0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56797 56294 56016 56052 55764 54606 54607 54402 55054 55002 55014 54993 55000 54631 52434 51350 49927 49154 48570 47551 47093 47150 47198 46742 45576 44004 43080 43024 43111 42874 42377 41633 39717 38057 35127 29916 25287 24821 29407 33627 30982 34202 36842 37531 37481 40783 41752 42503 42703 43336 43350 42838 41380 43846 45422 45207 44613 43723 44880 46818 47142 46229 46253 46557 48033 48677 48948 48370 48199 49593 49438 47328 49153 49894 50124 50568 50743 51348 49151 48897 50978 50701 50076 48556 47918 48059 49500 48910 48990 49203 48492 48480 49210 49220 47643 48791 49950 49593 48354 48477 48930 49347 49811 49994 50098 50043 49880 49218 48378 47878 47153 46927 47663 44544 43748 44896 46741 46031 45192 44523 44402 45353 44568 44211 44402 44938 44794 44899 44832 43951 43968 44417 45478 46032 46097 46330 46294 45910 45107 44733 44599 44524 44110 44253 44529 44542 44323 44030 43902 43042 42336 42068 42751 44079 43889 42941 42886 42601 42484 43471 44078 44506 44257 43953 44031 43961 43728 42826 42503 42152 42020 42604 43396 43340 42408 43512 43996 43944 43850 44168 44713 44502 44106 43544 43662 42460 42520 43441 44413 44073 44304 44048 43978 43796 42791 43663 43912 43442 42399 42067 41583 41907 41889 41922 41994 42412 43258 43737 43638 43791 43566 43207 42842 42373 42079 42031 42066 42118 42044 41710 39537 39956 39972 39997 39980 39964 40034 39998 39983 39571 39506 39928 40459 40952 39973 39856 39839 39928 39991 39996 39837 39559 39838 39972 39994 40023 39863 38854 38809 38679 38016 37991 38006 38002 37998 38007 37897 37182 36267 36011 35923 35110 34090 33359 33508 33888 34059 33442 32893 31771 31131 31939 33606 34038 34008 33764 33603 33569 33947 34312 34544 34646 34446 34439 34769 34961 34570 34116 34244 34308 34603 34793 34684 35437 35892 35857 35827 35678 35449 35332 35466 35569 35303 34128 31941 33367 34962 35429 35651 35797 35920 35930 36000 36083 35896 34821 34379 33560 33554 34059 34650 34409 32082 32392 31221 29829 29409 30003 28144 19828 14501 20180 18439 15237 14597 15142 16586 18847 24342 27892 24764 32161 31072 32233 33581 33768 33504 34103 38171 33579 31953 22664 25116 26630 20371 32561 33148 29257 27304 30841 30521 30993 33544 32391 31057 32044 32800 35822 31456 15674 3352 0 0 56899 56156 55924 55891 55428 52891 50920 49478 53893 55007 55018 55027 55366 54690 52538 50723 48957 47781 47182 46653 46237 45699 45616 45579 44930 43400 42678 42576 42691 41916 40219 33851 32501 28267 26613 29666 26833 31758 31967 36346 35279 37967 39630 39619 41126 41910 41904 41502 41051 42147 43420 42406 42551 43408 43959 38527 40373 44394 46086 47867 47862 46710 45454 46400 47924 48388 48806 48364 48747 49448 49374 49716 49666 49851 50088 51433 51979 51848 49401 51032 51422 51093 50238 48386 47829 47998 48110 48217 49164 49350 46180 47092 49884 49842 48278 49714 49999 49570 48636 48511 48751 49088 49693 50127 50079 49930 49720 49147 48957 48812 48418 48071 48050 47648 46080 45892 45736 46188 46937 45472 44937 45889 45311 45280 45328 45563 45478 45350 44690 44479 44727 45080 45868 46003 46029 46193 46038 45350 44900 44683 44607 44540 44390 44441 44522 44554 44163 44032 43436 42409 41918 42034 43288 43926 42101 41299 41882 41780 42008 43368 44304 44252 42847 43403 43911 43918 43684 42640 42177 42436 42371 42326 43702 42062 42872 43364 43938 43991 43989 44328 44674 44344 43994 43328 43321 41836 42941 43934 44504 44469 44079 43964 44001 43560 43056 42264 43576 42414 42012 42007 41868 42016 41926 41190 41980 42194 42229 42248 42579 42939 43108 43253 42999 42634 42189 42191 42197 42148 41918 40872 38491 39970 39936 39989 39971 40014 40291 40450 39997 39641 39813 40702 41863 40446 39982 39970 39988 39998 39992 39956 39730 39909 39999 40022 40011 40052 40052 38702 39253 39104 38594 38121 38031 38000 37993 37998 37858 37298 36658 36042 35999 35400 34064 33198 33186 33112 32673 32804 32508 31400 30370 33830 35170 35216 34016 33328 33032 32756 33582 34100 34269 34474 34046 34036 34631 34846 34020 33123 32282 33371 33963 34514 33151 34320 35843 36036 36022 35971 36036 35898 35919 36014 35917 35311 34680 35284 35843 35971 36118 36140 36226 36297 36320 36402 36307 35971 36049 35709 34986 35596 33121 32322 33138 33736 33101 29113 29117 29066 24557 22863 21402 16602 15938 17007 16061 15950 15714 16451 24893 28097 29667 29978 30073 31933 32886 32201 31719 31138 31363 30633 29304 29003 34274 36543 34987 39381 33439 23699 31883 33968 32891 33817 34038 34437 30526 30203 30861 35834 35296 20462 3281 0 0 56600 55922 55716 55594 55150 53813 52652 49452 53079 54692 54992 55000 55262 54052 51549 49296 47763 46461 45583 46117 46011 45188 44972 44977 44322 42963 42889 43149 43711 43314 41122 38460 28290 21132 24723 24629 20539 30544 33554 36189 39191 39503 37458 39301 36580 40609 39938 39410 42241 41706 43866 43547 42114 42211 43558 45112 45948 46408 47397 48483 48121 46700 43634 45809 46366 47777 48022 47997 48333 48901 49191 48696 49164 49881 49953 51276 51971 51641 51430 51807 51982 51383 49874 47539 47332 47990 47778 47010 49849 48328 46594 48487 50013 50002 50129 50569 50658 50066 49036 48606 49120 49681 50161 51211 50350 49797 49083 48314 48808 48941 48754 48470 48101 47817 47248 46664 45201 45967 47253 47907 47768 47731 47114 47090 46949 46649 46630 46378 45654 45681 45739 45470 45764 45990 45998 46000 45514 45007 44793 44548 44490 44526 44517 44556 44546 44399 44019 43919 42816 41649 41750 42183 43704 42856 40479 37417 40502 40674 41273 42827 44601 40428 40288 42731 43900 43912 43174 42923 42987 43288 40060 43071 42813 42468 42894 43141 43817 43989 43742 44226 44618 44190 43794 43613 42517 42831 43280 44053 44463 44281 43832 43632 43951 43854 42468 42001 42214 41970 41967 42013 41634 41000 41107 40768 41612 41774 41739 41872 42227 42594 43023 43162 42886 42447 42172 41960 42072 41473 41932 41517 40692 40621 40136 39961 39968 40044 40790 41404 39983 39749 39996 41687 40941 40048 40383 40112 40403 40040 40023 39833 39774 39879 39847 39768 39217 39253 39614 39907 39817 39724 39086 38778 38447 38108 37996 37997 37830 37322 36631 36113 36794 36483 34764 32822 32743 31243 30048 31424 30799 31160 30378 32524 32836 33600 33486 32836 33289 32444 32984 33981 33800 33629 32949 34177 34712 34860 33958 32757 32061 31349 33609 35746 33148 33603 32271 35459 35910 35537 35144 35987 36012 36060 36014 36017 35948 35966 35916 35993 36020 33031 35813 36081 36192 36391 36377 36079 36080 35484 32116 34980 34753 32707 31182 31573 31574 24487 17436 25552 23928 22222 21892 17026 5670 17529 17780 15423 15153 16460 19080 24840 28942 30002 30010 30800 32242 32413 32010 32867 30880 27158 29997 29787 20853 19452 23269 32356 34137 33254 35706 33089 32608 31786 32262 32197 32867 32034 31752 35216 36544 25579 4620 0 0 57628 56090 55550 55431 55303 55024 54497 52958 52228 53234 54338 53363 53401 52059 50178 47944 46436 45241 45154 46013 46153 45578 44973 44771 44312 43956 44529 45023 44932 42523 38759 23931 23374 21123 22607 21517 21531 21903 29242 32928 33751 34466 37797 40023 39193 41674 42251 42320 42603 42058 43860 44204 45096 45517 46259 46671 46828 46648 47747 49676 49322 44644 46486 46413 44324 47246 48000 47987 48046 48541 48971 49049 49961 50121 50091 51438 52019 52029 51389 51736 51791 50708 48220 45149 47264 47944 48266 49414 49391 48059 47982 48776 49826 50207 50692 51307 51452 50521 47737 48038 49603 49981 50403 52346 51881 50091 49359 48477 48889 48908 48803 48449 47819 47592 47833 47831 47738 47540 47929 48313 48437 48867 48862 48887 49076 49931 49736 49383 48190 47268 46296 45810 45750 45914 45994 45864 45254 44947 44784 44490 43910 44249 44497 44562 44542 44133 44016 43626 42493 41337 40640 42034 42730 42138 40723 39796 39998 41197 40146 43903 44386 37804 40343 43038 44017 43560 43042 43051 43867 44043 43856 43594 42859 42146 42403 43451 43947 43987 44057 44420 44588 44191 43793 43189 42551 42962 43649 44187 44410 44109 43290 42758 43440 43156 42043 41928 41992 42030 42129 42198 40904 39801 40606 41612 41303 40028 40414 41863 41913 42068 42471 43323 42479 42234 42134 41359 42260 42504 42359 42029 42044 41753 40568 39938 39961 40020 40490 40456 39958 40038 40889 41354 40397 40819 41888 41329 41752 39892 38319 38986 38978 39011 39457 39949 38923 38010 38560 39579 38574 37803 39168 39553 38952 38378 37997 38007 37913 37323 37172 37770 37714 36849 35407 31822 31780 29333 30180 30853 31529 31543 30103 32280 32390 32812 32947 33053 33654 31069 33611 33997 34107 34334 34286 34659 35013 35046 34370 32994 31612 30816 33723 35900 35612 36309 36214 35893 35914 35826 35991 35998 36026 36002 36022 36011 35989 36000 36051 36061 36070 36010 35949 36064 36173 36372 36457 36412 36357 36027 34999 35277 35209 34219 33097 32012 30441 26142 28100 28062 25401 24994 22907 22573 16257 17427 19742 19188 18336 17292 18500 21717 25711 27336 28707 29298 30956 32144 32152 32390 32570 27553 30011 27613 13840 9938 16691 25387 30067 31178 30540 31498 30437 31239 38313 32572 30988 35631 31998 31556 35858 30449 9973 0 0 59500 55973 55448 55279 55170 55116 54177 52748 52096 52044 52319 51801 50461 50011 47921 46351 45189 45429 46067 46549 46523 45914 45097 44928 44777 44804 45584 45899 40810 38703 37338 26602 23663 25279 24219 22660 24753 26840 30847 36770 38732 38383 39488 39986 41279 42409 42973 41944 40079 40463 43369 43844 45488 46270 47022 46849 46477 46588 48190 49910 49436 47508 48001 47544 47220 47087 47868 47960 48571 48359 48811 49279 50229 50841 51372 51998 52058 51957 51393 51966 51092 49673 46862 46834 47413 48066 48952 48279 48187 48039 47978 48752 49936 50496 51001 51727 51912 50777 45406 48107 50078 50481 52481 53848 52593 50817 50241 49976 49064 48860 48902 48560 47554 45108 45872 47852 49289 49362 49021 48424 48147 48667 48844 48912 49020 49434 49644 49656 49443 48897 47888 46653 46021 45946 45999 45964 45338 44990 44854 44574 43100 42817 44421 44484 44527 44052 43987 43733 43309 42766 42413 41998 42090 41591 40774 40068 40442 41966 42926 44558 44339 41174 41871 43790 43764 43031 43193 43814 44193 44116 43717 43078 42481 42068 42906 43808 44006 43984 44274 44607 44584 44221 43947 43742 43262 43479 43948 44288 44223 43532 42596 42058 42133 42121 41963 41988 42013 41990 41926 41078 39779 39900 40693 41313 39753 39477 40519 40297 41648 42014 42607 42296 42104 42057 42094 42119 42221 43140 43061 42139 41921 41844 41692 40450 39979 40506 41989 42047 40989 40411 41796 41089 41126 41724 42066 41967 41574 40221 38879 37634 38034 37912 38116 40002 39364 38651 39018 39320 38902 38810 40254 40032 39684 38890 38377 38139 37853 37283 37086 37218 37393 28889 32828 33981 33839 31840 31788 32631 31867 31022 29660 32166 33863 34069 34096 34026 33976 33967 34171 34282 34446 34688 34879 35082 35324 35399 34966 33626 32010 30788 30413 35580 36563 37117 36911 36497 36217 36160 36340 36370 36233 35998 35993 35986 35974 35983 35996 36019 36144 36258 36249 36241 36286 36431 36542 36596 36593 36403 36126 36030 35964 35128 34533 33938 32748 31987 31589 29219 27860 25971 24150 23937 24239 22907 20732 20023 19381 13217 17630 20287 20411 21667 22160 22642 25892 24862 30938 30571 32638 30751 31054 26634 16328 9940 15592 22849 29380 30329 30221 30646 31610 31547 31394 32139 30466 31921 31557 32627 38468 33110 11887 0 0 56573 55500 55482 55200 54909 54412 53350 52908 52524 52080 51751 50664 48853 47078 45763 45533 45983 46470 46812 47031 46956 46566 45901 45210 45298 45691 46119 45574 30202 24760 21861 20571 29826 29693 26118 20467 26170 27103 30448 38193 39928 39938 39516 39897 41494 42163 42232 40810 36547 35446 40300 40898 44534 45921 47122 47752 48111 48153 49219 49991 48530 47938 48004 47802 46669 47708 47649 48038 48463 48713 49600 49886 50273 51636 51976 52066 51797 50832 51979 51766 50212 46689 47390 47549 47123 47152 47616 45287 47348 47618 47854 48644 49953 50622 51189 51894 51913 50948 49563 49907 50529 51507 52976 52940 51942 51083 50376 49903 49156 49008 49250 49620 48472 47072 47680 48190 48830 49280 49623 49903 49679 49302 48889 48619 48411 48441 48608 48811 49026 49072 48858 48062 47152 46306 46167 45921 44512 45194 45089 44693 43777 44220 44492 44532 44517 44226 44009 43932 43899 44000 43033 42024 41924 41670 41518 41770 42741 43716 44360 44678 44096 43244 43587 43922 43184 42994 43700 44074 44178 44012 43488 42922 42119 42786 43532 43968 43994 44082 44632 44982 44864 44510 44291 44006 43819 43892 44204 44259 43879 42630 41891 41974 41930 41926 41980 42010 41864 41816 39682 39764 39071 38860 40426 39637 38780 39937 41477 41186 41992 41993 41971 41996 42009 41996 42009 42127 42486 43802 41996 41446 41100 40614 40609 40082 39990 41238 41816 43443 43437 41190 41592 40351 41913 42021 41969 40598 40122 39661 37816 37119 36774 36496 37317 38753 38811 38882 39218 39496 39558 39754 40004 39898 39517 38988 38561 38217 37788 37176 37241 37629 38014 36784 35369 33784 32556 32470 33053 32427 30784 30773 30030 30964 32084 33399 33986 33963 34064 34306 34473 34577 34788 35028 35152 35252 35386 35466 35251 34460 32864 31779 31659 35068 36562 37344 37217 36691 36234 36376 36972 36949 36640 36166 35981 35786 35992 35970 35951 36004 36122 36259 36303 36319 36370 36470 36572 36648 36671 36591 36408 36203 36081 35812 35303 34703 33997 33057 31990 30838 29976 29858 28644 28353 27118 24050 20862 20093 19902 15839 17649 19778 18318 17869 17832 19187 23464 26543 28486 28963 29960 28359 29961 30434 20807 10309 14124 20910 27296 29842 31854 32700 32047 32138 32136 32550 31634 31597 34820 37761 38356 30488 8385 0 0 56177 55891 55968 55404 54842 53898 52903 52299 51993 51890 50753 49024 47371 46103 45764 46368 47076 48393 49129 46991 46413 46826 46643 46060 45372 45778 46247 45982 43153 37627 26546 28617 29018 28907 20399 15404 25129 29033 32428 38436 37994 34628 36731 36416 38652 40643 39630 35933 26153 34991 42171 44641 46559 47321 47693 48226 48963 49251 49957 49997 48299 47986 47881 45041 47406 48358 47567 48162 48598 50301 51224 51117 51479 51981 52014 51994 50917 51534 52012 51831 48689 48257 47016 46017 44328 47153 44744 46691 47218 45737 46870 48477 49961 50739 51432 51993 51770 50997 50337 50438 50702 51958 52076 51740 52418 51086 49939 49228 49088 49397 49806 50168 49882 49450 49712 49076 48690 48961 49062 49217 49347 49243 49247 49472 49346 48919 48033 47998 48123 48262 48352 48120 47982 47243 46684 46362 46193 46059 45763 45297 44794 44724 44774 44766 44600 44546 44059 44040 44120 43971 43384 42539 42246 42759 43331 42627 43874 44688 45002 44611 44007 43984 44003 43523 42961 43441 43956 44016 44018 43998 43647 42726 42988 43772 43962 43943 43923 44392 45106 45659 45003 45498 44648 44140 44082 44193 44239 44099 43940 42136 40474 41777 41980 41982 41993 41889 41257 41101 41003 40418 39177 39826 39874 38801 40287 40671 41998 41977 41960 41787 41077 41982 41996 41978 42033 42211 43224 43164 40921 40097 40114 39988 40011 39983 40044 40877 38907 43284 39914 37933 40392 40464 40857 40978 42012 42022 43059 38737 35008 35698 36999 36448 37271 38076 38557 38989 39403 39702 39854 40090 40019 39671 39073 38813 38559 38289 37894 37202 37322 37909 38154 36882 34727 33729 33136 33689 33392 32144 31283 30501 30033 30590 31276 31903 33053 33686 34016 34333 34526 34680 35013 35240 35202 35112 35134 35176 35219 35121 33823 32614 33311 35067 36452 37128 37086 36541 35996 36347 37523 37601 37169 36662 36337 35992 35824 36088 36019 35957 35996 36110 36217 36288 36358 36441 36527 36593 36613 36544 36348 36049 36013 36001 35911 35558 34559 33606 32494 31724 31213 31047 30861 30508 29571 27931 26027 23862 21590 18149 16708 19922 18076 16886 16303 17394 19314 21418 23714 26661 25516 28954 28916 29976 20417 10119 15214 21241 28630 31806 34056 34613 34507 33028 32138 32034 30961 33784 37270 39196 33829 21213 3913 0 0 59394 57114 55897 55500 55081 53939 52791 52227 51700 50794 47511 46568 47063 47174 47430 48009 49090 49852 49758 44579 43527 45379 46568 46606 44177 45850 46082 45296 41561 38751 39566 31807 28496 24556 20079 19138 28207 30354 35571 38531 38048 38581 39738 40837 40160 40809 39698 39060 40256 43490 44579 46002 47706 47998 48422 49019 49370 49826 50661 51536 49551 48107 47323 47240 49236 49917 48599 48566 49070 51118 52076 52006 51989 51830 51714 51607 51183 51972 52091 51322 49691 48649 45822 45348 45666 44737 45122 47410 44700 44867 46357 48551 50254 50979 51793 52031 51424 50768 50519 50321 50640 51073 50961 51088 51497 50363 47832 48257 48841 49800 50516 50754 50133 50002 49957 49552 49161 49403 49474 49539 49193 49601 49752 49700 49312 48687 48167 47964 47808 47654 47749 47886 47723 47254 46931 46328 46134 46362 46217 46217 45842 45447 45302 45189 44967 44551 44078 44640 44599 43987 43852 43877 44090 43996 43997 44093 44816 45808 45906 45501 44759 44591 44022 43682 43499 44028 44146 44011 43993 43956 43963 44274 44652 44338 44053 43829 44054 44734 45827 45352 45320 45419 44102 43634 44118 44104 44019 44012 43891 40450 41167 41924 41992 41996 42080 41999 41161 40747 41810 40289 39950 40007 39957 39687 40620 41508 42120 41944 41932 40246 41713 40911 41857 41889 41869 42566 43009 41197 40101 39982 39989 39956 39992 40001 39957 40102 40768 40736 38180 39513 38958 39304 40008 40558 41696 34154 40053 39531 38988 36294 34384 35966 36942 38001 38451 38963 39430 39662 39647 39960 40209 39348 38930 38720 38541 38344 37971 37281 37060 37337 37482 36512 34298 33587 33373 33428 32711 31981 31266 30153 30294 31461 31483 30523 32609 33671 34042 34322 34478 34603 35116 35290 34951 34739 34610 34591 34766 34859 33921 32717 32616 33523 35558 36338 36601 36378 36006 36212 37192 37634 37354 37024 37034 36951 36850 36873 36591 36084 35978 36014 36119 36211 36288 36358 36419 36464 36479 36444 36302 36049 36037 36001 36000 35992 35431 34159 33426 32702 32226 32003 31796 31331 30547 29626 28881 27698 25108 23481 22223 19593 17751 16322 15241 13550 15631 17866 19897 22440 28217 31733 30036 31016 24018 11768 18886 22694 30731 32003 31313 32732 34627 33832 32022 31228 31721 35288 38146 35024 28636 10777 0 0 0 58906 56637 55836 55451 54932 53000 52449 51903 50781 49133 45309 46607 47764 48253 48822 49571 49859 48320 47794 42672 36557 44510 45540 46921 46890 47029 45646 42739 37728 41442 41177 33341 24800 23538 26398 26670 35710 26400 28921 34146 39873 39700 40080 40894 42151 43962 43866 44393 44523 45660 45890 46524 47899 48024 48763 49778 49781 49912 51498 52024 50304 49520 48180 49730 49978 49989 49959 50177 50116 51756 52009 52017 51992 51870 50814 51331 50463 51608 51981 50611 49860 47897 46426 45777 45103 45648 47578 45783 45287 45322 45821 48718 50407 51322 52001 51949 51280 50378 50241 50517 47308 49712 50307 50587 50819 49901 47433 47800 48448 50312 50429 50718 50070 50058 49998 49946 49984 49954 50009 49987 49964 50100 50216 50218 50094 49942 49037 48277 47740 47017 46504 46418 46376 46438 46198 45922 45557 45934 46040 46342 46387 46179 46029 45798 45322 44906 44869 45104 45090 44954 44880 44864 44889 44683 44642 44910 45551 45877 45999 46010 45998 45618 44490 44049 43980 44359 44531 44029 44130 43843 43562 45181 44592 45379 44112 42943 44337 44976 45981 45871 45469 44850 42859 43238 43996 43996 44009 44028 43074 41143 41697 41810 42011 42006 42076 41999 40277 41587 41130 39979 39989 40029 40014 39961 40587 41753 41931 41770 41094 38672 40896 40922 42000 40864 41347 42573 40919 39902 39978 39988 39977 39987 40002 39991 39042 38353 39748 38756 39597 39942 39666 39922 39972 40116 41386 35782 35236 37798 36976 37164 36638 36153 36807 37852 38301 38767 39216 39298 38513 38174 39946 39323 38884 38641 38482 38370 37991 37327 36781 36416 36649 36231 34210 33473 33161 32758 32137 31862 31218 30146 30910 31990 32121 32377 33601 34079 34337 34418 34479 34508 35096 35030 34239 33973 33800 33661 33740 33848 33438 32880 32579 32997 33184 32579 35810 36244 36283 35997 37047 37219 37154 37292 37419 37507 37514 37380 37103 36431 36046 36003 36063 36138 36200 36244 36273 36286 36289 36296 36227 36062 35936 35919 35904 35820 35491 34543 34034 33738 33338 32781 32191 31870 31534 30888 27647 28879 21984 23900 24312 21861 18471 16426 14194 12432 12289 14960 18414 19353 24427 31737 30300 30493 24706 10049 9594 13926 18044 18522 20118 20197 26560 28970 28450 29653 31390 34856 32711 28632 22083 6371 0 0 0 56768 55980 55580 55197 53816 52150 52020 50793 49708 48608 47967 49268 49824 49652 50004 50110 49054 47932 41104 44256 43289 44004 45283 47154 47472 46668 43501 38846 38841 42996 43620 41547 36348 32299 32691 32738 43092 35012 35104 43499 43042 42356 43152 43303 44081 44319 44673 45057 43904 44764 46282 47659 48466 48282 49038 50630 51422 51439 52082 51924 50850 49647 49771 49988 49998 49966 50102 51150 51979 52003 51997 52008 52087 52056 51386 50329 50081 51843 50779 50018 49929 47383 46208 46117 44733 45761 47178 45522 47137 47911 48583 49918 50794 51739 52020 51774 51104 50161 50103 50330 49511 49959 50160 50074 51094 50190 48240 49319 47917 50706 50442 50538 50521 50248 50098 50308 50280 50030 50361 50222 50034 50371 50472 50372 50167 49844 49084 48646 48148 47626 46904 46322 46106 46026 46013 45678 45230 45954 45979 46016 46362 46263 46101 45994 45699 45439 45560 45797 45967 46079 46043 45992 45988 46011 46004 45980 46013 46318 46622 46056 44498 45279 45779 45956 45286 45401 45781 45631 45066 44751 42460 44312 45731 45588 42851 43582 44563 45330 45920 45859 44784 43962 41423 42754 43828 43963 44052 43970 42818 41824 41744 41942 41941 41603 41816 41611 40746 41608 40351 39244 39958 39986 39993 39993 40704 40169 41581 41840 39829 40632 40094 40598 40497 40418 41853 41584 40064 40033 40000 39989 39837 39878 40012 39731 37376 38518 38981 39213 39269 39886 40003 40053 40099 39612 39388 38398 37779 38900 39767 38009 37080 37848 37590 37947 38111 38398 38759 38398 36966 35989 39440 39329 38703 38431 38277 38278 37972 37052 36252 36020 36051 35556 34114 33561 33152 32427 31530 31316 31017 30117 31117 32002 32191 32842 33444 34016 34232 34101 34189 34362 34760 34008 33059 33306 32978 32637 32651 32868 33182 33366 33194 33106 32827 32852 35109 36228 36890 37566 37948 37442 37188 37452 37637 37724 37691 37452 37019 36317 35986 35994 36020 36074 36110 36121 36116 36080 36051 36038 34950 35600 35583 35581 35461 35396 35176 34693 34256 34161 34074 33566 33039 32608 32137 31858 29218 28758 29687 21072 21538 22299 19104 16862 13590 11312 11369 16957 16438 16087 20500 31496 30413 22868 14510 2230 1533 2457 2670 0 0 2483 7550 11694 20458 28300 25924 29387 25246 19900 9870 0 0 0 0 55346 55491 55282 54673 53407 52289 50983 49788 49153 49717 50387 51688 51296 50743 50872 50891 49367 45946 45016 49332 47014 43946 46026 47463 47416 46366 42929 25188 34331 44954 45256 44803 43498 42452 41992 34270 43474 44556 44593 44513 43538 44059 44187 43888 41374 42542 44528 45816 45486 44166 47102 48879 49406 48678 50912 51899 52006 52003 52063 51943 51407 50324 50226 50004 49972 49959 50812 51889 52191 52054 52001 51996 52052 51907 50791 49177 51266 51412 50119 49743 49637 47954 44898 44986 42386 45779 45500 47557 48419 49610 50101 50594 51300 51968 52007 51664 50903 50223 50013 50153 49946 49949 49998 50316 51463 50250 50000 50164 50390 51133 50703 50779 50849 50023 50087 51211 51337 50497 50853 50160 50516 50840 50620 50333 50044 49380 49059 48764 48168 47754 47231 46741 46373 46242 46274 46330 46354 46330 46178 46123 46438 46093 46001 45961 45856 45867 46207 47271 47568 47812 47648 47401 47342 47614 47760 47786 48072 48848 48000 47733 46294 44976 44214 44429 44752 44574 45298 46419 46597 46656 46078 46214 46036 45089 44298 44709 45149 45742 45518 45326 44170 43502 42076 42956 44248 44263 44057 43857 42990 42056 42234 42054 41247 41168 41819 41464 41459 40598 40002 40098 40086 40142 40093 39816 38892 40974 41961 40953 40172 41090 40063 40013 40184 41589 41971 40479 40033 39961 39922 39700 39663 39738 39772 39980 39306 38943 39291 39781 38616 39910 40101 40037 39968 39249 39086 38104 37209 36709 38707 39403 38686 37634 38618 38818 37078 38362 39468 38178 37332 37614 38656 38421 38137 38104 38044 38033 37426 36573 36064 36099 35867 35061 34157 33818 33297 32471 31802 31066 30752 30038 30398 31192 31796 32269 32862 33530 33716 32338 33397 33491 33847 32673 29419 31588 32772 31641 31940 32518 33441 34429 33810 34192 33737 33406 34201 35949 36744 37357 37066 37058 37020 37371 37673 37731 37606 37200 36813 36078 35878 36006 35964 35988 36023 36012 35981 35923 35871 35830 35459 32910 35044 34668 34700 34982 34988 34634 34171 33993 34104 33936 33697 33338 32631 31501 28589 25471 26344 21234 20901 18741 16797 15598 13503 11587 11484 13963 14964 15977 18084 24408 20866 5470 2204 258 58 121 0 0 0 0 0 1948 7078 18010 16588 18631 9700 3420 0 0 0 0 0 51917 54848 54931 54134 52869 51816 49694 49160 49572 50801 52032 52128 51859 51311 51320 51260 50674 49754 49953 50693 50353 49437 48868 46710 46183 46600 39906 35129 44027 45620 45199 45484 41233 44763 44199 42487 42936 41963 43171 43783 42849 42270 42567 39119 41361 42647 43453 45730 45827 44504 43929 46758 45939 42077 50646 51930 52003 52039 51997 52042 51987 51803 50203 49731 48923 50030 51531 52111 52147 52008 51994 52003 52034 51874 50137 50500 51761 50571 50006 49733 48823 48980 48516 46389 45783 47109 47364 48706 49750 50456 50660 50930 51699 52094 51987 51409 50703 50391 50312 50254 50343 50318 49474 50466 51003 50146 51541 50606 51369 51690 51024 51027 50842 50170 50778 51767 50634 51087 50821 50172 50674 50847 50459 50147 50008 49911 49378 48506 48010 47820 47428 46873 46617 46539 46608 46758 46928 46450 46458 46632 46733 46477 46221 46061 45961 45980 46751 47761 48017 47859 47996 48057 47964 47879 47979 48034 48891 49252 48606 47858 46402 45793 45236 45270 45844 45738 45128 45638 45621 44418 44942 46342 46057 46008 45933 45847 45904 46249 46561 45377 43988 43981 44089 44539 44983 44397 44026 44020 43462 42551 42930 42981 41952 41936 41878 41768 41448 41071 40932 41326 40951 40732 40389 38211 39471 41827 41989 40316 39192 39316 39958 40230 40931 41944 41301 40002 39994 38833 39440 39553 37542 38512 39856 39786 39032 39137 39884 39138 39257 38479 40074 39418 39437 37457 35598 37532 38791 39509 39140 40078 39960 37403 40983 39821 39182 39609 39123 38100 38251 39680 38652 37131 37249 37920 38200 38136 36338 36088 36054 36103 35787 34746 34160 34008 32846 32013 30982 30368 30410 30081 29842 29800 31806 32026 32586 32937 32173 30088 32523 33424 30168 34413 33662 31890 33270 31328 32777 33253 33516 35817 36120 35964 35688 35318 33898 35150 34258 37620 36434 35197 36447 37174 37593 37637 37396 36772 36119 34771 35349 35896 35747 35814 35931 35962 35863 35647 35673 35762 35492 34557 34090 33693 33676 34521 34983 34706 34350 34191 34097 34164 34001 33820 32954 32056 31601 26401 22650 19929 21598 18700 16417 15932 14804 14380 12998 14798 13236 15444 18469 18524 9546 2114 961 331 0 0 0 0 0 0 390 351 1340 2241 2532 3940 2026 0 0 0 0 0 0 51612 54826 54203 53261 52308 50479 48692 48783 50242 51671 52247 52210 51971 51668 51479 51341 51179 50970 50839 51546 52330 51418 46412 38966 37087 45859 43178 42862 44114 44370 45172 45850 43382 44139 43943 43017 43240 37492 28031 38250 41938 41763 43248 42109 42074 43002 44566 45674 46712 47883 49324 49513 49130 50489 51810 52327 52687 52344 52119 52057 52197 50497 48594 47918 48960 49146 51826 51974 51933 51986 52000 52032 52014 51192 50122 51280 51614 50063 50000 49483 48969 46950 49290 46860 48532 47912 49346 49868 50386 50991 50970 51056 51893 52171 51903 51044 50791 51056 50583 49993 48486 47107 49997 50701 50672 50229 50587 50884 51871 51576 51681 51523 51102 50960 51193 51497 51497 51596 50830 50470 50256 50628 50233 50038 50043 49952 49003 48113 47967 47992 47730 47019 46863 46783 46829 46909 46954 46670 46526 46686 47124 46942 46706 46531 46488 46404 46466 46701 47504 46838 47583 48421 48218 48130 48666 49852 49933 49958 49452 48253 47341 46688 46352 46657 47084 46933 46192 45927 45466 44750 44208 44382 44897 45742 46024 46026 46034 46132 46539 45653 43390 42702 44582 45951 45727 44990 43314 44512 45537 45319 45132 44037 42214 42117 42484 42033 42223 41252 41860 41777 41748 41903 40626 37957 40701 41971 41466 40252 37838 38556 39914 40219 41823 41843 40226 39952 39789 38547 39943 39500 36309 39361 40003 39463 38993 39693 40062 39494 39147 38776 41764 40921 39589 38309 37098 38098 39226 39261 40081 40431 39998 38151 39674 40058 40038 39724 39339 38718 38852 39081 37674 37506 37016 37314 37417 37812 36566 36190 35610 35278 35288 34976 34109 33897 32719 32394 32863 30377 30403 29996 29859 30643 31939 32202 32727 32926 32239 31252 33333 32104 34829 35668 35877 35586 35760 35772 36301 35906 36074 36472 36563 36576 36457 36146 36037 35987 34688 33661 36113 35943 36199 37027 37532 37577 37268 36656 35726 34214 35319 35898 35286 35549 35763 35793 35752 34982 35403 35666 34453 32960 32746 33564 33851 34652 35001 34587 34330 34304 34101 34087 33988 33956 32664 31973 31706 29857 25287 22264 21083 19948 19197 18133 16740 16438 12690 13129 13286 14273 8092 7078 2400 763 205 63 0 0 0 0 0 181 441 386 420 452 697 971 526 0 0 0 0 0 0 54474 54170 53412 52223 50814 49437 49468 50123 51393 52238 52422 52071 51981 51686 51270 51009 51003 51118 51059 51099 52398 51023 38446 16306 31482 45673 45660 41788 35110 33904 44837 46209 46424 45318 44403 44087 44348 44034 44191 45089 40082 35281 39693 40636 43068 44362 45399 46101 46337 47801 49026 50576 51556 51930 52063 52848 53006 52472 52446 52658 52047 49114 45766 48246 49264 48818 50901 50519 50750 51613 51989 52108 51980 50466 49873 51463 51084 49512 49987 48746 49251 48591 48381 48467 49319 49954 49972 49588 51017 51233 50996 51160 51951 52166 51711 50722 51142 51786 51977 50908 47006 48471 50311 50947 50562 50027 50429 51837 51940 50689 51929 51639 51233 51147 51336 51488 51461 51226 50702 50038 50682 50302 50058 50008 50023 49418 48409 48194 48027 47984 47348 47006 46976 46916 46941 46954 46989 47114 47404 47808 47691 47421 47253 47286 47447 47588 47023 46839 47056 47624 48628 49539 49793 49757 49868 50006 50007 50002 50009 48803 47746 47531 47133 47308 47756 47232 46292 45972 45669 45397 45261 45659 45986 45983 46000 45988 45997 46056 45936 45203 44094 43874 44084 43580 44187 43833 43741 45096 44740 43554 44518 45549 44609 44597 44173 43919 43936 42334 42462 41398 41720 41864 40842 39447 42082 41989 41600 40452 38971 39068 39986 40856 40940 40476 40056 39979 39432 39641 39986 39201 38378 39958 39983 39653 39699 40016 40012 39456 38207 39067 40492 40341 40200 39914 38552 37363 37970 38282 40090 40643 40490 37391 40144 40359 40302 39384 37584 39128 39712 37791 37209 36650 35258 35657 36038 34296 34736 34583 33287 30970 32429 33141 32417 31810 30456 30949 32912 33441 32453 30027 29773 30246 31160 32319 32977 33006 32372 31752 33232 33852 35332 36208 36647 36774 36823 36851 36937 36846 36797 36862 36880 36893 36917 36781 36614 36509 36356 35824 36147 36180 36487 37059 37517 37566 37359 36891 36564 36261 36172 35551 34637 34931 35611 35393 34863 33616 35471 35717 34763 34038 33821 34004 33958 34716 34397 33817 33473 34056 33869 33136 30903 32588 32370 32043 31893 30996 27239 23367 20568 19984 19900 19792 19736 18241 15126 10961 11102 8293 0 2408 0 0 0 0 0 0 0 0 0 0 268 359 231 313 248 448 254 0 0 0 0 0 0 53604 53381 52478 50879 48746 47866 50026 51112 51944 52279 52526 52176 51949 51443 51044 50200 50387 50916 51039 50996 51597 50433 44731 27009 34490 45083 45527 46048 36232 32794 45827 44047 45663 45656 44540 45314 44231 45664 45294 44924 39758 41578 44064 44172 44759 45818 45951 47257 49143 47947 49137 50740 51761 51962 52118 52706 52312 51641 52532 52549 51687 47152 47058 49106 49709 49868 49920 49836 50416 50520 51830 52046 51902 50027 49013 51874 51068 49427 49741 47724 48910 49732 48439 49867 50479 51029 51058 51327 51906 51387 50960 51118 51966 52079 51336 50504 51292 51702 52550 52029 48969 49911 50879 51556 50913 50039 51220 51536 51061 50461 51484 51262 50993 51039 51319 51472 51351 51053 50341 50654 50330 50028 49987 50001 49766 48876 48220 48774 48196 47752 47020 46997 46986 46952 46993 46988 47017 47406 47786 47982 47891 47764 47696 47754 47943 47997 47919 47418 47260 47499 47901 48079 48582 49283 49686 49893 49909 49800 49692 48807 47926 47981 47943 47621 47789 47194 46451 46006 45882 45878 46070 46342 46412 46084 45992 45990 46154 46276 46084 45526 44907 44822 45203 45722 44514 44286 44260 44664 44407 44019 43134 43707 42127 42444 42840 42226 42707 42290 43806 43428 41368 41611 41557 40650 41504 40373 40421 39731 37646 39913 40008 39631 38651 39997 40081 40014 39994 40007 39896 39176 39679 39928 39879 39619 39916 39813 39483 37473 38931 39430 39983 40088 40170 40078 39419 37196 37738 38890 38574 38840 39280 39986 41361 39762 38063 38296 37382 37991 37114 36123 36249 35152 29306 32744 34728 34044 34024 33869 33650 31289 30829 31456 30548 29522 29929 30087 30213 32258 33527 30696 29824 29850 30970 33511 33722 33429 32711 31513 32376 33909 34519 36081 36611 37008 37384 37670 37732 37788 37623 37532 37492 37454 37356 37332 37252 37052 36894 36642 36542 36522 36703 37141 37531 37573 37411 37072 36906 36680 36511 35887 35571 35079 35751 35626 35238 33558 34752 34951 34021 34537 34674 33370 31492 34132 32323 32316 33956 33983 32502 31346 30956 31429 32144 32069 31908 30427 30017 27727 20313 20006 21594 19239 20893 19529 11444 3093 0 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 469 424 267 141 72 0 0 0 0 0 0 52223 52358 51982 50924 49582 50172 50466 51719 51672 51442 52126 52184 51213 50159 50212 48506 49304 50413 50813 49834 49709 50446 48106 43300 38271 43267 38143 42807 45276 44624 35529 41624 47006 47974 48636 47899 46589 46183 45802 44890 42748 44511 45418 45782 45960 47930 48002 48891 50319 50146 50860 51702 52006 52002 52598 52301 51029 51719 52588 52200 51504 47961 49487 49831 49150 50626 49150 49810 49602 50263 51891 51173 51956 49623 48430 51713 51837 50964 50017 48514 49694 49408 48809 50220 51371 51957 51936 52002 51769 50729 50968 51383 52006 51919 50914 51441 51150 51606 52496 52113 50197 50628 51513 51957 51369 50824 51671 50941 50110 50658 51124 50926 50751 50708 51293 51410 51083 50967 50580 50471 50049 49989 50010 50067 49406 48368 48831 49039 48076 47783 47290 47121 46976 47014 47170 47093 47286 47768 47986 47998 47969 47903 47866 47918 48063 48159 48021 47794 47646 47872 48281 48439 48478 48999 49423 49757 49828 49716 49393 48769 48093 48003 47833 47628 47522 47150 46717 46171 45976 46099 46152 46020 46288 46006 46022 46158 46618 46646 46344 45872 45546 45594 45892 45580 44379 44500 44744 44677 44030 44114 43876 44253 44217 43564 43661 43268 43080 42187 42056 42472 42422 42583 42578 41639 40193 40774 40661 36653 38528 39759 39829 39204 39312 39612 39962 40026 40017 39720 39202 39654 39980 39978 39649 39850 39982 39716 38109 37392 38696 39589 39977 39993 39920 39907 39103 37844 35841 38352 37934 37798 37921 38327 40024 39206 36976 34892 35262 34959 34502 34350 33318 33473 32271 31609 33980 33969 33664 32063 32439 31544 31224 31844 30277 29994 30062 30474 30807 31908 31971 30301 33136 33239 33661 35429 35060 34293 33611 33859 34102 34500 35447 36313 36673 37607 38021 38429 38690 39368 39024 38404 38401 38271 38081 38010 37981 37582 37231 37054 36911 36878 36948 37262 37546 37546 37407 37298 37094 36880 36672 36320 36110 36078 36084 36136 36190 35948 34418 29844 34619 34901 35638 34139 32532 34470 32633 31556 33761 33968 32910 32313 31773 31649 32006 32022 31854 31528 31759 29853 26212 29444 29854 27988 25033 9723 2489 878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347 471 261 84 0 0 0 0 0 0 0 47469 49232 49870 47659 49600 51132 51269 51179 50304 49676 51601 51157 48216 48138 44897 44269 46189 48900 49998 48633 42764 44723 40746 43599 43603 42021 32381 40496 45179 44779 43163 46719 49919 50089 50350 49388 47218 45961 45610 46137 43793 40260 42056 43726 46522 47900 45851 48941 49173 51273 51742 52060 52214 52270 52761 51793 51872 51989 52713 52263 51327 50089 51370 50026 50378 51457 50647 50077 49563 51291 51344 50423 51952 50380 48074 49823 50517 49150 50308 49313 49482 48777 49463 50067 51633 52013 52001 51993 51762 51083 51641 51882 51888 51616 50309 51729 51771 52054 52723 51983 51387 51636 52016 51941 51104 51206 51796 50239 50154 50878 51041 50888 50302 50659 51310 51303 50574 50089 49964 50039 50009 50008 50192 50104 49079 48074 48294 48096 48018 47954 47737 47452 47263 47478 47832 47701 47842 48029 48013 48007 47983 47936 47910 47963 48182 48298 48132 47984 47974 48303 49380 49416 49184 49564 49740 49978 49966 49619 49288 48846 48393 48038 47677 47294 47053 46962 46922 46537 46259 46401 46087 46078 46271 46019 46299 46762 46898 46792 46498 46129 45864 45899 45988 45329 44133 44864 45249 45411 44204 44572 44427 44060 44066 43964 43963 44100 44089 43866 42950 42326 42029 42026 42030 41802 41919 41804 42829 42137 39863 39617 38817 37871 37979 39324 39709 39737 39849 37564 38893 39769 39941 39818 39594 39274 39859 38642 37982 38538 37019 37967 39928 39513 38772 38633 38023 37083 35712 38549 37480 35903 36361 38258 39347 36951 36146 35110 34257 33552 33991 34779 35502 34232 34057 33870 34137 34308 34004 32064 31683 31747 30548 30670 29957 29240 30240 30656 31001 31823 32032 32182 33098 33838 34732 35162 35827 36194 35577 34571 34873 35363 35893 35579 35337 37646 38239 38973 39599 40316 39432 39851 39736 40023 39334 38564 37891 37567 37362 37221 37149 37162 37283 37468 37217 36948 37336 37566 37577 37092 36950 36744 36567 36387 36311 36370 36467 36322 36239 34244 34964 35782 35928 35504 34930 34843 33974 33869 33930 34018 33991 33646 31743 31503 31991 31887 31851 31894 31884 29220 28720 28910 28106 22334 14169 5043 1722 691 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 0 0 0 0 0 0 0 0 0 47180 46643 46247 47628 48911 48042 49709 46473 50764 47174 46779 50254 45656 45683 45480 44893 45423 46890 47210 43363 24878 31758 38358 42814 43467 44674 41032 27261 32242 46669 46250 46632 47444 50108 50624 49713 45184 44627 43463 47059 45870 40600 39391 40976 44891 41750 30112 38088 32459 49674 51404 52076 52631 52907 52502 51988 51973 52000 52514 52649 52019 51977 51499 50420 51988 52037 50790 50209 50966 51043 50399 51609 51878 50816 46067 49016 48577 49413 48918 49301 49137 48312 49738 50000 51847 52019 52003 52004 51974 51543 51633 51954 51584 51437 50436 51986 52087 52668 52967 50667 51963 51989 52037 51793 51022 51412 51297 50382 50404 50991 51021 50689 50066 50906 51179 50992 49701 49106 49627 50000 50006 50097 50222 49786 48342 48010 48018 47994 48002 48033 48016 47842 47737 47878 47993 47953 47996 48037 48008 47998 47972 47932 47917 47982 48253 48289 48253 48016 47982 48688 49938 49281 49517 49953 50018 50036 49949 49666 49300 48933 48557 48040 47502 47006 46680 46468 46896 46737 46443 46229 46074 46153 46079 46488 46856 46513 46379 46679 46191 46147 45900 45972 45991 45967 45161 45308 45667 45371 44068 44763 44398 44082 43954 43731 43581 43511 43219 43579 43546 43297 42840 42730 42706 42728 42452 42049 42022 42003 41993 42192 42588 42159 41683 37896 36873 38901 40996 39609 39132 39118 39843 39870 39797 39242 38527 37933 37711 37500 37287 39493 38916 37790 37564 37046 37312 30959 25923 34134 36238 36620 37930 38018 37998 35896 35360 35102 34096 33942 31771 34976 35394 33499 34213 34536 35089 34174 33294 31676 30088 31854 30849 29912 29900 28427 30336 30150 30840 31849 32198 32690 33573 34286 34872 31944 30910 33546 37964 35943 35789 35808 35948 36313 36781 37947 38590 39346 39848 40932 39822 39302 40063 40357 39956 38972 37971 37619 37478 37403 37386 37404 37468 37484 36676 34959 36213 37338 37649 37638 37169 36998 36961 36669 36482 36453 36502 36534 37187 37146 36583 35820 35114 35604 35290 34586 33776 33431 34160 34413 34034 33573 31933 30854 31196 31201 31968 32343 34138 33036 26043 14078 15561 6547 3202 1757 639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47959 45284 44683 46589 45098 50010 50747 51588 51842 50033 49568 50582 49983 49721 49622 49426 45852 44008 41449 30019 26507 37950 41888 43546 31751 43607 44413 41172 39859 46443 44938 41634 33607 47228 51024 50220 43090 48538 49949 49994 49543 46262 36306 28588 43609 48520 47276 48567 49059 51289 51888 52522 52954 52814 52146 51437 51579 51989 52099 52757 52037 51859 50487 51344 52059 51063 50062 50539 51061 50782 51741 52021 50908 50616 48590 49306 48130 48516 49743 49327 49562 49603 48653 50809 51956 52012 52001 52006 51997 51747 52002 51761 51289 50694 51606 51991 52008 52373 51752 51790 51439 52006 52048 51691 51024 51743 51301 50127 50672 50868 50964 50184 50190 50327 50977 50369 49028 46287 49761 49962 49416 49986 50118 48384 47022 48232 48104 48089 48080 48053 48017 47972 47967 48001 48004 47998 47993 48002 48001 47996 47954 47901 47933 48003 48252 48308 48211 48017 48088 48764 49102 49278 49738 50098 50192 50154 50008 49764 49301 48942 48553 48016 47278 46410 45980 46404 46973 46801 46443 46000 46047 46164 46113 46843 46797 46201 46408 46223 46044 46247 45999 46093 46666 46186 45703 45583 45904 45182 44306 44628 44200 43553 43117 42994 42944 42986 43396 43778 43779 43639 43369 43240 42932 43837 42468 42113 41930 42080 42107 42060 42002 42202 42280 42178 41573 40399 40596 41423 41968 41169 40561 40027 38947 32630 37434 37793 37681 36971 39456 38702 36403 37366 37044 34259 34597 26517 28802 33324 35659 33584 37201 38078 37679 36048 33179 34261 33938 32056 31539 35037 35550 32724 37478 33920 34081 33754 32393 32482 31841 30966 30846 29919 29546 27833 30174 31144 31121 31973 32736 33303 33944 34489 34846 34491 35364 35711 35787 36082 36252 36142 36129 36988 37967 38536 39056 39727 40836 41256 39781 39796 39422 40146 39938 39072 38187 37861 37846 37784 37773 37704 37723 37670 36682 34103 35384 35881 34958 36749 37412 37027 37099 36932 36726 36688 36707 36629 36697 37028 36561 35418 31904 33883 35063 34536 33998 33992 34061 34154 31803 27933 31047 30922 30094 31482 33340 36717 36584 24844 15753 3848 3967 2390 400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45312 43063 43652 45799 47913 51152 51996 52003 51914 50886 48250 50559 50002 49743 49722 46172 43473 43063 30933 21994 24113 34659 39229 41686 44071 44329 40227 42769 46602 45967 44908 33549 41321 48904 51467 51909 50999 51299 51201 51232 50588 49543 46199 44740 46330 49570 51370 51146 51192 51893 52073 52782 53008 52444 51562 50867 51799 51843 52080 52101 51511 51171 50204 51682 51761 49698 50394 50366 51144 51464 52071 52007 51496 50598 51681 50706 48718 47433 49104 48964 49586 50012 50289 51784 51971 52007 52000 51999 51997 51994 52010 51736 51252 51333 52028 52008 51859 51999 51884 50330 48959 52044 52040 51498 51166 51954 50473 49731 51293 50449 50363 50289 50990 51014 51053 50152 48444 49052 49961 49469 48234 49912 49270 47200 47891 48308 48317 48274 48213 48072 47999 47986 47988 47990 47990 47992 47974 47992 47988 47990 47904 47862 47959 48120 48253 48253 48113 48001 48097 48452 48881 49360 49928 50258 50358 50281 50073 49716 49109 48733 48312 47592 46856 46024 46071 46811 46991 46537 46013 45993 46070 46221 46446 46778 46183 46100 46471 46029 46328 46619 46636 46869 46989 46117 45841 45704 45597 45231 44848 44577 44071 43258 42799 42739 42866 43251 43961 44077 43966 43747 43607 43432 43424 43543 42367 42151 42151 42042 42156 42142 42069 42042 42368 42700 42631 42424 42638 43369 43926 44726 43236 40618 38108 35099 38247 38310 37616 38374 38457 37449 37612 36830 37002 37541 37533 34298 34922 37118 36880 36842 37667 37141 35937 35666 31774 29721 33800 33781 31141 35683 32989 35750 32356 30179 30689 35378 33830 33893 32723 31153 30257 29401 29098 27611 29599 30730 31720 32654 33380 33817 34066 34362 34680 35146 35788 36012 36093 36278 36202 36006 36319 38021 38521 39159 39667 39989 40606 41180 40354 39863 39737 39158 39160 38924 38494 38259 38618 39038 38589 38174 37989 38006 37843 34266 36039 36046 30838 33800 35314 35517 37456 37236 36978 37100 37526 37874 37807 37691 37203 36554 35371 34386 34966 34690 34111 34002 34006 33754 31740 30891 31691 30668 30654 33116 37010 38309 25243 9496 2522 0 0 427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42542 40329 41342 46536 50269 52069 52640 52043 51294 50648 51348 48546 47738 48549 42060 37299 39872 38979 20450 18956 34001 40372 45484 45973 46626 43413 38357 43639 45867 43722 46790 40328 47416 49638 51051 51957 52073 52057 52072 52014 51876 51448 50360 50936 50068 46876 50274 50988 50328 51487 51971 52791 53342 51759 51130 51741 51109 50730 52149 51784 51310 49301 50586 51881 51539 50611 50436 49982 50483 51592 52011 52016 51301 51138 52023 50702 48030 47521 48173 49919 49864 50604 51944 51987 51901 51928 51987 52160 52234 52252 52330 52301 52018 51916 51696 50457 50392 51830 51777 51854 51209 52010 52004 51273 51232 51924 49308 50388 51781 51054 50133 50361 50952 51359 50984 50196 49680 49942 49861 47970 49260 49583 48542 48107 48194 48297 48336 48311 48214 48112 47993 47969 47924 47980 48013 47988 48004 48051 47987 47984 47909 47924 48196 48399 48281 48129 48027 47961 47982 48082 48687 49446 50102 50381 50464 50332 50049 49497 48700 48378 47958 47200 46342 46024 46494 46860 46952 46444 46011 46128 46196 46051 46649 46079 46566 46829 46578 46366 46787 47054 47131 47177 46907 46100 45892 45790 45506 45271 44989 44406 43661 42968 42710 42762 43041 43668 44117 44203 44062 43813 43672 43326 42869 42554 42302 42179 42191 42102 42178 42249 42302 42227 41817 42201 42159 42167 40416 41838 43197 44714 43897 42934 41814 39560 39291 39424 37723 38250 38846 37751 36067 37501 35868 30243 30053 37019 36586 38196 37692 35129 34794 33429 32800 32256 26462 23083 29986 32887 30187 30996 30256 34486 30299 30117 34050 37721 34473 34821 33723 32702 31902 30614 27579 28301 29963 30037 31642 33716 33830 33968 34052 34019 34194 34926 35412 35920 36416 36194 36029 36294 36719 37973 38741 39411 39950 39563 39827 40270 40474 40481 40869 39892 39508 39277 39086 38942 38974 39137 38850 38663 38701 38841 38541 38026 37624 37677 36821 36989 37211 37131 36900 36470 37106 37134 37777 38204 38403 38366 38282 37900 36420 36010 35559 34790 34109 34102 34154 33619 32100 31087 30652 30610 32541 37602 38549 27642 12464 2222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39434 40436 43040 47621 48696 50979 51627 50694 43712 48200 44987 38007 39866 46847 42863 35164 38522 40533 28711 34616 41641 44873 47347 47327 45182 43560 42234 46948 47711 47138 49820 49616 50210 50651 50932 51610 51977 52141 52197 52282 51410 50140 49890 40911 45793 46139 50318 51058 51507 51961 51899 52833 53497 50350 51604 51261 49674 48598 52209 51624 51316 49496 51749 51811 51460 51011 50049 49801 49823 51402 52249 52576 50662 51372 50710 50171 49296 49132 48326 50507 50453 51811 51987 51974 51354 50697 52081 52302 52494 52349 52316 52049 52278 51398 50197 48679 50059 51223 51664 51978 51963 51987 51758 50497 51523 51439 48794 51557 52000 51386 50584 50184 51053 51481 50230 50016 49963 50006 49368 48946 49649 48860 48216 48021 48278 48150 48279 48236 48076 48118 48060 48420 48123 48200 48317 48303 48423 48372 48039 47970 47943 48112 48736 48882 48302 48000 47990 47959 47982 47988 48427 49516 50129 50440 50466 50231 49811 48962 48057 48043 47643 47008 46221 46786 47112 46913 46646 46722 46414 46768 46286 46207 46160 46279 46986 47070 46968 46957 47113 47342 47384 47213 46717 46036 45933 45898 45528 44916 44889 44126 43183 42918 42854 42922 43437 43983 44176 44149 44084 43847 43691 43198 42748 42448 42259 42218 42244 42251 42311 42381 42393 41681 42236 41668 40462 41686 42018 42036 42144 41739 41684 42044 40973 40541 39839 39412 37517 36640 37827 37957 35900 37334 36246 30363 27553 36507 38409 37649 33467 23778 20130 20796 25910 17953 28254 28020 31757 26522 31467 24853 36062 34727 36127 37428 39020 38504 36992 35666 34449 33828 32570 32048 31807 32149 32557 31314 31171 32399 33322 33960 34013 34053 34361 35000 35219 35519 35924 37244 37508 36386 36960 37767 38727 39122 39462 38959 37959 39682 40369 40493 40550 40281 40040 39994 39934 39628 39374 39164 39046 38913 38984 39127 39054 38769 38687 38611 38276 38107 38091 37931 37422 37278 37254 37036 37470 38042 38164 38183 38299 38187 36956 36234 35738 34644 33676 33909 34168 33168 32153 31297 29471 28036 37007 40006 30336 14767 4041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33394 31767 33523 37882 36097 44550 45683 48550 42390 38380 31841 39751 46184 49186 49934 48934 46580 44694 40960 42831 35417 45282 47711 45114 40278 45212 47836 49437 49901 48733 49247 50292 50799 50850 51287 51624 52014 52468 52511 51261 43037 37849 39863 41473 44486 47047 52556 50240 51681 51734 51761 53284 53531 51468 51867 51167 49738 51671 50939 50013 50800 51751 51676 51533 51401 50978 50309 49942 50171 51418 52309 53489 50732 51216 49407 50413 51090 50382 50622 49817 51027 51986 51991 52061 51854 50946 52262 52089 52377 51300 51991 52122 52216 51246 50541 50144 50866 51410 51770 51991 51830 51233 51553 50688 51611 50639 50081 51893 51681 50697 50034 50472 50776 49854 49991 50000 50001 49998 49056 49704 48834 48157 47982 47897 47933 47369 48344 48122 48158 48121 48897 49498 49010 48931 48844 48921 49077 49119 48582 48027 47954 48290 49282 49406 48139 47919 47978 47963 48030 48024 48149 49490 50158 50466 50400 50100 49547 49081 48950 48058 47569 47348 47301 47678 47702 47152 46439 46916 47193 47944 48091 47718 47467 47548 47416 47341 47249 47184 47546 47414 47444 47164 46417 45961 46003 46047 45443 44038 44422 43777 43064 43383 43750 43686 43970 44231 44221 44221 44106 43870 43707 43159 42690 42398 42290 42306 42358 42404 42457 42464 42399 42336 42151 41564 41286 42080 42299 42489 42477 37470 33958 41646 40284 39824 38860 38653 38552 39270 38449 38130 38119 36762 33688 31478 32871 30581 29308 27792 21699 31912 34888 32473 20696 26928 28138 35149 44210 42610 46380 41677 35733 35103 35496 35790 36506 36212 33764 32763 32932 33040 32129 31363 31913 31552 30722 29998 31540 31973 32117 32257 32978 33541 34156 34594 34697 34777 35226 35712 38080 36611 36598 37332 38892 39869 38778 35941 36309 38506 39719 40390 40612 40697 40772 40984 40870 40406 40111 40003 39911 39566 39270 39123 39008 38960 38957 39332 38760 38437 38271 38083 37902 37644 37433 37127 37116 37479 37676 37787 37824 37597 36783 36416 36137 34986 32844 32298 33654 31599 29533 28549 29516 36511 42230 32953 18230 6708 1406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26507 29661 30681 31516 42940 42268 41542 49838 50706 49876 42862 49784 49562 50420 50362 50363 47159 43371 27893 43566 43317 47458 47682 46013 37978 45433 49398 50160 48523 47536 40207 50858 51788 51751 51783 51936 52444 53428 54293 53783 46631 38762 41000 45423 49933 51348 53796 52344 52076 51853 52540 53859 53948 52804 51576 51242 51111 51796 50567 50598 51690 51783 51733 51688 51456 51399 50870 50112 50169 51166 52657 54228 51622 50622 49664 51500 52016 51102 51119 49843 51768 51991 52760 52228 52031 52013 51537 51142 51952 51517 51998 52259 52109 51464 51508 52252 51900 51824 51366 51983 51623 51313 51437 52356 52073 50710 51759 51779 50596 50220 50049 50023 49753 48453 49208 49976 50014 49963 49192 49328 47948 47982 48632 48246 48327 48703 48748 48347 48170 48006 49084 49646 49861 49614 49241 49339 49628 49896 49154 47989 47786 48152 49546 48917 47940 47950 47990 47999 48179 48809 48072 49261 50244 50468 50302 49883 49391 49367 48911 47962 47842 47166 48000 48063 47908 47057 47743 47216 47817 48236 48381 48296 48080 47976 47753 47423 47116 47256 47117 47252 47328 47100 46306 45981 46023 46008 45216 44203 44348 43933 43904 44002 43999 44077 44233 44276 44100 44211 44104 43872 43722 43160 42664 42416 42384 42407 42463 42527 42562 42511 42360 42204 42183 41903 41896 42303 42450 42652 42508 41370 41101 41342 40092 39978 39627 39501 38980 39116 39071 39814 39720 38596 37753 37454 36999 38710 38599 37943 37058 36100 38359 38437 38011 40117 40820 38461 33549 35743 36368 35009 35177 35552 34571 35030 34846 34847 34348 33461 32086 31776 31001 30407 28934 27893 29892 29863 30480 31661 31950 32071 31278 32320 33182 33726 33974 34020 34434 34917 35622 35914 35902 36100 37664 39468 39799 37481 36809 38504 39563 40466 41379 41242 41254 41633 41568 41022 40953 40870 40536 40199 39902 39630 39340 39140 39002 38959 38798 38534 38250 38020 37972 37794 37679 37352 37061 37057 37221 37313 37251 36871 36468 36417 36289 35629 33879 32956 31063 29779 27933 28600 35957 45709 38390 18176 8302 2814 771 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39003 42784 44720 39156 50429 50398 50636 51099 51423 51228 51557 51529 51254 51223 50976 50454 48859 44267 37248 44344 46638 48974 49153 45287 46249 49558 47568 47056 48313 40362 47493 51950 52222 52151 52251 52478 52743 54389 55464 54793 52721 47618 49234 51088 51901 52258 52643 52168 52132 53170 53337 54652 54937 54747 51543 52464 49914 51840 51029 51926 51993 51923 52039 51853 51493 51897 51444 50172 50322 51432 52596 53031 51914 51257 50789 52160 52260 51337 50602 50866 51966 51729 53107 52083 51998 51949 50923 51211 52197 52636 51554 52379 52029 51998 53014 53277 52051 50931 51411 51984 51877 51917 52366 53472 52100 51203 51244 50802 50234 50007 49984 50006 49520 47371 49349 49944 49931 48873 49427 47809 46894 47768 48224 48204 49014 49732 48888 48486 48253 48929 49614 49880 50253 50268 49340 49413 49828 49992 49754 48857 48057 48547 49748 48244 48080 48000 47988 48003 48137 49033 48010 49168 50112 50374 50153 49557 48619 48359 48058 48004 48044 48077 48248 48193 47990 47959 47980 47862 48122 48337 48423 48344 48146 48001 47849 47340 46720 46573 46714 47018 47088 46814 46314 46036 46012 45943 45338 44874 44228 44283 44306 44261 44218 44252 44294 44191 44093 44229 44186 43963 43757 43181 42697 42367 42360 42464 42497 42584 42642 42533 42247 41987 42096 42332 42351 42303 42129 42243 42174 41978 42020 41736 41224 41147 40307 39968 39652 40012 39993 39257 39427 38746 37709 37286 35891 36649 36148 35602 38520 36069 36156 35510 34526 34913 35480 34839 31294 34179 34629 34932 37112 37613 36146 34170 33606 33950 33784 33688 32993 32197 31192 30772 30371 30006 29977 28832 29777 30251 31694 31448 30868 32058 32641 33241 33622 33711 33860 34250 35598 35269 35383 35569 36231 36840 38471 38468 38818 39518 40053 40766 41896 41881 41307 42033 42947 41551 41636 41490 40970 40639 40433 40133 39812 39506 39278 39097 38882 38557 38140 37812 37872 37852 38003 37687 37281 37080 37008 36999 36894 36567 36271 36186 36131 35901 34097 32191 31098 31467 32592 35461 45157 38720 17991 4621 1876 1106 191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49412 49366 49177 50644 51606 50971 50759 51398 51624 51226 51269 51974 51429 51167 51046 51267 50071 44601 44854 47794 48947 50157 50299 50138 48166 46346 46469 41650 39031 47611 51231 52022 52589 52801 53196 53158 52934 53754 54751 48329 39304 39298 52637 53124 51986 51839 51988 51993 52244 53368 54048 54763 55293 55173 50376 53026 49434 51390 49720 50791 51628 52181 52363 51398 51057 51949 51638 49994 50077 51641 50852 52192 52008 50899 51869 52670 53088 51728 50319 51723 51468 52498 52546 52001 52029 52668 52494 52468 53047 52693 52788 53122 52891 53061 53876 53754 53158 51023 51963 51993 52004 52021 53179 52411 52038 51779 51239 50290 49271 49403 48926 49989 48870 48950 49442 49049 48831 48594 49409 47628 47478 47871 48250 48473 49566 49582 48981 48928 49143 49909 49940 50013 50481 50666 45772 49484 49957 50010 49994 49931 48670 49444 49240 47964 48039 47994 47919 47877 48160 49763 49317 48332 49541 50158 49936 48870 47999 47988 47996 48180 48372 48418 48487 48316 48021 48002 47998 48006 48137 48256 48266 48162 48041 48016 47880 47387 46473 46042 46543 46873 46553 46187 46306 46018 46002 45863 45469 45024 44774 44624 44539 44444 44353 44281 44252 44011 44043 44299 44256 44049 43689 42963 42636 42293 42357 42363 42383 42527 42673 42497 42060 41578 41896 42211 42184 42088 42022 41908 41793 42040 42124 41973 41987 41783 41037 40710 40599 40663 40391 39253 39749 38963 37172 39023 38401 37477 37241 37409 37862 37976 36710 35742 34966 36132 36204 37106 34351 36171 36007 37001 36517 36036 36903 35124 33460 32129 33189 33688 33959 33391 31733 30087 30576 29984 29790 28351 29801 29969 30801 30342 31003 31702 32346 33030 33562 33680 33591 33773 34503 34768 34960 35161 35534 35897 36496 37897 36399 39591 40250 41111 41228 41059 41376 42029 42264 41889 41794 41731 41046 40898 40876 40640 40246 39980 39708 39443 39163 38789 38201 37792 37634 37928 37758 37746 37454 37263 37109 36922 36753 36487 35871 35601 35671 35696 35272 34881 34253 36166 40652 43768 39043 15933 6322 1028 421 223 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54533 51821 50783 51618 51088 50911 46634 51281 51926 51672 51174 51826 50780 50507 50316 51604 48717 36256 47921 48658 49407 50202 50249 50604 50030 49376 50952 50254 47857 49947 51091 51509 52633 54379 54638 54862 53263 51277 54057 47284 45474 53006 52432 51092 51384 50137 51341 51256 51794 52780 53872 54891 55709 55074 53638 51617 51192 50844 47693 49784 51422 52649 53116 51682 51517 52663 51202 49262 50049 51694 49662 51881 52796 51943 52599 53616 53503 52042 51842 51929 50400 53230 52091 52756 53073 53894 53228 53921 53758 52576 53998 53958 53834 53980 54010 54053 52772 51957 51971 51986 52273 52176 53213 52031 52023 51874 51306 50751 49468 48503 49234 49930 49581 47503 48009 49511 48629 49117 48933 47776 47978 48752 49207 49414 49898 49068 49001 49282 49738 49984 49838 49781 50049 49693 49531 50082 50094 50043 50039 49976 49727 49987 48501 46917 47930 47334 47774 47879 48007 48464 48414 48017 48619 49716 49427 48836 47964 47921 48154 48556 48830 48810 48781 48537 48369 48141 48004 48022 48097 48124 48041 47844 47762 47920 46748 47803 47144 46820 46801 46360 45388 45917 46260 46012 45984 45711 45698 45320 45039 44867 44711 44550 44406 44298 44214 44021 44111 44203 43911 43376 43187 42598 42537 42399 42190 42259 42182 42298 42668 42487 41404 40578 41948 42090 42017 42031 41996 41150 40791 42126 42286 42151 42088 41962 41800 41786 41997 41464 40832 40469 40411 39900 38586 39486 39428 34582 38239 38109 38007 37931 37222 36033 37521 37111 36859 32676 35369 38686 36934 34477 32402 35264 37828 35409 35146 34806 32460 33430 33041 32567 31453 31246 31494 30408 29287 28273 29573 30014 30732 30782 31751 32121 32049 32456 33548 34028 33427 33254 33713 34181 34447 34796 35101 35431 35819 36303 38020 39476 39898 41346 41373 41013 41442 41992 42060 41827 41452 41218 40971 41007 41220 41166 40678 40457 40242 39971 39658 39220 38716 38169 37752 37933 37738 37921 37572 37453 37370 36999 36652 36447 35972 35308 35657 36311 36399 38783 41933 46906 46053 37324 18462 6303 1877 417 309 386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55361 53189 51680 51422 51981 51419 51248 51764 52006 51707 50952 50816 47737 45686 49004 48414 45327 44450 47158 47354 47803 50818 51482 51850 51821 51852 51950 50873 50492 51290 50937 50416 52240 53639 54174 54099 54161 50252 53990 55093 54440 53489 51443 51326 51292 49798 51210 51298 51917 53489 54264 55433 55776 53018 53833 51026 51982 50877 49719 49967 51570 52897 53213 52593 52137 52943 51619 50268 50401 51308 50468 51757 52684 53419 54063 53999 54006 53729 52622 52003 52741 52741 52211 53903 53949 54052 54024 53956 53948 53746 53988 54156 54408 54003 54044 53971 52421 52481 51987 52313 53179 53557 52913 52422 51934 50284 50742 50369 49831 48361 49821 49398 48771 48774 47466 49531 47559 49842 48642 47966 48540 49674 49460 49938 49958 49437 49220 49471 49958 49569 49376 49434 49503 49960 50088 50166 50164 50042 50032 50093 50073 49958 48268 48043 47880 46859 47613 47951 47996 48008 47982 47982 48019 48498 49909 49351 48534 48040 48734 48904 48933 48144 48880 48512 48320 48147 48001 48030 48053 48022 47913 47634 47174 47772 47500 48006 47971 47251 46588 45866 43753 45834 46230 46037 45913 45654 45813 45316 45064 44973 44804 44586 44412 44312 44286 44254 44318 43937 42738 42024 42993 43044 42446 41651 42019 42169 40606 42298 42670 42408 40647 40682 42212 41981 41972 42046 42024 41376 41289 42118 42302 42271 42063 41988 42068 41970 41647 41153 40909 40839 40762 40583 40302 39157 39066 40216 39890 39738 39273 38206 39096 37722 37590 36549 34968 36292 37208 38122 37072 36480 36838 37773 37908 36821 36103 35711 34449 33942 33917 32979 32371 31970 31516 30796 29441 28167 29502 30109 30606 30853 31948 32176 32309 33504 36707 34797 33379 33206 33202 33866 34039 34262 34666 35222 35828 35949 37142 39530 39874 41116 41606 41197 41654 42011 42041 41898 41504 41084 40953 40886 41149 41192 40926 40951 40900 40697 40281 39748 39231 38879 38438 38007 37903 37798 37618 37536 37629 37233 36928 36864 37003 36436 37597 40627 43152 47324 47914 39750 30387 19469 8133 2081 519 430 222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55191 54139 53091 53197 53720 53122 52713 52596 52690 52392 51150 51423 51206 50343 51062 50663 42868 39353 47547 48404 47052 50033 51842 51488 51894 52426 52663 52628 53083 53217 52359 50599 52538 51700 44183 55043 55234 55046 55171 55361 54544 52803 50898 50787 51071 50157 50809 48996 48853 52178 54172 55826 55017 52507 53956 52887 52678 52110 50674 49998 51412 52840 53236 52581 52272 52990 52186 51188 51361 50370 51866 51932 53208 54040 54917 54179 54003 54043 52526 52493 53728 52342 52439 53433 53771 54074 54083 53354 53514 53992 53976 54074 53993 54008 54053 53941 52167 53494 52378 53427 52746 53617 51913 50517 51708 50241 50420 50454 48829 49007 48107 48824 48951 48487 49411 48701 47786 49364 48958 49287 49501 49037 49733 49749 48859 49964 49178 49603 49951 48328 49072 48503 49624 50028 50060 50028 50108 50016 50031 49979 49959 49292 48053 48088 46946 46176 47553 47976 47994 47994 47990 47990 47991 48298 49268 49992 49596 49161 49533 49202 49016 48671 48960 48470 48277 48050 48064 48216 48007 48000 47987 47874 47526 47983 47998 48011 47653 46921 46327 45989 46232 46280 46030 45866 45488 45253 45212 44874 44812 44978 44823 44543 44351 44297 44294 44352 44196 43227 42071 43113 43890 40723 41881 38779 42017 41350 40962 42366 42552 42290 41140 41672 42110 41492 41238 41859 41309 40557 40956 42107 42176 42202 41941 41674 42041 41883 41318 40972 40933 40883 40659 40363 39867 36042 38373 40232 39193 39803 39947 38416 33349 36729 38019 36621 34219 37538 38229 37899 37168 37634 38408 38097 37258 36551 35940 35719 33503 32843 33093 32331 32420 31901 31324 30687 29892 28706 29874 30089 30621 30921 30732 31770 32004 33163 36949 34562 33009 33199 33050 34020 34002 33991 34099 34780 35738 35984 36011 37669 39490 42921 42346 41613 41353 41808 42048 42067 41937 41524 40884 40236 40497 40726 40986 41339 41483 41429 41042 40317 39753 39198 38729 38550 38016 37680 37662 37738 37822 37428 37366 38410 42023 45838 49832 50120 47613 41661 32253 21183 12321 8086 3024 670 354 311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55034 55038 54931 55116 55187 54059 51351 52442 52178 52800 52669 51844 51589 51467 51882 51132 49162 47042 51310 51551 51701 50920 51993 52164 52190 52608 52961 53314 54752 55011 53146 46138 52471 53381 53494 55074 55357 55302 55308 55481 54550 52651 51493 44574 36743 37233 51486 50670 51800 53186 54350 55906 54616 53849 54020 53973 50624 51859 49167 49300 51583 52994 53633 52454 52544 53011 52561 51872 52133 51703 52317 51988 53753 54844 54803 54111 54047 53986 53511 53917 53721 52081 52657 52908 53919 54057 53990 52480 52717 53781 53870 53949 53653 53981 54028 53781 53584 54210 52921 53040 53529 52557 51083 50806 50493 50669 50189 49607 48590 49457 48718 49014 48703 49474 49469 48161 47928 48726 49918 49386 49901 48418 49081 49541 49610 49736 49419 49968 49399 48000 48747 47969 50008 49999 49996 49996 49974 48830 49350 46279 48608 48069 48118 46504 46143 46479 47587 47867 48000 47996 48001 47991 47990 47984 48546 50010 50022 50074 49916 49564 49289 49090 49017 48603 48247 47999 48163 48062 47974 47919 47978 47994 47997 48001 48072 47897 47122 46700 46258 46259 46159 46016 45990 45746 44991 44056 44289 44449 44289 44793 44767 44429 44233 44167 44090 44063 43987 42178 42432 42453 41506 40913 42177 41144 41246 41019 41768 42219 42338 41657 40976 41806 41567 40316 40046 41432 41249 40914 41802 42077 42070 42074 41674 40909 41602 41917 41987 41164 41229 40942 40411 39689 39699 39494 40112 39999 37989 39184 38131 38082 37427 37400 38041 36877 36033 37692 39013 38050 35729 36937 36974 38109 37784 36382 34661 33897 34106 33708 32808 32228 32331 31670 31056 30626 29662 29156 29951 30007 30157 30864 30793 31931 31953 32047 34671 33936 32964 33890 34032 33902 34107 34020 33867 33633 34819 35663 35984 35431 33687 37718 43466 41687 41301 41342 41834 42074 42159 42054 41756 40237 40144 40604 41010 41428 42109 42147 41618 40713 40203 39574 38189 37892 38217 37872 37786 37674 37893 38557 41536 47461 49778 49654 45769 37203 29596 21837 15570 9024 2188 1533 916 389 270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55343 55572 55532 55722 55744 55200 54482 53180 51533 52027 52734 51751 47787 52034 52627 51960 51426 51437 50801 52113 52030 52368 52764 52617 52518 52653 52872 53396 54630 54979 54658 54712 54843 55149 55157 55088 55156 55077 53109 54713 53820 51473 51602 53018 51571 48591 50873 52697 52364 52236 54846 56127 55259 54029 53817 54002 52524 51750 46982 51297 52243 53503 53903 52546 52898 53270 52851 52431 53534 52577 53578 52016 54104 55473 55286 54202 54721 54021 54104 54090 52786 51938 53220 53500 53599 53417 52962 51979 52679 53646 52601 52766 53073 53968 54003 52597 54560 54156 52826 53050 53952 52591 52671 51052 51371 52066 49762 48689 49202 48788 49887 48518 47768 49850 48730 47959 48029 49064 49556 49811 48841 47747 47841 49210 49322 49509 49854 50010 48454 47974 47961 48790 49812 49541 49628 49951 49710 47079 49503 48571 48089 48162 48293 46934 46932 47686 47712 47990 48121 48009 47960 47836 48006 48079 47988 49483 50024 50262 50054 49747 49473 49260 48996 48577 48126 48003 48156 48046 47791 47572 47683 47939 47982 48023 48108 47459 46691 46282 46396 46070 46008 46006 46052 45996 45517 44841 44668 44699 44720 44923 44657 44247 44064 43821 43428 43229 43500 41243 43136 40404 43406 44157 43103 42212 41950 41936 41971 41937 42072 40686 40267 41729 40188 39888 39760 41022 41914 41957 41546 41914 41959 42004 41344 40837 41813 41994 42116 41956 41732 40671 40060 38328 39649 40110 40206 39387 35759 38959 37554 36073 39543 39018 36183 37666 34909 37294 39723 38649 37773 36173 35928 37287 37398 36726 34307 33867 33893 33940 33907 32990 32076 31614 31084 30629 29058 29386 29971 28229 30086 30442 30773 31847 31933 31588 33121 32936 32097 33816 33204 33002 34103 34040 33786 32093 34343 35379 36001 35787 35157 36418 41727 43592 40969 40601 41401 41838 42129 42259 42111 41896 41328 40902 41036 41139 40639 40384 41476 40403 40348 40146 39376 38260 38994 38871 38724 40592 45174 49667 48884 45808 39766 33848 25536 15050 8582 3737 4310 3530 887 191 363 204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56116 56273 56110 56054 55896 55507 55092 52583 48808 51462 51780 51263 51748 52449 52528 50886 49703 50321 48813 51164 48449 52517 53144 52797 52563 52657 52704 52798 53101 53917 54810 54984 55259 55213 55260 55180 55103 55166 54682 54756 54028 51227 52088 53173 53793 52750 49739 49922 50898 51646 54687 56663 56227 54226 51997 52966 53393 50801 50469 52564 53228 53981 53896 52923 53488 53908 53384 53222 53817 53950 54428 53431 54724 55492 55098 54577 54792 54016 54214 53868 52180 51961 53592 53966 52370 52721 52279 52330 52978 52648 52384 53492 53078 53771 54422 52192 54740 52789 52212 53338 53936 53436 52374 50448 52000 49156 49223 46177 49201 49682 49386 48154 48214 49332 48173 47978 48246 48952 49428 48567 47983 47378 49154 49832 49844 49498 50123 49562 48090 47992 47983 48592 48920 47939 49276 49944 49101 49773 50014 49829 48590 48698 48391 47784 47751 48078 47959 48759 48809 48063 48101 47450 47781 48232 48703 48086 50073 50183 50036 49794 49560 49354 49077 48601 48072 48046 48157 48001 47533 47027 47084 47410 47710 48039 47968 46821 46129 46002 46020 45996 46023 46069 46117 46033 45959 45728 45173 44978 45008 44972 44584 44356 43558 42372 41826 42509 42694 42117 41620 41801 43088 43830 42927 41966 41979 42264 42146 42088 42128 41304 40751 41618 39416 41101 41314 41313 41979 41987 41374 41936 41959 41951 42000 41963 42022 41798 41839 41662 40969 40357 39934 39799 40247 40447 40162 38838 37984 38692 28374 36910 36379 36230 37939 37556 39187 39421 39931 39451 38008 35753 35832 35368 34433 32823 33096 33612 33807 33854 33591 32869 32104 31652 31094 30427 28573 29400 29550 29202 30588 29743 29582 31326 32908 33288 32512 32628 32391 33941 33470 34077 34056 34043 34038 34000 34078 34844 35442 36033 36629 36582 37367 41048 40778 39871 40851 41542 41926 42137 42129 42013 41654 41051 40983 41024 40792 40390 40068 40019 40009 40421 40508 40161 42276 46824 48386 49478 47239 40143 31047 26648 22687 15517 7996 2418 1109 370 591 584 441 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56658 56799 56201 55841 55656 55197 55094 54529 54361 51230 49796 51236 51480 52416 51526 46242 44870 45060 41086 45667 39963 51763 53093 52494 52476 52916 53008 53076 53179 53388 54449 54988 55007 54999 54997 55066 55127 55249 55243 55302 55577 54578 52939 52302 53250 52926 52121 53860 53264 52104 54493 56248 56997 54747 46994 53979 54606 53150 52570 53511 53988 54260 54577 53429 53872 54401 54104 53779 54890 54810 55206 53954 54967 55868 55424 54956 54858 54010 54047 53706 52197 52014 53678 53021 51993 52031 52737 52218 52448 52173 53674 53929 53746 53196 54699 52914 53830 52031 52662 52100 53316 52806 51021 50277 49751 49527 49261 48703 49212 49941 49858 48068 48406 48412 47883 48037 48578 48996 48633 47988 47918 47914 49858 49824 49280 49521 50010 48404 47547 47697 47906 48096 47977 47901 49084 49416 48169 48519 49768 49511 48191 49334 48474 48094 48214 48787 48041 48972 49326 48857 48542 46296 47776 49236 49097 48478 50086 50117 50029 49802 49589 49377 49099 48676 48039 48090 48204 48009 47559 46917 46839 46953 47260 47959 47459 46136 45993 45992 45997 46019 46077 46153 46192 46031 45949 45462 44974 44804 44951 45022 44598 44153 41729 41014 40666 43299 41654 41443 42036 43600 43548 44107 43510 42381 42208 41808 40532 41918 42151 42167 42116 42128 41294 40879 41322 41811 42028 42001 42048 42078 42059 42054 42207 41554 41001 40947 40750 40847 40651 40174 40156 40426 40372 40160 39650 38037 35736 37712 40439 33648 34350 37787 39651 38939 39539 39362 39188 38160 36994 34558 35843 37697 34190 35718 35528 34182 33952 33717 33749 32864 32217 31592 30882 30242 28359 29903 26964 28404 30361 28237 30156 31356 32146 32472 33406 33377 33557 34002 32573 34128 34033 33962 33732 34049 33683 32692 32478 34210 36914 37632 36942 37032 37902 39901 40076 40666 41397 41736 41883 41682 41376 40671 40563 41056 41196 41040 40454 39800 40228 41352 42276 45351 48694 50506 47878 40256 27250 24201 15787 7047 4761 3578 1814 581 348 337 283 329 387 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56787 56536 55516 55291 55503 55156 54990 55006 54780 48291 48870 51113 50497 52041 49393 41362 47819 48789 37310 50314 52622 54010 50954 50400 51448 53144 53936 54673 54880 55037 55009 55014 55003 54998 54959 54982 55008 55047 55090 55139 55149 54746 55347 55424 55360 54782 54426 55334 55891 55920 55268 55983 56601 55351 49844 55943 55974 54844 53533 52992 52820 53972 55080 54151 54542 55549 55659 54092 54902 55897 55976 55450 56078 56040 55907 55371 54627 53933 53371 53824 52172 51630 53220 52028 51988 51999 52786 52604 51756 53791 53048 53102 53996 53738 53522 53764 52732 52153 52949 52026 52058 51999 50327 49992 49977 49920 49959 49892 49973 50001 49411 48216 48609 48773 47701 48289 48909 49023 48350 47909 47862 48506 49809 48976 48353 49351 49099 46672 46189 46732 47896 48042 48042 48034 49477 48960 47959 47970 49151 49782 49740 49850 48501 48060 48948 49072 48240 49387 48996 49447 48307 47286 48714 49902 48841 49808 50042 50180 50011 49817 49594 49364 49112 48827 48374 48269 48162 48000 47456 46909 46841 47030 47191 47794 46369 45880 45881 45990 46000 46038 46106 46176 46154 46012 45589 44896 44369 44303 44694 44643 44338 43033 39932 40033 41159 43103 41494 40230 42952 43709 43391 43909 43098 42553 42080 39810 40718 41761 41942 42017 41989 41729 40551 41626 42008 42007 42071 42054 42008 41882 41919 41856 41201 39061 39526 40062 40173 40402 40499 40408 40457 40262 39794 39934 39434 37816 34822 42411 39947 31174 37940 39481 39739 37813 37977 37048 36399 36114 36501 39818 43246 39466 36796 34609 33997 34161 33660 33703 33644 32803 32200 31538 30800 30021 28798 29994 29926 29990 30990 30731 31794 31874 31912 32057 32247 33247 34001 32963 33213 34156 34048 33610 30744 33140 32277 32968 33939 34073 35903 37688 37786 36226 32914 36290 39824 40030 40331 40659 41212 41017 40396 39836 40022 41326 42187 42671 42919 41430 41446 44860 51513 53950 46814 37164 24942 12713 6457 9563 6613 1414 250 224 271 339 246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54290 54849 53540 53757 54481 55452 55797 56107 54773 50760 49644 46958 50922 51452 49428 45394 48158 46512 33788 51323 54406 54116 53426 54176 53721 54151 54702 55020 55268 55300 55286 55262 55226 55203 55239 55339 55457 55424 55290 55173 55112 54850 54590 54426 54911 55657 55537 55773 55966 55966 55976 56006 56254 57146 56904 56706 56101 55892 54419 53169 52357 53118 54180 53994 54902 55666 55449 55771 55882 56231 56199 56013 56107 56041 56000 55461 54804 52693 50193 51558 51652 51642 52042 52430 52777 52018 52930 53138 52694 53838 52172 53343 53600 53407 53063 53324 52150 52178 52548 51987 51631 51870 50921 50182 49997 49993 49517 49919 50063 49986 49712 49373 49748 49147 47978 48704 49257 48708 48069 47818 47953 49174 49111 47974 48133 48869 46357 45484 45942 46622 47853 48061 48007 48220 49059 48356 47854 47959 48277 49768 49749 49334 48340 48112 48666 48119 48009 48401 48452 48880 48043 48370 49796 50238 50068 50164 50041 50156 49989 49846 49579 49329 49081 48916 48750 48432 48080 47721 47141 46893 46883 47031 47083 47119 45964 45741 45792 45963 46001 46027 46071 46114 45923 45571 44873 44337 43979 44056 44537 44353 43922 36533 38201 41344 42126 43168 42791 36380 42438 41910 33388 35323 42906 43011 41858 39850 41296 41998 42002 42026 42024 41968 41512 42089 42053 42013 42018 41954 41620 41141 41084 41062 40427 39297 39988 39998 40004 40054 40456 40476 40301 40003 38914 39770 39798 39370 37958 38326 34859 39770 38131 37366 39186 35940 34670 36016 36103 37642 40550 38489 36620 36010 35833 34853 34317 33951 33544 33834 33622 32404 32049 31521 30778 29541 29217 29989 29970 29992 30178 32204 33659 31484 31803 32761 33046 32972 34030 33502 33976 34223 34270 34120 32676 32702 33619 33847 33697 33870 35036 36177 37006 36696 35437 31448 37044 40708 40504 40572 40628 39908 39774 39324 39837 41453 42779 45342 46848 44344 48843 55687 52529 40139 27480 15598 4596 1849 1478 3503 2878 583 310 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52322 50150 51409 54233 55058 55194 56134 55322 51468 40551 47834 47544 51143 48577 42349 42157 46566 41210 43406 52703 54804 55018 55042 55058 54907 54977 55227 55386 55468 55529 55607 55601 55534 55514 55654 55843 55953 55957 55922 55842 55856 56068 55921 56019 55477 55839 54833 54708 55497 55783 55268 55873 55937 56716 56763 52347 55722 56021 56002 54997 55567 54456 56998 57120 58504 57684 55929 56527 57560 56689 56616 57250 57027 56084 56048 56658 55679 52369 53572 52847 52798 52537 52547 52654 52606 52009 52119 52150 52504 52884 52480 53416 52751 53473 52378 53260 51346 51793 52126 51708 50862 51976 51806 50619 50066 50001 49200 49988 50018 50008 49978 49950 49942 48538 48352 49354 49308 48083 47183 47749 48391 48921 48406 46697 47667 47860 45176 45651 45986 46278 46989 47684 47977 48036 48282 48040 47399 47148 48540 47876 47550 48482 48268 48346 48146 47982 47992 48114 49023 48013 48473 49552 50321 50540 50400 50301 50220 50044 49956 49758 49477 49274 49120 49014 49010 48480 47881 47392 46984 46911 46930 46933 46788 46348 45838 45709 45790 45954 45994 45996 46001 46128 45962 44709 43601 43813 43432 43802 44323 44261 42923 40706 41927 43188 43734 44109 43278 38758 36979 39302 41839 42459 42366 41841 39770 41418 41623 41867 41942 42002 42042 41980 42009 42082 41999 42003 41796 41372 41071 40464 40154 40244 39944 39663 39918 39949 39930 40033 40259 40268 40056 39991 39991 39752 38326 36761 32758 37330 33001 40476 36777 37201 36847 37289 37006 37039 38443 37483 36513 36122 36259 36588 36147 36014 34970 33530 33332 33241 32843 32098 31943 31360 30729 29288 29561 29888 30076 30751 31029 31847 32627 33489 33163 33718 34061 33729 34243 33624 34087 34238 34250 34083 33402 32620 33077 32479 33180 33556 34172 34757 35706 36101 35416 35590 31340 39733 40578 40049 40288 39797 35337 40007 41496 43369 44081 45112 49161 53890 53069 41854 27328 16780 6431 1790 960 526 592 1378 949 347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47817 35683 36526 50744 54794 54959 54280 52948 43147 38894 47939 50108 51970 44926 48107 45194 45543 42198 49058 53604 54981 55042 55138 55378 55418 55412 54993 55669 55976 55948 55912 55871 55823 55857 55959 56032 56114 56176 56190 56130 56053 56043 55981 55993 55991 55904 55879 55866 55981 56147 55602 54617 54146 55761 55738 52577 55073 56330 56676 56501 56168 55896 56677 57707 59349 56597 56939 57424 57607 57408 55744 55162 55987 55947 55077 54707 54968 56053 56840 54682 53720 54344 54517 52514 52840 52831 52634 52190 52029 52011 52102 52382 52806 52466 51622 52503 50617 50811 51613 50076 49916 51643 50404 50479 50029 49954 49878 49749 49992 50012 50010 49998 49610 48207 48930 49742 48197 47070 47404 48224 48482 48473 47834 47042 47750 47871 46517 46441 46052 46696 46024 47523 48012 48003 48008 47958 47879 47819 48003 47109 47711 48014 48116 47594 48804 48281 47964 49089 48740 48336 49937 50109 50476 50594 50493 50386 50288 50069 49783 49660 49220 49083 49109 49098 48958 48304 47619 47238 47057 47148 47156 46963 46482 46010 45781 45738 45833 45977 45993 45986 45992 46241 46054 45308 43983 42567 43057 42711 44056 44132 43164 43711 42750 44143 44311 44158 43517 40087 40462 42200 42662 42221 42068 41798 41017 41274 40207 41032 41370 41386 41271 41666 42009 42020 41903 41728 41207 40273 40569 40010 39979 39940 39673 39091 39134 39347 39562 39856 40001 40030 39943 40020 40000 39170 37148 37509 30491 34017 32408 38324 36708 37202 38448 39443 38781 36537 36399 36402 37241 37348 37856 37870 36702 35902 34409 33156 32863 33111 32750 32250 31761 30992 30389 29100 29957 29246 29247 31850 31972 32286 32424 32223 33590 34599 34583 34926 34900 34711 34804 34160 34112 34067 32830 32216 30219 31204 32524 30594 32267 32979 34696 35578 35937 35971 35559 35742 37971 40004 40463 40098 39157 42250 44632 45660 51080 57426 53318 40264 28508 17851 7603 2931 983 301 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41008 38661 42342 48837 49733 52254 50540 49492 38452 49298 46588 51349 52600 50833 48552 45807 33184 35709 51751 54836 55310 55048 55157 55488 55341 54867 54079 54560 46424 55812 55947 55968 55969 55986 55998 56034 56108 56191 56229 56203 56170 56099 55953 56027 56066 55828 55914 55726 55938 56071 55402 55824 56143 56181 56112 55973 55978 55903 55763 54572 54437 55476 56382 57171 56770 55858 52976 53499 54102 57661 58199 56791 55181 55919 55886 55120 55269 54680 54133 54212 53840 53894 53873 54908 54989 54967 55486 54948 54602 53850 54293 53534 51130 52519 51198 49794 49176 49627 49593 49678 51350 50804 50127 51186 49878 49352 48669 49396 49867 49940 49988 49998 49544 48933 49781 49310 47583 47250 47954 48531 48574 48081 47853 47773 48022 47997 47848 47298 46900 46709 46480 47899 48068 48008 47996 48004 47996 47999 47840 47657 47672 47971 48200 48478 49544 48030 48390 49803 48364 48804 49981 50130 50406 50474 50378 50336 50289 50096 49670 49392 48073 48684 48991 49006 48790 48072 47302 47269 47584 47839 47857 47356 46310 45926 45788 45802 45898 45992 45993 45989 46006 46040 45988 43690 43810 42266 43256 43598 44190 44239 43903 43293 43586 44069 44349 44060 43359 41597 41782 41191 41059 41154 42192 40713 41347 40550 40430 40884 40992 40959 41028 41880 42007 41894 41617 41232 40943 40596 40110 39826 39759 39708 39767 38561 38311 38647 39064 39184 39670 39753 39242 39892 38969 38218 37158 37522 30540 34007 30873 35648 36936 37976 39858 39384 38038 35408 37141 37898 38019 37983 37819 36879 37469 36237 34403 33599 33134 33228 32882 32229 31476 30788 30188 29047 29969 29961 31518 31963 31973 32869 33203 33059 33516 34171 35234 35434 34603 34569 34763 34148 33986 34007 34003 33663 32359 33594 35063 32502 30777 30326 33583 34473 35226 35966 35814 35323 34436 39100 39661 40841 41380 43603 48023 56009 54528 45323 30697 15298 10984 6088 1338 629 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45322 49969 49416 48974 39416 50206 50709 40701 44212 51511 50487 52660 52497 51924 48802 35216 35768 50576 54870 55266 55371 55176 55209 55491 55336 55097 55526 55228 55131 55968 55961 55973 55952 55960 56006 55997 56039 56126 56188 56199 56173 56253 56039 55904 55986 55574 55739 55194 55968 54733 55436 56127 56337 56187 56234 56066 55928 55993 55776 54768 54348 54179 54306 54812 55973 56059 55546 55263 56423 56308 56457 57041 56010 55989 55937 55923 55548 54619 54072 53982 53698 53791 53860 53688 53756 53787 53931 54501 54892 55683 55900 55112 55773 55888 54294 55534 55160 52644 53002 52941 53003 51912 51462 51590 49693 49626 49186 49522 49660 49893 49896 49822 49324 49770 49742 48600 47519 47914 48380 48521 48299 47490 47583 47980 47999 48021 48028 47516 47822 46910 47890 48024 48058 47999 47999 48047 48061 47997 47603 47581 46719 47976 48890 49501 48279 49284 49537 49320 49144 49449 50034 50009 50191 50302 50233 50207 50267 50098 49663 47304 47290 48447 49011 48953 48614 47996 46816 47157 47983 48227 48054 47139 46077 45961 45861 45877 45950 45987 45993 46013 46008 46074 45324 43022 44162 43707 42753 44099 44301 44314 44112 43993 44019 44233 44348 43884 42699 41936 41903 40624 41182 40834 41083 40978 40033 40396 40814 40950 40707 40513 40674 41683 41974 41749 41369 40739 40263 39862 39887 39519 39237 39527 39667 38099 38013 38194 38649 38359 39580 38104 36557 39061 38701 38604 36466 33753 30176 33332 30683 36877 37272 39798 39929 39058 36819 38189 39263 38134 38060 37316 36347 32504 34088 36011 34236 33909 33884 32964 32716 31693 30844 30550 29806 28913 30021 30060 31366 32248 32596 32769 33833 33900 33980 33994 34954 35951 35547 34284 34756 34348 33991 34046 33967 34134 33777 32662 33138 33809 33439 31094 32391 33817 32547 33037 35374 34752 35578 37003 39361 42486 45556 52303 55286 47000 33254 18989 12013 6778 2908 1506 404 93 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53992 54023 52907 52242 50222 50976 50010 46682 49927 51659 51828 52507 50640 46372 35879 37263 51691 55047 54952 54866 54893 54979 55041 55373 55476 55439 55560 55288 55022 55772 56030 56393 56504 56427 56283 56076 55986 56009 56038 56032 56003 56333 56353 55710 54839 55650 55467 56143 57046 56838 56126 56168 56139 55562 55302 56008 55832 55756 55383 55012 54356 53781 54229 54889 55770 56064 55096 55049 56096 56181 56167 56219 56182 56078 55996 56004 55660 54786 53989 53697 53469 53506 53588 53586 53598 53976 53992 53836 53802 53608 52613 52076 52357 52624 51726 52311 53372 53394 54128 55400 57509 56280 55067 54242 52297 51188 50514 50363 49900 50280 49991 49512 49039 49608 48541 48081 48004 48297 48303 48149 47600 46751 47583 48010 48011 48058 48121 48000 47971 47982 47989 48012 48014 47993 48019 48076 48080 48000 47844 47077 47000 47692 49402 48926 49014 49654 48420 49876 49562 50069 50120 50016 50204 50101 50040 50008 50250 50119 50038 47923 47720 48631 48993 48872 48574 48142 46856 47682 48138 48587 48459 47358 47142 46057 45887 45978 45996 46001 46008 46043 46061 45950 43808 44008 43981 42637 43253 44241 44296 44313 44222 44018 44096 44193 44027 43661 42078 41696 41462 41589 41920 41619 41847 41556 39994 40654 40967 40749 40389 40117 40041 41644 41786 41571 40494 40190 40013 39948 39620 39171 38426 38087 39844 38214 37969 37979 38424 39686 39444 38372 36941 38158 38502 38633 35671 37112 31729 35474 30553 36441 37944 39592 39994 38759 38192 38831 39260 38904 39314 38366 37534 36088 35441 35094 34134 33988 33829 33869 33573 32050 30268 29542 29612 29324 30934 31534 31701 33287 33713 34573 34749 33501 34321 34912 35420 35960 36014 35708 35181 34687 33857 33989 33453 33692 33747 31948 31164 32919 33513 33840 33329 31526 32919 34244 32351 34847 33719 36767 38919 46911 53107 50652 34462 26994 14834 7134 5046 2971 882 382 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54693 51941 48692 54670 51579 50830 49842 48720 47274 50324 51707 50932 43391 41121 43128 53207 55100 55013 54766 54203 54517 54983 55118 55420 55551 55247 54962 54031 50549 54506 56054 57022 57380 57109 56577 56197 55996 55983 55991 56002 56006 56286 56457 55996 51818 56048 55888 56590 57940 57390 55583 54424 55160 52083 46110 54662 54788 54774 54684 54529 54142 53998 54280 54981 55839 56064 55863 55989 56131 56188 56237 56322 56320 56236 56097 56216 55822 54841 54013 53587 53706 53796 53420 53401 53499 53997 54030 53982 53878 53786 53376 52883 52276 52063 51998 51971 52030 52200 52703 53632 54436 54419 54679 54786 54028 54571 54931 54533 53553 51904 51351 50800 49128 48277 47827 47787 47964 48207 48373 47517 46304 46793 47913 47934 47882 47994 48044 47999 48009 48003 48000 48002 47999 48004 48058 48091 48058 47940 47902 47458 49442 46979 49149 47736 49409 49768 49818 50047 50042 50170 50121 50092 49924 49691 49908 50082 50297 50054 49840 47198 47869 48633 48657 48618 48454 48187 47904 47988 48057 48019 48054 47953 46354 44908 45977 45997 46000 46020 46011 46016 45929 44987 43201 44033 43998 43551 44029 44229 44123 44297 44352 44087 44120 43372 42644 43096 42031 40532 41138 41781 41989 41420 41659 40931 40294 40899 40706 40159 40043 40042 40227 41172 40989 40110 40012 40063 39988 39749 39182 38248 36266 34049 39024 38630 38000 37124 37494 39032 38550 37443 38042 37692 36448 36103 35853 32777 30807 36984 33218 35377 36568 39112 38522 37961 38236 38789 39164 39049 39194 39969 39071 36766 35430 34180 33969 33610 33426 32261 31466 31279 29166 29686 28729 29192 30506 31736 31971 32043 32126 34319 36011 34649 34904 35511 35954 35981 35994 36060 35311 34176 32780 33174 31428 31580 34751 34476 33314 34904 33140 33136 35674 36713 36559 37501 37340 37327 39521 43290 47257 44133 38828 29444 16377 8742 3841 2286 1414 776 408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49636 52312 52827 50716 43221 47598 43497 38598 37698 50370 48250 45642 42974 47299 52344 55612 55536 55008 54398 53918 54236 54954 55058 55417 55580 54981 49364 53251 53953 54989 56397 57622 58028 57439 56452 56103 56018 56053 56030 56049 56103 55939 56383 56162 53702 56060 56354 56931 57270 53871 54218 51577 54433 53876 53109 54106 54069 53870 53820 53276 54022 54412 54423 54997 55876 55522 56031 56127 56172 56180 56167 56449 56476 56504 56552 56726 56294 55153 54247 53366 53059 53366 53022 52992 53120 53667 53787 53553 53280 53157 53202 53602 53349 52813 52466 52088 52458 52713 52918 53569 53971 54006 53896 53362 53268 53289 53838 54073 55972 55417 54309 53302 52490 51849 50201 48089 48034 48174 47941 47664 46952 47608 47850 47058 47544 47773 47637 47912 48004 48009 48004 47996 47967 47979 48100 48117 48104 48017 47956 48908 49514 47762 49120 48171 49708 49711 50070 50220 50242 50248 50062 49821 47980 49006 49900 50178 50390 50258 49966 47933 48024 48531 48280 48418 48309 48118 47997 47990 48001 48004 48058 47617 45674 45976 46020 46006 45969 45933 45658 45350 44546 43964 43957 44006 43992 43998 44013 44039 44008 44167 44444 44318 43229 42078 42109 43526 41411 40143 40627 41752 41824 40859 40592 40760 40602 40373 39977 39151 39127 39883 40187 40378 40049 40031 40051 40001 39729 39527 38592 37970 36866 37313 38854 38061 37716 37487 37894 37750 37303 37976 36867 36118 36367 34307 27744 29233 23313 32278 32106 34357 34850 35954 37103 37512 38283 38876 39381 39718 39851 39884 38761 36541 33007 33894 33670 33322 32228 32141 30856 30528 27361 28794 29569 30347 30028 30977 32198 32517 33034 33790 34817 35096 35447 35903 35874 35414 35439 35912 35616 33500 30813 32629 31060 33077 34814 36458 35826 37910 38631 38498 40067 45857 48240 48430 48920 48809 46338 43132 33603 23850 14337 11407 7217 5441 2858 1339 617 313 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48012 50523 44279 28659 31161 45130 39678 47641 49362 44826 49141 50912 51270 46166 52862 55497 55358 54641 54050 53816 53958 54666 55026 55359 55504 55459 54346 54494 54581 55581 56683 57712 57996 56923 56120 55873 56020 55989 55700 55403 55569 56257 56430 56296 55939 56160 55813 54523 54496 51777 53618 54227 54164 53606 52873 52746 52980 52306 53744 50386 53906 54080 53896 53970 56118 53968 55481 55953 56053 55956 56088 56413 56564 56558 56559 56482 56122 55302 54346 53498 52866 52729 52729 52622 52789 52958 53030 52943 52951 52983 53020 53791 53929 53666 53541 53508 53460 53389 53656 53921 54040 54022 53881 52098 53509 53988 53972 53206 53979 54892 54059 54261 54031 53640 54390 54890 53684 51498 51541 50217 49214 48441 48036 47161 47004 46711 46354 47620 47918 47942 47904 47941 47746 47856 48132 48122 48178 48209 48251 49013 48426 48143 48377 49186 48274 48921 49402 50133 50244 50140 50091 49863 49152 49587 50051 50302 50390 50210 49678 49067 48444 48372 48124 48408 48242 48051 47986 48006 48174 48017 48078 47642 46459 46100 46028 45989 45648 45252 44951 44619 44073 43996 44000 43999 43918 43906 43999 43972 43870 44112 44403 44079 42334 42074 42292 43227 40238 39900 39991 40870 41568 40879 40496 40517 40144 39808 38241 37401 38027 39780 39993 39963 39820 39990 39853 39552 39172 39669 39194 38561 38407 39060 38082 37550 36300 37790 37168 37837 37917 37597 36560 35808 35159 36608 37140 35974 27074 28943 31972 34591 34064 34917 37017 37677 38728 38913 39724 40007 40013 40194 38589 37214 35726 35224 33486 33350 29179 27572 28037 27263 29700 30292 31397 31188 32560 31892 32732 33201 34847 34852 34978 35483 35942 35970 34911 34874 34927 34999 35000 34762 34348 33266 33399 35664 38016 40163 39804 42186 45672 47006 38694 34004 29759 27286 24741 25650 21751 20893 17547 14089 8402 5461 4484 2798 1662 710 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49909 45256 32222 29001 40279 49051 48776 50132 48611 48510 47463 51394 50829 51161 53224 55054 54543 53974 53877 53896 54047 54797 55174 55289 55226 55103 55083 55306 55500 56054 55880 55813 55738 54563 53318 55501 55893 55877 55359 54652 54320 55619 56179 56291 56181 56126 56239 53619 51966 54142 54294 54092 53970 53329 52271 52058 51659 50928 51891 50980 52892 53557 52549 52839 54783 54126 54347 55556 55511 55484 55710 55926 56261 56204 56013 55961 55746 55228 54257 53633 52073 52052 52050 51976 52007 52529 52771 52742 52812 52932 53114 53779 53988 54001 53992 54003 53974 53740 54008 54116 54081 53903 53959 53799 54016 53962 53706 53131 53550 54053 54018 54032 54032 53938 53837 53932 53731 53622 53957 54481 53997 54259 53756 52393 50607 47706 47566 47714 47600 47870 47834 46802 46843 47647 47662 47614 47950 48234 47871 48019 47990 48064 48021 48412 47487 48729 49864 49978 50038 49940 50133 50158 49953 49982 50168 50376 50340 49999 49577 48512 48721 48339 48302 48411 48298 48018 47987 48071 48322 48006 48119 47436 46438 45993 46008 46030 45129 44386 44288 44199 44023 43992 43973 43870 43631 43473 43402 43032 42618 44252 44327 43528 42024 41958 42101 41507 40002 39917 39801 40250 41206 39596 40463 40286 39996 38748 36522 36329 38772 39283 39463 39168 38747 38919 39243 38944 38152 39790 39687 39611 39759 37860 37452 37632 37558 36547 35802 37133 37488 36996 37264 37091 35736 30316 31444 35633 33019 32181 35317 35284 33941 34686 36654 37956 38420 36102 38022 39586 39324 40201 40063 37429 35023 35413 32362 32763 30126 28157 27232 28259 29846 30543 31802 33788 31433 33076 33302 33652 34290 35371 35879 35978 35994 35989 35284 35116 34038 34964 35058 34400 35992 37308 38177 40652 42578 42354 44862 36218 29743 21122 12167 10358 4746 0 0 0 4022 5296 5697 4481 2467 2850 1904 1026 471 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51012 50118 41380 46728 49431 50466 50854 49739 46277 37087 50632 51919 50777 51250 53031 54318 53983 53848 53923 53991 54017 54921 55108 55173 55020 55074 55054 55160 55544 55868 53920 52224 51892 44663 43408 55617 55937 55817 55250 54424 53907 53890 56017 55902 55770 56196 56667 51832 52726 54004 53294 52871 53118 52270 51283 51864 48239 49450 50658 52091 52440 52664 52059 52552 53280 53747 54084 54713 54487 54700 55179 55530 55658 55427 55186 54967 54956 54523 53980 52863 52021 52176 52074 51901 51948 51989 52587 52572 52441 52854 53004 53337 53544 53974 53950 53752 53448 53176 53993 54126 53930 53234 53318 53918 54041 53997 53783 53617 53842 53998 54147 54124 54036 52962 52402 53264 53174 52411 52250 52516 51929 50911 51633 53030 53640 53420 53451 53327 51598 49927 48802 47777 47607 47834 48024 47976 48157 48431 47752 47177 47784 48020 47997 47993 47872 48402 49021 49572 49573 48909 49898 50228 50194 50053 50289 50392 50284 49853 49406 48458 48331 48212 48358 48058 48284 47998 48036 48259 48126 48019 47902 46782 46088 45930 45984 45529 44497 43891 43949 44020 43999 43997 43983 43818 43403 42976 42388 42350 42476 44101 44152 43096 41906 41749 41968 40454 40006 39902 39102 39074 39196 38992 38793 37428 38596 37949 36734 37989 38658 36769 39060 38134 36787 37527 38946 35397 37883 39400 39188 39838 39292 37731 38009 37723 36117 35928 36268 37389 36732 36763 37794 36439 31716 28082 24660 29713 32164 32838 33441 36631 32074 32503 31459 33269 34763 30544 30997 37243 38166 39838 38949 39833 33244 32522 31546 31917 30980 29989 27896 28592 29973 30850 30801 32480 33182 34300 33973 33998 34603 34069 35681 35942 35752 35941 35927 35883 35714 36844 38468 39154 42421 45391 47317 47562 39829 25924 14571 11082 6489 0 0 0 0 0 0 0 0 0 0 799 904 957 511 241 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51992 47278 35536 49609 51306 50714 49496 48330 31784 42909 51549 51899 52052 52227 52899 53583 53664 53743 53926 53929 52959 53197 54774 55028 55049 55162 55041 55087 55452 55526 51948 53549 43202 50442 54808 55986 56169 56016 55683 55499 56124 55552 54646 54292 53352 53896 55574 54121 53972 53536 51619 49143 51426 50814 50433 51066 46503 47038 49871 50422 51292 51727 50393 51776 51709 51949 52287 52698 52879 53739 54563 54950 54891 54691 54346 53853 53567 53657 52747 51787 52469 52769 52402 52141 52158 52192 52418 51830 52140 52634 52942 53006 53000 53174 53227 53118 53026 52990 53816 53982 53601 52991 53038 53582 53919 53973 53961 53864 53936 54178 54469 54458 54286 53983 53703 53741 53524 53023 52651 52316 50561 49643 50507 51510 52076 52723 53746 54279 54637 55024 55380 54310 52617 51109 50086 48143 48054 47968 47933 47702 47318 47959 47982 47914 47926 47768 47862 48448 49013 49861 49626 49728 49973 50223 50307 50319 50138 49911 48587 48668 48311 48293 48303 48242 48391 48210 48439 48472 48067 48052 46936 46024 45993 45961 45987 45276 43462 43439 43891 43999 44001 44000 44004 43967 43637 42653 41992 42353 37900 41194 43418 42666 41627 40853 40722 40060 40026 39349 38312 38793 38181 39576 37457 38242 37996 37443 36701 39392 34846 37177 37888 36106 36698 37788 38643 35747 39828 39777 39928 39231 38526 37967 37708 36800 36610 35431 35189 36626 36142 36512 32022 33824 31393 30794 29336 30037 32254 34810 32182 35982 34251 35902 29983 24094 28542 27182 29454 33988 35991 37091 38101 38448 32894 31988 29474 31973 31049 30010 28176 28680 29976 30099 30030 30127 30564 34488 34812 34652 35579 35706 35632 35799 36046 36394 37671 38202 38776 41958 45294 48406 47516 44629 35547 27394 17199 3939 1181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51479 38034 28337 42678 49054 49106 48856 35278 42026 50408 49399 51700 52470 52688 52937 53174 53361 53600 53987 54686 53563 49558 54679 54918 55022 55182 55214 55372 55543 53154 46442 54247 54884 55350 55800 56040 56112 56027 55953 56063 56398 56082 54562 53871 53093 53658 54011 53574 53354 52868 52030 51814 50730 50969 51474 50643 49691 49867 49774 49923 49910 49994 51248 50447 50772 50991 50617 51828 52030 52209 53850 54321 54333 53958 53283 52112 52328 52901 52502 52892 52890 52949 52831 52810 52751 52727 52501 51839 52019 51946 53101 53320 53003 52990 53144 53077 52969 52921 53664 53607 53266 53008 53004 53197 53447 53588 53827 53980 54018 54271 54494 54587 54572 54440 54284 54236 54060 53836 53703 53466 52671 51950 51930 52032 52140 52317 53283 53550 52834 52582 53453 53863 54262 54834 54892 53104 51032 50077 49154 48416 48444 48343 48441 48324 47966 47937 47323 47921 48853 49944 47879 49071 48968 49980 50089 50076 49759 49680 48849 48904 48480 48084 47999 48072 48204 48253 48303 48199 47804 46821 46086 46331 46677 46449 46272 44394 43497 43140 43082 43969 43982 43984 44003 44094 44062 42780 42069 42166 42138 42768 42981 42379 41264 40204 40070 40073 40047 38604 38302 39143 37203 38809 39588 38161 37542 37860 37050 38857 37658 38100 36610 34960 36927 38172 38213 39471 40034 39913 39308 39666 38830 34456 37781 37826 37423 36380 36286 33431 35472 36326 35296 34354 33933 32968 37298 33613 30051 33217 35239 34227 33994 35742 39042 32930 26320 28330 28724 31682 33129 34572 38022 38323 34039 32761 32150 31466 30182 29746 29329 28728 29963 30000 29901 30041 30954 32726 33207 35001 35809 35768 36500 37530 39050 39299 40522 43563 45826 48343 45040 35172 23214 18376 11079 7632 3759 1702 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50610 30217 15322 36582 48383 46397 44814 28887 38476 49654 51923 52698 53097 53061 52974 52917 53072 53416 53827 54662 54669 54454 54692 54984 55093 55304 54233 55082 55257 44802 53327 55642 55977 55977 55883 55727 55683 55857 56040 56042 56126 56058 55496 54066 54026 53689 53397 52561 50887 45349 50328 50797 50322 49934 50010 49469 48471 48794 49403 49808 49616 46411 48984 49429 50921 51012 51066 51613 52078 52058 51536 52809 53720 53033 52449 52977 53953 53947 53760 53560 53471 53322 53102 53036 52883 52748 52746 52693 52072 52441 53667 53812 53020 53028 52997 52450 52322 52937 53293 53041 53004 52970 52904 52912 53020 53128 53419 53803 54056 54389 54511 54610 54626 54599 54540 54489 54413 54221 53713 53212 51781 53809 53263 53053 52852 52863 53226 53283 53028 52676 52546 52283 52328 52567 52791 52943 53228 53390 53580 53887 52824 51470 49549 49930 48862 48199 47349 47564 48367 49979 49047 49942 49883 49940 49990 50006 48940 48133 49236 49551 48304 47617 47977 47976 48004 47660 46852 47341 46902 46057 46192 46737 46934 47283 46427 45124 44090 43884 43627 43859 43750 43940 44077 44224 44068 43277 42016 42234 43073 43917 42541 41922 40563 39992 40030 40110 39922 38156 38194 38592 38154 39301 39578 38239 37939 38077 38578 38904 38656 36129 30992 34980 34800 37573 38441 39888 39990 39979 38699 37259 36489 34230 37066 35281 37521 35043 32846 37054 33867 34209 34158 35570 35637 32481 32249 35907 32082 30533 35118 32693 34458 34036 35347 35368 34647 34899 32283 32617 32570 37113 39168 37612 37234 31136 32534 30533 29873 29131 29288 28546 30141 30234 28641 29619 28019 33687 36174 32647 32088 37357 40451 40500 40071 40606 46800 42122 33837 23556 14729 11636 6036 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50860 39102 41336 49820 51171 47406 30111 32770 47371 50889 52812 53369 53397 53177 52804 52540 52820 53292 53838 54692 54810 54703 54926 55008 55106 55323 49504 54410 55407 54434 55527 56078 56128 55834 55619 55273 55061 55446 55706 55648 55677 55342 54246 53992 53552 52551 52024 51914 50967 48890 49858 49782 49391 49319 49344 48798 43010 47976 49691 50007 49057 48047 49427 49728 47557 50484 50886 51023 51696 51988 49784 51093 51469 51084 52279 53702 54048 54019 54026 54234 54337 54376 54127 53786 53314 53013 52907 53027 53252 53702 54017 53344 52951 52974 52372 52028 52617 52982 53001 52932 52847 52804 52803 52823 52868 52932 53208 53754 54147 54448 54592 54590 54521 54559 54314 54531 54496 54478 54390 54261 54104 54183 54229 54122 53828 53517 53352 53089 52892 52710 52270 52019 51994 51937 51888 51932 52042 51991 52159 52238 52456 52901 53293 53458 53261 52141 50377 49462 46941 49280 50201 51071 50827 50022 49981 49903 49134 48361 50129 50001 49671 48833 48278 48030 48058 48208 48243 47420 46998 46808 46346 46514 46187 46484 47493 45684 44127 44038 43869 42483 43797 43963 44012 44121 43968 43128 41962 41663 43382 44190 42512 39399 37941 37197 39646 39877 38722 38053 38012 39178 39632 39562 39729 38802 38030 37897 38094 38073 38124 34770 27249 35174 33236 34680 37134 38950 38574 39639 38999 37162 34833 35720 35961 36021 35986 35383 36222 34170 33837 33231 33181 34292 32903 31786 33290 31434 33630 31152 34008 33534 34318 34322 34770 35544 35826 36240 37436 37963 37887 37859 37710 37551 39362 32332 32234 30846 30441 29702 29531 29697 30661 30991 29960 29077 28910 36349 33587 36488 40078 41846 40407 40488 38333 33231 25696 21604 19388 9598 4029 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51941 50501 50999 53343 51632 34011 25616 39212 51326 52398 52954 53239 53269 53129 52821 52156 52784 53341 53698 53926 54111 54157 54260 54908 55048 55137 55304 55652 55738 55609 55771 55910 55674 55389 55328 55164 54994 55038 55233 55339 55121 54583 53993 53631 52052 51477 51267 51110 49343 48382 48244 48216 48198 48586 48368 46749 47782 49198 49588 48897 49971 49792 50311 48441 46828 49651 50377 50320 50998 51372 51540 51903 51598 51787 52099 52499 52421 53394 54254 54728 55092 55356 55482 54130 54063 53753 53496 53432 53908 54126 53921 53071 52831 52630 52110 53119 52847 52313 52669 52880 52736 52414 52383 52831 52853 52944 53301 53837 54329 54199 54433 54479 54338 54438 54466 54378 54540 54636 54580 54311 54543 54474 54523 54464 54196 53971 53553 52848 52582 52534 52231 51999 51953 51792 51773 51891 51980 51862 51771 51919 52093 52266 52163 51587 50903 52199 52399 51372 51341 51826 51380 51629 52236 51388 51017 50481 49350 49354 50239 50118 49862 49094 48990 48679 46917 44701 40077 46190 43371 42250 46754 46579 45667 44134 45438 44737 43908 43789 43682 43994 43979 44014 43936 43688 43531 43447 41536 40133 42956 43720 41543 38196 35952 37260 39932 39703 39039 37959 37770 38587 39574 39914 39962 39316 37954 37166 37742 37829 37262 36630 34473 36176 35883 35413 35886 36937 36266 37542 37853 35633 35931 35918 35706 35910 33543 33952 34778 35562 33590 33429 34800 33828 33726 33728 34489 31502 33532 31986 35714 34093 33370 33464 34180 35711 36002 36770 36840 37762 38142 37948 37987 37557 39076 35086 31767 31472 31964 30006 29243 30024 30679 31107 30649 28577 34839 37250 39549 43009 45336 43656 37371 31166 25044 19036 13826 7477 3458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51737 51899 52114 52563 49703 37150 47861 51537 52091 52128 52236 52638 52886 52966 52951 52778 53224 53908 54011 54028 54241 54049 53969 54410 54883 55017 55263 55636 55786 55626 55519 55441 55292 55008 55163 55248 55032 54821 54780 55021 54459 53937 53726 53130 50980 50381 50446 49952 48506 46421 39837 46492 47924 48026 48042 44902 44217 47967 48332 48182 48317 49539 50712 46502 45387 49119 49984 50000 50322 51026 51494 51959 51960 51981 51977 52064 52879 53906 54448 55141 55664 55964 55992 55029 55651 54716 53938 53930 54474 54344 53710 52642 52953 52286 52942 53369 52493 51546 52747 52856 52350 52016 52474 52810 52832 53006 53503 54033 54407 54486 54544 54430 54068 54437 54358 54213 54687 54794 54790 54771 54823 54718 54587 54519 54418 54232 53914 52451 52152 52191 52210 51976 51873 51910 51738 51967 51991 51960 51806 51912 52076 52317 52189 50709 50186 51842 52049 52186 51918 52071 51298 50201 50021 50647 51800 51880 51871 51584 50296 48407 48619 48222 48238 48312 47858 47207 45612 45069 46284 47174 46147 45358 43128 42201 43508 44447 42811 42860 42994 43318 40859 41833 42728 41616 40683 41693 40790 40431 41743 41336 40170 39076 36386 38132 38458 39797 39507 38383 37527 39364 39834 39833 39308 39632 39108 37928 35630 35806 37113 37334 36889 37440 36138 36441 37503 37006 36964 37932 37874 37226 36859 36087 35979 34801 32858 32916 33647 34319 34098 33923 34024 33999 34060 34047 33356 30551 33609 32551 34581 33677 33734 33577 34962 35883 35444 35847 36433 36064 36363 37564 37994 36791 36647 36096 31641 31467 32787 30780 29216 29991 29944 30303 29740 31566 39630 43258 46322 45243 38964 29740 23364 18699 19256 9641 4055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50537 51186 52084 50812 40552 48091 51113 52248 52642 52387 52047 52302 52612 52874 53052 53221 53696 54360 54740 54747 54960 54804 54202 54467 54932 55019 55184 55359 55550 55378 55226 55198 55202 55097 55269 55224 54879 54217 53937 54013 53346 52639 51997 51721 50700 49659 49644 49468 48608 46176 46136 47008 47710 48003 48019 47068 47811 47538 49179 48941 48479 49801 50849 50160 48979 49822 49787 49973 50020 50516 51597 52007 51958 51996 52137 53018 53827 53981 54380 55390 55959 56128 56167 56120 56040 55791 54899 55347 55549 54374 52758 52124 53418 52691 53594 53804 51596 52128 52844 52950 52754 52432 51890 52463 52738 53030 53763 54184 54463 54637 54548 54298 52974 54398 54374 54459 54288 54787 54900 55000 55009 54913 54750 54606 54472 54360 54051 52502 52517 51994 52060 51932 51857 51881 51812 51981 52154 52126 52047 52134 52051 52363 52047 50620 51416 51473 51133 52516 52283 52079 52049 51473 50068 49931 51420 51998 52008 51989 50992 50131 50266 51858 50236 49651 49010 48238 47508 46421 46501 46952 47961 46752 42554 41660 42981 42586 42780 42929 41439 40748 41314 42409 41943 36460 30294 31612 38314 40381 39949 40028 39790 39032 38941 39930 39552 39963 39241 39380 39227 38624 37952 37524 37646 37919 38350 37991 35876 35406 36226 37492 37636 36969 36132 36910 37869 37977 37892 37987 38007 37968 36343 36092 34768 34343 35279 35361 35578 35756 34700 34127 34061 33937 33988 33870 33201 29864 29084 32371 33903 33784 33972 35121 35510 34811 34906 34952 35313 35353 35631 36132 36858 36341 38153 37283 33247 31706 30602 29976 29578 29547 29779 28774 30052 38602 41649 46572 42124 32212 24263 14544 7084 6573 8246 3648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46548 43188 51467 46522 29623 45461 50578 51787 52082 52080 51987 52130 52491 53023 53711 53886 53980 54694 54998 54949 54936 55031 54910 54860 54977 55158 55229 55013 55312 55041 54979 55030 55132 55202 55156 54720 53597 52978 52834 52719 52377 51458 50426 49910 49802 49077 48157 47162 47316 43584 40938 43552 46362 47509 47078 46716 47489 48606 48986 49008 49782 50477 50910 50681 50333 50088 49948 49936 49990 49140 51612 51980 51713 52529 53446 53854 53982 53983 54088 55301 56008 56181 56272 56247 56236 56131 56060 55669 53451 53910 52162 53360 54346 53539 54926 53337 52146 52522 52692 53194 53328 52967 52190 52006 52573 53202 54041 54389 54651 54940 55058 55134 55048 54436 54174 53782 54256 54631 54740 55034 55281 55139 54807 54640 54497 54478 54136 53641 51091 52050 51649 51722 51894 51796 52048 52577 53092 52928 52836 52548 52464 52216 52589 51441 52379 52507 53566 52720 52322 52066 52113 51774 50803 50163 51269 52052 51998 51728 50978 50228 50014 49970 49641 48629 48171 48040 47857 47259 46534 46853 47367 47244 46623 45412 44903 43764 42583 42649 42210 42187 41307 39570 39446 40193 41148 40864 39736 40617 39403 38867 38549 37533 38963 38759 39878 39021 36826 37036 36239 37098 34068 35756 37387 36930 37220 37763 37249 37539 38821 39301 37614 36561 37511 37286 37329 35912 36706 37796 38051 36947 37658 36714 36726 35610 35519 34638 34386 35080 35010 34368 33936 33680 32636 32378 32142 30290 30529 31044 30011 33480 32776 33718 34079 35571 35693 35421 35030 35206 35660 36478 37237 34681 36001 35283 31808 29650 28476 27999 28701 29274 30217 32756 40071 44406 41069 32007 24579 15133 7326 1953 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42782 34779 39212 48963 39887 46586 49808 50910 50726 50880 51401 51940 52273 53027 54574 54644 54626 54903 54966 54721 54628 54940 54916 54971 54986 55122 55027 55309 55163 55002 54999 54999 54888 54624 54333 53689 52911 52568 52298 52086 51811 51034 49670 48894 48856 48537 37463 42257 45256 42414 32022 31924 42451 46631 46321 47046 49546 49486 49676 50238 50962 51367 51234 50894 50841 50282 49986 49844 50059 50737 51410 51860 51248 52444 52186 53168 53706 53937 54479 55580 56110 56284 56363 56361 56346 56294 56212 55422 53684 53666 53619 55536 55054 55802 54340 53044 53122 51730 53189 54022 54048 53786 53026 52712 53026 53669 54218 54530 54889 55368 55769 56027 56024 56008 54662 53828 54478 54106 54282 54709 54988 54833 54738 54626 54502 54440 54101 52959 52077 52017 51840 51646 51880 51834 52818 53792 53744 53240 53522 53872 52746 52693 51753 51488 52779 54619 53309 52343 52089 52092 52086 50282 50488 51899 51991 52072 51861 51408 50751 50122 49774 49053 48469 48267 48349 48327 47401 46441 46151 46909 47461 46209 47516 47783 47002 46174 43774 42272 41009 40051 39104 39637 39769 40300 41926 42892 42964 41999 41269 40740 41728 40284 40097 39553 40014 39306 39849 40307 40842 41463 39581 39980 40147 39781 38276 38756 38118 37962 38109 38667 38653 34109 32279 36123 35053 37987 37894 37981 38009 36681 36511 24936 28563 33008 32286 32373 33483 35739 33868 33799 33624 32880 31804 26739 30622 32283 31333 33836 32359 33744 32456 33829 33717 34714 36350 35404 34519 34896 35320 36572 39554 38184 36920 32506 29100 28272 27739 27524 27408 28917 31960 38820 38597 33513 23308 18382 9245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30178 38532 40689 50417 50351 50052 50026 50127 50039 50016 50448 51694 52089 52771 54748 55014 55006 54999 55019 54390 52700 54506 54528 54051 54330 54802 54358 54619 54941 55048 55024 54991 54536 53366 53072 52984 52626 52271 51960 51506 50812 50233 49827 48036 46974 46954 38281 38421 44112 44090 43273 38916 35169 44969 43638 48668 47118 46526 38347 48146 51977 52896 52370 51832 51291 50781 50198 49480 50179 50833 51199 51497 51493 51648 51998 52827 53568 53976 54902 55870 56163 56270 56276 56277 56216 56179 56101 55827 54300 54104 54367 54441 55244 54850 54414 54473 55183 55264 55962 54783 54204 54070 53801 53607 53833 54106 54371 54706 55293 56454 56692 56326 56129 55934 55501 54627 54252 53829 54169 54328 53858 54564 54547 54467 54379 54160 53632 52578 52292 51863 51953 51664 51716 52021 53196 54010 53437 53118 53437 53407 52037 51629 49734 51837 52938 53622 52713 52077 52067 52148 52051 51294 51266 51951 52016 52039 51587 51043 50470 50016 49787 48663 48130 48221 48447 48463 47466 46449 44582 48074 47308 46049 47501 47230 46378 45827 44139 43166 38498 40778 41742 39994 39760 41216 41150 43439 42548 42062 40746 39034 39869 39351 34726 37176 41341 41362 41088 41044 41783 42424 42851 40892 36629 40086 39659 38412 37157 37058 37643 37501 37248 35052 32640 37009 38053 39793 39011 38052 37924 36682 36981 24901 31890 36328 36720 36462 36039 35992 34493 33930 33848 33587 33267 31789 33499 31297 26679 29934 32616 33919 34233 33731 31998 35638 35589 34822 33453 33253 33602 32013 34566 31500 28557 29262 28277 27222 24620 26378 27368 32366 39141 37327 23229 18826 11823 5465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32466 38179 41131 48696 51012 50690 50210 50716 50551 50327 50299 52054 52926 54157 54936 55088 55024 55028 54984 54966 54887 54932 54438 54566 54073 53884 52656 51329 54672 55041 54971 55052 54857 52921 52564 52391 52053 51666 51287 50934 50280 49490 49406 44286 34704 44373 44863 30709 34783 42583 44917 39928 28378 44764 38687 39973 40292 26713 39726 44501 51406 53776 53989 53199 51862 50621 50682 50677 50577 50823 50976 50990 51041 51371 51919 53189 53992 54473 55420 56014 56183 56126 56012 56076 56066 55968 55919 55797 54741 55647 54832 53957 53984 54221 55454 56411 57312 58498 57586 54687 53733 53713 54042 54068 54103 54197 54446 54647 54802 57194 56287 56049 56011 56072 56016 55908 55882 53820 54038 54464 54350 54357 54192 54081 54119 53849 53258 52602 52172 51858 51768 51710 51050 52130 53056 53750 52989 52821 52696 52174 51936 50964 50388 51946 52722 52823 52359 51980 52083 52190 51969 50327 51142 51547 51959 51779 51038 50643 50140 50010 49886 48708 48232 48508 48663 48432 47556 46987 47566 48268 47777 46438 47890 47749 46182 45749 44257 44087 40597 41286 40221 39616 41786 44574 44370 42646 42210 42544 41864 40211 40560 40928 40666 41043 40700 40141 38419 41018 41613 40182 39417 39737 39350 38299 39747 38987 39400 38777 39370 39101 39389 39314 39118 39699 39523 39824 38141 37476 37241 36408 37823 37421 35060 34319 35739 36804 36037 35989 34842 34002 33811 32357 33451 31724 31572 28971 14460 27359 33900 34841 34281 33133 33890 34582 33908 32162 31121 33219 31666 31710 26907 24960 25497 28852 32390 34206 34956 36484 34342 41447 40857 17632 14932 11678 3396 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30284 23256 29824 30673 40759 49117 50800 51238 51189 50722 51572 52433 54336 54486 53944 54434 55117 54859 54409 54129 54288 54411 52878 53771 54193 51242 53668 54200 54394 54446 54491 55172 54991 52494 51910 51773 51372 50869 50381 50142 49421 47841 48147 47102 43090 39003 43290 43762 34522 39806 44462 41224 36029 44947 44617 40259 21991 0 16531 22602 40980 51453 54432 53989 49482 37923 50280 50986 50890 50919 50923 50946 51156 51569 52033 53626 54114 54581 55753 56133 56202 55793 54227 54826 55172 55190 55541 55829 55960 55966 55151 53389 53712 54636 56004 56479 56652 55923 55309 54487 54091 53730 54087 54297 54457 54568 54364 53993 54207 54971 55394 55672 56063 56338 56273 55977 55414 54153 54129 54499 54302 53993 53994 54027 53970 53449 52793 52244 51978 51828 51609 51773 51980 52099 52262 52497 52507 52407 52146 52000 51939 51403 51779 52013 52318 52294 52141 51844 52244 52124 51444 50486 50590 51642 51933 51169 50788 50284 50003 50074 50051 48968 48267 48433 48589 48022 47043 47560 48336 48176 48000 47938 47007 46669 45984 45986 44550 44833 42343 42759 40343 41052 42379 43918 43964 42334 43530 43921 42350 41788 42132 42079 41960 41974 42038 41041 40958 41956 41728 40050 39062 39822 38710 39193 39842 39979 40014 40030 39981 39882 39987 39197 38219 38137 38884 38436 37470 37860 37333 35607 34672 35842 36179 35932 36031 36066 36027 35994 35032 34006 33860 30994 23998 32662 33097 31454 25660 30098 33819 34294 33246 31839 33542 33138 31463 30688 34264 29980 35671 34051 27283 32412 33278 33862 31377 32918 34124 39007 43584 35080 18242 9292 4696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42050 35170 30559 20010 18039 33621 48927 49770 50410 50847 51244 50900 53719 53509 51258 51768 53374 53097 53056 53120 53476 53669 53544 53517 53170 52849 53123 53723 54751 54966 52288 51450 51778 51073 50452 50376 50528 50101 49431 48711 47907 46923 46768 46056 44741 41647 43192 44069 40601 34977 39637 37717 39646 45754 45711 40390 18658 0 0 0 19424 41171 53057 51136 52872 49171 51242 50922 50983 50866 50834 50999 51466 51964 52299 53463 53963 54006 55014 55892 56132 55757 54522 54306 54246 54467 55440 55887 56206 56117 54912 53944 54241 55202 55911 55657 54949 54258 53901 54051 54004 53998 54252 54472 54571 54832 53998 53874 53813 53958 54404 55073 56109 56842 56406 55679 54490 53919 54021 54481 54124 53719 53700 53919 53508 52786 52193 51889 51813 51599 51686 51954 52112 52007 50516 51950 51998 52066 51996 51997 51983 51987 52189 52187 52230 52254 51682 50509 51734 51986 50780 51683 51972 51851 51558 50941 50424 49643 49267 50001 50063 48732 48102 48191 48181 47006 46193 47753 48361 48099 48007 48046 47690 46024 45953 46010 45909 44034 43726 41702 41026 42950 43880 44059 43992 43878 44012 43726 41572 42083 42971 43299 42648 42992 43292 42164 41678 41974 40776 39977 39960 40007 39994 39882 39967 40012 40008 40098 40000 39703 39959 38282 37981 38040 39101 37450 37677 37343 35844 33521 35629 34596 35710 36023 35820 35237 36304 35991 35442 33884 33984 33828 31024 31462 31498 31929 26043 18648 31483 32298 31139 31279 31776 32988 31759 30391 34968 38196 31054 27638 32334 33916 35430 34337 33863 35881 41008 42278 29498 14458 5389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46783 46168 44901 38357 27894 22851 31816 43766 48660 50749 50547 50491 51496 51857 51899 51104 50669 51356 52068 52201 52663 53142 53063 52914 52994 52367 52008 52188 52486 53211 53679 52488 51170 50027 49318 49188 49660 49829 48388 47277 46753 46009 45561 44933 42658 41919 43348 42644 39642 37307 38763 37334 39817 43971 46113 39140 16866 0 0 0 0 21104 43581 53380 53403 52351 51627 51040 51030 50820 50672 51006 51743 52018 52471 53362 53903 53946 54177 55204 56027 56123 54931 54046 53991 54330 54970 55927 56058 55797 54270 54013 54268 54779 55114 54813 54101 53736 53829 53990 53998 53990 54276 54557 54689 54634 54033 54066 53919 53969 53981 55150 55884 57797 56853 55750 54349 53797 54003 54062 53182 52712 52751 52807 52479 52032 51497 51232 51777 51598 51767 51938 51962 51393 51073 51394 50869 51710 51974 51993 52019 52142 52271 52248 52300 51980 51767 51484 51801 51740 51332 51984 52026 51970 51104 50514 49894 48592 48856 49553 48594 48211 47747 48062 47711 45889 46576 48026 48300 48030 48008 48029 47986 47034 46299 46012 45896 44182 43896 41602 42863 45020 45238 44480 44052 44073 44000 43026 42200 42766 43860 43570 43467 43649 43923 42030 41993 42013 41412 40246 40301 39788 40146 40080 40014 39944 39849 39769 40028 40100 39706 37950 38451 39390 39939 38839 37862 37284 36633 35810 35982 35821 35977 35518 36036 34760 35223 35069 35062 35289 34409 33547 33311 33952 32941 30848 28379 19553 31117 31663 31844 31624 31977 31900 33197 38164 30489 27188 27329 29960 33046 34287 33641 33582 34481 38982 41764 28483 14499 6912 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46217 44878 42968 45619 44707 43498 36313 32812 40637 50126 47722 44972 49357 50742 51269 51853 51372 50304 50471 50804 51303 51678 52287 52221 52142 51983 51998 51830 51553 51142 50366 49902 50417 49710 47017 45976 46426 47564 47088 46486 46108 45903 45359 44002 42818 42128 42188 41077 38443 37108 40352 45083 46503 46041 46191 33277 0 0 0 0 9356 29540 37788 47451 53494 52717 51827 51134 51157 50773 50472 50970 51629 51958 52050 52582 53151 53366 53782 53993 54674 54382 54061 53904 53901 54006 54102 54767 54481 54472 54158 54003 54133 54329 54413 54163 53693 53474 53893 54056 53996 53830 54089 54471 54857 54786 54066 54301 54271 53619 53929 54123 54323 54941 55684 54944 53897 53562 53954 54023 52436 52553 52004 52001 51861 51848 50609 51691 51801 51682 51864 51981 51974 51780 51784 48448 50271 51712 52006 52006 52013 52122 52116 52228 52011 52010 51990 51822 51013 51837 51943 51917 51474 51670 50539 50357 49891 49736 48938 48269 47877 48013 46169 48130 48107 46590 47160 48168 48289 48028 47997 48023 48013 47953 46769 46036 45963 44084 44540 44989 44680 45972 45222 44064 43280 42821 43513 42003 42472 43177 43840 42992 43330 43959 43346 42032 42111 42077 41840 40702 41214 40632 40960 40076 40074 40026 39437 38477 39570 40070 39027 38209 39273 39942 39047 37943 37064 37577 38023 38024 37698 36680 36109 35882 35379 33709 35114 34493 33610 35754 35640 34489 33021 33542 32497 32467 33030 32982 33833 32144 31566 30631 30403 32302 38628 28248 28114 29066 30843 32956 32687 32656 31414 33201 35788 40184 31883 15528 4742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43281 45101 44983 41301 40932 46119 48742 47293 44967 47942 50677 49660 48016 48153 50218 51213 51752 51686 50371 50064 50120 49902 50390 50926 50952 50293 49623 49824 49399 49093 48872 48556 48414 48038 46468 43910 46152 46898 46689 46139 45814 45473 44901 42520 43268 43262 43014 43300 38502 39922 39937 44829 45558 44964 39137 17577 4263 0 0 0 16596 38732 51266 54031 53793 52810 51956 51321 50994 51069 50570 50880 51770 51989 52001 52208 52369 52426 52492 52661 53279 53820 53992 53953 53979 53994 53997 53991 53993 53988 53997 53992 54007 53996 53948 53823 53416 53288 53516 53980 53909 52580 53510 54492 54894 55123 55117 54916 53899 52397 53541 53973 53990 53774 54027 54021 53868 53687 53917 54020 52401 51987 51978 51609 51291 51112 51379 51971 51742 51579 51906 52061 52002 52014 51778 50103 50793 51927 52020 52006 52010 52042 52119 52090 52001 52009 52014 51902 51186 51971 51047 49938 50271 51338 50888 50119 49977 48719 47992 48037 48129 48050 47791 48078 48309 47921 48102 48393 48310 48021 47999 48004 48051 47732 46373 46371 46846 44938 44537 45023 44983 46001 45021 42436 41583 40229 41574 41002 42476 43112 43201 42109 43167 43920 43748 42309 42194 41974 41024 40553 41861 40330 40763 40466 41106 39951 39947 38379 39421 39164 38861 39654 38841 38187 37956 38509 37783 37789 38002 37958 36401 37113 37841 37330 37242 36566 36280 35732 33079 35470 34863 31974 32628 32507 31583 33006 32507 31870 29650 27004 28704 31698 28389 27961 27098 28411 29632 30726 31461 32708 32509 32662 31889 33598 36619 35503 22927 11130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39927 40608 43514 44874 39563 43726 45466 49201 49498 49818 50136 50360 50466 49347 49138 50129 49983 50087 50020 50004 50030 49206 47756 47976 48630 46364 45969 47441 47114 46761 46906 46916 46781 46868 46876 46393 46689 46383 46267 46016 45734 45238 44760 43898 43931 42970 43973 45022 45240 45428 41473 41016 31284 32788 30076 20908 5939 3496 8374 24752 45256 54540 56202 54809 53361 52343 51758 51046 50546 50902 50099 50629 51431 51946 51998 52001 51771 51783 52022 52244 52617 53373 54004 53999 54007 54043 53999 53977 53989 53989 53992 53984 53917 53813 53648 53374 53468 53571 53619 53986 53913 53652 54297 54827 55417 55206 55183 54382 53888 53569 53744 53598 53989 53977 53997 54000 53906 53804 54006 54006 51819 51529 51937 51294 51009 51164 51934 51861 51590 51804 52068 52120 52009 51967 51789 49921 51444 51969 52007 52002 51886 51999 51811 52058 51962 51579 51913 52020 51798 51230 50742 49133 49974 50194 50099 49773 49088 48057 48012 48000 48122 48083 47849 47266 48218 48380 48379 48456 48308 48017 47853 47244 47384 45994 45944 46650 46197 45641 42838 43882 44193 45843 44550 41349 41133 40241 41557 41687 43021 42944 42406 42036 43263 42489 34378 41009 42086 41647 34326 38987 39870 39776 39173 40709 40018 39349 39676 38822 39202 35887 37806 37979 36846 36614 37112 36457 36483 35776 37436 37986 37336 37130 37117 37137 37903 37086 36833 36241 35874 34877 33157 33509 32642 33376 32548 33658 33414 31601 31174 29554 29584 30431 26566 26907 29118 30858 31259 31234 31964 32123 31614 31731 32169 33821 36479 33161 23636 5980 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39758 40298 42352 41794 45327 46124 45327 48511 49903 49857 49006 45697 44006 47448 48081 47482 47783 48491 48871 49390 49743 48917 47532 47029 46871 46079 46068 46162 46166 46122 46194 46212 46197 46362 46510 46433 46231 45939 46127 46349 46173 45446 44894 44272 43131 40421 43854 46050 46459 45979 46073 29964 11110 8483 11129 13270 15113 18658 26306 35407 45412 53889 55939 54480 52696 51541 50746 50181 50083 49372 48253 49722 50782 51317 51893 51971 51263 51558 52014 52489 52824 53382 54038 53988 54041 54032 53977 53964 53981 53973 53980 53960 53358 53592 53550 53199 53197 53076 53634 53943 54052 54279 54633 55169 55322 55399 55218 54281 54072 53996 53677 53691 53991 53991 53999 53954 53869 53793 54001 53531 50922 52783 51751 51029 50936 52031 52162 51751 51892 51821 52100 51518 51869 51721 51543 50837 51888 51997 52013 52007 51983 51238 51550 52034 51723 50910 51908 51212 50622 50189 50562 49978 50006 50011 49649 48759 48221 48292 48013 47914 47783 48062 47888 45969 48077 48338 48290 48378 48216 47974 46977 45908 46717 44507 45678 46933 44251 44008 42940 44880 45274 46059 44230 43112 41472 41057 41959 42333 42742 42280 42050 41331 42126 41949 39302 41942 42070 40933 33482 38519 39817 40004 40956 39474 38610 39406 39314 38883 37904 36096 36308 37190 36219 32311 39454 39733 39104 37406 34967 37758 37283 37094 37601 36902 37679 37683 36831 35323 33859 34807 28950 31141 33212 31291 32806 33821 33684 31649 31632 31621 29271 29006 27861 26943 28129 29614 29936 30847 30621 29500 31664 30960 31837 34199 36648 29632 23198 10356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38997 38824 43619 44910 42318 44320 45833 47657 48553 48304 47224 45921 44660 44827 45666 45042 45670 46848 47131 47526 47766 47591 47353 47118 47036 46778 46297 45934 45851 45628 45281 45262 45429 45680 45713 45561 45210 45258 45926 46693 47263 46079 45414 45348 44590 40848 42852 40498 37399 28672 33978 20700 4944 993 0 0 8228 17956 26336 38141 50976 55512 55487 53650 51988 50866 50041 48896 48466 49442 49271 49619 49974 50773 51333 50796 50822 51322 52702 53332 53166 53634 54669 54792 53989 52500 53140 53942 54066 53980 53962 53930 53722 53942 53820 52966 52172 52777 53588 53977 54064 54429 54680 54972 55096 55799 55642 54512 54293 54058 53971 53997 54001 53993 53999 53991 53579 53864 53992 52800 51940 52046 51114 50691 51403 53584 52261 51838 51851 51944 51672 51114 51821 51844 51812 51880 51953 51998 52007 51999 52058 52172 52101 51923 51176 50754 51221 50071 49994 50069 50348 49987 49991 49993 49249 48061 47186 47209 46513 45947 46816 48008 47994 46567 48156 48239 48057 48346 48141 47032 45916 44636 45991 44836 45989 46263 44266 45286 45039 45842 45901 46059 44331 43498 41898 41890 42261 42446 42363 42017 41589 34887 41061 41619 41850 40987 41922 40328 38901 39472 38912 40403 41150 38196 39240 39229 37753 38164 36281 37484 37849 39406 38278 38310 39734 39157 39728 38606 37469 38040 36652 37233 37613 36010 37042 36094 36913 36197 35961 34816 29414 31329 33167 33963 33810 33669 32887 33020 32212 31662 29333 28750 27584 26170 27361 28217 28502 29686 30631 29869 29997 30074 31223 33799 40270 33544 14117 2708 1989 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39498 39630 34317 41312 45218 38159 38732 45563 45978 45684 46074 46001 45811 45947 45463 44326 43174 42724 44116 45120 45713 46358 46899 46971 46970 47007 46898 46118 45900 45271 44397 44139 44608 44840 44861 44383 44007 44046 44689 45876 47232 45828 44807 44636 45863 45127 38472 30329 16583 8626 8622 4919 693 162 0 4734 15054 32460 44316 52896 56711 56098 55190 53050 51949 51892 51698 50940 50172 51452 51311 51124 51143 52114 52609 52760 53953 55117 55284 55300 55243 55030 54732 54112 53173 53837 53523 53497 54691 54618 53298 53497 54046 54070 54040 53594 52199 53014 54054 54153 53971 54159 54433 54774 54956 55457 55392 55291 54768 54178 54087 54262 54001 53664 53850 53974 54004 54022 53501 52332 52556 51177 50693 49839 51790 53649 51882 51894 51691 51951 51983 51987 51976 51952 51988 51997 52017 52016 51996 51990 52113 52213 52044 51728 50702 50757 50292 50014 50007 50362 50007 49816 49810 49906 48997 47564 46376 45700 44356 44271 47572 47996 47960 46620 48098 48063 48018 48292 47864 46212 45032 44076 44480 45753 45992 45986 44802 45544 45069 45991 44400 45156 43952 42929 42016 42010 42671 42420 41140 41748 40876 38859 34724 36701 42164 41689 41077 40028 39812 39913 39518 39954 38403 32196 39163 39026 37814 39592 39246 38402 39409 40049 39559 39356 38051 38940 39229 37866 37627 37383 34052 36709 37149 37381 37859 37412 36454 35953 35769 33084 31326 33249 33479 33986 32961 33529 32404 33168 32326 32019 30696 29182 28994 26700 27020 28548 29142 28840 29519 29508 28359 29909 31619 34651 40954 30343 4042 1952 1350 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42596 40842 32328 35881 44266 45576 40091 34964 43542 43741 44902 46039 44286 44976 45236 44964 44898 44696 43434 40333 42673 45582 46069 46326 46376 46260 46341 46050 45977 45217 42818 41214 44027 44260 44336 43798 42938 41727 43248 43850 44509 42551 39822 40903 45682 41663 27700 18079 4310 4167 4592 3024 7495 6570 7514 13060 35706 48430 52941 55271 55017 54018 52442 50880 50609 50290 50469 50564 50102 50820 51492 52640 53064 51664 52134 52857 53217 53408 53890 54484 53806 53164 52541 52997 53096 52448 53977 55283 54170 55573 55241 55010 54754 54870 54934 54761 54574 54239 55276 54833 54218 54179 54344 54561 54632 53639 54632 55042 54657 54114 54041 54799 53749 53849 53549 53704 53164 53172 52179 52047 52178 51244 50644 50047 52487 53049 51782 51903 51691 51991 51999 52006 52000 51840 51857 51956 52022 52016 51990 51997 52071 52083 52381 51562 50110 50063 50248 50002 50053 50276 49588 49033 49911 49442 48577 47037 45820 44687 44409 46531 48002 47978 47510 47800 48142 48180 48080 48253 47524 45284 44297 44199 45164 45996 46110 45984 44573 45199 45506 46034 45397 44256 44031 42539 41983 42116 43001 42233 40859 39614 39686 40819 28550 37262 42249 41304 39137 39972 39731 40027 39264 38398 36818 38867 39714 38351 39468 39777 38494 38446 39922 39022 39260 38159 38802 38683 35193 35942 36807 36364 32613 36410 38209 38878 37336 35901 34402 34863 33892 35272 35694 33292 33856 33959 33881 33343 33796 33270 32121 32147 31851 30168 30110 28386 27692 29089 29600 29972 28852 28753 26959 29426 29632 31440 30746 13921 2603 2002 1843 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46011 44163 42002 41303 39688 43292 45647 41438 27616 37021 44667 46054 42782 43888 44789 44623 44502 44457 44257 44164 44540 44829 45220 45531 45674 45612 45610 45573 45440 44574 41890 40679 43916 44073 44166 43618 41923 30640 28668 32314 37666 37837 36019 39256 43270 36951 21358 10400 0 4396 11969 21714 33913 37306 44638 49357 53790 54928 54174 53039 52286 51002 48109 47794 48694 49586 49998 49961 50046 51211 51952 52672 52113 51987 51629 51567 52171 52269 53922 53918 53881 53962 52360 51247 52550 53123 53582 53990 53209 52691 54314 54903 54950 54149 53632 52858 53770 54500 55828 56532 56023 55978 55667 55690 55509 55323 55293 55267 54739 54080 54086 53813 52979 53263 53862 53130 53498 52361 51743 51330 51983 51486 50334 50414 52434 52131 51851 51832 51862 52002 52001 51783 51067 51592 51440 51959 52008 52010 51994 51990 52026 52097 53396 51281 50303 50320 50313 50013 50046 49247 48714 49078 49206 48143 48166 46541 45876 45919 46690 47912 48120 47983 45628 47489 48070 48351 48117 48220 46693 44201 43986 44338 45137 45767 46152 46144 44974 45277 45942 45834 44221 44008 43961 42312 42018 42104 42286 41457 41447 40272 39671 40921 39438 41188 39796 40446 39407 39629 40128 40029 38894 37672 38571 39769 39494 38757 39917 39067 38183 37654 39514 38490 38780 39578 40088 39626 38684 38133 36217 36294 34333 38278 39006 37890 37524 36926 36482 34997 34368 35677 35556 33244 33547 33437 32664 33643 33222 31784 31932 31989 31540 31560 30071 29320 27089 27813 28628 28840 27949 29517 27502 27688 26259 20889 4399 1851 1457 1032 882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46873 46244 45192 43089 39946 36996 42800 42311 37984 28057 28742 40797 43934 44154 44104 43976 43941 43980 44000 43991 44301 44723 44242 44546 44849 44892 44824 44743 44506 43709 39608 42943 44094 44006 44049 43637 42523 31799 19888 10818 17157 23231 21174 29988 32449 24513 14814 10717 4258 13938 26851 39160 44394 49031 53497 54788 54787 54268 52094 50112 48472 48784 48344 47869 46434 48990 49410 49371 50071 51606 52500 52868 52776 53531 54402 55319 53890 53737 53674 53132 53702 53568 53961 53021 52998 54458 55600 54637 54051 53954 53974 54176 55496 55640 55074 55763 55251 54670 54321 54670 55056 55761 56118 56080 56062 55727 55648 55873 55474 54946 54380 53410 52170 53464 53692 53249 53390 51918 51881 52046 51692 51037 50559 51153 51950 51791 51990 51632 51984 52030 51944 49107 51966 51027 51106 51986 52018 52006 52021 52010 52017 52657 52717 51223 50428 50642 50090 49987 49792 48270 48451 49347 47862 48252 46893 46998 46394 47216 48100 48274 48176 47953 44483 47309 47911 48130 47351 47049 44604 43956 43990 44296 44653 45389 45119 45733 45111 43958 44139 44468 43444 43379 43788 42600 41981 41989 41777 40746 39829 39500 38793 41203 41476 39506 41679 40694 39239 39844 39942 39747 38978 37884 39386 40027 38363 39358 39744 38449 38172 39121 39300 39778 39911 39297 41127 40688 39224 37554 36210 37294 36927 37214 37448 37029 38700 38504 37844 36467 35460 33998 33246 33150 33967 33503 33088 32212 31863 31614 31873 31987 30222 31654 30546 29379 27876 27403 28423 29280 28312 28970 27838 27413 25906 8964 2571 1412 333 162 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47442 47000 46744 46566 45682 43170 40697 41266 43058 41754 35501 30707 36032 41543 42712 43254 43611 43873 43936 44014 44127 43120 43100 43483 44346 44244 44016 43946 43953 43982 43151 44048 43946 43832 43608 43309 42831 40634 33664 16010 9644 5846 0 14751 29193 25674 31028 37727 35092 37954 42357 40046 43784 49374 50952 51674 51181 49786 48196 46968 46362 46202 46480 47590 48258 48899 50423 50549 50983 51042 51058 51964 53059 53179 53124 54801 56698 56880 56853 54690 54424 54768 54586 53012 52406 53417 53920 52587 52528 53346 52983 53917 52264 52188 53867 55487 55977 55957 55402 55159 54701 54336 55508 57648 58348 56459 55382 54272 54884 55379 55698 55251 55717 55700 53814 53886 52847 51869 52267 53054 51232 51379 51433 50822 51296 51582 51777 51791 52168 52010 50867 48180 50208 50457 51341 51942 51963 52024 52052 52030 52009 52072 51921 51171 50617 50261 50074 49993 49537 48916 49199 48237 48394 47868 46738 47532 46936 48149 48233 48291 48140 47034 46501 47883 46621 47282 47421 43798 43842 43984 44112 44296 44602 44242 44042 44949 44336 42861 39133 42001 42009 41462 43522 41100 40923 40572 41019 40453 37889 38847 38594 41816 41470 41481 42022 40912 39914 40031 40086 39794 39807 39412 38928 39250 37111 39736 39979 39957 39676 39617 39819 38859 39954 39528 41689 40579 39447 39207 37602 37029 36714 37501 37532 37098 37994 38226 38228 37056 34503 33819 33988 33961 33759 31771 31371 31983 31806 31341 31352 32030 30788 31061 30719 29639 28337 28384 28802 29667 29883 29694 28338 28394 25204 11987 7039 1774 661 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47986 47680 47427 47139 46968 46237 44643 41986 43960 46281 44107 41183 30223 31687 37990 40181 42404 43280 43504 43546 43619 43809 43980 43872 44157 43753 43249 43151 43314 43291 43774 43260 43128 43202 43950 43246 42369 41414 40257 34859 29608 15618 9685 17046 34786 42522 44912 46987 48251 47967 47250 43053 42474 45578 47460 47061 47060 46444 45832 45321 45184 44991 45057 45951 46166 46549 46867 47584 50190 51360 52534 54046 54871 55234 54946 54722 55203 56073 56993 56680 55737 55121 55547 55716 54443 52100 52677 53131 52231 52678 52879 51776 51422 54838 53889 54267 55693 54469 54506 55284 55339 55790 55597 55998 56554 56302 55743 54357 53989 54009 54033 54374 54534 54600 53869 53250 53858 54261 54892 55298 53938 53282 53130 52619 51276 50752 51056 51922 52043 51826 48986 48036 48942 50529 51008 51261 51482 51522 51631 51976 52014 52024 51962 50601 50180 49888 49954 49961 49410 49880 49193 47987 48617 48223 48306 44784 46071 48066 47884 47704 47873 46683 47648 47868 46480 46684 45662 43782 43976 44037 43993 44368 44733 43900 43987 44079 43007 39902 28267 40372 41206 42728 43671 36173 38042 42390 41929 38197 39030 39612 39637 41642 40777 42048 41656 40942 40656 40707 40922 39749 39622 39938 39217 39662 39746 39742 40057 39913 39080 38977 39727 39279 39914 40172 41872 41157 39126 37786 36734 36297 37118 37126 37356 36933 38056 38097 37981 36179 35543 35052 34043 34017 33931 33159 33059 32186 32098 32043 31864 32450 32043 31231 30479 29910 27908 29932 29897 30003 30083 29746 28287 27654 22328 12670 4941 3180 1450 388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48197 48057 48023 47889 47808 47504 46869 45410 43700 46664 46879 46413 45126 36784 33368 36897 39576 41439 42599 43040 43191 43293 43461 43502 43621 43250 43759 44811 45227 43621 41508 41070 40442 40318 41984 36698 29517 39044 42703 44112 42948 36840 28638 30856 37463 43958 48031 48861 48710 48270 47957 46431 44279 45686 45819 45176 44739 44586 44050 44003 43289 44279 43827 45479 47066 48109 49049 49956 50201 51188 51867 52144 53120 54807 53938 56096 55650 54883 54688 54767 54304 52807 52548 53392 54659 53858 53693 54136 54968 54306 53686 54968 54841 56808 57121 55217 55530 55800 55683 55596 55776 56191 55711 55898 56364 56040 55852 55161 54484 54078 54042 53239 53546 53464 52686 52630 52809 52101 51220 50536 50403 50481 51382 52409 52553 52574 52133 52000 51533 51549 50469 49706 50059 50061 50266 50390 50680 50274 50529 51506 50999 51801 51129 50014 49716 49108 49228 49308 49333 49522 48613 48397 48193 48187 48382 44501 36398 47461 47641 47302 47037 47343 47703 46923 46066 46374 44436 43801 43203 42448 40988 44318 42784 43639 43840 42976 42361 40367 33369 41309 40857 39087 34809 39722 39962 42501 41922 38520 40611 41261 41924 41569 40921 41560 40140 41232 41632 41968 41576 39606 39858 39857 39438 39599 39741 39511 39810 39753 39454 39821 37727 39011 39936 40382 41698 39697 39836 39963 39090 36837 37172 36534 36736 37727 38116 38033 37799 35729 35667 33806 33626 34028 34036 33979 32754 31071 31506 30988 29313 29924 30877 29004 29914 30180 30131 30034 29171 28654 30030 28842 26461 22672 20101 11886 7907 3526 1347 452 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48234 48200 48241 48233 48201 48064 47851 47537 47179 46999 47021 47060 46976 46391 42850 34839 34391 39197 41427 43171 44171 43510 42628 41309 42644 42904 42478 42342 43463 40720 33407 26843 28799 29671 34711 28567 15321 31548 42894 45723 46223 43250 40962 40589 41297 45087 48054 48148 47852 47034 46263 45717 44571 44438 43630 42663 42542 42686 41921 42294 42530 42404 44748 45396 46954 48466 49467 50026 50539 51284 51920 52069 53440 53931 53741 53477 53161 53389 53888 53758 53840 54159 55892 55861 55002 54394 53548 53571 54368 54996 54303 54956 56896 56693 56204 56181 55751 57113 58104 57280 56291 56119 56243 56707 57682 57341 56654 55969 55932 55978 55669 54711 53548 52772 52207 52544 52500 52829 53061 51924 49137 48469 49481 50482 50570 50511 50929 51710 51337 50986 51220 51288 52553 52536 51732 51241 50848 50323 50138 49264 49236 49586 49560 49286 48606 48079 48208 48332 48566 48399 48001 48002 48013 48007 48116 47991 48051 48136 47662 46572 46488 47378 47727 46048 45997 45879 44587 43777 41303 41443 40013 41581 41928 43980 44000 42562 42304 41167 41431 43201 41897 39771 41962 43009 42866 42774 40551 39849 41256 41978 41989 40337 40779 40470 40382 40261 41798 41944 41539 40228 39942 39853 38583 39240 39733 39618 38727 40030 39990 39791 38217 39071 40669 41822 41693 39942 40046 40079 39453 38001 37956 37629 37941 37942 38028 37342 35742 35530 33597 31691 32554 33432 33100 32113 29082 28936 28851 25309 20441 18231 16390 15150 20202 27852 30264 29927 28448 28823 28418 25538 14429 18256 16490 10804 4429 1577 570 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48046 48108 48196 48293 48357 48344 48257 48153 47910 47234 46970 47180 47121 47213 47383 45513 41403 34938 40394 42274 42623 41264 37896 37021 40064 39708 34229 31433 32671 28972 22198 9806 11784 15170 31096 39284 39547 41451 44627 46450 47858 47124 45649 45578 45206 45288 46029 46411 46177 45438 44826 44139 43409 42564 41508 40792 40378 39403 39497 39130 43303 43946 42633 44906 47406 48033 48884 49939 50716 51586 52103 52767 53897 54000 53997 53940 53887 53896 53949 53830 52423 51977 53244 54414 54192 54322 55063 54574 54061 54979 55067 55402 55723 55960 56736 56371 54906 55101 56017 56442 55946 55041 54457 52826 52258 53856 52973 54106 54550 54533 54832 55507 53924 53931 53579 52438 52104 51934 51384 52061 51694 50091 50231 51186 52133 51976 51612 51147 51569 50940 49969 49154 48873 49911 50593 50306 49973 49299 50372 50114 49389 48654 47993 46437 47151 47811 47893 47943 47770 47844 47872 47831 47912 47912 47756 47897 48376 47867 47170 46464 47094 47890 46946 44652 45853 45556 44421 43432 40920 41552 41398 36210 41464 43957 43609 42831 42152 42003 42210 43673 44139 41620 44131 43901 42032 41908 39264 40554 41813 42011 41672 40046 40024 41007 40101 40198 41290 41591 41088 40153 39929 39958 38490 39976 39998 40013 39918 40037 40236 40017 39763 40470 42053 42134 40680 37434 37871 38858 38489 37991 38089 38020 37986 37859 37497 36171 35662 35071 35219 33000 32511 32682 29766 30993 29619 23978 20574 15070 11961 6372 0 0 6568 20893 28331 27369 27410 28439 27033 21476 9690 11154 11693 7431 1983 750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47530 47736 47802 47959 48134 48131 48002 47978 47764 47171 47047 47380 47246 47914 47950 45092 42032 39163 40382 39086 35688 24016 12634 14906 34511 25679 22853 17418 15002 15464 22264 27853 22878 18246 35401 42606 44448 45726 46911 47818 48163 47218 46569 45707 45053 43691 41017 40887 44690 44317 43728 42639 41508 40759 40351 40224 39981 38158 40024 41520 42701 43688 37302 42872 43208 44926 48537 50166 50980 52014 52696 53492 54173 54360 54330 54169 53939 53984 54046 53888 52987 52342 52976 53482 53293 52821 53597 53851 53970 54066 54273 54060 55187 55310 56089 56056 55127 55333 54008 54178 54117 54227 54962 55602 55268 54616 53148 53969 53953 53343 52197 51858 52299 54200 54399 53157 53561 53090 53434 53024 52217 50620 50580 51241 51418 51350 51179 50981 51354 51264 50126 49250 48429 48380 48571 48657 48411 48243 47628 48197 47540 47891 48748 48911 48413 48489 48030 48020 47639 46949 47633 47618 47507 47477 47197 47218 47503 45341 46814 47097 47720 47487 46203 46178 46023 45157 44177 42831 40790 39596 42007 41518 42358 42681 42811 42371 42069 41554 42778 44290 37947 41686 43052 41816 41311 40250 39647 41581 42202 42099 41477 39966 40514 41592 41744 40819 41013 40919 40154 39422 39804 39983 40017 40122 39964 39967 40142 41416 39664 39222 39038 40492 41744 41668 40471 38502 37960 38119 37874 37620 37037 37552 38008 37997 37846 36691 35833 30968 34599 34070 33386 32117 31267 26568 14859 10837 10884 6000 5592 3706 0 0 0 17320 26032 26292 26287 26708 24639 21488 12948 9830 7294 2377 536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46809 47006 47044 47082 47220 47387 47339 47327 47112 47710 49401 49824 47642 44374 39194 26277 26489 36770 38007 33990 23717 9648 4383 15877 37341 34848 33734 34837 36610 36264 36459 37466 38048 36132 40773 43949 46084 46974 47813 48156 48051 47032 46236 45757 45701 45031 44952 43213 43919 44093 41687 41491 41676 40689 39858 40710 41023 41036 41470 41763 41292 42370 42662 44329 46408 47969 49598 50479 50923 52028 53063 53963 54506 54753 54736 54537 54283 54140 54042 53747 53068 52528 53023 53103 52806 52374 52846 53392 53646 53889 53817 53157 51569 52622 53948 55021 55142 54630 53306 53510 54222 54137 53410 52686 53229 54308 54620 55033 54489 53276 52448 51410 51539 51313 52861 53223 52936 51671 52080 52222 51730 50337 51401 52639 51257 48934 47488 47049 47784 49443 50451 50126 49622 48630 48087 48134 47154 44167 43097 46821 42229 48737 49290 49254 49192 49381 49507 49020 48886 48434 48802 48133 47560 47188 47112 46658 46888 46990 47066 47356 47612 46180 46664 47623 45809 44609 43913 43070 41531 41112 40266 42346 41646 42274 42163 42729 41729 41860 42309 41749 41659 41867 42004 41936 41514 39896 41122 42137 42276 42102 41239 40073 41241 43163 42484 41282 40413 40772 39853 39410 40023 40200 40221 40057 39600 39262 39287 39713 39241 38537 38707 39692 40304 40526 40024 38844 38089 37967 37614 37560 37559 37372 37622 37016 37649 37744 36611 33288 33907 33268 31956 31436 25747 9954 4627 5251 5034 1964 2097 0 0 0 0 16066 24827 23626 24801 24757 19480 16192 10144 4406 2076 656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46177 46191 46190 46460 46507 46196 45973 47148 47361 47594 48888 46760 39554 31229 15593 3078 8477 16826 24483 29096 26961 17499 9267 30558 43409 44112 43044 43037 44163 45387 45356 44429 43186 42927 43482 45209 46573 47421 47960 47886 47416 46438 45668 44946 45136 45440 45470 45810 44256 43640 41881 41344 41781 41512 41376 41808 41833 41631 41821 42191 42770 43162 43614 45230 46459 47769 49781 50930 51770 52306 52973 54061 54499 54906 54974 54770 54460 54112 53928 53576 53110 52938 53540 53209 52710 52908 52958 53021 53127 53098 52850 52482 52198 52093 52122 52282 53110 53662 54280 55924 56474 54398 53670 53319 53012 51710 50967 52203 53648 53248 53342 53014 55562 56962 56417 55353 54598 55308 52631 51222 49861 49776 50023 49224 48866 49380 48880 47558 46478 45562 47579 48987 50122 49042 49373 48956 48812 47931 48447 47524 44374 50813 50096 50549 50011 50037 49407 48919 49003 48767 48752 48609 48037 46837 46306 45783 46813 46739 46793 46873 46301 46080 46566 46363 45902 43712 43843 43876 43896 43511 42564 41547 39864 42784 43456 43432 42356 42292 42039 42040 41060 41998 41938 41942 41762 41219 42497 43434 42538 42118 41692 40942 41836 42890 42363 41207 39729 40620 40132 40166 40296 40438 40441 40189 39203 38237 38494 38668 38523 38150 38036 38542 39243 39229 38872 37934 37914 38037 37987 36042 34857 36656 36497 36642 37453 36841 36327 34574 33542 32343 31203 23546 7554 2664 3361 4816 2860 825 0 0 0 0 10217 20343 24832 24960 22589 13893 11998 10128 5838 1618 650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44366 43959 43933 43718 42417 42271 40561 44183 41506 38596 42326 35229 18528 6879 11190 17550 14759 9941 19502 31439 42357 38527 24793 41082 46011 46514 46224 46480 46942 48501 44686 45384 45117 44036 45540 46406 46327 46998 47693 47464 46593 45969 45536 45772 45632 45070 45139 43932 43196 42883 43402 42179 41137 42123 42302 41643 41570 41481 41928 42381 42601 44057 45628 46111 47506 48661 50021 51191 51948 52022 51993 52714 54032 54717 54887 54631 54302 53892 53738 53237 52578 52941 52988 52833 52471 52753 52957 53606 53179 52310 52252 52199 52036 51959 51919 52072 52266 52304 52456 52897 51501 49918 49964 50633 51349 51937 52224 50728 50153 49702 48703 48816 51570 52488 52847 52991 53451 53520 53148 52340 50987 50948 50590 50486 50218 49399 48563 48034 47744 47732 47239 47531 48186 48572 49417 49853 49764 48611 49209 47943 47546 49341 50177 50228 49331 49794 49804 48972 48608 46908 46460 46306 46073 45892 45994 45943 46368 45452 46484 46206 45998 45882 45438 44964 43783 43220 44643 44611 45707 45937 43822 41816 41861 43309 44697 42828 42791 42307 42028 42101 41638 42057 41113 41682 41651 42520 43866 43213 42188 42170 42013 41854 42193 42901 42208 41333 40701 40578 40292 40331 40404 40582 40318 40259 39378 37768 38160 38331 38252 38026 37967 38001 38176 37968 37810 34837 37282 37973 37978 37437 36836 36696 36686 38183 37316 34104 34479 34523 33449 31478 23783 7669 2096 1966 2630 2713 0 0 0 0 0 4709 14804 18096 24427 26101 17078 7933 5296 2886 1222 576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43447 42468 41284 41691 37613 31654 31586 32012 17602 22278 30298 9728 2742 10961 30939 36611 22591 33919 40949 44099 46922 46530 44361 46353 48190 48872 48907 48569 47502 47534 46448 46010 44720 41503 46142 45971 44002 44867 47826 47403 45768 45269 45689 45862 45769 45673 45273 43900 43063 43901 43914 43613 43931 44022 43732 43941 43801 42980 43357 43930 44038 44763 46919 47980 48744 49824 50801 51628 51967 51826 51757 52256 53339 54226 54346 54027 53361 53002 53447 53161 52824 52744 52742 52510 52221 52853 53331 53782 52893 52333 52251 52190 52136 52037 51897 51748 51826 51950 51990 51354 51853 51574 51993 52119 50890 49472 48818 47867 45776 45972 47994 48596 48549 48241 48501 48661 48991 49052 49686 48891 47924 50902 51260 51286 51444 51369 50450 49753 49047 48218 47132 46184 46073 46112 45957 45673 44512 43016 45158 45904 44832 46440 48061 48793 48058 48459 49374 48498 48716 48673 47430 46749 46657 46163 47019 46452 46446 44644 45330 46078 45998 44566 44189 43746 43594 44252 44687 44764 45897 45580 44341 43021 43567 45118 42953 43258 42957 42868 42546 42363 42283 42102 41899 41784 41270 42019 43747 41910 42189 42198 42059 42024 42078 43520 42580 41754 40990 40544 40389 40404 40541 40729 40426 40363 39324 37953 38480 38514 38301 38022 38001 38323 37516 37711 36250 37570 36016 37300 38437 37989 37774 36932 35817 34821 32463 33688 35036 35100 32654 22677 10022 4318 1598 992 1190 0 0 0 0 0 1284 6761 13237 20500 26418 19489 14203 6586 1813 672 203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43008 42283 41802 41636 38589 31203 29524 15498 3758 19114 25169 4019 9486 30537 46014 46806 42762 45188 46302 47474 49427 49738 49181 49080 49928 50071 50054 49453 48106 47551 47462 47466 46944 46586 46573 45546 41401 46070 48026 47727 45394 45054 45611 45566 45347 45394 45734 45828 45869 45430 44728 45346 45240 44027 43797 43817 43923 44288 44823 43833 45611 47054 47638 47870 49458 50784 51647 51954 51840 51516 51343 51728 52347 53083 53226 52659 51814 51509 53071 53098 52660 52649 52619 52468 52438 52777 53350 53681 52799 52416 52241 52193 52160 52071 52008 51569 51044 51178 51296 51000 51212 51313 51669 52077 52020 50839 50012 49552 49267 48756 48184 47746 47956 47314 46207 46107 47084 47839 48176 47923 46761 48383 49406 49254 48319 47811 47150 48414 49100 49667 49212 48078 46850 45916 45372 44387 43977 44087 45634 45626 44492 46266 47503 46609 46613 46823 47047 47618 45528 46591 46909 46223 46226 45483 44388 45569 45090 46086 46268 46282 46277 44813 44624 43949 43992 43872 44000 44564 44747 44503 44168 43990 43926 44133 39479 39703 42021 42452 42863 42798 42722 42588 42554 42351 41914 41910 42546 42353 42128 42178 41961 41919 42649 43544 43323 42082 40986 40541 40420 40369 40574 40963 40637 40420 39566 38574 39543 38901 38286 37869 38340 37518 32681 37390 37369 38071 36249 36052 39897 38206 37961 36872 35447 35646 36609 36124 35962 35744 27200 12331 5072 1933 320 0 0 0 0 0 1502 2207 4409 11430 16602 27748 21872 17490 12276 5597 1301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41914 35730 35907 37228 37177 37026 28220 10954 1539 20062 27977 9090 26526 46251 52677 50647 49963 49144 48888 49691 50090 50046 49929 49922 49974 49889 49434 48648 48104 48110 48259 48050 48006 47699 46517 45839 45240 44601 46613 47054 45988 46023 46028 45632 44404 45104 45992 45827 45480 44119 44980 45137 43547 44560 45246 45378 44954 45064 46437 46238 46044 44013 46552 47843 49378 51591 51969 51346 51468 51032 50561 50600 51437 52251 52334 51919 51470 51567 52782 52424 51226 52564 52567 52416 52311 52456 52838 52818 52632 52388 52212 52192 52130 52010 51948 51578 51189 50420 51133 50707 50356 50748 51094 51352 51372 51198 50604 50211 50046 49477 48808 47974 47764 47101 44624 43680 46822 47598 47220 47197 46643 48017 48506 47939 45572 45730 45768 45961 47497 48502 49104 49052 48727 47823 46148 43819 44808 45182 45357 45882 46340 46807 47954 46722 45511 46003 46039 46843 46900 46319 46663 47709 47678 47301 45519 45117 44533 45412 46093 46191 46382 46189 46121 45881 44867 43404 43423 44120 45552 45716 44088 42610 42410 43879 44463 44421 43778 43613 43192 43253 43280 42891 43216 43020 42608 42384 42423 42223 41268 41927 40698 39863 41114 40669 43226 41953 40863 40467 40034 39917 40436 40728 40071 37874 39310 39804 39480 38777 38451 38512 37479 36036 34556 38766 38292 36491 21286 31408 35103 37554 38102 36734 35132 33386 33963 35454 36803 33378 17822 5614 2321 426 0 0 0 0 0 0 2356 5342 9784 14444 20902 25623 17694 9823 6952 2312 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34094 33240 31682 34629 36636 29914 20730 3651 1057 19167 25096 16590 37803 52057 54472 52746 51150 50238 49686 49789 49914 49616 49021 48820 48514 48247 48016 48024 48731 48998 49204 43209 41473 44020 46424 44737 45258 43497 46168 48040 47248 46894 46588 46796 46808 47331 47470 46843 46213 46177 44760 45404 41816 46411 45402 45917 46580 45354 46630 47568 47867 48723 47436 48103 50683 51806 52093 51574 51377 50722 50261 49803 51271 52437 52649 51543 51539 51533 51943 52231 52516 52311 52516 52327 51971 51703 51839 52171 52353 52300 52120 52153 52149 52084 52003 51710 51424 51050 50762 50053 49680 50436 50629 50767 50724 50479 50119 50013 49788 49250 48782 47994 47314 45528 45346 45141 47124 46783 46048 46732 47532 47939 48143 47727 46197 46320 46472 47630 47744 48344 48983 49206 49339 49087 48634 48184 47367 46749 46078 45398 45993 46820 46459 46400 47027 46510 46098 46078 45447 45029 44826 45882 46013 46447 45340 45521 45960 44557 45709 46428 46961 47877 48310 47461 46467 44330 44301 43587 44153 44400 43431 40077 37577 43817 44113 43172 43508 43983 44046 44021 43827 41902 43143 43396 43061 42764 42572 42296 41692 41708 41867 41342 40873 26701 42181 41213 40656 40254 39750 39493 40362 40077 38847 33048 36842 39468 39189 38579 38010 37798 38467 37920 38477 39842 39256 37001 26554 20560 35192 38102 38478 37717 35601 32596 32636 35387 36829 19667 11148 4729 1686 373 0 0 0 0 0 0 4997 13546 16168 18240 19772 16021 7364 1914 1079 305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27684 27071 27653 28399 30088 23834 11719 6522 3856 14663 25708 21743 39611 52349 52700 51002 49532 48812 48046 48550 48840 48242 46186 47047 45906 45141 46588 48472 49946 50020 50008 40792 35091 37122 44898 47916 47908 47710 47484 47832 48019 46656 47742 47690 48381 48529 48059 47937 47790 47849 47644 47731 47952 47968 48014 47337 47843 47422 46726 46901 47974 48542 50009 50911 51861 52210 52183 51860 51460 50961 50600 50834 51644 53580 53620 52282 51850 51562 51638 51929 52464 52584 52000 52333 51903 51196 51452 51567 52354 52327 52153 52122 52099 52084 51994 51691 51402 51144 50410 50409 50039 49741 50110 50307 50256 50047 49826 49633 49242 48742 48310 47771 47441 46826 47147 47161 47543 47534 46278 47266 46841 47857 47967 47920 47394 47406 47397 47288 47092 47482 48360 48823 48943 49042 48953 48976 48888 47967 46419 46863 46480 45974 44426 45941 46506 46752 46648 46622 44897 43809 42612 45221 46014 46611 46567 47344 47290 47499 47994 47602 47520 46941 46363 46148 45100 44840 44887 43644 43722 43998 44589 44090 43659 44118 44061 43253 43776 44559 45524 44044 43954 43447 43093 43274 43418 43047 42846 42729 42640 41648 38482 41939 41970 42724 42216 41134 40678 40203 39942 40441 40537 30103 31074 34270 35880 38060 39364 39900 38951 37950 38431 38032 39124 39969 39551 38531 37043 37093 37223 37938 38818 39340 37396 34071 38930 39388 30170 12730 4669 2554 1424 466 0 0 0 0 0 3066 12509 19638 22850 20568 19954 9756 2381 504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33970 18387 8124 25229 25564 15592 15364 20632 12226 14936 32046 27623 46107 55168 50033 49043 48222 47443 46463 46941 47249 46132 45367 40197 45308 48878 48556 49183 49969 50029 50208 49491 48553 48947 48192 48754 49078 49299 44582 42422 47968 46066 47310 48194 49318 49199 48020 45096 48369 48582 48326 49073 49654 49914 49246 46286 45294 47891 49682 49606 49862 50959 51223 51793 52187 52218 52164 52030 51830 51594 51503 51831 52767 53688 53203 52561 51998 51607 51503 51658 52537 52754 52719 52587 51914 51553 49900 50490 52233 52377 52146 51989 51864 51836 51673 51483 51228 50899 50479 50061 49874 49910 49897 49962 49911 49764 49562 49254 48809 48194 47418 47082 45631 46808 47441 46474 47144 47408 47320 47309 47029 47872 47804 47216 46030 47106 46933 46963 47178 47330 46962 47766 47903 47173 47882 47824 47872 47467 47347 47896 47318 46608 46494 46479 45080 45026 46451 46352 43800 42597 43131 43659 45398 45860 45520 46272 46213 46452 47053 46649 45958 45911 44631 43633 43571 42387 42310 42334 42458 42644 42540 43513 44167 44656 43869 43782 43148 44148 44536 43889 44761 43907 44012 44099 43829 43349 42991 43060 43600 44370 42393 41863 41458 41306 42006 41233 40709 40222 40396 41301 41704 39027 38082 36994 38409 37217 37553 39474 39517 38721 39492 39497 38801 38980 39048 39467 39653 38256 38003 37726 36554 34702 29274 31959 38628 34832 14557 4960 2027 1974 1172 477 0 0 0 0 2126 4538 13447 20984 26108 24516 10023 1728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40889 34892 17129 22131 32233 21396 23687 32998 31818 21779 40191 36384 45950 48807 48078 47472 47230 46667 39436 44929 45273 44184 45047 44027 48096 49808 49987 49986 50007 50000 50176 48011 46420 49441 48990 49229 49038 49800 47377 36874 35756 45049 46071 47329 48907 49936 49499 49667 47704 49250 50034 50000 49607 49998 50129 49776 49961 49436 50840 51796 51743 52213 52311 52487 52414 52070 52171 52308 52334 52320 52412 52763 53328 53909 52902 52956 52162 51764 51713 51737 52837 53000 52931 52697 52123 51186 51389 52753 52418 52056 52068 51657 51311 51361 51171 51211 51090 50798 50397 50012 49877 49842 49218 49721 49682 49461 49329 49033 48619 48120 47578 46956 45734 47412 47249 46704 47141 47338 47213 47271 46694 47771 47677 46897 46766 46800 46008 46066 46124 46922 47878 47234 46954 46769 46564 46204 46384 45962 46042 46681 47002 45393 45423 45529 45497 45598 45610 45709 45739 46038 46660 46588 46213 45959 45830 46262 45841 45726 46404 46240 45898 45693 45522 45092 45114 44863 44013 43691 43751 43362 41764 41960 42032 43447 44590 44447 43630 44171 44236 44096 44134 44030 43224 42346 42888 43429 42450 42747 42853 42591 42820 41594 41110 41178 41398 41948 41219 40961 41236 41319 41441 40350 40182 40213 40126 39710 38233 37660 39941 40109 40074 39710 37311 38600 38800 38360 37956 37812 37479 36690 36692 34521 33166 34652 38502 26098 6747 2089 1901 1340 932 409 0 0 0 0 2478 5463 14219 19247 18466 10098 1898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42620 42574 41147 39656 37776 28841 28534 40348 41602 32553 45472 46110 46602 46778 46328 45968 45982 46158 45814 46071 45927 44509 47044 47920 49083 49861 50008 49998 49949 50038 51677 45476 39837 42971 48830 49728 49163 48882 47318 44609 40509 42203 47787 46228 43241 50436 47196 45261 46089 45026 49296 50079 50571 50914 51339 51943 51737 51274 52006 52507 52711 52871 53238 53298 52993 52132 52531 52841 52964 53027 53120 53297 53528 53523 52252 53312 52480 51942 51857 52251 52832 52988 52984 52879 52596 52449 52636 53213 52567 52202 52006 51426 50541 51111 50880 51133 51056 50794 50522 50097 49947 49936 49934 49840 49497 48552 48873 48759 48264 47671 46613 47320 45547 45198 47024 47014 47289 47332 47224 47217 47609 47631 46943 46881 46997 46872 46513 46418 46453 47120 47569 47088 46243 45747 45773 45784 45676 45970 45520 44348 45412 41242 42267 46207 44451 44154 45198 45613 45781 45893 46661 47664 46853 46172 46373 46842 46566 46347 45981 46134 46008 45820 45752 45892 46907 46802 45949 45899 45847 45202 44250 43629 43806 44880 44989 44627 44271 44190 43927 43886 44139 42682 41944 41831 43089 43318 40530 42280 42460 42257 41424 34881 38491 26390 40621 39692 40001 41110 41799 41234 40767 40370 40296 40296 40277 40202 40188 40158 40164 40226 40008 39194 38726 38382 38246 37519 36918 36569 36196 35504 34986 34723 34467 34640 27768 15393 5149 1949 1298 954 732 0 0 0 0 969 4369 11496 16710 17207 10958 3927 693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45708 44216 43353 42788 41274 37451 40588 45429 44383 43071 46272 46138 45580 45510 45299 45223 45784 46117 46247 46144 46527 46973 48064 49004 49740 49997 49992 49977 50099 51166 52062 44112 40450 49300 49390 49926 50382 50108 49197 44894 46034 47082 44611 44047 43988 49383 43851 42811 49657 46300 46791 48133 49720 50672 51008 52273 52486 52262 52561 52897 53038 53183 53732 53793 53918 53749 53640 53617 53630 53644 53681 53707 53717 53720 53940 53778 52317 51974 51911 52284 52731 52924 52951 52991 52996 52888 52836 52720 52342 52218 52076 51609 51156 50534 50038 50634 51089 50712 50368 50236 49959 49951 50082 49919 49484 49023 48734 48217 47658 47446 47067 46091 46730 45532 47141 47268 47387 47359 47201 46978 46569 45936 45824 46404 46791 46937 47113 47148 46873 47011 47051 46706 45927 45176 45543 45256 44752 44508 44110 44491 45906 45213 44571 44599 45796 46957 44849 44888 44371 44329 44733 45896 46363 47162 47807 47741 46919 46336 46207 46152 46110 45956 45311 45967 46348 45067 44996 44400 44334 44216 44744 46288 45559 45230 44723 44199 43872 43750 43143 43553 43992 41960 41997 42139 41882 38882 40699 42369 42441 42239 40211 29387 39862 36798 38518 31227 37374 40782 40229 40034 40036 40136 40124 40188 39949 40052 40334 40096 38903 39623 39784 38322 37454 37703 36481 36230 36281 36124 35303 32817 21757 31543 34000 25124 16032 6408 1477 1089 764 579 0 0 0 0 0 2002 7733 20178 19159 13967 7753 2736 516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45451 44341 43680 43358 42392 36289 41937 43760 44058 44342 44492 43872 41609 42998 44601 45027 45884 46078 46269 46950 47410 47972 48654 49244 49761 49990 50032 50004 50028 51542 52113 51817 51270 48470 47864 42009 47109 39054 40231 42686 46601 43044 45679 49894 47953 47206 50288 50413 50238 51586 51782 51402 50951 51440 52017 53108 53790 53871 53638 53454 53169 53563 53078 52690 53244 53758 54011 54060 54043 54010 54019 53986 53978 54043 54299 54089 52616 52099 52123 52502 52922 52991 52888 52944 53029 52973 52948 52694 52343 52186 52064 51593 51051 50687 50983 52039 51161 50581 49870 50160 49651 49937 50003 49753 49457 48998 48252 47909 47623 47706 47749 47653 47524 47437 47439 47482 47434 47488 47430 47471 47200 47149 47141 47209 46663 46407 47284 47070 46782 47157 46769 46606 45987 45756 45523 45591 47227 46281 44644 44423 45470 44677 44531 44393 45364 45597 46086 45641 45169 44068 44173 45349 45193 46548 46284 46262 46402 45743 46040 45990 45984 45748 45469 45278 45240 45574 45524 45014 43826 45450 45752 45957 45776 45311 44031 42569 42859 43098 43209 43471 43663 41640 40403 40636 39459 41068 41376 42310 42263 41391 39767 39652 39419 38651 38751 37536 40266 40892 40546 40100 39931 39879 40001 40474 39950 40092 40240 39063 36967 38590 39032 38253 36908 36093 35993 35971 36113 36062 35509 36929 33853 35017 33642 21938 11952 1864 671 527 326 0 0 0 0 0 0 5417 14168 19794 13976 10464 5080 1730 402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45144 43927 43559 43489 42680 42462 41769 39181 40292 43833 38170 36213 26698 40187 45051 45864 46389 46299 46298 46562 47619 48634 49087 49456 49788 49950 50480 50842 51199 51904 52131 51979 52048 45412 48384 40349 48139 46670 46983 47113 45610 50400 49243 49867 49763 47697 49419 47723 49897 51940 52309 51639 51492 51019 52948 53924 54188 54389 54279 54102 54071 53674 52798 51722 52847 53790 54143 54130 54032 53963 53961 53989 54092 54336 54761 54916 54258 53344 52903 52986 52910 53054 52928 53247 53722 53616 52996 52676 52353 52162 51982 51544 51146 50604 50911 51607 50870 50486 50262 49987 48999 47213 48853 49202 49132 48480 47933 47811 47821 47863 47950 47898 47152 47287 47044 46462 46883 47546 47884 48127 48097 48058 48353 47666 47494 47371 47652 47551 46258 46597 44950 46574 45400 43738 44080 43533 45587 45957 44478 44742 44816 44347 44920 44600 44847 45187 45416 44637 45637 45194 41546 45078 45403 45953 46123 46011 45892 47169 45414 45317 45617 45786 45176 43890 46054 44193 45758 45412 44279 43837 43591 44670 44517 44144 43681 42448 42911 42983 43031 43147 42750 41718 40419 40593 40578 41288 40329 42624 42131 40369 36522 39986 40554 38502 39956 40617 40793 41128 41658 42001 40233 40047 38927 40414 40582 39694 39707 39007 35636 38210 38926 38066 37012 36043 35379 35703 35828 35694 35187 33181 34804 37406 29421 16004 3414 924 0 0 0 0 0 0 0 0 6368 12799 16022 15784 12121 5179 1617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44684 43809 43452 43234 40962 41238 33558 34280 38029 44032 43880 43041 41151 43733 45741 46320 46703 42762 38156 44014 47627 49322 49904 49896 50003 50570 51464 51764 51960 52016 52053 52530 52147 48988 40714 36126 46027 37107 47010 48679 41513 45003 48060 50566 51866 51491 51582 51913 53357 53748 53893 53678 53346 53174 53848 54000 54530 54868 54891 54777 54717 54516 54142 53609 54164 54614 54539 54122 53834 53719 53714 53791 53978 54288 54650 54741 54228 53760 53394 53270 53182 52978 52951 53669 54271 54104 53151 52582 52234 52078 51902 51490 51092 50889 51294 51606 50576 50092 49988 49831 49130 44862 48664 48676 48537 47647 47857 47799 47894 48017 48112 47998 47680 46724 46496 46344 46329 47549 48091 48159 48034 47749 48274 48147 48533 48056 48010 48281 48008 47126 46156 47491 46249 46110 45891 45061 45264 45252 44946 44968 44889 44246 44210 43717 43382 43851 44829 44572 44804 45529 45250 45300 43987 43596 47082 45854 45047 44667 44643 43802 45534 45474 44774 42831 43223 43782 45460 45042 44924 44969 44896 44594 44062 44089 43576 42473 42890 42870 43902 43766 43082 42564 42190 42053 42189 41199 41791 42534 42181 41200 40963 40837 40030 39978 40056 39691 39038 41108 42282 43292 40020 39574 36607 38889 37549 39199 40922 41471 39533 39961 40178 39439 37267 37361 34259 35957 35781 35983 34370 35049 38680 31037 13162 2949 0 0 0 0 0 0 0 0 0 6751 16086 17988 17616 14961 8228 1580 456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44552 43878 43622 43534 43583 43432 43211 42926 42721 44273 45860 45884 45792 45951 45993 45981 46107 45911 44862 47650 48567 49177 50107 51538 50391 51574 51982 51983 51714 50800 51839 52686 51722 39677 35007 41632 44721 37008 43183 47708 47369 47631 42097 48439 47837 50356 50127 52629 53927 53506 53466 54927 54810 55596 55584 54424 55237 55453 55542 55518 55524 55613 55849 55910 55928 55817 55091 54016 53582 53436 53407 53477 53661 53963 54259 54329 54059 53858 53637 53441 53194 52971 53041 53727 54147 53910 52954 52369 52108 52008 51933 51657 51209 49408 50693 50974 50488 50024 49973 49882 49647 49293 49141 48710 47119 47601 47129 47702 48163 48349 48357 48062 48180 48074 47217 44812 44191 48444 48133 48257 44831 47317 47728 46789 47906 48008 47742 46718 47892 47712 46633 47298 46251 46210 45992 46068 45577 44899 44500 44772 44683 44481 44181 43508 42348 42471 44043 43559 44084 44198 45492 45677 44920 45138 46473 44129 44748 43072 43852 42941 44754 45007 43961 43242 43631 43389 43686 44217 44856 44718 44253 45106 45298 43461 42580 41269 43189 43333 43102 42664 43512 43544 43228 42840 43032 42510 42346 41596 41020 41917 42011 41812 41298 40301 40171 39412 39170 40659 41481 41639 40549 40028 40000 39770 37423 38167 39609 40882 40408 39937 38543 39256 38127 37396 36163 35208 36061 36238 40200 36027 19729 8352 2119 0 0 0 0 0 0 0 0 0 5937 14859 18414 18430 16432 10248 2084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45206 44616 44149 43889 43980 44162 44200 43776 43387 44570 45518 46009 46301 45997 45963 46017 46517 48389 49903 49923 49939 50506 50251 50858 51557 51841 51408 51880 51887 51158 51599 51682 50703 44229 40633 41749 49028 49156 51101 48237 47051 47084 52089 53556 52290 50038 49426 53074 54738 54372 54951 55200 54516 55933 54803 54921 55992 55991 56061 56012 56023 56169 56539 56741 56700 56408 55647 53847 53507 53330 53196 53163 53287 53574 53884 54044 54002 53961 53852 53628 53314 53056 53007 53688 54052 53510 52897 52274 52042 51967 51910 51632 51214 50916 50871 50902 50302 50109 49921 49737 49473 49111 48887 48377 46888 47439 48171 48252 48319 48282 48279 47852 47671 48191 45687 35247 48264 45534 45876 48938 46510 44052 46636 46564 47256 47783 49097 48303 48071 48017 47834 48673 47591 46886 46666 46538 45861 44926 44374 44327 44318 44177 44142 43986 43251 42310 41082 42887 43453 43950 44950 44873 45153 44972 44904 44503 43761 44001 44270 44564 44979 45051 44721 42962 44279 41969 42838 43393 44231 44218 45098 45087 44491 44116 43469 42742 43677 44473 43410 42596 42429 42623 42752 43624 43629 41783 41993 40863 37026 34339 42074 42051 41794 40697 38811 39272 38512 39890 40302 40337 40049 38866 39397 39698 39217 37809 37054 37488 36679 37677 37581 35941 36129 36342 35074 35270 36953 40833 38067 24067 6723 1134 0 0 0 0 0 0 0 0 0 4540 10467 14557 17717 15276 13761 4697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46236 45796 45244 44977 45178 45484 45420 45300 45068 45311 45782 46224 46701 45954 46164 47620 49632 49991 49996 50479 51213 51352 51446 51647 51604 51294 50770 50958 51493 51488 52043 48333 34528 35438 38182 40791 45757 46047 51216 50544 51887 51514 52486 53098 53491 53586 54740 55944 53437 55703 55984 55933 56300 56579 56093 56064 56396 56476 56333 56077 55973 56237 56652 56896 56868 56553 55989 54666 54041 53616 53208 52974 52970 53266 53634 53911 54014 54094 54146 53937 53561 53291 53104 53119 53332 53110 52778 52073 51876 51743 51611 51112 50681 50674 50427 50343 50233 50009 49804 49491 49130 48990 48891 48580 48411 48414 48557 48513 47801 47903 48220 47589 48309 48421 47150 46954 44193 46847 47413 48942 47967 48169 48111 48262 48027 47650 47959 47942 47996 47837 47196 46596 46768 45734 46732 46882 46177 44551 44627 44276 44383 43953 43158 42542 42994 41829 39318 41254 43427 42489 43064 42990 43369 44263 44291 43382 42111 44073 44790 44706 45099 45132 45053 44864 44441 43011 45891 44691 44534 44119 44676 43989 44206 44294 44093 42391 43728 43344 42536 42357 42877 42544 41396 42819 42693 42110 42013 42106 42128 41890 42060 41967 41883 41587 41059 41016 39396 38243 39819 39650 39161 37682 36129 31420 38450 36620 37710 37109 37988 37969 36597 35769 35540 35580 35383 36932 42114 39819 17651 4376 1093 0 0 0 0 0 0 0 0 0 4591 10962 13569 12357 9979 6500 5423 1536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46826 46034 46018 46027 46453 46693 46549 46523 46519 46512 46289 46826 47237 46923 47937 49790 49989 50039 50039 50196 50836 51776 51260 51529 51873 51549 51586 51448 50904 49854 50398 47277 43043 44449 47496 45014 48141 48038 48346 46360 51022 51773 52699 53884 53916 53964 54673 55700 55749 55978 55927 56043 57331 57943 56637 56582 57231 57079 56659 56167 55932 56256 56734 56868 56789 56524 56023 55377 54842 54224 53466 53011 52869 53111 53502 53852 54003 54177 54529 54346 54027 53624 53449 53360 53328 53093 52681 52109 51690 51162 50853 50026 49237 48206 44711 46930 49699 49129 49616 49302 48966 48881 48916 48808 48744 48869 49071 48934 48551 48077 48136 48342 48432 48357 48038 48406 47869 48137 48479 48862 48633 48478 48168 47240 47071 47047 47030 47367 47482 47380 47130 46858 46711 46551 46820 46863 46356 45254 43982 44229 44082 42716 37889 37661 42581 42771 41058 41642 43456 41328 40638 45118 43191 41212 40437 43659 43720 44978 45376 46034 45057 44952 45044 44960 44789 45123 45796 42567 44634 44723 44763 43451 43881 44308 44220 42006 42517 41920 41247 41406 41969 42351 42499 42424 42452 42254 42194 42082 42146 42150 41838 41532 41347 41243 42766 40476 39308 40547 39818 39340 39003 38439 37171 37592 37917 38301 37846 35564 34556 36927 37239 38128 37716 37021 40551 41574 43541 22471 3320 941 240 301 423 172 0 0 0 0 0 0 6964 10044 8232 5363 4130 1998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46884 46827 46744 47034 47226 47384 47621 47686 47646 47539 47526 47737 48710 49737 50086 50469 50207 50916 51429 50850 52249 52099 51873 52018 52227 52229 52037 51861 50884 47469 48712 45868 55940 49476 49037 52486 54542 51797 52342 53412 53798 54152 55472 55003 54823 54194 54391 55419 54927 54778 55900 55746 56094 55749 57151 58271 58243 57836 57217 56674 56484 56811 57204 56948 56694 56454 56158 55937 55722 55143 53853 53379 53190 53276 53450 53697 53936 54059 54479 54542 54474 54033 53074 51988 53769 53098 52548 52088 51519 50599 49690 49296 49698 49674 47939 47881 49443 49653 48981 49058 48952 48346 48541 48451 48380 48853 49323 49240 49020 48790 48628 48623 48561 48306 48478 48552 46158 47639 48242 48798 48831 48708 48146 43902 45797 46522 46004 46657 46809 46957 46491 46590 46776 46703 46281 45986 45079 43709 43077 44138 44347 43339 40863 40329 42894 42209 42760 43497 43499 40844 37656 42990 43206 41417 43601 44053 44471 45871 46814 47041 43570 43314 43977 44360 44232 43520 42986 43833 44718 45017 44607 43932 43893 43732 44398 43499 42359 41759 40646 41483 41402 41606 42471 42486 42431 42387 42410 42252 42184 42140 41527 41092 41638 41432 41643 41302 40060 41338 39071 38400 38457 38281 37364 37646 38581 39300 38736 36377 37962 36517 37346 37143 37079 35223 38586 43088 40591 14081 2392 640 53 138 283 380 0 0 0 0 0 1199 5858 6520 3397 1971 1305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47534 47640 47701 47780 47836 48048 48848 49578 48897 49048 49341 49843 50339 50190 50828 51303 51358 51317 52264 52400 52498 52347 52043 53204 54651 54717 54549 54457 54476 49693 50424 54257 56749 47953 53898 54408 54754 54922 56426 55391 54399 55431 57073 57343 56717 55990 55781 56200 55101 55993 56926 56758 57388 58736 58700 58791 59046 58332 57887 57327 56656 57528 57931 57197 56600 56323 56148 56148 56356 56167 54087 54004 53751 53641 53491 53630 53893 54126 55152 55151 54432 54042 53462 52584 53979 52764 52343 51949 51230 50232 47513 47040 49361 47384 48626 46864 48334 49810 49156 48863 47999 48170 48472 48223 47993 48210 48466 48150 48830 49076 49012 49077 48886 48733 48891 48618 47682 45176 48083 48596 48657 48470 48124 47992 47758 46814 46822 46444 45977 47553 45627 46156 46484 46419 45969 45366 43833 43428 41847 41151 41851 41539 44934 42736 42583 42317 42830 43710 41937 34423 37653 41333 43150 41903 43690 44420 44999 46039 46762 46687 44319 43593 45886 44527 44289 44414 44142 44859 44856 44774 44301 43644 43591 44014 44260 43537 43152 41300 41860 41614 41473 42090 42477 42303 42601 42569 42497 41860 42262 42059 41720 40460 42184 42734 42324 40643 39864 37793 37089 37603 37827 37980 37910 38342 38793 40356 39139 38824 32352 36219 35947 35921 36107 36767 38093 41817 31076 12716 3323 1028 669 550 427 338 0 0 0 0 0 1651 4847 2196 1427 778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48560 48677 49037 49483 49706 49418 49876 50056 50137 50289 50637 51076 51266 51357 51746 51988 52110 52292 52527 52691 52747 52711 52634 54066 55851 55866 55866 55521 55916 47559 50802 52199 54541 44333 54321 55600 55613 54983 54159 53338 55029 53064 55454 55831 57327 57510 59223 59533 58612 58743 58698 56563 56863 57233 56269 56117 57500 59263 59580 58423 57429 58819 58740 57686 56419 56180 56054 56067 56380 56167 53448 54160 54039 53807 53506 53590 53897 54088 54310 54224 54018 53522 53828 54237 54003 52558 52051 51697 50193 50633 50804 51420 51086 50262 49212 46703 48663 49396 48371 48031 47864 44122 34528 43350 45364 47472 46734 46256 48020 49250 49374 49418 49264 49264 49363 49239 48847 48607 47980 48298 48067 47853 46986 46536 47433 48192 46664 46330 45618 46314 46194 46174 46299 45933 45176 45714 43019 37948 40997 43633 42780 40019 44090 42982 43657 43452 44229 43500 42987 41536 41606 41319 42310 41320 42929 43731 44059 45569 46220 45919 44404 44859 46269 44531 44978 46006 46229 45671 44959 43108 44024 43984 43684 42957 43493 43367 43613 43144 42142 42040 41677 42000 42514 42633 42678 42782 42876 42497 42717 42346 41912 41774 41759 42537 43342 40409 40520 39317 38006 36699 37531 37732 37824 38243 38769 39103 36888 25611 33632 36322 35822 36253 36028 37514 37266 26593 13519 12240 7089 2464 446 357 357 0 0 0 0 0 2076 1383 1926 845 569 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50106 50201 50270 50452 50490 50454 50657 50852 51263 51502 51961 52101 52073 52247 52382 52406 52581 52680 52916 53043 53088 53103 53260 53964 54609 54443 54601 53873 52048 53002 55253 49273 36910 53014 55221 55747 57392 56430 54719 52803 55562 55607 56326 56318 55670 54854 55756 56774 54924 54637 57168 55489 56173 58031 59148 59487 59979 61312 61828 61989 60610 59169 59323 58802 57979 56908 56618 56132 56380 55900 55266 54697 54152 53723 53283 53438 53808 54014 54083 53971 53940 54018 54009 53979 54562 54286 52772 52208 51473 51637 50824 51182 51148 50350 49776 49060 49592 48583 48012 47849 47500 47427 46838 47821 47194 46616 46221 44281 47603 49503 49677 49687 49607 49674 49836 49868 49667 49437 49141 46681 46786 47270 46619 46021 46180 46321 46166 45989 46036 45962 45880 45968 46424 46280 43873 43953 41131 40626 43180 42881 42540 38832 44739 44961 43286 44391 45582 44292 42253 41587 43054 40912 43879 43826 42976 44326 45572 45836 46633 46940 45078 44864 43841 45862 47178 46084 46556 46210 45302 44310 42164 43539 43491 42030 41220 44017 45368 44946 44114 42341 41909 43424 43202 43303 43593 43610 43482 43810 43023 42293 42047 41938 41959 41922 42890 42279 41493 40054 39276 38298 36770 37323 37279 36252 35562 36107 28044 13058 32411 35277 35881 36208 36763 38636 30551 12231 15341 16950 10244 1973 838 570 0 0 0 0 0 4179 2902 3556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51321 51581 51416 51366 51500 51706 51981 52183 52179 52367 52618 52718 52742 52866 52982 53088 53177 53227 53274 53266 53149 52970 52878 52893 52677 52111 52703 53778 53922 55501 55304 54684 44831 51216 52400 52003 53037 53726 53921 55192 54739 57487 59163 57631 54614 56687 58134 57442 57602 55974 55498 56074 56520 55728 57598 58187 58071 58761 59459 60187 59884 60372 60400 61034 61404 60981 60076 58919 58699 57876 57183 56480 54748 53391 53258 53211 53690 53966 53729 53461 53396 53860 53892 53292 51663 51817 50904 51441 52012 51942 49762 49018 49331 49350 47679 41228 43372 47464 47991 48220 48932 51213 49797 51378 49083 49238 48266 46586 48562 49841 49826 49758 49651 49632 49752 49878 49762 49629 49710 49286 49281 48987 46299 45966 45439 45304 45143 45241 46104 47046 47872 47266 45353 45296 43524 44062 41847 41757 39929 36726 41157 44830 45429 45594 42333 41858 44438 43612 43941 43414 44601 43946 44432 43742 45143 45649 45197 46342 46541 46560 45157 46579 44157 45560 46301 46212 45374 46509 44878 45301 42640 43812 43533 41643 41994 44308 44498 44332 44453 44061 42331 43949 43587 43261 44008 43672 42942 42554 42123 42093 41943 41998 41713 41664 40664 41682 41644 40028 39989 38522 37894 37693 37033 35476 34720 33817 27708 20143 35410 37568 38616 35817 34197 36472 25003 14233 16542 15873 3790 860 660 0 0 0 0 0 0 0 3750 2392 919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52161 52397 52278 52253 52471 52568 52682 52856 52852 52998 53191 53367 53432 53570 53709 53899 53966 53996 53941 53854 53743 53503 53298 53021 52089 50336 41290 42434 52627 55731 55857 54624 44896 54006 55636 55960 55852 55747 55588 55920 55879 55947 56144 56253 55864 55353 57780 57943 59323 59222 59110 59078 57578 57367 58922 57226 57434 58283 58633 58910 58223 57913 57659 58117 57982 57846 57804 57879 57261 57842 58548 59099 57743 57334 54883 53887 53740 53733 53100 51768 51802 52963 52667 53344 52307 47712 49007 50980 50374 36357 42383 38202 48458 48630 46636 47568 47690 48522 48828 49359 50029 51249 50213 51104 51058 49920 48579 49486 49784 49704 49293 49753 49722 49680 49531 49558 49447 49394 48504 48127 48092 47691 47376 47503 47717 47638 46648 45389 45507 41629 38098 37879 41739 43406 42492 42308 43087 44399 44040 46020 45612 43263 41487 43138 44098 47631 45527 45056 44421 44180 43268 39712 43059 44011 44223 45674 45504 45302 46476 46981 45340 45378 46141 46784 47024 45702 43996 45644 44450 45531 43978 44019 42800 42911 42459 43883 43487 43859 43969 43359 43104 43383 43210 43649 44009 43222 42983 42214 42093 42111 42004 41873 41021 40256 39751 39850 41101 39971 39580 38832 38089 36949 36067 34399 32428 33587 30710 34129 34522 32970 30899 20018 25641 14638 9673 20902 18681 7656 609 0 0 0 0 0 0 5385 0 3002 2609 1348 555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53050 53211 53281 53300 53391 53399 53463 53638 53628 53742 53983 54241 54367 54529 54733 54894 54938 54937 54932 54927 54966 55059 55083 54862 54376 51467 47006 49938 55374 56246 56194 56807 54241 55913 56456 56471 56347 56323 56318 56480 56202 56078 55926 56577 57788 58348 57726 57671 57443 56517 57470 56476 57092 57088 56687 55231 54777 54779 56219 56568 56974 57449 57271 56958 55562 54588 54430 54023 52399 52574 54702 56610 58098 57828 54499 53892 55162 56091 55557 54216 51967 52493 51479 50597 49369 38467 47034 49089 49562 46809 46816 48941 48851 49619 50050 49888 49667 49950 48979 50116 50030 50587 50332 50570 50624 50020 49079 49710 49834 49490 48888 49848 49552 49499 48369 48380 48423 47903 47808 47418 48133 48060 46633 47133 45422 44046 45717 46112 46848 45423 46111 44109 45211 45938 46411 46024 45103 45036 41758 43657 43170 38886 37641 41111 43844 39491 43499 45923 43872 45457 46376 45233 45034 45901 45673 45622 44150 45057 46653 47670 44911 45819 46223 46000 45851 44531 44672 45249 43382 45537 43117 43610 43274 43384 42173 44004 43763 43901 43857 42557 42657 43207 42531 44217 43654 42688 42053 42271 41906 42090 42074 41993 41981 41180 39738 39708 39581 39172 39328 35860 38371 33948 32058 32628 34292 33812 34900 35511 35146 31114 29923 26690 21257 15610 22150 23991 12967 917 0 0 0 0 0 0 3983 5192 2628 2256 1436 817 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54096 54172 54362 54473 54474 54466 54519 54771 54938 55043 55221 55548 55616 55674 55724 55836 55909 55893 55892 55921 55977 56037 56167 56247 56327 56122 55957 56196 56992 57766 57198 56614 55273 56600 56896 56394 56084 56409 56591 56673 56631 56540 56452 57020 57897 58072 58042 57917 57783 57837 57929 58021 58034 58036 58064 58044 57853 56402 55380 55644 55304 54809 52709 52531 54279 54061 53997 54037 54036 54480 54984 55304 55109 56120 55816 55308 55574 55833 55091 55454 51461 54979 55609 54038 52786 51392 48109 46679 47939 48838 47196 48327 49177 49701 49842 49581 50757 50832 50502 49243 50313 51833 51223 51563 49411 50870 49652 49928 49917 48941 48740 49457 48309 48223 47916 47807 47462 47851 47273 47088 45963 46386 47150 46158 44096 45911 47106 46826 46344 47537 46849 45240 43327 43369 45014 45374 44360 45590 44066 45238 47578 47784 48062 46884 47111 46709 46032 45751 45559 45159 46628 45719 44406 45736 45913 43329 46058 46319 45158 45363 45260 47046 46101 45270 45052 43706 44223 44718 45814 43806 42867 44487 44019 42336 42140 43227 43800 43414 43806 42878 44033 42132 43741 43571 37408 43436 42677 41983 42162 41718 41856 42046 41232 40581 39968 39617 38058 37643 38854 34061 38328 37604 36710 36853 35460 35214 35409 33804 33304 30664 21693 23124 20166 25388 26016 18584 5301 0 0 0 0 0 0 1804 4086 2896 1586 1447 1014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55581 55713 55871 55914 55916 55907 55909 55940 56080 56169 56166 56242 56270 56270 56272 56289 56292 56271 56271 56310 56314 56203 55632 54074 53786 49468 55517 56059 57458 58173 56766 48584 41398 55231 55978 56157 56603 56840 56907 56948 57080 57217 57578 57894 58001 58000 58001 58006 57968 57972 57991 58117 58200 58163 58032 58152 58162 57931 57899 56974 55916 55573 55054 55628 55698 55943 55847 55362 54677 54689 54203 52918 52084 51432 50999 51804 52656 52832 54006 54298 52790 55153 58524 55867 55910 54091 51599 51132 53799 51051 48654 47779 47366 48327 48158 49156 49699 49754 51484 51174 50876 51710 51393 51312 50987 49287 50033 50018 49993 49750 48750 48641 48222 48871 48129 46999 47814 47904 48004 47958 47044 45569 42113 47162 44097 42689 46109 48669 37437 40263 40278 43887 46014 42497 45594 45314 43783 43607 46309 44299 48569 49730 47130 45884 45510 44560 44592 45826 44942 45230 47093 46673 46032 45342 44828 45977 44860 45999 44127 44120 45689 46241 45956 45356 45141 45391 44987 44166 44003 46273 43689 43163 42667 42330 42262 42343 41551 41068 40076 42450 42346 42410 41262 42294 43096 43331 41990 41702 40206 36669 41142 42051 41450 39759 39911 38591 39936 39670 38910 37556 26441 34527 36662 36758 35793 35142 33630 29401 26033 25419 21570 22988 26078 24871 17280 14780 1142 0 0 0 0 0 674 1834 3004 1932 1338 1100 861 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56210 56229 56298 56357 56352 56320 56332 56393 56419 56511 56576 56637 56640 56630 56619 56607 56568 56522 56514 56534 56514 56428 55988 54856 53086 49934 55864 56287 57102 57522 56598 52370 46052 53848 50384 47668 56510 57031 57002 57078 57252 57610 58000 58043 58013 57998 57999 58000 57986 57998 58029 58081 58108 58057 58099 58186 58191 58020 57971 57171 56082 56067 55966 55882 55693 55487 55531 55681 55773 55607 55108 53977 53578 52049 51643 51987 52092 52221 52866 53999 55087 53553 53182 54433 54950 53058 52799 51871 53887 54427 54169 55242 55129 54751 52333 49336 48793 48676 48410 50128 49520 49828 49271 50388 50140 49761 49879 49658 49231 48474 49286 49957 48911 48279 48580 48494 46611 47562 48038 47277 45678 47449 47089 47098 45509 45334 42547 39773 40022 45260 43671 38187 39978 40666 44607 45516 42307 43796 45844 47250 45704 47783 46260 45456 44886 44756 43131 45247 46183 45884 47187 47890 46333 46856 45944 45377 45957 47376 46183 45373 46653 45750 43038 45101 45566 45686 44858 44791 44462 43640 43206 42546 43082 43363 41789 44301 45259 42597 41223 42019 41539 42138 42586 42079 42001 41200 41071 35841 41377 30447 39589 41563 35221 37678 39554 38711 39343 38418 38808 39930 39533 39444 37123 33030 35088 33522 30361 29900 28777 25858 23909 21459 18456 20774 17022 7530 0 0 0 0 0 0 613 1090 1937 1193 1087 941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56406 56411 56420 56508 56534 56586 56700 56757 56799 56874 56902 56911 56913 56911 56904 56902 56900 56888 56881 56919 56918 56901 56738 56479 56352 56310 56550 56604 56472 55719 55918 55808 54920 55641 54697 55481 56496 56686 56839 56952 57143 57639 57968 58006 58024 58013 57997 57996 58012 57986 57998 58002 58006 57989 58000 58020 58032 58049 58073 57920 56503 56033 55809 55306 54897 54420 54113 54119 54078 52978 51806 52736 52296 51213 52011 52123 52232 52289 52246 52038 51160 51799 52861 53352 53824 54032 55030 54377 54916 55540 55386 55412 57290 60598 60279 59448 58609 57387 54846 52262 49849 48683 48604 48436 48806 49001 48851 49388 49054 40210 44414 50352 47643 40704 47819 49508 49892 45299 46489 44623 46702 47859 47040 37223 44030 44377 42611 47394 46394 45281 46259 46571 47462 40943 42463 46056 45874 44932 44707 46408 46158 47007 47237 45527 45834 44527 44970 44532 45729 46660 46268 48212 46349 46477 45661 45589 46913 46917 46382 45853 46494 45993 46060 45341 45442 45098 44323 44117 41968 41834 42707 42027 43558 44609 44058 43264 43357 41560 41984 42000 42062 42071 41969 41901 41724 41082 40020 36661 40652 41229 40399 41503 42219 41470 40788 39782 39167 38341 38330 38730 38593 37827 38129 35194 31427 27196 27334 24336 18549 18464 18654 14879 20096 20451 8564 517 0 0 0 0 0 0 651 1161 1161 857 886 771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56751 56819 56838 56937 56978 57013 57083 57091 57091 57123 57134 57152 57181 57190 57194 57196 57222 57269 57203 56930 56246 56500 56984 57138 57338 57180 56660 56400 56062 55093 53494 49748 51537 54606 56016 56352 56028 54832 55061 56548 56960 57500 57776 57883 57963 57986 57993 58017 58183 58233 58203 58088 58100 58008 57994 58018 58001 57813 57386 57043 56427 55962 55419 54850 54496 54102 53934 53831 53378 52437 52146 52453 52077 51501 51808 51962 52130 52272 52397 52223 51497 51654 51443 50821 51800 52358 53458 53111 51977 51478 52270 55341 54356 55082 54641 57294 59470 59700 59558 58701 55129 53884 53627 51991 50504 48709 48636 48404 48313 47759 48824 49066 48603 44803 42904 41600 45653 43169 46838 45193 47326 41568 42804 45423 44846 45726 45164 46616 46361 45568 45314 45039 47031 44047 42833 45046 45663 45738 44731 47561 46217 45821 46096 47269 46657 45486 46840 46016 45173 47128 47119 48048 47701 47887 44582 45630 46066 45887 46756 46432 45918 45808 46104 44191 44696 44928 43998 44013 42179 41418 40829 40981 42349 42413 42140 42849 42480 42248 42168 42028 42124 42436 41314 41464 41098 40064 40171 39622 40441 40853 41033 41408 41162 41404 40407 39654 39811 38239 38111 38374 36878 35449 35072 36681 35153 25511 20218 18550 17406 16650 17769 18896 20079 16042 3739 0 0 0 0 0 0 0 660 1193 876 821 712 383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57028 57059 57106 57210 57299 57364 57387 57389 57387 57387 57390 57412 57487 57493 57497 57496 57451 57501 57492 56713 53888 52860 55430 56889 57144 57040 55729 52032 55613 55948 49582 44324 49967 54453 56074 56214 56481 56241 55539 56043 56594 57098 57237 57359 57552 57879 57994 58011 58200 57593 57796 58240 58284 58074 58008 58064 58046 57556 56948 56223 55906 55616 55116 54658 54382 54156 54028 53960 53228 52638 52488 52474 51943 51453 51829 51977 52181 52521 52444 52482 53119 53062 53679 53411 52734 53669 54061 54023 53769 53442 53384 53914 52387 51680 51936 52947 54361 54429 56130 57629 58181 58242 57304 56918 56003 55088 54239 52667 50699 49412 48246 47158 46752 47673 47093 47887 47474 46644 47580 46427 48531 47071 48656 47849 47831 46491 46490 48024 49108 46311 45021 46618 45484 45850 45679 45096 46038 46857 47039 45196 44863 45710 46258 47007 46946 45809 45978 45607 45809 45471 47087 47439 46929 45992 45261 45292 45009 45424 45078 46259 45099 45469 44620 44272 44011 43590 43646 42243 42957 42304 41840 41750 41613 42010 42224 42327 42692 43038 43067 41594 41060 42358 40976 41510 41868 40144 40444 40180 41209 40723 40184 38966 38588 40223 39657 38546 39559 39431 38390 38848 38399 36914 36823 36721 23288 13553 13256 15151 16907 19252 20134 17130 12800 7343 729 0 0 0 0 0 0 339 633 836 727 549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57240 57321 57394 57504 57621 57709 57748 57756 57772 57826 57833 57833 57841 57810 57804 57787 57777 57569 57651 56940 54698 47207 46773 56547 56411 56432 56474 51966 46951 50089 52823 54339 54614 56379 56000 56372 56457 56402 54407 55218 55850 56063 56096 56452 56839 57696 57918 58052 58238 58016 57042 58120 58911 57987 57988 57593 57258 57069 56807 56038 55568 55133 54716 54460 54308 54022 53746 53168 52693 52233 52077 52046 51613 50113 51428 52091 52294 52379 52133 52208 53701 53730 53867 54279 55766 55990 55231 54889 53454 53361 54011 53957 53953 54376 54397 54337 54104 54713 54237 54610 54577 54552 54819 56189 57889 57711 58331 54004 55043 54277 53607 51774 49554 49448 48550 47753 47896 46956 46309 46680 45710 45651 46106 46418 46660 47220 46550 48236 50139 49124 47524 46294 46981 47024 43201 47496 45661 45944 47397 47532 44689 45871 46808 46053 46622 46247 45646 47229 46798 45728 45980 46072 46340 45561 45209 45786 45283 45472 44316 45179 45202 44113 43976 43984 43581 42768 42210 42213 42398 41919 42017 41922 41963 43069 42399 42959 43713 43581 43262 39030 42158 41342 40956 40402 41877 40653 41227 40381 41906 40506 38256 40262 39892 39676 40346 38609 38491 39351 39521 39369 38073 36231 35324 25357 11130 12182 21272 16058 14817 18444 12548 11898 12110 3302 0 0 0 0 0 0 0 209 512 397 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57509 57721 57918 57966 57983 58062 58096 58107 58120 58184 58239 58287 58268 58230 58200 58050 58021 57580 57533 56304 45840 53796 56319 56556 55659 55192 55678 50364 36012 37326 45622 45144 47022 49329 50549 53914 55444 56257 56217 56191 52358 53221 55871 56407 56774 57677 57674 57483 58120 58231 58324 59359 58546 58032 57997 57628 57018 56913 56386 55796 55152 54624 54229 54179 54217 54080 53067 51662 51909 51687 51152 51941 51962 50603 51886 52353 52498 52389 52211 52256 53306 53707 52869 54558 55693 56018 55321 55874 54941 55369 54872 55332 55260 55932 55890 56011 55624 55851 55628 54467 54056 54392 54176 52913 52779 52837 53544 53576 52326 53580 57241 56403 54234 52064 52050 51701 50223 49107 47706 49213 48132 48171 47059 46131 45306 45762 47423 44958 48273 48901 47316 45983 46132 46824 46216 45740 45027 44946 48203 48103 46660 46949 46636 46156 46060 46511 45518 47099 46736 45881 46027 45443 45253 44634 44504 45129 45889 45523 45368 45479 44469 43629 43992 43996 43809 42689 41607 41648 42018 42161 41782 41377 42081 43133 42367 35092 42577 42764 43007 41353 42047 42107 42914 41070 40989 39934 42894 39889 41599 40720 42232 40029 39258 39022 40567 39029 38087 37554 39114 38849 36761 36498 29960 15761 15823 17060 18123 15073 17049 15724 13203 13047 10892 2200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57928 58051 58162 58210 58237 58302 58364 58408 58414 58439 58544 58664 58746 58791 58728 58298 57738 57341 57302 56940 56580 55858 56153 55286 52794 48433 44818 44492 41257 43300 47971 45026 43747 51460 52732 53323 55010 55831 55312 54909 56223 56509 56258 57603 57334 57961 57969 56282 57663 58202 58229 58269 58219 58051 58001 57968 57348 57019 56171 55566 54976 54266 53954 53931 53882 53624 52742 51852 51764 51954 51622 51190 51933 52020 52180 52460 52604 52610 52549 52749 53444 53588 53758 54503 55003 55732 56002 56002 55996 55777 55567 55963 55517 55987 56048 56013 55956 56001 55974 55437 55509 55456 54972 55860 54921 53620 52684 51980 51700 51527 52030 52343 51311 52076 53508 53810 54204 52371 51008 50276 48977 48150 47196 47156 48137 48483 48896 48329 46661 47960 46119 44802 45828 47106 45357 46144 46371 48376 49499 49270 49560 48010 45780 46741 46942 45959 46017 47004 46757 47033 46944 45580 46007 44670 45413 44958 44881 45703 45724 43462 44097 44138 43787 44060 44031 43809 43173 43114 41818 42134 42071 41893 33853 39310 41684 42469 42066 41906 41992 42808 42512 41993 42039 42163 42196 42341 42216 41396 42101 42093 41184 40262 38756 39431 38069 38953 38478 38500 38639 37850 33214 28571 18469 14739 13193 11563 8456 11223 17117 15168 14088 12481 6392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58122 58202 58291 58357 58417 58479 58557 58586 58553 58512 58679 58822 58841 58728 58291 57390 55874 54209 55397 56380 56324 54208 51444 50894 51459 48163 45078 40598 37187 46274 49693 46123 50326 48823 47834 51417 53757 54183 53690 45638 48811 54574 55113 55788 56816 57977 58070 57962 58057 58214 58232 58194 58037 57999 58002 57956 57208 56897 56186 55681 55182 54523 54000 53831 53591 53111 52457 52112 52081 52104 52036 51981 52306 52446 52612 52824 53018 53054 53053 53234 53592 53668 53693 54652 55873 55220 55924 56006 56084 56046 55880 55799 55364 55997 56018 55798 55346 55293 55757 55234 55362 55974 55973 56043 54882 54028 52604 52723 53296 53000 52037 51984 51637 49823 47761 50486 50932 50076 51081 51597 51838 51873 52181 50337 50167 48281 45554 47002 45696 46086 47526 44978 46176 44832 44267 43996 43157 44854 47203 48152 47421 47140 45807 46371 48031 46421 47618 47707 47322 48123 45864 45039 45831 44250 44202 45804 44343 45390 45574 44447 44359 43530 43803 44049 43993 44006 43792 42733 41343 37249 42438 35388 38078 42270 42454 42992 43072 43089 44062 43877 42882 42047 42317 42298 42087 42066 41941 41913 42059 42109 41308 40752 42173 39853 39581 37869 38099 37988 38192 36080 26919 13770 13250 14673 10709 14146 13874 12392 12553 18004 13377 8866 718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58266 58316 58413 58487 58578 58666 58719 58682 58567 58498 58652 58709 58506 57961 57056 55993 48223 45637 51088 55013 55927 54554 53798 51318 51344 50997 48536 41736 46319 51708 51381 53848 55174 55592 55306 56088 56392 56339 57124 57070 57021 58093 57380 57737 58220 58509 58362 58223 58243 58276 58276 58224 58104 58042 58016 57982 57596 57219 56768 56098 55624 55077 54530 54042 53608 53098 52577 52370 52429 52562 52736 52524 51887 52578 53042 53383 53664 53732 53742 53816 53924 53961 53928 55068 56220 56610 55409 55916 55963 55734 54906 55266 55987 55999 56013 55948 55739 55837 55592 55958 55738 55581 55936 55239 54620 54062 53970 53989 53940 52440 52001 52003 51989 50600 49813 50109 50416 49864 50008 50017 50011 49620 49800 48804 51461 51487 51718 52330 50370 49477 49330 47486 47940 47111 47029 47063 43100 42053 44374 44690 43483 42939 44542 46099 45260 45197 46216 46558 47693 48362 46760 41330 43847 45386 45872 45534 44602 43713 44810 44137 43818 43361 41854 43976 43892 44386 44184 43118 39104 23948 40516 43381 43588 42757 43086 44052 43558 43634 44130 44423 43794 43547 43723 42713 41912 41158 42213 42028 41996 41483 41673 41610 37542 40191 36927 39416 37460 38109 38226 29869 14696 12403 10141 3436 5127 10732 10816 14777 15821 11970 11023 1658 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58430 58473 58613 58707 58754 58778 58749 58593 58358 58368 58470 58396 57979 57197 56043 55607 51550 55130 53838 53338 53630 52324 51593 51079 48836 49383 48438 45457 51206 53548 54560 55628 56021 57066 57314 57439 57701 57960 58384 58058 57923 57077 57014 57000 58012 58646 58473 58413 58422 58412 58369 58301 58220 58108 58028 58012 58038 58138 57959 57321 56057 55613 55089 54556 53952 53430 53066 52967 53163 53531 53641 53300 52829 53298 53707 54018 54268 54557 54836 54961 54782 54709 54831 54934 55477 56684 54540 54009 55898 55854 55930 54989 55893 56003 55969 55890 54568 54766 55036 55984 55586 55360 54647 55168 54993 54127 53998 54006 53777 52531 52486 52157 51996 51566 50462 51563 46992 48793 50028 50122 49949 49821 49713 47356 48764 49523 50313 50369 50492 49956 48333 48756 49041 48933 49497 49820 50588 49813 49119 47281 46187 45192 44723 44733 44031 41513 41204 42717 44272 44063 33612 40004 44004 45358 44306 45108 41742 30242 40394 41389 44113 41538 42866 44162 44002 45744 44344 44797 45420 44533 44184 44242 44028 42572 43481 44049 43997 43996 44323 45516 44173 44001 44002 43949 42966 43096 42803 42162 41998 41598 41771 41742 39939 39930 35964 37697 37956 37550 36262 15446 8491 11039 10089 4429 10081 13053 6029 9828 6703 7286 7782 653 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58561 58722 58952 58957 58876 58761 58561 58123 57702 58082 57981 57823 57431 56877 56871 56731 55139 55963 54762 53526 53152 53644 54276 53283 52708 52980 52684 53154 53667 55181 55890 56273 56692 57509 57827 58042 58334 58703 58939 58743 58468 57881 58133 58584 58643 58639 58758 58742 58627 58548 58487 58400 58292 58212 58156 58194 58308 58417 58108 57423 57084 56100 55696 55116 54471 53888 53637 53640 53917 54286 54409 54229 54024 54159 54326 54526 54799 55134 55444 55552 55497 55530 55734 54240 55951 55709 56298 57137 55933 55977 55992 55928 55993 56008 56006 55914 54890 54297 54063 54983 54380 54457 53984 54092 55516 54268 54018 53979 54113 54517 53674 52778 52032 51647 51898 51929 51243 49558 49983 50774 49156 49999 49640 48909 49219 49241 49942 50200 49944 49187 48927 48117 47989 48551 48098 48270 48381 48450 48076 48626 48498 47441 48514 48096 49329 50208 49047 47580 44644 41117 37538 46034 45288 43677 44242 44740 45258 44338 44777 44737 44684 44207 44621 45017 44342 45482 45642 44894 44894 44544 44330 43214 43276 43224 43200 43857 43997 43970 45557 46059 44987 43970 43996 43588 43294 42890 41061 42456 42122 41789 38860 39929 39889 39754 39793 38180 24857 37673 24070 6857 9590 12248 5933 11268 16966 11403 6851 10278 8361 8482 7020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58710 59027 59417 59194 58924 58616 58210 57530 57194 55377 56058 56988 56806 54129 54343 57158 57061 56888 56382 55776 50087 47878 53243 52211 50896 55173 55659 55648 55583 56236 56646 56933 57349 57956 58469 58713 58843 59049 59249 59099 58793 58571 58537 58780 59596 58413 59692 59670 58934 58660 58541 58478 58369 58281 58243 58282 58408 58449 58074 57074 54703 56451 56063 55867 55303 54648 54271 54224 54518 54930 55149 55080 54972 54933 54858 54978 55228 55541 55779 55889 55929 55924 55949 55498 55980 55951 55907 56207 54099 55132 55633 55576 55858 55967 56049 56021 55973 54559 54014 54938 53308 55282 54353 54076 54607 54302 54074 53397 53456 53854 53412 52086 51837 52113 52251 52456 52919 52704 50339 50630 50352 49656 50017 49920 50094 49406 49728 49643 49116 48352 48709 49164 49708 49240 49094 49271 49280 49664 49601 48613 49480 48591 48763 48597 48473 48064 47803 48157 49742 49176 48776 49290 49291 48876 48536 47773 47159 47650 47440 47370 45817 45039 44923 43570 43598 45047 44800 44546 44234 43599 43800 42193 43263 42887 42709 44011 43993 43954 43827 44826 44503 44148 42247 43794 42608 43880 42047 42178 42143 42028 40986 41449 39443 38949 38278 35023 26599 32594 13520 8921 10389 3874 2903 8391 10346 10749 10958 8131 7883 7299 2411 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58871 59277 59571 59201 58926 58548 58173 57840 57267 56098 55200 56137 56131 55666 56402 57116 57216 57173 56968 56524 54627 55213 55047 54476 55287 56123 56509 56423 56520 56896 57173 57471 57821 58458 59448 59522 59233 59010 59316 59262 58767 58529 58700 58803 59009 60023 60080 59819 59053 58694 58544 58486 58387 58299 58251 58247 58341 58317 57959 57073 56464 56589 56098 55936 55929 55331 54960 54794 54944 55298 52370 54970 55430 55366 55307 55389 55603 55850 55956 55999 55981 54184 55951 55982 55996 55996 56000 55994 55757 55514 54078 54311 54370 55519 56071 56471 55373 54420 53970 53337 51306 54192 54030 54166 54547 54400 52634 52389 53128 52524 52021 51906 51963 52224 52552 53181 53964 53502 51832 53110 51309 51044 51017 50637 50019 49896 50904 50273 47846 49322 50127 50692 50484 50603 50531 50233 50141 49636 50123 49546 50096 49536 49206 49594 49507 49636 49707 49453 49272 50018 49990 49369 49579 49430 49614 49486 48882 48927 49340 49482 48971 48190 46942 46637 46428 46229 46093 45760 45067 44296 44191 43667 44287 43571 43598 43972 43960 43919 43897 45020 45163 44216 43824 42886 42973 44191 42208 42041 41502 41897 40797 42029 39429 36449 36329 36301 34579 23202 11238 10804 8840 3397 12236 10751 4277 7977 5766 5589 3542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59580 59489 59632 59608 59004 58548 58327 58140 57794 57051 53609 47779 44632 44747 47171 56162 57242 57258 57039 56560 56133 55756 55629 56296 56438 56493 56749 56821 57012 57276 57588 57901 58158 58511 58882 58982 58960 58900 58878 58727 58503 58579 58982 59903 59638 59997 59976 59096 58822 58664 58509 58437 58341 58263 58229 58208 58208 58212 58014 57510 57111 56636 56033 55738 54370 54249 55114 55383 55562 55683 55666 55769 55800 55727 55667 55760 55982 56170 56130 56022 55968 55801 55964 55964 55988 55968 55997 56010 55641 54666 53984 53947 54011 54077 54674 50959 53601 53803 53602 52447 53450 52973 53774 53284 54298 52757 50247 52380 53610 53612 52332 51992 51896 52009 52057 52833 53361 53158 53714 52716 50849 50926 51181 50692 50298 50392 50652 43731 49211 50399 50912 51788 50969 50449 50823 50462 50183 49866 49638 50180 50489 50556 50077 51011 50504 50357 50619 50280 50221 49843 51423 50237 50300 49667 49866 49786 49594 48999 48944 49000 48103 47777 47017 46619 46789 46856 46706 46542 46271 46432 46351 46112 45830 45754 45686 45493 45587 44730 44697 45380 45480 44698 45308 43729 41650 44538 42504 43042 42713 41948 40878 39026 37412 36110 35316 32232 29641 17821 13721 8166 2231 9224 17446 7597 7697 8972 4907 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59632 59833 59969 59787 58946 58632 58462 58438 58111 57450 51826 46749 48647 52889 45562 55789 57067 57237 57200 57058 56791 56164 55614 56566 56861 56904 56951 57006 57228 57559 57924 58242 58309 58361 58483 58700 58707 58637 58547 58468 58486 58579 58840 59657 60119 60068 60014 59627 58957 58691 58518 58404 58282 58206 58156 58092 57979 57988 57957 57621 57337 57018 56480 56007 55811 55786 55998 56083 56088 56073 56157 56116 56049 56014 56006 56183 56471 56533 56313 55978 56271 56138 55532 55562 56007 55936 55846 55920 55070 54190 53683 54022 53530 53717 54382 53909 53788 52550 53347 53291 53726 52634 53244 51483 53157 52764 53480 53693 53644 53017 51612 52071 51613 51978 51774 52004 52048 52171 51790 50497 51341 51307 50783 50541 50523 50746 50924 50931 50656 49451 51214 49928 49274 50069 50499 50461 50149 50229 50368 50454 50951 51192 51306 51526 50804 50743 50367 50863 51317 50826 50859 51290 50447 50056 51222 51449 51000 50631 49136 49657 49336 48266 47649 48090 47921 47729 47502 47377 46423 46226 46037 46134 45604 46270 46784 46160 46164 46891 46573 46440 46161 45432 44038 42736 43324 44037 43932 44012 42896 42110 41622 39488 37756 36088 33994 29350 18732 13806 5048 810 540 2098 3471 4589 4697 3353 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59189 59099 59086 59091 58984 58717 58522 58506 58273 57676 55971 55482 48474 54781 55730 56879 57162 57228 57390 57501 57359 57108 56906 57004 56879 56807 56982 57184 57466 57874 58387 58314 55374 58063 58366 58512 58540 58493 58473 58476 58527 58523 58728 59320 60031 60031 59993 59748 59103 58596 58524 58390 58247 58137 58059 57952 57723 57628 57504 57278 57217 57117 56697 56218 55984 55990 56187 56119 55952 55081 54588 55206 56144 56259 56560 56837 57003 56978 56867 56756 56457 56274 56126 56024 56043 56014 55508 54263 53783 54034 53907 53016 53792 54008 53986 53721 53631 52601 52792 54128 54251 52619 51798 51818 51998 52380 52920 53576 53871 53231 52698 52801 51977 51987 51831 51989 51991 51961 51870 51977 52121 51702 51117 50570 50598 50991 50997 51041 50537 49706 49656 48503 49066 49374 49503 49977 49414 50644 43834 50833 51538 51540 51761 51619 51256 51044 51217 51269 51278 51114 50214 51543 50674 50382 51321 51986 51533 51084 50221 49822 49473 49004 44581 47869 48476 48094 47992 48021 48057 47864 47101 47076 47208 47108 46963 46661 45973 45904 46238 45962 45291 44716 44508 42711 40479 43981 44022 43134 42407 41444 40374 39946 39061 36868 32439 24676 12582 7178 3609 4444 5266 2756 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59849 59604 59303 59257 59022 58841 58626 58512 58446 58209 57824 57439 56906 57170 57458 57639 57502 57684 57836 57879 57804 57527 56490 56573 56946 56874 57139 57439 57750 58212 58900 59894 58253 58560 58436 58484 58498 58497 58506 58528 58523 58518 58641 58911 59228 59178 59029 58670 58567 58544 58512 58368 58210 58074 57943 57616 57167 57004 56687 56100 56393 56540 56348 56263 56198 56197 56209 56192 56074 55457 54963 55444 56050 56391 56992 57136 56900 56651 56527 56323 56087 56028 56031 55952 55827 55842 55150 53978 53691 53989 53996 53951 53752 53503 53418 53574 52930 53320 53759 53947 53506 53463 52422 51794 52066 52962 52593 51851 53838 53252 53521 53271 52769 51718 51507 52013 51987 51964 52050 51899 52258 51931 51542 50644 51328 51637 51043 50648 49569 49376 48696 48250 48957 48943 49336 49597 49402 50734 43728 50830 51643 51847 52390 51803 52052 51816 51811 51746 51583 51307 50487 50539 51191 50628 51332 51247 50713 50768 48838 49849 49917 49852 48692 47861 48314 48093 47977 47519 47957 48002 48000 47964 47930 47610 47459 47234 47038 46872 46331 45408 44304 44428 43907 43776 43500 43317 42670 41630 41510 40261 39994 39430 38820 36608 23221 14936 9387 3761 936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60000 59993 59998 59999 59927 59293 58749 58603 58536 58483 58470 58437 58297 58240 58263 58201 58139 58198 58199 58199 58162 58113 57931 56919 57352 56159 57418 57859 58024 58343 58781 59157 58477 58517 58493 58498 58517 58534 58537 58531 58529 58536 58540 58448 57988 56106 56213 57556 58216 58467 58451 58334 58250 58209 58016 57326 56650 56338 55951 53870 55057 55827 55979 56191 56196 56238 56220 56146 56176 56133 56026 55937 56004 56314 57108 56823 56119 56033 55836 56019 56004 56006 55921 55187 54540 54550 54036 52521 53451 54050 54010 54010 53913 52443 53537 53799 52536 53287 53919 53779 52653 53168 53396 53036 52453 53148 51686 52248 53542 53521 53637 53439 51934 52027 52001 53187 52907 52227 53176 52400 52682 52097 52019 51858 51991 51964 51551 50898 49970 49786 49274 48884 48658 49071 48743 49134 49420 51103 51412 51837 51714 52014 53018 52622 52468 51969 51688 51087 51359 51359 50797 49912 51098 51394 51742 50919 50194 50092 49169 48357 49358 49126 48231 48083 48307 48086 48003 48021 48004 47996 47994 47963 48003 47507 47182 46963 46808 46740 46241 45171 44529 44110 43670 42824 42358 42210 41484 40809 40791 40364 40151 40106 39844 22527 9150 6146 4507 921 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60003 60018 60050 60027 59993 59253 58869 58729 58666 58632 58606 58582 58516 58466 58459 58424 58550 58677 58549 58481 58479 58496 58614 58629 58543 58369 58357 58352 58350 58430 58623 58679 58559 58506 58513 58521 58540 58508 58520 58521 58546 58543 58506 58450 58347 57943 58134 58198 58387 58353 58312 58249 58254 58269 58088 57280 56341 56008 56081 55526 55983 56106 55979 56062 55841 56032 56046 55774 55923 56158 56183 56112 56093 56418 57069 56937 56533 56488 56432 56353 56124 56059 55873 54436 54779 54034 53771 52148 53674 54003 54009 54018 53826 52040 53853 54021 53966 52259 52717 52256 53120 53583 52022 52341 50712 53100 53424 52038 52169 53166 53709 53970 52637 52192 53810 53894 53739 53326 53590 52334 52383 51837 52588 51626 52083 51679 51888 51398 50523 47766 50376 49788 49308 50399 48398 46709 49631 50463 52042 51887 51598 52088 52329 52360 52206 52102 51850 50913 50958 51111 50356 50080 50636 51356 51498 51306 50280 49958 48547 48131 48298 48587 48117 48032 47741 48160 47986 47952 47992 47982 47788 47997 47287 46156 46400 46430 46346 46234 45911 45227 44574 43913 43102 42174 41751 41542 41023 40432 40174 40182 40192 39672 32638 18008 7956 5866 3834 740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60007 60001 60003 60006 59900 59203 59033 58941 58856 58828 58840 58891 58904 58877 58904 59570 59468 59044 58892 58789 58740 58718 58708 58647 57524 57774 59111 59347 59369 59054 58716 58622 58566 58567 58649 58653 58641 58701 58578 58568 58593 58538 58490 58450 58423 58316 58194 58198 58126 58102 58094 58079 57992 57919 57642 57046 56798 56608 56436 56022 56019 56082 56126 55409 54849 55501 55688 55717 55518 56006 56168 56182 56190 56434 56733 56982 57022 57027 57102 56898 56082 55923 55736 54297 55606 54107 53987 53831 53993 53999 53992 53912 53994 53908 54026 53900 53064 52501 53018 50702 53432 51676 52064 52153 52026 52778 53079 52106 52139 52534 52259 52762 52236 53123 53863 52567 51953 52018 52282 51854 52147 51949 52194 51741 51962 52193 52222 52057 51773 51084 51956 50259 49051 47333 49059 51270 51314 52091 52153 52271 52071 51860 52228 52098 52139 51904 51962 50844 50643 49588 50056 50457 50166 51857 51636 51260 50778 50506 49386 48229 48071 47870 47963 47972 47797 48032 47950 47852 47883 47592 46871 47831 47303 46160 46229 46252 46243 46229 45612 44090 44764 43873 42848 41714 40774 40328 40064 39690 38646 37248 35668 38417 27948 13886 7748 5748 2402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60439 60031 59999 59996 60004 59920 59670 59136 59050 58992 58866 58774 58839 58851 58961 59082 59286 59408 58957 58939 58867 58761 58654 58498 57943 56683 57024 58277 59169 59526 59789 59443 58696 58639 58862 58696 59208 59847 59198 58810 58794 58607 58799 58498 58376 58041 58048 58003 57966 57808 57417 57266 57223 57120 56992 57099 57104 56827 55902 55913 56536 56576 56257 54603 53066 55524 54880 53292 55123 55714 55793 55937 56069 56248 56094 56170 56156 55998 56459 56310 55606 55284 54949 54256 53961 54001 53991 53983 53929 53353 53754 53491 53814 53043 53770 53217 51983 51993 51497 51907 51792 51377 53097 52943 52974 52987 53820 53626 53556 52897 52358 52507 52350 53046 53029 52657 51957 52232 52381 51778 51904 51392 51523 51411 50879 51788 51979 51788 51682 51694 51811 51948 51378 51781 49550 50660 50763 51549 49820 51668 51640 51139 51398 51948 52271 51780 51363 51630 50508 50047 49693 50172 50396 50726 50306 49907 49897 50153 49781 48996 47972 47884 47927 47334 47323 47917 47757 47972 47946 47557 47344 47732 46538 46261 46234 46224 46224 46259 45860 44784 43023 43366 42051 40427 39343 37721 38931 38530 37289 32864 36108 33570 16614 10886 8138 3330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59546 59913 60041 60044 60037 59966 59991 59919 59491 59372 58428 57729 57541 57641 57752 58271 58448 58587 58909 58997 58887 58746 58654 58636 58642 58571 58564 58604 58773 58818 58769 58958 58671 58567 59534 60003 59971 59826 59373 58849 59390 59058 59757 59573 59334 58654 58050 58049 58003 57929 57541 57106 57003 56744 56137 56267 56344 56021 54969 54028 55196 55899 55689 56621 56887 56584 56143 55098 54167 53732 54100 55360 55592 55879 56057 55329 54634 54730 55407 55388 54811 54506 54090 53373 52177 53208 53989 54056 53573 52601 53004 51367 53732 52879 51668 53270 52413 51866 51520 50998 52017 53697 54790 53747 53331 53202 53796 52824 54708 53796 53403 53156 52632 53401 53327 53249 52372 52064 52040 51978 52250 52201 51926 52077 52171 51993 51754 51699 51734 52096 51903 51878 51866 51932 51838 51683 51693 51917 51632 51183 51379 50730 50577 50904 51218 51540 52006 52081 50127 49670 50012 49886 48783 49959 49993 49931 49396 49382 49499 48447 48410 47643 46479 47388 47602 47930 47109 47976 47711 47947 47988 47916 47194 45614 46260 46204 46222 46316 46023 44663 44260 43209 41328 39852 38818 37833 37202 36939 37074 29560 34447 25140 12107 9550 4509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58098 59343 60308 60337 60290 60182 60082 60079 60144 60068 59341 58466 57070 56768 56776 57698 57967 57974 58428 58950 58839 58676 58589 58598 58624 58584 58543 58530 58606 58674 58660 58714 58659 59108 59858 60013 59682 59164 58394 58121 58063 58351 57428 56681 56307 56840 57193 57829 58406 58976 59131 59230 58224 57618 57791 57760 57863 57310 57311 56596 56207 55981 56599 57482 58052 57717 56607 56069 55707 54816 55297 56003 55522 54293 54831 54281 53220 52354 53016 53410 53894 53438 52908 52850 51893 53287 54243 54300 53980 52569 52797 53430 53836 53922 53608 53132 52300 51294 51859 51271 51508 53679 54347 53982 53892 53302 53826 53279 54161 54053 53989 53963 52753 53680 53841 52856 52022 52477 52666 52191 52191 51924 51874 52256 51012 51388 51749 51791 51788 51768 51769 51834 51667 51300 51728 52050 52246 51683 50956 51062 50427 50410 50117 50291 52009 51969 52067 51303 50646 50501 50071 49916 49707 49961 49631 49688 50008 49478 49733 48927 47964 47163 47210 47191 47957 48244 46707 47596 46832 48012 48026 47959 47676 45818 46171 46232 46410 46378 45958 45086 44149 42837 41404 39650 38812 37729 36043 35694 35447 34712 31718 20828 14529 9239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59888 59954 60103 59933 59949 60041 60110 59501 59582 59832 56240 59448 59027 59866 59957 59551 59228 59054 58826 58976 58847 58694 58592 58563 58572 58529 58436 58101 58338 58511 58566 58672 58642 58909 59786 59321 58483 58324 58239 58191 58140 57914 57563 56661 56578 57052 57507 57004 56439 56271 56070 56593 56267 55072 55521 55700 55296 53779 56331 58114 58368 57946 57656 57277 57683 57962 56514 56024 56012 55982 56157 56219 55687 55013 54751 54723 53660 52810 52622 51787 52514 51977 52133 52249 51638 53151 53716 52487 53140 51686 52522 53123 53291 53364 53147 52873 52203 51826 51882 51449 51994 53352 53987 54118 54080 53896 53989 54063 54263 54051 53880 53954 52843 51417 52488 52622 52750 53134 53970 53768 53473 52166 51644 52144 48912 51877 51950 51918 52302 52781 52150 51994 52097 51643 51994 52043 51763 51649 50719 50227 50006 50178 50188 50008 51824 52028 51689 51388 50767 49609 49287 49922 49612 49831 48874 48780 49039 48189 48712 49323 49740 48701 47606 47754 48113 48249 47388 47244 47673 47863 47976 47870 45964 46240 46084 46157 46028 46086 45729 45091 44232 42561 40646 39717 38814 37327 35514 33929 33300 32378 22352 11522 5219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58494 58557 59110 59126 59239 60041 60207 58671 57652 57508 58873 59219 59059 60218 60051 60518 60701 60740 59500 58984 59000 58994 58922 58836 58726 58608 58490 57200 57361 58112 58282 58527 58573 58842 59299 58934 58194 58121 58112 57896 58048 58088 57031 56936 57023 56301 57142 57132 56843 56279 56259 56356 56267 56187 56119 55609 55288 55382 55928 57950 58558 58523 58357 57969 57679 57560 57068 55952 55901 56126 56393 56159 53469 55719 56043 56053 55791 55074 54246 53630 53577 52252 51989 51960 51368 52152 53204 52683 53318 52841 52320 52270 52499 52683 52504 52663 52013 51990 51929 50506 52368 52987 53666 54216 53849 53782 53827 53990 53971 53507 53146 53153 52900 52526 53669 53566 53104 53959 54002 53993 53803 52896 52943 51551 50807 51440 52624 53493 53809 53662 53148 52520 52476 52683 51788 52044 52136 50916 51370 50801 50584 49513 50012 50320 50756 51877 51662 50830 50601 50007 48751 49769 49470 49733 48379 48020 48136 48378 50128 50083 49260 48273 47821 47853 47748 48057 47868 47278 47202 47324 47504 47408 46101 46079 45939 44449 44988 45304 44996 44546 44031 42000 39394 39599 38617 37508 36072 34139 30958 29876 26577 16101 6453 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55493 54749 52831 51499 50999 49864 51224 53219 53589 54327 55878 57361 57494 58158 59794 60782 61538 61951 62016 61129 60737 60080 59921 59840 59238 58893 58784 58844 58799 58294 57544 57588 58030 58388 58553 59221 58823 58564 58283 57693 57504 57688 57708 57389 57251 57059 57098 56938 56764 56399 56606 56653 56369 55688 55988 56129 55986 56088 56722 57743 58187 58019 58038 57461 56184 57587 57882 56040 54766 55662 56343 56412 56123 56089 56150 56180 56297 55372 54199 54168 53301 53231 53824 53387 51656 51590 52711 52928 52573 52851 51936 50788 51701 53374 51827 52287 52832 51791 51751 52490 53742 54299 54000 53662 53057 53072 53778 53766 53363 52460 53103 52891 52644 52327 52213 52740 53338 54016 54012 53999 54090 54010 54578 53170 51637 51858 52593 54159 54031 53939 54312 54156 53674 52837 53324 52756 52861 52093 51156 51381 50786 49392 49191 50040 50086 50268 51226 50717 49876 49866 50061 50358 48407 48714 49837 48199 48390 49788 49959 49600 49162 47936 47556 47650 47763 48070 47909 47316 46959 46834 46818 46516 45598 44478 44832 44978 44629 43292 38809 39150 42226 42061 39788 39003 38688 37364 35583 33231 30070 25537 20952 11812 5098 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56910 56549 56216 55471 54679 53782 53980 54913 55021 55368 55366 55172 52587 50912 51118 52606 57672 60370 59996 58098 54437 60676 61417 60048 60113 59558 58726 58070 58520 58407 56893 55836 54743 54186 56270 59564 60074 60114 59648 58813 57483 57678 57839 57908 57882 57986 58077 57853 57554 57414 57310 57277 57396 56907 56131 56458 56400 56074 56094 56423 56829 56913 57113 57112 54870 56493 57501 57416 57038 56151 55492 55759 55944 55854 56057 56211 56083 55343 54172 53257 52679 53262 53507 53406 52278 53078 52208 53297 53547 53130 53028 52951 50352 53517 52339 53541 53324 51761 51352 52201 52150 54092 53777 53592 53530 53024 53654 53903 53651 53394 53718 52662 52291 52313 52564 52927 53460 54044 53988 54298 54784 54186 54926 52338 51394 53173 53900 53744 53497 53340 53213 53281 53162 53626 53390 52788 52810 51428 50109 50768 50490 50144 49961 49709 49996 49881 49934 50768 51316 50708 49176 50299 48020 47941 48219 48108 50221 49457 49829 50260 49067 48052 47981 48009 47749 48009 47944 47227 46676 46418 46511 46283 46123 45430 45150 44850 44178 44143 42832 41963 42298 42097 40732 39766 37989 36117 33036 26976 19966 10760 4520 1392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58902 58649 58139 58022 57766 57314 57087 56868 56628 56494 56227 56190 56077 54876 53621 53172 53610 55133 52560 51510 48728 51724 55656 58248 59397 60061 60448 59587 58933 57937 56386 55917 55439 54118 54009 56107 56952 59504 60520 59180 57963 56754 56208 57257 56604 57111 59209 59193 58843 58373 57987 57728 57036 57201 57279 58130 57958 56658 56173 56041 56038 55863 56291 56086 54114 56542 57482 56842 54294 52943 54923 54337 54581 54439 52297 54214 54617 54412 54054 53828 53372 53072 53474 53653 54243 54718 55643 54553 52830 52143 54074 53774 47524 53107 53278 52206 53477 51152 51900 51674 51931 52311 52613 51410 51266 51838 53001 52627 53578 53769 52754 51936 51058 52256 53128 53909 53604 53721 53638 54034 53956 53136 51990 52801 53810 54097 54040 54052 54023 54024 53959 53850 53509 52562 52206 52071 52399 51546 50767 50738 50157 50060 50707 50282 49844 49337 50052 50810 50342 50054 49208 50462 48404 49131 46650 49308 49316 49224 50134 50102 49136 48028 47988 48039 48072 47963 47558 46990 46461 46242 46298 46199 46073 45611 44901 44492 44067 43724 43221 42472 42363 41821 39937 38934 37862 35301 27587 17680 6777 1904 688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57217 59230 59872 59973 59772 59513 59198 58763 58226 57623 57279 56874 56484 56226 56016 55078 54358 53704 53161 52187 51029 51371 52890 53733 54188 53997 52847 54011 54504 54657 54644 54702 54567 54497 53596 52547 52080 52400 54877 58638 58913 58732 57753 57049 56820 58110 57834 56070 56546 56914 56376 55713 55477 55907 55699 55168 54919 55480 56030 56238 56129 55101 54646 55377 56197 56376 57134 58120 57163 54797 54172 54130 54163 54091 54044 54166 54177 53978 54000 54050 53983 53861 53694 53572 53714 54187 54787 54233 54097 54192 54232 53801 51051 47298 53992 55189 54793 54094 52531 52488 52749 52274 52947 52899 51110 52704 53280 51244 52507 52913 52267 51883 51927 52028 52524 53602 53348 52548 53296 53232 53096 53476 53693 54063 52402 52510 53130 53318 52978 52819 52607 52896 52844 51946 50874 50804 50964 51449 50846 50150 49220 48878 49071 49474 49246 49291 49562 50122 50581 50170 50054 50246 48599 48640 48682 50397 48443 49332 49944 49533 48258 47962 47971 47960 47754 47614 47027 46464 46231 46232 46237 46094 45792 45229 44672 43928 43730 43156 42610 42258 41806 41061 40153 37718 36529 34877 27043 15589 4692 803 422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50918 54330 57247 58384 59320 59649 60004 59984 59824 58630 58076 57844 57432 56883 56329 55979 55998 55488 54354 53180 52401 52359 52702 53553 54750 55442 54824 54608 54159 54477 54540 54077 54562 55879 56071 54971 53486 53566 54640 52842 54080 54893 54750 55157 53881 54781 55577 55862 57354 56244 55882 56328 56200 55484 53794 54940 56546 57552 56797 56623 56263 56087 55869 53978 55368 55436 56022 57418 57743 55410 53998 53807 54017 53620 53382 53921 53958 53847 54114 54442 54598 54468 54468 53937 53820 53680 53638 54139 54711 55688 55648 55402 48279 45377 52774 55787 56392 55847 52738 52163 53376 53731 54972 55152 54161 53782 53353 51737 53913 54001 54093 53421 52534 51957 51944 53750 53808 53789 53332 51961 53019 52882 52174 52630 53917 53040 52511 52430 51987 51977 51766 51851 51236 50450 49924 49974 50116 50042 49192 49034 48429 48456 49517 49304 48426 48518 48500 49664 50069 49946 49842 49570 48787 48300 50202 48954 48010 49417 49679 48503 47670 47799 47971 47503 47303 46940 46394 46093 45836 46214 46197 45984 45519 44290 44502 44000 43184 42679 42194 41560 40993 39878 38851 37339 35598 33198 23408 7823 932 433 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50819 51904 55006 56357 56543 57073 57258 57574 57862 57967 57982 58031 57909 57304 56678 56260 56326 56126 55732 54472 53554 52929 51418 49071 51266 53000 53524 55016 55769 55282 54098 53643 53587 55181 59143 59264 59138 57686 55662 55728 54888 54284 53801 55517 55578 55342 55807 54407 54872 55948 57840 54908 54459 55104 55653 55914 56340 57831 57876 57348 56279 54856 55603 55737 55780 55448 54261 53582 56510 57507 55117 52458 51118 51623 52432 52964 53118 53393 54010 54398 54790 54792 54744 54054 53847 53759 52672 52728 53239 53199 53076 51516 49744 50408 52431 53214 47738 53141 51661 49668 51806 52783 52549 53408 53757 53844 53862 53613 53091 53851 53831 53552 54409 54001 51763 53958 53949 54019 53614 51689 53098 53636 52959 52840 52928 52702 52326 52980 51971 51639 50173 51051 50782 50559 50344 50294 50138 50091 49908 49048 48769 49506 49973 48688 48409 48437 48624 49636 49934 49903 48932 48440 48099 48097 48358 48006 48579 48543 47979 47059 46607 47098 47018 46290 46514 46366 46230 44803 45997 46142 46100 45852 45432 44782 44352 43801 42833 42213 41108 40421 40056 39487 38830 37953 36086 30206 8921 1083 621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44544 49884 53900 54284 55300 56038 56098 56299 56573 56790 57014 57174 57232 57010 56622 56313 56428 56178 55757 54984 54313 53696 53156 51287 42704 41839 49743 48341 52270 54431 54147 53487 53319 54302 56296 54599 54707 56374 57013 55212 56764 57060 56109 56831 56446 54811 55264 55399 54528 53999 54429 54918 52883 52906 53520 53760 56111 56633 57910 58167 57853 54960 54949 53701 54910 55313 54992 55219 54483 55216 56957 56774 55287 53783 53269 52386 52303 52809 53897 55261 55171 54888 49468 46987 54236 50280 52233 52226 52386 52247 52133 51027 49822 50654 50354 42384 45280 52811 52748 51098 50308 51213 52114 52137 52214 53111 53933 53614 52474 52443 52710 52270 53079 53286 55281 53947 52592 52774 53136 52381 53321 55359 56949 56042 55701 52647 54566 53042 52788 52820 50684 50337 51402 51877 51923 52718 52669 51329 49513 48689 48248 50182 49983 50164 50289 50110 50019 50873 50630 49161 48386 48316 48489 48582 48061 48230 48063 48046 48219 47990 47704 47586 45874 46320 46449 46299 46148 45440 45953 46089 45968 45758 45218 44653 44242 43768 42404 41077 39031 38286 39362 38931 37350 37028 34502 21689 4812 1126 480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45769 53302 57847 56628 56067 56117 56081 56024 56008 56076 56273 56377 56411 56393 56301 56337 56503 56207 55900 55449 54922 54161 53819 53183 52589 51071 49536 51663 52198 54007 54557 53590 53383 53478 55332 54018 53420 53508 54233 54496 52260 53323 53418 52609 54196 55962 56380 54884 55323 55101 54327 52441 52959 52898 53879 54518 55301 54350 55684 56301 56218 56353 55260 55783 55671 54942 55107 54126 55208 54437 53940 53994 54707 56280 57270 56656 54632 53479 53284 52791 51888 50401 48724 49326 52127 50457 51861 52521 52650 52529 52304 51958 51299 51093 51422 42721 42379 52044 52283 51861 50294 51951 52051 52601 53414 53994 54009 53718 52777 52148 51936 51756 51934 52312 52226 53018 51871 50416 50157 51270 50802 50284 51349 50604 51008 50699 53427 49888 48810 48522 48250 48177 47420 48291 48976 48751 49072 49040 47482 46613 47034 46398 45663 44900 45600 47744 47628 47317 46873 45807 45533 47056 46331 46830 46387 46341 46173 45999 46048 45934 46306 46283 46200 46361 46336 46303 46232 46028 46243 46198 45960 45432 44792 44341 43717 42866 42121 40684 38257 36389 37790 37872 36156 34490 26943 11889 1656 802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54970 56213 57010 56697 56048 56389 56579 56506 56419 56372 56361 56351 56316 55980 55609 55690 56242 56249 56040 55907 55381 54653 53970 53092 52369 53580 54319 52810 52628 53932 54893 54283 53938 53692 53553 53603 54324 54341 54598 54957 54178 53909 53510 52878 51920 51510 55054 57850 58377 60263 58316 54894 53442 53284 54020 56010 56791 56967 56377 54577 53368 53656 53949 55918 56017 55979 55628 55826 55569 55730 52709 54709 53261 52420 53716 55659 55567 55456 55776 55609 54960 53596 52640 52208 52172 50270 51458 52328 52308 51076 50041 50953 51530 52060 51996 50867 51548 52069 52026 52026 52032 52136 52360 53060 53829 54040 54004 53654 52612 52153 51540 51606 52146 52116 51876 50176 51797 50462 50693 51837 52234 52281 51713 50350 51537 51217 50689 50208 50040 49657 49554 49470 49097 47861 49532 49799 48521 48473 48666 48706 47828 47487 47218 45648 47110 47500 47066 47116 46616 46629 46733 45900 45023 45121 44656 44457 42948 44048 45941 44236 44293 44292 44114 43964 43898 43914 44372 44156 44291 43983 44006 43806 43859 43417 42507 41732 41016 40077 38217 35063 35502 36331 35407 31701 18589 2809 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54024 52768 52791 51436 52159 51577 54323 56180 56179 56443 56508 56494 56360 55950 53610 52278 53793 55732 56198 56189 55873 54884 54294 53227 51703 55011 55977 55194 55436 54857 55570 57606 56910 55037 53939 53259 52512 54153 55151 56337 56418 55779 54441 53820 53203 52844 53711 54236 52617 53200 55107 57793 59392 57602 56402 56669 56291 55671 55967 54864 52430 51700 50807 53312 55617 55740 54694 53667 51869 53288 56279 58132 58208 55306 53527 54602 55737 54462 54668 54079 53942 53917 53789 53451 52511 52329 50737 50648 51628 48909 49338 48399 48936 49103 45686 44061 50902 51489 52071 51914 48610 51984 52896 53191 53850 53991 53977 53893 52794 52816 51743 51047 52270 51791 51317 51333 50596 51243 51450 51876 51968 51892 51260 52034 51738 51013 51470 51082 50908 50671 50209 50153 49417 49560 49952 49720 48998 48723 48418 48384 48070 47648 47303 45530 48026 47526 46187 46244 45889 46159 46160 44849 45881 45123 44438 43933 35146 44021 44051 44040 44232 44298 43562 44268 44166 43976 43793 43443 43394 43452 43534 43436 43474 42927 41997 40764 39920 38564 36690 33757 34008 33560 33832 23606 6609 840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54377 53377 52152 44498 41368 43211 47446 51366 55896 56467 56504 56580 56541 56260 55306 52938 52043 53251 55337 56080 54714 54079 54456 54712 54099 55487 57509 53512 53460 55896 56346 57280 57864 57838 56859 55274 50560 49886 53268 53488 55301 56276 55486 54482 53801 52660 51979 52379 51546 53217 53518 52821 54682 55573 51657 52030 55192 56703 57221 55353 52056 48872 49331 48294 51264 53412 54531 53156 52608 54271 54286 53649 53223 54592 53530 53816 54240 52603 55250 55286 54891 53316 51517 52052 53559 53537 52748 51969 51819 50547 48566 49171 49986 48640 40513 26376 45959 48503 48977 48508 48073 46484 50710 51743 52943 53424 53488 52792 53560 53876 54298 55544 54391 53287 53061 54544 53443 52919 52103 52090 52120 51760 51843 52313 51218 51014 51042 50874 50857 50786 50621 50357 49463 49664 49869 50282 47309 47078 48040 48244 48411 48167 48018 46057 48036 48041 47329 46802 46278 46358 45976 45467 45148 45516 42833 43533 44231 44210 44210 44184 44321 44564 44380 44047 43831 43278 42459 42199 42354 42784 43344 43581 43400 42434 41453 40414 39460 37564 35188 32380 31530 30174 27982 14757 4599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57190 56979 53304 52110 53998 54528 53324 55309 56057 56562 56539 56628 56687 56542 56184 54386 52967 54901 55774 56200 56000 55330 52878 54794 54909 55583 57363 57368 54492 55036 56098 56367 56736 57318 57690 57724 56396 54411 54287 53172 52842 53869 55363 54843 54061 52834 51947 51840 51914 52330 53246 53961 53973 53428 52019 51779 51043 52780 52967 53176 52151 51309 50922 50713 50591 51259 51518 51686 52012 52866 54354 55159 53939 51962 53240 53248 53070 52847 53401 54598 54620 54804 53930 53064 53000 51958 52058 52161 51050 50072 45694 50637 52118 51538 49176 45508 49763 45111 43379 48976 47833 46801 48739 48830 49884 50917 50513 47973 51916 51893 52577 52803 55987 56130 55593 53414 53867 54088 53780 54424 54629 53883 53674 53882 53391 53209 52732 52511 52501 52590 52383 51618 50687 51206 51151 51249 50382 50198 50389 50724 49380 48407 48083 48072 48391 48048 47598 46934 45163 44284 45389 45766 45616 45131 44846 44820 44550 44337 44436 44561 44508 44577 44484 43918 43799 43750 43371 42649 42362 42594 43117 43536 43210 42291 41288 40289 39180 37774 36253 33592 29821 26948 21250 14591 5003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54971 56794 56606 56468 56808 56531 56224 56608 56783 56967 56883 56814 56758 56752 57184 56812 56359 56553 57846 57404 55762 57357 56172 55816 54459 55070 56910 57871 57146 56710 56380 56518 56417 56734 57313 57200 57017 56206 55917 55773 55027 54822 55007 54731 53987 52880 52019 52066 52182 53361 54250 54764 53870 52431 52349 52681 50941 48741 48850 50246 50506 48861 49733 50529 50319 50081 49908 50260 50777 51273 51756 52606 54843 55409 53636 52933 53103 52914 53784 53964 53998 54159 55090 55451 54983 54014 54013 53610 53252 51109 50893 53052 52362 50224 49987 51042 49572 36456 45069 51441 50932 50767 50520 52191 53890 53373 52839 51803 51683 52636 52278 53042 53204 53108 52627 51870 51191 51647 51866 50726 51687 52356 52031 50666 51230 49613 49856 51577 52020 52140 51466 52359 50199 50063 45631 43871 44911 44469 45348 45713 45090 41347 42482 44734 45461 47014 46603 46077 45578 44781 44691 44737 44750 44330 44323 44744 44764 44537 44508 44342 45637 45643 45076 44357 44403 44367 44168 43724 43860 43792 43686 43746 43273 42463 41742 40518 37387 35988 34298 31998 22826 17497 18300 13356 2829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56668 56710 56199 56109 56300 56943 56418 56232 56370 57479 57484 57010 56974 56901 57039 57060 56771 57070 57740 58368 57347 57869 57116 56249 55424 55868 56493 57133 57294 57852 57674 56848 56337 56199 56812 57233 56760 56226 56017 56048 55893 55632 55099 54329 53167 52410 52787 52787 52797 53943 54606 55629 55899 55730 54590 54040 53804 52179 51506 51088 51166 50530 49551 48520 49447 49652 48377 49586 50011 50304 50699 51314 52270 53414 54733 55439 55233 53123 52321 52892 52948 53600 53741 53521 53294 54833 52957 52434 50980 49782 52102 53998 53421 52037 49226 47526 47740 50042 50948 50218 49121 49503 50902 51606 51452 50884 49406 46936 46099 46948 46687 45023 46196 46197 44803 44304 44509 45516 45996 46309 44732 44026 45077 44503 45876 45403 43108 43144 44077 43929 42323 43871 46356 45618 43292 41703 39701 32107 33256 34626 37161 33224 31039 30450 28123 32837 36220 41946 44851 44927 42743 42986 43036 43561 43602 43184 43708 44363 45398 46294 45861 45049 45726 45864 45202 44243 44296 44884 44479 44468 44821 44139 43534 42609 42002 41089 37972 35838 30254 21426 15943 11683 10208 6287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57210 57199 57128 57074 56953 57168 57120 57289 58444 58877 58493 57288 57011 56562 56629 56826 56611 56826 56882 56861 56931 57302 57753 56637 56314 56416 56620 57440 57660 56917 56938 56453 56101 56013 56231 56324 56346 56164 56033 55726 54569 54251 54249 54181 54039 53780 53630 53623 53172 53509 54302 55843 56082 55187 54607 54327 54216 54132 53799 53464 53000 52484 51812 51399 50844 50144 49600 49928 50107 50047 50041 50249 50633 50196 49623 48839 48327 48144 47843 47664 48184 47942 46569 46943 45929 44094 44666 44721 44581 44263 43122 44137 44386 44677 44788 42590 42548 43247 43534 44316 44681 44380 45097 45398 45087 44782 45200 45286 45411 45554 45547 45674 45672 45503 45296 45080 45568 45542 45546 45439 44841 44857 45063 45473 44792 44212 43453 43424 43516 43442 43212 43494 43677 44414 45054 44566 44352 43587 42676 42368 42056 41767 40578 39681 37836 38188 38746 38391 38308 39248 38090 38063 37598 37212 37191 36374 36310 36708 37583 39861 42832 41597 36732 39248 42264 41871 41760 41437 40758 39876 40089 39826 40756 41516 41790 40192 37767 28529 22532 15521 11430 9534 4499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57862 57653 57507 57413 57378 57347 57241 57130 57896 58952 58458 57389 56862 53376 53893 54679 54164 54579 56004 57213 57991 56971 57011 56822 56643 56676 57314 57106 57788 57887 57044 56382 56029 55933 56059 56180 56221 56259 55876 55396 54324 53962 54002 54016 53430 52869 52654 52640 52776 53104 53846 55194 54967 53243 54276 54227 54107 54139 54024 53976 53768 53088 52442 51497 51033 50336 51526 51247 50679 50661 50669 51381 51134 49957 48808 48078 48039 47031 46607 47082 47770 47769 47619 47849 47401 47412 47752 47732 47249 47298 47358 47394 46839 46981 46782 46378 46383 46558 46641 46212 46152 46892 46388 45764 45681 46861 47664 47838 46299 46858 46491 46402 46227 46184 46222 46219 46216 46131 46330 46221 46211 45516 44149 43912 43829 42280 42018 42106 42213 42224 42067 41544 41707 42539 42932 42837 42179 43403 43442 43324 42186 40960 40071 40762 40724 40753 40673 40770 40657 40919 39469 38377 38691 38578 37591 37127 36719 36034 34967 34578 31847 32268 27243 32293 31720 31536 30698 31317 29216 26481 26754 27523 28154 29403 27858 27812 28737 28062 28010 27168 26661 16054 1006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58301 58113 57947 57727 57603 57509 57382 57211 57081 57207 57323 57167 56868 54750 51613 51932 53980 53257 51752 54873 57980 57320 57542 57079 55842 56210 57057 57454 57211 57904 57262 56573 56126 55966 56028 56147 56253 56919 56524 50357 53208 53916 53917 53681 53088 52179 52176 52356 52880 53403 53880 54150 54201 54127 54144 53937 53827 53484 53302 53077 52770 52350 52050 51540 50306 49102 50472 51481 51588 51736 51762 51829 51029 49928 49369 48767 48700 48009 47633 47852 48092 46363 48554 49801 49762 49579 49634 49162 48141 47990 47957 48002 47546 47661 47322 46993 47382 47839 47881 47076 47152 47383 46439 46773 46663 47760 47787 46957 46078 45896 46100 46043 46201 46414 46343 46289 46246 46094 46148 46040 45856 45562 42702 44341 43267 42808 42537 42522 42359 42119 42046 42050 42030 41953 41664 41413 41443 41599 41716 41922 41791 39832 37524 38891 40110 39896 37956 39034 37483 38694 38713 38360 37808 36959 36650 35509 35549 36149 29546 26508 29003 32524 30658 32433 30777 30380 30488 30873 29394 28894 31833 27878 29841 30556 30633 30204 30199 30179 29981 29224 28338 14282 3373 343 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58504 58387 58231 58080 57844 57667 57572 57483 57337 57290 57403 57521 57283 56579 54852 53996 53961 54643 53611 53351 54739 56678 57031 57538 54428 54407 56340 56850 56738 57149 56853 56447 56130 56041 56104 56226 56272 56237 56222 54360 53937 53960 53959 53459 52637 52007 51037 51848 52930 53840 54029 54192 54176 53221 53632 53734 52719 51930 52781 52843 52536 52256 52023 51628 51136 50901 50662 51160 51783 51677 51389 50812 49537 48574 48714 49380 49257 49100 49094 48668 49244 49401 49762 49862 48110 49937 49997 49351 47119 48427 48449 47987 47981 47878 46706 46681 47504 46941 47041 46926 46824 47072 46650 46154 47239 48002 47529 46231 45440 45788 45669 45539 46001 46240 46063 45802 46059 45907 46009 45870 44902 44521 44556 44029 43708 43174 42752 42706 42702 42532 42332 41789 41803 41996 42033 41603 40910 40592 39940 41568 40247 40156 40119 40303 40249 40048 39702 38569 36857 36662 36774 36420 36902 35908 35370 35342 33751 33423 31817 32413 31481 29603 31464 32549 30487 30916 31616 31330 27958 23967 30074 25058 28136 30136 30107 30400 30703 30347 30232 30512 28570 10959 5662 666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58459 58419 58347 58262 58127 57930 57726 57612 57472 57478 57564 57538 57529 57342 57153 56952 55599 52919 55230 54651 54449 55478 57434 57473 56456 56993 57764 57274 56680 56666 56489 56317 56158 56188 56208 56219 56216 56002 55914 54827 52636 52728 53811 54018 53619 51941 48758 50397 53508 53796 53704 54211 54359 54182 54031 53331 53822 53427 53212 52854 52580 52467 52208 52044 51854 51317 51110 51151 51312 51014 50870 50341 49622 48994 49422 50023 50454 50850 50911 50802 51094 51257 50650 50717 49801 50006 50510 49661 49866 50049 49930 49260 49212 49347 49122 49032 48417 47886 46522 46050 46280 46600 46760 46908 47631 47304 45988 46172 45996 45354 45590 45317 45117 43253 44693 45881 44729 45557 44737 43667 43247 44897 44311 42952 42473 41801 42034 42039 41817 41973 41497 41503 41840 40916 40792 40649 40086 40149 39594 40184 40094 39692 39409 38889 38329 37177 38418 38229 37723 37017 36762 36297 36634 34869 34618 34563 31328 29989 32353 28927 27989 30792 30248 31552 32048 31410 32239 31114 29324 23054 26723 25553 27822 31686 30186 30287 30318 30133 30350 31101 22189 12254 6798 760 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58138 58193 58251 58276 58263 58503 57998 57688 57200 57182 57386 56777 57129 57301 57371 57554 57287 56750 56639 56736 56873 56840 56987 57412 56827 56870 57282 57073 56708 56592 56748 57904 57033 56541 56273 56027 55781 55507 55631 55379 54239 53664 53957 54070 54158 52503 43689 40342 46872 52412 53171 54036 54589 54753 54032 53083 54018 54081 53729 53100 52633 52153 52018 51996 51717 51228 51240 51292 51263 51139 51084 50536 49849 49811 49983 50496 51018 51817 52034 51719 51946 51896 51901 51886 51779 51294 51687 51560 51721 51852 51729 51702 51689 50908 49760 49193 48232 47836 47324 47360 45929 45144 46396 47023 47043 46187 44601 46263 45996 45988 45989 45994 45807 45211 45360 45740 44628 44223 43599 43534 43838 43536 42179 41878 41436 42123 42092 42094 42087 42074 41569 40557 40293 40310 40124 40072 40001 39136 39711 40056 39577 39168 38772 38944 38181 37697 36792 37546 36487 35689 35890 33970 34956 34072 35398 35948 33283 33992 32078 32409 32118 29489 31462 31592 31746 31954 31821 31674 30598 26840 28492 24179 27736 30260 30026 29088 28979 30084 30488 31313 16161 9904 4094 579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57826 57863 57924 57967 58079 58591 58434 57877 56723 56349 57213 56643 56077 56577 56969 57372 57538 57514 57571 57578 57582 57402 57189 56974 56781 56800 56971 56836 56719 56602 56592 57913 58080 58543 56368 56179 55730 54951 54497 53517 53834 54377 53982 53486 53943 54151 53002 49611 52072 53990 53926 53757 54500 55752 52510 54481 54401 54251 54037 53586 53002 52383 52050 51992 50953 50803 51433 51547 51423 51423 51600 51058 50111 50621 50776 50984 51168 51621 51712 51160 50249 51146 51299 51466 51293 50553 50076 50567 51181 51213 50714 50366 50039 48048 46521 47259 47413 47694 47107 46866 45996 45983 46519 46503 46281 46208 46186 46024 45987 45981 46027 46329 46753 45940 46059 45732 44041 42226 43438 43893 43937 43113 42204 42003 42090 42054 41487 40950 42039 41290 40539 42174 39761 40521 40552 40269 40021 39263 38203 38132 38214 38188 37243 38082 37706 37910 36032 36990 36743 37379 36192 37498 37053 35382 33791 33636 34000 33566 32763 31982 31766 32012 32047 31797 32290 32036 31652 31746 31179 28690 24261 28426 25561 26189 30119 30342 30027 29767 30623 30491 12713 8219 3111 321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57543 57523 57517 57502 57561 57537 57888 58008 56952 55114 56597 57369 56742 56112 56022 56266 56811 57300 57658 57728 57586 57336 57036 56780 56609 56656 56780 56686 56416 54621 55719 56510 56414 56606 56297 56250 56107 55924 55681 55380 53239 52878 52918 52657 53268 53762 53746 52708 53971 53922 53906 54118 54404 55461 55256 54419 54334 54406 54253 54074 53843 53530 53196 53038 51850 51726 51999 51949 51700 51463 51851 51668 51211 50931 50881 51062 51130 51481 51631 51504 50744 50380 50341 50467 50340 50172 50000 49969 50119 50208 50046 50008 49351 48834 47857 47288 46774 47543 46972 46441 46039 46539 46817 46416 46179 46300 46058 45956 46110 46119 46059 46141 45411 44850 43996 44543 43807 43543 43387 43967 43401 43047 40224 41726 41826 40433 40941 41499 42191 41306 40312 39698 39627 38424 39853 38596 36134 37692 39444 38323 39360 40301 39884 38092 38239 38201 37619 37406 37026 29733 37513 36111 35443 36023 36407 35651 35006 34374 33454 31067 31833 32023 32174 32174 32338 32221 32019 31791 30763 30167 29497 30440 29183 30541 32813 29704 30237 28816 30279 27756 12016 6968 1270 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57606 57494 57417 57324 57202 56497 57540 57747 57563 56479 56921 57454 57328 57064 56397 55928 55771 54770 57089 57416 57211 57001 56757 56521 56376 56486 56630 56514 56256 54484 55720 56470 56468 56299 56239 56248 56168 56079 56034 55084 50988 50372 52947 55412 54886 54046 53337 52680 54882 55708 54539 54120 54152 54089 54036 53401 54077 54287 54273 54144 53146 53319 53999 53960 51087 50872 52010 51969 51948 51830 51819 51743 51501 51192 50602 51224 50706 50522 51029 50692 50786 50372 50056 50037 50006 49996 49722 49818 49976 49628 48979 48728 48750 48699 48053 47898 45892 46647 47079 47008 46830 47008 47247 46797 46008 46112 46009 45826 46068 46027 45989 45231 43490 43518 42603 42713 43264 43988 43999 43474 42378 42238 40179 38822 40598 40998 41011 41641 41948 41897 41713 41034 40586 40737 40707 40533 40373 40339 40333 40087 39289 37799 38523 35862 40029 38368 35952 36231 36764 36889 33650 35288 34670 36272 36229 36081 35879 34896 34219 33640 32187 32038 32118 32473 32403 32467 32081 31337 30520 30500 27801 25843 27199 26782 27657 26789 27338 28271 30418 29191 14679 5453 999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58200 57827 57694 57539 57412 57451 57521 57594 57567 57470 57493 57580 57501 57348 57118 56509 56570 56651 57126 56979 56828 56632 56553 56389 54933 54889 56529 56667 56340 56112 56506 56512 56427 56292 56211 56130 56038 55998 55464 54012 54202 54201 54673 53768 54918 56982 56827 57937 55904 55082 53502 53654 53944 53946 54056 53610 53698 53708 53528 53349 51842 51741 52784 53963 51718 51430 51813 51452 51228 51780 51960 51972 51899 51661 51517 51719 51144 51596 51750 51490 51724 51549 50967 50327 50014 49991 49537 48124 49862 48997 48052 48003 48621 48388 47381 47210 46893 45871 46424 46092 45119 46793 47229 46794 45540 45824 45598 45301 44172 44826 44552 44073 43801 43327 43651 43210 43960 44002 43917 43207 40230 42251 41567 41848 41502 40736 41577 41960 41579 40578 39890 40134 40108 40162 40213 40159 40037 39770 39977 39613 39662 39616 39260 38256 36494 38078 35670 35956 36231 36867 35579 36280 36700 36574 36262 35940 35436 34411 34090 33770 32546 32322 32058 32383 32584 32561 32192 31517 31562 28091 28720 27241 27287 26949 26807 27642 26224 27632 29857 30639 17651 4046 581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59658 58959 58277 57916 57713 57539 57513 57597 57646 57668 57628 57556 57407 57243 57097 57041 57056 57017 56982 56879 56670 56266 56317 56551 56453 56222 56677 56731 56652 56581 56522 56484 56344 56228 56104 56022 56011 56076 55908 55869 54481 53494 54518 53648 53603 53550 53361 52104 53720 55716 55719 55333 55129 54454 53973 52677 51840 52042 52339 52317 51991 51454 50370 52414 52089 50376 51934 51412 50619 51781 51646 51933 51922 51980 52008 52009 51670 51400 50126 51048 51690 51710 51386 50422 49834 49778 49892 49548 47166 47539 46670 47654 46039 48956 48430 46449 46171 46244 47670 47302 47374 46710 45093 45924 44369 44297 44368 43953 42916 43700 43950 43391 43378 42010 43036 42081 43458 43957 43217 42510 42177 42169 41988 41978 41814 42071 42027 41456 40404 40011 40128 40214 40152 40076 38566 39949 40169 40191 40117 40073 39209 39963 39259 38350 38120 37952 37898 35606 36582 35563 35330 36551 36578 36196 35879 35286 34932 34700 34344 33977 33434 32631 32107 32254 32563 32598 32284 30746 28059 30070 28551 29301 26330 27144 25866 24736 26269 28734 30180 29673 12482 3168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59546 59929 59607 58864 58240 57809 57566 57534 57553 57611 57569 57410 57169 57009 56953 56920 56918 56907 56883 56832 56711 56431 55406 56577 56737 56706 56680 56639 56569 56517 56488 56404 56251 56137 56036 55989 56003 56057 56111 55973 54022 54348 54732 54473 54201 54172 54099 53946 53710 53150 53050 54582 54159 54602 55257 54134 52551 51609 50926 50497 50520 50314 51072 51390 51831 51533 51846 51966 51932 51969 51371 51044 50196 50327 51587 52064 52156 52111 51462 51447 51634 51460 51589 51392 50912 49889 50657 50322 49311 49707 49111 49951 49456 46620 44511 44222 45237 45647 46712 46420 46082 45911 44102 44308 43722 43542 43990 43992 43944 42984 43103 41074 41774 42480 41679 43161 44026 43610 42212 42478 42186 42141 42017 41659 40804 41790 41891 40008 40074 40150 40164 37217 40099 40106 40151 40139 40148 40244 40058 39087 39612 39754 39226 38357 37983 37994 37988 36788 36743 37199 34554 36529 36604 36118 35829 35628 35703 35763 35480 33639 33737 33527 32133 32273 32541 32587 32208 31253 28946 30786 30482 29084 27886 29761 29344 27532 29354 30141 30222 28130 11323 1626 575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59356 59098 59541 59856 59413 58540 57872 57656 57512 57540 57504 57312 57027 56911 56852 56809 56763 56738 56724 56723 56666 56431 56133 56476 56616 56571 56513 56466 56454 56444 56418 56336 56217 56123 56040 56039 56112 56150 56141 55953 55384 55310 55888 55133 54528 54347 54412 54481 54178 53987 53720 53377 52373 52074 52754 52596 52751 53887 55491 55234 54994 54439 53640 52162 52079 52158 52190 51800 51038 50840 50633 50386 50872 51492 51990 52012 51900 51811 50663 50167 51154 50501 50669 50400 50449 51267 51673 50392 50024 50114 50024 49841 48688 48192 46478 46878 45744 45844 46501 45953 44710 44126 44196 45951 44683 42822 42891 43603 44002 43240 43118 42758 43058 43451 43818 43930 42851 42507 42081 42716 42578 42453 41492 41699 41478 41716 41719 40629 40137 40098 39609 40183 40192 40327 40211 40099 40150 40170 40132 40136 39303 39563 39051 38686 38474 38287 37933 37158 37069 36910 37010 36992 36934 36792 36101 35548 35039 35257 35036 33390 33028 33318 32114 32386 32519 31871 30550 31919 31616 29727 28947 30229 31118 28052 29141 30043 30111 30173 30348 23924 10149 3070 668 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58643 58844 58529 58886 58363 59172 57940 57427 56122 57533 57506 57330 57047 56898 56801 56739 56680 56652 56626 56612 56539 56189 55206 56294 56491 56434 56384 56358 56358 56366 56352 56299 56222 56163 56131 56127 56119 56081 56102 54709 52244 52749 54239 54917 54459 54031 54244 54181 54021 54012 53920 53184 51942 51289 52597 51874 52480 53760 54596 55327 55834 55931 55973 55891 55517 54757 53724 52074 50543 49157 49958 50176 49850 50344 50174 51376 51022 50249 50231 50583 50940 48427 49911 50096 50271 50754 50869 49971 49298 49832 49990 49687 49038 48846 48060 47527 45826 45629 46621 46006 45186 45048 45173 45108 44020 43274 43970 43992 44001 43994 44016 43913 43774 43824 43908 43374 42339 41978 42053 42979 42311 42529 42914 41873 40698 41768 41720 41499 41146 41389 40450 40353 40508 40503 40409 40159 40237 40221 39957 39906 39183 38808 38827 37932 37927 37971 37368 35282 36729 36572 35051 36682 36237 35176 34918 34924 34134 33412 34362 33213 33448 33536 32977 33121 31874 32474 31672 30729 28759 29349 29423 30598 28036 29316 29906 30019 30146 30208 30351 20967 9973 5032 1419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58253 58152 58744 59234 58626 58019 57904 57720 57353 57479 57524 57407 57166 56970 56797 56684 56584 56517 56444 56374 56368 56357 56312 56340 56316 56262 56252 56242 56259 56291 56301 56266 56217 56180 56153 56112 55999 55302 54346 54590 53738 54191 54810 55400 54402 53992 54042 54059 54170 54147 53989 53514 52178 52152 52319 53671 54143 54151 54139 54143 54072 54259 54706 54172 55354 55881 55710 53691 53034 50578 51644 52112 52423 52241 52012 52152 51784 51322 51218 51347 51664 51339 50711 50334 50763 50994 50862 49844 48838 49920 49916 49942 50072 50029 49466 48788 48371 47881 47503 47039 46626 46340 44849 45831 45712 42974 43838 43669 43963 43947 43953 43488 42244 42507 43436 43052 43063 42182 40952 42386 42813 42246 42072 41883 41804 42063 41748 41511 40198 41321 41694 41331 40783 40562 40401 40181 38813 40302 38894 39981 39931 39426 39013 38814 38244 38019 37353 36740 36406 36476 36469 36457 35237 34973 35038 33690 34461 33177 32854 32434 32706 32219 32046 31256 29269 32544 29492 28541 28722 27763 27921 30113 28242 29252 30181 30566 30232 30268 30289 19427 11421 5064 1677 756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59733 58972 59852 59820 59743 58130 57774 57584 57403 57204 57457 57453 57248 57051 56821 56649 56493 56341 55878 55719 55467 56062 56113 56124 56117 56097 56108 56117 56140 56213 56240 56213 56172 56124 56084 55832 55286 54010 54368 54667 54639 54751 54790 55007 54393 53999 53994 54002 54052 53756 52326 53141 52260 52704 53776 54058 54127 54062 54046 54026 53993 53963 53954 53579 53779 54183 54618 55072 55207 54181 53929 53958 53668 52414 51566 51901 52334 52201 52069 51900 51889 51744 51320 49698 50442 50928 50754 50059 49599 50311 49882 50136 50228 50079 49784 47709 47451 48247 48103 47960 47957 47449 46562 46554 46250 46051 44459 43716 42866 42804 42820 42326 42764 42128 42658 40553 42329 42878 42000 42587 42406 41890 42081 42022 41914 41972 42169 42116 41791 41779 41537 41234 40762 40343 40084 40107 35776 39014 39684 39893 39696 39290 39047 38947 38614 38172 37990 37687 37358 37148 36539 36337 36403 36551 36139 35634 34314 32391 30553 29568 31773 31088 28182 27612 24563 23848 25922 28177 27926 28690 28551 29082 29230 29564 29982 29709 30132 30220 30234 21973 7837 1410 1352 667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59856 59681 58474 58182 58237 57889 57697 57190 56284 56054 57113 57382 57233 57054 56827 56641 56436 56170 55438 54262 53171 54996 55332 55354 55371 55520 55722 55999 56114 56116 56132 56114 56108 56074 55917 55250 54670 54060 54081 54006 53931 53908 54090 54262 54173 54039 53997 54019 54052 53409 52448 52202 52038 52592 53671 53867 53864 53826 53778 53719 53702 53631 52916 52232 53793 53982 53991 54022 54244 54608 53396 52718 53648 52136 49999 51888 52224 52050 52007 52029 52003 51873 51622 50887 50914 51018 50787 50217 50410 50487 50367 50213 50134 49919 49578 48480 48799 48734 48496 48117 47799 47117 46070 46548 47212 46522 45932 44317 43410 42554 43594 41571 41573 37278 41249 43551 43920 43163 43687 43599 42489 42209 41444 41629 42143 42011 42202 42174 42101 41998 41620 41298 40728 39961 40088 40062 39627 38908 39333 39493 38962 38790 38813 38868 38690 38284 38127 37216 37873 37892 37069 35668 36290 36628 36291 35811 33351 29983 28522 28413 27522 26232 27504 25012 25593 27960 27408 28546 28593 28589 28708 29834 29213 29707 29574 29609 29891 29760 29948 23223 7313 1287 993 621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60007 59937 59110 57719 57786 57461 57463 57552 57220 57138 57474 57392 57204 57006 56832 56664 56444 56244 55969 55070 54668 54724 54456 54328 54373 54620 54990 55412 55920 56087 56108 56103 56017 55737 55292 54711 54161 53880 53768 53698 53664 53646 53738 53866 53883 53869 53821 53743 53583 53439 53179 52131 50484 52724 53210 52540 53122 53438 53437 53493 53498 53488 53236 52659 53309 53662 53886 54160 54064 53914 53194 52824 52131 52191 52094 52218 52046 51981 52024 52076 52047 51911 51748 51541 51420 51199 51042 50956 50991 50599 50166 50019 49917 49649 49329 48949 48739 48284 47968 47089 47120 46362 46020 45108 45458 46644 45823 45702 44493 43658 43683 43269 42947 43571 42298 42748 43842 44124 43906 43913 42668 42130 42174 42163 42160 41817 42112 42133 42129 42097 41470 40721 40356 40217 39894 40034 39383 40088 39957 39760 38658 38428 38290 38177 38162 38108 38120 37492 35894 36824 36966 36297 35911 36422 36059 34588 31450 27916 24607 26629 24408 26259 27446 25710 26391 28399 27462 28517 27932 28772 28946 29713 29172 29621 29352 29274 29627 29159 29400 20318 8782 2847 988 637 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60726 60004 59071 56884 56698 57148 55712 57259 57680 57678 57631 57489 57303 57049 56878 56670 56408 56164 55849 55028 54373 52998 52260 52696 53446 53847 54189 54674 55261 55688 55804 55706 55390 55037 54570 54074 53770 53607 53538 53489 53438 53442 53494 53561 53518 53487 53360 52983 51658 52887 53093 52940 52758 51430 52187 52867 53026 53292 53290 53309 53308 53253 53199 53094 53041 53119 53200 53558 53883 53881 52959 51417 51130 52190 51993 51978 51953 51969 52022 52070 52054 51930 51821 51619 51421 51160 51029 50932 50733 50340 49991 49851 49663 49387 49093 48866 48459 47774 46549 45832 46800 46367 45994 45852 46036 46431 46001 46116 45453 44476 44114 42944 43352 43629 42721 40494 43580 44367 44479 44162 42763 42148 42146 42152 42103 42152 41547 42179 42176 42109 42039 40269 41254 40457 40174 40890 41431 40752 40250 40158 39468 38970 38573 38197 38313 38176 38089 37484 37720 37516 37244 36923 36399 36358 35602 33176 29413 28534 27101 23802 27541 27417 27793 26933 28203 27882 27890 28106 27731 28679 29139 29432 29571 29523 29138 29059 29239 28621 28891 18990 9329 3684 1753 873 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62366 60288 59958 59541 58430 58321 58626 58684 58574 58141 57986 57837 57671 57371 57048 56764 56339 55940 55270 54414 53700 52713 51192 52982 53412 53573 53718 53970 54386 54723 54977 54946 54674 54257 53903 53689 53526 53386 53294 53269 53251 53244 53244 53248 53239 53132 53000 52858 52139 51903 52597 52871 52950 52409 52303 52809 52998 53100 53128 53117 53068 52982 52880 52759 52660 52622 52686 52796 53129 53339 53058 52079 51893 52247 52356 51984 51926 51951 52018 52067 52046 51942 51760 51467 51191 51018 50822 50537 50212 50084 49919 49678 49469 49136 48921 48772 48443 47821 46909 45690 45796 46888 47282 46812 46876 46368 46033 46331 46037 45467 44953 44630 44566 44672 44283 43401 44137 44392 44466 44077 43153 42647 42539 42419 42296 42401 42354 42398 42336 42232 41377 41817 42001 41852 41386 41318 41567 41097 40628 39911 40008 39030 39591 39623 38851 38537 37692 37934 37690 37249 37069 36814 36507 35898 34150 30900 28966 28216 27658 24601 25518 26090 27513 27963 28209 27262 27641 28258 28482 28756 29322 28502 29120 29013 28533 28154 28060 27989 27158 17992 10386 5338 3156 1393 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58847 58967 58780 58018 58033 58280 58693 59206 59530 59760 59423 59118 58539 57874 57558 57092 56304 55663 54886 54017 53637 53384 53476 53384 53291 53301 53358 53489 53704 53847 54027 54039 53912 53661 53471 53322 53169 53048 52993 52989 52989 52991 52967 52914 52874 52821 51747 52750 52299 50110 52136 52660 52722 52426 51353 52138 52839 52906 52884 52863 52767 52713 52617 52523 52383 52219 52017 51998 52200 52487 52581 52363 52260 52473 52471 52090 51923 51926 52024 52061 52021 51951 51612 50628 50732 50949 50658 50377 50120 50028 49879 49548 49291 48968 48802 48688 48456 47994 47062 45968 45023 46107 47358 47117 46919 46501 46163 46447 46222 45486 44976 45078 44764 45050 44889 44754 44694 44327 44144 44102 43956 43716 43443 43186 43033 43030 42962 42842 42542 42256 42367 42234 42079 42083 42094 41970 41497 40653 41106 40384 39979 40382 40136 39701 38148 38736 38188 37702 37497 35017 36530 36522 35867 33791 32120 29043 28844 27452 24789 23590 24589 25716 26659 27849 28237 28411 28497 28516 28683 28869 29678 28968 28599 28249 27934 27273 26817 26638 25034 17552 13013 5910 2677 1491 347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57504 57249 57746 57728 57791 57784 57841 57968 58074 58012 58413 58761 59294 59736 59269 57874 56776 55756 54939 53988 53657 53507 53282 53027 52926 52904 52913 52912 53009 53051 53219 53229 53208 53102 52993 52873 52799 52681 52626 52622 52629 52630 52600 52536 52438 51766 52526 52579 52456 52542 52469 52028 52504 52664 52694 52656 52672 52620 52540 52360 52236 52281 52338 52370 52296 52182 52004 51683 51541 51681 51916 52214 52372 52422 52240 52052 51837 51799 51994 52104 52072 51926 51477 50797 50893 50911 50689 50432 50222 50021 49813 49500 49184 48838 48619 48528 48372 48114 47667 47054 46983 47222 47477 47100 46839 46432 46118 46426 46139 45898 45690 45550 45354 45156 45021 45073 44324 41227 42076 44014 43981 43806 43559 43254 42976 42743 42906 42827 42212 41684 42216 42474 42378 42264 42233 42077 41926 41946 41572 40727 40590 40753 40412 39863 39603 38603 38242 37991 37389 35924 36488 35654 33582 32173 30876 28279 27791 25682 23632 25248 23997 24841 25880 27400 28076 28116 28280 28454 28600 28862 28984 28608 28351 28069 27487 26643 25882 25198 23056 16980 14732 6684 2486 1400 326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57467 56722 57253 57610 57579 57568 57578 57609 57652 57673 57708 57804 57811 57827 57802 57838 57371 56313 55481 54279 53689 53362 52992 52822 52732 52686 52664 52611 52559 52506 52370 52253 52233 52270 52182 52312 52327 52318 52246 52249 52258 52243 52258 52278 52183 51893 52246 52358 51936 51679 52339 52270 52496 52562 52551 52526 52463 52394 52296 52096 50887 51171 51692 51984 52179 52193 52102 51882 51590 51437 51199 51336 51491 51696 51710 51492 51468 51464 51723 52024 52021 51560 51453 51156 50888 50762 50653 50472 50217 49997 49756 49494 49139 48670 48403 48328 48137 48046 47876 47562 47500 47500 47419 47123 46801 46458 46256 46143 45973 45846 45678 45514 45282 45069 44990 44912 44192 42722 43487 43972 43949 43789 43547 43216 42828 42402 42686 42693 42128 41340 41676 42463 42530 42426 42293 42173 42016 42078 41964 40208 38328 39929 39912 38603 38948 38426 38162 37733 37559 36460 35862 32991 29961 32163 30659 26687 26491 25748 25688 24057 21700 24592 23707 26307 27672 27968 27924 28253 28541 28727 28543 28332 28167 27874 27203 26471 25293 23448 20853 16879 14464 5607 1913 1214 366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57266 57340 57402 57428 57426 57386 57361 57360 57372 57397 57398 57412 57423 57391 57336 57248 56973 56494 55843 54519 53664 53169 52842 52678 52570 52521 52486 52396 52268 52126 51963 51688 49928 50781 50438 51377 51882 51922 51952 51938 51804 50458 51396 51277 49552 51933 52152 52242 52234 52090 52279 52408 52444 52416 52418 52399 52337 52212 52287 52181 51120 51211 51328 51033 51060 51599 52047 52119 52039 51819 51294 51862 51939 51778 51710 51990 51654 50993 51182 51561 51560 50342 51464 51031 49772 50308 50516 50428 50188 49963 49718 49489 49136 48616 48047 47997 47998 47938 47782 47627 47494 47364 47191 46992 46748 46489 46150 45993 45877 45717 45516 45343 45113 44953 44884 44806 44439 43719 43993 43984 43871 43693 43470 43229 42990 42897 42868 42551 42431 40761 42133 42562 42481 42413 42334 42260 42291 42314 41889 38461 35734 38571 39472 39188 38584 37088 36320 37756 37861 36739 34831 33811 33792 30964 30920 26861 27792 26534 17508 20492 20252 22953 25870 26410 27441 25823 26730 28242 28504 28402 28150 28003 27994 27968 27392 26677 25836 23771 19763 15799 10497 4852 1521 958 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56807 57154 57221 57242 57228 57208 57189 57166 57161 57163 57163 57159 57130 57094 57009 56866 56524 56072 55432 54306 53517 53061 52669 52446 52323 52357 52332 52203 52033 51890 51816 51783 51744 51658 47644 49746 51726 51779 51801 51800 51783 51762 51803 51571 50534 51454 51867 52033 52168 52231 52234 52236 52271 52229 52146 52236 52199 52236 52274 52628 52917 52676 52269 52062 51769 51811 52048 52039 52324 52783 51868 52028 51224 51533 51961 51993 51929 51351 51079 51587 51804 51572 51354 50922 50408 50430 50371 50177 50047 49876 49637 49392 49082 48669 48300 48034 47961 47816 47630 47509 47346 47090 46882 46683 46567 46442 46112 45918 45749 45582 45370 45173 44998 44809 44660 44581 44362 44020 43990 43897 43723 43521 43354 43172 43004 42886 42717 42503 42462 42084 42542 42302 41984 42220 42267 42214 42179 41862 40949 36440 37904 38833 39447 39043 38476 36517 36952 38059 37860 34489 34321 33622 32059 32409 29961 28102 29041 26983 13858 23052 23901 22233 25023 26238 27163 27410 27854 28067 28121 28004 27780 27589 27576 27600 27540 26859 26071 24813 20466 16663 12188 8127 2569 1118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56839 56967 57000 56957 56940 56981 56997 56937 56904 56912 56917 56887 56849 56754 56629 56460 56047 55511 54780 53912 53298 52829 52330 51991 51606 51994 52019 51939 51816 51701 51677 51670 50634 49541 51448 51528 51562 51589 51604 51607 51616 51629 51596 51191 50884 50521 51646 51869 52011 52127 52143 52142 52100 52088 52099 51972 51708 52131 52273 52666 53383 53676 52782 52033 52099 52131 52114 52071 52257 53338 53477 52374 51700 50340 52069 51932 51983 51332 51152 51761 51900 51541 51168 50830 50473 50293 49693 49161 49871 49690 49442 49149 48876 48609 48299 48041 47930 47724 47488 47380 47198 46918 46636 46464 46288 46137 46007 45834 45628 45444 45178 44980 44823 44596 44400 44294 44163 43988 43840 43700 43527 43352 43163 43004 42869 42764 42631 42571 42560 42492 42367 42166 41460 42149 42187 41968 41560 40424 40861 40467 40082 39650 39307 38216 38441 38328 38158 37991 36969 35257 34043 33437 32094 30604 28226 24602 19733 25969 25729 25560 22996 25273 25196 26120 26703 27294 27697 27982 27897 27641 27311 27080 26994 26958 26872 26829 26029 22609 20943 19046 14600 8486 2944 824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56341 56681 56758 56494 56338 56790 56824 56688 56578 56658 56708 56691 56617 56510 56364 56123 55573 54863 54086 53454 52907 52459 51971 51643 51620 51183 50603 51643 51598 51522 51501 51501 51193 51102 51283 51328 51354 51356 51386 51418 51470 51516 51543 51090 50187 51346 51656 51697 51783 51872 51923 51917 51866 51757 51869 51977 52042 52063 52083 52116 52068 51887 51258 50783 51879 51898 51869 51863 51867 52032 52077 52139 52109 51719 51729 51419 51140 51079 50942 51424 51929 51163 50896 50677 50434 50239 49902 49641 49631 49302 49044 48856 48658 48467 48173 48004 47941 47700 47447 47302 47132 46911 46633 46450 46169 45996 45993 45781 45553 45410 45107 44859 44687 44483 44169 43986 43773 43669 43573 43489 43369 43169 42919 42669 42631 42582 42480 42367 42276 42212 42168 42103 42011 42073 42048 41742 41310 40854 40729 40132 39577 39664 39540 39189 38839 38512 38187 36874 36108 34391 33630 32940 31893 32151 26840 20627 21934 15146 26681 26396 25310 25916 25610 25560 26323 27049 27447 27756 27727 27389 26978 26804 26610 26454 26423 26493 25766 20779 19668 13787 7673 2617 1439 539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56422 56664 56731 56632 56084 56718 56456 56124 54409 56411 56610 56560 56488 56361 56156 55726 55000 54219 53466 52903 52357 52102 51947 51497 50664 51302 51368 50679 51427 51338 51297 51231 51006 50918 51046 51081 51089 51081 51097 51169 51258 51306 51284 51367 51500 51522 51219 50501 51463 51371 51367 51430 51498 50973 51670 51681 51767 51870 51848 51744 51638 51564 51526 51504 51487 51482 51444 51430 51427 51458 51486 51524 51600 51566 51822 51516 50831 51639 49963 50261 50558 50519 50677 50560 50336 50121 49853 49454 49093 48899 48759 48589 48467 48314 48209 48061 47966 47579 47312 47128 47009 46903 46784 46630 46443 46120 45984 45601 45494 45469 45061 44721 44551 44390 44207 43911 43021 43340 43446 43374 43241 43008 42624 42212 42277 42418 42217 42017 41910 41867 41827 41683 41657 41672 41660 41434 41100 40920 40407 39654 38987 39936 40049 39880 39186 38254 37351 36589 35422 34029 33254 31933 31218 32243 30358 29829 29590 28820 29286 27560 26386 26343 25686 25638 26081 26749 27303 27581 27588 27223 26841 26569 26318 26063 25880 25967 23897 18324 17601 15668 6010 1470 806 338 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53803 56126 56524 56541 56541 56561 56424 56288 56304 56480 56510 56423 56331 56273 55989 55254 54441 53728 53040 52610 51444 51831 51816 51680 51144 51564 51393 51482 51366 51186 51043 50951 50830 50287 50332 50840 50899 50887 50899 50939 51030 51102 51026 50930 51347 51381 51403 50793 51111 50771 50460 50879 49979 51434 51440 51386 50601 51568 51544 51461 51361 51299 51267 51179 51074 51017 50982 51039 50966 50826 50730 50700 50612 50208 49954 50042 49146 48837 50791 50678 49918 50329 50430 50278 50116 49873 49411 49006 48752 48623 48501 48407 48249 48103 48154 47994 47550 47119 46862 46709 46550 46389 46387 46302 45961 45754 45858 44810 44888 45451 45121 44499 44270 44168 43964 43560 41598 43057 43320 43221 43064 42786 42470 42178 42330 42177 41956 41778 41600 41463 41263 40597 40918 41123 41086 40923 40701 40210 39491 39470 39917 40071 40094 39804 39000 37437 35767 35702 34599 32274 32799 31899 31926 29498 25649 29921 29124 28584 28089 28041 27864 27733 26178 25694 25987 26368 27116 27371 27372 27108 26704 26349 26001 25511 24881 24034 18969 15880 16268 14016 7344 1751 570 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56309 56402 56512 56506 56460 56461 55963 56421 56361 56406 56340 56270 56251 56136 55594 54704 53990 53481 53003 52538 52257 51932 51766 51700 51601 51512 51476 51442 51254 51026 50923 50868 50797 50260 50074 50687 50726 50713 50721 50787 50873 50974 50949 51018 51120 50866 50249 51070 51110 50629 49730 50928 51128 51030 50948 49711 51217 51240 51230 51159 51070 51008 50952 50910 50828 50781 50722 50846 50932 51134 50531 50117 49993 49684 47333 46696 49699 50046 49691 49391 49938 50127 49783 49486 49203 49029 48778 48501 48371 48320 48176 48091 47747 47567 47189 46959 46651 46403 46198 45848 45547 45006 44800 44439 44421 45366 44609 42289 44156 45352 45198 44446 44024 44030 43993 43850 43127 43279 43111 42977 42738 42482 42400 42301 42096 41574 41608 41529 41401 41277 41043 40918 40980 40923 40754 40446 39810 38928 34200 39331 39951 39948 39402 38564 38170 37068 35961 35528 33619 31064 31227 31756 30783 30367 28031 28030 28692 28511 27661 26168 27972 26592 25850 26224 25921 26234 26766 27068 27087 26953 26583 26007 25393 24446 23924 22037 16312 15747 12551 8731 5710 1627 341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56271 57437 56808 56537 56382 56316 55596 56100 56099 56058 56120 56168 56066 55627 54919 54148 53713 53321 52902 52417 51981 51780 51643 51501 51437 51410 51366 51280 51077 50901 50808 50789 50778 50696 50566 50563 50434 50374 50428 50534 50624 50764 50906 50968 50666 51054 51062 50969 51013 51002 50859 50734 50861 50947 51016 50911 51017 51007 50970 50926 50899 50827 50748 50699 50527 50183 50033 51097 52051 51652 51448 50644 50082 49757 49134 47029 49401 49416 49456 48789 48631 48648 48413 48937 48677 48186 48076 48117 47698 47654 47411 47090 46461 45990 46014 45978 45764 45654 45689 45711 45207 44874 45124 45056 44820 44832 44797 44860 44927 45056 44852 44347 44054 43942 43746 43530 43308 43088 42856 42596 42224 42004 42023 42001 40880 41048 41434 41353 41217 41050 41473 41197 40756 40654 40556 40211 39851 39827 38706 39817 39797 39411 39409 38288 38018 37046 36303 35702 33347 30920 32240 31036 31343 30340 28904 28113 28637 28947 29173 28374 27664 26124 25520 26144 25564 26089 26419 26663 26821 26809 26521 26073 25048 23467 21989 18711 16106 13296 10042 6642 1546 677 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54378 55932 56360 56322 56397 56392 56001 54364 51800 53418 54342 54841 54889 54637 54184 53769 53487 53116 52597 52010 50641 51611 51473 51274 51171 51132 51113 51040 50887 50751 50670 50603 50560 50524 50419 50284 50211 50081 50143 50277 50359 50399 50552 50722 50822 50826 50860 50836 50749 50754 50437 49898 50534 50761 50789 50743 50740 50736 50707 50686 50658 49968 50224 50536 50467 50472 51367 51546 51529 52273 52222 53331 54692 53054 50748 50017 49523 49046 48733 48609 47929 48000 47992 49113 49273 49021 48697 48567 47090 46871 47561 47107 46411 46614 46191 45952 45739 45532 45377 45188 45177 45071 45174 45133 45071 44964 44921 44817 44699 44478 43881 43082 44038 43879 43473 43283 43034 42736 42531 42317 41952 41586 41494 41189 39994 41060 41093 41009 40927 39801 40234 40553 40246 40154 39817 39840 39402 39554 38937 37700 38677 39762 39126 38291 37784 36257 36100 33994 29244 21699 27889 30722 26588 31224 30129 29308 28488 28484 26472 24297 24120 26121 25367 24277 24162 25787 26134 26382 26562 26700 26609 26187 25551 24002 21802 18354 14933 8538 3488 2736 1351 400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53639 53629 54492 55738 56302 56106 54852 53762 53494 53611 53763 53830 53846 53771 53634 53407 53207 52906 52470 51853 51623 51527 51230 50931 50640 50580 50786 50781 50376 50423 50518 50482 50437 50379 50273 50242 50193 50022 49754 49508 50150 50184 50167 50078 50358 50277 50149 50467 50534 50312 49916 50371 48872 50138 50449 50438 50379 50303 50397 50469 50473 50426 50397 50378 50289 50252 50156 51284 52686 53216 53240 53516 53171 52228 51673 50830 49840 49298 49739 49861 49810 49372 49454 47683 45846 48402 49467 49596 48683 47931 48093 47983 45454 45801 46743 46449 46288 45908 45380 44997 44666 44256 44576 44591 43839 43580 43137 43840 44067 43657 43440 43693 43800 43543 43120 42996 42682 42312 42074 41904 41363 40889 41209 41166 38966 41249 40118 40329 40947 40312 40488 40239 40078 40104 39499 38991 39779 39411 39502 39411 38502 37853 36371 36878 35850 35560 35563 23902 24009 28660 30679 30313 29938 30549 30343 29341 27914 28147 26628 26560 25472 26277 25919 23032 24392 25024 25473 26350 26562 26423 26416 26234 25896 23634 20246 12648 7811 3660 1633 1830 2050 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53109 52487 53381 54236 55349 55321 54013 53661 53620 53532 53488 53472 53374 53329 53186 53064 52918 52689 52331 51912 51652 51441 50952 50871 50416 48533 50049 50661 50374 50329 50447 50407 50351 50302 50242 50217 50064 49540 48566 49169 49856 50099 50142 49944 49879 50110 49214 50028 50096 50327 50401 50269 49504 50369 49813 50122 49843 50048 50102 50100 50139 50121 50022 49708 49891 49992 50402 50929 50821 50706 50652 51696 51336 50922 50148 50009 49828 49100 48688 47998 48078 47753 47230 46420 45407 45972 46340 47156 47204 47451 47618 47464 47064 46777 46733 46412 45974 46261 45728 45093 44503 43732 43763 40567 40433 42519 42827 43143 41718 42428 42528 42324 42916 42879 42578 42528 42352 42186 41736 41144 40569 40162 41089 41390 40371 40327 40183 40786 40602 40386 40454 40057 39768 39660 39207 39004 39357 38604 39070 37520 37870 36583 37462 35522 35447 34353 35368 23942 25887 31006 31194 30778 30749 30148 29751 27377 28049 27234 27430 26604 24909 25484 23530 25251 26669 24263 24721 25690 26093 26134 25918 25430 23160 18787 13258 6732 1934 1481 943 1014 1258 1771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53130 53526 53501 53706 53780 53729 53511 53273 52727 53169 53178 53189 53088 52977 52859 52742 52630 52549 52270 51986 51741 51588 50038 50487 50352 49593 50352 50463 50358 50304 50290 50290 50252 50242 50228 50159 49887 49378 47916 48777 49322 49508 49907 49602 49244 48857 49937 50150 50154 50161 50138 50122 50229 49559 50184 50196 50086 47872 49657 49752 49746 49529 49141 48569 49650 49969 49216 49148 49018 48981 49896 48947 48631 49450 49178 49254 49117 48760 48313 47997 47954 47262 46756 46329 45538 46816 46953 47131 46967 46460 45979 45319 44804 45892 44358 46028 43814 44232 45348 44860 44067 42001 41828 42051 42921 42500 41398 42319 41409 41108 40688 41306 42177 42214 41781 41597 42146 41919 41741 41180 41020 41060 41199 40099 39169 39944 40486 40940 40802 40659 40342 39690 39127 39129 38957 38108 33664 35962 37523 37671 37834 36836 38061 36943 35310 33107 25886 29498 32976 32752 32428 30764 29990 26950 29818 29978 30120 31546 26213 27490 27342 26858 27012 27366 25347 24597 24062 25702 25959 25398 23828 20619 17468 11772 5744 2714 1391 844 487 258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53303 53491 53559 53496 53449 53338 53236 53110 52687 53059 53022 52960 52848 52733 52610 52508 52468 52448 52336 52156 51969 51568 50763 50524 50066 50117 50107 50081 50057 50047 50031 50026 50087 50168 50187 50144 50004 49508 49158 49078 49246 49372 49483 49334 48821 48598 49904 49914 50049 50044 49969 49439 50100 50358 50253 50136 50074 50047 49926 49657 49327 49229 49198 49144 49282 49027 46617 48003 48653 49038 49082 48514 48674 48794 48814 48771 48636 48433 48147 47938 47911 47208 46736 46400 45902 47506 47692 47741 47077 46469 45951 46113 45966 45863 45709 45506 44322 44131 44144 44224 43529 41734 41919 42294 42628 42256 41633 41648 40492 40487 40628 40383 40546 40710 40550 39567 40113 39584 39308 40120 40350 40394 39660 38632 35899 40082 40583 40832 40811 40651 40267 39149 38219 38534 38569 37994 34093 32077 36588 38077 37939 37273 36116 33419 25167 24670 30602 32608 32012 31848 31492 28674 29852 29794 30027 29324 23823 27273 27102 26132 26577 25498 24306 24419 23676 25021 25231 25222 25479 25134 21607 18486 10609 3974 1946 959 588 440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53286 53379 53270 53127 53036 52956 52880 52866 52837 52754 52743 52647 52559 52486 52402 52294 52251 52224 52139 51990 51652 50971 50249 49927 49054 49998 50083 49938 49872 49841 49828 49857 49977 50080 50118 50081 49999 49500 48904 48211 49297 49538 49541 49517 48950 49322 49304 49568 48191 49330 48170 49578 49807 48962 49839 49872 49818 49769 49671 49449 48839 48940 49467 49492 49480 49298 48883 48821 48967 49019 48836 48304 48496 48474 48589 48566 48408 48204 47891 47016 47248 47004 46422 45889 49774 48573 48337 48139 47277 46097 45830 45842 45714 45512 45338 45026 44320 43879 42711 43921 43604 43287 42804 42156 42288 41712 39163 39561 39758 36881 40929 40839 40974 40994 40707 39967 39813 38304 38338 39867 39376 38952 38497 39206 40439 40448 40669 40711 40537 40177 39852 37652 36302 37554 37872 37350 35151 34667 35524 36320 34398 34224 34331 35648 31769 28363 31867 32004 31227 30978 31630 27676 30066 29881 29481 25474 22371 26414 25646 22973 23668 24684 24660 24549 24332 24197 24541 24490 24828 23929 17166 11121 2714 1240 839 431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53162 53069 52934 52861 52783 52679 52621 52582 52548 52473 52421 52318 52187 52032 51982 51834 51774 51692 51473 51041 50474 49901 49644 49310 49120 49618 49753 49654 49613 49598 49589 49606 49730 49859 49908 49836 49691 49397 48940 48976 49264 49463 49453 49217 49097 49372 49532 49560 49031 49249 49007 49528 49624 49259 49574 49580 49499 49450 49397 49356 49342 49360 49369 49334 49273 49197 49077 48982 48846 48447 48156 46142 45778 48278 48439 48487 48351 48177 47983 47268 47464 47467 46981 47048 49194 48282 47860 47730 46696 45789 45889 45421 44979 45073 44994 44791 44248 43586 43014 43121 43001 42837 42026 41799 41993 41654 40687 39756 40036 40956 41237 41260 41191 41016 40530 39333 38841 36042 37836 39371 37860 38134 38908 38574 39510 40272 40388 40363 40148 39941 39281 36338 34447 37728 37791 37112 36150 36860 35837 35579 35492 35959 34536 33402 32058 31986 32231 32353 31684 22754 30396 29838 30580 29897 29784 28654 28049 27301 25233 21751 23594 24496 24404 23918 23889 23951 23636 23733 23007 15574 11704 4398 1161 555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52914 52834 52671 52617 52551 52454 52411 52417 52362 52204 52081 51870 51628 51436 51292 51168 51014 50832 50519 49984 48490 48886 49351 49516 49601 49416 49329 49326 49319 49339 49349 49361 49398 49459 49522 49434 49329 49143 48817 48866 49168 49304 49224 48776 47906 48052 48886 48860 48422 46769 48864 49388 49424 49393 49363 49266 49146 49024 48822 48692 48850 48942 49091 49053 49000 48908 48466 48368 48722 48036 47637 48317 48434 48403 48542 48486 48331 48193 48073 48006 48034 48026 47530 47301 48011 46798 45766 44906 44416 45496 45819 44352 44351 44736 44291 43649 43398 42964 42283 42099 42123 42069 41636 41473 41570 41156 41166 40530 40728 40700 40759 40684 40246 40691 40203 39297 38827 34834 36857 38277 38177 38149 37917 38208 39289 39962 39773 39789 39504 39348 38893 37179 37301 36602 37091 37034 36367 36496 34606 34391 33354 34803 33961 33988 33936 32738 28121 31969 31757 31392 31867 31470 28967 27629 29844 29408 27918 26159 24791 21177 21401 22521 22898 20730 20539 22872 21053 21828 17908 7587 2628 904 425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52488 52457 52312 52271 52160 52162 52089 52109 52042 51507 51392 51291 51014 50847 50702 50550 50368 50189 49966 49614 49083 49312 49408 49304 49206 48992 48796 48971 49001 49061 49087 49091 49094 49054 49047 48883 48839 48876 48871 48876 49054 49141 49133 49020 49154 48794 47277 49158 49238 49223 49253 49256 49258 49197 49113 48966 48371 48097 47309 47714 48038 47849 47983 48414 48716 48631 48482 48549 48640 48632 48630 48482 48667 48639 48574 48487 48344 48216 48121 48052 48031 48017 47469 46717 46449 45883 45440 45234 45424 45586 45456 44930 44529 44092 43043 38880 38061 40351 42756 42081 41831 41626 41481 41362 41240 40536 40856 40520 39674 39352 39248 39808 39256 39991 39464 39469 39377 39668 39138 38888 38914 38904 38751 38753 39134 39213 38942 38693 38023 38087 37661 37118 37470 37704 37557 36900 35718 34737 32727 33743 33716 33761 33954 33079 32683 33810 32751 33020 31543 31770 31518 30498 28619 28586 27426 27956 26879 25917 23481 21540 22446 25288 19690 18736 21390 18858 18121 15209 8231 2112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52034 51849 51552 51971 51813 50294 51551 51948 51952 50198 49879 51018 50759 50461 50227 50062 49822 49651 49502 49333 49206 49171 49068 48908 48759 48461 48454 48651 48704 48741 48754 48758 48800 48798 48647 46133 48358 48641 48489 47290 48764 48826 48681 48413 49089 48704 48493 49001 49100 49098 49129 49144 49116 49047 48931 48770 48419 48394 45810 47499 47949 46339 48063 48470 48610 48562 48492 48512 48538 48571 48597 48557 48579 48547 48488 48431 48356 48247 48132 48029 48000 47916 47397 46300 45962 45886 45761 45801 45846 45456 45034 44654 43946 41439 41931 41992 41780 42430 43041 42370 41887 41520 41303 40923 40856 41402 41666 40976 39187 26852 27499 36148 27952 32828 29852 31683 39778 39896 39429 39053 39030 38932 38663 38541 38614 38277 38309 38207 37352 36627 37112 36916 37770 37980 37961 37002 36414 35696 35252 34338 33761 33531 33490 32542 33783 33649 31932 31469 30892 31130 29944 28180 28468 29909 27307 29308 28237 25356 22114 21360 21499 21491 20779 20052 20432 18284 11003 7871 769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52903 52253 51560 51959 51574 49793 49644 51227 51369 50492 50809 50943 50579 50171 49983 49788 49457 49250 49127 48998 48867 48729 48652 48531 48502 48409 48492 48386 48401 48409 48389 48318 48457 48537 48598 47626 48349 48549 48469 47707 48516 48678 48753 48851 48956 48986 48974 48937 48866 48901 48827 48787 48839 48721 48650 48647 48611 48564 48184 48020 48299 48393 48509 48533 48494 48444 48428 48407 48407 48439 48458 48452 48416 48342 48324 48328 48311 48241 48097 48004 48008 47988 47859 47088 46400 46187 46099 45941 45887 45401 44980 44658 44127 43941 44100 43461 43291 43170 42972 42573 42057 41468 40346 38533 38671 40136 41021 40533 36248 25754 36542 38497 38460 35538 32221 37363 39899 39806 39148 38949 38848 38480 37274 35812 37398 37133 35807 35986 36889 35412 35253 35818 34191 36894 36928 35281 35112 36068 36332 35417 34007 33812 33864 33991 34001 33702 32202 31614 31344 30917 30071 27640 29704 29713 29522 27097 25004 21587 19756 20968 21097 21320 20007 19593 19203 13438 3867 884 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56093 54710 53320 52480 52089 51543 51179 51169 50971 50778 50940 50639 50233 50058 50016 49789 49373 48980 48778 48567 48376 48167 48054 48016 47996 48120 48118 47963 48068 48116 48079 47929 47906 47838 48067 48216 48321 48401 48422 48450 48410 48533 48587 48629 48713 48792 48757 48563 48383 48601 48630 48210 48557 48269 48203 48540 48543 48548 48519 48459 48374 48300 48242 48284 48196 48108 48163 48231 48282 48341 48359 48311 48238 48160 48148 48158 48131 48031 47940 47908 47830 47697 47839 47962 46989 46301 46108 45820 45564 45004 44964 44802 44250 43992 44037 43746 43416 43013 42908 42563 42001 41381 40063 37597 35192 37029 27956 31701 38176 38030 38508 39061 39281 39847 39947 39963 39742 39124 38701 38420 38262 38072 37678 36949 37699 37510 37338 37374 35976 35894 36663 37109 36868 37159 36541 36334 35563 36393 36537 36020 33022 33914 34003 33277 32847 33172 32503 32011 30888 29970 29909 29733 28417 28256 28804 23857 21576 19922 21181 19551 20954 19867 14107 5059 3369 1159 703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63046 61459 58068 55773 54317 53389 52754 52089 51374 51764 51062 50051 49950 50019 50107 50012 49484 49101 48690 48404 48119 47937 47811 47616 47388 47436 47482 47478 47541 47607 47660 47629 47159 47051 47767 47896 47853 47907 47969 48011 48046 48111 48214 48261 48423 48506 48550 48518 48328 48421 48539 48489 48437 48328 48307 48416 48371 48294 48237 48128 48164 48064 47883 48064 47587 46843 47974 48207 48249 48289 48276 48202 48096 48023 48012 47951 47837 47820 47878 47944 47974 47653 47177 46784 46092 46019 45966 44797 42439 44426 44934 44759 44090 43991 43929 43564 43429 43021 42907 42622 42078 41738 40860 38941 32063 37504 33609 25059 33981 37952 38317 38457 38149 38773 39219 39217 38956 38564 37997 37698 36552 34643 36171 36051 34826 34859 35907 35673 32816 35050 36854 37402 37090 36957 36279 35119 36391 36577 36450 36136 35569 34428 33307 31819 31453 32048 32007 31382 30369 29506 28440 28283 28143 27502 27778 27377 25898 23227 21541 21462 18903 9206 2518 1508 909 752 976 1084 998 1262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69381 68870 66560 63600 61722 59114 57167 53988 51779 51848 51402 50146 49807 48926 48714 48719 49022 49338 48938 48550 48124 47996 47922 47673 47332 46848 47134 47022 47016 47010 46989 47173 46808 46474 47172 47114 46906 46602 46819 47051 47264 47546 47692 47274 48040 48238 48381 48422 48391 48308 48260 48134 48140 48010 48053 48204 48237 48103 47987 47900 47889 47730 47231 47424 46912 46291 48006 48182 48249 48181 48091 48087 48019 48124 48267 48151 47906 48070 48167 48374 48368 47787 46328 45828 44549 45524 45957 45556 44963 45021 44983 44409 43968 43976 43948 43603 43541 43102 42838 42617 42223 41926 41020 39998 38819 30359 38941 37659 37994 38771 38667 38369 37998 38028 38282 38426 38399 38308 37837 36231 35422 33898 32826 33372 32783 34774 35901 35342 35302 36353 36976 37081 36994 36869 36549 36233 36429 36440 36153 35661 34984 34438 33821 30931 31420 31511 31014 30141 29657 28850 28110 27777 26720 26237 26976 26046 24381 21514 19163 12002 5410 3890 2604 2511 2011 1804 1712 954 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51888 58721 65711 67396 69378 68786 66473 64404 60612 56538 53329 52244 50479 50480 49907 49409 48913 49002 49282 48909 48641 48323 48137 47997 47747 47471 47250 46982 46856 46630 46190 46094 45739 45244 46122 46313 46260 45628 42763 45714 46641 46930 46710 45053 47126 47847 48216 48287 48242 48053 48011 47618 47949 47864 47873 48059 48112 47884 47658 47593 47469 47334 46410 44820 46679 47626 47949 48177 48176 48004 47717 47988 47982 48389 48799 48966 49286 49388 48188 48577 48624 47741 47174 46658 46276 46088 46108 45807 45507 44628 44252 44044 43939 43951 43948 43959 43413 42691 42238 41938 41247 40857 40167 39279 36431 31886 37148 37483 37840 38896 39142 38314 37882 37913 37571 37224 37874 37984 36073 32788 32496 35370 34670 35856 36026 36162 36460 36529 36778 36938 36950 36887 36782 36627 36547 36431 36338 36242 36013 35430 34763 34128 33513 32321 31328 30564 30408 30018 29032 28296 27798 27086 26063 25194 23860 23571 21607 17328 10144 6044 3101 1758 1106 738 933 1151 1810 1178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39522 44107 45790 50549 56917 60290 64704 66110 68217 67077 64111 60690 58802 56311 54228 52969 51162 49166 49422 49317 49124 48978 48650 48218 48137 47989 47791 47181 46944 46816 46330 45880 45384 44824 45462 45502 45369 45324 43873 45308 46288 46656 46897 46716 46988 47538 47986 48111 48112 48072 47816 47447 47480 47448 46931 47492 47583 47394 47076 46946 46897 46973 46994 46618 45276 46868 47800 47984 47699 46532 45751 46856 47407 48223 48830 48932 49093 49849 49036 48496 47763 47128 47182 46426 44940 43891 44949 44451 43784 42389 42187 42119 41622 41234 41191 41012 40569 38457 40077 40773 38141 36613 39487 39241 39154 31906 37602 37522 37322 38254 38314 38064 37833 37859 37790 36907 35459 35760 37636 36949 36442 36156 36451 36262 34626 36536 36941 36842 36680 36783 36694 36570 36463 36358 36192 36001 35920 35799 35923 35311 34418 33554 32530 31556 30222 29759 29813 29064 28130 27588 26782 26150 26470 22891 20299 18077 12250 8669 4936 2517 2603 2687 1661 1007 792 707 1438 1032 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34303 34387 35446 40570 44098 45742 47036 49127 53246 57991 62462 65897 66682 64754 62990 61507 58811 56316 54457 52660 51302 50244 49160 48813 49081 48819 48540 47919 47392 47347 47058 46593 45996 45656 45491 44977 40396 42656 44996 45562 46054 46436 46603 46759 46919 47076 47242 47298 47303 47430 47236 47026 46980 46984 47042 46948 46767 46677 46617 46350 46261 46319 46718 46887 45794 46004 46868 48012 47552 46289 47458 46242 46690 47276 47929 47019 48461 49172 46658 43374 43670 43498 42161 42413 41859 35957 36210 41827 43360 42617 41864 41853 41662 40010 39484 39361 40236 40397 40623 40936 39419 37512 36209 39998 39627 32996 37034 34503 30774 36269 37952 37758 37123 38021 37928 37304 37067 37192 37497 37359 37389 37430 37452 36996 36898 36829 36629 36493 36212 36487 36371 36171 36163 36139 36040 35680 35248 34872 35137 34789 33869 32874 31753 30296 29349 28753 28479 27818 27128 26969 26626 26408 26824 22686 14692 5524 0 2686 3536 2337 1569 1552 2153 1780 1456 1627 950 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20274 21947 23684 27360 33490 34789 36616 38807 40481 44108 44632 47190 52669 57934 62919 65479 66593 65533 63849 60814 58299 55339 53536 51832 50990 50241 49921 49194 48720 48280 47552 46414 46394 46534 46031 45582 44700 43158 44377 45284 45822 46049 46249 46392 46520 46734 46827 46832 46804 46768 46633 46403 46291 46377 46327 46029 45180 45883 46059 45264 44898 45492 46004 46507 46447 46270 46559 46822 46121 45180 44369 45263 45753 45478 44153 41250 37840 37048 38626 41078 41624 40067 33884 40617 37769 30434 32600 40153 40934 39049 36478 40119 37366 37526 41083 41017 41888 41819 41086 40101 40462 40387 37129 39370 40018 39653 39001 37718 37089 36897 37841 38282 38309 38153 37669 36392 36619 37336 37496 37526 37408 37190 37008 36849 36721 36467 36056 36016 36091 36172 36122 36013 35956 35982 35997 35882 35241 34594 34514 34290 33138 32002 30589 29194 28172 27903 27720 27204 27359 27841 28303 28299 25672 14403 0 0 1082 1961 2398 2978 1643 1954 1901 1486 1289 1716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3106 4670 7609 14339 19817 26699 31592 34099 38891 39076 37842 40249 40702 43818 46878 51152 54422 59492 63920 65393 65557 64371 61772 58954 57084 55097 53237 51886 51098 50102 49040 47910 46949 47324 46862 46020 45723 45167 44986 44441 45167 45580 46041 46268 46460 46752 46761 46671 46529 46416 46266 46018 45897 45813 45614 45191 44723 45193 45252 44240 43759 44884 45481 46029 46138 46077 45987 45748 44051 43679 43188 44464 45064 44170 34680 30469 40530 37317 36466 39648 40601 40607 41801 43184 41496 38907 42146 43712 43876 43572 42546 42556 42421 42664 42600 42269 42283 42167 41673 39464 39009 39638 39562 39873 39858 39548 39952 39459 38620 38090 38357 38944 38802 38450 38064 37816 37544 37477 37384 37219 37034 36847 36689 36562 36476 36307 36032 35908 35886 35952 36002 35931 35651 35590 35806 35881 35256 34601 34142 33657 32074 30174 29019 28046 27729 27750 27952 28270 28502 28004 25977 19972 10952 0 0 1526 1004 1212 1903 2851 2654 1859 804 647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2171 929 1459 6436 11999 19980 26601 28952 29183 33961 38070 40868 42472 43081 42850 43079 46981 51188 54637 58293 60677 63989 64620 63759 61878 59361 57284 55604 54031 52183 50160 49139 47418 44756 45967 44963 44876 45376 46024 46538 47101 47220 47452 47200 46954 46688 46334 46072 46052 45944 45613 45312 45007 44579 44137 43208 44200 44184 44150 44456 44863 45278 45539 45632 45639 45220 43951 44751 45393 45102 45007 44524 42489 39534 42353 39167 39169 36919 33226 41670 43162 44350 44573 44303 43982 43960 43524 43523 43130 43236 43077 43022 42839 42107 41949 41969 41978 40954 40712 40900 40351 39334 38939 39204 39312 39546 39240 38849 38973 39057 38830 38418 37967 37803 37529 37387 37129 36972 36787 36608 36507 36451 36311 36100 35959 35679 35530 35526 35553 35383 35040 34941 35040 35120 34977 34761 33918 32901 31150 29096 27943 27653 27742 28102 28519 28729 27962 22100 12357 5806 0 0 204 726 833 1051 1784 2458 2744 1502 1247 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 694 1697 2640 4368 6726 11823 20029 26591 31094 32307 37291 39437 39153 38688 39847 41954 44103 46568 51259 53602 59809 63380 64236 64122 62890 61226 58326 55494 51161 42888 49848 49237 48062 48011 48084 48397 48313 48356 48288 48037 47474 46933 46428 45948 45822 45613 45293 45042 44890 44623 44252 43866 43678 43034 43061 43846 44297 44707 44929 45239 45356 45208 45299 44836 44721 44326 44531 44659 44790 44688 44892 44786 44352 43107 41109 43903 44291 44513 44643 44474 44108 43997 43563 43269 42923 42732 42706 42708 42441 41969 41741 41574 41379 40999 40883 40624 39780 36761 35890 37804 36903 39160 39413 39134 39000 38879 38648 38341 37997 37719 37511 37330 37017 36830 36639 36491 36447 36357 36026 35720 35399 35076 34970 34980 35001 34816 34764 34813 34861 34578 33728 33301 31889 30453 29862 28156 25918 26958 28077 28784 28613 27811 19634 11941 3397 0 0 0 114 483 929 1360 1940 2148 1839 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 264 397 0 1069 1931 3697 5932 7057 13612 24860 32978 34434 32988 34841 36893 37418 38932 41014 42833 44640 49033 54466 58600 61800 63461 63820 63159 60439 59717 57421 55698 53027 51812 50522 49840 49928 49637 49130 48337 47717 47117 46639 46226 45870 45441 45372 45289 45232 45006 44581 43826 42344 42124 43797 44173 44614 44962 45312 45210 44840 45361 44539 44573 44547 44471 43481 43362 44916 45372 45071 44187 42688 44411 44456 44408 44391 44156 43648 43112 42658 42134 42291 42002 41894 41956 42122 42127 41806 41432 41069 40638 40417 40181 39852 39072 39170 39211 38277 36670 39094 39440 39022 38994 38590 38390 38239 38009 37377 37304 37350 36991 36737 36520 36372 36288 36132 35582 35064 34667 34380 34138 34226 34394 34119 34120 34292 34107 34083 30122 19927 21857 29640 29780 28178 22013 26668 28544 28842 26464 15943 4167 2156 0 0 0 80 237 627 1016 1503 1471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 863 1322 2214 6420 12652 12334 12518 18637 21632 24731 27211 29054 30638 32422 36752 38251 39564 43671 44862 48934 54892 57273 57981 60012 60506 60208 59176 57312 54926 53047 52250 50922 50396 49342 48814 48338 47818 46983 46338 46408 46246 46157 45822 45156 44452 43501 43053 43771 44232 44869 45631 45856 45739 45678 45822 45914 45796 45643 44919 44276 43361 45007 44724 44481 44353 44232 44126 43979 43371 43011 42438 41681 41089 39686 39871 40469 41389 41698 41843 41932 41806 41529 41160 40708 40151 39919 39121 37041 28869 26003 36539 38363 38352 39062 39239 38154 38631 38221 38147 38137 37933 36754 36701 37350 36879 36541 36262 36030 35879 35496 34874 34174 33982 33859 33797 33748 33856 33547 33396 33146 32112 28897 22123 25422 27901 29661 28934 28420 28214 28664 28774 27137 19832 7609 1643 0 0 0 0 124 420 789 999 737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281 546 1299 2653 2576 2251 2154 3600 5726 10253 12740 17217 19056 19664 20848 30667 33264 32487 35256 38118 38472 38540 38704 43937 48540 51944 56471 57112 58530 57724 56444 54921 53000 51650 50556 49356 49051 48561 48141 47453 45619 46459 45426 44920 44486 44494 44752 45311 46040 46142 46039 45980 46012 46021 46020 45942 45146 45024 43506 44909 42972 44308 44142 44151 43762 43110 41193 41559 40436 36263 32704 33006 37448 40043 41162 41478 41486 40827 40839 41277 41080 40717 40350 40082 39589 37998 35459 34747 37340 38948 38879 39153 39303 38734 38877 38514 38332 38199 38038 37974 37674 37110 36527 36100 35923 35610 35292 34866 34357 33831 33569 33374 33133 32701 32596 32512 32097 28286 24772 27969 28833 29714 28881 28288 28239 28002 28247 29029 26891 18829 9220 2450 0 0 0 0 0 167 603 911 946 402 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 260 444 563 561 728 868 501 529 1044 1301 2244 4729 6734 10151 10764 10126 6810 12516 21358 23786 20989 20993 25377 28112 31242 31859 36174 41060 48538 53197 55733 56912 57138 55914 54239 53458 52212 51801 50534 49308 48277 47067 46196 46014 45838 46166 46441 46451 46098 45802 45684 45523 45402 45438 45283 44791 44481 44191 43987 43367 42330 42362 41526 39353 37482 33659 32548 33310 25886 21628 29838 37280 40086 40096 39469 40379 39172 40994 41297 41142 40874 40571 40270 39982 39161 37481 35493 38276 39413 38746 39374 39369 39078 38918 38640 38403 38088 37938 37632 37221 36617 36070 35704 35277 34890 34386 34083 33820 33357 33161 32932 32502 31758 27120 26404 31676 31777 30911 29474 29296 28652 28581 29583 28808 28042 28447 28084 20398 11230 3149 751 0 0 0 0 0 0 839 1001 623 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 310 394 474 517 664 673 446 461 440 411 533 900 1208 1347 1039 2382 5432 5411 4946 4554 5870 9732 12733 16437 18877 20410 21598 27157 34579 37892 39874 45633 50506 52536 53870 55307 55409 54116 52561 50662 49973 48747 47717 47276 46822 45854 44853 44336 44033 42710 41172 43760 43629 42887 42477 42148 42303 41849 39738 34137 31654 29693 29839 26637 27861 29694 28799 30758 31659 38014 40697 40964 39736 40628 40664 41190 41498 41380 41118 40880 40539 40348 40242 39647 39493 39983 40032 39948 39722 39322 38962 38708 38453 38200 37501 37498 37284 36861 36423 35912 35144 34661 34314 33944 33482 32962 32600 32424 32352 32191 31586 28293 29570 30387 30519 29918 28447 28198 28104 28147 28280 28056 27174 26777 21396 12328 4414 2888 2531 1877 2179 1750 1612 1629 1347 1667 1409 514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 647 391 0 0 448 462 360 288 428 308 459 714 778 841 933 988 1120 1394 1310 1508 1227 1256 1332 1736 3544 5081 6474 12372 17890 18263 19216 25450 31003 35853 43263 48039 49817 52437 54190 55247 54516 52399 50263 48410 46637 44627 43811 43966 43717 40956 40276 41839 41963 41560 41357 40801 40856 40769 34357 21018 21332 27752 28482 29037 28673 32366 31997 37881 39547 41006 41448 39076 31142 40946 41419 41702 41782 41588 41303 41064 40740 40549 40512 40526 40287 40069 40083 39824 39442 38800 38439 38206 37982 37579 36303 36374 36942 36560 36070 35184 34398 33786 33511 33143 32678 32239 31802 31701 31232 31678 31697 31087 30386 21277 25196 29937 29640 29073 28886 28268 27717 26736 25268 23801 18638 7910 2822 2232 2948 3338 3478 2892 1987 2069 2210 2052 1822 961 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 439 539 338 213 269 359 588 723 933 1127 989 468 390 346 301 372 983 1357 2203 2903 3451 6949 10470 14162 16729 22338 27770 31559 34939 39799 47510 52051 53928 53016 50759 47744 44604 42316 41586 41396 39318 40673 41239 40809 39471 40179 37901 37570 37722 32516 21837 28477 35686 33898 36419 36538 39720 40281 41123 41576 41944 41831 40601 41383 41654 42023 42001 41953 41652 41287 41014 40703 40532 40488 40369 40146 39977 39997 39418 38363 36660 37384 37950 37883 37338 36882 36697 36411 36322 35762 34481 32323 32614 32467 32002 31831 31428 30601 29750 30404 30762 30956 30747 29971 29714 29321 29416 28864 28401 28284 28031 27829 25954 23063 20398 10962 2933 1739 1417 2166 1717 0 1620 0 0 2074 1550 1884 1499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 186 421 518 559 486 483 157 0 52 50 224 943 1548 1844 1558 1444 1522 1664 3419 6571 10473 13007 16356 21024 20539 30736 32542 39152 49366 52782 51567 48524 47366 46126 45128 42902 42379 41909 40998 39689 39654 33776 36496 39069 39227 37917 39613 40521 40526 40690 41516 41863 41749 41894 41986 42073 42073 41971 42022 42014 42002 41940 41788 41506 41142 40794 40547 40571 40550 40062 39927 39436 39360 38357 32836 33740 37559 37952 37569 36938 35849 32882 35682 35598 34592 28017 24183 32027 32321 32002 31757 31159 30221 26128 29956 30001 30063 30079 29989 29963 29608 28841 28101 27991 27980 27199 25422 21850 20411 12300 3648 1521 652 858 1538 0 0 0 0 0 1606 0 1149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 76 159 216 0 0 136 0 83 208 567 1401 1967 1873 1187 1018 1149 1384 1204 1573 2168 2799 4528 7290 11259 15930 18171 23093 29287 36617 46117 50851 52770 52321 51419 49467 47634 46122 44330 43839 42714 42193 42157 42432 42844 42480 42549 42422 42088 41832 41941 41976 42243 42296 42179 42132 42049 42057 42181 42058 41881 41672 41444 41214 40941 40612 40596 40837 41056 40527 39847 38810 39238 38807 37210 37561 37796 36943 36488 36953 36107 33200 35212 35162 34592 28456 27638 32206 33064 32766 32191 31704 31054 30050 29942 29978 29962 29642 29597 29964 29881 29211 28520 28164 28031 26578 22913 16322 10004 5624 3713 1401 542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 0 0 0 0 0 51 81 143 369 819 1062 971 883 921 1074 1423 1204 1338 1552 1744 1847 2491 3217 6377 8609 8876 10302 13084 22117 32212 42563 48551 52717 53491 52741 50898 49803 48346 47607 46394 46108 45912 45286 45030 44823 44548 44042 43508 42917 42731 43083 42613 42213 42100 42034 42036 42090 41904 41612 41294 41009 40848 40641 40801 40502 40459 40902 40588 40003 39702 39393 38536 36992 36711 29529 32858 33547 35584 36051 36500 36258 35893 35344 34468 33913 33874 33792 33553 32970 32181 31490 30624 30072 29669 29247 28750 28413 28589 29530 28964 28227 28036 27390 25144 16291 6528 3064 1986 1931 1243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 147 287 443 538 698 933 1257 1539 1838 1470 1814 1448 1822 1515 1645 2076 2834 3563 4241 6988 13424 16814 24231 34986 41931 49982 52461 53061 53326 52529 51492 50177 49633 48594 47940 46924 46191 45609 45367 44807 44063 44003 42713 42072 42020 42061 42022 41849 41532 41190 40904 40498 40248 39799 39536 39167 38889 39031 38528 38838 39144 39082 38288 37159 37688 33813 30921 33046 24739 29770 36096 36853 36104 36002 35599 35053 34660 34264 33849 32948 31984 31218 30326 29746 29027 28484 27994 27760 27588 27679 28008 28040 28203 26657 17268 6458 2860 1971 1600 1573 1894 1197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 429 732 1126 1238 989 757 1298 1880 1912 1446 1718 1391 1594 1957 2498 2768 2739 3106 5329 15487 24313 35189 45388 49578 52003 52966 53952 54472 54038 52993 51944 50850 48974 47630 46509 45851 44446 43918 42668 42087 41919 41327 41280 41223 40981 40643 40423 39976 38159 36109 34200 35548 35066 37320 25949 22544 35020 38763 38307 31111 35872 33677 34428 34331 32910 32089 36287 36946 36169 36023 35948 35547 34812 34216 33669 32743 32018 31052 29984 29653 28908 28098 27966 27226 26254 25696 26664 26930 24532 18772 7177 2589 2031 1864 1567 0 1423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 374 954 1066 730 969 1811 1999 1989 1833 1734 1467 1074 786 949 1300 1424 1677 2350 6110 9566 13926 20416 28383 38356 42917 46846 51584 53861 52976 52337 52152 51282 48803 47197 45791 44467 43310 42270 41967 41066 40139 40103 40510 40829 40066 38141 37453 37272 35333 32703 20858 32633 37736 34288 29949 35959 38857 37736 36959 29970 20566 21828 33230 36112 36313 36767 36750 36353 36081 36017 35726 34877 34210 33688 33037 32469 31691 31082 30371 29440 28217 27999 26559 25053 24289 24694 24802 21208 12878 4574 2072 1247 0 1481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 230 317 368 932 1847 2030 2061 1978 1857 1531 934 231 109 218 206 460 1050 1518 1631 1938 2370 3631 9619 20212 27308 33152 41358 47033 48387 49036 51781 50128 47999 45518 43892 42520 41942 41658 40526 39044 38401 39452 40721 39916 27179 27390 35707 35681 37687 34141 36069 38170 38049 38243 38474 38891 38173 36071 33653 36014 35278 36728 36738 36908 36247 36016 36076 36083 36078 35970 35094 34319 33946 33579 33012 32208 31919 31100 30146 28662 26638 24986 24076 23079 22041 20579 14336 5527 1784 707 0 0 1373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 179 409 907 1782 2168 2187 2069 1829 1366 519 240 152 0 149 331 700 1154 1553 1592 1394 2030 3878 9494 15658 20276 26117 30728 31302 39941 45349 47821 41777 45863 45514 44033 43148 42478 41454 40898 40954 41418 40991 39604 39463 39991 40102 39880 39412 39610 39427 39083 38728 38043 38252 37849 36212 37266 37939 37892 37261 37026 36708 35963 35448 35309 35336 35464 35427 35011 34518 34150 33840 32840 31890 31173 30338 29596 27151 24993 23983 23623 22202 21098 15993 8338 2010 436 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 262 1161 2104 2271 2297 2162 1750 687 0 0 0 0 0 0 290 809 1307 1141 1452 1659 2939 5791 9647 14583 17229 20826 24927 31016 38017 41748 47977 49462 48816 47122 46338 45168 44070 43364 42534 41753 40470 39919 40007 40283 40206 39559 39856 39869 39543 39019 38530 38414 38106 37924 37718 37606 34256 36480 36942 36361 35688 35071 34462 34117 34192 34519 34541 34396 34086 33512 32533 31507 30128 29649 29700 28686 27124 25549 23801 22384 18957 9894 2898 0 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 911 1783 2042 2133 2341 1901 486 0 0 0 0 0 0 0 0 421 734 1377 1638 1772 1876 2684 4496 8022 11926 15860 20868 25550 30278 35974 43211 47673 49461 49806 49274 48388 47047 45412 43923 41983 40643 40044 39982 40040 39546 39524 39541 39278 39028 38728 38526 38369 38152 38018 38033 37358 36987 36789 36174 35661 34906 34022 33684 33606 33927 34037 34128 34023 33238 32272 31881 30431 28224 26729 27204 27317 25901 22041 19400 13336 4467 1087 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 532 1424 1891 2140 2101 1368 0 0 0 0 0 0 0 0 0 0 941 1532 1877 1636 1660 1590 2291 4030 6490 11164 18226 24010 28311 31122 33171 37506 45729 49670 49272 48319 47316 45730 43708 42537 41193 40206 39962 38896 39458 39096 38788 38658 38583 38548 38483 38302 38098 38023 38014 37370 36799 36212 35882 35054 34248 33631 33107 33370 33630 33432 33266 33217 32334 31500 30586 28462 25908 23719 22824 21780 19954 13064 5131 1171 290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1721 1627 1803 1462 653 0 0 0 0 0 0 117 493 1063 1426 1457 1462 1589 1258 1870 2732 4329 7454 13650 18286 22390 25357 27376 31070 40042 47057 47656 48012 47306 45761 44183 42729 41560 39812 36489 39128 38508 38123 38090 38162 38260 38284 38171 38019 38128 38046 37401 36858 36406 36006 35278 34427 33831 33468 33146 33049 32501 32470 32703 32157 31318 29679 28263 25210 23336 17361 9314 9763 4577 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1174 1839 1774 850 373 0 0 0 50 101 237 538 1137 1383 1463 1606 1677 1956 2023 2086 2219 2621 4048 8323 14462 18241 21568 26066 34967 42714 47402 48210 47381 45759 44017 41980 39424 38199 38591 38768 37997 37788 37597 37610 37829 37843 37956 37844 37422 37010 36693 36393 36032 35876 35280 34696 35176 34362 33764 32189 30508 28317 24823 20051 15026 9749 5443 5428 2968 2109 3899 1956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1422 1323 956 530 0 0 0 0 0 676 1361 1499 1458 1490 1680 1808 1812 1822 1814 1603 1340 2793 8863 13757 18743 21523 24738 27843 37376 45661 47904 47219 45398 42937 38682 40268 39490 38674 38014 37634 37072 36753 36504 36429 36466 36098 35832 36013 36203 36164 36134 36732 35242 34018 34181 33854 31311 25848 15481 9536 4566 2834 2110 1688 1951 2026 1762 1424 1082 958 1265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281 638 938 872 361 0 565 1558 1874 2007 1963 1936 1927 1914 1872 1746 1732 1729 1657 1164 1656 5262 10536 17401 21083 23898 23662 24511 38384 44740 46952 46163 44237 42228 41643 39834 38363 38042 37926 36977 36477 35987 35773 34882 34200 34276 34200 35670 35224 35339 35621 33028 28318 24106 17430 10890 6703 3201 1972 1762 1543 1504 1222 1412 1284 1253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 298 892 932 383 320 1173 1780 1920 1928 2002 2034 2012 1878 1891 1959 1968 1948 2134 2602 3052 4600 9373 18037 21629 21700 23387 24717 31653 41191 44500 44269 42403 42314 39559 38224 39379 39441 37556 36913 36134 36080 34542 33419 33131 33234 33402 30344 28876 26859 16156 7731 5621 4368 2517 2233 1749 1879 1888 1600 1446 773 413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 248 717 982 792 430 1046 1024 857 987 1153 1488 1629 1776 1989 1956 2001 2007 2134 2400 2342 2253 3812 7293 11139 17834 21504 23379 23680 26286 34982 41664 42921 42837 41057 39592 39046 39136 38843 37900 37324 35510 34018 31826 30240 25974 24653 19328 12193 8096 3382 2198 1894 1661 1556 1457 1222 1374 1584 1399 958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 57 120 233 673 1043 1092 886 330 0 0 0 0 959 1336 1121 1476 1562 1851 1989 1999 2021 1940 1856 2034 1973 2292 4764 4872 6721 9664 9371 17530 21197 25113 28707 30591 35096 35082 31824 34366 35587 34377 31272 26981 24548 20300 10638 6712 4348 3386 2780 1813 1254 1292 1444 1032 613 387 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 193 462 927 1110 987 386 165 0 0 0 0 0 0 1528 1810 1949 2089 2034 2033 2058 1987 1931 1458 1199 1912 2087 1178 971 1199 2654 6057 5193 6431 5990 7559 10261 12343 14178 11886 10806 11483 9963 9848 8253 3379 2162 1862 1670 1907 1944 1833 1441 1477 753 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 493 1019 1026 501 0 0 0 0 0 0 0 0 0 1598 1864 1811 1844 1679 1363 1073 0 939 1821 1761 908 500 741 1432 1728 1354 1359 1206 1366 1224 1716 2056 2264 2198 2394 2348 2742 2140 1770 1506 909 531 0 0 0 0 0 217 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 679 1020 959 293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1913 1516 1326 1259 973 542 270 156 91 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234 468 639 197 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1307 0 399 288 162 121 0 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0