0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0 54709 56284 56835 57416 58242 59395 58701 56022 58921 59355
   59227 58527 58080 57885 58065 58226 58209 58421 59929 56809 30001
   33781 56193 60967 58521 56854 56411 57851 62881 57580 56186 57647
   57191 57421 57702 57606 57251 57237 57340 57469 57511 57622 57687
   57741 57799 57948 57893 58085 58460 58482 58381 58588 58876 59255
   58239 57392 57986 56376 61440 65685 62244 59892 58623 58586 58567
   57942 57651 57063 56344 55253 53645 51906 53387 53733 54374 54930
   54650 53924 53530 53303 53252 53245 53222 53009 52223 52493 52869
   52381 52991 53124 53060 52874 52671 52685 53107 52922 51955 52283
   51934 52015 52031 51750 51204 50804 50255 49906 49443 48928 48351
   46860 45959 47147 46762 46121 46081 44969 44582 44208 43945 44362
   43245 42538 42347 42372 42332 41639 41992 41436 41456 40547 39756
   39443 39000 37891 37691 37037 36492 33859 29161 27105 25245 27315
   28069 27526 28497 29290 28672 28544 28077 25600 10642  3162   865
       0
       0 54342 56188 56605 57054 57533 57974 58896 59064 58247 59616
   59881 59121 59007 58981 58718 58885 59359 59440 60420 59692 37117
   45728 61191 60052 58134 56670 56572 58514 65851 55947 57175 57760
   57533 57383 57588 57518 57572 57342 57275 57350 57167 57339 57523
   57612 57712 57798 57861 57910 57966 58030 58010 58077 58437 59279
   59659 58820 56244 56680 57838 60996 59241 58579 58046 58739 59537
   59474 58485 57543 56335 54861 53645 53434 53305 53369 53680 54002
   53892 53476 53177 52999 52990 52963 52872 52252 51899 51724 52690
   51709 52741 52886 52781 52619 52382 52047 52206 52536 52314 52406
   51942 52014 52022 51489 50720 50669 50149 49844 49272 48812 48415
   47046 45344 47142 46874 46279 46178 45104 44862 44887 44664 44158
   43933 43443 43062 42957 42521 42324 42108 42077 41235 41032 40130
   40113 38652 38223 37007 36073 35615 31847 28509 24877 24741 26672
   28211 28480 28672 29339 28600 27860 26877 23911 12252  3025   697
       0
       0 53900 55662 56388 56745 57119 57452 55758 55923 58650 59702
   60010 59963 59941 59918 59394 59402 60067 60116 57345 54698 37286
   52802 60351 59378 57771 56421 56399 60604 63753 57091 57704 57570
   57401 57306 57157 57208 57776 57450 57212 57281 55806 57151 57381
   57454 57518 57566 57587 57694 57742 57778 57801 57836 57906 58172
   58915 56756 56413 56332 54881 57608 57504 57637 57773 57850 58043
   58366 59301 59079 56787 54904 53677 53275 52938 52911 52988 53186
   53196 52986 52791 52631 52629 52591 52284 52364 52497 52321 52486
   52681 52656 52529 52257 52336 52293 51983 51581 51931 52359 52245
   51864 51977 52062 51418 50867 50684 50220 49796 49178 48640 48356
   47628 47009 47373 46816 46234 46169 45701 45352 45050 44170 41932
   43953 43549 42981 42859 42247 42109 42377 42212 41961 41476 40661
   40332 39486 38230 37191 36192 33664 30574 27364 24687 24246 26048
   27983 28285 28616 28903 28343 27461 25882 22574 13184  2881   648
       0
       0 53629 55029 56116 56468 56797 57092 57206 54616 57417 58182
   59427 60077 59986 59489 59321 60037 60648 60542 48823 38010 38539
   57380 60010 58839 57591 56453 56501 62322 59539 57664 57615 57423
   57304 57224 56767 56719 57531 57280 57088 57103 57058 57213 57279
   57329 56831 56704 57149 57532 57587 57627 57668 57721 57733 57734
   57623 56833 57347 57326 56767 57534 57343 57200 57574 57578 57649
   57724 57813 57806 57282 55396 53722 53026 52738 52659 52557 52376
   52248 52227 52328 52262 52254 52259 52107 52214 51929 52202 52457
   52551 52462 52296 51152 51680 52166 52092 51616 51274 51511 51658
   51461 51731 51938 51401 50911 50644 50223 49754 49117 48438 48157
   47844 47506 47385 46788 46277 45982 45678 45285 44998 44004 43399
   43931 43533 42822 42630 42167 41629 42523 42298 42055 41706 39035
   39764 38625 38101 37411 35550 30930 29877 26365 25582 22622 24672
   27538 27981 28552 28544 28149 27212 25217 20716 13026  2184   691
       0
       0 53434 54594 55687 56187 56436 56722 57009 57144 57497 57784
   58513 58980 59018 58795 59249 60136 61076 61487 46226 20880 50570
   60665 60027 58679 57584 57025 56925 60992 58213 57639 57430 57297
   57202 57166 57151 57200 57204 56994 56915 57229 57077 57108 57203
   57227 57263 56969 57043 57393 57463 57490 57496 57541 57503 57491
   57443 56674 57096 56501 54643 56627 57230 57395 57420 57364 57375
   57400 57416 57331 56947 55721 53704 52863 52581 52476 52265 51959
   50449 50807 51815 51946 51562 51151 50461 52152 52204 52255 52436
   52414 52317 52258 51368 51254 51154 51979 52031 51518 51929 51778
   51577 51205 51337 51048 50160 50480 50187 49727 49107 48148 47989
   47783 47496 47189 46748 46182 45872 45524 45124 44885 44349 43920
   43863 43468 43007 42815 42195 41734 42485 42333 42286 41578 36599
   39287 38511 36687 37703 34911 33232 29870 27104 20203 21044 25499
   27174 26526 28464 28164 27995 27390 25658 19622 10784  1862   518
       0
       0 53240 54200 55119 55826 56077 56419 56876 57065 57470 57708
   58326 58499 58492 58602 59068 59949 61083 61101 49765 20340 49944
   62203 60283 59020 57581 56964 57587 59071 57674 57422 57250 57158
   57081 57078 57139 57084 57018 56726 55528 57584 57988 56922 57040
   57143 57237 57185 57201 57251 57301 57311 57336 57352 57305 57296
   57272 56640 56051 57188 56969 56888 56731 57213 57228 57187 57162
   57163 57131 57007 56507 55341 53565 52699 52350 52318 52040 51824
   51751 48804 51586 51797 51780 51789 50890 51879 52155 52233 52262
   52183 52214 52312 52865 52298 51797 52015 52412 52111 51451 51903
   51868 51181 51710 51334 50510 50351 50042 49638 49062 48308 47948
   47642 47328 46882 46566 46145 45751 45372 44996 44672 44336 43972
   43718 43351 43013 42709 42349 42414 42084 42254 42140 40644 37043
   39316 38323 36906 37262 34032 32589 30042 28667 18587 23680 24605
   27015 27829 28095 27790 27593 27408 26093 20504 12568  3315   565
       0
       0 53171 54006 54794 55510 55924 56409 56863 57267 57437 57930
   58579 58512 58605 58913 59346 60140 61032 61156 48746 27968 52967
   63074 62007 59362 57544 57498 59561 57186 57356 57134 57001 56991
   56942 56916 56927 56858 56983 56786 56449 56914 57808 56588 56732
   56872 56999 57046 57049 57069 57100 57127 57176 57200 57195 57190
   57231 56734 55794 57220 57254 56997 56848 56988 56950 56984 56910
   56911 56837 56629 56035 54747 53327 52340 51794 52008 51814 51689
   50334 51262 51562 51601 51616 51532 50842 51414 52008 52142 52106
   52087 51852 52299 53303 52844 52080 52111 52377 53303 51415 51689
   51873 51251 51820 51180 50514 49542 49812 49433 48874 48306 47914
   47511 47181 46655 46296 46001 45633 45190 44812 44413 44159 43840
   43529 43169 42874 42646 42551 42357 41774 42157 41364 40661 40082
   39096 38356 38207 36876 34168 32018 27997 22023 26024 24352 25338
   26710 27693 27872 27325 27004 26898 25623 20826 14169  3656     0
       0
       0 52999 53822 54747 55611 56106 56692 57097 57186 56992 58728
   59134 58876 58928 59451 59875 60564 61124 61261 48344 36277 58753
   63777 63885 60275 57676 61334 58123 56336 57004 56897 57158 56798
   56748 57226 57860 57085 57156 56744 57085 57003 55673 55515 55910
   55624 56595 56899 56899 56798 56758 56924 56990 57048 57058 57052
   57028 56959 56875 56904 56870 56834 56496 56717 56472 56799 56609
   56701 56614 56355 55554 54111 52917 51996 51637 50883 51597 51512
   51212 51272 51351 51385 51468 51480 50586 51646 51787 51916 51842
   51865 52035 52085 52051 51084 51809 51872 51895 52086 52021 51680
   51198 51015 51689 50899 50442 49892 49586 49054 48661 48191 47915
   47464 47126 46651 46189 45954 45571 45119 44681 44194 43798 43578
   43358 42913 42626 42474 42284 42164 42042 42003 41281 40638 39717
   39489 38847 38050 35813 33618 32203 25892 20231 24318 25537 25573
   26376 27438 27685 27020 26618 26453 24845 18827  7564  1412     0
       0
       0 52757 53297 54486 55773 56441 57056 57552 57857 58482 59795
   59788 59101 59037 59796 60178 60966 61010 61435 47339 48398 61892
   64209 62747 59255 59337 59761 57680 57037 56910 57405 57184 56637
   56546 56604 56714 56879 57526 57824 56724 55973 56518 56543 56023
   55630 56538 56785 56784 56753 56534 56772 56803 56789 56749 56686
   56703 56711 57295 57627 56814 56667 56467 56716 56361 56482 55263
   56584 56481 56126 54997 53491 52414 51941 50992 51054 51308 51297
   51029 51022 51086 51107 51254 51302 51479 51111 51212 51369 51296
   51556 51774 51832 51648 51525 51489 51449 51433 51487 51568 51747
   51181 50412 50454 50648 50338 49830 49119 48755 48459 48195 47906
   47322 47011 46778 46410 45933 45508 45078 44549 44208 43256 43434
   43226 42615 42296 42214 41919 41802 41662 41626 41134 40349 39362
   40019 39156 37369 35353 33293 31457 30678 29435 28870 26590 25789
   26126 27263 27544 26849 26306 25957 23081 17573  6982   821     0
       0
       0 52151 52836 53928 55587 56511 57319 58048 59137 59520 60183
   60153 59642 59010 59614 60113 61051 61020 60649 40307 49657 62499
   64107 60300 57307 60536 58789 57612 56608 55671 56364 56922 56791
   56332 56467 57233 58351 58829 57059 57162 55146 55163 56456 56561
   56532 56633 56659 56670 56666 56677 56684 56644 56606 56573 56350
   56306 56530 56838 57187 56709 56576 54880 56466 56549 56416 56343
   56494 56339 55919 54457 53088 51796 51816 51376 51447 51362 51051
   50740 50421 50889 50903 51032 50961 51309 51265 50987 50578 50565
   51449 51022 51535 51366 51258 51080 51004 50957 50738 50573 50056
   49182 50379 50129 50407 50111 49421 48768 48508 48244 48126 47550
   46874 46546 46377 45983 45608 44962 45077 44287 43996 42296 43302
   43048 42457 42273 41959 41604 41159 40869 41070 40660 39669 39793
   40079 38848 36011 34417 32419 31502 27448 29155 28245 27915 26395
   25973 27030 27329 26715 25991 24855 19534 15877  7360   616     0
       0
       0 52433 52731 53398 54877 56346 57390 58535 59874 60004 60240
   60291 60114 59181 59541 60248 61375 61423 57077 34520 49805 63050
   63478 59079 57389 60415 58626 57438 56171 54430 54267 53366 55351
   55922 56205 56740 57325 57024 56841 57674 56190 54953 56944 56711
   56413 56468 56532 56569 56576 56577 56572 56551 56530 56459 56185
   56188 56314 56817 57046 56448 56453 56352 56492 56473 56194 56392
   56339 56241 55541 54020 52999 52237 51785 51603 51478 51247 50928
   50721 50213 50732 50732 50877 50964 51093 50562 51098 50129 51069
   50472 51018 51221 51073 50958 50838 50748 50987 50590 49978 47291
   49468 49610 49933 49798 49226 48775 48388 48186 47803 47212 46665
   46210 45493 44784 44604 44145 43991 45133 44090 43987 43329 43127
   42735 42395 42037 41558 41398 41066 40956 40736 39755 36465 39968
   39341 38091 36071 33442 31283 30997 28697 28346 27279 27504 25996
   26046 26734 27066 26542 25317 23895 17304 12619  5361   520     0
       0
       0 52995 53090 53490 54791 56375 57451 58514 59650 60003 60072
   60197 60194 59457 59696 60449 61789 61840 50399 28230 50974 62747
   62522 59760 58978 58488 57607 57192 56289 54746 51770 46671 49037
   53844 55963 55592 55647 56485 56560 57413 57692 57802 57867 57179
   56079 56236 56410 56493 56522 56527 56500 56476 56439 56303 56196
   55688 54846 55979 57589 56301 55739 56462 56949 56404 55904 56077
   56121 56017 54903 53712 52891 52014 51646 51441 51361 51084 50818
   50771 50596 50442 50436 50634 50907 50826 51034 51004 50857 50854
   50958 51005 50968 50889 50758 50424 50270 51842 51303 50155 48549
   49004 49361 48634 48547 48632 48124 47778 47411 46479 46009 45784
   45700 45221 45068 44872 44794 44948 44817 44089 43746 43306 42854
   42247 42027 41174 41335 41209 41336 40800 40518 39907 39258 39707
   39188 37909 36332 33210 31760 30973 28954 28618 28856 27724 25681
   25739 26402 26799 26502 24974 21632 16216  9976  2322     0     0
       0
       0 54619 54142 54390 55709 56623 57653 58913 59802 60078 59999
   59993 59890 59273 59934 60700 61283 59511 43298 32938 54596 61564
   61579 59777 59559 57532 57219 58532 58146 56922 53958 51288 48710
   51228 54309 52304 57102 56371 57118 57427 57417 57294 57413 56644
   53506 55749 56269 56397 56475 56436 56354 56357 56302 56167 56422
   54772 53495 54136 54892 54356 54016 54551 56335 56395 55844 52629
   54267 54852 54193 53470 52592 51190 51468 51179 51105 50891 50669
   50559 50415 50196 50154 50346 50552 50810 50851 50763 50401 50411
   50775 50739 50707 50609 50124 50461 51197 51682 52352 54305 51022
   49537 48751 48000 48278 49285 48769 47228 47454 46580 46257 45740
   45366 45151 45147 45052 44921 44684 43594 43991 43512 43032 42522
   41953 41459 40474 41105 40726 40184 40286 39902 39579 38621 38823
   39074 37522 35871 28017 27262 28791 30363 28662 26758 24451 25149
   24513 26126 26562 26559 25407 21599 14512  4202  1296     0     0
       0
       0 56083 55804 55894 56382 56732 57828 59588 60011 60119 59988
   59962 59545 59164 59945 60491 60254 54896 52100 34796 51181 60802
   60942 59946 57723 55911 57080 58985 56590 52507 52116 51713 51456
   52507 54964 52631 56275 56660 57141 57895 57915 57649 57869 56726
   53440 54036 55971 56340 56405 56311 56211 56227 56116 56048 56639
   54969 53423 53824 53721 53779 53619 53620 54552 56209 54877 53559
   53747 53831 53618 53194 52430 51639 51232 50672 50758 50452 50514
   50435 50287 50174 49703 50036 50136 50289 50251 50492 50141 49519
   50382 50364 50396 50466 50400 50292 50373 52572 53263 53089 51649
   49896 49624 49726 49176 46680 49297 48705 48077 46069 46525 46256
   45390 44640 44522 44021 43338 43938 43503 43758 43167 42690 42096
   41358 41139 40045 40360 40756 40395 40116 39389 39640 39474 38606
   36760 35991 34005 23666 30218 30186 30266 28381 27051 25545 25534
   24152 25578 26508 26381 25577 19191  7930  2046  1608     0     0
       0
       0 56567 56729 56481 56384 56436 57493 58811 59079 59246 59436
   59267 58799 58932 59900 59706 53995 45619 48870 35329 43618 60621
   57458 56069 50774 48730 48220 46740 47243 49567 51576 52043 52746
   52964 53608 54131 55857 55691 54455 55420 54340 52547 54275 54009
   52631 52569 54167 56018 56437 56327 56350 56024 55640 55360 56038
   55292 53687 53604 53319 53418 53191 52740 53278 55203 54184 53611
   53492 53385 53195 52903 52320 51669 51040 50245 49640 50398 50435
   50353 50251 50025 48853 49784 50101 49947 49642 50125 50388 49878
   50039 49958 50069 50147 49982 49858 50450 50821 50901 51364 50267
   49723 48591 48070 47129 45732 46427 47240 47590 47085 46688 46122
   45726 44448 43297 40649 42848 42228 42474 42755 42602 42390 41778
   40526 40944 40612 40302 40606 40385 39814 39251 39136 38779 37092
   36739 35108 33593 25608 30921 30621 29455 27651 27367 25409 23947
   25908 24870 26050 25903 22936 13164  2547  1033  1361     0     0
       0
       0 56712 56921 56251 55979 55967 56723 57606 57979 58084 58087
   57483 57458 58182 59388 58473 52525 36374 32167 31694 44165 60378
   57700 53693 47384 47841 48541 45721 50980 51961 52057 51965 52540
   52621 52627 51803 52792 56155 52713 52319 51239 51180 51870 52061
   51261 50873 52563 54171 55553 56193 56123 54867 54244 53656 53859
   53178 52985 51399 52003 52075 52466 53306 53519 53763 53504 52969
   53177 53089 52858 52639 52274 51775 50470 50336 50095 50372 50292
   50257 50223 49861 48443 49229 49794 49146 49760 50157 50114 50062
   50030 49341 49436 49722 49121 49436 49347 48985 49681 48776 49234
   49087 48328 47842 46747 45968 47010 46904 45738 45388 45150 44336
   45116 43896 41748 42679 41846 41576 40895 42011 41793 42013 41670
   41016 40920 39529 40489 40813 40297 39229 38817 35283 37227 37362
   37656 35533 28000 32242 32233 29039 29398 30734 27549 27327 27061
   25630 24564 25856 23437 17021  6363  1465   497     0     0     0
       0
       0 56703 56992 56024 55694 55698 56001 56738 57312 57566 57517
   56238 55264 56553 57566 56626 55596 40512 29222 30654 45606 59450
   58571 56260 52935 53840 55293 55113 52015 49763 49612 49355 50798
   52056 51945 52245 52135 51549 55258 53604 49795 49116 49679 49938
   50077 49917 50695 51655 52307 54033 54425 53498 53077 52464 52574
   53499 52690 51536 51260 49588 49451 53058 53539 53437 53236 52876
   53017 52849 52613 52471 52328 51936 50911 50147 50113 50058 50032
   50090 50179 49943 49190 49239 49444 48848 49563 50049 49866 49992
   50255 50081 49901 49357 49199 49238 47453 48626 48980 48637 48802
   48627 48150 47789 46744 46378 47701 47099 46112 45969 45728 44539
   44174 43334 41862 42505 41764 40774 40546 40477 40490 39813 39501
   40317 39669 37499 40555 40792 40150 38454 38460 34364 35991 37821
   35753 26666 30044 32002 31150 29395 29755 25544 27391 26322 24549
   24149 25220 25438 21710 10971  2080   621     0     0     0     0
       0
       0 56665 57393 56060 55609 55678 55915 56229 56609 56739 57084
   56328 54798 55903 56317 56951 56112 44170 37447 40941 45602 58186
   50976 53337 53669 54574 54483 53349 49870 48646 48443 47045 48523
   50023 51198 51459 51081 49857 50058 52069 50167 48096 47942 47845
   48897 48807 49656 49671 49478 51678 51748 52294 52562 52530 52685
   54472 51173 50282 52727 51481 51953 53171 53259 53041 52892 52818
   52728 52563 52396 52254 52129 51605 50322 49451 50067 49876 49833
   49973 50106 49928 48722 49206 49536 49215 49361 48777 48784 49590
   49631 49820 49652 48923 49419 49463 48938 48941 48767 48434 48562
   48402 47772 47132 46173 48783 48324 47186 45876 45706 45336 44378
   43255 43626 42752 42159 39696 38821 40229 40932 40647 39431 38713
   39370 38797 40139 40631 40509 39536 36704 37821 35426 35651 34596
   34863 31520 31469 31189 30376 29575 28804 23465 25488 23870 24652
   24354 24438 24801 17619  3914   828     0     0     0     0     0
       0
       0 56652 57420 56076 55525 55672 55934 55972 56011 54934 55989
   56226 56146 56366 56180 56794 52592 36831 44864 47626 50860 56477
   51664 50813 54684 53563 53020 51822 49349 47516 48010 41229 47632
   48717 48523 49213 47983 49501 47327 48929 48654 47651 47544 47755
   47882 48851 49128 49659 47785 50875 50967 51711 51950 51654 51406
   57166 50842 49836 52460 52809 53155 53148 52942 52778 52622 52536
   52416 52180 51958 51772 51442 50463 49628 49241 49727 49614 49592
   49727 49891 49669 49029 49252 49414 49154 49528 49252 49155 49547
   49468 49509 49397 49347 49362 49275 49072 48817 48116 46051 48431
   48349 47896 47387 47065 48518 47943 46680 45793 45048 44984 44217
   43151 43023 42131 41919 40580 40212 41233 41166 40448 38091 37819
   38329 38694 39404 40360 40146 39031 35390 37704 36449 36124 35592
   34741 32231 32255 30012 27924 30206 29639 27971 24742 23406 24351
   23881 23690 22302 10501  1257     0     0     0     0     0     0
       0
       0 58078 56310 55686 55165 55552 55880 55776 55693 54771 54774
   55964 56962 56967 56028 55673 47979 34641 40763 49458 53688 55183
   50883 52950 54447 51872 49367 50602 49305 45428 46226 42117 49068
   48320 47258 49050 47955 49070 48224 49030 50026 50066 49294 49829
   49628 50430 50997 49379 47831 50757 51267 51601 51715 52020 52666
   54602 51379 52330 52854 52868 53006 52905 52691 52546 52420 52343
   52064 51634 51299 51016 50480 48881 49316 49551 49341 49322 49348
   49400 49501 49316 48879 49141 49172 48117 48718 48035 48504 49416
   49348 49158 48833 48813 49056 49003 48459 48633 47802 48392 48517
   48336 48080 48034 47571 47621 45719 44761 45499 44409 44240 43352
   42375 42121 41686 41463 41026 40662 40721 40425 40188 37474 37095
   38208 38032 39205 39821 39542 38631 37013 37010 36522 35123 33911
   34206 33745 30012 31821 31700 29067 29404 27795 24188 21574 22374
   21171 21573 16916  2915     0     0     0     0     0     0     0
       0
       0 59536 56281 54668 54568 55250 55661 55311 55813 55713 54410
   55290 57594 57657 55320 52377 40900 39194 44829 51188 54145 53422
   48324 47003 47261 49806 52660 49633 44762 43561 44864 45876 49786
   48192 47079 47769 49657 49148 51210 53217 55939 57213 59214 57974
   57107 56255 55109 54453 49741 50599 52260 51372 49861 49089 48664
   50689 53640 52665 52527 52487 52604 52493 52334 52189 52105 51963
   51377 51032 50704 50369 49957 49224 49378 49186 48871 49009 49086
   49086 49019 48848 48864 49036 49109 49105 48036 49230 49242 49251
   49105 48526 47462 47962 48027 48666 48516 48626 48590 48619 48570
   48348 48124 48036 47437 46384 45465 45412 45379 44495 42662 38122
   42348 41815 41482 41141 40691 39780 39336 39572 39622 39478 39237
   38909 38777 39071 38971 38207 37613 37439 37475 35852 33299 33767
   33811 33010 33064 31888 31546 28878 27533 27278 23684 23125 20536
   20215 17871  8339   647     0     0     0     0     0     0     0
       0
       0 64473 56832 54272 54207 54913 55679 55430 56004 56015 54612
   55436 56541 56655 53268 45218 39357 37619 47246 51008 52982 52348
   47100 42902 44254 47336 46205 49004 42819 41255 43272 45350 47887
   48172 49673 51312 57517 61101 63390 65848 67771 68600 68876 68704
   68654 68473 68341 66694 63680 60883 58647 56384 54634 52566 49309
   50999 54695 53563 52873 52432 52291 52028 51723 51524 51276 51686
   50085 50761 50240 49834 49502 49224 49055 48719 48495 48705 48752
   48787 48343 47594 47946 48682 48628 48919 48590 49089 49127 49109
   48929 48506 46786 47444 47774 48591 48508 48538 48584 48568 48489
   48350 48132 47994 47291 45985 45789 45763 45052 43722 41596 41897
   42832 41889 41271 40956 41514 37565 28032 31227 30480 38747 39461
   39013 38688 38535 38273 37371 36915 37624 37784 36444 35076 33799
   33147 33612 32076 31165 29915 28708 28303 28032 22604 21670 20453
   20322 12004  2510     0     0     0     0     0     0     0     0
       0
       0 69543 58276 54356 54053 54561 55554 56061 56031 55698 54108
   55462 55001 55566 52214 38575 31851 35044 42022 43875 49437 51091
   47781 41495 44759 47333 48156 45140 43123 41757 44344 45112 48597
   52008 56571 60301 67735 70016 67719 66639 63434 59792 58089 57657
   59293 59108 59707 61288 65502 67471 69844 69102 66482 63677 59624
   59082 58469 57084 55391 53504 53317 52834 51819 51352 49876 51292
   50659 50588 49978 49477 49125 48863 48643 48486 48441 48395 48376
   48433 48441 48137 48487 48151 48758 48942 48971 48886 48828 48813
   48661 48618 48218 48255 48496 48492 48426 48411 48455 48408 48328
   48304 48104 48003 47750 46467 46077 45815 44998 44180 43964 43270
   42929 42035 40208 38955 40671 34053 35026 38001 33787 39506 39230
   38818 37009 37063 36318 36327 35448 35044 36675 35197 36242 34215
   33883 33985 32325 31377 29628 29218 29050 25068 20102 21131 20234
   18082  5245     0     0     0     0     0     0     0     0     0
       0
       0 71890 61269 55058 53989 54132 54995 55852 56053 55520 53759
   55016 54513 54224 50167 35677 28510 30034 37072 34364 43703 48759
   48856 44945 47332 49034 49827 47804 47653 46717 48420 51616 56679
   61239 67412 68010 60887 52327 49869 47819 48110 50222 52099 49043
   49777 47548 46567 45113 46962 51423 57599 61164 66035 68750 69883
   69710 68922 66067 62595 59313 56888 55953 53453 52049 51242 50966
   50844 50258 49991 49358 48775 48369 48068 48023 48090 48048 48052
   47889 48047 48317 48431 48442 48586 48712 48733 48461 48527 48389
   48312 48545 48514 48379 48262 48194 48167 48282 48349 48236 48151
   48120 47947 47856 47816 47043 46086 45502 44943 44294 43981 43380
   42867 41976 40102 36342 30227 37078 38475 39340 39952 39673 38714
   38257 37495 37534 37420 36309 36563 37004 36659 35889 36476 33918
   33866 33039 32535 30918 29924 28688 27577 21259 20528 20698 13329
    3097   696     0     0     0     0     0     0     0     0     0
       0
       0 65801 66384 56263 54217 53668 54246 55247 55923 56010 53591
   54824 53965 51854 47393 33274 26952 29226 33047 33254 40475 45008
   49139 47123 49088 50448 50703 50301 54987 61265 62480 66596 67312
   68947 60772 50930 47272 40565 35639 32646 36212 40716 42001 28299
   37724 41498 40298 39192 39391 39121 40349 44971 49766 52059 54855
   61769 62094 67758 69020 69121 66712 63263 58348 54354 52735 51593
   51016 49964 50088 49523 48711 48137 47804 47437 47474 47539 47689
   47229 47597 47869 47967 48052 48199 48403 48536 48368 48531 48432
   48327 48366 48220 48147 47958 47511 47756 48249 48267 48100 48005
   47852 47878 47976 47160 46194 45812 43356 44851 44192 43869 43360
   42877 42124 40806 34666 32261 33171 38343 38280 39147 38957 38049
   36327 35832 35109 35757 33630 36789 37142 36151 36119 36421 35474
   33196 31630 31936 30422 28554 28003 27749 25739 21790 17611  3420
     963   956  1005     0     0     0     0     0     0     0     0
       0
       0 53355 68220 58361 54714 53264 53452 54420 55077 55421 55109
   54189 52728 49829 44833 33840 26792 31412 37242 38426 43977 44904
   47847 48098 49591 52301 54302 56555 64666 69444 69361 55665 47934
   51916 48776 44128 40119 33315 19348  8021 11849 24657 21224  6382
   16018 20043 28030 31110 35853 41068 41539 42583 45585 45544 46632
   48254 49165 51795 57257 62717 65657 68740 66587 61409 56962 52093
   51290 49647 48729 49050 48942 48178 47896 47280 47035 47016 47027
   46821 47004 46853 46827 47267 47527 47936 48367 48383 48243 48105
   48068 48210 47988 47880 47369 46834 47666 48230 48108 48047 48230
   47984 48195 48295 46539 44998 45860 45097 44908 44017 43890 43454
   42840 42259 41001 37003 36432 38074 38728 38019 38262 38404 37705
   35082 33086 33424 35661 35470 36903 36994 36534 36393 36140 35004
   33422 31145 30917 29604 28203 26776 26626 24171 18328  6454  2681
    2052  1579   851     0     0     0     0     0     0     0     0
       0
       0 40292 58997 61545 55425 53023 52785 53621 53971 52537 49218
   51800 51228 47832 42111 34745 28786 33176 38586 44367 45043 44573
   47763 43608 47296 54790 62601 65979 65904 56106 46709 34712 24653
   34990 40308 26531 20959 13492  4829  1999  7672  9491  9581  4252
    2759  5607  9689  8646  9242 19453 30952 37869 41333 44264 45238
   42813 40036 38026 42699 46562 47962 52515 64735 68993 66592 60661
   53609 50826 50069 48940 49165 48637 48138 47743 47238 46840 46262
   45655 45993 46210 44017 46577 46278 46842 48171 48216 47928 47837
   47902 48069 47684 47471 45833 46803 47963 48154 47849 48052 48760
   49308 48456 48476 47179 46302 46062 45359 44279 43961 43956 43402
   42252 41339 40187 36117 35707 37968 38983 37931 37497 37819 35921
   33026 35186 36020 36413 36756 36941 36771 36539 36336 35978 34738
   33398 31342 30367 29086 27779 26123 24026 21391 10797  3313  1147
     900  1584     0     0     0     0     0     0     0     0     0
       0
       0 30658 47506 64050 55937 53151 52480 53137 53500 52713 49978
   50037 49955 45848 39438 37361 33936 36824 39701 44871 46615 43751
   45962 48268 53604 65376 67657 57083 46049 34442 30958 22442  6807
   11212 25943 10103  5624  2698  3172  7501  7894 11272 14537  7213
    9632  1418  1283   925   852  2363  5536  8721 13324 17028 25771
   27060 28801 28145 35505 40764 39404 40047 46377 56437 63821 67735
   64117 58671 54323 51076 49273 49146 48623 48115 47747 46926 46334
   45345 45334 45391 44467 46231 46820 47014 47936 48108 47792 47462
   47175 47556 47107 46912 46957 45796 47751 47545 46116 47478 48741
   49207 49142 47719 47124 45022 44586 43564 42214 41642 41165 40366
   39689 37856 39222 37056 36447 37591 38275 37864 37701 35616 37248
   36408 36358 35436 36882 36731 36694 36465 36182 35888 35802 34426
   32554 30382 29670 28208 26790 25749 20226 12689  5334  2612  1714
     795  1231     0     0     0     0     0     0     0     0     0
       0
       0 30133 44080 66667 56877 54371 52837 53124 52672 54946 49970
   48905 48346 43087 39193 37725 37623 38734 39856 46207 47942 43478
   43002 54770 64567 63573 50671 35302 29380 25914 21920  7583  5529
    3769  5420  6427   995  2724  3776  6716  1810  6818 20767 24773
   25308 19633 19564 18316  7912   807   978   694   884   780  1572
    2862  4667  4387 17534 31620 31878 34111 36148 43860 47047 53498
   62241 66252 63071 58844 54462 51302 49254 49026 48509 47448 47040
   46044 45455 41792 44756 46048 46604 46916 47227 47326 47250 46982
   47012 46778 46582 46274 46688 46063 46961 47374 47069 46496 47636
   48236 46608 43492 42434 41131 36962 42812 42018 41500 39384 40054
   40653 39250 37524 38624 35197 32624 37636 37449 37831 37152 37364
   37380 37362 36899 36643 36330 36363 36158 36050 35209 34996 33868
   31687 29377 28407 27221 26619 26120 14385  2622  3186  1630  2014
    1534  1232     0     0     0     0     0     0     0     0     0
       0
       0 23533 33104 65196 61940 56539 54240 53476 51283 51957 48217
   46403 45752 41813 42338 38547 41008 41234 43055 48078 46642 41869
   49250 65218 57078 42272 36959 17016  5444  6390 11719  7919  4508
    3363  8727 14131 14806 12925 11413 10574  3879  1783 16772 32822
   34189 33625 33610 33377 31382 22251 18264  9840  1963   763  2407
    2906  1264  3164  5641  7999  9324 19921 23591 32599 36630 40992
   45000 52423 62612 66284 63506 58248 53422 51008 49814 48730 47497
   46389 46026 44570 44208 45772 46242 46536 46816 46807 46623 46318
   46298 45499 45929 45036 46021 46434 46527 46139 44683 45658 43908
   38263 38834 41239 36799 36810 34169 40534 37576 37702 40644 41640
   40999 40412 38296 39930 38947 37127 37633 38299 37504 36670 37486
   37389 37013 36699 36126 36097 36112 35971 35990 35232 34503 33164
   30621 28283 27635 27411 28244 24340  6103  1259  2447  2019  1829
    1468  1336     0     0     0     0     0     0     0     0     0
       0
       0 20307 23817 50217 68316 61451 56755 54394 51566 49321 44697
   40384 39159 41381 43315 43405 44531 45203 47256 50552 47142 55046
   61128 51183 43582 38082 20516  4371   653   995  3268  9959 13802
   18607 25104 32043 32492 28219 22859 21035 11683  5418 10194 33470
   36521 36409 36418 36516 36172 35406 33687 29436 19539 12909  6266
    8149  4363  4156  3633  3299  2579  3228  8233 20231 31242 38017
   38543 41101 47309 54770 63361 65376 61698 57131 53278 51053 49072
   47179 46788 45676 44893 45017 45997 46484 46752 46533 46244 45905
   45577 44916 45112 44019 45480 46119 45968 44327 43548 44904 35354
   38149 37094 40296 41897 41286 41650 43871 42775 42501 42553 42240
   41311 39097 39732 39855 39732 38654 38425 38789 38084 37586 37380
   37032 36692 36462 36064 35904 35979 35691 35790 35270 34164 32011
   29013 27773 27961 28397 25189 11969     0  1156  1969  2574   976
    1200     0     0     0     0     0     0     0     0     0     0
       0
       0 10203 15227 34881 53563 69068 62641 55936 51161 45371 36927
   33040 34304 39287 43672 45183 45709 47951 52065 57609 58957 55267
   35822 29424 25213 17242  7055   642  1722  6299 20592 32209 36646
   37133 37474 38636 39505 38299 32662 24216 16409 11569 11142 30875
   36641 36586 36577 36644 36841 37403 37269 35945 32739 27974 18784
   15290 12038  9441  3546  4606  2479  1478  1578  2088 12698 25978
   30018 37734 42422 42868 47154 54617 60919 64500 61649 57445 53881
   50357 47290 45352 44940 45961 47022 47357 46949 46347 46037 45623
   44988 43900 44050 44206 44852 45519 45600 44282 45309 44964 41993
   41569 38759 35557 43080 44508 44047 43623 43241 43106 42724 41962
   41802 40762 40321 39073 39276 39222 38959 38810 38018 37561 37153
   36789 36513 36298 35932 35548 35520 35089 35037 34998 33909 31077
   28081 27785 28503 27208 12838     0   275   866  1737  2452  1276
       0     0     0     0     0     0     0     0     0     0     0
       0
       0  1591 19144 29221 36009 61035 70896 60212 51757 39009 30499
   31312 34022 39920 44314 46139 47661 52955 57637 58850 48929 33523
   14972  6646 14056 10849  6294  5898 21929 35644 37995 38385 38585
   38819 38850 38711 39650 39186 33606 27406 23100 12653 13319 31834
   36596 36745 36871 36844 36696 36538 36797 37195 36396 32777 27199
   23109 21492 19207 14654 12934  7829  1660  4048  2211     0  2981
    6957 19974 30111 36864 39113 39869 44155 50644 59372 64050 62916
   58261 50123 48023 48258 48133 48334 48256 47489 46420 45810 45302
   44870 44255 43570 43189 44304 44944 45318 45167 44644 44487 44745
   44841 44264 42121 44292 44589 44167 43607 42945 42711 42400 41751
   41340 40873 39582 36394 37431 39365 39000 38638 38006 37519 37044
   36643 36442 36044 35392 34981 34962 34778 34825 33822 31818 29664
   26519 28101 28679 20224  4773     0   197   920  1872  1711     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0 22300 31539 40704 54057 72121 64601 49684 37571 31799
   32584 37458 41035 45381 48946 52211 58303 60423 43869 30970 21561
   13605 15414 23347 28408 28977 34036 38016 38565 38842 39019 39056
   39174 39262 38962 38760 38918 35341 30007 27194 12225 12387 33861
   37063 37067 37157 37099 36977 36803 36643 36514 36842 36157 33672
   31293 27002 21555 24895 22743 17950 12022 12644  7970     0   282
       0  1978  5654 14311 32057 33629 36632 38944 42819 49046 58611
   63276 62717 59325 55510 51719 50017 49588 48385 47164 46219 45507
   45299 44985 43682 42465 44227 44966 45093 45123 44519 44348 43654
   45252 43834 44150 44415 44111 43148 42286 42031 41972 42075 41432
   40672 40176 39247 39267 37384 39287 38914 38385 37944 37306 37012
   36531 36279 35599 34683 34192 34313 34152 34178 29221 22573 29447
   24339 28467 25407  5734     0     0   273  1040  1421     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0 17104 28241 39064 42556 63698 64392 41324 34199 32952
   35808 39944 42005 47462 54090 59746 63654 48742 32532 21598 18666
   23167 28949 31485 37602 38194 38973 39149 39547 39676 39422 39222
   39248 39271 38963 38696 38362 32824 30247 26004  9713  9585 34030
   37326 37499 37471 37391 37249 37121 36969 36643 36471 36782 36411
   35216 33252 28312 28254 27774 25794 18639 18996 15982  7288     0
    1231     0   951  2600 11470 13832 21791 27101 30371 36145 40338
   45352 54291 58111 60662 59005 54979 52162 50234 48800 47764 46477
   46270 45760 44407 43248 44277 45540 45752 45803 45805 45064 43836
   44741 44381 44133 43401 42416 40905 39882 41281 41843 41779 41155
   40212 38945 28879 35249 38749 38987 38444 38128 37756 36826 36903
   36265 35848 34857 33966 33794 33779 33396 31934 23838 28141 28979
   28323 28553 19021  2577     0     0   431   937     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0  8647 26559 35066 32425 43877 59171 46125 37087 37172
   39796 41342 44987 52269 61152 63126 49811 35214 28490 21681 24118
   35428 34774 35702 38873 39004 38678 38684 38746 38856 38812 38914
   39033 39098 38858 38698 37366 30146 28342 20457  7228 16614 36085
   37940 37940 37809 37667 37493 37333 37170 36920 36441 36522 36953
   36384 34931 33234 31178 23538 23281 23596 20850 17076 16456 13236
    7971     0     0   323  1434  2562  2493  6241 13023 18957 22834
   32731 35015 38675 39689 48179 55537 58337 56438 53097 50496 49010
   48098 46263 45506 44577 44784 45935 46047 46006 46014 45364 44174
   43766 44218 43798 41625 39987 33246 37048 41027 41385 40897 41054
   40361 39431 35716 37038 39035 39191 38764 38330 38054 37643 36537
   35900 35275 34350 33573 33088 32596 31671 26221 28640 28942 28189
   28403 25947  9622     0     0     0   580   840     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0  5098 13051 29460 27573 28059 51107 50573 42536 40710
   41527 44478 50976 58784 58586 46179 32709 25543 12493 23241 35054
   35512 35377 34945 37497 37669 35735 37471 37377 37691 37381 38340
   38742 38899 38679 38489 34927 25400 20388 11617  6531 24722 37609
   38456 38265 38077 37860 37617 37431 37259 37017 36491 36377 36742
   36647 35427 33617 30986 24107 20124 20314 19596 21703 20134 17256
   15342     0     0   276   414   608   800   614  1396  4390  9902
    9406 12656 23219 21814 28070 32354 42183 52851 56668 55839 53314
   51628 49379 47072 45986 46150 46405 45826 45533 45428 44807 44208
   43263 42237 39283 34442 32032 23788 36241 39640 40179 40598 41124
   40582 39926 37053 38059 39084 39347 38891 38382 37909 37182 36107
   35288 34426 33776 33148 32486 27317 31111 30809 29196 28797 28776
   28338 20382  4211     0     0     0   818   608     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0  1009  3305 15822 18102 22550 44556 54243 46298 42822
   44451 49734 56943 50542 34210 26861 21047  9581 19707 34311 34605
   35581 34178 36471 38020 37668 37117 37799 36841 31954 33479 36475
   37538 38413 38565 37438 34909 26648 16721  5018 14433 34896 38611
   38571 38468 38255 37964 37658 37426 37240 36969 36537 36372 36546
   36581 35739 34579 32803 26580 20246 19941 24140 23644 19444 15467
   13882 12760  8992  2684   303   391   541   621   444   432   867
    1265  2750  5346  4990  9449 16134 20351 27304 37899 45259 52426
   55085 54146 50896 48806 47260 45863 44386 42425 43325 42941 42222
   41600 34839 30191 27400 29235 30538 37081 40704 40357 41132 41357
   40856 40356 39758 39879 39933 39314 38706 38119 37432 36857 35845
   34693 33932 32985 32441 32151 29063 30518 29733 28200 28162 27917
   25933 12396  3061  2050  1814  1576  1534   629     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0   460     0  4769 19154 41557 52532 53305 45688
   50022 57444 51199 25624 13812  7871  3701 15670 36572 38649 35964
   32652 34924 38456 38454 38466 38410 38332 37654 36552 36516 31445
   28256 26460 29366 26603 28892 18933  9604  9471 28989 38277 38682
   38670 38639 38340 37983 37628 37366 37146 36868 36557 36447 36531
   36446 35744 34894 34121 31130 22266 20901 25831 18425 14976 12771
    8634  6384  5550  4429  1294   461     0   431   338   340   710
     861   984  1316  1402  1259  2035  4914 12407 18070 25560 36229
   47609 52170 55038 52378 48432 44817 43968 41309 41574 41600 40901
   39846 23514 26636 28535 31717 36664 40830 37351 38897 41672 41575
   41046 40568 40484 40109 39809 38863 38208 37403 36465 36558 35223
   33838 33126 32239 31554 31606 31139 23676 29488 29140 28306 26696
   23367  8869  2403  3311  2784  2083  2076  1053     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0 16488 38179 49809 54386 46996
   56114 64554 48421  6118  4259  1522 18410 36398 39541 38970 34799
   29784 37877 39010 38556 38826 38922 38773 38608 38134 38126 36749
   18982  8430 12281 17584 18159  7268  9291 23621 37473 38711 38782
   38953 38754 38329 37909 37540 37266 37008 36724 36540 36489 36508
   36343 35641 34793 33766 31953 25371 23279 26705 21447 21094 14904
    6567  3426  2567  2252  1778   697     0     0     0   410   384
     264   567   932   908   389   302   912  2237  3832 10740 17323
   27554 35129 46797 53480 50657 44705 41760 39981 41175 39954 38230
   36884 25171 34027 35653 39229 41018 41876 41075 41666 42006 41646
   41003 40551 40359 40013 39327 37185 37857 37363 36651 36263 34321
   32428 32054 31369 30067 30708 30657 29567 29360 28448 28072 25772
   19440  3842  1625  1816  1217     0  1732  1547     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0 22591 38060 47271 53316 52351
   57240 52379 23606  3046  5969 19987 37622 39644 39712 38514 32235
   31186 38199 39041 38560 38924 39136 39042 38962 38714 38488 38391
   34728 16297 12493 13392 14101 15082 25949 36712 38679 38717 39025
   39060 38733 38235 37787 37408 37132 36837 36584 36502 36410 36342
   36165 35558 34794 33636 32334 29186 28091 27087 24315 21276 12417
    4188  1899  1788  1743  1588  1027   471     0     0     0     0
      96   393   537   413    84    65   931  1732  1485  1892  6689
   13125 19676 29196 39573 52076 48910 46279 43174 41915 40052 35362
   38926 38556 40369 40796 41791 41883 42064 41994 42019 41929 41495
   40806 40573 40141 39536 37872 33804 37811 36890 34169 35500 27938
   30864 32001 31163 27987 30004 30068 29917 28823 27997 27038 22682
   12004  1636   971     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0  6870 33630 39751 47973 55816 53075
   40292 11712  1042  7730 22291 37441 39997 39374 38785 38015 33682
   33948 37762 38626 38537 38871 39203 39302 39094 38934 38747 38618
   38603 37524 33867 29324 31138 35481 38177 38631 38707 39084 39178
   39002 38552 38042 37595 37242 36975 36674 36519 36526 36192 35921
   35596 35149 34715 33847 32714 29181 25609 23338 20593 16571  5982
    1949  1574  1541  1512  1427  1185   886   557   366   120     0
       0    85   204     0    83   223  1377  1747  1046  1304  1558
    2894  7497 15459 23468 36971 50447 52361 49481 46026 43672 42276
   42458 42586 42375 41901 42017 42282 42126 42079 42054 41670 41209
   40662 40840 40521 39089 38628 37448 37041 36774 34232 35186 29114
   31871 32744 31663 30222 29972 29697 29889 29234 28176 26391 16537
    5882  1603   736     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0  5906 30074 37028 40725 50319 40874
   17280  4477 13991 35544 39510 39891 39355 38960 38367 37739 34006
   33586 36922 38117 38431 38735 39127 39486 39381 39131 38957 38879
   38765 39651 38591 37894 38189 38443 38691 38838 39169 39464 39215
   38758 38279 37817 37402 37077 36807 36557 36581 36567 35844 35224
   34879 34639 34174 33302 32068 30469 28548 23617 17416  8241  2079
    1534  1484  1443  1365  1296  1161  1022   769   608   347     0
       0     0     0     0    55   167   789   978   930  1307  1326
    1708  2483  6176  9139 14200 32284 48462 53354 51028 48556 46574
   45793 45047 44484 43503 42835 42645 42106 42047 41892 41301 40825
   40712 40518 40558 39717 38337 34456 32621 35219 36440 35863 34514
   33856 33500 32228 30665 29664 28784 28769 28949 28003 23972  7579
    2182  1166     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0  2286 12641 16356 24501 42035 39170
   30212 24506 35132 38996 39949 39289 38989 38595 37771 36865 31399
   27512 34711 37380 38224 38554 38924 39392 39524 39389 39207 39040
   38834 38638 38601 38717 38825 38912 39026 39331 39516 39461 38947
   38446 37997 37615 37238 36913 36656 36520 36644 36506 35497 34422
   34269 34093 32848 30746 27658 21240 21698 22816 12158  2385  1530
    1466  1431  1324  1249  1163  1040   955   811   707   573   380
       0     0     0     0     0    59   158   433   709  1237  1694
    1635  1640  1687  2846  4370 12804 24645 42579 52281 53206 51352
   49524 47831 46222 45328 44189 42867 42036 42004 41524 40883 40191
   39516 38993 38697 39072 38169 37018 31959 27152 35454 36261 35576
   34662 33748 32029 30398 29067 28037 27581 27994 27981 16864  3411
    1603  1755     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0  3555  3663 23866 38257 40212
   38338 36213 38286 38673 39155 38960 38864 37981 36997 35287 29106
   21552 31092 36448 37940 38443 38701 39132 39489 39531 39464 39334
   39137 38945 38964 39044 39159 39328 39447 39589 39521 39183 38651
   38179 37784 37399 37057 36733 36543 36526 36459 35987 34919 34544
   33739 31848 30944 26678 20096 13500  5348  9379  9653  3247  1684
    1484  1356  1214  1123  1024   944   884   810   752   678   559
     406   230    78     0     0     0     0   118   435  1084   984
    1318  1806  1544  1607  2469  2779  6548 24898 44467 51763 53819
   53991 51981 49015 46634 44653 42822 41826 41257 40972 40424 38172
   34853 35696 27187 33623 37139 33755 34323 32750 35491 36334 35908
   34842 33587 31974 30134 28875 27856 26315 26574 24284  8296  2092
    1611  1147     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0  4919 29902 40412
   37021 35367 38085 38922 39113 38992 38486 37467 36671 33077 25846
   20535 27351 35064 37599 38300 38536 38897 39321 39523 39571 39527
   39462 39381 39377 39401 39473 39522 39593 39570 39322 38892 38373
   37955 37570 37195 36854 36555 36496 36462 35860 34488 33935 33014
   27264 22200 25627 17017  4702  1990  1712  2478  2903  2450  1687
    1438  1255  1107  1015   914   851   810   773   740   714   647
     551   488   367   208     0     0     0     0   173   866   837
    1682  1956  1697  1092   974  1464  2957  9317 21082 36962 47207
   53393 52372 50971 47192 44556 42379 41061 40141 40681 38287 36854
   30899 30544 33724 35491 37917 29720 23539 35801 36703 36379 35991
   34917 33654 32422 31052 29353 27769 25149 24684 20502  5510  1471
    1574     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0  8791 32919 36766
   36557 35818 38101 38774 39029 39008 38143 37182 36455 31129 20928
   17729 23062 33087 37129 38091 38419 38743 39104 39334 39479 39529
   39529 39535 39543 39540 39542 39537 39525 39364 39020 38588 38080
   37651 37303 36968 36621 36511 36589 36288 35043 33189 29881 27683
   11908  7982  8844  3326  1604  1384   977   841  1164  1421  1398
    1252  1082   983   895   819   776   749   721   700   707   696
     611   576   545   463   178     0     0     0    96   227   458
    1702  2039  1821   917   141   263  1034  1675  2365 10420 27125
   41017 48130 50959 47990 43921 41970 40487 38652 40437 29330 34541
   36326 36124 38078 38554 38079 34748 35692 36764 36346 36062 36062
   35148 33939 32957 31804 30107 26649 24048 22028 13917  2114     0
    1409     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0 16921 31521 33875
   34433 35458 37447 38140 38734 38987 37928 37026 35856 28217 17554
   13739 20403 29693 36114 37748 38291 38584 38881 39049 39124 39253
   39389 39497 39536 39520 39474 39390 39215 39032 38729 38304 37816
   37393 37071 36734 36498 36460 36332 35751 34083 31338 21486 14056
    1607  1551  1694  1542  1301  1079   645   452   772  1081  1048
     981   911   849   783   748   713   693   667   656   671   684
     631   609   598   583   462   208     0     0     0     0   190
     972  2137  2054  1287   252   155   359  1145  1543  2044  9694
   20610 29607 39304 45969 44727 44104 42416 40967 41287 39811 39931
   39801 39552 39112 38192 37670 37039 37809 37001 36006 35322 35438
   35008 34179 32850 31137 29299 25126 23388 20526  8367   638     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0  4632 20353 29977 32622
   31657 33116 36366 37455 38267 38865 37776 36826 34926 26163 15859
   11527 18879 25327 30883 37088 38007 38419 38632 38748 38804 38880
   38984 39170 39266 39249 39145 39015 38861 38676 38459 38042 37570
   37174 36857 36489 36331 35827 34762 34695 33463 29583 14850  4694
    1327   913  1279  1215  1064   697   679   632   710   872   866
     834   802   765   724   696   655   626   602   597   598   597
     596   609   607   612   569   434   236     0     0     0     0
     430  1995  2275  1636   222     0     0   353  1210  1387  3161
    9918 17429 25119 37411 47134 48628 46264 44092 42533 40620 40033
   40083 39795 39505 38608 38152 37801 35513 36789 35672 34511 34237
   34519 34061 32545 30278 29552 27099 23854 17927  4026     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0  1049 12837 28952 28376
   30086 33141 36069 37056 37776 38311 37681 36589 34628 26589 15304
   10715 15756 21091 29525 36817 37591 38199 38403 38484 38524 38581
   38677 38817 38866 38865 38778 38679 38549 38448 38240 37776 37319
   36944 36569 36040 35855 34321 31226 32702 32725 25941  9520  2117
    1629  1347  1203  1123   880   508   452   754   774   780   766
     745   727   710   682   646   602   556   523   525   524   502
     528   586   599   606   577   518   411   190     0     0     0
       0  1739  2161  1734     0     0     0    83   446  1303  1779
    2750  8079 15950 25539 36414 47278 49719 48342 45455 42056 40139
   39939 39517 39281 38748 38356 38039 37442 36715 35601 34150 33669
   34043 33904 32385 30240 27129 27103 22472 12738  1457     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0 13759 30166 31775
   32422 34788 36292 36919 37572 37964 37673 36487 34221 30818 21041
   11056 12756 20456 32591 36629 37184 37846 38170 38277 38330 38354
   38396 38484 38496 38504 38468 38420 38362 38280 37988 37456 36986
   36613 36240 35264 35532 33309 28064 29780 31420 21001  6852  1842
    1628  1350  1210  1023   862   796   816   794   759   732   702
     682   670   652   628   596   554   499   472   469   465   449
     493   551   578   563   525   491   432   292    90     0     0
       0   716  1844  1988     0     0     0     0     0   918  1780
    1613  2424  6801 17956 28052 33208 45292 49266 47226 43900 41227
   39753 39241 38812 38589 38465 38117 37911 36769 35775 34306 33211
   33564 33309 32391 30306 26033 22666 19134  5770     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0  4511 27589 33289
   34619 36094 36500 36957 37505 37753 37491 36502 34812 32098 24768
   11728 11799 20159 32771 36242 36819 37347 37819 38059 38129 38138
   38107 38119 38190 38244 38244 38213 38144 38007 37564 36996 36598
   36444 35985 34765 34975 34012 27988 25387 28846 17104  4529  2030
    1628  1366  1167   981   845   797   765   738   710   690   656
     632   614   594   574   551   518   471   438   424   408   415
     482   511   530   504   481   428   389   334   174     0     0
       0     0     0  1627  1717   814     0     0     0   523  1376
    1509  1429  2839  8089 18213 25382 31621 46101 47874 45760 42769
   39421 38324 38140 38166 38268 38068 37957 36859 35949 34469 33458
   32966 32542 32222 29690 25526 16888  8467  1488     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0   251   459  2597 23885 33659
   35225 36541 36612 37000 37361 37489 37223 36503 35545 30066 16335
    8290 10230 17831 31312 35863 36532 36973 37365 37655 37818 37879
   37890 37890 37943 37990 37984 37957 37758 37432 36989 36537 36270
   36084 35273 32666 31941 32405 27781 19584 26611 19617  5482  1822
    1616  1346  1117   932   811   757   704   678   662   641   608
     586   566   550   522   502   475   438   410   385   358   367
     469   480   451   374   347   337   320   312   190     0     0
       0     0     0     0  1327  1617   425     0    58   256  1070
    1475  1733  2024  2314  4350 14142 21730 34437 46921 47262 44039
   39628 38531 38109 37622 37791 37906 37443 36694 36072 35277 34924
   33526 30433 24758 14774  6331  3295  3071     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0   446   609   589 17401 34261
   35842 37050 36676 36949 37044 37124 36898 36252 34933 22452  8050
    6416  8989 15932 28869 35127 36301 36641 37011 37233 37363 37526
   37669 37700 37688 37655 37565 37475 37254 36866 36521 36263 35954
   34950 32497 31941 30309 30139 24020 12228 15547 13989  1758  1715
    1554  1298  1065   883   775   712   657   636   618   593   564
     539   515   503   472   443   419   398   379   351   314   307
     391   374   315   263   249   233   195   178   113     0     0
       0     0     0     0     0  1271   911     0     0   276  1249
    1466  1665  1817  1783  1618  8454 18294 24788 36868 47534 45316
   40007 39487 38067 37114 36524 36406 35886 36186 36287 35351 34116
   31020 16150  5379  2071  1906  1776  1136     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0   317   553   417  8077 29243
   34989 37116 36867 36585 36647 36839 36605 35813 32296 19504  7864
    6072  8845 16159 26592 34134 36039 36422 36694 36889 37033 37252
   37454 37493 37416 37310 37171 37037 36752 36448 36216 35966 35492
   32786 19393 21762 14577 11109  8600  3830  8962  3826  1384  1727
    1462  1232  1012   845   748   676   625   604   579   548   517
     492   460   437   406   378   360   357   345   319   287   274
     260   198   189   162   160    98     0    50    50    50     0
       0     0     0     0     0     0   632   800     0  1407  1983
    1936  1913  1765  1729  1345  5505 16549 23439 27132 44292 46012
   42567 39882 38083 37071 36050 34914 34202 35255 35394 32781 23571
   11280  3562  1773  1444  1350  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   421   321     0  8664
   32784 35522 35017 35294 36235 36575 36506 35668 31773 22669  9827
    5824  9769 18541 29018 33885 35826 36281 36450 36594 36759 37015
   37201 37246 37108 36946 36813 36575 36421 36223 35816 35216 34407
   27540  7924  5011  2270  2314  1926  1502  2157  1612  1682  1617
    1342  1140   952   806   716   644   600   575   540   504   476
     437   396   365   344   302   297   315   305   283   252   280
     105     0     0    50    50    50     0    50     0     0     0
       0     0     0     0     0     0     0   800   472  1119  1895
    1993  1997  1890  1962  2190  3179 10144 21217 23101 32030 44086
   42949 39702 39169 37824 36352 34630 33179 32817 28591 17032  5544
    2844  1875  1854  1324   482     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0   148   395     0     0
   17132 28002 15981 24438 32421 36241 36299 35499 32276 25302 10548
    5784 11579 20752 29847 33808 35697 36173 36288 36402 36521 36762
   36932 36969 36827 36685 36553 36381 36194 35872 35253 34136 31853
   15017  2491  1786  1429  1327  1529  1635  1709  1610  1569  1419
    1196  1031   884   750   674   612   571   543   506   468   431
     386   332   297   295   267   262   279   259   218   219   226
      72     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0   130   674   776   921   882
    1199  1617  1946  1991  2171  2319  4116 11837 21242 23977 34709
   42769 41085 39140 38728 37121 33744 29754 23908 12777  3981  1892
    1549  1296  1536   931     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0   323   366   310
    3529  9461  3116 11094 28513 32895 34859 34968 32108 25026  9180
    6574 13928 23032 29498 33709 35468 35949 36096 36224 36347 36520
   36656 36677 36566 36484 36365 36122 35683 35031 34391 33766 29989
   10598  3151  1929  1356  1166  1297  1473  1496  1494  1445  1269
    1048   913   799   699   642   592   543   517   484   440   394
     347   309   280   264   245   229   240   212   137    66    50
      50     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0    50   116   664  1061   467     0
     396  1279  1431  1811  2002  1929  1994  2598  5278  8739 16591
   25139 31022 34629 34122 34203 27124 19289  6743  3427  1881  1306
    1040   411   302     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0   270   470   446
     812  1452  2443 15630 18722 22149 31250 31733 27787 22809  9169
    8981 17216 25604 31108 34035 34929 35434 35819 36036 36186 36324
   36422 36439 36418 36339 36077 35576 34655 33515 32691 32994 28380
   10566  4208  2011  1453  1142  1147  1265  1379  1367  1291  1125
     942   830   750   674   629   577   521   497   467   414   360
     309   286   249   217   196   182   171   137    91    56    50
      50     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0   100   500  1072   495     0
       0     0  1405  1929  2062  2031  1858  1371  1918   922  3093
    5750  6322 10495 13183 11105 10375  7547  2234  1744  1929  1540
     795     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0   141   343   230
     407   406   688  1997  3090  6124 17262 21559 18596 14400  2752
    5819 19269 27632 31683 33165 33809 34323 35116 35848 35956 36101
   36207 36246 36114 35899 35449 34686 33411 30803 25566 28601 25980
    9002  3407  2022  1296   976   977  1033  1133  1164  1104   993
     871   759   729   671   624   570   513   487   443   378   316
     284   241   156   126   104    82    62    50    50    50    50
      50     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0   197   934   575     0
       0     0     0  1530  1865  1644  1108  1086  1634   587  1367
    1455  1285  1330  2073  2260  2454  2209  1448   592   856     0
     288     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     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   307   367     0   688   832  3088  4772  2709  1453   462
     868 10116 24274 28802 30647 31516 32376 33581 34859 35426 35983
   36042 35944 35407 34819 34380 33484 31280 24735 13197 15570 14344
    7757  2260  1631  1046   940   942   942   951   957   941   889
     742   622   709   667   621   566   508   483   422   346   285
     187     0     0     0    50    50    50     0     0     0    50
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0   748   843     0
       0     0     0     0     0     0     0     0  1802  1353   946
     295    94    70   557   841   860   849   409     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0   191     0   377   693   855   841   610   373     0
       0  6605 19658 20492 25556 28122 28098 29342 32179 33895 35349
   35943 35506 34322 33680 33254 32092 28613 22201 13357  9747  4854
    2770  1761  1435  1030   940   924   904   892   875   846   762
     433   298   652   659   615   561   506   485   414   334   295
     233     0     0     0    50    50     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0   272   523     0
       0     0     0     0     0     0     0     0     0     0   284
     123     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0   195   193    92     0     0
       0  1312  4179  5032 13227 18660 18663 20209 25476 30564 33322
   34089 33885 33201 32579 32082 31420 28097 20195 13754  7975  3769
    2143  1656  1378  1056   942   908   872   837   808   779   672
     243   371   696   648   603   554   507   491   415   330   296
     267   227   202   196   112     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0   624  2100  5127  6431  7748 16055 25196 26975
   28792 29605 30639 31518 30534 30126 28836 20544 11358  5123  2578
    1972  1635  1352  1077   953   897   842   795   763   748   722
     582   667   691   630   585   538   499   468   400   327   294
     266   222   194   173   103     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0   537   852  1051  1863  9107 15066 17715
   20715 21921 25815 29446 25478 21532 19794 12826  4097  1770  1909
    1854  1636  1341  1082   959   884   824   778   745   728   732
     711   697   663   617   567   519   481   437   379   322   292
     263   212   128    59    50     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0   311   391   464  1874  4739 10421
   14547 16407 19912 22076 22250 13781  7004  2875  1578  1457  1737
    1747  1614  1309  1066   954   877   816   769   734   710   699
     691   674   634   594   541   499   461   411   364   320   294
     252   186    81    50     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0   143   339   473   670  2505
    6539 10126 13561 14861 13332  8932  2474  1721  1631  1710  1561
    1544  1542  1282  1047   946   871   811   764   726   696   676
     664   645   607   563   513   485   452   400   357   317   286
     249   183    63    50     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0   203   341   546
    1250  3071  5619  5907  3899  2634  1541  1333  1385  1529  1408
    1371  1476  1248  1029   936   864   802   757   718   685   659
     639   622   585   536   501   482   452   402   362   319   281
     251   222    90    50     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0   239
     507   765  1083  1143   950   771   764  1010  1145  1335  1232
    1188  1333  1186  1005   927   854   794   749   713   678   647
     626   604   560   516   500   485   454   412   372   322   281
     252   247   118    50     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
     148   317   462   461   459   406   268   563   973  1155  1018
    1011  1204  1072   969   908   838   782   748   710   672   639
     616   589   542   503   500   477   442   414   383   327   291
     262   279   161    59     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0   116   123    71     0     0   254   741  1005   944
     944  1031   971   942   893   826   777   748   709   668   634
     610   578   528   507   500   450   393   388   379   332   299
     279   289   172    80    50     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0   542   944   933
     941   994   954   926   881   820   776   753   714   666   630
     603   568   515   514   486   398   324   299   332   321   295
     277   281   201   132    60    50     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0   119   499   855   907
     934   991   956   922   882   825   785   765   721   667   626
     592   547   479   465   409   321   155   130   206   298   296
     299   289   243   222   151    59     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0   195   512   751   830
     873   944   946   917   886   833   797   779   737   678   622
     577   518   426   327   214   122     0     0     0   276   300
     300   300   265   239   208   115    73    55    50    50     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0    74   238   461   612   716
     800   877   905   902   884   837   807   793   746   680   625
     568   492   406     0     0     0     0   165   280   300   303
     308   307   284   245   216   172   126    81    58    50    50
      50    50     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0    77   259   439   543   627
     733   808   857   881   870   830   810   802   738   636   618
     568   473   346   141   133   223   236   287   311   320   322
     323   317   296   247   208   179   145   112    78    52    50
      50    50    50     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0    95   276   436   526   599
     685   757   814   858   850   815   794   773   696   606   593
     547   499   477   339   303   312   334   342   342   344   344
     351   341   302   247   208   178   144   111    77    54    52
      52    50    50     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0    58   136   209   262   401   507   583
     669   746   805   830   806   769   754   727   658   555   307
     313   329   385   416   403   402   421   425   420   414   391
     386   361   279   229   208   191   170   150   130   103    76
      57    49     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0    41    41    74   146   215   390   465   565
     671   736   773   773   733   694   660   640   485     0     0
       0   117   248   410   435   445   458   453   458   445   414
     376   320   177   109    84     0    49    53    50    43    45
      48    44     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0    86   267   425   567
     644   696   677   665   637   580   436   297     0     0     0
       0    61   165   379   431   459   469   464   475   431   400
     340   216    57     0     0     0     0     0     0     0     0
       0    39    36     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0   143   413   546
     564   544   494   511   482   302     0     0     0     0     0
       0     0   111   282   374   428   447   456   483   434   364
     239    75     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0   203   493
     378   294   287   303   252   114     0     0     0     0     0
       0     0    71   167   274   369   404   421   474   482   389
     170    48    29     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0   430
     223     0     0    51    42     0     0     0     0     0     0
       0     0    33    51   112   287   370   419   481   492   278
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0   165   420
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0   156   306   325   288   467   177
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0   294   351
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0    96   287   439   491   315
     130    35     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0   175   432   525   498   372
     249   156    75     0     0     0     0     0    36    36    36
      36     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0   187   399   508   478   463   348
     254   211   164    85    43     0     0     0    34    34    34
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0   150   298   424   484   452   405   345
     289   270   228   181   156   134   120   100    59    34     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0   132   218   304   387   451   489   477   417   355
     324   337   305   262   237   193   156   105    54     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0    71   151   209
     240   272   377   435   435   457   493   497   495   450   394
     358   370   346   302   265   207   140    56     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0   125   275   389
     439   448   469   489   489   478   491   499   510   488   429
     400   397   376   331   272   195    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     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0    75   155   303   408   467
     475   482   488   496   494   491   496   513   524   504   469
     441   440   410   346   233   123     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0   141   285   376   444   471   495
     497   492   495   495   495   499   510   523   531   525   509
     500   487   383   212    96     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0    43   139   260   362   448   495   503   502   505
     502   496   507   518   510   513   524   533   530   529   511
     452   290   130     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0   114   242   388   470   492   497   506   514   516   515
     514   512   517   526   523   525   528   529   525   520   513
     453   214    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
     147   301   456   502   519   517   507   511   514   517   516
     513   514   517   524   527   528   527   524   521   506   492
     434   299   126     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0   117   246
     398   473   499   516   519   515   510   508   511   514   519
     518   519   519   519   519   522   522   519   518   508   490
     443   333   199   109    92    68    42     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0    19     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0   100   240   351   422
     491   499   497   505   509   510   509   508   509   513   515
     515   517   514   512   512   510   510   512   514   508   500
     474   402   352   270   251   193   135    51     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0   154   147    99    52    29     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0    64   122   300   443   474   482
     499   499   498   502   508   510   507   508   511   511   507
     508   510   508   503   503   503   500   499   500   496   497
     516   496   496   440   408   320   264   162    51     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0   513   672   456   281   166    65     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0   454    85     0     0    82
       0
       0     0     0     0     0     0     0     0     0     0   115
     125   179   176   221   125    74     0     0     0     0    14
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0   100   161   232   328   404   445   467
     488   497   497   501   505   510   506   504   501   500   504
     498   498   497   493   485   491   488   480   494   523   544
     615   625   655   620   597   499   408   276   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   182   250
     312   371   647  1249  1099   613   373   287   215   151    91
      73    61    69    53    36    20     0     0     0     0     0
       0     0     0     0     0   976  1125   419     0     0   322
       0
       0     0     0     0     0     0    40    98   191   279   434
     498   648   641   703   530   420   167     0   118    88    79
       0     0     0     0   105   164   226   156   174   169   196
     217   179   190   198   211   227   267   307   348   391   431
     471   490   497   504   510   512   511   507   500   494   499
     498   495   486   483   474   483   503   513   566   635   682
     772   795   846   818   808   720   624   455   281   101    18
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0    37   118   311   441   458
     549   657  1525  2284  1663   652   456   455   462   434   376
     329   291   282   233   161    99    42     0     0     0     0
      12    12     0     0     0  1665  1741   750     0     0   778
       0
       0     0     0     0     0     0    97   246   478   697   960
    1083  1294  1292  1413  1227  1209   846   818   744   703   694
     364   428   585   542   641   753   826   676   675   671   653
     618   538   409   356   304   267   257   266   289   321   380
     441   486   502   506   509   512   514   510   505   498   496
     483   484   484   484   489   512   560   601   676   770   836
     937   976  1043  1032  1034   946   859   685   498   287   125
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0    39
      69   125   127   106     0   161   313   437   552   672   787
    2087  3319  3940  3944  3060  1223   672   447   313   368   460
     511   489   458   416   351   277   187   107    59    37    26
      18    12     0     0  1002  2298  2142  1513   842  1249  2195
       0
       0     0     0     0     0     0    71   355   826  1217  1612
    1817  2118  2154  2334  2194  2281  2006  2037  1933  1791  1823
    1562  1544  1655  1552  1528  1595  1624  1459  1338  1271  1181
    1061   921   714   519   366   243   187   187   209   233   295
     386   460   493   503   509   520   528   523   513   495   485
     481   475   479   486   510   551   609   673   765   863   952
    1069  1134  1215  1228  1244  1177  1111   951   790   587   388
     237   129   100    61     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0   204
     399   536   670   702   876  1242  1625  2022  2846  3984  4532
    6124  7153  9301  9795  8775  8770  7917  4450  1744   430   165
     294   344   436   465   471   436   376   293   221   154    96
      49     0     0   853  2260  2914  2801  2679  2562  3207  4223
       0
       0     0     0     0     0   151   420   837  1511  1999  2492
    2733  3101  3183  3419  3326  3479  3258  3321  3229  3055  3097
    2879  2782  2827  2721  2546  2538  2499  2323  2059  1924  1754
    1547  1293  1013   674   386   163    79    75    86   102   140
     226   345   447   490   511   541   547   539   526   504   488
     482   476   489   505   529   562   610   684   777   886  1007
    1133  1235  1328  1374  1402  1364  1305  1177  1046   878   699
     530   391   338   322   259     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0   182   317   394   656  1134
    1588  1566  1944  2455  2883  3203  3849  5625  9708 14282 15680
   15227 15266 16810 16919 16082 14677 12908  9972  7084  4197  1874
     556   337   305   364   441   485   496   449   378   294   244
     205   216   536  1644  2642  3189  3477  3624  3785  4579  4605
       0
       0   317   317   335   410   785  1375  1944  2539  2972  3554
    3840  4191  4326  4600  4540  4720  4534  4605  4541  4351  4373
    4165  4012  3995  3880  3587  3506  3389  3225  2820  2593  2331
    2032  1695  1327   926   470   136     0     0     0     0     0
       0   116   188   327   435   506   537   542   537   519   493
     480   484   493   502   515   530   562   630   703   826   968
    1105  1244  1351  1437  1479  1482  1444  1357  1233  1070   913
     741   571   485   483   516   425   279   204   165   108     0
       0     0     0     0     0    65    81    67     0     0     0
     125   138   225   560  1031  1784  2453  4249  6571  9054 10341
   11828 10031  7086  4929  5671  7142  9950 13877 17405 20427 21424
   21275 20384 19508 18793 17760 16367 14308 12179 10402  8062  5728
    3746  2538  1718   953   571   256   275   413   448   379   352
     396   504   763  1555  2568  3620  3973  3856  3488  3703  3613
       0
       0  1400  1471  1717  1801  2270  2833  3212  3844  4242  4713
    4992  5374  5522  5795  5751  5936  5830  5843  5812  5586  5579
    5412  5174  5099  4976  4592  4434  4231  3999  3566  3206  2851
    2461  2051  1618  1163   737   308     0     0     0     0     0
       0     0     0    93   179   235   354   532   568   534   490
     480   484   489   496   494   496   504   522   548   674   836
     974  1140  1268  1395  1453  1495  1477  1426  1324  1194  1032
     879   696   565   503   506   523   528   527   567   560   385
       0     0    97    86   139   271   384   390   428   562   951
    1488  3166  5793  9494 13665 15086 16794 19407 21243 22622 23291
   23831 23814 21630 18279 15190 16482 19242 22127 23418 23903 23582
   23070 22227 21214 20173 19067 17894 16554 15253 14227 13629 11753
   10037  8493  7097  5564  4090  2681  1661  1036   731   506   485
     570   713  1207  2087  3270  4139  4088  3744  2939  2858  2832
       0
       0  2860  2955  3298  3498  3888  4362  4657  5220  5511  5966
    6227  6536  6684  6933  6901  7062  6966  6964  6917  6696  6654
    6490  6205  6070  5906  5503  5246  4958  4643  4199  3724  3295
    2840  2370  1885  1406   960   578   285   139     0     0     0
       0     0    47    70    81    71   223   534   576   546   505
     487   495   504   509   510   513   505   496   499   557   654
     763   944  1079  1239  1318  1398  1399  1386  1306  1219  1076
     945   800   678   585   523   486   463   455   634   898   963
     810   903   726   532   404   476   603   923  2272  6059 10525
   13961 17003 18728 21114 23399 25320 26574 26895 27699 28900 29812
   30101 30177 29402 27148 26024 25741 26830 28249 27780 26543 25623
   24877 24336 23816 22984 21898 20583 20069 19675 18544 18208 17833
   16501 14530 11697 10265  9864  9366  7519  4816  2268  1587  1679
    1804  2233  2721  3384  4025  4167  3939  3325  2621  2368  2037
       0
       0  4411  4512  4870  5103  5408  5806  6087  6494  6779  7117
    7355  7615  7738  7950  7921  8031  7942  7910  7836  7623  7526
    7343  7041  6841  6592  6216  5853  5495  5096  4626  4088  3589
    3048  2493  1979  1528  1102   750   485   323   206   147   118
     119   133   153   181   214   263   363   484   544   560   555
     549   555   570   567   561   560   546   523   507   498   500
     541   706   837  1005  1109  1197  1228  1239  1192  1142  1035
     937   823   718   629   558   508   481   473   502   583   642
     675   902  1475  2077  2173  2466  3958  8032 13170 17311 20274
   22571 23542 25108 27576 30146 30797 30443 30830 32333 33082 33133
   32876 32282 31567 30530 30154 30382 30113 29617 28929 27978 27087
   26404 26036 25816 25415 24552 23630 22416 21435 20662 20125 19786
   19060 17673 15771 14468 14082 12353  9760  7315  4945  3619  3381
    3467  3748  3984  4105  4063  3580  3001  2327  1572  1161     0
       0
       0  5899  6036  6322  6585  6759  7139  7319  7669  7895  8157
    8332  8515  8622  8731  8724  8772  8680  8608  8517  8288  8133
    7927  7599  7343  7031  6637  6225  5784  5305  4786  4225  3650
    3035  2470  1879  1360   999   743   559   448   375   327   294
     274   268   285   314   363   427   487   536   601   631   642
     643   655   664   653   639   643   616   585   568   530   501
     497   549   622   749   847   936   982  1011   997   977   906
     853   759   682   606   536   499   487   491   461   497   800
    1340  2160  3093  4963  6787  7829 10890 16489 20193 23126 26771
   29172 30337 32912 35502 36387 35301 34554 35097 35231 34861 34896
   34737 33799 32867 32063 31514 31130 30642 30024 29373 28816 28218
   27697 27243 26830 25961 24790 23900 22967 22565 21877 21308 21037
   20161 18506 17428 16468 15248 13651 11822  9508  6906  4605  3871
    4070  4150  4014  3572  2756  1670  1071     0     0     0     0
       0
       0  7136  7299  7466  7708  7839  8112  8251  8472  8647  8799
    8932  9041  9093  9137  9104  9085  8978  8862  8717  8503  8289
    8029  7729  7393  7030  6618  6195  5715  5191  4619  4056  3454
    2836  2144  1498   948   642   562   520   488   476   468   441
     404   384   386   413   465   529   585   664   727   752   758
     757   773   774   756   737   741   710   669   653   606   564
     530   496   491   534   595   664   706   733   742   749   723
     705   638   582   511   447   415   399   461   586   928  2744
    4682  5678  7319 12506 18395 20360 21767 24786 28915 32085 33469
   34418 35248 36331 37126 37029 36491 36071 35874 35569 35249 35093
   34842 34271 33562 32889 32294 31700 31067 30377 29822 29503 29300
   29044 28267 27351 26141 24897 24332 24314 24082 23581 23604 22663
   21922 20558 19495 18206 16873 15589 14516 12606  9704  6757  4369
    3852  3771  3356  2193  1071   435   157     0     0     0     0
       0
       0  8141  8294  8375  8559  8643  8813  8924  9026  9147  9218
    9282  9317  9317  9296  9232  9141  9017  8858  8656  8453  8176
    7868  7572  7194  6779  6332  5919  5392  4857  4260  3676  3160
    2495  1832  1161   598   425   454   491   516   537   538   520
     476   446   431   447   498   577   689   835   891   900   896
     882   896   890   877   855   862   823   779   757   705   657
     627   573   551   523   515   514   522   524   535   551   556
     556   526   486   407   362   356   474   759  1492  3953  7000
   11097 15587 19106 23912 27327 28493 31059 34319 35702 36409 36493
   36672 36935 37065 37040 36977 36898 36816 36575 36215 35731 35246
   34825 34425 33951 33453 32951 32449 31920 31436 31076 30926 31040
   30456 29780 28599 27535 26720 26016 25727 25624 25628 24881 24259
   23512 22387 21408 20356 19420 18596 17079 15107 13057 10482  6437
    3893  3208  2314   905   579   387   231    97     0     0     0
       0
       0  8887  9022  9052  9153  9212  9277  9340  9381  9421  9428
    9428  9400  9346  9263  9165  9012  8868  8663  8404  8182  7868
    7499  7200  6779  6310  5840  5437  4909  4339  3751  3186  2715
    2169  1609  1093   721   521   483   533   602   637   634   591
     521   461   428   432   468   597   779   962  1008  1014  1009
     994  1007  1001   995   980   985   948   897   872   814   767
     742   697   692   671   659   651   626   631   597   565   521
     502   487   450   439   450   845  1897  2909  5120  8865 13700
   18100 24052 26664 29538 32919 35758 36373 36891 37664 38106 37855
   37609 37482 37359 37195 37076 37086 37101 37039 36816 36279 35596
   35081 34821 34444 33989 33583 33225 32918 32691 32533 32359 32061
   31710 30817 29491 28802 28051 27321 27054 27042 26730 26364 25799
   24943 24067 23262 22430 21682 21046 19869 18124 16562 14348  9775
    4814  2721  1965  1592  1172   806   494   238     0     0     0
       0
       0  9403  9474  9487  9516  9539  9537  9543  9526  9499  9455
    9392  9322  9216  9082  8950  8742  8566  8312  8003  7783  7403
    7002  6648  6232  5704  5161  4787  4256  3687  3141  2611  2149
    1791  1343   975   699   541   523   624   754   827   816   724
     605   475   423   446   533   672   867   968  1006  1042  1061
    1071  1092  1090  1085  1084  1085  1054  1008   976   922   880
     859   822   832   849   877   891   860   891   907   907   798
     769   744   697  1076  1364  2881  4693  7323 13032 16493 19950
   24945 30339 32469 34532 36261 36969 37401 37888 38261 38268 38080
   37871 37724 37592 37471 37366 37301 37251 37178 37005 36620 36096
   35617 35182 34744 34399 34154 33934 33763 33655 33546 33357 33014
   32539 31646 30868 30323 29489 29033 29105 28882 28319 27863 27071
   26266 25678 25135 24676 23807 23122 22328 21357 19939 15902  8892
    5849  4158  3202  2437  1627  1164   822   431   116     0     0
       0
       0  9672  9691  9687  9671  9649  9610  9559  9504  9417  9349
    9223  9117  8958  8785  8612  8347  8160  7863  7513  7244  6833
    6390  6023  5549  4985  4401  3956  3473  2905  2395  1897  1467
    1265   961   701   554   504   560   708   877   987   995   933
     816   680   602   628   735   876  1023  1063  1083  1107  1129
    1156  1181  1183  1182  1181  1189  1160  1124  1111  1056  1010
     998   957   981  1015  1043  1062  1007  1010  1006  1054  1222
    1656  1902  2202  3001  3774  7331 11882 17765 21870 24244 25912
   29404 33569 35612 36527 37179 37809 38328 38514 38504 38377 38176
   37992 37889 37818 37714 37603 37493 37390 37266 37107 36856 36484
   36053 35571 35147 34889 34676 34491 34435 34411 34378 34227 34004
   33651 32994 32171 31468 30829 30544 30532 30269 29558 29012 28503
   27787 27366 26770 26320 25876 25471 24846 24062 22229 17596 10369
    6550  4684  3284  2162  1609  1237   919   560   226     0     0
       0
       0  9732  9722  9687  9648  9579  9523  9421  9338  9211  9107
    8922  8792  8592  8384  8176  7886  7682  7327  6931  6654  6225
    5729  5310  4811  4172  3527  3014  2538  1980  1519  1111   770
     671   602   501   485   492   534   662   854  1003  1072  1073
    1038   996   965   969  1025  1114  1176  1191  1203  1216  1227
    1258  1286  1290  1291  1306  1320  1300  1277  1296  1264  1226
    1268  1228  1262  1282  1274  1300  1228  1239  1127  1266  1434
    1877  2296  3838  5480  9007 14791 18550 23147 25945 28376 31940
   34584 36371 36949 37609 38364 38835 38974 38923 38782 38586 38379
   38180 38065 38008 37899 37767 37645 37531 37417 37290 37133 36908
   36593 36266 35918 35584 35225 34967 34938 35010 35001 34876 34436
   33972 33652 33156 32744 32050 31777 31584 31239 30770 30440 29959
   29282 28747 28166 27695 27316 26871 25971 25278 23253 18148 12426
    7285  4609  3089  2029  1609  1105   847   533   231    49     0
       0
       0  9607  9591  9522  9482  9382  9299  9168  9057  8885  8758
    8529  8393  8145  7916  7677  7340  7101  6733  6327  6014  5571
    5055  4589  4053  3453  2759  2070  1529  1014   765   582   466
     472   499   492   486   469   459   523   700   915  1066  1132
    1162  1179  1194  1213  1237  1306  1320  1326  1329  1334  1344
    1382  1406  1414  1422  1443  1465  1457  1447  1484  1482  1495
    1596  1593  1606  1638  1604  1652  1642  1822  1854  2171  2391
    3009  4170  8824 14444 19516 22115 25257 29356 30966 34059 36157
   37027 37790 38585 39653 39871 39702 39503 39304 39103 38905 38687
   38492 38311 38165 38022 37898 37781 37666 37559 37450 37345 37220
   37086 36904 36693 36472 36155 35819 35596 35477 35400 35248 34871
   34435 34194 33995 33849 33397 32744 32289 31908 31454 30947 30446
   29909 29376 28922 28636 28193 27561 26746 25802 22817 17132 12101
    6244  3415  2557  2037  1510  1035   688   374   135    32     0
       0
       0  9338  9333  9247  9182  9070  8955  8815  8663  8474  8301
    8057  7899  7599  7356  7095  6706  6501  6090  5644  5367  4902
    4402  3949  3439  2822  2214  1537   844   528   497   476   465
     467   479   488   490   477   459   458   531   773   993  1159
    1268  1337  1387  1416  1465  1510  1492  1478  1467  1460  1464
    1511  1536  1551  1567  1603  1627  1614  1604  1638  1648  1701
    1877  1983  1982  1962  1950  2085  2227  2784  3014  3379  3647
    3904  5494  9196 12373 10828 16418 26773 33320 35053 36733 37571
   38179 39151 39769 40038 40083 40012 39874 39688 39491 39262 39029
   38788 38569 38351 38174 38021 37878 37764 37671 37586 37497 37417
   37336 37256 37191 37112 36867 36503 36188 35943 35717 35500 35236
   34966 34721 34461 34203 33873 33438 33019 32420 31794 31143 30928
   30739 30289 29933 29478 28824 27926 26657 25416 21915 17039 10598
    5158  3095  2978  2889  2428  1829  1064   561   311    99     0
       0
       0  8983  8954  8876  8784  8665  8525  8357  8178  7978  7763
    7504  7296  6967  6744  6407  6035  5791  5391  4959  4677  4217
    3756  3312  2902  2404  1891  1433  1019   743   610   536   497
     482   480   482   496   506   521   533   599   823  1049  1284
    1446  1563  1647  1687  1787  1769  1719  1660  1617  1596  1595
    1656  1687  1714  1741  1793  1817  1789  1756  1765  1749  1780
    2094  2514  2753  2921  2840  3309  3556  3997  4621  5456  6094
    7512 10201 10426  7506  4932  4799 11867 26452 29843 32602 36692
   38565 39596 40114 40350 40397 40346 40234 40086 39884 39659 39384
   39110 38823 38571 38334 38099 37932 37832 37754 37689 37614 37545
   37471 37394 37311 37187 37001 36753 36514 36259 36038 35801 35579
   35347 35107 34795 34397 33934 33479 33096 32693 32062 31654 31366
   31164 30987 30592 29886 29068 28114 26694 25184 21574 17086  9892
    4622  3559  3653  3654  3546  3441  3042  2379  1475     0     0
       0
       0  8536  8483  8424  8282  8182  7987  7834  7593  7383  7133
    6859  6598  6240  6016  5634  5263  5043  4611  4182  3939  3514
    3075  2735  2396  1991  1617  1284  1036   827   684   596   533
     492   484   504   532   576   625   715   826  1057  1324  1631
    1829  1984  2084  2216  2311  2229  2089  1972  1874  1817  1807
    1882  1920  1969  2001  2082  2102  2011  1923  1910  1936  1996
    2778  3597  3945  3919  3822  3835  3936  5924  9610 11447 13254
   13949 15539 15232 11131  9297  9781 10642 13348 12745 19342 30262
   36550 39355 40222 40582 40718 40737 40702 40536 40315 40057 39799
   39454 39118 38808 38504 38220 38024 37901 37830 37769 37709 37639
   37562 37474 37360 37231 37074 36901 36728 36539 36317 36099 35866
   35621 35380 35077 34687 34278 33889 33472 33134 33132 33503 33401
   33492 33443 32824 30950 29842 28614 26912 24501 19154 14777  8822
    4344  3535  3827  3969  4010  4016  3976  3878  3726  3596  3595
       0
       0  8027  7929  7895  7707  7614  7357  7208  6916  6713  6416
    6101  5797  5404  5201  4814  4351  4173  3754  3319  3131  2739
    2379  2076  1869  1558  1287  1069   947   881   847   810   732
     610   535   587   856  1133  1198  1320  1544  1845  2070  2365
    2576  2732  2836  3133  3155  3084  2949  2797  2649  2500  2469
    2560  2521  2523  2523  2627  2584  2410  2213  2119  2033  2396
    3357  4181  4320  4140  4055  4223  4770  7340 11349 13646 16127
   16687 16192 15319 14811 14537 15397 13886 10889 10963 16254 24619
   33259 37125 39246 40437 40981 41210 41187 41052 40839 40545 40197
   39859 39453 39119 38751 38441 38168 37998 37923 37872 37813 37741
   37654 37564 37449 37336 37214 37106 36978 36825 36615 36369 36122
   35878 35623 35327 35035 34746 34489 34348 34356 34627 35172 35661
   36009 36031 35212 33139 31017 29144 26694 23361 19400 13867  6818
    4072  3628  3617  3787  3930  3989  4009  4064  4176  4380  4619
       0
       0  7452  7317  7274  7057  6949  6659  6507  6144  5947  5549
    5225  4907  4467  4266  3835  3439  3229  2797  2391  2247  1919
    1613  1431  1344  1160  1038  1057  1185  1480  1761  1920  1829
    1314   798   638   974  1976  3145  3714  3671  3569  3534  3567
    3639  3641  3797  3940  3936  3937  3827  3756  3663  3497  3437
    3411  3322  3291  3254  3364  3317  3122  2808  2451  1975  1758
    2103  3599  4543  4746  4897  5693  6975  8678 13096 15195 18612
   19767 19429 17114 19440 19425 16887 12533  8922 13980 23494 24989
   28116 32050 38012 40441 41444 41749 41753 41625 41373 41065 40676
   40284 39841 39463 39046 38729 38441 38228 38104 38014 37935 37852
   37759 37648 37548 37433 37326 37230 37127 36998 36814 36605 36391
   36166 35910 35630 35342 35114 35034 35055 35165 35319 35562 35858
   36062 35898 34843 32797 30649 28543 25756 22640 19694 13667  7544
    4669  3606  3384  3515  3796  3965  4016  4116  4252  4428  4627
       0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0     0     0     0     0     0     0     0     0     0     0
       0