4447100 2144463 29756 29805 29594 30107 30476 31271 31224 32934 33023 33460 34807 33586 32708 31562 33352 32432 32234 31808 32541 32443 33105 30925 30941 28404 28611 28037 27795 29807 30384 32240 30682 28416 28832 28673 30592 32553 33616 33208 33527 34642 35465 33521 35228 34546 33865 32196 30732 31045 30484 29033 28653 27956 28867 28772 22316 22319 22770 22797 19850 19640 19139 17984 18228 17012 16854 16558 15753 15008 15650 14515 14008 13282 12941 12710 11789 10422 9577 9261 8641 7004 7271 6099 4684 4307 4193 3627 2800 2634 1876 1392 1296 1076 782 587 367 278 223 145 85 43 153 15 26 2302637 29457 29184 28414 28581 29448 29505 30253 30909 31023 32908 31976 30303 30809 30912 31554 31225 30584 31428 31521 32756 34398 32115 30801 29615 28912 28677 28366 30139 32111 32463 30931 29729 30054 29745 31553 34342 34664 35781 35335 36567 35990 36557 35741 36326 34010 35129 33771 31924 31841 30025 31525 29650 30410 29499 23550 24189 24568 24817 22535 21378 21421 20766 20482 19065 19470 19659 17754 18121 18065 18313 17462 17018 18210 17041 16211 16031 15270 14590 13148 12980 12454 11127 9199 9396 8272 8063 6922 6412 4900 4579 3704 3149 2825 2126 1519 1372 972 684 474 365 493 43 27 626932 324282 4811 4845 4673 4875 5084 5011 5164 5646 5673 6348 5982 5683 5868 5773 5822 5664 5433 5934 4723 4342 4651 4576 3946 3955 4124 4519 4047 4581 4200 4890 5076 4615 4511 4795 4983 5704 5704 5643 5665 6206 6122 5444 6362 5991 6346 5951 5635 5788 5479 5140 5189 4691 4799 4129 3284 3661 3204 2972 2501 2428 2241 1926 1814 1541 1472 1392 1489 1155 1181 1095 1129 944 1073 821 755 734 671 714 452 403 480 272 260 233 209 176 147 168 131 113 65 47 15 14 21 15 6 10 11 0 26 0 0 302650 4441 4665 4526 4599 4673 4831 4930 4953 5563 5798 5678 5594 5790 5363 5409 5143 5343 4919 4075 3552 3831 3859 3597 3793 3845 4089 3924 3696 4245 4706 4615 4464 4537 4390 4326 5215 4961 5570 5686 5771 5601 6141 5919 5835 5808 5715 5361 4829 5206 4526 4559 4038 3717 3780 3065 3005 2759 2612 2392 2121 1766 1559 1585 1611 1509 1463 1151 1207 1068 1225 1119 1031 906 922 854 807 716 788 717 677 569 456 501 383 382 248 291 191 251 172 151 114 80 45 46 72 11 23 10 12 7 0 0 5130632 2556483 39163 38373 38828 38474 38557 40955 39078 40622 40673 41565 40512 39263 38048 37934 38406 36560 35639 35922 38372 39585 38877 37719 37282 37655 38426 38668 36494 37518 38681 42444 41086 38511 36678 37047 36993 39733 40494 40414 41641 40463 40671 38802 40054 37167 35809 36158 33453 32592 31374 30494 31210 29658 29609 29419 22777 23853 23104 23335 20723 20047 20178 19485 19367 19179 18503 18348 17690 18517 17645 18206 18788 16397 16294 15504 15072 14517 12988 11971 12520 10971 9304 8184 7587 6617 5947 4683 3888 3249 2680 2191 1700 1128 1245 712 461 386 264 185 42 137 77 14 0 2574149 37571 37380 35794 36804 36964 37574 38185 38212 39264 38809 39119 37037 35830 35859 36443 35547 33160 34577 35295 36037 36138 33416 34161 34211 34573 35128 33259 34439 37067 38700 37926 34360 34867 34767 35344 39711 40366 38935 38575 39035 40408 37474 38376 37782 37131 35932 35365 33581 31882 32141 31954 32102 31233 31022 24729 25376 26078 26006 24507 23387 22658 21454 20477 20616 20541 20516 19621 20087 19606 20205 19755 18563 18781 18038 18044 17572 16928 15836 15587 14439 12939 11874 10193 9476 8575 7675 7098 6072 4779 4506 3663 2910 2123 1676 1326 773 792 440 389 270 345 11 15 2673400 1303332 18525 18413 18809 18647 18254 18324 18577 19341 19702 20304 20063 19612 20180 19188 19799 20609 20221 20438 18907 19798 21095 18956 18286 17643 17513 17605 16993 17086 17625 18676 18131 17744 16733 16928 17787 19644 19612 20239 20050 20703 20345 19532 20028 19995 19675 18771 17889 18273 17904 16944 16675 16911 16945 17248 12958 13839 13900 13634 12575 12182 11894 11131 11591 10575 10614 10906 10224 10090 9373 9229 8368 8162 7946 8535 7538 7600 6727 6611 5725 5364 4740 4260 3747 3335 2895 2532 2291 1885 1302 1293 1081 634 692 368 378 193 174 103 108 56 68 9 2 1370068 16977 17934 17179 17802 18655 18388 17685 18735 18513 18523 18904 18132 18870 18705 18997 18986 19083 18984 19423 19404 19159 18715 18403 17780 17060 16467 17540 16773 16827 19308 17649 16651 17198 17170 17871 19126 20965 20938 20830 21028 20847 19494 20054 20421 20122 19614 19459 18691 18073 17411 17753 17615 17528 17693 14285 14668 14925 15071 13609 14098 13278 12007 12396 11430 12004 11896 11234 11445 11253 10706 10827 10136 10183 10985 10683 9997 9337 8469 9095 8445 7815 7288 6168 5743 5897 4947 4526 3937 3600 3132 2804 2176 1947 1404 1257 669 564 438 434 288 420 33 7 33871648 16843062 254604 245101 242608 255117 262249 275221 275777 280425 284928 291105 282916 269665 262901 256781 258995 246934 241444 248719 256147 254135 258645 245816 243726 245835 246511 248764 240146 256429 261557 278922 288432 269591 266035 266403 275372 297089 293265 291361 290861 290175 298732 272024 277582 266617 261995 255012 238068 228594 220662 216330 213120 197977 200684 195533 155516 152695 147811 146355 129260 121217 119278 112896 110243 100704 99095 96935 88894 89521 88667 89109 88701 80962 80073 77186 75170 71452 69510 63329 63244 56489 49707 42888 38807 32835 29599 27246 21716 18380 14768 12258 9298 7354 5320 4228 3180 2096 1731 1091 921 652 903 77 58 17028586 239018 234439 233282 239410 249191 259100 264669 269657 272860 273387 268729 256446 250449 242438 244017 233085 226197 229599 234905 234333 232085 221400 222025 225814 229908 232394 225831 241053 246577 268567 273605 260443 254319 253417 260911 289559 286486 285830 283672 286979 292020 271748 274599 267583 264891 258933 241913 236626 227441 221057 220066 208847 208036 205063 163360 163485 155152 157910 139395 131746 130187 122535 121426 114013 112029 111371 105382 105507 104025 106869 106411 99467 101709 100678 101089 100218 93818 90261 87780 79905 72839 64955 60312 55079 50306 47125 41522 35817 31403 26810 22430 17422 15323 12441 8942 7188 5311 3906 2792 1925 3848 168 85 4301261 2163954 31102 30552 28679 29922 30370 30627 31388 32301 31406 32402 32947 31299 32000 32248 32076 31098 31187 31343 31997 31990 32928 32286 31803 32504 32739 33963 33045 34191 35586 38738 37665 35144 34234 32990 33446 36221 36552 38011 38303 38522 40467 37969 37827 36838 35428 35987 34059 34267 33242 31607 30116 29132 29773 28094 21600 21735 19777 20840 17895 16066 15496 14582 13879 13340 12937 12156 11414 11544 10747 10810 11183 10108 9739 8988 8191 7617 7429 6804 6763 6019 5513 5002 4120 3715 3321 2916 2303 1815 1687 1251 978 766 683 468 462 189 141 139 69 59 66 0 21 2137307 29938 29738 28189 27992 28494 28991 29276 30677 30360 31653 31675 30112 30526 28975 29977 29074 29222 28974 30224 28459 28769 26377 28567 29746 29450 29983 29147 30674 32336 34149 34476 31706 30052 30705 32225 35533 35541 35900 37430 38383 38145 36786 37490 37104 36952 35659 34352 34765 32077 30807 30378 28736 28571 28666 21119 21589 20901 20615 18107 17325 16009 14950 14207 14269 13467 13526 13131 12497 12946 12694 11827 12123 11728 11484 10659 11149 11127 9487 9904 8738 8034 7482 7224 6018 5659 5445 4846 4155 3646 3252 2635 2211 1732 1295 1011 865 550 485 396 193 409 20 3 3405565 1648523 21977 22674 21390 23989 23619 24198 24954 25229 24612 25548 26492 25276 25078 24028 24578 22612 22664 22115 21900 20908 20253 19437 18376 18776 18187 18073 17256 18979 21849 22910 23866 22975 23278 24316 26874 28188 28852 28177 28307 29641 30258 29577 29330 28338 27493 27033 25548 25213 24006 22567 22758 21904 23087 22890 19069 18027 17907 19131 15951 14676 13150 12918 12119 11587 11942 11659 10263 10072 10783 11285 10389 9914 10378 9714 9559 8999 8357 7822 7996 7195 6676 5962 5683 4783 4343 3283 2944 2564 2077 1875 1215 1208 897 515 444 228 170 99 113 61 98 6 4 1757042 20588 20960 21066 22068 22720 23135 23204 24010 24373 24922 25288 23614 23486 23359 22880 21322 21149 20397 20335 19809 19383 19550 17600 18028 17832 17941 18401 19913 20937 24023 25572 24717 23876 25628 27453 29471 29886 29481 30414 31284 30997 31207 30233 29559 28831 27769 27520 25663 24244 23628 23741 23080 25323 24910 19686 19013 19970 20158 16654 15233 15002 14670 13631 13142 13449 13023 12465 12411 11875 13218 12862 12928 13550 12784 12750 12565 12277 11600 11974 10538 10714 10270 9974 8490 7724 7215 6525 5747 5032 4524 3534 2770 2380 1933 1611 1323 1016 772 454 336 449 35 6 783600 380003 5338 5232 4899 4951 5341 4986 5975 5906 5964 6298 5449 5793 5690 5820 5742 5484 5122 5321 5498 5618 5949 5514 4558 4935 4442 4457 4679 4759 5303 5874 5691 5478 5339 5699 6159 6457 6165 6588 6686 6680 6305 6012 6385 6487 5947 5856 5190 5158 5164 5250 4968 4939 4914 5163 3812 3839 4522 3913 3295 3314 3079 3311 2801 2825 3033 3086 2674 2723 2760 2955 2689 2224 2574 2310 2190 2062 1804 1690 1642 1502 1219 1126 907 878 654 701 518 375 380 251 207 201 83 101 70 60 0 7 10 15 32 0 2 403597 4625 5199 5085 5092 5460 5187 5301 5331 5463 5603 5676 5513 5325 5226 5469 4888 5050 5158 5981 6406 5722 5520 5192 5113 4532 4511 4779 4746 5412 6080 5904 5375 5584 5744 6362 7118 6243 6351 6434 6465 7263 6604 6694 6428 6251 5774 5623 5844 5756 5187 4841 5395 5696 4922 4327 4082 4468 4349 4146 3700 3402 3711 3219 3563 3139 3139 3239 3181 3090 3068 3030 3119 3104 2860 2718 2903 2874 2394 2395 2127 2090 1909 1567 1519 1277 1327 1105 949 828 595 461 439 417 410 187 241 84 141 67 42 92 0 0 572059 268827 3362 3048 3170 3241 3504 3286 3270 3475 3939 3647 3525 3044 2928 2913 2769 2752 2933 2703 4056 5501 5217 4969 4619 4341 4595 4925 4421 5290 4887 5472 5347 4839 4707 4603 4720 5018 5004 4653 4356 4695 4373 3944 4257 3902 4245 3977 3672 3976 3490 3687 3783 3390 3391 3311 2648 2500 2485 2710 2382 2241 1907 2438 1959 1948 1903 1908 1515 1530 1559 1601 1428 1413 1433 1425 1406 1269 1150 1268 1110 942 864 784 548 584 480 403 421 298 302 226 242 137 72 61 47 34 24 37 7 32 0 0 4 303232 3329 3057 2935 3429 3326 3456 3257 3754 3192 3523 3336 3276 2989 2838 2824 2624 2807 2871 4941 6588 5625 5563 5460 5635 6082 5635 5093 5451 5401 5895 5695 4992 4551 4501 4638 4887 4728 4377 4333 4493 4475 4316 4169 4068 4291 4464 4288 3707 4320 4072 4097 3880 3959 3876 3305 3407 3175 2976 2884 2818 2562 2504 2294 1990 2424 2202 2055 2042 2019 2056 2402 1809 2003 2232 2295 2394 1987 1767 1721 1558 1684 1423 1457 1206 1037 1036 938 788 702 599 389 294 395 265 241 104 90 123 21 66 115 0 9 15982378 7787742 94469 95983 93368 96526 100114 101505 103395 105786 108627 111431 111724 109348 107678 107092 107709 103228 103753 102186 103300 100690 102402 94081 93499 92058 90689 92995 92194 97953 104223 111226 110245 103285 105902 108615 113474 127329 126736 129253 129143 130117 131401 125352 126782 120957 116492 116784 108107 104653 102402 100669 99047 94938 97491 99361 76838 78780 81038 82200 73383 70355 69052 68380 70255 67392 68111 68543 64367 69129 68555 70137 69150 66609 66684 65564 62148 59622 55654 52443 50428 45950 41985 36882 33666 29891 25709 22420 18843 15887 13075 10244 8006 6190 4868 3541 2764 1732 1125 815 536 331 632 21 45 8194636 90948 90388 90864 91754 94361 96121 100683 100890 101548 105903 106777 104533 102982 102565 100316 98937 97132 93948 97249 95808 96113 90143 88252 89255 89622 90328 88910 96952 101852 109215 107299 102588 106114 106861 113437 127465 129503 130594 128153 130674 130671 124025 127464 123929 121972 118924 114923 111554 108191 105246 104093 102385 105452 106445 85239 87801 90724 91418 83759 79958 80644 78659 77559 76133 78485 80548 73582 77215 77756 80358 81138 78876 79966 79671 78261 76955 72014 69420 67693 63380 57562 52067 48324 43429 38641 35986 31425 28127 23608 20700 16880 13866 11602 8544 7039 4929 3769 2855 1655 1211 2575 214 105 8186453 4022230 62600 60123 60383 58086 60773 60347 61238 63135 62391 66508 66710 63475 62200 60162 61363 60294 59414 59491 62251 64368 65540 60830 60618 59239 59821 60430 60335 63909 66057 71550 69468 64850 64096 64602 65900 71871 72076 70510 70377 69121 70876 65988 66062 64563 61533 60169 58015 54527 53409 52451 51624 50301 51642 49539 38263 39077 37315 38038 33525 31816 30991 28283 26405 25206 24552 23962 21741 21692 20695 19674 19161 18400 17862 16168 15356 14070 12369 12132 11178 10317 8877 8180 6935 6124 4706 4285 4179 3067 2552 1971 1454 1156 945 666 484 336 275 149 139 86 191 0 14 4164223 58649 58373 56555 57828 58607 57688 58453 61038 62227 62468 62492 59473 58843 59084 58556 55644 56147 54956 56907 58265 58805 56285 57157 57062 57566 58649 57781 62601 66122 68833 67366 63606 62482 64146 66912 73947 72911 70916 71142 70979 70436 67906 67168 64974 65087 61980 59891 59528 58866 55424 55219 52865 54455 53400 40781 41298 39832 41513 35884 33586 32268 31052 29655 28465 28811 27988 25349 26879 25261 24687 24676 24240 23619 22449 22434 20885 19726 18976 18461 17017 16975 14961 13321 13072 10752 10957 8999 8573 7336 5976 5462 4196 3303 2711 1807 1523 1078 789 618 463 750 35 54 1211537 608269 8052 7820 7537 7618 8648 8501 8662 8355 8971 8922 8892 8442 8621 8853 8607 8226 8407 8240 8047 8717 9398 9372 9476 8761 8544 8198 8231 8327 9212 9323 9429 8500 8048 8380 9140 9848 9731 9996 9902 9736 9912 9792 10064 9973 9811 9514 8866 9328 9308 8858 8923 8236 8164 7749 6921 7015 6720 5615 5163 5167 4898 4431 4446 4245 3847 4031 3627 4029 4028 4079 3941 3581 3814 3675 3896 3971 2982 3240 2699 2626 2605 2267 1833 1643 1459 1324 1196 1030 856 841 534 425 372 276 253 126 104 71 48 35 91 0 5 603268 7672 7645 7451 7289 7454 8075 8200 8528 8294 8652 8181 8181 7780 7808 7951 7594 8064 8132 7363 7373 7735 7438 7485 7358 7668 7473 7627 7510 8191 8684 8814 7808 8559 8089 8542 9813 9296 9810 9259 9836 10401 9820 9474 9855 10015 8974 9445 9192 8868 8959 9237 8303 8031 7332 6732 6926 6671 5922 5448 5072 5251 4682 5018 4714 4716 4826 4352 4788 4559 5018 4757 4959 4690 4922 4634 4739 3878 4031 3646 3253 3321 2509 2443 2396 1830 1687 1454 1321 1039 789 834 672 464 318 314 234 224 184 139 103 175 17 9 1293953 648699 10288 9530 10427 9456 10128 9648 10049 10459 11013 10684 10639 10553 10803 10458 11519 11467 11639 11200 12016 9675 9377 10514 10448 9763 8901 9043 8618 8225 8714 9424 8995 8344 7907 8215 9012 9748 9156 9554 9989 9774 10646 9705 10043 10122 9713 9872 9390 9346 9334 8356 8316 7844 8338 8112 6565 6802 6324 5900 5360 5244 5082 5205 4511 4804 4310 4185 3966 3936 3562 3642 3654 3477 3335 3370 3140 3043 2843 2683 2521 2140 1967 1819 1728 1697 1314 1237 1001 754 783 561 497 354 241 158 106 125 94 81 7 28 34 0 0 645254 9597 9409 9247 9511 9567 9633 9522 9850 9318 10186 9729 10448 10149 10484 10025 10285 10281 10930 10907 11086 10300 9320 8721 8506 8783 7905 7689 8112 8238 9064 8501 8315 7833 8070 8479 8691 9004 9618 10101 10385 10230 9874 9923 9914 9521 9933 9526 9296 8884 8655 7858 8131 8306 7611 6322 5706 6551 6497 5639 5365 4850 5290 4771 4284 4656 4265 3978 4264 4148 4037 4074 4070 3734 3637 3710 3891 3265 3207 3711 2986 2966 3033 2502 2406 2053 2029 1862 1525 1257 1113 1115 837 537 427 383 256 132 234 112 41 59 6 0 12419293 6074136 89937 88171 87300 87197 93709 94378 95760 94159 95696 97803 95653 94831 93530 88887 91143 90024 89219 92236 92702 91289 93406 85779 84401 87119 85405 84628 81549 88698 93241 97906 96231 90002 89668 89771 92245 100647 99869 99840 102438 101332 104401 101405 99648 95978 94743 94836 87147 86260 84933 80009 78107 75884 76808 73997 57676 55899 59036 59231 53344 47362 46723 45921 43635 42064 40644 39310 35815 35129 35509 35341 35385 33587 33603 31927 30018 29612 27031 24559 23744 21841 19302 17413 14954 13171 12301 10707 8628 7316 5219 4889 3679 3226 2041 1736 1134 746 520 359 199 237 412 40 6 6345157 85512 84460 82676 85652 87174 88758 89346 91139 91999 93952 92793 88773 88087 84938 88043 86867 83769 85658 85566 84193 86299 81741 80817 83176 84500 83382 82697 86341 91469 96825 93826 88177 88398 90429 93357 99561 100838 102744 103140 103259 106645 101264 102438 100077 96048 96014 90858 88173 86206 83979 82935 79102 79974 79648 61095 61735 62423 64554 56178 52444 51525 51423 49007 45926 46872 45073 41687 42051 42131 44861 44124 42342 43490 42594 41571 40913 39661 37271 38229 34956 33675 29798 28040 26028 23892 22320 19002 17445 14347 13536 10243 8814 7579 5826 4372 3689 2506 2105 1182 1151 1609 139 31 6080485 2979756 43413 42650 42204 43235 45386 45299 44619 44685 46540 46435 46760 46456 44938 43826 44393 44361 44782 46536 46540 47982 48228 44670 43994 41666 39566 38471 37552 40028 43108 45790 44457 40907 41393 41505 43118 47201 48161 46801 47963 48841 50863 48320 49810 47921 46482 46430 45223 43911 42288 40163 40320 38445 39341 38101 28807 29888 29183 31319 26585 25946 23207 23778 23333 20586 21293 19893 18139 18627 18450 18888 18297 17081 17690 16347 15227 14879 12842 12298 11466 10609 9588 8606 7229 6661 5779 5261 4358 3444 2969 2403 1916 1350 1140 663 575 366 234 163 87 105 103 0 20 3100729 41252 40795 41769 40929 41034 41009 42302 43446 43653 44470 44487 45026 42552 41910 43972 42962 42487 42233 43965 46081 46539 45270 42158 39507 38235 37846 37393 40079 41669 45091 42958 39776 40576 41464 43686 46861 48441 48247 48536 49891 50862 49489 49821 47877 46773 46745 44800 44671 43202 41550 41005 39360 40382 40273 30353 30839 31655 32323 29223 27151 26191 25543 24621 23299 23032 22778 21251 22876 21395 22219 22529 21733 21897 21152 21268 20312 20267 18556 18720 18158 16187 14179 13556 12333 11770 10546 9461 8832 7089 6529 4957 4422 3330 2838 2245 1733 1206 1025 575 400 748 54 6 2926324 1434419 18943 19573 18982 19413 19144 19652 20263 20552 21195 21643 21701 21824 21463 21187 22318 22169 22338 22677 23328 23497 24387 21541 21423 18798 18509 17809 16211 17443 18442 20111 19553 18472 17852 18596 19086 20748 20962 21924 22392 23970 23178 22890 22876 22739 22832 22661 21571 20987 22161 20372 19383 18959 19249 18555 13812 14002 14420 14123 13396 12355 12245 11532 10606 11350 10903 10749 9601 10108 9838 9621 9526 9668 9919 9405 8778 8783 7848 7684 7218 6668 6098 5455 4870 4368 3790 3177 2730 2381 2127 1581 1325 991 980 585 418 265 170 175 143 37 82 4 5 1491905 18405 17842 18132 18687 18704 19271 19354 19738 20625 20518 20635 20334 19657 20631 21075 21420 21086 21183 22168 22654 23193 22085 20598 18546 17407 17024 16058 16468 18121 19240 18130 18098 17827 18138 18583 20375 21000 21901 22914 23998 23110 22705 22747 22254 22466 21659 21975 21075 21203 20051 18426 18520 19873 18674 14044 14802 14659 14699 13082 13110 12826 12646 12437 11821 12012 11632 11031 11308 11803 11592 11994 11376 11853 11622 11523 11389 11097 10256 10383 10046 9557 8852 8618 8123 7740 7017 6281 5781 4680 4586 3815 3279 2830 2209 1679 1399 1200 902 666 402 596 86 3 2688418 1327761 20059 20024 18842 18088 19684 19653 19612 19710 20805 21195 20994 20884 19952 21191 21954 20906 21018 21234 22150 21402 22143 20326 19341 19731 18345 17789 16205 17503 17682 18513 18625 17403 16797 17258 18289 20076 20460 21248 21359 21963 21776 20980 22105 21419 21224 20706 20049 19463 19095 18247 17122 16660 17800 16058 12463 12356 12385 12528 11679 10523 10048 9822 9556 8771 9176 8991 8398 8360 8009 8253 7933 7813 8080 7732 7070 7041 6820 6286 5758 5397 4776 4089 3675 3396 2874 2754 2289 2083 1585 1310 1139 933 807 537 362 233 170 130 61 67 121 5 0 1360657 17759 17915 18208 18719 18760 18282 18232 19728 19610 19271 19566 20092 18799 19857 20317 20590 19740 19970 20414 20086 20527 18740 18574 17182 17030 16361 15502 16397 17393 18304 18099 16372 16544 17009 17695 18886 20345 21565 22232 22321 21621 21688 21962 22062 20931 20500 19984 19634 18875 17612 17174 16887 16917 16709 11978 12913 13736 13067 11722 10938 10547 10544 10192 9375 9752 9821 9641 9245 9888 9734 9937 9562 9521 9413 9171 9361 9280 8433 8954 8571 7904 7197 6799 6028 5920 5495 4726 4303 4070 3565 2813 2451 2153 1623 1264 908 891 558 371 223 518 25 7 4041769 1974840 27164 27395 27307 26007 28357 27266 27932 28740 29057 29912 30103 28603 28833 28038 28952 28161 29526 29740 29055 30570 31084 29719 28936 28013 26945 27103 26144 27512 29722 30307 29490 27941 27947 27458 29806 31979 32347 31694 30914 32532 32919 31140 32846 32387 31119 30214 29454 29020 28664 27790 26896 27125 27192 26577 20429 20729 20967 20210 19439 18573 16717 16592 16659 14448 15306 14725 13200 13797 12718 12693 12672 11333 11731 10601 10134 9612 9093 7898 7658 6706 5870 5169 4490 3979 3618 3113 2511 2161 1706 1497 1089 1027 708 465 347 248 138 92 110 97 94 15 2 2066929 26674 25623 25875 25587 25550 26353 26501 26669 28540 27915 27346 26794 26544 27177 27788 27464 26869 27479 26914 28826 29983 28850 28079 27821 26736 26229 26016 27402 28879 30911 28300 29044 28201 28440 29160 32708 33195 32329 33294 32410 33145 32725 33663 32652 31774 32481 30027 30263 28796 27880 28654 27504 28159 28104 20837 21246 21846 22032 20474 19638 18344 18379 17613 16859 16808 16380 15379 15876 15959 15561 15206 14844 14814 14271 13643 14274 12906 12772 12314 11331 10120 9692 8411 7680 7974 6724 5709 5184 4681 4027 3230 2836 2091 1785 1450 938 815 619 386 276 325 52 16 4468976 2159852 33120 32325 31932 31214 32283 34048 33141 34676 35025 34626 35144 35839 35255 36311 36780 36232 37271 36384 35705 36421 35891 34328 32088 30665 29821 27038 28027 27118 29162 31901 28805 28725 28496 28700 31390 33683 34259 34282 34331 34721 35817 34686 34783 34312 33231 33591 30989 30993 29820 28650 28898 26510 27481 26466 20045 21703 20716 20396 19294 17363 17268 16096 15860 14933 14488 15384 12734 13586 12774 12521 12851 12199 11877 11073 11158 9927 8848 7907 8138 6959 6281 5432 4742 4203 3601 3338 2870 2206 1808 1522 1206 876 516 515 345 298 184 100 106 97 90 7 21 2309124 31951 29702 30841 30328 31913 30888 31712 33749 33294 34756 34588 33477 34078 33676 35924 35602 34813 35555 36867 36095 36996 33910 33039 32091 31138 29851 27336 28693 30330 32380 30768 30036 30384 30798 32072 35151 36465 36117 36320 37574 37672 35865 36218 34694 35271 35058 33219 32139 32144 30926 29542 27873 28706 27629 22275 22579 22079 22254 19993 20043 19210 19285 19161 17250 16984 17649 16268 16485 16357 15732 16352 15846 15518 14886 14639 14378 13006 12494 12685 11656 11338 9792 8729 7511 6884 6460 6156 5907 4337 3912 3264 2599 2304 1688 1455 1150 688 577 373 233 437 35 17 1274923 620214 6646 7469 7327 7376 7429 7683 8242 8070 9107 8978 9474 9403 9605 9179 10009 9589 9580 9336 8798 8230 8269 7273 7100 6521 6295 6781 5807 6966 7175 8215 7990 8011 8533 8280 8912 9561 9956 10021 10993 10363 10653 10268 10663 11220 10810 10742 9964 9691 10036 9774 9583 9326 9698 9704 7165 7071 6905 6825 6310 5817 5404 5559 5187 5707 5413 5191 4667 4932 4769 4594 4521 4134 4383 3673 3875 3464 3075 3379 3128 2651 2520 2050 1778 1489 1457 1383 1155 757 823 577 559 366 265 184 88 48 56 38 41 18 70 9 0 654709 6754 6861 6663 6860 7374 7451 7583 8031 8511 8909 8891 9089 9067 9163 8896 8916 8806 8651 8349 8020 7759 7558 6791 6592 6497 6685 6389 7276 7785 8386 8124 8085 8752 9188 9275 9857 10291 10507 11003 11646 10983 10982 11678 11163 11127 10917 10792 10145 10501 9536 9546 9303 9477 9601 7145 7009 7223 7058 6921 6318 6002 5777 5575 5550 5614 5499 4945 5168 5347 5380 5458 5325 5234 4883 5035 5246 4567 4507 4238 3865 3708 3812 2995 3063 2700 2527 2371 2098 1778 1614 1458 1282 938 610 548 369 295 176 141 50 236 8 1 5296486 2554588 35896 35945 34698 35899 37284 37906 38757 39659 41359 41042 43535 41271 39861 39863 38692 37791 37029 36240 35621 33477 32875 30790 31279 30337 30221 30496 29072 31103 34782 38235 38573 37290 37589 40192 41312 44187 46171 45525 45207 46596 45800 45442 45715 44111 41734 41203 38693 38106 37507 35892 34910 34722 36066 36075 27518 26587 26890 27331 24523 21560 21368 19954 20105 18165 17653 16586 15861 14670 15064 14626 14964 14083 13975 12693 11928 11672 10728 9822 10047 8954 8201 6570 5887 4793 4266 3486 3385 2681 2055 1625 1179 947 880 485 457 182 188 98 56 67 135 5 0 2741898 32782 34937 33446 34503 36053 36901 36346 38907 39311 39747 39946 39409 37736 36963 38196 35903 35429 34177 33433 32428 33492 30684 30863 31404 30568 31959 31428 34367 37732 41061 41751 39686 40759 42566 44298 48236 48400 48590 49576 49046 49097 48030 48522 46188 44083 44159 42324 42568 40264 40279 38690 37765 38695 38993 29379 30368 28873 29912 26727 23757 22640 22025 21064 19689 20085 19642 17708 18522 17758 17563 18166 17370 17437 17310 16679 16564 16245 15706 14762 13620 13154 10966 10135 9533 8630 8317 6525 5800 5179 4560 3764 3177 2474 2101 1550 1017 917 610 376 287 557 6 16 6349097 3058375 39656 40500 40833 40701 40559 42316 43454 44957 44792 47659 46401 43884 44753 42363 43198 42343 40795 40713 43363 42399 43034 40419 38812 38627 38324 39321 38918 41926 43759 46574 48630 46401 46252 49153 51028 53547 53148 54112 52724 54448 54695 52344 52023 50447 50409 47804 46231 45878 44256 41954 41500 41302 41480 41794 31521 31539 32064 32536 27218 24369 23396 23351 22433 21125 20853 21339 19354 20326 18959 19671 19019 19020 19103 17975 17039 16267 15360 14276 13914 12792 11781 10019 9265 8098 7188 5953 5210 4054 3797 2722 2282 1622 1549 900 607 556 419 241 124 96 134 13 13 3290722 39122 38013 38080 38191 39193 39896 40231 41982 41407 44624 44222 43000 42728 40309 40704 38785 37226 38377 42997 44957 43079 41812 41712 39971 40349 40202 40846 42903 45022 49667 49510 48410 49413 50123 52262 54678 56604 53643 56384 56023 56779 53883 54286 53439 52370 50701 48216 47865 46858 44937 44647 42735 44867 44650 33878 33352 34161 35187 29780 27680 26423 25552 25108 24439 23728 24428 22033 23556 23265 24344 24363 24839 24284 23848 23662 23581 23066 22515 21282 20620 19443 18099 17728 15548 14690 12361 11740 10635 8686 8062 6692 5713 4755 3808 3100 2305 1700 1263 901 545 968 111 5 9938444 4871161 67735 67488 66837 69446 71686 73176 73432 76579 78482 80930 81027 75598 75917 74109 76838 74373 73542 73335 72279 71073 71266 67756 63593 63010 60966 60955 59094 63179 68437 73459 73069 69087 68421 69731 72275 78032 79051 78210 80195 82091 82925 80141 80360 80703 78716 78534 74523 73390 72460 66645 67297 63463 64526 64859 48480 49057 49902 51280 45483 41191 38926 38043 36137 33585 34287 32872 29573 29791 29618 30846 29428 28787 29198 26804 25800 24478 22770 20552 19987 17425 15308 14219 12683 10776 9692 8221 7193 5949 4520 3416 2464 2113 1775 1324 831 628 478 275 263 183 239 5 5 5067283 64626 64688 65002 64770 67384 70237 70361 71356 74486 76983 76778 71376 72397 71211 71906 70585 68238 69681 68806 70022 70829 65436 62739 60541 61592 61033 60841 63905 68026 73596 71180 69063 67878 71142 72098 77990 80918 79643 81089 81975 82444 81823 83687 82510 79991 78775 76312 74543 72904 70302 68689 65684 66987 66411 51233 50504 51788 53495 48241 43736 41329 40770 39228 37526 37221 37351 33581 34757 35339 37056 36324 34538 35646 34852 34381 33611 31898 29962 30085 28400 25578 23901 21955 19631 18882 17232 15059 13133 11086 9677 7554 6235 5132 4229 3436 2343 1843 1317 888 754 1019 63 15 4919479 2434526 33781 33457 32247 34431 34342 35147 36412 36630 36742 38220 38898 37864 38488 38954 38977 39277 37724 39031 37717 35878 35781 33932 32186 31371 31481 31285 29772 31360 32504 35869 36716 35126 33801 35597 36488 39511 42209 41368 42430 44163 44266 41304 42424 40354 40253 38697 37330 36852 36237 35062 33352 30881 31991 30475 23372 23560 23985 23404 21148 20157 18364 17905 17301 16475 15991 15668 14719 14088 14310 14352 13925 13302 13475 12755 11603 11842 10403 10541 9674 8880 7636 7195 6493 6139 5226 4539 4193 3301 2860 2202 1752 1305 1048 779 710 399 339 185 154 98 112 9 8 2484953 30871 31680 31484 32384 33311 33254 34502 35346 35860 36576 36655 36833 35326 36093 36959 36722 35184 36877 36670 34142 34022 32182 31358 30360 31515 29575 29340 30110 32720 35644 35180 35694 33485 34181 36585 39866 39968 42167 42239 42986 43404 41309 42104 39555 39430 38326 36958 36281 36121 33181 32867 30965 31475 30429 24030 24199 23872 23940 21728 19806 19538 19196 18437 17823 16877 16254 15985 16179 16208 15684 15941 15660 15885 15522 15323 15747 14362 13687 13878 13159 12305 12056 11370 10476 10026 9307 8299 7285 6833 5780 5088 4140 3692 2770 2366 1642 1415 1025 546 365 884 29 23 2844658 1373314 21383 20704 19744 20593 21192 22138 21440 22974 22599 22609 23504 21901 21494 22220 22567 23002 22547 22952 23734 25067 24839 23070 22083 20328 18669 18085 17793 17527 19128 19736 18551 18262 17337 17157 18827 21176 21012 20851 21148 21564 21630 21498 21760 20634 19954 19981 18928 18653 17833 17893 17606 16287 17198 16733 12881 13288 12738 13259 11985 11358 11432 10919 11129 9929 9974 9947 8954 9339 8377 8499 7941 7590 7664 7762 6785 5735 5419 5323 4959 4528 4330 3633 2860 2473 2442 2319 1780 1695 1247 1236 827 647 513 428 288 216 188 76 118 54 107 20 8 1471344 20422 19753 19477 19743 20194 20381 20945 21535 22460 21269 22266 21639 21016 21381 21500 21672 21609 21579 22097 24444 23587 23012 20913 20488 20406 18608 18367 19565 20108 20920 19693 18505 18724 18647 19762 22088 22161 23112 22165 22740 23777 21519 22375 22322 21577 21049 20378 19861 18911 18541 18302 17111 18397 17347 14389 14462 14481 14261 12917 12854 12442 11800 12660 11326 11371 11674 10221 11133 11033 10611 10473 10518 10005 10298 9686 8494 8690 8166 8213 7433 7726 6506 5606 5289 4857 4700 4226 3970 3356 3148 2627 1964 1847 1358 1107 831 562 413 405 252 474 78 11 5595211 2718409 37816 38637 36259 37427 38627 39455 40258 40262 41111 42847 42427 42201 41335 42145 43322 43000 41536 41731 41143 40794 40050 38622 36959 35903 34498 34325 33170 34573 36975 40176 38305 36100 36059 36908 38258 41995 43683 43748 45522 46766 47057 44637 44744 43952 42285 41848 39699 38011 37862 36427 35460 35602 35422 34402 26355 27672 28086 28056 25557 24844 23224 22102 21275 20688 20780 20441 19442 19255 19014 18195 17606 17133 17139 16261 15473 14874 13698 12339 11799 10651 9630 8346 7537 6593 6095 4975 4224 3854 2914 2526 1977 1449 1156 752 592 459 271 201 206 115 223 5 14 2876802 35854 35943 35739 36098 36789 35765 37915 39255 39702 41703 41382 41108 38723 40561 40154 40022 39709 39284 39527 40268 39776 37604 37976 35494 35589 36001 34005 34946 36979 40827 38851 36103 37425 37541 37801 43277 44629 44787 46783 47192 47287 45580 45437 44309 43450 42870 41797 39754 40304 37923 38064 37034 36882 36257 28299 29464 30710 30540 27907 26087 25061 24385 24013 22986 22711 22903 21753 21907 22049 21943 21554 21339 21291 20895 20450 20646 18751 18684 18564 16714 15817 14462 13608 12601 11462 10836 9846 8966 7724 6688 6020 5069 4074 3090 2594 1852 1412 816 781 536 863 44 0 902195 449733 5620 5747 5304 5787 5792 5808 6125 6354 6650 7042 6914 6754 7225 7239 7571 7699 7557 7403 7109 6580 6299 6414 6307 6059 5921 5094 5219 4953 5081 5623 5384 4940 4946 5396 5098 6043 6386 6903 7000 6962 7693 7159 7670 7116 7837 7645 7243 7905 7244 6797 6667 6732 6420 6427 5206 4981 4674 5010 4489 4345 4158 3894 3891 3836 3323 3541 3056 3115 3089 2912 3112 2930 2918 2683 2696 2466 2299 2274 2177 1907 1633 1695 1324 1317 1140 793 740 700 698 434 360 310 204 184 91 72 72 15 35 27 32 8 4 452462 5176 5163 5144 5446 5654 5441 5779 5885 6375 6533 6705 6820 6640 6678 6909 7048 6899 7058 6587 6176 6082 5805 5681 5544 5066 5100 4721 4354 5259 5223 5253 4946 5093 5238 5547 6208 6404 6617 7409 7292 7814 7642 8020 7620 7710 7539 7264 7527 7106 7047 6826 6234 5866 6245 4800 4676 5070 4878 4366 4246 3862 3644 4203 3673 3758 3449 3233 3297 3307 3320 3523 3070 3160 3024 3279 2695 2824 2772 2798 2554 2511 2293 2374 1990 1951 1776 1424 1301 1331 1059 793 569 559 416 277 247 190 143 142 87 112 18 0 1711263 843112 12189 12083 11950 11534 11927 12239 12095 12710 13071 13250 13132 12644 13380 13332 13017 13950 14196 13507 13842 13413 12668 13499 12134 11834 11597 11339 10297 11718 11374 12075 11358 11284 10665 11239 11423 12561 13145 13422 13231 13646 13813 13758 13754 13139 13521 12580 12856 12299 12100 11280 11375 11073 10659 10338 7924 8105 8384 8005 7025 6650 6458 6394 6394 5874 5768 5945 5327 5629 5668 5341 5123 5512 5322 4764 4722 4863 4423 3851 4049 3256 3025 2640 2613 2214 2032 1545 1355 1382 1198 837 675 540 519 432 291 141 124 103 54 36 52 8 5 868151 11181 11547 10805 11393 11954 11923 11736 12051 12429 12559 12352 12596 11857 12844 13061 12757 13375 12989 13003 12855 13170 11829 12027 11226 11310 10649 10500 10779 11044 11574 10952 10620 10831 10811 11306 12028 12606 13705 13328 13903 13778 12748 13923 13281 12734 12873 12748 12476 12202 11565 11338 10568 10778 10710 7691 8585 8177 8229 7597 6948 6939 6781 6359 6499 6416 6549 6102 6467 6347 6384 6479 6378 6166 6079 5896 5969 5649 5583 5577 5057 4936 4880 4341 3766 3925 3328 3277 3006 2371 2354 2115 1877 1404 1178 841 726 531 292 235 221 430 26 1 1998257 1016086 15322 14360 15078 14707 15022 15999 15424 15194 15511 16063 15184 14061 14062 14093 13689 12273 12668 13202 12803 12509 13148 12738 13553 13380 14778 14463 14278 15037 15064 17187 17411 16274 16975 15724 16901 17083 17863 17442 18672 17846 17538 15954 16278 16630 15314 16146 15098 13802 12787 13459 13887 12670 12764 13986 10223 10599 10738 11012 9517 9519 8805 9356 8886 8274 7997 7464 7207 7075 6978 6752 6838 6301 5935 5527 5380 4894 4713 3850 3836 2918 3008 2294 2021 1651 1419 1345 1010 772 721 523 347 248 208 146 115 118 46 20 17 32 77 0 0 982171 13759 14444 13283 14421 14141 14321 14366 14520 14336 14750 15180 13801 13455 12975 13156 12791 12128 11992 12008 11203 12069 12005 12283 12928 12945 12665 13090 13784 14607 16682 16073 14820 14975 14512 15224 16448 16327 15302 15646 16731 16163 15542 15974 15154 14772 15186 14867 14065 13462 12323 13049 12376 13346 13762 11130 10927 11061 11074 9737 9718 8813 8408 8467 8355 7603 7597 6980 7345 6494 7054 6933 6313 6502 6248 5635 5859 5145 4569 4627 4004 3610 3217 2780 2896 2189 1875 1701 1523 1070 894 916 702 493 385 409 230 167 143 52 55 73 2 4 1235786 608140 7526 7802 7436 7882 8342 8312 8506 9217 9483 9726 9958 8840 9840 9323 9538 9347 8694 9025 8525 8510 7329 7556 7471 6316 5866 5633 6903 6790 7523 8518 8160 8417 8373 9582 9367 10411 10743 10611 10995 11423 11514 11477 11307 10779 10454 10401 10095 10391 9431 8973 9150 8489 9165 9395 6568 6594 6915 6861 6024 5511 4826 4885 4428 3976 4469 4378 3942 3949 3793 3775 4071 3493 3246 3297 3082 2850 2343 2711 2508 1987 2136 1538 1557 1341 1228 1040 859 648 476 446 437 336 216 201 95 108 75 22 15 7 20 10 7 627646 7163 7118 7170 7202 7805 7636 8158 8794 9088 9699 9398 9498 9499 8624 8562 8796 7976 7918 8678 8342 8139 7004 6638 6042 6482 6217 6351 6824 7969 8732 8716 8642 8477 9007 9511 10502 11114 11284 11379 11433 11704 11877 11134 11146 10573 11115 9882 9875 9713 8926 8673 8952 9690 8844 6662 6335 6714 6828 6129 5373 5161 5204 4705 4425 4623 4593 3938 4163 4232 4223 4224 4227 4141 3880 3999 4320 3476 3354 3354 3273 2786 2655 2675 2333 2284 2525 1951 1703 1425 1106 1073 845 780 481 462 361 326 211 150 82 165 20 0 8414350 4077993 56801 56041 55883 58173 58597 60837 60720 63399 62860 64089 63450 62395 61169 58932 58234 55470 55406 55801 52613 48436 49754 46924 48818 50538 49867 50350 48748 52049 55656 59805 62202 59613 61328 64231 67578 72633 70985 71673 73285 74424 75321 71312 72391 70127 68798 66205 60188 58972 57792 55595 54979 52333 55760 55107 42298 42197 41508 44907 36756 33889 33872 32131 31167 29977 28333 26852 26018 26495 25831 26836 26600 25109 24739 24165 22355 22032 20146 18636 18014 17060 14707 12601 11316 10270 8984 8019 6237 5138 4248 3308 2533 2134 1778 1187 1039 629 393 270 200 162 247 13 10 4336357 54077 54056 53279 55006 56169 57744 58219 59146 60086 61434 61995 59239 57070 55780 54137 53708 51576 50496 48990 44869 46350 45932 46502 48062 47422 48315 49773 52650 56471 62141 62793 61624 63864 66631 69291 74923 75649 73971 73468 76360 76624 75440 74724 71857 69387 68077 63777 62163 60586 60180 58940 58514 59122 60105 46448 45313 45715 48486 41513 38253 36991 35791 35548 33411 33400 32296 31132 31412 32191 33847 33309 31718 32963 32011 31562 31501 29766 28414 28272 26648 25026 22047 20056 19402 17295 16401 14047 11923 10558 8693 7961 6814 4927 3488 3115 2253 1831 1166 874 587 1124 86 8 1819046 891544 12998 13167 12879 12821 12976 13693 14399 14532 14380 15731 15502 14622 15546 15035 15296 14872 14992 14372 14533 13849 13597 12731 11651 11824 11569 11060 10425 10913 11594 12604 12311 11439 11462 11112 11628 13363 13545 14012 14466 15192 15284 13858 14419 14258 13732 14040 12526 12736 12233 12279 12383 11705 11114 10990 8938 9162 8783 8374 7785 7577 6750 7171 6965 6317 6457 6713 6065 5834 5927 5798 5818 5124 5132 4815 4467 4298 3813 3636 3380 3175 3014 2464 2281 1795 1682 1583 1372 925 733 717 690 512 353 277 192 130 111 74 44 51 20 0 0 927502 12910 12513 12524 12862 13485 13108 12852 14110 14608 14540 14857 14263 14304 15005 15032 14448 14029 14305 13869 13079 13016 12075 11868 11522 11494 10954 11041 11474 11795 12287 12379 11542 11299 11792 12280 14127 14337 14628 14943 14908 15227 14174 15110 14803 14292 14548 14054 13525 13357 12693 12321 12094 12042 12306 8917 9559 9236 9120 8828 8221 7974 7652 7274 7314 6922 6941 6196 6639 6713 6281 6527 5789 6226 5973 5900 5538 5348 4586 4956 4456 4221 3529 3034 2901 2598 2542 2101 1954 1587 1553 1255 839 845 781 460 329 317 177 78 127 167 11 0 18976457 9134254 126158 123549 122687 125667 130787 134879 133826 141070 141231 143275 147181 140791 135174 131431 132833 128239 128613 130755 131797 131757 133376 125105 125629 120551 118838 119880 117599 121541 127505 141434 145705 137645 137963 139699 146861 158622 154743 156614 155006 153418 160039 150967 153221 145677 144305 140642 130236 130110 127519 125412 122695 116485 119124 119320 94929 92050 90222 93704 82538 75868 75433 71875 68778 65878 63848 63982 57894 58981 58164 59333 57267 54635 53888 51630 49306 45893 43875 39724 37789 35125 31696 27067 23615 21425 17989 16498 14357 12083 9747 7950 6229 4741 3696 2659 1940 1454 1021 789 501 357 587 32 26 9842203 118534 116787 116867 120914 125397 129640 128683 131462 136107 137018 134800 129641 128393 127348 128451 121725 120743 123535 124600 125575 128182 123306 125181 123549 122284 125228 121211 130920 133471 148399 149060 143680 143959 143445 152287 163169 164341 161689 158683 161905 164535 158985 158042 154669 149962 147949 139773 140159 135268 134575 134762 128483 131557 130782 105559 102469 103110 108519 91380 88491 86940 83176 81751 77267 77119 76216 70976 72545 71958 72921 73663 71220 71950 69347 69591 69076 64043 60830 60000 56690 54288 46701 45925 40801 37522 35572 31367 27991 24386 21074 18016 14612 12017 9124 6892 5573 4329 2962 2261 1444 2618 212 39 8049313 3940711 56780 56052 54101 53905 54620 55544 55735 58461 58686 60455 59835 56603 56398 55348 55808 53367 52372 52424 56246 59988 64886 62081 61367 57455 57291 58635 56501 59899 62280 67175 63922 61218 59970 61112 60450 65475 65494 66387 65832 65282 66716 63228 63959 63353 60600 59170 56821 56142 55052 51991 52032 50092 52731 51797 40044 41351 40471 40572 35459 32785 31571 31088 30857 29106 28827 29006 26086 26073 25060 24735 24281 22813 21989 21067 19550 18712 17217 15273 14729 13846 11386 9571 7969 7325 6416 5644 4467 3643 2924 2284 2186 1492 932 749 708 341 266 213 85 162 215 14 27 4108602 54445 52618 50672 50468 52487 53907 52582 55166 55010 57254 57809 54639 54600 52319 53299 49722 48075 49751 53396 56132 58707 55711 54479 54260 53003 55255 54516 56680 59713 65835 63064 60481 57691 58230 60758 66073 66390 67725 66565 67949 67315 66243 65650 64154 62570 62052 59661 59209 58480 55731 54043 52928 55392 55101 43620 42943 43199 44254 39986 36224 35318 34811 34870 33465 33581 33261 29789 32066 30181 30228 29852 29496 28765 27606 26647 27138 25638 23681 24132 21768 20332 18488 16329 14710 14171 13246 11458 9841 8638 7231 5838 5095 3828 2885 2125 1700 1250 945 613 503 810 70 12 642200 320695 3904 4045 4057 3944 4122 4344 4412 4301 4732 4475 4637 4682 4979 4811 5350 5217 5327 5534 5527 6076 6046 5396 5877 4939 4660 4182 3896 4073 3902 4119 3998 3819 3655 4104 3899 4649 4791 4506 5058 4772 5167 4942 5081 5182 5376 5233 4890 5167 4779 4401 4450 4103 3993 3969 2911 3205 2906 2868 2916 2421 2415 2419 2564 2304 2322 2402 1920 2254 2047 2113 2272 2129 2124 1990 2018 1853 1749 1507 1714 1358 1364 1306 1057 1069 990 851 671 744 529 489 377 314 120 218 103 82 74 32 10 12 32 0 0 321505 3825 3498 3880 3715 4104 4284 4289 4076 4039 4271 4474 4609 4417 4875 4768 4758 5232 4912 5314 5151 5242 5285 4876 4227 4100 4028 3560 3689 3639 3721 3939 3578 3461 3630 3724 4144 4866 5052 4797 5112 4828 5080 5000 4848 5390 5134 5021 4594 4339 4210 3752 3818 3883 3716 3101 3018 3021 2738 2769 2758 2560 2508 2544 2489 2522 2311 2425 2546 2682 2337 2759 2605 2682 2167 2218 2416 2250 2107 2240 1818 1961 1966 1891 1726 1592 1507 1330 1176 1199 983 894 580 578 437 365 248 203 150 136 60 130 28 0 11353140 5511578 75613 76627 76454 75815 80593 79261 81454 82683 84804 88481 88555 84911 85065 83869 85657 85063 81271 82801 81208 80872 80308 75106 72700 69668 68733 69125 67096 70977 75594 81952 81073 75532 75249 76756 79713 85933 86449 85738 90292 91195 94171 91121 93711 92063 88223 88436 83441 82484 81433 75675 76855 73262 75530 73705 54053 54477 55511 57739 50807 47465 45799 43297 43782 39701 40448 39185 36060 35866 36195 36685 36135 35315 35255 33969 32247 30205 26941 25498 24975 21348 19002 17024 15275 12813 11459 9842 8289 6870 5368 3863 3419 2310 2044 1369 1038 802 410 339 210 182 290 12 34 5841562 72439 72732 72095 73907 76897 75831 78633 79561 81331 84176 82797 80786 80475 79298 79619 79164 77566 78857 77444 79806 80710 76314 72417 70409 70564 69372 67746 72435 75532 83107 81299 77001 75178 76633 82391 88159 89066 89320 91701 93793 95816 93235 97157 93424 91669 91014 87028 85119 81982 79615 79469 77167 78342 79234 56341 57963 60084 62797 55965 51534 49747 49932 48903 45714 45798 46684 42171 43896 43141 44525 44876 42670 45710 42518 43137 43010 41654 39529 38234 33927 31744 30087 28090 25537 23638 21142 18377 16086 13901 11619 9658 8039 6635 5290 3963 3171 2335 1681 1008 850 1296 98 25 3450654 1695531 24980 24374 23981 23647 24400 23833 24042 25103 26102 25762 26831 25961 25596 25880 26310 25771 27284 27576 26898 28186 28506 25986 25571 25228 24219 23295 22062 22835 22784 24643 23506 22602 21239 21179 22511 24676 25864 26824 26133 27506 27981 26713 26853 26666 26394 25695 24382 23492 23512 21846 21263 21805 21477 21715 16638 17627 17885 17411 15658 15086 14261 13831 13476 12938 13383 13481 11577 11727 11903 11586 10996 10497 10030 9463 9823 8769 8128 7689 7435 6599 5681 4869 4629 3739 3331 3087 2500 2254 1862 1479 1077 867 791 596 522 314 138 116 61 109 121 11 0 1755123 23182 22754 22838 22104 22675 22951 23210 24045 24888 24743 24881 24299 24258 24555 24917 25057 25419 26055 25904 25951 26559 25006 23680 22856 22667 21638 21250 21595 22839 23695 22953 22221 21014 21132 22036 25031 26681 26545 26383 28125 27575 26925 27820 26354 26153 26074 25147 24372 23860 22532 22311 21909 23526 22576 17346 18438 19019 18094 16975 16245 16062 15710 15081 13721 14863 14892 13523 14357 13127 13701 13823 12481 12284 12404 12244 12323 11270 10842 10360 9815 9829 8644 8085 6828 6753 6319 5745 5037 4278 4405 3192 2520 2141 1751 1140 1072 737 639 414 347 493 28 0 3421399 1695966 23070 22306 23013 22302 23506 22887 23029 23866 24704 26534 25961 24593 23997 25158 24235 24845 24868 25127 24591 23536 25110 23699 23166 23066 23234 22974 22056 23908 24977 26494 26151 24765 23468 23231 23963 24927 25362 26328 26364 27364 26827 25775 27323 28099 27360 27636 27560 27320 26717 26267 25473 24053 24837 24418 17947 18779 18496 17760 15212 14432 14349 13162 12962 12066 11869 11659 10340 10089 10856 10366 10304 9839 9615 9970 9551 9182 8216 8117 7720 6942 6346 5593 5500 4384 3803 3612 3018 2535 2302 1530 1315 1049 790 567 482 324 208 129 94 75 101 1 8 1725433 21439 21664 21637 21545 21594 21954 22235 22784 23769 23898 23683 23622 23746 23242 23292 23507 23857 22801 23863 22903 23540 22551 22409 22171 22292 21556 21192 21895 23257 24726 24616 23171 21896 21941 22959 24162 25821 25332 26363 26550 26943 26802 28183 27974 27904 27954 28024 28450 27099 26227 26030 24338 25303 24386 18086 18627 18532 18613 16182 15215 14680 14075 13957 12844 12215 12792 11675 11195 11506 11895 11726 11349 11961 11782 11585 11505 11823 11241 10999 9859 9361 8787 7828 7431 6694 6128 5316 4941 4715 3944 2985 2461 2027 1456 1064 1038 777 402 385 296 376 35 15 12281054 5927076 73630 72826 72961 74927 78238 80931 81653 84675 85487 90778 91538 88380 87049 88419 89307 87370 85496 86098 87348 83983 84623 80562 74485 69784 67022 66961 66200 70074 77605 82291 81774 78903 78974 80887 86429 92458 92849 93615 95886 96973 101104 99584 102211 99353 96015 95908 91072 91404 87722 83494 81420 78292 84170 81906 59957 61420 61225 64823 55914 53506 49487 49857 49392 46189 44782 45176 42727 43959 43950 44292 43904 42214 44720 41704 40009 38410 35668 32854 31903 28619 25502 22842 20883 18647 15104 13554 10928 9318 7404 6107 4776 3038 2487 2134 1401 898 739 485 329 202 448 79 6 6353978 68605 68475 69707 72384 73763 76839 78516 80553 81879 85238 87131 83595 84387 83738 83732 81303 79847 79533 85379 85165 84238 81066 74791 68970 68366 66715 65942 71083 76489 84898 81975 81157 80620 85008 86876 95103 97030 96788 98201 100710 102130 101889 104218 102007 97007 97130 95083 94474 89953 85412 85539 82478 88087 85278 62644 64181 67811 69408 60612 58135 56007 55562 53968 52985 53348 53349 49545 51986 52965 55467 55470 55353 57459 54404 55332 55573 53883 49333 49700 46353 43474 41025 38344 34664 31111 27971 24731 22392 17680 16534 12990 11156 9456 6695 5064 4060 2796 2101 1400 1084 1809 123 5 1048319 503226 5952 6736 6482 6380 6793 7141 7157 7364 7703 7645 7698 7696 7265 7308 7510 7354 7167 6497 8455 8651 8783 7961 6317 6422 5828 6282 5774 6398 6384 6532 7106 6485 7615 7233 7735 8261 8467 8042 8469 8400 8404 8052 8690 8290 8490 7825 7601 7458 7136 6749 7010 6676 7073 6671 5278 5289 4756 5466 4243 3792 3729 3592 3966 3476 3653 3181 3021 3410 3341 3291 3362 3124 3639 3372 3122 3061 2883 2649 2503 2329 2251 1990 1665 1409 1452 959 838 806 580 456 519 347 259 156 128 39 79 63 33 44 52 0 0 545093 6176 6081 6039 6217 6279 6522 6912 7182 7072 7172 7476 6975 7031 6297 6555 6352 6378 6945 8195 9121 8482 8018 7454 6509 6041 5774 6446 6098 6904 7625 7790 7702 7259 7958 8198 8820 8761 8814 9268 9124 8986 8567 8884 8698 8157 8324 7667 8040 7691 7015 7344 6549 7079 7327 5493 5491 5629 5767 4801 4389 4421 4163 4162 4125 3996 3755 3819 4244 4066 3950 4135 3872 4229 4421 4538 4289 4060 4259 4166 3700 3277 3492 3318 2806 2592 2446 2076 2114 1569 1657 1193 1186 763 579 527 354 274 116 127 108 217 0 12 4012012 1947380 27536 26256 27403 27262 27273 27437 28627 29662 28832 31108 31712 29756 29713 29019 29659 28471 27799 28807 30549 33157 32709 29197 28234 27601 25562 25916 25766 26465 28274 29684 28573 27191 27142 26810 28658 31525 32479 31887 32082 31076 31416 29739 31131 30943 29754 30056 28364 27271 26943 27346 25859 25996 25843 25860 20498 21145 20407 20818 18809 17960 16662 16253 15509 14613 14616 15325 13131 13444 13183 12435 12080 10605 11280 10569 10386 9205 8563 7914 7319 6531 5860 4987 4125 3740 3052 2826 2200 1718 1535 1190 881 709 553 307 248 228 113 152 49 65 127 51 14 2064632 26392 25940 24881 24957 25443 25712 26432 28715 28967 30799 30385 28941 28398 27574 28303 26431 26859 27632 29781 31400 29744 27708 27207 27658 26402 26108 26330 27382 27842 30316 28653 27463 27716 27669 29683 31708 33145 32390 33270 32754 33062 32360 32468 32735 31999 31433 30770 29732 28688 28139 28089 27173 28400 28054 22322 22170 21380 23570 20376 19371 18682 18363 17472 16793 16796 17457 16101 16301 15030 14983 14649 14334 14496 13695 13887 13507 12685 11570 11579 10809 11008 8526 7943 7610 6400 6370 5050 4474 3964 3796 2942 2367 1865 1440 1228 753 736 510 361 192 428 68 31 754844 374554 5401 5177 4985 5044 5440 5727 5891 5279 5819 5698 5943 6113 5991 5791 6397 6618 6570 6325 6458 6277 6019 5326 5111 5401 5411 4479 4445 4200 4518 5029 4945 4492 4468 4501 4897 5265 5485 5675 5968 5978 5833 5894 6244 6184 6078 5492 5610 5755 5165 5351 4954 4547 4951 4112 3528 3321 3404 3461 3092 3046 3019 2874 2694 2748 2925 2618 2550 2399 2623 2578 2481 2690 2313 2282 2135 2218 2467 1661 1845 1605 1740 1537 1306 1074 956 853 772 682 453 408 302 260 306 171 123 89 78 70 26 11 33 0 0 380290 4770 4767 5370 4974 5096 4849 5047 5275 5436 5304 5966 5603 5919 5890 6270 5865 6145 5971 5897 5662 6245 5437 4915 4848 4752 4291 4160 4248 4545 4685 4521 4459 4360 4077 4876 5336 5614 5935 6051 6061 6330 5697 5617 5652 5530 5470 5380 5212 5538 4997 4659 4521 4364 4117 3501 3544 3780 3503 3225 2868 3082 3037 2956 2852 2965 3021 2704 2949 2926 3070 2856 2865 2724 2764 2658 2539 2477 2382 2758 2420 2405 2060 2074 1967 1819 1525 1475 1335 1287 1117 816 703 560 519 486 356 228 135 74 122 218 7 0 5689283 2768101 39193 38329 37607 38417 38127 39277 39396 39813 41615 42747 42523 40286 40441 40239 40764 39151 39163 40672 40692 40319 40603 40092 38882 37504 37683 37591 38285 40105 42101 45110 42999 39262 38721 40962 41520 46230 45696 44498 44446 45241 46292 44572 43940 44819 41966 42996 41585 40376 38961 38268 39362 37553 38188 37869 28954 29991 29472 30121 26611 25388 23975 23591 23132 20869 21729 19959 18393 18788 18549 17764 17651 16014 16146 14674 13774 13237 12444 11067 10558 9007 8144 7023 5954 5452 4869 4341 3714 2805 2433 2072 1596 1280 995 794 559 332 292 219 129 98 75 1 17 2921182 36241 36774 36210 36017 36448 36626 37118 38435 40602 40165 39489 38759 37861 38310 38824 37570 36890 37137 37994 39893 40790 39108 38853 37749 36957 37277 37727 39936 41929 44058 42553 39731 40517 39835 41343 46138 47984 45650 45520 47065 48854 45322 47573 45886 45334 45558 42956 42231 42228 39018 40805 39275 40120 38509 30502 31240 32108 31745 29159 27121 26683 25130 25322 24636 24164 24133 22428 21802 21903 21099 21982 19806 20686 19443 20245 19571 18234 17553 17555 15815 14051 13880 11949 11109 10403 9597 8481 7633 6238 5738 4276 3824 3132 2375 1942 1384 1041 725 521 394 655 9 8 20851820 10335429 170206 164646 160963 161923 165894 164972 169141 170133 171252 173258 173102 168459 165895 166148 169189 163775 161212 169384 170455 168523 167065 157255 153349 154550 159642 156361 152396 155340 164704 171603 167253 156431 154596 153405 156777 173438 172369 173117 174185 174503 177418 166991 171214 163531 160858 154035 142621 142758 134882 127721 123057 118249 121906 119808 94687 93418 93361 89207 79543 74174 72166 69277 65853 62274 62361 62757 56197 56192 55314 53336 52134 48418 47468 44678 43097 39056 36640 34520 33525 28005 27194 21542 19692 16276 15284 12847 10935 9097 7440 6149 4736 3640 3193 2208 1745 1149 885 581 308 344 513 44 51 10516391 161006 157112 154662 156947 156943 160260 160587 162438 164062 164799 164672 159312 159243 157959 158994 156495 151835 157052 156495 154229 156195 145398 147279 146687 149875 149338 147441 151722 160167 166608 160019 153451 150159 149301 155757 171785 171002 171921 171226 176835 175505 166240 169869 163634 158939 156411 147846 144913 137140 133890 130868 124558 126803 121395 96804 98901 97277 93650 84553 81610 77389 74581 74788 70081 71201 70726 64890 63969 62328 64184 66209 60919 59959 58101 57317 55628 52165 48174 47296 43692 41709 36063 33005 30033 28104 25718 24181 21800 17704 16218 13611 10593 9052 6961 5593 4305 2819 2286 1566 1192 2075 75 57 2233169 1119973 23487 22045 21647 20487 20450 20745 19563 19262 19392 20112 19564 19904 19450 20210 19962 20610 21466 21826 23512 20019 18822 22261 24594 24269 23615 20447 18233 17921 17626 17833 16836 15093 15499 14621 14241 15096 15115 15711 15551 15839 16248 15148 15358 14905 14867 14825 13727 13334 12986 11881 11112 10634 10945 10432 8100 8341 8491 7864 7458 6705 6345 6641 6004 5438 5641 5711 5225 5219 4843 4826 4887 4984 4391 4206 4256 3705 3530 3556 3190 3024 2648 2575 2189 1776 1705 1358 1283 912 954 795 565 287 364 212 132 105 78 25 22 42 27 0 0 1113196 22104 21105 19744 19252 18973 18569 18353 17956 19038 18993 18798 18903 18094 18269 19050 18799 19944 20705 22689 23586 25627 24411 23077 21876 20088 18700 16548 16771 16397 17313 14995 14487 14287 13894 13602 14482 14901 15114 15622 15640 15184 14883 15408 14547 13910 14697 14076 13357 12220 12005 11556 11029 10864 10387 8499 8159 8867 8325 7967 7270 6806 6912 6246 6238 6104 6064 5826 5270 5752 5764 5400 5219 5092 4864 4983 4895 4743 4410 4175 4151 3804 3670 3330 2521 2661 2365 2206 1927 1576 1334 1147 939 723 539 553 271 272 99 180 56 135 8 0 608827 298298 3397 3515 3391 3369 3776 4000 4013 4201 4569 4745 4566 4367 4586 4699 4587 4661 4828 4393 4699 4687 4978 4307 3861 3509 3247 3298 3090 3115 3716 3676 3979 3815 3513 4006 4327 4666 4879 4847 4902 5119 5290 4835 5206 5205 5116 5161 5100 4869 4733 4676 4767 4597 4705 4324 3473 3595 3509 3686 2835 2756 2604 2364 2507 2244 2168 2071 2138 1901 2012 2018 1810 1809 1854 1805 1544 1516 1400 1307 1173 1026 1041 901 745 627 554 596 437 428 286 262 216 166 122 56 129 42 35 22 15 2 8 0 0 310529 3195 3214 3184 3299 3645 3634 3988 3852 4218 4512 4317 4712 4296 4266 4433 4480 4204 4467 4328 4826 4339 4183 3732 3141 3188 2861 3298 3186 3668 4031 4155 3908 4141 4218 4054 4792 5243 4823 5282 5420 5264 5154 5606 5653 4921 5183 4852 5435 5178 5008 4734 4478 4448 4394 3664 3321 3467 3508 3145 3088 2605 2406 2397 2331 2335 2199 2048 2285 2282 2463 2184 2159 2189 1842 2296 1974 2170 1934 1521 1601 1598 1590 1380 1200 1156 1229 1097 867 716 667 537 536 401 245 236 156 143 158 33 50 79 0 0 7078515 3469059 48693 46570 46204 46184 47611 49523 48927 50504 52043 53842 52797 51189 50736 49866 50036 48642 46951 48916 49574 49966 52701 51439 50357 47888 47458 47486 45697 48965 52291 54622 53365 52748 52119 52600 54998 60083 61946 61793 61474 61899 62175 58539 60474 57497 57073 55798 52457 51735 50316 47030 48264 47335 48772 48180 36594 36639 36709 38110 32436 29385 29098 26506 25711 24953 24477 23676 21363 21406 20706 20558 20441 18378 18236 16392 15711 15409 14085 12421 11953 11132 9501 8863 7134 6184 5601 4694 3955 3251 2602 2260 1704 1178 872 631 549 280 266 251 117 127 175 16 15 3609456 45477 45605 44817 43517 44571 46901 47516 48159 48333 50724 51020 49324 49144 47582 47472 45006 44983 46439 47513 48576 49016 46610 45531 44992 44496 44931 44954 48690 51256 54558 54445 52337 53334 53391 55247 61587 64026 62604 62026 63789 62371 59911 62709 59937 59302 58345 55421 53342 51430 52075 51384 49799 50546 50213 37737 40368 38890 38910 33482 31500 30936 29538 28058 27574 26705 26390 24318 24777 23717 24553 24021 22814 22905 22372 22075 22304 20677 19511 19629 17579 16582 14944 13574 11929 11078 10492 8927 8318 6388 6159 4919 4230 3277 2576 2055 1508 1274 879 662 346 683 14 18 5894121 2930661 39837 40186 40040 40498 40374 41873 41893 44164 45036 45721 46096 44319 43707 44053 45433 44153 43245 43897 44117 41511 43468 39699 39497 39166 38078 39240 38501 39318 43033 46074 46687 45536 43594 42746 44104 48015 49418 48505 50801 49724 51429 48847 50779 48928 49863 47592 45988 45611 43787 42838 41483 39829 41070 40615 30169 30472 30441 30321 25962 23919 21875 22056 21517 19613 18748 17919 16364 16362 15827 16768 15740 15025 15197 13719 13987 12937 12622 11821 11287 10905 9264 8546 7776 7045 5929 5282 4669 3885 2826 2567 1677 1298 1199 966 624 424 406 215 191 99 178 2 4 2963460 38114 38420 37735 38813 38706 39414 39980 41782 43147 43268 44533 41680 40994 42237 42546 41778 40772 41336 40279 39925 40695 37378 37838 38200 36983 37760 35904 37470 41228 43865 45543 42066 41580 41367 44001 46747 47442 50036 49716 50990 51622 48910 49411 48787 48886 48764 46529 46688 44687 43251 41655 40585 41472 40304 30466 30938 30097 30754 26156 23795 22680 22193 21346 20562 20044 19182 17844 17843 18992 17977 18328 17168 17547 18061 18150 18372 16755 16278 16179 15707 14492 13194 11413 11443 9655 8782 7958 7187 6523 5653 4248 3789 3109 2474 1802 1232 1064 811 443 364 554 25 12 1808344 879250 10323 10157 10174 10316 10585 11171 11174 11630 11857 11807 11951 12213 11535 11885 12029 12476 12100 13251 12680 13219 14330 12753 12385 11356 10931 10600 10831 11746 11670 11890 11729 11316 11096 11612 11246 12490 12355 12857 12757 13286 14105 13694 14851 13827 13974 14592 14039 14043 14078 13617 13682 13689 13519 13866 9721 9828 9816 10803 9115 8715 8531 8766 8482 7716 7964 7637 6670 6874 6759 7091 6583 6473 6769 6287 5815 5544 4958 4494 4521 3878 3451 3121 2575 2259 1851 1754 1595 1386 1043 711 630 381 352 222 238 238 90 44 79 30 38 7 0 929094 9923 9980 9356 10043 10556 10291 10455 10744 11690 11769 11310 10662 10679 11244 11534 11724 11496 11685 12406 12608 13012 12646 12106 11374 11182 10764 10282 11205 11863 12083 11533 11124 11354 11677 11980 13294 13320 13565 13627 13770 14428 14434 14614 14466 14211 14481 14093 14809 14821 12895 13637 13863 13526 13599 9884 9777 10597 10646 9842 8850 9260 9216 9444 8950 8457 8625 8121 8256 8057 8059 8991 8099 8339 7848 7722 7689 7144 6939 6998 6428 5933 5124 4670 4344 4058 3988 3435 2907 2391 2264 1799 1430 1350 929 779 496 234 312 202 192 211 15 0 5363675 2648363 34769 34238 34845 35162 35537 37263 37951 38318 38992 41765 41498 40276 42236 40841 42275 42378 41234 42091 40478 40799 40691 38085 37118 34863 33830 33540 31004 32484 34652 36814 37934 36075 36841 37997 38400 41306 43120 43048 45258 46153 46556 44922 45244 43713 43564 42791 40999 39338 39711 37449 36055 35413 34758 34472 26000 25954 26298 26163 23307 22270 21004 20741 19974 19254 18751 18258 16874 17230 16946 16719 17316 15982 15896 15485 14893 13434 13198 12992 11203 10518 9095 8323 7755 7140 6300 5160 4685 3610 3023 2476 1787 1366 1142 824 707 382 254 210 132 137 51 0 0 2715312 33056 33972 32714 32684 34625 35117 36017 36491 37773 39404 39365 38107 39655 39352 39816 40153 38784 38632 39110 38610 40194 36860 35182 33090 31501 30674 30107 31289 34103 37204 36108 34817 34834 38145 39495 41935 42707 44127 44756 45760 45694 44284 44546 43698 42159 42680 40425 38746 39532 36151 36394 33695 35097 34064 26401 26401 27093 27376 24194 22526 22054 21434 21513 20734 20931 19421 18631 18887 18844 19906 19576 19197 19250 19074 18635 18092 17724 16782 17456 16109 14423 14120 13457 11988 11536 10962 9548 8789 7627 6528 5082 4437 3790 3194 2025 1882 1341 889 643 483 782 47 8 493782 248253 3182 3229 2980 3290 3202 3092 3472 3378 3418 3589 3859 3601 4210 3975 4364 4763 4113 4172 4287 4049 3948 3360 3834 3380 3192 3038 2969 3239 3016 3415 3227 3005 3005 2876 2872 3342 3316 3654 3798 3890 4307 4101 4584 4198 4415 4428 4224 4141 4037 3949 3790 3756 3626 3415 2763 2802 2663 2655 2473 2333 2107 2150 1936 1825 1760 1732 1373 1579 1658 1432 1334 1528 1644 1343 1245 1078 1104 1119 901 818 814 702 668 480 437 456 450 296 253 151 183 145 64 55 54 44 19 11 2 3 39 0 0 245529 2863 2959 2966 3311 2991 3021 3117 3275 3241 3514 3614 3513 3604 4112 3995 4170 4036 3906 3739 3828 3469 3423 3261 3126 3126 2582 2710 3007 2980 3167 2987 2839 2794 2716 3180 3308 3519 3427 4063 4121 4168 4513 4297 4268 4265 4301 4314 4031 3690 3862 3483 3341 3295 3503 2388 2594 2545 2539 2194 2128 2026 2282 1838 1913 1918 1919 1471 1645 1427 1662 1792 1749 1530 1753 1421 1417 1277 1308 1261 1224 1220 1087 920 922 721 721 574 613 491 425 379 264 275 176 177 126 97 82 60 9 58 0 0 3808610 1831711 29448 29690 29849 29611 31740 30986 30569 30880 30794 31857 33421 30836 31081 31265 31368 30817 30808 32563 31718 31004 32867 31568 31026 29105 27886 26882 25014 25780 25981 27126 25588 24385 24339 24976 25728 26455 25976 25238 23786 25760 24935 22982 23996 23564 22269 22823 20584 21445 20623 21718 22043 20272 20862 21014 20746 18701 17744 17601 16706 15650 15570 14995 14979 14150 14484 14188 11919 12525 11704 11996 9708 10438 9642 8957 8709 8216 7523 7136 6545 6027 5676 4833 4270 3924 3490 3248 2813 2570 2051 1708 1328 934 809 625 511 322 275 239 195 111 253 52 14 1976899 28121 27708 28927 28940 29348 29198 29756 29560 29016 30554 31552 29740 29865 30136 29465 29636 29872 30455 30454 30578 32525 30545 31811 30602 29163 27687 26349 26557 27774 28848 27526 25760 27004 26743 28812 28998 29203 27945 27128 28737 28581 28184 26172 27201 27290 25761 25904 25370 23682 24961 25956 24028 24894 24626 24255 21256 20892 20903 19758 18476 18775 18363 17081 16657 16397 16862 14436 14691 14085 13898 12089 13414 11745 11782 11285 10921 10105 9679 8907 7963 7322 6656 6308 4775 5065 4369 4074 3415 3177 2584 2044 1483 1334 1135 716 687 524 305 296 187 497 48 15