0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336544761973	336544762483	336544763034	336544763584	336544764158	336544764684	336544765234	336544765784	336544766358	336544766884	336544767458	336544768008	336544768534	336544769084	336544769658	336544770208	336544770734	336544771308	336544771834	336544772384	336544772958	336544773508	336544774033	336544774584	336544775133	336544775708	336544776258	336544776783	336544777358	336544777883	336544778434	336544779008	336544779534	336544780108	336544780634	336544781183	336544781734	336544782283	336544782833	336544783384	336544783934	336544784508	336544785034	336544785584	336544786158	336544786708	336544787234	336544787784	336544788334	336544788884	336544789458	336544789984	336544790558	336544791084	336544791658	336544792184	336544792733	336544793308	336544793834	336544794408	336544794958	336544795508	336544796058	336544796584	336544797133	336544797684	336544798234	336544798784	336544799334	336544799884	336544800458	336544800984	336544801534	336544802084	336544802658	336544803184	336544803734	336544804284	336544804858	336544805384	336544805958	336544806484	336544807034	336544807584	336544808158	336544808708	336544809234	336544809808	336544810334	336544810884	336544811458	336544812008	336544812534	336544813084	336544813634	336544814208	336544814734	336544815284	336544815858	336544816384	336544816958	336544817508	336544818058	336544818608	336544819134	336544819684	336544820234	336544820784	336544821334	336544821884	336544822434	336544823008	336544823534	336544824083	336544824634	336544825208	336544825734	336544826284	336544826834	336544827408	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2691	3650	2300	2691	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40681	43079	39646	38254	38565	39774	40081	41678	41036	41948	44131	43623	41328	38179	36400	33453	29544	28164	26594	23996	20628	16977	17641	14402	10858	8355	5924	5734	6819	5908	4598	1719	332	213	200	160	182	198	195	178	206	207	213	189	214	183	194	216	183	163	193	184	150	188	189	248	268	272	360	583	725	943	861	817	779	689	813	1289	373	168	165	173	166	152	144	167	156	143	154	145	222	337	363	358	263	223	187	164	159	141	141	146	129	150	129	149	133	163	153	143	124	115	134	141	132	151	169	130	145	142	159	146	148	136	135	187	160	131	138	146	152	130	121	155	129	147	148	147	145	124	174	144	145	146	146	146	140	123	135	140	148	146	147	147	142	144	152	129	153	127	110	145	150	141	132	156	126	141	124	139	152	149	157	158	159	124	126	131	152	143	150	134	144	135	132	132	144	141	162	156	152	152	156	146	139	163	132	122	177	154	150	159	139	125	149	134	150	150	135	130	137	145	150	145	115	151	163	125	132	156	145	128	146	149	141	138	143	142	142	155	138	162	137	140	143	133	146	147	144	137	162	139	131	144	143	133	128	130	135	164	145	129	135	131	145	140	143	136	141	150	133	129	145	143	143	148	144	133	140	119	139	136	119	161	132	152	148	139	135	152	143	121	152	131	156	122	148	133	130	121	161	162	160	133	137	140	144	131	155	140	144	142	158	158	121	134	135	135	159	138	124	158	132	151	133	149	133	163	145	150	125	119	167	172	160	162	166	146	152	142	138	163	144	146	125	147	152	151	150	131	133	155	140	133	134	153	123	144	160	109	138	130	162	147	145	134	146	144	135	143	126	146	148	134	135	110	133	141	130	137	151	122	143	165	136	164	161	148	138	135	137	139	145	144	117	178	133	130	146	135	152	148	132	126	149	172	146	126	144	134	164	146	153	143	141	168	161	138	147	151	140	166	129	144	139	135	155	144	166	125	134	143	139	188	137	126	170	150	143	146	141	128	169	145	131	139	146	160	151	139	168	145	162	135	145	135	138	148	150	118	124	127	144	128	142	153	157	142	128	149	145	160	121	145	163	142	142	146	139	163	137	141	130	142	160	135	150	162	154	136	138	141	123	160	144	155	168	151	139	137	139	137	143	142	128	149	154	121	140	133	140	150	146	151	134	145	139	161	127	137	176	144	118	127	157	156	145	132	146	144	152	147	161	126	154	137	147	126	162	134	152	123	139	138	129	157	146	156	136	145	146	149	130	133	126	134	152	149	155	162	154	140	138	142	121	138	151	150	125	150	151	153	134	139	155	139	144	146	140	147	151	154	129	146	122	145	125	141	140	164	151	163	130	139	144	149	142	141	154	147	154	149	161	148	157	138	122	150	119	118	145	139	159	144	138	153	119	140	125	153	131	151	142	123	137	130	125	139	144	172	142	154	145	129	158	143	168	152	170	133	178	160	143	142	142	165	144	148	121	123	147	135	155	133	142	137	170	119	154	123	143	172	150	138	138	129	130	131	146	156	140	147	160	145	140	146	124	140	157	135	147	155	137	150	159	165	127	163	145	131	146	169	136	140	132	154	126	125	156	143	151	152	134	148	128	142	130	125	131	142	155	148	134	147	157	148	130	161	123	155	144	153	121	123	149	129	132	127	140	152	165	147	151	140	143	139	135	134	150	156	151	140	145	132	158	144	159	123	132	150	129	132	149	151	154	149	145	143	135	142	139	124	154	125	152	175	138	156	151	159	152	143	156	130	140	123	136	146	166	140	133	134	158	150	167	143	157	136	125	152	138	152	160	159	152	122	154	144	150	155	123	135	151	131	132	136	124	140	154	130	140	136	155	149	142	163	176	147	141	149	165	155	153	137	145	135	163	136	133	152	154	133	150	137	163	142	137	154	151	143	151	151	127	152	151	126	147	143	147	143	134	149	156	134	139	141	141	154	150	150	135	148	162	141	155	156	134	137	152	156	138	158	111	146	149	148	151	153	157	125	132	156	138	152	138	150	158	159	139	145	143	148	145	142	153	136	145	133	155	149	139	142	145	140	157	122	158	153	139	143	144	156	149	139	158	141	129	149	153	145	136	153	151	145	139	148	148	119	142	139	149	138	137	115	130	152	126	130	144	178	152	128	142	141	137	143	150	134	150	137	137	143	147	146	153	150	140	137	121	125	121	145	142	144	119	158	137	166	151	124	131	167	170	142	141	133	152	144	142	129	137	125	134	139	170	159	126	133	149	161	154	141	133	151	150	133	154	142	137	136	151	142	147	148	117	143	159	124	146	153	147	145	169	152	168	137	131	134	133	141	150	149	125	129	158	163	135	142	170	140	145	139	130	153	158	131	123	136	136	125	159	124	130	133	144	154	142	146	140	131	139	134	137	141	145	138	140	130	176	150	133	116	147	134	159	141	133	126	158	128	156	150	130	140	119	138	142	156	112	153	139	152	131	162	128	149	124	159	140	167	130	142	122	121	148	146	146	154	148	137	147	124	161	145	127	133	127	148	124	137	142	147	155	140	144	140	135	121	139	143	155	164	138	161	140	149	160	131	138	144	170	145	130	133	129	135	124	133	122	154	136	135	153	145	134	147	136	141	145	147	141	131	152	126	137	135	126	135	152	135	129	160	119	147	129	135	151	126	138	128	140	138	166	142	132	117	128	145	139	168	145	124	167	142	152	149	161	144	143	131	127	132	132	141	130	117	171	153	146	128	142	142	146	149	149	135	135	115	149	131	149	143	126	151	142	133	143	162	141	143	154	133	149	139	133	144	145	162	142	135	147	149	163	133	155	146	147	140	139	144	159	147	135	134	146	154	117	134	132	147	151	147	150	150	142	149	145	146	131	148	174	158	132	153	172	130	140	159	143	135	165	154	143	139	160	164	152	147	146	140	161	137	146	139	125	116	139	119	163	131	149	145	133	124	139	132	136	156	152	141	137	148	136	123	131	151	132	149	131	125	135	146	149	135	148	131	133	151	151	133	142	145	138	154	116	146	157	138	140	134	158	148	179	132	139	153	146	141	149	159	133	148	134	170	157	139	150	159	164	136	141	132	133	147	135	127	143	166	138	149	165	145	165	144	146	141	140	152	145	147	150	147	124	151	145	160	134	171	146	140	136	149	143	147	125	137	125	141	153	157	134	137	144	139	147	152	160	124	133	124	142	144	130	139	122	151	143	132	131	130	150	136	126	140	125	143	142	127	130	166	159	129	117	132	164	145	140	156	115	146	136	140	162	145	168	144	154	133	155	140	159	144	137	150	136	148	126	138	157	149	148	160	140	148	135	122	144	135	141	118	168	114	145	150	131	161	153	116	162	160	144	146	144	143	143	138	134	151	138	147	161	152	147	127	130	137	152	144	133	140	159	130	136	128	166	138	146	148	154	127	149	148	139	137	134	137	132	148	144	140	135	144	128	131	160	166	145	117	140	151	159	133	150	173	135	146	145	149	141	155	145	150	151	140	172	148	139	130	145	118	138	149	161	144	126	158	138	138	146	184	129	150	140	143	147	141
29949	42338	45064	48047	50782	54208	54606	57558	54868	57708	61315	59148	55106	55148	53096	50041	48254	47000	45591	44214	41100	37200	38561	33858	32861	27047	22177	23115	28273	26020	21431	8805	1585	870	679	653	613	649	693	711	817	933	828	827	820	784	808	718	635	629	627	650	709	766	928	1176	1276	1552	2310	4198	5514	6678	6260	5749	5472	4853	5448	8614	1859	519	485	504	521	427	441	410	428	416	421	433	1188	2128	2080	1726	1273	870	650	526	399	389	359	356	376	341	397	325	399	356	375	357	372	403	383	429	345	346	381	384	388	369	370	389	385	352	344	362	359	384	348	362	348	351	359	399	369	401	423	356	363	362	402	370	353	361	387	374	404	381	381	371	376	350	355	368	367	329	380	365	342	382	390	364	384	363	391	358	362	352	367	385	361	409	347	368	399	361	338	389	362	348	360	398	402	352	408	362	360	371	343	376	380	365	331	416	364	377	361	377	386	335	383	375	404	379	375	351	358	379	359	341	361	384	384	355	363	353	369	350	376	344	400	368	366	404	375	411	321	381	397	352	371	360	370	397	376	428	381	371	362	383	374	364	377	344	369	370	338	389	370	357	357	357	350	366	366	396	386	376	385	387	379	368	372	372	361	355	389	368	332	386	375	359	365	347	384	377	360	401	354	375	345	375	363	389	362	348	389	382	374	397	385	383	361	364	378	363	368	351	393	349	362	375	386	367	370	365	382	376	357	377	364	385	368	385	380	339	346	364	353	349	393	345	353	359	365	329	390	371	365	378	374	378	395	370	348	358	381	332	358	371	366	387	346	379	360	373	372	363	379	397	353	376	402	374	332	396	369	402	362	344	368	364	399	387	392	382	356	390	366	365	360	380	377	403	352	347	364	396	368	374	364	399	389	361	374	420	392	350	379	384	359	382	361	348	370	374	342	359	368	386	356	381	391	366	384	374	388	371	351	374	395	365	366	312	374	370	389	368	354	403	358	388	366	373	395	377	389	352	355	348	367	344	366	376	331	375	392	393	382	398	370	390	404	330	389	370	377	357	368	381	387	372	371	370	365	352	376	374	389	374	383	404	394	339	393	363	369	390	388	390	378	352	345	358	386	404	367	354	374	375	395	378	381	376	350	376	397	376	368	385	374	410	384	385	359	391	363	374	375	374	382	375	351	333	329	384	366	386	362	379	358	400	378	377	339	349	398	383	387	388	380	387	373	377	358	372	348	390	356	355	392	353	372	385	372	361	398	422	356	380	386	369	368	376	399	379	356	355	373	385	387	373	353	365	394	370	394	424	394	376	370	358	364	370	391	403	364	380	325	394	338	353	330	394	401	370	369	361	366	372	390	400	352	409	370	337	373	417	365	380	351	390	372	366	352	325	358	361	352	368	390	344	365	389	383	319	370	376	381	371	390	366	385	341	384	354	381	380	372	390	372	393	372	367	402	364	373	364	374	366	372	377	342	371	394	350	357	377	362	391	380	396	365	341	350	381	358	375	353	376	349	348	394	377	411	346	356	371	350	331	368	354	389	367	346	387	382	382	349	395	336	363	373	349	369	385	365	373	378	376	385	399	399	371	376	392	348	404	389	354	406	392	373	358	409	388	354	403	389	355	382	387	367	371	395	370	400	333	348	355	366	341	332	393	346	372	361	380	401	377	410	387	388	357	375	384	372	414	354	397	393	357	372	347	384	360	392	371	381	385	367	349	389	385	381	370	361	412	397	346	375	347	391	403	364	369	348	336	377	351	373	350	349	379	392	353	407	394	367	368	375	404	375	359	378	384	394	354	376	356	394	383	355	361	354	382	357	355	357	352	413	388	362	371	365	364	371	355	381	370	369	357	394	376	314	376	354	354	385	375	377	357	386	356	367	367	359	362	398	358	369	370	392	363	377	365	339	403	357	367	389	351	364	338	403	369	421	358	395	377	349	322	368	380	342	341	359	386	338	351	359	364	378	348	381	358	394	367	360	368	380	382	356	367	378	372	422	412	407	371	374	398	343	381	374	364	371	374	362	386	353	373	378	364	377	365	372	341	370	372	361	384	364	383	380	350	393	383	365	367	371	351	338	362	353	372	361	360	350	378	353	382	353	353	362	378	391	328	314	368	403	369	397	363	400	385	351	391	374	379	358	352	378	366	397	342	347	365	357	358	394	379	354	346	364	377	367	348	391	376	379	356	356	365	377	322	394	350	378	386	366	400	380	344	422	361	387	391	365	393	382	346	351	396	378	347	350	374	350	346	382	407	369	378	371	391	364	415	357	374	388	374	359	383	362	368	368	368	348	389	380	386	399	385	388	388	363	356	401	374	403	382	375	367	367	364	369	433	369	333	367	418	321	383	382	347	357	382	370	369	369	389	343	374	365	386	361	333	378	380	358	386	387	402	364	338	376	365	372	369	368	389	395	364	368	364	380	363	369	387	384	414	367	374	374	366	406	366	408	381	346	382	337	370	373	374	356	351	393	369	358	399	355	390	388	395	363	378	366	354	361	367	368	355	360	390	375	382	397	356	370	355	345	370	372	355	401	370	378	370	372	347	406	357	361	356	386	384	354	365	399	378	377	377	379	333	366	384	356	359	376	353	385	365	374	362	413	369	357	378	352	359	359	364	346	386	388	365	392	351	373	361	378	366	353	386	398	376	368	375	369	399	376	398	388	366	364	370	356	354	395	336	364	371	330	355	379	351	382	386	348	368	343	374	375	407	372	362	377	391	351	412	361	383	373	349	378	342	373	362	404	388	388	346	371	389	355	370	345	364	343	351	341	330	400	393	342	354	377	381	348	399	343	407	379	368	378	357	370	362	394	343	357	346	379	377	355	404	418	370	383	384	361	343	382	381	380	391	395	395	376	372	378	327	407	365	387	349	380	336	378	390	390	382	346	359	431	389	374	407	383	350	354	363	385	391	391	388	358	376	360	392	338	367	352	358	394	365	368	400	389	390	381	411	388	339	375	378	393	378	371	354	389	399	384	365	348	368	384	368	338	402	387	367	403	382	374	364	363	375	366	367	366	378	350	393	362	421	368	372	378	368	374	355	367	411	421	361	366	389	386	358	376	384	362	391	362	397	366	361	379	369	351	349	380	375	374	370	400	409	374	363	364	393	376	343	386	389	375	404	350	366	392	351	389	387	391	372	366	405	362	350	374	375	385	415	374	381	372	357	411	381	413	370	371	384	388	397	379	352	356	375	377	401	386	368	366	373	353	386	354	362	395	343	411	359	399	377	371	386	383	383	358	375	350	354	378	389	352	414	331	388	390	392	384	362	404	365	362	365	387	367	384	339	358	356	406	365	333	338	391	341	344	379	349	368	365	380	361	380	374	360	362	351	392	382	394	411	378	400	379	417	346	382	358	358	388	355	345	381	355	385	366	334	336	371	339	399	383	402	376	339	399	361	372	371	376	380	402	369	365	365	391	398	334	400	376	388	343	426	367	375	410	366	406	361	365	347	349	379	377	358	370	334	368	384	361	368	365	374	342	359	318	378	355	324	375	364	371	377	388	363	396	404	382	395
11683	13569	17044	14769	11651	9699	7311	6228	5148	4501	3836	3552	3030	2269	2113	1686	1335	1134	1081	873	774	619	827	639	525	425	391	317	400	349	331	224	216	212	222	235	194	203	240	198	209	208	226	210	185	183	218	200	204	213	206	220	213	188	183	203	209	226	217	193	209	185	235	222	230	207	206	231	230	186	241	212	202	193	203	206	198	177	208	211	203	207	216	223	231	222	215	207	222	208	199	199	201	189	186	221	187	216	200	210	175	181	188	188	219	187	187	214	211	194	193	186	177	193	228	181	189	200	199	205	234	180	217	205	181	189	219	157	175	203	181	170	200	188	201	203	206	180	214	226	201	187	218	196	184	199	201	223	193	220	224	181	180	218	205	210	206	212	213	204	182	205	206	197	184	187	233	186	198	188	208	185	194	211	197	222	196	206	219	192	180	212	212	206	194	187	199	169	202	223	174	195	189	204	198	191	200	190	205	193	202	198	193	209	174	203	189	169	195	196	180	203	190	176	197	175	210	196	232	176	226	213	224	192	224	179	204	197	179	216	214	206	224	224	205	168	201	195	174	205	208	195	186	192	198	210	193	186	183	200	194	214	195	242	212	189	206	191	208	181	218	207	199	191	198	184	197	215	215	214	190	185	191	192	202	206	206	194	207	200	186	191	180	196	187	210	196	209	218	182	181	178	208	184	195	213	194	204	219	211	191	210	199	202	188	177	199	208	196	202	219	219	190	205	195	197	180	194	209	204	196	185	169	198	201	210	199	179	196	174	187	192	180	185	172	200	192	202	209	201	194	199	188	179	176	201	202	184	231	188	206	226	197	199	205	220	227	169	175	191	211	209	187	190	215	207	174	201	199	232	193	190	186	231	183	206	208	198	225	191	208	197	209	196	191	221	187	207	227	180	223	192	210	218	205	190	192	222	204	184	160	192	212	212	211	235	208	198	204	194	199	202	177	202	186	176	190	192	215	203	177	244	194	206	189	195	199	217	202	209	211	197	210	216	224	210	200	194	200	205	202	193	186	182	233	185	180	216	203	189	202	196	176	218	204	203	206	192	189	213	167	188	197	190	222	198	187	188	198	186	174	213	197	188	209	164	167	203	216	187	202	177	229	209	189	168	221	208	205	211	192	207	178	190	201	210	214	184	205	217	197	192	190	208	193	196	202	189	208	162	213	188	206	182	190	217	191	178	219	188	196	201	177	185	204	212	177	185	200	176	210	208	210	204	197	196	186	198	195	213	193	210	199	198	181	205	197	197	189	208	201	197	192	203	206	188	211	206	212	185	197	206	172	199	185	183	181	177	210	202	199	183	194	213	210	194	195	206	193	181	189	219	201	199	181	194	194	193	212	179	200	213	223	177	192	204	172	182	187	227	209	183	185	203	208	209	208	222	178	204	212	239	192	205	208	191	206	179	200	198	186	198	201	190	184	209	222	212	200	207	215	187	204	189	225	179	184	186	198	185	193	189	184	209	198	178	193	223	211	188	187	183	199	212	183	185	191	173	203	203	230	200	188	211	205	208	225	212	209	187	237	197	195	186	200	221	196	193	194	204	228	199	196	178	197	227	186	199	179	187	182	210	197	189	196	189	196	199	222	212	178	215	199	197	204	220	200	202	192	221	195	191	207	172	188	184	170	191	199	174	217	202	214	191	194	198	196	184	201	185	188	184	199	231	206	198	205	198	178	181	180	203	204	192	181	187	190	201	225	191	185	198	207	201	188	199	188	180	180	185	224	218	193	206	182	197	204	194	188	184	195	204	202	201	180	193	188	199	197	197	223	185	207	200	183	216	200	196	188	213	197	188	227	182	210	207	163	198	202	183	175	200	208	176	210	211	210	204	186	211	203	208	190	190	193	200	198	187	194	195	201	193	182	222	192	197	194	194	173	218	209	198	187	218	214	198	198	205	210	207	199	189	186	182	192	193	177	192	211	197	191	200	223	207	160	200	203	189	221	185	179	198	164	184	192	195	206	177	179	222	195	207	193	214	200	210	220	206	176	222	185	195	204	163	188	208	203	171	166	188	219	202	171	208	200	198	205	207	177	183	222	207	202	209	180	224	222	177	187	216	210	163	193	179	209	214	206	199	176	222	198	223	196	190	174	189	186	206	186	179	200	210	186	208	198	223	217	201	184	155	214	172	224	227	209	189	209	179	202	212	191	207	216	203	214	183	179	185	224	197	203	208	210	195	204	201	191	191	181	170	200	224	181	205	197	203	158	209	235	190	235	202	212	193	208	224	183	204	216	186	206	210	197	212	197	201	182	180	183	197	206	199	177	188	191	197	176	213	200	200	191	196	207	191	183	205	191	200	215	211	198	202	186	172	176	200	213	201	188	181	182	192	209	224	176	188	194	201	193	210	205	210	199	196	179	193	190	170	194	204	203	184	196	197	208	183	221	188	186	186	195	215	187	216	195	175	197	197	198	200	192	192	189	216	205	191	195	210	227	195	212	202	176	198	198	197	200	199	183	206	182	206	223	202	166	205	199	204	222	219	188	193	200	204	186	184	209	244	204	187	196	201	211	191	209	204	182	165	184	184	184	203	192	208	191	221	208	206	222	210	204	185	202	212	252	199	204	217	201	220	218	187	209	214	180	218	210	203	218	216	171	188	191	210	201	213	202	216	218	195	187	201	235	205	193	193	182	187	192	205	183	208	217	196	209	194	183	196	176	180	182	192	194	206	206	188	207	217	220	199	214	207	159	193	225	196	190	214	179	202	180	183	200	203	218	200	196	194	215	189	185	192	192	206	185	206	203	202	209	184	202	218	215	219	173	202	220	196	190	178	172	210	192	221	198	203	197	182	164	201	190	198	200	198	192	204	195	198	190	195	192	208	211	198	221	178	198	200	216	202	201	195	199	206	192	211	180	205	186	215	200	200	229	199	178	201	179	220	196	189	186	201	221	194	174	198	197	175	178	177	170	192	187	194	176	194	174	205	201	219	200	194	209	232	204	184	201	195	191	198	178	188	196	214	187	201	184	201	192	201	215	201	224	195	211	196	189	198	207	174	177	228	187	197	181	208	197	192	204	198	196	216	184	195	215	177	207	186	208	190	193	191	214	171	218	180	203	187	204	207	193	206	189	194	211	201	221	200	206	186	214	155	198	191	200	190	212	181	182	178	185	196	215	206	191	175	204	184	200	197	223	175	185	201	210	181	190	200	208	198	194	191	208	218	222	187	212	204	175	188	225	209	189	200	209	207	202	195	225	178	199	206	209	219	207	192	233	196	187	203	188	182	187	234	203	184	176	241	218	211	207	229	202	205	191	190	203	207	194	180	205	205	205	196	223	206	212	191	194	202	231	194	193	193	172	205	201	229	216	200	193	183	164	189	193	171	191	202	215	187	184	181	202	195	202	193	199	201	200	172	213	206	213	185	206	221	203	191	203	196	208	196	212	205	198	186	206	206	203	205	192	206	179	197	198	188	181	186	194	179	190	224	199	192	187	180	202	192	203	203	205	216	199	185	204	214
8731	14927	23707	26745	25657	25433	22333	21743	18737	18931	18681	17380	16019	12846	11443	10010	8023	7208	7112	5909	5280	3812	5137	3811	3236	2416	2063	1918	2263	1997	1597	884	563	565	597	563	558	547	566	555	586	568	533	591	619	576	603	588	562	564	556	538	526	575	581	618	552	600	620	689	720	754	732	762	706	683	734	819	600	532	518	522	496	490	495	475	522	561	488	523	545	588	639	649	608	591	534	524	514	506	491	524	482	479	500	484	488	513	500	495	496	483	495	528	565	506	521	511	507	506	554	537	503	504	520	470	535	507	506	444	525	500	510	464	497	489	511	505	484	490	474	517	523	471	480	500	512	514	490	436	507	523	519	499	542	497	510	533	494	526	492	475	500	519	518	526	523	519	496	505	493	550	521	506	467	497	472	489	494	499	500	518	524	496	498	515	501	479	506	513	499	499	510	547	501	518	473	495	516	473	525	507	525	503	494	497	493	511	528	522	488	472	516	486	535	506	512	514	521	479	455	530	452	504	514	512	485	507	514	471	521	540	492	587	538	502	532	515	489	489	504	514	515	511	496	538	522	453	525	465	544	514	483	494	475	523	525	543	478	466	479	448	504	481	479	505	445	536	478	533	464	496	465	459	509	513	485	489	498	518	519	499	510	535	545	496	526	475	540	485	477	548	530	524	468	492	521	489	505	501	490	506	495	474	477	484	478	449	490	523	501	499	509	478	481	532	497	491	504	501	504	496	474	472	531	522	528	487	514	509	466	521	479	476	552	486	496	511	506	446	486	508	542	496	505	513	468	505	478	530	533	467	454	506	484	498	478	505	546	483	519	521	526	543	493	502	500	492	541	476	524	519	509	500	516	510	478	523	514	459	510	485	481	480	509	504	514	446	521	491	516	498	531	495	490	497	520	545	550	512	527	502	491	536	499	493	537	527	535	526	477	528	525	492	513	470	491	470	499	494	506	534	541	533	478	516	539	489	506	508	542	484	477	517	517	468	458	538	507	529	543	519	509	494	503	471	501	547	488	518	471	470	529	502	481	506	509	528	450	507	471	482	510	508	514	492	485	503	487	474	459	497	488	505	492	531	520	501	489	503	550	522	523	477	496	494	471	497	498	475	479	543	467	505	502	485	508	488	460	509	478	538	484	518	506	517	513	494	488	505	504	490	519	501	519	476	493	496	505	542	532	503	502	506	450	515	512	481	524	505	458	530	513	517	497	552	489	506	521	518	558	529	540	479	532	531	512	536	490	528	476	467	471	451	498	471	485	487	490	541	524	503	488	525	469	507	518	490	507	490	512	528	498	531	495	515	515	497	479	480	533	501	539	520	513	503	505	490	510	500	478	538	487	510	462	497	521	472	469	506	499	516	481	518	482	509	479	517	510	527	498	482	513	536	523	484	478	467	500	504	502	509	494	452	542	477	500	507	480	485	474	524	508	500	502	489	519	511	517	520	498	499	500	507	518	540	502	508	469	495	500	496	496	495	506	509	506	519	461	501	489	474	488	483	520	497	517	515	458	493	502	494	520	504	535	464	500	503	504	517	487	465	503	462	475	497	513	510	490	515	526	520	529	486	523	468	502	483	480	510	477	484	504	494	537	488	506	502	480	518	493	502	515	522	511	473	523	523	479	491	509	473	473	483	485	505	497	506	493	528	519	507	495	524	479	548	479	499	503	518	520	535	526	500	516	485	515	493	492	459	485	453	509	501	523	511	514	493	506	541	502	474	494	508	501	514	524	521	472	509	495	501	543	530	475	506	518	510	493	545	483	531	503	490	525	504	484	477	523	496	523	500	515	501	496	502	486	501	514	483	536	523	535	510	516	466	526	463	505	497	514	523	499	530	509	512	519	491	460	486	538	521	474	501	488	531	524	491	538	519	530	519	551	497	507	530	501	483	527	526	494	477	550	474	523	504	507	499	506	502	525	528	455	501	510	526	501	502	503	506	507	503	502	474	475	511	500	500	513	510	499	510	537	510	500	478	545	495	527	496	536	501	468	517	456	491	528	496	522	502	514	487	505	496	496	512	506	498	514	510	516	483	524	515	496	495	495	508	521	534	514	473	478	506	521	480	519	504	532	510	523	502	530	499	497	525	537	504	486	502	449	509	516	557	470	532	489	541	519	517	480	480	536	496	490	495	532	505	484	518	471	487	463	535	499	515	505	461	496	526	519	527	463	442	500	503	494	501	514	498	505	467	518	506	497	540	504	502	478	510	493	465	517	518	481	512	483	531	516	522	491	501	506	498	479	496	499	505	492	505	507	502	513	517	491	480	486	500	498	522	500	469	523	493	480	507	513	466	555	492	498	507	497	497	484	474	516	503	504	549	532	544	533	491	497	460	505	475	511	518	546	496	490	491	527	498	505	481	533	519	510	490	514	519	461	500	482	485	523	451	505	523	490	501	482	533	522	478	499	503	505	547	512	476	509	507	521	544	511	526	487	494	556	487	496	518	477	509	517	453	470	517	489	489	525	480	538	490	519	508	527	488	529	492	511	467	443	519	507	508	515	552	514	529	542	525	466	516	538	501	503	524	488	475	493	457	537	510	527	495	522	538	511	517	491	453	491	500	508	483	489	473	498	500	476	521	508	511	494	501	522	548	524	523	487	496	480	490	521	516	498	514	525	482	496	511	516	516	505	525	518	524	494	456	494	528	523	514	487	518	535	485	553	541	512	489	473	512	487	492	502	558	490	465	481	449	485	501	508	499	485	491	531	515	497	526	470	510	524	543	498	519	532	460	548	525	516	542	486	524	497	478	512	462	498	471	529	512	525	529	466	496	531	534	505	524	493	488	535	516	499	468	492	553	493	496	504	499	520	471	521	475	498	522	480	457	525	477	519	505	525	479	523	557	486	529	521	517	523	500	515	527	510	495	496	522	475	504	491	498	561	505	489	536	516	515	542	484	529	507	521	503	490	486	500	517	494	464	477	540	488	476	494	510	466	502	503	471	494	481	519	533	480	517	531	531	486	540	528	472	495	477	489	498	526	496	505	519	473	491	495	516	526	494	504	474	494	520	494	519	503	473	489	476	472	536	504	453	507	503	468	517	525	484	474	515	513	519	519	492	545	478	518	500	488	508	507	472	474	500	483	496	509	478	489	499	476	490	505	521	529	529	529	535	516	471	506	459	521	511	512	455	552	471	492	491	462	566	535	495	501	499	523	492	486	507	488	487	492	504	540	502	509	551	488	477	436	525	480	549	499	504	511	498	518	504	492	551	505	541	528	540	521	524	528	521	514	467	527	511	480	501	520	516	535	504	513	473	533	500	535	514	521	507	552	521	521	482	533	494	492	488	471	527	529	516	519	521	521	537	471	524	506	497	506	500	484	483	484	515	512	515	496	518	518	502	523	477	506	490	541	508	493	502	548	507	513	497	480	509	515	506	466	493	518	497	495	482	492	513	523	471	456	470	491	511	510	521	518	527	488	508	515	487	508	562	507	477	497	484	503	490	510	489	487	457	490	501	509	457	510	446	545	476	518	535
34621	43316	42817	40028	39669	40613	40653	40752	37122	37895	38543	37783	35100	30847	28563	24292	19943	17059	16238	13430	11817	8786	11465	8310	5763	3713	2878	2662	3530	3052	2451	871	262	181	197	173	177	171	212	211	219	237	202	223	219	205	207	189	228	199	194	174	207	188	182	253	246	273	310	389	446	569	598	462	535	449	465	628	339	166	202	187	186	183	186	167	179	190	167	164	226	252	308	242	271	212	178	202	200	152	180	156	172	182	175	185	197	155	143	163	160	188	161	173	195	142	163	155	154	175	171	186	170	163	175	161	185	161	170	174	163	158	166	166	150	187	158	182	184	180	164	176	170	153	169	177	167	189	167	155	146	158	153	150	144	188	177	204	169	179	167	175	199	174	177	181	159	150	179	165	192	170	180	167	192	196	174	185	164	176	166	183	167	154	151	183	183	182	176	179	169	167	167	165	175	169	170	190	204	169	154	151	167	163	168	165	167	156	181	153	163	192	175	162	165	172	193	161	188	172	188	177	152	176	177	163	143	180	164	171	177	177	165	175	150	168	180	209	166	174	186	184	164	170	180	177	189	191	169	168	190	175	181	175	173	159	202	194	169	154	172	162	165	188	172	169	170	176	169	173	156	170	132	174	185	140	166	163	156	166	162	186	187	165	169	171	200	199	176	180	178	178	175	185	165	167	161	155	186	158	173	186	179	184	157	173	183	172	171	175	165	166	159	184	167	164	149	178	169	172	158	172	176	179	164	182	165	169	174	158	193	173	177	177	164	149	173	160	169	162	167	172	178	146	169	172	183	173	177	167	172	187	157	175	174	149	161	161	166	178	179	148	160	187	164	161	153	152	177	176	170	157	167	167	187	187	198	172	165	158	199	162	180	180	174	170	171	162	176	178	190	182	174	158	160	183	192	183	168	182	186	157	170	178	164	177	166	155	170	157	199	167	156	175	165	156	174	172	183	188	187	181	187	158	182	194	180	183	176	175	163	162	184	181	195	172	184	187	148	172	168	179	172	199	198	160	183	179	196	189	179	164	164	197	182	161	185	181	176	193	182	169	183	161	163	167	209	150	174	167	189	170	169	172	182	167	185	180	147	194	183	177	154	170	212	156	164	168	171	191	175	204	155	176	156	153	162	150	177	175	185	178	174	152	176	182	172	193	154	179	163	166	157	181	182	153	159	179	167	188	197	166	171	131	174	166	157	169	180	203	162	185	186	178	195	157	186	173	177	173	181	149	193	179	176	167	172	166	181	164	174	165	182	170	167	200	178	171	161	165	182	178	201	180	144	165	165	168	169	189	185	189	167	163	161	177	184	175	168	182	161	186	194	181	180	196	171	173	153	165	180	183	142	145	162	170	157	171	154	187	166	171	191	163	177	173	162	175	176	167	174	160	179	174	169	186	165	157	152	152	177	158	181	176	180	156	178	174	164	159	169	169	172	180	171	149	185	163	154	177	184	189	179	185	186	175	185	148	159	177	147	173	158	157	160	189	150	165	184	184	191	182	189	175	197	163	186	137	174	168	165	180	171	177	204	184	150	160	174	185	179	179	153	178	201	174	172	189	177	158	156	183	190	171	200	165	181	141	179	192	152	172	199	179	161	159	177	176	193	188	181	148	169	178	173	187	156	190	168	170	158	170	156	164	173	165	147	187	146	190	192	177	183	182	165	136	152	188	161	168	180	150	168	170	166	170	157	188	167	155	167	153	179	180	192	167	189	179	177	178	191	183	159	178	182	157	167	178	168	186	171	174	156	157	179	174	171	203	159	157	185	152	188	175	152	184	164	156	159	170	171	164	164	159	159	159	164	161	184	160	154	197	193	188	164	163	178	170	164	172	181	182	168	172	150	174	172	181	155	162	180	174	177	157	164	179	197	181	181	158	180	184	174	166	171	157	163	175	201	190	171	142	168	134	160	182	171	163	137	157	156	182	174	187	169	170	165	155	192	165	148	147	163	155	164	180	167	148	183	169	163	163	167	177	146	161	177	176	186	174	186	161	162	179	183	170	161	157	167	164	179	168	154	168	161	159	175	172	152	172	165	179	208	180	155	171	177	140	182	164	176	189	145	166	164	169	181	147	163	175	161	174	191	176	165	179	182	182	165	166	157	170	165	164	177	169	172	163	189	167	182	164	180	179	165	186	176	170	156	201	178	176	168	152	209	155	165	190	157	168	173	165	153	171	162	172	185	201	168	172	176	187	166	177	173	149	169	177	190	192	171	173	153	181	176	158	158	184	183	179	179	181	151	185	177	167	183	200	175	157	164	164	169	176	142	150	170	176	152	174	149	150	177	172	174	187	169	182	157	181	181	167	179	174	165	163	163	183	165	179	183	179	177	197	167	187	181	179	149	170	178	180	145	159	178	157	188	142	163	159	184	181	147	178	149	175	166	176	162	183	188	174	167	189	159	156	164	157	161	172	171	169	163	160	180	186	167	171	181	188	161	163	172	165	185	179	189	167	136	174	193	172	193	159	149	190	174	171	180	158	166	159	178	192	193	207	176	188	172	178	187	176	155	165	168	183	154	164	148	161	191	186	196	179	173	146	176	185	182	181	180	173	179	160	173	154	158	164	148	187	180	185	169	169	189	181	191	172	176	176	174	184	178	173	176	170	193	168	147	170	152	160	182	209	171	171	163	195	181	166	152	169	199	183	157	159	166	169	164	175	206	196	197	166	180	170	173	175	162	148	153	128	185	167	167	162	168	165	157	205	154	186	179	192	162	161	188	152	168	173	161	153	187	191	157	166	151	159	167	182	171	152	170	166	165	178	185	179	149	175	158	166	174	149	166	171	184	166	184	169	174	156	173	158	173	158	184	164	168	164	164	185	158	192	174	176	173	158	179	160	180	147	179	156	169	172	163	187	158	157	173	161	156	188	178	160	201	196	191	152	179	193	164	168	197	162	171	165	172	179	189	162	161	193	162	166	185	184	157	177	169	187	181	176	171	154	172	153	173	173	148	155	185	163	176	187	180	190	171	171	197	167	193	163	193	164	170	159	162	169	170	169	151	157	168	168	157	149	173	151	167	161	174	144	190	192	177	168	176	183	202	180	170	145	174	172	157	178	171	170	169	168	176	168	189	157	166	176	177	178	156	161	167	154	176	189	174	153	158	156	148	179	155	177	162	180	165	164	174	195	187	179	172	184	144	161	149	168	166	162	168	179	146	170	166	181	161	171	172	174	148	175	149	163	180	174	177	160	192	169	158	148	170	188	191	154	189	185	170	158	143	197	158	173	185	131	165	168	174	198	166	149	182	155	154	155	167	177	171	186	194	202	143	191	185	174	159	166	164	147	187	162	179	170	166	159	158	175	148	160	201	156	159	158	152	160	151	153	175	180	165	155	179	162	182	147	150	176	152	165	163	190	164	161	184	177	177	150	187	184	168	171	175	165	165	183	173	160	188	151	163	164	165	191	188	154	182	180	177	160	170	157	177	156	177	157	161	166	181	182	177	181	178	180	174	181	185	206	173	174	160	167	175	175	190	167
25300	39109	44040	47960	51419	54286	53801	55829	51266	55338	57152	54989	52273	49314	46997	44712	41655	39761	39306	36170	34866	29284	32561	27127	24900	18742	15507	16506	19895	17887	14313	5181	985	643	577	626	602	684	752	776	771	711	634	791	802	721	697	636	597	563	593	597	611	629	778	921	1021	1072	1669	2616	3218	3716	4032	3153	3975	2836	3004	4716	1787	543	489	553	508	497	523	491	466	456	464	532	1007	1277	1337	1199	921	727	587	482	490	431	425	443	447	476	431	440	453	428	434	437	463	445	413	474	411	452	409	459	404	421	456	410	453	448	457	468	424	434	407	436	420	399	433	388	481	458	433	435	415	445	446	430	400	431	414	417	427	443	412	408	434	427	408	474	408	439	425	466	439	408	453	431	418	448	406	444	432	432	450	433	435	458	431	403	452	463	444	425	435	400	436	438	416	471	443	445	392	435	443	468	458	439	415	442	457	444	437	448	441	436	400	460	427	429	420	460	425	444	438	432	411	418	419	419	415	465	437	455	492	456	418	445	450	431	428	451	384	428	455	482	426	431	441	410	428	407	431	465	424	425	436	420	424	438	458	453	446	434	447	434	399	455	409	465	451	453	432	443	439	423	441	452	446	415	450	430	465	436	421	454	417	413	469	418	410	459	422	438	453	422	446	457	476	449	468	443	427	431	450	408	408	441	420	450	441	435	442	466	433	430	416	425	452	443	453	461	400	445	411	436	471	440	435	407	433	454	435	404	434	432	431	447	460	439	407	441	392	431	444	446	461	415	436	415	453	440	396	412	420	435	469	426	452	418	420	421	417	405	429	459	465	407	402	456	428	419	438	434	487	450	416	473	428	442	443	442	442	460	437	443	443	504	438	452	477	420	440	417	464	475	449	454	430	447	429	480	472	456	453	463	423	445	446	441	422	435	412	431	470	449	467	383	406	403	434	428	466	465	426	420	404	418	419	447	453	440	455	419	386	451	409	450	424	432	445	399	414	453	448	480	441	444	435	431	411	483	442	435	407	414	438	443	443	462	414	442	416	490	409	423	431	433	409	452	412	428	444	440	493	479	451	409	418	421	423	409	409	457	448	423	411	442	437	434	471	460	455	489	429	409	446	476	437	427	440	460	438	400	435	459	436	418	423	449	404	440	468	438	423	444	435	466	427	412	441	452	421	439	470	459	433	446	449	435	439	406	402	440	406	443	433	444	471	408	446	453	456	422	446	409	465	457	465	425	434	433	470	487	417	473	385	440	463	477	432	408	440	422	398	469	443	439	419	468	411	422	479	419	422	448	452	471	452	493	479	404	418	462	443	410	460	418	449	445	422	447	411	459	456	429	415	476	469	419	421	431	440	432	477	458	445	458	427	441	444	438	455	464	415	483	439	425	447	417	430	442	425	437	469	464	495	422	459	430	400	464	419	438	448	439	472	475	467	462	437	425	458	439	422	471	438	433	415	455	447	456	441	438	420	429	457	463	461	438	432	401	451	441	457	470	444	439	446	446	422	472	402	450	416	406	453	420	405	457	449	442	444	464	452	411	440	442	447	458	430	451	446	439	439	428	473	444	428	424	444	473	403	399	459	437	425	420	454	415	470	459	426	433	443	466	419	427	448	470	480	431	434	433	447	451	426	440	435	472	400	397	434	471	412	494	416	449	441	411	423	460	482	435	443	474	423	454	405	429	434	419	440	399	411	453	449	444	435	410	435	401	478	398	425	452	430	445	449	437	437	421	424	437	459	436	432	462	432	428	418	424	438	447	440	397	460	437	403	448	453	453	434	447	449	452	442	414	440	408	436	427	412	420	436	451	449	425	424	446	456	400	447	457	475	455	436	444	461	415	413	433	415	478	460	451	447	437	423	450	386	434	484	408	444	461	433	416	457	410	441	437	447	447	450	436	408	433	459	427	445	421	425	442	468	436	427	420	471	423	418	402	449	446	429	423	431	454	439	429	423	458	478	463	433	384	462	427	454	480	466	444	446	464	453	481	460	441	452	440	427	481	478	405	448	446	453	461	429	431	409	427	457	388	418	423	471	406	457	419	475	456	449	407	420	457	473	421	456	467	465	425	447	451	430	447	409	451	424	426	463	424	411	467	455	453	432	416	416	462	436	450	422	411	432	458	464	408	422	450	446	415	427	463	414	423	409	435	424	438	428	435	433	400	449	445	463	448	400	451	456	452	439	444	433	477	456	417	446	448	397	442	435	455	445	400	433	429	407	411	429	434	441	450	397	421	424	471	452	421	416	464	457	406	430	435	445	406	417	432	450	422	425	457	433	416	420	439	415	444	441	440	450	469	452	442	418	445	435	442	451	439	419	418	434	463	427	454	434	410	443	417	437	431	454	430	416	435	397	429	391	407	493	420	433	438	424	463	435	440	421	446	440	419	464	447	467	425	427	434	461	476	429	441	418	412	471	445	426	415	439	431	450	434	442	448	429	456	452	469	423	446	428	466	408	447	445	457	465	422	436	473	439	431	455	459	464	445	460	438	435	404	457	450	402	426	442	444	484	416	437	402	428	422	400	426	506	468	445	399	473	460	475	434	431	416	406	439	408	446	464	456	440	424	468	488	419	402	453	442	450	443	463	474	453	456	441	461	456	441	469	466	447	457	463	442	408	433	439	458	441	434	429	428	442	403	457	424	489	454	438	469	446	443	448	424	422	426	405	423	409	429	466	443	421	431	434	436	457	448	410	438	418	422	409	417	466	438	444	464	423	444	448	455	422	449	450	415	469	449	432	416	421	424	435	432	416	469	425	452	415	425	448	414	459	446	446	472	429	413	427	463	447	422	419	437	454	456	437	441	413	439	448	465	428	423	455	450	439	428	446	466	469	427	438	415	431	446	452	430	457	428	448	486	446	437	450	438	454	455	472	440	424	482	444	418	434	427	422	419	459	435	384	402	422	417	454	432	407	394	439	406	414	428	453	430	450	427	467	421	457	440	459	442	461	450	460	444	453	380	438	483	489	458	452	396	452	391	415	424	448	438	449	460	430	440	416	456	427	452	441	447	452	458	441	492	468	445	479	407	432	422	422	439	437	454	426	416	432	448	467	441	443	447	427	480	421	459	442	399	400	472	440	402	447	461	429	448	459	452	445	426	427	407	445	459	433	438	412	480	471	480	414	391	432	428	459	423	471	437	438	470	445	448	434	434	434	426	391	430	429	425	400	462	454	420	431	455	405	421	451	439	434	488	456	428	444	455	425	408	450	419	463	457	432	438	399	450	442	431	474	426	436	450	448	444	437	424	410	452	433	434	454	423	428	436	461	455	456	434	437	463	404	444	459	434	452	458	474	433	470	441	444	487	484	431	416	405	436	446	435	428	476	406	412	447	429	490	441	436	419	395	441	430	455	428	419	414	442	453	433	461	422	468	446	460	451	443	435	431	435	408	467	415	423	457	426	440	476	467	469	406	502	417	447	437	431	469	446	467	439	429	429	447	405	467	433	420	446	430	434	482	473	407	407	426	423	459	439	475	430	428	448	432	445	431	472	439	468	446	441	435
43969	46580	42693	40131	40345	42579	43251	44428	45735	45089	47391	48922	45605	40914	41285	35957	31419	29521	29797	26470	22484	18088	21714	16755	13439	9464	6804	5966	7536	6756	5203	1793	304	265	204	203	177	204	207	200	214	232	229	233	221	204	188	216	195	184	190	201	168	211	252	263	283	305	493	657	792	919	927	874	1060	711	786	1292	485	186	165	181	182	169	182	164	175	167	176	183	319	433	359	332	290	255	202	190	141	160	171	158	141	157	162	147	186	151	143	145	146	162	163	144	164	169	146	174	171	158	160	137	159	170	160	152	184	147	156	157	176	175	174	150	184	149	159	164	157	152	145	160	174	167	158	169	179	167	157	162	168	153	157	136	162	138	156	166	145	164	166	140	172	169	154	159	174	155	130	121	176	145	144	167	141	132	157	150	163	169	143	123	139	152	174	162	144	119	166	150	176	144	143	163	150	157	168	140	148	157	169	170	184	163	150	156	149	155	166	141	157	126	162	157	139	175	162	178	167	152	161	154	151	163	156	159	149	165	140	172	134	156	137	148	148	160	160	144	183	142	163	154	161	173	161	144	151	203	151	169	158	158	177	156	159	147	135	135	155	142	150	164	137	148	165	154	171	113	139	165	152	166	135	155	146	159	148	160	141	155	176	139	166	151	163	144	168	138	160	171	170	172	174	165	186	143	165	138	160	171	165	148	153	174	145	140	146	155	158	147	151	160	177	154	152	145	158	145	167	158	170	136	146	157	137	149	165	161	153	130	160	146	158	141	170	151	153	152	159	171	152	155	148	163	133	162	167	147	134	171	156	158	174	151	136	159	164	162	144	163	154	166	161	167	165	147	145	166	156	143	173	172	164	161	160	158	151	168	151	142	158	155	143	158	148	164	163	150	152	162	164	156	149	145	148	155	154	171	140	154	157	173	140	162	139	138	173	143	176	164	132	135	131	154	168	146	145	158	157	180	173	145	162	148	154	154	140	153	139	144	146	154	169	179	155	172	174	136	152	148	146	156	142	165	139	185	163	148	184	156	166	167	142	154	172	168	158	150	158	147	155	138	139	136	129	141	140	153	139	160	173	165	175	148	145	167	135	151	157	154	138	172	143	177	171	153	161	158	157	155	163	162	149	140	170	154	153	146	151	167	130	168	182	152	136	168	146	175	169	148	161	160	141	172	156	176	139	146	165	151	177	137	165	174	149	136	138	149	161	115	157	160	148	139	132	156	164	170	166	146	133	159	135	142	151	162	145	153	165	148	155	177	155	153	176	148	172	153	142	158	170	176	181	151	143	150	139	163	152	165	161	138	130	170	162	186	166	157	154	165	161	136	157	150	132	149	142	156	152	154	143	142	166	155	165	146	172	149	149	152	144	163	134	153	167	163	143	150	146	157	131	191	160	149	151	156	171	149	169	161	165	162	170	162	153	153	147	155	148	172	165	116	170	167	164	152	160	150	150	148	158	151	163	153	163	133	142	155	167	157	160	154	179	140	170	176	152	152	145	156	160	153	152	151	161	135	130	172	162	156	161	164	152	145	163	155	151	142	169	171	144	169	158	161	137	167	150	169	167	156	156	127	151	156	152	135	141	139	168	167	187	160	156	155	161	149	146	179	154	178	158	164	131	140	163	153	146	160	168	181	168	157	141	157	146	137	148	158	141	191	147	175	157	164	168	151	158	144	168	177	139	144	165	142	143	189	172	141	144	157	142	157	179	146	144	122	152	140	174	150	159	158	152	177	149	161	133	142	153	145	144	168	180	149	159	152	169	153	137	179	178	141	156	156	154	161	133	192	150	173	163	144	158	166	162	152	165	155	164	170	159	156	172	156	157	173	140	156	176	159	159	141	169	151	142	170	177	151	141	143	156	123	167	164	155	152	147	160	161	159	140	151	151	178	168	154	136	155	162	149	153	153	151	161	173	149	149	142	157	147	170	148	155	144	164	159	164	147	172	150	152	169	144	163	159	167	148	173	155	139	155	159	155	165	158	154	147	166	145	155	138	131	156	167	144	125	146	154	149	161	161	152	141	152	130	140	152	172	153	146	164	155	162	158	164	184	155	160	159	165	155	153	172	153	162	159	161	147	152	152	184	120	156	158	153	166	169	161	175	188	155	139	160	174	133	152	141	144	144	133	161	151	164	152	124	133	161	159	150	164	176	140	147	138	139	158	142	163	152	156	162	186	139	173	153	137	161	148	155	178	127	135	159	177	170	140	140	154	155	175	160	147	163	148	164	139	151	174	166	147	157	169	146	152	150	170	164	151	152	160	154	150	138	147	155	151	158	164	149	151	160	145	148	152	166	163	144	141	158	133	155	146	138	162	152	159	140	166	158	150	171	157	170	148	156	161	172	142	148	162	161	153	153	142	134	152	161	160	151	155	163	149	158	139	152	167	166	148	145	165	147	141	158	161	180	157	144	156	164	169	144	166	165	136	154	158	178	159	156	150	160	164	171	161	157	153	159	162	140	168	165	159	141	136	148	154	166	144	169	178	154	164	148	171	141	158	166	147	156	163	131	164	163	146	156	144	133	140	176	184	136	150	153	161	131	147	147	165	154	162	146	151	179	168	143	157	142	143	158	135	142	161	151	148	145	142	139	154	134	158	163	136	163	137	163	145	154	178	196	155	179	173	144	162	170	163	153	157	154	161	171	151	178	167	159	165	157	174	134	157	145	176	151	167	141	146	164	192	169	144	181	170	166	143	150	161	167	189	177	161	172	170	159	159	189	158	172	144	174	137	159	165	150	131	140	156	182	168	150	132	127	173	156	170	162	145	145	163	158	180	165	169	176	172	132	143	158	162	144	156	158	143	148	171	160	155	165	124	152	154	158	163	141	191	143	142	148	172	149	177	166	153	151	150	175	166	154	144	148	151	182	148	183	144	161	146	165	165	153	176	146	141	144	135	159	130	156	149	139	169	167	147	151	176	171	138	140	149	154	159	161	145	175	147	163	148	169	155	167	149	156	138	179	144	167	139	164	140	168	163	141	143	155	166	151	178	152	162	180	170	159	145	145	158	167	152	165	154	139	148	163	165	156	142	174	144	186	159	164	148	157	153	142	147	148	138	163	151	167	163	173	172	172	113	166	167	145	153	146	159	166	147	167	170	150	164	168	144	161	159	160	157	137	167	140	189	155	180	170	162	152	161	163	167	147	138	142	166	138	158	184	166	164	145	157	161	173	188	154	173	154	160	144	134	172	160	133	173	145	138	147	151	147	142	151	137	130	153	127	166	177	153	143	168	157	163	189	132	135	138	151	173	149	144	159	170	145	165	161	177	176	176	151	161	149	171	159	148	157	137	156	180	136	167	143	143	145	161	155	178	162	151	177	170	175	143	165	144	155	160	146	140	136	159	148	161	171	139	172	151	172	165	131	161	150	146	166	156	170	172	160	171	146	174	153	155	168	173	161	145	147	149	149	178	167	142	148	160	158	154	153	132	162	144	141	151	157	137	149	160	177	143	170	167	155	159	155	164	151	173	154	157	168	143	172	145
32599	45364	48421	51390	54378	57972	59128	61938	60817	63599	66368	64874	60899	60157	56821	54283	51945	51002	50668	47242	46073	41010	43486	36792	35900	28521	24604	25096	30780	28680	23392	9244	1467	853	720	691	668	812	940	880	911	1011	1056	1035	978	881	794	723	709	706	669	710	775	781	1113	1411	1650	1621	3049	4719	6069	6608	6769	5892	8205	4770	5326	8965	2909	515	675	596	508	568	489	491	460	455	434	536	1490	2312	2038	1664	1363	938	707	518	446	414	430	413	391	409	370	413	398	423	431	375	421	371	424	387	385	385	397	411	429	380	426	431	404	442	404	401	402	424	443	388	394	392	413	356	442	402	435	403	412	418	414	395	413	403	427	406	376	418	354	407	403	414	404	402	397	380	399	427	410	391	413	415	399	396	440	401	390	349	408	406	407	388	428	389	389	398	385	367	427	384	402	419	384	423	434	412	389	415	385	396	416	358	421	406	396	358	403	406	401	369	411	363	431	420	409	417	400	382	410	375	414	385	393	450	385	409	424	401	401	405	424	420	361	415	415	384	379	373	414	389	419	373	391	423	407	412	393	427	415	415	401	375	398	413	374	389	397	380	402	372	416	428	419	397	389	419	409	387	406	401	383	402	388	433	388	415	423	430	392	396	374	419	378	403	395	417	373	438	413	423	410	439	400	397	390	407	433	403	433	364	412	396	438	398	405	399	383	399	391	376	398	379	422	432	393	376	410	385	414	407	408	412	407	406	414	398	420	363	406	355	378	411	413	391	433	403	361	361	420	372	432	384	375	395	405	388	371	405	377	400	393	393	385	378	365	369	413	419	382	403	401	412	373	436	405	403	394	435	425	389	426	397	395	400	407	420	412	404	425	419	381	386	385	406	401	401	399	375	438	393	434	381	419	373	426	425	397	446	397	429	412	397	417	405	429	411	371	391	419	370	424	418	390	407	448	414	422	380	404	383	390	409	387	404	403	428	364	432	369	404	360	401	403	392	434	430	388	431	418	392	384	376	384	422	391	420	378	370	388	385	401	375	417	409	417	413	381	410	398	433	388	410	426	405	412	396	401	417	392	398	385	373	413	429	405	389	379	401	390	383	415	374	388	396	395	404	407	393	415	418	365	424	376	423	435	425	406	422	405	394	383	420	406	415	418	401	416	433	369	370	407	373	421	370	405	398	401	380	417	413	391	403	382	397	407	405	419	404	391	411	389	428	399	399	409	372	408	389	358	447	422	442	378	431	405	424	373	387	441	374	394	377	392	393	410	397	354	411	414	427	399	375	398	381	406	391	396	418	390	411	401	362	425	389	420	434	364	391	397	400	407	395	386	376	412	399	409	423	369	399	415	425	413	351	432	403	422	420	405	423	374	436	419	386	393	401	415	430	386	413	398	388	378	419	401	403	442	407	407	399	370	421	408	409	397	401	404	367	384	409	397	402	382	414	364	388	421	396	410	384	384	388	379	409	379	407	406	407	380	399	405	392	400	406	401	384	407	398	385	388	391	398	402	407	398	378	412	394	419	414	386	403	397	379	403	394	405	395	389	375	397	377	399	437	397	408	377	371	414	408	403	422	413	384	376	390	400	404	409	413	425	421	371	396	407	386	379	413	449	416	391	390	426	396	407	419	412	429	403	383	390	361	377	378	389	400	412	371	400	376	423	417	416	431	408	411	394	350	417	384	405	360	415	402	400	393	402	434	398	405	430	358	401	412	366	406	382	420	374	386	415	408	415	431	405	414	420	418	382	398	396	374	404	413	378	413	413	382	405	400	388	379	413	385	402	407	404	415	427	394	361	358	387	408	428	419	406	354	397	392	433	417	419	391	442	404	421	399	378	437	404	405	398	417	387	427	367	400	398	429	409	429	431	403	384	431	387	382	385	394	371	381	402	412	429	409	411	418	385	373	388	408	395	386	383	357	399	433	433	397	398	389	424	412	347	379	378	438	404	395	410	408	405	408	427	370	442	400	403	427	372	419	373	360	374	381	379	385	402	390	399	372	395	361	401	433	441	357	379	381	427	409	358	402	419	376	395	386	399	402	382	412	425	402	434	388	435	427	391	384	405	442	383	432	415	405	371	425	383	396	428	370	394	400	376	408	402	407	400	417	383	360	365	397	381	398	443	374	421	376	408	413	405	429	401	427	398	427	375	361	423	383	403	390	377	418	402	390	408	380	415	409	424	386	395	384	416	426	397	412	397	389	414	417	412	394	395	407	393	385	415	430	388	398	370	398	422	356	422	429	444	404	420	392	367	435	395	415	395	402	384	401	404	415	405	378	378	384	414	387	393	383	433	401	432	421	427	386	420	421	405	406	401	405	393	395	397	408	423	402	392	383	393	463	388	371	417	398	409	402	409	404	405	433	401	403	377	397	437	410	374	380	428	386	400	387	410	368	408	393	399	430	430	383	404	431	417	364	390	402	434	397	409	431	398	422	426	387	407	401	380	405	394	413	400	431	379	389	390	385	373	380	403	408	381	396	406	406	417	427	436	406	350	385	381	425	386	410	412	393	400	389	432	405	396	369	430	374	385	386	405	372	379	425	404	408	401	424	397	434	424	389	390	392	374	370	410	389	394	386	383	431	421	377	428	386	379	391	398	356	419	425	399	393	387	370	411	395	388	421	408	399	389	405	412	376	402	377	395	392	414	396	379	420	418	373	416	388	419	393	408	386	395	444	413	369	365	408	418	381	414	406	395	402	396	407	435	399	402	393	383	386	395	399	406	424	425	372	395	413	396	413	397	425	384	380	408	425	363	389	408	436	396	387	427	378	361	377	398	392	416	402	410	382	397	365	370	436	389	391	409	386	411	400	388	422	394	385	435	400	399	362	420	368	423	406	393	386	374	398	409	407	388	415	388	412	401	406	425	431	436	423	414	410	410	443	389	397	397	389	409	414	412	366	397	427	422	433	369	400	381	415	377	390	422	390	405	400	428	402	406	393	397	379	391	409	404	386	423	395	394	422	346	387	398	431	402	352	398	405	402	407	439	418	407	393	413	381	398	385	399	427	421	391	396	356	401	401	391	368	378	382	423	420	396	418	391	440	377	417	400	426	400	405	399	418	406	399	406	388	350	373	400	377	407	403	366	422	397	416	414	404	418	407	403	368	388	430	389	413	439	386	393	398	412	412	361	369	438	370	413	436	412	387	395	370	382	395	366	410	389	423	393	394	401	423	399	410	394	385	429	406	391	409	428	395	412	387	435	398	410	400	391	419	372	393	378	395	441	461	399	400	395	381	401	385	395	385	437	395	384	370	449	419	391	371	375	416	424	401	411	385	406	409	384	408	382	382	384	390	392	420	430	386	435	355	418	396	380	391	410	386	392	382	364	417	401	393	429	407	389	392	355	407	396	396	401	404	363	409	389	368	402	408	409	395	405	425	390	384	409	455	387	369	392	404	397	377	407	427	440	377	420	408	431	400	388	374	421	397	375	379	406	383	406	384	437	407	386	366	385	355	379	372	368	409	423	386	403	387	392	382	403	403	383	422	396	383	398	411	402	392	406	402	392	408
10576	13022	16628	14734	11268	8921	6538	5754	4645	4095	3359	3216	2751	1814	1733	1317	1035	905	950	874	717	574	667	480	443	354	332	310	383	303	304	220	191	186	178	184	182	180	196	207	218	198	182	217	201	205	215	212	192	196	185	188	223	176	208	208	165	214	207	189	190	211	209	191	238	221	209	210	184	204	185	185	191	219	186	176	156	196	196	176	171	180	233	194	194	233	181	165	183	180	177	154	177	156	214	201	175	209	171	195	191	196	186	211	186	190	189	177	190	198	170	180	196	207	186	171	171	194	182	197	171	187	186	171	175	180	169	185	186	183	183	188	210	180	187	170	202	152	191	187	170	187	178	181	198	206	195	176	193	212	220	198	204	184	168	187	192	169	204	189	220	183	213	209	152	200	192	209	184	174	179	199	162	191	205	185	182	202	176	173	189	201	167	169	179	167	154	189	163	193	210	195	225	178	202	198	168	170	198	208	212	193	198	177	196	186	180	208	170	200	197	176	222	186	193	173	200	196	170	195	189	179	197	189	173	163	186	180	164	183	185	189	196	184	190	206	187	160	172	169	194	179	164	172	183	196	209	167	182	186	174	206	193	160	183	214	209	200	202	189	164	190	192	189	201	189	201	197	196	214	209	205	171	170	199	187	197	202	201	183	178	178	203	173	185	191	206	198	190	201	206	187	186	198	181	181	206	186	205	216	168	209	208	192	181	189	184	197	191	172	196	204	194	179	210	195	160	185	181	194	185	196	187	188	197	187	171	186	207	181	194	211	178	204	176	193	212	212	208	195	214	206	194	174	176	182	226	215	185	193	188	196	171	202	204	207	160	179	177	176	198	189	178	187	176	194	210	187	182	173	208	190	205	206	200	236	197	163	175	169	190	201	212	205	188	180	216	193	172	177	205	178	167	194	208	191	164	196	176	192	185	206	192	180	177	200	180	200	215	188	177	181	191	181	182	187	183	177	194	179	154	199	198	165	181	200	186	184	178	180	182	175	174	173	194	166	159	175	217	177	167	200	182	197	200	174	192	222	198	187	183	168	169	195	211	202	206	157	173	179	195	167	191	184	184	167	179	191	196	175	179	181	193	162	169	192	187	204	196	207	225	194	196	166	207	184	204	179	198	199	191	170	208	181	193	186	178	168	165	215	180	204	198	197	158	199	161	168	197	208	180	182	184	196	169	191	206	208	175	184	184	208	189	221	216	177	185	158	178	168	238	179	202	198	213	196	189	164	207	173	192	196	216	221	170	177	181	186	183	167	203	183	188	184	176	187	210	216	185	171	208	196	191	193	173	190	191	168	179	213	206	185	192	203	220	193	196	176	191	176	192	175	170	154	200	186	218	215	189	206	198	196	167	190	211	173	184	169	196	161	167	187	184	200	176	202	197	181	168	189	180	208	194	183	202	197	187	172	185	206	196	202	196	195	190	183	205	200	196	187	185	190	194	185	195	185	219	213	203	185	220	187	184	193	174	192	194	195	178	198	172	181	200	187	190	196	221	190	196	229	174	170	177	216	195	194	194	191	187	176	185	185	205	172	168	186	178	167	182	192	220	182	161	185	184	194	217	197	153	205	198	198	174	204	191	163	165	202	193	218	178	191	199	187	194	185	200	178	191	193	208	183	161	215	176	164	198	189	207	186	189	178	168	189	156	192	179	203	183	200	199	197	189	167	217	178	187	175	177	173	204	203	201	193	199	196	183	196	178	209	182	187	181	165	199	193	177	189	215	190	189	213	191	216	165	165	189	230	194	188	193	197	196	209	180	180	220	180	165	202	181	166	201	189	223	184	165	178	194	190	185	193	194	182	200	174	208	174	190	175	191	159	200	178	201	169	202	186	175	161	161	176	195	193	178	192	205	179	212	194	202	190	191	194	157	194	176	214	206	208	179	180	173	199	183	194	177	188	193	182	195	176	188	200	189	188	184	210	189	174	219	205	209	196	191	200	183	166	214	174	176	184	192	168	182	209	171	185	217	180	163	197	189	185	175	189	193	189	182	177	181	193	167	204	176	181	196	159	181	179	149	199	191	218	182	220	182	199	192	183	213	181	198	188	181	219	185	173	192	168	199	192	189	186	210	180	178	172	174	192	187	175	182	187	197	216	186	218	193	183	185	175	198	222	176	201	198	185	203	188	221	193	197	203	191	187	210	173	176	182	202	181	197	181	183	202	176	180	198	182	182	171	156	170	194	183	205	172	177	198	191	178	194	185	220	200	199	199	194	169	188	169	187	193	171	203	166	177	205	186	172	170	166	175	181	191	207	226	201	172	188	163	204	195	178	192	173	161	184	209	171	181	189	182	209	187	188	175	207	182	217	189	179	193	189	191	194	174	177	201	216	193	172	175	173	201	205	185	183	202	179	193	193	181	200	209	218	206	209	189	185	176	204	190	179	191	195	165	186	188	189	189	173	194	177	176	193	220	187	171	195	184	189	186	191	188	180	197	189	166	195	215	199	154	196	193	140	176	180	168	160	171	184	183	176	168	170	183	192	209	184	191	183	161	192	184	184	206	178	182	161	172	179	219	233	173	203	191	187	176	190	165	177	182	172	191	194	179	188	207	184	194	187	179	168	193	179	207	203	178	172	179	179	182	191	191	171	199	176	182	178	189	190	201	211	184	193	189	209	171	184	195	184	154	168	161	205	180	218	212	167	184	165	183	197	162	207	196	166	186	173	178	194	198	142	197	196	174	192	183	184	192	194	183	186	177	194	159	172	185	189	177	186	201	189	178	210	182	218	196	186	180	167	176	208	209	190	168	196	174	202	180	222	200	170	194	199	199	180	175	194	183	191	173	200	197	172	170	171	193	198	162	195	203	202	170	164	195	199	206	176	190	182	160	172	183	177	192	194	172	201	175	194	194	210	178	176	174	210	201	212	182	196	186	162	185	165	201	201	176	157	173	175	188	205	173	204	170	165	191	171	176	196	186	193	201	187	175	202	178	188	172	216	171	183	190	192	189	166	203	164	186	183	211	205	201	154	177	190	203	170	175	166	177	194	192	194	181	178	176	197	213	178	207	175	175	188	183	176	191	190	182	182	161	180	194	178	179	209	191	169	187	188	190	177	187	191	204	189	199	189	185	174	164	215	218	201	181	196	198	204	213	186	177	183	174	192	186	194	207	197	199	211	211	205	182	172	159	182	203	220	174	192	181	186	204	173	205	195	198	194	190	202	182	182	188	160	188	187	204	193	201	171	181	185	178	184	184	208	209	168	209	195	166	183	181	200	183	189	176	195	205	186	189	197	223	213	177	190	198	213	186	200	174	207	168	187	166	203	197	214	162	185	195	200	201	181	207	205	186	168	183	207	194	189	185	204	176	194	176	187	212	184	215	206	191	176	170	204	185	172	182	193	202	178	185	171	187	169	200	184	168	210	172	165	208	180	198	184	157	175	178	196	192	195	186	201	179	173	187	174	199	193	191	179	177	172	202	164	178	188	213	181	185	204	216	202	209	180	168	185	185	174	206	189	195
7903	14071	22511	25867	24751	24090	21027	19991	18216	18246	17579	17317	15022	11523	10831	8999	7238	6587	6897	5798	4792	3947	4702	3350	2926	2085	1787	1542	1995	1798	1343	772	510	516	520	548	515	517	485	538	539	535	514	559	530	559	581	587	536	536	564	536	492	502	537	525	543	535	585	610	623	672	675	696	662	602	615	645	580	500	509	504	518	500	503	506	540	514	532	498	558	577	604	598	600	579	550	506	496	477	486	439	472	490	461	469	498	484	486	496	473	465	488	477	452	472	467	473	501	482	502	492	493	473	493	497	470	499	476	460	527	458	472	434	503	448	484	485	501	464	504	461	446	505	494	452	441	483	464	477	478	445	467	474	499	458	463	515	458	497	480	501	484	482	485	461	488	502	461	442	481	472	517	459	476	508	475	466	480	454	502	463	481	520	476	478	452	489	501	472	467	462	455	479	472	527	456	515	474	496	522	440	463	441	458	497	439	489	472	501	496	490	492	481	510	440	472	474	513	497	485	504	497	489	441	454	530	520	480	480	461	497	480	477	489	502	488	483	460	467	483	522	444	490	476	517	462	476	473	438	539	484	461	508	455	475	487	468	501	485	420	481	492	462	459	462	490	477	431	501	453	467	432	504	465	479	485	536	485	441	471	458	468	477	480	439	497	434	503	473	465	495	484	461	452	480	489	493	479	477	468	485	437	493	442	483	500	472	454	456	457	461	451	470	501	525	458	455	478	487	484	491	484	473	473	481	450	479	467	461	484	477	469	454	491	410	454	505	489	481	468	487	484	475	510	472	463	491	463	460	500	513	475	490	520	455	507	459	503	447	449	460	480	460	451	450	502	452	418	461	469	516	454	523	432	479	457	507	498	455	484	459	474	472	474	487	442	451	475	499	493	463	466	485	447	486	493	502	472	468	488	474	495	475	477	494	430	491	450	508	463	475	503	502	497	452	487	488	520	515	465	506	474	473	484	466	522	476	462	504	458	483	476	473	483	492	467	453	471	501	454	443	496	461	420	512	444	483	508	517	486	465	506	451	450	468	495	475	424	468	485	503	484	488	469	463	476	494	499	477	466	504	476	433	443	531	460	519	470	456	472	476	508	508	463	488	485	500	481	457	479	489	495	484	457	482	456	481	461	516	484	519	462	505	475	464	507	446	453	467	451	448	483	445	495	446	505	493	512	486	498	481	443	462	491	475	482	472	503	501	494	497	477	493	484	472	480	495	464	500	451	463	492	493	513	502	470	458	495	480	486	526	488	422	503	439	486	505	480	441	499	536	466	504	460	510	494	491	492	472	510	490	476	501	470	490	473	501	481	517	496	455	465	460	464	485	491	505	480	444	483	482	491	486	512	475	457	472	486	479	457	467	476	467	464	488	504	489	509	501	501	509	489	455	478	472	464	475	541	474	507	489	487	484	468	470	485	503	458	505	513	477	430	442	453	509	471	478	476	510	480	492	465	457	497	471	509	445	487	493	480	467	499	453	497	493	466	470	462	472	510	494	460	449	476	512	469	458	494	523	525	476	496	480	473	463	489	476	472	474	485	487	493	477	478	497	509	432	484	456	486	491	503	480	452	455	498	527	486	521	471	465	483	474	446	473	464	492	473	487	453	491	489	484	470	465	455	495	492	465	477	466	473	513	478	467	498	452	450	471	477	495	444	462	472	477	459	482	473	487	497	497	493	455	437	486	494	502	513	506	523	466	509	483	462	487	528	500	501	439	453	470	481	488	482	457	460	475	448	472	484	457	502	449	489	487	455	474	493	480	480	502	438	481	472	461	498	500	484	482	500	492	488	470	456	461	477	499	474	476	479	477	473	465	486	483	497	492	496	477	478	458	453	505	483	485	485	482	491	464	479	474	483	454	450	491	483	462	483	458	450	489	490	470	463	475	520	451	471	493	478	476	458	519	471	446	469	490	466	450	479	446	495	495	475	466	416	476	458	459	455	497	448	512	487	458	458	476	478	471	488	447	443	485	461	534	479	476	449	515	454	502	476	512	464	462	460	457	482	465	456	459	479	485	451	465	463	491	476	446	491	469	484	492	475	435	453	481	500	476	478	465	526	481	504	481	481	516	476	458	500	473	469	471	455	486	490	463	507	459	487	495	507	496	446	458	476	482	464	468	449	520	465	523	457	455	509	476	461	432	493	523	492	478	517	506	462	497	452	508	517	499	460	455	463	487	505	494	440	517	493	487	477	482	481	514	480	456	471	489	481	455	500	453	480	484	511	488	506	446	482	460	466	488	454	466	475	452	467	491	465	476	452	460	527	467	485	461	487	467	484	481	506	449	430	446	487	486	496	495	450	495	463	480	460	499	465	497	475	477	484	497	467	435	449	472	486	476	444	477	510	472	434	470	480	432	491	523	451	470	484	455	493	497	482	457	475	508	489	494	504	446	445	475	510	468	490	474	509	464	488	511	502	474	476	451	474	466	487	497	480	474	468	482	479	449	481	500	448	477	489	434	494	521	457	458	511	457	474	428	479	457	502	475	482	509	491	456	492	475	505	493	469	506	440	494	480	517	476	504	487	489	478	483	492	482	480	473	471	468	514	473	429	472	516	481	438	471	453	492	461	491	464	476	517	486	513	459	483	453	497	459	439	483	511	459	477	463	473	463	483	514	491	502	440	470	477	506	497	437	440	452	476	460	460	457	474	481	457	516	483	475	497	482	435	489	470	491	444	468	475	463	443	435	489	510	444	508	447	499	498	471	509	488	485	483	468	479	491	465	459	434	478	480	465	490	470	486	506	497	476	510	457	479	483	503	504	470	504	427	491	469	519	444	487	505	537	484	516	486	495	465	458	473	480	485	491	481	487	447	476	496	492	476	467	433	492	504	448	486	480	471	438	467	487	470	488	487	490	486	510	513	501	468	476	458	445	518	454	483	477	504	475	480	457	458	501	494	475	471	521	509	460	476	457	491	487	482	477	450	468	487	499	463	485	468	486	445	473	497	489	481	462	449	457	463	475	505	442	478	506	473	503	476	441	471	495	471	455	509	495	458	449	505	426	509	494	495	499	519	464	481	507	507	489	448	439	465	455	483	470	475	482	424	481	474	448	505	502	514	452	488	474	460	461	447	475	458	446	470	501	504	459	422	461	468	465	448	488	490	531	468	471	478	469	484	489	473	445	509	489	466	465	461	500	469	494	468	482	477	458	477	458	484	496	440	512	500	481	473	458	496	507	481	492	473	461	441	506	489	475	465	500	486	481	490	453	502	489	486	483	459	461	435	499	466	511	467	512	467	472	465	449	521	511	438	516	509	510	432	497	476	483	496	503	483	443	479	469	520	489	471	461	486	460	471	476	500	516	502	491	495	497	471	467	484	491	465	466	503	512	487	504	490	456	496	478	443	539	486	453	492	455	463	495	467	461	479	468	475	508	495	477	523	531	488	478	455	482	484	425	490	490	498	497	499	478	468	509	484	445	472	486	462	455	479	479	473	484	460	498	494	512	470	445	514	499	463	509	464	484	479	458	493	450	450
33278	44199	43222	41440	39920	41197	40106	39205	40213	38118	38635	39141	35997	30157	28381	23790	19709	18202	17366	15469	12679	9285	11563	8344	5822	4236	3190	3086	3757	3248	2482	863	229	199	205	190	193	215	212	207	203	193	232	211	208	200	202	196	187	204	196	188	207	190	231	232	226	266	336	388	477	464	557	510	503	454	360	456	225	198	164	187	173	148	182	179	216	197	185	166	209	313	270	268	232	223	193	179	182	164	150	189	167	201	165	160	171	180	158	155	163	189	147	159	157	171	177	166	194	188	189	190	160	162	174	181	198	169	188	170	164	162	174	172	162	178	186	181	140	197	172	165	164	166	176	176	166	177	169	170	142	183	140	160	169	175	172	153	183	167	176	204	177	160	173	166	182	163	166	185	162	167	158	172	172	187	176	152	155	149	160	157	160	169	166	167	172	154	183	176	181	162	181	184	165	208	167	160	182	177	178	182	184	175	188	188	165	170	188	171	174	159	174	172	176	176	146	178	174	184	158	154	177	167	167	173	172	146	159	163	170	171	190	183	162	178	201	161	171	163	171	160	146	161	166	154	200	172	169	195	170	174	170	140	160	186	174	163	172	189	152	193	186	174	167	175	169	183	174	173	166	158	170	197	169	191	167	161	194	153	161	190	169	176	193	165	181	158	178	182	186	151	180	178	175	190	142	148	173	148	165	162	158	146	184	168	196	169	168	174	159	171	189	162	152	156	189	172	159	169	185	159	185	171	162	189	178	172	173	162	180	185	145	174	168	166	162	176	162	173	169	171	180	151	166	166	170	183	181	163	160	182	160	173	185	154	160	149	191	158	175	166	164	173	165	164	183	162	146	176	168	179	161	184	147	185	164	166	160	185	177	186	161	151	173	171	170	148	173	154	149	164	162	180	159	161	158	173	178	155	177	180	189	174	167	175	170	158	174	165	177	163	178	164	188	177	181	152	191	163	169	155	188	187	165	170	180	197	162	159	161	172	175	186	170	182	180	162	160	155	198	175	183	171	172	148	179	165	191	174	175	191	173	156	155	177	173	171	184	153	177	175	183	171	166	164	179	164	163	167	166	163	191	176	176	159	157	187	188	159	178	181	171	179	194	170	186	166	193	177	161	195	180	179	153	170	156	153	190	197	169	169	168	186	181	171	164	184	169	171	179	184	151	161	155	186	168	167	136	163	167	166	171	167	166	158	210	180	159	179	168	179	158	174	162	178	182	153	176	174	157	161	164	164	176	184	168	148	162	185	163	172	146	155	181	180	187	159	174	169	168	161	171	177	162	190	146	176	167	168	181	144	188	194	190	167	179	188	168	162	181	171	173	178	171	137	154	174	172	166	174	167	178	172	150	183	167	173	185	186	165	172	158	149	171	172	168	180	149	164	171	214	201	167	154	175	183	174	176	159	179	186	171	142	178	172	158	199	170	172	168	177	176	195	155	177	202	151	185	150	164	161	167	172	173	156	177	175	156	179	195	171	165	144	185	170	169	165	164	146	171	178	155	175	169	162	164	171	202	171	179	164	165	181	157	162	170	178	185	153	139	164	157	169	159	179	145	146	164	156	175	177	173	170	163	167	171	172	164	189	172	168	157	180	174	164	163	167	181	197	172	189	141	154	157	144	173	175	159	178	171	180	192	160	145	170	151	178	180	172	176	187	169	175	155	156	161	158	164	186	154	168	165	158	171	171	162	183	165	164	163	165	151	166	174	177	162	159	170	180	156	144	175	162	185	141	169	164	181	183	152	205	148	172	143	158	166	186	162	177	161	179	194	152	169	187	172	193	177	174	170	137	183	174	175	150	151	164	183	162	147	159	147	159	174	166	171	182	169	204	171	192	182	182	156	171	161	165	179	166	164	166	165	154	153	165	183	157	155	179	172	168	152	205	157	158	162	181	155	175	155	171	170	156	167	175	175	157	174	178	170	167	179	145	153	177	153	191	180	170	160	189	191	185	207	171	180	166	180	150	186	170	186	165	190	166	167	173	178	177	151	161	167	146	172	190	188	177	156	170	167	165	168	193	172	152	163	177	164	151	169	164	162	170	166	186	169	177	178	158	174	167	188	158	149	160	160	185	159	169	154	157	165	186	159	163	170	178	154	175	178	172	183	184	180	169	182	164	162	156	159	172	179	164	188	164	182	191	167	163	165	180	168	175	165	180	174	166	170	176	164	196	178	179	129	163	184	178	162	175	152	166	177	144	156	183	176	171	178	175	165	171	165	195	182	173	187	158	171	128	176	161	163	159	185	170	173	147	156	161	163	172	161	171	162	166	165	187	173	193	182	125	160	176	194	163	160	177	177	180	176	176	199	175	178	150	170	169	157	192	180	184	198	189	178	167	172	155	186	166	148	165	158	179	208	160	183	196	170	154	159	172	176	179	176	142	163	176	185	168	179	177	159	159	183	191	143	156	184	170	167	183	156	171	163	164	165	174	189	166	195	148	156	169	151	160	156	195	167	188	163	197	167	169	190	176	166	199	176	148	168	173	186	166	156	188	156	193	177	167	169	192	188	186	177	155	175	192	173	168	156	171	183	183	178	169	178	146	189	176	166	177	169	175	160	167	168	161	162	181	174	169	166	159	172	178	190	178	153	176	170	174	157	174	189	154	159	160	177	171	174	178	179	144	177	167	173	168	180	187	172	163	201	171	168	174	181	140	168	160	176	172	180	175	179	148	162	175	168	183	186	153	175	139	150	146	193	158	173	195	180	159	152	173	150	190	151	187	179	157	179	149	169	186	168	175	177	187	187	162	179	157	197	168	193	175	186	148	168	171	192	158	168	174	174	168	161	179	180	175	165	170	158	195	182	182	177	179	193	167	176	151	167	171	160	172	150	170	208	158	169	161	192	160	180	165	200	191	185	188	157	154	174	182	167	176	192	171	154	174	174	178	179	155	169	163	179	163	170	176	153	177	157	165	147	167	171	181	174	172	177	163	192	182	170	183	188	169	157	199	184	173	167	163	175	150	173	158	171	159	166	194	144	157	140	184	180	160	158	192	168	158	182	195	137	175	158	173	161	171	190	184	170	156	177	183	170	183	184	160	168	173	155	166	157	154	160	170	170	176	155	158	182	157	175	146	154	174	157	180	164	179	140	141	171	197	164	160	168	160	175	153	183	159	180	187	179	182	168	164	166	148	173	155	161	166	186	171	175	147	182	180	171	158	174	168	176	154	161	185	181	178	178	145	179	192	162	176	184	167	164	168	169	163	197	163	186	169	181	156	173	161	176	165	169	192	171	150	173	171	149	161	154	177	176	164	161	177	187	160	143	160	177	174	162	174	184	143	169	159	150	169	157	181	188	174	182	153	160	167	148	155	152	153	168	168	163	168	181	189	174	166	169	161	177	158	169	178	153	170	174	178	163	171	188	186	177	174	186	177	177	169	193	187	184	176	190	186	168	192	188	169	161	196	181	179	145	162	175	182	172	163	162	184	187	138	196	165	196	186	185	167	180	190	169	192	171	147	192	180	153	151	175	184	157	161
24250	39558	43958	47372	51816	54276	53881	54596	55118	55567	57133	56234	51879	49110	48101	44201	40813	40590	40198	37216	35063	29869	33562	26512	24127	19112	15804	16474	20198	18431	14394	4976	903	625	601	618	687	697	721	693	685	795	702	734	661	644	663	577	582	610	617	651	617	686	877	943	951	1174	1918	2527	2891	3206	3476	3352	3062	2674	2037	2864	993	621	583	566	496	506	490	483	468	467	427	516	1001	1508	1271	1120	872	769	589	501	450	412	466	489	418	474	470	438	429	396	420	432	462	422	456	422	443	472	433	463	431	438	431	424	471	442	423	435	461	448	436	421	440	408	416	415	404	415	435	497	451	418	467	431	415	419	428	431	418	403	450	420	415	429	445	422	468	438	442	414	428	477	416	401	423	467	408	426	448	439	477	423	456	453	430	429	442	412	447	472	436	432	442	472	440	427	420	434	442	425	414	453	446	426	448	403	422	468	470	470	406	421	438	414	434	440	448	438	462	420	431	483	425	439	460	451	466	450	460	447	467	455	463	449	437	421	444	465	458	415	417	413	424	433	412	479	447	404	404	451	406	425	439	451	475	436	452	448	412	415	463	447	432	453	454	416	391	397	429	462	417	432	456	429	452	471	414	454	441	421	458	448	428	433	435	410	414	454	426	418	442	424	452	448	451	450	457	442	433	462	442	418	463	434	435	465	419	387	423	447	465	466	429	408	426	455	433	462	451	439	416	444	407	461	437	411	427	455	412	441	462	438	406	431	462	437	393	463	430	421	442	422	455	397	406	431	420	442	427	407	410	461	489	441	426	441	443	448	404	443	404	451	443	412	424	454	448	398	432	461	428	482	461	412	431	488	402	432	460	458	450	449	435	423	463	435	441	414	466	449	450	454	422	426	453	414	422	408	466	446	389	413	462	443	447	426	444	453	462	458	461	412	434	409	426	445	446	426	407	436	438	457	422	452	424	420	443	438	460	460	424	483	421	447	445	461	412	431	417	428	441	433	434	478	460	455	419	423	426	444	437	436	409	454	444	450	430	445	383	459	440	457	415	454	421	409	421	447	450	426	451	457	429	438	430	435	467	425	404	427	444	409	428	447	461	438	453	418	411	401	462	440	440	407	504	455	443	396	451	439	437	410	437	460	465	451	458	448	433	420	485	432	418	427	437	434	418	459	414	427	450	426	432	456	445	434	469	392	461	426	434	404	416	453	407	424	394	452	435	413	405	426	418	437	420	404	457	438	462	446	414	466	439	409	471	434	448	436	460	435	428	424	461	448	441	431	451	451	449	435	463	458	456	473	433	416	450	471	411	454	418	410	418	455	434	457	404	398	411	430	417	436	417	450	443	473	438	423	456	432	427	460	429	448	453	409	404	421	448	433	416	438	440	447	448	421	453	419	427	458	403	454	419	411	427	425	442	429	432	425	470	442	418	449	423	416	464	420	446	419	488	406	428	391	478	394	452	438	426	420	436	456	446	452	421	435	484	423	404	440	436	468	428	433	416	458	443	438	461	457	455	448	432	432	435	447	419	459	419	444	447	461	476	479	449	431	418	408	444	444	425	418	413	402	438	454	415	427	424	427	446	435	440	429	461	425	461	441	417	428	410	424	451	416	416	441	412	416	423	440	439	421	423	462	441	419	434	472	411	413	399	466	458	437	479	411	454	435	447	490	430	424	430	408	459	455	442	415	440	437	463	449	435	442	451	447	479	433	466	402	417	461	448	407	429	407	403	423	433	431	445	449	429	469	416	448	421	424	484	454	404	438	430	438	452	434	452	439	464	458	426	400	424	408	449	445	416	403	432	454	458	433	464	433	459	477	467	427	439	432	468	406	477	441	448	430	448	457	442	420	442	469	473	393	457	433	405	440	431	443	437	457	447	399	446	439	479	436	425	416	445	441	448	433	475	434	472	475	408	439	450	419	416	422	410	440	428	450	423	447	430	435	455	439	457	445	442	422	430	415	413	450	430	439	430	461	417	456	408	425	439	422	436	424	423	437	463	418	414	425	402	450	419	408	425	393	486	426	423	413	446	444	413	433	442	427	428	424	385	478	435	452	445	437	431	419	431	401	417	429	432	452	470	432	430	438	413	438	462	466	436	436	428	470	383	430	423	431	455	432	471	425	458	418	431	445	423	431	416	428	454	441	459	417	438	407	468	445	454	438	437	420	446	409	453	401	432	419	443	431	455	442	426	442	453	476	422	447	438	428	449	453	430	440	416	405	422	453	454	421	438	457	437	405	427	432	450	423	412	422	457	470	461	455	443	438	434	417	448	450	444	423	383	434	424	472	443	413	457	436	423	464	426	440	430	390	449	447	458	439	402	444	434	455	443	431	440	388	448	428	441	425	462	406	435	411	424	432	451	437	455	393	414	421	439	430	461	421	432	444	447	466	442	409	407	414	471	419	434	468	409	455	441	409	434	450	396	457	446	421	475	442	478	463	417	412	440	442	464	430	455	452	425	417	440	397	437	449	444	416	461	430	407	462	451	444	401	433	439	425	420	464	460	438	413	428	464	463	419	434	448	441	430	480	428	426	483	432	432	447	487	433	475	480	412	445	412	416	406	432	444	442	429	453	447	423	423	433	449	462	449	429	409	443	440	428	420	443	454	437	452	471	447	431	474	423	435	444	444	402	432	441	438	417	427	444	460	454	441	441	429	440	436	461	461	479	430	419	413	464	440	483	426	402	435	428	407	449	419	433	450	417	427	383	428	444	447	406	440	437	445	453	424	397	466	453	436	438	438	479	425	405	470	443	454	442	400	438	440	432	441	450	407	379	450	464	415	398	406	437	418	432	411	391	429	423	443	445	430	453	450	417	415	459	434	467	442	425	447	424	398	427	428	433	479	442	444	415	458	389	455	433	421	434	401	405	451	438	437	477	415	445	440	419	413	471	458	433	447	439	429	435	450	431	454	436	430	452	427	450	393	437	449	405	441	435	446	431	427	485	432	436	428	433	430	438	468	458	406	452	459	449	430	397	439	425	452	410	440	432	450	445	403	469	404	429	405	431	417	420	467	436	440	470	423	424	462	462	440	448	420	417	416	452	426	437	449	452	426	445	446	433	461	463	434	422	449	452	421	439	397	440	436	480	452	456	418	452	438	421	420	460	452	437	424	437	436	435	431	436	466	411	446	408	397	463	415	447	436	400	438	411	469	411	450	438	431	423	459	446	434	410	418	449	446	409	466	439	391	417	450	442	487	432	415	445	412	417	420	422	450	436	429	429	441	437	421	456	401	452	424	428	415	455	447	424	425	456	455	430	419	446	439	438	407	443	420	423	417	401	450	426	480	440	432	418	426	428	437	389	438	420	430	403	419	434	383	482	417	424	430	408	458	434	431	441	429	446	431	427	414	465	428	440	457	423	429	450	443	446	452	413	451	402	433	486	441	437	400	442	462	415	416	426	460	474	427	433	456	458	477	474	435	460	411	459	482	425	430	422	410	462	444	438	437	486	441	420	423	439	422	434	455	428	444	406	411	437	431	424	423	435	423	431	453	453	448	427
42634	47152	43804	40952	40932	43631	43238	44416	46349	46048	47792	49619	46754	42188	40652	35495	32134	29415	29647	27740	23857	18762	22125	17391	12535	9403	6776	6140	8034	7255	5352	1695	351	201	176	164	212	225	226	228	223	208	247	210	219	229	210	180	191	180	185	176	190	195	281	325	293	380	439	761	729	860	943	878	952	656	546	823	371	201	197	173	183	175	166	158	165	161	172	146	294	386	387	355	305	239	193	174	157	148	149	167	161	155	190	157	140	134	145	137	158	159	170	176	140	171	162	153	171	167	127	144	158	163	178	153	162	165	168	129	165	161	154	157	145	165	159	140	146	148	164	164	153	144	148	188	159	159	144	130	157	149	167	164	157	156	166	138	148	161	157	160	139	144	156	146	135	176	144	130	154	166	164	158	170	157	150	149	163	169	170	147	137	166	149	176	153	170	166	152	157	166	151	137	149	171	160	167	134	142	153	154	170	156	171	153	151	143	156	162	158	140	170	164	152	164	143	132	139	182	162	171	167	162	163	158	146	157	156	149	133	152	168	162	161	186	157	166	155	148	150	152	179	160	155	153	163	147	164	157	169	165	143	161	179	144	155	163	150	161	169	161	135	136	160	174	123	134	134	146	118	155	145	148	166	143	152	167	172	170	171	177	155	136	144	149	149	138	147	109	161	137	150	179	153	164	144	173	134	155	175	170	159	169	157	147	157	163	137	155	145	143	153	148	158	161	153	158	140	148	154	165	145	148	136	171	163	167	150	177	174	139	144	139	145	155	135	146	145	151	151	142	162	133	143	154	167	170	147	144	157	170	143	152	150	142	161	140	169	158	160	145	155	162	178	171	152	142	154	153	138	147	140	158	133	161	154	139	153	157	156	140	129	150	168	150	169	155	140	177	138	144	147	146	150	155	157	163	137	138	154	157	158	165	150	153	155	153	167	139	139	165	168	153	125	141	163	167	167	134	162	166	164	164	159	154	170	142	145	156	151	155	162	152	150	158	183	158	146	160	152	168	157	141	164	151	147	175	166	130	149	145	157	156	154	137	162	164	153	191	158	140	160	168	164	157	166	160	148	175	185	160	177	147	145	146	162	162	140	145	146	162	150	164	154	161	149	160	147	127	169	174	153	145	166	161	143	135	124	152	146	167	169	157	154	152	149	150	149	165	161	141	163	178	152	151	153	148	157	160	157	165	149	150	145	162	147	187	147	137	160	159	169	134	136	162	145	156	138	165	140	172	147	139	176	150	156	172	149	147	167	142	143	166	144	179	140	143	151	148	154	146	145	141	167	166	133	180	168	153	143	166	159	140	147	142	163	136	157	172	174	138	172	148	165	134	142	130	150	137	152	163	140	152	138	181	162	173	170	161	151	182	167	181	149	162	167	155	131	142	147	179	132	149	153	160	157	160	157	162	161	165	153	167	162	167	158	165	143	146	148	173	165	164	156	145	161	170	156	174	161	127	150	182	173	164	162	159	160	161	153	156	146	150	166	157	162	144	163	160	162	158	139	147	163	153	137	146	131	156	174	145	153	151	154	130	181	150	142	168	154	147	160	167	140	155	146	141	155	163	153	160	160	173	157	152	147	127	154	167	147	180	162	161	154	157	148	171	157	142	165	153	155	157	153	155	157	171	161	135	153	166	159	138	134	150	155	138	158	142	156	162	149	166	154	142	158	157	155	151	152	122	173	156	156	165	149	156	195	149	179	139	145	154	167	125	161	156	140	151	160	178	156	165	137	185	161	182	160	177	139	147	143	149	159	152	153	138	172	158	143	163	173	167	141	152	145	159	138	133	151	164	158	154	179	171	134	156	155	150	154	163	147	158	137	137	148	130	156	149	154	182	152	156	156	147	164	157	156	150	143	189	176	154	143	159	151	167	145	159	150	141	172	159	140	154	175	145	165	152	154	180	170	157	128	138	160	158	163	168	165	146	145	150	153	152	143	150	166	147	147	149	142	128	142	144	166	159	147	152	157	146	168	163	138	151	152	155	166	152	164	169	148	155	167	167	180	157	141	172	158	143	181	169	149	148	155	155	151	147	161	159	156	148	152	164	162	151	156	144	146	151	154	144	147	144	160	175	158	138	163	156	132	162	132	153	160	156	162	166	159	159	163	142	168	158	155	166	148	162	167	151	148	174	167	166	138	145	153	162	148	162	164	158	161	159	151	169	151	150	152	145	148	139	137	159	146	179	154	147	148	140	163	155	153	139	141	155	157	133	153	154	147	152	158	145	151	169	137	140	139	144	157	170	143	173	164	148	139	143	181	157	152	132	147	159	171	136	160	143	151	143	160	157	154	150	149	175	143	161	146	163	164	153	156	137	153	152	162	177	157	144	138	156	155	138	153	164	152	176	181	146	163	140	143	128	146	146	173	149	173	146	141	162	151	180	166	147	153	155	162	154	165	149	135	137	152	156	152	163	156	148	163	144	127	138	166	161	144	163	160	171	173	175	163	154	146	158	150	154	148	150	142	163	145	140	147	151	144	161	169	149	148	146	134	157	186	141	137	157	156	162	159	147	147	138	180	128	167	172	157	132	181	150	155	175	156	162	135	148	145	171	160	147	157	152	151	154	156	155	126	152	157	156	167	141	163	154	134	150	154	165	143	144	164	144	134	165	183	167	186	159	159	149	134	155	159	151	138	131	169	178	174	157	178	161	148	130	141	145	161	150	143	140	141	128	169	155	148	137	131	166	169	168	148	150	155	141	141	138	139	145	152	147	146	168	153	161	148	157	161	175	146	180	144	167	150	129	163	154	146	154	128	179	174	150	149	163	146	173	149	158	147	137	157	172	162	148	157	151	149	135	154	162	156	173	172	145	162	166	138	135	149	163	155	171	160	133	161	173	137	172	160	138	158	141	199	159	148	166	168	158	132	154	164	162	171	155	139	172	161	162	166	137	161	159	165	160	146	139	152	183	155	147	158	148	173	146	154	144	152	143	165	169	135	160	159	167	157	158	160	162	142	126	161	151	157	152	137	154	158	142	152	161	184	137	160	135	150	163	145	165	138	146	154	139	147	161	174	171	151	170	161	149	152	165	138	145	150	137	160	140	161	172	173	166	141	156	156	166	145	150	163	172	157	154	159	173	162	167	146	170	171	167	153	148	137	173	140	174	175	162	168	166	171	192	148	154	151	165	137	141	154	147	146	162	141	155	122	142	147	146	181	151	146	160	156	152	145	135	152	151	149	161	152	128	136	160	164	147	151	143	166	147	164	174	146	168	169	164	146	161	163	164	173	154	147	161	158	152	148	151	168	166	157	129	155	154	148	144	161	168	158	161	132	150	155	159	134	141	152	162	162	172	159	152	142	126	156	154	156	152	143	150	188	164	164	175	161	125	139	142	142	172	156	145	151	162	165	161	137	170	152	179	144	159	136	183	154	149	148	151	148	139	153	154	169	180	157	149	140	141	167	152	167	164	155	138	162	163	150	151	173	165	159	146	149	153	152	176	143	144	159	147	155	132	180	164	184	176	138	155	150	161	158	162
31479	45202	48054	50976	55429	58452	58889	61526	62046	64411	67000	65310	61741	59343	58022	54001	51562	51187	50610	47909	45394	40733	42818	36935	34096	28929	24722	24464	31514	29608	23727	8869	1349	753	784	791	856	899	926	835	915	1098	957	916	834	775	723	721	677	624	704	709	723	811	1367	1570	1535	2153	3227	5447	5023	5813	6474	6019	7039	4383	3445	5756	1969	583	653	582	512	501	492	436	467	441	455	530	1541	2202	1997	1755	1388	1007	675	538	408	415	392	394	418	402	385	418	387	431	421	431	420	431	381	402	368	407	430	394	446	401	421	399	425	404	406	415	416	396	373	376	415	335	374	399	412	400	400	377	425	386	423	401	412	394	425	425	395	428	393	396	433	379	402	417	378	406	409	384	375	388	409	389	369	367	399	415	367	411	394	403	432	395	416	385	384	389	394	403	429	398	400	383	420	396	405	397	386	405	398	387	416	389	390	384	390	432	392	457	377	376	390	404	426	390	414	395	397	423	401	400	452	403	386	406	393	391	419	401	384	382	390	388	413	408	380	402	374	437	424	400	457	405	378	402	410	393	401	413	384	402	400	384	383	363	436	413	429	391	428	439	427	425	379	412	432	395	366	401	427	390	434	391	379	405	408	389	389	413	420	422	397	426	380	402	447	416	387	360	403	399	386	402	410	399	438	396	416	379	362	434	429	429	407	433	375	388	423	378	399	381	406	391	398	405	381	366	374	402	462	393	427	398	395	403	409	374	405	391	384	414	398	410	382	407	411	377	427	397	407	402	413	409	396	403	395	419	384	395	408	396	414	408	405	385	407	404	414	396	360	411	400	400	406	398	413	381	410	398	387	353	382	377	371	399	403	446	415	364	392	365	400	389	411	440	373	431	404	415	398	394	387	400	404	369	399	395	413	375	418	408	400	378	439	422	405	405	384	417	440	429	392	401	371	410	373	366	413	378	412	415	377	412	378	366	420	385	413	373	412	404	362	381	415	410	368	406	419	391	388	419	392	419	412	396	374	379	381	388	391	416	398	414	382	387	393	393	399	393	421	404	407	366	387	401	425	407	423	443	381	405	392	408	441	384	437	383	392	399	384	346	388	433	397	385	388	403	394	383	368	390	383	437	396	417	393	390	408	381	437	375	389	388	404	375	412	391	379	394	378	411	400	405	363	367	396	396	414	408	397	389	382	401	417	389	383	389	376	370	382	391	421	406	374	419	370	402	409	403	409	394	382	423	383	363	403	382	394	412	393	408	436	391	399	373	404	384	373	412	355	401	421	384	376	393	405	435	395	398	392	365	366	428	384	408	377	436	410	376	416	406	382	394	403	416	402	397	431	368	428	391	417	379	389	397	409	378	436	398	426	400	422	347	415	417	384	410	416	430	376	394	409	414	431	379	398	419	432	384	378	429	392	378	401	396	401	367	422	415	407	391	436	412	399	376	381	376	396	401	380	375	435	427	405	409	403	375	389	417	399	394	384	386	382	403	381	398	377	375	430	403	379	405	374	394	397	395	397	388	407	398	386	407	388	409	390	412	398	383	412	388	395	446	393	394	399	386	383	367	391	390	379	402	398	411	356	370	426	403	383	399	401	414	421	381	407	374	385	390	387	410	368	378	413	394	406	412	389	431	405	408	412	418	405	406	422	422	400	395	378	410	413	396	397	419	404	431	413	424	381	414	372	367	413	387	383	386	397	429	387	404	442	417	372	385	407	393	433	384	381	384	384	430	370	386	421	399	378	372	402	403	367	408	398	402	409	390	420	377	393	385	394	376	408	386	416	390	392	392	395	391	369	394	412	368	394	395	422	364	426	412	394	414	400	380	379	384	369	392	354	356	371	425	378	395	409	398	396	418	384	391	382	404	402	392	354	416	427	431	427	396	416	383	376	374	379	398	416	382	383	379	376	391	379	430	409	412	372	397	418	397	408	370	414	393	405	363	403	357	412	425	411	399	397	394	390	392	413	414	401	391	408	402	412	374	424	390	450	376	391	413	436	395	416	363	365	369	396	399	408	382	400	413	384	404	386	419	448	425	411	410	392	412	355	410	392	381	391	437	423	430	451	387	451	408	439	372	403	424	400	387	429	379	375	400	366	388	400	407	388	420	416	406	356	415	395	371	420	405	412	430	411	396	405	410	386	393	401	403	386	388	380	375	392	373	402	390	376	399	405	394	416	393	384	394	407	386	409	387	429	390	386	429	388	431	403	378	352	417	403	385	396	394	425	385	411	414	445	432	401	402	375	408	417	398	422	404	397	397	411	406	423	389	448	386	398	395	403	397	344	413	423	396	388	401	404	423	389	403	369	400	420	379	406	394	393	413	392	402	381	413	448	429	398	392	369	396	373	374	418	371	415	389	396	425	376	404	414	415	386	407	384	425	398	383	396	388	407	385	407	409	400	352	389	425	403	386	441	377	411	386	370	424	374	375	399	406	380	416	405	419	414	405	400	402	416	384	390	394	418	410	398	423	408	414	430	357	373	380	425	393	412	356	409	424	398	365	448	418	405	394	419	384	405	378	428	398	414	388	367	388	440	384	359	449	394	384	366	410	405	388	365	408	390	394	390	397	392	379	379	406	435	369	371	379	398	393	399	391	442	383	368	404	372	390	394	371	381	366	396	399	397	388	372	389	390	439	421	386	408	386	390	384	396	367	407	405	423	419	450	423	387	398	398	457	399	416	417	407	442	393	419	395	404	381	376	401	394	420	358	395	389	415	405	372	392	412	420	399	401	391	376	409	404	426	419	372	382	416	394	407	405	405	444	397	398	402	419	399	414	396	423	430	408	377	389	441	404	412	373	390	401	416	400	399	384	390	397	407	402	414	413	407	397	377	400	390	408	384	407	396	392	378	372	413	427	372	429	378	372	433	376	406	382	396	408	384	420	412	422	415	440	384	381	407	389	425	394	384	399	404	429	404	371	418	405	441	423	387	391	401	394	398	390	446	381	358	386	399	430	376	377	374	400	378	391	373	371	377	411	401	433	388	399	414	361	371	428	366	388	381	408	391	375	356	402	404	386	385	371	409	399	417	405	422	396	386	416	430	422	393	387	440	403	396	377	389	408	400	379	395	390	403	400	415	375	422	402	405	383	396	394	392	404	419	431	395	411	381	385	397	397	411	416	425	398	397	418	396	419	370	401	382	408	391	394	410	383	374	400	389	427	426	404	376	402	386	433	397	399	381	388	373	410	395	386	385	417	435	373	423	413	396	416	405	451	406	431	372	399	440	398	397	390	439	423	402	390	383	424	393	410	397	399	404	380	380	404	396	433	402	398	409	423	439	387	388	393	397	415	417	406	407	394	380	407	396	403	397	401	414	421	401	403	387	390	394	379	434	406	412	430	366	396	377	400	397	415	400	396	412	390	390	383	374	420	389	350	415	402	387	400	394	414	371	384	431	412	389	402	401	432	422	398	404	411	397	358	377	379	424	371	360	376	385	391	402	362	390	354	393	400	421	409	354	399	423	400	427	373	418	419	453	384	386	370	422	422	385	380	398	372	366	438	386	401	382
11061	13649	18358	15956	11861	9110	6945	5759	5401	4543	3849	3431	3006	2078	1804	1301	1177	1003	942	933	798	616	781	548	423	374	325	345	340	385	321	264	216	197	236	204	210	205	226	180	191	202	218	196	200	213	207	226	194	226	212	214	192	198	213	220	209	202	215	211	230	217	222	200	212	246	205	201	229	176	203	230	208	209	208	204	222	204	214	185	193	223	194	244	248	229	191	183	212	193	218	184	193	191	203	181	171	184	198	201	209	176	168	185	189	226	210	189	202	198	176	197	198	203	193	207	199	207	174	192	186	180	193	219	216	205	224	221	220	195	209	199	209	191	217	217	211	187	186	192	211	184	184	211	181	205	214	139	189	199	183	198	205	216	203	194	190	196	214	180	205	201	187	168	221	203	197	196	211	203	203	192	204	171	195	188	196	187	217	197	202	207	183	170	197	180	197	193	194	202	204	191	215	194	165	181	203	207	179	180	164	172	203	218	222	187	211	188	187	193	197	186	192	198	214	174	193	187	227	196	193	215	201	185	196	194	183	174	213	190	202	195	178	181	180	213	206	200	199	202	217	213	196	205	207	212	195	202	193	223	201	208	210	180	187	199	215	177	176	209	190	170	201	208	169	215	201	182	219	194	176	212	181	186	193	188	200	224	197	190	199	190	195	212	209	188	212	213	205	206	203	184	221	206	203	210	178	190	194	209	189	205	199	185	199	173	207	192	211	185	205	197	225	198	222	196	189	198	196	191	195	213	203	190	191	202	187	194	201	215	205	204	169	176	215	180	217	199	196	194	171	202	211	208	207	177	205	178	201	188	188	195	213	194	179	178	186	176	206	165	186	214	230	196	189	168	224	190	200	182	183	214	187	197	199	193	177	183	205	201	186	205	206	205	195	204	222	206	192	199	204	194	200	159	214	217	186	195	177	206	191	221	210	192	207	178	191	177	198	209	198	199	182	178	198	203	220	184	208	174	211	207	177	197	186	205	199	214	192	203	200	225	197	184	197	190	203	202	195	191	192	199	193	177	199	208	212	195	204	205	201	194	207	207	185	181	178	201	192	210	213	227	219	191	183	209	203	223	184	211	190	197	208	197	221	184	208	187	178	192	190	205	179	209	203	194	195	207	207	180	199	195	205	227	195	191	214	199	197	200	188	201	203	164	226	200	177	192	204	228	233	187	221	172	200	205	212	200	182	192	211	182	181	220	195	176	190	206	189	197	212	194	199	194	210	233	192	212	180	186	186	212	205	217	179	201	208	172	190	189	193	169	195	195	186	208	182	194	221	188	216	216	178	198	180	198	200	187	209	204	203	187	201	189	187	194	176	209	169	198	183	211	214	206	216	188	181	179	210	215	197	216	227	203	195	210	229	206	228	201	196	204	195	189	195	184	168	220	214	204	201	165	192	206	214	188	180	196	179	189	212	179	224	204	198	171	172	193	179	219	212	223	211	191	216	195	182	209	175	193	199	185	207	217	184	188	192	180	205	186	204	184	184	192	194	206	192	196	196	187	209	195	201	192	192	169	175	183	209	204	208	198	175	194	208	210	236	201	203	217	186	202	207	205	203	205	213	214	192	193	174	186	185	208	219	209	194	184	211	185	210	187	197	190	215	200	207	201	197	211	187	209	168	207	203	167	183	218	181	193	200	221	211	209	210	187	215	203	171	196	200	189	212	226	203	200	229	197	191	197	178	192	215	214	197	173	190	193	208	188	194	228	210	223	185	199	202	219	207	176	236	189	206	205	190	210	191	208	206	185	184	215	192	179	166	181	212	192	200	214	189	212	194	191	181	206	214	210	193	222	195	189	252	249	228	189	215	214	183	180	177	194	192	207	183	195	182	203	219	180	188	216	216	182	203	205	186	197	215	189	180	175	179	183	196	202	168	195	207	155	183	204	207	222	182	198	189	198	200	207	192	189	174	203	192	185	201	186	208	211	192	218	186	197	203	181	185	203	213	186	196	199	176	176	208	187	202	223	200	208	207	194	196	197	175	193	186	212	174	179	215	214	231	219	210	197	180	198	189	195	193	188	193	219	197	222	187	207	204	195	217	199	182	194	186	192	191	190	219	218	192	210	209	196	192	223	210	178	208	177	192	183	179	175	183	186	180	192	220	189	175	207	188	169	208	190	209	182	207	178	178	198	195	189	209	182	170	205	207	202	195	216	189	210	201	227	185	211	178	198	183	176	181	202	180	188	213	214	200	184	208	192	189	221	242	213	211	193	186	212	176	193	189	216	210	221	224	218	177	214	195	191	189	196	186	235	190	204	187	195	199	199	188	178	198	208	199	191	191	184	203	178	187	194	204	197	183	213	201	187	192	193	210	189	213	208	186	189	184	169	205	204	179	201	184	168	205	188	179	231	222	184	174	189	177	214	206	198	171	196	183	214	216	214	198	200	199	182	190	197	185	203	203	198	200	183	188	216	180	190	213	196	224	197	204	192	184	200	233	192	175	195	202	190	205	185	200	189	176	198	204	195	182	184	202	191	230	197	176	175	193	217	227	237	185	180	196	168	179	198	201	201	197	200	171	181	215	201	210	186	193	205	217	218	201	216	200	192	201	163	190	187	216	194	206	175	187	193	174	208	209	206	185	206	150	205	223	188	200	226	205	179	184	207	203	185	222	219	208	198	198	217	169	222	191	177	208	191	198	195	223	189	180	193	191	203	197	203	197	192	201	195	192	172	192	210	191	223	195	221	203	186	221	188	203	171	193	190	192	178	196	198	211	200	202	190	188	198	194	210	191	204	182	187	196	190	203	194	174	185	198	192	202	190	198	189	212	211	186	207	182	216	185	184	182	192	188	177	207	194	200	205	215	206	177	193	229	183	190	198	186	185	220	172	210	177	202	215	184	196	191	199	192	184	203	204	202	206	198	221	190	197	203	204	186	200	185	199	186	202	202	214	202	222	210	173	177	200	194	183	211	190	211	201	219	224	194	188	198	244	205	217	201	202	209	212	215	199	177	217	208	173	195	170	214	188	195	210	214	179	224	191	191	177	195	167	191	177	204	225	182	182	194	188	208	209	182	174	176	203	203	191	188	208	202	183	214	178	185	195	241	205	180	197	233	216	168	193	204	218	205	181	202	206	220	187	205	201	224	193	196	195	199	200	203	207	192	187	190	219	191	208	195	222	189	186	207	197	180	190	220	215	219	216	208	235	195	166	218	194	188	217	166	199	214	201	192	187	183	204	215	211	179	204	206	202	199	188	196	203	188	186	200	203	217	201	186	235	209	206	194	170	184	187	173	201	188	201	198	205	202	183	174	205	216	195	184	192	189	197	205	196	193	213	197	169	181	193	182	185	207	198	186	216	200	192	202	177	168	221	182	172	222	185	199	208	196	202	205	212	177	182	212	168	195	195	181	182	170	175	183	207	207	198	198	218	208	200	188	188	206	202	183	211	193	200	226	193	211	206	217	216	204	196	189	185	211	199	186	189	188	216	198	198	201	187	206	203	190	182	201	211	212	198	185	205
7922	14895	24583	27172	26511	25222	21766	20753	20978	19427	19203	19077	16162	12442	11788	9026	7594	7642	7057	6593	5373	4003	5476	3255	2951	2158	1878	1657	2243	2019	1600	807	564	573	532	570	557	547	539	529	572	577	584	547	602	596	532	551	591	543	570	560	588	570	570	581	625	573	600	701	653	712	697	648	699	627	620	681	550	548	553	524	502	527	487	539	539	521	484	510	571	605	646	663	616	599	555	518	516	498	499	493	534	520	509	503	498	524	503	451	513	511	492	501	479	513	541	517	518	499	487	514	517	515	503	483	534	494	522	502	504	459	530	496	507	480	515	508	505	524	496	524	496	505	519	508	480	526	480	452	531	505	458	471	479	529	491	508	518	477	480	508	495	513	517	489	504	504	483	501	512	521	532	529	479	548	497	523	507	506	483	510	504	516	537	509	540	525	517	527	479	485	518	517	489	540	530	482	494	510	534	485	458	499	484	454	506	497	533	482	488	528	466	477	476	488	535	529	491	527	546	494	517	494	531	498	506	510	475	486	508	552	497	492	516	513	552	506	475	506	503	491	500	524	513	506	538	522	476	520	495	482	519	478	491	509	487	496	480	458	482	484	534	549	548	463	525	488	516	488	510	519	510	493	508	515	469	499	507	517	498	525	492	492	555	520	498	508	485	476	521	437	486	529	508	525	540	527	502	455	485	486	510	493	487	506	478	536	475	493	502	495	510	511	496	531	490	488	494	489	479	512	533	559	508	501	497	490	526	503	512	526	483	476	516	490	528	503	528	527	506	479	474	493	517	492	489	507	489	487	519	554	514	510	510	495	489	480	507	507	512	503	550	493	508	507	515	503	513	472	471	474	542	530	465	473	525	483	504	476	503	501	549	499	481	487	528	538	483	480	530	516	500	500	482	501	510	506	488	486	487	489	536	512	469	479	539	469	495	534	494	493	553	470	475	506	541	487	523	474	510	481	505	525	493	475	512	521	477	487	516	537	552	485	510	493	499	518	419	471	478	491	501	496	504	479	515	472	500	498	479	546	505	492	470	546	523	503	492	473	497	490	534	479	519	491	511	487	467	492	518	476	496	490	519	501	490	501	521	484	492	522	497	486	516	476	491	533	498	507	479	493	533	480	498	511	497	507	515	485	475	491	519	515	507	513	485	496	489	454	506	496	512	493	494	512	518	495	527	527	535	455	480	513	521	487	476	516	483	507	482	494	482	492	480	505	457	476	483	465	462	539	510	510	502	487	490	510	475	505	512	525	467	504	533	527	529	462	443	489	489	490	504	532	499	480	506	519	507	493	491	497	513	490	510	501	451	491	523	541	486	505	472	486	486	478	513	478	484	511	534	502	562	482	507	505	507	486	496	471	488	472	488	473	485	470	470	547	538	508	521	514	471	485	507	491	465	509	538	485	499	496	484	504	539	495	482	512	531	482	472	545	518	520	499	503	508	481	518	500	495	511	477	515	496	532	521	484	490	499	492	517	522	515	520	458	505	484	488	520	502	512	501	513	505	544	527	521	504	528	484	515	445	484	471	527	491	479	488	476	468	503	529	553	526	486	514	546	516	508	532	534	497	481	539	520	500	497	513	483	528	501	492	549	471	488	477	522	544	477	475	518	529	483	467	493	510	465	466	498	469	478	530	507	518	507	475	475	496	497	492	517	488	480	526	504	514	504	511	489	521	516	517	510	499	513	533	504	522	521	501	495	535	515	507	517	499	533	486	551	492	494	483	466	480	474	507	502	492	518	532	500	480	476	486	500	487	471	489	487	483	534	521	504	479	479	482	490	510	488	489	482	505	518	509	497	490	504	517	504	490	517	511	523	508	486	495	518	507	537	497	503	498	510	524	522	512	458	513	488	493	473	528	476	510	492	504	551	517	540	526	538	536	518	500	482	538	506	488	501	478	523	514	468	501	503	536	548	496	498	485	517	521	504	480	531	498	511	520	517	517	514	526	513	500	524	522	486	524	459	495	485	536	524	526	498	556	515	507	484	491	466	497	512	456	485	532	519	517	506	502	477	495	477	474	530	510	500	495	479	499	535	522	489	488	504	508	517	501	478	529	465	498	504	506	489	475	486	513	510	512	494	521	465	493	481	504	475	513	483	504	476	523	494	506	492	506	490	557	493	496	516	484	508	508	543	492	489	484	475	516	539	500	494	475	477	491	444	519	516	495	499	507	491	547	467	501	504	498	523	491	517	505	470	506	503	426	518	514	471	489	504	531	494	507	494	529	508	491	480	491	517	492	489	531	474	494	537	476	504	501	499	509	526	504	530	530	521	501	477	513	507	495	477	482	459	521	512	508	469	472	531	460	502	499	504	532	492	492	494	478	499	511	510	505	476	480	519	522	511	547	533	463	486	466	512	525	532	491	507	493	505	417	497	526	508	523	501	503	520	533	513	491	478	485	513	494	486	473	491	533	465	470	534	502	464	491	539	530	519	509	532	518	490	507	484	502	500	523	520	467	514	508	565	445	510	474	482	528	519	513	518	440	473	522	502	492	490	490	482	503	461	479	525	497	484	471	476	499	508	464	457	509	507	503	475	507	510	497	455	516	499	492	482	485	502	505	474	490	502	513	525	487	510	478	525	475	489	500	488	509	503	532	503	504	532	482	488	486	494	484	497	529	497	502	487	517	511	506	483	503	487	484	460	524	484	499	499	514	488	507	483	450	510	494	524	513	518	515	500	480	506	517	495	485	503	538	485	491	530	503	526	517	516	531	502	483	555	514	511	528	478	483	521	492	494	550	530	524	514	545	521	472	474	533	505	470	460	559	512	473	489	550	510	506	466	514	477	489	539	499	472	483	558	509	484	518	535	518	536	471	431	511	507	509	496	551	534	509	517	515	483	471	505	531	466	524	537	472	486	503	510	536	530	488	536	489	506	502	523	515	484	499	516	511	514	514	494	542	470	503	493	494	506	515	513	473	490	555	510	503	500	501	491	478	541	464	472	503	471	510	515	505	529	489	490	530	500	515	501	494	494	517	479	481	470	501	474	500	479	513	506	492	503	468	545	474	464	471	500	493	480	539	508	524	517	500	518	463	496	510	463	503	522	484	500	552	496	503	482	514	436	494	459	476	492	499	550	481	528	515	502	487	502	545	515	523	511	522	535	481	487	488	476	514	486	481	529	506	478	513	465	509	490	458	528	460	526	503	507	494	479	532	485	494	490	497	527	521	507	499	506	535	486	474	484	502	550	472	476	489	509	546	482	515	527	519	490	518	462	519	486	502	504	539	504	548	495	495	515	519	463	476	496	526	492	490	518	498	493	519	481	514	484	524	496	513	502	533	500	520	487	485	506	481	501	511	542	508	506	530	561	504	517	486	501	490	461	538	466	506	496	494	470	549	526	495	484	523	525	496	474	470	510	483	546	501	518	519	441	491	506	479	553	506	554	468	491	496	480	495	548	482	503	466	497	511	439	501	536	499	495	491	517	502	522	493	545	515	514	524	510	533	504	481	480	496	494	499	513	527	484	506	537	497	499
29596	41629	41670	38965	38462	39403	38529	37715	39016	38274	38944	39519	35606	29078	27385	22492	18826	16289	16573	14790	12154	9327	10017	7638	5735	3662	3054	2792	3991	3565	2503	716	215	211	197	199	187	188	206	191	200	223	218	201	171	176	162	190	167	171	183	168	171	195	218	224	205	251	309	445	421	486	498	440	485	404	358	497	192	167	190	173	190	187	166	169	168	149	172	179	223	288	255	273	252	230	182	186	171	157	185	179	158	174	159	148	163	168	169	147	163	145	157	170	170	155	155	174	175	184	155	187	173	165	161	167	164	157	180	154	141	147	168	172	194	164	184	167	171	186	172	160	182	171	156	182	179	177	161	170	137	154	145	180	179	185	164	160	160	171	165	149	140	176	168	149	173	155	170	146	164	186	176	175	153	165	173	189	156	170	167	186	183	152	178	146	153	166	180	164	179	158	166	155	149	190	133	165	155	168	169	156	172	158	167	175	164	167	176	170	158	136	126	132	159	143	154	160	146	172	163	174	165	144	167	191	150	170	175	148	153	151	156	176	154	152	154	180	189	150	169	170	184	195	175	171	140	149	188	169	148	160	153	167	160	147	154	150	160	148	170	153	158	164	158	176	166	171	155	152	181	161	176	160	181	152	156	161	160	155	165	196	176	167	165	155	137	166	156	160	159	169	169	157	177	176	160	153	178	152	175	153	156	172	140	186	167	169	155	175	140	156	163	165	160	160	161	163	181	156	193	165	158	146	141	168	141	157	179	182	157	164	157	165	157	164	158	174	177	146	166	182	146	149	168	151	162	168	161	165	143	158	156	179	154	177	162	155	153	165	155	163	156	170	169	165	161	146	165	155	148	152	173	156	157	175	161	159	165	177	172	150	181	154	206	144	147	160	154	163	156	150	153	174	159	159	164	168	177	184	167	162	171	165	157	163	163	131	161	159	147	165	164	132	166	188	162	200	164	168	174	158	176	156	140	160	150	158	142	173	167	180	175	145	169	176	167	162	161	158	150	167	162	176	163	171	151	143	148	162	175	156	179	155	155	160	138	172	174	165	170	164	159	171	187	177	181	155	151	159	155	169	155	190	175	180	135	164	151	150	187	158	176	149	163	182	168	140	156	147	177	159	137	152	169	150	175	141	175	144	144	172	144	165	167	162	163	163	150	145	157	169	189	165	179	169	173	145	153	185	165	186	168	150	162	178	159	163	159	147	145	141	178	172	173	150	158	146	152	159	147	183	181	184	154	174	170	171	174	146	143	174	168	151	184	157	174	180	153	174	176	181	173	164	174	145	160	148	162	193	169	177	136	155	167	164	145	165	159	159	141	148	138	150	169	152	191	175	170	159	178	167	171	170	162	158	164	164	194	164	135	169	156	162	165	150	177	158	163	157	173	164	165	159	178	152	164	151	189	169	156	151	157	157	154	172	152	161	165	162	175	161	173	171	174	158	177	154	164	162	153	158	149	160	191	174	166	193	158	181	165	160	162	167	168	156	175	149	152	208	158	157	171	159	160	173	169	162	171	143	159	173	149	139	176	161	157	141	145	155	144	142	145	165	169	188	151	148	150	174	158	154	170	143	157	163	165	172	159	164	151	130	165	157	165	159	133	156	156	174	158	156	148	164	168	173	155	165	163	149	160	149	157	153	156	176	164	144	191	181	152	170	160	184	155	166	147	151	150	174	146	178	168	181	167	144	163	166	147	155	170	196	146	175	117	172	165	153	173	164	159	151	158	191	160	156	149	176	159	160	148	177	170	166	162	180	174	160	183	164	163	161	166	167	153	164	135	147	152	192	168	176	162	179	151	166	169	161	157	156	151	155	161	161	140	168	137	164	162	167	171	170	149	150	150	168	174	164	175	143	162	160	161	170	153	177	184	161	163	159	166	156	137	182	169	159	155	168	163	139	157	184	171	157	168	162	161	168	172	167	164	131	155	152	161	175	183	170	173	156	152	153	144	152	157	151	160	189	178	144	185	159	180	176	183	173	165	162	164	126	140	171	134	187	182	159	151	156	152	134	182	146	145	144	152	178	177	186	140	167	145	168	153	164	150	177	165	163	155	151	172	175	162	152	143	173	167	162	164	185	154	176	196	170	170	158	171	183	173	155	154	174	178	176	160	164	155	162	150	167	167	166	155	132	139	160	171	161	157	161	154	162	168	167	153	150	176	182	172	168	158	163	157	150	157	155	161	161	163	148	161	150	158	163	171	156	148	157	145	150	160	154	152	169	164	152	183	168	187	150	163	174	150	153	175	164	151	156	172	163	155	149	150	157	160	150	157	164	170	156	158	166	171	153	150	171	195	179	159	153	143	164	157	161	168	170	157	162	158	153	160	162	157	151	181	174	151	158	129	172	158	147	169	162	173	157	173	164	162	183	171	170	123	173	142	150	157	146	160	165	172	154	158	152	175	156	172	148	168	178	180	166	165	147	152	159	183	163	160	155	185	169	159	150	143	142	147	155	196	153	151	149	185	170	146	138	177	190	146	190	184	168	178	196	182	173	172	159	156	169	174	155	158	177	149	162	157	166	160	149	192	163	150	160	147	191	150	150	139	161	156	149	177	147	173	158	172	153	156	149	180	166	167	188	158	163	158	181	160	152	174	169	159	187	157	174	175	174	170	176	179	161	143	162	185	173	169	166	162	172	181	161	156	163	171	162	185	143	180	169	167	172	149	153	140	190	147	159	165	191	175	160	152	156	157	177	138	161	178	178	169	164	152	155	172	129	170	164	154	151	156	183	168	160	164	146	170	167	175	148	157	160	170	194	174	186	167	165	164	154	202	182	164	154	163	172	133	176	172	168	144	151	155	165	165	179	152	163	153	168	170	149	169	184	144	169	138	168	149	150	164	175	163	147	157	170	178	152	144	160	151	167	163	160	166	156	170	168	151	155	153	134	165	170	171	153	169	152	161	170	168	149	180	175	172	153	146	155	164	156	142	147	184	162	173	160	187	146	166	135	168	149	163	158	171	163	163	162	190	163	183	150	167	145	154	178	150	174	150	171	166	182	157	150	176	144	163	169	166	160	178	154	175	148	161	150	156	150	163	151	166	150	181	166	156	153	138	171	185	174	164	157	142	157	143	147	143	168	175	158	167	165	164	166	144	154	177	148	150	163	165	179	153	149	153	171	183	173	167	157	156	161	168	180	175	164	157	147	186	170	163	185	153	160	178	161	173	167	158	160	189	165	175	148	153	192	162	152	164	154	157	165	167	176	189	143	182	147	167	158	191	154	168	148	154	160	145	170	168	153	169	174	156	174	157	181	154	159	157	149	150	168	170	152	172	180	146	144	177	176	146	177	159	170	154	169	166	148	161	168	148	154	173	178	173	159	138	157	176	160	167	176	166	142	157	164	163	165	147	134	166	165	187	175	140	175	152	179	178	176	152	176	151	166	176	176	147	155	147	164	151	183	176	167	166	177	146	162	156	151	158	177	169	150	152	156	175	158	173	162	169	147	144	154	170	157	157	156	157	154	160	160	158	160	152	139
20453	36593	41970	45625	49345	52185	51808	52123	52869	53817	55097	55706	51064	47498	45712	41896	39335	38380	39178	35215	33154	28700	29362	25555	24021	17445	14614	15347	20323	19001	14210	4334	802	705	653	651	615	590	696	719	696	705	654	675	598	641	648	620	621	587	586	602	631	677	831	937	1007	1282	1715	2853	2567	3000	3241	2725	3417	2384	2147	3217	736	535	517	486	498	490	480	466	461	435	449	471	859	1279	1345	1187	951	745	629	474	406	405	407	423	415	426	426	435	397	425	430	412	441	404	440	454	411	427	437	415	395	442	429	435	438	451	428	394	436	418	415	398	418	421	417	451	429	423	444	426	441	427	417	449	417	384	424	423	430	410	411	426	438	441	405	399	409	406	393	413	448	424	442	447	433	420	417	419	407	437	420	426	421	440	405	404	415	402	430	382	393	379	420	436	401	386	460	428	447	400	408	415	390	456	442	384	432	436	438	415	402	424	427	393	412	441	423	432	434	403	407	411	430	425	384	393	459	458	408	400	420	445	423	408	439	409	406	427	439	415	418	393	420	413	406	415	445	410	401	460	436	418	407	427	420	467	450	430	431	430	411	394	421	418	435	458	422	421	412	409	398	432	413	429	411	429	372	425	427	425	395	429	376	405	384	446	402	408	439	400	391	415	409	415	425	452	402	410	456	402	430	409	406	419	415	397	404	399	423	394	390	417	459	412	411	434	449	401	409	394	406	420	424	444	405	399	433	459	440	389	409	409	411	425	379	438	401	422	426	419	414	425	427	431	377	408	409	439	460	418	410	445	404	413	467	437	429	393	423	438	417	412	419	418	400	410	421	424	372	385	382	414	388	430	400	431	402	428	402	388	423	404	428	376	457	411	417	464	434	395	405	414	414	423	396	438	419	422	421	434	429	405	394	400	414	388	457	387	415	437	401	421	425	444	402	383	372	435	406	423	432	389	420	437	404	431	446	443	432	429	427	430	419	447	438	419	412	413	403	454	424	402	401	403	433	452	399	436	373	390	422	418	397	433	404	421	398	435	395	445	407	404	401	377	362	435	409	414	397	428	406	412	438	408	430	447	404	417	466	443	386	418	426	410	420	401	389	423	411	421	414	403	417	399	428	409	418	405	402	388	440	420	419	423	465	431	391	445	396	397	428	444	430	369	421	439	426	464	436	404	399	398	421	430	413	394	421	404	438	370	417	425	420	413	442	396	420	420	394	376	384	409	416	405	405	398	418	417	422	421	394	430	430	433	429	436	422	403	409	432	409	427	421	391	443	397	400	416	412	453	397	399	441	426	435	409	416	397	420	455	449	444	375	415	414	450	387	412	431	412	384	430	442	422	414	398	397	426	453	433	426	425	390	405	440	386	416	409	408	408	439	422	420	373	410	407	413	404	436	403	398	467	434	410	411	403	442	408	425	445	376	432	446	401	429	425	425	411	411	402	424	392	386	427	393	449	398	434	418	382	433	411	430	413	411	391	431	427	452	425	404	433	420	417	403	387	426	450	426	387	429	441	437	390	402	420	418	397	391	413	399	427	437	396	420	394	427	420	453	416	435	411	419	445	441	384	443	424	433	446	391	410	419	422	374	422	480	403	410	410	412	411	432	400	419	428	478	438	428	417	430	436	401	398	407	418	421	446	406	439	418	406	416	421	398	406	398	433	434	411	380	418	401	416	407	418	445	413	391	411	438	471	405	431	432	376	477	455	387	421	431	440	413	445	408	425	359	420	433	426	424	433	397	392	456	387	427	434	409	425	445	403	421	450	477	426	437	414	392	436	410	407	434	450	399	405	442	448	403	440	390	410	431	414	410	419	443	448	432	411	420	406	415	415	411	393	408	423	384	412	423	434	426	443	389	416	398	427	434	401	398	459	429	422	415	428	415	410	407	388	402	437	406	420	407	452	406	462	405	403	417	397	398	415	420	397	400	469	416	456	387	418	461	411	415	411	447	408	402	397	456	434	404	439	364	417	436	400	431	405	414	421	409	400	389	425	425	384	441	413	405	416	419	430	401	404	456	409	437	406	418	404	404	417	411	409	436	410	379	382	396	398	391	435	408	446	431	423	396	408	414	405	416	421	440	428	442	424	402	399	410	413	421	405	408	424	408	397	402	449	382	392	440	410	392	449	451	411	412	437	396	398	383	395	408	404	442	411	413	384	423	446	366	405	438	413	433	444	423	428	424	395	389	429	430	437	462	401	390	429	429	403	414	419	417	415	384	471	412	441	442	396	404	403	455	435	435	436	384	440	391	455	420	438	412	399	443	370	438	422	381	427	407	418	423	434	397	393	414	420	403	402	418	442	417	388	448	395	398	430	435	416	412	414	432	417	413	419	414	420	420	405	393	397	415	455	418	456	423	447	425	399	402	439	411	454	406	407	419	375	415	422	411	424	420	455	412	448	391	391	412	403	417	409	452	457	417	431	426	407	416	432	423	434	434	443	414	394	413	419	405	435	430	404	450	401	445	399	413	376	409	428	428	444	447	437	427	406	428	378	406	425	435	437	408	414	430	411	409	430	436	430	396	361	426	426	399	426	423	386	414	404	447	430	425	420	448	427	424	404	390	439	409	433	456	439	394	410	392	418	388	425	420	400	418	436	446	424	401	408	433	442	407	407	430	428	424	417	398	407	431	426	379	460	425	385	440	461	428	424	406	465	425	405	421	446	422	459	402	434	420	443	451	457	425	428	424	409	443	407	391	385	424	443	425	414	444	425	424	410	408	404	446	404	455	449	430	416	444	413	436	460	453	410	408	400	410	443	450	458	453	410	440	401	450	428	401	393	426	408	394	420	399	407	432	414	435	432	409	390	442	401	357	426	430	377	371	409	423	431	411	417	405	442	431	429	393	480	421	399	436	385	443	413	406	417	415	401	420	434	416	445	435	439	381	423	435	422	427	471	406	444	428	382	433	420	374	411	420	450	396	422	449	385	386	426	427	427	422	406	402	435	414	465	397	465	403	410	369	410	401	414	409	426	412	411	392	426	415	447	398	432	426	419	427	384	440	435	410	414	404	417	396	436	425	434	392	421	387	438	423	457	395	419	419	418	421	442	442	419	424	418	443	449	417	423	436	421	430	421	428	421	449	439	441	384	416	411	373	390	406	421	431	378	415	401	437	415	429	438	406	426	407	453	407	411	420	418	461	431	381	426	414	427	431	409	410	382	422	387	449	432	419	394	434	426	444	410	408	433	430	415	434	431	431	424	427	411	455	434	431	411	414	417	400	393	411	420	457	453	460	411	434	414	432	428	447	412	404	402	404	418	441	422	391	450	444	414	428	431	403	427	415	431	417	393	424	426	434	422	399	447	405	447	384	394	454	412	401	390	417	430	369	424	417	411	375	433	426	431	453	409	456	448	425	408	389	425	422	399	405	389	416	438	408	405	420	429	426	421	383	446	400	446	423	405	440	407	392	449	477	409	426	462	438	392	394	438	379	424	433	445	433	437	412	422	410	431	434	420	418	445	437	407	423	424	465	434	389	402	397	395	434	414	398	387	429	451
41564	46999	43632	41268	40205	43235	43763	44082	45545	45923	49944	51739	48558	42432	40618	36555	30681	29496	29472	28147	23238	19610	20103	16102	13733	9345	7194	6438	8597	7997	5551	1585	279	255	219	226	237	199	214	177	230	241	229	191	197	184	175	191	182	201	214	208	182	225	280	281	306	398	475	822	709	848	859	784	938	685	728	887	245	172	159	175	186	149	215	172	168	143	147	142	266	380	401	369	332	243	219	169	173	166	171	143	173	148	152	139	159	162	148	151	152	181	147	154	160	151	160	148	145	142	158	154	146	142	134	148	156	153	138	149	158	128	141	154	152	149	145	166	157	155	150	153	157	159	163	135	154	125	125	160	147	155	142	168	156	151	169	148	153	143	166	168	137	132	165	150	145	141	146	146	144	155	151	155	177	139	167	147	151	162	177	158	142	144	158	136	153	144	150	150	149	145	135	144	142	127	154	136	130	159	162	158	143	170	183	148	139	169	157	153	144	160	151	141	143	149	136	169	141	167	148	154	173	149	146	158	156	159	163	163	150	175	171	171	158	137	153	151	132	145	163	160	167	172	153	142	144	151	170	142	168	171	175	148	148	165	163	137	170	144	127	170	138	120	160	177	165	143	146	131	153	159	166	174	154	171	146	160	145	143	156	149	132	156	169	166	143	136	176	134	183	153	156	150	156	159	166	158	139	153	163	167	165	140	136	133	152	176	156	167	123	183	154	169	150	146	157	140	158	150	149	162	153	161	168	165	162	159	174	152	180	175	147	167	162	150	155	155	163	129	152	135	136	166	154	144	141	152	133	169	152	160	168	169	168	163	167	164	136	157	146	156	157	163	169	155	176	169	159	156	142	159	176	140	134	160	147	156	135	138	156	143	162	162	151	153	148	151	151	140	154	134	179	134	145	118	183	172	164	162	135	166	163	148	157	175	156	190	143	180	173	144	164	158	157	144	148	151	151	148	141	133	154	151	132	143	150	156	151	148	173	172	184	150	149	148	156	166	158	159	153	151	128	146	150	155	167	176	145	140	168	151	153	154	176	182	156	156	147	137	135	147	141	185	160	168	149	182	171	135	147	156	169	154	137	170	157	146	141	138	178	141	148	172	163	149	152	170	150	161	142	138	146	163	154	157	166	167	160	133	127	164	142	160	140	146	172	142	160	159	156	170	161	149	187	161	147	172	168	153	131	161	167	161	155	152	149	177	156	156	170	136	151	134	158	153	140	161	146	159	155	151	159	168	140	144	163	154	151	146	157	150	159	134	133	150	150	168	179	152	152	139	150	165	148	165	127	184	144	159	150	170	158	149	145	168	154	146	138	158	157	181	148	144	157	137	164	142	152	150	145	152	133	134	159	174	150	166	127	155	164	143	142	133	141	145	133	164	162	161	164	168	148	134	179	151	152	140	147	140	152	166	159	158	160	163	168	141	165	162	141	152	128	160	150	171	144	172	137	171	174	164	147	162	144	142	179	154	167	165	151	132	148	158	161	157	138	139	160	161	153	151	142	169	162	159	138	165	153	165	140	154	150	151	158	163	158	140	160	135	165	140	166	159	175	160	186	147	154	143	168	151	156	129	142	144	129	173	145	158	178	158	150	154	168	175	149	161	159	156	149	134	160	159	139	158	153	153	170	154	140	159	164	180	167	149	167	155	173	159	152	139	153	151	163	145	149	137	145	140	164	139	160	142	143	153	148	160	157	159	166	152	154	157	138	161	170	150	146	152	178	171	155	157	166	147	156	151	134	162	147	170	156	153	145	157	150	133	177	163	152	139	175	166	174	140	158	148	149	163	144	174	161	138	160	157	163	176	169	172	148	157	163	152	151	157	158	162	128	160	163	162	148	129	155	171	152	158	143	166	160	147	144	150	157	162	145	152	161	163	167	188	174	160	143	131	155	171	132	170	141	149	160	177	149	173	172	149	143	145	164	167	157	158	176	142	151	146	152	153	163	156	142	139	149	140	171	150	149	149	137	160	148	175	148	176	161	148	147	151	142	180	168	156	168	136	143	153	183	165	152	150	173	154	166	176	157	135	147	159	145	150	171	151	178	144	158	158	147	147	130	179	173	180	153	156	160	147	157	161	160	141	148	155	149	135	124	164	147	158	156	178	182	153	135	154	161	156	152	132	141	160	138	137	144	149	166	150	142	168	154	160	167	128	137	152	146	168	150	158	160	149	137	146	140	146	164	166	138	141	190	160	153	144	157	147	161	156	149	153	171	146	144	152	123	155	144	167	131	193	159	147	165	159	164	169	156	155	151	172	157	140	155	164	153	158	170	163	166	172	141	146	142	168	161	154	172	135	155	160	157	149	145	155	144	173	154	131	147	144	166	160	143	153	149	152	167	155	145	153	172	155	135	173	134	159	151	155	136	149	145	160	148	147	194	128	151	154	156	158	176	145	134	171	166	169	183	139	155	133	147	150	160	157	148	159	172	148	160	148	171	141	166	147	172	150	133	191	156	157	167	168	158	177	172	163	143	146	147	161	153	155	144	164	164	181	181	153	137	156	157	140	148	155	143	149	130	163	160	133	158	146	134	165	166	143	141	175	161	142	138	151	169	130	161	152	145	147	165	137	163	156	138	138	150	154	152	152	139	145	169	152	150	142	186	162	143	145	176	138	178	148	139	152	166	167	153	170	156	168	151	131	172	136	149	148	134	145	178	147	132	149	136	179	167	140	151	173	175	142	155	151	140	164	161	186	162	148	167	168	148	142	165	160	155	157	155	159	149	178	163	159	158	151	153	155	155	161	176	143	155	165	171	174	163	135	161	140	166	143	160	148	139	157	150	147	138	141	158	161	140	141	151	143	158	184	135	157	137	154	155	166	124	155	166	161	166	149	167	145	130	157	171	154	145	151	155	162	163	147	140	154	150	157	149	148	155	141	177	134	168	125	167	134	135	153	172	140	164	121	143	141	161	145	147	135	161	164	154	141	137	154	154	163	139	162	166	153	143	160	162	152	147	153	154	158	152	149	146	148	156	151	144	166	161	139	143	164	178	157	156	155	153	166	145	146	136	167	161	165	143	147	158	169	145	151	162	140	169	151	156	136	144	176	153	145	162	167	154	134	149	149	153	171	160	167	159	170	144	160	137	167	173	154	140	175	165	160	154	161	170	133	166	175	198	154	146	144	142	155	151	155	140	162	148	148	148	155	154	159	174	142	144	143	161	152	142	159	165	144	179	184	144	154	140	143	159	176	148	187	145	162	151	146	142	141	157	166	154	177	194	162	162	151	160	155	157	150	160	171	131	141	142	147	150	138	181	156	165	154	143	159	157	150	155	147	151	153	153	172	159	143	148	151	154	159	133	156	141	174	160	141	154	163	142	160	149	142	173	140	144	142	144	140	170	165	169	132	162	129	146	149	167	164	146	162	167	146	161	152	160	120	171	160	171	163	160	159	161	161	170	163	164	143	153	164	140	134	154	154	159	174	134	142	159	146	163	154	154	169	139	151	156	162	154	145	149	130	179	163	139	126	155	152	160	157
30289	44909	48004	50601	55574	58546	59841	61172	60659	63562	67613	67828	63271	60567	58087	55439	50558	51162	51594	47943	45537	42046	42393	36264	36527	29264	24212	25592	32327	31197	24305	8142	1247	976	989	1012	925	895	882	942	1078	1143	933	775	758	823	757	727	714	655	691	704	736	792	1223	1484	1756	2325	3089	5578	4698	5792	6170	5373	6653	5107	4988	6027	1017	645	606	581	517	491	471	495	441	461	432	501	1344	2151	2237	1914	1456	1051	683	496	452	430	442	406	407	366	423	416	381	423	411	423	376	435	391	381	426	383	350	378	421	390	411	405	399	418	450	397	423	380	411	400	367	419	392	398	407	409	387	414	421	385	421	401	387	399	405	413	415	387	387	415	400	393	424	383	383	401	406	416	393	395	399	389	430	385	391	405	386	402	421	415	367	417	404	410	414	393	361	411	390	393	412	422	405	409	425	393	426	386	391	398	382	404	416	429	406	403	409	339	419	395	424	387	413	357	381	406	380	388	389	404	376	390	394	378	415	407	423	408	381	424	383	363	434	392	390	359	394	399	412	379	421	392	407	390	407	372	364	378	399	379	412	390	375	402	419	444	392	426	404	364	383	420	403	377	415	395	401	395	389	404	394	406	397	411	421	396	416	368	411	398	367	426	457	409	404	380	375	417	388	384	352	382	385	395	406	373	404	371	368	393	427	394	388	425	402	432	401	393	384	391	398	393	409	387	368	396	411	392	406	396	415	393	391	381	395	409	402	393	378	432	413	408	375	409	364	396	407	419	379	383	394	386	419	371	443	376	419	411	409	386	408	419	409	372	422	384	385	392	396	435	375	381	374	398	379	410	369	392	398	404	423	412	431	411	431	392	393	353	370	412	390	400	449	377	398	419	414	416	418	360	374	424	410	377	438	407	429	402	423	390	406	392	438	398	408	369	425	403	395	406	392	402	356	410	374	386	404	398	363	464	405	372	400	378	399	388	428	418	382	364	399	392	396	404	399	383	446	367	403	407	407	353	384	407	404	406	400	420	413	390	381	403	404	404	396	398	408	403	407	394	390	425	416	404	409	417	388	385	348	390	403	408	412	409	378	372	386	438	393	377	404	427	397	417	365	414	405	414	397	411	394	428	387	374	401	419	389	387	436	400	413	371	428	400	425	411	380	402	398	402	385	411	376	437	417	390	386	396	399	368	451	356	426	402	383	430	386	418	406	410	394	389	421	387	419	379	411	442	386	432	387	421	417	381	421	387	430	355	388	396	385	391	406	399	389	408	382	400	402	391	394	413	409	391	393	385	424	354	412	397	399	377	376	418	426	382	404	417	373	404	425	373	406	393	377	386	462	415	386	406	416	397	385	401	356	356	373	383	415	411	385	376	394	373	400	379	383	447	432	413	383	386	364	403	359	406	388	384	398	370	398	410	421	381	368	416	414	384	406	368	366	403	384	408	412	395	391	398	446	383	395	402	397	396	400	371	420	414	415	409	407	383	411	367	397	356	385	400	392	376	379	385	402	392	402	417	405	419	410	406	383	350	423	409	411	410	382	418	415	389	406	368	391	431	424	406	388	404	424	369	355	379	381	387	417	403	413	421	403	431	411	397	389	404	369	388	416	383	363	432	380	406	380	411	394	358	370	396	405	423	374	364	401	395	380	358	396	386	394	421	389	376	389	388	378	432	386	427	412	380	412	427	411	379	398	404	425	387	408	370	407	386	403	396	417	410	420	380	402	389	379	406	415	393	398	382	380	404	367	397	379	396	408	391	405	384	390	404	400	365	372	419	410	377	385	386	381	386	403	379	400	392	409	379	382	410	400	406	409	401	410	418	423	385	391	356	419	406	395	400	388	399	426	424	393	420	377	402	398	362	401	428	384	420	416	435	405	412	423	404	389	410	370	394	371	389	463	404	364	409	385	393	372	416	394	433	390	400	371	401	417	415	386	384	433	397	408	411	417	438	391	377	408	408	379	388	393	377	397	364	415	425	465	372	394	433	414	393	375	382	370	399	398	367	426	379	425	400	406	394	380	382	397	398	402	374	399	388	421	416	399	387	407	381	384	404	419	413	409	415	416	392	402	395	427	392	393	398	440	400	399	381	404	424	391	393	407	407	387	376	395	367	393	384	403	385	456	384	396	388	400	397	387	402	400	385	420	395	401	389	380	412	402	423	384	391	390	407	405	441	433	387	411	387	396	429	394	396	386	425	413	386	387	403	400	346	439	401	394	399	426	396	435	385	431	402	392	389	414	388	366	387	422	377	380	384	435	392	391	428	396	428	423	404	379	412	380	383	363	391	379	395	382	366	367	384	363	423	395	372	346	457	378	392	436	408	375	353	406	403	403	388	417	393	382	423	430	390	397	373	395	445	371	393	381	414	395	370	378	413	398	408	382	369	418	398	388	410	415	385	397	389	380	401	394	429	387	444	403	379	404	395	370	425	423	419	405	379	401	395	415	394	365	396	404	374	420	400	407	403	396	404	410	373	426	396	364	453	396	394	389	420	381	391	395	429	411	421	385	432	391	406	397	405	458	395	397	392	364	400	382	406	392	415	386	379	421	378	375	386	403	387	379	392	398	377	404	368	412	419	407	395	412	372	394	392	427	395	416	385	414	416	421	406	424	442	405	405	422	374	355	407	403	427	383	389	393	397	390	405	414	402	440	414	396	369	381	386	407	374	405	406	368	429	364	405	403	387	418	409	378	406	395	384	394	405	371	439	417	391	390	421	383	410	385	383	384	364	394	391	379	415	385	398	376	401	395	413	434	414	376	395	373	430	394	387	395	406	418	400	398	395	407	422	386	396	373	410	393	404	382	424	385	385	431	396	411	405	409	414	393	402	386	390	381	373	421	396	374	373	417	416	410	404	389	393	453	402	398	422	403	396	425	374	421	403	384	429	392	402	387	384	434	378	426	388	412	362	385	400	380	394	359	414	406	390	363	413	388	399	348	413	439	376	394	411	423	370	406	425	405	391	406	394	394	402	431	413	381	387	385	430	364	389	366	376	408	366	405	411	385	388	414	374	400	394	369	357	407	409	375	423	394	426	406	403	374	384	400	377	399	402	427	415	390	377	416	416	393	414	400	389	408	414	397	408	425	435	413	387	390	361	420	403	404	390	391	368	348	422	418	372	413	352	391	414	442	402	391	388	401	395	402	402	431	388	411	401	435	421	382	373	406	389	434	381	413	422	415	382	393	390	414	413	420	398	433	398	340	413	431	405	428	403	424	388	382	412	399	404	422	382	384	417	413	396	408	367	384	386	390	438	410	368	385	364	436	392	404	392	428	418	413	380	401	397	427	403	371	367	419	444	428	410	369	412	372	385	392	393	393	394	395	411	392	415	445	439	385	371	395	389	411	403	436	399	393	377	389	350	394	393	396	422	416	400	431	370	393	383	380	381	399	424	396	394	405	398	397	408	421	395	391	370	418	400	411	373	425	386	418	364	391	398	380	395	396	410	420	419	401	393	388	388	386	402	412	400	399	409	406	407	386	408	390	413	369	398	376	391	367	387	407	406	390	375
10060	12890	17650	15086	11258	9039	6951	5581	5271	4844	4227	3586	3009	2094	1849	1446	999	1007	998	962	616	597	834	551	440	363	345	293	360	341	279	198	194	202	207	199	194	194	181	173	201	200	201	183	167	206	201	210	208	206	211	195	198	174	189	205	191	207	205	202	170	203	192	180	216	210	210	176	172	192	190	225	198	174	192	174	195	171	194	162	208	213	224	223	211	194	207	221	196	173	192	184	175	184	165	175	202	169	184	189	192	186	187	193	198	181	181	174	199	172	207	166	204	191	194	182	210	203	197	199	185	185	191	206	166	165	215	164	191	189	170	177	163	191	194	171	179	185	168	203	183	199	181	202	205	173	192	192	187	206	208	177	183	208	168	154	193	208	188	189	178	193	202	197	178	167	192	184	182	190	182	200	183	184	195	199	192	173	199	169	174	206	199	210	181	205	176	181	156	194	179	174	183	201	184	177	179	180	189	200	162	164	182	173	171	186	206	164	186	191	180	209	193	199	211	165	177	180	197	207	166	199	208	204	214	207	170	192	194	190	173	191	187	182	178	188	174	184	202	177	191	202	192	194	205	189	187	191	182	170	191	202	193	188	216	202	162	205	169	182	201	168	206	187	184	185	174	199	187	169	190	220	168	197	195	196	183	202	202	202	168	212	206	187	206	171	161	189	222	186	192	197	193	194	189	173	198	176	172	177	197	182	174	193	187	192	189	194	190	174	192	199	200	193	188	163	184	188	201	184	184	170	191	161	174	213	186	173	191	174	204	182	200	212	197	198	176	218	194	206	188	175	201	206	185	174	170	194	185	197	193	164	167	190	222	195	203	163	200	204	166	188	165	166	178	164	204	183	193	193	171	185	211	209	187	179	201	183	187	181	191	172	191	189	196	193	187	206	187	175	199	198	198	187	171	183	179	195	197	179	193	199	201	186	191	169	190	170	181	202	171	202	193	176	203	176	206	205	195	190	187	165	200	193	161	188	185	185	203	191	184	175	218	194	178	191	194	194	213	184	190	173	199	180	190	169	172	185	176	191	160	177	162	186	195	173	193	195	195	170	196	200	209	186	163	192	206	171	186	179	207	179	150	193	170	195	193	220	158	188	198	192	215	174	195	189	203	174	175	181	198	205	200	182	197	183	186	186	184	192	178	190	191	176	215	180	192	201	183	181	208	175	206	214	204	194	155	209	182	168	208	189	164	180	181	194	201	201	175	181	188	191	190	173	177	196	201	203	179	174	176	184	200	177	193	187	185	180	201	187	174	224	212	166	200	194	186	212	187	193	189	180	194	174	202	182	183	187	206	167	206	165	193	196	187	192	184	160	203	194	201	174	183	182	179	220	191	188	160	184	181	189	166	188	205	194	189	168	180	186	202	188	202	180	194	202	191	197	175	170	174	182	180	212	192	181	205	173	179	179	193	176	205	189	203	198	188	195	179	173	200	192	169	177	213	184	167	180	187	197	186	183	169	192	195	179	165	187	163	199	172	177	186	177	195	186	184	179	189	183	210	174	175	193	160	194	185	187	197	184	194	185	192	167	208	181	192	195	200	187	178	174	184	180	192	204	170	183	174	188	187	195	178	183	189	168	178	196	164	176	182	195	201	194	194	195	205	182	179	200	191	156	196	179	195	177	177	199	186	212	188	183	192	200	209	197	196	195	208	197	181	213	190	193	193	193	186	217	186	183	191	184	198	179	179	188	207	178	203	176	192	185	181	175	172	221	195	212	188	181	173	186	180	149	187	203	164	167	191	181	190	174	167	179	192	168	171	185	207	202	182	182	177	181	197	185	179	181	187	180	189	188	188	171	171	196	183	205	181	179	177	201	201	192	175	174	200	217	205	193	201	227	221	193	163	170	180	200	182	184	190	198	183	199	187	199	182	165	205	195	166	196	178	181	199	167	180	193	196	203	169	198	180	195	186	195	188	205	176	206	187	189	208	182	214	176	205	190	180	172	191	188	185	174	173	168	197	185	176	189	186	192	179	201	205	198	207	178	231	192	204	179	184	166	175	198	202	181	198	232	179	211	172	166	172	179	191	189	189	189	187	192	181	194	189	212	173	181	192	196	205	186	169	181	193	195	187	171	188	176	200	198	192	188	210	188	195	196	191	181	170	183	162	188	200	188	201	180	208	174	176	212	198	184	166	177	189	194	207	189	172	195	200	193	175	177	194	181	211	166	175	183	178	185	189	190	167	184	215	189	183	196	189	182	205	191	198	202	192	195	207	203	204	193	205	198	209	176	199	177	167	193	200	197	197	211	186	187	184	165	192	194	172	168	218	183	202	190	199	194	188	205	180	165	199	198	181	173	185	208	173	182	198	183	209	170	189	160	159	169	192	167	183	177	190	170	194	192	191	204	198	169	198	171	192	188	197	199	174	212	180	168	184	207	197	198	170	189	170	190	217	186	171	215	199	171	179	183	207	186	219	182	139	198	172	176	185	196	219	189	183	177	177	191	175	178	172	196	196	200	196	189	187	187	174	166	189	167	181	181	190	200	196	185	177	198	200	194	173	185	186	184	175	175	188	189	186	199	166	173	174	159	184	190	210	179	202	212	214	195	207	203	193	209	187	164	213	192	185	190	173	187	205	199	190	176	171	160	182	186	202	165	211	181	196	194	212	177	195	190	186	165	146	206	179	185	203	198	190	207	182	172	197	210	185	182	184	189	190	180	174	194	196	182	202	171	203	167	177	195	186	192	206	184	202	180	202	190	189	192	180	207	208	203	184	174	184	179	195	207	184	200	164	189	189	201	207	197	173	198	194	215	216	198	187	204	182	206	195	182	175	176	180	195	180	187	192	181	170	185	194	200	174	207	207	183	189	198	162	185	196	189	188	176	180	180	175	193	197	191	176	179	185	199	162	188	187	198	192	180	192	195	232	185	201	190	181	171	201	196	187	197	201	201	202	190	187	184	161	182	174	188	190	175	164	186	161	204	193	185	191	200	188	206	183	182	204	172	180	179	189	192	194	189	183	179	177	204	163	211	179	187	200	186	211	176	185	181	177	159	183	199	208	182	174	182	181	189	187	189	203	198	184	174	188	169	188	174	189	190	189	189	190	211	186	196	186	187	198	207	197	194	185	186	190	197	192	182	193	165	201	197	173	210	181	175	193	190	188	194	190	205	179	180	181	181	173	184	169	184	173	183	197	195	195	197	171	194	188	191	196	196	212	187	180	194	177	166	202	177	203	184	184	179	219	176	187	164	200	181	183	190	194	180	184	185	187	166	172	163	204	182	200	183	206	178	188	183	197	184	208	201	196	198	191	169	194	194	187	172	187	169	197	190	203	196	210	180	191	204	175	188	189	199	181	185	197	173	217	179	174	190	192	204	198	189	171	193	212	200	198	174	185	190	191	185	215	193	200	197	167	190	182	189	178	171	180	193	184	192	196	201	194	211	184	202	219	199	185	197	184	212	191	173	181	201	186	175	194	186	203	180	197	168	183	214	193	189	182	165	212	191	203	191	161	188
7515	14002	23687	25572	25366	24360	20563	20210	20258	19801	19690	18979	16598	12374	11864	9204	7308	7054	6907	6295	4704	4232	5633	3642	2799	2203	1806	1672	2251	2048	1516	755	536	474	556	525	528	509	527	580	531	532	562	553	548	539	535	523	514	489	548	523	506	502	525	539	539	600	602	651	610	641	641	644	664	644	596	630	543	476	532	554	537	476	488	536	519	507	459	504	528	549	603	626	612	563	540	531	475	468	509	443	442	479	518	452	497	496	474	455	495	484	443	457	472	491	497	487	463	474	495	482	508	474	499	496	484	474	499	484	488	463	508	489	483	486	457	483	503	510	448	468	469	522	478	478	473	534	468	492	475	487	444	457	488	502	457	501	504	491	529	487	471	531	467	455	490	496	481	477	476	443	514	475	446	452	438	476	472	490	452	451	445	439	480	465	485	463	493	443	475	514	484	479	461	492	484	491	455	452	484	483	471	473	494	503	476	434	456	483	489	494	481	481	464	482	479	452	504	464	478	442	492	470	482	468	479	493	441	493	463	467	467	470	506	471	509	468	497	458	472	469	501	485	439	480	468	475	467	445	463	466	466	492	494	463	436	438	481	462	488	453	476	438	507	411	490	437	508	475	459	486	478	465	473	467	460	493	481	472	478	453	461	476	475	498	476	449	443	458	486	482	506	475	486	500	472	477	484	488	493	482	493	439	489	464	452	474	467	484	429	468	440	511	472	491	430	495	460	468	503	451	496	465	469	485	465	488	444	478	489	487	461	459	459	488	486	492	457	489	499	431	514	487	454	492	510	462	464	438	446	421	478	488	485	481	510	485	470	459	494	489	485	482	508	443	494	444	496	520	503	478	465	462	461	417	494	441	484	450	516	494	472	479	466	464	497	473	512	454	534	482	450	491	505	475	458	483	481	463	475	471	457	484	472	494	466	455	486	474	481	468	524	506	503	544	484	449	463	530	482	486	458	477	461	487	497	456	496	462	473	500	486	468	485	484	457	458	472	447	483	476	456	436	458	453	447	532	478	473	458	498	454	472	475	468	464	514	491	503	475	446	483	501	455	491	491	461	475	475	485	445	475	479	521	497	494	462	468	468	515	440	466	464	460	504	486	453	439	475	503	498	504	443	440	471	461	464	463	508	498	484	454	474	483	447	500	500	468	468	426	504	466	487	490	463	518	502	477	451	504	471	453	499	481	465	488	491	447	534	501	516	445	452	466	441	471	457	489	503	488	497	461	522	471	529	513	470	467	453	486	474	460	434	460	447	489	496	487	478	465	431	461	437	480	478	465	450	482	464	484	461	468	521	452	487	473	453	447	490	449	494	462	443	491	485	498	488	455	460	448	508	471	470	489	513	511	460	500	486	453	500	477	465	514	484	486	509	517	493	463	479	466	436	473	461	501	477	470	511	475	466	482	446	467	474	466	504	485	462	497	447	478	434	523	504	457	484	465	461	463	475	527	488	479	525	474	477	455	504	498	472	475	513	505	469	458	482	485	495	457	480	499	460	460	436	477	434	507	467	463	507	481	465	497	482	513	448	484	467	504	486	466	480	463	468	486	482	474	432	439	439	466	508	462	432	475	487	452	494	473	481	493	488	475	493	428	477	485	475	473	480	466	446	451	484	446	479	444	473	494	487	471	489	488	432	466	504	464	497	464	506	465	514	486	497	447	506	483	487	454	472	474	503	455	461	509	502	518	448	486	468	513	493	452	460	479	453	468	475	506	462	459	473	483	473	480	507	502	420	468	440	499	490	458	487	499	498	482	502	463	495	505	461	467	522	481	498	496	481	447	494	508	445	475	494	444	479	456	510	500	500	469	479	465	499	486	449	469	484	485	497	477	502	514	440	474	487	504	462	484	468	418	465	491	510	471	480	509	470	465	470	464	486	481	476	478	476	452	472	437	491	491	509	467	489	512	443	507	454	469	470	439	431	458	453	461	436	494	483	490	444	477	490	446	471	454	443	486	476	467	458	476	496	513	485	477	478	471	482	489	509	474	492	493	472	488	502	469	473	493	461	475	449	479	452	482	470	440	436	498	498	484	477	471	450	494	472	457	451	483	480	449	455	502	477	479	478	483	455	472	492	450	469	491	468	489	480	511	490	455	484	485	477	472	499	491	492	474	474	464	466	439	479	449	546	470	476	499	484	516	474	506	461	522	467	452	447	461	491	472	492	514	470	512	461	444	480	496	439	459	512	493	455	461	469	459	476	484	505	488	483	462	493	446	505	453	486	517	475	480	472	440	480	542	457	477	453	531	447	468	469	468	463	497	480	494	434	462	486	454	479	546	508	479	489	460	490	474	484	491	460	487	459	456	485	465	489	451	482	499	462	448	461	458	476	494	443	496	480	461	470	505	504	470	498	488	468	495	510	478	429	469	513	486	507	472	498	476	474	442	465	472	451	473	473	465	458	480	468	457	459	466	460	491	461	510	447	519	485	494	468	465	462	464	480	444	482	470	473	490	438	482	439	450	507	457	481	470	474	486	493	485	463	452	475	472	463	492	458	462	483	478	502	454	468	457	466	496	457	488	469	491	483	510	477	462	467	465	467	494	482	494	504	458	486	491	478	456	518	456	486	483	489	484	502	452	470	446	464	474	487	491	432	469	437	457	496	453	494	480	474	474	429	451	468	496	470	458	487	452	457	494	438	507	451	506	470	475	493	505	432	482	526	476	477	461	465	490	493	477	478	499	500	450	464	460	492	498	521	488	492	491	453	492	428	455	498	480	490	455	530	435	484	506	477	476	466	455	469	490	498	453	456	512	476	450	461	515	481	492	468	452	470	457	451	443	478	475	519	499	467	480	472	482	504	453	444	473	467	500	449	514	478	487	454	482	490	487	489	484	444	527	515	464	467	487	450	471	485	434	492	485	474	492	489	454	462	456	513	491	431	469	464	477	475	475	500	480	482	488	482	487	491	461	492	495	448	507	472	454	493	483	490	489	463	486	457	476	440	451	486	493	484	487	445	500	473	476	454	465	499	451	485	500	465	483	486	466	489	479	464	508	458	477	461	477	475	519	483	461	471	483	502	485	485	469	502	491	454	488	496	451	502	474	464	452	486	495	504	488	457	482	475	460	486	469	453	473	502	490	475	479	458	466	463	484	435	480	455	499	466	479	447	488	499	466	483	510	480	485	477	477	473	447	485	461	458	466	473	481	472	515	439	481	487	466	474	481	505	454	421	493	490	495	512	494	470	464	493	477	501	460	458	506	419	461	438	482	471	459	455	501	492	477	500	493	492	461	499	496	480	509	477	524	443	506	492	464	471	462	507	486	500	481	494	487	512	476	468	460	476	465	525	460	458	483	475	495	472	482	501	458	482	480	448	451	484	492	516	485	466	485	481	466	492	456	501	493	444	498	470	473	472	445	488	449	428	462	472	479	451	464	465	460	465	488	493	476	460	467	476	484	496	447	456	461	442	485	485	460	493	448	482	509	452	488	471	461	481	453	479	490	468	449	490	469	494	479	463	456	465	509	524	481	466
30261	40684	41406	39599	37755	39226	39403	37294	38416	38115	40115	40386	36802	30695	28665	22979	18043	16125	15768	15179	11635	9217	11743	9106	6037	4834	3288	2965	3895	3785	2748	720	254	214	196	215	202	199	193	206	216	236	199	198	221	180	189	168	178	200	177	199	196	185	198	203	249	242	351	462	378	443	420	458	555	480	457	486	295	145	182	169	169	181	148	182	156	142	179	186	191	240	236	265	228	224	183	184	157	165	179	156	176	172	156	139	184	171	172	191	177	151	174	165	132	127	141	177	150	147	158	171	149	183	169	159	172	167	153	154	171	157	166	164	148	159	142	161	172	135	167	170	173	178	166	166	154	159	164	187	145	164	147	150	190	168	171	159	164	150	179	184	171	154	135	178	176	165	141	155	170	157	118	145	181	192	170	148	160	152	154	171	181	156	158	148	163	161	163	157	165	168	162	150	166	147	145	171	172	132	174	142	175	161	175	161	161	164	155	150	167	181	158	180	164	163	162	180	189	179	163	149	164	166	157	174	161	170	134	156	160	139	157	158	155	170	158	158	192	166	157	156	163	143	131	155	152	152	149	149	172	166	163	162	152	175	164	152	141	165	169	164	178	171	145	155	175	174	150	160	147	165	151	185	183	178	167	155	154	169	155	133	146	197	168	168	165	173	164	166	165	147	169	154	174	173	157	136	164	179	159	152	165	163	172	151	191	160	160	164	183	170	151	166	178	166	167	168	180	178	168	165	147	157	146	173	138	185	186	172	173	168	163	174	176	164	165	153	156	164	147	164	149	156	169	153	174	161	172	149	149	155	148	172	188	148	178	148	157	167	154	163	170	156	159	173	156	150	161	154	160	161	170	171	158	190	166	154	160	136	149	169	156	165	158	163	137	178	181	158	159	142	176	146	152	166	148	165	167	171	170	141	154	149	171	151	193	185	161	155	167	160	169	182	168	157	153	146	140	173	170	165	147	139	179	180	185	175	172	168	159	153	162	181	151	145	165	165	148	174	156	168	168	156	143	153	179	176	155	165	144	179	136	152	144	153	161	157	152	162	177	162	151	144	145	142	153	164	164	167	155	155	169	165	147	156	156	171	157	186	166	163	158	149	161	164	175	162	167	167	156	140	166	148	168	167	170	166	178	162	154	177	158	160	165	168	162	157	158	166	193	178	175	163	171	138	171	163	168	161	147	174	152	144	173	155	185	136	129	160	164	143	155	162	177	164	160	161	149	142	136	165	169	152	164	149	139	143	143	169	161	161	135	180	177	150	152	159	149	154	158	184	157	167	157	144	165	150	138	153	166	169	179	159	161	172	158	157	157	173	183	173	163	146	189	152	168	153	157	156	183	143	166	158	188	171	138	136	153	166	161	159	152	162	154	150	158	154	169	148	164	156	188	161	177	189	153	166	134	171	188	158	183	196	171	161	161	162	169	166	154	166	144	148	161	153	185	173	149	161	154	165	150	174	178	167	164	157	156	197	165	170	149	166	169	162	176	175	145	148	167	182	183	163	157	158	148	136	158	179	159	136	155	154	154	158	160	148	180	169	158	165	155	159	145	167	165	156	138	186	152	172	148	182	176	127	154	154	165	163	159	175	149	163	178	152	136	161	169	167	158	157	161	140	181	166	167	159	161	172	188	161	159	171	176	175	172	165	185	159	175	176	176	167	150	165	160	142	164	159	162	145	148	192	124	177	163	189	175	142	175	176	174	156	158	159	164	160	170	149	174	155	168	168	159	153	145	158	147	137	141	165	190	169	173	154	151	176	176	181	150	177	156	181	162	129	172	162	146	166	183	169	152	146	150	170	174	168	158	171	176	165	149	154	132	156	144	206	158	177	157	154	160	157	176	172	142	164	158	166	182	186	166	157	179	166	163	166	168	173	152	143	154	186	154	175	160	141	170	127	159	174	163	161	178	166	174	183	166	147	157	148	168	185	175	180	162	170	169	168	172	151	165	156	150	180	133	147	172	153	158	152	171	162	181	156	165	165	148	158	174	144	142	149	169	153	177	175	161	168	158	175	176	138	156	171	158	152	161	159	166	175	172	147	163	153	175	162	152	164	160	159	169	186	174	165	147	171	160	184	155	173	174	166	148	147	167	168	144	157	152	173	154	159	165	139	144	175	140	165	146	150	147	184	147	148	176	149	153	166	187	150	180	172	154	164	170	156	166	167	156	157	153	143	184	160	153	160	152	159	146	147	186	177	158	170	174	162	155	155	154	170	168	148	138	165	154	160	166	169	144	172	162	166	148	152	174	159	142	186	143	167	128	186	164	149	157	133	169	154	177	161	151	177	162	175	167	160	171	159	159	184	152	152	175	158	163	162	154	173	163	153	174	158	171	138	147	156	147	172	155	176	159	159	159	181	176	145	158	157	171	166	170	154	155	163	164	169	156	148	163	172	156	151	156	164	159	159	167	182	167	181	165	147	158	176	164	160	157	161	153	173	164	145	166	176	163	150	151	157	158	167	166	164	136	167	153	156	145	149	157	162	153	162	163	147	163	165	161	190	142	140	134	142	144	149	167	160	157	150	172	150	171	141	167	178	159	154	156	169	171	174	133	174	161	174	180	180	195	152	145	134	159	159	166	171	170	177	162	150	167	164	170	162	196	154	143	162	166	167	148	160	167	177	173	165	142	162	155	136	180	175	160	154	169	172	163	171	175	125	146	180	190	168	159	161	120	168	148	156	156	168	172	162	135	171	171	142	172	161	182	171	160	183	151	162	165	150	134	162	152	149	141	168	145	151	157	174	176	151	161	160	147	151	162	155	167	146	162	167	169	148	163	159	139	166	174	173	145	182	157	175	164	165	148	183	148	176	173	153	162	180	193	177	168	179	176	158	159	153	152	174	175	153	172	168	182	140	134	168	141	139	160	152	165	178	153	173	167	159	166	143	166	146	146	161	174	150	143	171	141	155	169	148	158	155	150	162	153	143	172	168	173	140	167	156	143	170	142	169	175	163	183	159	163	163	156	160	164	146	150	125	143	192	147	150	140	167	177	169	184	169	154	147	168	157	176	143	160	168	159	174	152	167	171	156	153	161	176	153	134	141	131	174	174	187	167	149	149	154	142	143	161	166	135	166	158	166	145	171	164	159	168	159	155	142	149	168	139	170	140	154	165	147	158	162	162	163	155	194	162	172	169	160	158	168	185	147	152	174	153	182	165	147	152	154	168	184	192	140	168	198	176	176	160	161	156	176	166	146	188	161	185	182	164	164	146	179	145	163	148	198	159	159	164	142	173	153	158	168	149	167	173	152	156	147	174	163	145	187	156	170	155	177	173	151	153	158	158	144	146	164	167	152	150	145	166	149	147	159	179	174	169	174	163	176	133	164	189	171	164	177	167	161	172	141	155	152	144	147	157	158	166	166	159	166	168	144	163	153	165	164	178	141	181	170	173	171	186	173	165	170	149	187	159	162	164	160	159	160	178	155	172	158	148	171	171	184	167	165	182	135	167	163	132	179	166	182	174	178	166	128	152	175	146	145
21883	36294	42202	45605	49124	52005	50878	51790	52307	53632	55976	57581	53385	48603	46237	42588	37996	38358	38167	36535	32168	28942	32529	26020	23436	18864	15457	15433	21098	20135	15140	4210	842	693	719	706	672	747	747	749	760	753	730	720	619	625	575	537	570	563	596	582	574	651	861	993	1083	1559	1949	3137	2254	2952	2579	2795	3706	2807	2847	3332	1341	513	517	466	500	477	458	461	458	437	436	536	952	1123	1232	1120	905	725	588	503	419	422	416	416	395	399	398	384	375	420	406	387	394	405	433	423	404	421	435	428	439	405	427	430	385	436	364	418	417	376	383	411	458	410	401	397	448	356	422	359	413	400	384	415	389	414	396	395	405	418	426	435	395	419	413	408	432	442	401	409	417	394	428	385	409	430	409	402	391	421	422	400	418	423	403	404	404	398	429	413	423	466	424	410	387	429	443	427	409	403	450	378	422	413	435	430	426	421	391	375	428	393	418	455	402	401	444	416	433	407	408	424	398	404	436	394	404	397	430	441	383	424	437	416	466	435	393	416	405	450	398	395	421	391	400	405	424	398	393	397	387	428	404	400	435	438	439	438	430	428	388	435	417	416	421	426	401	412	432	431	432	443	399	402	411	457	408	391	395	409	436	415	420	416	412	428	398	408	419	417	429	404	408	402	422	405	406	413	458	414	408	432	428	430	422	376	419	407	399	394	426	443	428	422	418	379	388	451	441	423	403	401	433	422	404	428	410	388	426	457	433	445	437	411	374	409	401	435	425	374	395	417	397	423	422	384	407	351	426	416	440	447	427	414	428	411	406	391	439	443	399	421	413	390	407	416	396	395	424	422	428	442	424	390	424	382	390	427	405	376	430	409	431	404	429	396	420	377	436	397	411	452	411	408	429	417	444	423	385	396	410	425	423	376	420	406	406	417	401	412	416	397	405	434	429	398	407	438	415	420	427	467	408	415	410	429	411	419	404	381	401	453	377	411	388	420	396	492	410	419	408	448	423	365	390	437	443	460	377	426	416	439	400	389	426	391	395	439	393	430	393	439	463	424	385	378	412	406	407	401	400	441	408	421	459	420	429	394	459	387	473	437	412	423	395	409	447	418	424	434	428	425	463	451	400	398	440	429	396	474	392	388	375	396	411	422	396	415	414	388	440	427	443	415	426	403	415	398	404	406	404	454	456	451	442	393	425	422	384	436	428	395	412	422	440	428	428	450	412	404	427	401	386	424	423	394	374	402	396	410	398	393	406	455	426	410	418	424	436	442	391	432	413	418	410	446	377	438	393	384	413	412	421	434	409	446	438	414	396	419	426	452	419	382	404	376	419	410	381	412	438	429	400	374	425	431	425	418	389	394	418	413	420	415	412	444	408	426	421	425	395	424	398	395	407	417	436	408	368	432	403	379	393	397	428	439	397	474	414	414	390	441	424	457	424	422	421	441	420	406	449	426	402	430	424	408	416	418	412	423	438	459	423	410	381	401	428	405	417	403	400	385	459	398	397	423	432	402	447	419	368	360	402	409	442	404	364	431	382	408	412	407	393	436	408	409	399	443	418	391	433	432	465	388	438	427	396	382	430	407	407	446	395	413	416	430	431	430	405	424	409	407	423	391	420	408	439	404	414	440	398	430	406	413	364	384	416	386	422	455	433	429	382	379	418	422	405	438	391	405	422	390	399	385	415	415	433	415	384	395	429	408	391	426	417	432	366	422	413	426	416	412	411	422	433	456	426	418	420	403	427	433	437	456	451	400	412	422	400	411	404	415	378	408	419	414	396	408	423	438	410	400	403	402	399	426	425	416	428	439	421	401	418	424	416	425	417	417	415	425	404	402	404	413	438	401	406	396	409	405	427	428	418	393	402	428	396	369	437	422	416	398	394	423	407	441	417	406	389	437	394	428	437	397	376	431	422	390	386	436	435	413	400	411	413	412	389	433	416	411	394	404	416	436	409	400	414	381	436	411	425	403	407	428	378	414	412	392	422	416	398	476	431	470	401	444	403	414	442	396	413	440	396	399	395	453	406	398	411	429	424	407	427	435	436	429	400	415	396	427	406	427	412	416	418	429	401	422	460	435	404	443	437	427	427	414	411	411	428	396	435	413	410	394	399	411	420	430	441	422	413	410	396	376	407	411	389	403	444	380	386	419	390	424	412	412	442	369	439	412	402	421	418	416	427	387	415	444	402	455	440	387	420	399	426	417	444	394	426	429	414	406	375	403	434	430	387	440	408	404	422	383	409	453	428	397	421	413	379	404	457	419	426	396	410	415	427	412	373	403	408	437	452	398	433	441	420	432	398	402	397	400	387	435	383	444	403	430	428	355	427	391	447	401	396	389	405	410	441	399	422	429	399	407	390	389	399	386	386	419	413	434	436	441	399	406	405	393	435	383	416	401	432	444	426	434	387	464	384	391	403	398	415	388	419	457	409	395	430	382	429	406	457	417	428	351	397	423	369	435	422	395	429	422	412	383	397	417	439	405	371	411	417	391	408	437	430	378	443	407	408	390	413	376	441	388	396	390	416	410	438	414	410	415	443	407	398	406	402	417	410	409	427	382	378	391	399	445	397	403	422	387	408	417	390	410	425	435	393	409	419	392	396	414	404	426	397	399	436	431	442	441	422	396	444	390	397	388	422	418	418	424	374	384	414	394	426	411	428	411	406	372	434	386	423	423	375	402	432	403	435	454	413	391	402	402	393	439	395	393	401	428	384	415	414	451	424	412	397	423	400	439	413	429	431	409	424	412	401	393	391	399	437	391	398	394	408	416	402	419	396	410	396	438	409	381	397	454	379	402	367	419	387	427	436	426	417	421	405	370	418	430	422	412	377	431	441	408	405	419	438	420	412	432	454	374	445	436	419	414	393	438	430	414	424	460	405	434	422	388	441	406	392	398	392	430	449	444	391	445	428	424	445	408	409	422	408	442	382	402	413	391	391	408	411	416	383	415	387	451	395	417	405	388	380	416	438	425	441	386	383	422	448	421	418	425	365	398	396	413	444	394	391	401	416	408	415	427	416	396	390	437	399	432	431	428	422	437	403	429	431	406	429	406	413	414	424	421	394	404	399	410	380	376	414	457	393	421	391	425	396	387	405	405	426	439	392	421	417	429	412	397	429	452	431	419	421	398	398	433	439	416	401	366	441	402	422	454	394	422	407	401	377	424	420	409	418	409	414	405	416	403	386	410	384	429	450	407	393	437	398	397	431	405	424	391	403	378	403	411	409	383	384	421	411	392	415	390	435	422	387	435	373	405	410	432	424	397	381	452	384	397	435	425	386	381	390	418	409	428	445	419	425	450	396	398	411	434	412	406	383	414	404	410	392	396	414	397	402	385	436	401	396	432	394	411	403	393	427	439	430	413	404	419	412	393	391	423	396	442	434	420	422	431	425	374	446	403	404	407	428	391	403	418	409	422	410	407	404	466	445	391	409	432	427	391	398	414	422	407	382	438	442	395	447	418	419	404	417	444	436	397	395	395	410	449	417	440	393	428	391	412	401	393	392	423	409	419
40726	47041	42985	41841	41194	44132	44621	45047	47360	48938	50020	52760	49487	44607	42797	35759	31474	29797	28749	28393	23520	19840	21870	17965	13103	9858	7338	6093	8990	8340	5889	1591	308	227	236	211	242	226	230	251	214	230	257	231	220	204	198	193	197	191	208	194	192	188	241	278	279	436	587	841	688	811	715	884	983	764	942	1203	336	186	199	184	192	155	141	152	153	175	147	193	309	359	358	305	301	244	204	170	146	129	155	134	146	154	159	161	162	141	144	162	149	154	131	172	143	137	139	147	142	170	143	179	134	174	152	134	138	134	136	171	143	140	136	159	145	148	144	151	163	161	153	145	155	130	132	160	149	154	148	135	158	154	156	158	152	146	156	154	164	133	160	152	161	151	131	145	152	138	144	138	141	139	136	154	167	136	154	149	162	166	146	139	132	152	154	145	169	156	159	167	160	144	140	150	146	157	170	134	140	156	122	145	154	134	147	151	152	179	135	143	138	146	158	144	156	152	154	153	174	144	134	154	140	165	166	155	145	140	153	171	143	160	159	161	169	158	160	161	152	145	132	138	166	127	156	162	147	146	138	128	167	138	156	151	160	150	147	144	146	132	135	158	149	156	160	132	146	160	126	156	145	124	141	162	146	136	153	148	151	158	154	164	125	154	140	143	132	150	136	150	179	144	156	151	154	146	136	172	147	154	169	130	151	166	139	153	132	145	150	158	143	154	190	163	140	148	138	151	139	164	162	152	166	132	149	157	132	165	143	135	151	167	147	131	143	148	144	163	146	161	164	149	151	196	146	137	139	151	121	135	149	166	152	179	144	138	127	157	118	171	167	147	175	169	161	156	131	153	160	137	150	153	167	165	143	171	151	147	154	153	150	153	147	161	138	122	146	127	163	133	150	144	146	152	156	147	162	160	162	171	141	146	144	147	158	165	163	141	130	153	159	194	156	161	146	168	156	131	133	175	148	148	131	156	164	163	152	142	147	148	162	152	163	160	147	133	134	163	156	140	148	162	155	151	142	143	157	148	132	135	151	169	177	147	144	151	167	167	170	153	145	147	155	153	146	143	152	163	156	157	144	147	174	132	146	152	142	158	156	152	179	152	162	148	155	144	138	131	165	138	151	175	147	142	159	139	155	156	168	131	153	149	135	148	160	139	136	152	152	143	170	174	142	161	164	152	154	166	126	153	165	140	136	148	141	149	163	139	162	155	134	127	144	137	166	153	141	179	137	168	156	160	138	155	130	144	147	165	112	131	141	126	169	167	164	145	153	144	148	154	142	146	155	138	169	156	169	162	144	142	165	155	127	148	139	164	152	168	142	143	145	160	147	145	159	141	156	144	143	135	151	136	149	164	163	176	164	130	163	151	161	130	157	149	136	141	151	159	152	135	141	146	159	136	145	166	145	132	153	159	145	156	173	156	139	151	142	131	162	158	155	147	145	155	143	163	138	135	127	147	166	131	159	160	149	160	154	148	157	170	162	159	137	146	146	137	156	149	165	161	128	141	149	142	130	151	160	140	156	167	168	153	156	150	167	157	130	160	145	152	135	142	176	181	151	155	169	156	147	147	138	128	137	137	160	164	163	136	150	143	180	152	143	152	138	169	143	140	155	164	146	144	132	146	154	148	148	145	139	143	152	159	147	162	177	131	171	149	137	148	155	146	142	149	171	151	150	166	144	135	163	166	155	152	128	154	160	140	146	152	135	161	160	155	141	150	140	162	174	146	164	162	152	149	164	163	143	150	136	175	178	156	172	166	176	162	163	157	140	157	149	155	167	132	154	150	155	175	143	156	132	143	172	148	148	157	132	160	163	135	159	145	154	159	147	144	145	147	156	158	149	154	159	145	146	134	162	165	135	122	142	131	159	138	151	149	156	134	149	132	159	132	140	132	139	135	146	145	148	157	146	158	161	141	163	158	148	158	139	142	162	164	166	142	143	149	165	135	137	138	145	149	149	147	147	147	131	152	162	179	139	164	140	148	175	170	129	149	167	146	153	145	160	159	148	155	154	124	138	132	148	162	151	129	169	150	140	133	158	131	152	141	148	151	141	141	141	166	185	162	154	178	162	151	138	144	147	142	162	161	147	150	144	164	170	135	176	154	155	167	157	156	160	158	156	152	152	150	147	137	147	152	164	138	143	140	145	170	153	150	153	151	157	149	139	157	170	129	136	134	164	145	146	151	144	163	144	152	152	147	149	168	152	155	154	149	155	145	158	122	146	149	171	177	160	143	200	152	148	154	137	147	136	142	155	114	141	145	187	143	143	159	159	132	153	147	155	170	151	155	179	155	138	154	154	170	162	130	152	164	166	157	148	149	158	152	160	131	176	174	161	127	170	134	159	147	142	152	145	156	167	142	142	159	169	148	154	146	153	133	134	116	158	160	169	151	148	142	154	150	153	133	168	153	137	161	157	158	144	149	117	166	170	133	155	137	132	157	156	157	154	147	173	137	144	155	150	153	158	159	144	149	178	158	140	174	149	147	120	155	142	145	162	124	167	153	146	163	146	168	153	128	128	161	163	142	146	140	169	139	169	155	136	149	161	139	145	148	171	132	148	161	131	156	151	158	157	136	130	138	145	151	146	169	139	173	158	136	173	143	154	149	146	174	153	151	158	139	173	146	156	157	163	176	141	164	161	150	174	162	140	124	156	150	168	157	143	147	154	149	139	164	156	154	164	134	137	142	122	127	162	151	159	160	155	146	145	168	145	149	126	149	152	176	163	139	165	148	134	169	144	155	166	140	152	150	137	147	177	134	147	140	180	148	138	137	140	170	146	156	181	170	174	142	144	152	133	145	147	150	129	163	147	159	157	155	152	146	141	133	147	158	141	158	136	139	153	147	171	168	143	149	143	149	177	133	153	145	126	147	147	147	155	168	159	129	132	152	132	136	138	120	151	134	146	133	160	129	175	147	152	156	148	145	157	177	166	146	155	154	143	154	175	117	160	167	168	138	162	151	136	149	156	169	157	145	149	139	135	168	135	152	171	153	139	146	166	142	145	151	164	167	148	141	122	157	139	158	113	166	148	123	158	176	170	170	167	154	132	147	167	161	167	152	157	166	158	145	163	152	166	157	190	151	147	168	153	139	158	159	152	175	136	138	170	142	133	155	154	151	170	139	156	146	162	143	156	144	150	176	143	134	131	165	140	160	150	142	168	156	167	163	171	145	168	144	136	141	168	152	175	162	139	167	149	140	156	150	153	150	178	161	152	137	166	148	149	160	167	145	160	151	149	143	178	152	158	149	129	143	161	139	139	167	158	142	130	160	159	144	168	152	155	161	144	161	129	166	145	143	146	186	150	137	167	154	130	163	151	134	167	141	149	173	118	138	139	130	151	147	181	145	152	160	168	153	137	147	156	150	161	172	155	165	155	141	164	152	154	160	142	140	168	147	186	148	145	161	173	132	130	150	139	141	160	140	142	148	164	135	128	145	160	157	141	138	168	160	161	160	137	154	150	161	144	148	150	142	130	132	153	147	139	137	171	130
29359	43929	48254	50949	55622	58852	59318	61384	62046	64284	67745	69415	65226	62302	59442	54361	50364	51527	50388	48415	45356	41065	43885	37314	34759	29206	23680	25238	33351	31936	25410	7472	1320	987	1045	942	970	1094	1004	1052	1021	1135	1117	952	905	855	821	687	702	711	710	718	718	923	1325	1467	1890	2856	4075	5916	4604	5890	4978	6070	6927	5537	6214	8013	1528	652	677	543	483	435	472	460	464	448	450	720	1526	1959	2091	1723	1388	930	649	478	427	409	385	390	408	406	407	383	372	378	384	403	365	382	404	424	387	398	372	404	362	393	406	392	411	379	392	417	400	422	375	377	393	389	394	363	388	400	411	369	394	384	379	405	362	395	359	378	346	371	358	392	369	380	422	379	388	418	403	388	418	389	395	376	394	408	436	369	458	394	402	381	387	391	426	366	393	366	382	393	387	396	439	383	372	407	425	378	376	412	392	391	382	384	389	388	361	393	344	400	370	401	377	377	388	407	379	376	398	347	382	405	378	364	361	387	404	394	373	366	423	373	393	360	398	402	398	383	378	404	373	392	381	409	409	402	389	392	383	392	392	404	411	385	364	383	392	385	388	400	366	403	386	397	361	393	340	397	388	396	425	394	434	355	387	363	363	387	402	380	404	372	374	372	369	394	400	396	395	378	386	403	410	358	398	366	375	378	398	363	439	385	393	365	365	396	365	434	386	393	404	401	400	419	407	395	395	385	376	389	389	367	379	376	402	365	378	390	357	382	407	398	417	430	394	386	406	422	387	363	363	360	406	404	407	424	402	379	385	404	420	397	385	413	410	373	382	374	382	405	418	378	382	380	350	414	413	393	390	386	365	386	389	384	444	379	345	361	363	375	408	408	409	384	389	395	382	388	404	406	408	403	393	359	369	412	345	386	393	435	358	371	413	405	364	390	394	393	395	364	383	380	387	385	380	399	418	386	396	399	375	380	426	413	390	394	394	426	357	396	396	385	370	383	382	389	385	394	376	384	400	405	396	371	400	391	384	386	409	375	417	380	379	394	386	394	402	385	356	399	389	355	387	427	384	413	368	437	349	403	364	411	403	398	395	403	371	391	381	408	370	369	366	380	389	420	391	399	390	389	383	384	406	388	392	402	402	379	395	419	422	395	398	399	403	401	391	395	389	397	357	373	406	370	391	411	385	377	394	406	375	404	407	419	412	398	373	377	412	385	391	384	390	432	414	365	371	405	355	399	388	362	400	375	371	329	427	373	373	429	401	396	386	388	381	368	407	383	382	396	387	388	332	409	400	404	439	405	394	399	418	386	428	373	390	385	363	361	376	368	389	353	393	412	411	396	394	409	399	380	376	376	392	358	396	401	391	404	386	405	424	384	362	440	415	393	398	395	373	425	394	402	413	393	400	380	390	396	424	383	389	404	400	376	379	354	355	403	398	357	397	379	360	360	438	376	354	382	367	368	393	398	383	399	362	397	407	403	347	390	394	378	409	410	418	368	357	357	391	378	409	415	409	362	408	419	401	388	365	392	363	361	431	396	398	346	344	372	399	383	361	374	397	382	387	391	390	392	401	395	384	392	380	370	405	380	390	369	360	387	395	392	396	398	409	402	386	381	413	364	384	404	385	382	396	367	391	411	377	398	411	359	368	371	376	373	379	376	355	378	367	376	348	396	415	355	349	378	361	378	384	387	410	384	372	383	410	410	348	397	360	366	367	398	365	381	403	389	386	355	411	383	405	388	369	391	437	407	362	349	396	406	382	399	372	349	339	391	384	386	373	421	396	374	346	403	388	381	392	401	414	374	376	381	390	333	385	412	396	384	430	388	373	406	417	385	404	361	380	383	376	371	389	394	351	383	387	396	378	379	381	392	419	404	372	392	410	391	417	389	382	413	388	388	377	398	391	410	413	349	401	415	391	391	365	403	377	379	390	378	406	377	384	444	394	366	382	385	410	389	394	395	354	384	362	363	387	379	370	400	395	398	409	393	382	366	372	387	398	408	388	391	394	430	397	359	387	374	405	420	370	349	419	389	421	404	397	391	399	394	393	378	386	406	379	367	372	390	410	392	382	401	392	408	371	361	391	350	403	381	388	399	385	401	370	389	429	400	368	371	413	404	377	411	363	389	384	393	388	354	360	410	405	383	398	397	426	399	352	390	398	371	369	376	365	406	416	378	398	377	411	388	420	393	410	375	379	390	418	393	383	422	359	369	372	395	423	383	367	382	372	376	375	407	402	359	381	404	393	378	369	397	364	367	387	364	370	421	379	384	429	383	400	387	362	370	394	387	395	378	375	384	385	394	413	365	407	383	412	398	394	409	403	402	380	391	408	413	404	394	375	400	387	412	402	365	402	415	395	398	395	380	409	398	402	406	397	379	397	369	357	404	359	414	389	395	404	366	392	392	422	387	413	357	392	399	375	364	366	422	375	362	391	372	395	405	410	379	345	404	397	376	404	407	368	412	360	392	433	424	415	420	381	413	367	404	387	393	400	377	415	348	407	404	399	426	424	381	423	367	414	361	373	408	379	384	415	381	432	361	372	378	400	351	407	396	415	413	377	374	425	395	400	374	424	391	407	418	392	365	386	373	371	371	379	387	355	403	400	339	398	432	385	384	426	402	366	390	382	418	379	367	382	378	415	398	392	423	395	380	422	411	370	411	411	397	400	391	385	411	387	349	364	386	413	380	384	399	365	404	375	402	387	373	372	390	369	376	382	384	375	400	396	363	391	382	385	401	362	410	385	387	375	364	363	406	388	374	388	332	373	414	374	379	414	374	376	370	396	376	371	401	390	391	368	414	354	353	399	355	396	412	406	382	367	388	390	390	405	389	433	340	401	337	384	385	434	352	398	361	378	388	377	372	402	365	379	397	372	413	366	410	378	427	373	389	374	378	397	360	387	382	387	350	383	370	425	430	407	375	354	387	410	377	412	365	386	382	388	396	408	369	404	391	362	362	402	391	423	385	416	399	424	409	367	378	396	424	400	382	425	422	409	372	437	372	404	411	404	383	400	382	405	407	380	390	415	367	369	337	422	363	376	370	365	377	370	407	420	437	392	383	394	384	383	393	387	449	406	365	383	368	351	404	403	426	380	428	378	407	382	398	387	401	405	371	398	425	371	418	391	422	408	419	373	412	373	360	410	396	367	392	387	405	396	448	374	370	376	408	406	378	418	381	431	374	413	372	398	363	408	382	399	377	389	346	401	405	394	358	369	397	389	378	380	375	405	390	398	372	391	393	349	400	391	382	380	397	365	368	423	363	382	391	395	373	370	397	402	359	363	390	416	429	402	401	379	368	396	393	384	381	390	406	383	383	389	374	406	362	371	350	382	407	383	360	408	381	402	376	391	392	391	420	382	402	390	396	381	365	386	404	371	388	378	379	393	462	395	397	395	372	405	375	376	403	427	417	402	374	423	417	406	400	382	378	440	376	360	368	414	358	407	380	421	397	411	374	397	421	419	411	391	427	348	382	405	392	348	379	394	393	384	390	399	347	387	446	437	373	375	391	398	398	373	369	395	371
9863	12693	17437	16533	12267	9883	7655	6246	4912	4888	4264	3874	3145	2242	1903	1449	1132	1025	941	981	717	620	778	576	451	348	357	349	376	421	327	230	210	227	212	190	183	217	186	216	202	215	193	185	194	181	212	192	206	188	215	186	185	206	186	200	193	206	220	205	204	204	206	200	217	209	203	203	187	203	200	210	211	206	176	185	215	205	194	187	206	191	219	221	238	212	191	200	176	185	183	195	205	228	188	192	200	177	190	198	212	193	187	196	194	206	177	214	183	191	196	179	198	178	194	245	224	169	194	195	195	188	186	207	158	185	204	216	185	192	177	204	210	188	188	209	186	194	182	193	184	199	183	220	169	191	197	181	195	183	174	195	175	203	184	195	164	165	202	194	176	196	211	183	197	171	226	197	189	178	156	192	202	193	211	168	185	197	170	190	211	166	206	172	189	219	199	188	191	193	207	190	186	198	207	207	201	194	194	209	193	186	207	177	223	210	203	162	195	195	190	208	187	193	195	177	193	199	194	197	216	198	191	192	174	198	222	191	213	200	165	205	183	179	199	185	175	170	188	207	190	193	195	185	201	188	189	200	195	194	181	184	186	163	194	192	171	195	210	195	227	155	189	193	188	195	197	200	214	179	175	180	172	176	198	179	187	202	182	212	189	182	193	214	171	188	198	202	176	213	205	193	203	192	182	196	184	186	212	221	207	200	181	186	174	179	201	203	207	186	189	202	206	193	195	183	214	208	176	182	176	181	181	167	181	204	183	209	188	194	162	196	197	200	199	210	185	154	190	190	198	205	181	207	191	180	182	198	222	205	174	198	205	202	198	203	173	217	183	192	203	200	197	180	208	195	190	196	202	197	189	189	211	175	198	192	177	172	183	176	199	194	200	182	200	201	189	181	196	202	166	202	200	182	183	200	208	189	201	197	187	182	203	217	177	175	191	175	178	206	173	199	179	182	187	210	208	208	174	191	207	183	214	207	185	172	168	209	180	185	165	187	221	186	241	194	182	213	192	210	215	189	199	180	180	207	203	212	189	198	215	188	177	201	205	201	195	187	221	172	208	172	181	222	180	215	196	196	221	200	204	195	201	187	226	179	184	199	189	158	177	166	176	215	188	186	197	204	193	190	185	188	170	180	197	199	191	188	189	192	181	174	186	186	210	184	197	177	194	164	210	205	198	187	194	188	197	204	200	212	191	207	206	189	189	195	178	180	191	203	170	195	192	190	194	203	180	203	217	186	203	200	176	185	187	180	193	180	210	193	194	184	192	194	189	200	201	210	209	188	227	180	190	179	189	185	178	197	197	200	190	184	219	203	186	181	178	180	181	182	194	208	197	199	189	190	190	188	184	197	204	178	191	208	195	212	205	169	199	210	188	189	168	188	183	177	170	176	187	179	208	197	192	185	194	202	201	199	211	181	200	201	195	213	175	191	193	206	193	193	230	188	178	174	184	204	183	205	226	192	192	182	215	179	197	196	198	186	198	169	170	189	208	186	174	171	183	201	200	174	204	180	156	203	191	186	208	212	200	185	197	171	193	181	183	206	176	173	187	222	186	175	169	192	190	188	209	188	165	177	197	188	176	183	201	189	196	179	181	174	195	195	177	183	219	185	182	160	214	174	193	199	186	193	181	179	187	197	203	199	200	188	175	192	206	191	198	214	162	187	219	192	175	186	174	191	214	182	186	201	172	214	199	197	159	194	214	208	210	211	176	159	197	182	194	193	161	173	221	192	171	226	166	192	197	188	212	206	179	167	177	177	221	181	196	190	203	188	190	204	199	203	176	194	205	217	188	193	177	195	206	182	197	167	221	210	219	194	202	222	214	171	198	191	197	179	202	199	188	187	209	196	190	211	171	189	203	177	184	210	216	196	195	182	192	191	189	194	211	166	202	193	197	188	198	201	178	181	190	203	198	219	184	202	213	215	202	169	217	200	227	187	182	218	212	180	181	194	183	189	193	186	197	205	172	180	200	202	213	206	208	186	196	205	172	176	175	188	210	200	220	213	217	222	190	183	182	175	189	210	190	181	166	173	160	190	232	162	156	196	213	197	200	188	212	204	187	194	183	211	186	196	171	173	209	204	167	197	199	199	191	193	203	175	202	183	202	223	184	195	209	168	209	185	191	196	184	194	197	181	181	157	190	200	193	188	187	203	202	206	190	211	214	193	190	172	179	189	191	207	165	190	190	200	198	208	214	182	182	191	181	190	209	210	187	187	186	155	207	177	210	202	187	193	175	218	162	196	186	189	175	195	188	187	202	200	174	170	198	174	193	185	178	205	192	194	206	215	183	199	172	209	191	172	187	208	191	197	179	190	181	210	177	196	175	203	202	223	203	188	175	213	201	238	184	197	184	172	178	188	167	213	191	197	181	209	179	193	196	213	202	169	199	199	210	165	186	212	175	196	175	168	191	181	189	192	170	165	187	200	212	168	198	222	168	203	195	220	190	185	179	193	222	180	185	203	179	201	207	202	195	188	202	193	179	180	179	172	194	195	167	199	173	181	189	205	189	207	189	178	193	196	199	173	167	222	189	214	178	201	187	193	192	208	191	203	209	197	176	196	185	227	219	211	197	175	195	199	164	203	182	213	180	199	206	205	188	177	189	183	175	234	154	197	192	204	192	191	187	193	201	172	200	184	214	203	202	187	197	187	194	218	202	198	190	191	183	194	178	177	209	179	185	185	214	188	212	181	174	198	164	205	192	192	200	191	178	199	195	193	218	195	194	196	194	191	181	211	206	172	205	178	196	219	199	199	166	216	212	187	209	204	210	164	207	189	201	173	213	172	197	201	207	181	182	195	184	193	202	194	197	186	217	182	202	223	187	221	191	172	182	188	204	170	204	192	196	192	207	193	203	173	192	184	177	200	189	202	212	203	186	195	191	207	189	189	181	191	207	215	198	205	196	212	210	191	207	190	201	190	185	208	182	185	201	191	190	193	216	224	181	172	212	167	214	206	210	191	185	170	194	190	186	199	200	190	179	190	203	192	204	195	180	246	207	213	192	200	203	213	179	187	200	192	199	177	172	217	185	196	221	168	160	202	206	189	209	183	179	195	208	187	206	204	173	195	188	223	181	204	198	219	193	215	166	202	217	185	213	189	174	215	193	193	206	209	187	191	185	174	200	192	210	180	189	208	188	217	179	190	212	204	174	218	180	167	182	200	176	173	192	176	188	205	201	186	202	203	190	180	169	191	185	181	203	216	206	200	193	199	200	173	203	205	172	179	191	171	194	189	190	187	211	197	173	176	191	189	184	169	198	218	180	192	211	200	179	171	185	186	193	168	201	198	203	205	206	225	181	219	205	189	205	195	232	185	215	192	186	184	214	174	164	193	192	203	185	204	186	207	193	172	197	185	237	199	205	180	192	212	205	179	183	183	184	198	203	216	188	218	196	192	192	191	225	177	197	201	177	168	205	196	198	196	185	174	186	201	203	180	193	198	182	197	205	173	181	206	215	188	198	188	206	189	186	186
7580	13988	23641	27629	26603	25683	22650	21146	18994	20180	20821	20712	17831	13213	12107	9290	7398	6973	6768	6859	4925	4201	5135	3788	2894	1989	1770	1729	2329	2119	1729	715	553	543	539	540	540	558	558	559	579	583	551	590	529	496	515	578	566	544	545	535	536	618	564	511	597	611	633	692	623	688	644	678	738	687	712	712	556	495	543	508	524	509	486	511	512	478	537	529	556	615	607	607	624	555	528	502	529	535	489	480	464	509	485	487	500	455	491	472	503	497	491	470	486	512	476	522	516	499	515	451	464	525	462	470	521	477	487	512	527	490	469	476	478	473	480	475	475	525	509	498	515	475	509	499	478	436	493	470	509	494	506	474	515	530	443	470	477	448	501	504	494	499	505	504	489	483	491	537	535	499	495	524	506	455	483	517	471	482	466	484	476	511	497	504	487	476	499	511	511	488	492	483	486	480	498	504	486	491	508	488	510	448	466	442	511	527	515	482	499	479	473	480	502	473	485	442	469	511	489	485	494	481	533	498	486	489	469	523	501	464	469	482	491	515	496	492	471	517	494	518	506	484	490	536	476	499	465	509	469	451	480	497	487	519	468	522	443	497	510	459	455	482	495	476	512	482	486	487	472	443	493	481	479	507	528	521	472	506	538	511	506	468	488	479	522	484	492	516	508	467	486	483	518	481	496	466	480	493	473	496	523	487	492	468	531	522	475	500	479	516	531	472	496	461	524	498	420	488	475	483	491	464	517	508	487	506	504	471	506	510	471	506	477	495	520	491	517	517	480	467	482	510	493	443	472	494	501	502	474	520	451	499	477	503	483	472	515	531	508	494	498	538	485	504	480	468	473	473	520	462	493	500	473	503	492	492	488	489	444	488	449	475	475	491	444	504	470	500	502	496	477	498	456	452	479	517	510	513	522	500	521	465	493	489	492	489	474	490	506	498	509	465	502	543	476	521	474	544	445	508	449	484	503	489	486	495	483	486	501	500	466	470	487	464	491	517	491	487	498	471	499	484	514	480	493	459	478	454	482	480	462	482	496	467	530	480	469	475	543	477	489	490	506	517	531	493	517	480	535	507	520	492	527	503	467	520	471	449	455	486	486	497	492	484	467	518	547	487	471	452	508	505	489	471	490	509	507	529	484	462	514	518	427	520	522	530	481	484	452	503	485	466	484	496	484	494	454	477	493	482	508	493	503	471	503	469	509	480	474	491	493	507	495	499	501	487	504	477	494	477	493	465	474	520	464	490	504	488	506	520	458	521	494	489	482	481	487	520	505	460	499	495	485	491	537	514	472	475	520	439	514	542	512	449	488	493	476	468	440	528	454	481	478	493	489	493	522	467	503	483	503	436	498	501	503	506	480	513	509	484	527	487	462	523	459	513	461	475	491	471	500	472	452	512	521	477	507	516	468	469	498	497	474	512	441	474	461	496	469	501	491	509	467	470	461	491	490	475	508	483	471	457	495	510	445	504	434	475	452	478	507	500	493	483	482	494	501	484	488	479	485	506	477	512	514	508	474	507	502	476	516	474	502	486	470	474	461	503	527	471	468	500	501	486	493	510	515	477	467	479	495	492	536	481	488	489	472	492	496	507	500	473	463	485	462	514	517	459	513	484	458	468	490	477	499	489	515	478	488	489	494	487	505	480	490	492	472	494	522	461	493	479	456	496	472	513	488	484	519	506	544	466	487	458	490	487	504	452	520	426	517	520	502	524	520	502	508	522	497	469	494	463	508	439	501	466	501	509	485	458	537	478	477	495	503	466	491	499	504	461	533	511	488	501	494	481	528	528	477	511	487	471	462	457	492	480	478	480	482	469	508	463	508	454	480	479	477	519	498	474	491	509	492	473	494	492	446	451	488	498	510	470	495	489	468	490	500	531	435	490	478	479	508	498	456	505	477	472	500	460	493	521	491	474	531	431	505	502	496	491	449	522	486	494	496	489	471	478	468	545	489	467	460	520	534	480	478	480	525	508	524	483	467	495	449	486	481	458	504	492	496	490	512	485	512	492	483	503	473	477	490	509	476	459	497	494	469	482	540	479	507	469	515	487	529	500	520	469	499	472	468	457	538	507	476	498	456	522	462	481	474	461	491	479	487	534	465	506	508	480	476	490	499	513	474	470	502	448	486	479	480	467	461	504	513	480	442	509	474	506	498	489	506	533	512	491	540	515	486	466	515	503	510	482	501	474	459	461	485	463	477	487	482	489	494	493	481	474	511	467	519	478	471	474	512	470	504	486	504	477	480	512	531	492	516	542	456	504	484	508	510	479	470	502	477	492	507	483	457	488	454	493	496	490	470	506	491	467	477	459	467	481	452	474	494	464	485	504	480	505	517	516	520	466	457	457	481	499	470	457	520	436	493	515	504	505	502	485	498	494	492	497	459	487	444	474	488	499	484	469	540	487	476	519	465	488	496	478	513	489	522	518	462	463	493	499	494	442	492	498	502	461	510	499	482	506	486	508	501	511	498	463	527	479	472	492	535	491	469	468	531	510	489	497	487	468	516	487	511	478	505	510	482	482	477	456	454	491	503	508	467	492	528	452	498	466	486	515	472	525	504	466	516	505	508	472	458	471	475	499	498	467	483	471	493	522	472	467	502	485	516	467	533	519	443	517	472	530	489	494	482	523	512	514	479	441	492	494	513	506	473	467	476	453	513	519	540	496	476	470	480	494	512	479	498	478	512	485	447	503	551	477	464	494	466	482	474	499	501	452	469	534	502	496	469	484	472	507	476	470	471	496	485	516	499	507	500	560	508	501	480	503	469	477	490	477	485	488	489	485	498	500	498	487	481	522	486	460	502	516	507	498	486	460	463	500	529	498	486	479	488	500	481	485	472	479	488	490	484	475	515	494	498	527	509	501	488	493	526	537	471	449	502	463	465	506	499	474	475	499	454	495	476	481	487	487	481	480	519	474	506	532	501	460	496	460	497	511	479	488	494	518	487	480	490	504	460	492	499	490	469	502	513	492	503	467	515	462	507	467	502	497	500	521	488	485	502	498	486	519	466	454	490	528	484	501	487	467	487	475	453	487	502	493	472	529	527	494	464	519	472	507	453	484	525	508	494	478	494	474	478	459	482	509	487	481	485	497	482	503	502	516	494	506	491	478	437	487	467	464	520	513	493	487	506	496	507	487	438	493	497	544	501	530	479	453	476	526	502	518	466	519	468	466	506	488	468	455	483	487	539	521	485	501	467	461	506	498	503	484	506	496	501	487	493	499	498	457	504	504	441	495	470	481	524	500	490	464	504	480	457	487	455	543	515	533	469	473	475	505	477	474	497	501	499	504	458	502	473	500	459	502	507	457	461	469	459	497	515	528	509	480	475	489	498	504	477	549	497	509	502	477	506	473	499	463	489	531	468	486	502	507	499	458	479	485	456	443	480	531	481	532	444	507	492	479	535	465	531	517	501	485	490	495	509	485	511	470	515	494	498	483	469	480	489	514	466	494	465	496	506	494	519	453	506	491	457	465	512	518	482	496	475	485
29911	40181	40884	39122	38687	39019	39058	38433	37061	40075	41114	41322	37940	31430	28208	23063	18851	17207	15019	15232	11057	8774	10472	8509	5448	3937	3170	2887	4066	3734	2740	666	215	208	221	191	190	193	204	190	192	190	193	210	191	207	180	177	157	188	187	194	196	183	211	194	236	311	388	509	393	433	363	489	571	406	521	508	185	171	188	163	153	172	172	148	175	149	166	173	235	251	288	271	220	192	169	163	169	174	143	148	156	169	176	177	163	149	182	142	138	145	163	168	142	181	173	175	170	156	160	149	158	169	169	155	159	157	159	151	138	158	167	165	134	177	154	149	178	160	183	144	159	172	148	164	184	163	163	156	169	139	176	163	132	171	170	161	149	161	148	138	169	156	152	158	142	155	160	148	140	142	168	168	162	151	133	164	164	169	182	142	173	153	150	164	174	175	143	155	163	140	159	151	167	152	144	160	159	178	171	169	167	169	140	167	162	127	163	169	164	157	178	150	134	161	159	148	149	142	173	177	153	156	165	159	146	162	157	145	166	125	150	153	160	182	125	162	172	150	170	171	164	148	163	160	158	151	153	148	157	148	127	145	160	158	165	163	158	160	162	156	155	164	160	137	151	129	146	146	163	152	157	156	162	150	140	163	167	183	138	166	159	192	145	162	162	168	164	158	161	152	168	165	131	133	170	158	143	155	156	172	149	170	171	160	156	153	166	155	165	139	154	167	159	162	181	182	158	138	155	137	151	138	160	169	160	145	152	169	150	153	161	155	137	158	164	138	156	159	170	179	177	158	157	168	161	161	155	174	167	161	164	169	152	194	167	193	147	160	167	165	179	181	158	154	166	177	155	170	155	173	188	160	164	180	167	153	163	152	157	159	139	149	161	184	163	150	150	140	151	162	156	152	146	160	130	174	182	152	178	174	151	147	157	149	165	140	174	141	149	172	139	144	167	157	133	155	170	171	191	153	161	162	143	135	173	161	183	168	151	142	157	157	147	163	179	164	170	176	177	199	178	172	169	176	174	155	161	139	158	164	175	177	166	163	188	177	148	138	148	166	178	171	173	137	154	133	145	145	155	173	164	194	161	167	164	154	178	149	139	157	169	164	138	168	170	138	154	157	173	166	170	133	145	147	172	136	163	167	155	179	180	165	159	152	145	132	176	142	158	147	150	160	165	148	143	168	163	170	163	135	148	135	159	149	169	148	160	170	143	169	152	179	170	179	139	165	180	165	164	154	179	154	185	172	157	142	167	173	162	154	146	162	136	152	175	134	169	178	146	157	154	170	179	168	135	146	144	194	175	153	162	178	134	175	169	150	153	156	183	153	164	151	159	164	180	158	145	155	152	169	177	177	168	154	155	136	149	171	161	140	141	166	130	159	164	156	157	162	139	153	155	170	150	166	152	143	175	157	161	167	164	160	155	141	181	164	163	164	151	159	164	188	161	162	157	162	162	156	172	156	153	138	165	177	168	161	174	175	173	162	184	160	180	152	157	180	142	160	177	144	152	155	173	175	161	184	170	177	175	156	166	180	167	161	162	167	173	167	161	137	160	159	156	175	151	149	163	142	147	153	162	184	162	160	166	137	156	163	167	157	153	153	171	156	148	163	170	162	168	157	168	181	157	156	160	169	167	158	163	144	152	168	154	145	163	168	149	140	159	149	173	172	157	156	159	175	147	149	140	149	159	139	150	158	160	146	149	146	165	169	149	153	164	172	169	178	175	151	139	160	171	159	153	139	164	131	169	173	161	166	170	174	143	145	157	156	148	163	159	141	166	183	190	148	174	150	149	146	144	138	178	181	170	126	150	158	150	157	164	153	158	147	163	181	174	178	156	192	150	155	159	148	153	175	145	165	149	175	171	157	143	150	180	159	172	160	165	155	170	186	156	179	162	173	173	184	152	145	164	167	151	139	173	153	157	149	142	151	136	132	141	149	155	146	160	185	139	147	170	175	167	152	165	157	160	156	139	175	186	158	163	185	148	152	164	141	160	182	156	151	168	158	181	154	173	155	149	175	175	166	166	174	155	164	155	166	159	141	144	154	169	153	160	193	139	165	159	136	147	142	165	156	161	156	197	136	174	157	159	157	155	153	151	149	149	157	152	169	159	176	155	200	166	152	158	151	159	169	152	158	147	162	163	159	165	163	144	179	140	159	155	148	155	159	168	171	171	157	155	179	156	174	164	164	171	145	166	140	141	166	171	172	160	164	175	178	166	184	155	135	151	148	145	149	158	161	142	151	158	167	147	141	151	185	142	152	146	156	173	168	166	174	158	150	147	145	170	145	166	166	144	149	146	154	158	159	152	129	159	136	149	171	139	141	145	149	163	150	174	156	169	169	174	161	181	164	157	168	199	158	135	159	168	171	153	147	182	167	152	166	144	156	160	154	160	175	167	160	162	175	160	169	185	158	135	158	162	167	167	160	124	156	161	148	170	171	157	186	168	156	168	154	150	152	151	134	164	149	153	175	157	172	149	177	163	143	169	169	152	152	157	168	161	166	163	180	143	164	146	170	179	151	168	162	178	141	181	174	150	160	148	173	161	133	158	172	144	144	139	153	168	150	155	159	187	133	155	154	139	177	156	170	167	142	163	156	171	161	161	136	153	151	157	164	166	153	154	182	166	169	183	141	169	172	172	161	150	173	161	159	134	158	138	182	164	148	143	161	152	158	156	138	171	161	176	146	164	153	188	167	166	147	172	189	174	151	160	168	157	160	164	163	180	181	192	194	171	143	161	138	159	164	166	162	153	158	172	148	160	152	172	157	164	137	141	152	155	150	162	165	181	181	167	173	172	153	163	145	140	187	148	152	178	155	160	177	147	173	168	160	172	152	186	173	162	149	160	154	146	159	170	171	151	137	163	166	166	129	160	161	161	171	173	159	143	156	177	169	153	150	169	156	147	172	176	159	147	169	161	176	161	149	145	159	158	156	166	152	168	166	146	169	158	165	168	178	160	169	156	149	175	160	165	164	168	165	161	159	167	171	166	174	171	151	162	146	136	168	184	155	140	151	170	160	157	148	145	165	189	164	171	172	169	133	172	162	162	169	182	148	170	167	163	157	167	153	162	155	156	159	156	177	143	154	174	169	189	188	178	166	154	158	162	157	175	155	164	174	177	151	152	158	152	178	167	135	169	164	173	181	162	164	161	145	156	184	157	151	166	174	176	150	153	177	170	164	155	145	166	152	171	160	151	136	144	149	159	159	168	163	171	141	158	169	126	201	146	187	163	172	159	151	153	157	153	155	129	155	197	148	141	152	154	180	157	145	140	132	142	157	163	159	133	166	189	148	139	157	163	148	150	156	150	155	156	157	159	164	149	163	163	132	148	142	140	154	133	154	135	153	165	159	153	164	177	131	165	184	160	175	147	180	165	171	137	150	166	170	158	170	146	138	162	156	136	173	137	167	143	155	162	172	142	149	150	169	150	135	165	162	157	161	173	147	178	179	175	152	162	170	162	151	164	158	137	163	149	171	164	158	148	149	153	159
21275	35306	41572	45456	50049	52861	52053	52298	51007	54182	57982	58320	54256	49310	46823	42901	38590	38690	37287	37041	32125	28338	31944	25535	22786	18253	14944	16130	21238	19707	15259	3994	847	738	774	698	709	725	780	777	724	710	850	684	620	644	584	589	589	567	545	598	616	706	806	910	1226	1659	2464	2729	2165	2715	2562	3409	4303	2661	3835	3264	860	578	512	502	451	463	431	422	448	464	460	550	904	1178	1208	1099	904	721	527	536	455	384	376	428	397	393	388	412	387	422	419	410	415	395	397	399	434	434	384	385	393	417	397	409	405	419	406	383	387	442	425	419	425	390	412	375	426	413	402	426	420	384	428	449	417	405	407	380	374	415	401	438	416	425	463	410	424	398	413	407	406	434	412	381	402	392	410	435	398	436	388	404	395	435	414	397	414	386	424	403	408	401	390	399	391	442	422	403	410	404	386	389	420	388	387	403	418	418	446	382	402	397	413	381	431	426	407	440	404	414	406	434	443	395	427	406	413	363	397	433	406	395	433	399	402	384	447	391	408	444	417	401	374	423	396	395	389	384	397	407	420	373	423	427	446	383	434	418	399	378	374	395	418	422	405	443	408	436	393	453	417	427	438	415	381	409	433	396	395	396	411	419	408	403	404	412	397	357	415	440	412	429	435	394	396	420	421	397	419	396	436	393	423	443	405	396	434	408	437	411	413	402	375	415	416	417	419	400	390	406	417	399	381	387	401	422	426	427	398	373	388	448	424	428	431	401	432	402	408	455	422	418	400	407	428	383	373	413	400	377	423	391	377	424	395	441	392	412	426	411	384	409	393	404	446	377	401	405	399	403	403	407	401	409	426	362	429	398	393	379	417	390	440	416	433	425	400	428	441	422	421	431	404	426	377	424	405	363	398	413	376	409	407	402	410	400	413	407	409	409	424	401	378	391	387	427	429	434	439	376	369	388	389	428	398	453	400	437	408	416	388	419	393	410	393	397	419	406	436	409	399	435	416	425	403	431	426	396	412	384	376	414	413	415	372	379	410	389	408	424	404	426	420	428	418	409	431	454	405	405	413	408	434	405	411	432	416	373	424	412	417	398	423	414	390	389	411	436	415	417	371	410	404	377	395	410	405	392	430	383	399	409	369	429	390	424	436	418	422	424	388	443	391	415	398	374	410	367	411	416	401	420	447	410	410	401	407	410	412	388	445	397	403	406	400	407	424	383	395	427	427	343	384	416	419	379	386	426	444	402	395	359	396	422	417	378	424	424	393	448	409	466	409	413	421	439	412	441	409	403	387	369	398	428	418	371	416	405	422	419	388	412	394	414	398	419	419	418	416	392	375	395	409	426	394	405	391	458	413	434	409	417	406	401	380	414	387	424	419	363	391	402	436	434	394	380	403	430	390	383	404	414	400	369	400	414	399	410	439	439	431	430	407	402	373	405	389	403	421	437	421	401	373	381	425	362	391	397	402	417	414	425	397	401	459	405	402	402	428	406	398	407	422	402	400	419	407	421	407	410	402	414	406	433	388	369	394	396	416	419	363	402	392	428	388	408	395	416	387	401	390	429	399	418	421	438	464	415	432	420	371	408	416	404	401	406	409	422	421	407	412	413	401	425	408	383	390	421	381	373	427	467	376	399	401	402	378	404	380	411	395	394	427	412	398	434	415	398	402	394	446	387	396	442	401	380	400	414	436	444	411	415	390	417	404	415	405	425	404	406	399	361	435	422	410	394	397	414	394	383	403	408	397	415	401	399	411	453	414	410	435	401	422	406	435	418	424	447	370	403	438	414	418	410	420	394	422	418	382	418	395	380	394	424	435	418	396	411	429	386	415	422	431	393	396	439	406	401	438	389	402	450	406	375	383	415	401	370	382	395	382	392	372	415	391	422	373	412	381	428	395	456	389	402	389	437	366	367	430	423	457	407	439	428	371	432	402	454	409	431	392	384	432	395	427	414	409	396	433	435	408	416	396	421	418	415	393	439	372	417	435	409	396	402	440	389	406	417	399	429	434	399	427	432	392	435	407	391	397	388	404	381	415	385	412	412	384	437	420	430	405	401	417	410	410	393	435	419	397	366	431	434	442	407	421	405	397	456	416	372	366	361	397	383	435	397	435	402	362	390	429	397	368	419	409	425	429	412	393	433	438	401	383	390	408	415	383	445	410	402	429	412	463	423	382	425	391	419	400	400	421	415	420	406	447	429	438	408	397	463	413	388	423	367	402	413	414	455	399	407	421	400	363	422	391	414	420	423	420	400	425	429	395	423	426	397	395	439	413	416	404	409	367	403	381	414	387	406	436	404	388	384	437	449	405	406	389	413	403	423	400	415	409	398	406	393	402	420	411	395	424	417	413	429	438	413	399	410	424	403	398	400	406	365	398	402	387	433	421	397	404	430	419	397	389	427	435	384	379	376	458	422	425	378	422	416	401	419	381	406	405	452	394	399	400	376	408	391	406	395	402	458	403	438	412	401	413	381	442	443	442	409	389	437	377	409	408	420	403	443	436	429	403	445	375	393	449	409	395	416	413	437	411	427	394	433	400	364	420	403	365	419	432	440	385	440	364	434	406	429	445	390	432	391	404	419	396	399	413	384	406	384	369	438	400	437	428	392	394	414	381	417	416	410	385	403	414	398	412	392	388	425	388	369	391	400	455	382	393	401	417	437	443	379	419	417	389	399	378	393	404	402	394	376	411	404	365	391	398	400	438	392	406	418	383	380	415	421	381	400	366	401	410	403	430	419	408	400	408	451	437	392	362	397	405	404	378	396	408	420	421	446	429	402	427	379	447	416	395	410	430	428	441	396	404	385	387	386	407	419	402	395	421	381	436	402	455	398	399	390	416	418	400	439	422	419	391	398	414	393	389	406	386	446	411	388	420	404	426	431	415	403	398	383	385	408	440	377	385	399	419	403	436	430	421	452	395	392	405	404	414	420	393	425	428	384	454	393	413	424	404	383	398	407	438	400	398	368	393	391	411	434	419	428	401	429	434	403	389	415	454	410	407	398	439	417	384	413	411	412	409	386	429	375	409	405	397	411	390	416	420	416	437	414	428	375	399	435	457	394	393	413	429	423	384	409	396	407	397	423	416	396	360	429	440	441	406	390	396	430	414	403	429	426	399	418	346	376	396	434	383	425	381	398	400	414	397	403	395	430	407	384	360	419	383	399	448	416	396	389	411	391	429	402	426	413	395	411	404	376	400	421	409	392	402	401	425	406	400	371	435	408	369	411	431	397	417	409	426	394	435	367	387	414	374	439	388	393	393	400	415	391	419	422	410	398	397	377	446	412	410	456	409	421	406	394	393	426	410	398	389	395	417	422	387	425	425	370	431	413	398	432	459	411	420	414	411	437	446	437	401	435	404	383	402	442	433	403	404	425	446	378	395	388	388	435	420	408	406	396	384	435	438	422	408	403	374	404	428	443	427	385	373	385	417	410	451	381	399	417	410	424	400	407	428	400	424	371	431	381	384	414	474	413	383	433	400	371	425	387	406	420	428	431	449	417	452	400
39677	44207	41228	39116	38727	41497	42663	42525	43805	45385	48863	50514	48213	42531	41156	34755	29969	28762	27651	25943	20896	18446	19280	16215	11568	9368	5759	5883	8421	8008	5939	1410	225	213	238	226	217	221	224	229	196	207	226	219	210	183	176	173	172	212	178	195	198	207	236	263	345	461	644	840	600	727	623	851	1063	738	1149	927	342	194	152	167	153	174	149	148	159	170	137	157	279	376	346	349	266	214	190	183	164	135	134	144	145	152	139	119	132	133	144	149	150	136	131	162	146	161	178	150	142	144	134	155	162	157	140	159	136	129	151	163	127	142	131	165	173	145	158	171	133	159	143	157	132	148	160	148	138	134	134	161	143	147	151	141	135	144	153	136	156	145	168	151	126	142	134	136	141	158	155	161	149	152	134	148	138	147	155	155	142	147	150	167	134	155	136	136	157	133	141	145	138	145	159	163	158	118	156	155	147	153	151	139	154	147	136	162	154	132	126	139	126	134	118	159	126	122	147	168	134	156	131	161	156	148	165	152	126	162	140	128	147	143	139	153	162	147	149	148	159	156	130	139	146	149	137	160	146	154	133	138	117	141	149	135	144	144	130	145	133	143	146	158	135	141	145	160	131	134	148	125	149	146	153	154	136	134	154	139	132	142	166	168	162	158	145	158	146	133	160	148	125	151	125	134	155	131	161	143	136	149	143	123	150	139	128	126	157	153	126	154	145	159	136	157	136	136	161	147	153	158	143	146	145	162	150	171	156	144	136	160	123	142	145	158	138	138	156	148	161	148	141	161	142	143	156	163	133	156	153	146	131	142	149	141	136	160	150	154	170	137	144	143	151	147	143	162	152	151	126	148	140	142	133	150	131	134	178	151	157	152	161	132	157	142	161	140	152	166	147	137	152	143	133	151	142	172	134	134	140	148	152	150	159	141	145	162	139	139	127	116	145	160	139	130	131	152	153	121	133	134	134	154	134	165	142	135	131	139	135	133	145	138	144	136	135	129	149	145	130	136	158	154	141	161	143	147	148	134	163	139	164	146	139	154	127	162	153	129	138	159	132	135	160	155	134	131	148	138	133	146	150	130	114	148	107	163	145	135	148	135	127	155	139	139	158	144	149	146	145	172	131	145	130	146	157	142	139	163	144	130	137	141	152	134	156	147	128	125	152	133	166	134	131	144	138	158	146	150	165	150	150	135	153	130	150	132	138	146	164	162	149	137	159	183	150	132	133	142	177	146	120	142	150	155	143	163	146	151	133	121	160	141	142	114	140	137	121	134	157	150	182	137	147	168	128	153	138	180	169	161	146	138	146	160	154	159	167	149	160	148	161	136	149	141	156	170	165	157	123	147	121	133	162	132	128	155	144	121	124	122	133	134	137	124	157	161	158	144	132	138	153	143	132	129	138	139	147	151	159	167	122	153	144	136	125	144	110	140	146	136	120	123	165	147	123	145	140	136	135	148	151	148	150	155	138	150	133	152	143	138	138	142	148	127	134	126	180	141	131	122	144	145	135	151	141	163	137	141	142	148	147	147	142	131	146	124	136	141	133	147	158	143	149	156	147	126	135	137	163	160	131	138	139	162	134	165	142	135	150	138	128	151	145	163	136	133	180	155	155	153	169	172	154	163	144	136	124	136	142	147	140	138	157	142	132	159	152	145	144	160	132	137	134	140	141	159	165	138	127	144	153	139	150	146	174	144	153	142	134	131	124	141	120	132	150	146	144	151	132	144	153	138	154	144	148	142	157	143	135	151	146	127	132	157	146	160	161	144	153	145	134	135	137	155	126	145	144	150	146	176	149	157	148	136	130	151	133	157	123	136	154	151	129	140	143	147	152	165	135	148	151	150	141	130	140	158	130	152	149	121	127	134	154	131	151	140	136	160	142	139	139	145	146	146	158	114	141	120	145	148	162	133	148	155	168	154	143	146	150	123	162	141	156	143	151	170	140	147	164	146	129	146	159	163	146	166	142	134	142	143	156	158	157	154	163	146	146	161	140	171	146	158	148	150	152	145	140	152	118	142	135	140	141	140	141	164	133	127	139	164	152	126	152	130	151	142	144	151	177	149	128	143	157	142	139	150	118	150	144	142	143	167	158	136	137	147	147	129	146	149	158	149	159	146	154	127	146	149	148	156	146	146	140	146	123	137	131	145	155	146	155	146	152	150	125	128	142	126	146	142	139	146	139	149	166	137	129	139	151	145	138	137	150	136	154	160	129	173	149	145	139	149	135	162	136	129	163	112	156	158	139	136	135	138	157	146	156	162	128	122	156	149	145	144	143	145	126	152	129	131	174	147	163	157	153	139	154	171	122	138	158	142	143	144	138	141	155	151	120	142	151	136	133	143	152	142	154	178	143	125	128	143	149	140	165	142	136	145	144	147	161	135	146	140	161	134	139	150	158	162	143	128	135	147	143	160	134	137	144	151	154	151	137	158	158	145	138	149	153	164	159	134	150	137	147	132	142	148	159	148	142	145	156	152	149	158	145	146	146	153	131	119	150	139	136	129	142	140	118	140	129	147	152	174	136	170	144	159	149	174	169	153	127	131	131	145	129	190	144	136	145	142	128	132	140	132	157	145	126	170	149	158	152	142	145	127	168	128	157	127	147	140	129	145	136	140	144	147	157	145	131	146	137	140	131	143	155	126	149	143	134	139	148	144	148	125	149	136	147	168	140	151	140	152	147	149	140	131	154	138	133	116	140	133	145	129	140	123	153	159	142	145	166	120	125	122	142	166	118	134	131	150	158	145	143	136	128	137	131	147	137	150	173	137	142	150	166	154	162	144	134	136	147	133	128	156	131	155	166	158	122	144	159	156	157	140	151	152	137	143	143	149	173	140	131	153	148	154	136	140	147	135	136	131	179	160	159	149	152	152	160	134	152	158	140	153	165	142	160	148	145	141	166	149	148	147	126	133	142	133	135	155	129	147	142	132	176	141	135	159	126	154	142	163	161	152	138	166	165	145	160	162	129	131	136	165	142	161	157	138	136	139	143	137	127	137	161	137	135	158	127	139	161	136	146	137	163	156	137	133	129	171	148	147	145	137	117	157	147	174	151	167	176	136	138	156	175	144	142	145	129	127	144	148	130	153	134	153	134	130	140	138	159	118	129	153	165	150	140	146	143	134	183	143	146	141	152	142	139	138	147	122	158	154	143	145	163	134	129	149	138	150	126	142	136	152	152	170	138	136	144	144	140	149	132	161	128	160	137	154	137	125	136	141	127	150	144	139	145	147	161	144	105	142	159	142	124	160	141	164	141	150	158	150	152	152	124	158	162	145	134	133	144	137	148	140	143	159	141	146	139	133	160	114	144	140	157	133	126	135	152	136	138	139	155	137	136	153	144	139	148	164	139	132	131	165	155	146	138	139	129	135	138	153	167	158	139	151	166	138	150	125	134	146	142	144	145	153	130	151	132	121	152	155	132	132	157	154	157	143	160	156	131	149	133	133	136	165	155	130	152	126	147	170	150	151	139	144	153	112	128	137	149	142	163	150
28911	42468	45479	48273	53705	56926	56689	58485	60390	60247	66416	68617	61782	59989	57040	52669	48545	48515	48402	45784	42527	39964	41074	34900	32981	27492	22021	23675	31886	30580	24018	7253	1305	984	912	989	865	973	1027	948	954	1041	900	880	828	738	705	663	677	646	621	709	842	991	1176	1428	1980	3021	4750	5442	4230	5192	4478	6066	7374	5129	7328	5971	1874	918	547	484	496	456	438	404	411	457	444	667	1486	1976	2044	1718	1334	946	604	473	415	360	386	388	388	366	360	357	389	396	392	378	368	365	368	387	375	353	373	364	404	390	343	370	389	351	375	360	378	372	371	361	374	359	382	356	410	349	354	383	367	368	357	345	408	381	360	394	366	394	373	345	357	361	376	388	387	407	381	378	394	368	381	389	374	352	400	391	349	360	399	371	368	337	395	362	377	395	362	388	387	368	388	380	341	391	367	341	407	373	379	392	383	325	355	387	390	361	366	369	379	381	381	366	395	374	368	385	395	380	381	386	383	372	395	396	370	384	369	349	348	374	375	391	351	410	422	376	425	370	387	401	368	386	366	332	362	397	389	380	376	366	360	381	347	335	346	354	391	374	350	366	355	418	360	361	349	368	362	368	389	348	378	371	400	366	372	380	384	376	367	379	373	348	398	373	393	365	399	380	383	360	340	381	369	381	365	364	376	359	386	376	365	384	340	397	376	369	364	371	353	362	358	419	371	363	367	357	387	337	354	394	375	379	409	382	367	341	379	383	389	390	359	392	376	379	389	374	350	385	383	364	394	342	347	356	394	375	366	349	358	355	378	370	372	382	364	399	401	384	358	388	396	370	382	370	382	402	413	385	364	333	379	356	362	339	352	371	379	380	354	346	379	400	382	398	388	359	391	398	354	396	364	389	401	404	381	364	353	329	341	346	348	426	374	358	345	361	361	380	367	359	378	395	357	397	359	373	357	361	380	362	358	368	387	379	371	383	390	367	377	370	392	379	386	384	375	389	370	380	382	364	370	392	389	365	382	370	408	358	390	385	384	349	375	386	416	356	360	377	377	348	388	363	370	386	383	397	372	370	395	370	352	382	364	389	349	364	379	330	403	383	405	388	372	376	365	355	396	396	374	332	389	361	351	407	353	386	374	366	333	391	383	375	361	357	364	347	395	362	389	381	357	369	379	393	392	379	364	394	388	343	361	367	375	426	345	378	405	360	387	371	345	375	384	340	367	354	385	391	345	376	359	387	404	353	360	381	348	377	382	397	364	407	365	333	406	384	365	403	389	355	410	364	363	371	364	388	373	418	370	331	397	368	389	342	385	353	358	360	367	353	388	386	381	368	369	369	370	361	348	391	361	338	386	327	395	369	362	365	394	404	357	379	392	387	401	351	403	388	381	368	359	397	379	395	368	393	351	356	358	395	349	377	356	390	369	383	374	381	382	416	363	411	382	393	380	358	393	392	377	348	356	397	388	375	421	387	340	374	376	391	404	382	331	392	337	385	386	368	399	368	364	367	386	376	380	360	328	369	383	373	389	364	356	363	363	370	395	413	388	373	395	379	369	370	392	388	388	384	386	379	392	364	374	374	367	384	379	354	340	376	404	402	408	406	422	418	381	381	375	386	357	395	396	359	391	346	369	370	383	389	348	335	328	382	394	383	385	402	371	370	376	365	339	384	368	400	374	349	380	371	359	380	343	362	380	332	331	366	384	403	378	358	350	376	372	355	378	362	359	402	354	359	384	370	381	344	365	369	404	376	374	360	377	353	371	351	378	366	371	337	361	401	372	383	345	390	348	361	361	378	402	401	384	363	372	385	375	386	376	418	351	386	375	366	379	403	338	356	368	378	424	357	406	388	345	346	392	376	351	384	366	385	379	387	349	368	389	366	382	346	342	387	374	351	400	373	407	365	369	366	345	386	395	389	367	377	361	384	368	334	374	382	378	353	370	394	409	396	377	376	351	372	394	386	370	387	386	388	352	379	374	369	367	414	390	352	368	399	384	358	341	411	386	361	377	360	395	361	409	363	359	399	354	350	371	378	388	342	376	367	405	401	347	367	386	322	366	361	316	389	381	414	388	376	353	397	378	364	351	370	361	376	381	397	364	374	371	359	338	385	383	379	340	367	389	406	395	360	353	355	404	381	415	373	361	371	354	392	385	356	347	337	350	386	363	372	376	379	371	376	385	376	359	382	381	341	369	405	356	340	409	384	413	373	347	355	379	342	400	338	380	390	364	351	387	355	355	371	378	374	384	348	378	353	381	366	376	387	383	356	372	404	386	395	336	394	396	367	351	336	351	405	396	355	366	373	438	358	335	371	347	354	349	357	365	380	367	373	345	379	374	351	379	375	393	390	360	390	404	351	371	407	375	341	367	361	347	362	383	360	386	355	365	355	421	371	380	357	380	360	397	403	392	368	351	363	386	374	380	408	390	407	402	404	405	381	417	381	381	397	377	384	385	385	346	333	412	352	386	373	406	378	364	373	365	364	378	383	345	385	369	367	368	369	369	386	399	377	357	354	370	378	375	388	371	401	363	418	352	397	375	386	376	402	373	387	374	367	373	396	368	358	397	396	348	350	369	355	361	341	378	370	376	384	362	358	353	384	349	367	343	368	382	344	365	372	389	392	376	369	403	359	355	404	355	357	381	371	382	409	395	371	377	381	369	357	363	398	360	383	362	378	401	380	366	353	344	385	401	386	379	360	377	337	375	346	388	394	352	355	352	315	380	348	368	374	330	360	357	375	362	357	381	389	375	366	362	383	379	375	414	376	414	358	389	366	384	376	360	354	376	350	359	394	340	345	372	373	351	401	358	382	402	329	342	368	374	378	385	373	370	358	382	337	396	400	359	391	412	404	374	382	372	397	385	388	372	389	380	351	361	353	381	393	367	356	368	340	375	388	362	346	383	377	385	373	374	376	366	386	370	405	383	369	334	372	354	371	332	387	366	360	345	342	404	340	398	347	374	379	357	341	381	357	368	373	368	374	360	372	357	350	395	361	347	409	362	339	401	366	354	382	400	373	393	369	379	348	372	431	379	393	363	389	365	330	394	373	375	391	379	386	352	372	361	365	354	369	384	418	342	357	363	352	401	345	372	375	407	375	388	402	344	397	368	408	325	388	380	370	376	415	350	347	352	377	381	372	418	374	368	302	374	359	331	342	381	345	403	385	377	354	366	365	401	376	350	358	405	365	400	390	357	401	364	359	366	355	337	391	385	370	393	378	368	371	374	386	356	374	375	375	382	394	364	342	386	366	369	385	351	379	402	378	390	361	382	359	399	349	377	360	367	357	395	378	416	374	390	397	350	346	384	396	370	379	378	344	395	379	370	386	364	369	382	377	365	361	402	386	369	381	392	355	360	408	398	351	373	373	398	361	404	375	397	399	351	328	393	340	376	373	391	363	365	390	400	390	418	356	325	369	381	358	383	342	363	384	372	392	367	383	378	408	318	372	372	382	385	368	397	365	333	367	380	358	357	400	353	343	402	362	353	368	330	384	374	347	399	366	373	391	409	393	373	366
10694	13723	18102	16282	13187	10993	9245	6478	5366	4937	4711	4283	3461	2475	2129	1635	1292	1193	1082	1006	775	643	805	621	479	398	387	358	475	407	360	233	234	203	202	203	198	202	208	172	209	187	221	210	179	207	223	189	187	202	211	194	195	234	192	222	217	196	218	207	207	190	217	216	235	195	221	218	221	169	185	212	196	201	211	192	184	210	221	203	178	189	207	248	219	215	201	190	236	169	200	192	187	182	224	191	178	183	196	211	188	212	190	181	217	185	191	198	206	198	202	198	185	173	195	198	184	188	211	195	225	195	213	193	180	192	200	176	184	200	200	220	210	197	199	200	203	187	214	212	188	208	188	206	217	206	189	214	181	200	196	185	211	189	177	192	209	196	184	218	194	212	215	204	189	189	190	184	213	181	212	205	201	224	201	198	198	177	180	167	198	214	179	195	174	200	223	176	184	181	180	225	209	194	198	169	194	182	188	181	209	197	229	227	195	190	208	178	201	202	188	183	176	234	203	158	220	191	181	192	198	194	187	188	200	190	208	195	193	183	210	191	195	185	197	208	173	186	199	224	203	173	211	212	177	179	180	187	210	190	221	197	205	230	196	198	196	203	173	199	188	193	190	221	200	196	198	177	196	202	202	180	196	177	186	198	189	177	186	193	175	182	179	219	228	218	186	170	178	201	256	206	189	177	161	204	181	178	153	162	218	206	195	201	203	211	184	206	197	190	193	194	184	188	179	194	183	199	220	190	182	174	167	194	221	202	185	205	181	200	176	205	205	187	196	178	183	204	196	196	198	218	212	210	173	183	195	175	182	179	189	220	198	208	175	185	202	186	199	179	181	189	205	195	193	197	190	159	185	179	184	176	177	211	194	212	202	173	204	187	191	187	176	180	214	224	174	233	176	212	224	187	206	179	192	204	200	194	209	198	214	192	201	209	187	197	172	191	189	196	210	196	226	183	177	190	214	203	204	194	187	159	194	189	186	211	213	182	192	184	189	205	160	182	194	177	188	219	191	199	194	185	187	191	192	192	193	209	173	212	202	200	197	203	193	239	187	193	185	179	198	222	209	201	223	200	189	181	198	188	187	189	171	179	199	197	174	191	199	201	214	228	189	199	183	195	195	193	210	222	201	185	178	180	189	192	196	202	195	208	197	193	188	166	197	178	197	215	205	186	172	196	196	169	180	199	203	183	192	191	156	206	184	206	198	208	206	178	215	188	201	192	214	190	185	226	196	212	176	186	206	190	203	206	185	233	201	235	201	200	179	223	184	190	181	200	202	179	234	207	214	215	195	202	195	203	188	169	184	212	182	196	208	192	193	186	203	190	218	167	190	183	207	199	192	190	218	196	214	218	183	198	205	208	203	208	200	194	168	195	225	198	211	197	195	186	172	198	162	204	187	195	177	214	221	215	215	208	196	203	203	208	209	184	191	196	216	188	194	174	181	158	194	189	172	197	197	174	193	187	193	189	174	205	172	181	175	186	182	176	201	178	199	206	183	219	200	219	206	192	185	217	194	183	194	200	187	179	194	203	213	187	235	197	183	191	197	194	211	183	183	180	178	193	186	193	205	203	195	199	204	198	180	160	172	209	196	188	196	171	202	188	205	199	198	205	194	177	185	223	243	207	181	195	180	191	192	194	181	216	196	212	190	222	210	197	199	201	196	181	177	196	216	194	188	170	187	173	181	187	202	190	192	190	200	204	216	175	174	187	211	208	208	213	214	228	180	174	185	187	179	200	213	184	204	191	201	204	220	186	185	205	177	169	196	192	212	217	196	195	202	176	206	191	199	180	205	211	197	171	188	206	193	202	209	183	196	211	191	208	194	166	206	204	192	179	208	193	194	193	212	198	215	194	183	199	209	188	197	188	207	188	195	187	190	190	179	202	188	194	186	188	208	192	194	177	192	204	215	157	208	215	175	190	205	216	184	187	214	195	204	162	238	186	194	173	214	189	181	211	183	191	202	198	207	206	195	209	214	181	162	224	185	176	194	213	182	185	167	190	187	191	213	212	175	202	204	196	181	195	217	188	190	187	187	208	207	212	185	177	199	193	180	212	175	200	193	196	180	200	181	215	189	189	194	195	227	224	205	175	181	186	166	187	190	181	201	189	209	197	186	209	208	205	193	176	181	196	208	214	191	192	190	191	224	202	191	200	200	206	168	199	208	197	190	166	168	185	209	186	207	191	180	171	205	210	183	211	213	190	200	191	205	187	201	203	205	188	211	203	182	198	195	184	178	196	211	193	215	198	204	228	191	194	167	207	205	188	187	191	166	208	214	160	187	222	182	217	193	213	211	200	219	206	195	214	193	195	188	191	191	165	196	210	191	208	213	185	205	183	187	201	200	171	182	186	202	204	212	200	207	219	211	182	203	183	182	195	216	190	210	220	205	193	204	203	170	183	236	204	184	199	189	191	200	172	207	188	207	182	200	195	192	213	192	194	190	187	201	178	188	205	196	185	196	203	193	205	197	158	202	191	184	194	171	191	172	200	218	209	187	201	198	203	209	186	212	212	199	180	191	221	221	198	178	202	226	203	197	183	190	179	201	185	215	187	197	196	205	193	229	211	196	207	185	205	195	171	215	211	183	175	178	199	227	231	182	176	182	168	202	207	177	206	198	204	203	189	191	184	172	185	185	199	202	195	216	179	204	205	203	208	202	185	192	192	175	212	199	183	191	190	182	185	189	198	160	198	205	180	176	184	202	222	197	182	186	219	188	179	188	187	168	187	217	197	216	183	203	194	208	208	194	216	203	192	203	185	214	210	196	175	190	222	230	196	200	203	169	193	189	181	180	186	179	190	190	189	192	194	190	229	177	180	179	201	209	193	191	193	172	201	176	207	222	176	194	182	201	162	199	195	189	214	196	185	203	211	192	190	190	212	203	217	194	191	193	191	192	196	193	196	203	178	182	195	204	200	188	192	219	192	185	199	183	197	175	214	217	189	193	213	192	186	178	219	197	205	208	188	210	186	185	201	182	192	181	198	213	170	204	207	188	208	199	205	193	161	201	198	207	204	194	184	194	196	189	204	217	199	193	224	188	195	198	195	190	191	180	177	172	201	183	179	183	191	202	192	221	200	175	178	197	180	178	177	204	200	210	211	205	174	178	204	185	205	229	198	188	210	203	177	208	208	212	192	216	211	208	204	202	176	196	197	191	186	181	185	188	218	209	238	189	224	171	187	185	202	215	213	215	222	191	198	210	166	181	196	196	211	197	184	209	183	177	185	206	192	184	180	204	191	193	192	189	182	192	197	161	200	185	187	197	193	173	188	200	211	191	199	193	198	170	182	190	200	191	187	193	203	195	211	160	191	173	193	207	175	192	232	190	199	202	172	204	217	171	231	184	172	192	166	195	194	188	209	201	197	199	202	178	156	191	202	186	199	187	187	180	186	204	224	187	195	201	213	192	240	190	192	187	193	188	212	173	192	211	204	184	193	195	191	227	198	198	192	186	203	221	191	228	193	180	197	194	202
8369	15237	24287	26944	28018	27428	24080	21790	20722	20221	21090	21947	18327	14112	12711	10091	8083	7243	6645	6857	5048	4309	4951	3803	2980	2337	2018	1902	2369	2327	1726	786	556	533	544	580	532	568	561	585	548	504	510	554	540	522	570	553	556	544	552	573	550	565	587	580	635	648	663	720	620	660	637	720	732	720	752	692	590	526	543	491	557	515	544	575	519	532	524	500	561	586	597	637	603	583	575	504	555	490	467	501	527	504	549	458	468	464	480	485	526	488	506	491	487	449	498	529	477	516	474	488	479	519	519	507	501	511	508	503	526	465	524	457	474	483	492	493	502	479	481	501	477	505	508	514	456	483	482	495	550	506	488	512	499	519	505	473	481	479	454	467	489	525	469	460	499	491	515	510	501	485	484	508	501	515	510	479	516	495	501	515	495	507	508	492	508	475	475	506	448	476	499	455	498	517	488	485	498	513	485	494	484	561	439	500	481	494	481	494	497	497	514	496	507	492	468	460	486	463	488	509	474	449	484	464	526	517	495	458	516	462	483	508	481	512	491	512	502	510	515	502	527	513	495	494	495	526	495	492	536	491	470	510	500	503	509	506	506	478	478	518	492	483	474	534	467	478	529	506	563	498	483	465	495	445	497	484	476	465	494	547	466	491	465	482	478	474	472	469	497	497	503	513	478	477	500	455	466	506	478	505	503	457	504	498	498	467	524	493	493	523	460	475	478	515	498	490	492	461	491	507	505	499	492	501	494	506	465	544	501	496	499	520	513	489	509	519	557	480	476	509	491	486	465	461	489	486	502	527	465	499	483	519	497	492	508	563	495	492	488	480	470	478	484	447	525	490	499	493	491	476	506	505	533	479	478	489	514	524	515	481	512	482	497	491	527	482	507	502	462	520	500	492	482	536	447	500	521	506	440	466	551	533	546	519	477	482	486	480	499	489	527	523	490	533	506	518	474	466	519	493	513	454	447	503	466	494	522	508	467	558	478	547	469	442	506	482	517	509	515	523	480	490	493	483	511	477	497	504	478	493	504	502	497	533	488	471	499	469	522	472	498	527	546	484	523	482	498	480	499	461	469	470	509	473	488	520	482	468	482	492	477	503	493	501	525	475	502	470	464	496	493	448	497	462	487	542	501	500	483	507	497	481	473	535	511	518	486	507	492	481	535	446	477	490	511	510	513	469	513	485	494	499	527	537	514	498	539	452	507	472	532	489	547	499	497	482	458	477	509	487	518	480	503	456	473	485	484	489	448	510	496	475	459	465	504	482	492	498	513	495	505	486	487	500	487	490	507	476	467	496	547	497	475	489	516	531	502	489	505	498	511	497	449	476	500	485	501	493	498	501	508	516	483	494	478	423	504	496	542	492	490	505	491	502	526	528	489	510	492	461	537	510	505	514	462	509	493	474	476	483	492	527	488	506	501	505	500	528	501	507	508	478	505	453	492	520	471	458	474	476	487	490	515	483	467	456	503	468	466	478	529	509	505	474	514	487	513	512	499	500	474	499	518	492	472	519	510	464	496	532	520	511	492	515	493	496	503	488	480	530	475	493	500	485	470	518	506	516	506	477	509	532	487	499	421	517	517	496	448	511	497	472	476	508	485	524	500	504	507	489	498	507	524	512	460	542	499	493	498	462	488	510	511	525	507	496	475	507	515	510	466	518	497	493	535	447	474	479	486	516	496	540	480	479	480	497	521	508	466	480	517	524	485	444	490	540	471	495	499	494	485	478	502	554	481	458	489	531	471	488	510	488	504	462	496	476	490	476	475	444	509	518	480	477	499	493	469	473	508	521	476	487	521	495	564	495	516	519	531	503	500	482	490	522	474	495	485	500	510	532	499	505	493	494	490	489	492	491	509	493	484	501	536	495	518	450	506	506	514	506	517	499	484	483	519	498	486	502	480	503	464	533	491	541	513	510	499	480	516	505	516	505	503	471	474	514	516	509	490	470	446	511	526	503	495	501	502	449	508	510	554	508	514	483	501	510	466	496	512	493	486	512	504	463	484	459	503	466	515	502	502	526	523	500	517	512	491	504	509	474	502	528	499	494	446	489	451	481	467	470	491	481	536	510	477	491	507	517	522	542	473	477	483	481	511	473	482	460	461	533	448	491	479	505	482	478	510	478	515	501	461	490	491	519	493	485	496	536	467	497	500	494	477	461	496	490	530	514	451	491	519	481	476	499	503	463	464	509	490	474	472	522	515	534	526	494	496	473	481	497	474	485	541	493	529	511	487	499	472	486	511	493	517	525	499	483	530	490	505	528	513	528	512	487	466	461	482	475	470	490	513	500	489	471	497	491	482	514	497	509	527	512	505	510	517	498	487	504	479	502	508	505	477	543	502	496	473	486	495	488	473	481	488	499	530	499	504	518	498	471	477	504	457	472	525	516	474	464	455	493	513	462	512	465	452	493	524	484	459	507	497	485	503	509	471	442	515	531	520	498	491	469	493	499	474	512	488	504	451	501	498	526	481	498	491	482	556	460	513	530	455	514	523	505	533	472	515	480	498	464	552	511	508	476	504	471	456	514	503	528	488	501	471	481	480	481	478	518	504	519	503	521	521	475	521	502	487	512	488	529	478	508	492	497	491	500	458	464	513	513	484	463	478	468	491	484	486	493	513	473	459	479	483	498	456	532	503	506	495	473	493	469	506	505	541	525	496	473	485	514	526	467	486	490	468	482	533	523	511	537	475	507	516	523	482	501	501	469	526	482	510	511	526	471	493	508	502	497	495	506	480	481	476	481	494	476	525	469	521	475	486	466	476	566	531	493	503	566	506	483	487	481	485	468	509	482	473	502	482	518	455	478	539	471	471	461	494	515	517	475	508	520	488	472	508	491	504	502	496	515	496	482	524	529	508	488	478	492	497	470	514	484	523	446	459	488	509	530	502	409	449	459	463	545	470	543	467	502	502	511	515	521	521	498	491	538	485	532	461	471	549	509	528	442	475	498	489	476	495	496	439	513	515	526	493	492	477	483	502	499	482	512	534	482	478	545	454	537	497	502	484	524	505	485	477	477	458	496	479	499	477	526	527	491	503	493	484	478	487	450	440	486	489	501	485	461	490	502	523	445	523	509	499	507	440	483	523	512	538	464	539	509	471	497	506	504	479	510	504	501	480	493	482	511	456	489	474	523	494	510	472	503	522	494	453	459	495	474	480	503	476	501	509	475	483	457	520	505	498	535	537	515	484	510	496	485	522	514	458	515	462	527	504	527	480	470	483	529	479	497	483	519	496	531	500	504	518	454	465	498	452	500	508	503	503	458	523	465	527	494	524	475	465	503	498	486	521	526	477	519	490	509	475	494	469	468	475	486	494	528	530	486	484	479	481	481	484	500	484	524	518	498	520	462	528	453	460	478	461	470	506	485	504	476	542	503	525	506	492	494	526	521	468	515	477	481	446	513	483	517	480	440	494	460	501	485	478	519	486	483	509	467	500	505	482	512	502	535	517	467	500	467	492	520	491	476	486	525	537	526	484	488	516	496
32023	41681	41415	38944	38943	40310	40193	39069	38106	38942	40971	41701	38530	32088	29024	23964	19190	16508	14880	14992	11235	9050	10034	8653	5145	4413	3044	2864	3999	3686	2549	606	205	188	191	186	208	197	195	225	229	228	199	174	203	182	188	189	182	173	181	200	180	188	226	234	241	327	372	406	377	405	388	585	491	508	431	602	360	182	182	166	179	170	165	174	159	188	189	195	218	281	241	272	248	199	176	175	172	169	146	142	164	162	180	183	161	160	155	147	138	155	164	180	177	163	172	159	161	168	164	172	188	166	152	153	159	163	155	169	136	165	178	169	164	151	160	148	147	149	162	153	171	158	179	162	197	167	153	159	153	161	173	163	151	148	145	138	161	165	165	156	160	161	161	168	143	174	174	160	171	154	161	182	164	176	170	172	173	143	166	178	150	168	156	153	148	171	159	157	159	171	180	152	152	147	187	156	171	175	179	169	171	141	151	190	146	144	158	188	161	154	166	145	166	188	190	169	165	147	181	162	179	154	178	171	166	152	143	136	191	156	147	158	153	160	166	135	184	144	142	172	164	184	179	136	190	158	173	154	175	168	180	135	163	153	148	144	162	172	148	164	159	154	160	157	145	175	187	143	181	160	171	156	158	155	155	166	172	161	176	147	174	173	159	163	142	180	151	172	178	152	156	171	162	173	168	145	168	162	147	138	177	149	138	141	154	175	151	177	175	175	159	164	171	155	166	189	168	174	160	176	176	176	159	157	138	147	161	163	142	152	174	167	141	148	144	161	171	190	146	176	155	155	168	164	160	175	150	158	149	178	183	187	160	164	192	166	153	155	165	156	161	155	157	192	189	138	151	161	151	149	181	164	169	150	170	163	155	149	179	146	167	164	160	149	160	177	161	155	166	156	144	147	154	154	154	161	139	129	155	169	158	143	174	161	184	171	152	156	190	156	150	162	153	149	169	142	151	155	154	162	190	171	157	180	160	177	146	162	162	156	179	176	168	162	173	142	144	159	171	156	146	180	168	162	168	176	154	142	148	164	148	144	156	148	165	155	157	170	155	152	187	175	159	167	123	185	186	144	151	186	138	182	172	179	171	160	152	167	197	138	163	144	160	162	176	188	170	173	166	158	156	158	160	151	168	175	165	144	144	156	136	160	158	160	160	174	140	159	163	160	163	151	145	136	172	158	161	145	205	170	159	164	150	167	166	149	189	147	176	174	188	161	151	151	164	164	145	148	129	177	168	170	165	172	165	175	184	167	154	162	186	153	158	130	175	174	159	151	185	157	162	162	151	138	158	174	135	171	162	161	179	147	161	148	137	137	169	158	146	159	163	157	152	176	149	162	163	161	152	152	183	171	175	172	184	160	157	152	203	174	184	157	169	176	173	173	162	140	152	165	156	162	176	188	170	151	161	180	178	171	177	164	176	157	161	164	163	164	172	171	163	179	160	154	159	144	185	157	182	163	175	182	158	174	172	185	158	164	155	160	158	169	172	157	143	171	176	172	165	179	142	154	141	143	194	169	161	180	169	162	167	170	140	151	152	150	170	152	155	182	175	163	155	186	172	168	150	170	162	178	176	140	164	133	181	166	160	160	164	174	143	185	139	165	164	183	160	179	173	155	171	164	197	180	157	175	156	187	153	161	191	182	160	164	141	158	168	140	179	140	170	147	147	149	144	155	160	174	180	172	160	155	160	176	179	163	177	155	190	175	171	185	164	162	152	160	141	168	157	172	158	157	132	161	158	168	157	151	152	155	159	149	170	167	162	180	170	159	158	152	178	187	181	171	160	195	181	179	192	165	160	185	180	175	156	171	184	154	157	166	168	160	166	203	157	163	187	169	154	155	185	171	163	180	157	145	156	139	174	142	158	171	143	155	151	167	173	144	168	160	190	166	148	151	170	158	181	166	157	159	164	155	174	152	168	163	181	167	177	149	139	162	178	174	185	148	156	146	178	133	184	152	151	173	184	159	157	145	171	163	190	170	167	185	166	152	152	160	142	155	170	159	178	157	166	170	162	168	150	145	160	152	155	189	159	192	150	163	194	155	163	181	152	177	172	171	146	159	177	142	154	141	148	150	159	153	145	157	173	134	171	149	195	163	146	153	163	196	173	172	166	171	150	187	154	143	165	176	161	156	151	140	138	170	175	177	166	155	147	155	150	170	175	150	185	170	163	152	158	173	178	155	142	149	177	157	167	153	165	156	145	188	164	175	137	177	163	171	143	189	151	148	157	173	151	179	182	171	162	151	167	148	184	154	182	157	174	153	160	147	165	147	142	132	178	161	158	157	169	178	170	180	153	171	158	157	162	150	171	180	177	169	145	168	163	148	155	183	151	165	143	189	172	165	156	144	159	158	166	166	165	164	164	161	158	146	182	150	175	176	157	167	169	157	148	160	160	167	163	179	151	172	157	173	172	176	172	180	166	164	153	147	177	183	166	184	178	173	162	183	165	140	152	175	141	155	159	148	170	149	148	168	157	154	184	174	166	171	174	172	175	170	173	191	142	177	162	157	134	168	163	170	180	169	156	162	164	149	148	177	164	174	171	166	157	141	173	167	164	173	174	165	160	149	154	152	154	167	166	156	170	186	171	184	162	156	162	167	163	133	183	170	161	143	165	166	156	163	143	143	153	163	150	151	162	175	118	163	173	180	187	172	173	160	159	157	179	154	148	156	151	158	176	171	157	175	162	159	163	150	148	169	147	136	156	175	145	163	162	163	173	188	173	140	189	165	147	162	148	196	164	165	159	161	156	155	157	159	168	177	199	171	159	153	171	166	188	172	158	165	176	170	166	157	166	144	179	177	166	139	168	180	162	151	170	149	183	184	153	190	166	148	143	162	175	167	177	149	171	166	185	166	192	175	147	181	150	148	152	169	153	141	163	152	153	160	161	174	155	159	166	170	163	185	164	152	170	180	153	166	177	168	185	159	144	161	195	174	164	162	185	157	176	157	151	170	149	187	136	180	155	151	145	177	170	139	166	169	181	174	155	176	155	162	159	151	156	149	160	165	158	144	174	154	191	160	176	184	132	195	187	160	174	153	147	146	158	151	168	155	175	170	154	175	145	152	178	183	162	128	150	156	180	143	178	162	155	170	147	172	174	162	167	157	187	168	156	164	161	147	173	161	139	139	190	167	149	171	130	153	165	156	135	185	166	155	159	174	145	162	185	159	167	181	137	175	190	155	150	159	180	182	170	157	178	171	206	171	163	159	169	163	160	132	163	154	187	155	161	158	147	142	155	161	174	158	154	191	123	153	172	160	143	159	156	181	146	163	158	166	143	158	159	168	162	159	152	147	174	185	137	156	175	165	165	147	162	163	145	149	151	155	139	139	165	177	171	178	172	146	157	174	171	163	167	182	167	161	179	173	165	175	164	142	162	166	172	167	170	166	169	170	156	176	137	154	174	134	166	187	148	164	157	179	148	176	163	154	150	181	174	164	176	174	152	166	142	146	157	163	179	159	189	170	156	179	165	160	160	166	154	154	196	151
23417	37154	42051	44992	50978	53684	51945	52806	53202	52748	56896	59754	55318	50151	48235	43171	39447	38200	37844	36890	31811	29312	30827	25687	21959	19011	15101	15746	21443	20599	14642	3296	822	789	683	725	652	756	726	751	782	685	713	558	589	549	568	537	614	619	592	610	690	738	896	938	1326	1748	2614	2887	2432	2492	2409	4029	3420	3220	2769	3909	2038	590	498	462	517	486	449	447	451	470	451	565	990	1197	1245	1127	903	712	583	474	447	453	424	393	415	403	397	431	420	420	423	399	428	413	425	393	414	397	382	428	442	389	360	406	392	401	460	481	364	429	442	409	472	384	409	420	434	417	423	384	452	386	438	441	397	379	392	396	421	426	408	422	403	421	401	406	412	428	406	429	439	427	363	463	446	406	464	435	387	441	403	396	414	440	434	424	442	401	399	403	379	397	421	419	383	405	394	393	390	394	395	424	426	413	416	398	408	423	408	382	450	392	427	398	394	412	424	420	424	441	376	419	417	429	397	390	428	426	413	411	418	392	375	399	421	418	444	392	414	425	401	446	388	390	462	415	395	418	409	420	424	407	410	427	430	398	437	433	384	432	431	383	384	424	398	395	428	431	418	436	391	370	425	390	430	414	441	441	422	427	445	396	449	394	398	404	403	451	443	403	402	407	420	403	385	414	409	410	396	428	426	435	370	393	434	409	430	422	410	418	412	421	429	433	441	402	421	420	382	406	398	421	392	427	418	412	431	424	397	430	414	398	388	424	398	384	390	436	412	387	414	407	398	445	412	403	411	404	418	415	405	455	426	441	421	404	425	386	375	396	415	390	393	395	416	461	435	416	400	446	396	441	442	384	415	379	361	431	445	448	429	389	382	408	440	403	439	406	422	426	371	415	402	394	364	428	411	407	419	427	406	416	413	411	395	395	445	447	422	423	421	415	396	435	423	419	430	440	439	397	403	428	380	406	414	373	411	431	416	432	443	398	397	448	401	420	426	435	443	453	378	421	408	407	400	419	426	410	389	404	432	447	422	435	417	403	401	419	404	418	419	394	409	447	405	420	425	399	399	375	396	449	424	402	401	395	414	411	416	422	434	384	410	397	439	393	407	436	423	424	428	415	403	404	407	447	433	461	398	414	418	433	406	443	393	407	430	437	392	390	384	442	401	391	434	394	414	420	412	459	402	420	404	411	390	376	391	407	448	427	401	412	406	446	387	413	390	448	435	401	436	422	427	449	412	434	456	413	405	407	422	370	406	419	423	406	440	399	417	387	454	394	409	425	386	439	436	408	405	402	451	398	404	391	415	414	425	401	414	410	373	428	399	413	401	406	414	407	428	421	421	435	418	419	392	410	412	405	415	418	419	424	394	412	432	412	395	401	429	417	371	396	413	427	393	416	415	414	437	434	435	410	430	403	424	387	391	393	427	393	411	438	401	438	407	402	445	381	398	422	401	435	401	413	423	459	431	425	421	431	407	428	406	418	407	405	419	480	433	439	402	393	410	438	428	429	402	421	427	422	427	432	376	401	434	392	401	431	382	412	397	396	403	432	410	403	433	426	438	371	405	424	413	391	429	402	392	395	442	414	432	407	412	411	424	374	394	439	424	396	396	420	432	395	392	422	395	436	412	415	392	381	416	405	453	440	410	425	407	427	403	430	435	431	418	419	404	423	379	439	413	401	409	412	414	448	452	419	398	417	402	395	373	418	455	416	408	430	437	425	404	398	426	411	439	421	429	398	440	393	422	422	444	401	464	381	426	397	395	460	442	408	382	432	401	423	432	411	411	401	404	418	410	407	424	413	401	407	401	425	394	431	418	408	398	434	414	390	433	400	411	419	433	425	412	353	431	393	411	418	409	431	443	406	405	379	437	423	394	386	409	397	434	414	417	423	401	376	387	427	389	404	425	428	421	400	423	449	383	436	398	385	417	394	391	433	425	407	404	387	409	399	436	430	388	403	410	448	414	421	432	461	446	428	428	434	425	421	386	359	391	407	428	409	429	391	421	395	392	419	406	386	386	376	424	396	439	415	471	411	386	367	424	427	393	404	376	442	380	413	388	407	438	428	368	400	411	424	405	413	380	384	428	349	441	418	444	432	415	455	397	414	413	421	413	404	405	408	449	394	409	428	416	422	388	439	400	414	412	411	376	379	436	420	411	421	396	397	421	450	415	406	385	424	421	424	414	423	411	400	443	427	436	407	432	399	392	424	410	436	396	433	410	400	431	427	433	435	410	389	425	422	412	384	381	419	412	408	407	382	404	413	440	394	430	428	382	387	393	431	443	397	438	424	395	438	451	419	438	406	418	423	437	447	383	432	428	425	373	419	392	433	414	421	413	366	432	438	383	443	421	437	403	413	430	397	420	436	452	390	402	393	403	401	434	409	383	405	403	410	384	470	455	422	404	379	391	449	445	460	398	405	442	402	425	392	421	421	401	420	424	411	406	419	432	424	400	399	408	390	403	376	443	384	378	459	415	416	426	403	428	378	400	402	403	397	425	409	427	382	423	406	386	387	436	426	439	385	441	387	444	437	447	428	407	407	417	402	426	440	437	434	401	408	403	434	410	419	400	422	447	391	401	421	441	388	405	424	392	422	407	438	371	398	378	413	427	405	397	426	381	410	426	406	404	431	413	426	391	464	377	414	442	399	407	401	418	409	405	407	430	393	398	423	427	385	430	441	433	378	420	385	397	431	414	407	413	431	412	428	428	420	423	432	395	428	452	397	414	416	446	450	398	423	416	397	396	399	413	418	458	399	416	394	437	421	419	411	385	422	431	429	426	378	403	414	411	403	399	430	411	374	426	415	402	439	374	421	416	412	407	389	420	437	421	447	429	409	423	425	431	403	433	451	414	415	384	437	417	399	442	355	405	425	381	472	418	404	385	407	440	451	403	414	387	398	391	384	435	434	414	396	358	410	434	391	419	407	415	433	405	403	457	435	386	405	437	426	418	388	397	430	412	401	432	418	394	439	407	415	437	404	389	395	428	402	415	407	422	409	414	388	434	415	394	417	398	407	400	431	401	415	429	409	405	391	430	381	412	433	430	435	392	402	410	394	406	410	388	405	433	408	398	445	457	419	429	403	422	399	419	413	400	411	419	404	416	395	385	411	428	410	405	397	400	396	441	416	397	397	382	421	447	436	426	414	402	390	382	399	390	408	422	465	413	355	427	397	388	427	411	403	445	406	379	446	439	385	370	409	414	410	403	387	407	386	428	416	415	408	363	400	468	392	413	412	405	442	420	396	433	413	414	477	402	436	388	431	411	387	424	406	419	444	370	440	423	446	444	412	411	443	399	396	392	407	426	401	410	383	388	413	426	408	428	416	443	402	399	405	425	427	428	417	416	423	418	399	436	439	405	405	390	427	433	393	424	449	432	446	400	398	426	404	409	393	434	424	408	419	471	396	468	413	421	401	444	395	460	381	393	399	393	403	410	406	407	409	407	438	426	406	383	403	421	428	378	424	446	434	459	431	449	445	413	416	383	410	400	380	401	405	421	450	400	424	419	415
41415	47291	43587	40521	40619	42254	43133	45272	47530	48210	50390	52766	51222	45707	41564	37898	30813	29792	27290	26802	22046	17417	19938	17578	11242	8758	6431	6303	8556	8488	5542	1175	259	229	243	217	237	242	271	273	218	190	194	225	186	191	201	165	185	179	188	206	194	249	236	319	349	471	719	787	617	668	732	1042	794	815	776	1104	573	200	187	185	143	169	159	152	191	166	171	152	309	357	378	366	286	260	221	180	155	155	159	142	159	153	163	136	137	164	154	152	171	143	150	168	166	144	152	130	156	162	180	141	158	176	149	142	175	143	152	137	155	142	156	160	138	188	151	147	164	169	174	157	147	172	149	170	123	171	142	164	147	145	168	145	146	144	170	158	138	172	155	153	158	171	156	161	162	174	148	187	137	184	155	161	165	132	161	170	165	145	148	154	152	166	198	177	147	146	163	151	166	167	154	166	150	147	150	178	165	154	150	169	155	158	153	145	144	141	142	173	135	150	166	145	157	163	154	155	135	155	151	149	169	146	147	144	153	133	153	134	157	149	160	173	148	136	132	173	150	167	150	157	156	163	145	147	166	156	179	168	125	149	172	158	126	154	144	186	162	146	157	153	158	145	156	145	148	175	173	154	134	153	140	164	158	185	159	134	170	137	163	159	179	168	148	147	151	155	136	125	142	145	159	160	153	152	169	159	169	156	139	134	145	169	161	170	164	154	133	155	174	177	158	158	124	150	163	168	130	157	128	147	142	164	162	158	166	147	157	137	137	175	157	179	146	168	161	154	156	181	148	145	150	146	147	143	162	165	167	150	150	162	163	147	155	152	169	166	160	156	138	141	154	144	166	191	146	162	140	156	156	172	167	154	146	163	144	151	162	143	158	150	155	163	173	140	156	160	160	150	159	175	149	164	151	162	157	150	135	145	172	146	155	164	166	157	150	142	151	172	151	159	156	117	152	154	157	151	152	153	164	174	160	177	150	163	168	152	152	161	176	149	154	156	162	149	163	155	177	155	168	141	147	156	156	146	150	165	163	161	147	149	162	134	160	179	149	153	154	153	164	161	130	143	155	144	183	163	160	160	164	153	164	155	162	160	175	143	151	155	143	178	169	141	172	159	165	159	148	147	157	160	152	131	141	162	158	147	138	151	161	142	153	160	156	144	134	140	148	175	166	139	169	148	164	167	148	139	164	159	161	157	169	144	166	156	132	169	159	176	147	150	140	145	174	152	133	181	163	168	146	165	154	155	165	176	154	163	157	156	161	165	119	154	142	181	149	147	184	174	157	156	150	164	162	159	173	154	135	178	146	155	140	154	162	147	142	142	173	155	130	152	129	158	152	158	170	157	166	138	148	138	145	151	141	148	149	172	164	138	175	150	145	137	139	159	180	151	165	157	195	152	141	153	150	159	139	167	139	164	153	133	177	177	172	171	119	139	154	159	166	188	139	159	130	162	139	151	145	131	160	151	154	158	141	152	163	166	149	133	135	149	167	141	155	151	156	172	155	171	139	134	150	158	155	162	155	174	153	144	158	159	166	159	138	137	164	147	142	188	175	153	159	156	144	147	156	173	140	132	150	137	151	150	147	129	155	154	161	143	163	132	147	169	144	179	157	152	152	156	151	153	166	160	147	147	182	141	147	158	172	155	152	163	163	161	184	177	153	167	151	138	183	136	143	152	153	163	159	166	162	156	166	167	169	153	163	174	156	143	141	162	169	176	131	161	138	142	142	150	145	145	170	163	178	176	143	128	164	137	170	137	155	177	130	160	176	145	150	165	160	144	153	141	161	165	153	163	157	164	154	183	161	141	132	154	161	153	141	164	151	146	153	156	150	137	159	168	160	148	184	157	157	143	139	169	131	173	156	159	154	151	165	155	137	167	159	139	170	158	142	167	148	142	144	163	152	177	153	165	160	153	174	130	150	155	140	159	149	163	171	137	151	151	162	155	145	161	148	125	174	160	156	151	144	183	154	158	146	176	151	159	177	139	148	149	165	183	157	177	153	179	149	148	186	153	165	161	145	167	194	127	148	151	158	150	158	165	162	127	146	138	163	183	181	146	159	164	147	141	161	141	150	150	135	169	136	154	174	180	166	174	159	140	172	138	159	150	151	153	152	143	160	165	163	152	173	142	174	142	167	127	148	148	164	151	153	154	131	144	168	137	174	152	140	146	146	179	167	166	152	167	148	142	153	150	153	146	166	153	153	180	162	160	158	147	168	155	159	162	187	146	156	140	142	162	153	135	152	154	159	159	160	159	163	147	130	161	163	166	173	142	168	168	172	141	148	151	142	144	143	131	161	143	159	138	154	181	159	141	160	174	168	163	146	140	160	177	155	165	152	154	163	163	156	154	145	159	147	178	148	152	172	143	161	154	171	169	168	145	176	173	148	162	159	165	140	149	180	136	151	188	147	164	156	156	180	161	149	188	162	142	168	148	152	160	139	127	165	151	159	176	148	145	161	148	160	148	151	143	140	162	162	141	164	144	150	152	147	145	146	137	165	129	178	158	149	142	151	160	153	152	172	163	135	142	152	137	155	149	184	141	152	145	174	153	165	140	155	150	136	150	170	149	152	140	188	152	157	141	159	155	172	166	172	152	161	169	160	159	159	142	154	136	177	126	157	155	168	159	160	164	148	150	161	168	154	136	157	148	162	169	159	152	149	163	145	157	142	158	183	158	176	137	153	164	170	154	145	144	154	140	150	154	177	149	132	148	179	137	156	134	154	157	152	154	174	147	138	133	155	143	161	169	155	151	143	155	175	116	172	170	162	167	139	146	153	161	145	156	152	155	137	134	138	163	148	163	144	150	148	152	180	135	160	125	186	157	170	160	175	151	140	137	149	159	134	136	157	145	162	152	165	138	142	155	163	160	151	157	138	154	139	157	140	151	143	134	174	163	147	152	155	138	158	152	150	173	167	150	135	160	153	154	158	144	151	140	152	144	131	165	152	163	156	189	184	159	147	147	159	174	159	157	149	143	162	169	165	162	163	165	147	143	161	148	152	149	152	165	178	171	172	185	163	165	160	170	151	190	143	139	160	155	167	164	153	159	146	158	164	149	138	149	151	140	153	145	149	177	145	179	157	133	155	155	147	165	166	147	166	143	134	141	156	125	159	172	149	137	150	141	146	158	165	176	163	153	146	173	157	137	152	181	175	161	164	166	147	163	170	155	152	158	136	153	149	141	132	150	158	160	149	157	179	141	145	155	148	168	185	177	124	165	170	164	158	159	164	137	143	138	147	162	149	152	146	144	174	149	177	154	141	162	194	159	145	157	149	162	148	142	161	163	145	155	151	165	164	145	138	175	171	173	148	164	156	150	176	166	140	179	160	150	170	143	162	155	138	142	143	160	155	157	149	185	150	139	158	135	134	159	154	161	177	159	142	154	166	150	156	121	153	171	151	155	137	142	137	153	161	157	157	185	155	162	149	167	156	162	169	138	149	149	172	173	152	180	154	169	178	169	166	147	143	140	138	153	145	164	162	175	154	152	139	151
29620	45226	47987	50115	56347	58812	59316	63123	63108	61507	67544	71573	67471	62904	61019	55328	50230	50844	49245	48594	44683	40644	42654	37516	32539	27948	23414	24962	32984	32145	23544	5416	1153	893	1048	877	1131	1105	1337	1212	1126	899	891	758	645	682	613	659	673	680	715	802	887	1214	1234	1620	2189	3212	4948	5448	3926	4562	5417	7531	5490	6226	5137	7529	3802	714	499	578	558	497	459	468	500	454	452	519	1498	2012	2078	1802	1404	1047	718	599	461	423	420	385	394	399	393	367	380	371	368	375	399	388	371	389	365	401	443	397	407	373	369	403	395	417	419	405	394	406	381	408	426	399	411	384	398	395	400	369	425	408	396	408	378	373	368	457	421	424	415	414	373	393	435	392	399	420	429	373	434	391	405	367	398	374	414	406	347	381	413	401	417	375	404	393	395	426	414	386	387	372	422	430	376	370	385	401	390	431	399	402	401	367	373	384	393	381	389	404	375	413	424	382	370	385	425	386	391	400	425	394	404	409	401	402	418	402	401	432	405	394	402	382	383	424	389	394	399	402	423	408	407	411	386	413	399	404	403	430	408	387	429	413	397	395	391	409	367	362	405	398	392	355	399	380	352	418	392	397	427	379	405	396	378	381	402	390	422	383	376	393	419	406	412	417	399	378	390	376	382	411	394	375	366	392	384	420	413	345	407	380	367	390	388	388	444	400	397	397	424	402	390	382	380	403	417	367	390	421	374	417	396	421	404	414	423	398	376	380	391	415	389	410	402	413	385	371	428	394	400	394	404	374	404	384	406	424	384	412	398	388	404	422	414	367	384	365	401	410	400	384	413	392	392	400	409	374	394	406	395	409	397	413	420	362	374	418	409	435	385	400	373	412	406	449	391	371	382	378	415	406	416	401	381	394	400	383	359	390	405	403	392	423	397	418	405	417	379	375	374	410	419	381	387	365	405	358	393	399	398	388	372	419	393	409	401	404	405	383	399	372	401	373	430	378	387	411	426	383	376	377	415	418	388	424	423	428	364	402	386	426	429	419	435	442	380	394	370	388	384	429	377	391	379	400	424	418	421	418	390	390	410	420	416	371	392	396	374	364	406	402	414	379	358	393	400	429	379	381	405	379	426	414	397	376	406	381	400	433	446	387	398	430	375	389	372	430	408	382	372	446	374	388	405	377	381	406	365	444	434	394	397	403	387	398	396	411	357	428	367	396	359	397	393	380	407	420	384	364	376	405	399	414	381	355	390	388	384	385	350	423	395	386	400	403	434	380	380	402	386	380	417	399	400	373	373	397	374	389	372	358	375	438	392	434	406	425	422	404	396	392	413	396	379	419	395	392	381	374	367	416	419	412	411	406	388	417	366	425	434	426	427	365	395	406	423	423	403	386	400	370	401	395	378	399	387	384	387	401	390	387	414	380	412	374	371	421	393	398	385	397	379	371	389	382	371	383	386	383	396	365	370	427	411	404	379	417	413	386	372	397	422	385	365	403	377	375	426	375	422	443	399	388	399	413	408	403	356	388	387	442	444	369	430	399	368	387	398	406	415	367	400	370	406	384	368	384	375	411	416	415	404	347	403	415	399	415	382	391	383	420	358	341	403	396	401	428	414	401	397	416	396	422	399	421	374	339	410	395	360	385	392	403	392	363	386	437	407	385	380	425	381	393	373	387	423	392	423	402	404	405	372	401	381	374	386	402	403	402	409	397	384	366	406	425	392	364	408	373	374	396	406	404	360	388	392	378	394	396	370	456	426	412	430	423	382	372	422	406	368	426	410	398	385	415	384	375	405	396	396	411	406	380	388	416	384	416	395	389	411	419	412	402	403	425	382	399	398	368	410	392	401	387	433	391	420	399	389	368	398	394	408	410	393	378	400	370	400	401	373	413	391	412	414	389	404	415	405	411	436	407	387	376	396	393	364	374	367	395	382	401	412	416	425	430	388	396	381	357	361	424	403	404	381	394	393	377	408	374	402	414	339	415	420	443	380	414	412	399	417	403	366	411	392	382	357	374	445	383	415	373	421	394	367	398	409	397	391	392	396	381	411	411	393	380	421	403	399	412	373	390	380	363	430	416	394	384	368	392	373	361	411	416	375	393	418	404	374	389	397	441	390	345	438	406	414	347	423	396	407	423	396	400	364	431	387	399	442	415	383	408	396	396	391	392	375	379	390	380	391	411	385	428	402	408	434	398	401	385	356	406	410	386	383	398	395	410	395	430	399	397	374	382	378	406	430	412	436	388	424	397	437	398	395	394	391	439	394	396	380	417	404	423	410	423	374	402	368	389	420	380	407	413	403	380	409	381	389	433	383	394	396	347	379	388	377	403	428	375	383	385	384	369	422	416	407	398	382	403	386	402	366	406	401	401	412	376	397	394	377	365	414	380	398	401	402	419	407	407	437	393	379	378	411	410	372	411	410	414	404	423	407	398	397	424	397	375	389	394	431	397	407	408	377	422	397	409	387	394	373	392	397	415	396	360	394	422	371	370	378	375	376	399	397	385	416	407	395	375	397	410	378	406	416	390	418	407	392	421	388	398	430	402	443	400	417	398	383	376	407	425	381	392	371	402	429	387	409	414	443	391	386	358	409	395	354	395	442	430	390	397	412	380	384	403	390	423	353	431	391	412	397	386	400	409	399	371	372	395	386	371	432	400	418	424	378	423	431	429	386	369	415	400	395	440	368	391	392	395	399	391	416	362	426	403	416	414	404	402	424	401	367	414	411	413	376	420	354	418	404	413	389	409	400	383	374	389	409	385	398	390	440	413	433	404	383	438	451	360	386	420	386	399	383	418	406	388	402	398	388	388	366	372	406	433	414	415	386	376	377	404	389	416	382	391	394	406	415	400	394	445	404	405	401	387	405	387	381	420	407	365	366	398	392	404	373	376	419	389	386	366	388	375	406	388	419	375	375	386	416	403	401	362	403	380	388	390	395	420	388	374	369	384	386	391	393	418	385	397	376	387	441	397	392	395	402	361	365	391	377	382	407	395	381	406	386	365	396	400	389	390	407	414	397	398	408	393	399	409	409	382	354	407	425	392	397	379	405	418	391	356	404	410	430	404	395	397	411	403	417	409	406	378	373	405	389	416	426	391	380	395	391	392	380	397	377	441	405	399	400	385	405	396	387	406	386	355	426	408	397	412	410	406	415	398	414	373	401	394	420	400	423	410	378	404	369	385	398	379	389	374	435	376	386	396	409	366	402	392	395	400	384	412	421	373	410	405	399	397	367	399	414	383	406	408	391	374	419	402	404	360	432	402	410	422	408	381	429	368	417	393	444	407	404	429	381	380	396	398	379	388	396	395	414	422	420	378	417	420	415	412	372	413	409	375	386	406	431	381	382	402	385	394	426	397	387	394	419	404	388	430	416	365	414	392	387	422	416	372	400	379	418	403	398	390	387	389	402	384	411	382	351	359	392	379	371	386	377	415	420	359	422	410	398	385	400	411	393	414	405	370	404	378	386	394	372	400	403	418	399	419	407	403	404	379	376	404	387	403	414	422	381	401	407	449	414	389
10164	13064	18330	16634	12626	10871	8271	6287	5210	4507	4300	4275	3457	2459	2080	1570	1174	1016	924	877	672	557	634	611	410	404	376	353	364	368	308	200	204	179	171	194	165	216	222	202	215	201	184	202	209	214	203	219	212	209	228	222	193	198	221	190	201	207	185	214	213	217	233	241	186	204	185	217	232	199	193	201	183	188	200	197	229	192	202	207	188	195	228	220	204	228	210	210	212	215	204	205	193	197	209	188	229	190	209	182	189	200	222	204	195	186	186	189	217	185	191	222	186	189	199	178	215	210	210	197	198	208	202	223	185	193	227	204	215	197	202	192	192	176	161	198	191	212	187	200	204	207	188	205	198	203	201	198	167	203	172	196	210	204	153	191	157	201	221	179	152	185	186	207	204	176	170	195	184	196	184	173	208	216	201	187	173	193	187	210	201	203	219	187	204	189	177	210	189	191	210	232	219	230	193	189	197	181	192	171	189	206	189	183	184	213	183	210	200	207	196	176	207	199	172	189	206	213	197	219	218	195	199	178	199	196	174	193	184	175	187	210	194	186	180	184	215	185	209	210	204	191	235	212	213	188	191	213	212	198	202	193	208	184	158	195	179	209	205	179	209	196	190	181	202	178	174	197	195	220	197	193	199	159	192	186	210	177	183	211	216	208	206	228	189	195	196	179	202	210	201	204	181	204	173	191	223	202	166	185	207	192	188	187	198	199	209	205	211	226	220	191	191	207	191	212	179	217	208	207	196	193	215	212	191	183	206	222	196	218	221	229	194	209	193	185	195	180	181	186	164	173	181	197	165	183	198	209	192	201	195	226	192	186	188	195	193	195	220	203	172	184	178	212	219	203	197	200	187	195	193	172	217	194	179	190	195	189	201	216	186	163	178	215	181	219	196	191	205	209	188	191	177	188	198	181	182	199	200	209	171	181	198	180	222	189	213	202	183	179	195	190	202	201	187	212	185	189	184	190	212	186	185	203	192	201	179	222	206	190	210	208	202	180	175	210	201	189	190	190	182	196	197	180	204	226	195	203	175	193	213	185	199	209	215	188	187	196	184	186	168	204	212	200	203	178	170	219	179	205	201	209	195	196	182	174	205	184	216	172	193	207	192	199	186	189	182	176	216	208	204	223	191	193	222	204	182	189	220	214	220	195	176	198	214	197	198	196	211	200	198	176	189	208	211	168	184	203	207	196	173	204	187	232	201	218	188	198	203	184	189	203	183	195	212	209	210	201	181	200	193	205	160	194	177	202	202	173	196	189	198	184	200	183	190	172	197	210	182	175	200	183	175	177	184	190	214	171	211	176	194	199	203	187	209	204	199	179	202	190	189	190	186	183	186	217	197	185	190	222	196	199	207	202	189	224	184	210	199	192	169	193	190	234	213	195	207	169	176	197	207	191	155	187	195	207	197	187	188	198	209	181	170	198	197	195	193	170	189	187	203	189	200	224	171	181	197	187	204	222	207	196	208	201	188	195	195	203	209	178	192	182	192	169	205	189	191	208	195	189	185	209	189	190	189	199	205	188	209	202	222	213	149	208	202	204	175	196	186	210	194	197	184	182	213	198	204	206	189	181	186	182	211	191	207	193	191	158	182	212	196	174	194	224	209	192	189	190	188	173	195	214	170	208	211	192	201	179	209	183	203	191	206	204	204	180	219	169	195	178	186	217	217	224	201	207	177	191	166	197	199	208	215	188	211	189	192	184	200	214	216	194	227	216	207	187	204	187	205	198	192	201	186	222	208	177	193	192	194	210	201	200	200	191	199	177	206	228	192	209	190	193	188	183	200	197	191	191	199	178	190	175	185	208	172	186	189	202	197	204	211	190	193	220	176	186	198	179	190	211	208	214	197	195	175	191	181	185	207	214	173	179	225	195	209	198	193	192	228	210	231	212	191	186	194	186	195	217	196	188	202	217	212	204	207	189	215	212	177	184	203	178	207	178	192	182	176	195	185	177	214	208	181	203	217	200	221	222	198	187	198	198	188	204	210	207	186	175	210	205	196	191	185	178	199	196	187	203	188	185	187	172	186	200	187	192	194	199	214	209	213	208	199	187	214	195	187	199	196	196	208	203	187	209	200	203	196	192	187	210	208	194	177	195	206	178	197	208	209	191	215	205	208	177	158	219	207	224	193	199	188	218	192	223	170	198	187	187	221	172	204	182	210	192	191	193	197	200	179	208	165	196	206	177	201	215	197	190	194	217	191	203	170	196	199	178	212	183	178	225	203	211	223	176	198	216	182	200	193	205	212	226	200	185	190	200	198	194	192	182	194	207	208	181	195	182	207	193	198	211	207	199	208	183	201	174	213	187	212	209	182	204	191	225	211	183	192	204	215	205	208	191	186	191	194	171	176	214	201	199	184	210	174	202	199	194	209	165	189	178	205	207	203	204	211	185	181	215	169	206	188	192	179	181	208	183	214	205	194	209	202	173	171	193	190	194	200	214	204	172	216	205	201	193	216	212	195	203	190	205	179	217	200	191	195	175	182	203	198	167	215	200	211	205	203	191	175	180	203	184	199	213	206	207	210	184	185	192	196	183	219	198	195	197	184	172	202	194	203	180	188	230	200	195	193	217	199	188	188	195	169	208	212	185	193	208	183	213	198	200	200	180	210	180	188	186	202	192	199	199	182	175	195	209	201	171	196	201	208	209	215	197	188	206	222	194	194	183	190	206	219	177	181	193	204	189	179	201	175	190	170	199	204	178	163	208	206	197	202	189	192	183	188	193	212	200	188	193	196	202	184	178	204	188	174	196	210	209	201	187	211	210	175	178	195	173	191	197	171	228	213	193	186	207	176	187	195	205	183	199	179	192	208	173	179	204	203	210	219	196	186	226	180	195	191	191	184	224	195	171	182	168	220	159	195	216	198	210	208	182	205	192	204	205	208	186	188	202	197	208	212	202	211	197	207	209	193	205	177	196	216	197	210	198	208	179	185	198	199	211	199	217	192	214	173	200	175	208	182	223	173	168	197	174	175	206	195	201	176	185	165	215	197	221	204	192	185	197	189	194	214	201	198	211	232	202	200	215	185	155	198	189	209	195	194	179	212	204	186	188	207	172	193	207	202	170	188	185	180	192	205	203	197	196	192	190	195	201	204	205	209	186	212	222	186	187	189	195	207	213	181	178	185	198	174	183	195	192	213	187	210	194	208	193	197	204	204	207	194	194	205	198	185	208	192	211	187	180	187	202	191	174	191	219	204	204	201	192	198	201	201	219	177	159	174	193	211	194	199	204	186	230	208	187	211	207	199	185	203	204	168	211	198	174	186	207	180	209	205	183	196	203	209	172	191	195	210	197	217	185	177	190	189	216	205	205	176	179	186	174	177	220	207	190	218	175	184	201	199	207	210	207	223	175	203	212	208	199	198	191	189	204	191	185	192	210	212	177	193	201	182	213	196	189	189	187	171	208	172	198	187	176	197	209	193	211	177	180	179	219	199	223	208	193	176	178	211	190	178	206	174	187	169	193	179	181
7492	14611	24486	27150	26829	26508	22972	21619	20773	18797	20600	21197	18863	15652	12764	9759	7458	7436	6334	6386	4563	3857	4609	3681	2618	2392	1757	1829	2321	2217	1485	743	553	529	542	575	563	569	568	534	515	518	626	569	556	527	540	508	542	543	538	545	543	563	578	555	634	620	715	689	626	649	631	664	635	678	688	750	641	551	499	520	548	559	546	485	527	510	496	500	525	586	630	620	640	595	562	511	510	535	494	491	476	521	498	443	543	496	471	550	487	487	499	518	497	470	497	500	461	501	505	524	470	526	519	531	508	481	502	530	543	486	490	512	509	497	504	490	495	508	478	497	497	478	550	494	497	513	489	474	508	488	473	515	499	467	473	473	502	511	474	506	442	445	504	466	507	481	510	523	507	492	517	514	532	455	499	464	534	484	522	481	527	479	479	488	537	505	507	484	495	485	439	490	518	487	536	483	491	478	472	530	490	509	480	527	507	513	446	472	485	489	521	513	485	492	505	511	506	505	507	496	529	516	528	469	469	497	506	483	466	498	492	526	516	486	493	504	529	456	500	493	513	483	468	477	492	515	523	489	466	479	463	483	433	520	496	482	548	475	494	499	501	513	538	501	512	487	537	509	452	460	542	466	488	483	498	503	475	494	461	481	508	532	492	451	496	511	491	549	565	498	494	475	489	515	529	509	506	464	488	502	521	505	487	535	482	496	501	477	496	471	502	503	485	550	468	493	481	481	506	490	486	528	478	492	523	502	494	497	443	505	482	492	509	488	505	485	489	475	496	485	503	471	524	512	489	512	492	499	506	479	491	483	472	537	482	485	503	493	475	489	475	441	464	504	463	457	503	525	507	502	523	482	473	504	495	474	500	511	509	539	510	518	478	506	495	516	484	499	492	487	489	472	488	507	490	479	480	481	490	513	508	500	511	471	476	497	515	451	466	527	525	486	489	519	476	529	527	508	499	507	473	524	512	454	485	483	487	527	482	480	466	514	522	495	485	503	523	419	499	477	519	480	505	493	525	467	499	487	486	499	488	506	476	530	500	525	499	441	509	507	494	461	504	512	489	521	503	483	526	477	518	491	510	514	488	503	527	527	463	510	541	491	448	510	533	504	495	489	476	509	518	475	457	491	523	456	514	493	513	485	453	480	506	504	512	491	456	468	486	534	474	481	503	504	521	482	500	547	513	512	454	473	510	494	477	499	515	476	469	506	546	518	476	497	499	505	516	503	489	513	516	525	528	505	500	477	457	485	518	491	485	483	518	529	482	527	479	455	531	486	544	493	501	496	518	473	470	476	495	532	527	518	498	500	511	494	503	506	491	498	458	538	499	456	507	513	490	496	465	465	475	472	478	493	502	506	505	532	499	463	531	476	494	538	522	506	487	450	468	528	520	516	482	497	494	489	529	523	495	482	532	480	481	504	495	487	483	500	498	556	508	515	479	500	472	499	473	529	497	515	505	502	522	463	483	492	464	480	479	512	488	494	499	489	493	530	493	490	467	490	454	494	493	500	502	458	490	514	474	477	524	467	491	494	537	489	496	556	524	470	515	519	524	494	494	535	479	494	523	494	474	499	526	504	491	486	488	448	496	482	480	458	565	508	483	497	499	463	475	499	514	509	485	482	504	513	477	500	468	478	550	473	467	523	513	488	494	501	525	490	499	480	473	495	541	487	537	518	457	515	517	490	489	479	490	523	480	499	511	497	508	482	528	495	546	505	482	485	488	464	499	523	546	498	500	488	475	477	508	482	510	532	494	506	504	470	512	469	478	502	529	437	495	479	482	499	503	449	470	486	495	468	542	512	521	477	460	509	502	479	507	484	497	518	498	530	519	441	513	529	505	496	512	467	499	479	539	497	510	528	491	469	480	498	502	517	496	502	490	489	447	466	493	504	542	502	515	490	453	526	496	502	498	456	486	483	481	497	487	492	502	528	505	481	462	462	491	480	506	498	530	485	490	513	521	473	473	536	482	437	494	462	502	518	446	452	531	437	532	480	496	474	476	515	479	472	437	454	506	530	510	475	466	489	475	488	449	491	453	465	519	480	496	527	491	483	475	466	490	486	470	469	476	523	497	472	509	523	494	474	527	522	495	505	473	503	483	488	499	503	492	505	500	489	469	496	513	518	495	483	472	529	486	525	488	487	499	472	498	441	499	468	470	515	489	519	481	543	517	484	526	481	464	497	483	510	482	488	502	499	500	465	490	512	536	511	500	482	502	499	500	518	542	498	510	481	446	456	512	495	497	501	523	480	482	475	482	493	509	470	502	490	467	468	514	556	515	500	442	468	456	480	538	505	478	496	489	461	498	514	484	449	502	473	504	506	500	456	504	511	527	487	473	469	477	509	490	541	527	459	512	509	460	481	480	498	486	468	485	444	456	495	495	530	509	485	508	490	472	535	500	490	513	501	519	466	518	505	536	492	495	511	476	474	507	549	533	455	510	518	472	463	535	488	493	450	469	443	506	487	510	463	509	498	487	490	492	498	491	496	497	474	452	505	525	532	520	510	500	454	496	508	529	514	494	507	497	515	470	523	502	506	508	465	482	494	504	480	512	476	514	467	514	536	455	547	490	545	458	492	504	501	476	484	465	523	490	475	511	520	504	495	495	458	527	493	521	507	494	510	541	494	503	552	508	472	489	450	468	507	486	511	482	513	472	537	508	509	486	507	491	517	518	479	479	552	508	512	481	519	509	458	525	509	515	525	475	472	487	480	523	510	462	507	516	523	535	509	516	491	491	499	493	510	484	483	464	539	506	496	511	487	469	497	513	496	531	495	464	495	464	514	497	481	556	500	552	523	462	515	490	492	508	503	504	464	488	494	485	489	508	471	498	503	496	474	528	484	469	509	530	500	484	491	520	461	504	466	490	505	496	517	488	492	504	515	528	549	520	509	472	475	471	489	545	465	540	521	493	492	494	485	486	514	465	501	457	476	505	556	453	510	513	495	475	517	495	499	476	490	491	487	505	474	508	481	482	515	484	456	509	495	501	449	522	475	502	483	487	506	495	474	513	486	444	478	498	465	446	510	447	487	480	465	482	494	483	462	470	485	495	451	509	490	483	492	500	494	505	514	501	473	485	494	481	461	468	532	534	471	483	496	528	494	516	493	461	482	475	527	472	471	506	480	485	455	473	502	510	492	467	485	479	485	528	483	469	511	496	475	508	487	508	508	486	483	523	473	467	501	514	508	481	500	496	496	482	521	479	518	500	499	469	481	517	548	496	497	519	477	466	474	496	500	514	469	483	534	468	504	478	490	495	496	492	504	465	482	471	506	505	470	511	519	447	527	480	499	509	529	535	489	468	489	457	492	551	487	509	518	499	509	487	465	508	497	515	497	497	490	507	470	485	527	502	462	482	515	474	516	489	500	511	487	501	491	497	476	481	482	490	511	483	500	507	500	504	467	531	462	469	525	472	500	452	496	484	476	480	516	447	429	501	529	491	490	499	507	475	455	489	487	468	527	554	512	538	480	496	516	491	483	504	481
30418	41730	42420	39884	37620	40297	40189	40028	37827	37491	40592	42523	39598	34569	29665	23110	18746	16626	14466	14671	10189	9076	9215	7699	4735	4009	2901	2896	4099	3583	2274	458	171	167	207	221	191	229	209	209	174	179	194	165	205	179	182	181	178	185	193	200	199	206	209	219	276	321	422	419	340	383	435	503	411	484	480	644	273	187	187	173	173	167	167	177	191	192	153	181	223	266	292	240	204	247	177	192	166	202	152	154	167	146	165	153	155	144	151	158	173	160	177	170	176	153	178	179	167	154	154	169	164	172	159	139	197	184	167	150	143	174	165	169	149	155	179	167	164	142	165	151	158	184	164	178	178	167	155	148	166	166	176	145	168	195	136	161	157	156	156	134	143	168	147	167	163	150	155	148	169	142	155	163	142	168	139	172	154	147	158	135	163	168	148	143	158	159	172	160	176	171	169	170	186	199	171	151	187	158	140	156	154	160	185	129	160	154	155	162	163	171	171	150	165	147	181	165	165	139	157	164	183	174	169	162	156	170	179	178	170	149	137	164	179	181	160	174	151	139	173	172	158	155	147	150	157	137	157	162	183	170	161	179	165	155	153	161	168	167	139	166	158	148	159	133	158	170	150	155	149	170	161	149	166	143	140	140	140	184	191	162	158	149	161	180	155	152	149	145	186	149	172	144	152	155	166	159	155	179	178	167	151	162	176	168	171	164	182	156	133	160	187	184	121	170	165	160	183	149	161	181	152	175	166	176	157	166	153	147	154	165	158	157	161	174	140	139	189	180	155	166	150	179	143	180	152	172	164	132	148	159	161	166	159	188	166	138	154	169	154	165	184	160	158	181	159	151	156	154	165	175	167	177	169	153	169	180	147	138	145	152	151	163	165	157	153	168	133	144	163	176	147	161	142	161	158	164	192	161	152	147	172	159	150	160	154	152	147	162	159	164	170	174	165	167	158	182	133	153	167	162	181	174	179	160	156	170	170	173	161	178	130	172	169	134	165	141	175	152	160	178	161	180	167	168	173	161	170	166	171	164	186	155	158	172	177	175	169	160	158	165	153	167	156	157	155	163	172	147	165	158	174	170	194	156	150	166	138	185	163	162	172	142	174	164	174	188	168	159	174	179	167	143	172	150	163	163	153	156	173	182	144	161	161	150	157	180	179	176	157	169	150	183	143	169	136	145	166	165	185	173	174	163	168	180	155	148	175	169	173	153	172	159	168	153	162	159	146	127	172	172	137	154	154	158	148	159	143	159	157	177	166	161	165	160	181	148	162	149	164	169	176	169	164	182	154	156	150	168	163	134	168	156	167	159	149	146	136	145	158	187	150	179	136	136	167	172	165	154	184	187	145	134	169	148	162	156	170	175	164	169	164	164	152	155	165	142	168	177	131	153	176	183	160	152	176	196	159	174	153	163	138	174	161	164	173	145	151	164	181	165	149	157	189	161	172	167	153	150	165	173	173	165	175	172	168	156	161	167	164	156	147	141	154	154	168	173	179	181	153	173	144	167	152	185	148	157	164	169	163	180	167	129	156	154	169	148	174	189	134	161	179	148	166	173	182	168	168	165	170	158	161	177	163	156	153	137	162	195	158	168	176	186	166	177	169	172	175	184	144	150	162	165	178	146	165	138	147	187	174	161	146	145	162	165	155	164	173	155	165	160	172	156	184	165	164	149	182	171	167	186	153	149	173	139	158	173	184	152	180	147	182	195	188	167	159	162	185	180	176	152	170	146	165	177	151	173	169	156	163	185	165	168	159	142	155	155	165	159	167	169	162	164	162	159	175	181	176	160	156	158	171	152	159	138	162	179	192	151	170	149	158	184	194	173	166	165	186	158	140	171	157	166	163	175	152	160	157	145	165	184	165	167	150	176	175	159	148	140	143	178	163	182	169	153	193	173	180	161	172	152	176	156	155	144	166	163	170	161	151	170	160	160	145	170	164	142	179	171	175	175	152	143	154	153	161	149	176	188	169	174	128	171	175	142	179	185	185	173	175	150	158	138	175	160	164	155	171	144	163	146	152	151	173	144	170	193	140	161	148	155	151	175	170	168	171	168	149	175	153	166	144	149	182	139	165	139	119	177	168	157	154	177	186	150	146	172	173	159	170	167	148	171	171	157	154	185	180	182	183	170	168	183	183	145	160	175	164	176	160	159	190	165	149	174	168	174	152	170	159	165	169	177	174	158	150	161	135	163	163	138	171	153	176	168	159	159	156	149	169	160	162	170	179	175	145	142	151	173	195	157	150	144	180	154	161	158	182	166	140	144	147	178	168	138	180	168	147	173	158	158	161	163	151	191	168	162	177	143	154	158	162	160	172	163	177	155	147	156	150	162	154	167	143	154	164	152	157	159	171	144	177	144	164	170	163	166	144	161	158	181	159	135	139	184	168	168	181	150	157	151	172	140	155	169	175	180	176	164	145	145	145	155	193	148	156	177	168	165	169	170	180	159	142	177	166	145	164	165	163	179	160	161	175	159	169	173	163	165	163	188	129	171	153	148	162	152	163	138	159	150	158	149	177	155	149	147	137	143	147	164	184	161	150	153	166	177	151	153	167	148	177	179	162	179	152	164	155	167	160	176	156	178	159	182	151	182	166	157	155	172	155	167	154	197	149	188	171	158	165	129	179	164	164	156	168	155	156	140	158	155	163	167	147	167	190	177	171	168	168	171	137	169	190	160	177	162	164	177	168	153	138	166	171	155	160	166	179	160	152	157	150	168	169	177	163	159	162	165	164	149	181	161	164	156	170	177	169	168	179	165	168	172	180	169	151	147	166	161	164	150	174	142	172	163	179	172	159	176	139	163	180	164	162	159	175	178	176	186	184	161	174	160	164	162	175	157	178	190	158	152	190	146	166	145	152	161	159	172	166	151	162	132	156	169	165	163	161	156	161	153	180	164	154	139	194	185	146	151	150	181	162	171	172	178	160	151	158	157	179	179	147	153	200	148	168	181	141	180	164	145	175	146	167	168	167	153	163	149	149	168	166	174	192	171	168	159	151	162	166	170	192	152	142	160	173	149	161	157	159	162	155	155	173	176	176	157	160	162	168	162	173	164	160	174	180	171	152	166	159	159	158	152	183	179	158	158	180	180	181	165	180	196	147	146	160	178	155	155	160	165	143	183	160	161	146	152	158	151	174	157	152	154	160	174	153	173	170	172	177	156	176	178	145	166	158	183	159	163	178	139	154	154	157	166	134	148	166	181	174	138	145	166	180	157	203	160	139	176	170	148	154	161	154	166	153	167	161	144	144	166	175	171	190	167	157	155	157	165	145	155	168	153	143	179	164	156	176	177	149	156	184	173	156	176	151	184	165	174	171	168	173	155	174	156	167	176	139	183	191	164	167	154	170	166	162	163	168	158	147	164	169	164	149	164	167	150	154	164	161	177	141	189	178	184	156	161	150	159	186	161	169	174	169	164	172	175	158	160	167	149	165	159	160	150	151	174	147	171	162	163	155	182	141	151	141	139	198	166	168	155	150	152	142	183
21576	37783	42338	45929	49918	52810	52242	54521	52637	51945	57200	59871	56290	52115	48135	42368	39167	38488	36260	36210	31017	29235	30372	24780	20815	17853	13975	15192	21493	19345	12347	2362	726	665	640	735	745	822	791	775	752	628	589	580	550	553	553	526	623	556	625	630	686	735	720	1032	1372	1987	2728	2767	2091	2449	2825	3564	2400	2976	3160	4480	1457	546	480	537	514	450	481	391	447	440	449	398	772	1162	1281	1210	1003	784	610	542	471	427	399	422	396	408	425	403	394	409	406	407	417	365	393	446	391	380	387	439	419	400	414	415	419	387	397	413	409	373	433	385	408	429	428	399	401	435	438	416	368	408	432	406	432	415	426	427	403	415	410	446	400	377	417	398	405	420	389	407	433	403	410	423	406	414	423	421	417	385	403	392	395	409	375	393	414	427	414	381	406	408	416	438	391	427	408	408	379	355	405	413	379	417	397	419	435	390	400	409	406	413	426	379	379	376	384	408	374	409	410	429	439	416	382	387	425	399	410	384	440	424	416	399	406	401	439	417	430	432	414	418	393	407	413	412	430	387	392	396	406	414	400	414	437	394	421	414	394	420	403	429	412	440	448	426	415	410	415	414	404	432	443	429	407	379	396	426	401	398	409	407	422	437	385	406	412	425	381	399	425	395	429	400	390	392	400	421	422	432	422	392	426	407	429	417	450	426	421	431	423	439	444	382	402	398	406	410	416	410	363	411	393	384	411	381	427	417	401	395	407	399	438	397	422	407	379	424	398	398	394	430	386	388	417	379	424	398	426	380	416	386	410	447	419	394	415	408	399	446	411	419	404	388	389	386	415	423	399	418	410	358	410	414	363	426	404	437	428	435	434	394	408	413	394	395	413	425	399	420	430	442	428	441	413	410	398	412	421	360	401	388	416	451	426	413	425	424	399	421	425	406	431	430	408	396	399	415	412	400	390	383	416	368	375	414	386	419	448	425	417	430	428	405	421	407	431	406	388	403	421	414	388	414	426	424	401	453	382	422	436	399	408	400	396	405	415	400	412	417	381	416	439	393	433	408	397	424	395	401	397	397	406	440	402	411	399	421	425	400	411	380	447	419	404	412	348	427	371	444	382	453	451	436	382	380	422	429	431	397	411	401	426	423	402	400	435	420	393	410	391	393	371	421	432	428	406	428	369	398	397	395	432	424	428	410	397	429	417	426	431	428	417	416	484	418	395	444	419	395	403	436	399	409	363	401	412	422	410	387	373	474	429	442	407	402	413	407	404	461	421	434	421	398	379	396	399	412	426	419	444	413	432	384	428	412	416	415	449	395	430	427	457	436	457	397	412	385	385	437	394	408	381	402	415	438	445	413	432	388	407	380	405	407	422	455	406	402	441	415	406	406	385	443	448	419	425	364	443	427	428	406	404	402	376	456	395	440	395	462	390	403	421	419	418	422	414	427	424	448	421	411	412	405	407	425	455	392	398	419	446	418	421	378	396	398	446	397	438	394	406	407	389	391	380	376	420	409	402	410	413	403	412	423	439	358	449	449	416	415	434	410	425	399	415	423	407	419	414	413	388	411	407	403	432	400	383	403	422	400	415	407	380	412	429	408	397	439	374	413	392	407	385	407	408	402	373	400	429	397	389	422	411	405	434	412	447	430	444	404	408	398	408	431	418	403	395	402	417	398	423	370	395	395	431	444	428	396	431	406	394	440	398	440	378	416	381	408	429	409	412	435	426	380	411	430	417	400	403	425	420	414	425	369	437	419	398	414	410	431	426	431	395	384	398	399	377	426	422	447	401	404	414	427	410	440	395	409	407	399	419	440	406	394	394	396	393	447	441	386	389	412	402	418	365	359	403	391	434	410	426	384	384	385	406	391	384	386	419	430	375	398	409	422	375	398	436	441	436	393	424	406	445	390	421	389	404	432	416	422	414	450	419	413	432	395	393	400	416	407	433	433	426	430	397	412	418	393	394	402	409	459	387	389	412	391	423	437	403	415	417	390	417	407	415	416	414	409	432	378	414	443	452	409	412	433	404	424	401	438	414	465	423	399	414	403	397	409	411	418	423	422	422	429	392	432	431	393	380	408	422	451	386	410	416	412	441	434	386	411	433	417	409	367	396	415	404	420	435	393	407	396	384	426	386	408	397	407	440	382	412	393	398	390	397	437	403	435	433	429	416	410	402	421	386	413	393	405	409	421	406	413	412	391	432	399	449	437	402	364	438	409	404	406	405	378	406	419	411	397	418	394	401	407	406	424	386	405	393	405	397	408	429	399	414	396	423	404	403	414	427	383	427	443	418	391	419	410	393	414	392	457	392	395	406	409	456	415	395	407	417	434	401	415	413	417	423	384	425	404	418	387	391	446	408	432	435	433	388	397	400	414	406	414	414	412	429	393	409	406	388	438	403	405	414	403	468	438	405	382	429	423	421	371	423	403	445	409	408	401	381	426	432	418	457	396	373	419	390	396	410	379	373	445	390	428	378	430	385	391	391	439	407	451	410	401	425	453	397	371	418	404	430	425	403	393	407	407	396	405	436	393	426	389	399	417	410	372	446	407	410	427	414	398	392	407	430	404	354	424	402	394	431	377	399	396	380	416	416	411	395	413	416	436	418	428	473	424	436	408	403	424	419	385	409	396	392	413	413	407	411	379	423	431	432	368	421	380	464	405	417	462	426	428	411	401	425	367	410	391	404	419	450	440	405	412	405	444	405	407	381	394	449	401	422	418	404	414	379	397	419	417	448	418	405	403	376	392	441	433	425	402	385	420	393	422	450	417	410	414	427	402	426	409	406	445	434	389	403	411	451	464	392	420	417	383	425	391	373	379	394	401	396	362	438	371	408	425	436	429	440	375	430	422	363	415	432	461	428	437	411	413	382	429	384	401	415	387	412	402	378	422	406	403	441	404	429	388	396	413	409	447	404	429	402	447	436	431	404	394	387	442	442	395	409	426	420	401	425	402	420	431	411	398	417	422	405	408	399	405	440	419	416	365	387	397	406	433	395	381	425	432	395	428	427	432	390	415	414	405	431	397	398	380	413	430	379	399	411	407	416	412	416	427	410	406	404	401	358	449	395	410	410	428	440	413	431	419	404	386	411	435	409	378	423	414	432	397	411	419	410	395	393	427	379	439	442	426	387	403	411	425	358	441	392	402	425	400	394	437	442	404	407	397	381	432	404	415	428	420	396	438	413	453	440	390	411	415	409	401	414	419	412	408	370	437	452	433	380	414	414	428	420	441	425	377	399	396	393	432	408	382	412	417	381	395	389	435	423	402	389	428	423	417	388	418	462	426	404	427	418	409	390	448	411	399	434	424	423	396	434	432	391	396	402	409	405	387	403	402	413	388	462	408	388	404	386	411	395	419	398	390	416	393	451	425	404	411	397	419	420	402	421	415	395	397	424	401	395	435	436	386	378	397	427	378	433	425	414	382	411	393	445	417	422	395	449	425	417	426	365	450	407	423	446	413	389	446	425	393	418	397	420	431	401	424	410	433	412	424	429	421	406	421	406	408	437	414
38517	45485	41855	38090	38286	40320	41977	43802	44080	44077	49071	52285	49410	45105	40373	34682	30170	29024	25990	26064	20650	17324	18675	15414	10420	7716	5618	5503	8810	7475	4555	807	240	242	206	206	232	233	235	204	200	184	195	202	187	173	174	184	182	169	187	184	202	205	213	268	407	593	724	660	534	668	668	885	570	840	925	1142	381	155	184	158	157	145	174	141	141	149	148	160	209	347	391	366	281	244	203	171	167	146	144	169	135	130	145	165	124	148	138	155	131	141	138	132	148	136	135	127	153	150	147	159	163	145	137	167	158	137	146	151	139	142	138	130	153	160	165	134	169	154	159	138	139	149	179	131	179	158	139	138	160	171	141	146	148	168	143	125	123	155	135	141	160	134	170	134	140	158	159	132	149	167	144	161	156	161	163	145	150	132	159	147	164	157	128	143	158	110	125	134	154	157	130	142	126	143	138	148	145	151	137	139	148	144	151	161	162	157	121	152	139	121	140	151	148	154	148	126	131	138	134	131	154	148	129	145	159	173	139	167	120	134	134	150	134	171	160	158	125	129	115	138	143	136	159	135	172	165	138	134	155	141	137	141	163	148	130	143	157	158	131	158	155	145	125	131	158	159	170	153	148	138	139	130	141	137	143	156	128	136	148	145	155	154	156	141	139	146	132	141	156	142	142	135	162	118	147	152	126	163	122	116	174	127	140	148	154	146	149	152	153	150	145	141	150	133	161	124	153	148	160	160	142	116	153	131	163	133	155	142	139	139	143	156	177	133	146	132	157	133	139	165	156	141	130	162	153	154	157	149	148	148	133	137	171	132	139	150	162	153	152	137	157	158	128	145	155	138	155	146	146	152	151	135	146	133	126	137	140	162	155	147	136	150	151	143	131	132	127	146	132	151	147	137	139	151	136	136	126	141	143	155	150	140	138	148	150	145	130	136	151	168	119	141	140	129	160	133	127	145	144	150	141	152	151	147	148	152	135	130	153	143	134	145	128	160	133	143	173	140	137	136	149	138	137	150	153	152	139	144	128	136	149	156	139	152	146	165	151	138	165	149	125	147	135	130	145	148	123	141	165	123	160	154	135	130	122	133	144	143	147	160	145	162	133	151	139	148	124	137	160	157	153	158	177	174	152	141	138	136	141	152	136	146	131	127	151	144	126	139	143	136	150	141	168	174	126	120	154	139	138	120	159	145	162	146	148	136	142	153	166	146	147	115	141	144	149	145	150	138	126	167	131	123	140	157	130	141	164	154	145	146	156	141	152	152	120	148	129	150	128	145	156	132	134	148	157	140	137	125	139	155	127	147	150	146	171	162	156	143	167	125	170	153	130	142	148	159	133	100	127	158	141	175	141	162	150	165	166	160	152	148	135	153	158	135	170	154	161	144	126	155	134	153	151	141	144	160	128	139	165	164	176	161	151	136	147	131	148	160	156	173	172	137	158	123	139	132	162	168	143	126	141	157	137	139	147	151	135	140	154	176	134	129	149	151	131	164	132	145	162	148	170	157	133	161	142	157	146	164	169	165	159	140	134	133	112	149	153	147	140	148	172	139	146	153	142	139	146	124	153	134	154	131	136	113	164	116	161	146	127	140	153	152	152	149	152	143	131	169	145	162	149	154	155	152	140	152	142	146	155	144	146	156	157	163	162	148	145	154	126	163	136	165	149	135	156	165	137	136	151	152	144	146	135	143	157	146	152	148	145	152	163	146	158	146	153	151	154	157	169	147	161	131	169	152	138	149	138	133	157	178	140	136	142	148	154	145	151	165	132	125	153	152	165	149	148	139	143	130	149	134	154	135	154	126	137	173	153	144	143	160	159	162	145	141	135	138	130	136	135	146	150	147	151	138	141	135	150	180	136	154	162	133	150	159	139	156	148	151	150	130	151	174	155	149	145	142	141	149	139	145	128	142	155	131	130	142	135	136	135	166	155	163	155	163	161	164	130	148	143	134	129	164	138	145	141	134	130	122	151	139	151	125	154	123	152	149	160	142	124	148	154	127	167	152	160	125	145	152	151	128	160	167	139	152	172	136	127	144	131	141	157	156	132	158	138	139	140	136	123	139	148	155	147	147	130	157	150	145	154	157	156	124	128	135	157	141	144	132	142	144	160	142	169	140	148	145	152	141	140	150	126	148	173	127	164	125	144	149	134	154	155	137	159	167	138	136	167	140	147	143	163	141	132	140	157	148	120	146	167	131	170	138	153	122	131	160	156	139	151	134	149	152	146	157	146	149	149	150	151	139	161	146	163	162	141	168	162	123	147	138	146	151	154	132	155	164	153	145	151	140	151	116	133	155	168	125	137	162	173	144	163	136	144	126	156	156	159	163	149	167	128	146	129	168	142	161	152	141	118	147	113	153	149	152	137	128	135	148	125	146	151	158	136	176	149	147	165	156	128	133	154	143	154	147	147	165	164	147	133	137	147	133	161	142	128	155	139	134	175	152	155	143	163	157	146	131	128	153	154	150	138	168	159	171	131	150	137	144	161	153	144	156	148	139	155	134	153	146	145	144	156	130	149	126	145	142	121	152	168	127	148	131	133	137	155	149	117	154	146	161	158	159	129	158	149	138	138	141	139	161	157	169	142	143	145	156	145	148	132	150	132	131	147	126	131	147	154	125	154	145	144	137	141	152	126	161	174	135	146	151	151	154	150	134	154	146	155	155	141	146	149	154	149	139	149	159	177	154	156	156	136	154	135	143	140	150	158	164	153	145	139	148	140	146	151	139	166	152	134	171	152	145	132	139	153	155	144	169	153	141	177	150	130	133	137	155	123	156	148	141	147	138	134	145	154	116	129	149	139	134	151	172	121	155	142	136	136	126	122	126	120	131	131	148	124	145	131	124	137	150	137	150	138	137	154	135	137	131	132	146	163	150	165	146	137	145	131	150	149	146	125	141	129	150	141	154	132	157	154	144	157	167	189	155	137	154	148	126	138	149	157	142	148	149	148	124	132	140	145	156	153	186	141	113	137	147	144	156	140	128	146	144	182	158	168	124	169	145	146	143	139	127	133	146	152	147	138	127	131	148	158	154	157	151	158	172	135	160	144	135	133	197	131	143	145	142	145	157	151	143	164	145	137	145	138	161	149	137	138	161	145	138	138	130	130	147	138	158	147	141	162	137	141	131	135	144	139	142	128	139	128	173	143	145	139	151	149	147	136	141	152	135	131	152	171	140	128	134	142	156	148	155	148	162	139	121	151	146	142	155	132	149	145	154	150	131	129	155	144	151	150	140	142	155	139	141	147	149	141	145	140	148	146	163	158	171	128	156	135	152	134	134	166	130	161	153	159	133	153	146	171	152	138	163	147	154	143	154	139	150	148	136	141	123	143	142	142	157	166	153	144	125	134	164	164	137	160	137	145	165	130	150	135	153	165	158	159	132	138	143	142	142	166	166	132	168	151	140	136	157	173	129	157	165	150	136	143	153	145	149	137	164	129	158	143	143	177	145	145	129	150	163	140	149	151	160	144	134	139	148	115	138	159	160
27316	43736	45794	48007	52521	56671	57742	61191	59303	59329	64797	69542	64212	61788	57663	52684	48676	48282	46875	46435	41955	38520	41192	34297	30485	25084	22531	24121	31838	28986	19864	3865	1029	1055	784	810	1001	1223	1171	947	785	678	764	610	621	581	571	639	638	630	656	793	848	982	875	1405	2555	3905	5226	4839	3645	4546	5212	6709	4197	5859	6302	7833	2015	590	512	499	454	484	459	440	441	432	418	432	881	2023	2075	1892	1545	1043	831	571	434	412	346	339	368	370	351	381	384	402	358	422	378	381	362	360	347	360	418	408	369	385	370	389	362	369	339	409	363	395	361	374	357	383	389	336	379	337	383	354	356	353	376	397	381	374	367	393	379	387	405	369	355	346	361	381	358	353	353	378	370	379	388	385	384	377	363	376	377	398	363	386	373	365	365	346	361	374	321	382	421	358	369	360	366	395	354	382	386	396	394	406	376	368	356	370	369	351	370	378	379	363	376	346	361	353	377	365	392	378	401	380	408	366	378	400	417	339	374	372	383	375	389	387	354	372	387	366	368	372	393	339	396	415	388	418	379	362	380	367	357	390	412	368	391	392	401	417	392	370	386	397	358	396	369	406	367	400	364	359	364	367	384	365	385	418	356	353	389	375	403	370	386	353	382	378	354	389	411	365	355	377	375	377	376	394	406	370	380	384	385	390	365	342	395	358	399	361	367	388	370	385	374	382	384	380	371	379	393	338	347	396	372	349	365	394	372	371	379	364	356	389	372	385	364	353	383	415	362	360	349	363	375	387	388	369	392	376	358	378	366	361	363	354	362	405	377	377	359	364	337	380	391	386	380	383	366	376	327	387	398	384	381	383	404	415	437	386	392	368	381	336	334	344	384	352	387	365	362	401	345	382	368	400	382	393	395	381	376	334	372	368	384	358	356	372	385	387	368	335	375	363	378	364	390	377	339	403	356	384	384	390	376	375	399	359	370	387	384	371	365	436	366	353	378	374	421	335	374	353	372	391	378	358	361	393	369	369	369	376	380	405	395	365	387	356	394	362	359	370	380	400	422	346	352	381	388	359	411	369	398	338	368	367	406	392	405	383	370	370	369	378	368	350	385	394	350	393	362	380	365	363	364	393	393	351	397	345	370	392	369	369	341	357	401	368	351	377	391	378	391	409	389	347	397	378	355	376	385	354	372	371	346	376	358	381	355	348	366	376	370	377	346	356	393	361	373	391	361	350	343	382	382	332	371	371	371	370	361	353	347	363	388	359	377	372	369	393	355	388	373	366	366	379	400	377	426	392	398	382	361	386	353	328	388	338	309	328	375	381	354	371	386	330	353	395	349	362	372	362	357	365	368	362	373	370	365	402	382	391	362	405	372	378	370	359	356	387	373	359	358	365	401	356	377	357	395	371	358	356	361	360	365	362	365	343	373	398	373	391	365	384	423	342	396	385	408	403	429	372	370	361	353	358	383	364	382	381	398	371	383	371	344	387	378	358	381	420	393	366	383	368	360	380	361	409	378	353	382	401	359	391	403	422	358	366	343	387	400	395	386	364	360	370	391	394	365	377	365	346	364	369	369	388	393	360	361	371	383	385	366	399	374	364	336	355	409	390	368	397	368	373	380	348	384	393	386	362	408	370	375	357	375	393	344	389	416	359	379	352	396	384	378	403	381	377	373	383	323	353	360	385	354	374	355	374	364	381	375	353	370	374	405	370	362	365	385	401	387	367	385	382	384	376	379	394	350	366	409	386	358	389	370	364	346	374	382	361	381	379	362	392	366	356	375	374	385	380	387	372	357	370	376	382	363	391	373	374	384	364	353	395	408	377	385	379	378	365	370	390	402	393	379	360	354	351	352	382	389	372	373	365	342	340	368	336	385	399	395	344	390	364	380	389	365	378	351	366	373	357	359	374	371	354	380	360	362	339	381	343	387	330	390	398	360	376	350	337	388	373	356	374	391	374	400	350	372	394	379	373	357	353	393	376	414	393	374	349	386	379	362	332	409	370	356	341	400	371	388	391	373	384	382	385	385	365	383	355	385	373	353	374	367	350	365	402	369	380	316	389	357	395	323	406	393	366	382	356	374	363	398	356	370	417	391	387	351	359	377	338	351	338	345	390	363	357	389	365	373	390	388	376	370	405	374	363	355	373	390	325	383	353	368	417	396	383	371	345	387	334	360	354	363	342	378	374	395	375	346	346	375	382	374	364	359	360	364	396	390	363	361	397	364	375	384	371	379	392	389	384	392	410	361	380	394	377	402	384	369	348	379	370	380	374	377	397	373	380	382	369	376	356	380	371	368	375	332	364	371	363	369	394	392	382	370	369	380	383	347	384	397	365	371	355	385	342	379	380	403	384	390	346	400	381	386	375	388	383	376	395	369	379	370	398	347	408	367	378	343	365	354	356	387	376	391	371	402	357	374	360	387	395	351	370	407	354	362	362	362	380	373	359	354	393	343	327	384	396	365	368	360	406	376	369	349	398	396	354	366	344	349	401	397	372	356	405	360	346	335	377	396	357	384	363	359	381	402	388	392	377	376	404	401	359	354	352	365	359	365	346	422	373	371	386	411	381	396	353	361	382	355	399	373	388	373	379	383	379	404	372	349	384	377	345	374	383	416	401	349	367	383	402	332	357	378	397	397	405	400	378	356	378	420	381	340	350	402	358	331	379	358	378	352	402	378	364	368	397	373	360	385	417	382	418	400	380	405	364	401	403	371	404	380	387	376	384	360	355	369	343	381	394	372	352	350	372	386	377	367	382	374	375	408	392	359	386	355	341	380	364	365	412	334	362	378	399	380	399	362	388	356	391	356	373	384	361	391	382	401	368	364	396	397	364	353	395	373	379	392	344	382	369	385	345	389	407	368	309	355	381	382	386	385	343	383	340	385	379	400	371	355	367	359	358	362	356	365	400	386	362	388	341	384	382	406	383	407	345	344	375	374	349	405	381	381	387	393	353	350	364	339	382	377	380	340	396	359	356	343	383	384	395	403	398	378	379	390	374	333	365	366	388	378	399	342	362	401	357	389	402	388	373	355	368	352	376	383	405	344	422	389	353	375	365	418	368	389	361	378	335	379	396	400	383	381	362	369	390	384	385	364	361	371	360	356	383	386	372	398	380	413	362	364	378	391	351	396	371	384	352	385	407	404	449	378	405	387	378	366	388	369	365	357	361	383	356	366	335	375	379	398	368	387	342	395	369	382	378	355	345	378	398	379	379	375	395	321	385	384	372	362	376	365	402	402	383	381	337	381	391	375	392	387	341	403	373	363	362	370	358	384	373	370	371	334	357	379	388	356	395	412	377	405	378	389	397	358	360	394	375	383	400	354	372	355	361	362	385	378	347	394	408	410	401	370	407	352	376	385	386	375	409	365	372	358	371	414	393	386	371	338	401	382	357	365	358	405	379	382	383	378	375	355	392	373	391	383	353	346	361	405	369	382	348	393	376	369	387	388	380	372	393	373	388	373	357	390	410	376	393	334	369	351	397	375	371	379	378	355	348	360	388	389	366	362	379	365	392
10234	13788	18357	16711	12626	10657	8379	6710	5700	4375	4413	4188	3620	2649	2024	1426	1038	960	915	836	705	618	637	539	431	351	344	338	394	337	297	225	191	230	193	191	212	215	204	202	165	219	192	173	231	200	204	199	237	211	227	186	206	224	232	217	185	218	196	222	222	180	222	225	205	188	242	247	200	204	173	197	189	192	197	212	183	204	181	223	161	212	205	219	226	210	195	197	196	202	203	201	197	192	200	200	227	195	193	174	212	203	198	194	186	189	191	191	203	193	198	216	196	179	197	190	190	180	168	189	194	168	195	188	222	188	185	184	190	192	162	207	212	165	201	191	209	198	197	179	192	217	177	180	185	208	218	209	174	179	212	183	187	153	187	176	191	208	191	203	208	210	181	182	169	198	185	179	205	204	218	204	193	187	205	164	187	193	189	183	201	204	209	179	181	176	191	189	188	188	198	205	192	176	172	224	190	213	191	207	187	185	213	184	187	192	210	187	180	195	174	189	203	160	169	206	199	211	173	202	187	204	188	194	182	192	202	193	193	203	175	197	171	198	195	206	175	189	211	177	184	169	190	176	178	180	196	171	176	203	195	187	227	208	185	213	221	195	174	169	196	201	168	182	190	225	176	186	214	195	203	197	172	193	198	208	183	201	218	199	197	187	185	209	177	177	207	169	211	191	201	180	192	213	199	191	195	206	203	176	207	207	211	193	180	191	197	189	168	202	203	164	201	201	170	199	203	192	187	177	200	184	197	212	186	198	211	211	183	185	203	184	205	190	187	223	214	203	187	193	221	171	194	187	198	202	194	207	207	182	194	163	211	202	170	171	181	184	179	195	160	206	182	198	202	194	205	199	207	180	200	188	206	195	200	198	166	169	184	198	188	212	184	211	214	220	188	206	211	175	224	204	212	183	186	189	211	173	189	225	188	186	191	195	172	193	220	199	192	202	169	171	197	185	189	218	176	214	202	202	197	207	198	182	202	216	190	206	211	197	183	206	178	193	190	195	195	184	186	194	182	215	203	187	175	193	192	208	180	181	172	188	177	168	201	213	177	188	217	206	215	186	205	203	192	189	194	210	209	183	157	191	210	188	192	195	187	221	182	215	218	189	180	181	232	183	209	202	179	179	186	193	184	232	212	194	188	196	198	196	178	195	182	183	187	195	175	192	186	184	196	190	201	180	176	169	190	177	183	189	216	212	200	181	187	207	188	195	206	191	198	213	180	168	189	202	196	188	196	188	173	201	201	206	209	203	200	203	191	191	222	183	195	192	184	219	189	176	178	195	192	210	172	214	202	185	222	196	193	192	191	190	189	190	184	204	149	226	220	181	178	210	182	210	188	176	208	209	181	200	201	184	196	173	178	185	200	187	213	189	202	193	174	199	170	168	211	184	182	193	203	196	235	225	190	171	189	216	186	197	185	194	224	210	201	181	203	175	194	225	226	189	187	190	186	213	196	212	198	194	190	210	190	202	188	214	191	206	206	175	196	181	192	181	175	222	205	204	176	200	221	212	173	189	194	210	178	188	168	178	208	189	204	196	188	190	196	182	204	169	182	194	201	200	173	179	163	193	211	202	170	194	190	200	194	202	190	213	199	161	213	185	215	202	187	173	197	192	202	210	199	192	198	193	213	191	197	211	194	198	179	193	183	200	204	193	200	205	215	193	186	185	205	189	226	149	196	227	187	205	206	186	165	184	203	206	196	210	190	181	191	238	165	197	203	187	182	171	182	169	206	204	197	216	185	192	202	179	183	195	174	188	210	183	181	189	202	191	208	189	175	202	191	186	189	221	191	172	192	203	226	181	197	198	196	165	205	214	216	195	171	191	193	200	193	180	207	205	191	158	195	168	193	173	202	175	180	187	230	164	207	172	212	209	192	193	200	184	176	198	188	200	214	196	166	161	169	178	173	195	183	199	190	191	174	184	192	201	193	196	170	174	214	201	189	209	201	187	181	178	201	197	178	183	175	205	188	170	175	194	191	201	173	208	191	159	207	208	193	182	205	199	196	211	189	185	174	184	174	196	191	213	214	216	206	160	199	187	215	190	191	195	222	176	215	193	189	180	179	200	201	189	195	184	176	210	187	191	181	220	204	212	191	185	194	209	202	211	196	215	184	188	190	192	180	197	186	196	206	186	196	183	188	206	178	214	197	209	206	204	198	171	186	195	228	212	188	170	214	196	190	170	199	202	184	188	184	201	220	213	185	188	206	198	172	194	166	174	183	201	184	202	206	200	214	202	196	211	188	223	215	189	197	177	178	194	179	163	178	218	189	178	198	173	189	199	163	186	205	197	181	185	176	196	200	194	197	194	210	190	177	189	193	180	177	179	172	233	193	210	213	181	166	167	210	195	173	206	194	180	194	175	195	177	179	198	165	186	188	213	198	191	191	190	188	197	170	205	181	202	193	184	204	175	190	214	197	196	203	189	189	178	213	179	186	198	173	183	202	181	158	199	186	199	188	195	186	179	166	197	221	223	208	171	189	209	199	182	193	186	182	201	199	208	205	173	208	219	170	179	209	191	183	201	203	196	195	197	177	184	189	196	184	204	190	200	194	185	178	156	164	169	236	204	194	174	212	196	179	191	187	187	207	207	183	163	190	218	184	200	178	193	192	190	200	197	184	193	193	187	185	210	211	158	205	209	200	195	191	182	191	200	195	179	219	190	194	154	197	186	181	203	187	179	194	198	187	198	203	169	192	206	186	184	185	194	200	215	178	186	210	193	191	199	205	211	194	181	187	195	185	184	202	210	183	199	194	192	179	200	207	202	222	198	226	221	174	191	225	172	184	204	193	202	185	209	202	184	185	199	213	169	193	207	196	169	193	182	176	180	175	174	189	200	198	224	228	207	198	167	219	205	202	177	193	199	217	203	176	175	182	185	209	177	188	204	203	183	190	207	212	186	198	165	187	180	182	204	184	172	183	183	216	199	187	186	181	203	206	202	203	218	193	204	175	198	193	213	211	198	178	204	192	195	183	212	205	161	192	187	186	185	205	190	176	189	191	180	216	208	196	210	196	194	183	167	182	208	209	200	178	191	214	210	188	206	184	187	198	215	201	206	194	188	205	189	187	214	193	201	204	210	201	170	184	171	198	181	176	197	227	197	208	211	208	187	199	189	195	176	201	203	196	201	203	201	204	174	197	205	209	214	195	186	200	189	185	198	210	187	220	203	179	175	220	194	196	193	187	216	207	205	209	177	197	206	195	211	192	171	187	206	166	206	197	180	170	188	224	175	187	191	218	208	214	211	175	174	208	180	175	185	171	192	192	174	151	190	199	190	203	205	211	202	194	178	206	215	179	189	179	212	189	219	180	189	180	180	174	195	189	201	180	211	179	195	186	184	226	210	201	190	194	181	196	194	189	189	204	174	189	205	195	229	194	192	229	208	183	186	182	172	176	189	201	198	176	199	182	202	181	216	199	207	204	203	205	188	194	183	197	208	205	205	190	185	178	186	177	191	188	193	204	192	191	185
7630	15551	24320	26870	26706	27150	23699	22575	21729	18084	20673	21728	19598	16122	12772	9662	7689	7203	6178	6189	4988	4030	4608	3506	2609	2058	1806	1867	2404	2097	1317	635	573	534	548	560	584	519	519	529	546	566	571	561	573	520	523	534	590	518	567	558	568	520	543	587	643	659	709	673	621	673	602	663	613	737	760	733	554	547	472	508	498	506	525	527	514	526	506	510	521	588	574	652	661	566	547	525	520	526	530	473	484	471	527	473	486	466	496	447	507	507	501	489	499	481	472	462	485	504	529	484	456	493	519	499	465	519	511	469	485	487	469	501	488	480	518	483	534	478	511	478	493	498	500	451	464	487	494	491	555	523	501	514	507	513	477	541	464	504	526	462	515	525	501	499	466	502	439	492	544	471	530	454	485	480	504	514	495	483	476	476	489	475	460	518	512	497	503	481	488	458	466	494	513	454	484	465	501	468	546	458	471	489	516	481	453	480	477	528	486	491	471	524	498	459	469	492	479	518	464	564	527	482	507	496	528	473	482	481	492	498	531	488	505	507	513	498	522	481	487	464	476	464	510	455	526	500	521	513	446	434	455	514	498	521	483	469	484	524	474	500	483	484	460	478	494	500	516	456	496	537	466	480	464	501	498	513	483	478	502	474	513	509	521	550	464	498	495	487	496	558	456	471	514	493	511	539	467	509	518	457	475	503	467	487	552	545	503	474	521	482	479	456	494	460	526	464	504	475	478	490	469	524	477	483	472	522	444	440	494	498	504	508	477	520	535	489	508	499	495	477	485	541	465	499	483	544	509	468	507	473	511	459	501	468	469	548	486	483	541	456	517	468	509	470	454	480	493	501	465	517	449	510	499	500	454	479	483	505	459	482	455	493	483	491	436	495	504	486	492	501	497	416	507	518	531	464	491	503	455	454	498	483	511	510	525	458	496	499	513	519	502	468	498	493	453	506	454	503	499	494	527	481	487	458	514	455	489	511	471	505	518	481	508	507	504	486	516	496	502	476	489	488	474	479	449	484	510	503	517	454	500	491	511	477	468	467	467	468	472	481	519	519	466	489	488	500	527	503	548	494	492	507	476	513	514	514	505	463	486	496	479	462	497	495	516	486	481	455	467	505	466	511	456	490	463	498	478	482	479	461	504	521	471	474	488	484	512	480	515	495	472	474	514	490	479	535	458	489	465	493	494	489	482	476	466	507	473	472	474	471	501	510	489	519	502	484	493	483	490	515	471	493	479	475	518	469	488	508	538	476	494	473	486	463	506	507	488	473	500	465	492	489	485	477	487	497	474	460	487	447	499	471	486	518	457	466	502	503	499	522	483	498	524	476	498	536	503	470	466	512	493	457	496	490	490	491	486	441	505	485	484	496	522	487	473	492	486	483	490	544	490	498	491	509	475	486	452	495	489	424	473	488	456	483	482	456	513	499	456	457	511	507	485	523	504	473	528	465	485	506	476	496	530	510	486	469	503	500	499	469	460	473	494	494	470	513	493	483	524	487	493	480	515	465	482	476	521	482	499	509	500	482	512	459	463	470	475	504	458	473	499	525	542	513	526	483	523	470	487	512	514	447	500	497	475	479	464	481	468	468	507	477	470	464	477	513	474	477	461	512	483	454	492	464	498	507	502	453	487	499	479	509	515	485	499	500	495	526	521	486	501	480	494	478	509	479	520	486	443	484	476	458	435	443	460	471	510	496	492	485	539	512	506	505	529	512	456	455	466	455	500	491	480	492	485	457	469	500	493	493	478	527	508	512	460	492	496	489	507	498	462	475	525	497	491	475	494	499	485	471	512	478	455	464	497	492	513	491	518	478	497	479	471	521	471	460	499	471	472	483	533	498	526	470	504	469	499	491	490	508	483	495	485	522	482	477	516	514	494	505	477	543	461	492	495	484	456	555	470	474	488	470	431	493	501	513	486	479	458	516	523	483	508	506	462	513	481	466	424	503	517	525	497	485	497	530	500	477	472	482	502	496	476	510	533	510	505	473	455	482	479	498	470	485	459	488	501	493	494	511	492	488	527	514	502	469	467	535	498	493	480	529	527	529	498	524	528	472	504	477	484	485	459	511	512	523	504	502	486	447	477	501	470	536	473	493	502	520	490	450	496	497	500	519	492	466	491	507	508	492	498	483	516	473	498	517	474	480	479	503	529	481	516	489	473	503	513	533	477	458	472	473	488	501	495	488	485	478	521	455	510	493	511	468	495	550	518	488	490	510	496	485	497	494	506	490	547	514	497	468	496	499	504	518	492	457	479	460	447	471	552	476	473	505	499	487	532	468	465	485	529	503	424	496	504	493	503	483	480	495	491	491	487	513	517	517	488	481	497	507	480	496	463	499	494	477	442	476	536	537	469	445	528	497	485	502	496	506	509	518	492	450	486	504	518	476	479	480	506	493	464	431	480	492	494	511	494	535	478	492	488	484	452	527	460	482	483	482	470	455	473	463	456	456	501	454	520	496	498	487	442	470	485	495	487	484	468	551	455	473	448	473	466	480	445	497	467	483	492	471	488	516	501	476	488	489	482	478	503	483	465	500	482	472	493	435	532	470	454	499	490	509	523	524	481	447	465	480	521	540	453	480	500	503	461	492	507	468	467	491	489	512	513	467	492	439	511	494	501	465	491	461	476	505	470	524	483	516	468	516	492	481	480	495	508	486	498	533	502	463	478	483	497	502	514	469	493	448	523	494	524	485	460	481	487	509	474	477	500	512	502	520	481	493	475	470	498	497	464	486	502	465	489	493	483	497	448	534	507	506	459	445	511	476	480	448	494	483	455	483	474	478	474	497	487	525	495	501	487	469	515	498	499	500	473	504	503	434	454	489	480	473	506	501	483	485	523	522	524	503	511	485	521	480	520	464	452	480	511	488	479	515	493	491	500	460	470	502	509	482	471	498	489	493	485	505	475	470	462	498	484	482	515	490	477	479	519	460	481	474	502	468	499	453	499	484	463	449	474	486	477	473	503	491	481	498	480	487	450	508	462	462	458	458	497	473	520	511	484	454	524	450	517	493	472	492	532	500	463	494	474	495	462	446	469	524	481	476	467	518	483	477	496	486	436	482	497	495	521	492	498	510	469	516	501	489	508	486	482	501	514	524	478	478	449	487	527	446	453	466	517	508	497	490	450	457	471	504	513	495	503	489	464	489	474	498	481	531	506	460	489	524	497	499	464	512	513	509	484	509	476	485	505	511	439	470	494	483	479	470	458	492	507	471	485	508	467	515	537	495	508	489	469	507	536	478	492	477	446	522	523	505	464	485	501	501	466	497	496	502	506	496	538	478	497	488	534	432	491	455	532	472	528	426	521	506	492	517	497	508	464	491	491	497	485	509	499	471	476	489	449	518	526	472	496	471	485	494	467	509	517	510	499	459	475	479	522	472	477	496	501	496	507	473	459	512	467	492	486	468	478	518	468	499	485	536	500	475	512	440	470	440	436	499	503	482	517	506	531	464	471	481	444	486	484	545	463	479	474	491	481	511	487	471
30357	45079	44171	41361	40784	42461	42648	41250	41539	38405	42114	45472	42409	36808	30527	24748	19842	17885	15885	13955	11134	8666	9430	7731	4936	3885	3222	2869	4370	3724	1935	370	223	210	182	191	181	210	195	201	165	196	194	173	163	178	169	195	197	183	180	196	190	183	185	233	313	359	468	406	374	452	455	531	370	492	590	547	218	191	180	166	199	161	173	167	163	161	163	187	215	271	292	285	243	188	176	176	181	180	156	151	163	152	191	149	166	140	154	201	159	176	175	156	163	180	169	158	174	157	151	158	150	145	164	175	156	181	155	179	166	146	153	169	160	166	159	195	172	180	172	183	179	151	190	165	158	161	154	161	152	176	160	152	143	175	180	150	172	194	152	185	171	158	164	174	169	150	146	167	156	186	161	135	187	144	158	159	172	171	158	168	179	196	160	175	186	160	164	165	177	160	188	155	146	204	191	160	173	128	157	181	182	192	145	167	163	178	146	163	155	155	163	167	176	161	193	172	161	169	152	170	174	194	157	166	186	147	165	164	171	152	179	152	189	162	171	162	150	178	177	172	160	176	177	175	147	153	182	178	137	169	149	161	160	156	163	175	179	160	176	181	138	156	169	153	176	182	173	165	188	186	146	154	188	166	161	151	164	166	157	184	153	153	144	160	160	138	165	162	177	173	153	168	172	162	158	174	148	183	152	177	173	149	150	170	181	162	163	152	164	191	168	154	159	146	165	182	171	160	184	165	147	185	155	192	170	163	154	151	201	169	174	175	160	177	166	153	162	160	148	184	173	164	164	182	170	168	167	167	183	189	121	155	156	181	163	162	170	166	166	192	195	164	150	177	167	166	178	160	177	145	177	167	155	184	154	149	176	151	153	146	142	143	142	161	148	190	138	150	161	192	154	163	163	176	165	145	157	162	172	164	167	145	165	177	189	159	156	168	190	167	160	156	158	170	151	175	159	177	158	190	171	164	161	143	145	186	174	155	156	162	149	131	166	169	188	173	179	177	163	164	176	176	158	175	146	164	172	174	188	177	141	177	175	158	154	185	152	168	191	166	166	147	166	137	170	170	162	136	165	167	170	162	151	162	157	156	147	162	165	162	169	187	156	193	148	156	158	165	142	162	152	183	142	168	167	179	182	173	160	176	152	182	155	167	173	165	160	154	160	188	163	153	173	148	176	169	172	151	160	172	149	158	152	163	169	183	156	154	160	152	163	181	148	181	167	170	164	151	162	135	167	159	151	162	151	156	162	162	172	156	141	175	199	152	140	165	155	167	160	176	170	150	157	154	165	174	156	173	175	168	162	161	154	148	159	160	168	155	178	163	154	179	164	143	159	151	154	176	165	159	173	155	159	165	161	160	149	160	161	161	168	158	162	174	167	158	165	169	155	177	180	176	174	173	168	159	160	155	172	135	141	184	189	167	160	149	168	160	147	160	153	173	157	168	165	180	160	148	160	158	145	149	141	176	181	165	181	182	163	137	194	170	177	159	139	168	154	160	164	158	158	156	148	168	160	175	172	163	167	153	181	162	170	177	140	167	159	153	168	164	154	173	173	173	170	132	161	157	156	149	160	160	150	165	167	161	178	194	152	143	183	161	178	159	156	186	146	132	154	142	176	159	137	171	160	158	162	195	137	170	149	183	169	144	159	185	188	160	182	168	151	171	175	168	170	168	179	158	173	160	151	163	160	171	156	160	166	180	160	174	166	172	177	154	159	177	165	165	186	145	189	165	189	161	177	161	184	166	190	179	170	161	180	189	151	167	156	179	187	164	162	155	168	145	137	184	179	147	183	145	178	161	161	173	169	181	155	157	180	184	165	147	166	195	154	172	157	182	175	183	160	194	193	161	155	162	169	165	182	170	197	176	148	193	165	194	175	166	157	170	158	160	145	162	159	152	187	146	184	150	148	182	169	177	154	158	172	142	171	152	143	150	160	173	178	154	179	161	149	189	165	160	155	153	186	171	158	139	138	163	186	182	167	182	170	180	163	163	162	136	163	158	161	163	155	146	156	160	177	159	163	140	148	165	160	160	182	159	155	153	174	158	184	182	182	152	189	153	172	181	175	162	158	173	170	171	159	163	176	167	174	154	163	174	162	139	176	150	161	167	176	185	170	160	173	166	149	160	173	145	176	158	163	159	170	160	167	154	168	152	174	177	156	170	152	153	152	156	160	152	149	188	163	165	147	180	166	172	145	143	172	161	187	155	151	171	166	168	178	173	154	155	179	158	183	147	171	146	185	163	162	157	162	144	172	177	152	173	157	183	151	186	141	191	173	172	185	156	175	158	152	160	192	180	156	187	178	167	175	155	159	198	177	157	163	163	181	167	159	152	165	177	169	162	177	150	161	162	157	170	152	169	147	152	160	137	148	153	165	151	140	164	179	169	179	154	158	158	160	158	158	159	180	175	182	168	169	162	181	178	182	157	169	155	158	179	172	170	154	143	179	156	190	177	163	166	174	174	168	201	147	166	173	181	181	157	155	167	172	166	160	145	138	164	159	147	151	167	190	161	177	178	172	139	167	161	163	170	172	179	174	168	160	174	182	173	174	152	177	193	165	159	170	153	148	163	166	151	164	138	181	158	163	178	168	150	168	159	157	145	158	148	186	177	167	140	175	154	160	146	152	165	180	148	155	184	177	178	163	163	155	171	150	164	180	180	179	148	155	144	165	164	154	154	165	150	170	175	167	176	165	157	165	167	182	141	163	168	171	167	166	137	179	201	170	173	176	202	188	138	157	165	144	156	137	165	174	155	177	160	144	148	180	163	169	180	159	160	174	173	202	179	136	178	166	163	155	164	169	161	165	162	158	158	153	167	157	178	155	175	162	164	182	158	150	198	148	147	173	174	182	166	153	177	173	192	151	165	155	170	179	167	164	149	150	161	158	184	178	138	159	183	157	148	146	192	171	163	178	161	150	158	140	149	151	168	156	182	175	187	186	163	158	163	168	174	181	177	152	167	164	165	174	186	162	164	188	193	171	175	172	169	156	165	147	148	168	191	145	169	143	163	149	167	181	176	156	147	157	172	155	182	185	193	167	155	159	171	173	171	185	163	165	158	168	163	172	171	162	140	159	181	171	145	143	157	160	165	161	178	164	177	164	140	161	160	160	175	148	166	171	169	151	180	181	177	172	189	175	164	161	163	179	185	167	181	173	174	163	177	191	175	149	183	167	160	151	167	161	193	174	161	170	161	159	151	154	168	179	170	166	178	152	170	160	171	155	172	165	176	146	149	161	161	176	160	153	151	202	150	168	161	188	153	163	165	168	157	185	181	172	165	195	155	170	155	149	140	176	154	181	153	153	142	178	153	175	165	165	143	159	180	165	176	172	177	196	154	182	163	128	160	161	152	161	148	175	156	142	166	176	145	145	170	161	151	171	152	187	139	176	177	160	161	166	186	175	148	167	149	193	137	141	167	167	170	164	170	171	178	169	176	159	135	160	185	178	193	171	186	158	151	162	159	170	185	169	191	156	168	187	164	150	178
21417	40474	44154	48166	52517	56620	56069	57279	55265	54233	60231	63811	59306	55211	50709	44911	40971	40643	37947	37220	33113	29614	31517	25289	21820	17187	15573	16083	22918	20139	11425	1857	727	645	649	648	685	745	763	613	593	614	571	524	556	500	548	576	604	560	640	610	703	664	757	963	1680	2503	3125	2867	2112	2671	2972	3460	2537	3581	4279	3479	772	533	504	486	494	455	445	441	429	418	463	454	804	1312	1276	1277	1011	762	561	506	516	425	422	426	427	464	460	417	431	445	415	430	433	427	419	411	431	418	422	386	397	428	373	376	444	439	431	386	433	429	414	407	392	418	438	415	413	432	396	427	418	415	423	388	387	423	405	423	429	454	432	452	401	423	399	439	427	417	403	431	413	378	433	437	404	400	438	407	476	447	444	417	406	392	431	392	410	455	402	393	415	395	395	417	423	419	417	453	397	382	408	430	415	417	441	442	424	439	449	421	405	416	442	417	425	415	400	414	394	406	432	427	401	414	409	438	426	391	428	421	420	423	436	443	436	434	440	412	464	412	411	404	443	410	410	418	428	396	412	424	432	449	403	421	401	432	416	415	402	403	395	419	433	394	411	399	420	400	411	398	382	420	381	411	456	411	430	423	394	415	462	399	381	384	447	414	455	418	412	378	396	416	444	401	392	401	431	399	392	417	424	450	400	420	404	407	427	406	438	428	392	417	419	408	450	404	419	438	378	447	434	450	423	434	423	456	410	425	452	411	402	431	442	435	397	391	441	419	422	416	424	376	400	408	445	405	435	443	419	413	420	389	414	386	423	450	448	402	384	402	403	374	461	388	466	426	438	405	404	436	414	413	448	415	381	432	383	474	390	410	451	410	395	441	413	409	465	410	435	393	383	440	381	432	400	406	419	408	434	418	420	395	456	410	406	407	463	385	406	453	441	389	423	429	437	397	406	443	383	432	405	450	435	424	407	417	417	430	401	442	399	396	440	420	418	398	426	403	405	443	374	432	411	413	437	407	426	418	412	425	434	473	405	432	440	407	419	432	384	434	407	430	442	426	429	454	460	446	423	384	379	411	405	428	427	440	390	440	403	408	430	399	419	443	425	459	426	452	464	422	420	426	413	419	449	442	445	456	398	446	433	432	414	436	448	388	394	426	401	419	436	417	423	447	416	457	390	416	440	434	426	440	448	432	451	409	407	419	453	465	433	439	429	436	403	416	410	399	427	425	416	415	423	433	409	442	448	439	387	415	432	429	431	388	404	407	421	416	441	402	410	419	423	423	420	441	432	408	412	441	415	427	476	417	465	428	436	428	428	433	402	379	413	399	455	422	422	455	424	429	441	426	428	421	392	403	405	417	436	413	405	420	457	455	439	399	442	404	439	420	439	385	426	405	403	422	440	440	439	418	408	431	423	431	407	418	392	374	428	395	448	407	424	390	399	423	407	412	422	438	383	401	437	428	420	412	412	475	434	417	423	412	426	422	432	453	427	397	406	419	406	439	451	420	453	402	406	402	425	441	418	435	405	469	457	384	424	390	438	443	413	408	393	380	422	424	380	428	392	414	420	419	424	437	430	402	458	438	406	464	459	426	422	427	444	420	438	400	404	422	412	468	395	439	434	450	399	438	391	441	409	419	435	398	450	433	427	421	390	412	384	395	423	454	432	465	420	429	408	406	409	401	417	434	390	440	391	406	425	416	405	443	395	399	395	419	407	412	421	394	411	419	404	403	431	442	404	380	412	415	415	429	402	419	424	422	432	388	426	415	421	375	406	412	417	426	394	383	435	397	437	434	431	422	433	383	415	410	452	402	470	401	419	430	442	392	406	408	420	400	430	459	435	408	430	407	412	396	422	444	435	424	449	433	448	412	407	403	426	441	433	443	422	421	437	417	407	449	427	387	395	444	413	427	435	429	450	444	434	408	423	387	405	419	432	438	446	416	392	419	413	409	450	387	455	424	427	392	413	431	400	418	420	452	436	398	452	439	406	454	472	429	418	395	425	395	427	419	410	429	401	478	429	424	392	392	418	419	429	452	402	443	448	408	405	441	425	394	458	405	411	472	419	415	398	451	448	439	435	431	420	440	424	430	416	425	438	428	375	409	385	421	407	451	420	473	421	397	425	424	428	439	413	399	436	416	434	409	396	390	437	418	424	430	444	449	415	408	428	382	425	396	396	437	430	428	412	456	422	415	412	452	415	420	446	396	398	397	444	404	421	413	449	370	402	432	427	428	404	427	399	420	411	451	388	440	437	453	413	390	391	423	430	442	379	414	408	434	447	413	447	433	404	420	435	433	454	435	437	423	396	405	423	411	421	432	359	408	391	417	425	433	414	411	396	449	436	430	455	417	404	412	408	416	455	416	415	416	417	383	423	434	464	411	469	445	417	415	417	437	461	428	419	428	386	398	420	446	424	466	418	451	432	415	389	436	427	429	448	421	416	421	402	441	415	411	433	415	393	437	419	402	416	431	403	417	415	447	445	407	423	419	474	442	431	429	422	398	419	426	419	430	421	399	451	419	444	416	469	415	413	457	416	415	424	456	401	432	413	422	420	463	390	406	409	446	420	437	386	386	406	445	403	421	412	444	409	420	432	422	403	423	420	441	425	411	419	427	408	423	422	421	437	441	412	408	438	399	420	426	432	412	435	425	405	444	406	463	409	393	411	386	435	442	419	425	399	423	443	408	423	414	425	434	393	454	419	410	397	391	459	420	428	431	409	421	432	419	422	429	413	451	434	433	437	408	436	397	448	421	452	425	439	442	413	410	417	444	421	406	456	407	441	467	463	421	421	410	423	425	369	435	421	397	406	426	444	447	436	414	475	380	418	416	439	439	417	415	446	435	438	385	462	421	436	415	437	403	406	409	424	410	395	439	398	396	407	418	432	415	441	424	375	447	431	420	419	411	413	437	412	401	402	410	412	430	438	400	405	412	413	397	417	410	432	423	434	447	451	405	420	432	419	406	444	428	444	434	412	454	409	425	420	477	398	452	417	456	390	412	394	418	434	449	377	403	391	428	432	439	406	392	416	430	405	410	433	422	431	423	419	444	439	465	398	432	406	404	416	439	405	402	420	426	442	419	421	402	409	406	464	411	438	391	425	418	433	444	412	412	444	411	402	424	416	422	422	433	424	413	406	440	389	415	402	403	397	413	405	389	387	398	430	406	402	425	384	455	432	448	407	431	421	438	418	426	460	453	405	398	412	423	410	426	382	429	417	407	465	381	405	442	387	411	413	420	450	422	413	462	419	427	424	429	402	386	421	423	391	424	441	411	433	463	428	421	405	437	445	418	458	409	434	437	408	418	402	418	438	459	407	420	467	402	412	436	438	421	414	397	401	422	452	455	405	376	401	404	389	409	407	455	425	406	411	403	392	417	430	388	407	385	418	432	436	410	433	433	433	416	416	417	399	389	422	424	414	420	417	391	424	424	403	409	438	416	406	392	433	446	428	417	407	453	415	419	410	396	415	425	414	405	420	422	436	458	421	408	401	402	414	430	439	417	442	403	441	489
40189	47934	42950	40180	40030	43397	43801	45325	47748	44844	52089	57447	54529	48692	42223	37184	31822	29809	27001	26078	21528	17566	17297	14937	10014	8020	5604	6277	9534	7807	4039	593	203	238	216	240	204	203	202	199	198	218	196	158	150	162	183	187	187	200	196	193	186	215	244	282	443	650	793	791	545	623	850	849	560	912	1045	763	218	160	166	163	137	157	168	144	174	147	144	153	244	344	384	366	288	220	190	179	160	163	138	168	128	160	166	154	159	148	130	139	152	142	162	148	144	156	150	126	138	173	147	188	130	145	135	146	141	149	138	160	154	166	143	125	157	152	149	161	146	157	134	159	153	148	181	139	147	159	160	157	156	143	146	136	143	141	155	134	169	139	115	169	133	161	134	152	133	132	141	134	144	155	151	148	127	143	157	149	139	149	155	133	149	142	158	147	159	156	159	149	140	165	164	149	171	128	156	143	141	129	138	134	152	154	155	157	129	140	135	151	126	140	143	142	144	168	168	126	130	138	151	165	156	142	144	158	175	130	126	148	147	149	139	145	142	144	159	164	158	137	157	173	150	141	142	151	143	151	165	159	146	158	132	165	154	154	139	144	162	139	139	163	143	137	150	149	157	142	150	167	169	149	148	132	135	157	163	152	156	182	121	141	161	125	149	132	151	140	178	136	154	145	132	120	152	160	135	140	148	157	137	160	154	144	137	157	174	130	158	128	156	158	130	142	139	142	151	154	131	153	149	146	145	145	163	132	138	125	129	135	174	147	117	153	144	155	139	143	162	159	164	148	123	135	165	139	146	152	149	148	144	136	139	154	170	131	152	116	142	131	160	138	130	126	150	166	154	154	123	159	137	148	154	139	148	163	151	167	142	140	140	158	162	171	123	144	144	171	153	132	129	134	138	128	134	119	148	183	140	123	137	142	136	137	143	145	151	156	160	143	134	153	135	153	154	137	130	157	125	136	159	147	141	155	153	150	157	132	144	133	129	153	153	168	147	124	143	151	159	148	148	116	142	150	160	126	142	159	160	140	126	134	134	132	154	137	144	136	156	134	173	149	161	149	141	143	158	173	136	136	139	132	135	164	151	151	132	160	139	141	132	169	132	124	157	126	142	153	152	141	152	131	150	151	137	161	167	161	146	158	158	151	171	160	138	145	150	163	149	137	132	123	130	151	141	150	136	123	152	154	147	163	160	146	142	128	136	149	156	154	149	158	147	152	145	151	126	136	171	131	155	184	134	127	118	148	168	138	141	150	144	142	153	162	125	144	148	154	170	164	136	149	168	152	138	163	167	144	142	171	145	160	134	128	156	143	167	147	143	154	187	174	144	145	138	135	159	129	142	158	155	152	165	137	146	166	161	154	152	128	127	181	147	133	136	144	171	159	160	132	126	163	144	141	136	147	161	137	150	137	161	168	151	142	165	148	153	168	178	142	163	165	152	139	168	144	135	157	154	143	141	147	151	152	178	143	151	143	149	138	169	171	134	147	159	162	142	148	162	114	149	135	138	153	152	144	166	140	163	138	123	158	124	132	162	145	157	127	138	142	142	149	150	151	154	155	149	123	157	134	147	152	172	170	145	139	150	148	139	142	117	159	151	162	162	161	163	131	150	144	131	145	148	153	151	147	135	128	167	158	133	138	159	159	135	144	143	160	128	130	145	154	163	156	135	150	132	148	162	136	155	144	134	169	166	154	150	150	152	153	149	142	160	131	152	147	156	146	172	154	131	141	125	127	125	154	133	160	137	138	157	158	169	130	135	159	138	165	130	140	149	156	158	157	152	149	149	130	148	180	170	136	149	144	176	155	148	161	155	148	162	156	157	157	138	147	157	154	135	144	154	141	146	125	150	161	160	147	158	136	151	141	130	145	149	159	143	145	179	136	149	140	128	147	152	138	138	156	150	162	137	153	140	150	180	141	152	148	145	133	154	150	151	150	148	157	147	143	139	167	148	138	159	139	171	132	152	139	161	150	146	127	120	150	151	158	147	164	141	134	168	151	159	141	164	157	141	121	132	157	149	154	143	151	159	147	186	139	160	143	145	177	164	147	143	150	134	145	144	144	165	147	141	105	161	147	126	148	132	128	138	131	155	144	124	131	157	154	124	160	156	156	124	167	163	146	147	146	166	132	152	153	148	159	140	142	141	148	151	162	136	177	142	145	131	139	152	144	152	148	145	141	140	140	146	149	134	163	144	138	166	142	143	137	142	144	152	158	158	153	147	152	130	163	176	128	146	150	167	152	140	158	162	131	165	160	147	152	135	144	128	160	161	142	132	167	151	158	149	133	131	145	136	148	133	146	144	163	143	147	157	142	135	142	160	142	137	135	151	168	158	168	144	146	136	151	145	141	128	157	153	133	165	140	128	154	156	164	149	148	164	149	128	127	118	136	174	131	150	135	157	142	150	154	135	153	138	133	132	138	146	150	138	125	146	174	151	143	154	129	162	159	162	162	146	143	148	128	151	159	151	127	142	154	169	162	144	121	155	152	142	162	139	173	138	172	147	162	149	146	142	148	150	127	137	157	143	132	160	144	141	157	164	145	140	167	136	124	151	133	153	138	160	148	129	143	177	162	162	166	162	167	142	144	159	153	159	162	173	146	134	148	167	127	128	137	124	129	150	142	156	130	138	148	130	151	144	157	142	158	145	145	135	157	130	124	115	138	157	120	147	151	134	147	160	137	140	154	147	137	156	148	135	163	140	146	136	127	131	141	145	142	170	142	165	157	160	136	148	165	159	147	157	138	131	148	145	146	139	147	129	136	137	158	145	139	155	144	154	132	137	151	142	147	151	143	133	165	162	156	143	167	156	125	166	157	144	150	143	144	164	141	131	147	149	167	133	151	144	150	145	139	138	127	151	146	135	139	169	146	157	123	127	155	134	136	162	134	149	171	140	159	156	122	170	156	128	134	140	147	140	133	138	145	140	129	147	140	168	162	147	146	156	157	120	163	127	131	160	148	142	149	172	170	150	118	141	142	152	135	144	147	129	137	173	145	150	130	132	147	150	132	162	169	127	143	166	148	130	150	124	153	170	162	132	115	164	150	146	139	158	139	140	148	158	150	134	162	165	147	143	163	132	156	149	126	156	181	145	112	140	147	146	166	159	159	162	161	141	162	135	169	125	133	164	162	147	148	138	152	157	120	141	122	159	149	145	146	116	143	140	142	146	155	154	149	151	135	130	129	159	127	144	134	163	150	139	149	155	149	135	148	134	159	161	150	142	152	156	137	136	148	136	140	135	133	123	131	149	151	138	149	142	136	149	132	132	141	147	158	145	123	152	145	141	133	140	134	135	149	163	153	141	132	153	133	143	130	148	142	159	157	157	160	138	156	161	146	162	168	140	150	126	135	155	161	161	163	156	153	147	160	157	164	148	144	162	131	137	147	134	154	141	136	149	147	155	137	203	133	146	151	150	149	166	127	153	154	147	139	149	144	134	152	140	155	175	148	137	145	152	153	142	124	173	150	133	146	138	166	153	154	166	150	146	122
28177	45403	48385	50144	56705	60127	60930	63987	61232	59358	69676	74811	68904	65039	60624	55826	50474	51309	48140	47548	43733	40099	41160	35117	30588	27167	22938	25984	34016	30252	18271	2909	859	835	836	817	904	910	952	757	743	786	604	601	636	569	602	666	646	682	726	870	875	799	1007	1518	2896	4707	5923	5631	3815	4819	5848	6053	4234	7029	7616	4862	813	555	496	487	451	455	471	441	426	403	439	394	1139	2172	2221	1789	1564	1046	688	503	482	413	376	379	370	384	383	373	378	359	387	379	340	401	369	406	368	396	372	369	360	400	361	423	392	373	364	369	379	397	407	363	369	395	371	387	389	362	361	401	337	431	368	380	341	396	359	388	402	362	368	381	378	379	370	376	382	380	369	391	393	381	393	361	398	386	393	384	380	371	402	431	381	370	370	374	411	400	409	390	397	378	373	360	371	369	395	372	397	373	342	370	402	378	342	388	378	390	397	397	372	398	385	379	412	383	414	356	376	400	383	368	407	374	375	419	399	382	418	373	357	362	373	384	382	415	374	385	389	407	357	374	381	394	424	377	371	404	378	377	389	378	377	394	352	387	383	396	379	383	367	350	387	333	345	360	372	391	375	382	380	389	385	387	382	375	389	383	354	354	390	391	382	401	377	375	386	395	406	400	354	375	388	374	348	414	371	390	370	368	335	382	347	390	375	376	378	409	403	388	373	395	406	415	411	402	379	404	389	388	359	414	364	359	389	412	389	408	368	367	378	388	385	368	350	371	347	364	399	395	377	395	376	390	421	378	380	373	389	368	381	377	361	398	387	383	362	372	380	403	365	371	395	372	416	401	416	376	402	351	387	356	391	345	364	375	379	371	406	377	374	370	402	369	400	369	446	377	400	377	408	338	403	391	377	409	383	355	393	400	379	348	409	348	361	389	391	358	391	358	368	391	363	374	377	392	410	398	384	397	375	387	395	419	376	409	370	350	410	380	371	385	370	410	367	398	369	412	384	354	371	390	376	380	382	373	344	405	388	382	406	404	371	391	362	358	381	396	410	386	380	360	398	378	395	379	381	376	328	372	407	412	398	378	414	379	375	356	418	364	404	387	360	378	377	361	425	398	368	386	370	408	375	401	378	369	348	369	385	407	414	359	376	371	361	379	370	391	348	385	370	382	367	392	357	387	410	398	430	400	363	364	376	356	373	399	351	386	410	374	336	370	353	357	364	371	389	351	364	364	362	380	382	380	334	386	367	403	375	372	411	395	388	394	400	398	401	357	393	391	371	377	367	400	372	389	397	402	345	376	360	378	394	382	406	364	388	415	375	376	378	381	389	406	414	352	373	380	379	392	379	390	392	393	391	371	376	393	354	407	384	378	389	392	347	369	383	377	382	350	352	377	360	353	405	398	362	387	380	347	377	395	363	381	390	387	364	351	391	352	400	389	414	395	348	380	377	391	402	349	385	374	354	331	374	366	381	358	406	367	384	376	378	417	398	372	384	392	397	362	399	381	377	357	363	406	381	385	393	369	388	388	366	388	377	364	428	408	400	376	383	372	395	379	389	413	394	348	373	378	332	349	361	374	397	342	385	350	369	377	357	393	415	377	366	396	345	392	394	389	413	382	345	344	414	399	374	403	355	410	371	391	373	370	379	389	366	362	382	399	390	405	377	409	388	394	376	365	368	395	390	397	377	375	360	379	417	379	372	361	380	385	344	375	373	353	391	349	373	373	367	383	374	413	371	377	372	366	400	381	386	371	368	406	387	428	424	375	367	433	386	346	387	365	377	397	375	344	398	362	370	370	367	357	371	390	401	372	389	362	382	383	363	382	356	375	399	335	381	346	374	344	397	364	374	391	392	350	372	415	362	397	376	380	375	401	394	401	384	370	369	424	383	366	370	356	374	386	366	406	405	401	375	402	349	386	394	379	332	361	404	379	391	390	370	364	379	386	372	427	402	430	418	415	378	389	360	424	342	399	388	372	391	374	386	382	347	383	378	366	380	406	396	394	389	426	381	375	392	369	372	362	390	392	398	429	396	379	364	354	400	409	373	361	325	359	390	382	376	393	408	356	362	399	374	370	387	423	377	395	406	355	355	381	387	402	377	382	385	372	340	357	363	365	362	348	380	388	378	394	389	373	394	342	381	391	418	368	393	375	382	410	396	405	371	371	399	335	422	410	378	375	391	355	417	367	382	365	381	407	410	390	387	375	384	421	363	363	395	415	361	430	400	374	388	377	346	369	382	376	382	393	375	406	399	405	413	399	416	389	393	358	369	364	378	390	369	347	341	350	374	371	359	362	361	380	379	370	375	401	383	378	369	391	361	373	373	378	361	391	388	363	370	395	406	394	394	385	368	385	353	384	360	387	372	380	368	418	401	358	360	370	408	370	373	379	356	376	387	371	393	366	349	357	395	378	355	337	390	413	406	362	365	392	375	432	380	380	396	380	402	399	388	397	386	358	378	373	386	367	378	401	372	371	360	372	352	372	383	404	350	373	416	399	398	370	384	349	383	408	378	421	387	389	378	388	374	396	373	358	358	388	375	369	371	366	364	399	388	364	365	385	345	333	358	389	382	371	386	406	386	378	408	347	389	359	404	417	382	419	376	383	377	399	395	373	396	360	421	380	378	354	323	368	343	374	383	387	366	396	388	369	402	383	391	387	397	382	359	400	361	378	343	371	380	372	352	372	363	406	381	365	367	404	392	355	375	321	365	385	359	384	355	378	351	378	379	365	397	401	372	396	406	404	383	388	421	362	383	389	389	362	391	342	382	362	339	408	351	373	378	401	387	382	385	363	356	417	360	418	368	345	350	401	381	379	385	366	354	370	374	350	396	426	370	349	384	350	401	371	396	385	371	379	383	351	381	368	361	369	353	363	351	380	373	408	344	357	381	378	366	398	356	391	369	392	378	375	386	392	403	371	356	411	392	403	379	395	394	389	386	368	374	374	391	372	362	395	410	352	380	374	348	389	378	368	383	360	389	373	361	400	358	357	372	366	420	400	370	365	391	402	395	350	375	392	373	397	389	378	369	397	389	398	384	385	399	375	420	388	379	382	402	387	371	387	399	400	402	399	398	370	363	372	408	398	414	370	374	401	383	380	367	397	368	404	381	369	365	388	394	357	357	337	371	378	409	352	392	394	353	380	388	380	417	376	390	360	366	379	360	385	382	358	357	391	370	419	397	411	420	386	390	404	368	338	382	376	393	380	358	372	384	332	351	383	358	402	391	414	378	362	403	404	373	361	378	368	360	390	384	380	393	380	374	393	368	376	407	370	393	399	374	394	374	350	400	376	340	369	378	390	408	368	400	386	361	412	394	378	374	363	372	361	371	366	365	406	407	358	388	369	391	400	410	392	356	373	416	378	374	355	388	362	385	378	335	391	386	372	355	372	390	371	363	428	392	383	397	385	377	384	376	431	406	409	381	369	412	424	357	350	367	379	398	362	407	371	402	368	351	361	386	384	379	373	365	349	410	361	348	385	373	379	374	380	389	388	356	369	374	408	371	347	357	394	399	395
10099	13914	17820	16826	12566	10681	7885	6616	4802	3314	3980	4226	3411	2497	1813	1389	1128	995	892	802	705	588	545	450	357	337	317	309	414	316	233	225	185	182	178	168	199	182	165	183	209	175	179	185	186	193	173	192	200	174	174	190	185	178	181	180	209	191	207	203	211	209	195	196	190	208	172	209	188	202	182	177	214	182	193	173	185	182	155	173	186	186	220	216	203	218	180	177	184	207	202	184	161	185	192	188	186	171	182	191	199	180	184	184	179	184	191	163	189	194	181	169	172	183	225	189	215	197	182	206	195	185	189	167	178	189	164	217	188	168	164	179	195	178	189	184	209	194	169	172	185	176	176	175	155	177	197	173	191	150	188	207	201	184	195	190	160	167	170	198	179	160	167	179	182	171	179	176	172	144	171	182	171	159	191	159	199	187	191	187	162	172	196	175	195	175	189	170	191	210	198	187	179	194	161	176	185	166	165	222	168	164	175	168	164	170	176	172	170	185	202	206	185	168	184	204	187	191	184	208	204	177	159	196	207	183	181	179	209	189	205	178	191	197	191	182	162	183	177	190	166	174	205	187	202	180	181	187	199	186	191	170	175	164	187	158	167	183	165	179	199	145	177	211	175	177	191	180	205	183	187	198	202	193	191	199	199	194	183	203	197	196	189	172	181	203	190	184	218	175	161	180	213	199	174	198	185	193	203	171	177	178	198	179	166	169	194	177	180	177	181	170	176	201	179	186	164	193	188	181	182	173	166	176	182	168	160	187	176	184	179	169	151	197	179	171	193	189	208	191	174	188	182	197	176	170	193	192	194	195	201	191	184	161	208	162	172	205	176	183	208	190	168	204	188	184	144	160	175	195	150	177	172	179	174	191	178	185	163	144	178	203	199	191	169	170	202	191	151	169	179	177	179	163	166	184	193	196	167	191	169	174	173	164	183	184	179	184	156	178	170	172	212	187	184	180	194	187	171	181	203	166	185	187	225	196	192	186	222	192	181	164	210	196	169	197	202	167	189	216	178	190	170	176	182	178	159	180	211	185	165	162	178	180	170	163	163	135	164	186	183	168	186	193	185	158	163	168	191	162	198	188	174	161	187	187	202	196	183	166	169	185	173	181	169	165	189	175	165	205	202	197	188	169	199	181	210	213	210	167	166	186	186	175	181	176	171	182	187	198	184	169	170	172	201	196	173	194	217	199	175	173	170	184	179	186	189	173	200	149	176	175	176	180	178	192	193	180	179	195	159	167	183	161	181	182	174	185	178	176	168	198	199	194	171	159	182	187	172	174	170	202	188	185	177	194	165	187	168	183	176	201	177	174	195	177	173	169	192	207	183	170	167	204	201	188	181	188	162	198	164	201	202	171	179	196	203	169	187	174	183	165	179	188	177	181	212	169	177	172	199	179	189	179	168	177	194	192	170	180	198	186	209	187	181	187	167	182	176	198	184	187	187	190	178	175	181	182	178	196	172	199	186	180	186	186	184	170	177	174	174	170	178	180	181	180	156	194	189	189	170	205	183	184	185	190	172	198	181	172	198	175	185	187	185	205	191	187	168	175	184	178	175	180	164	202	174	211	175	172	198	182	173	170	164	190	182	187	184	185	179	161	167	164	166	163	181	169	184	166	166	184	192	183	156	185	210	175	199	158	181	180	177	194	185	187	189	192	195	160	167	165	185	175	161	187	187	197	211	191	169	184	173	183	165	194	169	178	186	211	179	200	164	169	164	161	167	153	168	178	170	146	172	198	179	193	164	169	205	198	187	180	196	195	191	174	177	163	167	194	173	196	183	186	215	181	202	163	169	200	192	186	185	178	191	179	196	169	180	197	199	192	163	199	153	184	170	171	189	190	183	165	187	181	168	175	198	186	178	173	229	162	166	185	169	177	172	200	178	201	196	161	213	184	191	157	198	173	185	196	189	175	192	210	181	181	186	170	173	165	159	165	171	168	204	170	192	180	166	189	186	204	170	202	199	191	166	195	198	211	178	174	156	156	142	169	189	172	196	196	161	165	181	148	190	165	172	172	176	177	188	179	191	168	168	156	174	180	182	187	165	181	198	202	171	210	172	199	180	164	179	178	181	206	175	179	170	172	184	180	205	182	153	191	169	179	168	164	183	195	198	196	177	179	165	196	195	175	170	173	193	212	197	167	169	199	161	189	183	177	192	206	196	187	187	173	212	169	193	172	159	177	190	190	176	198	198	170	202	187	158	180	190	173	182	188	202	183	157	174	203	168	179	189	186	191	191	162	198	166	176	190	190	197	187	185	196	165	173	169	184	171	196	176	187	175	208	197	175	168	212	165	169	175	188	175	161	164	180	189	183	164	177	189	176	186	145	191	180	210	178	192	187	162	193	164	159	168	190	168	195	221	177	206	186	175	156	187	177	174	168	193	177	177	158	191	166	202	140	170	164	184	161	166	194	185	179	181	167	171	184	158	197	183	166	180	160	179	188	188	187	179	187	189	188	161	170	176	189	199	183	180	174	186	192	167	193	156	173	179	176	181	174	174	178	162	201	179	183	177	207	199	157	187	189	179	165	183	168	190	175	168	200	188	162	177	163	183	185	189	161	191	171	202	176	184	178	192	194	200	156	185	160	178	174	182	170	201	168	166	185	185	198	179	181	211	172	177	202	214	174	194	174	175	170	190	201	217	180	180	184	174	173	167	187	200	162	180	173	187	190	160	194	185	192	174	184	179	186	167	161	187	169	165	184	176	201	175	191	176	193	179	157	197	190	186	171	161	197	188	170	191	170	178	190	183	206	180	180	180	168	171	194	181	217	188	174	211	174	200	194	170	179	179	194	182	192	148	173	196	194	189	193	184	173	178	197	192	176	169	186	171	191	180	198	184	167	184	168	217	184	188	168	175	187	163	189	187	172	184	174	177	173	180	189	177	185	161	184	163	196	187	215	194	157	169	189	170	180	182	196	184	177	171	171	202	188	172	190	179	200	194	167	165	205	172	184	180	206	196	163	172	195	163	194	203	177	206	162	208	181	203	167	190	171	204	191	174	174	184	195	175	170	196	188	176	192	203	173	188	176	197	186	187	186	210	152	182	180	172	175	200	179	182	167	187	177	168	187	178	195	178	201	181	205	197	171	178	211	174	173	209	203	179	168	192	168	177	158	197	189	186	187	181	201	181	191	189	195	154	162	187	169	166	186	197	194	183	217	177	173	195	219	175	185	208	199	172	204	179	198	174	166	171	177	175	169	182	183	186	199	152	193	180	162	185	178	175	181	177	184	156	159	192	199	175	160	186	176	183	183	173	175	189	177	165	174	197	146	205	181	189	189	194	186	189	190	185	175	189	207	182	166	191	167	165	179	164	185	164	208	182	197	164	166	182	177	192	209	181	203	213	193	196	161	183	187	180	195	166	199	196	191	185	176	197	163	176	164	178	182	182	170	197	181	198	152	190	185	163	193	189	191	176	184	168	215	192	177	161	173	198	190	169	163	187	172	187	169	164	179	201	213	172	169	152
7488	15470	23229	26540	26534	26731	23151	22092	19639	14485	18740	21431	18474	14712	12353	9132	7594	6575	5924	5474	4815	3790	3754	2939	2307	2080	1855	1667	2387	2047	1199	574	575	524	541	512	549	509	511	501	510	489	534	506	489	551	537	507	513	518	525	495	506	548	527	547	578	668	659	650	545	598	605	645	597	660	660	567	470	509	521	468	472	463	512	430	423	470	444	466	453	558	578	593	581	560	541	484	460	487	516	483	458	463	433	481	484	440	473	480	474	460	464	464	429	421	471	493	495	461	459	451	457	473	471	455	447	453	481	461	459	447	437	448	456	464	450	451	463	429	465	459	451	470	454	490	468	491	474	478	466	431	459	434	456	459	489	458	489	457	497	510	453	481	463	459	441	432	438	482	482	491	463	465	495	428	446	463	448	481	464	465	481	461	514	465	479	466	447	463	474	471	470	462	469	489	448	472	428	453	454	468	456	492	434	445	462	454	476	478	460	446	451	445	491	466	428	449	465	469	499	477	441	423	469	445	462	491	462	457	482	457	421	443	481	475	460	450	464	508	465	492	500	460	463	440	443	474	430	467	429	471	442	450	441	450	478	413	493	529	483	435	460	451	493	437	454	465	472	485	445	434	437	490	440	488	457	457	423	468	440	488	456	422	505	484	446	463	469	432	447	454	481	480	458	461	464	485	493	431	468	482	491	462	463	463	474	456	426	441	439	441	454	475	473	449	438	431	444	524	468	475	469	501	444	488	466	463	499	452	463	480	478	462	463	493	484	472	459	422	466	434	466	457	454	480	431	472	450	492	476	416	453	448	462	484	447	507	481	460	464	489	482	444	448	435	434	454	452	441	435	446	452	471	439	454	476	454	515	446	469	457	482	429	496	459	444	462	452	445	485	429	466	447	446	421	469	458	463	463	457	456	447	505	460	470	407	422	490	449	436	448	470	449	440	494	469	439	432	461	477	453	470	492	468	436	488	471	445	485	440	462	486	438	432	452	467	487	486	495	458	496	447	434	450	480	474	445	472	424	472	499	472	467	479	457	465	495	460	458	458	490	448	454	452	446	477	460	464	452	454	439	412	445	458	492	492	447	445	459	463	496	452	455	443	491	484	456	443	455	455	467	432	454	442	449	420	453	426	500	463	480	460	459	467	452	477	471	472	465	475	473	456	477	475	418	454	486	463	484	447	455	446	443	431	449	477	430	447	495	463	464	459	484	413	508	442	438	432	456	463	458	497	442	465	450	460	486	437	436	460	472	463	440	436	468	446	448	484	478	480	427	459	493	491	503	430	480	484	444	476	459	462	462	500	464	471	486	493	509	476	466	464	441	433	472	468	450	486	458	429	442	487	485	484	467	475	481	447	476	431	452	475	494	443	428	451	459	436	468	489	496	455	463	456	470	447	465	447	451	473	458	468	472	470	488	472	452	464	464	430	465	447	471	508	434	444	467	440	472	473	447	461	443	450	424	430	444	459	455	444	485	439	540	466	441	495	454	431	449	484	444	476	451	447	459	431	473	490	480	501	443	451	440	468	475	494	454	469	450	470	469	479	454	453	436	454	482	447	458	476	465	468	467	513	446	482	455	485	445	459	450	456	433	454	445	465	477	442	442	498	484	463	449	480	482	484	486	472	459	451	451	467	461	457	482	463	501	466	482	409	445	452	437	465	463	484	464	458	464	458	454	439	482	462	454	445	443	452	459	470	472	506	435	472	462	472	496	461	440	469	444	454	498	447	478	467	451	456	480	504	477	476	428	469	477	421	454	495	473	478	453	415	473	478	481	425	437	479	451	471	461	513	472	397	418	507	415	437	480	511	479	454	488	463	463	526	457	486	486	459	467	429	480	487	446	442	468	486	456	431	469	487	455	455	445	462	458	436	444	473	473	463	442	447	440	486	459	448	424	426	455	432	458	465	413	451	477	459	483	440	451	461	470	489	450	474	456	506	466	481	482	498	456	466	461	449	458	416	445	459	468	443	441	421	454	438	473	486	459	468	468	458	461	462	462	490	476	464	450	501	463	474	443	437	457	503	491	442	455	491	440	476	441	502	490	470	501	464	459	487	473	467	448	472	458	436	479	407	498	444	410	457	465	441	482	437	496	478	435	454	446	470	435	468	457	455	471	465	497	445	486	453	443	494	431	473	451	485	496	511	470	470	456	436	510	469	462	504	504	439	432	488	468	465	455	477	449	458	465	461	475	492	434	441	459	483	459	413	447	441	449	481	446	454	476	442	461	447	462	469	475	473	472	437	461	469	457	466	481	490	450	469	452	480	452	463	458	459	448	455	502	444	474	466	458	478	485	444	482	487	476	460	420	471	464	445	487	450	479	431	481	442	457	456	431	470	453	441	493	480	488	470	474	521	463	467	462	471	504	462	450	449	458	478	480	440	464	482	460	474	460	473	527	436	447	499	486	463	456	456	459	470	449	461	451	451	474	430	459	452	445	446	514	485	503	461	492	480	435	446	486	439	458	476	460	451	438	443	457	437	421	488	463	468	458	462	433	433	455	463	474	496	469	480	448	462	450	468	460	464	427	444	457	481	496	466	434	456	433	435	487	448	468	411	462	449	424	452	447	455	467	446	501	423	488	473	433	442	428	502	466	442	448	460	460	497	468	453	418	428	486	448	471	468	463	473	452	473	446	452	455	485	440	438	449	450	447	440	447	453	459	450	436	428	473	449	517	490	450	448	467	486	454	457	481	476	473	455	424	427	494	452	474	431	461	432	492	428	469	433	473	413	465	473	435	471	456	461	462	458	474	466	465	472	463	433	464	447	470	460	432	439	443	455	447	498	468	462	469	473	473	490	442	458	446	448	455	473	473	445	455	450	465	466	452	451	439	453	475	472	448	472	441	453	476	438	478	447	490	477	467	436	436	435	488	452	460	455	448	438	470	480	478	452	475	469	466	454	465	442	492	454	461	443	424	488	478	471	435	436	457	471	466	485	434	413	432	474	441	522	422	471	507	445	462	481	490	457	422	471	442	448	453	495	464	485	405	489	406	491	461	450	479	444	504	455	423	471	438	445	469	491	460	481	495	457	400	467	451	440	494	463	451	433	457	479	467	494	482	437	465	443	450	476	442	450	458	461	480	483	459	472	470	453	444	442	452	497	486	437	433	462	432	496	479	483	468	499	461	488	457	446	434	477	450	448	418	460	468	453	447	460	435	474	422	455	465	445	437	457	461	469	501	401	415	481	475	476	476	464	467	464	461	480	460	466	463	462	492	460	422	479	478	465	468	463	454	450	487	445	471	453	455	462	442	457	452	461	460	460	464	480	438	452	433	468	431	487	490	460	457	428	456	474	488	479	454	454	491	424	434	441	429	488	473	472	483	449	454	477	469	471	471	494	469	497	464	474	427	464	493	462	441	477	504	473	441	455	493	492	475	477	498	430	465	492	481	489	502	465	471	505	495	491	456	504	467	428	458	445	450	464	440	484	418	460	493	443	478	442	463	438	427	467	439	452	450	436	500	456	448	455	459	467	455
29785	42779	42219	40247	39167	40542	39950	39896	39972	34468	39391	43967	39544	32378	28438	22497	17964	15644	13384	12442	9833	7892	8260	5937	4367	3022	2647	2998	3913	3276	1507	304	185	206	185	164	196	178	164	192	188	170	164	173	163	167	145	173	163	157	192	205	195	180	208	219	274	403	369	406	366	398	479	440	389	539	580	336	178	140	155	150	146	159	164	137	157	167	156	143	198	254	284	273	216	205	182	164	159	158	156	157	155	174	158	159	130	145	163	152	151	148	137	146	135	147	149	164	146	148	154	141	184	137	171	153	169	122	150	160	169	149	159	134	139	164	152	143	152	141	177	173	149	156	135	145	165	177	164	135	167	146	149	146	131	168	147	157	164	148	151	146	176	156	124	150	172	143	186	146	150	147	154	148	160	163	133	155	142	160	139	170	174	143	158	147	150	155	164	163	151	150	159	137	167	184	140	165	137	166	157	154	151	153	143	150	169	160	134	153	144	146	152	136	167	146	168	149	152	166	170	162	164	140	171	165	133	164	178	149	150	166	143	165	179	163	134	135	174	153	171	172	159	152	152	171	165	158	157	163	152	150	143	147	146	152	146	169	146	156	169	164	151	136	144	162	148	160	140	173	154	153	138	119	165	147	165	143	163	179	152	151	159	146	151	151	147	159	147	125	162	159	151	152	150	146	146	159	167	131	147	138	168	170	172	177	157	153	136	167	157	172	159	151	147	165	144	138	169	157	156	171	151	130	164	150	134	143	137	155	148	154	158	141	151	166	145	148	143	142	160	150	160	141	159	167	153	167	174	163	148	153	143	159	148	146	164	145	155	130	144	161	147	151	131	174	137	180	167	158	154	143	167	160	151	169	158	166	177	175	160	149	143	162	163	172	157	149	174	134	138	145	145	162	141	161	157	155	160	137	134	171	148	166	169	152	148	152	148	147	161	140	166	170	160	158	144	167	145	151	145	183	156	140	153	123	174	175	177	150	157	143	150	157	139	164	171	157	148	147	146	160	152	178	147	165	190	157	148	128	133	161	140	146	159	159	128	125	140	146	145	147	153	139	151	147	171	153	141	159	144	135	159	165	153	160	155	151	150	164	158	165	165	170	171	164	160	149	161	159	187	175	141	150	158	165	157	161	142	167	179	154	165	149	182	153	122	145	133	171	146	143	156	147	149	143	146	149	145	160	146	159	154	159	144	137	137	158	135	141	150	138	140	136	152	154	173	158	167	150	147	144	157	164	160	171	125	158	137	162	131	124	165	160	178	140	132	171	162	147	180	169	161	149	152	133	163	143	142	149	152	142	148	155	154	162	147	152	149	141	162	147	179	153	157	144	154	152	170	158	175	159	156	141	160	160	149	162	160	170	154	138	170	167	148	159	142	148	144	128	166	154	159	140	156	154	160	143	143	184	163	152	141	175	141	132	171	142	169	149	142	143	169	139	174	170	139	166	151	130	165	159	147	135	152	127	168	134	176	167	159	155	140	154	149	153	157	136	130	149	143	166	150	152	171	155	146	161	128	155	165	161	154	167	159	163	178	166	146	127	174	155	140	168	139	148	159	171	155	147	139	161	149	166	152	148	160	150	153	153	155	156	161	154	160	141	144	134	148	163	143	166	137	163	155	167	166	158	137	154	144	142	143	146	175	148	158	157	128	163	161	147	145	159	151	144	148	142	164	159	139	158	138	158	146	158	145	186	165	164	156	162	171	154	127	178	140	180	186	156	141	141	168	136	160	148	165	159	144	143	143	163	154	168	148	159	154	168	154	141	156	139	168	161	135	161	176	142	143	155	172	174	155	136	128	158	158	147	139	162	172	165	159	152	156	145	136	174	143	153	146	159	153	116	176	155	136	150	163	153	149	154	145	153	145	144	164	165	170	151	153	159	145	146	159	163	130	136	168	148	162	153	146	155	139	156	138	160	138	162	173	159	131	145	163	160	175	155	147	128	169	159	164	171	148	155	171	165	183	160	188	144	141	146	146	174	157	132	154	144	171	152	132	161	146	149	117	130	170	156	148	164	146	138	172	136	174	161	159	172	128	155	132	149	147	166	146	144	151	148	149	157	168	122	175	155	132	146	152	156	156	173	158	156	139	163	131	151	135	159	171	161	170	165	148	147	129	156	161	175	158	136	140	162	154	127	156	140	165	151	148	141	154	152	154	169	125	161	127	171	134	155	166	149	148	148	164	164	157	148	145	155	167	132	165	145	146	160	157	166	155	155	133	155	150	158	139	155	151	161	170	151	148	148	153	137	156	173	151	139	157	158	148	147	146	142	141	169	155	149	152	156	181	162	140	160	159	163	149	141	151	163	165	149	154	142	193	148	190	157	167	155	142	159	145	166	161	165	154	129	170	162	163	174	159	147	146	160	143	149	148	156	138	155	154	157	158	168	137	150	146	135	141	148	150	177	140	167	171	143	157	169	181	163	164	145	149	152	166	148	146	153	149	135	156	153	163	166	155	159	137	124	142	154	154	166	169	145	176	150	167	157	142	146	152	150	158	136	135	179	151	172	144	146	161	154	165	134	172	132	158	182	155	172	160	163	167	160	164	155	164	179	142	147	161	144	159	163	165	139	166	159	176	172	147	181	151	160	141	157	160	153	150	153	155	146	154	168	154	157	159	155	137	144	163	144	159	135	149	134	186	148	155	137	150	154	176	153	169	174	170	150	136	153	114	139	130	152	144	150	136	144	154	170	166	137	134	151	164	153	151	146	157	179	156	173	151	154	145	133	165	159	158	142	146	129	149	141	157	141	151	164	147	159	144	132	159	196	166	147	151	155	127	136	139	187	169	162	129	139	180	135	150	155	149	143	162	165	163	144	144	165	150	145	172	150	132	136	158	175	151	162	154	185	181	140	149	176	165	136	165	142	148	156	146	145	143	163	164	140	152	147	165	154	158	182	145	161	146	172	158	150	157	133	137	145	158	136	154	146	152	174	160	171	156	152	164	158	126	146	160	145	160	147	147	163	148	176	152	153	152	141	155	145	142	144	139	140	144	170	175	165	166	136	165	167	176	184	153	157	136	135	137	171	150	153	145	166	143	164	142	162	157	148	161	152	166	151	124	153	155	138	153	147	153	157	130	158	165	162	144	177	158	174	160	172	143	149	151	160	145	160	135	159	132	148	149	148	161	145	134	167	152	149	157	158	132	161	143	147	149	170	156	187	158	132	159	143	157	156	158	184	167	163	165	153	173	140	151	169	155	168	140	137	144	169	151	156	173	150	160	158	132	132	143	157	142	157	148	163	141	150	129	146	156	147	162	172	168	172	157	130	166	147	136	168	168	161	144	177	148	160	154	155	163	149	155	145	150	155	151	150	154	136	183	153	157	147	121	172	176	148	157	156	131	160	166	139	163	176	137	155	164	172	166	159	144	134	162	188	165	142	150	174	159	153	150	155	154	122	151	147	142	166	141	167	137	146	175	144	166	163	169	157	158	134	179	151	158	153	132	169	141	151	176	151	155	128	149	184	169	150	138	148	174	163
21219	38391	42707	47075	51659	54281	53416	54317	53810	47584	57379	61543	55671	50587	47878	42305	38674	37306	35288	34682	31382	27959	28192	21672	19557	16062	14032	16337	21231	17801	9042	1381	636	637	613	607	657	676	611	588	593	539	535	526	505	518	510	518	577	526	645	612	562	655	775	1065	1606	2411	2570	3054	1840	2434	3112	2839	2350	3175	3801	2238	593	552	433	454	439	441	474	470	392	408	410	417	809	1198	1197	1007	859	726	535	482	416	407	364	388	408	414	415	404	404	402	379	394	366	383	377	403	426	401	406	408	393	379	388	409	380	363	385	410	424	421	410	377	381	391	386	384	381	390	445	420	393	418	414	406	394	413	393	385	376	386	358	386	391	401	375	392	338	359	391	419	392	366	424	400	374	349	417	414	376	354	353	411	399	400	390	402	385	340	369	366	382	351	405	387	402	384	398	407	422	374	380	391	370	399	389	376	428	412	379	398	411	394	397	361	380	370	407	345	391	399	389	379	356	384	372	403	379	381	381	413	375	408	361	416	388	365	403	390	386	382	382	438	398	407	392	416	392	408	378	403	364	407	360	398	380	361	392	391	412	379	378	426	391	404	407	399	370	367	390	351	410	378	376	393	369	396	398	366	403	370	363	423	368	456	353	394	393	381	392	382	380	374	392	378	376	351	417	404	398	399	426	384	379	423	429	410	396	392	412	394	380	380	368	407	387	387	350	417	363	396	438	380	399	424	407	368	386	418	388	377	373	401	421	400	378	369	410	377	362	382	425	364	377	373	385	408	368	422	369	401	359	420	390	397	369	410	370	386	394	392	381	364	352	368	365	391	396	397	365	368	343	422	402	381	403	469	392	355	401	387	417	389	396	393	373	405	442	375	407	380	380	354	392	379	400	397	404	353	394	413	379	421	402	384	387	394	383	384	398	369	413	401	372	365	386	372	408	388	391	395	413	362	418	427	427	436	374	410	407	396	394	390	364	416	379	411	391	336	386	402	368	364	435	338	387	401	382	396	402	385	393	382	420	401	394	402	391	413	397	414	422	372	396	397	399	411	388	375	368	430	405	410	388	417	408	375	392	376	369	414	420	357	422	391	398	400	395	400	367	402	411	419	402	391	389	412	398	366	374	370	381	394	378	397	412	427	360	414	388	406	383	402	372	374	403	396	348	408	428	444	391	397	399	396	413	361	394	393	386	345	415	397	421	446	355	404	398	405	398	432	428	379	409	384	360	417	391	406	403	401	368	394	394	373	408	414	383	401	419	386	398	402	390	387	445	374	409	389	414	402	390	398	435	386	419	412	377	394	332	395	407	379	360	425	383	413	365	387	379	402	400	425	406	383	390	393	419	392	379	382	409	419	399	361	419	370	367	411	402	393	369	362	385	377	429	376	403	382	385	365	403	434	390	379	383	365	419	393	379	425	406	396	387	413	388	384	370	392	368	386	380	351	388	393	400	413	374	432	401	354	406	443	380	385	376	364	389	402	434	379	399	401	374	356	387	398	395	423	405	417	404	377	363	409	404	439	431	393	374	374	403	383	381	394	391	398	413	386	358	385	386	368	427	416	405	410	400	391	374	368	369	366	362	368	379	407	406	390	404	399	403	389	406	387	347	418	404	397	397	387	377	394	384	377	419	392	401	387	406	385	412	388	399	345	392	424	407	361	406	397	390	374	391	381	379	407	409	409	408	413	399	396	404	400	410	418	413	413	398	395	418	425	425	423	411	401	361	380	362	373	410	380	376	382	422	381	416	382	349	389	384	374	374	379	399	416	391	388	461	367	406	368	394	388	379	403	366	404	352	414	373	408	399	423	403	383	372	375	432	371	352	410	432	372	412	424	421	380	368	403	382	392	379	408	413	428	402	409	383	416	382	383	404	371	398	405	401	410	393	377	394	359	344	412	394	396	357	430	377	363	374	362	395	395	397	384	417	388	415	376	400	397	380	399	394	391	367	415	380	382	376	392	395	394	388	376	372	391	434	398	400	358	425	372	361	373	436	436	393	335	397	411	417	366	411	428	397	407	382	403	373	363	349	388	406	373	383	392	406	391	382	418	370	385	400	374	393	408	389	393	411	366	409	374	409	376	408	404	404	399	429	393	395	409	350	387	395	378	400	421	375	419	418	402	399	376	350	387	400	378	394	388	399	424	362	411	405	371	396	383	378	393	443	385	381	410	414	371	380	386	376	357	390	392	424	380	381	407	392	387	456	421	360	401	434	382	429	361	389	391	367	395	404	391	403	384	368	384	411	366	368	396	389	405	403	378	368	394	400	367	365	411	375	385	391	422	387	357	374	405	367	408	401	367	395	347	412	394	387	381	395	337	388	409	411	394	395	423	429	386	388	368	403	390	355	415	400	404	365	377	424	410	421	397	392	405	403	414	417	370	423	375	418	393	421	383	373	419	354	359	392	394	403	430	407	410	402	404	419	398	402	376	355	390	385	369	416	402	385	385	405	427	389	451	386	394	392	401	424	407	377	424	414	404	400	377	373	398	398	345	386	408	407	395	376	391	376	390	412	406	365	409	373	393	415	380	391	428	369	404	366	390	382	386	398	381	405	410	394	360	361	400	397	411	393	389	358	395	369	375	398	390	420	373	423	385	415	368	404	382	402	371	395	354	392	394	399	443	393	382	365	392	405	380	410	375	413	401	403	423	408	379	390	397	379	389	376	383	352	394	370	424	392	396	395	373	393	377	374	401	414	398	377	369	417	410	440	387	355	433	407	388	403	387	399	399	391	398	388	403	388	368	388	383	360	410	354	383	385	408	368	384	417	386	381	385	406	358	405	383	363	371	371	380	371	385	406	360	382	396	374	379	406	415	391	391	390	406	393	395	401	379	395	397	399	385	393	412	405	413	400	418	392	405	400	388	400	362	394	407	388	397	419	399	385	390	344	371	389	399	400	369	382	397	412	412	399	409	418	397	411	397	382	392	400	383	369	414	387	408	388	405	387	369	385	333	378	398	365	418	409	404	359	398	406	378	438	364	386	390	367	397	403	394	378	396	406	364	405	382	425	411	416	391	381	398	383	424	350	361	402	390	389	380	391	379	400	372	376	389	398	391	411	392	389	394	421	376	429	392	386	391	402	388	380	415	421	374	372	358	377	391	410	399	342	404	387	367	390	388	380	389	389	394	402	398	378	360	380	385	351	393	393	395	414	375	387	367	398	363	381	391	417	424	384	416	396	411	376	377	384	382	402	384	390	367	402	406	374	394	382	368	391	390	382	421	420	362	405	371	420	383	378	400	389	384	363	422	375	393	388	419	398	389	379	414	372	390	387	378	395	386	400	411	379	396	358	363	381	396	380	402	430	356	412	404	406	384	384	392	392	402	379	419	402	394	388	369	403	411	393	385	389	413	410	428	392	410	383	384	390	405	395	420	400	394	407	390	387	463	439	397	388	370	395	383	357	384	369	399	408	352	433	397	390	420	387	372	379	425	348	387	389	416	435	398	398	380	384	373	419	410	412	402	413	397	409	407	416	391	378	392	397	411	430	406	371	369
39742	47620	43553	41779	40682	43123	44144	45663	46109	42455	52356	58398	51741	46972	42314	36328	31206	29803	25753	23486	20726	17470	16255	13154	9258	7700	5923	7250	8742	6937	3354	433	197	185	224	193	192	224	166	196	180	187	163	170	176	155	182	175	171	176	185	208	172	190	239	330	399	683	690	829	559	637	896	765	677	932	1094	584	178	162	159	168	155	149	153	129	165	138	162	169	262	331	409	293	270	244	164	160	148	152	148	138	149	141	125	123	154	131	131	132	142	127	134	139	130	136	144	138	152	137	113	160	140	154	154	142	142	138	151	126	142	157	133	137	155	142	146	133	135	126	136	141	147	165	145	143	150	144	156	132	137	135	150	137	179	128	139	140	113	151	130	148	159	152	121	131	153	144	154	151	134	138	145	160	141	133	147	138	152	153	119	136	136	124	142	152	161	128	133	153	156	129	134	166	125	150	133	141	135	140	147	153	151	150	151	135	161	129	147	130	141	124	144	148	138	157	138	131	125	135	146	137	138	129	129	130	138	114	123	138	160	142	136	148	146	126	145	147	160	131	172	135	157	140	141	172	148	128	133	161	127	144	157	131	139	126	135	160	137	137	141	145	124	131	145	145	145	124	154	140	122	149	127	138	136	140	147	111	141	140	130	130	147	146	128	141	162	163	131	157	165	139	139	172	140	136	153	136	125	136	144	130	167	139	148	139	135	156	145	151	143	132	136	123	136	133	143	145	128	147	138	138	127	133	116	147	166	125	145	140	144	148	125	124	170	141	156	131	119	138	131	134	134	142	138	124	118	145	137	164	126	143	138	127	137	156	131	128	144	114	152	134	113	145	164	138	132	154	136	134	126	148	130	138	125	142	134	136	149	137	138	130	138	182	166	122	121	157	122	122	153	152	130	132	141	150	154	152	150	141	146	150	135	123	136	149	130	161	148	135	140	138	147	150	141	138	136	141	151	121	138	120	143	120	144	122	153	142	141	154	151	136	130	146	154	157	125	148	131	144	148	128	166	138	124	145	143	150	147	143	132	149	137	129	147	152	165	149	149	158	172	128	151	136	152	150	139	140	126	138	143	153	138	138	153	113	159	162	144	128	135	137	151	158	122	142	134	131	139	136	139	162	153	142	142	131	124	133	133	143	133	127	121	142	144	159	147	141	141	159	139	149	131	152	116	151	160	172	124	164	128	161	166	115	146	151	133	128	136	145	157	146	145	148	128	156	134	132	146	136	148	149	139	124	135	122	134	136	152	141	151	139	131	155	153	140	136	146	134	157	133	131	134	147	141	134	141	146	148	155	135	132	124	131	139	127	137	133	157	154	152	152	150	155	135	128	119	121	117	140	131	138	156	158	135	146	152	152	144	137	166	150	142	148	162	128	141	143	134	122	145	136	129	144	152	151	143	133	152	157	151	139	162	136	132	140	150	134	144	131	152	134	114	134	124	118	165	147	139	156	167	146	132	147	151	150	132	144	158	163	152	158	146	145	136	146	128	159	123	140	142	167	159	152	126	124	132	149	152	140	130	138	133	119	125	132	141	145	131	152	123	141	147	133	149	153	138	152	155	126	149	162	124	123	167	136	119	162	150	141	140	134	148	138	123	138	156	147	133	174	141	176	145	138	156	127	122	143	141	120	140	159	136	130	142	133	139	144	144	139	153	130	153	149	127	135	139	147	148	142	153	139	140	152	167	142	118	150	140	146	132	141	128	142	143	135	142	127	135	159	140	146	140	143	152	153	151	122	133	154	160	136	147	107	128	141	143	144	143	124	147	140	152	133	129	153	158	133	123	126	143	134	144	130	140	147	142	125	154	139	146	126	159	156	145	133	142	119	131	135	129	146	137	142	121	141	126	136	133	146	132	144	133	154	142	141	140	137	134	123	127	139	130	127	131	125	148	155	142	130	136	134	147	148	175	134	141	139	138	132	138	149	143	137	146	128	143	135	149	127	150	122	138	157	146	131	152	136	149	162	146	142	155	141	141	159	155	158	132	142	165	153	155	136	137	135	109	144	166	128	136	145	119	149	122	157	163	133	137	167	139	136	146	145	137	125	142	141	140	130	150	143	132	140	152	156	127	133	153	142	130	131	148	146	145	122	152	132	139	160	128	138	161	125	150	148	141	131	136	146	148	143	155	129	152	134	146	147	144	169	128	152	140	138	143	130	147	148	146	137	136	133	139	131	143	130	153	138	135	149	138	135	146	160	129	142	146	132	144	118	152	137	147	151	149	124	133	145	141	144	142	129	144	145	142	140	137	148	137	132	135	131	143	143	144	161	149	142	136	137	130	131	133	153	134	162	135	163	144	151	143	140	137	146	144	137	153	167	144	145	161	132	147	144	139	135	125	184	157	155	147	141	102	138	174	155	144	155	152	152	130	120	142	116	155	156	149	158	140	150	149	153	153	131	139	167	133	139	123	147	141	145	144	160	147	152	125	120	140	146	133	148	135	132	147	152	175	130	152	150	129	136	137	129	135	131	126	147	128	131	142	123	151	153	132	130	144	142	148	144	124	135	154	141	143	144	143	131	134	124	152	169	134	148	146	132	122	138	127	129	128	146	151	155	141	136	136	136	135	160	156	138	142	143	129	147	142	147	141	160	124	159	133	117	138	144	135	131	132	137	135	132	144	136	139	133	144	158	157	144	151	156	148	134	133	133	141	128	119	129	136	128	134	136	143	149	129	143	154	136	144	139	120	152	156	146	144	159	152	145	142	130	132	121	147	127	138	143	133	139	148	125	145	165	132	182	138	145	144	154	151	151	146	119	156	131	157	145	122	154	147	136	159	128	154	142	107	143	120	159	159	140	138	151	140	162	164	165	137	161	119	113	136	130	150	132	144	131	140	141	142	174	132	137	117	132	142	152	128	157	137	132	154	136	131	119	135	155	132	151	116	154	147	143	139	133	129	122	121	135	133	125	151	130	140	149	144	118	153	141	157	128	152	130	137	133	133	149	134	122	125	149	152	129	154	154	140	153	161	142	145	148	131	170	152	128	146	131	116	124	159	125	136	143	146	132	146	146	149	143	151	150	163	150	127	139	146	138	135	135	147	132	137	129	155	142	154	154	133	112	139	138	143	136	139	147	155	126	137	138	126	131	145	131	157	137	154	126	136	159	141	150	142	125	123	142	138	164	135	131	133	158	137	134	140	143	143	138	150	154	145	130	119	144	155	143	137	125	119	152	169	152	140	125	122	159	155	132	149	173	135	148	138	154	148	152	144	139	141	133	132	149	154	126	124	118	140	137	123	132	119	131	124	136	134	134	134	134	152	113	133	137	138	135	148	134	147	124	146	153	142	143	149	159	139	131	143	131	144	132	128	127	139	147	121	151	134	189	147	154	144	138	141	144	146	160	120	155	128	167	137	140	141	147	135	151	155	155	140	160	150	137	135	131	145	147	153	154	139	124	153	157	126	152	127	125	162	109	147	125	139	138	135	147	123	133	165	131	120	146	145	150	147	122	153	128	143	140	134	160	118	150	127	132	150	139
28226	45372	48087	51499	56387	59399	60749	63993	60393	57275	69267	75167	67089	63408	60667	55524	50557	50312	48121	46454	43351	40539	40480	32011	30190	25925	23092	26618	32647	28382	15705	2242	1010	898	927	994	911	902	724	779	714	653	637	622	602	667	628	568	624	773	816	753	695	870	1192	1930	2955	4285	4912	5723	3913	4851	6811	5622	4926	6397	7300	3636	721	532	464	493	464	459	430	417	421	440	407	431	1303	1912	2170	1544	1336	1049	714	488	473	369	379	365	392	376	397	406	399	386	392	366	366	387	383	404	362	370	375	388	344	396	342	362	399	372	366	348	343	384	392	370	405	346	357	366	358	374	399	330	367	356	332	365	348	356	346	366	372	364	372	355	380	369	387	352	380	359	384	393	391	362	379	366	412	370	377	356	394	390	365	411	339	393	340	362	340	362	372	350	371	358	384	380	365	385	335	333	361	367	345	369	367	372	382	381	350	373	384	376	403	352	379	335	319	378	320	367	344	405	336	388	342	383	343	380	382	378	354	396	370	329	367	352	364	378	379	381	344	336	371	342	370	363	396	376	371	351	360	358	408	351	373	424	375	384	343	370	361	325	368	374	376	349	357	366	359	382	383	359	362	341	375	392	336	365	350	345	342	358	356	375	401	347	349	358	379	364	385	370	364	370	365	380	356	391	345	377	361	407	376	344	379	374	378	377	377	346	351	335	377	411	387	386	353	393	364	357	366	362	389	346	367	389	370	393	385	361	377	357	390	379	370	381	417	396	327	379	334	391	381	366	373	372	394	412	380	345	367	356	389	372	366	390	385	329	355	352	345	368	380	354	382	391	351	418	359	380	352	378	401	385	358	347	384	345	379	362	368	383	360	387	358	363	391	374	383	382	356	369	367	327	391	340	417	353	354	352	352	373	376	368	384	368	358	362	369	381	360	377	372	371	382	383	372	408	358	346	379	362	391	379	390	395	390	386	386	334	345	375	355	372	418	354	351	376	372	381	380	345	351	356	360	371	363	374	350	374	326	381	353	353	355	369	368	369	369	354	354	383	367	397	376	367	356	385	379	368	338	382	380	359	390	390	371	363	360	378	343	392	388	370	403	383	367	338	377	383	352	324	357	363	386	375	373	356	388	364	378	407	321	339	334	377	353	383	394	354	370	354	358	364	359	334	360	355	382	368	346	367	363	348	348	400	357	373	361	334	353	368	380	346	362	387	387	383	372	395	372	389	361	374	382	360	384	370	381	381	345	366	389	342	373	376	345	361	361	388	360	343	361	351	336	342	361	380	346	381	394	362	362	362	382	373	383	381	395	359	353	373	361	347	399	389	398	403	390	358	373	381	363	423	353	339	378	365	368	354	398	382	338	344	379	373	350	345	372	364	351	343	371	375	353	362	371	347	398	370	397	366	401	367	358	391	344	328	410	376	360	334	363	359	372	390	372	362	357	378	397	369	346	364	341	329	367	370	377	365	393	357	326	356	376	397	387	368	356	372	335	365	379	365	351	338	360	366	415	359	375	404	382	336	362	379	398	369	370	403	405	327	387	382	382	388	353	333	368	360	417	391	394	387	381	356	367	372	361	368	392	370	360	398	366	390	360	381	359	361	378	363	366	373	387	408	395	380	373	416	353	385	363	374	347	385	375	355	373	372	355	345	362	344	346	375	405	367	360	367	348	370	386	388	373	393	328	362	352	395	365	374	373	343	381	387	354	372	369	397	350	346	361	403	380	355	377	337	359	328	396	408	347	395	341	378	388	377	351	376	352	364	361	379	373	345	364	384	405	391	348	395	380	384	387	361	372	387	379	356	364	372	388	365	360	375	354	380	378	337	349	346	392	309	366	336	359	387	385	401	379	383	352	390	378	351	351	372	371	357	362	388	348	371	397	396	407	395	362	403	336	363	345	376	398	372	354	396	378	352	377	382	375	358	356	394	345	392	353	385	374	350	397	365	399	364	402	369	362	363	370	360	370	373	386	351	383	381	342	336	334	351	363	369	369	347	386	397	375	395	347	375	352	386	382	361	354	403	381	359	352	384	338	328	345	379	399	386	372	370	367	348	354	333	357	367	396	390	387	381	357	337	374	376	338	360	374	367	407	376	399	385	352	368	396	367	370	414	385	343	367	383	345	337	355	350	371	331	394	387	413	349	370	335	344	413	356	360	382	365	357	374	368	375	382	361	397	390	398	357	385	392	409	334	339	366	337	408	363	375	362	365	352	379	349	363	373	398	350	374	384	391	365	369	357	375	352	380	405	359	343	366	409	386	336	372	350	370	346	356	395	365	388	361	372	364	369	348	383	372	381	363	375	382	370	336	381	343	378	350	377	373	376	393	339	368	358	371	368	357	357	375	368	378	363	369	409	368	366	358	366	349	387	377	349	392	385	402	361	381	373	354	375	388	413	375	339	346	349	366	365	363	379	350	380	396	373	395	395	368	332	366	346	384	353	369	379	366	373	371	362	337	372	349	370	378	363	366	385	369	387	343	368	369	374	361	342	362	366	377	330	396	360	407	339	322	309	364	371	367	370	370	325	367	401	426	353	399	388	410	403	365	365	355	392	370	358	433	319	336	381	371	390	380	372	379	373	365	371	371	356	328	397	335	361	364	375	405	385	381	375	381	372	368	353	379	357	345	379	381	352	353	353	372	336	377	410	340	369	352	388	361	355	360	393	347	345	328	366	356	338	376	350	414	370	340	373	384	389	407	372	347	370	371	394	372	346	377	372	391	394	391	392	370	391	381	365	358	346	362	337	368	393	370	424	391	343	402	359	360	380	349	339	345	369	389	400	397	339	355	386	377	381	398	351	383	318	331	359	374	389	393	354	371	357	388	375	368	367	359	376	358	367	372	358	375	390	378	358	382	380	350	376	354	365	334	376	393	389	370	361	369	365	383	319	336	383	344	431	381	380	403	370	316	326	359	369	398	383	369	386	365	350	351	356	364	319	347	370	350	357	338	368	391	377	395	365	356	363	360	362	368	357	402	348	361	370	391	345	377	350	344	397	350	395	373	393	357	351	339	366	358	372	353	378	391	401	361	360	344	354	382	354	360	364	345	395	353	358	379	380	360	367	333	337	367	367	344	354	383	379	351	383	358	374	356	374	390	353	346	362	389	355	374	396	363	343	411	380	388	387	366	398	376	394	376	362	367	370	367	395	388	357	388	365	390	357	375	359	356	317	375	397	365	346	365	348	374	365	383	372	362	354	345	343	377	357	379	373	350	367	381	377	361	381	362	361	370	367	354	368	335	346	338	366	350	350	403	389	385	349	381	411	354	425	347	351	381	363	340	366	407	361	375	381	407	352	364	393	381	368	369	392	347	349	401	338	356	378	386	342	358	375	337	334	374	342	379	375	376	380	362	379	380	339	367	383	343	392	341	337	355	344	339	391	364	349	342	363	325	361	375	331	363	404	371	391	388	366	409	362	404	387	384	370	361	332	362	377	376	355	403	369	364	364	383	383	377	378	396	370	390	308	354	366	330	342	348	374	405	430	348	360	376	354	384	366	383	340	372
10143	13820	19161	18546	13458	11085	8501	6391	4776	3389	4046	4546	3559	2537	2094	1482	1250	1013	882	818	645	583	617	497	423	350	345	342	408	360	305	197	202	190	190	186	189	183	198	152	143	184	179	185	177	204	184	181	177	188	197	190	169	180	183	170	210	177	202	223	177	196	181	205	194	186	238	187	180	201	186	182	168	197	203	186	171	207	200	169	176	179	188	206	189	168	162	191	176	181	155	180	172	180	172	187	207	162	187	189	189	160	169	188	172	164	194	169	186	183	167	173	148	196	164	190	200	172	163	173	163	148	180	149	167	144	157	184	176	162	198	181	166	183	158	215	188	202	170	189	182	196	169	181	175	158	163	155	189	177	168	179	197	188	180	188	156	183	176	207	183	155	183	193	162	195	202	171	186	174	175	171	163	163	175	173	179	171	180	162	186	163	186	202	157	180	183	170	165	172	172	159	171	195	164	179	195	187	176	166	178	195	178	166	167	209	190	185	186	194	190	162	175	174	163	168	172	177	163	196	203	188	174	161	173	183	179	194	169	165	171	168	185	166	197	181	165	176	173	165	168	163	183	180	185	189	194	156	173	172	190	172	180	171	163	183	183	193	205	190	169	210	180	180	182	187	172	194	178	165	170	165	168	186	184	184	171	168	141	166	180	171	170	176	192	186	174	165	165	186	165	181	193	158	173	185	192	163	172	177	167	159	164	187	167	172	200	187	182	187	186	183	186	167	195	186	178	174	166	175	188	190	176	190	183	153	173	186	203	185	167	177	159	158	184	167	172	175	168	185	178	180	186	196	174	170	191	192	192	138	176	178	161	185	175	164	179	183	166	164	164	167	185	157	197	184	188	181	174	198	183	192	156	167	186	145	176	181	190	160	195	218	157	186	178	149	173	169	180	181	179	179	178	186	165	170	191	186	195	195	190	189	165	167	176	159	173	186	175	171	170	183	163	191	167	187	171	176	172	199	188	195	188	186	166	190	196	187	178	167	184	175	175	177	171	187	173	171	180	178	176	178	178	204	163	156	188	178	160	172	179	164	184	159	174	161	163	159	196	173	175	177	167	177	167	188	188	192	176	205	164	166	158	180	166	188	159	182	185	187	149	196	181	181	167	164	168	150	186	171	176	195	185	170	182	186	202	164	203	155	188	173	177	199	189	164	188	160	179	182	188	162	162	162	154	170	173	161	165	168	164	192	185	176	190	167	149	181	172	178	170	165	172	167	208	189	174	187	161	179	195	196	160	166	183	165	181	209	160	195	158	176	199	152	192	154	163	186	198	156	186	164	167	189	189	176	192	183	156	167	189	194	184	186	197	203	190	188	164	183	166	156	167	188	184	172	161	183	173	198	157	178	175	169	171	193	206	194	180	153	166	168	201	170	200	173	163	150	176	202	191	208	169	185	194	167	165	157	178	171	168	168	168	191	181	186	191	189	195	172	163	176	169	200	171	167	181	180	185	170	191	190	155	183	178	208	175	143	190	164	166	194	163	153	158	187	173	194	165	184	180	184	176	165	186	199	181	183	161	176	194	177	175	178	172	166	183	178	185	186	160	190	191	150	134	186	168	170	197	164	174	172	168	185	186	173	180	178	169	193	191	158	203	187	175	189	161	176	163	180	174	182	141	190	160	161	200	178	163	164	185	185	161	173	215	194	169	173	161	184	182	166	204	181	204	185	183	164	181	167	176	175	186	176	196	190	194	190	181	180	190	177	172	179	188	171	191	174	158	172	169	172	194	163	166	169	174	150	178	174	187	176	197	164	198	197	193	166	176	180	163	172	209	184	159	192	195	180	180	187	154	167	181	165	169	178	176	204	164	182	184	198	161	179	178	175	168	165	188	166	175	189	212	147	156	186	153	194	163	170	179	166	174	174	189	185	169	182	206	195	184	194	212	175	172	184	204	185	174	178	181	191	182	172	164	170	170	173	183	169	179	178	188	183	181	189	163	195	175	188	182	174	176	185	194	204	193	166	171	184	175	170	198	188	165	163	196	169	198	166	171	140	179	191	170	186	184	195	164	179	170	182	192	198	168	181	181	180	181	183	187	203	186	172	155	179	184	179	195	189	179	193	189	174	170	175	182	160	173	162	179	169	193	171	168	173	149	190	189	157	175	166	193	170	178	186	185	157	153	167	184	184	174	188	176	185	192	196	173	184	175	183	181	170	228	163	171	190	162	163	178	197	172	168	179	170	157	193	188	177	186	183	185	189	164	170	168	153	173	178	172	188	182	168	170	201	190	174	185	187	172	173	196	187	187	176	163	198	182	187	179	195	189	177	168	184	158	192	169	166	192	182	182	192	184	179	177	187	148	173	179	184	182	163	175	151	175	194	194	175	175	173	176	169	175	183	187	165	184	175	194	159	154	201	209	190	177	204	207	193	168	175	193	197	186	171	158	192	173	162	184	185	186	187	179	181	194	206	186	174	178	173	175	173	182	173	180	190	187	175	185	166	153	173	171	172	151	181	177	184	173	195	178	172	200	191	155	164	173	165	189	138	156	164	177	165	194	196	160	167	182	170	188	178	201	157	190	159	176	169	185	162	166	191	181	195	161	174	198	167	171	174	193	191	186	165	177	163	163	186	181	176	157	184	176	184	180	172	171	160	163	177	195	193	185	175	174	189	178	172	170	180	171	181	185	174	173	196	168	157	206	196	169	160	157	164	184	167	179	168	149	201	148	177	179	178	170	204	195	181	170	168	144	167	185	188	173	159	186	165	162	197	161	146	178	164	162	172	171	180	191	190	167	161	173	191	181	184	166	172	188	169	178	173	198	178	176	170	167	173	183	177	196	209	188	193	185	178	176	166	155	186	179	177	175	179	174	174	161	156	161	174	173	151	178	148	186	199	187	173	165	179	179	182	198	173	159	200	157	194	178	197	183	195	179	173	199	179	185	154	163	172	154	203	172	176	168	189	169	153	182	197	160	179	173	160	170	202	178	189	182	184	183	187	165	165	164	171	158	173	177	176	167	164	143	176	169	154	200	196	174	177	156	168	163	175	155	163	163	159	167	162	162	166	179	171	183	162	187	169	176	165	174	177	157	190	198	184	159	163	196	165	155	172	165	200	184	191	180	175	179	174	175	182	159	189	189	170	197	174	201	176	170	197	201	197	192	162	192	182	188	166	183	164	163	165	161	167	183	192	212	184	181	181	172	193	177	161	195	153	171	161	190	172	165	165	166	184	175	175	161	162	177	176	169	150	155	175	149	186	184	186	188	189	201	190	188	171	168	197	162	172	179	174	160	179	179	155	201	188	185	181	199	180	192	169	157	159	200	176	173	174	173	171	185	169	187	178	171	186	169	172	181	156	168	175	184	185	194	173	189	151	203	176	171	144	180	191	185	179	194	175	156	183	177	172	184	181	190	163	174	199	169	193	182	177	179	172	175	185	175	199	168	188	180	180	174	184	181	186	171	160	189	164	166	184	190	166	184	167	186	184	175	195	161	150	198	159	186	153	200	179	183	175	168	168
7564	15963	24103	27871	26742	26333	23370	21880	18340	14294	19453	21772	18450	14363	12319	9274	7906	6378	5753	5154	4530	3598	3731	2948	2336	2049	1752	2047	2237	1888	1121	559	491	508	499	528	545	486	535	537	463	457	508	511	518	505	538	549	525	539	528	532	520	499	483	541	572	628	652	626	602	614	709	623	611	621	647	553	467	486	488	480	476	482	442	478	497	468	456	445	556	529	529	568	509	536	555	452	450	425	434	467	444	477	456	444	377	474	426	472	436	431	452	417	434	430	495	436	428	463	451	462	465	418	450	477	445	461	422	392	433	442	443	478	485	452	473	435	478	445	475	455	482	435	465	454	466	407	438	453	479	445	460	478	467	429	474	507	403	437	407	482	444	480	471	416	450	429	465	424	446	456	417	428	465	442	426	431	470	479	452	476	454	425	434	474	440	418	436	464	489	425	465	453	437	492	459	482	469	416	471	467	451	468	470	446	477	428	450	435	457	485	422	423	459	423	447	452	454	450	467	464	452	434	427	461	418	463	449	505	495	420	493	486	473	477	445	428	449	462	469	465	456	413	449	469	455	437	500	451	448	433	448	456	455	474	467	421	482	465	476	452	463	449	462	454	429	452	470	478	453	460	454	422	442	453	483	423	450	435	474	488	452	438	444	444	452	445	448	452	420	427	479	477	497	453	481	438	461	450	422	452	407	493	447	452	453	427	437	418	455	452	422	466	420	453	428	458	486	443	455	470	496	491	487	470	461	455	451	432	467	460	443	444	470	471	438	452	446	471	480	457	433	443	441	448	441	442	445	437	440	451	467	442	473	429	477	451	442	473	477	461	458	456	427	397	433	439	473	430	455	457	446	443	423	495	427	477	488	454	412	448	459	437	432	449	468	461	454	485	429	498	436	447	457	418	492	425	425	434	445	446	468	407	461	464	434	385	413	452	407	473	451	424	466	453	438	416	441	453	414	471	462	447	437	445	457	423	462	400	442	418	465	455	432	423	478	487	428	497	442	437	480	464	444	467	438	422	462	482	449	440	481	412	398	468	499	469	408	434	450	440	437	464	443	425	466	425	450	468	453	455	479	441	439	478	467	437	477	407	451	470	464	424	449	483	460	455	406	446	457	433	458	463	437	469	463	424	424	441	440	466	456	458	442	436	446	436	463	427	472	429	454	483	469	429	463	491	466	445	453	461	456	397	482	444	442	453	442	420	445	438	440	452	466	451	435	446	460	460	438	455	441	427	460	439	431	442	454	423	476	474	464	480	478	435	487	477	468	458	434	430	449	478	508	463	406	470	492	470	413	447	482	426	446	427	444	457	424	466	434	447	445	474	494	470	496	450	496	478	484	466	430	414	456	451	399	461	472	412	458	464	439	466	443	443	447	460	475	454	423	446	396	454	468	415	460	446	444	461	469	468	451	449	426	477	447	432	444	438	455	464	488	420	470	453	459	438	426	432	477	455	434	472	464	469	462	473	460	422	439	417	439	478	441	451	417	444	418	463	425	436	468	451	482	469	449	469	475	474	481	466	472	448	486	454	418	405	465	446	455	439	420	444	471	446	413	416	459	445	402	435	462	482	460	469	447	488	479	428	473	412	424	484	473	458	471	422	469	479	429	467	457	435	450	448	454	446	432	438	475	451	461	440	457	448	440	461	459	446	434	495	460	431	474	485	427	455	441	464	455	464	471	486	442	442	439	453	434	453	500	409	505	440	425	425	436	452	431	412	435	434	419	419	484	495	445	435	470	465	472	463	420	423	468	483	443	493	474	439	440	479	460	451	453	446	437	452	437	489	452	448	439	469	417	453	484	448	436	438	443	461	472	432	446	450	499	438	418	441	421	466	446	421	427	460	461	457	429	491	477	469	457	424	452	497	421	466	451	463	429	446	414	448	448	444	445	481	462	414	467	492	470	480	418	420	456	485	479	424	464	460	456	463	469	449	451	459	450	418	446	473	440	459	437	432	453	432	437	491	442	469	442	428	442	474	451	440	454	444	468	454	427	418	461	434	479	466	440	456	436	466	466	434	494	472	478	438	441	414	419	530	416	468	459	432	411	442	425	468	434	440	446	446	456	438	443	449	431	438	437	424	438	455	424	445	425	466	452	425	462	452	460	459	447	417	458	443	452	448	435	458	469	450	449	470	465	466	485	448	460	478	436	470	414	422	449	447	471	426	446	412	434	441	460	454	420	423	487	477	443	442	480	452	444	461	459	461	467	465	432	444	449	434	446	440	457	430	438	437	445	473	472	462	420	446	407	485	434	474	466	494	473	455	436	423	494	440	474	472	445	425	455	421	438	459	454	454	438	419	476	461	412	427	469	439	465	425	447	465	450	486	443	450	442	489	505	462	465	438	465	455	466	486	460	490	481	456	446	459	448	455	434	444	442	463	458	414	454	451	412	433	461	434	475	449	441	448	432	455	429	434	437	451	432	410	460	422	467	497	443	494	436	468	463	467	466	433	461	473	411	480	477	464	445	428	464	430	431	448	442	456	448	464	442	472	457	443	481	462	396	428	434	437	455	472	458	452	453	455	431	438	441	455	454	418	461	493	461	455	425	478	434	430	428	444	492	430	461	440	459	454	444	465	398	453	454	433	461	445	453	445	445	457	439	429	473	460	485	471	475	408	446	457	399	422	470	442	473	457	437	468	447	452	402	420	425	442	427	452	437	458	453	445	397	438	460	471	390	423	434	465	446	432	430	453	432	455	484	431	422	433	484	476	435	434	465	482	457	441	421	472	458	446	439	459	441	413	455	429	467	452	435	465	442	459	484	436	449	428	488	445	493	452	470	410	456	453	428	440	489	461	440	446	482	469	459	481	428	468	454	454	456	486	466	453	458	460	471	445	424	432	431	468	465	477	432	494	431	451	458	494	506	378	460	462	486	422	456	410	444	439	448	447	424	474	482	483	440	480	435	463	473	465	415	453	472	432	461	430	459	433	451	434	435	490	484	417	449	442	428	461	493	461	468	475	434	453	439	481	391	418	490	473	436	410	405	477	470	439	443	427	433	456	442	457	481	444	424	393	440	435	452	468	451	482	436	480	433	430	459	468	457	407	427	404	469	464	420	434	443	445	467	442	457	448	404	466	462	448	452	452	451	444	426	425	457	466	442	422	449	436	446	465	414	467	488	431	470	422	484	421	480	454	445	438	459	476	434	445	469	454	484	469	458	469	478	419	432	456	469	438	472	396	441	453	423	447	464	449	459	451	458	452	438	415	450	447	453	428	456	436	437	402	497	487	443	456	437	455	434	463	434	463	453	462	424	459	426	467	475	441	457	468	450	445	438	434	452	463	434	419	441	482	444	486	424	435	416	419	473	462	433	479	426	467	448	469	447	464	425	437	408	460	443	459	472	434	438	498	449	467	435	427	429	426	376	460	432	436	441	461	450	410	434	440	448	452	469	442	465	447	465	467	450	436	414	449	470	467	426	485	441	472	445	464	458	478	427	420	456	480	442	449	452	448	498	440	452	459	431	463	433	450	479	431
30807	44839	43574	41554	40309	42688	42764	41092	42082	35062	42193	46306	41260	34624	29667	24158	18667	16009	13784	12580	10766	8324	7221	6007	4275	3243	2690	3015	3771	3033	1405	283	194	182	150	158	189	186	159	163	187	177	154	202	157	189	182	177	174	167	189	213	196	183	229	282	322	405	443	479	327	380	567	381	366	480	631	280	179	158	187	167	158	180	164	180	155	163	177	188	189	264	223	217	230	230	200	160	183	158	177	151	160	173	142	166	160	169	145	152	181	158	162	154	148	168	148	141	142	166	161	169	138	138	152	164	148	154	165	154	164	159	153	151	139	156	157	138	153	167	153	140	165	131	157	141	156	141	159	162	149	156	141	173	143	163	153	142	166	146	156	150	148	152	150	143	148	162	171	187	153	152	154	166	148	133	152	143	165	175	146	161	159	153	133	152	170	131	166	154	128	133	171	178	145	134	155	158	142	157	146	165	180	147	178	167	134	165	152	163	138	139	142	150	165	135	157	172	186	149	154	155	165	159	178	140	152	178	158	163	141	148	135	149	157	173	153	145	165	162	156	140	151	145	164	176	157	166	169	144	150	158	142	150	153	158	156	162	165	149	129	140	166	140	169	156	173	144	152	154	141	160	159	154	159	153	142	167	145	176	146	179	150	145	149	200	166	171	185	160	158	163	159	167	136	146	176	157	158	138	187	172	148	157	136	133	156	153	180	154	146	163	158	145	174	147	148	160	132	153	165	141	148	163	168	147	173	162	158	154	175	137	146	138	127	157	174	145	146	154	127	150	150	163	139	142	140	154	149	155	153	174	147	177	173	163	160	178	139	169	144	159	156	154	163	142	141	161	169	171	145	150	140	149	157	159	167	169	171	168	149	147	143	161	155	165	157	125	165	171	160	175	143	159	158	174	190	175	152	175	162	162	161	145	159	159	143	157	138	157	139	158	169	135	165	132	149	151	154	142	142	152	159	171	142	160	160	148	156	155	165	144	169	150	148	172	151	155	156	150	168	146	162	158	150	164	152	130	158	182	156	167	147	155	155	171	181	169	169	165	136	149	157	157	162	165	174	145	160	171	136	151	125	147	155	148	162	148	146	158	152	151	142	169	155	161	156	149	151	156	139	162	161	162	150	170	149	166	145	165	155	146	198	144	182	176	143	128	133	156	146	155	155	136	164	137	145	168	163	173	163	170	151	155	153	153	148	151	152	160	150	154	167	155	149	150	148	146	152	139	156	123	155	172	135	182	161	136	157	158	141	167	156	153	147	140	143	140	148	150	165	171	151	163	152	134	135	175	156	161	179	161	152	171	147	142	152	175	165	156	149	142	165	151	163	145	165	137	184	154	169	169	133	158	169	145	165	169	148	147	163	155	168	154	164	147	147	155	160	137	179	150	175	136	171	159	168	179	145	150	171	163	157	155	159	161	145	134	175	136	177	149	161	147	160	153	167	156	138	158	146	160	172	155	129	148	142	139	149	157	155	158	175	153	177	145	154	151	167	140	175	163	165	159	156	161	159	159	145	169	162	128	152	176	135	173	149	171	141	153	173	167	173	141	153	155	148	169	186	168	148	161	151	164	142	169	151	157	158	147	173	155	154	166	143	166	190	192	154	163	169	157	139	158	167	175	154	174	154	141	148	142	145	187	160	172	155	139	171	173	157	158	145	162	159	177	172	155	131	166	137	134	158	136	138	159	133	134	153	152	140	169	143	164	163	158	169	168	157	149	146	167	178	154	162	173	148	167	161	163	162	138	176	161	152	136	174	180	169	160	163	148	152	164	146	153	163	134	154	169	132	141	161	148	158	139	177	136	185	148	144	170	194	147	149	157	154	168	162	157	148	149	143	164	168	128	135	159	179	171	131	171	159	150	151	166	162	157	156	150	174	153	178	158	151	174	137	158	176	135	180	162	162	163	179	146	158	163	174	170	162	159	172	147	150	138	165	149	160	151	143	158	175	129	138	155	163	153	179	142	140	145	165	152	165	172	155	162	144	153	163	163	137	150	159	149	138	191	146	146	165	165	164	175	179	175	162	153	147	155	165	152	164	153	147	141	183	150	177	156	159	151	155	150	155	154	140	155	159	165	145	163	145	166	135	162	148	145	143	163	152	143	175	175	174	162	175	137	154	163	139	131	151	158	173	163	160	173	156	153	154	154	149	153	160	155	170	165	159	151	144	153	148	177	160	134	150	166	152	152	178	180	168	153	139	152	152	163	158	136	166	158	146	152	156	168	144	151	148	165	150	153	155	163	154	143	153	146	165	151	159	159	146	147	165	134	150	151	155	155	147	146	162	164	174	163	130	162	147	164	151	160	168	178	166	159	156	152	162	168	145	166	148	135	162	157	178	178	169	155	170	154	164	164	142	148	176	169	169	155	169	165	145	143	158	161	173	135	178	172	169	130	168	163	152	163	152	191	150	141	153	150	151	192	152	144	170	147	139	162	138	155	162	149	168	159	159	158	154	144	148	149	151	162	160	157	169	138	167	130	174	191	145	156	148	147	157	187	170	160	160	183	164	140	137	165	137	163	170	153	140	159	153	153	165	189	168	130	165	161	133	174	158	125	145	158	146	157	164	151	149	168	150	182	150	152	144	143	149	152	170	147	148	149	191	170	146	148	173	135	158	178	138	152	164	167	153	184	148	129	170	148	156	155	154	151	163	179	176	122	156	128	172	156	148	164	155	150	148	137	141	137	151	152	149	168	156	134	169	157	157	160	141	140	156	169	166	143	161	148	161	138	153	166	162	145	139	166	160	159	158	151	161	147	160	156	164	153	167	179	147	147	163	164	155	164	172	134	127	157	153	155	149	145	140	150	162	166	138	156	146	144	167	170	154	162	159	167	174	137	162	152	160	180	146	161	184	167	137	144	162	135	148	142	176	167	123	172	145	164	190	157	155	128	147	153	170	166	183	148	154	177	137	150	129	156	166	142	167	149	153	165	149	150	142	146	152	145	149	143	169	179	183	143	171	171	148	131	135	144	170	167	155	160	148	168	163	153	170	157	164	150	179	151	145	184	152	156	138	144	142	152	135	154	166	160	164	185	163	149	162	150	153	136	127	149	143	119	165	156	140	149	160	145	170	151	166	152	144	153	157	167	144	141	151	155	154	170	152	153	169	178	159	144	145	149	161	146	154	167	162	145	146	131	153	163	165	138	148	173	147	146	168	177	151	149	146	156	162	161	144	162	165	181	165	169	158	178	163	141	148	174	137	168	162	145	170	178	137	172	150	170	148	177	157	152	157	173	164	162	168	145	166	168	166	178	151	141	162	159	146	158	142	162	136	163	157	159	152	132	140	159	159	143	145	160	162	151	142	165	186	131	163	147	162	173	174	180	152	157	166	154	207	154	168	170	148	146	146	176	164	154	155	150	157	137	149	163	139	163	149	158	158	148	161	184	177	144	183	158	153	126	183	153	143	168	141	146	173	166	145	122	170	148	158	146	136	153	148	156	122	165	151	159	171	158	136	161	166	175	133	175	153	161	149	162
22258	40381	44967	49275	55003	56642	55523	58397	54572	50559	60228	64857	58701	53112	50281	44370	40794	38951	36842	34996	32573	29227	28368	22339	20242	15772	14742	16377	20940	17351	8680	1242	700	627	604	630	628	614	546	543	565	534	521	496	525	588	543	549	656	572	608	611	609	737	949	1340	1888	2415	2813	3018	1841	2731	3491	2653	2477	3413	4328	1388	568	510	455	485	486	472	431	444	431	417	410	392	741	1132	973	1041	777	960	722	522	360	384	402	421	409	439	426	399	418	410	401	395	399	407	412	399	384	421	440	412	374	384	399	408	391	408	405	404	382	355	376	417	427	393	393	404	396	396	444	406	375	393	379	411	402	392	430	399	378	423	414	395	423	376	395	382	363	385	417	444	417	400	410	402	428	424	396	411	399	404	413	395	403	439	417	366	364	419	397	388	416	409	408	431	362	380	410	368	395	396	389	382	438	406	420	426	364	387	413	373	385	356	414	385	418	396	379	372	407	378	374	417	371	413	429	397	383	395	375	413	383	410	424	409	418	386	383	421	424	405	414	371	394	401	444	375	390	412	401	412	417	381	379	388	415	385	422	394	379	384	383	391	418	389	372	402	390	422	395	402	391	399	378	366	425	382	395	364	383	394	452	357	400	435	362	377	424	417	396	433	407	386	374	410	365	421	403	424	419	392	402	414	383	387	391	433	400	390	364	411	391	393	366	401	407	420	386	411	401	388	385	429	425	416	400	419	393	365	459	371	416	399	399	370	403	395	411	404	414	350	347	413	415	429	428	374	384	389	394	423	383	383	418	378	441	430	418	360	378	428	411	398	410	438	374	398	367	373	383	381	421	413	373	422	377	440	389	396	384	380	387	401	400	409	338	397	365	443	424	389	428	414	411	397	404	410	421	411	365	446	383	412	400	399	402	405	362	429	431	401	411	372	416	412	386	369	403	384	386	420	378	365	405	401	393	416	410	393	385	419	440	397	362	424	385	427	386	412	399	366	374	430	434	378	403	389	404	425	427	426	400	397	400	391	411	415	424	374	391	404	422	412	393	370	421	413	391	410	428	418	399	393	384	386	386	410	396	387	413	361	407	374	377	422	391	387	416	415	408	382	367	377	412	384	378	380	423	394	422	423	371	406	399	419	400	396	383	384	380	408	402	407	412	403	365	391	381	431	420	424	411	377	379	408	383	409	424	368	406	407	415	395	383	372	409	404	391	447	413	399	380	407	372	388	383	378	379	378	390	432	369	412	385	402	414	423	391	402	425	382	421	412	422	422	363	388	376	434	403	410	404	408	435	430	392	395	403	392	421	418	399	402	390	412	394	392	381	390	334	389	412	422	371	422	402	361	436	403	401	385	423	379	363	348	360	418	400	382	395	386	383	408	377	426	415	385	430	405	378	438	382	410	389	384	417	428	382	393	437	392	408	417	384	359	395	406	409	386	374	402	403	384	408	420	410	372	435	411	411	393	381	413	405	416	389	370	376	383	402	410	429	411	476	403	409	378	414	393	411	372	392	396	420	372	360	416	409	391	396	410	409	407	436	393	401	393	402	380	412	397	419	407	404	406	366	409	389	413	377	390	408	407	419	373	392	389	367	389	446	387	403	388	368	440	388	399	388	375	437	400	388	460	406	420	401	393	406	382	404	410	383	370	410	375	396	398	393	395	413	385	375	377	408	405	438	392	383	413	373	418	416	402	399	392	417	412	381	430	377	415	422	381	351	398	400	357	424	418	348	421	409	396	354	407	407	380	426	444	372	440	360	407	397	433	356	372	400	386	375	395	410	378	390	401	417	401	386	417	398	386	392	407	386	382	402	409	376	432	387	414	353	462	395	385	391	387	397	365	396	417	406	380	445	387	385	368	392	380	397	418	397	418	403	400	377	400	421	411	429	385	390	395	383	382	407	412	367	382	400	372	395	391	402	386	385	387	380	438	372	380	378	402	373	384	388	409	426	406	401	432	384	405	404	440	394	440	379	401	418	390	410	396	397	410	378	407	410	415	392	411	400	410	403	394	395	399	399	395	399	415	429	388	369	402	400	372	379	406	386	401	399	426	385	396	392	386	386	396	445	415	372	390	386	406	402	395	417	375	404	382	418	381	409	365	371	447	373	395	368	399	417	356	386	436	413	356	416	383	404	399	429	446	374	411	379	404	412	384	371	388	413	404	412	381	394	407	403	419	408	423	395	404	388	406	385	391	406	383	368	389	428	404	393	375	405	379	386	385	375	395	410	442	408	375	402	359	399	401	369	416	449	395	382	441	407	440	378	393	406	392	384	394	448	411	396	410	392	393	385	409	403	397	424	409	445	404	388	411	349	431	376	372	360	410	380	426	429	415	382	415	395	389	419	442	407	389	433	408	373	397	409	424	395	402	431	387	377	374	386	397	389	406	448	422	370	397	419	396	396	420	418	429	403	396	387	388	400	381	386	377	425	412	369	409	402	376	385	411	380	398	381	373	384	376	382	405	393	421	362	393	397	378	397	399	439	385	405	371	397	402	406	421	411	378	405	405	417	411	384	394	389	440	429	399	397	404	393	401	405	412	384	404	440	371	400	370	378	383	401	372	415	445	385	409	410	396	412	422	417	391	400	420	404	413	412	423	372	378	401	374	389	380	413	415	401	424	384	392	398	361	361	393	421	393	371	376	392	405	416	349	405	386	400	401	403	398	404	407	377	431	421	398	375	393	422	386	376	408	396	372	446	414	405	375	370	427	404	394	373	389	377	407	380	403	384	392	405	359	423	404	431	375	371	396	406	366	385	398	411	371	369	441	413	411	377	420	397	388	421	412	383	416	411	376	415	413	409	374	388	382	393	380	376	393	383	376	363	397	428	393	399	403	402	419	399	370	399	397	364	421	415	394	400	395	405	416	382	391	370	412	412	438	390	417	406	409	392	393	389	401	416	417	425	430	385	394	446	362	397	387	374	421	391	420	385	422	405	404	417	377	401	397	394	363	412	403	416	395	403	400	356	396	404	387	435	417	394	406	412	395	397	417	397	408	419	383	409	406	383	436	356	391	432	425	417	383	383	396	402	384	392	374	398	388	380	403	394	398	422	362	381	409	406	411	393	414	391	420	366	411	397	418	372	400	412	407	396	392	407	392	420	418	414	397	417	354	379	409	398	428	410	388	407	405	391	394	429	380	387	381	417	413	406	381	405	395	360	405	425	400	383	413	405	392	349	409	386	417	395	362	388	400	384	394	375	396	415	435	372	396	396	410	386	421	407	390	411	392	393	397	380	393	412	376	413	399	379	377	417	406	362	376	368	417	393	377	394	417	387	403	390	423	388	370	390	417	396	406	399	382	383	366	395	404	391	390	408	393	379	385	386	412	376	407	365	362	420	428	386	410	420	368	401	391	394	373	397	372	420	390	406	416	404	395	424	395	397	416	409	416	389	386	409	440	409	409	398	405	396	373	355	426	390	393	439	397	404	428	372	376	392	395	413	405	405	405	420	399	416	393	400	391	422	396	377	388	365	423	383	436	384	390	398	420	398	392	383	438
40549	47394	42898	41341	41146	44208	44944	46500	45143	42917	51365	57389	52399	45168	42370	37060	30878	27717	24692	22545	20740	18048	15704	12224	8451	6752	5927	5974	7945	6236	2913	395	189	164	190	177	170	173	205	175	188	168	165	159	182	182	150	175	148	188	187	169	196	222	336	397	480	739	801	700	503	696	930	638	671	884	1181	349	175	167	148	137	162	146	155	149	120	147	142	153	207	302	286	307	338	334	235	164	139	168	128	137	145	146	154	138	132	145	170	133	145	144	114	150	156	148	134	145	135	129	120	127	156	123	126	123	128	143	168	129	149	136	132	167	145	148	126	130	120	156	128	144	136	118	126	131	127	150	114	132	150	158	135	173	156	122	129	143	125	151	147	137	170	159	121	147	136	144	131	141	160	154	158	167	152	123	128	129	145	149	150	130	132	133	131	132	133	120	136	139	121	144	128	147	142	134	141	150	137	132	143	126	132	160	139	154	140	118	156	138	151	146	123	158	170	126	138	142	107	144	155	126	127	137	136	123	130	134	144	141	130	142	149	129	135	151	139	132	140	155	152	138	133	120	152	137	128	123	147	146	135	164	139	166	136	165	149	150	154	139	154	140	119	141	129	130	161	139	147	144	145	140	137	132	156	141	146	154	154	139	104	139	141	155	135	154	131	135	129	132	132	149	129	160	143	140	137	162	148	154	141	136	119	129	141	152	148	135	141	129	131	134	150	144	152	138	142	129	157	152	143	138	145	154	149	136	155	135	153	151	145	144	116	131	138	151	128	151	138	155	157	150	145	149	137	143	133	140	148	152	157	116	134	150	141	155	133	154	140	136	157	177	130	132	131	142	140	141	140	144	141	149	149	123	130	146	148	159	129	132	155	127	141	139	146	136	144	151	149	133	141	140	141	122	151	146	124	138	151	150	148	131	125	110	127	144	156	147	164	135	148	149	140	157	121	145	131	162	127	150	140	162	139	156	133	143	142	127	147	127	122	128	136	149	150	130	154	150	136	140	142	123	152	149	144	115	115	142	160	149	143	135	159	155	166	131	114	174	138	143	147	134	172	147	136	139	147	148	119	136	143	159	165	146	139	156	139	135	162	157	120	158	154	167	137	149	161	149	160	138	155	129	138	143	108	137	147	129	134	155	156	131	120	136	130	137	144	154	159	142	161	133	144	130	135	152	150	132	133	127	157	139	129	150	143	120	128	132	151	136	136	139	129	130	153	152	141	156	147	143	135	143	137	152	160	138	145	120	135	152	139	131	135	159	162	114	173	138	132	120	143	129	123	137	126	140	135	145	144	139	154	127	153	153	139	150	144	143	141	149	138	153	150	149	169	142	145	138	174	137	150	140	129	133	127	151	141	131	144	148	156	124	164	150	150	134	136	139	132	147	138	126	141	116	146	146	160	128	147	142	146	148	140	130	123	134	116	128	120	131	148	168	150	163	123	160	143	130	153	121	141	153	147	134	154	125	142	123	144	128	122	140	137	157	131	127	140	133	137	144	167	135	129	139	132	147	148	146	143	131	132	140	133	130	138	153	138	139	130	142	145	160	141	137	121	131	131	153	134	152	129	156	147	150	150	141	137	143	138	154	139	135	156	125	112	143	132	133	122	147	131	161	140	124	156	120	154	144	144	181	134	137	131	148	113	143	138	142	145	135	126	144	109	140	121	130	168	127	144	133	143	136	147	140	143	121	151	132	149	132	159	151	133	162	143	116	147	141	164	150	118	119	147	153	128	150	155	151	137	152	168	146	149	148	144	150	132	135	151	146	145	184	136	114	130	154	150	133	117	130	141	128	147	125	146	149	137	154	129	139	121	159	135	146	131	123	129	132	153	145	148	148	150	128	134	142	116	158	148	146	123	154	133	147	159	134	150	119	140	135	140	113	131	149	144	160	128	140	131	140	147	154	172	129	139	147	115	147	151	132	143	135	144	139	119	138	135	144	133	123	148	127	157	144	143	154	144	148	148	159	141	166	144	161	115	146	121	143	144	149	137	159	139	125	134	137	161	147	152	113	149	153	136	138	125	153	118	127	125	135	143	133	141	147	140	150	144	131	123	129	156	137	138	130	154	158	132	118	158	145	127	134	144	158	171	143	142	125	151	134	133	159	163	146	148	142	158	143	165	147	135	128	148	157	137	156	141	156	147	163	154	141	164	161	153	142	145	134	162	141	139	120	156	129	140	163	135	139	142	135	143	141	142	124	130	133	131	140	132	147	147	155	156	152	116	146	146	148	151	139	155	140	153	146	134	173	132	141	132	171	172	131	133	135	135	135	162	153	142	143	133	153	151	126	159	153	137	144	107	142	147	128	155	120	139	148	138	159	154	151	138	150	182	130	146	146	134	142	142	142	163	142	126	139	149	150	155	156	142	137	132	153	163	139	147	143	117	133	155	148	135	155	153	123	121	142	138	131	158	153	134	143	143	134	151	147	138	137	135	157	147	143	146	132	138	132	119	144	124	144	154	153	138	133	124	112	123	145	138	133	143	133	145	120	141	145	154	143	142	134	156	155	154	157	129	138	163	133	149	146	144	153	157	152	149	145	147	132	143	161	122	131	131	127	135	156	139	159	150	137	161	151	147	153	125	139	138	145	144	151	137	152	161	162	131	131	142	152	146	139	123	153	146	143	141	154	138	126	157	152	133	117	160	139	131	147	146	135	140	163	159	157	122	135	128	129	166	141	157	136	128	134	131	141	135	165	135	136	135	140	139	141	138	159	140	137	126	141	142	141	149	145	145	142	142	134	141	149	147	157	143	156	162	135	143	160	161	146	141	152	147	132	143	156	133	129	143	147	136	146	147	148	148	137	145	129	155	167	148	145	150	142	139	154	149	120	136	140	151	134	147	125	151	164	113	138	128	149	143	147	144	135	149	139	118	129	156	162	147	137	149	131	145	147	131	116	140	124	139	146	139	127	128	141	140	158	127	135	152	139	146	109	140	139	119	148	120	131	154	153	134	147	133	163	138	149	154	135	134	138	150	136	153	129	152	116	133	145	137	145	136	131	125	154	155	128	142	138	142	143	128	131	115	135	132	152	121	141	145	126	138	135	141	138	152	129	142	134	146	129	154	143	159	145	132	153	133	127	134	125	142	147	147	153	132	139	134	148	124	133	147	138	153	129	126	138	153	142	127	151	146	163	148	154	153	115	140	164	138	133	128	120	124	156	134	142	146	116	149	142	140	142	125	140	131	161	135	148	150	145	160	158	136	120	144	145	149	119	130	140	150	144	156	139	162	127	150	147	153	128	123	131	132	129	117	151	120	157	164	123	180	164	110	130	140	141	122	139	144	119	139	142	168	104	145	136	165	133	130	130	141	137	157	155	155	156	130	142	133	153	129	126	144	133	138	118	141	122	136	137	140	145	123	144	161	139	137	159	131	159	127	154	150	147	174	127	140	139	145	146	146	155	124	162	141	116	151	142	140	132	143	147	139	146	140	117	135	155	141	141	135	134	129	133	129	160	141	136	141	136	159	134	144	165	142	138
29034	45042	47981	51871	56829	59545	60583	64379	59136	58967	68463	74324	68304	63891	60907	54560	51614	48752	47171	45719	43635	40472	39499	32157	29934	24378	22941	24883	31230	26811	14126	1758	780	758	724	650	684	659	669	648	646	612	570	588	576	599	650	693	743	697	708	728	790	989	1624	2492	3601	5168	5456	5487	3158	5116	6115	4674	4732	6854	8239	1832	660	528	457	503	533	425	396	408	398	371	398	450	844	1607	1309	1587	1792	1588	1075	651	397	438	380	362	387	393	416	389	389	387	358	344	363	353	351	379	371	373	359	363	394	378	361	390	373	322	371	367	349	394	393	392	361	368	350	342	379	371	331	335	394	351	376	345	370	370	340	369	384	357	376	359	343	390	361	363	398	338	363	371	343	382	335	372	420	330	341	382	395	373	388	371	367	366	347	386	357	360	392	359	366	317	349	354	371	392	359	343	379	366	375	380	387	374	386	379	376	346	386	372	339	383	398	357	357	397	397	365	334	374	345	361	357	350	388	383	357	360	375	358	380	372	374	347	335	409	356	372	353	355	359	374	366	393	349	360	354	359	398	363	327	348	377	360	329	381	374	351	373	368	360	348	362	356	356	312	359	365	367	350	329	385	338	378	348	380	389	348	412	352	374	363	365	343	347	347	314	381	357	349	372	351	356	370	370	373	345	354	372	355	396	374	341	387	336	403	379	381	358	372	347	369	366	356	357	358	354	363	359	339	321	338	392	372	336	357	352	371	348	359	356	382	382	394	402	375	358	368	353	361	327	362	376	382	383	362	362	325	372	327	379	349	349	378	384	402	346	364	350	363	383	331	336	381	332	342	388	357	349	345	387	394	357	370	346	340	376	355	379	384	386	364	346	335	356	351	399	353	389	331	353	366	387	370	364	382	384	367	360	362	372	353	332	377	354	324	384	387	403	382	389	369	349	347	344	351	360	371	373	339	364	372	355	374	369	340	396	380	340	348	366	379	353	368	389	349	357	343	368	378	348	377	369	331	356	381	394	428	345	388	355	378	363	357	346	334	359	384	361	334	376	371	354	351	339	365	373	349	339	352	384	360	369	368	349	387	375	358	350	341	386	360	362	369	405	356	357	401	346	353	367	385	328	344	389	383	338	355	356	353	364	358	343	354	370	369	331	355	372	381	376	359	382	360	346	365	375	368	328	372	386	362	350	401	371	372	391	394	358	371	363	361	346	370	358	364	381	345	345	343	322	363	359	368	384	362	320	380	341	385	379	388	359	326	323	370	379	345	370	358	388	351	364	399	395	379	327	342	333	370	389	370	380	379	346	387	360	384	389	344	378	366	382	366	377	375	365	384	376	396	360	366	373	330	378	330	380	361	363	333	398	385	357	368	331	340	391	367	356	369	336	332	373	392	352	401	334	352	342	334	333	328	379	347	373	377	347	338	368	350	331	409	377	337	379	371	375	371	345	343	343	373	409	372	379	364	378	338	356	349	359	362	352	366	434	388	355	390	361	362	363	364	388	370	388	348	353	383	428	364	360	355	379	373	389	341	346	374	394	345	372	338	379	334	367	354	364	358	357	331	349	388	345	361	384	356	373	370	341	360	355	361	386	346	372	348	362	363	374	344	346	361	355	329	376	364	378	335	384	357	325	369	359	362	367	353	364	369	366	378	343	367	365	362	372	351	365	344	411	364	349	334	383	333	364	380	340	369	323	381	403	348	360	379	361	347	384	339	352	368	401	343	353	333	415	356	349	372	348	373	376	360	367	370	375	366	339	364	365	351	358	376	351	373	344	371	352	339	367	357	375	383	385	371	373	344	385	389	361	365	341	392	373	369	359	364	394	412	341	366	388	353	356	339	353	388	331	336	316	355	346	322	410	386	352	341	394	363	373	361	386	347	380	359	369	328	361	325	382	406	388	355	368	358	332	374	375	361	340	347	354	335	379	368	352	383	385	372	388	376	389	381	346	377	375	355	360	401	365	357	349	384	389	344	358	372	352	369	360	375	385	347	363	318	356	336	342	352	313	373	350	370	382	359	378	363	372	340	397	362	370	335	371	338	361	349	397	392	378	371	377	384	371	342	357	363	329	376	367	384	343	358	369	385	361	395	373	367	366	374	348	383	377	382	345	354	347	355	354	357	360	374	343	366	340	381	362	361	402	347	330	357	363	378	339	406	384	354	362	329	359	359	371	395	364	367	351	349	354	356	346	330	366	380	366	388	366	364	363	342	352	368	390	349	339	371	350	366	374	344	357	343	386	403	377	401	368	368	335	368	368	373	380	359	344	374	421	343	369	350	377	364	357	354	377	343	353	376	347	367	388	353	335	399	336	416	347	373	365	360	346	362	379	329	349	357	407	360	364	373	355	372	339	337	353	394	338	345	339	405	359	374	357	351	349	357	357	352	409	371	376	334	356	323	375	353	374	354	381	362	358	353	360	350	348	339	337	317	343	340	394	353	364	385	346	367	374	375	346	345	356	366	376	381	346	354	360	357	355	384	362	362	357	353	347	362	390	330	368	365	364	355	321	354	346	407	404	357	357	362	393	361	368	389	366	388	372	357	410	368	355	373	377	364	360	353	360	359	371	327	355	393	351	371	344	354	343	348	356	384	366	335	359	363	404	324	380	367	375	350	379	372	345	354	375	363	359	370	377	344	361	386	362	375	390	387	363	343	375	345	385	339	364	358	397	380	371	379	360	362	395	380	336	332	387	336	356	362	357	369	328	355	379	359	364	380	358	367	395	367	343	372	337	390	357	364	376	399	331	368	397	404	380	357	359	367	409	378	375	386	385	356	337	362	356	353	358	375	385	381	356	355	369	384	400	353	328	358	342	324	394	354	339	384	370	334	339	396	356	353	374	351	375	373	397	381	381	361	377	356	345	353	356	370	385	368	357	381	381	405	364	387	359	353	412	370	332	397	359	371	357	340	349	348	362	378	341	341	330	350	355	369	343	359	335	396	339	355	387	373	337	389	379	368	342	381	332	346	331	336	353	411	364	345	351	358	361	401	346	348	336	381	372	342	343	347	386	386	349	351	377	395	368	351	363	372	370	389	349	360	370	351	336	368	402	395	365	375	358	353	350	352	356	369	354	369	351	345	366	353	379	350	351	394	384	373	352	366	308	319	368	335	397	373	329	368	380	346	345	336	350	388	348	331	364	366	373	382	372	402	359	349	369	369	413	345	390	366	379	352	346	318	379	359	362	382	385	370	343	394	368	368	399	372	374	384	362	398	344	348	362	357	347	364	346	358	353	349	371	388	346	359	335	362	358	383	363	383	387	371	334	381	327	381	363	367	357	362	355	353	379	361	389	339	357	380	352	358	372	378	412	375	367	362	364	384	349	377	381	337	344	373	385	348	371	357	376	360	349	375	375	370	351	355	388	384	356	354	336	342	388	345	324	306	400	345	397	349	359	371	362	345	376	325	342	417	338	341	344	395	347	358	327	367	361	372	364	363	364	370	356	375	323	344	368	338	370	321	387	359	378	356	336	365	389	395	391	358	342	351	399	360	372	384	368	369	353	376
9337	12899	17612	16384	13147	10772	7991	6354	4161	2795	3479	4307	3393	2463	1854	1355	1008	895	707	699	655	612	517	440	372	346	302	289	352	279	236	184	189	201	202	162	194	196	175	183	180	190	194	198	192	188	179	192	172	184	195	193	177	185	185	182	211	229	230	187	191	214	194	188	201	185	211	219	170	211	216	183	196	198	201	195	179	192	185	195	203	190	189	196	190	219	219	181	199	178	159	192	204	186	177	160	187	179	175	194	185	187	202	188	185	188	163	188	186	178	195	186	179	165	179	162	195	204	190	188	197	169	194	176	173	177	176	193	199	186	181	189	194	159	169	171	187	189	168	163	170	193	176	155	194	187	172	189	185	157	199	173	196	169	186	167	176	196	198	187	199	185	154	185	192	170	164	197	189	162	192	183	168	177	179	193	163	190	172	175	182	171	185	173	154	179	178	166	176	192	194	177	169	165	191	181	174	179	187	182	198	163	171	172	160	167	200	181	178	183	168	201	182	174	187	168	191	178	190	176	199	181	182	178	167	180	186	182	184	196	177	183	198	187	177	171	143	203	168	172	191	183	185	181	193	167	170	166	184	177	179	175	189	190	178	190	199	194	168	188	178	172	195	192	164	186	183	166	173	212	173	181	189	219	159	181	178	172	193	167	162	187	165	167	159	171	198	191	168	174	168	179	182	174	190	167	187	181	181	197	171	186	175	193	194	174	162	165	167	191	171	188	223	196	200	194	187	166	172	194	182	178	191	168	159	199	174	152	172	172	163	177	168	197	168	169	182	165	155	187	174	177	165	172	189	167	166	164	179	185	215	170	184	174	175	192	178	176	161	178	193	175	182	170	189	196	183	182	177	176	163	193	196	194	192	179	159	189	199	184	187	179	198	197	179	193	190	179	174	191	165	158	170	189	198	173	175	190	212	204	186	171	174	168	156	175	155	187	170	180	170	189	172	157	184	176	187	196	185	179	190	190	160	177	160	180	200	181	161	184	182	182	188	194	178	180	162	150	161	174	182	197	196	199	169	172	178	162	170	185	188	186	198	182	165	165	188	198	194	185	176	177	190	185	193	191	173	175	198	172	210	162	167	188	159	185	197	187	187	161	163	176	175	174	185	175	174	177	171	171	189	166	162	210	183	176	185	185	180	195	180	172	177	172	154	168	180	176	199	222	178	181	173	190	174	183	177	187	193	171	162	186	174	174	165	171	199	195	169	203	172	191	190	194	185	176	204	192	210	172	180	185	211	206	196	180	214	173	184	197	173	196	201	188	166	165	195	193	178	175	180	170	196	215	197	182	186	185	157	181	210	201	167	186	184	176	176	180	180	174	181	171	169	183	166	184	206	174	172	179	201	164	196	202	155	169	155	192	160	162	187	162	179	166	164	159	195	163	172	174	195	185	169	196	180	186	173	169	191	165	184	178	189	199	194	191	178	178	168	154	179	195	170	162	198	198	169	166	204	187	166	186	166	173	200	186	188	178	193	191	172	177	183	195	161	171	169	176	159	164	190	192	166	189	184	201	205	179	187	173	170	161	165	188	157	162	160	171	165	195	175	169	191	184	175	187	186	164	177	164	214	170	179	182	164	155	174	193	197	185	194	201	199	167	195	174	178	170	169	184	192	189	154	174	174	168	190	176	179	200	184	182	194	199	185	190	174	182	171	180	175	180	179	189	186	169	187	161	167	173	178	183	164	172	179	186	177	183	180	175	169	184	181	187	181	180	172	170	184	203	166	214	201	192	197	191	178	159	178	183	181	199	177	181	196	181	186	196	206	196	174	182	195	193	169	164	173	175	183	170	194	179	186	169	190	161	181	181	180	184	202	167	200	166	167	170	181	184	174	164	161	176	205	169	183	180	161	188	156	160	178	191	184	200	163	182	213	188	183	165	181	180	173	204	206	184	175	158	181	191	176	176	173	191	194	177	174	165	173	196	169	185	178	198	161	192	168	187	188	178	222	189	216	182	173	188	183	166	183	161	187	203	203	196	181	169	182	183	217	177	188	166	208	175	188	178	177	187	174	170	185	180	187	187	171	165	189	190	182	192	185	176	175	190	188	203	183	171	185	164	177	188	197	177	190	167	172	164	167	183	193	190	180	160	186	179	195	191	191	183	209	209	187	163	188	164	170	218	180	172	182	183	174	196	198	190	205	178	187	182	171	154	181	177	213	190	198	180	179	169	154	182	219	178	200	199	211	175	188	185	177	170	160	165	170	165	178	184	174	186	197	169	158	159	187	194	175	216	182	184	160	192	170	195	187	186	198	157	189	200	198	191	178	171	176	193	188	196	169	162	177	160	200	165	170	174	182	165	185	202	186	192	183	204	175	171	205	203	190	178	140	177	187	167	192	182	165	163	214	169	140	168	192	183	207	178	181	181	169	183	191	189	187	182	182	200	199	180	198	167	169	165	185	185	179	168	164	161	173	212	180	174	177	173	179	175	179	167	178	179	181	186	177	197	190	176	184	178	169	170	172	175	173	187	179	194	186	157	199	165	177	175	190	203	178	180	187	158	185	178	181	182	168	173	187	163	183	197	161	182	194	177	142	188	207	191	178	194	214	177	192	186	179	173	170	185	174	175	182	177	199	164	193	196	183	189	188	189	175	178	175	187	167	171	179	169	186	173	168	180	175	177	191	186	203	197	181	196	167	151	164	172	187	197	183	176	175	190	206	177	198	170	182	160	175	193	194	175	165	192	178	180	181	195	192	193	149	188	181	181	188	175	188	179	188	190	185	208	164	205	207	185	211	180	186	180	181	205	195	201	181	171	166	176	171	195	186	162	179	196	206	191	164	180	184	195	189	177	186	190	191	198	161	182	173	172	179	182	211	164	172	218	167	214	202	165	192	169	201	203	182	175	194	203	186	152	167	174	157	162	194	182	177	185	208	183	171	165	200	194	181	171	173	185	164	156	165	182	176	198	194	174	220	181	191	199	161	171	197	171	181	189	171	201	178	187	174	170	182	175	168	191	166	189	185	194	202	179	185	176	169	180	172	161	207	176	190	164	170	167	175	213	201	169	162	185	172	193	175	162	178	195	159	166	188	179	208	178	180	185	176	186	182	175	181	177	186	176	156	188	182	174	168	175	199	206	152	177	193	168	172	210	200	185	196	179	161	203	186	186	170	181	180	177	153	190	193	207	183	178	162	202	205	179	173	160	194	174	180	182	179	185	175	165	170	175	209	191	193	156	192	162	182	156	224	156	189	166	174	185	182	181	157	192	200	179	182	177	191	201	187	180	151	176	203	182	202	194	194	180	165	184	197	180	195	196	191	195	213	194	205	163	192	177	186	174	180	172	170	203	170	167	179	197	185	171	199	151	194	184	175	196	152	166	181	197	177	183	190	176	157	154	175	171	177	203	186	179	186	182	187	187	170	173	190	179	194	166	205	178	164	177	201	196	194	186	159	183	201	197	193	183	199	197	209	178	164	176	200	201	178	179	176	170	184	170	188	192	176	182	176	169	189	170	167	188
6915	15083	22563	26679	26528	26578	23108	22274	15719	12830	17405	21909	18585	14772	12156	9059	7264	6228	5474	4985	4488	3896	3690	2649	2508	1950	1590	1713	2033	1608	983	579	540	511	525	519	517	494	471	474	512	480	495	485	496	538	514	530	476	507	541	554	570	513	515	556	597	658	718	641	558	673	655	674	565	665	752	551	448	467	488	492	460	483	482	485	464	450	468	457	474	477	516	565	612	602	549	480	459	493	453	443	479	425	468	460	459	456	449	465	449	432	465	435	441	463	467	451	467	463	437	484	487	434	475	463	462	489	479	482	485	481	445	423	503	451	477	479	492	458	433	466	454	461	434	443	457	465	455	445	464	461	479	465	442	440	460	450	465	478	448	447	445	446	478	444	465	473	436	462	450	446	491	481	464	484	468	484	460	444	489	476	470	433	425	491	510	417	467	470	478	482	462	494	479	455	435	436	482	485	456	451	480	472	484	469	461	470	438	499	456	484	414	448	469	465	443	462	488	491	470	481	437	466	527	438	459	499	448	445	471	462	480	446	435	473	451	425	450	432	477	467	447	456	432	428	483	495	459	449	462	439	456	456	405	459	479	457	456	472	461	466	466	482	433	489	453	455	465	444	440	457	471	491	477	455	432	473	419	493	422	426	472	467	490	474	458	491	486	470	441	503	466	470	424	464	490	455	415	442	482	457	457	457	456	448	414	467	447	452	466	487	466	489	449	487	446	444	440	492	467	430	473	437	480	450	462	476	469	437	442	456	445	502	449	451	443	439	461	429	464	461	457	452	497	452	428	434	439	418	456	472	477	455	434	486	441	462	437	492	456	393	465	451	423	460	443	468	485	511	444	473	489	467	453	445	452	427	475	474	432	463	460	438	464	495	470	459	431	449	437	450	414	449	449	500	456	450	431	496	417	456	405	476	482	466	454	435	456	459	466	457	440	445	453	463	466	496	454	427	426	466	467	464	468	470	445	448	462	482	467	426	443	446	434	456	463	445	475	473	476	476	459	481	410	498	521	455	413	434	427	497	453	510	439	456	441	453	446	411	449	433	447	474	474	440	452	430	476	482	469	441	451	435	462	438	444	454	426	430	466	420	479	442	475	481	474	451	475	464	447	485	442	472	444	436	437	469	426	450	452	451	487	491	460	473	464	418	473	445	432	477	449	444	441	492	471	444	467	449	421	497	499	462	478	442	492	420	431	458	434	470	473	483	420	455	488	501	459	461	470	474	443	430	471	412	471	482	415	481	444	450	443	444	461	411	473	426	468	460	477	416	424	468	424	450	481	411	441	469	445	454	461	456	484	435	502	457	470	449	473	479	474	492	492	434	429	474	443	478	466	483	421	468	465	456	483	449	514	457	468	409	450	504	458	521	521	490	456	454	441	489	461	432	461	457	440	440	512	478	473	432	457	467	494	480	473	469	432	444	461	466	429	448	460	471	436	462	452	470	490	426	470	460	468	460	448	398	431	448	492	461	462	453	483	445	462	435	427	494	466	430	482	440	451	478	444	439	468	426	453	465	482	468	462	453	502	475	485	433	451	438	474	469	443	484	481	459	477	440	446	451	426	448	457	484	433	467	452	456	411	465	434	444	477	443	458	442	492	510	463	459	443	418	421	474	434	441	447	460	455	469	441	446	495	453	437	414	459	460	471	435	450	470	432	468	411	484	409	477	433	500	502	456	460	480	467	434	472	469	450	468	486	425	454	460	454	491	470	411	453	417	461	445	446	450	435	470	434	447	440	479	459	481	462	457	427	482	460	423	503	444	471	471	472	474	485	496	496	436	453	458	497	435	455	435	461	423	434	454	436	446	457	470	434	434	507	492	449	419	509	463	468	458	426	499	480	465	454	432	487	460	445	483	458	472	422	446	493	469	479	481	431	457	477	478	444	466	475	440	483	472	463	448	460	454	477	489	453	490	443	453	442	447	481	480	427	450	453	489	429	456	431	532	459	480	471	471	474	416	488	460	450	412	460	507	429	448	448	466	465	446	448	434	421	436	431	478	485	485	449	470	397	495	442	462	459	474	463	429	532	431	454	447	495	466	467	481	464	454	436	442	450	460	482	466	447	432	466	495	446	468	460	439	498	475	484	462	452	456	474	482	474	481	466	463	463	462	398	481	483	439	475	473	480	470	440	487	478	458	497	457	459	439	475	502	422	444	458	456	441	470	481	442	483	428	430	508	433	432	433	453	467	464	411	466	447	460	445	452	444	468	469	456	462	438	509	428	437	448	470	463	447	463	482	455	427	425	462	450	465	468	439	498	461	444	460	464	439	424	483	447	459	450	431	461	466	458	471	433	407	431	435	454	476	492	478	488	473	465	436	443	480	431	465	474	460	427	492	448	424	462	467	484	455	483	463	434	439	475	454	447	462	478	432	492	454	460	495	433	463	470	457	474	420	456	425	460	427	447	496	463	433	449	466	433	407	470	477	464	433	477	428	487	448	493	497	464	446	459	448	474	420	488	505	429	452	484	456	455	480	426	446	458	408	486	464	473	460	435	500	493	456	448	453	442	470	450	428	505	461	424	472	495	468	471	511	476	443	437	461	496	448	422	484	479	469	416	408	418	456	421	495	470	482	473	470	470	470	417	444	424	468	434	460	516	480	437	480	474	434	472	447	473	477	441	479	465	465	429	464	455	492	457	480	431	441	449	450	472	452	474	448	448	480	447	431	464	485	496	486	434	442	474	462	460	458	489	466	476	414	417	444	443	449	434	493	467	445	431	452	420	465	447	470	485	464	438	451	478	455	430	417	448	429	440	460	428	472	458	463	452	454	435	430	486	483	478	462	493	435	463	431	444	467	467	463	445	472	476	476	456	442	491	467	445	481	505	469	424	453	454	470	459	423	441	445	474	432	460	487	469	437	437	444	480	490	428	443	452	465	427	479	461	491	429	484	473	475	449	456	484	433	438	428	463	446	462	443	468	493	468	467	478	460	451	451	428	447	485	477	436	437	498	462	439	421	447	478	452	468	483	450	454	478	443	416	440	458	446	459	466	476	462	497	458	467	480	458	448	447	479	444	459	456	466	458	485	474	456	461	473	437	420	449	432	501	475	447	425	441	474	426	449	454	418	463	457	448	442	428	471	453	426	470	447	455	469	454	476	464	448	441	459	479	446	474	443	497	458	445	429	449	422	461	463	424	440	475	491	468	448	448	467	463	412	489	460	459	456	447	460	461	449	455	432	463	473	455	453	478	462	466	472	436	472	483	498	429	477	396	444	523	509	421	447	509	500	480	467	454	484	472	430	429	460	468	462	452	440	440	417	486	430	467	430	466	441	469	422	452	469	461	439	479	476	441	460	499	453	467	457	459	456	475	437	438	487	459	450	471	435	440	486	482	416	430	493	465	451	462	477	463	465	461	448	475	443	504	444	451	443	463	466	427	478	456	474	494	452	467	459	453	488	464	452	465	434	508	453	484	453	439	462	461	411	455	448	479	452	470	441	492	453	488	462	440	439	439	450	418	468	464	464	433	459
29426	44903	43170	42467	41915	43205	43314	42335	39666	33254	38348	46243	41925	35292	29414	25282	20185	15953	13647	11689	9786	9202	7674	6754	4690	3650	2785	3123	3847	2781	1255	268	214	202	187	176	185	151	168	170	194	182	173	185	184	179	165	202	179	196	172	181	197	207	227	244	310	439	470	452	334	442	528	410	446	554	642	248	184	178	178	173	206	187	164	170	174	154	173	161	177	190	246	242	230	264	199	177	168	158	150	137	189	136	173	174	165	148	154	144	174	166	172	168	143	169	174	165	150	147	147	152	153	150	153	166	186	166	149	144	158	161	167	146	178	158	135	172	159	164	165	153	157	172	165	160	160	148	165	155	137	132	170	165	180	167	151	164	175	197	154	170	168	161	161	155	148	152	146	176	166	151	159	160	167	163	159	153	173	164	158	163	169	174	150	160	178	176	160	154	157	144	186	200	169	188	148	173	170	176	159	147	170	173	180	163	139	151	184	153	185	145	164	169	149	149	162	170	143	158	165	155	157	173	177	160	137	153	160	154	155	146	165	154	163	152	159	165	175	143	161	179	154	169	153	169	155	164	170	173	162	140	169	145	170	168	165	148	185	142	171	140	154	149	174	164	168	168	161	197	176	152	167	168	147	144	170	171	150	168	175	163	183	159	151	160	156	151	163	191	161	148	177	191	158	139	165	146	145	169	163	140	191	164	183	154	181	160	152	170	140	166	164	189	150	162	161	164	170	155	157	157	133	161	159	145	170	171	164	164	178	174	167	161	175	166	163	166	144	171	173	160	141	145	162	163	158	203	151	180	171	185	170	155	151	163	158	159	142	173	167	143	178	179	164	137	156	157	167	156	161	154	163	150	149	164	161	177	166	163	172	155	149	154	151	171	147	161	174	167	150	170	170	149	158	181	170	174	154	142	171	147	157	166	188	175	148	167	168	162	178	147	195	174	159	171	164	167	158	154	177	200	176	152	167	155	155	166	156	156	154	158	193	156	171	161	164	169	186	159	169	146	151	177	187	163	159	158	162	144	149	174	163	157	154	170	163	169	149	154	185	149	147	158	161	182	139	158	142	160	156	149	194	175	145	164	169	175	163	179	151	146	157	173	155	164	168	136	152	170	162	168	156	150	174	128	162	164	152	173	168	164	128	152	160	144	177	164	152	153	140	177	163	167	175	174	173	166	150	174	166	158	178	161	175	163	154	163	156	159	154	139	139	169	168	177	171	153	182	163	163	163	172	170	149	167	170	189	142	178	161	156	173	180	159	156	163	152	149	151	147	145	162	158	151	160	147	175	178	169	155	170	150	163	164	165	185	183	156	173	165	157	150	164	164	173	172	172	182	174	170	145	157	173	142	180	166	155	170	159	180	123	155	153	156	166	190	172	168	166	160	175	164	164	181	153	141	174	151	152	140	157	169	179	176	157	167	169	150	171	155	185	157	166	175	163	147	139	146	184	174	143	172	158	156	156	160	142	151	149	157	171	160	153	176	156	156	183	149	148	172	154	150	148	173	130	152	172	176	142	164	141	156	146	147	148	165	164	162	161	165	162	170	152	177	158	157	158	149	190	192	162	143	186	156	171	154	159	144	166	160	164	147	181	152	170	180	146	157	162	149	154	185	145	151	165	172	158	149	155	178	173	146	150	169	183	147	169	153	181	156	186	151	158	160	149	154	159	150	159	175	155	156	133	171	169	149	202	163	163	155	172	162	157	168	162	150	149	167	166	162	158	132	161	162	174	151	165	167	169	158	168	150	170	157	163	183	147	158	162	137	161	179	159	159	178	179	154	151	154	164	161	153	147	141	145	157	157	136	190	171	164	172	165	159	134	143	153	168	139	169	171	188	155	152	162	178	151	188	129	167	164	165	157	179	162	180	168	159	158	158	164	159	166	169	152	154	172	158	147	144	203	186	192	144	142	162	152	160	152	150	158	164	160	166	177	166	175	174	159	171	174	183	158	156	172	183	168	155	158	174	172	150	158	167	149	147	175	194	177	158	137	159	173	154	166	152	159	159	148	170	161	141	154	150	160	152	139	146	178	149	130	171	139	161	177	143	143	145	187	170	150	159	147	139	161	160	167	160	175	160	153	158	176	170	160	160	172	142	154	171	165	155	170	177	161	165	159	190	146	177	170	150	158	164	181	138	174	173	170	172	154	160	156	158	148	135	165	170	169	176	157	166	149	176	150	178	168	159	182	158	171	178	166	182	155	155	155	159	154	164	153	157	176	160	153	169	166	142	153	165	164	159	150	170	187	170	167	165	146	146	168	167	159	169	147	170	161	183	144	144	147	152	192	162	161	156	181	162	159	161	163	167	143	143	142	156	155	154	155	174	169	161	172	167	152	161	185	143	163	160	165	173	152	170	158	160	183	164	175	151	127	148	171	168	151	178	154	172	152	157	176	183	177	152	165	163	160	148	172	184	179	154	167	155	138	164	163	146	168	140	153	144	176	152	137	167	174	159	156	170	159	154	144	168	173	145	156	146	141	144	197	168	167	167	150	160	161	148	159	178	150	162	171	167	173	177	149	156	174	156	153	183	150	159	163	154	160	141	158	154	166	177	161	166	144	158	170	176	178	165	143	166	151	164	162	157	174	162	160	160	174	170	173	152	171	172	184	164	154	167	174	151	170	152	170	174	158	165	146	164	157	145	151	180	181	186	157	183	163	178	147	188	183	150	165	159	162	145	175	146	171	167	184	140	190	174	149	137	156	156	165	177	152	154	175	169	158	140	140	196	160	153	181	148	164	171	165	159	159	186	162	175	164	163	165	159	157	169	161	177	181	163	149	154	163	163	172	183	148	157	140	153	152	148	144	162	158	155	151	179	175	156	147	147	168	154	173	156	187	164	170	175	174	161	166	149	177	173	139	183	162	160	151	157	156	166	159	138	164	152	156	145	161	168	170	151	178	178	169	166	152	174	144	179	160	156	169	154	175	161	157	155	174	150	177	144	190	159	151	163	167	170	152	164	151	163	157	144	170	164	147	176	170	134	144	188	165	158	168	157	160	174	160	169	177	176	149	167	175	168	162	143	122	155	140	142	160	166	168	160	155	169	166	156	177	151	158	183	152	166	167	166	169	141	158	163	179	176	178	150	177	157	148	169	158	147	154	185	152	173	141	175	167	180	152	181	165	144	147	166	142	160	166	167	152	168	185	147	169	152	175	167	185	170	176	154	184	173	165	160	152	137	151	150	147	172	177	154	153	168	146	180	161	160	161	174	146	175	134	173	174	153	157	172	176	149	153	153	161	145	180	168	161	171	163	194	154	167	143	159	160	164	166	170	176	170	155	166	173	169	159	160	161	168	186	175	154	141	180	135	170	174	168	145	139	153	133	146	161	183	150	152	143	171	160	160	162	165	170	175	168	175	161	163	157	166	180	163	167	148	150	140	145	168	163	186	165	160	150	167	162	185	178	165	181	155	161	160	139	151	157	166	184	160	146	164	161	152	165	151	152	182	150	155	155	172	146	162	197	147	174	161	171	161	162
21451	39544	42997	49482	54195	57348	55779	58652	53104	47341	56370	64228	59916	53652	50154	45264	41963	37945	36665	34583	33024	29792	27608	23573	20807	17012	13972	16824	20656	16531	7297	947	624	662	566	560	563	583	577	621	561	548	552	580	545	567	594	621	633	590	587	576	699	809	1045	1384	2203	3087	2947	2923	2012	2888	3522	2678	2780	3717	4062	1146	561	482	513	481	480	440	451	463	418	420	444	428	445	617	1153	1128	1227	1219	837	600	520	461	431	407	402	410	417	393	425	391	383	440	418	413	424	395	387	401	398	435	417	393	391	479	438	418	396	436	405	411	404	416	414	373	422	413	424	437	411	447	396	401	433	421	427	387	411	412	410	415	404	408	442	402	387	414	398	392	364	408	426	429	446	389	418	425	433	409	383	375	395	395	395	423	431	407	433	428	427	438	392	447	401	417	434	437	381	431	431	382	425	439	423	408	391	418	401	404	395	433	395	393	412	380	388	443	423	427	410	411	392	380	407	443	406	376	443	429	384	461	415	420	411	407	400	402	367	400	438	410	426	389	388	406	418	408	379	426	399	405	425	400	354	457	455	389	419	443	405	409	390	411	388	426	428	419	404	418	443	450	417	397	440	409	449	436	420	432	407	416	434	470	420	408	404	444	398	415	398	429	395	424	391	413	415	416	413	425	418	400	416	422	431	451	409	386	427	430	407	451	405	418	404	401	388	431	374	426	438	423	424	402	372	422	371	427	407	402	408	426	392	407	447	404	410	412	438	398	412	449	431	446	392	367	388	432	403	429	411	446	409	425	420	400	412	385	394	411	431	410	419	443	390	375	411	365	398	427	454	419	446	402	425	404	391	402	411	445	414	428	448	421	428	426	396	424	372	403	430	390	409	435	423	431	372	432	406	408	450	378	418	439	429	396	414	403	394	426	373	399	420	408	433	383	416	441	424	403	422	395	420	395	422	381	419	383	395	423	410	377	380	405	401	410	422	428	415	420	424	391	371	422	390	441	403	418	385	426	419	444	436	391	423	431	405	397	415	433	438	436	406	398	447	424	434	424	426	414	436	402	411	399	374	406	439	407	406	424	425	398	410	378	400	434	428	416	402	411	420	422	409	358	390	412	407	441	414	413	386	416	404	417	410	409	418	433	452	383	397	430	416	407	411	425	393	413	403	436	394	405	412	423	419	409	401	412	432	401	428	425	428	384	425	427	422	437	409	413	417	406	410	438	425	427	405	404	425	424	373	449	385	444	423	453	428	419	430	413	457	381	417	394	412	397	431	419	424	425	408	399	441	418	427	427	426	421	347	410	443	421	410	435	422	400	431	391	438	395	416	415	416	425	405	385	404	439	378	394	422	426	419	408	431	407	418	424	433	434	397	396	381	416	393	427	405	402	391	423	395	415	445	379	434	409	468	418	425	385	445	430	397	416	469	421	456	416	414	418	406	414	375	427	391	426	419	434	422	427	423	383	344	405	395	437	456	432	429	436	414	405	438	409	386	378	441	416	397	396	450	386	426	429	407	444	423	406	431	420	438	390	395	391	427	379	406	417	398	473	415	417	412	472	427	418	383	390	430	397	419	417	414	402	392	420	441	431	393	380	383	375	410	430	410	400	401	450	402	428	398	408	440	391	413	438	390	455	409	441	417	431	384	439	402	428	397	411	424	438	395	421	416	432	405	406	397	389	393	397	441	415	389	423	397	392	399	379	414	425	434	407	439	402	388	381	397	414	424	393	421	418	434	389	401	426	394	389	380	380	391	366	422	404	376	428	442	424	428	407	397	420	400	401	405	430	410	446	413	415	404	423	436	416	401	418	435	410	405	441	418	390	405	437	423	389	389	397	399	435	382	422	444	428	390	443	414	394	436	435	408	437	416	415	427	417	433	405	398	430	415	405	427	425	422	402	415	431	405	367	411	428	455	432	399	427	398	423	422	399	410	398	445	434	405	421	402	399	429	428	443	402	425	408	412	390	438	393	418	413	441	433	399	408	437	430	363	431	434	406	421	434	433	419	384	426	391	425	461	410	421	370	395	397	385	359	414	396	370	383	379	421	444	409	395	454	426	406	440	433	388	379	446	449	378	408	401	441	406	415	383	452	460	397	431	377	408	395	385	407	464	430	414	460	404	434	362	448	391	374	429	405	462	408	430	374	385	408	421	391	409	394	424	405	454	421	385	404	405	450	413	380	414	403	412	441	413	398	371	389	395	370	447	407	432	397	459	420	418	405	396	398	419	422	391	416	448	399	408	419	406	418	411	440	428	377	411	418	417	434	427	384	412	418	426	397	437	394	442	411	397	430	402	425	410	421	422	440	434	376	428	411	406	425	423	358	423	407	403	429	401	417	459	404	402	411	405	415	412	443	433	384	378	417	406	433	440	410	411	415	415	417	392	389	381	433	416	400	373	410	406	437	414	377	412	409	398	412	391	439	422	425	435	414	394	401	413	395	430	408	430	416	448	407	377	414	399	425	403	431	417	441	411	415	423	407	405	403	416	354	396	421	438	368	458	469	404	419	409	438	403	424	405	434	437	414	403	409	406	427	422	397	420	387	408	413	409	440	405	386	419	465	394	387	430	403	423	404	424	428	408	409	425	396	382	401	429	390	406	441	416	404	457	418	453	378	428	379	432	456	431	441	446	392	371	409	429	401	418	399	368	435	399	455	409	448	380	440	429	406	396	402	403	401	409	427	376	457	415	435	385	414	440	413	404	414	393	448	367	418	389	381	402	387	413	394	413	393	422	375	391	427	453	435	400	399	430	390	396	414	409	404	387	440	391	369	406	450	416	394	436	414	430	376	433	387	420	409	395	433	398	377	413	400	408	416	390	418	434	466	409	448	413	414	426	439	467	418	417	444	437	437	418	436	429	436	422	402	374	413	406	442	423	427	419	408	412	383	396	365	433	402	394	425	422	444	409	411	403	375	405	391	407	428	370	419	410	400	431	410	420	439	420	392	415	411	408	423	437	415	427	467	421	407	385	408	418	433	438	431	396	435	444	421	404	390	399	405	409	434	417	437	416	400	414	427	409	399	409	428	425	403	403	426	439	370	384	423	400	414	381	390	442	397	421	376	379	391	398	433	382	369	449	424	422	422	405	427	425	426	464	418	431	407	419	364	405	436	394	431	386	425	424	409	391	407	437	402	408	420	405	385	404	422	443	411	420	433	406	430	426	414	440	409	412	429	412	433	420	442	402	384	432	412	387	427	398	412	403	401	423	417	420	406	430	382	445	394	407	412	453	444	376	407	410	396	398	436	465	406	392	429	407	425	422	399	414	408	455	414	412	419	407	420	383	364	404	408	425	379	401	396	415	407	457	389	409	428	441	430	416	432	414	428	420	433	412	416	454	398	431	401	387	391	417	429	391	400	414	398	392	419	435	427	421	407	401	398	418	407	402	437	387	431	447	398	382	458	390	395	408	434	385	436	417	416	384	407	395	395	378	432	435	400	439	438	426	405	439	419	430	409	416	391	406	437	366	414	432	384	395	416	410	424	466	384	401	384	388	407
36837	44872	40923	39431	38714	40956	42920	43697	39171	36582	46638	55912	51705	45863	39828	35620	30333	26215	23686	21719	19349	17623	14647	12170	9142	7310	5012	5847	7538	5684	2193	274	184	195	182	156	173	157	165	172	159	151	196	189	187	172	158	157	187	172	176	188	179	220	268	374	605	759	804	849	486	769	905	629	685	908	1218	263	194	144	182	156	141	150	145	149	135	152	142	141	137	148	301	333	435	352	262	222	170	134	149	146	131	145	148	130	159	121	137	145	146	159	136	126	134	128	156	133	151	145	144	122	135	146	149	134	136	130	144	126	153	145	142	138	133	132	142	134	120	139	149	120	119	130	153	123	124	143	136	159	163	147	163	126	137	140	157	119	140	148	153	161	135	145	144	132	124	131	139	126	124	121	145	148	118	138	144	159	133	121	144	133	139	142	151	149	118	136	135	119	143	139	138	129	137	166	143	122	157	137	139	149	137	138	144	131	128	145	159	115	143	139	147	110	131	160	109	132	144	166	125	129	131	131	113	156	128	154	133	136	137	140	129	159	119	138	151	150	121	152	126	133	142	125	148	141	140	139	131	138	146	147	154	145	138	141	126	154	115	136	132	149	145	154	138	143	121	161	133	138	148	137	156	150	151	131	140	128	151	152	144	160	150	132	124	125	157	138	134	133	129	135	139	118	132	169	153	152	136	143	149	132	134	138	149	150	137	152	139	126	140	147	127	159	131	135	132	170	142	135	132	133	130	125	156	146	150	132	142	146	158	121	132	120	145	129	128	131	132	141	155	163	150	133	136	145	134	135	157	153	138	125	131	127	138	140	120	129	133	132	157	138	151	141	139	147	144	153	140	147	157	133	126	140	141	147	120	114	147	140	139	148	131	132	134	160	136	134	131	129	163	127	146	125	137	146	147	171	158	157	158	168	140	136	137	144	119	135	143	133	134	111	136	129	138	140	124	147	120	158	148	144	118	138	139	141	130	139	150	116	146	144	133	147	132	131	143	132	133	156	142	154	140	120	132	131	140	118	153	130	149	136	141	138	158	125	154	124	146	155	154	162	128	145	152	135	146	149	142	161	148	123	140	144	127	153	139	163	142	144	124	126	134	138	123	139	132	140	128	134	141	133	148	157	160	136	135	131	165	172	136	143	139	160	122	139	141	145	136	150	137	122	133	135	143	152	142	147	152	133	134	125	140	148	157	141	163	146	136	148	122	135	125	144	140	133	129	139	136	153	119	127	137	158	152	130	139	132	162	127	128	132	129	129	150	144	142	162	112	138	130	146	148	136	130	132	134	118	124	144	145	139	144	147	130	148	131	121	127	127	131	163	153	150	137	137	167	137	139	146	131	149	164	117	159	141	154	135	158	156	146	136	145	126	124	148	121	121	113	156	128	162	122	149	128	132	156	154	122	122	128	142	152	135	121	143	134	157	162	144	178	149	146	115	119	153	144	141	139	133	148	133	141	128	143	160	164	164	125	134	141	145	147	163	149	142	150	115	136	153	134	136	113	130	136	143	135	141	149	136	129	130	142	121	135	159	134	137	142	161	138	146	156	134	132	133	125	146	139	142	146	119	140	136	130	158	133	146	145	132	126	136	143	154	115	150	137	115	120	149	128	137	146	145	176	145	151	136	134	126	118	144	128	138	135	129	124	118	117	146	141	149	136	153	133	133	152	135	136	123	134	133	143	151	148	135	137	135	161	160	118	144	130	148	140	140	157	145	126	155	147	141	144	149	145	142	151	143	131	143	128	145	132	124	132	138	142	141	151	138	137	132	142	138	138	148	139	137	124	129	146	120	132	155	130	139	132	141	155	131	149	147	135	131	144	121	141	134	148	141	164	146	139	156	148	137	125	131	143	159	138	136	153	133	107	135	138	144	131	104	115	133	161	139	125	137	132	127	145	135	152	117	144	135	132	133	132	140	131	125	120	122	110	130	146	146	151	137	135	117	148	103	137	135	148	130	169	141	155	121	145	141	142	120	132	147	136	123	140	159	154	129	138	147	164	149	125	144	130	146	145	118	148	149	150	139	139	128	131	152	147	113	141	141	137	134	165	143	145	148	142	139	155	140	140	143	134	145	115	148	142	140	127	151	149	141	152	132	139	147	150	136	137	150	132	153	137	157	149	142	132	137	132	157	158	145	139	146	146	131	122	159	114	141	139	141	139	147	133	153	139	110	142	143	137	128	118	146	130	123	126	145	158	124	161	137	155	142	163	134	135	151	144	134	145	132	140	134	146	149	133	141	131	151	155	156	128	146	136	145	140	133	147	136	132	151	158	125	135	155	146	125	143	145	155	139	129	134	130	139	122	171	126	143	143	129	148	124	152	139	130	153	140	124	130	127	146	136	135	133	131	144	148	142	139	107	130	158	129	131	153	155	138	123	111	133	165	131	109	122	126	139	140	143	124	152	108	135	141	153	145	143	148	139	154	159	139	137	143	151	131	152	151	139	131	144	150	142	134	120	128	120	138	140	131	152	125	150	142	140	161	161	132	155	143	130	151	146	155	137	141	139	123	146	130	133	121	167	114	143	119	148	128	140	133	128	152	139	143	139	162	124	152	154	137	142	129	136	145	145	139	125	146	153	129	126	163	130	140	158	133	134	138	150	142	140	174	149	121	133	142	121	132	164	163	134	128	122	130	136	129	137	132	151	122	145	117	138	140	122	143	157	138	115	147	162	149	126	144	132	147	130	153	134	126	120	143	135	129	151	139	154	166	134	117	157	144	131	149	166	128	136	127	133	139	123	137	144	132	135	157	140	142	143	145	129	138	136	149	128	150	146	146	138	145	150	136	148	129	124	163	150	140	154	153	140	156	125	148	125	124	137	135	159	156	139	126	102	153	161	136	135	145	153	137	128	130	154	156	153	136	127	146	148	172	137	133	148	147	124	124	123	128	152	128	115	130	146	132	143	165	144	119	157	146	137	159	136	124	134	152	132	145	129	144	132	149	146	124	126	157	130	126	147	157	126	145	149	159	132	114	115	150	133	143	134	127	121	148	136	141	143	134	129	143	136	141	128	158	125	123	134	147	141	130	140	134	125	129	144	157	120	140	141	140	134	131	156	119	123	137	129	146	162	129	144	136	161	160	148	146	155	151	140	151	141	142	158	153	141	170	149	121	131	152	132	152	135	156	141	130	135	142	135	137	153	171	156	126	140	137	140	158	142	142	123	136	140	136	143	157	101	148	141	133	143	141	157	130	107	126	174	154	143	136	147	143	143	131	142	132	134	123	126	142	120	153	141	139	144	132	140	136	124	142	152	140	154	130	130	135	146	141	133	145	127	138	145	142	173	139	143	133	114	138	119	150	153	159	146	116	145	143	136	155	140	119	155	131	136	157	155	141	146	154	147	126	152	117	145	124	136	136	136	133	144	157	139	117	123	137	136	140	136	147	138	156	143	133	132	119	141	146	152	144	125	158	139	138	124	132	122	149	154	140	125	143	146	145	130	156	156	154	148	122	152	136	129	116	152	159	115	138	140	137	133
25774	42312	44212	48632	54584	57850	57491	61845	51138	52210	62564	69823	67479	61156	58395	51745	50073	46247	45145	43363	42061	39671	36910	31622	29712	25427	20841	24443	29944	24885	11092	1198	757	706	624	666	613	719	695	661	626	579	552	606	626	575	695	684	665	692	597	642	891	1137	1623	2308	4303	5472	5828	6034	3570	5747	6340	4519	5065	6780	8794	1314	632	513	474	424	424	418	411	427	457	387	389	400	373	560	1759	1853	2309	1709	1115	814	562	420	376	338	360	369	346	340	415	339	378	388	347	378	337	360	357	333	375	385	327	377	366	368	358	373	361	368	364	348	364	341	382	375	368	350	370	339	369	364	358	346	333	345	373	368	358	376	353	350	347	365	359	343	350	341	368	346	357	373	355	354	371	384	332	410	342	337	357	388	353	374	361	344	373	340	382	380	337	352	351	358	373	328	365	370	337	383	362	337	333	358	329	351	360	360	350	366	349	347	328	336	335	312	337	362	351	344	351	351	349	361	381	328	310	337	366	364	360	318	337	336	381	354	400	371	372	349	371	368	334	335	356	315	338	382	345	345	341	358	368	351	370	397	353	347	369	333	336	343	365	394	381	359	356	357	343	368	344	382	381	368	347	348	356	345	346	343	378	373	358	371	375	335	381	345	377	346	343	359	370	389	359	392	350	357	358	340	348	351	383	346	347	363	336	347	385	382	362	314	352	381	371	339	364	380	338	377	352	335	344	368	352	334	366	370	349	340	374	367	383	353	342	341	358	373	345	332	339	349	365	341	372	332	347	364	363	345	390	372	390	355	363	349	337	345	326	344	355	314	355	346	366	371	386	369	370	372	346	373	371	349	339	363	369	345	338	360	368	359	337	330	358	373	382	359	333	351	333	363	365	335	387	368	343	362	337	312	330	336	333	337	340	346	371	367	368	372	348	305	364	356	385	340	358	352	338	347	333	357	360	359	351	348	349	353	372	341	361	321	350	332	337	363	344	382	349	332	340	371	356	359	365	355	362	364	317	350	355	320	363	342	338	333	358	374	369	331	334	333	383	368	358	372	341	346	375	374	380	381	364	314	355	373	344	360	337	338	340	336	390	355	333	381	363	345	385	383	342	359	370	369	350	327	338	339	367	347	348	361	373	349	380	364	360	335	352	373	352	376	359	379	330	338	374	345	378	359	350	372	347	330	350	344	364	364	354	382	345	362	357	376	342	372	371	363	335	365	356	357	380	392	371	343	366	348	363	384	375	380	391	394	377	358	324	332	337	364	335	341	349	350	368	366	390	394	339	332	358	350	355	360	358	348	396	364	322	341	362	354	368	327	367	346	354	381	381	359	360	375	337	355	367	345	361	339	339	358	353	343	357	367	333	372	342	390	378	367	401	365	364	379	338	375	339	392	356	349	351	349	368	345	360	314	348	395	382	378	354	375	353	372	395	342	379	351	363	402	362	370	351	341	350	349	384	352	384	349	373	365	348	384	321	348	340	367	357	335	348	355	343	342	362	358	377	394	371	352	371	359	376	350	351	356	373	319	397	368	355	363	364	345	340	363	373	342	358	321	376	342	355	374	367	340	328	353	367	369	346	351	351	353	357	358	358	322	343	357	367	340	376	343	349	367	363	346	372	339	355	360	359	362	345	347	344	370	354	385	360	363	369	387	353	353	373	368	361	358	376	352	338	365	379	354	347	353	355	358	358	382	337	370	351	348	384	337	360	376	371	364	349	325	361	331	360	395	376	358	386	354	355	346	368	326	348	367	357	334	368	353	389	380	344	352	351	350	344	336	335	356	347	323	385	392	341	349	362	371	342	359	335	393	377	349	327	354	377	344	367	345	352	330	369	382	362	327	371	353	358	361	344	356	384	359	346	303	372	357	367	382	354	376	352	350	353	357	328	363	347	384	346	357	361	393	372	373	367	359	383	403	360	343	337	358	361	311	341	329	357	391	320	377	396	325	364	370	349	366	355	367	343	373	329	349	369	398	365	351	342	384	384	413	395	376	346	320	329	366	381	379	371	381	363	366	368	353	323	338	349	361	365	349	351	356	365	352	337	419	339	364	368	356	346	326	394	342	322	374	321	353	368	357	370	369	400	354	367	367	371	363	376	336	343	380	386	333	348	388	352	354	356	351	369	334	363	387	367	358	346	349	341	351	358	385	377	365	371	336	391	346	376	329	376	326	360	317	366	367	332	366	361	355	341	327	377	358	367	357	332	382	360	371	342	348	342	370	351	336	368	359	376	382	381	335	347	344	375	363	341	333	330	344	387	366	355	357	343	341	327	356	364	354	381	336	361	376	383	343	380	371	360	384	389	355	345	351	390	338	325	345	335	336	367	344	368	365	353	397	333	343	371	364	387	380	372	405	326	389	366	361	349	370	390	376	349	337	338	345	352	401	354	399	346	381	376	319	333	355	340	395	362	351	367	345	347	318	361	335	342	314	326	342	361	354	345	388	387	380	376	326	390	328	360	377	332	340	366	374	375	325	385	370	332	372	357	352	335	334	356	346	355	378	358	349	335	372	362	385	376	378	365	387	369	355	338	318	364	326	334	380	344	337	362	373	354	357	354	361	336	333	389	364	380	343	339	350	349	371	324	367	372	377	331	349	386	360	348	358	354	349	394	372	375	360	369	339	350	399	340	366	309	350	365	349	353	365	337	342	353	361	322	355	364	368	342	385	344	360	350	341	336	365	344	360	316	333	350	363	348	335	385	353	339	342	363	347	341	397	349	340	361	353	400	335	392	347	342	339	351	322	393	342	395	410	341	373	373	331	368	387	364	378	360	362	366	324	351	355	335	390	362	353	373	340	398	391	371	347	353	329	338	358	349	360	372	378	349	363	348	340	367	395	343	380	354	358	378	360	358	337	367	348	353	352	367	347	416	373	383	361	325	351	339	368	387	344	361	351	376	363	341	330	364	341	337	395	340	374	359	326	373	377	347	382	369	369	343	370	340	354	333	357	363	366	346	355	349	377	337	340	319	363	360	340	308	374	343	362	371	371	395	374	350	341	360	326	334	366	369	321	333	381	348	364	368	315	391	367	379	346	346	342	353	365	387	406	328	350	376	353	365	320	350	339	344	353	308	366	372	337	349	356	353	321	367	320	384	357	354	358	350	362	365	342	362	395	350	333	337	334	400	375	348	383	356	377	402	352	327	357	364	351	340	355	384	395	367	361	349	356	341	352	345	396	367	372	387	363	349	353	370	345	342	398	395	365	358	348	352	377	376	337	360	350	371	378	346	354	346	390	351	361	364	343	321	341	353	370	349	362	356	335	331	394	338	352	339	366	387	364	360	377	367	341	375	339	351	365	368	348	328	375	375	358	376	402	332	369	371	362	394	379	355	358	357	369	380	371	354	375	354	366	370	371	363	371	366	387	397	341	377	338	364	377	353	355	348	367	361	349	397	334	390	370	368	343	364	349	341	346	345	378	375	365	357	382	345	365	353	344	381	340	346	366	335	331	338	384	348	343	330	361	381	368	350	366	371	366	317	327	366	367	327	355	373	364	352	373
9241	12518	17393	16487	13251	11474	8931	6831	4273	3084	3630	4881	3706	2755	2105	1632	1204	924	916	732	634	593	595	470	441	423	337	336	370	336	229	188	171	220	218	204	216	186	196	189	198	172	216	200	199	203	218	196	185	220	204	205	214	215	195	217	198	200	223	248	189	211	208	223	216	206	223	181	218	174	193	199	184	197	205	181	197	172	203	187	175	214	172	215	241	228	218	196	197	172	188	171	173	195	207	174	207	208	187	219	189	174	190	184	202	187	197	185	205	193	194	175	204	197	191	203	175	218	200	195	197	177	188	192	201	190	211	201	179	214	171	184	201	186	209	189	186	203	184	172	193	184	201	175	169	174	180	206	190	197	169	173	180	194	198	151	174	198	187	181	175	191	177	194	166	186	205	189	154	185	205	182	160	192	179	200	167	188	195	173	177	171	184	184	173	188	190	191	208	183	208	171	177	185	209	189	181	153	170	188	180	204	168	182	201	175	170	168	153	163	193	190	197	180	233	190	204	195	193	174	187	196	180	172	195	216	191	209	211	191	195	196	173	194	205	199	203	181	184	194	197	206	194	199	199	173	177	206	197	181	178	176	192	186	172	187	211	183	192	193	179	201	208	203	192	216	172	213	163	200	162	170	187	193	186	186	186	192	197	193	198	178	173	183	184	184	161	198	189	186	188	198	178	212	165	194	182	205	169	202	211	199	200	174	172	176	182	189	196	195	197	198	203	179	211	183	200	200	201	163	186	208	176	195	166	204	199	196	193	213	197	205	209	180	201	178	182	202	168	182	193	193	225	191	200	186	184	187	190	182	169	203	191	199	159	182	180	195	196	187	190	200	165	191	197	171	177	190	198	175	196	203	195	181	189	184	205	197	202	168	191	191	174	196	199	169	190	202	182	174	192	192	207	201	188	164	194	202	185	176	193	188	192	176	190	211	210	178	188	194	175	156	194	189	155	178	199	172	182	181	156	205	180	198	181	201	171	175	191	178	184	224	163	191	177	211	190	186	213	203	191	201	188	189	175	218	203	177	153	202	184	189	211	209	176	192	179	188	207	182	174	178	169	204	192	194	200	158	201	185	222	196	188	206	205	175	203	193	199	203	202	185	191	196	168	184	173	182	195	169	202	217	186	188	204	198	195	176	189	221	203	224	193	203	201	204	177	183	191	186	192	204	181	212	208	199	195	196	169	205	188	168	167	201	205	175	202	195	217	176	186	201	183	195	224	197	201	166	183	177	170	197	200	211	193	169	187	201	187	190	197	173	183	204	199	191	194	201	217	172	210	193	233	198	197	179	190	155	198	172	217	204	195	208	194	177	198	211	183	191	178	184	200	177	179	211	179	227	185	197	202	199	189	214	192	201	228	197	173	191	208	180	188	160	198	195	181	198	179	188	187	224	183	191	186	173	177	182	202	183	201	210	194	195	210	186	208	192	185	201	188	202	192	170	187	211	189	199	188	190	197	186	211	197	200	202	204	197	208	185	173	199	209	223	194	197	217	188	176	197	187	173	189	198	207	187	207	201	190	191	214	164	185	188	168	191	192	183	188	181	174	199	197	186	165	195	206	191	228	190	211	190	197	182	185	193	198	188	198	211	202	177	180	199	171	185	189	189	199	224	178	188	178	198	187	201	193	180	214	178	176	177	197	180	168	197	187	205	216	171	173	187	195	171	192	184	189	213	169	187	197	214	209	188	186	218	185	187	195	186	192	182	200	196	207	185	215	199	164	185	182	194	203	163	191	195	193	189	194	210	198	203	195	211	182	200	191	191	196	175	190	186	179	189	201	189	184	204	144	212	202	193	185	189	158	180	200	181	197	199	200	167	201	186	188	199	195	199	153	189	177	170	208	199	168	215	174	180	192	195	198	213	188	177	199	198	213	193	207	183	189	178	186	207	195	180	185	190	186	189	181	181	189	198	191	188	200	178	208	189	181	200	196	195	203	215	203	194	181	191	183	177	198	218	202	190	191	189	164	227	212	189	189	184	186	169	196	199	198	201	187	203	215	199	215	205	231	194	164	183	181	173	209	171	180	188	172	202	184	199	185	212	197	184	173	195	193	207	181	184	186	203	185	179	194	224	184	191	216	188	194	198	206	227	189	192	185	181	189	202	199	190	216	172	178	222	183	161	181	173	194	205	191	210	178	185	184	195	203	181	176	187	200	180	176	189	185	179	190	162	190	180	183	223	182	178	179	185	184	193	178	185	167	171	182	197	195	173	215	208	189	191	179	203	203	195	202	207	207	177	187	193	195	209	170	197	221	210	173	208	181	227	170	203	201	195	210	224	189	185	185	168	185	187	207	201	156	186	169	199	194	203	185	188	210	198	174	201	177	203	177	181	180	170	181	193	150	192	190	194	206	199	197	202	191	171	188	185	183	181	186	173	195	190	197	211	176	200	189	196	187	166	191	172	205	206	226	172	188	186	198	186	210	166	217	197	201	176	194	176	196	200	181	196	201	158	193	178	157	172	179	187	209	185	189	206	178	192	197	175	192	183	180	198	202	192	181	208	184	225	193	203	172	202	197	196	179	212	163	189	192	188	200	190	184	180	181	214	182	225	188	189	190	174	194	187	176	216	211	170	182	212	195	211	180	208	157	164	165	180	199	187	176	201	174	170	210	188	190	180	194	214	208	190	199	210	201	188	189	196	201	186	215	177	190	177	194	195	211	183	205	193	184	162	179	196	178	173	177	198	169	186	154	188	179	211	193	184	193	187	173	206	215	190	191	194	169	175	183	191	170	209	204	186	183	200	228	180	209	227	160	199	171	193	187	190	195	159	162	232	223	196	205	191	200	183	205	172	200	213	226	183	198	196	193	168	194	179	175	202	171	188	184	184	214	175	174	202	162	204	183	180	186	188	182	189	185	190	221	178	189	191	186	204	213	174	195	178	188	217	211	213	189	170	183	194	210	180	199	175	196	200	187	182	193	219	199	184	186	192	203	190	190	190	171	194	162	218	220	207	188	199	165	169	193	182	208	197	184	207	211	190	218	170	164	210	158	165	154	191	199	183	173	174	203	184	175	178	173	199	197	180	179	215	193	200	188	168	186	162	207	195	185	193	216	217	179	192	190	210	190	210	167	156	175	198	196	192	177	193	223	188	176	172	170	181	175	187	192	172	170	207	174	176	180	194	187	182	180	179	190	176	175	174	174	184	188	181	183	176	198	189	173	199	186	186	171	191	187	183	174	179	190	204	183	221	207	169	186	185	203	182	177	206	193	197	181	186	172	161	179	191	193	208	176	186	189	180	215	194	187	197	187	171	192	210	188	199	179	195	181	208	167	184	183	164	222	185	169	187	196	186	188	197	194	205	207	184	198	203	191	169	183	215	185	189	172	152	172	180	163	174	193	209	184	210	193	178	189	204	186	195	204	201	180	158	178	199	185	192	190	203	212	193	182	181	191	174	210	188	182	174	197	208	173	192	165	197	177	229	182	220	221	201	185	195	198	188	184	192	179	203	184	196	185	194
6697	15264	21917	25622	26342	28332	24213	23907	15788	13725	18403	23160	19339	16037	13221	10154	7771	6492	5851	5113	4721	4329	4045	3219	2919	2631	1819	1871	2153	1766	924	552	558	580	560	502	526	515	505	527	562	539	559	560	561	596	547	565	562	573	564	496	586	542	595	595	626	735	698	690	617	667	676	662	624	726	782	560	485	513	508	437	457	465	508	509	517	498	460	481	468	503	507	594	665	690	587	586	524	480	506	448	469	466	476	494	460	460	510	447	484	503	514	473	495	463	482	450	478	458	450	481	464	485	513	504	509	505	469	498	488	455	494	495	472	470	478	472	521	494	438	496	452	482	487	478	525	482	463	453	515	506	495	475	508	457	496	529	465	489	489	448	463	491	490	412	482	491	489	499	443	481	528	501	495	482	464	480	475	466	469	490	519	462	507	454	516	498	480	502	490	475	461	488	494	468	498	445	491	488	496	490	516	455	517	511	438	459	433	520	532	485	508	488	457	457	472	506	443	532	458	512	488	480	478	506	475	450	497	492	477	490	507	458	464	464	471	500	469	464	491	521	499	479	459	512	486	484	512	482	465	498	497	478	456	504	501	452	456	487	498	458	461	484	483	422	486	519	486	453	488	477	474	473	485	459	455	482	493	484	489	463	511	457	490	521	484	491	485	454	475	492	464	503	515	464	500	492	471	491	512	484	493	463	502	483	480	477	518	474	489	491	510	471	460	507	519	470	495	471	480	484	500	491	528	448	458	511	462	473	511	556	455	471	469	490	482	489	477	458	480	494	469	522	508	473	446	490	436	495	503	463	468	483	450	521	498	443	491	491	482	514	477	461	489	448	469	507	459	496	445	499	514	489	451	488	475	482	500	491	506	453	460	457	482	469	511	520	459	498	476	422	497	458	465	467	477	470	510	473	489	462	488	513	509	502	436	524	474	496	470	462	460	498	483	459	493	485	509	490	451	486	456	531	478	467	452	474	430	493	456	437	470	440	471	488	477	496	481	452	488	504	460	499	472	455	463	472	523	488	509	507	516	484	501	467	487	468	488	447	443	507	500	461	484	467	528	502	515	505	452	490	504	482	460	460	451	475	500	518	478	534	486	452	457	456	454	470	478	498	511	461	474	479	480	484	434	509	489	440	474	475	450	473	526	510	457	468	493	480	468	503	539	522	472	518	438	450	482	470	536	464	468	506	480	492	494	508	501	504	431	483	505	479	446	450	491	490	479	477	447	482	492	491	492	452	476	502	468	442	511	514	468	505	497	469	444	483	500	509	495	508	492	474	500	497	508	470	475	459	471	460	483	483	503	453	497	484	489	491	501	504	458	498	486	486	461	469	490	460	509	496	501	508	467	460	514	493	451	475	491	465	507	480	489	465	488	493	525	502	463	452	444	503	485	500	490	462	479	468	491	510	480	518	507	495	491	475	504	507	478	479	454	509	537	498	469	502	477	470	492	475	506	420	506	478	458	471	438	470	520	457	438	469	508	491	456	514	521	451	504	461	498	488	471	455	473	450	494	506	512	480	505	502	491	495	501	474	476	454	460	472	503	457	499	452	490	457	491	467	486	520	459	473	473	487	504	463	526	511	480	468	495	489	460	461	515	467	506	513	511	494	500	455	481	503	509	485	468	495	520	540	450	464	457	483	462	534	449	450	459	491	507	468	452	462	463	457	452	464	469	436	479	464	505	462	518	470	460	477	478	461	518	467	479	476	507	474	510	497	522	496	434	483	430	482	485	513	501	500	468	469	482	495	479	508	467	469	462	487	449	450	498	486	463	446	511	471	465	443	470	505	504	491	460	462	454	494	514	460	505	485	465	467	463	517	491	472	492	458	471	480	536	505	486	495	494	505	473	480	526	487	487	475	466	488	476	476	496	475	483	479	527	467	495	498	448	446	457	504	482	482	500	489	481	426	501	450	471	464	463	458	459	518	475	509	522	483	506	449	472	533	498	461	457	515	506	490	511	487	508	473	472	487	467	507	464	475	506	502	496	483	460	513	477	476	488	491	482	489	467	505	502	478	491	472	508	509	497	543	531	517	471	466	440	474	433	487	470	509	492	496	492	470	485	475	470	491	480	490	492	505	490	488	513	467	520	522	484	456	493	507	484	487	469	457	498	479	463	533	499	475	456	479	530	468	472	480	484	468	518	483	461	504	446	513	449	465	521	501	477	437	417	478	500	480	430	477	496	501	467	457	447	500	491	463	516	491	485	511	505	504	486	504	497	505	482	475	465	461	510	483	517	475	507	484	434	502	494	468	437	490	485	512	432	477	486	464	494	490	492	500	471	522	474	481	465	472	504	492	516	487	466	507	466	491	500	479	470	458	477	509	474	482	463	517	486	471	492	485	503	484	504	503	502	466	485	503	505	487	486	464	479	481	485	467	483	476	478	505	442	434	493	514	490	462	531	500	496	459	486	465	465	488	499	459	487	457	506	463	431	514	445	472	484	461	481	484	454	436	498	448	453	513	498	480	464	450	496	493	468	491	476	495	479	500	470	471	482	504	498	534	512	501	483	494	442	451	510	471	472	468	490	513	482	480	505	444	481	466	454	452	440	480	499	430	465	505	496	483	466	504	502	488	505	444	451	500	457	478	474	468	479	472	479	489	523	481	510	475	494	470	475	512	537	454	523	503	450	487	469	463	487	462	472	484	457	471	447	463	479	502	459	507	514	519	468	450	467	484	510	477	473	505	478	467	472	467	458	500	456	485	493	464	506	491	488	527	494	497	487	437	498	469	474	487	483	458	486	471	475	491	467	506	458	488	480	480	512	507	479	476	465	491	518	435	481	472	488	449	513	494	497	464	468	466	501	441	501	497	463	466	516	481	471	503	497	538	494	477	486	451	498	504	481	467	510	505	494	431	476	456	477	488	476	485	446	510	478	454	439	476	482	456	485	470	486	473	524	477	499	473	503	463	487	517	497	500	496	473	489	484	441	518	442	483	478	487	495	490	496	499	493	498	444	473	486	479	484	488	472	488	486	492	520	489	464	501	500	505	457	501	507	469	470	477	481	478	477	524	517	490	508	511	462	455	521	496	463	481	476	471	450	471	441	491	500	481	493	482	455	510	470	517	496	460	487	438	480	499	507	464	452	490	473	462	511	468	477	490	492	518	491	512	476	495	422	486	491	472	488	453	505	525	512	491	471	511	476	495	462	458	458	485	507	494	502	464	496	481	470	489	488	474	453	496	458	518	471	486	466	472	474	455	490	494	470	447	477	467	468	523	445	479	485	459	487	460	510	500	507	467	479	528	495	505	518	474	484	454	483	502	484	484	469	434	484	481	489	497	523	443	493	446	483	450	491	512	503	489	501	494	465	492	468	497	466	504	462	464	487	525	481	479	446	492	475	475	492	481	480	476	489	436	475	489	507	471	493	506	456	510	484	471	478	475	478	493	482	493	490	518	459	489	497	467	477	485	480	519	466	481	483	485	460	529	462	522	494	455	469	467	505	516	465	496	460	517	459	487	481	493	476	489	489	443
28435	43252	42803	41423	42294	43794	43309	43874	38501	33322	38114	47778	42442	36716	30945	24822	19847	16007	13401	11669	10402	9099	7453	5608	5673	4951	3165	2873	3725	2633	945	210	201	197	183	203	210	168	187	161	200	178	196	179	180	192	220	178	181	179	194	201	212	215	240	295	422	447	504	488	398	519	519	431	470	560	677	201	191	163	164	180	163	179	160	171	175	171	174	181	166	200	195	285	327	251	267	195	196	153	159	148	172	166	167	149	130	154	150	160	163	138	173	179	163	161	168	165	151	182	159	187	166	161	183	166	171	166	151	155	152	151	130	160	180	159	151	195	182	152	175	160	170	169	182	132	175	178	172	169	152	175	168	159	169	149	154	147	154	155	187	178	142	177	171	175	170	135	167	186	175	174	168	172	166	161	139	172	171	148	172	158	163	161	174	170	147	179	175	151	157	132	198	170	163	188	169	167	163	170	170	167	167	155	173	156	175	165	168	158	146	141	147	157	176	162	169	146	170	158	177	168	143	166	177	154	164	171	168	176	167	168	178	172	177	175	146	169	165	143	161	180	169	172	152	162	160	162	176	173	168	165	174	175	164	164	147	142	180	158	153	156	191	173	168	179	170	190	174	151	187	143	152	171	159	146	178	169	185	159	166	142	148	154	145	166	194	174	161	166	172	155	158	169	167	156	163	191	165	153	168	167	165	152	147	163	159	155	158	157	158	184	153	177	152	170	148	164	164	173	170	167	140	162	149	177	154	148	166	156	173	174	160	188	179	157	165	152	153	170	179	178	168	159	177	166	179	135	195	178	180	162	163	147	164	193	152	190	146	176	154	154	170	172	165	173	166	163	174	162	175	157	180	183	189	146	184	180	177	165	163	168	158	156	159	153	154	176	152	145	160	156	169	130	178	184	176	177	172	172	161	148	168	163	179	162	153	155	170	174	176	143	152	159	157	173	164	164	161	158	178	149	189	148	169	164	146	173	172	170	159	170	175	155	172	122	159	183	181	183	159	164	171	163	159	171	203	151	153	156	145	153	163	137	138	191	168	164	163	154	159	181	154	175	171	174	160	153	158	148	165	151	175	149	148	163	155	172	165	153	162	153	136	185	148	162	157	171	177	165	173	175	153	146	167	163	158	156	155	155	191	171	155	184	151	178	193	165	180	156	167	164	185	175	172	168	164	142	146	173	154	163	163	187	166	163	183	180	168	181	182	179	185	160	169	169	156	178	179	185	186	167	172	163	178	167	154	144	192	153	157	157	164	167	180	165	176	184	137	179	168	164	174	150	207	179	137	162	154	160	155	172	180	142	157	160	165	191	146	164	159	169	151	175	180	187	174	167	166	163	177	153	138	163	168	158	174	156	180	152	148	149	162	164	208	157	162	172	190	172	155	137	180	172	141	147	177	158	148	167	161	157	162	170	165	172	156	147	186	197	156	168	168	172	159	173	167	162	178	160	164	192	175	183	145	155	171	170	176	155	177	171	158	179	196	162	193	167	151	167	155	155	152	182	161	169	177	169	174	182	151	181	190	159	163	169	166	185	175	171	158	177	185	178	181	172	169	175	147	177	166	177	143	193	172	147	170	163	164	165	180	151	155	175	173	150	154	158	175	162	155	169	142	154	178	170	165	164	179	161	195	150	160	173	151	169	167	172	175	161	175	182	156	168	156	165	186	175	146	145	147	136	165	145	154	172	169	171	172	143	143	179	174	162	164	168	154	166	179	148	173	162	174	153	173	163	172	180	140	157	164	168	173	145	169	153	182	166	167	165	147	176	153	170	152	162	165	175	170	160	156	179	167	145	172	150	154	154	184	154	150	186	157	161	170	173	157	164	161	154	183	158	183	204	174	203	160	163	162	179	155	179	158	165	151	169	136	181	165	159	149	169	169	180	164	152	147	167	176	144	166	174	199	151	181	163	162	154	142	145	144	179	188	153	150	178	180	147	153	150	157	155	159	154	157	185	179	162	165	171	143	200	163	171	174	178	163	168	162	189	165	163	163	163	171	161	149	168	134	183	182	163	169	143	151	160	170	181	146	163	165	148	169	181	151	160	164	180	163	144	146	186	183	178	191	163	178	169	180	151	182	154	180	137	170	160	163	169	184	161	153	161	182	180	157	155	166	171	128	190	150	150	163	168	162	158	159	142	190	173	156	169	181	157	166	169	161	167	158	158	147	155	167	178	171	157	146	189	169	163	197	178	157	180	160	189	156	164	151	179	191	165	160	169	176	174	180	165	196	156	149	166	176	174	165	179	183	141	169	176	178	156	161	184	147	166	150	158	163	181	159	158	152	166	144	147	165	176	174	157	158	170	171	180	183	170	170	197	174	155	159	171	182	146	145	165	150	142	174	162	177	143	174	161	170	165	155	143	192	169	195	163	146	159	186	171	167	178	163	191	171	160	158	180	156	179	171	167	146	153	163	165	177	174	165	163	168	163	192	142	190	146	171	202	165	196	160	180	168	160	167	149	167	155	153	185	190	148	166	177	148	174	184	172	181	181	170	166	187	183	157	157	168	168	153	180	199	140	164	156	167	176	169	147	171	182	187	164	175	132	176	176	147	156	165	164	154	159	175	155	169	149	141	157	180	165	168	155	155	173	136	167	185	175	169	172	138	164	170	162	154	160	176	148	146	161	160	180	186	158	178	153	179	165	168	155	170	180	167	161	164	172	167	203	162	145	154	178	183	160	176	159	186	172	190	149	150	166	165	179	159	172	165	176	183	178	142	164	160	165	176	129	169	181	167	150	176	179	161	149	162	172	146	174	176	172	180	157	180	146	185	162	147	152	164	155	185	147	150	199	204	176	173	165	158	184	168	174	152	166	163	178	167	164	147	168	159	157	179	168	151	161	164	187	164	148	158	169	153	165	161	174	187	151	166	155	169	151	172	186	148	158	165	150	169	178	184	166	152	180	164	163	169	142	180	155	171	159	160	171	169	158	169	175	160	161	183	153	188	170	172	192	162	167	162	154	145	150	157	166	152	153	152	157	185	183	157	177	152	133	166	162	170	167	177	171	154	174	153	181	175	164	145	176	206	171	167	154	139	172	174	166	154	170	162	163	173	159	144	166	171	176	183	161	164	166	192	165	185	178	170	164	154	144	185	149	153	147	172	166	208	154	170	177	192	160	164	136	177	189	168	151	174	167	166	157	152	170	148	161	157	160	171	158	168	178	166	150	164	159	167	157	156	161	153	176	172	171	149	173	165	173	179	156	141	177	159	164	197	163	136	148	174	172	168	168	147	166	167	159	170	174	185	161	149	164	148	190	149	174	182	155	172	188	174	157	180	158	161	167	160	155	159	180	194	170	158	165	174	168	167	143	171	166	138	161	135	191	187	166	189	153	152	178	166	174	183	161	135	164	149	147	157	144	169	146	150	164	167	174	174	188	166	193	154	177	162	160	138	182	157	165	172	170	194	191	154	160	177	170	179	182	156	202	143	163	207	181	173	161	179	184	182	196	160	194	166	158	149	165	156	177	167	154	174	171
19938	38144	42544	47100	54099	58313	56161	59141	50769	47817	56501	65067	59273	55298	51439	44043	42000	37730	36202	34746	32523	29977	27704	22290	22829	19687	15132	16881	20456	15447	5665	781	622	651	618	543	597	628	598	539	632	595	603	602	654	534	579	605	678	591	573	641	670	936	1243	1769	2734	2926	3131	3460	2258	3647	3540	2587	2836	3817	4811	817	487	477	491	442	467	446	470	484	461	448	432	396	438	513	507	1466	1611	1234	947	682	563	439	446	405	427	433	411	416	412	416	412	450	434	398	421	358	450	410	406	419	433	420	431	401	457	427	414	424	418	440	425	432	407	415	410	431	442	400	393	414	416	425	414	448	436	431	422	434	415	413	405	382	402	431	437	440	399	401	431	425	458	419	427	442	414	450	446	399	414	406	426	435	365	392	394	442	427	431	400	439	408	444	454	427	433	453	383	403	418	440	435	432	412	431	399	403	403	390	437	443	436	441	425	407	426	422	413	434	436	396	442	392	432	423	423	445	400	399	422	460	419	420	421	423	419	373	397	403	462	433	410	394	396	375	385	436	431	406	412	429	391	422	434	418	421	409	418	419	395	399	411	437	427	408	399	435	404	427	413	426	410	397	443	406	401	443	420	399	399	408	380	386	402	423	432	428	425	359	388	439	449	430	426	419	492	429	409	396	393	445	432	419	426	418	420	399	397	404	428	462	409	440	416	408	415	470	433	429	398	431	442	448	426	446	449	445	450	376	423	439	425	421	390	465	388	395	399	417	418	404	409	414	420	385	422	435	413	436	417	402	415	423	395	437	440	429	400	425	420	424	407	439	391	442	449	450	400	421	426	424	426	404	405	405	391	435	404	399	413	401	497	409	425	428	404	420	436	434	441	447	407	371	441	424	436	425	408	397	441	414	397	425	417	423	430	405	415	402	415	392	408	417	429	406	424	392	460	401	414	423	398	394	382	439	386	420	408	446	400	378	412	421	428	425	445	422	435	400	455	379	406	439	398	411	419	408	380	414	432	401	439	390	438	415	431	402	411	446	428	420	432	382	427	400	403	427	405	403	392	381	421	440	406	402	425	439	417	424	417	404	398	405	411	410	409	396	395	411	442	416	445	418	419	400	408	415	409	401	421	398	371	419	427	435	416	434	449	425	405	416	403	422	423	419	426	406	392	435	407	410	423	403	419	415	412	402	405	408	394	424	399	368	437	436	418	430	397	383	407	391	402	417	413	415	399	413	427	405	421	395	392	414	438	386	404	410	456	391	429	424	405	400	417	405	408	440	434	419	386	379	440	399	414	462	393	400	412	383	408	413	411	398	422	404	414	403	415	420	430	417	447	424	398	410	427	418	418	424	415	408	415	413	388	382	393	426	412	426	413	432	429	398	415	429	374	415	444	428	418	422	405	454	418	420	422	399	457	430	393	463	404	395	422	409	410	406	408	412	423	398	453	402	420	435	434	425	408	405	438	396	405	393	390	410	426	399	421	443	372	398	445	409	441	410	409	386	407	440	422	403	420	435	437	417	425	408	433	429	411	413	377	486	430	403	398	395	405	419	427	441	441	399	419	408	421	401	397	423	415	406	463	413	465	424	394	404	414	422	408	418	452	424	407	449	456	432	433	424	431	432	445	400	407	455	391	409	407	458	411	419	383	409	442	403	427	429	449	427	453	442	434	431	444	420	372	400	413	376	406	397	419	408	461	413	395	400	414	394	393	390	407	432	401	403	437	411	443	447	412	434	446	424	412	457	399	469	445	450	448	467	399	416	470	430	421	416	452	456	433	472	446	382	411	432	426	408	429	418	419	431	410	405	421	425	417	443	415	423	403	453	417	400	438	444	418	447	424	444	428	404	410	385	456	386	395	425	416	411	395	431	450	453	382	404	451	422	440	434	413	399	454	419	455	405	406	426	422	414	459	421	399	402	431	433	439	445	409	446	431	402	438	407	412	399	409	437	391	423	411	403	423	419	416	414	415	438	398	374	425	419	420	443	378	403	445	455	419	467	422	449	400	428	413	389	397	407	400	452	429	401	426	443	406	403	407	402	431	438	418	448	399	398	424	421	414	404	421	414	400	400	412	428	414	403	422	416	413	419	433	436	409	419	388	431	439	419	415	448	399	410	390	396	398	397	424	437	435	410	386	427	415	463	361	431	421	418	410	412	441	409	426	445	445	405	378	400	419	422	453	441	380	435	426	417	412	413	394	415	440	471	383	422	421	419	407	430	425	436	405	427	443	425	389	389	418	378	420	403	393	389	422	476	453	407	422	430	439	398	438	423	431	394	422	431	415	440	426	429	436	408	441	415	460	413	418	461	371	422	429	432	407	404	419	439	406	418	394	413	438	391	437	418	400	405	432	405	402	454	378	439	410	447	433	422	375	420	434	393	404	408	424	455	427	388	424	404	423	435	395	421	371	407	393	443	445	460	443	424	408	430	427	424	405	402	421	407	381	417	477	415	418	436	417	415	409	420	397	377	451	421	416	430	410	395	419	410	403	411	409	425	419	441	443	434	430	406	445	389	460	448	407	449	392	388	414	395	483	419	393	412	398	428	432	425	411	394	392	453	437	419	441	393	439	404	408	448	417	398	452	440	409	458	417	412	447	412	463	424	471	404	412	430	437	441	425	406	412	453	404	457	409	404	428	448	368	409	411	412	440	415	409	432	408	426	389	438	404	428	430	431	442	424	431	425	429	406	429	397	413	417	424	425	440	402	418	373	405	396	389	491	460	441	411	417	452	391	409	427	407	464	428	438	402	406	439	456	411	424	413	460	430	418	423	427	422	438	407	397	433	431	445	427	388	378	413	414	420	407	443	439	423	410	399	436	389	412	405	366	427	430	473	410	405	421	459	434	408	426	422	419	424	451	418	452	474	418	415	413	419	398	422	447	428	439	448	417	384	385	427	414	430	410	420	412	415	392	449	411	420	405	421	422	400	416	410	393	389	415	414	425	413	372	425	404	427	426	416	440	390	420	429	448	437	428	434	446	353	478	415	428	393	400	427	423	423	418	417	426	416	404	425	405	426	428	405	388	401	399	419	420	367	421	385	421	415	450	438	415	435	466	434	404	449	397	416	423	439	459	417	412	384	440	382	424	410	435	386	414	411	387	414	411	396	440	417	421	457	406	455	390	382	400	432	433	425	453	405	399	371	415	447	381	397	414	429	432	429	414	440	429	409	394	416	400	377	422	424	410	437	414	430	414	411	422	426	381	446	389	460	430	407	415	411	396	446	434	413	421	368	415	417	415	385	428	404	442	404	390	448	425	415	443	438	392	429	458	427	458	393	398	446	459	379	429	406	399	406	413	453	399	423	425	407	420	397	391	433	403	382	389	404	432	418	411	416	398	436	420	414	440	421	424	434	419	391	413	377	409	389	401	427	419	431	419	423	396	424	429	437	432	428	405	411	390	437	421	430	410	412	463	398	417	413	418	430	418	458	432	410	425	392	405	411	434	417	393	413	424	422	406	402	418	411	437	415	437	423	424	468	436	403	430	402	425	385	453	391	413
38612	47390	42596	40828	40958	43923	44784	47984	45460	41838	47953	57673	52629	49088	42796	37040	31803	27598	23764	22697	20573	18342	15777	12933	10026	8977	6886	6493	8203	5572	1798	247	190	231	181	200	214	210	175	173	162	177	202	186	204	188	176	180	188	200	179	197	205	310	369	522	654	704	758	753	640	930	847	578	703	1075	1495	277	171	172	165	147	149	177	169	137	152	146	147	132	170	198	248	509	459	348	264	213	183	161	162	140	169	145	147	154	133	148	158	161	150	160	143	141	147	142	169	134	133	160	140	148	122	167	138	162	164	139	163	159	143	169	163	144	171	138	126	153	136	135	140	146	181	142	150	157	162	171	154	163	167	145	150	141	171	138	138	116	150	138	159	166	164	152	180	162	137	188	168	172	142	139	155	149	156	145	151	134	155	173	188	139	149	148	145	158	136	142	151	158	155	149	149	167	153	141	146	152	141	147	156	130	144	144	165	163	156	116	124	149	148	147	161	157	150	151	150	147	140	149	171	177	156	168	173	147	168	134	157	145	139	148	165	139	156	142	177	195	165	155	134	150	140	168	145	152	151	153	151	152	144	160	153	149	148	156	160	144	146	171	165	163	133	143	152	125	144	146	161	163	133	162	146	150	141	166	153	141	156	165	163	137	132	170	147	146	142	143	158	141	168	155	162	136	151	149	158	160	141	159	157	176	166	170	161	154	138	139	129	129	169	144	172	161	151	153	173	168	167	156	143	161	151	150	157	146	143	149	139	172	155	131	137	152	157	157	157	160	157	133	171	150	137	139	137	148	183	160	184	132	170	163	159	154	162	160	155	154	119	146	159	153	145	152	146	146	158	174	138	153	166	147	156	139	135	135	136	180	141	163	151	165	175	138	158	147	161	165	161	136	151	161	157	164	145	159	171	168	150	131	164	145	149	139	130	151	145	148	164	152	168	168	143	142	159	138	140	160	154	163	142	142	157	137	150	141	162	140	170	143	152	167	147	165	150	149	132	153	158	168	150	131	141	153	150	159	128	132	153	134	140	151	142	176	168	158	170	159	152	149	148	138	165	165	142	151	148	154	159	146	151	126	197	164	143	152	125	160	172	152	137	180	158	183	170	168	143	159	158	141	135	134	156	138	138	165	146	154	165	149	166	166	168	159	154	163	140	154	171	141	136	134	157	153	132	148	148	133	158	154	131	159	148	158	166	157	157	152	149	163	141	163	151	157	154	155	131	182	158	144	151	168	156	157	161	149	162	140	169	152	149	154	149	164	160	166	160	157	128	148	154	153	162	144	150	152	145	128	178	154	144	159	138	142	165	150	133	174	153	166	156	149	156	158	143	144	158	163	140	156	161	169	159	166	165	156	149	153	127	160	155	126	164	147	141	147	167	157	164	160	156	152	167	152	156	151	139	172	175	153	158	150	155	135	142	139	164	141	154	160	161	145	168	155	151	158	161	147	157	170	157	149	141	181	164	138	153	153	151	175	137	158	172	140	171	140	153	123	167	143	151	144	165	155	165	155	161	144	131	141	171	153	167	165	165	163	143	153	177	144	160	128	164	166	167	146	165	155	166	122	148	135	136	139	153	150	152	159	154	159	157	137	134	150	145	143	151	148	146	155	179	147	171	140	156	169	148	142	146	143	143	143	183	148	164	164	156	152	149	165	142	161	154	157	160	146	137	153	158	155	173	164	140	147	160	151	124	134	176	145	157	144	172	158	147	138	152	161	148	135	131	146	172	147	156	146	148	141	157	158	163	148	148	180	175	132	171	150	147	150	162	140	152	169	153	155	150	147	156	162	173	118	178	154	148	162	136	145	167	144	138	144	134	166	158	142	129	174	162	156	167	165	150	141	150	152	145	139	147	172	138	148	157	164	149	129	151	125	142	131	145	136	151	167	164	166	151	154	137	147	133	169	143	147	149	142	155	126	164	169	145	170	158	174	147	146	127	154	171	165	150	131	180	131	157	164	157	144	168	158	143	152	158	144	135	140	165	146	144	156	150	134	158	135	149	156	168	170	154	175	158	156	149	153	172	143	152	158	155	169	146	143	155	162	129	159	152	161	145	156	165	149	174	147	135	153	152	161	140	140	149	142	120	137	151	129	144	166	176	157	150	145	166	162	155	166	178	137	164	133	172	132	158	135	141	135	153	188	160	148	157	135	178	140	152	141	161	130	149	141	143	152	185	175	147	125	139	162	146	167	140	147	133	140	143	178	126	149	136	129	182	160	159	151	148	133	141	183	142	173	141	169	155	158	161	141	157	153	160	156	167	153	158	160	164	145	154	122	134	152	152	144	153	177	149	170	153	148	150	147	146	183	175	147	144	151	154	140	137	155	146	156	140	156	147	153	142	139	137	152	153	157	139	160	170	152	172	178	166	166	143	131	146	164	153	130	147	158	153	142	132	150	150	138	153	169	157	170	161	163	162	148	167	154	161	153	167	151	154	151	158	143	195	163	153	163	158	142	122	162	160	139	125	143	153	170	142	174	142	155	142	136	141	150	156	163	144	152	132	134	155	149	178	136	179	153	149	172	160	150	179	158	129	178	168	169	158	159	151	156	145	160	153	155	150	150	148	138	143	131	144	124	153	140	130	178	157	177	155	150	192	149	171	159	144	148	145	138	151	167	161	156	172	167	143	155	143	151	145	155	146	154	144	160	161	149	161	153	151	157	135	139	146	162	157	140	149	144	134	167	141	141	178	129	134	162	150	154	162	154	156	154	173	149	123	154	150	130	138	143	143	176	137	142	168	151	154	156	145	159	164	146	167	149	144	156	158	158	138	136	174	157	160	166	176	131	144	148	168	159	126	149	132	144	135	134	147	148	152	142	146	160	127	147	153	141	174	150	158	151	155	171	152	154	148	131	153	117	183	144	148	145	136	141	152	156	153	151	156	167	171	163	155	141	161	161	179	159	149	149	150	148	155	154	153	150	166	153	150	157	165	161	136	141	138	153	168	158	140	118	162	178	167	132	148	147	157	141	151	154	155	166	140	161	132	143	144	164	159	150	182	159	159	137	163	156	164	147	175	168	137	158	149	148	163	145	146	146	148	161	147	157	152	168	162	148	181	137	160	143	144	143	157	173	150	146	178	145	140	162	143	150	154	139	130	156	132	153	151	159	159	159	164	151	172	154	163	144	155	150	148	186	146	151	147	191	142	142	154	157	170	153	156	133	174	143	150	143	143	162	158	170	179	161	172	148	133	139	127	165	142	157	139	144	149	142	168	159	162	142	162	129	142	148	144	161	165	158	138	170	136	169	140	171	146	154	167	153	160	160	151	167	156	144	151	169	152	132	140	151	169	169	142	172	167	161	146	169	163	147	150	138	129	161	160	179	149	154	178	129	148	161	156	178	166	151	155	170	149	158	151	136	135	146	155	153	163	151	126	163	149	158	165	155	147	151	166	150	164	141	132	171	138	137	166	168	168	140	159	157	171	160	168	156	147	147	180	147	161	141	161	164	147	146	147	147	182	148	145	146	175	143	162	165	148	134
26474	43589	46342	50529	57460	60807	62082	65490	58362	57113	65409	76125	69087	66461	62315	53471	52067	48286	46882	45636	43263	40891	38954	32743	32493	28280	23250	25004	31528	24039	9439	969	755	677	716	666	658	685	656	689	694	619	682	609	669	586	703	748	751	690	689	780	998	1413	2134	3233	4711	5167	5531	4981	4014	6658	6177	4506	4948	8016	9807	1418	576	568	523	511	486	460	433	445	418	487	448	430	398	662	1247	3025	2438	1743	1166	720	568	442	405	419	402	394	402	382	396	386	401	383	393	383	383	406	434	380	388	424	370	370	357	403	386	399	351	393	353	418	397	376	382	392	401	393	394	381	385	372	365	383	369	410	373	408	410	396	377	407	411	353	362	385	382	366	384	383	377	360	382	412	418	388	393	400	372	396	373	413	408	420	369	364	385	415	401	370	392	413	366	427	362	392	366	362	393	388	378	408	366	383	371	394	371	370	423	404	400	384	413	366	408	364	391	385	420	385	411	368	386	386	411	392	387	392	387	387	390	403	398	371	392	386	364	367	368	395	394	435	409	396	405	400	366	400	409	385	414	391	365	393	386	380	378	379	385	378	371	383	372	382	406	377	397	401	359	414	385	386	380	436	391	352	388	382	392	385	376	377	404	419	412	365	381	397	387	430	373	413	423	389	393	360	371	371	377	381	423	407	357	351	352	410	358	391	382	385	387	388	427	396	362	380	369	375	393	379	379	379	388	413	399	408	373	393	367	360	377	379	405	355	416	393	406	353	387	416	391	406	429	371	389	380	381	407	411	390	399	410	381	404	420	396	364	391	384	425	402	427	388	386	407	407	440	372	389	404	442	390	365	378	377	404	404	384	410	402	365	403	378	393	395	398	414	373	380	383	373	416	367	402	397	415	359	366	398	388	390	431	400	410	368	405	374	381	362	467	403	384	409	402	392	417	407	344	365	376	384	391	383	411	387	374	391	390	371	408	368	412	394	372	409	359	381	377	385	352	387	391	387	411	374	378	367	376	400	357	376	378	445	379	387	387	400	390	400	389	383	387	386	390	392	379	419	369	390	367	370	406	367	364	367	381	372	367	374	395	378	396	381	365	393	414	372	388	387	366	420	399	398	388	399	343	423	364	363	369	370	378	395	370	364	341	378	368	410	414	408	408	400	377	355	403	358	376	404	394	414	384	393	407	399	384	343	392	414	372	400	395	367	368	383	406	409	350	385	419	376	375	395	405	424	384	410	431	362	393	387	382	385	345	375	389	396	414	369	365	409	374	411	391	409	404	389	398	411	380	349	401	394	360	388	373	366	407	413	399	403	429	347	384	395	383	386	397	399	400	394	399	400	347	402	427	399	395	364	393	391	402	375	371	390	423	394	402	390	402	390	392	393	368	399	362	377	413	389	425	429	404	415	405	366	434	353	425	416	393	402	385	371	383	380	398	390	439	388	360	377	403	379	383	378	384	350	417	405	376	385	390	388	392	377	407	393	362	418	401	380	354	435	383	383	411	395	372	399	414	361	363	390	372	405	401	346	389	373	386	415	386	369	395	386	379	392	374	385	358	395	388	344	395	376	423	361	356	422	384	379	396	364	353	392	396	402	400	398	404	401	396	359	358	421	386	425	405	375	398	412	397	395	374	385	393	401	366	330	380	381	380	382	386	407	377	389	346	406	383	417	379	377	395	357	374	370	380	425	412	355	388	363	379	388	369	397	380	406	382	387	374	413	394	390	391	378	390	394	398	429	359	388	409	380	361	409	379	392	382	393	381	400	395	366	370	383	397	359	425	395	393	352	384	397	386	396	413	412	389	370	408	393	405	389	343	357	405	407	400	385	425	399	387	404	351	386	379	374	374	389	395	406	361	370	401	370	394	411	367	426	368	375	411	422	379	417	408	357	388	413	384	404	333	398	385	386	382	394	374	376	367	392	380	391	442	395	381	403	398	391	377	372	427	393	435	403	402	355	402	387	371	402	384	397	384	367	367	378	412	402	405	360	420	387	384	376	388	395	392	412	380	384	363	414	369	406	357	396	392	417	403	405	363	383	387	386	386	388	392	423	376	392	395	429	393	384	387	387	397	423	399	399	380	380	379	380	402	393	410	376	361	368	386	361	359	415	389	364	345	387	370	347	376	411	392	388	377	433	406	369	361	371	400	375	418	370	367	377	393	403	371	355	392	403	374	405	397	386	406	434	402	368	372	412	415	349	365	408	393	394	406	347	393	397	366	430	373	366	411	409	397	416	385	396	400	391	373	382	411	382	372	401	402	423	347	388	396	423	372	340	398	404	401	399	400	404	368	394	377	339	389	399	421	382	415	377	393	377	360	407	384	405	377	420	375	434	372	417	417	375	383	389	402	391	388	393	397	375	391	379	406	384	394	387	388	383	369	409	377	404	410	367	460	395	397	397	416	378	399	402	387	395	413	390	372	389	403	377	397	405	421	429	394	408	419	375	357	382	406	386	361	373	389	388	363	403	405	399	396	373	361	396	404	360	397	390	457	403	425	399	359	389	365	391	416	404	367	411	405	389	378	415	424	388	403	410	368	394	382	385	414	427	373	392	400	346	388	378	410	419	407	418	407	367	366	387	372	417	392	445	412	398	385	401	416	393	399	407	414	386	380	381	397	419	389	413	372	400	360	374	381	379	396	382	378	378	423	354	411	367	380	411	422	385	398	424	424	368	393	356	425	383	387	394	386	367	392	393	408	409	387	383	377	386	397	400	365	363	392	377	378	376	396	379	375	402	382	383	388	387	375	373	398	400	377	407	380	414	377	389	368	361	360	390	378	368	375	368	418	407	381	380	407	350	403	388	421	373	382	435	388	379	399	364	406	380	409	360	389	362	388	397	380	393	400	401	376	367	386	399	417	407	401	385	407	393	420	377	369	385	387	419	411	422	412	377	389	364	370	395	398	383	377	378	362	392	414	436	418	370	403	386	377	382	379	403	408	360	384	406	381	356	386	393	359	391	412	415	415	343	390	361	416	402	391	399	398	350	408	407	390	368	412	384	326	413	394	377	422	379	381	376	440	374	387	385	386	403	402	346	378	396	416	406	375	398	383	436	421	405	390	386	423	392	386	422	418	391	369	339	429	401	391	360	394	405	369	407	365	401	357	409	378	465	391	387	359	440	386	381	359	377	385	398	376	396	418	385	394	396	387	342	400	336	394	408	424	367	386	364	360	363	345	364	407	387	425	415	375	375	414	380	369	390	407	373	387	415	359	415	355	377	358	432	390	348	372	388	402	386	400	391	375	400	408	392	383	413	395	411	382	392	387	385	404	375	427	420	375	421	378	374	379	350	410	403	400	402	429	362	381	382	395	376	369	398	371	387	351	392	396	380	387	357	411	381	367	380	442	413	379	397	376	415	389	397	390	383	402	391	376	378	373	391	367	377	376	354	392	400	394	388	405	403	380	405	400	381	359	378	371	401	418	408	381	376	373	356	385	369	368	359	407	380	367	373	418	400	407	399	373	364	430	396	436	395	406	395	390	343	438	361	385	386	384	405	394	374	361
9409	13629	18165	17370	13696	12219	9794	7549	5039	3562	3924	5091	4029	3285	2442	1811	1509	1082	1006	870	813	772	587	513	478	452	390	350	401	325	218	199	199	208	216	224	207	192	171	204	188	222	199	228	229	194	186	202	193	185	197	183	208	174	218	192	205	211	215	247	229	240	237	201	204	221	209	223	197	198	214	193	190	204	175	207	200	184	221	185	200	194	183	243	211	231	222	221	218	188	177	217	175	201	184	197	197	208	181	207	193	181	195	207	203	193	190	190	194	170	208	204	198	198	182	198	193	202	192	196	201	180	203	195	187	198	199	223	209	187	189	195	195	201	204	193	198	202	194	207	199	186	194	210	178	219	178	210	190	198	192	207	173	180	192	175	179	178	194	203	211	227	207	196	199	185	185	194	190	202	196	193	187	206	180	198	201	201	176	183	189	215	195	210	205	188	207	197	216	203	204	194	199	197	167	193	203	144	200	168	187	211	188	207	187	205	209	199	181	181	172	215	181	216	200	195	222	184	218	194	178	173	221	193	216	190	213	182	201	223	200	196	195	179	189	181	222	187	167	201	200	188	198	190	171	206	206	183	208	207	198	198	168	179	214	193	183	205	192	208	205	182	196	190	216	187	184	195	182	190	197	191	209	180	220	197	196	222	172	192	197	239	213	203	178	180	194	186	187	173	184	192	185	179	204	182	196	187	199	201	180	197	160	200	223	223	200	182	205	231	179	211	171	176	203	161	206	201	175	162	231	195	212	194	192	179	187	230	181	217	187	184	182	199	224	201	199	188	175	195	199	199	191	184	185	196	192	203	226	186	188	191	199	199	175	204	173	183	179	183	173	195	222	198	217	175	185	193	202	183	202	166	190	184	188	196	204	193	187	222	212	184	171	195	164	204	207	206	194	181	198	203	200	181	177	184	195	224	211	178	200	195	154	200	199	167	200	191	213	203	213	158	203	216	200	202	203	201	205	164	194	179	194	194	183	191	176	172	183	172	197	182	164	216	195	228	200	208	203	185	197	186	187	193	185	204	176	173	201	203	178	215	190	200	204	214	174	186	169	177	198	202	188	219	188	187	202	186	209	200	192	195	182	204	174	214	217	191	194	196	174	181	170	201	206	209	206	203	214	205	206	161	187	209	201	187	207	157	191	211	190	177	198	173	173	189	189	175	200	186	215	207	194	203	191	193	185	174	179	194	217	200	192	166	188	186	196	186	195	201	188	198	196	205	179	211	183	205	203	213	197	184	181	172	180	197	192	204	182	198	194	212	222	210	201	182	199	206	192	179	197	184	192	177	197	182	199	210	179	199	200	186	203	202	187	180	189	208	197	200	219	192	187	200	176	197	202	203	194	201	196	192	173	195	197	182	185	201	205	196	198	191	205	181	191	194	198	185	205	212	201	174	201	171	207	172	239	180	196	184	215	199	179	203	199	193	202	185	202	167	194	185	186	193	185	188	180	185	211	212	164	196	204	196	215	190	192	203	178	216	195	201	203	199	176	196	213	195	177	183	207	170	177	221	197	186	226	192	181	202	189	196	183	219	185	192	191	190	197	192	200	187	204	202	205	193	204	208	185	173	237	200	203	189	182	188	176	187	192	186	196	200	217	187	189	194	210	209	202	202	222	193	199	187	216	202	236	192	195	196	174	206	219	207	178	182	208	189	179	195	196	188	195	182	166	173	195	181	180	205	177	186	184	212	196	195	196	190	166	198	182	178	198	212	227	200	203	215	211	190	176	174	200	181	187	189	162	215	203	202	184	174	196	224	201	195	191	193	203	175	219	208	196	183	199	185	190	207	209	193	184	188	207	160	207	207	188	185	189	172	203	175	192	198	202	208	181	193	202	197	169	188	188	207	199	199	183	185	197	186	172	172	180	196	190	172	207	208	193	191	173	202	177	185	193	188	197	189	189	203	195	196	194	211	209	208	195	201	208	205	206	181	172	192	217	196	215	217	178	198	185	205	208	171	183	198	203	222	188	182	178	199	185	206	193	202	187	188	175	185	201	200	195	208	186	199	188	221	203	206	190	180	192	190	190	177	213	191	198	203	206	168	201	201	198	183	204	202	191	191	189	198	214	175	215	190	201	203	200	209	188	212	199	177	182	196	197	181	187	222	218	183	209	184	198	197	205	203	193	194	201	204	203	170	214	195	177	198	173	186	188	172	189	194	179	181	198	198	186	184	192	191	194	167	205	201	192	217	208	180	186	230	183	199	181	181	178	183	177	192	197	193	215	178	210	180	198	179	193	174	182	177	194	174	220	188	175	190	210	205	203	182	188	181	191	191	180	182	196	210	187	167	189	199	193	201	172	206	187	187	190	194	181	179	204	203	216	191	205	184	192	204	175	213	181	183	170	186	198	201	197	206	194	208	221	210	179	200	185	176	191	182	203	226	198	168	185	181	225	182	166	209	202	185	192	198	184	182	217	197	208	204	184	174	206	204	214	196	236	194	191	174	179	177	193	172	203	220	202	201	203	199	194	188	205	215	194	208	213	189	175	189	210	187	198	185	206	191	195	198	203	218	204	217	209	221	172	205	196	223	189	201	200	177	204	186	185	191	200	203	186	192	193	193	202	187	173	176	191	173	186	218	200	208	195	187	199	186	217	172	182	226	175	200	189	198	179	186	209	196	196	198	191	202	162	229	169	200	185	190	192	189	161	177	190	201	169	206	194	184	169	204	187	194	186	175	231	216	183	175	189	195	208	174	194	185	185	195	177	161	215	196	181	204	199	210	195	207	223	196	190	207	189	231	198	171	207	195	197	190	184	208	215	183	172	161	183	188	208	185	203	201	190	186	206	180	208	193	207	167	199	220	200	170	193	213	186	183	203	180	226	197	181	195	208	193	194	183	191	186	179	179	191	195	224	199	187	176	214	198	191	209	204	200	190	224	213	192	187	200	197	186	191	186	208	192	185	188	217	197	186	187	197	199	198	197	185	194	209	179	180	211	181	194	210	179	169	198	205	215	202	187	195	193	186	222	204	190	201	189	220	194	194	220	201	219	199	202	181	206	213	169	196	198	200	181	186	200	171	224	195	201	225	206	209	197	208	219	194	203	208	170	210	176	179	186	196	208	209	202	180	207	183	210	184	187	212	209	186	194	167	212	181	189	173	183	182	169	211	214	186	207	220	187	191	171	164	189	198	191	209	200	185	195	195	206	211	210	196	194	218	202	191	179	191	193	184	192	185	206	192	209	179	196	205	223	164	196	185	209	219	177	192	213	198	184	193	201	203	196	194	183	188	195	220	209	194	189	203	213	198	177	190	216	194	205	193	198	205	185	189	179	192	193	196	190	173	180	198	186	193	190	185	218	198	210	197	192	181	199	193	176	189	202	171	193	187	203	178	169	169	204	210	182	192	202	161	199	182	193	186	185	187	202	191	170	210	218	172	194	198	209	196	192	177	188	210	199	209	190	227	193	185	219	213	195	182	186	169	192	191	190	192	207	182	207	211	206	191	194	197	189	194	174	193	188
7107	15831	22301	25819	27650	28821	25507	24378	16518	14766	18987	23364	20240	17323	13979	10164	8770	6715	5976	5594	4851	4484	3831	3037	2989	2675	2101	1984	2477	1710	853	556	591	550	593	525	523	516	576	542	547	519	538	508	573	552	598	566	533	537	538	551	584	611	596	610	723	710	686	633	672	752	712	667	678	852	897	534	494	517	467	524	486	535	505	538	514	518	526	500	543	481	542	728	695	650	641	564	507	513	462	511	535	485	494	501	480	499	477	461	521	470	460	523	462	448	492	515	498	477	499	485	510	490	440	480	475	511	469	503	467	473	478	460	496	509	523	517	502	467	497	478	469	488	464	476	460	546	483	482	484	498	488	487	461	505	497	450	451	539	452	465	480	475	482	473	476	476	454	450	477	483	509	478	498	504	483	479	486	466	511	495	437	474	502	513	469	500	500	474	462	511	464	501	473	479	461	515	483	483	500	473	463	501	479	518	476	497	487	498	489	475	509	476	524	492	479	458	496	461	471	473	540	477	507	481	501	504	510	491	508	544	473	485	518	485	479	515	476	448	475	505	493	538	491	551	474	510	475	485	547	521	520	447	474	510	471	486	493	467	488	454	506	484	451	495	524	492	466	473	472	537	538	488	467	500	477	486	478	479	488	499	484	496	480	498	480	482	478	485	490	518	499	477	497	482	522	479	489	465	501	497	468	484	517	490	502	489	474	477	499	477	498	513	451	450	478	513	504	507	494	515	490	496	472	494	496	474	508	468	472	449	513	504	440	489	511	495	519	513	492	475	475	487	498	520	500	438	491	481	500	524	490	448	545	510	501	492	499	540	445	473	481	506	496	489	485	547	445	483	519	449	492	509	463	481	501	510	494	486	480	471	490	471	501	513	503	507	478	476	495	489	510	485	505	493	488	517	496	492	514	522	522	481	497	493	491	521	493	547	508	484	533	489	468	482	481	481	480	483	472	435	479	502	461	486	493	500	498	490	462	490	423	513	453	468	466	511	442	513	501	493	507	494	452	477	472	497	468	498	450	503	462	446	501	469	482	496	493	498	507	464	475	496	488	520	524	491	485	487	494	489	480	490	495	476	486	501	504	512	488	453	494	450	508	469	475	480	501	450	506	451	470	483	478	466	474	496	485	493	496	488	464	492	505	480	506	495	465	493	495	519	551	513	493	513	480	502	511	469	489	475	480	493	504	499	484	492	486	517	485	498	492	467	499	484	530	498	484	489	500	482	525	520	496	502	501	474	494	500	503	515	541	522	515	495	495	477	487	483	503	499	519	522	524	492	470	483	452	472	527	457	484	489	456	495	512	506	525	480	484	476	474	486	490	474	511	467	518	494	497	480	499	512	483	516	495	487	479	521	497	466	440	433	491	480	532	466	514	500	443	475	453	513	484	484	507	502	513	479	496	480	509	484	447	498	467	469	500	450	469	464	485	464	473	497	488	482	481	519	476	459	498	532	497	481	458	491	491	491	445	518	496	476	497	460	456	510	481	457	479	463	477	516	476	488	476	466	531	498	496	494	482	481	473	493	477	453	505	507	517	518	507	519	477	473	498	480	473	507	517	478	528	494	494	500	502	491	481	468	496	504	515	461	541	527	484	463	496	501	463	489	592	478	500	514	524	478	510	446	485	455	516	473	497	498	487	464	512	533	508	470	465	463	476	497	455	507	473	462	500	512	529	497	476	480	445	492	479	503	503	488	482	512	447	491	513	483	487	464	434	536	447	513	497	477	484	479	488	512	445	489	498	504	468	518	550	493	482	504	533	521	496	513	511	500	431	489	484	516	493	471	520	464	474	472	507	475	529	483	487	491	512	472	479	480	492	488	481	495	484	522	489	488	491	497	483	493	516	485	494	459	481	519	485	485	505	487	503	473	460	489	499	478	487	482	473	488	508	490	474	490	492	496	486	519	468	515	500	475	517	506	497	501	480	471	483	495	469	486	496	490	491	523	461	504	465	528	500	514	497	466	462	516	466	480	519	441	492	519	512	491	458	525	528	475	532	471	490	470	529	496	465	503	461	509	485	532	489	507	498	517	515	447	457	482	569	469	486	448	492	507	459	475	500	515	460	485	473	483	488	531	490	464	493	493	482	508	450	440	534	467	472	491	482	475	461	495	474	468	471	482	498	497	527	500	513	475	469	469	480	509	522	485	525	535	497	483	505	515	516	469	488	476	494	554	470	469	528	531	485	490	458	509	467	441	456	489	479	473	467	476	468	517	513	491	518	495	457	509	488	511	479	466	454	445	485	475	482	481	447	492	488	498	458	564	534	503	474	496	470	474	491	483	488	544	489	478	489	491	473	509	500	479	488	493	458	486	523	535	464	473	528	489	544	492	436	467	471	506	470	552	490	512	483	527	489	517	484	502	512	473	571	503	495	522	481	473	476	469	501	502	489	489	504	455	473	520	460	477	501	491	448	487	478	502	482	480	476	500	521	476	467	493	486	499	502	486	508	486	504	475	494	516	484	449	486	485	522	562	467	494	490	436	471	481	505	509	516	489	511	491	491	486	491	474	503	498	509	493	490	507	463	481	501	498	478	437	500	530	457	501	469	491	515	499	469	475	501	493	504	480	491	494	509	514	496	508	527	483	485	494	490	512	467	483	469	506	487	489	485	525	468	464	472	467	495	472	437	501	471	478	459	521	474	485	478	476	483	472	507	471	506	467	522	473	458	511	474	496	497	479	452	500	494	510	512	496	499	456	479	481	470	489	463	509	513	532	492	484	494	459	499	483	472	516	487	479	477	488	461	512	451	499	452	526	494	455	494	482	501	512	501	490	475	448	503	497	487	494	505	500	498	485	495	481	503	505	501	450	484	459	485	487	490	505	440	474	452	469	502	446	503	499	489	441	478	468	459	508	492	575	459	471	475	506	457	488	492	472	483	515	505	502	485	511	521	483	498	463	489	508	487	523	485	518	485	485	523	492	475	535	502	442	497	510	513	451	525	483	492	464	488	512	492	531	516	502	521	444	517	485	469	508	475	499	462	507	496	529	508	478	497	505	477	497	518	450	515	473	488	453	452	500	479	504	504	477	489	494	473	525	488	498	453	438	482	506	499	507	506	492	526	451	484	513	470	523	470	492	493	476	494	525	426	506	484	466	487	523	482	471	480	514	495	482	507	469	455	506	449	506	467	489	489	487	452	489	491	494	433	494	514	493	453	462	484	515	502	479	518	505	493	501	506	473	450	499	527	456	481	508	505	472	481	464	484	470	518	525	506	515	518	496	464	474	474	494	504	460	501	445	470	509	506	494	466	515	469	473	519	468	546	478	480	447	475	470	511	465	454	518	463	470	528	457	507	483	505	482	461	502	504	497	492	495	505	456	493	523	497	485	503	507	506	483	488	471	477	469	529	498	436	472	494	462	519	508	505	460	516	494	513	489	457	479	467	522	469	504	485	502	502	488	468	481	529	482	453	453	481	463	475	485	476	479	521	479	490	434	528	476	442	505	466	540	491	534	469	499	482	512	491	479	499	484
29795	42828	42750	41495	41733	44343	44007	45365	37361	32137	38388	47081	43460	37128	31986	24371	20176	16055	12872	11486	10569	9006	7411	5694	5106	5096	2864	3057	3830	2415	793	210	175	209	190	201	195	194	175	174	198	188	169	167	172	167	186	164	180	192	189	219	223	239	277	367	440	393	398	360	349	507	533	443	404	683	671	212	194	173	187	170	165	200	169	153	202	160	152	168	170	205	246	308	305	257	233	203	209	159	160	154	170	153	168	143	136	172	163	175	149	161	179	176	177	151	161	166	176	178	170	148	191	166	159	173	179	172	166	180	156	162	190	169	179	166	179	181	190	138	175	141	147	168	146	161	168	179	176	173	158	137	155	189	166	168	160	138	175	163	169	167	171	153	164	168	176	158	160	175	152	173	148	164	165	154	172	198	173	154	163	146	171	151	140	164	173	161	191	168	158	141	170	156	167	183	187	163	169	165	190	143	169	170	178	158	179	179	147	195	155	148	155	173	180	169	190	165	188	145	174	169	169	165	169	155	163	160	173	159	196	162	164	159	176	151	154	175	171	166	178	182	184	170	188	172	166	173	172	157	142	146	166	190	183	164	175	153	167	173	165	174	161	162	181	170	164	179	162	148	173	189	140	160	147	159	173	189	174	177	171	147	190	151	174	171	189	164	178	164	161	184	158	187	188	183	194	163	172	175	162	159	153	172	192	176	184	174	171	143	152	141	155	160	173	140	166	184	166	133	162	149	180	169	179	165	165	155	165	178	180	177	136	189	146	173	165	167	154	188	174	178	151	144	164	162	170	154	161	189	158	180	150	159	188	181	159	146	177	191	147	162	169	166	151	162	172	160	181	175	167	182	171	182	176	139	162	165	169	167	185	155	182	175	160	153	200	169	178	172	163	138	151	169	168	175	160	162	176	154	169	180	174	182	167	170	199	164	154	175	167	187	172	163	168	158	175	153	156	195	157	170	164	158	167	151	160	154	164	187	193	164	177	170	176	191	154	158	184	166	162	170	189	160	175	197	169	184	172	164	152	162	169	172	180	179	149	161	160	156	155	182	164	161	174	178	168	149	168	149	157	169	142	192	170	170	165	180	158	165	171	175	164	180	162	168	164	157	177	178	151	179	155	164	182	179	161	169	196	142	168	179	153	179	166	170	171	173	187	166	180	164	164	151	163	164	173	168	180	157	155	167	148	175	161	173	143	169	161	168	131	136	160	162	194	184	192	146	159	169	181	184	190	154	164	166	162	155	171	173	145	166	155	170	164	169	162	156	175	163	153	152	182	145	159	168	167	172	146	153	160	152	194	180	166	174	158	153	167	156	157	165	165	174	171	177	173	166	147	181	167	163	164	171	170	163	182	148	186	170	155	182	199	179	189	167	167	141	185	163	172	144	178	153	182	173	181	180	136	152	170	161	147	177	184	180	183	181	189	171	184	168	171	162	162	166	172	159	178	176	135	167	164	163	174	142	151	165	172	148	157	156	159	167	147	154	169	194	162	181	162	177	169	175	156	169	149	158	152	170	177	184	164	178	190	191	161	186	154	186	150	149	179	164	170	168	171	185	157	171	192	179	157	169	176	172	166	170	179	165	172	171	174	162	163	181	174	173	174	177	171	177	151	165	162	192	161	174	155	175	172	171	146	154	160	163	170	184	160	162	189	180	155	172	162	154	156	166	159	161	177	153	167	164	158	163	144	167	187	174	178	187	159	153	133	167	170	146	176	145	150	168	186	156	199	153	168	171	167	153	159	162	168	168	145	185	157	164	154	173	177	176	131	159	161	184	148	144	181	200	157	158	159	157	179	155	150	150	179	171	174	172	153	168	158	154	159	151	168	184	173	172	161	149	159	162	172	196	173	158	150	178	174	144	166	176	149	178	181	164	161	179	183	184	172	161	178	183	153	160	163	165	186	172	163	174	149	176	168	162	164	149	180	161	168	140	159	172	159	159	136	142	180	185	169	190	181	159	168	151	184	195	186	159	162	184	166	180	157	162	171	169	163	173	156	173	168	177	169	131	140	153	152	170	162	187	150	183	160	162	140	183	169	194	194	154	159	176	168	142	189	146	175	178	183	138	155	159	184	157	190	163	169	143	167	178	195	159	173	164	157	139	186	172	158	159	185	164	154	171	151	173	189	162	171	165	181	158	177	158	178	162	183	180	160	180	171	181	162	156	138	184	155	158	173	151	167	171	177	188	165	169	167	165	182	175	180	171	180	171	160	160	143	169	166	154	170	150	154	140	167	180	163	164	172	169	155	148	172	143	193	177	162	153	187	191	175	197	168	167	139	141	190	156	167	151	180	150	165	177	181	163	181	164	172	163	184	162	167	171	143	137	161	166	162	173	174	177	176	162	152	155	177	158	163	168	192	179	146	168	167	168	145	158	173	208	165	164	160	194	170	159	160	159	171	147	178	174	159	161	176	163	160	176	172	170	168	160	179	164	156	166	168	178	164	164	180	188	179	175	176	157	179	168	161	178	175	168	165	196	172	177	167	180	163	166	180	167	179	161	163	171	159	162	181	158	175	169	181	155	172	195	155	171	189	176	159	184	184	160	205	170	151	169	176	178	166	150	161	176	169	158	147	159	187	181	182	160	163	159	194	179	191	198	180	197	167	157	157	160	170	172	188	148	178	181	178	154	169	174	188	155	198	173	179	177	156	165	146	165	185	174	181	157	157	166	163	165	183	188	160	166	168	170	160	162	169	167	143	171	147	183	188	163	167	182	142	187	181	163	154	172	179	155	171	195	164	167	155	166	155	172	170	176	165	166	166	169	158	174	159	164	150	168	156	144	160	172	162	173	154	159	162	180	148	162	177	188	163	158	151	171	143	149	180	152	176	154	176	185	181	161	172	182	181	162	154	195	158	183	156	159	187	179	179	170	185	163	157	172	169	147	173	152	159	180	178	167	167	163	138	155	172	142	159	167	152	179	176	165	175	163	149	152	182	160	151	147	178	163	177	168	150	168	178	193	173	156	154	190	160	174	167	173	170	165	158	159	150	166	162	174	152	158	181	182	175	153	171	162	173	145	170	161	183	179	156	148	171	168	150	156	181	172	194	159	184	140	178	184	147	154	143	179	209	139	165	184	161	183	167	184	163	159	184	193	178	160	150	167	156	202	188	188	163	158	175	197	163	166	154	170	177	143	180	184	149	180	170	167	168	145	164	183	170	157	168	153	164	182	159	176	158	179	155	160	174	135	156	166	154	163	159	175	192	161	195	167	180	171	179	173	145	174	172	166	175	176	175	157	165	156	168	173	158	170	156	181	167	158	180	193	179	186	180	186	175	167	178	159	158	161	149	161	166	169	179	180	142	139	173	175	178	182	187	172	178	191	165	168	169	174	177	163	196	191	171	179	144	172	169	187	162	174	172	176	172	153	154	177	189	150	156	179	184	166	168	174	184	155	174	181	167	176	169	169	166	197	151	172	164	178	173	160	173	144	179	156	178	165	166	175	173	161	181	142	172	177	142	156	161	162	144	173	176	172
21144	37845	42631	47478	54002	58092	57662	59403	49155	46781	56368	65895	60355	56003	51066	43356	41511	37632	35918	34075	32188	29503	26982	22505	22599	21348	14593	16939	20725	13709	4695	701	577	602	633	712	616	573	596	600	597	583	571	546	555	563	606	543	600	634	561	727	888	1142	1260	1922	2523	2433	2711	2207	1958	3926	3418	2700	2490	4806	4499	714	502	524	496	483	493	478	461	441	443	492	440	508	446	681	1092	1764	1437	1094	837	613	526	492	437	398	420	440	437	418	458	426	402	413	393	400	436	437	427	408	465	419	424	423	419	460	438	444	446	409	417	422	402	456	459	395	455	440	420	461	425	405	416	445	451	399	401	399	412	405	423	409	387	418	464	401	416	407	412	470	399	427	409	464	434	437	399	417	432	431	445	396	436	402	414	451	423	444	443	385	434	436	430	426	439	415	425	429	433	422	402	432	454	450	415	402	415	423	414	462	457	459	425	460	408	429	410	448	454	422	438	424	408	425	398	467	437	415	426	423	399	456	405	436	446	392	441	418	453	447	433	425	462	430	453	429	423	440	406	436	413	447	389	403	440	461	416	425	455	413	423	453	431	457	434	438	414	403	412	399	435	423	469	427	408	426	364	434	422	463	417	442	408	396	416	438	428	418	399	457	403	395	443	433	424	454	458	424	409	393	408	464	418	457	409	385	410	423	407	452	426	448	413	429	467	448	441	452	387	412	429	428	426	427	407	408	471	433	443	459	456	452	411	415	423	396	411	424	420	404	426	427	441	425	434	455	398	405	450	437	403	446	394	392	415	444	455	454	406	407	460	420	425	418	410	469	437	405	409	384	426	460	422	397	382	431	452	434	415	436	411	438	446	447	453	429	412	445	450	459	398	420	422	395	392	409	399	448	440	460	386	396	423	412	433	443	405	405	461	399	425	396	460	418	412	408	447	470	437	409	439	433	416	440	452	379	407	430	409	421	423	431	450	449	415	418	430	451	407	413	429	432	414	412	453	382	447	459	424	427	422	398	430	428	440	423	425	396	407	456	438	430	389	417	439	452	437	412	427	414	428	418	424	367	417	393	445	442	438	468	400	449	408	396	421	396	369	435	445	394	427	479	441	423	452	461	433	405	449	424	435	428	445	421	441	412	419	415	434	404	417	402	387	400	422	398	410	456	442	408	384	427	406	411	414	406	440	429	412	427	421	426	425	420	414	412	468	415	445	440	420	401	436	437	430	443	441	437	403	395	459	436	470	439	463	436	425	399	405	443	447	418	393	411	430	389	426	440	394	415	442	427	427	413	434	421	397	395	450	400	414	440	424	419	440	409	425	399	436	450	451	432	401	440	417	433	418	424	437	428	444	390	434	437	422	389	481	394	447	456	431	465	427	404	429	390	450	430	418	437	407	408	430	427	455	419	410	427	446	411	385	457	418	437	422	412	366	422	422	389	444	434	429	406	441	437	431	426	458	405	437	446	420	451	438	411	448	430	409	460	426	455	463	417	413	395	404	407	408	452	424	401	437	405	420	402	453	409	440	446	410	437	427	433	415	411	436	431	426	428	420	435	411	404	410	419	452	392	448	424	429	402	393	427	435	463	407	407	458	421	438	418	388	444	394	397	443	395	427	435	427	428	442	453	401	419	391	415	402	431	405	452	467	417	416	431	443	438	436	440	459	421	435	415	412	389	434	472	434	418	435	458	433	399	439	436	436	389	412	484	409	441	443	451	415	444	433	424	410	425	413	402	391	450	422	444	444	440	392	449	417	443	415	475	422	419	414	453	426	423	454	436	406	428	443	431	432	418	422	407	469	419	457	447	409	407	436	411	437	419	416	423	406	408	435	459	420	422	429	420	393	424	421	416	455	437	422	411	399	441	414	416	443	401	415	409	419	467	429	400	399	442	410	430	416	412	416	426	425	425	448	412	441	416	401	412	452	463	428	424	428	449	437	402	402	445	478	447	394	445	422	418	428	432	427	425	428	390	434	457	419	459	417	423	440	404	445	437	412	447	420	465	414	414	437	443	445	431	418	397	434	434	447	438	449	423	412	416	376	473	428	420	440	435	442	383	412	394	467	404	470	432	417	465	438	409	431	412	436	464	434	403	438	443	441	476	400	425	434	416	458	438	407	388	439	435	416	412	481	434	445	437	397	467	394	380	459	446	442	426	440	462	456	437	419	434	409	445	425	403	461	417	408	410	385	447	417	430	456	417	428	416	440	406	403	408	437	436	451	419	422	424	471	433	406	420	441	440	429	417	452	402	446	413	404	474	394	417	437	441	437	437	419	416	410	444	431	382	425	401	414	423	386	430	404	414	428	431	430	407	448	422	403	396	408	404	434	430	451	436	450	403	460	437	426	465	432	432	420	448	428	438	414	417	422	451	461	432	438	434	432	444	439	413	428	417	425	463	408	431	439	428	434	440	413	392	456	438	439	420	437	455	419	425	434	400	451	429	415	457	435	455	452	419	413	433	393	421	439	416	454	441	420	398	428	401	449	424	481	442	416	394	487	421	412	374	429	367	442	429	432	443	419	451	401	410	425	432	462	430	437	419	408	430	400	378	442	425	438	457	417	447	423	404	391	404	492	439	419	456	417	418	430	398	434	448	413	406	404	428	400	439	412	445	475	426	395	439	438	425	413	454	396	430	431	429	417	433	401	449	451	447	392	389	428	435	425	429	430	423	422	454	424	404	413	397	430	430	397	434	423	457	415	421	421	440	427	441	457	448	411	383	436	414	433	421	402	420	423	431	429	433	399	413	436	433	437	402	413	414	420	420	427	429	437	440	433	429	449	420	453	444	426	406	440	440	394	468	452	441	412	433	404	416	416	435	452	396	439	441	383	439	396	475	390	437	440	414	398	418	487	422	445	467	427	438	409	423	405	439	454	386	423	439	400	439	435	425	426	458	457	405	442	427	459	457	429	400	429	409	446	392	468	459	401	449	448	436	427	466	425	427	435	436	387	391	466	457	396	416	423	437	413	431	433	393	401	433	429	439	481	439	410	424	458	424	438	417	439	384	450	405	419	453	404	428	445	410	396	411	420	433	416	407	434	423	461	440	418	394	424	417	410	433	392	383	433	416	399	424	406	454	398	433	434	447	471	416	409	440	460	449	442	448	408	438	402	423	439	414	407	429	464	451	419	435	429	457	484	433	455	470	444	411	438	463	423	405	420	421	446	419	422	446	422	382	431	387	445	425	420	458	453	416	448	396	457	386	432	427	423	417	392	416	409	426	440	426	439	432	410	421	433	453	429	434	440	441	407	412	415	415	436	422	402	420	434	437	442	443	393	430	456	406	392	416	414	410	420	433	451	394	431	425	443	421	418	396	427	433	423	430	450	411	435	446	429	436	391	405	419	421	416	448	388	408	414	407	435	424	393	435	397	457	429	450	429	446	409	439	480	453	389	437	408	429	452	427	421	471	495	444	426	404	442	422	454	438	424	440	449	455	421	418	412	424	409	404	448	422	422	401	404	393	433	438	407	394	400	408	404	404	400	404	390	432	417	390	468	426
39523	46545	42245	40530	41093	44020	44972	46923	41259	39050	46853	58731	56976	49822	44769	36713	31555	27113	24310	22011	19136	16957	14193	11340	10225	8592	6914	6175	7874	4851	1432	238	207	213	217	203	190	226	180	164	192	200	186	196	205	179	197	208	172	181	187	200	277	327	389	526	644	626	635	628	598	1056	829	688	717	1309	1129	188	192	195	155	171	181	147	155	174	155	133	147	187	180	221	379	453	425	329	227	205	184	167	153	154	138	142	140	126	144	147	134	171	144	155	204	167	141	165	173	119	148	156	152	158	140	137	176	144	177	173	149	149	168	147	145	149	147	152	157	160	168	139	163	147	176	150	147	157	147	167	140	177	152	122	153	148	162	154	157	145	153	155	164	152	152	134	160	135	138	167	167	144	169	146	158	165	137	135	149	167	160	144	140	148	125	126	145	130	151	143	141	162	164	143	137	151	145	147	161	137	165	148	157	135	150	140	157	161	139	162	166	140	167	192	149	133	151	147	138	141	166	158	139	174	138	155	153	147	147	158	140	162	144	150	153	163	170	143	159	155	157	156	140	142	149	128	161	144	134	156	142	154	158	152	123	157	169	157	155	159	167	163	171	159	154	172	176	132	162	177	151	137	143	170	143	147	153	144	148	160	165	131	167	150	162	161	165	125	160	163	162	146	186	166	128	164	159	173	161	171	136	185	165	140	153	164	147	159	133	146	135	153	157	174	160	124	141	163	142	179	135	141	152	138	158	164	150	180	149	152	139	159	168	162	134	146	148	146	158	138	144	146	138	149	184	146	154	137	142	142	145	155	161	156	139	140	162	144	158	162	146	167	155	142	147	154	164	145	161	161	157	174	159	141	161	170	144	152	151	150	167	160	162	156	146	156	143	177	151	167	156	156	126	119	141	156	149	155	150	139	164	170	161	134	148	145	166	159	136	160	131	152	165	157	135	147	133	138	148	162	144	157	150	141	143	168	146	155	144	183	145	169	146	140	185	150	161	175	151	174	159	156	140	145	154	152	152	147	154	153	164	155	161	147	145	158	170	171	165	149	151	178	169	154	139	152	159	164	150	160	155	153	160	168	158	163	142	136	124	152	127	161	146	163	153	157	143	151	176	155	178	149	156	162	147	137	151	148	149	141	144	151	154	153	145	134	168	166	153	143	120	129	163	165	167	149	177	146	164	157	153	163	131	153	162	160	144	148	157	153	149	130	157	171	153	150	158	178	150	160	127	133	146	129	155	164	153	156	150	164	158	136	160	147	150	170	162	164	161	148	147	140	145	138	143	151	162	165	153	157	157	156	157	156	158	152	158	161	190	151	129	172	168	164	173	160	159	153	170	143	147	167	168	124	137	145	141	159	155	150	145	144	168	146	149	159	163	151	137	157	143	150	148	164	121	172	158	149	166	161	172	160	156	137	159	168	146	161	150	169	150	155	156	136	165	137	154	147	156	156	159	136	174	159	157	164	158	159	162	151	158	163	154	135	143	150	168	154	160	153	167	155	149	143	153	124	139	155	156	182	144	155	160	146	173	152	155	179	139	183	139	165	141	145	163	154	147	144	143	150	159	143	179	142	160	136	146	169	170	153	164	140	138	175	154	139	164	166	172	153	141	135	148	165	158	166	164	147	155	141	150	180	145	133	145	160	151	171	136	164	159	147	142	126	165	166	178	140	155	178	136	139	152	130	135	130	127	144	143	157	157	157	166	140	156	163	147	150	182	145	167	154	135	153	150	152	149	163	158	185	168	155	134	151	159	142	151	129	170	157	144	156	143	165	144	161	173	146	176	160	176	151	150	132	143	152	175	163	179	162	153	153	151	157	149	136	143	145	160	163	155	162	168	152	152	144	150	145	149	159	179	147	170	160	136	141	157	175	178	159	152	153	163	137	130	127	145	141	165	157	160	176	135	166	172	158	179	148	162	151	155	150	140	141	175	171	131	157	171	145	162	159	148	152	149	162	182	174	156	145	159	145	151	145	134	168	171	167	135	162	160	144	155	156	151	151	146	156	171	164	133	135	153	158	163	162	155	183	126	165	137	139	142	154	134	140	139	144	154	168	142	141	149	127	136	143	158	164	163	165	146	165	130	141	132	180	146	155	151	143	168	149	154	146	159	148	166	151	137	171	147	158	147	159	149	185	166	133	150	164	125	148	154	169	158	147	144	151	130	155	169	160	184	154	145	188	152	153	158	160	129	137	141	131	156	170	127	154	160	154	153	174	158	167	147	132	153	131	164	155	175	155	146	148	146	159	133	150	154	164	152	170	138	157	137	162	153	167	159	121	136	162	133	169	164	170	182	168	126	160	158	166	137	152	139	143	146	158	165	161	167	156	148	148	159	155	153	172	137	140	154	145	154	155	154	154	168	131	125	129	172	154	158	179	166	142	173	164	144	145	142	161	165	162	144	160	134	138	126	153	149	155	155	161	172	144	158	148	167	149	153	153	144	155	149	147	156	145	160	157	147	166	136	129	129	175	162	140	139	135	158	164	156	149	159	155	165	150	162	153	158	172	165	156	136	149	125	166	143	134	145	128	142	162	145	128	167	161	155	149	136	143	156	158	143	168	173	157	175	137	183	160	123	153	146	154	159	163	150	130	158	154	166	172	170	155	141	159	145	176	139	163	164	139	157	160	158	173	163	175	150	138	173	134	159	175	149	157	154	190	161	167	153	159	140	151	156	151	160	156	153	169	167	148	146	139	161	169	140	169	155	156	137	172	140	157	165	137	165	159	178	145	165	153	132	158	138	159	148	160	132	156	179	162	136	134	173	148	156	137	165	139	148	136	132	156	150	183	164	174	145	163	163	147	178	170	159	167	165	146	141	151	153	151	178	146	158	148	148	147	141	148	144	129	163	148	149	157	155	133	152	126	154	172	156	132	157	153	150	177	143	138	130	188	131	159	167	145	175	146	151	144	150	155	160	168	163	117	167	146	157	154	144	154	167	160	132	169	136	134	171	160	155	144	159	166	177	150	154	167	165	163	146	163	156	156	146	159	158	152	155	164	150	139	162	164	150	143	173	146	142	186	145	169	156	165	125	162	150	160	161	159	159	121	135	145	141	168	167	131	157	156	156	148	173	144	153	148	129	135	141	163	128	166	158	169	168	147	129	136	148	137	160	147	152	164	165	149	148	150	139	172	144	159	139	149	169	145	164	150	147	154	163	182	146	163	145	127	124	144	155	156	185	150	173	154	160	153	153	142	142	145	159	156	181	137	164	159	173	146	157	142	151	164	145	171	168	150	146	167	160	168	151	152	156	154	175	177	142	142	170	166	178	158	123	141	148	186	155	156	156	161	171	129	151	152	149	139	147	167	172	154	160	159	137	142	138	173	161	164	163	144	163	174	132	151	153	142	161	137	187	164	164	158	169	186	148	137	144	164	164	125	167	143	172	158	159	156	146	162	150	159	157	153	164	137	143	176	155	171	151	180	141	182	159	149	168	151	170	153	140	173	157	154	148	174	153	151	154	168	148	162	142	184	143	130	148	162
28549	42980	46081	50347	56584	58931	62627	65787	54948	57191	64975	76013	70910	66379	61602	52857	51254	48127	46509	45236	43104	40764	37054	32866	31835	29962	23850	26062	30882	21709	7457	899	767	756	721	721	678	710	681	666	684	651	618	608	618	650	644	662	673	680	666	910	1273	1699	2292	3499	4724	4421	4718	4366	4135	7333	6224	4727	5221	9222	7306	766	649	610	528	489	479	476	449	426	438	445	427	452	433	1029	2166	2597	2130	1531	1127	745	581	484	403	401	389	350	428	407	374	403	436	410	396	397	390	370	398	386	413	410	383	425	401	423	395	398	386	368	404	373	375	404	374	359	420	393	377	390	349	375	378	384	374	400	394	398	425	382	390	356	372	425	402	378	381	370	378	389	385	417	372	391	390	426	389	399	370	398	399	391	399	396	390	398	395	404	410	370	403	374	380	402	322	379	398	417	367	408	390	371	394	371	388	384	412	406	383	428	380	394	389	417	361	396	405	398	405	415	392	387	368	368	392	394	367	389	400	390	438	395	402	406	398	392	370	396	400	410	395	415	404	350	390	361	398	389	386	411	403	370	373	386	371	412	375	349	396	417	406	364	415	389	395	387	379	422	373	372	369	399	404	389	368	388	353	394	378	378	375	414	398	366	410	405	414	388	437	420	391	415	389	370	423	414	391	389	369	371	388	379	390	399	418	403	434	394	406	401	410	362	391	343	377	402	402	392	370	403	398	399	373	375	395	412	353	374	361	402	386	398	407	384	371	413	414	350	369	383	378	420	383	412	418	372	403	371	406	430	395	367	400	396	370	434	403	404	376	398	427	411	401	398	409	390	415	393	391	392	374	385	389	380	390	388	382	384	362	408	389	417	370	362	363	394	403	414	379	370	423	394	411	409	426	376	409	426	399	395	380	395	383	375	377	411	434	410	367	425	391	380	402	401	385	369	392	407	426	406	402	404	388	391	399	389	416	393	411	417	423	399	378	408	377	382	385	384	382	389	399	386	386	393	417	373	397	377	365	417	397	395	382	378	376	386	394	386	409	379	383	387	385	392	405	365	404	401	417	426	393	365	396	406	412	388	359	383	379	355	388	374	400	366	380	382	400	430	393	396	384	400	379	367	386	395	372	415	400	406	393	380	391	381	386	386	375	381	397	345	382	393	383	415	384	414	388	389	397	423	394	405	385	436	350	415	395	401	356	420	416	392	403	381	390	396	381	399	391	362	405	371	388	372	452	410	383	359	371	422	393	401	414	380	405	380	390	385	442	392	424	408	377	351	395	378	398	394	369	406	383	416	355	397	392	377	410	392	393	419	389	370	406	394	406	406	409	410	410	423	431	378	395	407	381	374	418	398	400	388	406	393	419	434	392	411	436	435	379	376	379	398	379	379	372	398	392	422	413	410	386	357	352	393	433	373	410	398	406	379	386	419	391	404	385	417	390	383	394	370	408	378	376	410	404	396	400	385	390	403	390	416	373	393	393	396	380	435	381	408	386	369	419	392	388	368	389	394	411	387	403	397	424	373	429	398	391	409	413	408	391	385	393	414	367	361	406	388	413	416	392	395	382	369	382	386	399	397	400	389	369	366	396	403	394	434	390	397	427	410	379	397	387	404	420	428	401	432	409	364	402	414	420	415	375	412	375	405	453	411	375	366	374	396	396	442	388	385	357	373	383	378	388	430	366	363	390	395	403	359	423	375	381	397	401	364	406	377	354	373	384	378	410	427	440	385	398	407	368	403	398	418	416	376	410	395	380	420	379	350	404	379	396	397	392	394	401	400	376	363	433	381	412	379	364	386	396	410	403	376	407	418	378	417	390	376	388	410	438	388	387	376	423	394	407	387	382	407	381	393	395	372	415	385	386	398	373	387	412	384	417	396	379	387	397	374	408	404	397	394	426	383	426	380	350	388	406	391	381	392	362	375	387	381	386	396	412	402	397	391	381	366	407	381	394	388	401	409	370	357	414	360	383	370	403	370	427	408	385	400	390	398	398	410	381	362	419	387	408	406	397	398	393	411	404	382	394	398	418	399	397	388	385	403	404	418	385	388	376	396	413	406	411	370	409	378	388	366	380	412	388	417	361	372	381	404	397	417	389	367	398	407	405	424	399	397	370	390	379	367	372	396	379	367	408	409	419	407	366	379	421	378	412	384	377	405	350	428	390	388	403	394	410	404	402	377	376	377	372	350	398	404	422	420	377	357	365	391	404	381	396	419	388	418	393	395	395	377	401	356	400	373	409	380	414	374	397	394	390	428	370	374	395	433	402	379	374	393	392	393	378	380	399	424	380	361	381	402	419	400	373	388	391	373	392	351	380	378	437	404	414	390	386	421	418	399	383	378	443	397	369	388	398	409	376	332	378	410	430	394	377	401	415	406	374	409	428	404	391	384	397	423	424	374	394	391	376	413	413	389	388	379	327	371	386	382	372	403	375	407	429	374	361	386	384	370	383	371	343	369	423	388	368	373	371	425	388	378	378	404	381	395	412	390	427	373	382	374	373	398	415	407	360	383	381	369	414	374	403	368	396	373	348	388	408	399	401	378	398	380	397	420	390	403	417	368	349	401	390	409	419	394	386	376	393	409	408	384	383	376	350	373	391	364	419	387	381	356	387	401	391	367	413	386	398	385	383	378	400	427	400	380	369	380	370	437	396	394	394	399	385	415	424	394	398	390	415	414	394	403	376	388	412	360	406	374	403	390	411	387	407	369	411	404	373	413	382	403	404	412	392	384	378	361	369	389	397	411	385	402	411	402	384	388	357	398	382	398	352	412	374	363	365	430	381	384	386	404	369	364	410	383	414	381	404	389	414	385	403	397	411	422	393	416	415	434	393	398	388	431	398	397	389	404	426	372	361	395	417	413	396	409	402	442	397	390	412	415	376	400	400	389	351	369	394	403	401	396	375	369	398	407	397	388	382	400	387	396	416	390	354	391	412	419	373	376	397	379	418	388	388	401	424	381	405	362	384	378	391	393	403	397	409	422	369	343	382	376	395	382	398	380	374	407	392	414	377	404	373	390	411	385	418	389	402	412	410	384	376	403	365	404	387	373	406	382	372	396	358	373	413	386	368	396	419	379	387	376	403	397	358	367	403	415	405	354	338	381	424	357	401	386	381	380	392	364	348	382	443	361	419	388	383	388	388	410	381	389	409	361	398	409	373	392	409	407	406	407	376	407	382	395	390	426	396	388	392	412	436	397	383	402	369	358	395	410	388	379	361	396	393	428	409	382	361	390	394	406	419	412	402	385	400	415	379	449	364	416	421	355	385	389	341	416	402	402	386	403	371	369	406	392	387	367	368	366	410	385	372	380	411	398	384	391	394	408	375	418	404	379	387	384	383	386	382	411	416	410	348	405	398	372	385	400	394	368	398	428	430	407	364	378	402	397	414	366	405	377	394	364	392	420	384	384	428	421	364	396	394	397	384	357	378	387	397	398	380	398	408	392	376	374	383	420	404	393	416	388	387	372	389	363	399	412	399	395	411	391	381	415	371	409	399	405	433	415	366	384	390	383
10058	13510	17259	16844	13479	11153	9279	7873	4107	3322	3870	4951	4599	3385	2405	1751	1374	1183	1081	877	834	718	595	561	495	528	412	358	363	334	220	206	187	192	208	225	191	201	187	219	219	203	194	188	188	178	204	182	218	210	197	212	208	221	224	225	184	207	229	221	185	205	187	229	216	229	228	221	206	214	225	195	218	194	186	205	192	194	201	191	191	210	212	191	213	218	221	200	181	189	197	202	203	192	164	200	211	181	192	183	188	183	193	200	194	232	194	235	197	164	179	181	183	185	199	174	181	185	183	208	196	186	171	208	191	160	180	198	199	200	212	162	187	197	194	196	205	193	192	189	189	178	168	176	181	202	189	169	179	186	193	201	189	199	180	192	168	194	208	197	176	178	186	171	157	202	184	186	221	199	199	209	171	189	200	183	209	194	178	196	196	185	205	190	163	189	201	206	205	165	187	186	187	200	182	189	200	190	193	183	206	185	170	194	182	193	180	192	191	210	173	176	184	186	220	213	175	200	201	198	207	190	197	200	192	175	195	195	200	183	182	195	183	189	191	193	196	201	177	220	186	172	188	185	203	201	188	188	190	207	198	221	200	214	220	183	195	197	168	189	188	209	174	187	220	179	190	175	176	173	220	176	203	186	211	163	167	206	178	208	202	205	161	192	194	197	193	212	192	208	195	185	185	195	210	196	186	190	180	189	184	191	208	220	202	193	199	215	178	214	185	156	175	192	211	212	194	201	206	170	193	185	190	211	176	198	181	201	175	171	220	216	185	200	196	213	209	187	165	205	184	196	165	201	198	224	181	194	214	212	206	187	170	189	199	179	191	189	207	173	192	199	199	181	173	189	194	211	192	206	211	194	199	169	196	180	183	193	187	201	194	190	176	219	197	180	187	204	200	203	178	191	192	189	189	200	215	196	184	221	203	205	173	223	197	173	166	192	179	206	188	186	199	177	206	210	194	195	212	181	215	187	205	174	206	186	198	196	209	205	214	189	179	212	186	215	177	173	205	186	180	175	197	204	167	183	203	200	181	187	199	199	191	208	195	210	211	217	185	198	180	180	208	191	192	171	166	185	189	185	202	208	169	232	193	191	219	200	199	194	189	218	197	173	212	170	204	168	208	190	157	189	177	207	180	195	205	180	198	184	203	169	168	175	205	204	188	207	202	202	187	183	213	176	175	176	197	178	190	201	152	198	181	187	187	219	164	184	191	195	188	178	175	226	195	197	192	208	193	200	191	171	222	196	198	197	211	192	168	194	186	186	208	226	191	224	199	145	186	201	199	188	178	206	209	194	203	199	218	181	177	186	205	205	186	211	152	183	175	194	196	186	185	189	181	198	189	184	200	191	203	217	204	185	176	188	197	199	187	182	195	194	185	185	180	176	197	202	191	197	177	180	202	172	182	216	192	243	193	215	204	178	200	170	197	195	200	184	179	217	165	213	197	213	202	215	196	154	176	164	188	208	183	184	181	211	222	208	177	185	206	189	209	201	179	219	192	198	210	176	211	207	222	204	181	207	188	203	192	175	197	183	177	195	220	199	206	192	200	229	165	196	155	185	216	216	184	186	197	184	204	199	178	203	201	201	172	191	202	189	199	218	210	197	212	191	185	174	189	186	206	194	194	184	183	167	217	184	194	184	207	179	206	200	190	177	196	183	200	196	185	200	187	200	206	194	176	192	201	197	205	183	197	195	184	185	180	195	189	196	167	199	209	180	208	178	190	199	195	187	192	184	191	185	167	180	193	200	193	199	215	185	192	191	205	189	189	189	188	183	193	180	182	214	202	198	176	204	176	184	189	199	213	204	174	222	218	175	184	194	186	182	182	183	174	185	163	198	205	200	195	203	210	195	203	208	195	193	161	200	186	193	184	225	201	200	206	192	172	193	184	170	172	170	179	182	197	179	167	176	209	160	218	184	168	215	207	210	185	210	209	204	195	210	190	185	185	177	192	174	190	213	202	191	202	187	185	180	172	210	188	206	174	204	173	198	202	210	184	177	159	208	190	199	189	218	205	161	183	208	179	214	188	227	217	189	214	204	168	177	206	207	173	186	207	187	183	184	191	208	179	193	201	185	202	195	179	192	204	216	185	198	186	172	187	213	195	204	183	205	192	191	162	174	173	196	208	218	206	207	182	185	201	193	190	184	173	202	178	176	202	185	189	198	183	219	203	196	174	181	203	207	191	211	189	191	171	191	210	182	200	183	196	195	169	165	187	205	177	180	187	170	191	182	188	194	172	184	165	175	202	217	191	195	182	179	186	182	186	200	218	210	198	196	199	181	211	169	211	189	193	187	216	195	191	182	210	206	197	191	180	175	215	181	175	170	185	165	185	181	174	198	182	188	187	198	177	196	196	189	181	191	187	225	202	187	189	182	194	196	180	192	184	180	168	193	201	188	170	194	194	190	195	180	185	208	192	159	187	176	189	175	190	231	215	210	183	179	186	206	200	204	216	190	182	200	215	185	180	197	189	176	183	187	186	209	212	221	191	206	179	211	179	185	190	192	211	190	184	187	222	199	200	174	185	214	190	171	197	175	194	223	184	216	205	182	174	187	217	191	204	214	200	180	203	220	189	180	195	210	188	197	204	190	198	194	174	179	199	190	208	208	203	195	205	182	180	184	186	188	186	201	208	206	171	194	239	198	195	205	181	206	210	209	192	207	217	205	210	212	208	206	174	193	215	166	180	209	214	193	192	199	181	202	182	167	216	205	183	191	200	207	174	211	196	176	195	213	179	218	188	202	174	174	162	204	175	178	212	194	171	180	188	196	226	184	205	184	178	200	188	215	202	178	202	203	183	192	203	194	184	169	187	207	195	191	178	192	194	202	190	181	191	224	187	200	181	196	201	187	228	183	196	203	168	192	185	200	190	206	226	192	191	195	167	202	188	209	180	184	176	185	179	215	198	212	176	181	197	182	201	183	167	177	203	199	209	187	208	182	188	194	197	198	192	191	165	204	223	193	199	215	176	176	177	204	181	183	215	214	215	191	181	186	212	197	202	183	198	177	187	189	211	200	174	177	184	190	173	190	201	186	170	193	186	188	210	209	200	174	177	196	192	202	192	197	175	186	185	204	182	188	194	223	179	198	177	166	214	194	195	162	176	217	178	206	179	199	181	170	201	199	220	196	213	207	211	198	174	171	191	189	183	202	189	184	206	174	190	211	218	202	181	205	170	202	182	186	213	189	186	184	188	189	181	207	171	195	203	201	204	176	180	195	171	198	192	197	186	190	194	199	175	178	195	191	207	199	216	230	180	178	212	185	178	194	174	206	210	217	212	206	204	187	177	184	184	176	181	204	183	206	171	179	196	187	225	184	204	180	185	174	185	217	230	206	201	213	209	179	172	184	198	211	174	196	184	199	191	183	190	158	177	203	183	190	212	183	166	182	207	212	186	194	188	200	193	178	191	214	172	175	183	207	175	200	190	178	176	204	220	207	194	199	214	195	213	187	183	197	192	181	201	179	175	184
7516	15698	21736	26663	27109	27704	25935	24386	13763	14245	17992	23231	21441	17277	13623	10132	8113	6736	5951	5352	4649	4368	3745	3141	3267	2578	2028	1968	2218	1582	791	535	530	522	554	518	552	548	548	530	551	539	564	527	535	576	557	523	549	517	543	560	546	568	613	677	719	646	652	647	671	754	711	701	704	805	740	516	520	516	497	519	507	506	511	560	496	505	546	497	466	536	591	642	613	669	619	580	532	497	518	491	454	483	516	509	461	467	500	489	477	491	466	489	481	475	494	464	517	471	468	499	494	476	493	508	470	458	447	504	454	518	498	512	498	508	526	498	490	505	441	555	511	480	498	515	477	480	539	477	479	468	477	486	499	479	473	466	439	517	447	507	493	475	477	522	540	486	426	472	502	476	487	497	474	530	513	487	488	430	487	487	468	476	506	513	497	463	455	462	503	478	505	509	528	488	468	523	504	484	482	490	504	503	476	481	494	500	487	508	472	478	507	525	507	480	469	459	497	490	496	474	496	489	488	485	466	532	514	475	491	469	486	474	462	476	514	458	460	512	479	478	442	500	498	454	471	467	470	512	476	495	510	469	486	486	506	438	475	462	451	476	540	482	473	497	494	503	480	451	465	473	482	484	447	483	508	491	458	520	515	502	500	483	438	469	501	504	489	483	529	440	502	522	492	479	485	496	523	494	463	445	510	486	522	464	497	472	483	512	480	495	499	485	458	501	476	488	458	523	506	543	514	481	482	493	498	507	532	481	504	483	455	479	523	479	506	491	512	477	488	493	480	525	489	483	515	477	494	527	505	508	473	474	505	464	466	482	466	482	487	485	486	465	437	505	510	457	487	497	538	489	473	496	505	473	465	469	472	463	474	492	522	469	483	522	469	481	529	473	483	465	470	518	499	454	495	504	454	435	494	480	493	509	477	483	489	459	474	495	482	491	509	519	461	491	468	475	526	484	480	485	493	498	513	509	474	508	484	478	446	482	501	483	505	442	469	439	514	434	502	460	479	519	489	479	500	484	491	492	474	490	513	469	501	462	520	499	467	494	498	485	481	477	486	518	485	463	499	452	509	487	468	488	489	474	483	500	489	480	482	469	452	477	487	502	555	483	494	452	491	468	480	501	479	469	484	439	496	505	499	479	497	520	506	504	453	497	468	468	504	506	447	444	483	468	482	500	492	481	502	455	469	504	515	452	479	482	497	484	470	485	473	481	477	479	472	507	495	507	461	441	526	489	477	485	509	486	465	467	527	464	458	478	479	458	475	459	439	477	460	517	460	508	484	477	467	457	459	485	467	490	447	487	512	461	452	436	471	504	509	505	503	510	456	513	511	498	471	500	484	444	503	480	465	462	474	506	501	501	508	480	489	462	456	483	507	459	475	501	462	478	471	504	487	500	491	465	464	551	495	508	472	488	445	486	495	499	475	476	440	466	483	546	489	500	499	471	510	487	535	455	481	491	480	485	478	453	497	482	502	437	512	488	441	492	470	470	521	460	499	484	447	497	488	520	510	474	491	505	509	512	474	462	508	506	475	523	473	486	500	498	490	491	491	520	458	478	472	513	475	519	510	490	469	534	477	498	510	487	495	526	478	462	547	511	468	499	524	463	482	483	458	468	531	472	495	463	466	468	502	480	515	498	463	527	448	468	511	479	509	440	494	518	485	470	478	484	486	464	507	492	474	481	501	488	532	504	501	523	496	486	507	478	500	472	479	480	516	456	480	456	477	480	486	516	493	518	508	470	468	487	473	459	497	473	446	467	497	460	516	492	469	485	472	454	480	514	507	454	516	474	497	524	463	488	459	482	466	490	488	512	525	515	469	489	510	461	475	500	467	489	497	498	463	510	468	456	481	465	492	496	514	477	446	470	499	493	495	521	506	467	474	463	477	506	504	512	478	503	457	473	464	505	505	514	499	481	498	505	477	485	449	442	464	492	478	500	538	503	497	478	464	446	481	499	496	512	475	478	477	496	517	500	511	476	483	483	493	482	454	477	504	490	453	487	505	482	480	486	511	443	457	475	505	487	464	443	493	514	514	475	482	492	485	514	492	486	494	468	499	472	475	523	494	519	486	496	458	484	475	494	495	489	511	516	479	442	517	521	491	509	436	500	521	497	477	475	478	447	506	482	470	459	434	482	481	522	496	490	476	436	489	471	492	514	446	521	476	473	494	450	473	474	512	505	465	468	487	507	526	501	512	516	498	507	460	494	491	469	459	479	504	488	470	479	509	473	478	496	500	451	496	503	475	470	486	517	492	445	465	439	465	492	497	493	472	523	479	493	468	507	530	430	529	508	494	487	500	466	494	466	474	523	491	471	501	460	515	443	486	512	501	464	476	536	486	450	481	420	477	494	483	437	430	544	509	512	447	502	509	484	513	462	434	501	520	494	457	493	501	499	499	475	433	490	482	496	498	485	484	478	524	497	511	485	484	483	478	469	472	424	488	479	435	493	473	492	473	457	488	479	463	485	505	474	467	499	468	488	502	457	537	482	506	444	521	488	513	521	472	452	490	479	502	464	501	464	542	493	477	496	453	520	481	482	496	496	483	452	521	494	506	477	486	492	478	464	504	524	479	514	461	490	487	476	480	489	468	471	483	439	486	524	461	487	526	530	496	506	486	485	450	460	456	462	499	486	485	452	459	493	511	473	487	450	438	507	534	518	474	515	500	482	511	487	484	496	497	496	474	494	512	474	512	470	451	514	486	458	487	487	456	507	486	468	519	458	488	480	500	476	448	474	491	497	519	488	438	466	471	509	458	503	468	494	500	466	536	520	502	453	475	492	465	501	476	489	497	515	506	499	470	492	450	450	475	479	484	497	513	486	467	511	494	502	486	477	475	528	485	483	447	500	473	471	502	514	451	504	497	481	518	436	499	503	453	454	476	488	507	459	491	534	520	459	483	480	480	508	487	509	494	518	429	472	482	473	448	487	505	447	476	461	493	473	494	475	514	473	512	476	517	499	525	526	451	536	451	518	485	501	491	479	501	488	486	474	514	507	426	471	460	457	478	518	515	491	506	503	472	464	521	497	485	494	501	490	463	450	488	486	475	526	502	479	548	488	489	486	499	523	475	468	509	486	478	432	527	494	481	511	511	480	473	519	472	466	471	474	529	480	512	512	465	486	463	473	481	485	457	471	482	504	492	504	459	481	487	455	464	480	461	457	475	440	481	466	482	485	486	457	462	459	523	491	488	480	498	473	509	523	481	485	501	495	508	465	526	473	529	527	494	471	483	521	492	483	490	505	518	482	466	485	464	504	546	507	470	476	507	549	463	505	473	477	456	458	486	447	494	468	502	446	501	425	495	534	504	440	487	512	465	478	474	516	476	530	473	509	450	478	487	493	476	481	485	434	506	487	475	486	513	471	505	474	440	540	508	500	509	509	490	499	456	461	482	477	471	481	446	490	475	505	484	500	481	476	503	505	458	489	492	460	495	451	511	514	472	467	492	508	464	490	481	501	526	494	459	521	493	499	501	495	474	473
27473	40707	39737	39391	40206	41798	41220	43027	35020	30789	37596	44191	43827	36120	30506	23130	18233	14493	11427	10629	9049	9258	7508	5335	5571	3934	2904	2761	3473	2074	619	194	175	204	166	202	199	184	185	195	168	174	183	172	180	183	161	192	196	165	218	209	204	242	264	341	390	375	353	362	380	492	477	396	451	758	586	146	131	186	163	188	159	160	152	152	189	173	154	157	160	168	262	274	293	251	221	189	186	149	162	159	162	162	154	186	176	176	162	155	169	152	169	146	164	132	169	160	146	156	175	153	174	152	172	165	178	158	138	151	166	168	149	148	148	155	163	151	155	161	191	163	154	145	153	164	177	150	142	174	164	173	167	150	171	133	173	145	147	171	153	171	167	158	160	180	166	152	154	137	168	145	183	187	194	186	174	154	154	171	165	143	150	140	183	167	140	173	178	163	164	158	144	152	182	171	172	168	182	145	142	143	166	161	165	166	156	150	145	139	132	164	157	165	181	165	146	166	181	166	170	176	140	154	176	161	170	135	159	164	120	150	152	164	133	155	175	171	168	164	148	179	169	156	171	161	154	157	143	161	165	144	167	141	161	180	174	165	148	142	158	171	166	178	145	176	140	162	157	168	142	148	174	162	159	145	158	146	143	182	148	136	162	169	157	139	175	167	157	158	165	155	157	183	175	163	164	156	152	154	160	151	150	162	167	158	164	169	169	157	153	164	145	195	172	171	167	155	139	159	144	180	159	157	158	159	157	164	163	171	184	173	142	163	194	158	151	136	146	151	166	154	135	191	161	189	173	160	154	161	175	153	155	157	140	160	169	170	141	166	134	160	185	142	181	156	168	159	173	136	151	160	146	167	156	159	147	168	164	161	159	152	143	157	193	126	186	155	145	164	171	160	159	162	159	140	185	155	152	166	158	174	158	162	146	149	168	150	152	151	158	163	180	145	173	167	149	152	215	164	143	176	170	166	139	153	169	152	162	153	149	156	154	184	163	141	142	176	150	143	164	153	158	161	166	163	157	158	154	157	151	162	151	143	172	148	149	162	154	162	139	151	178	148	168	192	144	165	160	162	184	178	157	130	146	134	169	136	154	154	179	147	152	171	157	187	160	156	164	159	164	160	156	140	149	160	151	143	153	158	160	161	150	159	165	179	180	168	166	179	133	157	167	147	155	135	166	174	139	145	150	137	157	168	143	182	151	178	156	159	149	170	151	162	157	161	166	170	140	149	157	165	170	198	143	150	137	166	160	158	160	174	156	173	148	163	148	156	154	167	160	154	160	142	150	162	151	174	160	135	154	130	162	148	172	152	154	177	162	158	172	143	157	143	157	140	154	150	170	139	135	201	149	162	157	151	157	175	155	174	174	170	161	164	148	136	148	152	139	160	151	172	166	176	184	144	166	184	170	139	158	163	148	153	141	155	185	150	155	181	156	161	159	153	137	131	132	137	151	154	140	166	152	162	151	152	158	155	151	165	173	138	160	139	142	158	152	180	154	157	186	167	153	164	149	184	155	175	168	170	176	137	154	171	164	185	175	161	178	169	174	170	144	166	148	168	169	156	156	157	157	161	161	152	139	143	157	159	141	164	161	154	154	174	161	178	158	139	157	162	143	157	139	148	161	165	162	174	181	150	161	166	171	168	162	157	159	158	156	143	168	160	176	166	139	153	146	154	170	179	151	183	176	166	155	161	155	150	152	178	159	167	157	164	137	162	174	162	174	152	166	189	144	182	162	157	164	132	170	153	158	171	136	169	165	160	148	180	143	151	150	159	159	176	150	156	155	170	175	153	167	142	154	138	165	155	169	178	147	148	180	153	172	180	177	163	150	168	164	148	124	164	163	140	127	160	171	189	184	170	150	162	178	175	159	142	166	179	151	145	167	161	151	151	167	154	179	167	161	160	165	146	154	160	150	171	160	176	176	133	159	148	159	148	171	162	171	186	147	175	183	142	152	157	154	163	169	177	161	174	147	160	170	149	161	158	148	127	145	176	159	175	154	160	158	170	153	144	150	167	190	169	147	164	157	146	171	173	153	149	168	149	155	168	171	153	148	176	153	164	149	150	158	178	148	124	177	154	146	159	168	170	159	162	169	157	184	146	167	154	141	135	162	152	148	168	163	171	181	150	165	161	158	174	150	167	148	163	159	148	165	149	181	160	160	152	145	149	138	148	181	156	152	177	139	150	162	162	148	173	166	146	159	159	143	164	162	162	150	176	152	169	145	154	164	142	153	155	149	178	134	152	158	182	152	136	146	163	167	155	164	174	156	162	177	155	162	158	167	138	144	164	173	178	149	169	165	155	156	165	176	153	161	147	178	170	170	165	160	135	156	159	144	179	155	157	153	161	159	158	169	158	161	153	141	153	191	168	134	147	172	162	154	172	155	156	163	194	144	145	169	148	128	174	162	142	168	182	167	160	171	156	171	154	164	167	169	164	150	170	154	168	142	156	170	150	185	167	156	163	164	179	176	166	162	136	167	181	160	195	147	163	162	145	172	141	159	159	168	164	157	184	165	170	127	143	150	171	152	160	182	156	148	129	151	170	146	159	159	149	156	148	141	161	167	142	153	161	153	173	186	156	171	153	160	187	163	160	167	148	140	165	162	141	154	163	166	144	148	171	173	147	157	150	173	151	163	173	141	159	143	150	153	163	152	163	163	169	159	136	169	165	140	159	163	158	158	155	150	155	145	162	172	154	141	171	139	176	158	166	155	150	159	165	138	159	178	154	144	162	169	184	151	139	146	164	154	179	158	149	144	149	159	147	153	165	145	133	162	157	174	156	170	154	158	163	132	176	151	145	176	170	166	148	128	177	161	140	153	168	153	168	169	157	165	165	155	170	141	174	171	148	174	157	148	155	158	162	153	161	144	181	147	154	164	171	173	156	143	175	142	158	168	129	162	152	153	162	162	164	156	187	154	168	162	164	180	153	166	133	147	162	162	157	179	161	152	166	175	166	173	154	156	158	157	157	154	151	151	138	141	166	155	159	138	158	153	157	168	159	156	156	165	157	153	164	153	157	156	168	156	170	148	172	165	180	170	168	168	177	135	156	156	154	156	142	158	136	170	162	180	160	156	157	165	161	173	135	161	179	153	154	140	177	172	173	168	135	149	181	176	170	158	159	179	140	169	188	146	149	161	152	199	163	139	174	168	172	159	154	150	140	177	167	172	131	157	189	149	179	174	175	163	160	166	138	163	166	166	155	159	155	184	173	164	192	162	167	165	172	169	159	149	147	153	152	169	154	167	182	155	157	174	146	152	163	163	149	160	148	136	167	168	163	136	169	143	182	150	140	138	160	167	151	132	162	152	152	150	172	168	147	160	162	169	164	147	146	170	146	141	170	156	161	156	147	152	156	173	166	149	172	149	157	165	156	133	183	162	149	162	174	164	143	122	140	186	133	128	161	145	157	141	150	172	171	156	170	172	172	157	170	172	132	145	169	128	181	144	171	164	157	148	157	161	150	182	149	150	162	159	155	144	148	145	127
19141	35831	40016	44376	50450	53430	55833	56315	45136	46059	53755	62135	59355	53142	49263	40452	39602	36078	32981	32751	29790	28566	26422	22119	21967	18224	13957	14763	18675	11930	3545	678	596	588	571	516	516	533	544	599	589	579	550	513	513	540	554	523	543	582	570	640	858	1092	1199	1819	2280	2412	2433	2416	2220	3774	3059	2604	3204	5520	4313	539	551	479	495	471	491	426	483	451	473	455	414	457	441	487	1274	1345	1319	1095	797	620	528	437	412	372	417	388	384	360	416	401	397	410	430	398	386	436	422	424	406	388	421	445	444	432	416	393	394	393	434	421	393	379	389	407	424	411	397	374	390	377	384	407	395	411	393	361	409	417	392	404	364	391	395	392	422	432	441	410	416	407	408	366	431	417	427	436	409	406	401	383	385	390	438	403	395	410	394	415	397	386	393	407	397	353	399	443	429	402	433	391	414	424	406	404	447	385	406	398	448	417	395	420	455	390	417	428	380	397	363	369	395	384	382	403	426	397	385	407	413	403	392	428	405	393	420	422	406	408	395	367	384	387	444	420	406	409	412	421	392	384	365	410	401	388	383	426	416	410	411	389	420	387	393	404	416	387	437	389	400	442	395	450	422	355	397	420	411	410	428	399	391	421	395	432	399	423	390	397	395	434	422	407	420	412	404	395	420	430	405	416	422	419	433	420	376	465	420	408	373	419	387	435	396	383	394	393	428	411	410	429	395	408	430	388	403	408	407	395	444	384	385	439	414	411	402	393	406	413	416	389	397	428	388	404	382	420	388	380	429	394	413	404	410	401	421	401	350	411	392	401	400	396	376	367	385	372	398	407	384	406	404	385	384	399	424	414	372	425	474	398	408	408	375	412	395	404	425	394	421	426	378	421	381	377	415	387	389	376	386	409	417	412	349	392	421	395	399	432	403	432	412	392	406	410	411	384	396	402	407	445	388	378	456	410	417	396	452	384	407	398	413	387	378	409	387	397	384	365	398	388	361	397	426	392	414	378	449	392	442	448	407	395	409	417	392	411	426	415	396	408	438	406	383	408	419	426	423	433	413	374	380	437	386	428	410	372	375	394	404	418	401	417	392	451	407	382	431	427	394	372	390	436	423	416	424	414	404	405	449	377	417	431	377	378	414	417	404	423	396	352	398	418	422	385	426	349	406	390	406	384	423	404	417	364	377	417	374	384	428	430	410	438	411	469	429	399	433	418	420	414	416	390	419	435	405	421	417	402	426	391	436	390	385	421	397	410	364	413	406	413	411	417	430	384	420	378	410	405	437	382	415	362	420	379	417	373	429	433	409	394	422	365	400	399	418	364	432	443	402	385	447	393	406	416	431	402	392	419	370	386	371	394	404	425	393	432	421	394	409	408	396	428	390	382	430	396	373	440	433	369	397	404	415	392	397	381	404	428	399	397	404	450	418	371	406	405	395	389	398	396	450	417	392	431	402	420	400	409	413	387	385	413	429	429	405	407	397	400	397	402	377	411	402	440	376	407	405	411	439	405	365	410	434	415	389	393	371	394	379	394	460	407	431	408	422	381	403	405	426	422	407	398	393	387	416	392	386	409	396	398	403	447	405	355	382	384	391	440	411	387	395	384	390	390	395	413	369	432	411	381	406	377	421	414	436	425	405	361	429	413	408	418	396	411	387	378	376	423	410	378	391	385	422	422	406	437	422	369	442	414	435	394	406	391	396	387	433	393	408	403	410	421	416	377	412	414	386	412	415	422	431	378	368	395	391	387	397	396	405	407	419	390	387	416	370	421	408	384	423	417	403	441	405	396	406	406	419	373	407	425	423	384	432	429	411	411	408	412	423	403	461	412	390	398	420	418	401	417	433	436	411	396	399	397	440	404	427	380	466	409	434	405	379	392	417	404	402	388	405	403	397	463	407	380	430	449	404	404	418	383	393	413	400	414	370	404	392	411	411	370	369	398	394	393	368	420	413	391	431	414	391	425	369	417	388	410	387	370	406	359	408	422	404	422	415	410	420	398	420	411	379	408	414	422	388	411	406	400	426	403	417	454	400	390	435	459	413	422	388	437	411	409	399	404	411	395	393	372	415	426	412	417	386	406	409	405	384	433	413	391	373	393	432	398	391	411	392	383	403	399	433	406	380	407	401	448	413	409	401	401	392	407	363	371	373	430	416	412	379	440	385	431	415	389	437	389	411	396	379	403	401	407	414	381	374	411	389	422	416	415	385	393	402	408	393	426	418	436	395	414	401	431	417	410	415	416	382	404	413	393	376	367	409	401	445	388	415	401	396	397	391	409	386	382	393	441	438	401	411	434	429	421	420	386	446	415	381	394	402	375	380	418	428	387	389	412	385	416	390	425	403	397	384	425	390	362	399	431	409	422	402	419	388	395	383	378	388	454	425	404	372	395	420	398	415	406	413	401	409	389	415	410	401	434	408	377	388	445	402	369	393	387	454	375	432	410	409	425	395	407	406	405	394	382	420	415	403	401	401	392	400	400	405	399	387	408	373	391	410	397	416	375	418	388	458	426	374	402	425	447	439	429	412	426	437	409	431	425	398	404	420	410	438	417	403	408	370	378	421	377	416	389	392	429	395	413	399	409	443	413	416	420	378	396	379	409	370	407	398	422	409	410	393	405	423	379	399	414	383	417	409	431	380	409	414	380	398	417	379	428	423	426	393	407	418	387	394	400	396	427	466	384	436	405	395	406	409	401	379	416	385	434	417	419	404	445	379	389	387	381	387	374	372	439	385	375	386	396	393	422	387	443	425	402	383	407	386	413	403	422	412	390	393	416	424	410	399	387	389	383	381	415	408	403	393	349	390	429	435	385	424	391	398	406	432	377	391	431	409	388	409	400	450	387	378	394	400	425	411	417	451	409	408	422	406	457	413	417	421	439	412	393	407	407	417	404	405	407	442	405	398	414	410	386	361	419	414	415	439	416	409	397	375	413	421	399	404	394	396	406	371	425	404	402	414	388	414	408	386	412	427	427	402	391	390	404	411	457	410	406	374	395	391	426	421	389	388	429	397	400	378	432	415	406	411	416	389	420	421	404	412	409	404	379	390	414	431	392	430	441	431	379	416	390	430	396	415	404	409	375	431	429	403	426	415	394	438	414	392	421	434	399	375	420	441	400	419	407	366	428	396	387	414	400	396	383	417	423	403	412	386	431	397	399	409	396	399	372	412	414	436	405	433	428	431	389	388	381	405	416	411	396	397	376	420	379	439	438	394	438	421	421	405	422	388	405	377	381	425	435	386	405	405	401	423	398	438	399	423	414	415	384	367	415	412	390	383	400	426	412	383	415	398	451	402	373	424	421	406	408	431	428	357	415	459	420	412	421	441	386	392	368	355	399	428	416	388	391	386	384	382	407	406	411	438	409	396	405	430	413	392	430	446	376	433	354	402	422	400	417	359	421	407	402	426	430	391	409	383	399	387	388	415	410	381	373	391	383	432	444	390	416	382	412	412	397	405	398	418	407	418	416	427	406	418	383	405	403	376	434	442	411	448	449	402	408	399	395
39191	45942	43026	39725	40538	42301	44813	48241	39191	43367	50839	57959	58247	49049	43170	36912	31993	27134	22681	21153	18756	17674	15357	12060	11378	9563	7386	6352	7486	4345	1202	214	206	177	204	189	202	185	170	205	168	190	174	182	176	182	186	159	175	199	232	223	282	317	362	451	642	615	702	611	575	916	826	636	781	1700	1152	199	188	166	205	161	165	167	143	176	132	171	147	180	153	205	376	407	375	351	262	184	161	137	152	149	169	143	143	154	130	167	118	140	155	164	148	152	168	146	153	149	126	147	164	141	138	124	146	164	158	151	143	149	142	137	170	146	159	178	134	150	160	152	157	143	134	144	157	167	149	170	138	181	146	161	145	154	135	141	134	158	141	146	160	145	148	170	143	169	140	158	157	141	156	141	134	137	137	143	164	138	155	122	161	161	143	130	164	140	164	153	166	161	140	179	146	149	143	154	171	163	140	122	171	147	161	156	162	152	150	151	148	146	152	165	171	168	145	145	154	155	161	151	143	152	149	160	151	164	147	158	161	141	154	147	153	174	155	157	139	162	127	140	164	142	153	153	145	188	147	128	141	131	156	151	165	146	156	161	157	158	145	157	139	175	155	141	145	139	132	142	156	137	160	152	167	149	148	147	156	139	154	152	148	149	143	137	164	131	142	166	140	142	156	140	135	160	148	154	145	167	160	136	154	137	147	150	141	147	153	157	155	142	163	158	154	159	160	159	142	125	154	153	157	135	173	134	175	127	134	150	146	166	156	126	141	159	144	163	163	119	158	172	157	147	135	147	171	149	159	122	150	169	157	144	173	140	153	147	147	158	160	120	139	148	143	148	154	143	155	163	171	163	158	174	142	161	160	149	167	145	151	151	137	150	150	152	136	170	155	180	158	155	163	144	157	173	152	149	150	159	150	154	166	158	157	125	135	139	155	156	138	146	179	143	154	153	144	135	147	146	165	135	162	154	133	156	159	168	162	151	159	157	177	165	145	143	152	166	145	160	142	134	138	156	169	126	154	137	139	151	151	140	129	142	180	171	150	161	141	161	141	165	130	143	116	132	131	148	129	157	157	158	179	151	148	138	138	154	126	167	150	138	132	163	149	163	154	153	151	133	151	159	148	152	169	147	156	134	144	177	165	143	152	144	152	149	149	152	158	186	138	159	161	174	171	159	146	147	148	154	150	160	138	144	152	166	154	135	161	164	182	157	157	128	126	166	151	138	136	150	162	170	173	167	147	126	130	147	129	135	164	129	140	140	154	164	155	150	170	164	171	176	160	148	142	147	162	156	158	148	143	160	136	155	141	137	136	147	140	154	148	155	149	142	171	158	141	147	131	153	162	153	177	155	156	141	153	162	145	167	163	134	165	141	139	149	168	155	134	162	147	129	149	148	148	150	167	162	144	163	125	151	166	152	151	149	180	142	150	143	142	165	146	177	155	142	168	151	132	149	166	145	144	148	159	137	160	134	174	157	166	130	142	146	166	148	134	129	177	147	154	148	151	147	145	151	137	183	149	148	143	155	137	151	155	167	159	159	170	120	151	144	157	153	145	149	149	166	150	159	157	150	135	132	133	168	140	152	159	145	146	170	160	177	138	166	152	145	148	158	172	155	142	133	148	153	144	165	143	137	151	159	150	177	137	164	136	143	160	132	150	167	137	133	161	144	152	162	136	145	135	156	141	134	156	150	147	164	150	154	160	186	131	172	138	138	149	118	143	140	130	157	152	175	149	144	157	138	151	165	166	152	139	171	151	154	153	137	152	126	157	162	174	159	158	159	151	154	155	161	160	159	160	135	150	138	146	162	162	157	153	155	131	156	161	147	149	145	154	157	138	138	145	149	156	158	136	133	144	145	135	172	142	166	133	137	142	143	140	147	155	175	158	159	151	144	152	175	152	166	162	154	150	137	133	140	144	156	168	160	156	152	152	155	152	153	140	143	145	156	151	165	173	162	154	171	158	145	148	151	141	142	167	171	161	136	142	146	140	160	150	165	143	153	150	137	168	176	143	161	135	162	150	143	158	163	144	153	151	150	136	152	143	144	139	162	149	150	138	160	163	146	161	168	162	164	146	174	166	148	153	144	137	150	156	155	178	150	163	157	142	152	163	155	172	154	133	166	139	150	152	135	128	133	154	157	142	137	147	142	125	153	148	168	157	163	139	157	143	160	137	165	151	150	140	138	144	148	147	173	157	160	157	153	143	185	138	152	157	138	168	168	158	160	152	143	141	169	163	153	171	125	130	141	157	152	147	141	135	150	144	158	143	159	148	170	151	172	144	137	176	148	156	133	154	134	146	146	155	155	135	158	145	173	151	159	141	136	146	135	132	170	143	138	125	151	152	161	142	160	150	161	136	138	161	137	143	164	144	140	142	145	127	161	130	139	163	152	141	148	156	152	141	151	173	189	160	153	152	147	172	131	142	143	130	151	171	157	142	153	168	163	144	159	145	124	164	163	148	152	151	135	143	139	139	146	122	149	162	161	156	155	148	149	150	165	145	183	163	134	149	171	146	160	157	138	159	137	157	153	165	144	144	145	127	141	140	155	135	137	158	164	175	123	142	122	150	176	159	155	140	158	157	166	117	136	165	166	142	158	159	162	168	129	141	154	143	167	153	152	142	160	160	159	163	156	150	144	155	171	154	141	152	170	158	139	139	150	139	121	172	157	154	154	135	144	168	158	155	156	128	133	168	162	166	141	166	154	160	167	158	133	146	136	171	162	153	161	155	142	152	131	147	135	153	149	172	125	120	145	175	146	162	144	176	156	158	153	142	157	181	130	139	148	177	158	148	160	128	143	166	164	150	155	152	137	128	145	143	156	164	144	154	139	164	141	132	161	134	156	132	170	150	159	166	181	131	161	126	146	148	158	145	151	157	152	148	153	147	143	141	156	138	139	162	154	166	174	167	161	145	164	170	135	157	144	153	151	144	169	125	147	169	171	182	169	160	162	145	162	149	140	151	162	161	150	136	130	159	156	135	168	178	178	139	139	149	142	148	150	148	154	156	142	163	133	149	165	145	146	159	145	161	148	156	142	147	156	161	128	144	159	172	149	135	147	166	157	143	144	136	144	144	164	145	145	163	160	166	163	149	169	154	160	155	157	141	158	161	132	147	154	143	147	152	167	164	158	167	146	153	159	146	167	148	161	152	156	144	169	139	136	130	169	142	132	157	151	168	167	152	160	156	151	158	151	152	178	137	156	143	166	158	135	160	160	154	138	158	161	174	163	154	155	152	154	152	156	183	163	155	154	149	173	136	164	174	139	126	150	144	152	150	138	126	155	143	153	131	135	153	137	145	139	129	168	131	148	132	149	155	161	172	169	150	148	152	163	161	142	161	138	151	144	175	134	179	140	161	159	159	152	165	175	164	140	151	160	154	175	153	161	144	148	140	150	156	163	158	162	145	132	136	144	163	151	145	144	137	153	147	161	147	160	155	137	162	169	184	163	140	150	154	164	150	139	121	153	146	164	150	158	131	128	158	149	152	150
27456	42658	45850	49000	55789	59405	63311	63933	52652	60212	67857	76057	71811	66656	61843	51230	51470	48197	44971	44982	42145	39631	37919	32135	31848	28404	24740	24679	29456	19979	5913	793	755	660	653	640	627	658	648	661	724	679	616	609	568	649	697	606	689	628	702	834	1322	1682	2015	3091	4318	4484	4525	4245	4148	6809	5870	4713	5966	11808	7291	665	605	583	506	567	514	471	464	468	467	489	467	409	437	666	2243	2395	2181	1600	1108	776	575	464	434	390	369	413	374	421	388	407	350	390	398	405	387	350	392	385	378	442	372	390	384	392	391	410	387	414	396	391	370	365	375	411	378	422	426	402	387	386	381	354	367	378	381	370	406	389	380	383	375	366	392	341	388	382	376	370	385	404	394	416	369	372	395	385	372	374	375	369	385	414	393	417	343	418	371	404	438	394	404	425	388	404	400	395	386	409	382	373	391	350	383	383	404	399	375	378	385	374	355	394	379	406	381	422	388	376	403	378	326	418	377	415	381	412	370	377	398	406	378	364	372	401	414	396	401	374	343	401	381	378	418	393	393	405	378	365	372	420	411	363	390	367	361	384	370	394	380	358	361	398	376	371	371	411	393	407	423	405	387	391	409	420	375	394	400	381	382	360	370	363	361	373	386	367	387	424	405	376	345	374	399	379	373	375	381	414	402	348	425	395	416	369	386	404	405	398	395	353	376	361	420	401	438	361	381	363	377	401	352	388	360	389	351	381	375	393	409	392	389	399	429	406	347	380	428	362	405	418	398	412	376	418	347	369	340	376	404	421	406	355	403	389	350	382	383	358	383	407	419	353	412	404	377	396	375	381	408	420	397	392	373	411	411	371	411	380	407	343	367	384	400	409	405	392	395	373	335	388	411	364	383	372	409	389	379	406	373	376	367	359	414	416	396	402	387	398	392	401	403	418	409	379	416	413	396	429	356	379	389	417	382	404	386	390	373	378	380	377	394	362	368	440	393	370	388	400	353	372	400	403	391	397	390	423	347	359	428	391	390	383	388	391	400	386	395	367	388	407	368	376	430	381	388	389	363	410	381	360	395	378	391	385	398	410	363	385	343	410	373	417	403	384	390	388	352	395	407	347	392	431	366	400	398	368	380	380	388	362	369	424	361	399	362	407	408	349	386	366	382	394	380	379	364	415	363	369	401	365	429	385	391	385	393	389	376	369	346	361	380	358	388	431	317	399	418	373	378	372	411	402	390	386	372	391	410	392	361	380	390	381	382	403	378	389	373	401	396	408	410	406	350	370	384	375	364	371	369	348	379	361	381	359	382	400	410	388	408	357	418	396	368	418	384	413	373	381	356	391	368	378	385	394	382	399	376	380	361	362	377	344	410	382	389	387	392	361	389	396	375	358	408	381	396	407	397	371	358	366	395	383	401	411	373	362	379	351	416	398	374	359	401	398	370	408	431	348	361	366	379	396	390	423	393	381	352	374	405	419	403	377	405	409	373	397	394	372	425	391	381	332	378	382	401	400	405	396	409	408	384	383	373	396	356	372	408	415	384	361	362	393	379	413	367	396	401	383	413	395	391	402	397	422	378	379	419	376	410	392	388	403	429	392	402	402	398	419	384	437	385	363	396	383	367	385	410	370	403	393	393	389	402	362	383	413	367	373	378	370	384	386	402	355	399	418	375	427	412	394	378	378	376	400	405	370	403	386	393	423	380	383	389	404	369	358	398	349	372	415	399	370	378	382	383	393	363	388	365	406	404	415	384	369	389	386	382	409	427	375	402	352	376	403	390	400	390	385	394	360	395	429	370	377	382	348	359	418	379	407	404	391	382	388	398	375	394	390	395	374	368	364	382	403	376	374	382	391	395	403	401	377	412	405	396	404	415	415	396	382	402	390	367	402	387	401	381	377	381	365	409	352	354	390	382	394	347	370	391	376	396	376	404	403	384	386	378	386	398	374	436	344	387	394	394	394	388	390	398	407	345	381	401	401	385	400	395	382	423	365	384	352	391	393	394	372	386	403	368	380	404	389	368	393	396	383	385	362	388	397	396	411	400	389	411	387	356	398	368	378	373	385	358	393	362	380	412	387	428	361	368	373	397	381	356	376	391	420	366	438	372	404	389	388	374	415	405	401	385	356	367	411	386	388	380	436	385	394	380	419	372	385	387	367	399	364	378	389	387	379	420	385	400	416	353	382	368	399	419	381	361	382	382	392	390	395	389	364	377	396	414	383	422	380	384	406	366	377	409	410	372	331	383	385	409	385	404	377	417	390	395	347	404	374	360	364	390	384	421	357	393	366	393	398	318	375	368	389	384	384	378	396	404	362	393	399	404	392	396	371	387	393	399	428	374	328	384	381	394	379	409	366	405	386	390	345	374	374	386	356	378	367	367	431	393	399	391	386	376	372	386	417	389	400	399	366	408	402	380	400	380	346	390	419	390	372	412	368	387	349	385	403	406	394	371	434	405	376	387	384	390	394	395	390	370	379	395	378	394	353	388	393	372	399	402	379	384	394	396	358	380	421	418	387	390	361	393	422	404	412	370	394	425	395	416	365	375	397	341	402	354	385	372	382	372	426	398	351	363	384	404	380	365	375	376	373	422	399	365	406	372	385	385	373	384	401	392	378	366	394	372	375	378	385	394	390	397	376	390	358	360	368	388	389	387	391	397	375	427	378	391	375	394	397	387	346	398	400	403	395	342	364	374	383	406	360	397	379	428	415	399	390	381	395	385	359	375	350	400	350	405	376	398	393	387	409	380	384	356	377	401	363	363	379	381	393	410	431	369	376	412	392	370	397	409	396	424	408	404	387	369	388	349	365	372	397	423	402	382	377	403	391	383	391	385	389	388	410	382	362	384	400	375	382	385	348	394	360	372	365	404	414	387	430	356	390	369	406	390	370	420	421	384	378	398	376	408	393	365	370	398	355	396	363	399	388	368	386	398	409	407	356	406	385	420	353	371	381	371	370	388	398	375	405	393	395	366	382	407	365	372	403	403	375	380	439	396	398	402	382	407	393	401	399	404	360	385	360	370	355	393	346	372	383	374	387	379	397	354	362	390	366	392	397	465	351	400	426	397	389	378	390	412	379	388	388	379	375	376	420	394	377	389	366	392	371	371	360	395	385	390	419	373	376	406	389	363	369	353	377	380	409	398	372	349	393	363	409	414	356	381	409	356	378	379	402	414	380	379	389	389	369	386	384	393	381	384	421	352	389	371	403	388	401	363	352	374	422	376	398	379	362	367	414	392	399	391	383	388	407	387	404	369	392	382	403	390	354	400	387	370	392	398	403	437	408	365	379	394	411	370	379	404	398	400	392	403	415	389	380	376	416	424	385	379	373	395	366	420	414	417	369	352	387	367	388	380	379	397	390	364	371	380	398	396	371	369	396	411	373	370	402	420	397	342	399	383	345	368	361	379	396	402	402	414	354	394	370	416	394	405	379	387	393	381	389	419	382	386	405	407	370	388	410	363	418	400	387	404	371	360	413	391	387	388	347	382	392	387	397	400	404	380	388	407	369	396	418
9961	12392	16872	16930	13001	11676	9272	7383	4476	3198	3969	4489	4315	3244	2069	1415	1145	909	711	762	658	614	596	438	406	345	343	317	338	277	212	209	195	231	183	212	182	209	226	209	183	202	195	183	200	191	191	206	218	194	196	211	198	216	205	213	193	209	236	208	202	232	233	223	194	239	206	198	192	206	191	196	189	218	200	231	174	189	171	168	203	189	183	198	228	191	240	208	188	176	201	193	198	169	191	204	171	184	189	198	183	209	198	194	223	178	169	182	172	213	192	175	182	205	214	206	205	173	196	197	174	188	181	190	195	182	185	193	189	188	200	196	181	190	182	190	196	209	196	210	212	183	186	189	188	179	198	185	171	206	196	189	200	181	196	191	173	204	185	200	218	195	191	202	210	212	172	182	185	185	208	203	174	180	203	199	196	196	214	182	190	195	163	191	192	210	220	205	174	192	178	176	196	216	208	196	218	193	185	169	202	174	179	196	192	176	163	206	193	190	205	207	173	205	201	195	200	195	186	205	168	203	191	183	197	176	196	221	207	197	163	187	191	171	208	228	194	179	201	184	185	183	209	173	206	193	186	184	213	194	173	189	201	189	200	180	196	195	201	181	218	214	187	200	203	200	181	172	186	186	212	217	183	202	197	179	172	206	193	223	183	193	198	197	196	197	186	182	160	167	223	212	201	184	177	194	203	174	170	180	205	199	208	195	188	188	198	202	215	166	216	187	196	186	205	189	214	189	204	173	208	170	193	170	188	187	200	210	187	206	237	174	190	179	222	212	221	185	180	175	205	192	212	218	200	172	181	176	187	204	202	192	173	224	199	193	186	189	178	188	226	175	187	175	185	189	197	185	213	204	200	194	169	184	199	202	190	180	188	203	181	212	193	188	183	207	226	191	185	211	189	195	185	191	199	171	222	193	194	205	184	195	190	182	212	187	185	198	206	180	175	176	219	215	191	185	187	212	195	186	216	179	160	199	179	219	172	185	176	207	199	188	194	228	213	188	192	204	195	202	166	192	191	193	162	184	201	211	193	189	183	171	187	192	202	187	188	173	199	175	187	172	180	186	180	197	203	167	211	203	180	195	195	198	180	199	193	184	211	204	195	184	164	173	173	205	198	205	178	199	171	202	194	197	182	175	155	190	201	182	178	199	199	198	206	203	215	176	186	200	200	172	181	185	184	181	167	180	170	179	181	200	196	195	217	209	182	162	192	213	173	181	188	187	180	167	182	180	190	162	186	203	194	177	183	183	189	196	180	192	182	194	202	186	192	193	168	200	187	184	174	194	202	201	180	192	196	190	180	191	196	174	215	192	193	187	198	199	208	188	181	182	216	204	185	209	201	182	190	220	194	167	187	189	185	212	188	181	222	179	192	166	168	198	177	192	168	190	204	168	176	197	185	193	190	174	204	199	193	220	211	195	173	165	186	177	187	171	189	177	198	189	182	178	186	174	218	188	204	183	192	173	170	180	191	195	161	208	176	203	211	206	216	195	187	189	200	178	213	211	201	207	187	200	192	186	223	173	196	200	207	188	197	177	221	185	196	189	183	196	199	194	181	171	203	197	196	192	187	172	192	200	201	179	186	172	208	182	176	159	200	201	207	196	202	188	191	172	218	175	217	163	216	197	226	200	169	204	202	203	194	202	195	190	182	179	215	183	200	184	208	189	191	194	183	192	195	172	186	192	177	202	198	192	176	172	178	187	199	172	188	211	197	195	216	198	202	197	179	194	213	193	189	179	179	224	224	196	211	203	194	210	185	180	174	177	199	190	198	193	160	192	201	174	203	208	180	192	187	186	177	206	186	200	201	199	178	188	191	176	208	196	176	201	198	166	178	185	182	170	208	201	210	188	219	172	192	201	208	201	184	176	164	177	205	212	189	211	192	193	208	198	192	199	151	200	187	178	187	196	202	196	169	166	178	196	184	214	206	187	188	199	191	177	194	197	181	198	186	222	176	189	225	199	189	193	197	184	186	203	185	195	187	170	182	193	187	172	183	187	178	192	174	184	171	171	204	203	200	216	204	214	202	179	220	183	186	195	195	194	180	199	183	192	171	204	205	177	172	192	206	192	175	190	182	212	205	171	185	220	181	218	188	190	193	180	191	205	187	179	187	183	198	194	188	175	211	186	196	205	191	185	161	181	199	203	219	212	183	179	185	200	183	197	177	201	199	203	175	202	196	184	210	191	208	212	203	195	174	196	198	194	187	199	196	197	203	196	181	186	211	211	191	171	202	189	210	199	179	190	188	199	198	190	212	171	189	205	186	181	195	195	191	168	194	191	219	196	178	200	194	206	189	182	193	204	175	212	224	176	197	199	193	187	197	195	213	209	203	195	182	203	184	196	211	228	182	208	197	197	181	177	202	195	184	173	176	189	173	176	198	173	182	168	186	171	187	182	200	200	217	207	207	198	186	177	175	198	164	199	207	193	213	199	207	208	187	188	187	180	200	185	186	215	201	210	206	190	164	188	232	196	194	207	183	176	196	206	190	192	194	171	167	177	203	183	182	207	198	214	184	183	180	189	175	202	200	188	203	204	204	193	186	192	170	195	169	203	191	199	174	174	214	185	193	213	186	185	195	195	201	193	184	188	187	179	194	188	195	181	175	187	178	177	183	192	195	210	189	198	198	167	218	184	190	190	188	184	183	196	191	197	152	197	187	175	193	178	202	192	183	205	193	202	188	199	188	206	222	199	208	211	187	178	200	204	186	172	201	189	195	192	197	203	197	188	178	198	188	182	212	190	213	186	216	197	202	199	207	195	161	218	202	201	198	192	184	186	200	205	184	210	194	177	196	177	184	190	188	204	159	180	229	194	188	181	188	187	213	196	195	194	182	189	190	181	178	204	199	206	213	164	187	194	176	165	204	176	178	184	170	207	171	226	204	177	205	202	178	190	180	231	189	219	192	186	196	195	218	182	186	198	175	161	178	196	200	213	188	193	198	185	211	191	179	186	151	201	194	197	180	198	186	189	196	189	178	181	162	214	219	188	189	190	201	188	214	190	206	196	171	170	215	187	212	182	194	196	204	209	200	191	192	205	198	202	182	206	195	180	176	208	188	186	202	190	198	198	207	205	203	188	177	202	190	191	200	203	221	176	170	191	178	211	167	193	199	171	181	202	206	194	188	194	168	194	198	179	199	176	200	183	193	186	173	198	194	207	173	183	186	200	194	204	179	195	219	198	186	208	198	219	207	190	187	199	192	178	202	215	173	197	210	203	189	206	196	183	192	199	192	194	180	183	204	193	218	176	192	200	203	170	210	191	204	201	177	209	176	204	184	184	184	185	178	173	184	192	159	206	194	210	194	176	183	211	214	176	182	198	191	196	183	158	225	175	183	197	203	182	206	188	177	198	194	182	194	193	170	219	204	158	196	189	206	202	190	184	181	194	168	209	177	191	212	188	206	205	205	188	217	175	186	180	198	190	179	201	208	192	172	174	191	174	195	180	185	187	194	181	190	190	188	191	229	176
7330	14286	21889	26253	26984	27831	26368	24317	17115	14476	19859	22110	21215	18044	12982	9120	7701	6056	4867	5068	4677	4140	4016	3098	2778	2174	1949	1733	1868	1263	653	566	563	469	511	538	561	544	523	568	555	532	499	561	513	535	583	485	600	561	578	555	513	598	615	613	645	623	636	657	586	677	663	640	676	887	658	539	489	511	531	534	501	516	513	539	460	499	518	496	508	511	619	693	688	630	564	507	559	511	538	456	474	435	490	505	490	467	432	485	467	515	459	470	478	482	457	477	459	485	509	495	462	504	499	469	498	449	466	486	483	482	535	487	468	474	528	488	486	500	505	448	500	466	507	531	475	473	487	509	466	475	468	486	470	496	457	487	516	474	490	509	466	469	467	482	507	527	449	456	512	492	489	470	505	480	468	514	493	505	482	485	473	505	526	514	520	488	493	469	472	525	444	507	484	447	508	452	494	491	475	454	471	481	502	447	465	451	493	487	494	460	478	481	530	483	491	459	489	481	486	517	510	485	504	484	471	484	520	449	483	458	493	463	505	414	496	501	431	506	519	477	487	449	512	466	469	492	492	491	495	480	460	481	488	454	482	495	476	435	513	499	490	462	448	490	499	495	457	496	491	489	498	490	467	473	497	506	482	452	494	464	470	439	450	486	477	502	482	451	511	507	500	438	476	510	489	491	459	509	477	495	479	504	449	462	500	453	510	473	456	476	444	493	476	492	466	466	490	434	497	496	526	484	501	496	514	487	440	454	491	513	482	495	475	484	469	515	456	524	503	460	485	475	488	480	475	463	483	494	486	493	520	504	480	528	500	500	466	479	470	448	500	485	465	506	512	453	466	472	522	531	464	493	470	487	461	511	475	498	487	474	441	473	451	469	518	510	487	498	433	545	464	456	464	489	482	502	472	478	499	461	448	487	463	524	491	483	492	494	481	474	465	488	522	472	466	485	443	478	473	487	468	469	494	518	448	471	492	530	495	504	486	475	477	498	499	445	470	479	490	465	422	480	483	486	443	483	506	494	474	460	479	491	533	493	482	491	495	473	463	506	506	498	499	494	469	527	465	467	496	477	483	499	512	490	503	509	508	483	494	474	451	475	479	496	484	468	508	481	465	482	512	468	498	484	482	520	490	456	509	498	485	435	464	499	502	481	476	497	542	474	497	473	491	471	471	489	486	475	478	490	493	488	456	507	461	485	487	494	479	523	513	511	475	448	481	452	480	498	525	490	502	499	451	522	496	470	486	452	496	459	475	478	459	484	466	457	478	508	453	453	490	450	466	515	485	457	518	481	453	485	456	515	508	492	460	480	479	479	497	532	533	458	554	502	509	493	484	516	472	482	481	478	491	471	476	514	467	472	441	486	488	478	485	485	487	483	452	471	515	441	536	494	437	484	459	479	493	466	473	498	445	495	473	477	495	483	489	444	466	468	491	471	514	498	482	493	475	516	499	501	489	499	467	457	449	502	487	487	466	494	496	453	499	506	474	449	481	461	480	468	481	494	483	489	493	470	479	493	516	452	454	479	489	516	471	487	492	491	467	503	508	507	481	509	483	454	500	505	514	479	490	435	480	498	535	507	538	510	496	465	507	514	499	506	501	469	477	502	507	482	478	498	477	464	435	479	504	482	518	486	473	473	502	472	468	488	480	511	507	514	490	487	500	479	472	465	449	472	459	457	518	483	460	543	499	478	460	437	459	472	462	473	478	448	478	482	488	497	517	496	497	470	522	499	523	506	452	484	466	519	463	474	493	477	490	512	533	494	433	460	484	485	478	525	517	501	484	473	533	440	477	481	481	487	478	469	452	468	489	507	478	493	481	535	464	516	493	519	512	482	473	489	443	461	479	516	438	500	501	497	481	478	470	494	491	493	461	448	508	480	432	465	472	467	452	479	521	528	486	517	476	459	439	501	482	469	441	526	497	486	491	472	493	485	479	451	514	505	459	503	476	451	492	493	481	523	458	478	485	458	489	476	508	466	486	456	493	482	459	456	453	502	454	529	455	461	520	500	500	467	445	468	492	466	482	466	475	460	526	484	464	539	486	468	480	500	494	503	456	500	478	474	463	459	481	496	508	479	527	486	472	472	519	451	472	484	468	509	503	499	508	483	512	500	473	459	513	441	497	486	493	507	488	476	464	474	513	513	478	418	526	498	488	469	485	482	485	464	520	450	464	457	506	493	500	505	449	487	463	441	460	490	432	506	467	493	477	484	467	513	509	484	462	491	522	483	448	496	435	459	507	456	436	480	492	477	480	474	485	447	480	482	526	484	497	464	503	496	443	489	484	444	453	492	502	480	455	486	485	481	484	501	471	488	466	494	507	488	483	487	480	443	487	456	480	490	490	483	489	496	502	467	479	477	506	466	514	480	494	492	502	478	511	478	471	481	504	486	533	520	510	458	488	491	470	463	483	464	481	472	468	462	512	475	454	490	490	492	451	473	493	462	442	480	490	446	502	487	498	469	463	503	472	516	483	475	465	469	459	480	480	474	486	505	496	460	502	513	490	488	465	484	438	509	504	539	438	494	490	496	486	483	476	486	494	490	448	466	490	502	486	493	522	516	483	475	487	484	560	474	470	505	520	492	463	470	515	511	499	513	476	500	455	455	477	479	488	496	458	481	482	471	487	459	463	454	508	514	489	478	466	467	464	468	485	504	500	484	488	481	447	470	527	464	463	475	469	533	456	457	510	472	494	487	479	468	526	458	465	510	447	461	492	478	494	469	470	506	471	503	509	454	494	473	471	517	497	472	530	502	510	485	461	499	500	499	448	470	485	511	488	462	512	484	515	486	444	469	528	441	509	460	460	477	497	502	496	460	492	472	502	522	496	420	455	505	471	519	496	461	507	532	471	453	468	499	482	453	482	481	493	474	498	458	520	500	464	486	448	452	458	490	453	493	464	506	491	506	484	466	476	476	468	451	529	481	459	460	507	489	492	508	450	496	497	481	485	493	462	485	480	463	494	446	483	463	496	478	521	475	451	465	508	461	475	481	482	491	477	469	494	485	487	472	486	481	453	491	489	497	500	485	484	459	484	488	472	453	537	458	479	475	509	463	525	482	491	518	478	482	522	459	455	486	525	491	443	472	473	475	481	503	499	496	487	477	470	475	471	465	456	466	495	492	473	477	477	493	479	458	493	456	483	461	489	482	505	526	510	475	480	512	496	470	478	529	466	467	475	459	486	501	498	482	496	476	455	475	487	508	494	461	480	488	489	473	475	494	503	498	503	452	462	452	467	490	501	459	496	472	492	500	456	528	440	487	501	477	453	492	515	459	477	516	477	477	503	503	473	510	485	519	483	434	488	453	483	492	504	435	494	450	470	473	479	453	510	495	488	514	489	476	486	482	493	451	502	464	502	457	464	490	469	472	488	552	496	475	470	488	498	489	498	492	474	468	484	533	489	467	483	481	478	483	453	490	497	490	507	454	463	499	500	461	454	467	503	456	459	478	474	487	507	511	465	512	476	508	495	496	545	505	532	516
28300	39031	39972	39386	40355	42145	42372	44048	32482	34641	40066	43119	44768	36560	28605	21727	18172	15091	11093	10317	8921	8416	7841	5615	4623	3765	2978	2380	2952	1713	524	189	187	216	179	181	180	167	164	176	174	167	159	162	159	175	188	182	171	175	170	172	207	219	244	318	335	356	348	368	338	459	470	408	478	924	400	168	145	181	161	169	159	181	158	164	158	147	166	177	171	192	287	301	287	251	233	192	169	167	171	145	163	133	146	149	169	144	148	139	160	174	138	159	150	147	160	153	157	137	151	155	150	146	149	151	142	158	144	149	145	155	154	176	176	178	139	164	145	147	157	174	165	146	167	150	152	136	151	175	144	160	154	158	138	166	173	141	143	155	142	149	140	157	146	174	139	140	163	154	152	144	132	146	155	179	136	169	157	159	154	133	183	149	152	160	175	161	145	156	177	142	149	161	152	166	162	158	145	171	140	156	166	168	147	155	153	149	140	137	167	153	161	151	169	147	144	158	164	156	167	164	144	125	172	167	160	138	160	158	137	161	139	169	159	155	154	145	143	139	145	165	147	149	171	149	144	169	146	152	171	168	141	143	134	147	152	157	153	152	154	153	154	157	167	143	135	146	133	164	164	147	175	161	181	143	136	138	147	146	161	157	156	167	159	170	161	137	149	158	162	133	167	137	148	168	180	183	190	156	148	160	168	170	151	165	159	173	138	151	144	162	155	136	169	150	159	139	169	169	160	163	141	138	139	177	170	155	155	158	163	141	138	151	148	177	176	167	154	163	154	144	156	187	163	140	144	158	140	187	157	148	145	160	163	157	152	157	183	141	159	137	166	173	147	135	158	154	160	153	147	144	154	134	140	167	152	142	157	138	148	152	154	141	159	148	152	126	132	140	152	145	168	165	158	175	158	161	161	153	143	160	137	150	168	127	158	156	166	160	160	178	152	148	154	152	171	158	147	166	175	151	143	150	156	156	181	169	171	129	152	163	176	139	144	147	142	141	167	148	161	154	157	140	176	147	154	172	171	139	168	149	162	127	151	150	155	150	163	170	157	148	161	145	178	144	154	151	153	170	170	163	180	161	176	142	143	164	140	156	145	165	176	144	157	148	143	128	163	159	147	139	144	161	145	171	175	130	136	147	145	160	134	192	157	156	160	143	168	179	158	150	155	162	156	160	153	160	132	158	159	156	148	162	144	164	151	148	172	156	162	152	169	144	163	156	164	164	154	164	146	141	158	132	170	145	148	167	151	172	163	150	156	141	116	158	144	147	139	137	164	152	152	163	135	149	135	171	162	151	191	144	141	148	143	142	166	128	152	151	148	158	169	153	131	143	161	151	171	157	173	135	137	155	164	153	165	150	151	150	151	146	153	166	142	159	159	149	156	180	156	172	159	152	167	158	158	162	168	137	141	138	163	145	163	152	135	143	154	146	153	158	137	145	146	155	149	155	158	177	184	145	138	137	141	159	158	155	169	161	146	150	148	155	155	170	148	151	152	165	153	173	152	134	129	170	165	155	164	149	168	152	138	149	163	159	147	162	176	161	161	124	141	156	149	151	154	166	161	175	158	152	164	144	156	145	157	152	169	129	145	154	141	164	124	161	136	168	154	168	155	154	199	171	170	143	167	171	176	175	129	148	163	203	152	164	188	146	158	145	142	145	165	130	133	145	154	161	172	135	163	148	168	153	155	170	165	163	183	166	153	155	131	157	149	148	148	143	153	154	162	145	146	135	157	125	156	155	171	166	154	149	149	130	157	134	164	159	148	157	142	157	156	173	146	163	156	171	163	163	148	163	147	160	156	179	141	164	191	151	167	137	151	179	170	161	160	146	139	161	164	147	159	142	166	165	156	151	150	172	172	153	186	160	148	169	159	145	144	153	172	164	180	163	167	150	161	161	162	156	130	159	145	149	155	153	169	164	143	155	142	126	157	161	135	142	134	171	181	156	155	158	134	152	170	163	176	149	160	151	137	145	142	153	145	151	140	155	144	179	144	166	142	157	164	178	139	162	156	166	156	165	160	181	142	159	139	151	127	159	161	150	171	163	153	163	129	167	148	150	128	157	176	162	127	150	147	143	158	147	157	150	134	148	141	182	174	141	157	170	158	155	179	141	141	128	138	153	165	155	163	152	146	162	158	147	167	160	155	158	151	147	161	155	146	148	167	158	154	169	154	161	164	176	158	153	141	160	161	165	152	162	159	147	150	159	167	177	177	180	158	165	157	152	150	178	154	165	166	170	165	151	151	135	161	145	157	164	150	160	140	152	163	147	141	139	152	162	164	141	179	148	174	143	164	160	179	152	156	156	144	177	167	135	154	133	136	147	144	137	155	176	141	152	152	142	168	169	161	154	137	165	169	157	158	154	155	147	165	136	151	137	172	158	172	161	148	159	179	138	164	171	151	172	149	129	168	176	146	149	157	137	159	154	157	141	145	158	134	148	173	151	160	161	144	172	174	149	161	154	146	145	154	152	161	144	160	152	152	137	143	149	147	169	155	184	142	157	156	154	141	172	146	145	152	150	170	148	156	163	146	160	172	163	175	138	163	163	166	146	155	170	148	160	141	161	170	163	153	147	158	175	158	161	169	141	163	160	153	153	156	159	149	153	161	163	154	161	163	152	165	133	151	155	151	149	153	156	156	145	147	169	152	129	142	134	152	152	162	168	167	151	174	150	146	170	154	181	146	151	125	174	168	129	141	141	174	158	148	157	163	162	146	139	152	149	159	146	160	174	159	178	152	167	192	158	148	189	160	156	153	158	160	157	158	146	139	154	154	161	151	149	148	172	143	162	146	125	150	150	137	151	192	173	151	145	152	166	175	171	147	158	158	147	157	170	152	162	152	144	166	167	135	156	158	158	139	151	150	156	134	153	149	146	159	146	147	126	140	151	159	156	147	164	158	142	163	139	165	149	158	149	159	157	164	141	166	134	148	160	166	152	153	156	155	145	150	151	159	145	153	185	161	160	160	160	164	160	151	142	167	161	183	136	173	168	160	160	145	165	156	170	164	141	154	149	163	179	180	144	133	155	166	162	146	134	151	164	160	158	142	166	166	141	160	148	149	148	167	166	146	151	160	160	167	164	141	179	158	148	168	167	155	146	138	154	163	161	155	148	148	151	161	161	147	141	139	137	155	139	158	150	172	153	162	159	143	173	165	152	157	154	133	171	165	169	123	151	154	172	146	145	167	167	152	154	150	167	156	136	159	155	161	142	158	138	155	165	166	152	162	152	149	158	167	138	143	128	140	134	146	140	173	148	145	166	138	167	170	150	148	156	159	160	138	156	158	151	144	159	149	162	165	152	160	149	158	167	165	144	139	164	158	169	155	143	165	178	154	177	175	146	154	150	165	159	151	153	167	151	176	153	146	146	174	149	160	156	165	156	132	129	160	157	142	147	185	161	144	166	164	154	166	179	141	151	170	165	173	163	125	158	147	147	136	175	147	137	160	159	164	155	163	143	139	142	179	150	153	129	146	144	152	153	167	151
20426	33603	39160	44640	50665	53999	55924	55981	44600	49994	56659	61372	60700	54434	47742	40894	39062	36282	32732	32378	29907	27887	26935	20769	20633	17389	14803	14040	16947	10437	2868	613	603	542	512	500	517	564	537	580	542	523	526	513	563	549	546	559	526	615	541	630	844	975	1136	1555	2275	2323	2295	2223	2025	3079	3060	2437	3159	6711	2472	534	516	594	424	456	391	448	431	425	496	409	429	430	431	538	1247	1531	1352	982	793	562	482	428	408	404	409	405	405	382	383	370	401	417	384	397	403	402	374	391	416	377	373	378	382	417	346	410	384	432	409	416	369	406	392	375	396	405	366	376	374	437	379	381	385	386	422	384	385	385	375	403	396	400	375	387	406	428	407	402	389	395	419	397	424	388	389	403	366	405	371	383	397	409	399	374	425	361	396	403	374	387	380	391	420	373	402	397	391	372	403	345	368	401	399	382	416	407	380	423	386	400	416	421	355	414	425	371	415	391	402	397	380	374	424	427	401	393	357	388	366	418	396	403	383	388	385	389	397	397	405	368	382	390	385	431	381	408	396	412	404	378	402	421	406	433	424	402	382	385	391	399	422	379	405	384	387	401	421	396	423	404	426	389	391	401	420	388	398	386	371	395	415	398	391	436	388	400	400	445	400	386	401	359	413	413	415	396	396	393	431	408	377	387	394	391	411	412	441	415	398	362	391	409	399	407	408	410	388	351	376	367	378	379	366	460	416	382	391	407	376	419	417	386	385	399	417	420	398	386	350	389	377	395	382	402	392	396	399	410	371	387	397	393	388	453	388	376	442	383	396	355	388	402	392	380	416	431	431	424	394	382	423	407	437	389	370	389	406	387	413	423	401	388	396	376	368	407	407	380	392	390	357	377	405	396	422	377	412	379	362	419	396	398	416	436	380	367	382	394	394	421	429	407	405	348	395	402	410	370	411	361	365	410	393	390	386	403	402	390	423	377	372	391	391	401	408	401	397	426	388	441	399	378	400	386	357	395	387	381	410	392	402	389	395	412	385	394	383	385	424	385	403	411	396	428	388	371	407	385	387	380	408	412	430	373	391	459	387	417	354	396	393	384	403	403	378	409	416	394	423	382	379	379	423	390	427	382	408	416	402	390	409	426	383	388	389	406	390	412	401	375	424	385	415	393	385	462	414	401	447	387	386	383	372	429	379	407	405	369	384	392	359	378	378	373	403	378	418	421	363	402	399	402	439	404	414	365	421	390	372	384	406	402	391	407	409	368	364	388	405	433	384	401	422	394	365	372	370	378	393	436	361	403	373	348	409	409	398	408	435	412	412	418	370	397	385	351	393	409	404	411	388	392	432	382	405	382	354	381	408	425	391	380	406	385	382	435	385	409	401	399	434	412	399	429	423	395	382	402	431	365	385	401	379	406	407	402	364	402	415	363	360	395	384	391	394	399	398	413	372	378	337	383	413	406	412	401	398	417	410	390	428	386	398	395	380	381	386	384	396	369	404	374	398	399	383	420	384	392	428	392	388	407	367	407	414	413	407	399	401	390	396	343	371	387	386	362	381	398	416	383	392	407	413	391	388	385	376	399	424	407	425	377	364	397	397	410	378	408	382	391	397	437	408	385	389	399	407	378	386	396	406	386	381	404	403	406	415	423	413	382	379	392	393	402	377	406	413	401	395	389	379	377	384	434	406	380	414	410	415	409	369	398	373	415	403	395	414	396	380	370	372	411	387	428	402	404	408	400	380	438	382	388	340	363	442	374	441	396	381	385	402	398	423	405	381	423	381	388	386	359	413	393	381	407	414	409	392	362	397	412	394	376	417	407	379	409	400	381	340	431	430	424	394	390	371	385	391	395	373	387	400	393	371	407	354	373	375	380	396	420	385	365	403	407	389	405	368	370	413	414	432	388	369	407	412	440	396	355	422	420	401	405	395	421	400	394	418	386	376	396	380	382	404	395	393	383	363	375	396	383	372	390	412	395	396	413	418	414	410	394	401	413	393	405	380	372	393	368	438	376	432	399	385	377	404	420	393	396	347	391	428	405	377	400	386	391	414	416	411	413	402	384	413	387	391	411	354	383	386	405	415	419	429	382	402	415	389	374	381	424	414	415	429	396	422	414	422	399	389	371	416	448	392	384	372	427	403	437	405	398	405	401	392	407	388	446	392	383	373	376	408	385	385	404	417	372	393	399	365	425	398	382	434	404	420	403	412	377	399	360	404	377	373	389	419	416	404	366	397	400	406	403	398	372	412	414	431	373	425	346	405	396	395	393	399	419	412	383	441	401	380	354	386	378	366	386	390	417	419	412	400	409	373	398	379	375	400	400	390	376	402	384	391	405	380	391	411	379	391	370	412	420	384	412	380	358	435	409	390	444	393	378	401	393	412	384	392	406	345	381	416	439	426	416	393	365	375	426	395	408	359	423	428	375	413	415	392	408	414	413	403	358	412	402	333	383	426	370	373	415	420	394	393	361	386	438	410	370	364	395	437	387	454	386	394	410	415	394	402	415	403	370	412	415	368	375	389	406	387	353	402	384	395	401	423	415	391	473	381	383	410	395	370	402	420	406	420	405	400	409	383	441	367	372	387	409	390	389	395	406	410	405	382	390	439	385	380	411	395	438	407	378	378	385	367	412	425	376	435	414	425	391	407	396	386	410	416	430	401	358	400	407	370	381	374	379	405	402	405	390	379	408	422	394	396	394	381	390	423	408	407	398	372	378	386	391	385	377	377	394	382	376	397	407	413	404	383	394	435	418	408	407	355	391	402	399	366	402	419	396	415	407	426	434	404	393	370	362	400	383	405	416	396	378	411	413	382	402	369	388	396	415	397	422	421	387	402	389	402	369	375	394	427	366	396	414	394	423	389	396	402	414	394	386	376	438	391	388	377	375	439	379	407	384	402	406	401	369	373	427	437	347	415	393	375	394	376	373	412	404	388	383	410	417	384	387	402	403	443	434	368	389	369	408	410	388	420	381	410	420	392	409	396	394	393	369	409	391	417	384	380	422	388	396	391	374	393	424	392	363	458	392	394	414	441	397	418	389	384	395	406	394	390	385	433	407	380	396	393	410	406	395	422	365	350	381	388	388	395	393	405	403	367	378	367	392	398	412	392	412	389	351	377	381	386	407	370	400	402	366	401	413	423	385	397	390	407	408	393	431	399	410	344	434	388	396	404	363	360	402	398	445	394	427	387	372	394	399	397	375	388	399	423	383	396	387	410	401	410	386	386	423	412	389	375	370	353	368	401	413	411	365	385	377	379	376	389	416	413	433	399	379	362	386	406	382	377	389	382	383	389	390	375	386	407	434	441	353	400	387	365	418	429	419	440	401	369	395	421	381	405	366	384	395	423	396	395	367	410	425	401	378	385	347	373	404	422	390	419	385	413	407	387	408	420	376	406	414	385	368	420	401	393	412	419	382	376	370	423	405	410	407	360	427	379	426	400	413	409	424	388	399	386	418	388	398	400	390	412	436	395	430	411	375	404	405	393	362	374	409	414	380	385	406	401	368	390	400
37067	43640	40473	38865	39883	42159	43338	46405	36522	38944	49194	54389	55775	48461	40029	33841	30091	26452	22200	21548	18316	16337	15964	11135	9354	6915	5870	5793	5904	3507	832	215	167	189	163	172	169	169	162	211	177	181	186	165	158	173	171	165	157	175	181	239	242	275	268	428	599	590	607	530	506	728	775	617	829	1688	491	167	153	177	162	167	144	153	132	144	143	141	154	153	155	232	346	371	342	306	232	179	135	154	138	150	132	151	139	126	162	150	117	135	128	136	140	155	137	129	146	123	138	132	147	164	122	151	140	128	136	140	143	139	145	149	158	128	131	141	138	148	118	142	133	124	141	139	132	169	150	132	140	136	148	138	112	134	139	159	148	135	135	149	141	137	123	149	126	147	139	103	130	151	150	130	152	120	106	137	145	127	126	150	125	148	161	142	137	133	161	123	143	142	142	154	144	152	127	150	142	135	136	135	144	127	120	149	142	141	142	146	145	127	139	143	142	143	134	114	146	124	144	145	140	127	139	116	128	146	141	143	128	143	150	146	137	132	135	146	150	125	111	132	154	125	134	171	140	132	127	147	138	138	131	156	132	150	128	145	119	151	144	155	127	138	147	122	126	138	160	117	146	141	168	150	147	170	138	149	142	145	147	149	137	151	153	131	121	131	142	132	115	164	156	124	115	152	140	123	127	159	139	153	140	120	128	132	156	141	167	134	126	136	125	132	145	129	138	132	143	139	147	155	168	140	147	144	159	124	155	140	149	139	139	147	137	132	127	151	131	126	130	137	155	127	142	128	149	151	134	148	125	116	140	145	129	142	112	124	151	133	153	127	143	156	135	145	131	129	116	139	130	152	140	149	156	153	135	128	155	164	134	142	125	129	123	127	130	132	149	141	159	133	151	148	163	162	137	129	165	138	128	138	138	160	146	124	125	123	122	130	119	133	144	133	132	128	157	143	152	137	154	147	158	157	151	120	142	142	125	140	150	134	150	127	126	136	132	134	136	149	146	124	145	134	156	151	140	147	141	142	102	144	145	123	129	128	149	129	144	134	138	150	123	153	135	131	133	133	134	144	150	153	142	141	140	140	118	136	135	142	144	133	144	135	155	128	155	141	128	143	139	140	119	130	146	146	118	147	142	132	112	112	129	137	157	139	147	142	138	127	134	132	139	143	122	105	141	145	129	142	139	141	138	145	137	160	147	143	138	149	118	149	149	134	172	136	161	123	131	146	131	134	134	135	158	140	149	151	138	137	131	142	145	127	128	157	143	136	132	131	129	134	129	150	138	149	137	138	155	141	141	113	119	142	116	138	116	129	128	138	160	135	131	133	132	138	141	141	131	153	132	147	145	144	129	147	147	145	133	109	145	145	142	149	129	132	143	151	153	141	126	134	136	127	142	131	124	145	131	140	132	135	143	148	144	138	142	136	142	142	159	147	153	143	146	145	144	141	142	118	127	151	127	136	127	159	125	145	144	138	138	147	127	151	148	140	138	152	153	134	123	140	146	122	139	149	141	151	130	153	155	166	128	134	136	143	144	126	123	121	137	134	150	117	106	148	141	112	140	156	134	120	140	140	134	158	132	135	121	159	139	132	137	148	136	139	159	142	145	136	141	139	160	135	107	126	152	131	149	151	143	136	144	153	148	131	123	132	131	136	151	135	144	129	139	139	141	144	147	149	132	116	144	137	158	130	126	149	141	147	115	144	164	129	147	121	160	141	113	167	138	137	138	132	128	120	103	149	132	167	163	107	128	127	141	121	147	151	141	158	141	146	135	137	146	160	133	139	144	132	130	141	150	147	140	139	160	144	142	145	160	132	140	124	142	145	124	121	122	129	135	139	126	111	145	133	155	153	149	146	151	142	135	152	139	139	128	136	141	140	141	143	143	135	156	140	163	139	135	128	155	153	120	165	135	122	133	161	117	152	131	124	129	142	156	138	130	119	122	134	156	130	133	132	134	165	128	149	140	129	137	146	122	145	139	134	123	132	158	117	145	142	141	123	140	141	136	152	140	128	155	127	143	139	144	121	125	116	143	140	158	125	155	119	133	139	144	153	127	134	152	137	131	162	124	132	151	150	140	119	147	149	132	132	132	138	144	133	115	150	127	131	120	159	150	124	132	145	160	127	125	147	127	124	150	143	141	152	131	127	135	147	133	118	136	138	146	134	133	131	144	156	130	123	116	140	151	129	156	115	137	148	156	137	132	142	143	146	128	141	126	155	151	116	127	144	144	114	154	146	137	117	151	118	136	157	142	163	137	127	130	149	142	121	147	130	129	139	144	111	123	154	157	143	130	131	122	142	136	150	144	142	131	145	118	142	128	146	129	134	129	137	143	140	147	161	149	141	134	137	142	132	130	152	142	129	130	133	127	130	139	136	147	142	142	162	134	140	151	155	136	126	145	139	119	128	133	139	142	144	150	130	146	174	145	119	134	140	147	153	137	144	146	156	138	158	136	129	144	135	124	133	142	154	140	122	132	145	144	145	136	141	124	147	137	151	130	125	137	160	131	109	125	155	142	135	122	124	123	148	140	149	137	118	132	132	151	147	156	128	140	138	131	126	145	150	135	140	132	135	130	150	127	155	145	149	123	129	143	138	131	146	154	132	133	136	134	134	145	137	149	120	148	140	131	132	132	121	148	118	128	130	127	157	131	137	157	140	139	141	136	149	121	118	111	132	135	145	128	148	130	135	140	135	153	134	137	147	163	130	145	139	123	135	127	134	141	136	152	139	164	123	125	146	112	139	132	140	151	142	135	157	126	160	144	125	149	128	122	143	144	124	137	160	130	165	130	136	144	143	142	143	117	130	143	120	126	155	143	135	134	130	147	125	139	130	127	147	145	121	135	138	140	124	133	140	130	132	133	131	135	132	122	139	121	142	146	123	145	146	169	138	137	141	143	146	164	135	149	136	116	120	156	134	137	116	143	137	148	131	131	134	120	150	132	135	133	134	140	143	144	147	128	122	131	143	140	173	130	138	153	144	156	146	149	125	135	124	133	152	143	139	151	138	151	131	151	133	135	148	157	133	151	148	147	127	127	138	139	144	131	135	158	137	146	163	112	167	147	129	146	137	148	125	144	122	142	162	132	152	157	137	158	127	116	147	136	145	147	147	140	139	127	147	134	128	149	121	139	144	144	142	131	147	145	142	145	144	139	118	144	131	137	144	153	154	121	130	144	141	156	124	140	150	136	126	131	157	148	142	148	136	149	145	166	144	118	142	136	142	146	134	117	137	155	138	150	147	135	133	136	173	146	136	149	103	131	163	141	122	158	150	149	146	140	133	135	129	135	130	145	154	131	129	121	134	133	133	137	120	138	137	143	157	133	122	133	139	145	123	122	131	153	139	114	138	122	136	134	140	147	137	132	135	130	139	136	140	133	144	144	124	130	123	118	131	126	136	151	167	143	145	144	141	150	162	155	115	148	148	119	133	161	156	154	114	106	153	150	144	150	169	112	140	136	139	147	131	127	157	156	156	129	140	144	143	142	146
26336	39700	43378	46840	52513	56688	59885	58935	51952	55899	64601	71522	69653	64428	57218	50637	49211	46412	43481	43021	39724	37340	36780	30625	29506	24050	21713	22518	25731	17393	4367	748	693	632	622	608	587	586	599	598	695	568	577	555	554	594	681	611	599	627	687	776	1119	1463	1730	2628	3974	4145	4247	3956	3425	5393	5619	4311	6067	11775	2809	572	655	593	444	516	492	423	428	439	402	461	430	441	487	993	1783	2451	2120	1497	1008	645	499	426	350	346	378	366	378	378	374	395	348	346	369	345	352	358	339	360	366	357	349	322	356	349	368	354	353	366	336	340	370	313	381	321	366	337	328	383	371	375	331	383	349	365	356	375	363	385	349	314	344	321	365	358	376	357	362	349	355	326	343	377	337	320	376	365	341	356	342	342	360	378	348	369	357	341	360	338	358	412	371	347	378	332	350	388	385	350	363	398	378	356	336	345	355	352	345	355	367	325	350	341	345	349	334	382	358	364	316	362	356	375	366	336	340	330	358	377	345	375	338	379	344	367	365	323	357	362	348	393	344	361	354	372	326	375	363	377	343	363	357	373	319	373	359	385	359	344	355	354	366	364	370	340	351	339	371	360	397	394	384	334	381	359	322	348	367	349	369	332	365	352	388	366	374	367	350	362	290	362	328	345	355	368	355	351	348	368	341	357	364	350	354	394	367	355	352	348	370	357	367	348	386	344	360	340	366	378	345	320	347	363	350	370	368	351	360	362	361	346	367	368	370	342	371	335	349	345	364	351	380	343	320	347	337	344	327	357	344	337	366	345	351	362	315	348	352	390	380	316	351	338	370	355	338	349	390	352	394	365	339	379	352	330	360	331	374	347	351	391	363	371	395	372	334	363	407	332	357	329	360	372	351	351	380	351	350	375	348	338	361	381	400	366	339	349	362	319	361	356	357	356	348	336	370	356	355	385	386	334	324	318	334	362	364	347	352	371	335	384	345	315	342	358	378	388	352	351	390	338	352	320	363	372	379	362	349	356	344	331	359	350	340	369	343	329	375	362	363	354	375	380	362	362	319	381	341	351	332	351	336	344	359	380	335	390	352	370	346	390	339	361	339	356	369	352	372	343	351	355	351	347	361	329	377	381	398	375	377	370	362	374	361	360	360	378	360	321	376	347	370	362	370	370	339	349	370	391	339	345	360	390	353	335	368	350	362	326	412	322	347	360	339	354	352	346	353	362	333	368	351	388	354	338	398	395	388	354	330	323	367	353	340	347	366	362	356	357	326	333	342	353	365	371	389	344	354	346	367	381	336	363	342	318	388	399	330	375	353	347	349	349	346	382	330	334	367	353	358	376	380	389	348	377	367	371	346	356	319	348	355	320	367	370	322	382	325	354	331	367	359	324	361	365	355	354	369	357	354	361	380	348	363	367	387	346	383	365	348	381	334	355	332	369	371	391	332	321	386	377	322	346	381	340	355	344	367	333	381	371	362	372	378	388	354	341	327	363	358	353	377	362	342	334	358	383	331	332	372	393	364	384	365	393	359	337	342	390	346	358	372	399	348	349	348	383	367	346	364	346	357	344	353	329	369	350	362	313	368	351	335	371	374	371	352	357	374	354	343	351	351	374	374	356	367	338	377	368	352	342	350	351	368	337	336	375	330	359	371	369	366	359	363	362	320	346	375	372	347	399	352	360	358	345	354	335	374	363	330	351	364	353	343	350	366	364	336	401	360	365	365	355	340	366	346	418	377	320	356	324	322	354	367	386	348	386	369	336	345	334	348	384	372	377	372	358	414	375	343	349	359	356	359	366	351	341	339	357	366	344	370	389	349	362	391	347	343	348	377	384	336	321	356	326	361	337	350	374	352	374	370	380	347	377	338	353	379	381	354	334	349	364	341	378	368	377	344	359	347	355	311	356	376	375	344	396	365	380	347	368	375	393	339	363	389	389	344	361	347	352	377	374	334	337	354	356	351	372	381	315	356	380	333	368	370	344	348	369	328	367	355	367	363	358	381	346	313	372	328	361	349	341	362	355	330	367	321	354	358	380	335	374	328	355	384	353	374	388	398	336	367	356	353	357	351	403	349	337	330	401	367	359	329	389	351	353	365	385	380	314	352	384	367	339	326	379	376	352	375	352	383	358	371	351	361	343	348	398	382	369	362	350	359	352	407	353	345	339	351	378	378	335	361	355	382	357	342	350	361	370	363	353	367	353	356	346	358	368	370	360	417	327	361	350	350	348	353	373	380	343	376	367	345	362	392	346	315	368	397	353	364	366	353	347	370	317	337	344	362	352	355	350	339	382	391	344	328	338	359	376	342	377	323	366	343	359	389	356	354	382	346	359	337	337	383	353	321	375	359	356	331	354	378	350	340	375	350	357	338	358	365	344	371	344	396	367	377	364	329	368	357	384	360	366	342	347	350	359	395	361	361	367	382	349	362	346	392	349	362	330	356	363	363	339	352	383	366	393	378	401	368	354	345	346	390	370	362	335	374	327	349	336	346	367	333	355	340	345	362	359	375	357	411	372	345	357	346	360	368	347	342	324	360	353	336	386	353	359	372	361	355	346	403	361	393	367	391	376	363	345	351	336	345	357	377	362	345	381	363	316	364	360	368	338	369	360	362	346	376	357	340	349	328	336	349	370	336	367	342	367	348	332	391	382	362	361	343	352	362	350	338	320	332	359	339	360	389	366	338	361	322	343	344	370	355	334	369	387	342	335	373	369	357	377	354	346	366	356	361	347	328	320	342	347	347	349	328	345	325	333	368	345	365	354	365	383	331	371	342	336	338	352	356	353	340	336	344	343	351	376	351	336	339	355	383	319	367	394	344	359	342	378	329	374	368	333	388	328	380	362	351	364	351	395	327	368	333	326	349	374	374	364	360	363	353	340	375	339	365	364	351	346	336	359	332	372	366	369	350	340	367	347	400	380	351	369	362	357	374	367	391	370	354	349	345	370	385	367	382	341	361	346	374	354	333	355	366	356	359	389	342	324	382	365	349	319	336	340	366	364	375	375	340	374	352	320	335	337	344	372	382	361	355	353	373	360	358	337	348	340	348	330	364	350	339	365	400	359	369	342	354	336	367	368	337	338	378	359	356	374	325	349	332	324	366	364	342	356	394	344	357	355	351	368	376	377	348	357	332	346	371	350	371	350	350	342	334	353	356	361	351	381	356	378	330	358	378	356	355	387	377	338	341	359	366	313	350	349	355	369	371	356	375	346	342	372	328	361	336	331	359	359	357	343	351	373	366	353	372	336	356	366	389	355	351	359	340	396	361	361	345	393	353	307	380	335	330	360	342	356	356	359	389	347	370	342	339	363	366	360	361	357	328	388	357	402	319	323	391	348	351	349	362	344	362	319	331	379	379	366	347	344	331	370	352	356	386	360	376	367	359	316	337	363	304	379	373	366	351	371	364	368	361	371	379	348	325	340	371	335	347	334	349	361	328	332	339	363	380	334	333	351	329	363	336	380	352	376	355	365	379	349	353	384	361	349	310	350	339	384	372	314	354	358	359	361	383	337
9807	12989	17535	16711	13393	11918	10104	7685	3527	3421	4679	4884	4829	3438	2210	1792	1357	1090	900	827	787	792	758	577	530	426	392	356	367	266	193	206	189	178	210	200	182	200	185	192	191	224	198	201	221	230	199	194	224	181	213	196	195	201	233	216	215	225	206	194	180	240	214	185	213	232	194	191	179	207	197	192	189	163	196	197	188	207	195	188	186	194	193	212	223	250	223	218	217	195	189	173	205	207	194	187	191	187	193	202	203	177	186	191	181	180	182	179	174	209	164	174	190	185	168	181	175	178	212	197	170	184	160	189	192	178	161	194	178	183	199	192	173	208	170	181	176	205	193	188	208	188	180	174	165	183	197	206	229	175	164	190	175	194	184	193	184	190	191	196	170	211	197	200	198	194	168	183	209	222	153	184	175	178	193	168	187	199	208	190	184	191	213	189	184	163	185	187	182	200	200	180	175	172	172	170	203	176	209	194	184	179	189	196	144	157	205	158	168	172	174	174	190	213	195	191	169	188	180	158	207	205	205	205	195	171	228	185	175	205	204	195	190	192	186	198	177	203	189	173	202	160	189	222	214	191	196	182	203	192	172	195	200	186	180	162	196	189	176	188	158	184	205	182	190	186	205	164	181	169	175	187	181	191	176	186	215	186	185	182	182	176	178	197	183	187	162	169	158	177	158	175	199	212	173	183	148	200	168	168	167	207	183	206	198	210	182	188	190	199	181	182	195	206	186	215	196	186	196	193	198	182	193	173	167	206	165	175	208	230	179	180	228	204	206	181	181	172	185	212	196	187	182	190	185	204	158	177	186	170	168	198	217	185	184	189	185	207	215	176	183	168	200	178	201	185	193	180	211	199	203	185	185	183	191	178	185	194	180	170	197	166	178	185	224	202	170	180	204	191	229	190	191	174	193	186	200	174	169	192	182	200	192	191	173	184	194	187	210	161	178	179	176	189	182	180	185	190	175	153	193	179	173	195	183	163	182	164	195	206	181	184	170	190	199	218	189	173	156	163	204	206	202	164	168	198	184	172	185	198	208	156	198	167	194	205	186	172	214	184	183	191	190	176	203	184	200	200	194	189	205	181	197	202	196	209	209	189	182	206	194	187	166	192	198	207	197	200	188	189	169	197	179	184	170	207	188	173	171	186	187	196	181	182	220	192	183	188	198	216	184	174	194	187	192	208	180	206	188	196	224	184	186	210	201	166	193	177	176	166	202	213	195	195	176	189	197	192	212	187	196	183	172	180	179	170	181	162	192	178	184	171	174	168	190	198	202	187	184	188	173	198	189	160	191	199	178	187	188	171	169	167	170	173	182	151	172	198	210	174	154	206	198	186	183	182	183	167	224	198	205	194	167	184	204	187	197	185	193	184	173	177	182	204	198	170	185	211	179	184	197	189	218	197	204	194	194	183	181	186	203	210	189	185	182	168	167	211	158	230	184	174	183	188	215	181	180	197	164	169	188	194	198	214	199	193	190	188	170	158	211	199	205	199	174	197	179	186	199	175	197	211	171	193	168	184	184	186	184	211	180	184	215	166	199	207	185	183	210	168	180	169	203	196	196	178	192	179	213	186	189	199	185	165	173	194	201	215	201	188	185	210	176	190	180	169	180	180	200	176	142	189	190	196	186	170	182	185	201	166	200	162	208	191	190	198	172	193	207	199	190	195	187	187	184	176	197	199	202	194	185	210	212	169	190	193	182	192	198	209	203	164	185	208	189	204	162	203	195	196	170	185	183	182	199	174	175	158	163	194	229	185	160	187	179	218	191	212	189	180	155	181	189	185	213	174	173	188	158	176	201	200	172	203	162	180	196	183	196	201	194	170	190	182	194	171	188	206	194	199	195	169	198	199	165	191	179	175	201	191	208	207	198	185	181	182	191	176	161	208	192	183	195	204	178	177	186	211	189	189	195	186	187	186	187	196	181	178	176	172	208	208	181	201	173	191	174	203	201	206	178	194	192	177	216	178	214	207	173	187	169	190	181	165	182	208	195	162	166	196	192	212	190	173	178	200	211	196	184	170	175	192	206	205	217	188	141	186	218	164	197	196	192	195	180	195	177	231	174	188	193	161	171	194	202	205	182	203	184	194	196	161	183	213	191	183	186	177	192	188	188	186	196	176	207	199	170	189	178	182	223	183	176	193	169	201	202	199	195	174	198	175	191	209	171	193	177	198	182	178	154	191	169	186	193	199	165	156	185	175	180	180	175	192	180	209	203	190	205	183	176	170	178	181	200	187	170	194	180	165	188	170	175	169	198	169	160	176	186	171	211	180	178	202	207	212	182	190	176	184	207	188	175	196	198	185	172	191	155	183	190	175	197	167	183	181	187	197	189	187	194	154	175	154	175	193	189	184	172	185	191	197	179	162	204	185	188	197	183	185	189	204	183	198	183	171	182	194	195	195	181	175	172	184	226	216	185	183	171	207	196	190	182	178	183	183	184	182	195	193	203	184	161	192	187	169	187	185	208	176	184	208	194	200	186	221	183	178	198	198	185	197	196	205	203	170	181	169	185	184	201	172	194	185	155	164	197	202	185	188	170	180	204	188	163	181	187	185	190	203	180	180	190	190	184	186	191	210	205	173	175	189	191	218	189	175	177	196	165	178	190	164	180	183	226	211	180	199	199	188	172	172	179	184	188	212	181	176	208	194	175	175	206	205	191	174	211	194	189	201	205	207	216	192	194	170	185	184	178	161	200	174	191	194	200	203	195	205	181	179	205	213	205	174	181	205	178	179	185	183	176	196	199	185	168	185	194	191	171	168	195	207	165	165	175	195	186	199	195	204	187	180	189	210	177	168	196	183	189	183	178	192	228	176	203	175	181	188	205	191	183	177	162	201	199	214	204	187	188	179	206	154	172	179	185	185	183	177	182	189	166	187	200	175	180	168	205	178	165	167	188	172	190	154	180	175	191	200	213	172	199	181	162	209	193	178	205	199	181	197	202	158	178	193	210	199	185	197	203	223	166	189	187	161	224	183	192	172	199	196	205	183	207	175	190	174	197	200	199	184	179	200	190	187	206	174	224	192	188	163	179	190	187	235	181	189	195	200	180	183	173	200	192	195	194	183	160	198	194	191	198	191	186	188	196	173	162	173	174	157	177	196	176	207	184	174	182	171	179	191	188	194	219	175	194	167	170	184	187	169	170	189	216	197	182	182	184	160	184	175	171	187	208	185	186	182	202	183	216	177	186	180	185	198	152	181	179	193	190	194	167	215	185	194	190	187	175	203	209	185	177	183	206	179	198	197	213	178	196	175	184	205	215	203	195	183	170	167	168	198	204	211	207	180	182	181	194	196	187	189	195	183	206	176	193	175	173	219	204	180	203	185	174	175	218	180	209	193	188	197	192	194	169	206	186	195	192	169	161	196	191	200	172	220	182	189	192	197	187	190	199	210	211	193	186	191	176	176	188	215	201	180	208	172	191	175	189	198	198	191	162	175	167	187	190	180	180	199	211	151	183	172	170	207	170	175
7235	14997	21730	25593	27511	28595	26638	22857	12491	14977	20733	22012	21906	17721	12691	10099	8301	6676	5555	5267	4702	4660	4275	3191	2756	2386	2038	1676	1903	1277	667	514	533	541	577	511	558	538	547	512	514	559	555	534	526	548	505	541	556	556	543	557	523	556	582	643	650	666	641	692	627	702	725	639	682	981	620	543	519	491	503	507	495	484	470	496	474	467	483	493	536	560	622	608	626	615	623	522	524	511	463	475	492	484	463	481	462	468	475	446	479	510	482	480	469	467	471	458	476	467	453	478	469	503	507	480	473	535	476	454	467	471	495	447	472	466	490	476	479	470	498	466	514	469	430	459	464	462	475	465	476	463	459	489	494	482	450	460	522	475	474	440	472	474	468	462	537	444	478	450	468	480	459	469	458	456	487	489	462	469	480	450	444	475	442	487	468	474	501	471	452	510	479	483	477	478	466	454	459	472	486	444	462	529	477	458	478	462	471	466	473	491	470	465	482	453	427	462	483	501	476	479	480	476	482	455	459	470	480	483	505	479	423	476	470	519	461	501	479	490	455	492	449	499	475	457	457	482	475	443	479	476	486	485	505	477	498	466	474	490	469	475	489	490	486	482	495	454	444	499	451	460	480	490	473	402	450	493	526	470	470	481	484	493	476	460	467	445	455	507	510	508	462	471	432	457	439	480	487	492	491	502	462	453	514	467	500	462	444	471	440	498	484	483	437	493	435	478	460	444	495	456	482	444	479	465	489	473	480	512	489	473	460	428	471	447	472	461	431	465	492	443	493	466	480	455	457	492	460	494	484	430	479	421	454	429	447	475	493	482	464	449	513	471	432	471	479	493	494	489	461	465	502	458	439	480	473	505	443	495	458	504	445	448	473	489	494	471	491	432	508	493	469	471	462	450	486	512	464	465	462	493	450	453	460	485	460	489	502	475	477	493	450	469	499	472	481	465	494	478	498	487	454	475	471	457	515	534	486	436	455	467	470	469	418	471	472	500	472	473	475	451	499	459	495	454	459	486	477	479	484	458	466	487	441	466	473	490	480	443	477	477	478	480	479	467	474	463	448	484	465	459	449	425	495	459	464	452	462	501	431	473	527	478	469	466	480	481	445	455	513	482	475	414	451	490	484	471	453	444	481	462	477	430	466	471	432	460	439	461	464	446	510	469	516	456	490	484	479	488	467	509	499	442	450	492	517	469	457	441	481	505	463	463	451	447	492	470	450	477	461	464	451	514	473	453	462	488	470	507	520	458	495	477	505	467	401	467	520	466	461	482	493	464	474	442	491	480	487	488	473	442	445	477	501	473	482	483	438	490	494	471	445	485	442	477	452	476	491	497	502	504	444	472	448	505	491	469	468	485	498	503	471	477	467	505	514	470	466	487	472	469	515	472	445	459	473	460	442	508	477	488	503	465	479	452	483	491	482	435	490	460	421	530	446	491	497	493	450	482	452	506	483	477	485	439	509	486	452	503	455	458	478	499	487	488	503	513	459	507	498	457	474	465	456	478	513	493	492	458	457	456	504	486	516	511	429	475	469	494	514	495	464	478	469	485	448	473	464	452	470	466	446	471	456	453	492	455	472	487	448	473	469	514	474	442	479	453	487	453	473	485	483	486	476	464	518	431	475	463	502	457	480	501	526	450	473	467	458	493	494	455	480	499	479	497	470	458	462	425	448	498	476	447	444	442	437	439	489	479	463	453	483	491	497	466	457	479	479	505	486	450	513	449	478	479	504	432	451	472	450	475	486	446	459	453	457	485	447	463	483	422	476	470	471	465	483	452	462	485	464	454	506	495	448	450	449	473	495	445	452	458	478	461	497	494	466	446	474	493	437	449	467	443	469	491	466	483	474	460	478	453	451	500	445	481	487	443	469	521	456	468	473	471	474	502	483	473	450	490	493	463	466	475	484	480	446	432	454	473	462	479	499	518	463	495	470	451	458	467	514	468	482	469	468	470	453	475	474	477	489	525	472	472	523	467	439	467	520	499	460	479	477	485	490	466	446	474	518	486	475	457	460	477	439	498	466	485	434	479	459	498	478	523	461	461	464	476	493	443	456	507	452	465	466	507	438	452	474	485	476	470	505	477	478	498	472	490	489	459	443	495	467	450	478	484	499	497	431	461	469	474	419	451	508	470	494	439	492	504	481	460	467	475	485	437	465	464	439	482	467	447	461	467	512	473	454	464	478	493	485	467	453	497	443	436	479	472	425	511	482	467	516	478	454	487	520	469	464	466	464	480	481	511	458	496	484	459	476	493	485	489	450	431	488	525	444	485	461	483	461	444	481	454	463	457	453	464	466	469	456	488	468	479	487	491	463	461	485	475	452	496	488	483	449	489	492	481	504	474	469	474	500	468	441	474	478	499	502	487	517	479	429	451	474	496	441	449	478	511	470	504	493	470	461	453	498	452	472	468	460	506	484	481	453	423	451	442	512	496	453	453	449	422	468	499	466	454	475	483	492	468	473	523	468	468	500	469	454	448	488	489	464	468	452	487	462	479	454	443	446	451	481	483	482	479	485	517	452	439	456	486	474	477	516	463	484	492	490	487	516	481	493	445	473	459	474	472	418	494	495	499	486	482	460	490	484	471	473	481	468	493	442	469	473	428	508	454	479	444	486	470	488	492	485	522	490	443	498	473	471	499	421	457	411	461	463	453	460	489	464	465	486	456	438	458	432	500	467	499	491	446	492	470	442	465	452	503	505	453	472	482	495	465	516	441	458	491	480	441	452	532	472	514	494	452	473	442	487	463	504	484	486	482	478	493	473	501	468	446	491	477	486	455	463	481	447	480	502	455	501	468	471	499	481	448	452	471	498	453	478	499	470	468	468	504	508	452	467	460	456	481	485	495	439	435	492	480	494	435	463	500	501	476	457	476	449	482	446	466	472	487	503	471	506	479	474	453	463	523	455	472	440	457	468	473	469	465	506	490	443	502	533	431	491	448	461	462	524	465	473	486	483	426	452	444	465	470	487	452	448	482	485	462	498	494	499	474	489	502	445	487	470	472	491	443	498	452	463	507	486	499	466	468	465	490	479	494	459	486	415	446	432	475	528	522	462	480	473	484	501	474	487	497	497	478	495	485	484	465	494	482	422	474	472	445	459	469	457	468	475	446	525	489	472	462	479	442	491	456	482	445	443	432	485	452	480	458	478	469	510	498	449	517	467	478	449	497	478	463	510	485	480	467	467	507	456	476	490	453	452	465	501	479	465	442	451	503	474	461	496	464	461	483	485	467	449	476	493	447	475	464	471	498	471	488	431	498	512	490	469	506	483	486	500	485	465	490	493	464	484	437	424	469	483	494	480	479	467	458	505	446	494	446	493	463	495	507	484	459	459	466	470	499	484	474	481	476	505	464	475	484	451	505	473	474	460	474	480	457	520	491	443	481	405	480	470	468	471	461	494	460	479	478	439	473	498	452	465	461	463	453	455	466	447	463	454	480	505	472	490	487	466	539	465	536	485	490	453	483	459	487	482	520	463	456
29095	41196	41679	40582	40256	42609	43671	44913	33434	33001	42898	46132	46823	38490	29368	24067	19403	15622	12597	11065	9848	8857	8314	6268	5756	3537	3082	2317	2940	1697	380	201	166	192	158	158	193	172	189	190	159	181	190	181	177	171	170	167	168	157	165	194	219	229	272	319	402	365	352	402	389	439	494	450	569	849	238	178	197	183	198	173	162	160	135	148	171	147	155	168	160	239	294	257	277	250	216	183	174	147	182	174	162	172	154	145	151	156	168	192	142	144	158	146	147	160	165	166	161	159	144	146	169	157	154	157	155	159	156	153	162	169	128	120	170	178	163	167	148	170	157	158	156	129	183	148	156	176	157	143	176	159	160	138	170	150	152	173	146	151	171	157	162	152	157	137	160	163	137	141	158	141	172	154	137	179	143	170	154	159	143	135	166	167	188	177	144	153	174	184	167	163	160	153	151	163	163	154	140	158	132	137	176	159	166	145	139	168	152	150	151	177	163	170	150	157	179	179	186	150	177	151	154	139	147	171	167	143	167	159	172	152	166	158	164	168	158	146	154	158	173	141	184	154	149	156	120	177	167	157	138	162	156	155	166	169	157	157	153	163	155	175	153	137	161	160	155	148	151	153	164	146	151	147	151	161	152	162	187	158	167	148	156	179	190	164	152	177	153	163	158	157	180	142	153	169	167	164	172	135	152	182	155	187	135	150	165	156	152	174	143	164	170	144	186	145	179	140	150	159	159	162	190	162	173	169	138	162	165	155	162	152	179	146	168	155	134	167	167	139	151	156	168	162	161	176	136	152	142	157	161	135	172	157	144	157	148	167	146	144	159	135	171	158	168	145	157	159	160	135	158	166	137	149	139	149	156	142	149	166	171	151	150	166	143	162	160	162	137	169	176	162	135	178	193	138	167	150	165	160	166	161	151	155	162	160	142	184	182	158	158	164	157	148	159	152	152	140	144	167	162	158	195	158	176	144	150	169	169	177	171	174	179	158	158	168	146	166	147	159	157	149	149	154	142	158	171	147	168	179	165	140	134	135	159	182	143	163	170	169	179	168	141	169	178	137	165	158	175	149	146	172	153	141	135	140	169	162	135	158	159	168	155	192	181	166	171	170	154	160	152	150	181	151	154	176	164	173	154	174	164	173	150	155	178	160	182	168	159	169	141	145	151	172	161	151	158	153	152	177	171	176	149	176	144	154	144	150	154	163	140	163	160	155	154	154	149	174	157	166	157	171	174	158	171	154	167	154	174	138	164	187	153	150	141	149	162	167	161	149	151	158	134	174	166	152	162	163	165	156	160	136	136	155	176	149	155	174	149	154	155	169	153	143	163	171	142	181	148	176	188	155	150	166	170	160	151	163	160	163	163	159	161	150	156	151	154	180	168	180	171	173	148	149	152	157	147	152	157	173	151	157	176	156	158	169	154	171	172	159	152	173	150	172	174	134	157	140	174	150	146	163	190	180	154	169	167	143	156	169	155	153	134	137	145	169	177	179	144	146	157	164	152	166	186	159	170	151	155	130	166	158	148	145	155	160	173	163	156	162	182	146	152	164	196	161	157	141	151	184	144	158	151	129	159	155	194	151	170	146	177	148	169	154	181	161	175	151	165	154	150	170	162	182	150	138	162	150	162	164	128	164	156	165	146	154	170	164	173	175	162	162	161	164	151	157	160	143	163	160	160	138	154	168	147	163	142	160	152	164	172	154	135	154	158	151	160	159	178	164	150	179	158	154	166	165	152	150	149	142	155	154	140	156	157	166	160	164	174	146	159	152	141	163	154	175	157	149	139	161	161	152	188	155	158	164	141	160	149	172	176	154	160	171	159	153	174	161	158	168	168	151	156	160	181	159	181	134	155	164	178	173	152	154	139	148	164	163	169	146	151	153	143	170	135	147	151	180	143	154	155	157	157	165	140	158	151	150	148	167	161	141	166	149	176	164	172	179	165	170	160	164	172	170	149	123	183	183	156	163	162	159	146	141	165	186	182	169	144	156	181	176	168	154	163	143	158	149	146	146	156	188	161	167	134	168	184	161	181	144	159	158	158	156	144	150	168	141	169	152	159	155	139	163	149	144	161	155	170	161	164	164	177	157	172	145	161	158	152	174	166	156	159	152	160	163	172	140	148	138	150	139	160	147	161	144	147	145	156	171	168	203	158	162	165	151	155	142	148	146	184	160	183	146	152	167	159	144	150	152	160	171	148	154	160	167	181	162	177	160	149	179	159	153	181	148	171	173	200	191	146	150	169	161	163	162	181	165	150	150	152	165	148	156	161	164	161	133	162	171	154	166	166	153	154	154	176	168	160	154	128	160	134	166	159	137	136	119	161	157	159	156	170	166	144	145	173	164	154	180	166	182	173	167	173	149	154	169	142	149	148	183	168	160	152	161	159	171	151	143	148	150	175	159	153	143	148	169	140	177	177	180	169	159	157	155	162	152	154	167	154	180	168	164	143	141	141	174	149	133	163	150	150	151	155	163	144	127	164	151	176	188	152	129	165	174	130	165	163	155	150	161	143	161	157	169	152	162	190	169	156	188	176	163	142	153	143	151	142	176	153	164	155	153	135	150	163	136	151	160	155	166	150	152	172	190	153	169	143	179	138	154	144	162	139	152	151	166	151	174	153	168	157	150	163	155	150	159	168	179	150	172	182	155	161	164	150	151	145	163	140	153	161	136	171	152	138	168	148	171	183	164	153	149	142	157	153	135	152	147	150	169	158	168	159	166	170	179	166	164	178	160	127	151	130	153	137	142	143	149	143	181	164	156	145	157	175	148	152	155	162	167	156	151	147	163	156	143	161	160	161	138	164	162	152	154	145	170	161	158	150	174	165	142	158	164	158	160	165	173	173	175	164	150	156	149	164	165	158	147	153	166	167	170	152	180	177	140	132	153	168	172	157	154	194	152	160	150	164	144	162	182	168	142	161	179	167	169	151	136	146	166	152	138	160	177	148	156	164	158	157	166	168	178	188	145	171	145	173	181	186	161	159	153	170	153	172	171	150	144	166	175	154	169	149	150	153	163	134	161	164	138	171	171	172	163	147	182	149	160	135	195	172	140	150	158	155	150	154	174	154	178	161	170	177	155	151	152	162	163	168	159	157	155	150	147	142	144	156	176	156	157	147	156	143	142	156	180	175	150	169	153	164	148	164	148	149	152	160	154	148	155	164	149	160	155	170	167	156	174	177	148	168	153	159	146	165	190	147	172	179	164	179	184	166	158	163	156	170	157	153	158	169	146	165	135	158	159	144	165	157	183	144	149	143	167	156	157	142	184	176	184	167	170	151	147	163	148	157	157	139	168	152	183	157	139	182	168	150	175	163	150	154	152	179	172	150	164	147	182	169	156	147	120	151	145	146	154	147	159	167	148	163	137	173	166	169	156	171	178	164	146	184	182	157	161	148	153	181	174	165	174	149	154	145	160	149	149	168	171	154	143	168	171	150	138	154	168	165	151	131	174	139	157	142	154	150	170	173	166	155	151	170	155	136	173
20311	35417	40879	46586	51856	55524	58867	57289	45923	48459	60243	63716	62943	57862	49500	43818	40556	37528	34467	33411	31127	28848	28630	23271	22599	17912	14927	14094	17169	10221	2308	640	648	612	663	603	538	612	569	588	559	519	537	530	582	605	552	618	554	571	562	715	793	946	1209	1592	2333	2157	2210	2330	2321	3026	3283	2828	3662	6350	1290	541	561	554	533	480	466	457	466	424	450	488	439	444	483	1136	1203	1283	1279	1052	757	518	489	434	391	416	372	419	431	414	381	434	363	394	393	423	406	416	361	420	379	419	423	395	439	379	434	387	442	412	417	438	425	410	391	439	442	396	445	402	406	401	395	421	404	392	433	370	419	435	421	423	370	367	391	404	423	430	387	378	430	438	445	384	397	408	422	425	392	407	415	407	413	387	450	426	383	450	434	410	449	425	427	417	414	426	422	400	431	408	420	408	408	411	413	419	399	382	396	384	398	412	421	412	417	415	427	419	395	389	404	373	424	423	438	414	406	441	382	386	398	440	431	418	397	403	436	443	414	416	398	382	432	402	396	455	431	400	395	406	399	400	371	431	429	392	403	394	404	441	421	412	419	400	398	433	394	419	394	370	399	419	396	376	453	402	394	402	398	410	427	446	414	398	398	399	429	405	419	397	415	385	393	411	390	414	412	402	414	424	409	422	392	387	409	414	381	404	370	384	380	407	419	420	375	410	438	412	397	414	435	385	398	389	398	409	387	363	416	415	456	375	414	425	434	422	443	407	369	396	431	416	388	398	375	439	405	402	430	412	377	375	368	387	402	410	415	438	402	383	427	400	401	401	387	423	376	412	384	399	392	380	383	419	416	444	416	426	379	421	405	418	380	384	393	381	438	394	399	430	421	420	365	392	408	403	411	410	401	431	408	427	421	422	402	386	391	397	432	410	409	406	428	389	392	395	434	429	418	400	413	411	385	432	360	423	377	423	400	417	389	403	402	409	415	425	390	408	420	435	433	411	404	406	370	394	377	402	429	452	366	424	381	379	426	436	381	409	425	414	387	387	396	380	368	414	425	437	405	411	421	411	403	422	402	400	424	412	384	385	405	405	395	368	436	384	421	431	428	445	396	418	370	400	362	433	353	422	430	404	396	419	441	382	434	394	403	410	406	439	430	403	385	411	412	446	404	413	371	414	386	424	417	420	422	406	418	428	423	433	388	417	418	430	417	398	378	444	379	454	419	413	405	416	408	408	423	414	461	423	414	384	408	386	369	420	362	409	390	385	395	386	392	398	427	406	425	458	396	461	381	383	406	384	404	405	421	416	422	401	389	412	377	429	366	405	376	380	421	407	408	406	390	418	385	456	410	426	431	425	370	393	385	443	405	412	410	421	370	396	409	383	451	433	394	389	424	404	411	402	436	429	383	381	417	372	409	420	403	380	375	370	399	398	403	420	397	376	405	408	396	376	390	413	394	422	441	432	360	388	391	414	444	407	369	419	399	395	404	434	433	380	424	433	416	409	427	431	427	411	374	400	407	389	415	448	406	399	424	430	379	357	402	453	418	387	409	396	406	410	418	370	391	412	392	415	420	411	410	386	404	392	452	391	414	403	378	395	385	409	418	421	434	393	423	386	426	426	397	422	408	377	418	412	405	399	382	402	391	413	420	366	437	399	418	437	424	383	425	408	389	400	414	430	427	382	380	402	399	454	395	386	440	421	426	413	375	414	417	362	397	441	401	413	398	416	404	409	382	439	412	386	363	393	391	403	459	392	412	408	377	397	416	446	392	386	443	386	384	425	397	434	390	419	433	410	379	436	385	387	416	414	402	410	438	447	390	411	399	424	404	398	392	399	379	415	407	443	369	395	427	423	382	417	411	381	430	391	426	405	405	404	376	425	414	413	379	434	454	381	428	404	379	386	416	392	422	402	385	411	394	401	417	401	420	391	422	369	424	441	376	387	377	387	427	435	415	418	418	422	413	391	387	403	405	416	387	435	388	407	458	426	412	419	374	391	436	362	381	419	390	391	391	398	368	376	425	430	403	442	404	391	413	407	445	384	421	442	414	413	429	430	408	396	430	428	407	422	382	398	397	402	390	422	431	402	419	441	419	375	426	419	425	413	413	385	415	396	411	383	374	417	387	411	421	404	404	413	405	405	388	413	412	406	418	427	403	431	430	426	388	419	425	385	424	405	413	405	408	406	448	394	407	391	408	374	414	404	425	434	411	437	387	455	377	400	409	383	432	406	391	406	445	401	405	429	396	394	415	396	447	405	383	404	413	455	391	376	417	427	430	431	388	412	378	404	430	414	423	393	414	386	399	404	391	363	409	401	380	385	412	425	382	432	369	380	428	393	406	426	385	364	420	415	402	387	437	439	395	423	406	369	428	396	400	412	427	365	383	422	407	399	416	399	399	374	387	405	400	386	395	407	433	424	413	405	427	392	422	398	386	398	425	432	393	375	434	420	398	422	415	424	430	446	389	411	396	438	411	388	394	407	383	448	430	397	411	386	416	414	391	410	412	376	382	412	372	401	420	401	397	403	405	399	421	426	402	406	409	434	442	423	402	404	420	414	401	383	391	416	416	404	403	432	389	363	393	389	352	382	406	383	392	434	422	424	378	430	393	422	414	382	428	378	404	402	402	401	405	394	399	367	443	436	389	428	426	417	436	405	383	407	435	376	402	399	405	387	364	409	415	376	382	441	417	386	426	408	374	409	395	416	363	426	373	392	415	391	390	391	425	425	418	408	407	397	389	395	376	418	442	411	450	402	400	391	394	373	388	385	414	453	399	381	374	412	449	369	403	405	400	403	370	430	427	422	405	400	396	462	413	430	398	366	423	403	436	396	417	393	420	418	411	405	424	408	362	413	394	411	412	386	371	419	429	440	425	442	370	413	395	395	422	406	380	434	397	401	408	410	401	375	417	388	418	406	370	415	445	412	414	429	406	382	406	405	426	411	438	396	400	416	371	398	384	450	423	406	386	416	420	425	411	403	405	418	379	395	402	443	385	394	384	398	424	410	423	417	435	412	387	379	383	375	379	395	375	414	394	408	408	441	412	421	400	406	407	423	396	419	388	428	399	383	396	385	422	430	383	378	413	407	428	431	385	418	392	395	383	449	413	412	445	406	406	412	405	412	429	431	411	414	375	366	392	390	390	427	433	376	403	420	429	397	431	386	392	401	393	423	392	413	422	403	401	418	402	442	375	418	427	391	431	392	409	385	375	425	407	419	366	398	413	401	386	413	391	424	370	386	401	426	403	411	400	390	409	396	396	385	437	398	427	412	400	426	423	394	449	419	400	403	400	396	386	410	370	392	413	377	442	400	394	416	417	402	405	399	412	378	401	432	412	384	395	405	410	405	408	422	394	376	392	395	376	389	403	401	369	438	403	419	411	384	398	397	421	410	367	425	409	385	411	387	432	432	418	415	407	410	400	416	402	413	397	404	376	420	430	445	397	408	405	400	449	413	387	400	382	439	417	401	392	405	410	413	408	376	376	394	400	388	393	399	381	407	400	438	401	391
38938	45467	41875	40584	40749	44224	45911	46541	37082	40851	53434	58683	58197	50519	42048	36281	31054	26918	22197	20151	17375	17524	16194	12342	10991	8390	6107	4932	5901	3360	674	205	206	187	180	193	177	172	173	202	192	187	163	181	183	186	173	158	172	161	196	202	242	245	338	520	587	562	523	555	636	745	860	765	979	1358	235	179	173	213	156	134	155	162	146	140	161	156	130	177	131	341	352	388	350	304	230	183	171	146	134	140	158	137	141	146	164	151	134	135	151	142	146	165	136	153	137	133	146	132	143	130	139	149	145	146	143	124	156	129	143	134	128	140	179	139	144	143	152	168	129	159	139	133	146	149	118	144	158	148	141	169	149	135	141	153	143	144	125	151	156	129	157	141	132	151	133	137	149	132	159	157	169	141	140	156	148	144	138	148	146	141	144	132	157	116	150	139	135	138	139	157	162	139	140	150	139	135	140	141	146	152	130	130	145	126	149	146	156	143	129	136	146	165	133	157	139	147	189	160	161	163	163	129	144	134	125	123	145	151	148	154	140	133	114	169	143	147	141	142	142	137	132	151	144	146	130	139	148	137	136	154	142	140	157	145	158	115	167	143	135	143	141	142	136	135	154	137	151	151	156	158	142	144	143	146	126	178	148	148	152	140	153	149	173	149	159	124	136	127	124	151	128	155	147	151	142	138	157	148	123	142	136	142	141	135	123	138	160	152	172	161	167	119	151	122	151	139	148	151	154	140	150	133	133	139	132	151	151	125	140	159	147	163	126	141	145	142	126	157	167	135	160	127	145	134	160	125	132	158	134	144	138	124	149	156	160	122	145	128	157	131	148	150	123	139	131	148	154	151	169	143	133	124	140	126	122	144	148	145	172	144	135	146	146	153	120	152	131	165	144	148	159	161	143	145	157	137	142	141	144	140	147	126	131	146	120	141	164	131	156	153	139	125	155	138	139	150	139	162	131	146	139	141	128	136	160	147	169	138	138	121	139	146	149	144	131	130	149	141	137	117	164	150	138	154	139	140	128	142	141	147	131	154	139	145	133	141	134	158	161	149	145	150	123	157	140	149	143	135	145	143	134	131	139	151	137	155	149	138	146	149	137	141	132	155	125	153	145	158	162	151	149	141	152	135	117	158	147	137	125	149	120	139	139	146	150	138	145	162	143	147	135	145	136	134	151	131	149	153	139	115	139	141	146	157	177	139	146	143	141	151	135	134	157	136	127	158	146	122	146	139	138	135	152	143	149	131	134	137	159	153	146	141	137	142	129	135	126	151	156	129	129	149	144	157	154	144	124	130	150	131	151	128	141	154	138	133	151	158	148	143	138	132	176	123	136	148	129	155	127	124	167	128	143	125	153	136	138	166	132	144	160	145	163	153	136	142	144	143	154	152	147	147	127	148	124	176	145	150	165	169	127	135	141	156	131	139	169	146	143	137	104	150	152	149	133	140	147	148	143	146	133	150	163	131	139	135	139	159	138	156	130	125	146	148	152	122	138	150	160	139	127	140	161	145	146	133	150	129	138	132	122	162	145	164	159	155	134	128	175	145	151	153	143	149	130	167	153	149	153	137	162	143	154	141	141	130	140	141	171	157	153	142	158	139	133	136	141	147	132	145	161	161	134	136	149	148	140	151	139	144	159	137	147	116	151	155	122	122	142	128	131	160	123	159	149	138	138	153	153	137	128	155	151	130	147	162	143	162	123	144	155	156	131	142	144	116	157	153	157	147	162	140	156	141	154	127	147	147	117	130	122	145	147	159	147	133	134	155	180	128	140	126	130	131	144	140	124	150	132	134	138	129	123	153	150	157	150	156	116	159	142	136	132	133	153	154	126	147	156	134	105	126	133	125	146	152	145	165	140	130	145	134	147	150	149	163	134	126	157	146	160	128	155	141	128	121	137	149	147	117	147	145	168	162	164	149	156	154	121	140	147	152	136	147	146	149	125	130	134	152	133	146	126	132	150	151	117	165	152	126	132	154	145	114	153	145	150	140	131	137	144	144	146	142	144	155	155	157	139	150	140	144	141	135	146	146	133	144	144	144	125	143	144	123	163	135	168	157	160	144	141	142	147	143	142	158	151	140	121	122	140	149	147	157	134	172	149	148	144	144	156	139	139	122	145	134	138	162	145	161	132	151	126	118	140	138	143	144	157	134	159	143	159	144	143	128	123	164	154	155	155	152	145	124	147	173	165	144	138	140	149	154	150	144	144	162	126	143	143	140	164	143	146	153	144	129	117	143	135	140	123	139	152	126	144	145	156	139	128	145	155	142	134	123	143	136	156	157	133	131	139	143	123	147	124	158	145	137	134	141	147	160	114	140	146	146	148	128	123	133	128	152	137	140	162	146	134	126	131	137	133	133	133	143	147	154	163	149	142	157	174	168	135	142	170	165	158	131	143	141	146	153	138	152	145	136	145	140	122	144	130	137	144	153	151	143	142	137	140	126	137	127	135	148	155	153	139	149	137	155	160	148	157	151	142	128	126	139	146	145	159	118	132	145	154	132	145	143	152	145	148	157	153	123	138	144	113	161	141	137	143	131	128	126	126	125	155	147	197	153	134	157	135	137	172	138	143	159	139	120	143	126	139	122	133	150	146	140	134	127	163	129	155	144	139	134	145	157	173	128	137	146	154	150	112	136	156	143	123	137	127	140	144	164	145	157	130	133	136	140	139	156	147	148	140	141	134	134	123	141	148	154	138	155	139	134	141	141	149	162	184	152	164	115	155	117	148	129	154	145	161	134	138	145	127	145	161	148	133	127	146	131	147	149	146	148	142	142	136	159	150	143	140	128	152	141	175	155	163	130	146	124	151	124	123	146	153	152	156	169	129	141	162	149	133	129	145	169	156	127	125	169	140	154	141	139	133	124	143	158	135	155	128	156	134	144	145	135	131	127	127	154	139	132	175	148	139	149	109	132	145	154	120	125	136	118	159	124	140	151	136	135	141	157	145	147	134	128	155	120	144	141	166	144	165	147	151	124	153	133	150	156	131	134	142	167	139	142	136	144	127	144	162	114	117	148	150	153	160	137	132	130	152	153	154	134	141	139	160	134	131	144	150	156	136	163	145	159	127	142	141	149	129	146	121	151	144	144	168	130	169	132	131	146	136	125	127	137	134	151	128	143	145	118	135	146	126	131	167	149	149	167	136	139	133	152	140	140	134	154	153	112	116	138	147	153	142	153	163	158	137	130	139	142	137	128	145	140	144	143	136	134	155	130	145	138	127	112	137	135	153	149	157	150	139	155	134	155	142	122	138	162	150	134	156	151	115	111	131	128	164	140	129	153	149	145	143	132	151	144	130	123	120	131	136	142	147	133	140	150	156	146	129	138	135	147	140	146	158	161	130	160	149	156	156	131	123	127	153	146	151	153	137	145	129	120	138	146	139	160	140	131	159	139	159	132	139	154	164	143	140	146	138	129	138	153	131	128	145	172	140	155	162	157	144	140	149	130	124	144	146	138	124	136	143	130	160	166	158	141	142	128	148	153
27764	40822	44593	48701	55298	57743	62790	58875	53248	56459	68752	73796	71550	67775	60249	52939	51428	48339	44794	44079	41238	39689	39082	32123	31961	26278	22886	21917	26478	17044	3470	789	813	748	728	693	648	604	619	670	628	613	625	602	594	618	641	556	587	597	656	836	1144	1391	1956	3371	3905	3977	3659	3936	4455	5318	6372	5762	6635	9510	1187	665	721	827	576	472	454	466	414	435	417	403	368	381	442	1807	1986	2200	2027	1489	939	659	512	414	373	373	370	341	343	359	388	385	359	367	407	364	386	352	368	385	368	377	360	344	398	375	353	384	380	350	354	345	351	325	367	371	360	353	373	341	344	401	361	384	370	378	379	382	378	340	366	348	369	353	369	370	376	369	401	429	350	366	354	356	395	350	359	379	346	329	360	358	372	350	372	377	383	381	363	359	347	350	361	389	371	342	340	361	373	372	371	337	352	396	394	361	389	402	343	376	360	323	322	371	356	367	362	343	369	332	371	357	352	368	343	350	360	362	373	383	378	374	378	386	359	372	365	378	396	395	378	402	333	373	388	368	362	374	367	332	369	367	356	344	352	331	332	387	369	408	375	342	359	355	410	380	390	359	389	365	392	362	347	376	382	378	377	376	358	376	382	371	340	399	376	358	385	354	368	356	359	371	333	395	364	386	352	370	381	365	386	317	367	376	352	377	392	329	336	359	344	377	346	388	356	361	334	377	385	357	400	373	333	380	382	383	359	342	367	362	359	302	364	378	391	376	360	334	387	379	362	351	395	346	350	386	375	384	351	368	364	395	370	360	357	365	391	381	349	366	375	354	399	361	380	395	385	344	337	385	384	397	372	383	379	370	348	391	386	414	386	379	368	385	361	382	372	344	387	384	341	380	396	358	369	358	330	375	360	372	319	349	368	378	353	401	362	363	390	359	351	399	375	397	395	388	363	416	399	352	347	363	376	351	374	377	397	366	366	338	369	344	348	380	374	373	328	383	356	353	333	351	353	386	356	368	342	340	394	367	346	354	361	366	348	355	386	363	378	360	388	363	372	329	383	356	352	349	334	368	357	359	379	370	370	387	380	378	368	370	386	357	356	347	363	338	321	366	387	378	383	393	386	358	363	365	375	366	377	362	385	376	352	311	342	377	358	392	363	326	356	368	366	361	352	369	378	389	346	368	362	368	416	390	371	372	379	377	382	357	353	348	368	379	368	383	387	386	365	351	375	367	365	374	338	342	360	372	334	401	371	383	375	392	336	373	374	359	394	359	352	352	345	360	395	371	350	377	393	365	362	349	327	363	383	368	396	371	406	349	360	399	377	357	371	389	361	370	365	371	365	343	364	357	387	355	344	385	382	370	384	373	379	353	382	370	366	362	351	396	373	350	346	397	367	366	379	359	342	370	353	394	383	372	340	371	357	375	361	377	369	351	353	389	388	359	390	396	393	348	389	386	367	378	379	343	350	390	373	372	366	377	348	352	347	370	386	392	357	363	348	354	401	370	376	387	395	368	347	370	346	359	363	347	370	387	365	348	361	332	358	369	369	347	367	368	368	374	363	393	378	368	397	339	376	345	362	372	357	338	334	382	355	345	389	395	358	350	397	374	368	336	366	357	358	390	355	375	377	363	367	389	332	361	344	341	375	387	397	362	381	361	354	327	346	358	362	387	385	371	397	358	350	350	367	344	371	353	349	373	349	381	378	381	404	372	364	351	378	350	347	372	344	369	364	361	366	376	369	397	370	387	376	346	373	367	347	380	344	334	395	374	372	377	326	344	372	382	378	337	347	344	359	337	391	342	402	348	371	370	348	362	375	371	334	370	363	400	366	369	343	356	400	369	365	379	407	373	383	353	362	397	350	341	417	354	390	321	339	341	322	362	350	390	348	356	364	389	346	386	338	360	352	358	377	367	393	345	356	357	365	371	326	378	378	339	343	330	337	345	352	365	355	359	361	367	403	372	349	404	363	377	373	361	349	360	380	391	384	364	340	364	379	374	369	377	351	371	376	391	338	346	418	379	337	369	349	388	346	388	366	376	364	365	340	389	357	345	359	367	366	391	370	365	372	358	345	375	352	373	375	336	346	393	350	352	384	379	409	359	353	379	355	347	399	368	369	384	381	350	376	373	376	357	350	340	360	378	349	402	351	373	377	373	372	363	378	362	381	356	357	381	354	339	365	341	387	384	381	372	342	364	409	328	376	380	383	347	366	359	383	386	363	390	347	378	332	367	351	331	332	346	347	368	379	360	362	373	342	328	336	351	377	366	396	372	367	345	358	350	377	355	361	326	397	383	351	357	376	373	370	314	379	389	369	395	395	343	370	334	341	347	356	389	350	372	338	382	378	372	388	395	356	374	354	340	337	388	405	367	375	337	343	383	376	354	336	328	353	351	407	341	369	366	352	398	349	363	367	378	351	362	341	364	379	364	335	333	380	378	357	359	360	354	400	324	374	378	372	368	334	397	361	342	333	348	403	334	381	372	360	378	342	353	338	368	325	382	394	366	367	380	355	370	365	374	376	345	359	362	414	379	356	376	356	372	350	368	376	367	384	410	359	363	377	368	368	394	352	347	400	369	379	349	340	313	339	399	382	384	359	340	362	349	354	385	359	375	356	372	371	371	402	372	356	365	350	373	381	394	380	366	360	358	352	368	374	354	353	376	392	396	332	369	381	351	389	358	377	355	369	355	335	382	385	359	362	361	374	379	362	356	350	364	348	364	416	391	375	358	350	389	340	343	374	372	379	372	409	344	385	395	362	376	394	367	326	380	333	414	351	359	377	384	366	347	388	354	353	378	377	375	378	356	371	372	352	362	384	378	353	376	357	338	357	351	356	386	374	374	365	354	380	371	393	361	352	385	406	356	374	380	353	361	387	392	380	352	386	381	394	343	379	382	350	360	370	350	347	366	344	381	340	336	385	345	350	387	356	392	363	364	358	387	377	347	363	347	368	396	400	341	349	347	376	382	360	367	372	353	357	382	345	374	380	388	379	354	331	380	346	350	375	361	394	384	365	374	366	391	348	339	389	369	331	356	334	374	385	397	333	370	399	341	389	360	326	387	343	387	358	394	386	337	374	361	412	364	344	350	405	371	348	364	382	374	373	343	344	373	368	371	382	358	347	335	359	378	345	393	389	360	402	361	359	364	348	349	339	383	345	346	376	360	328	375	343	368	325	369	400	354	367	364	367	341	350	359	360	364	355	372	344	366	352	403	358	370	352	355	375	372	377	401	341	375	357	361	345	371	330	365	383	389	367	350	366	374	378	392	373	344	404	368	367	388	353	357	384	365	394	369	368	322	324	388	372	392	355	356	391	394	358	379	355	396	364	364	364	383	362	345	371	394	362	374	368	411	355	371	342	369	382	412	342	354	359	351	373	367	345	352	389	359	368	357	390	348	358	366	372	358	382	375	356	364	357	362	338	359	369	383	391	395	369	379	398	356	361	353	358	363	385	375	336	336	391	369	345	342	353	354	397	351	365	364	377	366	412	364	426	388	368	367	346	349	361	352	344	373
10631	12526	16532	15966	13034	11825	9546	7240	3686	3924	4814	4879	4682	3224	2180	1660	1227	1065	969	764	757	719	741	540	473	395	358	293	313	264	200	198	201	188	191	192	204	182	171	181	196	180	190	179	194	217	184	187	193	190	168	190	183	190	184	225	191	210	205	217	223	209	217	207	205	207	243	219	209	193	184	177	189	181	185	203	190	191	170	177	186	202	197	220	206	214	220	178	188	182	199	175	179	179	195	200	189	189	184	189	198	175	198	187	188	155	181	188	211	177	176	189	178	177	176	193	166	164	187	172	207	165	182	167	176	208	191	171	170	212	174	193	166	177	182	186	182	187	189	179	168	168	188	195	181	193	176	180	178	184	181	211	186	181	196	175	212	177	185	187	204	174	174	191	197	178	182	168	181	196	210	187	194	187	185	168	216	195	191	188	180	186	208	185	195	197	178	178	185	197	176	187	174	185	172	188	208	170	191	185	194	188	206	184	187	203	194	179	176	186	202	195	196	173	189	181	148	168	191	183	186	190	191	184	197	182	159	191	176	162	198	204	181	161	184	179	178	189	183	179	170	173	167	180	185	177	178	201	183	182	195	196	176	194	182	175	182	183	208	183	180	187	183	162	171	175	190	185	209	180	164	166	205	178	181	159	180	194	172	188	180	191	198	180	190	182	145	174	168	170	185	178	187	178	179	206	171	201	166	184	175	160	181	206	163	197	171	174	179	210	167	181	175	207	203	178	215	190	190	177	188	205	190	177	198	173	187	203	178	189	182	174	197	175	175	163	182	185	193	177	180	156	163	183	180	174	175	169	180	198	190	201	171	189	191	187	165	193	196	188	196	187	197	175	190	165	213	221	187	218	195	186	174	172	209	197	171	170	146	196	182	211	169	185	192	180	200	163	197	213	184	183	199	199	175	201	193	174	166	180	186	199	169	193	190	201	186	228	204	174	192	183	181	186	195	198	187	202	173	184	185	184	183	187	232	169	174	182	190	184	171	186	170	203	187	189	191	181	197	178	190	191	152	170	185	195	185	155	173	184	170	184	181	188	167	193	173	174	179	184	193	159	189	174	209	187	196	165	176	185	154	172	190	177	168	175	211	203	193	196	171	191	194	198	167	193	178	193	204	186	202	175	173	206	178	172	225	193	188	201	207	194	184	223	181	171	177	186	186	194	207	189	196	173	169	196	202	174	165	169	179	175	180	187	186	183	171	217	200	194	199	183	194	194	195	185	189	198	189	164	194	156	183	193	159	184	193	180	168	219	193	163	153	199	174	188	166	167	193	182	168	171	184	166	209	166	204	169	176	194	186	188	166	146	187	190	179	210	169	196	182	177	177	179	205	183	220	192	188	180	175	196	183	182	172	183	204	209	207	150	176	180	171	184	190	165	185	199	199	184	187	202	203	173	169	192	192	196	193	186	195	200	196	168	178	191	218	178	160	189	183	204	167	172	171	184	173	192	177	195	172	189	189	177	185	181	190	170	189	183	183	185	179	186	196	177	172	162	170	182	214	201	200	187	161	190	182	174	154	184	197	211	177	184	196	179	164	173	199	197	172	182	195	162	201	172	198	190	193	207	187	181	195	174	171	190	190	171	189	169	157	184	160	183	173	167	187	198	188	174	190	163	194	177	206	184	186	169	193	179	177	213	189	207	190	180	190	161	183	217	185	208	182	185	181	166	205	188	184	199	182	192	172	179	175	188	195	176	174	153	191	174	197	189	183	211	190	166	193	182	189	193	210	174	188	188	161	200	194	176	196	204	186	168	185	175	195	173	185	197	175	198	193	203	171	206	179	176	165	172	188	189	185	178	195	175	186	184	209	178	201	184	181	169	168	189	174	151	203	183	183	196	192	192	190	179	187	185	196	191	153	184	184	181	168	191	178	163	195	181	199	171	171	184	190	185	181	182	202	205	164	156	183	192	195	178	207	167	199	168	180	168	181	171	160	182	167	191	193	187	164	186	202	182	192	188	190	158	196	177	193	200	193	185	163	161	181	178	182	207	168	189	185	190	206	182	189	193	166	178	173	178	170	184	200	190	196	172	152	168	180	175	189	191	172	201	198	192	187	180	183	213	182	176	184	168	166	198	185	170	194	172	191	194	166	205	183	189	190	211	164	190	166	194	183	193	195	180	209	197	175	214	198	204	166	178	168	182	184	170	205	181	176	169	166	189	176	182	201	169	179	206	183	193	189	192	175	191	185	172	191	186	180	172	185	155	186	164	185	177	173	175	177	163	191	200	181	174	193	194	187	204	179	205	175	210	188	171	191	176	205	183	179	182	186	191	178	202	192	186	201	166	146	177	196	202	163	192	182	201	182	223	176	205	202	151	171	200	160	210	182	203	195	192	186	182	177	179	190	193	176	194	186	185	193	179	196	163	181	174	182	168	161	191	180	184	166	192	166	182	170	168	195	178	202	180	181	184	193	182	203	166	194	155	202	203	184	182	172	195	185	169	180	200	192	200	180	173	183	194	198	160	173	175	196	190	188	160	181	193	198	176	198	211	179	176	192	207	177	198	185	188	169	178	172	179	200	177	198	197	178	168	185	192	221	198	202	172	188	175	181	176	195	195	151	191	195	188	211	197	173	179	165	185	183	208	214	185	175	195	170	223	182	160	198	175	172	176	181	195	207	181	207	174	190	193	168	175	209	199	178	184	180	155	188	187	186	187	202	173	158	182	202	185	227	163	203	162	175	191	202	177	177	201	184	158	208	201	176	167	178	163	182	196	177	150	197	183	185	164	202	173	183	174	207	149	178	183	198	200	198	145	183	180	214	178	174	202	171	183	191	176	205	170	193	202	193	172	173	166	215	161	188	154	195	178	208	189	182	194	178	175	195	170	193	171	199	195	192	187	187	200	177	200	164	193	191	192	190	196	203	192	184	181	179	165	174	167	198	177	179	187	202	185	178	181	214	208	192	188	191	183	173	164	187	174	191	179	181	171	192	193	181	209	181	190	184	199	190	200	207	182	187	189	167	214	171	184	157	177	169	181	169	188	162	173	207	178	174	193	222	171	209	196	192	171	173	194	165	213	177	186	180	173	166	173	165	205	166	181	181	190	181	198	190	182	205	160	205	180	196	199	204	201	181	204	210	167	166	209	183	195	191	192	167	175	164	181	187	194	166	188	189	182	148	175	188	172	191	189	195	178	188	207	191	197	194	198	190	187	197	194	180	183	179	164	183	185	191	181	174	187	186	178	174	193	171	167	183	214	178	188	192	197	205	179	179	177	163	185	188	175	181	200	200	163	189	182	162	197	193	187	189	199	171	179	172	199	198	179	173	186	214	211	178	192	198	162	175	195	173	196	162	190	191	194	189	188	180	180	192	193	180	185	170	163	179	174	179	191	160	168	178	168	176	193	179	194	191	211	190	175	182	169	192	206	202	186	178	174	168	179	171	197	178	183	181	194	176	172	188	190	206	170	198	161	164	180	195	201	203	167	182	179	199	180	175	181	184	189	180	171	180	200	168	172
7885	13914	21166	24969	27017	28016	26247	22582	13603	17561	21349	22119	21729	16986	12855	9617	7920	6570	5501	4970	4447	4487	4371	3040	2661	2141	1894	1662	1815	1223	681	531	542	507	509	510	507	491	501	535	552	502	565	494	556	536	570	555	540	526	513	538	556	566	607	635	596	623	652	654	632	666	699	653	726	851	561	514	536	540	501	486	506	502	480	491	464	507	479	463	513	545	575	631	631	612	587	478	445	469	440	469	476	439	450	492	494	477	488	467	470	507	443	494	477	438	443	457	470	483	476	468	480	457	468	432	463	473	444	444	455	426	481	452	452	450	489	461	457	482	454	446	459	489	433	468	460	441	479	467	519	422	444	502	517	459	455	474	484	465	492	440	493	462	474	484	435	463	452	457	467	474	467	452	437	494	453	469	442	475	431	496	453	491	470	505	456	448	482	502	477	464	465	484	459	449	459	496	473	475	450	469	482	486	436	470	467	504	478	460	474	485	459	464	452	454	441	460	465	429	499	468	442	414	488	444	460	453	464	441	493	469	474	473	473	437	478	417	470	482	456	489	515	453	500	469	476	405	449	472	403	468	454	449	433	426	452	474	475	507	471	429	463	458	448	495	441	472	454	474	434	438	469	466	443	474	478	517	459	424	483	459	479	473	476	485	454	482	471	482	448	471	457	454	492	480	453	455	508	534	464	492	499	431	460	500	430	475	466	435	457	453	451	467	464	453	445	502	439	407	469	466	482	434	484	465	472	446	465	455	453	449	442	453	497	462	479	492	450	477	447	468	490	457	451	470	427	491	466	486	474	467	444	464	453	500	459	474	444	485	493	482	427	459	474	448	475	481	450	479	467	509	481	454	470	520	484	492	463	475	469	444	486	460	431	495	448	450	454	494	446	497	458	457	483	442	492	454	461	453	487	470	483	454	484	476	473	478	425	501	527	474	461	465	469	412	495	480	438	462	510	433	478	478	439	450	467	452	485	442	444	456	464	454	500	486	451	503	480	456	468	448	458	473	426	487	453	451	438	451	469	444	466	423	459	433	477	476	530	466	477	437	448	432	501	464	443	462	445	472	452	502	458	474	478	455	467	428	488	470	484	474	478	466	487	454	454	429	469	447	509	434	521	432	471	508	480	499	483	453	471	472	489	461	488	484	463	458	459	443	438	457	466	450	450	485	447	446	449	486	464	460	438	470	471	466	438	454	440	448	434	478	452	459	473	410	459	489	444	486	452	483	461	466	424	448	458	494	467	451	464	462	478	460	461	456	442	428	489	454	446	464	454	445	436	474	475	469	468	480	461	487	489	488	483	444	448	478	432	458	491	451	447	472	401	462	452	438	457	461	442	431	475	463	437	486	452	459	432	500	480	491	489	461	420	471	485	459	463	468	495	476	464	445	453	451	482	444	442	426	450	478	456	456	481	450	495	481	458	426	490	470	449	473	490	452	457	487	456	441	439	416	461	462	459	473	467	480	451	492	466	446	454	466	467	447	469	488	483	478	486	443	508	471	498	472	484	456	447	475	486	494	475	479	461	449	495	475	470	443	439	418	471	475	467	502	498	456	474	468	445	452	454	480	472	441	445	426	481	443	458	454	516	481	446	439	475	465	481	446	449	474	493	454	455	423	438	466	487	470	443	468	459	429	476	474	483	535	497	469	449	456	446	475	436	433	458	453	466	481	405	509	463	466	441	479	483	486	476	442	441	499	461	486	484	484	479	467	466	445	460	455	443	495	452	486	488	480	457	448	475	447	432	451	448	437	468	458	444	485	490	486	462	476	477	481	476	490	494	483	459	463	464	451	452	488	492	460	437	490	447	461	464	453	436	482	471	456	455	470	477	479	477	463	462	469	483	492	486	471	484	473	483	465	512	466	449	471	457	492	536	468	458	462	494	464	437	428	418	485	453	445	453	453	419	466	455	476	459	441	434	468	484	521	484	481	497	461	463	455	458	460	441	463	491	504	486	462	458	497	478	444	464	491	438	451	466	445	455	471	441	464	465	436	436	444	453	480	514	464	481	488	507	456	441	472	471	473	434	447	467	494	451	455	459	489	469	483	470	499	467	451	461	459	491	463	457	487	480	489	459	519	481	469	470	426	510	473	448	479	473	445	465	463	457	459	470	457	504	489	451	487	486	442	510	472	463	461	464	462	477	448	483	475	438	490	438	477	478	447	502	511	487	459	487	502	500	429	465	461	469	448	500	487	446	497	475	471	483	414	477	446	459	502	453	480	487	450	471	495	489	465	477	455	476	457	490	465	456	461	472	436	437	465	499	455	473	493	453	469	439	459	434	430	438	476	435	442	470	467	479	443	467	470	439	477	462	442	470	452	473	498	430	475	498	488	477	508	453	521	465	445	468	464	465	484	451	477	423	473	501	462	457	445	454	454	466	465	454	517	445	474	472	449	433	471	474	480	474	482	458	463	461	472	463	462	457	449	514	506	489	454	481	486	475	448	486	441	489	476	467	478	432	474	490	463	484	429	503	484	460	512	440	463	490	464	461	475	446	469	430	476	465	468	457	474	490	508	491	485	474	428	480	456	477	448	460	455	472	471	488	451	483	461	416	426	476	474	452	447	490	452	467	451	455	515	466	487	457	487	478	470	492	468	459	457	451	459	453	470	452	452	513	438	454	509	434	462	455	449	438	469	449	472	447	457	502	469	458	453	508	463	458	448	445	480	492	472	461	451	470	481	467	488	441	475	471	473	425	477	466	504	460	479	467	446	476	470	457	496	456	462	503	509	505	475	466	496	520	481	493	474	472	460	471	450	461	473	470	465	486	459	440	464	461	471	447	507	485	470	459	445	433	509	458	463	439	480	448	476	437	437	523	468	480	505	480	461	475	449	441	437	459	472	486	458	463	483	437	480	464	490	452	523	437	439	471	439	475	440	456	503	481	462	456	479	504	466	468	411	497	403	479	452	466	465	449	461	464	453	450	458	496	447	479	455	483	460	528	444	456	463	463	468	485	455	448	457	473	457	462	476	470	435	448	471	451	407	442	446	460	459	462	475	478	438	478	438	464	456	525	454	479	448	449	509	459	471	492	479	416	466	467	492	498	469	481	484	497	464	457	470	429	465	471	476	469	478	436	468	474	469	454	471	470	472	467	456	442	454	474	476	457	451	444	462	448	494	440	470	472	446	480	470	491	490	479	443	453	452	512	460	448	427	467	432	512	497	483	492	465	432	490	487	463	475	456	428	483	449	480	445	449	437	487	459	483	469	470	446	447	419	413	473	448	459	472	476	487	459	399	487	442	468	520	478	467	468	483	469	456	490	458	473	452	435	455	513	455	471	506	445	459	435	463	443	487	488	477	471	468	451	447	463	472	468	477	454	442	483	437	437	451	468	479	469	436	457	496	459	466	478	421	464	479	472	473	483	470	468	430	497	448	491	444	444	492	477	468	463	464	438	461	479	489	500	462	450	470	489	455	460	519	476	485	470	480	442	488	476	453	484	501	506	471	466	486	458	417	474	416	481	484	507	446	467
28148	38987	39320	39111	38147	42464	41732	39979	32642	35917	41130	43479	43611	34631	26930	21966	18597	14900	12011	10832	8911	7992	8074	5345	4873	4112	3043	2431	2551	1479	326	201	195	163	151	164	159	175	174	183	177	180	182	161	206	151	156	178	192	164	153	171	188	194	253	321	309	316	292	330	336	398	452	417	579	606	236	187	162	184	199	172	153	152	162	184	148	161	125	172	168	236	269	276	222	210	193	171	188	167	145	155	163	140	156	146	145	126	135	159	139	163	143	152	158	142	188	145	136	167	147	135	128	158	171	155	151	161	125	159	147	142	156	151	152	133	191	150	124	153	142	140	160	160	153	153	139	134	145	156	157	156	156	146	140	139	143	138	119	170	175	141	140	174	159	154	137	141	141	171	127	152	158	149	146	151	165	145	138	157	144	154	150	152	140	151	139	131	163	140	128	153	154	150	153	169	148	147	157	166	129	141	135	147	146	128	139	156	127	152	168	136	144	149	161	150	155	166	145	151	144	141	135	112	160	137	177	156	154	136	124	148	172	158	175	158	167	158	158	138	154	137	160	157	139	141	143	151	145	128	168	171	157	138	157	156	148	150	145	159	144	149	146	140	147	160	142	154	128	147	149	149	163	141	175	160	138	142	168	159	157	149	158	142	146	128	154	147	145	137	152	155	143	133	153	146	150	129	155	153	152	144	153	139	142	146	126	154	141	151	158	162	149	143	160	126	136	155	140	144	150	155	143	155	178	142	159	136	133	153	152	132	155	183	145	155	165	135	168	141	142	177	134	145	159	147	165	132	132	173	150	145	144	137	142	144	154	142	136	140	133	153	153	158	143	173	142	148	161	160	163	175	160	158	156	149	160	185	163	145	156	144	140	171	144	148	156	127	175	154	145	172	142	128	140	149	144	146	143	132	173	146	182	160	145	158	139	159	148	164	157	140	146	127	137	153	150	113	161	146	163	153	147	141	173	158	160	170	135	154	140	154	137	145	156	134	146	141	125	132	147	169	166	157	143	171	169	139	151	138	141	159	142	180	162	157	133	155	163	137	131	141	169	136	146	152	140	137	143	155	156	153	136	149	132	152	160	138	131	143	157	147	173	130	145	139	135	151	139	133	151	136	135	142	142	143	143	164	133	123	172	145	152	178	145	154	149	165	163	138	161	154	149	157	140	149	141	148	160	181	151	160	148	144	137	158	151	142	126	135	165	141	144	154	154	153	155	153	140	129	139	147	136	146	129	147	156	133	159	155	157	156	147	157	155	140	166	167	154	120	155	152	159	137	146	152	168	153	153	152	162	131	134	155	181	147	135	154	133	176	145	168	136	143	172	160	173	164	127	128	165	170	166	154	155	158	152	151	156	141	144	154	133	121	141	160	163	147	156	165	166	173	168	147	152	152	164	157	139	167	154	157	141	149	154	144	162	151	160	143	158	160	191	147	149	140	159	160	162	154	145	170	134	134	160	133	151	149	141	170	175	143	141	163	149	143	167	137	155	146	138	140	155	140	157	154	150	152	141	155	142	165	146	137	149	158	142	165	125	137	172	140	143	149	165	149	144	158	143	147	149	143	163	153	155	172	154	153	163	136	162	122	173	142	161	134	172	131	168	146	153	148	159	162	146	161	140	156	163	161	155	124	147	149	155	154	148	165	153	138	153	135	163	146	127	122	131	138	145	165	150	154	128	149	157	142	160	155	172	162	131	149	158	153	132	165	146	149	150	143	152	164	138	142	153	147	136	147	147	151	151	116	150	152	141	128	143	133	151	147	156	153	165	148	161	132	160	149	157	159	126	145	169	158	166	145	139	158	149	175	149	153	150	147	150	137	143	145	146	137	148	161	141	171	145	129	130	149	140	146	155	157	162	143	166	161	159	142	175	146	134	154	139	140	139	148	149	162	155	124	162	154	145	143	145	157	145	163	139	162	146	132	153	178	139	133	126	145	120	151	162	132	153	157	126	181	140	123	148	163	142	153	156	162	135	159	162	147	168	163	161	129	146	172	134	159	150	131	154	156	134	135	146	152	135	138	150	143	149	143	170	154	157	159	181	154	155	143	150	147	124	124	178	148	118	149	143	141	154	151	169	154	148	138	154	155	135	152	162	148	147	144	149	151	148	156	148	159	150	162	165	164	154	139	139	153	146	171	151	138	159	155	156	146	154	145	148	152	150	172	139	143	143	149	140	154	143	135	136	137	179	153	146	117	139	136	175	170	153	165	143	151	129	131	171	148	168	141	155	149	150	157	141	165	156	147	155	158	147	144	157	152	149	139	156	140	125	155	158	179	161	143	161	173	145	132	132	153	143	151	149	150	160	151	166	149	137	138	147	145	139	157	160	168	151	156	154	154	135	128	172	153	137	156	160	137	150	170	148	155	142	170	163	135	139	163	159	135	151	140	137	149	150	183	155	155	130	146	139	142	154	132	144	167	146	158	139	165	149	158	165	160	141	158	146	146	140	156	143	165	136	150	143	136	149	135	138	158	156	170	141	126	157	145	125	141	146	164	129	152	133	144	145	136	152	158	153	143	133	162	136	146	161	161	152	135	133	159	142	156	166	149	144	171	152	155	140	154	153	150	143	152	161	151	139	159	146	155	169	147	159	149	155	137	147	143	144	151	143	155	163	170	140	170	145	139	135	157	157	152	145	169	170	128	156	174	142	162	120	139	161	144	143	151	138	140	176	152	132	171	147	147	154	183	164	162	146	155	146	155	154	162	138	144	123	134	132	158	151	132	152	154	140	162	139	158	154	156	157	149	159	164	158	151	143	143	123	146	161	147	147	156	135	165	163	147	149	122	152	168	165	164	155	152	149	163	145	157	163	141	145	153	133	142	154	144	144	169	140	131	149	136	139	133	138	167	135	156	164	148	124	119	152	126	147	162	146	145	141	135	153	136	154	118	149	141	149	139	133	142	161	179	148	138	158	160	142	166	141	150	149	145	135	157	162	158	133	147	165	146	129	133	155	131	136	172	164	162	135	150	155	145	137	146	150	161	148	162	128	139	150	142	147	113	158	151	150	161	156	141	145	161	146	166	167	130	158	142	145	137	148	139	138	159	128	170	172	156	130	152	122	126	146	168	150	154	154	147	132	147	149	146	156	158	138	134	165	144	156	176	141	136	144	135	136	156	156	143	143	169	173	144	160	163	178	146	166	142	132	144	158	127	161	135	161	171	155	156	145	133	139	135	152	139	149	145	148	153	134	153	128	163	171	139	141	158	126	158	145	155	144	156	136	150	171	146	161	204	161	150	144	149	158	174	124	144	133	143	143	145	146	146	134	144	145	152	133	147	195	147	169	137	166	158	159	147	134	155	162	151	133	143	166	131	165	142	148	159	164	149	127	150	140	150	156	173	151	140	161	140	139	139	148	145	145	133	141	159	151	149	155	156	161	152	159	172	153	163	151	155	153	152	130	141	154	158	125	162	149	151	144	153	135	147	140	157	156	154	147	141	145	169	142	159	169	167	147	143	148	140	141	157	143	136	146	149
19611	33643	38161	43013	49901	52685	55854	51906	46421	50960	57424	60588	59394	53612	46478	41453	38454	36021	32764	31152	29253	27472	27803	20876	21334	17358	13579	13043	15100	8472	1595	692	598	592	566	506	511	543	486	491	557	526	569	494	495	524	533	474	533	526	557	586	700	771	1173	1821	2023	1767	1679	2085	2117	2903	3300	2686	3583	4438	910	536	626	623	463	447	398	416	410	414	433	381	415	397	476	1071	1362	1227	1048	915	678	538	470	393	396	400	349	406	381	373	353	389	384	379	365	382	373	396	368	413	401	396	422	362	382	399	364	403	372	372	386	372	373	365	409	399	405	377	368	363	396	382	378	364	383	352	384	384	362	399	378	353	378	354	401	373	383	371	369	344	428	379	400	399	353	380	389	374	385	361	372	369	374	390	336	367	358	385	415	391	386	379	348	383	381	387	368	362	375	362	408	412	410	390	363	351	401	373	348	389	407	377	363	361	417	396	375	359	374	373	386	380	375	415	347	407	353	364	391	383	394	397	371	362	355	361	380	425	399	413	370	351	378	387	392	356	376	365	400	404	374	428	386	409	380	389	358	374	407	387	377	410	363	365	394	400	358	414	387	367	361	341	393	387	382	366	383	371	393	388	376	362	369	389	363	383	336	388	367	405	372	352	355	402	407	347	369	395	356	372	357	389	374	366	330	376	398	399	417	380	404	391	394	374	383	386	391	375	397	414	416	345	364	396	380	389	359	373	403	384	341	391	377	381	362	390	373	414	369	384	373	438	340	393	381	351	351	396	352	342	387	406	382	386	368	366	369	374	366	359	369	350	397	383	335	411	380	367	402	338	378	395	394	399	397	370	439	367	394	397	376	381	383	390	380	400	380	381	380	374	391	393	401	380	398	376	416	379	346	390	401	412	376	370	382	359	409	368	393	401	401	377	364	368	388	385	376	358	391	376	373	378	361	369	365	398	372	404	396	383	374	404	397	430	377	395	401	358	412	387	382	410	398	392	376	390	395	417	368	345	383	349	376	348	381	351	383	372	345	372	413	383	360	398	407	361	363	361	362	315	390	373	355	388	377	347	359	367	391	392	399	403	388	338	376	351	429	372	382	403	378	367	424	358	415	400	377	357	392	389	363	405	407	372	364	385	351	335	381	400	373	394	351	370	360	387	387	385	336	392	396	355	376	402	395	390	409	385	389	379	387	348	397	341	387	393	356	388	407	399	334	405	356	380	360	417	348	397	372	381	404	369	385	356	387	366	406	383	369	370	374	405	406	366	423	405	390	410	390	351	387	356	375	376	373	372	387	368	409	373	403	400	385	376	380	404	413	412	374	387	380	387	375	344	388	406	370	370	388	352	384	352	395	370	380	366	375	383	395	364	384	400	387	395	431	354	382	365	388	384	380	384	398	409	394	372	398	355	366	375	363	374	355	352	364	360	368	361	387	373	409	378	364	382	370	404	369	399	383	389	418	369	383	400	378	330	407	393	362	375	372	373	384	387	359	366	362	376	379	391	418	388	381	401	391	377	363	394	379	390	384	377	402	369	400	345	398	380	344	381	368	398	380	380	386	412	381	401	383	385	390	364	387	405	390	369	368	381	421	420	364	372	354	392	383	387	384	355	366	385	384	378	379	396	362	377	402	371	366	398	366	371	396	366	364	391	375	349	380	394	352	346	386	389	368	354	406	368	405	389	385	378	401	380	417	352	405	408	391	414	361	398	400	362	349	369	413	418	367	358	408	379	403	396	374	389	396	382	369	398	355	359	376	385	393	359	378	404	360	395	362	362	353	392	404	367	385	367	388	358	334	381	377	401	392	365	343	382	382	428	391	414	355	368	362	394	344	347	394	411	368	359	363	369	386	379	397	410	409	387	378	386	368	385	399	400	435	362	407	407	358	374	367	388	341	378	375	390	336	396	336	381	385	374	402	378	397	405	397	374	384	353	395	388	375	376	391	382	393	416	345	419	397	389	368	379	397	362	376	368	384	414	379	378	388	344	397	357	374	350	363	374	387	382	431	411	373	399	332	405	381	361	421	369	366	385	413	379	411	378	378	392	349	384	399	388	375	356	413	362	386	383	399	391	413	385	385	363	413	393	366	374	383	402	415	385	392	410	378	388	413	370	390	333	385	358	369	389	356	373	385	389	405	414	406	360	380	403	355	397	385	369	411	380	386	379	397	366	390	408	407	415	390	378	356	373	348	380	345	375	341	399	396	404	388	394	396	418	355	381	408	367	343	362	354	405	391	394	372	375	350	363	404	356	373	398	391	384	308	376	397	368	371	364	369	378	412	373	382	366	404	379	371	401	428	379	391	356	364	397	377	347	387	356	369	410	406	368	360	393	410	373	383	394	376	395	359	363	403	409	367	376	407	381	381	406	366	382	369	361	371	401	376	395	384	394	363	387	377	347	367	368	431	379	372	351	388	329	379	388	393	390	389	385	369	349	389	401	408	370	400	364	417	365	395	363	380	403	365	385	386	386	388	383	380	395	357	390	400	396	407	409	380	386	385	378	396	354	378	370	402	381	378	376	357	348	416	379	397	341	359	370	394	392	381	363	377	384	369	394	370	391	366	404	383	345	394	385	393	356	394	391	377	330	389	375	391	333	367	401	392	356	370	369	369	397	397	402	374	399	365	377	394	409	392	378	353	411	418	377	408	411	355	377	396	361	365	373	414	376	350	364	403	401	372	386	395	398	338	407	405	391	409	389	432	358	375	403	376	357	350	388	384	382	373	377	374	378	365	405	389	357	380	365	345	381	435	387	361	394	395	420	376	376	390	358	356	399	386	357	370	413	387	384	397	365	382	390	405	371	377	387	413	351	396	377	397	399	375	386	383	405	409	371	376	379	380	397	367	363	367	342	374	364	359	369	373	378	364	376	391	356	371	393	390	384	361	407	374	377	418	352	409	415	374	401	428	355	400	374	373	396	347	361	378	361	358	393	384	352	361	387	371	359	406	381	371	377	354	371	392	360	391	394	396	368	373	402	384	387	409	394	389	380	393	373	369	364	385	350	412	370	395	347	380	376	389	409	362	399	375	395	395	371	390	366	378	353	397	353	405	399	370	388	391	400	361	398	359	403	417	370	382	357	360	374	382	364	400	366	376	393	450	388	369	419	403	403	376	387	364	393	347	367	372	411	358	397	370	365	398	385	381	351	404	385	369	387	389	374	403	381	409	387	334	366	363	393	389	404	401	357	377	376	388	375	363	383	372	390	388	336	420	378	368	382	393	407	365	379	386	368	373	335	391	366	386	365	407	366	356	403	379	372	347	364	406	373	340	388	391	381	338	382	377	375	343	382	397	375	425	393	365	354	408	355	391	382	400	379	381	395	389	359	435	372	353	382	385	372	388	376	416	381	392	402	383	347	396	367	352	395	383	386	377	356	400	382	391	412	384	375	387	387	344	378	360	384	394	382	400	386	378	391	385	380	415	346	382	407	382	408	365	393	383	375	348	365	370	347	417	383	364	418	363	351	379	372	360	337	384	383	387	418	404	377	387	375	361	389
38459	45086	42013	40628	40558	44327	46500	46047	39373	41693	53040	56238	57725	49436	40627	35742	31374	27361	22810	20453	18042	15824	16473	12761	10426	7674	5860	4830	5340	2903	510	176	170	165	151	183	174	186	158	187	190	179	189	163	191	158	188	176	145	180	161	186	239	252	350	454	519	520	461	589	565	673	813	718	912	1189	217	193	180	193	151	155	141	143	150	152	158	153	140	184	184	304	427	386	328	270	212	181	163	138	129	135	151	170	139	132	149	138	133	159	156	157	155	151	156	133	139	136	137	156	115	160	127	151	136	154	156	137	130	145	115	160	158	145	149	136	121	148	127	137	153	147	143	139	140	138	126	129	150	163	132	130	183	128	155	152	152	142	128	138	128	124	141	130	134	163	155	119	149	129	152	158	142	152	124	136	128	128	140	137	135	135	146	147	127	147	165	114	136	122	137	141	149	150	135	142	151	155	156	143	149	138	148	144	126	132	142	176	145	142	145	159	157	156	132	116	136	141	133	141	150	126	142	142	131	134	155	129	128	125	125	115	119	148	159	140	129	133	132	127	139	153	160	158	137	154	159	134	151	158	171	157	134	135	144	119	151	140	144	148	146	144	156	149	134	139	157	141	142	144	151	126	137	155	126	149	155	118	119	140	147	154	118	138	133	142	138	140	141	138	134	151	153	144	143	158	164	165	139	139	142	135	139	115	135	129	148	146	138	154	138	137	158	125	125	147	134	142	151	145	145	120	133	141	132	132	142	147	123	151	136	165	144	128	146	140	146	153	145	130	145	141	143	146	149	142	162	138	124	149	140	135	136	127	131	138	137	127	153	140	126	145	139	119	130	139	146	155	155	154	150	146	150	116	144	127	134	130	135	151	146	138	151	159	120	148	141	145	122	129	141	119	139	153	166	147	141	149	140	127	126	158	136	152	141	155	131	139	145	162	158	144	145	175	140	146	141	120	138	147	131	144	123	131	139	186	143	148	126	149	134	144	163	154	141	131	142	161	146	139	151	169	149	151	153	153	128	151	150	124	134	150	140	150	121	137	168	141	143	148	166	142	159	150	133	131	153	134	119	130	132	133	162	132	147	120	131	162	144	148	140	133	149	143	146	128	142	117	139	149	147	156	137	132	145	157	153	125	131	143	151	167	143	136	132	132	149	153	139	141	135	152	137	148	124	132	120	157	135	131	118	125	138	147	157	114	134	160	138	149	155	148	153	147	161	158	149	136	151	144	136	126	145	161	135	151	147	159	148	145	110	148	133	167	124	134	124	162	136	131	147	156	130	151	131	146	132	158	154	146	139	131	134	159	154	145	131	164	145	148	138	155	168	140	175	153	130	139	145	125	150	147	141	136	144	168	156	141	136	142	146	146	152	139	122	144	149	162	134	138	138	123	139	133	144	140	157	154	127	140	151	151	130	140	145	144	159	142	136	142	144	114	125	131	127	145	133	137	148	128	152	144	133	145	158	128	117	137	140	152	128	136	140	155	116	147	142	138	127	154	145	129	117	139	128	140	138	140	129	133	123	143	134	118	140	131	151	142	128	150	145	144	144	155	128	134	153	157	138	174	135	165	147	159	121	136	143	144	138	137	130	140	169	164	155	150	132	150	136	157	139	153	144	120	157	155	135	138	149	134	151	155	159	131	127	146	147	142	148	125	131	139	128	129	165	142	148	153	147	145	144	137	140	154	141	132	138	112	159	145	131	131	143	145	155	149	137	146	169	145	138	138	137	133	130	162	147	127	143	136	153	138	146	152	122	137	122	134	134	140	149	142	124	137	123	134	130	166	141	167	149	147	144	141	148	146	130	172	145	151	167	158	139	137	147	164	128	116	152	148	140	169	132	153	147	162	169	134	146	143	135	145	142	141	148	135	141	140	108	142	159	136	144	156	162	137	139	140	136	146	136	159	138	168	146	114	135	152	155	146	126	114	148	132	128	136	134	151	138	153	145	157	140	150	118	149	152	138	151	130	141	168	143	150	141	124	124	142	147	134	143	144	177	163	155	126	151	156	150	148	126	157	142	127	125	148	129	153	141	150	146	142	152	138	124	148	146	150	141	114	149	140	120	136	156	147	153	135	139	139	136	142	137	134	138	160	149	136	151	151	148	147	127	127	144	132	144	157	137	161	131	130	126	117	132	141	141	145	138	140	150	144	147	132	121	130	137	148	143	163	141	133	134	115	150	144	116	160	149	144	149	153	131	139	160	138	173	154	144	140	162	129	145	159	149	155	144	123	129	151	140	158	136	122	155	141	125	123	142	125	129	146	141	147	130	143	121	137	159	138	141	134	143	152	116	137	119	145	134	136	152	165	133	167	135	132	140	129	154	142	125	142	154	137	137	140	131	170	171	128	147	147	131	125	130	126	123	127	157	145	138	135	148	130	124	117	154	174	143	139	166	148	160	164	142	127	146	146	155	111	124	154	125	130	163	148	127	131	129	152	146	132	139	130	163	172	123	121	137	152	158	155	146	134	134	142	139	137	141	124	151	132	133	157	142	146	153	143	147	159	148	123	148	130	148	127	145	174	147	143	141	141	116	150	152	123	121	132	140	127	143	137	152	136	148	122	154	147	162	147	153	152	146	158	153	149	142	128	124	160	151	142	136	120	133	144	137	180	144	133	141	151	127	145	163	155	144	141	123	142	138	167	151	132	139	136	126	144	164	140	157	137	157	157	144	148	139	156	157	136	144	149	128	134	117	146	123	163	141	138	169	130	145	154	144	146	153	142	129	150	141	130	128	134	119	160	150	157	126	141	146	158	175	140	145	155	147	121	120	127	152	155	147	134	166	138	136	137	134	146	147	141	128	128	129	146	139	157	139	128	145	147	160	173	135	155	132	139	157	135	146	130	123	141	152	130	151	148	116	147	135	126	160	148	127	143	147	134	151	137	139	120	141	139	123	152	165	146	152	143	148	155	143	122	141	121	128	146	163	132	120	134	153	135	135	156	152	127	137	132	139	131	140	140	150	152	131	129	143	154	139	140	136	126	134	121	144	150	143	137	108	132	133	164	143	145	142	161	147	131	142	145	126	120	125	125	147	139	169	121	145	151	151	149	138	137	167	134	131	110	139	123	145	163	136	161	155	147	130	141	133	125	140	143	128	142	143	168	156	133	139	142	159	154	133	135	132	153	142	136	157	142	143	145	136	124	124	150	149	141	153	145	136	130	164	144	141	139	140	135	144	147	138	154	150	127	148	140	149	131	133	140	153	126	150	149	149	121	159	129	141	148	130	135	161	125	141	140	142	123	157	145	153	143	134	160	139	153	143	142	150	128	148	153	161	158	133	141	147	150	135	133	151	148	140	126	144	144	154	144	136	155	148	128	145	152	141	138	126	140	170	142	150	159	136	138	123	128	131	154	132	136	144	138	149	139	147	111	130	144	154	125	138	137	146	154	141	160	140	145	150	119	124	141	146	134	140	141	151	148	150	122	150	138	157	133	135	152	159	137	135	148	160	139	157	136	149	144	145	121	142	144	134	151	142	129
26910	40344	44710	48423	54758	56984	62664	60318	54666	60038	67889	72950	72746	68109	59164	52820	49516	48786	44283	43014	41205	38159	38941	32804	30878	26071	22375	20039	24676	14412	2676	905	756	730	653	605	631	575	618	608	650	571	585	534	569	602	540	544	540	616	649	795	1042	1208	1943	2961	3542	3345	3180	4202	4081	5095	6020	5069	7016	8228	861	695	766	754	618	465	461	398	408	421	419	392	419	395	559	1732	2314	2161	1682	1313	932	596	438	391	356	374	334	345	363	376	344	352	368	367	378	380	368	351	344	352	386	364	322	356	377	341	361	382	349	339	334	391	366	397	400	364	328	379	347	384	385	388	355	309	354	390	356	352	378	403	379	350	358	382	342	383	407	363	388	381	341	377	341	373	366	383	337	324	361	324	358	375	361	371	407	379	368	369	358	418	355	356	368	373	347	324	348	373	364	375	338	380	344	345	348	374	404	360	347	346	358	336	398	376	359	373	370	345	376	372	354	310	333	356	372	354	374	367	373	367	367	350	351	360	364	357	355	385	347	376	365	368	354	352	338	357	365	374	346	369	351	379	359	323	392	338	366	383	385	392	347	349	358	345	355	365	358	376	355	340	403	376	370	355	365	380	401	371	364	341	327	383	327	366	388	331	376	362	343	323	366	327	390	371	354	363	386	365	346	370	346	310	319	381	381	388	347	361	357	368	388	361	403	360	394	362	370	415	349	355	372	403	339	345	368	375	373	378	357	361	359	373	391	372	373	396	386	389	333	347	318	346	370	362	342	369	358	355	348	355	372	370	357	342	329	339	344	391	336	348	372	388	328	349	376	375	356	387	367	376	365	384	377	321	377	363	332	433	350	351	394	381	374	369	375	370	351	369	366	387	360	371	359	374	346	359	350	322	387	340	396	375	374	328	335	348	362	339	357	375	347	382	336	368	344	339	372	363	374	380	390	340	337	357	390	366	350	345	341	351	343	386	346	408	346	371	391	330	352	335	368	369	378	387	369	377	369	392	338	362	333	374	366	362	337	381	342	344	387	369	355	416	356	369	379	373	362	375	387	376	356	358	390	394	347	345	346	378	347	379	346	356	349	344	330	367	393	322	377	341	353	371	366	365	362	318	370	341	358	334	373	331	343	373	349	367	349	326	382	383	359	381	336	321	326	373	340	336	376	359	352	355	346	331	347	373	351	390	380	358	330	368	392	371	338	363	348	409	335	377	362	376	361	339	351	369	371	361	384	357	346	345	353	365	345	408	355	351	367	353	333	362	382	372	377	350	358	359	379	351	377	345	373	344	326	349	362	375	376	324	379	359	363	350	348	362	394	377	382	371	382	347	353	361	357	356	335	357	372	341	379	354	334	340	394	369	355	375	399	332	360	369	343	374	369	360	348	327	366	367	371	344	349	347	351	356	361	395	335	346	365	355	363	342	369	372	361	343	341	315	363	371	379	371	346	370	329	336	355	391	389	407	347	376	368	355	344	417	377	373	371	386	346	348	361	371	352	373	383	408	411	341	343	363	370	344	385	367	290	367	359	352	372	334	344	360	365	334	389	354	328	341	390	413	362	356	368	350	358	345	348	359	384	362	365	364	370	364	353	365	395	389	392	355	364	356	367	347	357	389	343	333	350	348	411	330	349	402	336	357	373	339	351	363	380	373	311	360	346	344	346	381	313	360	360	344	330	354	383	367	368	382	362	383	390	339	352	366	361	375	339	359	363	363	368	351	381	348	357	315	357	359	376	389	362	364	366	368	382	376	333	348	359	359	373	367	370	384	320	383	384	359	382	351	370	340	394	357	361	362	384	361	344	349	351	374	368	341	387	355	376	375	371	321	369	356	369	363	359	328	349	372	382	387	352	340	386	403	402	364	351	319	390	354	361	372	363	357	362	381	386	372	338	340	350	345	358	324	342	372	372	386	349	364	335	339	365	364	383	363	370	333	376	364	383	373	380	359	370	366	350	325	334	369	352	419	352	404	368	335	363	357	396	366	369	331	369	347	373	353	374	394	366	349	351	374	344	379	330	377	329	363	392	363	375	336	364	350	355	347	396	365	369	358	369	369	399	390	341	382	362	387	354	379	354	380	339	360	339	400	371	403	349	365	373	378	337	334	355	313	368	336	342	342	363	361	370	332	366	388	365	348	347	397	355	362	331	379	368	357	332	375	336	399	334	364	377	359	382	337	372	365	351	365	337	394	357	329	379	372	350	331	379	359	396	370	369	388	351	374	380	353	351	346	373	364	372	371	380	367	371	379	369	357	384	390	368	351	382	364	326	349	349	364	363	350	380	374	379	353	355	373	364	342	353	383	368	390	384	341	374	359	387	362	375	388	355	338	357	362	397	340	349	369	339	354	371	393	342	383	395	382	401	365	355	364	335	352	345	387	386	373	355	360	370	358	357	357	370	351	347	331	381	385	334	392	382	361	336	371	340	370	374	377	375	372	379	402	345	358	353	326	330	367	376	353	346	367	406	330	363	334	361	354	374	365	352	357	350	354	382	379	367	353	363	344	379	355	386	363	384	362	348	366	369	399	375	347	379	366	341	379	351	389	346	374	349	362	423	379	391	374	337	385	334	394	371	331	349	330	377	341	404	376	357	364	359	353	329	367	371	364	378	353	370	380	340	364	356	355	341	401	341	360	393	363	375	360	353	376	365	331	390	368	347	331	344	373	372	369	376	370	371	356	379	352	349	349	361	387	389	357	353	372	380	330	311	380	355	402	390	345	369	356	363	370	363	362	365	355	306	349	376	343	381	377	366	358	380	385	385	382	374	338	338	352	376	358	387	365	386	348	347	357	364	342	360	383	403	374	370	353	379	383	355	361	388	364	331	377	377	361	368	356	367	368	339	365	344	361	342	353	354	363	367	364	379	380	359	368	375	381	349	401	358	390	334	359	359	337	353	376	346	358	376	373	342	368	345	385	348	389	397	377	343	337	323	346	354	378	380	344	388	359	346	366	359	340	369	367	360	374	391	395	372	383	405	347	393	361	352	367	374	377	398	375	358	373	372	380	325	356	385	377	368	391	345	351	333	372	366	383	394	359	344	369	383	361	351	392	389	369	389	387	322	358	352	370	327	347	385	360	400	376	377	329	367	361	357	378	342	358	370	315	346	333	373	381	367	346	378	375	346	361	367	353	359	372	381	353	304	363	338	317	397	369	367	332	342	367	389	380	377	368	369	374	378	385	371	376	330	382	370	378	374	372	378	367	394	390	334	362	358	368	341	355	351	385	342	352	407	362	319	370	388	352	368	406	384	352	367	368	379	363	357	356	354	314	348	356	358	357	347	386	372	355	364	338	362	361	378	356	380	352	371	358	358	380	365	365	372	379	331	373	346	389	361	344	385	345	367	352	356	325	335	358	340	372	321	400	364	353	349	372	369	355	337	400	371	331	349	370	363	384	369	351	373	383	361	366	351	368	318	350	346	323	349	372	356	376	365	379	361	357	376	379	361	384	359	353	367	378	362	375	372	388	353	381	377	313	340	354	356	363	348	363	355	342	356	364
10191	11750	15059	14356	11848	10363	8669	6855	4656	3497	4190	4630	4381	3191	2049	1547	1248	1048	805	827	705	621	624	537	425	384	342	265	334	250	191	184	173	168	171	173	194	172	165	175	178	168	151	214	183	186	169	202	193	199	176	184	178	178	196	189	167	186	205	174	185	182	207	205	205	217	166	192	190	162	183	168	180	179	190	164	176	173	195	179	159	202	210	209	208	192	198	176	175	220	151	217	165	153	167	192	179	174	156	156	192	172	175	178	175	195	186	180	181	197	181	181	173	177	174	178	176	189	183	152	188	176	180	186	181	176	171	160	173	193	178	181	159	163	181	198	182	178	196	173	164	196	189	185	177	175	172	198	171	164	163	180	161	185	162	167	162	191	177	194	170	182	171	173	172	182	165	194	172	169	157	184	163	163	185	156	189	194	169	166	184	168	197	188	180	178	185	190	186	192	163	191	160	184	186	156	164	176	164	172	153	176	166	176	179	148	191	174	175	183	195	170	172	159	191	178	198	143	178	185	176	175	183	169	171	153	183	192	197	191	171	176	154	172	190	182	174	153	151	163	183	169	167	180	190	205	169	178	175	204	175	180	187	165	154	193	173	180	195	170	215	180	167	185	180	178	162	165	200	202	174	208	177	145	177	174	162	170	173	185	179	184	188	165	157	193	198	178	159	182	183	200	204	172	186	150	177	169	184	180	188	170	156	190	160	174	147	171	161	184	180	188	159	160	177	191	170	174	172	170	192	188	175	171	196	166	178	185	170	191	177	171	172	168	176	178	204	161	159	194	191	164	176	197	162	197	174	171	162	156	166	184	186	180	188	157	165	198	184	198	189	166	167	181	182	185	165	168	180	210	192	170	190	179	160	182	163	180	191	172	177	173	189	185	177	180	167	163	171	180	179	187	151	207	176	184	164	174	148	185	163	160	178	187	175	203	178	199	175	166	179	183	173	175	190	195	185	170	183	179	170	164	204	174	160	159	171	193	182	172	194	164	161	181	187	166	199	173	171	199	169	185	188	178	179	194	182	179	168	164	170	182	164	204	174	175	159	163	177	164	175	152	194	193	164	177	177	165	162	178	143	149	196	184	207	172	195	179	188	182	174	174	157	180	175	169	179	169	189	185	174	169	176	166	192	171	169	184	182	167	177	183	193	184	190	183	193	163	162	195	182	151	170	181	155	168	205	193	173	178	203	196	168	179	188	185	195	182	161	187	183	177	179	170	180	173	165	190	154	186	174	172	177	169	183	195	181	190	203	209	177	166	150	168	194	173	183	168	203	187	164	188	175	201	189	163	188	177	166	155	153	171	181	164	176	170	182	171	171	157	153	179	190	171	161	172	175	193	200	164	179	175	156	179	183	175	168	166	158	174	173	162	181	182	177	160	181	195	194	178	182	192	147	180	182	178	173	182	177	196	190	174	159	183	192	186	175	183	176	177	161	155	187	176	183	166	183	168	185	167	181	177	161	179	179	183	171	162	171	189	174	182	182	172	176	190	170	202	180	181	186	193	180	162	168	173	166	176	186	151	161	171	174	187	182	174	181	180	198	192	147	198	179	179	180	166	206	169	181	174	180	181	177	180	158	178	167	179	198	170	192	180	154	184	187	173	178	172	140	197	192	173	147	183	189	174	180	176	172	156	188	180	176	188	166	194	162	166	159	173	160	184	158	174	169	185	161	171	192	151	195	164	178	211	175	165	180	171	152	160	189	154	163	187	188	159	154	192	173	176	175	165	174	187	185	159	197	174	171	190	219	176	183	160	184	174	157	185	176	163	174	222	201	181	199	181	178	171	185	180	159	178	183	181	193	193	171	172	164	176	193	166	179	173	192	199	172	151	179	170	179	178	182	186	157	194	181	165	186	172	173	191	188	184	156	171	179	170	159	197	172	177	169	169	153	170	166	183	154	190	170	176	206	171	159	183	190	170	158	183	171	189	171	185	204	161	187	186	191	203	157	187	173	161	172	165	217	189	198	171	160	171	178	178	161	172	200	173	174	179	166	170	181	180	185	182	173	196	176	181	174	175	209	168	177	172	193	185	200	180	178	180	165	169	162	163	154	186	190	180	170	192	163	160	160	187	175	164	170	200	160	162	201	187	191	172	157	161	187	204	175	171	185	191	193	163	172	170	160	174	136	151	191	160	175	168	167	199	177	173	191	189	158	168	170	161	174	181	184	177	179	165	167	169	170	178	182	143	168	180	184	170	184	187	160	172	175	191	182	199	139	192	173	163	200	162	165	178	163	167	154	196	173	155	187	168	186	171	175	181	182	160	197	168	156	173	172	153	172	181	181	189	188	178	197	193	168	151	175	189	171	151	181	189	162	174	172	174	185	195	176	191	178	147	166	177	193	184	200	150	175	167	177	175	191	187	178	188	176	161	160	210	177	162	181	148	181	175	207	166	167	173	164	179	167	187	190	169	170	169	201	181	192	167	164	177	196	187	183	205	179	186	178	181	165	191	159	174	161	159	147	167	166	167	183	189	174	197	184	157	193	191	158	165	165	166	154	174	163	189	165	154	183	180	172	172	157	181	179	187	164	167	147	160	168	156	176	183	186	180	194	165	156	172	178	177	178	187	182	194	188	165	183	188	201	176	192	164	145	178	164	174	190	162	188	170	176	176	152	196	180	163	168	180	171	177	179	179	160	194	181	174	171	174	173	163	162	154	178	187	166	185	194	181	190	190	208	173	162	172	176	193	171	156	166	182	175	171	165	176	163	162	183	184	176	170	204	160	191	161	166	201	191	198	181	166	184	196	192	181	171	174	174	159	162	173	181	177	171	173	189	180	169	169	170	169	172	165	173	168	201	176	190	194	192	190	168	164	171	192	168	165	156	170	177	191	148	170	159	154	168	170	200	184	185	184	193	185	186	180	163	182	150	193	168	180	184	169	182	203	193	196	177	160	177	169	170	176	192	177	170	185	173	165	188	171	206	162	167	178	180	204	181	166	181	178	167	168	161	192	179	155	160	168	160	200	176	170	168	177	193	178	176	151	187	166	200	197	175	158	192	198	187	160	185	196	204	167	202	210	184	175	168	197	178	166	174	209	161	170	163	200	176	188	170	192	171	182	172	175	171	187	181	185	191	201	189	158	178	185	178	166	191	182	180	199	163	208	167	174	193	187	167	157	143	185	153	192	160	157	179	186	169	187	175	183	180	175	195	166	184	194	164	175	181	188	189	188	158	173	155	179	172	172	180	190	200	174	174	154	169	206	175	174	190	182	166	165	176	179	186	182	177	184	202	156	169	165	189	162	185	168	172	151	213	171	174	193	196	165	149	160	213	184	200	164	178	168	163	169	178	179	192	181	162	177	154	157	164	185	179	163	167	169	169	159	175	212	173	181	174	178	174	178	190	200	180	177	156	185	175	185	183	185	165	168	174	177	160	169	170	166	178	165	184	192	169	183	159	170	171	163	172	163	170	175	188	211	165	192	178	163	193	169	170	168	168	174	163	169	182	177	195	162	177	196
7163	13151	19391	23708	25080	26216	25076	22123	15982	15963	18685	20872	21168	16253	11330	9025	7780	6423	4922	4676	4026	3786	4217	3100	2705	2248	1908	1523	1629	1007	579	478	536	521	462	487	510	486	446	506	487	474	474	475	501	546	483	511	511	518	507	515	504	513	557	577	607	529	582	587	585	656	676	617	686	714	477	472	505	518	494	500	452	431	420	438	427	444	463	456	486	496	534	623	572	588	519	523	469	435	446	426	417	456	426	440	430	415	425	421	446	447	447	411	448	453	438	427	485	429	447	455	441	442	477	455	419	415	451	457	421	460	453	468	454	453	472	448	465	458	393	459	432	487	410	448	445	449	469	461	437	432	447	416	449	443	431	449	447	460	456	450	457	440	427	444	448	447	449	420	440	445	437	453	453	444	438	452	445	413	469	453	455	444	437	417	439	433	455	430	421	461	435	468	454	436	459	479	421	449	441	415	430	411	445	467	451	469	405	429	489	441	424	481	444	463	453	470	422	483	431	437	435	448	455	432	445	417	448	434	456	437	450	483	430	422	431	443	430	469	424	416	417	475	450	451	458	420	429	436	424	459	456	400	460	452	440	432	441	449	449	463	467	418	450	424	433	409	446	437	473	442	406	452	455	397	412	444	438	471	479	455	464	439	442	466	439	427	444	400	439	465	410	455	436	467	492	432	432	442	469	435	426	464	438	434	435	434	450	462	467	446	406	428	473	414	444	417	455	435	435	435	426	447	487	429	439	456	484	448	450	431	463	415	420	424	439	481	481	423	453	441	434	446	417	454	435	469	424	412	457	440	468	416	460	454	458	456	401	435	483	434	441	421	477	444	446	442	443	452	454	481	473	430	446	396	449	439	442	433	422	431	456	410	436	427	465	450	420	448	436	435	445	441	387	440	446	460	443	465	443	439	442	442	477	415	492	471	426	437	469	431	481	445	455	421	450	445	446	441	421	454	442	463	461	429	481	462	429	446	456	423	403	483	430	429	434	450	472	460	486	429	427	416	441	427	435	419	490	486	425	473	441	429	462	425	431	421	427	443	430	446	389	455	431	423	468	464	424	455	446	432	452	436	416	474	469	437	447	432	449	436	483	468	452	467	465	444	434	442	432	440	446	455	464	453	450	463	485	426	458	459	472	448	470	420	443	427	451	430	485	411	421	443	452	439	483	452	398	447	441	450	448	439	466	450	458	415	444	442	444	431	422	424	451	454	435	450	448	484	451	434	461	457	462	421	453	443	424	407	450	437	460	438	464	485	396	469	436	447	429	455	473	455	440	444	435	480	454	424	521	452	459	430	446	447	439	400	457	491	433	422	475	433	442	422	454	439	445	420	434	415	399	511	494	432	447	443	422	441	438	464	437	443	412	458	407	433	430	478	461	458	463	405	454	464	441	437	422	415	419	479	462	426	428	446	430	451	431	442	467	447	442	401	454	444	450	458	431	453	476	436	444	465	452	462	433	433	447	442	443	453	398	441	465	443	462	441	426	419	461	461	411	428	387	435	497	444	423	449	462	452	440	456	420	463	398	468	461	428	450	415	450	449	448	447	441	471	418	408	446	449	461	469	405	447	430	439	403	440	422	444	463	441	449	469	415	475	458	468	421	433	499	398	454	442	446	487	436	477	444	488	459	451	441	427	437	458	476	453	430	409	443	443	438	422	424	466	422	472	420	432	411	419	454	454	486	444	448	443	466	469	454	449	449	437	410	473	427	457	440	425	481	441	455	423	455	441	397	435	473	452	428	444	431	434	464	422	412	430	395	434	454	457	425	469	461	423	464	452	423	460	413	445	453	454	444	438	445	480	465	413	419	450	437	410	480	441	436	460	413	473	465	445	464	445	461	464	481	446	452	432	424	441	481	451	453	404	453	430	445	402	480	387	426	468	463	446	473	465	446	457	460	452	441	473	507	460	453	427	463	446	467	433	427	461	449	478	435	462	454	422	450	437	425	445	437	464	494	414	437	451	440	455	485	463	450	449	459	420	454	478	470	476	404	423	436	464	425	450	425	448	404	432	441	472	442	443	427	452	421	448	391	435	458	484	484	437	437	464	453	476	462	428	462	467	470	469	433	447	433	411	445	431	494	454	453	436	467	480	430	433	445	457	467	409	456	463	487	510	429	465	459	447	426	498	435	468	433	461	454	421	430	434	433	437	425	439	460	431	454	421	419	463	449	419	452	438	421	454	447	455	434	444	472	445	466	460	461	448	465	444	439	444	444	445	435	410	452	417	451	453	448	459	437	441	434	392	422	441	402	454	482	464	468	454	438	441	478	429	471	437	438	437	463	439	402	435	446	443	444	438	411	458	453	447	472	435	421	391	439	446	426	456	436	461	422	439	443	447	440	401	427	504	442	453	445	479	418	384	442	445	403	443	450	493	452	436	444	450	459	460	466	441	441	403	426	437	436	454	440	439	435	475	452	410	440	431	420	437	418	429	438	471	443	427	464	439	486	445	444	456	425	452	429	417	454	486	416	465	463	432	483	447	444	461	483	429	470	411	434	432	434	484	446	476	444	453	484	426	475	437	432	453	458	423	452	432	470	439	461	432	476	428	465	453	430	456	434	422	461	437	444	408	410	472	458	425	422	458	461	418	446	432	451	401	425	476	450	480	449	449	448	437	431	433	453	405	451	455	456	395	421	460	469	438	459	439	451	457	413	476	439	438	424	423	417	465	456	439	464	435	399	434	473	431	433	412	431	403	446	463	432	441	428	483	449	477	443	461	448	391	455	472	432	445	444	445	462	422	402	449	499	435	437	407	439	448	411	467	422	474	474	452	426	454	409	457	482	425	449	424	423	438	449	431	465	447	475	405	467	469	474	467	433	403	465	437	416	457	443	436	434	445	407	433	399	418	391	454	420	438	471	472	450	418	422	456	458	453	407	438	479	455	423	466	428	443	464	440	413	489	433	429	450	462	456	404	408	449	425	465	424	434	481	452	440	441	425	484	414	447	445	480	414	480	459	410	420	505	482	440	429	473	422	485	458	426	496	421	454	450	418	413	434	431	468	440	471	458	446	446	425	468	470	429	435	427	462	462	473	411	492	412	466	467	444	441	424	428	468	457	443	420	481	439	497	451	428	461	460	452	477	466	449	431	468	424	471	391	439	444	448	446	441	435	467	440	452	433	411	467	430	442	455	440	467	410	460	421	414	455	472	458	470	420	411	457	443	451	449	445	434	481	420	456	464	460	460	475	434	446	423	405	422	458	450	465	444	458	408	444	448	425	420	429	437	432	435	426	461	443	440	431	446	435	415	454	458	442	445	437	451	468	441	415	439	428	424	463	441	427	440	465	439	461	434	456	479	443	405	412	440	470	469	464	465	441	469	416	436	436	435	439	438	431	438	437	435	435	432	445	458	458	453	440	435	449	444	415	450	455	432	462	430	443	450	483	445	439	451	427	449	438	454	445	433	469	449	434	446	446	462	448	450	431	464	455	438	444	464	422	444	457	442	413	447	461	421	416	415	464	435	442	413	450
28342	40678	40574	40408	40815	43156	43443	43104	37811	38812	41451	44251	45614	37364	28854	23040	19585	14898	12014	10528	8235	7440	7952	5995	4791	3657	2364	1768	2265	1181	307	196	184	159	189	171	170	175	184	181	174	202	173	156	152	172	179	176	185	167	190	195	211	220	273	280	300	300	328	341	325	419	505	412	570	678	255	176	164	221	175	180	165	164	155	147	164	168	182	157	151	237	316	310	250	227	192	197	159	157	162	156	143	163	150	160	138	145	169	147	170	153	162	141	171	153	168	154	172	140	134	174	155	165	157	180	149	158	146	162	153	170	124	143	150	145	159	150	145	163	150	146	155	171	141	174	155	142	140	149	142	184	142	145	144	165	142	148	147	147	164	145	181	161	151	147	147	146	146	163	154	153	152	139	183	165	149	169	156	187	166	164	159	155	136	152	155	155	164	169	179	171	198	149	154	140	155	166	153	161	171	148	149	155	139	155	176	179	162	159	171	165	152	149	152	161	165	142	153	148	168	169	139	139	160	142	155	163	164	126	146	143	150	178	158	144	158	158	138	144	189	133	175	151	171	147	163	156	183	176	146	147	155	140	146	141	155	143	151	135	157	154	166	164	176	167	182	172	155	146	141	152	158	162	175	150	173	151	137	156	195	154	137	153	199	169	147	145	181	159	150	175	159	161	162	159	165	151	160	155	173	152	133	155	149	174	145	163	161	175	146	176	172	162	164	161	147	157	161	143	148	149	190	149	146	154	181	170	152	148	159	151	145	157	145	149	161	151	137	168	162	152	179	134	181	168	138	143	183	175	163	156	139	152	176	166	165	155	151	169	145	174	150	161	151	150	148	161	161	161	135	144	162	167	161	194	141	139	145	169	160	152	153	181	147	141	154	167	151	150	162	139	178	136	141	170	165	159	169	147	163	170	148	139	159	149	150	172	186	177	132	140	176	152	152	154	161	155	165	170	165	156	170	152	146	138	164	160	153	160	163	157	171	166	137	157	148	154	166	171	149	128	151	137	146	163	158	165	167	147	139	163	162	163	157	157	165	140	173	164	164	141	163	168	166	174	152	157	148	162	149	161	142	154	182	158	147	142	163	141	158	158	174	147	160	162	157	132	138	151	158	152	166	163	161	164	161	141	129	180	156	173	171	168	178	149	157	145	163	146	132	160	171	153	168	153	148	164	151	157	136	166	175	183	145	151	148	157	158	158	148	155	164	172	175	161	175	164	164	163	166	153	146	164	158	176	154	150	144	145	146	158	190	185	162	169	149	150	156	170	158	158	165	153	146	168	167	160	147	169	156	201	166	156	170	170	155	155	172	143	161	179	160	126	161	157	144	164	136	149	158	141	152	156	163	160	189	178	154	136	156	155	148	151	182	158	141	165	181	164	140	156	157	184	148	178	160	174	139	151	162	161	146	165	149	142	136	178	150	180	161	146	155	151	143	160	156	143	148	129	152	148	169	159	147	151	185	158	154	168	166	151	165	145	157	150	153	157	185	152	168	144	149	161	160	159	143	148	173	164	167	151	158	161	160	149	166	135	142	152	150	126	161	151	155	180	155	152	146	163	147	170	153	165	169	149	151	186	146	157	162	166	171	156	151	132	165	174	144	144	152	174	158	151	159	149	160	166	147	142	161	163	205	151	151	162	169	151	172	167	142	175	170	142	162	169	166	135	164	148	145	137	175	167	149	162	147	153	176	162	174	155	147	143	148	163	154	176	189	164	159	138	160	134	147	153	141	165	171	163	152	147	139	158	142	156	159	185	167	157	163	161	145	152	154	168	160	179	166	160	150	164	146	157	154	150	142	175	158	175	168	154	155	146	159	188	153	168	157	161	150	154	170	164	152	179	160	152	165	163	180	148	155	172	152	164	169	160	180	154	177	147	164	151	178	155	192	134	168	150	157	172	177	146	145	167	148	161	163	164	185	151	151	146	146	127	163	149	145	156	155	138	168	146	152	149	145	120	164	142	198	164	171	172	147	161	149	157	174	174	146	123	153	142	156	156	188	160	142	154	168	141	149	182	128	155	179	155	161	142	165	170	143	172	176	160	146	159	144	156	176	168	156	144	149	161	142	152	143	121	155	158	169	165	163	182	183	139	177	155	181	178	138	150	168	159	170	162	168	158	144	148	150	177	150	156	153	152	169	160	150	143	142	166	143	160	160	144	149	153	138	158	154	150	170	158	164	165	160	143	166	157	140	181	145	148	144	162	170	146	149	155	164	158	156	181	165	163	157	161	162	152	161	159	168	143	152	154	161	161	161	146	154	147	143	162	191	136	165	167	159	162	153	171	143	157	151	154	148	157	194	155	175	170	144	139	141	155	177	164	151	168	156	181	141	184	156	144	159	141	141	147	157	200	152	150	137	166	154	141	143	133	173	151	158	156	176	154	166	171	173	171	151	165	163	148	155	157	159	156	161	171	166	159	152	146	153	143	149	177	184	164	161	173	169	176	153	142	182	171	154	165	152	157	151	174	156	126	180	158	151	160	153	164	149	147	163	150	160	160	152	137	160	161	147	157	165	139	179	152	142	152	161	165	173	184	143	151	164	153	146	164	146	173	139	158	162	140	175	152	151	153	132	188	176	182	155	148	155	155	142	153	126	175	165	148	160	177	127	160	174	153	186	155	148	173	153	154	147	141	173	189	134	134	166	139	159	160	145	166	162	156	173	172	174	147	157	184	158	173	174	144	169	157	142	153	149	182	154	165	165	145	167	160	141	159	145	153	159	153	157	166	173	151	184	176	161	166	145	149	177	159	192	163	149	164	158	200	124	160	168	146	156	145	149	172	144	147	162	167	164	174	140	174	161	162	142	182	170	176	159	147	173	158	167	143	143	167	130	156	141	151	132	147	150	132	156	151	141	158	170	176	128	162	173	157	176	161	152	158	153	179	159	176	155	179	143	167	157	160	160	153	171	151	150	136	155	157	161	149	180	154	144	168	166	161	156	173	156	151	151	180	160	169	172	143	150	152	170	174	195	169	167	170	163	159	148	137	143	153	174	177	169	189	156	155	171	164	157	147	151	148	142	125	171	177	131	148	152	154	168	158	149	162	150	167	164	162	161	146	149	162	168	161	157	164	159	185	157	131	168	148	178	150	155	141	148	153	155	155	167	169	177	168	153	169	154	158	165	143	130	143	139	154	130	150	147	167	161	167	135	172	159	141	179	157	158	136	158	160	150	168	167	164	141	151	149	175	168	171	172	158	144	159	160	155	165	153	150	163	177	181	148	164	157	171	154	168	163	156	172	159	163	162	158	131	146	135	164	170	170	141	154	159	132	167	146	179	156	166	140	157	179	141	149	177	157	164	151	149	164	164	153	150	165	174	153	159	173	157	145	169	169	140	157	151	132	165	175	152	164	164	176	139	141	172	175	155	142	169	144	160	168	170	163	152	160	167	170	147	153	152	147	165	150	142	168	136	163	148	156	133	170	178	170	152	177	151	146	161	150	157	136	147	176	142	152	158	146	146	157	167	164	147	143	167
19458	35126	39523	45187	52337	54222	57856	56688	50538	54720	57721	61518	63074	56915	48335	43596	40086	38390	33811	31695	29742	27059	28078	21644	21219	16948	13426	11838	14256	7342	1502	660	601	571	488	503	544	502	463	549	540	521	512	528	511	525	546	533	574	538	585	643	752	886	1116	1364	1720	1664	1792	2106	2106	2685	3233	2820	4224	5168	913	505	649	769	542	472	439	441	432	421	435	434	428	396	411	1004	1622	1280	1113	913	694	534	471	404	359	424	407	352	412	387	406	394	417	388	380	469	388	447	407	410	405	414	401	389	397	401	395	402	378	412	372	398	413	404	385	401	374	422	385	403	412	391	390	403	415	397	389	384	410	411	402	420	391	410	393	405	402	443	381	411	422	385	401	417	398	363	433	408	394	388	389	404	388	405	384	403	423	417	426	391	370	450	407	408	395	413	381	404	388	416	410	362	404	424	433	416	424	363	426	411	399	408	399	381	406	409	383	392	445	408	386	417	394	376	412	411	396	384	374	396	413	402	425	401	366	335	415	375	413	394	392	401	383	403	404	380	379	378	400	395	422	389	422	407	413	412	370	409	393	422	429	391	417	392	381	403	412	440	419	395	389	416	407	404	334	415	413	388	368	395	390	400	420	421	391	396	414	405	401	397	442	386	384	426	401	425	395	411	404	411	458	384	388	402	394	397	420	393	428	394	375	413	428	398	420	402	401	392	384	377	401	398	437	376	396	405	413	427	414	415	414	347	395	403	395	411	401	390	399	411	397	390	398	407	375	385	394	382	383	392	409	400	371	392	401	423	425	430	432	395	412	361	413	396	396	424	414	403	370	383	401	423	413	379	411	420	416	419	411	415	373	392	411	407	418	378	404	398	413	422	346	396	413	405	402	371	390	382	379	410	407	414	373	380	407	394	409	351	368	390	392	430	403	370	376	422	415	412	415	390	386	432	389	364	380	401	408	399	439	366	398	431	404	401	388	414	407	373	410	381	352	429	412	412	403	421	397	431	411	412	416	383	412	427	401	428	410	417	420	395	400	421	386	384	380	404	414	409	426	419	407	379	414	409	415	407	396	406	411	368	376	378	429	401	440	385	389	408	409	401	403	402	399	352	375	404	416	385	432	396	367	415	396	388	432	391	415	359	399	406	434	402	394	400	392	429	414	415	454	432	408	408	421	391	401	422	379	402	372	418	395	400	407	405	371	436	408	377	424	382	417	412	398	398	383	381	388	405	388	424	427	386	399	403	398	414	412	403	391	415	401	420	373	379	395	415	363	414	411	413	396	374	363	396	416	428	392	406	397	403	386	376	384	390	420	416	416	353	387	409	383	413	398	363	400	400	391	401	398	406	414	397	398	408	408	377	423	402	426	389	363	419	380	412	399	410	395	445	411	363	408	390	451	378	417	372	405	373	384	439	395	385	392	405	413	361	398	363	386	377	417	369	400	420	424	399	402	399	414	371	391	384	397	408	387	424	413	420	406	404	378	383	358	368	415	385	399	399	402	399	422	391	372	389	429	416	381	372	411	404	415	415	398	390	378	383	404	449	383	395	399	397	372	403	390	369	407	416	396	409	409	392	427	382	395	416	406	417	393	395	418	370	393	421	397	386	419	413	422	433	409	397	398	397	425	416	399	384	391	401	412	403	427	377	419	401	444	389	413	365	393	404	401	395	403	413	406	393	408	354	424	412	404	361	389	415	425	404	416	380	434	370	373	411	417	380	380	428	390	388	325	400	444	433	424	394	425	434	404	400	383	386	385	396	400	401	352	428	402	388	395	419	410	375	389	427	362	403	437	399	399	385	362	367	397	344	374	437	396	394	367	412	405	407	389	396	426	395	389	404	387	389	376	413	398	408	396	405	378	378	369	445	396	378	401	402	413	383	385	393	411	375	396	431	372	395	409	412	430	393	419	422	414	399	401	377	394	410	427	389	409	426	396	417	368	395	421	423	379	382	398	376	385	423	401	404	409	400	385	420	434	390	360	401	403	353	388	403	415	375	375	407	392	436	390	377	374	382	433	409	367	375	423	383	412	393	392	412	395	393	438	401	423	403	382	380	361	374	387	402	388	429	404	395	438	387	419	419	392	417	433	440	384	399	405	412	407	383	395	394	393	405	385	367	380	377	368	389	385	419	387	383	377	385	383	387	401	404	384	385	410	407	434	403	368	398	433	381	397	410	408	404	420	386	392	401	419	423	340	400	415	396	406	411	419	372	396	372	399	410	439	400	415	427	437	388	408	399	406	339	386	430	382	399	419	399	404	405	383	420	391	403	402	412	383	429	350	396	377	384	419	417	393	390	394	416	398	417	357	374	382	365	391	387	411	380	364	417	418	418	388	386	408	433	406	415	401	389	394	421	391	423	456	409	408	390	428	411	393	401	394	408	420	413	433	412	394	373	419	407	387	428	438	377	374	398	404	403	363	392	388	401	374	393	419	396	385	429	383	396	380	375	421	414	395	387	408	426	410	398	392	417	385	412	422	400	415	455	373	408	398	366	413	378	383	390	358	399	385	391	409	390	423	396	394	413	393	406	395	384	410	393	384	402	409	386	429	413	347	432	418	360	411	441	383	428	392	407	416	428	413	424	389	391	384	409	413	385	391	430	405	416	433	383	402	414	366	444	417	435	389	379	401	419	394	401	431	435	400	430	349	404	392	410	390	420	389	414	386	405	421	407	428	369	404	423	397	370	423	398	439	410	371	393	369	388	376	408	420	413	389	389	411	396	374	420	433	408	388	376	415	404	389	405	382	389	439	393	400	388	383	422	384	375	385	361	435	437	432	404	426	434	397	389	432	445	374	371	399	398	392	378	394	397	416	411	384	391	427	455	385	388	383	410	443	385	380	391	413	404	432	390	473	408	396	403	398	428	400	392	401	381	383	368	378	465	405	399	388	388	406	411	397	426	384	378	370	408	368	373	393	397	400	354	412	429	387	396	364	378	406	426	383	438	400	363	357	398	416	379	388	388	385	416	402	402	389	400	426	378	393	376	424	381	418	433	378	432	376	425	388	424	387	419	418	369	405	397	397	377	391	433	379	379	382	417	407	372	412	395	409	368	420	422	406	436	438	368	391	375	385	406	396	407	447	384	370	409	399	408	424	441	422	396	380	358	399	425	393	417	404	403	393	417	396	426	420	396	373	405	468	397	424	390	395	366	389	400	413	393	447	414	387	379	393	363	397	399	387	438	372	400	421	374	399	433	408	374	409	406	388	374	384	419	387	409	395	373	404	422	372	407	370	400	403	405	394	397	412	425	439	390	393	385	379	384	411	426	384	415	423	395	413	413	385	412	376	398	425	402	398	378	417	405	422	402	372	387	374	412	399	413	389	435	386	405	417	381	375	411	386	381	405	422	377	409	373	412	405	399	408	391	375	415	354	413	403	368	389	396	413	413	434	389	412	438	365	428	390	421	402	382	392	406	419	380	382	383	391	400	432	389	410	400	400	394	395	424	399	402	359	392	375	396	375	414	425	429	424	414	399	404	430	410	412	395	381	368	422	389
35737	43753	40033	38308	38581	41545	43399	44818	37374	43632	49104	51115	54147	48313	39351	32503	29504	25325	20597	17938	15919	14715	14772	11503	9383	7243	4513	4020	4547	2052	396	154	192	156	150	144	147	149	153	170	156	151	157	151	153	158	142	144	141	172	182	194	211	225	280	307	388	430	402	519	476	625	790	680	1023	1448	291	168	191	258	173	143	175	131	134	151	150	160	147	141	139	289	428	349	344	287	183	194	164	137	134	150	155	146	146	153	133	148	151	148	129	121	123	111	119	130	117	131	139	128	128	116	128	151	134	128	159	126	131	136	133	130	142	160	149	133	145	125	157	130	130	147	129	131	136	123	134	147	145	135	150	127	133	161	126	134	122	130	150	125	142	137	143	132	145	124	143	133	152	124	127	127	144	140	122	143	143	142	126	120	132	136	145	128	143	134	150	137	145	131	128	131	140	124	124	151	128	116	119	144	140	128	141	124	130	135	127	134	132	132	124	131	133	125	121	139	142	132	143	144	121	142	118	142	129	131	121	145	108	129	150	134	144	130	125	130	130	159	131	125	126	142	141	139	144	146	154	128	157	142	152	128	128	142	121	164	127	134	141	138	143	150	122	151	156	127	135	109	139	128	137	131	138	140	131	123	137	124	124	134	150	111	136	132	118	138	141	120	139	130	141	105	143	136	117	125	140	125	125	148	127	133	146	147	130	138	137	123	128	117	145	115	138	140	117	140	125	144	133	147	145	129	152	149	135	128	157	131	133	145	122	146	147	162	145	139	124	123	146	138	139	137	123	131	171	140	142	141	123	111	145	142	120	139	112	113	134	129	128	134	110	124	140	130	126	126	125	151	138	107	120	158	146	139	111	128	149	120	123	149	139	126	128	123	148	149	131	126	157	148	135	141	124	137	131	137	116	119	145	138	155	151	133	152	110	166	112	155	142	144	127	144	109	119	118	131	135	122	136	137	128	122	130	145	144	130	157	156	112	123	125	141	149	121	142	125	129	132	128	130	135	166	129	135	131	128	153	153	147	137	131	143	134	121	121	126	117	147	126	149	135	140	130	143	136	116	157	145	128	148	140	153	136	152	135	132	142	123	130	128	131	160	113	130	143	137	143	109	144	144	154	122	141	158	129	132	140	139	138	128	113	145	140	154	140	148	141	147	165	143	154	137	127	120	141	139	133	105	133	136	121	131	168	141	119	132	122	134	150	145	133	128	140	158	132	133	147	153	137	153	138	125	119	129	135	116	121	135	133	130	133	134	145	136	135	137	111	128	134	128	149	135	135	121	148	137	154	115	137	118	130	127	141	148	137	139	128	135	134	122	138	121	129	137	140	131	142	141	149	145	127	130	143	114	116	130	130	125	144	135	140	138	123	153	140	132	155	152	132	130	139	125	127	140	147	127	142	161	132	149	137	123	133	129	142	127	129	142	129	140	125	141	150	129	145	155	145	115	144	127	139	142	130	147	139	153	141	130	120	138	137	135	135	132	135	140	129	125	114	121	127	148	115	134	137	126	129	137	131	125	133	144	134	128	146	145	126	133	152	113	145	137	136	145	132	146	124	129	132	149	141	116	115	125	133	149	130	161	138	140	118	138	124	136	130	164	150	152	146	107	139	141	135	121	142	128	125	123	134	133	118	127	140	136	141	170	121	134	126	136	135	129	114	148	135	112	140	130	122	120	143	157	153	128	146	143	153	148	147	142	158	132	150	116	159	125	133	133	134	152	150	138	116	141	151	122	138	123	137	135	131	145	141	164	146	134	130	125	131	119	123	154	132	141	125	150	133	150	139	139	151	134	172	139	114	132	126	137	132	129	149	126	116	137	142	131	122	137	138	137	161	146	139	121	133	136	118	159	133	132	138	134	119	140	110	124	128	135	133	134	155	136	144	159	156	146	136	126	127	139	164	138	145	160	134	157	132	148	129	120	143	135	134	119	132	117	126	115	133	145	117	134	134	111	164	156	122	128	124	143	160	148	117	134	134	130	128	128	136	126	127	135	155	134	136	124	125	140	116	126	139	147	127	123	138	175	125	113	124	145	143	137	140	139	145	146	132	148	118	122	142	133	141	133	130	125	151	141	137	122	136	149	143	152	137	139	136	142	143	148	139	127	131	143	122	138	120	121	130	145	141	137	139	123	141	132	154	146	131	136	128	139	114	138	140	152	142	137	156	125	167	135	115	127	152	119	150	130	147	122	153	135	131	133	146	145	102	123	138	122	152	141	141	135	150	138	149	137	128	136	128	141	146	142	121	120	141	133	159	122	132	120	133	110	151	149	133	133	143	137	160	133	132	114	146	128	127	154	125	134	121	116	142	135	120	141	123	137	130	116	129	134	128	131	139	149	161	117	145	157	105	138	116	132	125	132	135	128	139	131	121	144	157	140	156	132	154	116	126	146	140	148	118	137	138	115	142	130	132	143	138	141	135	119	124	134	133	126	135	126	150	117	143	134	140	134	128	127	113	129	133	146	133	133	148	138	124	117	131	161	118	152	155	138	127	123	127	146	137	155	124	131	125	129	121	131	141	131	143	144	127	131	135	155	160	130	141	131	127	130	127	139	132	120	138	147	139	119	119	115	140	128	130	141	132	134	145	137	108	142	142	129	118	118	133	114	135	134	120	127	145	136	134	135	136	149	134	128	121	163	156	149	159	131	135	141	130	130	137	154	138	143	152	125	144	122	119	127	125	119	141	135	123	152	125	131	143	141	140	148	136	126	128	137	131	131	138	151	120	164	150	143	129	117	119	142	152	131	117	130	126	145	149	136	157	153	121	156	155	129	153	107	98	125	138	128	120	153	134	140	148	138	144	134	126	119	145	130	127	132	139	151	127	142	139	126	135	142	134	135	148	129	137	124	149	132	138	141	136	132	144	133	146	114	145	146	141	133	137	138	129	148	148	137	123	151	115	124	144	143	146	165	145	154	145	135	143	146	136	132	122	105	136	128	137	116	143	150	107	132	127	132	149	118	143	146	134	138	132	125	130	143	144	152	127	125	134	147	137	102	155	137	153	126	127	134	136	131	130	135	138	135	132	132	107	136	127	162	136	126	129	138	164	145	138	138	157	129	147	127	143	159	149	119	130	149	116	153	112	116	156	133	131	129	127	132	164	157	116	138	148	153	135	143	136	120	146	134	148	151	140	119	123	141	131	141	157	126	158	149	129	134	106	146	155	146	152	126	148	136	129	133	116	131	124	180	145	123	130	138	119	135	125	139	131	138	133	118	142	150	121	127	132	158	135	149	129	131	141	174	137	148	142	137	132	124	141	158	132	136	135	146	107	144	129	128	126	120	149	126	149	139	144	147	130	140	137	144	128	138	137	134	121	155	127	152	125	129	115	131	138	132	156	116	131	123	123	138	123	122	145	125	138	135	140	144	151	127	125	136	171	145	152	131	162	133	121	121	129	133	152	130	129	121	120	130	139	129	113	131	121	152	121	126	138	145	144	133	129	142	133	133	134	141	123	157	153	121	129	135	152	141	127	139	150	157
24922	38718	41997	45420	52799	54239	59108	58702	51781	60481	63208	67412	70502	65937	57108	49547	47575	46126	42095	39430	38332	35635	36524	30364	28483	25087	19584	18736	21974	11261	2026	804	688	620	604	514	606	517	540	581	570	494	515	556	561	527	496	579	574	607	626	765	942	1153	1482	2005	2515	2853	2665	3464	3555	4682	5921	4823	7434	9238	1210	534	846	1247	625	434	442	397	386	392	392	395	392	385	393	1536	2669	1920	1671	1250	812	556	483	375	356	378	329	354	343	351	342	349	381	355	332	392	319	347	352	349	346	375	342	340	342	388	336	357	356	328	364	350	371	346	328	341	356	344	343	339	349	323	350	347	360	354	326	334	372	327	343	335	363	318	377	331	360	347	357	353	352	337	326	352	343	342	362	323	368	334	375	320	361	349	355	330	362	356	332	370	366	347	373	377	346	349	388	316	331	327	342	360	374	350	393	367	355	294	366	324	378	323	353	362	359	352	319	352	354	360	344	334	343	364	361	367	338	325	341	315	348	360	342	335	327	312	370	314	356	355	362	370	327	367	387	331	331	378	345	346	370	321	335	358	317	351	340	356	324	343	339	367	335	385	331	357	359	363	349	346	343	346	346	354	344	296	368	343	333	373	337	364	311	349	329	357	308	407	326	347	359	322	331	326	319	333	363	346	302	343	352	349	323	315	355	350	336	328	321	352	337	332	313	341	337	340	357	359	356	377	376	371	319	395	338	347	359	358	346	370	319	342	340	326	346	304	363	352	364	329	317	330	352	345	345	379	322	334	351	359	370	371	290	364	336	338	328	380	364	360	359	358	377	352	377	364	352	353	371	341	369	352	371	321	304	363	355	334	360	363	333	328	346	353	333	343	371	353	339	329	334	358	361	354	334	343	320	378	392	373	327	330	357	338	339	352	337	378	364	360	385	336	347	343	353	340	324	346	382	342	348	337	346	367	322	356	381	374	359	365	360	345	351	371	353	340	332	361	370	329	356	358	350	334	360	334	316	375	352	319	349	348	343	386	357	342	353	355	378	348	318	375	334	353	359	330	374	353	339	334	341	355	301	347	355	357	353	344	377	373	369	362	348	330	374	364	372	348	321	317	363	354	344	367	368	346	358	366	332	348	373	349	358	366	329	357	333	313	340	351	332	343	368	351	323	334	326	341	334	374	347	389	355	385	356	339	333	300	336	327	346	351	315	350	342	320	377	357	369	365	346	349	357	336	361	375	355	325	361	339	335	349	357	342	335	317	339	337	344	330	370	384	325	349	379	368	402	356	347	344	353	376	334	373	365	379	397	369	330	349	306	356	378	372	354	353	328	392	343	352	359	360	332	348	339	352	338	386	323	343	302	338	310	344	350	338	366	357	381	326	331	354	334	356	364	349	348	346	353	332	366	316	331	350	346	374	323	318	353	353	387	325	356	375	323	361	362	350	366	334	364	352	376	327	393	334	321	350	358	353	327	329	339	352	353	343	311	355	341	345	389	351	362	330	354	345	366	358	322	343	355	364	329	355	337	329	318	325	347	339	324	331	334	349	307	331	352	331	347	334	358	372	339	367	336	324	311	366	353	327	352	361	351	340	369	352	354	315	384	342	387	340	342	379	340	340	359	372	316	344	350	355	332	332	317	346	362	342	329	371	348	359	340	342	346	333	331	340	351	342	359	365	343	337	341	367	355	359	359	316	338	367	326	358	356	320	354	365	360	379	359	331	344	319	386	392	355	336	337	327	334	373	354	361	365	341	347	333	357	374	359	363	345	314	347	328	342	353	367	355	328	358	337	338	365	361	375	351	345	343	302	310	355	331	360	361	341	363	331	365	345	342	381	328	377	320	389	339	347	314	364	368	314	351	334	328	345	355	348	343	325	353	385	337	341	363	338	384	344	365	342	352	362	342	344	362	337	368	372	359	333	345	345	296	308	333	344	386	336	320	347	381	330	371	364	353	346	356	326	346	351	347	334	368	330	362	329	349	340	371	345	386	366	352	364	334	339	339	356	362	315	348	345	346	358	286	365	359	360	341	334	353	324	340	361	393	349	335	342	356	362	330	343	350	328	335	350	340	336	342	359	305	331	313	326	341	343	342	346	342	383	320	359	361	355	314	310	349	334	360	351	342	339	327	349	355	336	347	334	360	382	327	345	344	340	371	360	355	348	375	343	323	316	328	332	348	329	345	349	336	340	344	349	364	341	358	364	371	328	318	328	365	344	344	371	315	303	356	334	326	326	338	351	355	362	363	373	341	353	340	338	345	337	316	332	347	353	337	330	364	339	366	330	369	338	358	342	371	355	322	359	355	334	338	342	346	335	357	358	306	348	349	358	345	310	349	347	336	332	369	354	349	362	328	353	371	371	352	366	346	357	339	358	380	349	347	351	341	361	337	367	333	352	358	366	355	364	355	365	347	326	332	339	370	381	317	364	316	329	374	340	352	348	359	334	348	305	339	338	340	362	342	342	319	368	334	303	351	330	318	372	327	339	346	338	337	340	361	327	341	344	322	346	344	336	327	340	339	362	366	382	341	350	334	303	295	352	319	365	328	355	352	342	334	356	369	346	322	335	353	348	364	357	360	349	349	361	352	349	363	328	332	352	309	374	349	372	351	381	347	348	357	325	341	361	339	405	346	372	335	349	344	334	363	302	319	340	378	355	335	378	346	393	309	358	359	327	353	348	372	299	359	311	353	317	339	333	337	354	345	356	348	381	377	348	362	359	331	368	349	332	356	353	363	354	374	327	379	340	340	335	368	342	317	311	319	389	357	346	338	322	354	303	362	336	338	324	350	390	332	363	345	322	372	345	387	364	319	348	319	313	327	395	331	361	356	318	340	361	356	349	352	370	369	364	342	331	372	322	351	334	357	347	341	307	334	367	358	370	348	342	383	353	321	347	345	329	345	349	335	344	353	372	350	359	348	354	381	329	366	346	324	314	320	346	327	362	348	365	330	343	307	358	340	326	342	356	349	385	317	349	336	349	355	352	359	342	321	354	363	373	346	345	360	366	387	348	360	358	295	367	327	364	374	365	331	316	325	360	339	359	353	352	321	363	366	324	353	349	322	352	318	347	351	335	325	381	335	344	338	358	330	340	371	330	350	302	334	324	369	357	342	342	343	350	315	358	372	365	346	348	328	339	339	342	340	355	347	381	369	366	344	317	347	357	387	342	352	345	326	398	332	350	344	329	386	323	372	343	331	311	339	341	331	340	330	362	331	349	334	380	359	333	403	348	362	360	384	339	354	338	360	357	327	344	339	349	373	343	330	369	350	314	355	339	358	363	327	366	338	337	330	342	331	378	328	303	357	350	344	320	340	383	375	332	372	349	346	365	335	354	369	323	343	334	368	321	348	355	366	362	401	361	348	326	342	356	316	366	328	331	340	349	358	338	364	365	351	374	322	368	384	331	330	344	339	366	352	380	355	326	366	330	319	348	361	363	335	338	374	337	324	343	363	343	371	376	332	327	333	352	331	331	375	309	372	331	349	379	317	331	304	312	347	349	348	371	370	338	337
10742	13255	16597	15359	13764	11188	8323	7009	4154	4995	4552	4321	4552	3143	2116	1607	1368	1085	889	741	819	615	679	540	434	378	303	343	311	231	212	181	193	200	217	189	183	209	197	192	195	173	173	198	195	178	194	189	194	171	181	203	188	191	201	227	201	176	197	202	193	217	208	212	196	217	209	192	170	191	169	187	188	194	181	191	185	179	200	174	220	163	208	215	213	185	205	184	204	194	173	197	183	182	172	176	184	190	187	188	174	175	171	188	188	175	196	180	200	194	196	199	177	185	172	173	178	189	176	180	209	177	172	200	172	186	181	185	185	196	196	201	215	185	178	191	190	180	192	207	168	180	157	202	215	189	173	177	164	185	171	181	192	190	190	174	181	162	165	184	191	178	201	200	195	176	179	173	173	193	199	199	189	186	179	191	191	187	168	198	201	190	213	191	165	190	191	168	163	204	171	185	166	160	182	176	166	202	172	194	164	204	162	175	190	202	176	181	199	179	193	188	206	169	167	191	172	187	179	190	199	171	184	200	166	202	206	168	199	167	170	190	206	212	185	183	173	168	195	175	189	167	187	181	194	191	157	167	167	200	197	177	187	197	171	179	186	196	198	182	205	182	163	192	195	187	174	187	151	193	183	211	199	206	178	182	181	192	205	201	191	178	194	204	190	177	175	195	167	181	201	211	221	175	179	189	178	183	171	181	174	164	163	190	172	183	183	171	218	176	181	188	186	187	183	187	196	197	204	168	207	177	183	190	181	187	204	197	192	163	194	181	192	173	175	204	190	206	176	192	218	183	190	170	173	175	211	171	181	168	174	199	181	186	196	176	184	180	209	178	195	163	211	210	179	178	187	188	177	212	179	198	186	178	183	172	177	201	213	172	171	183	186	168	204	181	181	188	169	198	171	178	192	162	186	196	188	192	191	168	186	162	158	179	200	191	188	157	195	191	187	155	178	149	192	208	194	187	202	185	200	202	173	173	193	182	181	192	197	187	197	179	203	187	186	176	191	172	203	183	182	203	197	187	191	210	200	194	197	199	185	184	194	180	186	186	195	188	174	175	200	154	190	184	182	172	170	184	180	163	200	179	213	157	172	188	189	221	180	190	186	176	185	192	190	186	180	186	203	199	166	174	182	178	166	186	191	192	184	216	204	171	173	170	184	182	170	196	192	171	163	155	182	180	195	186	211	187	180	178	196	185	210	193	174	173	171	212	177	188	200	186	186	169	177	185	203	177	174	170	161	201	162	204	174	184	190	222	178	174	190	204	195	211	175	211	201	204	187	186	164	188	175	171	187	191	195	183	189	185	180	192	185	201	182	192	195	173	201	191	189	182	166	198	169	189	171	211	203	175	198	190	203	183	189	190	178	180	189	186	163	169	172	193	180	186	203	207	207	179	190	178	190	184	195	227	171	187	165	169	179	205	168	188	186	172	186	185	180	201	201	186	194	183	198	152	179	171	167	165	204	174	178	204	196	198	178	167	175	186	183	160	183	185	187	180	182	190	182	162	202	197	201	178	184	182	174	161	201	196	197	189	175	171	177	164	170	180	215	164	208	185	188	200	184	195	202	184	183	188	181	159	178	183	187	167	206	166	187	178	194	171	182	179	172	195	191	203	177	190	163	167	180	189	193	176	191	205	184	195	183	186	186	167	184	203	172	169	190	222	190	181	179	167	177	196	195	182	167	192	210	177	179	174	199	176	187	190	187	191	195	184	197	177	202	169	201	189	161	205	167	188	205	175	194	196	181	197	182	181	223	185	180	178	191	208	188	206	189	193	191	178	192	166	191	204	214	178	162	183	192	166	174	178	190	179	170	203	189	194	182	195	192	175	191	197	193	215	219	188	199	178	174	187	188	168	195	155	173	170	194	180	205	178	175	209	197	192	178	173	188	203	188	182	182	182	197	177	190	178	199	188	176	155	166	179	172	211	196	171	182	197	197	159	171	199	185	213	163	166	178	176	181	196	196	186	186	165	192	200	217	153	170	233	171	201	195	171	183	178	189	173	174	187	201	185	196	175	183	197	155	182	197	185	179	193	187	179	164	213	206	169	149	175	177	166	212	185	185	200	216	200	160	182	180	177	188	200	188	159	163	197	180	181	201	202	207	179	180	177	152	208	182	160	202	189	176	181	199	182	192	170	174	188	184	195	200	179	175	178	177	212	173	218	196	167	163	194	168	156	179	167	166	211	149	184	171	175	192	187	182	202	169	189	199	184	162	192	174	188	184	197	184	179	219	176	193	200	182	181	172	192	190	197	176	184	177	158	172	176	174	196	166	180	169	188	183	172	185	195	190	178	196	172	188	183	181	173	181	207	162	171	217	176	192	183	172	163	173	181	188	164	181	168	184	171	192	173	215	201	209	156	172	166	185	141	193	224	181	193	183	154	183	155	196	193	186	178	195	203	182	210	188	162	177	178	195	166	185	189	178	187	184	176	171	178	219	211	206	194	177	170	168	191	180	201	189	224	188	189	180	158	190	187	187	193	194	185	195	186	197	207	198	195	171	183	186	208	167	183	152	203	179	184	214	179	179	185	180	178	186	174	175	165	183	211	177	198	185	191	190	150	184	187	186	168	163	207	202	196	195	207	187	161	159	179	191	198	196	191	182	192	194	179	157	169	159	204	171	198	179	196	192	179	179	183	174	190	169	210	170	170	191	193	185	175	214	179	196	187	183	185	210	157	174	167	180	181	195	174	176	212	180	187	196	195	207	185	172	197	161	212	194	170	180	188	175	192	176	196	163	176	182	183	200	174	153	182	204	190	197	163	184	170	184	196	187	169	201	176	212	187	164	210	186	189	176	155	173	164	208	170	197	175	186	183	167	195	193	147	173	167	183	189	166	192	195	190	184	188	156	188	209	215	196	188	206	187	186	186	182	181	180	173	208	175	199	195	168	204	187	193	190	164	195	194	181	187	186	174	159	168	207	190	195	199	177	180	187	171	195	197	174	178	185	164	194	206	177	216	164	174	176	201	173	181	187	186	208	169	206	165	205	166	169	218	210	162	181	179	197	167	206	191	181	178	203	186	167	166	207	187	165	203	198	167	178	189	213	204	187	220	185	193	175	197	180	181	170	210	192	188	176	175	185	196	189	195	189	178	192	222	206	187	201	168	175	186	187	192	181	188	187	197	193	174	188	179	170	171	203	183	190	194	216	198	174	181	167	176	204	177	170	213	203	199	187	164	197	182	161	188	188	207	196	198	162	177	180	175	180	182	166	197	199	184	199	191	164	184	199	197	162	198	162	201	177	184	166	155	200	169	178	163	202	182	165	189	193	184	199	199	176	184	191	185	193	177	163	191	171	197	185	202	186	195	169	173	174	173	178	160	165	201	175	199	162	216	185	197	180	187	170	181	163	161	186	203	175	188	182	205	183	163	170	178	187	195	201	206	170	203	174	151	198	174	195	190	183	187	173	190	200	147	199	189	164	194	195	186	193	170	187	206	204	191	186	195	168	188	182	174	208	197	196	211
7928	14633	20626	25050	26845	27133	24928	22649	15781	20708	20421	20382	21409	16828	12458	9911	7877	6647	5348	4743	4364	3815	4339	3199	2492	2140	1786	1642	1603	983	583	544	542	522	490	521	513	490	514	511	510	570	531	525	549	589	486	501	555	502	520	548	538	560	611	547	581	591	598	618	609	631	688	694	845	818	523	514	545	519	515	464	462	489	513	515	463	490	502	498	466	560	574	609	624	561	552	545	450	492	454	441	463	457	470	481	479	452	484	475	457	467	454	465	503	446	467	492	476	463	461	477	500	442	488	473	507	466	440	464	437	439	477	497	470	477	449	492	462	420	469	425	457	485	500	461	452	439	452	488	444	475	464	487	453	455	475	412	464	472	481	453	483	436	491	525	470	481	474	450	491	478	457	471	511	468	472	471	482	488	485	487	430	468	440	448	472	483	459	476	441	474	480	426	493	456	499	454	460	482	481	430	482	481	468	442	449	456	497	484	476	485	469	484	428	441	461	483	445	467	445	490	431	443	419	472	465	480	471	455	476	448	528	451	442	477	459	470	486	470	493	469	457	465	478	477	420	442	483	454	441	468	451	444	493	426	485	489	473	435	474	434	469	470	456	477	451	455	472	431	447	436	462	451	478	484	439	457	473	472	462	451	494	474	454	492	508	467	431	467	458	460	440	452	445	471	436	448	458	493	449	471	445	455	429	462	469	487	455	483	458	426	438	439	441	492	416	484	479	475	450	444	454	444	499	431	452	494	466	449	470	460	449	470	506	438	509	479	545	478	475	490	482	462	445	469	435	507	453	467	478	439	481	472	409	468	480	478	495	461	473	446	484	479	470	459	448	484	497	457	455	494	439	463	490	455	469	484	466	431	440	470	416	458	421	406	460	440	450	471	474	460	454	466	501	444	441	437	521	465	490	471	459	477	441	483	467	421	446	444	467	455	457	487	475	387	490	523	451	457	453	461	458	466	438	470	453	429	473	480	488	469	503	447	478	440	481	443	463	453	483	484	428	490	492	493	474	466	488	484	473	464	476	481	467	456	471	467	430	460	483	503	493	455	416	448	458	453	499	431	464	474	446	485	501	464	497	479	445	429	447	452	425	477	470	491	460	497	422	463	466	473	477	450	452	473	448	436	455	468	443	493	480	454	457	493	495	485	436	487	450	434	465	435	484	495	465	473	465	480	441	431	451	477	464	455	477	399	459	459	458	446	454	467	488	448	457	448	436	482	472	446	455	476	475	517	465	463	461	417	465	448	468	425	453	456	453	503	497	432	460	471	460	423	466	471	458	425	458	483	476	488	470	461	478	451	464	472	437	467	467	438	456	443	472	481	449	467	449	473	509	473	485	442	466	439	445	470	470	471	500	453	448	448	444	428	462	497	463	480	425	505	455	440	491	459	476	451	495	519	463	475	486	454	481	443	452	449	466	421	499	449	444	479	458	504	465	430	466	474	460	466	479	495	469	470	475	472	480	448	484	445	500	474	474	478	434	411	448	438	448	489	474	477	470	467	478	492	470	467	460	469	511	428	478	491	431	491	475	482	478	487	461	477	452	470	462	432	405	469	442	488	447	422	435	484	490	433	447	475	451	458	451	481	479	470	471	451	472	455	485	461	457	477	449	452	480	483	475	480	478	436	449	488	467	480	461	462	491	457	478	497	473	449	490	443	471	481	499	442	445	464	439	465	461	443	447	490	471	415	443	434	458	469	460	447	447	435	480	463	475	478	465	495	494	490	460	485	461	499	462	450	449	471	419	468	417	497	456	409	461	461	470	451	500	408	440	481	474	459	484	488	480	456	474	470	524	480	464	473	453	429	466	449	472	480	489	466	431	490	492	479	451	485	483	489	464	511	485	448	448	457	486	442	477	468	425	463	511	482	471	435	436	493	456	448	469	452	435	479	483	437	457	481	432	453	449	455	448	433	477	494	481	501	453	491	446	453	456	459	453	493	463	476	451	483	456	465	477	441	408	484	463	478	461	470	461	472	471	480	447	479	485	458	465	468	463	481	489	454	444	483	448	495	511	469	471	496	462	475	437	487	473	492	431	479	498	465	500	476	497	451	449	479	475	465	462	481	422	466	473	458	449	480	452	466	430	457	466	460	451	479	506	462	471	462	475	430	452	454	434	437	463	478	495	450	480	442	466	513	460	449	439	471	520	463	442	462	474	474	496	426	456	452	451	448	458	465	479	490	471	477	503	463	462	495	481	468	445	482	455	496	466	479	472	479	430	515	524	466	448	491	457	510	459	440	455	492	466	462	506	497	457	483	481	481	475	467	465	482	460	460	477	499	457	429	480	484	453	446	472	500	459	478	460	463	436	483	452	463	469	483	489	450	473	464	454	501	448	479	468	442	454	495	487	470	456	448	482	442	494	495	446	442	496	506	477	438	480	440	479	441	479	485	463	441	448	444	474	460	499	446	481	492	453	415	447	450	465	431	485	489	467	409	447	462	440	482	479	440	483	489	448	463	455	484	499	461	509	479	458	481	466	457	485	469	447	497	496	446	497	450	498	450	506	434	476	431	472	466	465	438	467	441	472	440	498	438	471	460	463	464	493	522	448	442	438	499	471	436	470	451	481	454	459	497	480	425	471	495	452	497	473	448	478	450	448	469	475	446	442	502	460	445	464	476	482	475	457	510	467	485	443	456	447	507	493	476	514	488	474	484	461	454	451	518	474	498	462	471	500	493	455	489	496	463	423	487	477	473	475	490	482	455	465	436	442	458	478	493	452	422	416	475	452	454	514	467	457	477	479	452	458	493	452	464	474	470	480	434	462	460	454	452	468	464	439	493	444	452	473	484	452	454	466	448	514	482	485	457	476	456	467	473	456	488	456	502	505	489	464	480	489	496	469	481	448	446	455	442	460	494	466	506	492	471	434	410	483	465	459	479	450	485	505	488	494	475	474	464	446	394	471	460	449	451	446	462	465	494	476	486	488	497	487	489	446	471	481	481	437	450	461	510	502	483	471	440	470	467	469	469	437	453	474	493	476	429	493	494	494	475	450	470	457	516	466	495	497	464	438	435	442	493	439	454	506	469	471	478	414	462	479	459	453	506	467	491	481	471	453	452	484	479	455	461	445	479	498	462	442	477	482	462	482	475	490	485	439	442	469	495	476	471	417	444	447	455	469	474	508	456	436	479	476	463	475	432	468	455	444	452	481	474	437	457	474	429	480	440	462	474	466	460	458	480	470	431	468	505	480	455	470	474	463	472	444	469	496	436	463	481	451	489	467	502	460	469	478	531	470	512	450	461	450	447	446	455	486	466	459	458	484	465	443	429	484	476	442	472	453	465	479	474	445	479	501	456	471	496	474	483	459	453	481	422	540	450	482	478	440	521	474	499	449	460	469	438	455	450	478	453	462	465	465	459	493	450	468	507	471	450	468	429	460	491	492	479	446	453	472	475	425	478	440	450	481	474	462	474	458	458	433	483	450	449	411	492	435	422	477	475	467	484	505	442	456	487	495	471	495	459	447	469	440	430
29294	40630	40762	39898	40920	43048	42914	40914	33733	37267	42940	43039	43511	37676	28307	22153	17228	14435	11330	9536	8222	7242	7904	5600	4962	3588	2494	1690	1986	946	279	196	155	194	168	178	175	180	159	179	154	152	163	158	175	158	185	178	181	166	165	192	185	215	215	241	276	252	275	319	352	425	455	398	611	563	156	194	176	221	182	166	159	168	155	156	145	163	162	156	144	248	292	304	240	239	185	214	158	179	163	161	156	153	166	173	145	135	160	182	121	161	154	168	152	158	187	166	142	160	146	148	170	139	137	172	151	171	158	139	151	147	178	144	170	152	157	155	188	151	169	146	178	139	176	149	147	130	158	128	163	162	170	189	157	159	165	163	157	156	151	151	167	150	141	142	160	169	144	165	174	165	129	158	153	144	162	148	177	141	158	176	163	145	157	172	166	147	146	149	147	149	172	152	123	131	160	142	159	172	152	139	130	169	148	180	125	151	164	155	139	146	165	157	166	177	149	169	134	143	142	160	160	165	155	152	193	153	158	140	178	151	165	163	163	161	175	159	161	155	141	173	156	153	143	168	152	166	161	153	160	133	150	148	148	162	160	161	145	164	167	168	142	139	187	160	151	164	159	141	153	165	163	145	167	146	167	147	156	143	193	152	164	153	169	152	136	164	167	171	162	133	166	170	165	185	157	144	159	130	165	180	158	162	165	169	165	153	163	177	154	180	176	149	190	184	151	163	170	169	151	163	150	168	156	179	157	160	161	177	164	158	159	158	175	190	141	162	171	166	184	152	165	153	163	136	140	137	161	157	164	148	131	172	153	172	161	154	160	163	185	139	169	163	168	165	162	160	145	159	145	157	163	178	158	162	122	178	159	141	162	142	157	170	159	158	134	160	137	162	165	138	171	155	169	163	156	173	141	137	161	148	135	141	156	154	170	145	190	161	159	173	162	161	156	142	176	133	166	165	156	156	163	173	163	155	160	152	128	169	169	153	156	144	132	169	164	148	145	162	159	132	167	159	167	160	133	182	155	139	147	146	159	155	169	148	183	146	149	181	145	154	165	146	143	140	164	157	162	152	156	157	174	160	156	178	157	169	149	161	163	155	137	165	127	147	170	168	155	157	135	139	154	146	137	161	163	168	122	142	140	159	164	184	163	151	154	138	156	158	173	132	179	156	158	142	139	180	170	137	155	155	135	167	145	185	169	160	138	156	163	145	168	180	152	175	143	158	129	144	149	160	155	172	161	156	143	142	153	140	156	148	177	149	168	161	147	155	155	156	185	144	154	159	143	154	151	143	167	150	142	145	145	179	171	151	149	163	132	149	157	166	140	157	151	160	178	179	144	168	155	152	153	160	156	170	142	164	152	147	158	158	146	159	152	163	144	166	158	185	153	151	175	161	182	170	142	168	169	156	165	178	167	150	159	155	152	139	152	165	143	159	136	159	159	160	171	155	162	165	157	121	159	170	167	168	163	172	150	171	161	147	160	185	154	146	177	171	143	150	136	147	158	161	152	175	135	143	150	146	132	148	154	164	159	138	158	165	154	172	168	137	165	147	159	157	168	159	150	152	152	152	163	159	144	134	155	163	164	158	149	171	148	134	148	158	163	172	167	158	154	158	167	164	162	149	139	153	136	145	157	195	156	162	167	148	169	152	171	167	142	172	125	149	174	156	159	165	156	140	162	182	189	147	155	133	133	148	160	145	166	178	155	149	143	144	140	142	159	160	139	150	157	170	175	173	133	155	160	165	165	136	142	160	167	147	167	138	165	140	178	163	139	144	149	158	162	151	158	165	163	136	166	147	152	175	147	160	158	172	168	178	155	146	157	162	171	152	159	163	162	160	143	162	164	161	163	144	140	148	154	140	140	160	169	165	148	142	138	148	163	153	177	149	163	177	154	160	144	158	163	168	163	154	175	150	142	162	158	151	143	145	161	128	170	179	140	150	152	176	178	166	175	164	149	152	157	160	162	170	145	148	148	170	165	171	167	146	137	151	175	137	156	130	140	146	173	168	150	145	177	137	176	142	164	145	166	156	158	161	142	156	143	157	147	157	169	134	157	171	179	164	150	171	154	150	155	126	158	153	170	148	152	132	139	157	139	150	154	157	142	150	158	134	148	168	175	169	170	155	159	155	152	160	171	148	164	156	161	150	139	159	159	158	161	152	171	165	154	175	161	144	159	149	143	150	132	148	162	132	179	140	160	139	149	165	158	147	138	174	151	166	153	176	158	170	170	140	161	171	161	151	186	169	164	161	151	133	145	140	153	169	136	150	152	163	171	140	155	146	149	153	161	166	138	161	172	156	157	134	161	144	155	149	163	175	168	150	139	138	135	147	163	145	152	153	149	157	168	143	137	126	142	165	172	136	157	165	168	173	175	152	167	156	144	163	172	140	163	142	160	152	160	168	174	146	167	125	138	156	160	150	175	174	167	147	166	160	146	154	163	185	175	153	162	191	164	160	165	140	147	166	172	175	158	187	183	170	178	158	145	146	175	150	156	136	157	148	150	154	142	163	164	157	174	168	160	167	162	146	181	189	164	169	151	138	153	176	150	140	153	174	171	185	145	147	166	121	166	147	131	161	144	148	152	151	153	121	139	145	167	151	161	170	181	148	133	157	180	161	159	158	158	139	166	146	173	143	148	148	163	152	148	148	168	154	167	127	145	139	174	146	157	130	165	143	146	166	160	165	161	171	139	155	152	164	174	157	132	150	144	134	150	151	175	167	153	146	154	161	150	142	143	173	173	170	162	146	138	163	151	145	152	156	154	174	162	164	130	156	153	141	152	155	137	152	137	166	167	146	151	174	143	157	169	166	155	172	148	163	149	151	150	139	165	167	185	136	166	136	127	154	147	181	170	161	172	142	159	141	151	150	146	170	139	153	175	171	167	147	136	142	155	171	160	158	163	145	159	155	150	187	168	140	170	139	121	159	163	161	166	158	148	155	147	144	179	156	146	181	167	155	142	127	158	164	135	175	155	164	167	148	153	160	166	163	141	160	153	142	152	159	149	161	170	151	159	144	170	153	138	145	163	158	157	140	181	154	162	172	168	140	158	175	181	156	139	170	159	170	130	128	159	155	167	152	141	149	147	148	162	159	127	162	156	143	155	144	157	156	142	143	167	155	149	147	151	140	158	170	139	155	176	148	155	155	149	141	162	169	160	152	139	148	132	156	178	148	149	141	186	139	157	141	153	176	165	156	151	137	166	151	157	172	149	143	156	159	137	164	142	138	166	139	169	149	168	152	143	148	147	157	143	150	187	144	185	147	146	147	159	166	171	166	150	147	138	155	139	170	161	148	148	163	159	160	151	157	140	154	155	143	159	142	144	140	160	164	168	168	166	156	143	175	154	153	150	147	153	183	173	149	153	148	170	169	151	165	161	167	142	149	154	176	150	148	142	166	169	154	146	145	160	153	152	149	160	149	152	150	143	180	160	176	177	159	156	170	128	164	150	155	205	157	149	187	171	137	165	159	148	160	151	148	159	157
20850	34303	39215	44513	51043	53165	57788	53056	47939	53337	59225	60366	61978	55695	49355	43031	39176	37421	33065	30646	28055	25542	27501	20681	21340	16649	13377	10786	12615	5878	1208	590	533	547	539	539	543	520	511	530	494	495	542	506	513	450	489	490	543	553	519	653	655	803	946	1160	1404	1524	1574	1959	1920	2852	3167	2779	4414	4048	580	574	670	995	465	486	452	395	451	403	485	421	406	448	456	915	1354	1215	1138	946	684	579	452	419	429	437	405	426	436	362	391	390	410	387	354	385	379	354	393	393	385	399	394	373	324	396	376	403	464	388	406	389	369	441	386	409	402	396	382	394	373	412	391	378	367	394	409	395	371	353	405	406	406	443	383	406	405	408	404	380	431	390	412	396	357	438	391	398	390	409	404	381	361	418	387	434	393	385	376	389	368	390	417	395	420	412	403	399	357	420	393	380	420	374	406	397	378	428	430	404	417	411	381	422	393	386	386	392	395	400	377	400	407	390	410	435	376	388	421	397	440	384	372	421	386	388	392	407	406	433	432	380	415	426	383	407	404	393	423	394	408	416	391	381	392	417	384	398	412	383	401	385	394	400	364	389	430	398	415	379	386	382	409	391	415	361	369	410	437	364	379	426	378	411	421	424	390	427	382	379	409	413	389	408	384	357	406	395	389	403	419	356	408	398	378	433	403	351	389	404	384	403	406	381	365	368	388	394	375	368	413	381	384	388	374	396	389	381	407	375	394	390	393	388	384	421	408	400	401	453	396	385	351	383	390	409	374	394	388	393	431	387	404	417	451	426	373	382	386	412	403	406	412	425	421	371	395	389	399	365	421	387	407	401	420	383	405	395	394	401	419	387	393	404	434	407	400	389	410	400	373	399	388	414	379	406	417	390	374	419	405	425	369	368	395	377	404	384	375	404	393	406	400	396	415	402	419	379	388	408	415	400	422	399	393	398	366	401	417	391	395	365	391	393	392	397	388	385	371	375	395	367	398	443	405	355	396	393	418	459	387	400	378	415	431	412	416	401	388	367	405	408	426	409	402	394	379	403	431	364	407	377	418	401	391	415	439	398	411	411	402	401	397	414	455	397	407	373	409	396	466	386	354	454	375	408	403	407	400	393	407	404	399	405	393	397	367	347	371	395	383	381	454	408	428	420	396	387	399	382	401	392	414	399	391	373	363	397	391	410	412	419	422	375	384	409	394	391	418	370	404	408	417	380	351	426	394	437	399	404	374	398	399	393	402	373	393	376	381	375	397	383	398	372	387	385	372	440	413	432	439	389	389	391	380	400	370	380	383	384	368	399	384	410	376	397	420	384	377	366	406	403	392	377	397	383	379	395	400	449	395	387	410	423	382	385	440	391	376	398	397	395	392	393	413	407	401	418	364	442	397	391	362	365	390	383	397	391	400	417	428	395	462	376	416	398	376	401	384	375	388	402	379	421	374	393	393	382	390	398	367	395	381	392	363	388	368	392	379	331	422	404	387	392	385	406	402	386	398	396	402	406	406	395	375	433	401	409	412	377	352	402	415	395	407	400	391	397	413	378	391	388	433	383	386	412	413	403	412	399	373	380	425	423	385	392	393	427	372	402	390	395	386	351	393	396	373	404	381	395	378	401	395	430	400	377	396	384	330	375	438	413	377	436	408	379	414	352	437	402	385	398	382	382	415	373	397	402	368	382	353	373	394	387	381	385	379	395	358	415	437	398	433	414	396	370	415	384	389	423	409	397	374	387	373	405	402	415	384	380	369	347	401	404	383	389	356	393	390	392	379	392	404	382	401	410	401	397	402	408	382	402	411	404	371	421	385	401	392	399	419	440	366	394	404	399	398	379	397	417	426	391	397	408	408	395	371	417	383	439	431	416	422	407	388	424	393	413	415	409	400	391	408	407	422	375	386	395	388	428	410	382	350	440	419	384	428	415	424	386	450	387	419	423	385	383	393	395	413	402	395	382	455	402	385	421	355	361	426	443	396	388	389	428	431	394	412	392	389	389	404	429	394	403	417	391	410	433	390	386	397	407	396	447	396	394	401	375	400	396	400	401	388	412	403	421	418	402	409	411	387	435	363	424	411	410	399	441	407	391	377	389	387	386	434	406	389	380	409	394	406	395	389	446	387	355	395	376	402	374	400	419	361	398	411	378	369	404	410	432	409	395	391	433	411	382	448	400	409	414	407	374	420	379	392	406	378	419	427	387	357	435	399	400	399	381	402	384	413	397	378	371	390	407	364	391	413	424	373	385	436	403	394	380	389	381	385	420	417	372	445	401	406	390	395	409	390	396	413	413	402	421	387	403	409	387	383	385	403	373	384	418	382	405	382	393	417	425	408	390	390	383	379	391	360	424	404	392	404	376	422	405	415	414	374	406	401	344	413	369	409	361	406	385	399	397	439	377	404	424	391	382	419	411	392	375	396	402	391	404	398	382	372	392	445	393	405	400	414	422	389	389	383	409	389	401	399	387	423	423	409	396	406	426	397	378	403	394	420	385	410	377	369	396	401	392	373	412	395	345	423	399	401	410	428	390	408	408	416	396	396	378	388	382	383	373	412	402	403	390	410	424	394	422	394	446	419	379	376	403	418	385	384	388	395	381	408	383	442	402	396	395	386	419	391	404	403	374	369	392	407	403	411	391	395	398	396	432	382	385	370	356	398	419	429	404	421	426	414	357	410	420	415	415	405	397	403	388	390	404	390	400	369	412	389	386	406	397	407	417	359	412	426	378	415	392	416	391	380	396	404	395	404	389	387	427	382	391	373	393	413	386	347	414	404	433	389	407	366	417	407	408	417	378	401	405	432	426	420	388	395	342	392	409	416	407	385	388	427	393	391	430	405	385	388	384	366	377	426	399	364	387	397	391	448	366	403	429	358	414	398	399	412	391	386	395	402	377	432	421	427	433	394	398	448	417	435	422	398	411	373	435	440	363	394	411	417	418	403	395	400	393	422	376	414	400	394	400	406	431	377	389	369	400	423	381	408	384	400	422	410	395	364	387	414	362	401	398	377	367	393	418	403	438	407	414	408	394	392	416	373	355	389	380	403	382	427	385	399	395	398	394	397	393	405	368	390	375	419	360	384	375	421	425	434	405	430	374	411	390	383	421	378	398	421	373	418	415	427	387	367	398	390	422	391	362	366	419	420	378	410	411	374	417	433	380	381	423	378	407	384	387	402	390	399	407	385	405	365	395	419	397	430	415	424	424	386	370	400	362	410	422	438	400	380	449	395	407	378	424	413	409	419	408	396	429	381	416	396	394	394	354	392	382	417	406	373	394	372	387	389	396	398	395	384	388	388	381	373	402	401	401	417	404	389	374	402	394	423	418	434	394	433	408	362	412	427	393	367	398	434	392	417	395	454	450	381	388	381	395	381	398	380	383	426	420	401	371	410	429	414	396	407	420	371	409	390	386	418	384	388	390	384	419	361	425	401	426	397	385	370	409	390	384	389	377	416	401	389	381	399	383	430	396	420	409	420	429	406	419	366	379	417	389	402	407	396	411	415	412
36880	42511	39276	36676	38991	42434	43119	41967	39564	43099	49852	50495	51944	48262	38994	32947	27670	23110	19408	17358	14258	12339	14037	10554	8236	6443	4385	3069	3601	1558	312	196	146	135	157	176	144	159	153	157	127	139	147	136	164	142	141	150	144	151	178	169	180	200	256	283	372	361	398	485	462	642	752	635	972	903	183	172	185	211	134	160	138	143	137	157	161	140	139	126	135	238	361	331	332	241	190	153	151	131	135	104	133	140	121	119	128	118	123	109	118	123	133	146	121	121	129	117	114	139	137	114	135	148	149	127	122	126	126	144	134	143	129	142	148	150	137	125	132	119	140	132	151	134	163	129	124	126	163	157	133	130	126	116	122	135	141	115	118	174	103	115	125	132	135	128	124	117	122	145	141	138	132	153	146	134	131	133	119	123	135	119	124	141	140	145	141	131	139	122	116	142	127	145	136	103	117	147	147	139	132	136	139	112	137	117	108	130	137	108	134	129	135	116	121	135	118	128	119	132	118	139	129	129	129	125	140	132	135	132	151	135	121	116	120	109	122	144	122	116	125	128	139	123	134	136	100	145	125	105	135	157	114	137	129	132	134	137	119	142	117	117	125	143	148	133	154	125	127	143	131	162	144	142	119	128	152	114	121	128	141	127	117	130	129	130	119	130	120	121	135	124	113	118	125	133	130	112	151	135	129	141	107	138	125	143	131	139	133	111	165	128	112	128	128	138	136	128	141	142	128	113	128	147	117	134	126	148	139	127	128	135	123	141	142	132	141	115	135	133	112	118	123	124	124	123	146	122	133	145	124	157	137	118	118	133	151	163	142	138	141	118	141	128	124	113	150	146	133	112	134	160	144	126	152	141	134	127	131	111	129	126	142	140	143	128	127	159	132	108	129	132	132	136	148	131	128	131	144	112	156	109	121	125	131	123	146	116	109	134	115	125	136	123	145	134	126	137	150	149	121	121	138	119	143	115	132	133	127	103	122	126	123	132	143	132	126	124	136	125	125	135	134	118	131	127	134	133	126	132	122	127	129	124	130	143	133	144	122	148	131	161	132	158	139	124	130	148	153	146	141	125	137	136	134	124	140	119	154	136	131	135	119	113	113	128	116	136	124	133	140	140	147	122	144	129	167	132	127	135	109	141	132	137	132	139	158	129	122	131	143	129	142	148	150	149	131	130	138	134	105	142	113	120	127	128	134	118	121	139	132	161	117	132	131	140	141	132	121	125	115	116	128	135	127	134	118	132	132	124	135	147	147	131	122	122	142	107	126	148	128	138	138	147	139	126	128	163	120	137	122	125	130	118	152	114	131	149	122	139	139	126	115	137	129	115	127	125	128	124	140	151	127	158	131	113	125	128	131	125	136	132	144	131	127	147	117	115	130	133	109	139	144	125	126	127	133	157	126	127	141	129	117	150	104	135	118	131	129	125	129	137	113	137	143	108	119	124	128	117	138	128	120	127	129	133	137	121	131	129	125	123	122	166	114	123	128	143	125	125	112	126	115	134	122	147	138	148	138	122	126	134	140	121	124	116	138	142	134	126	127	127	132	135	133	140	133	111	134	125	127	115	125	129	144	125	141	120	118	139	147	110	129	128	122	120	123	148	148	145	142	141	139	136	108	124	138	154	137	139	140	149	126	146	131	124	143	129	141	145	114	129	124	124	130	120	136	126	134	134	132	100	148	137	115	125	143	123	140	140	146	129	125	122	144	128	110	153	147	127	113	124	128	117	114	117	136	129	138	129	140	145	128	139	142	127	132	143	129	145	143	119	156	145	143	137	143	139	132	141	127	130	124	138	125	133	123	120	113	119	117	127	132	135	141	127	132	119	159	140	156	144	132	138	127	137	154	132	116	150	102	111	115	138	123	131	117	150	119	156	148	127	151	122	121	116	113	140	126	163	117	132	140	148	122	145	132	109	128	132	118	139	138	146	141	126	134	130	138	132	114	146	142	143	138	130	118	123	116	126	138	132	130	135	115	115	139	127	124	135	128	116	126	140	128	125	156	118	130	122	149	130	126	148	143	127	126	123	127	119	106	142	128	125	142	135	128	116	137	135	137	145	121	133	126	139	119	127	134	128	112	141	115	140	113	130	134	122	143	135	135	155	126	138	125	130	138	127	137	134	136	112	123	153	124	127	156	126	128	150	147	131	142	139	126	134	123	145	126	123	124	126	136	126	150	118	127	127	118	146	143	136	110	132	130	132	128	143	130	126	130	136	139	135	149	136	135	123	139	138	129	107	106	109	131	129	122	107	125	122	130	118	122	155	143	146	137	136	142	138	132	132	136	130	132	126	121	129	118	146	141	128	148	130	142	111	136	134	140	151	145	109	173	127	113	121	138	144	123	143	137	141	148	138	135	124	132	123	131	134	130	125	158	122	135	127	125	122	146	120	132	129	120	146	132	131	130	138	123	141	140	144	127	120	125	152	119	122	119	125	129	118	108	132	155	136	132	135	119	126	124	112	119	127	158	132	130	134	128	133	135	133	138	141	127	135	135	127	144	130	133	131	122	137	133	133	136	121	131	133	136	120	133	132	120	119	124	122	118	121	125	123	114	140	131	131	136	144	126	128	122	144	139	155	140	131	136	137	108	140	125	150	136	119	144	125	112	121	133	143	115	131	153	144	120	116	126	151	147	121	128	157	134	131	147	143	116	148	125	133	115	112	109	137	122	138	127	140	119	140	140	129	137	127	126	134	111	137	146	145	118	135	120	129	121	122	115	139	128	123	126	130	117	118	142	120	150	145	146	123	151	138	125	121	121	119	136	133	113	137	131	145	135	121	139	127	111	125	114	129	117	150	125	130	137	117	119	124	122	131	128	142	133	143	131	142	127	135	122	128	125	130	144	125	128	147	121	147	142	160	137	116	121	126	137	114	147	149	121	129	116	130	134	120	125	134	148	125	156	111	132	110	121	126	135	132	128	154	126	129	159	136	136	115	134	123	127	156	127	138	135	137	130	126	119	130	125	137	126	106	133	114	139	140	132	117	156	135	139	139	137	137	132	148	114	125	151	140	150	145	135	137	136	133	146	118	150	124	141	132	126	134	122	142	127	122	116	138	126	113	114	129	144	128	133	148	107	110	137	128	141	116	132	136	143	166	132	129	123	142	137	135	118	106	127	113	131	131	139	144	141	132	142	136	118	122	133	127	143	157	135	115	132	127	126	117	134	123	145	139	128	118	123	140	126	109	122	117	103	111	141	126	136	118	117	137	138	127	147	122	122	117	137	134	144	137	152	129	121	127	122	142	140	135	121	132	136	131	135	130	116	115	123	125	125	121	144	142	142	130	115	133	133	132	138	131	161	139	130	143	131	141	133	162	140	143	165	156	124	136	141	120	144	136	128	137	106	123	124	152	133	145	128	136	132	137	134	125	133	141	130	138	150	117	133	132	137	115	132	142	136	128	143	122	150	140	131	135	115	133	145	119	134	136	150	132	145	123	148	144	134	152	141	125	132	120	147	117	130	130	128	135	117	136	142	126
25842	38233	41628	45390	52156	54171	59783	54415	55338	59514	64993	66189	69963	63359	57357	49900	46718	44854	40845	38428	35567	33368	35440	28512	27844	22872	18410	16903	19065	9164	1580	627	611	546	569	557	457	550	565	560	515	522	531	513	513	489	469	537	501	535	616	732	802	974	1282	1609	2174	2398	2545	3035	3297	4445	5521	4587	7267	6297	706	564	782	985	441	443	373	373	395	353	384	345	390	390	381	1125	1974	1823	1647	1248	905	598	438	378	355	369	324	337	312	301	363	350	344	342	335	332	326	339	344	322	341	337	354	344	353	332	319	336	330	346	326	327	348	333	347	324	338	339	329	320	346	352	324	347	351	335	332	351	352	352	362	331	323	321	317	338	331	344	347	381	340	329	369	294	324	354	306	351	349	334	342	323	322	332	324	348	338	323	347	349	356	349	385	371	372	351	359	339	320	354	354	338	333	360	338	358	341	328	338	304	348	342	346	314	335	363	331	347	348	342	337	331	364	334	330	346	349	361	337	336	327	330	337	316	382	339	355	302	339	370	312	322	320	294	338	337	333	338	329	355	345	328	355	317	329	291	343	348	332	339	317	350	341	306	325	312	323	392	340	336	332	329	362	321	330	358	321	365	305	370	355	324	366	346	328	326	339	356	355	305	355	338	333	356	368	344	321	327	358	299	328	362	344	337	347	357	324	299	344	316	352	353	352	340	366	339	344	328	324	337	353	356	352	312	330	320	346	339	341	337	310	351	326	365	356	347	332	325	324	341	348	352	340	346	324	338	336	325	320	342	318	357	327	326	349	359	308	353	358	331	325	347	377	334	339	355	330	359	321	338	336	335	346	346	326	345	338	322	363	319	341	334	352	333	359	340	360	325	320	338	316	362	327	333	341	353	336	327	348	330	356	364	323	357	365	340	353	326	356	348	323	359	350	371	342	366	339	343	343	320	350	331	335	353	335	347	374	316	361	348	309	357	331	332	337	307	346	329	344	350	333	335	334	346	362	363	349	321	383	348	369	344	304	315	365	390	325	336	346	344	366	339	354	330	311	321	338	332	327	372	324	356	360	367	328	348	373	365	336	318	332	339	325	351	337	345	332	333	334	313	368	348	377	343	335	353	339	318	328	338	319	334	313	330	333	337	300	369	340	300	367	331	364	349	325	313	336	326	339	341	324	344	348	338	321	343	343	337	320	350	313	359	337	338	326	369	359	337	317	336	329	368	324	359	358	318	330	335	356	321	351	346	342	353	305	315	334	382	342	338	330	328	307	296	359	335	336	311	364	346	317	325	331	337	311	351	344	335	338	341	316	361	320	338	344	351	362	337	315	340	334	323	309	336	335	336	365	346	339	377	312	357	346	310	322	336	357	329	302	380	355	350	380	341	324	341	349	340	341	376	331	341	342	367	309	340	321	357	365	329	335	288	331	336	350	336	381	359	349	362	345	350	322	345	353	320	316	310	348	375	339	348	339	319	335	332	331	330	352	351	339	308	348	346	351	324	308	365	318	351	323	355	348	350	346	329	367	312	326	314	352	311	357	369	364	353	309	353	357	349	304	326	356	331	336	338	321	349	346	334	312	348	324	337	346	313	348	355	327	365	309	346	353	355	370	340	339	335	351	344	362	366	320	340	311	357	344	360	315	378	320	327	375	363	347	334	350	324	297	347	323	349	347	335	336	369	359	369	327	329	359	358	336	344	332	332	382	342	333	350	324	335	359	346	317	357	317	368	330	352	334	334	357	346	335	373	324	346	314	346	344	340	401	334	361	341	345	324	365	353	360	366	350	353	338	340	366	360	367	352	394	329	325	359	326	324	342	324	356	338	330	329	356	336	340	302	341	325	304	344	322	304	330	359	334	305	332	330	342	344	361	340	311	345	329	327	357	332	358	363	364	322	320	333	327	340	332	340	317	338	345	329	333	352	349	311	345	306	356	344	355	319	360	347	355	339	370	353	351	331	352	358	348	332	356	312	362	317	353	327	354	320	357	335	327	313	326	322	332	314	336	320	325	319	343	326	327	360	339	343	367	355	316	345	359	326	360	349	337	348	352	328	335	335	353	323	325	343	330	354	345	342	335	330	360	333	348	308	352	319	321	327	329	321	353	324	342	322	337	319	352	308	328	329	331	362	284	342	339	349	339	353	345	337	351	334	319	317	338	338	360	341	365	337	336	352	367	351	312	373	302	319	356	345	357	336	344	351	338	360	320	347	338	333	318	353	344	327	332	330	336	355	352	316	326	365	379	376	348	335	364	341	315	357	357	365	356	352	343	307	319	356	344	339	347	341	350	337	339	357	359	322	353	327	356	310	349	332	367	356	335	366	320	321	341	347	332	339	362	345	329	323	326	338	334	350	376	330	336	354	313	321	343	325	358	308	345	320	351	313	337	334	345	350	318	323	326	355	327	323	320	318	365	364	376	338	323	315	309	325	368	361	376	350	348	324	348	355	330	306	332	354	328	347	358	323	356	371	321	324	317	320	310	332	336	316	359	350	333	315	347	340	329	327	346	339	365	339	311	357	338	319	368	332	348	344	314	335	362	347	342	331	326	328	345	304	353	353	325	299	356	313	345	340	330	358	317	327	334	343	365	348	348	330	339	331	351	344	356	340	344	324	357	337	337	350	333	327	350	346	328	303	344	317	334	352	333	353	345	304	376	318	339	360	340	341	348	390	327	364	323	307	318	351	329	333	355	321	333	328	318	344	337	352	339	325	322	302	354	352	320	391	345	347	358	330	366	351	338	325	369	326	317	362	300	335	337	366	340	311	381	322	337	330	305	347	360	329	331	343	310	356	331	324	345	321	320	338	353	354	326	370	339	323	342	360	338	322	313	338	376	337	318	360	305	344	328	380	338	351	314	335	340	329	354	338	332	333	360	336	331	353	330	355	352	325	363	354	330	350	356	352	320	338	379	330	310	333	328	345	340	313	326	312	332	342	356	295	321	328	356	315	340	350	344	342	362	337	383	336	346	349	350	337	315	373	365	345	289	332	336	324	344	356	319	343	360	358	340	349	332	334	349	336	324	319	346	347	344	343	355	319	323	340	348	349	340	348	319	328	365	356	322	321	337	327	324	360	321	354	391	343	354	346	316	314	333	354	356	343	336	355	313	358	337	310	337	338	334	361	335	361	342	325	350	355	361	339	379	331	343	366	363	343	346	350	331	358	331	329	353	338	326	333	333	325	329	347	341	341	357	336	374	320	341	312	341	341	321	313	345	297	314	360	299	335	341	348	377	340	339	340	341	342	338	320	332	343	375	337	352	329	339	350	317	324	315	336	356	349	366	338	304	340	324	328	366	338	323	359	350	377	326	321	346	333	309	338	361	335	342	347	304	341	322	345	302	300	332	357	373	310	333	317	321	312	368	359	354	327	340	377	343	343	358	341	310	307	327	353	357	329	338	340	341	313	351	308	345	332	356	315	319	334	321	337	345	346	350	349	384	328	335	356	313	323	306	352	341	337	381	323	350	333	347	363	332	343	357	338	362	327	333	359	331	312	360	333	335	347
11143	13112	16448	14618	12644	11229	9249	6834	5834	4683	4546	4289	3934	3225	2110	1654	1183	1004	868	744	605	586	607	498	390	361	324	280	272	229	179	196	178	162	197	190	196	192	185	166	185	205	187	196	182	199	205	171	181	204	175	165	179	167	217	174	209	203	165	193	187	191	221	234	219	187	209	180	185	174	189	168	159	202	196	192	191	207	170	162	176	200	201	181	199	201	207	184	195	142	190	177	192	168	179	182	190	182	180	198	191	174	188	171	183	173	186	189	173	204	164	174	175	177	186	182	178	165	168	191	178	160	180	169	175	184	190	175	181	179	195	181	165	157	206	185	188	174	179	199	171	196	190	185	197	164	155	169	173	195	193	168	171	164	172	177	178	199	198	185	195	200	199	161	169	164	154	169	182	176	202	208	184	164	196	179	164	183	187	180	190	188	195	179	188	165	175	176	208	214	188	180	178	168	164	175	162	186	176	192	181	179	174	196	166	192	205	186	189	173	175	179	167	157	212	177	171	176	172	176	176	166	192	162	164	181	168	171	184	168	195	190	198	166	161	164	171	190	178	176	194	188	166	198	174	184	172	179	197	190	189	179	163	175	188	171	146	169	178	193	179	178	163	170	162	183	171	168	171	181	188	170	206	163	186	186	201	200	196	150	174	166	155	156	191	170	192	183	178	177	200	193	168	198	187	197	158	186	170	179	162	188	191	200	184	153	189	182	176	181	174	191	175	191	195	194	169	180	172	175	187	165	151	172	198	184	193	170	181	173	173	183	171	170	175	169	170	176	183	187	181	134	161	167	175	177	154	187	166	191	172	176	193	217	188	179	188	198	173	172	169	191	153	181	182	160	163	164	185	167	170	174	195	181	189	203	189	158	169	184	205	180	198	163	182	172	172	173	218	168	181	210	186	173	177	171	165	177	197	208	189	165	211	176	187	190	181	177	165	186	183	175	147	176	199	178	186	176	177	190	193	184	184	173	168	183	185	190	155	207	174	198	164	183	180	187	174	167	192	195	213	189	178	179	200	195	167	201	192	162	170	200	175	187	188	162	193	143	183	168	178	162	179	189	144	175	186	180	188	192	197	162	169	197	179	183	182	208	193	183	204	168	158	170	185	159	172	165	158	173	188	185	176	198	174	183	202	184	168	193	161	189	184	174	173	209	143	189	186	181	162	211	184	186	183	178	177	180	183	204	157	191	161	195	190	195	185	169	160	160	191	175	180	191	198	204	173	185	188	176	175	149	204	184	179	176	181	166	171	205	175	181	159	178	168	170	177	199	193	160	186	184	182	169	176	157	171	172	181	171	177	181	175	211	201	163	195	169	189	150	199	191	181	157	187	172	178	149	184	145	155	186	170	188	174	179	186	199	170	174	160	207	174	195	172	189	175	152	206	181	185	196	192	196	210	169	182	184	179	192	171	179	189	171	184	177	168	162	180	173	174	150	179	175	185	190	184	163	189	194	193	191	180	147	189	180	184	184	188	170	202	198	193	197	179	182	190	154	159	166	170	165	212	173	171	173	189	169	188	186	201	186	171	196	202	185	155	187	170	185	201	197	172	177	173	169	173	173	195	189	193	163	169	188	177	161	183	159	183	161	162	203	174	174	182	190	170	184	190	172	157	184	201	175	195	187	182	157	197	170	193	174	163	174	159	207	171	191	161	194	190	167	202	172	173	194	153	200	211	198	168	171	193	196	203	182	195	168	167	187	194	185	162	200	163	168	209	178	181	192	176	179	188	185	176	182	175	174	199	182	159	185	168	193	190	150	187	176	178	176	184	161	176	181	188	146	172	188	176	180	158	176	182	199	160	186	201	171	180	185	187	164	180	167	174	185	170	181	193	207	192	182	169	188	158	195	212	167	184	194	176	176	147	205	194	181	202	202	217	189	169	154	164	187	154	190	178	207	173	199	203	172	163	177	198	188	189	194	154	188	151	171	169	193	176	154	185	179	179	181	175	182	172	159	175	177	187	179	171	197	163	190	168	195	199	176	184	176	172	169	204	164	183	173	197	165	185	160	166	191	197	190	168	172	194	171	162	221	165	176	175	189	184	169	195	179	169	186	195	191	169	179	200	168	201	145	192	193	183	177	189	182	176	185	177	179	174	164	174	166	183	178	167	169	184	194	199	194	185	177	174	191	207	157	191	177	173	155	192	181	161	196	180	181	176	189	170	181	183	207	183	176	178	187	177	185	169	179	181	188	179	185	159	211	185	189	143	173	169	191	179	171	193	170	176	179	201	174	184	176	194	175	196	184	179	181	165	160	171	176	186	189	181	164	160	174	190	197	169	148	174	169	198	169	170	176	184	186	193	154	172	168	165	178	178	167	173	176	198	164	175	193	163	172	194	173	151	157	176	168	196	161	179	183	205	157	173	184	162	182	168	186	210	207	168	152	172	159	175	159	186	203	198	177	174	162	177	179	179	212	178	197	169	198	194	177	199	168	171	192	177	175	155	198	186	184	176	178	180	194	203	172	204	149	146	168	191	186	181	162	193	183	188	180	181	190	184	189	200	178	182	178	188	184	161	186	191	205	169	182	208	173	173	168	198	182	187	185	179	173	182	173	206	192	223	181	177	160	163	172	171	203	198	183	167	167	166	168	205	178	187	194	148	168	179	182	183	194	195	187	166	144	187	182	165	190	161	188	169	173	171	163	176	183	208	181	189	184	181	174	179	167	161	170	202	191	173	176	165	178	168	161	200	202	177	183	149	168	201	192	159	192	179	202	176	175	184	176	192	185	182	168	174	189	164	176	178	194	187	171	185	181	167	184	186	184	173	180	182	192	174	161	205	191	184	186	177	178	171	159	172	202	192	172	210	168	177	180	165	162	156	203	200	183	163	154	173	184	166	184	162	187	154	192	195	151	172	201	174	194	188	171	159	187	151	178	166	198	192	160	189	166	152	198	185	178	210	173	184	176	174	161	199	173	152	169	170	187	175	192	166	176	179	180	224	190	176	186	179	190	178	192	167	162	186	198	168	184	181	192	178	183	175	168	178	173	173	167	167	198	163	177	187	171	198	183	195	194	179	189	177	208	191	171	177	184	205	180	193	183	160	174	178	182	202	198	176	190	198	167	184	178	188	178	185	180	181	195	169	169	191	187	201	165	173	188	195	198	183	176	164	168	183	169	191	167	178	163	192	169	174	187	172	191	185	179	185	171	186	173	158	180	155	183	162	186	187	188	170	195	186	206	177	181	163	179	185	207	206	175	190	166	181	200	191	176	182	177	178	178	172	185	164	175	206	172	168	171	199	161	165	149	169	218	189	188	204	169	181	192	184	203	163	162	171	215	179	178	187	161	170	193	177	176	191	173	198	180	202	175	168	182	186	195	164	164	176	167	174	192	178	181	155	174	169	180	179	179	193	178	201	167	176	186	199	155	181	168	173	203	169	171	175	179	172	203	174	182	180	191	176	171	181	166	162	158	199	207	166	170	212	186	185	180	190	209	173	215	187	190	188	167	182	198	178	186
8198	14144	20492	23051	26241	27315	25605	20578	18912	18887	19644	19702	19453	16523	11759	9117	7034	5788	5157	4510	3724	3185	3715	2955	2491	1905	1440	1389	1483	873	577	493	465	477	485	518	505	503	501	513	508	475	502	505	503	507	511	514	477	489	487	543	534	544	512	526	530	608	542	553	553	583	682	598	788	676	497	478	518	488	455	478	463	449	442	443	451	459	471	441	465	507	553	585	627	600	571	483	493	435	475	451	426	479	480	465	497	405	427	462	455	445	468	477	463	468	508	426	458	484	425	475	431	482	458	504	492	458	454	465	429	477	421	452	448	489	475	468	412	469	432	425	479	447	447	482	425	457	470	459	458	443	471	430	458	439	442	431	441	486	434	495	479	469	428	487	423	445	466	448	436	428	457	448	437	482	478	468	437	414	444	483	459	451	432	491	430	486	484	456	434	458	424	472	451	443	463	444	407	433	453	444	431	446	453	480	452	457	455	479	426	483	456	443	450	494	459	444	450	492	467	432	454	443	462	417	439	485	457	484	490	443	418	454	428	465	424	455	462	465	443	442	428	439	461	451	464	447	463	474	475	444	422	435	446	461	465	455	435	430	481	468	475	506	497	467	468	457	448	436	438	483	467	465	479	444	439	453	454	485	471	452	483	451	437	455	441	438	436	459	468	498	438	435	474	456	471	465	412	411	437	473	480	465	490	439	467	456	465	435	449	454	428	439	463	471	419	450	430	458	458	443	487	447	475	420	448	477	463	445	419	385	475	448	428	475	451	457	489	467	439	446	462	458	466	430	470	481	447	453	420	416	477	461	437	457	405	436	423	489	423	442	438	423	447	454	436	470	451	460	458	482	465	469	469	433	449	496	489	446	404	471	431	412	468	473	434	450	420	431	446	445	470	444	466	438	414	423	426	459	461	416	492	419	446	453	457	449	470	483	476	449	434	430	435	440	432	434	422	430	472	474	476	459	455	405	446	442	438	442	488	458	417	472	467	459	465	457	418	458	459	479	436	441	495	438	457	456	463	427	438	478	463	412	427	433	460	431	457	459	433	484	469	455	478	479	489	465	445	440	465	438	476	438	475	474	459	438	416	447	465	408	452	417	440	471	494	489	454	467	442	448	472	448	394	413	494	454	476	466	422	441	425	465	444	448	491	416	468	422	473	425	436	446	488	459	407	408	463	449	445	447	478	442	443	419	466	482	409	470	472	442	506	456	479	433	421	457	424	487	423	446	472	479	472	481	490	447	489	474	473	432	477	446	454	444	443	424	461	459	460	466	460	488	444	486	466	445	459	442	443	443	453	445	460	471	443	466	495	457	466	478	487	480	439	444	469	472	422	439	435	482	405	484	426	434	466	478	453	446	465	432	456	438	440	458	430	462	444	429	441	486	434	473	446	448	483	481	449	472	459	445	438	466	471	449	437	451	475	440	461	419	460	421	434	441	469	439	470	451	424	451	457	486	433	435	435	443	448	447	444	478	435	445	453	433	467	455	466	455	435	463	479	449	465	474	421	440	448	435	455	471	441	448	443	466	452	481	475	484	412	457	429	468	412	465	476	460	460	397	445	442	479	483	433	444	440	433	493	444	454	450	466	481	458	493	462	403	421	432	485	458	442	445	445	472	454	431	438	459	455	444	452	448	427	474	450	468	461	453	439	444	420	479	453	444	489	449	404	421	457	444	476	474	445	452	472	410	437	480	456	443	491	462	454	431	457	468	441	415	427	441	487	465	475	442	424	491	486	461	451	435	449	438	445	449	442	418	459	479	423	458	436	466	453	460	428	454	446	478	448	454	473	503	494	487	496	451	471	477	517	463	459	441	413	440	490	438	459	432	469	446	449	419	462	447	444	430	439	443	483	437	516	453	402	442	451	436	468	481	446	448	482	456	474	468	452	481	431	465	480	466	468	452	475	423	470	446	429	483	445	408	445	451	421	424	455	474	482	493	473	459	451	439	474	457	434	450	421	440	482	468	477	449	423	494	423	419	438	460	442	424	472	426	451	429	466	431	454	447	457	450	471	470	462	438	455	447	470	418	427	495	453	420	418	445	426	464	467	440	442	442	448	439	430	467	450	489	407	457	462	437	435	491	437	473	449	446	449	474	449	455	433	430	474	449	429	467	442	436	481	480	461	437	480	470	441	422	439	453	449	522	471	458	464	462	421	462	461	462	464	455	418	485	474	433	463	431	458	491	446	460	447	463	458	453	478	432	450	442	434	440	443	427	468	488	404	416	446	432	429	454	460	448	467	452	447	451	431	458	447	453	476	478	467	430	446	422	445	437	432	443	447	422	414	466	445	488	443	404	415	487	461	473	457	465	500	454	433	457	430	482	459	464	471	419	415	448	441	480	453	487	502	507	424	459	470	465	474	506	447	486	440	429	481	453	444	449	446	445	417	414	424	438	460	461	483	483	469	487	460	496	434	444	415	483	496	421	476	482	438	411	435	465	445	443	470	448	448	458	448	466	405	447	470	455	462	466	469	484	481	438	450	454	452	499	493	433	489	422	390	455	447	411	482	455	445	489	440	443	455	446	459	476	414	472	474	460	458	508	478	446	449	428	450	432	487	425	482	448	460	478	454	457	455	489	460	477	436	448	476	406	445	489	475	430	452	485	456	468	449	478	422	442	495	459	451	444	486	416	453	480	469	478	452	489	426	430	431	453	476	436	428	456	452	460	454	442	441	437	444	449	494	506	431	464	451	460	456	439	444	446	456	432	443	499	472	462	467	449	443	432	465	450	435	458	435	479	498	434	479	428	436	473	428	456	461	432	460	465	449	451	445	426	458	461	465	442	474	448	436	423	435	455	486	453	445	470	434	450	447	448	472	452	491	455	432	460	490	477	440	452	479	482	444	468	473	473	450	498	452	448	466	456	441	451	477	433	423	432	471	489	423	435	474	414	481	486	442	462	465	428	484	453	487	432	449	436	498	482	431	455	459	460	457	460	472	456	451	473	473	486	431	465	406	445	421	454	473	427	449	392	479	467	436	482	400	474	429	430	442	487	461	431	448	497	401	468	443	447	485	442	456	474	499	497	436	473	455	445	468	448	417	451	456	465	455	471	479	446	471	483	472	475	428	449	435	431	452	453	440	454	434	406	456	484	430	463	478	452	462	476	422	422	436	485	446	471	450	433	483	446	446	440	477	449	425	458	449	448	430	476	435	447	445	395	437	472	467	455	470	489	459	438	466	456	461	458	428	403	473	444	457	437	508	428	447	453	437	423	482	452	437	446	418	449	433	481	441	456	400	457	479	440	437	441	447	457	432	454	447	442	472	405	415	473	465	409	460	462	493	469	462	462	443	501	422	449	459	446	485	466	451	491	469	466	454	499	441	425	447	479	454	491	451	484	427	418	448	428	486	449	424	469	421	435	472	448	438	471	442	456	452	455	466	440	430	431	450	458	472	463	471	468	445	468	420	412	444	466	479	464	464	463	447	403	482	449	481	436	438	453	459	443	443	452	486	434	420	487	467	455	432	448	460	454
28703	37943	38816	37554	37253	41978	40531	36493	33969	37144	39840	39454	39074	35234	26641	20943	15768	11812	10135	9057	7348	5830	6962	5228	4403	3415	1859	1476	1700	779	211	167	163	149	161	158	154	162	154	144	141	138	157	164	157	174	133	173	135	153	150	161	165	200	224	196	213	238	285	285	308	371	445	362	579	438	154	144	167	151	151	153	155	148	147	149	145	162	102	115	145	187	226	264	242	216	193	147	150	131	126	144	141	130	133	133	147	160	127	140	142	138	154	142	142	146	140	129	135	123	166	134	134	131	147	132	159	149	134	135	154	142	146	139	141	146	144	138	155	154	135	142	111	128	144	136	135	168	142	135	148	127	142	136	150	166	120	137	155	127	123	153	131	143	154	134	143	158	145	157	138	153	141	153	166	147	139	156	123	132	131	140	135	140	148	133	142	155	165	142	127	132	118	177	133	128	174	132	133	142	147	145	150	152	133	153	131	158	150	118	151	146	170	154	150	145	133	161	147	146	143	165	154	139	155	158	149	148	150	119	138	149	139	131	139	145	135	139	126	112	136	164	126	167	138	142	143	162	149	136	146	125	135	157	142	134	126	139	131	155	148	120	131	139	144	163	121	146	147	140	129	150	143	131	130	155	144	133	153	159	147	148	143	135	150	146	136	148	135	139	143	148	140	136	134	135	142	142	146	125	150	153	137	136	148	154	129	162	158	143	121	157	158	148	156	138	141	141	133	160	143	143	135	126	145	149	148	146	156	153	145	155	124	122	144	153	130	143	137	158	134	113	129	148	156	132	128	131	145	168	153	153	161	155	147	151	115	134	139	148	142	133	135	130	140	126	159	135	131	173	160	154	142	145	157	135	112	133	155	136	166	150	134	166	135	133	136	151	134	152	152	135	141	147	156	123	129	159	159	153	141	136	141	131	127	129	128	140	124	149	135	153	124	137	135	130	152	106	136	135	126	154	155	141	156	151	144	162	158	131	143	162	133	146	140	150	151	137	131	140	134	137	153	135	123	131	143	145	148	102	134	130	157	149	154	156	153	130	135	131	125	157	149	117	120	138	136	119	143	131	148	121	144	141	142	147	138	133	139	169	149	158	147	139	140	162	137	147	161	120	141	156	155	149	148	138	132	156	133	131	164	137	151	129	159	147	139	132	147	129	121	127	146	144	135	129	130	137	127	134	172	140	148	117	142	158	141	114	165	141	150	156	132	151	151	132	118	148	117	136	119	141	157	137	156	134	155	158	144	150	136	131	148	120	125	153	140	138	131	137	120	162	149	139	126	144	148	139	131	132	132	132	123	122	144	131	118	114	131	144	129	142	125	120	147	153	122	134	148	152	143	140	147	154	134	135	144	160	143	158	155	140	158	131	148	140	139	144	140	137	135	138	145	165	149	139	154	130	154	134	156	117	147	143	167	152	133	141	152	151	150	149	144	141	125	139	141	160	145	151	151	132	147	143	166	151	163	172	146	142	150	156	155	127	130	158	124	141	135	154	170	143	150	138	122	119	138	179	143	142	135	169	144	131	133	155	147	145	130	149	135	127	123	147	141	152	124	153	148	119	128	147	148	150	157	138	132	124	141	155	135	160	116	146	148	138	167	162	125	133	138	118	120	171	123	128	132	145	146	131	140	160	140	138	140	136	107	147	142	156	127	135	122	118	135	143	168	163	148	127	163	170	130	131	141	131	155	161	142	146	135	148	136	139	139	145	168	138	143	164	129	152	163	129	147	146	146	151	142	137	129	139	138	130	133	142	132	169	132	153	143	151	136	132	170	144	136	136	131	136	151	136	148	129	116	133	152	139	128	152	162	131	119	126	139	130	153	135	121	136	156	152	143	153	151	132	180	132	138	143	152	136	129	137	140	134	133	184	135	125	140	151	147	146	129	156	134	150	128	152	170	144	162	136	143	150	128	128	133	149	142	157	158	145	136	115	149	124	146	159	142	159	148	129	146	146	139	137	147	139	156	145	144	137	137	129	132	140	156	136	149	127	146	129	142	135	135	137	151	151	148	142	131	146	142	136	125	136	150	154	134	138	137	152	128	140	117	142	155	140	143	138	140	161	144	143	143	145	135	145	136	135	151	130	137	144	152	139	125	145	149	134	147	127	125	132	134	145	151	139	143	134	160	155	154	136	148	138	132	133	157	120	142	146	146	145	159	164	127	155	146	148	138	133	153	144	161	149	152	133	142	121	126	134	155	148	159	145	136	156	161	122	138	152	153	154	165	129	138	144	135	136	151	153	140	156	145	148	142	138	142	146	153	123	138	136	146	137	134	127	127	163	155	148	138	134	164	144	141	150	145	152	130	136	135	140	139	151	153	136	149	152	149	142	146	128	161	126	134	132	134	147	138	127	132	150	151	154	157	152	128	146	147	112	146	153	164	150	155	133	130	146	160	125	138	134	169	159	128	147	144	135	135	151	131	163	137	125	139	133	135	127	123	145	138	131	158	143	137	127	129	141	154	130	160	164	140	110	129	120	181	151	122	146	155	149	145	140	142	137	132	127	141	143	139	135	143	160	139	134	149	132	140	119	136	138	144	144	135	137	136	143	142	162	144	128	152	133	145	154	141	140	150	158	147	147	146	155	127	126	137	135	124	138	165	151	147	146	140	152	156	145	153	120	130	126	141	126	134	165	137	126	162	143	133	144	151	141	139	161	153	144	141	136	143	149	154	132	159	124	163	142	147	127	138	143	138	129	157	164	150	131	126	133	156	131	134	135	165	151	148	180	138	131	136	136	126	136	137	118	158	164	147	152	140	153	135	149	144	140	159	145	137	134	133	107	143	153	144	142	136	132	126	136	166	143	166	146	158	149	155	144	140	121	157	139	150	145	145	152	161	147	120	138	160	130	142	138	133	135	135	157	137	121	134	144	160	142	132	136	113	125	150	138	142	155	178	142	141	144	129	152	161	158	143	143	136	131	170	133	134	163	142	125	136	137	136	145	139	141	163	137	148	142	143	151	121	141	128	131	137	149	154	146	142	129	132	141	145	130	131	150	150	133	149	144	138	141	155	121	151	129	160	148	125	121	148	128	142	137	135	129	149	143	167	141	142	127	161	136	129	138	136	162	146	137	168	141	143	173	140	146	148	134	153	165	148	135	125	137	144	159	142	136	139	133	129	143	145	146	157	160	137	139	139	146	141	141	126	138	144	128	144	144	129	148	161	135	137	139	147	122	134	161	127	140	155	130	142	138	134	159	140	151	166	129	150	136	129	179	146	141	141	130	148	140	134	150	151	143	113	161	160	142	129	116	157	128	145	147	132	124	145	148	144	140	150	128	139	146	127	146	131	163	156	134	153	149	161	144	139	139	145	165	145	133	162	154	148	116	147	124	157	142	141	126	149	123	148	163	143	119	138	164	138	165	130	130	140	160	129	125	145	150	165	157	156	158	150	127	126	156	127	150	159	121	149	157	125	134	135	154	131	179	139	131	124	144	138	155	158	157	137	156	142	140	145	153	139	118	126	143	134	152	147	132
20155	32043	37684	42015	48556	52090	55015	47814	46433	52376	55116	56069	56875	52855	46794	40654	36867	33205	30826	28206	24925	22901	25128	18952	19776	15134	10826	9359	11137	4465	917	504	463	466	478	467	495	447	459	511	481	479	506	444	470	452	468	451	456	476	513	529	579	627	768	910	1077	1348	1478	1650	1846	2224	2862	2498	4022	2731	533	529	663	530	490	365	376	405	391	348	378	390	395	413	370	778	1094	1108	1058	827	585	460	446	378	378	384	378	354	353	365	371	378	401	386	384	384	361	330	366	370	367	409	333	363	371	426	374	347	335	373	368	387	353	345	312	353	375	381	353	404	354	370	363	380	395	361	369	374	374	360	359	376	358	348	386	369	331	392	372	353	375	350	374	339	358	360	398	371	371	385	377	339	329	349	347	367	361	355	341	330	358	336	367	353	376	371	374	354	358	371	353	390	365	342	348	370	373	379	355	345	348	340	359	370	370	330	342	345	341	353	391	361	348	330	367	380	364	384	352	337	341	359	356	346	349	357	340	360	365	384	375	353	383	367	337	340	358	354	368	325	333	363	370	372	340	376	358	379	355	364	385	370	350	356	318	360	338	345	376	357	344	375	388	354	331	372	323	361	363	358	358	382	353	350	365	358	348	335	371	388	354	342	329	351	364	358	352	344	378	336	346	347	358	377	371	359	385	362	352	388	382	376	404	352	367	353	367	365	372	337	351	347	352	369	341	348	320	369	386	384	333	366	360	356	354	361	364	358	328	347	349	413	339	363	359	376	372	354	377	329	338	369	372	347	393	359	370	353	386	375	331	398	363	339	384	375	356	364	378	359	343	357	341	375	363	355	354	353	391	373	346	360	356	345	373	373	361	368	363	389	355	353	335	365	368	357	355	362	361	385	383	348	382	347	355	368	369	341	340	386	355	345	374	312	364	375	384	336	334	353	383	355	387	389	358	326	352	366	347	372	358	380	374	360	389	352	339	375	335	411	371	383	353	372	365	374	323	341	351	360	379	358	349	352	367	355	362	372	336	352	329	361	350	323	354	344	353	347	384	344	341	339	326	356	372	385	382	369	356	354	375	353	337	364	387	368	383	337	393	337	362	345	349	362	340	336	407	369	360	398	377	341	362	362	395	343	366	353	370	356	371	375	388	339	355	373	377	331	404	344	384	382	369	348	365	399	346	372	365	366	389	325	335	364	372	380	329	359	351	367	345	378	365	388	348	356	328	370	346	347	348	376	365	391	370	361	337	372	348	352	368	364	365	370	359	306	358	379	365	371	338	365	352	380	353	364	324	343	374	355	370	370	371	340	379	376	351	391	371	370	373	369	387	342	348	330	379	348	361	376	358	377	347	343	360	386	372	348	377	378	326	339	373	340	374	382	362	359	341	366	359	354	357	352	381	335	370	378	390	350	316	329	370	403	329	368	325	380	350	394	395	342	347	352	363	335	384	372	400	373	327	360	368	360	339	369	384	346	349	376	361	376	382	358	353	366	389	340	380	339	356	372	360	342	366	380	377	365	364	333	343	356	351	373	338	362	379	392	375	396	350	364	359	337	343	367	382	356	358	341	369	381	368	345	371	371	346	355	335	360	385	374	367	378	349	358	381	350	371	355	362	379	364	388	341	332	341	357	400	349	359	360	363	357	380	367	364	363	379	378	381	364	362	354	378	353	360	384	397	383	395	326	352	371	368	368	358	369	329	363	310	366	363	347	341	358	376	342	336	383	350	357	377	343	388	357	338	352	356	375	376	375	348	382	368	338	363	383	371	357	355	347	381	346	339	367	369	382	375	371	386	331	356	351	361	368	350	356	327	379	340	389	371	379	342	361	391	361	376	344	349	326	358	385	363	372	398	362	399	349	385	347	362	362	349	370	336	312	375	353	336	346	356	360	375	356	365	375	353	327	348	363	408	339	378	351	324	353	341	330	376	361	356	377	400	346	384	337	377	355	362	394	374	345	363	357	360	347	372	367	356	366	372	376	368	361	371	369	355	398	373	339	348	346	306	372	321	366	371	349	380	362	384	353	375	344	373	363	364	341	344	358	346	369	399	362	350	353	399	366	404	383	383	386	401	349	320	420	346	403	368	380	371	325	388	371	353	390	338	354	352	370	352	365	387	371	344	388	368	364	347	373	373	351	364	330	371	372	395	376	354	388	351	330	428	373	336	391	376	350	338	368	342	362	359	369	374	340	354	364	356	355	364	346	347	391	373	383	384	352	381	341	396	400	366	376	349	350	353	346	371	364	384	365	365	381	381	363	347	358	340	392	370	358	351	381	354	343	359	327	356	371	339	393	375	396	392	333	315	355	337	354	379	383	357	373	376	360	359	400	353	336	338	407	360	367	376	371	391	360	364	325	383	361	371	335	339	331	376	355	418	331	355	364	373	350	346	371	337	371	388	366	387	369	345	410	357	363	331	355	383	341	338	391	382	349	364	371	371	330	314	382	371	361	360	396	368	375	355	351	376	386	347	353	370	369	356	375	371	342	381	358	378	315	347	396	398	364	358	365	384	352	390	361	372	367	332	339	365	371	344	352	382	366	335	377	362	367	348	357	382	378	360	372	326	323	352	382	368	339	359	319	385	344	337	355	394	347	368	373	368	388	344	372	383	329	347	353	379	339	383	354	374	336	338	353	353	368	372	392	391	372	397	353	340	378	344	338	353	347	326	348	348	363	365	402	380	375	347	389	385	363	340	360	333	348	391	365	380	371	367	373	367	348	386	360	338	386	343	374	389	361	358	320	347	367	360	360	350	373	351	338	323	370	372	386	388	370	347	372	356	356	345	369	385	371	371	386	367	359	335	321	356	385	326	370	364	348	359	359	355	373	350	369	346	376	375	346	373	361	358	363	345	375	341	357	321	347	353	320	354	391	373	381	376	353	338	343	355	361	345	331	384	366	389	362	359	366	359	341	331	397	352	336	399	341	396	357	339	364	358	328	378	365	382	387	354	368	354	372	369	363	344	370	337	351	359	340	362	362	341	355	371	363	372	393	368	350	368	375	376	351	351	354	363	363	358	368	345	360	369	337	349	361	368	364	357	370	366	380	374	379	360	361	369	354	332	315	385	375	392	367	370	376	370	375	368	358	350	366	348	359	357	358	375	352	349	341	360	370	351	342	324	381	363	358	347	369	386	348	392	362	373	317	346	368	379	358	324	372	365	379	369	341	364	348	350	363	390	385	373	380	361	355	369	371	361	396	368	358	364	375	363	373	364	345	355	369	373	360	368	401	341	366	364	377	363	336	354	401	373	358	372	372	359	380	370	335	345	391	347	364	340	364	366	346	348	386	372	356	341	367	372	378	373	346	377	364	375	360	370	349	359	358	367	307	383	364	382	364	385	357	347	368	366	356	386	393	354	360	339	367	382	343	365	357	385	370	351	355	332	384	311	386	379	362	389	386	375	359	351	362	381	343	361	369	351	359	385	334	358	408	359	340	341	351	355	364	339	356	361	368	344	374	357	346	413	339	350	330	358	370	369	360	356	365	349	368	357	349
37043	41959	39622	37925	38269	43534	44075	39117	37327	43647	48748	49742	50925	47128	39285	31769	26742	21747	19372	16813	13136	11860	13258	10405	8631	5959	3473	2722	3301	1251	272	171	145	153	149	159	162	150	148	146	147	156	145	160	126	164	171	143	146	133	159	162	166	162	248	241	307	369	346	453	469	544	762	630	918	731	139	173	180	178	148	134	116	113	132	135	139	135	118	127	114	231	324	318	287	221	180	172	116	127	116	121	112	125	111	122	106	114	139	126	141	118	124	126	120	115	141	106	131	117	137	115	123	121	124	117	109	146	131	119	113	110	117	134	119	136	129	114	107	120	121	86	119	116	117	115	129	103	106	109	129	117	108	117	117	120	140	119	131	119	114	113	136	115	131	134	115	120	111	113	118	105	114	131	130	139	139	117	124	120	121	147	111	136	129	124	101	93	119	124	115	123	149	104	117	110	123	129	134	120	111	124	142	137	140	121	111	120	118	126	93	111	146	121	117	104	132	133	128	120	109	142	134	131	136	132	115	125	137	129	118	152	108	120	146	120	110	114	113	123	102	125	115	146	117	125	105	105	112	115	108	141	122	110	97	128	122	139	127	129	124	117	128	133	130	125	105	130	132	121	122	130	109	112	139	110	126	148	122	109	126	125	109	135	107	121	122	140	144	138	125	109	132	120	141	95	139	132	127	122	136	107	115	121	115	113	136	96	140	118	122	122	100	124	135	137	123	129	127	111	125	128	125	111	114	129	142	129	125	133	134	136	139	119	123	122	111	133	126	124	132	129	145	127	136	125	121	130	138	122	126	118	130	94	129	141	131	112	139	128	139	125	138	142	113	104	136	117	138	119	106	124	125	131	128	135	118	113	127	102	114	118	129	119	106	109	132	122	132	138	109	131	135	122	132	117	126	133	100	112	109	130	129	110	116	128	127	120	96	121	112	120	118	133	138	125	118	116	135	117	153	129	125	117	106	127	132	128	127	97	133	119	151	129	130	110	103	136	127	136	112	111	111	115	106	122	116	124	139	122	106	118	121	125	127	113	123	119	112	149	126	139	126	131	103	118	128	112	118	122	114	132	125	125	107	137	127	134	127	118	125	116	146	135	128	125	118	117	99	135	123	120	134	133	122	121	147	118	131	136	101	112	114	134	136	129	121	120	133	119	142	114	134	115	118	123	133	117	98	120	147	119	129	121	127	112	113	143	124	125	115	99	104	122	122	124	118	125	119	126	151	120	125	117	140	122	130	118	135	130	118	116	142	133	104	120	130	121	139	133	122	124	115	127	124	130	115	107	128	113	123	124	120	127	119	113	110	120	153	139	127	128	117	126	129	122	126	116	144	125	97	135	132	148	126	120	138	116	96	131	137	92	139	118	106	115	111	122	139	114	128	100	123	126	129	107	124	122	127	127	131	138	121	108	125	134	121	115	120	115	108	139	131	118	136	119	130	156	129	140	131	126	95	129	111	116	129	123	133	132	105	142	107	120	112	119	111	119	109	128	105	132	117	111	136	147	120	111	128	122	129	116	119	121	108	128	134	111	127	93	120	117	128	132	127	129	122	133	137	106	121	135	137	126	95	121	113	128	117	116	115	104	119	138	110	117	126	122	109	113	120	132	128	125	129	129	133	114	143	126	102	119	117	103	118	114	112	133	110	127	123	131	136	138	136	116	110	144	144	120	124	136	125	111	133	130	107	114	113	129	123	115	133	131	128	127	120	110	128	118	124	113	126	132	119	132	123	124	132	116	112	116	129	115	103	110	120	104	135	116	122	122	121	106	127	119	123	116	109	121	130	125	105	125	134	129	125	124	121	108	122	108	120	104	123	124	120	104	117	118	144	91	114	130	131	117	150	141	127	119	105	126	127	123	132	113	122	109	130	109	146	121	115	120	133	122	131	145	108	114	109	129	128	113	129	121	129	114	105	112	107	117	113	114	133	122	125	128	124	101	113	131	133	149	118	121	136	122	109	131	129	131	116	115	130	123	119	118	131	121	117	123	121	116	121	135	125	120	132	114	141	113	129	137	117	138	124	104	127	113	112	139	121	121	128	107	131	124	104	133	132	126	119	140	108	128	110	102	127	122	128	122	127	141	130	127	118	95	132	139	99	111	132	118	114	139	141	143	120	121	144	136	123	124	131	106	112	100	126	141	121	130	127	130	124	121	112	118	146	118	128	124	117	121	119	128	141	121	127	118	129	110	123	130	138	145	127	141	120	103	113	132	96	123	136	137	118	119	118	126	140	112	132	103	105	134	128	137	138	103	121	136	128	134	110	127	127	126	123	115	133	118	121	127	125	137	126	117	131	122	124	127	120	129	149	127	119	120	130	122	127	119	104	128	127	124	105	120	108	132	115	108	136	126	121	104	124	130	140	131	119	113	112	125	116	126	135	122	113	114	120	126	130	133	111	125	127	118	139	117	112	124	113	123	143	131	130	121	125	143	132	115	134	117	112	134	116	123	123	122	133	120	100	136	141	109	126	109	113	132	126	124	134	126	111	120	117	119	123	115	119	119	121	121	120	120	123	143	140	118	108	118	123	124	122	114	146	133	97	128	113	111	134	103	122	139	130	129	133	133	116	154	152	121	130	117	145	120	129	139	131	120	119	132	120	109	127	126	141	131	121	110	119	115	126	115	106	126	120	121	152	116	133	111	125	107	113	128	120	118	106	113	150	125	103	129	120	112	117	138	99	127	121	123	129	112	126	136	144	124	129	111	133	117	124	109	127	105	119	107	112	136	122	106	111	120	105	114	129	135	126	129	129	123	108	122	111	118	121	146	129	121	144	128	115	137	140	96	123	103	111	106	122	115	136	137	135	129	126	130	112	120	120	125	107	126	140	126	126	141	139	121	139	110	134	122	123	119	130	136	115	113	96	129	129	116	128	147	125	116	151	140	139	111	133	109	126	141	123	118	133	122	120	109	122	110	110	131	102	133	126	110	135	136	128	129	128	111	94	122	117	144	130	114	133	107	151	130	115	123	134	124	113	136	138	121	121	108	124	109	115	115	115	125	131	111	137	134	113	96	114	126	113	105	132	113	122	121	104	113	122	131	120	117	121	120	121	142	127	122	143	115	112	155	130	118	114	108	125	102	118	139	134	111	132	123	116	128	134	142	115	140	133	129	110	85	121	121	125	130	157	134	118	137	132	124	117	103	127	114	115	146	126	124	129	126	124	92	125	135	115	134	123	123	120	115	126	117	125	110	121	127	122	133	111	106	128	102	137	113	137	126	127	110	115	141	133	139	115	129	112	101	141	125	122	117	117	120	117	137	124	132	131	127	116	116	120	137	123	128	129	126	107	116	122	145	135	128	122	115	131	126	134	123	144	116	116	127	120	106	127	121	112	117	126	131	142	117	139	122	124	126	142	135	112	96	126	129	130	134	111	111	119	131	110	111	96	122	116	124	105	128	138	120	128	126	136	144	133	120	126	134	113	130	104	122	97	141	130	146	125	146	113	119	132	113	111	117	118	119	107	123	126	120	126	123
25938	36677	41390	44794	51180	54556	58470	51998	52017	57284	63899	66655	68145	63380	57221	49379	46420	42577	41046	38033	34235	31678	34038	27562	27372	23103	16586	15592	17811	7600	1200	594	510	573	505	503	482	514	489	531	512	481	483	515	486	499	486	511	473	535	560	622	739	897	1074	1338	1768	2081	2306	3077	3053	3992	5602	4477	6819	5009	577	577	916	526	408	409	345	356	341	350	328	379	382	364	330	1078	1786	1731	1621	1117	706	541	417	380	362	335	350	358	321	324	326	324	316	326	304	323	319	363	368	352	280	305	329	308	308	321	335	351	290	340	328	320	298	318	305	343	338	305	338	304	327	308	334	315	310	295	333	345	310	346	319	299	331	304	333	324	337	333	285	316	320	328	302	302	323	318	325	307	326	329	331	323	282	361	305	316	339	307	260	338	307	301	296	322	333	315	328	330	321	318	321	318	338	324	309	337	297	350	331	317	293	324	331	339	314	330	315	336	321	305	318	298	340	320	310	297	300	316	319	321	329	324	345	325	320	369	303	369	310	307	297	294	335	303	348	301	305	292	336	288	336	336	332	329	309	327	326	289	352	280	325	305	338	317	330	326	334	326	311	303	297	287	312	338	311	302	328	292	350	311	286	325	321	310	314	299	318	345	315	332	311	317	305	309	333	332	318	315	304	303	329	333	306	340	324	290	323	344	322	308	323	303	309	307	344	331	326	313	352	344	298	357	354	325	300	326	288	304	319	307	340	320	334	334	289	315	300	343	350	303	300	327	316	323	296	311	287	326	307	326	320	320	337	330	290	309	312	307	325	315	325	315	299	324	302	333	307	348	328	304	303	354	317	306	342	319	300	347	304	295	313	342	332	298	336	334	293	302	308	306	344	316	320	322	305	310	318	350	311	304	308	306	278	320	275	270	286	319	339	291	361	334	328	305	347	281	317	349	330	295	322	282	292	327	314	249	286	361	304	311	306	284	341	368	307	295	318	317	345	330	307	332	326	319	312	319	311	315	313	350	312	296	361	332	350	323	322	330	308	322	343	300	302	307	309	315	336	325	316	303	327	287	318	332	331	308	321	322	354	349	314	323	317	302	345	288	334	306	322	331	328	313	335	303	315	321	320	315	313	310	355	330	315	375	340	303	306	306	337	287	324	312	310	351	310	330	303	329	332	324	328	285	315	318	310	345	334	283	303	305	328	317	299	322	310	297	312	335	330	319	302	310	336	331	348	342	312	339	307	319	286	310	319	346	335	323	326	330	323	327	274	315	305	298	304	316	324	332	313	314	320	316	283	326	317	311	334	309	309	306	346	305	309	323	312	330	320	317	287	361	344	292	329	325	323	330	315	336	319	305	310	332	343	284	295	317	304	322	302	318	338	330	329	288	289	298	329	316	325	326	327	333	321	330	341	303	336	343	301	292	334	319	330	323	308	317	309	320	315	307	334	337	308	320	312	315	368	344	316	332	305	340	309	307	310	289	330	294	324	314	297	331	315	326	308	345	304	337	358	320	322	320	318	361	314	299	308	309	308	313	342	326	327	349	315	288	322	317	300	311	303	314	315	316	309	351	306	329	285	306	301	320	349	325	326	309	318	315	306	303	309	301	296	336	342	323	348	331	297	308	344	328	323	323	296	313	330	307	331	322	306	323	341	333	334	304	306	318	331	307	324	313	303	328	307	325	277	311	298	294	337	313	305	289	326	328	321	341	320	322	326	307	300	327	335	318	314	315	300	328	278	347	316	316	339	317	304	344	294	355	298	311	332	309	328	328	298	282	331	351	318	320	307	283	299	320	309	292	316	315	293	303	319	344	298	310	349	331	307	305	295	311	335	331	314	326	327	317	306	326	338	295	333	329	303	300	314	328	337	301	317	333	331	318	364	301	324	319	301	311	313	325	329	318	321	318	304	312	357	328	312	309	301	349	304	338	328	320	335	322	331	329	337	339	334	343	329	288	321	321	334	315	338	296	324	335	327	329	320	346	317	317	319	303	322	335	284	316	330	305	336	312	326	317	299	329	328	283	340	324	324	266	336	326	332	330	316	311	342	329	313	299	310	273	330	290	316	279	327	322	331	305	315	275	317	287	336	316	304	307	337	354	346	321	314	342	317	302	308	325	356	289	316	303	325	337	291	319	331	314	279	308	326	319	330	322	331	304	330	349	304	318	309	311	314	294	285	318	298	330	336	328	318	363	313	317	341	314	306	337	301	296	331	316	276	320	307	312	312	329	338	324	307	314	339	326	346	274	275	317	304	314	329	320	339	324	337	314	308	326	336	325	319	335	331	305	304	331	326	322	348	318	308	306	307	323	338	312	313	310	351	312	344	313	313	335	326	336	355	322	325	299	323	311	325	327	325	281	318	313	329	322	285	301	332	299	345	325	323	347	338	328	297	298	312	321	317	302	313	331	314	325	327	337	295	321	301	318	317	303	320	335	323	331	318	329	310	330	332	317	312	322	299	334	302	322	321	329	316	326	319	316	337	350	328	286	327	290	297	303	331	320	322	289	316	334	317	311	313	329	322	302	319	331	310	298	322	334	313	327	282	337	345	303	298	314	306	341	342	316	311	338	333	310	340	327	299	308	313	319	315	286	316	309	339	329	313	312	325	289	329	320	334	347	312	284	319	306	318	313	355	342	332	332	321	300	307	285	317	308	304	322	301	296	324	303	316	328	308	320	318	320	317	317	337	347	325	323	300	319	307	312	305	295	310	352	341	325	300	301	297	327	327	328	299	363	289	312	313	341	344	330	305	294	327	315	361	291	317	304	354	311	293	293	328	325	341	332	328	336	344	323	295	283	310	344	330	321	292	333	333	308	307	301	325	338	287	320	326	330	341	319	311	317	319	333	305	330	306	297	301	317	342	359	324	324	314	315	347	343	322	346	330	301	304	333	351	344	333	344	326	329	318	325	332	311	293	331	295	313	339	321	350	309	340	303	324	327	333	310	317	328	319	341	291	297	303	279	312	307	341	353	304	289	327	330	327	302	318	297	308	320	285	320	323	306	320	291	338	316	307	302	330	323	318	320	322	306	333	335	319	327	339	330	332	307	350	289	321	313	329	322	302	328	300	321	306	322	297	323	331	310	327	296	317	338	318	311	275	322	319	320	317	314	323	331	336	328	315	309	312	322	355	316	328	293	314	282	308	350	289	300	332	336	316	327	319	312	303	339	314	302	333	303	324	325	325	321	316	321	336	343	330	298	321	358	324	294	322	318	301	321	328	302	321	296	317	326	314	291	314	300	327	318	321	302	356	306	335	347	305	319	329	343	315	304	328	323	287	299	319	299	307	331	352	341	293	333	311	291	299	340	327	315	345	332	280	344	325	334	317	319	299	296	340	309	315	321	307	310	284	337	341	353	306	309	334	313	297	345	296	295	333	316	311	313	319	329	307	354	295	327	295	331	318	362	318	300	334	298	333	331	296	272	302	336	344	319	332	320	363	330	312	334	329	296	294	314	325	340	308	312	320	318	334	311	323	331	302	333	320	286	351	324	308	331	314	319	316	313
10607	12792	16271	15230	12123	10622	8712	5764	4342	3630	4098	3512	3318	2703	1849	1230	891	746	659	571	443	383	455	383	396	347	244	231	253	206	180	167	162	179	164	164	164	167	171	163	174	200	182	161	186	177	166	163	166	178	167	154	172	170	187	177	162	164	152	159	197	161	186	174	162	163	153	159	143	173	170	169	171	149	178	167	159	186	158	190	169	161	195	161	189	195	195	203	174	171	180	175	149	157	168	166	154	156	161	175	177	176	164	171	165	173	168	155	148	173	161	160	157	163	143	163	158	168	154	169	168	147	154	154	149	160	145	159	161	153	137	147	180	178	179	180	170	169	151	180	195	169	187	190	169	150	170	152	141	155	162	190	167	166	159	172	160	167	179	193	162	163	164	140	179	141	174	157	149	172	167	165	184	170	181	168	167	153	198	150	148	181	162	150	167	142	165	155	166	176	185	180	149	195	157	177	162	145	158	160	163	192	171	164	167	150	172	162	170	186	178	171	162	155	155	152	151	184	171	178	171	169	160	135	180	155	179	147	195	178	144	169	150	147	153	160	171	167	171	157	160	175	147	168	186	188	197	152	164	162	156	177	191	195	169	177	184	149	148	158	167	168	170	163	168	134	167	164	172	147	175	147	153	165	149	167	161	159	169	176	171	163	178	162	156	174	144	162	160	145	177	182	182	164	159	190	169	187	138	166	163	151	167	149	167	153	157	166	149	176	153	173	156	184	178	163	193	164	167	151	160	164	183	182	172	170	174	158	170	152	180	165	171	168	151	145	182	149	172	165	160	161	173	181	177	168	153	178	178	164	155	153	165	148	178	183	157	192	161	151	152	140	156	167	157	153	160	156	158	175	174	153	183	167	187	174	181	187	169	165	176	175	163	157	137	164	177	158	151	175	169	180	173	189	167	149	154	165	158	156	130	163	136	151	173	194	186	160	135	157	157	151	164	155	158	167	166	174	170	161	156	162	171	171	184	156	162	174	191	172	166	137	167	156	156	168	172	185	147	173	164	162	142	168	169	172	166	155	144	166	169	161	188	194	149	153	185	168	148	140	159	161	147	154	162	153	163	161	156	181	180	164	162	176	146	164	183	185	163	165	173	160	182	133	143	133	149	184	172	167	171	174	172	176	178	143	149	166	189	170	191	180	193	157	173	143	166	165	174	167	176	146	146	178	179	136	171	165	144	170	130	148	154	134	180	158	182	163	151	155	157	160	169	140	166	178	177	181	181	180	153	154	154	186	144	148	158	143	176	162	172	170	181	186	167	176	152	169	170	155	150	185	162	200	172	195	124	159	174	175	161	165	181	154	152	147	185	162	154	171	158	158	148	172	172	150	119	161	165	159	176	199	168	158	174	151	167	186	168	160	193	152	185	188	163	168	161	170	178	164	180	168	167	197	166	160	173	156	147	150	173	168	193	160	193	165	175	158	177	177	185	145	176	149	142	167	153	190	159	155	170	197	181	170	174	172	172	165	156	159	131	133	171	149	163	164	168	155	173	146	163	160	168	159	157	155	169	143	172	163	144	187	153	147	186	160	167	166	165	195	163	149	183	171	159	155	172	167	163	165	151	156	150	146	155	166	163	156	177	176	171	177	156	168	179	172	176	175	161	178	165	165	166	178	165	126	180	169	167	179	167	172	164	177	171	169	151	167	146	156	161	166	158	157	160	169	167	166	155	161	175	160	146	157	150	160	149	154	149	158	157	150	147	176	151	183	169	150	162	145	166	164	156	157	145	165	152	147	166	168	184	157	143	170	165	156	170	168	164	180	157	168	167	174	163	166	146	182	161	155	164	184	165	164	173	180	178	156	184	152	162	163	165	174	154	154	153	180	164	147	184	150	164	164	179	147	173	165	177	161	163	156	178	166	205	160	160	154	171	157	161	168	169	155	187	161	156	160	182	154	187	148	162	185	154	141	143	166	172	173	163	187	168	179	151	184	157	161	167	170	164	162	172	134	175	178	172	175	168	151	185	171	159	179	172	170	154	150	187	160	154	158	155	186	164	157	159	160	178	165	180	176	135	145	158	186	182	161	200	192	152	155	173	173	176	173	157	176	144	186	147	143	153	173	151	153	185	162	160	171	168	155	156	128	155	153	177	178	169	178	164	159	166	167	162	173	183	180	165	193	144	153	149	157	157	139	189	166	172	147	135	168	171	156	170	172	159	182	139	169	183	151	155	151	147	178	173	173	175	162	172	142	151	148	128	155	203	157	158	185	155	157	144	145	164	162	167	158	173	191	158	173	164	149	164	183	153	160	158	170	163	170	165	176	172	188	175	170	165	181	163	175	158	151	167	156	186	153	149	167	163	157	136	160	183	165	140	157	126	116	151	159	165	161	157	174	169	175	168	173	157	163	168	164	176	174	149	144	170	179	150	181	151	166	169	159	182	149	175	165	170	159	153	169	172	184	163	154	156	142	157	151	166	180	164	145	197	154	160	168	171	158	168	179	164	169	174	193	159	184	168	162	143	181	150	150	161	149	149	126	163	196	185	167	163	169	170	175	159	157	164	174	154	165	159	176	181	157	181	180	162	152	176	184	168	181	155	182	161	159	166	175	157	156	158	162	151	157	177	162	161	167	163	192	195	180	163	173	163	179	163	140	170	154	180	171	170	168	142	157	160	166	161	169	153	183	172	160	164	158	137	163	177	172	178	173	152	168	149	142	167	168	166	148	183	164	155	177	164	179	163	159	154	171	189	164	175	174	156	145	153	172	172	170	171	153	177	155	156	149	183	159	142	165	165	173	154	145	182	169	127	149	162	168	165	173	167	159	150	177	186	194	158	178	167	169	148	184	186	191	166	151	165	160	170	162	175	168	159	159	146	149	159	153	157	155	154	148	194	175	175	159	178	211	164	182	152	173	161	162	164	167	149	179	167	161	187	181	148	151	165	160	146	158	181	166	170	157	168	157	165	171	162	163	167	153	173	163	143	183	149	167	157	169	149	152	171	176	168	177	156	164	161	153	151	132	174	156	180	175	154	152	161	163	149	149	164	174	153	169	184	178	164	167	162	183	172	150	146	179	153	157	158	148	182	181	166	165	155	166	160	181	192	141	178	169	174	133	181	182	163	193	183	159	157	172	164	174	154	171	149	165	203	149	165	181	187	176	151	155	176	194	187	165	159	175	144	178	149	161	166	181	162	171	162	174	173	177	181	160	185	159	157	174	182	174	164	166	164	153	176	179	165	159	165	186	161	165	167	157	172	158	165	169	177	171	207	164	167	171	166	185	165	173	167	164	172	169	175	175	183	160	154	179	152	185	154	160	162	174	154	168	162	133	170	172	148	160	175	169	172	166	157	161	163	163	162	157	186	161	168	189	153	169	155	177	175	166	150	160	163	140	165	184	181	157	168	183	169	159	162	173	172	191	148	150	180	156	146	147	159	168	160	171	171	179	160	168	153	164	163	163	180	165	166	136	170	145	173	184	148	153	139	177	155	154	177	163	151	181	172	150	150	156	138	167
7696	13751	19977	24046	25351	25967	24446	17106	15617	16419	19195	18229	17513	14784	11073	7953	6125	5285	4461	4059	2969	2598	3434	2309	2343	1910	1395	1062	1162	680	444	461	478	430	443	473	424	484	467	426	448	479	472	485	465	472	460	444	481	515	486	467	455	495	482	492	460	504	522	518	529	533	615	575	667	617	459	467	495	457	425	398	405	435	449	496	427	430	434	413	433	446	497	535	529	551	507	440	453	437	424	408	457	432	418	402	421	436	439	460	374	479	413	390	405	402	419	444	392	438	401	461	422	408	390	386	394	421	427	412	427	435	447	436	448	436	372	402	414	413	416	417	450	440	448	394	399	423	418	411	382	442	413	394	412	378	408	450	405	412	431	421	392	391	399	430	393	451	425	396	398	450	419	387	386	458	475	449	406	384	415	423	392	404	423	450	461	445	454	386	427	422	409	439	428	430	416	442	422	418	403	428	419	449	395	409	473	444	443	426	423	427	421	425	428	448	432	412	409	443	424	428	420	395	425	433	404	454	380	416	396	439	454	397	447	405	440	428	424	416	421	415	452	447	411	445	403	403	421	421	438	410	407	396	429	447	391	411	445	422	403	457	394	457	420	407	404	428	428	398	399	406	452	440	424	404	454	426	427	404	426	431	430	456	408	421	433	389	446	430	398	432	434	413	425	392	429	461	422	424	429	450	409	448	451	436	424	411	426	389	430	416	424	424	410	419	377	445	418	431	426	399	451	433	417	418	454	428	414	448	388	454	455	420	411	442	412	447	376	425	415	434	391	387	426	392	401	404	431	425	424	434	402	397	442	462	448	436	385	418	408	469	386	428	450	434	409	448	417	405	402	390	396	448	406	428	381	403	414	419	407	446	416	393	450	410	457	400	454	419	428	424	409	390	415	452	398	410	400	406	421	435	425	429	431	424	417	434	413	424	435	401	422	402	416	401	406	447	419	427	401	434	430	425	435	422	423	442	454	430	419	431	383	407	369	411	443	416	438	432	436	409	407	435	405	413	422	421	403	477	417	439	426	444	401	423	429	452	392	420	424	419	417	419	403	409	459	404	411	411	425	368	436	420	446	403	413	403	435	412	417	478	437	438	428	430	408	400	402	423	412	395	423	384	439	422	446	451	410	417	452	409	419	428	413	428	435	421	401	425	417	429	405	423	414	396	429	392	430	437	417	434	424	435	406	411	427	416	427	404	378	427	450	418	408	413	394	411	420	425	421	418	436	428	395	389	419	436	431	422	472	468	412	421	421	432	393	458	422	412	409	436	405	423	425	444	433	434	409	384	404	437	409	423	411	431	384	417	405	408	418	421	416	438	431	460	445	416	405	393	398	430	382	460	392	425	404	443	430	402	433	397	421	429	394	395	435	404	428	396	424	419	430	381	401	395	437	402	399	442	392	412	421	432	419	395	446	408	408	396	440	415	447	420	423	411	413	378	422	429	450	427	451	404	427	415	415	418	402	393	432	421	420	403	422	431	436	421	395	455	486	400	398	456	428	385	413	413	410	411	409	386	394	400	380	431	422	426	421	422	412	448	414	443	454	409	406	376	406	423	422	421	413	441	394	401	430	415	450	421	446	436	457	429	369	459	405	399	439	453	425	433	375	404	391	398	430	403	386	434	440	440	432	434	427	400	412	428	389	452	437	428	396	393	418	414	387	440	393	393	388	401	423	383	447	412	422	427	438	445	400	397	396	400	447	457	411	406	445	428	374	429	424	434	394	409	393	396	430	418	412	436	398	393	390	400	421	461	416	463	427	344	407	463	453	433	406	440	421	421	424	430	404	407	383	429	423	417	415	413	443	405	429	419	401	392	437	393	436	426	462	404	391	409	426	426	400	411	410	402	465	415	417	436	417	437	384	438	454	410	407	389	401	399	443	434	407	410	408	430	450	401	422	427	404	414	381	398	396	386	423	428	422	421	424	415	438	442	427	418	423	405	416	456	425	370	431	447	473	391	412	429	398	424	402	415	390	431	401	423	419	414	428	425	416	400	422	404	453	405	430	448	450	421	408	411	418	386	437	439	432	419	435	444	393	421	395	443	426	387	446	402	408	389	403	400	407	411	400	407	440	402	423	418	391	397	433	392	388	434	443	406	444	433	473	429	383	446	413	436	438	432	447	424	423	437	424	422	406	412	398	436	397	439	425	425	458	433	413	389	430	450	412	408	406	441	436	442	454	408	401	422	387	416	412	392	448	416	428	406	437	440	450	410	417	384	424	424	421	413	408	427	411	425	406	441	415	418	414	427	412	450	389	399	413	450	404	428	424	372	428	436	451	393	400	424	412	429	386	413	424	431	424	389	432	416	464	410	408	399	374	468	423	408	418	452	420	403	435	421	425	424	398	412	462	387	413	430	411	422	409	425	405	470	395	437	422	405	402	401	439	423	410	411	438	387	411	431	427	406	411	418	386	408	417	385	427	396	405	412	411	432	428	439	433	435	417	453	410	390	385	458	399	439	404	429	432	396	397	425	434	432	412	401	419	401	423	415	411	454	438	423	442	433	441	453	416	439	422	407	436	407	472	408	403	391	376	402	450	435	447	419	458	437	408	438	446	468	409	431	425	366	417	394	446	446	420	456	384	406	420	397	420	401	370	450	421	403	455	411	415	410	405	459	408	416	442	407	442	395	409	448	385	417	397	391	429	416	370	424	415	435	447	434	424	467	421	411	378	401	459	408	401	436	412	411	424	437	412	400	425	435	392	405	409	408	408	423	423	414	414	423	420	460	392	428	440	395	391	409	425	437	414	408	440	375	412	416	431	459	433	418	388	418	402	398	411	386	448	441	406	420	426	433	426	441	428	450	456	423	412	431	404	429	421	451	416	457	414	419	402	396	415	380	433	437	466	390	407	444	394	413	430	397	398	437	409	395	376	417	440	443	394	397	456	417	398	376	444	382	467	421	419	456	404	442	452	394	443	418	432	408	432	421	461	410	435	400	424	425	402	392	432	452	430	388	450	396	392	406	453	404	449	401	423	428	441	424	422	470	392	411	433	410	435	443	438	424	430	409	414	404	402	421	406	442	437	438	406	385	404	430	427	421	459	423	413	423	409	451	432	410	405	427	391	413	413	396	410	382	394	448	411	409	427	422	416	373	400	376	412	396	397	462	401	426	428	428	420	400	444	415	410	408	413	401	402	418	434	439	411	402	415	401	418	427	442	404	414	408	405	440	389	434	423	456	402	435	421	406	421	419	427	458	410	423	420	451	426	420	442	421	426	414	453	427	424	470	432	444	407	441	421	402	412	416	417	427	425	427	425	423	425	407	388	445	421	401	431	397	412	416	408	409	412	456	437	451	410	420	412	407	447	430	415	374	457	395	419	432	447	425	403	434	414	444	436	423	420	409	419	375	410	424	419	407	412	415	409	435	417	438	435	407	397	380	426	390	423	436	373	438	399	444	415	422	383	424	417	415	453	412	359	398	422	387	430	439	412	420	390	436	424	405	409	462	410	404	463	406	405	434	450	392	411	434
29449	38403	39082	38124	38493	40829	40380	36850	32097	36732	40507	39266	37743	33663	27586	20430	15933	12159	9963	8999	6282	5003	5475	4519	3888	2467	1966	1640	1553	611	192	176	163	169	167	151	154	145	140	158	140	141	148	154	157	136	129	161	147	138	155	151	157	157	173	203	203	216	259	312	299	275	448	425	581	470	168	173	142	154	146	132	137	128	143	132	148	123	123	136	131	185	205	250	228	189	151	126	156	105	143	131	137	132	138	130	138	130	134	151	124	120	134	142	128	137	142	118	123	128	134	119	133	126	135	137	133	144	121	116	125	134	138	132	117	138	138	126	130	114	133	120	132	130	125	131	151	141	127	130	105	139	130	130	138	122	121	125	149	139	117	133	146	139	115	112	129	155	135	133	133	126	135	133	122	137	133	115	127	145	142	140	117	122	131	141	141	158	158	123	122	137	111	121	121	130	123	138	145	148	118	130	137	128	143	109	133	142	156	133	131	138	133	141	139	130	150	137	131	128	130	152	135	139	121	140	138	158	151	129	132	130	120	129	141	137	128	128	122	140	132	117	97	137	127	132	125	127	125	136	144	140	125	134	112	130	121	144	139	134	134	134	138	101	151	150	140	137	148	135	122	123	127	143	144	127	135	132	138	138	156	159	137	134	142	128	153	135	128	147	126	124	119	127	151	137	120	143	130	128	134	126	116	124	142	127	137	129	157	135	136	148	163	143	139	142	127	122	112	113	129	132	137	133	126	125	168	152	128	133	123	135	144	115	129	131	138	133	126	128	133	144	134	118	136	125	122	132	119	136	118	122	117	105	131	105	123	130	163	108	138	135	139	126	152	137	145	136	135	109	115	126	139	129	135	118	154	129	129	116	142	121	118	137	146	158	117	123	134	141	131	124	135	130	146	148	151	116	120	127	146	141	127	119	131	140	133	156	123	121	129	132	134	107	109	142	111	124	143	139	162	133	143	136	128	145	126	142	128	126	128	144	136	148	138	122	128	118	118	156	120	126	135	143	184	133	136	122	134	122	127	139	129	133	119	148	128	125	136	133	153	130	138	156	136	133	132	134	132	151	135	132	128	122	129	147	134	153	137	131	122	121	125	135	129	97	134	140	130	117	120	125	128	149	127	151	165	125	144	136	106	128	135	141	112	121	121	120	117	127	130	150	104	121	124	140	131	126	113	141	135	123	129	123	104	144	96	148	135	128	127	137	143	136	128	135	108	134	127	126	137	135	129	131	132	132	128	131	110	146	122	128	122	147	150	131	122	136	134	125	119	112	132	134	132	119	138	137	108	132	137	127	142	130	150	131	149	124	136	143	126	128	131	132	112	139	128	123	113	116	150	145	119	134	148	130	144	146	126	121	136	111	150	124	134	165	137	155	139	131	129	112	114	136	125	147	147	142	122	123	121	137	133	112	137	130	133	133	115	142	149	126	125	124	129	127	113	134	120	130	142	134	123	123	134	115	119	112	130	115	131	124	132	141	134	126	129	118	135	124	126	127	158	124	136	150	128	138	121	133	154	132	120	133	131	128	152	120	137	124	132	126	131	127	122	137	127	129	120	132	138	128	122	143	140	125	141	128	116	117	131	128	138	140	140	139	137	131	142	159	118	144	130	127	111	132	129	144	146	125	142	126	129	125	151	149	129	138	125	141	114	149	111	139	134	134	120	124	127	130	141	126	129	128	116	151	125	139	144	118	131	125	114	138	133	124	133	134	127	131	128	126	159	128	144	122	133	128	139	126	134	137	106	136	128	136	138	132	122	118	143	143	148	142	103	130	131	123	135	139	131	134	133	114	139	140	131	126	123	109	128	136	127	135	124	130	113	123	141	135	116	126	138	141	154	114	111	140	112	129	139	100	134	131	132	113	135	133	130	140	134	150	136	154	141	130	129	143	141	121	137	121	122	134	123	154	139	160	136	117	136	103	132	109	118	148	146	141	126	128	119	135	129	125	121	124	143	128	153	129	141	133	133	145	130	135	119	111	104	146	150	135	140	112	116	125	119	151	125	131	123	123	145	133	118	140	135	122	144	121	134	125	125	134	124	134	128	131	121	131	135	111	118	138	124	123	145	126	138	129	136	136	152	131	118	135	131	129	137	115	127	128	129	125	116	122	125	126	132	134	113	130	135	117	133	137	140	129	139	146	119	119	121	137	134	115	137	127	126	151	116	154	146	135	132	149	124	130	130	114	147	140	132	117	133	118	126	143	126	130	131	118	152	135	130	141	103	135	145	139	135	145	151	120	123	136	138	145	120	126	152	136	111	136	118	142	140	125	153	133	145	122	118	129	122	133	141	119	123	133	124	131	114	137	128	153	126	128	117	120	131	115	115	143	147	120	120	152	102	155	144	115	142	125	137	131	139	132	135	128	130	142	130	121	121	128	138	130	125	107	141	115	128	143	132	128	131	148	126	128	142	133	128	132	122	133	120	133	143	124	129	118	120	116	137	124	121	126	133	139	132	126	139	114	130	123	131	141	119	120	126	132	116	132	117	129	132	111	136	110	134	117	128	130	133	114	113	143	112	137	138	112	110	111	119	136	131	119	128	112	133	133	146	130	113	153	131	106	130	155	113	127	139	124	139	136	130	143	126	121	122	125	134	148	130	135	129	121	103	108	115	147	141	147	126	107	129	132	128	140	140	128	145	137	121	129	138	117	133	141	123	127	134	140	130	138	133	145	137	156	140	142	106	126	140	143	127	137	121	121	128	118	126	129	115	122	123	145	137	135	121	130	147	137	120	130	141	100	124	123	129	120	146	136	130	134	140	98	146	134	141	121	151	136	142	127	135	119	127	138	121	130	115	129	153	130	116	128	135	133	129	126	146	133	141	146	127	121	126	138	133	121	138	136	144	121	115	112	117	136	151	125	117	136	131	137	122	129	119	148	119	124	130	128	112	112	147	127	141	123	128	133	116	169	138	152	127	118	136	137	121	120	121	125	126	134	129	122	144	119	124	109	130	134	137	141	140	143	119	113	132	128	137	127	122	132	146	152	130	136	119	113	110	103	142	117	108	113	137	109	136	132	144	120	103	120	139	141	104	127	112	137	115	121	113	103	133	135	135	131	124	115	130	124	116	136	133	137	135	138	118	138	139	140	142	131	155	156	151	115	140	146	145	115	123	125	119	130	144	125	130	139	146	134	144	125	128	141	133	134	137	134	138	115	134	132	120	143	116	128	125	132	148	130	130	138	130	125	138	130	142	118	137	118	117	152	139	143	132	145	127	124	109	144	124	157	153	121	115	138	130	146	144	143	146	132	127	109	121	131	120	132	131	135	106	144	115	153	136	115	119	165	127	132	149	152	136	110	135	135	133	139	118	125	125	115	114	136	151	139	136	128	127	124	108	140	133	124	136	122	138	139	148	148	127	121	130	135	142	121	146	137	129	133	134	113	139	124	144	133	122	132	115	118	136	132	118	126	124	98	129	140	126	140	133	138	153	123	138	136	130	127	127	146	119	153	134	123	131	107	157	135	136	141	124	147
20892	32447	37128	43093	48008	52015	54318	46156	45682	51805	56015	55387	55785	51992	46950	40613	37035	33710	30852	28841	23651	20725	23026	18848	17947	13248	10950	10070	9978	3819	661	470	466	501	447	468	422	423	417	455	468	474	440	418	439	455	476	480	430	498	494	514	564	647	699	802	956	1125	1357	1841	1814	2007	3180	2675	4235	3171	553	525	569	461	425	369	394	357	364	320	349	379	404	399	356	712	1068	1119	911	692	583	416	382	362	336	353	372	349	358	359	316	373	357	341	361	339	359	309	347	378	305	330	357	344	334	328	370	312	361	337	341	329	329	343	366	311	365	321	342	331	337	357	337	366	326	345	363	330	353	323	325	331	360	320	339	349	329	328	331	334	316	339	343	358	336	344	336	375	324	333	373	319	340	329	339	355	362	311	305	318	326	323	308	358	359	331	352	333	341	351	335	314	345	362	346	339	341	331	340	341	325	322	316	341	341	358	340	355	352	344	349	348	315	333	359	329	316	364	349	346	363	325	310	353	358	366	324	312	343	360	352	340	330	363	344	383	332	339	358	336	383	328	358	367	334	305	327	299	363	331	325	353	335	376	345	355	332	339	345	317	331	318	356	306	323	341	350	342	331	348	360	312	348	372	331	343	329	330	343	361	340	340	368	339	335	316	315	305	344	339	347	348	349	368	337	354	388	362	366	338	354	334	310	347	329	326	342	342	354	321	317	340	348	342	369	351	372	316	372	343	322	322	338	369	341	361	342	336	334	338	363	332	334	333	307	360	348	312	313	347	380	320	361	318	366	334	332	344	339	332	326	348	337	323	329	361	354	311	351	359	330	332	338	324	364	360	339	320	357	380	318	338	334	359	312	358	323	323	347	376	352	310	351	347	344	321	299	332	375	340	336	350	328	320	311	357	302	348	320	338	352	336	364	330	324	312	306	334	314	322	357	368	358	313	346	338	360	305	360	324	329	338	355	343	353	323	345	353	362	323	348	331	325	352	352	319	348	344	343	354	358	349	357	349	345	342	325	324	351	359	356	338	364	326	339	338	347	326	354	354	352	358	334	319	301	346	324	370	320	316	314	339	326	303	318	302	350	355	335	390	378	358	312	327	319	346	342	342	326	314	358	329	324	301	345	341	325	351	359	372	341	347	324	331	358	336	319	330	365	359	318	329	340	370	363	349	377	351	335	329	335	340	325	370	341	334	326	340	330	346	330	325	371	366	331	355	332	332	323	324	323	319	359	365	354	360	327	394	364	326	349	353	351	326	329	332	337	369	351	353	329	355	338	363	327	317	335	360	299	361	341	323	334	326	337	351	348	338	371	347	337	356	372	353	354	346	328	366	331	354	331	349	364	318	354	365	326	317	325	344	352	317	345	321	341	316	360	337	342	340	369	327	341	343	313	327	332	341	307	343	331	345	376	316	326	376	344	367	342	348	358	329	369	362	329	345	341	343	342	352	341	306	351	353	328	344	374	333	357	378	298	314	353	347	362	306	366	358	326	350	343	316	361	332	298	341	343	372	320	347	336	346	318	332	330	329	338	383	339	355	329	331	363	355	333	323	369	370	350	348	346	344	330	311	328	341	343	316	348	344	320	349	322	334	320	341	333	339	335	372	360	346	338	331	342	356	372	335	313	326	382	347	340	316	350	326	316	321	339	350	377	376	348	332	326	347	356	344	349	341	336	408	347	333	345	319	349	338	356	362	342	357	374	342	299	381	312	340	342	344	320	370	349	329	326	304	328	325	361	337	343	360	371	372	362	338	349	303	363	303	346	335	340	334	383	313	338	347	338	345	373	357	355	337	329	343	340	330	337	330	312	345	363	336	350	377	357	340	370	365	367	334	368	346	345	341	365	362	327	379	348	314	343	349	340	356	343	317	340	330	321	337	369	352	305	319	338	325	317	333	328	340	344	325	332	357	321	359	323	330	328	340	342	330	356	341	321	329	304	320	340	352	345	353	351	353	355	368	332	352	341	354	350	321	382	379	330	354	337	336	364	344	311	339	317	341	346	349	348	320	346	381	348	338	315	344	341	346	373	324	354	344	335	329	356	306	324	328	300	341	343	308	322	322	340	312	336	308	352	308	350	329	309	377	343	319	306	350	358	333	333	338	340	332	340	342	360	324	364	332	316	358	319	307	336	339	373	337	363	339	360	319	355	358	322	340	368	382	337	340	350	360	355	334	307	341	343	323	337	345	325	332	315	313	354	329	344	314	346	342	342	359	337	317	329	331	335	319	331	340	352	347	318	347	382	347	356	357	360	354	355	302	351	357	323	367	330	383	361	338	348	368	337	341	372	362	349	321	354	329	306	353	344	344	325	345	352	321	325	304	349	303	327	321	327	341	330	326	344	340	362	367	359	340	346	329	365	326	345	355	356	324	347	338	302	353	313	328	388	359	338	330	348	351	342	354	353	373	314	345	357	372	337	357	336	332	371	337	342	338	356	333	367	348	363	328	333	365	313	375	325	346	322	347	373	353	375	351	349	367	322	351	345	344	355	353	338	336	347	360	345	323	320	324	379	342	320	362	322	363	316	341	339	355	337	319	334	364	325	342	336	334	355	352	355	332	354	343	307	314	368	356	339	316	345	311	358	363	328	322	351	354	345	373	379	367	332	319	349	311	344	344	351	367	330	324	363	340	345	340	331	356	339	337	354	343	320	326	334	363	338	366	336	317	308	363	316	358	335	332	293	339	358	345	343	364	337	348	341	343	378	333	354	335	330	337	358	342	339	333	351	346	346	340	322	341	338	345	333	337	348	338	315	346	387	378	345	369	316	336	380	357	344	346	341	344	377	379	346	328	330	347	367	359	337	339	354	324	318	349	353	330	346	383	323	372	353	323	322	314	327	369	320	335	309	311	348	370	326	345	345	348	341	354	318	328	347	355	321	367	330	330	326	357	360	351	359	335	389	344	330	330	337	353	335	318	342	369	319	349	322	338	313	347	339	334	364	328	333	329	368	347	338	340	316	334	319	284	331	346	337	360	334	375	360	319	325	312	375	339	364	337	354	347	313	334	358	338	321	329	368	329	388	351	331	322	314	348	331	350	363	347	361	351	330	343	335	355	361	336	324	360	347	339	335	345	313	302	333	349	323	311	337	336	330	346	333	333	342	321	331	293	332	336	301	319	333	345	338	340	293	318	319	360	342	355	357	311	323	330	346	334	347	344	314	328	311	355	331	311	348	341	338	374	345	344	342	361	363	358	368	329	322	347	340	336	351	359	329	335	312	366	346	360	349	354	336	330	312	345	378	364	378	355	330	378	337	362	358	315	350	294	354	346	358	347	382	338	347	357	338	329	327	348	316	347	325	332	334	359	352	349	327	350	331	325	330	335	315	321	340	361	330	369	342	345	357	332	343	331	358	337	337	307	314	344	361	346	332	344	353	340	324	337	320	348	331	376	320	359	342	356	361	365	352	377	353	361	355	351	365	351	352	340	370	355	339	323	318	351	344	331	361	347	349	336	323	323	368	310	311	368	342	339	361	332	353	342	319	323
38759	44248	42629	39156	41286	43888	45117	40450	39763	47109	51977	50637	51081	48351	42823	35196	29724	24673	21338	17791	13610	10962	12885	10143	8273	5656	3843	2894	3213	1063	213	134	146	130	151	126	137	146	172	128	134	119	124	149	150	161	117	148	146	120	147	140	154	169	197	264	274	345	388	472	464	535	924	684	1202	1044	169	169	170	163	140	133	119	122	116	124	123	111	103	137	127	175	255	327	294	202	166	127	138	106	101	97	121	125	127	135	119	122	113	112	106	116	109	103	119	119	128	100	110	117	110	109	109	119	101	105	112	107	99	141	116	114	120	115	117	116	112	116	91	90	114	141	102	116	116	117	112	133	108	119	119	130	109	102	105	96	117	111	119	107	109	118	112	94	112	125	114	111	109	136	106	116	108	116	120	99	121	104	121	112	120	118	114	108	126	114	110	109	107	110	114	109	118	119	133	117	115	93	86	87	106	117	105	105	99	95	87	124	133	89	128	111	122	103	116	114	94	84	114	87	105	107	108	102	97	110	102	121	102	104	116	120	111	111	129	107	114	110	123	110	118	110	98	121	91	122	108	120	142	109	108	130	104	123	102	121	144	123	107	117	107	112	121	118	123	120	121	103	121	134	122	125	131	101	115	131	108	104	124	103	107	95	109	98	127	113	110	109	110	122	108	115	115	112	103	97	121	104	112	103	116	126	112	108	113	93	124	107	107	115	119	102	103	117	111	112	99	116	116	110	117	109	142	117	97	103	128	115	117	112	102	123	115	88	115	142	119	116	103	106	99	124	95	122	100	124	116	114	110	117	99	107	127	114	116	128	101	119	114	98	121	107	108	100	118	128	137	114	104	114	121	121	107	123	104	107	111	105	96	113	140	106	118	118	99	118	86	98	115	126	109	102	114	122	113	120	110	139	116	144	110	116	116	105	115	101	124	98	96	90	103	109	108	113	109	91	129	113	126	100	115	95	113	111	121	110	118	112	117	137	112	129	114	97	94	102	112	122	114	91	100	98	128	127	120	145	121	111	117	108	123	119	110	113	118	144	103	88	113	121	119	114	114	119	125	113	117	122	112	109	116	121	103	128	129	104	107	113	105	115	110	114	111	98	121	105	106	126	94	115	120	143	129	97	112	119	115	112	110	121	109	128	130	112	133	113	110	121	123	116	99	93	125	118	129	109	115	119	138	118	105	120	125	117	126	104	135	127	120	125	109	105	115	109	110	108	117	119	104	111	100	119	129	112	116	117	110	120	108	101	120	119	125	115	121	118	108	97	105	113	121	104	104	117	98	109	114	115	113	114	110	105	99	131	140	102	126	108	101	135	97	114	87	109	114	133	106	101	116	127	119	109	116	115	111	113	121	141	108	106	107	112	106	127	120	129	108	122	141	108	112	105	104	126	117	103	111	118	115	105	125	128	111	128	111	94	107	126	120	124	129	107	95	95	111	116	123	98	113	94	118	126	111	112	127	113	106	103	105	119	124	124	132	87	119	106	102	120	114	116	94	97	99	128	125	103	116	135	100	117	105	122	108	120	136	88	98	111	108	124	107	121	119	111	138	86	118	118	109	125	128	104	122	118	106	116	114	135	115	125	114	113	115	124	111	97	132	107	117	100	126	107	123	107	108	105	103	116	115	125	103	118	130	110	139	110	113	118	121	122	130	125	104	96	117	93	126	113	112	121	105	119	104	131	120	124	86	111	98	119	104	108	132	102	142	109	101	115	109	100	91	134	109	113	122	105	98	116	128	133	122	114	117	113	113	121	114	110	129	134	113	102	123	136	104	130	118	101	104	121	117	98	108	91	128	102	120	121	111	97	114	114	99	116	96	96	123	120	127	95	111	133	121	122	125	130	106	123	105	110	114	127	91	105	93	123	109	128	115	116	109	114	105	118	109	102	118	102	101	126	121	113	108	118	118	120	128	130	105	113	111	124	107	120	111	119	110	133	106	114	112	120	123	124	138	101	122	100	116	105	109	110	108	95	93	124	118	96	112	114	112	133	156	133	101	110	97	108	110	119	122	126	107	110	112	112	120	117	113	106	101	130	99	121	113	134	111	121	103	109	94	123	111	115	95	118	104	112	101	113	90	96	123	118	114	114	104	103	132	112	103	122	112	111	112	116	127	136	121	127	98	120	127	123	104	103	117	118	116	114	132	114	121	111	123	105	114	115	93	118	102	138	106	98	134	117	106	121	103	108	81	122	112	122	133	115	110	115	109	140	96	114	119	124	100	114	109	123	113	117	107	103	138	101	93	122	108	102	126	107	113	98	100	129	123	114	113	110	114	133	129	93	111	118	103	126	123	136	103	104	103	134	113	111	112	119	123	114	127	111	115	123	115	113	107	108	100	124	108	126	105	125	102	117	122	111	104	122	114	108	104	110	111	97	125	114	107	134	121	120	101	110	112	112	128	107	113	111	125	119	100	115	107	111	113	122	126	88	137	102	98	114	104	100	114	114	101	108	133	132	107	106	104	115	130	110	106	128	115	112	119	127	110	116	130	105	118	94	117	113	127	118	110	110	116	119	123	91	113	106	110	104	125	128	110	94	98	117	122	109	121	111	115	122	112	130	113	95	117	104	123	101	90	117	112	115	103	97	127	119	99	121	134	115	130	136	123	109	94	110	117	95	139	116	98	126	123	121	107	102	122	121	125	105	121	140	108	105	114	117	124	119	110	121	127	118	125	95	104	122	114	101	109	122	103	132	100	99	121	109	126	119	99	98	128	115	125	129	112	115	128	136	106	110	108	92	114	95	95	104	95	113	117	118	107	89	134	116	112	109	113	139	126	125	112	125	109	102	118	126	108	98	137	108	109	105	88	112	104	116	107	129	118	129	123	110	117	113	116	118	119	119	114	115	124	116	96	115	117	113	106	99	120	123	130	128	97	127	104	129	118	112	119	121	137	114	117	106	115	96	103	118	111	109	119	118	112	121	112	122	110	110	111	118	115	112	102	104	88	121	119	137	115	109	103	110	108	95	107	122	121	116	131	111	88	103	137	108	115	116	134	114	99	117	108	112	92	107	107	122	126	119	114	124	111	114	89	114	112	102	104	124	116	95	108	108	104	102	106	125	115	108	104	133	105	129	125	114	98	112	94	97	111	127	122	102	107	108	105	83	130	100	117	129	101	100	109	130	108	124	105	124	117	106	106	113	121	130	139	103	107	117	120	106	119	134	110	125	113	93	97	105	121	97	102	105	92	117	113	118	103	91	111	106	105	131	105	97	114	115	122	114	128	107	117	114	102	117	123	121	114	114	126	120	121	110	106	112	123	137	112	134	107	114	114	139	113	103	108	115	124	122	108	105	87	107	113	130	129	108	109	112	125	118	113	117	107	104	90	117	112	114	115	108	113	121	107	121	108	100	123	122	108	107	103	105	107	90	114	133	131	116	104	109	104	129	124	128	110	127	128	117	99	105	122	104	123	118	121	107	97	137	109	115	125	131	123	110	109	99	123	124	131	113	119	100	105	119	105	102	135	110	139	111	131	127
27017	39526	43694	47434	53419	56681	60073	53305	56370	62540	68286	67849	69037	65664	61304	53486	50263	45613	43470	39932	35096	32573	35449	28443	28038	23477	17683	16339	17186	6636	1007	600	582	616	558	553	539	514	523	472	473	463	498	464	482	541	510	577	535	571	558	664	724	885	1086	1291	1573	1971	2594	3633	3227	3903	6805	5019	8725	7357	640	686	667	599	524	380	344	381	337	341	334	357	347	334	329	969	1703	1922	1440	1042	752	428	427	345	327	348	359	325	327	300	267	286	315	288	317	308	282	286	302	306	285	326	272	293	311	289	308	312	290	326	338	332	328	323	295	317	274	301	300	318	282	297	311	295	289	297	301	309	324	278	311	293	326	314	279	319	308	306	308	310	306	308	332	317	307	303	307	287	306	307	298	315	342	292	295	302	292	279	301	339	297	318	314	301	274	283	315	288	277	317	290	316	289	309	311	330	267	310	277	296	292	285	323	300	289	298	280	298	283	331	332	312	323	327	301	298	301	301	311	290	315	327	326	306	321	286	309	282	279	315	331	306	299	320	303	285	302	319	299	311	282	321	275	321	306	315	279	332	283	320	319	285	307	286	309	318	293	294	299	317	303	301	309	314	317	289	307	329	272	277	306	284	269	299	289	311	286	334	353	313	290	307	317	313	284	305	289	307	295	311	298	296	286	276	277	332	282	315	272	308	309	271	317	321	317	292	309	312	304	323	302	327	303	309	272	328	317	305	318	281	282	307	335	296	296	304	296	304	292	296	307	315	271	294	302	295	326	324	332	296	315	315	323	280	306	291	303	309	290	304	288	324	337	325	306	275	303	297	302	296	292	290	327	315	320	282	263	306	289	293	293	302	325	296	282	303	276	315	313	303	302	283	325	311	339	317	281	320	293	296	314	305	286	308	287	318	322	325	281	289	324	318	290	309	296	287	291	307	292	282	306	328	309	321	291	295	283	316	309	333	328	313	327	298	309	275	287	307	318	278	330	297	308	292	317	289	312	305	311	284	286	287	310	352	273	305	287	325	311	316	298	302	311	285	303	303	330	296	294	309	261	323	328	302	315	333	330	302	301	312	308	267	287	287	302	288	279	323	338	335	341	289	308	323	315	254	327	301	273	323	297	301	304	316	296	312	333	294	278	313	324	290	308	317	302	315	315	283	293	312	306	316	322	309	284	290	289	290	297	304	279	291	315	299	282	277	312	318	245	305	302	300	296	289	302	281	321	298	305	293	302	303	308	284	280	314	307	318	307	293	292	287	308	308	304	307	317	311	289	273	292	295	316	283	314	324	287	301	312	313	338	307	300	307	305	313	326	291	305	280	273	296	275	255	348	305	305	284	317	295	304	322	297	294	272	289	319	288	291	316	275	273	305	283	310	298	289	327	304	288	313	328	283	275	289	309	290	300	312	303	305	291	307	308	273	312	309	293	305	299	302	306	289	335	332	268	316	292	294	299	295	307	287	322	324	307	308	278	299	306	313	282	307	290	285	299	303	304	294	310	264	299	303	316	334	316	254	322	313	311	275	287	325	287	291	305	320	314	323	321	298	291	306	317	297	283	319	304	315	295	293	307	311	281	298	290	265	292	288	329	304	272	311	303	312	313	307	307	312	324	315	337	293	295	349	316	276	313	297	294	307	293	286	295	317	316	313	305	325	314	298	280	317	325	289	286	303	298	282	294	296	288	306	308	306	302	278	295	288	285	326	284	293	300	321	292	274	285	297	286	306	270	323	288	279	280	292	346	326	286	322	293	265	312	275	312	311	327	283	311	299	285	309	302	292	296	295	301	290	322	300	284	300	291	321	276	322	288	290	348	313	319	315	299	295	319	289	317	286	327	342	310	314	329	333	285	290	295	308	302	297	279	319	279	315	319	327	289	294	305	299	295	301	297	294	310	292	297	269	308	304	289	285	290	285	318	298	310	310	275	319	277	259	322	300	327	302	300	290	310	295	313	257	338	307	338	294	284	312	293	293	316	320	289	286	323	298	272	312	301	260	313	318	300	315	306	274	311	315	303	282	279	313	298	307	275	333	305	323	298	312	328	322	287	291	303	278	309	287	298	288	314	288	337	292	290	292	332	298	322	300	319	298	285	332	302	333	273	329	299	298	290	317	298	303	289	309	315	303	300	316	313	289	318	311	295	304	296	303	301	307	323	293	291	290	282	317	315	311	293	285	278	306	284	281	299	307	295	326	269	304	290	300	287	291	299	274	292	274	334	322	312	311	283	327	312	265	309	303	297	320	285	299	306	312	309	297	329	293	309	323	285	291	308	319	296	281	316	322	282	305	299	342	338	284	301	289	303	341	284	302	297	310	283	269	300	293	287	307	294	312	306	312	303	300	265	309	306	325	291	330	305	284	302	298	280	334	281	313	299	272	328	318	305	328	295	306	311	307	309	276	309	305	315	271	295	326	311	288	323	277	305	323	286	307	323	269	305	303	313	266	292	313	309	293	302	265	293	330	295	288	305	300	280	287	302	309	312	280	306	281	301	319	318	330	316	299	334	277	310	302	322	318	288	309	287	296	296	305	296	307	332	300	298	298	301	290	281	297	327	321	295	280	290	323	318	293	311	302	286	316	314	302	317	338	290	321	294	304	305	325	330	285	334	304	331	308	293	304	311	311	290	298	303	266	289	317	282	310	333	298	279	314	304	326	306	265	299	304	306	312	296	319	294	303	253	269	287	312	320	324	300	312	327	293	298	291	295	321	299	305	321	310	302	304	305	330	282	306	333	300	295	317	332	330	284	287	271	313	276	296	363	325	327	306	276	304	295	315	329	292	318	275	292	300	307	288	309	270	309	303	302	310	312	313	287	312	331	293	326	308	289	301	292	295	288	297	288	316	309	306	315	297	306	302	287	317	306	304	312	282	282	289	330	287	318	302	326	297	302	289	292	305	295	291	294	308	296	327	322	324	289	292	290	303	320	314	295	303	329	330	285	344	290	308	317	260	320	298	318	293	275	280	291	287	304	300	309	300	298	295	347	286	298	297	313	275	314	309	305	296	312	309	284	296	316	322	288	328	299	311	289	273	275	284	323	278	320	280	295	303	297	304	327	289	276	294	317	319	310	336	299	306	302	296	308	320	291	308	269	280	310	310	300	308	310	305	287	318	300	330	286	294	302	322	294	320	249	312	300	295	292	314	323	290	253	280	306	312	280	297	291	281	340	268	300	308	273	302	322	292	278	279	289	301	277	267	323	301	306	293	307	294	296	299	295	327	312	295	302	291	302	276	276	303	287	279	296	293	298	311	242	308	278	329	329	303	333	295	299	288	309	298	302	307	309	311	303	290	275	305	323	300	274	294	319	292	328	303	297	280	294	272	321	291	310	297	300	317	321	280	345	305	276	313	312	278	302	314	348	278	338	299	298	316	277	288	286	295	341	317	281	287	290	313	291	275	297	340	307	311	267	276	332	272	279	296	287	284	276	279	301	262	301	307	317	291	325	301	292	310	311	291	318	305	311	314	316	323	293	318	275	304	312	324	326	304	287	300	313
11243	13710	16822	15256	12873	10505	8374	5103	4076	3790	4389	3651	3283	2634	1926	1265	920	809	644	593	419	384	547	427	354	326	286	233	238	173	137	168	176	151	184	135	163	155	175	160	149	150	178	154	174	165	167	204	177	154	171	166	166	173	194	157	155	159	180	200	151	182	198	176	210	201	150	190	165	152	158	160	195	174	164	159	168	182	153	168	162	142	177	190	210	160	203	169	168	146	184	176	158	165	150	154	164	160	169	181	164	171	150	143	176	149	158	163	177	156	155	175	165	138	157	138	161	156	158	181	162	150	170	183	179	161	157	173	164	163	153	165	170	183	142	160	157	164	183	173	156	160	146	167	177	188	171	180	123	166	156	157	173	182	153	160	175	189	177	147	169	182	177	149	153	163	139	157	164	148	180	163	158	149	179	162	131	163	177	156	154	151	151	175	178	155	154	170	135	148	178	164	172	176	160	169	172	182	164	162	171	174	153	178	160	151	154	173	148	159	145	161	174	159	157	178	160	174	171	166	184	165	179	145	151	150	155	156	168	156	175	188	155	161	188	147	159	143	185	174	172	160	168	176	154	171	164	177	182	171	159	181	172	162	161	190	186	177	161	169	160	173	155	177	160	162	147	168	188	173	152	166	157	141	173	145	147	182	176	154	174	141	174	149	171	161	159	155	198	156	179	173	182	159	168	196	136	157	160	171	161	176	153	169	162	154	147	168	164	159	177	144	150	161	181	164	179	173	164	169	161	181	161	167	184	172	151	152	178	159	155	159	187	182	172	165	157	167	172	178	152	147	154	195	162	167	149	157	158	167	161	149	156	161	166	154	144	162	134	152	168	164	149	160	170	168	161	136	171	127	154	145	164	150	168	163	149	151	170	159	166	173	167	167	163	156	158	142	139	177	153	153	134	177	176	178	177	152	166	170	177	153	164	151	163	148	177	174	188	167	175	151	159	164	168	172	157	173	146	159	172	185	166	170	146	163	181	158	169	152	168	185	165	152	177	179	159	192	156	155	182	151	184	173	165	166	157	165	183	164	158	178	170	176	147	167	178	159	154	176	158	159	180	157	160	172	184	167	169	194	163	161	167	188	160	160	161	147	159	166	172	163	145	171	192	175	173	158	173	161	148	167	148	182	168	163	151	182	146	165	152	157	160	186	154	134	162	169	145	152	175	166	147	190	175	177	133	150	179	154	150	153	154	158	168	164	162	172	141	188	149	172	161	192	185	183	168	176	151	164	148	183	166	142	179	175	176	157	210	143	161	147	164	143	157	152	160	151	179	139	171	152	175	182	173	175	156	141	177	181	174	160	172	176	182	200	163	158	167	150	146	163	180	171	166	155	166	157	186	174	167	174	152	150	155	180	147	189	191	168	174	142	148	155	180	158	162	177	155	186	150	150	171	155	136	155	139	166	173	177	141	147	182	161	160	179	151	168	169	164	151	175	175	165	152	158	181	146	166	155	155	172	180	172	170	147	153	165	151	161	172	167	139	154	147	168	152	160	176	170	169	165	174	163	164	166	161	172	156	178	159	173	178	150	164	144	140	164	163	159	154	155	165	157	170	164	139	134	143	176	161	163	173	169	170	151	160	180	179	151	160	158	172	182	157	179	164	152	178	183	165	176	165	150	162	155	189	158	159	161	178	163	149	159	147	199	163	143	170	156	161	151	161	170	148	171	162	161	158	159	169	158	195	150	151	161	161	164	167	172	177	150	172	145	185	163	179	174	151	165	150	167	179	156	145	164	166	168	179	157	164	160	151	162	152	153	175	159	160	153	163	150	160	196	158	128	177	187	163	179	140	168	179	172	149	167	141	165	173	176	148	133	169	133	170	185	164	155	199	162	178	189	160	170	158	158	167	147	162	150	157	147	184	140	164	178	166	149	149	197	162	150	167	161	156	161	179	171	161	177	172	160	164	146	181	177	177	149	173	171	173	154	156	164	157	151	143	151	170	181	181	141	159	138	144	153	157	159	153	173	186	184	174	139	177	166	158	142	180	173	160	158	156	169	166	172	157	156	193	184	152	185	169	174	176	162	190	166	172	151	150	151	167	165	164	135	191	159	141	171	191	162	146	182	157	158	147	167	184	144	173	159	193	196	165	160	180	164	172	146	142	157	157	146	138	161	146	181	169	164	172	156	167	174	158	154	160	160	139	177	174	154	159	166	175	155	169	155	154	182	158	167	142	172	177	185	152	165	181	166	163	169	147	154	159	159	166	179	168	139	157	158	164	168	151	146	148	147	173	147	162	190	175	154	168	175	162	166	167	184	172	162	175	177	176	134	185	158	162	185	157	143	176	173	164	175	152	160	159	174	166	146	163	159	168	163	172	189	158	156	147	151	177	175	164	172	148	171	168	172	169	167	162	155	206	177	181	157	153	151	151	173	170	143	182	161	151	190	167	149	141	156	155	132	176	156	151	153	142	157	172	156	136	161	131	167	137	165	137	173	157	173	151	182	175	175	153	171	142	156	155	134	156	135	161	159	161	183	176	152	164	144	152	137	167	167	147	160	182	147	181	174	174	173	169	153	182	185	162	185	169	181	153	149	162	159	166	154	154	178	153	163	164	164	170	170	170	150	165	169	147	148	145	173	173	150	168	172	165	150	185	164	160	153	163	175	185	158	156	142	157	183	143	160	142	169	159	157	171	141	158	143	160	141	173	190	153	160	170	183	186	145	175	165	171	142	153	155	187	153	150	168	146	143	183	175	152	170	149	158	162	164	176	161	175	170	168	151	145	155	152	162	166	164	159	170	165	157	147	163	171	170	160	159	169	167	175	149	157	167	163	147	160	178	139	157	160	183	165	183	158	167	159	168	150	177	127	141	171	169	165	203	161	189	157	140	162	141	151	171	149	146	165	177	158	172	141	191	153	173	160	155	179	156	161	139	176	149	158	152	147	156	174	160	175	141	164	164	165	140	156	180	192	161	157	153	191	175	147	172	137	159	142	173	148	141	175	127	163	159	153	178	184	180	170	183	152	165	166	153	172	147	155	169	138	146	180	163	151	175	159	167	162	145	170	177	170	192	185	170	193	157	171	139	162	155	159	169	142	154	163	146	167	166	173	161	168	171	181	149	138	148	185	174	156	157	142	168	166	147	159	167	146	169	146	163	191	168	155	130	180	165	152	167	152	167	148	158	168	161	156	173	195	149	157	169	198	146	154	179	164	159	178	166	157	173	183	141	156	167	168	184	156	162	175	170	151	152	183	170	158	175	143	164	183	177	155	153	141	178	160	173	155	153	149	181	180	161	164	162	198	188	202	184	172	170	178	154	194	174	149	152	158	156	152	164	144	170	162	177	148	177	174	156	187	156	175	169	158	168	174	167	165	165	192	176	172	193	157	170	168	164	159	175	154	192	160	156	184	151	165	169	170	146	166	143	158	150	168	193	153	179	168	166	176	146	172	158	158	176	160	144	167	158	159	153	160	173	159	160	174	173	150	189	150	149	144	152	172	142	157	160	176	152	185	161
8075	14340	21236	24325	26968	25727	25061	16953	15736	16792	20740	18418	17563	15301	12407	8772	6862	5460	4645	4203	3089	2950	3296	2713	2307	1704	1326	1269	1063	624	465	479	454	481	455	482	495	452	455	464	457	452	483	453	451	466	449	479	448	477	424	461	442	490	500	495	458	496	509	548	546	539	652	591	740	702	460	488	453	447	438	434	465	427	447	420	398	451	387	426	404	499	484	527	559	472	405	443	461	401	448	411	428	404	454	400	419	416	425	419	427	399	415	406	404	401	401	435	451	391	387	392	436	414	429	437	464	436	383	383	466	422	433	398	431	401	467	428	400	427	400	416	428	427	355	384	431	406	389	408	381	446	411	416	441	384	444	443	421	400	411	440	393	434	437	401	417	418	412	400	413	439	417	398	423	416	400	432	431	425	412	441	411	388	417	393	402	400	443	445	426	400	402	417	393	434	410	402	429	418	402	423	404	386	418	412	397	401	387	474	438	435	421	424	429	446	452	406	427	431	401	395	420	404	428	416	421	406	416	438	378	423	402	378	421	396	447	389	381	383	396	414	442	389	392	415	383	431	404	421	417	454	405	404	429	435	438	369	434	406	428	443	435	450	418	445	405	414	405	434	407	431	447	438	365	401	450	412	417	440	407	424	401	381	424	419	431	416	423	407	401	419	429	414	411	408	398	425	387	404	418	417	385	418	415	437	386	409	429	383	420	428	402	417	414	436	401	415	425	405	410	401	383	405	405	408	400	415	433	395	387	428	370	406	422	430	434	418	408	431	436	408	408	383	417	404	419	432	415	386	381	393	436	441	437	377	416	410	418	400	399	431	393	418	420	365	413	410	426	399	382	393	428	435	420	392	377	450	400	402	429	453	402	416	392	406	417	407	403	413	401	364	425	411	457	437	414	398	391	420	412	384	420	424	402	412	406	392	447	398	414	432	414	404	426	379	423	375	410	386	426	438	418	408	414	423	412	418	413	436	410	465	407	436	408	441	421	402	401	418	383	412	393	414	430	370	438	416	435	444	428	425	421	431	447	403	421	411	454	418	421	426	454	401	383	412	448	391	412	409	412	433	423	401	400	421	415	434	392	416	395	376	409	427	381	396	397	437	419	407	418	396	419	408	379	418	390	381	404	422	447	406	418	436	440	408	410	435	382	412	421	434	455	432	413	425	399	403	427	384	411	415	430	420	380	411	400	414	407	422	399	450	432	362	419	383	431	376	413	417	399	430	411	402	419	412	407	421	378	436	416	395	424	435	414	416	437	462	434	368	424	434	379	458	455	411	422	386	398	420	393	450	404	385	399	405	432	423	389	395	395	423	399	385	420	433	398	392	418	460	421	422	401	404	418	420	375	432	420	414	435	450	434	428	420	396	406	388	408	389	415	399	415	437	431	400	382	404	401	393	358	414	434	406	445	413	396	442	467	402	402	420	385	419	404	396	396	426	392	419	427	422	401	394	436	452	426	422	425	403	444	409	434	442	429	387	434	414	420	442	428	414	423	444	401	422	439	428	436	405	402	427	398	428	441	416	418	450	375	404	411	434	401	373	384	397	409	441	427	422	437	409	412	437	407	431	445	435	398	407	420	437	392	412	447	391	424	441	364	471	411	372	417	404	403	433	407	451	396	421	423	430	416	427	438	424	402	432	409	417	394	438	414	381	409	397	426	433	394	463	421	417	402	404	411	412	391	425	422	381	366	431	384	423	405	413	403	430	380	449	403	389	422	393	444	393	423	435	452	405	381	411	382	412	434	399	396	410	441	403	397	402	443	400	423	425	413	415	409	401	427	390	409	428	428	409	399	405	424	386	430	395	443	418	413	386	362	409	433	441	415	393	421	411	416	406	415	438	433	397	359	433	446	414	391	434	412	447	402	458	389	406	431	385	406	440	392	444	398	405	440	400	400	438	406	438	435	409	407	403	363	409	425	455	432	395	391	430	408	429	413	446	431	397	442	440	443	410	413	419	410	418	406	417	415	402	393	429	429	436	404	405	428	426	437	429	398	390	402	404	424	454	429	426	391	419	407	427	366	408	395	410	395	403	398	413	425	418	430	425	412	406	439	420	426	386	416	462	409	399	459	434	460	411	411	426	486	426	374	417	406	428	414	441	428	410	390	387	403	428	438	385	436	413	427	416	450	431	413	406	415	413	412	430	384	405	432	423	406	452	402	377	404	396	409	387	433	435	409	435	397	401	393	419	428	396	418	434	402	409	432	420	403	442	433	431	440	418	396	426	400	393	388	419	417	403	400	377	438	440	424	381	449	411	397	405	408	415	438	432	428	421	398	432	392	395	411	425	419	424	414	437	407	432	396	417	436	424	442	391	413	418	429	402	382	405	403	422	445	399	400	398	412	381	406	413	411	422	426	398	414	403	393	424	425	397	430	388	405	432	401	415	454	393	390	420	449	420	395	421	405	378	415	385	411	414	417	409	416	451	406	408	423	417	424	413	420	392	412	416	386	379	401	402	380	404	398	401	413	410	414	392	409	418	351	432	432	458	412	409	386	433	383	451	419	408	429	402	381	415	397	434	429	380	405	400	421	403	435	420	407	412	447	444	437	420	420	421	458	422	409	398	424	419	433	449	378	394	394	385	436	412	442	408	409	375	405	426	416	431	423	410	459	425	399	422	442	421	423	436	399	444	382	411	415	419	392	386	439	449	399	428	400	409	399	408	393	435	424	449	410	405	416	443	449	374	455	412	403	464	420	389	399	394	386	448	415	407	431	404	392	440	418	434	411	412	395	424	426	386	418	437	369	456	456	443	387	448	433	417	427	434	416	438	430	424	418	416	426	414	409	417	422	411	405	413	408	438	410	401	414	418	412	367	396	389	415	363	382	425	398	453	412	423	386	398	469	422	435	425	379	389	463	403	417	414	418	418	365	420	414	417	391	400	417	407	390	403	424	407	429	419	432	416	425	419	436	446	427	445	390	419	364	437	446	409	411	414	402	410	435	394	435	395	425	393	426	441	393	405	433	404	394	456	406	423	420	415	453	449	423	412	415	406	449	392	395	406	369	412	402	396	435	388	421	443	415	421	417	416	417	394	377	385	435	416	405	414	396	403	415	401	427	405	431	385	440	449	444	406	403	398	452	395	380	420	393	432	447	400	397	438	418	425	452	404	430	401	405	401	433	424	414	431	380	410	431	447	465	410	399	441	455	432	420	393	415	398	410	438	405	433	419	408	443	455	403	432	405	438	417	413	390	446	429	403	412	426	422	410	431	390	428	419	412	423	400	413	401	424	406	380	409	400	415	424	376	357	435	439	443	411	446	396	382	408	410	433	430	447	364	419	400	399	388	434	427	428	416	481	444	403	369	394	396	424	401	421	435	429	431	444	400	406	426	444	405	419	441	402	424	418	409	417	385	418	421	413	389	402	448	430	423	411	401	397	413	439	387	437	448	383	443	428	428	446	436	405	414	442	431	400	408	454	459	433	405	402	400	415	417	411	407	382	428	397	442	398	455	410	417	415	376	391	403	420
29785	40391	41182	40153	40517	41477	38189	33576	35814	38349	42839	40751	38529	34922	30156	21798	17052	13240	10685	9317	6964	5134	6981	5487	4239	2956	2101	1625	1400	486	189	155	149	131	166	174	140	137	133	139	182	132	137	155	141	162	170	146	145	158	134	158	157	184	174	212	214	224	253	268	275	357	510	427	605	507	169	150	149	147	157	142	134	138	140	140	127	139	128	146	150	197	210	276	217	151	159	146	143	147	158	133	111	148	132	123	144	125	142	136	132	141	142	132	146	146	108	151	125	155	121	119	132	123	130	138	129	123	134	150	142	147	121	135	111	131	121	136	129	110	133	139	138	137	138	121	102	157	137	122	134	142	146	140	133	130	143	117	142	146	164	131	115	116	137	132	144	125	147	132	127	117	139	119	138	130	144	122	125	147	124	144	126	118	122	135	142	139	129	125	125	130	133	124	129	118	128	142	115	118	116	105	134	150	137	124	147	121	138	132	149	147	120	133	146	119	138	125	119	149	146	142	123	136	129	123	129	130	142	120	138	150	145	143	123	133	142	159	138	139	127	126	131	133	133	114	124	111	141	128	115	143	94	123	138	115	129	128	124	134	158	152	140	138	139	126	137	150	131	133	124	128	130	112	114	125	134	137	120	130	134	138	147	117	121	128	110	132	137	116	137	127	132	125	108	123	129	139	158	142	149	118	111	142	140	110	137	146	134	135	146	116	123	133	127	143	126	130	148	131	154	151	139	130	116	133	121	121	118	129	147	116	145	129	158	133	123	146	144	123	119	128	99	152	116	140	122	118	137	132	141	117	131	141	135	109	119	137	138	141	136	134	130	114	120	138	125	127	131	152	120	144	119	126	129	120	144	128	140	142	142	141	121	134	130	122	129	142	127	154	143	124	151	137	124	138	128	135	133	126	131	139	125	144	143	157	135	150	155	148	121	118	112	122	107	161	158	128	144	138	118	133	113	126	113	125	126	130	118	115	134	149	108	137	127	134	135	147	149	131	130	107	143	158	147	115	146	129	117	117	137	147	130	90	134	149	132	120	106	156	141	127	127	117	138	130	126	130	148	145	138	144	132	152	98	123	109	137	143	120	95	140	124	134	141	156	137	121	110	133	128	146	135	128	112	151	121	127	117	143	131	148	127	119	134	152	127	138	128	141	142	127	122	143	128	130	133	152	130	128	142	129	109	132	147	136	113	130	123	127	118	130	123	118	124	141	126	144	136	112	123	148	131	112	139	146	129	108	150	138	128	150	144	125	132	118	123	131	145	124	131	119	127	131	139	146	140	121	125	118	145	142	123	115	140	131	107	143	127	145	111	128	119	139	145	110	136	126	122	113	137	121	122	117	136	146	132	118	126	120	138	126	120	136	133	121	125	121	155	148	122	121	138	140	130	122	141	122	120	118	146	137	123	140	114	127	131	149	146	144	109	105	122	146	145	136	144	142	134	133	113	131	108	121	140	119	150	149	112	147	120	149	122	127	150	135	147	114	133	135	146	136	132	142	141	125	148	149	137	128	147	146	135	125	114	125	153	125	130	113	122	136	132	117	132	148	148	136	119	116	130	146	149	129	139	136	132	123	145	115	114	134	156	132	139	124	129	123	131	129	135	137	141	122	136	132	130	148	138	128	145	124	121	159	173	118	119	150	135	120	146	127	127	162	138	157	121	124	137	122	119	134	131	125	142	154	140	140	127	138	135	123	118	141	121	127	122	126	135	128	130	133	139	144	135	144	119	129	139	144	127	151	144	135	148	118	145	105	146	128	147	127	154	133	155	135	145	118	134	138	123	126	118	134	129	129	135	122	153	142	126	120	146	115	109	132	143	123	136	145	133	137	126	129	141	125	113	117	143	116	128	124	134	128	136	143	117	126	118	126	142	115	126	129	141	136	131	155	139	136	129	141	124	129	126	143	129	126	151	137	137	123	134	127	129	125	133	125	133	147	143	129	157	125	133	143	126	135	113	137	140	118	128	145	133	118	126	124	132	135	125	131	139	137	123	135	125	143	108	135	111	115	130	137	142	122	110	149	149	129	128	143	139	102	133	142	140	141	140	152	114	120	138	134	121	128	132	129	124	126	133	129	142	123	128	143	141	133	111	151	128	138	146	127	124	123	140	121	122	115	144	127	146	135	122	118	120	116	124	140	151	136	122	130	156	131	121	109	152	130	116	144	128	147	153	132	141	125	126	128	116	141	121	168	122	122	134	102	115	150	138	129	128	117	118	139	130	115	114	136	131	122	132	143	146	142	132	135	134	116	124	116	138	134	126	119	127	147	138	140	120	122	146	126	140	132	132	121	110	135	128	158	116	156	139	147	147	119	105	148	129	131	137	143	152	130	131	120	128	128	133	134	125	147	121	128	126	138	148	127	114	130	141	118	160	135	132	149	130	132	124	103	139	127	117	121	113	146	136	124	142	121	137	135	136	142	143	134	129	131	135	140	138	127	140	110	142	123	128	135	133	120	115	139	160	148	142	124	130	123	131	139	120	124	139	140	151	142	158	122	128	132	111	130	136	135	135	140	124	132	142	143	121	125	110	142	126	115	156	140	120	125	121	134	129	150	134	141	113	134	124	128	124	131	130	119	131	124	116	126	120	128	154	133	137	137	140	128	137	138	121	114	143	144	122	140	138	126	134	126	121	132	139	147	132	114	156	130	123	145	124	113	145	134	136	139	137	140	136	119	119	139	122	155	137	138	123	145	117	142	125	148	133	152	122	154	109	130	126	127	117	125	135	132	117	143	137	121	143	109	137	135	139	140	126	133	146	152	140	137	100	148	126	135	131	135	130	137	129	145	119	130	142	130	127	123	134	136	115	130	117	140	121	122	163	115	141	145	147	122	110	133	137	127	131	126	147	142	137	132	133	126	131	117	130	116	111	130	115	141	137	129	136	152	139	126	122	118	126	125	133	155	134	141	137	134	120	127	135	141	126	147	133	131	136	118	118	137	135	132	130	129	140	121	127	135	129	119	141	122	124	130	151	124	116	130	137	128	137	142	131	141	117	159	132	130	148	130	133	131	125	145	146	129	124	114	144	119	124	135	114	150	136	135	105	130	119	131	96	125	136	143	139	139	127	130	122	124	94	147	112	141	123	139	152	155	118	135	128	123	144	133	111	131	128	109	141	138	151	140	132	126	138	126	132	123	124	153	130	123	146	137	134	138	133	127	149	135	119	129	134	135	133	151	108	113	107	148	120	143	111	141	132	129	132	122	122	123	112	135	153	129	138	118	144	127	153	142	137	129	134	140	138	134	149	122	126	130	127	155	111	127	136	152	114	141	113	126	142	152	120	132	126	119	133	114	118	125	141	135	129	120	117	141	117	114	125	120	151	129	140	174	125	121	128	115	139	151	140	107	131	122	116	107	137	146	141	135	125	111	153	134	133	134	134	132	137	132	130	137	123	164	143	159	132	133	130	132	142	147	127	165	120	127	149	130	156	127	116	133	132	129	157	123	130	146	136	129	109	132	126	117	141	147	111	115
21074	34540	39270	44967	50667	53278	50971	46206	48917	53941	58695	57699	57286	54262	50915	43411	39859	35701	32584	30326	24778	22298	25528	20721	19254	14312	11544	10021	9754	2961	602	536	480	530	488	469	479	469	431	492	449	469	463	445	480	480	492	485	486	463	501	597	531	689	733	847	985	1088	1312	1572	1672	2366	3799	2813	4947	3812	535	602	594	525	478	375	382	342	369	383	383	354	381	372	346	686	1140	1147	1014	631	410	460	418	407	361	343	329	357	373	354	333	333	377	354	343	326	324	351	347	334	347	355	351	346	342	345	346	351	362	331	346	329	321	318	340	354	348	365	363	320	317	330	366	353	309	313	341	331	318	323	335	363	328	390	304	365	358	311	337	330	341	353	316	348	367	341	348	362	352	307	328	330	313	338	306	347	365	321	378	357	369	383	345	362	354	352	354	342	355	331	322	320	341	319	332	326	326	343	356	367	339	303	348	339	356	344	323	304	342	350	344	361	359	348	346	329	341	336	357	303	330	336	299	316	353	347	325	318	329	298	363	353	324	340	328	345	335	338	319	316	313	343	316	346	305	352	333	374	324	342	341	355	362	363	375	348	339	336	319	356	341	311	340	368	327	334	362	366	355	301	344	339	348	368	326	332	366	325	335	331	306	335	336	329	346	334	351	303	346	334	342	337	301	375	350	347	322	333	336	331	322	337	323	307	337	331	333	312	328	354	319	333	350	353	309	332	370	337	338	319	331	320	319	359	345	339	324	358	343	313	360	351	330	340	335	306	327	350	347	354	341	334	356	353	339	323	347	330	342	362	353	340	320	355	368	348	322	359	348	312	342	350	335	394	334	329	339	326	333	315	332	307	331	315	354	334	284	333	334	359	333	353	343	332	318	329	330	326	346	315	337	340	320	354	325	354	357	341	357	319	341	367	340	343	322	330	353	347	326	346	338	379	321	312	315	325	311	308	318	339	317	344	343	337	309	338	345	340	340	350	359	331	339	330	334	353	334	346	358	315	333	344	343	335	334	314	339	340	365	339	362	363	349	339	347	342	314	328	338	345	363	352	366	371	349	352	356	374	353	356	326	339	321	344	301	362	373	322	345	333	338	345	344	298	337	316	322	325	331	337	325	348	364	366	328	335	340	330	342	342	365	349	349	370	376	336	337	342	325	329	368	354	334	327	327	334	373	338	319	317	332	343	338	334	386	346	334	365	339	344	346	330	301	323	340	315	341	362	322	348	340	347	337	352	311	339	366	351	315	321	313	341	385	343	359	293	288	340	334	309	336	305	314	319	364	331	353	358	335	311	319	322	305	343	329	344	328	335	346	347	329	310	317	343	348	324	304	383	328	370	348	336	359	333	348	316	324	348	315	316	339	346	351	359	318	354	326	331	343	363	362	331	333	296	318	332	352	364	333	341	320	322	331	336	355	343	331	346	332	353	316	353	349	321	326	352	360	327	307	355	321	346	336	335	332	360	305	336	358	329	341	342	359	335	305	334	361	335	354	350	318	331	333	369	327	328	348	380	344	324	322	344	337	330	347	333	355	359	325	353	360	336	324	328	353	326	335	347	330	363	329	339	366	344	358	354	330	319	330	350	318	359	318	312	337	340	315	354	330	367	354	342	388	379	326	354	329	338	343	328	347	340	321	319	344	340	365	332	352	339	336	337	313	342	333	392	344	324	333	356	342	343	338	340	333	314	324	342	344	341	350	371	361	344	378	347	367	311	319	315	354	341	344	339	343	355	328	358	319	325	336	355	356	314	331	331	340	345	306	342	331	351	345	348	353	326	319	344	315	325	355	325	344	313	329	354	327	340	338	354	312	318	321	304	328	321	396	347	345	345	337	372	307	348	315	333	343	325	320	339	328	320	358	352	331	352	346	330	321	330	329	327	299	324	345	357	359	336	364	338	333	353	327	336	337	361	337	342	347	340	321	302	347	339	344	348	331	346	314	335	328	317	305	352	333	371	365	313	303	346	320	329	368	305	354	336	357	329	342	355	334	321	325	321	330	346	343	360	316	350	348	350	324	311	350	349	335	327	326	347	357	344	308	323	342	364	305	346	310	337	359	357	314	354	351	344	315	331	329	340	325	323	328	340	344	363	350	316	302	336	343	337	359	364	331	329	322	323	352	354	348	357	364	339	381	339	343	326	331	351	378	303	360	330	344	336	357	357	328	347	314	308	331	329	336	342	319	329	359	303	319	323	326	325	308	298	333	355	361	333	366	307	343	311	312	344	353	317	339	389	359	322	329	336	338	349	319	331	346	323	320	317	330	365	355	384	343	304	324	328	356	344	356	320	329	330	340	318	325	317	348	317	306	350	308	342	342	307	363	346	350	310	299	335	320	355	357	323	345	325	345	317	323	357	334	322	317	332	329	306	355	346	334	320	354	340	341	320	353	351	367	325	332	363	318	277	308	362	350	331	314	327	308	312	343	360	361	333	332	344	351	349	333	340	365	323	356	300	338	322	348	341	323	325	328	365	328	327	377	353	333	316	348	386	333	334	329	320	324	321	329	344	299	355	355	352	337	331	359	358	351	354	328	343	323	324	325	375	333	330	345	346	346	339	349	364	348	343	324	315	348	297	329	310	336	334	342	297	328	336	336	358	352	348	334	326	322	346	335	340	341	333	353	348	359	314	332	361	356	368	341	310	341	340	331	334	323	321	334	324	348	360	356	349	338	360	330	332	326	355	357	327	329	362	368	342	322	314	354	365	331	339	348	354	331	343	310	324	368	331	373	310	363	331	322	346	317	370	328	325	348	344	339	347	341	358	331	332	350	323	351	349	355	345	355	353	320	346	333	344	305	330	329	326	327	296	350	339	344	340	373	324	323	380	319	333	343	369	338	337	334	343	293	375	309	362	321	335	350	345	345	351	356	327	352	350	335	297	347	318	348	295	341	358	329	337	320	359	351	331	355	338	369	344	345	365	331	328	330	317	339	337	355	336	350	327	379	308	331	359	322	359	328	302	343	329	348	303	329	322	330	345	330	377	324	319	342	307	370	356	342	318	325	335	339	327	346	323	332	325	369	341	336	345	317	314	326	343	332	315	338	323	340	346	355	342	340	350	392	318	342	323	312	345	326	359	335	328	350	337	328	310	348	343	331	366	330	367	380	321	358	337	308	311	301	334	297	342	307	346	334	327	316	309	370	326	348	357	344	347	350	346	357	336	335	334	313	350	345	331	318	357	330	315	361	351	374	292	376	341	344	303	333	333	339	356	373	357	344	332	329	339	340	341	337	322	298	316	317	335	316	314	366	351	379	335	358	308	367	348	328	360	364	321	319	362	334	348	341	334	325	302	387	331	365	322	331	338	331	324	359	337	321	361	350	336	323	318	349	344	297	350	346	319	334	347	339	326	315	296	358	364	331	326	344	333	340	324	335	312	332	350	339	334	325	345	357	345	329	369	310	340	359	321	366	353	335	356	303	352	338	371	358	357	326	343	329	338	363	332	326	329	345	351	366	304	322	324	331	321	364	319	334	339	317	315	317	325	346	335
38955	43718	40475	39243	39789	41810	41354	37519	42506	45763	50614	50948	49510	47561	43668	35529	29514	24612	21250	16541	13488	11176	12720	9456	7935	5653	3474	3173	2736	752	189	160	172	159	141	135	133	151	147	129	120	154	141	165	182	162	171	167	142	148	183	162	183	204	219	239	224	259	323	357	471	573	837	656	1021	779	153	190	173	156	183	127	129	112	134	107	110	106	128	126	118	222	305	328	268	243	171	135	128	148	127	118	123	126	113	114	108	112	111	112	121	109	105	108	133	121	126	121	103	123	97	129	127	105	94	110	140	106	103	121	138	118	112	120	128	107	116	104	104	116	119	113	107	94	117	108	119	107	121	111	115	124	110	116	101	122	109	122	118	125	106	112	125	109	103	120	108	116	97	133	120	104	111	130	113	108	127	127	128	148	118	130	103	106	105	111	124	133	107	126	102	121	112	114	119	121	112	102	120	96	112	101	112	107	120	114	109	114	128	130	120	103	112	119	118	124	118	128	116	105	118	118	122	113	117	118	118	109	134	96	102	134	110	105	124	142	107	120	121	115	129	115	119	125	99	126	110	106	110	101	112	111	121	136	102	136	114	133	124	104	130	127	128	119	115	108	114	107	105	130	108	114	98	105	104	117	110	109	113	116	135	104	121	123	119	124	109	122	111	120	128	123	120	124	110	131	113	123	127	128	109	129	110	124	132	113	109	117	119	103	116	111	109	117	122	117	131	114	123	107	117	112	121	145	131	122	94	118	107	105	107	108	128	132	100	138	114	119	113	118	104	125	116	134	104	131	123	103	118	110	125	122	103	117	137	124	112	101	127	107	133	115	110	99	123	120	109	113	110	121	114	105	115	137	114	125	109	109	122	122	101	115	108	108	102	110	108	106	118	107	120	108	122	126	116	122	106	127	133	109	108	98	110	125	116	135	105	109	126	121	125	106	117	121	121	122	115	124	122	114	104	127	127	111	120	120	127	96	96	91	120	112	105	122	99	123	135	108	102	121	122	136	99	141	102	103	101	119	113	127	109	126	111	113	91	116	133	128	124	101	123	152	96	114	108	124	113	119	136	122	114	101	135	108	105	137	143	112	115	126	116	90	126	104	95	107	113	117	124	117	136	130	95	123	111	126	109	120	119	107	122	106	125	131	108	122	126	127	111	122	126	117	116	124	103	126	93	123	97	135	110	136	123	120	113	124	96	115	121	105	130	104	117	106	110	119	129	102	126	115	107	104	101	117	119	129	131	140	110	109	119	142	125	130	121	105	93	124	126	107	118	122	98	93	104	87	110	123	125	122	116	133	130	120	116	126	125	95	114	123	119	118	119	123	111	110	104	109	110	108	100	115	100	108	106	128	117	115	92	117	101	121	117	104	125	125	125	106	99	119	105	117	110	117	100	123	112	100	110	117	139	115	113	98	128	105	100	123	123	124	114	109	101	102	109	122	112	107	129	131	130	109	116	138	110	115	117	129	107	119	103	120	120	105	105	118	134	100	106	115	117	129	112	117	130	98	129	120	112	102	103	111	120	128	134	117	124	114	101	104	131	112	101	120	127	106	115	116	126	101	109	106	119	103	124	116	114	115	102	131	98	127	133	118	91	115	96	106	104	90	129	115	136	124	117	111	131	137	120	106	112	101	114	122	109	115	128	118	119	109	119	114	94	113	135	120	99	132	118	128	123	117	103	106	103	113	120	130	124	115	129	120	109	118	131	98	114	116	108	105	126	123	104	108	133	114	103	112	101	117	106	122	123	131	112	111	147	102	116	125	100	112	107	122	120	133	129	132	124	110	111	121	135	123	137	94	109	107	134	126	119	107	133	134	109	122	102	128	111	117	126	118	121	127	116	113	130	98	121	124	105	111	103	100	110	118	112	112	151	123	102	115	129	127	126	110	107	97	116	103	116	125	119	129	128	118	120	110	128	129	140	120	123	114	100	127	117	108	133	128	115	138	121	120	113	104	131	117	116	118	102	113	107	109	140	113	108	97	112	123	128	140	111	124	127	115	120	99	106	133	122	137	95	100	117	110	119	110	120	127	123	102	109	125	112	119	100	125	129	124	100	128	114	116	112	115	130	117	129	118	109	109	114	104	129	96	121	128	110	90	95	97	100	109	97	112	106	106	105	101	133	118	119	118	120	120	125	124	121	107	105	101	105	101	142	102	98	124	129	153	118	96	123	107	98	134	129	101	117	108	111	116	112	126	111	139	123	116	117	130	109	122	112	121	105	117	104	117	129	107	111	119	113	112	116	109	110	118	108	111	132	110	101	123	108	96	112	138	114	107	114	107	114	113	140	95	119	114	97	102	116	101	114	113	141	116	141	126	130	122	118	116	131	121	113	109	114	115	122	104	109	133	128	107	110	114	120	116	100	104	104	113	110	116	121	120	137	124	109	105	117	112	126	126	116	120	117	117	111	122	119	102	102	115	97	109	124	122	111	119	103	115	116	100	124	100	113	104	121	118	128	124	106	104	123	126	118	124	114	128	122	108	113	119	115	124	107	101	125	132	117	125	117	114	107	126	146	106	120	102	123	113	120	105	110	107	133	123	116	114	120	103	101	100	115	121	107	115	122	115	109	96	93	124	96	137	102	111	118	123	129	102	128	105	130	112	116	118	100	102	106	121	112	114	95	131	132	104	109	116	110	112	105	137	129	100	128	112	117	102	115	111	128	124	109	125	115	118	111	101	97	110	107	124	114	110	130	113	126	117	103	105	96	106	119	91	124	107	110	140	121	132	122	121	106	114	96	114	92	123	106	99	110	135	115	117	97	125	109	118	130	100	102	119	118	122	119	106	84	109	98	131	105	123	116	109	115	108	124	114	105	134	140	120	98	113	102	117	116	110	121	107	116	126	107	149	121	100	107	93	105	110	116	145	131	108	124	109	111	108	130	94	120	122	114	138	112	121	119	116	108	128	109	125	100	108	114	110	108	116	127	101	125	128	98	124	104	131	125	88	133	108	131	90	123	109	114	114	104	97	125	114	110	114	102	109	125	114	115	99	112	119	105	122	112	119	114	107	107	112	109	100	113	105	130	126	117	109	106	125	125	126	116	117	114	130	98	129	118	107	142	103	123	134	129	111	126	112	129	95	122	105	111	97	106	102	102	129	103	103	92	112	112	110	121	123	101	117	121	141	105	107	123	114	106	117	120	111	140	118	102	119	105	113	114	130	95	125	113	108	113	96	131	112	113	140	103	115	115	120	89	130	144	127	95	113	106	125	107	110	113	115	101	122	115	107	106	104	119	112	120	123	120	135	125	118	106	104	102	129	110	115	133	109	113	121	118	109	129	113	104	106	118	127	114	124	114	136	129	121	121	107	88	102	108	97	104	131	120	107	111	111	129	103	117	114	102	107	98	118	124	106	113	123	113	130	102	130	124	121	125	125	102	128	113	116	116	114	149	114	119	130	102	117	120	123	116	114	128	132	117	108	109	141	117	125	121	113	114	106	105	123	107	109	107	119	122	109	105	127	125	123	108	123	114	110
27470	39478	43438	47139	52697	56903	52983	53237	56939	60979	68088	67919	68212	64743	62814	54325	50368	46578	42877	38444	35011	32399	33646	27696	27649	21876	16069	16299	15868	4769	788	665	581	583	573	555	514	514	516	470	469	478	487	604	593	612	533	546	538	593	681	617	712	882	1125	1215	1429	1557	2125	2599	3166	3955	6365	4515	7708	5252	685	942	891	663	603	370	354	370	353	352	363	353	299	327	327	1273	1806	1837	1635	1027	519	414	391	368	318	309	301	323	302	304	324	302	284	278	329	302	293	304	312	316	337	305	302	331	278	330	308	297	310	278	289	295	311	309	316	314	301	311	257	330	298	309	313	299	303	319	319	320	272	309	299	295	313	302	311	320	296	312	272	302	317	337	337	310	309	289	305	293	291	311	284	279	305	298	313	287	312	325	341	308	315	326	291	281	301	317	295	313	307	309	298	288	291	299	320	334	329	307	301	320	300	255	286	324	320	289	311	304	267	274	286	347	320	309	323	307	328	304	293	326	309	334	303	293	300	285	306	316	281	309	310	275	316	303	320	303	306	295	278	284	288	326	295	318	321	269	310	280	286	344	310	314	279	275	304	313	303	313	306	268	300	314	303	313	289	310	293	318	307	306	310	327	302	289	323	311	271	272	288	271	314	270	320	299	286	303	316	282	295	345	307	289	278	300	325	293	314	326	279	303	315	337	310	307	297	299	324	305	292	333	317	304	305	342	291	290	289	306	313	299	291	295	316	294	311	297	306	284	315	304	311	295	324	276	285	310	314	289	335	302	309	294	300	311	303	285	308	289	316	299	317	326	287	275	309	304	297	285	343	309	323	297	305	295	338	293	281	311	286	300	294	320	316	313	308	297	286	315	276	278	309	286	303	294	325	317	299	323	306	297	285	291	296	287	310	325	300	291	290	292	290	322	281	313	299	327	309	321	310	303	328	292	326	317	321	310	306	322	284	313	289	288	286	276	314	303	318	287	311	301	273	317	273	321	305	300	311	305	300	304	280	271	304	315	300	317	276	325	270	288	301	311	311	321	281	302	279	311	288	317	318	296	300	296	303	290	303	320	312	255	341	283	331	333	308	301	264	306	323	308	317	299	289	309	321	321	322	286	293	302	302	317	297	290	294	289	288	317	323	303	299	312	283	304	290	302	310	276	334	335	283	314	301	297	282	307	283	289	273	307	331	304	314	289	319	288	291	308	311	314	296	303	299	283	286	290	299	307	303	337	304	289	306	294	325	299	325	290	285	317	286	307	339	325	297	295	310	311	310	305	310	302	292	295	308	309	311	336	292	318	299	326	289	313	338	302	303	314	303	285	306	296	318	284	307	321	295	304	298	286	325	317	304	320	288	332	325	333	269	293	300	323	330	312	293	309	322	327	314	327	280	305	289	311	308	328	311	316	296	280	294	303	333	300	318	300	322	282	311	359	327	294	292	293	300	293	280	292	312	337	312	320	326	311	306	298	291	268	325	284	307	290	320	284	275	330	347	335	311	299	321	278	297	309	285	303	314	302	302	282	292	278	301	313	311	301	322	300	304	336	301	313	302	284	329	314	281	299	287	329	312	298	321	320	318	316	308	300	298	288	349	314	293	319	295	299	310	287	289	319	303	287	320	295	260	317	322	333	292	310	357	288	277	312	293	283	331	300	294	330	342	317	309	298	309	304	298	277	323	329	276	323	334	283	304	269	287	307	292	350	321	317	298	343	302	336	333	297	311	308	293	299	285	306	297	284	343	319	296	281	292	305	308	263	290	304	298	307	326	293	340	284	311	294	325	304	322	319	309	307	292	277	330	307	284	303	297	284	279	299	318	289	306	312	300	309	285	284	318	274	281	282	294	312	320	292	263	299	303	314	300	308	303	291	324	317	305	304	304	298	298	286	328	335	288	314	301	295	293	295	296	308	303	315	306	314	313	267	309	296	308	306	325	296	308	286	298	299	290	326	315	307	310	305	320	279	334	300	300	311	299	351	290	326	285	311	264	288	315	312	310	294	320	308	315	306	316	305	290	285	280	310	308	310	323	305	331	311	327	303	304	323	322	314	322	288	301	291	281	301	329	316	284	324	337	333	297	285	285	304	303	291	339	318	268	303	304	306	294	344	302	309	316	300	290	301	314	274	300	306	306	307	280	300	266	310	325	285	313	336	274	288	291	285	307	302	279	293	308	301	289	303	298	294	288	316	325	326	301	290	290	313	299	304	267	295	352	312	279	302	326	299	297	273	338	301	318	291	317	343	301	293	300	328	303	309	291	303	308	273	319	311	314	321	278	281	258	286	286	310	311	306	300	321	294	272	329	306	296	304	309	276	316	315	289	297	297	298	315	289	297	312	268	301	302	301	290	341	306	315	282	320	295	309	261	321	295	303	310	291	305	302	358	312	321	292	276	293	293	307	277	310	299	297	337	295	322	326	284	275	272	325	299	296	308	289	294	299	335	283	330	303	280	338	318	299	273	268	306	302	299	308	301	312	292	324	363	318	273	315	312	292	287	300	315	312	264	310	317	282	297	294	344	303	323	301	303	313	292	288	298	308	285	303	317	310	331	273	314	281	280	294	294	295	316	314	291	278	320	294	289	307	307	296	322	277	274	295	279	294	332	314	311	331	272	309	299	283	310	277	294	315	317	332	268	277	331	319	317	310	277	312	288	302	331	321	301	311	304	327	295	273	325	299	294	315	309	291	319	283	326	303	287	314	282	322	308	288	324	324	289	282	300	305	299	302	303	291	313	320	321	315	308	320	276	309	294	297	295	286	291	306	314	302	291	295	345	302	273	324	308	288	312	290	305	275	315	305	282	311	265	308	285	306	257	313	287	320	273	316	294	294	325	315	277	286	308	317	320	334	303	311	319	301	339	316	345	303	286	300	308	314	309	326	281	300	326	312	293	312	304	291	288	297	277	280	298	307	321	308	310	377	325	301	345	303	283	317	294	316	330	296	256	314	304	285	302	279	277	285	293	277	304	310	309	312	288	319	305	289	304	320	299	315	305	314	316	310	289	304	286	310	282	311	285	347	313	287	309	284	311	324	305	315	304	291	271	323	264	303	303	287	310	338	279	281	292	295	302	310	305	342	314	281	270	325	297	314	298	296	303	289	287	275	305	339	308	331	293	285	311	305	285	305	316	327	327	292	333	291	306	285	309	297	277	290	285	313	303	335	294	307	280	304	321	305	308	286	299	291	286	292	303	298	273	299	274	326	280	353	299	293	326	290	299	291	330	308	286	313	307	280	308	302	288	316	322	302	311	274	329	305	297	298	302	293	332	309	305	307	316	305	286	288	279	291	308	320	279	309	315	309	288	328	336	308	283	310	304	298	305	264	271	282	313	283	303	306	295	287	287	297	287	320	282	308	329	301	292	303	311	309	308	317	302	323	289	313	304	324	278	278	301	295	290	298	294	327	267	302	286	299	305	278	272	295	306	313	295	285	297	278	313	313	281	307	316	297	294	286	308	318	291	318	329	329	285	296	340	319	293	317	303	297	321	308	302	283	298	285
11068	14562	17126	15398	12928	11108	7817	4308	4616	3831	4466	3818	3158	2644	2001	1332	1033	798	679	540	499	418	446	394	349	270	276	237	225	163	181	172	182	183	171	179	167	202	164	163	173	168	172	186	192	166	171	162	173	153	155	174	179	189	182	173	169	170	163	192	175	179	179	187	174	198	173	158	177	172	165	170	158	161	179	168	146	180	190	163	153	171	187	186	177	176	177	182	189	166	170	143	179	190	160	175	148	150	182	150	168	181	167	178	174	176	172	176	160	200	177	171	178	138	176	176	183	162	179	164	155	171	168	168	169	189	159	153	182	164	163	144	161	167	174	157	145	182	164	159	165	175	182	172	183	175	156	180	172	172	153	187	178	176	163	155	178	172	164	169	159	183	159	170	161	172	195	153	173	172	187	169	151	161	170	166	165	153	194	162	148	174	158	171	170	164	157	161	148	168	171	164	201	178	163	165	171	164	159	171	150	173	162	169	162	153	174	176	147	188	176	157	162	165	163	155	171	183	181	141	174	172	157	150	185	164	163	163	159	173	151	169	151	160	166	171	186	164	145	171	160	158	161	183	137	190	145	163	166	162	183	173	174	151	169	168	163	148	188	175	159	170	164	161	167	157	160	175	173	177	143	173	162	168	171	188	165	171	174	168	160	168	167	174	172	158	157	158	158	163	167	189	161	164	170	155	159	170	179	181	190	154	188	154	179	169	149	173	173	164	181	149	165	181	173	160	197	165	176	178	160	178	166	165	182	175	180	165	173	181	187	178	156	177	173	185	146	170	154	157	168	135	173	179	189	172	191	165	155	179	177	161	168	181	182	191	174	164	175	147	157	166	177	154	155	175	178	181	159	168	161	174	161	189	175	146	185	191	155	171	170	152	158	162	184	158	164	157	167	162	165	144	165	169	171	182	167	182	155	199	158	188	163	166	168	170	179	168	170	161	180	151	194	184	177	141	153	160	164	161	160	171	169	168	179	144	177	157	178	175	181	165	159	161	141	159	176	149	168	174	152	170	171	159	187	134	154	201	151	173	162	171	168	143	156	167	173	152	180	180	165	169	145	167	169	184	173	167	135	170	156	178	151	167	176	162	149	158	152	146	166	176	164	146	182	166	149	150	171	176	183	157	164	172	176	153	182	165	154	165	173	182	175	173	161	155	153	143	171	163	168	171	158	144	185	179	154	191	151	152	173	171	141	175	191	154	185	184	168	174	188	174	168	176	163	151	178	178	167	184	145	166	177	176	179	174	183	161	170	165	128	153	187	169	159	168	153	151	149	168	181	172	174	171	166	156	181	149	155	162	170	168	173	155	170	160	167	169	158	169	176	190	163	176	168	146	166	153	167	209	168	201	161	169	169	157	170	150	165	172	188	173	185	163	139	155	176	181	184	150	165	164	181	148	149	172	151	177	150	162	159	172	168	161	166	166	161	185	172	156	161	161	171	159	161	161	171	145	144	160	181	184	188	190	148	162	175	148	178	177	170	172	187	145	181	178	167	177	143	151	168	179	162	183	167	164	170	161	166	128	167	184	174	169	176	172	179	150	140	182	165	152	175	193	172	175	159	149	159	181	178	175	169	141	177	174	182	172	168	190	182	165	167	175	164	138	148	187	195	165	187	145	181	180	163	164	175	194	182	169	180	174	186	180	180	155	153	168	169	175	161	158	159	144	169	195	160	173	153	164	168	158	164	173	164	156	166	182	196	148	164	185	158	169	155	166	159	162	165	167	174	153	171	170	150	142	161	169	165	170	172	169	155	176	164	165	195	176	155	177	176	168	163	154	151	179	174	182	183	194	188	167	166	149	179	177	160	181	154	162	179	169	160	173	176	149	199	148	195	180	162	153	159	192	174	160	174	158	152	173	177	156	151	154	184	179	155	164	179	186	158	186	161	155	178	142	161	159	165	157	164	174	190	153	139	159	181	179	152	160	147	170	160	162	175	182	162	163	183	205	176	190	185	159	176	195	162	173	165	156	147	155	167	159	166	153	173	181	161	199	156	175	158	162	178	160	162	190	173	156	191	190	158	164	189	157	171	181	179	158	159	178	175	147	154	168	200	145	141	152	164	168	182	160	151	180	164	184	188	161	148	170	159	177	162	166	172	162	165	165	178	156	131	172	180	167	172	176	158	172	161	160	167	162	169	174	156	143	167	159	195	171	171	134	165	157	181	191	158	161	173	141	178	140	141	175	151	177	180	171	180	159	171	132	147	167	159	160	152	149	164	164	167	180	162	164	158	167	160	160	162	162	180	181	197	176	152	138	155	159	158	150	160	148	192	175	160	153	178	158	190	186	160	149	163	173	146	170	161	186	165	161	164	158	187	157	180	180	174	168	151	193	164	173	188	192	186	182	162	167	177	192	161	171	175	159	178	171	162	158	161	164	184	176	176	148	168	187	172	154	176	168	170	152	172	153	157	146	137	202	171	188	190	153	185	174	170	156	179	166	157	169	153	170	171	192	172	161	159	176	170	154	170	183	186	166	173	172	167	186	165	154	160	167	146	167	148	169	139	175	159	162	166	153	175	163	184	167	178	192	159	169	140	162	155	179	148	145	179	170	151	174	159	169	165	154	157	161	158	153	176	168	186	157	169	167	158	172	173	177	160	164	149	152	159	131	165	177	163	153	172	179	180	170	165	173	149	185	177	165	190	151	182	151	171	190	161	150	173	153	157	160	177	161	147	172	171	159	177	170	171	161	177	150	192	169	180	159	180	166	158	165	170	182	178	149	182	173	153	174	187	196	144	182	181	175	167	175	164	171	155	169	154	177	179	155	144	153	150	186	178	151	172	182	186	183	157	189	179	184	164	168	168	131	173	153	170	124	159	151	158	156	167	183	171	174	151	166	172	155	192	177	157	174	170	176	169	161	149	150	161	148	163	159	160	172	165	162	155	177	178	177	145	157	155	159	179	145	157	165	159	168	165	144	155	179	161	157	152	156	182	161	155	184	178	147	167	169	160	166	158	160	150	153	178	188	199	173	158	178	165	165	160	178	173	166	164	160	190	175	169	164	179	160	187	159	145	156	158	158	164	189	172	142	183	154	185	184	169	151	158	178	181	146	178	163	179	191	193	187	162	190	185	150	178	179	209	186	164	145	186	171	155	186	167	198	165	157	183	164	168	180	160	161	161	175	154	170	176	159	175	154	176	170	154	152	158	158	162	156	181	183	186	148	152	171	193	176	174	172	188	165	164	184	171	160	185	146	174	178	188	178	147	152	160	182	151	158	173	161	183	158	158	171	162	174	151	159	175	161	165	168	155	159	149	162	188	165	179	222	160	155	162	160	182	147	196	168	189	158	171	191	165	172	177	154	166	158	170	155	157	158	193	177	159	188	141	153	175	182	177	168	172	163	169	181	183	167	175	184	168	182	165	150	193	163	185	197	159	158	158	148	169	197	145	152	157	183	201	163	163	157	156	163	169	161	181	173	156	180	180	175	177	182	173	156	153	169	168	157	144	169	169	183	172	178
7931	15086	21768	25252	26445	26853	21043	15679	18257	16492	21007	18824	17112	15055	12676	8936	7443	5429	4629	3982	3099	2833	3136	2396	2354	1581	1213	1145	1065	616	493	522	535	483	455	489	473	463	485	449	500	471	528	470	459	475	478	487	470	453	508	457	514	499	474	464	561	512	505	511	510	556	621	572	616	590	463	458	431	477	488	456	430	418	459	426	411	448	436	444	437	474	523	564	581	553	455	455	418	418	428	436	464	430	399	441	450	444	426	436	435	433	381	408	424	421	447	404	421	413	411	437	440	417	399	405	432	454	410	428	398	409	402	414	433	429	430	439	409	442	401	456	438	434	426	431	429	405	437	460	423	399	421	427	409	409	461	442	400	436	410	427	426	456	395	436	433	402	444	422	422	402	427	451	450	440	407	423	438	438	453	422	444	427	416	418	431	449	434	433	403	424	428	430	422	411	424	432	437	426	428	429	393	442	442	424	449	440	393	427	379	416	436	415	442	455	381	413	446	439	414	407	406	407	456	450	433	414	452	423	410	394	414	444	451	429	432	428	429	390	437	456	423	452	426	439	389	414	427	427	405	434	448	454	409	425	414	426	425	418	450	377	436	421	439	435	441	424	419	385	418	431	408	415	461	462	440	428	420	430	432	412	434	449	429	467	388	404	430	417	398	453	446	425	423	419	410	384	423	426	398	418	413	472	427	439	447	396	417	430	439	417	405	456	472	433	427	444	403	469	445	462	433	434	401	412	464	414	450	410	413	383	446	449	446	434	406	401	424	421	430	421	436	419	396	440	433	422	462	405	445	436	370	447	424	393	396	412	386	419	430	381	405	426	432	403	412	438	451	428	466	386	428	425	412	442	387	470	408	426	434	415	418	464	429	416	381	431	461	433	435	407	431	437	375	412	410	429	459	438	478	415	409	446	395	436	384	416	459	389	430	453	380	426	398	434	460	459	436	387	432	408	430	432	437	439	430	430	458	404	441	394	440	407	388	413	429	431	430	405	445	438	440	441	443	433	432	429	406	472	448	382	413	403	422	422	418	414	393	422	419	446	403	424	444	382	423	382	469	461	384	423	429	420	447	414	449	436	390	436	410	417	389	418	419	436	418	425	406	400	428	429	411	391	418	440	430	442	393	401	397	422	432	447	391	443	455	415	430	428	457	410	450	395	422	404	420	416	425	425	399	453	444	426	448	382	450	417	445	418	413	398	472	433	412	415	444	414	449	469	412	414	404	438	436	429	444	437	417	454	426	446	435	459	414	432	451	483	415	401	473	447	424	443	454	421	423	416	454	416	457	421	460	421	412	438	398	390	419	429	441	461	406	433	441	436	410	396	412	418	409	416	423	418	395	417	434	399	436	420	443	440	401	424	444	447	419	435	422	427	402	413	457	409	409	405	410	419	454	418	425	415	425	377	420	437	417	430	447	455	379	432	406	445	432	415	396	441	415	436	388	425	414	421	429	474	435	448	425	431	435	410	439	448	415	459	440	431	408	394	417	413	415	421	415	440	439	400	405	421	416	439	383	434	436	469	402	434	412	438	462	437	444	464	430	410	407	410	417	402	433	428	429	447	429	402	404	432	404	405	431	418	419	477	409	401	412	405	405	422	459	423	457	420	447	412	415	444	421	408	463	402	421	435	401	431	421	439	403	391	425	435	415	392	438	405	396	436	397	427	456	371	427	418	429	459	432	449	422	438	432	406	415	443	416	423	447	420	417	436	439	450	426	403	433	433	418	454	428	403	421	434	404	411	386	396	440	424	408	427	431	430	431	397	418	414	448	410	435	411	402	411	409	460	445	412	461	428	433	443	443	396	403	412	409	458	412	434	411	448	428	426	432	440	407	472	451	425	441	388	450	439	445	384	412	420	452	396	399	424	403	422	412	446	419	439	425	438	398	429	468	403	397	436	459	417	415	425	419	458	434	462	415	437	426	441	436	434	383	468	427	459	407	425	437	440	424	433	414	422	401	412	433	406	406	428	383	382	475	417	418	391	463	451	446	431	423	432	440	420	381	426	431	412	429	445	446	436	432	415	381	430	423	429	440	436	412	413	420	408	456	430	410	380	413	409	370	469	386	435	419	455	411	432	443	452	428	400	376	435	385	408	415	415	423	430	421	456	415	416	401	451	446	475	440	400	435	425	464	424	438	420	411	419	426	385	426	424	447	413	418	448	418	390	412	414	414	440	453	443	464	431	441	431	430	401	426	444	425	387	464	421	406	432	415	417	429	444	448	410	403	426	404	403	446	436	423	412	426	429	450	454	418	433	450	399	435	421	422	451	426	371	442	442	422	426	432	420	427	426	413	426	410	427	410	402	458	388	446	436	409	429	433	413	434	409	410	443	442	408	401	428	424	408	405	423	436	438	416	418	451	407	429	424	437	440	432	441	385	394	425	424	418	443	441	414	434	423	455	434	408	465	423	417	400	415	434	449	433	438	427	424	452	393	453	380	447	428	400	437	441	410	443	456	454	441	456	435	425	437	436	431	416	453	445	425	428	443	404	442	407	403	432	375	388	401	405	432	424	413	417	435	432	398	421	481	426	436	419	412	403	443	443	434	385	424	437	421	422	378	432	417	397	415	432	385	471	424	425	374	405	423	437	432	472	428	395	431	427	403	437	416	427	432	385	378	448	419	441	437	445	423	399	422	450	425	407	428	408	433	422	423	418	404	418	418	401	415	403	422	414	433	455	394	411	469	438	434	448	412	438	387	430	420	437	462	434	426	427	414	465	413	444	420	426	405	369	451	448	429	393	410	438	437	400	430	421	417	423	444	421	433	440	414	436	491	421	409	425	450	459	431	423	410	424	438	431	414	420	423	417	438	451	432	447	425	420	426	415	428	441	406	452	429	445	431	415	383	422	442	427	412	423	425	420	387	430	454	426	431	388	419	407	449	419	438	407	432	438	442	440	448	485	456	440	454	439	453	434	426	443	405	446	439	426	435	403	422	427	423	425	392	457	422	432	413	401	417	458	419	443	422	416	463	419	430	417	443	424	445	450	405	419	392	431	433	404	448	410	378	388	448	400	391	435	449	408	442	423	440	457	424	434	423	446	442	386	431	384	437	417	447	438	416	464	435	386	437	475	460	403	406	432	429	400	405	403	417	423	446	413	444	412	452	431	427	406	448	440	410	439	402	430	440	436	422	418	420	418	469	426	395	436	398	418	448	404	411	422	438	409	385	413	418	415	402	446	385	423	407	406	367	445	405	400	397	464	395	406	416	440	462	415	457	441	467	413	434	400	413	415	416	421	431	436	425	438	429	427	424	444	455	421	409	434	407	405	403	421	400	443	379	427	440	448	444	435	428	430	416	425	397	396	404	432	427	443	424	415	385	431	455	430	429	419	439	419	393	459	387	441	441	424	428	460	462	415	435	426	433	446	398	411	409	441	439	458	420	451	414	426	433	454	435	406	421	410	442	449	444	440	399	430	462	428	429	452	443	394	422	404	421	426	435	442	432	416	434	371	421	413	442	451	462	423	434
29745	40647	40171	39761	40382	41647	39167	32373	33668	35046	39901	42325	39116	34591	30387	22558	17683	13503	10108	8867	6249	5015	6582	5039	4071	2439	1893	1622	1365	385	187	149	175	175	147	148	168	153	151	170	130	177	148	159	168	155	151	157	158	167	170	155	192	170	164	191	200	197	205	245	269	367	489	373	599	357	157	151	159	156	165	128	137	115	151	159	133	123	159	129	130	203	252	264	239	187	166	155	144	128	132	126	142	128	114	142	125	111	123	151	126	141	143	144	146	126	130	153	118	142	129	140	114	119	139	148	131	115	133	129	119	139	126	124	119	117	141	136	149	154	145	149	147	146	133	134	121	139	147	117	136	132	151	139	124	144	157	134	154	160	120	123	117	131	140	134	148	134	149	134	125	156	146	138	149	143	144	125	151	130	122	118	116	150	152	136	137	131	133	128	132	117	116	120	161	149	122	124	156	136	150	164	140	138	138	144	130	154	126	140	146	145	167	132	136	125	135	142	137	130	121	131	151	135	152	125	147	154	153	125	128	155	115	139	137	146	121	155	131	117	152	159	128	123	137	154	138	113	129	133	147	122	134	142	148	137	138	141	131	133	123	130	133	142	130	130	139	147	128	120	142	128	151	142	151	120	130	136	135	137	134	108	132	134	130	126	130	132	141	125	131	132	132	140	133	125	144	131	132	155	124	143	128	131	135	116	161	137	139	125	119	117	130	155	139	143	131	142	129	131	140	137	154	110	136	135	127	115	144	127	132	140	141	134	153	145	145	147	135	132	125	149	137	159	143	126	148	127	137	167	134	160	143	147	143	137	141	131	153	133	154	105	125	127	150	155	115	129	130	158	135	129	128	142	123	153	152	147	159	120	136	154	114	149	122	138	141	124	134	150	153	121	150	130	130	122	147	136	128	139	145	153	130	160	157	117	132	153	130	126	138	138	135	130	156	140	123	119	141	149	152	149	153	129	153	139	167	147	120	149	128	155	136	125	139	137	131	153	122	132	115	149	118	147	137	122	122	126	145	153	124	130	138	129	129	127	138	130	149	137	135	124	129	131	129	126	142	135	112	130	129	147	141	131	125	132	135	106	142	129	118	158	128	136	144	126	123	117	146	137	130	142	113	150	145	108	110	133	169	129	124	158	143	130	128	136	130	137	147	130	151	112	126	143	143	142	132	121	126	155	132	146	131	122	145	147	129	138	140	145	124	144	126	140	122	138	144	134	127	152	154	125	124	138	144	133	115	129	127	136	124	117	137	137	137	157	134	143	141	131	144	137	134	127	135	109	149	135	138	139	165	119	136	146	132	146	130	145	132	146	133	126	133	142	135	149	133	113	140	133	142	130	119	144	152	124	132	141	138	136	139	139	135	151	156	141	121	120	123	129	120	131	119	137	122	137	125	115	125	148	138	141	158	138	149	136	111	134	120	141	133	141	117	146	132	115	142	132	116	143	137	112	138	145	138	131	143	119	138	134	140	129	138	134	147	149	132	127	130	139	137	138	136	133	159	148	116	148	124	128	160	116	142	145	131	138	136	152	120	123	141	144	150	136	156	141	139	126	135	122	160	133	130	123	138	139	128	137	123	152	157	117	154	137	115	119	134	151	132	143	153	142	133	126	140	130	109	141	111	137	149	117	139	125	138	129	116	152	136	135	152	141	124	127	133	133	125	139	147	136	150	136	135	138	120	125	130	112	150	140	138	134	153	144	152	137	134	132	140	143	114	120	142	123	131	140	146	148	143	124	125	141	136	141	159	132	153	140	162	131	129	156	169	129	149	153	123	124	135	133	146	119	144	139	151	135	135	133	128	139	134	143	152	155	117	128	132	115	140	122	130	149	138	123	128	148	148	112	135	162	137	154	128	155	139	143	128	116	145	134	145	146	132	151	133	146	141	149	129	133	137	136	130	131	144	144	139	142	127	130	168	130	143	149	105	121	132	144	145	124	140	145	123	124	125	122	130	139	137	121	138	128	145	134	150	118	147	136	118	135	123	126	128	146	166	142	134	156	139	134	138	164	137	157	129	124	136	136	129	129	121	148	135	121	125	133	137	134	138	146	134	146	142	150	130	136	134	145	124	135	141	145	136	122	141	135	146	130	139	134	140	131	130	124	143	133	143	147	127	157	133	126	160	145	120	164	143	147	129	126	131	136	124	131	144	117	123	145	136	154	135	145	134	132	145	145	132	116	122	129	130	147	135	136	128	134	141	158	151	136	144	137	137	134	134	136	126	117	158	136	128	146	138	114	133	146	123	138	131	136	113	142	137	149	142	118	147	133	141	141	113	133	140	128	136	137	127	122	122	133	132	135	126	125	131	135	108	153	130	124	134	144	155	117	112	151	138	120	137	121	145	129	122	139	118	132	123	138	127	150	140	130	155	162	142	147	139	131	134	136	127	168	136	143	126	140	116	147	114	130	143	148	136	138	142	148	129	123	126	152	130	142	130	130	137	156	154	126	123	113	124	143	133	147	142	143	172	125	122	151	131	129	134	143	152	176	123	137	132	142	135	161	137	113	135	116	138	138	140	141	134	139	156	122	132	131	129	141	137	153	134	128	142	127	127	127	135	139	137	150	116	119	126	109	132	149	126	115	137	165	154	131	147	132	116	144	126	126	126	155	131	128	129	152	144	122	149	142	144	135	121	122	130	145	127	141	145	131	132	129	122	149	136	154	122	122	138	143	126	122	134	129	143	142	136	150	155	152	136	136	122	118	124	127	133	140	121	144	131	129	142	122	133	116	126	137	131	165	136	118	127	128	158	131	135	129	128	145	140	129	135	144	131	154	163	139	139	138	127	129	133	152	145	150	119	146	117	131	133	154	145	101	130	133	126	131	144	119	115	144	132	130	155	131	139	138	138	128	130	129	130	123	121	117	143	138	159	153	119	155	149	133	137	128	161	117	136	133	126	138	144	122	131	133	120	151	133	134	130	128	134	153	135	140	159	142	115	128	145	132	125	129	130	130	139	133	116	151	117	158	139	139	129	121	128	135	137	139	144	127	143	149	134	119	131	147	132	126	118	148	133	156	134	151	151	128	130	135	142	132	138	128	154	148	156	141	124	153	142	139	161	126	127	114	139	139	116	120	140	139	138	130	143	151	155	149	135	124	129	148	138	136	119	123	137	121	116	121	142	160	161	135	142	123	140	137	139	120	128	132	137	144	141	120	131	139	138	123	181	115	128	167	127	139	145	139	156	155	175	126	147	133	150	120	127	108	125	141	138	138	126	119	115	154	150	113	139	147	141	125	142	138	117	138	144	142	144	142	125	151	131	141	157	150	139	138	124	138	125	142	135	128	138	160	118	127	143	148	143	123	143	154	118	126	159	123	130	140	159	130	128	146	164	128	132	136	128	137	151	125	140	144	124	137	114	138	120	151	138	149	112	129	145	123	98	122	125	139	144	151	145	154	132	141	132	143	138	142	125	133	138	168	126	121	144	127	136	123	148	143	152	151	127	132	129	164	129	140	127	127	135	133	146	125	132	124
21028	34563	39403	44975	50412	52829	50599	44614	47556	49915	57403	58210	57583	54152	51426	44338	41123	35471	31996	29607	23567	22088	25343	18957	18273	12685	10924	10065	9114	2296	584	516	553	520	475	505	466	446	427	431	437	481	453	541	492	553	539	494	457	535	577	583	610	635	668	858	831	930	1207	1373	1720	2537	3235	2508	4217	2471	532	679	687	581	515	413	345	363	392	358	411	410	371	357	392	984	1185	1129	896	760	541	426	368	389	360	335	351	345	318	335	369	369	328	364	377	326	339	343	354	355	339	350	344	359	379	320	359	362	371	339	332	355	316	358	347	321	366	349	335	341	337	385	352	387	333	346	342	345	373	362	366	367	377	363	352	356	346	351	342	360	337	387	351	340	359	360	340	403	352	354	342	348	342	346	405	327	348	356	363	338	333	359	359	337	367	382	361	357	370	366	355	357	353	333	345	358	330	345	358	333	337	354	373	324	354	356	353	341	355	363	367	374	331	351	357	386	327	329	341	332	363	345	377	345	343	333	368	331	321	337	347	331	385	345	348	337	316	351	355	321	369	380	383	317	349	348	377	345	381	365	375	326	369	352	359	382	300	345	364	387	338	331	348	344	332	335	358	352	354	346	387	342	341	332	334	342	368	378	325	362	322	336	349	337	351	341	346	316	345	343	328	378	343	352	381	349	348	369	350	351	358	363	371	350	320	378	332	355	350	355	338	353	351	383	330	357	352	373	376	356	325	315	346	325	355	348	383	367	337	318	342	379	360	365	307	365	341	386	340	363	346	352	351	398	363	354	323	350	339	377	337	335	336	369	344	350	342	341	331	390	371	341	318	342	333	348	354	353	345	329	356	339	362	342	346	352	360	335	369	349	387	326	352	374	372	340	308	326	340	325	379	359	337	357	347	362	367	362	325	315	349	343	353	386	341	382	305	358	366	368	359	344	349	377	338	370	401	348	347	359	341	366	351	354	356	342	316	361	370	359	366	363	343	350	351	319	355	357	335	299	361	340	335	357	380	372	366	370	359	354	381	367	352	372	316	340	312	366	357	335	367	327	363	320	369	364	366	380	351	337	344	366	356	310	359	337	370	316	370	350	358	353	369	361	361	374	379	340	344	360	338	341	344	349	369	344	351	320	349	382	381	365	345	364	382	338	377	373	354	358	361	346	351	352	344	339	346	356	349	347	374	317	393	353	354	357	344	361	350	352	382	320	354	318	318	355	323	373	362	336	379	356	352	369	355	361	349	334	370	359	350	345	383	361	366	373	353	355	354	334	341	329	341	382	308	387	352	399	341	366	323	329	354	355	344	362	329	360	350	384	368	356	344	357	346	362	325	337	347	332	318	314	344	375	322	360	392	383	355	322	325	335	371	348	393	338	338	339	356	339	346	367	360	314	381	364	377	350	338	320	336	348	353	323	377	355	330	376	354	338	347	353	316	359	364	351	355	352	328	340	354	344	349	362	358	360	342	334	319	345	376	373	385	365	335	335	378	357	349	332	334	337	324	354	343	357	337	307	358	295	363	361	349	355	327	343	323	359	328	377	360	372	388	323	338	329	356	368	371	331	359	381	375	359	354	345	355	369	358	313	374	356	377	351	362	340	352	345	322	366	365	347	366	352	342	350	330	337	337	329	380	351	327	325	356	335	363	370	332	368	358	353	332	364	404	319	369	373	365	343	351	368	316	336	340	348	341	357	374	354	359	366	319	366	350	343	327	310	332	346	338	370	363	383	325	336	340	354	350	357	376	357	324	329	334	381	386	363	339	369	384	330	389	360	365	337	320	380	374	357	360	343	371	352	339	361	343	331	357	347	351	369	332	364	330	368	348	371	359	352	376	322	375	369	330	343	394	304	336	385	360	356	368	367	351	348	347	367	321	335	312	348	371	360	334	329	354	344	330	313	362	367	362	340	377	395	310	365	357	339	353	386	371	358	363	360	337	364	332	385	331	380	333	344	366	338	333	333	342	340	373	361	344	340	336	361	292	348	345	347	343	319	362	363	365	384	342	357	355	344	371	339	332	361	381	342	388	356	342	306	373	372	339	366	335	361	318	345	316	339	354	323	350	353	370	366	358	319	348	352	321	384	335	368	380	361	338	363	359	353	342	340	365	363	360	313	343	364	357	349	338	380	357	345	319	345	381	353	334	373	342	351	334	353	340	321	385	343	353	359	317	362	340	359	314	354	335	341	334	368	374	377	347	329	366	333	372	367	345	338	324	332	372	350	367	340	354	349	368	375	341	344	359	353	329	341	339	331	333	345	337	378	348	339	351	361	346	342	382	366	361	329	353	359	325	343	343	336	339	353	370	352	318	354	361	336	337	338	330	336	352	337	366	379	338	356	351	369	357	371	344	325	332	349	325	351	328	355	364	348	323	348	342	353	347	336	349	368	333	346	331	336	334	367	344	328	351	343	359	347	371	339	345	347	338	342	312	354	307	368	339	323	353	347	348	348	320	343	368	350	340	355	375	325	347	360	337	343	378	351	334	335	347	319	348	322	338	359	359	366	358	347	349	359	315	348	330	316	350	350	323	340	355	376	330	348	349	334	342	340	359	347	389	340	369	346	323	350	329	352	346	365	356	361	349	368	345	351	366	338	341	368	333	330	350	383	385	347	366	353	350	372	356	374	360	332	366	347	321	352	343	372	350	368	358	316	372	365	343	380	356	377	361	352	335	367	359	345	379	319	360	374	349	338	357	378	351	334	341	371	373	347	355	372	323	301	315	380	360	345	368	383	361	376	342	358	354	290	365	372	358	349	342	349	347	335	340	392	331	369	379	345	309	357	332	339	339	371	344	358	315	341	343	350	358	342	356	342	331	384	332	347	343	356	333	362	342	367	345	375	352	347	334	366	348	358	371	358	348	349	347	374	369	333	323	340	364	347	332	349	335	338	349	366	346	380	345	346	372	343	355	337	324	330	365	322	362	346	336	340	338	361	363	348	368	384	370	326	359	362	355	379	359	358	352	369	351	367	375	356	308	358	325	345	392	359	360	328	342	334	328	381	332	347	344	340	333	333	367	337	348	320	323	332	348	349	329	383	369	373	340	390	352	404	358	360	313	335	364	380	327	328	363	359	324	362	372	341	364	349	359	345	367	349	328	352	362	368	374	382	333	347	339	337	377	343	349	332	337	402	353	388	360	354	375	348	320	337	352	361	366	364	378	358	338	329	385	325	378	355	302	372	353	308	348	355	335	341	355	357	359	357	342	342	361	356	340	357	347	346	341	348	379	310	353	374	338	356	377	335	375	343	385	365	342	367	362	354	327	352	323	345	355	379	368	340	353	356	313	370	332	374	363	365	389	372	359	350	362	348	338	351	337	338	357	354	324	362	362	356	344	380	383	383	369	368	352	354	364	378	354	330	364	355	377	356	369	348	306	327	376	375	334	353	364	352	363	350	351	376	363	335	358	345	366	364	352	338	311	350	378	363	342	375	317	367	360	352	366	381	347	338	361	350	340	355	366	367	357	348	352	356	377	341	318	356	362	346	339	343
37970	44485	42916	40349	39907	41713	42986	35239	36594	45624	49998	52764	50757	47757	44388	36294	30710	25471	20269	17287	13105	10417	14002	9926	8867	5546	3646	3315	2797	676	176	166	155	147	137	136	154	161	127	138	142	148	165	161	140	172	135	159	144	164	189	157	155	227	230	240	204	260	295	370	440	682	803	659	1002	671	185	182	211	182	150	134	131	126	131	126	124	122	115	129	117	281	325	308	295	211	162	149	132	118	127	122	105	121	110	102	118	116	116	139	104	123	104	112	117	117	104	117	114	117	107	121	124	137	104	113	123	145	102	136	142	138	125	130	127	115	120	129	137	108	120	124	100	123	112	109	117	138	111	123	123	115	106	101	127	127	113	139	135	111	127	125	109	130	120	130	127	122	133	109	133	125	132	103	113	127	117	109	127	109	96	105	114	127	113	117	133	106	115	122	127	121	124	125	127	122	95	102	128	134	141	129	116	110	123	116	106	115	130	125	115	125	127	120	121	116	126	111	131	110	129	125	117	106	101	123	102	146	129	122	114	108	108	104	119	115	114	118	119	129	110	107	131	126	130	112	104	123	122	110	155	100	138	96	109	129	126	101	132	125	132	133	102	117	120	121	118	110	121	125	139	102	127	95	122	110	108	115	117	109	111	113	110	133	126	121	117	114	95	102	97	132	120	107	126	118	117	101	108	92	93	114	120	125	115	117	123	115	113	116	110	97	91	117	110	102	115	116	119	115	112	114	105	114	109	118	111	121	132	112	123	121	103	131	134	130	116	113	122	128	119	117	114	116	115	124	121	122	111	120	122	109	113	117	104	137	102	136	96	119	118	111	119	120	101	105	119	109	109	119	97	143	119	116	119	107	115	119	100	116	126	124	98	106	105	103	118	125	125	134	108	110	137	113	125	123	129	114	115	137	106	122	119	103	146	119	129	119	117	134	97	134	124	108	118	116	119	119	121	122	107	135	132	128	113	111	141	133	131	106	131	107	108	97	121	119	126	130	119	83	119	116	125	128	133	107	117	120	103	102	112	125	148	114	116	118	123	117	106	120	109	106	113	136	139	115	103	102	127	117	110	126	104	116	121	133	129	116	129	127	115	105	120	108	127	121	117	105	132	125	120	102	133	125	147	126	132	128	113	123	145	108	115	103	133	133	123	109	100	121	130	118	118	116	121	113	118	135	109	96	128	102	106	131	140	113	127	136	114	103	121	115	131	122	129	118	121	127	107	119	130	97	123	130	112	123	120	124	135	102	119	109	91	125	115	143	115	119	123	117	108	117	120	107	112	103	118	128	114	120	128	141	115	125	109	130	114	122	113	119	114	91	121	123	147	104	111	124	117	122	102	124	136	118	121	121	137	129	108	116	120	124	106	109	102	131	113	111	105	127	114	115	123	110	134	123	126	110	109	117	105	134	114	124	116	121	122	127	134	118	136	106	110	103	98	112	133	128	113	105	132	121	117	124	113	115	121	112	115	126	113	131	116	118	116	129	128	117	104	91	154	125	119	120	104	130	113	114	139	129	99	133	124	106	112	114	119	112	118	131	125	82	124	113	109	112	108	106	107	142	115	145	114	132	114	114	126	127	125	119	137	125	108	104	124	107	122	110	103	102	129	123	110	129	119	103	113	103	111	94	106	111	120	125	118	127	140	106	113	129	136	103	122	126	145	123	116	115	114	127	128	102	120	116	113	115	133	115	106	110	123	120	141	127	120	139	126	117	131	109	101	106	121	96	126	129	146	131	116	126	122	104	110	107	137	97	125	115	123	99	123	122	117	123	119	129	132	123	126	117	115	112	122	113	127	109	123	117	122	133	115	122	108	116	125	129	130	120	120	120	128	119	122	132	122	113	128	122	103	130	116	111	110	116	123	133	119	109	107	112	109	135	115	114	132	114	116	107	105	103	100	106	121	114	113	112	128	112	126	137	119	107	106	122	121	114	138	121	112	142	132	108	126	125	125	106	118	135	129	111	104	127	120	142	115	127	111	130	142	123	113	115	126	118	115	109	100	112	119	109	104	103	135	133	120	119	124	121	123	119	135	112	96	122	113	120	116	117	148	121	129	135	101	118	110	126	106	89	114	112	130	111	132	118	113	122	115	98	134	112	102	122	132	93	113	115	123	106	125	111	102	102	132	111	105	121	114	126	103	124	117	119	131	118	106	106	117	129	95	115	105	126	148	121	107	129	137	121	114	142	136	121	136	112	130	112	122	105	115	109	138	109	111	108	144	126	109	111	129	128	107	117	119	124	125	132	119	111	133	118	145	97	103	134	130	125	117	126	124	132	103	114	110	114	127	105	104	118	108	129	102	117	131	104	120	138	109	112	114	100	121	116	108	113	116	102	116	125	105	125	117	101	119	114	132	107	123	114	114	126	107	110	135	122	106	112	107	116	111	106	138	114	139	104	128	121	115	140	93	121	114	123	113	108	127	114	124	120	135	109	116	106	119	109	115	119	141	120	119	114	121	122	123	137	106	130	112	136	129	105	132	116	123	109	129	127	124	127	120	93	119	98	132	90	134	122	127	119	115	114	113	114	127	124	128	118	124	118	113	108	105	110	100	122	135	122	105	117	105	108	133	134	135	109	133	120	113	104	123	120	122	119	126	126	103	121	112	117	134	109	123	114	121	125	120	122	126	116	120	120	107	132	111	113	110	120	119	141	132	117	126	122	127	110	113	134	129	107	110	115	133	121	120	117	137	108	109	119	122	121	121	111	109	104	113	115	116	144	123	114	113	111	113	103	111	124	115	113	123	109	104	111	114	147	103	119	103	114	128	117	98	127	115	118	131	123	133	111	128	104	114	127	115	114	124	113	108	116	98	107	119	136	97	115	106	112	119	117	126	101	104	135	115	116	118	107	123	106	121	106	143	103	110	113	126	118	128	119	135	126	115	139	116	118	122	107	115	129	111	131	115	138	137	123	97	121	129	147	135	131	98	105	117	121	127	124	131	111	108	113	136	122	141	128	122	103	117	119	126	125	112	120	114	118	123	130	125	121	123	109	134	122	112	126	107	127	108	101	121	104	148	124	136	117	114	125	119	122	133	96	111	120	133	114	120	116	113	112	107	106	109	117	106	125	121	123	104	126	116	114	145	120	111	132	132	119	133	110	102	118	131	116	119	108	116	114	132	119	106	127	119	117	137	129	122	134	118	111	132	112	120	98	103	102	138	108	106	108	96	129	105	106	123	151	126	111	132	112	109	120	107	137	126	135	120	104	130	133	112	116	133	137	107	108	122	117	123	136	126	123	129	127	123	127	126	104	101	104	105	113	118	105	129	118	120	120	117	104	135	113	118	89	112	128	125	102	127	131	114	114	129	102	112	124	140	128	128	116	122	117	117	110	129	128	129	116	109	103	120	125	125	115	131	108	126	125	114	117	116	117	131	110	141	123	108	110	108	121	116	130	133	141	122	118	131	137	129	121	142	112	117	133	116	123	103	106	108	104	125	110	142	114	118	123	109	111	124	128	109	120	117	120	116	119	124	121
26402	40494	44454	47449	51426	55608	56260	49059	52801	59375	66123	69254	67949	64762	63789	54761	52369	46767	42962	40197	34247	32226	36247	28405	27845	20500	17180	16676	14938	3575	698	688	644	532	559	525	515	482	513	505	463	536	635	659	646	660	666	546	553	705	660	620	778	935	1037	1167	1259	1534	1752	2198	2845	5018	5924	4581	7805	4562	737	822	1098	860	636	403	370	376	347	396	371	309	356	335	422	1610	1778	1686	1426	991	649	414	392	312	318	311	305	295	294	286	321	275	328	320	316	320	332	313	330	285	326	309	328	310	295	307	306	284	302	301	321	336	321	289	303	324	309	329	321	286	353	340	336	312	333	316	309	303	307	284	325	319	282	322	310	323	310	286	333	306	308	313	329	316	339	320	321	329	312	333	320	323	293	304	319	316	315	301	341	299	317	293	316	272	322	300	302	315	317	291	326	321	319	322	325	302	342	314	294	304	281	321	291	330	301	299	306	275	267	302	326	303	299	314	324	340	319	335	333	335	309	333	318	327	338	336	317	287	279	329	294	314	317	318	317	326	329	312	324	313	320	353	299	315	325	310	310	324	302	324	326	316	333	321	303	283	353	304	327	299	312	281	296	303	333	303	341	298	330	318	314	325	285	326	320	294	299	295	289	322	310	335	304	315	315	318	286	327	287	309	301	333	329	297	313	303	343	315	319	294	290	311	310	311	294	347	320	309	340	298	298	288	293	305	302	306	301	316	299	294	291	311	298	344	335	330	308	307	311	348	309	291	293	315	299	309	312	331	314	321	315	288	315	297	299	316	321	319	316	340	318	351	321	302	305	302	337	294	277	332	314	284	285	289	326	329	281	355	310	318	304	267	330	300	334	295	332	306	286	352	322	296	324	299	334	338	292	302	295	293	305	309	288	314	302	301	325	308	303	326	313	316	321	301	313	306	302	288	310	309	288	303	295	319	317	302	319	354	300	274	305	324	283	323	303	325	312	301	303	295	321	312	313	316	327	301	309	299	290	307	335	312	301	343	331	316	329	323	324	323	327	332	302	299	309	352	325	278	298	307	325	324	273	328	303	285	309	303	321	312	319	325	286	300	314	307	296	321	325	295	290	302	298	315	320	352	282	336	295	287	331	303	325	319	298	334	314	319	310	290	299	344	314	323	295	300	318	288	318	319	312	345	285	330	327	299	332	265	315	307	307	325	320	312	288	329	293	292	300	323	306	312	298	244	327	292	319	338	317	273	305	314	298	288	312	289	323	308	280	310	336	284	355	300	316	324	286	331	318	315	284	326	325	299	296	293	287	327	316	295	333	322	293	273	346	296	318	299	283	301	306	319	286	286	333	319	293	335	346	319	298	358	317	298	332	284	303	302	296	335	319	321	295	338	323	321	299	329	294	317	312	307	306	301	289	294	324	321	266	332	307	326	326	347	310	323	288	302	320	295	318	321	284	297	307	337	279	305	301	311	298	274	298	321	307	315	323	327	328	278	331	321	300	316	330	311	284	303	307	317	300	300	333	319	305	318	301	289	336	327	325	307	260	306	314	304	362	335	326	300	304	302	303	312	278	288	314	304	348	322	300	322	325	318	317	303	339	295	328	308	330	294	290	329	318	326	307	333	308	311	305	342	327	300	333	302	299	330	294	292	333	320	294	326	313	304	288	300	318	311	282	302	304	319	326	306	334	287	299	319	335	320	314	347	325	341	304	295	298	297	303	299	296	285	323	295	354	310	288	305	326	286	295	286	292	278	312	305	321	340	313	314	292	330	293	315	277	292	318	326	306	299	301	298	315	303	307	300	328	311	309	329	342	250	302	294	309	295	311	308	310	293	315	289	333	303	325	330	342	307	292	326	338	301	313	311	314	296	302	299	304	311	310	311	307	282	321	299	298	325	297	305	335	302	323	289	282	322	325	299	322	325	299	306	313	314	309	305	283	296	321	343	343	314	281	295	299	290	303	299	276	290	295	313	311	358	336	281	290	280	309	302	305	286	293	316	328	308	323	294	321	324	302	327	304	320	355	285	341	286	287	301	314	308	286	318	301	299	304	298	299	298	322	312	344	313	306	320	305	307	297	319	311	319	302	280	317	308	319	310	284	291	329	320	327	307	304	324	319	319	307	291	321	295	296	307	322	312	297	318	329	308	323	310	329	309	322	320	280	290	289	305	319	270	304	298	317	317	312	300	319	300	304	315	287	281	328	298	321	286	312	300	308	298	277	292	332	312	309	307	306	306	307	330	346	297	291	330	302	312	329	285	298	324	314	274	294	284	312	334	308	295	299	378	300	337	338	300	311	300	322	300	291	309	311	288	314	312	306	329	303	324	311	313	312	311	313	301	315	296	310	321	320	287	292	287	312	316	279	325	307	338	315	294	295	306	318	338	310	338	351	296	300	350	295	296	307	326	299	355	321	316	321	319	314	296	315	322	310	274	326	286	301	315	322	318	311	275	335	283	312	286	291	296	268	288	331	292	263	310	315	309	311	359	298	311	319	299	306	315	322	318	288	302	296	312	293	331	316	326	328	293	299	307	316	309	293	329	285	329	319	344	322	329	300	305	337	289	349	297	315	330	318	289	317	267	347	301	314	325	346	323	297	301	314	299	328	314	318	306	300	317	293	295	264	293	302	309	320	329	295	324	290	308	279	325	323	302	332	313	297	300	319	361	303	293	317	313	309	330	265	314	326	297	307	323	323	319	305	318	337	293	307	273	312	320	336	330	287	297	300	314	322	289	317	305	331	302	325	325	300	290	286	328	296	297	271	318	340	293	300	304	299	306	300	315	297	306	306	306	318	321	301	293	287	320	304	319	322	287	320	276	309	339	299	304	307	334	325	296	311	293	302	350	310	301	323	287	271	284	331	316	330	294	353	328	313	328	320	303	296	322	296	343	323	302	313	298	301	324	304	281	312	299	311	289	298	300	295	333	328	327	339	287	315	290	326	311	335	279	298	280	336	328	310	337	294	341	323	346	301	336	332	296	333	310	304	290	299	301	312	278	280	338	301	327	323	268	308	300	344	318	332	314	297	296	319	294	301	298	309	322	305	321	323	291	294	311	310	299	349	314	310	319	326	302	355	326	294	331	310	304	300	278	329	324	294	312	354	315	286	290	272	332	305	343	338	286	329	350	307	311	305	278	296	292	305	293	327	332	276	289	300	307	318	320	317	310	300	309	303	271	328	287	304	275	305	293	301	284	320	298	300	312	308	311	295	288	307	282	305	296	311	312	335	308	300	312	304	323	351	297	307	298	324	304	309	299	319	327	315	304	312	309	331	286	286	307	317	278	292	306	293	350	320	309	343	337	324	329	315	320	322	342	302	345	315	289	293	289	298	316	295	321	306	330	322	274	312	329	336	286	330	321	337	321	325	299	313	322	299	299	319	318	328	330	313	340	282	293	330	306	324	326	255	311	329	335	294	315	339	325	290	299	297	294	295	301	342	312	336	324	307	316	326	323	293	278	305	294	290	345	332	303	305	325	320	348	313	327	311	297	304	299	287	295	330	323	323	323
11233	13489	16849	14657	12236	10409	8037	5682	3927	3743	4198	3538	2983	2554	1865	1224	1035	849	580	630	461	374	523	402	315	288	247	228	214	180	165	155	168	147	153	172	172	158	165	179	151	211	185	207	169	179	150	175	154	145	175	172	177	148	164	183	144	173	170	167	179	159	165	202	171	163	159	159	177	174	167	165	153	150	163	159	188	152	162	180	145	155	171	169	177	198	170	172	173	146	180	184	176	146	173	155	175	140	160	149	137	162	157	148	147	173	144	141	144	173	161	153	169	165	163	174	176	148	152	153	152	150	167	161	149	160	152	176	153	171	155	155	173	160	158	183	177	146	131	170	145	136	162	156	153	170	169	175	138	163	157	137	157	153	171	159	154	157	159	166	164	165	164	163	173	156	151	178	149	143	174	152	161	171	157	168	147	170	199	171	172	149	151	152	147	181	166	166	144	159	161	129	148	169	161	167	155	164	139	157	151	173	146	169	172	164	173	173	166	166	154	128	158	188	154	158	180	156	147	168	160	152	168	162	151	154	141	146	170	156	160	149	163	148	173	156	177	152	162	176	160	140	168	152	163	155	163	165	166	158	164	155	179	156	188	150	152	155	184	167	153	167	147	134	147	202	158	152	147	147	143	175	153	161	178	168	150	148	160	175	139	147	173	155	172	149	151	168	157	156	171	137	154	153	174	175	168	155	169	136	166	157	163	177	169	132	192	147	148	186	159	164	173	159	168	147	173	133	151	154	186	169	148	153	147	158	172	149	161	165	162	171	158	144	159	163	183	146	155	179	169	177	157	156	150	163	165	157	152	146	161	160	173	168	149	148	162	186	179	141	127	186	148	154	135	168	163	162	139	165	173	160	143	156	155	144	170	163	181	167	153	162	155	180	174	147	154	156	145	160	148	169	152	159	156	163	149	180	162	165	142	156	164	170	164	155	164	192	150	178	156	146	165	171	158	139	167	176	163	154	150	146	162	163	163	153	170	145	151	175	144	182	165	157	165	155	159	150	140	126	163	146	174	162	174	174	149	157	143	155	151	169	172	167	177	182	168	158	158	155	177	154	164	173	141	143	166	139	157	159	155	175	174	153	179	149	151	150	159	171	169	164	161	151	152	137	165	157	163	169	147	163	135	168	153	181	169	152	154	157	146	151	173	162	165	163	144	154	179	163	147	168	184	138	195	158	168	169	126	170	150	170	159	178	167	159	149	155	149	169	144	160	163	154	160	183	176	172	157	167	130	186	183	158	141	157	153	163	172	139	138	137	158	171	168	164	152	155	149	152	161	149	161	152	155	151	175	149	156	143	161	167	162	156	166	160	164	176	142	168	162	176	146	161	153	177	163	147	161	152	139	142	157	182	178	164	179	159	160	162	157	159	154	142	160	165	180	153	147	168	152	158	154	141	142	186	141	156	164	144	159	166	168	160	144	146	153	150	152	147	182	163	160	156	192	165	133	165	146	158	137	160	155	169	166	162	154	161	155	148	164	173	127	162	160	146	160	154	163	158	167	145	148	183	175	170	142	152	159	154	163	164	197	144	150	166	141	180	170	164	174	174	176	165	165	139	142	145	140	154	157	166	147	155	156	162	155	177	161	185	162	166	179	175	163	133	160	146	140	180	150	148	145	156	171	183	151	157	150	175	135	162	127	167	165	157	173	157	162	150	182	159	176	127	142	153	172	165	163	171	166	170	120	152	147	146	163	152	152	153	173	155	193	155	152	163	163	147	152	135	157	176	146	153	138	141	149	165	155	145	153	135	163	156	167	169	172	171	179	163	162	169	155	163	151	169	159	154	174	165	158	154	161	175	145	154	163	174	130	178	186	167	177	165	167	159	180	137	158	153	161	174	157	161	147	164	165	152	171	158	169	150	153	160	160	159	161	156	181	172	152	171	174	147	176	181	173	157	167	168	146	167	170	169	146	166	155	168	166	151	141	172	162	170	150	168	165	139	165	155	153	167	170	142	149	169	160	146	141	147	161	133	175	142	162	149	173	142	148	163	169	154	171	155	172	153	188	167	143	138	160	152	157	183	161	160	136	153	173	178	155	156	167	157	152	167	165	198	156	152	157	183	166	168	147	173	161	167	156	156	153	151	156	171	149	140	153	148	164	163	160	180	148	163	173	179	156	167	171	143	152	184	147	151	157	139	143	159	149	153	157	151	160	180	158	165	151	158	179	153	193	165	142	174	155	166	168	165	168	195	154	159	131	163	140	138	174	175	145	190	167	140	166	161	134	180	179	155	172	160	150	145	156	178	163	155	158	144	151	163	169	191	160	152	149	154	166	162	159	152	149	149	152	145	173	157	174	158	153	150	199	146	142	154	170	171	155	204	147	164	139	179	134	160	165	164	190	156	166	144	186	164	158	173	161	176	164	170	165	164	155	167	156	159	147	151	142	152	160	182	166	169	167	194	163	143	183	182	193	151	143	168	158	162	161	177	173	124	155	144	151	146	151	170	163	174	160	170	174	165	154	144	167	167	155	143	159	172	171	144	176	150	176	146	149	159	137	141	141	159	161	139	141	147	162	145	164	138	158	148	183	189	148	189	145	164	151	147	160	162	157	177	159	182	164	166	160	170	163	157	148	142	184	159	147	181	161	161	173	128	157	169	169	168	174	168	163	160	162	158	171	149	176	151	169	152	178	169	172	143	154	148	155	187	151	170	143	174	164	165	149	149	151	167	157	145	148	141	150	164	172	149	183	192	165	160	145	174	170	163	174	168	173	164	160	163	153	186	185	163	173	162	154	160	161	164	190	168	162	141	158	162	154	162	162	151	172	153	171	143	162	158	149	138	167	175	166	149	146	190	175	166	164	143	163	143	168	162	143	145	145	145	148	155	161	184	170	136	193	168	147	160	165	187	199	160	161	159	143	152	168	130	141	163	146	164	159	168	149	136	146	170	153	180	160	151	167	154	185	167	151	155	165	162	160	164	154	147	174	155	155	151	162	163	159	138	157	169	179	165	157	152	177	170	150	153	164	175	162	165	170	159	186	159	165	149	145	201	162	162	143	164	137	165	163	160	168	154	176	171	137	168	163	163	142	171	170	202	171	152	170	137	169	138	154	166	144	124	154	189	159	169	160	147	159	148	148	170	163	164	153	149	160	159	162	151	169	149	155	179	154	167	138	171	157	146	149	151	172	172	164	170	167	163	183	170	167	134	177	185	183	182	171	135	187	139	175	173	130	166	165	156	145	154	145	165	162	164	152	172	153	162	187	157	168	146	150	164	143	165	173	170	157	154	147	192	175	173	144	149	147	155	150	153	137	165	142	160	174	148	161	159	164	151	168	162	152	148	136	157	166	153	162	172	157	192	143	167	173	140	159	169	139	148	153	160	154	150	159	159	152	141	165	152	151	165	155	136	189	169	156	156	155	154	169	165	174	153	160	171	170	169	166	148	150	150	165	168	154	138	152	175	146	158	169	148	173	153	142	153	150	142	190	160	157	151	165	192	158	153	180	179	175	147	168	167
8002	14092	21281	24024	25681	25604	23423	17766	14761	16395	19787	17736	16609	14813	12464	9242	7137	5520	4603	4106	2955	2497	3428	2376	2114	1516	1281	1067	967	540	464	483	482	486	465	432	473	432	439	431	457	482	445	447	473	447	466	461	421	449	464	429	464	450	430	480	468	460	461	466	541	580	569	534	687	605	391	470	511	467	426	402	426	417	433	420	422	404	389	409	428	462	514	564	544	491	456	454	406	375	421	427	381	455	416	445	400	421	438	411	426	417	427	391	407	446	415	420	369	397	383	434	419	410	386	450	400	408	390	425	383	408	366	428	390	382	393	409	398	422	375	420	410	401	401	398	459	406	407	430	408	403	411	427	420	416	431	414	422	390	429	435	372	453	398	418	473	392	407	412	397	424	414	399	394	381	437	384	377	399	428	409	422	417	390	393	434	404	434	391	409	393	424	408	434	401	384	452	395	413	412	413	380	385	427	397	461	440	428	399	399	408	377	407	418	421	397	434	386	381	449	385	378	417	404	402	428	412	389	430	398	374	399	408	412	399	416	414	416	407	390	427	422	395	428	390	400	447	414	384	385	394	426	367	424	423	420	415	422	399	404	391	449	426	409	472	397	430	393	376	401	432	433	383	400	449	427	403	443	367	453	392	415	419	385	398	405	392	432	401	407	400	441	401	381	403	368	402	407	420	399	432	356	389	424	375	436	393	401	459	411	424	432	408	389	398	417	371	424	397	413	382	375	409	409	414	420	420	383	419	412	422	422	408	417	391	438	411	391	394	396	396	386	423	430	450	388	415	412	412	396	419	453	449	421	420	436	455	386	424	421	462	436	398	391	433	450	427	440	426	420	397	423	425	446	376	429	413	411	422	416	438	413	435	399	432	414	401	409	382	418	428	437	410	410	433	435	382	406	386	396	400	403	411	444	393	418	390	407	410	411	388	421	394	404	421	431	416	413	437	429	396	431	404	383	409	415	403	400	398	420	404	397	423	366	396	429	395	392	401	387	396	455	366	378	409	445	418	408	422	419	396	393	411	397	425	435	432	408	384	383	374	403	398	417	458	395	412	400	417	378	397	392	401	388	433	407	424	387	405	409	421	412	401	421	454	412	404	409	411	402	399	376	421	412	405	379	390	437	378	403	398	403	398	364	404	351	394	440	427	396	416	416	426	389	410	410	431	404	419	409	391	412	414	435	432	431	420	427	379	411	409	422	375	422	405	442	429	411	439	417	427	387	411	419	403	456	419	408	390	429	426	432	375	370	384	415	423	425	391	456	419	411	392	424	427	416	413	407	407	411	420	462	385	395	417	383	386	384	411	432	402	392	393	401	397	370	410	378	442	413	367	440	403	378	399	430	418	400	413	446	422	407	426	407	391	393	407	394	421	415	381	424	427	445	420	430	405	408	396	436	431	419	403	423	371	418	376	392	378	399	395	378	418	418	413	389	439	387	398	389	362	386	386	395	446	412	401	387	404	409	399	366	381	427	385	451	365	420	405	421	380	381	391	395	432	414	402	405	437	436	425	430	376	386	386	406	380	400	418	434	415	431	413	387	404	410	378	377	402	372	414	414	400	438	415	427	427	419	377	391	433	372	388	382	399	433	407	427	388	422	401	410	395	415	413	401	416	384	363	395	414	433	412	418	391	403	373	407	398	421	394	393	417	394	393	403	437	396	429	414	395	392	419	432	393	398	424	404	413	370	407	394	419	419	369	387	420	414	421	386	406	411	393	429	405	473	407	411	317	403	414	444	412	404	433	423	399	383	400	455	410	400	405	460	406	401	381	402	398	400	402	416	438	392	396	425	391	397	384	399	428	410	403	435	379	398	425	418	389	385	401	440	407	407	407	397	418	407	410	410	393	417	386	400	414	410	397	419	439	413	446	421	381	381	444	400	406	398	371	380	394	420	424	422	416	420	418	401	413	369	390	403	415	400	421	437	384	422	431	391	419	434	423	402	419	393	421	420	407	416	435	399	404	414	388	407	394	410	447	425	433	405	421	393	388	412	393	404	434	411	390	390	406	380	390	410	418	400	410	460	416	398	404	409	418	406	413	411	388	403	391	396	429	414	421	387	397	404	399	408	411	423	366	412	395	407	421	408	399	391	410	380	403	388	397	442	422	382	377	415	421	386	429	387	402	395	397	413	399	385	373	408	411	393	417	396	437	376	403	385	403	371	445	401	428	435	372	392	419	413	385	423	419	404	411	427	386	390	400	386	380	389	392	438	407	396	430	416	400	384	402	397	414	412	405	440	394	414	449	407	453	429	423	386	402	401	416	397	409	398	382	410	433	416	390	437	405	407	418	400	407	396	428	428	385	416	391	396	382	402	419	390	439	413	416	387	389	437	435	399	394	395	401	430	419	437	419	413	398	390	407	398	420	461	398	374	404	393	387	397	409	387	396	372	419	441	416	432	399	413	428	399	412	391	392	391	418	417	427	421	411	388	391	407	420	406	413	433	423	408	418	407	423	428	429	409	422	407	397	375	430	382	418	401	447	429	417	408	390	409	429	436	403	420	410	362	420	428	401	379	371	396	400	431	392	429	387	419	424	448	375	439	384	435	439	431	381	432	392	406	428	421	408	405	396	416	443	410	439	397	383	391	410	390	380	400	414	423	364	389	409	401	397	424	397	436	435	396	408	402	446	367	435	394	429	394	406	430	406	391	403	433	390	447	398	415	427	413	402	418	411	393	442	406	395	418	459	389	435	379	401	426	408	410	419	404	403	363	401	418	385	428	408	442	404	422	397	421	410	441	391	393	359	400	412	407	391	436	386	421	396	426	376	427	426	430	409	390	396	408	415	412	440	331	437	395	431	399	382	390	406	381	411	380	387	376	437	370	407	377	419	415	414	369	431	386	424	411	403	447	420	399	402	418	397	394	452	376	393	409	437	369	399	418	367	423	395	387	402	425	429	423	409	417	442	437	425	444	423	415	404	396	415	435	399	420	395	452	395	411	418	394	451	425	404	386	377	402	410	368	414	398	417	404	409	421	415	435	444	420	421	408	438	400	392	433	421	404	418	416	427	400	394	435	382	403	409	380	443	437	383	405	415	424	385	429	415	392	445	424	408	367	370	453	397	408	437	432	429	431	440	391	395	416	407	407	421	385	398	407	433	412	384	404	401	407	353	370	416	418	396	426	384	410	425	408	425	447	407	387	385	395	392	416	413	435	389	404	400	389	430	401	456	387	402	380	412	410	427	408	392	406	437	382	413	393	403	389	394	388	384	402	382	417	415	438	399	410	412	446	378	423	397	379	376	398	399	397	399	398	397	423	405	423	403	418	342	423	404	470	433	434	432	398	409	448	409	408	384	372	401	390	438	431	447	415	380	404	424	396	405	423	380	407	432	377	435	416	406	388	416	421	406	372	383	426	404	411	389	411	415	400	431	411	421	393	401	379	421	389	412	408	391	403	432	384	399	410	388	393	419	401	439	391	425	376	402	367	427	465	414	414	401	417	402	403	422	394	429	456	429	416	390	442	418
30350	40261	40778	39823	40737	41878	40514	37826	32806	33932	43465	41549	38229	35467	30853	23792	17783	13428	11025	8886	6679	5244	7327	5297	3894	2733	2167	1660	1250	306	151	132	169	180	162	143	158	142	156	154	155	164	157	150	165	161	160	142	169	124	169	160	157	194	180	189	209	183	237	232	309	447	440	363	624	456	204	188	190	185	139	127	155	151	141	151	146	141	142	145	131	256	254	237	191	169	171	147	160	124	132	140	141	129	122	132	151	141	114	128	134	143	159	124	148	132	121	143	153	166	135	155	139	142	145	124	154	132	134	151	131	129	148	149	148	161	124	143	147	148	129	141	130	165	123	148	140	117	132	127	163	130	135	137	138	157	145	157	114	123	153	118	156	130	147	149	139	155	129	150	136	146	153	135	130	133	137	127	142	160	134	159	134	147	148	157	129	135	146	135	157	148	138	164	139	147	130	128	142	145	138	137	137	152	148	131	137	134	145	143	145	136	140	119	142	145	136	168	165	145	143	134	160	125	156	139	137	139	150	151	136	130	124	141	152	128	125	145	133	129	148	149	139	138	125	127	132	143	135	149	132	135	141	167	135	127	121	127	134	147	123	113	139	135	141	134	129	132	123	143	153	134	130	139	125	149	148	140	124	139	138	142	138	134	132	143	135	116	138	133	130	130	124	138	143	119	132	127	146	131	145	146	147	143	149	131	138	135	138	127	119	159	160	145	139	128	135	130	144	148	129	118	153	120	157	116	122	135	135	154	150	150	147	142	127	128	169	124	145	134	138	149	147	149	171	134	147	130	131	127	126	116	152	139	165	139	134	126	135	137	148	123	135	130	117	150	129	137	142	140	139	124	126	154	140	144	124	139	130	120	107	159	148	127	137	135	154	122	118	137	169	162	128	155	140	121	122	129	156	131	109	127	142	134	146	141	152	151	162	136	142	148	157	127	147	158	144	124	123	132	132	132	139	130	136	135	135	135	148	133	146	152	152	132	150	139	145	145	140	128	154	122	148	135	120	141	145	139	135	127	164	150	139	152	153	150	136	153	137	124	141	124	123	146	124	126	120	137	124	123	126	132	127	151	143	147	171	148	174	142	150	152	142	120	116	142	143	135	129	142	152	127	135	165	141	125	132	156	126	166	158	148	154	145	126	135	141	136	129	131	124	140	125	154	136	120	160	153	142	156	144	138	146	149	119	146	131	132	137	131	143	131	119	139	157	131	143	146	157	144	136	133	115	137	141	141	144	136	137	147	149	139	151	105	131	147	127	126	168	136	149	127	132	129	137	137	142	148	141	143	141	168	151	132	124	124	142	137	124	111	149	126	129	150	155	128	158	130	126	129	163	141	137	148	136	126	135	133	161	131	140	153	142	138	162	149	135	122	136	153	127	139	150	143	137	161	145	148	127	145	152	135	133	128	145	146	131	121	129	147	139	125	157	155	141	120	125	167	143	141	130	122	138	141	124	157	128	112	124	126	143	145	128	136	123	139	122	121	127	144	125	157	137	126	145	140	155	135	152	132	134	134	127	153	146	130	139	137	116	142	157	143	158	148	138	155	143	124	141	165	143	131	129	158	141	144	134	145	124	121	132	131	118	154	156	143	129	147	141	135	127	119	149	155	140	132	131	146	134	137	124	132	144	141	142	148	141	138	112	120	129	128	136	123	157	161	145	133	139	121	136	146	127	144	136	136	145	136	140	153	140	126	152	132	121	134	125	129	130	127	141	154	121	140	137	134	141	150	146	148	135	155	144	137	136	131	149	148	165	138	154	144	132	127	148	141	140	142	124	131	149	122	130	147	174	124	150	129	127	148	141	120	128	151	126	158	119	136	166	143	174	149	147	124	120	145	127	143	124	136	130	120	131	141	154	109	140	134	133	129	151	126	144	120	151	144	132	140	156	136	131	139	125	136	111	141	129	116	135	149	145	135	122	132	134	153	132	131	169	152	140	157	136	140	155	141	148	132	135	148	134	119	118	129	124	127	145	157	141	140	149	153	149	134	137	128	149	153	140	114	143	139	130	134	131	138	142	135	141	137	138	152	118	143	140	117	126	134	132	140	152	128	138	143	147	131	134	139	160	118	118	130	144	139	153	127	127	126	124	136	135	146	154	142	164	134	136	144	139	122	148	151	136	126	123	126	134	126	154	125	139	165	110	147	137	115	133	125	126	124	154	133	139	147	124	126	130	141	141	146	129	159	146	145	146	139	144	118	130	123	159	140	145	147	116	151	111	134	121	113	143	139	128	160	133	139	167	138	126	155	140	145	136	142	143	131	138	116	146	159	154	134	147	130	168	134	126	146	137	155	132	131	152	149	131	133	129	103	139	136	139	156	128	123	147	177	130	134	157	141	126	139	143	140	128	131	127	148	139	144	152	124	134	136	119	132	152	128	145	140	122	156	146	147	127	125	128	136	152	141	163	145	153	146	119	136	143	141	124	147	148	122	136	132	140	130	128	156	131	123	139	134	134	116	136	128	141	157	131	140	160	146	143	145	127	143	128	141	135	147	160	147	139	132	152	144	134	133	144	122	128	140	146	118	150	140	143	138	122	139	149	144	150	149	122	133	133	157	148	139	140	138	154	136	129	147	148	122	133	151	143	129	138	130	114	148	165	159	145	142	160	157	147	126	143	133	150	154	148	138	135	153	150	131	141	144	136	138	134	148	102	142	138	150	152	148	161	137	161	140	165	152	129	126	151	133	143	151	131	142	158	153	136	152	118	145	150	137	138	118	124	145	132	116	151	116	139	139	143	139	151	142	144	140	160	142	133	139	153	133	136	128	151	147	132	127	122	145	131	143	130	158	105	143	139	133	132	142	133	135	153	135	145	143	138	135	131	135	147	134	114	129	136	153	141	126	133	135	136	134	143	150	131	119	148	130	130	139	142	142	130	128	144	126	122	137	147	123	128	124	126	130	141	171	148	160	137	127	134	155	145	143	121	140	135	125	141	128	143	131	139	120	140	133	161	132	154	118	130	132	138	137	152	138	141	138	156	139	161	131	146	157	149	141	136	140	132	151	148	123	141	157	138	137	155	160	152	136	121	132	146	144	159	136	147	144	139	159	128	139	123	167	127	133	143	141	152	138	155	128	143	135	153	148	171	111	137	131	132	138	139	143	164	156	148	138	151	119	119	135	132	149	159	159	130	125	137	142	137	144	137	140	136	146	141	121	152	162	146	136	135	144	133	125	147	155	138	137	128	134	157	159	128	143	120	167	137	150	149	135	121	149	130	149	144	133	140	131	136	128	140	122	139	137	132	139	130	123	120	137	134	152	141	133	160	145	137	128	169	150	132	123	148	132	153	113	147	156	150	119	142	133	147	159	137	137	155	129	157	142	125	141	149	140	129	138	153	142	137	127	140	135	124	126	144	156	143	147	157	156	132	156	135	139	121	125	150	129	160	151	156	111	132	127	138	123	161	136	129	143	128	145	131	130	152	135	148	111	129	154	135	135	136	133	177	133	139	128	142	146	139	163	132	132	158	123
21077	34505	39458	44516	50230	53373	54260	48821	46266	50900	60530	58152	58441	53917	52461	44645	41572	35995	33793	29178	24310	22534	26589	20399	18605	13261	11592	10438	8000	1568	568	521	575	497	477	471	434	484	447	435	507	577	565	559	519	588	593	504	507	514	586	626	650	664	749	870	817	935	1059	1398	1761	3100	3102	2797	4457	3028	599	709	721	613	467	422	362	394	397	387	373	387	381	405	445	1125	1275	1085	916	690	581	409	387	382	410	352	382	360	315	343	354	370	374	338	351	362	347	366	330	364	372	364	362	341	351	356	373	341	345	343	361	358	318	339	372	364	358	374	352	398	348	344	367	343	350	342	346	338	334	358	345	359	360	373	359	340	356	354	346	346	358	341	376	343	353	401	381	335	372	350	358	372	369	361	339	380	346	371	355	359	373	364	328	354	335	359	349	348	358	351	367	360	372	326	359	372	354	354	336	331	347	358	366	377	366	351	359	338	338	334	356	371	381	330	346	356	367	382	354	372	350	304	369	371	322	361	359	353	366	345	362	355	353	357	347	363	338	321	345	369	357	338	341	363	339	368	359	329	346	368	375	352	329	304	348	320	353	369	377	345	374	348	362	340	343	334	330	373	339	339	379	370	350	392	333	364	367	351	383	353	362	379	333	321	348	359	375	357	356	328	403	325	337	370	348	351	355	373	363	361	380	378	329	347	334	333	374	349	343	364	349	347	356	351	323	363	372	374	359	361	369	334	351	374	345	336	394	335	349	350	344	315	320	368	323	345	345	340	357	324	359	357	367	356	380	336	366	322	327	380	360	331	332	358	375	362	337	363	345	348	357	323	376	364	349	337	366	367	377	363	339	345	355	377	395	392	365	321	344	333	350	352	414	352	350	357	351	384	366	339	355	382	365	341	347	339	342	349	335	348	354	358	356	343	395	359	330	359	352	376	347	370	333	351	343	311	408	393	370	359	383	351	353	407	356	386	336	370	335	343	368	381	348	381	343	354	375	359	326	370	318	360	365	391	347	371	368	348	350	346	388	370	328	334	360	350	320	361	351	353	377	319	316	343	322	324	357	357	343	354	362	347	385	358	352	374	341	350	358	357	367	338	397	339	372	336	373	388	362	365	343	374	331	374	363	339	388	361	370	410	357	351	350	370	357	338	331	356	343	340	354	351	367	374	384	363	332	311	361	334	347	368	333	344	369	326	362	374	374	376	378	370	337	325	357	367	358	367	350	350	337	351	374	344	324	361	353	365	330	372	335	350	346	324	347	339	335	331	329	351	331	353	350	327	338	367	359	378	390	351	348	366	314	366	345	377	320	338	366	371	360	390	331	378	368	372	348	335	346	345	359	355	310	337	333	363	341	368	384	337	315	368	353	376	373	332	383	343	371	355	337	357	333	348	352	355	361	330	355	357	320	352	362	378	314	337	380	397	353	371	357	379	353	360	349	354	371	360	356	347	349	338	382	359	368	328	345	363	316	344	368	334	369	344	331	355	338	360	363	348	335	363	376	374	328	306	349	320	335	366	347	344	359	364	344	318	289	342	351	348	346	329	353	386	350	366	374	373	320	344	352	331	348	365	383	337	334	383	339	387	339	371	368	405	385	343	343	363	346	340	371	374	352	346	359	361	348	351	376	380	351	353	339	360	332	341	392	331	363	352	347	344	323	356	366	369	340	338	366	377	360	324	342	360	378	362	360	357	377	359	332	331	344	355	330	362	342	355	339	352	370	346	370	379	357	338	359	356	372	351	368	351	378	357	380	365	342	350	357	334	358	332	346	374	343	361	356	351	366	348	327	393	340	339	357	361	340	349	358	364	367	329	343	376	366	356	337	323	335	356	333	375	359	340	327	349	349	358	346	334	372	380	350	346	353	345	369	333	326	348	354	365	358	335	341	336	381	335	347	353	334	371	341	370	366	341	366	327	351	335	344	370	353	367	352	338	356	375	366	361	358	351	372	348	338	354	351	354	368	353	352	363	363	361	393	365	345	345	354	361	370	355	341	346	365	354	357	350	350	344	363	364	341	373	337	323	380	376	347	352	404	344	324	367	370	319	351	325	322	334	356	354	340	337	372	355	355	371	338	367	371	355	345	397	351	323	353	354	361	402	389	345	360	363	389	382	349	348	357	339	347	372	367	362	370	387	336	354	333	363	315	348	358	327	335	363	346	377	333	378	369	383	329	377	383	345	359	333	376	327	401	387	372	322	354	375	353	329	365	390	353	349	365	346	375	349	372	355	346	335	360	344	370	330	370	356	350	351	366	374	328	381	387	331	378	329	372	364	376	367	407	324	361	346	335	402	379	331	388	346	353	367	336	355	373	333	362	354	362	362	371	421	385	378	356	366	338	353	378	352	324	348	344	349	368	373	340	359	339	336	340	374	350	367	364	349	377	329	368	371	368	359	339	344	383	392	336	362	331	337	367	360	395	357	358	334	382	363	375	357	346	332	363	368	367	339	384	373	407	367	372	340	362	347	341	346	340	371	330	384	396	359	333	386	364	358	354	321	355	363	382	330	358	368	346	391	332	365	374	393	357	326	346	381	381	380	364	353	379	391	350	335	349	342	331	355	327	361	353	367	346	339	333	373	376	360	345	348	347	317	341	355	341	344	369	349	362	386	354	369	403	386	342	327	366	387	380	359	358	338	392	350	365	353	333	335	363	361	359	347	343	334	354	359	351	368	380	344	369	336	354	359	351	343	341	342	339	357	335	350	365	363	355	367	376	355	352	331	354	340	354	350	345	378	338	344	356	310	358	348	338	372	389	368	356	339	353	386	347	342	343	328	338	345	345	365	342	370	359	358	341	375	338	360	344	383	386	345	307	344	365	350	355	347	352	339	376	364	341	375	354	366	332	369	346	364	318	370	330	364	355	364	345	374	361	346	344	347	335	368	348	361	339	370	348	348	377	384	357	372	350	346	368	355	337	344	346	346	354	355	390	347	320	353	364	372	339	369	343	371	349	352	342	328	322	331	381	365	357	353	373	353	379	314	336	356	377	356	381	387	358	354	387	391	397	349	351	389	384	340	360	349	341	393	346	327	402	368	363	372	393	370	343	351	354	377	349	340	338	342	383	360	344	370	353	363	335	351	347	378	362	348	368	351	346	362	335	341	347	347	371	333	346	354	354	331	305	333	354	355	359	334	373	392	369	369	312	381	388	366	352	344	340	334	336	375	371	343	348	328	354	357	333	346	403	330	344	365	346	362	344	356	379	377	381	376	360	382	320	385	344	340	350	360	323	369	372	348	380	357	372	362	410	315	379	342	335	335	361	351	356	339	351	349	371	348	388	393	348	352	327	352	344	361	357	358	347	342	363	345	363	346	320	365	373	361	348	328	360	344	377	349	358	339	356	328	358	365	383	367	361	372	347	364	356	358	378	332	320	332	375	356	359	340	366	310	343	358	359	339	354	421	344	362	354	349	356	348	348	333	387	333	345	330	360	365	343	354	361	374	336	345	341	359	387	361	330	340	365	335	381	368	365	341	365	342	341	349	316	357
39009	43163	41844	40238	40745	43575	42668	36701	38881	41662	53609	51405	50340	49064	44614	36249	30072	25207	21140	16549	12795	10398	13488	10002	8410	5529	4332	3188	2247	413	164	155	168	144	147	146	136	163	147	165	148	179	157	178	179	181	165	163	151	136	171	162	158	203	229	248	244	224	286	383	392	735	712	752	1061	871	203	210	237	150	128	125	133	126	120	133	135	144	122	100	136	332	325	319	259	219	164	144	123	129	133	108	130	119	103	115	123	128	127	127	134	121	115	128	134	111	118	108	127	118	124	122	130	102	103	119	138	117	121	127	130	123	103	122	131	119	129	106	110	117	121	130	135	127	106	142	108	117	133	121	120	141	105	131	122	118	102	111	125	119	133	117	123	122	113	139	121	121	140	122	116	125	117	109	106	116	112	103	108	126	129	154	126	121	126	118	115	116	141	134	122	128	128	127	127	116	109	114	139	122	121	120	132	131	107	109	135	123	114	120	147	115	123	114	122	132	121	109	121	108	118	109	135	116	129	114	113	124	145	138	135	132	130	125	137	121	121	129	120	124	104	118	130	129	108	128	130	106	103	105	100	123	135	115	140	126	118	139	129	110	123	132	118	128	121	122	117	118	114	134	128	123	139	122	123	124	112	126	147	132	122	115	122	132	132	138	141	125	112	105	141	125	122	116	119	135	122	140	129	132	110	140	127	140	103	129	118	125	143	110	128	128	132	128	138	122	118	147	112	111	112	117	116	115	114	98	140	127	126	120	112	117	120	107	122	124	116	108	141	113	127	127	122	139	125	124	120	117	136	116	151	118	131	116	112	128	106	140	128	105	124	125	135	117	110	117	114	108	130	130	122	99	135	109	137	122	118	121	111	136	117	108	148	125	150	145	126	130	128	127	104	107	124	136	117	117	135	125	105	116	128	112	121	120	122	116	127	139	139	113	109	128	127	114	134	119	140	117	121	120	102	107	133	129	111	124	132	127	130	117	144	132	125	116	124	136	133	112	128	112	128	120	107	135	106	121	125	118	141	127	115	140	110	123	118	106	127	111	118	128	130	118	132	148	157	124	116	138	111	123	127	116	117	139	113	114	98	128	126	139	121	101	107	107	131	131	131	127	131	119	105	112	126	110	133	133	125	128	108	110	127	99	113	110	108	126	135	127	131	94	127	119	129	135	117	106	121	108	114	97	127	126	123	132	115	114	129	123	118	99	133	152	119	113	103	122	113	123	101	131	121	97	123	125	125	129	137	120	128	125	121	129	121	100	108	102	142	129	137	136	124	121	116	116	114	121	130	125	116	121	124	122	128	118	116	131	117	113	96	125	133	109	107	132	98	118	123	122	115	124	146	120	137	123	115	139	115	116	129	130	133	122	113	117	119	113	135	122	127	110	122	108	124	127	127	123	126	111	114	93	128	109	121	124	123	125	116	104	107	111	110	131	123	126	116	133	129	132	135	118	105	125	94	151	122	105	113	123	102	107	117	137	107	124	130	117	121	125	129	113	142	124	131	134	95	133	118	120	95	134	131	125	137	108	127	107	137	137	143	124	92	100	127	134	106	116	133	127	106	131	113	110	115	135	116	117	133	138	124	117	124	112	115	123	126	135	128	149	105	112	132	126	117	137	130	149	128	123	128	103	115	120	111	111	116	115	134	140	114	141	145	121	128	120	120	129	115	133	143	135	105	109	125	112	141	105	122	128	115	137	118	126	100	103	119	130	110	103	125	110	128	125	120	112	127	120	125	124	121	128	118	109	111	130	118	138	137	132	132	119	111	102	112	126	140	107	139	122	111	129	131	140	139	130	120	107	135	107	122	146	113	139	130	102	136	106	138	122	127	123	131	121	118	134	128	109	141	112	124	118	129	115	107	116	107	129	123	115	114	126	144	128	127	119	127	110	135	116	120	133	142	135	115	124	111	112	118	134	117	140	114	109	134	123	123	145	118	126	130	125	131	117	114	125	118	116	119	111	111	136	107	122	135	135	142	143	121	128	124	116	98	118	128	109	116	106	130	118	140	107	112	128	117	112	115	124	92	138	131	122	104	112	123	114	138	139	113	126	124	134	107	124	117	107	111	118	108	130	117	103	138	113	115	110	125	141	114	132	122	129	111	129	124	126	118	94	125	116	135	128	123	110	113	107	115	130	123	102	121	141	112	136	147	98	112	110	134	111	99	127	129	127	106	115	111	123	128	105	126	136	105	123	126	114	127	132	116	128	109	118	108	115	150	127	109	115	104	131	118	109	128	110	124	111	109	121	143	132	124	120	107	104	129	112	129	143	119	116	132	106	115	132	124	109	124	134	125	114	115	112	137	117	127	129	102	107	124	120	130	121	116	112	119	105	127	126	112	133	134	127	111	116	132	129	121	126	122	130	124	124	125	126	138	112	138	120	113	109	112	107	113	123	115	129	115	142	131	122	127	129	123	116	112	129	141	122	115	131	125	105	121	107	128	110	124	130	104	123	126	116	114	107	113	130	132	134	144	127	140	123	138	153	130	130	122	113	109	116	115	130	134	124	117	129	106	115	110	107	126	127	124	116	149	117	127	110	121	138	123	129	114	101	140	114	128	127	123	131	121	126	106	127	124	110	97	131	117	115	112	112	142	100	125	108	110	123	129	106	117	98	119	115	141	120	119	115	138	136	131	108	140	123	137	96	127	101	111	132	128	119	133	118	104	145	123	126	105	119	121	119	116	127	125	139	134	125	109	123	113	118	110	115	98	108	106	133	115	128	135	116	110	108	123	140	129	113	125	121	142	150	129	122	149	115	130	112	117	143	111	123	146	136	114	107	110	120	122	127	117	125	134	128	111	109	130	139	132	117	109	145	124	109	118	109	149	136	121	127	105	129	108	130	115	150	113	99	114	111	140	121	124	101	117	117	118	128	128	136	111	114	114	134	115	132	122	135	125	113	135	131	121	118	118	119	135	112	121	113	106	109	113	129	107	126	117	107	135	134	132	113	119	120	114	121	118	124	116	121	126	126	125	120	114	115	110	106	137	133	103	131	126	120	120	95	112	117	133	123	133	123	116	103	125	119	111	136	115	145	123	132	117	128	103	117	116	110	108	117	99	121	111	113	122	106	123	141	116	133	134	123	140	103	104	132	124	117	109	126	114	122	117	131	120	124	110	104	137	134	124	95	123	115	151	131	122	116	136	133	133	123	133	122	114	116	121	114	123	135	123	128	110	93	139	128	128	101	114	106	107	118	95	113	119	121	129	134	115	116	119	109	138	142	103	142	128	121	129	133	101	125	112	122	116	128	121	122	130	109	127	112	127	108	101	139	119	136	111	131	128	115	126	126	117	98	110	126	134	122	124	122	128	106	133	114	123	131	95	126	112	121	113	118	109	146	130	113	139	143	136	138	132	123	109	123	117	113	134	129	131	127	115	120	116	117	122	141	129	124	121	131	119	119	135	123	130	140	114	113	113	122	132	140	100	102	117	130	137	139	114	115	133	123	108	131	122	109	108	111	134	124	107	122	110	152	113	122
27698	38887	44250	47775	52259	56447	55164	51841	54536	58867	68999	67297	70774	64450	63897	55369	52324	47432	43287	39152	34263	31984	35590	28951	27959	20777	19016	16206	12524	2398	651	609	596	542	528	480	461	464	495	538	555	654	652	665	676	673	684	593	582	608	685	725	718	1006	1081	1150	1162	1303	1762	2321	2956	5547	5112	5518	7962	6106	942	1073	1159	648	403	396	388	367	325	370	368	327	334	368	487	1930	2232	1776	1337	972	603	408	376	302	355	325	314	306	297	323	272	314	306	294	320	305	341	308	323	278	318	334	315	327	284	289	320	280	338	303	303	319	327	287	325	308	320	296	341	321	284	314	307	314	335	301	317	319	310	301	311	313	333	300	301	307	307	323	308	322	295	309	317	317	329	326	341	288	309	290	295	349	316	316	322	312	324	337	327	310	312	328	323	310	287	319	330	320	323	313	347	303	300	337	336	296	310	306	291	311	314	330	325	283	315	318	329	289	338	330	338	305	309	298	299	356	345	319	299	337	307	310	299	338	296	314	298	317	336	292	285	292	328	342	327	329	309	315	301	310	312	293	328	319	311	329	311	312	286	290	309	314	297	301	278	339	332	326	302	335	308	327	308	316	290	332	311	325	308	306	292	304	319	311	299	314	339	309	306	299	334	295	317	286	324	352	307	343	302	312	332	308	284	336	289	320	325	324	327	343	299	319	302	345	312	305	300	302	306	323	319	343	327	329	312	331	321	321	276	328	298	323	332	332	345	301	331	322	318	329	287	325	311	290	331	306	299	328	286	285	303	311	299	313	318	330	315	325	324	318	313	305	306	299	313	323	322	296	337	316	298	325	292	293	317	309	323	308	295	353	303	274	313	364	333	342	329	318	318	310	338	301	329	298	336	310	324	328	300	312	295	295	328	325	356	284	293	327	322	300	285	326	274	307	313	301	301	295	324	339	354	319	303	339	319	331	334	300	304	275	332	303	339	307	310	358	326	371	307	330	310	339	313	320	333	330	326	303	320	277	315	313	303	299	295	306	321	295	292	302	313	315	297	358	309	360	308	279	359	309	314	329	315	315	307	311	329	310	308	286	315	325	323	300	303	327	310	304	324	310	310	311	334	331	286	318	292	323	312	327	264	330	322	307	327	307	309	338	316	298	328	331	316	319	341	317	339	322	295	327	320	337	294	314	330	321	315	315	291	342	300	309	314	340	295	314	319	306	290	334	312	297	314	311	328	304	321	326	297	321	304	317	348	288	312	309	346	327	329	323	338	297	323	336	328	328	317	313	294	291	332	327	346	315	318	314	301	301	345	308	325	294	294	304	291	288	333	363	289	326	307	310	316	288	308	297	315	314	316	323	295	282	317	316	302	312	311	338	351	307	349	313	298	308	317	272	364	327	316	288	307	322	313	308	304	307	291	301	310	328	321	292	317	350	306	324	306	299	311	322	305	352	323	311	299	312	317	321	341	295	295	303	285	289	332	321	335	304	319	309	301	332	319	337	322	299	322	311	304	345	312	287	345	328	311	307	312	327	320	310	351	305	302	325	325	304	311	322	316	313	341	329	329	325	308	291	300	294	325	317	303	337	320	293	294	292	324	292	309	286	303	342	287	311	331	336	323	328	349	324	352	305	301	339	343	347	297	346	315	306	344	324	310	319	301	325	313	307	278	333	326	327	313	338	288	312	301	306	313	303	343	283	315	307	299	297	282	295	328	310	343	349	323	268	318	347	302	313	320	296	349	296	294	284	362	314	292	294	315	261	330	341	336	306	349	323	271	346	339	309	325	343	319	299	363	334	324	291	312	327	319	333	304	318	354	321	301	295	266	321	303	330	303	285	299	337	330	302	304	323	345	296	315	329	294	304	323	330	324	333	316	306	324	322	321	329	338	308	324	303	305	308	332	345	304	328	313	312	337	296	308	329	316	303	301	310	298	325	287	311	292	298	324	289	288	312	280	311	296	353	302	304	310	328	296	310	290	301	310	317	337	324	306	297	310	298	332	309	320	297	315	314	317	322	320	306	302	304	361	306	322	294	321	311	323	315	323	297	300	301	300	322	337	302	325	338	337	327	324	307	272	294	302	341	310	328	310	342	328	325	325	333	322	294	318	317	329	320	317	283	339	327	321	306	377	339	291	337	314	310	321	335	322	301	321	324	313	331	366	324	324	323	314	309	305	292	318	319	326	293	298	313	331	311	285	351	287	307	322	310	326	304	324	284	318	291	354	291	335	327	321	331	336	322	337	333	322	327	320	318	345	339	314	331	354	326	333	328	272	336	268	319	315	318	332	320	346	284	291	325	309	319	291	301	316	368	310	347	346	339	287	283	339	320	305	278	334	334	309	322	323	326	354	306	306	313	316	319	317	298	337	334	308	303	346	277	300	292	313	315	332	306	337	332	329	335	349	328	328	346	298	307	289	320	311	339	302	339	325	341	315	318	297	307	293	311	318	323	352	293	313	310	303	335	317	272	324	276	315	325	327	301	327	371	294	295	343	332	327	336	298	319	312	358	323	303	278	319	320	284	306	339	324	290	307	300	315	311	319	332	356	336	317	309	311	323	310	325	277	344	323	312	348	324	310	292	282	328	322	322	298	282	321	316	315	280	291	322	315	323	305	335	296	283	307	330	318	301	329	325	316	299	313	312	311	343	302	308	287	340	334	326	328	315	318	314	337	343	296	300	280	338	313	314	300	322	320	329	288	271	314	283	307	368	319	317	319	326	281	345	339	323	307	300	351	302	325	329	314	318	311	313	315	326	310	309	309	313	341	313	320	310	298	305	312	284	315	308	293	313	310	323	317	293	314	321	305	300	311	290	314	303	319	324	322	320	328	321	306	276	314	338	329	290	304	285	313	303	311	310	326	355	321	325	325	306	317	312	298	321	305	285	302	336	295	317	307	328	320	320	290	310	321	315	313	298	297	333	287	297	301	333	315	330	314	321	325	315	306	333	335	300	308	314	343	279	349	326	317	302	291	286	318	290	303	319	338	326	306	315	307	329	316	295	324	326	326	329	310	309	297	341	292	312	289	362	316	305	301	308	344	289	285	299	299	328	317	343	310	308	318	336	321	343	310	283	305	289	303	326	327	329	329	313	351	346	333	318	320	359	317	319	298	345	304	318	293	321	327	339	327	322	312	311	320	316	329	289	292	332	300	294	319	332	302	340	269	329	290	283	305	336	307	302	338	316	283	345	337	301	321	326	293	304	304	315	323	320	319	323	337	302	317	309	312	325	317	317	313	336	288	317	287	297	262	300	300	263	295	310	327	300	352	322	332	335	319	307	353	308	314	330	290	335	346	320	296	341	308	304	320	287	308	309	301	321	307	326	327	309	307	303	308	317	314	342	302	323	325	326	289	296	320	324	310	289	306	315	331	307	327	350	306	313	328	302	309	334	296	307	347	321	294	313	323	331	319	310	336	313	334	322	326	299	303	298	317	347	323	277	327	339	313	317	300	334	323	327	338	317	321	310	301	330	320	318	303	338	321	323	331	308	334	304	334	319	343	314	346	272
11668	13815	18142	15573	12434	10824	7609	4742	3347	3374	4817	3760	3547	2990	2310	1700	1255	925	827	807	612	469	661	462	451	360	323	271	256	185	165	193	206	180	173	169	155	191	179	194	162	171	190	176	203	134	179	154	153	201	180	165	177	180	180	165	162	172	171	181	173	181	210	180	212	205	180	148	165	188	161	192	168	165	171	147	197	183	179	150	150	186	215	192	204	182	178	175	165	174	170	141	166	190	164	199	167	161	164	164	170	173	152	156	160	183	162	159	181	183	151	161	176	155	159	179	154	145	148	158	200	175	182	163	173	162	192	154	161	170	152	175	167	158	171	159	172	158	171	171	172	179	158	161	198	151	143	179	185	154	177	185	151	167	156	160	184	178	171	162	180	169	161	161	162	175	179	163	165	162	168	155	130	195	142	165	157	186	172	148	154	189	159	166	161	174	170	168	165	168	167	175	193	166	149	163	154	187	152	154	174	176	180	170	161	172	166	167	173	174	160	144	187	159	181	158	159	158	172	200	169	166	179	168	172	156	178	172	156	148	148	156	172	164	179	180	183	178	164	193	166	174	170	198	158	180	152	197	176	159	168	163	143	161	168	179	176	186	164	158	165	193	139	149	149	161	160	179	165	157	158	182	146	191	181	156	187	179	162	154	152	176	179	175	178	159	177	163	168	168	182	162	167	168	170	174	165	171	161	176	172	183	165	184	168	134	148	177	160	156	168	183	165	158	174	167	181	177	175	179	162	170	170	175	180	161	152	165	171	161	165	147	177	160	167	156	170	154	180	182	159	188	188	166	148	160	161	156	202	194	175	174	181	156	152	171	155	168	170	160	179	181	169	172	184	169	172	139	179	163	174	161	196	172	180	166	168	158	159	179	186	170	179	168	163	172	181	162	176	150	150	139	175	180	155	154	157	198	155	142	172	134	187	185	196	170	164	167	185	173	176	158	181	180	173	175	159	136	176	175	164	150	169	166	189	176	164	185	198	171	172	199	180	153	167	156	154	174	178	193	167	162	153	154	176	151	174	171	178	159	165	178	177	164	159	178	154	155	170	190	169	177	166	178	159	163	176	174	166	159	170	167	174	140	176	165	172	166	156	158	187	172	169	165	172	200	153	186	153	170	186	177	160	160	178	167	141	166	156	153	162	163	164	162	152	176	162	187	148	151	203	161	150	150	158	162	145	158	158	166	178	151	166	155	178	185	173	180	176	138	170	163	165	171	184	173	194	141	177	170	168	192	170	184	177	170	196	184	193	167	145	189	155	168	171	162	169	187	179	150	169	191	189	173	170	175	183	149	185	169	170	174	152	158	178	159	161	173	170	178	172	168	172	194	172	180	163	161	148	155	156	197	183	160	159	155	187	172	158	157	149	171	174	176	159	159	184	154	164	154	151	157	174	158	169	164	162	179	156	170	147	166	152	193	185	174	163	176	178	155	166	169	146	147	170	166	151	179	187	174	172	161	173	183	167	187	183	160	191	163	160	181	186	160	177	190	166	176	160	144	176	160	156	155	183	157	178	164	136	145	159	158	173	174	153	160	197	170	168	185	152	159	168	177	154	159	169	183	174	155	169	160	183	178	166	178	171	163	163	176	160	158	169	163	146	162	161	164	188	179	183	161	191	170	173	144	176	192	179	161	179	164	158	157	168	168	167	161	178	158	175	169	160	149	159	181	152	177	168	181	177	152	171	178	154	153	166	183	144	170	168	170	176	167	168	181	190	170	183	185	182	170	163	171	187	160	194	190	143	145	152	163	176	200	166	161	165	156	144	147	161	185	178	171	163	155	178	185	167	187	166	171	180	166	178	213	159	155	155	189	186	194	179	180	170	174	182	173	172	165	182	181	168	124	176	156	194	164	159	167	170	174	170	166	172	160	152	164	153	160	149	175	170	170	156	155	190	168	172	168	166	185	165	171	164	154	192	166	173	156	189	201	152	182	184	141	165	191	191	171	190	162	139	178	160	175	191	172	170	168	175	164	162	178	164	179	184	166	160	161	160	168	162	171	155	148	164	175	205	177	184	183	159	170	167	177	170	179	144	171	178	172	179	168	180	172	181	174	186	162	175	155	178	188	182	165	162	163	186	188	174	174	182	189	144	184	159	155	178	141	172	150	168	178	195	178	176	137	179	168	169	161	188	162	173	191	177	160	163	184	174	175	166	154	178	198	161	159	177	169	174	148	157	172	181	180	180	168	150	175	186	163	179	172	164	170	170	150	160	152	149	165	154	181	150	162	161	163	172	184	167	173	171	175	157	191	165	153	186	161	155	188	180	174	168	149	175	149	181	169	187	161	178	177	166	178	161	167	145	139	176	166	149	170	164	155	180	160	175	150	179	158	172	173	165	161	183	153	158	179	186	185	181	189	160	178	187	176	169	153	165	220	164	176	177	149	148	148	190	160	157	185	180	175	164	150	165	179	179	170	161	164	163	170	169	174	163	191	164	186	188	158	164	171	169	187	177	173	169	177	170	157	192	180	163	164	161	163	165	157	178	180	160	168	169	170	148	199	177	172	156	168	176	172	166	160	185	186	166	189	175	148	188	198	170	171	142	168	172	149	152	170	193	168	180	187	152	178	156	147	156	154	139	161	159	170	157	186	158	170	167	173	143	165	168	166	172	174	182	150	179	181	186	169	185	152	175	174	180	182	152	176	156	155	167	161	155	162	155	144	175	162	153	174	144	182	142	172	179	173	128	180	175	183	143	170	177	168	160	182	157	148	165	187	176	155	158	189	148	173	173	161	201	176	157	161	174	153	172	162	185	163	167	155	181	160	167	169	174	180	154	179	164	143	178	169	164	140	159	142	164	146	170	174	191	159	177	184	192	147	148	165	168	189	164	170	193	171	180	180	159	185	188	168	175	180	174	191	174	177	176	182	180	163	172	161	169	164	194	161	146	156	161	174	189	184	164	162	158	162	160	152	157	161	164	188	149	180	183	194	151	162	168	168	181	180	160	188	188	150	165	172	167	175	179	181	182	153	163	180	168	177	168	152	173	173	168	162	168	162	176	163	196	188	152	167	170	172	169	168	144	161	165	172	175	169	168	180	155	169	151	160	165	160	175	156	187	159	164	164	154	182	188	174	178	167	172	179	189	184	173	149	188	167	143	163	174	160	180	166	173	179	177	150	183	154	177	156	158	146	187	166	173	176	135	173	175	158	166	154	182	165	159	158	182	186	169	164	177	171	149	143	176	174	189	183	164	152	162	167	192	172	202	169	163	163	158	172	157	152	174	183	185	201	148	181	180	198	163	165	172	170	169	171	173	168	161	207	170	158	165	192	176	172	182	206	152	156	174	170	183	199	185	161	161	196	164	139	159	185	147	151	156	155	191	172	181	170	154	185	163	179	170	145	174	187	171	162	164	172	152	160	135	181	161	167	184	170	174	163	163	147	146	177	156	178	179	152	159	168	184	191	178	162	140	181	144	156	139	189	167	171	163	188	161	164	168	177	156	169	181	158	205	167	158	152
8478	14453	23427	25854	26789	26464	21711	16146	12527	15303	21312	18470	18643	16164	13698	10019	8168	5918	4769	4304	3205	2686	3469	2421	2424	1963	1576	1295	974	572	487	524	461	486	475	466	451	449	504	537	484	496	487	507	501	475	496	528	475	495	490	478	488	463	485	467	496	497	537	520	572	659	626	711	790	766	475	439	475	477	454	447	433	446	413	433	412	409	427	413	452	478	610	562	557	491	472	446	436	435	429	439	436	432	462	460	433	455	403	430	383	420	408	425	422	412	407	460	442	435	450	414	429	433	414	425	420	436	448	411	405	429	415	415	453	416	406	429	453	404	423	388	401	411	418	410	409	479	459	451	454	401	376	432	426	436	423	430	446	418	424	423	464	377	398	424	440	436	372	419	424	431	439	411	446	452	434	417	431	461	411	398	433	414	441	410	431	423	373	444	439	430	423	421	414	395	431	454	430	431	405	447	432	450	404	451	412	447	440	414	413	422	428	440	401	429	438	510	405	434	366	442	421	436	440	451	435	446	449	435	414	411	445	407	451	447	411	416	431	416	446	421	411	428	452	415	458	412	416	422	436	395	419	437	437	426	439	443	434	417	458	456	421	404	432	454	425	409	454	441	436	424	443	451	419	440	421	407	393	429	396	399	450	428	380	420	416	396	421	446	452	433	417	464	426	421	413	439	436	393	456	403	405	432	435	427	429	416	408	437	425	413	439	417	383	414	407	436	399	429	440	454	420	443	404	430	447	428	425	442	441	431	421	437	391	442	411	415	453	424	398	422	395	410	398	396	392	433	449	412	421	426	444	409	381	419	412	383	466	427	407	423	427	435	428	453	404	419	416	415	439	407	419	429	447	457	433	420	452	433	476	461	422	392	422	458	444	457	477	440	424	443	425	426	420	426	440	419	433	444	447	417	437	425	441	435	436	424	426	455	435	435	440	431	430	472	405	436	406	422	422	443	430	425	410	433	410	449	428	397	434	415	464	444	454	437	452	440	407	420	450	414	429	434	404	465	462	449	458	422	435	432	419	401	428	438	451	404	412	432	401	374	416	428	421	432	435	419	433	423	438	402	429	444	404	425	409	411	452	434	421	389	433	396	411	416	423	464	420	430	419	418	407	364	420	398	420	450	413	434	457	405	397	432	408	414	402	419	420	427	443	440	399	413	456	431	443	421	434	418	460	432	380	416	440	416	420	430	450	432	469	425	439	436	415	436	410	406	413	438	431	429	365	387	417	450	434	433	450	449	470	412	397	407	452	450	460	379	402	437	427	449	420	388	410	426	426	443	389	433	416	425	384	441	444	424	439	402	463	437	448	430	439	425	428	439	399	431	414	447	447	460	425	425	420	398	405	415	380	411	471	410	416	434	432	470	383	411	427	454	400	388	390	448	412	427	405	435	409	446	440	446	402	441	422	452	409	411	413	432	445	396	384	440	450	447	419	414	422	435	455	411	431	442	416	428	391	446	437	410	459	456	419	403	420	413	431	445	431	384	436	460	426	414	427	416	431	406	434	438	403	461	451	416	426	428	425	435	425	414	422	368	449	412	396	435	463	399	387	392	459	458	407	427	406	453	419	397	454	395	408	431	442	450	422	426	415	406	448	456	403	440	404	449	422	440	456	440	444	440	434	417	418	437	436	418	401	417	406	436	404	406	423	457	422	437	437	420	449	427	451	435	437	371	409	458	397	405	454	387	467	436	392	420	468	424	420	447	436	422	455	455	413	422	426	424	427	414	438	431	398	382	462	420	423	434	440	394	409	423	411	412	438	454	443	437	404	452	442	422	446	424	413	430	406	441	444	430	446	423	435	413	423	413	413	404	401	450	453	457	411	439	416	426	455	423	442	409	421	405	448	394	432	433	414	399	439	431	418	391	430	427	421	425	440	472	415	424	437	475	430	479	468	444	424	400	423	459	462	448	436	378	441	429	436	394	449	426	412	397	431	426	426	449	419	450	419	447	470	404	441	429	393	407	405	400	429	453	407	413	418	446	427	439	446	427	426	418	433	429	394	414	421	438	438	445	416	471	405	465	439	362	454	442	435	445	449	441	456	437	409	442	478	440	445	425	445	395	390	396	418	449	419	390	458	401	410	434	429	418	418	443	435	446	426	402	391	419	419	430	425	412	406	426	425	431	430	401	463	418	454	395	405	404	422	466	419	406	420	418	398	412	456	422	422	440	387	415	417	432	408	438	451	433	391	451	424	441	423	396	439	470	437	375	450	422	438	407	408	420	408	416	435	407	415	442	405	386	407	458	467	425	384	424	440	427	441	459	431	453	402	438	442	412	495	423	417	450	385	445	435	416	378	440	408	419	432	456	422	442	407	419	444	438	419	419	404	439	408	424	472	423	434	447	440	404	409	397	443	423	446	450	406	403	410	402	418	422	445	403	453	451	406	427	401	428	433	433	397	435	417	416	429	438	460	408	426	423	455	428	424	423	423	384	435	426	463	442	421	465	459	419	417	410	422	430	451	426	399	409	404	409	416	422	439	427	462	454	476	408	397	414	421	459	402	386	426	437	408	455	411	409	460	445	488	419	429	409	412	411	393	430	405	409	418	424	395	438	440	436	422	441	408	432	443	422	422	441	432	401	427	448	411	450	434	445	418	442	427	435	421	415	428	426	430	386	431	402	437	444	410	458	439	406	446	432	444	451	418	435	421	434	466	463	394	400	382	389	425	445	429	391	426	434	434	384	423	399	454	436	463	407	428	446	424	421	443	458	470	401	412	416	466	421	439	462	414	439	426	443	441	405	385	435	393	425	416	430	475	437	450	422	426	430	396	443	426	415	407	378	413	440	375	447	421	438	424	408	405	421	451	418	436	406	436	443	404	444	423	396	454	448	430	417	455	442	419	431	421	416	463	402	456	418	386	417	429	399	392	436	418	455	440	416	390	450	428	401	412	453	407	422	423	410	374	427	383	449	453	412	445	376	456	439	399	428	429	408	481	422	414	409	422	422	482	441	419	427	453	430	408	425	446	435	407	428	423	422	436	427	389	419	461	417	392	445	436	385	434	422	449	475	396	486	380	446	408	477	439	404	429	414	419	407	399	416	435	413	445	443	406	448	439	399	434	421	378	422	439	442	408	406	405	414	406	449	406	428	411	422	422	429	438	438	427	416	409	422	417	435	403	394	383	406	415	433	419	436	409	404	440	434	414	413	404	443	412	433	439	453	438	411	412	466	419	440	443	428	435	368	422	426	421	407	428	417	427	441	445	428	406	468	415	425	437	423	427	436	425	418	387	436	423	445	420	441	423	466	396	441	410	420	402	426	418	410	429	434	436	428	433	413	453	400	417	460	403	433	426	433	439	450	431	397	440	438	447	446	456	409	400	466	414	444	398	405	412	479	450	453	431	412	409	451	384	456	388	421	417	444	426	420	433	431	452	411	443	451	396	455	402	392	417	425	463	380	387	380	414	443	458	415	421	452	444	439	382	416	422	421	425	440	473	457	435	419	460	464	403	409	443	441	432	438	433	436
28198	37852	38215	36873	36562	38357	38538	29741	30176	32696	42321	38200	37384	33923	30423	22969	17527	13499	10530	8310	5829	4283	6935	5395	4356	2723	1875	1503	993	260	145	157	142	156	163	161	157	163	152	171	167	152	161	155	158	156	155	152	174	180	147	176	176	171	176	180	164	203	209	237	287	453	395	411	528	618	179	174	160	159	140	122	125	116	159	138	140	119	159	131	168	214	240	222	217	208	149	147	138	129	143	127	141	137	128	135	133	130	129	129	142	123	126	124	134	114	126	146	125	147	123	110	142	136	127	125	146	131	143	131	136	132	128	147	134	119	131	133	149	126	134	144	130	135	123	125	134	138	123	130	146	143	123	149	133	131	140	134	130	138	136	118	124	130	157	136	144	124	139	151	121	134	150	131	145	138	127	102	131	128	136	156	138	132	146	138	131	131	119	146	130	112	129	96	117	141	130	147	135	120	114	127	128	117	123	170	130	134	126	140	111	127	122	126	144	144	116	132	140	125	149	154	126	155	119	132	140	129	127	140	127	108	122	148	128	144	146	119	126	122	133	112	147	127	134	130	138	139	147	138	137	125	156	147	120	125	171	138	122	118	151	123	132	142	135	133	127	123	132	146	114	118	145	126	121	147	132	123	135	129	129	140	138	133	137	137	96	127	131	140	158	117	142	135	112	124	123	157	120	145	125	128	135	112	127	137	126	148	125	121	117	133	120	119	132	128	171	130	132	116	117	131	111	131	132	143	120	109	127	121	125	139	128	107	125	106	161	128	125	146	122	121	145	141	126	148	128	118	146	161	149	120	130	138	147	103	127	140	134	126	137	124	151	152	143	97	115	144	139	152	131	131	118	147	116	150	153	143	132	125	143	121	127	127	128	121	134	133	144	127	139	139	142	123	135	140	131	143	156	139	131	130	146	136	143	112	117	154	147	140	151	156	139	122	118	140	116	142	136	127	129	145	122	141	137	146	112	132	112	130	141	156	134	131	126	128	143	112	121	129	163	136	129	119	133	136	157	150	112	126	143	128	124	122	137	127	144	120	153	131	141	140	138	135	121	136	130	143	125	128	126	139	126	135	155	142	138	121	133	137	130	139	135	133	143	132	117	136	122	127	123	150	126	133	132	129	132	132	135	122	124	126	139	117	135	131	124	117	129	148	141	140	123	153	132	124	128	145	117	118	160	121	138	128	125	121	123	126	130	142	114	127	104	131	122	147	104	126	129	109	124	143	130	128	119	130	137	109	127	143	138	128	142	121	150	122	136	120	139	139	132	141	127	146	131	112	130	141	125	134	136	134	117	118	141	134	126	120	128	129	132	129	121	129	121	132	117	129	134	149	121	121	134	125	109	128	160	131	134	133	114	120	146	151	146	128	133	124	113	131	135	112	104	154	117	134	126	129	134	136	117	129	135	128	116	137	131	127	159	152	128	121	123	129	125	126	133	122	127	133	142	135	126	141	144	122	134	112	151	126	139	120	116	107	148	136	133	150	149	119	119	153	128	127	139	146	134	136	141	128	121	120	132	128	122	123	126	112	143	125	148	144	127	135	122	143	150	155	126	133	125	119	129	135	131	120	128	138	123	146	159	127	119	136	113	121	131	116	124	145	144	131	120	134	139	142	128	134	117	133	126	115	135	124	139	143	110	120	135	151	135	121	125	137	131	122	130	123	144	118	125	135	132	137	139	138	122	123	129	127	133	150	120	124	121	133	125	138	157	125	123	134	129	118	123	122	123	124	130	136	127	125	153	120	113	125	140	118	143	137	123	144	138	130	130	146	132	147	127	127	133	129	131	147	132	106	114	138	153	146	120	139	136	125	151	123	119	134	134	136	147	158	113	146	128	133	114	126	138	127	131	117	131	133	108	115	120	125	122	154	121	132	133	150	119	136	150	154	126	130	126	147	132	138	154	112	131	139	138	115	151	141	133	135	151	130	128	129	119	122	122	116	117	123	132	140	118	149	151	121	117	149	127	118	145	133	135	104	145	132	136	119	150	132	125	132	123	132	130	121	119	123	105	125	125	143	166	131	127	168	139	109	114	137	133	130	130	136	120	134	126	154	128	121	134	127	127	121	133	139	124	130	127	151	142	132	152	129	143	130	145	120	141	134	127	153	132	134	130	121	151	130	150	114	110	132	127	124	128	130	152	124	132	127	146	136	136	145	115	148	134	137	130	124	130	125	117	113	145	127	120	128	109	133	131	115	133	128	130	130	140	156	116	137	140	138	131	117	119	130	135	141	132	118	124	134	136	127	118	108	119	118	119	136	152	133	116	120	117	136	122	126	129	148	114	130	115	115	130	134	142	137	128	115	140	118	169	124	145	128	111	130	126	126	143	135	113	139	113	134	117	150	136	131	142	112	146	132	143	139	120	127	119	123	130	125	123	132	126	110	129	137	120	164	122	128	119	135	138	123	123	114	153	146	144	153	124	136	128	130	122	131	118	131	118	138	123	139	119	158	129	131	137	132	121	110	168	122	143	135	135	127	136	117	120	124	137	121	120	130	126	112	113	117	133	125	130	118	132	129	130	126	119	103	112	146	146	132	122	147	118	144	123	135	129	116	135	130	145	137	123	130	151	122	123	161	140	111	131	116	147	179	108	132	138	135	137	148	131	115	123	115	124	148	138	154	143	124	152	126	108	137	137	121	129	129	132	133	142	139	113	153	126	134	112	122	149	135	135	135	117	133	152	141	147	125	131	138	116	129	143	132	138	124	137	125	142	144	132	132	136	129	122	126	113	113	106	141	135	142	132	135	119	130	120	131	128	133	147	117	121	128	146	138	123	122	128	147	138	130	136	122	132	130	118	137	132	142	139	144	135	125	134	105	125	126	149	129	132	116	153	128	137	122	135	146	134	148	138	138	138	147	136	129	142	126	137	132	151	143	119	138	134	145	129	132	124	135	120	128	138	127	146	132	122	156	131	136	123	129	132	140	134	155	135	112	139	124	133	124	115	115	129	140	132	135	119	152	112	150	147	117	143	138	123	123	156	115	138	128	130	116	132	107	159	118	121	127	140	139	125	134	134	138	141	154	130	135	126	138	132	132	132	120	137	129	134	152	162	143	127	127	147	133	126	128	151	143	120	158	135	119	122	131	128	141	122	150	121	135	119	126	123	137	130	115	142	115	121	140	126	99	126	121	125	116	137	131	129	127	157	130	138	145	129	135	134	142	148	157	148	135	131	135	140	143	116	131	132	125	122	154	139	129	120	143	119	123	148	129	125	153	110	150	132	141	113	129	128	115	109	122	148	111	140	134	115	127	150	144	120	131	120	132	114	147	130	124	152	140	133	135	140	125	134	147	120	130	142	105	135	132	121	124	142	141	134	119	129	137	145	131	115	120	118	155	126	127	135	131	126	129	146	131	129	140	122	131	122	143	107	120	107	121	133	121	142	123	124	131	129	145	120	118	123	144	145	133	131	127	126	129	136	138	146	142	116	132	123	133	128	133	110	145	152	123	120	130	126	129	136	132	138	135	151	143
20060	32509	38829	42458	46525	50413	47871	42107	42842	48561	55646	55004	55920	52390	49640	44636	40062	35662	31966	28376	23514	20475	25379	19110	18530	13428	11110	9990	6501	942	543	514	474	438	455	456	449	402	457	510	543	591	578	561	587	560	564	499	516	486	513	533	612	679	706	754	738	777	986	1516	1936	3352	2530	3131	3948	4169	685	618	774	437	369	400	379	343	368	386	347	360	366	325	474	904	1256	1137	975	711	495	393	364	342	340	365	341	351	365	333	358	346	342	349	356	324	351	349	349	341	341	353	318	340	351	330	314	344	339	351	362	353	350	341	335	349	346	343	360	363	293	302	316	372	315	325	307	330	369	326	318	339	333	322	353	358	373	349	351	325	361	336	309	361	334	358	362	311	332	354	356	347	354	336	318	320	349	324	371	338	335	324	361	357	320	320	325	314	303	311	342	338	349	369	348	342	351	364	342	355	334	352	326	337	355	318	321	347	294	340	320	309	335	304	337	312	366	333	362	318	309	333	356	338	348	327	352	334	325	344	312	328	332	339	333	319	340	323	326	362	331	331	305	349	338	350	343	313	370	358	306	329	352	341	337	341	352	322	319	341	340	325	323	376	322	335	342	327	346	300	333	314	323	316	314	362	301	326	325	384	334	317	357	345	355	333	312	331	340	353	345	348	344	321	337	337	313	349	342	356	358	295	341	342	317	354	337	321	335	367	346	319	335	360	311	332	368	341	335	351	343	356	366	349	339	321	341	339	362	331	322	347	328	328	337	347	321	324	346	333	348	332	338	366	321	367	306	317	320	344	345	330	356	344	310	362	301	353	328	333	360	310	333	364	342	295	314	341	315	330	367	321	348	360	350	374	330	349	324	356	344	327	355	347	349	319	334	345	353	327	347	358	327	317	377	318	335	320	311	323	307	301	335	346	336	354	362	367	339	360	319	356	385	331	336	369	352	350	357	325	320	347	340	317	365	349	326	313	321	338	342	330	296	336	346	339	343	323	353	343	326	335	324	319	322	359	357	334	355	308	307	353	358	318	328	317	318	328	351	321	347	356	316	325	341	363	328	342	310	312	375	332	343	347	334	318	347	280	351	367	345	318	320	332	329	355	335	341	359	356	346	344	347	356	350	368	367	330	343	334	352	325	291	343	325	340	374	331	322	347	349	343	338	349	328	347	288	328	343	311	343	328	315	315	386	342	325	348	381	322	332	336	318	356	335	320	346	289	355	317	354	355	345	318	330	319	345	329	353	317	333	339	341	294	355	327	362	322	342	322	342	371	316	352	312	339	327	317	361	343	354	364	320	318	339	360	368	329	333	374	331	361	344	333	347	358	330	311	314	328	316	334	318	291	334	339	347	318	319	348	350	319	373	342	337	288	344	334	341	334	327	298	386	312	336	346	347	354	325	348	320	320	318	336	332	313	323	356	343	315	310	346	319	340	386	348	337	336	347	373	315	339	348	311	321	356	337	348	298	334	320	317	312	317	350	348	330	320	347	305	331	331	366	323	343	343	352	321	348	365	301	346	360	313	392	321	346	363	356	333	385	347	347	358	362	345	324	329	348	380	347	326	360	328	377	311	347	326	361	342	335	330	356	344	324	337	376	316	349	348	349	337	338	351	346	349	320	352	336	328	367	326	326	329	318	310	346	357	316	328	346	348	342	330	339	345	359	337	339	309	324	360	367	333	378	339	340	338	358	345	330	333	366	343	344	340	346	348	316	353	328	320	392	339	318	340	335	351	356	358	321	366	323	359	343	302	346	343	333	320	342	341	315	372	299	342	343	340	338	305	350	363	339	317	328	383	333	338	346	338	318	334	379	291	338	346	342	306	342	338	327	359	327	323	303	320	331	335	322	317	353	326	296	326	348	331	325	365	341	336	337	345	331	329	356	367	319	338	328	357	309	348	370	352	347	323	367	344	340	325	340	347	344	318	369	369	350	344	307	335	339	338	333	326	345	357	338	332	353	312	345	331	330	358	325	342	351	356	337	350	355	346	323	304	344	312	332	297	361	339	333	332	315	353	344	339	302	322	340	342	335	340	357	311	356	306	341	324	342	336	347	344	349	347	332	335	377	328	311	325	343	326	346	330	320	336	290	288	339	318	346	329	358	309	343	360	359	352	330	350	329	306	339	347	323	347	352	354	349	311	301	348	346	322	360	371	353	340	355	326	365	332	308	350	331	292	295	375	319	336	341	335	390	362	356	355	368	367	331	354	324	363	359	314	340	309	366	351	353	345	342	360	322	349	310	330	312	340	339	318	355	361	322	298	334	359	327	314	336	326	319	318	306	318	350	339	355	311	344	322	362	365	375	371	327	342	347	359	353	335	323	356	362	357	384	364	347	306	305	336	333	349	315	314	320	338	332	342	331	342	357	325	331	329	363	314	321	375	361	355	356	324	314	341	338	322	308	315	335	315	318	358	326	327	317	364	316	336	317	304	346	328	333	322	346	337	315	332	310	347	339	340	327	320	367	332	292	329	348	322	318	332	332	351	335	347	331	320	348	347	344	307	367	345	345	327	339	323	360	311	333	349	367	326	349	348	341	356	321	298	343	355	383	349	297	332	312	358	332	326	337	359	331	356	339	339	329	326	339	339	333	347	325	344	351	317	315	323	335	290	317	318	346	359	326	327	324	339	360	307	337	369	378	316	350	334	383	312	305	313	324	323	348	318	328	312	328	323	316	327	357	342	338	351	339	338	335	347	345	337	369	361	328	364	345	365	319	335	340	364	330	336	351	342	327	348	368	366	347	348	301	366	301	315	346	346	335	334	330	317	335	326	371	369	320	355	354	349	320	339	352	377	342	337	348	321	342	364	364	311	369	365	349	345	332	362	322	318	328	297	330	351	318	297	341	358	358	400	336	348	317	360	342	320	348	323	350	336	335	343	346	318	312	320	340	316	295	373	321	333	360	305	352	352	321	353	374	320	313	314	324	331	339	341	352	307	299	333	354	352	317	325	321	332	302	331	342	331	334	334	352	314	336	327	322	350	368	315	358	372	368	335	327	323	308	362	310	336	335	349	356	334	330	352	354	306	359	350	313	322	313	320	352	336	338	337	366	337	342	365	355	349	340	353	321	333	361	333	316	337	343	367	359	360	330	330	343	319	368	348	330	333	353	351	339	343	349	331	326	344	326	323	331	353	326	334	363	364	342	321	358	313	345	333	325	341	375	360	365	360	313	353	365	351	323	334	318	324	362	316	320	296	306	328	354	320	364	329	304	323	363	307	319	335	341	332	338	326	326	324	322	299	352	327	338	344	345	349	356	311	334	359	342	361	353	338	351	343	333	340	321	308	353	340	372	353	317	344	328	345	317	333	340	319	328	360	365	314	347	358	294	340	321	336	339	346	350	346	343	341	352	325	350	351	344	353	319	327	348	343	304	315	339	360	349	362	348	363	321	355	356	317	332	332	330	319	311	322	314	347	345	330	338	336	323	339	337	318	334	319	336	338	332	363	362	313	318	335	324	341	319	354	332	329	338	323	301	309	345	318
38741	44235	40807	39636	39195	41814	43028	34812	38608	40869	53444	50831	51082	47978	44806	37668	30552	26313	21546	17589	13472	10632	13403	10658	9644	6237	4071	3450	1951	296	185	154	137	168	141	137	151	148	151	168	191	184	207	170	196	189	180	149	150	167	182	206	171	216	233	214	220	235	294	368	484	902	731	924	1015	959	199	181	218	124	148	135	135	112	128	107	119	120	121	114	157	264	364	335	251	223	175	144	126	119	128	126	120	112	102	123	122	116	127	144	118	138	118	120	109	119	129	120	117	117	100	150	125	102	96	133	119	117	127	101	121	124	125	142	128	113	125	114	123	126	114	126	123	140	106	104	129	123	118	114	114	125	117	126	118	105	92	109	133	104	132	115	108	145	104	138	99	134	104	131	114	131	129	140	141	133	126	108	132	127	117	110	117	112	104	126	119	129	111	122	114	110	137	111	127	125	128	140	126	139	97	116	119	122	116	123	118	120	129	109	123	120	132	104	113	110	138	127	127	129	124	135	126	111	115	121	125	132	111	125	114	107	125	99	121	135	138	97	136	133	113	125	132	128	119	134	106	94	116	130	144	105	143	112	102	124	126	109	107	113	105	120	130	106	113	139	107	120	132	121	117	115	114	119	128	95	117	115	125	120	125	132	128	124	123	128	145	126	121	126	105	128	116	132	122	100	132	125	125	144	124	115	131	102	103	116	87	106	120	119	128	128	100	106	112	116	116	122	113	126	128	131	122	120	120	129	110	128	130	127	116	123	123	118	124	123	117	141	126	112	133	120	108	137	118	116	118	126	123	130	119	131	129	137	135	134	113	142	104	134	100	119	128	104	110	119	125	143	117	115	123	111	115	115	131	113	121	113	115	125	114	125	124	118	116	127	115	147	113	116	99	125	115	108	132	119	119	123	129	119	129	120	119	130	133	115	115	111	115	119	127	115	119	94	133	117	135	91	117	124	124	106	113	135	100	106	122	104	132	124	110	110	106	96	122	139	119	135	123	120	117	123	124	152	116	115	122	115	128	108	105	102	122	132	136	114	115	114	127	107	127	121	99	143	119	119	121	115	93	129	100	119	136	116	135	135	119	95	116	121	105	134	134	131	107	119	138	123	115	129	118	115	115	95	117	110	115	122	116	138	102	130	106	113	123	127	111	116	106	123	108	139	112	130	115	97	105	125	118	135	127	136	116	119	112	106	128	122	114	123	110	111	117	117	106	129	136	112	125	110	117	111	127	136	121	137	118	122	124	128	129	116	122	115	117	135	117	117	122	135	122	121	119	128	119	128	112	110	130	134	115	131	107	119	96	121	96	117	137	127	142	135	120	122	133	122	122	130	132	133	124	110	122	123	140	106	126	134	114	114	135	130	99	123	128	119	122	106	142	139	126	116	129	147	116	108	127	96	107	119	102	120	102	116	125	126	125	155	114	100	105	127	114	130	115	125	107	108	124	112	144	107	133	125	133	136	124	111	132	113	120	104	112	115	108	118	108	113	119	110	123	119	119	120	120	132	135	118	120	119	125	109	135	119	123	112	133	127	125	101	112	101	112	120	114	116	112	104	117	112	126	121	121	119	112	100	134	121	111	107	127	111	105	119	142	126	116	125	139	111	123	108	138	123	114	122	113	114	140	122	115	121	105	125	128	113	129	124	121	126	111	128	137	115	80	122	103	133	132	121	120	124	128	128	108	106	122	123	123	130	116	109	112	134	151	107	113	145	143	89	109	122	131	130	116	123	99	120	123	129	137	106	132	139	150	97	123	106	132	122	112	122	154	119	130	132	129	103	121	103	110	115	116	127	131	107	136	129	130	128	133	140	111	120	112	128	113	113	100	117	119	118	120	111	111	107	112	127	126	128	114	106	107	126	141	105	127	111	116	125	100	138	109	110	113	105	114	126	117	128	106	127	114	118	117	125	131	111	114	118	129	123	129	119	133	119	127	113	122	124	105	125	134	115	111	125	101	119	131	122	125	135	136	127	118	126	111	132	115	109	108	131	134	105	131	125	120	130	125	105	125	110	120	109	128	128	128	116	122	94	143	121	115	118	113	113	128	136	134	121	143	121	133	119	138	140	122	118	143	118	141	145	123	121	106	122	139	113	133	114	118	111	105	122	132	94	133	104	115	127	119	109	102	118	135	129	118	119	115	128	117	135	110	136	119	120	120	105	130	132	127	108	104	134	128	116	131	119	124	128	115	116	116	138	122	122	141	116	111	133	127	115	105	136	118	117	126	115	115	133	122	130	122	113	124	137	120	125	120	122	129	126	116	135	122	104	129	107	111	119	128	97	122	129	122	110	145	109	118	113	118	126	126	119	128	116	124	114	137	115	121	120	125	111	118	133	100	134	125	127	119	126	101	125	124	121	101	126	157	114	121	111	109	89	104	116	121	106	134	131	108	114	113	113	115	120	104	129	114	114	122	124	126	127	123	108	126	106	116	110	128	121	110	124	137	108	121	132	135	124	119	111	111	102	122	126	109	122	133	108	123	125	137	124	128	120	125	113	107	107	93	134	143	139	154	143	116	131	120	112	119	118	148	129	129	129	103	124	154	126	115	115	118	116	139	136	130	125	127	116	114	130	126	117	122	108	116	128	117	108	131	152	117	112	137	126	126	146	113	114	123	124	126	135	113	137	106	120	126	105	145	97	132	136	103	116	123	108	119	134	124	120	112	109	104	120	127	103	119	118	134	106	136	97	107	127	120	129	118	125	106	109	90	106	133	112	116	129	111	130	126	111	109	120	136	136	104	123	98	111	125	125	129	123	110	123	131	120	131	124	128	118	118	143	110	136	130	113	119	126	132	125	126	119	116	127	122	122	126	137	110	116	118	123	116	111	124	99	97	133	102	110	112	123	115	124	131	129	99	134	102	128	92	119	112	119	108	113	132	119	116	129	123	142	142	126	108	130	127	117	126	113	101	126	117	134	149	134	128	117	116	119	127	141	104	120	117	130	106	95	110	111	143	109	121	138	119	115	103	122	102	126	96	124	122	112	125	143	117	120	129	114	111	134	112	115	155	127	116	136	144	116	115	107	113	103	116	128	122	120	111	119	108	132	118	136	131	133	116	121	124	102	123	112	110	124	102	115	134	100	120	111	127	130	114	116	117	122	114	101	119	124	137	118	120	121	119	132	120	128	118	115	109	147	124	125	133	110	144	120	124	106	139	108	125	112	111	129	116	116	111	104	124	130	115	128	127	113	134	104	111	139	105	123	142	127	135	97	143	122	120	111	108	126	127	125	103	118	138	125	106	121	120	104	130	112	116	128	123	117	131	103	119	129	127	119	114	111	107	122	118	116	132	133	130	112	119	127	129	114	105	125	112	136	116	121	128	133	114	125	120	116	102	124	108	126	104	140	117	117	115	129	133	111	139	122	126	112	118	124	95	124	122	132	123	109	123	114	134	119	126	119	123	104	129	141	112	123	111	119	140	125	120	116	130	123	118	136	119	112	129	108	127	98	127	142	137	119	129	118	123	98	111	130	109	125
27235	39808	44209	47343	50921	54881	56816	50234	54677	57899	68130	65895	68884	65658	63756	58314	52822	48614	43535	40444	35713	32279	36387	29034	28836	22402	18554	18406	10465	1504	666	624	643	600	528	576	523	498	548	665	786	803	749	826	789	745	728	623	607	587	706	731	770	930	1125	1131	1068	1220	1658	2464	3491	6655	5278	6497	7495	6638	1170	867	1036	482	409	435	383	374	351	370	327	339	318	369	589	1503	2265	1927	1586	963	603	410	336	315	323	306	322	328	338	315	313	296	285	310	318	306	313	342	306	329	328	306	304	336	297	310	311	319	338	323	294	300	289	352	310	310	312	311	307	310	308	313	286	306	316	280	315	316	327	321	335	321	308	317	300	308	325	347	337	325	324	303	301	338	303	313	270	353	328	304	306	271	317	333	346	298	317	330	332	273	305	335	295	296	299	300	278	280	328	338	342	320	293	324	321	330	305	326	319	321	288	310	325	317	331	308	344	311	323	298	326	324	303	296	304	317	332	333	306	321	327	351	303	367	303	302	317	316	276	313	310	282	304	322	305	309	292	319	310	310	290	321	301	316	352	349	299	309	361	299	313	299	324	304	329	300	339	327	305	307	314	300	303	324	303	339	365	310	303	310	280	328	315	339	324	303	320	324	288	329	315	320	305	319	299	322	316	320	301	332	319	307	289	299	311	320	327	316	310	320	298	297	324	290	301	331	327	303	347	352	299	336	330	330	318	308	326	323	292	304	307	319	299	305	330	349	339	307	309	311	314	306	317	313	298	327	303	314	319	308	309	345	328	303	308	290	315	292	312	302	303	314	320	318	324	303	300	277	286	329	310	331	303	286	332	330	290	304	326	337	314	319	295	313	305	277	287	282	328	308	315	347	313	343	320	314	313	295	289	339	311	335	320	314	325	316	299	305	300	316	284	320	330	299	293	303	303	320	290	308	324	312	319	355	326	312	291	294	294	316	289	324	308	305	298	272	304	311	290	315	339	305	325	294	301	307	336	321	351	355	296	303	335	340	330	321	298	322	316	329	302	305	284	318	329	275	319	278	330	319	317	319	346	344	313	299	304	320	294	320	331	328	323	266	313	350	307	334	285	334	322	325	289	316	285	345	322	326	305	318	290	283	331	325	298	322	316	320	306	301	308	321	326	307	335	308	330	304	313	303	306	328	318	330	318	327	306	300	324	336	304	293	314	340	321	325	306	324	301	299	305	314	315	320	316	327	346	327	296	310	319	300	293	325	304	331	319	314	293	339	335	325	331	284	314	288	322	305	325	310	283	309	300	352	322	289	287	305	314	313	304	312	319	281	310	299	327	340	310	317	311	315	296	329	319	309	323	324	320	312	323	308	310	301	310	317	316	308	329	328	302	322	345	316	314	302	290	328	314	330	347	341	335	298	354	307	318	331	314	324	309	294	343	341	288	328	296	285	315	300	313	305	311	304	297	343	303	284	299	320	303	334	329	288	302	333	292	307	310	285	322	341	303	312	329	299	315	324	286	303	300	305	298	330	308	331	267	313	338	287	302	321	323	298	312	308	294	319	319	308	340	329	325	334	331	310	313	329	316	296	307	332	334	323	359	310	307	287	313	332	315	328	319	296	303	300	345	291	324	307	302	303	304	322	314	301	285	324	295	328	311	324	318	324	325	296	287	319	312	334	315	305	295	293	320	334	317	292	296	278	334	339	302	319	295	298	344	328	270	277	302	300	271	271	300	301	317	314	313	330	275	286	312	312	326	317	356	307	329	298	339	306	326	337	332	314	310	304	324	336	337	345	321	300	323	292	323	319	321	301	349	345	326	317	311	320	321	332	322	302	312	317	294	308	280	329	299	300	316	308	339	270	314	314	333	310	303	320	318	358	336	315	298	308	290	333	307	284	317	310	335	324	320	297	298	343	324	319	285	315	299	296	328	316	303	315	314	325	311	308	321	299	315	305	284	286	307	341	292	273	297	323	315	332	312	319	350	304	302	298	282	313	315	312	301	311	317	299	347	325	329	290	295	311	319	296	326	315	307	298	310	287	323	317	317	302	313	329	309	309	318	327	300	303	291	337	325	308	310	286	304	324	298	333	297	296	300	307	319	262	275	325	318	294	326	288	316	325	337	308	320	321	316	311	323	325	324	277	333	312	297	305	321	305	305	314	333	334	319	308	300	314	313	300	360	309	317	311	319	299	313	296	317	324	305	309	300	331	317	296	306	319	328	286	347	306	290	336	293	329	315	318	320	297	312	316	298	327	339	287	340	320	291	316	307	335	311	316	292	335	310	299	311	316	321	287	308	318	310	325	327	293	310	301	351	307	320	280	327	314	285	335	296	332	315	303	325	306	330	287	280	316	303	339	306	334	307	310	315	304	280	296	306	311	312	322	315	320	303	330	288	318	320	307	310	297	282	325	302	274	340	300	337	336	320	290	340	305	351	286	342	321	287	302	316	309	322	321	317	328	335	307	309	309	335	312	330	290	318	311	301	301	291	310	311	298	334	299	305	306	322	333	311	316	285	307	325	291	302	314	314	314	320	301	322	299	344	332	311	308	339	272	330	313	295	297	308	298	325	334	297	322	328	286	305	311	306	318	347	299	327	315	294	298	313	329	301	309	315	338	316	321	320	317	309	301	343	335	307	329	318	313	319	334	337	301	321	289	300	299	281	316	305	328	347	313	305	332	288	304	282	292	307	323	343	305	322	306	302	309	302	316	318	329	309	321	299	340	341	342	319	295	305	304	319	302	310	265	336	344	308	331	314	278	322	303	305	331	313	301	326	332	301	307	309	337	343	325	298	306	301	336	332	294	325	305	313	329	280	302	305	303	317	306	313	311	320	297	290	313	307	329	319	312	336	305	299	352	305	319	328	318	359	328	315	297	275	351	314	320	328	309	291	307	303	290	290	312	305	321	358	294	320	317	313	312	334	313	340	326	338	315	310	329	311	321	332	298	331	324	337	294	334	300	300	327	307	299	325	319	297	307	344	308	333	322	302	308	345	289	339	308	327	290	301	313	337	305	321	311	323	327	316	316	323	293	323	297	296	314	295	321	323	339	291	317	338	333	311	297	332	310	317	332	322	337	297	314	301	352	306	333	320	298	333	313	296	313	301	317	324	335	310	323	332	312	333	310	311	313	313	303	291	302	281	333	279	326	302	316	319	303	272	284	300	328	309	309	302	297	299	311	310	279	311	306	283	289	308	302	305	298	290	325	308	325	318	333	340	307	326	314	299	304	306	321	295	296	306	284	305	312	317	325	307	313	323	305	313	312	319	338	271	307	316	318	327	320	290	340	343	330	297	302	315	286	307	283	315	312	312	317	327	285	336	304	286	319	316	287	344	313	294	317	326	314	329	322	316	330	327	305	340	300	283	303	322	337	311	333	325	343	320	294	294	323	380	314	341	305	300	341	296	336	326	303	280	334	333	323	306	280	331	349	336	316	335	300	328	321	330	322	287	328	326	300	301	282	313	331	332	330	298	335	349	314	316	325	321	347	328	313	300	315	318	289	314	335	336	300
11396	13392	17959	15995	13321	11121	8348	4424	3245	2673	4097	3320	3225	2612	1993	1531	1042	805	720	606	419	429	529	331	354	256	253	243	178	186	175	163	170	157	208	171	179	163	166	173	176	198	178	170	170	168	165	151	174	180	181	183	162	176	169	152	167	151	164	173	169	190	174	198	184	161	173	160	155	148	177	168	145	165	144	153	163	155	169	156	169	177	173	179	182	172	170	158	181	173	179	157	168	174	167	160	167	178	191	154	164	178	153	174	142	150	167	153	168	175	157	166	166	162	140	185	165	170	172	156	171	151	167	182	178	184	158	179	201	161	169	152	152	168	177	149	162	174	148	172	149	154	162	172	157	155	175	156	163	167	180	173	171	182	166	164	180	161	168	166	173	182	178	200	190	165	164	165	173	156	156	129	183	180	184	172	164	186	179	160	168	184	156	182	159	162	158	175	181	183	157	173	192	178	162	177	177	181	184	130	157	176	160	188	170	167	192	153	134	160	151	178	169	155	180	168	172	142	169	146	148	158	157	163	167	164	164	155	164	171	159	199	149	191	193	138	153	168	165	149	176	163	178	156	179	167	127	173	164	157	156	178	162	162	180	159	198	168	202	171	162	156	167	172	152	159	156	191	158	171	145	165	174	155	157	160	171	161	184	166	164	156	144	145	165	163	174	148	167	164	174	163	163	171	163	173	157	173	157	156	160	171	159	177	182	141	166	177	183	128	168	163	167	151	173	158	175	174	177	170	162	162	169	161	181	167	168	155	136	161	191	172	187	169	160	166	162	173	155	184	177	139	146	147	151	184	172	157	163	157	152	140	168	166	153	166	164	170	142	180	152	146	186	173	164	158	162	181	165	167	169	163	164	171	174	157	172	173	171	146	183	177	176	159	174	172	169	197	178	150	191	181	171	151	170	156	167	179	148	183	199	151	145	156	154	169	156	170	174	155	154	175	164	153	176	148	169	176	160	173	172	163	157	169	175	173	163	163	140	153	178	163	172	169	166	206	160	174	155	175	171	159	169	155	160	166	168	175	171	165	174	159	169	155	182	160	170	164	184	156	166	163	172	171	149	173	156	173	159	171	146	166	154	195	187	175	183	175	155	172	147	162	179	158	171	172	162	150	182	170	163	176	166	157	187	163	156	166	162	168	140	160	155	159	163	158	174	152	138	169	159	138	154	174	156	175	153	149	162	162	150	179	160	160	163	192	158	162	167	167	162	175	139	173	153	150	166	172	149	190	152	164	168	186	181	162	163	161	180	159	152	151	170	172	171	161	183	180	173	159	147	163	177	157	177	166	141	162	161	146	165	172	169	185	157	170	152	163	148	163	170	160	170	172	172	139	147	143	152	164	171	141	155	173	151	186	165	146	166	167	166	169	161	166	161	171	172	184	146	171	149	161	159	175	160	183	176	170	171	168	150	172	178	150	169	136	154	170	161	174	143	159	171	166	152	173	182	187	177	184	173	171	171	149	171	166	151	178	175	149	157	155	182	157	152	147	155	164	192	182	144	142	178	138	189	154	133	169	168	176	174	168	181	159	148	155	170	176	166	183	165	175	182	156	156	159	162	147	169	169	181	152	168	186	192	162	192	153	173	194	193	169	174	172	163	157	153	165	185	153	188	162	175	172	183	162	173	166	174	190	179	183	183	155	167	174	159	161	184	159	167	164	183	160	152	155	177	161	171	168	165	159	168	145	164	179	152	173	186	157	167	181	184	156	162	180	166	181	171	180	172	141	177	163	174	169	168	161	150	188	159	152	158	175	147	163	161	179	170	160	179	183	164	168	164	187	163	147	172	175	174	188	164	155	170	191	157	163	180	180	166	161	137	164	175	140	182	197	141	156	167	159	156	165	169	152	172	195	162	176	187	193	170	161	158	164	193	150	185	184	161	171	156	165	158	182	158	157	165	171	170	148	191	170	166	181	156	151	160	166	164	170	154	150	179	192	163	165	169	156	183	168	181	165	149	153	167	174	174	147	172	168	171	161	158	155	167	167	170	161	180	175	175	159	170	163	170	177	152	162	182	157	190	153	183	162	187	156	181	159	158	164	156	177	149	180	165	177	178	165	155	164	178	182	154	191	162	166	182	166	177	169	155	147	169	178	162	147	154	145	164	155	177	154	183	157	171	166	156	184	161	196	178	192	153	175	154	192	174	182	187	159	154	175	179	185	178	161	163	162	154	162	172	161	162	192	129	178	172	161	150	141	158	152	158	160	169	165	160	184	156	178	164	148	147	161	165	187	168	185	153	161	152	146	178	122	154	205	198	181	168	157	166	165	177	156	182	164	182	179	193	188	135	173	157	168	161	171	176	162	158	178	163	166	168	169	159	177	165	182	169	153	171	152	155	172	163	174	167	155	158	168	183	174	166	168	157	176	160	172	180	148	172	175	176	168	183	176	174	163	199	182	155	163	158	153	179	162	159	194	168	158	175	173	166	175	169	144	153	157	160	180	188	161	161	186	150	172	187	184	172	156	166	170	178	163	190	162	180	157	156	141	153	154	150	157	177	161	168	184	184	174	191	177	145	158	161	157	171	159	171	201	175	144	169	186	178	164	171	167	156	153	190	177	190	147	150	187	186	173	170	191	158	162	156	150	160	165	157	177	179	162	138	164	180	184	176	159	169	152	199	192	171	161	162	164	161	172	176	160	161	171	173	165	169	189	165	184	166	174	165	173	149	175	171	161	188	158	136	189	159	177	144	176	180	157	178	160	148	138	176	185	173	179	173	153	159	178	185	153	191	150	171	155	174	185	170	160	185	157	194	190	171	153	174	187	167	140	169	181	134	157	203	168	171	164	168	177	166	191	160	160	190	153	151	166	180	178	193	189	174	187	183	170	149	198	159	175	196	171	162	184	202	180	177	186	168	177	175	176	155	138	172	162	168	176	186	142	179	153	173	144	191	176	146	153	141	173	149	164	163	154	173	170	173	176	166	167	186	155	185	164	144	152	146	186	173	170	162	163	187	175	152	146	154	175	163	172	159	186	148	156	155	154	161	155	156	179	179	167	189	177	166	176	164	176	159	173	157	156	180	152	185	147	168	168	191	146	163	176	175	161	152	187	177	146	166	169	147	172	154	147	167	155	179	175	182	161	164	167	183	153	164	146	182	190	154	171	168	164	170	157	180	169	144	160	179	168	176	182	192	169	173	171	174	165	160	165	163	149	140	182	180	176	171	162	175	181	198	151	193	177	172	172	168	168	193	176	153	181	141	183	198	171	178	167	153	161	161	155	180	168	164	188	183	159	179	176	173	174	164	195	174	172	132	182	178	176	158	160	174	149	177	164	188	163	155	194	167	176	169	186	156	180	169	137	151	151	180	179	159	147	170	163	162	162	168	156	180	186	179	153	184	143	186	159	149	162	150	171	159	180	161	152	153	162	174	170	130	165	175	172	182	165	169	156	157	185	149	159	150	156	169	171	197	172	157	195	162	174	166	190	163	183	157	190	175	172	177	173	167	180	159	179	173	168
7814	14248	22645	26478	27090	26551	24006	15567	13886	12983	20440	18367	18363	15806	13644	10914	8471	6092	5034	4103	3041	2884	3765	2125	2537	1593	1468	1230	815	574	489	459	475	501	518	459	473	440	476	470	512	482	464	482	468	483	498	498	479	489	495	513	451	479	487	504	497	445	486	547	551	598	568	574	615	658	446	447	469	482	457	452	432	443	419	423	432	452	428	457	444	500	534	579	532	541	483	448	430	418	435	401	440	432	428	434	416	459	426	427	433	437	467	421	397	431	464	387	432	419	416	450	413	432	402	401	467	387	421	392	407	416	388	425	429	388	419	436	442	424	415	418	464	385	397	397	459	445	437	398	434	427	422	448	436	400	405	446	398	424	410	437	448	392	390	411	405	406	420	419	411	428	436	417	430	408	430	392	425	408	447	420	408	411	424	403	445	400	390	428	430	373	424	407	430	408	399	437	387	450	422	427	458	430	419	405	396	421	451	415	426	415	394	403	442	410	434	427	424	429	427	396	407	416	453	406	420	403	388	433	463	443	394	417	447	466	421	429	418	426	409	415	413	418	462	418	421	375	424	411	389	371	395	415	409	388	403	452	401	439	428	425	431	464	419	428	434	394	446	388	417	393	409	453	422	400	418	428	431	437	374	446	414	405	452	427	449	396	420	386	423	426	409	452	454	418	448	442	417	414	396	439	449	412	419	384	411	422	414	411	464	434	436	440	438	437	413	451	415	404	413	435	418	415	426	427	401	460	444	409	464	416	431	441	430	412	416	463	442	374	431	406	394	428	386	412	383	396	409	412	454	408	402	431	422	415	426	448	435	414	448	468	423	413	412	470	436	429	413	428	423	397	395	429	431	434	435	393	426	444	433	406	449	410	408	446	453	410	394	427	437	452	424	408	428	442	432	418	445	432	432	376	436	422	399	436	439	400	418	412	420	432	446	420	427	424	405	420	409	431	378	431	455	418	424	392	375	430	427	422	422	415	422	445	427	426	405	450	362	445	441	421	446	417	406	430	469	438	455	419	431	421	418	431	404	461	451	409	405	398	427	422	427	422	426	377	440	443	430	446	430	428	408	410	445	452	452	411	429	445	462	428	447	426	448	410	428	434	425	418	439	403	437	394	467	390	399	421	412	457	395	466	437	441	453	408	455	416	421	433	444	417	456	404	431	408	412	419	429	426	453	398	458	442	391	404	452	394	422	415	416	425	410	433	477	414	442	421	374	432	430	402	420	450	413	406	401	425	429	413	424	431	417	444	416	421	439	419	411	425	436	415	440	410	407	469	395	432	454	425	446	447	426	423	397	432	426	391	473	413	434	408	441	452	406	453	438	398	434	438	408	424	425	449	438	413	393	440	442	413	427	428	398	394	459	438	419	419	413	448	430	426	467	427	422	429	441	444	416	417	408	422	405	409	421	409	422	428	452	407	411	429	441	411	419	407	415	426	417	414	435	426	434	425	423	402	451	419	421	408	408	398	398	440	417	431	430	445	408	402	453	460	403	424	405	426	397	390	428	430	445	412	391	408	427	429	411	415	431	397	447	433	450	402	421	406	394	414	394	403	456	427	461	391	429	415	443	435	403	455	436	483	412	422	442	402	407	412	425	424	403	453	441	413	429	428	428	420	419	400	403	406	427	426	433	432	450	422	419	402	471	434	442	440	421	432	442	422	467	482	462	420	400	439	414	425	436	430	414	421	427	440	426	426	395	457	427	439	441	450	436	418	442	422	464	416	418	465	445	443	419	406	417	402	441	414	417	416	424	421	439	431	423	389	413	428	435	432	399	415	432	473	428	415	386	420	411	439	412	370	414	459	410	421	442	415	409	448	437	446	438	405	435	428	380	467	412	425	364	399	419	468	395	449	439	433	432	395	430	432	442	403	454	413	433	423	471	448	386	379	422	401	410	409	401	400	421	415	468	433	424	413	455	419	412	432	426	438	424	412	419	428	414	393	394	415	412	447	444	414	449	430	435	404	438	406	407	432	420	422	427	444	382	430	430	442	415	395	433	391	409	404	432	411	404	453	417	391	401	434	402	432	415	415	449	428	441	402	430	404	438	429	422	394	426	392	432	459	433	422	387	397	439	418	406	451	364	401	410	423	412	439	443	412	454	427	452	423	410	424	420	418	424	442	431	393	416	413	412	433	462	425	434	425	413	403	411	451	367	428	427	438	423	450	431	436	397	402	408	424	421	403	416	475	445	430	427	430	393	417	417	398	381	405	444	413	428	445	426	404	452	404	434	441	425	444	438	409	432	411	416	413	466	410	426	404	401	439	405	398	402	420	453	438	425	412	433	437	421	444	400	412	415	439	428	424	391	434	404	448	407	419	405	416	452	433	425	423	411	406	415	411	436	428	370	423	462	402	425	433	383	419	417	366	427	451	444	394	436	430	438	420	450	407	425	449	441	449	440	434	419	437	425	428	426	410	434	443	432	408	454	461	404	433	420	439	446	414	422	387	424	451	453	441	431	413	394	413	402	440	399	455	400	427	423	408	428	429	424	453	410	438	421	421	432	431	438	443	429	400	386	398	454	412	399	435	450	414	410	444	401	438	383	414	424	432	441	437	466	438	392	424	408	429	426	430	429	419	460	431	418	421	431	425	435	443	463	424	433	415	432	430	428	436	421	415	436	450	418	453	390	421	384	424	423	410	397	384	405	434	405	440	406	445	417	404	439	416	455	435	433	425	411	399	425	426	398	395	428	427	438	449	399	416	431	417	405	431	423	399	422	406	441	416	442	418	434	411	422	416	419	434	416	415	446	413	399	400	348	416	423	422	410	449	421	373	466	373	410	417	383	437	424	461	456	403	439	475	416	431	436	397	423	404	447	427	419	420	407	401	418	460	424	407	447	441	433	453	429	413	423	453	433	392	450	447	423	435	423	420	429	423	440	441	465	413	416	417	428	399	399	441	443	433	410	408	399	441	445	438	419	481	413	433	438	424	385	433	403	400	415	437	398	422	430	435	390	419	454	435	440	411	421	445	433	410	420	412	395	461	422	395	400	435	429	395	415	432	426	415	422	417	417	440	421	450	407	408	387	441	410	410	413	432	409	457	415	436	394	410	449	450	404	429	425	401	403	443	430	401	450	432	432	448	436	395	411	405	420	428	404	424	446	410	415	429	422	427	416	416	398	413	429	405	436	441	450	432	409	454	386	387	434	444	445	401	430	437	404	418	444	444	456	405	399	441	397	462	431	420	416	469	371	418	477	436	394	389	450	432	410	440	395	391	409	448	452	407	436	442	430	417	394	442	424	422	431	379	422	465	392	443	418	430	423	453	487	443	383	413	408	430	434	467	414	430	420	402	420	427	444	430	475	391	419	476	456	461	410	422	404	424	428	435	450	415	434	439	453	370	385	436	409	420	429	447	443	406	404	421	408	414	420	417	421	422	483	403	419	465	413	427	416	433	387	405	434	477	437	430	457	405	399	412	399	399	420	413	436	403	419	461	405	445	428	386	414	428	437	413	398	423	420	409	424	407
29059	39804	40902	39529	40160	40602	40783	33465	30885	30665	42892	40436	39094	35264	31450	23801	18802	14587	11599	9020	6547	5430	6625	4652	4226	3173	2008	1747	840	204	170	162	160	172	153	161	161	156	156	165	201	157	178	168	184	191	165	148	166	165	161	160	168	156	183	167	169	172	213	246	293	495	460	484	566	448	178	165	165	132	148	124	135	139	136	145	142	137	149	153	158	184	295	261	234	195	177	148	142	124	117	122	138	140	140	116	125	124	142	134	127	117	132	127	141	132	128	140	129	148	118	135	137	150	131	133	152	123	131	153	139	144	119	133	111	143	152	127	121	121	132	145	126	133	129	146	134	108	156	144	173	130	117	115	165	147	123	142	138	138	131	144	121	157	153	149	106	124	123	152	125	132	134	127	147	126	143	127	128	133	136	136	140	158	131	123	143	143	119	139	132	124	145	149	124	116	126	134	126	122	117	142	139	139	131	140	145	140	119	133	139	138	126	124	131	142	127	118	152	118	120	133	126	125	136	134	118	126	136	149	137	141	137	123	110	133	136	147	140	130	143	135	125	140	124	125	122	141	144	143	134	130	127	154	142	139	128	137	134	141	134	140	124	147	157	129	123	151	135	140	122	133	135	126	116	135	127	123	130	146	119	141	122	138	137	129	122	138	152	131	140	121	134	149	141	129	128	146	119	117	138	150	129	124	144	142	121	133	134	109	135	140	120	113	140	133	144	154	117	127	135	129	129	141	119	140	136	133	146	144	150	134	138	133	148	111	139	143	136	117	117	117	149	134	151	121	120	134	136	134	132	144	131	138	141	134	126	136	156	127	137	152	118	102	103	138	131	129	138	137	130	133	134	131	121	135	130	146	125	130	129	150	155	151	160	158	156	130	137	134	125	151	123	147	132	141	152	135	124	135	157	149	141	127	134	136	135	115	119	148	154	131	133	150	126	129	118	131	151	134	132	118	150	111	113	125	123	151	113	147	154	136	134	113	119	121	149	116	136	126	120	113	124	122	123	135	126	137	130	109	129	145	130	141	145	134	112	140	123	122	151	127	138	148	135	137	138	123	120	151	110	143	135	154	123	137	142	134	139	128	140	134	130	127	140	127	143	139	121	119	153	130	139	142	131	124	123	128	140	165	148	146	142	133	146	129	137	136	122	130	144	142	150	125	136	125	129	138	125	136	110	111	130	117	130	127	149	110	128	128	115	131	135	135	130	159	141	125	136	135	128	125	154	148	130	128	137	108	137	153	139	121	133	147	107	132	124	148	128	133	132	118	148	133	164	122	127	124	146	140	128	149	154	127	153	121	139	139	126	156	153	140	150	110	119	133	159	140	136	119	139	140	145	151	148	126	161	128	151	154	155	124	144	125	140	130	123	132	128	151	160	123	139	140	113	115	132	112	148	156	151	124	137	125	132	152	131	155	165	128	120	125	115	139	131	114	129	146	135	153	120	144	148	142	127	138	121	115	145	147	125	117	114	111	137	128	139	149	126	144	138	113	124	146	140	134	133	135	161	136	134	146	105	132	128	118	120	143	141	129	134	142	145	130	108	127	139	149	145	135	136	140	139	138	125	137	129	157	132	137	127	137	128	125	121	135	150	150	138	135	142	121	156	138	137	150	153	140	139	137	127	148	138	134	147	122	136	121	146	130	131	137	128	124	130	140	130	125	139	138	143	130	110	140	147	142	140	139	141	130	127	129	157	112	136	139	130	140	133	139	132	150	143	166	157	138	126	133	131	141	123	134	115	121	121	128	125	150	148	125	159	129	133	123	144	150	136	117	150	145	128	149	133	157	144	129	151	130	146	137	142	121	109	123	138	123	124	154	157	113	142	142	145	142	126	151	153	131	139	127	135	126	137	121	130	138	139	152	138	138	143	136	145	121	145	138	128	145	141	125	118	140	136	132	119	135	116	153	123	144	122	139	134	135	141	120	138	138	145	134	149	141	123	135	131	140	129	123	125	135	141	103	145	118	142	118	137	135	130	142	133	123	135	143	125	148	147	130	120	127	132	141	136	115	133	137	126	137	149	143	161	127	141	139	148	122	124	121	161	123	131	137	134	121	138	127	132	146	129	152	127	128	120	124	149	117	135	159	139	136	120	147	115	148	138	158	160	141	130	135	135	120	120	132	124	141	156	143	132	140	145	127	133	138	137	143	135	122	150	133	142	133	99	139	126	131	115	154	131	140	146	125	153	138	130	121	127	130	118	128	148	120	121	128	133	145	140	122	133	118	127	124	138	125	128	120	131	116	140	135	148	115	136	137	121	140	130	138	143	149	119	131	132	136	149	145	141	142	121	134	134	136	149	143	138	124	126	127	112	137	134	142	135	136	119	120	128	132	130	137	133	158	135	117	134	155	146	124	127	126	145	131	140	107	124	144	120	125	135	145	138	136	119	128	139	143	135	146	134	128	100	137	136	139	131	129	120	130	120	128	124	132	145	127	130	133	130	131	130	140	144	157	160	133	137	127	134	136	135	152	133	141	135	121	131	150	152	137	138	148	133	147	135	120	131	138	139	131	135	117	121	143	127	151	139	137	130	140	134	128	129	135	138	129	115	131	121	145	115	130	133	132	133	142	115	130	125	151	148	109	151	124	161	142	145	130	134	139	151	140	110	113	144	128	132	130	123	119	107	133	134	140	137	145	140	126	122	146	139	155	134	139	130	148	141	148	117	160	134	136	101	133	124	145	129	133	150	133	141	149	128	128	128	126	113	157	124	115	123	124	142	137	142	136	131	125	147	158	109	143	133	142	133	146	136	133	134	126	137	141	151	145	147	130	138	137	144	151	132	138	129	124	121	130	128	142	130	152	135	139	146	128	127	143	136	149	135	142	123	130	128	133	156	147	146	133	137	157	132	154	108	127	113	138	132	132	144	148	138	127	142	125	146	167	156	152	125	119	147	136	130	128	135	133	139	119	129	131	147	140	143	134	139	142	123	148	127	130	150	151	144	124	122	130	126	128	139	132	128	133	119	116	143	146	142	127	153	127	128	121	137	122	156	120	139	128	121	165	129	149	125	145	122	132	127	114	138	144	142	148	138	111	136	130	141	123	127	119	119	132	152	146	121	163	147	132	143	125	142	107	128	137	141	147	122	143	123	148	124	126	126	142	135	140	126	132	128	137	133	148	147	137	132	147	148	116	143	143	140	101	148	131	121	127	136	120	126	131	139	135	115	138	155	147	140	136	133	122	119	133	131	121	130	131	130	120	140	135	128	132	142	143	119	144	137	136	139	158	145	125	122	150	135	144	126	142	124	146	124	145	141	128	145	148	142	130	143	140	127	147	152	120	137	136	158	178	134	130	133	123	113	116	128	129	136	145	138	129	131	110	132	111	134	154	103	125	132	128	150	136	136	140	118	153	115	110	137	140	138	138	165	134	165	122	125	131	141	152	148	145	155	132	127	120	115	127	137	117	135	141	127	136	139	137	137	120	118	146	139	132	127	115	133	138	142	131	148	144	140	125	139	140	142	129	143	136
20346	33503	39996	44856	49456	51824	53629	46104	44408	47925	59197	57053	59008	55118	52342	46762	43167	38177	34082	30868	24591	22956	25508	19343	19094	15737	12406	11459	5413	757	525	527	509	515	529	526	504	523	540	586	685	654	558	661	573	563	558	513	548	563	585	583	634	694	826	783	693	796	1120	1754	2021	3647	3528	3482	4330	2815	652	637	795	418	409	385	395	407	381	349	368	337	407	369	353	750	1416	1297	1009	858	606	471	387	336	361	345	361	362	379	363	398	356	332	347	361	352	366	350	360	325	317	354	328	317	343	338	349	337	379	340	333	351	337	363	358	378	339	356	370	318	355	343	338	301	346	355	338	339	326	368	333	325	341	336	340	344	347	371	368	360	358	338	321	322	328	361	355	352	340	331	326	364	347	362	374	333	329	365	353	368	343	352	376	350	325	367	353	361	343	345	346	337	351	321	326	351	364	350	335	330	350	381	379	338	340	332	329	323	310	387	359	376	329	356	355	329	338	368	366	360	353	342	350	367	345	348	347	372	368	350	358	352	325	337	346	349	329	340	351	358	338	366	301	342	324	355	309	368	331	329	342	331	349	353	325	352	347	353	331	363	353	373	321	320	355	357	337	351	319	309	355	366	353	336	353	312	345	356	358	322	354	371	338	329	344	328	324	323	356	347	349	322	337	325	337	342	340	326	337	317	341	358	355	348	338	357	349	344	350	337	368	354	322	347	345	348	346	357	355	381	379	338	366	343	373	342	340	323	334	360	315	395	340	351	388	351	333	355	364	335	353	360	347	330	370	334	361	381	338	341	368	339	331	337	344	358	317	333	308	310	351	369	332	340	342	369	348	334	323	349	362	335	332	299	290	351	334	360	343	330	352	376	325	344	309	346	333	360	357	358	360	356	330	317	346	355	331	376	351	361	347	312	373	353	331	357	332	335	370	336	352	360	338	323	351	345	313	334	341	375	345	361	340	337	343	349	351	373	326	325	321	331	330	316	327	363	341	345	376	348	317	387	372	347	317	335	362	338	334	328	362	304	325	349	344	358	347	356	310	339	364	328	365	381	345	342	355	351	337	346	374	355	355	348	357	343	330	348	376	367	317	333	353	356	335	345	357	330	298	319	311	342	311	369	312	336	341	355	330	354	352	326	337	331	350	352	359	341	348	357	376	351	319	334	344	363	350	352	338	346	315	318	335	327	343	349	338	351	365	321	319	348	350	359	350	328	381	346	331	364	349	348	312	346	318	384	342	338	383	331	334	356	321	336	343	343	358	346	356	353	314	341	342	325	374	334	315	335	345	389	324	351	332	353	402	367	335	383	345	366	353	353	341	376	363	334	352	364	349	362	380	351	359	356	344	324	328	365	332	349	342	322	394	353	329	323	352	369	326	351	339	364	336	353	351	334	359	308	330	373	335	333	337	333	312	352	348	353	370	307	326	348	305	367	376	367	347	341	343	354	344	319	356	349	313	331	335	351	350	321	362	341	342	389	339	366	336	336	390	317	317	353	357	303	350	396	319	356	343	389	317	304	331	337	343	308	339	323	333	335	354	340	328	347	354	315	324	333	380	327	354	339	341	336	347	319	352	378	372	343	365	326	380	362	336	380	350	357	364	351	357	360	357	353	342	382	364	343	357	353	323	374	332	324	321	333	352	356	373	341	366	374	340	351	367	350	339	365	357	321	376	335	339	342	330	347	305	357	375	305	337	358	351	349	370	325	325	342	347	369	370	353	363	360	336	362	321	351	337	343	316	332	352	356	350	345	347	344	321	320	354	328	306	302	358	320	393	332	342	335	316	323	343	363	322	336	351	334	320	377	362	332	349	336	327	380	339	368	326	329	333	333	334	363	325	366	333	337	342	334	353	356	349	339	309	354	315	345	338	351	346	358	358	358	382	332	374	340	302	335	335	336	332	340	374	292	353	329	373	370	359	324	353	341	365	330	375	377	359	348	369	361	327	330	352	339	331	346	363	370	367	344	338	335	367	348	355	345	312	374	346	309	359	334	375	354	344	342	341	325	337	354	374	312	332	359	326	363	368	331	342	333	361	341	342	348	372	388	368	365	355	352	310	315	374	359	321	345	318	353	371	395	364	360	348	356	355	324	319	364	365	342	317	332	328	347	365	359	328	344	313	337	334	342	324	341	323	324	329	365	362	374	330	340	338	351	344	351	338	375	333	351	363	356	310	341	316	359	339	353	353	334	376	355	365	351	335	327	335	385	355	358	343	348	344	348	366	362	348	352	372	332	365	360	353	350	334	372	322	350	346	346	338	325	339	362	320	359	333	350	331	356	351	333	332	329	357	357	354	351	328	337	339	362	322	381	311	311	320	372	314	320	353	385	318	315	363	378	350	326	348	314	331	322	369	327	341	353	358	360	348	333	342	335	397	345	355	392	358	362	400	346	349	354	353	341	339	340	314	341	337	349	337	348	331	338	363	370	332	340	326	319	328	352	355	341	325	340	354	329	333	362	353	345	326	291	354	366	364	362	355	356	371	334	345	337	344	301	314	369	337	388	306	382	358	344	358	348	345	349	329	371	329	367	355	357	366	348	348	317	339	371	381	360	330	359	374	357	346	312	324	325	327	331	304	341	348	336	378	336	329	347	370	346	340	292	328	365	372	347	314	320	338	359	362	351	341	334	361	376	307	353	401	334	377	368	337	338	331	354	387	370	329	345	323	361	338	344	367	336	320	326	358	345	353	348	356	353	312	320	331	321	347	335	319	315	299	354	347	351	359	314	294	388	339	383	341	348	363	349	338	331	360	337	347	338	355	337	358	351	378	323	362	324	332	334	338	382	324	339	350	377	355	332	340	357	316	362	373	331	352	372	361	323	313	347	358	364	334	356	351	344	347	384	344	329	351	347	359	357	317	353	306	352	305	354	347	324	363	353	311	374	360	325	345	338	354	340	350	332	352	303	363	360	353	351	353	349	328	329	349	372	348	352	317	331	350	344	373	354	358	356	348	356	348	322	371	347	351	368	333	331	333	364	344	326	353	329	327	368	341	351	327	314	367	353	356	339	342	330	307	368	371	369	324	324	330	370	308	360	365	306	343	320	349	333	355	346	313	356	347	335	350	330	342	347	323	357	326	369	299	369	370	360	349	359	370	324	358	340	336	352	325	335	360	377	320	354	338	339	337	367	328	361	336	352	342	321	335	368	366	351	361	324	349	328	347	328	301	318	345	365	318	341	366	329	349	337	357	339	294	318	337	346	327	343	380	339	325	332	371	309	362	344	349	365	325	345	361	349	357	345	354	340	345	312	349	348	347	358	334	336	328	334	349	353	304	348	360	328	348	333	323	354	338	327	360	321	349	348	326	371	369	350	358	358	341	340	352	344	334	330	368	358	345	366	342	356	325	332	300	353	355	372	327	336	299	339	384	284	342	357	333	339	379	341	305	341	362	354	393	327	355	332	342	368	334	349	336	369	321	321	319	338	358	339	333	312	380	315	317	360	358	318	309	340	349	365	352	379	356	373	344	345	305	352	351	358	324	394
36802	42628	39843	37407	36903	40686	40737	34901	34894	38686	52041	48517	49421	45924	42835	35584	31557	25809	21085	17521	13049	9522	11057	9049	9251	5904	4139	3330	1463	218	183	149	158	171	147	156	144	178	155	164	177	182	167	166	163	158	156	155	139	164	177	157	161	163	205	175	159	202	261	381	429	841	858	810	896	653	223	176	207	127	118	110	115	110	120	132	135	123	117	109	110	220	367	345	281	224	146	114	113	111	110	113	119	123	114	131	101	125	105	105	123	124	126	116	104	118	102	116	122	114	119	112	91	102	106	141	113	126	95	103	108	109	113	111	106	122	118	104	116	90	115	118	120	110	132	130	101	121	115	117	112	120	118	112	113	94	93	103	110	101	97	100	108	88	92	94	106	100	117	91	96	101	131	104	123	115	113	96	103	122	102	105	104	116	113	118	105	101	114	116	105	98	91	125	108	110	101	113	119	116	114	93	110	105	108	112	137	105	105	96	113	94	104	99	110	108	119	99	76	111	106	108	102	106	111	97	127	122	95	114	128	115	103	117	123	113	90	110	105	114	127	122	115	101	95	98	101	100	98	102	128	111	105	97	95	111	102	117	108	97	117	99	113	101	108	133	113	108	104	92	104	111	112	104	112	121	114	109	118	116	112	101	110	118	106	104	102	110	106	111	117	95	105	106	130	108	102	126	97	106	116	87	98	101	87	116	107	105	126	102	103	110	117	113	106	124	113	117	99	97	104	111	107	129	124	103	114	101	99	116	110	102	120	115	111	104	111	126	93	109	96	110	95	124	106	112	96	90	118	93	83	123	112	113	109	112	89	121	125	97	106	126	114	101	130	91	109	102	107	109	101	125	86	109	104	112	114	105	108	89	99	114	106	107	118	121	114	95	115	111	122	110	104	110	107	100	114	101	119	106	102	105	123	105	105	106	109	109	105	99	103	110	107	99	108	117	108	139	97	116	105	104	154	130	114	135	118	118	112	110	105	89	102	90	120	89	118	107	88	99	137	123	104	109	119	95	96	110	107	118	113	103	106	109	118	97	106	106	105	116	107	105	106	102	110	134	113	103	120	105	115	108	115	104	108	113	105	107	106	96	95	99	109	116	116	90	97	107	104	85	127	107	94	118	108	102	106	116	111	126	113	100	115	92	93	93	105	116	117	99	121	102	102	107	107	100	98	123	100	121	106	123	96	109	117	115	105	116	120	107	90	116	122	85	100	137	119	115	103	106	101	106	116	109	108	108	115	125	114	104	115	120	106	127	119	109	119	103	101	112	110	87	109	101	107	89	115	117	96	105	95	95	105	114	109	99	115	102	92	104	114	113	107	106	87	122	112	107	92	110	107	103	105	109	106	120	93	88	109	100	109	116	94	108	110	114	99	117	113	119	112	92	88	111	116	93	113	116	113	87	121	106	108	117	103	97	111	133	124	88	110	109	105	132	103	100	97	107	101	101	107	93	89	112	102	98	99	93	91	116	116	97	105	107	90	105	111	111	111	109	112	108	95	131	102	122	84	107	106	94	111	109	110	108	109	95	102	104	113	97	106	114	113	90	104	108	98	112	129	95	112	123	102	107	115	113	120	108	114	119	98	105	107	118	99	115	121	116	96	103	99	136	104	109	97	102	112	111	115	100	110	126	116	123	88	107	117	116	90	98	100	103	102	82	84	114	97	107	114	115	108	94	121	136	87	109	95	84	89	96	107	100	113	112	100	120	106	103	93	114	135	129	113	98	121	98	101	132	92	111	108	96	108	104	115	117	119	121	123	105	112	124	125	131	122	119	108	110	107	96	110	136	116	103	112	119	142	94	126	106	116	138	102	114	109	101	127	120	117	116	127	104	125	96	98	101	97	116	111	99	95	87	110	112	121	110	118	97	108	103	115	106	110	125	119	112	109	110	84	105	111	123	106	106	95	120	114	95	113	111	118	109	122	133	115	106	120	104	114	94	100	109	121	89	115	96	122	100	123	110	97	131	130	123	104	107	100	109	118	97	89	127	103	91	125	114	105	109	107	122	96	109	107	92	110	114	138	111	101	114	130	102	115	93	108	120	97	116	117	115	111	108	115	102	118	127	94	118	136	111	108	117	126	106	110	106	119	97	100	122	99	118	126	125	94	126	132	115	101	108	113	115	114	112	110	106	108	124	116	121	108	127	110	105	112	121	117	103	105	108	115	113	105	95	109	97	107	115	107	106	130	103	97	105	120	114	119	105	121	98	131	112	106	100	102	99	99	100	104	95	113	116	94	106	104	106	110	90	97	105	110	106	123	112	132	119	97	104	107	107	103	92	114	113	125	110	91	112	111	93	126	114	113	99	112	116	101	103	136	120	101	104	105	124	120	96	98	105	129	112	103	89	136	120	122	105	126	114	119	126	126	94	98	118	86	90	107	131	119	102	99	122	104	102	98	111	112	128	126	99	96	99	108	119	123	90	116	106	111	122	109	114	103	113	100	104	118	107	118	113	104	104	90	99	108	103	94	93	113	94	108	98	102	113	89	90	120	117	100	129	106	135	111	94	95	99	98	100	111	112	125	98	108	107	96	127	115	109	122	123	121	97	103	102	93	112	109	106	103	101	100	90	118	116	115	96	101	107	131	102	109	103	132	122	102	113	111	123	118	115	120	116	114	109	129	100	98	121	118	117	111	125	119	107	111	111	101	105	116	115	113	119	117	96	119	115	117	108	95	102	113	87	118	125	114	96	89	104	104	92	111	117	123	98	89	123	114	123	118	119	94	108	107	90	119	110	99	128	108	105	108	94	92	108	105	80	100	119	93	116	109	99	120	105	112	103	116	104	108	113	101	127	94	113	134	113	117	86	91	113	111	127	105	97	118	105	94	120	97	104	111	108	120	125	109	118	99	113	104	105	106	90	120	106	83	107	101	106	121	111	111	107	110	109	124	95	104	108	112	93	103	96	125	105	121	106	116	108	103	108	104	99	98	106	98	110	107	105	140	117	107	108	106	128	128	92	109	84	116	99	90	114	105	112	121	103	119	97	131	110	117	90	99	129	114	105	99	104	117	115	104	124	82	117	136	109	126	111	112	104	114	97	116	122	105	116	132	126	107	124	111	104	117	124	101	107	127	104	85	98	106	117	100	98	99	112	106	104	101	107	103	128	100	102	111	79	119	108	108	91	110	92	98	104	98	117	113	113	112	122	92	99	103	107	126	100	101	96	105	131	118	103	98	112	108	124	99	107	98	111	103	108	114	116	132	103	104	102	94	98	112	118	93	106	117	89	98	103	119	114	99	107	118	103	115	90	97	118	115	93	105	119	123	119	105	103	114	103	108	103	101	105	123	98	105	123	122	128	123	103	104	107	128	102	98	134	100	107	97	117	120	116	100	114	105	117	97	100	99	117	114	127	109	100	109	90	80	123	105	100	119	125	116	107	95	107	112	125	108	128	90	131	124	121	108	107	104	96	122	99	111	107	104	108	112	114	103	112	102	103	112	126	98	110	124	107	103	110	103	116	113	97	113	107	134	108
25870	37231	41687	45990	50146	51951	53122	48833	50251	55366	65864	63419	66429	62770	60799	55174	52769	47141	42503	39626	34085	31070	32101	28469	27745	20849	18746	17965	8268	1059	565	628	606	629	640	643	619	635	715	775	874	788	668	664	679	648	624	617	556	613	690	745	878	911	1023	954	1031	1130	1855	2945	3429	6338	6491	5926	7628	4529	968	1006	1044	423	410	340	327	358	327	311	322	307	305	319	342	1103	2353	2100	1505	1150	596	501	340	296	333	274	305	274	273	309	313	267	295	280	285	262	320	278	279	297	266	309	272	292	300	315	301	279	290	321	294	280	292	300	283	281	280	280	312	300	286	269	289	317	282	283	287	273	306	279	284	253	302	285	303	270	265	288	294	300	287	307	278	248	346	303	280	293	272	278	287	279	260	289	257	277	298	310	283	242	283	274	292	278	282	288	311	294	270	280	265	279	261	287	293	270	284	290	301	308	293	285	277	281	300	276	274	309	297	289	274	306	293	290	300	252	270	268	290	257	292	286	270	297	284	291	285	268	284	253	266	309	262	298	299	276	274	292	261	283	315	274	269	266	290	287	268	292	283	289	274	280	305	331	301	332	317	282	279	281	307	275	279	316	257	280	246	284	285	279	283	301	293	284	302	305	294	304	285	288	271	260	277	300	276	276	278	272	268	277	269	281	291	286	295	321	270	312	276	282	247	302	268	282	266	290	252	298	278	301	283	289	271	279	299	280	286	255	283	272	279	309	271	276	267	294	285	292	267	296	272	286	309	320	261	281	278	293	305	286	312	265	274	282	295	272	276	287	283	285	288	274	278	268	252	294	251	320	281	304	287	281	294	270	305	274	285	281	299	308	266	294	277	271	276	294	271	268	266	305	274	264	275	270	271	283	302	279	281	280	290	283	289	265	275	279	302	298	273	312	283	273	300	295	289	291	301	274	291	280	300	287	276	295	300	282	261	266	299	280	272	278	292	304	286	266	283	288	288	279	291	272	265	323	314	309	286	308	288	310	247	250	326	283	289	284	286	265	301	287	251	282	288	303	297	297	283	267	281	304	284	294	281	293	278	312	292	279	294	262	267	287	291	285	301	291	261	289	269	295	279	291	285	294	295	301	257	255	271	283	299	288	283	267	296	275	262	278	267	294	283	296	269	293	297	289	292	289	272	294	276	289	272	297	287	270	292	281	250	275	296	297	289	301	278	285	300	254	305	280	279	305	297	279	281	264	276	306	284	280	266	292	286	268	272	284	287	305	277	261	249	293	264	287	270	304	290	263	283	277	299	254	308	320	246	291	277	280	242	304	313	270	310	308	281	290	280	268	268	283	284	280	299	291	269	281	279	287	287	300	299	283	295	314	273	316	267	266	263	286	272	290	276	294	294	300	278	271	306	318	295	291	255	280	265	279	301	288	285	277	265	246	297	272	288	271	303	270	294	303	303	308	302	285	283	286	266	253	285	256	306	303	283	289	277	291	271	312	291	298	273	285	285	277	292	315	250	291	281	268	286	266	299	325	292	257	306	303	314	285	272	290	279	286	292	281	299	267	303	281	297	284	332	292	307	279	300	314	285	295	292	295	279	299	287	268	278	291	296	276	309	255	298	288	302	287	303	311	274	306	279	292	284	284	292	261	264	291	287	308	277	266	305	294	270	305	267	246	304	321	293	313	292	278	286	306	264	269	286	353	281	269	304	287	300	310	293	273	269	269	244	291	304	275	297	303	292	268	306	258	289	239	294	254	280	291	265	255	283	267	268	266	274	268	279	286	298	290	292	301	298	281	286	269	248	303	283	304	282	292	303	258	300	294	273	304	262	305	286	275	285	273	267	282	315	260	279	268	274	298	281	277	272	282	295	287	316	280	281	300	319	300	277	319	280	288	290	317	261	267	271	269	289	309	291	285	275	274	286	281	275	277	272	285	301	298	315	301	291	277	308	275	275	248	280	288	262	267	290	281	300	297	244	294	277	296	301	264	264	272	296	292	304	274	287	272	285	286	285	310	312	275	295	310	282	297	310	279	281	264	296	316	260	294	292	287	293	318	293	326	261	307	288	298	276	296	278	284	316	272	318	276	267	269	318	312	290	289	279	294	286	266	292	275	317	297	300	303	271	266	299	293	301	266	279	276	289	284	264	275	267	276	284	304	331	247	268	263	286	286	306	283	273	285	297	276	298	273	274	301	289	278	259	274	255	292	281	270	259	291	296	303	293	303	298	255	306	289	306	287	316	281	287	300	277	263	300	270	300	287	276	283	287	302	319	281	284	295	321	290	294	278	278	246	283	315	278	254	292	277	268	272	311	274	287	274	271	301	238	274	299	290	268	267	279	290	288	270	301	305	312	274	263	273	289	296	268	290	322	267	284	283	286	281	256	307	301	274	268	269	266	314	292	287	267	282	270	280	266	308	270	249	267	281	279	308	297	294	317	287	317	257	304	281	281	267	305	296	315	315	295	272	273	275	301	297	262	241	275	268	292	290	307	264	280	254	252	340	278	320	287	288	277	293	265	290	288	277	270	300	289	264	308	290	303	252	273	288	253	294	284	300	279	270	283	304	295	282	242	275	276	300	312	287	287	320	277	275	262	287	300	303	286	287	275	312	270	269	274	275	283	293	293	301	285	260	274	284	284	277	270	302	296	277	273	272	298	270	271	287	287	292	293	291	301	279	273	284	270	299	262	262	279	290	276	292	275	286	284	281	269	273	277	257	239	270	307	323	266	299	270	285	294	272	283	293	293	270	295	272	265	288	276	287	290	256	285	290	300	293	296	295	308	276	282	294	304	286	284	309	295	301	309	279	287	288	279	279	279	279	269	302	285	297	298	293	263	277	276	316	273	252	298	307	283	298	274	288	253	285	299	280	300	261	266	306	263	298	271	277	298	296	286	271	287	286	289	273	301	283	284	303	324	269	298	281	267	300	289	284	256	314	293	277	304	274	283	274	279	294	295	312	292	296	292	273	281	291	273	289	311	299	295	247	289	301	281	284	265	284	270	287	283	315	288	318	281	283	269	277	293	324	297	303	282	290	301	272	275	274	300	278	272	298	268	263	251	252	278	317	281	332	294	283	289	285	301	329	288	291	299	295	263	251	298	270	271	279	303	274	296	287	291	279	294	281	274	271	281	278	306	312	289	274	309	249	263	295	283	297	309	285	272	283	261	279	286	279	266	304	314	265	297	301	303	301	275	276	271	269	279	301	297	267	318	289	276	322	275	298	316	262	254	309	266	333	294	292	275	274	292	292	280	297	270	269	288	303	298	261	289	276	295	290	288	294	266	275	296	309	296	268	315	297	288	281	285	319	283	278	283	289	303	239	302	287	277	292	304	272	264	273	257	259	283	289	282	291	265	284	302	277	269	291	294	311	298	306	273	312	286	302	311	284	285	300	276	274	285	308	300	274	267	267	294	283	274	332	280	280	317	313	302	296	276	300	287	284	263	286	269	267	266	295	293	290	281	305	293	279	291	291	273	286	284	272	276	273	287	269	293	265	285	269	266	305	283	295	305	292
11245	13506	17648	15958	13078	10924	8343	4505	3202	3229	4141	3296	3328	2578	2073	1494	1104	819	696	591	442	376	485	379	379	367	257	252	169	169	148	169	165	181	172	175	208	177	174	166	173	172	164	166	173	181	196	163	152	172	179	178	170	172	160	168	170	196	178	157	184	185	181	189	192	205	159	163	179	182	178	152	167	176	160	163	161	161	164	177	165	160	173	196	181	202	171	173	174	164	182	166	171	164	196	178	176	160	168	139	146	193	147	146	174	162	174	154	177	135	136	158	163	153	147	161	172	161	169	166	157	129	176	164	172	158	189	172	148	141	163	173	167	144	179	183	165	186	162	164	170	177	135	177	163	157	176	161	141	173	172	155	184	165	135	154	167	186	154	169	170	182	156	163	164	192	131	170	137	143	183	166	170	166	162	159	134	152	170	192	168	169	154	153	166	145	162	148	178	156	176	158	153	154	155	174	154	151	148	161	165	165	180	148	165	163	154	174	178	160	169	154	166	180	147	178	158	167	174	162	149	138	171	170	170	173	173	181	181	159	168	174	179	195	159	134	162	138	158	172	155	152	149	181	180	144	180	120	159	178	146	152	163	149	164	164	177	180	178	172	162	148	174	162	155	176	137	164	168	165	183	153	141	167	163	159	162	175	156	148	155	151	144	143	164	168	155	153	165	174	179	153	152	145	154	159	144	152	152	161	181	150	165	169	169	168	166	150	170	156	183	172	153	168	174	179	179	195	168	148	153	182	155	168	191	187	140	149	145	143	182	155	118	158	170	183	149	153	151	186	141	165	147	174	161	149	161	149	155	156	167	170	163	156	164	157	165	158	159	155	189	171	160	183	160	161	167	169	154	151	170	162	142	154	163	156	176	171	156	179	173	179	158	163	163	168	150	178	154	168	150	177	168	157	143	166	151	162	162	161	144	151	161	159	163	183	139	187	157	162	159	172	164	148	181	165	169	167	160	171	166	167	150	169	169	147	157	196	140	144	155	184	158	162	155	163	163	160	162	152	167	164	163	157	149	150	162	163	166	156	183	179	167	169	179	177	161	181	152	144	156	169	195	174	145	141	152	175	153	167	175	162	168	163	143	191	178	149	167	170	171	166	150	151	152	153	164	148	146	166	160	159	166	147	174	141	151	184	148	176	164	157	135	177	153	169	182	166	182	151	147	161	152	159	154	154	156	167	182	154	153	153	161	176	165	200	160	182	180	150	142	173	157	167	157	170	141	155	138	184	133	146	127	137	150	169	175	146	153	185	176	172	158	160	136	176	173	154	174	147	146	167	194	174	168	164	134	159	155	164	175	181	176	198	189	164	189	173	164	167	151	139	171	167	165	143	133	163	154	175	159	158	161	148	186	164	153	157	167	150	157	157	170	152	173	159	163	179	168	179	161	149	177	167	151	156	169	171	133	165	154	162	168	167	153	151	155	160	147	177	174	155	181	170	157	154	147	177	154	168	132	125	160	173	141	167	164	156	147	191	180	181	189	155	164	176	161	148	197	166	158	157	157	178	187	200	180	146	160	166	150	171	160	170	161	145	163	169	146	161	126	165	165	160	129	156	180	173	159	166	172	164	171	162	155	176	148	160	158	163	170	180	172	180	161	172	154	163	165	150	151	155	158	157	181	166	139	145	154	194	170	167	157	165	162	151	149	182	141	160	151	154	182	149	173	180	165	161	156	144	162	178	152	167	161	175	150	143	175	166	179	159	160	148	155	141	165	153	150	178	186	172	167	152	168	177	182	155	169	174	168	160	161	167	151	162	193	180	169	164	163	141	180	201	164	161	158	160	161	168	177	145	153	157	183	144	173	145	166	145	139	166	176	149	165	154	132	163	157	177	177	161	149	186	168	154	185	141	147	163	168	191	149	197	153	175	155	161	162	132	169	173	159	177	163	171	152	158	163	157	169	187	167	160	155	164	164	171	184	160	153	178	176	182	163	171	144	166	140	162	149	179	139	161	147	159	187	198	145	155	164	168	181	140	159	143	171	161	170	161	142	179	156	149	174	190	178	167	151	193	145	195	184	157	174	177	163	176	159	157	167	166	158	170	165	172	153	163	178	166	149	165	156	170	175	149	159	153	156	173	142	148	163	179	155	168	138	156	140	176	169	184	184	173	155	173	169	178	164	169	137	154	131	172	156	166	152	163	148	167	167	159	145	150	171	187	190	152	172	146	186	164	154	129	163	152	154	161	164	133	164	157	155	146	163	152	164	153	160	145	142	151	157	174	163	172	171	161	163	163	153	160	151	171	185	175	184	145	192	157	154	155	144	179	165	166	176	172	143	178	155	165	153	164	163	174	170	160	181	173	152	152	176	165	169	141	172	168	177	177	153	172	161	185	156	162	177	174	156	169	168	175	159	159	168	154	140	164	162	151	183	158	145	159	163	145	180	165	169	179	167	173	152	162	162	188	170	167	160	160	162	159	172	149	168	160	180	174	178	186	177	169	153	169	164	156	160	162	175	147	164	164	178	150	150	179	173	185	176	155	156	185	152	143	162	178	159	198	173	184	155	174	153	167	152	162	162	157	141	145	144	160	160	172	160	182	177	166	145	151	166	165	148	160	147	150	198	143	171	170	165	192	164	169	152	185	151	144	195	150	156	151	154	149	143	164	177	158	179	146	183	163	143	182	153	168	141	148	161	161	173	167	137	176	164	165	148	166	175	180	169	185	139	204	156	166	167	172	167	171	143	171	135	168	155	159	167	162	172	148	156	170	166	173	152	158	182	160	169	158	172	153	143	172	180	164	151	152	181	171	158	180	193	184	164	162	155	181	145	143	169	161	181	160	165	157	136	165	156	165	163	167	159	157	149	170	182	174	183	193	131	157	161	160	169	181	176	174	153	155	146	147	157	167	163	169	145	146	179	173	174	168	173	162	164	157	143	170	146	163	151	177	143	169	148	149	152	177	161	150	173	152	153	149	185	175	160	163	178	154	170	157	168	173	162	151	158	190	175	194	173	167	165	171	156	168	152	185	173	167	198	150	170	152	169	176	144	168	160	170	152	158	148	168	166	170	176	168	149	142	154	140	170	136	170	176	137	160	153	171	180	122	188	155	173	172	154	170	192	140	186	176	150	148	152	176	145	172	152	164	157	156	181	177	176	159	155	167	163	164	160	160	152	147	194	163	165	163	148	139	167	180	153	162	162	167	168	171	175	178	160	140	157	171	133	163	172	169	182	166	168	165	136	182	181	174	171	184	167	192	157	172	203	168	164	161	159	189	172	180	161	157	167	159	200	169	155	169	165	157	157	169	150	153	163	159	172	157	168	135	163	164	150	147	170	172	174	173	158	134	156	182	171	161	171	171	187	166	157	158	189	143	152	168	162	148	147	169	157	165	157	186	167	180	166	145	162	169	153	171	192	167	169	150	177	156	189	159	172	175	154	146	145	174	156	147	166	176	147	167	163	168	191	185	164	159	141	158	171	143	151	169	184	155	174	150	179	163	160	174	164	162	174	177	173	150
7647	14158	22240	26090	26583	25833	23989	15283	13836	15859	20555	17496	18091	15667	13579	10753	8337	6080	5117	4322	3060	2657	3181	2527	2622	1991	1399	1244	745	472	502	480	465	520	476	466	486	446	453	542	448	470	513	481	524	467	498	515	497	496	463	477	440	447	473	467	465	441	515	517	541	603	618	582	625	534	505	443	510	441	412	416	412	421	421	443	411	407	400	439	415	452	535	558	554	573	446	422	421	439	404	431	407	390	452	435	426	380	415	415	431	403	439	407	422	399	395	393	443	439	418	399	411	432	416	431	430	384	413	373	378	418	410	464	434	402	364	427	445	460	426	404	380	423	453	418	392	413	421	439	388	402	424	426	403	422	383	445	386	413	407	402	451	419	380	409	428	397	411	406	416	413	405	453	417	417	430	398	427	405	425	399	404	406	383	419	397	402	429	411	403	426	420	432	424	400	437	377	429	433	433	438	411	398	410	404	393	431	405	473	419	440	441	437	406	421	436	416	418	399	430	411	415	429	424	381	414	427	431	405	398	420	414	415	397	399	410	404	417	398	381	405	416	393	449	430	400	423	404	376	409	470	395	410	392	384	447	443	383	390	405	394	433	411	403	449	413	398	407	412	418	448	428	392	401	369	418	440	426	424	438	407	386	362	427	419	412	416	422	398	405	414	487	405	412	380	388	464	421	436	414	390	438	423	442	407	443	388	410	412	434	477	387	409	422	414	406	421	387	401	388	399	400	406	411	462	434	395	419	386	457	420	412	404	386	436	444	437	392	462	416	428	429	428	387	413	402	410	404	415	411	428	423	369	410	447	426	378	389	388	399	442	388	382	414	423	415	439	428	382	374	427	450	420	399	417	456	395	420	407	418	450	400	438	410	452	446	402	417	411	399	429	411	418	404	402	428	415	440	382	424	410	402	420	425	399	406	394	383	436	421	393	397	437	392	454	436	431	422	452	412	430	398	381	388	439	374	389	430	433	403	392	425	421	373	421	421	405	441	398	415	416	397	417	411	419	378	424	417	416	432	405	428	463	402	413	406	462	402	436	389	423	440	410	405	416	410	390	405	421	399	424	422	387	420	426	426	411	410	399	413	407	414	429	399	447	424	402	399	397	381	422	419	445	404	408	403	389	427	384	429	409	418	431	416	434	399	416	426	412	399	431	432	409	440	403	450	401	371	394	423	410	410	408	406	417	394	412	382	422	441	413	439	427	373	433	404	419	395	407	414	415	385	401	395	387	437	403	409	473	402	422	383	404	402	446	402	414	440	418	408	385	438	437	446	411	444	386	438	400	420	438	406	412	449	430	395	439	435	430	402	421	393	390	387	413	411	343	450	374	416	399	414	388	391	430	400	452	396	442	386	392	434	391	415	403	439	411	440	407	391	414	430	453	431	398	404	383	370	405	390	420	406	410	414	408	431	415	392	402	391	406	414	449	433	411	412	406	402	416	404	422	432	415	428	420	415	400	423	371	392	423	430	398	442	430	411	384	415	444	408	419	426	386	412	412	445	426	414	393	430	406	416	395	405	412	433	423	417	414	380	404	419	419	433	410	421	404	431	422	452	454	404	404	427	433	406	393	392	458	397	435	435	429	420	446	397	399	419	447	427	432	392	420	386	448	411	413	400	404	387	422	417	432	400	396	401	423	407	400	401	428	428	416	409	448	392	418	415	409	439	407	418	427	437	414	396	391	424	432	409	390	421	402	423	379	392	404	447	402	410	388	422	404	431	415	443	424	455	363	396	399	412	420	383	399	439	422	422	442	415	418	421	427	392	398	395	417	419	419	400	416	389	403	424	397	439	411	387	409	391	402	433	422	454	445	439	429	401	412	452	381	439	432	406	412	385	429	410	412	416	409	418	427	419	427	430	415	413	431	388	396	437	436	416	395	385	408	434	436	377	430	395	443	418	426	428	416	425	406	388	422	428	431	431	408	463	428	419	374	397	418	423	416	408	423	426	404	434	399	359	418	405	434	431	427	448	413	422	431	401	396	428	436	437	400	399	392	422	454	394	387	385	392	455	421	406	399	425	428	400	418	455	418	385	387	398	418	406	449	401	428	400	414	435	408	381	390	418	376	410	375	411	388	397	432	432	425	433	479	410	427	387	406	422	440	418	407	444	427	402	373	422	421	378	409	416	415	395	407	406	430	388	387	420	428	426	440	442	399	417	467	406	429	425	431	396	445	427	403	416	452	395	427	407	441	428	428	387	418	406	397	387	412	417	397	441	467	385	451	408	392	413	411	385	415	420	447	423	409	422	440	404	438	379	448	405	404	427	400	422	378	425	425	418	421	418	380	425	432	393	380	417	415	398	406	398	403	431	396	402	407	434	418	414	410	422	440	396	412	415	418	424	411	408	453	449	381	396	402	399	399	393	430	404	426	410	428	405	457	419	402	418	406	394	414	422	415	393	398	399	427	416	407	477	423	395	451	414	417	440	407	381	381	397	427	407	395	414	394	403	388	415	441	415	427	396	426	416	432	417	455	437	415	422	394	421	410	434	389	396	397	432	399	384	397	395	420	373	415	384	436	399	370	409	426	395	384	437	437	429	423	420	399	429	436	410	442	415	419	373	435	397	434	392	419	420	444	412	430	424	397	423	412	427	394	398	401	432	393	427	422	383	359	426	435	429	394	405	414	410	440	401	374	401	416	383	430	409	408	427	411	426	428	436	436	406	407	425	402	417	407	435	382	422	397	409	408	434	413	408	411	436	406	387	424	383	405	404	411	392	438	410	418	425	404	394	432	481	439	376	349	377	428	429	415	418	396	424	403	389	384	379	428	421	400	405	400	418	400	400	442	403	401	409	415	396	405	445	430	418	401	439	434	402	440	423	385	414	444	415	412	379	423	430	382	446	387	403	441	401	419	397	396	434	397	396	403	477	395	411	436	410	410	440	428	395	431	423	433	405	394	419	403	442	428	409	411	409	437	363	378	452	438	410	443	412	390	382	398	417	375	393	420	401	416	383	404	422	439	443	412	431	427	448	424	396	406	375	417	392	400	436	429	421	401	408	399	394	425	410	431	426	404	427	402	424	403	372	429	414	396	381	434	433	431	419	444	431	401	387	382	415	433	418	396	452	418	398	415	396	416	397	425	396	407	383	454	414	415	396	394	411	361	419	441	423	437	375	388	398	443	410	442	397	432	411	417	422	429	406	433	378	396	424	412	379	399	430	415	387	410	422	393	388	425	398	384	430	427	411	434	414	422	414	412	424	429	426	455	421	436	412	447	407	415	438	397	426	411	404	402	425	414	383	414	386	357	432	411	424	400	440	393	405	392	402	420	409	388	464	432	394	423	402	386	395	415	436	370	422	416	384	437	394	439	426	395	439	409	437	421	397	410	376	374	425	416	433	414	402	411	391	400	445	401	440	390	377	369	430	420	403	410	417	408	418	419	440	409	401	407	431	440	426	434	442	384	479	418	443	424	434	431	435	431	429	400	388	407	418	417	373	457	412	422	475	431	412	414	431	419	436	408	409	439
27036	38505	39453	38292	37990	39098	37152	30842	30596	32164	42190	38207	37635	34715	30061	23137	18833	14306	12047	10233	7055	4835	6314	4610	4516	3585	2360	1751	635	168	160	144	137	163	137	154	169	194	127	182	172	170	165	161	161	135	118	138	144	139	162	145	166	146	140	168	159	173	203	263	269	426	482	433	610	360	171	189	168	144	134	143	146	125	121	134	115	101	105	132	160	191	269	230	243	163	138	145	146	142	138	117	116	137	134	131	124	127	111	139	123	122	157	132	117	131	132	120	140	129	104	127	133	127	119	130	124	141	118	126	135	134	117	126	119	106	124	102	112	112	119	137	130	122	125	148	131	133	133	133	118	141	131	140	141	136	124	124	124	132	132	110	91	132	116	130	109	129	128	131	109	122	130	114	131	114	129	138	125	131	134	108	112	112	126	127	117	107	119	126	112	134	117	118	128	123	114	124	128	129	131	124	123	125	124	112	123	137	125	134	136	130	140	124	120	119	135	128	135	110	122	125	125	118	117	157	104	114	144	100	123	149	133	129	118	126	127	132	133	129	111	134	119	141	121	112	110	140	147	129	110	115	104	147	139	130	133	136	141	115	121	100	123	115	119	111	117	137	135	125	121	137	112	128	114	135	135	129	137	145	126	139	140	138	133	106	125	110	129	117	116	123	130	116	112	124	122	127	127	106	131	149	128	118	137	125	118	121	95	105	108	106	147	139	125	136	128	124	140	108	130	132	136	144	134	144	128	124	138	135	135	135	126	106	106	119	152	111	101	122	104	123	115	121	130	120	140	117	112	124	122	139	121	151	103	121	144	122	122	127	113	155	121	120	125	132	143	106	122	144	130	127	124	158	109	125	121	121	116	116	117	125	140	114	132	128	121	122	148	115	124	124	131	127	123	107	118	127	139	154	134	113	122	121	105	129	113	128	118	123	129	136	123	134	118	143	102	95	128	120	140	108	118	142	140	125	128	111	128	118	131	110	140	108	128	145	125	121	118	127	123	141	148	138	128	105	128	115	131	121	127	131	138	137	110	129	133	110	126	119	133	133	113	129	129	118	136	132	129	126	118	129	145	137	138	148	123	118	108	125	113	118	108	138	118	134	154	121	138	123	121	118	131	119	113	131	108	129	116	132	124	134	117	137	109	117	135	135	120	147	131	126	144	103	118	123	114	110	142	128	125	123	117	116	124	120	133	116	107	121	109	124	110	125	124	125	140	123	143	118	115	135	124	115	133	131	135	110	123	107	123	123	119	110	115	112	121	112	133	120	97	129	134	131	126	124	127	145	119	145	122	112	124	104	131	128	137	118	120	117	128	108	113	128	105	136	131	132	121	114	109	114	95	124	119	116	142	134	127	131	120	116	118	110	144	112	131	131	121	123	140	132	115	143	135	120	121	125	135	120	131	128	135	116	133	144	138	111	143	125	130	110	119	118	124	139	123	113	119	139	116	139	122	131	132	139	126	147	125	115	155	97	109	140	138	118	124	123	115	131	136	163	123	139	115	134	127	128	129	114	128	122	123	103	139	146	128	116	143	129	136	123	113	126	118	119	118	125	123	102	108	119	129	130	121	133	137	109	115	122	117	134	117	128	128	137	112	112	122	128	110	121	129	119	140	134	126	107	116	138	108	121	137	128	109	110	127	120	116	123	122	131	136	127	114	114	133	123	127	130	121	119	141	124	132	122	119	119	137	133	135	121	136	140	135	132	123	152	122	142	129	135	108	123	117	132	110	131	119	121	134	120	110	120	111	127	139	126	115	129	92	136	114	131	137	127	136	114	122	144	119	127	129	139	115	115	137	134	126	117	115	105	112	150	133	142	130	122	134	112	135	138	123	130	130	120	132	137	130	114	106	139	105	125	127	142	111	128	128	128	113	134	134	132	112	108	115	129	145	135	139	117	117	123	132	135	119	124	139	140	103	126	103	129	113	122	129	133	134	127	112	115	111	92	130	124	119	108	117	110	136	128	119	123	124	110	137	123	129	145	128	127	141	132	127	116	123	125	133	129	120	98	126	133	132	131	151	135	118	114	120	143	127	125	131	103	122	125	107	113	128	113	121	118	121	133	129	119	128	123	123	93	125	103	116	130	128	118	107	122	139	119	111	127	133	122	100	126	109	135	148	115	136	136	115	126	119	127	135	134	123	135	129	139	129	124	121	126	127	102	113	119	110	119	126	124	104	126	134	135	117	144	139	115	119	144	138	134	143	141	111	127	101	148	125	144	108	113	114	118	135	112	131	122	136	142	122	146	124	121	117	144	116	128	121	120	119	111	121	138	150	162	115	107	129	130	124	131	117	120	105	121	133	113	120	112	118	127	144	138	124	155	130	136	118	122	152	99	136	129	128	120	101	128	123	133	119	110	117	113	142	112	117	129	123	120	146	116	131	122	110	155	126	118	120	129	133	131	121	127	108	121	136	131	130	123	130	119	149	144	144	105	122	117	114	130	128	134	117	115	114	136	124	121	136	125	134	122	108	118	98	133	133	99	138	119	125	130	133	112	124	130	113	126	94	126	119	136	104	137	125	127	113	120	111	121	135	106	125	107	126	127	115	135	134	111	124	111	116	133	133	107	122	136	123	131	124	133	153	135	101	118	127	135	114	140	137	122	136	138	117	145	151	136	120	126	141	127	116	120	111	130	126	108	132	133	132	121	129	118	148	128	110	107	136	139	125	121	131	135	137	132	127	112	120	133	134	120	143	123	121	130	106	122	116	137	140	112	137	108	121	127	115	112	110	115	134	119	137	139	119	141	120	129	124	151	109	115	133	135	118	127	132	128	124	119	128	113	133	132	117	102	141	118	132	152	120	124	131	132	135	127	124	117	124	123	143	119	112	112	141	138	113	125	133	120	135	119	154	119	121	134	133	131	124	129	113	124	116	127	117	130	120	105	122	133	131	113	129	145	108	127	139	111	117	115	111	122	124	136	143	129	138	131	138	122	129	121	120	129	128	128	118	139	120	122	119	115	122	113	131	138	120	134	131	118	129	123	131	147	130	110	112	129	130	112	127	116	131	113	123	127	132	120	127	124	126	137	111	94	129	142	131	132	134	123	130	140	142	117	128	133	120	132	110	118	123	128	126	127	114	130	132	126	139	124	125	114	120	122	128	133	112	152	143	125	126	122	119	117	116	108	134	133	135	142	94	138	132	142	129	130	129	130	118	115	123	121	126	121	119	124	110	99	134	123	136	138	119	125	121	130	143	121	120	128	117	117	161	138	125	114	151	103	137	121	131	135	115	124	111	111	134	115	138	127	113	117	121	128	126	136	133	108	133	119	130	104	144	126	124	107	135	144	127	137	130	115	131	130	133	129	108	115	117	136	127	148	124	133	138	130	128	137	128	134	122	119	140	117	138	128	116	109	100	110	134	110	146	112	135	122	114	114	116	137	135	139	144	104	122	120	122	116	114	101	134	128	127	127	116	113	138	126	106	114	147	140	124	128	126	135	122	119	124	143	120	124	111	118	156	138	118	138	123	110
18692	32453	38535	43397	46286	49431	49254	41610	44409	48775	56332	54929	56626	53145	49868	43580	41939	37204	32561	29981	23966	21581	23532	17413	20002	14985	12100	11053	4020	691	518	594	545	607	610	594	565	591	588	648	585	553	539	534	497	497	470	458	536	510	583	523	606	656	685	692	670	807	1145	1675	1724	3196	3492	3208	4713	2409	700	767	654	450	397	361	333	378	352	333	330	367	365	324	382	893	1486	1235	911	660	475	415	326	332	296	317	315	313	342	331	329	355	309	318	328	322	350	305	312	316	310	298	352	321	322	324	322	319	304	295	342	345	335	326	346	327	307	295	342	334	310	333	317	300	343	326	326	346	317	313	342	334	279	321	342	331	287	330	306	300	360	296	310	332	324	311	320	332	310	298	311	321	301	361	288	310	293	345	309	365	325	311	314	341	311	335	337	360	323	336	334	312	309	319	328	316	310	355	328	336	319	323	341	350	320	336	355	311	316	316	325	342	328	348	328	301	329	341	319	348	326	323	362	301	290	338	299	332	312	317	329	298	315	293	367	314	315	333	312	310	322	358	326	323	304	316	311	323	320	338	323	305	306	331	336	308	322	329	351	300	308	346	302	340	324	296	320	358	345	306	311	298	275	332	329	318	325	310	342	332	317	300	328	318	313	311	316	348	292	295	314	307	284	327	356	315	321	316	342	313	383	337	340	323	339	324	336	318	329	334	296	347	306	326	314	355	313	333	321	332	348	324	319	351	303	329	306	299	356	339	308	324	324	325	304	318	287	362	325	334	311	294	324	308	310	319	358	314	316	319	314	311	330	330	299	310	329	323	311	309	318	303	301	314	328	332	355	325	337	302	320	302	325	295	313	295	321	305	344	329	322	334	305	312	340	325	328	288	318	328	306	325	306	358	296	315	293	308	303	322	337	325	340	339	352	312	343	303	323	310	299	323	324	372	318	329	342	303	359	325	329	334	327	319	290	347	339	310	313	289	333	339	330	309	342	350	342	345	332	334	308	351	331	344	336	296	320	308	309	333	314	349	326	325	287	326	359	319	301	297	314	307	320	310	310	321	311	306	327	300	356	324	330	316	291	310	297	319	294	297	336	338	300	315	344	330	312	302	361	317	325	333	350	331	277	325	345	322	323	307	313	312	306	316	304	317	296	305	307	322	311	319	326	330	341	329	318	333	352	348	311	286	320	331	329	315	309	350	307	330	340	325	312	336	337	319	343	325	330	344	326	290	323	330	386	336	340	337	311	315	298	310	293	335	313	330	338	315	333	358	318	313	340	312	306	306	323	301	307	333	267	304	325	312	335	332	317	326	337	329	311	330	340	340	297	321	337	323	321	313	314	310	310	300	327	302	326	332	293	332	330	279	347	318	330	325	329	319	358	301	305	328	288	319	319	334	353	366	321	335	300	300	308	333	332	315	319	326	337	328	306	304	333	343	314	364	288	317	330	320	295	317	325	308	332	348	304	347	307	321	291	314	324	306	363	327	302	336	302	309	320	309	296	347	302	311	327	333	333	288	344	331	319	317	309	339	306	332	345	329	307	351	302	311	305	330	326	318	306	330	309	338	337	301	316	294	302	311	324	336	341	332	335	313	335	306	334	382	321	318	287	319	313	305	307	329	344	332	346	329	364	346	323	302	295	305	292	322	312	330	338	327	307	320	329	337	337	292	317	340	318	304	317	331	278	323	306	335	335	333	342	327	293	309	313	340	305	344	331	314	344	292	329	289	321	307	318	320	324	352	350	311	304	309	342	321	317	312	331	300	308	292	343	327	339	320	293	334	306	304	338	326	302	328	303	286	293	333	352	321	358	311	308	338	313	326	334	291	310	312	283	309	326	311	331	361	298	295	312	299	312	334	348	323	295	322	327	322	336	336	327	314	310	342	324	340	330	322	317	306	318	294	331	298	344	353	301	302	326	330	320	319	329	315	320	336	345	310	310	305	309	312	342	340	331	334	338	336	294	332	295	311	325	319	326	336	325	361	355	338	317	295	321	337	340	296	317	347	312	324	319	318	341	315	296	324	326	332	318	338	302	328	336	344	305	301	317	332	292	298	311	327	336	338	327	314	346	321	305	315	327	306	312	313	310	328	304	275	321	349	320	311	322	342	347	298	315	294	327	318	319	297	321	339	338	323	320	335	311	309	315	335	342	345	323	304	325	328	310	300	318	339	299	336	304	301	296	290	326	333	331	329	326	317	340	307	311	331	332	308	348	345	320	329	291	304	319	332	314	294	319	321	320	332	301	301	316	330	362	337	307	294	347	302	270	327	319	356	329	323	331	301	313	342	329	320	341	344	311	330	325	337	333	290	341	332	315	346	317	326	300	334	377	352	320	333	343	304	326	343	344	335	296	334	311	330	345	305	300	330	307	314	309	324	320	351	304	321	334	308	320	317	319	320	314	318	314	319	327	301	288	311	308	352	311	290	320	309	324	314	307	295	316	348	331	319	307	381	312	301	337	334	342	317	338	329	288	308	360	327	300	351	304	319	314	313	327	316	308	294	324	281	328	315	300	330	333	328	339	286	316	318	337	327	305	333	316	324	316	268	336	345	312	329	320	332	297	261	305	298	311	312	318	331	305	325	310	333	322	309	341	325	338	312	318	330	311	300	329	323	313	303	328	313	347	316	317	326	324	348	325	326	328	279	338	304	333	302	321	321	317	314	316	330	329	318	305	318	317	322	312	326	305	302	329	326	309	324	318	331	332	329	330	294	318	301	285	330	318	312	358	354	304	325	309	303	363	296	326	310	337	344	327	347	309	325	307	342	312	310	332	315	316	315	322	332	338	319	348	273	334	319	336	328	302	323	313	304	307	356	321	290	303	302	376	360	347	310	303	291	312	313	321	303	341	315	300	331	311	323	290	312	332	340	306	303	334	296	366	306	286	317	317	311	330	318	305	303	349	338	340	313	329	320	291	317	330	282	316	346	319	347	323	322	278	291	336	287	323	338	337	307	299	328	346	354	306	298	362	321	337	329	314	317	326	308	285	317	328	314	363	309	333	344	355	323	296	304	315	357	318	331	314	324	320	308	302	339	333	305	341	347	314	315	286	313	282	311	317	281	308	335	334	343	295	351	351	277	312	294	320	319	323	308	317	331	300	343	316	325	343	310	332	309	332	291	350	297	321	351	305	341	319	341	357	355	327	309	305	314	321	328	315	312	287	311	311	303	333	318	344	336	339	329	317	336	320	306	302	345	315	359	298	334	304	346	324	339	309	317	294	336	310	307	303	323	349	323	314	322	329	305	321	323	333	319	299	334	298	321	331	325	326	317	309	310	310	292	324	323	359	279	301	334	378	320	314	308	321	350	291	348	313	308	302	333	334	297	333	352	329	317	336	331	323	294	293	336	319	337	311	333	306	341	337	344	306	355	329	319	334	327	314	321	297	326	339	340	328	336	298	325	319	303	328	299	297	316	318	332	333	284	310	303	314	314	325	303	331	289	330	335	335	340	302	334	338	301	324	319	348	344	306	305	312	297	281	326	298	325
37730	44868	42025	39868	38957	41289	40416	36531	37498	42016	53617	51145	52094	48612	44414	36523	32697	27539	23011	18989	14506	11288	11379	9867	9358	6728	4926	3588	1314	191	159	196	183	162	176	172	173	185	182	179	173	197	158	161	143	147	141	157	156	163	147	163	207	164	175	186	204	204	302	489	399	826	895	859	1224	650	189	222	193	131	117	126	116	115	112	128	123	117	118	112	139	251	435	346	295	200	147	149	121	103	121	120	92	109	117	114	90	111	124	111	123	104	113	137	115	116	104	120	118	100	144	111	101	124	98	108	111	98	109	119	102	100	111	114	124	120	117	122	97	105	114	117	116	104	106	113	106	121	105	120	116	115	107	128	101	119	132	112	117	97	111	112	121	102	105	125	122	104	128	115	99	100	136	112	115	117	108	101	100	130	131	113	108	115	112	100	123	107	113	132	104	118	124	113	104	118	119	98	125	108	96	107	122	122	121	121	99	133	125	111	106	119	124	124	122	116	116	103	123	123	116	122	127	112	105	114	113	102	125	115	112	111	105	104	97	110	116	120	134	121	121	110	117	117	120	110	117	118	125	115	111	115	105	110	109	103	111	104	121	111	104	121	91	95	103	125	127	88	102	123	94	102	114	122	111	124	123	107	103	123	91	109	125	108	132	119	115	117	103	115	108	115	139	119	106	101	109	111	106	100	120	116	107	117	118	126	105	121	97	117	112	118	121	117	106	110	124	108	106	91	100	105	129	115	118	116	125	123	88	111	110	115	128	128	101	97	120	112	147	141	107	118	101	143	110	119	117	129	103	105	101	109	109	97	115	113	102	106	102	125	104	104	102	107	106	123	109	113	116	108	92	121	111	114	100	106	145	126	118	121	108	126	110	115	94	112	120	122	91	117	126	114	98	115	123	107	113	102	114	107	98	106	108	104	104	110	107	97	101	118	125	99	103	106	101	119	113	125	114	105	98	119	105	103	122	115	130	111	107	110	107	97	89	122	100	124	96	116	120	108	122	113	103	123	112	109	137	97	117	112	117	118	118	123	101	102	99	134	109	107	104	91	123	132	125	105	104	116	93	108	110	109	109	115	110	129	131	124	127	83	116	110	106	124	109	93	126	91	126	117	127	107	129	136	118	117	99	108	111	122	115	97	115	124	113	126	97	124	105	113	101	102	113	117	115	112	121	93	114	115	139	110	118	96	107	97	128	110	121	114	110	105	124	122	101	100	108	127	109	113	113	114	114	118	111	92	111	105	101	103	107	107	109	122	129	120	106	111	132	101	100	109	116	112	108	113	122	123	116	123	110	108	101	108	120	122	105	107	116	105	98	112	125	110	98	109	119	103	121	113	120	121	101	114	113	92	101	104	101	112	111	117	112	129	101	126	102	112	116	122	122	123	117	114	104	127	108	112	111	97	97	120	106	130	127	113	115	114	104	100	122	114	102	109	102	113	110	103	104	116	119	111	113	114	96	106	95	103	117	124	119	113	110	114	119	136	108	117	111	125	114	109	110	125	117	109	117	121	129	111	106	131	105	118	110	105	113	97	111	99	113	116	120	123	121	115	108	126	102	102	133	103	136	117	120	110	129	105	104	122	113	112	86	121	124	96	112	125	105	108	118	115	103	94	119	115	97	107	119	99	112	124	113	106	105	113	118	134	99	125	104	110	85	101	109	121	113	108	130	96	121	112	125	103	110	126	107	114	98	111	122	124	108	106	105	111	119	113	129	94	106	131	115	98	97	115	108	100	117	121	104	118	102	122	108	126	108	122	116	111	110	116	120	125	105	112	145	134	123	136	107	117	119	122	122	120	102	111	103	104	141	104	122	111	137	122	114	113	132	123	111	121	120	104	111	100	106	119	100	110	107	98	121	120	108	116	110	90	95	126	126	122	122	121	127	142	104	109	82	117	115	115	119	98	103	121	121	121	122	95	105	101	111	126	110	130	111	108	103	106	114	118	104	114	99	120	119	109	98	112	102	119	119	127	115	116	123	111	97	115	109	124	118	125	117	123	95	110	116	104	118	102	108	89	96	116	101	116	99	116	101	119	131	104	99	110	115	103	125	107	107	145	108	122	108	105	108	100	112	129	126	106	107	101	103	126	100	105	112	122	108	101	117	109	105	122	104	118	111	126	106	120	96	120	121	119	132	114	105	121	111	116	119	102	108	100	114	107	120	123	116	104	109	112	124	124	132	131	107	101	124	104	119	119	110	105	114	127	142	113	119	117	120	108	92	119	105	111	98	108	119	127	112	95	113	99	111	112	88	101	113	93	112	112	115	110	106	95	105	104	112	113	99	115	130	116	114	94	102	92	104	118	116	120	107	130	116	119	121	105	108	110	106	110	98	131	98	117	112	101	126	104	130	109	116	99	129	109	117	120	119	118	116	124	125	130	116	129	115	105	99	104	101	95	104	102	107	116	115	124	108	94	110	113	95	109	126	113	99	127	100	102	122	114	113	107	118	115	121	120	103	122	101	113	131	102	109	116	93	126	104	107	89	116	136	116	119	131	129	122	85	105	119	100	106	99	126	114	106	101	126	99	114	117	95	103	116	98	111	130	96	114	105	133	116	134	118	120	99	130	117	102	112	107	92	134	101	115	112	107	116	105	115	111	101	101	132	106	106	111	103	108	117	97	106	121	110	98	122	126	97	117	119	100	123	105	108	109	115	109	114	96	107	107	128	116	104	121	97	127	114	134	101	109	121	118	113	124	111	114	131	131	104	108	102	116	120	131	125	112	104	102	117	119	120	132	88	111	128	109	115	111	106	114	126	125	132	123	120	119	100	103	104	117	121	101	104	110	111	103	104	104	129	126	133	104	113	90	110	119	97	108	96	112	116	128	111	119	98	91	137	129	124	128	103	116	133	126	112	117	98	95	113	107	120	117	120	122	125	115	129	129	111	109	111	116	121	115	115	97	105	112	134	132	108	119	84	117	117	129	99	121	117	117	110	106	95	112	100	91	90	125	113	120	112	130	103	122	123	116	119	101	132	119	92	112	112	112	112	88	107	103	110	119	115	104	114	105	125	105	104	101	118	114	117	130	103	102	124	109	114	108	129	118	129	95	110	106	122	110	111	134	129	112	105	108	118	126	105	100	117	109	97	125	98	100	108	102	118	126	111	125	116	115	121	104	126	138	107	110	112	105	95	108	89	114	111	110	107	126	94	112	117	141	110	104	107	115	125	102	110	111	104	118	128	101	138	124	97	121	88	113	95	120	107	102	110	117	108	121	99	123	106	138	119	100	117	114	116	109	116	108	93	125	121	99	126	105	100	111	124	114	101	104	135	119	106	109	114	104	105	102	133	87	90	107	92	105	114	106	103	122	113	113	123	110	90	114	114	113	102	121	109	114	135	101	108	121	107	122	121	107	100	90	96	119	106	113	104	117	118	119	95	114	111	113	121	116	89	121	121	117	113	114	110	112	114	123	108	101	120	123	117	104	116	112	118	128	106	98	120	112	109	110	108	89	114	118	109	120	127	128	99	100	109	125
25970	39149	43082	47833	51387	55175	56606	51218	52093	59976	69607	67285	70145	66352	63945	55504	55451	49143	44138	42339	35273	32561	32739	30222	29579	23493	19579	18510	7164	902	788	770	785	882	893	856	874	819	931	986	791	744	627	650	630	587	545	546	626	682	681	790	805	851	987	898	996	1278	1980	3553	3313	6216	6861	6641	9365	4410	1340	1236	914	517	431	365	391	360	357	295	365	355	340	371	539	1731	2584	1884	1401	890	551	449	318	305	285	266	266	308	342	306	293	266	297	296	288	275	308	303	286	312	307	292	261	327	323	297	271	279	325	281	308	285	287	266	287	296	308	299	304	310	301	263	323	286	267	302	321	290	337	277	308	284	293	303	281	279	298	316	327	309	319	299	299	288	305	265	342	270	298	271	263	299	270	260	271	293	314	329	313	286	297	290	323	301	303	306	289	335	287	278	319	283	306	283	283	284	286	305	271	309	298	276	297	318	301	276	264	307	320	295	292	282	294	307	295	322	323	299	276	287	279	332	301	305	289	285	295	290	301	310	291	280	305	280	295	273	285	317	301	295	287	301	280	288	305	307	313	284	301	293	298	288	260	314	301	295	297	298	274	293	287	297	294	291	310	293	311	309	266	308	282	278	300	284	292	322	308	287	300	311	306	272	289	299	298	280	274	301	312	298	285	287	290	302	305	283	277	292	303	320	304	271	296	311	280	270	329	291	315	323	269	268	285	284	315	305	249	297	284	295	270	286	284	301	271	292	277	263	291	277	272	270	282	280	310	298	290	265	293	286	272	290	310	300	298	304	285	295	294	319	302	290	302	321	290	284	278	284	297	281	299	300	309	291	322	307	264	286	297	310	293	291	298	303	331	287	292	290	330	296	314	291	288	305	294	286	286	305	304	315	263	301	318	293	317	321	307	281	323	298	303	268	273	303	313	288	294	289	284	284	296	283	305	318	269	320	273	310	305	302	256	276	313	266	322	283	308	279	288	275	298	289	293	268	303	280	338	281	288	315	332	320	309	293	274	270	279	289	311	307	274	339	297	280	293	263	294	295	310	271	275	284	268	290	295	282	310	294	292	301	296	274	307	308	334	287	311	291	254	284	297	270	294	308	258	270	306	314	285	306	302	287	303	290	296	302	285	294	300	312	313	268	288	280	303	283	316	304	273	286	286	288	285	294	308	295	291	311	281	279	285	277	281	297	325	272	288	286	281	296	280	296	293	291	297	320	309	302	312	322	293	281	265	295	310	302	298	320	282	269	270	312	276	270	280	286	282	312	296	285	270	296	310	309	308	296	302	299	298	292	326	285	279	275	277	292	307	308	311	293	310	287	281	302	292	279	290	294	334	294	292	286	269	283	266	303	292	306	292	265	315	321	288	291	306	302	292	280	290	284	285	275	278	262	310	308	265	309	345	309	292	314	286	280	293	302	295	338	282	301	301	284	288	288	309	292	291	302	275	314	299	276	276	305	306	274	304	291	287	269	293	301	296	322	299	319	297	303	279	334	308	290	254	307	266	292	261	291	275	323	307	286	290	290	302	303	307	283	303	302	275	307	281	299	271	296	315	294	299	293	309	304	275	309	302	285	306	291	275	287	316	308	289	286	327	304	284	306	269	291	262	301	289	317	270	302	289	324	312	274	287	290	293	280	279	332	274	302	284	299	291	314	281	294	275	304	271	293	304	286	283	330	288	292	285	297	314	329	277	298	311	295	317	318	290	294	294	295	296	304	323	319	299	298	292	297	297	325	300	291	306	268	294	291	302	286	295	325	305	288	324	289	294	310	284	275	290	310	246	293	292	295	285	290	289	282	269	278	291	295	297	282	282	278	299	303	300	299	302	279	310	287	286	293	296	286	325	302	271	293	297	317	307	289	291	286	302	304	282	289	289	302	289	265	289	328	295	303	319	264	283	277	275	318	295	290	279	320	272	285	292	274	304	317	300	301	276	282	274	296	287	289	267	277	284	291	271	304	297	277	319	285	308	294	310	323	275	331	302	281	302	270	283	279	312	298	308	311	315	278	303	314	291	323	328	312	288	296	263	341	301	301	281	298	282	294	258	283	286	275	284	316	279	280	295	282	317	280	298	306	319	322	317	263	295	302	283	285	315	295	288	311	301	291	274	276	318	300	288	288	307	311	290	282	299	269	259	286	303	266	310	275	278	302	312	277	273	313	283	310	320	296	270	321	291	261	281	289	270	285	311	277	300	301	319	288	305	280	322	287	294	258	279	274	274	309	299	279	291	312	290	289	312	288	313	283	308	306	270	283	277	278	305	284	289	282	327	296	315	300	282	320	305	308	275	304	307	275	299	279	274	276	323	282	280	297	293	297	315	307	293	276	291	264	308	328	288	307	319	285	285	291	297	289	314	278	289	315	288	305	308	285	327	309	285	280	320	294	312	296	334	286	302	312	283	286	312	264	291	323	285	297	285	293	316	305	271	271	313	313	283	319	298	278	305	295	278	297	303	284	317	279	289	300	326	280	268	298	299	276	329	300	271	301	316	280	277	273	329	301	316	285	314	306	279	308	285	300	293	297	288	317	309	299	265	301	285	304	296	288	301	297	281	291	308	277	302	280	303	287	305	296	301	265	275	324	263	305	297	297	299	297	305	351	285	313	296	313	308	301	280	279	302	289	278	291	263	307	300	277	288	303	305	316	319	290	278	306	326	307	332	280	321	303	277	307	292	256	310	266	282	278	291	273	279	315	276	283	282	312	323	304	307	278	273	309	263	296	299	295	286	290	299	293	290	282	310	267	304	270	326	324	279	306	277	290	279	278	260	276	291	310	293	282	292	301	270	287	315	263	300	281	286	280	278	330	305	270	280	307	259	281	270	286	284	308	283	298	313	296	282	305	311	316	291	287	297	296	276	311	305	259	314	258	288	305	290	303	303	286	278	261	314	264	278	293	304	282	273	293	304	292	289	311	283	307	323	307	267	280	296	294	305	282	310	299	285	279	319	330	258	273	274	309	290	322	320	267	309	276	275	273	292	299	280	271	279	286	309	317	294	272	281	332	282	272	309	284	284	286	306	300	293	265	289	243	299	313	290	308	327	284	303	300	297	319	277	323	291	308	351	322	260	295	280	303	241	311	276	286	301	262	281	327	313	323	296	272	281	273	283	279	291	272	300	300	323	292	287	272	277	284	318	296	290	282	316	296	287	308	293	308	289	268	275	305	286	312	306	291	301	301	287	314	263	272	249	266	315	303	299	281	303	302	279	283	299	297	317	289	284	305	293	256	273	288	294	305	311	293	304	274	288	307	333	277	299	308	262	291	285	287	295	326	251	284	308	322	292	296	326	304	292	330	300	254	298	267	295	288	321	299	276	285	278	289	264	284	324	300	290	296	272	271	293	311	273	293	286	277	335	309	295	294	309	295	281	297	284	306	273	297	312	286	260	265	297	306	303	317	308	314	286	266	296	296	246	305	266	290	293	264	275	294	291	271	318	288	283	262	279	278	273	326	289	322	312	294	304	300	312	273	281	299	291	259	287	286	303	338
11192	14029	17098	15327	12271	11080	8058	4074	3042	3377	4311	3570	3354	2681	2106	1566	1096	817	727	590	447	457	431	389	399	336	260	219	201	171	179	187	171	172	164	182	156	169	161	169	170	186	161	176	167	168	167	161	177	166	166	152	175	177	162	142	159	166	194	148	159	159	182	194	201	176	166	186	182	159	167	164	167	166	152	200	160	179	162	153	155	167	195	198	192	167	177	179	171	164	170	145	160	168	148	141	141	156	157	168	147	156	147	180	139	161	165	156	158	176	134	146	151	170	142	166	167	176	165	176	146	182	173	157	160	161	158	187	145	148	156	156	164	148	152	136	183	144	160	154	154	176	169	162	187	146	160	168	165	174	149	134	162	150	168	164	163	155	150	170	147	153	174	143	181	144	169	141	139	163	159	148	135	149	153	179	149	173	161	163	150	151	166	168	162	143	134	157	159	167	161	172	158	162	149	154	147	162	158	166	182	160	158	182	161	144	185	154	132	147	177	180	173	159	200	161	168	158	148	144	140	149	166	147	166	189	180	158	164	135	161	176	149	151	144	170	146	162	144	147	199	171	149	133	142	150	149	166	171	178	154	166	147	149	144	168	150	149	169	159	172	171	192	153	163	159	161	191	179	156	160	167	152	135	149	175	164	160	148	146	165	149	140	171	158	162	150	159	187	175	170	145	156	139	160	135	167	173	168	161	162	152	166	174	149	148	165	155	175	157	174	174	139	166	161	156	164	143	163	156	142	160	161	168	173	169	151	171	174	166	141	172	150	159	146	145	161	178	156	159	175	164	173	168	169	174	173	158	164	146	158	154	145	146	146	164	177	156	168	159	131	162	180	156	130	167	154	155	163	171	138	158	160	145	144	198	181	153	164	152	150	157	150	159	159	165	147	144	143	166	135	179	159	172	159	155	181	162	157	141	148	179	155	163	157	178	171	156	135	159	134	146	154	160	129	143	206	157	190	155	163	156	165	148	170	138	151	177	172	186	174	158	168	135	177	155	188	160	166	171	176	156	165	175	158	169	162	131	164	146	155	141	166	171	151	168	145	159	158	153	162	140	170	172	164	166	167	170	157	169	156	147	174	170	159	152	142	159	136	169	168	170	160	170	156	160	150	172	161	138	147	172	163	176	144	151	142	148	144	150	141	167	168	162	151	149	173	152	174	145	170	154	159	171	164	133	164	148	174	156	157	164	155	148	138	153	155	152	179	166	158	161	157	171	135	162	144	151	155	155	178	153	163	188	165	158	153	141	171	162	168	178	158	185	171	173	165	170	159	180	191	149	168	159	149	144	158	178	170	157	152	152	153	152	146	156	156	174	138	172	166	181	171	170	175	163	144	147	151	154	157	162	143	169	166	169	165	152	157	175	166	166	154	157	151	158	181	166	148	163	152	161	157	147	141	130	147	172	170	174	161	158	161	146	152	177	155	146	157	170	171	159	161	157	150	173	144	148	179	156	156	173	156	162	144	160	165	187	181	169	173	167	153	161	167	175	158	167	130	144	183	168	158	149	171	164	159	125	161	161	183	165	150	185	165	163	162	168	158	158	172	162	144	159	160	166	180	181	154	157	159	140	153	134	175	153	161	154	154	149	148	175	175	158	163	156	152	175	151	152	192	175	186	158	156	143	160	174	145	191	180	167	135	134	158	166	160	141	153	157	173	147	151	146	143	161	149	143	140	166	159	160	163	185	165	166	183	169	164	126	151	159	165	149	159	167	137	167	156	151	154	175	179	153	167	163	168	170	170	155	152	151	162	171	156	190	160	156	165	138	140	146	144	144	162	163	176	157	153	162	153	150	179	160	162	138	175	141	180	167	175	163	160	152	164	154	174	170	163	158	152	154	163	184	152	154	147	140	158	165	170	152	149	168	166	162	178	162	160	162	148	162	143	178	156	170	168	159	166	176	171	167	144	151	136	151	171	180	154	151	154	167	147	167	145	151	185	190	168	172	144	158	170	164	141	160	155	161	166	162	164	163	173	182	161	167	172	147	169	144	162	180	146	177	143	160	138	168	166	174	184	160	177	176	161	178	169	176	149	177	156	168	172	161	179	147	168	179	184	137	154	154	192	144	177	147	168	141	169	156	180	161	167	138	179	170	151	159	161	166	143	143	154	154	164	164	182	155	161	155	148	153	182	166	159	163	161	162	163	141	160	154	160	191	162	155	156	149	139	154	160	196	183	159	132	179	173	158	144	158	172	142	169	168	167	181	174	162	152	154	162	155	153	176	170	150	143	144	164	142	151	160	180	162	139	149	141	152	146	178	160	163	128	186	176	164	153	157	178	154	173	155	156	171	169	137	171	169	142	161	135	136	155	198	158	169	142	149	136	181	148	145	166	139	147	150	156	146	145	158	159	165	154	166	162	141	145	144	152	176	168	166	160	157	146	158	140	162	161	176	155	169	161	174	159	151	135	178	174	162	177	162	173	157	163	155	151	173	171	154	170	156	146	156	150	179	153	183	160	167	165	177	138	167	167	174	174	158	174	146	153	163	169	150	165	159	155	151	136	158	162	151	146	155	185	156	157	166	149	172	150	168	173	167	150	156	161	126	151	152	175	147	173	157	144	165	144	164	144	172	152	166	164	151	174	151	168	175	162	189	161	168	151	182	161	140	160	175	173	182	174	171	146	163	166	164	168	162	153	155	171	187	164	152	153	184	164	198	160	162	157	162	134	147	149	172	165	150	153	179	165	163	178	165	167	151	178	158	155	175	150	131	160	169	171	174	156	158	162	154	182	147	152	173	162	136	154	146	159	142	158	153	156	143	155	160	146	150	170	167	139	144	159	144	138	154	156	159	162	138	158	172	161	152	157	170	159	165	153	169	144	170	147	183	152	172	157	148	149	157	158	185	166	152	149	170	158	178	165	141	151	160	170	187	152	163	156	168	168	152	141	158	140	145	155	149	168	148	163	149	155	153	152	155	156	167	151	157	166	151	173	163	163	162	169	164	149	167	137	194	174	172	154	164	156	175	157	178	155	143	164	179	144	183	160	151	163	161	150	140	150	160	134	154	159	162	144	161	166	136	174	133	154	159	180	185	174	164	161	160	147	150	160	175	166	167	158	150	139	156	153	186	152	179	168	180	153	147	152	163	145	170	172	154	169	165	141	160	174	157	141	162	159	161	157	143	200	157	172	144	163	152	165	177	146	161	184	159	176	147	148	137	157	159	177	181	176	173	149	151	162	168	176	160	160	162	165	157	171	188	160	137	154	192	174	158	150	146	154	165	155	179	156	161	146	154	162	174	182	161	150	157	172	141	159	143	171	161	179	149	183	165	149	151	161	150	165	158	166	145	162	172	174	146	165	161	185	178	164	165	143	145	162	174	161	132	171	151	161	160	176	164	174	159	138	136	146	176	151	162	176	140	150	166	176	175	162	129	167	166	179	179	154	191	138	155	159	168	132	155	192	166	144	168	142	163	158	151	147	159	157	144	171	169	165	165	159	171	168	132	184	159	162	160	167	159
7937	14663	21569	26137	26216	26883	22667	12741	13334	16950	21288	18644	18905	16263	13829	10806	8624	6983	5378	4415	3434	2970	2964	2531	2480	1973	1443	1180	721	530	466	544	506	481	501	481	468	469	473	459	487	532	477	460	466	467	491	442	502	446	495	457	485	479	510	446	468	470	473	535	529	612	617	670	723	578	431	445	464	441	481	457	475	391	428	429	436	399	446	432	384	461	614	570	540	503	466	424	440	392	418	415	394	415	432	393	420	443	419	439	400	417	452	386	360	407	409	377	398	455	424	441	423	396	413	402	415	401	423	413	451	356	419	390	405	440	415	400	435	387	445	431	379	399	408	416	379	387	392	424	373	366	406	404	404	417	412	439	425	435	394	373	399	401	390	399	369	411	392	409	419	439	416	427	437	419	422	406	441	421	402	411	407	422	410	430	479	425	410	409	401	419	389	405	393	421	432	459	441	386	418	416	432	405	396	414	401	405	408	413	385	449	429	401	399	420	405	424	422	385	416	400	422	385	433	420	400	398	414	404	416	397	416	403	413	398	409	395	417	408	387	380	461	391	396	415	451	427	413	392	406	441	409	419	397	400	370	403	398	424	420	378	397	400	401	384	398	408	406	401	434	388	393	385	378	415	420	433	375	424	411	430	415	423	420	398	443	388	391	389	431	421	411	411	399	421	428	377	381	427	375	429	438	420	437	376	389	422	407	397	387	429	419	432	379	412	399	435	402	394	411	446	430	488	390	442	419	413	386	432	403	403	420	423	393	410	434	408	448	384	408	369	430	420	422	422	413	383	483	423	387	447	412	400	402	423	362	425	423	373	386	407	400	426	418	398	408	389	428	410	402	381	396	392	419	409	428	388	445	416	378	428	406	382	433	401	444	399	418	427	393	406	428	410	427	456	418	398	424	417	419	383	398	369	403	404	411	414	394	418	387	423	385	400	423	369	437	410	386	454	415	407	408	418	405	398	387	377	406	404	387	407	406	416	417	387	372	429	435	423	422	409	393	415	399	399	431	385	419	399	439	406	431	380	395	401	436	402	384	386	396	435	421	459	397	400	404	391	445	402	411	414	407	359	392	399	430	439	387	428	392	428	380	422	388	433	421	401	450	446	404	409	400	432	405	398	373	402	414	368	397	383	401	418	382	402	431	408	411	419	450	408	412	402	410	411	456	408	402	445	430	441	436	421	416	403	392	423	382	422	407	399	364	381	389	396	420	394	419	404	384	442	387	432	378	406	411	378	403	406	441	413	404	438	429	419	379	419	399	383	381	418	430	420	405	420	431	416	444	387	419	434	411	417	404	362	425	359	399	421	412	402	425	402	384	420	412	411	410	407	394	397	380	411	423	429	430	386	389	396	395	407	376	379	379	398	413	433	419	390	435	398	412	443	425	434	395	434	427	408	399	423	423	423	406	433	402	419	401	424	381	415	399	414	370	435	430	389	386	421	418	410	398	384	438	411	403	421	426	402	392	403	427	426	392	376	371	385	414	432	399	412	427	373	412	430	401	386	418	423	392	438	412	379	407	436	373	396	431	414	440	412	384	424	405	406	443	391	379	423	404	403	426	370	420	412	399	433	443	404	409	415	391	415	408	409	407	425	453	428	370	442	400	402	379	430	403	386	434	418	416	413	396	410	389	387	430	412	404	383	389	414	403	436	402	383	416	412	385	448	405	418	421	427	395	402	418	426	384	403	389	382	453	396	395	414	415	436	393	413	403	425	420	390	379	389	385	426	395	424	415	393	418	373	403	393	377	420	444	400	430	415	427	409	388	415	428	400	387	399	429	371	385	450	456	429	376	412	398	386	409	415	384	385	381	411	405	400	396	397	390	393	389	419	441	421	449	421	396	396	396	417	405	435	378	411	414	417	400	411	383	392	417	405	397	437	407	451	383	377	412	422	372	425	426	415	391	407	401	370	440	412	428	427	404	437	393	366	397	418	418	404	374	388	390	404	376	410	395	425	392	415	404	394	436	443	449	423	403	413	420	391	423	404	414	406	359	396	409	423	393	447	431	422	419	402	404	398	431	361	376	413	391	422	368	405	428	403	397	416	415	427	403	411	426	398	432	395	445	386	403	406	387	413	399	372	421	379	431	416	358	403	427	413	398	401	393	411	407	454	388	412	400	410	434	404	403	406	378	410	421	412	413	341	425	390	387	403	396	436	412	392	381	415	397	395	405	414	433	381	396	440	447	406	416	389	421	388	439	374	382	414	413	476	392	411	438	359	421	398	417	384	465	423	412	410	414	399	398	389	410	411	412	387	428	403	421	398	423	415	404	421	448	431	390	410	410	415	420	447	436	371	385	439	438	364	428	406	405	372	421	400	409	402	387	402	430	397	404	431	393	443	392	411	417	383	404	398	407	410	398	427	394	395	412	415	391	413	415	403	424	391	370	431	398	395	384	428	404	386	407	427	418	418	421	380	411	396	433	432	421	397	410	404	396	410	405	367	441	406	412	406	462	400	420	411	402	380	418	420	376	397	406	436	419	380	447	428	397	408	405	430	376	404	406	387	386	420	419	408	447	413	407	397	446	421	402	395	424	402	397	368	406	423	421	436	418	413	425	414	414	405	402	395	386	411	429	417	405	415	375	384	404	405	381	410	407	378	388	419	431	420	377	429	465	398	413	387	392	415	427	407	421	407	463	393	422	400	403	417	401	424	422	424	412	397	387	400	398	363	410	395	412	429	400	428	408	401	401	368	393	415	434	413	417	417	415	405	392	374	350	389	443	392	417	384	438	397	377	423	407	391	392	395	424	422	393	441	409	391	396	430	423	440	414	393	417	402	390	408	414	426	394	390	394	420	400	375	409	402	419	395	437	433	391	378	425	411	412	453	429	395	425	411	398	393	388	409	428	477	412	357	371	390	399	437	437	402	424	427	409	449	399	406	415	404	402	383	397	362	382	382	446	450	402	396	402	420	392	395	404	411	408	457	442	462	441	402	391	393	392	404	396	391	409	419	405	375	418	416	395	373	414	401	422	411	388	407	439	412	415	407	396	404	430	424	419	403	448	411	366	433	399	386	380	380	410	434	421	429	414	419	387	395	382	376	402	408	418	397	461	413	419	400	432	409	419	395	422	381	441	420	418	383	421	424	407	400	390	399	408	415	374	410	416	396	423	404	421	397	447	443	412	406	409	409	397	439	413	416	376	402	425	379	389	432	409	381	436	435	377	418	391	422	417	388	425	367	414	394	422	410	373	353	400	447	417	401	414	423	371	388	424	443	381	413	391	405	382	403	375	388	370	379	395	383	418	387	410	377	418	433	411	411	394	426	390	430	448	390	396	409	418	421	412	410	423	427	415	399	423	444	415	414	385	395	392	430	391	417	414	416	454	418	426	427	427	403	429	404	424	429	390	408	406	383	411	398	409	397	380	413	439	450	410	394	415	424	377	452	395	409	399	399	410	405	403	432	404	405	366	411	401	375	399	401	390	380	416	434	422	448	414	415	431	423	439	407	393	438	395	411	400	392	412	437
29339	38377	40541	39623	40477	41888	39764	33273	31514	36016	43882	41253	39570	36074	31318	24413	20989	15801	12443	9885	7470	5396	5521	4744	4519	3165	2059	1624	636	193	168	167	167	178	177	158	167	175	154	149	143	142	146	155	158	126	143	134	156	139	161	168	164	172	183	135	164	208	229	335	323	478	516	662	727	449	173	168	212	164	156	140	123	135	119	104	140	110	125	130	136	225	280	245	200	161	153	141	126	139	125	124	116	126	143	142	128	155	98	134	120	120	125	144	135	125	110	125	109	152	124	136	124	118	154	120	126	126	115	123	126	120	127	129	127	118	148	115	138	131	129	131	141	123	162	136	112	135	132	115	137	115	136	124	124	126	120	136	131	119	132	144	111	129	139	120	123	105	138	128	139	128	124	131	125	123	133	120	118	125	126	151	116	133	121	119	121	139	138	114	131	130	96	135	109	133	123	136	124	122	120	128	118	130	128	127	117	138	122	125	142	125	129	136	133	138	103	118	134	122	140	131	121	153	118	124	148	115	142	123	159	119	137	125	120	147	109	125	131	122	125	139	125	124	154	142	125	141	129	118	123	115	135	125	149	123	129	125	115	134	109	124	124	113	125	126	108	120	125	142	125	132	144	109	126	154	129	131	132	112	135	134	126	128	154	126	127	116	124	98	113	125	129	138	138	144	130	141	142	121	113	146	136	127	133	107	120	121	127	145	115	113	101	128	119	134	121	131	148	132	127	148	124	122	134	135	116	107	128	99	136	120	136	127	143	159	102	127	121	126	117	120	132	129	134	120	156	109	136	127	113	122	127	118	145	140	122	121	109	144	126	122	137	107	108	129	103	117	120	118	128	126	124	124	120	111	142	127	139	121	131	120	115	113	144	122	115	137	112	129	121	138	139	149	131	119	136	132	112	100	122	127	133	136	105	110	113	136	135	126	113	120	132	140	127	113	144	128	132	107	130	118	121	142	126	120	124	123	132	135	139	113	133	135	125	124	134	130	117	133	141	123	141	134	136	150	145	144	127	121	130	139	111	131	134	148	117	111	131	109	117	140	147	128	117	127	135	127	144	150	130	122	117	135	130	105	136	137	125	119	130	127	142	118	112	124	153	145	133	119	140	130	128	111	141	128	116	120	123	121	112	138	123	112	128	122	120	117	124	140	134	133	136	120	134	115	128	156	145	137	119	143	111	125	119	137	127	115	111	111	143	133	125	120	129	146	123	111	130	131	131	150	129	142	128	130	113	127	149	120	112	133	126	120	131	136	124	147	138	113	129	140	121	106	108	137	117	131	119	129	128	121	125	135	129	136	113	130	120	112	124	121	123	144	124	139	131	146	152	142	132	111	112	136	145	124	150	148	128	118	113	106	141	129	118	126	125	122	117	138	123	144	149	109	141	118	120	118	142	123	151	101	134	138	125	136	119	123	117	117	144	139	122	131	119	107	125	123	113	118	130	126	135	120	132	152	145	120	129	115	108	143	125	133	119	144	135	113	129	135	118	141	134	133	120	117	121	113	125	123	139	131	155	129	108	140	130	120	140	125	118	129	135	124	109	135	133	129	119	124	108	134	122	120	110	127	117	117	132	147	102	138	112	127	127	119	102	131	130	115	128	105	118	129	130	121	134	130	116	133	149	137	135	117	111	123	129	141	113	129	121	122	128	130	128	121	123	107	126	123	105	119	126	117	133	129	121	135	126	123	111	126	118	140	139	127	125	110	123	117	112	157	150	120	112	140	127	134	120	134	126	101	108	113	126	120	115	122	132	111	134	114	137	105	105	140	109	117	133	142	127	134	145	133	117	136	130	113	129	138	120	118	132	112	112	138	118	134	133	121	109	122	112	133	130	139	159	130	127	112	138	165	141	135	109	156	125	135	129	136	119	121	113	150	103	128	131	135	134	128	118	137	124	133	130	139	128	128	127	142	125	123	114	128	132	108	121	144	123	121	108	126	130	110	111	130	143	145	153	126	122	133	115	135	99	120	101	119	162	132	118	132	126	118	153	123	119	123	145	128	119	131	149	117	122	137	137	120	139	122	137	118	129	140	141	129	130	114	95	129	124	133	126	120	145	132	113	117	126	140	125	144	140	132	113	135	133	141	146	119	99	132	127	110	99	129	115	149	134	131	112	126	114	128	90	124	107	113	105	146	122	117	129	134	126	133	125	108	125	131	139	132	146	138	141	125	136	116	141	126	119	137	130	139	119	145	120	144	128	116	126	128	136	167	122	126	115	108	126	153	123	126	121	113	109	131	132	112	103	114	129	143	123	127	119	121	135	134	133	124	120	133	138	141	108	125	120	159	148	122	110	143	137	127	133	124	120	136	107	127	116	123	128	124	125	119	124	133	133	140	126	110	118	140	125	126	158	132	117	127	147	137	117	136	140	132	135	151	99	118	139	113	132	117	146	138	136	126	123	105	125	124	130	143	131	138	144	124	144	122	127	135	128	137	119	112	128	125	116	152	157	155	148	108	128	116	129	111	133	130	113	131	123	120	154	123	137	113	134	157	109	132	124	133	155	137	126	139	136	135	133	106	119	130	100	149	118	133	128	110	144	135	132	140	127	110	127	121	123	148	128	123	106	132	125	118	126	148	124	121	138	117	139	115	116	126	122	120	133	127	124	110	137	118	114	150	121	124	122	116	139	131	115	147	127	128	132	130	129	128	104	120	113	137	136	116	134	127	135	120	107	116	135	131	129	102	137	139	118	133	126	120	131	127	132	127	122	140	148	103	123	111	108	115	118	126	134	129	152	137	133	108	128	102	120	123	133	131	117	120	129	114	140	125	156	123	123	119	132	114	100	96	129	135	120	145	130	132	138	148	116	134	119	148	124	140	117	129	129	112	121	112	138	128	144	116	117	143	117	135	136	116	121	128	119	137	129	110	127	115	105	143	127	130	133	132	140	127	132	138	133	130	112	113	114	133	130	118	131	138	131	134	139	138	148	107	116	130	143	119	130	133	120	123	117	117	127	106	148	116	134	138	134	122	143	122	141	109	153	137	139	133	104	134	129	140	116	129	133	153	128	152	135	151	153	131	137	136	122	123	147	124	119	151	123	130	106	142	112	116	115	124	106	120	130	118	154	131	132	133	127	129	122	141	138	122	136	116	130	124	114	125	119	138	137	124	119	131	118	117	117	130	125	125	103	133	133	120	115	117	124	106	133	126	107	131	127	133	148	123	145	141	138	124	119	117	146	124	124	113	134	138	129	124	139	126	124	125	120	130	132	143	146	126	118	110	154	106	131	118	141	137	131	132	146	120	135	132	129	121	134	130	120	135	113	128	126	155	116	135	132	124	119	133	131	129	144	120	141	134	118	120	123	136	124	124	116	151	115	114	119	126	143	113	123	131	111	127	129	123	138	109	115	114	112	122	142	144	129	121	122	117	124	134	129	140	117	126	127	126	151	120	130	119	114	127	132	118	116	148	133	141	139	134	122	132	121	134	124	130	115	105	105	128	121	136	151	128	111	133	116	123	112	126	127	120
20868	32543	39278	44231	49715	52462	52443	44558	47266	52947	61204	58350	59663	55113	52836	46675	45140	39881	34233	32021	26841	23771	23678	20874	20494	15957	12696	11183	3914	655	589	611	736	726	698	681	692	683	685	621	557	556	534	526	532	532	491	509	509	562	559	568	585	656	724	612	680	873	1429	2179	1893	3509	3690	5114	5690	3247	705	746	916	686	594	494	361	421	353	350	361	343	358	344	475	1234	1511	1144	873	625	457	399	376	332	338	341	301	341	358	375	322	286	345	344	336	338	312	341	296	314	366	340	347	350	293	336	313	318	331	321	306	317	327	308	336	328	336	347	324	324	314	322	316	362	339	296	323	307	336	338	320	321	319	329	342	321	321	324	336	311	326	324	315	324	330	299	355	370	337	308	309	313	318	325	343	285	351	303	340	331	345	304	332	307	330	299	319	323	306	334	340	333	318	368	330	326	339	333	313	351	332	304	284	322	335	293	300	294	332	330	325	334	327	311	325	335	330	321	333	341	311	326	348	359	303	335	319	310	327	337	337	325	333	329	354	348	325	311	299	349	346	300	355	332	335	335	326	303	335	325	325	311	344	347	347	347	314	335	302	326	310	345	325	317	293	329	329	333	337	314	316	316	319	333	347	316	315	335	329	318	356	297	347	360	315	315	343	362	327	319	299	328	313	324	301	338	344	325	358	316	336	316	340	346	323	332	306	331	346	311	338	337	372	366	322	342	302	316	313	295	387	337	321	322	359	323	350	362	316	343	285	311	330	344	325	344	354	335	346	328	336	301	350	332	314	320	344	348	342	338	351	359	323	318	312	325	349	334	302	289	321	342	345	332	352	301	347	303	319	302	331	298	325	318	339	365	291	336	331	312	302	325	326	331	334	311	299	302	317	344	334	317	338	334	338	319	333	327	317	345	342	316	344	352	326	310	328	305	345	316	297	345	326	328	365	336	353	340	323	349	363	323	327	336	339	341	312	349	321	317	349	357	343	299	354	338	336	331	352	342	339	335	338	307	328	321	353	335	297	375	318	360	304	312	327	333	307	341	363	328	339	334	323	361	343	351	341	284	310	353	329	367	342	352	330	338	334	356	341	314	356	322	299	321	320	339	319	321	327	316	344	319	336	350	328	350	368	316	326	336	318	331	350	348	361	320	348	290	320	313	295	316	331	305	344	316	329	318	322	322	313	327	346	345	307	335	319	357	345	343	358	340	310	341	324	286	338	319	311	355	351	307	303	339	337	302	322	284	334	344	330	337	318	307	335	347	338	337	304	306	321	347	320	322	347	347	335	347	336	374	322	315	314	353	344	293	329	333	309	340	312	336	320	330	332	351	326	328	335	354	334	330	328	319	310	332	358	343	366	311	298	338	320	356	294	336	330	343	340	320	332	327	338	319	311	310	332	340	342	358	335	353	351	344	348	329	325	335	329	313	340	330	349	331	294	312	342	324	319	341	330	311	323	345	297	335	320	346	324	343	356	326	328	324	303	330	338	316	303	351	338	313	378	312	315	316	322	319	331	313	358	316	326	344	327	342	332	336	336	360	330	322	341	343	326	326	342	329	384	331	334	346	323	341	275	306	326	343	355	331	364	327	286	336	367	336	326	353	353	316	354	347	360	341	333	294	313	300	323	331	367	332	325	304	324	315	326	316	335	321	311	357	342	338	333	335	349	332	307	338	316	342	318	311	333	306	356	331	337	311	341	297	330	337	312	345	351	320	319	306	346	329	338	322	318	307	347	312	315	342	341	325	347	304	350	323	316	326	322	327	312	344	361	311	329	333	321	323	319	301	335	361	329	317	304	297	312	350	319	330	338	309	319	322	292	332	359	319	341	328	340	325	323	291	303	318	309	343	327	302	288	308	345	348	349	330	328	333	349	330	307	338	335	315	354	359	398	361	326	320	331	319	360	340	329	322	333	335	327	335	315	313	312	352	334	338	333	336	321	329	331	324	328	327	329	291	341	328	335	327	337	325	339	322	317	344	284	339	356	299	357	344	329	321	358	343	336	327	317	345	368	340	374	305	326	339	340	312	292	315	321	353	355	326	326	320	366	328	344	316	323	323	315	366	294	310	307	301	360	310	358	332	333	317	303	328	312	341	365	327	325	311	357	345	296	366	329	303	341	337	332	322	329	344	324	351	372	321	318	327	344	312	335	304	331	319	334	340	318	315	328	356	323	344	345	346	314	333	333	329	318	337	292	329	335	358	319	326	306	328	338	300	335	328	305	336	340	288	331	339	355	351	315	337	341	364	319	338	350	327	340	349	335	341	302	347	311	310	334	306	336	301	378	303	356	323	307	284	343	282	333	322	343	310	324	354	338	343	364	327	297	361	318	336	331	321	302	350	332	328	334	331	338	332	325	329	311	334	318	343	337	306	306	298	320	332	341	343	320	346	329	337	337	298	361	341	342	351	362	337	337	325	322	328	343	344	341	318	345	337	345	324	367	335	337	360	315	327	299	366	283	360	346	349	323	336	337	323	337	319	352	334	328	331	346	346	338	324	320	331	316	318	298	318	304	338	344	352	307	316	337	342	316	286	316	337	349	361	319	323	333	295	326	286	329	310	325	351	334	325	339	328	345	294	343	341	311	327	333	300	307	340	350	345	329	307	301	309	345	335	339	356	359	342	332	352	326	348	343	333	322	330	326	353	345	323	351	344	331	380	331	304	326	329	354	324	336	343	332	302	327	325	327	311	328	329	294	341	343	308	312	344	322	347	379	318	334	344	320	338	327	299	321	333	280	296	334	324	296	311	320	367	339	312	323	346	290	297	307	349	293	315	352	312	348	313	328	324	319	331	341	324	330	337	348	355	332	320	340	329	299	319	334	325	350	296	296	287	361	347	319	338	355	357	348	315	316	316	333	359	345	326	277	304	333	342	317	345	362	336	326	350	313	318	352	328	313	319	331	300	314	316	317	335	322	324	321	324	319	368	306	325	321	295	339	326	343	351	360	322	307	329	306	298	334	309	334	315	318	285	304	295	343	365	314	302	333	310	347	314	327	339	332	317	330	283	324	325	337	314	316	339	313	320	329	295	326	312	333	320	299	339	313	336	328	307	301	325	343	335	349	297	306	341	341	335	331	305	308	332	313	327	307	324	353	351	331	327	318	350	341	326	338	313	323	339	363	330	322	326	332	345	325	306	330	310	347	337	295	329	328	334	337	350	323	320	318	326	333	343	336	342	324	337	335	312	345	323	299	295	342	335	349	321	336	364	323	323	347	304	326	333	354	324	304	328	326	350	363	335	338	315	309	335	330	346	338	353	301	320	308	348	351	295	337	320	308	295	338	313	318	305	346	317	317	331	323	323	310	292	301	315	347	322	373	292	330	317	322	329	332	332	339	341	328	338	301	326	348	310	307	323	327	315	311	339	321	330	322	344	339	329	330	336	342	319	346	314	326	336	320	339	362	341	349	318	300	309	337	341	316	333	333	341	333	321	331	359	326	357	321	339	335	330	300	299	352	337	339	325	310	364	326	303	336	339	331	294	330	352
35938	41286	40062	38661	39094	39724	39956	37116	35700	42650	50503	48909	48616	46042	42023	34883	29821	25955	21474	17227	14305	9751	9583	8345	7704	6701	4101	3100	1064	180	181	148	178	158	190	195	170	214	157	156	181	127	132	130	142	127	143	132	156	131	133	145	145	153	165	150	187	196	337	521	472	763	799	1118	1428	738	172	198	236	195	205	149	121	105	116	117	91	103	103	102	106	331	379	290	252	172	161	131	108	104	109	122	97	87	110	107	114	125	98	118	113	109	98	116	115	88	89	109	108	116	96	112	112	109	113	92	89	99	110	96	105	109	112	92	84	107	101	101	101	107	109	106	98	102	130	90	116	101	84	112	105	84	114	105	102	109	102	101	103	91	108	93	101	94	96	136	115	104	124	104	108	105	91	114	100	83	110	97	103	109	95	108	77	106	89	115	101	90	107	117	96	102	98	91	106	94	98	102	87	116	94	103	91	105	85	115	86	130	90	101	102	108	107	91	105	103	106	109	96	102	95	99	106	98	132	87	98	116	100	99	94	107	115	98	108	104	97	119	105	98	86	89	104	104	102	87	104	103	111	109	97	87	104	104	117	90	95	116	98	117	96	112	95	97	101	86	101	87	92	85	86	106	121	111	112	90	93	92	105	85	103	129	109	95	104	102	86	113	97	106	107	104	104	125	99	99	108	88	106	91	117	103	107	108	110	114	86	106	112	90	99	114	94	117	106	101	97	99	102	106	108	114	109	92	111	96	107	101	119	105	101	92	92	108	128	95	105	85	91	100	103	107	108	92	117	101	105	105	79	82	102	105	93	103	98	119	114	108	115	122	108	92	103	110	90	122	107	121	110	101	110	92	124	108	92	81	101	97	117	96	110	108	85	114	112	105	87	105	103	93	95	119	114	117	93	86	98	91	95	107	106	111	109	125	109	104	96	100	88	114	111	94	96	99	102	112	110	104	105	110	93	113	77	110	111	123	106	86	100	109	95	109	109	111	85	90	89	100	99	103	113	107	100	103	94	110	108	84	92	120	93	99	99	88	105	95	97	87	103	113	106	107	121	102	106	92	90	106	91	104	107	119	112	100	99	106	110	122	98	106	98	113	101	107	81	96	96	98	108	109	114	102	109	85	92	92	81	97	112	106	91	110	94	89	96	113	94	121	103	94	112	80	91	92	103	100	112	97	106	111	97	101	77	94	98	97	78	117	95	108	96	101	95	91	99	103	102	92	100	103	107	83	106	100	106	100	111	98	111	86	96	109	113	90	100	96	101	122	102	102	98	98	90	105	103	104	102	121	114	123	96	111	116	108	95	100	106	91	113	98	95	93	105	98	83	92	99	102	111	95	120	80	100	111	97	103	102	97	112	114	99	93	108	106	107	101	80	118	111	81	117	105	123	105	108	105	102	111	99	88	113	103	101	91	94	113	117	116	107	102	105	103	106	135	111	103	83	104	103	110	114	102	121	124	95	99	110	103	97	101	102	88	115	104	95	106	100	114	110	116	83	93	107	123	94	115	109	111	101	101	126	112	85	100	109	105	84	97	89	103	114	115	126	110	97	119	110	96	96	86	119	90	110	107	104	107	89	83	109	86	96	109	93	103	116	98	106	102	112	108	113	97	107	90	96	95	94	102	114	94	91	123	90	106	118	91	97	97	96	120	100	87	106	98	110	111	104	106	105	86	109	92	132	96	85	98	104	96	105	92	98	110	106	100	98	97	97	92	119	91	104	106	99	116	88	88	89	110	111	98	100	102	107	86	123	92	97	104	91	99	103	89	123	110	97	103	88	123	120	126	96	102	85	114	116	109	109	85	112	106	116	89	107	94	86	114	98	101	71	112	92	98	99	92	105	96	110	102	102	107	122	129	111	114	115	81	113	121	94	96	107	104	117	113	123	120	112	110	108	91	114	106	100	86	97	112	102	126	102	101	105	94	115	112	96	102	92	110	111	92	103	101	110	88	95	105	110	103	99	107	94	106	91	96	101	99	108	100	84	78	98	91	89	91	101	88	100	107	94	98	93	102	99	89	113	112	84	112	109	102	105	108	83	101	111	85	105	104	94	117	97	124	116	106	110	100	85	96	106	106	100	93	97	97	111	110	94	110	111	121	121	123	113	106	100	123	86	92	96	96	99	96	96	105	116	92	89	111	105	113	111	106	111	106	112	103	118	108	116	93	100	94	105	88	97	88	107	71	125	107	89	113	95	105	116	104	110	93	112	117	86	118	101	106	103	104	107	102	99	110	102	109	85	85	118	114	95	115	106	95	118	98	115	105	96	93	86	93	85	105	100	110	114	109	95	102	93	105	89	98	108	110	119	95	90	113	96	105	104	104	128	89	93	97	104	129	106	99	106	83	97	111	102	108	106	111	112	103	117	114	96	100	108	109	100	90	109	109	105	90	108	100	100	98	93	102	93	111	113	122	106	103	87	100	107	93	112	94	111	102	114	102	95	112	111	113	119	103	92	99	119	107	85	103	85	98	97	101	108	97	107	96	104	109	92	121	99	102	102	101	99	95	102	104	114	96	99	116	92	85	98	100	103	96	98	107	91	108	92	113	98	101	112	124	116	99	120	137	113	91	107	109	99	85	115	90	100	97	102	105	98	95	110	106	109	118	116	99	102	101	94	93	106	106	109	99	101	100	106	92	92	115	105	120	97	117	92	116	112	98	110	102	115	98	95	109	99	97	106	93	97	96	111	102	98	104	109	134	107	99	106	99	83	86	99	112	114	97	80	103	97	114	100	120	98	96	102	109	95	92	116	103	86	105	98	99	111	96	112	112	110	99	88	95	117	103	107	105	96	100	116	100	120	91	95	111	108	103	93	93	87	79	118	109	92	98	97	114	97	108	106	105	99	79	110	94	92	120	110	111	112	111	105	120	104	120	115	99	117	108	92	98	104	97	105	76	110	117	106	122	104	101	111	99	108	104	92	111	116	92	95	93	103	122	111	76	116	91	93	114	100	95	96	105	99	101	111	104	115	105	104	109	105	113	103	110	122	101	96	102	93	94	99	92	128	97	102	101	107	98	97	108	94	101	93	94	93	92	95	114	108	110	89	93	111	109	117	97	106	95	115	104	127	109	122	102	107	125	97	132	92	93	87	103	111	101	104	99	115	89	140	86	96	100	102	90	106	107	100	114	89	105	99	107	87	114	93	120	104	90	101	115	115	121	114	114	111	88	91	106	109	110	121	101	103	106	107	110	76	102	81	104	89	100	117	100	97	114	99	104	111	123	102	101	104	98	90	110	119	103	83	119	121	106	100	105	105	102	108	107	105	105	95	115	102	113	113	110	119	103	85	116	92	108	98	102	108	107	97	100	94	100	101	96	101	107	87	105	118	104	109	102	107	89	94	122	115	105	97	121	100	107	106	112	111	108	102	106	96	108	102	108	74	111	105	108	96	103	111	110	109	107	110	102	95	109	104	91	93	104	93	99	110	102	101	111	95	98	112	91	87	98	96	113	91	101	105	98	93	95	107	102	88	100	116	90
24869	36423	41715	44869	49768	52437	55131	51285	51616	60214	66712	64136	67557	62443	61985	53316	52426	47933	42348	40391	35392	30855	30772	26838	27118	22693	18253	17445	5949	787	794	901	1042	1092	1066	958	992	1108	823	730	740	632	597	541	513	557	503	513	523	570	605	692	796	825	1002	756	944	1228	2307	3681	3286	5785	6476	8750	10454	5120	1076	1028	1403	1274	1094	662	377	363	332	342	346	309	298	323	430	2071	2360	1837	1197	810	544	352	310	256	271	279	267	276	305	289	288	289	282	235	277	266	250	253	233	285	309	271	280	275	275	272	314	276	260	270	288	264	313	275	318	269	285	271	258	292	278	259	303	245	243	291	304	287	270	270	274	251	260	279	295	309	284	279	268	257	279	256	280	242	280	258	248	271	238	301	274	286	261	277	257	273	311	248	269	275	292	260	269	258	263	239	266	288	280	298	234	285	270	281	255	317	280	239	285	284	254	260	263	275	268	278	283	294	265	276	260	261	261	242	280	274	263	263	287	288	255	267	263	268	271	277	272	281	281	286	267	297	250	262	277	272	267	291	280	256	298	266	313	285	252	302	301	270	267	315	272	287	278	282	278	257	290	282	250	271	253	250	245	282	272	280	277	242	300	276	292	276	262	289	261	258	277	264	239	288	284	284	262	298	285	274	271	285	283	282	283	261	278	309	268	293	300	260	275	292	240	258	248	293	269	274	261	264	271	269	277	269	249	270	281	293	300	278	294	265	270	268	295	260	274	290	272	270	283	286	266	279	274	283	280	256	266	266	277	267	279	266	291	268	255	254	255	262	270	280	258	274	279	259	259	285	248	259	264	260	267	259	299	269	262	257	286	263	242	300	306	274	291	258	281	268	273	260	298	296	263	288	284	283	287	246	245	259	261	253	284	289	248	297	284	261	277	283	292	274	287	290	256	280	320	323	274	277	284	265	243	279	264	269	277	268	273	242	282	240	253	266	257	288	272	283	306	279	293	289	283	277	293	293	280	279	251	278	302	259	293	270	252	278	252	251	258	283	288	253	250	282	282	284	288	269	269	275	287	258	267	251	284	306	267	258	289	240	269	252	263	309	269	285	254	266	262	288	296	277	258	293	266	288	280	298	283	280	274	315	261	276	289	254	298	274	260	268	268	262	261	275	284	270	262	291	300	269	291	278	300	298	288	282	270	287	250	269	277	274	271	268	235	267	266	255	282	269	298	268	247	266	256	270	258	276	271	307	267	274	288	257	275	264	272	265	285	265	296	259	268	289	269	252	270	269	287	273	271	265	256	249	279	292	267	296	270	273	283	281	270	274	259	270	269	270	256	266	267	284	264	301	259	285	250	282	299	279	259	263	287	286	275	276	254	288	278	273	261	304	268	266	298	274	289	280	249	273	269	308	271	249	261	300	310	259	265	294	287	244	294	269	264	242	261	283	255	254	263	258	260	256	272	266	282	279	268	286	278	277	266	223	273	271	257	278	265	284	275	265	257	253	285	241	253	277	263	261	300	300	308	264	282	269	269	260	293	241	284	297	285	262	288	263	267	284	288	244	269	281	286	288	252	290	273	272	279	286	260	268	269	248	282	288	253	292	290	270	259	275	268	262	281	282	304	267	276	303	297	271	279	277	255	290	292	293	274	282	275	281	281	298	270	250	295	278	270	293	278	253	288	256	261	280	270	290	271	290	286	289	292	276	241	278	275	276	283	258	288	311	296	245	252	270	262	283	247	316	282	296	293	248	262	277	266	278	283	298	287	283	262	284	297	274	276	298	295	241	262	253	234	271	286	271	277	277	269	292	256	262	244	281	244	283	244	278	237	289	261	269	278	268	264	250	287	272	259	279	274	306	271	284	260	283	268	290	266	295	298	298	284	305	260	263	254	290	287	262	273	295	275	280	280	261	286	269	276	245	275	239	276	291	252	261	312	273	291	256	254	306	285	267	263	291	270	262	257	243	279	264	293	273	265	251	308	262	271	237	263	282	253	275	254	264	266	287	277	274	257	289	244	266	263	295	256	280	258	265	289	280	257	273	267	281	265	260	297	275	283	236	222	258	252	279	252	299	268	254	280	269	248	270	264	306	282	292	325	264	278	276	269	265	288	278	287	279	277	256	298	275	283	261	253	264	277	279	277	243	252	287	293	263	284	270	275	299	248	264	250	253	243	263	279	260	261	272	269	284	265	278	248	283	288	248	277	286	305	271	269	289	281	280	275	267	270	254	289	269	299	280	281	287	288	279	268	281	300	252	295	253	283	278	271	271	259	272	266	297	261	294	292	275	268	287	272	285	274	294	282	289	292	269	246	270	250	281	240	259	268	293	275	256	287	276	251	267	275	267	255	280	251	275	282	271	263	252	261	270	285	286	279	255	278	275	255	287	294	271	263	265	277	286	286	314	294	277	246	285	283	292	285	281	262	258	245	276	251	285	270	264	278	248	290	289	293	241	284	259	244	295	288	265	285	280	257	265	269	266	257	258	270	252	284	280	261	265	294	274	254	282	265	260	286	303	277	305	292	272	246	241	306	258	277	288	269	262	291	263	271	270	285	275	280	260	277	259	275	284	254	276	259	262	260	268	286	242	280	272	274	252	278	272	273	283	257	287	267	266	267	304	252	263	271	285	286	256	257	265	295	304	262	297	250	254	256	272	273	255	268	274	269	262	256	257	245	293	272	293	291	259	287	227	274	253	281	277	300	250	259	286	277	278	268	266	219	250	288	276	253	261	234	258	276	269	289	274	273	289	279	258	250	280	271	254	298	264	295	274	300	301	287	285	249	251	262	279	297	282	254	277	271	274	270	262	250	275	287	272	238	296	281	266	270	269	266	256	298	272	254	245	254	276	281	258	263	276	271	267	271	267	275	283	279	263	268	251	286	291	260	258	265	279	246	269	249	290	271	299	278	242	285	276	275	257	306	276	290	247	255	283	252	271	275	288	249	262	280	291	272	309	265	272	279	263	310	282	276	254	260	306	267	275	307	273	244	238	247	276	264	285	262	301	270	255	268	298	280	257	295	270	274	268	270	279	270	258	283	287	257	276	287	266	286	288	233	283	311	272	295	271	278	259	274	274	285	260	283	289	263	253	226	269	312	294	304	286	267	271	264	272	293	275	275	274	302	298	234	275	280	272	266	279	273	273	260	256	232	240	273	256	287	291	298	291	272	279	294	298	267	285	315	282	255	273	269	289	266	299	290	257	269	281	263	254	262	284	266	278	282	267	263	296	285	277	308	256	285	285	247	257	272	260	278	269	256	279	266	275	286	277	285	268	277	260	289	260	266	273	256	281	274	256	276	269	304	247	268	289	261	261	268	270	274	304	291	281	278	262	253	286	288	265	264	276	244	273	268	277	272	267	271	276	268	284	250	279	296	272	264	284	262	270	239	245	270	282	270	301	258	260	301	273	294	237	289	260	261	286	296	281	290	272	290	268	300	271	270	278	298	296	273	307	284	275	261	283	260	273	265	265	245	278	244	259	272	269	286	296	260	268	270	259	305	294	237	298	275	271	264	303
10896	13664	16616	15874	12922	10380	7533	4291	2876	3706	4270	3394	3107	2872	1981	1415	1248	975	758	641	552	401	418	402	382	304	259	228	171	172	158	132	168	170	164	173	154	137	147	157	161	155	146	157	172	170	173	175	142	169	156	144	146	159	144	160	141	145	163	139	151	169	175	185	149	152	119	164	160	151	156	149	144	144	149	158	162	143	162	158	175	146	167	179	167	169	164	155	142	147	152	137	170	136	142	153	135	150	154	149	155	134	147	128	164	149	174	150	170	155	151	141	157	176	143	123	152	125	146	160	162	145	170	126	138	168	137	150	169	134	166	146	158	158	153	171	172	153	134	154	134	154	118	135	135	162	161	156	149	162	148	147	148	146	133	158	166	139	151	136	155	145	164	157	138	136	155	133	146	153	166	118	148	147	137	140	164	153	139	146	143	156	153	137	160	174	155	156	157	156	145	148	142	128	152	143	160	137	159	146	157	135	144	162	154	156	180	151	161	152	147	170	149	142	149	147	141	153	147	186	140	139	141	136	150	145	146	146	162	135	135	136	157	151	149	151	147	134	145	141	154	141	146	141	159	155	152	153	164	142	175	148	147	138	162	158	152	132	147	145	126	140	181	141	158	138	170	144	138	176	138	126	156	144	163	162	136	128	146	160	160	138	156	144	136	155	157	164	161	169	161	155	142	147	128	171	145	128	124	170	166	155	165	156	157	165	136	144	167	143	161	146	161	127	172	132	147	156	153	148	152	153	148	140	145	153	137	143	146	135	115	158	174	133	159	167	164	163	137	155	160	154	136	156	133	143	138	138	173	142	142	132	146	144	147	162	144	146	162	159	135	160	159	177	165	154	149	148	139	140	134	132	139	131	144	156	139	137	167	158	139	129	145	162	146	141	155	172	166	149	136	134	135	143	156	166	164	139	165	146	152	159	145	161	164	143	147	172	172	160	128	146	147	157	144	143	165	131	160	131	147	149	140	143	136	148	138	135	155	142	164	151	149	133	124	150	149	160	147	177	145	135	118	138	159	127	138	140	151	171	149	158	151	135	162	158	143	156	158	158	141	137	150	150	141	154	146	135	152	156	141	160	139	149	157	129	162	129	170	172	141	150	116	138	158	165	145	129	135	147	143	151	154	142	136	157	152	149	158	150	165	160	139	142	134	169	157	150	140	164	139	141	137	150	156	162	142	137	163	151	151	157	146	146	125	142	149	185	127	133	147	148	152	147	150	134	140	127	161	153	131	154	154	152	135	142	144	168	176	167	145	154	146	149	159	159	143	167	163	138	132	148	136	128	138	151	143	159	153	177	143	133	153	165	142	138	140	163	160	145	151	179	143	172	142	160	153	161	154	151	155	140	122	137	150	156	150	140	142	159	155	165	141	150	149	150	166	126	171	163	151	167	145	113	126	154	124	139	139	144	128	140	135	162	140	139	144	159	149	147	158	147	150	128	166	168	142	163	169	166	144	163	186	117	141	136	152	157	152	150	137	141	163	164	157	145	133	135	152	151	123	154	169	173	155	145	138	158	155	145	146	139	127	153	131	139	167	153	146	154	158	174	161	151	146	142	164	175	147	165	139	152	163	143	141	157	144	152	163	144	156	137	145	153	152	167	156	177	138	159	129	144	148	156	133	154	149	163	130	146	193	157	147	146	152	142	151	158	150	174	131	149	166	140	157	156	131	154	157	149	146	141	129	134	159	157	160	130	144	154	161	142	149	157	153	154	126	149	155	150	149	175	148	172	147	142	145	164	166	166	160	144	146	120	139	158	152	146	134	152	154	146	159	152	146	164	131	170	150	159	132	170	153	165	153	167	158	149	138	148	150	129	156	144	152	139	119	146	171	161	164	153	144	159	152	147	147	136	154	140	156	159	154	178	147	143	163	167	147	153	173	140	181	163	142	146	169	159	161	149	151	143	168	165	148	135	155	150	170	141	131	153	165	143	136	156	145	150	162	175	170	142	160	158	148	148	129	145	157	148	161	162	137	162	152	124	151	141	135	169	147	147	160	162	146	144	132	153	180	157	146	154	161	138	134	124	156	163	139	149	167	157	159	146	137	151	136	153	142	140	148	166	138	153	150	154	132	149	136	140	149	146	126	159	140	160	147	161	133	134	149	151	173	157	153	161	137	141	141	159	138	151	181	139	147	167	158	151	150	162	164	153	145	161	163	135	159	132	162	192	169	151	155	149	162	160	181	141	155	141	167	166	147	141	153	152	144	146	143	155	129	169	150	141	151	127	165	173	153	173	147	127	164	145	156	143	154	140	144	154	166	133	156	137	152	138	151	156	130	146	143	159	166	127	143	136	145	146	147	161	157	135	157	135	157	163	160	177	144	156	159	161	151	159	160	146	141	142	156	148	153	131	178	154	162	155	148	127	162	138	143	183	152	143	173	138	126	124	146	141	149	159	162	144	148	134	165	143	141	139	169	128	130	161	159	147	146	143	140	162	169	138	139	141	155	166	155	161	132	168	143	128	165	166	136	164	127	152	149	138	148	161	168	146	145	151	145	160	142	178	152	149	137	159	158	135	138	151	157	165	130	129	144	152	151	145	162	135	158	135	178	147	150	143	149	144	149	144	140	148	155	127	146	149	145	129	163	162	152	121	150	146	157	149	129	168	149	149	124	140	152	159	164	164	140	141	177	168	150	135	138	124	139	136	129	138	139	138	147	152	176	152	136	158	159	140	142	167	143	137	138	153	174	151	156	166	159	144	158	160	118	151	130	143	132	143	130	149	135	148	144	150	141	144	136	142	137	147	139	142	158	144	140	128	151	141	159	150	152	148	168	146	140	151	178	152	155	142	147	178	143	130	132	152	152	146	136	163	156	154	145	148	138	160	146	133	140	157	138	147	139	135	149	177	135	153	142	156	160	135	137	157	150	160	143	134	138	121	145	156	138	153	137	125	153	133	147	166	157	132	135	146	144	143	152	145	148	169	148	149	141	143	160	151	165	165	145	148	146	144	152	135	135	164	168	152	140	143	130	152	140	141	138	155	152	121	158	159	134	139	159	148	155	134	144	142	156	119	174	144	142	161	133	141	113	154	153	170	144	159	143	146	134	130	147	147	131	147	147	137	134	135	162	153	128	127	168	161	130	145	168	144	162	140	152	169	140	134	173	147	152	154	154	159	140	148	122	150	160	156	146	129	138	176	153	132	136	146	144	127	170	159	153	149	146	137	147	163	151	131	172	167	156	149	160	152	147	152	163	142	153	159	159	142	153	143	167	164	148	140	157	136	181	158	125	154	165	135	152	161	158	147	165	144	164	170	164	144	165	167	164	157	141	145	148	152	165	148	157	163	168	148	161	148	158	161	149	140	162	156	146	150	133	137	161	170	159	127	148	131	137	141	155	134	138	148	156	150	133	157	150	149	155	143	140	154	155	174	136	162	156	147	155	145	147	141	159	144	164	164	167	156	155	153	160	127	153	135	145	128	174	163	144	149	156	143	161	152	142	153	150	151	155	136	156	159
7696	13714	20946	25832	26402	25673	22772	14100	12376	17989	20783	17329	17952	15505	13375	9841	8361	6473	5276	4200	3534	2810	2952	2650	2090	1750	1419	1294	631	499	472	474	527	456	448	509	516	445	463	461	435	442	460	469	423	448	443	453	458	470	467	426	466	463	488	439	430	473	479	511	471	621	602	664	801	591	421	438	444	422	475	426	361	409	372	378	383	385	398	376	421	471	537	532	491	462	486	407	388	340	375	352	368	386	416	403	387	392	360	371	399	368	372	406	361	374	379	401	380	426	412	378	389	388	368	377	392	418	408	367	387	371	389	356	373	385	368	378	364	389	377	387	380	398	352	379	378	371	329	382	412	364	386	409	387	384	407	348	374	381	403	393	380	369	388	401	390	355	386	377	399	377	393	396	361	377	382	394	424	377	375	387	378	390	372	376	385	420	389	379	378	396	350	384	381	387	398	364	411	410	378	377	412	400	378	390	390	380	370	368	411	412	397	385	381	417	377	374	358	414	421	415	384	401	372	383	377	402	421	431	420	421	369	365	399	351	371	363	403	380	392	389	403	353	439	406	383	384	386	395	401	366	390	395	391	380	399	377	402	382	359	395	368	377	399	398	380	386	375	391	364	394	349	369	344	417	398	347	413	395	369	363	368	399	378	403	369	423	397	397	367	364	382	355	362	363	405	360	369	394	368	339	382	396	355	416	370	360	370	402	385	380	369	364	387	405	393	371	353	375	372	350	369	361	404	376	363	418	390	398	422	385	383	376	388	358	376	406	398	388	371	400	359	393	382	364	361	352	392	403	397	352	360	377	385	384	392	419	397	406	373	374	366	420	371	387	371	380	408	395	379	366	376	391	350	344	378	371	390	388	390	384	360	405	389	423	405	370	396	389	370	386	385	384	360	379	393	374	356	411	393	370	357	373	382	387	395	386	365	377	363	411	404	402	349	418	397	365	375	383	400	391	396	396	376	393	364	382	405	408	386	362	390	386	384	341	345	374	387	376	392	368	379	398	406	428	387	374	383	375	403	387	382	417	394	407	380	399	332	376	360	367	372	390	364	402	413	389	413	409	376	398	391	367	411	384	356	381	383	396	369	429	347	373	376	339	409	391	392	394	371	411	385	364	390	364	391	380	377	361	401	409	364	389	371	409	367	366	383	390	385	344	349	373	394	400	385	418	367	369	395	397	357	373	408	385	357	387	360	373	371	371	390	373	376	380	384	381	449	395	424	404	364	330	390	384	385	349	390	395	383	411	384	430	394	353	362	340	383	384	380	359	387	380	398	388	365	382	369	359	386	382	386	401	388	399	406	385	394	402	411	368	377	419	374	389	415	387	367	373	378	387	408	360	387	399	354	409	381	358	369	360	415	394	407	413	382	402	362	391	393	381	358	361	380	366	403	365	377	375	397	373	390	353	354	389	415	407	384	395	390	374	375	428	378	396	403	389	423	382	391	383	390	394	374	374	369	368	378	370	361	382	360	355	409	425	384	385	382	413	395	373	419	368	405	367	377	366	367	384	387	395	360	365	405	372	376	378	410	381	392	367	392	408	374	369	366	374	385	362	364	382	383	400	420	384	423	394	393	390	389	371	378	358	418	412	413	367	366	381	374	399	347	343	393	339	360	385	366	371	427	395	387	403	386	400	369	382	358	405	361	387	441	390	381	374	374	374	407	372	357	374	413	393	391	369	376	390	406	367	373	392	413	382	387	401	394	371	408	378	364	378	398	363	372	385	386	415	377	417	360	385	378	373	355	384	362	359	377	418	397	352	406	406	390	383	392	362	370	370	422	416	384	365	389	351	385	390	356	334	419	402	399	348	370	393	372	419	402	390	378	403	410	390	347	418	382	402	387	394	386	385	397	380	375	352	364	373	413	367	403	368	375	380	342	424	375	384	384	398	422	413	374	381	359	350	388	382	370	396	369	358	370	361	389	390	355	393	382	418	380	361	388	354	407	361	384	381	364	369	397	386	386	352	391	404	409	383	401	419	402	416	401	414	389	374	376	386	392	399	386	369	410	354	401	427	409	412	355	416	345	404	391	386	384	391	352	422	405	395	400	395	395	369	353	410	374	382	367	384	374	410	389	403	377	390	385	364	374	405	393	351	369	421	394	408	404	396	402	377	385	376	391	401	377	395	398	352	419	368	367	383	386	377	378	395	390	350	393	359	389	400	403	397	375	382	388	398	397	408	364	406	411	396	378	367	384	388	352	421	378	412	372	403	408	391	388	370	391	399	376	369	370	371	385	364	385	374	378	384	382	356	389	395	397	410	379	418	381	361	393	373	350	439	397	372	352	367	427	388	400	389	364	370	399	371	379	348	388	397	370	406	374	359	377	355	392	390	397	417	387	388	396	395	363	438	418	380	394	388	406	392	386	383	369	391	363	384	374	406	396	393	377	373	336	382	374	397	393	392	426	385	398	393	394	390	380	395	374	404	378	389	395	388	386	384	399	386	395	417	393	381	386	397	372	414	399	336	359	410	406	394	411	381	377	373	382	387	375	367	398	359	406	405	402	420	397	378	388	375	418	388	405	374	399	375	392	375	374	394	351	403	402	366	359	373	370	375	407	398	387	386	370	401	369	377	373	379	387	392	345	377	377	402	405	371	376	411	411	406	384	398	387	384	421	408	381	374	373	381	370	407	398	372	367	367	384	394	380	406	370	393	376	371	368	405	361	370	374	435	396	383	375	402	385	410	384	376	407	398	365	405	422	376	399	362	348	377	358	351	386	373	387	395	373	403	373	403	411	376	372	387	368	398	403	392	403	389	389	387	372	388	344	359	373	395	371	383	390	376	347	388	384	381	417	379	347	404	370	366	378	399	386	376	408	356	365	405	425	407	372	421	377	399	416	407	372	386	402	343	387	398	367	390	376	401	412	414	379	403	398	401	379	416	384	409	327	400	392	377	425	412	394	393	409	408	380	396	391	390	369	405	401	405	362	398	395	416	386	424	379	388	387	346	401	388	368	393	369	390	379	385	406	418	357	390	349	411	399	391	400	360	381	370	416	389	350	348	398	388	380	385	400	381	364	395	389	387	384	413	414	372	403	411	391	377	411	372	352	356	385	389	386	394	413	376	373	376	423	362	426	369	379	394	365	419	391	366	344	367	383	390	414	381	393	366	370	384	399	395	430	379	389	386	390	371	361	425	414	414	412	363	378	373	380	385	401	385	356	388	347	413	390	422	417	376	371	393	360	381	367	406	359	358	378	367	368	373	365	421	397	402	422	348	401	339	412	391	356	347	392	399	389	414	402	351	408	394	408	367	359	364	396	395	399	397	393	399	368	363	394	363	426	407	375	405	337	367	383	370	363	392	401	362	389	374	393	397	428	403	393	367	391	374	427	367	399	396	377	382	392	392	397	382	405	408	383	382	420	395	386	374	391	390	376	367	406	396	411	366	433	372	423	364	416	368	417	395	433	368	383	415	378	378	390	388	376	427	402	394	440	396	393	379	396	370	392	363	379	376	407	391	346	360	365	389
29622	38218	40090	40651	40570	40992	39420	33570	27929	36899	43397	38434	37956	35934	29710	22554	17715	14274	11044	7568	7254	5058	5613	4560	4166	3026	1897	1571	507	190	162	185	190	143	197	173	182	170	177	122	146	142	145	167	138	124	130	151	137	161	139	165	151	166	167	159	161	181	255	312	286	486	458	561	767	462	204	189	202	244	151	146	141	137	131	161	135	126	130	152	136	237	247	234	197	190	139	137	148	124	115	126	128	129	128	128	141	141	125	130	135	143	119	160	105	134	128	115	150	152	132	127	135	128	134	117	123	119	132	118	125	121	129	114	115	119	109	123	127	121	148	115	113	140	109	130	126	116	135	128	130	106	133	123	109	130	128	134	108	137	130	125	148	125	131	112	125	114	119	125	132	129	141	114	149	113	133	117	137	123	116	117	134	137	115	115	138	125	130	128	139	125	107	115	121	104	133	123	128	128	127	138	125	137	121	139	122	130	114	109	131	109	140	142	110	133	111	126	118	119	113	110	122	113	123	143	119	129	129	139	118	123	113	125	111	130	167	112	147	131	123	139	149	129	116	105	124	119	151	125	131	127	112	116	122	143	121	135	129	154	113	146	145	127	128	124	129	107	130	128	111	140	150	113	149	103	117	129	122	116	127	130	114	123	119	130	125	122	142	124	102	129	129	129	116	137	135	116	101	146	137	122	128	128	125	138	143	134	132	112	121	128	129	105	116	125	121	125	133	118	114	137	113	130	137	114	139	121	136	129	141	121	131	119	117	126	115	135	116	110	140	128	128	119	125	139	145	124	112	143	119	137	132	136	109	143	146	115	135	133	105	123	122	138	119	114	122	129	128	111	120	105	131	146	125	109	130	128	121	133	140	120	128	137	130	123	121	122	137	122	125	108	129	128	138	122	125	127	120	115	138	120	111	130	139	123	122	132	131	108	122	124	129	129	99	141	137	138	141	120	132	139	131	132	131	131	126	135	154	140	141	127	123	155	129	102	136	109	133	131	123	142	125	133	119	131	131	105	135	119	109	145	129	118	142	126	127	122	143	144	124	127	118	145	123	133	137	118	102	122	135	114	140	114	134	147	138	122	116	129	124	137	116	123	134	126	133	107	117	141	127	107	127	140	137	136	124	113	120	137	101	125	125	131	139	124	134	121	123	118	136	106	130	119	134	121	110	112	131	131	116	129	119	125	114	143	137	117	115	166	131	125	103	114	153	115	136	118	141	122	103	119	120	133	135	128	128	117	131	143	123	133	135	135	123	129	144	115	132	136	129	131	120	128	129	130	133	121	131	128	149	140	115	141	122	111	108	124	133	120	121	114	142	137	116	147	126	111	130	113	119	114	122	127	122	134	138	104	132	140	128	106	116	129	141	150	119	119	118	113	124	109	130	110	119	127	109	118	130	133	111	136	107	138	135	131	125	129	128	124	127	144	112	142	119	115	131	136	124	118	131	128	113	137	128	125	134	143	133	126	111	146	113	128	123	126	121	148	127	118	130	114	145	125	137	131	126	114	120	110	132	134	123	113	141	130	131	146	108	117	100	117	134	127	131	141	126	119	134	141	115	115	127	117	139	110	113	131	103	104	117	139	139	131	122	131	121	130	126	126	129	130	124	135	133	130	116	142	126	124	131	135	151	126	141	124	111	127	130	121	142	121	122	108	123	116	131	129	127	127	127	115	123	125	134	116	146	111	149	123	125	122	111	128	143	119	117	120	118	116	140	93	129	113	132	127	110	123	104	121	109	132	123	98	110	125	132	119	131	132	116	148	132	124	135	121	115	126	128	126	130	129	119	150	119	123	139	134	123	116	123	124	120	138	124	119	143	132	136	126	120	140	113	132	153	108	156	129	122	124	116	138	106	137	126	131	116	123	126	147	144	120	150	143	118	133	141	127	109	121	126	123	136	130	120	120	111	111	112	122	127	117	142	120	136	133	130	116	101	124	142	126	106	124	129	136	121	134	140	127	135	130	125	115	95	117	157	126	132	124	140	125	131	117	118	130	121	142	122	143	100	125	118	116	119	134	129	128	130	120	124	105	113	122	120	130	122	137	129	123	127	115	135	119	146	109	129	134	121	132	122	131	110	117	142	133	126	128	133	138	120	116	117	133	139	120	139	142	146	126	123	146	132	126	122	134	118	108	131	128	126	146	120	117	128	112	138	146	103	116	140	139	121	124	113	130	138	138	128	133	118	119	134	104	142	128	105	132	143	117	149	120	124	114	126	149	117	127	134	116	123	132	131	129	150	124	135	132	108	115	119	130	136	105	124	137	116	135	133	145	123	108	112	127	163	134	111	123	125	134	116	127	120	155	137	134	123	119	135	118	127	136	137	109	110	126	126	114	126	124	126	114	132	126	142	109	110	127	136	131	129	126	135	123	129	135	125	158	111	107	146	118	126	124	124	116	129	128	153	139	130	129	135	141	124	113	117	128	131	126	136	139	155	130	124	111	115	166	125	121	103	133	144	121	137	147	120	137	120	132	129	114	131	98	128	111	123	136	119	122	127	115	119	128	143	119	135	119	89	123	120	134	127	128	129	125	131	128	138	122	103	112	129	131	133	124	107	111	126	136	111	141	133	139	139	133	139	120	117	127	129	141	121	131	131	127	116	137	120	135	120	143	125	135	128	121	123	139	129	111	131	144	125	122	137	114	118	131	133	110	112	124	103	115	134	121	113	117	121	121	139	142	122	108	118	118	118	113	115	115	109	157	145	132	132	102	123	131	103	115	125	103	137	111	153	125	112	143	118	136	135	128	117	111	137	108	142	132	127	139	124	123	154	124	124	130	117	99	114	108	123	128	133	106	111	123	120	131	111	135	143	126	133	155	128	126	122	127	137	131	145	121	123	111	131	138	149	111	116	145	106	119	115	116	116	114	116	117	148	128	132	101	128	112	106	140	127	114	132	135	126	119	129	149	108	120	99	126	129	118	128	141	118	114	132	130	124	139	150	113	140	141	142	118	147	147	145	106	137	120	123	134	118	107	130	129	133	122	113	116	122	157	105	142	131	132	117	121	119	116	142	120	133	127	123	119	145	119	142	142	122	110	103	146	120	146	101	128	155	129	121	134	116	115	111	113	116	122	121	107	118	114	112	133	136	128	137	131	110	143	125	113	111	121	124	109	139	122	109	124	127	130	123	140	136	119	110	125	124	129	111	128	133	130	137	127	118	139	136	135	131	135	121	103	138	140	121	141	126	126	143	116	136	120	120	142	136	150	130	109	106	129	126	120	120	128	117	119	125	119	127	120	125	127	131	137	110	124	130	95	117	105	140	133	113	142	134	138	133	121	147	146	133	144	115	114	132	138	109	101	134	103	124	153	116	138	104	129	123	117	118	126	149	133	116	130	97	126	120	134	138	117	133	144	152	109	105	134	111	122	132	127	121	117	158	147	139	125	169	137	108	118	122	124	133	129	120	131	120	127	124	137	154	130	118	135	127	121	117	129	114	133	131	111	141	129	138	137	119	126	137	141	142	138	162	133
20522	32001	39361	44692	48873	52535	53642	43764	42068	54486	60572	55378	57673	54662	52580	45556	43114	38606	33847	29470	27150	22934	23963	19335	19264	15392	11957	10304	2977	683	674	759	922	824	896	776	776	706	578	571	524	577	481	467	458	444	462	472	477	504	515	570	572	571	628	560	593	813	1433	1908	2058	3396	3387	4344	6193	2956	742	664	958	1125	814	406	381	371	371	335	343	387	355	358	413	1249	1318	1187	931	690	522	392	356	294	355	348	322	362	350	334	328	317	326	358	295	309	311	329	313	343	320	326	334	342	307	322	324	345	340	281	332	297	311	340	333	337	329	349	327	289	332	296	296	323	342	313	349	285	321	317	327	317	325	291	331	333	337	345	342	303	310	309	338	300	318	309	297	321	332	303	297	343	324	326	342	314	329	324	308	326	330	323	342	343	319	311	321	339	327	309	310	334	305	334	317	335	383	315	331	325	339	345	335	311	321	334	305	320	333	336	328	312	334	327	307	329	355	327	313	320	351	329	339	334	323	363	344	313	320	293	327	313	291	341	332	326	348	349	306	301	365	341	329	349	321	319	327	329	310	318	330	313	311	321	333	318	346	315	329	350	319	312	320	347	347	331	331	324	341	308	309	315	310	326	294	342	332	357	308	323	333	342	308	311	337	314	322	332	344	353	317	329	330	318	295	348	324	341	325	314	323	337	340	335	323	364	338	294	340	319	311	363	332	337	315	343	287	345	328	344	305	353	337	294	323	326	360	356	324	352	321	358	319	327	337	295	359	317	312	358	315	323	341	339	316	311	344	338	300	336	383	329	301	314	338	319	352	340	354	340	313	333	333	326	320	345	306	302	321	309	303	312	332	314	321	333	321	346	328	317	330	341	313	321	287	318	318	304	337	309	355	336	321	284	322	304	362	345	312	332	334	293	314	336	340	325	323	322	313	371	315	352	280	287	336	337	286	346	318	311	343	338	292	344	332	306	317	315	326	330	326	334	335	324	297	291	353	322	357	335	326	326	297	334	300	320	308	334	328	335	334	316	307	374	355	327	321	334	308	321	324	358	314	310	369	335	330	337	322	319	325	348	339	302	336	331	330	312	326	330	326	332	331	339	302	328	328	345	363	327	341	346	347	307	363	303	339	307	338	313	348	313	340	350	355	353	345	347	325	318	340	337	354	306	322	288	326	335	342	332	331	337	298	312	316	334	331	349	342	324	342	304	323	318	333	311	311	320	318	329	311	319	308	329	351	332	341	330	317	326	331	314	321	348	322	352	339	322	359	321	335	344	337	335	365	329	332	299	321	327	311	330	300	360	321	358	333	341	337	316	320	330	319	363	336	322	348	343	331	312	319	293	335	331	315	315	319	316	302	338	338	309	347	326	342	305	313	341	334	319	324	316	296	329	309	314	293	320	321	311	335	344	324	303	309	335	327	340	329	332	346	331	336	363	334	334	336	359	329	294	299	360	352	341	318	327	344	328	335	312	289	337	342	335	318	333	336	328	335	362	317	338	324	326	328	330	329	330	339	290	325	353	336	347	353	325	328	340	291	334	320	325	340	321	305	364	312	289	329	355	353	326	328	327	302	305	300	334	333	323	340	353	333	330	322	327	347	361	311	310	352	300	316	332	313	369	316	293	336	299	328	330	316	335	342	324	332	321	333	335	317	328	331	325	338	328	337	300	292	325	325	323	320	325	308	349	329	312	344	308	333	318	313	325	329	316	308	325	323	321	333	284	283	349	312	313	330	284	333	311	322	311	348	313	315	309	297	302	310	358	316	330	340	325	327	332	324	327	322	331	333	316	313	306	346	314	337	311	308	351	315	323	319	343	307	321	344	320	364	329	334	309	315	296	340	315	363	347	344	347	338	306	320	326	328	336	331	292	337	338	315	366	302	353	322	335	320	331	321	322	334	297	322	327	298	325	306	320	314	340	346	314	318	298	334	318	294	342	329	334	353	304	330	305	338	333	324	329	316	308	298	316	323	336	322	328	333	328	347	314	329	310	342	320	291	298	313	335	341	322	289	333	329	333	334	337	319	349	326	332	333	334	353	315	321	333	357	340	292	353	327	328	305	306	336	315	324	325	325	307	297	357	296	312	335	294	353	334	327	287	349	343	320	347	337	321	299	305	337	311	333	307	351	320	339	335	360	348	313	364	316	325	323	347	339	362	307	326	332	330	322	338	302	318	320	309	324	308	330	312	305	317	314	316	319	321	335	317	321	324	341	327	314	335	314	320	314	364	310	329	313	334	359	294	324	336	333	315	343	326	344	302	294	334	336	344	335	359	331	294	322	319	304	342	325	299	315	339	327	312	280	329	366	328	333	350	353	341	312	322	305	319	340	321	343	350	333	342	341	320	323	336	324	337	335	319	318	338	312	326	319	330	319	351	319	357	288	352	304	342	335	328	319	328	345	342	305	338	310	305	337	309	344	338	301	347	351	320	311	317	315	337	317	322	299	326	316	308	325	320	304	324	343	327	349	344	328	312	310	334	321	297	318	357	329	346	329	338	353	352	315	335	325	304	337	343	328	313	304	333	316	318	336	330	300	349	311	315	317	330	325	343	350	312	325	297	341	330	311	319	316	338	319	339	329	341	345	326	322	318	320	289	352	303	301	305	299	307	302	292	308	326	350	322	335	317	331	309	344	334	309	322	340	281	316	322	321	313	318	363	313	332	322	328	353	339	310	308	317	308	332	323	350	320	311	335	348	315	324	337	346	342	312	312	336	322	334	317	307	335	317	356	372	328	325	325	334	286	321	335	381	366	316	331	347	321	346	346	310	340	360	312	306	318	311	308	345	339	311	340	331	335	350	312	314	319	314	352	332	326	318	336	317	346	331	340	316	326	320	300	334	314	319	289	311	331	346	367	307	344	310	324	311	317	330	321	301	326	329	339	293	338	286	312	343	361	325	306	323	338	332	279	299	295	325	293	338	352	328	316	317	310	332	308	359	296	331	324	341	329	326	305	320	330	346	321	356	284	326	315	298	280	315	326	352	333	292	369	345	340	302	347	320	319	313	317	335	333	337	302	317	357	316	334	323	332	339	321	320	321	325	356	344	327	342	346	319	288	316	321	358	315	308	310	313	311	324	353	326	329	313	294	304	299	317	322	333	372	351	323	325	320	323	358	317	340	372	352	306	329	339	309	316	339	331	289	286	323	332	289	328	312	349	350	351	331	313	337	322	348	352	326	339	302	360	322	359	315	337	330	317	314	325	323	330	335	324	327	295	323	346	323	336	308	356	347	314	379	349	318	324	294	337	351	349	360	350	316	303	314	339	319	338	326	322	329	314	352	324	328	323	325	326	355	353	327	308	323	347	346	349	323	333	318	305	300	308	307	336	324	311	324	314	333	319	343	305	342	361	322	315	329	308	305	337	319	298	325	335	311	348	320	288	375	301	338	323	312	322	323	336	306	301	324	325	344	326	354	358	313	331	334	313	328	388	329	334	331	351	314	361	332	304	360	349	326	322	309	312	335	324	335	340	346	359	304	335	294	317	332
36613	41077	39483	38598	37890	39142	38540	36437	34069	41393	51114	45325	47566	46992	41034	33650	29249	25254	19289	15105	15125	10138	10264	9623	7632	5109	3886	3055	834	169	189	222	234	216	213	205	191	135	196	169	122	128	141	120	134	116	126	121	115	125	139	122	142	156	158	153	174	199	370	434	493	861	811	799	1049	492	203	153	229	295	262	133	130	135	104	111	106	110	97	100	139	331	294	296	251	208	157	102	124	105	96	140	120	100	99	105	112	98	108	98	80	114	82	91	113	105	110	93	119	113	101	88	107	116	124	107	101	90	100	95	110	102	100	96	121	101	90	115	109	97	100	112	97	85	124	110	116	109	108	121	109	109	89	99	109	124	102	115	111	104	89	83	95	98	92	109	109	84	107	93	104	118	96	92	87	95	119	110	107	110	92	111	107	84	98	125	102	111	110	109	99	116	119	98	114	94	112	109	104	96	93	112	93	96	96	103	111	107	104	96	97	113	72	105	136	92	98	109	120	102	83	119	101	103	109	110	91	111	97	111	106	103	127	100	99	100	102	107	109	110	113	87	95	89	104	87	98	115	96	84	119	127	103	86	114	109	105	96	105	95	87	90	96	114	100	117	124	108	118	114	106	96	122	111	109	89	99	110	83	111	111	109	107	106	111	97	113	120	101	106	100	92	117	109	100	105	95	100	96	122	102	111	93	94	99	92	100	86	99	108	117	108	79	110	91	92	112	106	94	85	114	106	100	85	104	81	113	96	112	99	93	101	130	109	109	105	96	106	104	94	113	90	100	119	114	104	97	93	90	86	107	102	117	93	103	108	98	95	102	92	101	101	102	103	99	114	102	114	101	112	99	122	106	115	97	107	78	104	112	90	106	79	123	117	91	114	106	94	110	103	105	98	115	92	75	97	91	111	96	84	109	116	88	107	105	102	87	107	108	111	94	97	90	97	109	101	106	99	95	105	102	98	99	97	118	106	111	107	111	121	90	106	102	89	95	142	106	107	103	97	96	111	98	103	107	97	107	106	103	98	113	101	115	85	98	94	104	92	100	96	102	138	115	105	98	112	106	109	134	103	106	98	115	96	117	95	112	105	104	106	103	97	95	95	98	141	94	102	98	115	90	110	120	103	99	78	94	102	89	103	89	113	100	107	107	122	99	98	117	104	117	120	106	101	100	106	100	105	116	113	100	109	91	105	90	97	119	108	102	99	94	107	122	105	98	113	96	101	98	84	98	106	126	97	93	112	99	113	99	75	116	98	99	103	118	116	109	114	95	119	76	101	103	95	88	101	78	100	106	116	96	110	107	99	106	101	90	86	98	115	86	90	102	109	109	122	101	108	104	95	95	99	92	87	119	116	100	106	118	97	97	99	121	96	99	93	103	113	101	110	105	91	120	101	110	120	95	116	96	104	87	102	111	102	100	106	96	97	112	124	101	109	119	98	115	107	115	99	113	91	96	90	106	105	101	99	101	94	96	84	111	96	107	109	96	97	90	108	97	105	102	121	93	124	103	127	119	111	120	88	94	102	93	115	109	114	123	91	118	131	120	94	113	119	100	128	97	104	104	108	91	112	93	113	106	101	80	103	98	105	103	97	83	99	96	112	99	143	94	109	116	104	110	92	86	117	117	100	109	102	87	121	102	106	108	101	108	98	114	107	87	119	98	94	117	119	103	113	100	96	113	101	105	100	111	102	98	101	78	106	107	108	82	103	94	112	113	91	125	116	109	108	108	96	101	99	108	107	99	114	116	108	124	109	102	137	108	117	113	123	110	96	110	95	133	101	109	96	112	83	96	110	109	115	83	111	102	93	97	108	108	94	98	103	89	84	95	86	101	95	114	101	103	116	114	95	102	105	126	74	106	97	117	113	118	106	118	122	114	100	101	102	122	119	93	105	99	106	96	102	121	100	102	100	114	104	106	95	123	99	108	110	92	97	109	83	111	98	85	102	105	98	102	96	101	104	97	99	105	106	97	115	113	109	100	98	82	99	92	111	86	103	80	112	84	97	96	113	122	113	123	109	116	114	97	96	118	110	108	101	117	84	116	101	122	107	96	118	114	111	126	112	117	96	119	107	108	83	102	124	87	98	105	89	98	108	91	89	113	119	100	89	109	115	106	106	96	130	124	107	98	113	98	100	75	109	123	110	94	98	112	93	97	97	96	87	110	104	100	85	103	96	109	97	94	101	111	96	116	102	101	92	112	96	95	96	108	100	104	116	103	91	114	95	98	94	115	99	101	108	103	109	97	103	111	73	104	112	124	91	87	115	134	94	100	107	106	112	93	108	110	94	85	110	99	107	94	99	94	108	102	92	104	89	110	90	101	90	124	120	95	92	90	106	105	120	128	99	108	90	117	110	94	98	93	108	108	112	97	104	98	110	103	97	83	92	113	112	93	107	101	116	77	101	98	106	97	124	108	110	98	104	120	100	125	94	97	94	100	76	108	83	99	97	99	120	107	95	100	92	112	116	106	115	105	110	109	103	93	85	99	110	105	86	105	83	125	92	112	94	103	112	95	106	103	106	92	106	94	128	100	87	95	85	106	114	122	92	107	103	98	96	113	120	119	109	117	111	122	128	96	87	121	136	112	105	104	122	104	104	104	95	98	105	116	115	102	117	108	100	112	91	101	101	93	103	117	111	114	100	102	100	120	118	106	104	96	112	94	113	92	115	109	117	92	99	106	100	104	105	98	123	121	106	94	111	110	105	101	100	107	105	85	112	85	109	97	106	108	101	105	101	126	107	112	116	118	124	95	100	123	94	92	95	109	102	91	101	124	112	106	112	91	109	102	106	100	95	110	111	104	110	117	98	99	114	112	122	101	111	105	106	110	107	114	129	113	97	103	121	118	97	109	85	96	102	91	115	109	93	103	111	105	109	106	137	111	95	112	120	101	98	117	99	89	117	87	85	108	100	98	98	114	93	109	94	90	88	122	98	109	111	112	97	96	94	98	106	85	104	111	91	91	102	89	96	96	119	93	105	103	124	85	98	114	90	94	107	117	97	108	102	103	102	107	123	88	94	105	102	90	101	116	97	98	113	91	100	96	108	107	109	123	95	81	97	115	113	110	109	103	116	91	91	113	113	87	105	118	106	92	83	109	105	101	102	122	110	118	109	119	102	99	104	92	110	110	117	93	102	89	92	95	93	117	92	109	98	118	110	101	101	115	114	121	95	97	107	118	111	98	81	104	104	105	113	116	115	116	118	120	113	118	120	97	86	93	113	104	95	101	104	110	90	96	93	124	103	98	88	105	103	81	92	106	111	106	90	99	106	96	128	101	104	90	112	114	101	109	98	124	107	106	110	103	94	99	99	97	105	129	104	111	100	127	120	113	124	96	94	88	116	132	87	99	105	117	105	95	108	110	98	106	100	87	106	110	97	79	93	116	116	96	104	99	100	104	103	103	120	111	122	110	93	101	92	100	112	113	84	100	114	116	100	86	93	83	106	118	106	108	117	101	98	108	84	93	108	95	120	100	109	101	92	88	94
25316	35982	41472	45102	48235	53447	54406	48002	49452	56868	64891	61166	66018	61620	60815	52454	51837	47061	41209	37807	36225	31239	30870	27136	26026	20540	17788	16068	4476	855	844	1083	1327	1250	1244	985	874	838	708	678	633	588	511	520	462	496	464	473	527	554	592	669	675	741	737	656	730	1334	2356	3256	3728	6493	6228	6488	8216	3636	1050	842	1405	1813	1828	895	366	313	315	320	325	329	323	309	412	2023	2147	1782	1282	871	557	380	282	300	295	282	307	307	286	283	265	286	275	245	288	279	282	270	285	286	261	311	276	285	288	257	282	271	282	272	279	280	301	279	264	263	266	279	277	281	292	276	276	286	292	257	268	273	285	244	280	273	298	255	277	254	295	271	272	247	265	275	263	265	271	259	260	236	277	269	267	278	263	285	282	288	270	319	280	262	247	276	278	241	303	259	275	274	280	303	261	272	295	263	259	249	278	267	281	282	272	303	276	279	259	277	271	263	252	273	302	255	278	262	284	278	273	298	288	281	275	317	268	283	257	283	261	285	259	293	279	292	253	296	266	273	257	276	252	255	283	276	269	256	279	307	294	275	306	254	266	247	268	255	285	256	269	264	303	273	285	245	279	267	249	280	277	257	285	276	278	273	307	279	277	287	290	261	295	306	275	263	291	290	288	283	270	296	289	282	249	278	259	246	281	285	270	247	256	265	303	283	289	253	266	283	289	274	266	280	272	254	267	265	244	278	259	291	289	299	270	259	270	275	256	259	283	282	269	294	281	249	296	292	288	260	252	273	296	275	302	308	265	283	285	269	262	243	275	283	283	289	269	280	267	278	272	258	285	286	298	287	289	268	247	284	290	274	294	274	258	263	308	256	285	268	287	257	296	299	282	271	243	274	285	274	298	266	243	283	280	280	275	299	280	252	296	283	278	256	254	265	280	264	260	293	264	300	281	267	269	262	283	262	261	289	285	261	253	265	292	271	239	272	289	308	265	267	244	260	250	267	267	260	257	279	245	268	306	269	262	306	274	249	291	284	282	273	274	247	266	285	289	270	259	278	242	272	245	275	238	267	258	266	256	278	282	258	278	273	285	305	282	245	244	273	288	270	293	244	295	274	256	297	286	287	279	287	296	263	258	247	241	289	276	266	271	287	278	282	258	289	277	279	251	290	288	299	291	288	283	282	266	267	234	271	250	265	286	273	291	244	271	261	279	270	269	254	257	282	282	290	255	278	288	275	291	297	296	229	286	262	274	260	271	288	281	274	273	276	281	249	258	277	267	289	301	267	288	292	288	292	272	237	262	295	257	274	251	295	262	254	283	260	288	255	306	275	274	269	268	267	276	296	279	262	274	281	280	264	271	244	282	275	283	255	278	266	276	313	266	300	316	282	255	289	281	295	258	257	290	251	270	279	286	278	278	306	271	289	278	285	249	285	263	285	245	289	260	266	275	257	292	282	298	271	266	265	283	293	245	253	295	271	281	280	248	272	243	254	295	292	269	264	263	271	307	271	276	276	306	250	287	264	283	287	276	317	278	233	281	270	257	269	278	299	284	277	278	299	263	249	273	279	288	276	238	282	279	257	288	281	248	276	279	263	295	278	254	275	280	273	297	286	280	274	281	259	249	250	275	275	269	255	256	278	307	278	295	298	270	273	286	276	256	282	288	289	268	295	284	275	278	300	292	283	232	262	328	260	297	284	260	290	272	319	295	272	282	276	247	262	268	266	251	276	274	239	271	288	273	280	275	270	286	290	273	280	280	290	320	268	279	241	281	276	288	309	280	262	305	284	266	300	292	254	263	256	277	262	269	248	275	280	306	284	274	270	272	260	261	280	274	241	269	242	299	271	277	272	264	284	276	253	274	259	282	304	322	292	295	270	273	264	316	289	264	264	260	256	263	307	289	305	306	274	270	281	259	299	272	309	294	281	282	264	264	271	282	277	271	293	271	282	280	239	302	261	279	268	287	286	281	319	274	291	270	292	259	289	281	321	267	275	273	261	284	277	271	299	254	293	274	267	278	238	271	253	284	262	264	275	268	309	318	267	275	264	274	262	261	274	244	306	236	266	278	276	303	280	282	276	294	268	296	277	292	292	289	305	292	283	267	279	273	267	297	272	280	281	278	278	272	273	252	254	295	250	274	279	264	278	271	271	278	279	246	290	258	291	293	289	256	266	257	271	264	255	237	285	287	283	315	297	282	248	280	285	283	278	256	279	265	285	279	267	273	297	267	264	291	247	287	310	303	286	267	280	254	263	276	271	275	267	291	261	242	245	266	289	296	297	295	272	265	257	256	227	271	289	284	262	264	273	266	291	260	316	283	287	279	264	283	261	297	277	275	279	294	245	243	250	259	271	281	288	294	247	256	251	268	303	276	289	248	248	284	267	292	269	255	262	284	295	283	306	261	280	265	290	286	275	306	304	277	286	248	265	290	259	272	259	271	282	250	290	297	288	295	279	269	282	280	261	277	280	268	313	243	258	267	286	316	266	282	278	278	247	252	262	275	286	258	285	282	268	282	246	263	299	285	290	255	258	258	298	278	252	261	282	269	271	279	273	281	269	260	272	277	255	263	261	268	271	269	284	282	270	267	274	276	253	299	289	254	283	284	291	281	287	255	262	278	287	293	256	286	258	295	278	267	268	286	275	262	248	295	265	266	285	266	296	253	241	258	282	272	270	269	276	281	260	273	273	257	279	284	250	270	297	318	268	301	270	302	267	286	302	265	252	262	302	279	291	279	262	288	291	258	286	288	271	267	291	268	299	288	299	284	265	291	244	279	235	278	292	265	289	274	260	274	276	274	265	272	296	263	288	305	270	273	289	282	265	301	299	259	259	290	274	275	295	263	272	290	299	267	276	302	287	260	273	263	291	292	313	269	277	285	300	274	248	277	250	252	273	294	277	244	286	283	278	288	259	278	280	303	271	301	299	266	271	291	292	258	266	286	271	270	268	311	279	283	279	283	302	267	293	297	260	299	275	292	302	293	286	235	273	277	253	253	261	279	254	282	304	278	269	252	285	303	263	263	304	272	293	240	245	262	241	277	302	284	298	293	277	307	266	285	274	304	267	288	262	243	278	275	251	314	267	262	278	283	296	270	287	276	281	262	293	268	261	257	256	262	270	275	267	275	296	253	250	275	273	287	272	280	267	271	284	292	272	259	275	284	302	253	301	268	276	280	270	281	308	277	268	267	286	275	267	266	281	279	274	263	266	281	294	282	273	285	263	287	295	257	269	237	262	275	309	252	259	250	252	266	278	264	241	270	260	283	283	245	277	264	261	278	256	289	287	280	265	258	265	260	271	258	229	284	295	293	310	292	274	261	264	245	284	292	269	241	259	272	269	258	288	300	259	289	266	281	280	270	253	277	270	263	247	261	274	266	282	279	275	285	293	273	250	271	262	262	289	290	250	250	262	310	303	266	256	247	274	248	263	282	300	266	255	262	277	301	278	273	259	277	252	249	270	279	262	288	290	284	295	254	296	279	276	274	279	290	256	267	279	259	261	269	274	276	259
11512	14036	18263	17246	13735	11204	8340	4892	2891	3625	4450	3100	3205	2833	2151	1572	1288	1097	823	658	613	399	519	471	354	319	297	245	204	182	182	167	161	164	170	163	141	167	149	167	176	151	161	184	178	178	170	197	164	158	168	175	164	157	173	166	163	135	176	174	165	162	169	185	196	164	156	172	168	145	164	162	172	149	163	165	155	156	149	165	167	174	173	166	181	170	186	159	160	173	142	172	132	174	163	159	166	160	166	159	155	164	142	150	149	181	136	129	192	156	162	137	148	160	147	168	156	159	140	155	175	155	157	159	159	171	184	175	137	150	174	182	173	151	152	152	159	183	150	166	149	158	158	158	149	147	162	156	164	152	157	148	153	152	176	167	163	164	170	153	160	144	170	174	163	186	159	173	170	163	168	157	164	143	134	171	145	170	155	161	156	163	156	155	150	170	149	155	154	160	156	134	181	146	153	179	170	153	163	132	159	168	159	155	186	165	161	167	159	162	156	151	147	168	147	175	184	157	162	161	157	183	166	179	153	150	132	156	167	179	179	158	147	181	153	149	118	160	166	148	158	148	132	159	166	153	138	133	149	150	173	145	144	163	172	140	153	159	169	157	164	152	169	144	171	158	165	169	138	152	179	156	148	155	180	174	149	152	155	159	182	183	141	184	160	152	177	149	163	172	159	153	157	164	142	130	153	168	149	163	165	153	135	177	138	154	155	168	161	145	144	163	148	169	182	169	171	150	156	164	158	167	163	172	145	145	170	157	167	156	159	143	144	150	164	156	144	162	139	144	137	143	161	145	172	178	148	159	155	174	174	155	174	156	137	155	168	153	133	157	165	143	165	142	160	170	152	185	145	156	158	147	160	157	169	167	143	164	170	140	150	168	158	133	145	150	159	157	173	157	154	162	158	158	140	134	164	127	176	156	160	159	176	148	153	173	159	154	152	169	137	163	169	137	155	164	161	152	149	152	168	179	139	176	142	160	162	171	170	174	186	163	160	143	171	155	159	170	158	156	143	178	179	193	144	172	174	161	163	177	169	177	160	154	125	178	152	132	168	154	162	144	156	143	151	169	165	157	157	154	162	142	147	165	168	150	162	157	149	164	160	155	139	148	151	186	151	142	149	169	159	177	147	163	166	179	167	167	152	139	160	177	176	155	151	167	157	178	167	141	153	175	156	151	159	157	169	163	153	169	164	139	182	135	146	161	131	143	163	162	163	171	151	134	167	148	145	153	171	144	151	144	167	157	155	147	189	152	158	151	127	167	155	164	153	166	166	154	165	148	168	159	149	157	142	154	165	167	159	170	198	148	169	168	129	149	140	155	151	146	163	146	161	160	171	175	166	143	171	166	156	140	150	153	151	150	192	125	139	139	152	140	169	144	181	146	149	134	155	139	173	143	151	150	182	181	158	140	164	174	150	144	154	149	162	151	156	151	152	157	155	153	164	154	169	160	163	162	168	148	142	148	162	162	131	135	176	142	169	151	157	159	171	173	137	167	155	168	165	161	146	165	151	150	143	191	161	153	144	167	139	144	161	169	165	159	167	156	152	161	171	187	161	146	191	180	130	149	153	158	153	143	166	170	158	149	150	170	148	150	162	135	169	139	161	169	159	160	162	154	146	168	164	156	148	141	181	144	151	152	182	142	151	160	171	157	129	164	146	162	159	164	149	148	161	147	151	160	142	161	162	157	177	132	154	164	144	152	172	172	150	182	150	161	143	150	162	156	170	160	172	138	142	159	160	164	158	150	168	184	194	174	169	168	159	171	167	174	142	141	162	153	188	147	144	152	169	152	177	156	156	171	163	138	166	148	156	153	164	164	172	155	163	144	134	145	141	168	166	152	179	153	160	160	174	133	175	148	171	160	164	160	172	154	166	141	161	143	150	129	157	151	183	165	156	136	141	168	139	178	162	166	181	150	169	142	139	165	164	128	153	165	126	176	149	142	147	142	152	162	165	154	152	166	153	159	145	161	138	164	148	149	159	172	168	193	167	184	137	144	156	167	154	160	157	141	150	168	155	160	161	172	152	145	168	149	164	156	190	151	158	143	159	158	163	148	161	136	155	146	169	156	152	154	168	159	153	138	173	158	162	142	137	153	153	146	150	156	156	154	158	164	168	168	154	162	153	148	157	156	154	145	174	163	152	164	160	168	158	164	143	155	176	146	141	154	153	163	141	181	164	190	134	161	148	158	162	158	174	164	183	157	163	168	178	155	170	161	135	156	179	150	145	167	164	160	171	174	169	175	153	159	178	172	146	159	158	167	169	152	174	163	150	154	132	151	152	123	160	149	163	162	158	166	156	177	147	163	157	174	143	143	173	161	162	150	128	151	152	171	153	140	171	175	160	201	148	181	168	162	161	136	162	150	128	158	152	144	150	145	178	170	134	158	118	154	154	159	147	149	165	159	143	165	161	174	165	143	159	175	167	162	137	146	142	165	134	154	171	145	160	163	168	154	144	138	159	154	152	165	168	143	148	159	169	141	140	187	139	154	160	171	163	141	162	165	160	146	173	164	159	154	142	150	148	142	177	150	128	138	175	165	173	166	147	175	169	150	153	132	147	154	172	141	145	155	146	190	155	162	155	161	173	168	185	181	146	173	161	176	161	172	160	165	148	164	160	170	151	160	156	177	174	171	144	148	149	161	145	187	149	159	139	182	172	155	165	148	180	150	140	136	156	154	155	161	185	156	156	151	182	179	149	169	140	149	174	157	147	179	166	172	174	175	146	152	173	150	153	165	154	173	164	136	172	167	167	148	154	158	162	132	155	157	136	138	152	138	157	152	157	152	168	139	145	155	155	168	154	152	136	136	168	164	153	147	170	165	179	142	149	152	133	164	133	162	145	147	138	161	150	143	173	133	159	160	156	191	149	141	161	154	151	156	170	165	174	157	165	157	180	157	150	135	172	144	145	134	136	156	160	167	143	140	131	164	178	161	162	186	153	163	155	164	154	152	165	159	181	164	164	133	155	160	180	154	152	167	129	161	149	141	164	128	153	138	165	177	145	129	176	145	169	138	141	153	173	185	148	174	163	152	172	150	169	153	144	148	163	164	148	180	157	141	150	169	144	167	157	162	162	176	151	143	170	156	168	153	168	133	165	170	174	155	143	169	143	166	166	152	158	160	156	131	165	156	151	156	169	154	157	136	163	159	171	163	180	152	153	152	156	159	162	174	137	141	151	181	135	151	162	152	168	145	153	164	156	166	166	185	144	175	172	144	164	168	156	149	168	132	161	169	163	135	138	164	151	175	144	167	152	179	185	171	159	146	165	161	146	140	159	178	167	166	174	169	139	169	164	144	161	163	166	149	141	159	147	157	159	144	164	159	152	166	140	145	186	162	170	147	153	168	146	171	148	140	152	145	138	149	169	146	154	170	158	165	144	155	188	176	130	176	169	159	168	150	147	166	158	171	134	163	164	151	169	147	153	159	150	157	169	153	181	158	166	156	139	154	149	136	161	161	174	145	147	165
8196	14475	23162	26629	27936	27018	23744	15944	12400	17758	20570	15658	17326	15980	13384	9906	8430	6704	5151	4328	4077	2773	3399	2840	2213	1806	1531	1224	662	480	516	556	507	497	457	488	468	477	509	524	446	450	476	485	452	450	467	468	481	501	474	473	488	476	472	449	437	469	456	560	597	644	699	657	740	493	428	463	485	483	468	389	410	433	445	418	389	440	389	435	422	527	570	603	512	508	478	390	418	402	385	406	381	384	424	438	429	404	357	452	389	419	408	404	445	367	409	401	388	380	417	420	374	444	387	378	383	446	388	399	397	362	389	406	418	394	426	409	435	433	390	418	393	420	395	368	445	413	441	443	386	448	363	446	408	367	383	386	409	417	401	395	381	424	414	370	428	413	415	400	362	412	447	376	398	434	399	398	400	392	430	401	365	402	387	377	403	393	415	434	406	388	404	405	421	393	422	392	384	396	392	415	366	406	372	434	399	414	398	410	383	412	410	381	368	375	381	398	390	404	412	420	431	400	405	378	439	401	386	388	386	399	414	410	427	412	438	394	389	407	399	402	415	401	419	430	394	400	389	418	397	422	413	371	384	398	384	402	387	402	367	413	412	407	387	387	390	392	409	424	391	387	421	413	398	386	430	396	418	395	419	417	399	450	360	423	429	424	413	416	407	400	412	414	377	385	409	388	388	394	416	397	379	413	412	398	377	434	388	437	420	429	392	428	389	386	399	376	440	398	439	418	396	421	408	418	422	400	402	403	406	409	426	412	413	389	406	405	428	423	438	401	400	423	384	416	369	407	380	431	406	398	390	412	370	406	428	437	396	395	407	429	410	413	370	396	398	411	402	379	386	426	413	420	370	397	406	402	437	403	405	412	390	375	396	385	399	425	382	404	436	401	384	423	368	430	391	418	407	416	377	381	375	419	386	436	406	386	433	397	383	393	407	401	415	395	408	439	382	370	404	405	393	412	410	397	385	428	448	384	414	408	411	425	422	409	410	434	389	442	366	385	366	395	399	392	384	395	384	416	389	380	397	406	449	408	385	380	433	384	404	384	379	382	422	404	404	406	401	391	410	414	412	389	414	438	369	406	435	403	394	428	426	411	379	422	433	411	423	398	398	396	403	424	417	376	421	412	419	397	410	370	396	401	398	375	383	385	423	385	386	399	391	369	414	436	406	374	371	396	420	429	392	426	418	380	427	375	387	444	397	387	387	353	421	396	423	447	406	412	390	408	373	376	403	399	425	379	408	413	397	438	449	382	401	429	393	398	409	414	384	403	405	390	411	378	418	384	387	406	403	390	378	420	364	408	384	411	418	400	369	379	390	377	431	385	374	394	420	434	428	374	412	377	392	429	386	429	412	392	394	397	405	444	407	400	404	440	434	404	391	424	434	393	424	415	431	422	405	394	387	416	441	435	373	458	391	376	421	453	408	405	395	408	369	434	405	424	392	428	399	395	409	398	406	419	394	422	400	435	400	411	385	404	406	414	397	440	405	388	419	433	382	422	389	427	396	407	373	422	402	406	401	405	383	415	392	406	427	399	395	421	447	425	397	395	419	400	429	416	385	416	382	445	418	394	383	406	389	412	363	407	420	415	394	414	385	429	405	395	406	383	425	359	389	400	408	390	414	426	405	395	392	443	404	429	426	419	393	414	415	377	394	403	427	443	412	395	384	396	408	420	417	385	404	372	399	444	408	440	389	400	398	439	397	422	418	445	388	406	413	420	419	430	397	432	430	402	418	385	415	377	448	384	384	415	374	407	419	399	396	405	412	400	389	375	421	419	406	406	400	417	366	410	407	399	390	401	401	421	405	421	379	376	384	446	394	381	422	402	380	413	425	417	381	415	402	367	406	392	409	442	385	408	405	407	420	399	391	448	391	394	426	405	390	424	423	412	392	371	377	397	409	378	404	430	421	439	398	378	398	422	434	437	396	387	428	415	415	387	394	399	424	424	404	390	414	423	424	422	372	400	431	428	398	424	418	409	387	415	412	364	399	422	425	414	363	396	409	406	410	376	383	401	422	414	393	399	398	449	410	417	387	376	406	413	396	387	417	385	398	415	443	401	400	426	427	418	403	399	419	397	386	403	400	378	379	423	366	368	424	414	398	364	404	421	413	387	426	436	397	420	429	407	398	383	402	452	409	420	401	419	437	331	403	422	422	448	411	386	398	406	404	416	365	398	370	419	395	426	373	411	420	421	424	408	409	405	409	401	387	428	385	402	440	403	429	385	396	442	399	442	381	392	409	383	393	412	438	409	408	415	428	403	435	392	388	445	452	424	422	410	381	417	423	436	388	368	423	414	425	412	426	398	433	388	448	421	398	397	403	410	418	403	410	399	412	403	441	425	378	415	403	424	438	420	386	380	427	417	386	395	425	410	452	409	394	414	405	394	396	404	389	425	437	440	417	406	356	401	428	415	421	424	413	437	419	408	391	414	414	397	410	396	426	405	403	394	403	385	355	395	418	395	415	420	391	380	432	421	363	433	410	407	401	418	437	420	407	400	396	393	444	375	441	344	411	422	407	455	389	422	395	421	378	370	395	454	416	414	405	429	404	416	418	391	427	402	437	397	430	374	398	421	424	408	373	407	394	460	370	412	432	355	402	401	391	392	392	441	431	423	394	401	373	392	364	391	363	414	425	390	412	388	413	402	406	399	386	381	449	417	378	362	387	388	414	378	391	434	395	418	426	404	403	405	385	363	390	390	430	398	437	392	402	393	428	446	398	394	438	403	385	439	411	371	362	383	373	431	428	368	433	381	406	395	402	402	426	384	397	389	387	410	373	413	377	355	378	413	433	383	400	432	374	400	395	351	415	379	425	372	386	410	379	376	411	387	365	377	429	389	412	421	396	420	406	384	413	405	387	397	397	414	394	444	386	373	405	415	392	397	406	423	422	440	400	382	368	382	397	418	400	396	402	407	410	412	406	411	377	427	399	387	381	400	410	394	401	389	420	385	431	395	392	402	390	407	389	402	427	419	404	397	382	424	369	418	442	399	414	373	388	396	398	428	395	399	443	406	430	397	436	391	401	407	425	400	431	421	406	415	407	422	419	381	422	394	391	367	407	400	431	364	426	417	428	400	397	413	411	375	415	405	430	391	417	415	421	399	421	397	415	433	407	441	381	382	391	404	404	393	429	409	377	371	446	411	426	430	408	393	397	442	393	419	432	419	378	385	404	391	403	412	397	419	386	468	416	419	403	390	412	409	404	406	398	406	406	419	432	383	419	400	398	397	394	412	399	391	428	410	395	391	399	407	415	415	390	404	384	402	414	405	406	408	418	411	353	390	386	397	413	389	406	412	433	393	423	389	389	429	328	410	376	389	407	377	400	410	404	393	418	393	406	426	409	430	407	391	386	378	417	416	361	403	375	411	422	420	400	416	386	398	429	432	406	396	387	425	410	378	416	397	434	427	396	424	416	414	382	396	434	387	404	413	384	415	399	413	378	384	395	425	425	410	428	425	375	404	401	392	429	437	360	410
29568	38513	40902	39609	40494	41275	39107	33616	28985	36735	43824	36677	37550	35827	28787	21657	17459	14513	10109	8427	7590	4994	5982	4721	3092	2124	1825	1397	444	174	189	225	174	185	180	200	148	139	155	181	142	143	126	158	146	139	150	151	173	144	163	166	149	161	157	146	151	167	185	260	306	500	535	416	513	255	159	159	205	221	210	104	121	127	135	155	152	118	128	128	119	237	234	233	221	184	159	142	137	133	129	143	121	145	120	150	120	129	116	125	132	129	123	123	141	130	141	136	126	111	129	120	117	125	148	113	114	124	125	122	111	147	127	117	135	131	118	115	125	110	112	125	133	116	128	126	120	133	113	118	125	155	141	142	120	134	103	122	130	128	104	118	109	104	134	115	141	116	126	123	105	120	131	134	134	126	142	118	114	134	127	122	131	126	119	115	130	128	137	136	127	142	129	123	128	116	131	118	140	145	121	122	111	129	116	104	137	133	119	125	143	116	127	125	128	122	136	124	101	144	109	111	146	119	114	118	120	140	137	122	115	120	132	126	116	147	108	110	128	138	124	128	108	145	113	114	110	131	128	116	115	121	113	147	136	126	139	121	126	127	102	128	124	121	143	122	138	127	132	144	149	116	128	126	132	132	115	133	115	113	136	115	132	134	109	134	137	134	128	115	131	113	116	130	146	127	128	140	106	134	131	126	123	137	144	129	107	137	117	128	118	123	139	117	132	139	108	131	116	129	114	125	139	138	130	122	132	119	123	136	120	138	118	118	131	136	136	127	137	129	129	107	128	113	120	124	118	151	140	143	125	143	120	131	107	123	125	119	137	133	115	123	101	136	126	131	131	128	142	125	113	113	131	106	139	103	123	122	134	147	129	108	120	126	122	141	133	123	116	130	130	117	119	122	124	128	139	121	122	128	135	136	131	139	159	120	143	105	134	106	129	122	140	139	122	132	116	123	152	121	108	124	130	131	128	133	133	128	136	115	125	129	128	129	132	120	123	127	127	129	122	130	121	147	134	150	115	121	131	110	140	118	136	122	119	135	104	146	125	135	133	113	116	121	126	120	149	126	132	124	123	113	126	140	113	128	114	118	112	125	124	123	138	128	131	112	147	134	132	124	131	115	139	145	121	120	133	143	125	124	134	137	122	133	132	119	118	125	96	135	141	129	114	121	118	139	113	144	141	129	149	139	127	123	130	115	105	120	150	112	120	126	129	142	119	119	138	116	125	130	132	144	130	138	117	135	125	140	129	147	135	117	122	134	110	114	125	124	131	122	115	115	126	121	103	119	133	126	115	126	123	129	123	141	123	127	132	141	116	127	126	136	122	137	137	126	132	126	124	116	123	124	124	115	118	123	115	105	128	128	127	142	111	105	111	132	115	109	126	138	131	117	124	134	129	122	136	127	135	123	118	141	128	121	128	125	141	143	126	127	120	130	121	129	129	115	136	125	118	121	117	123	121	128	130	109	116	147	121	154	120	144	111	156	110	133	134	132	128	115	129	111	118	119	131	139	135	109	148	135	124	126	115	122	134	131	128	133	124	122	118	119	133	111	142	123	125	138	112	126	131	134	130	124	137	133	126	124	135	136	154	102	141	150	122	127	138	128	129	114	141	109	134	126	123	109	127	141	118	118	98	108	148	122	125	147	130	127	126	131	118	125	113	116	128	119	136	123	130	130	140	130	122	130	136	122	123	104	111	119	128	145	137	108	149	118	121	119	107	113	126	121	101	147	137	149	113	129	124	109	111	115	128	138	135	135	115	116	128	133	132	125	145	122	130	120	115	118	132	131	120	123	139	122	139	115	120	120	116	128	112	120	105	125	128	128	118	107	126	112	121	128	146	131	134	126	123	134	124	138	124	131	124	119	112	126	137	117	136	134	134	130	129	126	120	123	119	115	110	129	140	115	119	119	118	134	112	117	125	125	146	124	127	100	148	137	137	127	118	122	115	115	130	124	132	132	133	134	131	122	130	122	129	135	114	124	120	131	121	139	130	104	118	143	131	115	120	126	102	119	125	111	132	110	124	134	125	123	114	138	137	114	130	142	112	138	137	102	132	129	140	137	129	122	131	136	138	125	127	137	132	113	110	125	117	136	131	125	114	136	124	151	137	145	129	117	128	137	135	123	133	130	145	125	125	108	110	129	132	114	125	132	130	125	134	153	136	122	130	148	103	141	126	108	140	131	101	137	117	112	131	116	135	133	154	139	123	133	130	114	140	115	139	134	124	127	125	123	138	136	115	128	100	122	125	115	113	108	109	111	135	123	111	132	101	120	122	115	131	113	120	119	125	129	147	116	119	125	127	118	132	119	116	130	122	144	113	114	112	119	118	139	111	132	124	140	130	126	130	119	130	106	119	113	138	149	121	122	121	134	127	120	142	125	121	134	115	145	129	123	113	120	125	119	131	131	152	125	139	121	112	144	113	111	132	132	129	141	143	124	127	124	138	135	131	132	141	126	107	100	124	105	144	120	120	129	139	111	157	139	118	119	113	116	122	113	128	113	131	153	118	119	107	121	138	132	108	117	130	130	125	131	117	123	143	147	125	127	128	146	115	156	124	126	126	131	113	151	111	114	106	129	141	122	126	145	117	134	130	136	129	112	122	128	126	138	129	132	125	136	138	138	113	130	106	129	110	124	134	130	124	152	125	150	128	119	135	127	121	103	143	141	123	125	137	148	111	138	116	132	123	125	131	112	116	130	132	128	139	112	138	118	122	131	130	120	97	116	119	123	128	114	131	117	131	120	117	126	115	151	101	151	124	131	148	131	131	114	117	132	120	129	116	145	105	127	134	120	138	126	119	126	145	140	146	132	113	149	118	116	125	123	127	121	119	138	130	116	114	124	114	134	134	137	122	136	144	129	135	153	141	117	123	145	126	127	108	152	145	121	132	148	128	135	128	107	126	126	109	108	134	124	144	121	132	123	174	120	109	128	122	131	115	140	121	132	143	120	119	142	149	130	130	139	114	112	138	115	142	117	119	122	129	123	123	125	129	126	124	112	127	154	128	112	116	123	111	146	125	121	111	107	138	119	133	114	117	124	125	146	136	126	165	135	134	119	151	131	113	117	124	151	123	129	140	132	126	122	130	102	144	138	155	128	120	109	138	141	127	135	152	117	124	123	121	138	107	145	117	143	135	118	127	127	112	122	144	135	124	112	114	153	140	125	136	117	138	131	124	131	135	134	143	126	144	118	150	128	118	151	119	104	128	130	130	142	108	131	104	125	136	126	111	117	120	130	114	129	121	145	135	136	125	124	150	139	144	146	120	119	139	130	146	109	144	132	105	126	118	141	147	135	130	121	112	108	138	145	100	127	116	115	126	109	126	123	114	123	138	111	120	115	115	120	131	115	130	118	123	126	130	126	121	130	135	120	130	130	141	125	119	128	130	112	124	145	128	127	125	138	113	126	115	124	152	116	125	139	125	114	116	120	113	119	122	155	128	137	123	145	140	109	123	122	147	129	124	135	137	106	145	127	128	121	130	141
20458	33082	39458	44950	48872	52809	52611	44866	43953	53862	60095	54158	57201	55696	50659	44485	41896	38546	32030	28762	28056	22177	23465	18995	15969	12768	10705	9590	2678	714	794	878	808	740	714	634	602	559	546	520	496	456	487	467	450	464	440	474	481	476	527	544	528	619	556	497	579	824	1191	1701	2298	3754	3890	3166	4267	1529	647	592	959	1072	1125	410	378	371	385	349	348	350	357	375	385	1347	1318	1091	899	659	535	414	358	316	325	323	347	332	318	337	338	329	313	329	336	316	309	310	301	350	319	311	315	343	306	301	333	293	322	359	330	317	316	318	357	295	371	328	321	333	343	324	338	341	306	337	340	323	313	314	347	320	318	346	342	339	341	335	330	326	335	313	308	319	354	367	335	293	320	319	324	309	329	339	319	330	323	341	303	333	330	310	351	319	317	320	326	308	341	289	343	300	323	333	342	324	310	320	342	324	337	320	318	317	348	335	326	316	328	314	343	324	309	321	341	311	337	313	339	298	345	334	308	331	354	346	344	349	323	347	347	326	355	322	345	332	365	350	336	324	333	343	342	321	349	323	341	349	326	353	330	310	328	369	312	328	320	337	350	315	313	345	343	320	323	337	336	348	310	357	356	359	346	329	323	341	335	337	331	303	334	315	382	312	287	320	336	338	307	340	301	338	334	344	291	345	351	330	337	306	326	335	344	332	280	314	338	324	318	379	344	313	307	324	354	310	348	315	327	330	302	300	306	310	322	350	311	348	332	303	309	343	322	330	322	337	327	351	354	345	369	323	326	348	313	317	308	329	315	313	365	335	357	314	311	341	376	325	324	365	331	371	332	322	349	316	311	333	330	330	357	336	324	330	296	337	326	333	325	332	337	354	324	354	349	301	338	296	348	326	327	303	343	314	318	320	354	302	318	328	302	322	364	313	339	346	321	368	318	325	335	330	328	333	330	333	356	342	313	320	331	343	313	351	316	325	326	319	333	322	306	334	323	332	306	319	332	344	327	294	302	342	333	319	301	373	340	318	304	336	285	306	346	344	339	325	351	320	316	351	320	349	361	362	342	347	330	334	317	331	311	336	326	334	339	346	311	353	322	305	342	320	324	337	301	299	330	334	346	327	372	340	291	317	313	337	341	329	320	340	329	323	335	319	311	315	321	320	357	300	318	309	314	321	311	331	312	318	323	293	362	330	315	318	303	345	313	338	323	355	351	334	315	344	318	330	322	303	312	357	328	321	362	327	363	331	329	364	337	319	337	313	357	325	327	339	331	355	331	355	352	314	308	355	316	313	325	334	315	336	334	298	331	321	349	331	330	344	345	305	329	335	343	365	346	330	302	301	349	327	316	356	351	345	315	324	341	311	342	331	349	334	342	319	303	331	363	351	350	302	322	337	322	335	340	316	310	340	323	329	322	333	355	363	324	362	330	299	330	337	341	380	359	330	301	331	319	343	334	316	338	326	350	335	305	301	308	376	318	343	351	352	325	304	337	323	364	342	326	345	327	330	314	353	369	342	339	314	373	383	353	332	340	314	345	324	309	346	346	298	350	332	337	336	289	313	315	362	331	316	324	361	346	354	334	352	330	337	321	329	342	324	342	329	340	327	321	337	361	311	361	329	366	347	330	308	340	358	329	354	336	325	363	325	298	308	319	337	326	338	328	326	341	350	338	304	332	324	342	325	336	361	312	310	358	298	347	333	325	325	324	309	331	354	300	300	312	323	319	333	351	356	356	334	307	315	328	333	319	360	307	325	361	335	336	333	331	303	369	347	347	318	334	332	313	326	320	345	328	338	315	376	321	336	365	329	324	337	376	304	338	340	331	340	330	314	318	304	313	353	338	333	326	322	319	330	301	334	306	309	323	328	338	308	322	329	342	288	324	337	337	310	329	312	345	315	314	317	325	331	353	371	318	327	291	327	343	331	336	319	316	309	343	345	330	318	318	340	309	372	363	325	347	378	321	320	354	327	310	326	310	339	315	339	329	315	337	305	312	333	291	358	333	322	325	322	335	343	324	354	328	310	335	348	354	329	317	323	313	333	350	320	324	344	357	323	334	354	359	323	348	342	299	320	337	321	319	315	323	332	350	309	339	339	315	338	350	319	338	301	310	323	325	368	304	303	329	312	323	327	337	323	324	282	337	336	325	316	320	305	348	355	314	345	354	319	308	358	339	334	345	304	316	327	359	319	331	309	344	306	327	341	307	325	338	320	329	322	337	332	319	329	337	347	329	362	362	323	303	365	355	349	316	348	367	305	322	321	325	321	326	321	326	344	328	332	350	308	341	339	303	313	328	288	307	319	345	311	342	349	321	332	339	333	333	341	354	312	327	310	317	307	343	350	346	325	324	307	357	347	338	328	340	328	303	326	307	324	293	322	351	332	316	332	348	311	349	371	337	303	338	359	330	326	322	339	330	364	334	328	335	347	328	328	326	308	296	270	311	328	309	335	317	317	332	325	341	325	309	329	340	341	356	341	323	327	328	339	356	313	309	278	358	325	307	347	307	325	348	333	356	330	328	333	292	343	331	306	324	335	321	342	310	332	320	352	325	315	323	313	335	347	360	337	333	325	348	330	309	301	347	325	334	340	366	331	335	326	307	345	308	316	309	319	306	355	325	317	351	324	345	348	369	334	309	347	334	312	319	336	337	315	319	310	358	321	351	313	295	306	351	333	326	349	339	329	344	312	303	331	311	358	363	342	326	360	310	341	355	324	348	347	364	324	328	332	343	342	344	335	350	330	347	373	319	314	337	346	361	326	321	356	334	347	321	329	327	323	298	349	338	360	315	321	345	328	333	311	368	338	313	350	349	330	307	307	315	324	322	331	344	311	347	310	344	325	325	323	330	361	323	340	324	347	340	304	375	343	317	339	314	357	328	335	327	324	340	305	325	356	338	332	322	309	353	333	348	316	327	310	318	339	326	329	321	321	314	322	377	305	324	331	313	351	325	331	321	322	293	337	305	357	310	337	323	333	338	330	327	326	290	341	294	311	380	348	313	313	333	345	313	323	341	324	327	355	323	334	333	308	315	296	326	318	336	332	343	347	342	300	356	326	351	317	336	323	312	324	326	317	356	326	330	348	320	342	352	324	347	318	303	346	350	361	317	328	345	339	312	335	326	345	344	320	326	325	292	345	335	337	325	326	314	310	307	308	333	337	346	334	317	290	332	335	321	349	318	300	332	350	341	320	332	327	341	298	368	330	360	315	333	329	337	342	312	322	368	332	321	337	336	353	330	325	320	277	291	305	330	319	350	361	339	330	330	348	339	348	334	295	337	327	302	321	350	330	326	308	353	322	327	310	336	353	306	357	317	343	337	310	323	287	368	332	324	330	330	353	307	330	309	330	338	346	351	322	332	374	308	324	320	321	343	329	315	295	361	360	351	331	343	330	342	312	351	334	322	329	348	320	353	331	322	322	317	326	324	325	343	339	331	343	334	328	323	349	319	347	334	326	305	323	318	323	319	298	348	343	319	344	368	312	321	335	336	351	319	359	350	328
37244	41508	39120	38870	38652	39855	38913	36245	33202	41755	51636	47279	46073	46550	39840	31367	27185	24642	19156	14908	14508	9736	11169	9841	5945	5100	3342	2518	755	192	198	212	203	164	185	163	167	183	159	144	133	143	151	141	127	145	121	136	133	130	140	122	134	149	149	128	146	213	312	382	428	857	856	741	978	409	167	185	214	257	278	129	121	102	116	100	112	114	91	94	136	323	334	308	242	178	170	124	106	108	95	106	90	100	102	115	117	91	109	101	108	98	114	104	95	100	108	117	121	124	120	125	93	116	88	129	101	88	98	94	108	87	108	109	123	121	92	105	109	114	81	134	119	119	108	94	111	89	119	97	110	97	81	84	95	97	94	107	106	102	94	115	107	103	122	83	121	97	105	103	89	92	118	106	102	89	118	100	98	112	100	100	119	104	95	103	98	106	105	128	111	94	91	89	106	104	100	106	100	96	108	114	101	114	104	97	111	111	91	76	107	115	93	91	108	116	117	99	94	103	112	105	99	106	120	95	100	103	97	91	111	102	108	100	115	120	97	103	89	93	115	93	118	103	103	103	108	105	85	104	121	89	98	105	114	89	101	98	98	110	103	113	118	113	110	112	85	118	104	94	114	88	106	99	119	99	94	94	96	99	101	102	106	103	107	109	108	105	88	108	110	94	96	126	103	107	101	115	119	113	80	109	121	89	106	102	106	107	104	121	113	96	93	103	94	108	96	112	81	103	114	87	97	103	114	111	99	111	100	120	110	92	113	111	117	95	121	97	106	109	99	104	109	104	131	100	93	85	107	98	101	100	118	94	88	91	113	101	99	101	118	106	88	95	105	113	124	113	120	101	93	109	129	118	99	88	117	83	120	124	105	99	111	96	127	111	99	118	114	109	93	113	90	89	90	98	97	114	104	110	100	100	107	114	99	73	110	99	84	93	124	97	85	103	105	106	120	112	81	115	95	99	118	108	95	104	104	104	125	97	119	104	98	109	104	97	118	122	108	94	90	84	88	115	110	112	102	102	97	91	106	111	96	114	95	101	108	99	108	111	101	112	101	94	109	84	107	100	111	103	112	96	111	101	101	105	95	95	110	97	110	98	121	99	95	110	112	122	92	88	100	122	109	122	107	115	88	99	111	92	110	104	99	99	103	92	114	101	99	108	101	102	90	106	116	104	117	105	99	110	113	106	94	96	98	106	98	111	119	91	110	109	88	105	96	108	113	98	92	94	96	106	93	104	131	113	108	110	74	106	106	98	116	118	102	97	97	108	83	102	94	99	102	91	101	116	89	95	93	107	93	105	102	113	104	112	104	92	106	99	109	99	88	106	95	103	89	122	105	102	100	99	96	93	99	112	126	106	113	90	120	116	105	121	110	108	99	95	106	111	102	95	108	92	99	110	113	96	107	115	130	96	102	110	102	103	102	95	88	88	94	104	102	104	107	132	118	85	106	99	99	113	107	95	122	116	109	107	100	117	124	101	121	107	109	104	124	119	119	115	109	103	106	104	95	138	122	110	99	95	111	113	111	113	114	88	93	104	98	85	100	98	86	119	107	96	100	112	100	125	111	104	108	101	101	109	107	108	117	108	110	100	109	116	100	107	102	115	101	116	94	119	104	121	86	104	96	111	108	125	103	115	84	112	92	113	102	113	134	98	103	99	96	93	117	111	116	113	108	115	118	110	100	98	128	115	122	98	100	111	93	89	107	113	93	96	85	120	122	101	105	90	97	101	98	114	93	119	96	98	121	100	93	112	108	104	133	86	92	112	117	107	113	107	100	105	92	116	104	117	104	88	111	115	112	127	132	107	124	89	97	118	103	121	94	102	98	108	110	93	113	107	96	121	120	100	116	105	97	101	116	108	97	104	109	87	114	110	111	99	111	115	96	102	119	99	84	88	91	91	111	101	107	113	103	100	98	91	90	95	98	105	119	94	113	107	121	94	104	99	109	125	111	93	114	109	100	108	114	108	110	102	106	105	74	112	113	98	95	94	97	92	116	112	114	88	104	96	114	114	95	107	110	104	109	112	98	85	107	91	106	124	107	127	115	108	103	98	88	114	106	108	120	96	88	110	94	107	91	117	86	114	106	104	113	109	100	117	118	116	91	103	102	95	100	100	107	97	91	95	120	100	97	92	102	104	98	109	113	100	118	97	94	96	101	102	111	99	92	118	117	95	105	113	96	90	88	97	115	103	121	103	96	101	120	92	108	99	97	106	121	97	107	114	99	90	114	100	99	109	91	104	107	123	82	112	91	94	101	89	113	98	96	99	97	106	114	104	107	104	99	81	110	131	121	116	107	105	100	101	122	97	112	107	124	112	118	108	92	107	98	90	111	108	106	92	93	89	112	94	93	96	83	117	119	98	103	92	110	84	122	97	107	92	84	110	96	111	100	100	117	112	91	107	94	103	101	105	98	102	112	94	110	110	106	97	102	118	115	109	105	119	100	109	105	114	92	107	102	105	90	96	115	111	96	119	89	106	92	101	114	114	88	104	114	105	121	109	103	121	98	121	93	105	99	90	113	100	101	93	92	78	99	101	102	103	105	100	113	92	103	98	114	98	103	118	110	111	91	113	107	96	103	115	108	92	105	107	116	92	112	106	104	105	92	111	103	104	102	108	120	101	95	95	103	113	120	97	105	93	82	98	107	118	105	94	103	97	112	80	113	120	105	76	95	107	104	99	111	92	98	104	124	104	87	93	120	105	110	104	95	100	105	104	83	94	104	94	110	91	96	111	98	108	111	117	113	106	107	96	105	114	109	120	100	130	102	96	84	113	129	118	112	100	108	107	127	89	102	108	106	126	107	103	110	105	94	120	93	98	108	112	105	116	104	117	111	114	94	104	100	97	103	101	99	102	104	100	94	103	108	97	119	103	81	87	105	126	107	102	106	107	126	116	100	98	116	112	107	100	84	107	122	97	85	98	98	106	96	103	124	103	120	113	105	124	120	92	98	104	114	100	123	117	104	87	118	115	110	131	96	96	96	108	91	104	102	118	97	94	126	101	98	95	80	107	100	113	101	125	92	97	88	108	108	126	111	115	84	95	124	97	100	81	101	108	96	88	130	108	106	111	91	110	109	91	115	102	105	112	108	105	107	87	115	100	94	96	106	104	125	112	101	94	86	93	82	98	113	113	91	111	118	94	106	112	104	100	108	107	98	90	107	92	106	118	93	107	104	97	102	79	112	101	112	106	106	113	90	103	101	106	108	103	114	95	88	105	100	107	90	97	104	104	111	106	104	113	96	93	125	102	106	114	100	120	124	93	105	98	97	97	107	115	91	89	103	107	94	114	110	83	102	85	95	84	93	108	105	100	109	106	107	111	102	105	108	91	107	114	102	104	94	100	118	98	99	93	95	110	96	114	106	117	91	114	103	112	109	110	112	96	107	109	100	102	105	79	88	114	107	96	98	108	113	92	111	102	114	94	99	113	106	104	86	98	90	102	106	118	99	94	110	112	97	100	111	111	96	102	112	115	94	106	110	89
26170	36289	41367	45678	49084	52406	54683	49240	49862	57200	66453	62020	64682	63590	58556	50959	49160	46814	41591	36052	36132	31012	31948	27137	22616	20619	16118	14760	4233	1039	1008	1330	1101	903	780	760	760	773	773	603	607	491	554	522	525	507	493	493	529	585	552	612	653	736	700	596	753	1161	1929	2798	3254	6593	6667	5988	7606	2794	1013	806	1313	1637	1625	365	342	305	292	315	308	315	336	332	395	2000	2014	1619	1286	819	531	389	338	283	292	295	287	268	280	283	258	282	265	299	261	258	274	295	282	287	282	300	263	238	287	259	313	259	295	300	310	260	270	270	250	251	255	272	292	295	279	262	298	280	266	273	278	285	247	274	287	266	261	296	287	300	263	278	273	243	233	294	267	275	307	293	280	277	272	264	286	260	275	268	254	283	282	261	294	260	267	314	272	305	291	286	298	258	259	287	298	264	261	246	279	269	296	255	273	292	260	283	287	254	293	281	335	275	277	256	272	283	299	278	267	284	285	293	266	273	292	265	283	268	271	292	288	291	301	276	301	301	270	276	271	259	243	279	312	266	296	302	287	283	261	276	292	284	272	271	287	291	282	255	249	299	289	278	285	267	300	252	264	308	288	261	275	305	256	263	280	275	259	266	279	266	248	270	316	308	253	278	268	280	289	264	296	276	254	287	262	290	292	272	282	251	298	281	272	265	248	258	296	269	304	257	306	260	281	280	239	284	272	277	262	299	305	281	271	268	289	278	278	284	282	302	269	255	253	272	285	307	280	276	275	300	305	269	260	297	289	307	269	266	291	268	280	302	261	284	288	287	259	301	286	276	265	267	264	277	283	286	305	281	277	268	280	292	270	280	277	294	280	268	291	278	298	282	271	284	290	271	271	273	271	299	283	300	241	270	272	278	280	281	296	322	289	259	253	272	255	301	317	272	288	256	278	265	275	273	283	278	276	282	263	281	264	290	284	284	315	279	259	294	264	256	300	249	261	297	252	250	266	299	253	268	278	263	314	280	293	260	309	269	296	264	304	247	274	252	264	265	267	279	263	277	260	277	284	281	289	303	262	285	262	261	284	307	271	303	278	311	293	290	303	317	295	288	245	288	275	274	294	298	281	287	266	288	297	299	299	268	248	273	291	263	291	275	302	279	267	276	286	274	247	293	256	272	279	263	270	274	285	283	282	261	287	293	285	273	279	282	305	273	267	256	260	291	281	295	268	276	267	261	278	291	279	283	288	259	290	259	282	284	279	282	262	239	278	266	269	296	308	259	315	274	284	285	286	271	295	291	266	284	272	269	261	273	297	289	293	285	270	308	279	265	257	287	283	268	322	270	277	284	268	278	267	272	274	298	249	280	249	267	265	287	306	289	277	300	305	265	288	279	302	299	302	268	237	269	272	269	283	325	280	269	252	287	274	268	266	286	268	263	263	287	275	279	283	273	272	306	269	293	286	296	282	281	274	296	275	280	293	270	273	306	252	267	283	263	295	266	294	263	298	307	265	291	284	272	266	312	284	284	308	265	285	278	312	254	252	246	290	276	248	289	245	281	279	273	302	272	285	297	286	264	263	268	274	292	292	261	262	287	244	288	288	288	292	269	292	240	294	284	283	250	260	287	282	267	259	278	282	270	274	269	278	269	270	255	302	257	308	305	278	276	299	288	283	297	262	259	284	285	269	292	270	272	295	260	281	258	292	276	291	286	306	288	277	291	273	273	281	241	279	294	287	259	296	228	272	260	272	306	291	268	275	269	262	259	273	259	270	310	250	252	284	250	304	289	263	266	309	253	253	260	285	301	253	263	264	312	248	286	289	283	285	298	297	300	280	265	285	281	269	283	310	267	319	281	271	269	269	266	295	314	283	257	305	297	269	279	285	278	244	258	262	303	278	284	288	257	290	281	294	283	289	292	284	252	274	289	308	327	246	267	292	318	281	273	263	304	269	259	255	296	271	275	293	278	270	287	277	276	289	280	285	271	295	273	282	287	259	274	265	262	271	276	260	290	256	273	271	266	274	270	292	245	249	284	293	272	254	319	284	298	271	268	307	271	283	264	318	273	280	260	282	294	266	265	288	271	256	271	280	299	273	247	302	281	279	247	278	266	284	287	312	263	306	266	269	256	309	247	298	267	274	287	249	302	292	271	282	293	288	290	258	301	288	290	275	270	298	268	260	299	269	268	301	276	296	269	282	283	264	304	273	279	301	261	274	246	296	296	269	237	276	262	277	310	274	289	279	314	312	232	299	275	289	277	302	292	296	266	289	289	274	257	302	277	242	251	270	288	296	266	286	292	276	259	276	319	262	279	273	295	286	257	271	307	276	275	268	276	248	259	286	277	256	312	290	267	273	274	283	269	324	255	301	272	308	255	283	285	261	285	304	299	275	277	279	284	252	278	304	283	276	299	250	310	259	294	274	266	283	292	286	309	297	296	300	277	281	264	270	268	294	272	293	285	277	297	305	280	287	254	268	297	279	282	298	286	241	286	272	287	263	284	275	275	263	288	294	307	305	258	259	297	276	280	290	277	260	281	277	290	298	266	302	283	271	277	313	306	276	289	282	275	279	279	268	293	279	285	273	283	278	296	270	294	260	274	276	288	251	310	307	259	275	297	300	269	260	260	279	240	284	266	271	328	261	268	267	316	247	290	246	272	280	280	259	283	290	275	292	270	278	277	273	262	274	268	275	271	276	278	291	273	293	280	278	273	282	272	281	277	276	295	285	274	260	263	281	290	284	285	261	292	280	292	268	273	267	258	297	256	274	281	285	262	276	273	268	238	300	270	290	292	282	274	263	286	287	277	248	283	264	273	279	278	278	300	276	285	293	279	283	281	292	295	272	260	279	266	278	276	313	280	326	262	262	288	275	273	262	278	264	297	283	292	264	263	249	254	280	278	283	272	268	313	264	300	274	281	290	275	296	258	243	279	279	286	279	284	287	300	279	236	272	296	282	256	291	263	284	289	275	295	288	281	268	276	310	244	267	265	242	279	255	271	310	275	306	277	273	273	274	306	271	272	293	280	264	286	294	243	285	288	260	295	274	278	286	274	276	268	282	271	290	275	281	283	274	298	275	274	276	272	265	267	282	283	284	253	262	264	293	265	282	320	280	260	283	281	282	288	257	306	255	297	251	298	268	265	273	272	298	298	272	283	286	280	271	292	283	264	269	286	286	300	261	312	278	270	240	271	282	260	253	288	281	319	278	261	310	270	279	268	284	275	279	273	293	306	282	267	286	254	251	249	270	276	283	293	264	280	258	316	302	254	305	298	309	280	273	278	295	266	262	288	264	288	274	271	312	290	295	264	260	265	276	279	272	259	292	292	293	290	277	283	292	277	283	282	259	286	294	289	294	290	236	278	285	294	282	289	293	253	249	298	257	298	305	275	268	272	287	276	287	282	279	253	278	278	259	263	269	273	290	275	260	278	267	282	280	288	279	317	269	276	265	256	266	282	293	279	304	280	292	276	305	273	269	266	279	310	252	252	279	287	261	288	280	286	270	288	312	293	273	289
11360	12617	16093	14974	13173	10738	7867	4034	2727	3361	4115	3203	2915	2603	1996	1402	999	961	727	621	585	374	447	381	328	290	241	210	178	185	151	146	166	153	157	152	165	167	157	155	144	157	162	165	157	171	159	150	156	164	159	156	174	167	137	164	165	145	163	149	165	173	166	184	178	118	146	154	155	167	153	159	168	162	112	162	162	155	131	155	150	173	168	186	176	174	154	165	153	148	146	148	138	159	157	171	144	138	160	144	154	147	154	157	145	152	152	142	138	137	149	144	150	134	141	148	145	154	148	170	146	157	148	157	146	155	167	156	157	138	143	141	142	152	138	160	165	158	160	167	147	132	173	149	138	144	167	141	128	156	128	149	160	143	150	160	174	181	127	154	163	169	146	163	157	160	140	140	180	137	146	155	156	152	131	142	158	157	147	151	144	181	146	147	164	139	169	127	140	170	162	160	146	132	144	138	153	148	140	138	157	159	154	163	141	130	164	176	158	150	121	146	155	157	158	143	161	133	138	151	141	151	151	141	163	157	145	166	159	148	142	152	171	153	126	136	134	122	161	150	163	158	147	171	153	152	142	150	142	146	148	164	145	153	153	150	154	165	149	148	162	158	157	154	141	154	166	138	147	163	129	139	161	141	139	158	157	133	139	142	126	133	146	138	150	162	140	165	163	166	146	140	149	136	155	164	153	134	133	179	161	164	126	149	154	145	158	158	169	146	138	143	161	139	155	142	142	151	138	152	169	150	167	159	163	134	124	170	158	159	163	150	140	171	156	132	145	147	157	160	137	144	173	171	156	139	151	143	172	170	142	159	160	171	116	149	139	152	147	151	138	137	148	163	142	171	172	143	164	164	141	152	149	167	151	145	136	165	144	137	159	127	165	160	155	148	128	172	165	144	144	151	157	155	143	168	145	157	156	154	145	137	152	110	170	146	114	137	144	140	142	141	154	140	148	155	185	153	175	139	146	154	124	141	134	143	152	154	166	167	155	144	145	139	155	144	160	158	145	155	148	131	164	171	138	139	144	160	157	170	164	168	160	131	144	150	152	141	159	164	150	153	127	141	145	145	140	151	152	151	161	148	137	168	157	164	161	130	146	149	157	148	134	162	162	176	133	135	150	139	154	145	157	150	161	140	155	156	148	158	166	136	176	146	156	135	147	155	153	173	148	145	156	162	156	151	181	139	151	154	149	151	157	146	148	175	151	146	144	164	167	141	152	146	193	132	148	147	152	131	132	144	152	149	148	136	159	146	165	155	131	148	161	172	160	147	148	148	122	140	149	158	158	149	152	155	137	125	151	168	145	153	154	160	132	159	155	151	151	161	159	133	147	161	153	140	159	159	147	171	170	162	139	149	137	134	160	150	158	143	149	153	167	137	184	140	160	140	166	139	152	132	139	143	156	143	167	151	145	144	155	127	162	154	149	148	163	131	128	129	147	159	143	164	146	139	166	154	133	152	136	144	141	168	154	130	122	136	137	145	158	141	150	140	149	147	130	140	155	168	181	160	141	156	130	117	171	136	136	140	149	140	138	147	139	176	121	139	161	163	140	158	136	147	151	146	153	148	155	148	145	138	145	128	148	158	132	142	166	146	140	144	132	164	170	157	148	150	142	150	156	145	172	155	162	146	139	130	166	139	152	157	145	171	152	148	160	166	142	154	146	173	149	159	131	160	130	153	162	143	148	135	172	139	182	164	154	150	131	140	152	149	156	139	165	161	159	155	164	161	138	147	175	146	153	158	146	146	169	152	138	155	156	156	135	152	165	164	158	149	155	133	155	159	185	144	183	143	139	149	146	118	127	148	163	135	148	145	164	133	152	170	131	143	157	145	139	147	157	144	126	148	165	154	153	145	137	158	145	157	146	151	137	170	149	166	145	166	157	169	154	139	151	140	147	151	181	148	140	148	173	142	130	153	149	145	170	166	145	171	150	159	163	123	156	154	146	156	168	156	146	144	141	126	160	135	136	157	167	158	154	160	161	122	146	163	174	159	167	143	139	151	136	171	167	142	172	156	144	132	144	148	137	133	150	167	149	139	126	156	161	147	156	157	154	165	161	159	149	163	137	133	121	152	166	167	168	141	150	173	147	132	154	156	171	123	153	142	146	148	159	160	147	146	150	156	157	137	179	146	186	152	150	171	145	154	171	162	160	130	144	116	134	150	177	147	171	150	156	165	166	140	159	157	155	144	148	135	166	161	126	149	152	146	146	170	166	149	138	144	134	140	125	136	145	144	149	147	166	141	158	157	148	141	146	130	152	131	150	159	132	147	142	153	133	154	155	134	155	135	146	143	159	145	156	158	148	148	149	125	125	178	136	151	145	152	147	139	153	159	125	175	148	177	144	144	155	153	135	137	155	124	152	160	163	143	138	158	155	131	130	157	146	162	152	154	165	153	163	152	153	159	134	139	130	158	137	138	161	148	149	156	186	139	138	160	146	152	141	154	134	146	133	146	154	131	155	144	151	155	142	154	130	160	159	137	158	163	142	148	154	138	174	170	176	146	163	145	144	147	159	159	161	134	129	136	155	141	154	153	165	166	142	153	154	150	155	157	126	159	163	158	170	159	146	146	153	143	133	141	156	124	148	160	149	133	145	142	164	144	129	146	158	141	154	167	160	163	142	145	158	152	144	160	148	157	141	146	142	125	155	157	150	152	176	131	155	141	150	151	142	132	160	145	148	168	150	151	154	153	141	169	132	155	156	154	149	148	152	149	147	172	138	156	142	160	122	133	170	145	164	144	158	154	133	143	152	138	149	147	131	175	159	182	168	160	153	155	147	158	174	155	145	144	142	151	158	159	136	128	149	127	156	136	135	145	145	134	161	147	156	143	149	141	172	137	156	140	147	156	169	152	152	156	145	170	122	174	171	175	136	152	145	143	151	158	155	138	156	150	171	135	152	149	162	142	148	130	145	155	168	162	148	151	140	164	159	138	150	132	165	139	149	160	155	137	165	141	160	152	139	147	130	164	150	129	155	138	155	163	153	151	149	151	138	161	148	139	149	155	132	139	142	157	129	138	155	138	136	155	141	162	130	152	157	124	158	163	137	151	158	143	154	148	139	157	159	117	130	155	126	138	145	153	177	143	145	155	126	139	146	174	150	156	151	132	151	161	135	139	148	185	156	153	137	161	156	167	154	110	152	131	141	142	163	145	135	150	131	142	156	157	132	137	167	136	157	172	109	144	161	142	156	159	166	151	133	158	159	167	194	166	143	163	140	136	168	144	124	142	164	152	144	167	146	146	147	162	132	137	164	146	151	171	145	150	138	160	153	157	140	188	154	168	132	143	147	115	149	149	146	143	151	163	147	148	139	150	155	162	172	160	153	160	134	152	154	131	143	156	153	155	163	129	161	150	117	158	148	139	160	124	150	128	155	142	151	123	152	149	148	151	138	165	153	150	157	153	156	144	140	152	148	157	158	130	151	120	137	155	148	145	145	179	167	127	141	162	162	135	169	167	154	159	159	152
8095	12866	20972	25025	26734	25594	22209	13820	12139	16591	20035	16403	16090	15620	12404	8775	7197	6493	4864	3883	3943	2640	2805	2423	1975	1437	1393	1089	663	516	498	496	475	473	460	455	463	459	454	479	468	448	417	420	487	446	425	405	426	470	446	445	473	415	427	376	448	426	457	443	485	618	670	641	635	512	405	410	408	437	428	372	401	395	369	399	425	381	418	439	416	449	570	507	487	489	426	453	342	395	376	369	401	371	381	377	376	383	377	396	369	352	394	378	395	385	390	337	423	369	435	389	381	416	366	347	374	369	400	429	384	397	378	371	360	371	387	386	371	365	409	407	420	383	392	345	376	399	390	405	366	365	414	438	405	390	383	371	373	394	395	389	369	412	386	404	393	350	412	364	374	355	358	359	370	418	392	357	386	365	391	408	417	403	412	408	386	395	365	354	381	369	367	410	384	396	399	378	390	398	368	381	388	366	345	372	418	380	369	375	348	355	388	360	402	379	371	377	345	381	382	389	387	411	388	376	370	401	402	398	376	391	383	418	408	410	387	371	376	418	397	370	411	406	410	396	421	390	391	383	373	363	393	381	404	379	378	371	374	385	369	396	378	364	379	379	349	416	378	374	396	367	447	372	343	359	401	397	363	398	375	386	394	394	404	392	385	391	363	370	390	402	348	396	384	375	359	390	394	396	384	363	377	426	403	371	372	388	397	389	378	406	423	394	393	424	362	389	365	382	368	357	366	418	381	372	372	401	414	418	375	421	399	364	356	396	396	388	374	365	389	402	359	385	368	360	408	366	354	364	391	398	411	370	373	405	460	408	368	355	431	399	378	368	365	427	399	420	388	355	395	340	384	352	357	400	364	388	348	431	413	372	389	392	422	374	410	386	428	397	414	376	424	386	395	372	374	384	393	385	390	376	388	413	378	373	408	375	385	388	401	386	381	422	390	392	390	372	382	395	402	411	398	373	372	373	377	412	383	410	418	391	395	360	373	427	367	367	387	390	388	400	368	366	382	392	397	360	368	370	363	362	397	375	394	385	381	384	396	402	384	391	389	377	411	414	371	408	408	367	390	401	401	420	396	387	400	392	377	403	404	410	375	369	416	385	400	397	416	362	358	424	360	355	401	390	362	384	398	412	419	372	365	379	431	378	405	383	387	383	376	387	364	383	404	377	391	384	365	411	412	391	414	403	366	420	388	399	356	371	417	350	381	388	373	411	396	406	363	391	390	397	384	363	370	378	410	353	384	385	373	391	402	378	408	374	376	380	381	386	389	383	372	401	382	407	365	385	377	356	404	390	387	407	416	409	405	400	393	404	347	396	398	380	397	374	378	372	383	364	362	388	387	381	364	422	337	383	387	389	416	360	399	415	367	416	413	405	395	417	385	373	351	413	360	395	397	370	360	381	371	404	368	380	375	384	406	354	378	377	380	377	403	369	349	370	400	383	385	356	409	386	363	394	384	380	397	386	370	376	402	419	384	374	390	417	397	418	407	412	381	401	380	392	390	388	384	420	424	376	395	352	405	390	383	419	377	373	421	380	391	418	386	383	357	417	378	364	411	378	396	405	374	354	368	399	349	390	377	369	349	400	380	375	380	421	385	368	366	422	384	356	351	388	406	344	409	370	366	415	364	387	363	422	417	371	380	397	369	376	381	358	394	347	396	362	372	392	386	387	381	415	371	392	396	418	409	408	418	396	363	381	402	408	399	373	385	402	377	397	390	402	396	378	394	407	418	393	402	370	400	369	407	347	393	388	361	399	424	404	387	378	396	398	420	375	403	395	405	379	387	406	351	385	378	409	411	385	394	391	387	364	390	390	377	396	369	415	380	386	396	379	361	378	413	388	397	382	364	360	392	404	416	388	390	377	374	367	407	371	408	389	352	355	403	327	395	393	410	402	400	389	379	401	396	367	388	376	403	388	375	410	390	362	352	371	364	367	365	406	410	400	361	391	361	401	385	429	376	413	410	373	354	406	364	391	399	375	348	372	408	387	401	420	340	400	372	360	418	396	334	389	364	387	369	411	371	345	397	379	407	366	361	393	404	364	401	402	383	400	371	377	444	363	377	382	404	386	388	388	382	365	414	371	391	380	375	388	378	403	403	401	420	398	393	430	387	372	407	418	349	424	420	384	436	366	385	389	383	429	410	423	406	371	385	362	400	400	393	369	413	385	390	360	398	380	381	371	384	408	391	411	402	406	412	355	376	399	373	408	375	356	401	408	376	378	412	393	389	372	384	380	416	378	399	407	388	344	375	375	402	421	360	396	408	409	412	370	407	353	402	385	382	343	381	380	372	400	371	375	425	383	415	392	352	387	389	367	390	379	391	384	369	381	374	423	396	388	418	430	374	385	396	411	385	373	389	354	400	399	385	380	378	407	408	350	368	416	388	397	344	378	378	376	349	382	361	380	378	388	366	414	394	414	383	427	404	359	412	396	387	378	409	385	394	389	400	403	380	375	416	368	346	389	397	405	394	391	381	398	404	380	365	365	381	379	385	388	379	379	359	411	376	393	402	422	394	418	415	370	356	397	405	388	351	381	390	393	343	373	401	369	404	372	376	363	399	366	399	423	387	405	368	409	429	387	375	366	385	398	389	364	404	427	425	390	400	376	366	375	408	355	395	372	398	371	381	384	377	415	409	364	364	384	374	406	356	366	355	385	397	359	367	405	397	413	378	399	407	422	409	368	412	397	378	413	368	414	391	371	370	387	400	449	366	356	426	378	402	402	373	403	402	406	368	379	374	353	369	408	349	385	382	390	400	373	390	365	389	379	403	432	363	404	384	399	394	377	391	372	382	372	398	411	370	381	391	379	393	403	363	399	375	394	381	410	401	423	403	352	372	385	403	367	375	383	376	436	391	365	396	406	412	370	394	390	354	376	315	371	397	409	382	367	401	381	406	397	391	368	379	397	406	386	371	401	394	372	392	369	365	382	394	388	414	427	368	390	402	389	384	379	358	422	377	396	364	367	382	380	375	356	379	391	382	384	442	395	389	386	343	358	417	379	404	395	358	364	371	382	397	393	363	357	372	362	394	398	367	385	379	409	424	409	431	396	370	409	408	375	383	386	375	406	381	356	367	368	389	398	400	386	392	399	393	389	380	409	391	398	405	375	361	378	370	359	375	392	406	389	414	381	393	394	386	382	398	393	391	376	407	403	392	376	377	359	387	402	358	382	410	418	362	368	361	360	368	385	378	379	357	390	382	384	356	371	409	400	374	393	381	380	388	387	384	363	390	378	385	391	409	391	374	403	364	367	388	383	399	364	384	377	403	365	376	394	425	406	388	405	382	387	351	416	405	358	399	386	345	397	387	373	393	415	393	420	414	383	392	378	407	395	380	361	386	391	380	383	381	374	386	399	370	421	387	380	414	379	397	407	384	365	382	385	375	382	382	365	400	434	393	414	367	416	413	396	381	368	394	387	406	368	388	374	383	398	365	408	369	379	338	399	400	384	365	378	396	388	372	379	387	364	387	408	379	423
29291	38794	39810	39425	39243	40335	39276	31088	28178	33644	43225	40957	38590	35704	28495	21731	16710	14574	11621	8015	7447	5086	4765	5125	3344	2056	1697	1476	436	184	208	192	177	166	152	164	160	175	145	149	141	156	133	153	185	145	121	152	161	163	176	144	161	154	147	148	159	180	234	285	303	431	545	469	554	335	161	162	190	210	167	141	125	129	104	132	131	110	134	138	125	221	247	203	194	203	151	134	131	124	112	136	144	128	135	129	123	136	144	132	116	111	149	119	129	124	131	110	141	111	109	113	130	119	117	147	134	121	109	121	116	125	134	130	132	131	123	126	136	121	117	133	131	117	132	140	120	120	114	135	134	130	124	118	122	115	116	131	115	136	128	140	130	130	118	114	115	140	123	125	134	144	142	127	110	119	119	114	123	104	125	128	108	119	143	124	122	128	123	124	129	126	135	119	119	135	135	115	131	146	125	128	144	118	129	122	124	133	122	113	109	121	126	133	128	128	124	131	122	137	122	129	134	129	137	116	130	113	120	109	107	139	128	126	138	125	129	130	133	125	106	142	131	137	139	135	109	113	142	125	137	125	115	116	131	134	115	109	143	138	153	129	126	128	118	120	128	134	131	135	139	132	123	101	125	140	124	130	136	118	124	113	130	120	109	154	123	101	145	130	123	134	121	101	145	140	117	110	132	104	140	134	130	139	140	132	133	115	121	102	100	122	126	122	118	149	125	133	131	127	128	117	125	135	125	136	140	156	108	134	148	120	119	138	125	119	143	131	129	127	139	121	120	144	129	112	143	128	124	129	125	126	116	118	119	115	107	126	135	119	136	130	111	133	134	121	129	115	119	93	122	130	119	129	126	128	149	134	122	117	123	119	107	119	117	142	127	92	126	138	115	136	129	108	126	117	106	147	136	139	149	137	112	144	114	138	112	133	140	122	121	135	127	105	121	132	133	118	99	114	137	110	128	115	129	131	126	147	126	130	108	119	141	115	119	120	121	119	130	132	125	129	135	113	137	127	125	120	119	150	121	127	116	133	136	150	136	122	130	139	123	123	121	131	137	140	133	133	127	135	129	127	112	103	116	136	114	116	104	120	136	140	125	124	129	134	117	121	114	125	111	147	113	113	139	115	122	129	118	131	126	131	122	118	118	124	132	146	132	131	105	138	116	126	107	105	117	133	144	150	124	128	114	116	118	147	151	125	118	132	121	119	119	126	129	120	143	120	145	110	124	138	134	117	142	129	130	130	124	117	136	130	127	127	111	136	112	144	112	118	120	133	129	121	127	115	133	121	131	140	113	112	131	142	135	132	132	107	132	134	120	111	135	125	112	145	127	128	126	121	129	111	107	120	127	121	131	127	132	125	124	114	122	127	129	121	135	136	118	140	124	108	139	102	132	114	118	131	116	133	127	138	137	119	139	116	129	155	131	135	141	128	136	144	121	125	133	122	135	122	134	116	112	128	131	118	127	123	129	122	137	160	137	118	118	119	120	111	136	117	102	141	127	126	106	138	137	115	116	126	113	138	135	127	124	162	125	104	154	122	116	122	131	139	104	140	127	151	143	105	125	134	109	150	113	136	124	118	128	148	145	129	122	119	119	136	110	142	130	110	106	154	141	128	124	119	133	123	121	129	117	150	136	130	115	145	136	141	134	125	112	125	119	146	117	156	146	142	130	129	138	115	123	117	126	127	112	112	129	122	130	142	129	142	127	120	110	127	105	128	123	143	129	123	134	138	140	124	131	138	119	125	124	108	125	141	129	131	119	109	136	127	123	139	103	123	114	131	128	139	107	146	120	127	122	109	123	118	134	129	122	123	140	108	131	131	108	139	133	137	115	124	132	132	142	130	129	102	113	120	137	129	124	128	136	143	121	120	120	128	156	120	128	142	120	136	107	144	127	124	143	135	115	130	124	121	130	127	113	127	135	116	86	123	136	146	131	124	118	139	112	134	119	128	119	129	120	115	129	135	121	139	139	141	150	122	116	132	113	129	120	136	122	148	118	128	119	112	114	123	123	132	103	122	127	122	134	122	132	135	126	139	133	129	141	131	120	129	116	116	115	135	110	136	123	130	132	126	101	138	122	115	126	143	118	125	109	103	110	127	103	128	125	116	100	118	119	123	123	134	130	144	124	136	117	106	132	139	126	121	111	149	109	139	144	121	156	116	125	133	124	130	122	138	109	129	131	115	126	133	147	150	122	122	118	126	127	139	133	126	113	133	134	120	126	129	107	127	122	150	121	132	155	102	128	129	136	135	141	142	136	129	109	126	120	113	137	139	125	121	116	127	111	137	120	146	128	137	113	137	121	139	108	130	133	132	146	124	119	125	122	134	130	128	118	138	134	130	105	100	143	140	135	121	109	120	140	149	123	124	122	118	129	126	132	114	111	119	140	128	109	128	136	130	138	138	135	140	118	140	115	132	124	148	136	116	139	127	145	133	142	117	130	112	135	130	125	148	119	106	120	134	129	142	110	134	130	132	140	132	139	140	131	103	117	124	135	137	131	118	144	159	129	127	106	125	129	113	143	124	122	129	146	122	140	125	135	125	119	120	122	132	162	132	114	104	125	119	129	123	135	129	117	107	119	139	121	133	105	134	138	127	155	117	124	119	107	123	115	133	120	135	140	137	133	131	126	124	137	147	138	136	149	129	110	115	119	111	110	126	139	132	137	115	141	148	133	138	135	116	126	131	135	142	141	136	123	137	126	121	126	138	121	134	127	131	135	125	132	110	133	119	140	142	148	123	134	128	118	122	121	128	127	128	123	150	126	110	151	122	143	128	129	104	128	127	120	104	125	133	133	128	147	129	141	146	119	129	91	125	150	142	136	131	121	130	152	116	117	138	126	132	142	127	128	131	116	123	122	140	131	117	112	118	137	132	132	142	144	112	135	141	119	121	129	127	127	127	114	115	126	108	134	111	142	140	140	123	122	120	131	120	132	135	119	155	122	115	126	114	125	138	131	124	142	123	132	129	125	111	134	128	128	135	115	115	105	142	151	143	147	144	128	136	125	149	145	137	118	113	130	115	125	148	127	125	140	120	126	123	103	115	132	144	127	133	135	124	148	117	130	113	130	128	118	147	148	126	122	124	125	127	110	146	133	137	111	132	115	143	127	122	127	118	132	129	117	129	139	119	117	114	127	118	139	142	112	124	146	128	145	134	114	143	134	132	105	147	131	118	125	132	130	106	131	120	104	137	116	119	97	130	127	116	139	117	135	142	128	126	121	131	120	100	124	117	121	136	114	145	152	122	117	128	120	121	116	140	134	125	117	125	142	126	125	122	132	123	124	131	131	141	118	114	138	130	109	128	110	129	141	113	112	131	128	132	108	134	125	119	128	124	122	142	114	130	123	119	142	143	132	104	127	128	123	136	127	137	118	113	149	121	103	128	129	142	117	121	166	141	115	123	134	141	135	119	112	115	133	126	120	132	143	124	119	122	141	143	131	120	121	147	131	132	135	132	114	105	146	137	154	131	128	107	133	141
20678	32848	39336	45464	49264	52493	51678	42643	43336	49581	60105	58625	58047	55271	50029	44384	41151	38680	34062	27288	27729	23403	22408	20197	16338	12971	10401	9536	2446	747	922	814	683	640	658	540	599	655	604	576	518	470	511	478	520	490	455	497	517	478	517	498	582	533	507	523	583	819	1323	1775	1858	2947	4216	3631	4157	2192	810	623	794	1245	712	416	362	364	373	389	350	333	395	347	473	1273	1258	1083	924	694	539	394	375	314	351	317	343	328	322	347	333	341	319	361	303	341	328	338	303	306	344	355	341	356	336	350	326	349	297	338	323	323	340	303	313	341	347	337	314	313	319	303	338	303	335	306	342	328	338	344	308	318	312	321	317	320	322	362	316	356	314	314	326	317	373	326	353	335	343	329	364	345	328	359	316	346	296	363	319	343	344	335	356	338	346	343	345	330	345	314	312	347	318	339	319	348	338	357	364	407	322	286	361	315	348	299	300	329	357	315	307	320	370	318	347	322	339	336	318	335	346	335	328	325	361	327	364	332	377	309	316	326	365	368	318	330	368	331	314	338	337	363	350	330	326	379	322	348	336	316	291	336	338	313	329	332	318	349	327	325	329	318	325	324	366	344	335	351	318	306	317	314	324	308	322	358	292	317	342	327	327	325	328	326	339	307	328	305	312	330	332	337	312	348	317	312	328	336	322	314	365	337	321	335	306	319	329	339	339	337	322	351	326	344	328	348	344	372	325	331	343	326	291	357	341	331	314	314	301	368	350	346	362	333	331	338	329	316	328	370	351	338	324	322	321	309	336	328	305	341	308	347	343	319	299	307	341	337	322	308	319	342	311	314	350	328	367	365	345	335	337	322	294	337	335	337	341	348	332	332	341	336	343	323	355	347	304	323	310	344	335	314	348	359	347	293	339	347	394	311	341	316	331	354	345	335	351	318	300	326	348	336	313	337	315	309	342	326	330	339	333	329	322	339	305	321	315	308	312	332	356	281	298	321	344	303	313	345	326	340	299	356	327	339	353	330	327	388	339	354	329	342	322	327	351	305	328	346	349	292	336	315	359	322	325	323	334	344	327	322	312	299	337	311	332	322	319	326	343	334	322	331	342	322	329	333	345	339	344	299	319	329	352	330	305	319	344	337	335	341	328	310	309	332	325	316	344	317	322	322	342	293	311	317	314	338	312	343	318	325	307	314	312	332	319	336	362	360	302	338	359	319	305	345	322	335	331	326	324	328	320	329	330	343	300	340	335	312	344	346	340	347	321	287	323	303	306	333	336	343	350	326	350	331	336	327	338	344	328	321	313	335	315	335	310	318	302	367	317	317	330	349	326	354	356	298	320	302	349	366	321	354	310	328	319	323	316	332	347	313	371	335	345	324	323	286	344	330	327	312	336	366	351	340	324	308	318	355	309	347	332	328	317	333	366	326	357	326	361	312	317	319	315	290	319	314	317	336	314	323	363	346	304	347	323	362	336	331	320	343	371	312	334	353	320	317	308	362	328	291	316	348	332	335	305	342	332	334	350	352	307	340	330	344	294	297	331	351	331	303	341	295	357	345	336	313	365	310	342	322	335	349	311	353	308	324	319	346	316	291	344	339	313	358	346	321	306	302	317	325	331	329	322	306	316	293	308	356	332	355	340	301	329	300	352	313	337	327	334	336	317	344	328	346	340	338	328	324	354	321	334	306	341	335	330	310	345	300	309	313	344	339	298	345	307	313	319	327	315	322	351	318	323	322	328	335	341	336	301	312	328	339	338	336	320	313	372	321	329	342	356	307	342	321	340	331	335	327	332	320	338	346	323	320	343	324	339	334	353	354	297	333	359	358	332	304	321	352	334	359	340	322	349	358	321	314	292	300	359	323	334	315	340	327	359	350	303	316	345	354	358	356	378	331	301	339	344	337	342	326	314	307	323	308	306	330	327	306	334	365	341	322	314	337	323	341	297	316	364	355	349	354	351	333	321	328	338	340	304	347	327	301	324	330	322	360	293	298	298	354	325	350	305	336	323	346	356	335	341	309	336	318	333	352	348	323	333	330	310	349	338	324	367	307	304	356	377	341	372	318	324	325	331	299	324	324	326	352	331	321	305	343	315	299	346	352	313	337	319	343	322	365	322	350	316	350	316	293	340	354	313	349	307	292	335	330	334	345	311	332	319	359	319	345	352	293	315	366	336	339	323	317	317	315	307	338	295	339	355	317	347	335	341	349	333	352	313	339	338	359	314	319	321	340	349	303	317	320	329	336	336	349	338	330	393	345	310	348	363	349	314	346	339	310	346	346	379	344	337	308	339	327	346	313	322	339	303	354	349	307	323	337	290	331	319	290	333	334	312	288	352	312	315	339	341	329	305	345	316	330	325	330	335	322	335	319	342	323	349	286	355	325	314	323	320	303	317	313	357	330	317	325	323	345	332	299	346	329	331	316	331	319	304	336	333	321	310	332	329	327	308	320	358	332	304	337	337	325	324	322	351	329	336	287	310	338	331	337	299	297	330	313	341	341	327	340	321	364	324	359	329	343	344	331	334	334	313	317	323	300	332	356	322	316	353	338	356	353	315	326	329	335	345	354	330	345	301	337	346	340	345	369	318	367	352	335	304	367	323	323	341	314	331	341	337	338	285	321	353	352	342	299	340	325	331	332	355	344	308	347	335	351	316	327	326	323	325	332	365	339	293	298	334	302	325	327	307	329	342	333	328	323	341	339	323	335	327	331	353	334	332	309	336	343	334	335	328	320	321	321	301	351	311	299	348	333	316	323	344	298	367	291	316	343	337	343	305	316	308	296	347	356	307	336	318	319	332	330	329	304	340	327	314	328	320	344	338	350	317	316	333	318	331	346	307	357	324	323	321	305	307	320	361	339	317	330	325	336	367	324	338	333	333	332	353	329	334	328	368	288	316	340	349	348	347	350	316	333	341	337	345	361	333	319	315	366	347	336	324	322	336	336	371	354	333	292	326	316	302	352	339	338	315	313	309	353	305	310	309	342	334	357	309	272	329	309	334	331	374	348	338	339	362	342	313	349	333	316	369	328	314	321	329	336	304	336	333	355	322	336	314	301	336	355	324	331	322	321	320	329	316	307	327	322	339	306	326	323	319	324	352	298	331	344	347	310	333	344	315	320	347	343	291	308	315	358	326	331	318	343	333	327	292	348	301	314	321	333	336	335	311	325	335	336	323	330	324	349	315	310	349	323	346	311	326	352	329	311	309	326	361	301	308	340	370	347	332	343	323	341	329	350	368	293	312	336	349	318	351	366	325	330	328	353	321	330	302	326	344	349	332	364	332	319	300	315	346	308	304	334	329	336	350	339	334	325	326	336	318	318	308	315	323	320	361	339	295	321	330	296	324	351	317	304	358	335	349	346	319	341	316	329	323	334	268	325	362	331	302	339	347	319	306	334	326	322	310	333	347	314	361	342	304	328	359	308	346	312	315	314	326	317	334	322	316	337	328	337	326	328	321	314	338	354	326	347	344	319	323	319	343	310	358	313	360	342	315	341	316	357
38356	43661	41347	39982	39462	40850	40739	33228	35300	44514	53657	53060	51274	48007	40940	33144	28336	25314	20598	15480	13441	10091	10549	9917	6758	4555	3170	2627	748	216	210	206	176	184	162	182	178	164	155	122	145	165	139	132	147	146	130	133	154	119	135	162	183	171	157	149	159	182	323	411	406	611	1007	819	898	530	224	208	214	291	219	118	101	104	97	103	108	112	107	113	136	304	326	285	246	178	173	133	138	111	97	116	121	110	122	108	110	108	124	113	119	100	108	94	117	108	128	112	99	123	109	127	103	117	107	130	112	101	102	132	98	102	127	114	122	115	94	100	114	104	109	116	106	110	99	90	112	111	126	104	104	106	130	113	115	103	105	96	88	121	113	103	97	119	108	122	98	117	115	116	126	123	129	116	111	119	99	87	106	102	124	124	102	119	92	109	117	108	100	119	115	107	104	109	126	121	109	108	124	131	110	108	124	108	104	119	94	110	89	107	108	109	108	117	97	112	110	112	118	110	111	125	119	116	122	118	110	112	110	137	112	106	100	105	113	110	105	106	118	116	117	128	109	86	103	111	100	100	92	114	98	113	113	102	103	122	101	103	122	89	110	122	123	122	124	95	109	103	124	113	115	97	105	92	93	109	109	93	112	96	120	118	109	89	112	120	113	125	114	105	111	92	122	113	99	101	130	114	114	107	91	115	107	113	106	104	103	106	114	111	119	99	115	107	101	117	98	91	110	94	100	114	118	117	119	94	91	111	112	109	125	116	107	110	130	125	104	109	108	133	112	86	100	109	101	126	103	113	105	114	125	110	103	134	111	103	94	113	130	139	90	95	115	110	107	104	111	90	98	125	112	101	102	111	114	120	102	113	104	122	123	110	125	96	125	114	116	116	113	111	123	122	113	107	101	109	127	129	105	103	99	130	100	98	127	106	105	104	118	105	114	105	115	104	102	105	112	112	112	95	91	130	109	118	107	100	116	99	116	105	118	115	111	109	117	105	106	128	112	102	129	96	110	127	109	107	113	107	111	121	131	119	109	112	108	111	130	110	111	110	123	97	92	126	106	127	114	110	107	109	112	105	107	102	109	80	97	115	109	122	121	120	89	121	103	121	105	112	96	126	123	118	115	109	126	133	137	114	114	100	123	105	111	107	101	106	112	105	112	107	98	106	116	120	121	116	101	120	130	103	127	100	86	99	109	112	101	114	123	103	123	116	108	103	94	96	140	104	108	92	119	120	135	108	115	101	110	104	109	108	108	131	109	108	98	90	109	97	114	105	104	120	98	128	129	101	104	118	112	91	98	108	121	128	116	111	122	94	128	92	101	102	110	115	109	119	111	106	114	105	103	115	93	121	122	120	131	117	86	118	117	102	103	107	106	112	112	102	129	105	111	113	121	129	112	109	104	90	114	105	102	106	75	107	95	104	99	119	109	108	128	113	103	127	119	135	111	110	109	116	121	90	115	77	122	104	120	115	109	100	119	120	119	106	120	110	130	122	110	115	124	107	105	111	111	116	108	89	103	119	108	114	103	120	99	94	114	118	103	98	99	109	90	90	119	95	117	98	112	111	108	113	103	87	99	116	112	116	106	103	102	74	119	110	103	98	119	99	103	93	98	124	107	114	114	91	102	129	132	119	116	94	102	107	99	101	110	111	107	113	102	125	97	127	101	108	124	108	102	108	97	114	103	111	100	116	109	92	114	103	109	92	120	114	108	125	131	128	105	110	101	116	127	103	118	94	98	97	106	111	108	99	98	111	89	110	132	100	126	113	100	115	92	107	105	110	125	99	93	108	123	123	111	125	114	104	94	106	122	103	114	137	110	102	94	115	120	126	113	88	125	103	115	100	92	101	106	125	113	116	96	113	114	107	110	121	124	115	98	129	83	122	106	101	129	109	107	120	97	114	114	106	128	109	93	117	105	128	113	103	112	113	94	92	100	111	94	108	120	120	97	107	117	105	122	108	107	114	108	118	106	104	84	126	126	107	108	117	110	103	114	105	90	96	112	118	100	122	114	111	120	115	130	121	107	113	107	114	107	108	109	113	121	99	103	92	108	115	123	99	112	115	138	99	94	120	93	119	110	110	117	98	106	101	113	116	99	110	97	110	114	97	105	101	105	100	114	110	113	99	110	108	112	119	102	130	114	105	111	108	111	114	112	123	103	104	116	105	129	116	121	110	116	113	129	104	94	131	132	118	105	116	108	98	94	110	93	109	102	111	113	111	110	104	100	101	116	118	121	129	109	112	97	113	131	99	121	103	102	116	121	85	110	111	106	117	109	118	116	99	100	110	97	95	112	124	98	132	105	125	121	112	117	89	87	128	116	112	103	110	121	83	102	122	112	106	100	99	115	116	95	114	110	108	114	93	116	107	114	114	101	123	108	107	115	105	106	120	111	103	100	119	96	113	119	118	113	102	116	102	109	123	113	122	124	99	103	113	110	106	103	94	126	112	95	107	108	109	106	133	127	124	120	108	119	109	108	104	120	109	105	106	104	108	99	105	100	108	117	102	101	117	126	111	121	129	113	120	101	96	95	117	111	107	100	117	81	85	98	106	109	100	102	113	91	115	106	106	130	105	97	113	75	118	125	104	106	104	110	118	97	93	103	84	124	95	125	110	115	130	110	130	118	98	111	104	99	104	115	122	117	112	109	108	134	114	126	104	118	77	110	106	108	109	123	108	117	121	124	109	117	89	108	95	122	125	108	115	147	120	126	103	90	97	108	101	123	89	120	83	113	115	109	108	110	98	123	100	89	121	105	110	130	96	103	99	97	100	112	111	109	93	109	99	105	101	112	113	96	108	108	117	109	106	128	109	111	105	126	98	115	95	115	111	94	101	101	106	108	108	105	120	99	111	111	115	117	109	131	98	96	126	121	108	86	114	114	103	111	96	92	115	97	121	107	92	87	98	109	134	103	116	120	113	107	119	115	124	110	122	93	112	115	128	101	109	101	114	90	92	99	106	93	106	99	129	116	121	98	105	98	110	115	95	126	97	107	112	105	120	116	114	102	97	130	108	99	114	112	116	101	114	108	109	108	119	91	125	107	116	111	122	107	98	102	96	104	88	111	119	116	127	125	117	107	119	113	90	119	106	117	108	98	111	100	96	115	117	103	98	118	107	133	112	126	100	108	110	89	98	118	129	115	101	101	129	108	109	100	109	106	107	93	98	109	101	120	132	93	137	98	78	101	106	102	102	116	111	124	107	105	101	105	113	103	107	119	101	99	116	122	127	114	125	111	97	102	109	107	100	116	103	113	115	111	111	113	113	111	108	96	101	114	110	98	128	115	127	104	109	117	112	106	117	86	115	113	115	111	124	96	126	100	111	117	98	134	108	111	91	106	126	105	102	106	120	89	114	107	101	124	105	127	107	109	98	94	113	95	109	99	98	112	97	126	110	119	110	113	121	106	87	108	111	109	84	106	121	125	97	119	100	106	120	97	108	105	111	114	120	127	114	115	134	110	124	129	103	113	96	96	97	95	95	117	114
27110	38854	43717	47544	51726	54782	55410	48181	51739	60141	69292	68573	68997	63476	60886	52678	51449	48247	42995	37855	36572	32094	32141	28604	23765	18677	16556	15368	4133	1243	1142	1133	920	746	815	755	837	734	654	615	535	553	546	539	524	534	491	555	569	536	600	647	649	672	626	597	764	1206	2142	3034	2861	4782	7680	6722	7161	3741	1113	1117	1174	1944	842	330	404	375	315	329	306	313	321	324	476	1996	2004	1630	1329	951	601	457	295	325	304	302	292	298	307	275	283	276	289	302	304	312	309	295	293	305	286	282	291	301	291	278	290	265	270	293	295	283	283	301	290	263	286	280	323	303	270	298	265	319	282	276	296	281	294	292	300	301	280	282	324	303	270	293	312	298	293	316	290	297	289	284	291	280	303	320	256	318	283	295	306	299	278	291	277	309	281	341	281	254	316	320	291	298	272	299	301	284	308	294	294	292	304	276	274	306	316	289	268	272	251	287	306	310	310	307	295	303	275	298	287	281	312	279	276	292	298	299	320	292	317	260	287	279	288	286	328	276	331	283	262	272	320	286	273	269	262	283	305	278	298	266	305	296	301	329	292	259	295	273	286	294	261	281	300	289	299	293	272	300	302	288	275	279	305	267	268	325	319	293	296	320	300	275	277	340	280	283	296	278	280	273	324	250	285	314	283	267	303	310	284	262	293	280	308	312	303	291	295	319	308	271	284	294	285	290	288	255	296	286	290	293	307	318	301	300	297	309	279	306	286	278	309	332	275	285	313	276	283	291	273	287	292	276	294	285	321	275	281	307	296	301	271	277	256	282	313	293	298	283	273	304	285	285	291	311	287	310	291	271	306	267	294	283	287	296	292	264	320	288	283	282	304	289	306	296	296	325	304	296	292	276	287	292	265	292	297	291	320	287	274	306	265	297	287	330	268	279	285	281	291	288	294	296	276	299	285	303	299	300	268	295	272	327	294	306	284	284	257	271	310	285	311	296	270	288	288	288	316	282	274	283	278	295	274	290	286	278	314	294	293	271	277	296	298	254	299	284	274	298	307	271	298	285	299	311	295	294	319	289	265	291	303	289	307	295	297	274	270	299	297	251	281	261	335	313	289	279	311	283	291	273	273	285	262	301	308	293	272	296	268	295	318	275	279	287	282	285	297	286	301	298	285	308	279	290	361	289	300	290	325	306	291	338	284	312	263	294	317	278	299	297	272	341	302	252	287	287	301	308	293	313	296	325	279	273	310	300	293	294	292	327	307	275	300	319	268	281	301	301	277	294	271	318	303	284	325	277	314	297	294	324	302	312	276	309	285	290	297	281	294	308	281	280	278	257	270	300	306	287	308	289	299	322	301	266	274	293	286	286	281	265	310	268	282	293	301	289	278	270	277	288	288	286	308	270	280	276	289	269	304	290	291	306	280	260	286	265	320	291	292	267	260	281	289	270	290	294	309	313	309	277	293	282	279	284	253	291	281	278	314	296	276	282	287	291	290	245	292	306	308	309	271	290	280	277	280	318	303	289	292	284	291	303	292	310	297	284	293	316	274	264	274	268	305	307	270	294	320	305	276	273	300	271	284	288	333	278	280	288	301	297	269	296	275	305	274	299	267	312	282	292	310	252	318	279	291	290	272	264	278	251	305	290	283	313	299	262	312	252	293	314	284	308	307	308	285	282	300	288	268	287	294	296	291	309	277	286	297	293	293	299	305	268	285	329	295	308	284	274	269	317	271	293	266	277	311	297	324	261	284	277	274	300	284	306	267	302	274	276	278	276	313	288	295	285	304	290	284	311	284	268	279	288	310	273	273	272	278	293	280	277	280	293	280	313	298	284	274	278	277	264	291	263	278	288	304	285	264	297	319	273	277	302	287	271	343	305	306	284	268	301	293	292	299	296	267	292	297	317	284	308	279	292	307	276	325	304	271	288	281	298	275	307	273	292	274	294	278	314	289	262	278	303	281	307	285	277	290	295	297	302	280	283	317	282	319	278	293	301	306	319	289	286	280	318	296	316	290	296	292	321	298	249	311	310	268	293	291	309	275	284	287	317	336	294	282	299	308	242	308	300	284	270	299	315	260	284	260	288	287	301	288	278	278	299	312	285	277	272	302	271	286	297	306	308	304	290	270	274	279	312	294	290	295	268	313	305	304	312	296	304	282	278	292	301	310	254	324	301	301	285	290	289	302	270	315	277	308	278	299	295	284	269	274	266	279	306	300	315	321	297	272	287	312	283	310	299	323	290	328	289	276	272	271	296	293	275	314	285	307	285	290	263	290	283	282	309	331	288	304	297	287	289	300	275	258	314	284	307	289	273	289	304	305	280	274	316	296	313	300	275	295	260	279	262	298	276	345	304	283	296	272	282	267	312	290	287	284	289	273	317	306	305	300	274	312	308	309	285	294	292	266	296	307	246	329	315	291	277	317	296	291	291	277	271	269	292	287	293	299	305	281	291	300	291	283	293	271	275	311	270	300	292	283	287	296	263	247	317	267	264	276	278	273	297	276	274	311	276	332	302	253	291	272	286	279	259	288	294	295	286	283	284	265	293	297	282	267	292	299	311	251	297	279	274	274	309	300	275	302	290	299	302	275	273	304	311	306	297	295	313	311	280	267	292	326	303	315	298	274	286	286	281	295	313	284	277	278	282	289	271	322	280	286	263	286	304	262	282	298	291	312	290	305	297	290	273	277	308	281	297	320	309	299	294	270	305	287	248	276	265	269	306	267	290	292	300	305	287	281	267	273	288	285	296	277	264	323	313	302	292	304	317	305	282	257	293	266	278	311	297	281	276	281	279	301	310	306	288	264	284	267	287	314	310	289	281	307	276	328	287	303	310	292	277	288	284	305	313	287	304	272	271	322	309	334	294	269	271	262	258	311	299	295	291	281	282	286	287	294	290	286	276	309	278	310	305	295	296	276	292	274	290	295	281	287	288	264	279	311	315	281	266	274	324	302	304	266	297	278	284	297	261	323	325	325	293	257	283	282	311	299	312	281	288	305	289	280	258	310	295	276	278	265	274	300	281	311	287	297	313	299	268	270	282	289	294	297	289	269	290	317	268	280	320	282	291	284	277	302	317	318	281	287	274	277	307	318	301	281	281	270	281	306	268	330	284	301	278	293	293	300	265	287	290	252	306	259	317	288	290	284	266	286	296	279	295	308	268	289	293	308	270	270	307	267	287	293	292	292	282	259	280	305	272	301	282	274	290	306	303	286	268	295	313	271	307	252	291	293	307	301	292	280	258	290	281	285	292	294	306	287	261	301	290	318	283	263	282	284	267	261	270	282	292	238	258	283	315	274	304	298	285	304	264	298	281	273	276	236	293	301	277	299	298	295	309	311	306	305	309	297	295	293	316	306	278	312	308	313	314	296	266	277	245	282	280	292	267	272	300	271	295	282	289	257	297	299	300	297	304	286	272	292	297	281	286	269	314	286	259	302	280	274	282	287	277	305	257	289	260	294	264	261	252	279	282	316	257	284	286	272	290	284	302	285	317	309	296	279	309	315	282	295	269
12037	14314	17474	16451	14135	11783	9228	3869	2766	3483	3763	3384	2936	2510	1641	1129	867	788	623	554	456	356	412	341	292	261	212	245	219	174	154	150	195	174	170	162	182	162	166	165	161	181	191	179	178	159	153	155	148	173	190	196	161	162	169	156	144	164	167	179	172	170	182	164	199	199	157	154	183	152	186	156	151	159	165	151	157	167	178	157	164	160	171	176	171	166	166	175	173	172	163	169	162	157	166	174	168	170	150	153	148	156	152	169	158	146	151	150	164	149	161	156	174	162	183	167	154	178	173	158	153	170	152	174	166	143	160	152	168	156	148	157	158	168	156	143	158	158	159	142	141	160	161	169	157	144	150	170	162	166	134	172	161	157	169	151	139	153	180	166	158	144	165	139	154	161	158	145	145	176	168	142	185	157	149	150	167	150	128	150	159	155	174	180	152	154	155	150	174	135	145	139	134	156	169	160	152	161	163	171	145	138	157	149	152	183	157	117	168	141	145	180	180	141	129	177	146	146	170	165	153	158	135	137	159	163	135	145	140	145	169	146	154	148	166	156	177	150	175	168	161	162	155	145	149	152	162	179	181	188	148	169	147	166	150	141	149	155	136	147	162	162	177	178	154	176	154	144	166	176	163	156	168	163	163	145	158	151	183	136	129	149	162	178	161	148	148	149	165	144	165	157	166	170	154	137	183	154	152	157	170	171	169	148	176	172	156	165	156	150	153	151	141	202	152	147	159	147	144	187	145	156	173	182	147	168	143	143	155	149	148	150	149	163	168	159	188	164	152	149	165	140	159	146	142	153	136	161	151	163	147	141	156	165	148	156	148	172	154	159	163	161	161	169	154	183	167	162	150	143	143	170	157	143	129	161	174	164	174	133	147	141	157	173	153	147	151	176	147	154	168	164	151	175	147	144	160	158	153	148	166	158	147	154	158	140	159	152	172	165	177	140	159	163	146	143	145	175	172	161	150	167	167	159	142	154	161	156	149	167	153	159	168	181	150	168	162	147	167	142	166	173	159	179	177	151	168	142	177	166	159	186	134	167	169	156	144	157	160	139	142	146	157	150	146	154	152	167	147	148	134	156	166	170	149	177	157	135	168	181	168	150	165	179	173	141	131	144	153	166	169	144	141	182	165	155	173	139	201	147	135	154	160	162	150	138	155	143	166	172	140	144	140	156	158	171	151	157	158	151	171	167	157	155	152	153	147	162	146	154	147	154	165	164	147	163	166	156	149	154	162	172	153	168	172	153	164	184	174	148	166	153	128	164	167	147	147	160	153	165	145	160	162	158	148	147	148	164	167	146	150	156	188	174	152	154	147	158	145	164	163	135	158	139	164	176	162	151	155	175	147	186	143	154	140	136	155	157	167	165	164	174	144	155	170	165	154	167	174	163	179	134	152	171	172	169	170	148	139	171	170	156	179	165	158	158	155	157	157	145	147	160	130	169	162	167	136	161	138	167	171	149	149	163	140	148	134	162	168	153	142	159	155	153	137	151	157	151	137	168	178	155	187	179	137	169	156	151	154	159	142	165	164	157	164	115	167	164	144	156	164	173	126	171	154	172	181	150	157	176	176	151	151	176	175	158	163	156	170	180	136	178	178	142	150	173	167	147	135	167	177	157	170	150	172	155	162	146	177	155	166	169	156	150	159	163	160	157	143	158	162	174	172	174	155	150	167	159	160	132	173	166	150	161	140	162	184	178	156	183	164	132	163	174	177	167	161	143	167	146	165	165	166	172	158	155	126	160	169	168	144	152	138	167	160	141	159	176	158	160	147	156	138	137	146	152	164	180	154	173	145	160	156	171	176	156	155	154	165	148	166	160	159	156	175	158	154	136	164	147	146	162	151	173	143	148	143	182	166	143	151	153	156	159	143	141	157	156	162	142	170	135	165	158	136	165	135	148	167	167	142	143	183	144	148	144	147	167	144	143	151	167	163	177	157	158	190	181	171	134	155	186	147	155	164	153	173	145	156	175	160	172	145	166	146	165	162	150	139	179	171	165	142	156	165	146	133	156	157	177	159	176	175	158	151	144	180	172	164	182	190	182	142	174	143	136	147	165	153	163	163	180	147	180	157	160	158	161	171	157	148	159	177	157	173	166	173	137	148	151	170	143	156	143	163	192	170	155	165	154	153	155	169	158	171	168	160	151	173	130	164	150	155	195	175	165	159	140	161	155	190	130	163	177	164	152	157	160	157	160	167	170	161	153	181	149	141	165	159	172	158	172	147	166	148	155	161	163	176	158	169	155	142	155	163	155	143	151	167	158	156	189	170	147	159	147	186	145	154	176	132	160	146	166	147	155	184	176	156	158	145	163	145	158	152	132	155	162	182	153	138	159	161	175	164	129	143	148	172	145	154	170	141	161	169	165	141	155	157	178	158	179	164	156	157	174	152	144	165	144	144	178	156	169	138	154	157	142	151	172	170	152	151	157	181	147	158	175	160	162	165	140	180	150	170	158	127	157	159	155	172	159	150	165	153	137	153	150	185	159	144	149	144	157	137	140	155	146	176	156	179	163	136	144	168	168	167	153	177	159	178	143	168	167	159	143	148	160	166	160	142	166	178	143	168	163	163	180	163	148	150	145	141	147	150	156	166	174	152	170	164	150	160	146	163	173	140	167	179	156	180	154	172	151	170	152	143	153	145	151	175	185	182	161	156	147	158	164	161	173	166	156	159	169	158	157	161	148	151	143	162	150	145	132	167	172	179	160	154	146	188	157	167	162	140	161	148	154	141	152	167	134	193	156	175	151	143	164	150	158	157	151	147	164	162	159	143	177	146	128	143	151	155	149	147	166	171	167	160	160	176	154	155	163	158	161	177	163	161	181	160	167	149	145	143	202	155	142	166	169	163	149	150	160	163	154	169	145	171	142	162	152	158	174	161	161	152	160	144	144	146	168	167	136	141	157	175	162	145	157	148	135	147	163	167	177	175	166	173	186	152	149	166	166	148	155	135	174	170	169	165	145	167	151	170	158	160	170	156	156	153	147	151	161	144	147	156	134	157	147	154	156	154	165	150	166	122	145	157	151	174	157	175	163	169	157	166	156	162	191	144	145	160	140	154	157	160	195	163	158	161	164	139	144	181	158	158	158	157	180	156	161	160	140	154	144	179	155	174	157	141	181	162	168	154	193	163	141	146	144	152	161	135	149	150	167	161	150	173	160	133	157	141	170	170	144	152	161	152	159	162	166	153	164	157	162	169	144	142	152	154	156	173	180	168	148	175	164	150	178	142	160	154	174	152	164	175	176	166	152	177	155	140	164	156	150	159	167	159	181	169	153	160	161	165	166	152	174	163	180	158	162	155	152	149	157	148	153	157	160	162	145	166	170	169	157	160	163	159	184	156	166	150	141	178	177	160	159	182	168	141	157	170	183	170	159	151	147	152	146	141	152	135	138	146	158	165	184	155	184	149	157	159	147	167	142	159	148	153	182	184	155	159	138	187	137	149	157	151	157	161	149	140	189	188	168
8431	14481	21859	26914	27598	27062	23593	13142	12588	17449	19489	18834	17157	15087	11717	8301	6556	5993	4565	3500	3225	2525	2694	2424	1754	1356	1165	998	635	490	495	494	495	483	475	486	450	488	490	480	469	478	440	444	442	490	462	438	498	441	490	473	439	477	429	424	444	431	469	535	494	577	666	655	609	521	450	390	470	481	452	445	451	452	419	410	412	408	447	404	403	454	546	541	444	467	452	458	431	400	400	366	379	347	391	404	398	395	414	408	402	390	398	423	355	412	395	403	435	337	385	391	431	399	430	383	383	457	401	383	417	376	431	421	365	399	423	374	391	424	411	445	403	380	446	397	390	387	388	377	428	412	395	438	419	412	380	392	412	414	386	400	403	413	394	414	383	404	407	392	393	406	420	391	389	405	401	389	423	388	402	430	376	410	405	409	436	402	412	419	388	391	425	451	418	395	414	390	410	389	396	424	411	412	447	433	396	387	369	391	396	437	442	379	396	407	375	462	440	415	424	402	411	390	435	433	405	384	387	426	378	392	423	431	397	446	424	425	414	398	408	425	369	402	415	375	397	425	371	402	447	425	400	411	398	418	401	407	404	413	412	409	420	395	401	407	402	442	398	384	444	423	401	425	432	411	408	385	421	350	387	404	416	401	450	379	425	401	425	399	412	384	392	406	403	397	400	412	425	392	401	408	415	450	408	435	417	383	415	430	387	437	399	358	422	402	400	410	385	375	427	413	402	424	420	385	386	415	445	378	389	376	452	392	400	417	403	405	398	393	416	393	441	426	399	407	403	368	459	397	448	408	406	433	380	439	408	423	364	404	402	395	452	403	428	423	392	406	402	424	381	412	459	381	401	397	395	427	403	404	410	414	359	385	401	406	397	392	424	399	404	403	407	412	415	417	437	438	433	388	381	429	391	424	435	354	417	422	369	412	401	436	417	410	411	369	423	413	401	419	390	386	419	402	399	359	391	434	390	407	430	390	394	461	386	416	404	406	386	418	411	399	397	399	410	405	416	405	419	390	385	373	400	382	455	402	393	401	409	433	434	400	393	414	398	384	426	409	421	383	413	411	384	417	444	385	401	422	400	352	388	422	413	378	374	443	407	442	400	393	416	375	397	416	401	407	400	397	377	400	415	426	429	418	430	409	399	388	435	406	387	427	450	409	396	432	395	426	389	372	393	394	393	400	449	375	388	400	386	382	388	415	406	404	393	414	414	378	367	413	416	416	418	415	410	388	384	420	424	398	432	402	397	405	408	409	405	389	426	385	388	414	400	419	412	407	418	398	408	415	408	372	388	419	400	398	428	401	380	384	429	396	375	406	397	375	379	414	412	415	413	432	408	409	434	406	405	425	405	379	399	438	434	406	380	412	368	420	392	389	414	408	393	392	398	399	410	386	383	436	408	416	366	413	423	390	362	403	421	411	421	364	424	404	352	430	401	425	415	405	414	409	417	391	437	397	416	396	426	403	397	420	412	398	397	421	389	410	377	414	393	414	417	360	364	428	397	407	403	393	378	420	428	380	421	387	391	413	435	382	408	437	449	415	364	394	396	400	415	432	426	406	406	399	430	425	420	406	407	440	400	388	425	417	443	407	410	411	425	438	398	365	417	440	444	397	424	396	374	357	441	400	404	420	366	401	385	410	394	415	436	421	385	377	385	385	444	416	369	407	395	408	382	398	403	388	398	419	392	399	366	401	417	400	404	385	388	410	393	434	447	403	387	403	433	404	411	377	403	381	372	415	383	396	403	445	416	395	397	448	392	399	408	378	364	391	375	400	377	439	393	382	383	420	430	399	389	373	381	435	404	416	405	395	377	406	391	422	459	395	378	419	383	435	423	403	401	418	403	421	397	408	412	390	377	433	402	360	382	388	390	401	370	441	404	439	415	409	415	400	478	439	409	402	384	401	456	422	413	426	409	393	421	432	382	396	423	387	426	419	390	419	382	418	402	442	407	416	393	395	379	386	425	386	381	412	436	401	413	404	382	395	431	355	367	444	391	365	395	430	445	385	414	371	382	421	422	390	388	396	391	394	392	422	406	412	424	372	400	400	376	375	408	438	435	408	428	394	391	400	403	404	399	405	395	394	394	403	410	411	422	392	429	402	383	389	386	344	395	399	414	426	419	368	402	423	416	369	414	391	426	442	381	399	419	407	411	386	395	397	405	413	380	401	388	426	396	409	403	390	429	391	386	384	397	391	423	441	380	429	398	393	412	346	387	392	412	394	418	377	418	393	412	443	413	438	417	393	396	410	400	399	379	396	396	429	340	365	406	399	415	409	398	425	380	395	407	406	382	438	369	364	379	381	397	401	411	387	427	370	391	365	430	418	381	412	410	417	403	421	390	415	423	453	390	431	390	361	393	386	400	375	387	386	415	422	402	396	381	386	409	404	402	392	406	415	401	415	389	404	393	375	437	426	410	368	368	415	378	433	438	385	405	411	384	393	413	425	413	379	415	398	413	406	405	407	389	400	392	417	415	375	435	434	399	376	402	416	412	394	397	422	426	390	411	395	449	416	405	363	380	392	448	386	404	401	399	409	419	380	385	411	420	388	358	380	411	423	393	437	385	384	399	414	380	441	410	363	439	398	408	412	420	429	431	414	424	420	429	399	385	387	379	412	429	404	417	371	435	417	388	390	403	418	404	438	412	407	390	388	405	413	408	407	404	365	364	411	403	435	391	401	365	396	420	348	382	341	430	404	407	403	401	427	418	398	428	396	404	406	391	388	425	416	467	380	405	391	401	437	411	417	392	381	418	415	414	375	395	397	418	410	422	381	405	422	401	429	438	395	418	410	424	410	418	400	427	414	392	393	392	380	422	423	397	433	405	396	392	433	420	444	410	378	418	389	409	407	375	409	412	410	395	398	406	369	403	447	412	377	398	375	403	424	406	416	390	378	395	400	374	387	404	419	406	416	417	424	381	419	398	413	426	400	396	376	409	377	431	389	386	404	454	436	413	424	396	415	433	350	424	388	392	423	414	405	404	405	431	397	421	438	391	370	369	415	388	383	421	403	437	434	415	418	407	415	396	392	403	379	381	409	392	395	386	386	388	413	394	389	410	414	414	442	428	415	391	403	424	415	404	404	406	378	406	419	418	387	379	380	415	435	424	417	406	435	397	425	407	413	432	369	439	406	408	385	419	422	361	419	438	405	386	371	409	417	392	426	391	407	376	407	356	395	412	397	404	384	399	382	379	410	405	359	420	396	383	436	411	397	370	418	406	430	399	432	411	403	440	409	388	418	422	410	415	418	378	395	396	419	398	435	395	401	390	396	405	410	408	397	349	376	421	391	412	405	385	377	399	442	406	394	414	377	378	389	413	421	398	442	414	388	414	368	373	370	370	419	422	410	427	402	441	391	405	405	393	406	424	409	417	453	414	386	402	436	411	428	430	419	407	397	468	376	416	422	418	405	474	396	391	413	389	406	372	396	388	389	376	435	393	400	400	407	401	383	381	402	444	413	358	370	406	405	385	390
28701	37810	38345	38005	38570	38230	36926	32048	26152	33468	38860	39139	37044	32888	25910	19323	15034	12615	10514	6869	6147	4145	4740	4749	2584	1722	1382	1242	393	200	183	166	175	162	161	145	168	172	136	143	154	163	122	133	147	124	125	130	156	155	136	158	143	125	141	129	156	162	202	278	255	347	539	411	447	305	162	157	151	248	150	136	135	154	138	145	124	131	130	103	120	204	253	224	206	164	136	135	118	119	146	115	124	119	128	113	127	113	121	129	123	116	109	104	112	146	129	117	130	106	110	123	135	131	123	126	136	131	128	127	123	102	114	117	129	119	127	128	118	108	129	116	136	125	109	117	125	129	127	130	126	146	133	115	119	126	130	133	132	123	122	135	117	109	124	116	121	115	124	137	138	127	131	129	84	134	124	110	131	92	119	125	121	121	128	154	118	129	118	113	142	129	117	134	126	108	132	107	125	137	132	107	123	147	142	133	104	130	140	138	104	137	134	115	125	133	132	116	115	114	141	128	129	107	126	121	129	110	121	138	123	121	117	116	122	128	116	126	141	108	143	128	116	117	110	128	117	114	112	130	132	122	96	115	125	130	141	115	103	133	128	126	93	116	142	120	104	132	107	102	134	124	126	154	148	143	135	108	121	130	137	103	130	108	131	126	126	107	115	143	147	109	117	110	122	123	103	123	113	109	134	132	136	121	114	135	132	124	115	116	138	135	126	113	148	112	134	137	108	146	129	131	109	139	120	139	133	113	129	133	107	108	118	120	127	139	128	119	135	119	113	103	144	116	138	133	142	122	141	122	131	123	116	113	115	139	110	109	127	125	123	122	123	124	117	106	97	136	110	139	119	140	107	122	106	138	129	126	129	147	109	138	136	120	101	103	121	130	117	124	122	109	107	155	124	102	133	109	118	117	130	136	133	134	119	137	129	131	128	126	113	135	129	106	119	127	125	116	119	118	143	130	133	116	123	166	144	118	120	131	125	131	127	136	119	113	145	130	121	122	138	131	109	104	110	112	115	125	138	138	128	123	114	147	126	140	122	123	103	129	104	118	120	112	112	119	114	116	132	124	127	122	100	143	138	128	136	120	132	125	121	122	137	128	129	112	145	123	104	121	124	137	117	141	120	121	126	125	118	142	119	131	131	118	108	123	108	128	118	112	110	126	122	132	146	141	147	119	115	127	116	123	116	140	120	122	102	118	113	129	137	114	135	116	118	102	138	139	120	133	134	122	138	121	130	117	129	125	109	137	114	136	122	129	126	132	123	139	121	155	115	106	118	123	132	124	132	145	140	122	126	146	132	124	115	136	118	118	129	123	119	104	115	133	138	127	120	132	135	128	110	104	122	140	133	138	133	131	106	117	121	119	124	117	125	129	126	110	141	118	114	115	115	125	126	113	115	117	111	120	121	141	131	103	124	129	123	125	110	114	112	139	126	111	134	109	114	117	129	136	132	110	99	106	140	129	126	114	123	146	115	106	109	108	105	125	127	115	123	130	113	122	132	124	120	133	137	134	130	149	137	136	136	121	124	132	117	101	114	119	133	122	120	134	118	137	143	121	127	125	123	119	118	100	129	124	124	131	133	126	123	123	107	131	120	123	112	113	138	127	121	124	135	105	122	120	146	112	142	119	125	109	125	115	114	123	132	106	122	113	118	124	119	109	126	115	146	123	132	130	124	118	118	114	136	131	126	114	109	133	114	103	131	99	119	104	114	137	122	143	132	118	135	115	118	105	146	116	126	126	126	103	113	120	123	132	124	109	108	99	119	122	122	140	114	138	100	141	139	139	145	122	113	125	97	124	146	127	135	122	128	138	151	146	110	110	107	111	129	116	121	109	129	122	134	110	134	114	135	114	125	103	122	141	111	137	121	125	112	119	141	129	120	138	127	127	120	115	124	116	141	120	118	122	128	128	133	130	131	124	141	114	126	105	118	132	117	96	123	124	112	134	131	116	115	128	145	115	130	129	129	124	109	115	115	134	125	127	112	112	124	149	126	143	134	118	130	123	107	106	134	126	141	112	110	100	118	107	121	141	135	132	120	138	134	133	127	103	115	121	125	133	129	134	122	126	131	107	137	118	101	111	115	107	117	119	113	136	148	112	125	108	111	128	113	119	117	118	125	128	133	125	118	117	104	125	115	136	120	127	128	136	137	136	138	119	117	134	126	131	113	122	117	134	121	122	130	142	127	123	126	106	116	128	125	142	142	127	97	134	124	116	119	134	121	103	103	114	114	135	121	106	134	129	116	108	110	120	129	125	126	117	108	129	111	134	117	133	112	119	127	125	96	121	129	133	129	138	126	124	118	125	129	121	136	120	116	127	119	124	120	131	121	121	128	125	117	116	128	122	116	134	104	126	129	133	126	131	102	103	120	99	115	129	118	138	115	111	121	119	112	111	135	122	139	154	138	113	104	130	120	133	123	138	120	112	135	134	117	105	123	117	126	117	111	122	125	124	114	125	119	120	127	130	134	114	129	107	134	121	118	122	121	108	135	135	132	124	105	130	116	124	109	130	135	124	125	124	121	135	116	107	120	123	125	108	122	138	105	130	115	120	112	135	112	112	133	110	123	118	120	121	147	136	125	135	122	134	127	128	162	123	132	125	107	128	123	107	120	115	110	142	121	147	109	144	133	111	102	135	146	123	114	108	130	144	117	123	125	123	134	122	138	142	156	133	111	125	105	123	137	133	139	119	110	123	122	139	133	99	118	140	124	135	124	126	124	124	113	144	97	120	123	110	127	125	96	122	115	128	124	138	114	106	131	130	125	134	114	132	131	122	124	129	115	139	103	94	117	131	127	116	125	120	139	139	113	133	131	121	110	149	132	137	111	121	116	114	108	131	102	127	128	109	114	118	122	119	121	117	126	131	95	115	128	125	101	126	118	114	130	136	113	114	140	119	135	112	123	111	115	136	125	109	137	113	116	108	123	126	111	104	114	120	134	129	127	124	155	123	115	133	106	117	126	123	147	120	106	126	105	105	119	133	116	155	155	139	105	125	138	136	129	97	118	147	105	141	136	119	123	120	98	123	135	109	133	131	116	130	132	114	114	133	138	117	115	138	135	120	118	132	115	121	138	129	111	126	110	118	129	138	126	118	117	115	131	121	124	112	129	121	118	125	139	120	143	107	115	132	118	126	145	135	112	101	115	107	121	128	120	140	131	126	106	142	136	128	119	121	122	115	115	124	131	119	130	106	128	120	124	130	124	147	118	128	126	131	118	135	128	116	116	127	140	117	106	107	116	138	109	151	105	121	135	109	121	124	116	100	107	118	132	117	138	143	118	125	108	113	123	97	117	133	121	129	126	120	112	114	119	135	125	126	117	122	120	148	81	127	128	134	132	112	151	107	128	130	127	131	110	103	97	133	134	102	120	122	116	116	114	113	129	121	132	133	121	129	115	117	134	137	112	136	133	148	133	124	137	121	141	133	117	121	105	107	117	126	130	142	117	117	130	133	138	136	120	120	121	120	135	141	105	118	114	114
19992	32349	37870	42995	46646	49547	49734	43865	38701	49855	54869	56714	55059	51797	46268	40650	38468	35742	32045	26060	24356	20691	21185	19823	14494	10545	8854	8252	2375	901	845	661	573	618	654	624	629	543	497	494	495	434	433	450	437	476	473	462	449	492	522	533	492	508	452	466	595	808	1042	1465	1656	2554	3959	3263	3531	1904	651	611	866	1385	524	376	360	352	363	357	333	317	346	351	410	931	1173	1044	850	682	540	419	339	336	331	279	325	307	367	308	331	310	310	345	325	315	303	293	308	294	307	344	320	304	329	303	290	313	332	304	313	316	329	314	321	341	331	317	281	315	313	353	320	322	310	311	301	320	314	315	335	367	331	316	330	332	307	338	342	323	273	328	331	309	348	328	309	346	338	339	291	333	302	326	333	313	316	268	345	337	315	308	330	335	338	319	360	355	319	333	296	304	327	325	320	324	322	345	319	353	314	296	308	349	322	298	307	336	319	353	304	290	313	303	309	294	344	325	307	300	317	338	328	340	293	339	308	294	313	359	311	308	329	324	354	346	325	297	322	310	312	294	319	343	318	294	320	317	305	334	314	324	342	322	304	322	303	303	328	272	306	297	302	350	323	303	324	323	314	326	344	329	291	305	313	324	356	309	301	293	303	347	315	284	351	333	335	349	316	320	356	290	331	320	311	356	314	329	290	295	364	357	360	350	315	299	335	286	312	319	333	344	305	318	283	333	316	318	315	309	319	322	337	331	339	331	304	323	322	323	329	316	314	324	309	344	320	366	320	298	343	283	298	338	340	320	348	305	300	339	298	315	335	332	307	321	311	328	340	337	328	335	349	268	284	316	328	296	360	292	345	319	308	311	337	330	290	306	315	338	316	321	346	334	321	313	323	334	332	319	300	297	294	336	330	333	331	290	312	315	297	336	302	312	302	327	349	329	303	323	333	333	311	331	314	334	330	294	323	317	326	312	335	341	295	325	315	306	318	321	306	348	319	319	346	317	322	319	349	318	312	328	323	308	324	327	320	343	357	319	303	343	285	303	306	313	321	323	319	303	311	293	321	329	337	341	313	304	332	328	291	310	305	308	337	333	306	309	308	316	308	312	339	300	324	307	306	321	311	294	314	315	329	316	337	301	349	341	341	290	280	334	319	306	321	315	320	322	315	314	318	311	320	329	313	317	331	321	315	347	314	342	310	307	291	324	296	331	309	329	319	330	297	324	329	343	314	317	313	308	304	309	317	336	308	309	318	326	366	345	353	286	319	323	323	316	319	297	319	323	321	291	287	312	304	313	314	306	356	312	311	312	317	296	289	302	354	314	332	304	333	330	280	312	310	299	336	326	311	334	327	305	318	289	326	325	304	315	304	301	298	300	318	317	338	304	309	304	321	327	307	309	315	315	321	291	329	312	303	324	313	302	304	325	316	316	287	312	308	336	341	308	295	322	322	355	337	297	326	317	350	303	334	336	316	315	292	315	323	274	291	341	332	317	301	330	360	318	309	307	312	325	342	282	311	308	309	338	295	316	326	291	320	324	325	312	346	305	315	354	310	315	331	304	315	326	354	315	274	325	327	307	300	312	323	300	284	327	309	317	327	350	332	348	303	343	323	324	329	337	305	332	330	350	292	293	293	319	311	280	328	348	306	304	331	299	323	322	317	327	322	319	288	331	299	328	305	341	328	334	319	308	276	298	333	323	297	335	352	298	316	302	287	306	310	326	315	324	299	331	326	332	314	289	323	325	320	342	304	310	326	327	316	308	339	332	333	313	339	325	313	324	331	342	314	333	338	351	316	312	274	315	299	311	323	334	294	300	339	293	313	281	297	336	320	360	293	347	350	301	333	308	299	326	287	308	315	328	308	316	326	351	302	306	333	306	320	303	326	314	340	345	328	327	308	346	297	288	317	295	292	327	304	336	347	301	306	328	327	320	345	352	305	308	311	320	309	295	319	308	308	335	329	318	314	323	313	327	336	320	306	345	291	327	327	318	304	349	331	290	322	335	354	293	345	326	330	343	322	301	316	314	326	314	290	324	313	351	338	326	344	321	346	305	291	302	323	293	338	330	367	326	316	301	298	321	300	324	325	308	294	325	314	334	350	315	303	310	295	310	296	322	314	319	334	286	322	307	300	301	338	307	300	325	305	308	320	338	338	325	296	314	297	328	303	339	308	335	328	332	303	315	321	271	325	295	305	312	317	333	282	323	306	313	316	341	328	333	307	330	313	307	315	322	292	340	321	353	322	322	334	309	331	302	310	293	335	293	273	332	358	322	277	289	308	306	319	317	329	313	316	303	331	296	332	365	329	307	342	286	302	308	337	367	313	317	309	327	335	332	315	305	286	327	322	333	309	309	340	304	326	334	310	328	322	302	316	338	330	303	298	318	342	323	296	304	344	326	319	309	294	314	314	336	324	317	267	271	323	306	353	315	317	334	310	327	370	313	314	306	309	332	340	299	332	317	328	314	343	314	334	349	300	335	322	324	332	298	335	310	336	294	338	314	329	314	321	330	345	302	295	320	326	306	358	310	324	358	289	304	329	332	306	317	317	322	316	308	306	332	308	303	340	368	334	295	336	327	302	301	321	312	306	312	316	337	320	309	303	320	297	334	296	331	300	305	317	309	344	345	313	335	314	340	287	315	323	308	331	344	321	318	325	309	347	327	329	316	334	328	326	309	310	337	311	315	319	302	311	298	331	325	325	313	314	309	324	333	337	345	297	326	303	319	320	319	327	312	343	331	350	301	319	312	339	326	321	302	330	326	300	314	336	304	309	310	324	308	303	273	330	328	308	343	321	323	336	328	321	312	320	334	295	337	338	305	348	314	361	356	311	321	323	292	288	330	317	315	270	296	324	321	318	309	340	310	330	347	293	315	321	303	337	333	309	334	328	311	319	337	326	320	304	328	317	312	308	322	314	301	328	326	319	280	354	324	338	326	306	320	330	332	322	304	283	325	322	333	338	290	313	322	356	339	321	324	300	341	317	287	318	298	327	326	284	318	323	322	353	325	340	335	315	334	307	339	305	351	354	317	330	322	275	307	312	305	298	331	340	322	305	322	329	319	310	311	322	326	316	299	317	317	313	312	318	319	326	346	307	317	313	319	306	316	333	323	315	344	314	314	341	297	293	343	312	296	312	313	319	338	322	323	324	316	271	345	340	290	318	312	294	325	308	341	329	322	304	295	351	312	336	294	316	292	291	334	357	301	371	322	341	319	333	317	319	353	314	346	301	309	305	324	322	324	367	322	303	318	296	278	343	298	321	329	346	337	349	307	346	327	335	342	294	327	305	303	302	294	312	311	337	341	340	326	314	338	312	293	338	303	314	322	341	358	310	325	344	315	319	337	313	308	336	301	298	327	334	336	303	317	304	302	311	325	361	307	322	287	308	336	290	346	310	319	299	362	317	319	311	303	303	336	309	336	303	350	288	340	284	331	317	319	337	334	323	304	316	311	329	293	322	333	301	264	299	332	340	306	318	298	304	283	319	301	313	324	293	321	330	345
39257	44884	40906	39446	39602	41216	40420	35977	33503	44417	51526	52449	51752	47770	39779	32712	28180	23615	19728	15986	13232	10378	10153	9647	6029	4119	3384	2275	741	259	232	194	182	188	196	203	180	144	153	146	151	152	146	146	144	138	144	136	153	139	137	154	132	153	161	150	190	217	303	392	416	665	976	816	858	448	189	159	271	404	147	108	127	128	120	130	138	105	131	116	125	302	326	325	279	233	179	136	119	143	117	107	107	117	122	104	122	115	96	96	113	99	108	123	127	123	110	138	108	151	123	135	111	120	114	99	134	115	127	134	118	110	127	104	113	102	104	108	121	116	120	118	123	111	129	128	135	115	126	116	110	103	115	118	99	122	120	118	139	111	122	117	116	126	132	125	121	110	119	147	109	112	118	128	110	110	129	111	110	129	124	124	109	130	106	111	131	135	120	115	120	119	103	128	101	108	107	127	107	116	126	124	103	119	130	109	102	120	105	126	136	110	129	111	106	112	141	114	135	108	114	113	104	124	132	127	95	105	108	118	100	113	124	122	98	122	137	122	112	112	121	112	111	112	114	99	116	124	124	124	99	121	99	114	128	109	113	111	119	102	98	102	108	114	112	108	134	103	128	107	111	129	101	120	107	119	120	113	141	116	117	135	106	94	111	136	122	104	118	108	88	115	113	95	140	102	133	124	130	134	108	116	135	110	111	129	117	105	120	107	110	121	110	106	103	117	106	121	115	126	132	124	116	132	118	118	102	130	130	121	121	113	105	117	111	113	125	107	135	111	138	130	101	119	107	110	117	104	115	106	126	114	123	108	117	105	105	119	122	115	121	135	108	130	93	127	123	115	124	118	129	137	114	118	126	124	115	123	130	124	127	115	116	133	114	118	98	116	105	121	105	121	108	103	131	131	120	115	124	113	139	98	118	107	111	127	118	103	112	111	100	118	100	105	127	102	125	101	116	97	102	102	95	128	115	111	118	115	104	116	113	127	137	116	117	117	98	123	121	127	131	102	124	109	117	112	116	106	127	100	131	112	95	131	118	99	130	109	119	106	110	119	104	115	123	116	142	103	121	142	112	125	141	123	115	113	110	123	109	113	124	123	122	119	106	115	133	119	130	115	116	115	100	101	116	110	112	109	120	121	131	116	132	132	117	113	100	131	122	125	122	119	118	123	113	112	115	115	117	110	118	113	103	113	104	137	114	130	123	112	112	135	123	112	134	102	109	125	120	132	116	97	115	125	120	114	117	119	73	108	114	142	115	119	121	132	105	121	115	93	116	119	132	120	118	125	112	130	127	100	113	133	118	125	127	127	117	88	121	134	110	117	122	111	132	108	132	107	131	109	95	116	104	111	110	131	117	115	105	121	114	123	126	130	105	96	95	119	114	140	120	115	122	124	129	114	114	113	94	116	102	127	137	111	126	111	117	121	116	115	128	117	125	130	117	112	102	106	98	118	125	111	115	140	87	121	115	112	119	126	110	133	119	116	110	114	118	124	122	103	117	104	117	109	99	98	97	133	125	120	125	107	127	129	125	109	117	122	108	114	147	111	123	114	108	123	104	107	108	112	110	110	117	111	116	107	100	122	107	130	108	108	113	100	128	123	119	124	96	113	129	100	110	127	130	114	115	103	113	105	105	142	126	104	114	107	139	95	120	114	106	111	122	99	110	110	102	108	118	114	107	119	115	119	121	138	132	118	113	110	127	95	101	114	111	120	114	122	106	113	98	112	132	118	97	117	115	112	112	118	104	127	107	101	101	124	113	104	109	85	114	123	134	107	105	118	114	125	122	105	107	105	121	116	101	119	112	141	121	126	114	123	108	114	107	123	113	109	108	125	124	124	106	124	127	105	102	104	132	116	112	120	112	130	107	119	96	119	121	118	110	115	133	129	116	131	135	107	119	95	117	125	108	104	115	131	91	115	116	116	123	116	122	98	113	112	117	128	115	122	110	119	124	106	111	120	129	117	129	116	114	107	114	109	117	111	103	125	124	112	128	124	125	118	120	126	112	138	111	124	109	108	110	125	133	121	120	122	130	95	113	132	113	119	103	105	94	112	99	139	120	117	123	110	104	112	120	107	110	111	111	118	119	130	124	147	107	116	122	133	139	126	104	120	107	100	101	137	110	115	127	119	114	134	142	106	122	109	139	126	123	121	113	116	123	106	131	118	111	94	114	116	113	112	121	99	134	127	142	106	107	114	103	116	106	125	117	109	114	122	117	114	120	97	111	122	124	107	122	119	117	103	133	127	109	121	117	119	122	102	144	99	113	134	129	120	129	116	120	101	116	116	106	103	108	105	108	94	104	122	125	127	115	120	131	128	118	119	128	107	106	111	112	102	104	90	112	113	120	104	104	111	104	113	119	118	110	112	111	98	110	132	101	111	103	116	120	110	109	126	110	120	121	118	121	123	99	115	130	104	139	104	107	120	126	121	121	118	97	112	110	132	120	122	114	118	99	114	114	118	111	116	132	130	131	135	108	117	112	109	109	130	110	94	127	112	128	107	127	123	119	126	118	113	103	103	88	123	103	112	129	105	113	117	108	107	120	123	129	104	109	104	123	115	100	105	120	112	128	109	91	103	122	124	113	128	127	104	128	112	131	114	109	112	105	132	98	123	109	134	122	127	126	129	99	100	129	135	129	115	122	120	115	107	124	124	124	123	97	111	118	122	121	131	92	116	96	100	134	109	112	115	124	119	125	105	122	145	123	100	110	115	115	114	116	106	109	128	144	110	105	128	114	111	116	100	133	129	101	104	130	99	113	112	107	111	116	124	118	132	111	103	104	128	136	112	117	108	132	110	99	102	125	126	113	135	119	111	126	124	136	104	111	121	139	99	132	105	113	126	120	117	119	118	110	113	115	108	123	119	100	122	110	125	145	105	117	120	111	104	113	123	105	123	102	119	110	126	113	110	109	95	131	96	130	123	125	101	129	116	133	107	129	129	116	125	91	98	122	132	119	128	126	122	135	119	113	114	91	130	87	130	120	130	109	96	91	123	110	106	115	112	116	116	108	110	135	119	103	113	134	121	100	115	116	122	122	97	119	118	122	113	118	129	112	96	110	117	120	115	129	132	127	100	115	111	105	145	127	142	103	108	110	130	127	117	140	148	134	116	120	111	97	91	117	123	136	103	144	116	119	115	131	114	123	125	120	127	117	119	113	109	114	130	111	118	114	97	113	119	126	129	104	108	118	115	115	104	116	124	104	112	119	118	103	133	107	100	107	143	108	123	101	98	127	127	99	112	120	98	122	108	105	111	120	121	119	107	88	125	112	122	128	111	96	112	139	135	133	119	108	115	109	117	128	125	108	120	104	108	100	114	106	115	116	124	126	111	129	107	100	132	116	117	121	115	105	99	96	122	119	121	121	110	113	122	112	111	114	121	104	105	132	127	91	116	118	145	102	135	111	113	127	110	99	109	120	128	110	115	129	121	123	106	101	114	106	103	132	118	126	127	119	109	124	136	123	134	116	114	103	93	117	145	124	112
27238	39372	44090	47760	50884	55041	55061	51766	50567	60496	66762	69643	68831	64139	60050	51717	49930	46900	43227	38999	34784	31713	32103	27368	23146	16927	16098	14097	4408	1198	1185	918	971	941	925	818	744	664	630	613	626	601	573	600	605	551	562	609	546	594	633	597	588	630	708	666	825	1186	1936	2605	2913	5012	7509	6558	6763	2961	992	888	1674	2813	541	405	400	355	329	318	322	352	356	325	517	1711	1896	1879	1388	1052	686	489	322	322	303	316	303	319	335	316	333	306	314	283	290	323	327	302	293	298	290	279	321	291	289	322	298	330	269	283	331	308	285	281	316	296	320	308	311	328	296	311	299	320	302	316	333	292	343	294	312	333	318	299	303	310	302	282	323	306	309	306	307	300	304	297	294	300	287	310	278	306	338	284	320	291	299	286	302	297	299	298	309	304	295	267	329	314	322	314	311	314	311	314	334	311	328	314	308	278	311	255	306	291	271	309	300	349	271	318	318	333	295	313	285	320	317	327	319	290	320	271	282	307	304	326	308	334	292	302	305	317	302	318	330	302	303	317	273	340	307	306	295	277	306	287	298	314	306	322	314	292	325	318	310	320	295	313	318	304	300	306	307	269	325	280	307	301	315	309	271	296	326	291	287	292	312	322	306	286	308	321	326	281	328	301	336	306	285	293	305	315	312	297	325	311	318	320	295	273	317	295	297	314	331	316	264	286	333	306	306	286	302	294	294	295	288	323	304	302	310	329	300	320	289	316	317	293	299	322	304	303	290	295	283	302	306	292	291	306	332	294	314	288	293	304	304	332	301	281	297	293	291	286	315	311	298	310	308	303	313	283	311	287	298	303	301	295	306	304	299	294	310	309	274	306	290	318	321	304	297	290	299	299	292	302	276	314	277	310	275	313	294	330	276	297	303	293	325	328	327	311	303	316	332	295	303	339	327	322	307	279	324	300	294	326	308	288	297	326	292	287	301	298	284	315	288	336	306	298	325	296	307	286	283	293	299	303	318	316	270	264	279	317	306	317	295	305	322	311	327	286	291	291	274	268	295	319	302	305	307	275	320	343	318	297	313	309	297	277	303	306	290	320	287	287	284	294	310	327	303	262	302	350	285	291	273	297	322	295	296	342	303	292	332	310	297	305	319	313	292	280	298	295	282	294	317	299	278	307	301	272	309	304	275	301	346	323	292	290	311	298	297	319	287	301	303	279	315	309	316	290	312	322	323	320	297	305	301	313	288	329	279	327	311	302	314	290	294	301	295	318	287	308	291	315	299	297	323	297	295	316	314	308	274	267	329	313	298	312	316	270	298	319	291	324	271	288	295	294	323	268	297	310	314	313	320	293	307	294	313	323	291	292	324	292	319	300	299	332	275	310	317	276	304	290	311	281	297	309	294	271	300	307	307	287	339	293	289	303	324	257	299	316	317	302	287	313	290	275	302	328	285	323	310	288	285	290	305	285	286	273	279	302	293	326	298	307	333	295	321	322	325	312	312	285	316	298	345	294	307	282	318	300	318	327	316	296	290	311	309	288	306	316	305	310	290	345	285	298	278	278	284	317	289	293	290	306	309	289	291	294	298	292	269	284	285	267	286	289	318	303	322	309	310	271	300	308	311	295	312	301	299	300	327	290	311	278	302	312	275	309	317	315	320	274	296	295	293	303	296	306	275	279	315	283	332	296	330	313	322	266	289	296	302	283	304	289	299	298	306	326	313	308	279	330	328	313	333	292	307	297	312	321	281	323	293	289	297	251	282	273	308	301	305	321	288	291	317	292	307	284	320	298	276	296	342	315	293	323	325	305	329	312	290	304	291	294	295	303	322	332	298	268	296	342	297	296	297	295	277	308	296	337	300	288	301	293	292	316	304	333	338	280	311	316	302	269	318	294	280	309	286	283	253	289	315	308	288	304	314	322	313	302	332	342	335	289	296	312	289	321	321	330	326	326	269	305	325	308	294	296	310	313	290	284	303	309	297	315	284	289	319	339	277	295	316	296	272	342	303	309	348	307	277	294	287	306	335	308	289	298	316	270	313	315	296	288	292	298	286	310	304	270	292	344	314	329	315	307	291	314	288	328	271	320	296	303	275	314	302	288	314	296	293	287	329	304	311	284	317	288	313	301	323	300	303	286	317	311	293	298	302	313	324	282	300	300	289	334	294	301	304	293	292	303	284	297	300	314	303	297	317	294	290	296	274	303	306	315	294	313	288	290	319	289	319	275	304	299	310	309	266	303	318	293	321	304	296	279	286	312	321	324	301	307	292	302	302	310	279	316	269	282	298	320	291	304	326	284	303	287	322	340	306	295	280	310	284	295	299	296	295	289	324	302	318	291	309	309	294	301	294	287	305	292	300	308	302	297	322	284	314	275	293	314	324	275	305	287	293	314	306	322	318	320	312	295	284	293	312	314	301	258	277	323	304	305	309	302	300	247	297	310	306	318	317	289	299	302	316	316	304	288	295	288	327	313	264	300	285	286	295	313	290	300	292	308	312	269	275	319	306	337	311	310	339	290	283	326	300	304	340	277	322	312	267	297	325	306	324	324	295	300	336	283	299	326	315	344	278	316	295	301	296	305	306	299	317	334	289	313	294	326	303	253	292	324	307	328	290	304	320	287	311	296	287	289	278	282	273	291	294	271	308	320	289	314	293	307	305	340	318	315	296	322	280	297	279	298	297	304	300	299	316	319	291	307	280	306	313	296	303	322	297	318	288	288	298	309	332	280	295	320	281	303	278	296	275	300	277	307	293	304	293	313	333	314	307	325	282	303	272	301	299	304	304	267	311	285	301	316	362	306	301	277	301	337	300	272	292	260	308	293	277	287	287	299	282	284	307	294	305	287	292	316	314	294	279	319	318	305	309	281	282	328	296	284	288	279	324	307	282	296	299	292	267	292	282	296	278	309	326	314	304	285	293	301	305	295	315	315	313	278	288	309	309	308	274	295	287	273	294	311	301	300	297	304	311	291	282	319	299	290	317	282	316	325	312	300	306	312	300	276	291	287	336	291	274	337	290	299	317	314	303	316	315	296	327	314	316	300	304	298	296	322	303	291	324	303	286	297	281	329	317	310	334	293	289	292	298	302	301	286	330	330	286	283	303	287	287	273	287	302	305	333	305	293	289	282	316	267	338	296	320	304	301	292	311	318	269	313	311	296	285	333	315	309	269	314	285	283	307	302	313	285	317	302	307	298	297	340	317	302	304	279	298	295	271	295	259	314	274	289	328	286	284	291	305	320	292	309	290	303	321	312	312	320	304	288	323	337	300	310	274	314	292	300	289	285	266	294	298	302	278	307	322	332	296	305	285	318	326	304	332	306	286	312	333	270	245	318	293	297	289	304	309	290	292	291	275	288	335	285	328	305	321	288	318	328	310	304	308	297	283	300	286	301	306	330	309	308	307	291	278	328	314	291	321	316	332	292	329	299	295	335	282	317	316	321	312	306	305	291	323	312	309	296	299	289	274	304	282	320	301	294	290	317	293	316	328	275	264	293	276	302	328	324	332	314
12320	14866	17712	16624	13815	11187	8090	4378	2400	3395	3692	3307	2824	2281	1592	1080	812	739	641	508	441	380	475	351	297	242	237	243	180	154	179	193	162	167	202	172	181	164	158	167	159	151	143	178	188	158	182	165	157	182	193	169	173	168	170	165	146	171	173	165	175	172	172	184	208	174	162	151	158	185	183	141	168	183	193	178	174	167	167	145	167	175	171	186	189	181	213	169	145	159	166	174	159	149	171	154	168	157	161	142	167	156	162	173	188	152	177	172	141	162	157	178	161	163	160	139	162	175	153	157	157	177	159	156	147	152	175	170	151	143	144	206	154	154	169	149	160	158	151	156	137	174	164	176	167	153	155	181	151	166	168	182	155	167	164	179	173	172	159	158	154	153	160	154	184	155	165	138	174	192	176	162	178	162	154	198	172	161	185	167	151	160	166	182	150	166	194	165	170	157	175	170	171	188	150	152	149	160	164	154	140	161	171	153	143	182	162	167	176	163	172	174	165	159	168	171	158	136	179	156	165	160	163	160	145	161	172	163	152	158	157	147	155	177	151	190	142	158	166	172	158	159	150	172	164	146	151	168	174	165	156	169	137	154	182	159	198	151	178	160	157	149	191	160	158	160	152	172	153	174	150	177	155	179	144	163	171	151	162	176	157	176	164	157	179	160	165	182	180	164	176	164	156	158	149	148	156	156	150	157	187	170	177	165	159	181	170	160	150	152	164	150	165	161	155	190	182	130	149	151	164	162	157	145	171	156	188	154	167	149	181	157	150	150	190	169	180	178	157	171	195	159	164	160	146	176	146	173	175	144	164	154	180	181	127	159	183	173	145	184	150	162	151	177	180	148	151	165	163	159	163	153	159	155	166	167	158	180	147	172	150	176	149	175	157	176	174	145	157	174	168	144	176	194	146	166	171	175	155	155	160	181	154	149	162	171	149	155	160	146	163	170	168	154	167	150	160	163	158	171	158	153	148	154	123	147	174	158	150	156	159	161	167	149	170	159	148	154	177	182	176	188	165	149	150	173	163	166	161	161	161	171	171	159	175	178	169	172	180	166	156	176	174	158	175	161	171	158	167	169	155	153	170	157	157	196	163	154	160	162	155	161	186	181	150	155	178	147	170	136	164	155	171	177	183	165	152	154	179	180	166	165	157	154	167	169	153	156	182	169	186	164	156	171	189	175	168	160	177	150	151	156	178	177	167	164	170	192	151	183	153	175	180	154	162	152	156	183	160	170	146	174	149	190	149	173	174	174	165	162	162	167	153	159	174	177	148	167	163	160	155	150	177	166	160	149	179	164	169	156	155	168	164	145	166	155	171	178	160	167	161	155	170	166	149	178	185	138	145	142	162	154	174	158	161	168	198	170	153	147	173	142	163	160	163	162	162	156	163	155	163	174	156	168	193	157	167	171	182	155	159	184	167	148	163	149	167	155	211	161	185	178	154	164	200	141	155	167	150	162	180	162	150	166	172	165	158	176	176	179	169	161	153	146	170	170	193	175	161	193	161	167	161	166	156	164	165	161	178	144	132	148	177	162	177	153	158	167	158	167	159	133	163	168	206	169	180	191	169	162	152	163	171	171	166	175	178	163	142	138	167	158	181	162	196	186	146	159	174	177	159	134	134	169	166	153	179	162	160	160	142	159	174	158	149	159	140	172	176	151	166	175	168	178	156	160	155	176	145	151	159	133	166	170	170	150	149	128	172	153	162	157	165	170	144	178	198	178	172	155	148	144	171	147	141	161	160	143	165	165	159	177	168	169	166	149	178	169	165	169	174	177	156	162	166	143	160	162	179	171	173	180	183	152	191	152	157	167	161	169	147	139	151	178	159	153	168	168	146	139	171	156	171	160	147	155	151	181	166	173	164	154	164	150	171	154	163	155	157	162	169	160	155	165	193	161	174	160	138	166	180	137	137	142	177	168	156	157	145	171	152	152	199	185	159	181	161	159	162	163	174	155	151	164	170	162	170	166	181	150	151	173	164	174	165	162	152	180	165	174	151	166	172	154	163	141	189	172	168	178	158	165	161	180	183	172	187	184	146	163	168	143	176	174	162	171	153	169	168	181	175	147	160	148	155	161	163	162	164	157	136	178	160	156	175	166	166	147	174	140	168	179	146	172	170	169	187	174	146	156	140	177	173	165	178	161	180	149	169	156	170	177	156	164	185	185	191	168	177	134	169	160	137	183	141	158	146	163	162	158	132	147	173	184	164	153	135	177	175	180	178	178	165	152	160	169	161	140	162	161	157	152	156	139	174	151	147	162	139	156	160	160	160	164	150	163	171	164	160	151	142	174	163	161	172	158	197	171	171	163	153	151	150	152	150	178	154	161	157	159	172	163	152	177	169	175	156	201	153	170	169	171	180	143	169	164	179	162	187	179	152	152	148	140	184	165	151	158	160	160	178	175	156	162	166	160	182	171	149	142	172	161	168	162	177	151	145	169	157	169	133	150	154	172	180	145	160	172	166	180	167	158	151	181	157	177	176	163	177	140	154	161	169	167	145	163	166	164	160	174	182	159	161	178	158	169	156	160	148	151	128	174	196	154	144	171	164	160	168	170	161	170	151	171	155	167	161	167	133	187	149	168	167	173	164	168	172	142	161	158	174	135	184	178	157	153	155	143	181	158	152	152	175	160	169	169	183	167	135	157	150	178	174	184	171	159	165	175	153	176	184	155	152	158	163	135	162	169	145	159	169	158	194	172	157	159	154	164	173	165	176	180	152	145	143	138	172	164	206	187	176	180	167	167	151	162	153	172	142	175	189	142	154	160	169	170	164	176	161	164	135	162	158	150	141	186	173	146	167	165	154	152	164	151	174	176	156	166	138	165	144	163	165	164	159	177	186	179	167	151	178	150	165	163	130	183	173	137	178	158	156	167	154	142	164	151	156	159	161	174	173	159	154	142	186	158	166	147	180	148	173	188	172	150	182	178	160	157	158	178	176	154	177	183	181	138	141	157	178	162	162	179	192	180	182	158	160	162	168	148	179	164	144	166	160	168	177	146	158	140	173	173	153	148	167	166	176	174	175	148	171	155	161	176	165	175	167	178	152	170	163	180	158	152	165	153	180	144	132	173	149	173	174	158	145	172	143	168	160	178	167	143	157	182	160	163	172	172	144	138	157	192	173	162	180	188	155	178	184	187	171	169	145	176	177	165	167	182	153	181	149	178	155	136	139	153	181	165	165	173	141	167	166	157	174	164	144	153	166	188	157	169	164	171	149	185	183	164	163	156	196	155	135	171	184	166	160	172	176	161	163	153	131	152	148	164	164	173	154	179	178	174	177	180	166	155	172	164	151	181	170	150	190	149	163	166	133	172	171	163	166	164	170	139	167	201	123	149	181	176	165	145	173	165	167	162	157	158	140	147	151	171	151	191	189	137	142	153	179	161	134	195	164	166	145	165	162	175	176	151	135	174	146	144	184	156	170	180	186	167	174	170	165	165	148	174	157	165	181	165	155	172	170	166	180	177
8481	14845	21693	26874	27757	27318	22483	14630	11531	17964	19053	18484	16495	14467	10924	7599	6316	5452	4603	3678	2936	2571	2945	2336	1617	1362	1038	943	634	516	503	499	512	525	460	488	464	458	474	453	493	469	436	495	484	483	479	474	454	501	485	497	496	452	450	475	453	473	481	492	548	543	631	577	593	523	443	460	461	504	412	455	427	437	452	436	429	438	412	409	456	446	530	533	559	554	515	480	431	422	433	448	417	463	429	451	418	424	426	396	455	428	406	418	425	432	411	462	384	412	461	412	411	372	440	431	407	390	434	422	423	435	404	405	416	403	431	386	399	421	395	393	414	443	374	422	404	396	436	425	437	428	408	434	400	442	428	405	409	429	429	423	457	398	409	438	432	415	388	437	386	442	410	389	424	456	438	433	410	427	427	417	405	419	432	402	399	426	412	355	392	393	411	415	425	398	394	415	473	401	419	402	441	435	425	388	397	420	419	404	421	422	373	421	428	405	417	435	437	413	446	409	430	418	413	431	421	430	404	433	431	414	435	417	437	408	400	382	447	433	444	447	402	399	392	426	423	409	402	419	475	421	382	395	401	426	480	426	421	432	411	445	397	407	412	409	423	441	428	414	407	394	416	464	418	444	428	386	431	409	399	420	434	394	399	437	423	442	409	427	429	390	375	412	410	411	423	417	425	450	435	425	417	429	405	401	396	411	426	432	427	417	410	421	427	395	436	387	395	435	430	417	380	449	418	439	460	384	416	457	392	397	433	414	390	454	460	420	418	386	422	421	412	399	384	405	398	404	410	409	423	391	433	469	429	425	438	400	434	394	399	404	399	399	399	404	374	410	434	406	395	425	368	439	443	435	446	438	421	409	405	403	405	398	475	400	396	418	410	417	425	380	426	424	429	428	426	429	480	394	377	416	433	434	400	409	421	421	414	426	429	398	384	421	432	430	402	418	414	401	428	399	423	406	432	417	414	404	405	420	429	394	389	394	387	419	392	420	429	460	388	398	410	426	419	420	415	436	425	422	387	412	413	401	404	427	387	355	418	382	405	412	449	446	405	438	430	395	416	432	386	415	412	423	409	473	423	422	428	395	423	407	402	395	450	420	426	442	413	417	398	423	395	388	416	376	406	440	413	413	409	422	424	392	449	446	396	412	407	403	432	409	404	405	383	427	433	419	391	388	410	384	406	440	467	409	432	401	400	409	446	423	417	419	429	425	378	396	401	382	417	383	404	399	439	406	435	413	416	450	447	434	420	435	430	415	397	449	391	424	404	432	409	381	454	448	413	411	408	399	422	421	438	421	448	420	418	404	449	420	410	416	436	406	406	438	396	404	412	412	436	411	445	380	451	424	413	391	417	440	403	435	418	394	413	405	424	435	375	411	430	413	427	408	391	404	429	410	428	441	390	384	450	429	410	413	423	421	419	416	401	396	445	399	423	411	405	428	414	424	420	399	419	390	428	418	414	465	458	432	436	407	412	417	387	413	438	441	425	393	433	426	371	417	407	401	440	421	436	413	406	386	412	414	392	427	402	416	407	430	439	427	405	387	401	399	421	432	396	410	413	437	432	417	398	406	425	413	431	430	425	431	426	386	417	416	423	460	393	415	439	392	409	387	409	424	413	427	398	412	429	407	421	445	407	397	450	431	423	412	422	379	407	406	390	416	428	437	411	388	412	445	430	401	441	420	420	426	392	432	392	437	416	435	425	416	420	393	441	430	432	386	427	394	412	385	411	392	414	421	430	407	407	413	423	381	436	398	410	435	455	425	394	424	411	430	399	425	417	398	400	398	456	425	413	398	419	450	450	443	406	386	441	410	431	378	407	424	419	386	379	398	441	417	400	420	406	463	410	394	412	418	390	404	448	406	415	437	412	431	398	407	403	394	386	398	380	384	420	399	428	431	416	395	444	397	385	446	445	441	418	410	408	418	418	419	424	405	395	419	418	447	412	419	407	456	429	428	402	423	446	415	421	449	441	420	422	422	398	450	403	410	437	412	416	391	434	401	401	411	442	429	411	421	409	400	450	410	445	446	452	427	397	402	428	420	406	363	386	408	432	402	401	388	412	414	446	418	451	389	410	400	438	371	420	413	439	419	415	410	429	431	388	431	406	406	386	411	394	405	409	414	419	410	383	388	391	440	404	415	426	416	400	410	422	407	404	387	412	404	394	428	431	379	390	412	426	392	418	467	397	379	427	443	429	432	403	384	419	412	449	410	445	397	415	439	387	408	399	453	440	455	410	401	434	420	433	421	440	414	419	436	417	430	360	420	398	437	407	373	388	415	461	409	400	432	393	390	419	424	404	399	429	419	430	430	460	446	412	406	431	383	448	438	416	447	432	458	410	422	403	449	442	460	453	424	456	404	422	421	405	412	471	405	440	402	381	411	435	403	410	402	429	427	406	464	413	436	444	429	440	446	422	376	412	395	424	414	452	427	369	451	427	378	448	423	436	414	482	435	375	419	424	413	376	411	378	425	435	442	408	392	398	398	439	439	446	418	407	430	400	409	425	418	382	415	465	414	401	441	451	401	396	417	403	419	392	396	391	407	401	396	381	401	393	410	441	425	413	423	409	409	414	437	381	430	400	432	446	418	419	412	408	423	452	414	443	398	438	425	403	383	383	423	420	419	451	460	409	409	416	386	425	411	440	397	407	410	382	404	418	428	408	426	423	400	442	389	414	403	450	418	426	425	372	436	426	401	421	408	427	417	411	433	409	391	398	371	431	435	426	466	433	437	392	460	429	389	434	405	406	421	446	406	405	412	394	439	384	363	439	416	413	426	427	463	377	423	406	410	437	397	405	375	441	430	369	431	439	393	404	433	407	426	427	401	434	424	415	401	411	407	417	429	422	429	444	384	446	420	390	403	420	422	393	452	426	420	407	376	409	438	421	419	377	428	389	406	416	406	409	428	407	429	391	388	409	396	465	389	419	435	427	414	425	404	429	435	454	411	438	409	462	402	422	412	411	421	425	394	418	431	428	373	382	406	420	415	434	402	407	434	414	448	404	402	417	414	401	409	452	408	454	431	443	414	387	443	427	409	440	416	403	381	378	396	394	431	404	382	396	454	415	454	385	403	430	429	440	374	420	452	441	430	422	444	438	389	462	397	412	434	411	434	395	424	400	391	413	374	433	442	437	411	430	444	399	421	418	394	415	416	436	393	419	427	409	425	418	379	408	388	454	413	438	426	427	426	454	434	429	435	408	431	432	433	420	392	400	442	435	429	426	407	433	440	391	425	417	391	410	389	443	432	415	401	437	400	407	406	404	360	393	430	405	399	379	414	430	377	414	420	401	414	432	421	392	428	406	413	434	429	422	387	441	437	424	408	433	427	439	420	412	411	426	453	439	428	398	379	426	442	407	415	398	449	415	417	422	432	435	433	396	393	365	420	413	422	427	434	419	429	396	408	420	418	426	416	438	418	414	431	427	420	431	366	419	413	412	379	416	420	423	403	405	459	402	408	393	370	403	445	422	374	408	397
27926	37519	38230	37827	37704	38228	36680	32055	28069	33177	38654	38340	36290	31750	25075	17852	13838	11652	10030	6808	5432	4162	4493	4562	2990	2208	1453	903	419	173	145	162	179	174	177	169	166	135	169	169	188	142	151	155	165	154	132	155	168	160	155	174	153	144	147	153	153	183	181	222	253	357	481	420	462	302	171	156	220	259	154	129	147	133	131	150	125	124	136	142	159	195	238	234	191	189	160	142	138	127	124	141	148	127	135	125	129	127	132	128	134	129	108	130	147	141	117	112	122	135	131	138	136	109	127	120	125	113	114	136	127	140	116	113	117	141	120	104	143	122	134	121	139	142	127	137	108	137	124	135	127	131	128	116	130	139	111	142	151	136	119	114	164	142	131	137	124	104	137	120	108	144	136	125	133	119	132	134	131	127	110	118	145	131	146	137	135	124	129	150	115	122	125	136	120	114	138	124	121	147	148	108	128	130	133	134	137	131	121	115	113	133	126	141	105	130	137	152	143	141	152	146	126	115	133	145	125	143	113	140	138	126	129	131	139	103	127	126	139	136	117	144	141	140	129	129	126	116	122	113	137	116	134	119	147	108	133	133	135	122	118	109	130	130	107	148	105	135	144	116	111	136	128	133	142	112	138	130	118	136	133	135	129	147	141	119	128	139	149	120	123	119	120	124	142	145	114	137	110	122	126	135	130	127	120	139	125	110	117	123	142	141	130	128	131	135	129	141	145	136	139	119	129	138	115	113	154	136	124	143	142	139	120	127	125	143	131	124	112	133	125	162	141	133	133	157	142	130	142	99	149	139	98	141	128	138	137	121	119	99	104	117	115	125	116	130	109	117	103	106	136	115	111	106	154	117	136	148	120	140	134	131	119	117	130	116	124	140	122	116	131	143	108	124	145	154	148	145	152	137	126	128	119	130	131	122	120	116	119	125	155	135	126	134	138	133	141	119	134	144	124	130	102	126	137	117	118	147	120	119	141	134	125	115	116	145	126	107	140	123	129	149	123	137	121	129	151	123	120	122	132	134	133	112	143	162	122	128	140	137	168	142	118	112	148	126	121	125	131	130	139	132	155	122	131	136	118	120	122	115	148	151	136	129	126	119	139	119	111	114	123	139	123	131	131	131	109	151	111	153	146	144	120	141	104	125	140	126	151	123	145	126	120	116	130	124	135	144	124	115	130	133	144	128	123	116	122	119	125	125	129	134	126	136	121	123	132	108	119	114	128	143	137	151	140	152	136	131	138	118	115	129	142	135	135	109	118	134	164	141	163	129	136	138	128	127	111	137	140	132	143	113	129	160	133	138	111	143	147	106	139	135	132	114	149	133	118	133	136	139	145	116	125	128	139	127	134	142	145	118	126	128	104	111	114	143	137	128	103	115	132	120	124	136	132	139	120	132	126	150	150	117	129	112	128	145	138	137	132	126	94	135	119	143	125	130	135	129	129	117	127	130	129	144	133	109	145	141	116	103	131	123	125	127	131	142	128	128	128	134	119	110	122	130	132	116	128	121	141	134	143	128	139	138	126	150	146	127	130	130	105	112	145	138	132	127	113	123	156	112	121	136	123	147	135	121	125	125	124	120	112	121	135	105	120	132	132	136	125	130	138	118	131	151	115	116	121	118	139	124	129	104	112	137	130	117	108	126	154	128	130	117	113	131	131	128	135	139	114	123	130	134	124	134	139	116	147	132	123	140	154	116	126	104	134	144	126	139	134	121	122	143	129	110	114	120	141	131	143	127	135	126	123	117	124	117	107	119	123	131	125	142	114	122	127	128	129	128	127	114	122	143	114	136	154	127	130	128	147	149	132	131	112	141	137	133	117	107	123	136	159	155	122	124	104	129	128	129	126	108	122	137	125	104	140	109	144	121	115	136	111	113	133	139	153	149	140	135	152	130	127	135	136	137	146	119	129	125	139	125	132	149	135	120	161	143	125	123	124	114	148	127	130	134	144	145	112	126	111	113	121	129	124	113	132	138	140	142	113	130	141	136	114	129	112	136	126	142	141	128	117	144	129	144	122	126	132	129	124	134	121	125	127	117	145	132	132	137	126	131	129	128	152	121	128	133	121	132	120	128	127	133	136	136	159	123	129	136	158	149	150	145	102	134	146	138	121	141	136	122	146	140	133	120	139	143	142	128	133	129	123	120	96	138	123	133	130	128	112	122	143	131	135	112	147	134	139	121	137	155	117	131	148	127	133	122	137	136	114	123	118	135	115	119	132	139	132	142	120	126	118	136	147	137	136	132	129	127	127	122	125	120	130	123	123	140	143	136	116	123	125	118	136	125	129	123	123	117	116	146	146	118	130	130	116	138	134	137	120	131	128	143	124	145	132	143	130	150	132	110	104	108	117	118	111	131	139	139	124	147	144	120	97	131	137	153	148	129	134	132	133	151	134	152	141	119	139	144	142	155	137	141	120	136	128	150	146	135	152	139	122	129	147	137	136	133	124	137	138	146	123	124	116	141	149	137	115	136	124	134	121	138	115	135	132	138	138	139	148	119	139	120	122	127	146	120	116	133	134	128	128	143	123	122	124	111	113	127	139	115	146	129	125	140	128	122	129	112	118	124	133	141	127	133	125	141	142	101	138	130	133	137	143	123	116	150	107	116	131	116	133	110	127	119	137	112	139	135	116	138	129	130	140	126	158	126	145	129	127	130	139	116	115	133	111	152	123	136	151	133	154	135	121	120	128	115	136	138	133	134	138	160	128	137	122	141	136	136	138	126	111	117	120	136	144	126	160	139	115	136	118	134	108	131	129	126	139	107	125	131	126	124	135	137	149	116	114	132	114	126	91	133	135	139	132	157	122	128	136	139	126	122	118	104	140	127	133	116	135	106	128	130	115	150	124	123	140	125	126	137	133	113	131	120	134	125	116	139	129	118	128	128	125	129	124	157	126	118	130	129	130	102	128	109	128	139	111	133	142	130	132	134	129	141	126	134	126	144	122	110	141	125	131	137	123	138	127	137	161	100	131	122	130	141	138	146	106	125	133	147	129	122	121	122	157	123	133	121	134	133	124	132	143	128	116	140	141	116	135	136	136	126	130	139	153	123	113	116	116	130	126	147	110	112	99	117	124	112	141	126	144	120	120	131	135	137	116	118	130	118	129	131	107	135	130	113	136	126	137	147	134	133	127	123	138	128	132	122	131	131	141	136	154	150	142	125	143	140	143	127	136	121	127	141	124	143	133	122	114	122	124	127	138	122	117	109	127	135	129	127	126	117	130	130	124	140	124	131	142	148	131	132	150	124	135	131	123	114	125	141	126	126	118	125	138	117	136	107	113	134	124	133	117	116	125	127	137	127	111	110	110	114	121	137	141	126	112	124	145	113	125	143	127	116	147	111	127	147	136	118	133	150	113	129	145	149	122	136	119	134	132	163	130	115	114	114	139	130	129	134	144	120	129	119	117	137	134	123	135	133	152	121	124	147	126	139	129	116	123	136	140	134	121	127	131	153	129	109	116	114	142	137	129	119	143	136
19383	32044	37451	43116	47837	50183	47139	44846	42428	49163	55365	55716	54038	50770	46019	38726	35923	33571	30545	26099	21737	19961	20320	18393	13789	10644	8664	6214	2318	780	667	606	654	639	648	586	555	459	501	508	488	505	504	527	457	449	463	480	448	479	548	472	508	475	505	464	575	702	987	1253	1621	2520	3419	3105	3251	1904	751	612	969	1322	542	382	391	395	400	327	364	338	386	378	467	847	1156	1103	858	635	517	420	340	331	362	303	321	366	296	369	345	334	321	348	326	347	341	342	319	349	353	330	377	339	333	319	356	347	335	332	326	287	338	343	331	329	331	321	334	320	309	310	330	345	340	377	329	364	297	338	338	341	343	311	299	334	312	324	329	310	343	336	306	338	341	357	316	347	342	310	313	353	310	356	320	344	329	327	322	352	374	312	346	320	332	349	333	303	332	330	333	338	374	339	346	361	326	311	338	318	370	337	349	344	302	366	342	356	337	341	311	356	359	353	324	314	354	356	319	323	345	318	318	337	316	360	299	337	339	329	356	348	336	324	319	344	326	304	319	336	329	328	330	331	316	329	304	315	320	315	360	320	344	319	341	364	342	323	353	310	311	355	316	339	307	358	348	316	339	357	324	319	313	325	326	360	334	358	313	302	296	311	341	343	325	333	344	349	325	326	335	363	306	334	352	342	349	346	336	312	331	352	330	344	349	315	338	337	324	321	338	329	328	328	340	366	333	352	340	321	329	301	289	304	317	333	370	341	353	328	334	306	355	330	302	299	319	313	320	325	323	332	360	330	301	342	348	340	332	341	339	354	362	344	311	345	303	305	355	326	311	330	311	309	370	316	307	336	334	341	336	300	346	331	330	313	356	347	339	337	336	358	336	354	318	332	322	329	328	330	353	326	329	354	360	295	295	318	340	334	331	317	350	339	334	335	342	300	318	347	316	347	352	327	310	338	327	346	321	342	352	330	337	322	350	318	350	322	354	306	362	368	305	341	330	324	296	330	337	330	353	301	341	368	342	356	334	347	331	352	366	350	313	335	330	324	336	317	345	328	336	328	344	355	342	322	363	296	359	343	310	335	336	343	365	359	342	309	351	350	338	330	354	304	313	355	369	309	334	318	323	319	304	331	295	343	335	337	340	317	314	304	323	321	333	314	342	330	322	292	328	322	346	303	354	343	324	296	345	321	325	326	329	355	351	302	330	310	298	331	307	366	334	350	329	346	343	345	347	333	296	355	328	321	347	327	338	348	340	313	320	312	304	291	323	320	325	341	323	331	346	305	373	334	330	313	310	321	317	370	322	311	320	348	362	355	330	313	314	361	322	312	337	340	327	333	341	345	323	343	342	326	367	328	323	292	358	330	325	316	356	326	300	287	325	336	364	361	365	339	321	322	328	319	343	296	337	314	337	332	323	331	353	322	347	366	332	326	330	342	331	353	350	342	333	334	345	345	312	328	344	324	326	340	305	332	331	308	327	338	347	342	322	326	317	354	354	331	337	322	324	333	355	335	360	325	343	303	312	336	325	320	343	340	338	332	293	347	365	341	369	315	313	300	334	336	293	328	344	334	357	339	356	341	352	327	319	324	320	345	324	344	371	337	355	325	369	353	344	341	327	355	338	342	313	355	345	337	351	317	322	281	358	349	327	354	332	328	317	325	305	345	310	359	314	327	369	343	305	328	364	351	341	340	320	315	352	342	327	318	327	302	350	340	334	368	314	353	371	333	363	345	313	332	358	335	329	371	361	325	320	337	333	314	325	335	321	290	354	327	327	326	314	311	341	326	359	338	326	337	338	337	343	331	330	326	334	329	347	318	302	347	342	345	346	304	329	347	344	337	355	301	322	339	316	333	342	347	349	306	345	344	326	352	329	335	352	366	296	353	328	307	306	328	309	325	362	355	320	315	328	368	343	321	320	342	331	329	334	342	345	314	341	363	363	316	355	346	340	322	328	323	290	312	332	352	322	345	357	353	363	325	341	316	312	294	326	329	357	319	297	336	346	307	298	361	336	315	327	314	327	336	303	317	317	315	347	314	333	337	347	371	329	337	309	357	344	338	360	334	320	370	336	329	338	340	351	327	354	320	327	329	331	333	330	346	311	307	329	334	354	342	338	349	321	344	338	342	350	307	323	289	318	338	344	336	337	350	311	370	330	360	336	333	330	344	340	342	297	318	341	338	322	343	345	327	318	302	344	300	330	341	362	347	348	342	344	349	332	301	327	333	333	335	335	334	329	318	289	338	321	352	321	339	336	340	302	358	326	345	344	305	315	319	308	281	341	357	328	344	300	341	292	332	338	297	358	321	343	330	341	315	349	326	276	331	338	332	332	342	326	313	321	351	325	324	360	358	327	319	334	331	334	350	339	335	355	346	375	320	306	344	323	333	335	324	328	335	342	328	354	340	343	306	328	346	332	314	320	330	338	354	322	318	340	343	333	331	331	322	327	317	339	357	318	343	325	315	333	322	336	323	328	361	345	350	323	324	338	336	318	339	356	328	326	331	311	311	347	347	332	331	305	316	341	328	334	357	335	291	335	341	318	329	288	336	302	338	318	325	339	337	339	340	374	343	346	357	323	345	335	343	358	323	318	322	304	332	334	345	316	366	362	355	330	321	340	316	314	305	336	296	326	346	323	302	323	322	350	313	296	333	307	326	292	351	365	321	331	342	356	338	324	326	364	338	300	374	337	331	319	371	353	349	333	306	314	356	364	349	346	353	325	317	325	329	348	326	320	344	300	325	344	324	365	302	353	343	356	319	328	322	305	315	369	302	311	328	348	328	328	344	351	325	307	381	329	314	330	355	335	322	345	323	317	353	320	308	353	334	354	325	325	332	318	351	308	348	348	342	333	331	326	359	317	356	349	315	352	369	315	351	352	312	334	325	311	304	336	310	327	368	338	321	324	320	321	327	312	315	356	348	327	337	340	317	316	353	338	305	313	314	339	340	340	334	333	343	305	304	346	325	343	334	346	333	331	334	330	339	333	337	321	330	323	337	351	330	332	356	378	329	309	364	302	324	356	365	341	326	323	319	375	338	314	360	298	334	336	335	340	370	336	333	325	339	333	348	363	384	324	322	322	328	349	334	337	327	340	342	336	341	344	354	338	328	329	329	339	345	346	323	330	306	356	314	348	321	334	318	354	344	318	356	333	296	371	302	349	310	340	360	318	336	330	338	355	343	332	310	339	334	337	333	328	348	320	308	356	325	350	318	298	326	291	302	296	326	331	335	376	339	350	344	337	329	319	343	311	337	310	331	333	353	358	333	310	348	328	356	346	349	311	340	330	350	311	339	319	333	345	351	348	346	330	330	345	337	325	322	332	321	322	345	343	334	316	347	342	347	331	330	332	312	350	331	329	360	359	300	322	346	344	314	312	339	326	349	354	331	330	372	332	329	368	323	362	356	354	330	361	335	288	301	345	355	359	335	315	358	353	328	328	318	330	358	324	341	358	341	305	313	315	344	333	332	314	289	349	351	362	355	339	333	311	334	376	326	351	353
39351	44537	40448	39982	40055	40736	39673	35627	36554	43184	51101	52963	51239	46809	40033	31116	26130	21935	18863	13996	11721	9032	9216	9409	5844	3247	2809	1963	743	219	215	228	213	198	158	178	178	154	165	146	143	159	163	168	177	132	177	154	159	154	158	149	134	119	163	153	162	236	263	352	379	570	1020	836	858	590	222	170	327	335	183	158	158	116	148	135	150	105	127	118	144	219	340	295	270	211	174	153	132	123	133	111	129	126	111	129	158	116	125	121	116	133	122	104	96	109	116	123	120	122	113	105	117	145	103	116	109	121	121	96	129	118	116	144	122	110	112	119	112	116	106	122	134	110	120	107	107	132	126	116	112	124	125	119	118	134	135	123	129	131	137	97	135	116	127	131	114	122	112	126	121	132	133	121	128	121	126	113	136	120	114	122	134	117	106	138	117	129	125	121	120	107	123	112	119	118	125	97	147	110	125	119	114	101	110	123	110	101	127	119	126	100	121	124	118	118	119	125	114	124	128	130	117	99	107	126	116	137	127	117	129	123	112	124	129	119	95	129	105	99	125	126	103	115	124	115	138	137	115	114	125	95	118	119	126	127	110	113	125	124	122	125	116	128	129	118	119	111	123	128	125	104	109	124	144	111	121	126	124	113	123	113	126	109	117	124	115	113	139	120	107	119	113	119	116	124	118	113	116	105	115	115	130	114	128	132	113	139	120	109	120	104	118	100	114	117	126	129	115	112	113	126	94	100	99	104	134	118	111	127	121	103	117	121	114	127	114	121	98	124	122	107	121	125	137	126	132	112	129	131	127	96	108	112	111	112	123	116	124	94	109	117	122	120	136	116	135	115	122	111	119	111	119	111	123	142	136	112	126	125	125	105	123	139	131	122	103	127	116	112	102	86	134	114	114	119	108	123	111	97	112	114	119	132	101	110	111	132	116	86	111	117	131	126	133	105	106	125	117	130	118	120	123	112	126	119	109	116	109	122	135	122	128	114	141	126	105	116	100	113	133	133	114	113	139	127	121	99	109	125	106	120	125	115	112	97	93	135	119	103	121	115	119	117	123	107	122	125	110	121	105	127	116	111	121	132	111	106	120	125	117	129	110	124	124	118	125	135	127	128	108	109	115	107	124	135	120	107	121	117	128	136	138	135	118	140	147	116	120	123	122	117	128	110	111	115	130	123	124	145	119	121	107	127	114	120	114	117	130	100	96	103	134	135	116	129	119	128	131	120	121	111	114	114	134	105	113	128	108	130	129	96	122	107	139	122	100	108	112	117	123	104	125	117	114	124	124	121	122	134	123	117	113	126	124	118	103	127	113	101	115	109	122	124	123	123	115	126	110	111	105	144	133	133	126	137	119	135	105	137	117	132	103	129	106	130	127	114	115	136	115	117	118	119	124	121	134	122	107	126	129	132	115	136	119	120	121	136	134	116	115	124	120	132	102	118	127	100	107	131	120	119	135	114	121	106	120	117	109	118	99	110	121	110	126	129	119	115	104	111	122	108	121	127	132	116	93	113	114	117	112	112	116	117	119	132	127	123	119	132	114	142	122	125	111	118	116	116	133	108	102	120	119	118	112	118	139	130	113	107	111	118	119	120	110	122	133	127	113	119	107	151	118	104	121	120	117	120	121	127	156	146	112	119	133	113	131	131	146	110	107	126	121	121	148	128	108	109	122	105	120	117	92	119	130	110	129	135	120	123	99	144	140	124	110	136	122	111	117	115	136	126	99	122	115	89	131	120	133	120	136	118	140	132	116	115	122	124	120	108	117	123	137	130	141	99	127	124	92	129	130	116	133	115	109	110	128	119	133	101	135	123	113	144	124	113	105	134	108	109	129	113	113	118	128	126	124	116	103	120	107	110	99	128	127	110	120	94	123	115	129	117	118	124	103	127	106	136	143	126	136	145	117	136	151	145	134	108	126	109	138	123	119	128	141	141	122	124	106	115	116	132	137	129	123	135	121	129	116	131	99	134	117	120	131	108	132	122	113	100	114	127	113	124	120	117	119	115	123	137	121	126	94	109	127	114	108	146	137	128	151	119	121	125	114	110	116	113	108	123	120	112	123	113	126	113	140	107	129	133	124	133	123	121	107	134	142	125	129	125	115	118	112	120	104	106	115	102	112	91	120	126	123	111	131	126	125	117	132	119	117	103	113	103	110	111	94	121	133	123	128	123	131	119	127	154	117	119	130	123	125	120	115	137	130	116	132	125	117	112	128	133	126	114	123	103	130	139	124	120	105	135	139	121	114	130	121	120	117	120	128	135	123	121	137	124	120	113	124	115	130	100	120	117	101	114	116	122	125	135	113	107	105	118	131	104	113	105	112	115	121	117	107	123	124	113	110	104	123	121	97	140	129	130	119	130	137	134	119	118	122	98	115	114	131	122	109	105	102	128	132	130	120	122	127	124	118	109	129	118	108	117	125	140	126	105	135	128	128	140	130	118	148	136	126	108	137	132	112	125	117	120	129	138	123	123	140	115	136	109	110	122	138	116	116	126	128	108	125	117	114	123	138	103	134	126	126	136	116	119	119	137	114	105	129	125	141	119	116	123	112	109	126	122	133	128	113	106	143	101	143	121	122	119	120	134	127	117	123	106	122	123	129	119	90	99	119	130	126	141	103	118	114	101	122	113	115	118	130	126	117	119	127	125	117	96	115	113	121	114	112	116	122	112	120	119	100	116	137	120	111	115	111	104	111	118	104	131	127	128	127	108	136	119	116	133	129	107	110	132	114	107	107	118	124	133	126	123	130	118	120	140	97	120	135	126	108	114	130	117	101	104	136	124	118	142	113	141	138	123	111	138	135	106	126	111	129	110	107	136	135	114	141	122	124	104	122	115	107	127	106	145	131	119	123	125	128	126	124	135	122	121	124	115	131	114	106	119	116	124	138	116	93	116	117	115	113	120	130	112	127	106	134	115	129	136	128	109	127	122	112	116	143	122	110	104	132	102	106	110	124	109	118	120	112	113	115	114	114	129	132	123	112	117	113	124	131	136	122	113	124	130	114	110	125	128	131	125	121	114	128	113	123	126	109	125	127	124	103	120	119	112	118	130	117	115	120	135	111	129	111	134	121	102	124	122	109	110	127	110	129	124	110	120	117	117	118	123	126	124	118	124	120	129	126	122	106	122	127	117	111	127	113	125	117	117	114	105	118	127	145	119	128	128	116	103	125	129	119	116	109	123	113	137	116	108	106	149	129	116	132	128	115	106	123	150	117	130	116	136	123	141	124	125	129	137	101	123	102	124	141	141	125	126	121	133	103	137	126	111	90	93	118	125	137	124	98	125	108	118	103	111	106	152	133	118	104	143	116	103	108	125	102	133	127	124	110	120	116	122	123	113	130	127	114	100	114	121	112	129	100	94	156	115	110	114	113	119	121	94	118	122	122	118	100	124	115	100	131	121	102	111	105	124	129	102	131	116	137	113	127	111	120	120	139	122	95	119	120	125	102	102	131	130	104	109	107	111	120	132	109	117	116	110	124	107
27738	39253	43569	47933	51780	54655	56471	52568	54134	59599	67399	70805	68670	64739	59464	50459	48094	45478	41914	36908	33546	30764	29962	26944	23439	15468	14595	11798	4354	1201	935	926	964	984	865	746	649	606	657	595	635	666	603	603	529	547	590	554	567	565	629	636	552	582	606	612	792	1048	1680	2280	2747	4452	7726	5971	6073	4308	1253	837	2096	1926	748	454	375	389	377	329	354	345	385	346	531	1277	1957	1929	1495	978	750	502	390	329	287	305	309	288	317	368	296	271	310	316	302	305	302	341	297	307	313	322	285	354	288	356	309	298	340	313	276	289	339	311	284	308	316	292	335	344	328	330	295	332	291	308	303	330	286	322	317	311	334	305	287	352	313	314	323	288	332	309	316	327	318	300	350	323	337	322	311	326	350	302	340	348	352	298	264	336	330	305	307	309	274	314	338	306	313	302	295	314	320	343	289	323	324	323	308	307	303	302	317	318	345	298	322	308	321	341	306	285	353	322	300	304	312	298	337	300	321	326	324	311	313	309	302	324	330	301	289	318	325	290	316	296	286	320	322	306	318	348	315	323	308	326	319	296	352	309	316	292	300	325	323	293	316	340	330	333	333	309	323	307	277	283	329	303	319	300	310	312	341	336	293	327	339	308	329	325	304	297	319	314	334	316	325	314	317	329	322	291	309	302	332	291	307	318	293	293	319	338	318	323	298	296	292	311	312	281	297	302	335	321	307	334	320	352	283	325	305	313	278	322	342	278	340	356	306	325	298	298	319	329	308	294	294	314	303	305	326	292	287	316	313	325	323	320	316	326	312	338	302	329	319	270	341	320	312	317	295	314	280	325	283	319	301	343	311	304	306	311	287	333	335	302	316	319	329	325	288	289	303	287	318	332	306	341	348	312	329	316	306	309	312	306	319	315	317	367	333	313	328	300	353	304	339	320	296	326	339	355	309	319	304	304	314	312	307	303	285	299	309	331	320	320	321	311	342	309	339	294	324	329	327	304	334	297	324	342	294	323	309	333	310	337	294	312	304	325	275	283	296	324	309	325	349	325	305	255	272	302	292	335	291	327	314	354	304	279	335	293	325	303	314	333	305	296	333	296	307	307	292	325	340	306	283	317	294	296	286	340	311	330	309	312	321	310	320	305	336	335	300	290	311	305	341	309	339	298	303	302	309	304	316	295	285	307	281	299	311	309	314	336	306	338	323	315	330	304	309	315	325	305	326	315	318	325	297	302	311	318	303	318	321	318	315	313	333	278	320	321	352	304	320	314	286	329	324	325	314	335	340	316	296	328	314	295	308	327	323	357	291	336	323	311	329	299	304	308	308	303	306	328	301	285	319	283	335	348	312	318	328	310	349	290	315	307	326	319	338	302	288	304	332	281	327	330	306	334	287	311	300	302	314	340	334	336	308	290	295	302	307	347	322	311	332	335	331	323	347	305	329	310	308	321	320	323	314	316	304	307	314	321	319	310	320	329	319	325	325	314	301	295	313	308	292	324	321	324	314	293	317	311	332	339	317	321	332	308	346	274	327	317	304	304	310	300	313	324	329	317	300	297	307	318	285	293	286	300	329	295	292	337	314	340	332	307	307	323	314	300	339	333	320	331	320	341	313	284	326	320	307	350	328	273	328	308	345	299	310	343	304	332	302	320	333	313	282	286	301	324	342	304	318	323	317	281	312	309	314	333	290	340	319	303	310	332	330	291	292	273	302	339	303	303	278	318	297	318	321	306	270	313	327	326	355	280	299	300	287	326	327	316	353	296	318	284	294	325	336	306	295	294	294	336	285	326	318	319	345	306	316	329	345	308	309	287	325	340	306	290	295	346	318	300	303	290	351	314	282	327	347	305	301	321	312	339	290	342	319	338	326	327	337	308	295	288	328	336	328	304	310	303	313	313	302	329	299	324	323	322	305	297	329	315	338	285	328	297	315	292	300	338	323	301	328	325	303	284	298	356	305	283	314	318	294	342	325	305	330	276	305	340	288	324	322	306	303	310	282	305	309	351	334	317	308	294	318	318	287	287	308	327	303	321	337	348	285	303	336	330	311	349	338	278	318	304	338	324	329	326	308	338	317	308	330	324	318	306	331	315	328	324	290	307	321	302	307	296	320	339	292	311	315	337	324	315	331	310	302	316	309	310	305	313	335	291	299	307	309	311	300	290	314	341	310	332	291	293	297	296	342	323	292	307	302	357	303	300	317	298	302	301	311	315	312	310	302	322	299	307	313	319	304	305	313	334	308	300	306	300	311	305	317	293	318	312	320	312	306	330	298	297	288	277	349	291	306	307	321	309	293	323	348	326	331	312	337	305	299	281	312	309	309	332	299	307	319	327	295	305	335	291	304	297	316	310	342	311	315	323	282	311	335	316	305	338	302	303	309	351	316	326	339	312	321	317	288	293	301	333	292	301	308	322	306	330	319	302	342	271	343	296	318	286	328	305	300	302	331	317	285	291	303	332	305	292	351	273	341	327	330	304	299	310	336	310	318	303	305	331	306	314	300	311	305	318	333	320	309	299	308	288	312	300	335	314	311	291	314	331	313	324	323	275	300	300	308	314	316	308	313	327	316	327	285	338	342	317	336	326	323	322	304	306	327	310	271	306	346	318	314	303	286	305	315	335	331	303	303	324	305	327	323	301	328	279	293	301	283	312	320	291	320	318	322	312	310	310	320	331	311	328	294	300	323	301	333	341	292	337	345	346	344	277	321	294	292	342	348	289	313	320	311	298	319	290	330	283	310	321	335	319	319	299	314	300	342	301	292	350	333	279	311	324	316	307	277	318	349	330	329	304	343	301	329	308	336	323	311	297	289	317	300	310	293	311	329	324	317	308	293	332	352	289	306	341	317	319	333	320	323	315	295	280	326	303	316	329	316	310	324	290	318	283	302	303	326	313	324	354	338	322	315	323	289	314	331	314	354	314	313	321	299	321	310	297	341	302	303	326	304	288	311	338	315	319	330	286	304	331	297	326	303	305	344	308	304	342	300	341	320	296	317	315	303	305	309	334	311	301	375	320	311	311	288	304	328	311	310	312	313	289	289	288	292	315	303	322	307	303	328	295	307	340	320	323	308	322	327	316	322	307	306	328	310	290	315	323	309	307	321	311	337	314	327	309	325	307	352	339	333	320	311	315	291	332	300	301	291	324	314	311	335	310	300	300	346	301	344	323	304	318	320	313	325	299	323	324	307	315	334	292	306	299	313	303	316	334	333	312	321	315	328	331	307	306	302	318	311	295	316	268	318	331	324	291	291	334	313	328	323	332	315	310	307	291	324	324	316	301	321	312	347	349	311	301	298	320	303	303	301	317	324	333	324	339	321	329	329	333	322	321	325	313	309	328	329	322	290	361	299	322	334	314	287	289	305	316	304	299	306	320	316	337	286	294	308	319	312	314	304	334	322	319	307	306	332	315	345	327	343	353	333	348	312	295	293	308	303	310	336	312	328	322	273	293	317	295	316	330	357	327	295	285	327	331	317	309	314	300	333	344	317	320	327	301	303	332
11608	14932	17267	16441	13388	10735	7717	4473	2856	3194	3736	3646	3214	2428	1744	1109	858	741	624	485	425	419	416	380	298	209	236	172	168	181	177	146	169	143	163	150	136	152	180	158	134	198	177	152	168	172	149	148	159	151	158	185	155	135	132	155	160	160	158	152	148	176	165	173	159	167	151	148	163	161	176	153	168	135	127	166	161	176	143	145	141	160	156	163	169	190	146	157	147	139	169	142	123	135	187	166	175	162	176	166	159	147	148	144	182	174	167	156	149	162	142	157	180	152	171	158	149	153	178	161	144	144	165	170	169	146	178	133	174	152	139	163	140	154	156	146	156	151	149	147	161	165	173	169	151	182	141	160	159	163	164	175	149	133	171	162	164	162	147	156	151	143	135	150	161	156	134	183	152	157	162	141	144	166	150	145	155	152	150	156	160	189	156	150	131	165	164	169	144	165	151	159	143	181	147	157	168	146	137	151	148	145	166	136	141	153	158	166	175	161	155	144	138	138	158	152	147	158	157	159	156	143	170	152	179	179	160	168	131	147	177	170	163	130	169	157	145	152	132	150	167	151	169	152	152	159	165	152	173	169	164	128	160	167	168	176	163	157	173	173	162	142	171	128	151	155	119	172	147	134	153	134	149	133	160	157	159	139	151	168	149	168	155	138	184	147	156	168	168	171	160	130	160	167	163	174	159	164	178	148	155	188	156	156	154	142	165	167	158	175	140	182	165	122	159	144	166	167	170	139	166	147	153	151	138	171	155	118	164	165	154	147	163	157	164	150	156	189	182	164	174	205	141	149	187	165	146	161	162	144	155	129	169	151	176	167	137	156	140	159	148	156	152	162	159	146	170	154	144	186	176	146	171	180	158	180	166	173	147	145	159	169	156	158	177	164	146	165	152	161	177	127	181	130	163	153	185	154	155	137	156	163	166	159	152	163	175	153	146	148	149	157	167	145	164	153	159	165	154	168	176	173	150	174	161	149	157	164	134	179	149	165	137	164	157	156	163	133	155	182	179	157	169	150	165	175	154	158	130	152	178	175	156	146	140	161	145	150	153	147	164	140	132	154	141	157	152	144	151	157	136	156	133	149	161	151	149	167	136	167	151	130	158	149	150	146	160	141	142	141	160	143	172	148	160	154	173	158	164	154	140	140	166	157	169	174	160	166	140	155	173	177	178	166	171	143	134	168	167	143	149	161	143	140	144	142	171	135	149	146	154	139	165	152	166	148	159	180	157	157	145	176	144	152	166	176	148	150	150	151	141	153	128	154	150	166	154	136	144	145	184	172	180	154	169	151	171	163	170	155	166	171	173	179	169	155	157	158	173	190	138	160	151	160	150	167	162	162	159	156	148	139	143	157	162	142	163	148	158	158	154	166	196	146	173	167	160	159	163	140	171	160	138	144	182	184	144	155	169	152	169	143	162	183	171	142	126	172	144	164	165	175	157	163	146	170	155	144	153	152	133	177	152	160	151	156	159	172	161	160	151	169	136	152	171	165	156	157	160	145	139	156	160	147	181	163	161	160	189	160	167	178	162	168	156	169	159	150	146	138	160	169	152	145	162	140	142	156	172	163	144	136	157	146	178	152	149	177	161	165	140	150	157	154	161	160	171	158	165	174	158	149	136	154	166	191	173	163	157	173	158	160	181	139	149	165	164	191	159	145	161	171	162	158	149	142	124	170	154	151	160	153	142	153	132	149	146	151	126	147	179	160	141	161	125	167	148	150	183	181	145	140	144	162	153	160	153	154	164	161	159	174	186	145	142	163	154	170	159	152	157	157	148	148	162	152	166	155	177	171	157	163	153	173	151	175	191	194	158	170	143	151	154	162	149	155	148	166	156	145	178	166	153	160	173	174	131	170	174	116	133	170	149	146	162	177	165	141	158	150	142	162	164	172	153	152	186	165	172	152	167	199	161	136	164	148	154	145	160	151	153	156	172	174	139	162	178	163	154	179	177	148	162	180	144	166	154	169	157	164	152	163	147	160	159	156	140	161	152	160	145	142	151	146	135	162	145	150	172	154	148	134	148	165	161	171	138	159	161	184	146	147	161	169	146	181	154	166	142	152	158	161	153	159	168	158	175	149	159	159	168	175	168	147	179	152	144	168	139	169	164	146	142	167	169	159	165	135	157	157	191	141	153	163	158	183	140	164	166	140	165	132	166	137	152	138	155	141	163	157	154	156	160	179	144	177	177	167	168	167	134	142	158	163	173	137	159	176	158	168	144	155	167	148	151	138	149	160	143	145	144	173	154	160	163	176	152	199	165	156	151	162	157	174	147	144	166	163	160	175	132	146	160	179	164	164	152	129	152	181	151	153	153	156	147	168	149	143	165	174	157	143	180	153	166	158	145	149	168	156	152	129	160	146	171	164	153	170	157	169	163	175	159	157	160	153	155	169	156	166	121	145	172	160	154	175	185	140	158	158	167	167	138	143	181	130	156	200	164	150	143	174	173	139	145	157	160	182	147	155	156	160	180	143	150	171	168	163	159	154	176	149	150	152	159	152	157	132	172	161	135	179	148	188	149	172	178	134	136	141	148	158	185	160	181	177	155	168	149	159	147	151	151	145	163	155	161	162	165	170	154	152	155	162	165	173	165	166	146	161	161	172	166	126	155	156	171	129	154	172	158	146	156	163	153	175	171	146	156	141	132	138	160	146	145	172	159	158	167	155	167	162	176	186	149	155	163	143	165	128	159	148	164	138	153	144	164	156	156	173	156	151	156	165	153	181	146	165	154	151	138	153	181	176	152	155	162	169	156	148	176	140	142	161	154	142	158	153	171	176	160	167	146	163	153	154	157	148	150	165	194	143	135	146	165	151	169	151	157	196	135	144	163	174	159	134	153	187	158	180	142	141	167	157	161	135	177	143	158	155	130	169	160	169	152	170	163	159	156	166	156	174	180	167	172	185	152	165	160	150	130	160	172	166	149	157	178	172	150	173	152	141	141	154	161	147	159	199	169	145	150	180	139	167	155	159	167	180	147	159	182	144	151	145	136	167	154	164	152	150	163	162	152	178	162	177	159	158	161	190	173	149	158	155	154	161	168	160	144	166	140	139	182	152	163	152	164	170	142	167	162	153	174	169	157	130	158	151	161	150	140	158	160	175	147	163	150	166	166	170	178	136	148	151	151	167	148	152	131	158	174	156	168	174	180	174	167	152	161	140	147	170	146	136	147	158	152	169	166	162	173	171	182	169	166	167	139	148	182	170	160	148	159	149	151	152	152	155	142	166	141	146	161	157	155	158	165	185	139	147	149	154	146	144	169	175	164	153	154	148	156	172	172	148	159	137	167	132	155	140	173	155	159	141	161	161	172	176	150	166	149	151	177	176	151	187	159	161	163	176	150	183	182	171	169	135	171	140	161	145	183	155	146	171	172	153	176	156	175	160	155	137	165	162	163	144	164	163	162	163	148	159	178	149	169	152	152	141	159	172	158	171	161	150	134	156	166	161	154	139	156	142	159	154	116	162
8353	14596	21229	25698	26698	25967	22167	15581	12482	16009	18238	18209	16654	14206	11028	7496	5696	4933	4105	3231	2736	2302	2381	2413	1522	1236	1095	877	610	506	511	457	497	498	473	454	494	491	432	436	457	450	431	466	449	455	454	450	449	454	486	459	449	446	463	447	442	422	466	478	504	495	636	634	625	582	430	418	465	436	484	402	436	409	427	419	412	372	424	454	400	481	500	497	576	472	486	437	393	423	401	427	418	407	395	411	356	416	385	377	381	386	385	420	396	381	398	382	380	398	402	421	397	394	385	384	368	386	396	395	418	387	426	405	390	400	389	398	443	386	394	389	425	421	413	407	420	433	394	432	420	413	416	383	396	432	389	416	412	392	371	410	422	394	421	400	383	414	399	426	416	399	425	423	430	391	366	410	393	430	399	417	368	390	436	397	423	417	404	374	421	428	405	421	398	416	412	382	420	394	426	419	380	439	424	431	382	407	427	395	384	399	419	402	412	400	381	416	399	386	428	389	379	399	405	413	382	411	386	401	399	394	380	404	408	412	361	392	390	417	414	373	431	432	415	403	404	394	407	417	382	417	437	400	358	409	418	358	396	396	412	424	403	378	418	409	381	431	432	403	363	379	418	395	383	399	388	399	390	380	393	432	381	386	397	434	412	381	417	414	381	397	409	413	414	413	414	370	368	377	410	406	365	392	399	391	403	412	416	370	408	411	403	396	391	375	409	396	384	407	383	375	409	376	413	421	408	444	458	389	385	407	394	381	435	384	374	411	395	400	415	386	379	392	399	415	379	406	375	411	424	406	397	413	402	390	423	400	408	409	393	416	393	406	453	383	397	398	424	433	427	413	413	402	396	396	379	454	384	411	445	408	420	399	394	403	400	439	388	401	411	398	382	437	398	381	425	404	412	413	431	420	406	397	381	411	430	394	403	419	386	452	400	426	394	405	412	358	372	397	413	400	419	396	409	421	404	374	391	403	381	437	392	434	401	376	393	403	398	382	418	446	424	366	415	394	396	403	425	370	385	398	403	409	395	379	391	395	364	404	401	402	376	405	413	365	419	367	377	366	391	404	403	392	431	396	429	403	398	387	410	464	401	384	441	379	386	427	423	393	403	440	405	419	419	368	378	386	417	408	369	404	413	392	383	412	375	409	389	390	395	408	378	382	364	438	406	427	379	390	379	399	418	366	398	404	391	438	395	404	378	384	409	414	402	413	362	376	406	379	392	414	399	422	365	427	384	412	421	421	417	449	397	379	401	377	407	395	358	413	394	403	434	393	389	403	385	404	407	376	406	390	428	416	415	405	389	386	406	445	423	422	399	417	398	395	410	400	417	383	432	392	360	399	447	397	409	430	389	383	418	405	361	399	359	369	380	426	392	415	418	374	335	382	378	393	421	415	387	414	371	409	402	418	412	414	371	420	405	382	377	379	394	393	399	435	381	391	383	385	400	384	361	391	414	392	389	433	396	438	417	445	403	414	412	395	414	385	417	417	423	385	403	435	403	392	413	386	394	420	407	390	371	372	395	422	414	419	404	426	416	370	421	377	416	402	382	370	433	490	399	424	382	433	383	403	379	437	409	407	409	410	411	384	397	390	406	418	371	419	435	386	359	418	402	413	412	410	432	394	383	420	418	392	396	408	372	363	410	390	401	397	424	384	406	424	416	388	430	394	403	371	394	390	410	410	412	411	369	374	394	356	410	362	394	381	406	394	381	423	405	388	388	421	424	410	402	435	404	414	391	399	424	404	393	398	379	371	429	400	408	422	417	402	434	409	396	385	391	407	393	375	397	374	406	389	386	389	413	389	408	411	389	411	388	416	447	403	390	404	379	383	407	383	392	397	427	427	433	385	401	408	404	397	398	378	434	401	418	400	392	421	394	399	409	395	432	391	396	415	407	427	417	387	436	393	407	366	353	377	401	381	389	411	395	376	419	368	441	359	416	393	415	391	389	405	413	384	386	405	393	409	388	393	366	382	436	440	364	362	383	412	417	391	411	385	390	377	407	403	411	416	439	394	389	388	389	400	389	396	400	411	400	418	408	405	395	426	421	417	423	407	379	387	383	405	413	421	447	415	365	382	330	410	406	434	411	415	370	405	409	362	422	376	443	376	384	401	428	383	376	368	412	400	397	402	386	400	407	407	369	424	387	404	408	402	370	393	386	398	388	411	366	399	410	431	410	420	393	419	411	432	383	378	396	406	383	399	439	382	396	423	371	382	396	376	392	373	394	383	411	408	385	422	401	375	398	401	420	405	415	405	401	412	380	420	428	389	401	404	433	404	398	418	379	369	416	403	379	432	404	420	411	384	374	414	401	407	401	375	394	414	418	392	429	425	377	379	395	431	398	401	413	392	402	384	463	414	374	401	411	403	427	390	406	403	416	425	423	390	412	368	381	402	445	368	396	427	369	455	408	387	404	439	384	401	449	430	420	388	416	396	438	396	415	426	376	376	393	388	404	373	379	385	409	348	368	391	377	409	405	386	389	362	409	430	384	385	413	436	417	410	413	359	408	419	418	388	402	381	411	401	394	438	382	386	379	390	392	369	392	395	381	401	392	435	420	402	392	385	374	405	384	422	401	390	406	395	393	384	398	402	385	415	362	395	415	412	408	405	413	401	440	389	375	422	426	426	409	380	423	388	378	408	392	423	348	423	441	365	433	426	371	426	418	411	398	387	361	397	393	376	405	389	388	441	417	400	374	420	394	403	387	397	435	419	380	346	407	395	437	403	393	415	379	427	383	404	350	428	419	393	427	387	409	392	383	429	387	388	418	383	414	394	409	393	375	376	434	395	403	399	403	398	432	378	410	410	419	414	422	419	409	398	372	412	398	366	401	379	376	420	394	348	410	389	415	364	407	443	418	413	364	400	399	394	381	415	386	411	399	426	353	435	416	416	410	393	393	408	387	376	400	410	404	386	424	427	384	405	404	401	395	419	410	407	419	387	401	409	437	355	426	383	420	396	411	384	378	392	421	401	411	395	392	371	397	394	378	379	384	343	448	388	397	435	395	389	387	410	400	387	388	423	422	393	419	404	393	391	426	410	405	398	405	418	390	396	371	417	373	438	394	394	390	418	402	380	390	396	369	423	406	356	404	389	391	382	402	424	422	399	418	364	388	393	408	380	417	412	423	423	406	408	445	379	383	392	397	363	395	394	377	410	393	403	416	408	410	373	368	410	405	398	410	381	400	403	405	419	369	395	392	417	398	397	395	416	348	420	417	393	408	416	382	423	427	398	364	416	427	393	431	401	400	386	405	398	401	416	364	404	381	427	380	419	417	384	393	408	365	415	391	397	403	401	409	387	405	408	385	396	384	396	393	380	426	387	402	371	422	355	422	462	379	406	400	366	397	398	380	389	423	408	395	442	416	409	406	404	374	436	392	375	402	406	386	369	396	384	396	363	424	433	414	388	412	391	386	383	391	385	367	390	401	415	417	411	394	370	416	426	456	408	412	404	392	414	439	388	392	395	400	381	412	385
29358	37138	37467	37044	38112	37796	36922	31864	28135	32779	39693	39079	36140	31942	24814	16809	11780	9701	8099	6231	5431	4319	3876	3962	2687	1716	1107	918	399	178	178	175	177	168	173	144	146	157	147	146	172	165	151	172	147	135	144	135	153	132	162	157	151	148	139	141	148	183	210	218	263	287	476	445	395	348	197	198	211	171	156	125	156	160	158	126	166	146	126	138	148	192	203	238	220	172	155	154	116	119	124	144	124	113	148	134	130	163	131	135	131	128	158	142	128	125	129	118	138	125	132	132	143	116	129	127	116	135	144	139	148	129	121	131	126	138	151	124	124	143	143	131	116	115	113	146	117	131	104	139	133	117	124	127	123	131	140	133	133	112	129	117	115	167	127	135	126	114	132	108	138	132	132	118	124	100	109	119	124	115	122	141	125	123	129	100	137	139	122	137	146	137	111	122	136	130	134	127	128	116	139	118	130	129	113	134	151	127	140	124	145	117	113	127	141	129	110	147	129	120	133	140	140	121	110	134	116	130	121	115	136	116	131	148	118	147	128	145	143	136	144	131	137	134	146	113	138	147	148	132	124	122	153	122	121	134	137	134	136	130	132	133	115	123	118	120	124	141	145	120	103	142	138	134	121	125	145	133	137	124	130	128	137	124	116	142	149	136	122	131	113	103	124	134	132	129	142	125	131	139	134	141	133	132	132	130	125	118	117	128	114	135	111	113	139	120	126	124	153	138	124	113	130	111	133	111	133	141	133	129	126	137	112	127	139	122	130	132	129	140	127	147	138	115	142	137	125	113	118	130	128	113	118	133	136	140	125	125	138	122	127	118	111	108	136	110	150	117	134	114	138	127	133	116	130	134	152	146	119	112	127	138	119	137	125	119	135	111	137	149	118	137	136	125	107	123	145	117	130	121	131	139	122	148	145	134	141	141	124	114	123	127	137	125	130	126	123	149	120	132	143	128	135	137	145	112	123	123	142	121	138	116	139	119	156	128	153	125	153	116	127	128	114	135	120	125	149	139	114	118	125	138	117	116	120	140	140	132	128	114	120	121	134	134	147	118	131	110	139	129	123	139	139	145	142	140	134	136	128	113	132	118	102	139	139	116	127	124	133	126	155	109	135	120	138	136	139	118	129	128	125	146	111	131	145	109	141	123	117	120	131	127	122	130	131	134	121	137	133	131	127	129	128	128	135	127	146	112	130	133	129	118	130	125	142	124	153	126	117	139	151	117	118	112	139	117	119	126	152	125	135	143	146	136	147	117	150	125	113	107	122	125	126	115	141	139	125	113	123	139	141	132	124	142	137	125	121	134	137	140	144	148	145	109	130	121	123	129	137	111	131	133	130	140	132	128	140	143	128	116	129	115	132	143	110	161	134	117	133	155	130	119	137	125	122	148	121	118	129	142	126	117	132	131	123	123	132	116	131	145	130	121	118	113	124	123	144	116	135	125	121	117	126	120	147	102	132	121	121	142	114	108	148	100	138	123	144	125	141	130	161	113	132	119	136	132	140	117	129	130	144	138	127	144	130	127	122	127	134	127	134	118	135	157	135	125	134	140	130	153	116	132	147	116	124	126	132	113	115	153	131	133	122	137	132	136	141	136	108	123	136	119	133	145	137	133	125	121	133	123	143	121	135	122	127	148	129	112	113	123	138	132	125	125	118	135	145	118	132	112	131	136	134	130	138	135	138	134	133	136	125	140	127	132	131	121	148	118	139	133	125	135	118	122	121	129	151	111	135	137	120	135	133	147	114	128	135	113	112	116	142	129	101	155	129	111	133	108	145	132	116	147	136	115	137	132	117	139	128	142	120	135	123	122	127	138	135	111	156	110	133	151	128	118	151	133	150	115	150	148	116	124	141	127	126	123	131	119	136	121	106	118	128	124	121	105	115	141	120	145	120	126	132	116	123	147	134	125	123	148	110	124	123	108	132	140	122	147	122	122	159	127	107	126	134	132	123	118	125	130	134	126	110	146	145	125	120	137	141	132	132	145	117	120	111	132	128	158	137	130	142	132	127	141	135	143	131	129	151	136	120	149	134	130	123	147	135	127	129	125	152	122	131	131	134	138	115	146	141	151	110	132	137	147	134	139	120	134	116	152	136	120	121	117	136	130	152	141	138	124	123	113	123	133	148	135	137	134	134	144	127	141	143	130	145	137	146	109	121	133	126	144	138	149	133	137	130	111	138	141	109	114	140	129	132	123	136	125	143	115	145	104	116	136	125	145	122	127	117	120	138	109	137	128	127	146	134	130	120	120	114	132	120	162	136	120	127	147	125	139	122	141	131	126	122	145	156	130	133	134	136	133	138	133	150	124	117	125	144	109	136	114	122	134	133	121	119	128	128	139	114	124	109	112	121	137	124	139	141	133	130	140	132	120	132	117	155	160	107	132	131	119	131	115	151	122	136	138	136	153	137	131	107	125	166	127	133	128	128	131	115	128	150	152	141	117	126	121	123	138	126	136	155	127	118	128	135	133	139	133	137	129	122	133	139	118	130	130	113	155	120	120	127	145	133	139	123	119	148	140	134	116	126	131	139	140	125	128	144	121	144	121	138	149	111	129	128	140	119	140	119	142	127	121	146	146	132	137	101	116	148	119	141	146	150	125	137	138	134	117	128	128	131	135	129	133	116	124	122	131	122	111	152	143	138	153	151	120	148	118	142	131	132	116	139	139	121	146	122	145	131	117	136	115	114	137	153	123	127	120	141	130	130	126	124	121	122	129	138	134	145	133	134	107	128	112	134	113	144	150	142	118	126	114	140	127	122	147	127	128	140	137	117	143	127	116	145	118	119	152	120	124	124	120	127	129	154	122	126	126	135	140	131	117	132	142	135	142	136	126	125	124	126	133	146	119	111	122	107	127	134	140	117	118	127	129	124	142	132	116	112	122	133	121	123	134	150	130	123	130	132	120	136	133	128	138	128	138	141	107	110	129	126	123	132	137	114	133	147	131	122	159	130	127	119	133	126	131	143	147	131	157	143	145	126	131	119	121	126	122	130	133	115	139	143	123	122	124	115	126	126	126	131	131	146	129	137	142	112	121	140	149	134	138	143	126	126	130	128	148	137	142	136	120	134	132	130	130	134	121	140	105	144	121	140	131	142	128	141	130	132	141	134	150	133	114	128	131	118	138	133	124	114	122	118	139	142	158	120	114	127	122	103	140	129	124	110	132	157	146	133	134	124	120	131	145	138	110	145	100	118	130	111	113	134	118	109	123	127	137	125	150	136	149	132	134	108	133	126	120	156	117	145	134	134	132	120	111	116	127	119	125	121	114	129	140	108	125	131	105	123	133	130	112	151	144	128	140	140	144	127	118	121	119	125	146	134	131	125	112	133	125	109	128	149	111	115	129	117	145	131	127	137	107	135	131	139	130	122	129	150	140	125	117	133	124	124	136	140	138	124	108	134	120	124	148	128	135	115	122	144	114	127	129	136	140	141	130	135	122	125	144	117	130	107	134	137	145	138	144	136	123	133	145	120	119
20982	31274	37297	42835	46746	49790	49779	43843	41958	49495	55163	55661	54272	51200	44899	37935	34517	31196	28697	25853	22551	19519	18669	17107	13202	9434	7419	6158	2340	715	653	667	703	645	608	545	520	503	526	476	492	458	490	497	497	479	434	477	448	438	514	472	443	443	449	420	543	634	857	1132	1384	1957	3805	3237	2880	2500	863	643	1073	953	591	397	392	381	390	361	375	347	335	322	429	737	1166	1101	933	694	550	431	331	328	328	338	335	322	378	344	315	300	340	333	306	332	372	308	341	344	318	338	335	340	339	322	333	318	354	333	368	311	314	351	324	344	338	350	342	348	328	342	335	349	358	315	343	352	344	348	319	351	338	337	294	349	333	364	333	386	338	361	324	289	309	361	316	330	337	312	322	333	345	313	295	340	302	339	336	345	360	348	364	314	332	297	328	330	337	336	339	337	329	352	324	308	315	351	340	339	279	338	338	326	311	320	348	365	322	331	329	314	325	290	311	324	348	328	346	354	352	334	322	337	311	319	320	360	303	334	330	314	332	349	305	339	338	352	356	318	350	363	322	321	328	324	347	350	346	327	341	304	364	350	321	346	329	319	325	329	302	312	325	316	362	344	322	334	358	348	318	324	309	369	314	345	312	331	343	350	342	324	334	354	342	336	355	340	321	329	365	316	345	280	348	345	323	302	326	350	324	326	341	318	321	335	312	338	341	321	354	368	299	325	341	337	337	335	338	322	322	334	365	356	369	348	331	297	347	326	316	342	293	341	317	315	344	333	364	327	329	353	347	330	329	327	301	330	356	330	340	349	339	347	326	332	322	346	338	317	330	314	338	336	311	360	293	321	337	313	298	370	354	329	340	351	317	302	319	336	339	319	321	332	329	334	334	309	331	376	344	323	329	324	328	345	328	361	347	340	312	369	320	335	327	342	306	330	352	315	359	336	338	363	304	350	333	367	372	352	274	330	360	323	335	313	329	350	361	340	295	322	331	335	338	342	347	346	342	331	306	373	336	349	345	374	319	328	333	332	327	358	343	330	342	337	322	320	305	315	342	346	367	372	345	339	319	325	325	324	370	351	304	351	335	336	319	342	305	346	320	305	336	327	321	315	310	308	289	363	323	334	350	322	332	315	337	342	305	318	336	298	308	348	365	326	344	334	363	354	329	349	331	357	327	288	332	351	333	353	337	323	373	358	353	351	336	370	350	300	342	328	353	335	355	333	357	366	337	345	336	329	333	320	339	346	350	319	334	346	342	285	308	331	378	341	345	340	351	331	342	296	308	308	354	349	333	315	313	364	343	349	318	338	359	313	338	344	339	321	298	281	350	339	347	324	322	349	302	306	331	326	358	388	330	331	357	346	361	340	311	335	319	349	336	345	299	313	369	329	341	353	337	342	337	368	381	345	324	359	370	355	339	345	350	323	341	330	282	345	337	327	341	363	326	363	326	332	320	294	319	333	320	354	313	381	321	333	341	334	353	362	328	340	345	359	330	345	326	309	359	352	346	342	322	324	344	327	329	302	327	347	323	364	341	305	330	357	327	363	326	353	305	350	319	300	344	313	345	349	346	362	313	313	310	321	335	282	313	327	329	299	346	344	338	320	328	328	334	340	352	347	338	327	330	345	318	363	317	336	339	338	339	323	344	310	356	357	354	360	352	339	354	355	327	336	335	346	380	311	342	352	345	343	355	338	323	328	340	342	337	320	368	363	304	348	281	309	343	321	368	319	327	337	321	305	313	298	292	329	328	372	347	375	345	295	334	352	396	342	340	313	357	381	308	334	345	331	358	330	336	321	343	315	363	350	325	335	307	342	350	319	342	356	332	350	354	346	344	342	350	341	343	335	350	333	337	380	341	349	331	348	338	345	341	312	319	343	312	352	334	382	298	312	326	341	337	326	381	345	316	329	328	331	310	333	326	309	326	336	338	330	326	343	329	350	318	372	330	325	311	324	317	334	324	332	337	334	318	335	345	352	350	326	326	299	349	326	322	318	351	321	299	318	325	337	353	340	342	332	349	319	318	336	371	344	342	303	322	294	292	355	327	372	322	350	381	346	323	293	352	338	323	337	349	358	352	340	340	310	312	313	350	303	343	327	340	321	346	324	373	339	322	313	342	362	324	322	355	330	315	312	316	349	354	305	336	355	327	324	332	346	335	341	348	313	326	347	294	327	295	355	339	325	384	330	312	346	329	317	321	349	340	332	329	324	349	327	332	345	330	342	289	346	321	301	322	354	313	339	340	320	345	308	342	343	342	341	339	339	315	334	346	358	343	326	343	310	350	332	356	347	321	331	321	326	319	342	311	352	328	345	325	325	348	371	317	345	344	336	315	349	332	345	313	334	336	361	319	337	331	341	336	316	319	305	314	323	374	357	295	339	357	346	331	307	353	332	301	310	326	380	352	322	337	363	359	365	304	339	334	305	328	364	345	331	314	323	371	342	349	335	339	330	350	338	337	345	358	305	349	321	332	364	361	363	303	349	347	341	348	333	334	301	320	349	342	355	331	315	352	329	376	315	366	343	316	336	309	341	352	335	321	332	328	342	354	312	309	307	346	357	325	336	337	341	343	332	320	322	335	301	324	313	335	315	340	363	313	322	350	313	341	334	353	341	326	369	320	329	327	368	380	315	315	316	346	314	339	319	347	318	358	342	353	341	341	314	349	331	329	345	347	311	349	321	312	367	350	337	332	355	325	339	343	346	336	336	356	317	335	310	317	326	338	351	322	295	327	308	346	345	388	338	330	321	348	337	365	363	314	345	336	321	308	350	334	336	329	342	344	346	345	339	330	312	308	349	327	308	314	348	325	335	335	338	330	313	306	338	319	332	357	354	342	374	329	336	328	339	343	316	319	317	339	331	328	337	339	344	361	355	328	309	318	319	338	348	324	361	333	296	342	319	334	337	312	352	336	354	338	323	323	319	339	362	353	327	352	341	354	321	328	338	333	362	329	330	327	329	342	340	299	346	326	352	357	329	350	345	334	326	338	342	313	312	342	329	370	337	321	359	363	364	319	329	291	326	332	343	335	325	325	336	311	341	331	336	344	332	338	359	348	329	293	348	314	343	323	379	311	338	347	381	327	314	336	314	324	329	352	336	318	358	332	311	365	341	343	316	317	344	325	346	320	352	332	326	343	311	350	340	367	336	302	305	341	365	333	309	348	340	344	352	311	329	310	343	373	309	319	337	355	366	332	295	329	337	337	354	345	322	317	366	331	320	329	327	315	340	351	303	346	332	328	314	370	327	325	326	340	331	341	308	345	346	378	349	343	337	307	324	353	322	340	327	336	356	339	324	331	319	332	328	347	305	332	313	328	308	333	344	322	313	318	352	348	339	355	324	361	301	326	330	359	342	322	365	320	370	361	345	315	367	328	358	367	335	311	340	343	336	311	308	352	347	320	336	362	330	320	355	339	361	314	357	339	361	348	349	334	345	335	331	351	340	345	337	324	338	379	327	340	315	345	336	353	332	341	349	322	373	341	355	350	317	348	328	308	348
37273	41799	37888	37573	38458	39219	39133	36093	33044	39085	48027	48476	46960	45805	37999	28904	22844	19216	15495	12811	10268	7920	8359	8228	5916	3639	2387	1619	683	201	175	192	187	170	174	154	183	150	160	154	149	160	149	138	140	123	156	132	141	135	126	163	119	170	149	139	160	194	245	273	367	498	907	830	622	512	244	189	304	282	199	137	114	112	133	111	123	119	125	115	115	219	271	304	268	186	155	138	117	117	117	112	121	118	127	114	122	130	120	121	101	113	119	118	121	116	107	106	111	87	111	126	116	106	127	129	132	116	120	120	108	120	126	101	107	112	116	106	131	95	104	118	121	102	118	116	128	127	114	127	140	134	100	113	121	106	113	104	139	96	120	106	115	126	90	122	119	134	129	133	116	109	108	102	97	109	100	114	116	123	105	115	124	105	99	87	115	109	129	115	121	133	115	101	114	105	109	124	90	109	125	108	138	135	108	114	129	104	119	110	121	116	115	114	117	106	109	90	105	109	113	129	114	116	111	129	101	118	104	110	116	105	116	110	117	111	113	95	95	108	123	129	106	138	126	121	103	92	132	120	102	96	105	115	115	112	116	114	95	119	123	113	110	115	101	123	133	125	107	94	116	116	107	122	103	97	138	123	106	132	132	80	129	113	127	110	123	104	108	124	101	109	110	131	127	97	115	118	116	106	120	113	126	132	118	110	105	119	125	130	109	105	124	110	130	118	118	115	108	99	132	142	110	106	107	110	114	92	122	111	109	115	124	108	114	91	122	139	114	113	110	110	109	102	115	114	105	115	141	126	129	108	130	138	119	119	123	121	138	102	120	103	110	116	134	98	137	128	120	115	115	128	106	106	130	111	118	115	106	109	107	119	120	128	117	108	106	110	100	109	124	109	118	118	117	113	124	115	125	119	131	112	113	111	117	110	103	121	129	118	129	133	111	133	121	113	133	112	107	113	106	102	103	105	114	106	135	108	90	112	105	116	112	100	105	116	83	105	114	116	110	108	124	118	123	115	118	117	125	121	102	91	124	114	123	117	134	109	123	121	126	120	122	121	134	115	121	115	81	96	114	108	123	118	130	114	120	108	118	119	110	113	115	115	121	97	93	126	107	121	112	131	107	108	118	103	112	108	119	124	122	113	132	111	119	115	130	118	83	105	97	127	106	109	120	134	131	115	118	110	92	138	104	119	107	120	132	121	114	99	96	114	143	118	129	131	107	117	111	123	119	111	115	109	108	130	118	128	112	114	121	118	113	122	115	113	113	107	104	98	119	130	114	115	124	119	121	97	125	116	131	110	123	119	118	108	105	127	111	105	134	124	105	115	135	128	118	103	88	122	111	97	138	112	117	120	120	114	114	110	125	117	118	96	101	116	114	129	126	104	134	101	119	110	115	110	119	120	99	127	102	128	137	126	131	128	108	115	107	111	123	112	103	110	123	102	121	119	111	107	111	125	134	127	114	113	117	108	90	107	128	118	121	126	98	136	119	112	91	130	130	132	94	106	120	122	118	104	113	134	105	109	107	126	116	100	115	120	121	132	107	106	108	124	106	100	110	102	128	116	105	123	112	100	104	111	128	131	130	118	136	118	98	100	133	100	103	120	118	99	103	103	111	112	126	124	99	105	109	111	118	115	100	133	115	101	104	111	107	121	103	101	108	120	95	124	121	119	126	120	117	127	114	108	107	134	118	96	103	125	115	126	120	111	118	130	116	114	115	132	95	102	122	110	107	123	125	114	113	113	104	116	119	114	110	124	122	108	127	114	137	122	102	107	100	105	98	121	116	120	114	128	118	115	106	118	118	119	106	138	104	116	109	103	120	122	114	122	122	120	126	122	135	110	121	123	118	110	113	117	120	96	118	112	114	101	110	131	119	136	108	99	116	136	120	108	142	93	122	128	117	135	109	119	113	124	123	119	110	120	106	126	97	121	104	119	119	98	122	136	112	113	124	98	117	108	103	111	124	139	114	117	121	108	126	142	98	124	112	148	88	108	104	101	113	115	105	120	93	98	121	104	110	118	112	132	130	104	105	100	124	129	104	121	103	113	108	107	122	118	115	141	123	108	97	131	130	113	118	124	106	120	112	109	112	115	119	107	120	112	110	135	122	117	124	127	117	102	109	105	111	115	111	107	122	108	107	123	133	111	114	113	119	109	98	116	119	136	107	112	109	117	92	112	121	92	110	105	110	110	112	123	118	99	118	114	103	104	107	129	130	115	117	97	129	145	104	116	118	105	107	103	120	134	116	120	135	112	122	102	110	129	139	84	130	123	124	112	113	130	119	120	123	129	88	98	125	117	108	131	100	116	105	124	102	124	114	121	110	104	113	109	112	108	107	113	124	111	112	116	136	113	126	106	121	93	112	134	116	130	120	111	119	131	110	122	103	124	95	104	117	138	136	104	116	141	114	133	104	125	124	91	119	119	106	131	115	126	115	123	133	123	117	100	117	106	124	99	130	117	120	98	102	112	107	123	120	112	113	128	122	135	134	132	117	127	102	92	127	119	119	105	111	120	150	108	103	106	114	102	126	116	99	116	112	137	128	120	119	98	106	120	125	118	132	123	133	118	109	111	113	119	104	119	104	132	122	118	129	124	127	114	114	120	103	105	115	103	122	128	103	121	116	111	103	126	124	108	102	107	141	120	111	111	114	114	140	109	123	120	116	114	118	108	108	132	108	112	117	95	111	109	132	93	116	124	111	144	114	106	109	103	116	119	106	101	112	111	111	117	122	114	98	123	129	119	121	121	119	100	119	122	114	125	100	119	116	127	120	123	108	107	125	120	110	101	103	113	109	123	106	95	98	112	132	111	114	104	125	104	121	121	133	108	121	105	105	92	141	113	106	108	125	130	95	111	118	118	126	134	141	117	116	131	102	119	117	130	122	107	103	130	113	125	124	108	123	118	120	129	106	115	121	104	119	92	137	143	126	113	127	122	98	120	114	106	98	126	115	128	115	107	102	96	112	95	129	114	124	120	120	140	114	112	125	126	111	99	126	106	113	91	104	104	125	124	122	124	111	122	134	140	94	113	127	128	125	130	114	108	116	121	118	104	103	111	118	124	128	117	141	130	106	117	126	117	111	124	125	135	124	117	126	124	107	113	88	132	110	118	114	111	127	107	99	123	121	121	110	109	105	130	126	102	117	109	119	114	114	107	112	111	99	113	135	105	103	129	111	116	100	103	125	131	87	105	104	118	115	107	94	110	104	123	123	130	132	104	108	111	109	125	104	112	117	113	92	90	105	123	108	107	114	128	135	102	98	115	110	135	119	122	119	116	130	124	127	106	106	117	109	88	127	113	137	107	136	128	108	119	135	135	98	134	120	126	109	115	121	104	119	105	95	112	110	119	112	119	101	103	136	125	132	108	119	116	119	113	114	116	137	103	118	126	132	115	109	117	122	106	108	109	131	125	116	108	90	106	119	126	123	121	140	111	107	128	110	113	104	114	98	127	111	123	124	97	105	145	105	115	98	97	116	115	114	107
26208	36773	41489	45699	49308	53000	55142	50382	51633	55275	63800	64236	65042	63045	55777	47910	44803	41203	37376	34530	31441	28494	28261	25970	21897	15283	12696	10591	3916	945	798	900	829	837	790	682	704	613	620	622	592	523	595	547	501	557	515	519	528	520	527	492	472	523	491	500	666	898	1283	1718	2582	3813	6958	6109	5078	3768	1355	1040	1936	1439	926	411	365	348	333	363	374	366	326	303	481	1374	1765	1718	1277	936	616	509	395	316	283	299	326	336	324	283	283	309	296	297	315	316	292	291	287	314	286	322	294	303	301	282	295	306	308	300	299	283	309	282	306	291	312	324	303	305	291	322	284	311	313	286	295	324	329	304	302	295	325	332	304	301	298	336	314	279	303	305	288	323	318	278	320	318	289	294	321	305	305	297	274	285	318	308	346	276	297	281	349	294	283	300	311	344	304	311	313	310	268	274	324	311	329	299	301	290	308	317	320	268	314	341	263	309	299	305	317	296	294	307	309	303	304	313	288	266	311	281	302	291	308	324	295	291	313	301	301	300	326	308	299	294	260	308	303	339	299	335	303	300	303	314	305	304	277	313	322	279	269	324	305	301	284	354	270	304	295	321	276	292	318	287	335	312	296	286	360	337	301	310	319	304	300	296	319	311	300	281	303	275	313	312	290	305	321	291	280	294	297	314	296	280	299	291	291	342	278	322	266	307	289	301	319	317	302	308	294	310	305	327	272	326	300	295	293	312	289	268	287	282	350	309	313	284	287	306	270	305	329	313	263	251	308	305	276	288	300	310	287	317	285	284	309	300	292	308	303	325	320	304	289	327	291	304	294	303	305	311	300	320	272	297	310	291	323	280	264	273	319	322	301	285	287	301	298	291	312	302	293	321	334	311	254	280	290	293	310	301	305	301	289	315	312	275	309	282	296	293	269	274	281	319	307	272	282	319	299	304	308	277	281	325	288	294	300	299	318	325	293	300	284	312	270	289	335	314	288	305	322	303	303	303	272	285	283	299	303	301	279	309	298	291	301	264	269	297	283	300	330	330	318	326	299	297	301	297	323	316	294	301	313	278	312	283	336	280	281	291	325	308	281	313	320	314	309	299	287	296	289	305	280	248	319	307	292	305	312	261	314	310	285	290	296	273	313	337	332	305	271	307	299	300	286	314	301	326	288	295	275	268	286	282	270	255	298	270	292	307	303	284	312	280	305	322	293	293	299	297	305	270	274	324	324	324	350	320	295	306	315	313	330	288	291	298	296	332	287	301	308	319	299	269	298	298	316	295	348	291	261	323	295	292	282	296	305	314	297	314	301	300	311	273	302	307	311	311	322	314	331	315	281	289	259	280	279	285	309	274	305	299	343	275	285	324	291	290	309	290	284	316	315	263	294	331	292	278	296	288	323	320	298	265	313	299	304	306	287	321	299	287	302	312	296	292	318	299	318	293	304	313	297	256	273	275	273	314	318	311	297	302	296	319	321	314	303	300	304	303	302	306	333	320	295	298	292	290	307	302	327	281	313	305	309	319	292	299	319	346	287	284	318	276	324	279	272	304	273	311	305	271	259	290	325	286	293	321	315	287	279	284	318	329	319	294	295	314	281	302	318	290	299	326	330	286	298	305	291	314	287	312	295	301	325	266	310	305	319	310	304	308	315	284	327	292	288	315	309	346	292	288	294	303	310	313	319	313	323	298	300	343	273	315	305	285	292	294	288	330	304	299	297	313	323	281	291	300	303	294	320	295	279	328	298	310	320	296	326	285	301	302	294	329	280	326	295	296	298	282	295	338	331	285	291	294	293	301	315	300	284	317	319	297	277	281	324	286	305	308	329	314	307	333	308	290	306	304	299	278	281	326	301	309	292	316	331	314	273	281	307	304	325	310	275	277	283	292	330	326	290	339	324	292	292	326	300	278	275	294	298	346	285	309	283	316	285	281	288	282	315	304	326	304	290	287	333	304	299	305	287	326	287	299	277	303	297	332	286	297	300	284	301	281	303	312	313	300	294	280	332	307	282	288	320	272	317	318	297	295	317	292	315	302	287	297	299	303	305	315	289	283	319	313	260	308	291	294	265	310	287	304	294	324	306	304	314	323	304	291	302	311	291	320	291	319	293	315	298	307	300	284	290	304	291	305	275	281	314	296	322	281	298	307	293	312	271	292	293	258	330	291	300	339	281	321	321	303	302	299	314	319	297	279	336	315	325	277	299	297	287	265	294	292	289	298	262	302	325	319	301	302	285	321	297	300	309	316	295	284	324	319	307	300	300	304	298	305	290	324	304	290	309	328	290	319	318	300	269	305	338	325	335	313	296	275	316	287	301	282	296	287	290	294	289	294	307	292	297	318	298	299	290	315	293	296	312	287	316	318	315	328	297	277	334	282	304	301	290	314	304	301	301	287	292	294	288	290	301	313	328	310	293	310	322	314	297	311	283	291	320	311	296	293	309	324	281	296	273	298	296	333	310	302	260	310	289	310	308	304	280	307	289	279	338	291	310	324	286	297	344	313	304	280	313	287	313	306	345	310	296	283	320	278	336	289	317	294	347	304	268	290	299	339	283	253	303	264	291	276	320	290	304	304	278	284	293	319	276	308	314	280	290	329	307	281	327	286	320	294	295	297	290	311	301	306	292	279	266	318	307	317	324	325	280	289	275	316	308	317	278	303	284	328	304	316	291	311	278	294	326	291	267	318	260	273	305	302	329	269	280	293	281	333	324	291	302	293	294	314	327	317	285	263	308	308	310	301	278	325	314	270	333	311	291	308	271	260	283	315	327	307	347	310	342	303	334	314	324	304	263	301	255	302	279	271	297	295	355	300	293	284	299	292	306	284	281	288	310	314	291	298	293	308	288	299	296	310	322	337	284	295	289	288	312	306	305	296	307	311	302	301	314	322	298	278	303	296	289	304	325	316	315	303	297	261	301	306	323	282	292	314	314	292	305	326	288	307	298	329	259	302	310	286	264	318	304	313	289	338	275	284	314	289	283	275	332	291	316	298	289	304	325	312	278	337	291	245	275	280	273	295	306	303	324	291	310	328	287	310	260	304	269	306	328	313	324	344	290	314	305	320	295	296	312	277	260	327	302	324	303	319	311	296	317	304	280	283	329	294	300	282	293	341	317	303	299	309	300	303	312	294	307	314	309	325	297	315	253	327	276	301	282	275	269	300	265	327	298	261	261	294	318	309	303	328	314	292	280	320	315	295	317	297	318	320	321	303	287	284	283	290	294	304	307	281	297	316	308	300	294	325	308	299	285	311	298	287	306	319	282	306	311	287	290	282	317	305	297	300	322	297	307	296	291	314	309	282	295	297	313	332	291	292	294	330	358	277	294	327	289	291	295	315	331	305	333	309	301	303	303	294	307	277	277	290	317	285	292	329	290	314	300	309	311	305	274	296	317	289	306	295	300	294	317	307	322	294	325	328	304	282	290	290	306	307	306	297	313	305	300	304	326	278	307	314	282	301	309	296	296	305	298	294	302	287	296	293	279	322	306	318	296	312	294	308	299	287
11307	14297	17500	16212	13435	11106	8381	4579	2769	3041	3264	3009	2690	2304	1561	957	723	591	506	518	433	343	355	375	294	213	209	187	188	175	154	167	167	147	149	166	155	167	156	157	156	183	152	151	154	161	159	174	166	158	172	183	151	160	160	143	160	173	163	143	176	155	171	173	174	176	152	152	141	177	165	156	171	157	188	152	160	136	177	169	159	163	169	162	179	176	156	161	143	141	146	163	154	155	146	158	153	161	129	154	174	145	144	143	148	132	160	151	166	148	146	148	138	151	134	166	154	139	163	140	142	183	151	149	134	134	140	142	158	130	149	170	169	126	144	151	133	144	159	179	146	154	143	166	149	170	152	138	143	169	135	152	162	181	142	179	151	172	153	153	168	151	150	168	150	133	158	152	154	162	176	154	142	145	166	159	140	148	154	147	167	166	149	143	160	169	159	169	159	161	167	158	158	147	143	160	169	146	169	141	149	161	154	151	149	150	168	166	149	162	157	161	169	169	153	159	166	149	158	162	154	140	153	143	133	151	167	165	151	132	148	151	181	151	173	169	163	161	144	154	170	145	148	146	125	166	144	162	140	184	132	142	157	172	147	165	152	143	166	165	143	185	174	172	145	178	133	149	162	163	164	164	179	172	173	158	144	147	140	148	159	150	142	156	156	147	151	161	164	150	154	134	144	142	153	130	148	140	149	163	164	194	137	174	142	141	156	130	180	167	178	141	177	147	144	161	161	175	137	135	152	161	169	147	146	141	140	153	140	160	151	150	171	171	147	143	151	154	162	156	146	166	183	142	168	156	163	157	138	169	172	151	143	166	163	161	165	139	164	141	176	160	142	142	160	167	142	152	163	175	161	161	157	158	170	166	149	158	170	156	154	146	153	152	144	155	173	154	164	142	142	163	143	160	160	174	160	157	153	152	170	154	175	139	141	141	148	171	130	149	163	172	144	137	141	131	143	170	147	148	162	159	168	165	171	148	153	162	144	178	161	165	175	164	165	187	140	150	146	140	163	156	161	167	159	150	158	154	153	151	153	136	179	148	169	131	156	134	171	153	132	169	161	153	133	162	159	152	162	166	138	143	147	176	151	160	167	190	153	168	160	170	153	153	149	182	148	168	166	150	176	145	155	151	159	181	152	159	168	170	168	138	139	138	173	162	144	169	141	177	156	158	168	135	172	141	163	165	138	169	151	161	134	154	157	162	158	190	130	157	123	145	158	148	160	175	152	151	158	144	154	141	156	155	133	169	161	160	156	158	153	174	162	159	176	152	164	185	188	141	152	162	168	144	149	168	152	174	152	142	136	170	159	159	170	135	178	166	158	156	149	151	161	150	142	158	134	145	142	164	155	157	155	145	151	166	145	151	150	159	182	160	167	131	166	140	161	147	132	149	156	142	160	149	135	140	157	153	173	148	166	169	170	163	147	130	153	143	165	144	157	153	168	152	154	160	157	176	176	162	156	172	166	163	141	165	147	146	154	155	150	137	157	171	155	126	183	164	158	176	150	131	156	145	158	163	186	147	144	157	161	173	163	156	161	144	177	163	151	157	167	148	178	149	174	174	135	133	152	141	151	165	138	166	159	136	144	158	167	171	151	156	157	146	160	149	180	169	151	157	159	155	146	127	141	158	145	157	151	154	154	157	169	171	136	150	143	145	143	146	152	175	171	172	144	158	149	147	157	181	126	147	148	149	153	135	146	168	174	159	153	137	140	152	146	144	189	184	145	160	154	178	141	166	145	163	161	160	161	182	153	144	141	156	171	146	141	131	157	154	116	162	165	153	136	158	166	165	151	142	126	160	148	181	160	148	139	144	145	148	162	161	155	174	136	171	171	150	157	155	175	168	168	164	158	133	152	158	137	136	163	150	129	148	140	155	151	174	162	161	161	143	158	152	147	164	161	151	179	152	160	149	149	133	155	165	126	145	163	141	159	129	134	142	141	177	141	163	144	136	168	149	135	133	148	140	181	145	160	145	167	135	149	153	156	166	148	148	153	150	134	144	146	156	162	155	157	166	164	144	160	150	147	144	153	174	156	138	167	162	132	160	132	168	142	137	152	163	160	154	166	167	178	151	167	169	143	165	165	164	173	168	171	151	160	140	173	148	135	151	146	147	133	155	155	131	152	163	141	153	144	133	145	151	143	125	157	165	156	142	166	164	152	135	139	128	145	149	151	130	145	183	146	158	156	170	158	137	165	157	165	168	163	142	133	146	149	146	141	163	142	161	149	141	161	155	146	149	147	145	172	151	120	195	185	170	163	160	155	157	135	170	150	172	162	157	154	159	167	154	145	147	152	165	155	161	146	158	143	149	155	148	141	170	169	145	143	151	158	149	153	159	144	173	153	151	132	169	148	168	150	177	140	162	151	150	163	190	153	150	169	166	147	158	140	154	150	148	177	154	171	167	169	142	167	145	176	137	156	147	151	166	162	168	171	162	134	158	156	151	159	150	134	159	140	141	156	176	152	141	154	170	140	153	167	163	137	150	155	153	155	169	174	139	164	158	164	156	171	154	142	151	161	146	157	132	150	140	141	139	160	145	162	122	150	136	160	145	152	187	179	178	157	168	159	145	158	173	150	161	142	131	134	168	156	122	156	140	148	152	180	142	148	162	141	162	174	160	174	142	148	151	148	118	161	160	153	128	152	148	158	155	150	178	130	148	157	145	149	146	145	143	144	147	164	150	147	176	147	155	153	148	143	156	143	163	123	162	156	173	158	187	165	170	163	150	160	160	142	142	137	159	164	149	176	179	143	175	145	157	137	159	153	133	157	170	159	150	160	173	151	141	129	163	146	152	173	165	149	149	159	163	141	152	159	151	138	156	146	164	152	171	162	148	156	145	150	152	143	141	167	150	180	150	154	177	156	165	176	160	141	158	160	159	149	180	128	165	173	144	146	141	147	152	167	144	159	180	157	180	153	144	164	164	162	153	153	158	115	151	127	162	157	168	183	144	145	158	155	150	156	152	165	159	143	155	175	151	134	166	131	143	162	159	163	153	184	158	147	162	158	178	144	138	157	167	165	168	126	152	148	166	142	155	161	149	180	152	166	162	170	158	143	180	153	165	146	151	161	143	169	140	170	143	154	135	177	153	146	159	161	153	154	154	136	130	152	153	146	146	130	142	131	145	155	149	146	158	141	173	124	176	155	145	177	180	145	136	181	143	150	137	163	146	152	158	153	158	156	157	162	147	155	171	171	160	159	143	135	159	142	142	165	132	139	162	165	150	172	161	135	140	136	155	154	146	157	164	154	154	142	149	172	166	162	167	174	162	137	151	142	164	146	162	157	173	123	175	168	172	165	137	145	152	151	143	145	160	145	156	141	135	158	162	141	157	142	137	137	174	158	155	167	196	160	167	159	158	150	160	157	138	141	156	142	128	140	138	163	186	159	153	143	148	151	167	174	153	172	146	138	143	165	140	135	150	181	145	135	148	149	156	131	153	147	152	163	163	137	172	152	152	175	162	148	152
7875	14355	21688	26194	26554	25532	23139	15426	12383	15324	17401	16560	15264	14112	10259	7007	5208	4241	3834	3554	2688	2126	2683	2051	1590	1337	1006	850	608	495	484	494	461	454	494	480	447	470	436	454	441	394	460	460	430	481	453	458	466	422	436	416	465	423	411	444	391	428	446	425	468	562	614	597	532	498	422	392	426	418	422	397	394	408	430	406	431	415	406	410	398	420	460	499	508	503	448	447	364	387	412	408	386	368	404	410	401	432	397	367	397	422	380	399	397	405	381	385	395	366	361	393	382	425	390	408	393	417	440	376	395	389	395	370	433	373	395	391	392	431	387	407	383	415	416	412	412	390	435	370	393	388	373	390	401	412	386	415	377	396	398	402	397	376	391	398	378	397	406	413	397	403	409	396	391	387	380	395	413	385	395	380	364	403	388	384	411	410	421	396	392	385	412	346	397	393	374	407	369	390	441	387	394	364	394	369	383	422	429	429	387	359	395	384	406	389	407	385	402	355	404	350	403	386	374	421	401	407	399	400	380	385	395	409	392	384	376	396	404	352	430	388	399	368	409	440	430	372	377	336	385	394	396	386	402	384	395	350	378	404	424	372	377	381	359	379	417	393	388	416	437	387	419	405	393	383	410	415	386	373	372	396	389	373	416	378	420	385	407	411	368	382	389	402	389	403	365	369	366	407	372	366	388	394	405	383	384	381	377	391	391	396	415	380	387	418	385	397	395	362	413	424	374	390	409	402	416	380	411	371	391	393	405	357	404	350	405	381	368	393	390	397	447	389	375	417	395	360	389	419	418	365	402	407	400	393	407	397	393	409	406	414	376	403	397	354	393	377	415	433	371	426	378	414	373	408	385	391	409	378	384	404	389	389	406	403	381	401	373	351	413	371	389	366	385	404	363	400	399	370	378	368	406	374	417	400	419	423	378	382	405	408	389	423	405	400	376	359	421	432	390	393	405	387	408	375	417	391	401	378	395	408	408	356	361	373	401	386	385	399	371	407	377	449	435	376	429	417	405	424	374	396	378	373	402	423	388	391	396	432	390	385	397	383	418	380	390	399	417	377	389	410	399	425	386	396	407	369	406	390	372	405	399	398	404	394	384	415	404	389	398	399	406	419	403	363	383	369	388	402	416	404	374	379	378	369	394	394	373	385	354	425	390	377	383	376	404	356	392	390	383	381	406	399	434	420	426	387	411	416	408	428	392	430	364	348	372	421	403	403	387	343	381	409	422	413	393	393	422	374	402	449	370	388	382	386	421	375	413	363	414	372	398	375	391	393	409	383	424	392	397	375	404	384	384	400	406	375	401	379	397	403	406	394	394	375	402	398	368	357	385	390	372	420	407	405	407	437	393	382	387	382	399	377	373	367	392	400	380	412	383	357	407	401	454	380	397	389	403	382	405	437	401	378	411	392	383	380	379	399	385	390	434	391	378	410	372	425	368	420	375	400	403	414	368	411	429	364	390	420	385	380	412	400	414	432	378	377	363	393	401	402	401	377	410	405	387	384	372	403	388	385	363	393	402	407	410	389	431	385	412	393	408	369	431	401	422	386	416	399	395	407	431	401	400	436	402	376	402	391	389	420	389	371	381	441	369	393	370	418	397	367	397	425	418	374	365	413	357	394	406	382	396	367	396	376	397	376	400	404	380	420	399	390	377	362	388	396	378	422	349	389	379	414	369	387	411	394	414	412	423	403	366	397	404	389	419	387	405	382	390	387	397	410	403	421	388	403	402	387	424	363	396	388	387	419	373	389	405	369	400	386	385	385	408	407	405	393	380	390	445	367	392	402	396	383	402	392	346	422	399	407	459	393	383	399	406	404	425	405	391	404	396	422	370	407	406	422	359	418	418	420	394	390	414	416	373	388	420	379	360	406	426	357	374	391	395	381	403	380	402	415	401	378	407	407	329	400	374	377	409	393	400	397	410	381	400	426	364	396	351	384	429	394	374	369	390	385	399	406	374	393	406	398	385	389	362	373	381	393	389	398	400	400	406	412	372	392	395	400	399	372	390	402	401	442	396	381	407	371	407	403	401	384	388	363	403	400	361	410	351	397	382	389	412	410	363	376	381	383	411	423	404	394	385	382	368	405	382	389	389	392	384	393	436	397	367	395	421	431	368	398	443	381	400	413	362	380	413	388	374	436	396	401	370	409	409	413	394	401	383	378	398	366	387	454	418	380	391	379	407	376	406	399	363	422	402	380	437	414	393	432	415	382	399	390	391	408	388	424	424	411	377	411	361	383	385	396	403	418	375	362	397	405	407	385	440	348	407	356	398	406	395	431	377	416	418	406	370	411	394	375	400	372	356	364	416	405	400	416	366	369	413	399	406	379	403	406	435	387	390	400	403	427	394	384	392	410	367	391	450	382	439	342	392	367	417	392	365	402	402	414	378	380	418	395	390	361	358	391	386	404	393	363	440	364	399	386	393	404	397	399	365	428	413	382	391	394	403	363	364	403	397	383	429	396	389	379	430	386	426	397	401	412	429	383	377	387	434	370	418	406	421	431	385	399	427	395	404	407	425	402	394	421	380	386	383	414	392	410	388	376	376	412	416	373	436	379	377	398	403	395	423	400	400	373	374	427	378	433	412	425	391	421	354	377	408	384	399	412	389	388	445	423	391	397	419	368	390	389	369	357	400	412	393	398	357	404	430	388	409	415	391	374	426	423	422	388	413	396	381	430	388	374	365	437	388	400	384	373	405	385	391	383	391	435	406	428	430	399	403	382	387	398	385	409	381	380	392	402	399	408	363	423	413	411	410	375	388	420	383	388	386	403	422	409	387	380	436	364	383	445	413	402	398	415	391	400	399	390	392	420	391	384	396	407	371	416	408	394	387	395	406	384	414	395	398	380	406	395	431	398	386	394	385	388	412	401	408	397	368	390	416	434	361	401	392	386	424	401	358	376	412	410	377	419	378	404	390	377	398	382	390	419	409	405	402	395	356	383	374	432	423	372	424	399	391	399	362	373	382	392	391	383	425	405	423	364	414	412	399	353	402	406	376	366	366	389	390	386	407	382	433	436	441	373	372	377	383	382	373	375	398	395	393	412	391	361	399	408	399	367	418	389	403	430	374	434	351	402	394	424	394	394	414	393	426	449	426	352	403	394	399	467	389	390	397	401	369	389	359	384	407	405	398	406	428	352	387	402	392	382	406	418	383	429	393	417	384	380	415	363	381	391	414	423	387	402	401	377	344	396	341	426	421	359	381	402	417	360	388	393	390	421	376	402	415	399	394	372	386	406	400	384	397	415	395	422	395	386	385	398	394	424	413	393	412	388	408	438	375	409	366	401	368	387	426	352	383	403	372	387	433	393	370	390	378	408	400	394	377	410	424	417	371	408	424	402	394	376	389	377	382	413	379	407	441	364	367	425	424	387	377	385	385	402	382	414	384	423	379	363	435	357	403	376	386	410	403	395	358	398	402	415	445	381	415	424	376	376	406	390	397	368	388	418	385	391	412	398	366	421	404	432	389	415
29982	39552	39763	39652	39833	40511	39524	35480	32806	35471	39487	38917	37776	34672	26735	18062	12914	9210	8468	7127	5120	3733	4458	4530	2879	1688	1271	979	415	210	164	185	178	153	160	169	171	150	145	163	108	157	177	152	162	151	156	138	152	132	169	165	141	138	143	151	170	164	180	239	224	332	479	496	394	340	169	182	214	200	183	133	162	152	150	138	151	129	151	126	157	211	235	229	240	205	164	158	144	107	134	124	127	137	141	143	128	137	146	141	129	138	154	115	139	132	102	131	123	139	120	121	139	105	129	123	127	149	137	135	144	142	127	148	120	142	137	129	130	119	142	138	152	129	122	127	136	158	145	153	133	142	147	128	130	125	134	146	137	158	154	124	117	160	130	140	128	134	139	150	141	131	142	132	121	120	136	142	104	144	122	136	148	127	136	143	130	159	123	121	118	145	141	132	114	125	129	145	128	144	143	144	139	146	145	147	134	130	130	116	149	137	132	138	135	136	128	142	132	121	134	125	149	116	138	142	132	123	136	117	136	136	122	126	114	125	114	126	121	129	131	139	137	130	126	135	141	129	126	146	137	123	130	140	146	135	124	138	131	135	109	113	135	148	137	135	149	128	129	114	131	143	138	139	143	126	157	142	132	118	109	147	139	136	126	130	137	122	132	121	116	139	148	137	154	127	132	118	124	129	129	147	135	131	120	125	119	131	126	118	120	137	135	118	133	128	143	135	136	116	127	121	133	118	130	117	112	158	142	135	157	140	114	137	127	135	124	136	122	134	119	130	144	99	127	141	130	143	125	132	141	143	125	125	147	131	127	151	150	134	126	123	140	124	121	117	121	139	129	125	156	117	115	129	122	133	132	125	146	140	147	160	142	126	142	134	114	122	130	142	132	113	140	140	112	128	124	108	145	114	132	137	130	123	135	138	127	142	114	129	139	144	131	148	133	144	143	113	133	130	142	117	152	144	127	128	137	142	150	133	110	126	129	105	122	112	122	141	138	113	126	123	118	137	123	128	153	139	126	157	155	151	125	128	151	131	133	125	135	135	114	139	129	148	124	119	147	140	121	121	121	141	140	146	113	140	144	126	137	132	133	130	141	137	132	118	138	130	130	151	154	122	155	130	116	145	130	104	135	135	157	139	117	137	143	129	124	127	143	131	133	150	143	115	133	135	126	138	137	120	144	135	132	159	133	129	143	128	128	170	136	135	164	137	135	137	136	128	137	128	128	146	150	141	108	146	134	141	152	133	145	131	135	126	136	126	114	126	153	128	148	140	145	128	137	146	127	141	121	143	129	161	144	127	118	122	136	111	110	107	140	126	140	134	132	137	128	116	126	124	103	150	133	111	126	129	132	124	137	113	139	132	113	120	127	129	119	139	127	123	116	120	118	135	130	131	125	115	136	155	133	130	139	126	153	147	126	119	116	145	129	141	120	126	132	151	141	132	130	148	140	121	147	144	118	127	124	126	136	156	139	121	125	132	134	145	139	141	133	118	137	132	141	123	136	145	141	156	124	138	141	132	130	126	114	134	125	149	125	131	128	118	126	136	130	138	129	147	140	136	134	145	140	122	116	129	136	124	146	119	139	110	125	133	138	132	135	154	126	115	133	140	155	125	127	138	109	134	152	140	120	150	151	123	128	101	134	142	125	131	130	146	139	140	138	143	141	124	132	107	129	144	140	124	124	123	113	119	134	120	124	128	111	133	128	131	141	150	119	142	126	119	129	133	106	115	130	114	136	114	135	145	139	132	144	135	136	125	124	125	128	144	125	121	148	136	124	139	145	145	148	127	126	139	132	102	111	142	129	123	134	143	112	145	117	119	132	129	122	165	130	142	115	139	142	144	146	143	148	129	141	145	124	141	147	143	148	135	140	151	135	132	137	127	126	128	146	165	134	126	135	127	118	129	143	133	111	154	139	133	140	130	144	130	145	132	140	128	131	142	144	126	130	122	136	137	139	146	126	122	127	136	126	132	131	134	136	140	124	138	140	140	130	141	125	142	144	129	141	145	125	131	136	129	124	137	122	129	134	132	130	149	127	153	159	138	146	134	122	121	125	139	121	121	107	139	144	136	148	128	137	133	114	133	115	134	135	143	145	130	149	136	139	129	118	110	112	122	135	137	144	114	131	133	123	122	128	120	135	114	135	137	150	126	127	115	137	150	137	127	139	115	136	116	106	145	119	130	128	139	117	128	129	137	148	134	118	124	154	138	148	126	132	138	147	125	118	135	118	136	122	134	127	137	128	133	129	136	127	127	139	124	125	135	134	143	142	139	161	135	141	120	127	130	111	137	150	138	139	127	122	131	128	133	129	146	139	136	129	121	128	147	130	110	117	135	136	127	127	119	126	119	129	138	152	137	117	121	132	136	122	130	135	149	124	113	114	133	117	138	148	132	134	162	128	129	138	102	118	105	128	140	136	128	147	130	150	127	150	130	129	120	121	113	146	162	125	119	134	131	138	115	119	140	137	124	140	127	134	141	131	108	121	133	132	136	135	136	153	129	143	147	133	146	131	115	146	122	128	133	105	144	129	125	147	131	134	154	134	130	142	148	116	139	124	142	136	139	106	151	126	130	142	139	138	141	139	137	130	131	153	135	134	139	123	129	132	111	124	148	151	129	136	129	132	123	130	131	160	115	114	135	139	126	139	156	148	161	116	145	144	136	132	142	141	120	120	125	122	134	126	105	126	121	122	146	121	132	137	115	138	136	117	136	125	125	151	115	150	109	118	141	118	136	117	123	116	116	125	116	159	132	149	147	141	153	140	143	132	149	122	133	138	126	144	126	126	130	143	143	128	140	130	148	149	150	116	124	129	142	133	150	125	144	160	155	125	149	129	134	143	142	147	118	118	134	138	124	130	131	129	130	128	132	126	124	140	117	136	111	122	125	132	139	121	127	127	142	122	146	130	134	121	103	142	150	118	127	110	136	130	141	141	137	138	129	124	126	134	146	122	137	143	124	115	143	143	122	138	113	138	125	126	141	131	133	118	141	137	120	123	136	124	141	148	152	134	140	128	142	145	129	116	146	135	150	122	134	137	140	147	155	157	143	110	121	151	119	129	136	122	119	130	137	122	145	118	132	124	126	121	135	135	112	129	144	135	136	150	125	134	152	138	133	136	141	131	136	137	131	132	142	142	139	130	136	132	129	124	131	121	155	148	125	122	145	129	136	129	129	147	145	112	134	137	127	154	140	134	165	141	122	116	143	132	119	134	118	121	128	147	128	136	124	112	133	128	126	127	128	112	138	146	124	142	131	116	127	116	137	142	133	122	128	144	112	144	131	131	128	138	135	148	125	142	139	150	131	152	148	149	137	125	129	143	131	165	131	135	127	157	112	132	140	126	166	135	128	124	135	137	130	141	135	133	125	125	132	130	138	111	116	134	140	136	152	131	113	141	124	120	149	130	128	137	120	103	124	129	128	136	118	146	121	105	112	149	122	138	142	125	131	122	128	141	135	134	124	149	113	145	134	160	140	132	122
20515	33345	39505	45895	49381	51320	54059	48724	46281	52495	56629	56941	57211	54623	47381	39840	35905	31450	29876	26548	22714	18794	20791	18363	15361	10351	8692	6550	2620	720	704	712	685	697	599	539	561	606	552	560	486	485	542	449	419	441	487	459	478	506	517	478	428	478	502	458	536	689	765	1074	1425	2291	3391	3379	2934	2460	869	783	1294	934	572	399	369	388	373	366	374	339	387	347	398	1052	1151	1072	867	640	566	451	362	337	336	350	338	341	357	334	331	336	343	325	321	330	355	350	314	314	347	339	354	327	305	398	322	318	317	362	348	351	355	317	330	348	360	356	350	322	340	347	333	323	330	392	339	341	323	316	322	335	335	327	341	356	348	321	348	338	317	349	361	347	357	346	366	344	340	366	324	336	350	330	358	341	364	337	335	345	338	329	355	345	341	346	315	367	330	315	369	355	365	356	395	332	346	340	365	339	361	341	320	312	333	395	334	306	350	346	329	325	336	354	345	347	363	365	363	313	382	341	325	344	359	326	316	326	321	338	319	326	330	364	336	326	324	332	340	356	314	339	385	316	374	315	344	322	345	375	316	305	324	319	347	302	339	363	326	352	345	327	327	362	335	321	359	307	345	328	301	364	347	320	362	340	326	347	376	339	324	371	347	295	336	307	359	346	348	352	311	359	381	343	333	343	347	330	346	358	365	321	337	327	353	364	347	329	322	329	337	346	376	300	374	355	354	331	396	357	346	337	318	325	357	339	348	335	354	364	348	363	341	328	346	324	326	306	312	349	343	366	333	347	329	358	344	331	312	326	317	335	335	362	361	331	368	351	349	322	350	345	362	346	357	348	323	345	326	357	356	337	351	317	345	345	350	360	368	330	361	314	338	340	327	348	343	363	317	330	331	338	315	349	346	345	360	345	339	356	312	336	318	326	341	346	324	314	321	340	355	300	345	352	349	349	350	352	359	374	353	348	340	384	351	363	358	324	354	312	340	350	358	350	328	350	325	305	333	336	330	340	349	328	339	318	377	312	362	373	325	335	349	324	336	323	361	364	321	343	328	355	352	327	361	351	355	359	335	359	330	345	321	354	346	368	303	347	318	315	361	337	330	328	346	320	388	345	334	365	350	355	341	338	334	341	358	366	376	332	328	359	345	329	343	346	378	360	332	342	330	331	357	374	337	340	351	343	349	323	359	347	342	334	370	320	356	338	336	349	359	346	323	339	307	348	314	352	338	345	362	345	318	333	341	342	355	344	340	335	345	314	338	373	326	336	334	342	372	341	353	336	322	360	327	335	351	332	325	323	315	374	316	319	336	323	346	342	337	340	338	338	362	329	357	341	315	330	349	327	361	369	343	350	346	336	337	373	337	345	338	342	347	361	355	364	358	341	364	328	344	345	355	340	353	333	336	376	367	356	332	338	327	340	340	351	348	350	339	348	337	368	349	343	324	334	318	332	370	331	341	372	355	369	354	330	350	322	344	324	357	361	327	369	343	354	379	324	339	343	286	349	335	362	351	347	329	333	364	307	368	317	374	339	331	368	352	364	357	367	357	346	337	318	314	313	321	310	334	317	362	357	364	338	350	315	346	341	314	340	321	323	318	349	348	302	380	351	338	349	363	340	321	352	386	331	322	343	320	354	321	360	351	339	337	330	315	334	327	326	355	318	358	371	324	338	336	378	370	319	333	338	353	349	380	330	354	337	320	325	324	362	330	368	329	325	324	352	335	331	359	373	331	337	343	356	318	340	361	321	357	359	365	335	320	320	355	364	327	357	350	347	352	339	345	378	319	316	334	353	325	312	326	305	350	380	319	351	348	324	304	320	328	306	326	318	304	346	352	305	327	328	321	340	315	340	318	299	343	364	356	366	340	323	359	344	343	361	299	321	335	334	342	304	324	318	314	340	339	330	364	335	338	348	363	342	349	325	335	357	339	326	334	318	346	337	328	326	347	334	347	342	361	332	352	337	348	364	320	333	315	349	357	357	375	360	378	385	339	314	297	349	310	304	339	374	317	331	323	339	339	377	343	340	348	324	352	328	312	327	362	339	337	347	340	366	343	334	324	348	343	348	337	363	394	364	329	362	314	327	366	382	388	376	368	360	341	321	358	346	335	325	340	356	354	320	339	344	369	340	350	376	342	339	327	336	322	340	308	338	360	326	345	333	354	338	339	328	327	339	354	319	316	317	372	346	356	329	335	351	317	360	328	324	325	319	336	340	340	342	341	321	356	375	308	329	372	350	387	371	339	355	346	363	302	329	334	321	356	336	364	353	359	341	335	355	359	358	371	354	333	324	350	326	318	337	365	358	345	366	315	325	341	326	333	362	327	332	309	370	347	351	327	334	294	316	327	317	346	349	328	338	369	356	362	339	374	367	334	342	312	343	343	329	359	378	352	334	338	328	323	331	321	318	326	343	353	354	333	343	332	341	324	326	316	337	349	353	349	350	349	319	356	309	380	325	363	336	345	360	367	340	382	305	364	361	382	302	353	352	376	360	353	350	342	351	385	332	350	326	321	386	307	346	328	330	326	340	361	364	310	340	341	344	324	336	310	324	314	320	356	324	313	325	329	322	366	344	335	373	377	306	364	351	341	316	333	355	308	366	351	353	361	369	361	333	317	348	314	354	327	322	356	322	310	342	345	336	341	323	336	327	340	357	345	359	358	352	316	330	344	325	334	340	343	343	364	346	340	379	362	325	343	322	363	353	321	335	331	344	327	329	335	338	358	337	335	348	356	352	384	348	332	334	340	342	334	329	324	338	343	320	333	337	340	327	326	378	346	304	354	340	312	337	310	360	362	347	341	364	332	327	335	343	366	326	351	358	339	334	320	331	349	362	346	338	314	330	330	320	356	353	353	309	328	314	321	339	327	353	329	345	332	360	331	328	351	310	347	330	316	346	333	333	371	350	339	352	329	325	349	325	355	338	372	313	319	331	309	339	360	318	383	342	355	303	336	337	362	328	353	312	360	366	359	339	340	320	379	333	360	357	312	334	317	371	346	332	326	337	321	344	325	353	340	322	347	351	341	353	372	306	350	317	323	321	327	324	342	343	363	328	332	350	331	356	360	359	334	321	294	325	362	358	334	321	342	335	315	335	336	331	329	356	357	349	337	338	357	341	317	351	347	309	357	335	350	337	348	323	328	355	355	349	385	348	346	316	320	340	348	350	349	369	290	329	340	331	336	314	343	353	367	335	369	355	332	358	346	334	362	345	334	318	330	342	318	369	330	353	331	352	340	334	362	356	370	362	368	387	364	328	351	331	347	339	353	354	353	332	346	327	336	362	324	359	347	369	296	375	380	341	349	330	321	300	318	369	348	331	361	342	342	328	346	378	306	342	357	345	355	342	351	369	320	383	315	331	350	322	345	347	337	343	345	354	349	357	377	311	364	348	335	356	346	323	305	367	372	358	333	345	335	301	368	337	346	337	325	367	306	356	357	348	304	298	353	319	359	341	329	354	342	348	329	332	342	366	377	352	321	368	350	366	299	337	366	346	341	351
38258	43643	40980	39712	40254	40759	42049	38038	36309	41931	47872	50422	48717	47532	39589	29282	22009	18751	17018	13517	10906	7932	8290	8814	5088	3699	2753	1924	711	189	193	189	191	203	147	181	175	134	163	163	154	146	145	150	147	144	141	169	143	167	152	117	134	145	149	155	162	197	195	262	321	528	791	951	648	604	316	217	384	239	171	146	140	135	139	127	117	121	114	126	108	280	293	305	290	203	162	144	115	130	109	112	126	108	103	104	117	122	113	107	111	103	112	111	115	116	140	137	108	112	136	119	133	98	118	124	112	121	117	128	111	110	123	101	117	125	118	134	113	124	110	118	121	123	125	100	127	120	125	112	111	108	135	127	133	117	124	132	131	114	88	113	116	121	112	109	108	141	127	104	153	98	104	112	110	100	113	105	117	128	94	132	107	119	107	108	117	129	106	128	123	108	116	118	98	110	124	118	112	127	103	126	112	125	112	109	128	120	113	115	127	96	98	100	116	147	119	109	123	116	103	92	101	108	111	120	132	118	127	117	136	101	119	110	127	117	110	117	119	119	118	124	109	105	110	125	101	123	112	104	102	130	118	97	132	102	130	114	122	123	110	123	120	108	103	105	116	104	135	132	117	133	107	128	126	116	117	91	118	106	106	123	127	114	106	111	126	123	100	113	118	111	103	98	115	113	127	114	122	115	102	117	125	117	108	122	116	136	139	107	133	117	120	109	126	119	129	107	123	122	118	100	148	115	116	113	130	123	111	120	131	127	97	100	97	133	133	114	128	145	107	120	117	104	120	117	119	115	116	128	114	134	127	129	116	126	90	104	101	123	105	114	124	104	117	128	111	121	127	127	125	126	103	103	110	118	110	113	121	116	128	124	130	114	108	115	116	122	120	114	122	118	115	130	118	111	110	135	121	120	126	134	122	111	130	121	131	120	114	122	121	122	122	117	105	130	123	122	101	132	109	100	131	120	133	131	123	112	106	130	110	109	142	109	120	109	108	137	109	130	111	112	138	108	106	98	113	121	104	128	121	114	132	111	95	115	116	113	105	129	98	131	124	134	117	117	116	98	103	133	120	127	123	118	124	110	114	141	141	122	106	132	93	119	107	127	115	127	116	134	112	120	110	117	116	99	131	117	121	114	105	136	117	109	127	116	105	118	110	112	122	129	110	109	98	115	123	101	114	94	122	109	116	116	111	122	117	103	124	136	114	122	105	116	143	108	125	109	117	122	117	110	126	107	132	97	117	116	90	125	118	111	126	138	117	110	99	132	119	102	121	103	106	127	106	126	124	145	134	107	123	98	125	113	128	117	116	112	126	105	119	122	126	122	108	119	108	141	107	111	139	108	124	130	140	123	100	121	134	109	108	125	126	118	106	127	105	112	109	112	122	114	107	105	113	99	115	123	116	92	120	128	96	92	106	117	137	112	123	131	128	97	121	142	128	97	134	102	117	102	111	123	97	96	113	115	108	119	122	130	128	135	113	110	102	123	144	125	123	110	115	136	101	124	112	121	95	116	125	99	121	113	119	106	104	109	110	119	114	115	121	124	111	136	128	118	93	124	118	116	107	107	116	103	122	135	118	108	106	125	110	144	110	114	118	126	125	108	107	122	122	112	135	113	115	139	122	113	111	125	125	115	127	125	118	123	137	117	138	123	130	100	128	125	121	111	127	129	120	116	105	109	97	103	119	114	119	123	123	128	128	103	123	124	104	121	123	116	118	116	103	113	111	127	95	134	115	120	113	107	107	132	125	124	103	129	115	114	124	119	120	120	111	95	110	111	111	127	108	110	140	127	111	125	135	113	129	102	117	92	110	120	105	115	113	123	135	128	107	109	116	141	116	101	87	119	111	118	113	132	117	119	123	120	121	115	125	111	119	120	125	98	117	129	119	114	113	124	126	106	126	130	111	127	103	119	115	123	110	116	121	123	110	99	122	128	120	147	121	114	116	113	121	107	111	133	113	125	112	140	134	105	110	117	119	134	138	125	106	107	115	101	120	121	130	120	127	107	112	123	130	113	119	102	122	128	142	146	109	106	116	128	106	123	127	98	121	123	118	123	112	129	136	108	120	112	118	123	126	113	117	118	127	114	113	101	124	131	111	130	112	129	128	142	122	123	114	131	124	122	120	105	143	125	119	121	119	124	130	143	119	105	123	112	124	103	133	107	131	107	129	119	115	137	109	119	105	126	121	107	128	112	120	115	116	118	107	117	129	117	117	121	107	103	109	113	130	111	104	117	138	116	130	127	110	127	118	116	101	112	120	112	132	121	110	104	110	121	119	143	137	131	123	104	122	127	117	122	117	106	119	108	126	114	126	109	113	112	109	112	118	125	110	109	101	112	136	106	114	126	120	120	118	109	140	120	114	128	115	116	109	124	105	112	109	120	111	128	117	127	134	120	129	120	124	128	126	109	118	101	130	95	112	131	116	108	128	121	109	122	116	143	115	118	98	134	116	132	111	92	110	133	97	128	105	131	115	136	116	124	137	126	126	122	119	131	102	112	116	129	116	110	92	114	134	134	100	129	124	124	134	113	107	126	135	128	118	133	123	110	110	120	127	112	110	123	85	112	112	111	114	117	106	123	135	110	111	128	119	118	121	126	121	126	124	114	125	117	94	127	120	132	133	109	122	105	101	104	117	108	100	124	120	131	114	113	125	122	112	146	145	105	109	123	109	141	116	114	114	116	124	127	119	109	108	108	109	120	129	111	109	109	103	115	110	131	109	101	107	130	117	111	112	135	122	129	101	126	130	138	121	131	107	125	117	108	105	111	121	118	93	121	119	106	111	116	103	109	117	141	121	109	114	124	119	119	115	107	134	125	119	119	126	138	107	98	110	106	111	131	129	128	107	98	119	129	96	105	124	88	115	112	99	117	130	129	114	90	112	116	130	102	133	114	122	115	101	113	120	120	97	102	128	145	99	136	125	122	112	121	116	112	131	115	121	130	118	120	123	105	117	112	125	102	101	132	114	109	128	117	109	112	103	109	110	126	107	118	135	130	114	123	111	112	115	110	103	130	110	114	121	112	123	110	96	128	106	105	110	117	124	114	116	109	124	111	107	120	122	113	93	103	117	127	111	117	119	128	134	139	119	100	126	128	107	122	130	118	131	110	122	115	115	123	119	150	122	124	122	134	93	131	122	116	120	118	110	121	129	99	104	132	119	115	102	118	95	130	107	131	105	116	122	119	107	128	122	117	98	108	122	138	122	106	123	110	116	125	124	114	118	103	110	111	126	109	124	111	135	118	114	151	125	117	135	119	118	103	115	112	125	111	102	120	130	116	134	118	116	128	137	111	104	109	116	108	112	111	125	116	135	125	125	102	128	119	112	111	117	113	125	119	105	98	120	98	138	111	104	116	114	134	121	115	107	126	103	114	114	117	116	114	114	119	124	103	121	137	125	112	107	93	121	134	115	102	121	136	119	97	111	133	116	117	114	120	103	116	115	138	116	109	117	127	115	126	121	123	117	107	109	135	127	103	98	115
26688	38104	43370	48369	51919	53592	58623	53512	53426	57662	63696	67450	66812	65603	58334	50013	45107	42190	39996	35389	32710	27741	29749	26731	21845	17212	14011	11317	4373	856	881	1031	938	943	770	665	708	722	664	679	565	642	608	535	447	486	536	537	533	511	478	490	546	535	561	536	650	904	1183	1653	2412	4399	6404	6627	5342	4615	1705	1158	2556	1509	776	469	383	355	385	335	379	392	376	360	476	1780	1953	1743	1270	828	579	420	325	302	270	321	309	279	304	290	303	308	328	321	302	291	318	311	310	305	284	268	332	346	293	278	364	291	303	307	277	307	304	288	320	315	301	308	313	332	327	318	318	285	300	318	322	337	274	309	299	313	285	320	313	292	321	289	309	302	317	318	304	292	306	293	304	301	306	303	322	345	309	351	296	302	329	273	316	307	341	310	295	294	319	288	286	316	343	292	321	297	307	304	288	310	341	305	312	304	310	304	324	294	293	342	334	314	317	296	305	288	342	346	311	303	293	300	322	315	298	294	315	301	327	300	317	292	318	320	312	316	268	283	320	333	316	319	306	291	333	287	322	300	295	298	297	288	304	288	324	320	301	305	320	313	306	318	318	309	339	302	289	309	361	330	304	331	322	304	328	312	326	324	313	332	316	304	322	290	283	308	317	291	276	321	289	296	317	298	286	315	288	271	318	287	290	294	314	298	318	287	295	328	366	303	288	307	312	280	299	320	274	308	331	303	291	279	321	317	303	344	304	287	320	318	306	311	303	295	277	307	303	321	321	296	301	325	344	335	300	275	310	340	336	336	324	293	285	276	320	288	308	322	346	292	304	298	308	295	318	273	305	327	323	331	284	313	302	319	289	304	308	362	311	310	310	330	293	307	302	321	301	315	293	297	309	288	318	299	301	304	299	306	308	291	281	338	308	298	316	287	288	298	324	320	303	346	314	299	355	301	327	289	298	324	305	309	298	316	316	318	296	319	313	301	300	292	295	301	316	315	293	307	317	292	314	315	309	305	316	284	320	296	297	322	312	283	285	320	281	324	302	286	300	295	289	290	297	345	290	329	312	309	305	279	340	286	292	308	311	332	309	294	314	325	328	319	293	288	302	287	308	306	260	284	284	303	298	311	304	290	319	310	325	304	326	297	315	313	313	302	339	289	304	297	297	324	304	301	341	283	326	327	271	321	297	304	299	322	316	312	305	293	321	289	304	311	335	283	311	321	305	314	337	290	308	288	337	331	296	332	309	342	310	291	327	302	305	289	278	319	288	317	290	292	308	296	285	314	277	311	298	294	319	340	314	328	303	320	319	308	290	295	322	309	303	290	319	300	303	314	291	314	291	283	299	314	314	317	322	328	333	308	326	301	285	316	327	312	274	348	314	299	294	317	279	315	304	301	295	311	316	282	280	314	315	308	309	286	320	297	311	306	296	311	312	315	314	273	303	312	298	330	309	282	336	280	297	268	316	295	289	295	335	296	306	296	300	340	288	329	317	311	306	313	341	312	329	338	304	304	300	294	312	298	318	307	322	335	280	290	309	298	307	311	286	295	316	317	356	283	274	289	315	295	305	304	309	277	295	301	323	312	263	288	318	283	328	318	302	321	325	307	322	324	336	317	329	323	317	323	288	332	301	330	324	301	294	316	320	307	304	284	312	306	337	303	321	291	276	326	283	329	280	269	306	301	301	317	333	332	304	320	308	332	290	296	296	297	298	322	295	283	327	305	316	329	288	298	350	288	317	292	316	302	311	284	339	316	323	343	319	298	335	313	305	304	333	298	297	301	312	318	271	299	282	292	344	317	325	327	321	312	320	291	294	315	309	282	323	314	308	288	290	276	318	345	279	269	316	286	329	295	298	285	313	316	321	304	333	304	276	292	290	290	313	290	322	295	291	307	309	289	302	279	322	294	294	312	315	324	279	321	332	296	338	287	324	347	289	312	315	327	289	298	302	287	312	305	316	318	303	272	313	291	318	290	292	296	290	342	327	329	269	314	296	299	275	306	342	305	307	314	305	288	307	299	303	305	309	312	332	312	284	321	304	308	323	326	311	368	292	296	300	286	292	302	299	284	301	289	329	341	359	305	316	304	297	306	304	315	299	312	309	314	316	315	334	307	327	308	287	300	339	314	314	318	304	320	344	308	338	314	273	299	293	308	290	321	317	324	336	294	299	330	295	333	332	305	287	324	305	304	301	299	310	321	300	297	278	312	333	333	305	290	292	303	304	302	296	335	313	310	294	319	311	303	304	318	329	317	305	289	299	279	305	302	295	300	301	306	296	332	294	310	319	330	315	310	302	303	316	289	303	344	299	350	292	269	321	308	298	319	334	300	298	309	315	280	296	273	316	297	295	295	290	327	305	301	321	327	291	276	302	283	322	316	302	338	288	339	324	322	303	304	308	315	290	326	327	317	305	287	292	333	294	300	257	289	296	316	292	286	302	296	300	322	307	310	301	294	295	294	289	295	302	326	310	295	313	314	314	275	290	299	297	295	305	321	306	306	277	322	310	302	319	291	289	323	314	311	309	308	319	313	331	276	312	329	331	342	321	316	313	281	292	300	305	296	293	334	298	265	297	278	315	261	317	295	327	306	289	286	315	307	312	311	297	309	324	304	327	295	302	313	301	307	316	261	294	303	293	325	290	279	313	337	305	249	315	324	288	287	279	312	296	317	306	313	283	286	296	329	339	307	325	314	293	291	302	317	326	306	320	347	282	296	304	286	306	304	321	296	331	298	305	297	343	303	300	301	282	327	331	325	327	317	292	308	333	343	309	319	276	281	295	309	307	267	308	312	281	316	310	292	333	293	310	317	302	324	308	322	300	346	357	304	304	296	308	326	299	291	292	313	302	297	273	316	296	293	296	291	283	328	302	290	299	292	316	327	303	297	306	282	305	285	285	318	326	308	336	305	324	300	319	309	339	321	297	305	314	298	299	342	308	313	351	288	299	317	316	292	305	325	336	346	299	284	295	300	308	312	284	329	315	298	311	316	304	311	336	342	324	304	269	303	309	279	300	277	301	301	301	316	293	288	296	314	323	293	316	304	333	295	324	314	318	312	302	307	307	331	325	319	321	317	303	324	323	315	276	324	296	298	295	323	326	321	324	316	312	299	315	322	325	307	318	293	313	334	286	311	329	328	299	306	315	316	306	306	296	335	328	297	298	293	302	324	287	325	342	348	301	299	329	318	286	297	268	300	307	317	282	292	303	306	284	321	312	293	313	301	314	318	345	304	336	289	314	307	345	322	338	327	296	292	294	308	291	326	304	290	296	316	306	311	281	301	307	309	290	301	313	295	317	309	281	301	266	280	329	287	298	314	318	337	333	299	295	316	306	322	299	318	338	289	306	273	293	316	320	296	303	298	349	306	333	313	280	320	282	309	284	306	273	269	287	306	303	314	293	309	319	313	302	332	285	310	327	303	292	300	322	296	274	286	295	310	292	290	284	321	316	316	304	308	317	287	294	303	323	309	319	301	313	306	314	287	314	307	332	334	294	273	303	316	329	299
11722	14337	17733	16100	14341	11669	8867	5489	3684	3130	2966	3227	2614	2177	1389	865	675	592	473	460	402	356	385	394	267	251	237	212	171	176	165	167	149	155	176	162	167	166	190	151	177	153	190	164	156	151	180	159	172	173	152	169	172	171	156	179	184	148	166	167	190	156	181	172	182	162	192	169	171	166	158	174	156	153	153	183	178	159	145	167	162	182	179	184	156	191	177	174	165	156	159	170	166	150	160	158	157	153	172	155	172	160	160	163	161	184	151	129	162	140	168	157	177	128	152	159	171	166	165	162	188	166	153	159	156	149	173	171	149	140	143	172	149	146	150	160	174	162	181	163	153	164	159	169	139	164	156	166	158	161	166	152	168	153	159	168	169	143	165	178	159	174	171	163	158	145	164	187	149	178	126	163	161	170	161	157	159	147	148	182	166	160	167	151	166	174	175	166	155	157	157	145	166	173	162	156	173	154	162	169	135	168	149	148	173	150	166	165	179	148	201	162	171	166	159	171	162	162	126	157	151	179	176	172	140	147	162	175	146	174	156	161	172	153	169	160	157	155	172	160	131	151	157	155	147	157	139	162	180	143	156	168	177	151	157	169	139	164	181	122	173	169	181	181	156	169	155	154	154	159	160	155	139	159	149	146	171	169	163	164	136	152	154	178	168	151	178	179	161	161	158	163	172	160	167	174	144	159	181	160	154	174	162	162	140	146	159	158	171	154	175	178	153	172	161	161	180	173	145	172	165	173	176	162	166	170	150	167	152	142	159	161	144	151	180	185	149	167	171	167	150	151	183	159	157	170	169	139	157	142	177	166	150	161	163	174	166	168	178	149	156	173	151	168	142	167	182	163	142	154	150	160	162	172	152	147	180	160	157	181	156	152	160	139	171	195	159	187	142	174	196	159	173	171	165	171	174	169	157	175	187	195	169	169	179	149	148	156	170	139	162	161	179	158	156	183	158	158	199	152	168	160	147	168	134	173	165	158	159	147	192	176	189	173	161	174	173	165	172	133	165	156	169	138	175	160	174	174	147	157	162	149	148	148	152	162	175	153	171	159	183	180	127	168	167	178	165	186	147	150	172	181	148	156	177	179	152	170	172	135	162	158	139	164	176	154	169	169	157	178	173	156	173	148	163	169	152	164	162	161	165	189	154	156	159	159	166	179	145	156	144	158	157	166	159	148	163	179	149	141	179	147	151	149	187	161	166	155	158	173	175	154	163	168	160	185	149	154	177	155	166	169	164	152	151	157	162	160	152	141	172	149	141	181	153	161	158	180	154	175	164	161	184	173	177	161	170	175	165	167	148	140	147	173	164	171	164	176	149	138	171	159	178	161	173	164	143	170	163	153	140	152	152	155	160	189	172	181	183	164	159	156	148	159	150	158	161	164	149	162	160	158	160	179	171	162	188	149	173	175	152	170	153	167	154	177	163	172	176	162	173	165	194	161	158	160	185	162	171	154	171	154	151	151	152	160	146	170	170	176	164	163	158	148	150	168	140	196	166	155	152	145	178	177	156	152	163	137	152	155	186	195	172	166	159	178	151	155	177	165	151	158	146	139	130	177	154	151	156	154	172	180	151	156	160	171	154	150	185	152	159	165	168	179	158	141	165	148	148	185	168	162	161	181	158	161	144	172	167	163	152	162	173	164	149	170	146	171	155	159	181	150	162	157	148	165	139	151	172	177	172	157	159	168	157	166	157	159	162	141	162	146	172	170	155	156	184	173	155	161	165	160	165	136	164	158	175	165	139	171	158	172	160	149	156	152	178	178	178	151	176	153	162	172	178	143	162	147	167	166	144	146	163	143	156	165	148	163	157	161	168	159	134	152	150	170	141	168	143	170	149	156	138	175	188	173	141	161	171	144	151	168	136	145	167	157	139	176	171	162	152	165	175	159	160	202	154	173	138	154	144	163	158	128	185	156	167	167	160	163	155	167	175	180	162	160	170	156	146	179	174	151	144	165	179	163	171	142	177	155	152	161	164	146	152	167	140	156	177	162	168	139	167	166	169	162	169	151	186	176	169	156	154	161	172	177	178	160	177	170	167	183	157	162	156	162	152	169	158	189	148	141	172	164	167	180	141	151	161	147	190	156	177	179	153	167	153	184	178	165	148	150	161	140	170	135	156	141	164	145	150	147	158	161	160	164	149	152	158	172	191	152	156	178	160	173	169	151	155	178	154	162	158	170	157	151	175	157	162	160	176	154	165	182	175	161	152	186	180	153	166	180	171	154	149	170	162	177	164	142	156	151	195	167	143	172	171	159	183	163	151	156	162	174	169	165	153	179	152	123	169	176	155	167	173	160	150	179	188	160	120	155	164	170	181	147	174	161	165	149	155	169	151	190	182	160	169	149	162	188	166	143	174	179	155	158	153	151	154	148	145	153	149	151	162	136	147	165	162	165	156	188	172	157	184	160	149	147	178	152	174	178	153	152	148	160	179	157	176	148	144	143	161	166	155	168	189	162	169	148	138	169	156	153	172	179	166	173	161	165	167	175	174	155	166	157	172	164	133	163	176	177	173	144	153	158	163	154	145	196	173	163	184	140	158	160	126	160	157	152	149	173	156	149	154	162	170	165	166	160	154	162	170	159	156	175	182	185	139	158	155	169	159	173	157	149	179	146	167	142	149	148	161	144	151	158	147	172	165	160	184	153	162	154	161	190	175	166	191	155	152	164	172	176	157	142	164	173	165	164	159	164	137	157	166	175	175	153	167	172	148	160	135	176	150	178	159	167	174	176	153	165	170	152	157	173	167	151	181	173	176	154	154	165	150	155	179	146	187	139	157	167	174	154	162	171	163	151	156	168	151	188	153	176	160	170	141	165	159	175	176	175	157	165	181	177	154	157	172	165	170	178	177	178	134	144	172	146	183	159	159	175	176	143	156	175	162	144	132	159	152	156	150	170	169	145	180	169	142	170	169	162	152	168	164	168	165	154	143	179	164	144	150	175	161	155	147	152	176	178	170	165	143	152	179	168	170	166	152	158	187	149	158	166	173	155	145	182	164	155	160	160	154	162	155	186	154	146	154	179	172	186	139	162	159	157	141	135	182	161	166	168	156	189	155	159	161	154	177	170	173	154	171	142	179	169	160	193	191	187	181	152	153	176	169	161	160	142	152	168	167	172	166	166	177	159	145	172	148	176	163	172	162	166	188	147	145	160	167	174	172	180	182	194	171	160	169	157	157	151	153	158	175	157	180	186	174	195	168	147	186	153	171	157	172	169	168	143	143	143	190	142	188	158	177	160	158	160	135	193	168	181	163	155	181	156	148	140	163	149	154	167	173	144	185	139	157	155	146	167	166	170	153	140	167	172	168	165	150	187	181	151	180	172	157	143	153	136	153	160	175	135	154	175	141	156	146	170	162	158	165	170	159	175	160	159	158	164	171	149	148	141	177	165	149	174	167	187	168	165	157	155	148	138	166	148	142	166	164	168	150	162	164	173	163	176	189	161	138	149	153	158	160	173	139	164
7997	14407	22041	26641	27823	26192	25032	17899	16138	16139	16077	17613	15185	14097	9831	6647	4766	3942	3316	2952	2462	1976	2309	2367	1548	1182	988	862	553	467	474	506	505	503	479	467	467	468	445	477	441	447	463	423	415	488	441	476	456	485	467	461	432	429	420	456	430	453	495	495	494	507	617	561	598	532	446	459	497	450	416	439	442	429	434	420	424	445	410	402	443	485	500	532	508	468	449	454	405	427	447	400	396	456	417	362	391	399	399	436	402	422	403	401	424	444	434	431	423	402	443	419	418	436	380	415	401	445	453	417	410	414	410	384	421	428	407	381	437	410	411	412	435	402	397	470	403	435	444	421	433	446	402	408	405	416	401	406	402	420	399	422	421	388	421	457	435	387	419	429	419	416	423	408	409	402	391	425	455	429	392	409	423	437	405	394	411	403	402	421	444	423	408	363	413	413	444	384	422	423	425	387	425	429	432	401	403	405	429	433	453	411	380	418	421	408	406	398	391	415	401	405	422	393	426	386	419	398	389	381	440	396	414	384	379	432	437	389	398	421	425	428	412	427	430	430	401	401	420	403	426	406	420	441	399	398	409	448	416	417	361	451	398	451	450	417	382	424	420	424	415	414	462	409	421	464	433	405	402	421	398	415	412	371	415	427	385	431	409	390	379	370	414	418	443	400	391	439	404	391	435	418	412	417	426	443	410	414	429	413	428	422	400	442	401	397	431	423	425	424	385	419	431	400	412	404	399	385	394	388	395	446	421	408	375	406	405	431	419	383	403	455	419	401	446	412	419	364	367	427	471	434	367	392	424	419	410	394	400	431	387	388	421	415	411	427	411	442	427	386	430	409	408	409	389	409	446	400	401	407	402	451	409	399	388	421	416	449	393	435	423	426	428	440	425	381	429	380	468	409	403	362	433	444	407	388	388	424	477	371	453	407	404	442	395	388	443	402	422	412	421	454	413	452	383	416	400	396	452	449	439	419	418	421	425	388	386	412	406	398	393	408	419	392	412	388	393	395	454	434	379	426	408	423	446	407	401	414	402	382	415	398	415	404	388	416	408	416	405	382	394	407	404	448	453	425	390	398	430	410	401	396	419	408	444	426	381	382	374	393	416	429	435	412	371	415	387	426	379	413	480	416	452	371	431	407	406	415	424	426	400	414	454	389	413	403	418	428	400	413	395	406	423	389	421	393	449	436	360	443	369	368	433	400	420	447	410	432	431	425	447	429	429	427	413	415	421	442	413	437	411	437	417	424	429	406	411	400	398	422	436	384	361	418	404	379	421	428	426	391	435	365	437	415	411	422	400	453	442	423	433	366	404	406	412	395	425	420	396	422	373	436	410	407	412	444	421	404	412	424	411	396	365	392	406	390	460	415	397	410	403	429	406	409	422	462	449	377	400	463	396	418	448	409	437	447	401	412	400	429	397	435	409	391	428	415	366	412	416	440	404	443	414	425	426	398	430	407	420	413	399	418	370	429	440	392	386	381	447	436	384	446	417	439	352	419	436	414	441	414	405	400	406	382	453	389	397	391	434	433	419	420	408	391	413	420	434	431	434	402	406	408	439	409	415	384	405	410	406	398	427	410	424	385	404	444	399	415	427	407	421	400	452	412	412	416	414	399	399	398	372	376	382	419	423	430	409	424	430	419	401	433	383	412	421	434	438	391	415	380	435	473	425	382	407	401	427	404	390	401	416	414	425	384	438	417	371	432	412	403	403	403	417	401	392	377	438	417	443	408	406	437	422	390	405	436	450	419	420	406	394	472	419	434	363	439	425	388	435	419	435	394	413	402	423	439	423	405	397	418	402	435	399	448	414	405	403	413	382	411	400	374	386	407	416	384	416	439	388	431	378	419	461	385	428	404	417	420	467	445	447	418	423	434	412	421	404	434	405	403	401	374	415	407	393	394	429	412	422	405	398	404	417	410	404	406	404	405	391	395	419	428	423	402	374	430	396	419	419	424	397	431	433	396	421	411	414	434	415	409	425	410	416	392	409	388	391	429	433	418	432	419	426	471	376	420	402	356	414	423	399	439	399	424	407	386	413	420	431	389	407	428	423	420	412	388	404	437	434	416	428	433	379	432	464	438	427	427	417	410	424	375	394	419	400	415	403	426	423	414	432	397	454	412	419	399	391	417	411	386	429	422	443	423	461	440	464	417	443	388	423	433	407	454	451	428	439	421	405	388	374	406	365	418	386	427	413	392	416	404	405	410	378	394	402	416	379	432	439	412	431	376	434	402	394	399	416	437	418	426	399	429	386	371	427	430	395	396	398	414	421	425	406	447	422	425	416	462	430	393	389	426	408	407	459	431	423	441	420	386	394	399	397	440	430	439	422	422	418	446	382	435	427	401	436	416	428	410	413	394	432	389	426	375	388	370	420	387	444	409	417	402	426	382	412	385	405	397	380	410	402	439	398	395	411	397	418	379	414	455	452	398	408	422	430	405	389	421	435	411	434	442	401	409	434	423	421	419	412	416	386	438	430	410	420	447	389	418	372	396	405	387	386	412	421	446	427	440	398	410	385	402	395	430	376	408	419	427	435	424	465	414	410	394	414	387	438	430	436	412	403	441	479	403	426	403	438	440	437	436	439	398	445	432	431	429	388	415	409	424	417	411	414	407	418	420	415	453	402	407	423	410	402	425	414	439	436	409	390	378	386	388	432	414	436	401	452	417	430	423	386	390	425	395	430	398	392	388	422	393	428	385	447	467	406	419	400	431	447	442	414	432	424	426	461	388	446	382	405	419	439	412	423	433	418	431	426	409	416	421	427	435	420	412	367	426	406	398	415	415	398	439	406	408	385	428	421	428	407	434	386	427	397	421	420	431	394	424	416	409	418	399	404	426	405	411	425	446	441	419	368	419	418	421	385	436	414	418	426	402	405	428	410	438	426	406	423	439	403	389	411	433	440	447	389	442	419	426	420	407	430	441	470	403	394	408	433	400	435	449	438	408	403	432	424	402	421	454	424	407	422	397	452	403	394	432	446	409	407	386	423	410	403	413	397	405	387	426	410	359	395	429	417	429	413	411	415	426	407	400	381	396	421	412	425	390	431	408	403	427	431	439	388	443	396	421	421	411	415	416	389	440	418	401	419	422	425	417	409	396	421	421	398	388	419	426	454	425	373	441	387	363	423	439	407	411	409	428	416	428	452	438	422	397	399	429	360	428	400	432	420	424	415	403	417	401	429	406	406	418	398	428	409	398	396	409	383	428	414	415	441	376	417	451	426	388	415	445	395	427	407	456	414	389	418	431	411	388	431	408	404	447	401	375	414	424	402	398	429	396	371	429	387	406	411	402	395	380	419	424	412	413	415	440	443	417	412	418	426	416	424	441	432	448	452	409	443	413	408	426	398	401	406	403	386	409	444	390	410	420	407	423	426	435	409	430	411	429	398	448	423	432	438	422	421	426	440	415	402	436	412	368	412	465	414	408	412	434	451	454	418	406	383	417	414	431	451	411	431	412	415	391	439	449	425	440
28096	39427	40090	39475	41199	40786	40636	33457	31397	37176	37147	38536	35235	31991	24768	15448	10862	8569	6664	5598	4107	3546	3444	4106	2136	1660	1323	912	333	155	181	220	178	162	175	177	179	154	124	140	152	182	164	141	141	143	140	139	138	145	145	129	138	142	129	145	167	155	148	192	235	334	429	403	318	374	188	173	235	241	136	143	140	158	159	148	132	130	162	143	130	227	219	208	208	178	146	162	128	133	145	126	136	140	154	128	145	128	131	133	133	147	134	140	149	137	125	127	142	132	130	135	139	145	127	160	129	147	128	132	134	130	140	141	124	136	126	123	116	124	134	134	154	133	142	125	129	129	148	127	168	130	140	145	142	129	141	134	121	146	145	151	145	130	122	131	169	128	128	159	124	137	117	133	142	154	127	141	125	138	137	141	137	149	143	130	141	130	136	147	148	136	130	109	131	150	111	150	137	128	128	140	126	133	143	158	140	122	152	146	142	124	132	123	117	147	119	149	120	147	142	121	138	146	132	139	128	136	151	131	148	113	123	153	146	122	128	138	137	146	129	133	146	127	141	153	131	144	144	143	127	123	143	133	135	135	128	146	117	122	136	145	132	122	143	144	130	127	131	134	122	148	147	146	137	121	136	139	141	108	151	128	141	143	142	131	151	123	147	134	145	134	132	143	135	138	123	132	155	147	152	136	144	126	133	130	138	140	137	128	130	143	127	123	126	149	140	135	157	143	140	124	130	117	137	151	158	144	151	149	127	115	136	122	154	137	115	145	123	133	142	115	169	120	153	131	141	107	141	118	126	146	134	125	113	121	133	152	135	136	111	152	150	147	123	111	127	139	124	121	144	134	123	138	119	137	134	148	136	136	121	149	140	163	128	136	128	123	124	139	144	141	152	139	134	138	129	137	127	137	120	158	129	143	132	172	137	142	121	152	131	146	134	143	157	140	116	124	131	158	159	137	139	145	142	111	126	132	131	111	132	143	137	145	135	129	115	140	134	121	141	113	121	130	145	134	126	145	137	115	147	150	146	125	147	122	131	135	141	129	131	143	168	120	132	135	130	125	142	132	110	121	155	143	146	133	148	139	147	135	142	127	135	143	155	129	116	141	126	142	127	136	126	128	151	149	127	149	119	125	122	115	123	125	124	146	130	130	139	130	143	116	158	109	152	117	139	161	130	141	125	135	134	124	130	134	144	138	131	171	130	138	119	116	129	118	145	152	146	162	137	130	151	115	135	140	137	134	129	140	125	127	148	129	166	118	130	150	123	141	129	136	139	121	120	136	142	133	137	157	134	130	141	134	144	135	122	155	140	143	132	138	136	132	128	149	126	128	148	128	146	131	137	118	136	128	139	140	135	138	133	143	144	121	125	112	99	138	129	154	125	146	138	135	143	127	117	134	128	132	150	145	128	134	132	125	139	135	116	130	137	128	138	144	127	137	131	155	148	133	135	142	131	127	124	143	124	125	131	139	126	125	130	132	128	125	141	137	131	130	152	137	125	131	138	143	163	142	123	134	143	123	134	141	118	124	141	155	143	135	118	139	148	116	134	128	129	126	140	136	132	144	145	133	133	136	131	132	140	136	128	136	147	136	127	128	124	148	120	135	126	158	130	130	135	139	140	149	136	150	137	147	109	139	126	120	146	106	127	151	132	162	134	123	129	110	129	157	143	135	137	137	120	135	158	117	135	139	146	144	128	152	151	141	126	131	129	152	155	143	127	131	134	125	155	141	136	153	140	132	126	120	143	141	139	132	132	139	158	146	128	141	134	130	142	143	152	149	121	157	145	119	149	118	144	134	152	124	163	144	132	136	126	132	126	121	112	157	146	130	123	145	114	135	142	138	146	124	132	138	141	139	127	137	113	148	143	121	129	145	111	131	133	128	148	144	149	147	119	136	168	152	128	133	139	124	148	134	130	159	126	138	115	151	126	133	147	123	144	165	110	137	162	124	147	144	133	132	139	129	143	131	131	157	138	98	129	137	159	117	129	130	126	146	143	121	127	133	124	128	154	123	125	137	130	115	113	153	102	137	127	144	129	135	155	129	139	149	155	150	134	145	144	150	146	129	128	119	127	124	134	128	123	130	125	132	137	136	152	133	133	138	145	124	118	130	141	146	146	121	157	120	151	131	140	151	145	133	134	138	142	140	137	161	154	137	128	147	137	152	116	131	144	126	149	150	135	149	135	143	154	121	149	142	160	137	140	140	138	142	143	117	124	146	140	150	137	128	143	118	142	146	150	125	134	141	141	118	134	131	126	110	130	143	172	119	130	120	120	133	139	130	150	132	141	156	128	128	154	128	145	151	136	122	137	169	127	150	134	133	139	141	131	142	154	140	155	148	125	112	136	133	156	121	146	133	136	130	129	120	151	138	146	106	152	132	132	137	141	134	145	117	138	137	123	125	128	140	138	137	157	153	113	138	141	145	133	144	144	151	135	132	124	153	138	128	139	115	123	141	141	140	165	129	132	140	132	126	151	154	123	144	112	135	116	127	123	133	131	145	113	128	141	137	124	119	129	144	157	148	121	123	143	121	106	131	157	144	150	142	128	129	145	142	132	133	136	134	157	146	149	121	134	138	131	137	129	133	128	111	124	115	121	145	124	141	122	124	123	124	128	124	126	138	129	149	156	145	138	140	121	130	136	147	128	129	103	127	128	113	115	124	132	125	133	130	108	105	126	122	133	119	132	155	133	137	107	145	152	127	145	130	150	138	145	136	141	143	126	162	130	115	128	107	129	151	132	137	156	130	137	131	142	136	128	127	134	122	131	133	133	130	154	122	120	151	124	143	140	144	144	136	135	148	129	157	164	133	115	128	130	137	139	130	139	119	114	141	126	139	126	129	119	117	142	126	123	142	121	147	153	130	149	154	145	134	126	137	149	131	134	140	142	127	128	138	131	149	126	158	143	135	137	126	135	160	134	158	122	129	150	140	142	150	143	121	145	141	118	131	147	141	143	129	127	138	167	122	133	115	129	131	149	143	124	129	139	134	142	133	124	120	138	153	140	135	123	140	146	161	137	148	134	164	137	124	142	136	138	125	144	142	141	138	125	136	156	134	153	148	118	146	146	131	148	129	157	151	146	137	132	135	160	140	137	159	129	134	137	137	128	129	152	144	125	119	139	126	127	156	121	144	155	135	144	136	135	138	142	112	131	134	140	116	132	117	129	124	155	136	141	137	146	142	161	140	125	144	149	125	121	156	147	141	149	154	117	125	125	118	130	158	145	139	132	151	153	119	163	128	133	138	144	125	126	128	145	127	118	130	130	145	133	125	119	155	146	135	136	116	136	156	131	132	132	129	153	117	129	119	128	134	134	142	148	135	136	129	145	110	138	147	147	143	138	148	151	144	129	153	108	131	137	144	138	140	154	129	142	147	146	121	116	120	152	144	116	138	121	150	144	140	150	141	148	152	135	122	148	131	136	165	110	139	132	150	132	158	121	142	141	139	124	117	126	120	127	130	134	145	135	128	140	160	139	132
19015	33062	38931	45958	49473	51272	54553	46701	45894	52736	55317	56672	54450	52422	45353	37266	32679	29306	25910	23582	20199	17340	18423	17364	11774	9059	8160	5956	1905	666	647	666	637	664	568	570	609	536	524	514	517	514	496	479	447	442	444	486	469	477	520	439	466	421	472	466	518	602	674	878	1364	2047	3168	3176	2385	2264	832	845	1340	1016	541	393	415	357	394	371	378	385	358	360	455	1026	1024	895	725	620	485	432	374	390	319	357	333	320	348	361	370	355	358	340	395	341	359	319	345	353	368	361	354	319	335	342	344	367	369	334	350	344	307	361	360	354	376	355	336	352	365	324	347	335	363	376	329	334	368	347	357	348	346	316	309	341	339	354	314	370	358	322	354	357	375	338	332	360	354	328	351	323	379	392	337	314	349	359	359	323	341	331	345	324	369	344	331	337	342	360	360	368	390	364	329	341	335	364	357	335	378	335	328	325	326	370	386	371	323	337	340	363	346	370	367	312	375	362	342	329	350	375	376	341	340	344	326	337	345	346	342	386	331	343	339	345	371	317	355	378	351	311	359	336	337	371	352	315	336	353	387	348	378	380	347	372	337	363	341	360	332	350	354	370	329	338	353	332	355	347	326	351	351	356	349	321	355	367	330	397	391	352	352	347	309	360	342	332	385	360	354	360	339	338	349	358	383	344	359	325	328	326	334	332	338	344	344	331	348	374	321	374	355	332	326	360	392	331	382	347	344	351	367	359	344	329	354	334	366	358	370	365	331	368	344	343	361	347	319	367	350	370	343	361	357	305	339	318	332	331	351	332	328	321	370	369	369	347	345	343	376	332	343	357	341	340	354	367	338	363	347	351	335	323	350	352	351	362	341	366	400	337	325	316	338	366	353	336	346	374	336	369	364	300	338	334	298	366	355	339	365	349	326	345	339	340	358	334	318	311	328	338	331	350	336	375	373	322	360	352	358	364	319	363	357	344	366	338	365	363	340	325	356	345	343	337	369	358	329	339	374	333	349	344	359	345	359	346	341	356	367	356	315	330	365	351	330	344	369	336	373	322	316	334	354	311	352	309	356	335	315	346	355	351	381	336	365	367	312	374	331	368	316	355	364	328	357	372	316	336	337	351	326	289	328	365	350	331	376	352	326	349	332	339	385	336	351	368	343	352	363	350	388	322	369	352	334	375	361	297	352	329	339	357	348	342	383	343	331	321	371	360	312	312	335	347	330	336	367	344	339	345	335	338	351	358	367	349	314	350	339	369	345	359	353	339	347	307	353	332	342	342	346	337	350	381	370	347	357	327	333	310	337	367	329	361	355	361	337	369	353	333	361	376	331	337	331	339	353	388	357	387	306	344	360	359	385	360	358	326	372	317	350	351	330	350	316	325	359	324	326	373	352	344	338	349	349	307	325	348	323	336	346	331	363	360	336	377	363	319	319	334	333	353	313	339	336	326	356	327	335	335	378	334	344	335	363	326	351	384	350	345	325	346	330	331	336	362	343	390	362	316	370	319	368	345	347	363	374	313	363	348	344	339	326	348	377	341	349	355	329	370	349	311	322	379	358	329	339	349	362	342	343	358	351	364	349	321	337	358	358	327	340	356	390	361	364	329	342	362	355	357	377	349	331	313	321	343	331	351	327	332	383	374	335	323	380	344	373	352	315	355	366	372	377	355	321	350	341	320	337	376	342	377	376	336	369	337	357	348	344	377	352	326	339	357	335	346	328	344	329	326	318	347	365	342	367	385	330	350	340	374	345	354	330	339	370	329	356	345	391	352	357	399	358	332	350	355	341	336	379	358	346	356	355	341	332	363	358	332	344	345	345	361	329	333	343	332	355	325	344	365	325	323	366	346	313	346	355	359	352	350	336	335	341	351	347	348	337	363	362	363	322	352	358	342	332	343	372	328	351	346	352	305	379	370	359	324	334	355	334	366	344	372	366	365	351	360	349	355	346	362	349	351	334	340	343	345	332	316	337	316	343	356	325	291	376	369	365	337	363	368	325	393	361	333	335	321	340	390	354	352	358	331	361	351	345	332	357	318	333	329	368	335	354	367	336	368	321	340	363	397	338	314	349	340	366	372	322	328	366	321	339	372	311	339	313	356	361	334	339	347	357	373	374	366	338	358	356	360	337	347	353	342	365	326	326	345	359	319	356	353	363	334	345	350	332	330	348	343	360	325	327	356	320	332	340	357	332	320	370	339	355	334	345	323	348	351	342	357	331	348	336	367	348	382	334	316	347	336	358	351	354	333	335	369	352	343	340	336	297	348	328	341	343	327	366	345	364	342	355	396	334	381	363	359	336	323	347	370	343	353	358	332	346	365	333	354	335	347	377	353	349	346	386	369	380	337	348	366	337	371	350	377	371	376	348	374	344	390	326	354	334	330	375	336	373	380	375	393	348	366	354	314	341	351	364	361	323	339	342	348	344	325	338	339	350	315	375	355	367	347	338	339	352	348	348	362	356	371	337	312	326	377	362	360	362	338	345	372	326	342	372	358	349	367	335	327	359	359	335	312	331	337	329	302	343	329	339	356	355	382	340	304	344	321	381	330	358	380	365	340	388	352	375	361	340	307	357	356	352	339	347	372	362	413	340	325	331	323	379	354	362	352	364	360	371	357	305	344	358	355	386	368	351	371	329	365	333	356	347	319	349	338	337	352	360	365	376	337	362	329	358	342	357	366	379	349	329	333	366	326	345	375	328	348	352	361	346	382	342	333	363	377	363	326	314	329	351	337	348	330	364	381	374	351	347	378	331	368	367	341	344	315	354	335	345	329	361	374	342	370	342	316	361	349	325	347	350	344	333	371	357	347	376	339	372	375	352	342	343	339	362	353	333	334	364	358	354	329	311	313	382	386	354	332	335	343	381	347	348	371	327	314	366	327	340	315	350	338	361	357	329	335	356	351	371	362	337	354	322	347	328	379	347	326	343	386	340	328	375	325	310	371	322	375	352	368	338	349	339	344	335	320	322	327	355	325	341	341	348	322	366	344	353	351	374	343	336	347	350	386	342	359	372	332	298	347	348	358	356	317	325	335	371	321	366	345	343	328	358	378	332	373	347	326	355	365	358	316	389	332	362	359	350	325	370	394	326	332	369	351	334	365	350	345	322	385	292	357	358	353	328	350	387	320	343	364	339	346	349	326	369	368	331	376	325	390	342	349	354	363	356	379	324	349	352	374	373	365	361	333	321	365	372	318	331	379	369	360	374	379	345	351	361	363	319	334	350	354	396	313	352	321	347	340	333	337	362	348	309	357	356	371	370	345	347	338	346	358	373	363	347	355	336	372	352	339	320	345	326	368	359	347	380	319	338	356	342	353	359	326	323	323	330	346	362	362	335	333	345	342	362	337	346	361	363	350	340	380	334	329	319	347	340	333	340	357	375	353	332	374	361	349	349	337	351	366	324	350	349	339	359	343	354	349	362	357	363	334	351	356	357	331	359	392	357	335	368	361	337	313	335	374	360	378	353	373	331	333	337	337	352	340	361	326	340	352	341	352
39078	43245	41206	39337	39578	39522	42059	37870	38442	44098	47912	50122	49353	45121	37819	27876	21067	15853	13455	10687	8569	6440	7013	7496	4731	3101	2339	1497	500	186	181	213	188	164	179	171	169	172	131	168	156	162	151	153	127	154	133	126	179	154	162	120	139	141	151	140	171	206	164	243	331	497	745	756	619	572	199	220	349	307	143	161	148	129	151	130	148	110	115	145	151	306	264	247	247	184	145	126	124	147	121	103	127	114	104	119	127	150	111	131	125	110	122	114	128	127	110	114	148	131	111	119	131	129	139	122	105	138	132	115	153	122	126	128	117	125	128	114	123	122	144	117	112	151	121	115	118	130	132	124	132	129	127	127	123	145	122	128	127	129	118	117	112	124	106	131	114	126	111	129	144	134	120	124	117	121	114	112	127	118	108	123	121	121	128	121	122	109	128	115	112	123	120	123	123	118	137	120	118	130	120	119	124	153	133	111	131	112	121	118	115	137	112	125	117	122	115	107	107	125	126	116	116	128	122	125	141	152	114	124	142	141	136	127	102	123	113	134	117	126	113	143	139	126	112	116	114	133	131	121	124	128	109	103	114	119	110	105	121	138	123	120	118	112	137	128	103	105	112	115	121	119	116	126	128	133	128	128	133	119	126	129	119	123	100	112	135	104	105	125	132	131	122	133	111	106	113	121	124	133	108	114	130	115	111	102	119	109	135	124	112	149	129	127	113	156	111	119	124	126	127	127	98	120	126	123	131	101	124	115	117	100	130	112	128	104	124	140	116	120	114	105	108	129	120	123	126	114	120	117	147	110	116	116	121	129	129	142	136	121	130	126	132	140	114	118	120	138	126	117	107	120	139	133	125	100	93	113	127	127	131	101	125	118	116	104	106	102	102	128	121	120	119	118	103	123	113	127	125	113	109	135	114	137	130	119	121	136	120	106	129	127	125	132	125	126	132	115	102	121	124	139	118	112	116	139	146	148	132	119	121	113	146	107	115	111	133	126	135	132	126	139	115	116	142	133	136	142	114	139	139	118	127	121	133	123	113	136	130	112	110	138	127	113	144	115	129	119	121	141	111	128	118	114	115	116	123	144	120	136	125	112	105	135	129	127	116	122	125	132	113	124	133	136	123	120	110	120	122	121	106	129	132	125	116	131	141	120	135	109	149	112	115	124	123	124	123	132	128	131	112	126	123	107	111	116	139	133	110	122	105	134	128	119	123	132	126	106	116	127	118	130	125	140	105	114	128	105	117	127	119	131	110	103	116	128	122	128	129	124	128	122	115	118	124	127	105	130	150	143	135	136	129	114	114	126	105	144	144	125	114	121	133	111	133	120	118	116	121	133	125	121	128	141	121	120	110	142	111	122	121	119	136	130	114	114	118	120	125	128	137	128	151	123	94	128	131	140	116	147	130	119	108	118	109	123	113	126	93	115	124	126	128	109	122	126	134	137	116	120	133	120	108	124	131	122	128	116	103	126	132	126	131	131	125	132	138	121	137	145	125	130	132	114	131	125	115	102	110	129	130	125	113	131	101	111	109	117	107	116	116	132	140	112	135	132	119	119	129	102	129	139	133	139	131	148	126	139	121	122	123	120	122	117	130	113	127	104	121	106	105	130	156	111	114	122	132	116	121	123	122	126	111	139	141	130	109	116	122	129	134	118	141	123	123	125	133	96	117	105	129	128	117	117	133	126	142	113	107	100	118	117	145	140	110	127	135	124	111	111	109	133	117	105	116	111	111	118	116	109	111	123	120	95	133	114	114	126	123	116	95	115	130	135	134	126	103	118	118	108	128	136	96	117	121	126	138	136	123	105	134	103	122	109	115	134	134	105	115	124	134	120	131	106	149	126	131	132	123	108	119	106	127	125	129	123	138	133	132	125	143	140	116	104	120	95	137	141	135	120	105	113	102	114	120	117	143	120	119	105	126	112	124	121	133	142	121	136	108	126	121	148	144	128	120	126	117	133	110	113	115	102	128	123	117	121	137	117	112	124	126	106	97	115	131	110	115	97	130	127	115	115	126	121	119	126	121	115	91	134	137	123	109	127	119	123	133	130	144	118	119	136	100	98	125	119	105	130	125	112	133	134	127	121	135	142	135	126	127	122	133	128	115	130	114	114	132	119	123	110	142	109	124	119	121	100	99	127	117	134	127	110	97	122	127	115	114	137	114	120	113	144	122	121	131	114	114	109	104	110	129	109	123	121	113	124	107	120	143	122	142	121	125	132	123	141	107	119	123	129	113	132	120	137	127	114	114	119	120	134	132	135	142	106	115	136	139	122	128	139	102	127	106	119	141	123	104	129	144	124	101	118	132	117	115	129	124	129	120	123	130	125	111	119	111	121	119	132	109	114	132	117	127	128	111	114	107	135	107	117	124	136	134	123	121	104	122	123	106	121	132	121	137	117	119	147	153	130	119	106	103	112	113	107	145	144	111	126	121	133	128	121	121	120	123	128	131	115	110	99	130	113	133	115	113	141	132	126	128	123	132	129	138	121	121	126	113	130	133	105	135	126	127	101	113	143	113	121	100	140	109	113	123	121	141	116	135	109	122	131	128	113	147	126	137	124	110	120	120	102	142	110	124	120	110	142	132	135	125	115	111	137	112	120	120	120	127	122	119	131	129	104	125	130	99	99	115	121	123	126	105	113	111	122	125	121	135	121	123	123	122	106	146	99	121	121	110	140	108	115	155	116	121	97	113	139	136	143	142	126	102	141	117	123	113	120	131	113	134	135	112	119	147	145	119	147	135	132	127	116	115	131	112	123	118	128	131	134	98	104	131	119	141	123	115	132	125	125	113	105	122	129	109	106	118	138	111	120	124	100	141	115	127	147	108	132	116	119	138	121	109	117	114	122	115	143	111	127	115	137	134	141	125	111	130	137	125	118	124	133	131	129	116	128	137	133	130	106	113	128	131	139	139	120	95	130	121	138	128	112	121	133	118	130	130	149	113	105	136	127	127	109	132	109	113	132	109	108	125	109	128	123	129	136	131	120	127	108	118	127	123	141	122	133	111	105	135	126	128	137	135	131	114	110	117	110	130	119	130	102	106	120	115	135	137	139	134	139	134	138	136	131	117	118	148	129	124	109	107	95	117	123	135	128	112	120	111	126	112	136	126	126	124	113	111	120	126	107	120	132	108	143	119	122	146	120	119	128	113	129	122	131	120	120	107	124	101	123	129	118	124	120	112	122	128	97	111	117	102	112	105	120	135	112	109	124	120	115	115	126	116	119	128	115	107	118	123	139	136	131	120	125	92	117	104	115	121	117	124	123	120	115	144	126	145	102	118	122	112	142	119	104	118	113	123	144	123	129	142	109	114	108	106	129	118	145	134	147	109	103	125	125	126	140	124	127	116	111	130	120	101	128	143	136	110	111	125	108	111	101	112	118	109	133	136	132	116	128	115	129	117	116	115	152	125	126	118	132	137	123	132	109	119	135	121	127	99	118	104	118	125	142	121	144	129	128	117	103	120	146	126	109	108	118	110	117
26862	37962	43495	48359	52236	54186	58326	53704	54194	60546	62625	67014	66662	63479	56935	47918	43038	38141	36445	32546	29307	25723	27404	25516	18244	14476	13299	9445	3041	863	901	919	861	845	750	784	744	674	574	551	637	636	499	435	505	514	504	474	485	492	489	494	483	410	524	559	603	819	989	1260	2350	3659	5978	6163	4258	4008	1047	1428	2245	1925	540	350	380	379	390	350	354	333	342	378	546	1775	1605	1403	1027	795	493	429	393	348	347	332	316	319	325	305	309	297	330	319	314	338	311	323	321	306	312	292	330	300	310	353	331	306	329	339	293	335	321	292	309	311	348	324	328	292	313	324	315	361	330	334	340	344	356	325	332	328	325	315	303	282	310	334	305	336	300	315	325	364	296	328	346	335	309	302	342	312	278	328	330	339	336	345	286	353	299	339	312	317	304	338	308	303	303	331	321	340	317	333	314	346	302	293	327	357	349	290	299	337	331	338	316	308	361	363	316	299	313	331	325	302	322	295	288	307	280	334	305	309	342	302	290	330	328	327	341	306	345	314	330	270	338	312	307	306	328	306	287	341	295	330	290	309	339	371	338	300	336	279	283	310	322	322	330	350	302	313	289	308	303	295	334	294	303	334	362	323	326	340	302	295	299	321	318	317	315	314	326	330	324	325	324	286	328	313	304	333	307	314	290	309	341	324	297	329	330	341	309	317	314	333	333	339	328	337	291	295	312	308	332	342	350	360	332	312	292	340	322	289	305	314	326	298	304	284	293	316	288	342	310	295	311	329	319	314	325	329	323	306	281	343	348	328	304	319	312	311	329	302	323	287	331	337	301	337	313	333	333	299	322	340	338	273	322	306	329	264	303	326	309	338	287	304	333	308	301	365	297	306	320	330	338	310	315	322	309	309	296	305	304	316	296	324	337	306	337	344	323	310	281	318	333	301	328	312	312	323	303	308	334	322	305	315	317	320	315	282	368	334	298	335	315	334	310	317	320	320	328	328	313	315	327	294	304	329	351	318	336	336	315	342	331	302	353	337	322	304	309	303	318	309	289	315	295	308	301	325	301	304	345	331	307	372	303	302	318	321	316	309	318	318	310	316	329	303	313	301	325	314	309	298	304	317	308	315	306	304	335	338	322	312	323	317	335	326	328	339	315	315	303	354	332	350	324	321	334	336	309	321	290	323	315	345	316	322	320	311	337	328	284	326	322	313	342	316	342	342	304	334	328	329	308	296	295	316	298	338	310	311	332	354	315	286	320	319	321	312	354	314	334	332	327	348	317	352	298	313	283	316	298	329	334	324	333	323	328	321	327	314	309	301	326	328	329	320	349	326	307	319	335	334	328	286	334	296	306	333	295	286	300	295	332	331	297	331	316	315	303	315	326	314	285	305	338	318	347	328	313	338	338	335	301	327	294	295	305	325	352	294	334	321	327	298	314	286	312	286	321	347	330	312	305	320	323	339	306	328	303	320	342	324	299	308	328	338	302	316	331	308	292	323	322	303	339	307	317	300	333	301	328	305	285	316	303	309	298	304	309	334	326	344	276	327	275	315	343	323	291	312	332	313	335	313	338	340	316	328	314	314	340	310	316	312	297	323	352	307	318	307	288	318	316	298	345	299	346	321	323	332	331	343	341	341	340	318	319	333	304	329	330	317	325	319	290	306	312	335	324	308	361	320	310	307	314	324	320	335	332	343	328	329	317	312	304	338	318	307	331	331	291	307	324	313	331	351	316	317	319	316	303	287	309	339	311	313	323	340	324	315	294	325	308	295	299	336	297	311	299	304	336	304	293	323	308	315	320	307	303	300	319	308	349	303	332	325	322	341	315	307	290	330	329	294	322	317	323	336	307	345	311	285	336	325	305	289	341	311	316	304	322	342	306	327	333	352	308	320	303	329	336	346	309	308	315	346	317	308	326	345	308	333	336	307	311	313	315	318	322	291	344	324	310	299	376	284	309	293	307	331	317	314	288	341	317	312	298	344	333	313	274	325	328	316	328	301	321	316	309	306	326	308	307	301	323	309	317	302	331	310	318	314	348	339	317	293	358	311	304	338	328	328	312	296	323	331	330	344	299	309	294	322	301	332	325	300	308	305	318	302	349	345	333	303	346	325	313	373	323	327	315	321	307	331	299	331	307	316	299	341	321	303	339	335	305	338	353	310	315	294	314	323	345	351	311	312	345	290	363	294	312	331	319	303	297	324	324	321	289	320	333	321	318	293	341	317	320	326	325	302	316	343	316	315	310	333	298	330	311	325	314	329	329	305	298	312	301	298	329	331	334	302	360	297	297	298	301	324	348	319	337	343	296	330	289	289	308	326	292	322	346	303	309	334	331	324	342	335	319	288	341	310	330	318	302	294	333	338	289	333	373	332	349	318	311	317	306	306	287	318	328	330	292	304	333	310	329	300	309	320	315	345	289	328	332	313	328	301	342	335	302	302	327	353	326	333	345	331	297	316	328	325	333	318	317	314	319	323	303	339	313	297	330	339	292	328	323	310	295	340	290	320	310	292	326	347	295	327	304	364	322	359	290	306	340	327	332	339	318	306	320	341	307	346	326	340	290	313	332	310	296	292	333	331	285	337	324	310	344	322	312	329	324	323	330	306	320	310	306	318	342	331	312	303	334	314	343	279	311	325	311	300	268	351	310	330	323	353	303	312	318	325	321	310	294	334	316	332	309	333	303	321	285	326	336	292	354	304	326	315	330	339	330	336	309	309	289	328	332	325	334	295	321	311	344	307	316	331	342	359	331	309	313	308	352	311	334	320	325	303	307	325	359	323	351	350	345	318	316	316	346	316	328	304	327	318	321	340	329	317	329	307	318	333	304	287	337	286	298	329	299	333	313	294	339	327	344	345	328	330	302	335	317	330	344	332	321	317	319	357	320	318	302	328	312	316	309	322	293	303	338	294	297	330	309	313	331	333	323	339	315	326	349	336	295	322	321	315	341	333	310	329	318	311	316	334	337	320	359	318	324	326	305	338	326	317	296	330	287	313	341	326	297	304	297	342	320	302	324	300	331	294	316	307	326	305	309	312	304	285	300	349	318	305	335	315	314	297	304	313	363	297	319	330	322	319	296	317	318	321	346	328	306	287	319	336	328	314	297	296	341	323	291	324	300	330	353	293	298	284	310	335	283	348	313	305	308	312	320	335	319	311	342	346	305	340	348	335	323	317	336	324	329	304	304	321	322	326	305	327	320	319	309	342	314	306	337	280	321	342	359	343	288	336	301	326	321	337	305	283	306	331	332	320	318	324	303	345	344	304	312	333	287	304	309	340	322	301	322	314	319	316	350	326	327	306	351	315	339	303	282	336	308	327	302	307	318	331	287	317	327	298	305	306	299	332	309	310	299	308	313	322	291	277	324	293	314	317	352	297	321	319	307	320	340	332	331	307	322	318	331	303	333	292	317	320	328	349	374	300	301	323	318	318	309	295	341	306	303	309	351	303	330	296	332	322	323	360	333	319	328	329	326	288	318	321	315	335	322	310	328	304	340	316	315	348
11802	14664	17935	16062	13728	11561	8861	4954	3421	3084	3387	3473	2954	2429	1596	1044	754	649	595	533	432	349	390	433	291	264	249	185	198	163	172	155	158	170	163	170	156	176	148	171	175	140	174	173	162	170	192	182	168	169	185	156	167	147	170	177	146	174	146	171	190	168	177	166	172	183	181	155	158	157	143	178	157	161	163	155	182	161	179	171	181	151	187	200	177	189	189	165	135	177	160	147	148	158	156	143	176	165	152	165	147	176	171	190	153	150	154	165	158	151	172	176	134	150	151	173	174	166	150	179	184	163	160	183	158	159	160	167	175	156	149	179	159	190	159	149	154	158	154	172	170	174	166	179	159	183	168	159	158	154	166	171	175	135	166	178	162	154	158	163	159	145	142	175	176	171	177	170	142	136	144	167	173	163	168	162	152	143	191	167	177	160	165	175	180	185	136	151	180	157	147	165	143	176	146	174	176	168	178	161	147	137	153	187	194	156	170	154	146	163	159	145	189	145	173	189	172	165	164	164	165	162	143	152	168	168	165	173	145	168	187	149	173	154	171	165	160	165	160	179	168	162	192	161	135	148	168	138	152	157	190	169	153	137	191	181	154	155	147	171	158	187	157	170	154	156	156	172	152	162	164	159	160	162	171	162	167	160	166	160	133	189	144	186	179	165	154	164	171	149	155	164	189	149	170	152	150	162	166	153	156	160	172	156	157	193	158	164	148	149	177	168	167	161	175	167	160	184	159	152	165	154	165	158	143	168	166	162	160	155	152	174	171	158	180	186	159	190	145	175	164	156	168	156	173	148	175	161	176	155	165	191	170	155	161	178	153	145	160	151	150	168	150	142	171	173	157	148	165	173	174	194	156	161	170	193	154	172	164	159	150	159	184	159	161	162	159	193	192	176	172	158	150	173	166	168	174	164	154	161	163	172	140	183	171	161	148	162	161	159	158	149	151	146	167	162	179	150	151	162	168	154	158	162	159	175	137	140	163	155	154	191	150	180	161	177	154	156	166	168	177	167	186	173	154	136	156	175	181	144	170	150	154	172	146	156	171	152	184	157	163	151	168	165	156	178	159	173	192	152	137	154	151	161	176	145	168	170	164	151	170	159	153	182	155	183	154	148	163	138	166	167	142	187	181	155	167	172	187	167	161	175	160	170	171	165	167	161	175	153	142	161	189	170	142	193	178	164	161	154	175	165	123	143	156	189	160	175	163	174	159	148	181	156	147	167	158	141	149	182	147	173	158	143	150	145	152	162	150	164	166	155	149	156	181	165	178	151	159	157	168	171	171	165	171	166	158	159	187	190	151	152	156	158	159	152	161	152	161	167	146	185	157	152	140	163	170	171	170	165	174	164	179	158	154	166	178	152	148	165	155	159	161	149	173	147	166	136	171	167	190	166	156	164	161	179	145	170	167	150	154	163	166	174	152	162	183	169	166	177	178	156	152	164	191	147	144	168	136	170	177	168	177	161	168	176	183	153	168	156	183	182	168	182	170	156	168	146	186	153	142	145	159	169	172	174	148	159	157	169	169	185	156	149	159	142	193	136	150	156	160	181	185	151	185	186	146	169	160	178	169	159	156	162	164	184	150	179	180	158	165	139	164	142	165	156	166	161	156	165	158	176	150	141	152	150	143	165	182	162	167	161	157	174	185	143	153	162	154	159	159	174	165	183	141	141	138	166	164	145	154	177	153	157	166	170	166	156	155	163	163	149	157	146	154	170	167	168	164	147	182	170	167	153	178	172	161	155	185	189	156	192	155	162	174	165	146	150	164	147	158	148	167	179	156	148	151	152	150	149	159	169	159	144	158	171	167	177	162	153	162	158	157	163	160	162	146	166	167	161	165	169	161	146	157	154	172	161	161	188	177	167	152	180	150	157	163	156	154	154	170	166	180	171	195	144	156	175	162	161	172	150	176	174	143	153	162	163	176	170	152	179	180	158	160	159	171	137	177	152	171	172	151	164	170	172	153	160	143	177	179	194	202	162	152	163	147	158	173	158	180	134	170	150	168	171	143	186	162	159	144	182	180	145	148	174	155	166	159	144	168	149	157	164	149	171	154	163	173	167	160	174	164	149	141	160	164	150	152	155	151	141	164	153	167	169	152	183	175	163	172	154	166	186	174	180	154	151	155	180	162	169	178	166	169	141	155	147	155	157	168	164	151	186	188	169	172	158	187	197	183	169	166	165	168	164	162	146	166	166	168	157	147	165	147	143	157	156	150	165	151	166	155	163	169	151	155	182	185	159	132	163	157	169	160	159	168	173	170	170	175	174	156	152	169	174	171	168	169	170	161	159	176	151	185	159	170	166	187	174	174	175	161	159	158	167	157	180	152	158	164	150	162	142	178	168	161	183	167	138	177	166	167	169	153	166	157	174	185	151	163	145	218	154	183	151	183	168	156	178	140	148	136	163	177	145	147	175	147	176	170	157	172	155	158	160	165	163	143	155	167	146	164	177	160	179	169	162	176	174	174	179	142	177	166	155	143	192	155	150	183	148	183	153	171	150	159	156	171	152	163	171	166	183	149	170	167	153	159	158	165	177	164	172	154	151	170	172	174	172	171	163	139	178	153	152	173	162	159	163	135	166	175	171	185	164	164	163	173	140	168	156	150	176	150	151	160	151	147	162	153	148	174	178	147	195	146	149	148	169	162	164	159	156	174	157	177	168	177	128	139	152	157	160	188	174	153	174	163	154	163	173	154	148	173	166	168	179	175	164	148	167	161	166	166	158	157	175	169	177	163	159	171	168	172	155	153	179	177	183	163	183	155	170	163	158	160	176	163	156	157	177	168	159	182	178	193	154	151	160	186	150	169	180	167	145	185	170	169	171	144	191	159	134	173	178	183	170	175	181	168	147	159	171	159	167	196	169	178	154	166	177	142	185	153	178	173	161	173	147	152	169	169	186	162	175	187	190	164	167	166	171	146	163	157	158	174	180	159	149	180	183	186	157	169	165	154	162	175	159	168	168	142	152	162	182	152	156	176	141	151	180	160	147	176	186	194	153	175	164	163	176	179	168	171	166	170	176	148	158	146	162	168	177	160	166	166	154	170	165	134	143	164	162	164	142	153	158	133	155	167	160	162	168	165	159	175	144	159	150	167	146	161	163	155	184	155	176	166	160	153	151	164	148	162	176	181	163	164	173	164	168	149	154	150	149	180	169	146	148	162	184	172	145	174	194	160	191	168	179	162	190	152	173	164	166	177	158	164	158	152	165	170	161	171	168	161	159	165	162	167	151	172	166	174	148	164	148	152	178	177	147	156	172	169	145	196	137	132	165	168	180	159	170	135	162	163	163	153	176	128	161	158	164	180	146	180	151	171	159	162	184	164	168	169	150	160	162	166	175	171	152	187	134	182	162	170	166	163	176	133	165	168	163	152	154	187	157	154	182	170	173	164	178	147	163	164	165	172	169	155	166	167	122	155	172	163	157	129	174	171	156	173	143	157	161	160	176	158	140	142	165	161	159	175	176
8326	14563	21684	26260	28001	26598	25912	17302	14694	15013	16858	16765	15204	13661	9822	6903	4681	3683	3159	3023	2363	1816	2259	2401	1400	1282	1018	884	584	458	447	481	473	459	462	508	470	470	466	480	480	488	482	464	457	459	512	475	535	477	436	465	486	397	436	439	438	453	468	450	474	566	611	613	552	548	441	449	461	458	461	458	435	430	418	421	394	407	433	411	476	509	555	520	486	473	467	453	448	419	488	425	439	430	422	392	418	458	438	419	446	426	410	434	389	436	409	360	437	438	432	428	381	435	447	369	424	425	420	418	433	389	388	385	391	434	390	398	415	434	412	417	412	421	437	415	439	396	401	428	423	408	439	425	413	417	417	408	404	372	424	424	456	401	424	380	413	370	429	438	385	425	415	380	406	400	440	431	413	410	407	412	395	427	402	478	450	434	427	432	402	429	374	430	396	424	378	443	388	385	444	423	449	430	410	394	443	388	392	404	412	466	443	408	428	423	428	413	394	429	422	401	381	422	391	426	444	389	362	427	397	396	379	417	415	403	418	398	409	423	421	416	422	398	391	422	417	439	436	433	442	410	422	412	430	410	418	398	449	427	418	385	452	408	423	399	418	430	423	427	416	437	458	439	425	403	408	426	370	443	407	445	406	386	412	401	404	405	399	415	416	451	396	416	439	454	426	404	429	434	410	414	436	424	420	396	420	401	434	397	411	422	428	422	438	418	436	407	411	437	452	433	432	429	395	408	436	422	445	414	432	417	417	437	439	394	418	432	440	393	418	409	414	412	404	399	430	401	452	428	437	421	405	442	435	427	394	411	430	427	442	398	421	413	436	388	425	431	400	409	419	412	405	447	410	426	409	420	415	378	434	422	417	397	401	409	422	452	407	387	403	421	401	409	443	419	445	440	411	415	403	419	389	391	402	377	381	403	431	419	439	401	389	385	425	417	416	399	407	412	424	444	412	448	422	413	426	414	443	411	421	433	399	405	399	424	428	418	415	373	397	446	392	436	372	397	435	405	420	444	373	458	449	403	424	420	414	415	439	432	428	424	404	438	435	388	400	417	419	414	446	422	437	369	401	431	444	403	424	441	369	426	418	410	401	419	410	416	393	412	404	434	400	382	442	391	387	426	417	419	430	399	384	439	401	433	434	424	384	405	398	389	417	438	469	403	429	412	404	404	418	401	404	401	394	376	393	413	417	443	397	414	417	397	410	363	383	422	408	421	414	418	414	394	373	406	404	408	430	424	423	424	423	426	421	434	434	401	414	420	436	450	468	416	435	412	436	440	419	414	453	391	412	415	432	403	425	415	420	419	400	366	400	408	402	381	392	452	411	376	412	412	408	451	450	440	441	440	422	395	403	385	431	410	425	438	427	389	408	427	463	382	412	397	413	398	450	451	447	407	435	406	419	384	421	394	419	421	389	404	392	447	419	406	419	413	425	416	413	405	407	394	415	444	432	407	408	387	426	428	434	456	407	460	419	432	410	410	400	402	442	363	431	430	434	422	469	466	436	429	422	385	440	428	454	401	415	456	397	399	398	393	444	384	430	417	393	418	404	389	401	401	405	437	413	422	433	415	406	433	406	446	405	419	408	424	414	397	384	394	424	418	400	423	387	412	472	427	384	411	365	436	425	396	404	365	371	401	397	411	412	425	412	421	382	428	429	440	380	424	403	439	423	410	424	434	422	426	411	429	429	439	436	411	416	451	403	433	409	425	463	390	401	437	464	433	415	440	413	435	440	421	431	429	361	420	406	415	399	424	458	446	383	403	380	409	412	423	407	423	460	441	427	417	413	442	421	430	432	448	400	447	424	420	405	429	396	388	403	389	418	354	423	363	417	408	402	418	438	400	414	409	409	417	409	398	398	425	430	408	430	452	393	454	410	392	419	422	378	420	443	415	428	422	391	389	394	421	425	444	425	460	417	407	404	402	401	412	450	445	441	378	423	399	376	425	395	419	446	421	401	392	428	396	436	413	418	420	385	399	436	398	414	407	404	450	429	391	396	411	451	422	384	414	425	418	434	416	423	392	393	453	388	409	403	427	443	416	455	389	377	402	383	379	412	392	405	404	435	415	400	407	404	410	417	409	418	408	396	385	422	405	376	445	402	380	398	410	405	443	424	420	405	407	395	441	408	416	385	412	414	368	423	404	439	434	436	423	405	415	435	400	427	402	439	421	394	439	407	411	380	439	414	372	433	423	421	438	431	411	383	405	418	415	398	392	407	400	429	455	392	451	423	395	398	410	419	439	426	394	437	426	409	439	381	416	408	399	402	444	411	442	417	402	390	428	407	408	393	427	446	406	388	429	476	415	418	390	396	404	412	414	408	402	429	410	427	428	393	438	388	389	393	409	390	417	440	390	432	452	397	403	419	455	415	410	425	399	404	414	419	440	396	415	404	406	415	416	420	366	380	418	422	405	410	388	424	375	410	389	417	424	420	373	427	398	431	417	401	425	428	396	410	430	422	418	415	443	452	417	433	423	410	396	467	422	406	431	400	410	395	417	403	424	383	418	419	391	383	412	411	420	425	446	420	407	429	449	377	442	410	478	433	396	434	453	414	439	418	435	417	457	418	408	409	409	419	421	424	392	410	454	422	431	462	413	412	404	425	416	420	417	440	423	403	436	418	393	403	383	414	438	413	414	431	391	467	387	411	413	437	437	430	399	402	442	462	387	427	408	424	372	463	389	448	438	405	458	380	421	448	409	438	424	407	415	430	390	421	364	411	397	465	402	383	415	422	428	425	440	407	403	404	392	425	414	408	420	457	417	415	401	414	419	417	429	443	413	423	409	401	413	427	406	401	415	418	418	404	411	405	455	432	385	413	385	432	372	418	432	424	422	457	409	383	425	427	446	440	439	415	434	428	373	414	401	399	412	442	382	415	422	419	392	408	386	443	438	425	389	429	405	404	437	425	417	428	393	397	413	487	428	373	426	433	421	418	415	399	423	426	388	408	414	469	438	396	416	410	457	450	397	416	406	402	389	410	385	440	406	414	395	379	420	397	406	422	371	422	416	413	431	395	428	400	432	438	417	439	434	441	398	395	444	415	423	424	426	422	380	402	408	426	407	426	391	398	437	396	427	415	421	413	429	418	437	406	438	428	423	409	438	405	419	395	401	442	433	402	393	384	449	406	429	384	420	410	413	446	384	448	389	424	422	388	411	417	450	417	424	416	429	397	415	427	415	405	421	422	425	393	408	406	395	408	457	437	414	387	409	442	438	390	393	454	430	441	390	410	395	451	408	414	411	423	385	402	413	434	434	411	419	426	436	417	398	402	419	389	437	430	442	390	424	421	424	421	399	426	385	447	435	412	434	428	444	410	388	422	429	389	395	413	419	425	442	432	412	397	434	406	398	423	400	446	432	421	421	445	431	435	418	395	423	403	418	421	396	417	411	434	445	413	404	398	391	426	400	380	419	381	412	425	386	414	406	396	417	431	407	439	429	422	409	420	456	408	415	406	394	436	405	434	410	424	405
29353	39843	39363	39575	39287	39143	40755	34946	29079	33608	38578	39737	33503	32868	25734	17449	11497	8380	7127	5768	4273	3185	3054	3785	2134	1490	1118	827	325	208	156	150	189	156	178	173	150	140	153	152	148	147	159	150	147	131	144	152	144	162	164	167	150	164	151	156	156	187	183	197	268	339	449	446	326	332	182	199	272	233	176	158	134	162	160	136	144	134	146	134	162	259	239	221	187	174	139	159	141	125	143	147	131	142	153	133	155	122	131	138	150	140	148	164	142	144	123	120	126	154	130	166	137	126	156	123	142	105	127	127	141	149	119	127	130	143	136	141	150	125	132	126	126	156	140	140	147	147	131	135	134	142	138	142	145	144	137	142	148	134	128	160	145	133	126	145	139	110	123	134	155	137	124	137	141	129	128	142	126	136	138	136	154	146	126	132	143	168	158	132	140	159	130	151	116	140	138	127	138	123	115	119	127	123	138	121	148	131	127	125	109	114	115	137	142	136	142	132	137	142	140	117	131	121	125	156	143	138	137	145	147	155	121	121	151	119	138	116	137	139	152	133	141	139	137	148	130	125	144	147	147	128	140	157	134	141	121	128	136	127	127	129	120	152	141	132	142	140	152	141	140	155	142	122	128	125	121	120	117	108	120	135	143	117	145	130	149	128	122	129	136	139	135	129	135	134	132	121	138	148	121	132	152	132	144	151	133	146	121	115	138	147	126	160	139	132	128	124	127	161	140	132	136	136	134	136	128	109	127	123	136	131	118	136	160	112	134	126	160	139	133	115	158	145	136	116	140	152	124	119	120	138	132	137	145	136	146	130	135	129	123	149	127	127	150	124	123	129	141	144	129	139	130	144	150	136	146	111	133	123	132	120	140	135	136	152	131	179	129	137	112	142	145	117	132	122	139	124	129	126	160	131	131	136	145	138	149	135	130	110	140	126	139	148	126	96	126	134	137	159	134	132	112	123	125	151	139	157	148	145	139	145	133	133	134	147	120	113	121	115	146	132	140	138	134	126	126	137	139	150	147	110	138	129	145	109	130	125	121	120	136	155	128	121	130	115	146	138	114	115	137	122	145	154	143	158	150	143	120	126	137	129	120	139	138	131	133	141	153	124	136	156	120	143	134	141	134	132	137	121	139	132	141	134	134	126	134	142	127	117	143	145	130	138	144	132	130	155	150	139	133	140	120	160	138	133	127	160	131	128	136	136	140	122	131	121	153	117	154	116	128	125	130	146	127	136	134	133	128	139	131	152	126	138	145	117	126	138	142	137	165	136	141	133	131	139	139	130	109	125	147	119	133	134	120	127	156	153	134	138	147	150	141	143	121	131	142	138	148	153	126	124	123	113	150	127	133	153	142	149	142	148	144	120	133	154	165	116	130	161	125	108	139	139	124	123	147	141	120	156	155	132	123	150	139	141	123	138	132	116	146	124	130	132	121	140	132	135	130	142	120	137	106	145	149	124	141	129	129	153	124	128	135	140	136	148	131	124	132	149	126	128	129	130	140	149	133	140	136	136	145	125	141	130	133	131	144	138	128	115	147	91	135	128	157	163	130	146	138	139	128	137	157	125	148	134	146	154	157	151	120	118	130	136	144	151	138	165	141	140	130	128	145	135	146	133	133	134	147	145	139	134	131	143	117	132	147	121	130	142	118	169	139	126	140	136	132	127	143	132	127	138	119	123	144	133	137	118	149	117	140	117	131	138	145	140	148	114	125	138	121	135	126	124	108	147	156	135	139	133	136	125	131	137	142	154	114	143	124	157	149	119	126	128	144	136	145	144	132	155	142	143	135	142	155	142	147	126	133	131	156	170	142	145	136	134	111	147	102	124	143	123	126	132	141	123	137	142	122	145	120	151	161	137	151	138	155	165	122	142	137	140	116	117	133	139	126	142	136	126	145	141	137	136	121	127	134	143	137	132	145	128	116	164	128	130	153	116	116	138	129	127	142	140	137	123	141	133	131	128	146	162	150	107	117	128	135	125	138	116	122	133	143	121	172	141	162	111	128	136	132	124	158	127	140	140	137	95	131	151	134	122	139	148	129	139	127	147	122	121	135	143	132	146	108	133	132	122	147	126	117	139	130	137	123	127	152	131	135	152	142	140	147	138	132	146	131	138	146	115	134	133	154	135	134	128	148	146	124	151	136	140	119	126	115	141	119	129	143	131	126	139	153	142	138	120	130	141	131	140	128	112	129	116	128	136	120	136	130	128	135	145	140	135	136	125	124	150	121	116	136	130	149	142	118	141	140	148	123	140	125	121	133	169	140	122	137	142	128	114	144	158	146	138	122	163	125	138	129	128	116	144	138	123	159	160	126	140	116	145	117	141	120	120	135	162	132	132	120	129	123	139	135	124	147	125	149	122	151	131	129	132	164	131	148	142	137	120	143	148	148	121	146	130	130	140	118	139	137	138	128	113	140	143	142	146	153	127	141	140	137	125	131	126	146	129	128	129	139	130	139	160	142	147	134	140	132	130	134	123	144	138	155	132	140	138	129	159	154	114	130	142	141	130	136	133	160	122	139	128	115	149	156	143	141	114	139	126	139	136	129	130	107	109	138	140	122	124	131	143	131	132	134	147	123	137	139	134	133	125	141	147	128	145	138	130	133	152	151	150	122	123	126	153	116	119	136	139	118	152	148	130	132	138	146	131	136	128	126	140	128	134	125	139	131	132	136	126	139	140	145	146	124	149	143	139	133	134	155	144	146	134	125	129	135	116	135	135	149	126	150	133	139	150	133	144	152	125	136	124	133	130	153	143	138	139	156	120	135	131	130	136	124	161	126	136	158	133	122	133	141	130	145	138	131	133	148	134	137	136	161	142	140	130	149	122	138	142	132	148	148	145	142	140	143	123	126	137	144	140	130	155	142	133	137	131	126	138	145	143	147	142	118	119	150	153	123	160	137	126	110	158	156	131	124	153	150	141	150	149	133	156	134	169	146	144	137	121	120	135	128	175	133	142	147	137	137	142	120	133	139	161	138	129	125	130	150	143	145	128	150	132	132	151	119	127	132	129	139	136	169	120	165	111	137	144	132	116	141	134	122	133	131	147	151	124	144	154	142	151	157	136	140	147	115	146	129	117	132	133	146	142	128	146	143	122	128	155	155	133	141	147	144	141	126	135	112	134	124	138	120	129	116	143	138	133	152	136	125	126	138	140	146	118	131	121	144	121	134	132	137	126	159	136	146	128	140	152	140	134	129	131	151	136	153	146	118	135	114	119	147	130	154	127	134	118	125	131	137	136	138	104	138	132	131	132	120	133	141	157	141	135	135	147	120	135	125	130	136	147	138	147	118	125	141	129	120	140	129	132	147	116	145	151	121	123	110	136	113	123	137	145	140	138	151	133	116	138	142	121	154	140	130	155	146	144	149	132	143	133	149	127	138	136	137	139	114	133	167	137	134	115	123	131	136	108	143	134	145	138	136	157	128	155	142	139	143	154	135	154	143	128	126	115	128	131	148	125	151	126	133	117	147	131	152	118
20535	33117	39028	44946	49373	51535	55207	48192	43229	51371	55585	56590	53078	52610	46752	38999	32082	28707	26344	23510	20650	16596	16932	18039	11812	8409	7300	5512	1691	691	710	639	684	621	699	612	579	553	540	538	531	449	477	442	460	455	484	462	495	464	470	422	477	483	477	460	526	584	638	846	1519	2130	3323	3334	2249	2447	824	860	1332	1414	682	378	359	380	387	368	394	379	366	392	459	1142	1071	856	726	543	480	399	393	360	364	333	328	361	357	334	384	347	346	311	341	347	381	327	354	380	382	381	400	344	340	357	361	354	339	357	349	317	345	361	312	373	346	355	343	341	340	339	376	347	324	342	372	339	371	339	348	365	394	358	394	332	332	359	347	331	391	359	325	364	354	317	348	361	376	311	340	359	387	347	335	353	369	343	364	339	347	336	349	360	344	362	352	335	333	365	355	343	368	314	366	333	330	346	359	356	381	346	340	363	353	331	341	331	343	373	333	359	357	346	337	348	365	319	353	320	358	326	326	345	323	363	334	360	360	336	368	345	322	344	358	331	346	356	340	355	358	337	317	331	383	381	343	351	331	366	334	327	346	367	358	308	335	373	356	355	352	370	364	322	362	347	339	346	378	359	357	332	360	348	364	395	366	351	338	336	347	341	352	333	364	335	359	383	375	340	316	352	330	381	367	375	367	363	361	376	365	327	365	347	342	355	340	393	334	381	367	340	346	353	364	355	358	365	340	361	343	355	357	350	329	330	334	324	363	363	353	345	355	350	348	341	325	357	339	349	364	363	369	326	358	340	350	338	377	335	372	366	358	345	328	366	352	330	354	341	352	322	331	324	387	319	332	339	352	372	345	373	330	360	356	353	366	333	342	330	363	355	351	350	342	353	327	360	326	340	346	350	317	381	342	346	352	343	356	358	371	344	361	381	313	320	360	350	361	349	327	330	307	352	359	330	347	347	333	320	374	349	357	337	353	351	351	333	365	334	351	343	345	371	339	350	370	353	314	356	348	351	350	345	383	364	353	366	344	364	356	373	328	368	376	365	365	364	354	345	359	335	367	403	376	357	342	312	376	361	382	357	348	344	329	362	372	326	354	351	351	372	355	377	371	323	343	392	338	348	321	341	382	340	369	360	325	345	360	344	342	317	361	330	360	378	330	362	336	363	337	395	343	332	365	345	343	345	333	352	360	351	381	364	355	347	301	319	324	343	353	358	331	330	326	332	363	319	349	342	346	346	347	351	375	321	340	298	338	338	342	337	370	327	332	353	386	361	342	374	379	359	334	338	373	342	350	337	318	368	337	343	339	373	371	369	343	329	382	337	373	370	346	357	342	373	317	350	343	328	326	383	345	347	337	395	368	331	331	366	380	376	314	335	355	350	352	345	377	366	329	330	325	401	314	368	348	402	338	384	343	319	340	354	345	366	325	327	341	333	329	340	366	321	349	345	338	295	336	344	342	370	370	343	355	386	359	364	341	382	310	342	341	352	345	371	367	365	325	393	380	375	330	334	356	352	331	353	347	355	393	334	321	322	338	337	335	364	319	368	382	362	340	362	370	313	364	381	339	377	331	350	350	362	369	320	329	351	363	351	348	343	362	364	379	322	320	347	345	314	344	310	361	387	354	367	375	355	309	388	353	370	377	356	340	346	368	350	347	359	345	348	353	330	352	338	331	332	361	325	321	364	342	368	357	323	374	354	344	363	331	353	357	352	377	358	358	328	329	331	344	361	369	329	342	346	376	353	376	365	316	365	336	311	350	343	339	360	316	364	333	368	362	374	346	328	351	340	329	344	341	370	382	364	365	349	352	361	357	355	347	375	353	345	362	347	383	364	379	322	385	351	373	348	384	365	365	354	394	341	316	387	380	342	324	366	377	335	364	362	327	338	355	383	366	378	358	339	333	369	343	366	347	370	358	343	357	355	377	312	334	365	338	355	337	350	350	380	351	352	375	328	345	341	354	349	310	348	343	349	395	348	353	335	363	328	360	333	356	340	363	359	366	334	337	344	357	375	346	343	342	345	346	326	372	337	350	390	337	360	392	381	364	336	359	369	358	336	354	369	339	364	347	359	367	327	342	350	352	349	339	380	369	315	375	318	383	319	372	341	351	348	340	327	330	346	364	333	348	379	341	343	323	340	346	340	369	376	351	352	373	354	310	355	364	357	317	354	315	342	318	333	342	357	327	334	375	333	359	368	337	335	320	363	364	339	348	348	322	338	334	357	359	409	359	341	363	372	332	340	364	364	352	352	371	333	337	357	347	345	365	368	347	345	383	358	334	361	343	333	349	336	363	313	313	361	353	361	349	400	319	302	408	360	311	371	365	347	330	350	355	325	362	364	361	339	340	365	364	381	361	352	397	399	384	335	339	332	337	316	368	364	377	348	309	341	342	337	361	358	372	341	322	365	362	320	325	359	372	365	352	365	341	363	330	352	354	354	358	383	351	352	335	367	360	342	318	354	370	366	350	337	344	283	349	355	383	330	328	357	349	350	348	349	355	335	360	343	331	372	383	333	368	367	341	410	333	341	344	339	345	372	344	377	354	339	340	341	358	352	362	380	346	334	366	378	376	338	355	371	365	357	348	346	359	340	345	335	354	339	335	373	384	347	357	332	360	335	338	358	330	352	352	346	347	341	331	306	363	394	360	355	310	380	357	362	343	366	328	349	337	298	348	353	351	327	337	377	380	339	364	344	365	337	358	346	389	380	307	373	368	360	328	350	359	377	343	361	320	385	349	358	360	347	370	370	358	351	332	331	340	338	344	330	355	361	298	365	345	336	342	306	358	346	362	363	343	378	337	337	381	349	335	303	371	329	343	376	365	352	361	363	339	351	347	350	337	349	340	346	346	337	367	351	343	333	364	339	352	360	340	356	369	357	377	352	361	337	367	368	320	365	363	350	376	336	368	365	368	361	361	359	358	347	386	388	377	347	371	350	337	355	335	374	368	348	357	346	350	342	354	347	364	351	346	366	395	335	370	372	376	365	365	334	359	352	360	365	349	382	370	325	340	358	316	375	358	348	307	359	309	376	364	348	345	314	324	326	377	371	378	365	351	381	355	346	352	318	365	368	332	371	359	343	355	343	382	351	340	354	348	371	336	351	358	328	366	376	349	359	367	348	320	325	347	351	346	313	384	340	344	355	365	348	352	338	346	320	355	355	356	332	317	337	343	339	343	343	324	342	360	325	355	336	350	329	336	350	366	340	361	371	314	357	364	349	327	334	346	351	382	368	342	335	333	371	335	326	326	345	333	319	346	356	371	332	369	371	379	358	354	360	332	351	362	308	343	355	346	338	356	390	335	362	324	349	356	354	329	340	364	332	333	320	390	328	329	330	361	353	326	362	336	371	369	345	342	348	331	366	344	336	365	389	345	370	332	323	338	373	376	387	356	378	333	317	379	345	359	334	365	334	369	351	336	356	363	340	322	355	383	345	351	384	340	351	377	357	366	371	304	352	350	356	349	360	369	369	317	331	327	338	323	370	336	353	333	322	325	363
36657	42441	39095	37915	38154	38166	40247	35355	32867	42056	46914	47732	44593	44614	36710	27985	20692	15634	12806	10855	9019	6190	7262	8289	4445	2865	1887	1290	465	193	177	194	192	192	182	154	169	150	163	163	176	142	139	114	126	115	129	164	142	125	146	136	138	140	135	136	168	175	202	183	361	501	725	708	498	581	229	242	356	226	175	130	124	112	107	115	115	94	135	113	120	304	295	282	192	188	136	139	130	114	112	100	109	110	121	151	99	108	122	124	107	101	104	101	120	99	123	113	114	96	101	110	122	131	116	107	110	119	126	128	123	111	138	116	131	110	110	123	115	112	123	115	105	110	103	123	116	113	102	119	131	126	111	112	106	106	122	105	120	105	123	122	111	137	105	113	114	106	134	134	119	102	110	143	103	93	112	134	103	100	121	146	105	107	117	111	107	108	92	136	121	112	135	114	103	118	122	124	121	103	120	117	113	115	105	121	113	116	118	112	102	105	106	122	109	127	103	120	115	129	111	106	100	116	125	120	131	121	119	116	100	124	116	109	130	121	104	125	128	126	117	103	109	121	122	117	119	123	122	98	101	115	109	116	116	121	114	104	123	128	128	121	129	121	107	105	118	112	99	113	98	107	109	121	131	120	118	97	132	97	144	118	105	114	116	101	108	124	106	108	125	93	112	111	128	113	99	136	147	107	119	110	100	108	129	114	111	132	121	126	138	131	103	102	116	106	106	113	113	130	101	101	99	109	110	117	109	114	113	116	124	126	114	122	120	117	114	126	135	100	113	120	126	89	107	121	113	106	122	117	134	124	97	91	123	116	105	113	102	109	103	98	110	102	132	107	109	109	112	118	117	111	120	93	168	110	113	115	99	122	116	105	135	118	130	111	91	99	101	113	119	125	95	102	110	109	109	132	128	106	120	109	117	109	105	116	126	97	135	141	98	128	120	106	106	108	120	128	116	118	110	106	126	110	99	124	123	110	111	99	130	125	104	123	114	134	109	122	111	113	137	139	111	115	122	107	121	116	106	121	104	119	125	126	124	89	111	133	98	112	100	127	92	118	105	120	124	110	113	116	128	117	141	112	111	101	118	93	110	112	115	90	131	144	104	114	110	116	121	104	107	120	109	116	129	106	110	101	89	106	112	118	148	121	127	110	107	130	116	117	119	114	116	115	113	122	110	118	118	119	100	125	99	102	102	135	127	103	111	114	104	99	121	117	111	112	135	116	117	107	108	125	111	99	118	90	114	126	128	122	92	131	126	101	94	121	128	119	104	115	108	112	128	109	106	108	114	111	97	116	129	97	120	123	135	108	116	124	116	123	120	132	117	110	102	117	140	122	127	122	107	116	122	115	109	115	126	112	103	130	125	133	133	113	112	115	131	125	128	119	97	93	122	120	119	122	107	118	99	115	116	122	95	118	112	105	137	121	128	107	116	97	127	126	115	110	127	105	128	117	117	121	105	114	119	120	108	137	119	106	120	113	106	109	104	133	128	120	119	106	121	109	126	105	116	111	111	83	89	97	124	131	122	131	128	121	132	105	117	116	105	137	115	92	116	119	119	113	109	113	109	106	104	115	91	118	119	103	116	120	109	109	110	126	103	118	127	115	114	100	117	91	124	110	112	123	114	109	101	121	109	119	118	121	107	103	122	99	101	133	111	110	123	117	120	109	131	105	107	124	123	137	113	113	109	107	89	109	125	106	100	97	113	110	120	117	122	99	123	123	117	102	115	102	125	111	106	112	117	104	119	113	121	117	114	127	111	118	112	118	118	96	126	122	125	107	123	117	110	113	116	109	109	118	116	108	102	99	90	103	124	104	108	119	119	107	119	106	105	107	97	101	100	118	109	102	121	127	112	111	93	113	126	118	102	105	116	128	119	115	136	107	137	139	95	105	112	134	119	103	108	125	120	109	121	106	104	121	115	110	98	130	110	115	117	153	111	120	100	120	109	111	101	113	124	105	121	111	123	119	121	99	109	100	131	111	121	99	114	107	121	134	114	116	102	126	100	121	121	139	118	104	107	107	138	117	116	123	118	97	123	120	98	114	122	111	100	116	100	109	105	109	124	118	106	121	113	125	98	111	115	106	117	126	131	118	115	119	108	139	125	113	132	110	96	117	122	103	109	121	99	94	106	137	113	116	117	133	135	121	125	92	105	112	107	121	108	103	99	99	122	141	129	117	112	110	105	108	105	89	110	112	129	107	105	124	122	116	134	120	117	110	106	116	102	121	105	102	110	111	105	109	118	116	130	123	128	122	94	120	104	94	112	111	105	122	103	125	107	102	137	159	117	116	109	120	125	115	105	95	98	117	113	119	97	100	110	115	106	124	103	125	119	103	130	129	121	120	117	115	120	117	109	120	111	94	106	100	102	127	127	117	118	113	128	132	113	116	96	103	117	127	116	140	126	93	113	98	119	108	138	123	101	111	109	122	98	136	136	116	97	117	135	111	121	118	116	113	139	111	149	111	122	102	111	97	128	114	119	105	126	108	115	126	116	109	113	110	119	101	124	105	118	119	111	98	110	116	107	117	108	137	97	103	127	105	91	117	103	119	136	123	115	126	121	113	117	116	110	92	109	99	96	118	114	98	119	125	112	138	109	102	105	118	125	119	103	106	111	121	122	124	113	109	112	112	102	114	113	126	101	126	128	111	98	97	126	117	115	89	118	113	112	98	124	106	121	108	106	113	108	108	134	113	103	132	113	124	106	130	113	111	105	131	106	113	111	121	105	120	114	108	128	139	107	118	105	133	120	102	100	104	108	116	107	106	118	131	105	123	125	112	116	120	113	110	114	105	108	116	111	123	113	109	131	111	116	120	123	118	108	105	128	113	111	101	117	108	144	111	121	128	114	111	117	101	124	128	133	133	109	101	117	117	104	117	106	128	116	118	109	114	108	104	113	89	112	122	137	120	123	115	106	121	130	106	108	111	96	124	110	113	99	113	122	100	120	113	130	126	117	125	108	120	129	120	114	102	125	108	107	128	100	134	108	128	97	107	122	112	118	113	137	115	108	113	97	115	121	109	138	115	101	106	105	111	118	120	97	105	105	108	117	106	98	117	105	122	121	110	115	94	119	127	106	119	132	122	108	123	124	109	99	116	112	112	130	129	105	116	120	107	118	123	115	107	111	129	127	130	112	119	122	113	113	119	131	129	124	101	116	120	141	106	107	110	130	106	106	106	122	122	112	115	93	124	105	117	104	109	107	130	126	105	115	106	99	98	112	121	113	132	107	99	103	113	104	110	113	116	110	99	100	111	129	99	100	109	106	132	118	131	114	122	104	126	104	110	131	115	111	107	128	111	103	114	118	104	107	111	114	145	100	108	123	115	91	126	131	112	128	104	101	136	107	120	127	122	122	116	113	117	125	125	113	102	131	115	135	93	110	112	114	104	116	130	115	82	103	107	119	120	103	117	94	132	104	122	106	116	114	119	118	108	125	130	98	110	111	109	112	124	91	111	115	112	125	119	117	107	118	103	108	120	105	102
25616	37562	41663	45317	49091	53447	54021	49911	50114	57288	61388	61972	61923	61624	54818	46887	40225	37255	34264	31806	28750	24380	26297	25776	17377	14700	11706	8302	2748	967	1020	958	824	814	824	726	636	607	508	569	646	546	468	468	449	501	519	505	508	479	510	472	459	467	463	512	653	760	898	1175	2438	3551	5512	5806	3618	4653	1220	1538	2536	1297	764	373	331	346	318	321	326	328	334	333	459	1675	1685	1329	981	706	472	424	334	321	292	309	308	310	308	294	315	285	292	329	327	305	306	306	286	286	256	296	301	288	339	315	276	319	317	311	283	281	290	314	299	316	317	311	259	279	305	296	297	285	274	276	306	292	318	278	292	300	328	337	309	340	301	311	308	282	325	290	312	316	262	315	307	273	301	307	284	282	296	289	287	273	288	299	322	331	298	298	308	304	301	292	336	298	293	307	312	329	300	301	323	269	304	326	261	329	297	271	282	301	291	282	304	286	273	303	279	319	264	275	285	306	307	297	309	302	305	305	331	320	294	320	289	298	299	308	326	299	297	318	274	273	318	317	285	279	314	326	291	303	294	308	302	296	281	327	305	306	263	260	305	309	328	317	275	291	321	276	291	262	296	299	314	294	294	301	319	286	308	278	296	341	276	312	306	295	293	293	334	265	328	266	276	293	287	292	330	290	314	320	280	321	305	321	324	274	298	284	298	319	312	294	278	304	289	270	295	305	301	284	295	317	298	299	308	280	272	287	296	292	285	330	302	290	274	298	324	285	312	283	295	290	289	319	306	303	309	322	297	333	293	288	281	311	284	278	280	295	314	322	298	293	279	290	294	296	313	309	275	295	297	279	287	298	284	299	252	304	304	275	288	312	282	309	279	288	279	263	304	289	284	311	294	311	327	304	286	303	314	295	307	326	299	307	313	297	347	314	296	299	269	326	330	313	294	320	304	309	290	292	293	319	267	280	323	321	302	302	296	302	324	300	309	315	288	314	317	318	315	267	309	298	318	289	287	311	288	323	301	295	283	301	313	315	311	276	278	298	273	295	306	298	313	281	282	277	307	274	306	269	309	326	270	296	316	296	314	294	310	296	290	304	303	306	309	286	289	308	334	281	298	318	329	294	287	263	294	277	277	319	300	298	306	323	297	309	276	295	307	277	301	298	298	321	293	339	295	292	286	302	300	290	287	318	302	309	279	280	306	290	308	281	270	314	308	303	299	284	297	277	310	301	304	336	311	290	305	303	297	306	287	304	304	305	286	271	292	309	311	294	289	316	304	283	327	298	312	299	280	305	283	311	288	309	307	296	294	288	280	287	315	291	298	300	319	296	292	311	301	309	337	279	308	287	267	337	267	299	304	311	309	299	295	321	313	296	329	266	298	308	254	275	293	313	301	321	329	333	308	306	319	300	291	316	329	265	301	301	291	309	298	284	286	316	314	271	287	273	284	281	286	311	286	302	288	280	315	279	310	284	312	314	312	308	287	294	267	316	295	322	286	281	306	274	284	294	267	304	298	301	280	305	289	319	295	313	292	295	285	332	288	320	311	284	273	304	266	259	321	305	296	332	287	299	293	304	318	307	295	299	291	324	299	295	270	312	296	277	314	286	307	309	330	300	306	318	312	306	313	296	294	285	307	282	282	300	320	275	282	287	292	272	279	271	305	339	297	295	287	310	278	312	311	268	317	312	315	269	306	279	272	274	323	315	299	293	296	297	287	300	284	313	285	297	281	271	291	315	313	272	325	313	299	332	273	281	288	305	314	292	301	287	295	306	275	331	294	297	293	301	306	287	306	305	279	263	279	328	289	308	275	311	297	286	327	274	263	294	303	272	309	310	303	327	272	324	271	303	298	318	258	331	307	291	296	290	289	319	301	324	318	278	323	315	330	299	292	294	317	281	287	307	308	307	330	286	310	316	300	299	338	298	307	293	341	337	266	280	280	297	346	310	295	313	310	302	305	303	289	283	295	310	304	282	289	308	301	294	301	274	323	298	273	278	301	323	269	282	329	296	309	279	296	287	295	304	324	319	321	300	311	300	294	278	292	308	302	270	290	298	307	320	291	297	300	297	294	295	279	305	299	295	310	318	326	274	300	315	297	291	334	272	310	286	285	297	311	307	272	306	294	316	330	320	267	304	285	320	300	301	284	269	271	316	297	310	316	310	320	289	320	280	283	324	302	273	300	291	315	289	324	315	300	323	290	328	319	286	305	322	281	282	277	294	288	299	270	328	284	300	280	306	308	268	295	314	302	279	292	312	295	299	301	285	282	278	308	296	286	284	305	285	286	329	282	331	301	310	295	307	308	292	301	297	276	298	291	295	316	309	303	311	290	281	282	307	313	298	317	291	312	309	315	304	282	286	268	324	313	292	303	320	321	282	280	288	304	327	315	315	298	292	271	281	299	308	320	307	307	275	315	297	261	294	308	294	294	297	306	290	283	300	272	286	302	315	296	291	297	306	288	281	318	316	325	304	317	277	330	294	316	323	272	311	278	269	283	309	311	288	335	311	308	298	287	308	350	291	328	299	286	314	296	304	299	306	301	288	284	338	303	261	293	291	320	295	318	287	303	300	264	322	281	312	291	264	298	298	322	318	326	304	241	283	289	279	310	274	299	318	292	312	311	311	326	288	319	281	332	328	303	310	330	321	316	317	292	274	319	281	318	285	267	283	284	279	312	298	299	326	367	314	318	290	318	329	321	284	321	309	288	276	310	303	293	297	297	299	274	296	292	305	310	317	301	298	301	291	306	306	316	320	287	321	314	324	268	284	294	289	290	268	302	266	306	295	292	332	316	301	292	337	304	316	303	265	300	287	306	309	315	287	301	295	295	306	321	297	309	267	295	313	305	277	282	309	327	318	284	297	303	313	312	292	278	340	260	305	299	272	303	343	290	314	346	282	303	288	272	315	276	249	289	320	259	299	314	302	297	299	275	298	299	304	304	277	288	300	306	305	293	263	333	283	293	294	283	296	297	303	281	315	284	314	292	287	321	287	285	281	287	319	317	322	288	298	245	281	292	293	308	270	315	286	293	293	313	320	302	295	283	288	310	314	260	289	309	326	273	291	298	292	267	318	276	310	315	278	288	325	294	309	293	278	308	317	300	302	293	297	313	331	274	291	317	303	297	334	316	283	290	278	302	340	311	315	298	322	302	331	302	302	276	309	319	282	259	285	319	327	284	278	318	299	295	305	288	290	309	312	297	300	297	304	301	279	282	276	295	302	280	304	274	329	308	299	279	305	292	304	308	304	297	317	276	294	298	300	312	303	302	300	304	299	325	305	338	302	314	296	315	297	311	316	318	289	303	299	294	282	301	258	271	316	311	298	312	297	273	300	276	289	291	302	290	307	312	307	309	324	308	306	300	320	277	296	309	287	299	284	312	277	309	307	304	315	300	289	338	312	284	288	288	306	325	314	321	316	275	288	289	303	307	264	310	295	281	311	290	312	327	327	279	285	309	337	299	310	300	281	358	322	269	307	284	303	310	302	309	274	294	267	307	259	283	315
11088	14771	17903	16233	14024	11324	8926	4717	2581	3036	3303	2693	2526	2156	1350	908	658	519	491	395	366	297	319	382	257	205	230	205	190	172	183	175	171	162	169	165	171	157	168	168	182	157	163	153	154	178	172	167	160	161	174	161	171	149	185	175	150	186	161	166	183	161	186	187	163	178	140	170	146	154	153	179	157	175	171	153	163	159	175	173	167	161	169	199	173	160	151	189	155	155	156	149	155	148	168	157	160	171	139	154	138	163	194	178	187	157	173	163	139	162	127	157	140	184	158	146	163	148	140	153	143	162	156	175	151	155	179	173	167	175	173	137	157	127	167	140	172	143	177	183	129	158	159	172	172	150	160	169	163	165	169	148	161	162	173	158	171	164	145	156	144	164	171	148	163	173	169	182	150	151	150	143	178	138	171	145	162	127	160	145	146	170	164	167	170	152	161	175	170	166	177	146	165	151	168	160	168	153	171	152	156	154	167	169	163	178	164	178	173	170	152	160	157	140	153	156	172	150	163	157	171	168	165	164	136	166	161	167	169	171	157	158	146	178	159	169	153	166	164	140	158	167	150	165	152	158	132	151	149	170	159	149	172	165	153	154	146	140	177	152	187	165	147	141	169	162	178	169	163	166	189	166	189	158	160	152	156	140	154	156	160	165	170	157	162	149	142	159	140	176	148	146	152	175	146	142	178	161	166	171	176	168	163	177	166	140	147	165	162	152	147	181	178	171	156	173	167	157	162	151	145	131	144	170	190	175	157	141	177	160	140	164	154	159	164	156	158	172	164	156	167	152	153	175	154	148	146	156	185	166	172	150	146	135	172	156	154	155	155	169	158	162	180	157	172	160	160	154	159	154	163	123	152	169	153	153	171	166	158	175	156	159	164	161	163	180	175	158	175	166	152	152	160	151	186	164	182	186	144	138	151	184	166	155	156	188	163	148	156	166	179	164	159	194	168	163	159	142	138	162	167	140	150	169	165	147	155	156	134	136	146	146	164	152	179	150	198	164	149	167	144	164	157	149	163	156	155	165	122	159	139	147	165	170	155	137	129	167	153	149	140	165	151	144	155	149	150	181	151	163	147	162	151	151	139	172	161	162	177	166	168	179	151	171	169	160	145	141	149	166	148	170	147	170	172	137	181	145	184	151	165	147	151	167	147	164	163	169	162	150	153	169	175	149	161	180	144	142	174	175	161	159	155	148	142	179	152	165	178	177	159	160	154	172	168	152	153	142	175	166	152	141	177	168	161	156	152	154	160	165	173	166	186	157	168	142	174	138	143	149	126	163	169	175	156	171	146	147	157	147	136	160	147	139	144	170	157	167	151	152	155	147	174	143	159	157	157	162	149	154	154	164	166	174	170	161	161	146	158	151	145	162	152	132	164	174	169	156	156	154	132	173	150	161	167	156	160	151	154	159	143	168	156	179	166	162	153	151	158	137	138	164	158	162	155	171	164	130	182	165	179	151	152	175	179	159	147	165	145	171	177	153	145	157	174	125	172	150	203	147	176	168	190	168	138	137	166	164	178	146	158	166	165	159	159	156	166	145	185	165	160	149	168	156	160	168	178	163	152	157	164	158	156	156	176	143	149	169	190	165	169	133	144	172	167	133	151	143	139	146	178	167	153	151	188	159	144	181	144	151	161	177	155	149	149	187	156	171	159	169	158	150	167	158	166	152	151	173	169	156	193	154	173	159	148	151	161	141	154	169	152	148	152	153	186	134	186	178	181	173	151	171	143	161	164	163	153	129	144	157	170	154	156	156	140	128	152	160	161	144	162	166	155	155	151	187	159	165	156	157	165	183	132	145	159	166	157	151	152	171	152	159	164	149	143	189	158	163	164	181	158	149	156	149	165	167	160	149	155	166	148	169	165	161	151	176	186	162	171	133	169	166	159	151	117	148	163	157	166	151	153	163	173	179	168	139	148	144	153	159	143	145	174	168	148	171	150	176	163	151	170	158	157	143	140	156	192	172	155	159	166	175	171	169	161	165	195	174	150	154	157	165	157	164	158	133	144	134	153	150	160	163	156	162	160	160	159	153	170	148	154	161	152	178	165	151	145	185	172	163	168	152	161	158	180	126	149	155	156	162	145	159	140	158	161	163	159	175	169	146	148	131	169	145	172	148	143	168	163	132	132	148	150	160	145	168	175	139	178	165	187	174	154	162	179	157	156	146	160	163	137	167	159	156	149	147	160	169	158	160	130	168	180	151	145	159	148	163	148	164	166	154	163	154	163	159	158	141	159	164	163	142	183	148	174	150	163	155	149	160	155	180	143	154	177	173	152	161	140	170	154	149	161	195	155	169	156	165	147	148	163	161	172	165	148	162	171	148	163	143	176	157	176	156	156	166	149	137	148	176	168	162	161	184	161	171	161	177	152	139	158	134	167	176	157	166	136	163	171	139	165	175	185	148	156	135	169	174	146	166	164	173	164	165	165	141	174	170	155	162	144	141	161	153	174	163	158	157	155	178	154	166	152	167	151	133	157	140	152	145	176	169	168	166	187	163	146	158	180	166	159	164	148	158	176	171	151	158	145	206	164	152	157	170	154	146	150	163	146	174	162	186	154	166	160	161	165	183	157	163	139	170	173	157	181	163	152	136	170	164	150	145	156	157	143	153	136	187	164	171	139	152	132	166	168	173	147	162	178	148	186	161	161	165	146	152	159	186	166	174	154	165	182	158	165	166	155	161	167	158	172	172	140	151	155	173	154	185	162	185	152	151	145	138	155	150	154	161	151	147	173	156	148	147	196	170	156	145	166	169	150	169	164	173	131	174	158	169	143	166	166	140	168	159	155	175	161	153	149	164	151	158	162	182	157	156	168	149	170	175	176	135	160	161	167	142	167	144	134	169	143	181	159	153	186	154	147	179	158	169	189	156	176	162	157	147	176	164	185	150	153	161	163	165	138	160	169	166	181	153	146	178	170	162	173	154	154	153	155	187	144	143	134	149	149	148	176	159	163	157	181	190	167	133	134	160	166	155	148	167	135	174	174	182	155	166	163	139	139	161	135	167	145	146	159	153	148	152	150	170	145	157	131	166	138	182	146	165	134	178	158	168	145	168	147	155	141	157	174	141	183	173	147	140	181	156	154	164	157	130	148	153	142	166	158	169	139	155	157	158	133	177	154	167	172	167	181	194	162	167	149	158	185	176	163	160	141	164	181	199	137	147	173	155	159	153	161	161	171	160	169	150	147	146	194	162	158	161	191	187	151	155	161	167	160	175	169	165	197	149	184	171	166	159	154	174	155	180	179	155	164	168	149	164	169	175	136	133	156	158	171	164	156	158	134	164	170	153	149	142	173	142	161	160	153	146	157	160	147	165	162	137	153	179	171	143	165	160	168	152	163	139	157	153	179	140	163	169	187	155	161	157	182	173	147	176	154	172	166	176	158	150	158	175	153	149	160	170	163	169	148	173	163	168	181	170	142	172	175	139	184	154	165	188	152	161	144	161	178	152	136	160	157	158	164	159
7517	15024	21839	26453	27349	26910	24830	16322	12844	15660	17050	14418	14757	13748	9676	6778	4579	3724	3255	2710	2338	1712	2099	2454	1449	1128	919	787	558	465	476	472	430	478	461	457	470	431	491	453	433	436	448	477	460	453	509	487	476	473	506	475	468	430	470	448	453	455	434	453	485	546	583	594	481	528	396	459	501	486	429	428	392	433	414	433	451	428	448	414	443	496	539	538	504	499	425	442	447	399	442	422	403	386	449	381	412	382	420	425	431	385	471	420	395	420	428	420	422	432	418	406	393	404	408	423	410	415	440	414	406	389	453	395	398	393	421	393	398	396	405	404	420	431	392	456	407	415	417	377	438	403	387	406	407	405	363	399	377	429	425	412	447	435	389	401	441	439	406	387	450	383	400	438	429	437	419	425	423	428	419	414	407	428	414	426	394	410	423	416	398	393	417	417	387	387	422	429	425	408	434	407	402	378	433	450	397	440	408	409	429	424	432	399	417	413	410	412	399	432	389	412	416	412	402	391	382	411	431	411	422	411	424	407	446	392	430	429	388	420	405	419	421	425	402	460	453	416	432	420	373	415	392	412	418	401	402	403	408	381	411	404	409	401	406	395	424	407	413	408	404	410	359	383	397	401	437	406	395	395	397	396	428	402	398	492	415	389	429	403	432	381	393	427	426	386	371	368	406	446	360	373	427	395	402	419	406	391	386	425	416	421	402	391	412	383	379	391	410	376	404	398	410	434	418	398	413	426	415	410	424	379	444	397	433	450	403	413	385	401	418	399	395	393	389	380	422	417	438	433	454	397	401	449	421	399	349	441	419	394	402	454	421	397	399	401	404	413	401	451	406	391	390	438	395	424	410	397	422	428	415	427	421	394	411	413	448	422	396	428	406	434	419	383	428	423	445	409	416	391	417	405	395	415	404	409	397	420	425	430	416	390	442	403	455	408	406	415	385	417	433	398	399	407	426	395	404	398	400	403	408	431	414	420	426	430	389	430	410	417	425	402	452	410	446	415	374	411	423	447	404	442	421	428	443	424	403	410	421	430	408	402	400	442	401	391	394	399	443	410	398	431	422	421	423	394	406	413	417	408	426	396	378	386	392	400	429	367	390	438	463	419	457	423	420	406	403	429	391	424	423	400	444	403	412	392	403	390	406	396	370	396	402	396	416	436	399	392	401	387	429	420	370	407	401	411	381	429	385	401	462	420	411	379	427	437	414	411	425	405	431	429	455	443	399	416	438	365	442	395	433	423	398	433	431	447	385	416	434	400	402	429	396	431	413	378	396	413	439	434	431	450	409	401	420	388	386	404	390	413	428	394	449	422	447	382	409	437	391	429	400	418	406	379	422	377	429	430	405	421	393	390	403	434	426	420	420	393	393	419	447	366	401	442	420	397	390	398	412	446	416	401	408	414	398	407	402	420	388	405	399	414	428	426	424	425	405	440	430	418	366	384	443	413	409	410	430	401	388	381	392	414	432	372	373	388	397	432	413	395	433	409	414	418	438	419	396	409	417	417	424	375	377	423	394	400	408	405	416	424	415	412	426	419	427	371	375	390	382	420	391	364	377	402	380	381	412	384	392	396	422	418	413	397	422	409	403	417	426	437	414	419	408	409	434	410	425	411	395	352	420	420	400	438	410	442	404	441	438	403	395	404	397	429	394	433	405	415	421	406	429	391	426	396	382	402	430	426	427	418	435	407	415	407	389	383	409	420	433	444	394	408	453	389	424	422	413	404	420	397	396	427	438	365	409	403	407	416	433	393	414	415	405	392	424	408	415	406	432	391	399	395	383	411	393	467	433	423	395	417	432	409	405	413	409	412	442	382	427	382	401	370	397	410	444	416	396	445	391	394	392	443	465	379	406	404	433	433	437	405	428	416	408	428	401	412	433	410	414	418	429	431	420	403	444	419	397	420	396	406	433	379	401	434	384	414	419	442	391	413	388	400	409	400	389	401	400	396	398	402	413	426	419	385	410	379	417	409	389	397	398	395	426	410	411	369	435	369	425	397	421	405	433	423	404	397	447	439	390	415	409	380	417	414	394	395	404	416	386	391	401	388	364	398	380	406	409	388	399	415	444	414	401	457	425	411	409	358	415	424	390	426	410	392	387	407	423	406	415	415	430	399	423	416	432	421	454	407	424	383	431	440	404	421	415	395	425	414	404	377	414	450	409	437	421	429	370	399	405	407	423	438	377	413	420	359	391	404	396	403	393	392	448	430	415	420	370	387	430	398	407	421	416	413	423	394	392	379	433	416	390	408	415	400	420	396	389	412	386	381	375	418	374	444	420	430	434	398	425	388	405	402	435	388	407	359	447	370	453	428	422	392	413	421	401	371	410	421	357	389	443	404	419	389	395	398	402	399	408	421	415	387	381	378	393	402	407	415	457	415	402	407	405	394	403	400	424	410	402	408	422	437	440	380	383	414	390	391	393	388	398	426	432	355	406	434	410	406	396	437	412	423	402	421	414	407	405	427	428	415	388	425	421	390	409	420	380	438	430	404	428	423	417	419	435	402	423	415	414	441	427	422	403	387	408	421	387	447	411	440	435	413	399	389	405	415	440	403	410	391	385	363	392	400	430	411	398	434	423	415	429	393	404	403	410	405	385	405	385	404	427	448	433	433	376	390	408	393	410	417	404	440	428	383	381	461	402	426	414	428	400	433	423	431	412	444	389	430	408	378	413	420	397	419	391	409	415	431	408	396	409	418	415	416	416	436	401	395	436	430	414	412	397	417	410	391	405	416	415	400	416	389	425	416	426	398	402	420	418	396	380	393	404	394	454	397	417	401	384	431	422	438	421	422	430	450	422	412	419	407	409	411	379	401	426	411	412	404	436	414	365	414	401	408	425	427	404	465	370	425	394	429	401	415	372	423	410	373	398	404	474	423	400	407	422	418	424	368	418	410	387	465	411	411	395	429	401	394	417	433	390	386	431	416	416	403	407	429	422	433	423	405	445	406	383	391	417	388	427	423	399	421	421	462	445	397	409	403	416	422	427	408	414	461	399	417	397	406	440	387	379	400	436	399	420	471	434	407	389	429	409	450	369	395	416	428	392	417	391	414	413	397	452	430	391	429	446	403	427	464	432	410	407	468	424	426	403	379	427	408	401	400	402	392	443	429	374	416	404	403	422	419	401	413	458	396	404	425	390	442	411	380	409	419	412	397	395	400	433	402	401	415	429	434	442	418	431	428	399	404	399	405	429	388	405	416	399	418	430	431	426	414	385	399	373	402	424	380	401	379	357	417	422	394	399	393	407	418	427	408	415	413	379	426	381	435	394	412	403	396	418	390	405	380	393	394	413	397	418	386	428	409	410	399	402	404	409	422	410	385	410	418	419	379	436	390	447	442	420	399	389	428	381	409	421	395	430	386	424	416	438	415	385	379	398	424	412	401	413	418	393	399	419	383	398	406	420	453	467	430	412	457	457	383	398	402	394	391	400	430	439	402	408	367	412	446	401	436	404	427	406	388	415	415	396	401
29058	38616	40374	40678	39130	41092	40339	33877	29976	34327	38717	36705	35454	33904	25574	17952	11960	8613	6861	5505	4169	2999	3235	4297	2250	1241	1084	772	305	193	155	183	203	193	147	168	165	147	172	160	149	148	165	158	139	132	150	144	159	144	151	150	151	137	149	174	153	174	142	185	305	254	425	463	286	369	229	202	271	236	154	108	123	121	119	135	141	149	142	122	135	216	203	230	164	156	143	149	131	149	113	128	150	140	137	134	124	138	137	133	139	133	132	137	137	140	126	142	148	136	140	121	137	126	126	105	107	147	140	151	127	141	161	123	149	136	117	147	110	134	105	140	128	139	133	124	117	151	135	115	104	131	123	159	137	145	114	118	105	117	139	120	159	134	148	125	138	111	121	128	121	143	141	139	153	123	141	119	123	89	118	127	126	134	141	124	126	126	131	120	121	129	116	124	116	140	133	137	97	132	141	137	136	124	113	126	135	146	104	136	135	134	165	132	145	118	147	126	123	111	129	121	109	122	132	120	125	123	144	120	126	133	145	102	126	126	136	139	126	129	140	118	148	131	155	127	134	119	132	133	131	133	140	125	119	154	127	111	120	127	145	132	141	120	127	126	112	131	117	138	147	143	127	131	129	117	135	142	130	116	138	113	133	142	110	119	126	140	132	127	132	146	125	126	136	144	131	128	102	151	148	121	121	130	126	121	130	131	132	143	129	122	130	127	118	137	136	151	125	128	127	147	126	129	124	160	140	133	143	132	142	138	135	125	144	127	113	121	141	123	130	119	141	114	130	133	134	122	127	151	124	115	134	136	136	106	156	138	133	135	117	145	127	127	124	100	142	140	118	121	140	125	132	124	122	143	143	136	122	141	117	129	149	131	130	132	125	126	141	140	131	136	96	115	130	119	129	122	149	133	141	140	125	137	145	117	136	125	130	111	133	150	138	136	119	130	124	124	141	155	117	136	129	122	129	105	124	158	147	127	126	125	103	145	112	130	130	116	141	130	137	146	141	139	151	133	127	138	130	135	129	111	123	142	135	134	148	132	133	131	117	111	129	121	126	139	147	111	140	125	135	142	124	128	130	131	139	148	132	149	131	136	122	128	146	137	126	137	130	125	158	97	111	120	135	128	132	108	124	134	116	161	102	113	133	134	127	118	117	144	134	148	133	138	155	135	125	142	133	166	149	147	128	145	120	122	131	154	139	117	105	134	108	144	133	156	117	136	121	131	141	136	135	132	115	148	155	135	116	144	152	115	127	144	119	114	129	134	127	131	133	160	117	150	147	149	122	117	143	128	134	125	150	124	133	126	124	149	124	132	147	144	130	149	126	120	148	141	149	128	137	135	129	133	136	151	135	134	143	128	132	125	122	126	143	127	142	126	126	135	129	149	140	147	132	124	118	151	138	132	147	147	156	132	131	141	126	125	144	127	125	110	130	139	142	138	130	128	152	123	129	135	119	133	118	124	122	122	101	129	152	125	122	136	135	128	132	95	115	140	148	152	123	137	123	132	139	129	121	114	107	114	139	135	119	123	136	123	120	127	148	124	158	115	120	123	118	121	151	123	119	127	134	132	140	122	112	144	136	121	127	134	147	153	145	139	104	129	128	146	142	123	134	126	134	134	130	152	128	123	122	124	146	121	132	153	131	141	126	96	115	132	132	131	133	131	117	119	130	127	136	114	143	122	112	136	115	159	137	104	129	130	146	113	143	127	149	133	129	130	142	145	126	127	129	123	126	107	149	131	141	107	139	138	134	137	127	127	122	128	143	115	135	128	132	136	107	135	134	123	122	118	141	130	113	117	128	139	129	146	137	125	148	113	120	125	132	115	143	135	130	131	125	136	126	132	127	148	144	132	122	113	113	127	127	123	150	119	131	134	126	125	115	116	123	120	111	110	123	116	126	122	127	147	123	142	113	128	139	149	135	133	110	140	146	114	119	133	138	133	107	110	134	138	122	120	140	124	114	128	171	128	118	127	128	129	121	123	129	136	149	133	132	120	136	135	139	122	137	125	118	143	123	139	139	133	107	119	125	123	118	142	134	149	151	152	139	138	144	127	134	118	115	143	128	121	135	143	124	132	137	150	134	134	126	132	125	137	134	109	117	126	127	145	137	116	141	135	133	124	122	130	110	129	121	125	136	127	133	138	131	133	142	131	139	122	150	138	143	139	117	144	127	120	129	115	133	135	119	121	126	129	117	118	106	126	139	157	117	129	120	117	121	150	104	127	128	133	124	129	158	118	149	110	132	120	136	138	136	141	113	140	130	127	135	111	136	133	143	140	135	138	127	162	130	143	121	116	113	114	147	132	121	129	121	119	122	130	127	134	114	115	128	137	152	133	132	115	132	129	155	135	123	139	139	121	127	126	111	116	125	118	118	139	132	140	129	123	139	159	149	116	137	133	124	131	125	125	118	135	143	133	125	122	133	119	136	125	128	125	119	140	149	133	120	141	125	123	138	118	124	149	124	136	121	129	116	135	133	136	121	149	120	130	124	120	119	125	139	117	112	120	137	166	132	148	111	146	134	132	142	118	131	131	132	130	113	154	143	116	115	129	124	133	121	147	126	132	140	153	151	135	150	148	138	145	124	138	130	136	142	134	135	149	116	149	143	132	136	143	119	128	134	123	149	141	102	122	126	123	143	132	127	153	134	138	153	120	134	120	132	138	125	140	137	134	125	128	135	139	133	124	118	122	124	110	140	132	105	116	131	139	129	136	113	125	120	128	111	122	125	149	122	135	112	138	115	110	135	130	138	123	130	134	120	149	147	127	143	122	157	135	139	117	123	130	140	133	122	111	131	154	127	123	125	126	129	125	120	142	155	125	108	138	142	143	126	123	108	120	124	125	123	120	145	129	135	135	131	135	133	139	140	139	137	138	137	123	138	122	152	124	119	143	121	151	139	114	118	110	124	125	135	121	126	143	129	122	132	129	131	138	131	121	146	121	139	120	150	120	126	121	132	116	129	124	136	113	127	118	151	136	144	145	138	143	105	133	119	146	136	132	140	128	123	139	119	133	149	113	144	126	133	139	134	121	150	131	128	140	152	130	136	129	121	128	109	152	149	121	114	143	134	131	118	122	136	130	130	128	146	111	111	118	120	136	132	130	163	123	139	141	146	138	129	147	126	141	134	154	135	122	120	135	133	121	130	133	129	123	104	124	143	138	117	144	133	128	118	132	153	125	145	120	124	142	119	119	135	138	131	133	129	129	131	125	154	110	114	139	133	144	131	138	141	114	115	134	132	133	128	117	119	137	141	125	132	123	129	131	138	146	118	126	134	128	120	118	106	128	144	141	153	146	121	152	141	119	131	115	144	145	136	132	130	133	112	122	121	120	134	149	133	129	118	116	130	139	144	145	144	109	129	135	120	136	137	124	139	139	141	139	127	140	143	141	145	134	120	128	133	129	130	147	115	131	116	124	152	123	112	126	114	123	134	141	160	124	157	110	131	117	131	114	142	124	133	143	123	123	142	147	142	133	143	117
20113	33088	39615	45807	48567	53077	53067	46784	45531	51424	55619	53854	54805	53373	46917	39855	32582	28619	25687	22803	20255	16464	17686	18225	11486	8191	6741	5375	1421	722	702	670	703	603	605	552	491	490	517	575	467	487	420	475	448	502	448	482	462	454	489	455	452	406	411	474	530	599	685	830	1777	1946	2895	3221	2024	2300	1033	1032	1403	1200	859	367	374	339	362	374	423	367	329	335	440	1031	1196	918	735	517	407	401	357	314	361	329	369	338	335	377	306	332	345	343	323	337	350	325	323	306	348	333	326	337	345	337	327	338	347	347	310	340	349	341	358	352	322	356	334	338	336	317	342	347	327	357	356	357	324	362	307	312	316	359	361	352	349	333	363	321	299	342	346	348	305	353	339	329	340	317	314	357	373	344	364	345	350	310	333	343	363	295	367	309	339	349	345	299	326	351	338	329	334	356	335	330	364	331	356	326	333	343	370	335	353	338	355	340	357	334	372	331	327	336	297	345	348	357	351	317	329	339	362	337	340	364	343	321	334	347	350	342	335	356	349	348	336	378	332	372	345	361	360	313	323	323	337	314	337	339	303	321	329	309	337	371	338	370	318	344	323	384	339	330	333	324	326	341	325	348	321	333	351	345	314	363	358	306	341	353	382	320	315	376	352	341	344	331	351	333	355	362	351	357	314	355	377	331	315	324	316	333	304	331	306	349	344	346	331	344	324	322	340	336	370	338	303	333	363	366	328	329	323	325	340	338	330	337	317	325	316	326	330	357	318	364	361	319	354	349	311	357	330	299	344	340	331	318	330	345	373	374	351	314	359	356	343	360	334	325	343	353	342	337	338	328	286	336	348	334	339	335	357	340	357	334	340	349	331	356	342	349	318	321	338	336	334	361	349	353	350	338	324	371	331	343	341	316	331	313	326	310	331	337	356	353	367	330	344	321	315	320	333	361	343	339	340	318	340	333	325	334	323	341	327	326	334	325	358	358	349	344	340	344	372	340	341	311	374	357	349	357	353	351	345	347	347	358	320	356	319	351	356	320	347	358	336	365	345	319	320	353	327	332	333	327	315	304	356	331	342	324	325	351	340	330	320	328	320	338	338	328	341	345	338	326	303	337	376	371	352	329	359	352	343	355	341	333	349	334	369	326	354	327	305	336	347	345	334	303	343	331	350	349	329	328	330	327	348	346	316	373	325	357	377	333	329	332	323	333	354	368	368	386	349	334	307	320	346	346	331	370	325	314	348	346	333	322	343	331	343	350	312	312	340	325	365	355	323	363	343	333	317	382	375	347	359	352	351	331	306	351	321	303	338	386	365	326	293	333	388	351	344	318	338	317	354	363	332	330	340	352	345	336	365	336	339	315	341	330	357	338	329	345	337	358	323	367	346	374	360	330	344	319	336	314	342	355	348	347	361	348	361	315	314	309	358	330	323	351	344	336	342	339	325	371	321	344	326	336	363	333	313	333	340	340	338	353	333	340	355	349	316	342	350	339	361	373	378	334	322	322	290	347	309	332	332	338	354	320	338	315	320	342	319	358	336	354	322	328	353	383	371	338	347	350	338	329	353	323	335	340	356	323	325	322	336	328	332	348	362	365	345	341	318	342	363	336	330	331	362	336	329	344	321	307	315	341	339	333	352	336	331	363	325	309	290	351	343	313	368	359	325	351	349	353	330	350	373	364	361	361	343	324	359	320	338	363	348	356	358	350	317	380	367	320	340	336	349	357	326	332	332	343	328	291	346	386	356	344	353	323	337	347	346	325	343	319	327	309	328	344	371	317	325	320	318	323	318	356	326	338	358	331	336	328	333	313	364	305	352	315	347	308	346	328	310	315	344	345	330	357	354	350	305	361	333	351	294	354	340	327	330	355	335	348	337	345	368	343	360	324	328	345	328	325	321	328	313	343	378	310	323	301	331	333	370	335	340	359	326	336	307	316	346	359	354	334	372	332	317	333	351	346	341	343	347	334	331	368	348	351	339	352	355	342	329	286	319	337	306	327	338	352	302	338	354	354	352	325	367	319	338	342	314	380	311	337	344	325	303	323	334	345	369	330	330	311	328	340	340	312	321	326	348	324	374	342	330	355	324	344	324	351	336	345	328	338	335	330	360	332	326	306	361	349	334	353	331	329	356	375	340	351	319	330	366	353	326	357	365	320	335	362	344	298	335	328	332	307	380	352	347	328	333	323	319	348	339	331	305	342	360	323	340	303	335	343	318	336	359	341	335	354	341	350	338	340	350	341	315	361	336	328	338	320	314	340	366	309	337	343	341	341	362	358	346	351	318	339	356	363	350	352	310	342	355	335	353	332	345	352	346	343	343	345	327	358	347	318	344	351	319	355	333	314	336	367	347	343	314	328	359	339	344	341	328	347	336	346	384	322	347	321	344	323	317	352	365	327	348	329	322	346	350	304	342	294	323	349	356	361	365	336	349	377	327	336	300	339	329	366	346	316	336	330	319	340	320	328	312	378	347	333	336	356	360	340	331	320	335	331	323	348	307	395	348	358	331	364	352	348	342	346	326	322	320	315	318	325	344	366	317	353	307	357	337	378	336	368	398	343	315	340	355	313	334	355	354	321	330	363	336	356	363	328	348	312	355	333	331	329	301	362	354	331	340	321	336	320	308	370	335	345	332	309	346	339	371	366	341	334	347	353	302	368	338	344	294	340	354	331	308	335	346	330	330	355	360	342	323	336	301	296	343	320	335	329	304	305	331	338	325	325	352	358	320	370	322	346	375	341	326	315	322	340	354	320	333	349	313	320	325	331	306	347	339	367	344	349	314	331	331	325	302	350	350	351	349	317	333	365	360	329	348	332	325	381	371	331	315	327	334	326	335	354	311	346	300	325	331	353	348	339	346	363	334	352	340	311	349	340	342	330	343	333	304	368	361	314	319	341	327	353	351	342	371	370	333	328	350	327	360	380	333	309	331	337	357	352	346	329	344	333	314	322	331	320	302	339	325	335	321	334	332	353	340	319	364	331	352	355	330	343	325	328	321	356	336	343	348	332	359	362	333	350	304	347	328	334	328	348	327	345	361	335	320	330	350	347	362	342	332	349	343	318	344	315	348	354	356	308	314	326	306	352	331	299	341	330	331	338	348	319	350	333	331	379	328	304	322	363	343	349	332	369	332	328	350	342	317	366	363	330	357	348	355	338	330	348	326	340	338	306	370	339	333	357	338	301	328	354	339	326	373	343	332	304	354	338	329	334	328	348	356	330	356	309	325	324	362	344	340	307	347	333	340	333	354	367	355	347	341	300	347	356	329	342	362	305	328	346	342	381	342	352	355	350	335	343	347	339	291	351	331	324	347	329	355	316	311	337	325	325	335	323	321	331	330	355	330	334	355	343	350	335	354	313	318	329	348	324	330	352	328	348	355	368	327	336	311	366	355	351	329	333	318	338	321	334	326	335	356	343	356	322	311	314	346	330	373	363	338	342	328	326	345	347	313	301	331	369	332	354	357	333	358	321	336	350	366	351	402	366	337	310	345	352	354	361
38451	44470	41344	39525	39551	39923	42100	36308	35870	45175	48429	50388	47140	46492	37989	28179	21406	16379	12542	10311	8937	6453	5757	7180	4975	2715	1643	1088	424	199	191	177	172	171	176	154	158	169	169	132	131	123	128	130	124	140	132	153	137	144	131	165	147	136	134	161	139	147	196	250	401	420	626	680	458	550	248	285	311	317	278	120	121	132	126	124	113	127	118	119	129	260	272	234	205	166	155	121	112	108	103	129	118	121	118	134	104	92	111	119	135	117	130	115	117	131	123	117	114	86	125	115	106	117	97	120	110	142	138	119	153	118	113	114	124	123	125	141	115	106	104	114	121	118	114	121	117	121	116	120	118	111	102	128	125	115	135	115	102	116	129	111	117	103	113	109	135	112	110	122	116	138	152	115	107	131	119	104	107	103	94	118	117	125	106	127	100	110	117	122	129	120	119	109	116	128	115	124	108	127	130	123	113	117	100	119	96	100	89	123	123	108	98	129	105	106	112	121	111	116	122	109	117	94	98	110	106	102	120	104	127	122	104	118	121	140	127	102	124	114	129	119	124	113	114	111	116	126	129	139	112	118	126	121	119	121	130	108	116	123	110	108	98	109	118	112	106	118	113	117	131	112	129	106	112	111	113	104	131	122	122	122	124	115	124	123	116	133	98	118	97	117	117	119	121	120	122	103	112	118	122	115	131	127	114	115	111	137	113	111	94	102	132	118	133	139	111	123	99	139	120	103	124	120	131	133	112	135	111	88	108	104	123	109	100	106	116	117	128	119	104	121	122	102	145	104	106	123	145	132	128	112	123	108	117	114	119	120	108	124	113	134	115	99	133	118	120	113	108	125	117	107	127	115	133	125	119	125	123	112	115	122	114	119	129	116	107	112	118	120	123	126	116	108	145	121	117	101	114	124	122	128	144	111	118	119	121	121	109	137	119	119	122	126	122	113	119	109	103	126	116	110	122	114	108	124	129	125	124	125	119	123	104	127	100	104	112	124	101	118	110	105	103	116	141	120	113	108	117	116	135	107	99	98	114	116	114	116	136	120	117	106	145	121	115	123	128	110	134	102	108	111	118	123	118	121	109	114	125	118	101	99	116	92	122	117	133	128	119	96	138	96	140	124	116	136	116	118	98	124	110	113	109	119	112	118	115	127	117	104	125	120	124	127	119	128	121	121	110	107	118	130	113	125	135	117	120	126	121	122	117	116	132	91	115	112	136	112	104	120	128	126	124	111	114	119	108	108	124	116	129	135	119	118	114	124	111	113	113	81	112	117	124	113	122	112	135	100	110	114	138	117	123	124	104	101	113	118	107	112	132	129	125	98	114	120	140	126	121	140	98	132	109	135	136	109	132	115	127	110	103	108	133	93	111	120	130	104	101	117	134	128	122	110	123	111	116	148	128	116	118	99	136	110	125	119	105	116	110	124	114	105	138	128	132	120	101	100	145	116	113	118	126	141	130	138	101	110	109	121	108	107	100	118	129	115	143	111	110	111	113	112	117	110	105	128	108	120	128	109	124	107	119	126	112	104	123	108	105	120	113	125	120	107	98	121	119	108	110	110	127	142	121	127	111	114	114	119	111	140	107	104	111	116	127	120	112	119	114	120	103	120	114	93	116	98	103	116	120	122	132	128	134	122	114	132	128	105	130	121	113	118	115	101	114	128	104	104	133	115	109	121	100	108	135	113	111	128	116	110	130	105	117	97	150	126	94	121	121	134	119	109	117	110	110	115	106	106	120	127	148	117	128	127	116	134	115	125	114	125	110	115	125	116	116	110	115	110	122	116	113	122	110	111	99	108	114	104	116	114	111	108	112	111	123	121	108	133	121	110	107	125	121	120	138	126	127	126	119	110	137	104	126	114	117	107	110	104	103	129	113	124	152	122	130	115	104	101	129	108	104	109	131	125	104	116	117	130	108	148	109	118	129	111	116	104	111	102	152	108	114	146	125	116	105	113	108	104	121	116	116	135	101	141	98	120	106	123	116	119	113	106	130	120	108	102	109	94	101	109	109	114	100	123	137	105	128	106	100	106	113	121	101	100	102	118	110	115	135	120	120	124	123	140	106	116	142	118	99	121	104	102	129	106	94	97	127	104	106	91	107	115	107	102	116	117	110	128	120	108	131	118	139	109	109	145	100	136	136	114	131	125	128	94	115	120	120	106	131	131	132	128	128	108	107	101	135	115	106	123	144	125	116	133	120	112	111	120	128	109	119	116	114	126	123	106	118	103	120	123	116	118	117	103	120	124	119	102	108	131	118	105	106	127	126	115	113	103	107	113	99	106	118	96	95	132	101	133	100	108	113	95	129	113	122	128	116	123	115	121	126	138	114	124	121	105	111	110	107	83	112	116	124	115	107	99	114	134	107	114	105	120	107	119	105	116	124	134	118	119	147	106	118	118	123	117	128	107	138	118	121	123	126	100	115	124	107	124	118	109	116	128	130	109	100	124	129	114	97	122	136	112	117	116	108	105	132	96	112	118	115	111	111	135	124	110	126	122	115	127	139	115	132	123	112	123	137	132	123	116	103	124	127	114	104	109	122	104	98	101	131	141	103	109	105	97	129	128	102	111	110	114	143	115	115	106	116	126	96	129	86	117	102	130	130	110	112	120	118	128	123	102	114	127	103	112	119	116	119	99	129	117	131	103	113	125	104	122	99	94	103	136	108	98	116	114	92	118	140	120	114	138	140	122	123	105	122	106	119	116	106	109	125	140	110	112	117	98	122	121	122	106	109	122	121	117	121	109	102	103	105	113	141	109	129	132	120	111	102	112	119	119	114	105	97	115	110	99	124	127	132	126	114	98	121	120	119	120	89	126	122	114	123	121	115	136	114	128	99	110	117	124	114	130	112	133	114	117	99	108	106	118	118	122	128	112	101	108	120	151	130	118	121	131	110	117	100	128	93	110	124	116	92	112	118	125	114	116	118	104	116	116	127	121	107	111	123	123	117	117	113	109	119	138	133	131	103	112	113	104	116	123	138	136	104	123	102	134	110	95	121	106	140	114	119	112	93	118	107	122	108	108	115	116	113	123	113	119	122	97	126	128	111	109	119	120	122	114	127	121	128	128	112	113	106	133	126	132	125	113	118	119	108	152	111	121	122	117	98	141	106	121	111	93	120	88	124	105	136	112	111	120	130	118	128	134	126	128	115	110	112	96	134	136	118	123	95	109	95	113	131	109	130	115	115	122	113	97	108	107	124	120	122	106	119	130	113	114	118	121	103	112	104	125	111	116	103	116	118	120	126	125	116	107	118	125	110	124	123	124	112	114	118	120	125	112	139	120	121	125	111	106	122	130	106	124	131	139	106	124	120	118	123	131	142	110	116	119	122	102	133	108	101	96	104	149	119	115	105	120	112	130	115	150	116	127	131	108	124	100	106	111	123	109	101	118	96	101	115	139	129	118	104	123	129	131	117	120	122	104	116	108	105	132	114	115	114	103	126	114	106	122	109	115	127	131	104	105	117	105	129	114	117	124	114	124
26407	38330	44298	48328	52211	55541	56173	52300	53597	60820	64677	66344	64632	63498	57021	47817	41889	37829	34914	31998	29509	25041	24531	25427	19708	12658	9836	7765	2544	1072	1018	875	939	836	770	657	576	580	582	599	488	562	519	500	561	527	461	487	499	472	436	454	446	406	434	510	537	713	844	1454	2962	2918	4946	5100	3747	4187	1532	1771	2085	2133	1741	360	361	366	317	344	353	344	329	361	644	1689	1689	1250	837	616	545	353	371	314	322	326	337	305	348	325	315	305	305	304	313	323	306	301	318	285	316	322	277	318	309	301	302	294	321	308	317	298	334	307	334	321	328	287	353	302	312	307	277	309	303	279	299	300	295	286	292	285	301	317	289	318	289	328	317	345	307	327	311	292	283	288	325	303	293	301	296	299	322	285	278	282	319	311	320	311	315	323	294	316	303	309	287	287	277	327	320	298	289	298	292	292	325	306	316	326	287	317	307	324	305	328	300	293	302	309	338	294	293	275	316	325	308	311	325	288	307	289	305	323	309	294	311	298	296	272	293	315	281	327	288	300	275	321	288	336	323	291	318	312	295	286	343	314	268	302	297	295	305	293	303	313	318	332	304	290	307	304	301	307	302	300	309	308	322	312	323	314	288	253	322	336	318	326	311	314	311	313	285	324	323	331	320	273	332	298	321	335	267	310	311	319	277	301	314	304	274	299	302	324	308	317	286	314	316	343	306	292	301	306	306	290	277	304	309	292	335	303	286	343	319	319	324	304	293	310	328	319	293	289	297	308	328	304	297	334	317	310	311	318	307	297	276	345	294	318	309	301	317	308	284	293	285	314	304	338	318	349	286	307	320	308	356	312	312	313	285	312	312	314	302	302	331	308	308	328	325	327	302	290	284	298	322	329	287	313	312	304	315	281	289	292	326	301	288	300	290	304	294	294	303	332	315	317	305	277	292	319	320	341	285	289	320	323	269	327	270	314	320	306	280	315	306	302	311	298	313	283	298	307	279	303	303	290	281	310	331	313	292	298	306	335	323	345	310	272	295	283	321	301	304	298	295	298	322	323	293	283	305	314	325	291	258	328	330	326	299	288	320	293	276	322	281	279	305	343	343	300	308	285	325	301	307	311	309	292	302	330	316	305	332	308	307	313	298	309	333	285	308	311	306	318	314	301	317	282	270	286	310	310	286	311	314	318	318	307	317	311	273	271	308	321	308	306	337	310	304	313	320	337	325	284	294	289	306	308	309	310	317	318	319	354	321	304	310	296	288	311	313	295	301	315	319	285	300	303	292	299	327	305	307	325	322	328	306	350	345	290	305	323	315	309	302	328	254	290	304	300	310	300	302	333	301	342	313	326	320	315	344	311	334	321	287	294	312	300	300	312	316	312	318	352	288	331	310	291	318	305	299	312	314	311	305	278	309	305	292	310	295	295	319	326	286	296	337	313	309	289	323	328	281	317	304	334	295	324	269	279	312	304	296	311	329	286	328	306	336	308	287	296	298	335	323	287	298	283	315	285	313	324	292	330	298	276	294	320	301	304	283	295	333	294	306	299	304	330	320	304	319	301	297	313	294	272	312	296	284	284	300	307	309	301	319	302	318	338	303	314	304	315	300	297	324	278	294	311	331	335	282	263	329	333	323	303	314	308	304	304	292	283	296	300	320	300	329	327	301	329	335	287	322	308	330	283	309	291	314	299	288	310	284	311	291	314	325	291	318	309	316	342	316	317	331	297	302	306	289	293	299	322	268	304	313	343	328	294	307	310	325	317	314	303	298	320	287	309	290	302	286	305	344	281	300	312	311	282	297	282	284	273	300	304	323	330	288	315	291	327	310	326	310	281	308	336	292	311	327	278	267	310	301	304	302	283	303	320	342	279	267	297	291	333	315	305	294	306	291	332	310	332	323	342	299	332	298	310	286	307	317	271	332	300	328	327	314	289	313	322	305	315	295	302	348	280	281	297	295	285	318	295	285	284	296	290	320	295	302	321	312	315	305	325	274	296	325	324	279	300	315	295	309	303	303	290	324	285	363	290	291	315	334	288	298	324	293	294	273	307	313	297	279	294	287	298	290	255	328	298	272	304	285	326	298	324	276	308	329	322	278	287	314	274	289	319	303	297	322	313	326	287	313	310	316	290	290	339	317	355	308	306	340	293	288	331	312	306	304	320	274	318	306	349	305	321	314	310	312	345	278	296	296	318	312	305	305	291	304	288	321	285	300	299	328	267	291	337	321	295	279	292	316	317	298	311	304	357	314	315	318	326	281	330	312	298	298	315	274	307	289	316	288	322	303	312	320	274	305	289	308	286	316	295	295	326	298	325	300	325	300	325	302	320	279	321	318	320	296	276	297	313	283	314	352	316	293	270	298	322	285	305	298	308	313	298	298	322	292	299	263	332	302	280	295	307	331	300	308	315	329	294	312	301	312	313	316	295	308	308	305	324	308	297	303	283	301	313	303	305	316	313	343	308	298	316	285	337	284	272	317	316	321	344	314	322	303	357	335	281	279	303	298	323	292	292	327	307	307	328	295	292	305	285	291	302	299	330	326	292	302	288	307	309	279	288	293	297	330	332	285	290	305	311	319	326	312	290	330	312	307	312	313	312	294	313	299	291	292	304	305	316	288	296	312	333	286	307	298	273	336	283	300	328	301	293	317	311	313	285	288	307	296	310	281	302	329	295	303	290	314	287	289	289	300	317	313	293	324	287	320	293	336	328	341	305	316	266	289	321	315	293	321	296	314	314	318	311	311	330	320	314	275	329	330	326	296	287	299	273	288	282	291	302	298	277	320	305	302	313	334	321	312	316	316	318	330	324	293	320	289	307	304	303	300	328	300	299	304	308	334	299	307	330	298	295	276	322	320	340	296	337	306	303	313	334	309	308	316	348	283	334	312	326	275	338	307	301	280	285	298	293	337	310	309	309	302	311	304	291	305	311	341	296	312	283	306	320	285	318	342	305	287	294	277	287	324	288	275	283	299	276	299	307	303	293	302	315	310	280	281	348	274	297	326	300	326	289	301	307	324	308	305	329	319	299	309	315	304	303	293	339	271	307	310	326	298	303	287	249	316	311	290	319	283	303	308	330	338	304	288	351	346	276	272	299	315	318	312	294	316	321	282	319	306	304	281	289	313	298	314	326	313	287	304	303	303	286	284	296	318	296	317	297	273	306	290	319	307	329	315	286	275	315	314	274	313	336	315	292	332	312	347	294	312	320	303	314	298	293	338	278	316	300	297	320	322	302	341	316	287	289	319	302	286	332	316	279	305	324	296	324	306	307	288	325	302	288	317	313	333	308	296	302	314	311	278	319	296	298	327	322	319	299	328	283	288	279	302	280	311	308	302	320	291	329	323	306	317	291	290	298	311	306	332	321	332	285	317	294	306	341	283	304	286	273	320	284	281	294	290	323	284	318	304	335	286	309	283	316	282	316	317	312	303	303	322	311	314	308	293	313	311	292	326	330	324	283	288	302	284	323	334	284	309	281	331	317	296	336	306	350	298	303	306	303	272	296
10747	13078	17247	16238	12893	10368	8024	4723	2701	3432	3349	2834	2414	1948	1423	850	661	565	418	413	331	288	282	284	262	221	185	194	154	168	145	162	176	153	148	142	135	144	155	154	149	172	164	161	181	140	164	158	165	159	166	146	143	177	166	155	157	165	164	142	168	150	152	171	134	164	157	144	169	162	129	128	166	154	148	170	158	161	149	141	169	174	164	169	172	156	160	166	158	132	150	126	141	125	129	140	136	163	127	162	153	143	163	137	175	150	160	155	146	142	148	146	145	161	152	164	157	169	139	121	164	148	150	148	177	155	129	144	149	146	142	143	174	159	159	183	143	149	146	143	140	145	129	155	140	144	163	136	144	163	131	138	145	125	140	155	165	131	150	158	156	139	157	155	156	125	153	140	146	145	154	143	150	146	154	130	134	143	156	127	158	146	153	139	142	128	149	146	143	126	145	140	145	156	171	144	136	158	154	166	149	156	137	158	159	158	138	164	145	154	135	144	163	175	148	153	131	178	147	145	158	147	139	164	159	140	130	156	151	134	159	159	153	130	140	168	143	161	145	156	153	134	127	137	165	158	163	154	146	164	136	149	173	135	154	134	140	145	162	134	134	143	137	169	153	141	144	147	145	155	135	132	160	152	169	155	173	153	143	139	157	164	149	166	158	156	142	138	123	136	167	158	156	155	144	133	155	145	171	151	163	157	140	145	146	141	153	160	174	152	145	154	140	140	144	136	128	169	129	150	149	128	135	158	135	140	142	143	153	159	146	150	146	145	165	144	134	129	139	159	170	165	168	163	161	163	163	152	176	155	163	159	171	138	143	145	134	163	159	160	169	137	160	122	151	155	129	156	152	149	149	140	143	150	147	154	153	122	159	149	145	155	155	148	149	152	152	140	148	143	118	134	155	132	150	151	151	135	169	162	160	139	158	142	156	164	136	150	157	147	161	138	150	144	140	130	150	139	153	150	144	153	139	151	137	152	150	164	141	123	152	156	146	140	170	130	157	147	126	160	156	145	163	149	162	151	149	140	152	155	144	167	139	162	159	172	153	133	174	154	150	167	130	172	169	145	144	137	171	132	152	154	150	145	136	148	148	137	155	156	127	139	150	134	152	143	144	152	162	142	154	128	127	162	156	164	139	147	141	164	168	151	143	154	157	154	161	161	166	157	158	125	148	155	141	172	173	145	144	150	133	167	146	162	142	145	142	157	151	147	142	146	149	143	125	155	148	140	153	135	153	146	152	159	142	132	127	147	143	160	160	156	168	156	140	145	143	117	175	121	155	143	139	148	137	158	142	121	144	153	136	146	146	176	169	140	184	170	134	138	138	157	150	154	159	137	176	142	149	163	146	147	142	168	136	150	141	137	141	151	147	126	176	138	159	145	139	151	148	153	169	159	158	172	146	134	169	146	148	149	173	147	152	143	169	176	172	149	152	164	138	152	137	141	158	149	128	138	150	149	150	145	146	156	145	152	128	147	133	158	149	151	151	134	157	168	157	155	148	151	137	145	150	150	185	170	149	162	152	136	151	142	153	158	173	145	140	155	149	146	154	174	142	161	142	170	146	171	155	132	133	149	142	145	142	164	141	145	162	169	136	164	124	167	141	154	157	134	166	142	165	159	153	116	163	157	138	143	135	136	166	141	165	138	145	150	175	150	145	163	138	153	141	172	143	139	143	153	128	137	141	132	155	150	153	162	144	162	129	147	135	159	152	143	178	124	158	172	123	161	134	137	164	146	151	165	133	176	162	141	160	137	161	139	147	166	138	132	125	143	153	147	142	159	161	142	136	161	151	144	147	157	142	157	154	173	160	142	159	149	154	155	155	163	146	152	156	143	164	160	160	154	129	153	136	152	147	150	149	126	149	145	186	166	135	150	149	147	160	159	146	148	168	158	158	144	146	158	164	131	157	144	168	126	155	152	144	176	132	161	149	149	142	139	155	156	143	141	150	168	154	161	175	156	152	169	135	165	142	161	153	131	173	158	167	154	140	162	127	146	142	157	140	138	139	155	140	130	144	166	157	145	155	189	135	130	157	145	164	137	148	150	145	152	166	162	159	164	140	157	135	154	120	139	150	139	151	164	141	143	133	137	146	161	142	175	160	133	171	143	150	138	161	147	149	143	159	143	164	153	138	144	152	146	153	168	155	127	159	150	140	147	150	136	138	155	168	159	150	163	164	146	174	147	146	134	136	132	136	157	145	165	159	145	157	173	147	155	131	144	145	147	172	165	148	152	156	155	175	170	135	140	150	158	174	160	147	156	158	142	169	154	174	141	135	154	164	146	164	166	138	136	158	157	147	155	166	137	135	170	154	134	165	145	147	156	147	161	154	156	153	153	146	140	160	169	150	134	146	146	152	158	130	169	185	166	155	163	151	166	163	142	133	169	138	159	166	160	119	156	144	131	150	146	125	156	147	141	155	162	163	134	173	133	139	132	162	155	164	164	152	129	143	168	157	155	147	157	169	158	136	167	136	147	132	135	176	165	154	132	174	134	145	138	156	155	146	131	118	154	142	165	115	142	166	165	130	153	144	140	185	147	129	142	154	137	151	156	164	158	147	147	128	136	135	157	161	146	133	171	159	146	148	148	155	153	150	155	156	129	159	131	152	156	154	153	133	161	152	148	143	160	146	148	150	164	156	144	147	148	169	156	163	156	134	163	171	172	155	156	175	175	136	142	135	148	127	144	129	174	150	146	124	151	140	159	165	147	156	123	151	161	152	144	149	148	166	176	133	151	169	139	145	167	170	150	149	146	147	183	149	152	142	167	136	153	123	169	171	154	150	152	142	159	147	157	170	160	147	147	183	167	137	150	120	161	161	138	135	136	187	148	151	130	149	166	159	163	153	141	146	144	149	166	132	160	159	144	155	147	153	149	161	142	157	168	146	127	154	153	165	150	154	120	146	159	142	168	148	151	128	155	144	161	145	141	144	160	155	183	170	164	142	129	170	154	145	135	146	159	136	136	160	145	127	148	143	124	153	169	157	176	144	151	175	178	136	135	151	152	152	165	157	148	147	137	164	154	164	155	130	170	164	165	152	142	142	139	159	131	145	147	158	145	140	163	138	139	172	153	151	152	145	137	135	133	163	143	180	155	167	138	145	156	148	157	157	151	154	145	141	158	151	160	132	128	155	158	160	146	131	132	164	127	131	137	152	148	140	129	162	159	167	154	159	145	161	163	130	175	122	135	164	152	145	162	133	140	166	149	142	130	164	144	151	179	150	158	161	155	151	145	166	140	162	150	138	144	151	129	150	147	161	143	148	175	152	130	131	132	129	145	137	156	153	168	148	163	145	157	149	178	134	136	155	141	144	133	161	157	162	175	152	139	163	148	142	167	133	155	155	146	154	156	140	157	171	147	159	147	163	167	160	149	148	155	150	151	177	165	140	145	152	140	134	151	175	129	178	129	161	149	142	146	170	157	157	150	139	141	148	137	135	161	154	143	176	168	130	143	132	141	152	152	140	151
7437	13694	21360	25767	25661	24552	23101	15926	12620	16922	16585	14658	13223	12417	9057	5776	3990	3441	2874	2676	2087	1760	1678	1789	1385	979	876	650	482	447	466	465	442	425	416	449	452	480	461	465	418	429	438	417	435	462	469	452	444	396	463	411	425	429	432	424	416	402	420	414	511	490	538	506	463	487	419	445	479	488	439	401	403	424	405	403	414	369	397	429	424	464	494	490	449	446	423	407	398	410	382	387	400	391	403	392	413	404	372	401	393	403	401	392	394	371	380	387	389	397	384	370	378	379	391	410	371	362	416	388	369	378	367	383	398	423	379	374	413	363	403	381	422	364	371	405	406	385	381	389	395	406	366	407	412	396	392	401	388	410	408	393	389	409	388	399	368	407	374	402	392	377	380	403	357	384	401	422	404	418	373	387	397	375	400	390	380	385	388	383	354	428	422	394	361	373	375	368	372	373	365	399	436	418	388	356	408	393	397	374	349	402	402	357	369	377	394	378	373	354	384	399	370	382	432	346	364	372	399	400	390	383	411	393	387	373	362	398	411	396	397	421	374	404	398	397	394	401	415	380	437	369	403	389	382	367	390	370	348	356	393	389	406	393	385	380	389	394	397	406	390	373	402	400	398	403	399	381	384	379	406	394	396	381	402	422	370	365	364	408	395	397	399	389	361	370	352	410	354	373	396	381	370	400	414	395	366	396	378	401	393	362	390	412	428	373	401	398	390	405	404	404	401	406	373	375	404	398	391	386	397	370	419	436	391	366	381	361	399	368	398	391	410	383	414	408	392	415	397	390	409	390	375	383	396	402	380	440	386	371	357	378	420	384	380	393	379	381	405	385	377	395	392	384	387	392	397	419	393	401	405	393	385	410	373	401	385	362	393	402	408	404	386	370	392	374	374	408	383	427	368	358	392	374	363	385	380	400	394	370	372	395	389	370	382	363	408	434	406	404	347	379	394	381	397	377	392	376	371	382	338	400	392	373	383	441	401	397	410	376	397	388	355	405	362	381	392	384	338	376	387	382	366	412	395	348	388	392	385	395	369	381	373	422	418	400	406	406	393	424	384	372	371	408	357	398	390	380	378	395	417	397	421	395	402	403	403	412	378	384	387	395	415	378	395	398	404	436	411	397	394	359	405	343	389	372	385	407	359	375	380	384	372	377	398	407	401	398	395	370	398	405	381	392	375	372	390	364	421	361	386	407	410	388	414	389	386	396	359	400	368	395	418	440	407	391	380	388	401	411	385	387	402	385	371	391	379	403	378	383	375	370	395	420	378	369	360	424	402	410	375	389	392	403	381	411	426	406	411	373	385	401	394	376	383	385	412	368	392	369	392	402	396	387	394	421	412	388	383	395	368	345	405	350	460	371	380	389	378	374	405	431	374	369	381	361	418	352	421	388	404	413	382	376	354	399	366	378	376	392	393	389	399	394	392	392	382	339	398	388	390	412	373	382	374	401	375	374	383	420	401	392	385	408	401	363	373	390	396	396	361	368	411	368	376	357	415	383	396	364	383	404	364	415	402	407	368	390	418	391	427	382	403	384	391	371	387	398	398	365	389	413	356	385	385	406	415	396	374	377	384	383	405	388	376	366	366	429	418	384	409	408	375	395	420	338	423	398	410	380	384	373	392	349	411	396	390	362	430	399	410	373	435	388	351	429	373	415	367	427	383	370	383	376	389	392	398	406	379	375	386	411	372	408	348	396	419	412	409	413	398	410	409	386	376	393	362	396	448	436	406	380	386	379	370	384	385	373	370	351	369	395	381	391	378	392	384	394	366	417	373	405	414	404	430	375	417	409	443	403	375	372	386	393	379	361	370	420	396	398	395	376	373	394	371	368	375	367	387	389	391	389	386	388	372	374	390	378	398	420	371	386	402	372	381	415	375	411	374	425	382	410	394	407	405	385	398	405	391	369	360	416	393	395	368	405	385	378	364	411	394	394	350	401	393	376	369	423	401	365	371	367	373	412	370	386	369	413	405	359	388	401	379	381	405	378	411	409	345	416	405	364	395	403	400	363	397	446	390	388	366	402	371	392	344	368	405	390	411	396	408	401	408	403	385	429	381	362	371	359	375	366	400	360	382	371	389	387	403	370	364	404	405	419	405	365	387	382	373	372	391	422	395	381	393	386	398	382	421	395	345	376	371	360	409	402	389	396	406	394	404	398	369	375	364	388	378	393	370	405	384	410	364	378	443	378	424	388	387	383	393	378	400	401	386	392	386	383	392	426	389	400	382	423	377	415	386	364	376	409	381	370	395	414	404	400	394	378	392	349	412	378	397	400	383	409	357	401	363	412	378	404	376	384	379	397	380	402	365	437	402	365	387	407	370	361	415	370	385	418	375	371	398	361	409	383	391	397	402	387	393	409	376	410	404	423	363	391	386	406	398	384	375	381	363	368	399	441	402	395	388	399	381	416	371	419	379	412	378	360	379	372	430	403	455	405	382	396	374	418	378	362	387	402	364	387	368	421	396	361	370	383	411	390	400	390	398	393	361	376	386	371	401	414	422	372	393	374	371	399	408	402	381	370	382	359	403	382	380	392	399	386	405	375	411	394	375	382	425	381	392	399	414	388	387	402	380	382	380	390	413	356	392	359	365	371	380	389	388	382	390	356	381	383	402	397	408	361	400	417	383	385	407	390	380	407	362	417	400	385	407	392	388	393	378	385	421	371	354	443	404	378	424	363	396	385	376	398	392	384	458	385	402	412	402	353	403	372	385	379	384	372	406	388	381	368	388	429	397	440	392	426	387	418	385	396	382	367	383	387	434	425	396	407	391	390	385	407	401	366	368	390	392	417	383	388	393	389	419	386	357	390	395	368	407	383	383	413	371	396	368	375	414	377	402	398	366	381	357	401	389	407	375	404	390	410	393	388	408	392	375	424	414	379	382	406	379	406	428	365	394	399	372	375	400	357	384	391	395	370	384	386	384	368	408	371	391	422	411	402	382	385	390	414	368	420	378	384	374	365	426	368	372	360	408	367	383	382	410	401	403	351	375	361	382	378	411	401	382	385	402	375	401	409	379	397	425	384	385	371	383	392	386	400	381	398	423	367	396	416	368	423	413	380	386	378	384	418	400	361	433	394	373	378	364	384	408	374	377	397	420	366	374	379	421	362	395	390	362	415	382	379	427	374	403	396	382	397	396	352	368	432	371	374	418	385	387	380	407	394	410	403	409	370	341	424	420	405	389	399	407	437	387	404	426	382	432	402	367	375	413	399	407	378	366	380	377	356	349	399	409	398	390	350	387	392	414	387	424	425	401	367	374	413	408	410	385	418	412	360	433	410	399	384	366	371	381	377	403	396	406	395	405	398	390	389	428	377	400	392	394	399	411	382	365	389	353	408	407	367	415	386	404	368	375	397	393	380	396	394	418	404	380	403	398	400	414	352	384	397	414	413	377	373	426	394	417	399	387	382	387	356	419	391	392	432	401	401	399	357	367	386	416	369	409	402	370	399	372	372	392	352	373	381	376	398
28300	39782	40254	40107	40076	38941	39111	34189	29308	36759	37603	36652	33118	30795	23894	14623	10084	7470	5562	4554	3455	2852	2330	3189	1947	1152	823	523	257	138	197	161	164	186	183	152	144	147	134	144	184	140	134	164	148	138	138	146	131	153	127	147	148	145	136	135	165	132	156	176	233	239	353	355	307	216	174	218	199	231	166	168	130	115	141	129	113	136	152	134	154	196	220	203	164	170	142	125	133	124	121	124	132	121	105	107	137	121	130	130	117	144	121	157	131	134	126	136	112	130	131	146	149	129	136	115	118	130	125	119	127	138	124	146	143	156	128	118	146	138	137	146	122	139	144	136	108	125	118	145	121	118	119	130	122	123	154	124	123	141	131	117	154	135	161	108	128	123	126	113	144	132	139	135	112	132	127	125	124	111	118	107	123	121	122	120	133	144	134	131	131	148	127	143	135	125	143	125	131	114	142	133	134	142	142	135	131	108	142	142	118	115	121	138	129	135	110	160	110	120	128	141	150	123	112	147	124	128	116	125	124	119	138	111	122	119	138	145	135	137	135	133	125	142	133	129	122	140	134	138	133	113	126	142	126	132	133	120	140	137	115	112	131	133	124	126	123	140	121	113	139	142	117	128	121	135	122	130	128	153	134	125	141	122	114	152	113	136	118	144	135	149	141	117	125	133	120	126	125	119	126	118	149	122	144	120	119	154	105	135	129	136	126	138	133	146	136	145	126	134	140	139	162	127	114	119	147	123	144	132	124	117	138	126	113	124	130	120	125	141	140	146	136	154	130	150	116	107	121	130	133	137	122	132	124	131	121	135	155	116	111	148	131	138	140	125	137	136	126	135	117	145	127	140	127	122	126	138	137	124	127	134	127	123	122	140	117	119	126	139	142	130	130	139	136	122	135	129	122	141	115	118	147	143	139	138	154	151	137	143	120	119	136	132	123	125	143	145	140	135	140	136	123	113	124	140	136	131	135	139	140	145	127	125	133	127	112	145	138	115	130	149	129	124	129	137	141	134	161	126	126	140	109	132	132	146	151	124	148	124	113	140	152	133	140	130	130	141	120	134	141	132	138	111	115	125	132	128	119	110	135	119	140	121	136	129	114	134	148	141	123	125	116	118	143	136	134	170	138	143	134	146	110	140	128	134	125	129	134	108	134	141	141	126	133	121	129	129	126	126	133	138	120	125	131	126	126	124	115	135	125	148	124	120	152	122	126	104	136	115	155	129	130	135	126	126	121	141	129	122	147	136	134	138	120	127	136	133	136	123	123	147	137	119	142	164	138	118	123	138	126	114	135	115	126	136	128	144	134	124	127	145	124	129	143	118	127	138	134	155	140	154	124	115	134	111	116	146	133	123	118	134	100	129	121	132	120	136	138	146	135	133	128	132	127	144	119	121	131	126	130	121	124	119	125	126	146	107	128	118	132	130	125	153	127	122	142	114	121	123	119	133	143	118	129	131	109	125	112	116	120	121	126	117	115	128	131	119	132	134	136	141	134	126	129	131	131	133	107	164	131	136	126	122	115	147	134	131	136	154	116	157	150	136	123	138	134	128	142	127	127	140	136	142	145	127	131	121	140	120	131	138	135	149	159	125	125	133	136	125	130	135	136	139	114	136	145	129	109	127	142	118	127	126	129	118	134	126	146	125	123	121	117	144	138	117	124	129	138	140	130	141	131	140	136	124	144	143	146	115	126	138	133	135	132	128	131	128	135	138	128	122	130	121	134	138	134	122	137	134	121	135	117	112	113	129	124	140	138	140	109	130	125	111	119	120	112	122	142	134	138	133	144	130	130	120	110	130	152	135	146	119	133	124	139	143	138	131	148	127	127	140	134	126	151	150	130	107	113	134	151	116	134	126	143	129	102	125	147	126	122	146	124	144	110	138	112	125	125	121	114	131	128	148	131	112	131	124	136	136	129	128	136	132	130	126	128	127	143	128	107	131	124	113	138	131	123	115	133	122	139	134	141	139	150	138	150	137	123	135	135	131	117	135	114	125	150	135	133	131	140	116	121	140	126	130	124	122	129	128	133	114	137	111	130	141	139	148	122	140	112	137	145	131	144	116	113	125	135	120	116	125	139	136	139	130	154	145	117	127	145	118	141	147	140	136	127	124	128	136	122	132	128	123	126	139	145	145	119	121	119	128	137	134	149	132	130	153	98	123	112	133	134	139	132	118	135	107	156	129	130	112	123	118	131	134	132	132	132	122	134	116	123	129	140	151	127	141	133	124	154	154	125	129	128	128	144	129	152	121	148	114	122	122	115	130	109	139	121	132	118	120	152	107	144	115	132	132	144	135	110	118	121	118	119	139	134	123	123	120	147	117	132	154	131	133	117	128	117	134	139	131	138	150	122	134	120	112	124	136	117	124	147	119	124	149	149	140	139	119	115	132	122	134	121	114	121	122	141	140	120	127	131	121	143	137	128	121	145	122	127	120	154	131	142	137	132	126	120	119	130	120	123	133	162	118	160	148	118	149	121	140	132	133	134	128	134	121	148	132	113	140	129	118	118	115	143	140	120	129	118	144	116	118	125	116	131	145	115	137	124	132	123	113	123	102	121	137	134	135	121	125	146	124	133	142	137	116	121	133	132	134	134	116	142	157	132	143	126	117	139	139	134	128	123	127	124	127	134	129	123	159	119	125	139	119	126	135	130	121	126	125	126	129	129	138	149	134	124	140	135	140	122	122	134	127	142	138	139	140	129	135	128	137	110	128	154	114	148	141	101	134	125	128	129	118	125	121	104	108	138	115	127	120	125	132	132	117	142	129	134	139	125	138	145	141	146	142	139	123	118	114	139	161	135	116	139	147	148	124	121	104	150	113	136	117	126	140	146	131	124	129	120	133	105	131	123	138	125	133	122	148	115	134	129	119	146	127	109	119	114	118	128	132	132	135	133	140	152	136	119	130	144	145	108	130	128	157	128	152	138	123	132	135	128	122	125	134	126	148	127	133	151	156	135	133	128	118	107	132	122	124	123	116	143	128	115	141	146	133	110	141	135	118	121	156	126	120	108	138	141	138	149	136	127	143	143	129	137	138	124	150	123	128	125	113	134	129	129	141	135	122	131	113	128	129	126	123	135	128	130	118	124	116	113	145	126	134	128	130	129	117	121	122	127	112	123	113	99	139	127	129	119	126	150	123	142	130	120	125	128	129	113	137	140	115	132	146	132	147	134	117	122	126	127	126	119	130	121	130	152	133	152	146	124	126	133	146	148	122	148	128	124	135	142	122	123	125	127	106	160	116	145	144	111	127	133	149	136	140	128	139	127	121	120	144	130	128	123	135	153	123	145	146	131	114	130	113	108	122	148	155	119	128	146	126	147	132	121	121	115	147	122	121	118	139	142	127	133	132	129	129	136	116	129	143	114	117	131	123	126	137	116	115	122	117	120	140	125	124	110	137	107	125	127	132	141	135	120	131	137	133	137	118	136	133	129	129	114	131	116	136	129	138	123	143	135	136	109	153	134	127	121	117	141	143
19632	33545	39365	45309	49524	51395	52326	46816	45069	53687	54768	53716	52107	51253	44892	35923	30949	27647	22941	20088	17410	14977	14228	15498	9994	6973	5908	3664	1302	624	598	590	623	685	502	482	530	494	533	495	507	455	433	466	462	468	444	394	446	416	436	435	374	436	407	418	419	516	599	914	1460	1475	2564	2518	1991	1384	771	957	1116	1300	654	403	349	381	367	378	376	351	357	371	420	932	1044	816	616	556	510	410	338	348	322	301	362	325	336	347	326	321	347	342	356	343	344	388	356	352	333	327	346	348	335	315	367	345	329	325	299	378	339	341	327	308	345	355	355	339	332	320	321	348	335	329	316	342	356	356	374	325	320	319	328	323	386	329	337	327	343	318	340	369	332	334	342	357	303	331	342	339	342	344	337	323	359	362	347	322	349	348	365	329	324	360	353	359	388	325	344	356	383	349	329	348	337	355	363	343	346	348	366	368	317	339	357	365	333	338	325	318	341	335	349	339	347	319	344	352	319	374	393	360	310	311	367	319	306	319	313	297	336	391	349	357	369	346	360	362	346	339	300	343	337	377	339	344	322	358	333	324	342	338	363	352	333	312	333	313	355	329	341	362	318	322	345	300	354	359	319	370	327	332	347	336	341	330	331	370	326	348	353	335	348	337	356	354	346	366	345	381	362	356	337	346	345	368	322	357	370	351	338	323	339	343	346	322	321	377	353	326	325	331	315	374	340	371	326	343	320	336	322	334	372	339	362	359	364	305	342	336	372	347	358	333	370	337	370	336	333	322	344	333	337	334	342	340	321	344	319	353	336	323	339	317	348	358	342	338	326	341	332	312	344	323	381	350	354	356	328	339	346	339	344	343	311	355	337	358	333	326	340	362	344	368	339	350	364	365	336	319	332	347	334	313	321	341	342	346	341	358	353	335	353	336	336	308	348	382	332	349	309	320	346	350	341	321	324	326	357	334	353	351	361	361	341	322	348	341	346	330	345	364	325	384	342	356	354	336	339	365	344	328	325	333	329	364	357	355	365	301	332	336	317	355	366	339	316	334	353	394	354	371	380	327	366	347	345	348	324	324	363	294	331	319	344	340	328	315	349	339	337	377	356	352	335	328	327	326	335	318	356	303	341	331	306	325	321	307	364	324	348	348	359	331	317	327	351	349	318	332	329	337	355	359	337	343	352	305	320	376	318	382	342	340	332	339	331	350	352	352	348	338	328	356	310	329	356	355	332	329	320	320	340	340	336	337	331	332	327	333	327	334	322	310	324	334	336	368	299	337	341	351	396	369	341	352	344	319	322	350	330	366	339	317	355	358	344	352	343	382	323	318	344	326	360	343	346	351	373	336	374	323	352	341	326	377	376	345	315	352	317	313	337	344	343	354	339	351	347	303	357	335	323	305	359	350	324	342	328	346	356	347	340	357	366	358	364	336	337	334	369	337	351	319	360	332	341	348	358	339	323	343	314	369	368	362	350	368	321	323	362	346	345	341	347	357	370	333	367	331	330	343	343	335	341	342	331	329	354	372	332	307	390	345	358	317	309	299	340	338	331	326	356	339	310	368	317	326	315	351	334	351	345	343	342	315	363	318	321	355	345	331	334	389	352	344	341	358	354	339	364	339	344	349	315	349	364	351	352	354	322	334	348	338	324	334	338	341	351	316	288	340	352	329	319	326	316	360	350	340	355	326	361	345	354	321	346	344	361	337	342	354	327	329	358	371	349	359	328	344	392	352	334	303	319	356	304	339	336	308	345	350	342	334	333	390	353	366	322	365	331	351	393	311	323	298	323	327	342	366	334	350	343	342	328	367	375	344	342	347	377	378	304	354	309	379	319	346	325	328	340	317	358	337	376	341	356	356	319	348	340	325	328	338	342	354	327	353	358	321	344	338	332	365	350	354	300	344	374	347	348	365	376	387	354	341	318	322	337	343	345	317	317	328	351	330	343	327	366	341	350	322	331	314	360	349	334	334	363	359	357	376	337	358	364	317	323	388	366	341	336	337	316	310	348	360	355	325	353	330	352	332	354	327	357	313	326	326	331	363	331	340	340	341	325	300	315	335	377	346	348	321	354	313	361	349	350	339	362	378	352	366	338	355	355	381	348	360	340	349	313	349	361	302	343	360	340	351	335	350	334	366	307	330	352	331	311	328	349	340	333	369	339	329	339	330	352	362	320	337	358	340	353	343	349	340	353	337	348	315	368	345	350	289	301	350	338	345	305	315	342	346	335	333	336	328	327	344	332	329	331	365	308	330	347	346	350	324	339	355	338	322	377	342	317	368	310	359	360	346	340	334	367	322	330	327	375	324	342	334	323	339	327	356	314	346	325	313	341	332	367	363	365	336	356	325	365	346	333	339	334	309	337	333	328	329	359	334	370	338	351	326	358	343	357	353	340	331	371	336	329	330	392	378	371	327	321	372	334	389	350	361	312	342	333	330	307	329	337	343	321	324	325	346	319	388	342	350	311	356	346	352	319	331	332	320	364	362	349	328	319	324	327	352	331	339	329	338	363	332	327	330	332	329	339	318	348	356	326	329	332	349	361	289	350	348	319	326	333	346	338	321	318	349	352	332	349	356	309	344	317	354	351	370	308	339	373	369	342	363	333	368	356	353	345	364	314	333	330	351	333	360	329	346	350	351	326	338	373	338	328	358	353	328	320	318	384	333	345	359	343	356	318	335	355	348	339	334	347	332	327	341	330	328	320	369	319	333	332	343	336	351	348	347	348	341	375	340	326	346	372	349	344	338	326	362	358	358	363	357	362	342	331	324	310	314	366	317	319	363	318	336	386	344	346	306	368	353	302	356	358	359	344	380	321	356	352	355	347	297	327	325	331	354	365	333	331	308	307	302	344	348	291	339	352	343	339	329	390	378	341	341	376	331	373	350	331	336	300	358	329	354	350	331	336	334	348	335	316	322	324	331	334	345	342	367	350	352	327	340	354	336	328	322	376	329	357	348	387	371	314	309	323	359	353	333	345	353	336	366	312	342	358	362	393	351	346	316	326	346	342	312	326	363	328	365	328	356	373	303	356	361	329	329	368	340	363	353	348	401	334	348	310	348	324	336	347	346	339	310	309	341	388	315	321	316	343	356	348	333	384	336	328	335	366	341	309	348	320	343	352	368	330	353	345	352	334	361	342	360	329	333	347	377	362	355	326	327	341	356	352	321	335	353	358	365	329	338	332	345	374	341	355	360	334	352	360	345	342	323	354	363	335	313	333	338	375	404	357	308	358	338	319	328	331	338	364	368	328	311	376	340	331	350	350	325	356	359	336	344	312	356	323	333	340	331	333	317	346	360	351	325	328	334	361	328	350	300	326	316	342	341	321	339	343	344	348	357	367	331	319	372	338	332	325	325	346	340	323	329	351	339	347	330	320	352	329	370	311	366	347	357	363	348	329	336	339	354	349	342	385	337	334	408	334	353	338	306	387	307	318	335	353	329	353	327	310	354	343	332	343	371	343	328	359	349	341	360	330	365	288	368	337	352	348	338	340	344
39516	44442	40959	40556	41638	40999	39828	37661	34981	45387	49474	48056	46825	44500	36612	26482	19414	15467	10929	8551	6949	5001	6270	5902	3411	2118	1314	1004	316	233	161	165	193	164	169	154	137	144	157	119	149	158	144	142	131	161	139	136	141	143	121	133	133	139	126	121	129	143	166	248	338	347	577	585	481	350	235	258	303	357	210	135	141	138	113	122	106	110	118	123	147	271	278	262	227	145	150	124	123	120	131	114	111	129	120	98	108	94	118	103	93	119	126	110	110	111	127	129	115	132	115	102	119	118	98	120	142	121	123	124	114	117	112	126	123	139	102	124	118	110	149	107	109	138	101	135	123	96	117	112	116	122	116	121	125	111	135	108	117	117	126	117	128	110	120	126	132	116	134	117	99	126	121	105	124	114	133	115	122	131	109	111	122	114	130	123	122	125	111	107	126	117	146	115	122	132	107	124	140	114	112	143	124	113	111	116	127	113	105	119	104	122	119	109	141	125	109	108	119	107	135	102	132	100	112	109	104	126	116	144	126	112	133	126	130	96	122	112	108	134	105	93	116	120	128	110	98	116	136	120	104	118	127	125	131	106	116	119	128	116	107	107	112	108	119	104	134	105	123	119	122	119	120	119	117	111	109	103	125	113	104	118	132	120	93	116	112	102	134	126	122	122	111	127	118	112	108	144	126	107	107	100	105	125	144	108	129	122	134	129	112	129	111	125	123	121	107	110	119	110	105	111	115	114	111	109	131	100	127	114	134	117	114	120	129	122	105	123	124	115	102	107	110	124	138	97	107	112	113	108	117	128	122	102	98	123	123	113	107	115	136	123	136	111	116	117	110	114	129	127	124	116	117	105	114	123	119	93	104	100	119	121	112	103	114	106	114	124	137	100	127	129	124	120	117	118	110	112	113	120	130	104	137	102	138	117	125	138	126	119	122	109	121	116	115	115	126	116	117	129	124	106	132	125	121	110	123	113	118	101	113	113	117	123	119	116	121	117	120	101	126	134	115	116	104	104	118	105	110	135	99	117	115	118	127	108	137	117	128	133	101	111	134	126	133	118	108	122	112	116	110	122	144	121	108	119	116	114	119	137	111	127	126	140	121	118	115	101	129	103	108	104	118	131	121	137	116	135	113	123	140	126	102	109	121	106	114	124	112	116	109	110	143	118	127	119	112	118	103	134	105	134	108	106	123	111	121	129	140	139	114	123	118	103	109	121	140	117	128	132	123	121	114	112	129	117	121	120	135	112	115	111	127	117	118	126	132	118	114	107	119	118	125	121	123	122	116	122	122	107	105	107	109	109	105	144	120	111	97	118	129	104	102	113	112	117	124	125	117	118	105	118	115	102	125	116	123	109	110	112	117	119	122	115	99	129	114	104	111	112	122	128	105	131	123	104	125	113	116	122	106	105	92	146	120	129	123	95	124	122	107	105	121	103	130	116	139	130	131	102	109	117	104	119	101	126	112	119	138	109	111	117	130	103	107	124	123	136	133	118	127	121	116	107	130	123	108	118	114	117	105	112	123	97	116	117	127	114	114	108	107	102	112	100	109	135	140	115	109	109	133	121	118	115	109	116	109	127	119	117	127	128	130	108	106	105	130	113	117	137	129	103	111	113	113	123	137	129	114	125	124	138	113	135	114	117	127	128	129	118	122	108	114	126	117	125	108	119	127	120	124	142	113	120	125	139	114	115	105	132	116	103	124	122	146	116	127	120	124	125	126	98	119	102	120	119	108	109	133	115	108	141	108	111	120	116	97	118	111	130	104	127	117	115	103	105	119	107	114	122	127	145	114	114	114	118	134	118	126	111	128	109	131	119	124	127	114	126	102	109	126	108	125	114	141	130	133	114	97	115	123	107	118	113	109	120	100	125	121	142	95	128	121	129	105	127	116	111	139	142	128	106	113	108	120	124	113	131	120	131	111	132	122	128	111	95	117	99	131	98	118	104	124	96	139	112	98	99	107	126	111	121	135	107	132	98	122	132	123	134	102	124	136	131	110	93	123	130	114	110	112	105	111	97	95	103	114	127	113	123	110	128	102	127	116	113	131	133	132	127	115	114	119	105	111	114	107	132	106	121	122	116	118	118	106	109	139	117	102	104	119	116	114	109	116	129	112	139	110	111	131	116	117	118	133	133	104	109	108	123	113	116	116	111	123	136	97	129	129	114	115	156	113	121	133	116	111	111	94	111	113	135	120	94	116	97	109	104	131	129	126	126	126	132	123	111	134	120	120	113	118	121	123	139	103	118	121	130	111	110	114	111	114	107	132	122	119	118	127	110	99	131	108	133	114	112	119	132	125	131	125	114	127	126	128	131	116	118	131	111	106	121	115	119	132	135	129	117	112	123	121	95	106	117	112	103	131	121	120	110	101	133	113	125	122	132	117	129	110	136	121	132	128	124	101	124	123	115	114	113	126	118	119	103	120	104	114	116	127	151	137	139	112	114	143	103	131	129	109	111	120	121	106	118	120	112	116	106	107	98	110	129	118	125	137	123	117	101	137	105	126	105	95	114	123	119	125	111	130	112	129	101	138	128	115	124	116	126	123	108	100	138	110	111	126	119	130	98	122	111	95	123	111	134	107	121	114	123	115	114	132	102	114	127	128	118	138	118	112	92	100	132	114	122	109	121	118	117	122	130	133	129	115	128	131	104	107	125	110	141	114	110	120	130	111	105	122	104	138	129	107	142	112	127	127	118	105	124	127	108	107	129	123	121	120	130	139	131	101	120	112	119	106	112	120	100	114	106	116	112	116	144	105	109	132	117	123	105	123	127	125	123	127	132	115	120	131	94	132	113	112	113	147	117	99	127	122	126	112	115	127	125	104	130	116	104	131	130	136	117	123	110	125	120	117	112	101	119	119	115	115	129	116	127	120	135	127	108	125	122	125	109	115	109	110	113	132	107	122	125	134	109	126	112	103	109	125	119	101	133	103	124	125	135	115	112	118	117	124	128	110	105	114	127	116	110	124	111	104	113	122	124	118	131	135	106	103	115	106	140	134	108	117	126	110	85	110	105	126	103	134	125	124	108	112	113	105	104	89	114	114	137	113	111	118	116	124	115	123	120	127	130	106	115	124	119	111	124	137	114	111	99	120	141	124	120	105	126	108	135	118	111	98	107	116	105	121	129	117	126	122	110	104	117	116	100	132	108	107	122	120	123	120	122	126	109	134	93	106	140	123	124	103	127	126	123	107	128	106	123	143	113	110	98	103	114	111	124	117	118	98	97	117	124	121	160	137	120	106	123	111	108	127	111	110	125	120	123	114	126	109	112	94	100	112	104	112	111	119	96	121	130	115	125	143	122	132	126	121	114	134	111	112	123	119	129	118	108	122	121	112	126	119	113	106	113	111	122	113	110	124	122	116	127	124	126	113	103	126	109	119	134	130	120	110	133	139	132	125	119	115	119	114	121	114	113	113	127	128	113	116	115	123	116	119	94	133	120	128	114	114	118	107	123	117	109	115	137	105	111	151	127	124	112	131	111
27247	38983	43787	48660	51764	54333	56046	52710	52691	62440	66412	64224	63992	62385	55798	45531	40505	37369	32527	28653	26525	22499	23751	22163	15792	10965	8345	6490	2011	1057	945	858	867	709	594	530	523	559	591	513	473	472	459	436	498	528	557	505	441	436	455	454	430	404	447	470	513	651	760	1315	2298	2487	4438	4595	3537	2853	1241	1368	1949	2479	1026	387	357	314	351	338	323	358	334	335	502	1566	1445	1210	873	655	536	421	317	303	285	274	327	323	313	329	281	311	295	350	292	293	329	340	324	296	309	308	305	288	326	329	314	325	303	304	293	295	324	342	291	326	317	290	308	301	290	317	335	324	325	322	289	290	316	342	305	321	325	305	296	288	335	320	338	304	304	304	272	301	317	302	317	313	329	290	287	331	361	310	291	284	317	311	293	299	315	308	343	312	310	318	333	311	310	335	293	304	322	340	332	383	354	306	306	290	274	320	307	294	323	307	299	284	308	317	314	346	296	327	374	335	311	312	296	312	357	263	290	276	290	321	323	309	311	302	302	305	307	315	320	323	315	321	321	310	314	297	295	315	299	280	312	338	303	310	318	329	341	297	328	299	283	308	332	338	286	300	309	296	323	331	297	324	289	304	296	346	314	303	338	308	301	338	306	306	313	312	337	318	317	324	297	329	300	330	329	327	335	303	311	309	285	304	271	315	326	289	322	330	302	291	338	323	335	339	315	316	302	316	308	280	303	320	342	314	292	289	312	310	298	311	292	316	315	277	289	312	307	319	309	344	295	307	289	333	312	311	326	335	315	282	317	317	287	325	320	294	324	328	315	342	319	298	338	353	291	309	301	307	299	315	313	323	337	353	293	296	356	329	315	323	292	319	323	287	329	300	319	320	320	315	321	286	292	322	335	278	337	305	316	312	319	331	321	314	312	294	287	316	310	304	350	323	299	309	311	328	303	284	304	300	325	335	322	315	314	327	291	311	299	323	302	327	320	312	310	314	343	311	310	327	294	325	320	301	293	327	331	329	317	351	293	315	321	288	305	340	322	339	324	317	315	314	342	299	317	319	308	298	327	307	327	289	285	297	320	341	329	325	310	291	316	306	321	297	324	312	276	329	282	298	288	342	261	325	295	322	296	321	331	316	288	288	310	328	321	327	314	334	329	317	334	304	323	315	301	291	308	320	289	330	320	321	335	318	316	302	315	317	314	313	286	320	341	323	273	315	277	334	352	294	324	323	315	310	303	319	327	293	333	298	300	352	344	285	302	345	341	294	323	323	303	313	297	306	287	331	333	310	316	308	292	331	295	328	297	298	312	319	314	346	342	301	339	343	340	331	302	302	308	302	310	322	314	308	293	296	315	327	286	299	301	311	304	334	339	304	334	286	314	305	334	319	315	301	322	315	316	344	355	332	329	282	316	352	341	328	326	328	349	342	306	288	302	297	313	314	305	312	315	291	328	306	322	310	303	314	309	316	307	319	334	325	311	341	298	333	349	326	308	333	309	295	305	322	330	300	321	302	318	317	321	334	305	311	312	343	292	330	298	335	302	289	329	326	303	294	331	285	305	314	329	329	310	337	320	283	364	287	303	314	302	306	313	286	318	308	305	348	329	292	344	315	305	296	287	343	305	305	312	304	322	335	339	313	317	326	316	293	334	342	288	334	324	313	324	317	322	284	330	325	314	305	339	321	314	334	326	323	291	315	313	302	306	302	323	310	310	309	342	288	319	327	279	323	307	270	319	293	319	349	283	314	331	311	327	314	309	295	351	343	302	316	304	321	337	326	332	320	328	331	297	295	266	337	327	340	362	315	297	311	319	301	301	296	333	289	301	298	294	324	312	325	311	332	297	305	317	313	321	307	311	324	298	302	324	318	318	325	304	299	321	288	310	340	357	319	333	295	336	331	311	339	289	318	341	299	323	329	277	311	289	308	289	348	313	337	325	328	289	303	264	321	318	322	351	318	281	315	315	321	331	345	303	298	310	313	308	358	309	320	283	318	301	295	333	315	329	313	281	302	282	326	306	333	308	312	310	316	315	308	327	303	308	308	314	295	314	296	305	290	310	300	317	331	310	317	292	343	309	314	309	301	296	310	340	336	302	307	332	305	303	310	302	330	317	305	293	309	312	351	293	335	316	329	319	281	364	301	321	325	340	314	282	295	283	315	335	317	280	317	293	333	326	326	320	317	308	332	301	316	300	331	321	341	284	331	298	296	278	322	328	302	300	350	266	311	281	288	306	297	294	299	307	315	286	328	284	298	324	316	331	302	298	350	328	305	310	323	290	311	312	304	316	305	324	317	326	326	330	333	310	337	318	312	326	336	299	317	309	297	312	300	290	326	288	326	325	329	317	343	301	319	289	293	301	340	329	330	336	325	314	298	305	304	306	330	301	306	328	328	306	332	302	328	324	315	322	333	323	328	336	288	338	324	296	303	352	307	311	318	301	327	273	299	324	336	299	313	345	294	332	302	298	308	311	308	299	297	325	335	314	323	283	322	336	320	309	320	308	299	323	329	336	349	311	361	347	283	316	330	322	312	321	317	306	324	321	325	292	313	284	343	299	322	324	333	316	325	283	325	283	311	313	313	318	278	320	332	310	329	337	288	334	323	347	317	346	309	284	332	314	341	327	334	278	321	305	304	325	305	299	292	343	281	297	335	331	359	316	314	292	341	278	317	305	355	327	317	349	318	316	344	316	310	338	323	300	308	281	289	290	328	298	326	349	302	320	300	296	306	322	300	331	325	302	289	313	315	313	320	322	336	314	314	332	314	304	319	320	302	312	315	295	306	320	321	317	330	296	325	320	318	301	324	329	314	316	297	297	328	289	329	320	313	351	299	295	310	290	307	320	335	265	335	351	333	312	281	300	316	328	338	293	316	290	303	314	335	320	297	301	275	304	339	291	324	325	273	292	305	287	328	288	338	299	328	315	303	297	344	300	303	304	274	304	311	299	298	308	295	313	303	325	322	304	296	332	339	312	343	349	292	318	310	296	304	319	324	317	312	335	318	310	320	318	317	291	318	343	335	335	295	298	338	305	356	320	291	317	307	321	306	328	291	325	324	311	308	317	281	309	329	295	274	284	320	317	319	316	311	328	325	319	321	317	322	321	315	326	299	294	314	307	324	323	309	321	345	310	312	306	305	309	295	292	285	289	312	324	288	310	353	308	324	274	337	308	313	313	326	313	305	315	340	335	309	290	294	314	320	329	337	323	300	293	325	299	320	316	304	328	309	284	310	333	324	295	324	272	311	332	294	289	296	315	327	286	318	288	321	309	322	330	295	294	309	308	320	316	333	327	313	325	312	302	327	333	317	318	271	311	330	293	327	312	303	294	320	332	326	302	331	308	326	286	349	313	330	303	312	301	319	283	318	309	351	319	343	296	305	314	304	345	325	327	317	307	299	304	305	344	308	268	308	327	332	324	301	270	326	321	303	315	365	282	322	325	314	292	316	285	327	313	290	303	301	339	292	317	311	309	327	330	299	293	308	299	276	318	318	318	302	327	322
12110	14793	17808	15698	13972	11466	8937	5156	3231	3360	3493	3114	2300	1858	1254	763	635	471	385	390	305	287	274	334	243	204	210	189	183	166	171	150	155	153	166	169	153	170	144	158	165	160	167	173	189	166	169	172	155	175	157	170	152	157	155	188	179	168	165	144	178	206	190	172	172	154	166	148	144	174	165	164	177	164	166	168	150	146	152	166	152	179	156	185	176	184	184	146	161	138	174	160	168	146	141	146	158	166	164	171	178	157	153	148	165	179	179	160	150	148	169	140	180	167	142	161	158	146	135	176	163	179	166	153	158	192	186	163	168	146	157	143	183	167	164	168	157	166	171	172	145	153	161	159	167	178	155	166	132	168	180	145	163	160	152	179	167	170	148	129	150	150	153	157	164	178	166	158	178	181	167	151	133	156	149	176	173	169	168	177	147	143	182	151	198	164	159	162	155	171	154	149	178	168	149	160	161	152	150	177	155	176	168	175	132	169	177	186	174	180	190	169	153	153	160	139	160	161	162	164	155	159	156	154	156	157	175	154	146	160	150	158	148	153	175	160	185	163	169	135	149	173	179	172	166	163	163	159	152	166	163	180	158	162	151	163	161	153	165	160	158	185	160	164	165	164	166	157	144	135	152	162	161	162	152	137	145	166	160	147	181	152	169	156	148	159	154	152	162	154	152	159	147	173	175	163	158	157	138	181	158	165	167	173	165	155	165	166	139	152	173	174	191	161	144	141	152	174	157	168	143	158	175	184	177	164	169	180	155	161	173	177	170	157	155	155	179	167	180	164	183	175	174	162	162	164	156	162	172	149	176	154	146	181	149	154	160	164	154	131	148	177	160	162	133	158	175	164	161	160	138	175	168	140	151	150	160	160	174	150	163	176	163	164	162	155	163	159	152	138	172	168	147	162	182	152	145	166	149	154	140	168	170	172	167	147	188	172	159	164	157	151	166	156	154	143	159	138	160	166	175	172	164	156	166	180	175	148	167	160	147	162	160	150	146	153	135	155	153	164	131	165	176	167	174	154	153	146	153	145	170	163	152	170	170	177	146	157	152	136	140	163	164	165	180	155	137	137	159	164	188	166	183	172	176	158	159	153	171	141	168	146	161	175	169	160	150	150	188	151	175	177	143	160	170	156	169	154	152	147	167	164	158	137	166	162	136	153	156	166	145	173	148	193	147	163	152	173	159	171	152	164	154	152	153	166	163	178	183	175	176	173	176	147	169	189	159	164	157	172	168	151	154	146	142	179	158	173	151	162	155	159	139	169	170	171	164	144	177	159	166	162	160	166	171	161	162	159	151	168	173	155	143	148	169	160	143	169	154	159	134	132	151	163	164	171	140	169	158	171	147	167	148	161	146	175	175	165	158	170	159	166	159	150	162	189	181	175	181	169	144	151	166	162	172	150	169	156	168	158	150	151	171	140	172	164	146	171	190	137	164	165	150	169	133	146	169	131	153	186	160	136	145	157	161	163	161	162	171	167	173	176	162	152	147	162	141	167	163	165	166	147	156	140	177	147	166	170	172	148	160	185	152	146	167	158	160	160	147	194	161	154	162	150	137	132	174	161	146	177	156	136	176	148	185	155	159	159	164	168	164	175	146	156	167	149	166	135	183	165	166	185	185	150	197	169	178	174	165	172	172	153	154	137	161	148	195	178	173	154	191	162	149	162	163	160	152	160	176	164	168	151	166	168	167	165	174	148	151	184	147	172	161	162	150	165	150	179	162	176	152	149	160	152	172	160	137	147	175	162	155	181	165	168	168	165	154	144	160	168	170	171	160	138	171	169	168	143	148	202	164	149	145	161	164	167	149	163	144	156	175	157	140	185	159	146	165	145	145	165	159	173	157	148	153	156	163	150	146	158	140	166	147	156	161	148	130	136	188	168	174	203	177	151	165	162	153	167	166	156	147	182	133	152	167	162	183	135	178	144	142	162	169	167	179	149	172	159	158	153	145	162	142	166	178	162	164	159	173	193	149	147	180	163	170	166	158	168	154	164	183	164	172	147	154	166	145	167	165	151	141	156	139	155	168	148	170	156	154	147	169	155	156	152	159	158	159	150	151	147	172	158	144	161	146	162	194	157	183	165	156	151	140	177	182	170	163	147	169	153	163	148	185	171	161	170	154	167	153	172	184	148	157	172	143	196	175	139	177	156	169	187	158	146	176	151	154	145	164	151	171	181	181	175	160	165	155	159	156	148	138	164	163	155	171	181	152	185	181	170	150	155	154	183	155	162	172	148	141	166	156	179	183	166	164	166	159	189	159	135	166	160	158	138	148	160	160	144	173	181	162	159	158	135	164	152	163	155	143	181	159	159	171	143	156	175	141	177	173	179	173	156	159	187	146	162	170	155	178	178	167	150	185	162	161	169	153	186	159	162	161	160	143	166	154	166	147	156	150	171	144	171	164	175	144	153	154	163	190	143	161	166	152	143	158	179	149	181	162	137	196	167	137	126	152	167	167	168	168	184	156	135	163	157	147	165	158	164	149	171	135	155	160	169	154	148	185	131	140	151	144	143	155	158	156	147	161	145	172	187	133	163	166	172	184	153	159	177	190	150	143	162	165	156	167	158	162	166	173	158	144	158	168	149	200	155	156	141	177	145	174	164	184	144	140	128	153	149	138	170	182	147	170	140	170	161	153	147	174	141	136	155	170	144	170	173	188	156	174	153	165	182	162	177	154	162	186	170	148	168	168	152	156	161	181	171	144	144	170	158	165	157	161	165	126	176	165	136	170	158	159	148	174	153	153	150	144	139	161	173	142	150	160	169	156	162	181	183	156	137	156	132	162	170	151	141	159	147	183	154	163	156	150	170	157	176	160	172	181	143	181	140	167	165	167	175	155	145	149	162	174	161	171	175	166	161	154	180	167	166	166	166	169	139	148	142	177	155	162	142	156	149	151	137	146	167	140	183	169	154	155	160	135	162	172	184	168	150	176	139	174	151	156	162	168	163	166	146	182	160	148	139	185	175	155	149	155	148	178	173	145	166	167	166	157	194	145	133	170	154	150	158	170	151	163	155	154	186	170	163	155	168	174	143	142	153	157	161	158	153	152	178	162	179	168	133	162	168	163	161	152	176	145	179	157	179	160	155	145	141	147	166	159	185	180	163	154	175	171	168	164	154	171	153	144	147	147	173	155	161	174	181	148	152	163	167	139	144	141	176	162	155	173	153	172	161	153	161	157	158	139	145	145	167	181	146	152	170	167	147	158	136	146	176	146	170	167	175	160	180	169	151	168	167	165	157	147	162	160	154	154	173	162	157	158	165	156	163	163	142	168	173	154	151	151	144	154	154	156	164	148	151	150	146	154	167	173	158	148	139	165	170	153	176	147	154	163	145	168	155	174	167	156	168	126	137	130	170	144	157	166	159	163	158	169	168	150	189	140	166	158	147	162	178	147	139	155	147	163	150	158	166	164	142	162	156	168	164	181	198	157	144	143	163	161	149	161	170	165	147	154	179	160	151	149	134
8147	15427	21806	25728	27619	25777	24432	17070	13873	17166	18539	16096	13152	12418	8769	5060	3860	3296	2478	2281	1921	1517	1713	1604	1131	965	770	655	520	475	484	510	477	449	448	484	478	465	461	453	439	467	421	466	464	490	443	462	447	448	424	446	440	397	460	446	433	447	450	443	516	444	572	552	553	477	437	494	516	476	444	465	442	406	424	401	422	402	410	479	435	484	536	462	531	493	434	413	414	416	396	411	410	411	428	431	399	397	387	399	427	408	397	406	382	389	468	428	381	426	416	453	429	402	414	428	392	427	449	409	430	377	409	398	402	396	412	405	402	422	405	421	406	413	415	409	392	395	420	382	422	434	424	423	435	454	446	364	413	433	453	421	385	395	422	412	406	394	421	431	402	419	416	406	433	423	424	394	425	433	436	423	411	444	387	415	437	465	394	473	435	414	396	408	415	390	386	416	394	385	384	447	416	445	444	429	405	412	401	372	432	421	417	416	393	440	414	437	381	388	421	373	399	417	396	401	433	409	442	411	429	418	421	445	395	406	441	414	391	419	408	426	403	378	405	410	412	450	399	426	415	460	466	405	383	436	416	399	414	415	401	357	451	405	383	386	405	402	409	440	423	452	437	431	423	415	427	441	422	372	409	398	402	395	399	403	415	414	415	404	399	422	403	431	404	436	450	408	410	407	392	426	420	442	379	426	404	433	415	418	420	411	431	425	430	400	431	407	356	429	439	431	410	415	400	421	398	441	391	412	389	427	399	383	410	397	442	388	412	411	407	402	423	390	453	418	398	373	395	448	369	396	408	427	416	387	432	397	411	430	413	412	414	425	455	444	404	388	423	427	430	415	437	454	425	438	448	397	428	419	408	398	424	446	438	414	436	393	406	431	447	384	385	410	437	405	437	398	423	406	422	414	394	437	409	429	415	403	409	415	424	424	412	416	434	414	405	408	430	406	394	394	410	363	390	424	446	402	399	401	407	407	440	441	418	396	402	419	447	392	418	407	393	434	400	418	399	428	401	382	428	410	428	400	438	418	400	399	399	413	447	391	431	422	387	450	406	421	424	423	419	413	436	391	444	396	390	409	368	421	420	400	409	428	451	441	396	384	419	402	394	407	401	393	404	420	393	424	397	421	403	413	418	425	426	412	425	388	440	389	381	398	446	423	418	420	399	395	389	405	424	398	443	406	442	372	420	420	444	411	422	397	432	414	435	409	429	394	426	399	451	427	429	426	385	409	440	426	429	425	441	440	407	410	451	424	383	445	419	387	402	414	413	452	434	424	396	393	394	435	423	421	386	396	427	379	385	408	409	401	398	428	419	373	445	398	406	394	411	410	418	397	436	405	389	431	413	379	397	418	413	419	438	397	384	415	367	448	414	382	399	421	447	414	406	412	398	424	427	410	443	401	428	430	409	391	420	430	416	419	434	386	395	394	410	438	404	425	433	398	404	426	370	371	403	420	427	413	418	379	437	386	418	382	420	437	403	408	406	438	414	405	435	420	393	411	391	427	447	391	437	407	424	401	406	402	405	416	438	386	430	420	400	394	423	394	407	405	406	440	429	357	432	441	449	420	427	429	387	424	430	439	410	434	396	424	427	428	432	425	420	430	383	416	423	416	401	418	396	441	409	395	424	425	416	404	393	424	402	419	403	423	430	418	394	418	361	380	405	434	435	420	432	418	403	394	391	396	380	398	387	414	414	448	415	393	418	430	446	430	387	391	408	398	422	379	392	429	408	407	418	399	412	391	421	434	453	389	368	412	437	397	435	442	409	421	415	439	434	418	397	402	414	464	442	416	420	409	426	412	435	442	411	418	416	419	413	423	398	422	413	393	433	391	404	365	417	408	410	438	394	406	436	372	410	405	398	427	409	402	444	449	426	432	421	443	403	431	434	392	413	413	394	405	409	423	395	388	394	424	430	428	443	428	432	428	436	414	430	420	378	431	411	445	418	412	414	432	419	394	409	388	418	418	397	409	406	459	396	389	385	424	410	423	412	401	459	432	370	405	412	405	389	395	396	423	427	410	405	434	417	404	423	426	405	368	417	411	410	435	401	425	438	399	410	433	419	436	445	433	409	408	465	407	395	441	410	415	402	428	402	417	388	386	420	430	399	421	406	423	449	380	410	399	398	431	432	425	419	436	424	392	411	425	392	434	387	443	410	422	413	409	414	422	401	417	425	381	420	398	473	400	382	413	383	391	429	424	413	393	414	411	408	412	430	418	416	414	417	447	425	414	410	390	420	408	432	406	419	372	411	381	405	450	407	439	416	428	404	387	424	412	414	369	407	389	400	424	408	411	427	410	390	433	414	415	440	460	421	413	413	415	429	425	394	386	395	393	413	445	391	432	409	406	405	415	436	380	404	375	382	396	436	419	418	410	387	405	421	390	438	460	431	415	423	421	433	401	427	390	426	396	398	412	438	418	438	422	429	394	410	397	425	411	413	415	414	415	422	429	425	422	409	385	422	408	438	396	419	418	403	425	407	440	452	423	387	448	430	406	450	417	381	389	412	398	426	436	413	391	435	397	421	413	434	402	436	416	431	441	405	404	442	439	449	398	428	428	422	421	421	423	411	396	422	440	410	401	404	402	409	452	420	354	428	379	434	436	393	433	418	408	449	391	467	401	413	404	425	400	401	444	414	406	397	404	444	469	427	411	433	423	435	383	418	412	420	416	406	423	419	397	416	452	405	437	414	396	431	419	419	424	434	412	399	410	420	381	390	408	370	429	409	431	417	439	419	394	406	395	425	432	426	428	447	409	386	414	401	420	440	392	434	408	430	462	433	431	443	417	404	410	418	448	404	392	413	448	403	397	417	414	396	400	403	428	404	450	425	422	417	423	407	395	391	388	399	398	389	400	428	392	414	424	421	393	406	367	401	400	420	401	432	433	413	413	385	431	421	436	425	409	432	408	409	398	402	446	459	415	411	392	398	395	426	426	448	386	429	400	434	373	412	431	392	437	461	398	421	396	418	402	444	392	457	408	391	427	386	447	444	426	392	415	388	429	406	447	397	403	406	440	417	460	423	407	422	414	412	407	393	433	401	437	419	433	405	427	453	393	388	430	429	445	388	381	426	435	419	424	423	379	374	419	394	411	391	413	393	411	404	423	404	410	418	407	391	392	419	394	380	431	445	420	417	399	399	439	412	424	470	412	412	431	454	418	442	386	430	426	411	383	414	411	417	381	407	412	395	401	419	410	415	433	385	415	426	406	455	418	402	425	404	430	425	383	407	419	397	426	416	395	421	375	368	408	401	419	417	412	425	376	429	423	412	396	422	395	435	405	408	424	428	389	416	433	419	448	412	424	406	423	398	402	420	391	408	401	413	427	433	400	428	432	431	416	445	433	415	434	411	406	413	393	428	417	364	409	403	418	419	412	432	421	401	392	425	422	404	418	434	449	444	430	441	441	372	391	408	448	392	391	410	387	406	421	401	419	411	395	404	408	454	398	394	394	416	370	407	437	417	372	380	417	427	426
28822	37427	38288	38272	38241	38011	38145	33658	29784	36179	38342	35599	29493	27958	21404	13074	8236	6381	4693	3741	2784	2108	2151	2168	1382	803	659	442	230	156	169	160	145	144	152	142	160	122	122	124	131	133	146	129	116	161	130	124	132	132	138	141	135	138	139	121	149	129	127	175	248	268	296	371	285	260	173	217	206	218	137	143	146	156	134	127	134	141	129	133	136	185	210	176	152	163	148	140	103	128	149	147	133	138	109	136	124	128	118	132	111	141	122	145	145	161	121	118	130	111	128	149	121	124	143	134	114	114	133	119	139	135	110	124	118	117	100	131	136	121	128	123	135	155	123	121	148	149	133	141	133	136	128	121	126	134	120	142	138	124	136	144	130	121	105	125	117	143	156	127	133	116	137	129	122	119	120	132	164	124	132	132	122	146	134	160	126	145	125	125	145	149	115	143	142	125	127	142	129	137	144	139	135	131	128	134	148	150	127	139	132	120	129	115	113	133	119	105	134	140	123	122	133	124	140	123	142	126	136	132	128	134	115	140	115	151	136	151	143	116	139	132	115	129	130	120	143	129	119	133	151	113	119	129	118	134	130	135	135	151	129	136	130	132	127	134	136	155	123	135	145	130	122	116	117	138	125	145	109	134	113	122	121	126	129	136	115	123	103	120	110	123	121	123	116	125	136	145	130	126	135	108	154	142	108	130	126	121	129	129	155	116	138	122	118	142	140	135	130	140	118	126	136	121	134	120	127	125	131	134	140	124	120	122	144	139	130	127	131	127	123	116	125	121	144	117	122	146	134	122	139	122	137	129	127	145	137	129	131	119	133	106	137	144	138	118	120	127	147	127	134	119	120	141	125	135	105	115	129	118	137	138	126	118	139	139	129	141	142	117	148	143	131	110	149	123	150	115	127	145	130	140	125	123	124	114	121	114	130	143	139	107	147	134	129	107	126	129	131	136	131	134	114	120	124	113	105	142	127	137	144	144	132	140	129	137	139	133	142	115	138	136	130	134	140	103	139	117	135	134	135	132	124	140	143	141	120	139	127	127	127	137	134	130	119	116	118	138	126	142	139	120	123	109	123	145	132	121	128	113	121	112	126	123	148	129	125	125	158	126	140	141	104	134	122	120	151	134	155	118	138	125	114	143	119	126	132	133	130	140	118	137	132	161	126	129	133	136	117	138	143	134	122	120	125	144	140	129	118	137	158	141	131	125	135	144	145	144	124	133	133	125	127	140	125	125	124	113	139	116	149	109	101	111	160	115	118	139	136	120	122	143	147	134	133	132	113	114	119	143	141	130	122	139	141	115	148	124	137	152	128	137	135	134	143	140	112	125	129	122	111	132	129	129	139	119	143	143	110	128	125	124	116	136	129	133	137	127	116	132	131	148	123	165	135	138	120	136	127	140	133	131	118	114	129	129	135	130	152	138	121	103	126	113	109	145	116	147	113	109	144	128	133	138	127	131	138	129	141	145	123	130	126	119	132	128	148	140	117	131	115	140	111	141	133	152	116	129	125	150	134	134	118	142	152	122	138	106	138	134	130	129	157	142	127	113	122	125	125	116	127	121	152	124	145	167	137	128	146	136	146	144	122	138	137	142	132	121	122	129	119	147	133	140	126	138	134	140	133	105	107	135	123	154	125	140	140	122	136	119	135	109	135	138	128	128	138	124	135	136	121	139	123	117	148	137	102	132	116	125	134	106	140	146	135	117	136	116	146	126	127	145	106	125	139	118	141	132	125	138	121	136	129	132	128	123	133	140	142	128	137	126	117	129	132	135	114	141	142	128	130	134	127	126	146	138	145	122	133	133	98	144	122	124	125	132	116	109	127	138	121	117	127	145	117	116	121	156	128	148	120	144	138	132	137	130	153	141	119	117	145	122	135	131	131	131	143	93	134	117	138	131	114	113	121	111	110	124	131	121	134	130	133	114	136	124	116	138	122	125	132	143	138	116	116	132	121	125	124	132	144	144	128	126	120	132	114	130	145	132	126	132	131	140	122	126	147	134	157	140	129	116	123	124	167	151	124	138	108	131	117	123	125	145	136	136	127	108	141	149	140	118	156	126	127	136	137	130	125	111	132	130	130	123	140	133	132	120	124	130	132	112	132	125	113	157	131	135	134	131	100	108	149	127	126	119	147	135	131	129	124	126	119	158	137	129	118	144	142	126	140	138	136	105	131	114	133	117	127	137	129	149	138	108	144	115	120	119	130	122	152	113	154	131	135	124	124	124	134	116	133	135	126	112	125	145	122	115	114	129	143	128	122	130	137	143	129	133	134	149	129	136	137	142	131	144	118	114	111	129	123	123	119	115	123	112	142	122	124	107	126	109	128	129	144	128	112	119	122	115	122	110	145	135	131	135	139	140	154	135	131	139	138	111	126	136	113	136	119	129	128	130	148	147	112	115	142	101	121	107	121	106	127	157	120	113	143	109	119	120	129	141	121	145	133	113	145	131	135	136	116	127	134	122	129	135	139	166	122	154	122	137	122	129	147	125	109	129	143	155	119	141	143	140	139	136	124	137	110	142	136	136	140	139	121	121	124	125	129	123	126	127	124	130	135	128	151	156	115	136	129	135	113	139	113	131	121	116	122	123	144	132	105	133	124	138	109	127	129	144	114	138	141	123	147	142	117	124	124	121	130	128	115	116	131	155	132	123	126	132	127	132	142	141	110	120	111	123	117	130	131	115	118	112	130	145	132	129	130	122	117	127	140	113	100	137	131	139	124	136	115	133	118	104	128	129	126	127	124	124	109	124	121	126	144	124	134	134	155	130	119	130	118	132	114	112	129	119	105	137	127	125	132	112	129	152	131	130	132	164	139	135	136	117	128	135	140	132	134	138	109	138	158	146	139	111	142	113	122	135	131	122	133	114	128	128	136	126	132	124	140	134	127	127	130	132	135	121	119	126	132	132	120	148	124	155	130	118	123	136	121	154	131	129	154	159	141	121	119	141	129	112	137	162	117	109	121	138	102	123	137	138	130	126	118	119	127	110	115	138	129	112	135	114	114	127	144	115	118	122	136	143	122	119	144	134	123	110	123	128	139	126	138	131	132	124	119	152	143	138	127	144	137	143	126	99	122	140	147	129	139	167	123	133	127	123	113	124	119	118	139	127	117	137	140	111	123	136	117	118	144	128	136	139	127	139	157	139	127	129	132	137	145	132	124	131	120	141	122	105	121	111	122	108	148	152	126	133	135	132	104	128	117	155	116	133	139	128	133	135	130	120	129	128	137	108	133	122	128	120	131	120	147	125	131	168	119	127	134	123	128	127	140	119	140	121	142	117	102	143	129	116	127	127	134	108	131	128	126	117	142	148	130	149	140	151	137	136	114	126	132	133	143	143	123	137	134	118	132	130	134	133	119	134	138	131	143	141	142	135	123	128	119	119	132	135	122	99	131	139	125	170	121	112	133	139	117	133	120	105	125	129	135	133	119	133	141	138	122	132	111	122	117	140	151	127	133	133	130	119	139	137	110	125	103	125
20213	31619	37765	42988	46850	48354	49426	46146	43324	52178	54544	51600	47107	46750	41504	33336	27456	24740	20048	16789	14676	12983	13178	11206	8291	5492	4073	2961	918	615	580	648	569	498	485	457	483	491	475	389	441	422	435	410	413	430	443	445	351	422	461	363	373	386	392	376	384	467	558	749	1067	1323	2037	2105	1784	1410	627	779	1035	1114	686	344	361	350	386	348	332	356	333	339	387	939	863	771	601	484	411	370	380	344	323	362	336	359	289	307	376	348	351	372	338	311	329	381	358	333	332	346	348	350	351	330	358	295	349	321	324	315	339	337	317	349	301	328	333	341	333	363	336	326	351	337	323	351	313	332	316	370	351	339	315	315	341	293	333	345	327	327	313	326	340	332	328	345	335	312	337	327	372	323	337	352	367	350	328	362	337	391	354	352	301	316	349	351	317	339	358	332	346	312	309	341	340	309	344	364	337	389	345	360	318	341	337	351	324	324	328	322	339	336	352	344	357	335	312	338	338	326	368	304	311	349	347	315	326	356	335	351	364	347	353	362	336	357	337	359	377	319	363	327	360	326	328	340	369	345	313	359	348	322	350	345	329	347	312	361	353	361	332	323	360	331	337	337	363	332	332	330	314	306	333	333	348	310	295	354	357	329	339	348	324	292	353	319	320	334	337	334	336	353	319	336	326	305	339	358	335	294	341	344	348	348	339	327	368	321	342	381	331	323	349	312	349	348	336	350	317	349	379	350	333	336	337	329	347	379	347	318	338	351	351	333	307	344	350	340	324	344	360	350	307	340	325	328	350	327	355	341	360	333	356	335	331	331	343	367	329	320	304	352	321	345	339	344	396	325	333	336	326	309	346	365	335	334	310	315	357	310	328	352	326	316	334	351	360	328	321	313	333	326	359	337	305	333	371	321	349	332	299	307	385	330	345	341	292	314	318	336	333	325	358	341	312	343	347	330	346	313	339	362	355	326	370	364	343	270	340	352	321	339	323	289	317	338	318	340	342	332	330	334	315	330	347	349	364	300	298	356	343	351	337	311	363	309	344	321	337	345	304	343	329	327	312	378	334	319	343	358	330	349	316	345	302	341	363	345	342	308	325	332	340	359	314	351	320	360	326	340	363	331	377	316	314	316	310	368	312	311	289	300	316	338	324	339	321	323	305	335	287	341	332	322	301	330	339	325	329	349	309	338	363	301	336	315	352	365	355	326	306	339	339	341	323	297	291	332	353	320	353	297	355	358	334	314	319	360	306	341	346	349	336	355	339	339	339	362	349	322	343	321	336	343	343	330	328	338	319	335	319	338	350	350	330	332	340	332	336	349	328	373	353	356	347	335	327	356	352	373	344	356	338	370	341	339	383	354	357	333	360	319	339	346	321	349	353	339	318	344	299	323	325	319	310	349	327	348	306	342	306	317	309	318	374	367	346	307	365	326	345	327	369	350	347	339	337	364	321	338	326	342	370	309	370	350	336	326	338	334	348	348	346	320	346	356	353	355	331	325	323	316	322	332	369	348	339	345	352	349	335	336	362	356	334	338	327	342	327	358	328	342	332	369	313	307	349	330	340	326	360	320	367	332	299	323	340	342	304	308	339	339	328	316	308	327	301	334	354	353	357	354	322	314	319	345	331	365	349	361	329	358	343	362	323	316	329	354	377	342	313	336	309	333	348	305	332	334	333	338	342	329	365	332	353	362	333	350	347	319	325	329	351	344	322	331	314	381	345	334	352	351	353	318	333	341	335	338	345	289	306	347	337	337	336	368	319	325	338	342	332	328	351	363	321	347	313	310	330	321	329	331	347	321	349	357	354	349	352	324	365	335	341	374	336	346	317	330	357	318	305	346	321	351	337	350	362	322	336	347	344	324	294	339	338	335	314	354	310	344	318	323	361	334	337	373	364	328	359	339	338	369	322	352	350	308	344	373	315	319	357	356	355	341	341	357	334	323	331	340	309	354	360	359	367	329	352	333	353	340	326	343	380	345	312	350	346	296	331	349	338	350	309	361	311	326	325	348	336	361	335	347	339	315	384	348	347	323	344	350	354	338	314	343	349	344	358	354	354	323	356	369	342	348	332	320	347	328	325	344	342	383	330	335	356	328	331	337	345	346	332	308	361	357	319	331	341	326	339	349	362	360	322	306	332	373	335	355	342	317	349	380	338	326	330	346	355	384	374	361	354	336	331	357	328	320	313	357	322	319	327	356	354	359	354	345	341	322	333	336	343	370	353	326	335	316	323	338	320	326	314	340	298	348	347	359	322	327	342	302	338	336	311	356	344	297	381	341	341	358	321	309	334	321	326	333	334	347	341	311	357	320	357	344	376	317	326	337	346	322	337	353	330	328	358	337	312	325	323	366	327	348	331	331	316	353	343	341	360	349	330	343	343	369	362	376	321	337	327	352	325	351	335	341	326	315	340	333	346	328	344	321	356	331	316	323	368	335	356	342	323	334	313	344	298	326	333	315	352	352	324	324	355	349	332	321	307	322	308	342	372	329	319	343	321	309	361	358	329	300	341	336	320	338	326	347	352	332	317	325	336	341	321	337	345	313	346	332	324	331	339	353	336	342	325	347	301	342	322	322	324	334	351	334	311	333	325	351	369	339	313	331	343	352	337	363	344	349	361	354	348	349	346	318	322	337	323	324	344	344	332	323	363	359	366	355	337	329	333	328	319	308	348	319	327	356	330	346	321	324	348	319	320	354	311	337	331	341	381	338	322	326	294	311	384	329	345	348	309	350	301	340	313	344	309	348	355	340	312	352	369	334	365	322	318	342	337	313	361	316	342	355	334	359	351	321	347	318	362	336	308	342	347	351	313	341	349	326	359	316	372	319	338	302	340	346	341	341	348	328	337	341	340	326	365	315	330	332	293	361	338	310	344	324	336	344	350	342	322	346	343	344	356	328	329	336	352	346	305	368	332	361	346	325	377	353	367	299	308	348	349	329	357	317	325	341	326	348	340	379	311	324	330	356	342	328	311	323	363	351	328	351	302	347	331	337	333	337	315	331	352	350	338	336	338	332	309	322	333	319	330	317	347	336	369	324	335	311	302	319	352	299	334	344	351	315	368	341	347	337	355	316	340	344	348	329	340	318	328	331	319	334	355	358	342	328	319	345	347	343	349	351	316	339	380	309	316	331	357	339	354	341	316	325	331	353	331	344	332	296	377	329	323	336	338	340	302	348	338	315	343	327	335	305	347	378	304	320	322	317	329	354	325	334	336	345	363	324	314	310	333	353	316	348	321	313	331	333	345	324	325	328	355	305	348	313	348	352	355	318	366	314	346	317	336	348	368	334	349	328	351	372	345	384	345	321	366	348	317	324	324	330	328	380	343	352	364	352	358	332	327	346	355	349	330	324	319	351	384	338	333	364	356	334	321	353	334	345	326	326	328	303	318	356	340	392	346	329	337	341	345	306	319	340	326	355	318	309	337	332	348	313	333	332	346	351	349	369	344	308	315	338	349	311	328	293	333	346	301	350	338	339	322	360	334	316	333	348
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
