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
338173692903	338173693464	338173694014	338173694564	338173695114	338173695664	338173696214	338173696764	338173697314	338173697864	338173698414	338173698964	338173699514	338173700064	338173700614	338173701164	338173701714	338173702264	338173702814	338173703364	338173703914	338173704464	338173705014	338173705564	338173706114	338173706664	338173707214	338173707764	338173708314	338173708864	338173709414	338173709964	338173710514	338173711064	338173711614	338173712164	338173712714	338173713264	338173713814	338173714364	338173714914	338173715464	338173716014	338173716564	338173717114	338173717664	338173718214	338173718764	338173719314	338173719864	338173720414	338173720964	338173721514	338173722064	338173722614	338173723164	338173723714	338173724264	338173724814	338173725364	338173725914	338173726464	338173727014	338173727564	338173728114	338173728664	338173729214	338173729764	338173730314	338173730864	338173731414	338173731964	338173732514	338173733064	338173733614	338173734164	338173734714	338173735264	338173735814	338173736364	338173736914	338173737464	338173738014	338173738564	338173739114	338173739664	338173740214	338173740764	338173741314	338173741864	338173742414	338173742964	338173743514	338173744064	338173744614	338173745164	338173745714	338173746264	338173746814	338173747364	338173747914	338173748464	338173749014	338173749564	338173750114	338173750664	338173751214	338173751764	338173752314	338173752864	338173753414	338173753964	338173754514	338173755064	338173755614	338173756164	338173756714	338173757264	338173757814	338173758364	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43681	32784	30142	26309	22335	14208	7104	3212	1596	1063	807	690	550	493	478	418	311	286	274	249	207	255	199	209	245	245	244	219	207	194	179	183	181	208	196	188	182	186	199	169	181	164	195	156	186	179	205	174	185	162	188	165	203	186	209	181	175	175	169	151	178	183	206	178	218	161	183	180	163	183	183	193	199	189	174	175	214	200	167	168	197	157	173	194	172	194	186	189	191	182	171	168	199	189	220	201	182	194	186	187	170	192	197	163	164	186	204	174	187	199	190	212	180	175	199	163	176	188	190	192	173	163	183	169	175	192	174	190	159	189	175	165	168	217	188	175	187	175	185	169	173	165	188	187	200	181	198	198	168	171	185	199	172	178	167	189	176	199	188	221	193	179	188	181	199	158	186	163	155	184	179	219	160	159	176	187	198	192	194	174	191	176	193	170	176	178	186	167	193	192	173	165	182	167	214	188	171	186	176	182	143	189	202	201	161	191	184	176	187	192	194	163	215	165	177	171	176	176	211	187	189	198	191	176	189	205	181	194	166	187	171	169	173	170	179	181	173	173	207	192	187	216	199	174	192	190	181	175	194	165	177	187	163	200	164	175	191	223	173	191	203	167	191	173	174	189	192	195	180	211	184	185	175	179	155	182	190	175	173	192	161	161	165	184	179	172	189	193	171	156	188	179	176	160	175	159	169	198	192	197	165	180	170	203	205	162	189	182	185	182	181	181	177	189	163	184	162	205	178	177	189	150	144	160	195	175	192	188	170	193	157	196	192	173	186	159	172	179	181	175	195	207	163	188	194	185	186	196	166	168	199	168	178	148	181	181	177	203	174	191	160	213	178	187	169	176	178	175	164	157	166	183	188	172	180	201	183	168	177	177	160	177	203	225	176	181	182	169	155	190	164	191	167	195	179	188	162	180	196	191	181	175	159	188	206	165	213	196	182	193	151	168	185	154	186	190	205	193	213	181	173	170	184	183	176	166	174	188	184	174	166	165	148	172	160	185	177	182	186	182	162	185	166	178	205	158	181	195	173	178	185	203	173	203	184	153	199	162	202	188	185	177	163	182	162	152	206	175	214	170	176	165	197	181	188	191	192	155	174	177	182	195	174	199	197	183	188	184	167	184	191	212	171	175	164	182	205	185	165	184	184	179	190	194	162	184	170	188	177	190	217	184	153	182	190	192	169	182	157	166	180	179	182	154	192	172	175	190	180	177	168	178	198	193	166	170	182	193	166	183	193	158	188	196	151	177	170	168	157	161	198	162	192	192	184	176	181	147	171	153	173	171	182	185	191	160	161	165	170	180	197	164	158	154	168	175	179	192	161	191	190	202	169	191	178	195	191	185	183	152	183	172	168	153	189	202	192	170	206	190	183	184	169	208	184	185	206	186	162	186	165	160	156	170	172	202	182	198	188	191	184	181	214	206	194	193	181	179	204	153	178	173	178	173	185	191	160	178	200	169	163	210	196	198	167	174	161	202	192	181	192	166	181	202	167	161	184	167	176	162	172	182	195	199	194	201	207	175	172	181	162	175	193	184	185	170	173	193	188	174	176	195	157	204	189	166	162	181	181	159	161	174	227	185	188	181	182	162	186	194	201	198	179	193	175	171	190	150	168	220	173	193	177	197	177	190	149	171	191	179	165	158	186	181	194	148	221	190	184	201	185	182	183	188	181	168	208	188	190	177	178	190	185	183	189	173	198	188	201	170	181	188	170	187	166	155	183	174	182	198	178	167	190	221	187	173	182	167	161	178	155	166	175	185	178	166	189	199	181	153	202	192	185	169	179	182	188	157	170	209	187	181	191	188	177	176	188	189	170	170	207	191	172	199	191	174	191	183	176	169	183	167	182	189	160	171	202	185	174	164	170	201	180	158	197	181	163	179	191	197	199	177	165	166	176	171	167	178	179	170	186	197	169	199	179	180	192	194	175	174	187	144	166	185	162	186	180	175	179	169	207	168	177	191	157	178	181	198	199	174	176	191	177	181	204	174	177	180	158	184	187	168	186	175	182	189	199	202	176	158	183	213	208	213	190	172	180	152	143	168	183	207	176	165	162	173	196	168	188	190	173	196	182	184	196	202	168	172	190	168	169	174	184	171	181	145	153	203	196	178	192	216	181	172	189	195	178	195	205	181	208	161	187	177	173	186	195	180	174	179	171	191	170	212	190	218	172	196	167	174	177	184	152	209	189	208	179	171	189	183	181	169	195	161	185	168	181	165	178	173	202	159	166	169	217	207	170	207	154	172	177	174	173	178	200	170	184	191	161	150	152	188	176	182	185	198	193	153	196	175	158	162	179	181	171	165	202	162	155	161	202	187	172	194	194	167	186	167	213	196	196	186	162	182	172	173	160	173	178	188	181	171	157	161	161	176	180	180	193	206	171	172	174	186	167	193	174	194	187	172	167	195	200	199	164	165	186	200	186	165	177	196	210	182	183	185	171	174	199	210	180	192	204	164	215	187	173	166	189	186	201	169	184	163	174	201	183	181	189	175	172	189	187	205	174	173	154	177	164	175	207	215	193	159	186	176	193	154	168	180	184	155	179	194	181	165	172	185	172	180	160	206	157	173	174	192	194	177	179	163	196	168	199	184	199	185	181	198	184	186	188	184	178	207	201	192	196	167	164	200	174	164	187	178	186	172	185	183	183	166	182	201	193	196	172	177	230	186	158	178	164	172	170	170	180	157	152	173	186	183	168	210	185	188	185	188	173	153	179	180	194	190	185	179	169	190	183	198	191	170	178	202	182	184	183	203	224	157	220	199	162	184	176	177	172	206	183	178	184	180	181	175	191	173	168	172	177	173	187	176	202	196	178	168	183	177	181	186	185	171	166	171	171	182	188	172	183	188	161	177	198	196	181	192	207	186	215	194	193	175	181	176	177	171	181	185	158	174	170	176	207	190	195	165	165	169	191	171	197	158	168	204	201	172	182	177	158	194	155	167	168	170	178	195	187	180	163	184	180	170	189	194	183	194	191	192	187	145	179	179	172	182	188	203	192	172	198	170	177	191	198	182	198	189	204	182	195	190	163	178	191	211	196	172	174	171	169	173	220	165	181	200	179	193	189	203	181	171	180	200	189	186	205	178	196	197	182	173	176	172	194	179	190	166	197	186	173	148	139	183	190	194	174	163	218	176	192	182	182	186	197	180	179	180	162	191	184	197	177	211	170	167	175	202	196	185	191	173	162	191	191	170	199	169	211	211	192	185	185	188	201	170	187	171	199	198	179	198	197	167	186	173	183	184	208	183	201	190	196	183	213	157	203	169	206	164	175	177	185	198	174	181	156	209	190	202	191	169	160	158	165	170	170	167	177	171	195	173	186	191	170	162	166	154	174	202	176	169	173	170	153	183	202	188	203	184	182	165	196	156	201	181	202	191	183	184	206	227	171	187	166	174	156	186	194	180	143	211	184	201	166	210	161	172	175	173	183	181	201	180	218	181	188	183	184	161	192	194	176	185	178	176	180	150	171	152
27610	24384	31237	33585	33014	25745	15589	9805	5791	4620	3738	3160	2557	2376	2190	1736	1195	951	941	809	814	778	692	742	806	740	678	610	506	458	468	442	443	496	480	450	467	514	469	443	438	443	403	440	453	418	410	401	450	447	430	413	420	422	434	421	408	457	427	449	443	422	422	418	441	417	431	393	411	404	419	424	452	467	400	417	418	416	411	399	384	454	407	411	436	424	408	444	430	388	449	425	421	483	453	439	456	431	457	424	416	433	437	445	463	445	412	474	459	437	411	435	408	413	417	410	457	422	424	404	466	417	460	431	452	403	432	422	399	456	427	392	463	382	452	396	419	395	392	370	462	430	434	422	417	429	421	426	398	425	393	448	418	395	376	419	407	417	434	399	395	399	431	465	423	402	406	442	406	402	421	416	409	455	419	399	427	424	415	430	424	392	401	406	420	411	425	423	420	419	369	410	418	410	412	405	396	457	403	456	393	431	415	401	410	419	407	411	441	416	395	425	419	392	422	419	414	420	438	427	435	407	470	410	409	431	417	396	409	401	454	441	438	425	391	387	426	397	421	436	396	442	438	431	412	421	446	384	404	411	435	418	417	378	430	378	396	447	433	418	401	438	428	421	430	436	427	464	418	428	422	433	438	463	371	395	423	397	399	415	403	437	441	435	399	421	384	417	417	434	397	427	407	438	421	409	434	412	434	408	442	407	425	392	409	452	395	433	412	418	431	418	422	428	447	412	398	455	434	404	477	405	396	427	416	421	430	451	380	442	410	405	405	443	431	434	433	420	398	424	412	444	440	428	416	400	441	406	422	425	382	412	424	418	442	419	415	401	400	440	433	381	439	399	451	408	382	389	421	417	417	449	459	409	409	409	408	427	431	449	427	489	456	408	423	413	414	407	414	449	457	425	451	424	418	448	426	443	396	407	412	420	419	437	441	401	422	402	407	448	404	448	421	429	382	441	410	403	373	419	444	417	408	409	438	424	420	401	409	431	475	428	434	459	405	439	454	375	388	408	444	396	421	397	454	386	420	444	425	438	418	458	423	434	443	372	424	439	405	422	411	401	422	420	443	390	400	460	408	417	400	402	421	391	420	393	403	467	423	459	404	414	365	434	446	400	390	460	415	438	407	439	406	417	406	429	424	434	416	419	405	434	457	397	405	457	440	427	433	410	394	408	468	403	415	420	438	404	428	428	413	423	379	461	465	413	418	384	430	460	439	456	412	443	385	408	393	407	406	389	425	442	411	429	395	398	417	405	389	397	393	439	425	390	429	416	411	413	445	387	407	423	417	390	440	436	413	438	437	401	427	425	415	427	414	423	470	444	387	426	430	424	453	417	425	405	413	414	426	431	403	415	394	444	431	391	417	430	414	401	416	435	415	400	458	425	423	404	381	420	409	440	413	438	416	430	449	412	476	464	420	404	409	435	409	417	449	444	443	404	434	444	437	383	405	384	443	404	451	425	405	396	411	391	395	382	438	423	432	435	431	425	387	432	394	419	419	419	418	428	434	406	416	404	419	441	422	405	405	420	450	421	434	460	396	397	404	432	443	423	398	369	427	403	428	423	383	460	401	456	433	410	427	386	432	437	458	451	465	385	412	378	445	396	445	414	437	420	432	438	384	432	425	448	389	395	430	408	409	436	450	414	416	392	412	394	421	414	422	421	423	444	414	430	442	443	397	444	415	441	435	435	404	398	432	401	419	397	428	441	434	443	431	435	446	413	396	452	383	427	404	414	456	414	415	436	413	428	451	404	396	386	411	381	416	425	405	402	388	385	415	436	437	434	409	392	451	376	418	421	398	435	442	421	383	398	418	437	391	400	406	398	429	413	391	414	437	425	402	429	370	418	416	398	424	395	412	393	448	395	402	431	421	418	433	442	390	393	415	411	462	425	423	451	408	463	444	453	412	407	441	397	408	433	406	437	424	377	423	424	427	412	426	392	445	432	430	436	428	456	424	420	417	418	400	405	419	405	442	441	388	437	413	405	383	413	420	395	405	431	431	478	425	412	431	418	433	406	403	429	420	397	401	415	445	435	408	411	444	369	453	399	390	429	439	438	420	422	403	396	449	476	424	424	406	394	447	406	414	448	401	386	418	415	378	428	475	422	427	425	463	441	425	415	414	431	419	411	435	418	400	395	423	435	410	406	383	434	440	424	439	445	420	421	445	412	411	424	432	411	398	397	429	438	440	420	408	427	369	419	431	411	409	424	453	416	384	417	397	443	432	432	416	396	410	388	441	430	433	415	405	437	424	413	444	421	431	440	423	369	434	418	431	405	384	428	417	400	447	387	416	424	436	401	462	424	428	448	419	435	418	430	413	446	407	387	410	386	421	429	416	392	393	410	432	395	395	446	394	448	387	404	399	413	429	428	407	422	389	426	427	447	395	387	438	437	414	385	435	464	437	419	472	421	455	409	427	453	436	418	422	422	414	398	427	417	428	388	403	423	394	462	407	416	410	442	433	417	430	418	385	385	434	384	418	414	452	428	412	429	436	439	443	383	433	419	427	406	433	393	427	411	410	410	414	405	438	381	381	442	411	396	427	432	424	412	397	419	419	425	402	406	419	391	433	432	416	401	441	367	422	456	399	410	397	442	406	429	382	364	429	412	387	413	423	428	421	391	391	398	428	405	409	434	421	422	409	434	426	444	451	429	430	415	435	391	436	421	429	434	459	424	430	439	431	435	450	396	413	445	417	376	452	434	404	406	397	416	391	403	403	403	376	417	400	412	408	399	416	450	457	432	430	381	428	430	424	412	415	417	420	440	417	418	407	420	427	423	431	415	429	429	429	445	419	399	406	430	414	430	417	411	416	416	402	430	402	409	403	460	439	433	424	373	414	416	433	408	431	400	444	435	433	404	423	389	416	387	415	378	405	407	439	406	418	429	439	419	407	386	412	427	434	419	437	447	404	440	410	419	421	412	403	420	425	431	454	422	414	391	391	436	430	427	409	410	424	407	412	378	417	444	395	431	440	430	429	414	407	410	421	399	399	449	478	384	408	424	456	403	448	390	438	426	390	375	419	409	438	437	443	411	396	420	390	417	447	428	415	435	416	431	424	438	428	407	407	385	424	427	420	427	395	419	403	390	401	408	429	425	427	426	379	412	396	389	399	443	404	405	427	426	374	401	421	455	437	379	394	426	407	407	452	426	387	408	474	395	416	437	409	417	401	436	422	426	411	413	417	421	426	440	430	417	409	413	391	453	427	407	421	401	402	387	410	389	454	402	391	427	438	402	385	436	427	436	438	421	379	409	425	386	422	432	407	392	420	378	429	424	430	414	416	388	405	430	424	401	414	415	401	411	365	393	417	412	404	442	449	429	417	444	397	423	406	439	446	434	403	419	438	416	428	439	410	402	398	444	416	432	401	432	454	384	408	461	416	447	417	405	396	425	413	426	407	395	407	368	413	451	403	439	430	423	446	459	433	443	421	435	440	421	426	369	438	380	427	433	421	435	428	407	448	410	429	404
15831	8727	6333	3759	2566	1812	1275	829	604	559	475	461	418	351	357	394	356	315	291	290	280	265	286	311	290	283	299	263	253	252	297	298	273	276	272	281	296	270	282	289	308	295	279	301	283	297	283	271	294	305	287	314	278	313	286	298	273	287	296	265	249	299	265	276	341	278	245	269	289	267	276	260	286	239	301	308	279	296	281	312	296	292	241	287	260	304	291	267	292	269	290	269	289	275	265	308	291	297	286	279	260	304	271	295	322	275	302	253	331	297	252	279	310	276	295	277	267	301	282	289	251	274	285	272	268	281	282	304	266	297	278	266	283	313	301	288	252	277	281	276	270	277	260	300	304	284	282	298	310	256	275	249	279	258	268	310	240	278	283	319	262	264	301	269	246	263	261	310	265	290	307	280	264	300	284	283	326	283	297	300	274	267	273	287	315	305	297	273	247	274	294	280	281	288	292	267	275	296	289	293	304	304	294	278	263	307	296	301	271	287	305	311	278	271	285	271	273	282	267	278	269	278	259	273	267	301	299	297	281	313	256	257	272	292	295	267	256	276	273	302	283	289	294	316	311	289	279	307	263	284	269	289	293	285	285	299	274	312	275	287	293	299	274	288	263	268	292	288	272	245	277	309	304	255	271	267	268	292	274	274	302	310	263	264	280	240	299	291	273	271	247	272	279	279	259	258	281	250	263	292	259	264	290	246	294	267	292	279	261	265	279	287	275	275	281	236	263	271	295	263	287	269	287	318	291	240	305	290	269	255	306	268	291	285	281	250	299	285	280	299	322	272	272	258	280	285	283	290	276	299	285	284	304	253	296	317	282	269	277	256	304	270	280	255	314	276	278	316	277	311	276	310	272	253	309	299	260	257	274	257	242	280	276	286	248	284	277	266	258	267	291	307	244	319	315	279	282	271	337	310	299	302	307	298	290	234	279	305	235	268	275	290	231	260	275	266	255	280	290	264	309	281	296	275	290	284	294	220	276	290	248	281	269	279	277	252	287	265	260	261	309	277	297	328	271	285	292	324	253	296	282	294	260	279	274	291	268	277	265	290	258	293	294	292	305	275	245	313	301	287	288	278	265	277	285	269	275	292	320	289	310	261	298	272	272	299	296	281	271	296	273	290	256	281	259	268	273	290	271	299	276	270	260	235	289	288	265	261	267	290	279	297	254	267	281	295	298	274	278	279	275	295	292	274	294	260	228	295	315	307	280	284	271	274	303	271	289	265	266	281	281	278	290	270	305	276	275	270	294	290	248	262	258	270	242	264	267	291	338	274	261	299	306	260	280	281	286	279	284	268	259	270	312	267	292	283	282	288	300	314	296	284	295	278	258	269	272	268	285	247	242	289	287	264	289	270	274	306	243	283	265	281	246	286	308	265	272	261	289	290	280	294	273	261	260	291	305	313	293	297	291	283	273	293	296	281	248	303	292	299	284	313	299	272	257	303	271	281	297	296	246	285	247	288	304	258	253	274	264	272	294	262	275	253	309	278	275	266	275	277	249	299	282	292	279	274	270	299	286	292	290	308	264	282	309	290	290	252	265	257	260	282	280	261	299	279	266	299	287	295	291	282	292	262	293	288	264	331	270	277	245	286	261	284	280	258	304	311	270	293	277	252	273	297	283	286	308	274	300	284	280	263	302	291	236	282	288	269	310	283	274	287	276	276	271	262	303	268	291	284	287	261	295	283	263	264	268	284	280	276	286	288	292	273	297	282	284	301	288	284	323	295	282	290	282	292	274	291	289	287	305	257	318	284	293	296	244	288	300	278	282	268	284	310	278	285	312	253	255	262	281	271	263	293	220	269	260	264	304	278	261	261	251	271	296	306	282	258	287	272	286	284	259	289	297	283	291	287	278	270	279	290	295	277	307	297	264	311	295	289	275	282	315	269	316	283	268	290	245	264	279	287	288	285	311	314	305	265	268	280	264	280	246	264	266	299	243	281	261	287	245	301	274	268	293	295	261	285	287	306	288	286	272	295	280	282	283	299	274	287	303	278	269	282	249	293	312	282	305	269	282	253	250	280	287	279	283	271	277	269	329	271	271	272	278	253	291	281	291	231	281	299	299	265	262	274	289	306	259	284	288	283	239	257	290	280	324	282	276	297	286	284	297	303	279	318	294	292	277	297	266	291	308	310	270	305	265	267	260	252	279	248	280	290	269	291	267	301	282	264	295	271	269	278	291	250	299	265	293	282	283	248	281	284	258	296	282	266	239	275	285	282	259	292	304	279	283	278	279	280	259	275	296	267	268	315	303	284	285	295	295	282	274	304	290	276	276	295	272	282	293	259	295	268	259	293	309	257	290	271	286	275	276	285	276	264	256	297	266	291	287	266	298	295	296	283	309	270	311	280	296	259	312	276	265	285	314	296	278	312	254	263	266	290	296	300	289	225	281	285	260	268	260	253	312	294	278	260	276	267	299	306	253	281	263	304	269	295	272	292	275	274	289	272	245	292	284	261	273	253	287	261	268	253	328	270	279	299	286	288	284	285	294	254	270	301	276	319	276	242	257	278	284	273	263	305	324	259	278	286	282	243	318	263	277	276	292	286	272	278	308	333	273	310	247	247	257	251	292	290	280	290	258	319	277	278	258	290	265	285	276	308	295	283	295	252	303	287	309	240	282	287	253	279	288	293	266	291	275	289	286	264	291	240	290	291	278	267	270	277	283	269	308	295	287	251	305	277	288	293	259	303	294	262	295	297	262	296	251	279	259	262	297	289	269	264	273	278	262	273	251	263	282	274	267	269	293	294	276	287	284	276	301	283	255	292	300	278	275	302	235	260	303	280	297	286	284	259	261	287	285	283	304	299	280	291	285	266	276	312	273	320	305	302	289	266	237	267	255	289	314	305	259	263	268	263	274	266	272	257	268	243	268	280	288	264	281	270	273	275	289	332	268	272	278	281	303	297	294	280	276	290	294	296	289	276	303	295	302	322	302	283	271	302	290	271	301	279	259	287	306	306	257	242	267	292	298	280	268	283	264	296	313	267	279	298	266	287	279	284	272	285	287	270	280	260	248	284	260	300	275	263	270	268	256	286	293	265	290	278	246	222	293	259	276	287	299	298	271	259	269	313	252	272	244	305	292	297	256	269	283	293	282	294	268	288	295	278	267	255	259	261	288	312	263	256	264	297	295	300	262	276	303	268	278	281	279	268	260	277	286	293	302	292	277	309	270	269	286	296	272	251	293	283	271	263	317	275	278	263	264	274	289	241	280	298	301	301	295	269	282	263	301	301	300	312	274	285	270	251	264	285	287	283	315	271	279	246	287	300	276	259	293	295	265	266	298	289	300	255	263	253	269	281	278	276	275	298	256	310	274	284	268	264	305	278	236	272	279	268	282	266	266	252	284	276	256	261	281	278	275	253	302	260	279	303	307	273	280	289	303	275	306	289	281	277	284	283	291	275	275	294	259	265	288	308	256	312	255	274	306	303	251	292	284	279	287	288	266	260	299	282	311	285	255	279
9263	7017	9864	9303	8116	7135	4647	3014	2437	1941	1731	1483	1218	1134	1061	988	900	687	755	688	700	694	698	728	775	714	667	677	600	645	636	605	635	618	619	664	625	629	635	631	584	578	589	605	599	602	566	599	606	578	613	624	571	542	638	584	583	604	655	622	614	617	579	609	630	604	619	588	598	643	583	648	586	578	635	609	592	630	619	637	596	581	610	628	572	595	647	599	579	553	611	583	570	610	635	619	568	619	679	599	619	653	601	618	610	604	559	608	615	578	619	571	608	624	621	615	597	596	577	552	581	585	616	606	615	638	628	615	541	568	630	610	636	596	571	624	586	607	621	591	619	660	575	601	589	600	643	646	632	585	608	593	636	612	604	630	631	592	624	573	583	578	624	577	609	612	607	598	580	624	651	636	610	596	630	633	594	595	645	604	566	589	542	628	638	590	547	611	607	617	595	599	620	644	615	589	606	598	615	605	586	593	587	568	615	607	641	562	671	660	608	638	619	609	627	617	626	603	627	539	599	595	572	633	605	593	632	617	608	649	573	625	627	626	611	615	596	578	589	593	590	619	553	642	557	633	629	591	610	604	608	607	597	628	581	594	585	632	588	590	611	591	618	620	599	620	569	607	592	586	628	627	562	595	579	589	615	649	571	607	608	625	596	618	587	581	599	594	616	619	621	611	688	587	569	593	591	595	587	633	583	595	620	612	591	591	621	566	628	565	647	627	601	595	592	575	610	619	606	583	676	608	568	646	598	611	548	657	638	574	627	612	632	602	579	605	630	627	555	594	572	571	637	611	628	601	584	627	627	631	641	589	611	623	593	595	566	639	614	589	635	602	626	576	572	598	580	631	558	601	616	632	635	591	590	612	589	575	576	550	595	648	595	583	603	587	608	625	572	634	617	600	562	598	608	598	622	631	608	618	612	633	579	623	541	630	624	641	588	569	608	631	628	647	606	561	607	618	605	615	651	561	603	588	567	618	609	640	615	607	609	599	637	579	595	594	595	594	580	619	618	654	617	596	643	666	606	634	639	572	533	605	612	600	622	659	618	640	578	629	617	592	645	627	581	661	631	590	621	632	574	585	566	584	572	571	630	633	613	584	624	627	613	596	591	610	611	630	621	611	641	576	577	583	644	600	590	582	618	631	613	609	628	590	665	632	604	588	598	616	586	560	543	670	629	634	600	585	621	622	588	604	609	617	602	598	591	573	596	587	572	599	598	655	603	605	608	624	599	588	592	601	604	620	582	630	595	571	610	586	568	595	611	598	584	627	571	597	631	609	611	607	563	587	627	644	597	625	635	631	591	598	623	596	628	612	594	651	613	596	621	631	582	656	592	608	629	579	611	577	608	616	596	594	649	630	616	605	601	616	609	588	603	615	605	591	599	609	596	577	583	598	580	573	605	576	620	604	641	630	589	579	617	638	635	614	602	621	625	570	613	620	630	629	618	610	638	616	655	594	603	564	602	601	588	567	641	629	581	601	600	562	609	570	613	630	648	605	652	660	609	586	598	592	594	604	601	665	652	561	606	594	651	634	609	593	581	592	583	615	584	579	593	590	605	622	527	628	628	600	640	609	626	606	543	639	569	591	608	636	595	604	623	564	636	631	616	593	642	612	584	625	600	558	575	581	630	588	598	629	618	573	613	555	559	606	595	589	616	656	607	617	607	576	643	607	661	623	651	611	646	607	595	582	597	619	569	619	600	562	566	582	633	619	640	634	604	598	625	620	600	591	601	601	618	621	620	573	616	657	623	605	604	622	617	593	602	592	608	612	588	600	644	615	595	644	631	562	601	613	636	640	596	625	614	638	584	614	556	588	594	594	622	659	637	616	606	619	619	569	619	606	622	644	600	593	582	609	594	623	631	597	598	584	578	611	590	613	559	608	562	591	604	613	600	614	605	604	606	614	618	597	621	595	604	635	689	605	588	604	627	607	620	588	566	594	604	629	618	582	592	605	576	641	604	638	609	588	602	573	583	624	626	608	616	612	592	553	567	614	593	631	645	589	567	612	626	666	665	575	581	605	616	635	556	611	600	582	580	603	577	637	570	616	582	640	580	609	574	615	602	579	594	562	648	613	610	646	609	616	610	582	593	599	610	599	602	643	612	572	586	646	643	612	605	624	633	655	569	606	626	593	580	607	621	621	610	587	602	621	615	592	610	587	658	613	603	587	590	568	569	614	613	623	586	627	558	612	589	600	617	587	609	603	637	577	628	637	610	616	620	582	557	604	625	556	601	646	589	643	597	599	580	578	586	659	658	615	618	606	642	607	575	646	583	589	616	651	634	578	555	636	583	612	605	623	599	583	660	610	618	565	600	592	548	641	597	610	583	582	614	629	573	600	581	558	598	599	586	585	625	604	607	591	593	626	578	571	632	610	581	591	608	600	597	605	577	585	596	610	641	594	568	592	616	605	632	587	592	587	594	610	611	615	584	623	627	587	592	602	589	569	608	611	637	594	635	634	614	610	624	621	599	615	601	612	593	603	637	551	611	600	605	562	678	593	590	598	640	580	603	607	615	624	565	587	617	659	585	622	615	655	583	597	588	569	576	627	634	624	631	582	579	593	603	608	623	575	641	611	621	573	568	591	600	572	607	611	620	589	605	650	643	611	596	614	589	564	616	604	613	582	595	615	584	591	601	596	620	630	569	633	611	617	584	575	632	627	587	591	606	642	602	647	598	631	632	597	650	648	568	596	565	613	608	612	620	618	583	627	613	583	587	629	587	591	646	616	576	595	567	616	596	641	587	618	633	591	595	606	641	547	642	612	609	626	614	596	595	624	625	615	599	621	639	595	595	639	639	665	621	610	603	595	614	627	596	616	592	579	617	583	572	603	623	635	601	630	629	602	619	622	618	588	638	608	600	581	615	632	585	599	608	572	605	582	590	593	604	612	610	578	596	602	579	609	624	574	647	608	637	558	561	637	613	570	598	631	633	633	623	630	592	575	645	620	592	589	639	632	594	657	575	603	590	634	624	615	614	615	620	616	649	559	614	587	633	637	626	606	615	604	652	620	554	597	629	613	613	594	597	589	631	616	648	649	586	608	599	648	614	573	620	636	591	601	586	594	601	628	601	620	587	642	618	575	626	634	626	633	574	596	581	651	597	592	604	636	628	577	620	581	596	594	613	608	617	598	616	646	612	632	648	596	621	572	612	636	575	634	632	594	623	611	605	642	597	622	554	642	610	642	597	633	568	580	593	594	580	610	609	586	618	586	632	622	599	592	593	589	604	588	617	559	619	607	621	591	628	599	635	614	633	599	626	623	614	591	616	597	578	637	593	595	642	622	576	609	621	587	612	629	603	609	618	577	637	608	590	666	638	565	559	619	598	569	607	601	539	571	613	575	619	626	601	642	597	632	630	596	610	592	597	644	581	613	602	630	608	619	635	622	621	576	584	597	630	622	585	648	625	627	637	590	558	635	606	633	624	622	617	606	572	578	593	614	598	598	595	579	625	645	585	637	598	613
32630	21673	18832	16577	12323	7192	3409	1926	1083	770	672	515	460	363	365	329	258	248	221	249	236	203	246	238	231	259	205	190	202	205	191	205	197	197	184	207	238	209	176	213	218	197	164	205	225	216	188	218	211	181	200	203	189	197	229	224	226	214	192	204	207	204	194	180	182	192	200	190	196	198	198	224	211	206	192	227	201	216	206	201	208	200	199	191	175	208	206	197	183	209	202	219	204	180	205	213	192	232	193	235	200	197	195	189	211	194	211	198	190	207	163	222	189	191	213	223	187	208	237	214	221	189	183	206	213	193	206	171	216	190	216	212	196	199	218	211	205	222	183	185	211	195	208	193	194	198	203	253	176	222	175	177	189	214	194	198	224	209	193	193	204	180	220	205	189	225	184	200	208	194	183	168	168	197	187	221	218	186	209	175	207	192	210	203	214	190	193	176	190	200	205	217	194	183	215	199	182	190	169	184	195	213	178	182	195	215	220	175	199	170	186	198	218	195	196	199	185	224	192	192	209	193	187	177	177	206	194	203	198	203	185	184	196	190	223	189	185	215	204	220	188	197	182	203	191	196	177	216	191	188	228	196	205	212	196	227	246	204	207	204	203	190	199	220	165	222	202	204	203	202	205	200	196	203	187	206	198	169	205	170	191	184	213	191	192	200	186	208	171	187	188	217	230	178	187	193	206	230	210	184	228	201	190	228	200	176	213	181	215	180	174	179	185	218	209	214	195	203	210	177	221	221	192	171	171	198	189	180	207	201	229	212	200	190	206	213	202	221	190	201	196	203	211	185	181	204	186	202	208	221	215	228	204	179	192	202	229	172	208	197	202	219	214	200	180	216	237	216	215	191	201	187	218	186	186	196	202	204	178	183	199	201	216	200	206	197	199	187	172	212	192	192	208	189	180	209	185	192	204	189	189	226	188	160	203	189	202	202	196	180	190	196	193	184	206	221	204	207	172	208	198	214	229	214	204	209	189	229	199	203	191	192	180	197	180	189	206	207	201	206	184	187	200	195	212	197	213	196	188	197	215	204	190	206	214	199	211	204	198	200	216	182	206	211	195	152	177	197	206	232	197	193	201	192	208	205	201	187	197	163	189	201	198	205	171	208	203	185	175	193	192	183	209	236	186	192	187	221	186	203	215	184	196	205	208	217	208	176	206	228	199	207	191	176	202	196	199	195	207	204	207	213	231	191	229	203	205	217	169	193	189	173	184	202	223	192	187	190	206	192	181	191	191	191	214	199	160	181	181	196	187	183	198	186	184	189	194	190	197	194	185	216	180	223	211	170	217	194	196	206	189	209	210	182	199	179	192	214	197	192	208	203	186	203	191	210	188	196	196	200	206	200	177	206	197	210	224	213	209	190	208	179	194	235	158	196	200	193	192	211	177	212	201	194	168	186	222	205	200	198	210	203	201	212	197	179	192	205	186	196	192	227	181	202	188	197	198	198	190	193	188	165	188	218	187	197	215	209	214	220	204	185	194	207	187	188	206	192	183	228	207	184	233	182	218	168	211	212	243	204	197	184	206	180	193	198	216	198	219	210	217	176	208	185	160	201	213	230	200	213	183	208	189	191	185	198	206	199	196	182	205	186	213	202	212	222	210	199	213	221	196	207	185	205	202	182	188	199	224	190	215	189	193	236	215	197	199	189	188	190	219	202	216	178	190	173	221	186	221	204	183	181	223	208	248	186	180	199	199	174	177	201	208	197	209	197	176	202	204	182	208	178	223	212	206	199	223	191	214	232	184	233	208	193	198	198	205	190	186	175	209	230	178	199	192	191	191	198	213	219	211	184	191	223	184	186	205	197	190	201	162	198	205	220	176	191	183	182	208	171	215	194	195	201	198	207	238	203	199	181	220	207	203	183	206	201	176	187	201	185	209	220	193	211	226	238	194	182	187	192	213	177	203	213	191	204	193	188	180	204	224	197	198	195	179	179	194	169	203	193	174	178	201	201	168	176	198	200	214	204	192	212	198	213	184	200	186	198	184	190	186	171	194	215	198	185	228	192	199	200	225	234	205	192	195	212	184	192	184	185	234	197	171	199	222	210	178	203	182	215	196	211	201	181	194	196	213	211	196	186	191	215	180	199	203	197	213	210	219	189	181	207	191	195	198	185	181	195	160	217	205	210	194	195	209	204	204	181	215	190	196	220	217	209	215	226	210	197	208	194	198	202	198	197	214	188	205	190	223	196	207	218	201	219	181	237	193	194	217	179	187	189	215	201	211	218	211	205	223	190	204	175	193	215	180	215	195	224	211	181	222	208	138	181	189	191	195	202	201	208	221	167	183	175	188	207	201	191	194	192	187	201	186	204	173	189	195	174	189	197	202	220	209	201	195	199	222	180	200	215	232	216	203	195	199	192	194	196	180	179	203	174	207	202	206	183	221	208	197	196	217	203	210	203	196	217	209	198	174	209	192	212	206	192	198	198	204	195	190	201	202	209	201	180	196	203	172	210	195	204	195	208	186	205	175	200	221	237	174	193	179	178	180	180	198	194	225	176	202	210	203	199	208	204	209	197	178	213	211	202	178	205	209	229	215	207	199	176	202	200	177	193	214	185	200	205	193	189	215	200	183	193	197	217	211	186	180	225	224	203	208	176	189	210	192	225	214	222	215	198	196	208	192	198	231	219	203	209	190	172	179	180	191	180	222	202	197	201	187	180	181	215	190	192	183	210	203	218	208	206	221	197	217	218	225	199	195	220	154	187	212	213	200	199	202	192	205	188	221	193	210	197	239	205	184	224	204	192	207	204	201	193	215	211	209	195	204	222	216	207	207	215	217	189	194	232	189	186	204	212	194	206	197	201	196	186	224	221	189	207	245	214	202	205	225	194	232	198	219	211	209	219	204	184	215	213	192	203	215	175	217	208	198	225	218	190	216	182	200	167	215	176	229	179	212	175	213	218	224	211	190	167	203	215	238	189	218	187	197	233	192	208	208	214	220	199	201	237	212	190	203	206	173	213	217	198	196	204	215	205	164	211	195	200	209	225	195	221	204	197	209	185	207	189	201	194	191	184	194	197	210	211	191	199	197	234	238	184	156	226	197	168	185	189	198	188	194	160	216	207	201	193	209	229	207	176	196	203	219	237	210	193	179	200	181	186	211	222	195	214	196	199	185	208	197	232	195	174	205	217	201	184	201	203	182	184	199	198	198	199	186	212	197	186	202	211	197	196	194	197	228	192	207	201	208	192	197	212	214	232	220	199	196	206	212	197	207	199	200	192	216	214	217	200	190	207	190	215	221	193	188	203	200	201	206	176	198	184	224	239	224	189	205	203	210	193	227	202	225	225	200	184	213	217	179	209	202	188	191	196	187	195	184	193	189	199	208	189	205	188	194	184	217	195	188	186	177	207	211	191	215	180	209	172	212	213	200	205	185	173	206	217	211	197	227	177	176	226	169	191	205	197	184	206	192	184	184	209	213	222	197	192	159	209	201	224	174	188	198	187	186	187	217	211	173	201
20921	15793	22141	25716	23284	17680	10381	7328	4506	3259	2663	2247	1988	1591	1504	1235	873	756	832	728	703	697	581	661	670	623	638	574	540	518	472	464	493	471	483	499	448	495	525	497	470	457	471	425	451	439	436	466	439	482	462	470	447	460	435	473	465	436	464	462	454	443	450	465	448	457	498	435	430	463	486	469	440	459	452	466	467	407	466	469	457	448	458	434	456	443	428	474	415	470	462	415	481	446	442	447	438	483	474	469	505	443	415	432	447	448	487	491	461	461	470	450	453	451	467	465	459	468	457	406	457	436	460	450	433	447	461	460	456	454	457	462	478	504	445	447	404	419	439	432	435	476	437	441	469	451	443	439	428	477	420	444	473	435	460	430	461	440	473	481	455	451	465	446	450	466	469	474	445	440	441	451	458	432	423	467	427	451	426	460	425	442	487	441	443	429	459	409	424	450	455	490	460	462	448	443	425	436	442	467	470	443	468	444	447	438	435	438	460	453	471	449	464	430	434	494	450	419	440	437	433	471	457	413	440	480	435	448	441	465	420	456	475	419	416	426	440	461	443	452	477	445	465	433	417	470	460	482	447	464	438	462	465	467	463	451	412	449	445	412	442	426	478	406	435	426	437	473	467	448	483	426	471	476	439	465	489	446	464	442	467	450	477	417	428	458	470	483	461	441	442	441	459	462	424	421	471	428	456	457	442	446	471	458	450	438	407	483	476	452	461	465	440	479	437	442	477	432	409	486	456	474	453	482	457	451	459	469	453	463	417	443	459	447	439	442	445	453	475	428	431	441	445	448	439	418	453	468	466	468	467	444	440	458	486	456	443	456	468	449	465	443	439	477	477	457	432	419	450	437	491	479	424	426	453	444	464	456	445	448	426	478	423	430	440	488	471	463	479	445	404	444	445	425	468	459	425	448	443	445	482	490	438	426	445	477	449	437	448	461	438	441	462	473	478	469	475	423	454	461	509	431	430	432	464	465	452	478	456	420	447	453	414	459	445	437	470	443	421	476	432	477	457	449	462	450	482	443	434	510	466	465	458	471	429	443	449	463	441	461	468	459	470	461	478	424	467	476	415	428	441	439	440	436	443	439	492	441	460	468	437	433	441	484	459	482	442	500	440	453	431	440	445	466	447	394	504	463	434	473	472	435	459	472	488	482	437	460	501	522	465	446	462	420	440	434	461	439	457	445	502	456	431	431	460	478	471	460	437	457	454	415	483	462	457	467	479	475	445	458	447	458	446	439	430	440	457	449	441	447	452	455	466	424	469	452	476	432	453	458	473	472	475	439	492	427	432	439	464	422	414	427	443	445	442	441	447	470	455	477	499	469	487	473	508	479	470	406	443	458	444	429	473	449	443	449	452	431	460	461	448	431	460	442	433	449	425	432	463	452	422	463	433	480	442	439	463	448	458	477	444	438	481	427	442	441	453	450	444	449	465	470	444	445	468	467	468	436	442	473	443	459	454	450	446	444	456	436	442	458	477	487	491	439	476	429	485	453	413	470	425	449	428	438	447	494	447	455	435	449	436	433	452	415	415	420	457	470	429	441	474	419	443	479	437	448	416	468	430	451	429	425	431	447	449	461	472	492	445	432	447	482	460	448	417	438	415	439	447	435	443	478	447	474	489	415	478	452	457	438	429	484	451	471	471	474	495	472	471	456	477	462	439	448	439	463	426	428	460	426	449	412	454	449	462	435	481	430	442	457	456	437	478	458	448	475	439	453	454	468	432	446	435	458	453	417	443	442	451	430	436	437	416	469	463	470	478	434	485	484	450	459	446	507	473	451	431	433	463	460	463	434	493	469	458	459	459	439	444	460	462	428	452	424	488	466	460	451	409	447	428	477	450	469	464	457	470	463	449	469	431	434	488	416	435	424	460	480	466	447	462	467	439	467	439	470	462	401	458	468	495	441	463	434	463	446	487	463	459	453	447	413	453	435	468	442	470	448	443	429	432	451	470	457	432	435	458	427	455	415	464	450	438	451	438	460	467	462	475	438	477	440	446	503	452	418	452	458	454	493	450	452	472	463	485	471	463	471	450	461	465	465	486	458	465	439	451	428	463	413	424	442	423	437	415	423	469	461	444	419	501	455	410	469	479	408	480	448	421	508	424	434	492	418	418	472	448	451	473	461	504	463	413	415	472	451	442	464	459	474	456	457	461	439	461	476	422	468	428	498	448	470	456	459	441	433	438	472	490	455	438	414	457	447	450	472	450	459	441	437	440	476	464	449	475	456	457	479	497	439	455	474	469	419	417	450	485	424	468	452	427	470	425	498	454	428	437	446	444	461	469	496	481	442	425	442	415	437	480	470	490	456	443	424	435	458	388	422	442	430	452	456	435	455	431	465	433	475	449	428	459	438	407	482	454	434	442	450	458	444	454	487	458	451	482	461	392	449	442	453	467	404	472	413	433	454	477	441	444	448	470	418	442	459	471	428	457	438	444	429	479	438	454	453	457	441	451	448	432	479	437	463	477	454	473	474	462	467	435	445	410	435	448	452	465	457	444	451	487	487	447	441	439	502	450	433	453	458	408	469	418	466	459	489	450	457	454	442	493	495	461	437	471	449	437	489	393	417	461	456	438	449	444	450	456	425	438	431	458	461	428	470	447	407	440	416	484	481	449	458	417	468	458	471	464	481	470	407	472	466	463	443	431	464	425	414	483	442	460	442	414	441	421	430	487	460	482	425	480	461	457	447	435	454	497	437	437	474	478	479	457	452	453	453	461	481	484	423	474	446	467	437	449	481	460	450	469	449	449	436	443	460	429	440	465	483	460	501	467	456	434	444	454	449	463	431	494	481	442	523	479	473	453	465	472	467	448	417	441	462	432	443	410	413	447	479	475	421	454	474	465	481	458	476	433	396	445	434	460	460	463	421	461	440	429	461	446	424	454	457	419	426	445	438	436	465	462	429	428	443	461	473	450	433	466	455	448	448	461	487	450	425	439	472	490	441	438	472	477	480	443	473	462	449	472	408	425	439	469	455	459	424	475	430	442	437	420	429	466	435	462	438	433	464	477	428	440	450	460	448	488	476	456	452	437	458	433	479	459	415	457	447	455	441	442	461	442	437	462	450	477	436	449	407	447	437	471	460	465	438	443	432	436	446	447	463	483	475	456	465	497	436	424	465	455	466	444	468	484	470	401	428	492	430	458	443	417	470	462	450	424	472	466	447	442	478	447	467	423	423	501	507	459	465	432	478	471	433	447	450	447	456	460	484	499	433	453	454	438	433	430	467	415	450	462	431	428	447	461	399	463	444	442	484	460	425	443	455	410	423	430	459	431	481	416	451	472	418	433	413	437	446	421	467	438	446	425	446	482	469	444	460	483	478	467	416	471	465	446	462	449	543	451	478	429	444	459	430	476	464	457	460	467	437	472	427	452	425	442	431	487	464	479	441	448	466	426	461	481	434	477	470	434	437	488	426	415	452	485	435	473	457	437	459	446	436	470	446	481	458	456	444	450	454	445	443
42426	30139	24392	21061	19249	11636	6124	3805	1837	1113	809	613	555	496	430	333	255	268	256	228	280	225	183	225	250	223	220	182	177	184	186	160	185	193	184	156	191	196	159	160	176	172	196	168	175	189	163	177	176	201	173	171	192	189	187	180	176	154	167	178	185	176	175	176	170	196	169	175	173	177	165	184	190	202	169	164	160	168	151	168	150	181	196	185	198	148	181	191	172	176	187	175	180	168	167	182	198	207	187	165	149	185	198	180	159	152	178	188	191	208	177	186	192	167	175	179	187	162	164	213	188	176	204	177	148	178	176	150	159	190	212	174	177	177	165	164	192	174	182	201	210	179	173	185	145	198	163	143	176	177	212	188	163	166	186	191	161	174	184	184	174	175	173	171	174	190	196	160	172	177	154	193	177	182	177	173	210	169	202	215	190	158	167	184	184	151	207	187	176	155	185	175	152	163	168	183	188	181	157	158	179	195	198	158	183	165	181	193	213	205	154	168	190	195	155	173	178	160	174	168	163	174	166	147	189	162	173	163	173	166	172	192	179	161	181	181	168	171	182	160	169	199	171	166	159	163	189	176	162	189	189	190	183	173	182	179	159	169	187	187	180	186	172	160	197	179	165	190	169	181	154	195	184	188	160	184	176	192	174	169	165	175	186	180	149	165	176	191	160	174	188	192	167	182	172	158	165	191	168	159	144	174	169	157	184	192	174	169	188	188	185	197	173	191	177	182	164	175	170	184	190	192	171	172	157	184	198	184	157	203	169	173	173	192	172	161	167	166	149	158	159	175	154	177	152	175	172	184	178	176	184	169	187	188	183	151	175	185	167	196	177	188	175	174	175	176	185	163	206	185	157	205	160	186	167	209	153	170	191	191	172	180	167	182	163	157	158	170	150	181	178	182	166	194	180	166	165	208	166	150	163	170	190	165	202	199	191	161	201	202	172	173	183	178	168	184	185	147	185	168	183	172	199	154	174	197	176	173	221	192	137	165	153	173	169	182	192	171	189	209	183	187	158	170	188	172	163	169	169	178	170	152	186	144	146	185	195	173	154	182	160	174	175	175	165	180	183	191	160	169	171	169	174	164	189	160	179	164	179	200	163	185	153	195	143	184	186	184	166	183	159	174	156	160	181	190	147	148	166	165	172	197	170	175	186	169	187	141	163	194	171	175	186	167	157	187	172	175	196	179	177	204	171	165	151	167	150	144	178	156	185	176	161	145	183	181	172	189	164	172	162	167	178	165	188	180	170	194	186	183	192	209	192	176	156	163	173	163	175	180	185	174	179	159	157	180	164	179	187	185	206	172	171	191	181	200	192	209	181	169	168	188	161	174	203	169	186	185	180	191	142	168	181	194	163	195	165	162	179	163	175	172	179	147	159	153	144	174	197	170	178	183	170	183	164	190	157	171	159	179	193	154	178	172	166	171	186	213	181	182	160	157	166	168	166	170	182	190	159	156	183	176	157	152	167	163	184	175	185	161	161	165	158	166	189	169	193	176	173	179	178	152	181	161	167	184	162	159	161	151	194	185	184	208	177	182	174	196	173	154	174	169	193	168	177	158	190	162	149	179	187	167	188	182	181	152	193	175	178	136	182	163	167	177	159	153	192	180	191	168	183	185	152	142	194	184	144	165	179	168	176	179	152	159	176	180	179	158	172	171	188	197	162	175	187	156	168	153	174	187	184	194	169	169	147	172	171	179	167	168	156	186	183	185	187	174	178	158	170	174	172	186	179	156	184	155	167	177	202	153	175	166	158	183	191	176	177	164	186	192	140	170	164	183	169	180	181	174	165	168	185	161	178	176	180	165	164	167	157	178	176	167	189	158	188	184	172	166	174	184	169	171	176	165	186	164	190	187	174	182	194	194	154	138	179	172	152	194	151	177	190	174	181	171	184	167	164	160	165	171	177	204	165	172	183	165	193	168	183	156	177	190	173	166	193	174	215	176	168	167	159	196	181	175	195	169	215	170	175	144	191	181	205	177	144	180	171	167	163	159	143	186	171	160	173	159	182	196	181	189	176	172	192	180	165	160	186	190	176	170	204	166	168	168	142	185	173	171	194	147	169	179	191	206	162	169	161	183	190	177	163	195	203	158	166	173	177	152	159	166	157	186	177	191	183	168	178	186	172	160	190	182	177	192	162	184	158	168	170	171	170	180	164	167	193	158	157	167	148	179	181	186	183	172	159	159	170	166	167	175	157	176	183	155	194	180	163	173	171	181	167	159	177	187	180	192	180	163	170	174	197	192	177	169	124	155	185	163	178	158	195	171	156	159	175	192	188	197	182	173	154	156	212	169	195	182	199	179	167	164	183	178	170	192	181	172	150	191	188	191	192	148	162	158	189	173	165	180	183	165	191	148	174	198	169	180	185	205	189	167	197	171	147	186	185	177	209	160	181	191	173	187	164	174	157	176	170	156	146	148	156	163	204	179	168	147	167	170	168	149	170	172	164	152	148	159	189	170	179	166	145	168	193	201	185	157	175	176	168	167	163	169	169	165	150	162	166	148	154	180	183	157	182	176	173	191	160	178	175	199	155	174	185	204	174	209	180	173	177	183	168	188	198	179	172	180	193	192	165	163	192	185	193	185	170	177	178	161	181	183	192	170	169	157	146	176	159	183	184	162	167	193	196	186	192	200	170	180	168	183	178	149	169	170	191	168	172	183	188	180	178	197	177	169	177	176	147	172	178	177	145	175	188	166	188	184	141	186	175	188	188	157	172	168	146	197	167	178	167	167	160	171	180	166	170	202	180	172	188	189	204	171	179	181	176	178	184	140	204	175	181	188	135	190	177	154	196	166	160	166	178	167	173	172	196	164	163	172	180	167	182	143	190	169	179	188	174	188	167	158	170	161	178	176	193	171	137	159	175	170	176	173	159	168	174	175	177	158	192	188	180	160	182	176	198	162	184	159	194	178	176	186	191	155	166	182	136	199	147	172	181	181	175	178	164	183	162	170	203	164	197	156	192	169	181	175	204	160	195	171	183	165	170	165	175	189	175	202	177	199	195	165	194	176	186	193	192	192	196	188	155	167	168	176	159	172	212	166	175	201	152	178	145	181	179	193	162	176	168	181	176	167	169	164	155	147	175	179	184	182	186	200	172	176	179	165	184	174	163	161	204	167	196	170	192	177	160	185	160	185	163	176	185	198	168	157	190	193	184	160	182	179	189	172	164	190	188	173	152	167	169	198	159	162	200	178	179	158	187	179	154	166	166	162	165	160	188	189	170	173	170	169	185	182	189	151	179	189	157	189	181	184	207	193	164	147	166	188	173	154	200	151	184	163	203	172	161	171	172	166	157	176	191	178	173	181	170	168	170	173	173	188	184	180	183	163	171	172	154	188	161	155	173	148	180	177	153	174	174	195	182	169	210	184	167	160	163	171	151	169	162	164	159	188	155	157	166	179	172	156	176	192	194	190	149	191	179	182	219	189	190	163	180	164	180	175	202	179	195	164	167	161	181	174	160	179
26950	21670	26819	29498	30988	22561	16209	12849	7121	4749	3633	2879	2667	2099	1797	1405	956	984	895	806	811	716	663	717	800	732	702	549	471	442	443	436	445	417	430	446	470	508	501	506	425	456	423	447	407	379	429	392	439	422	375	370	428	414	414	419	420	406	418	399	398	366	413	372	447	388	395	420	415	421	426	411	361	428	418	405	406	396	416	400	401	420	397	385	397	384	399	435	430	391	397	407	401	407	408	413	428	458	410	432	413	356	422	414	429	425	389	390	437	409	416	366	393	408	382	419	379	410	396	412	410	377	459	426	383	392	376	409	405	413	360	410	387	402	363	403	406	388	386	392	388	407	407	424	425	379	426	395	392	425	392	437	421	410	399	377	436	413	423	426	368	403	407	420	386	415	408	401	414	412	434	431	453	391	410	397	406	425	420	378	444	402	402	363	416	369	360	415	410	392	393	369	437	389	382	388	373	387	404	392	368	380	419	382	400	410	400	410	419	402	381	398	420	375	401	383	397	381	433	415	361	397	412	415	390	410	427	371	385	452	387	423	419	389	419	427	378	399	406	403	398	397	435	390	392	414	407	423	416	384	441	425	433	362	416	429	383	360	431	413	392	426	417	387	394	390	412	392	393	401	411	383	406	408	393	388	426	421	417	394	423	423	422	384	410	386	386	387	422	410	387	381	420	380	393	387	448	397	412	387	399	436	407	453	387	433	393	395	424	394	420	357	410	393	430	402	410	379	396	420	394	410	420	404	356	406	448	450	422	375	448	369	403	421	384	393	367	402	397	464	388	380	416	394	398	419	370	396	396	406	412	387	382	378	389	423	428	396	369	411	382	394	430	449	390	406	401	386	415	393	373	440	424	403	421	405	411	414	414	384	396	432	396	393	424	433	418	391	417	391	414	449	431	399	419	412	431	390	351	413	416	380	410	389	417	390	388	443	451	413	362	372	419	403	413	397	422	422	394	409	399	419	369	369	416	404	397	385	425	398	415	424	381	425	418	404	385	410	393	444	394	394	416	394	414	394	397	402	427	422	401	417	425	420	403	396	417	404	414	385	405	420	413	377	388	411	401	419	434	386	413	412	418	403	408	385	397	421	419	450	371	402	380	437	425	420	375	390	397	396	415	402	433	413	408	382	427	391	406	398	420	384	413	385	390	405	459	375	435	398	376	463	403	392	363	438	421	397	415	434	412	401	403	413	411	427	406	413	412	373	437	407	387	389	450	393	405	393	389	409	390	415	374	434	364	373	399	414	427	357	442	438	409	418	366	415	421	422	452	371	379	419	435	419	369	409	382	397	425	433	399	402	395	381	411	358	399	418	378	413	424	397	402	376	438	408	403	409	421	402	429	393	440	389	396	431	377	405	390	401	441	412	415	409	396	378	383	410	368	418	405	399	380	417	400	430	415	414	395	414	380	386	421	390	448	383	396	424	404	409	381	400	426	380	423	391	392	389	392	416	421	433	403	387	434	400	388	398	411	398	388	396	399	366	407	411	436	408	434	416	415	394	423	394	397	423	411	415	399	392	382	414	382	390	399	357	412	376	428	388	382	394	446	417	408	415	409	424	405	409	360	372	447	433	377	389	402	381	435	378	413	414	404	429	439	401	395	391	424	430	405	400	394	422	398	409	412	448	383	418	419	423	404	388	353	392	385	430	423	395	410	423	381	390	443	383	379	392	385	438	414	417	416	438	395	402	407	394	402	415	392	405	392	395	388	377	396	397	411	423	451	422	408	406	392	417	423	404	406	402	386	375	406	400	406	422	434	419	413	409	370	397	421	397	381	388	404	426	404	411	396	433	420	397	406	414	403	396	403	402	414	414	412	398	415	368	425	389	428	398	394	377	419	432	405	372	411	389	414	403	434	410	401	399	399	425	359	415	394	423	381	413	406	477	443	439	402	432	399	427	419	388	430	409	412	423	438	380	374	431	365	424	430	397	378	363	437	378	387	398	432	367	390	383	379	424	420	401	403	391	388	366	436	378	445	383	392	401	384	379	389	381	390	420	420	364	399	415	414	404	381	396	431	404	403	388	437	406	414	395	421	399	391	436	441	402	403	366	408	438	410	422	410	417	414	403	404	454	388	412	414	401	403	398	403	389	392	425	389	394	409	415	406	422	390	430	416	427	406	362	400	397	383	422	408	372	398	387	423	369	430	408	410	385	400	396	404	406	393	383	411	388	429	393	389	406	394	401	402	430	383	426	412	411	419	375	430	390	393	388	408	388	389	404	400	402	381	383	401	381	409	396	390	373	400	424	411	437	408	413	404	385	393	386	401	428	447	409	390	430	407	389	431	413	420	395	390	392	432	410	387	373	415	424	419	396	410	396	395	392	413	412	398	400	425	409	377	411	416	413	439	397	396	401	422	398	401	405	402	387	395	457	442	429	380	415	394	399	422	386	399	409	432	416	427	374	410	382	408	380	423	389	390	430	393	435	394	424	398	391	391	421	413	412	389	381	434	410	426	433	419	411	403	412	389	406	405	423	413	445	413	460	428	426	370	384	380	395	383	402	405	383	408	372	413	381	432	369	404	402	411	398	421	374	420	431	409	360	387	430	416	402	410	419	373	363	384	405	418	399	403	438	403	420	390	426	415	408	412	390	366	400	411	437	417	426	410	404	396	408	422	416	368	352	428	412	448	407	399	391	437	428	402	379	409	437	399	395	431	388	408	395	371	388	431	397	390	403	419	387	390	391	389	369	401	373	374	408	404	385	414	391	432	442	402	401	398	427	399	415	390	446	420	411	400	379	412	389	428	408	437	422	438	402	434	381	393	424	437	404	389	459	369	425	390	386	388	377	421	437	417	421	434	417	404	384	370	389	408	413	408	414	400	422	430	389	412	386	400	389	381	381	423	401	347	402	438	396	417	408	434	414	406	410	393	431	429	386	427	416	401	404	406	404	396	411	390	376	403	399	386	413	350	401	391	407	427	419	384	438	414	405	393	396	403	396	409	366	418	415	413	409	397	429	372	395	377	395	390	410	400	390	398	408	409	418	418	399	467	431	391	411	416	410	420	394	454	398	392	402	419	421	439	404	389	441	419	379	402	400	426	417	374	415	382	392	397	390	412	431	429	414	423	385	419	405	414	400	428	403	402	397	427	406	428	425	422	397	415	378	406	396	386	408	412	400	393	381	398	399	393	413	406	370	385	370	405	402	399	434	413	343	422	355	399	399	414	384	414	352	398	419	423	428	360	431	433	409	437	413	385	372	432	397	452	403	419	412	379	422	388	394	408	371	358	368	441	422	396	441	394	385	407	401	410	430	361	411	403	410	401	374	396	406	413	388	435	430	394	452	406	418	387	405	403	421	417	375	416	397	393	392	407	393	393	452	402	422	377	422	412	388	385	390	403	428	431	418	430	391	426	447	437	395	449	414	423	403	393	420	422	393	418	382	392	399	411	423	428	398	406	393	419	394	392	413	416	391	400	394	378	391	418	378	363	400	402	413	416	394	412	413	441	418	403	363
15528	8564	6001	3184	2236	1530	1175	855	591	495	467	455	403	366	344	346	309	308	312	282	272	281	315	279	267	294	279	237	275	328	289	281	260	299	279	248	279	271	295	278	277	264	268	268	263	247	274	237	292	284	260	269	290	294	291	281	259	294	251	291	229	253	270	286	263	257	302	292	255	260	303	276	278	264	265	278	270	246	265	309	274	279	287	260	274	277	270	282	266	285	256	287	270	250	282	277	247	287	279	281	307	264	253	296	268	277	293	285	281	245	257	257	281	302	271	262	251	292	289	267	255	295	267	256	284	277	253	278	305	322	289	300	265	289	269	281	288	250	271	276	292	293	275	248	274	262	272	253	302	297	288	277	286	260	267	270	257	292	244	259	284	287	286	287	271	266	270	285	283	264	254	296	271	268	263	281	256	291	267	244	270	250	314	299	266	282	295	281	262	277	340	286	238	274	235	279	292	257	262	274	254	266	284	264	297	249	253	259	273	262	286	250	265	285	296	257	269	279	251	260	296	258	300	259	290	270	298	285	314	287	238	255	268	291	288	245	291	258	318	293	293	250	264	238	273	265	274	268	275	280	252	296	264	299	268	259	278	280	281	261	280	312	263	270	280	285	263	262	274	279	289	316	326	302	306	260	255	280	274	275	246	277	250	281	268	272	271	278	259	260	274	253	275	276	256	266	274	284	272	278	268	260	262	282	297	303	261	304	282	271	280	262	306	311	256	261	282	252	283	285	298	258	303	269	285	304	261	313	292	293	295	276	295	266	278	276	301	284	239	258	295	302	299	277	272	255	295	250	259	270	284	281	270	279	264	273	254	282	284	296	281	255	280	286	306	261	239	276	244	256	291	257	280	308	296	257	266	262	291	261	289	281	252	287	293	263	273	291	256	284	286	271	278	232	270	274	300	271	247	268	303	317	281	284	264	293	302	267	266	282	271	307	271	294	265	252	281	232	288	265	282	260	280	292	295	288	266	307	270	329	297	236	262	289	273	279	260	266	278	258	286	282	263	273	280	269	273	280	289	281	315	280	278	272	256	297	287	265	280	284	266	260	260	259	265	269	308	274	264	254	281	271	264	287	297	280	253	284	309	247	282	273	269	289	288	288	255	256	279	284	281	273	259	261	273	281	297	263	268	271	270	267	295	290	313	269	241	268	264	280	273	254	267	272	291	278	262	251	258	299	251	282	262	288	252	259	295	252	293	303	290	273	282	262	312	285	260	264	254	266	274	286	266	323	281	242	258	262	273	262	251	267	261	233	281	292	258	258	250	286	277	289	297	314	264	252	268	289	255	265	256	279	291	292	278	280	268	278	262	296	244	286	315	276	294	276	283	285	269	261	273	282	287	267	258	269	268	277	265	264	248	268	273	262	273	280	302	283	288	274	249	278	244	290	267	260	287	269	301	293	276	304	274	281	271	274	279	253	258	300	285	251	283	277	268	300	265	291	293	276	274	279	285	288	282	296	278	259	296	280	278	264	292	270	271	307	248	282	264	247	278	284	280	302	294	289	240	289	266	288	305	281	251	273	268	269	247	297	279	296	268	275	265	270	285	260	244	297	260	287	300	261	269	263	305	286	286	285	274	277	245	254	321	290	288	283	271	287	287	270	286	255	254	270	271	283	263	276	269	302	252	268	277	244	267	287	270	258	243	282	290	246	287	287	278	316	262	305	265	259	253	260	253	264	271	280	275	307	265	253	306	281	286	266	299	268	297	310	264	262	276	266	249	305	308	265	275	265	262	278	275	261	267	238	233	273	260	297	259	266	316	276	269	256	268	278	291	273	282	283	294	275	287	291	282	272	291	261	271	252	311	271	283	293	262	239	272	273	304	294	288	299	290	261	280	254	251	272	280	315	318	284	294	308	296	293	278	275	281	278	282	237	286	280	276	269	276	274	245	275	265	271	278	244	280	277	283	296	275	298	330	249	277	271	284	273	291	277	237	273	290	266	286	251	284	270	298	253	243	295	275	250	267	282	270	276	287	287	263	273	268	287	288	257	292	303	259	295	324	279	300	264	257	300	268	311	290	260	269	293	266	248	269	288	304	296	311	272	259	275	264	277	303	259	274	277	276	316	269	236	258	282	304	299	296	285	275	291	265	283	281	306	280	282	258	259	244	253	243	235	260	296	265	268	252	283	274	264	238	294	243	261	276	284	293	279	275	284	268	284	259	276	272	290	241	269	277	286	243	292	254	231	273	290	293	289	303	278	278	264	259	295	250	268	268	291	299	285	255	258	303	299	275	255	295	251	289	263	268	277	276	283	279	302	233	282	265	296	280	276	266	326	293	227	263	282	285	305	274	269	260	278	276	290	284	265	277	271	268	310	240	268	283	300	272	307	299	289	279	232	297	281	277	242	311	266	312	272	263	261	284	273	284	284	257	291	288	280	274	296	268	270	279	292	277	301	318	296	256	269	286	295	290	270	271	267	302	269	255	277	298	279	267	287	278	262	271	263	299	274	294	303	278	274	284	229	295	303	289	280	277	265	267	244	293	270	292	282	249	271	259	258	292	272	271	276	251	262	268	304	289	248	278	265	306	280	292	276	275	282	284	284	293	293	251	258	271	274	263	274	273	288	276	276	272	308	299	273	268	283	277	294	291	297	278	283	241	286	250	263	292	271	272	308	257	269	300	267	282	264	290	282	315	265	296	241	263	287	261	265	265	247	293	276	284	299	260	267	260	289	285	316	280	283	271	262	272	263	299	298	286	264	232	299	276	264	260	274	279	270	262	255	288	284	248	290	254	295	281	254	301	276	310	302	266	280	255	266	294	271	281	237	267	252	288	278	257	267	280	290	281	262	277	303	249	264	279	271	294	281	308	268	263	253	261	286	269	287	274	242	249	255	279	316	296	314	278	253	247	247	288	258	266	276	269	276	273	260	288	258	295	284	255	284	259	248	287	319	261	294	298	265	268	296	300	262	266	277	270	285	304	284	280	272	287	281	296	256	243	236	258	256	302	288	272	253	265	259	259	261	261	264	288	306	257	271	297	283	276	290	285	247	281	261	270	290	301	292	271	268	343	288	285	268	258	269	269	274	246	306	260	292	291	258	280	259	304	282	261	257	282	271	252	280	264	288	309	257	319	284	286	247	280	240	312	295	265	265	268	300	277	301	287	320	277	269	277	284	280	288	253	297	238	256	265	281	278	274	270	283	277	291	267	300	297	289	281	269	287	286	279	307	302	290	281	280	281	290	308	265	290	299	242	315	278	269	279	292	264	250	301	289	268	298	266	277	272	262	285	247	249	306	295	275	307	261	298	270	291	263	254	290	253	272	277	261	316	277	276	299	275	250	288	286	256	282	264	287	274	286	264	277	297	286	292	263	273	248	278	262	303	277	274	254	264	324	274	259	263	269	306	237	250	283	266	266	316	291	292	272	283	262	293	276	273	267	254	273	245	273	265	245	310	280	287	279	292	312	290	287	238	268	265	273	274	271	256	243	297	291	261	289	277	285	270	270
9123	6908	9446	8100	7597	5853	4797	3526	2394	1884	1591	1381	1232	1151	1062	903	769	775	789	671	721	667	715	702	681	726	671	640	653	624	561	587	587	608	562	654	591	590	636	627	594	595	571	660	589	600	598	609	614	618	614	567	588	579	574	594	627	592	646	557	609	620	584	602	590	605	575	600	642	566	579	623	588	593	620	595	604	555	608	581	573	591	582	600	626	615	596	545	553	570	517	601	610	595	585	647	623	625	607	604	581	587	597	594	614	658	577	602	623	635	618	644	544	603	595	615	617	606	573	607	589	572	610	615	587	593	613	551	583	637	548	613	578	552	589	566	581	637	593	611	612	616	605	576	604	678	547	620	578	640	550	547	595	591	621	587	625	567	582	595	613	577	560	587	590	574	598	622	578	626	611	596	602	599	586	616	591	605	621	574	581	606	586	606	589	598	576	549	600	589	621	584	612	563	626	572	575	593	608	659	597	562	630	670	582	592	639	571	562	632	600	583	598	613	591	629	566	601	644	596	605	624	573	582	622	600	568	539	596	647	589	569	591	599	602	578	649	589	620	606	604	561	589	558	582	606	624	608	591	584	654	586	569	587	590	560	625	591	580	590	576	631	607	588	603	615	633	621	582	561	549	582	568	634	583	614	614	610	600	648	597	581	584	622	565	575	561	549	602	623	571	607	555	617	598	602	595	587	657	586	586	600	581	667	600	586	589	582	610	590	594	610	616	626	573	600	570	601	561	573	620	595	590	589	596	546	579	628	597	562	620	592	593	583	565	553	578	648	618	618	574	614	560	624	580	619	603	556	548	595	595	540	642	603	579	595	607	573	595	604	598	623	619	606	586	605	588	561	610	621	597	573	550	591	633	577	603	588	657	638	588	562	603	563	603	664	593	560	544	588	583	602	592	595	587	597	609	585	601	581	624	594	569	596	582	590	631	586	561	601	578	650	576	605	588	596	582	624	594	566	585	599	578	621	575	623	596	553	569	583	589	598	582	612	622	579	590	567	593	636	587	575	647	590	617	543	632	601	605	589	611	628	592	623	595	641	569	620	587	599	609	604	573	619	575	597	616	575	623	604	561	588	599	611	639	554	574	561	580	587	592	619	630	596	608	613	573	623	591	612	624	585	575	609	580	634	639	568	565	603	570	631	574	548	624	588	604	564	600	569	578	578	559	626	636	551	588	596	596	612	654	583	585	569	601	564	599	624	574	566	638	570	586	614	602	581	646	598	590	578	573	584	534	596	580	576	575	622	553	571	622	607	653	589	596	573	619	574	600	616	618	585	569	607	622	581	576	624	613	592	588	627	608	578	598	590	531	570	612	590	602	581	575	564	648	618	597	589	602	583	591	605	587	634	611	571	602	618	625	592	560	540	573	577	576	620	629	615	614	585	614	584	565	599	608	571	622	591	585	559	593	644	629	569	574	636	601	587	587	613	609	581	616	584	583	595	608	601	627	551	573	604	644	616	605	609	557	592	604	656	600	600	596	590	612	581	605	572	592	595	623	573	590	593	583	585	602	612	590	599	587	591	596	591	598	603	654	612	604	557	596	581	637	578	607	604	586	623	590	555	587	615	618	593	645	632	626	584	596	580	584	579	590	629	613	588	605	619	587	580	583	662	618	586	557	592	630	578	559	658	564	641	632	613	644	641	615	601	594	612	587	604	574	538	585	619	587	604	567	594	642	564	620	622	623	615	611	602	598	572	578	612	598	575	566	545	560	560	604	612	580	550	604	595	592	619	593	606	600	615	627	569	578	607	606	605	545	588	597	579	618	591	599	578	574	596	639	595	584	565	632	605	610	608	597	581	549	596	565	567	556	597	645	569	550	560	623	609	579	619	618	627	657	545	615	580	594	592	592	587	577	578	605	577	606	574	617	583	593	568	621	591	594	600	540	613	596	558	563	572	622	610	635	615	600	581	545	553	582	594	614	585	595	631	567	568	594	561	600	589	642	543	563	563	606	579	606	620	623	606	596	574	557	613	583	529	551	615	629	584	592	628	624	562	594	589	636	619	598	579	586	612	610	615	557	617	588	613	586	597	594	587	579	616	627	607	572	606	577	580	637	605	597	592	622	634	619	592	592	552	579	614	610	577	598	622	612	618	600	587	606	603	601	605	624	630	608	581	658	613	580	584	593	613	587	543	639	560	590	571	568	644	571	605	630	577	604	635	592	565	599	613	577	656	595	581	592	588	580	558	583	620	605	586	592	591	617	598	568	570	583	607	613	616	550	604	591	598	570	564	573	616	577	613	595	629	569	594	535	589	628	595	568	586	595	619	625	572	600	596	590	580	581	592	586	601	602	570	579	563	588	559	588	627	587	598	585	563	598	572	563	630	623	610	584	621	551	570	604	578	587	598	619	573	581	581	634	575	563	597	569	595	613	568	619	593	563	621	586	532	610	611	555	575	582	602	620	591	544	622	579	631	587	610	561	590	604	587	568	630	576	602	576	574	618	599	574	608	601	597	563	606	588	590	617	623	615	588	621	623	604	568	615	605	583	587	599	609	617	606	542	599	581	591	622	606	576	556	603	607	546	596	556	555	654	591	558	562	585	607	573	612	600	589	590	533	628	594	592	593	565	585	620	608	595	639	584	576	619	593	623	585	564	578	579	581	612	640	586	602	620	590	620	615	582	591	622	596	581	601	610	579	635	623	577	626	600	604	574	561	563	586	609	615	581	614	611	591	581	568	585	621	576	623	585	512	539	608	653	588	560	576	644	568	561	630	652	594	593	581	613	629	567	628	577	551	592	641	626	623	596	609	611	595	583	588	569	601	588	601	599	609	560	611	586	621	558	645	610	571	619	602	586	619	634	549	559	593	611	611	578	606	585	591	605	612	579	621	581	577	598	575	548	613	607	576	595	634	627	602	560	615	605	636	582	598	593	614	595	602	607	605	584	589	595	599	589	640	578	610	593	604	604	590	612	609	582	556	618	604	626	627	617	602	596	542	606	640	566	623	590	598	613	568	603	582	621	633	615	537	623	608	598	594	652	594	611	641	574	594	570	601	552	573	556	577	566	603	585	604	564	625	570	609	577	592	611	592	619	575	652	642	603	576	610	612	621	592	604	612	584	615	585	606	602	578	621	585	563	588	584	621	579	575	587	590	614	600	579	583	605	560	593	574	602	584	616	580	603	674	541	583	620	643	573	577	627	599	599	596	590	597	610	596	581	582	621	592	602	602	566	558	602	611	608	593	616	612	608	625	623	583	566	553	659	554	554	555	636	572	594	576	570	555	615	596	625	589	641	598	592	603	631	611	638	597	613	589	582	586	590	647	586	640	565	628	628	639	586	636	639	588	589	582	589	585	584	625	589	628	589	622	563	608	581	580	573	596	631	559	566	574	611	669	598	635	586	539	614	607	548	603	588	580	593	585	631	609	614	613	573	574	612	634	594	593	576	552	585	620	643	623	563	601	567	596	599	602	591	572	552	596	592	607	632	581	584	611	631	544	583	599	609	593	605	636
33256	21948	16671	13754	10533	5759	3286	1556	1065	687	602	515	435	410	346	319	238	250	271	229	184	222	219	230	227	265	221	222	201	202	212	199	197	189	215	183	198	220	205	226	203	226	192	195	171	197	190	175	223	193	210	207	204	174	227	204	197	228	187	215	206	192	204	188	181	182	218	204	221	197	200	202	203	198	221	202	200	193	212	204	187	183	210	184	196	205	193	192	218	199	222	180	176	193	198	177	194	202	224	174	188	209	209	177	202	217	190	210	210	171	221	185	187	196	192	202	202	181	206	204	192	203	196	195	192	214	202	216	194	198	174	185	207	201	204	200	186	207	192	198	178	177	233	189	182	182	211	217	182	193	204	202	217	220	186	193	206	211	207	206	170	193	198	194	199	213	192	208	215	178	197	177	230	183	181	203	196	212	178	205	214	168	210	204	202	198	210	207	206	202	179	213	198	209	194	205	220	182	181	203	189	210	201	212	185	190	195	183	182	193	177	194	214	168	195	214	182	207	204	207	215	185	193	200	196	242	178	201	174	161	209	222	208	241	200	192	189	206	208	197	199	188	202	216	219	214	197	203	226	210	193	225	162	215	210	192	193	215	219	205	202	187	191	181	188	207	199	210	196	183	194	213	180	209	197	191	204	191	184	215	219	185	196	221	223	191	205	195	198	224	192	193	203	202	196	222	207	196	210	228	219	193	188	188	210	187	220	180	175	203	185	194	195	213	206	186	213	200	211	198	213	206	203	222	206	194	193	202	192	186	211	188	201	188	202	211	170	209	222	212	208	193	215	209	239	173	214	227	189	175	201	192	197	199	204	198	182	185	194	221	184	173	205	194	188	195	189	206	216	196	172	178	191	203	207	201	229	202	171	200	213	187	165	202	228	225	197	213	184	206	189	176	216	211	221	163	172	188	171	196	211	176	200	185	205	178	210	172	163	204	198	199	213	194	198	238	204	210	187	200	185	203	221	197	223	204	212	185	206	192	184	193	195	184	217	177	210	190	191	224	205	199	191	191	201	196	215	210	203	218	215	217	188	202	195	189	188	192	165	206	175	193	218	213	191	185	181	181	200	188	177	172	175	189	209	183	191	185	183	228	219	194	192	203	197	207	210	204	185	175	189	207	206	202	227	196	203	193	186	185	194	232	200	167	182	199	217	195	183	198	217	210	209	211	205	197	185	203	189	201	163	214	182	178	205	182	222	190	208	211	228	188	175	191	212	193	209	187	194	197	205	177	221	190	188	186	199	196	198	175	188	212	206	203	199	194	185	199	177	202	169	213	194	212	224	188	213	220	193	189	209	205	195	195	203	202	195	211	222	211	221	181	186	164	163	145	211	194	220	200	212	184	178	202	204	190	196	202	199	207	166	192	179	210	203	226	200	207	185	217	179	165	197	199	222	210	214	196	199	186	181	219	219	198	223	180	190	197	190	199	211	190	198	210	187	183	192	198	200	193	187	172	166	203	244	220	209	184	213	208	186	185	206	191	190	181	188	205	185	217	168	190	211	194	205	208	220	229	191	194	192	209	201	211	218	178	183	189	202	189	187	208	211	196	188	197	202	176	195	196	185	177	192	195	187	189	195	172	215	207	204	216	160	215	188	217	210	182	197	205	226	194	205	209	210	189	205	193	203	203	196	197	206	197	201	214	203	193	214	193	199	208	201	208	194	185	198	181	207	174	191	177	180	207	184	196	199	174	213	203	195	184	191	204	175	243	208	210	204	204	198	219	199	223	231	182	176	210	201	214	249	209	203	205	177	210	188	200	206	195	192	190	213	189	186	235	220	200	181	200	201	211	215	201	216	183	164	205	196	216	221	198	209	200	212	171	213	215	187	197	178	185	196	203	212	222	168	220	227	206	205	178	153	196	190	204	223	212	206	206	188	209	222	188	202	197	229	215	177	186	183	234	201	187	221	192	205	202	185	174	206	221	180	183	198	194	191	213	176	210	178	219	191	211	194	196	213	196	205	220	217	207	187	209	193	197	200	173	193	206	200	209	192	196	219	205	205	200	205	196	199	187	177	195	206	192	176	165	196	229	192	202	200	188	191	211	197	192	189	171	192	190	222	208	205	161	189	204	204	177	189	191	208	218	218	195	181	190	220	175	165	207	209	189	179	207	191	231	184	204	183	182	193	183	219	226	197	222	199	184	207	188	177	199	244	171	213	205	193	202	200	179	216	199	209	196	186	204	187	203	201	241	212	185	205	193	195	157	196	216	208	208	219	194	209	215	207	194	204	201	189	162	216	187	200	202	198	210	217	180	192	185	183	202	184	189	184	196	190	230	182	171	207	191	209	203	199	183	194	238	168	188	191	212	182	209	202	220	176	181	190	203	209	231	189	206	208	189	206	209	209	162	183	203	217	205	187	180	202	183	205	197	195	177	197	200	201	227	208	200	178	165	195	237	197	236	184	182	175	202	178	176	196	223	197	205	189	203	182	190	211	199	174	187	184	194	208	201	162	196	193	184	198	216	202	217	168	205	200	175	193	204	192	194	188	184	200	202	171	190	197	179	225	208	226	196	190	205	207	187	188	203	186	201	190	184	194	208	224	190	205	194	203	199	208	185	205	197	174	189	178	194	217	192	205	188	206	194	192	175	205	207	228	191	220	203	181	178	183	209	207	219	193	204	192	203	215	185	192	185	238	220	214	186	192	182	212	182	186	193	169	196	196	222	208	228	180	192	192	179	209	226	178	206	187	213	195	156	225	210	198	197	194	212	192	169	196	199	187	218	203	197	196	186	192	219	200	211	219	221	197	180	180	217	201	183	187	206	204	209	175	235	159	201	195	243	210	237	233	187	215	223	206	186	207	182	199	215	209	222	200	212	194	163	184	239	185	184	195	181	252	221	164	212	220	187	200	212	190	204	198	192	177	217	211	166	186	174	210	181	206	187	202	189	200	190	173	167	190	222	173	188	224	186	222	213	177	169	202	192	214	170	214	206	215	219	195	225	200	191	231	211	181	190	191	193	190	203	223	189	196	201	185	193	201	171	192	183	187	203	179	178	184	167	200	199	188	202	207	168	193	208	188	215	195	214	226	199	198	218	196	186	189	214	202	206	213	183	220	206	180	215	185	163	210	170	207	199	194	229	192	184	193	184	205	219	213	185	247	196	186	173	193	208	200	200	190	208	199	190	232	219	196	190	187	198	175	173	188	209	192	198	223	212	183	185	228	204	217	188	215	193	192	186	191	211	201	217	195	180	195	185	179	201	185	189	204	212	204	211	212	177	210	230	187	180	188	213	207	182	209	194	211	182	193	166	208	196	227	216	227	208	222	198	200	191	190	149	225	208	201	212	204	214	224	200	188	195	208	188	205	194	183	168	215	205	204	176	197	192	189	201	177	209	201	204	191	215	225	200	212	209	187	197	210	232	218	208	191	194	182	187	205	179	170	207	229	192	185	185	200	198	182	208	209	204	151	196	195	177	198	174	200	179	181	176	197	209	192	216	196	214	192	216	200	186
21072	15944	20545	22946	21552	15330	10944	6498	4711	3322	2652	2210	1860	1577	1310	1124	852	768	735	731	693	612	648	650	669	615	564	554	495	450	434	482	449	479	485	522	478	520	499	481	484	460	475	440	437	462	456	476	427	480	432	461	431	482	460	449	436	492	443	414	448	407	438	441	458	458	422	428	445	459	400	461	474	442	424	447	481	481	472	494	411	428	454	449	471	449	448	425	473	444	436	424	448	440	490	448	478	465	467	470	442	466	468	456	448	487	485	450	448	486	428	416	492	480	438	454	478	435	435	464	411	440	465	394	449	443	456	468	450	472	459	436	437	465	444	465	438	472	431	482	443	444	431	401	467	421	459	469	438	427	481	440	461	446	430	466	433	433	423	435	484	394	428	469	433	443	436	429	442	425	438	438	394	457	403	448	465	448	483	426	461	414	460	451	445	485	479	426	449	440	415	440	437	473	475	427	414	462	439	444	450	465	432	436	444	468	423	425	443	484	435	429	458	485	429	471	490	479	438	465	452	440	426	446	472	446	449	449	434	419	434	462	427	473	442	442	435	474	458	411	442	406	452	445	440	459	423	453	427	447	436	433	427	460	443	463	447	484	434	394	494	458	437	455	489	426	451	466	432	457	482	450	450	451	508	410	468	433	461	524	463	465	458	429	441	437	448	463	419	460	426	462	442	432	480	421	395	427	415	458	464	497	466	428	444	442	466	444	437	448	446	422	443	432	443	460	487	450	446	442	439	464	442	454	436	434	441	431	451	454	459	433	411	463	428	456	476	460	435	465	465	439	437	442	449	472	430	421	436	417	466	427	436	453	431	443	462	453	457	481	438	466	482	428	452	427	441	454	460	448	457	451	423	437	456	482	428	461	431	452	482	456	496	445	439	450	453	495	472	431	440	431	467	411	446	453	446	481	421	418	445	447	441	455	453	419	438	454	460	454	483	425	434	438	446	431	437	440	471	466	442	421	476	464	477	465	468	470	379	444	442	463	458	432	459	408	466	445	440	409	447	451	468	422	418	485	442	456	426	431	456	461	486	452	419	473	490	449	464	416	440	453	444	457	436	431	376	456	456	452	455	439	469	450	455	456	437	460	431	436	431	425	439	487	442	472	430	448	456	441	459	426	444	446	473	419	446	443	476	488	406	460	471	394	436	454	421	437	429	441	414	459	446	467	456	438	439	435	489	469	468	474	409	463	450	456	438	448	468	493	462	437	461	469	469	448	435	440	453	422	440	450	471	436	418	452	469	491	471	448	418	431	449	455	441	457	426	455	458	470	475	421	484	469	445	464	444	434	418	463	471	454	465	480	450	427	473	481	437	477	453	450	461	422	477	421	453	449	433	485	441	442	415	478	491	463	423	447	451	475	467	493	424	488	454	438	485	437	396	470	457	471	438	485	496	434	418	479	457	431	420	448	451	439	440	454	434	428	426	412	445	456	477	448	458	450	428	469	492	440	434	459	457	476	433	380	442	449	481	446	424	437	450	436	466	415	445	449	430	428	464	416	408	417	474	444	478	456	438	429	410	468	448	436	461	424	471	441	415	452	434	432	498	474	447	480	481	452	472	486	436	456	452	444	425	451	477	481	441	439	429	452	412	450	459	480	436	429	475	448	457	440	455	447	466	437	456	458	451	444	454	454	426	482	448	435	415	469	462	463	407	431	459	420	428	442	438	436	456	462	456	442	445	418	438	424	408	452	445	465	457	465	459	416	446	436	456	439	456	466	451	478	444	390	442	483	446	429	449	414	430	475	408	442	475	427	468	460	470	481	458	451	441	438	428	411	436	458	471	497	456	467	450	428	449	464	474	457	518	429	453	480	482	445	446	418	454	480	451	427	415	436	475	443	443	480	439	456	447	443	471	466	446	486	424	464	428	452	468	427	489	452	445	405	438	431	462	415	450	425	433	462	451	464	467	495	470	458	446	442	461	436	437	440	451	453	486	461	429	467	425	432	450	452	468	458	465	456	466	476	445	451	474	464	455	480	429	450	409	442	433	410	456	459	438	448	480	426	458	449	480	436	428	446	458	437	420	392	463	410	458	440	417	465	455	465	460	461	441	435	410	435	429	449	447	458	432	439	432	443	416	466	427	447	437	435	445	467	426	468	474	437	468	430	443	458	418	471	432	446	449	458	451	464	458	480	448	456	462	459	417	465	426	465	433	469	407	466	427	493	435	447	470	469	454	426	409	445	458	453	456	428	425	448	468	439	437	480	422	475	451	455	396	427	433	409	464	485	477	435	425	472	450	474	439	459	455	467	425	489	478	443	457	436	476	427	443	448	467	435	435	483	459	475	449	477	431	430	439	423	436	450	464	470	424	450	447	424	468	428	453	421	467	427	449	432	439	461	410	467	444	440	450	478	407	445	448	444	465	451	437	477	466	436	431	428	410	435	430	459	415	421	473	478	429	439	435	449	447	456	444	473	464	465	431	420	438	461	414	474	458	473	444	450	462	430	446	451	411	462	438	472	436	425	410	421	447	468	417	448	476	445	450	468	429	479	483	457	437	439	431	465	458	434	431	462	425	437	411	470	463	456	456	437	414	466	437	447	439	459	420	469	445	431	484	449	417	467	459	451	457	446	466	438	440	479	431	425	460	481	485	441	426	423	420	437	435	438	416	436	422	457	414	415	419	446	423	472	460	437	443	464	428	483	428	455	428	451	465	451	421	476	462	434	490	451	458	414	442	447	474	464	436	423	459	465	463	437	445	446	429	427	464	456	484	455	448	452	428	452	404	454	462	439	458	464	429	425	486	458	461	461	466	485	458	440	433	449	481	428	448	480	444	426	418	450	464	445	469	453	475	454	456	433	447	437	452	458	457	450	486	473	449	427	445	425	428	468	431	482	464	467	442	452	450	405	404	409	445	459	433	475	422	440	459	428	451	424	467	441	460	438	464	476	466	447	502	474	462	427	424	433	467	424	423	461	431	448	479	476	415	424	487	418	455	464	459	469	437	480	433	465	436	472	479	458	464	419	449	469	418	451	403	430	416	418	418	491	445	476	420	468	405	426	481	443	427	462	456	417	409	444	446	443	430	476	458	395	427	429	476	435	455	435	466	425	459	405	482	445	456	509	453	453	469	409	458	459	458	468	443	430	435	418	475	454	465	395	428	455	449	420	458	458	452	474	443	436	436	452	430	473	435	431	416	453	474	438	456	436	428	428	455	468	467	420	439	447	440	448	406	445	425	423	467	445	422	471	464	440	438	432	462	497	449	438	430	417	461	469	488	482	444	454	402	466	442	404	488	475	425	464	411	443	405	422	479	463	436	442	462	425	471	436	457	417	423	482	469	429	493	448	457	449	440	447	446	465	448	442	435	473	436	455	447	457	427	419	475	476	415	465	476	477	421	404	452	461	455	468	448	468	479	432	439	424	488	460	464	445	472	471	423	465	477	418	433	430	430	456	465	426	456	428	415	438	434	464	446	471	474	434	466	451	412	443	434	443	414	447	482	432	447	482	456	463
43842	30825	24567	21048	16466	10366	5469	2580	1447	963	697	546	572	480	439	349	308	283	285	271	243	253	215	234	242	181	211	212	178	201	189	216	190	183	195	161	186	196	177	196	153	178	172	172	182	200	176	187	200	209	190	171	183	183	202	165	161	183	193	193	201	202	198	167	165	173	170	209	186	190	181	158	191	183	157	190	175	180	176	190	178	164	197	214	169	197	156	180	155	172	157	188	187	202	171	189	181	168	173	200	196	175	192	191	171	180	163	173	198	173	202	190	185	165	173	190	209	184	181	187	176	167	178	184	159	182	197	185	180	195	191	183	178	195	183	186	195	178	200	191	172	178	194	169	177	202	206	192	183	186	165	202	198	185	185	193	169	191	185	186	178	204	193	189	192	211	194	173	178	187	182	211	164	181	177	179	161	176	167	188	167	188	173	188	185	175	197	183	186	187	194	178	166	205	181	192	158	170	178	166	168	181	182	187	171	183	174	201	155	173	186	208	164	196	175	164	224	215	185	186	201	203	162	184	216	191	209	194	194	187	188	171	181	153	171	200	170	157	189	186	207	190	178	183	178	176	199	175	207	195	183	190	195	172	178	149	178	174	207	187	200	176	171	173	159	163	168	175	187	172	194	196	137	163	183	197	156	167	190	200	195	179	182	184	203	189	187	179	175	167	182	179	182	171	189	175	210	198	179	182	207	195	170	163	169	196	166	168	186	178	184	187	191	195	191	180	191	193	171	178	208	185	195	176	189	188	219	190	177	160	150	182	186	187	188	167	184	176	197	183	199	178	185	172	183	161	180	178	173	188	179	201	192	188	188	146	199	162	176	188	167	188	190	205	203	188	189	192	165	166	169	190	184	179	204	181	187	167	188	169	207	176	193	202	170	167	161	176	192	190	174	188	189	198	180	169	192	191	167	188	202	170	181	184	185	176	192	228	169	189	191	178	168	190	185	191	154	178	185	167	180	192	179	164	187	190	210	208	193	183	177	200	165	188	180	183	182	207	194	172	185	203	198	186	180	182	179	197	178	176	187	198	155	184	186	195	158	165	177	171	167	169	185	198	194	183	173	167	178	171	208	170	185	173	164	175	169	178	183	153	169	156	181	173	198	191	172	188	191	196	177	194	207	173	188	183	190	176	172	186	174	190	164	181	176	208	155	187	190	175	189	183	206	172	158	175	191	200	175	196	168	178	193	161	191	172	181	185	184	153	184	204	184	151	183	161	218	170	173	174	190	174	182	196	174	168	186	199	192	192	189	221	196	150	188	232	169	186	174	187	172	174	185	180	187	179	186	181	187	197	211	188	155	180	171	190	159	185	187	172	211	183	182	176	177	202	175	180	216	193	184	204	185	190	195	173	160	176	195	171	182	196	186	193	186	164	177	197	207	190	183	171	163	177	158	201	178	185	222	193	195	178	185	183	181	189	191	201	186	181	164	197	194	203	164	174	212	187	174	194	188	182	174	166	188	183	196	181	201	168	181	207	203	190	190	181	164	202	188	188	189	191	187	173	180	190	162	207	188	184	199	177	153	195	187	179	174	183	204	179	182	161	196	177	178	169	183	170	178	171	180	184	163	180	167	178	194	219	170	180	171	163	184	165	171	202	214	212	169	178	166	183	171	172	195	164	171	169	180	176	168	162	203	187	169	189	153	177	175	159	172	202	198	179	176	204	183	176	173	174	194	160	171	190	184	176	179	168	165	181	182	170	190	203	209	158	177	175	159	165	181	164	169	179	183	212	184	187	177	184	172	180	211	185	189	178	158	184	194	171	186	172	162	188	203	192	163	227	186	178	152	169	201	193	192	160	202	187	194	173	200	187	193	158	141	162	172	193	186	178	213	192	181	181	186	158	179	192	200	181	180	215	191	169	202	182	168	186	169	161	202	187	204	205	199	162	181	179	168	219	199	196	191	162	203	165	178	181	150	177	186	196	189	166	167	185	170	188	189	198	190	175	205	168	194	211	186	181	189	170	191	182	196	187	225	186	183	185	191	172	180	201	163	188	166	169	188	177	189	176	183	200	182	167	176	179	196	198	169	191	180	181	170	186	139	176	181	182	181	181	177	179	189	187	190	208	186	179	176	175	180	176	202	186	163	197	195	185	167	191	161	149	211	152	165	196	202	183	181	171	182	197	175	176	171	209	215	193	213	170	186	183	188	205	177	195	193	215	210	199	157	174	178	162	189	202	166	185	180	164	202	187	163	192	194	213	196	187	232	187	184	180	182	178	192	170	186	199	166	174	183	184	180	179	162	179	170	193	199	191	188	186	181	191	167	177	189	184	198	170	162	173	185	193	160	196	186	194	177	170	206	187	181	197	179	183	201	183	194	174	164	197	196	180	194	180	194	194	202	180	177	171	186	186	181	184	169	202	218	199	191	211	187	170	203	202	211	186	171	165	168	176	147	202	198	163	187	176	178	178	185	173	191	166	189	185	171	186	171	191	180	186	156	190	174	174	181	172	178	188	185	179	155	172	187	195	163	178	186	188	190	168	194	196	176	166	176	172	195	168	193	211	203	164	178	170	197	185	162	182	146	168	188	172	174	192	170	184	173	161	174	190	170	176	167	193	193	197	177	168	187	181	194	188	175	202	200	170	222	149	185	184	182	197	179	181	189	166	181	181	189	198	216	175	175	185	186	166	151	189	181	181	173	177	178	180	160	185	168	190	180	185	188	212	179	199	194	195	175	188	202	190	178	188	193	179	189	176	166	173	187	192	210	179	209	179	174	163	195	216	165	182	198	181	163	167	171	170	184	172	190	172	200	174	165	178	181	189	206	172	219	199	211	189	187	190	200	174	184	190	195	173	202	187	187	159	190	168	207	196	202	198	204	187	192	180	161	164	190	201	173	206	177	205	177	167	169	159	171	198	162	210	206	180	187	165	177	171	189	182	167	185	224	196	196	184	159	215	178	203	169	192	187	189	184	158	173	215	192	180	158	158	190	188	186	181	194	199	181	211	203	188	195	211	157	145	171	155	178	202	178	175	183	219	180	168	188	208	180	156	174	182	176	199	154	168	204	205	198	181	183	179	151	198	174	217	205	187	198	209	235	189	188	181	214	214	203	166	203	219	187	183	163	187	190	173	182	193	213	193	171	167	164	174	186	177	176	207	182	155	178	193	172	167	187	171	181	164	187	179	200	193	208	174	162	167	189	190	178	169	182	175	218	170	189	184	208	192	175	182	211	168	194	156	199	176	182	182	192	170	203	201	170	194	177	165	189	203	186	198	201	159	170	183	209	189	201	168	162	205	200	225	189	184	194	181	208	168	189	198	195	188	193	185	189	193	213	192	183	169	175	172	179	180	160	195	182	173	204	180	194	193	182	184	180	163	175	195	181	173	173	189	176	193	168	157	168	196	185	197	208	179	166	189	192	160	152	170	178	170	181	192	195	180	171	178	192	183	169	185	176	179	195	218	184	197	198	193	192	178	197	155	152	180	163	158	155	154	189	168	203	171	164	172	206	194
27909	22178	26886	28322	28600	21445	14349	8317	5690	4187	3169	2707	2546	2084	1799	1506	1132	974	902	909	852	728	651	759	679	701	635	567	458	455	431	489	437	505	474	489	475	546	545	467	470	433	430	473	465	389	411	448	419	440	461	457	407	441	444	430	440	422	436	456	428	429	389	431	402	456	433	452	458	414	452	413	430	430	416	388	409	434	428	437	405	447	447	442	441	420	438	396	432	421	414	420	460	413	442	439	453	417	448	422	429	461	434	448	420	434	464	452	385	389	443	464	431	423	458	462	387	427	449	411	417	401	432	417	459	386	395	404	475	434	409	432	397	417	422	401	437	448	423	418	428	432	439	455	471	432	445	389	423	459	407	403	437	432	428	396	423	404	415	423	434	426	390	411	447	445	423	420	421	403	439	417	436	469	430	398	437	466	422	404	399	449	410	446	450	422	437	428	397	411	425	405	427	445	439	461	403	432	424	435	438	466	444	424	420	422	382	394	396	384	443	423	385	425	440	464	429	420	437	443	453	407	407	415	442	440	432	461	415	436	407	419	417	393	424	423	444	403	397	401	399	414	428	454	385	400	392	460	444	433	439	397	406	437	403	420	418	419	440	402	440	436	422	430	402	432	423	455	427	409	451	406	426	402	433	409	437	410	415	386	431	420	431	417	421	385	394	430	406	430	428	444	405	391	414	396	397	443	420	449	423	422	409	476	432	414	463	445	435	387	450	396	432	410	401	428	445	413	441	419	421	419	437	416	457	436	399	444	429	435	402	386	414	435	477	413	451	438	401	383	421	448	403	414	460	441	402	380	441	431	421	406	433	429	422	434	421	421	383	429	398	419	414	408	412	453	437	435	418	383	449	414	440	411	411	448	440	387	430	415	422	403	381	413	446	413	404	448	430	429	434	413	471	418	424	446	414	419	413	410	410	423	419	393	430	449	433	442	426	447	400	426	370	439	437	440	402	431	449	421	401	446	403	415	405	451	388	390	403	443	417	405	379	441	403	418	413	467	423	415	421	420	410	444	399	465	420	404	405	405	412	392	451	395	441	442	400	416	403	428	394	420	425	413	430	418	417	452	416	421	448	425	425	433	412	453	436	432	430	437	406	409	407	427	458	440	436	421	434	428	445	461	419	450	400	407	403	417	407	432	425	414	383	438	426	457	438	436	433	402	438	400	430	452	464	426	470	431	460	433	427	390	419	415	421	394	463	456	430	465	412	405	453	427	413	410	449	409	420	445	399	421	411	422	429	412	418	441	406	434	385	415	402	391	422	425	418	406	433	412	398	397	416	434	422	413	403	416	447	402	437	443	448	441	439	434	419	425	440	432	443	400	407	410	409	427	390	391	419	449	423	404	412	443	432	442	450	418	418	462	402	422	457	429	396	442	412	410	492	435	425	428	440	443	441	437	401	430	434	439	415	426	396	400	429	393	447	423	430	420	416	399	415	412	390	432	403	438	411	417	417	461	395	453	398	425	480	413	443	439	423	436	434	382	429	389	413	458	409	381	402	449	423	434	407	415	471	431	405	449	428	429	389	442	418	391	417	423	414	410	420	437	433	456	434	434	424	408	401	452	427	414	441	402	420	410	434	401	417	425	442	414	404	393	443	414	397	423	396	427	432	418	417	425	418	417	426	401	435	435	419	444	413	450	428	469	436	408	422	420	405	419	440	479	431	445	454	416	418	438	436	421	418	423	415	443	429	435	370	436	437	411	447	422	417	437	418	424	407	391	441	403	435	425	408	407	387	436	427	423	445	423	417	430	402	437	430	452	406	454	413	387	405	386	412	424	421	433	445	418	412	423	426	388	406	408	401	448	437	484	409	418	429	405	446	402	393	458	424	417	418	405	428	394	451	426	431	421	435	434	433	406	472	398	398	408	393	414	392	443	423	405	429	437	409	403	449	429	444	418	395	410	441	436	419	398	418	385	394	451	447	410	426	460	430	400	395	435	418	397	445	409	398	419	428	408	456	442	454	434	405	427	453	439	460	398	463	441	399	415	432	410	425	431	430	420	403	420	411	412	413	417	423	406	398	413	414	466	419	442	427	428	423	427	418	443	421	422	448	416	413	419	420	424	450	446	443	465	467	404	432	404	444	427	437	418	419	411	436	408	422	453	401	445	396	441	447	418	431	398	413	429	418	393	392	405	478	422	424	441	418	388	414	447	405	411	413	452	453	386	395	474	415	411	428	408	452	464	441	417	401	413	422	423	438	448	428	460	429	477	436	412	423	415	416	416	460	399	437	414	414	392	416	434	412	420	462	399	406	428	431	454	430	403	423	434	420	422	431	453	380	415	425	417	427	406	419	440	437	401	386	444	393	429	405	441	403	434	416	409	439	449	446	432	388	455	415	381	399	421	407	410	397	441	420	417	436	415	408	411	439	417	416	438	414	421	419	416	419	429	437	438	391	457	414	362	432	394	434	431	437	407	441	402	403	400	374	409	415	446	415	369	453	399	400	398	427	412	441	432	403	406	402	391	414	409	440	447	454	442	437	415	408	399	436	462	387	388	402	429	431	436	401	384	455	460	408	397	441	468	415	392	453	409	411	414	376	429	419	427	438	419	392	439	429	453	381	412	418	423	416	419	420	425	428	432	416	427	399	408	402	434	406	413	423	452	409	441	398	406	415	451	427	403	392	447	415	416	441	458	406	419	456	424	414	429	438	435	441	453	457	415	446	390	448	426	405	401	442	430	419	438	422	438	406	430	429	441	455	446	401	410	439	423	427	413	406	427	465	392	417	425	391	419	410	448	392	397	430	443	413	451	446	437	434	429	430	416	376	441	432	422	442	415	440	424	425	405	401	387	416	429	444	389	381	399	444	412	456	427	474	410	475	399	447	471	401	412	376	401	404	407	399	414	408	429	421	420	419	397	423	400	399	417	422	448	453	434	436	426	406	469	391	419	457	406	417	466	439	414	437	423	443	396	429	463	423	421	432	405	400	404	406	378	448	408	445	424	398	405	409	384	445	420	436	404	429	463	438	421	411	448	428	407	398	401	438	439	411	420	419	442	429	401	435	453	420	452	416	431	421	428	409	421	425	390	410	449	428	452	459	409	430	407	431	427	471	430	443	425	413	438	411	435	430	427	436	449	439	426	411	483	414	394	431	408	426	417	434	414	446	404	427	434	390	433	434	427	426	418	410	453	433	433	401	440	419	398	419	422	419	429	463	412	433	419	409	466	389	425	396	395	401	406	426	423	363	424	446	462	429	411	429	398	417	455	432	405	440	400	414	427	460	435	403	425	428	431	396	412	429	441	412	460	381	434	420	415	424	406	401	409	433	412	392	422	419	415	428	391	449	416	433	428	383	411	434	427	461	431	454	452	378	433	417	420	487	429	446	423	431	427	420	415	385	400	436	432	428	404	369	447	428	407	410	405	449	413	444	425	408	408	445	388	406	426	408	436	428	429	423	412	458	395	405	411	402	430	410	430	410	399	441	402	426	419	439	418	428	429	421	440	468	422	437	432
15826	8218	5501	3036	2182	1528	1269	790	653	560	441	420	363	348	351	325	366	304	259	315	290	277	290	312	321	284	290	322	289	276	280	290	295	289	284	284	287	292	298	283	256	302	329	270	273	258	274	252	278	278	272	283	268	287	306	282	268	307	275	276	284	276	258	314	283	284	273	295	271	253	273	244	275	285	280	274	296	283	280	254	239	287	256	292	285	283	260	245	294	256	292	272	280	270	271	279	265	245	266	267	281	310	307	264	274	268	284	272	284	289	282	284	267	297	282	277	276	291	289	284	292	275	323	257	253	264	281	297	268	306	265	258	284	255	275	273	251	286	269	273	265	283	309	267	296	288	282	269	271	283	303	281	276	254	311	296	256	259	271	277	266	323	275	279	273	272	288	298	288	303	277	289	268	283	281	272	274	304	257	275	253	281	299	284	311	260	277	306	270	301	292	263	285	267	296	264	289	268	291	260	259	270	256	305	255	280	267	295	288	278	255	275	284	287	283	262	295	292	275	272	297	251	302	264	277	297	276	278	258	275	269	274	263	268	306	291	278	279	280	312	270	310	275	293	279	312	283	316	297	266	288	286	309	277	270	316	289	288	301	234	290	263	295	306	290	262	288	273	294	262	274	273	244	258	272	283	272	269	271	274	285	282	274	289	288	317	287	296	283	262	279	267	292	303	288	321	287	265	288	289	284	282	270	296	274	266	294	313	280	268	284	280	293	277	266	289	280	273	302	310	261	270	287	255	284	250	313	279	266	255	303	315	317	288	289	294	269	285	262	306	292	275	325	282	274	291	269	293	258	291	217	285	288	271	253	291	264	287	275	294	272	269	291	273	284	269	298	274	278	270	273	300	291	316	266	284	280	258	283	254	300	309	277	311	252	308	271	296	278	274	297	270	279	272	287	273	288	297	265	271	267	322	262	258	279	326	286	286	274	267	299	272	292	287	260	263	268	280	294	280	265	269	300	286	261	304	259	266	284	286	282	281	306	265	297	303	286	240	278	277	294	279	304	259	263	282	269	289	291	282	275	308	272	278	272	316	288	243	305	280	307	296	273	267	301	305	291	301	265	311	275	269	300	289	274	263	258	317	293	311	289	289	247	282	268	266	268	282	306	286	276	274	296	289	302	296	274	281	276	281	298	273	256	291	290	279	271	298	286	262	283	272	305	280	306	281	295	272	311	276	262	245	278	306	308	278	281	269	332	300	281	318	298	301	289	280	282	268	299	266	264	314	300	302	294	279	276	266	265	275	306	275	274	278	289	300	300	274	271	255	285	267	265	253	300	280	266	288	283	273	297	264	296	299	304	314	281	252	257	296	289	296	278	298	349	294	279	283	298	286	288	259	289	262	289	288	283	275	276	288	279	276	256	281	250	292	346	287	281	277	325	319	294	293	299	301	267	284	270	274	274	266	287	267	270	280	260	286	299	260	246	298	271	285	287	255	271	289	255	305	281	286	256	285	295	306	271	282	275	288	327	271	272	297	288	262	264	277	274	269	281	269	282	292	230	306	290	316	289	275	293	263	294	282	302	263	292	270	288	281	289	251	303	313	250	273	283	261	269	274	266	274	312	269	286	272	271	284	308	265	276	274	279	248	263	241	304	302	285	286	276	273	240	252	289	303	266	303	278	339	290	256	257	263	271	269	276	259	303	274	296	266	282	319	305	246	281	314	274	256	306	261	271	276	237	257	285	284	310	286	316	253	262	295	266	304	293	295	328	282	284	272	272	324	266	286	278	289	251	285	299	296	285	247	282	282	274	285	284	261	270	298	277	290	272	259	278	279	294	287	291	280	284	279	271	318	326	301	289	264	274	273	273	279	254	265	276	267	269	256	285	272	274	275	332	304	266	293	264	264	254	264	317	272	297	297	236	283	294	272	291	304	251	291	311	283	262	275	302	255	274	240	279	287	277	272	281	308	279	267	286	290	240	270	282	275	311	264	288	250	270	287	268	283	302	302	295	280	303	288	294	269	266	292	261	254	256	315	265	308	276	279	282	252	265	283	263	277	266	263	224	276	284	307	291	318	287	261	291	271	280	257	273	283	289	318	285	261	276	302	279	290	266	279	295	268	275	295	289	271	297	283	317	247	279	280	287	299	277	254	259	270	284	246	249	262	292	283	272	269	263	297	306	284	293	267	281	278	272	264	300	282	267	298	297	307	261	258	269	263	273	314	335	302	282	285	280	286	299	288	260	278	286	275	243	271	287	279	271	274	263	264	273	277	264	265	285	261	262	298	309	296	300	272	295	277	246	261	249	273	267	288	285	251	266	262	322	306	291	311	278	264	299	308	281	271	292	289	279	290	245	289	274	304	293	256	302	272	269	248	265	303	281	287	294	305	288	283	267	276	288	259	286	289	284	283	284	281	303	307	304	268	309	325	278	275	280	243	266	304	297	280	294	268	285	270	239	280	280	277	298	294	316	286	264	262	306	303	300	271	271	286	294	287	282	264	278	293	248	260	281	272	266	261	280	285	313	289	292	305	291	310	293	286	294	278	287	299	289	282	278	306	260	283	273	313	273	283	268	270	236	275	265	279	327	281	230	275	285	299	265	291	284	252	293	287	274	288	258	280	287	261	294	282	289	241	298	270	268	276	305	315	289	328	289	280	260	257	285	289	270	306	246	260	275	268	290	276	261	270	280	304	300	252	290	267	307	301	259	271	269	297	298	257	287	288	287	290	301	244	263	279	301	305	317	260	283	266	304	289	294	296	276	255	275	280	280	254	268	257	291	286	275	275	277	279	261	283	295	288	248	276	297	303	264	294	263	289	313	287	282	291	285	281	259	267	259	261	307	282	297	268	270	286	281	269	294	324	288	299	291	290	303	285	306	301	323	273	273	277	268	287	287	262	319	286	280	317	271	294	288	317	253	274	227	278	290	254	295	280	266	291	285	290	284	270	270	307	293	252	312	305	306	313	270	261	289	281	270	274	265	290	281	252	274	293	275	304	291	264	273	260	294	315	284	281	259	259	281	249	269	268	255	293	293	304	286	294	260	312	282	316	306	258	275	292	267	286	290	341	277	259	267	288	243	276	318	262	286	278	287	266	294	248	275	247	277	272	293	284	309	312	310	289	265	273	267	260	282	290	243	283	295	286	287	260	285	279	252	272	254	276	317	287	302	288	272	301	285	263	264	255	264	258	276	283	302	280	290	270	281	286	269	288	301	259	257	262	277	304	291	290	317	290	249	255	264	299	284	278	284	283	289	271	274	295	306	303	281	272	308	294	326	259	280	328	286	324	254	286	267	263	308	263	312	280	295	264	270	266	309	278	290	274	314	308	279	266	253	305	259	255	283	255	283	279	301	291	263	269	230	273	293	252	282	308	297	308	264	263	253	284	290	265	256	270	283	280	298	276	279	261	301	289	289	259	293	285	287	281	270	276	259	286	285	291	267	301	284	276	285	310	283	266	274	268	277	280	294	269	280	294	306	281	321	274	271	289	290	268	258	305	271	268	309	284
9447	6654	8918	7584	7634	5943	4813	3102	2539	1962	1639	1526	1300	1218	1051	988	844	797	746	696	717	673	725	701	719	635	702	625	600	579	594	552	626	635	613	614	658	704	637	666	640	626	620	680	616	633	592	633	611	619	608	620	590	603	624	638	623	580	605	684	592	549	627	611	577	583	562	601	611	573	620	611	622	598	635	623	583	617	617	628	614	584	598	625	608	580	593	563	642	629	625	588	619	632	605	622	604	569	632	667	603	616	594	617	652	580	639	624	614	624	641	562	611	601	611	588	601	649	577	586	630	554	604	602	665	608	619	636	639	662	613	607	650	619	608	597	608	601	607	633	621	627	608	621	603	590	603	624	640	623	621	589	645	585	578	589	638	637	584	615	645	678	629	586	597	601	608	590	638	594	584	626	638	597	600	598	609	627	628	606	573	569	629	662	608	591	561	612	639	626	636	657	632	629	572	610	645	644	568	656	583	614	595	614	592	645	593	597	613	628	595	623	602	587	579	632	607	603	633	556	620	600	690	612	638	617	596	623	627	649	661	584	646	620	644	630	634	627	623	637	617	602	595	614	626	591	624	583	611	629	616	593	608	626	599	609	627	661	603	568	592	615	653	614	602	593	643	592	603	565	626	603	616	609	595	570	641	629	590	618	615	656	645	633	625	595	621	630	577	629	594	604	604	589	616	579	589	625	600	620	599	605	593	580	618	581	612	623	608	618	600	602	591	616	599	615	642	582	632	550	643	597	611	607	595	630	586	608	650	582	577	636	641	625	577	653	606	632	631	652	669	613	573	602	660	628	572	598	621	580	659	606	579	601	567	602	588	640	620	652	606	629	667	664	600	676	630	627	621	543	617	595	593	588	667	576	642	567	602	622	613	602	583	658	636	626	581	620	607	598	588	584	613	560	595	650	635	612	615	637	610	599	551	592	636	611	529	638	597	653	596	571	629	617	573	632	589	605	613	570	598	598	630	587	648	582	550	606	610	609	575	567	618	619	620	647	626	587	630	577	636	629	625	605	630	610	671	574	605	661	636	598	609	598	680	616	645	630	560	607	607	629	602	605	596	598	597	605	584	587	609	602	595	610	602	605	570	639	619	602	595	604	615	649	594	637	604	598	574	624	590	608	661	557	583	599	582	572	628	617	621	617	619	630	595	592	626	595	656	605	636	615	638	609	654	619	634	618	613	665	570	605	595	651	588	565	595	593	598	581	574	614	616	631	609	578	615	575	590	642	599	556	617	588	603	588	626	650	642	610	619	589	628	623	601	585	651	611	664	595	608	632	613	649	614	629	600	586	605	635	607	634	560	608	603	594	613	605	634	596	577	606	606	589	560	651	552	642	636	617	596	586	604	615	623	567	623	585	569	599	606	572	633	644	610	599	609	557	600	678	647	612	603	633	640	594	562	643	570	601	580	635	570	648	602	623	632	604	601	608	615	604	605	659	609	635	620	625	617	607	597	607	647	637	586	586	624	644	586	630	602	629	611	638	597	624	595	585	582	638	663	613	606	618	598	620	603	604	636	633	618	593	587	605	620	614	598	627	630	622	598	592	549	626	605	584	595	659	603	648	621	597	631	593	597	622	624	619	612	630	584	626	625	610	618	608	612	639	618	568	589	597	633	620	603	630	629	646	633	616	642	626	587	624	606	633	602	592	611	614	592	623	586	593	597	615	631	612	613	658	602	612	613	631	585	619	630	659	590	584	607	610	623	584	601	577	621	630	582	594	606	620	659	617	577	606	597	662	587	605	648	632	604	610	594	596	628	667	618	613	586	646	640	602	563	622	658	595	624	634	603	595	578	587	644	590	629	629	622	599	597	624	614	631	621	619	585	611	611	642	612	578	623	620	589	614	663	625	643	637	628	639	623	631	612	617	627	610	579	637	659	618	578	586	614	570	602	631	605	575	555	566	647	644	619	649	592	632	589	572	588	625	608	621	635	600	636	642	595	607	603	604	610	630	632	586	630	622	573	638	627	599	596	641	587	654	614	629	604	616	630	593	630	618	581	617	587	600	588	589	616	616	638	593	591	636	613	605	600	573	622	605	636	597	636	586	613	580	635	615	624	580	617	644	616	580	631	613	603	623	617	590	566	626	620	617	570	627	660	605	598	617	565	595	603	616	599	568	600	604	593	587	634	625	597	598	607	605	583	598	614	595	637	647	615	644	578	589	632	602	613	650	606	644	607	588	568	582	615	674	581	591	563	602	608	608	635	625	612	620	618	608	573	578	637	617	574	624	590	622	612	607	590	585	610	619	610	668	607	582	622	624	586	617	623	627	621	584	583	645	645	649	655	588	614	584	630	661	652	621	601	565	616	601	652	586	599	617	617	625	599	600	624	608	612	633	614	608	554	600	602	597	589	576	622	644	612	556	607	614	668	588	593	658	601	592	597	589	609	604	642	604	620	625	636	596	581	626	608	587	626	588	615	569	620	611	650	623	557	611	608	607	610	609	611	615	609	576	619	638	561	608	616	639	613	619	626	626	607	641	608	578	661	593	629	623	586	630	586	591	620	645	622	592	611	571	559	608	609	576	622	617	609	611	631	653	629	611	623	591	594	626	570	596	605	593	605	574	592	606	606	644	608	626	616	625	577	634	540	671	608	604	600	639	601	606	658	591	571	617	650	620	612	627	619	633	633	602	583	628	635	639	610	564	597	656	598	592	616	599	598	591	642	620	614	640	652	635	673	615	636	617	612	662	619	599	598	591	638	592	547	627	576	609	598	627	593	639	619	556	639	594	597	617	579	635	678	608	602	608	611	568	583	609	582	582	625	644	617	599	541	598	606	647	614	583	629	640	608	619	626	610	619	654	659	564	613	653	589	622	615	588	630	582	650	611	608	561	627	590	638	639	636	629	589	609	618	622	590	603	592	564	616	654	621	632	651	625	554	629	586	621	617	626	668	590	595	583	615	613	622	607	632	633	649	621	641	597	583	657	523	616	668	585	602	578	638	577	619	622	633	622	610	647	636	589	647	622	617	589	590	591	585	622	674	597	615	636	633	599	587	621	594	589	613	562	655	596	595	671	616	611	605	614	606	619	617	617	601	642	615	585	556	661	591	618	597	641	622	619	600	627	555	592	634	608	567	588	611	604	593	578	615	605	611	606	602	615	605	605	613	583	637	605	610	632	643	627	631	621	582	590	557	606	592	615	662	634	607	594	604	630	590	586	611	629	645	604	585	623	622	644	604	640	616	604	594	628	615	577	639	658	595	609	583	561	615	639	587	584	629	601	578	625	598	613	625	661	608	640	593	610	660	616	600	650	586	572	638	635	614	640	610	628	609	601	607	618	573	610	608	597	603	614	605	568	646	618	654	647	635	624	582	626	586	621	634	561	612	609	643	595	642	563	610	609	624	634	587	578	605	669	608	589	622	623	648	627	616	585	566	616	605	617	579	615	610	581	616	622	602	608	577	618	601	604	578	645	595	618	618	657	644	606	577	635	595	627	654	606	572	614	630	581	603	639
32605	20798	17164	13116	9850	5738	3017	1463	1033	749	561	522	506	410	403	328	279	250	235	243	240	204	210	227	243	214	228	190	213	202	203	163	211	190	185	217	215	222	177	187	215	202	192	202	186	205	167	203	225	203	220	210	192	224	197	209	197	190	198	200	205	161	251	201	186	205	189	197	197	207	191	200	177	174	238	186	195	178	228	173	221	205	211	189	189	204	186	201	206	214	189	221	193	220	225	181	207	206	208	223	202	193	178	196	183	210	197	210	194	191	207	192	206	233	199	199	190	212	185	197	204	177	212	190	179	220	228	222	214	196	205	211	209	197	174	195	207	202	192	193	193	189	207	193	209	200	198	210	205	205	207	207	187	203	221	218	199	206	191	203	174	202	194	199	204	212	196	174	192	208	176	190	198	192	209	176	241	221	179	200	187	195	208	184	198	194	196	202	210	204	190	213	187	202	187	213	204	185	196	183	193	190	181	233	180	193	203	218	173	204	203	185	181	197	206	203	225	208	182	208	221	219	215	222	206	199	196	216	189	221	196	193	172	200	215	205	216	195	210	196	189	218	201	173	210	191	242	196	201	183	191	209	188	188	203	193	211	193	202	217	225	212	171	182	204	193	183	200	219	211	201	218	179	200	226	199	207	192	197	217	219	202	195	206	215	208	188	188	208	180	178	216	213	199	206	157	200	187	172	201	204	215	190	208	197	199	210	173	211	199	173	215	187	196	185	192	227	214	192	224	193	193	189	211	208	188	182	189	195	207	221	196	202	198	192	186	216	198	216	214	186	199	192	199	203	204	188	210	205	211	198	197	188	193	213	205	192	204	217	208	192	205	203	214	194	225	205	189	190	175	201	187	212	207	211	181	184	221	166	214	171	216	213	215	217	191	192	189	199	211	207	193	182	188	176	207	199	189	191	203	178	192	197	228	213	219	184	209	202	207	203	194	186	195	212	199	188	186	179	186	223	199	196	195	214	211	202	172	167	195	195	206	200	177	196	214	205	196	186	170	193	182	179	189	204	187	225	181	210	183	187	206	185	203	195	199	201	211	194	214	177	185	219	199	201	201	204	194	211	193	201	196	175	213	226	232	200	236	184	174	204	206	201	210	192	214	224	232	193	219	185	174	177	213	183	197	208	196	192	199	214	197	206	214	196	220	195	185	194	213	191	189	205	185	187	180	206	206	201	195	182	202	178	188	168	243	229	204	203	169	196	182	204	207	211	213	202	176	187	174	198	207	193	207	205	219	185	198	200	185	172	202	214	220	199	197	214	171	192	210	207	219	210	214	178	207	188	203	164	220	202	226	185	195	224	174	211	209	234	192	187	198	181	198	193	186	210	187	223	208	198	229	216	188	205	204	230	207	198	185	214	190	209	204	212	192	183	203	199	202	219	196	211	198	192	181	207	195	173	205	201	204	186	203	187	182	223	216	208	179	200	213	176	216	212	201	209	174	194	219	210	186	216	201	200	208	191	214	217	235	223	184	189	196	219	218	204	220	207	196	192	177	222	197	216	198	200	227	201	179	207	206	195	196	184	199	214	184	192	202	208	204	205	203	188	203	190	200	225	206	186	199	180	187	193	215	177	213	201	196	186	212	188	197	181	189	193	188	187	193	206	192	205	210	207	191	219	177	198	198	222	204	197	186	190	198	228	208	209	183	217	209	200	196	195	168	189	193	211	211	207	225	207	228	199	197	212	183	218	197	191	202	192	180	178	199	204	201	188	205	174	221	230	210	209	210	209	174	196	184	219	203	208	211	199	207	229	172	189	189	187	193	231	188	197	192	194	167	197	188	207	208	217	214	191	212	200	184	210	184	218	205	226	192	196	201	207	221	180	192	208	199	231	189	193	204	199	197	200	211	196	207	176	208	205	202	197	190	203	195	173	171	191	195	223	191	207	191	207	230	204	185	209	188	178	184	195	187	202	217	184	181	191	175	227	187	185	207	176	217	222	218	200	176	183	213	175	186	213	214	198	223	209	189	199	194	190	205	205	182	212	182	201	203	185	209	230	201	235	212	225	232	212	179	192	191	205	198	213	185	199	185	194	210	240	207	203	191	192	214	204	190	192	188	216	208	215	208	195	212	179	227	199	214	176	168	191	213	186	212	194	216	209	187	222	203	233	228	198	182	193	193	187	208	235	191	211	176	187	219	198	194	215	214	208	194	220	215	214	191	218	213	168	217	194	180	180	212	205	185	210	181	219	187	231	176	206	204	205	172	197	186	212	191	201	200	189	184	205	190	219	191	199	196	205	183	206	184	188	190	172	208	202	197	200	191	179	195	186	210	191	210	206	207	216	192	207	184	182	192	203	173	175	178	210	169	180	202	192	188	202	205	179	159	198	169	184	191	222	209	201	185	205	194	205	229	212	200	212	197	159	188	227	219	169	198	213	177	216	199	182	186	211	168	200	225	221	189	206	210	184	211	196	210	225	215	205	189	212	186	188	187	153	191	175	208	204	196	194	208	219	204	214	217	201	186	179	212	200	218	224	177	181	213	196	221	200	234	199	187	200	229	235	179	185	188	193	200	186	184	199	202	225	186	184	213	204	203	213	236	214	211	192	190	221	168	210	208	216	186	200	214	184	190	194	184	216	161	197	163	204	195	209	184	197	221	183	196	216	194	229	213	181	219	218	172	206	186	184	173	187	170	179	197	215	205	213	206	219	198	188	175	209	179	198	178	216	197	164	181	198	223	201	170	200	189	189	172	201	181	219	183	186	206	195	193	207	200	186	190	196	227	201	194	196	219	196	207	205	218	192	180	194	190	201	188	208	219	196	174	181	209	225	208	179	177	201	232	193	218	173	186	206	207	220	180	209	182	173	198	168	177	167	191	208	201	190	201	174	205	189	193	216	183	179	191	199	166	199	191	234	194	205	215	187	200	198	202	208	210	205	197	205	190	166	185	177	197	191	179	204	192	217	182	185	218	213	169	169	212	212	218	204	206	205	196	192	204	199	202	209	183	206	181	212	219	194	196	199	187	215	209	188	198	192	175	169	169	209	199	214	226	207	210	195	209	208	219	175	220	202	197	199	240	201	202	185	171	205	195	180	204	204	208	206	201	189	213	184	197	199	192	215	212	179	199	214	191	198	209	233	220	189	205	212	204	192	191	188	208	179	206	201	203	217	186	202	204	207	211	205	203	200	208	204	224	188	176	200	199	202	170	215	200	173	191	188	167	195	183	211	191	196	193	203	198	203	188	206	215	190	231	211	168	202	184	213	194	212	190	194	201	178	199	188	202	180	199	218	215	167	222	186	214	186	226	207	180	177	205	208	172	188	219	180	227	203	209	224	158	198	205	200	194	182	199	179	192	194	210	192	196	204	196	208	212	188	188	176	201	197	179	205	201	181	190	208	179	182	185	217	212	181	184	207	195	220	213	200	214	190	229	206	183	198	216	195	196	190	209	197	194	208	183	215	196	243	205	198	216	233	191	167	185	188	184	226	201	200	202	201	216	186	200	197	212
20865	15364	20327	20637	20882	15094	10431	5684	4463	3564	2582	2199	1997	1600	1465	1257	1066	805	749	703	667	596	693	685	638	640	599	463	507	477	457	475	439	493	474	497	529	567	485	528	488	445	499	468	501	486	468	459	449	447	445	488	492	427	474	443	446	493	455	444	471	459	470	479	402	473	462	488	474	454	439	460	449	471	448	471	450	454	451	433	474	454	455	440	427	422	451	416	463	461	429	461	451	446	419	447	467	461	443	521	459	424	474	469	462	454	430	423	445	452	460	480	476	470	472	475	484	462	444	452	453	462	461	431	431	472	447	465	443	455	443	458	479	431	481	478	421	457	454	459	450	439	450	446	398	466	434	433	443	486	482	462	448	461	485	494	438	454	473	445	470	460	433	480	430	452	440	446	446	436	430	461	437	467	475	447	438	434	442	429	452	433	485	462	445	453	496	435	451	457	478	462	460	428	464	453	444	499	449	422	466	445	424	441	468	409	438	448	460	457	509	435	478	443	392	443	424	415	460	462	490	460	455	460	450	479	441	460	438	433	458	460	447	482	473	440	444	425	485	450	436	449	444	456	439	464	447	456	452	476	464	478	467	459	430	467	461	475	508	463	465	448	431	425	442	490	456	439	441	460	453	433	465	445	444	444	438	426	447	426	442	443	463	441	485	486	420	473	424	422	471	459	462	468	467	440	459	494	486	426	432	452	416	424	439	486	452	432	408	427	422	469	467	446	469	461	460	429	481	466	460	443	450	486	446	426	463	445	433	472	414	423	472	484	471	446	433	478	433	467	460	433	434	413	471	466	478	426	431	448	457	419	464	454	455	429	457	450	460	517	413	461	406	424	466	445	448	462	426	454	480	475	470	458	442	426	484	456	428	414	474	444	511	452	431	447	405	485	428	432	463	452	442	462	443	481	474	441	461	461	426	459	415	429	455	457	456	438	445	462	467	470	445	473	478	413	459	446	426	429	477	448	438	469	452	501	450	469	451	468	416	455	438	471	469	444	431	466	456	444	426	427	453	497	449	437	470	418	463	461	485	423	450	407	473	446	431	411	466	456	459	443	498	467	472	439	426	479	428	415	428	449	462	444	429	433	471	421	465	486	435	464	463	424	436	460	471	440	443	465	469	434	442	430	471	454	456	450	429	472	433	451	460	438	448	418	433	467	447	454	436	414	470	425	451	437	465	442	444	479	451	472	491	442	469	427	440	444	455	418	466	487	449	471	433	441	479	425	493	466	451	468	484	472	420	481	454	449	456	442	471	434	428	452	476	447	431	472	488	452	449	481	468	447	429	485	467	484	451	458	455	440	452	454	449	462	438	452	464	482	466	459	472	470	474	436	428	471	439	422	465	426	422	444	486	425	489	435	451	478	473	493	468	421	420	433	392	464	481	458	441	467	447	466	443	469	467	478	479	459	451	442	436	439	437	449	496	482	440	494	426	443	467	481	435	484	475	458	419	437	429	466	481	460	433	490	456	466	440	465	489	442	449	429	480	439	453	473	469	463	441	465	497	427	451	473	447	448	456	444	472	423	473	472	469	427	451	445	435	435	446	451	465	468	459	424	435	458	456	471	427	436	431	453	475	475	477	446	459	417	483	439	469	441	441	483	413	473	445	420	464	431	440	457	486	461	408	462	448	495	434	439	449	466	445	456	474	444	437	446	447	422	462	458	456	489	473	454	448	459	441	419	452	490	440	447	442	435	470	473	462	455	489	437	424	445	417	460	437	481	447	447	420	448	426	405	470	437	497	461	396	464	451	449	447	492	471	427	446	374	486	453	464	427	433	421	438	459	475	437	470	463	469	478	476	454	460	483	469	431	431	442	452	426	460	504	464	433	442	468	452	443	515	436	444	424	483	420	428	499	420	452	441	439	474	401	430	417	449	484	441	458	449	456	461	448	402	430	433	451	460	432	458	451	450	481	414	457	475	471	481	420	414	492	445	425	506	412	461	474	420	436	463	465	433	403	462	485	478	448	461	423	481	481	438	469	418	469	440	449	429	432	417	434	426	454	396	455	450	465	444	431	478	442	492	438	467	430	458	442	431	441	418	442	459	453	443	477	461	454	487	466	460	441	469	430	486	461	447	438	462	434	428	483	453	491	464	432	452	420	497	447	445	454	442	444	458	451	513	470	455	461	433	461	450	442	426	442	473	413	456	453	500	493	480	471	436	442	434	474	458	471	476	475	429	482	454	431	489	455	429	476	440	449	483	444	456	469	454	458	458	447	445	480	447	484	478	478	466	446	446	450	454	446	446	479	417	469	480	448	485	462	485	391	386	455	474	433	436	486	492	434	455	389	447	451	463	466	459	458	456	469	449	434	452	423	426	476	492	453	461	462	445	462	475	457	475	438	469	462	457	458	467	502	468	452	457	425	462	460	421	455	435	456	467	454	441	434	471	468	450	452	478	436	439	462	462	497	435	462	443	464	457	460	450	446	479	448	470	472	484	447	405	452	459	450	426	443	468	414	463	472	395	461	447	429	456	479	443	446	441	435	495	448	437	452	449	430	403	478	451	450	454	477	472	432	444	449	462	467	461	462	460	482	474	439	473	462	443	475	448	467	462	469	426	448	444	449	455	467	454	461	448	479	414	446	477	434	464	419	443	451	472	443	419	470	413	413	433	443	445	455	468	477	452	457	381	471	458	455	471	467	473	441	493	458	426	468	449	429	443	468	455	457	512	450	441	411	484	468	436	437	435	446	444	485	438	428	470	431	415	457	429	464	430	477	469	436	461	453	438	501	403	466	456	456	437	446	419	478	437	442	428	409	457	479	477	449	455	458	449	476	493	467	443	445	465	458	474	455	423	446	454	459	444	446	500	451	458	419	464	439	469	461	433	471	494	446	437	434	457	451	464	439	448	442	492	435	413	457	458	476	461	469	461	449	429	457	436	463	451	416	444	433	469	468	459	482	472	470	442	462	480	455	465	465	459	474	456	470	456	445	482	456	437	450	437	474	434	466	456	443	460	439	450	455	439	463	473	456	419	452	431	459	440	447	461	469	432	441	458	434	461	453	476	406	486	464	406	460	440	458	453	431	445	439	415	445	424	472	451	463	497	430	451	473	464	491	469	436	437	479	438	488	435	425	449	476	413	503	462	430	477	453	425	484	464	428	475	483	433	403	443	438	460	452	448	479	446	473	470	434	472	443	475	432	477	461	428	452	427	454	466	433	481	460	453	438	458	480	444	439	429	465	496	500	459	476	447	465	435	437	445	412	461	485	468	457	489	477	417	450	454	457	463	452	466	471	455	452	487	441	434	446	465	442	415	437	482	446	443	467	443	482	466	462	510	426	446	468	454	426	484	481	443	464	425	450	467	462	428	457	489	477	455	434	460	434	430	478	479	450	472	459	397	443	476	424	444	446	445	433	448	430	447	466	448	462	451	448	420	445	480	437	467	424	450	442	458	468	461	440	434	421	456	446	459	488	514	397	461	411	473	436	470	458	451	454	477	483	414	456	432	439	472	479
42459	29661	26145	19500	16652	9747	4746	2992	1538	986	741	552	557	470	394	391	333	260	249	220	223	247	241	234	215	217	217	186	209	215	193	173	191	202	195	182	199	212	172	180	205	182	179	181	179	159	176	177	189	184	195	163	186	204	175	168	175	186	187	174	170	172	175	184	185	147	172	185	188	191	170	183	148	181	156	200	170	184	182	156	176	157	185	168	182	206	201	178	186	177	184	175	178	176	167	180	169	179	182	186	178	202	189	189	177	194	167	163	157	173	193	193	190	181	176	190	187	157	184	170	153	196	193	175	197	178	179	199	183	163	175	197	173	178	147	172	173	184	207	176	187	188	159	176	166	175	164	183	172	152	195	167	179	177	192	199	216	198	178	185	174	168	161	181	186	140	159	161	179	185	151	189	182	186	164	191	185	180	189	179	177	179	184	188	160	182	183	185	183	136	173	173	155	157	182	199	172	177	181	157	174	178	173	177	156	176	171	170	186	157	163	187	195	195	149	196	171	189	180	180	195	188	188	194	174	219	165	186	173	202	185	170	166	196	168	174	191	172	188	166	170	183	191	189	168	166	167	185	182	198	179	166	186	162	192	167	181	191	185	165	163	165	186	169	175	184	153	191	173	183	178	190	180	181	203	177	187	193	190	194	149	163	202	200	190	199	174	199	196	170	187	206	163	178	171	154	192	184	176	179	175	183	183	188	173	158	175	172	175	189	178	197	167	185	191	180	210	197	157	175	166	160	186	186	177	183	181	192	194	191	178	197	189	178	191	194	177	166	165	165	202	192	176	168	162	193	185	194	180	193	189	193	167	168	205	194	177	193	178	170	169	197	149	186	192	180	186	168	182	174	178	194	203	158	184	173	178	188	191	176	160	176	160	189	208	193	203	171	185	174	194	173	183	200	208	200	178	176	175	190	163	176	203	177	166	151	179	170	179	163	162	182	147	194	187	184	175	203	186	175	183	160	171	178	202	163	165	181	158	176	169	201	177	163	187	158	165	168	171	197	195	171	181	182	178	149	180	172	172	184	178	172	169	192	163	178	189	187	219	198	188	187	200	203	197	198	185	183	171	174	168	182	175	189	198	206	177	176	196	192	179	194	166	171	157	169	175	163	170	167	204	192	161	188	165	166	171	162	154	168	188	188	174	190	191	206	162	154	181	152	163	177	177	195	164	191	159	187	171	197	175	205	185	168	200	170	204	177	175	200	168	160	168	202	178	159	153	161	196	174	158	160	161	193	176	153	182	191	175	172	165	178	191	206	190	173	179	133	186	207	176	167	184	199	178	180	177	199	186	208	181	168	189	185	164	193	169	151	182	197	192	189	199	169	173	188	177	182	177	172	187	205	169	180	158	175	171	169	207	187	154	209	191	180	181	170	193	163	178	184	173	170	189	185	173	209	194	193	168	175	184	181	193	193	144	173	157	191	186	160	180	160	171	148	187	189	199	182	176	176	165	181	159	189	186	170	174	198	185	214	178	179	171	168	158	190	196	162	170	192	183	183	178	168	171	175	184	192	182	174	190	160	184	176	174	199	160	218	177	195	177	155	195	183	187	163	187	168	183	179	159	171	168	145	182	182	185	173	172	183	201	186	187	177	185	152	172	175	181	176	173	175	209	193	179	176	170	196	171	178	164	192	144	186	155	164	175	193	178	190	169	169	157	183	169	200	169	192	203	196	188	172	194	187	157	180	195	208	178	189	187	176	163	182	171	175	183	167	179	176	181	177	178	183	192	182	179	161	131	166	173	188	173	174	221	152	172	182	195	197	210	164	186	163	190	184	180	176	172	167	162	212	170	192	183	174	186	157	179	157	177	203	180	175	181	185	174	170	169	210	165	177	153	183	176	181	164	175	175	158	146	151	185	158	179	176	171	192	185	175	168	184	159	197	170	183	179	197	167	166	205	180	172	182	188	179	167	198	198	172	175	163	196	194	173	194	186	203	161	165	179	193	185	188	176	173	196	165	162	192	156	179	195	189	180	185	174	172	167	180	169	166	166	183	161	191	181	173	167	179	158	194	177	205	175	187	169	175	201	196	168	165	163	190	192	181	195	185	175	178	182	189	165	194	191	185	161	189	181	188	187	185	149	182	161	184	188	189	159	188	155	171	152	201	181	197	185	152	189	169	158	181	180	177	169	167	176	174	185	180	187	162	162	192	172	189	174	178	174	155	171	191	197	174	193	146	192	180	181	178	170	160	174	161	184	171	200	160	185	190	177	189	171	157	182	167	186	187	168	159	206	172	183	187	194	156	179	167	151	169	185	183	179	173	167	178	178	174	170	158	159	186	163	195	175	181	181	161	178	168	179	197	199	178	184	178	175	186	181	177	172	178	171	152	183	160	179	189	187	181	168	165	163	200	195	202	188	170	186	166	159	165	181	192	190	160	172	174	178	180	181	177	166	178	182	178	183	183	170	175	171	166	187	199	188	197	194	167	164	175	199	183	187	143	173	166	177	157	194	171	148	179	193	202	180	203	180	173	190	191	179	183	176	148	172	144	210	212	180	187	180	151	163	194	178	156	179	188	207	206	179	197	187	168	181	203	172	190	163	176	205	174	219	203	153	219	195	200	186	188	175	184	193	195	181	181	187	207	171	188	186	170	209	188	183	184	183	183	198	210	176	180	192	189	176	184	165	174	178	155	163	203	177	188	176	168	146	179	187	162	180	193	213	185	202	178	172	157	164	174	175	212	198	162	169	178	162	168	146	194	191	187	183	172	192	178	191	214	220	197	204	166	163	173	199	189	197	177	191	174	162	163	153	169	182	186	158	173	174	190	166	185	169	164	188	184	180	180	200	188	156	157	171	197	176	149	171	166	189	194	180	171	202	187	174	180	195	168	161	188	194	162	192	185	172	183	193	173	162	180	188	177	177	181	184	201	173	205	200	180	167	157	194	188	205	188	175	182	195	160	188	150	149	170	187	152	194	204	156	207	194	173	190	176	181	175	187	172	181	180	160	174	202	205	179	180	171	171	170	186	197	207	173	209	171	185	179	187	184	167	210	203	172	180	177	188	198	159	179	192	181	157	173	167	192	194	185	183	145	180	159	196	172	199	180	196	207	194	191	185	174	191	170	178	184	175	176	166	174	158	178	177	191	199	163	183	180	169	195	183	185	174	160	161	162	171	179	181	167	182	167	187	164	170	178	183	168	197	198	192	194	198	192	217	196	174	167	193	178	208	191	186	179	189	179	176	191	168	162	182	167	185	168	205	169	162	187	186	184	182	147	206	185	173	196	172	184	159	169	169	175	194	207	160	196	181	189	153	176	164	177	194	166	141	182	179	204	202	150	164	183	196	183	179	183	199	174	176	155	189	187	163	177	184	199	172	211	203	193	178	175	172	168	141	176	189	178	177	155	170	178	196	192	182	176	191	193	175	200	173	195	167	180	177	177	197	166	194	198	177	195	191	181	156	178	181	193	203	180	181	185	193	189	185	184	171	213	197	179	171	181	192	169	205	176	202
26498	21709	27197	26700	27972	19992	13469	10113	6196	4353	3498	3008	2471	2047	1851	1623	1323	932	831	828	732	753	740	689	686	643	576	508	504	499	465	409	460	427	482	483	588	536	454	480	440	427	450	428	437	412	412	426	430	440	424	432	421	414	425	417	417	419	446	461	399	409	441	416	439	419	441	416	421	414	395	404	442	426	430	445	423	403	432	408	414	446	386	417	392	411	397	385	398	406	375	470	411	441	446	475	375	441	435	457	431	400	439	422	443	451	394	434	430	413	407	420	418	424	403	395	379	439	403	446	394	422	454	406	419	432	405	427	395	420	397	404	442	417	410	406	442	407	432	439	395	432	405	447	417	382	430	464	396	408	386	428	440	401	377	375	400	420	437	407	439	392	423	399	454	374	408	442	434	446	365	427	440	466	436	396	412	411	410	391	403	374	379	431	391	394	410	418	416	460	448	405	414	396	385	427	434	370	444	408	408	414	415	451	445	419	401	416	418	384	439	398	419	415	399	386	456	407	422	435	404	436	411	436	399	432	388	415	430	452	398	400	417	426	447	441	444	408	438	409	378	382	419	402	462	416	413	431	460	424	399	448	395	410	435	424	428	417	397	405	409	462	407	430	402	396	383	431	425	416	428	424	407	377	446	454	424	397	428	423	409	385	440	402	408	439	381	431	427	386	411	409	403	450	398	407	408	406	388	433	414	421	431	391	417	393	368	421	398	433	422	421	435	423	439	425	421	441	427	398	385	416	420	418	417	384	394	430	441	430	408	432	457	419	369	450	430	419	441	389	393	374	429	414	417	439	394	398	416	434	426	433	444	389	399	405	408	405	423	426	412	466	395	408	404	415	437	444	418	406	404	396	450	416	441	397	404	455	392	411	446	417	378	465	444	400	435	413	404	388	409	414	429	403	421	426	407	424	448	407	428	443	423	391	408	438	436	411	418	423	453	428	429	400	417	398	414	406	388	416	378	393	412	438	403	406	396	437	368	411	455	454	420	416	423	425	423	430	437	465	389	441	396	403	385	417	436	403	387	413	426	427	422	390	395	412	397	429	415	403	422	430	418	442	402	408	400	434	396	401	409	392	415	405	427	393	407	436	409	443	409	417	383	424	438	435	428	413	387	404	420	413	428	421	412	424	408	371	436	424	409	397	451	373	407	404	379	434	374	445	427	423	400	441	395	408	410	434	425	405	385	426	442	404	423	403	443	420	409	427	411	432	429	425	410	447	422	415	406	400	414	416	412	421	415	446	414	386	414	461	374	407	455	411	464	380	409	399	430	402	422	443	416	419	404	411	422	442	422	426	430	405	399	440	457	406	457	379	403	392	419	385	425	417	394	400	391	412	387	423	437	396	389	369	422	402	397	466	390	402	418	397	395	394	432	393	443	419	432	403	388	407	420	423	407	426	424	398	394	446	394	463	400	420	419	405	395	348	460	435	386	399	433	422	435	419	443	401	414	415	417	438	439	417	413	439	430	410	442	428	392	417	415	385	410	433	406	404	405	435	425	421	381	412	412	394	459	447	447	390	403	417	421	451	420	441	397	455	385	412	419	426	431	414	409	419	432	404	398	437	419	453	419	451	395	434	417	407	426	441	418	415	400	423	431	398	413	378	409	385	424	396	383	400	423	466	382	421	396	433	404	398	448	402	438	423	437	403	428	398	421	426	397	423	436	413	415	421	406	418	397	395	405	393	372	400	406	410	420	408	388	432	458	421	417	416	395	428	413	441	455	456	426	433	429	416	422	390	416	425	456	400	375	448	394	420	404	396	423	432	411	417	435	402	387	420	437	414	420	388	435	409	429	441	397	423	381	408	400	414	430	376	447	432	401	411	410	424	430	399	436	403	421	379	422	421	427	393	402	392	423	448	407	437	411	432	459	410	438	439	408	418	416	410	402	408	415	426	464	421	391	422	420	391	429	422	409	431	397	412	446	422	417	421	445	408	429	431	431	410	434	430	412	415	435	397	413	441	382	411	434	388	405	440	394	406	370	446	393	409	405	398	426	406	481	440	394	434	417	433	382	443	404	449	412	424	410	419	420	399	401	419	399	406	409	392	425	456	416	474	388	421	412	434	408	423	421	378	412	402	379	429	422	388	411	448	446	385	429	415	405	409	414	425	382	421	427	423	421	406	389	399	394	394	400	437	425	391	419	428	396	425	430	422	372	384	444	425	436	394	414	417	403	411	414	372	401	402	419	381	415	416	431	401	391	413	398	415	431	429	416	429	465	411	422	423	397	434	420	390	396	397	413	408	442	417	438	398	395	417	435	425	429	379	418	438	403	431	396	424	418	407	408	414	398	416	378	424	441	450	389	405	434	444	440	435	387	459	434	447	411	410	446	401	400	410	426	428	429	410	425	425	419	416	416	419	432	443	409	420	427	440	406	416	396	410	453	436	437	444	447	413	434	392	371	410	395	440	403	420	430	403	431	417	397	426	435	459	425	404	390	393	455	438	465	417	413	427	415	418	425	396	440	385	428	386	409	454	413	446	402	423	423	436	408	399	411	409	426	411	391	416	391	400	417	419	435	414	420	444	410	423	409	416	430	433	440	441	415	394	439	459	393	428	384	427	415	415	440	450	389	412	434	451	443	394	399	430	460	439	428	412	438	405	448	425	411	455	375	434	393	438	398	438	410	421	412	443	427	389	426	419	405	398	391	424	409	407	358	424	417	408	423	398	423	457	434	403	401	386	441	381	391	462	414	426	416	415	413	426	407	464	408	387	413	411	404	380	405	410	422	426	392	420	408	463	418	381	403	440	435	440	449	438	406	406	421	419	396	401	372	436	370	401	461	416	419	399	452	393	377	421	449	437	386	394	384	430	418	411	397	429	397	437	411	442	407	437	459	418	410	428	406	416	436	438	405	402	440	396	440	415	400	402	445	416	419	431	410	404	415	421	388	445	443	411	443	433	454	387	411	410	430	424	424	426	417	400	405	385	409	429	445	398	438	413	401	443	415	420	431	419	409	437	414	425	432	434	456	409	446	396	446	423	458	443	385	414	447	391	403	427	413	416	424	435	412	429	417	406	400	416	442	385	424	397	396	431	428	397	413	435	418	404	433	452	447	394	396	410	410	386	406	422	405	440	406	408	422	400	435	413	427	418	408	410	435	425	400	412	436	383	444	399	440	384	394	379	426	419	419	428	439	390	435	411	414	380	400	429	436	447	393	419	408	395	441	423	402	443	473	425	370	434	388	402	412	422	421	437	416	399	410	421	421	423	400	384	386	417	406	373	406	409	430	384	417	435	391	399	384	424	430	396	427	412	406	428	405	396	374	417	429	446	405	436	460	414	404	424	426	409	419	422	480	399	428	440	398	414	417	404	415	418	387	397	441	400	436	426	404	401	413	390	392	424	404	415	413	429	407	448	433	449	417	407	428	394	430	456	437	426	394	399	396	403	434	415	406	413	434	419	386	422	408	433	434	406	389	402	429	407	427	414	420	423	373	430	406	394	413	437	421	393	390	442
15839	8387	5963	2850	2118	1571	1187	867	662	540	468	417	407	354	345	411	329	355	299	286	316	287	297	320	306	287	295	310	308	256	260	293	292	289	289	298	293	290	259	284	292	307	275	271	313	297	286	270	276	276	282	284	267	287	265	303	294	283	314	282	312	323	317	274	260	275	279	292	283	301	264	284	297	254	254	271	282	278	260	291	280	286	286	257	287	282	300	292	280	255	312	295	296	267	291	275	304	285	308	291	271	274	312	317	323	291	243	282	284	287	299	287	293	273	285	287	293	300	287	275	290	251	297	285	309	295	287	327	301	263	299	270	274	283	274	275	310	280	262	246	264	291	291	283	319	247	283	245	294	278	274	288	292	313	250	317	281	268	288	279	289	299	271	313	300	276	312	313	309	284	266	316	295	294	284	314	304	313	294	281	274	308	300	282	271	291	258	292	257	281	258	253	272	284	312	272	307	295	279	293	271	264	302	289	259	282	261	292	268	313	287	284	311	255	267	287	301	270	301	282	291	305	292	295	288	278	281	288	255	288	272	291	291	323	273	291	292	266	295	297	291	291	304	289	277	269	307	299	278	286	317	292	306	287	272	289	299	271	282	304	311	272	293	294	255	251	273	275	290	295	315	318	271	257	315	279	274	288	269	300	281	264	295	253	302	290	320	259	302	301	277	288	291	292	257	289	277	279	266	278	274	291	252	273	286	274	278	317	276	247	281	274	280	296	270	275	315	291	295	286	265	292	290	291	301	274	285	291	286	293	315	254	338	293	307	293	291	329	306	246	307	266	256	308	276	279	289	277	290	286	307	263	315	264	292	271	307	294	312	290	291	281	263	301	313	272	274	292	288	266	305	270	294	277	251	293	284	266	278	282	297	260	288	273	295	299	247	306	268	256	245	291	298	291	307	281	311	280	275	304	282	279	282	322	263	281	281	264	306	301	287	326	257	300	277	293	280	292	307	252	270	311	283	279	290	279	297	261	260	286	278	305	274	268	277	260	260	296	276	287	303	279	269	287	256	281	288	303	255	295	290	300	298	297	265	299	240	273	265	251	297	286	267	270	311	312	294	264	279	291	275	277	298	296	290	254	293	304	301	312	305	250	269	291	282	271	283	261	247	270	285	303	282	293	299	290	326	269	284	324	307	247	296	303	273	301	302	283	323	273	258	296	243	269	293	303	310	273	291	271	293	293	277	293	262	290	279	306	313	264	305	291	265	263	278	303	271	287	272	273	262	286	313	260	312	246	304	279	286	311	303	306	285	311	252	270	288	265	277	297	253	279	276	294	300	284	283	323	297	258	282	260	280	318	282	265	263	272	335	288	254	292	288	243	288	282	274	295	314	256	284	246	264	319	275	276	303	271	255	299	306	294	263	267	271	295	311	291	282	275	287	286	278	283	287	314	286	252	278	307	295	289	241	284	274	310	274	287	299	324	265	280	314	316	252	249	269	286	289	288	281	279	318	296	292	254	283	256	283	272	281	288	266	324	295	279	299	272	272	312	287	286	283	289	285	299	288	291	276	273	257	280	319	263	277	261	271	257	328	333	293	296	281	277	294	263	330	271	295	261	263	275	274	300	280	258	309	297	302	283	300	281	269	275	278	263	313	267	302	287	265	281	305	272	291	309	220	299	276	273	258	298	262	268	280	252	283	281	295	306	270	289	312	347	249	331	257	268	299	279	299	287	275	290	296	301	299	271	280	252	277	284	261	284	249	312	333	262	284	330	304	252	291	269	275	276	279	270	272	320	266	231	292	288	302	303	271	268	291	309	254	262	298	280	278	290	309	284	314	271	255	293	270	275	267	287	293	285	275	294	297	284	286	287	265	291	278	269	293	275	298	296	285	253	282	269	272	272	262	305	292	274	284	272	309	271	280	258	288	298	291	271	292	292	267	283	294	288	254	268	275	315	331	308	265	275	293	296	303	262	296	285	267	294	281	285	261	268	293	298	304	260	264	283	273	263	308	269	291	277	308	284	279	291	305	296	274	312	292	283	307	312	302	274	265	276	279	295	306	295	270	276	272	280	308	282	270	303	273	314	305	283	255	304	260	289	274	288	281	301	279	260	289	323	263	303	309	278	302	281	272	302	255	266	266	298	296	270	304	283	320	303	257	297	280	292	307	288	248	273	304	316	243	289	285	254	291	295	299	259	252	285	260	261	268	294	277	296	278	286	266	291	332	287	304	280	290	266	250	291	318	304	249	279	286	324	301	321	310	247	306	278	318	268	271	301	311	296	297	288	315	323	294	266	270	284	288	298	319	236	290	304	277	286	277	244	276	299	272	268	290	260	291	286	325	294	316	276	281	289	298	270	296	327	306	261	299	295	283	294	260	231	291	272	288	277	297	276	283	271	260	270	321	267	288	314	279	267	274	259	335	275	280	278	307	270	261	275	284	300	274	297	289	270	295	273	276	317	313	294	281	285	299	287	288	275	294	280	300	287	245	267	276	279	271	302	308	269	270	295	292	285	307	324	316	271	269	295	270	271	295	287	294	280	266	275	303	274	327	283	284	278	318	294	287	299	293	320	289	304	305	288	254	308	271	253	275	267	304	299	333	291	274	283	322	273	304	315	273	279	283	293	254	246	297	305	294	289	306	300	283	264	266	277	287	351	290	305	265	292	289	294	270	279	274	302	322	273	258	312	298	286	273	269	297	278	275	250	284	257	322	290	309	288	293	288	298	253	292	286	261	266	268	290	284	331	288	317	304	264	285	274	279	314	283	303	286	276	275	279	271	285	276	282	306	287	293	285	275	291	305	318	275	308	281	289	282	296	284	292	284	298	284	269	252	280	272	307	304	304	274	301	275	266	317	275	272	283	285	294	290	318	282	269	267	303	273	287	294	322	261	283	258	336	299	298	272	311	283	256	274	320	293	285	285	257	262	304	294	281	262	289	278	279	301	272	306	286	268	287	277	303	284	259	282	279	272	301	274	269	285	303	299	258	291	272	287	282	301	291	314	272	267	283	304	286	295	296	278	301	295	297	285	301	299	251	299	304	288	300	294	258	269	284	282	270	291	279	272	302	251	235	294	291	270	254	313	290	285	290	285	296	264	277	258	295	296	310	285	277	269	308	286	269	297	285	302	280	268	298	286	311	287	273	314	278	293	271	265	306	306	263	296	322	290	337	309	291	276	323	269	259	297	293	303	287	283	271	292	246	292	317	277	247	314	319	268	296	239	239	270	288	303	267	302	305	277	289	301	305	318	302	308	281	290	304	280	299	268	281	270	307	291	287	297	273	276	299	309	295	290	314	273	265	278	276	289	299	277	291	280	284	276	306	325	253	282	311	283	284	281	279	299	271	306	311	289	261	266	285	246	267	278	264	258	276	275	258	286	295	277	294	267	311	294	286	253	310	266	289	257	286	289	276	272	257	272	287	266	256	257	302	249	298	244	289	285	304	284	302	269	295	288	280	261	286	294	262	245	307	273	308	317	279	270	327	323	290	283	295	306	306	280	261	281	303
9291	6783	9187	7356	7030	5940	4782	3237	2494	2175	1553	1312	1339	1193	1051	1073	878	772	748	709	721	676	729	759	690	722	721	638	650	659	601	663	617	668	600	711	700	667	616	609	590	626	646	611	628	630	657	627	591	643	597	650	640	617	663	607	591	643	626	605	631	671	643	648	577	628	615	640	637	613	629	634	591	620	607	647	640	608	587	643	606	613	639	619	608	588	664	631	593	652	584	606	662	613	574	627	601	601	678	625	619	625	647	615	606	609	622	660	627	603	654	665	637	589	583	604	636	663	658	610	642	633	587	588	626	634	599	606	619	593	680	602	649	589	640	621	569	654	599	657	576	628	601	596	613	606	573	626	626	638	625	646	596	640	633	607	579	643	609	641	579	626	586	598	636	622	611	605	611	570	666	679	619	660	628	653	607	617	623	628	588	635	639	577	623	679	643	608	653	635	532	593	605	615	609	619	625	623	612	662	625	618	635	661	658	653	603	655	677	595	597	572	598	591	628	607	603	643	598	610	599	569	589	621	602	611	595	639	641	645	630	629	585	617	606	620	563	574	593	602	616	639	585	611	586	637	603	638	614	620	573	602	600	609	624	592	619	631	617	637	630	623	601	697	614	633	600	633	597	625	654	620	651	633	587	632	640	601	607	564	622	638	645	615	605	604	602	620	659	626	655	647	612	665	642	610	655	626	616	624	585	648	584	640	625	610	580	606	619	602	628	592	641	626	610	611	657	621	652	578	601	604	601	616	627	629	589	613	597	611	553	593	618	657	672	599	619	625	621	586	602	614	630	601	643	635	603	642	567	636	610	642	597	595	586	630	655	598	656	594	566	630	619	624	632	611	671	631	585	664	627	642	600	658	676	628	597	624	603	635	594	602	576	612	616	607	612	628	602	625	668	596	635	625	627	622	635	625	609	614	613	629	628	633	620	642	597	646	581	665	612	605	585	620	595	643	619	599	585	588	610	595	628	562	614	601	634	631	647	611	611	618	591	636	620	622	623	615	653	624	636	615	631	612	630	629	635	600	609	634	630	633	596	628	630	615	642	584	636	580	603	590	625	636	602	618	632	617	627	543	600	601	604	631	684	598	628	605	622	616	627	606	652	626	658	592	594	649	601	627	582	646	604	625	623	581	637	625	607	588	597	638	610	607	629	655	569	597	621	597	634	632	671	605	632	617	588	634	633	620	655	634	584	605	599	601	625	608	609	627	631	600	632	628	636	651	603	587	623	636	641	641	632	595	659	597	578	628	595	594	629	614	605	631	589	646	619	653	607	597	646	605	637	615	558	629	654	669	628	593	629	590	605	604	618	658	634	608	611	625	637	649	631	608	681	595	611	641	634	650	602	619	676	630	586	587	626	634	611	593	588	637	638	595	617	635	632	634	608	594	614	602	638	591	614	627	580	611	629	666	612	616	608	627	559	595	606	641	594	585	578	655	584	576	646	624	591	618	591	598	632	610	597	614	624	629	603	651	579	642	613	625	638	580	630	616	610	635	597	602	649	607	602	596	570	602	617	637	588	629	651	652	595	643	642	593	644	616	668	625	603	626	651	604	576	600	576	656	630	623	606	637	654	626	653	640	649	630	609	587	618	669	607	622	639	628	602	595	626	595	596	596	596	593	624	588	656	630	621	593	638	612	647	613	616	599	605	634	572	638	633	636	634	579	576	598	661	597	627	636	647	661	656	607	646	622	658	618	574	650	621	640	632	615	636	582	624	615	577	666	612	618	619	581	675	634	600	613	626	616	626	609	616	639	627	663	653	645	622	655	644	602	636	659	640	580	638	611	603	639	629	617	603	588	603	644	599	607	591	622	608	641	640	595	603	622	594	637	659	562	619	637	597	651	678	621	636	601	622	604	624	627	575	625	650	611	625	614	628	561	628	602	625	592	593	581	615	609	589	579	602	589	657	627	639	614	619	622	630	660	608	607	591	611	602	641	620	627	651	672	624	606	575	666	626	636	633	616	601	585	633	577	636	578	678	619	627	594	641	606	593	643	626	608	612	572	632	602	662	620	650	592	614	627	555	614	594	659	633	638	598	639	608	661	583	635	635	650	664	669	612	628	633	638	611	603	628	605	633	625	626	648	631	577	615	664	628	610	672	655	623	574	598	590	640	676	588	612	636	593	618	603	609	605	629	625	622	647	611	643	629	590	603	613	622	638	623	601	601	601	613	629	624	578	564	609	641	631	659	601	608	657	642	635	625	611	641	618	599	635	624	607	637	638	614	610	620	634	642	604	632	602	618	695	645	595	651	636	605	622	586	568	607	611	587	619	596	652	616	618	616	600	619	625	606	594	646	598	636	574	635	582	607	600	630	636	643	626	620	604	603	571	619	581	608	601	609	633	608	627	648	593	606	644	626	626	608	567	596	585	638	586	568	631	606	647	600	592	578	608	646	623	603	616	628	593	644	624	623	609	633	641	624	641	604	621	575	648	605	610	624	655	625	623	623	622	644	638	628	642	642	635	653	637	635	602	660	651	614	579	596	635	582	659	596	607	628	598	620	598	616	614	648	597	624	606	611	607	617	603	669	590	591	610	629	627	611	627	613	647	591	615	629	633	628	629	663	621	615	628	610	617	575	626	600	584	612	592	652	620	634	627	660	625	641	614	650	625	643	645	598	616	586	605	613	601	622	602	628	620	567	602	653	602	581	613	625	625	604	618	627	666	605	629	636	598	635	636	591	606	598	623	575	619	612	600	605	657	622	631	581	592	631	672	628	603	587	571	608	611	563	624	593	609	610	588	632	607	654	614	599	653	629	594	600	614	632	642	621	643	612	598	629	649	608	636	623	594	624	598	641	607	643	631	611	622	637	642	636	655	580	624	633	598	642	648	627	618	597	627	597	613	612	616	622	583	633	590	583	647	621	607	623	625	626	605	594	600	644	587	632	614	607	582	622	649	608	641	612	638	611	660	568	592	659	605	604	564	627	601	683	627	597	625	652	603	619	617	557	610	610	621	561	607	602	604	667	592	606	645	605	588	632	685	667	619	634	612	606	619	656	620	622	612	602	582	617	626	626	618	557	565	603	666	644	618	594	575	596	602	614	634	631	616	633	642	591	629	611	592	604	597	577	618	612	609	613	632	588	617	654	603	635	601	623	622	684	638	643	601	632	648	605	577	616	605	570	588	595	597	625	614	623	629	624	633	634	638	576	608	622	625	570	650	607	640	620	634	621	646	613	631	619	578	608	621	619	640	649	587	597	617	655	616	610	621	588	602	631	595	596	614	612	628	639	626	626	619	633	613	640	631	642	599	632	633	619	625	639	654	591	618	606	602	612	612	651	597	604	658	614	629	614	646	588	643	604	629	641	680	623	649	626	590	615	650	613	612	617	623	581	602	628	637	617	615	620	615	633	591	606	636	613	627	605	545	636	659	603	627	553	620	602	619	565	650	611	609	583	646	606	593	591	615	610	600	597	600	617	651	631	601	623	611	634	577	594	605	588	630	607	580	615	643	627	629
32642	21583	16256	11803	9134	5730	3308	1491	899	798	584	544	484	414	373	326	302	290	251	258	235	239	250	259	227	224	255	223	230	242	214	223	230	209	201	265	205	207	238	251	230	186	213	221	229	232	207	202	236	219	199	207	240	211	209	226	197	236	218	206	219	225	192	192	215	209	246	256	210	234	202	234	198	214	206	241	210	202	192	219	221	196	207	224	228	212	229	198	212	203	220	218	238	227	209	221	221	190	246	198	233	240	224	206	201	231	203	194	208	229	248	202	204	233	213	212	218	226	209	230	204	214	197	192	210	193	222	223	248	212	192	183	214	224	232	201	199	210	219	200	216	232	200	207	212	221	245	187	242	222	239	214	256	201	232	223	229	216	224	222	206	204	232	219	191	229	203	220	225	202	242	244	218	192	184	216	205	207	197	203	240	206	208	195	255	199	223	254	213	184	212	205	188	211	215	226	195	215	224	215	227	212	210	198	220	224	215	208	204	200	184	248	205	223	239	228	216	200	187	205	221	214	237	223	213	234	197	216	243	186	225	194	210	222	183	189	182	193	244	243	200	192	194	212	235	207	227	220	284	227	244	217	201	213	205	237	213	189	223	209	201	208	218	202	198	244	227	203	221	212	222	199	198	216	193	200	249	234	217	213	227	238	250	206	214	225	189	218	218	192	196	191	199	177	206	211	213	194	230	206	226	221	201	204	211	220	216	204	222	205	206	209	203	209	160	239	206	202	219	195	212	210	227	208	226	203	216	212	203	209	222	191	226	215	242	193	236	207	222	203	229	214	229	228	234	177	208	202	195	243	240	237	196	222	234	225	204	216	231	203	185	220	223	216	203	222	208	217	210	213	228	215	217	233	240	203	196	232	217	215	214	214	195	212	215	247	214	200	210	213	213	215	191	226	190	210	179	210	183	229	191	206	200	230	236	168	205	216	233	194	233	230	199	207	216	220	205	194	219	199	222	206	219	210	228	198	223	205	204	211	209	207	187	209	203	219	228	203	221	219	219	193	230	185	205	231	199	213	235	210	212	230	204	206	216	199	211	191	214	221	229	197	189	217	207	208	198	213	200	207	220	201	179	208	205	216	184	183	231	205	227	200	205	229	200	210	225	185	202	189	234	238	209	226	226	250	193	201	233	229	212	208	208	205	225	205	221	199	251	213	214	234	210	214	240	217	193	213	219	188	207	206	239	206	223	216	215	208	263	215	205	228	207	201	230	179	219	229	209	219	215	193	186	205	231	220	191	240	241	253	197	208	225	223	224	198	186	225	202	238	202	225	252	197	245	196	215	209	208	217	217	208	201	216	211	202	216	225	225	214	224	202	225	229	199	229	209	208	207	198	213	203	207	254	221	226	238	225	202	206	232	204	200	228	205	222	234	193	243	216	238	200	221	226	198	195	221	200	207	195	190	199	227	200	199	222	221	194	258	217	186	257	211	231	213	204	217	211	202	231	227	224	214	228	213	242	261	222	206	205	223	216	233	204	226	226	210	227	206	198	185	212	229	196	192	196	218	237	210	199	223	224	215	226	220	248	176	189	216	224	214	198	200	213	206	190	226	240	192	213	207	222	188	226	180	220	188	241	231	215	206	208	206	214	205	209	215	218	207	209	216	208	221	222	205	215	211	210	232	204	164	192	209	202	213	217	215	225	216	205	235	203	204	194	210	205	210	203	236	235	204	222	199	232	201	219	227	199	214	221	210	221	214	198	217	214	195	208	233	224	197	187	201	214	220	216	191	208	201	218	210	199	208	208	232	240	246	214	219	190	212	205	222	205	220	222	207	224	231	213	231	227	188	226	202	217	209	221	230	195	220	221	198	222	208	199	196	205	185	200	197	241	225	208	220	221	188	211	213	219	235	203	214	213	211	187	196	203	201	224	195	243	199	188	201	227	234	201	189	194	221	209	225	211	215	200	188	231	218	210	252	223	206	198	211	191	222	228	206	219	201	194	173	225	203	210	225	217	215	199	209	182	209	201	228	187	205	243	248	231	214	203	205	217	202	219	208	228	232	195	208	197	215	214	203	194	225	211	206	204	226	214	197	195	184	222	233	231	203	190	243	213	198	218	219	202	227	216	233	242	205	202	209	200	193	229	173	200	218	195	178	225	227	197	252	205	210	209	190	242	225	209	228	233	196	214	222	209	205	207	224	211	212	234	235	248	214	206	252	207	251	222	212	220	232	204	214	228	203	188	220	214	227	225	226	199	228	235	180	240	223	218	223	221	225	198	224	221	230	207	209	210	229	225	244	219	238	211	198	207	198	210	206	229	209	205	218	211	200	207	204	215	214	201	204	220	196	167	222	208	217	197	219	226	194	207	199	223	214	214	229	218	217	198	195	195	229	217	223	206	219	216	216	205	225	209	194	222	228	210	219	212	193	204	190	203	211	194	195	186	209	217	219	225	223	194	217	217	241	208	217	197	205	214	197	201	220	189	216	173	182	209	205	218	227	192	206	202	218	187	214	225	240	229	236	207	222	233	236	212	217	234	200	224	231	189	233	225	188	196	224	209	274	241	203	196	256	225	212	235	217	204	213	192	195	223	204	220	198	214	195	246	221	221	210	222	217	247	217	223	235	231	189	222	220	212	228	189	197	224	204	218	233	220	212	210	211	196	245	224	222	214	223	200	198	240	237	205	198	230	203	184	202	206	223	219	227	189	208	244	242	227	222	238	222	207	221	178	212	238	236	220	232	188	237	204	216	209	221	204	189	196	198	238	213	214	227	232	199	220	205	220	196	173	219	202	206	207	223	225	206	194	192	201	214	192	215	201	219	204	224	209	208	191	226	206	209	233	200	190	238	238	211	197	210	223	200	196	181	223	197	189	228	210	189	211	219	204	212	198	202	185	237	202	235	200	251	218	181	209	204	218	187	209	207	202	206	228	203	207	196	208	192	227	209	209	215	223	188	204	239	217	211	248	230	220	223	203	208	227	213	204	211	231	221	207	204	191	205	189	197	186	223	217	214	220	215	204	222	219	208	176	197	200	203	232	194	218	229	215	184	232	176	189	233	216	216	214	215	215	218	222	191	220	207	223	215	235	223	193	201	201	202	216	214	210	204	212	196	208	228	224	213	212	195	233	217	213	215	213	228	213	231	249	203	216	209	196	225	210	210	209	219	216	200	231	206	205	193	212	212	199	221	204	225	201	216	218	225	229	228	226	198	227	222	194	186	249	215	183	205	211	218	232	217	235	216	216	222	197	216	213	197	204	205	235	247	220	202	209	204	224	229	211	199	223	212	208	215	210	208	217	227	205	239	211	235	232	238	219	215	204	217	230	206	199	218	209	195	231	195	208	212	210	235	196	210	218	207	218	223	199	233	217	243	213	218	191	217	205	211	202	224	216	242	215	228	198	221	214	210	222	207	206	226	206	210	246	213	215	218	187	224	243	228	218	222	225	208	228	224	213	205	202	217	225	229	249	172	189	203	170	239	230	225	212	221	212	215	196	226	225	207	242	211	201
21178	15122	19443	18975	19595	15531	11408	5440	3980	3596	2575	2237	1810	1709	1474	1346	1005	853	786	699	721	676	680	725	699	646	621	604	529	521	493	523	524	498	548	572	543	527	497	491	498	473	454	469	495	504	503	517	463	482	545	511	507	521	453	507	467	486	464	495	501	473	504	446	550	498	511	485	489	484	521	480	476	504	504	459	525	470	522	501	451	444	457	467	494	442	497	459	488	466	481	504	468	504	495	488	480	467	546	486	497	492	476	485	492	519	476	493	476	523	503	456	494	461	463	471	471	476	484	542	455	476	488	476	506	527	478	541	521	483	467	450	508	534	425	452	445	471	489	531	474	467	473	475	498	460	518	466	481	499	459	480	482	455	499	491	464	498	466	483	454	507	469	512	523	490	487	474	470	476	483	509	500	503	492	507	509	477	462	466	467	472	497	480	503	494	458	484	479	475	504	501	491	481	493	482	506	464	504	487	519	471	512	487	469	450	490	474	496	459	456	520	462	489	463	480	442	495	539	453	500	515	463	498	519	491	455	463	478	455	468	464	471	535	488	478	436	493	482	460	485	482	447	471	443	505	445	503	474	490	482	524	512	460	465	491	452	501	466	498	496	477	454	449	495	484	502	484	471	446	477	480	481	447	483	461	468	495	512	468	471	502	551	477	482	487	512	520	489	461	468	507	498	490	475	509	506	508	448	520	475	440	485	516	484	506	477	476	470	441	463	469	484	480	525	470	447	486	456	470	492	461	462	459	443	490	487	519	510	447	480	455	495	477	451	486	472	504	477	481	481	501	507	442	492	490	484	464	488	484	452	536	440	501	464	500	459	485	463	505	505	496	497	480	500	433	472	483	531	470	466	471	460	455	493	496	533	469	509	480	471	478	484	466	514	501	455	427	460	495	456	512	497	498	471	482	475	493	489	485	477	484	467	483	447	507	460	497	506	511	455	489	483	474	456	466	518	487	455	467	469	491	482	475	520	477	531	485	475	482	487	459	500	465	495	471	497	492	464	490	512	462	473	485	490	510	453	476	477	477	485	501	506	499	506	511	495	481	496	484	450	481	520	479	511	475	518	518	476	492	433	474	484	451	521	528	520	482	511	470	457	489	504	489	495	469	502	470	469	467	445	458	470	467	478	477	525	451	471	461	497	477	498	501	471	467	495	480	464	497	497	496	550	475	486	500	519	508	478	459	459	458	491	456	458	503	496	497	465	468	478	483	469	505	492	502	490	520	478	537	498	447	504	497	505	474	501	515	509	478	438	517	465	472	491	472	467	484	498	518	455	482	486	508	491	464	486	472	504	463	518	477	466	485	486	475	452	484	435	448	473	469	470	494	514	472	493	460	524	474	473	493	471	477	485	480	514	467	505	508	484	495	459	527	486	505	495	466	462	461	463	483	514	464	446	437	454	475	485	480	467	466	439	488	490	490	538	481	503	540	479	446	491	517	469	454	467	503	506	479	457	466	468	483	470	478	490	514	442	512	520	452	480	481	496	478	464	456	482	496	487	495	495	477	502	499	495	506	498	485	469	456	484	512	472	496	470	493	438	469	460	493	515	502	483	495	528	520	494	458	462	488	472	525	455	511	509	502	473	478	447	458	437	510	474	463	442	449	474	505	454	483	474	497	527	472	498	480	456	458	501	443	512	440	494	480	468	477	495	470	432	480	508	538	460	482	496	491	436	474	468	457	495	468	505	482	497	496	494	481	505	482	496	487	515	502	482	466	480	460	492	482	492	465	488	461	485	477	486	488	464	513	479	455	511	479	473	461	473	517	461	472	482	497	495	481	461	431	494	479	473	526	499	521	489	524	477	532	471	481	469	451	490	494	497	459	481	480	509	480	497	528	473	487	517	486	498	494	480	523	498	489	465	482	483	467	527	477	456	475	509	509	465	448	458	478	514	477	447	467	440	490	506	501	480	514	461	532	499	488	457	481	490	450	478	461	486	452	485	526	483	478	507	494	469	479	463	515	471	456	486	488	469	488	487	469	493	459	499	488	474	485	523	482	486	483	460	468	496	533	474	482	526	468	475	470	484	509	482	484	450	510	488	465	494	478	486	482	506	486	496	481	499	486	477	513	484	438	473	487	452	500	530	498	494	498	456	495	510	478	487	522	459	479	486	477	472	486	479	546	454	439	478	452	417	481	489	496	493	467	469	479	502	528	495	483	465	486	457	493	485	509	460	475	472	466	431	457	471	483	488	454	480	503	465	422	488	509	492	500	483	483	527	515	500	505	493	469	451	475	470	495	461	480	521	482	476	491	481	444	475	463	461	461	500	462	450	477	516	529	497	497	490	460	498	464	463	483	459	510	481	459	474	438	529	502	465	458	471	513	495	466	474	505	444	442	458	587	465	501	471	497	479	509	440	490	463	512	460	483	495	488	467	478	432	507	511	481	470	463	477	498	462	487	496	489	475	475	464	476	460	490	499	475	497	490	480	516	470	470	473	491	524	462	457	537	513	462	487	517	482	519	456	471	479	443	481	465	463	447	474	463	501	468	469	516	461	483	477	483	496	531	522	483	456	497	487	479	502	489	484	478	445	461	489	496	513	478	512	462	518	496	435	470	503	463	484	483	492	509	489	469	472	461	521	467	509	465	505	494	497	492	498	463	525	461	469	480	502	467	498	471	533	499	496	462	517	474	496	471	484	458	479	505	480	486	500	498	501	508	478	473	482	486	505	477	482	463	502	476	457	474	489	501	502	476	521	445	507	442	474	483	495	493	442	491	450	468	472	494	445	485	452	499	495	509	536	493	506	471	504	492	478	500	475	446	496	447	522	483	488	507	524	540	505	489	465	486	503	474	511	490	469	497	516	441	498	489	456	515	490	442	465	518	445	476	492	471	492	490	457	470	483	457	494	458	457	485	497	510	458	513	492	506	500	494	477	523	484	472	502	476	481	484	504	505	477	480	501	467	484	482	486	488	499	462	478	511	487	512	489	530	505	469	504	456	489	485	466	468	486	471	486	514	496	457	494	488	510	474	469	483	466	518	502	475	487	475	485	480	460	446	494	546	465	492	479	508	492	471	540	487	467	484	518	464	472	454	470	457	494	508	481	445	501	492	463	473	498	499	511	454	512	531	458	485	494	453	491	511	464	479	510	516	488	501	506	478	460	509	487	500	466	473	491	501	511	444	456	520	443	465	477	481	473	519	463	509	472	489	483	489	471	505	490	489	477	479	479	475	481	474	533	424	489	478	474	494	465	501	486	423	473	471	497	484	516	495	453	490	422	497	511	520	470	448	533	464	532	482	508	518	483	475	458	451	475	469	505	486	517	445	469	468	470	488	473	519	436	502	492	502	466	503	490	468	476	473	496	459	509	453	454	500	475	484	497	476	509	459	512	483	506	497	477	447	449	493	474	512	492	477	474	440	464	491	471	508	520	497	448	483	455	488	506	464	495	449	505	464	495	461	498	475	484	481	472	477	441	454	463	470	467	485	486	532	453	461	473	498	470	512	509	479	435	488
42365	30151	23430	17686	15600	10870	6122	2276	1176	953	805	611	598	507	431	402	331	250	280	297	277	262	293	237	248	239	217	251	234	230	193	221	206	230	235	245	197	210	216	191	189	198	209	217	209	170	216	221	207	235	185	196	182	190	210	214	225	198	203	195	204	205	200	202	216	199	209	179	179	204	210	206	211	192	225	190	180	199	201	184	192	218	184	213	217	203	219	197	215	186	202	202	187	186	209	213	195	197	199	208	206	202	233	197	197	167	187	219	212	225	194	189	197	214	197	198	189	194	176	209	197	200	183	196	213	221	207	188	177	194	224	221	220	173	180	210	194	213	204	200	196	195	199	190	190	224	196	202	213	207	203	229	194	189	205	188	193	208	185	216	210	189	223	190	200	229	196	235	203	185	204	207	213	215	198	218	231	203	225	220	180	177	221	187	200	203	220	230	208	219	197	196	178	226	234	243	178	216	212	225	171	207	226	189	204	203	199	229	209	187	215	169	221	217	211	215	161	176	209	214	234	194	195	196	195	219	219	214	184	208	202	223	196	196	199	180	189	170	205	184	191	212	210	199	217	180	220	201	205	220	199	196	215	186	171	190	211	198	190	194	206	206	180	182	210	200	196	202	207	179	192	218	193	207	187	196	206	237	215	165	201	205	200	210	200	182	202	206	186	184	198	197	210	189	199	195	202	178	195	207	186	197	202	201	184	215	221	195	216	188	212	215	193	209	196	233	208	204	203	219	205	172	201	189	205	194	201	205	209	222	207	202	196	182	235	167	188	175	199	199	228	228	171	205	183	203	212	230	208	223	196	220	207	187	197	224	225	224	191	196	198	202	198	213	204	202	199	209	198	195	218	208	189	210	218	232	213	213	212	192	222	195	191	205	183	223	195	193	183	223	190	195	199	195	194	201	199	219	219	225	186	189	204	165	200	193	173	204	209	210	189	200	214	201	201	201	173	191	211	192	212	210	182	201	176	213	209	183	201	186	219	202	181	185	197	238	201	184	169	166	211	204	196	222	191	194	192	205	196	205	211	207	221	227	198	208	188	199	175	229	220	201	177	197	229	220	210	209	207	204	205	215	228	203	204	178	216	216	188	206	175	175	210	198	197	180	199	219	195	211	197	220	212	208	201	219	213	205	205	192	161	165	203	200	206	216	207	203	201	179	187	199	197	191	220	189	214	213	191	211	175	207	216	222	209	224	212	196	201	214	208	196	224	208	224	174	213	178	178	206	196	199	186	195	191	200	194	209	192	210	206	214	208	193	221	215	200	208	198	169	224	194	199	204	199	203	197	185	196	198	183	202	185	179	194	194	204	207	199	185	200	174	222	220	208	208	206	212	189	200	212	213	209	199	222	224	199	220	221	212	196	202	191	195	220	179	213	222	214	194	204	227	190	192	223	212	195	199	200	211	185	199	210	215	206	212	204	215	224	200	211	202	198	226	220	177	187	186	187	202	223	215	209	213	188	208	218	198	169	203	195	206	190	186	192	236	223	204	207	218	228	211	205	215	182	199	200	186	202	219	223	199	196	194	207	217	234	183	197	193	218	179	201	189	204	213	211	189	197	202	227	191	211	227	195	178	204	209	198	200	194	224	194	206	190	211	172	206	177	225	200	200	205	196	214	189	197	203	214	186	194	215	197	207	205	185	182	208	189	190	226	189	194	220	206	215	208	212	208	220	220	204	197	212	218	203	198	201	188	208	162	210	194	199	214	198	167	187	192	216	189	232	190	221	222	185	218	205	223	177	186	204	190	190	202	225	223	216	184	216	208	171	202	198	201	192	225	187	222	221	179	209	206	200	169	218	196	193	188	222	220	210	238	223	205	199	202	191	185	187	209	184	224	190	212	215	224	183	235	192	232	208	201	198	181	219	199	188	196	189	173	211	183	189	195	227	178	215	194	210	208	212	196	184	209	198	241	228	205	209	196	199	191	219	199	215	190	225	209	214	215	226	206	183	199	213	221	191	212	188	203	204	209	207	201	222	198	183	191	200	184	205	219	222	205	210	187	191	181	192	236	220	209	178	175	188	247	190	212	185	205	193	197	233	186	198	183	192	237	193	200	220	188	193	181	185	206	203	200	229	207	226	224	230	187	214	188	171	204	182	190	209	194	186	216	227	192	231	204	181	188	215	211	192	200	180	191	186	168	208	222	208	211	214	196	205	187	196	206	204	219	201	212	206	192	232	186	212	212	183	205	200	221	186	187	221	194	185	183	233	210	216	195	237	190	213	198	185	176	214	189	208	203	209	201	219	193	230	218	221	190	231	211	172	194	198	203	203	186	165	208	176	191	209	218	196	220	191	202	198	184	194	188	177	201	202	195	214	206	183	204	187	204	199	200	238	196	187	186	224	212	224	212	198	218	201	208	201	187	192	194	169	202	197	225	197	205	221	221	229	241	223	196	213	200	213	196	190	212	202	174	224	189	187	197	189	186	230	197	229	202	221	205	222	170	186	208	185	235	195	193	227	188	193	170	200	235	210	184	191	201	193	224	212	226	202	184	215	180	207	202	194	202	204	200	213	186	208	215	223	205	210	216	241	213	202	206	199	189	220	196	196	194	211	209	186	185	211	248	190	218	224	229	193	204	194	202	210	194	180	200	175	202	199	232	206	204	202	209	210	227	180	201	214	183	192	226	189	213	215	185	184	215	213	191	184	202	205	183	186	185	221	200	193	228	205	214	198	228	221	234	218	192	201	176	171	182	198	211	201	220	196	201	203	197	212	226	196	200	206	176	197	200	215	211	189	194	213	166	185	173	225	170	206	197	206	204	210	196	199	214	216	240	184	185	185	184	213	218	211	183	180	202	186	179	200	202	200	240	183	220	231	215	169	198	217	195	212	196	205	204	207	194	176	189	210	201	194	198	222	214	221	160	191	220	179	250	193	192	205	200	226	230	207	182	195	212	213	181	185	234	185	196	213	208	219	198	202	209	212	209	199	191	216	207	193	198	174	190	205	223	211	200	186	207	207	253	192	189	206	212	213	214	191	210	181	215	219	210	216	213	187	204	178	220	221	215	196	197	198	188	184	173	212	202	190	187	218	183	237	195	195	199	191	209	178	239	195	205	209	223	191	197	202	200	190	209	211	178	227	217	206	191	178	220	208	217	207	231	205	215	202	213	216	202	195	231	198	238	185	211	192	187	195	216	223	173	200	198	201	201	211	221	221	185	206	182	205	224	198	188	189	206	218	200	205	213	186	223	219	167	204	167	198	194	236	215	196	209	186	179	200	191	216	197	221	212	180	191	189	196	200	192	204	204	198	214	198	197	164	183	201	188	204	201	176	213	201	219	213	196	183	208	178	201	208	191	203	220	202	220	189	207	199	192	201	208	201	193	207	221	212	189	185	193	187	205	214	192	210	193	226	200	184	208	193	190	198	184	198	198	218	201	208	234	212	203	206	224	180	171	215	210	223	221	237	192	213	192	188	232	226	204	193	222	207	205	236	202	174	197	198	186	200	188	205
26589	22215	25081	25434	27520	22613	16183	7113	4947	4206	3744	2800	2627	2417	2193	1694	1211	900	923	877	851	813	859	779	773	658	594	600	492	521	498	490	443	528	586	588	534	478	501	450	490	498	504	441	469	458	471	521	434	462	435	471	440	452	458	487	479	451	463	468	446	466	459	438	483	472	447	432	435	477	488	479	474	510	439	493	431	438	485	447	441	458	495	437	467	465	469	477	458	458	464	453	446	466	499	456	460	485	466	498	435	473	468	521	441	451	448	470	481	460	423	489	489	465	463	450	514	449	521	452	448	451	423	479	465	464	450	486	471	435	459	469	418	453	446	466	423	468	452	461	494	458	481	484	439	445	454	448	430	432	451	451	466	442	449	484	469	450	485	437	477	483	434	448	442	432	461	476	472	470	494	443	467	476	455	454	489	457	456	461	465	476	480	466	407	434	415	458	454	521	473	438	495	430	445	434	488	444	448	438	442	422	486	458	463	446	458	441	439	446	480	485	466	450	464	425	465	451	485	486	491	461	456	455	457	447	469	437	446	454	433	474	432	474	486	430	464	453	470	432	482	511	421	461	463	415	454	449	421	460	453	483	459	445	427	452	487	481	459	453	465	466	470	414	447	478	455	470	450	497	488	495	440	451	458	512	483	427	419	456	443	510	444	460	448	483	455	440	447	430	472	438	467	489	424	456	479	466	487	439	481	473	433	469	433	474	499	455	428	463	500	461	488	438	481	486	461	442	473	446	461	429	440	471	462	475	480	454	444	461	437	413	462	455	432	415	446	449	455	460	427	463	471	421	459	454	453	460	453	457	506	495	442	452	412	467	457	472	464	470	455	472	449	496	478	433	448	498	470	450	477	438	476	439	454	455	409	489	441	474	472	453	468	476	458	465	442	471	470	463	458	459	481	479	440	457	447	495	440	442	482	473	476	447	475	475	483	482	444	470	493	450	473	482	426	456	488	471	463	456	468	440	446	483	440	455	472	478	456	454	466	447	452	478	442	437	441	462	461	453	481	470	460	506	485	496	482	476	454	460	476	492	419	447	472	432	458	437	446	454	516	443	479	503	437	481	471	488	472	474	487	481	461	456	446	458	473	471	456	460	443	475	434	441	456	495	476	442	471	487	429	484	462	454	484	455	470	452	441	449	484	466	436	431	446	472	471	476	486	468	468	463	441	477	441	433	445	486	459	474	445	471	460	464	451	434	465	508	476	489	513	463	483	476	456	451	460	484	444	464	463	473	426	492	452	440	469	447	426	462	457	454	437	444	452	476	432	464	448	481	481	427	478	491	435	431	490	434	466	484	424	444	484	436	464	501	437	440	463	441	495	434	486	455	445	448	507	461	423	438	455	425	448	481	485	448	454	492	475	427	485	505	463	418	482	444	445	429	469	450	464	473	448	441	480	483	467	469	455	455	483	441	459	478	452	500	474	443	422	450	452	488	496	427	500	463	452	472	463	462	461	473	474	427	466	469	458	463	474	469	491	463	438	427	418	480	486	462	480	485	462	467	459	446	446	454	459	464	472	451	424	507	463	418	500	446	436	418	484	434	489	452	440	483	452	451	508	460	461	432	425	446	454	469	448	489	468	483	415	462	474	462	453	466	465	432	478	475	474	443	451	460	446	443	437	430	487	471	442	475	476	454	477	457	471	434	469	425	466	460	446	493	473	485	479	480	451	454	476	452	437	462	479	508	469	456	434	485	459	469	455	469	429	479	449	465	432	457	483	474	487	461	455	483	427	453	450	436	441	420	434	438	485	456	447	483	481	433	445	445	437	425	444	471	445	433	482	474	492	440	454	473	485	467	466	462	479	452	473	453	457	480	435	446	474	449	451	439	445	465	426	441	495	428	475	459	480	457	458	434	495	467	484	449	447	443	437	443	438	484	457	469	411	441	448	496	492	486	453	428	474	469	455	429	481	456	428	479	478	451	456	473	452	430	486	448	432	495	479	457	449	397	459	475	476	465	506	477	441	420	457	462	465	450	445	452	450	448	450	462	441	465	490	433	468	447	451	497	441	500	433	469	431	458	470	483	476	481	436	478	452	450	456	456	449	439	450	430	457	452	496	474	461	483	457	460	443	480	466	457	435	467	457	453	450	480	463	466	433	465	450	455	480	485	468	441	480	508	456	459	436	475	453	466	485	435	495	491	465	421	435	493	472	449	488	462	470	466	499	474	438	495	436	467	512	485	429	489	477	450	501	428	464	482	491	427	488	483	413	463	467	442	493	498	510	487	452	473	467	468	427	462	472	445	466	476	450	434	444	429	445	472	463	449	436	446	472	495	437	481	466	469	414	475	433	436	460	420	445	443	415	452	463	483	439	480	465	430	468	462	479	442	469	479	491	446	498	456	460	441	468	449	444	471	473	447	488	506	456	443	444	488	451	466	448	428	462	440	484	420	459	463	456	491	496	470	468	429	438	407	442	476	467	442	427	433	415	482	477	471	473	441	475	438	439	497	449	470	478	486	472	454	450	450	436	452	501	455	477	457	461	461	460	470	480	447	467	445	492	460	467	435	477	493	446	445	477	450	484	444	468	443	411	485	448	484	430	468	475	461	451	477	442	476	448	474	438	472	454	450	463	462	470	471	442	474	484	450	455	458	458	471	433	435	501	456	442	433	470	473	500	448	463	470	469	455	484	462	441	449	478	466	450	443	480	447	445	485	452	476	469	438	467	426	456	500	424	448	461	468	495	483	459	488	448	472	465	487	456	448	447	494	459	454	473	437	475	458	467	451	458	439	509	443	466	473	449	463	459	417	432	481	452	478	461	456	470	456	471	460	476	428	439	474	460	451	436	492	486	509	431	450	440	464	461	466	497	450	496	418	440	453	482	450	474	507	448	494	465	464	436	466	436	419	483	453	416	465	463	473	476	474	489	427	447	456	453	431	457	500	455	453	423	455	465	439	495	443	487	469	460	455	464	452	464	511	480	465	454	487	438	434	449	456	457	483	463	473	430	463	417	513	465	470	483	453	461	462	489	473	469	464	458	434	453	495	440	450	427	436	457	435	465	474	451	441	450	472	469	433	475	457	430	439	463	477	463	493	439	458	455	447	460	493	475	474	458	470	481	489	428	469	451	477	470	448	450	462	489	438	462	486	427	459	446	446	433	467	435	448	461	469	474	434	451	521	451	496	427	438	422	445	460	492	452	469	487	443	472	436	465	492	450	463	437	448	452	466	460	468	442	446	454	461	491	446	462	478	453	465	447	477	471	460	481	457	437	507	460	454	488	467	470	461	438	495	479	451	494	454	469	433	519	447	411	436	503	491	535	506	487	442	501	437	453	523	511	461	472	494	516	453	447	475	463	467	426	475	463	474	486	452	467	464	504	453	409	500	446	462	473	466	429	477	483	489	477	450	437	480	492	482	482	425	512	442	489	467	474	449	467	455	467	457	442	426	481	468	461	450	447	436	446	492	443	463	443	470	491	476	494	459	470	446	463	455	491	484	453	481	463	482	462	465	461	484
15326	7964	5245	2882	2016	1603	1108	823	576	523	493	436	396	426	442	385	373	316	329	349	352	353	340	347	280	337	329	286	310	338	310	295	314	303	348	302	304	318	329	314	296	327	331	313	302	306	296	327	324	330	293	285	325	336	343	291	287	302	309	336	338	314	285	298	283	312	306	332	331	308	302	295	298	327	307	360	311	310	326	324	258	295	288	323	293	301	324	302	318	331	327	291	288	332	312	318	292	322	311	251	285	324	329	315	319	325	314	298	327	279	304	332	323	338	315	297	323	317	302	298	318	309	337	287	294	279	339	316	339	325	306	265	331	299	351	317	304	299	309	305	320	281	328	380	306	277	296	305	314	294	322	308	317	332	294	296	305	329	316	304	342	300	291	329	338	311	310	305	315	297	277	319	287	304	333	304	314	331	307	336	296	294	349	318	310	311	292	309	301	293	312	321	315	329	337	298	299	305	325	296	331	272	280	322	316	312	276	307	291	283	322	309	292	322	267	311	315	295	348	324	291	299	368	337	318	324	314	295	319	297	352	295	304	293	325	280	327	310	336	286	318	352	308	295	305	323	302	266	330	312	290	314	327	316	293	332	306	300	329	306	290	306	349	292	297	331	285	315	335	290	289	310	299	305	270	321	269	299	315	310	301	308	297	328	324	322	306	294	305	291	289	323	335	286	326	303	319	311	321	280	312	300	274	356	312	281	338	355	341	331	283	337	302	303	323	325	307	297	285	340	282	316	303	324	312	321	350	314	282	300	292	326	307	323	284	282	292	312	340	326	315	301	304	307	294	322	315	279	314	317	301	307	325	280	322	278	304	347	265	318	304	340	317	311	321	320	288	284	278	307	304	286	309	283	297	357	324	290	288	332	305	306	305	293	294	288	334	336	272	322	339	331	345	301	331	284	290	309	357	298	309	297	331	293	324	309	316	280	306	311	305	292	316	325	257	298	334	354	300	288	296	324	292	326	329	303	309	294	313	306	264	276	343	325	273	300	326	316	306	312	307	276	285	307	297	309	321	333	308	326	284	336	317	303	306	293	282	279	295	290	322	312	300	323	297	322	304	282	306	308	311	296	331	311	308	314	283	297	323	267	305	290	340	279	316	287	305	318	278	289	323	320	319	301	331	299	289	310	315	300	309	328	314	309	321	340	341	351	285	295	305	308	312	292	313	289	284	283	307	322	309	311	314	289	300	307	305	299	306	315	318	299	305	310	316	303	279	299	275	332	306	324	298	317	315	306	305	322	285	290	318	327	315	312	315	323	321	312	283	309	336	289	318	305	302	302	333	300	290	288	292	303	281	312	336	321	324	317	334	294	322	276	255	278	309	308	322	325	309	277	337	331	302	264	291	318	319	321	312	308	309	316	290	321	271	281	321	324	313	295	310	292	295	346	302	286	321	328	323	296	313	272	284	329	308	304	345	302	277	286	319	297	322	316	322	335	325	306	333	325	309	318	328	344	325	307	286	318	300	305	298	332	280	329	320	294	284	294	303	330	339	317	308	313	358	323	325	309	315	350	336	340	297	309	326	334	306	312	310	278	292	314	297	269	294	351	311	287	300	304	323	314	315	292	331	294	289	281	293	285	290	316	295	351	300	299	320	329	335	332	351	328	321	305	314	302	318	306	325	309	314	349	294	290	306	328	273	303	313	330	318	293	298	293	299	290	280	320	282	319	302	316	320	302	328	314	319	327	326	331	323	295	339	307	326	310	316	321	318	333	314	303	306	296	343	304	276	301	312	326	303	288	311	299	301	309	351	293	306	330	315	316	301	320	309	336	305	279	337	307	304	288	296	345	294	308	303	260	323	300	337	322	317	342	326	295	285	319	331	288	311	339	290	342	315	323	315	271	312	327	331	326	294	312	339	303	315	303	319	300	312	311	293	316	297	276	303	323	307	295	302	337	346	285	318	308	322	308	295	317	293	305	312	301	328	319	338	283	304	317	308	303	318	279	319	300	322	295	290	320	306	289	315	319	332	320	325	310	330	329	275	287	319	294	289	278	280	304	281	326	338	304	312	292	307	317	327	319	297	305	308	295	313	315	319	317	292	307	325	384	316	316	281	339	300	310	316	281	328	326	305	290	317	321	331	322	290	316	331	264	311	334	311	304	328	311	297	270	280	331	292	257	287	305	265	319	304	337	337	313	333	301	337	341	332	287	286	319	310	312	298	326	341	325	308	278	318	298	317	290	282	332	299	311	315	328	300	295	316	264	300	324	329	298	342	316	343	288	318	313	284	283	310	291	323	277	294	344	318	315	333	335	295	323	309	299	313	299	265	316	297	304	302	335	324	308	280	297	321	293	307	293	323	325	290	320	303	324	310	296	350	324	343	312	315	318	299	301	315	334	331	299	343	336	329	317	291	304	312	351	336	332	286	299	371	320	294	316	296	302	301	304	308	319	331	336	311	293	305	304	317	321	334	274	292	331	307	312	280	310	282	308	302	313	305	285	310	327	335	326	311	316	300	331	318	290	319	336	333	339	286	294	280	323	305	300	332	322	291	321	306	365	331	312	297	330	294	285	293	322	295	320	282	276	281	297	285	323	328	294	319	322	346	319	289	289	290	277	326	300	296	295	326	306	306	308	295	333	321	341	277	309	295	333	351	286	312	303	315	312	284	351	332	323	313	278	294	306	365	302	328	306	284	270	290	271	316	289	286	303	321	326	305	317	313	285	291	288	328	315	313	317	312	284	316	280	337	315	289	288	302	280	306	291	318	315	297	285	291	277	288	335	316	302	294	314	304	321	287	291	305	313	305	282	333	331	307	325	312	301	334	295	280	324	311	311	307	315	326	312	324	298	290	293	290	333	308	320	296	295	301	320	318	310	304	296	310	316	324	303	337	298	313	314	326	318	301	329	307	343	324	301	284	286	319	310	273	304	328	346	293	301	303	295	318	355	299	287	312	292	300	283	318	326	303	284	292	313	330	313	364	356	318	290	342	273	340	287	331	323	313	305	291	304	322	357	327	308	321	292	281	316	323	302	314	315	346	302	272	308	324	341	283	301	342	304	317	301	321	329	323	326	313	326	315	323	314	294	307	310	307	305	316	302	307	274	283	284	298	322	266	338	332	302	291	287	295	339	305	306	326	331	335	323	300	281	284	325	346	335	319	286	350	305	297	320	285	328	324	311	319	324	316	330	338	293	302	320	319	320	274	309	348	274	324	311	275	301	304	305	326	288	286	320	301	306	337	298	316	275	291	312	298	284	301	309	348	301	301	317	318	286	301	313	305	298	270	285	344	303	332	338	348	339	300	286	312	305	313	301	311	327	327	308	345	298	309	323	332	340	297	313	324	304	320	289	268	356	312	313	307	317	281	328	328	283	298	314	331	294	314	352	342	340	307	290	282	305	278	279	305	337	318	332	297	306	301	294	287	333	305	274	337	307	289	324	336	308	317	320	314	288	311	297	312	307	278	306	305	319	306	285	290	316	314	325	306	319	312	335	303	316	319	327	292	288
9222	6584	8416	7652	6936	6111	4491	3103	2226	1863	1773	1486	1339	1286	1247	1117	902	804	832	843	753	758	786	737	753	758	747	718	675	651	649	699	729	707	715	724	658	707	692	692	690	652	671	652	623	640	699	646	640	646	683	627	675	694	720	666	681	692	600	633	659	702	686	678	650	642	674	698	647	660	670	682	655	634	680	694	682	648	691	665	658	668	682	651	667	727	650	697	663	705	686	641	662	713	676	694	716	677	661	660	700	670	709	678	648	687	656	638	646	694	615	625	690	673	713	669	658	628	646	690	645	688	638	682	656	677	682	689	628	659	636	674	650	668	608	595	701	713	668	695	705	647	666	630	629	622	703	658	686	701	697	676	668	673	657	655	667	639	635	672	678	638	648	692	686	699	698	687	654	652	653	611	639	664	611	633	684	667	703	627	645	692	723	665	655	699	682	676	676	654	642	680	653	686	698	698	747	646	645	682	678	649	708	622	668	645	687	683	649	655	660	644	686	682	667	719	684	634	683	665	625	635	675	647	648	658	654	638	668	664	651	652	683	646	687	655	652	622	653	681	691	670	676	683	696	663	675	647	686	656	658	635	679	637	701	663	670	670	686	662	632	673	653	638	658	659	713	621	670	664	702	668	642	621	685	690	634	707	654	682	666	704	652	658	676	677	725	684	661	685	647	705	662	658	660	718	666	667	677	656	689	639	691	656	631	631	647	653	658	683	706	647	671	666	654	690	703	662	657	687	672	681	667	652	668	658	655	660	618	643	628	659	689	718	639	714	654	698	678	640	669	653	651	695	664	687	646	707	663	652	651	632	658	675	644	675	676	666	660	697	690	659	676	650	635	623	643	663	654	653	665	639	637	679	700	690	672	726	693	654	672	693	708	720	684	640	669	713	680	684	623	679	715	664	643	689	657	598	681	691	681	659	608	673	691	686	654	649	677	708	656	641	659	625	657	669	704	699	644	699	679	647	707	657	666	671	645	681	673	653	667	651	662	667	644	657	659	659	651	655	678	692	638	672	710	659	653	678	647	688	673	696	656	707	637	665	715	684	640	628	636	662	646	672	673	655	673	694	656	718	685	711	669	668	608	684	646	700	613	680	642	691	650	634	718	658	622	693	658	657	699	722	663	666	613	674	667	706	674	647	669	641	690	650	712	661	677	700	719	684	663	669	668	665	687	649	681	686	680	642	683	656	698	648	624	651	652	609	697	660	700	683	659	639	692	664	640	628	677	638	639	651	677	723	657	656	693	628	671	701	650	706	686	658	672	657	607	665	704	696	667	598	695	692	676	712	645	666	665	634	695	644	679	667	679	639	675	677	672	640	647	610	652	667	644	634	694	644	669	680	658	651	674	657	656	625	683	631	690	695	713	680	671	648	733	626	702	690	708	684	708	649	660	709	687	697	657	649	668	661	659	655	647	673	649	649	670	675	674	671	668	648	658	673	657	647	640	648	668	681	637	679	640	649	669	684	704	716	680	661	662	700	681	691	685	651	676	649	631	685	698	654	713	655	622	694	678	708	691	643	644	696	683	662	683	695	708	619	666	620	667	661	654	661	633	647	703	639	652	679	656	638	679	701	659	676	685	659	707	670	654	675	665	680	650	674	689	685	642	682	667	690	661	635	665	674	700	672	696	657	641	655	684	639	671	653	663	691	665	651	636	703	663	657	650	666	652	632	696	642	665	634	660	672	660	653	650	698	712	666	699	652	668	647	713	645	629	657	670	653	624	661	686	650	608	648	683	669	634	667	659	633	686	666	618	685	695	635	642	703	666	654	673	702	684	704	694	654	682	645	665	674	687	666	643	669	679	673	624	703	665	640	688	703	662	644	694	645	682	659	675	640	652	648	660	655	614	641	655	656	664	688	708	684	647	673	671	679	715	674	670	683	700	679	680	697	686	637	660	649	643	671	634	648	696	673	690	655	648	661	636	661	677	664	689	726	669	626	640	640	681	660	668	651	655	687	656	625	665	682	666	622	670	649	655	682	674	657	687	559	663	665	684	595	638	652	642	655	662	667	720	625	672	661	695	642	672	694	684	653	618	670	658	651	660	669	644	642	660	673	662	689	638	695	657	699	648	670	632	624	622	692	631	624	657	638	653	675	652	642	647	668	653	677	729	656	639	684	633	642	701	608	670	642	639	680	643	677	677	673	682	684	694	635	612	649	689	610	643	654	664	693	673	666	695	652	655	691	638	653	644	665	679	659	671	673	624	678	689	689	661	708	655	697	662	665	716	672	637	679	675	647	665	662	697	617	683	648	652	646	675	649	678	689	627	628	642	666	696	666	706	651	626	637	690	676	679	667	697	674	678	659	674	715	649	681	676	647	675	676	642	690	679	613	642	658	655	668	645	623	665	653	705	643	667	649	661	632	623	673	663	648	620	639	606	673	717	691	652	618	669	671	665	686	624	642	653	662	685	684	710	689	662	637	666	652	697	691	677	623	703	716	665	663	652	657	662	684	666	676	690	665	693	678	649	643	646	675	668	659	655	616	634	624	656	688	674	662	653	642	681	608	697	708	716	709	692	613	678	693	647	636	645	670	663	680	664	698	636	647	645	661	683	626	672	639	621	634	638	643	669	649	634	722	641	685	654	648	678	662	695	639	705	653	662	635	691	666	684	616	718	696	673	660	647	718	678	652	655	653	691	671	608	691	731	677	669	682	666	611	701	657	646	673	620	676	715	676	670	718	662	692	659	686	652	671	658	653	675	636	652	672	674	683	683	675	666	653	675	655	655	660	666	633	642	612	655	665	616	660	623	655	676	636	669	675	653	633	648	698	676	663	684	648	664	664	646	642	625	646	659	667	682	674	654	671	611	684	685	640	658	642	675	647	669	679	697	663	694	677	703	697	731	653	650	664	655	655	712	659	677	713	708	672	657	666	703	699	696	663	682	668	646	703	673	654	666	670	673	626	705	654	659	644	675	668	627	657	679	667	599	649	654	672	645	645	683	670	672	715	682	667	681	632	679	679	661	664	662	648	655	671	727	647	678	637	670	673	678	667	690	654	689	682	669	694	640	691	685	667	694	694	685	654	675	662	676	645	674	705	673	637	691	694	669	618	655	687	674	683	636	646	664	672	630	663	665	677	672	705	677	673	681	683	705	648	672	666	641	650	656	661	669	698	665	622	677	659	667	687	662	608	627	676	603	630	638	704	663	650	629	652	685	653	630	668	697	658	646	662	666	695	657	657	676	668	695	665	679	672	670	704	640	653	649	630	654	689	705	676	695	642	641	652	658	635	660	688	687	711	637	662	682	650	613	728	649	667	733	670	631	698	643	685	698	636	698	668	681	686	641	637	658	709	682	653	695	673	630	657	689	649	665	602	673	706	644	645	674	670	644	682	643	668	657	631	654	649	676	729	621	658	664	692	690	624	659	698	663	713	668	641	679	664	647	622	639	662	653	682	630	660	640	668	638	689	670	683	687	670	678	619	692	684	713	652	644	717	690	671	626	634	658	689	673	653
31555	21039	16471	12072	9064	5436	2816	1587	910	684	622	600	439	468	437	374	333	266	270	266	253	230	250	245	253	231	234	230	230	239	231	205	246	233	221	225	222	211	233	216	204	210	260	232	242	221	193	253	218	222	246	256	220	224	215	226	218	249	236	265	232	209	216	227	212	222	243	232	211	252	232	222	210	254	228	225	229	220	212	218	258	262	201	195	207	229	245	235	235	208	214	216	219	239	232	259	220	224	208	213	222	226	200	216	207	231	222	218	247	235	223	203	226	224	211	204	241	214	243	228	246	226	221	255	247	240	186	236	223	208	236	243	214	203	199	244	217	216	199	226	225	230	234	217	226	209	213	234	231	220	233	240	216	224	246	230	199	192	221	222	216	233	209	226	230	225	223	228	254	275	215	228	215	217	215	191	206	209	223	204	210	226	220	237	237	229	237	237	214	237	231	214	229	220	217	205	220	246	221	217	209	231	209	234	231	229	211	247	198	210	208	249	229	231	247	208	215	224	222	260	212	248	202	231	229	214	234	235	197	211	204	252	221	218	260	228	213	217	213	212	228	249	238	214	207	229	261	230	225	215	208	232	189	227	218	222	230	223	209	214	217	215	204	214	236	230	217	191	244	212	225	244	193	200	227	209	246	227	238	222	202	250	200	205	239	231	230	237	233	218	226	220	184	218	191	220	237	227	198	227	228	218	239	236	226	217	211	211	213	224	216	207	240	216	209	218	217	228	170	248	222	247	220	226	221	209	213	243	215	200	219	219	256	226	224	267	238	209	215	229	214	248	248	204	250	206	218	230	224	212	231	230	246	250	229	241	230	204	243	221	234	243	244	209	225	227	242	235	201	204	229	207	258	230	213	238	229	228	231	246	228	237	213	193	249	229	230	199	229	250	216	256	222	232	231	230	235	223	258	214	217	226	191	258	219	229	236	246	212	235	235	219	245	220	246	247	224	207	221	237	227	242	217	267	235	229	225	230	229	221	221	223	229	234	253	220	237	237	245	239	225	214	207	214	213	213	230	232	259	255	238	230	229	245	223	222	195	232	237	243	215	215	219	225	219	249	246	220	226	226	204	243	210	219	223	208	244	230	217	251	217	201	206	238	241	209	219	233	230	223	215	220	235	225	244	226	241	249	193	228	245	283	245	206	223	229	250	239	236	260	258	231	259	249	225	224	227	202	207	235	217	236	218	224	225	215	223	212	234	223	230	219	244	239	216	229	234	211	210	223	205	213	236	246	253	248	220	211	250	211	237	215	226	230	240	225	237	227	224	214	218	220	228	226	274	218	238	213	243	227	222	223	258	244	203	192	229	234	244	221	226	248	209	226	224	225	213	240	217	214	185	209	214	234	221	239	263	238	239	234	254	221	229	226	231	253	244	203	251	235	238	240	229	237	253	236	219	190	245	231	222	237	240	237	229	236	240	246	212	237	219	218	210	224	212	241	273	227	227	233	231	246	221	223	189	222	229	217	224	249	260	202	230	229	219	222	231	221	217	248	220	222	224	209	192	220	242	229	205	201	216	217	225	230	242	239	254	191	243	213	216	228	218	228	206	211	225	250	237	216	239	239	189	208	226	234	216	208	207	204	185	217	208	236	216	234	217	202	231	202	237	198	208	221	211	221	230	234	263	254	232	215	221	210	222	230	197	240	215	225	229	213	225	199	195	226	224	223	219	213	216	206	241	215	200	235	238	239	231	259	199	226	192	231	221	229	229	251	263	204	253	209	218	222	224	205	223	193	238	217	184	244	205	200	229	219	198	227	232	235	242	249	224	221	225	220	238	185	228	236	236	219	219	228	239	205	207	221	226	234	226	243	206	217	204	216	220	195	218	224	195	231	213	209	247	233	245	221	217	204	238	219	212	239	251	219	223	210	206	213	177	192	228	222	214	248	240	234	214	245	221	219	254	231	228	215	223	236	228	221	242	228	256	236	224	217	221	216	223	218	242	212	238	226	197	237	242	207	217	257	240	219	222	230	224	236	235	250	237	223	227	235	251	221	251	232	231	213	224	201	236	228	215	202	213	219	231	243	212	245	242	231	224	232	228	232	219	225	246	235	210	225	244	232	237	215	225	218	229	249	213	218	221	242	194	228	256	247	229	247	232	240	209	224	229	247	229	237	215	220	240	228	218	224	234	228	228	206	215	205	227	220	251	232	211	239	228	219	227	221	210	223	225	219	251	216	207	223	221	209	223	209	225	226	213	229	225	192	248	245	206	215	244	218	192	192	234	244	201	226	233	224	226	208	197	209	245	208	226	207	200	241	231	234	223	234	247	234	240	207	221	221	223	196	272	234	204	199	255	223	247	223	229	239	231	243	218	211	205	228	229	222	230	213	201	234	231	254	214	233	232	240	221	214	227	229	225	227	245	195	236	265	242	224	234	231	240	224	219	226	182	216	249	234	203	214	217	210	219	233	237	224	212	249	245	231	219	215	205	224	241	230	221	244	203	246	231	206	242	236	210	220	230	235	246	241	222	208	249	247	233	235	256	219	234	199	223	232	222	196	230	215	217	214	207	192	247	227	206	233	244	209	213	212	192	227	234	225	208	222	212	219	219	200	221	246	249	213	231	223	256	235	232	207	209	229	248	228	233	228	231	229	231	236	237	228	256	224	210	234	209	206	225	207	200	233	218	222	207	218	233	192	263	227	220	221	197	218	249	231	208	213	208	249	234	229	211	213	219	223	210	219	223	213	228	219	218	218	204	235	205	260	231	216	231	219	226	224	240	227	216	239	218	259	221	223	241	229	246	216	240	243	226	244	224	227	274	230	243	218	222	228	223	209	214	220	225	238	214	243	221	225	222	202	212	242	210	194	223	215	201	202	230	242	203	198	229	207	223	204	245	261	226	213	230	226	228	201	212	222	203	204	224	226	206	218	265	247	216	186	208	236	228	239	218	225	208	214	242	214	215	211	239	214	229	235	224	208	214	233	244	191	198	195	204	216	235	238	249	210	224	245	208	248	204	244	240	236	228	230	227	219	240	223	236	223	231	208	211	257	224	254	245	216	213	229	233	238	211	213	236	234	222	204	231	217	225	209	227	222	222	223	226	218	215	234	248	223	222	201	238	226	208	226	210	233	221	223	244	215	231	241	218	239	237	215	230	200	218	265	196	233	218	239	224	215	206	256	231	206	247	221	219	182	217	218	216	231	230	212	214	201	225	223	248	218	252	227	204	254	245	251	197	251	213	210	200	235	243	232	234	215	221	218	251	226	235	252	221	229	213	211	212	241	244	188	197	241	211	224	236	227	255	221	227	250	210	241	231	250	246	233	210	210	233	196	207	222	236	227	208	223	245	239	195	201	244	245	188	223	196	232	212	236	235	245	254	217	240	225	228	239	238	223	226	243	221	236	219	229	241	227	226	188	209	209	224	204	225	203	249	251	233	244	208	231	225	211	262	281	233	216	210	228	226	207	187	238	199	212	197	236	235	241	234	223	247	215	194	221	223	224	255	220	222	199
20608	15218	19601	19594	19042	14743	9507	5883	4023	3107	2922	2448	1893	1837	1659	1530	1141	840	778	846	687	711	715	737	677	645	640	576	542	526	476	534	577	579	634	557	547	520	535	533	495	508	514	501	479	522	529	512	483	486	539	522	517	507	537	525	532	513	545	521	500	487	505	538	523	504	506	545	547	543	526	503	493	518	486	491	488	498	518	522	513	502	529	486	507	477	485	492	508	510	506	530	500	506	540	545	535	517	488	534	523	485	499	519	496	513	559	524	470	514	522	497	514	522	484	496	527	506	493	486	470	486	497	493	527	533	531	518	505	517	542	496	453	534	517	479	507	497	504	495	504	502	527	509	554	514	490	526	494	489	495	513	494	516	488	511	478	505	503	500	510	530	468	526	530	470	495	488	476	513	504	491	514	490	517	528	516	448	506	474	529	466	506	501	519	500	506	492	501	509	519	508	519	485	472	479	494	504	542	533	496	514	527	490	532	536	524	523	502	478	505	545	483	472	516	470	535	495	521	507	507	463	479	530	461	488	513	501	541	471	491	560	520	498	500	510	527	504	519	511	525	512	512	496	510	525	505	532	494	484	514	531	475	477	485	488	484	538	538	503	492	518	492	499	488	506	503	520	506	512	482	520	491	563	505	488	484	481	485	500	552	502	500	502	501	531	507	488	500	485	489	518	501	497	462	472	497	520	534	494	492	497	494	516	480	544	516	522	505	545	534	481	485	495	498	493	497	524	507	514	561	539	522	489	504	445	465	491	530	518	495	509	509	514	558	520	519	550	482	496	483	501	519	491	541	510	522	528	531	531	475	511	501	497	530	451	496	513	502	531	510	526	530	505	493	489	520	458	473	525	531	492	503	493	525	477	512	502	487	519	527	478	450	492	497	542	504	524	520	545	487	499	522	524	509	499	502	482	472	511	488	517	531	530	556	512	506	529	514	500	495	508	532	491	496	481	484	519	498	516	509	534	523	487	482	542	501	509	511	499	500	500	488	512	502	477	517	539	459	488	508	518	507	487	525	494	494	536	512	517	514	521	499	505	503	475	519	492	502	520	496	516	514	487	505	488	502	494	486	513	475	510	493	477	478	498	532	510	466	512	467	478	478	501	524	525	490	529	508	541	472	484	483	541	503	549	472	514	504	516	539	497	470	474	518	486	495	496	488	493	510	505	508	509	506	502	510	481	511	491	502	495	549	498	504	508	488	508	545	457	500	526	520	487	507	534	522	530	525	546	492	540	536	499	547	476	510	548	527	524	520	503	510	496	523	517	545	518	522	499	502	508	526	496	539	471	487	500	500	479	492	518	484	496	480	490	513	489	512	524	504	501	491	488	483	484	485	560	511	529	501	493	504	521	527	523	505	508	493	504	509	518	540	515	474	502	485	502	497	483	518	473	518	503	508	511	498	499	500	508	498	515	505	491	520	487	536	510	484	546	531	493	488	521	523	500	502	494	535	516	533	507	519	510	540	503	478	517	516	499	528	485	510	495	512	502	519	474	511	481	480	486	497	515	482	496	519	510	549	515	500	495	482	513	485	500	494	535	532	472	498	498	486	531	532	514	510	532	485	463	537	555	489	526	493	524	523	481	540	533	527	504	484	532	516	496	490	504	523	497	528	522	509	514	499	538	526	527	507	528	479	492	471	507	500	498	503	529	538	559	518	506	504	459	498	480	547	496	520	474	517	520	499	504	484	497	460	483	534	469	504	495	492	510	522	516	514	500	498	522	489	556	496	468	493	523	506	485	504	524	524	481	475	539	545	479	493	570	512	494	500	494	523	494	445	470	496	519	503	544	535	501	507	536	525	498	463	481	512	507	494	521	522	541	513	500	495	513	512	519	494	524	527	558	538	489	485	484	498	523	521	529	503	513	479	517	524	497	467	496	508	529	529	495	516	488	536	486	515	534	525	518	493	524	503	488	515	486	511	521	500	507	509	511	524	474	496	499	461	541	467	497	480	516	534	501	543	556	503	561	487	539	495	497	476	490	514	498	483	509	481	502	506	505	532	472	503	516	496	517	495	501	502	517	517	501	498	487	553	493	503	494	488	502	515	512	517	499	509	479	496	528	537	499	512	519	501	484	481	486	518	512	542	506	517	494	501	480	466	493	497	463	535	522	495	520	510	474	511	542	497	518	514	535	476	542	513	519	459	508	494	520	518	486	507	534	537	531	486	499	529	529	522	516	499	495	496	498	490	511	528	514	502	501	509	507	534	504	503	525	493	496	484	522	477	492	525	490	509	504	490	576	570	508	507	535	503	476	509	518	504	528	532	520	560	528	508	500	480	523	516	514	486	499	517	493	514	523	549	525	484	505	467	484	488	480	480	574	523	519	496	494	490	490	489	497	505	538	478	483	501	520	501	509	503	494	488	536	497	505	483	536	516	488	517	483	493	491	535	478	514	490	514	544	527	539	519	465	519	463	498	522	489	505	529	477	518	494	514	487	536	509	524	518	477	518	506	510	489	481	551	549	520	507	513	497	486	514	534	503	460	520	514	512	523	507	543	496	489	516	518	508	497	524	516	502	541	488	497	501	514	509	529	523	456	528	504	537	466	520	496	498	506	500	538	527	513	489	526	489	501	533	494	496	452	520	502	508	488	491	475	513	506	533	506	491	519	442	541	554	495	485	521	486	498	525	474	501	525	496	512	508	504	481	525	478	530	492	503	511	474	515	562	498	513	534	493	494	465	515	498	486	490	512	468	513	539	526	508	515	524	532	558	538	530	513	498	498	569	523	520	513	505	511	503	503	497	497	537	484	544	462	492	498	490	493	494	476	478	479	493	489	500	495	501	555	518	522	526	499	506	507	502	499	527	520	472	524	517	501	533	506	462	504	528	493	529	499	497	532	503	512	511	488	496	499	524	520	479	536	511	462	480	504	476	519	449	482	490	548	461	503	519	494	520	523	487	530	502	497	503	504	479	530	498	534	504	480	553	486	525	495	493	486	516	494	511	482	513	506	512	532	512	595	526	512	495	514	503	468	546	512	483	493	507	514	536	532	541	485	479	521	539	545	538	515	547	497	518	512	500	491	473	532	491	525	474	503	508	491	505	547	499	505	523	471	513	480	545	504	506	517	499	504	485	501	496	515	519	501	507	522	500	491	533	523	501	498	541	462	497	515	540	483	505	540	542	537	529	502	552	508	483	518	527	538	521	526	485	485	521	454	549	517	533	474	534	531	453	498	508	517	524	468	514	512	483	520	546	509	489	532	526	511	499	519	506	495	487	526	508	501	487	548	485	500	521	534	508	481	532	484	526	485	508	475	520	521	520	499	490	482	504	519	480	513	474	529	520	507	474	517	523	567	480	535	501	516	513	523	519	485	526	511	487	489	490	499	530	517	487	498	501	510	531	513	484	480	497	501	503	509	514	512	523	511	512	484	507	503	521	508	525	553	563	489	462	555	502	530	514	521	468	486	512	526	549	570	515	468	554	505	528	520	525	514	519	522	541	473	473	498	511	509	517	523
41768	28252	26073	17799	13915	8688	4613	2408	1570	900	804	742	666	541	476	393	348	297	269	237	251	253	251	247	240	220	225	247	196	192	202	206	202	199	233	223	202	212	214	175	205	192	215	195	183	197	216	208	189	178	192	176	186	210	203	217	213	188	219	211	197	200	214	202	178	194	205	200	210	194	181	214	184	185	196	208	180	204	202	187	172	201	188	183	198	207	206	210	204	212	214	196	205	197	189	198	212	192	193	239	198	200	181	191	204	185	196	199	197	182	207	199	224	186	217	236	225	205	231	217	183	188	198	175	207	197	201	206	240	206	203	187	215	195	202	193	202	218	236	166	220	221	208	187	203	199	180	214	198	187	188	212	218	221	203	165	183	232	181	196	198	219	211	191	200	219	188	189	199	211	212	201	209	213	185	207	233	206	194	184	211	211	202	196	186	205	195	180	196	174	163	215	219	192	188	215	175	194	177	188	202	170	214	187	222	199	196	177	219	215	196	211	197	227	193	192	224	235	194	187	211	179	203	201	198	198	213	208	186	207	197	188	224	200	172	175	199	217	222	197	214	205	172	196	195	179	215	198	149	187	206	223	195	191	169	207	213	196	163	169	218	215	220	185	208	199	190	201	180	184	192	191	194	175	170	189	186	238	212	203	183	224	234	213	197	195	190	193	188	168	231	193	185	187	196	217	192	198	171	188	220	198	189	192	207	186	187	193	158	195	226	207	198	189	212	227	176	180	203	180	178	188	213	179	190	197	174	226	199	175	191	206	211	192	196	218	216	200	183	197	208	210	191	198	188	188	183	173	188	205	157	202	197	212	187	186	210	246	209	185	204	194	204	196	204	180	182	202	185	226	193	185	235	221	247	186	203	208	196	197	186	192	191	170	179	207	201	238	199	210	180	206	206	200	198	192	198	204	193	183	222	218	193	203	183	193	213	215	196	186	183	186	207	200	227	200	209	215	203	203	181	201	204	207	169	189	199	202	207	216	183	222	197	198	199	219	176	230	186	206	205	204	156	204	189	210	183	217	214	221	199	202	191	213	199	224	212	198	182	230	163	211	190	213	204	198	219	186	188	206	196	215	183	176	179	201	193	200	186	186	212	231	197	178	224	156	178	182	199	220	219	239	184	204	192	200	210	191	201	184	193	188	203	162	186	185	180	205	174	188	201	212	208	183	191	187	234	202	207	196	232	209	197	174	199	183	192	197	227	202	189	175	175	187	186	228	229	203	191	201	209	179	172	206	171	219	190	198	200	204	190	213	219	210	201	181	223	205	187	196	229	208	195	206	210	179	191	200	186	219	203	202	219	167	190	189	185	179	196	192	184	197	202	184	190	193	202	198	216	180	171	203	167	208	197	210	202	225	194	198	180	209	207	196	198	196	215	208	208	181	202	192	194	236	187	210	191	203	193	198	181	190	180	203	228	192	168	181	198	227	225	194	194	209	186	183	217	184	224	206	192	217	176	196	209	224	195	206	215	207	243	194	217	193	208	165	194	175	187	206	195	193	180	210	208	193	199	206	200	196	209	193	208	184	203	176	197	202	172	209	201	201	182	200	211	220	195	213	187	185	173	199	193	213	176	182	194	191	182	203	195	182	222	231	201	206	201	231	233	195	204	252	192	200	227	198	190	171	187	199	218	184	213	226	185	180	173	211	189	181	202	245	231	194	209	203	212	210	222	195	229	211	213	204	212	211	207	189	206	184	199	203	196	180	209	192	198	209	209	202	200	173	181	184	185	197	168	199	188	203	223	202	232	186	201	219	187	207	199	199	231	202	196	193	206	207	208	176	190	185	205	216	205	187	197	197	202	210	199	192	207	197	196	207	213	194	193	201	186	200	175	182	175	182	217	203	202	199	193	206	210	180	212	219	208	182	213	200	212	200	197	222	215	206	212	221	190	199	209	196	222	210	181	212	196	211	217	230	196	177	212	176	191	186	196	187	164	234	211	179	187	214	202	207	205	165	174	204	216	198	194	201	188	192	182	197	202	208	220	214	210	221	204	219	206	237	182	213	187	188	210	189	204	206	184	190	187	188	185	187	192	191	208	183	166	204	221	195	203	194	222	215	230	210	211	185	200	216	197	209	203	216	222	203	210	205	184	211	221	202	225	161	212	200	199	205	199	208	187	194	184	201	198	228	230	203	216	201	201	202	196	168	240	196	210	183	188	222	190	174	181	199	203	185	186	178	180	190	192	178	208	222	209	210	181	196	235	185	200	182	199	204	192	195	186	236	191	194	230	215	186	177	178	205	212	224	207	182	178	197	194	159	196	186	222	214	204	235	197	204	212	227	228	203	205	200	215	195	196	179	214	189	174	214	204	188	194	216	203	224	182	210	196	203	173	212	205	170	188	167	184	197	220	209	186	217	206	183	183	184	188	199	214	216	200	192	180	201	233	189	203	197	181	209	197	193	192	183	186	218	178	217	215	214	194	197	189	201	209	203	183	217	195	203	189	199	161	186	198	209	186	213	225	201	208	182	191	212	225	189	169	200	216	207	199	222	201	211	189	220	195	181	191	204	186	207	204	217	175	199	164	202	214	215	234	196	195	159	201	182	200	165	184	222	190	198	172	226	199	184	215	183	192	161	216	211	183	216	182	213	187	181	223	187	204	208	239	200	185	209	223	206	221	218	187	214	212	201	211	178	200	190	204	212	194	195	202	206	182	206	182	196	187	215	198	208	217	215	203	200	218	214	188	207	212	187	216	215	196	200	193	203	231	207	224	188	196	212	215	204	198	196	168	186	191	181	193	202	175	191	201	215	199	198	164	156	182	221	172	207	206	203	164	211	198	181	171	165	189	208	198	207	213	208	203	192	199	218	183	187	187	210	202	170	210	204	199	202	203	218	201	193	184	225	207	204	180	222	221	197	200	173	212	198	218	212	189	206	197	224	195	207	191	202	201	195	216	209	190	215	193	199	201	217	197	201	199	217	190	199	209	204	208	185	182	191	178	195	220	203	177	164	170	190	210	216	206	194	204	194	202	184	190	204	185	218	186	222	210	188	168	207	188	192	204	223	178	199	168	185	206	224	177	196	219	161	214	198	207	210	239	216	187	199	199	175	180	196	185	207	210	215	210	178	214	185	181	182	196	204	224	195	185	192	201	196	186	208	204	204	208	215	196	223	195	178	221	191	214	230	194	209	206	224	210	204	198	208	210	209	202	200	193	196	204	215	196	218	197	173	198	208	178	183	189	197	197	216	197	205	205	187	155	213	188	199	192	216	218	212	184	204	178	213	222	176	207	220	216	215	184	226	208	197	188	204	189	190	201	215	203	207	198	221	195	180	204	210	178	214	246	195	198	208	184	201	198	195	191	193	204	200	222	193	180	177	236	208	194	182	182	213	194	203	188	187	228	195	213	222	199	194	191	202	213	200	195	184	199	205	215	189	181	209	209	213	184	166	190	199	175	187	191	178	181	180	194	177	187	200	194	228	180	193	195	220	203	201	199	208	220	216	201	180	227	211
26052	20664	27252	23687	25369	19082	12471	8218	6486	4177	3658	3325	2985	2409	2102	1725	1312	993	915	876	846	747	851	721	730	689	583	547	520	478	464	513	527	591	650	508	462	468	473	451	505	465	449	457	494	479	485	488	466	466	465	410	463	463	428	470	461	475	447	458	472	424	455	448	485	495	484	493	433	446	437	426	442	454	448	477	451	460	446	468	451	474	449	503	425	492	463	488	443	478	485	450	482	483	491	499	502	467	413	481	483	473	463	475	464	480	498	456	440	479	493	437	453	455	477	479	507	452	434	497	457	445	516	469	424	452	461	507	459	448	426	458	425	458	472	477	479	476	459	468	479	456	501	468	487	470	472	432	440	428	466	452	482	509	445	456	487	439	430	460	481	473	436	432	449	441	438	440	429	434	434	475	469	431	466	469	454	430	430	462	475	452	456	466	434	456	453	472	431	454	430	459	454	454	435	471	472	434	488	441	451	491	438	472	452	439	447	443	419	464	427	420	450	443	480	472	483	484	423	443	453	466	487	476	460	472	461	470	478	434	462	449	452	489	457	471	451	434	439	462	438	532	430	454	446	458	418	459	483	441	452	473	433	463	440	476	423	459	479	491	464	442	442	505	470	465	477	452	459	446	468	418	456	468	454	448	479	475	488	450	459	452	455	432	473	440	476	447	458	480	445	475	425	470	455	459	432	433	494	461	466	462	454	475	448	440	431	464	466	456	460	450	431	447	473	454	425	452	474	462	475	473	439	483	409	460	457	446	474	476	426	510	487	483	426	505	440	458	428	480	482	462	455	460	448	477	474	439	428	428	455	481	455	446	449	442	474	483	472	446	468	471	492	459	433	454	467	436	449	453	435	444	443	487	405	473	482	441	433	452	467	491	483	473	473	412	428	481	455	525	531	497	421	471	434	450	449	475	476	460	452	478	424	415	421	453	469	441	413	457	440	468	437	436	449	453	479	444	439	447	436	479	458	392	429	443	438	473	425	465	422	463	444	472	423	529	434	496	442	435	449	476	489	485	476	453	483	493	499	466	434	434	448	433	440	435	447	468	416	461	472	462	451	484	471	425	436	459	413	452	454	434	505	477	432	445	470	481	431	468	434	451	463	469	480	497	442	436	460	444	482	446	434	485	476	452	464	485	443	465	471	433	491	440	432	456	472	463	459	470	481	422	428	473	467	447	435	460	452	450	501	502	458	460	463	454	432	483	454	466	419	460	437	438	431	453	455	398	470	469	440	448	421	449	431	463	426	455	444	471	414	450	473	459	457	485	458	455	465	435	469	438	439	437	458	438	454	450	446	448	476	457	471	470	427	481	471	478	452	414	448	473	429	444	448	466	471	449	426	464	499	438	466	442	450	477	502	460	449	487	446	410	446	437	444	454	478	457	475	468	433	446	492	415	467	471	454	410	502	406	439	505	441	485	461	422	469	446	469	423	473	483	456	473	462	394	450	401	450	442	448	457	409	455	459	477	456	461	467	452	468	493	447	463	420	450	457	463	453	469	453	477	461	466	447	432	459	456	452	483	459	461	459	443	499	498	496	469	425	424	440	444	477	441	469	421	479	446	435	489	448	454	418	454	411	458	458	453	462	483	477	453	474	441	483	473	449	445	473	432	439	468	453	462	436	455	515	445	438	477	443	467	463	472	469	484	468	467	459	491	416	424	426	497	492	458	448	455	445	444	478	477	433	462	457	433	433	503	471	518	480	488	442	496	468	483	472	461	464	472	429	425	492	461	417	469	452	462	420	442	456	483	477	481	482	490	485	458	466	453	463	482	448	465	515	468	485	460	477	471	439	455	432	439	460	478	462	441	419	469	447	428	456	472	451	467	431	458	432	476	425	446	442	456	449	428	476	428	466	450	444	495	460	477	446	412	448	462	446	495	441	471	462	468	469	447	451	441	411	432	484	452	456	453	416	444	482	448	442	448	454	466	457	446	443	459	505	422	446	448	443	480	436	467	454	481	426	433	447	467	446	458	475	445	452	491	462	460	493	456	489	470	470	439	443	466	435	484	438	451	459	444	419	504	473	447	426	457	474	459	448	448	438	426	469	476	461	500	460	460	486	440	468	481	457	431	484	454	489	534	490	442	459	456	470	449	483	491	417	472	446	447	451	431	420	476	467	457	441	445	437	471	451	476	470	453	436	444	453	464	424	459	510	486	448	463	451	450	434	450	465	442	472	467	446	439	463	476	479	464	475	495	468	466	436	473	481	465	473	510	457	465	463	469	437	461	458	456	457	459	472	453	456	459	469	467	464	477	482	493	448	445	492	442	443	452	469	471	481	488	463	441	443	445	465	400	471	452	480	444	435	430	445	474	433	456	460	471	418	446	432	441	438	446	472	466	439	477	450	444	473	433	466	496	468	428	480	494	459	447	472	459	479	443	469	433	487	434	465	472	437	455	463	461	480	431	418	433	441	473	450	486	458	469	434	456	448	456	426	463	452	467	440	477	410	464	449	445	444	436	467	464	440	415	467	466	423	468	486	444	471	493	477	466	476	439	444	415	448	464	458	450	433	439	433	434	451	460	475	480	444	449	481	454	458	463	494	441	439	420	433	445	467	484	435	459	477	447	472	461	433	460	477	458	450	432	451	433	436	435	495	488	453	478	429	441	484	480	487	494	458	436	468	472	432	421	461	480	469	457	464	474	469	459	447	438	444	418	426	436	455	434	470	443	491	491	446	456	487	455	461	447	450	434	454	466	467	497	464	457	488	465	418	484	462	451	428	435	459	466	450	443	457	490	451	447	429	438	415	458	459	432	447	470	411	477	464	418	410	450	454	447	442	445	451	474	482	460	449	466	444	427	456	505	442	464	485	447	487	427	438	491	450	437	442	470	490	459	438	468	437	447	412	481	483	467	481	490	448	483	445	446	461	473	418	465	446	428	479	457	442	457	427	454	439	425	427	457	482	444	507	432	467	486	464	463	466	489	482	450	458	448	462	453	448	428	489	446	461	436	469	458	416	441	455	435	456	484	455	438	478	472	462	481	439	477	444	422	439	497	408	452	475	473	470	408	461	448	464	430	470	468	458	418	448	460	431	478	470	476	451	423	476	447	458	415	451	458	450	450	454	477	492	459	423	481	455	440	468	489	487	480	446	474	407	426	470	463	452	454	470	426	472	487	487	452	439	424	474	510	462	427	444	462	462	449	464	460	476	454	482	423	475	449	451	460	432	457	476	479	459	440	437	478	432	450	451	423	472	426	454	438	471	504	476	451	434	450	469	424	470	457	457	402	469	445	467	446	482	490	447	463	463	427	475	446	469	428	447	423	477	443	456	453	476	456	401	414	457	497	453	468	446	494	486	450	524	450	434	478	474	510	479	440	447	413	493	452	422	435	477	467	458	434	442	429	484	460	468	424	441	468	456	448	437	451	444	492	435	462	469	449	470	450	492	472	466	445	444	442	448	466	487	482	480	411	468	464	461	480	488	465	468	437	436	435	456	491	473	443	454	498	453	464	470	454
14376	7906	5079	2810	1896	1401	935	722	622	509	525	454	437	403	364	382	314	311	303	316	317	274	329	315	331	323	317	301	312	289	304	264	279	295	327	296	309	272	297	269	286	309	295	298	318	275	273	295	283	290	300	292	327	282	265	275	299	287	321	317	305	284	299	341	309	296	291	314	330	311	333	292	277	296	314	282	308	264	312	314	299	300	308	304	294	326	309	317	293	306	307	277	331	341	274	277	292	322	261	291	347	302	308	320	285	300	286	313	332	288	299	307	335	287	286	238	298	288	337	286	321	267	290	295	262	295	307	312	347	309	328	306	270	307	308	290	296	282	325	303	281	311	285	289	313	318	307	302	320	301	287	301	309	307	298	313	260	295	248	272	345	276	300	303	268	318	267	291	291	287	296	320	310	283	289	314	307	303	285	273	307	309	309	301	255	312	280	295	290	287	290	258	304	324	310	302	316	318	293	332	292	296	269	296	330	317	303	274	269	278	316	317	348	281	284	315	312	289	298	286	322	316	296	310	329	292	291	285	291	291	300	269	303	312	294	293	286	301	313	267	297	320	321	302	331	308	301	286	330	317	336	287	325	332	299	283	280	296	311	343	335	282	283	306	310	306	301	292	309	317	318	292	300	287	303	366	310	286	325	307	288	299	303	295	306	273	303	312	291	297	334	321	309	325	286	346	312	288	274	316	253	294	340	285	292	291	295	289	297	331	343	309	343	295	279	290	267	296	299	296	282	278	321	305	285	303	269	309	281	293	292	314	263	346	271	305	279	291	274	316	312	305	293	314	306	276	326	343	315	298	327	313	325	306	300	282	310	294	303	269	277	292	300	290	305	313	310	312	290	264	307	321	266	299	289	310	274	279	313	326	300	288	299	312	314	271	307	307	289	286	289	303	284	326	261	316	279	289	288	291	315	313	310	322	332	321	311	313	285	344	308	286	283	255	291	309	312	333	325	339	283	318	293	279	301	284	303	315	289	288	328	286	322	329	321	292	321	262	292	297	278	303	286	301	269	296	292	294	292	304	342	279	284	328	284	304	309	280	315	293	282	302	323	276	321	293	308	322	313	308	293	286	305	287	305	297	328	303	278	297	315	309	314	324	312	322	327	293	308	343	296	320	304	296	262	301	294	289	254	290	270	314	280	317	296	310	280	300	279	289	284	313	304	293	293	318	334	296	268	308	297	283	305	291	307	296	295	304	295	339	283	306	302	292	287	269	315	266	302	295	317	304	297	303	310	298	282	304	292	270	325	290	331	331	322	303	302	304	312	304	326	334	301	291	307	302	339	324	281	317	323	275	299	328	294	282	278	341	301	294	311	326	306	349	288	331	280	283	321	287	326	312	341	295	271	302	288	313	270	316	282	315	280	272	288	298	310	303	298	295	312	310	288	285	274	280	288	324	281	347	303	305	298	268	272	310	263	280	335	293	273	306	322	304	296	293	255	286	292	296	306	309	272	292	324	310	312	321	301	289	317	315	296	302	324	311	326	285	312	278	325	290	298	323	307	279	315	297	299	327	286	333	325	280	306	288	301	258	309	286	283	302	301	306	309	283	273	296	280	276	299	310	296	302	294	278	284	299	311	347	312	317	312	303	333	290	309	303	282	343	299	296	274	298	311	292	304	297	304	339	301	308	291	328	334	313	306	293	310	307	310	301	335	324	298	291	281	320	290	298	324	331	268	300	312	316	296	329	297	334	308	342	297	283	317	261	310	284	294	291	307	305	285	290	282	300	328	338	270	300	319	342	307	291	287	315	311	302	296	292	285	302	296	279	271	288	312	327	297	320	307	318	329	330	371	310	267	291	276	249	275	331	317	317	290	295	323	297	311	306	321	292	320	290	322	319	284	295	325	301	299	285	297	298	320	315	316	318	318	275	313	290	290	319	325	327	287	353	281	286	263	328	314	285	297	309	286	313	326	282	290	292	291	332	301	333	328	293	289	282	298	315	309	279	304	294	268	292	312	292	310	288	284	327	318	286	310	298	299	313	327	301	292	288	284	322	312	263	281	241	315	306	340	352	298	289	295	300	272	310	296	307	290	298	317	283	314	312	292	321	311	318	309	318	266	316	294	340	309	279	303	311	271	300	284	314	319	287	291	321	269	301	278	274	340	284	298	289	297	326	280	321	321	322	348	303	263	315	273	274	304	307	300	314	302	270	264	321	261	287	283	274	295	307	315	299	314	285	296	277	315	302	303	277	321	317	325	295	309	272	285	282	294	269	317	293	286	306	297	293	300	277	305	303	282	304	306	283	296	309	310	284	283	288	299	306	292	272	318	313	314	280	319	305	321	308	295	298	315	299	312	327	298	290	314	304	316	256	285	299	293	324	316	279	313	280	295	317	302	299	286	336	284	325	305	327	294	324	296	291	311	324	295	314	296	282	290	287	297	320	315	307	288	279	300	316	293	305	298	311	288	298	307	321	317	292	272	276	280	320	279	311	300	274	310	296	318	271	259	277	285	307	321	290	311	302	298	306	304	313	271	276	282	311	332	304	302	290	329	300	309	301	288	280	338	311	299	297	295	316	342	324	271	287	290	285	310	331	310	354	313	298	269	274	277	303	303	308	327	261	275	299	286	311	320	267	291	303	296	318	295	318	333	343	294	289	298	310	305	305	318	310	293	307	284	318	377	297	329	287	330	313	313	319	319	328	303	262	290	305	292	299	305	312	296	299	288	287	336	336	307	294	301	293	285	296	319	330	297	316	348	339	304	304	285	297	283	278	267	345	307	325	277	285	302	298	317	299	294	289	273	338	291	327	300	316	301	302	271	303	264	300	311	308	283	302	317	297	295	284	284	315	310	294	282	301	298	320	298	308	318	326	264	280	291	290	314	285	268	279	286	274	298	322	304	279	285	291	308	300	283	321	289	311	263	303	288	303	322	317	290	345	306	283	274	290	282	332	293	311	290	293	283	312	299	270	289	291	327	298	281	261	302	292	307	304	292	269	292	292	327	311	325	341	321	322	326	326	295	294	308	304	278	297	293	268	323	283	246	309	289	324	326	297	302	322	307	299	291	294	316	301	304	275	329	308	302	314	307	317	280	323	293	296	320	302	325	274	299	286	289	337	347	301	290	309	331	315	300	312	325	290	288	321	273	279	299	315	305	317	302	319	291	297	298	307	289	272	300	286	317	282	297	312	321	288	341	308	273	275	310	294	293	304	338	314	315	324	304	343	274	310	348	301	288	302	291	330	305	274	297	306	292	316	306	290	326	275	292	328	263	291	278	303	339	286	303	308	327	279	309	290	296	299	297	286	298	301	308	299	306	281	321	295	291	293	318	296	323	322	297	277	302	290	326	324	285	308	293	301	283	284	288	311	297	308	294	305	274	316	318	333	302	281	304	321	319	315	305	286	320	318	330	289	299	320	307	322	311	287	313	342	303	280	278	289	315	291	310	312	310	278	283	305	292	311	327	348	291	299	287	312	304	277	310	304	277	332	294	302	311	345	293	267	282	281
8713	6611	8152	7248	6369	5417	3689	2887	2521	1824	1761	1574	1398	1299	1148	1067	917	792	760	777	736	738	683	748	727	812	696	745	665	654	656	638	700	633	747	690	702	639	629	667	625	697	647	619	637	680	636	638	645	599	657	632	666	658	646	640	632	662	641	645	685	650	701	696	627	636	631	669	660	686	676	656	638	663	645	660	662	696	660	601	613	674	668	652	685	630	644	636	649	689	682	627	628	702	678	663	695	677	693	695	697	651	643	653	636	646	683	633	629	664	711	672	631	674	609	595	619	662	663	641	678	636	628	647	658	674	619	652	654	660	682	660	656	736	643	627	660	619	618	647	664	659	650	630	654	658	630	641	654	700	642	651	641	694	624	642	649	648	659	648	656	636	629	648	632	675	665	619	655	609	629	619	621	622	682	645	654	616	648	640	667	682	644	660	674	665	641	652	636	681	671	607	655	635	606	632	651	711	654	742	616	618	656	635	651	620	631	634	649	668	646	630	695	664	630	631	636	645	597	610	695	662	663	657	644	671	706	692	661	695	658	611	664	653	635	658	627	625	636	661	652	650	636	691	650	638	692	667	670	666	637	631	646	695	653	651	628	643	649	643	655	665	640	652	652	617	618	680	632	645	634	635	644	702	701	675	674	656	615	646	595	650	660	657	606	625	609	663	653	613	658	647	669	646	644	665	666	642	625	641	669	649	643	623	622	676	656	635	631	654	649	665	669	709	642	681	658	649	639	653	684	690	638	670	636	598	615	671	628	669	679	677	658	654	635	680	617	657	678	677	624	657	647	634	621	650	681	675	655	642	652	672	651	687	683	693	636	660	670	664	645	645	649	659	690	674	654	638	636	638	680	695	629	673	660	650	672	650	642	629	629	643	660	679	641	647	679	612	659	655	661	691	680	641	659	666	645	643	672	672	640	615	641	675	627	624	664	696	601	650	619	640	632	649	628	602	642	654	647	634	662	658	689	634	665	650	672	670	653	683	656	673	640	663	655	639	649	621	621	628	614	650	648	646	639	707	660	671	663	660	667	625	627	603	612	612	667	679	681	665	697	645	645	637	600	618	655	676	655	637	678	681	644	640	651	601	656	648	647	627	665	657	611	676	685	640	679	631	680	671	643	580	642	684	636	637	569	617	595	625	641	700	641	694	645	654	643	657	669	641	680	643	661	635	671	680	598	657	641	651	593	673	679	677	679	640	664	594	621	623	640	677	660	675	638	650	617	648	627	665	619	637	631	644	691	682	664	616	628	639	698	635	649	649	670	650	660	644	645	675	693	637	684	641	676	641	638	663	609	620	637	647	663	649	683	619	665	666	653	656	669	674	625	661	632	673	681	639	643	683	656	619	678	667	654	656	679	668	677	634	641	670	676	641	646	646	679	669	656	628	636	663	635	671	616	650	593	649	625	666	617	643	654	588	631	629	655	629	640	694	683	683	640	652	694	666	661	657	643	616	620	688	672	655	650	626	626	641	669	654	665	662	629	675	675	725	640	665	605	629	642	645	658	667	621	673	635	619	686	636	665	623	656	624	638	634	641	672	628	620	616	648	638	629	671	588	640	699	643	636	647	651	652	671	615	656	696	694	680	668	656	661	611	654	660	658	619	661	627	621	693	653	663	684	638	668	681	620	633	656	649	700	686	633	607	656	655	653	699	651	667	657	651	670	675	650	673	692	639	676	652	680	646	643	636	633	604	616	647	668	662	668	700	659	695	677	649	600	680	672	623	678	683	647	631	714	659	675	679	636	677	669	652	635	660	666	641	676	662	661	622	677	666	676	655	603	656	622	631	661	677	604	671	658	629	656	699	649	603	665	642	634	662	642	649	660	672	666	605	622	670	636	645	643	649	675	639	668	614	659	656	637	687	658	637	656	648	657	663	653	640	648	644	656	638	650	664	625	671	644	616	619	667	679	622	680	618	682	620	666	659	636	631	647	667	644	642	664	663	659	652	666	578	699	673	635	655	648	696	631	678	654	601	663	700	638	657	693	642	633	617	729	633	651	650	606	649	665	627	620	652	622	645	662	695	653	665	619	641	638	706	672	646	642	668	670	629	649	660	671	645	639	693	678	703	617	639	657	679	652	591	688	647	659	629	698	634	686	630	677	669	630	653	619	668	696	610	671	638	635	602	666	648	688	678	640	642	647	626	676	646	639	630	606	575	616	631	639	645	653	648	637	675	663	669	616	668	677	653	615	651	660	701	655	685	680	662	664	624	646	665	641	657	627	651	706	699	668	665	666	625	606	672	657	649	663	652	635	616	628	684	674	665	645	635	633	660	647	622	625	644	605	662	633	630	617	650	650	643	628	614	665	636	640	646	641	645	661	654	636	636	651	674	665	669	658	650	652	667	658	618	699	667	684	648	692	678	645	627	643	676	661	646	660	638	645	661	620	649	625	662	613	623	665	647	635	649	608	632	699	629	624	686	644	613	611	630	579	689	649	671	670	617	640	677	648	655	609	615	686	690	599	642	682	672	599	637	660	631	662	661	682	661	669	605	634	621	655	636	619	665	676	676	628	707	640	640	633	667	619	632	636	623	619	671	655	645	670	668	649	664	617	625	675	679	655	650	616	622	637	680	681	663	619	670	659	657	594	643	643	679	659	657	655	654	682	695	668	647	699	638	602	605	677	651	711	616	650	687	648	665	636	658	638	652	685	658	621	621	610	644	667	594	663	596	634	689	675	668	668	637	651	639	667	659	674	666	658	679	692	630	632	645	670	678	627	625	670	671	621	602	671	625	648	680	585	665	704	633	664	626	620	616	663	650	672	656	617	672	658	662	628	628	640	629	614	633	637	655	645	643	640	628	618	660	682	667	671	630	647	611	648	613	651	674	662	625	653	674	651	633	674	675	618	660	627	694	666	696	707	657	646	622	682	632	672	653	678	667	623	661	643	651	624	654	592	657	616	687	647	618	686	617	649	616	589	655	654	618	632	648	633	673	591	638	658	656	687	655	658	645	667	661	635	667	642	672	642	681	662	668	644	657	633	628	605	659	663	629	660	639	633	701	671	643	676	670	640	659	677	670	686	667	689	671	642	660	654	621	679	663	619	673	701	633	640	631	599	675	646	613	584	652	710	614	637	667	646	692	668	629	681	649	674	617	590	647	619	669	649	693	700	701	667	644	639	717	624	683	633	651	659	637	638	675	620	636	634	661	651	676	675	662	616	628	667	635	645	661	645	616	634	627	687	626	630	645	617	664	631	673	674	679	644	646	611	642	622	650	633	659	665	650	628	643	627	668	592	649	687	649	664	678	611	682	645	650	625	628	684	680	649	647	617	646	646	635	615	671	614	624	691	662	663	696	673	652	615	669	665	743	699	633	684	675	666	638	658	646	657	623	695	649	631	696	628	700	651	643	618	641	631	666	614	637	623	668	659	607	616	644	600	640	647	642	685	703	623	577	659	672	635	703	658	659	682	586	642	642	637	630	643	667	675	626	616	683	641	655	624	668	653	622	609	595	643
31935	21276	18009	10055	6953	4393	2552	1463	1066	797	599	588	459	424	412	309	312	266	293	274	280	277	254	238	254	259	231	232	252	234	260	222	264	253	238	218	247	236	250	230	215	223	223	203	248	219	179	248	256	208	214	216	214	210	194	227	239	247	237	227	207	210	247	256	251	242	228	243	238	246	226	258	203	242	223	229	245	239	218	231	218	253	219	243	220	218	219	208	198	229	209	209	226	241	232	224	243	232	265	230	219	214	242	219	225	222	201	222	241	224	237	196	197	215	191	222	229	224	243	233	230	247	224	250	243	248	211	241	258	266	229	242	221	239	203	248	238	262	219	233	216	224	226	254	199	256	241	235	201	250	220	236	236	220	222	221	245	233	253	230	193	222	243	216	190	197	240	202	255	241	231	212	240	219	216	239	231	228	212	211	215	257	218	237	232	216	230	225	207	213	209	214	238	245	257	238	264	231	255	230	242	246	230	239	230	215	229	209	247	235	229	197	214	243	225	232	229	240	222	210	228	201	238	220	235	255	254	223	234	207	230	220	209	197	229	270	233	229	213	230	224	248	251	228	241	213	235	256	233	213	265	226	225	240	247	205	221	205	254	211	231	231	238	224	232	227	251	236	239	223	232	229	231	231	209	247	226	239	229	244	239	206	209	245	222	230	229	241	231	237	229	227	217	213	235	265	229	227	241	238	277	219	232	232	216	223	236	227	215	217	229	214	212	253	218	235	213	242	212	209	224	254	224	208	203	225	222	231	207	224	207	214	215	235	224	225	222	229	209	257	232	254	246	203	216	210	199	188	249	232	258	238	193	241	220	212	223	240	239	217	212	232	195	245	231	253	217	256	246	231	212	233	210	199	199	237	243	230	207	191	240	221	274	226	222	235	212	212	227	222	220	256	223	215	211	228	220	253	224	251	199	224	231	207	267	220	207	253	229	224	219	234	229	235	218	231	225	235	212	176	230	232	247	242	228	253	228	243	237	239	230	206	198	227	241	268	233	231	213	240	260	245	235	247	228	224	256	248	249	232	232	231	219	247	214	223	243	211	236	215	240	218	238	245	236	219	209	247	224	206	199	230	240	241	238	249	221	228	215	229	212	233	215	230	267	236	208	214	212	233	185	233	220	213	252	207	245	239	235	186	222	247	216	206	239	229	220	213	233	243	250	229	252	233	232	239	237	238	243	264	232	224	252	232	226	241	234	226	209	248	264	236	194	244	258	242	240	268	220	226	243	239	238	250	206	232	241	223	214	230	228	259	268	259	213	200	213	208	217	203	207	234	215	207	226	222	212	212	224	242	224	199	226	245	215	245	229	222	211	240	213	232	237	220	218	215	229	257	230	210	213	220	250	228	232	216	204	216	249	216	247	239	252	248	222	211	231	202	234	228	223	209	182	192	232	231	243	210	229	231	227	198	232	228	262	228	226	234	234	249	230	207	238	207	217	223	227	226	210	210	230	239	223	224	216	208	228	216	224	240	240	208	190	233	239	205	222	204	236	234	219	251	228	216	223	209	240	208	216	241	200	243	224	196	224	234	236	221	225	218	243	229	201	244	221	260	213	228	234	238	234	239	221	221	224	226	216	219	215	202	217	223	242	238	232	193	236	240	246	211	212	253	248	229	250	225	230	237	205	215	234	227	236	210	231	263	231	241	236	220	215	236	217	203	204	211	228	220	224	219	253	198	226	204	223	209	228	257	226	250	226	227	201	241	254	236	232	212	220	208	225	215	210	212	215	226	238	241	222	219	237	224	236	219	242	225	209	220	250	248	229	242	226	205	241	242	212	210	226	201	232	225	226	221	245	232	232	221	218	213	221	223	222	191	188	233	224	240	218	236	254	235	243	238	228	229	222	241	244	227	220	251	247	265	232	199	229	198	204	228	208	213	224	217	245	222	227	222	220	220	217	241	235	242	221	221	198	255	220	260	248	244	234	250	248	230	267	230	232	232	218	241	239	189	204	232	213	227	231	240	205	218	230	221	228	246	228	247	261	233	182	217	214	262	225	232	220	241	227	274	217	209	228	218	224	235	236	209	244	222	246	219	207	235	223	234	222	232	233	272	228	210	229	239	218	225	238	248	227	234	203	240	222	236	225	217	232	275	250	210	224	222	206	226	228	238	244	235	220	208	239	214	233	210	210	198	217	216	241	227	253	203	232	235	233	238	234	235	213	215	222	236	223	225	233	227	232	226	231	228	260	251	208	202	212	247	239	252	221	253	221	246	225	242	272	253	199	229	202	227	240	231	238	208	245	231	243	256	254	213	216	211	237	223	218	231	224	199	228	226	207	211	214	247	233	199	219	235	205	242	237	224	224	220	207	239	240	206	244	215	229	221	200	234	248	200	213	238	208	219	248	261	241	215	247	274	192	220	210	234	226	227	260	226	238	217	230	209	232	238	240	239	225	230	231	229	217	210	228	224	222	208	247	245	208	209	242	233	237	225	226	262	232	239	188	257	219	238	237	232	251	209	202	219	223	238	214	217	205	231	234	223	248	220	224	219	219	216	258	214	222	239	206	269	217	217	237	275	255	262	220	220	239	215	232	247	233	234	258	254	218	231	244	248	240	244	237	214	244	224	207	224	222	217	221	196	244	191	227	234	223	222	233	218	210	251	193	196	239	231	240	215	247	204	226	212	238	222	253	232	209	250	231	228	229	238	239	226	256	224	230	259	236	229	216	211	215	218	224	233	214	223	220	238	233	242	208	215	257	223	238	227	232	247	195	252	235	191	212	224	236	239	234	213	246	238	234	245	224	222	219	242	229	217	220	228	245	235	241	242	225	228	253	246	213	242	211	226	234	244	259	231	243	242	232	253	230	211	200	232	225	217	220	240	216	268	222	239	235	221	221	250	271	237	220	211	214	223	235	256	208	228	261	215	238	221	217	218	209	223	234	250	230	226	236	232	205	184	240	213	204	258	226	260	209	204	213	217	230	231	201	230	233	236	196	185	236	229	209	247	218	209	235	232	239	226	209	215	220	201	237	253	222	247	227	225	214	218	218	222	265	240	246	211	210	213	222	217	239	260	199	235	214	242	223	227	252	221	240	203	209	234	214	202	227	237	234	213	202	227	210	225	208	211	229	245	231	227	234	239	219	233	207	231	240	203	229	201	233	235	246	270	244	206	234	249	240	197	252	224	231	218	229	230	190	238	253	224	222	220	244	207	214	199	225	205	261	232	218	229	211	216	228	225	198	198	243	256	227	213	223	251	224	227	206	226	226	258	243	234	236	244	233	221	245	236	268	244	215	227	227	219	225	233	236	219	221	246	218	231	204	212	241	213	210	228	210	210	237	247	257	212	202	210	221	231	232	222	243	225	256	237	209	248	198	228	199	241	225	214	248	246	204	223	240	241	278	231	231	237	204	220	227	223	253	255	212	220	219	234	233	220	241	225	201	205	234	242	232	240	231	231	206	211	217	209	266	230	207	230	228	235	231	231	248	242	212	193	214	218	237	227	236	221	237	213
20595	15715	19933	16421	16300	13311	8695	5689	4593	3353	2794	2386	2020	1667	1674	1350	1038	843	871	805	730	681	714	718	709	686	602	599	539	528	534	540	583	602	671	592	591	566	554	510	513	506	484	541	515	531	506	520	547	481	536	488	511	516	510	534	495	492	476	463	492	509	501	485	484	515	497	486	539	521	486	526	534	526	486	529	514	508	509	502	517	579	524	507	508	510	516	535	513	485	508	509	512	484	501	570	528	531	532	497	577	566	512	523	571	494	514	552	501	534	513	524	563	548	494	527	525	527	530	522	512	522	566	568	499	549	504	481	497	518	510	529	516	511	484	515	474	501	490	511	530	552	516	502	529	554	501	542	475	510	551	548	509	555	508	527	535	509	509	475	503	506	471	525	497	497	507	482	496	535	484	531	500	512	518	461	529	549	512	491	529	503	502	475	521	497	511	496	500	489	497	486	515	549	547	496	501	549	494	545	499	487	562	513	496	532	542	525	498	541	514	491	517	526	508	499	529	487	527	473	506	502	541	499	533	528	500	505	532	497	535	508	507	531	534	514	513	481	510	537	511	527	494	485	505	525	537	512	537	521	494	514	502	478	500	512	514	515	546	529	544	494	495	502	523	530	519	534	500	564	518	544	481	468	524	491	493	532	515	552	517	514	507	494	497	497	506	490	526	511	550	517	518	509	486	535	546	557	477	484	525	478	515	472	527	520	516	499	532	534	529	531	545	542	497	538	499	518	530	505	532	537	483	528	495	495	517	518	515	516	507	499	490	516	520	514	502	513	495	531	487	479	464	519	491	512	549	552	513	530	533	530	528	483	513	536	472	535	501	495	490	525	504	547	534	464	532	517	524	533	484	520	546	462	489	541	513	544	496	477	529	511	498	488	507	520	511	530	478	517	481	571	517	565	563	539	516	501	504	521	499	483	544	559	498	520	507	494	486	503	535	553	498	504	501	548	487	516	549	456	472	522	548	514	540	486	493	487	545	498	494	539	515	531	554	494	496	530	552	469	525	501	489	492	530	556	512	492	510	530	485	517	547	490	508	488	526	510	528	487	493	518	544	502	556	524	534	526	498	546	510	515	528	491	476	491	526	539	501	470	469	519	488	553	513	484	529	540	534	514	502	524	510	560	519	507	510	515	528	503	533	519	494	520	519	560	516	561	546	546	504	510	551	543	503	460	540	530	513	509	537	525	556	540	479	532	521	492	506	534	523	520	546	457	580	470	491	522	541	523	540	518	535	534	527	447	525	513	519	532	510	497	481	487	561	487	521	542	519	522	518	514	476	559	486	487	512	506	483	514	489	522	564	510	507	540	529	536	528	508	538	526	510	490	519	525	516	508	491	489	526	511	494	524	517	500	514	543	486	538	493	477	540	540	536	493	520	521	569	535	565	530	504	527	544	533	499	504	504	539	532	484	521	504	512	491	481	474	487	519	534	474	493	534	553	515	501	531	514	561	523	500	503	513	466	541	489	496	526	530	510	537	505	528	523	519	512	507	522	506	530	554	517	513	499	514	550	517	514	486	515	511	555	492	490	491	526	518	524	464	520	483	593	531	557	543	491	549	496	492	514	494	531	520	525	518	511	541	518	514	513	539	505	543	506	529	511	539	478	514	473	495	515	531	510	508	503	508	542	482	476	504	499	480	533	520	512	531	474	483	534	464	502	509	499	500	503	491	515	501	468	500	493	523	535	517	513	546	520	536	513	528	535	512	515	508	468	530	495	497	505	518	526	473	558	516	515	539	510	489	477	528	496	515	460	489	509	517	486	511	568	530	530	513	535	532	524	511	521	510	508	525	501	490	537	522	479	574	534	496	518	494	555	542	539	523	500	496	530	511	509	522	504	475	510	541	512	543	495	547	501	511	515	489	504	534	511	490	542	513	538	541	525	496	524	505	510	529	524	505	502	520	521	557	525	474	504	503	528	519	477	504	567	512	508	461	512	498	516	465	498	508	545	492	469	548	534	465	527	465	501	475	497	515	518	525	449	504	498	507	515	528	488	511	503	502	535	506	507	481	503	501	517	511	517	509	531	518	530	520	480	515	515	529	559	533	546	501	507	515	515	455	498	528	521	545	499	514	551	538	515	485	482	500	558	530	491	517	518	496	504	501	514	523	602	488	509	485	492	481	515	494	517	554	486	524	492	531	523	506	487	515	489	532	514	536	521	515	499	480	513	498	501	519	527	540	535	520	478	463	501	554	525	478	515	514	524	483	511	549	520	523	518	493	487	497	543	529	521	548	502	537	481	508	523	556	501	553	510	493	502	494	536	489	518	492	524	543	495	514	524	545	503	500	552	529	528	498	487	526	505	508	532	496	537	476	505	534	523	508	514	501	468	505	488	546	498	532	546	503	481	488	544	535	479	490	506	573	495	529	494	509	501	533	508	536	469	480	530	493	542	551	524	561	526	496	514	480	511	517	532	524	478	554	525	517	506	502	529	537	504	478	527	516	557	453	540	478	469	515	499	489	554	499	503	491	500	460	503	516	513	539	496	490	495	532	506	511	539	528	474	513	530	490	491	512	534	512	491	516	521	494	512	513	537	554	495	463	486	510	503	531	497	514	487	495	539	519	543	504	539	489	523	510	526	519	499	505	522	591	520	536	522	530	485	530	515	542	531	497	514	495	532	526	516	492	470	538	520	504	488	488	513	495	521	532	510	538	524	504	493	487	524	496	500	524	516	525	517	535	513	491	454	525	537	512	522	556	517	514	534	511	523	521	496	527	552	492	493	497	505	514	491	533	529	482	505	478	487	511	515	502	511	495	531	507	544	518	491	532	493	530	506	535	554	517	527	463	537	524	507	510	505	503	554	480	497	530	566	491	476	471	546	501	500	536	497	501	487	498	475	494	522	509	534	515	523	492	502	506	480	496	489	484	510	546	539	505	513	522	483	522	505	496	485	523	514	481	518	519	473	499	511	494	540	527	498	458	510	510	489	463	536	497	516	515	505	516	514	506	466	492	478	570	464	492	505	491	524	530	518	524	537	506	487	523	524	556	533	476	466	529	503	496	509	499	518	544	525	497	502	549	474	472	486	510	486	504	480	528	491	532	525	530	520	491	480	505	487	518	486	493	488	533	496	554	551	489	516	518	528	475	499	497	517	520	566	498	480	517	483	483	518	520	520	507	514	566	504	541	523	516	546	499	518	507	470	557	541	508	505	513	510	514	502	507	543	514	487	537	519	517	510	483	530	506	501	526	543	475	551	540	495	515	526	548	487	514	501	481	506	523	538	532	507	501	503	480	537	520	491	482	510	549	499	484	529	597	508	504	515	526	556	521	520	528	540	474	511	534	509	509	543	505	490	485	494	504	511	514	513	473	522	482	482	539	537	547	514	520	474	501	518	467	523	498	514	498	497	534	520	490	489	532	554	518	504	502	486	483	535	491	519	505	525	545	484	502	524	502	534	516	498	537	519	499	479	490	544	494	498	529	540	518	497	489	533	552	497	530	521	485	515	548	541	507
41796	29673	24171	16985	12695	8918	5674	2657	1587	1031	807	737	609	520	417	398	314	261	336	290	283	230	250	253	276	236	220	223	223	214	209	230	221	253	220	229	221	242	255	242	206	230	192	205	187	199	217	209	224	183	193	195	168	190	222	215	200	205	204	197	184	199	171	198	217	217	206	210	203	229	182	199	206	223	217	205	198	203	213	248	235	192	183	183	198	214	203	238	219	237	197	212	214	208	227	241	214	212	179	224	192	222	226	221	202	215	237	207	198	228	192	218	205	270	215	217	222	220	182	212	192	192	193	210	198	202	201	230	230	236	222	200	207	198	210	216	219	202	203	226	231	199	200	216	199	213	239	232	189	196	221	197	170	220	185	212	197	234	191	220	208	180	193	202	211	216	212	209	189	207	204	209	213	235	229	204	194	186	209	222	199	212	226	206	196	175	193	208	246	262	195	217	216	189	202	212	206	224	231	245	205	196	204	228	199	188	196	228	218	191	220	227	194	204	208	218	231	184	206	240	234	207	198	225	242	219	202	209	221	184	218	219	188	197	220	197	208	196	204	205	205	210	192	199	201	193	191	199	253	207	194	198	208	196	223	211	190	194	223	211	200	207	219	196	227	198	194	222	207	207	232	200	238	189	220	197	202	203	199	204	240	193	194	226	231	204	228	225	217	189	214	215	211	215	226	213	230	200	227	219	201	223	216	203	213	229	218	239	217	195	183	225	209	189	199	187	186	212	212	243	216	187	196	201	244	194	207	201	215	194	192	190	194	188	220	213	239	205	230	225	208	228	221	191	210	222	214	219	201	231	199	211	222	206	185	236	212	192	190	213	219	221	245	242	201	197	199	199	222	236	203	187	218	203	226	195	210	196	229	223	190	221	205	217	232	186	205	204	200	215	199	203	191	225	234	196	228	236	190	194	217	217	238	206	209	214	226	188	207	223	185	179	212	196	227	212	219	225	202	231	224	205	196	212	222	205	215	208	206	218	199	208	213	215	212	221	209	225	205	233	196	221	222	225	206	184	217	206	212	221	216	196	241	227	229	189	198	204	202	187	208	189	201	211	232	248	236	188	182	216	240	232	185	226	205	219	213	208	237	214	179	200	195	202	192	213	202	207	195	193	216	194	198	221	213	217	210	172	191	205	219	196	212	212	205	187	199	249	207	216	206	187	182	182	228	212	189	203	227	245	194	189	204	225	220	225	196	204	237	213	224	210	183	198	202	224	226	229	225	194	231	175	214	200	193	213	192	221	214	245	213	208	239	217	218	202	200	190	238	213	193	199	192	216	222	205	186	225	204	215	204	203	223	205	235	197	221	219	230	184	217	211	232	196	209	223	247	232	205	222	226	186	212	198	212	207	208	214	205	195	195	216	212	219	196	212	213	227	238	201	232	244	198	200	223	195	197	208	198	193	236	193	212	208	241	180	203	213	197	207	214	202	191	211	213	209	219	206	234	207	230	189	207	203	201	197	215	206	211	204	183	205	211	222	209	209	249	185	180	219	212	184	244	205	182	216	225	195	176	241	198	235	216	217	206	228	199	230	215	213	197	227	242	221	198	210	228	210	208	213	215	188	247	194	217	233	194	212	188	192	219	223	239	249	210	244	213	213	226	232	252	217	213	213	198	236	217	192	203	207	205	204	196	202	251	207	200	201	226	214	220	223	206	220	226	210	228	186	195	200	245	201	197	206	232	207	266	181	221	202	209	188	203	195	237	229	213	230	235	189	191	205	206	226	189	185	244	204	208	215	209	214	206	203	219	223	221	191	212	182	210	200	184	194	186	200	206	229	191	223	240	214	197	220	230	189	213	211	210	222	193	220	196	222	204	237	185	187	208	203	195	231	207	209	187	205	172	204	211	205	235	215	206	171	214	207	243	235	219	244	198	235	223	202	181	213	212	214	209	229	250	218	207	216	214	211	212	219	189	237	224	207	201	204	186	198	187	202	217	218	182	196	234	206	212	209	234	203	220	214	202	213	209	193	212	197	208	220	213	193	201	226	204	193	161	182	195	184	212	225	199	220	220	229	203	188	224	212	225	224	206	184	201	214	218	207	194	188	235	230	200	202	209	228	221	199	192	222	201	210	196	204	218	221	202	207	209	224	213	213	182	244	196	195	214	221	189	209	214	209	209	203	195	213	206	198	187	219	204	209	186	191	224	191	218	229	201	198	200	217	214	216	202	188	213	220	215	209	206	214	265	236	200	205	199	221	201	230	229	215	229	224	194	228	209	209	225	206	230	215	218	207	216	204	204	226	203	246	222	242	220	236	220	249	201	213	236	191	223	215	220	193	202	189	211	216	177	208	204	215	221	231	215	203	207	203	208	198	203	205	226	211	229	220	228	241	206	220	207	237	236	201	215	217	225	206	228	177	223	199	184	204	196	209	197	201	207	228	210	224	235	185	215	211	206	205	227	217	205	203	197	211	216	212	204	193	219	204	219	162	221	202	218	190	200	197	227	221	238	216	242	213	214	230	197	208	229	221	231	215	206	225	200	218	194	247	219	196	251	195	236	206	194	226	194	210	195	207	214	215	217	208	203	213	207	226	188	215	198	204	194	235	209	222	212	222	215	203	194	195	188	214	213	200	225	219	211	205	209	213	208	221	205	205	213	202	234	219	193	197	188	221	182	203	221	200	216	229	210	224	204	204	229	207	218	189	205	219	222	195	243	221	210	218	224	224	232	222	216	206	179	223	214	213	211	212	213	227	199	209	215	207	205	189	210	199	209	221	187	186	182	213	213	229	210	204	179	218	205	195	195	186	206	224	220	209	186	226	194	215	209	207	193	182	208	210	215	225	207	209	203	205	176	167	193	213	214	211	218	214	212	206	204	215	197	221	209	210	195	199	208	192	205	195	198	218	212	165	216	251	220	211	205	227	208	200	242	192	238	205	239	210	197	202	185	204	230	203	215	194	227	211	259	215	191	208	192	212	209	220	210	200	222	208	215	214	213	229	201	171	220	203	220	203	215	190	201	197	222	196	225	227	222	194	206	191	219	205	196	233	231	204	203	209	201	206	193	187	199	188	216	193	188	219	212	213	212	204	220	190	198	196	213	222	227	206	204	172	192	187	212	199	180	212	219	196	203	222	199	195	192	228	210	219	220	222	205	184	226	194	235	197	192	207	239	193	228	185	207	193	202	210	231	227	220	214	235	236	207	190	204	209	211	212	219	188	203	207	209	208	174	203	234	216	180	233	229	219	213	201	225	214	200	244	218	214	218	199	172	229	224	202	204	205	186	210	237	215	220	241	205	221	222	209	207	209	203	226	195	189	212	198	235	219	194	205	203	203	234	215	212	174	210	189	186	197	230	226	173	191	220	237	222	200	204	244	218	233	190	192	191	186	179	223	255	189	206	185	194	217	215	224	235	213	223	203	213	214	235	224	194	189	206	196	224	198	205	209	197	215	200	227	177	220	227	209	212	169	183	192	222	222	212	205	213	196	181	194	204	212	208	212	214	221	192	225
26191	21644	24707	23279	24212	20417	15904	9218	6349	4690	3732	3328	2819	2199	2047	1664	1217	980	1079	974	898	777	822	816	723	700	638	569	561	496	515	521	533	582	620	560	517	572	496	490	482	491	488	486	493	498	473	503	457	493	476	451	505	466	467	494	520	500	465	498	540	446	509	501	499	479	477	475	466	478	440	494	448	470	494	522	488	496	466	472	437	492	485	489	491	496	477	510	458	478	455	509	463	511	491	486	466	471	485	479	467	475	483	522	505	507	482	462	485	512	483	471	499	452	521	499	478	481	483	471	470	515	438	485	436	494	490	454	465	493	472	481	504	505	461	487	488	488	480	478	512	494	472	493	472	486	445	478	501	447	539	480	501	459	456	441	478	504	513	484	487	481	487	494	446	442	475	437	487	458	429	500	447	449	472	529	511	497	470	504	473	492	473	454	460	450	469	417	463	482	506	460	500	470	490	467	462	504	519	462	454	483	504	451	454	474	442	453	486	473	474	455	497	459	501	482	473	492	472	498	492	475	507	511	473	463	483	454	510	482	505	468	477	439	469	475	459	454	474	467	514	460	464	512	482	454	438	462	466	464	497	460	481	471	472	433	461	453	469	507	492	475	444	449	455	498	489	501	474	492	471	497	493	518	459	475	477	460	467	480	442	502	444	472	446	480	497	511	475	498	466	464	481	461	510	473	454	472	464	461	467	485	431	470	455	476	490	482	490	496	486	461	479	476	454	457	527	491	474	506	461	478	457	482	487	478	516	497	469	460	491	486	452	483	484	446	468	492	500	489	462	461	489	492	474	482	475	480	490	507	466	471	493	443	532	509	444	498	508	462	462	516	485	454	486	494	453	475	463	463	502	489	483	468	437	468	482	491	514	446	451	433	477	516	498	466	488	495	463	476	470	469	491	443	486	435	474	456	449	511	506	503	451	485	489	462	468	477	494	463	482	465	476	509	492	505	463	478	499	472	465	467	509	479	456	434	459	465	485	469	465	516	509	442	498	440	469	478	442	460	507	491	455	498	428	471	480	464	505	477	497	477	501	457	486	474	431	509	490	485	461	514	490	481	506	493	506	510	449	484	495	455	453	475	441	453	483	493	500	464	464	491	513	482	454	503	481	472	480	474	479	513	500	476	482	493	455	484	462	486	490	495	488	518	490	486	472	479	473	458	435	451	459	463	442	432	468	454	506	459	475	485	493	460	495	510	478	464	481	487	477	480	434	469	490	483	459	503	503	497	502	487	475	471	493	463	495	489	478	495	503	436	488	476	476	517	489	501	517	495	491	465	488	467	495	482	499	477	507	493	452	469	444	444	450	481	455	448	462	453	488	472	478	458	506	500	449	463	415	487	453	492	470	480	495	454	472	446	470	484	473	479	495	494	480	486	469	473	493	465	442	494	482	474	476	453	448	466	475	487	471	442	485	467	444	455	501	473	481	460	509	435	471	482	480	486	474	480	466	521	474	485	495	432	484	488	466	458	483	468	495	464	458	499	484	480	467	496	480	472	524	469	489	452	471	483	484	480	495	427	453	505	481	427	482	488	501	464	467	477	500	518	517	443	481	483	488	498	472	457	481	508	482	470	486	480	478	514	481	476	469	501	473	485	497	471	474	463	452	448	473	501	458	481	511	487	485	531	452	445	473	508	510	496	494	479	474	483	509	467	460	494	496	487	499	437	483	471	472	445	496	494	494	493	482	501	457	439	452	469	486	468	486	496	481	490	472	452	454	514	507	461	495	487	444	451	488	519	444	500	492	496	453	428	461	510	469	440	502	476	447	481	468	512	446	462	466	466	485	507	486	489	472	447	493	483	436	476	498	481	483	473	495	483	532	447	502	435	514	481	483	448	467	470	467	485	496	463	486	505	466	486	516	493	480	498	482	486	454	472	516	458	501	492	473	450	454	481	438	483	496	446	487	471	501	506	486	491	494	457	515	514	527	498	517	476	498	486	464	503	491	459	505	491	472	473	444	460	505	483	445	453	490	464	462	488	486	503	511	442	477	444	503	459	483	461	469	474	448	488	456	466	472	494	493	444	511	473	466	456	462	458	433	498	459	515	486	508	467	486	439	502	422	479	431	478	476	469	494	492	465	446	509	499	467	510	508	466	477	447	482	475	498	462	477	458	498	470	460	490	512	484	491	480	481	500	524	466	510	494	484	482	474	478	513	471	484	471	485	466	493	486	481	468	481	479	502	499	478	484	458	454	498	456	471	470	447	505	499	462	487	518	491	494	464	475	476	468	482	472	484	461	491	488	501	423	512	472	429	490	522	467	505	496	443	479	477	479	472	473	480	489	504	463	437	484	472	486	469	433	477	485	450	474	502	503	477	477	446	504	512	498	475	476	475	472	492	471	444	454	484	505	472	494	501	456	438	484	477	485	486	486	465	490	452	486	496	453	441	501	464	466	490	481	530	484	456	477	503	479	505	500	479	499	497	479	488	455	469	464	501	470	453	461	427	471	516	471	421	509	471	460	454	515	481	489	471	504	488	480	458	472	477	474	462	495	468	509	481	498	482	502	484	484	494	467	478	477	451	448	448	470	485	462	467	478	524	492	504	509	449	479	476	436	488	475	481	510	477	498	487	492	469	476	502	492	534	477	395	518	457	494	459	499	490	483	500	470	468	469	452	497	455	478	454	460	472	514	453	473	537	460	523	503	452	484	429	470	513	459	501	486	444	486	444	453	508	470	512	491	497	495	483	479	477	437	513	487	477	467	497	459	418	465	458	489	504	394	458	485	463	462	488	467	479	506	466	499	458	459	505	448	487	461	466	484	451	484	486	458	525	484	477	469	462	471	451	498	498	489	455	515	503	432	466	470	485	459	468	477	469	463	520	446	446	497	471	465	525	474	504	476	447	491	510	493	484	474	485	488	482	460	477	479	441	485	480	437	448	470	478	510	488	479	490	468	524	512	466	463	463	503	449	480	504	495	481	441	474	483	504	444	494	469	468	461	485	462	449	478	503	471	458	487	529	482	478	488	491	460	482	476	484	474	463	475	473	460	447	506	468	483	483	459	485	442	482	504	473	477	486	483	469	447	473	457	446	434	460	499	481	530	534	488	484	490	474	528	477	465	454	501	465	483	469	467	483	441	478	499	521	506	465	491	511	501	504	469	505	468	476	503	496	472	488	475	442	427	461	494	464	477	433	467	451	467	477	467	498	455	488	467	484	489	482	451	480	468	488	451	498	465	500	508	536	516	545	506	473	477	477	500	475	513	454	503	460	478	458	469	461	481	458	478	516	507	471	509	492	455	494	517	506	500	422	513	478	459	493	465	506	477	465	491	481	451	478	488	476	511	479	465	489	504	453	505	503	483	478	525	443	482	502	470	461	481	499	502	456	438	474	496	506	461	499	515	483	457	438	492	487	501	499	477	471	507	514	509	463	469	455	470	473	463	535	495	417	473	504	493	462	495	495	487	494	448	536	485	480	452	486	462	456	443	464	464	521	433	449	460	471	477	488	453	448	475
14798	7852	4979	2822	1941	1286	1098	756	662	539	510	456	426	390	378	378	345	315	318	369	325	334	325	318	325	334	326	315	336	354	296	312	298	300	320	302	317	299	301	301	311	294	306	306	335	297	283	278	301	294	320	277	284	296	319	283	306	356	296	323	273	303	301	322	312	299	299	297	328	281	248	334	327	312	298	306	328	290	303	274	309	308	321	340	304	291	292	311	320	326	309	312	298	306	275	257	282	331	305	286	268	313	314	317	306	308	286	305	306	304	322	279	302	288	310	291	298	283	297	299	306	273	298	307	275	299	299	318	298	289	318	312	277	317	284	328	286	290	342	316	306	303	308	290	291	306	328	301	314	310	309	296	332	308	325	301	272	274	308	316	284	316	350	279	294	323	301	285	323	300	278	296	298	319	293	307	310	309	297	329	300	299	277	312	314	310	299	312	302	297	268	292	316	325	275	272	299	270	324	336	327	293	275	303	301	295	324	301	293	269	319	291	301	267	325	315	345	282	293	291	285	340	282	313	289	294	286	332	302	294	251	296	309	293	311	335	324	312	294	279	296	310	306	310	285	345	278	285	263	284	301	299	282	330	313	290	295	293	298	300	302	284	347	285	300	313	282	332	266	295	310	306	316	305	307	281	263	302	311	328	305	291	276	294	310	307	315	327	330	309	280	257	284	294	307	299	284	288	315	312	302	283	304	339	305	296	311	308	314	307	321	346	299	296	329	306	305	322	278	279	278	306	310	313	322	332	293	305	301	330	278	304	304	333	297	257	303	310	286	304	305	290	314	318	297	320	342	290	312	306	300	305	276	312	267	266	331	314	298	312	288	272	302	270	295	286	274	319	336	305	294	308	323	300	308	315	316	278	325	276	294	310	282	326	292	285	292	271	277	330	321	310	325	283	277	329	296	313	271	308	300	316	278	295	319	315	311	302	314	307	300	297	283	309	283	334	304	337	292	307	308	339	315	296	310	319	336	317	297	290	306	274	311	312	314	302	310	310	316	302	303	263	297	280	326	316	325	273	341	309	325	297	339	274	296	274	339	265	292	294	272	294	314	285	300	306	309	299	293	301	304	296	313	292	299	300	270	325	339	286	330	309	312	334	306	286	301	312	288	304	282	284	325	260	315	275	320	269	262	281	294	303	307	306	358	333	306	297	305	294	310	293	299	307	334	261	276	296	312	312	307	309	294	297	307	299	286	335	330	291	291	291	307	293	311	285	315	288	315	305	304	289	318	326	292	343	303	341	313	314	300	276	303	300	338	305	292	284	309	319	305	314	267	299	256	282	309	303	298	314	284	294	295	304	263	316	315	301	284	316	312	326	296	305	331	289	315	303	297	323	324	289	300	303	300	282	322	308	289	296	277	278	336	334	278	301	282	301	298	318	329	325	283	303	334	280	319	286	338	294	310	302	322	287	288	317	270	346	284	294	302	293	307	276	325	301	312	289	287	297	324	317	275	294	284	275	317	298	303	308	317	312	303	312	282	295	324	264	347	285	328	295	330	292	304	301	305	284	286	313	290	304	289	281	327	259	282	296	296	324	288	319	316	301	321	307	277	312	294	311	338	318	318	284	321	284	326	298	295	310	299	322	332	274	303	319	278	300	352	302	299	290	280	274	295	303	308	307	295	318	328	299	326	316	292	306	343	314	298	302	295	266	304	279	284	299	300	295	285	271	270	316	300	294	309	334	270	278	308	256	299	328	312	290	313	314	304	307	334	277	308	340	296	294	308	309	303	307	316	300	342	300	287	263	293	283	296	314	305	320	330	312	310	324	323	312	325	324	320	292	311	294	315	328	282	320	279	299	308	303	292	318	285	325	329	300	323	313	308	297	328	326	308	290	332	293	320	337	320	296	310	328	321	335	318	315	330	309	286	284	275	301	299	274	305	316	294	291	302	285	304	319	321	326	273	275	290	289	281	272	359	305	295	282	294	289	302	280	282	301	298	299	305	274	285	285	324	300	302	295	318	307	284	296	312	322	331	269	309	288	316	309	275	306	281	270	322	316	306	305	299	330	314	296	300	328	312	295	262	288	338	308	312	299	295	290	299	271	333	330	295	305	287	326	316	337	320	323	285	276	315	296	311	319	268	323	292	271	332	275	318	309	280	292	291	298	300	304	317	285	293	291	302	293	291	272	312	325	325	330	297	261	289	289	296	306	287	288	311	280	294	287	261	295	330	315	294	294	312	319	291	315	291	300	304	290	307	311	278	315	307	316	304	332	287	336	281	292	308	285	344	300	292	273	302	261	289	309	276	313	266	319	298	299	301	309	307	329	316	331	307	312	308	321	286	300	298	305	320	284	284	320	304	341	306	311	300	328	316	286	294	312	306	310	328	302	287	298	309	308	287	324	304	342	305	324	313	291	300	305	295	299	305	350	310	332	323	305	320	321	288	320	336	307	331	303	271	307	292	299	299	294	277	350	318	312	336	311	291	335	295	321	284	279	307	287	287	306	308	308	290	278	317	290	290	292	295	317	296	294	328	271	324	322	307	322	296	274	293	284	276	330	284	291	313	326	283	337	268	281	305	302	321	303	314	293	335	271	304	281	303	307	291	308	286	270	265	287	307	338	304	328	323	303	303	327	284	320	352	291	250	299	294	309	299	300	297	307	267	335	293	325	298	300	332	323	310	290	324	313	318	290	330	316	314	281	289	329	317	326	295	309	269	302	285	293	292	286	311	306	300	323	358	288	286	290	312	301	325	288	291	290	299	304	344	312	322	277	284	295	326	312	295	309	328	319	289	325	329	298	291	289	295	303	310	317	308	304	294	267	316	312	327	314	336	288	313	312	287	308	258	323	309	311	327	295	307	327	316	267	298	322	293	279	283	300	309	317	273	301	300	295	328	307	272	293	300	310	289	317	316	316	265	303	303	323	313	304	298	304	278	273	267	284	272	316	316	302	316	303	303	324	316	309	320	285	305	330	274	303	335	302	341	311	303	300	278	292	273	319	281	328	263	349	273	295	285	293	324	290	295	281	254	302	313	313	292	294	305	281	310	339	312	280	307	303	313	294	339	293	310	284	308	311	292	303	289	286	335	312	332	280	301	317	271	303	289	344	267	295	302	311	320	311	312	307	271	306	307	280	308	304	337	289	298	301	285	320	289	297	299	256	313	297	299	288	320	321	302	288	307	347	303	288	288	339	286	305	300	302	334	312	346	304	293	299	291	291	299	297	293	321	322	294	269	311	293	290	300	309	310	323	281	276	297	289	338	289	301	305	288	267	295	309	331	278	309	297	336	284	323	302	320	330	333	310	294	290	292	283	292	311	315	332	322	315	305	326	312	299	297	331	319	332	290	319	286	317	280	310	283	306	273	325	336	330	307	290	328	316	302	316	298	287	303	291	327	316	305	322	305	293	340	282	300	300	336	317	296	295	276	257	294	280	341	316	326	318	271	331	313	274	295	294	305	304	272	307	301	307	318	348	307	299	282	293	277	307	325	310	272	306	266	288	283	325
8859	6406	8455	7272	6242	5169	4404	2940	2492	1951	1662	1478	1314	1219	1119	962	899	801	841	825	721	700	749	755	793	763	689	716	661	650	654	659	659	705	709	731	703	680	671	643	680	638	697	646	679	665	604	684	676	631	657	662	648	668	658	634	605	616	594	624	611	690	656	623	609	672	613	653	687	623	603	670	647	683	683	678	648	611	628	629	667	682	612	629	655	669	668	646	659	698	643	633	639	630	696	645	662	689	680	687	662	681	720	667	671	607	675	640	616	668	652	632	683	636	655	651	703	662	655	638	640	659	626	624	654	646	623	638	646	671	662	663	647	639	664	667	671	656	663	614	675	651	619	636	672	616	624	644	715	625	660	653	697	631	620	653	607	643	670	614	660	670	644	651	675	647	670	660	709	656	689	670	638	716	645	662	676	650	679	648	686	642	653	608	646	650	688	637	657	695	684	648	662	679	623	693	681	642	623	640	644	631	677	686	685	658	678	637	645	671	605	658	646	614	676	731	646	653	636	671	670	626	687	687	637	655	640	638	660	629	631	669	609	654	643	620	669	632	644	674	666	668	696	652	655	649	625	636	606	636	663	683	709	675	665	642	664	650	628	676	647	632	645	638	650	639	662	649	609	662	657	627	645	625	689	644	614	635	627	620	644	658	620	649	656	658	642	669	634	695	643	622	683	624	657	682	689	697	655	644	648	684	639	605	613	682	647	639	612	632	670	666	642	643	654	608	682	629	669	676	685	668	628	640	665	706	680	659	653	669	624	631	671	676	702	662	675	684	597	630	689	680	633	654	625	608	656	659	668	686	655	690	698	633	639	621	678	657	681	662	642	677	674	627	676	652	657	622	633	657	673	636	644	658	675	682	621	647	710	661	649	666	633	644	636	668	672	675	621	638	663	641	638	678	644	625	641	647	696	687	661	676	669	632	638	685	686	644	654	679	661	635	656	607	650	648	654	679	672	670	661	656	658	646	668	675	623	637	684	662	652	632	673	648	635	653	645	645	625	611	636	648	666	653	627	684	665	674	630	697	656	690	710	647	678	619	649	652	662	655	693	568	617	644	675	621	647	702	662	674	645	662	694	648	693	713	667	643	674	673	666	664	665	675	659	670	620	706	622	673	682	661	638	681	671	641	639	641	648	640	621	633	677	635	680	646	671	592	589	634	625	635	652	651	662	684	668	665	692	638	662	676	672	635	704	634	676	656	693	651	674	646	614	645	644	625	675	688	606	615	664	635	639	649	606	690	670	615	626	680	658	682	639	627	709	675	672	676	609	655	691	634	665	688	661	662	647	647	625	657	651	669	628	631	671	628	659	602	646	605	636	654	642	610	687	668	652	659	645	647	636	594	698	684	630	651	664	659	659	654	644	661	675	629	646	650	628	644	629	626	719	613	636	639	671	644	641	649	672	657	642	617	711	609	625	628	722	628	676	641	628	636	661	613	670	668	639	659	690	623	653	632	687	638	645	635	615	652	638	652	661	606	656	641	618	620	659	623	628	618	626	639	629	651	603	621	675	659	622	669	644	656	681	659	674	664	681	604	677	637	629	692	675	694	681	625	664	678	645	679	651	722	641	656	664	658	667	677	647	667	674	695	667	659	662	652	672	630	624	653	677	638	661	627	648	595	666	683	644	667	630	641	638	682	646	669	599	662	661	641	690	664	641	702	656	652	587	661	673	663	693	702	643	650	647	647	628	650	658	701	602	627	644	717	680	673	630	711	631	680	645	649	645	626	614	657	673	655	634	621	660	619	660	615	651	654	677	619	661	668	629	668	619	651	666	628	672	626	655	663	614	613	664	625	675	631	631	619	659	645	700	644	634	676	645	681	646	667	653	651	631	666	717	603	641	648	629	641	659	641	605	693	630	648	624	608	643	660	632	630	637	663	636	634	643	665	612	606	683	626	621	645	650	697	691	667	645	630	658	697	651	618	665	681	649	631	661	666	645	616	620	637	711	682	646	650	666	658	666	639	645	676	656	651	641	649	667	632	650	618	643	663	639	672	631	629	668	682	656	621	663	657	608	703	656	658	655	597	638	689	608	676	629	647	663	659	655	674	675	679	639	642	616	644	644	674	633	644	633	650	670	644	701	658	663	648	652	689	673	674	677	638	653	651	642	637	687	709	649	640	573	633	652	608	654	649	668	588	591	629	674	632	672	670	609	667	672	666	669	682	682	662	604	696	652	658	669	630	655	621	668	660	650	688	655	610	640	652	632	669	628	638	643	679	667	645	637	662	640	649	659	648	643	622	635	639	617	669	635	639	642	613	661	655	662	677	650	646	639	647	604	680	618	627	613	656	690	664	633	653	628	631	597	691	657	624	672	658	646	657	694	642	604	644	676	677	690	621	656	647	630	667	621	679	639	646	653	684	652	620	641	657	684	650	617	628	640	639	663	638	639	620	648	628	642	649	688	655	650	662	634	650	605	648	586	626	656	630	645	650	634	631	664	643	672	708	614	620	629	645	651	683	637	692	643	625	604	644	689	650	641	644	661	630	606	680	628	671	641	643	673	641	635	658	667	673	628	647	646	658	620	656	656	652	659	647	623	670	701	662	647	653	632	699	648	642	660	649	617	643	690	699	611	622	669	664	650	685	686	684	637	669	610	656	653	593	635	663	659	633	694	693	621	651	638	606	649	662	668	645	654	667	664	652	641	687	674	642	618	658	704	667	642	647	645	630	663	661	639	602	639	609	633	652	635	606	645	641	664	629	669	620	676	660	659	690	662	657	639	646	623	667	640	680	607	646	627	663	642	647	662	644	633	662	638	655	643	638	646	639	662	659	666	619	585	640	680	690	665	632	655	597	680	657	604	662	663	650	657	675	665	646	662	675	647	575	638	666	582	631	704	622	626	684	663	626	690	684	635	688	660	643	687	696	626	710	666	664	629	677	653	676	663	650	633	628	630	661	664	646	651	635	655	682	672	651	714	651	672	641	646	614	645	682	611	614	714	709	699	681	614	648	674	684	667	678	685	661	639	629	671	620	695	627	648	628	653	668	658	655	656	690	637	685	664	676	668	649	616	634	685	671	681	636	633	687	659	643	646	641	639	632	677	692	663	658	644	635	608	620	647	663	717	668	642	638	642	663	677	643	670	629	678	637	657	635	622	667	617	646	707	641	665	641	693	639	638	621	636	635	635	663	605	601	662	649	657	631	659	632	622	668	692	611	642	663	663	659	671	647	688	697	628	688	669	640	695	648	644	681	628	689	630	619	652	655	663	597	649	639	650	660	696	647	643	658	682	630	646	666	642	674	664	645	616	660	706	627	635	652	667	632	675	611	605	656	648	675	645	683	678	673	626	614	658	660	623	602	703	663	639	650	660	647	662	663	665	691	680	648	617	671	615	631	653	644	634	653	625	654	679	677	683	595	637	646	637	633	687	715	655	666	626	651	668	662	675	654	658	631	699	651	661	626	662	573	681	644	677	676	660	647	665	632	689	681	638	597	626	620	697	663	598	676	642	645
30809	19132	16637	10645	7865	5252	2649	1740	1237	869	620	533	457	460	360	344	314	281	335	268	242	249	294	215	234	215	245	254	259	227	179	220	238	184	244	244	233	219	197	198	232	228	229	207	224	241	219	218	224	201	231	214	209	223	222	218	218	225	216	213	206	228	221	241	230	239	251	209	218	236	241	204	230	221	241	260	209	219	228	232	211	215	226	218	220	219	218	246	227	220	208	202	234	237	233	227	228	201	217	220	208	231	228	197	220	253	207	235	220	229	240	222	216	199	197	201	239	231	252	218	194	219	245	252	206	198	247	202	248	216	195	199	231	205	224	216	219	213	191	206	205	261	213	221	234	256	232	269	220	226	229	202	215	189	192	234	191	210	229	233	232	206	219	217	207	228	217	225	233	231	232	235	210	194	218	209	214	246	227	199	238	225	218	217	217	208	227	237	218	248	230	228	216	224	215	209	229	243	232	208	216	198	249	208	229	237	214	257	228	244	215	220	228	228	228	204	216	206	217	229	226	213	228	244	224	212	239	237	235	204	201	237	239	221	203	208	235	222	224	223	233	219	225	236	216	237	239	204	208	213	225	253	210	242	221	210	217	232	253	211	223	220	221	234	242	210	220	220	216	199	224	215	233	221	200	252	230	195	207	214	196	210	216	205	223	235	252	241	237	210	222	231	207	192	235	215	230	203	214	191	220	220	234	207	194	246	237	205	211	215	225	226	205	266	255	221	239	224	175	217	220	196	250	238	238	203	223	217	197	222	198	193	221	237	238	230	216	217	208	233	219	222	203	210	233	227	224	223	216	222	203	228	246	219	221	236	227	230	224	232	241	233	208	200	217	210	207	188	216	222	212	208	207	247	220	217	209	206	198	203	218	202	235	225	210	223	201	221	214	197	183	210	234	206	211	208	209	200	199	210	225	205	248	234	233	231	229	201	221	205	252	215	196	202	191	215	196	223	224	203	235	204	194	216	218	253	226	216	233	212	223	199	198	213	233	214	211	214	194	236	221	237	199	181	247	239	212	227	232	216	229	218	235	207	197	222	239	206	221	219	207	228	221	222	219	259	215	222	235	223	244	219	211	226	258	223	231	225	224	217	252	225	228	207	207	207	214	216	197	245	235	200	203	222	236	229	213	223	219	210	234	237	200	225	260	233	225	227	181	184	208	191	213	226	207	206	246	239	206	222	213	216	216	211	219	229	223	247	217	241	224	234	209	227	224	247	212	225	245	236	235	230	200	211	250	218	214	210	248	229	231	207	209	188	212	244	217	204	226	216	220	206	222	198	233	245	241	226	227	220	225	219	196	224	202	209	183	190	222	222	240	232	205	204	221	231	221	195	224	195	226	212	220	247	220	238	194	209	243	253	217	227	213	233	238	206	242	221	224	239	234	221	206	227	232	222	237	229	196	203	204	200	206	229	236	224	225	256	217	251	194	233	221	222	210	222	222	215	219	202	225	251	219	213	200	201	221	206	227	222	246	243	229	216	214	216	235	222	197	221	223	217	207	233	218	220	219	223	232	216	222	209	241	192	273	238	220	215	217	217	216	221	210	243	215	239	239	226	212	190	205	214	225	247	185	235	212	222	221	228	202	232	223	212	231	235	259	224	239	216	234	230	185	220	240	223	221	183	208	211	198	229	218	201	215	209	228	205	209	217	220	199	243	237	179	203	205	217	212	247	210	178	239	247	252	218	214	234	237	194	248	245	206	243	216	231	211	238	227	213	235	213	208	227	223	209	237	206	220	210	224	238	221	207	223	207	240	199	209	193	208	232	204	211	206	250	240	221	223	217	204	205	220	188	228	211	231	205	221	223	205	266	243	220	201	192	215	251	223	230	237	207	218	230	238	223	206	229	245	197	240	244	225	263	204	200	212	211	207	201	210	239	227	231	196	214	205	200	219	217	244	244	249	222	212	231	207	223	217	208	212	233	202	222	217	204	226	225	236	215	232	205	219	226	228	209	208	229	248	217	236	214	211	224	210	237	212	205	235	231	256	248	231	226	211	215	204	205	206	219	205	218	187	193	222	222	229	258	218	190	225	202	219	222	227	193	206	215	247	209	213	219	243	222	202	223	233	194	220	188	221	211	216	232	219	235	214	229	224	241	223	206	211	171	234	216	213	197	215	198	235	228	237	210	215	195	228	230	240	203	226	215	228	243	231	207	226	233	253	195	216	204	224	191	190	217	231	227	223	216	211	220	225	214	217	191	217	198	209	203	205	235	196	244	197	215	215	222	224	238	200	200	216	213	220	214	202	234	208	200	224	231	238	237	224	262	205	225	202	195	232	209	241	188	225	239	232	226	208	211	207	205	226	212	237	221	225	224	216	204	209	226	221	207	216	200	205	227	221	223	219	210	204	211	236	220	201	210	237	209	202	236	222	251	211	212	206	221	258	220	212	240	218	241	228	216	226	253	230	210	188	215	213	207	189	216	235	236	230	212	212	196	225	227	214	209	225	227	216	245	231	233	219	220	198	199	204	182	207	221	213	206	219	200	202	198	200	213	238	219	223	241	207	209	224	228	217	196	255	218	208	241	216	196	208	246	216	209	197	220	209	218	236	233	191	232	231	221	231	225	221	229	209	233	219	223	218	218	189	236	221	226	229	216	226	225	204	206	210	219	248	199	228	215	204	207	231	207	212	185	227	203	206	223	212	229	247	222	214	217	246	197	242	218	200	243	211	218	206	238	240	228	216	195	241	201	213	248	216	202	220	200	226	220	220	222	211	242	209	230	221	212	238	222	206	211	219	192	183	193	233	215	165	189	226	209	192	226	248	217	229	249	208	230	216	257	226	231	221	217	204	224	239	231	194	241	202	219	217	236	224	202	206	204	199	201	247	201	240	213	195	197	181	243	220	225	212	208	223	217	250	213	229	246	233	240	209	229	236	234	221	225	246	218	221	226	204	225	241	209	230	240	190	226	226	207	232	249	228	211	214	219	206	225	234	199	226	227	207	233	215	210	227	224	221	234	234	210	237	210	208	211	244	222	218	221	240	196	239	197	231	209	204	212	239	217	221	185	256	235	215	188	183	216	206	213	236	229	229	225	206	195	253	243	223	213	210	206	235	216	227	197	219	199	193	231	214	219	228	232	200	216	168	236	209	205	238	218	232	238	204	227	225	194	236	227	201	254	237	208	238	245	201	222	222	244	201	223	197	224	228	232	227	196	194	220	225	241	214	210	205	226	209	241	198	215	241	210	213	223	204	255	233	203	218	216	224	207	211	224	226	232	197	236	203	207	208	202	251	209	207	217	245	211	239	196	224	236	213	220	236	210	230	196	231	240	239	246	217	216	204	205	213	222	248	237	213	236	212	226	249	199	188	209	245	221	228	208	212	224	193	245	237	210	206	213	239	212	208	208	213	224	200	230	211	219	213	216	215	232	238	233	205	212	224	195	225	219	235	223	221	230	203	238	216	221	217	208	204	220	230	247	209	226	231	237	226	206	214	228	201	229	234	248	213	205
19416	13960	19914	17610	18215	14484	9544	6996	5058	3713	2734	2338	2056	1735	1518	1266	1037	839	913	842	693	719	675	737	693	676	653	566	576	502	519	499	523	598	592	569	537	512	492	495	470	502	473	501	501	527	480	520	485	512	473	524	530	468	512	470	516	497	477	503	509	484	511	529	499	494	486	483	491	472	513	486	537	520	492	492	461	471	521	517	470	476	547	480	534	537	458	519	492	453	485	501	481	533	484	511	543	516	496	522	516	490	526	491	504	462	506	512	510	442	491	487	499	535	484	544	498	523	492	532	528	476	525	504	516	505	479	466	522	482	504	508	495	454	473	496	518	489	484	501	509	529	513	485	496	492	510	487	511	529	520	507	521	536	475	529	507	504	497	496	457	495	490	478	483	531	456	529	536	460	511	505	498	457	491	494	516	523	442	511	531	473	459	477	491	510	497	541	511	494	509	479	512	481	495	442	506	504	535	500	468	468	508	497	490	533	453	508	528	478	528	531	489	507	499	484	464	508	526	495	512	494	532	482	524	541	545	498	527	476	465	524	473	494	523	482	502	539	442	509	515	506	497	501	491	492	522	520	489	431	501	507	481	432	438	478	510	515	535	530	468	495	503	499	496	539	468	493	455	494	504	496	513	494	504	491	536	498	488	526	510	481	486	467	516	474	509	442	493	484	462	514	523	485	501	525	512	472	500	507	494	477	496	509	482	500	520	479	523	497	495	513	522	474	540	501	499	508	486	496	486	544	497	481	483	493	486	494	461	526	487	488	530	481	494	503	505	499	525	494	509	477	484	472	478	487	464	508	481	505	474	500	500	505	510	513	539	531	454	487	496	517	546	469	476	531	458	486	540	475	506	493	492	503	514	466	544	492	478	506	482	478	491	503	492	461	496	553	536	498	481	501	474	468	500	475	510	508	524	509	483	493	450	493	491	528	471	477	506	503	496	491	452	509	541	493	490	504	507	493	478	497	501	483	516	525	541	496	491	528	474	519	479	499	548	495	457	504	450	453	494	500	499	517	491	520	481	486	524	494	475	510	447	488	499	516	521	462	475	487	481	503	482	495	473	478	492	493	445	466	451	514	518	516	479	519	486	507	480	486	502	531	495	534	529	518	530	518	531	493	438	483	456	514	486	492	521	483	476	506	543	508	501	467	479	511	506	478	489	505	464	487	502	508	528	482	497	489	476	505	501	507	492	544	453	462	449	512	468	507	501	507	504	496	533	515	483	494	494	518	478	528	526	518	478	465	485	506	516	497	485	498	510	474	448	512	490	513	498	546	530	501	468	494	476	469	447	494	511	476	498	524	509	509	440	505	469	504	524	482	497	464	499	516	513	502	494	501	476	485	491	537	541	452	444	485	493	512	510	523	502	501	493	445	515	488	476	528	502	440	488	477	493	457	482	540	519	484	496	466	494	495	466	456	529	487	506	517	480	454	501	527	503	465	470	513	547	507	456	480	500	494	513	487	457	501	486	536	492	489	524	483	525	529	478	494	548	534	451	518	497	498	484	519	492	452	478	459	520	510	530	528	472	465	516	487	467	484	511	474	476	473	464	525	491	470	491	470	504	483	541	497	506	489	525	524	537	467	512	497	521	507	504	498	526	462	515	504	508	493	519	508	501	498	497	476	516	510	484	460	516	487	480	528	527	511	508	495	525	533	473	494	457	492	511	491	501	516	506	523	531	508	507	474	495	476	479	488	487	482	480	483	502	543	509	510	512	518	466	533	505	480	469	498	551	521	490	493	453	473	505	445	524	512	481	468	476	495	451	480	494	519	511	485	472	499	477	474	513	480	514	512	521	465	493	482	465	487	467	492	475	469	492	500	468	513	524	473	490	491	492	516	471	507	522	496	503	503	511	526	483	486	488	486	515	473	510	524	507	475	470	495	512	479	494	525	486	470	487	485	503	510	425	485	505	488	531	500	495	494	537	503	504	477	506	515	487	460	541	477	495	496	494	512	480	456	467	488	481	455	484	457	491	517	478	453	473	510	527	517	529	508	478	514	500	501	520	484	487	473	473	507	532	511	487	516	484	512	521	544	487	531	456	504	498	524	472	484	452	463	470	484	502	464	553	471	529	516	482	471	517	516	508	500	494	492	473	528	503	455	496	494	484	515	472	490	524	505	501	526	482	513	556	505	492	509	482	504	465	485	493	485	490	500	516	519	519	473	514	460	486	519	464	497	502	520	475	508	511	460	502	489	444	471	501	558	518	523	482	479	530	450	519	509	496	499	477	494	466	545	456	446	489	479	512	469	498	496	530	512	492	502	514	496	522	491	493	495	519	490	505	529	518	490	475	485	529	474	512	513	495	532	516	468	487	511	508	488	526	503	487	487	496	513	464	513	505	508	501	547	505	482	494	490	506	472	530	488	532	478	548	490	498	498	497	508	534	551	518	460	474	511	497	494	509	491	490	523	472	516	477	507	520	473	568	503	489	509	488	536	498	483	486	522	548	469	492	478	461	491	473	477	494	489	514	514	498	514	497	550	468	458	496	491	522	490	512	531	481	479	497	492	452	501	503	507	504	511	496	508	477	522	558	464	524	477	482	490	486	448	451	521	468	510	485	459	509	504	486	451	512	512	539	426	519	492	472	505	496	505	466	489	489	504	474	486	465	532	471	489	515	517	489	489	479	491	495	483	539	481	494	483	508	489	500	514	476	492	511	484	518	477	480	481	501	533	483	510	461	454	527	511	485	497	476	486	493	503	506	497	484	473	490	493	521	509	516	500	489	515	476	449	517	538	503	503	504	466	470	502	498	521	531	483	510	497	468	498	483	498	505	497	509	534	491	509	501	485	525	489	505	476	509	495	475	509	490	494	510	532	547	497	515	503	511	527	493	500	545	491	511	474	446	458	499	490	525	469	541	496	492	460	501	517	503	458	506	527	536	487	444	497	462	514	508	504	540	481	510	469	492	497	484	576	499	544	451	451	461	462	511	549	504	476	514	475	499	508	499	499	502	484	490	465	512	483	485	489	467	474	454	471	508	496	534	449	482	482	482	479	499	468	481	528	530	487	497	509	515	516	539	525	509	530	480	499	465	467	488	504	483	478	493	466	502	509	491	496	489	530	520	491	520	468	477	514	521	520	475	517	472	525	534	504	457	488	504	490	513	494	500	488	496	479	494	519	477	499	461	483	509	478	522	497	464	521	509	505	527	508	482	480	475	524	487	531	498	489	523	543	478	476	498	462	481	507	506	477	487	474	528	508	505	484	470	509	523	467	479	469	495	512	478	507	480	507	528	482	495	506	497	484	475	550	494	496	494	471	497	489	504	466	523	461	508	488	527	550	521	495	479	483	482	520	483	534	505	496	491	503	493	499	488	499	475	480	495	499	492	495	440	495	496	468	496	479	523	494	527	502	500	465	513	491	492	517	463	491	531	472	510	447	480	483	527	483	481	461	502	476	515	496	492	523	502	517	485	488	469	494	503	451	522	502	522	528	530	535	481	481	538	506	520	514	481	499
40519	29504	27740	18197	13143	8732	4889	2689	1586	1094	785	724	566	509	477	373	326	263	296	278	274	237	245	216	222	241	244	215	222	198	213	207	198	210	214	211	186	228	209	202	220	224	206	221	201	180	189	212	227	188	209	183	189	192	205	195	195	172	200	196	181	197	212	199	175	194	186	194	211	210	170	214	191	178	170	217	190	184	195	181	186	188	196	192	180	213	190	204	211	206	213	173	201	181	213	218	183	216	173	201	196	188	191	199	228	179	226	196	222	218	209	201	201	197	160	183	173	191	202	212	186	204	199	186	184	202	193	176	186	193	193	200	184	190	193	202	219	201	186	211	190	175	211	172	202	188	190	216	218	209	242	190	180	220	211	213	185	186	218	210	172	190	197	224	194	230	209	220	184	203	196	198	202	168	197	198	217	202	171	195	194	215	195	212	213	223	201	190	201	204	203	179	201	206	211	194	197	185	206	178	195	194	229	179	225	199	190	199	189	197	213	201	232	222	207	179	182	206	193	187	199	211	211	181	197	188	189	193	193	203	231	196	183	185	172	213	167	201	219	193	209	213	187	202	202	181	189	201	223	171	182	208	195	185	215	234	179	187	181	181	191	193	234	215	187	186	198	186	204	207	184	194	187	205	194	197	211	232	184	189	209	211	199	198	185	197	185	208	189	192	192	189	197	202	193	216	192	186	210	206	191	215	202	211	231	179	189	200	203	199	211	206	191	187	207	208	181	186	220	202	205	213	203	190	189	212	207	198	167	194	184	191	205	212	191	202	185	215	192	188	211	197	190	209	182	196	193	192	192	198	193	201	159	197	207	212	218	202	192	201	192	172	166	171	223	206	216	184	198	193	189	207	233	194	190	204	174	200	174	191	178	191	212	198	185	208	194	212	230	216	185	197	198	185	203	173	199	161	193	201	172	198	202	187	203	202	172	175	193	187	193	193	177	182	220	193	215	190	200	205	184	207	192	208	189	182	170	213	202	188	144	187	186	235	191	171	207	190	180	199	199	200	204	193	206	195	183	221	216	200	191	192	219	204	186	202	199	182	192	222	188	179	237	175	199	193	220	205	186	222	215	215	199	222	192	202	179	205	187	201	181	206	213	170	210	190	202	186	189	232	182	184	194	196	196	192	211	179	199	189	182	168	197	215	211	195	202	186	186	186	192	206	201	210	207	207	210	190	210	199	186	211	208	219	198	216	203	187	187	185	207	185	191	207	213	180	197	222	159	190	166	178	208	213	208	203	222	204	183	189	193	213	212	211	220	220	183	183	195	211	214	172	187	197	186	204	187	193	198	195	183	217	174	235	208	170	208	210	196	189	188	191	191	192	210	180	208	222	206	188	200	198	226	198	185	204	185	194	224	212	222	195	178	198	192	221	221	190	208	225	185	195	236	203	199	211	204	193	219	186	196	189	172	208	178	203	194	232	203	212	195	206	170	205	226	221	215	206	226	210	219	177	176	187	233	178	205	195	207	212	206	221	200	208	197	177	206	183	188	205	206	191	193	189	173	186	201	204	196	181	219	197	187	199	189	187	209	202	195	195	196	173	202	187	167	199	193	174	177	208	178	190	196	212	180	202	200	171	185	208	164	242	196	229	200	210	179	171	195	174	226	204	188	184	193	185	198	216	206	192	221	218	207	182	189	203	216	203	190	221	200	187	177	194	213	223	200	197	209	194	167	170	195	182	177	181	208	207	213	199	226	194	219	212	209	206	199	201	201	192	214	204	188	201	208	208	172	186	195	192	206	197	176	178	189	198	220	222	195	224	207	210	196	207	207	229	230	175	201	176	201	187	191	193	193	182	190	221	182	205	174	192	209	197	184	190	210	212	196	215	211	185	186	212	170	169	192	176	194	209	208	193	202	216	214	200	181	203	202	204	170	203	210	202	201	224	194	183	205	197	219	197	169	222	192	198	207	224	174	187	188	181	213	184	182	186	202	199	183	186	187	211	258	232	181	206	198	194	189	217	209	209	219	199	185	194	177	208	213	189	199	216	190	204	180	184	206	193	213	185	214	189	218	176	202	178	209	215	223	199	199	175	212	194	212	188	222	186	216	192	181	207	193	197	203	172	200	192	202	181	181	188	185	165	159	220	238	199	196	197	182	186	191	196	181	194	208	212	189	192	206	209	196	195	196	197	178	213	215	195	151	226	192	197	188	227	215	188	171	190	179	185	186	203	185	193	171	214	217	189	171	184	189	207	208	211	185	169	196	227	214	229	184	232	209	191	173	184	189	197	227	196	196	220	174	203	213	194	225	178	178	200	207	193	183	215	178	179	236	187	195	189	193	197	178	165	191	191	231	207	199	178	178	208	239	177	185	194	232	173	182	209	183	183	200	199	206	203	211	196	181	160	227	191	223	212	205	197	226	193	217	194	177	210	196	216	200	171	208	179	209	188	181	202	202	197	221	186	212	203	194	202	221	188	191	188	190	230	191	171	203	185	202	204	196	212	194	175	206	170	206	185	191	163	201	198	185	216	201	192	210	191	196	169	189	190	190	181	175	191	233	172	206	187	223	194	176	200	191	222	217	203	173	212	204	189	204	199	189	197	171	199	215	186	203	172	218	210	215	202	221	243	158	213	189	219	205	192	198	199	212	196	179	172	166	182	194	186	198	196	188	178	195	194	219	207	203	224	185	190	191	220	206	221	220	205	167	186	194	201	204	189	193	208	195	172	218	181	178	202	218	186	207	211	202	219	220	211	204	221	206	195	218	190	193	192	186	229	235	236	186	204	191	191	220	181	185	187	173	182	222	194	187	187	197	213	177	188	197	189	193	195	195	214	217	184	214	199	217	179	204	202	191	225	195	177	192	179	197	194	217	190	212	200	186	174	216	154	194	211	247	214	199	204	196	201	209	185	205	207	227	207	212	167	198	212	194	220	203	215	194	207	211	199	208	213	182	197	170	208	215	182	211	201	204	210	216	196	186	182	184	189	216	196	175	209	182	191	171	202	206	205	198	224	200	220	172	185	200	213	186	198	206	218	207	224	220	185	210	198	196	183	198	195	223	174	189	200	197	213	200	166	201	208	212	194	200	185	209	178	217	225	195	207	201	184	207	195	202	180	201	218	212	211	195	182	173	194	225	198	190	196	184	208	206	208	209	199	197	187	197	199	179	204	166	174	178	177	191	191	203	182	194	209	188	213	176	189	183	194	210	213	200	196	227	225	201	199	207	194	201	215	161	196	238	208	222	187	193	193	204	211	193	209	220	197	197	197	179	221	196	210	191	216	217	195	189	193	203	216	194	180	208	182	217	194	198	219	187	204	213	167	195	183	213	213	179	195	176	221	208	202	184	206	226	204	204	188	218	198	183	207	193	216	216	217	250	220	177	208	215	207	168	211	206	235	190	181	204	190	221	199	217	192	175	218	218	193	215	178	219	185	234	222	196	187	165	185	201	183	205	189	182	214	172	192	199	215	214	156	203	193	186	206	185	199	206	221	177	212	196	199	212	186	204	204
25535	21847	28318	24467	24561	19788	13630	9055	6428	4887	3657	3085	2516	2328	1957	1489	1174	1049	1085	966	808	750	729	798	819	712	615	548	505	465	492	489	530	546	501	559	489	468	459	458	438	437	450	468	466	467	465	494	464	429	463	449	458	429	436	452	446	505	435	447	456	457	444	474	460	485	479	455	492	466	450	482	474	445	425	459	431	445	449	448	479	460	449	426	450	420	473	454	441	432	441	452	423	480	481	469	483	477	467	428	441	454	499	455	484	448	447	459	455	462	473	460	490	480	487	449	500	508	494	442	446	449	461	428	463	472	448	446	486	440	463	448	459	478	461	452	443	497	456	452	453	426	425	452	476	414	465	405	460	444	453	489	452	491	423	442	443	494	467	449	494	438	450	480	442	430	453	425	477	451	457	492	477	468	453	448	429	505	470	463	457	430	435	447	460	468	451	429	459	485	448	462	453	444	471	448	470	466	454	489	433	454	464	434	452	448	405	472	450	449	437	485	470	410	417	482	450	478	514	474	451	497	421	463	447	474	470	448	468	451	455	482	462	474	449	436	459	448	446	428	475	444	472	429	462	415	457	435	455	423	445	414	476	457	456	458	461	464	419	460	460	433	416	455	469	425	441	446	447	413	426	439	466	445	450	455	461	499	462	426	467	450	426	490	445	493	469	437	440	486	448	452	452	472	469	425	438	450	477	473	463	441	443	462	470	451	421	496	473	466	477	437	442	462	446	442	472	443	415	463	458	427	468	421	467	452	468	472	452	486	470	441	477	395	433	445	475	486	473	445	482	459	486	488	468	457	438	434	464	467	460	457	475	436	432	408	468	433	461	471	454	481	459	446	448	446	428	448	470	459	445	478	439	429	438	497	450	496	454	455	462	442	453	455	448	454	448	456	432	451	435	447	469	473	440	440	462	464	429	458	436	468	479	462	441	460	464	424	441	442	462	444	466	449	449	414	449	468	463	435	452	458	446	442	431	444	442	490	455	479	453	439	436	460	476	463	460	465	444	433	445	475	454	445	448	441	440	463	421	477	424	440	467	478	449	458	457	407	458	401	441	475	474	486	443	513	440	437	435	457	463	469	433	483	412	462	432	436	470	474	439	485	456	451	446	421	449	451	477	467	469	436	455	431	430	439	449	440	458	457	460	431	437	468	439	461	435	448	491	485	446	482	476	468	505	462	448	412	460	439	454	455	441	425	477	469	456	427	460	454	456	429	487	460	443	466	465	462	451	444	451	478	457	430	464	446	444	458	458	449	423	443	467	421	450	460	457	492	455	481	423	488	446	460	494	449	454	473	407	504	428	443	482	481	458	451	487	451	484	463	433	457	459	441	458	480	497	465	456	496	443	486	446	445	445	484	433	444	440	466	499	437	447	443	450	459	440	475	469	450	449	462	464	466	440	421	440	418	450	466	471	464	476	422	482	466	438	445	472	504	472	468	466	410	473	431	472	484	500	460	495	449	475	433	455	449	445	471	428	472	450	456	495	480	461	437	481	440	422	500	441	449	440	457	485	429	434	453	439	465	450	465	407	475	452	458	455	430	458	435	453	463	447	432	439	458	440	486	434	469	469	439	478	439	450	433	423	450	500	433	429	435	452	492	434	480	463	439	456	447	454	456	440	425	413	497	444	474	450	476	414	443	418	457	461	432	449	458	433	456	454	449	461	467	474	490	488	483	426	449	448	413	432	435	470	447	414	455	439	430	431	474	484	443	449	460	459	430	460	468	429	410	432	447	433	465	436	429	452	491	455	480	457	445	483	432	474	454	433	470	472	445	449	479	465	453	478	473	433	476	454	456	479	423	426	453	447	483	478	462	479	424	481	430	456	407	483	490	439	466	453	460	478	455	446	447	443	441	436	484	460	447	470	475	480	445	460	443	452	434	436	464	416	481	449	450	446	402	417	482	403	432	454	439	457	449	411	424	472	459	441	481	440	445	466	451	476	424	426	475	480	447	458	481	489	436	476	449	469	469	457	471	467	439	424	419	456	445	452	418	480	446	484	465	454	455	428	489	477	449	452	403	494	457	453	460	460	468	427	464	464	486	441	491	444	455	451	475	422	444	416	463	472	442	430	458	467	456	467	476	454	438	434	503	448	443	456	448	462	434	440	441	456	424	445	440	434	438	439	464	479	423	436	478	471	417	423	514	471	450	510	466	515	473	434	445	459	455	456	465	437	472	445	476	456	429	459	496	425	419	479	417	480	435	471	458	457	458	469	469	439	455	466	429	429	462	433	473	455	473	449	477	461	450	471	449	461	455	433	493	453	493	417	471	490	452	469	458	431	476	485	456	445	456	452	478	426	468	487	433	442	427	478	467	457	440	427	456	431	438	471	422	442	430	434	477	460	416	489	478	449	460	448	478	486	441	446	434	490	427	423	438	460	441	459	413	476	449	467	448	420	474	454	491	448	434	444	460	475	433	433	473	449	440	447	495	438	489	470	443	455	453	475	491	451	456	479	421	470	489	470	435	453	446	451	453	446	476	436	482	428	458	457	458	420	462	433	466	482	474	471	451	441	421	431	458	470	484	483	491	445	462	438	430	455	435	477	462	451	449	453	423	496	496	470	446	413	446	462	486	448	449	466	434	421	449	445	486	431	424	511	436	461	496	473	438	469	441	463	440	466	424	424	427	481	461	495	472	440	450	476	468	417	446	408	445	452	455	430	444	438	448	413	436	447	472	464	496	437	461	458	466	462	458	463	432	451	445	494	451	465	436	459	428	459	461	470	408	451	482	447	463	466	476	432	433	457	460	469	487	429	472	491	437	434	479	482	455	467	467	451	472	434	480	445	442	442	444	477	432	470	477	434	430	480	468	477	488	474	464	447	455	462	445	452	456	443	479	442	459	445	427	417	439	477	467	467	452	431	475	449	433	471	490	439	487	439	442	475	444	421	483	478	452	434	449	436	461	481	424	430	474	456	453	450	463	476	443	442	495	461	480	427	474	449	480	445	485	478	443	442	463	482	430	467	444	499	461	450	441	436	458	472	425	442	483	447	477	485	423	489	476	447	412	450	444	420	489	445	489	428	434	462	436	430	427	448	478	448	476	495	471	442	468	500	470	425	452	486	455	478	449	479	453	438	482	454	466	470	457	431	453	431	458	462	450	467	471	434	420	447	473	443	421	453	467	461	476	454	452	485	425	471	480	438	438	464	473	471	458	455	444	463	449	465	443	465	455	454	463	413	462	420	405	443	475	435	494	456	446	439	443	457	457	465	450	441	460	467	454	438	452	439	423	468	494	458	448	422	472	497	449	480	469	417	415	473	458	474	433	437	459	510	483	497	451	440	465	451	455	443	424	460	464	495	463	434	505	465	457	461	450	468	510	418	412	446	475	471	453	457	462	423	449	437	412	415	475	421	420	459	429	464	482	440	470	485	472	468	434	488	443	452	452	440	453	467	420	460	476	472	484	458	433	429	425	443	469	447	489	479	478	463	467	478	451	403	468	470	444	465	459	461	462	456	497
14048	8116	4961	2787	1888	1350	960	819	681	536	486	443	434	444	372	356	290	325	309	320	279	281	306	317	276	314	317	325	344	311	324	318	291	323	301	304	330	269	283	318	313	293	315	285	328	298	283	294	310	303	284	305	350	294	284	291	309	285	291	327	305	293	325	262	292	344	327	286	308	294	272	302	282	294	271	307	265	295	260	295	325	266	260	278	316	291	298	285	319	273	263	274	304	296	305	309	316	279	324	255	325	294	300	315	333	318	296	257	288	290	275	311	299	289	337	270	290	307	286	309	279	298	293	300	270	323	297	290	325	303	297	282	320	304	276	321	291	316	319	328	328	296	297	283	302	302	293	334	305	309	287	260	312	309	331	279	306	324	314	308	307	268	288	322	282	289	329	277	313	260	296	305	284	318	314	297	292	312	303	297	292	285	284	315	298	329	273	298	295	298	307	320	296	276	308	278	290	331	313	304	313	328	278	268	328	296	271	274	269	305	311	301	291	282	298	275	304	292	284	317	333	293	288	286	314	296	263	312	286	293	284	303	316	319	334	298	295	312	287	313	277	294	309	309	308	297	299	268	294	287	314	276	331	304	309	286	288	306	302	322	280	257	271	294	303	301	277	268	290	330	353	311	300	314	293	259	279	309	319	306	320	303	299	298	332	344	275	254	299	284	309	297	272	295	268	303	292	315	269	281	320	339	291	283	317	282	264	288	293	308	290	281	316	315	291	322	322	292	320	359	310	332	306	339	303	273	297	299	300	288	296	298	277	289	307	296	299	310	265	290	302	286	314	310	261	304	305	289	312	315	329	289	272	315	264	319	309	294	289	297	309	264	328	312	293	316	324	306	302	270	276	269	327	276	303	347	316	298	294	329	313	287	325	322	276	308	283	279	304	320	283	307	281	276	346	318	308	284	285	270	315	299	285	290	269	292	309	310	317	276	310	326	285	302	297	294	276	297	277	304	307	288	282	310	303	304	287	319	290	305	305	283	279	309	314	312	285	315	294	297	312	272	282	283	291	255	299	320	274	317	298	294	263	321	293	293	288	294	293	318	304	277	255	263	296	311	302	306	268	288	308	294	303	281	336	318	297	344	314	295	307	295	280	333	302	312	279	307	278	271	301	276	333	317	282	320	307	298	298	306	303	302	274	311	312	312	284	304	288	304	274	308	311	298	301	283	328	319	304	294	284	333	278	313	269	264	313	324	303	298	308	309	306	277	287	302	292	297	317	310	292	285	306	295	312	305	272	303	303	297	332	323	283	308	262	291	307	308	266	286	299	274	309	286	298	266	257	322	310	311	302	300	283	316	312	301	306	342	289	255	293	298	303	321	288	262	269	274	264	286	296	308	278	258	276	297	310	320	306	310	281	309	310	309	259	288	296	287	284	295	289	306	291	299	289	288	290	290	287	281	338	281	307	300	307	290	282	320	299	282	267	306	296	311	284	284	305	287	309	307	287	301	299	312	285	287	288	276	313	307	342	350	316	305	297	271	318	329	264	276	324	263	293	310	299	279	287	299	303	281	299	300	317	317	298	291	301	302	279	307	295	289	312	296	292	293	288	324	291	254	276	307	285	309	264	311	344	293	298	291	308	290	303	306	315	266	311	311	290	324	293	288	318	284	324	311	267	244	313	293	322	274	283	280	294	346	316	315	292	297	308	328	328	322	274	291	289	311	295	295	300	266	282	298	286	273	306	319	315	295	293	319	307	310	300	297	290	296	276	289	269	319	304	282	289	307	280	288	307	294	289	331	304	287	335	309	355	299	275	305	312	303	318	282	331	307	308	282	313	305	265	319	349	288	283	330	286	321	281	301	283	293	280	313	295	303	307	273	300	295	262	299	290	275	294	287	300	301	301	330	289	309	321	312	284	300	287	291	286	322	261	320	333	301	330	296	275	294	317	307	300	261	302	289	342	304	304	284	304	327	290	300	300	275	301	278	289	292	335	270	276	288	299	302	280	283	296	271	299	317	322	277	327	302	301	336	318	292	290	320	286	301	293	270	265	298	287	345	320	306	281	299	291	293	321	271	304	304	301	297	275	293	274	304	312	313	287	300	314	303	279	320	282	324	253	266	326	304	297	288	311	298	334	327	272	306	285	275	319	315	301	293	278	294	329	305	329	287	263	301	290	293	300	291	284	285	303	286	297	291	279	318	311	319	294	274	272	321	281	305	299	310	298	302	276	259	282	307	339	288	292	283	279	271	321	275	278	311	323	307	324	278	296	275	253	299	305	291	304	324	344	274	272	311	344	321	316	296	328	259	306	298	333	281	315	277	309	294	303	294	302	307	303	299	290	275	308	312	310	327	293	306	278	297	305	342	308	306	286	306	272	312	286	303	252	302	304	271	288	290	297	289	283	306	280	298	286	262	276	268	298	291	299	268	313	329	279	308	303	336	308	318	309	324	317	293	277	299	273	320	332	276	313	308	318	331	301	345	302	347	297	303	296	294	297	268	301	316	284	312	308	320	306	311	324	314	279	306	318	299	318	273	287	314	293	277	266	295	287	334	319	291	295	283	280	292	296	295	267	274	299	292	286	275	282	302	275	307	257	298	343	285	281	301	299	313	275	292	322	303	308	343	311	271	322	305	279	305	292	318	296	283	316	269	283	280	321	269	271	304	311	258	306	311	330	278	279	288	300	280	294	274	289	315	312	300	278	280	299	286	324	283	291	293	350	317	307	321	319	310	301	277	296	289	325	279	300	325	308	311	288	300	296	276	309	314	289	279	293	271	315	325	317	288	321	254	279	270	307	290	319	322	302	316	342	284	274	288	297	287	323	292	298	318	295	276	288	309	311	287	299	307	303	269	285	280	292	312	296	273	258	290	294	295	317	293	288	282	273	308	264	286	312	315	271	297	332	279	269	289	285	316	300	330	291	296	284	299	317	289	305	301	304	295	299	295	316	303	306	308	304	288	285	305	313	318	326	358	275	283	297	320	298	280	319	317	295	313	327	283	328	283	314	275	283	297	284	323	306	297	293	273	279	302	302	302	327	322	266	314	327	330	300	310	330	319	308	282	314	257	290	300	336	285	309	299	288	296	286	340	337	322	301	322	304	254	310	299	282	303	321	300	291	310	280	295	325	316	331	281	315	299	314	307	280	292	310	318	288	285	325	287	301	302	338	327	306	284	312	298	322	306	299	282	307	281	326	321	323	307	297	258	268	277	286	295	314	322	313	284	296	303	317	287	295	304	291	314	330	316	289	266	299	295	309	313	277	261	295	312	293	346	315	306	296	300	313	253	291	274	314	337	294	320	290	290	318	314	321	297	258	311	280	274	297	293	292	302	305	266	287	292	294	293	291	294	315	310	297	293	268	288	313	285	263	306	316	312	262	305	317	312	313	282	330	291	274	308	284	267	284	336	284	290	327	322	296	308	268	299	295	294	320	288	300	333	276	287	312	301	333	290	309	298	294	312	271	306	288	306	279	313	328	311	317	299	299	300	288	279	309	296	250	279	287	281
8538	6652	8183	7330	6346	4789	3829	3451	2365	1958	1607	1549	1253	1258	1077	951	837	836	794	759	757	708	665	734	759	697	699	641	645	676	629	666	630	694	667	677	663	722	615	625	599	651	630	627	677	614	630	649	629	644	700	649	624	602	664	671	610	713	622	665	662	613	643	652	630	639	641	595	674	690	677	660	673	633	628	643	648	612	639	675	631	632	641	621	652	603	664	645	661	648	621	619	622	673	692	710	642	631	675	658	638	667	692	639	652	617	645	669	644	640	656	660	642	669	641	691	653	629	702	679	664	644	639	627	664	653	596	674	663	631	607	625	609	662	682	608	599	744	644	660	650	638	613	676	691	663	613	648	644	634	650	626	626	643	627	643	652	603	650	658	612	626	671	641	636	596	600	653	638	640	685	633	633	619	642	653	625	618	596	621	623	626	620	634	687	638	656	626	596	663	627	648	630	672	641	647	677	652	641	646	637	648	619	637	580	629	678	642	639	634	633	617	644	648	641	666	653	593	609	659	618	678	641	624	626	639	665	645	650	584	655	703	661	649	623	617	662	657	651	636	647	618	615	675	623	688	636	656	665	626	659	643	627	630	637	616	615	632	670	636	627	664	650	658	676	589	636	608	643	672	631	637	657	633	614	652	591	616	638	596	659	622	612	663	634	647	652	634	651	636	647	633	579	686	644	671	649	657	647	617	652	644	626	621	651	638	652	612	659	623	648	605	614	646	633	668	657	655	623	615	608	635	657	645	678	625	615	662	629	651	648	593	634	580	614	646	618	705	657	665	645	599	625	667	629	635	659	661	640	686	653	690	646	633	590	659	630	665	632	597	603	651	647	645	639	657	686	612	670	633	631	688	628	642	633	657	668	648	640	610	661	607	654	678	632	653	656	621	638	653	681	661	614	656	661	650	650	617	634	622	654	638	697	648	657	683	606	650	613	637	635	674	618	646	633	600	650	592	669	621	684	626	619	626	637	659	662	644	666	650	636	710	628	626	636	635	618	620	664	649	642	624	596	666	657	659	620	616	605	625	629	651	656	660	665	699	619	622	669	652	643	649	641	601	642	633	709	623	675	635	631	645	654	634	622	617	662	622	663	645	705	625	649	632	689	649	638	611	639	630	677	646	594	646	660	643	666	615	653	642	616	645	565	656	643	636	647	643	710	634	645	688	615	605	628	647	683	671	645	663	615	651	663	630	646	633	624	624	638	638	667	642	618	640	623	660	579	638	644	643	603	674	630	605	623	635	616	621	663	632	626	672	616	675	626	637	632	672	609	628	612	622	658	624	619	690	643	676	642	695	645	615	594	620	629	618	685	632	647	662	597	638	622	690	660	616	630	585	645	648	663	662	619	680	626	637	659	670	653	653	622	674	667	656	646	640	629	625	651	646	633	651	681	668	637	643	692	655	658	628	637	654	653	586	619	671	624	649	635	688	637	633	659	683	642	655	613	652	635	610	626	662	689	684	688	666	635	632	623	644	672	632	656	643	693	628	644	641	629	618	677	629	633	668	604	673	613	665	651	642	630	644	629	639	666	633	681	647	646	636	673	618	621	625	617	608	683	651	639	633	637	646	607	624	607	658	626	663	672	615	642	657	645	599	649	667	663	643	624	623	641	710	587	626	632	622	673	625	643	680	628	700	654	649	613	623	635	633	657	635	643	620	691	659	616	616	618	656	665	606	695	632	623	637	652	623	674	656	690	636	655	658	646	638	637	587	653	602	657	648	690	622	662	630	626	663	646	658	648	632	638	641	641	618	665	666	631	663	643	643	673	631	637	638	627	670	654	632	612	631	646	633	590	617	615	633	663	630	650	669	666	684	661	616	652	598	666	653	597	642	655	634	655	644	637	610	611	678	696	650	600	658	641	657	676	700	616	633	626	672	622	651	667	613	632	645	651	639	668	611	601	607	650	620	646	628	648	650	655	655	611	670	691	665	640	616	645	646	641	642	663	661	613	631	677	621	610	645	643	664	637	634	647	637	616	635	575	670	652	653	679	642	646	629	628	632	642	607	627	610	610	682	641	657	633	667	688	665	603	629	664	649	633	626	621	659	693	631	646	669	604	588	644	627	622	664	644	634	603	627	658	652	620	686	625	624	649	632	621	687	647	645	638	660	640	660	674	621	656	682	670	663	653	626	664	612	688	665	625	659	691	662	620	629	620	638	709	654	600	664	651	622	634	685	641	668	626	650	643	688	609	671	627	672	651	612	674	649	652	633	646	639	638	647	623	627	663	606	617	655	646	679	663	674	640	666	650	646	627	690	564	587	674	629	652	711	644	665	650	633	645	672	593	634	666	634	657	630	646	675	619	657	612	641	637	669	626	632	635	644	670	627	693	626	683	641	648	640	631	614	612	596	650	622	668	657	639	594	651	609	639	659	636	600	652	630	655	660	647	650	629	629	634	632	673	632	625	662	656	654	641	693	651	663	630	645	606	624	652	574	643	663	631	688	625	654	696	666	636	717	651	631	614	666	659	618	622	670	584	646	652	673	641	645	625	599	681	684	622	595	639	625	624	685	595	654	621	621	662	629	677	626	632	655	617	656	634	645	644	689	688	669	608	659	637	627	652	653	630	656	608	599	679	618	654	623	677	633	676	616	621	623	599	661	617	600	612	661	625	658	626	641	667	618	636	686	678	629	663	657	664	672	600	620	575	637	660	626	644	628	620	641	632	663	612	677	671	652	663	651	619	625	695	639	631	617	619	635	650	603	709	674	607	630	654	652	664	651	642	648	629	613	627	677	640	633	684	640	656	619	644	622	651	643	660	651	639	626	691	669	637	688	657	645	637	651	617	620	670	646	659	594	619	617	632	654	686	654	705	638	658	656	673	633	659	668	676	627	683	653	635	688	647	613	601	661	635	638	661	673	639	615	630	664	649	662	610	649	589	602	606	630	637	654	660	626	693	619	616	628	585	647	644	638	647	622	636	637	641	650	640	641	653	626	648	647	630	612	617	650	661	666	632	639	623	663	668	643	648	609	632	663	610	640	642	634	625	652	713	621	703	643	651	639	665	626	675	597	646	636	619	623	672	673	673	614	671	667	645	627	680	644	651	634	630	663	663	641	658	606	650	657	644	628	645	677	615	653	663	673	657	626	660	643	653	640	620	710	620	657	707	685	675	632	646	658	621	682	654	622	599	629	631	597	653	631	631	629	630	604	640	622	606	660	667	578	612	635	664	619	600	646	600	672	638	683	649	614	677	644	637	644	644	624	619	589	633	634	644	633	624	634	611	637	569	642	649	688	661	670	623	707	646	661	673	646	676	616	692	620	624	650	616	660	660	661	644	701	620	635	662	652	641	654	624	602	678	609	629	661	638	665	629	630	677	628	601	641	645	647	677	646	651	633	682	638	670	624	662	630	611	627	651	639	665	650	660	609	672	722	642	600	625	598	659	660	598	645	638	625	705	602	638	638	667	644	594	614	646	670	653	648	641	623	604	675	600	668	637	636	616	618	643	653	685	655
30573	20226	16931	11063	8044	4763	2577	1656	1116	852	614	603	466	438	371	308	293	303	309	270	245	254	266	217	228	246	224	214	211	233	228	229	244	240	227	262	235	215	187	216	223	215	213	229	195	228	210	198	214	208	199	191	199	193	238	230	225	214	217	234	206	231	237	208	236	230	201	187	252	222	229	218	238	254	204	214	222	216	233	235	184	219	203	213	218	204	198	195	218	208	238	218	202	221	241	203	230	219	244	215	234	204	211	217	222	180	240	230	208	224	211	219	206	202	250	214	235	207	206	201	197	220	186	231	246	199	223	219	218	221	192	215	193	225	224	212	236	245	233	224	234	222	183	210	226	219	222	209	227	206	226	223	227	205	227	199	221	207	238	208	206	211	219	224	219	223	216	227	209	214	239	223	212	211	224	220	192	191	204	218	201	214	227	227	187	230	229	204	197	201	217	257	204	207	224	224	227	201	202	233	205	224	224	216	219	184	207	231	200	238	219	214	232	242	203	220	220	217	226	212	227	211	217	220	221	187	194	204	197	216	211	205	209	232	235	223	190	225	207	229	185	205	248	206	232	224	237	209	224	221	203	190	194	219	211	214	223	231	204	206	208	241	213	207	216	214	208	229	214	227	215	216	232	204	238	223	200	231	210	205	230	230	235	229	194	209	208	209	224	210	233	226	187	212	221	234	216	207	209	223	224	214	218	204	211	232	228	206	199	210	203	277	201	221	233	249	236	202	229	215	213	232	213	203	204	207	240	240	209	224	219	202	218	218	207	200	228	182	226	192	217	218	220	216	194	214	217	209	204	230	216	197	214	211	187	221	237	222	210	212	215	243	220	231	243	223	223	230	213	243	211	230	195	202	235	196	204	228	187	214	194	229	228	195	220	237	240	209	213	213	227	203	207	206	218	234	215	246	212	218	196	238	198	217	200	219	230	215	201	217	221	217	191	223	203	239	216	222	210	205	216	234	197	205	223	194	222	218	208	227	221	230	219	204	223	217	207	221	235	229	224	225	209	220	223	206	207	204	198	207	227	211	240	251	194	237	215	234	228	219	245	228	235	245	216	208	206	242	194	209	227	231	228	199	213	216	213	208	210	233	194	203	214	227	234	242	222	198	220	226	196	219	234	241	210	199	241	225	216	212	220	202	198	223	210	231	215	218	225	212	192	222	231	227	203	233	187	225	232	214	229	217	223	215	226	233	178	206	243	248	201	212	206	181	208	267	214	201	231	242	215	218	215	226	235	218	200	236	182	248	225	196	221	202	229	204	210	207	230	198	251	227	234	223	215	203	223	196	229	224	217	227	237	214	177	223	240	201	191	222	230	245	230	189	214	210	226	203	187	194	196	202	213	224	219	222	213	207	224	229	233	225	226	218	227	226	223	250	232	207	232	238	230	212	206	233	227	225	213	185	200	239	205	205	225	233	222	210	202	225	236	208	194	196	204	226	224	255	231	205	191	215	224	200	196	215	241	209	207	197	200	184	210	181	214	220	200	226	232	223	240	210	212	237	235	209	195	232	230	215	223	214	202	188	208	214	246	212	185	178	186	190	218	210	215	215	192	194	248	225	213	214	190	200	223	216	213	219	216	233	227	234	219	226	201	199	218	215	242	226	250	207	219	222	199	198	216	223	187	202	225	214	219	225	203	215	218	200	199	219	199	205	193	228	209	228	211	218	217	199	199	209	207	201	207	193	200	214	217	225	219	214	200	172	217	198	204	244	232	194	191	194	222	233	220	225	211	220	240	226	206	239	194	217	237	243	209	223	236	180	225	240	220	224	224	218	231	249	203	213	215	207	228	226	201	186	209	206	226	202	210	233	225	236	238	236	215	203	237	254	236	214	212	217	191	193	228	205	209	214	222	211	232	207	229	197	222	227	235	213	211	218	230	205	203	200	208	236	223	209	220	205	228	213	210	258	212	231	204	195	225	216	241	192	214	223	210	223	223	199	230	205	215	224	228	207	202	216	253	214	204	193	239	205	248	245	198	214	207	206	225	230	208	220	238	220	203	191	193	230	193	249	217	218	192	232	235	216	219	254	232	234	227	202	194	219	217	224	198	243	218	226	225	236	257	197	194	197	226	241	210	229	204	219	221	224	227	232	198	223	213	222	239	225	210	198	209	205	219	229	202	208	208	212	210	217	231	227	204	207	233	208	210	220	252	211	220	217	227	189	210	228	206	235	187	251	222	201	219	235	195	194	203	222	200	231	240	253	217	219	209	210	217	207	212	195	214	227	219	197	211	248	210	227	207	208	204	201	233	215	216	213	227	223	226	202	223	209	199	238	225	209	207	235	226	221	209	228	244	191	209	233	206	227	223	202	241	208	216	218	204	231	230	199	202	227	216	212	222	184	236	225	227	235	213	198	207	211	209	219	201	218	232	182	224	194	204	208	196	235	207	202	205	234	206	181	228	215	224	182	176	219	211	208	233	246	237	231	226	231	214	247	204	206	212	232	236	217	239	229	210	220	198	217	192	226	212	227	207	228	219	184	195	216	220	216	221	238	238	229	199	183	200	212	224	237	214	217	208	218	230	207	232	239	222	180	230	201	224	214	210	200	222	212	223	217	203	194	212	218	247	230	211	186	196	207	223	229	204	214	180	221	207	191	210	260	216	212	203	240	217	199	219	235	194	222	218	220	246	239	219	197	223	213	225	226	221	232	209	220	223	176	223	213	244	249	219	229	222	211	247	215	189	210	228	219	195	221	212	191	230	218	231	255	217	216	205	191	201	213	216	230	200	197	219	178	209	195	217	247	215	188	197	218	221	194	211	207	220	234	164	207	205	215	204	202	218	224	237	199	212	212	223	188	215	240	228	205	228	208	256	222	205	207	205	201	194	220	205	239	230	223	224	226	226	211	208	215	226	222	224	265	230	226	249	207	233	247	208	228	204	234	193	227	223	235	214	201	219	241	225	211	221	209	232	210	229	229	229	243	217	225	242	184	206	208	234	232	225	220	214	226	215	220	225	201	225	193	221	215	198	226	213	208	206	211	218	214	214	220	217	206	236	184	216	217	212	213	210	227	215	212	224	230	218	202	210	227	210	220	212	202	234	199	216	212	222	239	212	206	206	202	200	234	223	219	214	222	203	221	223	213	204	250	179	223	218	228	213	229	210	207	223	188	212	205	207	225	238	206	213	190	249	194	208	217	212	199	205	237	232	201	216	211	214	221	227	228	225	240	220	215	219	212	223	245	210	234	248	260	196	199	235	226	207	224	211	229	213	220	215	250	205	198	202	201	206	201	226	212	211	225	205	224	218	212	231	254	217	210	227	228	230	196	194	203	202	243	215	244	215	202	213	190	196	235	195	229	204	239	203	218	204	239	204	205	202	213	202	229	251	219	224	198	238	237	245	193	219	202	217	229	207	190	230	229	214	223	210	218	211	188	212	222	208	227	239	197	194	199	244	226	245	201	179	236	230	231	255	198	193	209	198	208	226	233	198	243	214	221	214	216	222	214	197	230
19935	14988	19842	17665	18393	13657	9090	6743	4573	3649	2680	2444	1990	1736	1427	1234	1025	903	881	755	733	700	714	701	696	625	583	547	507	507	548	542	517	560	591	519	492	502	532	484	513	474	517	472	511	513	510	483	507	539	472	507	497	502	471	489	475	449	457	474	516	485	486	507	462	471	536	541	467	454	508	461	458	519	538	501	492	516	520	453	471	526	468	540	465	492	481	467	485	482	492	515	527	483	487	477	487	495	493	519	465	499	511	499	476	521	473	502	484	478	474	503	504	456	507	523	498	490	471	508	502	517	484	454	476	479	454	479	454	495	505	509	482	493	520	521	490	482	517	453	488	480	508	495	469	468	493	479	503	534	492	484	478	452	502	446	462	459	476	476	528	499	464	490	512	495	442	468	485	512	506	513	474	471	519	457	503	515	501	490	457	483	476	490	500	527	514	488	505	489	509	470	490	466	524	506	477	485	476	502	498	481	467	479	473	473	496	500	514	532	464	562	495	494	501	476	509	467	457	499	483	491	497	521	444	499	465	499	521	506	513	483	445	504	482	481	499	485	468	480	490	489	488	507	508	495	524	508	509	493	494	527	503	504	465	510	515	455	479	477	481	478	452	478	501	512	501	452	492	518	482	490	499	492	496	486	453	484	487	468	484	475	481	487	452	503	506	497	494	464	500	500	448	495	511	464	458	476	476	485	528	477	497	485	492	492	500	533	498	503	445	483	448	469	523	490	487	494	495	487	513	501	497	531	507	498	493	519	488	482	455	476	482	475	503	537	452	499	481	497	491	502	493	511	500	566	496	493	482	451	523	496	515	512	448	519	533	492	510	494	459	480	489	477	491	481	498	489	479	507	482	485	480	494	457	467	488	482	514	490	507	510	513	500	481	474	435	474	522	516	487	454	459	501	481	479	495	476	454	482	524	492	519	510	487	502	507	476	535	480	515	486	508	461	504	475	510	517	507	453	508	507	485	478	484	498	479	453	474	471	459	475	490	495	489	494	502	475	463	489	496	469	493	481	470	510	489	501	466	487	482	473	507	527	478	522	476	458	511	493	494	486	464	500	482	481	494	499	474	513	479	479	467	509	466	494	514	467	480	494	493	481	508	485	485	518	496	477	490	471	501	486	491	491	488	490	465	509	474	495	490	461	464	525	471	452	478	484	473	502	509	461	519	506	489	521	496	464	534	494	515	503	463	527	501	491	486	476	493	525	485	487	455	531	507	460	461	453	454	444	475	489	508	448	498	470	480	481	493	474	486	475	484	516	487	459	498	469	484	503	515	483	480	472	490	451	512	476	443	492	510	475	511	468	457	487	507	453	486	464	491	477	511	506	507	490	525	490	466	458	530	475	512	504	462	480	491	491	493	498	466	493	503	488	506	480	491	474	521	493	502	491	495	472	474	498	484	538	499	480	519	494	467	467	496	526	541	471	505	475	482	510	496	474	498	499	505	497	488	512	480	480	454	529	472	485	486	492	471	521	512	521	482	491	489	502	494	489	487	490	507	450	522	464	500	477	496	487	488	503	488	503	504	455	484	483	492	463	483	500	511	510	510	506	489	496	466	507	504	472	463	508	482	512	515	488	459	459	498	452	501	483	531	478	513	497	472	507	511	505	475	525	472	471	518	492	469	467	497	484	499	483	484	485	489	485	486	534	470	496	467	494	471	484	438	472	485	465	486	493	531	475	511	476	491	508	476	465	517	493	498	466	491	474	526	501	510	473	481	447	486	474	490	512	504	537	480	447	481	495	483	486	463	516	489	497	490	472	489	502	468	492	523	501	456	518	479	491	483	458	495	502	451	478	501	492	476	471	509	492	459	497	506	463	506	484	459	465	504	463	472	472	503	495	482	454	461	496	464	500	509	501	500	480	493	489	490	513	489	475	480	469	468	494	526	489	500	516	505	497	494	494	499	445	517	507	478	490	471	482	457	487	513	491	481	485	515	489	458	478	474	449	535	510	501	516	457	464	460	506	453	496	473	478	489	552	486	510	497	476	493	476	481	496	472	488	444	455	453	510	472	508	497	500	497	462	477	487	517	483	489	508	492	481	474	470	505	478	488	507	491	489	531	497	530	489	429	463	490	525	499	473	526	497	501	492	474	499	533	556	520	470	497	499	470	484	501	449	487	475	453	515	502	498	475	502	504	525	499	521	513	522	498	489	464	526	486	501	493	475	518	491	496	482	467	503	461	452	466	483	458	487	472	504	474	470	511	511	487	445	475	493	446	446	520	478	496	495	467	527	494	482	458	509	522	480	475	469	469	492	460	477	474	492	482	469	509	484	493	491	508	526	476	513	482	475	521	526	531	492	522	478	508	490	483	471	473	492	515	467	501	485	478	475	476	510	462	507	491	481	462	493	497	487	437	455	495	495	440	505	497	471	482	523	474	476	495	494	489	472	498	484	514	482	502	533	530	474	493	505	514	487	513	510	512	498	516	458	463	488	466	511	494	513	515	509	490	481	508	510	474	471	465	525	486	453	520	489	491	454	514	511	480	483	478	475	528	505	442	493	472	477	486	478	471	480	497	508	456	479	489	491	459	472	507	491	474	481	476	525	443	487	503	510	485	540	495	492	512	504	499	488	468	489	472	511	487	512	536	509	458	472	478	476	510	518	484	454	472	455	504	455	509	500	482	496	486	513	517	455	509	505	513	482	500	465	495	505	482	497	483	481	469	476	450	490	533	479	529	481	503	473	467	438	462	444	470	461	506	495	506	430	492	493	469	472	485	511	493	493	496	474	485	491	483	499	515	504	485	470	512	494	511	510	489	480	500	475	486	483	480	458	480	459	515	477	458	460	476	479	479	505	521	475	513	535	542	480	498	468	494	490	526	475	496	474	502	519	505	463	440	497	510	512	509	483	508	490	524	471	528	508	467	488	481	485	495	453	500	467	492	532	502	465	525	449	451	489	492	513	527	480	524	493	472	504	495	526	510	484	488	479	501	549	490	486	495	512	500	528	494	476	478	479	478	501	487	469	467	455	484	496	501	470	484	487	486	506	514	474	444	500	452	466	455	519	516	469	524	536	519	482	480	468	514	489	511	472	502	474	469	477	489	515	500	487	473	504	474	500	501	520	494	509	475	488	475	488	485	531	474	520	450	481	492	477	466	453	510	525	477	478	520	497	498	498	479	500	478	505	483	501	526	517	473	505	476	490	519	463	474	508	469	496	439	460	519	489	489	514	465	451	472	492	547	485	510	513	489	500	452	463	508	517	479	501	509	482	510	460	486	463	472	489	466	479	463	473	509	514	496	502	466	449	456	512	467	521	529	526	516	517	486	504	550	524	517	483	485	465	459	500	482	444	536	492	503	480	524	499	447	492	511	501	480	499	501	502	475	514	507	500	495	475	490	522	484	467	516	459	472	474	508	490	472	487	466	468	494	500	498	483	544	487	455	504	517	466	513	474	500	515	531	491	481	488	481	492	504	503	494	472	481	531	492	502	498	487	483	508	491	508	471	495	529	503
40165	29220	25820	17453	13321	8515	4736	2512	1699	1146	862	693	616	462	468	331	301	323	291	287	262	259	221	263	255	239	249	225	218	201	229	195	192	229	215	229	240	230	227	210	212	215	241	210	175	198	192	235	201	210	182	201	218	210	198	209	230	182	194	209	206	181	202	230	211	193	201	193	186	214	214	228	173	193	200	198	191	221	179	227	216	213	191	235	188	192	197	197	178	194	213	197	219	199	212	224	209	225	207	226	203	223	207	205	178	212	210	213	192	216	176	206	222	201	207	226	189	226	214	233	200	210	211	222	195	203	206	199	204	225	188	192	205	216	196	211	219	211	213	216	202	243	199	187	202	199	201	192	211	205	197	235	211	191	195	181	177	202	197	186	187	217	201	227	187	209	194	195	207	193	200	173	178	204	215	207	178	200	193	197	226	223	234	218	185	214	211	200	188	195	206	206	202	220	213	229	173	214	192	210	214	204	205	213	210	224	185	195	189	195	215	208	198	208	192	242	235	201	211	195	222	217	195	199	207	206	176	214	215	241	210	197	176	207	204	197	182	229	236	191	188	191	176	208	211	210	206	193	179	207	191	211	223	185	206	224	221	191	203	229	199	195	199	212	229	189	194	194	234	192	176	184	220	224	211	217	205	192	221	181	182	199	203	196	210	203	214	190	171	195	184	194	223	199	182	197	204	195	217	200	208	208	202	194	180	211	205	220	200	184	199	187	215	210	230	181	189	200	196	215	192	194	210	214	222	189	242	206	211	213	201	207	207	194	194	223	203	204	195	218	219	239	232	206	204	202	195	234	208	202	217	222	190	200	247	209	210	212	171	190	191	200	200	220	233	197	199	193	173	218	201	225	208	199	219	186	183	195	211	193	192	207	180	191	211	213	213	189	189	241	198	185	227	211	188	223	206	203	219	204	210	213	220	201	211	211	205	179	193	219	234	194	188	212	191	210	228	201	199	211	197	224	227	235	211	226	188	175	212	191	224	212	261	218	181	216	207	203	201	202	169	202	200	214	217	192	205	211	214	209	241	239	195	195	189	193	207	196	216	193	198	208	206	209	201	221	191	197	204	209	205	181	210	217	203	224	218	180	213	187	196	195	203	186	198	197	197	216	189	185	177	195	204	212	220	191	178	219	230	220	218	206	193	176	196	198	196	214	206	202	209	195	183	196	194	186	196	205	205	216	208	198	217	212	194	229	198	212	212	195	202	197	203	203	224	169	206	210	193	185	224	182	233	197	201	220	190	192	185	188	187	188	193	211	222	206	210	205	205	184	181	251	230	190	211	195	220	197	196	212	209	231	210	214	202	181	209	226	217	208	198	188	219	229	192	194	211	189	207	206	214	227	207	198	223	239	211	204	223	199	196	191	206	207	218	210	209	199	181	188	206	208	210	209	193	199	173	192	225	227	202	204	213	214	221	221	214	212	198	187	204	204	197	208	213	222	213	196	216	192	219	227	218	197	201	220	205	231	222	170	185	193	205	233	211	172	185	189	198	200	192	201	220	203	175	168	226	217	204	217	207	168	200	169	217	177	184	191	201	211	193	192	190	222	208	199	200	204	196	196	215	212	185	183	213	183	224	219	232	238	237	201	188	218	222	202	190	187	198	210	193	207	196	192	213	228	209	230	195	207	214	206	214	200	211	179	213	180	188	202	192	221	191	216	237	213	174	185	212	195	235	204	211	206	226	179	212	215	214	204	217	225	221	234	201	186	202	205	221	220	194	226	214	198	207	191	214	182	208	203	171	189	198	212	200	198	213	202	200	198	216	218	251	189	185	218	222	223	203	196	199	191	233	192	233	203	212	225	214	183	212	215	196	180	211	197	218	200	201	220	201	217	182	202	176	196	218	215	225	179	199	198	199	215	203	232	226	184	210	215	164	178	210	175	191	199	214	193	223	221	196	209	216	182	201	223	184	185	186	210	186	206	180	200	196	207	201	208	218	179	199	188	194	199	212	222	206	189	188	198	233	243	212	215	228	200	192	215	186	194	223	188	176	229	232	199	221	192	191	199	195	203	215	196	198	219	222	219	196	181	197	214	181	185	210	220	220	184	177	205	221	182	211	179	195	187	189	198	187	234	185	211	217	241	220	208	226	185	195	215	205	201	190	183	186	209	221	209	219	216	199	212	203	229	223	215	223	214	222	192	203	209	207	213	199	183	211	208	218	194	211	235	213	202	191	200	216	213	222	197	188	196	185	181	219	214	243	207	206	186	186	189	211	217	205	202	184	187	181	196	204	219	230	210	197	183	186	204	226	208	188	217	199	189	208	209	213	211	213	204	222	196	222	198	217	198	206	202	226	190	217	193	208	172	245	192	193	187	217	192	220	183	206	208	213	217	182	192	214	194	187	207	205	213	229	211	194	189	174	219	179	176	197	188	213	194	168	197	199	205	189	196	238	188	198	189	190	192	218	204	205	200	199	217	159	202	204	227	181	200	217	179	215	217	185	206	176	212	214	202	204	204	201	199	222	207	199	216	211	207	188	182	225	187	180	192	220	213	217	219	201	195	211	198	189	193	225	188	226	202	206	213	203	201	211	204	225	191	193	209	215	237	213	201	192	214	210	188	196	199	201	205	206	202	222	217	208	198	191	231	231	206	229	187	217	226	218	206	168	220	231	189	203	213	187	189	195	201	188	234	216	212	208	208	202	226	226	192	212	203	243	210	229	199	208	185	210	212	204	200	207	224	187	203	187	192	204	170	206	208	227	195	196	197	198	218	223	214	188	221	187	212	225	225	228	210	222	187	209	202	238	227	211	186	207	179	213	214	211	172	197	208	188	198	199	207	238	223	200	220	185	208	188	204	189	227	175	231	211	203	197	227	180	216	190	196	219	220	218	195	198	184	217	234	197	217	210	204	204	217	209	193	228	215	195	215	204	195	206	181	199	175	188	235	189	192	215	202	225	200	211	199	202	197	189	194	196	216	219	232	159	199	201	184	210	208	194	206	228	199	227	244	214	229	202	219	206	232	194	205	221	230	188	204	209	248	221	211	204	186	221	207	226	204	197	195	215	198	182	214	186	224	229	215	180	190	202	227	205	209	204	224	217	219	202	200	206	170	196	210	209	207	211	211	216	193	223	196	215	208	211	190	196	197	191	168	194	205	227	205	197	208	234	198	204	185	212	186	198	219	186	233	173	212	237	190	204	200	207	199	232	191	214	186	205	208	217	208	218	212	218	200	205	199	206	219	231	202	210	175	170	219	206	213	218	233	210	212	216	211	190	210	200	222	207	228	200	226	218	214	216	183	236	201	199	197	211	226	230	202	199	204	196	217	181	187	195	209	204	186	211	194	197	196	220	197	185	211	222	227	210	195	199	199	207	227	207	206	214	215	218	202	180	196	182	228	214	191	198	178	207	173	204	188	217	223	221	218	210	202	187	191	212	230	186	208	194	170	221	214	195	214	199	214	209	204	201	185	232	206	220	231	192	191	214	208	225	202	198	195	226	235	221	216	186	205
25113	21390	26793	23405	24256	18764	13379	8820	6849	5254	3947	3331	2807	2248	1934	1483	1347	1123	1031	927	877	807	802	835	800	668	661	530	550	527	513	541	508	559	568	557	550	512	444	422	468	471	488	455	503	476	469	474	482	492	473	463	464	471	474	493	478	483	489	442	456	513	479	475	478	462	464	459	475	451	512	461	470	473	476	442	440	493	436	471	521	495	440	455	475	516	483	483	472	480	509	512	492	472	461	518	486	481	481	475	503	524	492	476	468	520	480	503	488	508	464	485	497	470	482	465	461	500	461	494	464	495	491	456	474	480	498	495	469	471	453	494	505	484	447	487	520	460	503	460	450	502	457	460	469	463	462	461	501	495	458	491	489	479	476	458	437	462	467	485	529	470	463	474	446	472	509	486	487	456	466	440	434	465	513	438	456	480	450	454	483	502	479	481	457	478	463	490	470	473	463	457	464	467	480	470	496	447	419	457	473	476	510	504	488	470	441	495	468	479	465	442	488	470	485	452	471	467	456	439	456	433	480	438	500	457	465	448	450	502	425	416	471	465	471	482	480	451	476	449	478	477	512	464	451	479	477	459	483	455	458	472	441	445	452	462	446	431	513	469	472	489	466	461	441	428	478	456	491	456	502	471	430	470	469	476	434	449	461	460	465	440	479	445	469	483	455	471	439	460	448	478	409	452	433	484	498	477	495	452	470	492	494	502	462	455	492	492	464	452	468	465	440	503	483	485	472	455	445	445	493	483	484	487	440	451	465	446	469	496	468	477	485	484	473	447	467	471	455	469	490	450	470	489	508	492	449	504	461	462	480	486	434	473	448	517	486	444	502	476	434	512	475	463	487	439	492	399	462	466	476	498	460	488	496	458	475	480	454	479	485	473	460	457	439	485	480	509	484	469	472	459	495	436	454	465	456	474	470	449	459	467	449	513	484	422	493	465	475	437	473	473	483	450	488	445	432	467	453	473	453	460	473	488	485	473	470	470	481	477	529	457	436	458	437	443	461	471	478	418	443	455	451	449	464	452	472	465	460	437	478	461	479	475	439	484	421	459	507	460	471	482	465	471	456	476	451	449	472	459	495	505	469	447	453	476	442	418	489	487	509	432	510	446	459	470	487	462	491	470	527	456	474	457	473	473	478	477	451	468	506	467	489	506	472	464	494	457	475	474	509	465	458	476	471	463	465	499	482	478	427	430	430	449	446	489	465	462	453	466	474	458	441	478	458	470	487	489	459	454	483	443	512	453	459	443	489	464	504	453	474	487	451	457	410	496	437	478	458	477	477	470	445	492	464	482	440	503	439	471	463	476	480	494	449	464	507	456	477	453	455	465	484	484	479	509	462	443	465	482	450	444	475	479	463	414	474	491	415	466	505	461	438	477	482	512	458	469	461	479	460	461	485	456	474	463	441	509	448	454	467	476	459	476	438	476	459	448	464	475	459	485	448	507	484	493	441	444	458	481	461	454	419	465	464	461	490	481	476	453	498	470	426	492	442	456	459	450	506	469	487	464	457	430	505	505	471	461	476	505	505	455	462	490	501	464	462	458	483	460	513	464	456	493	411	433	479	483	440	502	482	481	485	481	471	476	432	448	443	484	458	465	449	424	456	476	450	490	438	438	471	467	488	463	488	465	450	404	456	496	464	473	456	458	463	436	455	462	518	456	489	468	518	443	494	439	522	446	514	474	465	453	431	463	480	440	450	502	458	466	465	479	463	461	480	487	488	446	486	473	492	469	448	528	470	465	511	422	495	463	497	481	513	493	446	511	478	465	474	485	478	472	480	455	459	475	490	480	419	479	438	484	445	474	504	488	447	459	484	461	465	460	442	481	481	454	466	457	454	472	478	437	463	491	472	461	452	485	522	470	496	454	521	457	474	499	490	488	446	480	429	468	473	473	472	482	473	494	499	500	464	487	500	484	487	496	462	494	467	469	481	457	437	451	471	467	452	511	447	430	462	471	476	472	472	451	470	461	467	473	444	499	451	440	469	471	479	479	478	470	490	424	494	497	488	531	456	468	491	476	480	471	484	476	472	483	498	507	467	439	470	470	493	482	440	460	491	475	502	504	496	457	407	452	462	471	456	457	425	482	480	489	503	477	446	483	454	473	445	503	485	452	472	489	473	461	456	433	507	475	481	459	454	444	503	472	466	487	460	459	507	451	466	474	460	497	450	483	451	505	457	478	462	432	527	462	444	440	449	532	495	473	460	465	499	464	484	487	520	468	489	453	481	464	509	507	486	443	426	469	482	459	456	460	460	446	492	495	487	463	463	432	472	460	460	512	430	519	458	486	476	465	449	471	477	452	496	437	460	445	436	493	494	508	501	448	428	486	490	499	474	450	469	467	477	462	463	494	452	466	443	482	450	440	490	460	465	502	477	461	521	432	443	486	496	467	478	493	466	464	501	483	476	454	473	496	431	459	469	487	470	452	442	457	495	486	482	433	412	467	455	507	464	436	471	460	480	444	464	463	481	473	471	429	441	443	480	454	484	435	470	512	478	481	436	492	500	481	423	441	447	484	432	468	461	444	459	488	440	431	484	472	438	432	458	472	516	484	477	457	452	504	470	462	504	485	469	492	452	471	479	456	493	447	471	480	480	490	501	479	452	474	462	520	430	485	433	441	446	457	479	434	461	464	457	465	455	489	510	447	495	446	484	477	480	481	437	444	467	466	475	490	474	436	464	476	442	492	483	462	460	485	455	502	477	503	444	490	446	460	500	504	509	432	492	481	451	461	482	476	448	473	526	480	479	483	486	459	490	441	458	481	487	421	456	471	486	450	503	488	491	455	425	486	498	469	473	493	471	474	462	456	462	492	450	501	477	467	476	463	451	459	498	426	506	461	472	439	482	512	508	491	433	462	446	428	483	455	482	462	468	499	478	470	489	429	425	475	465	467	453	486	469	481	479	478	472	510	492	522	433	466	432	485	467	482	470	463	456	517	449	493	462	477	486	462	482	507	452	483	469	432	459	476	437	489	464	467	475	499	473	451	442	465	473	509	488	446	457	499	506	471	490	505	516	436	495	457	485	471	493	462	460	458	451	426	461	455	474	453	489	465	453	477	474	483	497	455	487	484	452	480	493	482	452	497	471	528	463	502	501	470	470	472	459	464	462	490	463	432	460	484	498	469	470	486	494	433	504	451	478	463	472	493	453	494	487	462	441	483	438	501	458	495	470	425	480	419	450	492	462	436	446	451	474	450	439	482	455	453	468	459	507	495	456	451	495	467	467	464	451	474	499	458	486	462	490	465	477	485	443	469	468	493	484	481	462	467	459	468	477	468	444	466	498	474	474	479	484	477	459	436	476	465	465	489	484	489	477	468	469	477	468	477	463	463	481	494	444	448	486	464	427	448	464	418	505	489	494	516	477	513	499	447	436	458	466	485	464	453	477	489	500	475	457	494	495	487	477	479	453	492	500	434	458	498	481	448	443	463	506	468	468	435	518	447	481	505	508	512	465	457	505	476	445	484
14433	7146	4771	2549	1642	1126	907	775	704	626	500	480	417	367	352	337	337	362	347	305	347	314	306	303	322	315	283	325	303	336	288	297	323	346	305	341	314	316	289	262	281	308	318	294	293	269	316	341	292	340	304	295	322	334	325	308	275	310	292	316	319	261	284	315	306	327	284	301	293	304	253	268	311	274	289	315	275	307	301	293	311	284	282	318	326	290	322	288	357	285	289	278	317	305	300	304	296	322	303	291	282	324	339	270	289	291	276	309	319	310	318	315	301	291	336	315	315	307	331	312	305	297	297	300	284	275	311	313	301	319	319	305	329	320	279	288	307	312	316	299	288	257	280	311	316	320	263	238	307	318	329	285	310	273	289	315	316	300	309	292	301	273	294	296	302	281	315	338	325	263	333	333	301	312	334	309	306	285	284	285	292	296	331	301	346	305	280	286	287	310	314	290	298	298	313	297	314	316	299	294	297	326	302	328	313	325	335	278	303	284	336	304	269	311	322	332	269	288	266	302	315	254	293	277	321	297	276	295	276	329	299	335	308	284	268	305	267	288	287	302	291	332	310	289	292	325	298	298	307	305	310	288	279	334	304	274	328	299	281	277	287	294	302	294	285	276	306	316	302	290	329	300	307	304	324	291	291	283	295	303	310	331	305	331	307	297	324	298	315	291	299	303	322	310	307	318	310	342	319	293	265	357	311	296	295	280	290	303	293	306	319	297	308	300	313	324	293	313	277	298	270	312	295	285	308	293	300	307	290	266	297	284	320	303	314	257	311	284	285	321	315	322	292	286	333	286	290	310	275	346	314	311	308	319	321	320	285	269	269	328	300	265	315	292	326	289	315	273	310	307	312	337	304	300	307	307	298	309	291	287	281	327	282	271	284	275	303	312	279	293	308	314	289	291	314	306	312	325	286	310	315	313	324	287	298	320	303	285	305	295	312	308	290	327	278	284	294	302	323	307	312	277	310	299	308	303	295	307	270	293	310	286	292	314	306	277	284	299	289	304	304	341	286	275	303	322	311	287	286	301	321	300	310	298	312	275	325	329	312	318	314	296	300	272	288	297	330	330	317	309	302	307	298	307	352	323	316	314	305	317	301	327	288	279	308	272	267	306	321	297	350	325	294	289	301	301	308	324	334	309	299	335	301	342	304	273	323	270	292	280	337	281	324	281	297	273	326	300	310	339	312	314	283	281	343	310	350	313	318	302	323	294	303	305	323	303	342	306	277	267	287	317	281	307	314	304	297	308	291	309	292	330	305	320	281	312	302	284	282	305	311	313	352	290	326	349	297	282	297	330	330	281	305	319	300	294	299	315	295	308	287	319	322	303	309	292	305	300	296	273	266	294	306	314	328	308	320	275	319	282	324	299	292	295	298	295	307	323	286	296	319	300	322	304	305	286	324	281	293	292	305	323	303	282	337	298	288	289	312	312	308	279	294	267	292	278	322	324	314	287	306	287	268	298	307	295	292	323	287	285	300	305	316	309	295	339	276	308	351	296	297	242	317	316	273	315	296	302	344	314	289	290	303	291	313	281	330	297	293	294	304	294	282	305	309	280	280	278	324	294	327	310	316	336	322	315	323	295	319	336	314	323	301	262	284	303	286	295	296	291	288	299	310	314	306	321	306	325	286	262	324	296	328	292	300	319	300	314	283	261	306	302	304	326	282	333	274	307	335	303	302	324	315	310	307	314	298	299	292	313	292	283	306	293	319	268	337	325	307	297	326	281	271	286	305	299	294	308	329	303	290	298	280	291	289	330	268	273	313	324	265	268	284	303	318	272	285	320	306	312	331	299	289	301	313	293	267	296	330	311	331	303	304	338	313	273	302	303	334	306	327	325	320	295	287	293	293	323	302	288	312	310	297	322	332	304	321	339	271	299	290	287	284	298	293	339	308	316	294	317	285	277	293	273	277	281	290	314	326	321	300	321	310	301	309	297	311	303	324	285	298	315	276	310	298	312	262	300	320	328	304	334	271	286	314	302	281	321	299	332	341	308	316	333	301	336	290	286	309	306	296	314	350	300	312	296	297	300	318	301	283	307	288	334	334	278	310	306	273	302	318	292	313	317	294	313	305	301	306	281	323	273	284	289	309	261	315	304	301	291	313	327	287	287	323	333	304	312	286	331	314	263	298	281	331	311	304	299	312	284	282	315	331	291	294	267	295	331	309	314	328	300	306	298	333	304	310	296	288	322	290	346	324	280	302	274	302	320	279	296	295	272	328	303	290	280	302	269	290	332	309	285	303	278	305	319	302	295	278	259	323	314	295	275	292	304	286	298	295	293	289	313	304	315	268	289	298	282	310	306	316	309	288	301	294	290	316	263	302	340	337	287	268	311	321	316	295	279	308	301	294	304	301	270	299	291	280	292	328	275	311	299	285	333	289	308	323	299	312	301	279	337	326	305	261	303	288	302	315	304	295	348	282	276	307	279	305	308	295	256	308	287	315	294	323	312	324	288	308	311	299	299	316	343	273	316	315	304	330	301	274	309	287	264	281	292	300	292	292	266	284	304	304	295	332	309	326	318	308	312	310	320	304	318	276	320	249	297	324	275	343	266	279	297	302	266	313	286	293	309	285	291	278	331	274	283	296	326	332	280	292	312	300	313	306	314	288	313	292	284	328	273	301	297	309	309	307	301	302	310	319	300	324	300	331	314	309	295	323	307	302	298	295	297	306	333	272	343	296	308	283	300	319	298	296	340	326	291	338	270	315	298	293	286	275	324	303	287	286	317	345	288	313	321	301	297	324	298	297	314	300	307	305	298	270	296	318	322	312	330	292	281	315	297	289	292	297	325	300	299	263	295	304	275	299	284	302	321	271	291	314	291	317	334	289	310	302	307	297	272	299	293	325	296	304	275	298	305	266	302	322	277	324	280	331	318	317	295	353	292	297	282	301	281	300	285	320	305	310	284	284	310	312	331	342	310	326	298	308	309	316	331	301	295	312	313	296	284	298	302	296	306	317	286	301	288	323	310	273	283	310	302	333	260	318	271	310	288	312	302	316	315	320	285	289	260	307	322	268	292	263	306	314	281	285	275	280	310	308	312	302	313	319	326	298	293	316	309	310	322	313	328	344	286	287	293	296	305	309	329	366	325	296	328	305	279	287	294	289	317	319	310	303	318	294	299	295	290	333	294	330	292	270	324	315	314	300	339	288	295	297	313	339	287	307	328	315	290	297	308	314	318	318	314	316	323	282	291	333	285	332	318	266	272	295	278	303	302	303	268	284	299	305	310	299	306	280	310	331	304	287	301	313	304	264	298	326	340	336	314	309	293	313	320	313	329	326	305	282	309	300	320	311	293	360	290	291	316	303	284	296	320	306	285	288	282	310	274	301	318	360	304	307	325	298	284	299	303	290	284	285	321	309	316	275	304	323	300	301	292	305	318	292	299	295	352	329	320	330	327	328	309	340	285	305	309	324	302	319	285	334	327	307	303	309	299	300	317	346	294	273	304	320	274	293	293
8518	5904	8011	6753	5427	4551	3641	2961	2605	2220	1809	1407	1316	1139	1110	1050	920	802	830	756	744	775	736	730	754	673	717	693	664	675	637	675	722	676	706	700	677	627	664	709	608	692	691	623	689	669	628	660	685	695	672	668	693	614	713	637	622	647	668	660	633	667	636	630	662	691	659	702	633	646	687	639	663	642	673	716	662	668	668	652	625	634	635	689	691	699	627	634	624	646	661	668	631	647	663	650	668	655	685	638	678	694	640	616	650	648	679	634	656	635	661	706	636	721	664	696	631	646	650	681	668	685	638	649	602	655	661	645	651	640	688	604	654	652	665	668	646	709	696	666	614	629	670	650	668	684	648	632	646	641	590	660	625	657	650	652	601	688	679	688	650	686	673	668	648	687	639	657	663	627	652	671	632	648	631	650	612	647	632	651	619	656	702	639	660	666	672	685	669	679	654	608	660	703	633	663	681	667	665	689	670	656	632	627	652	656	645	683	607	650	652	690	645	705	617	601	631	622	656	609	596	644	624	652	672	647	688	653	642	686	642	651	648	640	655	617	628	646	618	657	642	663	654	678	607	691	669	690	656	623	640	652	636	640	670	657	681	670	625	715	687	659	665	653	655	676	638	701	694	618	664	661	647	685	671	651	654	640	582	657	665	696	668	673	593	681	645	625	653	603	642	616	667	661	656	663	635	685	669	643	646	668	667	712	654	668	661	638	615	671	684	666	625	658	648	660	671	610	696	651	642	672	632	687	661	649	631	677	639	658	661	681	699	649	621	635	650	655	634	626	635	632	645	670	687	642	660	696	654	645	639	677	682	641	644	655	664	640	639	691	658	655	679	611	686	675	704	652	679	660	641	679	670	656	634	630	669	613	680	623	617	603	641	666	683	638	690	626	668	635	650	640	613	655	637	638	671	665	637	660	637	694	650	655	663	680	662	653	695	617	634	640	635	676	645	669	635	629	638	662	626	691	633	659	649	669	665	651	643	642	650	680	615	666	660	628	652	656	655	661	646	616	660	684	635	674	664	720	681	709	641	675	682	667	646	652	664	687	688	616	713	636	615	651	619	668	673	673	639	644	700	627	670	662	608	677	683	628	619	681	676	660	650	662	649	634	700	664	638	646	656	625	659	604	661	660	690	608	672	674	611	675	644	614	654	634	664	639	664	661	676	618	640	640	634	680	623	644	700	613	649	694	661	642	630	641	637	614	698	641	648	684	623	672	674	682	626	688	671	695	690	662	678	657	652	652	661	604	697	623	659	653	706	634	704	644	592	650	616	656	691	670	689	649	692	623	676	637	634	663	627	637	638	647	663	599	600	682	681	642	679	716	620	653	670	651	629	609	632	669	662	647	691	654	634	628	672	647	661	673	677	663	646	602	657	670	641	633	689	642	638	674	703	650	646	693	592	625	628	644	660	614	654	683	668	639	640	624	656	663	624	725	695	623	693	647	629	639	673	649	639	669	672	643	654	628	646	659	626	686	630	622	613	646	646	653	641	652	660	678	634	639	631	651	647	645	695	644	640	675	644	652	664	692	673	605	650	641	669	606	661	605	694	659	651	653	643	646	610	640	677	624	697	664	635	613	654	698	627	656	654	703	662	617	657	675	673	651	662	622	656	680	639	663	647	647	685	645	682	683	644	649	654	635	650	695	634	642	661	667	660	648	633	653	654	644	638	707	684	683	647	678	671	662	660	622	708	677	696	665	638	640	651	641	668	666	668	629	734	624	649	629	660	640	620	671	643	650	659	619	689	667	696	629	711	657	642	633	663	657	669	660	664	679	641	621	639	675	645	667	641	630	657	637	658	657	676	686	580	657	664	644	636	623	621	648	673	695	632	652	683	645	640	683	652	656	630	613	638	646	633	693	681	665	679	637	642	620	684	612	669	672	675	625	674	568	663	681	650	658	606	680	634	670	649	654	637	632	626	668	692	645	657	626	679	635	686	645	642	639	581	655	615	665	658	653	658	610	661	638	659	646	664	664	648	632	643	668	682	683	691	619	657	635	628	654	646	635	639	669	598	625	651	622	659	588	704	660	629	615	675	645	638	668	632	598	644	624	675	652	639	631	654	661	694	640	677	678	676	695	610	693	626	667	676	712	679	619	633	641	652	666	642	619	665	664	629	686	657	615	669	645	608	674	647	628	688	598	642	680	647	679	621	659	661	650	630	656	626	673	652	634	668	641	681	637	629	605	646	618	674	599	630	651	662	633	707	639	625	689	684	665	645	661	626	662	636	665	642	614	664	657	633	662	647	651	709	646	665	663	658	687	662	612	657	648	624	643	627	699	684	673	626	702	671	620	631	659	662	685	657	683	669	615	647	652	636	650	641	622	632	625	664	662	628	672	651	632	627	641	606	682	644	642	678	654	689	621	693	645	676	649	663	672	616	611	607	670	649	630	632	651	627	665	715	658	637	633	632	666	650	637	643	687	673	690	657	665	613	627	694	612	619	656	633	681	660	667	662	667	627	626	678	625	624	687	676	593	664	685	641	670	668	684	709	619	629	613	631	643	675	633	634	622	637	665	636	624	665	663	679	633	659	681	674	611	626	670	662	619	650	613	680	659	683	668	618	684	653	632	640	658	644	620	624	608	586	663	613	674	642	670	648	630	642	645	660	669	633	638	638	652	656	597	659	648	611	613	662	669	629	681	646	645	639	651	657	622	673	660	670	602	624	618	649	651	646	674	652	631	669	636	651	684	608	655	632	672	719	642	663	669	654	703	652	676	644	643	662	659	650	635	629	661	653	656	635	618	609	689	638	668	649	667	662	617	708	641	652	655	625	656	680	626	650	682	628	612	654	682	633	643	619	689	643	615	639	677	674	636	631	681	643	671	673	606	639	660	676	636	671	638	618	667	664	653	663	619	612	649	636	640	613	619	651	680	654	674	675	626	653	661	666	656	643	667	656	629	636	681	641	654	660	638	659	660	630	670	630	663	626	688	622	661	659	649	683	664	650	628	683	664	652	733	663	629	684	637	662	663	702	664	648	675	658	694	626	674	638	670	636	647	698	670	621	651	629	605	687	632	655	669	671	614	613	636	670	630	647	633	654	658	639	628	592	624	637	677	674	653	669	666	669	675	664	670	652	677	606	639	653	631	676	624	621	688	703	622	621	667	637	682	670	685	652	645	648	659	689	672	625	697	689	632	679	627	710	636	630	649	674	637	637	628	662	640	651	669	658	726	630	654	667	631	658	649	652	619	673	697	631	634	695	670	662	633	642	667	618	662	666	621	635	686	622	655	644	658	632	726	645	670	688	658	630	663	676	667	660	651	648	650	628	679	676	636	620	658	616	600	679	676	666	681	635	717	662	638	627	684	700	650	669	666	618	615	663	665	647	619	676	648	650	647	669	652	682	648	671	673	681	635	626	643	678	657	669	680	670	644	618	619	609	653	664	691	633	639	639	619	678	670	642	655	606	653	673	647	633	641	611	665	634	638	644	667	640	679	638	625	628	707	652	640	684	638
30634	19461	18077	10264	6742	4811	2776	1740	1252	985	697	528	513	453	380	341	289	295	260	294	264	254	236	263	279	220	231	251	244	280	236	252	226	223	210	246	223	245	245	210	234	231	215	237	187	227	216	213	230	228	210	221	212	216	242	229	245	231	231	201	220	222	203	247	221	230	240	236	227	191	214	220	198	202	226	232	238	218	229	232	251	236	216	194	194	208	223	214	231	236	256	204	239	235	240	223	232	222	192	248	221	277	219	233	195	221	213	209	219	248	212	215	245	211	226	263	268	235	226	227	200	213	259	199	198	240	233	254	212	224	178	216	255	223	225	255	218	248	244	205	219	237	246	212	216	205	221	202	223	233	229	229	226	195	237	226	238	214	225	251	224	211	230	216	211	212	259	252	215	218	240	233	226	191	225	216	205	225	218	232	224	203	246	214	208	227	198	219	226	219	250	238	263	218	246	246	222	216	202	225	239	218	258	239	227	256	244	201	217	243	219	263	237	197	237	240	214	239	211	248	222	220	221	222	251	241	208	221	236	228	210	220	246	194	251	224	217	240	199	248	239	242	211	233	222	218	217	201	236	216	269	212	202	244	209	232	212	203	232	224	212	222	206	252	235	210	206	219	206	240	220	242	234	215	239	226	213	229	202	222	225	226	241	238	220	242	211	215	222	233	195	233	208	226	229	231	210	198	258	250	187	239	236	199	226	243	222	222	261	223	208	253	243	214	213	213	243	232	243	245	222	212	256	229	235	199	222	248	213	213	218	246	241	234	248	218	227	240	233	253	224	246	212	209	210	231	248	210	217	237	231	228	205	228	211	225	195	192	225	276	214	215	211	195	252	235	215	222	222	227	220	222	258	217	214	240	232	234	236	251	242	201	229	198	221	231	223	236	234	211	223	227	222	221	235	235	229	228	211	220	220	217	210	226	192	230	255	230	187	213	250	214	230	223	236	241	217	199	241	232	220	208	228	236	257	241	194	221	234	230	228	230	211	238	239	258	211	220	239	212	240	225	209	243	208	248	228	254	215	245	234	238	235	206	230	247	228	215	212	210	238	222	222	221	216	253	247	215	198	256	219	253	208	224	223	213	214	245	237	220	219	233	209	238	218	221	234	236	209	218	221	249	240	229	214	221	243	210	218	204	232	215	265	241	229	207	225	248	217	209	229	237	230	214	224	221	197	209	207	211	231	216	256	228	230	255	239	211	222	244	213	204	239	224	247	233	262	218	221	243	215	234	211	218	234	221	248	238	230	208	222	243	255	253	224	214	255	226	206	239	221	216	230	226	230	196	240	253	214	240	240	228	231	203	211	233	219	221	206	241	219	201	225	215	250	218	201	220	226	201	221	200	231	222	253	240	223	240	236	249	206	216	244	196	222	211	227	228	252	217	211	232	231	264	227	243	233	229	252	231	209	226	273	254	238	217	200	225	226	224	219	194	226	216	207	189	221	242	257	215	220	225	245	226	204	213	244	227	241	195	201	210	241	226	233	224	232	207	214	233	239	238	223	213	223	208	184	230	245	211	262	215	230	240	245	242	253	231	219	246	216	241	226	218	206	229	203	221	240	254	224	205	189	212	228	242	244	235	221	199	249	215	235	246	236	232	198	225	222	232	235	215	206	200	235	233	231	218	222	235	211	227	245	264	214	255	242	232	228	207	211	220	215	232	212	244	215	207	232	219	236	223	239	198	232	221	225	204	222	234	196	233	247	239	224	221	237	202	242	243	235	252	228	196	205	207	209	197	215	229	236	209	253	220	216	200	230	231	238	219	226	233	248	252	202	200	206	227	193	240	230	214	235	216	219	227	245	232	223	239	254	212	205	246	243	224	204	220	229	193	210	205	184	214	229	198	237	213	228	188	202	233	200	225	218	201	249	241	214	235	210	199	230	260	237	208	214	201	235	242	207	259	232	212	226	253	222	231	226	216	233	207	211	223	213	241	219	229	209	210	216	249	214	231	219	210	196	215	233	206	232	216	221	210	225	215	202	251	226	206	239	228	243	240	236	237	240	239	210	219	202	237	249	235	234	227	241	250	239	217	216	253	239	234	232	219	256	250	220	217	206	236	222	213	260	244	246	223	224	241	223	210	233	255	226	220	207	212	225	231	202	218	213	234	233	222	256	222	231	232	209	222	237	230	214	236	253	209	252	240	235	246	207	246	236	235	233	209	200	248	207	204	238	221	218	231	221	199	213	233	231	231	209	242	223	248	215	292	236	218	221	215	250	244	269	242	237	259	240	196	192	236	228	212	232	219	221	236	253	221	221	217	254	275	228	214	222	193	270	206	224	227	269	229	226	215	252	228	229	221	216	211	233	248	211	202	218	219	234	206	196	202	231	215	240	220	201	214	210	253	248	241	212	223	229	232	213	238	206	214	215	227	237	193	235	241	233	231	227	221	215	212	234	219	234	247	202	245	243	225	195	220	229	216	237	212	214	213	228	232	248	219	229	211	223	259	244	217	232	239	242	237	233	250	230	233	211	257	214	208	205	224	217	243	227	229	220	230	225	236	236	219	209	199	240	229	208	230	220	245	244	236	217	196	247	232	246	218	239	202	204	208	207	220	215	219	223	246	247	203	233	228	226	241	222	223	213	219	209	205	219	228	249	220	206	234	238	271	202	221	276	232	220	219	230	223	263	228	250	222	179	227	238	197	234	227	229	214	222	209	228	228	221	238	213	203	225	210	235	229	235	243	213	271	205	242	208	223	204	208	190	254	196	226	241	200	235	213	243	236	204	236	201	213	225	223	233	216	219	227	218	223	241	232	210	236	238	222	212	201	228	221	228	221	227	251	218	200	225	246	220	243	207	228	256	228	227	218	239	209	204	239	250	227	237	246	239	244	243	238	247	228	233	218	232	236	222	248	255	202	240	215	214	216	215	215	254	203	220	211	241	200	231	217	221	210	216	210	236	217	223	193	211	228	197	229	207	226	200	210	221	225	207	208	235	198	217	227	220	236	219	230	188	207	232	229	242	230	238	240	227	212	217	225	218	255	249	235	263	232	236	258	256	204	226	212	215	200	215	231	204	215	233	208	205	212	245	221	226	234	225	209	197	231	202	207	204	221	221	211	205	227	216	230	230	200	232	198	215	196	241	238	214	216	251	215	199	246	217	247	216	207	240	233	226	226	219	218	211	260	232	227	243	233	214	236	229	214	219	208	220	246	242	227	219	201	213	228	223	217	195	217	226	211	212	218	194	229	184	231	235	188	237	219	229	245	214	226	229	229	194	229	203	260	202	207	189	226	252	245	228	220	235	214	210	209	228	222	217	238	214	212	223	254	218	215	210	215	237	209	231	230	202	237	235	218	243	230	208	247	234	207	221	239	259	221	233	229	227	223	245	208	225	218	233	220	233	231	195	251	207	219	233	205	218	227	221	222	225	235	228	223	224	232	200	197	271	259	225	211	236	208	200	214	216	276	270	254	215	252	207	220	225	218	213	216	225	245	238	247	229	233	227	203	238	208
19766	14535	20449	16183	14874	13632	9191	6855	5454	4118	3212	2415	1976	1782	1505	1218	1006	852	833	803	711	750	759	771	797	674	592	531	518	561	553	521	539	583	616	633	547	566	517	501	509	539	511	522	512	532	479	518	525	489	486	501	495	487	513	523	547	475	484	490	532	526	537	526	540	517	539	517	477	494	512	500	510	532	500	509	490	493	481	486	523	523	456	515	523	520	525	534	487	455	494	533	526	489	575	491	513	547	518	504	506	510	491	500	482	522	526	504	494	504	467	507	532	543	517	510	532	502	502	543	488	492	497	461	482	538	519	487	545	489	487	442	485	494	473	464	516	503	461	458	519	498	505	531	475	467	514	497	508	500	495	470	477	489	484	483	502	525	536	489	480	464	496	484	499	458	473	513	477	473	509	513	513	488	506	548	487	483	490	496	513	505	484	536	555	492	494	441	509	472	494	499	459	538	503	526	499	562	539	547	497	498	518	485	506	496	483	526	523	468	485	505	509	505	530	495	523	500	500	500	506	499	515	505	492	490	490	512	506	501	503	508	472	498	490	489	541	510	499	511	495	501	521	499	457	545	480	507	507	479	533	454	534	548	529	496	524	520	490	518	490	478	557	498	511	473	493	485	493	505	531	546	489	512	502	530	505	520	490	498	493	500	482	523	504	537	518	527	468	474	478	512	507	498	506	490	519	474	479	476	518	509	483	515	494	493	492	500	519	537	474	508	519	529	546	464	512	543	465	499	519	506	490	520	510	478	512	499	502	502	493	513	532	534	487	504	473	519	499	504	462	506	512	503	495	530	544	512	495	522	485	510	469	548	484	520	536	532	523	533	465	514	477	496	527	508	531	559	493	492	485	530	487	501	543	482	511	499	518	504	473	469	525	507	531	493	510	541	508	510	537	524	491	469	492	493	526	477	498	490	570	490	528	526	516	532	499	481	480	547	517	530	499	536	534	478	523	522	530	498	498	471	486	520	511	543	539	499	506	511	541	553	541	513	491	506	493	521	469	527	510	473	552	542	533	496	493	515	493	486	503	469	544	528	522	491	504	516	483	445	480	505	548	509	515	476	538	557	503	466	539	545	523	508	474	473	494	464	545	516	493	490	490	516	538	491	557	479	546	523	465	495	502	525	494	505	518	509	501	497	505	547	511	538	512	543	497	522	496	507	502	500	523	499	495	472	488	527	518	512	503	500	517	517	524	529	498	530	479	522	511	515	534	503	501	504	501	510	545	504	470	552	537	525	520	475	506	509	518	474	523	511	480	538	553	496	483	511	500	503	539	541	538	491	523	494	527	487	538	500	513	558	490	501	531	502	482	507	537	532	492	517	556	530	505	490	508	517	470	458	473	514	508	524	497	535	511	513	507	483	510	464	498	525	470	543	495	495	533	473	524	490	480	481	490	460	535	467	474	491	496	524	525	493	528	519	504	509	480	482	502	499	454	541	533	530	507	545	440	478	517	477	488	484	540	519	562	510	479	499	523	511	486	539	491	494	492	512	477	513	567	481	454	508	544	549	502	481	471	547	492	482	546	507	476	504	553	512	492	487	449	458	516	496	504	497	528	521	549	510	484	488	484	506	489	492	485	520	507	496	511	516	479	479	548	522	495	508	551	484	508	495	450	553	480	513	509	512	500	499	494	536	528	508	505	499	488	511	487	451	463	502	526	525	522	506	516	494	518	485	544	507	502	499	487	524	504	496	569	496	542	483	515	542	503	498	495	512	531	508	488	528	532	522	485	528	514	528	522	502	543	516	502	486	464	483	540	491	517	508	504	465	472	546	473	508	512	514	500	522	520	508	528	498	522	510	526	507	495	511	513	503	536	486	563	456	487	510	488	477	532	517	526	538	511	500	499	555	535	503	516	509	548	534	537	529	541	544	508	477	470	484	518	478	487	447	536	489	490	515	501	466	498	506	520	518	554	500	512	488	498	502	495	487	473	477	550	500	462	498	485	484	543	511	491	499	513	480	518	481	541	529	472	509	478	516	514	513	558	485	496	512	527	512	501	505	494	529	498	536	495	459	541	500	485	484	537	503	510	520	485	455	494	476	522	522	482	499	522	532	481	515	515	478	511	486	476	498	549	499	510	504	504	471	503	473	497	506	466	525	519	482	490	515	518	551	552	553	511	492	499	492	499	470	516	493	473	524	507	540	479	521	504	558	507	524	494	455	557	467	490	531	502	527	523	502	518	475	488	554	525	523	489	494	491	515	516	525	503	517	530	544	489	530	480	473	522	516	543	457	524	493	506	491	510	526	525	499	516	538	524	520	495	508	465	524	475	529	511	490	519	522	518	522	491	483	490	493	499	528	518	483	523	503	480	495	510	517	514	513	507	525	521	486	527	527	494	507	545	534	544	520	510	517	528	535	498	483	499	495	502	493	481	493	503	527	473	560	485	484	551	494	524	553	498	512	529	489	511	523	514	517	554	490	547	514	500	500	508	494	515	501	491	499	516	471	514	495	560	535	482	554	533	484	507	538	475	500	546	473	497	505	494	517	497	507	508	521	493	524	484	496	506	487	444	483	523	497	511	538	494	521	469	480	491	500	536	483	500	488	501	486	511	472	482	503	537	474	512	483	486	479	506	527	506	482	522	456	488	523	527	509	493	505	521	477	527	498	501	514	513	486	487	485	492	507	506	501	487	501	507	478	526	495	510	510	519	487	482	537	509	491	515	513	515	513	467	530	532	541	487	509	507	489	506	519	480	523	498	504	528	525	533	519	502	503	469	519	516	508	467	499	494	445	485	510	504	494	532	452	504	500	477	492	535	517	529	529	473	514	496	495	531	487	511	519	526	477	516	501	484	489	495	483	508	481	499	511	520	505	488	512	512	503	461	493	556	534	545	478	468	520	485	494	509	493	508	479	500	509	476	555	504	505	497	486	484	465	494	521	480	552	459	511	521	521	521	521	550	461	535	482	510	520	519	497	504	484	494	511	495	508	516	489	494	500	493	497	494	464	513	486	535	522	526	492	526	508	509	493	520	493	537	490	458	542	492	536	504	530	494	485	511	520	515	527	528	498	515	483	512	496	500	481	511	509	497	513	492	492	548	475	504	498	491	504	465	527	499	511	502	510	505	508	480	528	503	551	508	529	556	507	505	480	502	512	494	530	498	517	520	525	498	529	480	568	487	540	510	514	524	529	500	497	502	501	512	499	519	562	478	488	485	516	525	455	566	477	498	541	554	509	555	510	525	536	531	541	495	485	534	492	484	502	519	503	491	530	490	527	488	531	525	501	498	492	496	499	453	512	487	517	497	501	517	492	517	501	533	541	536	526	517	546	530	521	492	531	546	501	512	492	461	510	504	520	532	494	514	528	497	524	514	505	493	527	494	497	499	515	506	495	539	517	517	533	486	505	471	530	531	501	501	458	505	533	543	488	506	483	497	519	520	576	471	497	491	482	541	554	496	518	504	502	531	521	516	519	494	485	522	526	502	543	551	520	470	505	507	468	549	472	534	480	501	547
40609	29302	25569	16286	10667	8121	5258	2751	1789	1360	1039	714	604	487	438	385	316	277	305	292	253	255	257	283	258	256	211	189	248	217	213	182	224	247	219	237	217	209	214	205	176	189	169	223	205	211	211	225	208	223	184	196	195	208	195	194	207	212	210	215	187	205	203	190	215	231	223	226	227	212	190	203	204	219	206	246	216	199	213	200	216	220	200	213	200	195	237	194	225	209	203	216	239	200	198	196	191	221	204	205	221	246	212	219	199	199	198	206	201	211	180	208	206	211	241	233	178	235	227	204	220	216	201	203	212	208	208	216	255	225	213	207	191	194	215	207	199	196	175	210	199	222	217	210	220	200	233	203	198	223	201	198	229	198	234	203	226	220	196	208	212	218	180	207	229	220	254	204	206	206	233	215	211	215	227	212	207	185	215	189	192	205	220	192	220	222	204	185	208	222	199	211	242	216	179	213	215	189	212	211	207	216	201	230	217	206	218	201	226	229	205	218	216	211	220	218	221	190	244	200	219	206	201	232	221	187	218	214	227	193	222	223	196	216	220	194	201	175	174	202	205	223	201	214	212	228	204	203	218	208	234	188	205	227	202	196	213	215	203	231	234	231	202	183	224	188	212	228	215	220	237	193	204	209	230	236	194	188	178	173	192	213	228	215	192	195	206	207	210	197	205	192	210	222	207	213	196	182	207	200	213	231	217	225	212	205	212	177	202	200	221	206	221	196	248	197	222	225	196	214	199	188	212	227	211	191	207	195	196	223	247	210	191	231	225	192	222	199	199	189	227	190	194	189	201	209	215	188	229	212	202	212	205	194	203	213	253	212	224	245	215	224	215	192	243	200	192	177	210	204	228	189	223	216	230	195	204	208	195	179	219	226	199	207	175	190	218	188	223	222	222	184	214	187	205	215	190	194	208	230	213	221	210	195	202	189	187	191	212	221	199	216	215	217	176	218	186	229	205	205	187	203	190	200	195	248	209	162	198	172	194	217	227	199	201	202	216	205	168	206	225	230	201	211	184	215	200	223	225	213	214	222	215	207	200	239	219	188	204	208	208	187	194	195	201	234	207	206	196	212	195	219	188	220	207	190	207	209	244	195	189	234	208	201	196	208	173	211	185	217	225	210	206	208	212	208	241	178	212	216	204	200	171	230	202	225	199	186	205	220	204	205	203	202	216	187	207	188	211	194	215	189	205	189	222	200	242	207	203	235	231	211	201	215	202	240	205	236	198	197	207	211	224	212	208	207	205	216	216	234	236	203	199	229	217	218	214	229	221	204	200	195	201	232	209	202	222	214	196	203	195	236	214	231	204	210	219	199	215	196	268	221	216	167	206	210	229	205	203	219	197	207	228	201	222	228	205	227	219	193	212	212	205	199	190	197	215	213	225	210	205	233	207	187	225	204	188	220	206	218	221	231	198	199	186	225	211	234	214	216	192	220	185	198	203	199	203	205	189	190	202	217	198	208	239	208	204	221	198	205	193	234	203	206	206	215	214	208	204	239	204	217	212	217	198	212	216	196	204	201	217	220	217	188	198	212	214	209	212	205	224	218	203	227	216	206	218	215	176	232	221	205	220	217	209	196	206	238	233	201	213	210	220	224	213	211	210	186	192	211	207	205	195	209	212	241	187	187	230	201	204	211	212	225	219	217	223	212	216	224	201	209	235	206	219	215	211	222	217	206	199	201	191	216	197	210	226	199	214	191	216	219	181	208	200	201	228	218	210	227	190	217	201	175	189	196	192	198	203	191	213	222	179	208	216	240	208	227	208	216	219	241	222	218	180	223	181	190	201	224	207	210	214	186	210	206	207	205	183	186	220	217	216	214	199	201	204	249	214	192	229	216	219	197	176	195	207	181	213	176	193	196	190	208	191	235	236	226	208	213	194	214	213	190	174	218	197	196	204	227	241	229	201	173	222	223	224	210	180	193	228	234	199	211	200	230	205	246	231	193	222	199	220	218	201	219	220	201	231	199	220	201	195	215	222	219	256	189	214	223	211	236	211	198	201	202	163	201	246	217	231	210	205	198	203	203	239	214	219	234	198	221	221	214	207	254	222	224	179	230	234	209	225	225	198	196	191	221	212	223	173	248	212	207	209	231	190	194	222	212	208	216	212	250	217	204	182	227	198	206	222	216	202	242	213	190	226	219	213	234	201	215	193	200	212	179	195	216	235	231	183	201	226	217	222	233	209	215	193	214	205	246	205	229	211	218	217	199	239	222	214	199	206	212	196	241	209	208	219	188	220	207	222	216	210	216	211	218	191	222	216	179	186	223	233	211	203	220	205	233	216	217	177	196	193	208	196	198	214	200	196	197	200	197	221	227	187	193	216	209	218	213	237	216	198	217	229	208	229	202	215	216	195	185	195	187	196	197	187	212	213	242	184	201	220	232	204	203	200	193	204	229	218	210	209	195	213	221	191	227	217	229	209	211	199	181	255	221	217	182	232	208	218	196	234	191	224	238	218	225	224	227	190	201	221	210	199	229	225	213	198	200	225	220	223	195	204	221	203	199	190	239	191	211	210	177	178	198	202	221	203	203	200	222	186	209	213	203	217	198	197	206	220	210	214	235	201	241	237	240	188	222	233	201	213	207	212	202	178	239	212	196	209	192	217	216	200	196	205	193	193	213	209	231	192	219	209	193	214	213	208	210	216	234	205	208	193	201	229	218	200	228	199	208	221	214	197	224	206	178	200	229	208	201	240	198	221	208	216	211	202	198	208	199	217	212	191	193	214	199	219	210	189	185	209	230	225	190	194	250	212	177	212	227	196	211	200	171	225	214	198	204	193	205	213	202	228	208	200	187	217	235	217	200	220	225	174	211	211	210	224	163	200	219	199	211	196	217	220	216	210	231	203	209	212	191	212	204	196	213	210	218	210	213	214	220	214	201	189	221	210	227	189	203	233	213	242	189	213	210	218	236	215	194	208	186	221	224	185	179	213	203	211	200	195	188	223	230	211	206	206	222	219	210	238	228	198	200	217	195	198	213	205	224	210	222	179	186	222	195	207	187	211	198	202	186	204	205	212	168	228	215	216	217	208	190	204	210	205	203	230	204	220	195	236	182	224	215	211	190	235	220	224	210	242	188	183	214	205	227	208	172	226	211	239	213	187	194	190	182	210	209	199	225	197	197	192	205	217	202	234	224	185	220	215	192	238	206	223	199	218	225	243	203	204	223	203	189	182	204	214	216	216	211	201	197	216	185	220	238	182	198	208	212	228	216	173	174	200	222	225	217	217	196	233	196	228	224	207	218	170	190	214	201	204	202	200	184	200	193	212	204	185	188	211	200	220	245	236	197	205	233	203	188	212	220	243	212	211	191	214	191	216	212	187	194	206	231	213	190	233	221	193	221	192	202	192	204	203	199	231	209	206	220	214	187	231	226	186	211	215	220	220	217	207	234	201	174	225	185	231	207	168	211	195	204	188	193	234	227	211	199	215	215	223	215	212	244	165	195	215	192	235	218	220	222
26151	21142	26283	21433	20693	19915	14791	9055	7362	5879	4328	3271	2676	2270	1788	1545	1087	1008	983	971	789	822	889	902	768	698	614	527	524	499	490	531	526	588	560	578	548	520	522	496	488	491	468	511	482	503	498	503	498	459	445	501	521	496	477	495	451	466	491	484	512	499	494	490	477	495	482	489	465	429	492	455	524	468	464	442	487	451	461	510	502	502	440	511	501	472	495	446	461	490	459	481	490	493	468	479	507	523	498	502	467	490	521	515	502	491	474	467	523	466	481	514	477	536	470	515	485	475	491	470	470	487	447	483	492	490	470	492	495	502	500	486	451	511	527	463	482	545	499	486	449	522	473	452	497	459	452	457	503	470	475	504	476	468	494	484	482	461	535	486	549	481	448	512	507	474	487	520	442	494	410	445	448	466	468	468	510	452	447	480	492	479	469	484	451	424	467	496	502	479	432	466	488	493	459	479	467	496	512	464	460	489	506	444	477	468	478	451	477	525	444	537	511	500	475	499	473	516	497	470	482	482	510	516	479	486	488	444	481	454	483	454	526	481	462	453	475	479	500	505	469	505	454	456	510	463	451	483	470	461	474	496	475	478	425	467	440	498	473	492	482	465	463	456	501	503	492	485	508	509	533	492	492	523	489	478	509	470	512	474	458	487	458	496	492	502	453	499	494	492	446	465	505	524	494	479	469	481	487	507	498	494	480	460	459	506	491	510	501	436	500	470	500	487	485	489	499	488	454	490	504	500	513	459	483	496	522	507	487	486	497	500	513	487	493	464	434	443	496	489	472	467	524	501	483	466	509	455	442	480	472	510	518	482	474	510	462	454	497	494	461	499	467	520	482	492	468	472	469	454	465	489	487	467	446	491	470	467	514	528	452	494	498	496	477	459	465	491	485	496	461	441	495	479	461	517	471	498	447	473	445	456	479	474	461	475	505	493	479	484	489	451	504	480	452	480	496	465	496	473	507	462	473	498	496	473	445	516	498	454	508	478	449	489	477	463	437	483	518	486	483	479	485	486	481	481	473	526	495	490	484	461	432	474	504	457	465	453	499	455	459	479	453	512	470	504	448	454	471	478	486	469	468	484	487	492	485	484	523	505	455	430	482	455	488	470	446	490	468	429	521	505	450	496	468	484	482	479	477	428	485	507	460	485	475	495	479	488	495	436	478	468	465	505	480	459	484	492	498	516	503	476	459	469	454	444	489	479	490	511	483	496	478	489	477	493	457	528	466	467	468	488	479	517	535	448	483	493	471	482	440	473	488	486	467	503	491	499	483	463	468	457	477	447	475	469	463	474	503	487	461	501	491	463	515	465	461	476	458	479	492	482	497	499	497	448	514	485	482	495	504	508	481	485	494	517	514	494	449	451	465	483	497	471	497	492	496	473	502	465	500	482	477	466	493	481	458	482	471	466	514	499	453	470	505	496	491	497	444	495	476	474	465	479	497	496	467	512	463	459	477	492	471	560	475	506	500	474	460	513	493	452	452	497	467	461	484	473	475	517	446	487	470	521	511	464	457	460	479	482	451	467	462	453	489	497	461	452	450	509	477	487	446	484	486	496	449	523	472	511	472	478	486	508	474	495	475	497	488	515	485	472	500	490	471	481	465	479	497	485	468	476	482	492	455	478	477	436	480	434	523	503	426	524	457	464	493	444	509	470	441	473	484	469	487	499	492	513	516	485	487	461	476	505	483	438	448	480	495	461	492	494	467	461	464	459	489	476	485	470	457	502	429	461	470	447	476	483	494	472	493	498	471	466	471	488	422	491	477	481	474	479	440	484	476	472	448	474	522	509	464	424	500	441	452	454	485	450	457	449	500	506	456	419	508	490	470	483	499	510	502	484	461	467	490	472	447	470	482	469	525	462	474	523	479	414	478	501	490	495	518	517	447	475	479	473	511	536	481	481	496	513	472	463	512	459	478	479	470	475	484	463	464	521	470	492	505	493	484	467	474	459	481	492	490	472	473	476	485	516	480	450	455	466	460	449	460	493	495	491	500	490	477	471	435	485	475	489	473	499	502	479	453	484	488	453	491	461	507	494	465	473	455	479	495	461	499	483	474	464	479	462	484	458	488	469	473	495	471	523	504	464	482	483	462	440	512	497	476	490	473	484	465	464	465	466	477	495	502	479	521	458	444	497	511	463	498	489	481	476	444	511	481	493	481	519	506	426	470	514	465	466	479	416	489	479	467	512	455	502	507	514	454	464	477	475	494	473	505	498	461	510	503	460	484	481	512	486	506	463	513	480	489	490	529	484	445	520	470	465	469	441	496	479	513	457	507	474	465	482	512	474	485	495	438	440	516	456	483	450	526	449	477	516	482	475	505	478	501	408	471	495	479	449	454	456	484	483	491	437	483	450	474	465	492	501	443	424	523	442	498	449	481	492	499	466	465	504	475	494	439	505	458	514	444	512	492	473	463	486	496	480	517	501	493	487	504	476	477	493	463	458	458	494	468	466	484	523	470	457	499	470	465	468	505	454	484	471	475	455	452	496	458	463	459	464	496	492	462	494	478	435	470	480	467	467	473	483	479	499	489	488	460	465	460	443	477	442	495	501	462	537	513	498	515	496	455	429	501	487	468	485	464	476	445	473	453	520	493	467	483	497	496	459	472	511	491	485	481	446	483	515	442	503	466	481	481	446	463	479	506	445	471	469	462	500	478	502	472	447	525	468	510	466	519	481	471	507	480	471	488	496	533	453	492	477	473	467	482	467	487	482	481	499	446	456	494	495	451	479	476	470	494	472	453	494	489	478	509	477	464	476	480	487	480	506	457	468	511	445	473	470	490	468	484	478	474	509	461	481	467	498	452	448	462	418	494	497	502	500	520	481	507	447	470	463	496	480	462	441	494	487	473	475	491	496	454	468	460	480	483	463	482	486	484	495	472	478	495	465	525	443	520	473	466	438	509	459	531	455	449	491	481	460	452	463	473	463	523	461	467	475	502	480	456	453	456	492	490	459	506	468	543	475	524	487	436	469	517	502	482	475	481	482	453	469	456	473	467	475	457	432	472	475	491	464	499	488	458	485	486	488	483	471	466	447	513	449	502	464	470	468	515	504	476	475	475	514	468	501	449	506	474	508	510	482	509	487	470	478	453	486	474	477	492	497	483	460	461	471	472	463	488	450	477	499	458	451	463	469	480	479	464	484	474	472	476	469	469	459	428	483	447	521	468	471	517	505	506	474	504	503	439	468	452	499	507	504	442	487	510	488	496	501	511	498	465	473	498	476	487	497	479	492	480	465	511	460	512	470	486	485	481	455	450	484	476	488	489	508	450	462	485	481	504	516	518	505	475	484	491	483	449	493	462	471	491	499	541	470	484	482	549	493	476	489	473	451	490	463	504	501	467	496	477	451	463	503	512	499	500	459	512	530	495	505	442	469	469	458	448	475	472	482	509	457	478	447	476	483	461	462	477	528	493	447	527	524	456	479	513	429	501	476	453	485	468	452	457	465	472	438	511	498	504	481
13833	7444	4934	2536	1659	1212	1024	796	665	630	532	435	442	396	399	361	353	346	354	324	360	359	352	358	310	345	279	334	287	296	318	286	306	304	326	327	342	310	319	289	311	312	327	314	320	299	312	335	295	330	339	309	328	308	337	339	332	286	329	310	274	314	329	340	301	316	287	325	302	299	326	319	350	352	322	289	317	333	333	346	289	279	328	315	309	305	287	327	318	319	302	330	296	329	302	311	331	335	330	319	262	321	326	306	323	333	324	308	337	328	366	310	338	283	291	314	338	323	321	271	321	317	322	340	303	313	346	331	333	329	317	302	318	312	317	310	311	336	308	323	333	329	291	347	291	325	312	303	293	329	357	310	306	296	343	330	293	373	348	321	304	352	349	316	347	340	313	293	326	311	313	304	311	344	311	310	325	336	294	324	331	327	320	320	304	342	301	299	299	338	278	341	307	311	317	326	313	353	344	350	303	285	309	288	323	302	315	319	266	302	309	342	315	348	344	328	328	328	332	329	300	300	314	314	348	317	318	328	328	361	340	316	325	333	340	292	339	300	310	280	313	309	300	323	286	297	293	324	320	326	324	282	275	343	334	309	286	334	317	342	293	283	335	300	310	305	327	336	295	317	343	324	316	330	328	334	358	329	323	337	302	344	348	344	329	289	316	326	322	317	322	327	313	320	309	281	316	333	352	337	373	333	323	310	333	357	297	360	306	331	300	308	309	301	316	326	316	339	323	299	336	318	302	360	317	329	314	307	301	336	367	302	341	350	338	301	332	327	338	311	291	312	301	319	339	354	344	310	329	332	358	310	314	323	327	311	302	327	318	321	347	326	336	320	332	328	295	324	315	297	308	348	327	326	291	337	284	315	325	304	326	310	324	330	322	326	331	311	332	343	299	347	339	303	295	288	306	297	333	328	298	333	373	290	338	323	317	293	326	313	331	319	304	345	298	307	338	294	343	343	319	314	295	315	334	334	341	298	305	348	287	324	328	337	332	334	322	338	341	293	320	316	322	335	283	344	335	287	284	303	326	299	303	300	336	327	335	316	342	334	323	270	312	297	322	316	316	309	339	314	287	347	323	316	308	314	329	322	320	320	310	339	320	323	358	355	316	317	327	351	344	341	306	336	322	313	318	321	332	340	317	317	306	317	293	331	327	319	304	305	312	316	305	298	348	320	314	319	299	309	333	344	318	326	277	338	332	358	334	311	309	323	289	289	314	323	322	325	298	310	334	363	319	311	301	319	332	317	308	326	320	320	311	352	307	345	317	321	312	302	342	323	344	330	320	358	325	288	301	332	324	338	334	358	336	305	354	299	322	312	354	330	319	347	320	312	326	299	356	323	342	310	322	342	354	341	330	347	323	296	337	341	317	337	338	287	321	307	275	321	325	317	314	309	336	344	315	273	304	305	333	344	301	320	315	319	339	301	344	297	323	355	337	320	318	331	297	318	302	316	303	322	293	304	316	323	309	368	339	343	312	337	329	310	307	338	347	298	313	329	272	312	299	314	331	347	324	333	341	315	311	317	373	328	319	310	342	346	268	324	339	318	295	298	336	298	322	312	346	379	301	310	366	325	316	335	347	312	328	309	323	335	310	318	318	350	292	343	315	322	363	316	320	329	341	331	325	304	299	329	317	304	326	339	347	312	326	339	321	320	335	331	275	306	321	290	320	315	298	339	334	296	302	331	296	355	339	304	294	359	312	271	324	365	345	315	333	298	356	331	335	291	352	320	316	329	315	331	320	321	316	341	325	362	345	310	279	331	314	303	315	319	309	314	325	324	349	284	325	339	321	328	325	295	315	321	339	347	306	312	327	326	305	317	335	312	316	310	332	327	320	291	315	305	295	301	338	345	315	322	359	338	325	385	306	319	315	318	339	335	332	355	346	321	320	357	339	279	315	290	319	301	332	310	318	322	333	319	330	329	343	298	309	306	343	284	335	353	313	315	324	302	342	337	328	353	289	296	324	350	308	324	304	326	320	308	315	294	295	339	298	321	317	285	358	302	287	310	306	340	317	325	343	324	313	323	332	322	316	333	330	298	317	322	312	320	310	308	295	364	344	335	356	307	315	300	307	349	320	292	325	330	341	313	321	362	311	316	318	259	307	321	323	321	339	325	301	312	306	307	295	288	294	291	310	318	324	324	332	329	297	321	346	283	297	326	304	306	333	331	353	331	300	303	292	317	318	290	304	289	323	353	331	303	306	302	320	323	324	295	356	328	343	340	324	299	322	316	306	314	311	320	310	312	366	280	292	324	353	326	353	334	350	351	323	295	302	334	326	345	307	331	326	331	315	325	320	326	319	321	321	295	337	325	303	331	300	299	344	300	318	299	347	352	323	343	333	298	324	337	316	318	282	326	352	331	327	320	302	334	326	316	325	326	313	320	339	323	283	320	286	332	322	329	327	323	338	318	308	327	330	280	337	312	347	322	329	299	303	338	310	325	300	318	315	293	302	304	320	291	360	307	325	313	286	325	302	312	351	292	341	343	290	283	311	308	324	329	343	336	341	355	324	313	327	311	308	322	345	314	330	330	312	294	339	321	317	339	300	325	325	316	333	303	306	328	321	280	329	308	323	310	325	337	340	362	315	330	352	331	322	337	329	308	333	318	345	345	317	298	305	288	330	304	306	329	346	306	353	344	279	317	317	323	337	326	323	302	327	300	323	347	319	313	334	321	315	336	315	324	325	321	337	347	311	342	318	335	318	332	329	291	324	309	302	317	319	315	305	327	333	318	335	306	299	299	315	339	334	322	335	307	339	334	319	316	323	305	307	301	310	312	316	281	328	320	314	331	300	304	299	277	337	337	303	327	293	320	307	330	295	356	323	339	302	327	344	341	317	346	331	336	298	300	319	328	313	318	301	307	323	336	352	340	346	322	312	332	339	301	297	328	299	298	333	323	294	338	365	305	305	276	320	294	316	301	340	292	329	341	295	312	330	331	330	336	276	294	344	306	316	342	345	297	313	328	297	316	308	328	295	308	342	329	292	317	303	340	296	315	335	300	284	325	310	332	299	320	304	327	353	325	304	328	334	343	302	317	304	309	304	309	304	316	305	314	323	314	311	315	273	391	348	312	310	353	351	317	295	333	314	304	278	341	328	320	346	318	289	300	325	307	314	316	284	297	347	342	326	305	322	331	347	281	282	308	292	306	305	313	291	315	339	350	306	316	305	359	299	290	259	318	337	309	317	298	331	333	307	291	324	319	306	301	322	298	294	317	350	338	341	355	342	330	321	325	303	311	330	363	271	338	334	316	298	294	330	301	300	327	284	317	336	300	326	351	351	332	354	287	311	294	343	317	317	351	309	309	341	337	317	325	311	321	321	321	331	352	297	303	345	298	324	343	305	308	350	344	334	326	336	354	332	315	334	311	324	323	324	329	288	316	294	297	302	354	321	310	337	326	312	311	315	312	314	325	327	318	331	352	331	299	295	304	302	335	319	311	333	305	276	351	317	322	302	306
8626	6226	7594	6557	5697	4690	3823	3050	2417	2189	1928	1480	1336	1184	1112	1054	882	844	816	821	736	699	846	864	753	773	674	690	694	671	707	724	743	695	736	741	696	702	674	715	687	709	632	687	722	677	684	707	677	721	746	722	686	715	707	665	690	677	695	706	695	707	687	687	718	712	640	695	693	715	675	678	694	713	662	717	657	712	676	722	721	670	671	704	701	753	685	716	676	702	682	692	669	693	690	724	720	730	695	686	695	705	673	677	697	653	715	727	682	681	667	675	706	717	695	714	652	705	643	640	696	707	663	679	723	691	702	734	676	697	678	706	682	674	667	728	666	644	676	635	701	693	715	661	678	706	668	700	684	664	649	722	753	643	716	707	730	679	685	706	716	698	703	666	601	660	719	715	659	688	727	745	649	631	680	691	690	701	663	679	663	649	693	778	690	624	731	692	700	657	660	716	683	663	653	729	700	658	703	680	678	680	714	661	679	695	677	638	650	673	692	682	632	674	696	677	665	687	707	677	728	714	695	655	651	688	640	711	671	696	690	700	685	676	675	704	714	691	663	672	687	665	685	711	683	675	700	708	721	706	683	681	721	711	714	679	683	657	711	692	716	698	713	731	712	707	718	688	697	635	661	678	672	656	691	675	727	663	694	649	687	670	724	737	700	661	673	711	662	620	713	681	666	687	673	669	669	708	656	670	678	688	692	686	698	740	673	717	668	658	667	672	684	693	690	700	709	703	679	694	655	713	676	635	723	708	678	723	722	670	659	645	723	702	693	667	655	686	701	715	665	681	657	656	686	680	676	680	652	673	711	659	653	689	668	665	682	695	681	688	675	655	718	703	662	717	680	718	690	696	653	690	666	665	675	671	685	700	706	704	660	655	666	710	633	672	694	639	709	714	694	673	688	711	668	660	695	691	696	703	698	666	718	726	687	690	689	707	687	690	715	689	669	673	744	693	700	702	631	679	660	724	672	666	656	737	710	669	661	646	673	734	683	670	686	670	682	689	661	719	673	690	725	724	692	680	706	714	692	723	751	715	681	672	682	699	731	739	645	704	637	690	707	740	710	710	622	661	660	688	683	676	696	702	729	706	694	676	693	699	704	687	737	692	675	707	685	673	673	639	708	684	717	726	639	742	687	680	726	691	757	685	710	688	707	697	662	702	669	693	720	611	716	670	737	725	675	679	707	679	724	636	686	714	673	684	661	684	693	710	710	707	699	694	693	631	703	662	656	698	703	688	632	653	708	672	721	702	648	710	661	688	682	673	711	669	668	734	712	711	684	680	688	695	699	699	708	726	681	684	640	701	680	656	707	738	675	666	682	675	713	671	621	703	645	688	663	671	717	727	716	722	643	632	615	701	709	674	681	704	712	729	712	653	684	675	689	642	656	679	665	706	675	710	688	687	667	756	695	668	637	685	680	714	654	717	700	670	694	713	684	662	762	722	675	670	667	699	691	668	672	710	632	719	686	683	676	723	699	687	638	664	729	691	698	688	656	689	677	704	720	700	688	677	727	668	677	679	650	637	667	677	658	749	669	700	714	686	683	731	684	646	720	645	673	701	682	697	655	673	650	700	691	646	669	684	735	674	679	638	746	694	710	711	691	699	698	745	642	644	679	713	710	707	701	718	709	714	675	720	726	675	685	699	706	697	672	642	645	645	697	709	713	716	705	673	660	663	691	649	677	703	703	666	730	727	674	680	648	700	649	686	696	701	684	702	706	648	672	723	680	658	669	680	658	708	704	700	661	659	718	660	718	685	674	670	688	695	713	651	717	728	721	700	682	701	652	692	697	662	672	668	701	665	615	771	677	688	667	723	660	679	686	687	703	708	697	696	640	689	712	682	708	693	633	709	673	673	716	724	685	698	653	673	723	700	660	702	710	690	737	681	643	719	660	651	685	679	691	713	704	702	691	679	675	738	691	694	660	690	693	712	651	673	686	749	709	695	706	687	701	697	693	713	694	707	720	636	686	717	693	691	688	698	653	695	685	705	696	718	664	637	708	682	712	735	691	676	715	706	669	716	697	682	676	671	689	724	679	714	666	712	682	708	697	735	694	646	725	707	637	711	710	666	704	723	671	665	718	658	617	655	688	663	693	695	706	718	688	702	696	689	654	716	656	675	727	681	679	678	685	713	660	683	655	676	698	742	679	691	691	711	715	703	693	723	670	697	721	645	719	684	684	706	709	649	737	678	696	684	698	710	708	697	695	699	693	701	635	707	690	732	685	727	700	681	683	660	649	661	670	691	718	673	621	683	676	675	707	730	656	711	659	673	686	706	687	685	693	714	674	702	686	724	707	704	695	682	692	741	685	716	679	650	653	683	699	700	651	705	699	697	706	690	725	667	678	723	658	662	713	717	682	697	712	654	672	664	715	658	714	703	694	657	682	716	698	683	668	743	660	720	717	692	704	694	648	738	685	667	622	668	654	703	742	668	703	677	645	688	694	663	682	644	698	677	714	651	680	641	661	665	689	662	666	703	716	693	691	699	703	664	730	672	677	719	714	677	666	681	686	672	738	645	635	698	715	655	623	706	653	698	766	666	676	687	708	689	725	669	728	667	676	679	703	717	694	692	664	659	715	689	695	673	700	686	670	663	683	651	662	634	705	708	700	678	660	690	665	652	700	706	723	676	717	669	715	699	719	681	738	675	639	685	667	725	656	720	657	691	697	687	681	686	676	685	732	710	719	714	706	680	700	688	695	672	716	711	679	701	705	644	687	712	722	666	696	671	641	712	635	717	693	695	701	682	715	690	643	666	742	657	718	682	651	710	662	708	660	661	686	727	642	649	694	649	729	713	712	674	688	688	691	683	662	700	657	674	650	649	708	682	691	678	653	692	701	685	682	684	688	674	654	691	698	653	721	635	723	731	678	663	661	645	681	657	679	683	671	658	672	716	678	692	694	675	695	709	747	667	675	664	704	663	701	679	709	644	626	724	682	690	659	668	666	678	695	668	698	710	657	714	717	721	717	728	672	692	647	688	710	662	690	668	669	695	673	689	698	688	671	697	646	713	687	704	736	688	701	673	684	683	678	705	682	678	695	690	709	691	709	637	654	728	705	683	663	643	694	679	681	717	664	666	692	691	704	689	735	643	703	694	697	653	647	671	679	698	727	696	677	668	687	651	684	636	693	694	665	681	655	737	658	694	702	709	653	668	648	647	638	685	701	740	687	691	728	682	679	680	714	710	673	686	690	734	699	658	646	704	748	674	659	673	735	683	679	700	657	703	699	710	664	691	639	693	697	684	700	674	681	683	680	655	736	709	693	669	666	680	720	680	666	679	687	656	711	708	680	706	692	697	657	738	683	706	700	696	660	676	672	677	692	718	672	641	706	734	685	692	665	692	681	702	696	665	734	676	731	685	662	682	716	685	672	686	704	636	662	690	640	683	679	696	685	673	688	707	701	688	706	692	699	636	715	703	715	672	662	700	693	671	716	660	663	659	739	706	711	653	711	710	675	690	715	662
31837	20352	19609	10864	6433	4387	2817	1955	1220	946	684	593	522	426	364	327	336	287	276	278	262	256	264	257	234	231	242	236	225	237	215	241	234	208	245	224	228	216	190	241	236	246	243	227	196	232	234	222	210	213	210	231	235	215	222	216	192	219	193	228	226	201	215	206	218	250	181	205	212	213	197	210	235	224	250	202	208	250	220	215	239	236	237	220	229	213	240	253	211	234	244	230	238	221	229	224	223	216	208	216	229	212	234	227	222	237	222	242	232	239	182	214	241	210	207	233	210	228	238	203	234	228	213	233	206	221	209	223	254	212	199	223	225	239	220	239	197	217	239	221	209	221	253	214	222	234	215	192	243	203	232	206	207	240	228	237	210	219	232	207	197	207	200	258	224	216	207	234	222	219	236	244	231	231	212	237	219	224	178	231	227	248	225	234	260	202	200	231	237	200	222	211	207	216	237	248	226	250	209	208	186	232	245	231	225	212	228	209	212	243	217	200	211	231	233	225	245	224	229	221	200	236	231	218	243	205	226	236	231	203	220	204	227	211	199	219	241	224	228	247	226	237	235	212	214	200	200	190	221	218	209	233	239	225	227	226	249	233	246	228	209	218	214	230	231	223	220	233	220	219	215	197	247	208	217	218	206	216	227	222	256	232	225	215	220	217	229	201	250	226	201	220	226	243	229	224	209	229	217	203	245	223	216	197	222	214	200	223	222	211	217	213	235	206	245	264	224	207	212	231	243	222	184	204	228	241	226	215	220	229	243	220	230	197	228	221	224	247	208	235	228	208	249	221	226	202	199	210	231	209	238	249	217	228	243	216	209	203	231	203	208	204	234	219	238	238	238	226	227	223	215	244	240	232	231	234	225	217	228	228	226	224	234	223	252	237	221	196	243	204	221	212	252	228	211	233	215	217	214	225	217	212	230	208	198	222	207	220	231	226	223	218	216	228	232	207	210	230	223	232	233	191	207	244	226	224	207	245	231	205	250	233	200	212	209	184	228	219	223	215	223	213	216	242	238	254	226	196	238	215	237	236	234	241	204	207	224	243	225	207	208	215	240	229	215	230	222	218	199	232	230	207	241	242	221	258	240	224	221	226	264	232	217	209	265	223	234	207	177	227	223	243	217	219	217	224	226	176	245	227	211	218	182	253	225	244	212	203	226	210	216	225	248	218	230	204	217	228	237	219	226	230	199	245	214	211	201	207	215	245	228	228	205	213	235	194	191	200	221	208	220	223	181	195	224	239	247	224	244	230	206	216	231	211	219	206	212	207	238	207	233	240	226	233	225	221	199	193	220	203	234	235	220	222	242	236	209	203	227	233	238	203	225	245	225	208	236	222	226	214	245	237	236	243	216	219	218	195	191	240	224	238	266	231	229	226	199	224	216	232	196	221	214	205	239	208	224	234	230	194	228	244	195	208	205	243	233	224	218	226	237	231	219	247	209	200	219	219	222	226	218	246	216	200	226	204	198	214	207	193	215	235	190	209	236	211	227	201	228	208	216	215	192	218	191	218	242	232	197	248	228	218	205	219	231	246	247	222	218	211	234	233	237	241	222	232	223	207	238	233	235	227	209	199	234	195	226	219	212	211	244	214	221	247	244	227	196	207	246	229	218	239	247	215	224	199	224	209	214	217	223	244	225	232	240	216	236	227	240	232	221	219	227	227	211	234	256	227	225	236	243	223	259	214	227	225	238	196	218	244	204	223	208	223	219	231	252	234	246	230	235	212	205	225	193	220	256	215	210	237	187	216	191	206	226	221	229	231	212	212	230	231	234	225	236	225	212	216	253	236	211	235	246	225	235	230	230	251	242	243	198	258	229	236	220	215	253	246	220	211	235	208	210	234	244	224	214	239	211	213	249	205	223	224	220	211	244	230	220	211	206	220	227	218	235	239	229	201	202	211	247	234	219	221	237	214	235	226	198	228	203	218	191	212	201	211	211	262	226	217	241	209	221	235	232	210	221	226	235	245	212	199	218	233	227	230	220	216	241	222	211	251	234	211	237	236	217	238	183	206	203	215	240	242	236	226	231	235	202	206	229	250	231	194	233	245	210	217	241	240	239	217	255	219	210	196	268	236	227	222	206	208	221	222	225	227	232	207	257	235	194	207	205	223	246	233	220	198	228	234	214	220	247	210	236	230	232	251	233	199	216	234	222	227	230	233	250	215	226	237	203	220	207	208	231	227	259	235	197	179	216	210	221	204	217	220	209	191	220	237	241	247	199	237	223	205	218	232	204	238	239	229	216	218	224	228	232	204	236	239	243	214	190	235	227	207	239	208	203	222	255	209	240	232	206	243	213	225	204	230	209	238	207	225	203	230	237	246	208	239	225	216	219	207	208	231	215	244	226	200	222	230	229	239	217	209	244	204	247	225	214	212	245	224	232	239	247	209	246	200	205	222	237	219	208	275	221	226	230	227	255	243	219	229	222	223	220	218	214	242	236	198	230	216	238	211	233	237	217	216	193	218	229	242	211	227	211	223	235	212	214	238	217	228	212	217	228	238	209	206	217	222	221	235	231	214	237	220	256	252	252	237	206	230	229	217	211	219	236	224	228	237	210	207	238	227	193	227	213	229	214	206	222	223	236	214	193	231	224	213	211	188	231	220	219	209	216	227	240	228	193	215	217	215	228	210	220	214	227	244	223	207	215	230	226	221	236	217	238	233	228	226	249	211	273	213	198	220	261	233	251	223	221	243	233	241	207	206	221	227	237	237	212	233	220	224	222	202	212	219	226	212	232	221	235	216	217	230	195	211	221	204	239	238	207	225	235	201	196	200	210	240	210	194	244	244	269	225	254	212	239	209	244	214	250	237	213	237	237	198	233	204	266	226	200	212	228	219	248	187	198	208	234	218	225	214	234	260	222	193	207	229	236	235	202	221	239	220	203	200	224	226	224	263	213	194	228	241	239	220	214	275	227	221	245	232	217	219	207	215	241	219	256	227	210	237	220	218	219	222	217	237	207	188	226	242	221	261	236	208	200	201	210	227	232	215	226	216	237	196	237	213	217	196	218	222	215	231	219	254	204	232	215	208	222	214	226	256	227	229	214	236	233	200	233	234	230	230	200	236	223	214	205	268	241	240	232	208	232	215	228	195	239	234	230	201	211	203	223	243	216	223	239	244	226	200	185	198	205	193	213	202	217	216	236	209	210	254	256	224	244	222	248	229	236	209	221	206	217	240	230	225	221	220	236	221	215	214	218	229	245	223	237	225	222	202	195	197	251	247	232	213	231	224	206	224	253	226	235	232	203	210	242	217	194	218	212	217	246	242	203	224	213	222	214	243	221	230	237	231	251	224	229	213	228	241	222	212	223	206	239	239	238	226	224	225	205	190	202	204	237	226	224	206	233	236	227	246	206	204	196	203	230	209	250	205	236	213	222	243	209	236	191	235	197	234	238	211	236	255	228	220	225	202	204	205	225	215	222	217	256	232	208	231	240	238	228	213	198	223	232	225	208	205	191	209
20695	14552	20714	16403	14385	13195	10252	7668	4925	3839	3080	2633	2119	1664	1404	1272	1078	839	822	802	755	703	737	794	721	620	569	532	510	523	532	508	490	554	587	530	497	453	480	519	536	498	514	541	503	487	471	514	489	517	518	486	473	506	507	508	480	498	482	487	480	507	522	546	534	539	531	486	517	513	484	508	492	469	488	473	492	532	498	515	546	528	505	459	533	487	473	497	524	521	550	485	520	514	542	493	505	560	589	545	516	527	510	506	461	496	553	500	543	482	502	533	531	527	521	529	502	525	515	482	490	481	521	518	474	500	479	518	575	487	497	499	512	484	542	521	488	572	505	503	500	509	460	527	506	498	452	485	496	510	525	482	508	518	519	493	486	500	466	512	517	508	503	512	522	514	497	528	529	546	512	570	442	507	507	476	520	501	475	502	496	532	470	518	490	495	496	500	512	504	526	540	492	507	517	436	522	486	483	525	499	472	502	552	487	528	519	520	477	493	502	506	497	507	522	510	504	523	504	498	535	512	484	486	498	526	508	503	508	480	513	503	531	528	461	507	492	517	507	530	505	520	495	516	520	509	474	483	527	440	483	529	489	500	499	549	532	484	509	530	461	506	507	499	500	485	476	484	542	491	512	512	528	521	509	493	516	561	461	480	498	498	465	490	486	490	501	528	481	500	511	507	505	518	530	494	514	486	487	548	498	472	491	500	486	522	503	471	507	523	512	514	500	523	509	486	476	508	480	524	515	485	505	508	516	480	541	526	498	498	504	516	508	490	494	509	494	550	513	481	524	509	525	473	499	485	534	476	475	518	488	492	478	512	537	483	528	477	476	500	506	458	548	512	527	526	527	527	504	494	537	504	506	548	487	524	513	497	537	494	524	512	520	502	473	495	457	520	504	525	514	505	542	512	458	497	526	477	464	501	515	491	531	482	526	487	471	515	585	530	492	509	506	478	521	509	502	479	488	548	467	496	525	527	521	520	519	525	482	486	529	493	469	500	501	528	476	464	498	542	482	519	526	532	525	537	513	511	508	504	492	513	488	519	517	512	512	515	519	524	478	487	540	512	487	503	503	478	506	489	463	494	504	533	465	504	528	474	527	518	508	494	505	506	526	543	489	501	457	492	494	504	512	521	511	505	517	531	494	523	519	525	499	498	532	498	481	493	535	472	526	499	507	492	520	520	485	467	497	515	503	503	516	490	469	493	519	472	477	531	496	513	530	516	460	505	517	489	509	504	458	509	516	478	524	480	535	509	514	509	481	497	513	489	510	505	465	478	484	501	498	438	498	508	483	480	528	483	535	481	537	500	524	528	485	480	526	491	523	496	495	494	498	540	528	482	514	501	497	512	477	484	509	486	523	501	513	464	485	500	509	497	533	489	499	550	524	457	494	534	504	502	490	512	525	496	491	511	543	477	483	467	493	507	493	510	491	496	503	510	549	512	499	502	523	519	472	470	499	500	506	465	541	542	510	464	495	551	489	492	534	486	506	494	525	544	523	497	497	523	479	488	517	472	497	523	512	499	501	482	511	518	502	476	519	462	536	517	474	518	492	528	492	510	499	538	508	484	501	484	505	470	520	527	524	480	533	507	512	488	489	454	511	497	512	480	537	511	502	522	500	514	530	531	464	498	523	506	510	469	502	482	516	496	538	510	484	506	476	492	533	500	525	507	464	528	500	498	514	512	504	471	553	467	500	506	492	494	514	493	495	505	517	501	485	563	529	512	513	506	490	490	518	510	522	497	499	503	512	494	518	476	483	517	504	498	489	503	492	484	525	531	496	473	505	492	487	478	499	521	507	507	496	528	518	483	513	529	495	489	486	480	504	507	499	496	502	510	473	492	499	505	524	514	499	512	511	508	489	499	468	498	516	473	481	493	472	481	546	543	498	504	514	485	528	501	487	518	518	529	542	486	489	518	489	512	504	471	504	460	485	497	486	523	498	504	507	512	487	483	530	501	510	492	498	502	527	510	513	486	466	517	475	453	544	476	518	494	481	502	539	501	499	509	489	490	486	533	544	531	476	508	512	515	493	528	506	523	521	515	541	463	489	501	490	495	504	440	506	502	490	493	466	512	473	512	494	464	496	487	474	509	503	532	501	507	523	503	473	484	530	492	493	513	553	506	471	482	490	524	491	507	515	475	522	523	509	485	530	483	492	495	516	469	471	502	509	488	484	509	524	492	479	527	510	511	489	494	467	486	483	529	485	539	534	489	501	459	484	503	522	537	518	525	505	487	500	464	504	468	498	502	498	494	519	533	448	537	522	524	527	483	499	502	521	522	523	528	471	476	516	496	517	509	471	507	493	511	492	521	516	505	516	479	506	515	521	505	526	489	522	484	484	479	504	512	488	453	492	470	508	494	501	483	537	476	465	535	506	474	499	486	485	518	506	518	518	483	526	481	520	495	486	557	506	495	472	487	501	514	485	510	500	498	530	535	503	501	482	507	513	578	460	514	475	538	497	523	523	527	504	481	539	486	517	488	486	530	509	468	519	482	540	498	500	514	499	494	482	500	498	504	510	512	464	561	539	514	503	523	498	463	518	488	544	482	556	515	513	476	482	511	529	523	534	517	511	447	509	533	503	525	506	508	468	472	511	547	543	541	532	492	491	490	511	540	556	488	525	517	487	511	510	502	535	518	531	481	505	498	517	534	535	481	510	483	486	487	493	531	488	463	521	477	483	515	480	521	525	455	499	501	543	489	498	511	500	481	457	500	479	504	510	489	492	529	504	492	497	493	503	548	501	550	513	519	518	539	510	474	459	499	482	493	495	478	492	497	518	512	536	480	486	488	504	518	490	485	490	492	489	535	510	522	528	514	506	516	515	428	486	491	488	494	511	541	539	516	531	482	468	489	496	523	448	537	485	555	512	542	516	542	513	525	510	522	506	481	499	511	514	506	503	497	539	479	468	515	518	501	503	494	495	526	500	496	525	474	487	518	497	506	506	509	460	502	486	520	549	498	522	490	510	510	477	491	484	513	480	473	486	478	496	514	502	515	454	505	519	519	486	504	537	548	513	523	473	468	495	455	473	504	509	516	481	513	510	539	530	521	500	499	509	511	534	487	508	461	508	490	490	480	502	488	511	515	474	516	502	519	500	519	480	504	497	519	515	469	481	530	540	495	470	525	516	493	516	503	509	520	477	514	505	541	487	443	537	529	482	513	528	516	522	498	507	483	513	493	510	517	534	505	533	517	524	541	474	501	510	490	475	495	511	504	482	510	492	494	491	497	508	510	517	506	455	511	515	524	525	451	482	504	498	522	501	522	555	541	543	475	500	499	516	504	523	491	486	511	530	493	478	520	539	490	496	519	485	505	452	553	499	512	507	526	510	558	523	468	490	517	486	511	538	490	522	541	530	528	500	506	530	486	500	515	493	471	503	484	497	567	525	481	548	503	451	452	494	523	496	506	483	509	519	513	527	508	496	524	512	486	477	465	494	497	551	462	488	542	535	494	530	464	497	470	503	476
40395	27153	28010	17112	10779	7254	4559	2930	1569	1229	933	762	712	472	425	324	300	273	308	278	293	255	266	278	236	226	229	199	226	192	224	219	212	229	223	240	205	243	197	200	220	196	197	201	210	224	215	217	220	234	229	210	219	214	218	246	209	197	237	210	231	191	200	216	195	207	233	216	215	193	200	213	200	220	209	230	230	173	180	227	214	227	207	207	183	191	214	212	217	256	249	191	191	207	202	231	233	223	230	207	207	232	214	197	232	223	210	226	223	213	221	239	202	209	221	212	235	204	184	199	193	198	223	226	212	215	216	205	225	229	217	188	220	206	221	186	194	195	224	200	181	185	211	212	222	192	186	213	210	210	216	204	196	198	190	200	220	223	200	215	228	215	219	225	228	229	221	223	203	186	229	240	206	238	213	220	244	211	200	221	223	187	204	189	207	226	197	188	218	216	205	215	212	218	201	221	218	217	226	179	211	204	196	201	201	208	207	208	212	217	212	199	172	224	200	194	198	184	178	229	226	224	197	192	201	209	194	188	230	202	204	213	196	179	208	222	173	223	185	223	190	190	182	195	206	235	202	211	215	218	219	197	212	208	210	207	201	204	203	196	227	225	192	199	223	222	201	198	235	177	198	191	193	212	216	224	200	174	203	199	209	196	211	216	207	207	208	179	187	215	184	195	195	202	204	225	221	227	205	217	224	220	193	221	217	206	207	224	204	199	212	192	208	232	207	208	192	204	209	183	230	215	196	189	185	243	201	218	196	224	229	216	201	201	202	179	225	215	191	209	239	220	219	188	224	193	213	204	194	202	231	212	221	212	180	202	188	212	203	231	213	185	214	219	193	225	185	208	200	180	198	208	216	228	225	202	215	185	201	182	205	208	193	217	235	215	201	213	217	214	206	217	228	208	235	205	210	217	186	187	170	221	232	232	200	199	206	199	212	189	199	210	186	172	183	187	202	198	175	197	186	212	205	194	217	225	237	221	228	211	221	219	203	224	223	221	200	223	181	214	204	206	220	210	182	214	209	207	201	182	201	198	224	208	196	214	185	213	205	173	200	197	210	197	174	184	219	212	226	175	188	226	199	211	211	206	227	215	181	190	218	191	227	217	187	221	222	183	194	215	197	217	237	201	225	210	192	215	209	190	221	234	207	179	210	197	188	206	230	239	213	208	212	200	209	169	185	205	212	242	220	193	226	201	223	202	235	223	187	208	214	209	221	194	185	165	197	196	232	200	205	178	173	190	221	210	212	183	191	213	212	209	206	186	176	211	209	197	246	217	237	180	187	183	194	201	224	204	197	221	188	215	217	188	179	194	201	211	204	195	211	212	189	211	212	198	218	194	206	210	196	184	204	215	193	178	217	197	241	239	200	211	199	194	209	194	240	191	190	190	223	184	202	208	203	217	235	214	182	225	216	226	205	187	203	215	187	193	200	200	194	227	228	202	195	204	202	189	233	210	213	209	201	202	168	175	195	210	182	210	197	190	221	207	210	201	189	200	202	172	230	222	206	217	198	230	224	176	181	211	191	209	187	184	192	212	210	207	222	207	236	200	200	223	198	198	205	198	206	227	204	204	199	220	190	188	198	185	216	211	209	224	196	236	188	209	193	230	226	203	181	227	221	193	210	209	179	202	204	187	202	206	204	181	219	232	194	203	189	218	238	195	223	221	207	207	214	209	221	202	203	222	201	205	196	197	227	193	206	216	239	213	221	213	226	223	199	209	197	207	217	210	219	198	205	180	203	203	204	233	211	191	221	237	218	255	243	214	212	203	182	226	193	206	230	207	206	188	218	215	234	214	205	194	200	191	200	223	222	209	176	207	226	216	211	212	197	200	212	223	212	191	209	205	203	229	231	209	218	194	209	233	211	203	186	197	212	187	192	218	217	197	192	194	195	204	183	223	225	215	221	198	208	217	203	186	232	209	203	219	214	207	210	217	220	187	203	214	210	202	205	213	203	212	202	210	225	174	212	226	226	223	183	204	211	212	208	190	207	197	189	189	210	226	200	199	216	212	220	197	188	207	220	219	238	185	223	190	196	211	196	220	217	228	225	201	201	197	237	246	215	203	219	206	191	195	194	194	209	181	207	184	205	201	175	198	201	211	200	184	206	208	206	194	219	215	229	222	222	200	226	212	209	209	213	224	230	192	212	224	191	203	202	229	216	197	194	207	204	246	243	200	213	209	193	189	197	228	218	198	216	223	193	211	215	200	216	173	218	246	200	204	196	190	202	201	223	212	220	204	223	201	219	185	201	230	206	202	235	192	187	207	210	208	202	228	183	193	203	207	209	194	211	209	208	208	224	202	205	227	204	188	227	199	185	209	206	211	203	229	204	225	208	219	218	199	209	195	209	214	199	215	207	230	213	238	190	193	198	202	224	236	191	206	197	227	207	209	202	196	238	179	191	191	208	212	232	173	224	259	208	221	195	204	217	228	209	209	247	211	197	229	217	208	221	189	229	208	208	219	225	196	216	215	191	194	213	202	220	193	204	223	217	211	208	199	179	187	201	200	203	211	215	214	197	186	193	189	223	225	193	214	211	237	186	214	188	228	199	215	216	215	226	207	220	225	205	172	213	199	203	199	198	186	188	207	212	198	218	221	213	232	209	206	227	210	218	196	227	223	195	218	233	181	199	234	258	195	214	194	229	225	198	205	181	195	200	232	248	196	202	200	214	210	208	219	199	201	221	209	178	223	206	221	226	191	200	210	207	210	215	215	196	244	199	203	189	216	195	191	215	216	203	176	202	208	202	210	225	235	181	200	206	241	194	193	193	212	242	220	247	217	216	194	206	194	195	230	226	192	183	193	191	223	226	207	174	215	208	198	238	225	219	205	196	221	242	239	188	221	203	191	212	214	188	225	218	192	227	217	205	200	208	221	223	236	204	215	188	197	223	222	187	201	218	204	196	206	206	192	214	217	191	183	205	199	244	191	215	202	213	203	271	198	214	234	198	206	185	187	228	189	199	219	216	230	209	238	231	179	211	211	212	222	227	209	216	236	210	210	204	218	211	215	185	224	191	207	214	229	187	214	208	198	248	225	196	208	223	211	214	191	217	214	198	203	197	205	210	211	182	229	230	180	207	215	206	222	198	220	232	223	199	218	223	204	200	183	231	188	199	216	237	215	201	213	241	182	197	207	196	193	207	224	207	212	215	232	214	202	210	234	196	204	207	200	213	183	216	216	223	204	204	216	201	203	223	214	173	207	203	218	214	216	212	200	176	225	201	218	187	198	205	219	238	232	204	215	198	200	196	188	218	202	220	191	217	202	208	206	200	213	211	232	217	222	215	208	245	191	217	234	214	181	216	212	200	200	176	184	208	211	203	190	193	191	206	222	228	187	205	205	205	197	181	210	250	223	193	225	226	194	188	185	213	205	222	181	199	226	192	211	206	190	223	255	229	201	191	225	263	178	192	201	181	210	198	221	201	194	218	226	190	211	187	193	209	223	204	193	210	220	191	209	208	198
25361	19766	28048	21751	19797	17631	13576	10323	6331	5310	3957	3442	2970	2188	1704	1482	1303	1049	1003	937	877	818	832	907	735	653	611	538	533	537	512	508	530	548	612	549	486	497	453	459	505	478	487	499	497	492	516	482	386	484	475	502	522	487	489	518	512	478	470	498	458	473	495	480	469	472	469	469	470	482	476	480	429	462	484	505	462	479	488	468	441	508	521	501	498	475	482	487	480	485	460	474	493	489	516	506	482	488	510	514	482	518	481	529	452	487	527	511	511	483	462	495	508	490	501	498	493	502	526	458	443	469	452	475	455	476	496	476	489	463	465	488	468	469	490	465	494	474	439	469	437	471	477	476	451	471	477	484	481	499	465	427	464	471	496	460	491	447	456	476	470	463	480	507	466	483	499	475	467	510	478	471	466	473	484	466	524	493	484	469	517	500	503	516	448	501	470	474	475	492	445	471	489	479	466	492	481	444	477	481	494	430	445	518	462	450	482	479	489	494	468	492	490	434	480	454	475	440	479	497	449	501	444	492	505	453	530	455	476	444	442	485	421	497	453	484	479	470	469	487	472	505	525	449	443	469	508	471	507	484	464	475	423	474	465	459	469	482	510	448	500	502	505	505	486	468	465	481	475	492	450	462	487	472	457	482	481	463	460	501	475	476	497	491	449	459	444	444	490	456	477	467	458	459	476	479	501	506	462	466	458	488	468	495	498	429	490	470	463	499	489	486	520	490	479	470	431	482	495	471	489	522	454	491	467	486	455	476	466	467	476	474	459	461	507	493	460	499	477	470	477	479	469	439	499	442	457	505	467	444	487	461	480	485	482	430	469	475	453	506	455	461	510	484	467	477	503	449	462	472	439	451	499	488	483	470	454	474	444	504	457	504	472	460	469	508	509	488	482	514	461	445	492	502	482	485	508	469	481	472	446	471	444	457	439	511	477	475	460	470	508	472	489	525	475	434	504	509	472	468	447	458	475	445	445	469	498	480	440	466	483	485	436	456	457	477	473	479	493	480	453	482	471	489	489	454	491	498	488	505	475	466	466	480	487	474	492	486	446	443	490	463	459	455	488	475	486	490	446	445	493	439	472	480	498	478	477	426	472	498	490	518	494	504	458	467	492	476	452	469	477	451	464	450	462	476	473	471	494	469	490	442	471	483	480	471	445	471	470	473	492	466	475	458	477	470	457	512	467	472	493	444	444	466	471	463	485	476	479	454	461	484	512	481	453	477	450	472	493	480	450	487	526	488	456	494	467	475	482	450	501	464	487	467	490	466	478	534	488	486	487	466	476	461	465	473	478	481	466	486	449	507	478	462	510	469	482	459	478	465	480	474	485	456	449	471	478	479	479	481	479	446	463	487	454	487	488	488	469	481	484	497	454	498	457	469	460	487	490	497	499	453	461	501	494	470	505	452	457	523	480	462	438	464	477	437	475	472	459	477	490	491	443	490	458	497	481	463	490	446	447	503	471	491	459	492	448	537	490	480	478	446	446	476	481	483	470	467	484	490	479	495	426	436	489	481	461	484	457	488	488	445	467	489	426	522	460	494	471	499	463	477	506	458	491	450	489	458	453	489	500	479	473	465	477	487	494	478	464	515	470	475	498	486	475	490	511	475	464	461	473	447	504	469	452	479	474	454	463	460	475	497	471	505	474	491	473	448	471	465	492	499	470	484	451	520	475	539	466	483	479	457	470	515	458	474	494	477	493	489	458	470	459	492	477	458	462	465	484	494	472	488	475	499	468	494	492	431	431	530	497	475	434	462	432	500	484	495	514	484	489	463	428	446	461	444	509	479	458	416	488	493	440	502	431	477	487	478	459	494	468	468	483	495	484	480	469	467	460	515	486	477	509	508	473	497	499	448	498	476	477	438	493	443	454	475	482	467	524	468	478	510	478	485	481	460	473	484	513	483	469	427	447	492	455	459	464	483	490	488	479	504	471	481	484	454	503	473	467	469	461	497	493	435	452	425	497	484	489	528	476	494	499	520	494	504	459	475	473	503	485	484	474	503	479	492	427	484	456	491	490	452	482	490	478	466	497	422	477	512	482	447	437	466	437	512	517	525	470	504	482	474	464	470	464	438	457	459	449	460	486	531	515	474	470	474	470	425	503	467	502	503	460	487	476	491	480	469	459	453	472	477	472	431	441	510	494	485	500	522	485	503	479	464	487	495	459	471	471	437	464	477	477	493	466	497	463	473	481	488	430	469	500	452	461	500	473	467	481	489	449	441	498	507	520	430	512	484	482	475	478	473	538	462	487	483	473	451	482	470	456	468	482	454	521	447	501	503	499	516	509	497	502	454	490	488	505	476	460	475	484	498	468	484	484	442	472	478	467	440	524	460	500	524	469	472	516	491	510	493	491	501	461	497	474	443	479	497	490	438	455	515	447	502	492	440	474	451	504	451	440	466	488	469	475	458	488	477	473	490	461	489	511	489	422	446	450	484	442	502	494	473	482	469	482	458	483	495	485	514	464	471	525	439	464	468	500	422	444	461	494	477	486	483	488	498	470	466	496	412	490	480	481	521	472	462	495	459	456	514	488	494	488	463	452	499	476	469	500	496	486	461	511	466	483	509	467	488	449	435	455	454	481	497	487	439	495	469	491	495	455	492	442	471	477	468	507	441	525	499	451	444	510	475	477	478	493	465	470	515	508	467	462	483	474	493	423	433	461	449	445	495	490	524	447	421	498	489	455	494	469	461	480	476	466	450	483	485	494	490	468	468	474	510	453	447	481	452	479	521	478	461	486	448	473	500	487	481	459	490	488	467	454	447	457	441	510	441	489	453	449	471	477	471	461	491	443	469	498	495	470	497	500	472	493	452	461	463	465	505	462	468	491	435	472	480	478	485	463	467	442	464	480	511	486	461	462	473	474	468	479	460	492	446	450	497	481	500	492	520	502	444	471	454	449	466	441	457	466	496	495	488	451	456	447	487	465	467	475	478	508	457	498	471	486	480	478	463	463	464	431	467	434	456	480	492	510	460	440	481	416	447	464	469	490	487	449	476	464	472	466	475	448	450	452	461	462	477	476	509	477	500	463	491	511	459	500	453	506	478	493	478	454	468	495	437	474	471	483	495	489	495	469	509	456	497	476	486	429	491	477	468	533	437	469	477	457	494	487	522	497	536	476	519	474	487	473	471	506	457	465	455	498	476	459	485	531	497	487	460	457	491	464	490	491	454	447	471	460	416	474	479	452	501	477	428	466	451	522	476	454	454	485	447	463	491	469	473	469	482	514	438	456	451	497	506	465	469	458	501	488	491	497	429	498	422	478	458	465	492	451	468	487	463	498	470	494	471	499	448	457	447	494	466	468	468	472	469	497	520	441	492	461	482	474	471	441	456	455	492	490	425	466	457	479	472	446	508	467	511	474	476	457	467	470	488	495	437	485	455	506	445	503	492	489	497	481	442	519	470	489	459	451	447	484	475	472	528	463	481	490	460	485	477	457	483	457	511	477	477	486	467	462	473	471	471
14254	7093	4633	2346	1570	1142	1013	962	690	560	511	481	422	418	364	375	402	369	320	343	326	354	317	342	325	341	338	317	316	298	314	303	327	310	286	337	317	339	319	338	294	304	298	284	317	287	283	310	274	337	282	313	325	313	350	292	319	329	338	332	321	305	339	317	305	302	366	322	334	345	356	298	336	300	297	303	303	307	307	308	327	302	351	332	296	301	336	331	336	290	317	319	311	296	323	306	328	314	340	278	314	305	287	296	335	325	320	299	333	324	321	314	289	311	289	307	329	307	299	307	368	296	372	327	303	327	296	352	319	321	336	354	342	330	286	313	307	325	301	307	305	341	358	330	317	303	305	310	312	332	333	348	312	309	355	303	338	321	324	343	277	356	305	304	297	299	324	309	312	314	296	315	277	339	325	338	323	276	296	319	303	350	322	323	318	316	310	323	316	341	316	315	327	309	324	337	313	341	335	342	286	338	330	333	320	352	333	343	319	314	298	265	323	327	302	320	313	311	324	306	297	307	305	339	348	323	331	306	339	303	329	315	353	329	323	321	306	324	312	331	326	322	322	293	321	347	324	284	317	353	326	324	315	312	298	310	323	311	334	314	352	317	301	327	314	332	311	338	337	344	292	302	317	298	343	335	302	310	330	308	306	318	330	326	331	310	317	342	290	301	308	352	311	319	310	318	307	309	312	294	298	289	302	329	277	298	346	303	325	329	349	292	308	331	297	314	303	294	311	317	339	303	334	334	330	312	305	343	317	325	319	327	269	321	350	353	311	308	322	298	303	313	286	297	294	367	315	284	310	310	301	290	307	318	285	302	344	295	335	328	318	320	280	311	314	334	336	341	322	317	334	291	365	333	298	294	338	320	329	303	293	320	272	297	326	323	277	333	333	319	327	278	311	303	339	320	292	334	315	327	300	333	303	307	320	313	315	303	324	337	284	309	335	304	305	306	345	332	281	287	305	316	343	331	315	296	317	301	335	347	341	297	317	336	317	339	303	310	302	326	369	292	329	304	294	311	295	300	304	334	306	318	305	386	312	315	317	316	288	297	329	315	289	321	329	311	286	292	314	303	289	355	339	304	280	313	315	301	311	344	324	306	306	300	278	358	316	324	327	302	293	334	325	308	301	308	318	332	348	332	340	325	315	318	341	320	326	305	310	334	332	314	296	329	331	343	300	331	300	307	323	331	268	311	326	319	311	343	284	310	329	334	373	288	329	318	289	300	295	311	296	317	294	302	322	326	339	322	349	318	289	323	304	315	315	308	327	347	308	318	311	314	320	307	298	337	319	310	303	312	313	363	331	302	279	257	321	338	289	304	279	322	326	323	322	323	282	318	305	367	318	332	322	269	321	318	346	306	329	260	282	312	314	276	312	310	346	327	304	327	339	279	320	307	359	310	317	301	337	310	315	312	344	309	346	318	310	326	326	316	357	314	300	328	305	355	316	324	302	310	318	329	311	297	348	317	313	309	328	306	322	293	317	320	292	329	334	332	303	326	332	325	327	280	340	318	342	310	309	340	306	289	309	317	328	301	281	312	329	367	355	312	325	335	322	308	337	295	335	289	289	302	298	296	297	307	344	310	355	312	307	355	321	271	308	322	291	312	332	330	308	309	306	338	321	307	332	302	302	317	313	333	321	306	317	322	342	309	302	336	339	320	276	310	296	349	311	340	320	305	301	321	334	316	309	310	309	328	325	305	295	315	313	284	299	349	307	343	310	356	357	322	318	343	340	315	308	296	305	333	298	321	291	334	328	341	325	345	305	305	295	284	304	349	321	300	328	291	327	323	318	322	295	280	314	289	313	303	331	305	316	322	314	311	310	323	324	313	327	305	323	323	333	306	270	337	296	327	301	324	316	314	292	331	316	324	331	311	337	322	322	320	348	318	317	306	298	334	327	306	305	283	294	329	330	367	346	326	311	310	298	339	301	302	338	268	319	361	301	287	328	315	331	316	315	318	297	319	317	324	306	341	302	281	313	304	328	327	306	357	311	315	357	324	294	310	322	323	317	315	312	332	325	273	297	301	292	304	326	294	329	318	330	314	348	313	331	313	295	313	292	300	284	317	337	319	302	337	347	278	323	333	335	345	312	324	322	301	337	344	309	329	305	308	321	314	330	297	319	312	314	359	322	308	276	333	340	315	339	327	301	292	317	315	288	322	330	336	338	311	354	321	351	325	301	304	335	290	293	322	333	326	289	319	322	322	321	301	316	283	336	298	322	315	317	317	363	334	298	295	346	275	318	335	317	342	340	305	334	318	314	368	356	291	293	315	278	316	300	318	289	271	329	326	296	327	318	311	348	321	323	316	310	297	309	345	317	329	347	305	323	303	294	332	323	301	342	301	320	313	310	294	322	310	297	279	301	335	306	333	307	326	286	306	311	322	283	315	316	301	302	318	330	315	320	363	324	323	306	324	325	342	315	327	295	328	331	320	342	327	319	314	364	303	311	314	337	300	335	336	291	326	330	286	298	300	309	352	299	278	294	308	322	324	344	309	318	305	338	307	293	322	336	336	320	308	316	335	338	321	347	326	316	295	275	305	303	313	300	328	336	341	288	309	301	280	280	316	319	314	321	288	331	314	289	319	315	310	352	284	341	320	304	319	330	310	299	350	321	326	309	313	306	315	306	304	319	318	311	289	296	339	303	311	353	337	325	287	309	334	308	337	315	288	301	316	320	330	309	306	289	331	326	299	290	297	307	337	312	306	308	299	326	357	324	306	313	337	317	293	298	314	321	343	337	342	304	315	305	304	332	340	327	322	358	324	324	307	324	316	312	303	357	285	350	319	326	339	301	335	323	336	338	320	309	328	324	277	358	310	344	295	319	302	339	316	285	321	303	340	339	339	343	310	309	288	333	316	323	293	323	284	318	294	336	321	293	310	297	298	327	311	340	330	320	318	309	310	312	311	329	319	274	324	325	338	333	305	325	287	315	308	330	317	303	344	315	358	284	306	304	319	309	284	303	317	325	316	319	319	306	317	293	319	346	303	320	299	346	329	317	281	306	290	315	319	327	303	325	299	293	304	319	332	306	317	323	331	315	320	324	341	329	328	301	310	307	292	318	367	318	297	303	318	307	334	330	303	309	296	297	291	306	330	333	292	319	304	319	288	325	285	292	321	350	321	304	323	305	288	329	294	297	317	314	321	330	310	286	319	307	316	344	331	276	334	304	311	324	298	290	305	334	325	320	309	320	349	290	309	325	302	324	323	303	320	335	305	303	324	313	307	325	312	311	320	300	318	304	278	333	289	348	324	311	313	304	340	327	329	316	309	317	311	311	300	321	307	306	290	301	314	310	284	325	339	317	305	347	291	306	302	299	299	289	338	305	316	309	324	290	311	307	305	294	304	326	291	312	315	313	298	321	309	329	320	305	292	347	310	344	315	295	285	307	318	327	296	339	340	352	323	341	277	304	306	322	337	332	325	287	332	324	318	342	322	329	322	329	271	328	320	312	328	324	323
8784	5833	7537	6182	5452	4393	3877	3277	2466	2074	1716	1452	1426	1151	1014	932	932	854	811	763	799	738	726	766	776	717	714	645	720	672	664	665	706	712	671	702	683	660	695	652	673	662	672	669	665	678	679	685	663	671	664	677	685	687	686	672	671	645	718	715	704	734	683	689	692	710	691	700	698	708	661	664	642	667	655	678	707	695	680	713	714	688	653	686	676	753	693	643	645	677	648	710	651	718	690	708	688	738	694	723	672	754	662	707	675	667	732	650	690	672	619	685	667	695	658	663	675	679	722	648	682	646	653	682	707	668	682	684	717	723	657	680	667	672	713	691	685	652	644	682	661	686	687	686	717	639	679	647	734	657	705	660	696	673	689	711	693	664	656	656	683	653	684	684	677	681	707	657	687	692	664	695	678	688	703	667	680	718	695	678	643	664	667	673	666	671	667	664	728	670	689	712	695	697	700	688	678	688	688	689	662	671	619	684	702	684	722	681	646	712	669	713	662	658	677	706	672	716	718	639	747	690	651	679	656	628	703	710	702	691	701	633	710	678	677	672	687	601	684	693	675	699	703	650	668	702	734	648	648	707	681	680	636	701	673	667	655	650	687	646	700	778	662	667	650	659	684	698	659	656	686	672	661	710	665	658	701	673	666	633	678	638	694	656	682	646	720	679	669	709	686	684	668	656	704	684	658	756	691	686	670	636	666	715	699	678	700	683	667	694	666	699	679	687	658	657	688	699	669	656	650	669	706	681	719	679	652	674	674	709	651	683	685	654	691	711	672	681	670	694	696	661	714	671	723	674	686	700	756	722	683	701	697	668	669	658	689	690	674	689	712	637	667	652	661	669	643	662	696	729	694	660	696	687	691	696	657	716	667	664	728	696	671	660	643	647	708	699	721	720	696	701	635	697	650	677	692	659	680	664	673	678	683	702	667	701	703	638	687	683	685	711	702	658	649	714	704	602	662	641	677	675	729	710	695	685	680	662	695	629	687	733	609	694	675	653	703	668	669	638	683	680	641	621	684	651	642	677	702	678	693	661	659	666	677	691	701	663	736	649	673	654	648	692	664	712	677	648	688	655	686	656	698	672	641	666	653	669	650	688	662	669	679	713	662	705	721	711	682	673	633	701	704	676	689	707	678	677	717	678	686	646	688	683	651	699	664	668	679	642	664	702	690	668	680	691	670	669	700	676	690	696	700	661	733	679	683	672	719	684	630	684	662	720	697	661	711	688	713	633	709	659	693	661	666	723	653	677	653	713	731	708	708	666	724	682	663	667	667	634	678	713	716	701	667	726	646	675	702	714	688	700	672	711	645	619	671	699	650	669	693	668	697	677	669	696	636	690	692	671	715	712	670	635	769	721	675	744	737	687	707	676	671	693	698	693	696	673	685	664	721	702	645	676	646	680	625	689	685	674	721	688	644	661	699	745	698	617	722	695	684	646	672	639	648	667	727	697	724	647	726	658	678	704	725	727	680	676	696	648	680	687	684	698	654	654	666	618	666	711	663	674	716	700	668	717	713	680	677	707	711	687	656	729	663	662	704	674	695	685	676	667	663	683	707	663	685	727	656	626	714	718	668	689	660	709	646	683	700	671	678	652	687	657	688	723	649	708	666	675	659	701	708	629	655	665	682	625	665	664	674	688	673	636	704	685	731	686	675	684	675	701	695	733	653	653	685	636	662	680	693	656	670	692	677	661	642	652	682	674	712	649	699	672	663	713	691	655	677	697	702	645	660	722	738	719	647	655	656	673	712	696	652	617	671	686	726	654	695	696	709	653	638	685	740	690	707	686	685	656	656	643	685	729	692	685	670	691	667	668	667	673	669	696	717	662	669	672	699	700	726	709	656	688	637	683	649	684	716	695	704	684	719	676	668	684	669	697	712	680	622	674	674	676	726	719	666	676	700	686	648	702	703	680	660	744	678	680	673	685	708	691	670	687	705	661	632	688	654	737	687	709	683	717	702	670	658	662	677	666	701	720	668	682	707	706	663	612	707	703	622	684	696	621	678	653	662	680	670	690	659	662	690	665	681	674	631	695	649	686	707	757	654	713	685	684	721	661	705	701	703	692	725	662	705	634	714	665	729	668	663	720	698	726	680	664	639	710	690	654	648	655	689	662	699	712	640	669	692	700	671	680	675	682	668	676	693	680	691	671	645	714	679	684	697	602	709	636	709	704	711	691	657	698	656	703	639	667	683	702	658	659	706	683	684	718	667	703	674	694	723	683	696	706	687	678	649	698	633	664	699	694	686	674	713	640	684	673	685	694	656	712	722	732	723	626	688	723	702	733	659	698	692	714	628	728	685	677	680	673	658	667	706	668	673	652	672	669	712	633	683	675	696	721	689	683	672	712	693	672	696	653	652	693	706	680	682	685	690	677	675	714	698	637	677	698	710	676	701	674	671	639	681	714	641	681	674	688	673	662	680	670	707	670	723	734	688	704	695	683	685	700	663	640	699	700	639	710	650	684	700	670	687	655	699	748	697	670	652	718	641	688	665	710	672	701	648	640	673	672	731	697	664	674	670	681	708	696	665	679	683	702	650	697	707	722	692	701	718	671	648	656	706	688	694	693	638	635	680	678	695	667	721	653	635	701	666	671	653	667	669	701	661	684	689	683	696	732	734	661	633	697	690	661	693	672	706	663	709	643	655	664	701	694	706	689	684	710	669	682	656	704	663	722	664	669	629	674	653	670	698	624	699	673	656	706	702	710	700	693	657	689	716	713	668	611	689	707	734	641	723	684	666	679	683	737	699	684	704	669	713	663	713	654	686	656	693	642	610	673	718	669	653	640	642	661	702	700	670	688	673	694	665	720	693	663	680	688	675	694	672	662	647	727	702	657	656	696	671	677	711	655	668	681	656	686	714	663	666	718	662	717	671	631	730	676	703	651	649	668	711	721	699	652	645	696	707	682	706	717	700	687	690	681	656	697	667	683	662	708	707	664	663	712	674	650	731	673	711	665	629	659	694	642	682	726	674	699	672	670	733	673	681	708	681	733	693	690	639	709	668	684	694	661	692	659	656	674	709	665	698	717	683	638	663	686	645	661	724	650	705	693	657	677	675	664	713	683	660	690	683	685	667	755	687	698	657	643	685	636	671	682	687	678	699	618	708	721	674	653	697	666	655	700	716	687	683	687	683	752	686	675	638	704	713	698	708	693	685	676	675	670	690	687	675	678	625	696	689	718	671	689	715	675	689	717	734	668	673	654	647	694	648	699	665	658	676	704	651	637	691	634	717	632	690	711	714	717	718	682	730	691	663	694	695	655	712	700	678	695	708	718	673	727	674	661	657	693	683	676	698	659	676	649	673	632	661	623	660	684	658	682	680	659	646	678	674	655	665	709	640	671	687	685	601	694	652	693	717	671	665	716	665	684	713	717	676	680	691	684	727	686	687	672	675	731	650	660	672	727	714	649	697	748	695	668	694	699	713	744	686	724	654	666	700	697	671	710	643	668	698	683	690	675	667	700
31759	21212	20021	11754	7343	4127	2372	1692	1103	868	641	553	451	392	365	322	292	295	241	222	250	233	257	270	242	230	223	229	227	229	205	210	219	244	225	225	193	219	243	220	226	241	229	205	181	229	217	222	217	242	216	242	232	230	206	220	246	212	230	232	212	221	201	221	230	225	199	210	223	214	218	199	231	217	192	216	200	239	211	203	219	234	195	218	244	205	228	210	224	230	224	241	231	241	185	222	186	227	232	193	204	210	225	187	182	240	212	196	219	226	227	229	204	220	242	203	188	211	208	224	209	201	224	253	246	198	188	229	207	224	201	215	214	223	203	218	220	254	202	202	210	215	238	215	198	217	227	203	209	182	194	266	191	245	206	209	191	203	229	199	238	221	218	230	235	220	213	222	211	216	251	212	259	234	209	206	221	223	220	234	210	221	222	216	205	208	195	209	218	216	199	211	223	240	181	236	232	222	213	187	211	207	232	232	227	207	212	218	226	220	207	209	204	205	244	210	195	216	220	200	222	196	179	207	200	214	202	208	224	242	228	212	205	214	212	212	226	245	227	209	216	217	230	202	208	223	203	215	217	235	216	199	201	205	228	223	203	213	234	246	231	240	189	250	203	223	213	202	213	200	206	203	189	206	227	194	211	210	207	228	233	240	204	211	210	236	254	199	220	190	204	187	250	236	231	220	226	226	219	218	216	213	238	194	194	223	224	242	196	222	224	205	228	229	211	215	214	222	187	176	203	213	219	229	220	214	240	211	223	190	227	230	175	231	235	235	215	223	216	222	238	215	225	203	211	216	231	228	216	199	227	211	232	213	225	228	238	209	231	196	229	191	212	222	199	230	226	258	212	218	191	225	185	223	244	197	194	217	206	212	209	254	196	196	232	237	228	225	212	240	215	221	199	180	226	225	224	224	230	242	197	243	219	229	248	185	220	189	221	229	209	230	189	221	240	230	226	221	195	237	241	194	200	231	240	222	226	200	214	184	217	220	239	204	224	217	229	228	202	248	228	236	230	213	220	207	229	233	222	209	249	217	232	253	221	219	230	230	221	215	234	210	226	234	187	211	226	193	204	231	224	238	219	223	235	213	219	196	212	221	208	192	209	196	196	193	216	239	205	225	202	234	216	234	228	232	225	233	211	243	224	207	220	235	219	223	207	198	217	214	193	207	209	236	202	216	229	249	244	204	224	209	226	202	191	227	229	239	208	229	221	242	193	221	237	175	193	186	206	221	231	226	213	205	246	213	212	206	202	216	220	196	199	194	198	207	197	210	210	202	214	217	220	189	195	197	232	212	227	216	246	241	224	220	211	202	208	242	227	194	219	236	202	225	226	218	212	220	211	232	218	217	212	223	224	210	215	198	235	217	238	221	207	186	216	229	206	243	231	211	212	211	215	228	212	189	199	209	215	229	209	227	181	224	208	238	218	217	241	212	216	209	221	234	212	177	194	208	223	204	251	253	218	219	238	219	184	236	211	219	197	221	207	198	188	183	193	197	206	235	215	239	213	226	204	249	217	204	226	210	200	208	198	220	209	203	198	210	193	224	225	207	216	201	194	217	191	220	201	210	228	199	218	198	224	247	192	201	198	244	197	209	200	229	232	214	230	202	222	184	234	224	206	212	214	220	223	200	195	193	193	186	211	220	188	218	201	232	230	227	214	190	228	223	184	231	215	225	236	231	202	231	227	170	195	234	229	203	214	187	232	210	213	202	214	229	198	229	200	218	227	192	257	217	201	243	204	206	199	218	235	215	218	191	206	233	217	204	203	194	220	213	208	218	198	195	225	213	202	230	214	228	222	244	203	199	203	219	180	243	200	212	220	206	213	229	211	199	242	228	218	208	224	230	218	208	199	235	208	216	186	220	233	225	230	224	190	212	220	231	226	208	235	176	213	218	208	235	222	217	201	234	229	239	231	232	188	207	195	204	230	212	195	198	214	211	232	198	233	215	218	195	205	226	201	224	220	242	249	209	209	215	214	260	219	235	250	224	192	208	190	199	233	201	230	197	248	229	250	209	212	214	212	211	217	228	198	207	221	218	200	229	209	235	201	205	220	211	213	222	185	189	244	207	250	245	217	225	226	233	249	183	183	217	205	199	183	221	221	217	230	180	221	219	198	219	184	218	226	244	222	189	203	258	221	229	221	213	218	229	206	205	190	215	225	212	236	181	221	231	220	198	213	223	221	235	218	194	203	212	212	216	206	218	220	201	249	220	239	224	212	218	218	217	217	209	222	206	225	235	194	175	209	232	199	204	209	230	212	189	209	202	235	219	195	229	232	210	218	218	180	235	211	218	238	202	229	225	208	224	202	209	230	218	212	233	213	229	217	239	205	205	215	218	231	217	212	205	201	209	234	199	238	244	211	222	210	233	223	208	212	215	247	242	242	212	240	258	219	192	207	213	198	227	220	216	212	197	195	234	234	228	232	237	219	207	222	213	202	206	217	234	224	188	220	205	210	246	235	235	208	224	202	230	229	198	206	202	202	225	203	201	205	235	225	210	230	241	197	247	211	218	202	202	226	211	182	201	245	195	203	227	212	200	222	202	205	203	230	213	218	230	222	193	204	248	191	219	227	214	192	235	211	201	226	227	197	226	223	218	198	234	200	209	215	244	260	221	196	217	206	195	192	190	205	218	206	218	208	211	219	215	209	187	220	183	209	228	225	226	225	202	227	197	203	202	255	216	196	197	210	241	199	226	227	220	208	216	224	213	187	224	238	237	241	230	227	216	235	194	215	236	205	225	202	235	225	222	232	207	238	215	211	207	181	236	207	221	213	226	224	219	228	237	247	228	215	204	215	235	225	211	221	225	193	220	215	209	221	211	239	214	220	224	207	235	221	221	213	213	208	219	208	238	224	205	242	207	224	204	221	200	206	223	233	215	195	231	197	200	193	208	197	225	209	212	212	213	203	203	219	214	210	198	201	210	218	214	205	202	229	222	207	202	210	206	233	196	231	194	245	207	207	216	219	224	241	225	225	221	209	213	216	247	229	220	225	195	198	183	218	235	203	210	181	219	226	206	231	228	203	212	228	198	230	207	216	216	230	224	198	200	227	225	223	209	213	223	206	235	239	223	210	226	232	182	184	245	240	190	210	199	246	206	225	216	212	211	231	211	206	196	236	233	229	251	199	256	211	197	236	218	231	204	211	192	246	226	220	237	227	188	209	199	223	208	221	218	200	202	207	220	191	206	211	215	208	185	238	217	233	223	226	222	218	210	234	217	205	198	223	220	199	248	220	195	221	227	229	240	231	236	212	254	206	218	210	198	211	220	211	223	221	230	206	220	206	184	210	227	230	216	192	217	250	220	209	224	197	244	206	209	216	235	232	239	205	204	222	188	224	241	212	203	210	184	212	224	215	222	224	189	219	210	212	240	206	210	189	195	195	213	221	215	224	206	218	225	203	214	218	252	218	212	219	205	226	228	208	235	170	241	210	226	212	222	241	205	208	221	229	264	222	215	220	213
20430	15732	21326	17693	15733	11278	8012	6199	4670	3758	2810	2357	2179	1748	1388	1132	1032	905	797	806	719	723	684	720	651	614	519	590	511	510	504	537	564	534	573	492	522	518	476	452	484	477	508	518	480	518	484	514	491	482	522	501	490	490	501	466	514	511	512	477	473	491	462	479	506	526	489	473	492	527	496	514	447	468	483	481	504	450	454	525	545	485	535	460	483	511	476	488	457	509	523	470	515	491	516	530	515	519	516	511	516	523	493	496	471	493	478	490	499	519	493	475	493	495	489	514	494	495	498	484	459	457	514	488	516	525	506	485	488	502	465	541	475	466	500	442	517	526	489	491	483	455	480	491	509	461	497	475	511	509	481	518	513	501	480	453	466	487	472	484	477	519	494	475	512	472	518	491	499	491	496	486	479	500	482	509	492	516	481	496	489	501	482	510	527	488	499	501	483	493	439	489	481	491	442	530	505	526	469	497	496	457	486	470	472	481	513	488	502	506	519	467	472	479	463	488	491	475	461	496	490	494	517	475	497	494	488	533	457	453	493	519	453	492	477	481	502	509	489	479	467	485	460	494	487	471	462	486	481	492	474	497	473	494	503	549	480	490	457	506	525	472	511	464	507	479	502	470	512	499	503	483	487	525	452	501	493	496	472	485	501	477	491	493	465	520	488	461	503	482	472	476	515	477	507	513	466	467	476	465	470	513	497	478	472	514	443	468	447	497	453	551	474	488	503	452	499	455	485	535	478	494	476	521	482	496	472	495	497	527	456	479	481	473	475	461	498	497	519	497	489	502	495	502	506	494	463	512	484	487	497	472	510	493	492	473	486	500	477	491	476	499	500	481	480	503	483	480	474	462	494	510	447	483	511	502	454	471	479	503	483	485	494	495	488	528	498	516	497	515	503	464	512	484	455	495	464	489	461	483	497	543	484	459	470	455	450	474	519	476	474	518	488	529	500	500	452	509	498	483	496	486	479	506	508	455	494	476	556	477	490	481	470	500	501	487	505	488	497	487	496	473	477	525	517	500	453	494	495	485	508	479	504	494	479	488	473	469	500	466	521	492	485	483	483	478	503	489	505	473	510	477	456	443	490	516	512	466	478	491	544	481	466	482	476	492	487	522	481	492	468	477	463	472	525	534	463	483	488	466	462	488	477	467	476	478	515	449	489	509	474	496	491	469	543	487	479	490	492	485	523	477	443	477	456	514	503	430	486	522	473	486	460	482	503	496	472	472	484	493	499	495	502	536	512	464	504	527	461	488	523	500	456	475	462	496	483	466	462	466	500	478	466	466	467	459	473	503	482	519	515	519	526	471	489	519	469	450	470	449	488	480	490	445	521	465	519	476	495	504	503	465	500	482	495	500	495	560	479	519	480	504	500	494	500	518	464	456	502	508	476	494	495	467	512	451	484	514	521	472	469	486	476	457	506	492	468	460	516	481	473	446	504	558	461	514	469	482	473	517	485	473	494	460	466	469	478	482	489	501	494	515	484	532	492	485	486	510	492	508	512	491	473	501	501	513	486	477	444	491	503	492	477	498	485	468	478	499	499	490	476	475	529	469	470	458	468	482	520	476	490	471	503	529	487	434	523	465	480	479	437	487	456	508	482	474	523	509	467	475	494	492	496	478	468	491	512	501	466	487	462	487	486	519	475	512	497	538	475	492	496	488	450	481	506	454	507	502	481	438	474	456	485	472	484	483	474	523	509	506	481	505	505	468	530	493	525	498	444	465	503	507	430	485	475	465	503	490	496	495	477	501	461	499	500	457	509	483	501	511	491	485	507	467	501	495	464	512	451	519	476	473	467	513	499	437	469	497	472	489	483	482	469	473	473	496	506	513	480	465	471	454	498	473	480	475	484	547	483	516	489	501	468	445	481	497	512	509	493	476	475	482	502	480	524	503	471	491	496	489	471	483	439	504	491	482	481	480	488	514	473	516	496	474	511	495	484	456	487	514	519	519	472	502	491	486	494	474	513	500	477	471	521	457	481	465	496	533	463	505	495	498	488	509	484	479	487	479	511	501	512	472	510	503	537	504	480	505	452	477	463	493	510	522	481	538	494	461	453	474	452	496	493	518	492	514	504	519	473	497	485	501	513	447	465	492	481	479	530	464	503	503	526	453	487	527	455	494	491	509	476	510	495	472	497	473	448	506	484	475	477	474	462	502	495	497	481	497	509	480	481	492	500	477	520	505	484	491	505	492	486	493	528	495	489	507	473	506	482	470	492	462	454	489	495	474	447	463	512	485	515	484	509	507	519	475	494	501	523	504	501	517	496	510	513	488	496	471	527	497	474	494	466	487	511	505	483	465	503	495	483	474	513	487	453	479	468	484	452	466	498	488	472	476	528	531	502	461	490	476	499	483	452	519	522	473	476	472	509	483	494	481	512	489	515	461	474	477	495	487	518	495	460	457	478	470	474	511	460	493	512	473	487	493	487	491	493	467	497	545	483	472	490	509	496	484	464	549	483	457	476	478	477	497	515	499	476	475	512	486	460	480	497	512	503	472	482	489	514	512	497	464	470	473	517	517	512	491	491	494	489	467	511	492	499	496	489	479	512	500	496	505	525	494	481	454	471	488	465	463	477	522	491	492	480	544	476	487	463	510	526	502	486	454	463	508	482	461	489	471	470	503	494	483	482	440	498	465	492	457	501	482	467	480	512	459	471	491	491	515	493	492	469	478	456	475	479	491	503	482	523	517	503	511	495	482	462	480	484	507	497	503	505	482	491	490	475	508	493	493	481	480	494	476	474	476	488	471	475	472	465	477	509	499	465	492	509	474	506	486	473	489	468	494	505	463	479	441	449	502	503	486	479	489	531	503	501	469	480	467	500	426	494	479	517	480	511	519	484	479	492	523	500	481	546	471	483	484	480	541	458	505	527	507	449	478	493	511	445	538	493	484	445	501	496	505	463	503	490	485	492	550	468	522	456	511	457	470	505	455	459	524	458	487	501	447	497	471	471	475	483	476	488	460	490	508	494	492	513	472	532	470	486	489	489	488	457	514	487	519	491	493	508	481	476	485	469	495	472	511	466	503	475	509	500	501	478	498	481	488	519	442	487	503	498	540	504	486	450	518	493	452	527	511	461	473	496	482	474	489	444	487	447	498	481	535	479	486	471	456	490	553	521	508	465	504	478	518	467	474	485	482	480	510	456	507	491	464	511	486	471	509	470	514	503	468	483	504	455	488	493	474	511	532	478	519	496	469	507	504	496	477	468	468	474	474	489	528	463	513	477	499	451	467	470	472	464	495	494	436	477	474	479	502	505	552	491	490	503	476	508	515	506	494	531	484	520	486	503	536	483	459	526	516	460	524	494	500	460	496	478	507	501	524	515	474	439	458	487	467	528	461	472	485	496	493	486	444	491	453	505	503	507	453	492	498	482	489	526	463	502	485	472	475	481	495	494	491	521	504	503	467	480	527	495	464	480	505	487	482	476	466	461	500	532	445	494	491	491	490	498	456	503	505	492	481
41822	29311	27000	16644	10825	6673	3785	2225	1496	1161	862	767	610	437	396	358	299	291	270	276	269	239	255	224	236	223	218	210	184	210	212	228	228	204	198	205	158	195	205	198	225	184	161	187	169	186	173	201	219	201	211	184	215	204	196	168	196	175	198	196	192	185	205	175	191	194	168	189	183	186	177	212	193	197	210	159	171	187	185	153	208	174	202	217	201	218	189	191	206	181	179	178	203	208	219	211	176	207	207	183	198	192	223	179	193	228	222	176	192	185	193	208	192	198	198	181	194	210	220	188	195	192	204	213	198	193	201	209	198	219	180	176	192	175	238	172	196	211	209	200	195	208	222	195	214	201	186	186	223	197	185	192	226	202	190	176	198	200	202	200	171	190	194	205	177	171	174	184	205	185	192	203	187	182	163	215	176	180	193	212	225	208	199	195	190	191	204	161	178	189	183	166	192	193	194	216	196	150	190	199	188	182	170	192	195	202	183	219	181	198	190	207	191	176	190	183	169	192	185	177	199	199	186	173	192	183	222	198	190	182	182	204	213	190	208	186	211	207	206	195	172	194	217	233	203	166	202	193	158	208	199	189	188	190	184	207	209	188	197	218	212	210	182	179	194	186	187	182	195	219	212	199	197	223	210	178	182	183	198	208	209	173	225	190	212	211	176	191	217	213	178	194	235	181	173	197	191	200	196	199	204	213	192	197	193	187	199	206	161	218	212	195	190	173	207	204	202	201	184	204	203	203	200	213	179	175	219	198	204	220	192	198	174	202	177	179	194	173	207	191	178	204	214	195	159	188	213	201	198	203	184	211	195	184	224	192	205	197	167	173	199	203	176	194	206	214	184	194	193	186	178	207	193	209	207	218	196	193	181	175	186	183	192	193	186	193	202	198	189	189	183	193	198	163	220	209	180	178	199	190	215	205	179	236	174	206	203	190	184	203	176	205	216	194	196	199	180	232	207	200	166	214	203	177	193	201	192	211	199	217	190	190	178	201	173	194	214	216	212	233	201	168	189	186	171	181	173	184	200	215	201	188	192	210	201	177	168	185	209	166	199	198	198	185	200	193	207	187	201	185	198	214	188	183	185	198	194	218	206	197	193	224	176	211	188	209	182	196	196	205	194	182	215	247	179	205	198	233	202	183	201	205	188	198	201	209	229	204	195	179	215	197	191	191	207	184	194	206	190	170	191	195	186	220	221	170	219	174	195	197	193	187	187	200	228	185	196	184	195	200	194	191	186	169	191	186	180	204	196	195	207	189	195	207	160	220	174	182	182	200	198	204	205	197	178	183	201	175	175	191	211	190	207	198	190	207	200	198	194	186	168	178	200	183	168	177	191	167	186	203	198	233	203	187	174	188	201	216	191	197	187	209	214	195	181	190	174	202	202	183	225	210	197	208	194	209	193	165	196	232	196	179	193	194	183	167	200	162	189	197	187	168	170	211	194	179	203	177	193	203	223	199	215	206	216	210	217	212	193	194	191	194	179	199	213	175	182	223	173	194	185	163	227	169	181	197	181	223	208	223	215	191	206	188	213	185	199	197	201	228	207	173	190	220	207	186	191	186	200	215	197	175	229	211	221	169	191	171	195	189	181	166	204	187	214	200	187	178	197	223	205	209	171	166	191	206	196	182	199	224	192	177	188	171	184	201	192	197	156	181	168	194	204	202	196	207	194	179	179	191	189	165	199	198	185	205	188	211	194	180	178	197	186	182	182	206	186	210	194	199	192	218	172	210	200	204	208	188	214	190	204	198	189	205	188	191	196	190	224	208	187	191	207	172	187	190	188	207	200	189	197	213	221	185	186	195	192	164	168	189	207	202	214	198	207	185	218	181	207	184	192	205	194	200	202	195	213	196	190	212	189	201	186	194	193	175	201	156	219	204	195	229	208	202	205	208	200	196	188	207	162	193	235	203	217	169	193	194	221	183	199	185	209	188	188	201	172	195	217	177	203	199	196	173	185	198	193	205	191	179	193	166	212	198	190	197	183	204	196	189	188	186	217	191	195	186	187	189	193	190	179	166	181	206	200	215	224	222	179	202	198	191	199	186	208	197	180	205	176	211	204	208	182	195	210	168	196	164	218	193	190	177	175	199	202	177	197	195	202	210	200	185	196	185	174	169	181	191	193	200	172	180	171	186	188	196	208	161	217	215	195	176	198	187	180	180	225	191	192	186	203	187	195	194	212	180	186	170	184	194	181	181	189	195	193	230	208	197	185	195	192	192	169	203	175	211	172	217	211	193	195	183	180	156	171	173	213	204	218	199	172	192	190	198	154	164	207	178	199	200	191	189	168	177	197	197	194	209	208	189	195	185	166	162	186	205	191	192	169	208	215	195	207	191	172	194	191	164	176	183	192	196	193	182	189	195	222	220	204	166	183	180	213	202	205	219	222	198	203	201	182	194	192	190	207	181	171	198	204	188	204	178	184	196	209	193	215	194	198	175	160	207	172	203	193	189	178	200	198	176	192	204	208	186	207	216	221	196	213	202	192	194	198	171	203	195	190	196	187	216	201	196	227	197	208	200	214	224	168	195	215	181	199	189	215	226	195	194	185	187	193	196	188	167	168	205	196	178	189	176	190	181	218	202	211	183	178	202	193	176	194	208	206	170	209	193	181	206	199	200	191	181	208	198	203	204	204	232	204	207	213	192	198	180	190	200	232	175	201	235	199	192	198	199	207	172	199	206	182	191	176	216	175	184	170	196	192	203	199	196	219	198	201	181	178	207	184	206	197	199	185	199	189	147	189	194	212	207	179	212	210	210	186	199	203	163	198	187	191	206	202	181	187	175	208	199	184	216	188	222	191	183	202	169	196	187	192	167	200	209	200	217	204	187	170	182	193	193	202	182	197	171	191	209	206	183	189	157	189	204	173	183	205	178	220	194	195	205	212	186	164	205	180	188	179	172	180	196	198	204	191	196	199	191	205	194	181	208	212	195	217	210	207	202	182	202	214	196	187	173	180	209	201	202	181	177	178	170	187	205	166	206	194	190	219	202	178	194	209	206	208	202	208	202	192	196	187	202	195	187	206	198	205	209	195	204	183	192	226	179	178	180	177	204	193	194	198	164	179	193	190	195	174	190	168	182	185	215	198	173	164	197	197	198	201	198	190	192	209	184	207	190	205	199	178	196	203	187	201	209	189	188	204	206	214	225	176	213	194	219	173	186	186	211	159	213	218	220	204	186	181	220	188	239	254	217	176	212	185	208	192	192	174	183	194	189	197	206	194	187	177	191	201	187	194	204	194	188	219	179	183	181	214	181	213	189	199	184	217	185	191	159	158	187	202	171	193	159	208	165	195	203	211	210	208	190	170	178	198	213	228	207	200	201	193	186	205	210	185	191	202	202	209	205	188	182	198	193	182	207	198	210	199	170	170	196	202	182	197	202	186	215	203	166	188	186	221	186	212	200	199	180	220	208	191	191	214	211	185	175	180	175	181	211	218	211	214	204	197	173	192	200	200	196	187	174
26602	21544	26632	21986	20689	15477	11451	8025	5881	4748	3714	3383	2724	2150	1660	1350	1173	1038	911	880	799	778	772	829	662	590	550	547	492	490	541	529	536	522	586	498	492	459	439	458	476	432	479	442	431	422	453	478	441	477	411	442	449	456	487	451	463	439	427	481	469	472	449	485	480	434	437	421	429	458	445	496	458	433	423	429	429	454	440	455	449	454	423	456	459	439	437	444	486	468	459	459	451	472	486	491	474	458	463	464	478	449	461	467	451	448	434	467	459	461	468	443	489	471	485	460	462	412	459	440	448	459	450	474	451	471	435	426	423	434	387	431	420	441	470	444	484	432	454	447	442	425	485	464	450	467	426	435	465	464	481	400	454	397	438	488	439	441	488	460	432	449	432	409	421	471	455	478	488	416	414	444	478	430	425	426	462	483	476	445	423	452	486	443	459	436	440	418	498	420	460	418	441	421	467	433	442	430	483	422	438	452	461	449	450	462	433	455	482	445	462	502	468	442	431	435	454	431	428	483	440	497	444	415	408	425	481	428	410	438	506	429	438	466	464	457	482	485	447	439	440	459	428	445	432	483	442	439	462	420	420	484	444	456	450	453	426	469	472	435	459	436	489	436	442	449	387	445	462	467	486	449	456	450	430	423	463	487	421	450	472	439	477	455	435	461	441	429	486	449	447	444	493	437	435	413	468	450	441	475	449	434	510	440	432	412	452	426	454	444	444	464	445	451	429	437	423	431	445	439	461	447	448	442	469	451	456	433	440	489	435	438	454	430	428	426	437	460	435	457	462	467	473	447	455	449	456	430	446	429	472	462	481	441	422	454	474	468	463	499	443	413	417	402	466	413	469	448	466	437	434	434	459	429	460	449	439	416	459	423	462	434	430	488	450	439	445	463	465	443	428	441	418	452	472	422	447	468	447	430	451	451	449	442	469	498	486	441	443	445	433	453	430	445	463	434	414	454	409	474	456	470	452	458	407	465	493	459	443	437	427	449	418	429	459	447	435	448	452	477	425	465	456	414	434	482	475	437	426	456	445	453	468	458	428	443	447	432	443	432	437	437	454	482	446	464	415	471	459	435	457	423	437	451	432	461	452	463	410	448	468	412	424	447	445	430	450	432	436	428	454	445	451	424	460	428	429	432	438	478	434	457	469	474	442	429	457	488	416	451	449	429	460	411	492	449	495	431	422	473	442	442	456	455	473	446	450	431	445	433	438	502	439	509	440	448	428	424	450	458	452	418	482	450	441	451	467	492	440	483	462	426	491	446	495	484	453	445	430	435	437	422	401	439	447	457	419	442	446	429	430	445	448	440	458	433	430	451	463	487	457	467	460	454	427	419	480	470	448	484	464	444	437	447	471	426	451	452	443	444	457	423	442	404	442	460	481	436	442	457	464	453	472	423	386	440	419	415	420	460	432	463	418	468	453	434	451	481	439	447	447	450	438	446	475	469	454	459	439	433	464	445	469	461	423	474	453	407	441	479	476	444	454	445	423	426	475	435	456	421	479	414	448	484	425	457	459	442	454	456	463	442	444	460	494	435	438	425	469	473	454	436	471	453	480	454	433	442	435	416	414	435	450	409	436	439	437	442	488	452	436	445	463	461	457	479	414	440	425	471	400	471	437	434	433	484	448	456	480	450	428	434	410	442	387	468	442	475	501	444	444	434	492	436	498	424	463	434	460	426	421	490	490	443	440	446	445	448	466	457	445	460	417	458	501	447	447	396	445	463	494	441	415	437	406	499	440	466	434	447	436	418	452	450	475	480	447	456	500	458	463	440	417	427	459	479	434	468	488	443	409	450	463	471	442	458	516	439	466	454	419	469	453	446	442	448	427	411	474	459	457	440	452	436	457	459	461	479	453	430	396	442	438	450	445	454	444	444	500	429	414	448	465	466	445	421	433	458	436	415	441	433	430	431	469	427	447	426	461	454	449	453	480	441	414	499	444	426	478	421	440	470	467	439	490	455	463	435	441	433	484	410	460	462	451	475	436	450	433	453	404	440	440	417	411	482	453	449	458	437	494	457	476	461	402	465	468	426	420	467	454	464	462	419	465	438	448	477	465	475	462	437	426	421	444	431	463	449	460	454	464	477	413	421	454	459	414	469	403	445	428	439	453	446	433	443	445	420	451	450	453	435	424	435	424	435	435	435	472	430	445	413	441	488	435	446	444	448	409	430	478	443	477	439	432	452	439	439	439	451	414	440	467	421	432	488	448	458	427	406	415	432	484	448	423	433	489	426	489	490	420	430	452	405	429	460	420	457	459	460	472	441	449	449	459	481	444	417	413	455	456	472	418	445	459	440	463	479	434	469	464	452	448	455	456	446	475	444	443	430	457	425	451	455	489	469	464	424	460	438	446	415	468	438	443	450	421	444	451	478	450	459	399	445	458	453	427	447	453	484	429	483	458	413	465	474	452	434	452	464	465	493	477	450	415	435	439	482	502	476	442	454	464	438	444	437	457	488	476	412	466	423	456	425	468	450	427	432	423	452	454	444	471	468	471	483	443	473	420	439	437	436	473	480	454	434	465	433	423	494	468	434	459	455	482	450	449	453	408	482	475	443	465	441	403	418	476	467	448	406	429	430	432	417	414	457	501	434	467	439	438	431	423	433	488	443	389	451	436	468	456	434	461	417	446	435	461	465	485	446	461	477	440	458	420	469	458	452	450	470	451	440	414	463	430	443	452	448	449	491	461	440	492	472	435	422	435	453	442	444	478	414	489	465	447	424	455	414	435	414	466	464	458	438	482	473	439	465	478	428	470	454	438	457	449	431	447	442	442	461	428	449	452	468	438	453	439	461	448	432	412	464	470	484	456	454	458	473	428	442	425	461	445	465	430	470	482	443	455	476	436	457	450	447	456	423	415	477	441	494	456	445	452	441	467	459	470	447	435	461	436	461	456	426	450	456	460	432	447	487	468	433	421	422	465	418	453	445	469	442	438	448	480	452	427	462	448	432	440	404	435	437	436	432	385	463	462	439	459	482	446	429	434	432	480	482	445	430	438	468	457	432	466	426	458	417	429	487	495	461	426	441	461	449	431	439	416	488	429	441	468	459	475	484	453	462	453	431	444	464	473	415	441	441	409	433	444	457	449	465	444	449	429	470	457	446	443	437	455	449	411	427	439	429	482	456	449	464	414	458	490	438	443	458	381	424	458	447	455	446	471	418	431	402	441	480	454	505	467	436	439	421	450	443	438	436	453	432	437	464	471	401	469	443	416	435	426	442	444	406	421	481	462	434	436	447	439	419	457	445	439	469	453	442	442	438	486	414	441	481	451	441	453	436	453	436	460	427	446	410	470	479	484	438	428	419	423	429	449	444	437	456	457	434	430	454	443	424	464	465	456	448	442	417	473	437	467	446	431	456	421	447	467	443	481	451	450	417	456	471	468	431	391	482	410	439	459	435	450	433	436	444	455	459	429	453	487	450	455	491	476	431	442	420	450	482	446	410	427	376	470	433	477	436	430	449
14103	6767	4320	2346	1668	1205	914	723	635	538	486	388	439	333	368	361	357	330	329	289	293	308	344	325	310	300	270	302	286	290	288	266	293	282	286	302	292	249	281	283	301	291	297	267	302	289	293	283	324	298	296	323	314	269	303	313	272	308	321	279	320	291	319	321	289	274	299	288	316	309	274	283	300	312	322	281	330	291	271	284	281	291	272	299	263	287	304	282	289	293	328	302	322	272	317	270	279	262	277	303	316	307	317	325	289	358	313	309	287	266	292	322	320	309	305	274	310	334	291	306	309	327	274	294	321	346	324	322	282	264	317	346	299	331	315	289	281	308	313	296	337	301	287	310	316	302	281	294	304	294	339	291	276	306	325	319	291	255	281	275	280	280	315	288	283	284	291	314	320	300	300	317	325	286	301	288	312	289	306	283	277	320	281	297	279	290	289	318	308	302	288	294	297	321	270	293	309	313	291	290	287	280	301	293	329	318	298	280	271	286	305	315	333	316	290	309	305	309	298	274	283	290	281	287	271	293	335	302	300	334	302	329	292	307	338	281	280	304	315	276	300	275	283	283	295	324	314	299	294	283	324	287	295	346	325	287	306	280	294	317	307	272	291	303	308	311	271	302	297	342	297	273	275	300	288	290	331	289	294	292	321	267	287	295	280	313	312	300	288	307	318	293	301	325	281	296	313	310	262	302	271	261	285	286	295	320	302	285	284	315	289	296	304	300	307	329	340	305	293	291	295	310	373	314	282	272	289	313	291	310	248	305	295	249	336	317	333	318	296	284	330	287	292	291	322	323	303	284	323	292	284	277	308	309	287	311	314	302	261	299	330	244	303	294	322	260	278	317	303	291	310	355	284	312	282	308	322	337	255	327	320	322	280	256	297	304	314	317	312	301	329	310	272	279	280	288	266	310	292	303	306	326	259	322	304	283	273	283	286	317	285	296	287	295	269	286	270	317	283	287	304	295	309	293	294	283	289	310	272	323	321	330	303	294	310	310	300	330	331	256	304	264	291	281	318	271	302	261	306	276	271	292	294	302	314	293	283	295	274	292	294	300	307	300	310	286	299	262	258	307	308	297	287	311	320	313	289	335	287	323	288	328	328	318	278	314	317	303	317	326	295	319	326	285	287	324	265	288	294	303	318	321	297	268	288	286	340	292	311	281	302	285	354	261	277	317	282	279	336	310	315	299	285	291	274	308	299	301	322	305	295	263	300	303	281	290	293	279	301	279	265	330	294	310	293	312	288	314	298	296	318	299	302	318	302	322	322	287	306	305	290	306	307	294	297	298	289	285	292	289	280	296	304	325	272	273	298	321	291	293	287	280	281	284	326	296	259	330	308	331	332	296	279	271	335	299	276	322	317	292	304	321	290	291	315	301	287	295	317	329	303	309	289	302	294	305	295	320	283	308	314	271	290	316	296	288	301	304	321	317	299	278	296	299	307	308	318	271	295	325	300	293	279	287	295	309	271	307	292	302	301	312	269	266	308	317	313	309	306	290	302	290	304	285	302	304	302	306	266	300	332	312	285	343	328	281	288	287	298	339	283	296	299	295	298	328	283	303	268	313	333	304	308	314	308	285	277	273	261	265	308	319	328	361	288	315	280	323	305	292	312	317	310	332	295	316	289	292	299	290	332	257	266	291	324	286	320	290	285	314	286	286	311	318	321	303	295	310	316	294	316	296	305	294	330	317	326	309	328	291	302	288	281	315	329	296	308	292	328	275	281	270	292	287	326	307	317	330	304	294	372	308	302	300	315	251	277	279	286	341	315	295	277	307	315	286	269	280	341	273	288	306	303	288	293	309	293	320	313	310	280	271	285	300	300	277	290	350	287	298	318	289	275	306	293	272	273	304	291	285	295	274	321	308	300	280	292	309	286	324	265	252	282	311	281	311	283	267	278	312	270	311	295	292	259	286	288	267	305	290	312	283	308	280	333	296	290	300	274	298	299	309	280	274	325	283	299	245	302	244	289	307	293	265	321	286	341	285	285	284	263	317	287	275	264	312	299	290	299	318	324	283	269	301	294	289	324	305	321	286	311	311	339	275	299	303	277	277	301	310	328	351	308	291	282	290	264	308	286	332	286	268	305	304	295	310	310	312	294	304	292	283	312	285	330	270	300	341	312	284	339	310	282	289	295	306	282	272	286	297	290	276	325	302	309	323	268	298	314	299	306	348	325	315	290	266	323	275	284	310	308	298	298	300	303	297	288	285	269	328	332	307	297	316	287	331	300	278	295	298	289	281	278	357	318	285	300	256	329	316	298	332	291	295	285	283	286	294	273	326	265	272	300	323	294	278	288	289	288	302	302	274	326	305	279	340	321	290	298	293	317	286	303	305	288	309	275	314	302	295	330	308	286	294	289	325	309	301	309	302	310	310	329	323	292	344	320	265	296	302	326	304	319	289	320	312	290	291	289	303	308	305	306	297	349	294	335	298	297	273	272	294	292	283	310	303	261	306	288	311	302	271	270	299	295	284	286	264	309	266	302	310	306	358	285	309	303	309	310	291	286	286	311	285	290	290	292	275	311	305	329	308	306	298	313	325	305	307	299	280	290	322	343	326	327	281	321	285	307	330	317	298	308	311	316	291	299	273	333	290	272	320	333	296	281	285	278	296	281	298	269	310	292	316	326	285	255	304	299	332	315	318	314	321	288	303	313	284	274	291	294	318	335	306	298	285	303	286	292	353	294	307	299	290	279	282	303	320	309	319	280	294	322	306	322	322	338	306	295	284	282	314	263	310	334	285	298	314	246	330	278	294	313	308	298	299	319	360	302	320	296	303	268	271	311	311	328	291	299	252	345	335	268	267	310	306	298	295	283	287	292	308	301	294	261	294	301	283	324	310	301	309	296	312	289	317	298	290	322	293	328	312	283	289	290	279	289	311	288	303	308	341	282	292	300	291	322	272	287	300	299	313	284	304	298	296	296	303	294	297	294	257	303	312	319	302	314	299	308	270	288	264	323	321	297	296	306	297	283	319	292	282	284	299	302	303	276	298	316	318	305	303	286	307	277	315	308	338	302	282	263	298	288	315	313	330	316	294	265	302	316	347	301	320	323	323	314	280	320	269	279	311	301	291	292	284	292	317	269	286	329	315	306	315	274	309	317	297	298	310	309	319	265	292	312	293	271	334	312	322	325	321	290	265	347	294	304	280	316	299	318	294	304	305	294	302	329	310	290	301	300	303	293	293	310	279	312	288	312	302	315	304	304	289	295	322	323	310	296	326	286	305	301	269	319	290	311	273	290	306	278	319	278	284	257	283	270	309	315	314	261	287	317	307	284	281	302	318	327	294	279	319	350	323	306	285	295	295	274	265	358	295	322	303	324	330	270	300	277	343	297	287	294	320	294	307	303	298	276	291	300	293	280	318	294	295	328	294	287	285	282	328	320	308	309	299	275	325	300	335	308	308	304	279	289	306	314	286	275	275	350	314	294	291	288	283	287	310	273	314	281	306	292	295	302	301
8460	5694	7161	6315	5583	4499	3502	2643	2256	1927	1679	1455	1354	1209	1018	934	856	845	750	748	721	736	763	748	716	685	640	685	661	698	673	677	634	693	666	732	643	620	650	622	605	686	651	675	690	667	652	670	646	629	599	653	662	608	699	661	616	680	675	683	628	615	666	637	641	616	651	662	636	612	633	669	654	657	646	656	623	640	646	668	589	634	616	683	622	635	710	686	626	653	637	714	661	665	701	656	645	651	618	671	698	617	678	640	690	716	650	617	636	620	608	647	673	693	640	641	653	680	627	691	669	644	646	634	655	645	675	624	599	638	664	688	635	654	603	631	610	663	628	649	624	637	662	616	630	615	608	649	664	627	645	692	667	641	637	625	639	628	579	658	662	636	662	637	645	648	653	645	669	676	649	640	659	639	599	658	718	601	646	637	587	656	586	603	655	663	598	609	641	606	651	652	629	665	661	654	639	663	632	656	612	619	629	615	659	687	680	644	647	659	630	701	654	632	624	662	632	680	651	638	649	640	595	632	678	599	681	657	617	619	636	605	699	670	619	674	638	625	623	664	633	618	654	610	632	673	659	647	627	635	657	640	635	600	617	634	642	626	671	653	663	654	631	656	622	622	604	667	616	605	638	663	663	690	665	665	641	623	632	612	650	658	656	636	680	665	633	654	622	689	651	634	630	634	623	630	652	632	662	630	601	557	634	659	641	649	634	623	639	664	635	625	607	647	595	647	628	624	633	646	650	657	619	659	621	641	663	631	661	648	660	632	625	648	622	635	637	669	617	645	631	629	604	627	611	631	623	646	626	576	630	639	682	657	664	627	664	673	629	667	654	672	646	629	639	658	598	622	668	619	637	668	639	643	642	681	644	684	651	663	659	642	685	670	678	609	631	650	629	636	625	639	615	647	652	628	612	608	675	660	638	651	664	676	644	615	606	650	671	625	673	589	634	694	651	644	640	657	658	663	608	610	671	657	683	620	574	627	652	628	668	638	626	655	643	648	604	648	663	665	636	685	667	657	631	680	657	680	675	608	621	662	665	613	632	650	665	662	639	657	638	657	658	624	662	693	648	672	617	657	651	646	661	635	684	642	684	665	682	624	646	638	669	668	650	665	635	656	633	621	662	637	685	653	641	641	666	617	688	641	604	629	657	623	631	653	670	634	667	626	615	640	672	640	630	604	686	670	674	630	659	651	650	646	618	597	638	638	613	680	609	676	621	621	607	641	666	647	592	710	625	680	681	652	689	660	627	618	639	656	642	660	664	622	631	641	617	672	651	647	676	652	650	650	647	647	639	664	652	653	638	601	670	687	628	644	630	662	662	623	661	641	620	682	638	589	633	703	626	682	622	649	606	618	639	640	647	636	655	677	656	626	673	629	645	665	626	639	665	642	609	624	641	615	655	691	652	696	605	640	615	628	646	675	600	629	702	680	683	609	673	697	656	666	628	693	655	615	611	627	593	670	605	625	634	644	632	679	663	617	635	633	602	709	643	677	644	654	659	620	632	637	609	620	677	628	668	682	643	604	647	631	646	628	597	670	619	630	655	655	667	621	654	648	613	676	587	653	645	646	634	661	618	642	603	647	695	625	621	633	663	624	654	604	615	640	665	627	631	646	648	616	666	681	678	695	628	645	670	670	618	594	658	663	622	634	629	643	663	641	611	643	653	709	686	658	633	658	633	661	644	662	643	673	626	670	618	671	622	657	619	643	627	619	679	626	638	601	662	660	668	695	665	640	625	651	649	647	613	608	688	668	640	638	616	657	653	618	634	663	642	675	618	626	643	621	658	604	682	653	651	629	649	615	636	661	627	615	660	690	648	651	683	671	634	689	639	625	650	631	664	610	622	676	615	653	651	622	657	638	676	637	667	659	652	650	664	666	631	603	692	596	661	645	651	639	621	635	602	652	658	618	682	685	636	636	603	651	662	630	634	653	629	616	652	684	609	674	609	635	651	653	624	702	583	652	658	678	646	610	616	642	633	615	668	630	640	700	657	632	668	666	663	631	660	628	592	634	644	637	666	587	673	628	621	660	665	654	656	662	673	638	655	634	638	594	639	656	685	624	684	656	626	617	684	633	692	626	661	663	638	641	609	621	625	664	637	593	672	646	623	631	670	653	639	673	626	601	666	641	669	625	604	651	642	663	655	639	607	618	637	656	632	636	633	649	652	658	642	644	640	622	686	612	644	668	609	646	656	642	668	633	641	647	630	633	656	619	670	665	650	638	631	622	626	649	643	619	661	625	639	666	675	645	653	671	667	610	598	632	642	641	605	640	647	603	611	657	659	628	642	614	677	676	644	686	615	640	633	665	570	615	650	657	637	624	617	627	647	577	659	604	649	625	638	646	664	611	614	621	641	644	615	601	672	630	633	652	670	655	650	648	640	614	654	649	650	648	650	626	652	670	686	638	685	706	674	600	629	636	677	627	596	648	668	638	631	662	648	623	649	634	674	626	696	687	655	632	677	651	634	619	638	654	663	672	623	592	667	645	597	600	610	651	632	631	674	642	680	639	615	602	625	632	635	649	625	657	664	655	641	641	621	599	593	639	700	666	623	674	700	638	650	624	651	642	676	676	650	680	629	604	659	654	715	670	667	633	629	662	627	662	641	639	662	633	693	639	657	639	630	654	621	624	679	675	650	610	660	641	641	645	626	613	617	623	617	630	595	640	643	632	722	689	606	667	640	669	604	651	622	628	628	594	646	678	637	636	656	661	638	623	650	613	662	635	726	633	631	698	635	664	682	678	615	648	635	602	598	650	609	615	652	644	632	654	630	680	645	621	629	652	688	636	632	661	627	615	660	695	660	652	688	679	635	661	655	646	618	647	620	653	627	644	649	664	625	652	632	639	641	664	651	620	604	657	633	621	664	629	643	666	614	618	699	612	616	615	650	650	650	667	650	644	655	641	650	644	615	678	646	710	616	634	624	608	669	659	648	610	608	648	618	621	597	700	642	644	676	593	677	620	619	666	629	636	628	658	602	688	678	651	663	645	677	624	701	619	638	618	630	647	634	623	635	630	660	655	594	659	644	632	665	639	672	652	657	643	650	636	630	654	620	621	656	602	654	698	630	659	617	621	638	633	644	629	653	654	652	609	681	640	618	587	656	678	645	649	653	709	668	657	713	631	638	623	639	603	670	642	610	646	608	655	661	638	627	643	627	673	665	641	671	639	667	658	646	656	655	669	626	618	630	616	601	626	639	629	626	656	660	610	636	630	682	641	651	642	672	721	642	672	655	588	669	649	627	650	662	625	654	647	653	623	623	640	583	658	653	658	663	650	654	604	678	625	651	636	664	649	615	641	635	653	664	634	644	602	642	631	608	653	666	631	642	641	714	640	641	632	679	635	672	643	641	653	643	641	632	606	666	634	659	617	670	613	659	651	658	612	647	676	641	674	634	642	666	636	618	656	665	640	678	636	643	658	696	636	684	654	626	673	657	636	638	640	636	667	642	652	622	657	673	675	691	695
29441	20895	21428	13235	6724	3856	2157	1383	931	712	625	547	429	397	336	353	303	246	275	250	233	227	259	209	214	186	218	210	232	223	203	249	199	208	213	205	211	218	236	199	185	190	192	232	205	198	189	207	186	192	194	203	194	191	229	211	195	196	207	201	218	220	237	199	211	188	206	215	188	200	229	191	216	195	193	215	210	217	210	230	188	222	208	205	194	213	205	186	210	225	204	238	214	211	200	205	162	218	221	217	188	254	217	219	210	220	193	217	207	219	218	201	196	193	194	209	232	208	236	230	180	231	218	231	228	204	198	209	171	212	218	178	190	178	219	214	198	205	206	200	184	183	229	201	212	187	204	226	205	235	192	195	220	219	200	204	204	203	217	180	222	206	206	223	207	221	214	223	192	207	211	211	201	232	201	212	213	221	188	199	212	213	186	203	199	191	203	210	245	210	201	187	214	196	209	209	200	201	218	220	230	227	229	207	225	199	191	192	198	224	229	180	218	205	209	174	221	200	185	192	201	213	220	215	220	209	193	228	210	192	214	227	199	235	227	196	206	195	189	204	188	224	237	210	195	205	203	216	235	206	217	218	211	188	186	198	204	217	212	213	208	236	200	193	198	235	204	205	211	223	178	212	208	203	204	230	195	235	214	207	203	187	197	245	220	203	213	190	205	220	201	189	179	186	197	180	209	228	184	207	172	218	215	196	253	218	206	209	223	191	190	186	199	214	218	194	206	236	227	185	199	199	190	222	210	239	212	216	182	195	232	176	227	212	199	196	196	220	179	176	186	192	198	211	217	196	214	207	208	187	206	203	199	176	238	213	229	223	194	211	223	225	210	202	198	174	200	219	222	204	196	194	220	202	202	226	242	195	222	199	192	200	236	200	235	213	190	211	186	230	178	216	227	247	216	216	185	235	226	218	227	199	206	215	231	211	204	204	188	186	185	199	203	207	193	214	205	201	219	204	195	221	185	219	201	175	210	218	202	183	213	215	221	203	199	194	193	215	204	219	202	191	216	204	209	192	217	183	197	204	205	190	226	232	163	207	201	213	219	212	174	213	212	192	234	189	197	185	174	214	206	184	222	259	220	199	194	233	195	208	221	209	190	160	190	211	220	197	204	176	199	185	227	221	196	181	198	206	208	217	221	207	208	215	203	241	197	198	213	216	193	212	214	196	222	205	215	196	190	179	210	209	209	213	190	209	234	236	211	213	219	218	200	219	214	213	207	211	174	205	201	205	211	233	216	216	207	202	251	210	179	190	217	199	215	187	206	198	200	187	198	216	218	250	193	200	212	242	187	201	195	188	172	199	190	194	197	202	208	201	185	221	205	236	219	223	206	201	198	212	216	207	192	237	227	201	236	195	208	223	219	212	189	232	212	193	220	213	217	220	182	175	213	191	207	212	211	211	203	236	189	233	198	212	210	184	233	212	203	207	223	202	217	183	191	199	196	222	181	205	202	206	234	183	205	197	234	207	217	203	207	171	204	175	195	218	222	210	222	221	168	222	225	207	219	211	212	219	221	208	204	207	205	199	176	216	213	189	185	209	188	219	223	193	220	194	206	170	225	234	197	229	187	242	206	199	215	184	182	173	187	208	178	219	186	193	208	190	206	232	186	187	191	231	218	224	206	214	194	202	192	211	214	177	227	241	193	231	233	183	192	199	193	201	217	205	217	215	213	210	230	200	182	219	221	228	207	198	213	187	242	211	206	221	216	222	213	230	214	197	215	200	179	175	226	204	232	227	223	216	216	225	212	204	222	202	215	215	234	208	190	217	236	211	216	213	220	191	218	218	222	195	194	223	202	206	203	204	200	239	215	202	209	208	232	176	211	235	244	200	218	219	218	211	194	214	175	206	223	229	196	222	207	233	202	224	200	210	216	222	213	204	235	189	218	187	228	224	203	187	208	166	211	196	239	217	210	205	225	225	199	172	233	172	203	191	196	224	209	225	187	200	207	205	195	211	223	199	222	194	223	208	207	218	188	202	201	230	205	206	220	179	220	177	225	207	190	207	219	233	186	202	218	199	203	202	197	200	187	208	185	192	214	225	194	197	203	191	204	220	226	226	193	189	202	227	216	232	226	203	194	201	215	223	220	219	202	236	196	195	210	226	203	191	184	205	194	201	207	213	184	197	193	192	233	209	198	212	206	230	224	215	218	225	233	194	204	235	199	224	209	207	176	206	214	230	204	181	222	208	217	209	196	210	209	220	216	212	217	169	181	204	191	210	239	195	194	191	171	236	218	213	219	200	203	214	228	201	198	176	215	184	208	210	187	222	193	215	203	213	183	232	219	199	194	183	210	220	194	250	218	211	220	195	194	250	193	245	213	192	198	214	213	224	228	195	214	223	220	201	186	192	222	216	200	208	187	211	219	213	233	224	207	181	205	193	215	208	215	204	210	217	237	208	200	215	204	203	190	207	186	192	171	182	210	185	198	195	190	184	203	209	199	197	208	186	227	230	191	247	220	204	198	206	191	205	229	223	204	204	216	212	232	215	245	200	218	208	224	180	211	214	193	197	232	222	207	220	213	217	188	179	205	224	207	235	174	209	208	194	192	210	188	192	204	229	217	211	232	207	187	209	175	175	241	212	185	228	205	217	184	181	229	211	206	198	237	187	194	210	217	207	248	214	227	211	196	220	207	221	212	252	216	222	202	219	215	223	198	194	244	218	211	243	216	201	210	225	204	189	216	198	207	211	227	216	223	182	223	232	218	187	221	221	237	220	223	226	211	219	234	222	197	171	210	209	198	197	201	209	226	215	216	188	197	230	237	230	179	209	222	249	211	219	182	207	215	192	198	208	221	190	206	213	174	200	207	165	169	198	207	202	240	225	197	213	202	207	221	231	207	187	200	218	195	198	239	219	203	213	223	180	202	212	215	217	248	221	209	200	222	207	208	219	219	195	187	224	191	204	191	214	213	212	195	182	241	192	209	220	204	198	221	228	226	185	183	225	208	214	205	201	232	211	203	190	191	220	215	190	213	227	209	233	198	227	224	211	198	198	191	190	219	182	215	201	193	220	228	220	202	195	220	209	203	191	185	219	216	224	209	210	218	210	201	203	246	178	191	245	271	199	210	211	213	214	233	224	192	194	220	210	204	209	208	231	204	214	216	205	220	202	222	201	195	227	215	250	201	212	218	202	180	170	223	178	204	196	223	216	212	221	213	233	217	210	223	204	212	244	231	217	188	213	208	193	190	197	205	171	202	211	218	202	195	223	218	192	198	198	195	190	205	184	218	194	194	210	210	198	203	210	217	207	232	233	229	214	209	214	205	177	183	220	214	203	235	224	195	206	214	200	202	211	193	210	199	201	208	216	208	213	221	226	207	242	220	217	216	211	196	223	207	201	205	235	244	196	230	209	198	181	186	235	191	196	240	210	214	233	236	211	217	173	200	178	201	231	204	224	209	211	212	219	203	201	224	214	209	197	216	211	189	231	259	217	251	199	215	218	206	204	242	249	231	210
18945	16217	23480	17537	13683	10852	7682	5230	3745	2980	2685	2186	1842	1618	1294	1152	975	897	799	776	715	714	686	695	636	617	562	519	510	493	491	526	509	554	572	521	467	482	505	490	497	485	430	476	500	475	472	486	453	532	463	488	494	453	456	421	471	487	456	463	487	477	451	466	442	480	471	529	506	482	418	433	473	453	488	466	488	462	500	456	466	464	461	443	486	460	454	495	480	480	535	482	478	509	464	495	469	516	488	457	516	523	476	493	472	478	499	447	479	476	471	500	471	482	475	515	444	478	446	485	522	499	485	451	448	431	463	458	447	438	461	466	495	482	497	485	465	443	479	447	536	477	489	473	471	468	485	389	473	467	394	457	467	470	460	452	474	494	430	476	460	460	466	432	483	440	467	456	459	449	495	426	462	486	502	492	489	420	460	456	496	485	468	485	487	507	445	403	472	481	483	468	499	468	469	495	474	498	473	464	471	482	440	473	461	485	490	458	454	448	469	493	476	472	412	467	428	487	476	467	499	486	441	479	472	484	486	501	483	463	448	454	498	446	439	434	469	460	459	482	488	490	431	461	476	484	508	469	469	453	466	485	508	466	478	443	454	491	485	487	446	453	474	480	488	506	457	476	481	490	489	499	494	487	460	447	447	458	466	495	492	525	451	442	480	479	486	466	521	473	461	491	455	464	472	443	472	423	463	515	494	484	480	470	488	492	473	503	465	459	463	444	475	521	449	488	457	489	461	469	458	473	463	512	455	424	475	462	473	478	472	452	481	495	456	486	446	493	451	469	472	469	460	429	479	491	466	533	472	475	474	497	446	474	497	489	471	490	451	460	486	489	459	462	483	472	483	478	429	474	486	473	468	457	474	443	473	461	468	471	454	429	465	432	471	470	507	437	459	493	478	481	466	488	476	444	452	531	444	480	461	463	484	478	502	484	487	439	474	498	467	443	483	461	481	470	475	427	428	460	488	462	473	459	458	470	493	456	488	510	439	487	483	469	467	459	476	456	485	494	444	449	442	487	452	481	483	448	449	479	456	435	444	459	465	488	465	503	460	459	461	487	474	498	477	477	475	429	465	484	456	492	470	479	488	472	430	503	509	442	468	478	494	451	469	460	485	444	433	434	435	463	501	440	499	448	454	435	486	431	512	463	456	481	484	486	490	485	471	446	495	481	433	455	449	479	438	508	467	482	500	468	508	460	446	482	499	466	457	493	490	467	505	471	493	472	478	450	451	479	480	474	492	444	436	482	473	490	456	452	486	493	468	459	426	498	466	465	472	459	466	467	446	452	450	462	507	486	470	477	479	491	455	467	468	491	465	501	448	480	473	479	467	487	489	457	485	490	477	474	472	461	471	488	443	465	519	473	447	488	442	492	503	479	521	481	467	448	491	454	454	469	397	457	487	475	458	451	432	508	470	521	468	444	493	453	482	455	472	462	445	429	483	430	492	469	444	472	494	453	487	515	459	486	483	457	500	503	477	460	463	456	439	510	479	477	431	432	459	465	469	475	456	484	485	458	444	433	488	475	515	455	508	477	462	505	470	473	488	485	444	440	464	483	449	450	489	438	465	487	449	479	492	486	453	464	474	458	478	476	430	462	454	496	523	465	482	474	484	471	496	494	458	504	471	472	483	476	487	519	471	423	464	421	469	470	464	428	481	463	496	468	505	467	443	509	495	483	450	495	497	482	459	473	436	473	441	459	484	453	487	454	501	491	486	521	490	504	504	441	451	454	440	480	500	443	489	458	456	447	461	440	455	478	482	480	449	460	478	457	482	448	442	440	506	461	455	459	449	497	460	482	478	519	406	464	467	500	476	485	474	497	485	497	457	486	480	499	450	455	445	493	453	457	498	461	492	481	468	498	521	481	463	471	448	457	451	458	476	487	490	454	494	468	455	476	454	488	474	475	475	457	463	470	477	443	477	440	493	515	495	476	461	434	445	466	487	473	472	481	484	481	464	481	494	469	443	424	446	505	466	487	473	473	499	486	461	484	478	472	464	442	484	480	464	462	491	502	500	463	465	470	475	480	478	505	477	477	460	450	464	437	457	483	488	517	482	498	483	512	429	459	412	480	453	489	483	454	430	460	455	504	485	453	493	481	484	463	490	458	439	457	463	433	449	495	493	487	496	489	478	461	465	431	473	486	482	474	505	469	499	443	487	420	467	474	485	453	521	479	508	451	481	472	456	484	456	467	486	479	428	499	424	483	460	472	466	484	492	468	467	466	462	470	488	479	474	495	451	497	489	412	497	485	447	521	504	512	458	478	488	501	497	489	432	441	460	481	489	500	448	488	458	442	465	466	456	512	467	461	469	461	522	467	443	508	417	481	452	481	472	475	438	479	478	457	452	519	483	498	444	488	452	453	496	475	457	480	459	494	491	447	475	473	450	446	468	466	467	488	495	440	468	441	445	470	459	472	480	480	491	451	490	502	467	484	454	485	463	475	502	460	438	438	512	458	498	499	459	442	439	452	463	459	491	457	475	460	487	421	490	521	463	454	468	460	467	479	453	474	505	480	521	434	497	455	484	451	446	457	454	448	471	444	485	466	483	458	448	484	443	473	481	464	457	509	486	489	480	444	493	471	448	433	478	496	466	459	484	452	439	483	455	463	446	483	468	478	503	477	458	467	442	477	448	463	469	478	474	447	470	472	486	491	495	472	470	485	459	468	481	500	487	486	488	437	429	503	502	463	468	422	434	494	466	472	446	461	495	491	511	481	479	477	513	479	452	432	421	468	452	464	491	509	456	492	472	474	483	503	473	446	471	467	463	455	475	471	478	483	450	448	454	455	440	460	462	419	441	456	453	460	485	478	495	497	462	488	495	479	493	500	467	462	463	525	470	431	459	493	473	485	528	486	455	445	467	481	465	480	444	491	477	459	474	440	431	447	493	471	476	488	485	444	458	432	509	457	423	479	480	481	439	464	483	461	501	462	461	540	501	523	481	463	491	480	500	463	491	441	462	471	468	455	465	474	486	479	485	442	462	474	458	470	477	469	496	480	458	452	539	475	465	459	484	462	483	446	464	501	463	493	497	448	487	432	477	492	465	470	474	506	455	499	510	431	443	446	466	484	438	484	475	478	440	488	461	498	456	458	520	490	481	430	421	464	473	482	464	500	478	460	473	465	476	479	480	469	520	495	497	456	523	469	475	489	477	464	501	464	450	471	467	464	481	447	427	441	472	508	445	455	450	508	469	457	495	471	450	462	472	470	467	478	459	486	488	479	480	455	469	483	446	438	462	482	485	486	437	444	425	465	464	506	459	485	445	445	454	449	445	502	450	451	479	474	452	465	452	451	504	472	490	408	505	466	444	478	442	510	493	488	466	470	456	462	456	459	439	466	475	476	473	435	464	498	468	500	452	498	488	469	455	448	483	469	459	435	463	466	514	430	478	452	485	488	476	458	493	410	484	462	441	468	474	443	504	443	486	511	467	452	476	458	473	486	482	464	484	486	445	436	461	487	458	441
40296	29148	26420	17472	10242	6431	3577	2323	1412	991	796	708	566	510	382	351	318	259	266	242	254	233	245	278	236	217	213	192	196	192	191	195	182	204	204	185	170	195	204	201	212	172	207	184	196	206	164	188	194	204	192	204	188	217	186	175	186	233	206	187	184	182	183	173	197	242	201	183	183	186	209	212	194	185	212	192	232	189	185	196	191	181	192	191	178	187	174	191	188	200	203	208	201	202	154	200	181	170	192	179	201	216	188	214	184	204	165	195	166	188	187	175	223	223	181	198	199	174	210	197	174	206	238	175	188	195	215	193	189	177	183	191	193	188	192	197	174	188	203	184	206	198	213	202	217	176	207	167	215	202	189	202	184	191	191	196	181	199	201	203	205	164	169	205	202	189	183	189	175	202	209	218	189	189	194	186	199	201	190	205	204	187	174	183	193	187	205	170	175	191	224	193	196	201	180	207	196	179	186	177	190	196	188	195	162	199	203	208	188	192	188	176	190	203	183	182	181	173	181	195	168	186	216	202	209	171	190	212	206	153	196	175	179	202	195	176	185	187	169	185	168	183	197	186	181	165	191	193	178	185	170	178	198	195	176	170	184	186	181	171	200	165	174	215	198	169	141	216	204	232	190	181	158	193	167	165	168	197	166	189	209	200	156	189	179	220	169	195	173	186	199	218	189	201	204	198	190	181	192	191	184	173	184	195	179	188	171	186	201	187	220	190	194	201	211	200	157	204	186	188	188	206	178	171	197	165	185	202	189	175	191	177	181	190	171	195	197	206	192	192	196	212	175	160	224	207	207	227	183	210	178	185	180	196	182	198	207	192	188	158	163	196	178	182	201	196	199	187	182	193	178	185	185	206	208	170	200	170	172	184	168	167	192	206	208	187	211	165	180	191	179	199	209	183	178	188	182	207	181	195	190	166	174	197	164	189	190	210	208	168	181	209	201	207	185	191	186	195	208	183	184	172	177	197	220	167	189	190	191	197	187	171	169	187	161	222	162	195	188	190	205	240	202	203	178	185	190	184	190	216	191	218	182	200	173	199	198	170	218	158	146	197	170	189	197	187	215	199	190	180	181	178	178	168	187	177	223	183	185	226	201	190	191	180	181	208	171	171	190	182	206	184	192	168	185	167	185	189	178	205	192	189	188	184	187	203	176	179	196	178	205	185	204	187	195	207	211	193	209	173	185	190	201	159	196	189	191	160	181	209	182	182	211	206	179	171	180	221	173	164	189	163	184	180	207	204	178	205	229	204	168	182	168	169	169	191	206	202	174	206	175	190	201	199	214	200	210	185	174	192	170	172	169	209	189	177	201	186	204	189	192	181	203	240	210	160	192	193	190	171	176	193	173	187	181	199	201	186	194	195	197	177	182	195	191	145	184	200	207	199	207	202	209	213	195	194	204	172	212	179	166	176	199	182	160	172	188	189	187	168	174	182	166	209	176	191	170	167	168	196	215	194	201	206	191	192	169	196	169	184	186	187	180	179	193	214	194	198	175	202	204	183	174	204	208	190	191	178	162	191	204	196	186	202	193	196	171	196	191	175	199	177	200	182	178	154	186	188	172	187	194	200	189	214	182	187	166	179	195	203	161	199	173	195	168	188	187	185	207	196	172	190	187	187	165	195	192	170	175	220	206	170	177	181	190	153	186	217	177	197	172	167	193	195	185	195	197	178	190	171	192	191	160	185	191	159	183	211	204	176	187	182	192	186	174	199	197	199	182	178	195	200	156	168	199	201	191	182	182	198	175	168	201	180	193	217	178	220	200	209	191	189	185	184	207	194	195	204	203	209	200	170	206	183	173	183	211	172	205	217	223	194	208	175	166	195	170	157	187	184	165	223	185	182	176	175	208	188	210	195	202	183	177	158	197	178	186	204	213	210	182	202	192	195	165	187	185	210	205	180	186	190	191	213	175	191	165	196	182	205	165	165	194	167	192	199	185	203	189	167	185	186	198	213	188	171	165	177	187	216	190	173	191	206	175	192	224	169	197	177	180	192	182	177	203	203	180	212	166	200	172	132	179	161	169	164	187	208	151	171	204	215	218	203	192	187	172	188	181	195	210	180	202	179	186	186	164	195	181	200	175	203	172	197	178	201	201	195	184	209	203	201	159	221	197	165	182	170	166	177	182	200	228	205	197	215	183	218	195	196	194	199	190	193	182	199	169	178	191	213	175	201	169	195	189	190	207	191	193	181	159	206	191	171	171	204	208	197	185	175	230	186	172	197	199	183	204	166	214	193	160	163	194	204	173	184	204	176	181	203	190	176	173	184	191	182	183	187	202	245	210	201	174	185	179	185	205	189	199	175	199	195	157	187	188	180	194	191	186	180	171	164	191	156	187	176	176	153	160	167	189	185	201	159	187	190	199	205	181	207	178	181	177	182	189	202	226	164	208	168	209	190	210	187	185	182	188	211	193	221	218	177	187	179	189	186	192	201	203	192	196	217	200	193	193	180	190	232	191	190	175	187	189	196	194	186	192	174	180	181	175	173	218	198	183	210	193	183	205	202	184	193	179	194	193	182	192	175	189	207	186	200	202	170	198	186	180	199	196	187	195	189	191	196	187	189	215	171	166	171	174	182	185	204	185	183	184	214	192	186	173	172	192	213	213	170	190	174	187	199	161	182	213	176	199	199	169	202	203	188	171	184	198	202	181	197	210	203	185	178	193	189	223	186	182	184	176	188	172	188	208	191	179	186	196	168	203	197	196	190	196	213	178	173	181	207	176	200	172	204	191	198	195	194	206	191	183	159	177	196	155	187	181	185	191	184	180	183	188	193	193	201	192	216	202	176	205	156	196	177	191	212	197	172	198	166	173	202	187	192	158	195	199	159	165	161	171	218	201	207	190	186	199	153	171	180	190	200	183	176	162	191	176	206	230	200	182	171	183	179	195	186	205	166	193	186	188	180	194	184	191	199	174	168	183	172	206	172	200	191	190	188	194	202	178	178	208	174	199	200	178	196	190	187	163	175	173	167	184	184	192	188	180	181	166	181	187	191	190	196	169	189	186	203	196	200	191	199	158	195	196	179	160	189	217	189	189	209	209	181	227	214	165	177	176	177	198	201	200	187	174	190	176	191	169	209	188	181	180	196	207	183	189	195	158	195	185	161	187	183	167	183	186	192	209	194	169	186	185	189	207	169	179	201	182	193	190	185	180	187	216	185	206	206	195	188	186	195	203	191	178	214	197	201	198	203	197	184	175	191	196	228	179	209	193	191	190	207	208	189	172	172	180	180	197	196	208	175	211	180	202	192	216	199	208	195	181	209	197	186	183	210	183	191	204	191	187	203	192	164	177	186	217	205	195	191	220	162	184	200	190	217	181	203	184	186	209	175	181	189	199	175	200	182	210	177	185	160	211	178	197	199	198	176	191	182	217	203	203	216	192	176	181	186	221	196	188	180	184	196	159	171	199	206	156	191	157	196	177	164	202	185	192	187	207	192	157	169	184	162	212	147	180	188	187	197
25268	21811	27025	21755	17900	15509	9952	7816	5705	4364	3690	3229	2613	2074	1687	1438	1261	1055	1010	894	852	784	860	719	587	568	545	530	483	474	495	472	478	547	511	510	438	449	497	426	399	446	484	473	452	452	445	425	434	405	442	436	438	490	444	404	435	438	447	403	418	456	430	395	458	422	445	448	420	457	423	428	473	409	439	420	454	475	461	481	404	411	429	422	455	460	425	431	444	436	418	432	448	434	480	464	443	438	458	434	446	481	449	458	457	443	425	468	430	415	448	474	449	421	429	425	465	455	456	429	442	437	455	440	429	425	428	425	411	427	458	440	436	396	441	423	443	420	395	436	434	387	439	435	475	445	436	402	446	444	442	440	438	423	463	436	461	448	436	421	426	424	435	420	444	416	431	392	441	426	405	454	446	453	441	429	491	454	448	442	438	418	469	434	408	465	435	451	449	438	400	417	461	455	428	435	432	432	412	396	450	442	445	376	452	443	414	449	401	400	421	469	432	442	465	418	416	391	468	448	437	434	476	410	438	433	441	450	461	440	414	412	421	440	458	436	431	417	431	417	440	425	418	418	454	430	441	410	420	464	456	452	458	429	400	434	428	412	427	407	435	460	436	428	422	435	423	400	408	442	416	446	437	438	448	434	408	395	396	448	442	418	449	408	397	387	447	463	407	443	443	424	444	430	431	403	448	414	434	440	460	425	414	451	447	417	430	426	449	435	434	457	417	435	440	439	425	403	406	431	435	401	419	394	437	423	426	446	442	411	400	420	451	464	446	415	458	443	444	436	421	423	429	445	421	448	416	459	447	430	450	413	389	431	426	450	420	396	442	489	419	424	416	429	422	423	438	438	420	445	433	428	425	457	434	439	434	426	415	427	443	421	426	430	459	433	453	453	454	403	460	437	430	400	446	420	416	454	424	444	429	418	440	452	432	419	428	399	446	411	443	400	382	435	440	426	470	468	436	457	436	479	448	431	418	410	447	471	412	446	438	443	425	435	431	441	481	429	427	434	485	430	407	430	427	482	445	434	409	458	412	432	466	419	388	397	445	437	450	412	474	434	455	450	444	410	438	432	442	436	440	453	402	461	398	417	414	443	426	478	435	467	433	465	467	399	413	466	467	438	427	438	433	450	446	446	428	412	445	424	413	447	447	468	410	423	463	458	434	447	432	417	458	414	489	420	416	412	430	406	439	424	425	436	430	447	418	454	380	470	426	446	450	458	444	417	435	428	465	402	411	437	397	455	393	445	437	414	434	429	403	438	417	443	452	424	428	439	433	420	407	434	413	447	426	399	444	415	448	451	424	396	436	415	407	407	439	446	400	430	407	422	441	435	419	447	440	409	410	397	414	432	464	436	444	439	460	424	421	423	464	413	437	423	442	453	390	436	436	465	440	479	418	450	445	437	420	440	402	423	420	447	449	427	475	428	439	461	423	446	396	432	437	421	446	453	454	438	445	441	468	442	379	445	430	424	481	411	439	449	450	460	463	418	438	427	411	443	415	383	429	397	447	430	454	449	444	427	409	415	446	438	403	468	384	417	434	430	400	447	404	388	422	445	444	470	469	452	406	430	410	457	444	433	412	402	452	454	448	422	421	437	414	448	432	446	409	456	436	435	383	399	433	425	426	425	432	406	448	442	450	428	403	457	440	447	460	459	427	470	432	434	438	443	466	428	471	454	468	419	416	458	428	435	480	442	445	427	437	457	399	442	451	427	441	444	426	443	434	425	453	419	419	412	433	441	438	439	426	478	443	450	400	447	431	433	431	444	407	426	437	432	410	477	430	453	440	440	450	436	454	415	438	431	401	427	424	433	482	444	503	403	410	459	433	457	416	443	442	437	423	448	438	384	414	447	435	428	444	469	407	458	404	444	457	457	448	459	436	459	421	441	418	422	429	437	432	422	459	424	421	452	453	418	443	516	449	398	465	418	421	430	425	417	429	410	447	456	432	464	407	461	429	449	392	423	450	446	473	442	415	424	445	427	437	432	454	420	449	416	412	457	450	435	438	402	437	441	399	392	443	448	426	446	466	449	430	434	444	399	418	461	427	448	414	416	440	420	442	431	438	430	421	418	436	432	394	384	414	446	456	418	426	466	430	412	426	453	450	464	437	464	450	434	444	419	458	432	423	449	452	436	450	424	450	389	446	453	399	446	460	476	415	425	429	420	468	468	454	447	419	455	458	403	445	397	424	413	412	470	466	398	430	455	456	403	469	439	432	398	459	405	453	454	470	447	412	459	420	379	443	454	444	424	434	439	432	453	443	450	457	418	430	422	431	446	431	452	438	467	427	457	434	434	468	459	415	416	415	457	440	408	478	442	439	455	458	417	421	463	442	420	441	420	436	411	426	429	431	460	383	463	437	438	427	443	450	430	455	408	408	398	405	436	425	458	438	425	450	440	457	436	449	437	462	405	425	434	397	427	436	437	427	428	432	420	394	420	435	425	468	451	437	440	437	407	433	442	411	415	427	467	448	450	454	465	444	471	451	431	447	448	434	440	411	432	439	423	416	440	429	425	443	413	455	431	415	401	403	427	415	428	406	450	455	451	437	442	422	456	455	412	467	462	439	427	433	443	414	444	460	464	430	444	407	426	358	417	438	488	434	434	430	455	472	419	418	452	478	432	451	455	376	420	445	455	429	433	413	479	450	441	425	446	440	425	435	424	472	440	467	420	412	414	431	433	432	464	407	418	433	432	432	471	386	477	423	470	454	459	393	435	439	420	420	452	422	406	430	403	421	456	452	449	433	449	442	443	449	451	421	445	403	466	430	462	437	437	462	425	447	436	446	453	413	455	431	440	420	418	427	448	402	443	441	413	466	441	442	452	428	423	418	412	453	437	435	403	441	431	467	430	449	439	465	414	446	441	421	439	449	429	443	440	438	436	476	415	452	466	447	457	451	468	419	443	431	430	422	429	446	472	450	437	451	448	437	436	436	426	436	442	432	414	394	452	451	433	437	408	486	436	399	427	473	446	452	419	433	451	471	438	417	437	429	454	430	420	414	433	413	437	469	450	433	493	410	428	445	455	471	428	427	447	468	477	487	419	446	427	441	442	460	409	407	441	451	451	449	450	439	410	448	461	434	438	436	384	437	465	421	442	444	447	442	415	443	422	410	406	439	478	427	403	405	429	421	421	436	427	452	423	457	436	421	431	420	425	445	428	440	411	410	450	414	418	428	440	446	452	408	426	401	464	409	438	434	414	431	456	419	412	448	392	408	429	450	430	449	441	452	470	467	439	425	459	383	432	422	421	445	457	397	452	439	434	446	448	449	410	399	469	405	465	451	463	424	438	430	422	470	440	433	417	433	469	416	475	440	451	461	401	468	474	441	463	471	426	431	414	432	419	431	435	431	447	441	428	445	445	457	417	437	447	393	445	451	410	414	427	449	464	446	429	387	393	425	436	462	404	458	457	395	430	447	437	426	446	459	419	402	440	448	448	413	449	408	413	437	428	445	426	455	457	445	431
14115	7110	4649	2498	1538	1189	803	667	574	550	426	440	374	383	354	341	304	305	290	308	303	312	314	328	304	258	309	291	342	314	324	317	299	307	291	267	295	265	262	311	281	297	291	292	286	280	265	255	306	298	339	274	290	288	302	285	309	272	275	273	308	276	280	311	301	250	283	284	280	291	293	281	314	276	341	289	260	267	299	278	302	287	275	282	275	308	296	305	288	274	276	291	288	317	297	331	334	285	303	282	294	273	271	279	306	311	280	251	287	291	288	249	288	286	273	308	277	264	279	307	297	286	319	284	290	323	310	316	290	290	273	294	270	295	294	294	285	286	299	317	304	313	283	294	293	285	293	288	299	278	282	293	280	289	288	296	265	296	271	312	321	288	275	322	322	263	282	287	305	283	284	308	305	276	277	310	284	266	279	320	284	326	287	278	327	292	337	264	282	306	289	285	276	246	304	290	300	264	322	311	268	271	282	290	286	282	266	280	306	296	267	299	273	284	301	261	264	277	281	311	296	281	294	271	274	264	254	297	320	277	267	246	267	275	295	320	311	266	276	307	269	282	257	279	276	297	286	300	288	286	318	275	276	285	304	270	308	294	293	283	291	300	307	311	276	278	266	257	290	262	292	313	292	290	280	302	282	323	294	303	280	276	304	318	294	279	312	331	258	293	267	295	284	286	263	301	270	288	290	310	281	267	294	297	275	278	268	319	296	288	281	278	271	292	303	296	258	309	305	277	298	263	317	263	310	294	274	273	290	290	243	285	292	285	321	289	307	276	263	313	303	268	318	271	262	312	279	277	299	301	303	301	306	299	315	307	263	262	273	280	277	285	286	303	303	323	268	297	303	276	296	287	278	288	318	269	259	322	284	299	285	274	291	290	291	280	322	266	289	283	327	312	279	295	297	318	283	315	309	286	310	251	295	296	262	295	260	294	304	284	289	325	317	291	263	299	296	285	305	337	336	282	289	294	270	292	315	312	296	263	325	292	317	251	293	317	273	228	282	285	275	283	274	300	305	307	255	289	286	287	293	302	297	264	279	260	301	266	309	266	294	298	309	289	277	300	280	282	299	316	296	284	300	285	310	284	311	306	285	262	295	288	297	309	303	257	298	328	290	298	301	295	276	313	314	306	289	273	257	267	298	284	312	298	264	298	272	252	307	295	278	307	279	289	270	291	282	289	282	284	274	291	301	265	316	296	258	299	336	305	282	284	273	281	280	283	279	274	291	301	324	274	266	277	300	303	301	297	290	275	274	266	278	285	283	278	311	265	247	282	306	257	289	272	302	271	263	286	300	264	295	283	302	311	273	282	278	282	300	266	289	264	283	298	292	283	281	271	296	276	276	297	329	287	264	267	279	299	288	278	317	253	285	282	287	269	269	306	293	299	306	270	272	302	321	266	293	285	277	329	253	312	278	292	303	299	267	254	291	299	306	287	299	305	301	286	289	287	278	317	276	261	300	321	305	274	263	274	288	290	285	295	284	272	295	295	281	308	287	321	259	277	307	288	307	291	289	288	311	292	259	306	295	315	304	321	293	248	314	293	296	303	307	309	316	280	297	257	283	269	286	274	318	280	294	252	267	293	289	285	312	287	302	296	282	258	259	316	282	279	303	295	251	311	275	298	284	272	297	279	296	303	290	283	270	301	275	284	295	264	289	310	331	328	313	258	282	309	278	283	323	284	272	307	293	308	290	281	332	269	292	288	275	312	251	272	274	294	301	286	288	295	282	280	281	264	289	249	293	298	304	338	286	305	310	250	261	310	269	300	261	295	331	283	304	254	262	316	304	279	306	312	276	292	313	283	300	296	316	293	260	294	305	293	285	271	287	301	307	302	293	300	276	297	286	290	278	278	310	278	276	300	294	247	298	297	277	264	278	271	317	275	284	290	289	281	269	297	324	275	317	294	303	275	301	275	269	276	302	281	280	273	294	270	260	289	299	272	269	294	278	320	270	284	274	269	281	273	274	297	270	283	314	270	283	298	310	270	304	266	286	290	245	327	294	284	265	276	301	291	299	287	278	277	295	289	316	292	304	274	262	297	282	330	309	314	288	315	323	297	305	254	305	280	290	284	298	270	326	286	282	289	311	290	256	272	260	245	241	273	275	289	298	260	293	298	311	329	266	280	275	271	283	287	271	286	261	273	299	284	285	261	308	292	268	294	292	276	256	315	259	302	307	292	267	310	275	309	275	302	309	280	337	288	270	312	291	274	282	313	292	285	279	298	298	308	299	287	316	265	258	284	278	296	278	268	316	308	283	293	304	318	311	306	288	277	248	252	263	324	315	331	290	307	276	301	292	268	294	264	292	289	295	290	298	303	272	302	305	285	284	297	274	259	286	268	277	299	262	240	313	261	270	294	298	290	293	333	310	307	246	276	347	298	276	253	294	278	310	295	289	294	309	307	267	301	268	292	300	272	270	308	289	262	298	292	280	289	298	274	272	334	300	294	308	276	292	309	292	300	301	288	267	259	283	291	269	324	320	265	285	310	282	273	302	307	298	318	262	292	273	277	285	292	283	315	300	289	284	312	267	275	275	287	327	274	269	293	300	293	318	297	280	259	277	295	270	305	294	309	276	291	246	289	290	288	319	301	257	257	320	304	274	267	301	281	304	308	323	300	273	262	317	296	285	303	295	299	278	283	315	328	272	282	273	254	321	264	280	277	296	307	284	266	278	300	265	259	292	258	291	281	267	313	270	281	318	265	273	303	288	275	294	269	301	316	287	287	293	281	282	286	301	307	282	301	272	305	290	276	271	262	276	289	294	270	269	274	280	291	261	297	301	304	313	323	309	279	301	284	282	281	281	271	298	315	278	289	280	283	273	265	296	307	262	258	286	272	308	293	280	276	295	293	279	302	267	287	281	278	297	321	292	289	287	288	288	290	289	285	290	308	326	280	317	271	258	289	266	303	265	323	302	323	279	284	312	292	282	304	314	284	261	275	324	298	254	253	279	304	298	335	308	299	257	284	298	314	298	293	267	281	267	288	276	313	267	301	275	259	297	274	301	295	318	251	289	264	249	281	299	314	259	267	284	293	261	266	297	292	290	309	314	283	280	309	325	319	359	270	258	284	290	297	311	280	282	323	286	290	252	301	244	311	310	327	260	285	316	292	300	304	276	260	296	297	316	286	293	271	257	261	305	314	313	304	273	313	309	276	288	288	272	282	288	310	268	292	301	293	292	270	303	299	287	282	278	304	268	293	291	265	265	273	281	275	303	288	282	299	259	296	293	305	278	270	306	290	291	308	321	289	267	276	299	288	296	279	289	292	277	268	289	293	235	314	301	328	323	281	268	259	305	258	287	300	260	238	303	274	269	239	273	286	300	310	307	287	302	269	284	309	299	305	294	287	238	309	289	270	299	305	287	289	292	277	326	299	271	287	300	319	279	261	296	293	324	279	306	292	266	288	306	285	312	309	282	308	322	293	322	289	303	304	288	287	288	315	296	294	323	284	299	302	283	275
8374	5879	7591	6544	5291	4323	3069	2437	2080	1865	1569	1356	1213	1076	999	923	832	827	723	730	690	753	724	742	643	685	688	659	666	633	642	639	659	647	633	629	608	581	651	634	643	606	593	691	628	613	627	625	644	650	603	615	605	633	677	617	645	608	601	580	634	589	687	624	645	612	597	649	662	615	643	601	646	642	664	682	622	585	664	615	614	651	620	620	634	620	623	678	628	668	669	609	665	601	618	657	619	667	649	639	604	627	654	630	613	592	596	676	623	600	623	600	591	616	660	663	641	613	651	593	613	606	661	637	628	639	663	619	611	624	605	600	608	642	601	656	631	629	589	606	625	642	608	608	631	639	651	611	593	630	606	662	595	622	599	663	623	619	589	606	613	584	651	605	631	592	603	565	679	566	659	642	580	603	612	631	626	608	632	591	632	643	622	593	596	588	608	605	625	621	650	635	615	669	604	604	666	647	629	587	638	625	610	618	634	634	632	611	611	612	589	620	624	644	597	602	621	679	592	634	614	663	596	634	633	634	628	585	626	617	617	609	598	636	605	635	631	654	659	642	657	631	633	654	668	618	607	580	639	624	588	566	625	643	592	625	571	590	641	678	663	681	629	603	693	639	660	637	627	664	588	611	621	647	654	632	564	622	642	626	588	635	683	620	644	625	576	654	635	585	570	639	609	622	650	633	632	634	646	601	584	643	634	607	615	620	599	634	628	623	627	620	588	623	568	559	623	608	640	628	623	628	638	633	648	613	607	637	674	677	589	610	598	616	627	599	594	650	619	632	592	652	601	619	615	611	585	605	611	622	629	603	629	629	633	592	620	656	639	628	629	619	633	626	662	640	660	656	587	624	583	667	603	629	570	644	599	576	628	655	584	624	601	622	617	615	635	620	608	628	663	603	634	624	597	586	621	622	612	604	592	650	621	651	611	613	638	593	610	615	652	644	628	625	662	622	629	602	563	563	588	585	590	628	620	661	633	665	675	637	637	647	613	663	620	611	624	608	632	614	622	633	628	607	632	645	572	672	598	617	615	641	621	613	618	598	630	624	652	648	671	621	647	602	582	611	578	575	613	628	637	628	630	622	602	634	589	631	640	642	642	636	626	615	632	595	646	658	608	593	626	611	603	656	609	619	593	614	630	610	649	599	602	644	609	584	637	640	614	614	611	637	622	671	611	626	592	658	635	626	561	633	630	610	596	659	591	630	608	578	627	621	654	641	636	589	561	638	646	636	642	583	592	579	592	649	648	597	609	607	616	597	654	628	634	652	637	647	594	612	642	612	669	632	629	608	614	613	653	600	659	663	627	655	610	607	652	612	640	591	604	632	602	647	619	640	620	619	659	600	635	642	601	622	617	627	607	666	613	617	605	647	630	686	591	653	644	595	631	667	574	619	644	616	610	614	637	640	576	602	642	576	617	642	631	611	659	634	600	613	605	625	606	633	629	636	610	629	622	631	628	657	629	612	654	640	636	618	591	567	635	610	613	660	609	654	624	610	598	617	654	652	629	631	630	635	584	646	669	659	636	669	591	579	665	617	627	645	639	621	660	580	602	608	653	609	615	640	610	665	608	677	626	596	626	601	614	617	641	584	635	612	607	583	609	629	615	606	596	608	604	635	630	624	687	604	651	625	633	629	645	635	635	634	620	595	631	579	622	636	622	597	621	601	622	622	595	620	610	584	602	609	604	624	632	643	607	616	583	627	637	637	599	622	625	655	639	633	626	666	589	629	584	545	652	624	633	647	627	598	616	633	623	639	599	595	690	635	599	661	588	646	618	630	610	661	602	595	651	657	660	611	643	626	629	583	623	642	675	631	624	612	574	668	640	666	605	595	653	617	608	589	649	607	626	614	631	613	606	589	620	638	584	599	648	633	618	617	668	578	641	609	663	601	643	668	605	611	638	622	581	636	636	560	653	648	620	613	620	628	608	631	617	622	621	631	610	613	654	657	587	609	642	642	633	642	618	622	607	667	631	636	624	644	644	633	640	605	595	661	659	597	640	649	651	617	667	655	659	616	616	654	596	597	561	625	639	622	649	598	604	599	640	658	660	577	637	663	647	611	653	625	584	655	656	640	601	661	616	598	630	633	572	629	618	606	639	645	615	619	633	638	617	631	636	642	600	637	630	630	633	649	662	646	664	614	619	665	635	609	642	613	598	600	683	626	611	605	658	684	640	637	598	638	628	620	630	608	603	608	608	574	604	653	603	627	609	622	639	584	638	621	632	643	619	605	627	634	613	612	639	596	625	656	648	588	612	595	602	611	587	595	626	623	644	611	634	616	579	623	608	592	617	623	610	604	597	586	636	611	664	608	662	654	602	613	602	620	618	662	641	655	624	625	614	626	575	629	633	609	614	668	636	551	621	632	633	676	627	638	639	603	570	595	572	664	641	631	658	599	606	619	593	620	631	619	619	638	612	595	634	630	602	644	611	587	683	619	593	617	606	625	646	600	662	586	614	607	615	686	606	648	631	648	613	579	631	652	613	617	673	606	619	632	628	653	625	607	633	604	619	639	662	640	601	591	648	637	617	666	616	638	616	626	629	636	664	633	587	591	637	644	632	630	625	631	615	595	628	632	632	646	640	643	665	633	623	648	628	623	624	610	595	563	628	600	591	647	616	620	658	614	598	606	650	622	617	620	615	641	609	620	615	649	647	618	642	638	636	607	629	612	580	623	566	666	590	628	663	606	613	634	631	601	607	593	601	654	601	607	656	606	585	602	601	560	636	660	642	622	644	653	603	630	595	595	622	629	604	590	640	647	614	651	609	649	620	614	644	638	632	627	562	626	632	629	619	624	646	610	591	686	578	592	623	621	633	637	627	625	602	635	568	680	649	608	629	621	648	628	621	616	636	615	616	584	682	615	633	639	599	700	638	635	626	580	625	625	608	683	634	643	597	610	575	618	588	627	620	586	593	644	631	605	613	609	643	617	605	624	646	597	585	584	642	571	681	627	557	629	600	589	608	571	667	627	568	628	644	656	574	587	628	576	648	604	646	646	642	582	585	634	633	617	624	616	627	652	663	653	639	616	614	651	670	633	601	613	651	616	603	637	603	599	630	609	577	591	652	644	641	607	665	627	680	638	615	638	659	662	618	640	593	624	575	642	613	634	618	601	605	645	597	672	635	619	600	621	660	601	627	645	646	615	641	632	592	635	598	589	632	645	615	613	623	650	630	613	615	571	629	587	637	641	631	644	628	675	634	659	639	620	600	644	584	630	619	666	591	573	622	635	607	644	577	602	649	631	628	657	596	603	633	564	612	634	619	628	619	607	596	642	614	589	658	631	650	612	643	618	633	604	667	626	609	624	621	608	617	574	608	630	681	588	611	622	618	611	564	582	574	678	617	649	664	644	588	646	615	611	631	685	612	584	616	614	604	633	634	652	605	644	663	685	629	620	676	594	649	674	633	628	575	631	679	671	574	609	605	632	654	597	655	626	647	603	633	639	588	658	614	638	632	629	620	674
31605	20613	18168	11218	5259	3395	1818	1265	874	741	584	527	465	379	392	351	318	288	245	249	261	247	233	220	243	250	248	276	242	194	222	241	245	228	219	219	184	201	193	223	210	244	201	214	237	254	229	217	229	227	199	216	206	206	216	251	214	215	190	211	203	200	223	200	221	197	187	203	217	191	205	231	202	169	188	226	222	212	217	211	203	227	229	235	210	217	220	244	201	240	201	205	203	203	231	218	222	206	214	188	226	235	192	208	214	242	192	178	202	212	187	195	211	212	232	242	236	227	196	190	216	213	194	231	205	197	223	212	215	198	237	235	237	211	222	199	220	215	216	223	202	244	216	213	227	190	222	240	226	230	221	244	201	236	220	220	182	209	219	234	204	233	228	230	206	210	234	217	217	194	220	227	236	270	206	217	203	224	193	219	219	198	201	223	210	234	202	217	206	215	221	224	219	189	214	231	195	220	232	225	239	187	201	212	215	223	220	214	233	211	194	199	206	208	209	202	241	233	221	236	229	241	220	216	231	215	208	199	222	221	218	223	214	188	211	211	224	241	234	233	207	226	220	203	207	215	233	219	190	198	205	203	215	216	200	194	184	221	240	195	236	226	227	262	220	237	198	205	208	218	199	230	199	204	213	215	222	228	223	219	223	214	224	206	210	221	200	205	234	204	192	205	214	224	205	231	231	225	210	206	223	214	219	209	209	221	233	189	192	215	216	197	209	204	212	207	226	203	190	244	203	207	218	210	233	197	199	229	198	240	204	212	222	192	194	214	228	202	218	231	202	200	216	218	208	237	198	231	220	202	173	210	208	210	212	217	199	236	186	220	233	196	209	210	251	238	260	231	189	217	216	225	223	232	201	218	194	221	231	220	223	194	215	202	197	195	237	217	223	244	223	231	217	202	218	210	223	209	198	192	216	228	205	200	208	209	227	207	209	208	204	198	195	208	234	231	204	192	237	202	215	227	185	211	207	211	222	224	210	230	198	220	239	232	209	210	212	192	207	206	220	210	198	203	190	204	183	226	212	212	232	243	208	217	178	187	234	205	199	201	243	240	187	210	223	210	226	191	227	209	195	210	214	196	202	222	219	209	190	211	194	215	215	212	196	194	207	203	241	221	215	248	222	206	198	193	222	229	208	194	195	224	215	189	231	226	196	218	226	212	227	217	231	201	206	209	201	202	222	238	216	219	223	208	186	203	192	214	227	209	203	223	197	212	221	245	206	218	196	202	231	201	210	214	223	199	226	213	204	193	209	207	213	216	225	196	207	203	212	191	241	215	221	209	235	235	231	224	197	210	250	199	196	207	214	208	234	200	202	197	189	208	211	229	226	219	202	198	211	187	208	193	185	193	224	205	228	229	257	239	254	218	225	201	196	180	204	233	254	237	205	221	229	211	237	218	199	216	189	241	221	233	211	200	216	201	202	218	212	222	227	214	223	192	227	236	218	211	215	213	207	215	201	194	220	213	217	202	237	225	205	218	233	244	223	197	216	256	228	217	221	216	214	203	228	232	230	225	210	210	205	201	222	193	217	176	216	208	215	205	238	233	219	205	236	210	219	191	216	204	247	192	188	222	218	209	220	193	210	208	185	226	194	220	231	202	202	225	228	197	239	226	176	241	225	226	224	214	201	217	211	196	205	229	215	212	209	223	223	194	225	200	236	224	177	196	192	216	205	202	186	228	217	234	219	217	237	198	201	203	206	190	212	207	238	190	226	214	209	196	211	236	214	222	192	217	236	234	219	184	191	210	201	222	206	231	228	221	225	222	193	231	202	206	191	210	225	194	231	209	180	205	221	222	178	236	232	216	193	204	219	201	202	215	200	204	203	184	187	223	208	211	197	210	230	200	216	220	186	205	235	248	248	216	200	221	213	201	231	202	192	188	213	169	237	234	226	225	200	188	215	229	233	188	224	211	238	224	215	246	228	189	208	227	224	215	207	206	195	191	245	247	206	207	212	221	204	196	225	217	209	254	220	177	214	232	218	222	221	201	231	202	228	210	190	211	198	183	201	209	240	238	217	213	220	214	191	198	202	202	197	219	207	216	247	206	211	222	212	221	195	207	233	230	227	238	210	239	213	209	233	208	218	217	229	192	233	227	210	231	215	222	215	215	205	233	243	238	201	242	215	221	210	200	206	211	213	222	201	215	216	209	190	193	178	249	229	232	224	186	199	210	196	218	224	236	231	189	215	230	206	219	213	236	219	246	218	235	245	191	218	212	216	214	229	226	222	208	224	198	228	237	223	201	198	225	191	246	199	200	196	212	203	202	222	204	182	205	230	220	181	211	215	210	182	215	203	236	229	234	202	204	224	229	204	214	225	209	202	193	218	222	211	232	211	223	220	227	239	200	247	220	194	197	214	225	202	221	221	191	196	241	249	201	239	208	197	215	223	202	240	198	188	183	232	210	234	230	198	229	180	217	236	218	198	214	260	202	211	236	186	202	235	205	204	215	241	196	182	229	175	213	196	211	219	169	241	221	221	201	231	216	215	213	198	205	206	217	218	209	220	200	210	243	194	204	184	214	224	213	228	211	223	195	193	202	187	225	203	216	223	190	213	209	228	227	209	203	230	234	249	242	193	212	216	193	237	183	208	224	245	204	194	238	238	225	218	191	240	222	227	203	235	224	223	199	218	192	220	218	205	228	212	207	225	230	232	225	208	207	204	225	211	198	217	228	203	215	226	178	214	212	190	191	211	209	214	200	225	240	235	218	226	233	203	208	194	229	207	191	212	192	226	255	232	206	210	212	215	239	206	224	209	230	193	214	200	239	217	210	233	203	209	213	226	213	205	210	224	200	187	203	229	202	212	222	237	201	204	216	237	211	240	232	196	204	191	237	192	217	183	217	201	222	212	195	217	179	192	188	207	211	199	196	219	210	204	218	233	212	207	206	226	208	225	236	229	220	238	207	215	218	217	222	205	204	235	205	195	210	225	211	209	234	226	189	220	192	189	189	219	234	198	202	196	203	186	224	168	229	218	215	237	238	209	234	242	219	208	234	220	223	232	223	220	219	228	201	222	206	184	202	197	181	223	197	228	228	225	221	241	201	186	206	252	231	213	222	226	219	222	200	212	208	217	227	232	205	241	202	216	241	210	245	231	215	213	219	198	212	246	194	191	224	228	226	203	196	214	209	217	231	215	241	194	214	234	224	217	206	215	222	218	202	226	234	203	207	198	231	213	215	188	241	214	207	213	196	225	213	236	206	207	244	228	224	212	201	210	206	228	210	224	198	240	212	232	222	193	210	209	232	209	231	223	224	193	203	202	207	205	225	219	218	201	213	241	212	197	194	215	228	201	211	232	195	184	229	181	230	219	198	236	211	213	220	208	241	223	206	208	233	216	207	238	221	221	208	220	230	225	220	199	194	191	214	185	206	211	217	220	195	236	247	199	229	214	236	197	229	191	188	226	205	218	213	231	217	179	184	223	213	203	213	202	224	234	203	208	201	197	230	216	235	222	212
20414	15224	20964	16119	11778	10683	6485	5065	4025	3228	2536	2089	1768	1509	1339	1104	1020	918	778	748	729	735	705	671	655	582	567	536	492	529	495	520	526	550	545	510	477	498	498	489	465	474	476	466	476	433	449	501	482	477	511	471	525	506	505	504	492	510	517	504	495	494	448	522	490	513	504	491	495	490	481	448	509	472	498	472	473	483	476	493	516	430	474	465	492	499	445	472	485	518	490	477	513	494	490	502	476	457	496	502	493	478	542	542	478	455	529	509	484	466	507	490	523	520	510	499	505	498	486	486	478	478	499	523	473	494	502	509	459	462	488	481	482	485	528	488	449	475	537	474	486	482	461	478	487	489	494	515	512	490	459	480	476	484	474	530	524	478	515	467	484	464	505	498	501	508	471	467	524	480	469	476	511	479	504	521	477	481	456	489	500	475	499	499	489	465	462	439	497	459	502	496	472	470	488	496	489	501	478	516	484	469	465	490	480	481	443	448	509	455	486	497	503	498	482	515	492	478	471	450	464	522	496	487	455	495	511	475	464	471	500	486	488	506	504	489	508	455	423	501	503	542	465	489	495	454	494	472	514	496	456	479	501	495	518	470	533	438	470	440	465	489	496	472	494	475	475	475	524	471	520	467	506	457	476	504	474	425	482	521	499	498	475	467	478	525	485	518	487	487	461	490	479	461	504	460	528	474	492	482	487	496	459	484	470	443	508	458	484	529	520	450	469	496	454	466	434	470	536	505	490	458	482	519	516	494	456	502	477	506	513	515	473	456	494	458	484	464	500	447	464	477	470	498	468	540	499	512	493	496	482	483	488	490	480	498	483	489	508	520	467	455	467	514	487	478	500	450	533	540	469	497	500	457	475	481	479	494	509	488	472	482	500	523	490	481	439	474	466	468	533	518	474	494	492	483	524	509	508	473	463	496	477	448	531	466	515	530	482	510	468	486	484	467	503	469	531	465	471	510	473	474	460	455	518	447	498	476	494	501	502	468	481	492	508	470	451	480	512	480	489	488	502	525	504	480	478	463	506	443	493	469	495	467	495	523	503	493	469	508	495	458	442	485	499	511	501	499	472	479	452	447	486	512	485	502	474	487	462	473	475	508	480	493	490	501	466	498	485	465	501	498	492	486	477	481	464	517	521	489	473	508	499	488	469	517	502	455	487	533	476	478	510	478	458	512	477	488	477	476	479	510	457	482	495	495	471	493	466	490	482	493	500	528	497	476	525	465	460	498	464	476	552	525	537	470	451	495	496	500	518	474	499	447	508	497	505	502	483	500	481	431	476	475	454	482	496	494	488	486	469	469	496	517	514	491	507	496	478	452	479	474	455	473	485	514	518	511	481	452	453	521	517	496	493	533	491	467	540	461	525	472	470	526	489	481	472	508	510	502	461	479	473	512	518	503	473	506	471	462	472	487	483	472	505	491	504	479	458	463	465	468	513	491	474	464	480	504	478	468	480	454	496	489	487	492	531	490	523	500	472	444	448	465	530	509	500	472	500	466	489	489	486	543	485	470	497	477	475	453	472	522	519	502	496	481	478	496	504	486	520	496	501	511	468	481	528	504	510	477	482	530	500	485	471	499	486	508	478	527	452	473	497	475	466	491	502	479	512	499	478	499	470	472	523	469	484	486	506	480	497	504	470	514	485	469	491	523	500	495	476	465	534	493	464	508	484	472	506	471	502	479	450	493	474	477	496	480	510	487	471	495	497	487	459	491	464	475	459	470	485	519	495	499	476	470	479	487	492	450	504	466	487	541	459	457	527	432	451	491	470	498	506	461	488	471	487	466	509	445	453	471	496	467	530	494	484	512	487	489	460	534	454	481	491	493	484	510	496	476	488	453	477	508	501	491	471	494	469	465	502	478	489	467	490	512	500	480	504	487	473	511	469	473	500	493	499	470	492	483	453	496	472	496	515	482	503	509	494	471	508	487	465	465	475	509	503	486	479	493	496	484	481	472	458	511	514	469	482	475	509	455	487	472	468	472	447	520	477	505	509	482	499	502	430	492	523	460	461	500	447	478	525	492	438	512	455	524	488	532	476	460	489	507	470	497	476	454	530	484	474	468	465	493	486	472	476	493	443	496	503	522	465	496	465	469	487	470	475	485	459	476	473	429	480	440	477	483	499	497	474	447	457	502	513	472	498	506	493	478	508	492	454	493	524	537	455	509	459	516	483	483	469	462	504	475	485	493	472	509	497	485	456	479	493	465	509	486	514	451	466	469	478	525	468	445	489	493	512	472	510	506	492	481	460	477	449	485	452	479	485	493	510	506	516	517	504	460	478	504	440	538	530	518	481	492	498	497	464	488	463	463	484	475	467	477	477	512	517	486	507	498	509	463	477	474	480	543	501	466	433	524	483	509	504	500	508	485	477	490	467	474	518	455	497	492	486	487	469	507	488	496	505	525	489	486	493	482	491	474	487	478	446	500	464	488	457	509	495	474	527	455	507	495	511	485	514	484	482	513	448	495	463	505	478	496	483	490	478	461	516	502	477	470	497	483	482	471	482	460	460	489	490	478	504	507	507	528	491	515	481	469	465	509	494	481	499	502	511	501	473	493	459	523	500	485	498	463	479	493	480	515	456	501	496	492	495	493	455	472	473	483	480	489	469	441	500	524	473	534	450	492	481	511	512	463	485	513	499	501	470	512	465	474	444	501	499	515	496	477	511	482	495	476	511	458	499	519	493	488	513	483	490	517	486	457	509	507	471	476	474	495	503	465	477	483	456	537	467	445	491	507	486	472	478	470	448	509	493	484	487	483	503	501	477	480	491	492	452	475	503	477	459	479	503	495	492	501	504	467	494	565	483	467	489	483	513	482	501	479	489	455	512	473	511	512	498	473	504	454	495	488	528	449	508	476	496	473	485	507	476	463	500	524	522	483	496	522	508	502	488	498	485	459	490	467	494	483	514	482	494	470	462	495	507	488	485	486	479	458	532	440	516	483	490	500	495	486	556	423	444	515	482	508	504	506	465	545	492	520	501	491	493	448	538	525	460	491	506	461	507	499	504	468	462	493	474	488	472	501	438	465	492	524	458	473	444	485	481	480	507	503	488	457	470	479	462	469	478	468	488	441	524	476	544	508	498	511	492	470	497	501	491	502	460	507	490	452	489	453	523	478	457	479	484	494	450	506	488	524	486	497	474	471	491	476	476	487	520	458	497	481	490	470	494	484	476	495	461	448	447	474	500	493	497	463	516	492	486	485	499	475	459	503	462	475	531	480	475	467	456	486	482	525	488	544	529	507	478	478	508	464	508	529	470	508	462	476	499	442	518	531	462	491	484	452	457	465	480	462	489	461	499	469	469	430	477	482	470	462	502	504	434	513	554	530	493	542	505	542	513	487	493	471	498	474	471	490	483	504	490	494	483	495	469	494	475	499	476	507	457	503	478	490	485	485	532	479	492	478	483	518	438	511	467	455	480	476	498	480	524	508	464	484	470	484	497	506	476	454	466	496	478	497	469	491
41862	30332	26280	16602	8679	5924	3349	1960	1318	1006	740	591	565	451	392	361	321	293	266	240	235	247	258	267	244	207	219	206	218	204	186	218	211	216	201	204	214	209	169	172	215	205	210	182	181	204	200	214	205	188	188	173	204	170	215	199	189	192	184	183	214	177	206	184	216	188	199	210	177	200	209	207	193	201	204	228	168	210	190	173	203	214	220	222	184	201	204	195	187	215	210	184	179	201	216	230	221	204	201	180	191	192	186	168	170	181	184	184	198	218	201	187	188	206	197	214	186	191	181	204	199	171	202	207	197	215	194	196	198	192	210	200	210	195	193	208	195	193	168	194	203	198	175	199	213	203	194	207	202	214	215	206	208	222	193	198	208	202	213	187	179	167	201	204	199	196	196	191	214	197	210	208	189	176	186	176	198	184	175	215	212	197	209	203	202	202	191	179	232	188	186	197	182	206	184	182	225	207	207	214	223	184	213	185	202	211	177	211	214	195	210	194	196	184	169	202	195	172	190	190	237	217	171	209	206	222	189	186	185	203	204	174	199	182	182	207	189	206	207	218	224	188	186	195	186	175	192	187	193	197	202	220	189	204	198	207	193	212	185	178	220	217	179	199	186	181	207	194	205	194	192	210	198	200	195	186	194	196	203	185	173	188	197	227	182	211	208	223	171	207	204	187	205	185	235	196	190	179	216	187	174	204	248	159	180	200	175	199	197	220	183	211	176	199	212	214	202	188	223	200	198	178	206	185	186	210	186	176	207	201	205	201	163	196	197	189	217	187	176	195	181	180	200	208	209	174	206	211	194	211	189	191	220	224	193	190	197	204	228	199	216	202	197	205	205	195	220	174	173	227	172	203	206	197	212	169	192	208	199	196	190	158	205	207	182	191	177	208	203	177	192	241	211	210	212	219	179	204	191	188	197	176	213	196	196	204	181	164	187	203	178	176	189	193	194	203	168	215	214	230	207	217	192	186	169	192	200	192	209	215	202	209	195	186	168	220	205	205	196	192	175	193	205	188	213	188	224	203	186	166	208	184	191	226	179	201	194	211	202	171	205	187	203	183	211	174	227	201	178	189	197	189	226	192	204	219	168	219	224	207	196	209	223	213	204	170	189	181	198	176	184	187	173	176	205	171	183	214	179	193	191	211	190	186	211	209	212	211	219	175	178	197	194	195	221	205	183	189	218	169	181	205	181	174	200	173	229	180	202	206	180	203	185	208	177	203	189	180	208	173	189	168	227	204	209	173	206	198	201	185	179	179	184	203	206	184	207	198	214	189	183	208	181	170	173	196	187	196	197	208	193	175	188	208	199	190	215	202	207	198	219	195	207	196	213	212	200	202	201	206	214	180	190	191	201	216	201	187	187	186	224	217	172	208	196	195	205	185	211	201	207	209	218	188	214	195	188	180	205	197	214	203	188	183	154	201	212	185	209	195	205	213	170	213	204	193	213	188	196	191	205	207	198	203	238	206	212	202	214	188	197	177	204	195	179	208	204	183	164	201	204	166	218	175	206	202	208	190	198	208	216	191	189	182	196	204	208	186	199	224	187	202	188	187	175	203	198	206	206	203	186	201	214	222	191	166	211	204	229	190	156	179	237	218	196	178	220	188	194	214	206	202	211	178	199	176	176	162	171	229	170	193	214	201	197	216	182	190	176	202	230	190	191	159	176	179	200	180	200	222	224	195	196	195	187	191	185	210	196	185	204	195	188	195	201	213	192	212	209	215	201	193	185	196	179	206	212	181	176	199	209	214	181	176	191	218	235	228	204	191	196	202	192	192	192	182	189	190	200	183	191	203	185	230	209	237	195	219	191	215	219	176	189	223	209	207	222	209	194	205	213	203	181	189	200	215	193	197	198	170	207	189	189	192	179	191	192	222	241	180	199	222	208	199	207	224	188	188	198	201	239	176	207	204	192	211	191	209	193	205	214	174	211	196	189	198	194	219	196	200	208	206	221	209	207	213	187	172	154	198	188	185	193	174	196	183	203	194	208	210	207	217	197	196	218	214	209	219	198	190	191	204	187	176	226	216	211	204	203	168	185	183	207	215	189	208	189	199	210	192	192	204	196	199	178	182	199	214	192	197	180	204	214	198	194	183	180	183	231	177	182	201	186	139	216	184	201	200	218	227	202	237	245	211	225	197	185	179	175	165	165	224	175	194	206	206	210	210	201	207	210	204	183	207	196	241	200	190	207	204	197	189	217	161	179	198	196	186	213	172	208	205	189	198	194	211	186	203	203	202	187	186	192	194	191	193	209	197	203	177	210	175	210	214	192	186	201	159	206	197	186	201	207	192	198	199	219	211	214	216	203	200	203	196	190	178	208	186	197	182	221	226	208	224	218	228	196	193	160	192	183	211	192	247	231	179	201	210	169	202	222	199	197	189	193	188	183	198	212	191	202	196	209	201	202	176	186	181	178	185	218	185	209	205	182	214	195	191	186	208	200	206	227	209	173	206	186	209	195	182	186	198	179	201	188	166	190	174	201	216	205	202	183	201	179	211	204	195	222	182	197	201	208	190	219	192	174	188	204	180	178	195	211	179	209	188	181	172	219	195	204	175	197	198	221	191	179	184	192	209	193	213	176	182	209	176	201	196	193	194	195	244	187	209	194	199	174	194	182	218	198	200	197	174	181	202	213	202	223	223	203	201	188	194	193	173	171	226	194	197	184	217	215	193	182	178	206	210	196	219	185	202	212	200	201	183	186	186	184	198	181	175	194	188	220	208	211	187	210	200	214	210	192	194	205	214	199	177	203	163	210	208	199	206	168	198	194	203	189	220	194	208	170	212	194	209	178	195	217	186	194	169	176	179	201	193	185	191	187	195	248	221	195	182	203	202	198	184	192	203	191	193	210	189	189	196	196	195	199	186	184	182	192	181	204	192	192	192	232	236	172	207	211	198	195	192	216	197	191	208	185	205	216	213	194	206	221	205	170	196	201	210	213	189	227	188	188	192	164	203	192	217	181	191	189	185	214	186	187	218	176	206	202	201	218	203	216	211	213	213	211	199	195	192	201	179	176	184	194	209	198	201	213	197	182	212	214	202	222	211	186	228	188	204	177	202	213	190	225	184	183	205	195	185	205	198	218	225	210	155	210	201	212	205	195	186	197	200	220	209	185	195	213	196	206	189	210	189	197	218	202	185	216	203	189	155	198	186	179	213	214	195	213	209	178	187	206	196	178	188	185	184	203	216	180	178	186	249	189	203	232	202	196	215	187	180	197	199	203	183	203	204	194	195	221	179	206	193	175	202	171	162	183	199	185	202	199	191	191	203	219	203	186	186	197	186	212	234	220	181	205	193	194	216	190	237	200	188	188	206	177	172	199	187	187	203	206	188	205	204	194	208	197	218	209	178	202	210	190	185	183	189	193	193	190	205	187	190	185	227	192	171	209	204	191	201	202	180	217	193	195	215	200	176	178	236	189	209	177	190	181	242	228	189	223	214	190	198	200	197	195	153	173	191	219	203
26877	22557	26159	20461	16096	15052	9838	7421	5711	4364	3376	2901	2479	2037	1699	1393	1252	1083	1004	868	784	850	820	771	686	588	555	508	504	515	498	542	548	566	543	470	470	471	481	469	474	451	437	442	468	494	493	454	468	482	474	439	454	457	458	434	428	482	453	496	431	494	482	471	469	469	485	460	455	494	481	466	457	464	465	454	456	495	434	497	432	444	472	443	433	459	452	480	458	497	429	467	497	463	505	472	479	442	455	482	481	502	428	448	442	504	472	451	471	453	482	471	518	470	462	509	458	464	484	510	462	445	462	457	448	450	459	471	461	446	494	485	453	467	449	452	500	457	454	455	463	472	469	425	454	451	502	466	467	478	432	502	395	454	469	424	429	418	436	411	482	466	401	447	421	446	458	457	475	434	435	457	451	442	466	458	427	430	495	416	431	463	413	461	427	455	436	444	521	453	462	457	386	469	458	500	469	462	458	460	417	421	461	453	461	470	442	439	457	464	435	455	452	442	413	464	425	446	432	491	415	442	443	465	455	463	480	478	435	456	478	437	455	455	434	482	434	429	462	456	425	437	454	439	472	422	477	457	430	446	511	442	448	438	445	460	467	466	494	448	446	515	466	441	465	446	433	444	500	502	460	440	410	454	475	457	419	421	462	459	470	450	445	466	453	460	436	433	463	452	440	448	457	438	473	462	438	501	474	449	438	478	408	447	445	431	431	473	416	464	418	477	463	453	438	465	468	440	461	418	452	486	456	428	407	510	446	451	425	452	461	432	469	471	467	489	477	444	419	461	466	456	459	429	473	468	428	460	456	458	464	457	458	470	433	477	447	423	437	440	470	456	472	455	469	490	444	480	450	479	460	488	443	457	424	456	437	470	492	449	421	464	486	449	441	438	468	455	422	471	487	461	441	444	455	457	478	475	461	473	464	474	480	483	445	456	461	453	481	444	461	457	467	437	488	440	428	428	457	484	433	448	467	440	424	401	421	471	437	500	464	421	474	436	432	448	455	394	424	435	477	466	443	437	422	462	458	450	450	479	475	437	420	436	433	446	423	481	447	477	457	489	451	437	456	440	439	443	418	434	436	452	445	415	456	472	446	443	469	434	450	466	473	452	445	433	439	426	450	444	410	456	429	444	418	433	452	488	428	469	470	458	477	467	457	464	463	487	471	459	464	445	435	458	493	454	453	451	398	464	469	442	413	438	461	465	421	439	435	472	469	465	446	491	430	443	439	477	451	460	483	432	456	435	477	459	425	480	465	423	453	454	457	434	477	468	419	477	469	455	466	438	437	449	430	470	472	439	465	440	487	454	518	495	472	471	485	485	416	460	470	419	440	485	453	477	476	445	481	460	448	460	426	422	448	445	478	443	457	458	457	448	465	461	463	464	440	492	469	448	457	421	471	464	468	437	482	488	469	441	460	484	489	445	444	430	433	458	459	441	469	427	439	463	445	445	451	459	451	497	472	453	464	473	441	450	475	465	485	452	474	455	440	442	468	504	460	458	435	395	454	464	441	417	444	446	469	477	458	449	469	473	457	442	439	463	460	467	463	433	485	436	462	466	476	414	431	439	430	427	425	408	460	450	432	482	454	449	457	453	450	459	496	451	452	481	504	477	453	465	455	450	441	422	428	462	417	442	455	469	504	485	479	471	482	466	457	449	481	449	472	447	455	463	481	473	445	472	477	433	430	471	449	474	485	434	490	454	477	463	474	458	444	451	426	437	438	474	459	488	440	473	475	459	491	469	472	471	443	473	458	491	452	448	432	439	462	470	457	467	455	486	430	464	478	451	468	441	464	405	472	457	459	453	421	468	441	467	427	443	467	502	467	485	468	462	456	451	452	449	469	433	440	438	464	440	435	427	476	475	430	457	438	425	466	428	486	446	486	449	448	433	460	445	481	431	422	462	457	452	508	451	442	471	436	452	486	462	481	461	485	459	413	490	459	484	449	435	451	482	426	458	487	453	466	468	421	450	460	466	430	457	444	485	456	441	482	477	502	470	435	437	420	434	448	471	492	474	458	445	491	454	428	492	440	406	442	481	452	466	470	495	452	474	435	479	448	446	465	472	436	432	461	454	473	453	446	449	422	474	473	486	463	462	448	463	432	477	445	418	483	427	454	468	425	456	452	446	408	465	455	450	481	449	452	460	422	436	482	455	450	439	437	456	459	467	416	442	450	453	458	510	445	420	445	445	455	444	489	436	461	446	463	476	429	430	442	434	439	411	455	451	458	439	485	472	453	485	427	466	462	439	450	449	431	454	426	470	460	438	461	453	455	462	427	466	443	439	458	471	427	444	452	440	463	459	461	488	419	441	463	458	450	450	459	440	433	426	463	409	439	444	436	438	444	502	431	425	453	461	442	443	461	462	448	467	441	451	452	460	474	507	418	494	426	454	432	459	445	423	455	442	454	466	474	477	479	479	464	453	462	460	478	453	433	434	464	430	459	464	412	469	459	477	447	472	457	480	468	462	428	455	453	449	439	440	469	426	429	477	455	459	458	446	452	436	475	456	461	430	459	448	458	420	460	440	451	422	424	441	436	494	447	432	479	435	399	467	486	450	453	409	445	442	473	458	442	429	474	453	459	448	458	445	452	429	455	430	480	462	455	469	424	450	480	474	417	465	441	468	485	449	465	469	461	450	460	461	487	464	455	448	454	471	474	499	436	445	463	474	458	468	453	479	485	455	447	459	452	432	478	450	448	454	424	493	420	479	472	484	451	448	482	458	485	475	468	444	410	494	444	462	439	498	491	399	489	474	445	461	427	446	453	444	486	444	431	479	507	439	450	463	469	393	459	485	442	463	435	474	460	425	452	408	445	508	436	430	482	468	464	442	441	458	455	449	455	444	447	461	441	441	440	433	431	456	442	441	486	453	423	488	450	479	453	442	431	435	452	458	437	474	482	485	481	457	424	443	460	439	469	446	430	430	440	475	467	440	443	476	486	421	479	437	438	471	433	449	455	441	412	446	467	462	453	439	431	440	464	452	483	449	465	472	428	467	455	453	452	440	483	473	437	446	452	463	489	420	497	463	460	421	471	472	436	464	470	460	451	456	457	448	458	464	483	431	436	438	492	458	461	434	467	464	457	457	470	467	461	415	468	455	434	489	443	454	462	432	440	435	458	456	471	454	465	397	456	491	454	457	449	444	446	465	416	434	469	442	457	479	466	442	462	475	450	432	443	444	440	460	458	445	440	473	448	472	461	444	520	495	477	483	459	450	495	483	434	479	419	495	439	450	458	449	483	464	478	445	478	456	436	435	454	483	454	469	470	451	434	429	449	478	446	430	487	492	471	477	451	488	453	421	452	454	460	431	498	465	495	432	430	461	433	440	423	450	443	411	454	438	470	479	450	465	496	411	430	445	477	455	490	448	472	413	428	459	482	476	476	460	466	462	477	438	487	479	425	467	428	466	453	442	460	475	464	443	455	438	406	458	477	445	485	436	452	492	482	460	441	452	452	443	446	459	491	460
14451	7317	4664	2339	1425	1106	847	696	540	531	459	428	379	372	345	331	363	340	307	310	351	280	330	292	341	269	303	338	292	314	286	304	325	321	315	294	319	275	341	282	302	266	277	303	317	294	286	292	289	308	294	296	293	301	297	327	321	295	343	315	298	315	321	306	294	306	278	260	322	317	304	319	359	302	292	313	316	347	282	319	306	293	337	312	301	295	317	301	323	286	285	333	300	299	302	327	275	263	300	294	315	339	304	311	335	309	291	326	271	325	281	339	295	283	287	312	322	308	302	289	299	286	314	314	300	324	302	335	327	294	328	276	297	289	314	341	359	291	322	291	269	288	296	289	306	295	308	302	285	282	340	287	303	306	305	312	306	299	303	328	310	314	281	306	305	306	316	300	285	305	344	300	318	285	299	283	319	286	287	299	285	328	313	300	289	309	287	287	285	301	311	273	305	320	326	300	318	305	298	316	318	327	329	289	293	314	343	344	319	294	314	289	326	310	294	301	298	286	299	294	315	283	328	343	295	293	288	305	299	329	300	306	322	319	332	332	294	308	318	273	277	299	287	245	307	277	295	332	289	255	276	279	281	284	335	274	302	302	313	282	306	315	293	321	317	331	294	296	319	286	315	275	290	281	280	311	271	295	316	334	299	294	313	295	314	292	317	295	304	309	329	325	303	314	301	275	290	290	302	323	315	321	305	305	290	306	304	297	290	314	333	294	329	300	326	280	307	270	347	276	318	252	320	261	278	273	291	328	295	296	288	297	318	299	270	286	311	332	310	315	318	305	303	332	309	319	279	279	296	294	287	318	296	299	352	300	298	303	282	291	322	274	299	278	296	286	296	299	297	294	301	296	304	311	297	277	286	289	331	297	283	293	290	284	329	290	318	305	298	292	277	302	288	300	281	287	339	308	314	318	300	297	282	351	322	303	315	297	324	272	292	295	283	306	330	323	284	310	271	299	316	294	290	261	293	317	321	314	313	313	305	322	334	303	346	291	301	289	327	317	283	328	301	295	342	331	314	297	309	297	290	291	302	319	267	306	322	298	308	305	314	300	288	295	291	304	286	276	290	330	281	278	288	257	321	328	294	312	269	296	311	339	286	290	267	284	284	299	319	319	291	319	315	300	297	294	309	282	273	284	349	280	300	279	304	305	286	289	316	302	269	321	306	327	327	307	293	292	317	308	308	293	303	336	322	338	285	289	271	323	301	294	277	291	282	307	301	258	333	324	303	316	307	283	308	298	319	315	353	305	278	293	274	338	290	289	305	316	312	300	275	312	296	291	266	289	261	272	267	290	279	277	300	265	292	311	312	304	293	299	315	314	314	317	323	333	310	292	272	280	302	275	300	272	290	317	266	308	295	287	288	292	293	341	315	290	307	303	319	319	295	302	309	322	296	295	339	277	297	322	286	326	280	291	278	288	324	330	297	312	244	313	291	350	333	312	309	324	306	316	292	311	304	312	296	266	322	293	302	300	306	317	309	320	339	305	267	312	294	303	319	312	289	312	334	313	320	275	290	320	331	322	282	288	287	314	295	287	329	313	317	320	329	285	294	323	275	299	301	302	297	313	281	298	284	308	306	312	304	298	294	320	308	298	312	295	330	313	301	308	291	294	364	310	311	319	317	316	304	320	313	313	299	296	273	302	320	292	309	322	295	286	286	319	304	321	288	277	273	294	274	285	286	319	327	308	316	287	317	322	273	297	300	310	338	270	294	323	292	273	318	330	311	329	294	296	331	291	275	323	296	311	314	322	297	345	306	265	271	285	271	321	330	290	307	300	285	298	287	291	321	326	316	312	277	328	308	262	329	286	269	317	292	297	269	285	292	289	285	281	279	305	273	323	312	303	280	315	276	273	276	287	280	295	315	293	335	298	319	311	319	312	310	310	326	302	287	323	340	319	291	300	334	318	305	279	310	324	281	310	313	303	275	316	312	318	290	265	293	269	310	313	293	310	325	291	298	315	289	334	316	282	294	283	285	304	318	340	314	289	297	312	279	282	310	280	344	284	296	291	289	332	320	298	324	319	335	313	278	304	302	262	306	293	296	322	312	328	283	272	333	303	297	294	327	325	318	282	339	302	300	314	297	324	268	339	295	321	288	326	294	277	303	285	291	280	305	284	326	264	312	320	327	319	336	322	299	333	270	313	299	308	304	271	283	268	295	321	317	302	289	309	313	299	304	305	304	288	320	321	326	308	311	325	323	272	307	303	338	330	260	317	352	312	305	330	306	328	297	275	294	280	304	264	287	294	351	279	287	309	300	284	337	316	311	278	314	305	283	332	304	292	289	304	305	272	321	310	321	305	328	326	294	311	296	313	304	309	332	300	294	288	298	304	319	309	281	264	289	283	328	334	346	304	277	290	294	295	298	321	299	298	313	316	287	281	271	296	321	339	294	314	334	280	266	284	291	294	314	308	313	328	303	323	335	289	270	281	291	276	302	330	281	307	323	294	307	317	321	288	277	299	279	315	313	274	283	325	250	302	268	321	263	322	278	307	310	308	323	337	341	296	294	350	307	328	314	311	305	293	279	316	318	299	346	341	312	271	263	288	298	304	284	306	281	315	318	323	334	304	345	311	304	315	305	280	308	283	302	307	296	296	280	284	275	327	304	266	315	306	288	281	269	308	320	341	293	315	290	299	293	296	285	328	302	316	276	298	320	281	289	319	293	297	311	292	340	307	320	282	315	289	327	299	294	319	277	275	282	278	337	294	267	258	298	314	295	300	313	293	286	301	322	302	302	271	311	286	298	316	274	261	274	320	299	276	336	295	290	321	285	331	325	282	311	311	316	296	299	285	343	319	285	320	297	281	315	290	269	327	315	314	276	278	305	317	332	312	312	280	295	328	302	287	321	292	320	303	312	304	309	310	321	298	288	314	312	308	296	323	327	310	315	312	313	342	295	321	322	320	309	288	310	297	307	268	287	313	281	277	297	281	327	325	285	308	265	298	314	282	317	299	271	294	326	291	300	287	318	303	322	314	315	302	276	330	268	318	309	317	287	318	275	314	278	286	323	293	301	303	308	285	322	299	296	311	304	288	331	282	317	302	293	284	312	318	295	320	283	277	262	324	313	298	327	313	285	287	298	304	319	290	297	315	354	281	317	272	300	272	297	311	285	312	301	263	312	315	308	313	305	303	304	301	291	288	291	284	312	303	292	337	306	356	291	277	288	287	266	323	276	293	310	281	309	322	286	328	327	279	304	307	311	289	298	292	306	313	282	333	320	319	316	267	283	329	313	321	303	307	324	319	312	307	283	298	324	291	300	342	282	304	310	332	290	261	269	270	296	265	304	304	292	292	302	293	290	327	320	291	316	304	314	311	296	324	289	271	312	269	293	300	323	297	308	299	277	278	289	303	301	308	294	286	291	292	295	305	275	268	255	298	300	314	297	343	322	291	270	275	300	285	299	282	308	311	318	322	297	286	275	304	310	287	324	276	334	298	283	308	310	300	305	322	333	289
8756	6023	7406	6212	4835	4228	3138	2537	1925	1728	1450	1283	1308	1084	997	943	833	799	784	757	701	746	770	767	729	691	686	643	631	717	668	678	693	691	633	699	663	644	658	686	677	630	645	674	651	675	589	679	628	694	656	651	647	638	617	626	660	640	654	688	639	624	687	655	617	651	650	648	677	653	664	655	599	637	632	702	647	659	686	659	673	630	637	645	671	645	630	646	624	648	693	649	693	620	635	626	682	649	650	656	634	687	609	682	653	663	660	667	684	648	652	650	637	707	632	678	617	654	679	626	614	622	630	678	627	650	635	682	638	624	659	691	639	650	670	658	645	640	618	715	690	636	655	624	626	646	651	702	644	703	602	652	653	698	649	646	677	666	657	639	635	628	618	659	624	702	658	634	645	696	600	619	643	663	652	596	631	653	685	646	604	641	674	663	699	614	609	627	612	666	680	664	651	674	628	664	641	662	646	665	663	649	696	637	651	639	631	611	683	668	687	611	639	689	625	638	626	682	677	676	626	643	633	627	654	660	623	655	582	650	671	610	663	635	623	645	655	652	609	676	676	657	694	665	665	680	631	679	638	647	664	649	669	644	673	640	643	663	700	618	595	630	626	603	659	636	611	640	652	680	634	644	651	683	646	647	603	647	624	662	642	676	654	634	663	690	669	674	700	636	627	676	635	638	701	645	636	633	659	690	630	617	615	672	631	652	689	659	669	623	662	705	631	664	677	654	635	668	652	674	629	660	654	609	635	593	684	694	650	692	644	682	623	648	652	683	623	649	646	646	675	651	643	667	661	635	678	668	614	651	676	672	639	654	688	657	690	684	630	633	667	671	682	656	638	678	657	659	632	651	667	644	626	607	669	668	591	621	608	666	611	638	688	598	674	688	655	647	658	658	685	619	622	627	656	656	680	641	639	652	654	625	663	641	671	684	687	651	616	646	638	655	653	655	622	628	638	651	621	646	634	658	635	634	645	636	611	655	665	664	654	649	649	647	635	672	659	643	669	619	592	628	665	613	605	721	641	622	702	627	654	646	693	673	668	597	645	631	630	657	620	664	652	674	646	670	617	631	640	640	736	652	653	661	647	685	644	679	675	623	638	665	666	671	652	591	615	650	635	646	631	621	629	625	686	683	661	598	675	659	657	645	659	693	623	673	685	685	622	719	615	674	615	664	690	718	676	629	650	676	649	658	605	666	639	666	664	648	639	627	685	614	680	637	633	661	691	644	670	652	677	661	639	651	671	693	665	639	672	626	620	679	684	607	604	674	621	607	642	689	607	688	652	634	658	662	652	629	640	697	688	628	688	685	650	646	629	625	661	694	618	592	627	669	701	657	609	645	668	640	665	625	658	605	647	668	631	676	653	599	660	674	633	686	690	670	626	636	629	616	661	653	623	620	656	626	654	638	625	636	656	675	637	659	619	643	648	646	675	679	693	641	649	661	654	659	621	639	618	645	730	656	634	578	691	650	643	652	655	630	657	663	622	632	622	644	634	648	656	670	624	645	635	619	660	666	675	655	635	631	653	641	668	676	621	699	637	650	621	643	656	613	664	609	662	670	655	649	645	634	641	669	707	631	681	672	681	697	632	684	673	676	666	616	623	658	678	640	669	652	633	630	672	661	638	685	671	649	658	643	643	684	653	616	624	600	627	683	650	594	630	632	657	636	622	679	655	668	662	628	638	665	708	623	681	627	599	679	671	622	672	605	668	619	656	620	650	605	618	607	647	665	633	663	658	658	603	595	634	645	637	640	698	632	598	643	635	639	633	701	642	666	685	670	617	656	607	630	628	653	660	636	633	652	647	673	674	598	617	639	632	623	652	662	650	630	622	677	625	632	668	589	673	649	659	627	623	653	638	652	665	644	655	602	625	668	612	667	653	664	679	658	638	656	651	689	657	642	653	599	641	675	679	654	656	662	642	639	594	629	652	626	664	662	622	630	696	657	675	646	625	701	704	656	678	631	630	658	664	641	682	642	699	650	633	705	640	653	628	672	647	675	635	665	639	676	626	590	661	628	653	636	640	659	640	620	691	653	629	622	726	674	634	596	649	666	650	616	637	658	656	671	639	696	654	676	649	651	606	671	644	693	613	628	666	650	729	650	654	681	646	637	664	671	634	616	628	623	660	672	630	636	658	651	636	627	643	634	636	616	644	637	626	697	653	648	683	654	669	622	652	656	658	628	630	618	647	649	668	689	610	619	704	673	641	635	626	624	644	660	638	684	627	693	604	676	615	637	649	655	667	642	634	643	639	626	663	635	636	677	659	655	589	622	655	651	685	648	619	683	656	625	644	690	642	647	648	599	659	612	611	617	640	631	658	630	645	662	648	615	601	672	659	642	673	664	685	696	644	686	596	672	578	643	684	612	671	604	641	620	628	675	640	658	623	640	670	680	652	680	656	642	654	626	609	669	637	635	651	689	616	679	644	630	689	618	628	616	696	662	633	676	671	685	679	630	662	690	679	676	661	648	680	612	647	666	616	659	615	652	662	637	665	690	635	655	650	670	663	655	612	601	673	647	604	650	627	677	623	659	677	634	630	670	640	652	647	659	674	654	692	668	646	641	671	681	650	626	656	633	626	646	657	630	675	643	625	637	660	631	624	661	661	637	623	615	677	641	612	666	631	687	699	647	699	622	668	635	673	691	687	643	671	669	653	603	651	658	652	673	624	658	688	675	649	645	604	634	689	617	663	646	649	651	668	637	613	645	659	631	593	666	663	708	689	689	673	675	636	677	694	623	612	663	669	637	651	695	682	653	693	653	681	677	640	670	672	672	685	648	684	681	633	654	616	637	671	660	623	682	644	646	627	705	659	613	604	655	638	676	642	688	625	631	657	610	644	638	639	678	669	711	647	635	635	615	646	652	625	713	635	664	609	650	666	620	617	651	628	670	650	653	673	630	643	648	626	685	663	665	655	636	651	625	619	664	679	656	661	630	636	621	654	594	617	677	642	652	670	654	631	671	648	632	668	622	659	631	684	661	643	600	651	621	657	656	653	652	690	646	694	657	595	637	637	679	694	625	613	667	646	621	655	697	619	660	668	624	663	677	619	606	644	672	644	597	636	652	634	675	701	674	633	632	615	640	665	676	604	692	612	636	616	657	608	646	603	662	617	671	665	645	630	620	631	641	659	671	630	656	642	659	684	659	627	620	618	671	663	641	642	668	661	691	630	689	670	633	667	623	667	634	665	704	629	671	636	655	627	666	623	677	666	664	675	650	619	696	627	678	634	642	620	639	646	659	666	638	625	635	630	649	654	714	639	659	676	616	699	680	621	640	668	655	659	666	639	670	632	700	665	658	632	667	656	625	680	647	633	659	627	659	617	652	653	705	635	637	687	632	646	633	623	639	635	636	668	637	626	628	662	644	613	675	648	590	636	658	623	650	620	661	652	638	684	685	646	623	650	647	634	657	608	651	683	673	662	696	620	662	690	627	656	652	690	635	640	653	640	623	665	650	636	672	614	636
32096	22866	18104	10713	4901	2831	1949	1297	886	732	633	490	462	422	357	318	319	311	253	234	270	267	248	262	233	263	201	248	224	215	213	231	202	267	227	244	235	225	233	250	246	205	217	222	238	231	229	244	214	233	230	219	259	225	228	220	220	240	243	220	211	235	258	250	223	247	232	228	213	227	247	240	214	245	212	240	208	237	192	207	254	216	237	227	273	204	221	183	230	212	257	209	200	223	234	241	226	215	216	208	248	209	239	208	238	200	223	250	236	238	214	219	216	225	213	228	232	201	221	193	217	232	203	238	215	194	209	232	222	228	221	237	214	229	218	232	239	219	218	222	210	209	198	220	207	223	208	235	266	228	224	233	234	262	207	235	234	216	243	230	225	214	234	243	224	216	224	214	209	224	206	242	215	227	229	216	216	209	206	223	225	213	206	225	234	212	216	203	240	246	244	247	257	209	222	231	223	230	197	221	201	225	237	187	202	212	234	223	255	243	235	204	204	223	209	217	243	227	199	221	176	247	236	232	223	206	234	215	195	224	223	218	206	240	190	223	214	248	259	213	229	230	197	255	235	239	239	207	213	231	221	202	239	216	222	232	218	250	219	246	237	261	203	200	214	230	238	230	230	210	186	205	235	211	218	211	190	220	219	232	249	247	229	248	227	207	223	213	211	185	226	221	248	209	231	222	200	235	249	232	205	223	221	206	231	215	215	224	256	212	242	204	245	223	212	245	232	222	233	205	248	213	199	234	214	254	192	223	231	230	216	233	214	216	238	238	220	222	202	221	230	240	235	213	212	193	242	189	220	229	238	216	221	198	234	221	218	249	202	233	215	248	212	226	217	223	223	237	222	241	201	211	205	253	199	221	219	226	231	235	240	211	227	197	212	232	250	246	220	215	219	223	256	203	226	209	226	216	213	235	219	249	215	227	196	238	258	224	211	208	202	208	219	211	219	231	248	213	200	219	215	206	212	210	212	203	209	232	224	231	213	259	219	202	224	201	217	227	212	209	231	217	240	234	222	209	223	238	230	222	238	191	224	221	211	233	240	242	209	209	209	201	235	233	211	197	228	222	222	239	233	224	216	203	236	219	230	237	227	246	207	196	229	235	239	225	227	194	204	234	240	259	250	245	213	212	215	231	208	249	223	198	210	237	219	242	239	221	215	258	233	237	215	207	225	220	244	186	209	231	229	212	199	226	227	221	229	216	210	208	208	230	214	212	200	223	227	212	225	223	219	209	256	234	222	227	219	215	217	224	247	200	232	209	228	206	204	252	241	221	213	232	201	243	233	218	208	218	200	232	215	204	227	208	216	219	205	186	216	215	218	215	214	191	200	223	226	190	243	227	211	239	217	212	216	221	227	188	229	251	210	233	203	230	196	215	222	221	226	209	228	213	212	209	220	257	243	237	222	213	229	231	239	179	202	208	234	213	220	231	223	240	239	237	229	214	221	242	199	219	232	249	238	241	227	215	193	220	254	222	212	243	200	238	199	203	196	212	208	217	215	233	218	253	216	230	238	207	212	222	218	209	247	202	207	217	217	213	240	230	264	230	213	236	221	234	209	253	237	217	211	225	220	233	202	230	216	211	229	241	232	227	203	261	230	226	218	267	233	219	233	216	238	235	252	235	255	201	234	216	200	208	211	184	258	211	244	255	248	236	214	224	184	211	231	214	215	209	223	198	220	208	207	235	227	226	225	196	248	233	203	212	228	240	206	195	220	229	214	226	224	209	225	212	241	250	224	217	233	232	244	217	219	238	222	217	234	251	239	214	225	208	208	223	222	226	205	260	243	214	201	221	205	243	193	211	244	240	226	201	209	223	207	224	181	201	202	235	231	228	205	222	209	228	220	210	225	208	234	220	225	237	193	217	192	216	236	214	217	218	229	255	229	224	215	192	215	217	208	230	225	232	251	220	224	229	220	212	220	223	218	222	219	230	202	211	262	241	215	233	197	218	210	215	215	202	251	200	238	209	228	219	215	222	199	224	238	255	201	236	200	242	216	213	219	225	229	231	210	244	230	224	241	221	213	210	222	251	194	209	239	245	223	222	209	242	227	226	218	206	199	240	212	222	233	227	232	223	218	208	227	244	235	238	204	218	244	226	216	229	229	221	220	203	224	237	239	224	196	193	190	216	231	216	217	218	225	233	213	228	245	221	220	206	235	228	190	259	219	212	215	226	205	188	239	222	242	238	217	247	233	242	196	235	245	218	241	216	223	203	207	236	199	253	243	208	237	226	242	239	215	214	202	216	231	255	201	232	206	222	255	226	231	197	208	221	226	223	218	219	217	212	228	214	252	240	220	266	222	217	211	208	221	223	221	201	238	247	207	210	237	210	206	203	210	244	219	227	234	250	213	216	201	244	229	198	228	215	215	224	215	195	214	188	227	222	215	230	225	229	215	214	233	226	223	239	203	221	239	222	261	237	229	213	239	209	215	202	212	232	219	248	222	215	205	245	215	189	241	226	225	236	235	202	208	195	229	217	217	218	219	213	219	215	225	216	232	236	215	218	191	225	223	226	261	263	210	217	230	237	190	230	224	206	217	243	213	236	215	199	213	229	225	245	243	192	198	226	206	236	217	233	218	228	215	224	220	242	228	214	235	220	213	218	220	217	230	221	225	203	226	204	212	226	237	250	222	199	202	220	213	213	206	235	223	246	195	223	245	199	244	209	221	221	256	230	260	230	191	218	218	212	236	209	241	237	223	213	215	222	237	190	228	234	206	212	226	249	245	228	224	222	234	227	231	226	222	213	236	211	204	218	236	215	206	229	227	219	202	220	225	215	234	211	190	215	260	214	234	220	197	218	231	201	262	223	231	216	242	229	212	207	230	222	232	218	216	249	225	224	234	213	206	221	189	238	243	231	213	193	224	216	230	236	216	230	190	203	245	222	216	214	214	219	239	225	227	208	206	250	219	212	246	223	214	191	206	221	201	205	193	264	197	214	257	227	222	214	214	234	237	222	237	205	241	187	200	244	169	216	239	246	243	212	232	227	231	218	242	229	232	226	211	236	250	233	216	210	245	237	186	233	190	240	238	238	238	206	226	213	207	205	209	208	233	208	186	197	244	203	216	223	241	170	210	233	229	198	208	201	227	192	249	195	203	235	216	210	203	221	228	190	237	233	204	237	230	208	232	252	230	229	237	215	226	226	209	209	245	243	228	237	214	214	215	234	208	264	226	256	210	223	221	245	216	185	236	218	216	241	202	226	215	226	204	218	204	226	246	205	219	229	214	227	206	225	229	234	227	190	223	247	239	236	215	223	203	216	229	233	223	220	221	217	214	215	227	240	221	243	235	269	223	243	214	230	203	189	173	199	213	223	217	250	204	229	205	216	217	207	249	216	222	238	214	232	214	238	233	227	204	216	236	236	220	241	216	270	203	215	225	237	202	232	242	216	240	204	251	211	239	201	208	225	221	228	222	223	220	217	221	212	231	253	230	227	229	221	237	229	204	242	238	213	201	201
20650	17177	20247	14665	10548	8878	6654	5508	3850	3284	2772	2102	1731	1583	1311	1253	985	966	800	761	760	694	728	691	609	550	550	563	534	569	567	605	569	535	526	516	539	507	504	538	509	490	491	537	496	536	492	516	503	489	524	493	529	521	493	478	485	472	508	513	523	517	535	474	494	508	472	496	544	505	497	516	501	492	530	455	495	526	475	516	482	483	459	512	526	535	475	438	467	499	509	521	511	515	492	535	520	531	536	518	527	513	551	485	559	516	514	569	513	499	482	517	490	506	517	532	498	493	503	491	479	519	494	463	510	518	511	492	506	471	518	506	499	466	507	445	504	507	497	493	530	476	527	503	497	482	514	514	487	499	458	494	479	466	509	484	528	485	525	491	491	490	458	518	518	487	548	505	522	465	500	490	510	460	533	517	497	480	545	500	533	492	514	477	537	495	493	519	516	504	541	503	548	499	533	501	505	481	478	503	539	465	529	479	507	519	526	485	517	489	472	479	544	513	513	490	504	498	491	507	507	485	465	506	510	498	478	452	499	514	506	523	486	505	518	481	509	478	510	480	532	510	475	496	523	549	513	496	518	533	471	481	532	465	441	446	483	471	531	513	511	543	511	547	496	480	492	491	509	466	441	477	513	525	507	511	505	487	480	503	495	507	512	502	509	501	505	516	500	538	510	509	534	524	478	509	484	490	497	480	491	515	479	496	486	525	485	497	471	449	539	496	499	479	487	495	476	502	498	494	523	504	540	540	469	482	511	495	474	496	484	508	485	474	480	502	523	508	478	482	461	488	515	489	469	503	482	486	518	452	538	502	496	558	570	482	474	480	505	470	444	475	505	480	519	467	534	491	497	475	508	501	501	552	468	520	505	499	488	497	461	510	490	500	504	472	485	528	510	495	499	489	480	475	515	488	498	493	533	534	496	512	458	483	492	519	504	483	495	502	486	533	515	497	518	482	498	496	514	485	516	489	445	488	514	475	531	518	508	561	514	503	478	523	497	543	542	537	508	495	502	461	512	507	475	503	466	496	511	528	500	501	498	459	509	465	482	493	530	510	502	517	490	518	465	522	482	493	537	481	486	525	500	492	492	489	492	498	489	548	499	509	477	482	519	463	511	519	568	492	486	513	463	491	518	484	488	508	507	501	513	499	482	514	512	475	482	527	513	506	499	498	503	526	478	507	477	508	541	523	544	503	502	493	520	479	481	523	482	507	472	499	521	499	493	495	487	501	488	491	434	459	484	483	483	517	476	543	539	494	514	499	500	531	531	490	463	492	525	522	501	527	533	509	515	503	507	490	485	514	543	497	527	515	475	498	518	517	531	526	486	497	513	509	526	511	487	506	508	524	493	504	511	502	519	515	510	525	478	518	488	519	503	496	520	514	484	506	496	516	501	492	512	502	459	516	511	533	531	516	493	527	519	508	547	507	495	480	516	498	545	503	497	474	516	488	482	535	463	515	527	480	487	494	476	513	492	513	526	523	522	528	486	527	515	471	455	496	496	476	527	478	439	473	482	508	508	481	491	509	526	522	485	528	484	478	475	481	494	496	475	494	486	522	489	538	507	490	494	514	557	510	524	475	494	518	507	513	471	493	550	506	507	509	525	513	540	477	502	472	479	492	498	479	516	494	521	465	521	526	474	509	469	437	513	456	476	485	479	493	463	509	486	507	500	545	507	501	525	465	510	511	522	501	473	468	558	514	503	491	489	485	526	486	488	463	505	506	468	477	491	527	518	525	518	511	537	516	473	501	471	489	504	488	500	513	502	509	499	494	477	497	483	480	495	527	496	493	461	506	507	511	516	495	512	536	504	458	519	493	465	491	505	512	523	478	495	503	492	474	515	505	497	520	491	496	507	509	511	522	504	477	481	495	499	513	520	513	451	491	528	474	537	491	482	541	499	478	477	484	502	502	500	508	499	499	475	471	472	483	454	497	526	504	507	506	460	497	491	455	477	501	504	536	531	512	486	491	489	501	516	480	542	488	502	490	487	494	504	530	536	494	474	489	505	507	505	517	484	497	513	516	552	505	490	478	498	518	493	516	528	498	490	491	473	510	497	494	483	480	486	491	502	486	503	567	535	498	496	511	498	478	487	517	452	472	461	483	499	505	468	565	515	506	518	510	478	538	462	489	507	507	460	482	548	508	498	438	517	481	474	504	518	519	468	519	501	483	560	498	508	482	513	472	487	493	494	469	544	505	508	504	529	516	494	491	485	526	477	487	494	483	501	498	511	493	483	506	496	495	518	469	517	516	504	479	502	483	503	517	532	513	456	482	479	486	489	485	483	504	522	488	514	517	489	469	517	457	483	516	507	471	479	514	498	495	472	481	544	498	509	459	521	528	510	496	477	503	521	487	512	503	494	460	480	498	465	491	482	490	520	488	496	465	491	530	484	521	532	517	515	509	515	473	495	509	487	527	493	509	506	499	502	493	490	513	507	482	524	468	535	480	504	486	492	525	524	525	491	499	512	495	504	492	520	497	516	485	494	548	530	528	484	475	492	501	483	517	501	536	495	513	487	496	497	532	485	480	450	499	526	511	502	495	505	476	487	477	511	507	496	512	479	488	524	522	528	489	520	489	503	510	485	491	524	499	491	519	540	488	513	464	467	495	492	512	545	529	483	495	501	473	516	476	453	516	480	515	496	547	477	550	492	508	505	547	509	485	488	508	486	525	489	551	485	520	519	550	497	494	503	481	491	536	522	504	511	500	495	502	501	505	493	493	501	480	465	494	502	485	487	479	499	484	498	495	472	500	522	505	519	513	498	493	474	489	538	493	475	486	520	526	520	506	504	468	489	523	487	503	510	505	500	536	506	500	488	475	471	466	531	485	539	527	460	484	476	496	523	526	526	517	490	503	510	482	503	518	515	493	477	455	495	469	502	522	520	508	465	495	492	536	510	535	499	479	503	507	471	524	484	461	489	516	471	515	511	521	471	509	469	486	503	474	521	515	520	507	516	499	480	488	501	525	516	486	526	482	488	507	475	491	471	463	512	469	488	515	489	482	484	483	476	491	528	495	507	497	497	493	494	525	528	480	515	537	501	494	481	463	508	533	490	486	552	450	481	505	452	503	469	502	502	480	502	458	473	516	501	528	533	486	507	513	523	471	476	514	525	524	503	500	478	481	518	504	500	506	493	485	492	508	516	510	504	547	503	487	479	479	508	522	527	456	495	486	492	471	482	520	503	482	500	493	532	507	509	505	472	505	499	553	470	541	490	509	482	527	516	494	491	492	509	500	508	488	460	504	497	483	532	507	500	474	518	501	515	506	475	501	488	488	487	516	532	491	469	502	486	490	510	528	527	487	499	492	494	524	509	507	492	505	489	526	522	517	511	494	501	467	490	488	484	451	505	498	519	512	485	525	509	532	497	515	531	511	484	508	505	520	505	486	495	543	446	512	522	476	520	513	500	532	493	499	477	468	502	538	519	511	495	486	503	507	535	472	464	488	497	544	500	497	486	503	498	518
43272	31163	26764	16589	8428	4927	3140	1856	1351	1076	856	649	545	484	380	376	315	308	255	244	230	249	267	221	241	222	205	214	193	199	215	238	222	227	215	204	184	200	204	218	193	187	200	179	232	202	192	207	184	199	191	205	193	185	210	177	236	207	185	188	171	198	181	183	213	202	222	177	202	184	204	196	179	185	195	183	186	206	206	190	213	198	212	191	215	196	202	213	232	190	187	213	200	213	217	175	217	191	199	216	167	209	227	196	186	187	194	186	209	190	166	204	201	172	166	196	191	223	200	207	187	225	203	203	194	190	209	209	163	165	226	204	195	186	206	183	195	178	182	198	203	209	223	206	160	207	210	179	172	191	177	205	196	188	182	188	185	194	230	216	218	196	200	199	196	167	222	182	179	193	186	202	191	166	185	190	204	217	185	204	195	211	199	191	185	193	189	200	184	176	177	195	193	183	184	193	219	215	238	163	186	194	171	188	185	216	235	211	186	215	210	178	204	192	220	214	195	185	198	181	212	186	218	242	214	180	173	200	177	206	166	197	210	188	215	202	200	180	193	204	205	192	199	196	191	180	213	160	208	197	177	204	200	219	224	193	215	225	197	182	172	196	230	192	198	201	185	200	214	179	181	196	195	186	187	217	196	201	188	217	212	191	208	205	176	159	191	197	186	186	206	181	202	193	199	203	191	192	194	186	200	186	189	198	178	213	184	203	191	149	211	188	194	207	173	196	176	195	187	198	212	222	182	204	200	185	192	199	184	222	190	210	209	174	178	223	185	188	204	173	209	178	208	179	194	182	190	193	242	190	181	225	173	210	196	180	202	219	196	205	211	191	188	192	205	199	214	186	196	184	168	184	182	167	207	193	210	181	215	199	187	193	216	196	179	209	165	202	185	204	215	222	197	229	204	198	176	197	186	183	175	215	206	198	207	214	226	174	185	215	183	202	216	199	198	191	211	195	177	179	229	175	202	185	185	188	179	215	222	184	205	195	224	182	197	194	204	220	195	204	208	209	183	189	194	197	194	195	207	190	200	192	186	189	180	191	199	191	182	194	177	236	201	198	203	196	195	204	162	192	205	178	200	184	215	199	178	166	200	183	198	218	200	186	186	182	188	202	173	185	188	194	188	171	185	192	212	195	206	204	181	224	223	194	204	205	204	206	165	171	183	205	186	170	193	194	200	186	210	217	193	170	206	200	183	204	221	219	205	164	199	187	198	185	199	205	203	190	196	208	200	177	180	185	198	179	192	217	228	218	188	174	185	196	202	183	205	189	169	184	204	223	212	212	179	193	211	167	187	174	200	192	200	196	222	174	183	191	201	197	212	208	198	185	201	193	188	188	177	174	189	178	178	178	177	190	185	198	222	181	202	212	177	184	226	219	170	211	199	195	214	217	213	209	200	200	208	180	189	173	196	178	190	183	204	207	199	187	181	226	180	203	197	189	213	189	184	165	197	209	230	190	203	186	209	186	187	177	210	180	174	183	194	201	202	204	215	194	199	191	174	184	184	186	215	202	185	184	190	200	176	195	196	206	206	202	225	224	195	194	210	201	190	207	167	174	201	196	187	203	235	205	210	176	178	218	176	160	169	194	180	223	211	188	216	181	203	195	216	173	182	190	204	181	176	185	206	192	210	185	207	195	201	179	194	206	202	188	196	213	210	209	202	192	170	208	185	207	195	196	215	174	174	189	195	220	182	186	200	206	189	200	196	198	199	192	205	180	202	199	176	184	200	236	176	212	184	188	191	222	203	217	196	202	172	171	188	182	185	201	164	200	219	194	187	180	173	221	201	191	175	179	192	207	168	178	201	209	209	206	230	205	195	173	208	179	204	192	200	193	207	193	198	205	183	209	183	178	202	186	178	173	194	192	196	193	187	203	174	201	213	202	212	193	194	211	193	181	204	189	191	196	192	196	165	206	204	189	218	239	191	203	211	181	197	197	187	193	183	208	201	175	203	183	191	194	225	213	179	213	199	211	178	189	206	198	184	201	199	192	198	205	201	163	200	180	171	171	192	198	184	193	186	202	207	191	179	192	190	199	207	189	164	173	199	180	201	189	181	180	188	195	184	155	166	186	158	180	179	201	203	201	205	210	168	176	197	229	185	189	208	187	193	215	185	205	183	208	210	210	165	223	204	184	172	197	201	214	180	222	190	185	212	194	188	196	185	192	177	218	197	182	175	191	220	214	209	185	179	188	171	204	182	186	227	195	193	202	208	209	204	202	172	191	190	188	186	174	169	185	192	195	178	198	218	221	205	178	195	207	212	231	203	185	183	179	191	210	201	225	196	201	218	197	195	207	222	186	199	188	182	205	216	212	229	188	202	209	221	218	207	186	212	208	187	211	221	229	198	233	201	191	220	218	176	189	198	196	183	192	177	182	212	201	177	164	202	186	192	180	195	201	208	196	192	203	207	180	178	201	197	191	184	208	196	191	212	185	185	225	192	195	190	207	175	195	204	189	164	183	199	202	194	201	188	211	230	168	208	198	200	214	188	199	216	194	182	218	211	161	188	191	179	213	199	195	190	181	210	186	212	201	183	201	186	202	198	183	234	220	199	180	188	206	180	194	208	178	205	197	177	207	220	204	203	192	199	217	200	197	184	201	187	196	191	221	167	187	184	223	194	212	184	193	177	195	187	214	223	228	199	200	189	174	184	200	203	199	179	205	197	199	177	181	191	180	175	182	194	201	189	202	193	183	172	201	186	190	195	186	188	201	198	193	180	200	169	207	186	205	202	216	210	187	199	195	202	221	211	217	211	217	220	201	219	177	207	222	196	182	212	176	214	178	196	201	192	190	191	159	187	186	183	205	192	194	177	182	196	197	219	168	200	190	201	209	215	182	199	170	174	182	210	197	189	212	235	182	170	194	218	190	208	198	177	178	190	224	207	165	186	191	224	227	194	191	213	194	191	184	178	193	194	174	176	170	189	200	216	196	216	183	174	193	174	210	191	205	178	155	182	208	185	204	192	219	204	202	193	180	210	175	194	210	200	186	194	192	201	190	185	179	190	183	175	192	176	185	194	187	201	185	197	215	241	230	210	191	230	183	193	208	220	223	218	182	190	189	196	176	179	198	176	212	194	201	175	201	188	221	188	193	189	198	213	181	166	182	176	193	202	200	194	204	192	201	229	196	200	206	179	215	205	195	196	203	189	182	202	200	189	199	209	183	204	212	194	181	213	172	203	191	181	207	205	195	178	182	204	189	200	190	198	216	212	209	195	206	187	185	179	191	224	193	179	193	199	190	188	205	179	203	200	217	205	219	214	166	206	170	185	197	207	220	207	220	186	192	211	222	210	184	229	199	223	178	198	201	179	218	186	204	198	167	200	212	187	197	207	202	178	232	200	184	183	192	210	205	197	187	208	176	175	189	197	206	193	183	192	201	195	196	196	191	193	205	213	183	180	209	231	185	193	218	201	204	200	196	203	195	207	176	175	206	213	195	200	183	201	190	223	199	192	188	213	190
28183	22746	26637	20285	15245	12108	9490	7008	5198	4747	3972	2868	2394	2135	1668	1417	1166	1039	900	853	795	779	797	702	679	620	515	523	515	486	526	598	551	562	530	472	450	482	465	435	455	451	457	431	467	476	471	471	467	455	454	488	443	446	461	459	452	462	463	426	450	445	481	430	430	492	494	432	505	480	418	483	448	461	467	440	458	485	449	464	431	461	427	434	433	430	438	418	440	512	466	489	500	457	470	490	461	476	493	482	459	497	474	484	457	444	461	434	449	501	455	431	489	458	467	416	410	420	448	447	471	463	463	462	428	435	438	433	440	438	413	454	432	454	422	456	453	468	436	449	486	421	435	454	446	421	469	419	485	447	460	482	426	420	447	458	460	429	419	415	483	425	452	455	465	455	453	464	453	455	408	460	417	443	435	440	421	436	455	459	457	442	453	447	447	417	464	422	419	427	447	500	444	467	475	439	465	492	478	405	451	432	445	457	475	481	415	423	460	452	457	408	442	441	493	435	417	414	403	469	455	455	451	446	433	453	447	428	454	469	444	444	448	491	472	434	436	442	451	458	466	428	460	449	446	454	462	455	454	455	441	468	465	442	421	419	434	441	462	460	439	476	427	443	432	398	498	441	445	448	440	463	425	410	456	439	460	441	421	461	437	440	454	446	434	477	430	445	422	431	444	474	425	408	445	469	438	458	438	427	502	501	448	436	422	433	454	443	462	448	450	401	426	434	426	432	441	420	488	445	441	456	430	454	456	474	461	454	439	414	475	475	421	481	448	468	454	425	413	468	402	445	465	414	422	452	441	420	404	438	438	432	426	441	452	430	461	455	431	467	438	456	463	438	443	496	432	431	451	449	456	483	466	449	433	441	431	404	451	433	469	448	464	443	435	384	451	490	439	465	466	418	442	446	484	459	451	426	443	461	465	436	458	472	449	435	443	458	446	442	450	451	434	470	441	435	462	428	463	455	462	454	438	413	472	451	448	426	466	472	457	494	444	435	427	455	428	464	489	480	448	479	435	469	491	477	454	461	406	421	447	424	444	488	485	429	425	421	446	483	455	457	455	422	468	433	407	464	493	476	437	450	434	419	458	452	431	449	442	450	456	460	467	473	404	446	441	467	435	427	455	432	437	457	446	452	507	460	465	451	437	452	455	451	461	470	433	443	491	446	497	449	475	425	452	464	444	436	448	401	437	453	449	459	432	484	419	440	440	457	444	403	454	464	457	439	461	444	467	419	470	428	460	430	427	500	453	439	452	405	449	424	446	443	487	425	475	474	447	435	430	471	413	429	455	438	471	465	450	446	469	409	454	440	416	447	466	443	436	451	478	410	482	468	481	459	430	482	433	427	429	427	448	417	430	452	420	460	420	434	450	436	465	462	456	464	424	474	456	467	451	473	491	450	460	436	476	475	432	442	429	450	448	441	476	459	437	434	423	446	486	436	458	447	431	464	485	447	462	441	437	443	442	448	434	477	472	443	454	430	421	469	457	437	458	505	449	478	456	444	426	431	418	472	451	443	414	472	453	443	474	455	448	473	438	418	451	463	463	474	458	475	423	442	439	431	417	454	442	409	475	404	441	439	437	472	457	478	438	468	460	460	481	441	462	445	425	445	450	462	405	447	452	444	461	426	440	449	478	416	415	434	460	418	446	456	417	421	446	447	468	409	490	445	408	461	428	468	413	433	458	474	425	475	451	400	419	462	444	456	417	423	427	491	461	435	401	457	451	436	421	474	463	433	451	457	448	464	468	440	486	474	456	461	450	489	458	425	450	465	445	439	488	436	438	449	401	460	462	444	447	410	424	467	437	447	437	442	434	458	440	436	436	442	457	468	436	467	448	431	415	446	449	461	451	460	441	432	457	454	472	467	438	465	484	433	429	430	455	449	415	466	430	462	431	420	436	445	457	444	440	477	484	456	421	440	430	477	444	441	431	436	469	465	461	434	457	438	449	472	482	460	474	429	457	460	417	427	435	448	463	408	417	461	443	430	460	413	429	445	445	440	489	428	404	474	469	464	416	429	444	450	468	483	436	395	428	421	445	444	434	454	436	411	431	465	398	468	434	448	411	459	442	458	437	452	482	460	474	473	422	435	465	442	464	434	472	489	462	420	449	470	427	467	475	428	470	466	438	434	442	448	442	441	402	453	464	477	462	446	457	469	448	451	438	403	439	444	427	448	465	459	467	417	430	440	442	434	495	441	439	463	468	483	461	428	415	443	429	422	476	444	431	438	389	459	458	431	464	451	480	459	449	438	418	440	468	403	432	451	458	472	462	434	423	462	443	509	425	429	461	489	461	476	461	457	444	424	428	463	463	419	415	444	436	452	481	435	439	425	455	443	438	433	487	452	422	422	441	460	500	443	459	484	432	423	464	429	454	446	458	428	430	460	431	442	438	453	455	485	431	434	425	483	460	442	456	438	451	480	427	484	435	464	491	464	460	475	451	447	484	452	477	420	414	447	479	471	455	469	446	458	431	440	458	464	452	451	468	416	451	456	439	439	440	467	434	444	508	437	431	461	419	432	457	469	420	430	476	459	428	454	464	461	431	444	471	429	435	447	456	436	431	479	455	410	451	432	473	464	418	416	468	488	448	469	416	441	419	444	433	476	459	489	476	430	443	458	453	475	433	472	483	462	458	457	411	459	446	456	445	463	458	468	479	475	458	457	442	411	443	444	473	429	429	461	449	439	445	415	460	433	423	432	484	434	446	437	432	465	433	454	461	433	459	428	487	428	452	428	460	473	432	449	453	433	495	441	454	445	452	468	407	418	418	442	476	431	446	430	487	449	423	458	413	468	465	454	442	469	478	451	440	447	450	469	470	476	397	438	463	466	450	455	449	458	426	488	436	457	452	467	458	443	436	460	458	459	398	438	408	457	465	431	430	448	442	454	466	463	459	429	438	478	442	409	456	464	446	455	432	471	451	455	447	439	432	458	405	455	455	448	431	457	444	439	446	457	452	408	437	463	444	455	441	422	429	426	433	437	411	467	460	446	468	473	424	482	407	458	442	446	471	432	456	486	440	473	476	450	419	450	399	408	443	458	463	434	449	427	457	456	438	420	452	424	449	425	422	430	445	482	442	453	427	460	470	458	421	442	420	444	441	437	440	418	468	449	466	468	437	455	467	446	469	458	468	451	468	431	450	441	451	462	446	477	459	452	433	460	424	467	482	430	433	456	455	424	465	444	395	432	434	449	496	473	468	470	471	418	470	450	447	446	463	474	420	461	425	469	440	425	452	463	448	443	445	420	445	411	435	443	458	449	472	438	449	477	460	468	480	452	467	450	460	495	435	452	433	424	467	463	423	456	439	434	476	455	465	446	419	428	425	431	469	462	439	463	422	436	452	453	443	463	487	449	455	450	460	459	408	441	467	441	488	465	409	440	451	406	442	432	451	404	468	480	432	437	446	463	454	463	479	422	422	472	462	454	458	471	436	467	426	433	456	432	485	433	474	433	453	409	443	413	450	465
14192	7322	4339	2431	1352	1033	838	674	621	521	494	441	404	378	362	370	306	332	302	291	312	310	323	304	323	294	316	298	286	324	314	296	320	317	343	315	284	291	342	275	288	304	281	319	278	302	297	337	327	299	313	281	283	303	300	312	271	281	345	272	305	284	304	258	308	297	291	279	294	290	315	284	319	278	352	263	334	316	325	291	317	309	302	291	288	308	298	297	283	281	316	289	288	283	286	314	332	295	283	266	319	315	314	275	292	298	303	332	314	292	305	283	340	291	318	330	294	312	280	287	284	293	292	285	319	297	272	337	287	326	287	281	288	278	308	295	301	294	328	296	300	305	303	341	300	311	325	289	325	306	328	294	306	316	341	319	303	283	322	315	297	286	307	295	283	300	267	269	320	331	304	299	338	305	289	295	319	314	291	299	285	306	305	323	288	339	311	278	281	308	335	277	294	306	298	315	321	257	320	282	307	329	302	274	281	317	285	315	279	342	311	286	277	321	282	299	286	297	322	267	302	322	325	290	286	306	292	334	303	317	285	277	263	317	312	282	289	313	301	305	277	323	281	305	293	272	285	314	283	294	336	288	318	297	294	315	274	290	300	303	277	306	328	333	290	300	313	307	322	332	316	296	317	277	325	307	290	290	291	334	312	307	299	323	314	298	306	325	286	298	328	293	277	317	322	324	302	326	290	325	312	305	327	306	304	307	335	308	326	297	316	302	302	298	301	306	347	323	308	293	354	348	339	290	314	317	320	301	319	287	310	294	298	285	280	265	320	273	334	316	286	308	329	294	280	292	270	302	283	301	298	340	298	285	293	309	278	302	281	320	275	299	339	308	340	297	325	315	328	301	285	305	331	307	317	311	329	323	275	292	328	311	295	289	280	308	291	312	289	299	333	333	317	324	362	319	315	315	298	307	307	274	348	321	304	283	312	311	324	329	277	294	300	286	299	304	309	316	347	310	316	303	359	306	327	285	318	280	321	317	303	325	310	294	314	296	318	314	340	297	295	298	331	306	292	293	279	293	323	295	274	304	334	275	322	305	300	288	280	306	276	322	296	305	270	295	292	276	319	281	286	303	337	280	323	292	281	298	323	281	296	303	308	283	296	281	292	301	303	292	320	297	301	273	300	312	290	299	325	328	319	265	292	270	276	275	272	298	306	306	303	287	294	325	286	290	287	307	274	285	322	310	284	296	344	288	319	282	306	296	303	330	269	283	299	305	299	317	311	268	304	299	305	307	309	294	297	277	284	309	311	363	333	284	336	305	284	324	340	298	292	315	316	296	312	280	337	279	272	291	290	298	311	290	302	275	326	261	285	309	276	284	311	282	301	278	286	294	317	282	288	295	296	273	304	305	300	327	321	287	309	306	306	329	267	308	294	318	312	292	327	303	305	270	318	342	305	318	265	301	296	287	328	305	273	305	321	322	322	294	310	336	327	282	326	293	285	290	297	295	298	295	296	345	287	295	321	274	296	289	318	318	289	288	314	300	278	266	319	323	269	298	331	283	288	279	287	314	292	308	292	288	284	291	337	305	300	291	306	328	302	299	347	324	273	332	299	298	334	293	282	276	307	308	291	299	297	341	329	293	303	295	313	284	300	281	284	295	285	282	306	313	282	305	337	289	308	294	331	305	288	266	272	329	307	287	296	310	298	306	307	323	317	271	284	320	274	308	294	274	306	325	282	279	329	287	303	334	283	333	291	326	330	344	306	295	335	312	315	290	324	247	311	297	327	270	313	318	297	307	307	305	283	321	297	284	313	245	282	362	310	275	322	298	291	308	293	307	303	334	321	292	322	303	310	258	290	296	304	316	289	302	297	307	302	278	291	305	318	283	290	308	287	314	287	303	316	276	299	331	325	309	314	332	294	304	278	279	281	315	282	283	298	332	306	307	298	281	290	339	290	311	289	337	291	311	285	249	303	325	278	270	297	324	327	330	310	296	298	304	301	268	322	287	278	323	316	274	320	314	335	278	334	317	325	331	309	315	290	280	341	300	275	295	312	306	285	270	291	285	297	314	310	306	279	295	313	316	254	306	316	308	310	309	293	311	280	288	277	298	276	346	288	304	296	305	307	301	289	277	301	295	324	285	302	279	285	299	297	339	288	295	283	277	294	278	287	256	319	312	286	296	282	281	303	298	282	291	286	292	313	312	319	278	323	296	309	323	268	263	300	297	306	293	320	303	286	329	293	321	294	309	289	320	309	337	307	326	302	348	323	327	301	284	298	280	300	300	294	312	290	327	294	307	290	293	308	323	300	299	331	329	320	318	292	282	289	309	318	305	269	291	310	320	280	321	295	317	264	301	283	298	302	296	317	312	254	284	322	281	302	295	286	320	309	292	286	279	320	319	305	309	350	323	268	305	300	291	312	291	309	301	297	308	308	294	301	298	341	324	292	298	331	315	320	314	306	294	283	297	291	323	315	299	297	310	317	291	300	312	316	296	283	303	331	288	320	310	312	277	319	305	304	298	278	295	300	300	307	293	293	307	305	321	304	281	295	298	269	286	318	278	299	274	288	306	308	308	351	293	261	281	309	316	315	322	305	330	351	309	317	304	276	317	291	285	306	324	307	322	281	304	303	297	284	270	308	308	304	332	334	279	308	282	313	293	290	305	318	278	280	297	313	298	279	306	270	288	300	276	304	305	315	287	307	300	341	262	299	269	281	325	319	353	298	335	308	308	303	318	283	324	320	317	348	307	325	281	308	309	340	306	282	302	303	332	305	310	350	289	291	281	323	298	292	295	266	323	314	309	327	312	290	288	295	302	305	299	293	303	302	302	292	289	314	296	308	301	295	314	281	326	309	268	319	320	305	345	281	316	286	307	292	289	302	284	303	311	278	303	291	312	294	304	300	292	305	312	307	314	293	300	315	274	293	321	289	257	311	305	294	312	305	320	273	342	310	314	312	341	302	306	283	274	311	312	301	299	295	312	276	297	335	307	336	305	321	295	311	304	328	294	329	309	318	316	271	316	322	329	299	296	321	331	298	310	319	325	302	274	308	286	277	296	269	306	327	313	312	302	313	293	297	346	307	292	312	319	305	311	280	304	340	323	301	340	307	278	310	341	326	302	283	304	275	336	304	299	312	280	288	310	327	307	300	308	263	331	261	301	266	311	276	312	311	296	290	278	305	290	303	306	326	309	320	327	321	355	296	331	310	286	333	295	320	321	298	322	309	297	320	324	311	276	325	307	304	284	328	318	279	307	277	290	305	326	276	336	292	314	312	317	319	321	299	316	291	295	257	261	287	296	293	280	317	297	326	287	306	295	281	314	288	304	258	332	298	327	305	288	303	303	297	297	311	291	292	296	336	329	309	287	271	295	287	268	321	302	333	301	281	285	303	326	303	294	262	303	303	282	304	308	288	326	314	292	307	290	296	330	310	299	296	304	319	269	297	332	292	306	307	314	320	276	312	304	277	276	281	294	297	318	303	300	330	327	315	310	321	279	290	291	288	291	269	312
8483	6236	7324	6320	4689	3847	3022	2555	2200	1808	1622	1447	1213	1179	1039	1008	850	860	735	743	749	705	756	773	696	709	672	651	624	662	724	689	675	625	688	634	670	686	656	659	670	667	642	646	636	631	644	621	670	673	687	657	636	642	688	670	669	636	655	704	619	668	640	702	617	694	672	639	671	686	678	677	658	700	652	652	674	672	648	679	679	681	655	709	630	626	655	681	654	664	681	631	662	684	650	648	680	688	733	694	655	710	659	676	684	627	714	650	621	679	684	668	677	648	658	666	622	679	686	675	669	676	667	660	673	679	676	652	684	647	638	665	649	640	646	652	618	646	630	662	624	660	645	643	609	668	654	646	626	653	682	662	630	676	654	663	646	611	656	705	648	691	669	649	624	648	677	634	636	620	658	670	636	670	663	682	667	682	618	664	620	691	666	623	657	660	610	636	667	643	644	673	658	658	666	644	678	670	616	668	633	640	656	704	657	610	697	652	661	646	669	682	667	683	693	664	678	639	659	674	701	637	652	618	610	629	659	603	672	648	642	672	661	648	637	631	665	611	680	661	654	657	678	705	664	592	625	671	665	636	675	652	587	678	653	611	649	640	688	641	609	669	648	646	711	668	628	672	627	672	604	643	657	632	688	661	650	643	650	652	660	664	642	631	686	625	682	621	649	674	668	694	626	637	671	654	658	658	642	651	664	635	655	655	625	620	669	629	621	671	646	685	679	661	667	706	664	647	644	652	646	639	689	651	659	609	683	660	663	662	646	628	681	667	673	630	629	640	667	652	701	645	687	711	614	660	656	649	657	651	653	630	683	653	650	618	639	636	660	666	666	650	646	649	685	628	674	644	706	651	663	618	665	658	606	655	668	661	672	639	649	673	600	639	644	634	677	651	692	671	679	631	629	644	659	647	698	649	606	643	675	652	640	636	657	680	621	663	659	677	718	631	597	632	685	658	660	668	637	715	664	630	660	684	708	667	680	657	651	628	647	679	668	655	664	628	708	594	655	625	693	642	634	658	664	640	623	618	627	699	624	693	676	664	629	640	653	677	660	594	688	647	673	642	664	594	638	638	616	677	678	660	609	676	593	630	676	648	626	674	667	621	623	643	684	711	628	636	641	628	637	620	657	660	639	670	669	682	655	671	628	636	624	665	639	662	618	631	655	668	676	667	634	657	688	634	677	645	658	655	679	620	663	664	677	675	661	632	655	642	650	642	632	668	627	615	645	674	634	668	641	630	623	701	663	678	682	643	631	667	666	662	651	634	710	686	713	639	648	655	681	585	646	671	637	640	638	649	617	667	662	650	655	663	622	661	637	676	676	614	680	626	638	660	641	640	649	608	630	685	627	652	650	615	644	679	634	662	709	636	680	612	695	637	668	626	623	656	698	672	641	703	646	667	645	666	617	682	648	677	633	691	672	678	663	614	644	647	688	660	609	660	610	722	655	666	627	645	649	657	672	626	673	697	597	689	627	687	671	630	677	616	646	654	656	647	683	563	609	643	639	698	689	678	650	635	645	681	661	662	677	656	629	654	687	663	662	631	682	669	643	652	651	617	642	629	615	652	673	677	644	643	650	635	647	637	676	663	651	639	604	644	627	648	638	672	691	657	621	656	646	629	649	610	656	674	628	626	611	671	644	696	681	648	674	722	638	681	624	617	691	644	642	659	653	652	642	684	623	680	640	662	664	691	680	640	689	655	664	630	640	670	638	629	629	646	642	691	658	662	639	657	658	640	629	634	672	657	667	670	665	677	677	668	652	678	678	661	632	646	605	669	689	654	672	594	666	629	679	631	649	664	677	687	660	683	658	607	645	627	621	636	638	691	668	649	633	655	659	641	665	630	692	693	687	618	679	609	656	636	604	657	665	679	713	648	684	655	640	656	651	674	665	664	646	717	668	670	677	658	655	672	691	616	681	656	690	665	664	616	632	650	658	638	640	619	685	672	675	552	621	643	670	619	645	686	636	648	634	660	698	618	637	701	645	648	676	659	717	660	668	636	641	602	635	695	632	621	644	633	631	682	660	642	690	660	658	642	585	645	623	639	673	676	628	657	656	648	703	677	635	638	663	671	638	641	638	644	659	655	690	692	695	688	658	658	636	581	622	646	639	643	678	598	660	622	678	654	668	674	600	641	660	690	598	638	605	660	627	651	672	669	667	650	659	656	667	695	705	616	643	648	665	648	633	659	648	683	697	701	640	640	698	596	649	681	719	609	705	688	652	661	643	678	681	642	642	669	672	654	645	649	655	642	638	655	659	641	648	656	683	647	655	623	633	698	669	657	656	607	647	693	703	646	650	730	641	659	677	659	670	661	664	648	664	635	672	656	678	684	663	688	624	646	681	672	660	642	617	648	626	647	646	627	633	704	650	634	657	668	680	665	658	667	685	670	647	647	678	649	676	675	653	644	642	625	654	656	636	640	656	666	669	657	632	626	660	664	710	672	705	678	643	637	666	643	638	635	626	661	643	638	693	673	660	670	660	639	578	624	637	670	703	615	689	632	634	647	662	640	639	617	639	615	666	594	663	646	661	647	674	656	636	669	683	678	675	665	625	664	663	686	676	669	681	626	629	696	641	677	674	616	658	647	673	617	673	644	689	683	625	670	631	670	680	629	670	670	604	661	617	610	684	629	689	629	605	649	661	658	626	659	667	612	681	700	612	660	674	663	653	688	694	685	648	654	658	692	734	661	626	634	658	640	631	646	679	656	653	661	612	619	642	647	641	663	725	640	661	636	640	694	628	668	683	642	655	643	649	634	628	653	647	695	624	617	631	641	676	659	648	668	688	601	675	667	643	665	678	698	630	633	651	684	648	723	620	634	634	688	681	657	652	614	663	658	634	678	658	702	673	657	629	617	643	643	672	689	611	677	616	651	649	644	652	662	701	634	671	661	624	593	634	671	576	635	628	662	635	594	626	659	681	645	646	593	659	654	637	681	645	668	628	677	668	646	682	640	664	658	692	663	624	645	583	656	624	605	655	609	649	642	672	709	627	654	684	625	647	656	660	628	669	614	606	691	667	667	625	626	663	665	646	646	656	663	649	659	622	696	669	649	639	682	612	696	616	703	691	714	606	660	640	637	679	681	609	637	656	640	693	662	696	655	686	715	628	646	656	658	659	665	613	673	667	638	612	673	637	635	674	664	677	710	636	631	631	652	662	637	673	639	659	637	652	646	656	609	668	699	688	680	643	653	620	641	680	650	660	662	694	669	635	671	630	656	623	709	656	636	637	675	654	655	664	638	685	644	657	661	633	654	587	658	706	678	650	696	680	648	667	662	665	675	647	659	695	643	647	687	627	630	673	662	654	630	680	632	638	615	631	654	738	681	629	644	670	660	672	676	685	651	637	683	641	658	681	675	611	638	654	662	671	612	643	669	656	664	633	619	587	660	609	668	642	675	634	629	626	644	599	636	621	652	660	695	674	624	645	645	644	671	673	716	689	667	647	684	621	673	651	661	656	620	632	646
32755	22459	17592	10436	5231	2997	1707	1219	912	662	629	478	431	422	346	298	274	285	241	255	255	282	236	227	209	214	218	203	244	225	232	248	206	188	256	206	188	184	221	213	249	205	223	207	193	187	226	185	207	189	208	209	214	216	222	194	199	196	210	220	199	181	195	205	229	213	200	216	196	223	239	209	191	212	189	211	207	206	188	191	189	213	213	218	208	227	206	190	209	217	219	163	199	208	237	205	211	198	225	202	223	193	190	244	199	205	236	178	242	191	203	191	194	172	189	238	221	189	221	222	262	207	208	195	250	208	205	224	207	215	210	193	203	197	228	188	204	204	212	191	184	211	220	204	224	217	229	207	219	207	235	201	192	211	221	195	203	188	215	230	211	207	195	217	214	220	211	218	183	181	206	186	212	244	235	228	199	204	214	223	207	200	226	216	202	193	199	193	197	220	195	190	196	202	209	248	221	211	198	209	217	194	218	208	230	187	237	220	204	200	228	200	207	211	217	206	208	213	216	203	230	181	209	195	246	221	225	213	192	216	198	208	196	195	205	203	187	238	204	211	224	217	187	212	221	197	207	213	204	219	198	226	175	214	224	219	225	204	211	176	199	225	217	194	220	217	265	212	218	223	197	221	208	206	216	202	175	200	206	192	212	195	238	201	215	220	220	187	196	249	200	216	218	205	208	211	226	243	193	223	213	223	186	208	210	204	221	211	201	215	216	191	245	208	201	194	205	194	214	204	197	185	222	234	204	219	255	227	211	190	241	240	221	241	224	198	216	222	188	206	224	220	194	211	233	195	200	236	209	209	216	229	220	199	216	177	188	203	214	209	233	198	212	212	198	214	187	223	225	225	235	194	193	212	214	221	210	192	211	218	208	198	209	219	208	226	220	195	181	205	191	217	184	182	200	202	210	197	210	211	227	198	173	229	196	165	219	195	226	216	195	206	217	218	196	200	208	216	225	176	196	181	188	214	236	196	230	176	207	192	178	187	214	225	193	192	201	220	219	222	226	222	193	225	234	216	216	204	183	200	216	215	186	190	190	199	222	201	207	197	206	221	187	188	224	205	201	215	199	227	200	198	219	226	226	206	218	200	243	190	216	189	193	203	186	196	212	228	208	206	213	220	184	210	190	177	211	212	237	226	207	213	197	213	243	206	223	202	226	188	242	231	197	216	208	193	230	226	208	203	189	220	225	236	229	184	229	181	224	207	211	199	201	188	194	212	202	184	211	187	228	213	220	182	194	180	180	208	246	221	238	218	225	179	187	227	232	221	217	209	206	206	231	206	203	216	219	221	215	208	222	250	204	221	230	235	231	244	202	223	228	194	211	225	191	221	207	229	215	215	237	199	195	190	204	197	223	209	194	202	219	210	206	211	189	247	195	210	225	183	226	204	227	202	197	212	209	224	225	210	244	190	222	225	208	230	191	203	216	226	208	233	235	207	195	196	221	196	217	213	215	235	207	217	208	193	224	208	198	217	215	221	219	219	222	246	210	227	180	194	193	223	193	215	222	198	224	181	205	199	209	198	198	227	200	221	238	210	185	212	201	233	214	209	200	220	224	240	211	229	203	210	213	218	221	197	205	194	213	207	215	176	193	228	201	213	180	205	190	200	203	184	191	203	215	228	243	211	197	172	193	201	185	215	198	206	196	224	209	199	170	178	204	200	197	228	219	226	195	217	192	210	199	224	213	222	203	201	221	207	185	194	215	210	187	222	203	241	231	235	200	206	191	223	197	198	212	201	194	179	205	194	224	219	196	192	194	205	205	220	211	205	190	220	207	215	214	200	213	196	224	229	189	214	210	194	198	187	218	204	216	205	210	203	212	214	239	207	213	223	211	207	229	210	201	213	216	202	209	225	207	209	229	191	204	235	230	233	214	213	220	174	202	203	241	212	199	196	194	213	215	207	221	176	217	232	248	220	205	225	205	225	227	229	212	199	199	189	214	213	227	198	198	196	220	210	210	205	252	217	173	198	207	195	211	205	216	205	204	211	204	209	201	236	210	204	224	224	223	197	227	209	234	185	207	191	217	212	215	218	199	205	187	192	178	205	217	244	221	186	210	197	215	185	236	214	209	195	219	212	240	213	245	217	219	196	185	221	206	200	194	185	207	242	215	224	223	204	210	181	217	212	205	211	205	196	229	202	197	209	185	176	217	195	215	241	218	206	244	201	210	199	207	219	223	210	194	188	210	221	228	230	186	215	231	203	175	229	210	199	227	177	192	200	223	205	196	228	209	220	233	211	202	194	206	242	212	220	192	186	200	241	212	222	216	223	220	213	197	248	196	214	187	220	228	195	226	200	216	226	211	198	221	199	217	233	185	206	215	216	231	207	193	191	179	195	199	196	209	210	198	228	203	189	225	219	196	194	196	194	232	241	190	243	235	222	204	202	201	171	197	198	212	213	219	188	207	230	216	204	214	196	199	198	206	213	217	214	197	219	218	208	186	200	203	217	219	202	205	234	240	213	216	207	203	221	217	200	206	243	218	235	197	227	237	220	215	180	215	189	209	221	201	190	220	209	196	239	219	230	200	210	216	208	226	190	173	237	211	163	196	197	205	190	183	206	205	220	195	212	215	227	213	222	209	214	198	213	212	234	216	184	201	204	181	211	206	227	209	208	196	226	214	204	216	228	220	202	211	186	190	215	178	202	203	212	225	212	226	205	182	182	212	218	208	206	211	219	232	210	191	194	215	218	211	204	213	201	191	190	199	211	161	212	231	190	206	216	232	185	224	219	229	224	248	208	198	212	204	194	208	205	231	216	188	211	176	199	234	220	203	213	192	175	219	222	223	213	204	204	230	200	188	209	218	211	187	203	216	224	225	219	187	198	203	239	225	215	200	208	189	224	224	230	197	204	198	210	220	204	195	222	202	215	235	219	261	216	211	203	218	209	202	223	219	189	192	195	216	210	202	218	194	211	198	235	213	196	219	202	198	218	205	220	227	198	225	235	202	207	200	212	180	206	201	230	208	214	209	215	223	215	214	197	205	195	214	210	220	202	223	225	230	204	217	207	206	213	204	208	201	208	193	220	185	215	199	240	229	224	228	195	217	186	210	208	193	176	188	207	203	192	222	186	194	220	184	235	214	217	230	234	198	221	206	198	222	212	189	209	185	205	230	204	172	200	219	210	214	198	179	214	213	208	211	213	197	211	188	212	170	179	193	206	204	218	221	214	222	191	194	219	199	193	188	196	195	216	181	189	196	192	210	200	207	197	204	234	221	187	202	203	194	233	214	197	220	227	208	222	205	192	245	215	230	222	208	230	224	198	183	210	214	228	194	218	225	194	184	227	185	219	177	232	207	223	205	199	218	201	183	201	218	222	211	219	210	233	213	212	194	206	216	222	220	214	228	198	231	217	202	206	211	227	242	229	219	219	217	222	208	183	200	216	229	200	214	208	195	220	194	213	191	216	210	219	238	206	210	239	221	199	208	202	233	226	258	211	202	215	197	216	211	190	222	234
21669	16303	20175	15448	11474	9057	5900	5056	3791	2971	2733	2360	1860	1495	1301	1135	1011	857	825	770	741	737	708	663	570	490	505	519	534	556	537	542	518	556	534	472	470	489	469	494	503	443	486	469	479	499	479	419	468	462	483	497	456	501	470	543	445	450	472	515	460	413	459	491	513	502	488	502	469	505	511	470	483	460	481	522	469	490	456	453	469	471	451	529	466	497	479	484	511	457	473	464	489	500	513	493	521	473	504	480	490	479	510	505	512	467	438	472	488	477	469	487	478	491	496	460	519	479	494	486	485	470	454	478	512	477	473	492	485	487	464	519	479	516	468	463	463	481	414	480	497	505	482	499	464	451	502	483	442	464	516	488	485	460	481	512	487	436	443	457	462	477	483	488	499	483	435	477	449	445	491	495	527	500	486	455	464	489	506	449	477	439	494	514	456	470	421	441	457	467	448	469	501	464	485	459	462	465	481	480	458	518	468	468	494	477	463	502	443	483	509	479	470	476	546	466	502	478	488	497	480	447	493	482	496	492	439	488	491	483	463	524	472	500	474	453	470	488	437	436	478	494	471	463	464	515	510	503	467	481	491	484	466	462	477	484	496	473	485	450	481	446	495	502	503	506	478	472	481	483	467	461	476	475	485	486	448	497	503	451	516	469	451	474	470	470	463	474	487	471	478	461	501	432	461	493	460	504	489	473	471	466	504	476	478	560	482	479	484	455	526	495	447	472	499	460	468	500	493	494	509	491	464	499	489	502	484	459	521	483	504	481	476	462	496	452	471	507	472	510	497	443	450	513	471	463	502	453	470	474	510	522	445	451	469	507	499	443	456	467	454	507	473	480	484	496	483	469	483	469	489	483	451	462	437	466	446	456	466	519	496	470	492	487	469	482	453	473	443	490	468	435	467	485	494	489	506	437	493	442	461	459	476	447	447	482	552	480	496	503	474	458	467	468	444	455	467	476	513	487	502	423	451	479	467	506	480	499	477	448	495	489	513	461	465	480	505	455	504	493	447	471	476	476	508	486	450	450	466	438	462	498	448	462	518	444	484	430	459	474	447	469	461	507	482	467	434	441	507	481	476	477	455	513	513	493	477	485	460	488	470	461	497	491	451	503	510	501	498	470	481	486	497	494	475	433	493	490	471	490	519	461	455	485	489	473	486	471	500	488	494	475	478	481	447	462	503	495	465	448	457	466	502	518	501	465	446	506	464	443	529	443	487	507	433	475	479	490	471	465	446	484	430	487	452	457	490	503	470	502	484	480	483	508	456	471	469	487	461	484	512	438	464	483	476	462	492	503	519	473	510	462	459	509	464	473	495	479	437	470	482	501	480	502	478	462	484	503	457	477	470	451	505	434	509	465	493	459	462	453	483	467	463	480	435	497	513	459	500	462	467	496	456	476	459	471	484	465	500	457	447	463	447	471	489	441	453	477	445	496	513	492	447	517	456	448	475	488	443	505	490	477	482	462	459	488	476	445	479	473	520	465	474	477	458	503	503	479	475	458	438	479	491	482	464	489	491	451	508	485	471	452	425	480	456	481	436	480	476	455	443	480	488	502	516	459	465	463	486	473	454	482	455	449	447	475	512	519	479	450	446	459	507	467	492	465	447	471	500	475	491	474	469	468	434	518	460	492	467	486	482	473	477	446	480	480	462	482	445	480	466	512	492	472	495	453	438	477	489	513	482	493	458	451	498	493	483	480	510	495	518	455	450	463	484	490	518	458	452	479	455	491	455	442	495	474	461	473	455	454	451	463	473	479	477	496	448	467	509	500	475	491	458	436	507	455	481	469	472	438	478	485	458	487	466	487	459	505	491	474	472	458	448	456	483	430	444	482	508	462	476	520	455	498	504	507	432	459	469	464	471	486	455	482	468	486	444	450	502	442	463	468	460	469	472	467	442	439	440	457	477	461	473	484	488	461	423	459	470	438	467	449	482	464	489	460	497	443	453	426	473	474	465	478	456	457	493	482	506	495	474	486	483	453	467	532	439	494	486	459	461	497	446	492	482	473	477	488	500	494	462	491	518	492	467	508	466	468	488	472	458	481	482	494	477	463	487	488	488	497	497	478	468	508	473	440	498	484	463	442	513	461	501	456	477	474	412	526	504	485	446	492	473	498	469	453	465	470	460	491	475	437	484	508	506	459	481	488	477	469	447	475	445	486	438	494	453	465	508	471	495	484	453	517	485	477	475	474	477	478	488	493	468	497	481	424	443	461	473	488	507	474	433	477	494	475	473	491	458	465	489	449	471	508	494	480	464	468	511	519	488	477	464	490	513	443	459	448	495	458	510	430	471	470	471	468	487	461	471	444	504	505	485	483	488	468	471	473	483	459	451	474	458	464	480	465	534	444	503	501	448	464	457	476	478	456	464	480	474	478	483	478	468	476	508	513	452	462	457	460	491	482	465	468	496	486	494	441	475	484	485	479	467	501	504	453	486	488	490	454	495	485	484	461	472	489	512	475	479	471	504	500	532	463	464	446	496	471	465	480	470	508	473	528	480	456	482	477	464	479	427	489	470	529	468	462	497	468	463	466	455	452	496	449	503	462	476	528	520	460	435	461	477	461	451	518	451	441	490	439	468	452	492	488	451	487	451	489	478	483	502	494	466	424	469	489	488	504	484	434	463	472	461	484	447	437	466	459	456	504	490	456	488	465	457	445	459	471	486	518	495	505	505	476	501	494	523	446	464	433	518	480	438	446	461	477	442	462	480	462	455	452	479	469	454	488	487	490	447	509	502	462	479	489	488	466	460	498	459	505	454	477	464	477	472	484	457	437	461	437	453	465	455	450	528	454	481	453	510	493	461	477	492	496	490	484	458	478	492	486	469	501	456	528	487	468	440	521	456	437	456	443	481	426	448	478	522	498	478	443	463	495	495	469	491	486	492	467	489	466	478	448	428	452	423	466	444	421	492	491	504	465	450	463	450	473	486	520	463	466	483	486	448	490	470	454	464	512	517	520	491	466	466	467	479	493	484	502	443	441	468	453	471	452	480	461	467	480	465	489	463	550	516	519	454	480	474	473	454	443	492	459	481	430	492	510	459	471	441	494	424	457	486	423	449	467	455	464	447	511	519	497	488	456	491	487	490	467	518	435	475	457	485	495	477	444	485	504	492	430	478	472	460	470	528	511	449	489	450	464	443	474	508	464	492	490	468	457	473	504	484	509	466	457	476	460	474	487	448	478	489	500	473	465	494	486	453	474	526	480	468	499	505	486	480	509	467	462	493	509	485	499	486	490	480	500	479	441	452	490	497	460	474	497	463	453	494	453	480	466	469	437	493	454	455	465	506	478	498	485	521	442	472	471	470	445	497	479	478	463	460	453	435	475	462	463	468	474	448	502	454	486	462	483	469	460	433	446	456	500	480	488	501	442	466	445	501	476	454	466	447	443	487	452	464	492	462	464	480	480	463	454	423	503	498	506	477	514	488	449	486	455	485	440	462	458	458	447	461	484	472	479	490	487	459	474
42750	29390	25751	18111	10038	6003	3014	1891	1302	865	784	696	548	443	361	341	334	270	319	281	274	272	251	242	201	210	187	189	198	204	196	218	221	207	230	193	180	222	206	203	214	206	208	197	190	212	192	215	184	217	197	196	186	211	193	183	185	206	174	199	224	184	167	214	217	188	206	187	197	191	178	198	174	224	195	200	143	187	216	192	195	197	198	183	175	192	186	189	196	191	217	171	211	176	217	184	166	189	184	184	186	231	202	195	188	184	190	190	213	196	179	202	186	182	227	215	200	209	190	209	196	185	201	182	163	198	197	193	190	175	196	215	191	196	207	243	197	206	200	192	187	188	190	192	213	188	178	205	205	186	194	190	184	198	200	194	197	202	198	183	180	162	176	222	211	204	195	192	193	198	177	199	185	210	189	183	184	186	196	165	196	228	201	187	170	203	206	212	189	196	207	170	187	188	196	217	198	205	188	168	194	186	175	189	178	178	182	166	195	195	212	183	199	161	202	203	187	181	189	166	178	192	205	176	193	182	172	182	187	199	171	191	195	199	195	193	177	179	205	190	193	179	177	155	183	197	192	172	204	217	177	204	212	203	204	173	208	170	201	191	186	190	160	171	159	177	192	203	207	180	190	187	175	192	192	196	208	195	196	213	207	208	207	206	153	194	185	177	203	178	211	174	205	201	196	180	176	183	180	192	204	205	192	197	197	208	206	209	198	207	199	199	182	205	216	202	187	178	182	174	180	206	188	201	199	206	199	185	200	192	184	213	180	165	186	192	207	175	188	173	208	193	182	173	179	188	168	183	199	182	160	193	177	217	181	212	200	196	234	183	201	199	191	156	206	205	204	180	204	204	176	203	157	179	187	212	183	211	194	209	203	202	200	202	180	179	202	229	197	196	206	175	202	213	202	176	217	188	184	215	172	171	191	190	174	191	177	175	212	196	204	202	182	206	177	195	222	191	189	215	193	200	191	217	187	199	164	195	165	185	212	155	212	214	193	202	165	196	175	196	209	170	200	187	184	184	194	196	207	184	203	207	230	220	174	180	169	194	162	197	195	195	184	200	177	152	202	176	198	199	178	180	185	196	187	197	200	202	209	195	200	175	189	176	223	175	208	214	190	202	224	181	184	189	176	179	186	181	180	182	179	199	220	224	204	198	198	167	199	172	191	176	210	208	184	182	178	179	189	184	191	189	219	206	201	213	190	178	194	178	190	187	192	187	183	183	177	216	189	202	181	178	216	193	203	182	192	191	224	203	185	194	183	200	181	213	206	183	171	194	180	208	194	186	193	169	190	184	200	218	203	177	209	190	205	177	181	159	184	196	184	183	187	181	225	203	230	183	191	181	212	205	193	201	215	211	195	196	194	196	179	222	188	208	210	191	202	191	201	191	165	204	175	190	183	170	188	232	194	196	189	191	156	202	205	194	203	198	194	204	184	184	168	191	190	210	176	188	193	195	199	218	215	195	193	175	195	211	192	197	194	181	207	173	190	179	174	150	186	183	195	172	206	181	202	171	163	228	196	202	189	191	180	195	169	189	202	188	197	194	186	191	205	179	194	187	173	188	226	188	190	190	176	191	173	185	185	176	189	192	235	197	175	192	204	195	192	212	176	182	182	204	204	196	211	188	174	194	184	185	176	186	175	183	191	186	163	201	207	207	180	219	209	197	172	185	222	197	197	212	199	199	178	174	219	176	180	165	208	187	158	172	192	220	191	175	198	197	184	194	230	231	180	182	203	155	190	183	180	178	200	208	213	186	176	193	190	195	169	205	203	188	207	197	169	217	194	207	193	188	206	194	191	221	169	194	215	179	187	173	206	182	171	176	208	205	169	207	223	170	181	191	187	215	192	214	188	202	179	185	181	192	180	199	181	200	185	185	197	201	186	187	174	191	175	197	201	201	183	199	168	221	175	203	164	233	191	186	202	208	172	180	199	196	176	179	192	210	206	193	196	197	192	213	195	188	186	196	208	204	198	205	188	205	187	164	183	192	209	192	174	198	188	159	183	175	182	160	155	185	164	198	207	207	198	206	191	188	195	188	196	209	170	187	197	229	196	159	186	194	195	182	230	206	197	195	201	193	190	195	196	193	188	198	174	187	188	207	195	198	169	207	210	197	208	221	193	178	208	189	199	164	183	180	210	208	202	172	182	179	193	183	173	197	197	200	190	192	186	204	167	166	177	195	197	187	199	204	185	209	192	188	184	199	192	182	207	182	177	183	186	203	189	184	205	195	162	192	192	203	177	188	191	189	163	182	213	210	191	181	191	183	184	188	181	191	204	183	172	196	194	205	209	194	189	208	221	196	187	178	200	174	200	189	182	178	183	208	170	198	167	199	202	195	208	182	184	185	197	190	162	173	202	157	183	192	210	203	198	153	196	185	209	199	183	221	174	208	201	197	177	185	200	189	195	227	167	160	177	163	179	216	189	216	188	179	233	205	176	191	187	174	180	177	186	193	180	179	205	196	194	194	234	161	187	174	181	208	210	182	169	198	207	198	207	183	184	169	195	198	194	200	186	180	190	189	188	215	172	200	179	195	181	205	184	192	214	194	204	195	180	184	205	204	184	190	205	180	184	191	211	188	200	198	212	207	215	190	215	193	197	232	193	203	194	192	176	157	193	200	207	192	177	191	213	188	203	176	193	210	182	211	220	184	209	190	184	209	196	171	161	195	188	185	161	184	204	212	183	177	176	157	180	180	178	193	189	217	215	208	170	206	195	181	198	177	200	190	192	211	165	183	157	177	173	181	159	184	184	189	187	194	184	213	177	187	191	190	188	188	184	201	174	193	173	181	201	165	187	175	182	194	194	179	204	183	190	210	173	209	172	208	210	187	217	196	180	198	196	216	199	212	205	227	188	174	190	197	170	180	190	200	175	195	192	210	191	196	195	206	202	153	199	193	194	217	188	190	210	205	197	203	170	199	174	169	186	194	177	197	197	165	203	171	172	218	207	195	199	198	189	162	171	190	197	196	172	211	208	175	177	173	170	166	200	201	160	203	198	170	187	204	187	203	190	185	226	172	194	167	186	191	203	181	204	199	182	200	221	214	154	194	182	183	189	193	209	187	198	182	160	183	183	199	198	191	191	185	192	211	188	183	203	176	213	192	203	190	184	189	174	196	188	187	196	192	207	195	198	195	171	178	217	224	205	195	217	171	170	188	197	206	209	216	208	191	184	193	166	190	190	221	174	211	203	197	181	167	173	198	178	199	193	198	169	186	177	193	190	217	191	208	211	188	187	212	207	161	195	193	189	164	212	196	178	154	188	182	191	181	220	182	197	193	201	166	208	209	218	210	188	201	193	174	205	198	207	190	175	197	200	211	202	194	217	201	195	188	172	179	194	199	200	201	191	211	191	189	209	185	224	183	238	193	171	215	207	187	198	190	206	205	196	189	185	180	203	194	202	210	176	162	199	206	184	203	187	163	240	207	216	192	191	212	200	195	186	191	198	193	199	205	181	182	214	176
27347	20962	27172	22783	16614	14101	9051	6799	5392	4103	3651	3180	2598	1984	1621	1285	1263	1028	969	939	794	766	795	639	542	536	478	465	504	527	569	536	530	535	478	480	486	435	444	459	472	431	446	467	437	413	400	441	425	444	460	429	443	464	463	454	461	424	432	418	463	392	480	449	454	450	400	476	438	477	433	463	463	439	425	425	488	478	455	415	447	447	470	439	428	457	462	507	420	514	444	479	519	442	451	470	464	430	462	442	464	440	459	437	463	461	489	453	471	438	448	474	415	499	430	455	435	441	475	453	445	458	424	488	439	413	411	398	443	475	460	448	415	459	435	420	425	435	438	431	412	448	411	435	396	499	444	463	469	417	470	464	436	423	432	473	425	428	429	432	476	481	463	448	457	454	433	454	456	445	413	453	423	426	422	456	457	419	405	420	429	477	490	453	451	467	429	429	427	442	455	433	470	481	442	448	443	469	421	474	459	460	444	419	458	419	465	468	459	496	438	456	436	406	462	469	440	433	455	423	486	441	458	435	487	463	454	468	424	416	468	490	427	456	422	420	430	471	472	472	415	423	459	451	460	429	452	447	453	456	462	432	423	412	454	470	413	454	466	428	458	437	426	451	425	493	439	490	485	410	468	457	445	428	433	431	472	480	465	412	423	441	469	462	459	445	439	439	446	480	466	464	439	390	419	432	429	442	464	431	447	432	413	417	437	428	466	424	459	466	448	428	477	425	438	401	404	417	467	476	478	451	502	460	472	444	449	472	458	462	450	463	465	421	419	455	434	470	434	443	460	439	433	448	410	477	426	456	443	406	447	472	437	422	466	436	469	454	439	436	412	450	430	431	482	401	415	463	470	429	485	433	460	450	396	460	452	504	458	447	452	482	435	437	445	431	486	429	445	438	423	468	418	419	423	473	407	456	440	420	431	387	437	450	447	443	425	453	447	441	434	442	433	443	470	438	431	445	436	434	437	461	448	441	433	431	452	425	416	442	451	446	482	450	428	400	455	456	461	468	454	411	433	435	447	460	382	435	427	439	436	465	447	441	430	437	434	449	401	415	453	447	405	447	503	453	464	474	450	458	450	459	474	464	452	446	446	440	422	433	418	457	414	450	429	464	409	428	451	472	472	439	422	478	455	428	484	409	409	448	440	447	457	442	449	423	418	449	422	442	456	459	435	457	442	438	417	431	439	435	474	474	457	403	438	436	468	389	426	457	443	450	488	450	399	440	452	448	486	437	423	429	441	423	397	436	434	464	462	464	436	452	456	444	441	412	466	365	476	406	512	424	454	449	437	466	455	458	440	426	444	491	450	458	468	460	421	460	460	445	448	400	459	423	441	425	418	454	451	422	457	415	442	446	428	429	459	439	443	477	432	424	479	450	464	404	427	439	464	461	450	459	510	447	455	468	445	435	430	429	446	451	473	471	479	422	422	478	420	461	452	495	450	422	424	438	431	482	454	401	448	450	421	427	413	443	432	445	445	472	418	460	462	462	465	460	446	467	395	401	465	507	498	419	448	492	475	450	442	429	461	460	439	437	434	418	433	419	442	438	417	474	432	443	487	445	460	439	433	424	435	419	427	405	432	428	451	465	429	416	444	425	415	425	428	447	440	450	453	464	404	471	448	415	419	430	444	462	429	467	418	428	482	436	443	493	447	448	419	460	426	441	414	395	450	462	416	453	472	456	455	463	449	426	435	427	467	439	450	446	447	455	446	446	414	455	471	436	476	461	454	446	434	432	454	455	474	492	439	405	465	430	423	423	445	457	434	434	413	445	463	401	477	462	467	413	441	442	409	434	449	469	481	471	476	438	459	452	436	447	462	410	429	421	445	468	478	438	466	448	459	470	437	426	462	437	443	460	468	459	469	459	440	420	465	461	431	445	443	454	448	454	475	398	446	475	418	469	433	448	479	443	423	476	434	434	431	448	432	443	467	430	433	423	464	437	471	439	428	426	448	429	435	433	454	488	382	430	427	425	468	442	434	430	456	436	429	430	461	449	481	468	415	442	464	449	427	413	432	443	414	417	419	403	423	470	429	422	432	424	455	450	449	452	436	462	443	443	440	469	414	440	433	433	426	425	451	456	418	459	435	453	478	464	431	454	432	434	439	474	444	445	450	442	459	445	446	436	461	433	430	464	440	461	442	463	422	469	459	483	457	494	419	423	465	439	466	411	482	432	454	475	445	419	426	462	422	499	475	421	472	430	423	449	466	456	471	445	424	488	453	425	401	425	419	469	447	461	420	418	422	416	442	419	443	461	478	471	449	446	427	465	442	455	449	492	410	461	446	423	450	441	413	442	401	443	445	463	429	444	426	449	444	463	417	428	439	447	417	433	447	416	449	439	441	443	431	477	430	472	487	441	443	403	457	445	441	468	414	438	428	450	454	418	452	453	446	439	425	422	447	461	458	460	459	481	445	496	445	450	435	440	480	436	443	440	426	447	489	431	426	450	427	435	425	457	461	453	413	405	485	469	460	476	404	451	461	466	423	434	456	413	393	451	441	434	461	485	458	450	459	476	441	464	412	468	469	442	459	484	455	465	425	431	464	425	454	458	455	441	446	431	450	455	454	450	469	439	417	475	447	441	474	432	428	450	476	409	466	429	440	533	439	458	436	468	489	470	430	429	472	416	454	437	440	455	439	467	455	439	468	459	445	426	412	449	494	409	442	448	439	446	422	451	433	468	449	440	468	453	424	424	477	488	425	460	428	453	452	466	456	486	449	480	415	403	488	448	462	433	396	446	419	440	431	447	427	463	436	481	423	452	440	425	442	476	446	428	415	460	475	460	485	457	454	447	474	468	446	437	412	425	448	440	448	416	418	450	468	458	447	453	444	442	460	454	398	435	452	456	424	424	446	408	442	429	470	514	445	408	435	468	421	461	435	437	459	456	485	427	450	455	439	482	433	447	454	445	446	453	429	448	423	424	459	460	444	456	480	394	416	455	464	452	456	421	448	412	420	452	457	464	395	422	417	442	418	401	425	410	481	447	427	455	459	433	457	453	479	467	463	453	421	425	452	452	421	458	460	414	454	491	378	449	449	443	431	455	462	404	428	475	465	439	452	452	400	465	397	485	431	468	465	449	451	454	441	484	473	469	419	382	439	420	460	459	445	408	421	491	468	464	462	432	443	461	425	423	436	449	498	449	475	434	465	438	438	420	474	457	477	412	455	486	441	462	473	447	479	466	452	462	469	461	426	414	435	445	417	489	472	491	416	431	478	430	433	485	439	409	440	443	459	445	483	469	430	422	422	427	437	434	434	468	436	448	385	441	393	441	436	430	438	447	452	476	478	441	432	421	414	409	443	433	464	436	433	440	439	434	480	431	480	466	470	416	416	428	478	395	422	404	426	476	436	450	413	433	430	455	451	442	447	466	431	421	472	449	462	461	444	422	387	465	460	444	468	423	450	408	417	466	480	479	462	423	416	447	432	425	415	421	382	447	466	448	429	452	431	436	460	426	439	461	466	421
14357	7604	4958	2536	1556	1105	899	667	582	529	467	443	417	346	343	343	351	319	311	360	320	309	315	305	280	350	337	310	306	287	285	351	310	304	306	279	312	299	324	300	314	304	315	310	306	280	328	304	322	362	289	284	295	311	300	310	313	294	301	274	286	293	289	314	330	285	292	295	307	293	306	334	317	317	295	322	305	308	294	281	290	303	295	291	309	303	288	329	313	314	297	320	295	268	296	293	328	304	325	313	310	330	287	319	295	299	259	307	300	330	300	298	313	313	316	317	299	320	339	325	298	301	316	326	320	275	314	296	272	295	298	287	306	301	322	299	290	293	307	264	298	293	298	294	326	303	302	300	309	310	327	276	281	326	297	323	297	320	320	313	314	329	273	283	320	301	325	295	306	310	313	339	304	321	275	297	309	308	311	320	294	296	281	293	268	303	287	287	297	311	295	306	300	303	286	311	310	299	336	292	311	304	322	289	315	307	283	304	322	303	309	327	289	325	312	330	294	286	290	310	288	305	341	295	333	288	318	298	338	265	317	310	305	308	307	295	336	312	292	283	308	311	348	319	290	303	292	292	304	320	284	322	326	298	308	291	338	306	318	295	301	311	308	290	303	321	341	310	283	302	270	298	321	284	281	315	328	310	298	321	316	297	291	322	288	294	316	316	301	291	280	278	288	319	339	316	281	308	299	300	329	295	288	311	277	293	303	329	303	316	259	329	315	289	302	287	269	293	300	256	317	295	259	320	328	253	326	280	317	340	322	321	335	265	291	293	301	312	309	320	303	298	308	330	327	311	298	329	292	309	314	299	309	247	309	287	297	334	299	290	293	341	283	305	304	324	303	277	324	294	298	297	271	309	318	324	307	273	279	271	320	341	272	284	304	312	296	292	315	322	311	287	310	274	321	322	296	275	292	326	302	325	341	310	310	313	304	309	293	270	287	298	303	324	313	271	274	275	266	306	297	303	303	297	304	293	304	352	291	302	316	296	303	321	338	290	275	280	332	298	326	299	311	284	303	293	304	311	299	290	281	308	307	319	294	327	339	301	305	278	295	296	307	331	293	302	296	311	260	315	345	306	294	310	286	294	335	303	296	310	303	324	288	310	278	321	300	319	298	289	332	306	324	299	332	321	303	290	333	295	322	318	288	289	309	315	283	319	309	282	317	298	296	327	299	312	303	347	326	280	282	292	281	341	311	318	303	303	284	303	324	287	283	283	294	284	312	289	299	323	291	272	292	283	292	322	321	302	330	283	253	271	305	248	325	314	303	300	313	303	303	308	319	326	286	280	327	315	316	287	294	273	298	296	284	301	336	322	316	337	290	324	340	329	314	313	300	283	322	325	307	336	265	313	309	293	319	293	320	276	296	293	295	299	289	308	319	300	317	323	266	315	273	273	301	315	313	297	280	283	325	338	302	329	318	312	294	304	314	296	282	305	320	289	329	304	306	302	317	288	304	279	299	303	302	332	283	294	294	295	292	276	279	312	306	321	322	284	341	350	309	278	290	299	305	327	308	315	311	305	269	305	357	294	282	288	295	312	305	291	294	285	302	324	329	320	321	278	294	306	302	285	330	321	285	333	321	319	302	305	283	321	290	303	297	292	307	279	306	274	318	315	309	321	330	277	280	309	316	292	305	318	257	283	321	304	307	286	282	297	317	303	305	277	315	325	300	284	273	287	271	309	302	338	320	295	341	361	332	318	271	297	277	302	346	323	276	295	318	352	319	312	344	309	332	297	299	325	290	319	288	296	338	307	305	290	333	311	308	295	275	323	309	275	314	310	314	289	340	324	305	321	314	303	307	263	301	276	298	297	325	335	329	319	307	293	267	306	303	300	309	297	311	285	310	303	318	337	297	298	295	293	294	317	310	316	304	332	322	300	281	331	306	312	329	316	331	274	315	306	310	322	304	314	327	259	306	334	278	312	303	307	276	315	302	293	357	281	285	304	292	339	325	310	305	300	328	285	320	292	333	317	308	292	320	307	308	279	303	304	318	325	292	294	284	293	291	312	296	312	335	273	286	329	317	316	312	332	313	314	320	311	294	311	320	328	308	316	304	282	317	317	345	320	301	283	333	313	328	294	286	305	274	324	296	294	307	296	283	317	309	307	324	305	316	307	298	316	315	316	309	291	319	282	329	312	317	325	306	293	307	324	297	308	295	293	305	327	343	307	334	286	306	357	323	295	291	306	319	307	283	308	325	299	314	292	323	279	330	333	253	285	324	281	325	341	286	301	308	292	304	323	307	323	305	330	283	298	263	306	283	295	291	308	347	294	292	316	297	296	319	274	295	277	275	269	306	279	309	288	297	303	297	331	288	302	315	275	268	286	325	305	298	313	311	279	299	269	314	284	302	333	301	332	333	279	324	314	323	326	260	298	286	330	291	327	306	313	306	305	322	295	300	296	282	285	277	302	319	295	336	305	309	294	321	307	305	273	316	297	286	310	335	328	299	316	322	298	275	314	287	292	304	314	316	291	315	306	311	318	281	301	299	261	309	280	305	312	291	305	311	315	279	306	308	311	303	311	299	299	300	328	306	327	306	314	284	333	305	304	304	298	294	292	294	307	295	287	327	279	296	302	312	326	280	274	305	319	314	289	316	293	290	299	322	335	321	291	309	289	321	260	285	330	308	264	298	315	294	295	325	315	322	314	298	344	297	286	313	321	342	303	301	344	320	303	317	271	335	292	309	297	281	308	295	320	313	301	307	316	312	317	301	286	307	285	257	279	263	298	325	316	283	301	277	314	303	309	331	275	280	337	276	329	306	301	319	317	298	291	311	294	305	300	306	300	319	284	303	292	327	315	294	311	277	289	283	318	314	309	253	296	293	309	279	307	286	292	279	305	274	289	283	294	303	303	334	296	312	311	308	283	330	301	308	320	314	304	291	255	279	291	278	312	279	345	302	257	317	285	345	318	284	314	320	305	313	290	314	331	306	303	322	318	300	311	274	275	310	319	308	281	341	330	264	337	303	309	305	346	305	323	316	286	289	303	336	277	327	337	329	276	309	302	295	282	274	324	300	288	300	285	289	281	303	310	296	282	301	295	336	255	293	344	350	270	283	272	316	330	298	297	309	305	278	320	303	287	336	300	346	292	282	312	304	316	284	302	292	269	301	314	298	315	327	309	321	327	298	311	310	307	306	293	330	316	286	306	325	295	321	306	271	299	311	287	279	300	305	286	304	321	282	333	357	305	277	255	298	284	280	261	317	291	308	333	313	295	338	311	293	316	306	285	320	297	295	301	326	331	315	330	324	329	275	300	312	289	285	329	273	322	332	293	315	306	277	331	339	297	283	290	321	296	313	302	305	320	263	300	298	286	328	313	304	315	318	290	303	324	314	298	331	323	250	320	301	309	316	304	294	289	302	302	308	296	316	280	317	317	309	297	318	281	286	361	293	327	307	317	248	303	273	303	276	292	304	310	298	302	331	268	278	303	311	307	293	300	315	308	341	292	290	298	308	316
8778	6366	7715	6485	4947	4224	3310	2456	2222	1802	1606	1439	1307	1117	1007	901	866	761	779	736	736	739	788	749	703	635	677	661	673	701	704	719	699	639	662	677	655	662	693	652	650	699	691	635	699	687	675	639	681	645	624	686	674	672	672	625	605	679	669	649	681	647	663	675	585	650	653	645	634	672	652	628	662	660	704	667	662	665	687	648	644	654	685	656	617	653	653	617	712	685	644	650	689	684	665	651	686	653	696	711	629	664	646	648	665	608	654	642	681	652	633	629	704	586	701	661	634	657	664	621	655	652	712	676	662	665	696	674	647	641	671	649	633	634	655	675	647	657	644	656	658	642	674	659	639	699	614	683	619	615	658	656	653	643	682	662	645	678	637	693	685	672	656	666	654	658	660	702	647	651	659	658	624	651	640	651	616	662	664	608	656	644	641	664	677	650	688	632	660	678	637	667	606	650	677	689	625	653	686	675	668	691	658	666	689	700	669	699	640	679	654	661	666	674	687	688	619	642	663	658	650	640	635	608	703	682	596	655	680	593	680	682	676	644	668	637	663	639	587	671	653	703	690	664	665	664	634	668	650	662	635	656	668	674	691	648	609	652	639	638	624	680	636	643	643	636	664	625	616	627	629	665	652	638	639	615	668	611	626	652	636	627	657	638	658	666	634	663	646	690	645	641	652	652	654	656	678	651	643	636	676	662	641	664	629	664	655	665	663	669	658	646	641	678	675	652	666	681	690	699	645	658	653	665	634	674	620	650	644	662	653	618	682	637	650	686	661	640	651	649	661	677	648	675	676	661	674	644	670	629	648	690	692	667	671	665	658	652	658	702	632	649	659	638	695	677	707	658	620	671	671	682	641	677	694	644	627	643	619	669	693	636	625	654	708	655	672	614	660	668	669	676	637	664	650	654	685	668	699	676	651	622	698	660	688	631	611	656	610	696	713	658	644	673	656	643	657	684	680	670	700	681	705	688	622	662	657	587	679	676	625	657	634	669	663	670	630	671	642	639	664	657	615	642	680	643	646	700	634	691	730	679	665	644	627	616	652	681	647	598	658	698	675	637	647	649	671	665	641	653	651	640	664	637	671	650	676	623	643	672	660	656	635	598	674	638	648	622	676	657	684	674	648	676	623	651	648	608	672	643	649	659	686	698	623	614	674	639	628	648	651	660	672	669	680	661	626	696	661	669	652	632	675	666	660	659	651	667	662	690	639	628	627	629	624	635	674	686	667	678	645	669	671	650	693	664	663	705	665	636	637	657	659	678	638	658	663	641	649	640	604	683	638	634	675	652	659	647	684	637	685	693	685	650	657	661	634	688	638	605	605	683	637	657	637	659	659	616	644	642	667	640	645	631	672	665	657	659	656	698	662	654	654	660	607	693	617	618	618	633	666	676	670	639	626	656	655	684	631	675	628	618	674	681	688	653	675	661	678	647	638	632	683	665	670	670	678	691	643	656	649	681	610	702	610	604	657	684	652	650	627	642	643	627	636	664	658	650	641	662	646	703	657	652	643	641	663	628	662	625	687	661	685	670	661	680	661	691	678	696	658	621	615	617	656	681	684	676	676	674	696	621	658	646	632	645	658	658	656	674	679	646	631	669	669	656	677	640	668	655	651	633	672	692	672	688	645	668	667	662	664	681	622	698	681	656	685	669	614	646	645	597	591	705	698	638	715	666	718	658	665	669	640	643	624	673	673	653	615	638	573	637	686	651	637	674	631	683	648	674	653	614	637	620	590	628	664	643	649	668	649	646	662	599	697	673	657	638	603	662	699	646	693	682	653	697	673	622	657	717	662	648	606	646	652	668	668	634	648	635	673	671	657	695	671	657	651	635	649	710	689	604	644	688	678	697	665	661	595	639	691	627	618	655	647	680	651	625	620	674	660	662	620	649	668	651	677	664	662	692	653	684	685	673	659	605	626	658	634	701	628	667	648	695	649	676	656	665	633	721	670	627	668	657	658	675	650	625	634	639	643	682	663	618	633	648	639	624	646	659	680	662	649	643	643	622	694	704	669	683	632	641	631	635	661	653	663	610	644	686	642	649	654	681	653	617	659	609	673	654	717	644	638	661	660	670	641	647	672	636	663	653	604	652	659	658	630	610	624	655	657	639	645	668	677	663	655	657	670	670	620	621	631	658	697	671	655	715	640	646	649	659	665	634	707	658	657	666	607	624	613	637	643	679	701	650	651	644	637	693	624	652	636	624	659	718	646	640	665	652	665	617	663	635	646	597	621	685	638	634	672	697	658	611	670	706	648	651	692	675	680	671	647	644	662	645	617	705	636	653	718	673	709	650	662	660	666	666	685	645	661	678	641	652	671	686	679	687	657	680	678	628	651	654	694	695	650	697	662	697	670	635	632	690	722	660	638	650	697	655	639	690	651	662	642	627	681	600	649	660	651	659	629	719	607	669	661	639	717	633	650	642	616	643	670	635	625	685	618	695	649	657	681	677	664	606	673	705	577	631	693	676	653	632	640	671	649	642	660	697	640	735	659	645	609	673	634	693	658	637	619	617	711	629	668	708	673	681	658	682	659	688	653	708	666	715	687	647	664	690	591	645	662	640	665	687	667	730	650	620	703	659	627	687	658	637	654	663	675	673	656	608	704	673	655	644	618	670	655	647	673	649	649	676	632	673	613	647	603	635	634	661	630	685	672	679	679	612	667	660	650	697	649	611	672	663	660	667	631	678	698	691	648	707	676	613	598	659	701	602	667	657	677	691	731	653	606	636	667	705	636	710	659	669	692	650	657	606	664	655	657	635	641	627	688	680	633	665	607	630	675	642	629	664	684	665	644	664	649	677	653	653	641	710	619	639	654	651	671	648	610	737	643	676	638	615	627	665	667	630	671	706	698	624	649	653	609	660	701	631	637	652	639	693	658	663	663	621	673	712	641	645	677	652	673	696	645	658	648	676	610	667	672	660	646	654	647	643	679	652	689	654	677	663	662	671	678	648	682	667	675	664	631	637	654	608	646	677	690	681	662	639	617	629	646	677	650	686	667	615	673	666	620	666	637	663	686	667	658	646	676	699	683	663	661	602	694	673	699	659	717	646	665	653	658	659	654	664	628	700	674	654	644	678	634	661	676	668	621	608	672	667	697	629	655	619	680	636	636	671	645	687	679	648	665	627	655	653	645	667	664	625	624	688	651	691	682	645	633	699	586	611	665	613	636	650	632	698	656	643	677	651	658	670	692	662	698	719	613	639	661	635	653	661	674	675	621	678	640	695	667	653	646	654	649	663	645	648	678	697	700	656	610	616	596	654	687	655	675	679	627	714	629	608	648	664	685	697	624	669	645	608	623	654	669	623	631	642	652	646	669	708	684	677	663	662	662	636	661	634	699	650	658	704	614	686	668	627	642	649	616	649	683	645	602	694	626	690	653	650	684	658	663	664	665	634	645	657	635	667	667	659	663	652	693	658	631	666	674	652	666	660	676	658	685	653	699	645	634	683	643	583	643	610	657	676
32025	22366	20377	13148	7212	3866	2319	1216	939	725	625	550	467	381	328	282	291	313	272	296	266	251	264	237	248	196	239	231	243	252	235	198	218	239	227	241	223	231	200	220	217	254	220	215	211	208	253	193	222	199	207	245	229	234	207	232	244	232	227	233	250	228	228	240	251	239	217	236	213	234	252	228	230	202	216	202	219	247	257	225	243	214	240	228	226	189	263	201	197	196	233	236	223	227	233	234	207	219	251	215	241	249	224	242	208	241	225	199	211	226	224	196	192	201	260	218	220	241	194	225	221	205	189	188	222	229	224	248	233	211	214	233	239	274	227	209	208	234	204	239	234	220	226	242	199	192	232	232	218	226	235	230	235	235	217	244	241	254	231	236	221	215	217	206	204	222	215	235	215	183	231	224	224	223	249	230	210	238	217	212	198	213	214	214	230	190	231	230	227	220	212	214	220	230	221	233	225	228	189	241	262	212	215	224	212	213	255	204	232	204	230	230	213	224	221	203	201	198	235	243	216	246	236	218	234	219	206	231	252	232	232	199	212	235	220	242	215	253	208	222	237	205	213	226	208	233	241	221	244	239	199	227	226	216	243	219	232	246	193	233	206	211	243	208	204	231	205	219	210	235	219	226	243	216	226	229	254	215	253	183	233	229	244	227	216	206	191	219	203	243	237	237	225	198	220	211	213	222	207	238	206	221	235	233	241	230	221	215	253	235	208	260	242	188	213	220	201	234	222	203	228	216	220	209	239	257	203	226	235	221	241	238	216	236	237	221	222	211	206	236	244	242	228	215	201	236	213	222	237	230	237	231	212	203	229	231	208	217	220	216	211	182	229	202	234	214	193	200	231	228	214	216	226	211	210	218	208	219	222	240	236	232	228	222	203	223	262	259	237	214	212	231	214	217	234	227	216	223	222	223	237	211	203	249	215	233	226	247	241	251	259	221	232	218	216	227	239	241	223	252	209	232	203	241	234	219	234	209	202	228	226	187	180	210	207	203	218	198	229	238	196	241	200	225	232	253	238	223	220	234	230	214	244	238	224	231	228	222	186	214	237	225	272	232	208	202	221	255	236	214	250	244	257	223	232	240	243	255	224	227	212	231	229	221	199	230	221	219	222	186	231	184	226	200	241	228	248	261	233	211	225	207	243	237	217	225	222	232	241	235	230	184	215	240	224	218	211	220	242	220	213	212	221	221	230	231	209	221	240	231	197	220	247	235	195	230	224	190	225	228	233	221	237	236	222	219	223	250	231	233	238	225	214	206	201	206	232	211	217	201	231	222	238	218	243	238	210	214	205	236	235	217	233	231	210	232	216	224	209	221	203	208	203	222	219	215	230	251	239	242	204	228	209	221	236	213	221	225	246	226	231	230	196	215	231	232	221	229	225	209	211	243	227	233	217	209	245	208	260	241	213	246	226	214	211	230	228	217	224	202	208	221	218	233	234	203	200	238	251	225	209	237	233	229	224	209	236	220	220	226	231	184	209	217	244	255	223	231	213	196	242	262	233	218	206	209	203	233	242	215	244	234	216	226	242	225	210	241	225	218	199	211	229	244	220	227	250	218	240	236	242	243	221	216	258	205	215	247	233	234	217	225	227	216	217	211	200	234	199	231	235	225	228	220	218	209	200	219	202	242	198	216	213	222	194	245	240	233	264	240	240	209	236	205	205	236	234	224	225	245	224	210	200	214	216	231	217	216	229	215	227	215	209	181	232	229	231	177	243	221	243	233	225	226	204	250	257	267	214	216	238	226	214	248	230	222	210	244	234	226	219	182	214	245	251	226	236	200	220	235	230	261	239	220	225	238	239	230	216	216	232	240	229	249	253	234	235	205	224	244	228	224	250	246	221	222	216	251	257	208	236	227	241	221	239	211	220	220	215	201	215	234	213	210	228	209	230	195	248	208	233	184	238	233	213	263	232	231	216	241	243	205	254	223	260	204	251	247	243	212	198	238	220	218	220	232	228	211	214	220	233	209	205	249	249	240	214	204	205	208	219	215	251	221	267	215	229	212	226	245	222	224	238	216	170	215	229	214	198	205	229	212	248	202	231	226	255	219	232	235	230	230	218	236	225	229	258	210	216	233	217	231	210	259	234	218	230	213	229	227	217	249	205	206	260	223	221	194	245	238	243	196	205	228	191	247	240	229	238	216	225	205	215	251	208	226	206	216	208	249	238	219	243	243	207	231	242	228	227	234	221	202	188	254	233	226	227	245	203	203	243	235	185	255	243	224	236	210	237	237	236	236	219	232	230	209	208	228	250	246	210	242	240	201	248	247	211	213	237	216	233	236	223	236	211	210	238	239	220	234	224	247	237	200	225	229	208	234	200	278	209	214	223	214	250	227	236	221	264	222	255	215	238	216	225	225	230	266	203	215	190	227	236	228	204	222	245	247	216	216	251	241	237	250	223	210	212	230	211	248	233	224	225	221	219	246	202	220	237	204	252	243	213	235	237	224	212	223	211	224	240	230	214	200	208	236	227	222	213	215	225	232	189	229	205	226	217	206	213	222	206	241	226	218	201	213	230	207	230	233	211	236	229	232	224	221	206	231	232	217	230	240	202	201	237	224	254	203	218	235	217	234	218	239	228	234	237	235	215	222	219	241	233	210	213	207	225	221	225	214	233	211	224	219	251	222	225	225	221	227	254	203	207	225	229	221	215	198	233	232	243	226	223	193	197	259	223	220	230	215	207	224	238	203	209	222	250	225	217	211	246	232	205	231	251	223	206	213	242	242	211	245	231	260	224	220	223	232	226	201	205	224	228	242	250	214	238	252	232	218	217	214	205	246	225	220	196	229	214	201	220	220	207	214	241	236	241	254	223	227	223	222	239	223	236	221	241	209	205	190	243	271	218	229	207	255	186	240	212	222	235	235	261	223	218	217	225	214	199	236	231	220	232	287	209	228	246	238	257	222	243	223	209	220	188	214	190	228	231	232	228	257	208	217	249	227	219	230	247	220	229	214	210	212	207	214	202	202	208	230	190	222	229	221	219	216	196	203	209	225	250	234	227	230	224	216	222	212	212	234	244	221	207	232	215	212	228	225	213	221	257	208	230	222	191	182	220	240	259	206	242	214	225	206	233	222	214	245	233	221	226	200	229	216	244	205	234	229	219	224	209	221	190	241	229	254	201	219	243	250	218	241	207	259	220	267	216	219	217	213	234	225	232	231	224	213	206	270	207	193	202	207	244	234	241	236	195	230	235	231	242	243	208	218	201	245	216	208	211	223	264	267	214	216	241	215	238	221	229	218	233	237	227	232	199	234	239	233	218	237	244	256	254	227	208	224	247	222	230	248	247	200	247	208	204	230	238	232	237	198	242	226	240	243	214	254	219	208	229	236	248	220	243	227	243	225	224	246	203	226	222	223	242	215	221	230	213	229	222	207	211	213	226	225	184	204	234	220	212	227	237	225	210	240	237	251	252	211	205	247	236	214	229	230	211	227	208	201	214	220	240	231	230	204	204	208
20580	16839	22561	18029	13339	10022	7490	4846	3840	3241	2694	2370	1944	1705	1226	1082	984	852	856	803	714	744	735	644	602	547	554	529	567	583	612	624	563	551	517	507	509	500	484	544	534	527	492	512	504	509	512	493	531	529	546	515	484	503	520	511	526	490	490	519	479	531	479	512	521	534	511	547	491	543	566	504	514	542	530	521	476	515	554	511	511	521	478	496	529	497	520	513	517	535	517	526	554	530	559	519	512	493	548	482	518	519	526	522	491	491	535	519	517	535	521	528	534	512	499	518	522	521	537	537	494	541	548	507	473	529	518	477	499	507	495	522	488	541	472	504	503	515	540	492	512	529	503	542	509	517	522	518	533	523	554	483	469	473	512	502	515	478	486	527	521	515	510	492	504	510	522	484	487	499	537	494	492	496	520	572	473	487	532	503	500	500	498	506	482	501	512	496	534	487	513	504	504	523	499	479	530	470	502	492	479	504	534	482	512	507	474	522	496	528	504	532	482	496	543	489	491	488	523	496	513	537	528	519	480	524	512	534	536	477	494	505	514	460	495	482	518	477	489	528	528	508	530	510	499	502	542	500	493	510	480	509	506	522	529	530	496	513	494	488	480	522	476	489	559	525	522	491	537	513	551	541	523	513	500	511	480	528	503	482	510	488	529	489	476	517	483	528	493	525	526	472	469	530	498	532	481	507	512	474	510	461	471	530	512	550	502	509	479	503	463	512	533	497	481	539	501	503	505	482	535	481	537	515	476	471	529	499	506	539	504	513	511	475	545	492	493	528	504	478	503	473	506	488	497	480	532	534	489	564	483	521	517	457	491	515	540	532	547	487	514	499	509	478	495	523	483	492	535	518	488	494	499	521	526	507	516	517	514	496	509	513	566	495	500	536	467	476	500	509	521	517	502	528	492	552	491	494	497	486	496	515	512	501	514	503	527	538	542	508	499	507	496	480	536	511	526	517	468	497	476	492	508	519	515	511	509	483	508	511	513	500	465	515	502	506	552	563	489	515	451	557	494	506	517	447	513	521	517	492	526	496	530	494	477	488	516	514	514	497	505	502	475	482	529	490	502	477	520	502	513	518	540	500	469	484	506	506	523	496	520	501	499	506	529	512	525	488	522	489	502	496	485	485	494	508	490	495	498	518	489	503	526	530	499	539	463	507	501	455	520	494	509	513	534	529	507	519	492	498	494	515	540	568	475	509	490	548	540	520	485	486	515	484	514	503	539	503	477	496	503	518	458	489	527	532	548	511	504	509	502	523	495	531	478	495	490	511	483	509	541	491	504	504	499	499	493	548	508	543	516	544	538	464	538	521	532	466	525	502	533	534	518	514	495	496	563	500	478	504	475	487	520	514	481	487	521	492	556	518	496	463	488	479	512	472	512	486	514	513	487	518	485	488	459	504	496	509	479	489	519	526	522	519	490	487	497	564	533	518	505	488	478	477	502	497	483	507	509	517	526	513	489	528	511	494	517	497	511	515	459	516	507	491	470	532	500	496	528	496	507	476	482	541	499	527	512	583	489	519	507	506	509	488	453	498	512	504	515	544	566	466	497	516	522	528	521	520	538	526	526	469	548	507	475	505	540	520	500	495	471	525	520	497	495	522	537	493	537	525	471	533	499	480	519	489	529	481	492	508	535	505	468	539	478	505	505	512	576	522	525	506	584	503	481	499	536	540	476	479	550	488	525	522	503	515	536	491	524	525	519	484	520	545	461	490	529	514	528	487	504	521	545	536	488	511	522	486	492	505	522	507	522	559	531	480	511	505	477	501	526	482	544	508	517	509	537	534	522	507	482	535	495	485	462	490	544	503	498	494	532	490	480	485	521	502	465	503	500	488	538	515	539	480	554	507	535	524	525	536	516	513	520	509	497	553	514	503	498	524	480	522	521	509	527	533	491	477	488	463	482	515	504	545	480	526	510	503	519	532	501	506	510	490	553	526	480	515	527	503	502	555	536	501	479	505	499	517	511	479	481	543	442	516	526	516	550	522	461	525	512	539	492	512	522	514	531	505	497	454	511	520	489	521	539	510	532	477	495	506	529	516	508	510	544	509	557	501	499	481	503	566	516	470	523	495	541	503	502	549	517	510	477	481	480	525	506	518	510	476	474	498	511	509	524	503	552	490	521	501	484	497	473	519	538	496	504	480	519	511	518	521	500	507	502	493	501	498	541	523	509	506	519	515	467	542	531	513	531	517	509	517	470	558	504	510	479	525	503	485	499	513	511	511	509	506	488	483	464	518	531	509	468	546	498	526	516	534	507	527	504	517	503	482	495	483	481	515	493	517	515	536	521	473	533	539	538	492	513	518	538	478	503	511	541	506	495	504	454	500	517	535	506	518	492	526	501	500	494	499	529	517	458	510	518	489	511	498	508	503	563	471	498	508	513	498	475	531	492	472	548	502	500	498	522	513	527	483	501	487	511	498	507	504	510	531	499	512	500	523	557	519	464	478	484	543	503	512	524	490	509	534	498	519	489	528	532	468	515	511	523	462	497	516	518	475	504	486	473	484	560	531	510	486	496	480	530	501	511	511	511	508	512	502	525	491	497	462	483	464	507	484	497	514	520	479	462	485	510	504	550	525	491	481	512	507	478	483	522	476	470	540	524	512	472	507	525	507	509	515	490	505	528	491	514	521	546	508	524	520	498	497	502	511	503	479	504	497	515	510	505	470	519	498	494	485	515	473	517	471	533	517	508	506	530	477	504	457	520	502	508	526	511	513	500	533	524	460	501	486	491	516	501	482	453	462	547	481	522	532	520	536	502	509	485	524	504	460	536	542	513	485	498	547	521	559	465	494	509	487	523	482	567	538	506	552	487	474	484	547	499	475	474	487	525	460	522	478	498	519	493	505	543	515	570	474	481	494	557	553	521	517	498	502	487	483	560	507	534	523	487	458	450	516	507	483	475	469	478	531	500	537	485	515	502	520	495	496	443	508	491	521	525	506	513	570	455	526	525	511	492	478	514	504	506	482	544	538	492	507	522	529	500	529	528	533	468	541	499	506	505	518	518	533	510	543	490	487	525	519	498	535	493	505	487	539	528	532	532	496	530	502	530	524	479	491	525	529	500	487	528	536	585	522	492	467	489	528	485	508	559	465	524	536	481	505	508	496	499	497	530	481	526	489	509	582	497	507	484	492	509	475	537	499	477	502	505	518	460	534	515	533	491	531	496	513	500	513	524	515	523	483	536	493	489	507	512	493	512	503	506	462	510	498	499	508	520	499	482	483	522	454	523	513	498	499	506	508	513	498	465	515	512	487	477	492	477	502	504	459	533	486	497	510	477	494	516	477	463	482	482	504	466	509	453	471	516	502	480	501	530	509	527	480	479	523	500	485	533	497	531	536	499	501	494	525	478	515	508	510	479	569	524	525	478	516	490	499	492	502	512	491	556	477	515	503	458	484	514	509	513	526	555	508	503	490	505	466	505	496	514	491	484	538	513	477	521	489	499	490	536	496	524	510	468	485
41694	31084	28499	19967	13538	7880	4053	2009	1378	1001	794	721	608	525	410	325	317	352	302	321	283	256	271	273	242	225	241	214	253	254	235	244	247	238	220	209	242	217	200	235	219	241	226	196	237	233	242	217	227	213	213	220	212	226	256	243	236	243	257	245	219	222	235	248	231	209	213	208	184	248	208	217	219	220	238	216	205	204	205	206	229	216	208	250	215	208	250	214	207	197	214	228	239	213	207	235	221	260	220	212	241	219	218	263	229	248	221	225	228	209	232	213	225	217	200	221	208	199	211	236	231	206	246	212	246	216	235	224	218	228	222	188	203	198	224	218	234	237	226	223	223	238	199	226	231	207	240	232	217	231	231	202	204	230	221	228	225	225	204	209	192	201	199	228	258	239	220	223	238	247	242	193	243	221	212	238	199	237	214	215	215	210	208	221	201	235	233	200	239	198	208	224	260	246	221	248	215	223	220	207	222	247	226	233	234	259	259	239	231	194	208	229	264	237	214	232	204	235	251	209	248	237	226	225	238	236	211	248	224	244	234	214	241	250	251	193	219	205	223	233	221	228	220	220	225	251	226	210	230	238	238	211	229	236	238	217	219	231	216	215	183	204	257	229	273	203	218	188	238	248	225	250	249	247	239	231	223	230	213	224	223	219	230	234	247	229	236	220	218	214	219	229	233	221	242	224	220	226	232	258	239	219	235	206	239	234	261	230	215	216	224	244	219	224	227	263	257	218	239	216	249	237	244	240	211	218	228	216	217	235	230	226	240	231	205	193	213	231	233	246	216	220	248	218	208	225	209	235	219	226	224	210	199	227	230	209	214	207	204	233	264	251	198	196	238	210	257	234	237	202	203	250	207	221	237	229	216	226	197	242	220	242	248	236	243	237	199	234	231	220	237	231	222	204	223	250	217	252	274	226	223	240	225	256	215	202	197	224	231	258	207	214	189	235	251	257	241	231	235	222	241	230	247	228	229	236	207	240	202	235	236	219	234	244	228	212	232	255	231	231	227	221	224	165	223	219	221	205	221	281	214	233	226	249	224	231	242	212	240	233	222	219	242	243	219	214	221	206	223	220	248	227	230	244	218	213	232	245	208	250	241	231	219	201	206	258	244	243	230	221	192	210	265	228	232	223	230	209	196	233	237	228	247	228	207	202	217	204	227	226	224	235	220	212	199	241	223	210	247	213	254	233	230	202	229	228	215	226	213	229	221	221	260	200	234	230	213	247	221	212	212	193	238	217	241	234	212	228	198	243	210	218	230	191	236	237	237	230	216	232	240	243	237	240	246	239	228	238	234	248	254	210	220	214	203	206	225	223	181	224	211	220	228	217	225	219	240	240	213	224	221	250	214	234	231	211	219	220	203	242	220	236	274	222	229	223	203	231	236	231	239	212	231	248	229	243	244	237	246	228	244	246	208	196	205	217	260	211	241	233	208	213	225	230	213	210	252	225	227	198	267	236	218	247	203	211	233	230	242	226	198	238	225	232	246	223	198	191	230	231	245	221	222	227	226	241	224	225	222	215	208	207	227	231	214	205	222	243	208	202	230	239	232	222	216	208	246	231	239	219	208	242	197	225	224	239	217	233	205	220	219	250	220	215	242	253	213	230	209	252	237	249	236	232	242	226	234	227	202	223	215	208	243	222	238	230	203	203	235	252	198	223	230	217	249	251	214	224	214	211	222	233	241	202	235	224	227	217	202	227	236	221	230	222	224	221	242	209	226	221	211	209	193	235	206	227	215	196	241	272	226	244	216	208	239	222	211	231	226	213	231	230	221	220	211	220	240	228	224	221	251	220	221	196	228	221	247	238	210	226	209	232	233	219	244	237	226	233	212	215	239	219	228	232	215	214	231	229	238	218	218	215	197	221	199	233	172	217	211	221	241	208	245	223	213	239	248	222	232	234	230	217	236	242	230	213	224	239	223	241	248	236	241	242	237	239	209	237	231	202	213	234	212	244	270	227	248	231	253	230	213	231	232	222	235	219	221	214	224	229	209	236	247	256	245	232	209	230	195	232	205	239	219	226	242	221	229	218	191	230	216	217	203	221	220	234	240	230	217	218	227	224	194	217	225	235	225	222	219	218	196	238	244	229	242	228	228	213	235	229	202	237	232	239	218	225	216	235	228	230	218	234	231	243	245	224	245	229	212	212	247	217	226	212	218	238	223	209	233	241	237	206	220	245	231	240	221	205	240	217	212	221	255	210	250	245	227	228	232	225	251	206	238	221	211	201	221	243	229	225	228	205	215	220	250	227	215	233	250	245	260	267	239	236	223	248	233	234	230	245	227	218	252	229	245	239	219	194	201	198	190	252	214	215	219	237	237	212	222	223	258	215	228	228	201	231	244	224	233	185	231	233	215	236	220	261	215	222	241	201	249	236	232	199	225	251	240	226	227	228	224	225	238	212	243	253	240	243	245	220	215	239	225	228	232	224	236	241	211	216	249	207	229	217	219	223	248	223	238	234	233	261	254	201	230	265	228	216	238	199	250	225	205	198	246	274	234	209	232	206	241	231	211	212	216	223	214	203	244	238	209	248	240	238	241	227	198	226	217	236	221	230	248	240	222	233	224	220	207	218	195	229	255	265	223	237	230	216	223	228	199	206	210	246	218	222	213	229	244	200	175	210	249	197	226	221	233	224	230	235	231	239	208	208	238	228	220	228	221	246	227	226	238	223	226	192	204	204	203	236	224	214	232	215	209	247	226	251	232	209	221	239	218	209	215	199	222	230	227	231	213	225	241	245	189	197	220	240	225	216	235	229	219	231	216	218	237	226	230	224	223	218	196	200	216	214	217	234	245	220	210	209	220	203	207	221	214	215	228	223	219	226	223	229	215	226	219	241	209	200	244	251	215	260	236	245	231	203	250	209	227	245	233	215	216	219	205	213	224	229	224	228	202	217	221	210	222	219	229	242	224	222	237	243	226	230	205	195	213	210	204	254	229	222	182	204	229	228	227	234	244	234	239	243	217	243	228	227	212	221	229	210	253	219	217	221	219	235	207	236	244	197	242	253	209	221	217	201	238	220	242	233	262	238	219	218	217	229	222	205	243	244	244	237	231	217	211	239	232	197	210	258	221	221	242	225	244	239	251	242	220	243	256	213	246	248	237	212	214	207	235	213	218	211	253	236	232	222	218	233	197	270	233	205	216	225	208	185	205	213	200	208	192	225	231	216	234	192	249	210	231	222	256	262	220	207	229	228	202	242	223	190	216	217	223	213	229	227	242	226	223	208	208	229	242	240	205	220	222	204	184	222	229	206	254	198	213	194	214	238	225	196	233	257	222	213	229	215	251	230	266	219	227	212	218	238	224	216	198	283	232	240	213	218	231	226	237	240	204	227	216	232	234	213	248	228	231	227	236	223	197	233	199	222	215	247	257	238	200	228	231	208	204	233	211	210	247	214	199	234	223	219	214	206	213	257	199	249	236	241	227	207	224	213	224	201	231	202	239	218	235	244	196	205	241	231
26693	23101	28913	23937	20930	15598	10775	6586	5101	4188	3583	3180	2568	2095	1650	1384	1176	1140	1020	1012	855	867	818	677	592	559	533	551	617	598	636	625	573	593	563	470	513	532	480	545	508	548	531	520	543	539	499	498	532	568	513	502	526	527	517	568	490	523	520	533	533	558	544	527	504	533	510	543	510	538	500	494	523	552	512	516	513	494	553	495	487	514	492	557	513	536	500	558	519	472	510	545	544	535	600	520	544	526	522	539	551	509	508	508	547	459	530	509	556	525	473	559	529	545	530	569	510	519	485	530	466	520	505	498	512	510	538	476	512	519	513	481	527	508	520	519	508	520	475	531	493	521	540	484	526	507	550	511	528	483	517	498	543	548	506	534	500	518	502	519	481	486	492	478	503	509	535	488	539	508	511	527	532	489	527	504	523	511	543	505	522	488	491	495	524	501	522	511	484	498	548	501	500	485	477	518	506	503	553	499	539	506	528	521	501	463	534	551	490	499	527	496	473	452	498	527	517	523	542	483	510	505	504	490	507	523	498	513	500	527	510	492	516	515	463	494	515	490	493	524	474	482	559	460	531	483	535	479	521	485	495	500	507	469	488	501	532	512	509	495	553	510	517	533	490	531	500	553	513	525	525	503	580	537	527	530	481	535	518	507	512	523	505	505	473	504	500	537	507	512	513	482	523	538	526	507	528	545	557	496	510	507	482	513	543	514	516	488	529	510	510	552	555	562	515	459	482	481	509	534	480	503	531	487	549	514	511	509	505	510	497	484	505	549	533	516	518	553	539	536	504	527	508	487	468	496	527	536	500	484	516	502	533	488	542	515	542	481	518	512	512	498	514	509	487	548	513	522	512	486	536	503	497	518	525	524	511	502	524	528	525	530	540	547	505	522	502	513	476	525	522	501	492	523	457	506	513	493	511	514	497	497	492	474	539	491	485	483	532	485	553	518	517	532	528	533	511	518	539	526	553	530	531	538	514	534	518	504	537	583	492	491	538	526	531	534	574	482	528	517	549	447	527	507	492	530	493	502	496	461	531	524	482	485	526	491	464	562	522	489	512	509	499	523	475	544	521	535	506	502	519	509	544	514	500	510	487	515	519	469	526	539	485	539	515	501	531	495	497	507	506	485	506	540	521	529	530	495	554	510	496	529	508	506	532	515	522	487	484	522	540	488	533	520	508	541	531	492	467	498	516	524	533	480	500	473	533	542	535	536	529	514	517	504	524	533	498	500	514	459	512	496	500	502	496	527	483	531	487	461	464	525	535	523	521	503	514	474	513	498	505	518	471	504	486	502	539	508	528	548	532	559	556	506	518	540	472	490	516	530	506	505	507	491	532	522	499	553	525	499	507	540	502	484	502	508	475	517	504	472	493	517	551	469	536	500	516	503	516	489	517	501	482	540	490	512	495	545	526	531	470	503	525	512	481	484	496	501	533	501	525	522	498	528	499	521	536	537	538	481	527	507	528	516	481	507	517	518	540	514	498	510	534	495	498	545	518	515	547	469	523	532	483	507	513	561	537	512	541	509	501	519	518	478	502	507	513	541	543	534	507	530	543	525	511	537	505	524	493	537	508	508	509	495	520	477	511	527	575	516	529	520	477	547	497	502	497	525	531	483	500	494	471	522	553	522	519	484	521	496	512	520	522	463	499	573	495	497	533	521	526	522	517	480	515	516	516	525	524	506	524	544	505	529	513	516	529	508	478	549	512	496	512	526	543	517	497	533	490	505	532	533	491	502	518	513	509	488	496	520	490	514	535	490	490	491	518	522	552	517	495	523	490	487	491	558	505	505	498	524	475	459	501	549	544	513	488	496	553	518	527	531	510	509	518	525	551	519	523	529	516	523	536	514	478	510	504	534	517	503	497	511	508	533	520	504	502	532	483	478	486	490	523	491	491	541	491	524	511	525	529	550	481	538	540	500	531	510	495	524	518	488	464	516	513	468	499	509	557	567	482	498	479	534	546	516	568	520	511	503	521	512	487	492	517	501	543	480	489	515	518	467	523	513	474	495	531	501	503	536	476	517	504	522	518	488	515	521	510	498	494	515	522	495	528	512	541	510	503	520	544	506	522	496	500	509	495	523	544	529	469	513	533	499	522	474	555	531	515	503	466	516	515	533	518	502	541	532	549	481	505	528	512	542	491	515	528	484	535	551	438	489	517	537	505	493	508	533	511	546	537	510	520	551	505	489	507	512	520	558	496	498	499	534	514	518	501	532	483	496	561	469	518	497	510	531	521	482	536	529	520	486	515	528	479	523	535	521	516	509	517	492	492	502	540	553	532	531	521	496	541	504	546	495	482	496	504	528	526	493	494	513	514	550	480	502	529	486	478	508	546	550	500	511	528	504	527	531	474	509	497	514	494	500	541	513	503	503	553	494	509	513	536	480	493	528	530	532	530	512	500	529	491	532	563	495	502	494	510	527	483	520	558	511	514	489	530	482	533	497	523	502	526	496	538	499	521	498	464	504	528	555	506	523	503	539	492	501	482	506	521	489	503	517	563	489	519	525	558	533	498	493	525	527	501	489	487	528	463	513	479	531	479	513	499	520	550	529	526	497	524	479	513	502	519	514	550	543	490	505	521	489	503	512	544	501	533	500	493	468	497	497	494	516	543	542	525	476	508	564	513	481	544	505	522	483	488	477	505	495	515	534	519	488	536	529	526	558	528	512	524	462	521	527	506	541	478	494	519	495	488	530	532	489	519	475	483	535	510	517	459	502	515	555	517	534	494	477	516	511	481	457	501	528	521	486	529	533	542	523	509	555	527	479	495	483	524	513	546	489	470	507	482	524	475	542	526	514	481	519	499	462	494	500	492	534	516	499	473	498	486	467	509	526	535	526	506	492	530	535	491	518	539	462	509	504	495	498	501	473	534	479	559	509	485	497	515	515	503	506	525	518	501	510	473	507	496	512	511	492	515	542	525	549	581	517	553	520	497	563	498	545	503	533	516	515	522	494	502	496	483	511	505	522	522	499	487	519	512	461	470	531	504	530	521	503	505	513	509	578	506	523	534	481	548	492	470	482	505	508	485	544	532	511	510	539	507	523	523	493	539	539	534	500	502	512	526	503	524	491	491	517	534	543	502	465	528	470	501	517	492	467	477	503	524	528	490	534	517	469	558	507	518	494	512	510	506	527	488	516	511	557	496	550	529	519	495	492	519	505	516	508	549	498	474	507	502	495	496	537	516	501	479	530	472	532	495	491	507	505	549	506	498	542	511	555	524	515	494	545	493	563	477	509	488	493	517	546	494	525	491	537	528	496	524	510	522	525	483	485	503	500	522	520	509	506	499	508	520	502	485	495	537	538	514	493	517	516	484	496	541	516	537	504	521	513	484	523	506	513	479	505	465	505	518	525	510	511	500	545	497	556	514	520	527	512	532	518	521	495	533	506	495	499	517	490	513	490	523	500	508	498	552	493	524	495	531	553	491	526	502	503	536	482	482	487	524	535	550	533	518	500	520	473	522	516
14156	7561	4545	2894	1778	1163	856	692	636	542	501	492	433	413	389	345	380	368	333	387	345	337	337	318	327	335	340	309	339	325	360	331	375	364	325	321	315	333	308	329	316	313	285	313	329	335	325	321	325	311	315	352	304	326	342	324	334	298	320	298	283	286	328	313	324	345	334	283	344	324	317	336	292	312	310	322	301	351	343	308	269	326	364	331	337	326	322	335	332	338	301	342	329	301	358	346	320	310	316	322	319	334	363	329	322	309	309	298	306	340	304	312	337	333	283	310	311	355	311	307	318	348	317	317	331	317	314	337	317	352	359	324	338	312	300	372	304	364	339	310	335	337	358	342	326	324	300	312	310	342	338	360	359	340	320	330	319	322	294	314	333	311	311	293	352	322	305	326	318	345	338	338	298	326	354	295	340	305	343	321	323	322	302	350	345	330	325	348	329	310	333	327	314	371	357	329	293	333	309	346	352	333	345	348	334	343	292	324	311	317	330	330	316	320	318	323	311	319	332	278	330	292	340	327	338	321	305	314	322	335	358	344	352	349	318	350	331	332	316	350	355	317	337	292	311	309	317	328	339	332	394	334	316	333	311	325	297	331	337	316	310	339	292	301	327	332	344	339	322	295	350	287	311	359	335	336	324	336	323	341	346	305	333	338	311	287	311	308	336	349	305	317	312	316	320	310	306	286	313	324	334	337	335	336	314	342	355	333	299	334	332	321	325	325	334	329	334	331	353	334	325	339	306	311	319	331	332	305	338	321	335	362	334	339	334	350	294	318	349	318	345	324	316	353	331	321	326	310	324	336	381	333	312	323	304	307	313	326	335	326	317	322	331	317	300	354	301	310	315	343	325	346	335	324	323	333	338	312	331	328	313	349	318	351	304	306	281	312	345	357	300	335	315	357	332	320	352	321	335	326	339	356	332	312	336	349	317	337	328	344	329	287	301	314	368	330	319	342	341	322	338	306	328	349	327	341	336	317	342	334	341	328	339	353	356	344	285	340	302	327	297	327	342	337	315	361	362	301	344	347	357	321	336	357	311	337	344	336	316	345	334	324	337	259	306	281	319	307	316	328	345	307	300	319	330	335	331	348	324	322	300	327	332	320	316	336	355	303	330	328	310	339	312	323	323	314	366	326	351	318	290	283	325	316	337	353	302	336	330	333	325	330	337	324	341	339	298	301	323	341	326	377	323	348	339	318	309	303	331	328	297	318	333	331	341	353	315	325	315	306	312	296	347	359	350	309	336	282	288	333	342	338	326	351	350	312	318	352	335	303	312	341	318	310	317	305	326	346	300	342	354	334	305	323	345	334	313	330	339	329	327	322	304	330	331	311	337	309	353	328	305	337	330	322	308	360	354	342	355	310	323	324	319	303	314	363	327	348	373	351	317	357	338	343	320	356	315	313	347	315	311	333	339	359	321	334	293	354	313	310	331	358	337	290	327	314	332	325	343	344	327	309	359	313	333	311	372	318	359	343	323	340	347	320	314	325	326	349	355	311	342	344	308	330	317	306	323	343	358	337	335	315	317	322	334	356	315	309	304	316	317	329	330	344	317	342	350	349	327	329	347	350	329	318	327	316	369	333	342	314	290	306	319	337	343	341	296	348	348	335	317	295	313	313	322	344	345	334	332	336	341	316	344	329	312	347	335	328	327	327	355	312	321	321	316	357	320	333	358	291	310	336	332	339	344	358	338	313	308	328	341	311	343	297	369	312	377	360	318	312	321	353	333	339	309	315	334	317	349	328	355	331	345	319	304	338	330	331	336	334	316	345	347	370	315	336	322	348	351	338	329	288	346	350	373	338	343	330	320	360	291	304	311	347	324	304	302	323	323	313	332	325	330	329	320	349	319	355	306	349	299	341	306	331	329	343	299	330	328	305	313	309	321	333	339	355	336	312	345	311	341	334	323	345	346	328	316	298	327	309	321	313	326	321	321	298	315	339	335	334	349	385	350	318	307	310	355	316	314	306	325	349	349	305	302	331	340	331	341	361	348	344	328	314	384	329	344	300	312	306	342	326	362	350	301	300	340	315	349	337	391	316	302	299	337	333	302	326	324	357	345	314	328	298	332	319	304	354	312	327	350	330	331	325	298	337	325	323	323	339	312	298	329	322	307	288	293	329	344	314	298	340	348	332	356	358	345	301	317	307	323	320	293	330	335	371	333	307	377	373	317	342	345	332	334	316	346	314	328	303	311	338	291	290	345	347	338	330	334	323	355	316	339	325	328	311	348	333	311	331	321	317	311	322	329	328	322	351	356	296	349	317	327	329	317	338	346	355	326	326	301	314	323	325	306	328	308	331	306	338	368	355	369	339	354	334	333	345	320	307	349	327	354	296	327	361	340	301	362	307	355	346	333	296	323	297	355	280	343	296	313	324	321	329	315	300	325	334	330	317	337	286	332	350	308	331	293	305	324	304	311	321	348	331	283	343	331	377	315	323	321	328	340	335	321	334	319	284	327	333	322	316	302	328	341	325	339	348	329	388	334	325	297	335	341	314	351	336	325	299	327	346	343	297	349	361	333	299	329	279	337	334	314	328	347	337	314	303	337	338	357	335	292	323	353	390	318	329	340	333	325	339	337	313	305	301	302	311	320	318	315	316	333	337	323	300	338	348	337	333	329	345	320	332	341	312	295	333	330	340	301	307	306	306	346	357	302	301	347	328	338	337	335	303	361	297	338	361	334	362	331	352	283	330	333	341	332	299	337	322	341	323	349	360	318	315	330	346	354	327	344	354	348	306	334	328	319	342	322	290	332	343	329	332	328	305	303	330	358	347	293	306	310	326	334	308	355	338	344	302	331	359	368	321	315	346	335	304	300	321	355	360	303	305	347	337	348	319	316	324	315	347	306	338	319	302	334	317	341	352	328	356	334	319	300	338	331	374	290	358	319	357	324	310	365	321	328	322	314	304	352	325	310	327	340	314	309	317	359	302	362	336	318	352	328	350	343	330	323	316	318	331	335	323	324	277	349	322	299	348	337	301	285	323	352	373	371	325	343	335	297	266	326	319	304	321	342	348	322	344	302	320	325	297	312	307	324	361	357	372	361	338	321	298	352	306	348	313	309	336	320	331	289	358	333	339	317	335	299	340	299	327	338	322	367	326	325	292	359	343	329	351	306	365	313	379	336	307	341	342	331	324	290	323	380	286	319	311	332	327	306	360	317	339	364	291	327	320	349	321	323	324	333	316	337	296	335	368	299	304	322	304	331	352	312	352	307	310	298	316	333	361	345	288	308	354	336	364	362	344	314	341	296	340	319	327	345	335	320	301	366	335	360	339	355	357	341	323	346	332	352	315	356	314	324	346	322	320	336	347	330	334	341	356	331	335	328	319	348	329	324	342	381	311	363	354	344	343	349	339	340	330	300	357	334	308	329	333	312	345	314	315	311	343	333	334	318	291	305	293	312	335	336	315	321	340	290	330	324	324	347	287	318	309	317	328	358	331	318	344	285	364	316	332	388	328
8466	6174	7685	7264	5759	4230	3252	2434	2306	1866	1706	1509	1337	1096	1043	956	901	898	776	777	766	807	789	751	720	669	724	714	775	771	745	739	728	745	709	758	708	646	680	695	714	721	680	753	729	681	690	746	694	682	714	731	680	711	735	708	666	707	752	710	719	668	690	703	739	725	707	694	691	688	726	680	715	680	702	686	726	694	760	710	718	733	713	709	703	713	703	690	690	728	671	731	689	726	710	744	713	731	698	693	707	727	731	698	737	741	692	731	737	722	739	701	709	718	691	735	741	652	682	715	722	721	728	676	692	706	701	695	743	748	668	729	715	702	694	714	664	745	687	724	713	702	690	650	690	706	692	690	741	719	734	693	684	693	683	718	708	700	674	660	642	732	671	711	727	735	684	710	703	686	675	735	701	699	678	698	698	704	659	686	682	702	685	713	690	723	689	707	720	694	659	683	769	700	670	711	690	690	710	726	737	711	769	697	672	630	696	725	649	708	746	706	699	665	697	676	703	717	680	707	713	729	716	643	721	696	714	694	737	696	709	688	681	658	702	684	646	690	671	692	670	735	699	706	689	684	733	739	694	671	679	726	702	723	715	706	681	699	702	752	691	724	715	702	680	765	689	716	726	718	741	721	695	671	703	696	704	690	683	684	743	737	708	692	672	704	693	705	679	722	688	717	693	677	768	702	732	712	686	710	740	738	724	694	701	662	696	663	709	738	709	683	694	695	678	740	685	674	698	696	723	758	730	679	662	677	767	717	702	697	717	721	722	712	694	725	725	668	722	678	700	773	674	727	752	728	713	725	701	692	696	702	695	695	716	701	700	727	709	729	699	708	707	719	673	699	732	697	652	723	748	715	700	700	703	724	666	702	697	655	718	684	657	726	756	688	722	698	696	698	723	726	681	722	689	794	696	765	660	701	722	692	683	701	700	730	640	727	724	708	724	672	666	708	714	729	693	721	663	758	701	699	677	704	692	734	755	652	704	723	694	699	727	691	721	746	710	741	743	720	673	706	708	717	716	649	724	742	729	736	700	685	732	725	705	678	664	752	633	681	719	691	737	709	689	703	731	691	750	715	698	695	717	688	685	677	753	722	695	660	689	677	722	717	654	683	726	731	707	702	671	689	689	705	713	708	725	708	692	718	713	741	668	700	711	679	724	687	766	706	692	711	710	694	731	701	717	720	631	735	727	739	724	716	712	690	662	688	666	713	705	724	700	673	701	742	679	714	673	697	670	715	711	725	701	675	730	687	724	666	714	697	658	704	703	713	699	726	749	724	706	707	697	669	724	692	679	691	674	729	733	701	680	698	701	713	733	747	731	727	696	687	682	659	694	715	691	700	733	749	729	692	655	754	685	735	662	722	695	683	719	778	737	739	726	656	698	696	710	678	663	723	771	702	674	702	695	695	711	696	689	707	710	683	711	702	715	696	729	741	708	733	700	702	692	722	685	716	715	687	664	713	710	652	735	691	742	698	685	701	715	708	750	709	751	703	670	707	760	688	686	733	729	722	727	730	678	726	716	712	707	753	725	742	695	723	726	723	730	726	711	728	673	680	689	702	679	679	723	693	726	687	716	640	673	691	701	704	704	712	725	675	704	768	686	728	710	729	670	743	678	693	738	676	672	701	748	706	727	702	675	696	705	682	694	717	705	705	725	691	699	697	711	702	726	690	733	701	768	702	745	675	748	726	699	670	715	714	704	733	712	741	698	756	739	712	687	719	709	694	728	701	670	721	681	712	718	712	704	698	757	690	708	687	737	704	731	684	718	676	706	753	711	692	736	731	702	694	730	705	731	716	673	678	712	692	689	705	744	740	665	725	671	696	667	730	714	668	725	702	674	729	703	671	670	695	671	677	680	701	687	721	650	699	739	668	670	713	713	712	706	744	651	723	692	675	663	670	679	702	715	689	728	697	702	685	656	698	744	712	701	672	693	729	719	745	726	662	693	670	645	672	696	687	675	722	701	758	708	705	728	754	709	693	691	697	696	724	699	672	695	675	679	692	679	696	743	740	682	715	645	717	747	699	708	675	679	718	702	738	685	746	700	674	692	709	699	644	736	708	704	731	691	707	687	695	694	704	682	738	709	744	740	724	723	652	679	694	745	686	693	667	701	686	733	702	696	737	757	732	699	721	700	670	736	727	704	723	687	720	675	680	732	648	711	726	708	742	679	689	735	672	677	717	716	711	700	711	684	730	720	695	700	683	740	723	742	697	734	722	719	721	734	712	686	646	697	650	689	698	674	710	685	693	691	739	676	726	699	680	699	689	670	641	704	740	679	683	744	694	676	704	714	737	715	710	746	672	695	718	755	720	698	719	689	723	751	672	729	745	673	697	697	714	754	721	702	711	705	710	694	693	702	693	728	743	677	737	712	720	702	700	763	715	686	729	704	728	717	711	700	667	703	679	683	733	684	738	736	696	700	698	709	653	749	715	724	722	686	737	664	707	712	788	721	693	717	665	742	711	704	709	662	686	706	704	720	691	688	762	696	664	725	730	721	708	700	719	691	705	692	708	711	712	711	674	713	720	731	716	709	672	700	709	737	719	678	715	686	714	718	660	700	726	717	757	714	742	674	674	721	677	671	679	726	684	719	721	714	675	723	692	704	710	692	718	735	711	730	721	722	670	718	682	693	701	660	684	700	724	696	723	719	691	712	739	671	699	735	714	740	657	704	662	729	701	671	698	699	728	744	679	720	724	666	735	760	714	699	682	677	717	696	674	760	715	717	701	674	695	745	712	711	683	752	718	687	682	745	703	691	673	717	662	701	714	695	651	671	683	711	719	679	760	700	715	656	750	723	718	676	712	674	736	660	631	729	720	709	668	741	661	678	743	718	699	722	676	729	716	690	698	739	706	680	680	733	726	758	718	641	702	685	693	654	727	715	745	701	704	712	712	680	699	713	709	667	669	692	671	712	667	693	719	683	719	698	727	672	703	648	669	732	728	737	673	693	683	688	686	675	700	706	732	718	717	681	684	750	725	713	624	709	650	714	696	722	725	679	732	675	720	683	705	716	687	716	693	723	731	712	749	676	717	686	714	731	725	710	753	715	699	725	710	710	690	704	707	698	731	732	743	764	704	667	689	710	688	703	667	705	715	657	706	690	685	692	685	712	711	675	702	705	663	743	754	697	669	699	693	739	703	732	725	668	736	656	711	659	703	690	712	742	671	746	705	743	651	723	713	713	697	679	681	677	683	709	723	711	694	715	736	710	714	707	711	715	695	705	718	720	690	696	669	718	660	699	722	685	695	662	669	686	748	715	708	690	653	683	710	674	732	752	732	698	670	680	741	702	711	673	731	720	683	721	659	688	694	732	711	749	651	651	677	694	717	689	728	696	722	704	715	718	720	683	723	691	670	756	716	700	721	678	703	698	711	711	731	695	696	690	695	718	706	733	742	751	714	723	676	676	716	677	686	706	688	716	697	712	674	667	672	705	705	640	701	727	716	690	715	696	724	676	736	689	686
32959	21638	18846	15592	9109	4159	2352	1255	942	725	641	558	470	411	371	324	313	265	259	282	274	296	271	253	243	229	253	241	254	232	253	249	235	258	237	213	231	272	214	225	216	237	268	232	255	217	256	226	241	215	240	242	270	212	218	233	229	237	225	247	227	241	285	228	245	257	249	262	246	249	262	226	207	253	225	226	236	262	240	226	218	267	266	231	239	237	235	232	227	241	235	265	248	220	228	217	233	231	238	233	255	239	244	229	245	229	246	238	263	236	202	199	237	216	243	241	228	216	238	243	251	226	252	232	242	243	268	244	237	235	229	217	264	229	254	263	271	233	231	205	229	242	243	230	231	244	222	215	257	228	251	258	224	227	238	243	203	221	245	236	225	222	249	227	206	244	274	262	237	240	217	213	228	249	243	254	244	210	206	231	230	250	218	213	222	229	207	226	219	204	232	239	231	244	251	244	224	218	233	202	217	204	242	245	249	247	267	224	215	253	238	205	275	215	233	268	249	246	243	214	237	204	239	260	269	233	213	235	205	192	221	255	259	264	234	216	236	217	226	213	225	240	221	238	233	245	259	206	243	226	244	193	246	265	203	253	212	239	252	252	262	250	240	224	230	261	235	262	228	216	206	216	214	239	208	225	237	241	206	241	220	239	222	242	245	252	244	228	230	260	248	218	233	206	222	217	260	236	218	252	263	219	239	248	235	228	231	222	234	239	249	220	236	197	214	202	226	244	236	222	259	213	253	213	230	210	227	272	257	242	243	240	265	234	244	219	260	230	245	232	247	252	254	215	232	226	273	237	242	250	242	259	232	223	224	217	224	223	214	225	220	225	249	215	240	245	239	250	245	233	251	285	243	270	232	252	218	242	223	242	247	215	226	271	258	228	229	231	267	251	234	232	248	223	241	240	219	226	236	237	230	267	230	228	222	195	224	233	218	234	252	243	249	230	235	223	241	224	237	216	242	216	227	207	245	262	255	226	234	206	222	222	228	239	213	224	232	282	227	232	214	249	246	249	225	222	216	234	253	227	249	232	227	193	230	270	228	230	241	233	222	222	255	237	256	253	225	235	206	240	215	244	242	228	249	241	243	225	268	212	243	248	250	241	230	212	238	221	255	225	216	206	227	248	235	246	254	248	221	254	239	248	222	234	220	245	218	207	216	208	231	294	232	223	252	242	225	239	258	219	259	238	232	223	232	231	222	228	212	244	234	224	253	245	220	226	228	234	245	235	248	211	247	208	229	200	237	215	243	220	216	241	237	247	248	235	207	249	251	267	211	202	206	236	240	227	215	265	228	241	240	249	232	228	242	193	234	233	240	243	222	242	255	243	227	218	218	231	190	237	234	237	227	245	246	248	213	218	231	239	232	227	211	236	260	243	259	213	224	251	235	233	213	231	229	240	240	234	209	239	252	232	235	217	254	248	210	248	266	207	215	269	261	198	220	259	203	243	274	222	232	252	246	226	202	241	215	233	235	199	261	236	224	214	236	204	233	242	239	245	232	256	239	209	245	275	242	233	214	223	228	222	252	212	238	234	241	230	240	202	234	216	236	246	201	241	252	230	224	264	239	225	209	226	221	241	240	215	251	219	239	240	238	266	239	263	236	234	235	247	224	229	233	215	231	235	237	222	217	240	225	229	233	229	211	241	259	241	260	244	253	235	250	215	232	220	222	222	217	259	229	217	208	240	227	233	242	216	234	247	201	202	247	220	233	237	225	228	196	228	215	249	254	243	198	225	235	209	219	240	204	238	240	228	232	236	234	222	251	215	235	233	257	237	227	265	263	249	253	226	273	230	233	217	263	230	230	196	262	233	266	246	231	240	247	213	234	254	276	232	222	228	235	225	224	217	234	242	229	244	247	231	230	275	224	226	231	242	249	231	220	208	275	233	218	233	228	250	240	214	235	212	216	211	205	253	249	253	204	243	234	248	232	227	235	240	233	191	222	281	251	254	253	239	223	247	217	244	229	236	204	239	235	228	227	258	219	248	237	243	247	229	249	246	219	265	236	249	239	250	253	223	241	228	239	246	209	220	234	234	239	210	243	256	256	221	213	222	231	243	248	216	212	221	210	203	212	236	267	249	235	268	248	236	244	237	249	241	255	256	249	222	248	230	243	209	256	237	247	245	239	224	244	205	229	239	266	252	252	242	224	207	219	213	226	225	223	282	247	239	265	245	253	226	247	248	208	210	242	215	236	216	280	244	238	230	234	227	251	197	259	276	248	247	209	217	217	250	239	235	241	235	225	220	243	238	222	239	228	221	217	226	213	244	226	244	220	220	224	215	233	223	260	237	236	246	263	236	237	216	223	227	259	246	249	232	239	233	212	233	251	223	225	219	264	227	203	224	248	233	237	219	245	213	237	209	227	256	247	257	248	238	229	250	227	233	215	218	236	242	231	217	250	245	258	205	267	273	229	246	206	231	215	225	285	241	241	231	243	250	230	224	239	225	227	230	234	253	226	253	230	235	255	209	226	223	231	205	244	211	235	224	206	236	226	204	227	222	221	218	226	247	242	214	236	236	249	252	228	209	231	229	241	245	258	226	242	216	237	218	225	246	252	234	202	224	211	258	212	258	222	240	233	214	199	236	216	261	221	222	223	221	231	244	212	254	232	219	226	213	231	228	216	246	219	244	236	223	226	205	223	249	241	201	236	227	211	222	209	225	230	206	227	226	242	229	226	206	236	236	222	240	242	224	248	235	191	233	227	246	237	236	255	215	224	251	215	242	253	228	232	242	223	214	245	217	222	269	231	247	206	223	206	241	220	238	218	264	225	241	233	242	249	239	220	232	254	257	240	217	241	186	222	228	212	233	249	225	221	243	231	251	226	215	254	240	225	213	228	262	237	238	242	246	198	245	243	239	233	252	222	254	237	243	247	236	248	222	240	213	216	255	245	244	241	211	229	241	225	243	264	241	236	240	226	215	230	211	237	217	221	215	242	227	260	252	213	242	244	241	211	220	232	193	226	241	226	248	250	272	224	244	217	231	215	241	244	237	214	226	242	225	214	248	228	237	244	233	242	238	225	264	251	241	243	251	242	217	243	237	273	250	240	275	241	256	254	225	244	221	246	225	212	238	231	249	215	232	260	245	248	261	239	243	211	239	246	256	229	253	226	246	246	220	272	188	223	255	243	221	213	252	251	238	244	258	234	244	210	228	259	231	232	238	229	244	240	212	224	269	234	239	224	212	233	234	235	212	266	254	230	235	231	240	234	222	250	261	234	230	225	245	199	227	246	214	243	205	231	237	224	258	228	229	223	243	236	196	224	245	235	213	227	210	224	219	244	243	223	239	236	247	239	235	249	208	220	224	217	256	252	229	233	232	234	250	238	235	227	197	242	254	237	206	222	252	244	230	233	271	260	248	217	220	234	272	223	219	246	239	202	214	227	266	243	254	245	238	234	219	249	258	226	219	238	241	273	242	224	242	223	227	242	239	216	230	228	239	253	237	283	228	208	231	214	228
21217	15560	21505	21153	15195	9994	7025	4328	3972	3111	2722	2342	1815	1471	1281	983	925	848	905	836	715	715	699	574	641	568	545	575	578	609	629	636	563	548	571	537	517	530	522	549	499	514	509	533	538	571	541	528	517	521	541	521	517	544	534	526	519	493	541	558	537	518	511	518	591	504	537	534	513	549	527	556	517	482	563	517	513	524	546	533	512	522	530	541	559	548	540	541	555	546	538	540	543	580	505	567	506	548	532	551	536	542	532	549	537	506	545	530	558	545	569	529	525	575	503	531	529	540	513	500	517	476	541	526	525	528	506	509	530	591	524	538	525	556	515	527	521	560	513	562	552	531	528	496	496	546	497	543	510	542	552	504	539	535	526	541	538	534	538	538	546	539	494	486	550	522	514	513	534	535	538	556	521	489	553	498	536	542	550	522	512	502	520	542	526	540	489	507	531	560	521	518	560	530	501	536	548	563	527	532	514	548	533	551	560	506	548	495	550	547	508	507	486	545	516	494	521	560	506	556	501	564	533	527	538	513	507	492	524	524	534	519	512	523	526	522	533	570	476	488	521	518	506	503	520	503	551	526	527	504	568	532	550	529	530	493	537	505	503	509	497	538	540	512	542	523	535	532	532	537	518	517	509	532	501	503	547	488	554	518	511	514	535	521	533	546	461	479	503	520	549	492	514	540	557	545	518	518	512	540	556	540	514	531	532	485	519	494	538	557	555	525	527	505	533	532	531	541	509	501	527	521	540	550	545	504	541	518	531	505	522	552	530	497	527	521	501	552	559	491	542	539	478	514	513	542	510	555	518	532	512	543	533	529	526	526	528	504	504	515	499	546	559	548	522	499	550	518	530	532	550	509	520	514	538	519	508	531	514	528	521	542	602	519	527	471	534	536	506	584	534	535	538	503	493	523	512	506	544	530	548	541	526	528	491	530	500	493	491	513	537	533	483	539	511	524	501	512	514	518	487	502	561	507	508	528	540	513	532	467	542	554	503	560	522	572	541	528	502	533	574	561	508	522	533	520	507	534	520	573	526	506	515	534	546	532	536	504	488	517	552	545	536	541	495	562	529	527	543	512	525	516	512	514	508	516	524	541	539	531	534	571	543	550	548	550	539	530	557	544	527	554	507	551	548	538	535	563	529	571	546	559	552	541	560	553	539	547	528	569	548	488	518	523	497	536	473	539	517	540	519	507	526	545	527	536	578	542	540	564	547	529	564	536	573	539	519	546	554	522	520	502	554	514	548	521	513	548	521	537	509	523	525	509	510	508	537	484	522	503	536	526	532	555	534	549	503	510	527	547	515	585	501	508	525	552	539	581	565	553	518	532	494	563	532	519	521	501	561	556	552	499	521	526	517	512	522	514	514	531	512	541	558	516	558	513	554	496	578	534	527	526	505	499	500	539	530	538	513	527	537	538	504	530	520	509	502	525	556	523	545	534	531	561	593	569	498	529	501	527	503	543	525	522	528	526	551	534	541	532	534	545	496	546	517	526	531	546	523	551	517	552	554	515	529	519	505	540	543	506	525	513	565	543	593	568	526	571	560	516	517	531	524	562	505	525	510	521	508	539	538	512	521	511	529	524	473	553	518	537	525	528	496	535	549	511	558	547	533	516	509	563	566	512	502	530	511	515	524	562	567	529	559	534	516	542	543	580	526	503	559	506	538	496	522	499	559	522	557	512	550	520	535	549	540	565	537	532	547	526	539	531	497	596	554	538	552	495	532	548	533	515	561	495	517	518	562	521	528	514	521	522	540	543	548	517	551	520	556	529	530	574	532	520	568	531	514	507	560	496	557	516	538	556	535	544	499	536	519	515	500	507	493	548	482	572	521	529	497	516	507	514	516	499	537	518	512	571	540	504	523	553	558	537	529	527	549	543	533	544	507	499	532	500	507	527	520	557	580	504	536	534	512	539	533	516	535	516	531	542	561	547	518	480	553	535	530	529	538	535	522	484	527	483	502	531	542	555	538	512	539	547	522	514	551	556	561	566	524	555	525	564	524	539	519	535	509	540	513	572	528	559	477	538	511	539	551	501	534	537	495	536	541	507	505	536	530	498	546	519	493	526	503	573	515	525	501	513	573	528	542	496	559	530	528	489	484	504	544	528	524	517	522	513	530	517	485	568	560	517	533	510	518	528	542	531	526	534	543	524	498	528	529	490	512	530	536	510	539	504	527	545	517	533	503	516	549	486	480	515	522	544	480	502	551	521	546	494	524	555	487	496	524	561	529	540	534	533	518	552	520	519	546	547	496	531	535	541	521	519	516	484	501	544	534	520	568	522	509	553	548	532	511	534	527	510	518	538	519	572	519	572	519	529	546	525	514	531	526	568	489	490	530	550	536	514	508	549	519	516	558	525	528	526	514	521	497	545	550	535	510	533	510	509	522	499	543	489	507	507	547	534	534	498	533	543	523	557	549	506	522	522	508	540	520	583	586	519	510	540	507	545	536	512	500	547	572	537	548	565	562	534	546	500	534	493	485	520	526	512	499	511	520	516	507	524	560	519	555	546	550	525	544	538	496	505	495	524	528	527	496	515	553	514	486	558	479	504	502	542	523	553	477	524	539	531	490	530	530	499	505	511	526	541	515	499	521	499	555	513	551	539	553	518	556	506	512	540	485	543	507	574	536	536	496	520	555	499	533	516	539	518	538	512	537	509	505	560	548	527	485	532	555	517	480	522	526	541	528	570	526	519	563	511	493	551	526	515	495	537	548	512	505	489	590	531	501	548	523	521	506	533	514	484	565	545	479	501	547	523	493	528	527	544	516	505	546	567	565	501	542	533	514	546	517	539	560	475	528	538	542	542	533	535	531	565	580	513	520	570	556	553	526	497	546	536	487	525	506	574	507	537	481	526	525	536	504	503	526	515	509	547	557	511	503	515	562	559	487	565	516	540	473	534	542	519	489	501	531	570	496	502	534	557	534	542	531	537	510	477	517	537	494	528	537	528	537	502	521	531	523	545	544	517	507	571	525	564	496	499	520	566	565	524	539	540	533	543	543	562	532	495	474	534	560	523	540	504	498	522	523	537	512	544	494	552	534	517	554	542	513	532	578	524	518	497	478	506	526	554	534	494	551	534	542	524	483	537	542	547	547	506	534	546	534	544	495	526	532	522	521	534	510	522	522	562	501	538	548	537	541	525	516	522	520	506	547	530	526	520	527	524	562	540	505	530	528	525	524	518	508	555	503	551	505	571	500	509	526	546	530	551	571	552	508	547	582	492	570	525	532	534	524	551	542	495	490	496	521	540	538	449	562	528	479	515	516	489	535	524	524	580	532	550	544	504	543	540	537	546	477	537	530	507	501	498	513	530	528	565	512	534	563	527	518	529	553	507	554	510	538	518	556	479	521	560	517	536	502	551	507	480	553	485	527	529	568	519	530	543	526	520	506	539	524	543	536	507	517	548	512	529	515	527	527	530	494	548	558	560	531	499	496	529	514	526	548	486	521	500	550	526	532	529	495	543
42499	31312	26865	20179	13468	7818	4008	2129	1445	995	865	785	566	446	388	335	285	263	292	293	263	282	255	261	232	234	244	216	246	220	236	200	222	232	242	226	199	173	230	215	227	192	192	195	227	211	228	203	196	205	209	219	235	190	198	211	223	205	198	199	222	194	208	204	235	233	239	210	230	187	233	207	198	215	200	188	211	220	195	196	230	241	260	248	196	207	221	220	232	228	208	259	229	232	210	242	220	219	220	188	245	228	214	200	198	243	208	230	187	194	200	201	236	230	208	217	223	243	237	224	223	211	232	227	209	221	215	231	203	207	201	228	184	230	207	227	216	215	232	211	232	189	211	211	202	223	205	226	224	180	213	214	201	213	217	208	205	191	208	228	214	218	201	201	207	203	212	218	197	220	230	219	222	214	200	204	196	206	244	233	220	208	210	217	209	196	228	212	234	209	214	210	184	228	211	239	214	241	212	205	215	215	201	198	206	197	216	203	216	194	199	203	217	222	243	201	202	230	190	191	190	240	221	224	194	201	208	197	176	218	209	186	198	191	220	188	195	214	227	216	217	197	202	236	222	206	227	222	191	227	229	208	204	228	217	223	220	194	215	198	220	240	225	179	201	196	219	211	192	212	183	205	198	235	199	209	214	206	212	225	210	211	219	193	211	197	205	189	193	200	244	247	231	216	208	207	228	210	204	220	246	222	206	236	212	235	202	216	241	229	220	190	209	218	212	223	196	206	193	207	211	202	237	212	201	205	224	213	199	213	227	203	210	208	221	216	203	185	186	233	217	196	181	209	190	209	231	217	208	202	204	199	195	214	216	200	223	190	191	199	211	231	177	215	229	220	202	212	232	214	208	210	218	197	217	221	195	201	205	217	212	219	198	209	199	212	215	237	193	199	210	191	218	192	212	188	218	217	221	198	207	230	207	227	215	207	208	253	217	214	226	225	204	222	228	233	244	219	213	217	219	224	207	211	207	202	245	211	230	215	220	219	232	180	219	221	261	215	194	218	198	195	192	253	210	212	205	231	194	219	192	225	206	210	227	217	193	204	218	217	210	187	190	170	214	218	208	230	227	230	204	179	197	223	220	207	193	199	214	212	192	215	212	206	215	212	227	187	213	232	223	215	212	223	189	224	216	219	208	212	223	207	226	256	221	210	211	243	213	222	250	209	210	212	227	233	212	223	263	203	221	228	209	215	214	200	214	209	197	222	227	234	195	232	226	214	190	213	223	195	252	211	195	195	189	239	231	233	188	230	226	222	238	213	231	221	195	210	227	213	189	239	221	215	222	243	211	187	210	203	213	182	182	195	202	199	224	209	181	217	188	234	227	189	235	203	215	190	224	222	216	218	224	205	215	192	233	248	215	198	212	236	211	221	208	214	231	207	204	191	213	180	202	209	208	230	242	217	227	180	229	234	238	205	219	192	209	214	197	209	185	203	217	211	220	228	205	218	210	200	193	193	188	205	212	209	202	205	193	192	209	194	227	208	201	195	199	199	207	200	220	201	232	192	201	181	221	239	187	195	225	245	221	195	187	231	215	207	212	194	173	184	192	213	206	226	199	199	228	225	194	202	199	226	226	216	219	219	208	214	223	195	209	201	226	200	204	188	226	194	214	226	234	197	208	206	241	208	199	216	195	181	203	218	220	236	218	184	221	215	206	211	202	194	225	253	198	206	233	203	203	200	210	191	219	205	222	229	223	246	223	226	199	202	211	215	226	229	214	187	226	201	185	241	190	210	212	188	229	211	212	218	199	208	246	203	211	214	208	197	210	201	197	196	214	202	210	199	205	223	235	190	204	214	228	207	230	216	194	218	246	228	196	225	224	239	212	200	229	210	210	189	241	200	212	205	231	221	239	196	211	217	205	222	212	203	212	210	224	204	233	227	205	181	203	201	225	200	193	184	241	216	223	211	217	212	238	195	226	193	214	215	211	198	206	203	192	207	198	215	223	241	232	188	208	211	191	194	171	239	235	213	242	176	214	218	205	201	219	211	208	209	200	183	227	188	207	214	205	208	231	188	248	202	229	213	223	220	231	193	246	232	187	221	209	244	201	213	225	206	226	206	202	209	261	204	197	212	222	228	199	223	226	222	232	205	200	206	221	230	247	229	208	210	225	211	217	209	210	226	217	196	215	215	206	218	212	211	207	219	233	199	206	213	228	195	219	207	202	219	190	240	238	219	216	248	215	194	232	254	193	184	206	231	209	214	236	198	210	224	211	211	213	226	188	219	229	249	229	206	216	218	214	203	195	206	220	212	220	210	195	205	242	216	207	193	208	208	229	224	208	223	196	230	203	214	192	209	199	204	196	190	180	206	196	216	188	233	243	227	216	233	220	233	208	221	201	206	204	200	199	192	208	202	215	178	217	241	243	211	203	224	222	207	231	218	195	174	202	223	198	185	187	230	202	221	201	192	232	204	200	242	207	187	205	204	221	213	214	228	223	225	221	202	216	237	207	208	221	196	208	210	222	234	200	199	233	214	206	215	219	210	202	180	193	203	221	218	220	188	208	228	222	198	195	174	239	221	235	217	209	208	242	193	221	225	199	229	205	229	180	205	212	229	204	203	206	240	200	227	191	209	208	243	218	228	223	212	192	201	206	198	242	211	228	230	214	200	175	191	188	237	232	208	198	178	183	200	221	204	219	234	226	200	201	212	201	220	211	217	204	158	220	223	206	205	196	217	180	213	196	194	226	222	190	213	201	226	226	183	161	197	219	230	225	192	214	210	231	209	212	196	198	197	227	210	230	208	202	226	234	197	194	184	207	199	199	209	223	219	204	240	213	210	230	223	193	212	228	201	220	208	201	215	182	193	201	199	220	190	208	223	224	215	220	209	212	219	234	218	228	241	227	210	191	224	228	215	230	210	216	204	223	198	233	195	219	202	190	203	202	233	210	208	226	214	192	187	234	196	232	191	215	231	247	219	215	186	212	188	202	189	210	207	202	223	196	212	214	191	215	229	211	212	189	227	250	229	238	210	240	214	209	224	188	206	232	202	208	212	223	232	226	218	211	212	211	227	214	230	204	205	233	200	224	208	243	242	246	198	223	219	202	186	194	205	237	217	209	232	213	224	214	194	211	215	237	211	239	241	227	201	196	200	203	223	208	185	194	210	189	215	216	211	220	186	203	211	191	231	231	221	219	228	211	219	218	213	217	220	213	264	231	209	230	241	231	206	198	206	219	206	223	229	223	215	214	225	218	209	200	226	213	227	213	208	204	238	229	192	214	225	201	239	229	214	201	196	220	224	214	211	203	214	244	200	217	235	204	183	183	212	216	227	227	206	220	206	212	212	212	224	241	221	214	222	219	209	218	210	196	216	206	223	228	217	200	214	233	229	224	211	230	218	221	203	204	199	206	193	227	198	243	226	191	209	212	222	219	205	192	232	205	212	203	240	241	225	203	220	219	193	214	187	211	211	222	217	191	188	206	216	238	203	215	216	199	216	247	200	237	228	208	201	222	211
27400	22830	27297	24891	21802	15356	10804	7237	5615	4203	3486	3494	2409	1964	1538	1284	1098	980	1029	997	793	845	807	668	596	605	531	574	656	698	662	579	546	508	540	490	468	501	519	518	486	526	508	511	501	493	457	505	563	498	517	471	496	468	449	499	488	491	481	458	519	466	457	468	481	496	491	518	511	528	502	456	507	516	508	494	518	507	474	495	496	520	483	500	503	509	518	498	482	492	466	515	489	523	518	548	494	516	516	519	479	530	525	493	445	475	494	507	505	509	520	547	471	495	492	489	515	491	466	500	486	493	486	468	501	450	488	491	500	536	499	485	520	497	485	518	426	569	488	485	448	485	487	468	508	497	450	514	478	527	503	504	523	502	462	538	487	507	475	468	497	468	468	460	476	473	476	469	531	467	475	500	446	501	503	471	471	478	480	439	475	496	458	479	483	489	461	441	485	507	492	464	477	471	455	460	492	483	476	514	499	491	500	497	510	486	479	477	481	470	468	499	483	477	468	484	480	456	490	473	502	513	539	494	467	516	498	502	492	454	454	459	462	497	491	458	438	501	491	498	488	438	468	474	444	502	474	478	473	470	471	489	470	496	498	506	462	518	485	462	498	514	499	512	457	481	493	460	520	463	470	461	498	477	504	483	526	523	502	474	506	507	491	529	495	502	451	470	508	477	479	507	527	468	515	482	536	480	531	485	468	465	492	446	539	486	456	476	501	529	515	527	499	488	518	425	510	449	531	478	530	514	482	466	471	502	508	446	517	490	461	514	496	490	481	473	446	471	457	479	490	492	459	507	499	493	448	484	493	473	489	489	488	492	521	482	469	486	493	481	490	485	487	481	503	514	511	494	507	500	505	487	472	463	492	445	502	502	502	508	449	487	475	469	485	487	481	511	492	493	499	496	501	477	482	492	488	547	477	458	496	501	465	488	504	493	463	525	536	513	477	470	480	488	507	475	450	509	489	499	520	527	502	529	518	514	472	469	461	499	473	477	505	493	516	502	471	423	488	506	443	529	512	491	496	461	512	516	448	519	479	476	485	482	495	466	488	481	475	483	469	445	493	495	449	476	479	507	435	499	493	490	460	467	495	495	449	473	502	468	522	503	463	481	465	493	536	456	470	470	498	491	493	466	475	484	456	492	467	497	479	470	527	504	507	480	497	468	491	443	481	472	482	481	450	495	460	472	463	510	514	469	515	440	511	449	503	471	487	523	510	447	476	483	489	505	462	525	520	494	451	500	520	469	489	541	440	514	464	479	452	507	468	467	466	520	458	519	497	496	489	461	456	471	485	479	494	500	489	510	498	474	511	495	477	474	503	496	490	496	434	449	472	488	474	497	479	494	508	471	513	484	476	487	497	490	502	462	468	489	473	497	515	493	473	486	509	476	468	537	459	486	471	508	556	507	509	439	475	450	514	461	521	513	484	502	507	504	484	483	522	468	501	450	490	458	466	477	489	506	501	503	429	457	446	482	507	475	511	502	472	466	495	469	496	506	501	497	505	469	491	519	495	461	495	484	457	467	516	471	499	513	483	485	480	490	503	452	497	461	537	468	482	499	495	481	497	460	521	497	509	492	511	525	517	469	503	492	451	469	479	503	491	486	479	476	482	485	494	502	484	487	476	460	500	440	503	462	444	476	478	497	469	461	506	486	480	496	479	494	480	489	434	488	460	453	452	492	480	464	497	526	493	487	471	481	480	447	504	480	528	502	502	464	501	460	501	464	490	505	493	501	534	527	515	475	464	528	471	510	487	471	473	506	488	464	482	482	498	469	497	478	512	452	500	489	502	475	501	476	467	475	459	451	434	452	486	460	492	474	513	473	500	525	456	499	454	456	505	504	466	459	484	480	494	506	499	489	498	530	494	450	496	498	516	492	484	516	495	504	493	503	485	473	494	490	492	528	484	517	519	446	537	491	448	468	495	531	470	464	464	477	451	491	515	509	490	515	520	511	455	482	502	468	436	508	477	473	457	466	503	497	475	474	487	472	470	510	440	495	522	493	500	497	522	492	471	499	508	476	487	495	475	488	535	489	482	474	499	497	499	501	482	520	517	478	467	486	484	484	523	476	515	465	461	485	483	517	505	479	506	497	504	501	496	488	526	513	463	484	499	467	522	489	464	489	456	519	451	465	515	521	517	471	471	451	521	483	475	525	431	549	478	499	498	471	513	458	464	521	490	460	511	467	485	491	493	500	492	462	502	505	458	489	500	467	471	516	473	453	479	470	477	489	459	492	468	491	494	477	486	479	468	511	453	511	460	492	476	471	478	485	469	480	503	479	501	508	492	471	486	503	496	456	470	502	508	467	485	447	439	458	493	545	496	516	488	537	488	490	501	505	463	470	500	494	502	468	466	500	500	485	455	476	490	456	493	517	507	475	516	423	490	465	520	470	480	488	479	516	501	473	528	505	499	503	473	508	484	480	480	521	498	478	513	455	500	482	481	496	493	485	523	502	490	486	490	494	494	496	458	504	494	501	492	442	495	481	472	526	506	442	477	480	518	499	489	468	464	521	496	463	494	494	502	482	486	494	482	487	474	493	471	479	480	512	463	441	460	527	478	478	480	454	470	458	505	454	459	500	506	513	506	459	478	457	528	525	454	460	489	509	516	486	499	504	474	482	488	475	434	464	488	511	480	486	495	455	479	485	507	442	510	490	492	527	481	518	489	506	460	488	508	498	472	474	468	479	484	466	510	486	487	510	508	455	496	433	502	489	494	514	474	463	506	465	460	498	482	511	496	514	472	475	481	489	471	501	463	457	452	490	463	467	509	524	457	481	477	481	513	503	471	513	475	507	478	507	490	514	465	485	467	515	440	436	454	478	460	464	504	472	499	485	483	476	520	482	512	522	534	508	485	524	489	491	488	428	481	484	471	492	509	523	490	499	509	493	461	480	484	494	460	500	479	478	485	488	518	466	442	452	473	498	502	477	492	478	479	497	492	531	492	461	501	498	493	470	501	509	466	472	528	460	482	511	463	472	482	472	504	545	499	483	487	480	535	528	517	478	510	449	508	498	449	463	498	516	533	454	479	473	488	505	458	490	493	515	481	487	465	528	471	483	473	480	490	500	433	464	509	515	475	503	481	490	459	471	503	481	531	499	487	491	467	468	510	488	470	462	472	535	490	503	504	508	511	506	510	473	464	506	451	477	496	452	474	494	531	451	516	481	465	465	453	488	498	475	472	489	446	494	518	508	485	541	507	531	475	518	473	476	507	456	498	501	490	503	503	486	503	497	498	490	508	445	483	484	489	510	494	522	523	478	464	470	487	515	464	475	522	454	530	482	519	482	462	457	495	486	494	505	460	485	485	494	478	497	481	515	487	513	495	547	493	505	486	510	490	490	503	520	487	518	474	476	468	509	458	460	505	478	468	519	490	469	442	463	523	416	513	481	495	500	492	496	526	507	478	487	498	486	528	462	484	500	492	452	504	500	459	521	499	493	465	498	474	507	439	505	459	479	502	463	488	480
14597	7848	4501	2492	1596	1185	915	710	566	558	502	483	440	355	379	379	359	339	337	345	343	325	333	326	326	321	331	314	341	338	322	317	336	325	363	330	329	329	336	359	345	312	339	308	327	336	329	327	300	331	322	342	317	311	343	359	315	340	292	334	318	321	325	338	287	321	315	344	344	335	336	342	299	337	309	330	326	331	323	374	316	312	337	337	335	336	307	360	362	367	287	354	316	351	309	380	305	332	367	321	332	309	330	318	341	324	330	327	325	327	322	326	304	297	303	322	282	334	357	343	324	328	340	308	318	348	335	358	331	302	313	303	318	335	366	364	316	328	311	310	340	355	355	302	301	323	303	322	353	319	365	310	321	340	340	335	272	322	282	355	331	322	288	299	326	319	298	316	319	305	331	341	307	309	337	327	333	318	316	339	318	303	304	317	325	332	331	322	311	305	313	326	311	315	339	348	312	378	329	325	316	286	286	302	369	313	307	314	346	348	345	301	308	303	329	300	313	327	325	307	332	338	329	307	328	330	321	337	337	321	284	330	356	316	326	301	302	326	326	329	317	333	340	344	340	319	293	341	263	343	286	313	345	342	311	298	348	338	351	308	294	298	308	323	289	308	308	295	308	317	297	303	331	299	286	319	294	341	299	304	330	331	332	281	307	343	328	371	326	330	289	304	284	314	319	306	318	333	290	323	336	323	356	304	334	347	320	321	304	348	303	321	306	331	292	313	313	327	328	306	278	335	309	301	314	293	315	328	297	330	325	306	304	285	305	274	348	292	283	290	343	316	371	301	338	353	354	302	359	377	327	318	340	320	337	326	329	304	319	340	324	299	303	304	321	327	333	284	315	311	311	343	299	360	320	311	293	306	314	304	321	358	332	324	332	335	309	318	353	348	292	342	350	341	303	358	321	301	336	317	306	338	311	299	327	320	312	326	338	323	344	329	301	320	323	308	338	362	353	310	334	309	302	353	316	299	326	336	288	368	328	323	330	366	346	344	318	378	346	312	320	294	309	303	307	306	296	330	306	380	336	278	364	324	307	331	327	332	305	330	311	301	321	318	329	321	328	302	323	303	325	283	316	310	304	307	331	293	303	313	296	324	294	291	296	323	328	329	345	316	273	293	317	337	330	369	335	311	324	296	325	327	334	309	299	312	308	301	352	323	327	342	291	295	287	328	301	329	332	324	327	313	313	332	323	326	314	309	340	319	298	346	321	311	341	349	335	354	334	294	317	286	342	332	337	352	347	285	335	331	326	287	325	329	343	316	313	341	351	327	312	340	315	340	317	350	315	305	371	363	305	316	309	347	334	294	308	326	321	340	342	314	302	349	308	331	325	304	323	353	310	340	329	308	308	333	366	331	309	347	319	328	332	343	318	330	329	315	334	313	329	336	319	278	349	276	339	304	335	362	328	320	298	342	306	317	332	304	346	345	313	334	328	321	315	304	307	306	306	342	327	323	326	345	351	346	318	330	323	339	304	316	339	349	349	331	298	338	324	324	332	313	314	320	309	361	318	342	340	300	325	320	334	281	307	331	320	357	352	307	318	339	325	322	340	325	298	300	305	315	335	308	308	331	327	339	347	338	319	340	326	333	316	316	366	298	311	320	322	331	338	297	315	301	353	300	305	330	316	323	316	323	375	340	372	337	273	328	327	322	307	290	321	349	363	319	296	309	321	315	328	328	345	339	375	368	333	319	306	322	296	287	269	301	325	347	308	306	305	302	334	309	303	292	311	322	324	342	332	333	332	305	322	334	328	312	385	343	328	340	340	313	327	331	300	301	299	304	324	323	337	327	358	315	306	342	293	291	318	333	316	333	333	275	333	331	318	297	351	346	307	331	308	343	342	324	310	324	336	329	314	279	351	322	316	320	364	320	311	347	306	320	327	349	319	353	334	341	334	320	309	334	354	345	331	339	307	336	335	318	332	288	312	308	319	330	316	293	374	303	338	370	293	336	313	311	339	335	290	323	327	320	318	289	306	340	321	318	315	325	296	287	337	316	316	315	299	305	313	328	294	334	324	315	287	321	303	338	301	331	281	337	297	335	335	322	345	332	295	331	298	360	327	341	345	334	344	305	338	335	328	300	339	336	312	326	301	292	290	359	330	305	365	295	332	352	369	343	328	331	310	313	330	328	317	325	315	331	345	341	326	320	373	306	334	324	317	315	307	334	322	326	332	334	297	331	320	319	316	309	310	357	320	295	308	299	324	326	318	339	339	367	311	328	337	340	316	333	359	319	331	348	306	302	307	292	341	342	338	331	298	333	336	302	315	332	329	302	366	357	322	331	301	337	331	319	336	354	362	340	315	297	322	315	355	318	302	328	332	279	328	298	302	341	297	290	354	310	330	318	321	313	312	352	324	303	327	311	333	332	359	309	334	352	314	306	307	298	296	310	336	328	333	332	310	323	317	310	313	329	340	338	323	330	336	337	342	314	328	319	326	324	304	311	329	327	302	343	341	298	330	335	308	320	316	301	333	309	325	334	330	307	335	333	346	338	322	331	327	319	345	305	287	323	302	369	339	305	299	337	344	314	313	327	312	334	317	342	307	325	278	330	330	327	327	330	334	287	324	334	351	268	307	338	343	320	324	292	344	335	346	317	309	308	300	293	318	298	309	326	299	284	290	311	313	308	334	323	332	315	321	317	326	347	347	309	340	312	326	325	314	339	330	333	335	334	325	305	307	357	317	329	341	330	348	340	347	324	336	335	340	331	301	326	332	311	330	327	329	343	336	344	317	302	286	296	306	311	321	339	302	301	330	349	359	296	326	298	295	321	310	314	323	305	312	370	311	309	303	302	344	299	338	315	333	344	277	303	303	328	304	298	348	320	319	343	366	297	347	296	303	301	286	344	303	338	354	316	339	315	341	349	344	313	321	337	340	315	357	347	341	316	315	317	365	310	340	328	312	286	314	299	308	357	323	337	309	299	326	343	310	373	317	303	313	351	322	290	335	342	364	308	314	357	321	334	306	270	308	317	313	333	336	304	324	337	338	353	362	340	326	324	316	352	370	352	322	351	337	315	288	304	324	312	350	331	363	312	341	323	311	340	316	339	313	306	285	344	295	332	318	318	324	340	321	299	313	323	340	323	295	342	351	319	327	322	331	344	301	336	354	293	297	316	340	294	278	306	347	333	335	313	323	331	314	300	342	315	314	334	333	368	315	296	311	305	323	286	348	274	318	314	307	330	336	326	349	358	328	344	325	277	316	326	322	326	321	365	327	341	316	315	319	309	302	360	309	305	310	337	327	322	338	328	318	344	331	343	301	353	296	271	308	294	310	330	339	366	311	308	349	330	308	317	334	332	313	326	301	303	345	322	308	310	318	299	328	300	302	298	273	327	341	324	345	295	351	302	347	357	295	314	293	306	325	368	300	313	335	321	363	334	299	368	314	318	315	320	330	385	322	328	324	329	324	294	293	316	324	333	328	295	337	332	331	366	365	350	306	362	293	334	348	335	325	293
8715	6243	7185	6590	5227	4361	3092	2660	2084	1906	1662	1529	1244	1125	978	889	835	839	783	835	787	795	779	759	764	661	715	738	717	731	747	738	735	719	732	663	647	643	679	731	686	725	728	680	702	728	680	713	673	700	721	661	640	766	680	672	677	679	701	678	705	751	676	655	718	679	710	661	686	729	661	671	676	714	758	680	647	702	629	709	682	685	674	678	670	661	693	644	690	719	691	706	696	699	686	653	721	680	727	665	715	694	727	704	725	757	718	721	676	709	679	687	745	662	697	701	730	721	720	727	645	700	653	692	702	629	649	698	677	686	683	691	709	688	674	647	727	673	708	734	731	665	727	678	708	707	674	714	730	686	672	730	660	693	684	725	692	706	639	725	718	711	704	740	679	740	687	664	661	714	708	710	674	718	734	701	684	693	707	694	701	644	698	683	647	673	672	702	716	689	676	709	697	695	704	719	666	682	654	730	716	743	698	651	711	677	688	676	666	662	684	667	692	679	683	694	640	663	686	697	715	651	678	760	725	659	679	708	656	727	696	686	712	673	690	692	660	695	702	737	665	680	689	687	672	688	703	672	679	691	698	689	681	677	719	675	688	702	704	776	706	661	685	713	722	655	636	709	691	721	725	635	689	674	687	708	704	693	723	689	668	661	698	719	715	673	693	714	713	709	646	687	687	680	716	721	698	696	681	705	718	670	646	655	672	709	715	667	695	715	676	677	685	676	681	718	698	702	653	709	688	700	741	673	692	762	716	666	673	669	662	678	666	682	732	676	676	715	699	716	679	670	667	715	721	704	714	679	682	651	660	724	705	661	649	648	689	678	676	704	717	660	675	683	664	699	686	709	663	745	662	702	669	677	692	670	705	669	717	701	713	619	664	690	658	741	702	723	666	716	667	701	686	710	647	691	658	704	708	697	684	703	686	703	676	677	713	721	684	669	709	676	656	692	707	701	694	702	699	703	680	692	655	707	732	747	725	701	679	719	712	702	716	735	672	691	643	683	736	710	661	701	693	682	725	674	716	739	687	683	640	673	707	651	668	673	656	729	750	690	685	735	675	732	721	694	681	682	678	664	678	692	667	693	689	704	711	682	675	701	682	697	657	707	720	662	685	687	664	717	716	686	670	671	698	722	741	667	676	706	713	669	679	678	693	674	685	680	710	678	701	686	712	684	731	695	682	704	693	740	683	713	683	702	682	732	675	700	686	701	722	676	711	740	676	713	699	667	687	719	722	671	703	671	667	704	676	642	736	692	718	683	687	713	660	651	654	682	735	728	685	727	697	645	670	714	716	641	693	694	682	690	710	656	719	712	669	700	697	715	739	697	696	706	675	707	684	697	674	688	715	655	709	683	727	668	702	730	628	690	682	658	660	695	685	688	691	715	731	668	726	708	705	702	693	695	703	683	726	698	692	688	654	679	696	676	739	654	657	692	673	697	698	666	671	698	729	658	729	700	734	748	716	681	683	683	684	711	694	678	676	683	709	682	707	696	691	700	718	663	665	680	721	704	685	731	653	716	740	703	653	675	715	719	722	687	673	691	676	673	701	678	667	710	703	745	705	664	658	696	707	643	673	660	672	719	678	715	691	658	687	699	694	641	705	664	658	722	690	676	681	692	656	695	688	700	680	703	711	694	684	682	670	665	638	697	688	755	699	694	685	741	735	698	682	690	704	694	713	717	694	684	688	673	675	715	639	694	720	663	709	742	691	623	719	712	691	703	631	752	739	676	701	692	674	725	669	709	706	658	703	739	684	672	686	659	652	690	730	695	674	679	675	666	742	639	688	653	719	703	730	646	652	713	698	675	675	704	706	659	719	748	667	683	702	748	684	680	737	708	701	681	696	701	693	673	678	674	700	694	657	691	675	711	708	689	694	684	678	691	654	730	745	701	693	697	728	660	655	718	748	687	688	711	684	693	699	702	682	717	708	704	697	680	665	728	732	721	718	698	718	712	705	690	632	733	702	648	677	702	705	717	723	693	727	722	666	743	682	688	695	712	646	716	713	683	704	644	691	650	667	690	701	682	690	772	705	670	659	689	703	740	714	667	684	731	688	673	673	647	725	678	658	726	663	651	652	628	755	668	697	659	650	691	687	682	713	699	671	718	675	714	647	699	685	709	750	694	704	718	707	698	668	691	665	707	647	690	700	684	638	720	663	632	709	719	670	639	708	647	724	742	686	702	702	671	735	670	652	676	746	726	718	666	697	707	723	660	676	716	702	699	697	702	657	721	687	672	698	671	655	701	666	703	673	674	669	696	683	686	679	721	628	685	701	704	702	683	740	719	686	727	722	692	692	718	713	706	683	688	709	689	700	663	720	768	672	685	690	671	728	660	712	699	714	638	705	684	654	718	688	673	720	696	671	687	739	663	728	656	710	681	706	711	652	722	722	680	699	693	649	718	680	691	723	690	681	667	729	733	706	695	713	742	695	717	688	677	687	694	675	677	735	694	676	748	703	662	699	666	700	704	715	626	687	663	644	700	685	698	677	689	741	740	709	694	699	686	676	668	682	708	714	701	707	655	658	725	701	663	705	703	661	686	716	665	685	740	653	648	693	688	714	692	700	668	712	697	690	652	654	656	722	711	678	699	628	663	724	680	697	731	701	706	697	700	658	681	730	682	650	681	679	677	724	677	659	701	712	731	684	665	630	729	706	676	677	700	672	714	668	707	694	702	667	635	715	721	678	687	686	655	723	692	727	707	663	690	679	631	716	754	681	724	684	708	697	694	714	701	692	680	672	694	709	686	723	706	678	689	717	689	704	709	647	650	664	734	647	738	713	673	710	677	710	679	649	703	697	683	717	683	668	700	653	693	685	702	693	731	658	684	677	712	713	684	691	683	720	723	691	671	701	659	716	698	676	693	687	706	723	705	701	642	700	726	737	681	712	700	620	680	660	665	718	700	669	687	686	694	698	723	693	656	677	693	711	709	667	703	659	747	668	721	710	711	682	678	718	708	711	662	653	697	680	678	723	686	734	693	697	712	760	655	631	729	678	735	674	699	714	658	641	661	682	684	717	697	746	703	713	647	723	723	692	701	696	674	697	676	663	709	725	671	684	682	641	659	731	734	652	666	697	673	740	698	704	650	667	636	664	672	685	702	721	693	672	714	710	678	694	699	669	741	704	706	681	661	659	698	711	718	708	681	700	678	663	677	668	701	696	673	706	711	650	763	692	699	662	669	650	723	706	683	670	681	703	672	713	710	666	685	681	720	742	684	696	701	676	677	689	665	619	752	695	663	690	695	659	694	734	713	687	668	666	694	695	686	676	669	688	651	651	716	661	669	678	693	695	693	670	681	686	684	747	697	716	740	699	718	700	671	765	673	696	618	722	696	700	674	729	715	695	676	627	680	676	693	683	698	694	700	729	703	691	697	715	685	658	674	667	642	668	733	664	722	683	621	674	678	694	673	721	672	716	660	717	675	692	662	694	707	693	697	672	700	660	665	712	651	712	714	736	680	673	689
32385	22492	15691	9877	6659	4220	2428	1521	902	687	572	502	455	397	320	330	260	282	252	305	245	246	256	237	250	208	219	234	247	238	252	240	202	240	240	208	237	233	236	230	199	190	225	227	199	208	242	192	214	208	227	215	200	233	223	210	256	244	228	232	244	232	239	228	218	202	230	238	228	231	216	219	226	220	233	218	232	209	222	248	191	258	212	217	225	202	198	210	202	203	234	207	211	243	228	246	223	243	235	217	247	205	199	224	243	204	223	210	205	213	188	209	215	210	211	223	206	206	221	201	220	249	221	233	215	233	221	226	195	224	244	216	220	208	221	237	222	204	224	218	226	207	250	192	223	241	220	209	187	202	242	229	206	229	193	236	215	250	233	244	232	218	213	231	216	212	206	202	227	220	256	252	245	221	231	213	218	253	221	242	218	232	226	197	204	224	187	201	238	207	211	226	239	218	251	230	193	208	231	231	232	242	248	224	222	225	227	250	243	221	213	203	221	228	244	209	217	227	234	233	209	234	229	216	217	222	219	255	234	236	205	227	236	250	229	196	226	212	218	201	259	198	250	217	192	211	232	204	228	236	222	256	216	232	201	220	231	202	231	219	230	183	237	228	232	240	204	251	223	250	225	208	243	242	217	200	198	213	251	219	235	234	243	251	209	202	202	238	243	212	241	211	208	230	196	192	244	231	201	226	229	217	232	231	232	218	212	248	209	225	206	201	228	234	226	213	195	205	230	210	224	257	242	245	195	206	244	209	220	221	233	207	241	228	225	231	222	216	251	236	208	250	233	218	217	232	255	213	203	225	237	222	210	214	218	226	209	228	266	230	203	205	237	248	205	219	213	234	226	218	194	211	228	220	198	221	222	217	216	207	243	185	224	248	224	216	221	203	231	201	213	197	238	211	220	217	241	225	197	188	235	222	223	278	235	202	224	216	221	222	226	210	198	230	233	219	217	209	195	204	240	216	239	230	230	222	225	201	211	191	217	195	188	197	235	223	226	231	215	213	201	244	247	224	218	219	203	215	231	224	263	227	220	226	222	217	233	213	233	231	222	210	207	224	234	217	211	235	232	184	230	217	218	201	234	211	210	206	238	223	222	232	209	226	228	225	219	256	206	212	218	223	229	237	254	262	239	247	217	226	235	212	233	197	198	229	257	219	240	218	198	237	226	210	205	191	240	220	234	244	227	204	206	213	222	251	237	227	230	243	249	208	212	228	229	220	213	222	231	239	239	193	203	245	225	197	240	215	223	236	238	215	227	220	228	221	217	213	229	225	255	210	241	213	247	222	204	209	209	206	187	231	219	201	213	212	227	206	211	223	203	204	223	245	209	218	192	197	230	232	210	191	212	231	208	226	234	220	214	236	258	204	225	197	214	217	212	226	202	200	221	245	224	218	226	228	219	230	225	254	230	244	198	238	234	251	245	216	228	215	216	216	223	199	230	200	260	214	222	209	240	257	198	213	233	178	221	225	224	222	207	223	235	234	220	232	243	214	262	231	195	224	225	225	204	242	235	218	200	230	230	216	218	228	247	211	207	224	236	216	234	201	217	196	219	223	225	206	247	201	198	222	227	228	195	214	237	200	219	226	225	197	195	213	239	211	202	240	221	222	193	201	209	233	228	239	236	207	236	225	205	221	231	223	207	236	220	230	221	216	229	187	200	223	229	230	246	244	240	240	232	205	227	227	214	227	213	215	239	220	199	236	224	203	219	204	188	235	219	192	223	206	232	228	212	186	230	209	198	218	200	224	235	219	232	221	211	198	213	197	212	224	216	231	225	223	207	262	227	207	216	249	241	210	203	213	203	242	215	215	224	230	232	217	208	210	220	225	230	230	222	220	212	231	218	227	214	211	235	228	218	247	227	229	248	232	215	209	220	215	213	232	220	199	254	208	208	208	228	232	220	198	224	223	241	210	218	222	228	255	210	204	228	206	228	239	210	229	233	230	218	225	239	208	235	200	226	223	234	213	231	223	216	209	190	204	222	208	241	204	212	188	217	202	231	232	215	213	218	217	239	237	211	273	201	203	219	220	201	185	216	200	226	207	235	234	204	204	240	211	208	207	211	213	249	230	211	204	207	219	244	245	221	201	203	212	228	195	204	248	219	201	207	229	239	203	197	218	210	190	196	222	217	195	234	224	223	248	210	214	200	231	223	213	243	212	220	189	239	234	245	236	191	227	224	223	213	246	215	199	207	211	210	232	211	222	240	229	211	213	221	222	215	219	226	233	246	243	252	216	211	230	208	217	243	227	211	224	236	232	241	254	255	235	232	206	230	208	207	214	233	216	222	228	187	220	218	222	234	219	210	209	192	216	229	190	227	244	219	239	233	210	231	241	227	216	245	224	214	216	206	190	224	222	227	237	220	209	203	213	243	208	224	227	229	215	218	237	191	204	203	238	227	225	237	209	227	184	245	224	196	197	238	208	234	247	212	220	203	235	219	225	249	209	213	221	226	224	232	219	236	231	227	200	210	252	221	213	218	215	213	214	225	224	223	248	215	219	218	241	215	214	223	220	216	200	219	221	237	223	240	256	221	217	221	191	230	227	183	197	249	219	206	228	241	240	241	229	224	219	244	215	210	219	198	206	219	215	217	230	219	207	221	239	208	248	238	220	247	230	252	251	245	229	198	232	222	198	226	248	207	191	206	231	214	226	203	231	193	239	224	227	199	210	218	227	222	245	197	206	192	205	223	213	245	196	210	234	212	241	181	216	258	214	214	239	224	222	202	215	209	190	191	239	224	229	225	209	234	214	207	218	223	207	215	253	239	217	217	200	236	209	233	202	230	215	211	264	226	208	243	200	263	210	213	242	246	235	235	238	209	231	199	197	214	218	191	212	215	230	239	253	204	217	230	201	209	200	207	220	208	217	232	229	233	216	217	224	203	200	206	241	222	194	241	225	241	255	215	228	233	213	225	243	224	253	198	216	218	228	222	250	237	193	236	202	232	215	253	203	219	233	251	217	204	243	226	234	222	224	204	233	219	219	209	228	229	234	202	228	214	221	209	212	193	231	214	232	210	210	229	233	195	219	213	200	238	215	196	210	221	228	229	211	207	243	216	197	228	241	234	198	206	228	207	181	233	207	208	179	213	236	232	231	241	250	210	217	201	242	209	219	227	228	225	213	220	216	226	218	212	222	257	209	223	212	217	235	250	213	250	247	241	235	201	235	234	237	208	219	231	227	216	202	231	220	207	213	237	201	238	215	245	198	212	228	216	249	262	206	225	228	230	204	234	197	244	204	172	200	232	229	224	238	231	208	235	233	240	230	225	212	222	249	195	185	240	249	222	243	254	200	231	241	220	229	229	237	201	212	205	209	235	217	246	247	217	245	226	206	232	209	261	257	216	210	240	217	210	211	217	215	227	227	214	208	220	206	219	212	227	242	241	219	220	212	224	235	170	216	228	239	206	225	214	220	216	210	216	206	212	249	217	249	245	190	209	221	218	251	208	208	204	225	231	217
21392	16535	17424	16105	14203	11284	7780	5753	3935	2991	2446	2086	1855	1399	1052	966	901	858	812	810	652	706	713	582	500	532	518	567	565	578	580	564	554	524	501	473	522	488	521	505	497	533	472	507	529	476	527	471	527	483	483	463	508	491	486	499	485	481	481	482	490	503	472	499	512	466	485	527	489	511	520	484	492	459	523	519	485	497	477	497	468	524	534	508	521	511	523	502	515	493	485	469	486	476	507	548	510	532	462	514	526	492	513	460	501	510	560	491	489	554	529	521	480	496	520	523	498	481	493	518	492	496	486	500	468	475	470	535	495	490	503	474	463	474	472	506	497	504	468	485	515	498	514	524	519	521	508	495	502	496	491	484	515	512	471	485	482	525	491	521	507	501	502	496	498	492	467	526	488	456	509	489	549	512	496	491	505	498	520	504	505	478	487	517	535	511	504	487	464	462	479	488	500	507	493	482	476	518	476	464	501	507	472	450	467	532	523	482	535	485	492	488	515	499	472	490	455	501	497	481	501	502	529	465	469	518	511	474	473	515	481	502	492	491	508	514	478	500	498	511	472	481	511	512	477	512	511	516	552	479	526	488	471	511	491	512	499	482	513	511	469	467	503	498	530	504	480	454	516	532	493	489	506	500	477	528	504	517	525	468	451	499	480	517	493	467	516	502	508	517	498	497	443	506	523	499	482	512	463	500	527	479	512	474	507	494	482	491	505	439	482	468	447	506	530	470	503	486	518	473	488	497	485	527	527	514	519	502	482	504	474	480	505	527	517	532	526	485	525	482	473	494	489	510	532	518	507	500	451	509	543	514	490	498	477	489	514	500	491	499	500	480	507	501	469	455	513	475	447	473	545	480	458	492	490	478	477	500	501	472	511	519	501	479	510	490	523	522	519	478	514	531	537	507	481	483	489	513	541	504	497	520	508	472	529	513	506	521	506	525	454	499	518	515	491	509	505	455	494	478	499	521	510	479	526	507	506	502	519	520	510	495	516	508	484	504	498	474	476	498	496	486	488	480	519	493	473	461	493	485	480	480	505	496	511	463	461	501	528	516	497	500	479	501	508	499	480	516	509	488	514	521	494	526	515	468	517	499	478	481	484	494	533	451	515	489	518	526	507	514	465	528	520	442	482	504	489	537	513	545	481	480	492	526	456	495	506	460	457	497	468	494	504	474	482	518	532	490	515	463	475	535	465	447	474	474	494	483	501	477	499	489	484	508	469	490	517	520	490	478	502	503	498	501	481	507	489	493	521	529	489	513	486	490	508	488	539	545	487	527	516	525	498	526	535	486	483	516	494	537	533	485	477	517	496	505	487	472	488	502	522	559	509	513	485	502	529	494	493	529	529	495	498	492	444	471	461	498	463	508	517	505	527	519	501	509	511	530	502	494	498	496	509	504	514	477	509	487	510	498	485	499	486	518	486	491	516	506	501	462	498	497	469	500	520	504	495	425	508	472	517	473	501	502	477	514	498	516	504	481	486	515	520	480	530	511	536	510	520	500	494	477	524	522	503	486	495	490	530	495	489	518	493	488	463	472	481	487	505	473	510	504	484	473	489	498	487	496	472	462	481	484	496	492	491	501	492	495	489	489	490	541	479	519	520	510	499	473	506	454	481	495	494	520	476	521	495	521	489	454	515	515	499	514	517	507	470	516	503	517	507	509	518	502	505	517	473	502	497	553	509	486	473	540	510	506	503	519	490	531	479	490	501	510	573	493	519	449	515	485	484	462	495	489	515	519	512	509	478	525	505	520	478	459	539	504	488	471	514	477	506	513	507	473	504	521	503	484	533	482	541	523	498	468	474	517	475	496	515	504	476	514	529	479	486	493	514	509	492	497	521	492	453	538	484	489	526	486	504	495	520	496	510	494	520	518	478	499	480	499	491	491	475	503	515	505	506	484	521	487	460	509	497	508	496	471	451	494	532	491	511	479	520	482	494	509	496	504	493	482	491	476	509	509	519	504	535	509	536	479	501	464	511	511	516	531	466	485	454	513	515	517	461	490	498	574	455	465	486	464	494	505	491	479	543	490	465	502	506	485	490	514	521	497	538	465	491	476	531	457	470	521	518	444	499	519	520	491	517	499	482	484	496	492	530	513	508	451	497	496	515	496	517	488	492	501	503	482	487	520	490	474	511	490	474	503	519	471	471	516	515	512	508	505	527	491	501	475	509	482	473	541	482	483	504	514	519	488	542	525	488	515	493	481	562	513	507	496	533	491	511	475	496	515	477	504	534	507	493	485	476	499	524	512	504	467	464	514	515	501	472	498	490	532	503	488	502	508	504	481	473	467	495	475	487	490	538	502	484	487	511	462	478	460	504	491	485	484	556	496	467	498	522	466	472	506	507	514	505	487	503	493	477	511	514	489	486	510	472	503	459	500	496	509	504	492	487	521	500	516	504	492	506	495	508	508	538	478	494	538	502	505	508	488	467	539	506	492	528	466	472	510	498	484	499	492	449	500	492	518	516	487	526	536	487	491	499	491	475	476	503	517	463	510	496	536	511	509	474	526	509	484	468	513	527	517	492	487	500	507	520	519	481	460	521	502	500	531	510	458	494	473	526	514	503	517	505	487	540	458	480	503	534	502	471	511	499	499	537	527	491	485	473	500	488	489	483	510	504	497	482	483	559	490	493	482	500	506	527	500	477	482	504	470	504	483	518	529	516	490	479	482	487	514	486	464	511	515	506	461	494	532	501	489	533	528	505	474	495	488	468	508	465	505	479	502	505	482	492	511	527	493	511	541	495	480	518	498	494	457	474	454	492	493	549	498	460	466	474	474	478	519	531	462	496	489	549	517	548	494	510	526	490	476	515	494	527	505	508	520	486	530	473	502	499	522	473	523	540	490	511	499	523	499	499	497	509	473	512	483	496	476	488	482	500	486	509	507	449	522	516	488	509	481	493	493	507	488	511	486	496	501	497	546	510	487	515	492	470	504	501	511	502	490	477	504	461	483	506	514	503	508	482	508	501	518	475	494	491	518	489	534	473	526	490	518	500	489	507	503	489	504	487	511	495	506	497	496	481	477	502	486	497	490	502	486	504	473	503	487	461	490	502	478	481	474	543	484	516	454	478	481	490	520	514	500	522	476	490	504	459	515	485	503	501	502	489	527	474	488	538	496	472	496	477	483	481	536	502	505	490	499	505	487	512	540	483	495	457	537	458	492	503	507	498	459	473	500	509	516	499	506	511	510	515	474	516	516	462	450	505	515	459	517	494	488	496	464	471	515	511	506	492	513	464	521	470	466	507	534	491	515	474	501	499	507	530	457	507	457	494	475	509	484	525	474	543	505	487	481	495	547	503	509	464	505	465	473	466	460	513	516	518	452	519	497	503	487	501	487	497	471	504	527	528	516	490	515	467	529	503	470	471	436	490	485	476	477	475	512	458	483	511	492	504	521	497	457	506	508	488	500	491	471	479	468	491	473	502	480	488	453	487	491	477	519	510	487	451	515	491	510	505	504	517	568
42328	31965	22255	15770	11023	6670	3905	2257	1167	827	749	644	594	498	389	329	286	292	274	263	251	255	269	260	227	212	178	220	221	217	219	218	194	228	184	180	195	204	203	211	186	219	211	203	187	202	196	198	214	202	199	190	208	191	203	203	184	217	215	204	193	214	189	205	208	202	199	192	197	210	181	197	210	222	181	200	200	226	201	189	175	201	203	185	191	203	219	201	195	197	201	198	227	179	180	213	202	195	190	185	185	174	195	209	205	219	217	205	194	209	191	185	178	196	221	188	183	191	200	220	186	207	183	209	184	158	165	212	186	174	215	179	188	176	189	185	211	185	195	206	180	223	205	210	234	183	176	212	182	206	206	207	183	211	185	231	199	200	197	212	218	182	204	191	203	191	200	179	188	171	221	187	200	227	200	203	185	229	209	210	178	239	187	227	195	193	219	190	186	211	158	187	201	200	159	184	174	211	189	205	212	217	191	213	213	210	227	181	176	195	216	209	198	208	200	218	207	193	222	199	202	183	182	187	198	201	204	203	186	173	177	207	222	186	220	202	187	195	203	198	166	202	184	190	179	201	192	209	181	183	192	207	192	204	192	210	198	207	192	178	178	199	211	164	199	189	216	179	181	186	184	157	190	199	204	236	211	197	216	180	220	202	207	178	191	217	196	207	172	197	193	190	182	231	223	178	191	209	203	194	178	203	201	172	186	189	211	188	210	189	216	214	179	219	186	194	186	197	192	214	183	195	232	184	226	220	191	204	182	197	189	200	184	214	225	186	220	189	215	214	225	212	170	235	193	209	196	188	205	204	213	222	189	196	189	192	182	206	199	197	206	200	178	209	181	184	196	213	198	205	185	215	199	192	207	192	231	244	193	173	189	214	205	207	201	192	190	175	186	195	192	190	183	200	217	208	205	190	179	180	202	207	194	197	209	214	222	188	188	212	207	181	205	183	204	176	190	185	182	191	202	188	200	193	189	187	221	200	197	202	221	217	175	206	192	194	196	192	194	195	181	184	198	174	177	208	179	171	200	206	220	195	191	215	212	214	194	203	175	194	186	206	197	230	189	203	223	198	211	183	208	184	200	204	194	189	177	190	193	215	217	219	201	197	202	187	199	189	189	191	217	192	196	211	208	215	177	173	202	192	186	230	188	210	204	189	178	190	198	223	199	202	193	204	216	199	193	249	204	211	204	183	201	173	189	193	217	210	217	199	182	229	190	179	201	212	224	181	205	186	183	175	208	202	217	182	184	194	203	181	215	211	180	167	200	196	181	209	215	208	187	184	192	198	185	194	226	201	169	154	202	170	212	230	231	190	211	201	172	205	190	196	202	192	163	182	229	189	171	181	196	175	185	201	181	186	186	219	191	173	160	202	194	208	182	210	185	204	196	201	186	180	175	210	191	168	196	184	206	184	182	188	189	196	205	192	187	232	172	208	224	183	201	205	202	199	194	197	183	192	209	183	210	199	194	167	204	195	203	179	216	209	206	185	171	150	204	224	193	208	190	176	217	173	223	187	189	201	178	176	171	172	198	195	204	219	185	212	173	157	204	190	183	222	215	224	207	210	198	169	208	212	202	201	203	186	207	202	186	179	202	191	191	194	194	191	200	208	172	165	186	200	199	187	185	169	219	201	212	213	235	177	201	214	191	185	188	212	212	211	168	206	200	223	180	221	182	218	226	190	216	191	191	203	200	197	199	210	180	202	160	203	177	190	197	174	200	178	208	189	221	206	196	188	199	217	193	191	183	184	178	188	196	185	180	174	178	170	199	179	244	236	172	195	177	173	210	171	167	201	209	219	212	218	192	192	168	194	199	197	189	185	164	198	166	180	204	202	203	202	194	205	211	195	222	247	213	211	219	146	201	217	185	181	190	175	192	211	200	195	207	182	207	191	170	198	183	194	216	221	195	187	189	193	211	216	171	176	207	217	168	187	202	183	180	210	180	203	174	185	171	194	191	178	182	186	198	205	190	185	177	178	226	240	197	220	206	197	182	192	187	209	184	247	196	183	177	188	157	201	211	199	210	227	231	179	192	192	207	220	193	179	188	197	167	185	208	207	170	182	197	188	205	188	191	192	202	175	180	177	211	192	195	194	205	218	193	212	216	185	190	192	215	178	206	198	216	171	223	203	173	204	196	166	178	192	196	191	207	215	188	201	198	194	196	202	214	192	171	188	211	213	223	208	208	200	175	179	178	166	191	205	210	197	192	213	175	174	211	199	172	204	186	185	185	202	207	185	200	210	191	193	157	220	174	188	165	208	224	198	202	208	190	191	206	210	224	217	204	179	202	185	203	202	204	194	179	159	207	181	196	219	199	202	204	203	191	229	200	177	187	191	198	203	204	203	176	183	168	178	200	184	205	195	204	179	202	180	204	199	189	193	199	192	187	173	198	198	211	168	184	187	223	193	221	178	187	209	232	199	201	212	167	182	206	202	193	185	227	217	215	212	188	175	176	173	168	205	186	207	178	182	183	207	194	199	213	203	214	193	184	222	204	194	191	198	201	171	219	215	200	213	203	187	208	185	202	210	209	224	176	204	182	197	196	186	222	197	198	196	197	209	194	198	190	203	199	183	187	188	171	223	201	220	193	219	190	185	204	190	178	199	183	167	177	216	193	203	209	180	206	214	186	197	196	180	215	189	208	198	199	191	182	177	193	196	184	213	186	208	182	196	208	211	200	210	200	191	202	218	185	206	167	189	192	194	193	190	202	213	191	200	173	181	190	204	173	194	219	210	213	206	175	201	208	207	193	192	189	211	213	216	178	189	181	195	182	209	192	212	205	182	191	195	185	173	184	185	224	207	188	195	200	212	201	226	180	207	179	205	207	187	196	207	209	206	221	190	191	204	182	209	198	166	209	195	194	187	188	214	180	202	193	218	225	204	227	206	234	210	207	202	191	210	203	182	204	180	196	227	178	211	226	201	200	205	202	200	202	196	192	214	194	182	182	170	193	201	183	230	208	200	197	198	195	167	202	208	194	200	191	203	191	199	174	221	215	198	180	178	203	178	194	205	196	200	189	200	197	201	190	206	190	172	209	175	188	183	195	196	193	186	172	199	202	216	190	190	240	192	188	187	175	233	181	164	186	199	214	210	206	194	216	204	200	215	209	183	228	198	214	213	222	205	224	196	193	183	208	211	202	183	194	199	190	188	216	193	209	181	192	187	193	181	194	201	206	177	179	190	188	194	200	204	173	179	212	183	211	191	229	194	204	212	173	217	189	193	172	180	200	187	170	242	216	231	191	186	195	196	187	192	191	207	166	205	217	212	198	192	200	183	202	186	235	195	213	238	201	204	203	197	195	211	193	224	187	180	208	182	188	195	181	213	228	179	212	188	183	192	179	173	204	178	206	194	178	206	202	195	202	228	223	200	229	212	196	215	207	193	188	179	203	194	167	196	186	186	221	190	205	215	206	195	209	176	211	179	216	204	207	185	208	204	193	210	203	178	188	203	205	205	246	189	202	167
27157	23178	21671	21983	18626	15220	10996	7595	4808	3910	3429	2907	2403	1859	1450	1199	974	1011	1043	927	795	785	786	632	582	531	512	565	637	560	569	522	527	531	490	457	444	440	457	471	476	453	501	421	470	479	466	491	480	447	482	445	438	454	436	442	418	439	478	449	467	473	484	445	461	434	461	437	472	460	483	427	471	454	455	466	444	493	433	399	449	470	437	454	465	455	474	468	442	460	457	468	467	435	513	476	513	511	467	459	475	465	462	484	468	464	438	487	469	455	458	501	458	434	464	486	442	426	439	475	457	449	479	454	471	450	430	408	418	483	429	442	448	468	445	476	454	440	426	493	451	450	446	485	485	431	416	468	437	435	458	481	474	490	448	464	431	441	462	498	428	476	452	457	436	484	463	410	442	468	455	473	467	454	451	467	430	462	439	451	471	484	463	432	455	441	462	426	475	500	459	427	443	437	448	449	461	470	420	424	476	442	429	427	482	486	443	429	448	494	474	473	443	457	489	444	451	461	448	470	436	423	487	464	460	450	439	481	463	400	476	453	445	437	382	444	516	419	493	463	416	475	444	451	483	408	461	423	441	438	419	405	459	463	452	430	454	443	441	455	441	445	433	444	466	477	467	456	428	465	424	471	472	424	467	487	445	477	455	459	486	446	478	409	456	439	477	449	463	431	450	474	453	441	467	463	457	463	474	445	459	466	453	482	465	472	465	449	434	440	456	465	469	492	475	462	492	450	475	444	437	416	449	427	450	432	470	467	446	433	502	472	415	442	442	436	470	462	444	459	451	452	445	442	429	423	492	446	442	438	450	469	433	480	440	462	482	464	482	462	478	451	444	443	441	438	455	457	488	451	435	468	424	434	477	463	426	450	456	464	440	466	451	448	457	464	445	464	434	451	427	438	433	408	451	433	479	472	479	485	483	430	457	433	433	442	463	434	502	418	456	442	444	424	445	405	441	443	443	474	428	448	418	460	460	482	494	417	419	453	429	427	465	432	467	464	435	420	451	417	491	453	457	446	452	454	433	491	461	469	478	453	441	494	479	450	442	430	433	487	429	473	458	468	476	458	425	455	473	441	456	496	429	439	484	443	439	473	436	450	402	411	437	438	480	450	412	448	446	440	456	458	461	453	451	441	475	441	482	444	430	440	449	425	443	436	444	468	468	403	456	458	463	427	460	445	423	496	462	488	447	450	465	435	475	439	416	466	452	507	433	431	437	455	435	476	429	419	450	455	451	459	468	448	450	472	480	418	449	437	465	431	441	471	471	464	473	438	425	473	447	448	457	429	431	460	432	499	460	413	472	464	419	427	436	442	438	491	459	457	446	445	448	466	453	486	487	465	440	444	464	478	442	441	452	477	492	419	502	463	415	474	462	461	464	437	446	448	459	437	484	497	447	438	456	465	447	431	448	470	473	469	428	461	468	432	429	459	472	484	496	471	469	473	452	456	447	479	450	456	463	447	425	434	465	441	498	475	421	418	449	450	480	459	474	457	482	481	485	441	444	445	445	428	450	486	485	444	410	451	468	423	432	442	453	496	438	440	459	471	417	432	445	458	469	424	431	442	456	441	429	462	468	426	434	480	443	461	455	442	457	475	435	459	478	445	430	479	434	477	459	444	477	459	482	407	479	393	463	421	504	455	428	440	465	453	482	449	430	423	449	396	433	415	461	480	467	439	470	461	466	425	426	468	483	429	491	423	451	443	453	458	445	469	502	464	444	449	482	445	479	451	473	478	428	466	462	460	442	445	453	412	445	435	437	426	456	441	446	431	459	474	460	446	496	436	429	474	451	440	467	459	444	462	471	448	483	475	437	447	456	431	480	449	439	456	445	451	439	458	419	456	424	460	467	459	508	440	448	460	440	499	488	484	456	459	454	436	456	429	431	473	423	464	445	424	448	462	448	465	446	452	472	405	409	463	433	438	460	423	453	426	482	447	466	488	483	451	446	437	434	482	471	434	456	427	457	501	456	469	438	454	459	454	462	490	446	466	477	476	510	425	427	438	435	426	477	458	453	391	420	476	448	446	429	474	472	413	409	461	488	442	434	444	449	455	434	400	465	454	421	426	451	438	442	438	481	464	480	445	474	477	444	469	430	434	390	448	462	460	435	479	471	437	467	450	430	442	479	441	464	458	456	426	490	449	445	459	461	451	469	452	452	485	480	437	439	438	441	498	477	480	454	453	426	437	431	462	430	453	465	442	450	450	443	420	456	450	446	476	441	471	464	487	483	487	424	417	446	468	468	433	436	469	486	414	435	403	467	458	461	463	479	448	443	427	495	419	461	453	442	455	486	415	447	452	437	452	469	454	416	474	443	473	427	467	467	433	446	449	436	478	450	428	447	458	460	441	464	468	503	457	463	456	446	433	425	458	442	445	445	438	488	444	470	441	432	473	463	455	421	420	421	474	479	447	471	498	426	468	450	515	425	451	474	454	423	449	482	441	434	475	472	447	437	423	461	422	424	456	420	458	492	438	411	451	484	452	443	420	461	437	416	455	471	458	445	466	453	447	441	426	451	463	460	488	462	459	434	461	467	411	432	469	406	461	508	456	497	465	486	478	469	452	454	477	450	454	415	423	480	468	474	473	430	416	433	460	478	457	458	443	439	470	477	472	436	460	470	453	472	444	429	467	466	454	498	429	442	483	462	463	447	478	444	474	453	483	436	455	446	455	442	428	454	454	479	485	427	470	441	427	447	422	475	486	453	454	480	450	454	422	452	484	447	411	439	444	444	471	430	401	470	438	471	425	454	450	453	455	461	420	409	431	430	437	441	449	441	466	447	443	441	456	428	439	440	439	431	459	449	413	451	477	470	437	412	438	442	479	480	475	455	422	464	395	454	487	475	416	449	448	455	419	474	439	458	445	432	483	445	462	453	467	470	426	452	457	445	403	427	478	463	452	466	434	446	459	457	452	422	462	453	460	463	451	491	490	471	436	434	452	436	439	396	476	470	430	442	448	439	436	480	450	432	465	444	496	456	442	454	461	452	480	472	513	454	464	432	457	452	444	424	455	454	467	458	462	500	462	424	449	462	453	421	455	471	453	467	455	456	445	430	467	473	501	458	441	446	451	450	446	452	458	476	467	417	460	460	435	427	470	452	435	434	440	461	441	415	456	445	489	452	408	440	422	442	453	464	490	451	456	416	440	427	422	449	435	414	442	464	473	427	479	450	454	462	441	442	467	455	421	482	475	481	440	417	437	465	474	447	440	467	455	445	450	440	477	476	436	462	417	414	463	429	459	477	450	489	447	442	440	466	440	437	473	468	442	467	438	453	502	430	463	468	465	441	454	445	505	478	450	462	449	442	447	472	453	457	445	454	500	450	415	455	441	445	411	430	440	418	443	470	493	467	448	457	458	458	450	473	469	421	463	482	427	476	463	438	410	460	456	465	436	469	447	456	451	454	459	422	444	442	461	415	460	469	465	446	429	444	428	441	465	452	461	489	442	437	444	419	461	462	428	504	443
14457	7338	4103	2499	1472	1117	825	673	570	489	457	403	374	384	363	356	327	336	347	322	328	332	314	320	324	295	290	339	292	311	314	332	295	306	308	287	327	346	305	302	333	313	283	308	304	309	330	282	314	311	300	289	296	303	301	295	285	301	317	332	354	302	297	307	336	299	320	283	320	300	300	278	330	309	282	313	342	325	325	302	300	329	328	329	311	294	304	351	308	314	318	305	320	287	324	312	292	320	316	295	314	323	296	296	307	302	331	341	309	301	275	311	319	291	280	330	323	309	316	319	317	302	305	299	296	345	339	308	328	338	335	340	312	305	330	303	326	320	327	304	340	332	333	314	308	318	283	307	265	296	280	290	312	279	295	303	329	291	315	312	287	308	301	331	315	323	298	286	290	278	342	296	301	318	313	308	328	282	342	299	311	318	345	309	305	295	299	285	305	306	273	277	312	295	297	293	335	305	315	296	293	329	318	346	290	286	316	311	302	278	326	296	309	313	314	276	335	297	319	309	343	285	304	280	299	299	266	293	303	301	311	296	348	308	294	317	314	316	306	315	307	279	307	301	285	319	359	306	295	334	324	304	298	318	334	310	354	280	316	356	347	309	287	296	305	307	309	305	286	286	283	300	303	287	348	292	304	311	278	309	307	306	274	294	301	345	305	298	307	281	308	297	294	304	321	280	310	315	282	291	280	329	301	311	339	321	297	291	324	330	290	339	306	291	295	326	247	281	318	291	317	311	331	308	288	294	285	282	305	311	319	307	298	288	320	274	326	325	292	318	330	292	304	288	310	342	304	293	300	285	280	324	279	303	320	327	342	305	285	268	297	294	331	327	330	304	345	304	334	309	312	330	262	319	342	291	308	266	283	298	327	297	370	303	267	292	307	313	325	310	323	295	329	315	314	321	281	286	296	290	330	322	306	286	312	301	302	260	328	337	283	291	309	329	309	317	283	314	315	309	270	324	329	308	317	294	316	297	339	332	324	293	327	301	288	322	294	362	307	287	295	307	315	301	303	297	368	318	294	321	284	326	312	348	305	304	335	302	299	339	299	286	289	282	285	313	298	333	297	311	278	271	312	325	282	304	322	330	294	322	298	303	312	292	331	340	333	298	305	330	286	329	297	314	295	291	312	317	291	299	293	332	316	297	301	296	298	308	301	333	316	289	328	281	312	303	280	291	305	279	287	319	334	326	296	381	308	300	328	291	337	313	281	312	294	322	312	352	299	290	295	298	341	290	287	310	291	303	317	323	336	293	309	288	293	317	283	310	306	339	310	280	335	302	325	311	326	298	326	346	335	278	290	314	269	281	303	317	311	288	314	310	323	309	292	289	275	298	301	320	324	312	292	302	320	294	308	310	265	324	330	310	334	276	262	330	284	308	309	335	294	311	319	318	343	309	332	315	270	305	300	266	336	323	330	273	308	335	333	306	286	320	332	283	334	291	354	314	357	301	296	278	294	339	344	302	316	310	305	302	278	284	283	306	292	324	312	306	280	310	290	303	320	284	289	320	295	311	343	310	286	318	287	327	297	310	300	301	302	295	290	314	314	296	293	304	290	292	360	312	299	307	329	319	335	290	329	293	285	316	291	298	281	283	286	324	363	300	312	315	326	284	308	308	308	315	324	312	301	293	315	284	287	278	322	315	283	285	299	270	295	337	271	285	326	313	287	288	286	324	299	286	303	337	336	323	330	313	328	293	299	296	347	302	285	312	327	284	300	297	276	299	291	339	305	332	321	321	331	288	318	353	308	294	294	298	292	311	326	294	296	326	343	282	307	322	301	309	304	296	346	338	318	321	319	302	316	291	305	317	322	262	321	315	263	300	310	286	306	289	296	322	299	315	340	319	333	316	324	310	322	305	339	299	314	320	315	305	343	334	296	313	291	269	305	280	319	342	298	285	290	312	331	306	294	293	316	289	315	314	321	303	290	317	337	322	331	309	329	340	317	281	289	317	335	332	319	282	317	311	337	317	299	294	330	293	300	281	271	309	299	335	324	303	330	313	271	281	293	305	328	293	297	356	305	315	327	312	322	285	299	316	275	316	303	257	295	289	315	303	308	299	322	310	296	291	285	285	290	306	288	306	324	322	288	305	305	304	291	287	284	298	286	336	321	309	281	305	330	345	291	297	300	285	312	310	315	274	280	297	287	303	279	308	300	356	271	283	323	315	343	306	332	319	360	322	305	295	308	320	278	346	304	315	335	262	298	312	306	308	287	285	296	324	335	318	269	314	325	316	290	340	319	312	287	281	245	272	294	289	306	293	301	272	301	282	312	307	298	303	310	308	283	319	297	299	287	321	324	313	305	297	287	291	291	296	314	285	299	317	282	302	335	319	307	273	332	335	317	310	308	319	300	327	309	283	309	283	329	315	304	288	296	306	285	340	291	302	301	294	301	287	303	294	303	291	313	304	357	318	339	296	284	324	304	296	299	272	295	324	266	324	341	326	347	283	335	309	289	289	311	305	300	292	297	321	326	337	296	302	301	342	333	303	318	329	308	296	317	286	316	267	295	308	295	314	323	345	321	298	289	315	320	317	294	287	301	322	323	313	275	330	304	320	296	322	295	323	293	308	325	320	280	321	317	295	326	299	326	337	294	320	312	276	300	324	320	310	314	321	300	313	327	268	352	288	282	299	313	299	316	310	328	304	314	301	303	312	297	300	369	294	287	319	293	291	298	306	323	299	302	345	309	292	285	295	320	302	274	301	279	303	308	321	303	319	330	290	331	325	306	292	307	319	294	305	302	325	338	299	311	309	333	302	309	309	317	342	321	282	294	306	292	307	323	319	297	301	323	283	308	295	302	338	326	287	339	298	293	303	280	293	317	314	351	299	322	321	292	295	275	296	329	311	315	285	314	310	309	296	335	291	314	288	330	327	335	295	320	325	304	308	303	305	328	276	297	301	308	273	285	274	303	290	288	312	310	310	292	278	322	327	319	304	280	322	312	307	326	300	320	294	289	323	307	281	304	304	315	282	319	303	269	295	287	311	295	287	313	317	307	303	310	358	274	269	328	306	309	303	304	292	293	332	357	315	363	312	317	323	305	323	308	330	278	313	340	287	329	287	342	321	289	296	285	323	331	326	325	308	307	306	291	333	332	306	325	331	325	291	330	321	326	307	325	326	281	262	312	277	305	301	272	338	316	291	301	306	324	273	316	313	318	297	294	287	320	263	266	302	331	320	336	318	258	282	340	312	284	316	306	355	290	335	307	343	310	335	346	306	356	319	316	325	289	281	315	311	338	317	329	301	309	328	347	324	326	335	312	295	260	331	324	313	312	300	281	295	295	323	301	291	282	334	283	312	303	314	270	291	278	327	291	310	312	307	317	318	297	332	300	323	328	304	329	320	333	320	299	317	310	311	313	330	328	342	295	300	317	307	312	307	325	319	339	321	289	281	340	282	308	325	316	322	319	278	353	287	313	312	285	278	303	285	317	304	319	306	309	324	319	324	321	311	294	326
8817	6020	6633	6518	4801	4212	2974	2556	1959	1746	1590	1348	1171	1114	993	924	807	794	751	759	762	730	795	697	652	655	688	697	743	706	672	681	685	619	655	647	685	628	626	635	666	670	674	651	613	652	680	670	698	671	628	628	670	633	665	672	675	695	662	662	647	590	636	680	643	654	664	681	633	633	694	664	650	648	627	687	652	655	682	659	649	661	640	672	641	655	670	652	687	694	677	645	701	685	662	618	650	682	651	618	648	641	708	700	685	709	650	665	652	651	660	670	696	676	620	640	647	663	663	662	707	666	651	636	625	632	648	617	685	589	709	670	703	642	697	649	656	612	657	700	626	680	665	686	657	659	648	659	676	633	691	665	706	686	681	730	680	686	656	691	676	675	687	657	628	647	642	684	654	653	657	627	710	642	658	636	657	668	675	651	643	660	637	682	653	667	679	634	705	642	655	636	652	686	641	664	697	660	612	668	625	674	662	661	695	683	620	640	672	629	692	635	664	710	667	672	660	649	671	646	747	658	652	655	679	657	635	625	626	651	674	642	648	687	647	680	654	711	690	623	665	705	661	642	654	657	629	657	633	637	663	636	632	628	651	589	643	678	658	643	649	714	666	668	668	681	639	635	705	701	653	683	660	712	641	687	687	659	691	681	638	649	678	617	681	696	649	656	672	650	594	711	687	612	703	650	689	675	639	651	636	657	674	675	671	678	688	637	623	671	628	678	634	664	704	678	651	655	616	654	676	653	664	692	658	651	663	704	667	680	685	633	690	689	685	687	677	614	669	666	694	612	674	687	672	665	678	670	640	625	670	635	650	642	605	682	635	670	634	664	712	690	657	669	631	640	648	586	669	613	599	626	674	652	654	661	673	669	664	662	639	646	662	684	665	662	667	655	696	646	669	668	693	646	637	687	619	696	692	668	695	675	672	610	673	628	658	675	667	648	655	655	647	663	659	674	675	663	671	655	689	695	664	689	685	660	654	667	685	667	697	638	662	705	686	654	651	679	639	639	669	681	630	630	646	654	639	694	673	607	630	624	653	679	671	649	684	664	624	655	667	660	682	678	616	630	658	675	661	668	629	676	663	651	680	659	708	624	708	651	730	700	656	596	711	648	649	681	647	691	677	673	676	668	712	628	653	659	656	684	651	625	655	636	695	683	634	630	642	653	737	661	634	673	671	645	703	674	685	637	678	659	650	661	692	667	629	644	697	667	661	624	669	648	657	648	672	615	630	707	653	644	639	664	655	691	652	657	649	621	634	677	669	673	649	655	669	609	658	669	628	706	654	685	636	656	630	674	683	657	672	619	676	678	693	646	637	694	590	668	689	649	686	617	695	657	707	620	648	670	696	709	652	663	672	670	673	632	653	695	652	710	684	671	661	641	666	699	680	649	658	654	702	630	652	635	640	684	637	660	666	649	711	692	664	698	675	655	637	656	698	654	666	674	686	658	684	661	631	658	686	669	672	653	677	694	638	636	645	647	674	653	655	606	634	620	612	638	679	660	645	673	670	648	645	631	658	655	666	686	655	635	627	623	643	657	604	670	653	701	675	678	655	658	676	644	644	640	687	694	651	651	645	699	657	656	665	688	677	645	649	648	599	685	683	635	606	685	670	702	630	637	673	668	640	666	674	704	663	654	676	714	700	639	663	663	697	636	619	643	680	663	669	674	641	713	618	671	665	681	648	625	698	671	693	658	686	691	671	652	629	676	654	704	666	661	637	674	681	620	665	647	658	690	690	688	643	639	676	656	650	674	657	656	647	637	700	684	620	660	651	620	665	638	659	643	682	622	650	659	651	685	598	650	705	664	645	670	706	660	676	734	719	655	695	667	684	665	620	672	643	689	641	691	667	704	641	678	634	627	641	658	670	679	654	669	627	731	699	708	649	687	691	678	652	646	637	707	662	646	677	672	647	712	678	635	669	699	657	679	687	676	661	661	670	668	639	681	681	667	686	667	660	695	710	681	668	687	700	664	634	636	659	673	664	652	694	625	673	673	678	668	654	668	663	672	640	657	675	633	673	716	656	644	676	656	656	664	659	677	656	617	673	649	622	660	678	637	733	714	664	657	653	635	605	654	682	689	649	705	664	612	649	633	623	666	683	652	675	653	660	608	660	625	657	633	673	702	684	705	634	660	638	668	646	623	684	596	680	624	645	703	627	643	673	661	633	679	611	634	692	676	653	610	606	672	652	665	651	653	673	661	651	651	668	646	638	635	664	697	690	648	635	668	642	648	663	716	671	645	656	701	677	735	639	702	609	622	692	669	737	701	604	662	687	656	671	671	672	664	668	636	682	667	695	658	670	727	667	701	658	648	688	619	660	620	697	678	684	594	670	653	654	694	648	657	675	635	672	636	689	629	666	651	636	642	632	652	652	663	625	640	657	683	677	654	681	679	596	694	646	688	625	682	685	698	658	639	667	664	642	611	580	663	680	682	659	650	682	693	646	653	662	630	665	653	699	698	649	659	672	683	659	659	684	691	692	593	739	678	670	625	657	643	654	661	654	719	636	720	650	687	659	657	653	647	681	661	666	637	663	660	628	662	668	711	621	690	681	639	634	660	640	716	669	644	652	680	662	686	660	632	727	655	694	697	637	692	646	678	662	646	672	675	662	679	670	643	678	643	641	615	650	668	701	662	688	630	615	663	685	682	707	649	669	644	669	643	645	671	674	690	701	689	636	691	671	630	692	692	677	689	655	666	677	639	683	633	667	630	696	633	623	616	680	666	660	669	660	654	649	657	655	650	660	645	686	686	711	681	615	635	643	656	662	654	610	684	666	660	640	656	715	700	614	649	602	667	625	708	656	657	645	630	687	627	653	665	660	687	625	649	680	608	646	714	636	648	661	666	643	663	624	661	700	719	644	670	693	629	632	606	710	689	675	706	687	638	656	657	670	632	660	653	666	687	677	739	643	643	650	641	676	705	624	663	663	697	683	642	680	628	647	694	633	629	656	611	681	663	654	646	631	653	680	678	682	668	660	651	649	679	641	645	635	675	704	669	658	660	672	677	683	714	629	704	653	657	653	620	621	643	630	654	659	638	632	619	676	651	660	678	708	672	663	666	699	658	671	637	661	616	670	663	665	686	687	691	709	681	689	705	711	682	652	658	659	647	684	621	617	695	671	624	666	634	669	645	657	654	651	672	631	663	651	658	698	666	594	662	700	697	686	644	624	676	671	638	678	697	721	646	642	664	682	698	689	648	676	655	643	637	620	643	661	674	636	677	649	663	696	678	628	655	701	666	624	666	641	716	676	662	684	650	634	671	656	638	651	637	636	645	687	685	656	655	673	672	671	681	713	624	676	649	622	649	708	635	634	673	658	670	675	640	648	617	682	641	682	663	631	696	680	677	633	628	666	651	692	665	655	633	677	667	637	649	685	672	655	656	626	698	721	678	661	657	640	643	688	642	696	632	684	655	679	655	685	670	667	662	646	638	707	638	691	591	669	676	637	671	664	691	663	690	655	657
32763	22751	15961	12308	7172	4493	2300	1299	924	712	609	535	466	437	367	319	314	300	246	301	260	281	293	256	224	273	275	240	270	236	252	231	282	235	285	282	232	241	245	262	237	219	232	233	279	242	251	265	256	235	243	274	279	224	238	229	256	275	246	233	204	241	222	246	240	241	245	264	268	259	265	224	230	268	237	247	220	240	253	247	238	250	247	267	233	227	233	250	276	242	225	263	260	272	268	265	225	244	235	261	253	233	219	239	219	247	236	226	245	245	239	225	256	225	221	241	238	211	262	244	251	234	250	249	263	253	211	236	233	225	239	223	218	216	261	224	251	229	210	268	251	225	263	227	253	247	241	252	216	246	280	229	235	226	267	230	252	238	237	231	242	228	242	259	225	233	246	230	222	245	267	262	263	226	226	221	282	250	267	235	255	256	250	257	230	230	258	241	245	257	227	231	241	214	222	228	250	258	250	258	283	242	246	253	255	222	255	243	266	264	255	257	275	242	242	252	259	245	234	258	244	228	257	264	273	239	247	215	248	284	271	278	246	239	247	254	249	253	238	277	254	232	223	236	263	247	265	235	248	280	268	237	224	266	254	269	246	225	208	236	231	248	248	272	234	245	238	252	256	234	247	245	226	212	226	273	227	226	268	271	248	226	244	248	243	258	228	252	234	207	233	227	227	252	204	264	264	259	241	247	246	229	241	232	235	246	250	244	236	241	249	236	243	234	242	242	243	250	238	233	253	215	248	266	234	230	264	229	247	266	254	218	259	227	251	269	264	243	229	243	248	261	219	240	260	206	243	240	245	248	238	222	222	230	250	261	247	240	248	256	266	244	268	261	243	262	241	229	241	237	265	234	240	240	263	264	228	248	257	246	245	245	288	259	246	236	242	241	222	235	252	233	236	245	240	253	228	257	269	222	247	241	252	224	254	253	276	272	267	237	263	256	245	271	233	231	282	219	241	214	226	235	245	274	239	217	247	261	226	283	228	236	225	213	245	258	252	270	205	269	239	253	242	230	241	260	247	216	272	253	243	254	261	243	240	269	244	260	240	229	235	228	205	243	240	228	264	247	239	257	225	248	248	230	234	267	250	212	257	233	244	283	240	243	240	220	219	241	300	270	251	259	237	237	252	280	224	268	240	222	234	237	242	235	210	232	266	247	237	224	227	231	245	234	215	267	244	236	226	232	240	227	231	258	227	233	236	282	247	233	251	236	283	233	228	263	247	214	236	253	244	277	242	255	198	251	232	235	230	265	267	240	249	252	209	261	224	250	258	224	230	187	250	259	252	266	236	246	232	237	248	227	236	255	244	272	258	229	239	261	263	269	253	262	272	231	250	253	246	254	257	213	256	244	218	246	261	249	269	256	248	245	250	257	254	226	242	250	246	239	203	270	280	261	241	245	237	247	242	269	275	250	220	269	234	246	251	241	252	259	255	255	218	245	224	269	275	254	248	204	271	257	236	252	281	251	238	234	257	251	268	261	240	258	263	264	242	225	240	257	244	256	261	241	248	207	259	257	265	262	226	223	259	248	281	238	283	246	242	248	281	231	247	211	257	280	248	232	251	258	272	262	264	268	239	256	248	250	251	263	258	238	274	231	224	273	249	244	238	240	251	236	242	243	283	238	215	233	248	240	271	271	229	232	253	246	295	224	217	260	283	240	246	228	227	224	233	230	234	262	251	292	273	206	248	233	258	246	281	265	249	227	234	232	251	264	264	231	246	260	228	240	235	219	244	265	233	259	281	247	261	268	271	260	236	255	250	276	221	252	230	221	256	291	251	244	252	274	244	229	268	223	233	214	211	252	223	252	218	293	237	254	258	203	256	221	260	241	258	243	222	230	215	267	252	254	238	259	263	246	240	264	243	228	226	231	251	232	244	242	252	251	251	223	264	253	241	257	219	237	205	228	242	239	259	239	234	210	222	246	258	251	292	235	252	260	240	224	263	236	238	263	228	237	236	261	290	239	247	240	271	249	232	232	234	247	244	195	225	253	229	233	259	260	248	271	236	230	261	235	243	260	229	232	254	241	266	231	254	231	246	225	253	219	226	259	251	233	247	232	244	237	280	226	236	237	212	235	244	247	277	249	233	255	239	228	239	245	252	232	247	257	251	218	267	233	239	231	238	252	285	243	269	234	258	242	234	245	233	270	252	240	236	244	262	262	235	245	228	245	236	244	284	234	244	221	254	248	253	241	228	259	214	232	248	218	273	241	228	230	237	251	240	236	222	253	238	209	245	242	230	217	204	241	264	248	263	258	282	252	260	238	238	262	253	244	250	239	241	224	252	252	265	245	259	245	240	233	254	245	258	243	258	280	215	262	234	212	263	247	248	231	242	238	260	235	245	199	235	249	231	233	244	231	250	244	224	233	261	222	253	252	272	241	259	240	263	268	232	255	233	259	211	247	276	254	224	202	274	255	238	227	218	227	248	282	255	216	246	240	225	262	273	260	255	232	274	246	234	238	253	263	263	250	239	248	250	251	256	247	229	210	235	263	232	235	213	243	243	239	246	258	244	281	221	273	290	248	215	266	271	235	219	242	253	257	238	237	256	249	216	234	239	237	249	231	234	214	245	247	238	264	223	243	269	248	248	245	236	260	259	257	251	222	273	249	202	245	211	232	244	262	215	230	242	234	240	243	255	228	216	217	250	259	224	270	259	253	260	225	233	235	241	251	229	224	269	258	246	247	261	280	258	236	274	261	265	217	252	249	229	233	259	239	227	253	243	233	249	237	248	221	252	243	244	262	245	280	263	246	234	272	269	257	261	247	231	228	245	226	214	265	267	214	239	248	239	242	263	252	248	220	244	248	267	225	243	216	268	241	252	254	243	284	237	219	233	257	223	248	249	240	245	235	249	256	257	242	255	266	246	239	249	238	243	237	262	252	292	237	247	238	241	274	287	233	255	205	244	232	225	269	246	251	242	252	253	246	238	260	276	249	205	211	246	244	279	254	215	245	225	234	259	211	250	241	233	266	239	248	246	252	281	255	265	255	258	243	254	260	244	262	267	233	238	260	218	256	231	273	260	241	234	200	244	273	226	213	239	221	239	258	218	236	245	252	257	237	243	236	281	262	270	213	244	246	248	254	253	222	232	230	256	234	236	234	229	246	238	253	257	252	277	227	233	235	247	212	194	238	259	263	246	259	239	262	247	236	244	271	242	256	283	237	237	221	240	269	246	273	255	242	253	259	236	272	215	249	249	222	251	246	242	265	250	271	231	245	217	234	265	249	250	271	257	226	237	240	239	227	249	256	272	261	262	255	243	258	254	238	259	256	259	225	234	247	263	255	235	258	259	254	250	214	248	249	245	244	239	248	242	239	256	262	245	262	251	242	224	251	277	227	247	283	263	231	236	247	248	235	212	217	263	246	255	241	233	222	228	213	243	213	260	264	221	234	230	230	252	276	267	251	256	232	224	276	251	248	251	221	259	250	250	244	250	231	269	269	207	256	236	240	247	225	251	232
21206	16331	18356	18058	13438	12245	8192	5108	3835	2857	2499	1955	1720	1464	1277	1055	901	915	912	862	760	782	759	656	644	659	617	578	598	606	613	564	565	595	552	579	557	536	511	545	518	543	540	551	504	507	579	552	540	520	494	531	573	574	539	529	551	580	524	518	544	540	577	566	563	559	560	535	539	589	571	573	558	504	549	553	544	509	546	512	541	515	586	547	561	573	602	541	551	587	554	598	543	572	568	569	603	576	565	573	558	556	563	536	535	555	590	570	538	556	566	567	588	582	593	541	525	536	536	537	555	556	557	554	529	548	587	534	542	588	568	556	556	520	561	516	558	530	559	531	558	559	541	513	542	522	512	566	546	567	553	551	536	533	589	570	550	532	508	552	593	565	525	545	543	543	513	572	541	522	555	526	495	540	525	530	550	578	565	560	527	582	525	542	530	527	519	513	563	539	518	588	543	527	552	545	540	527	549	581	542	509	550	572	520	599	551	563	556	616	560	584	559	512	535	569	590	512	525	550	523	528	544	556	588	572	547	557	578	507	531	550	567	559	533	557	522	553	543	486	496	540	518	549	576	505	553	546	594	534	530	515	562	524	580	516	555	534	528	532	551	566	512	567	528	508	564	560	599	543	531	550	544	491	510	520	531	511	555	597	568	542	541	572	544	536	563	533	520	559	544	546	560	515	555	544	556	557	550	563	511	551	567	548	555	535	508	517	534	527	546	560	585	586	575	558	508	537	523	533	520	518	525	540	556	538	583	588	537	558	543	557	548	556	530	511	582	565	549	582	542	530	511	526	539	521	555	563	523	566	568	569	534	548	595	553	545	510	541	538	520	543	564	527	601	490	535	563	537	548	506	546	530	575	492	558	484	541	499	531	513	536	534	544	549	488	495	543	554	520	556	523	573	538	597	512	491	544	554	588	549	543	556	558	553	523	508	538	536	538	562	599	568	571	535	566	555	541	533	587	535	531	599	541	549	563	510	559	623	572	516	544	498	546	523	524	580	543	554	540	545	563	568	565	540	561	527	575	529	554	538	564	517	548	572	520	552	552	546	534	553	515	514	572	556	534	541	557	525	514	528	548	544	545	508	536	522	549	534	577	502	534	588	575	541	555	547	538	565	539	579	514	517	531	602	547	527	550	525	538	558	549	564	573	632	559	545	531	548	501	557	569	523	557	520	543	590	536	539	493	561	530	578	539	543	548	560	537	526	531	574	616	596	533	528	550	541	547	562	537	576	548	547	540	508	534	524	574	569	549	514	531	535	529	568	540	527	574	546	514	595	556	618	584	527	570	546	583	576	522	529	534	540	531	515	547	599	571	550	578	607	592	557	537	534	540	520	549	569	556	559	549	533	572	512	586	537	527	595	543	560	542	518	522	597	522	511	571	597	564	530	524	523	521	543	531	528	536	572	565	575	584	571	563	557	563	535	562	548	531	502	535	538	529	528	546	597	544	533	575	539	560	542	562	544	527	535	543	542	600	565	521	524	524	544	572	542	551	521	542	541	554	523	523	547	552	515	552	556	557	551	553	582	521	542	529	562	529	521	584	551	583	525	581	533	574	559	577	552	543	507	542	523	558	509	537	576	546	502	506	546	520	543	553	521	581	532	559	598	533	572	570	582	540	580	539	536	550	595	555	554	561	569	561	529	514	538	556	559	542	573	550	520	540	535	551	571	542	560	588	540	576	563	554	538	538	554	540	521	551	498	476	542	552	537	564	526	565	578	547	574	549	567	535	543	547	546	533	504	563	563	528	541	601	563	532	548	566	563	561	520	596	542	529	546	547	560	571	520	529	549	574	540	523	558	556	541	577	553	537	521	536	571	521	564	558	512	547	531	532	586	566	525	532	578	558	546	583	588	554	547	544	581	520	511	526	566	542	586	549	511	569	551	570	540	552	563	551	530	564	543	597	521	549	535	527	554	540	589	508	557	526	533	523	555	522	552	532	567	552	552	521	547	554	555	547	554	528	571	565	515	521	600	540	551	564	561	571	574	539	568	558	544	566	511	554	580	494	520	566	557	528	558	512	556	551	540	566	497	516	537	548	559	588	547	535	575	577	558	585	564	563	556	568	519	505	534	505	553	555	566	504	568	535	552	551	527	523	554	550	516	533	550	564	566	607	557	575	534	535	560	569	544	547	523	547	508	496	524	549	545	593	570	560	570	525	536	533	549	565	518	520	566	575	544	524	566	540	504	574	580	530	539	505	558	583	598	594	498	568	615	523	564	599	577	501	578	552	621	487	535	545	567	558	516	514	539	561	568	550	515	562	488	564	532	519	558	571	581	600	540	563	555	509	551	550	531	528	528	502	526	560	531	551	576	508	573	539	512	519	530	536	581	566	594	532	503	515	523	535	559	515	568	542	538	543	571	525	507	494	536	567	564	558	593	514	541	529	573	558	530	563	550	504	566	533	521	543	502	538	541	523	500	546	526	536	519	525	546	552	554	522	536	544	527	538	526	554	556	540	620	524	539	570	541	545	547	533	535	589	577	528	541	542	530	553	582	561	541	539	519	540	549	584	550	532	567	556	601	530	544	527	537	533	490	560	587	508	547	548	550	527	580	553	487	487	543	567	564	508	531	564	564	533	541	554	531	573	552	523	532	537	534	539	534	525	547	539	598	551	559	553	584	588	540	536	554	550	551	547	549	536	565	539	590	583	553	548	553	558	578	528	548	582	523	565	594	526	555	547	575	546	560	567	535	600	588	567	604	559	541	564	573	527	536	528	572	546	552	541	538	571	587	549	556	520	504	578	544	564	557	551	564	522	578	529	534	564	494	541	573	520	546	531	566	524	554	524	536	555	521	580	561	561	535	564	512	522	526	508	528	584	533	540	557	532	504	546	579	537	533	516	542	553	577	538	518	557	577	552	535	534	535	527	537	535	568	532	524	536	555	543	560	548	529	540	563	560	574	545	556	539	562	562	560	536	549	557	558	548	562	553	566	500	552	539	555	594	561	515	521	552	504	581	532	554	559	548	552	549	561	503	556	544	551	515	546	568	546	536	554	546	543	557	548	539	565	549	540	590	559	545	522	572	552	569	534	518	521	536	562	553	508	530	512	543	515	525	520	589	520	595	521	554	541	529	572	575	563	530	533	536	530	544	562	547	539	562	540	527	566	538	563	547	581	572	507	541	562	547	560	505	515	530	569	547	535	556	510	525	523	527	542	549	566	550	554	539	578	556	578	576	533	530	539	541	551	574	510	535	541	502	563	542	605	549	562	525	516	525	550	537	595	555	571	578	551	564	583	569	535	518	532	536	533	529	542	560	512	567	582	591	526	548	515	570	508	569	589	578	585	504	543	538	549	584	565	543	519	556	585	520	568	590	538	550	557	529	536	529	536	547	515	505	597	612	527	520	570	577	546	615	510	538	562	540	500	562	547	539	516	550	514	579	546	518	542	563	537	552	588	553	517	568	523	534	542	537	492	516	559	557	507	551	552	540	536	555	596	556	586	566	526	513	562	562
42786	30594	24198	17781	11596	7361	3818	2099	1351	931	788	644	543	463	423	397	383	316	318	275	299	278	294	267	285	252	268	261	262	270	271	249	285	293	273	234	246	268	233	237	227	235	235	264	249	261	240	242	263	252	247	248	254	230	236	244	233	274	226	245	254	232	225	250	234	242	234	272	241	259	231	268	243	240	244	248	242	261	238	264	249	281	231	262	231	224	228	231	246	230	246	250	252	250	216	226	272	252	260	203	262	251	230	236	253	257	248	224	257	249	264	230	257	286	235	217	206	270	269	241	234	249	229	238	235	251	227	253	221	248	212	239	255	253	223	241	239	245	250	225	252	209	242	258	264	234	239	251	245	265	242	250	224	247	255	237	241	229	228	236	225	234	223	271	227	258	276	231	231	242	259	244	263	247	246	261	212	234	274	205	268	211	254	275	246	216	239	229	249	235	257	222	234	229	233	211	233	201	265	217	253	221	238	238	272	228	244	250	244	255	242	245	273	226	233	239	237	266	242	246	220	224	238	232	273	218	215	263	248	258	251	238	247	256	239	248	228	236	275	249	231	240	264	233	258	234	242	216	204	229	240	219	250	257	251	235	247	215	248	210	246	244	232	253	236	246	236	244	256	245	245	262	231	223	223	209	269	251	232	223	257	194	241	249	222	241	244	251	226	225	244	222	266	259	232	252	250	228	240	249	244	227	229	264	235	219	237	238	212	252	241	254	220	255	270	239	226	254	250	217	243	231	249	243	240	262	233	236	266	239	289	260	253	238	235	207	257	244	239	232	274	269	221	211	250	219	224	231	238	239	259	254	239	219	286	260	235	238	261	258	252	242	253	261	228	246	244	226	237	254	253	262	239	235	248	267	229	264	241	266	230	248	230	224	228	260	259	255	191	233	228	259	246	250	230	262	226	227	244	254	245	255	268	240	196	259	246	244	220	243	216	222	249	260	236	221	258	255	235	272	240	235	259	233	247	214	243	260	242	254	256	261	226	238	245	262	245	233	239	234	214	213	234	227	252	245	249	242	251	243	250	244	227	224	277	257	248	229	247	237	292	250	244	229	218	238	250	223	259	234	229	254	220	240	256	220	237	269	258	232	227	238	244	262	289	247	272	241	244	225	223	236	258	259	227	239	254	252	244	260	244	248	234	212	229	214	227	263	277	223	233	219	251	244	208	231	220	245	252	251	254	230	251	230	246	246	221	201	225	237	261	278	252	243	248	227	249	267	241	256	282	263	249	256	231	253	240	225	245	268	229	257	229	248	224	207	235	239	265	239	244	249	251	258	259	229	250	210	216	249	224	244	221	294	286	246	235	253	266	252	234	246	246	243	249	217	263	242	259	267	233	232	220	234	219	261	251	257	256	219	245	224	242	231	242	246	224	240	230	236	221	269	272	245	232	239	250	221	241	222	238	241	243	248	241	256	237	243	246	253	275	236	269	221	239	261	227	270	243	244	230	252	215	232	225	209	258	221	278	234	247	243	250	242	265	227	251	205	237	253	257	256	228	245	272	223	242	240	236	207	220	250	261	245	263	244	261	229	228	241	236	260	241	237	233	238	262	218	262	258	231	255	230	207	215	244	234	240	274	217	198	244	243	233	278	236	245	256	227	237	242	267	219	219	252	256	238	273	279	230	248	231	246	240	249	226	280	215	227	229	228	220	254	254	242	244	239	259	259	263	228	276	225	263	236	249	251	233	214	243	250	230	262	245	196	256	218	210	247	219	231	227	235	230	209	242	235	253	251	227	227	207	243	210	239	250	242	272	227	236	248	234	263	232	273	244	235	249	210	227	237	232	237	229	242	245	205	234	235	223	245	246	265	244	237	233	239	218	232	250	234	233	259	232	228	265	244	246	225	254	228	239	240	260	222	220	252	246	245	252	225	231	228	248	264	231	244	234	235	230	263	248	237	223	251	251	290	210	221	231	246	258	249	257	234	231	248	253	272	233	265	252	246	238	265	214	254	251	245	239	222	243	226	237	225	238	212	237	234	259	251	225	248	245	243	255	236	268	260	255	255	208	265	208	244	242	243	197	226	240	257	266	241	238	228	229	236	269	243	260	236	229	265	247	278	243	240	239	221	263	276	255	239	269	225	255	227	235	269	221	258	250	262	233	248	255	229	219	244	215	266	236	230	217	220	249	252	236	234	227	243	243	237	217	221	247	237	233	246	208	245	238	251	253	208	231	243	236	211	242	253	255	233	235	232	232	261	227	241	240	241	263	246	236	229	266	241	240	231	260	259	254	204	261	244	238	225	226	259	256	225	196	241	257	234	236	239	232	274	214	265	244	243	233	249	233	232	247	254	235	238	222	219	245	198	221	248	263	231	229	243	242	230	241	227	261	250	265	234	216	236	248	245	237	226	257	223	241	244	254	249	264	233	236	260	238	245	216	229	231	233	275	267	259	232	235	245	260	255	257	251	215	215	232	259	240	252	248	249	232	275	219	223	252	245	231	232	264	253	214	243	267	243	268	275	249	247	259	220	230	232	232	237	229	239	249	221	214	238	229	239	253	243	223	258	252	272	237	225	266	227	238	242	215	249	236	226	216	242	226	225	229	234	252	224	227	229	262	239	235	245	230	242	252	234	256	254	241	255	272	231	252	234	256	267	248	231	236	266	240	239	235	241	240	221	262	245	245	292	253	271	242	231	255	231	231	213	222	233	251	252	208	221	251	246	231	232	224	231	229	242	244	252	239	242	232	252	234	242	220	268	241	221	251	220	233	239	243	225	208	220	242	259	217	241	243	233	251	234	219	238	214	220	249	236	236	255	256	248	231	291	228	232	235	258	217	269	234	253	231	235	208	227	248	217	255	256	228	245	247	249	255	239	241	232	228	225	221	252	232	225	217	247	222	221	264	236	261	246	242	247	240	234	247	247	251	223	218	210	247	264	236	249	228	283	252	269	240	223	265	241	243	229	265	263	242	248	228	229	261	278	254	249	224	268	262	239	241	257	213	238	238	248	232	244	243	246	244	220	252	243	236	270	235	254	244	248	241	269	227	242	261	212	240	264	259	243	225	220	228	256	206	232	203	225	259	250	224	237	222	245	275	213	245	250	253	287	256	246	229	265	247	230	230	225	246	227	247	264	245	236	253	218	234	235	230	260	218	243	215	239	255	241	224	229	254	251	246	235	251	253	258	254	248	234	263	239	249	246	242	244	236	259	269	225	257	262	257	197	252	239	263	250	237	236	232	253	270	244	234	217	264	240	220	237	254	282	259	223	221	213	275	246	249	252	232	217	240	259	219	234	247	249	281	258	247	220	262	256	243	266	225	218	256	274	238	229	257	246	235	262	262	245	254	252	288	259	255	214	232	278	227	262	208	215	221	260	252	224	240	254	258	212	217	255	226	231	219	228	222	250	250	216	221	266	246	241	229	283	235	218	238	263	247	242	235	217	236	232	261	221	252	253	242	252	235	268	263	261	264	286	235	226	232	282	245	247	256	250	241	249	240	233	254	240	231
27382	22098	24501	22966	19307	16064	10891	7024	5341	4071	3308	2584	2230	1863	1677	1324	1088	1137	1069	977	920	864	853	755	689	623	585	646	631	652	667	668	655	605	588	538	538	508	538	502	549	554	519	570	547	540	568	557	566	556	527	569	566	589	538	527	566	581	567	566	501	517	511	549	549	530	554	544	580	532	541	592	583	533	508	569	578	559	518	559	525	562	567	545	534	513	568	554	552	553	507	539	571	585	570	554	566	541	561	528	521	597	601	543	539	577	538	562	556	570	596	501	560	536	585	572	566	544	562	545	550	568	549	525	502	537	550	561	549	536	538	577	530	525	522	501	522	566	519	495	583	572	546	542	504	514	570	542	553	511	566	513	498	521	537	561	573	599	591	510	530	572	538	562	512	533	502	585	557	511	533	557	574	556	541	536	536	566	522	584	566	567	569	561	556	566	555	549	562	543	533	525	553	555	571	493	537	514	486	575	514	580	561	541	546	557	525	523	556	581	544	551	516	547	488	515	512	517	527	517	513	598	550	563	546	541	570	574	547	532	575	537	547	490	550	543	535	500	550	516	531	526	562	575	540	533	583	522	595	504	529	550	566	524	512	546	528	506	588	572	543	499	548	535	560	532	576	559	545	531	521	547	518	585	573	578	539	484	519	570	543	497	543	522	515	564	545	544	539	549	535	545	540	529	507	531	567	586	518	526	527	551	525	536	538	560	584	549	548	546	574	607	523	554	537	549	548	536	557	550	563	484	541	516	509	541	546	550	515	526	585	536	566	516	553	507	498	515	573	514	523	549	518	524	576	557	578	533	511	544	492	549	543	545	501	535	507	567	535	537	534	541	568	560	502	532	544	495	556	574	540	530	510	529	520	529	557	507	556	536	558	571	529	557	576	580	530	544	560	527	540	529	545	533	549	547	495	594	548	559	521	516	552	532	517	503	533	493	535	564	531	541	553	543	529	516	540	558	563	529	532	531	507	553	569	543	572	523	505	540	529	534	532	530	535	523	556	557	540	544	522	540	529	581	568	498	566	565	526	556	494	515	582	566	539	550	566	585	523	569	574	521	592	543	527	572	559	563	530	569	568	511	519	539	558	518	526	579	526	518	550	569	534	519	549	540	565	557	545	525	550	565	561	542	510	521	531	581	524	492	568	545	553	537	557	522	528	582	527	523	554	538	538	515	559	529	550	557	578	577	535	522	572	503	590	571	579	556	520	570	549	558	503	525	530	531	502	526	532	539	546	576	520	535	509	572	552	585	507	551	535	545	512	542	528	538	536	538	560	536	515	531	539	504	533	532	574	551	562	491	558	530	524	549	561	527	557	552	546	577	569	559	539	521	553	534	563	565	508	525	566	519	559	517	546	549	521	549	539	553	543	524	571	528	517	539	498	587	559	536	559	521	535	527	531	535	545	560	537	522	562	526	543	548	544	531	587	537	546	561	543	567	532	562	525	574	553	538	569	563	525	567	509	497	553	496	582	525	589	571	512	549	539	567	566	564	528	557	542	552	563	533	513	575	515	554	504	583	488	523	498	545	546	503	519	535	540	575	546	521	519	549	550	553	554	519	552	498	595	541	540	555	552	553	536	558	526	548	525	521	519	522	553	530	534	527	550	548	534	548	521	522	528	546	547	582	527	544	559	555	558	497	543	536	583	574	545	516	550	531	521	540	505	552	576	549	558	519	527	545	551	537	547	531	554	558	541	522	546	526	551	566	537	558	538	519	596	521	555	540	545	546	573	563	533	545	553	501	537	584	597	501	518	573	518	501	540	513	549	525	576	541	576	564	508	575	576	540	579	517	523	535	553	557	563	556	542	536	571	562	519	572	547	503	530	540	590	570	582	529	572	558	591	559	539	566	504	526	533	500	558	541	503	556	549	553	511	538	570	559	540	486	524	538	600	547	534	498	561	510	566	524	532	530	568	522	575	539	536	564	512	504	572	551	553	566	540	550	531	530	535	490	567	539	562	506	550	515	575	533	547	578	558	510	527	533	577	522	569	540	493	540	538	545	547	550	597	538	526	476	538	562	550	547	593	545	527	556	575	539	583	518	572	507	530	533	525	536	539	524	598	520	536	577	508	555	539	531	552	561	564	539	529	526	582	557	511	578	544	591	549	572	524	526	548	522	543	559	523	558	538	557	530	528	537	559	531	543	579	539	546	509	549	581	506	570	508	525	579	542	539	554	527	554	570	552	560	532	558	534	553	536	538	561	581	533	577	578	571	540	560	565	558	571	563	523	571	550	534	532	514	540	559	544	514	583	538	547	519	542	540	539	568	531	532	514	538	551	520	567	535	545	553	560	520	541	515	554	589	548	564	524	510	512	507	544	502	523	553	532	535	557	545	522	555	522	553	548	530	540	521	530	543	499	536	538	539	536	521	584	531	511	541	502	529	533	534	563	549	566	516	513	533	552	575	563	532	552	546	523	539	517	506	551	523	549	560	594	579	487	557	516	553	541	525	563	531	553	519	535	511	550	544	537	518	560	522	525	520	534	540	538	492	543	564	565	540	533	556	547	526	491	521	495	585	523	531	531	533	534	521	536	584	548	500	543	538	561	564	565	524	537	557	573	548	513	525	535	521	558	516	496	566	560	545	533	509	524	493	551	579	568	551	537	535	579	506	544	525	525	502	550	538	543	570	565	521	551	551	532	539	521	536	561	554	521	552	522	553	582	573	554	548	519	547	557	572	553	532	546	568	560	447	545	557	540	555	530	503	547	570	570	564	531	569	559	548	547	524	591	579	535	532	505	550	533	526	518	554	555	533	516	553	556	520	521	519	568	557	543	555	555	550	546	543	566	494	569	555	530	570	588	562	486	554	582	546	505	525	552	558	550	513	541	516	595	544	517	545	527	567	527	580	523	588	532	507	533	554	500	565	545	544	541	502	546	509	552	531	490	524	575	540	536	523	536	566	537	575	521	570	534	567	529	576	579	545	533	540	576	536	516	562	534	554	548	547	528	497	534	519	543	524	531	534	569	556	590	532	533	537	554	499	537	563	554	543	537	510	540	551	567	553	516	567	561	534	568	521	570	536	596	529	551	528	545	541	549	548	538	533	547	555	553	581	526	540	581	499	517	548	529	521	585	505	572	555	516	516	559	509	552	521	544	553	534	532	543	524	544	596	525	564	563	517	500	563	522	523	530	525	557	562	567	532	560	536	605	563	507	544	537	518	553	536	542	566	515	553	558	537	543	540	547	579	539	558	557	555	495	549	494	530	511	544	514	508	541	547	539	591	529	552	543	576	548	509	538	525	522	579	552	537	524	572	550	566	529	539	523	553	532	538	512	594	561	555	524	541	498	545	558	558	567	534	561	537	498	586	493	539	548	561	547	564	539	538	542	540	562	515	546	538	526	558	555	562	543	554	543	534	537	511	527	535	542	538	524	504	543	488	529	557	586	572	512	553	539	517	582	559	528	511	521	545	569	559	559	519	563	552	521	545	543	601	543	519	543	544	573	541	551	512	532	572	520
14279	7448	4044	2537	1612	1067	854	623	593	572	471	500	415	395	429	413	398	388	363	365	364	364	360	354	337	350	351	343	328	336	378	335	338	332	339	302	338	302	321	330	355	343	326	346	351	372	348	380	366	396	303	365	336	333	365	352	352	337	338	379	325	365	338	329	395	338	320	334	363	364	341	350	359	378	345	346	320	333	342	338	354	356	339	343	337	356	356	326	332	363	350	349	341	347	393	373	363	336	381	374	364	364	336	370	385	367	291	338	364	321	341	345	343	349	322	341	334	360	311	325	300	327	392	346	317	331	340	326	356	348	312	330	370	352	372	335	341	316	381	326	337	348	370	326	342	329	351	338	310	357	355	360	354	361	362	330	346	312	320	333	367	392	388	323	331	364	355	353	315	329	339	349	333	375	345	317	360	329	343	311	350	333	361	340	333	366	345	309	336	364	374	333	368	339	335	356	362	338	345	368	353	351	344	358	311	326	317	327	336	308	336	372	325	347	357	343	343	364	379	347	344	325	373	343	348	343	360	358	296	302	354	367	394	338	345	318	338	324	323	355	339	309	324	333	323	313	332	344	346	331	323	340	318	333	376	363	363	333	345	322	338	325	331	332	306	322	345	344	350	370	351	323	320	345	357	344	324	343	328	349	369	341	365	375	349	314	326	363	326	324	322	351	338	329	319	326	329	343	367	323	349	333	327	333	301	334	345	295	285	379	352	361	344	353	343	338	335	363	364	328	339	373	330	379	345	353	329	338	321	348	311	312	340	309	311	310	329	364	349	343	307	322	360	329	368	350	357	355	359	336	356	352	310	336	362	324	353	330	341	352	349	332	349	371	354	354	300	335	336	376	348	314	344	374	348	324	334	335	338	340	331	369	355	316	369	376	378	349	330	324	345	332	301	363	345	332	314	323	331	324	337	296	328	318	331	341	324	337	354	344	346	342	292	343	369	324	321	313	325	294	331	371	379	320	333	337	333	350	341	346	314	336	315	323	325	334	328	363	337	333	307	337	319	315	347	367	328	362	345	369	366	339	352	345	344	334	349	330	341	345	324	344	353	357	305	341	326	332	305	316	343	330	304	342	329	353	382	328	340	344	367	284	309	403	310	336	335	350	320	312	350	321	329	325	347	347	355	327	331	307	327	352	327	368	362	375	340	324	334	323	341	323	337	327	350	368	371	324	304	321	339	351	318	332	348	321	341	348	323	328	319	331	303	280	357	366	348	378	331	320	354	340	345	362	344	338	351	331	371	341	337	327	341	385	390	374	348	351	335	327	337	357	356	337	333	297	341	344	325	361	348	346	345	353	324	367	331	373	350	317	353	341	307	356	331	357	378	351	339	331	314	321	301	343	347	346	363	338	338	337	346	341	311	337	378	355	367	337	348	380	327	353	340	291	386	351	315	318	345	319	343	347	371	370	331	341	350	342	351	361	323	358	361	378	338	351	356	388	348	320	330	334	346	315	322	303	301	321	326	308	332	342	320	327	353	315	345	331	348	348	326	360	338	325	329	360	312	364	358	350	341	326	371	327	337	314	312	367	318	327	319	364	350	327	362	318	338	373	321	325	325	346	327	349	330	329	327	328	319	331	345	348	309	307	348	327	389	370	317	360	329	326	371	360	316	348	298	359	340	371	371	353	343	328	324	322	333	327	364	382	339	338	348	344	357	372	326	302	338	311	369	362	329	349	338	368	364	326	346	357	376	350	326	351	325	337	321	326	352	351	351	367	373	363	364	313	322	352	331	354	298	325	309	344	340	314	360	361	385	333	363	323	376	356	325	340	314	335	312	311	319	325	372	319	329	347	330	337	331	347	328	366	341	363	360	340	336	307	325	370	368	316	323	356	379	323	329	335	322	380	350	316	363	351	348	386	314	346	325	346	333	322	315	367	322	360	311	364	345	334	345	349	349	362	324	358	314	343	301	344	362	328	307	358	324	302	342	345	345	385	359	345	359	316	348	360	341	339	340	357	305	359	338	368	293	339	344	367	321	345	376	331	316	339	369	336	310	336	319	345	388	343	352	331	322	326	357	339	353	288	303	336	299	326	354	309	338	316	350	315	328	345	323	329	383	385	352	340	299	311	388	344	308	348	376	359	367	369	317	318	342	318	331	354	355	350	338	324	298	324	322	327	349	333	362	358	335	323	317	345	371	364	354	355	330	345	351	365	341	343	345	312	331	338	337	347	324	351	347	333	328	336	363	351	346	335	338	351	351	346	343	346	339	329	366	337	349	324	325	341	331	348	318	330	349	346	351	335	330	365	338	386	367	350	328	346	303	334	365	339	366	345	309	363	383	345	372	359	299	335	319	386	338	327	346	330	329	373	348	324	352	314	331	354	368	326	357	336	343	360	348	346	372	339	329	371	338	320	370	337	334	343	359	328	335	343	339	350	318	314	371	379	343	357	325	313	335	353	352	272	321	373	357	354	369	339	374	331	309	355	372	309	333	354	377	328	315	365	327	321	326	346	343	324	359	338	313	347	348	334	363	320	315	350	336	366	344	330	337	350	348	356	347	346	319	334	364	342	343	380	335	334	339	323	317	353	333	307	346	345	319	331	311	299	325	332	387	360	350	333	341	313	348	301	348	363	318	328	374	318	353	353	355	326	333	326	343	329	321	370	372	315	370	332	320	341	365	348	336	325	317	338	363	320	342	370	350	345	333	347	371	345	354	348	328	326	353	304	359	320	316	331	343	324	310	322	312	363	339	338	288	350	353	365	348	353	306	328	345	328	317	353	354	323	369	352	367	310	352	357	319	315	365	361	365	341	315	341	313	344	371	346	331	344	358	356	373	337	349	313	362	335	322	333	312	344	333	330	355	368	325	355	354	369	332	329	313	341	327	323	345	312	361	344	322	360	370	303	353	334	344	358	334	343	354	356	347	292	344	346	305	332	344	327	326	345	335	322	342	320	310	329	314	336	320	350	352	344	355	354	380	354	351	327	319	369	351	314	351	326	384	400	357	344	352	376	350	318	314	314	309	321	310	346	363	324	324	341	343	351	373	351	350	396	348	353	379	319	350	323	346	340	326	312	347	349	308	347	293	336	312	324	326	362	358	328	328	363	358	314	291	324	338	337	327	367	326	358	338	329	332	350	334	355	343	352	335	342	344	318	339	346	319	334	345	350	357	329	313	336	353	327	332	358	327	338	333	327	389	329	342	330	338	366	332	334	330	354	347	330	324	355	330	339	360	319	370	349	321	353	352	320	371	322	319	346	354	306	359	339	335	358	353	360	372	327	376	373	346	345	356	358	351	330	352	326	308	305	345	305	360	341	320	298	304	318	355	367	354	364	328	347	340	357	332	331	387	369	305	315	326	349	362	310	351	328	335	347	347	325	312	326	312	347	326	336	333	400	330	317	351	343	330	367	390	347	312	317	306	321	337	312	338	330	378	335	303	374	350	336	347	312	362	339	302	354	360	332	371	337	366	342	347	342	344	329	329	339	365	354	317	318	344	341	312	322
8675	5786	6741	6488	5220	4048	3177	2306	2075	1756	1555	1394	1226	1098	974	955	863	923	870	848	822	848	829	741	708	746	671	753	765	752	731	768	717	730	767	742	763	720	748	685	748	701	709	777	730	787	768	688	696	723	715	735	729	761	671	761	730	750	769	719	695	751	717	726	747	687	695	773	745	749	696	729	763	737	765	727	711	698	705	754	765	753	749	764	730	724	745	744	726	747	748	740	730	726	715	690	767	707	728	742	668	777	778	739	734	766	693	730	723	736	722	759	759	709	726	717	706	759	687	699	690	701	750	663	770	675	704	772	731	771	723	703	735	726	736	739	741	714	695	704	743	691	747	720	712	783	713	749	744	694	751	719	722	755	736	705	731	700	770	751	695	733	706	708	704	701	719	692	690	747	728	744	735	736	726	791	687	720	722	712	716	745	717	717	687	704	708	760	748	720	753	713	704	715	740	750	736	733	745	736	716	727	723	721	738	732	699	695	693	707	691	738	685	742	724	732	720	742	724	728	729	701	714	714	714	750	761	728	756	726	733	721	673	713	722	714	681	721	700	740	671	711	741	685	744	710	724	710	680	728	704	693	745	706	767	677	719	703	677	723	721	715	696	684	705	732	662	732	716	719	730	748	721	702	764	690	692	765	745	661	739	693	749	737	740	727	716	721	742	696	733	732	706	707	753	698	719	714	726	758	764	737	749	732	702	787	745	758	692	748	676	778	663	728	719	774	779	712	739	705	704	743	717	715	706	690	756	709	690	722	700	709	749	766	754	704	709	730	732	687	709	678	761	729	699	751	753	722	705	728	727	764	751	700	719	735	747	727	716	743	749	670	707	741	735	745	685	723	759	740	741	758	665	742	698	739	778	709	737	745	764	689	716	776	743	722	715	724	768	664	726	696	705	726	712	731	685	702	714	729	688	763	728	776	750	736	723	726	749	739	783	743	754	725	744	764	750	705	739	712	712	706	705	721	743	729	700	684	798	697	765	712	728	728	684	713	660	728	743	736	721	728	704	754	692	695	711	695	715	705	738	735	754	737	745	677	735	778	742	722	731	765	757	757	735	754	759	770	716	734	757	720	737	716	766	778	759	745	677	687	677	727	725	699	733	731	743	706	729	679	707	729	722	725	712	767	759	713	764	701	703	691	742	669	737	735	738	720	706	731	730	769	710	708	695	751	701	745	686	731	714	758	709	794	686	727	742	746	720	679	706	755	761	741	762	729	700	738	727	731	734	723	722	750	757	726	736	692	717	745	712	690	741	717	682	742	721	759	719	727	771	744	746	727	724	733	692	682	715	792	741	767	749	748	721	738	737	770	728	699	721	706	724	703	739	695	742	741	721	719	713	738	701	699	748	740	713	712	699	697	716	722	714	738	773	733	717	759	751	771	749	735	722	684	712	714	729	726	713	744	796	720	724	712	693	725	715	734	732	773	770	734	755	699	702	698	713	741	746	705	757	704	755	675	769	738	741	722	721	721	660	714	731	734	703	748	717	747	742	718	766	692	722	727	769	770	753	731	673	735	749	685	705	725	740	724	660	715	743	701	704	715	747	741	691	816	729	709	686	753	717	709	716	763	746	722	698	737	714	737	757	746	712	708	717	726	717	735	749	666	717	714	733	732	734	690	757	720	724	733	703	739	707	710	717	762	757	760	733	729	684	696	686	721	722	705	730	738	713	710	691	756	726	754	711	735	723	761	717	705	690	707	724	751	736	682	749	763	712	713	687	752	735	708	696	764	769	756	776	691	757	726	730	728	713	734	777	776	654	729	724	730	752	690	683	740	752	653	734	713	707	763	717	764	737	692	738	740	729	724	699	732	756	723	729	687	685	744	769	727	731	757	767	677	694	717	750	753	722	744	738	772	707	737	743	700	752	737	704	710	757	734	753	713	738	723	758	687	760	714	702	698	704	765	693	740	741	751	730	714	753	703	735	681	702	710	701	695	750	770	735	718	739	719	698	698	714	699	727	728	737	715	738	746	699	716	719	723	720	747	743	717	672	677	717	698	682	778	738	735	705	718	712	728	701	762	740	733	725	680	727	672	719	688	767	711	727	685	714	717	711	728	754	711	712	725	753	732	709	746	712	727	725	738	712	719	706	702	726	735	685	705	714	721	721	632	719	718	706	700	736	748	755	759	701	706	712	707	745	742	789	730	709	746	675	743	744	730	734	730	722	701	727	769	684	689	735	765	736	674	756	696	702	733	735	739	757	657	695	699	710	693	747	696	747	767	775	706	701	736	750	738	764	671	711	747	711	688	736	726	714	718	763	711	722	742	725	729	730	685	734	746	757	675	722	666	770	720	719	703	698	694	716	697	702	692	745	684	756	727	725	749	740	664	757	705	706	707	768	719	700	728	700	736	738	726	716	757	750	729	703	749	730	760	733	736	661	746	738	685	686	725	745	705	703	772	755	771	737	740	755	724	715	731	752	701	716	675	729	755	723	710	760	712	748	721	743	735	720	740	725	726	759	699	714	740	713	759	738	748	691	740	680	687	692	724	740	748	708	704	785	710	728	725	691	713	745	724	721	668	735	688	735	719	718	732	737	687	800	706	719	702	796	732	690	666	692	723	685	704	723	760	674	707	703	756	692	714	750	742	740	754	723	694	728	718	762	773	740	773	682	742	743	683	754	758	711	762	788	749	717	711	776	729	726	703	707	704	672	667	788	691	710	702	710	711	740	746	699	762	710	734	748	716	778	693	730	735	701	716	760	710	698	703	738	768	741	755	715	727	751	725	733	697	696	735	704	749	735	675	730	756	690	782	707	771	694	764	657	716	755	699	749	783	764	731	754	754	726	696	749	722	739	747	727	670	730	769	711	744	743	683	702	726	697	745	741	723	705	717	702	690	752	745	725	700	709	734	720	762	697	728	762	700	713	747	711	722	739	716	737	757	742	727	705	714	686	670	711	717	705	763	736	765	757	717	709	735	746	696	727	746	718	717	739	760	730	724	745	744	752	742	750	734	731	766	723	692	761	701	779	723	760	709	711	749	718	735	697	728	769	734	737	739	773	690	717	771	757	756	680	735	763	706	747	783	739	705	757	724	754	711	695	698	755	678	738	714	759	707	736	710	674	722	680	746	718	752	698	757	709	713	686	728	766	690	723	716	694	748	694	737	772	743	686	686	736	745	737	737	742	756	717	721	702	713	744	736	739	743	738	766	744	740	718	713	744	712	720	765	707	767	746	778	737	684	740	733	735	711	680	744	743	749	704	756	692	718	736	741	739	741	692	739	731	805	719	720	761	746	740	731	694	726	755	712	720	742	725	709	740	714	717	698	751	694	742	723	709	681	703	733	679	720	728	719	728	728	722	684	698	703	700	755	706	684	743	740	667	742	747	702	721	715	704	743	738	748	706	677	703	719	735	673	672	734	737	706	715	708	720	720	699	709	747	705	748	745	706	715	758	730	706	729	719	725	729	746	702	698	722	702	745	765	719	767	729	728	755	722	708	710	740	753	684	743
32931	22093	16389	9568	6447	4012	2303	1277	832	695	598	494	407	348	334	356	300	287	263	245	263	258	239	239	247	214	228	251	208	233	279	245	215	219	215	225	228	252	211	236	230	241	252	244	232	228	240	242	228	247	240	257	248	233	228	231	249	203	232	257	215	234	222	209	248	221	213	202	231	237	218	243	219	198	234	233	204	235	233	227	216	205	190	246	226	253	212	222	216	195	211	202	223	223	231	218	253	216	221	245	212	252	210	224	226	246	205	215	225	223	231	242	194	248	233	234	252	229	219	217	229	227	248	196	230	221	222	219	218	239	236	221	210	214	234	272	263	238	189	216	207	234	228	238	222	242	227	232	225	253	245	215	238	211	222	203	174	207	252	215	259	233	247	255	229	194	216	200	190	222	228	242	196	240	240	214	227	253	252	212	224	223	226	244	237	215	235	237	205	206	224	258	248	254	207	241	211	235	244	248	230	246	215	207	211	242	235	211	227	199	205	230	230	256	227	191	215	223	209	216	234	245	245	225	265	229	220	216	255	218	212	238	203	215	221	227	217	227	218	226	219	236	214	227	244	228	242	215	229	237	200	217	243	205	262	216	223	193	241	198	209	224	210	206	213	252	237	214	220	220	204	216	218	237	222	259	248	216	223	214	215	254	232	238	262	247	234	192	223	239	199	232	222	224	238	258	245	213	229	206	258	212	237	209	216	220	237	199	241	212	224	206	251	230	214	224	244	211	213	242	214	241	207	218	230	221	209	202	212	269	265	207	226	260	240	205	237	209	235	221	230	234	233	252	228	210	237	224	206	199	211	225	233	240	220	250	230	207	236	244	232	214	222	234	236	226	235	242	235	231	222	193	215	227	244	265	243	221	228	206	229	233	227	211	202	220	247	225	216	248	215	209	213	233	210	248	261	241	221	235	250	246	220	207	200	202	246	240	242	230	228	243	217	216	205	227	227	207	227	238	218	245	233	202	233	240	220	172	226	234	241	234	226	227	223	241	224	221	227	223	211	194	231	214	219	209	195	231	237	227	234	228	225	230	276	262	228	222	233	208	220	236	258	234	243	234	239	247	212	220	211	248	210	216	249	235	187	212	210	238	216	241	207	234	224	219	218	228	222	223	241	192	244	203	241	237	241	238	239	236	197	232	224	227	219	234	242	222	206	229	207	222	223	252	231	203	218	228	216	212	243	203	222	243	249	250	247	215	234	257	233	223	216	215	223	244	215	194	217	226	215	225	201	242	242	229	236	205	235	251	274	226	221	241	221	226	199	223	222	232	241	190	234	235	240	251	211	241	231	226	221	218	203	222	239	231	235	239	225	219	223	246	248	178	249	209	203	243	240	225	222	220	221	227	222	234	211	224	214	229	218	226	246	209	190	238	198	240	199	214	236	239	232	229	217	253	253	241	210	230	255	227	221	225	220	232	203	229	243	229	219	203	232	219	228	243	235	199	207	236	251	207	234	197	225	218	252	220	231	228	217	234	240	205	217	217	215	231	218	236	235	242	231	220	223	239	235	227	219	260	234	224	232	246	226	243	206	216	213	230	217	224	247	210	212	240	205	191	216	218	215	216	245	224	235	243	231	219	236	239	245	239	232	212	235	201	224	208	235	209	199	215	244	238	231	223	226	227	213	217	228	233	236	207	209	209	242	241	218	211	243	232	231	236	199	251	216	216	212	221	234	228	228	242	235	226	221	225	238	245	230	238	261	240	229	206	218	215	230	250	230	222	203	231	232	229	208	238	223	229	189	236	217	237	252	228	267	232	210	194	213	212	197	226	226	231	235	235	215	225	235	202	236	212	223	223	250	217	206	210	230	218	211	215	256	207	258	221	233	206	243	240	236	219	223	214	245	229	226	262	237	228	216	235	222	228	204	223	232	245	251	244	248	207	249	245	253	204	255	215	200	244	231	221	220	225	214	225	242	227	228	216	235	220	217	222	211	198	216	241	230	217	213	236	252	229	222	227	238	240	212	202	207	214	221	208	214	223	197	220	224	229	232	251	230	229	209	236	224	213	203	243	245	222	225	208	242	200	268	233	241	231	208	229	236	230	211	219	210	235	224	199	244	215	235	226	230	237	232	235	201	219	226	240	208	228	200	206	240	258	210	211	214	230	222	200	203	244	250	228	242	253	224	217	234	227	227	228	246	239	223	233	230	227	240	209	217	245	236	222	229	235	207	224	220	235	229	193	214	194	199	213	240	230	231	223	232	256	253	219	202	244	242	243	256	237	231	230	228	244	223	244	245	203	207	207	227	216	239	200	206	217	201	214	226	255	219	211	216	215	215	232	247	248	221	237	203	225	198	230	217	224	240	247	202	236	231	220	229	232	211	215	230	237	227	221	236	197	266	220	251	242	223	238	240	212	238	242	219	245	224	218	224	228	223	206	203	250	207	231	228	237	220	220	232	234	209	235	257	212	227	209	232	236	197	234	217	220	207	241	188	232	247	204	227	237	221	222	224	209	216	234	236	221	198	212	248	189	207	228	208	214	214	233	230	233	251	259	203	228	229	232	231	231	222	213	226	240	196	216	191	207	215	223	232	231	224	217	217	238	214	224	262	229	233	218	222	233	209	212	207	219	233	248	224	226	223	247	227	217	225	215	198	235	236	216	242	226	240	205	232	220	227	246	221	217	230	225	211	235	214	231	233	246	232	227	263	237	226	224	222	221	220	244	248	229	191	262	210	242	255	197	210	222	187	212	247	227	229	241	222	235	221	212	225	213	213	209	234	242	262	241	218	223	208	236	246	209	214	219	238	217	243	221	233	209	204	251	227	230	228	193	207	214	230	235	220	204	223	229	259	223	210	214	222	228	213	200	241	230	212	242	188	228	207	245	249	247	206	241	207	208	240	225	216	221	218	198	233	241	228	226	230	228	252	228	197	239	221	206	227	230	234	224	276	245	246	228	206	238	225	226	193	211	220	238	225	253	244	234	222	227	224	235	243	253	237	229	255	207	220	227	237	226	215	253	279	242	234	257	223	227	221	205	232	227	198	200	228	216	249	232	224	221	228	218	216	221	218	236	206	249	239	246	218	250	224	210	249	232	273	209	206	224	221	236	243	223	235	213	199	237	212	200	207	234	230	240	229	239	212	211	233	238	204	228	219	221	210	218	213	230	231	221	213	251	232	223	215	230	219	206	230	224	232	210	227	229	236	233	212	229	212	216	193	208	191	225	236	228	244	202	249	191	232	247	217	218	180	223	235	245	230	248	260	225	204	208	257	252	234	229	218	220	239	236	221	251	230	213	237	215	229	241	245	233	253	241	228	234	218	215	215	235	227	207	232	233	245	255	230	221	216	224	250	228	219	232	242	242	197	233	240	230	217	221	236	232	212	229	209	236	215	223	229	228	218	213	213	215	230	192	201	237	246	236	182	198	224	230	235	194	228	203	218	219	229	207	235	204	238	257	224	260	235	225	252	238	230	203	233	219	191	225	249	246	246	238	212	237	247	191	227	233	213	223
21471	16130	17335	14987	14202	10768	7526	4912	3553	2948	2422	1941	1670	1343	1173	984	810	832	877	834	742	743	745	597	582	523	533	529	599	583	622	595	550	577	531	473	525	472	483	553	533	490	516	507	551	529	529	571	533	468	530	523	483	499	495	543	515	523	506	530	474	495	516	467	534	507	508	550	452	499	513	502	523	510	503	502	490	501	488	514	534	557	515	489	448	500	518	494	466	506	529	496	473	520	510	524	532	509	560	552	511	518	547	544	501	507	501	540	481	537	518	485	530	548	490	523	503	504	516	498	491	499	516	527	490	488	475	521	527	456	528	538	499	519	483	487	524	507	522	514	508	500	503	534	503	509	483	534	526	535	468	520	493	474	528	494	502	552	542	486	517	513	514	481	516	517	516	532	502	456	505	478	517	499	499	502	528	556	530	517	515	554	495	535	502	571	442	535	477	478	509	479	506	484	459	501	518	513	522	502	493	482	460	494	517	506	520	508	469	540	522	555	505	498	530	498	493	529	585	510	505	472	552	505	507	552	498	517	478	493	506	494	517	508	488	536	512	492	521	458	540	500	536	521	453	500	475	514	479	535	474	511	528	519	487	501	531	457	487	484	527	500	458	509	497	509	494	526	524	457	521	526	499	518	552	473	496	483	511	468	503	497	501	510	487	530	506	494	491	506	484	492	488	515	531	481	491	486	516	508	517	531	511	519	510	519	563	521	495	491	509	514	460	535	466	527	526	485	518	489	512	502	508	488	521	526	500	511	544	498	514	487	480	540	515	540	537	507	554	528	520	493	496	514	483	537	482	497	511	494	482	488	506	515	546	475	493	521	476	476	535	519	520	542	450	532	500	539	520	461	517	513	502	538	492	453	540	480	519	520	491	455	531	494	518	515	502	531	501	553	483	511	500	519	489	459	536	463	464	506	519	511	507	491	522	487	485	536	511	492	487	489	484	527	519	477	518	509	542	515	488	477	502	531	517	498	521	496	502	522	537	468	517	522	501	522	496	517	519	489	516	486	469	546	529	476	522	520	517	525	536	531	486	527	527	511	541	534	535	497	512	490	485	486	498	534	498	509	509	487	521	529	525	473	516	484	501	504	520	497	509	493	551	496	485	501	505	500	522	484	493	507	494	557	498	523	488	523	478	507	475	517	478	489	531	542	519	499	485	465	534	546	511	545	503	499	515	531	510	500	511	510	504	513	541	523	502	512	514	544	513	500	513	531	505	453	521	469	503	519	510	489	505	486	507	479	508	509	485	495	527	532	505	467	512	544	502	510	522	487	484	516	486	524	510	550	480	495	494	533	509	536	524	516	486	501	511	511	525	510	518	502	519	541	518	509	518	467	483	504	499	494	485	517	514	481	523	539	521	502	504	525	501	527	481	474	504	486	514	532	513	527	494	505	470	526	519	522	507	446	490	472	555	478	518	493	558	513	535	484	460	532	528	471	517	480	479	515	503	507	531	554	509	516	517	455	483	478	522	499	547	512	535	499	526	513	507	494	494	496	473	499	480	524	552	551	468	500	517	484	510	540	530	541	501	478	556	551	522	494	522	495	504	486	523	489	480	544	484	485	546	533	561	500	495	545	486	572	484	518	514	474	471	541	500	469	491	504	519	520	498	469	504	481	533	505	539	516	512	487	472	509	507	525	525	497	549	551	527	503	529	492	513	518	515	535	522	493	496	501	521	516	503	514	539	516	524	523	483	506	527	512	501	488	477	519	503	535	505	484	491	552	482	520	491	526	529	500	533	537	525	496	547	498	469	508	518	542	508	489	484	494	521	478	548	543	509	526	514	537	458	511	530	511	514	528	519	492	492	504	486	537	532	526	496	481	511	463	507	526	479	550	478	487	499	509	516	525	533	537	562	483	508	469	510	520	481	507	473	493	492	500	529	519	489	506	496	545	473	519	515	509	514	484	483	484	512	508	512	499	485	522	465	503	528	540	487	517	529	548	505	533	537	470	495	530	537	521	506	513	471	565	501	523	486	534	525	507	515	490	538	480	506	489	454	479	526	500	492	513	473	464	475	514	494	480	536	513	555	482	494	525	453	484	464	510	511	461	506	520	525	497	486	476	549	514	484	491	530	502	515	509	491	494	527	494	533	515	505	531	489	511	489	493	464	530	502	480	527	544	498	495	482	487	568	482	493	505	501	486	509	540	504	526	564	502	507	517	467	478	475	500	507	511	496	500	519	482	496	510	475	505	531	516	514	491	517	525	525	501	505	481	533	474	527	492	512	526	483	520	508	471	469	458	517	516	532	533	520	455	540	491	526	496	524	545	481	503	524	484	543	491	515	504	473	540	516	515	520	491	517	505	483	498	514	490	526	500	471	526	512	500	491	455	483	494	549	512	513	528	473	494	516	523	496	450	511	551	519	528	462	499	491	499	476	509	514	483	511	476	520	502	506	503	498	523	517	520	497	513	501	537	504	498	454	532	490	505	509	514	523	483	491	514	506	506	553	510	508	494	530	562	464	482	494	491	479	534	473	531	503	530	532	497	528	555	468	508	533	453	544	536	506	487	512	528	493	451	482	536	510	480	489	512	516	519	530	521	501	509	525	519	545	473	539	516	480	517	531	520	501	493	521	512	550	526	491	502	537	560	491	523	537	482	533	512	534	514	522	507	469	505	486	517	492	495	472	545	467	496	523	511	517	530	491	491	512	482	516	484	515	479	517	508	510	500	508	472	518	525	528	514	510	509	520	490	501	551	477	537	515	504	497	510	486	486	501	530	467	535	503	530	474	529	470	507	507	509	495	543	518	508	499	514	502	501	534	518	531	498	502	506	505	520	516	503	555	542	492	478	508	510	509	493	482	478	487	514	478	469	520	519	500	503	547	562	528	494	517	507	506	503	505	555	493	474	469	495	504	491	506	521	490	517	541	506	515	493	507	483	513	487	511	511	555	473	500	495	502	534	533	511	512	495	475	482	461	540	486	498	497	500	492	458	535	475	539	541	475	512	499	511	488	524	519	508	517	492	510	544	463	487	487	512	509	513	513	501	504	518	502	524	523	511	518	494	498	474	521	526	494	484	501	493	516	512	528	520	472	543	503	497	530	493	503	499	519	504	487	474	542	524	514	505	522	477	492	493	532	525	486	511	491	477	526	502	531	480	488	488	516	471	529	502	508	489	512	465	473	536	500	461	529	484	500	497	482	467	525	488	465	476	488	472	530	517	482	500	508	503	493	469	448	472	484	539	522	516	513	513	533	492	498	510	509	466	526	493	512	504	497	543	504	499	528	509	500	499	516	505	522	512	494	521	480	518	465	490	555	469	505	542	489	543	512	513	509	539	507	487	499	508	530	530	466	509	520	510	483	521	524	497	528	507	526	506	518	501	541	489	487	501	510	480	501	522	494	536	533	526	515	572	500	522	513	518	515	511	517	520	514	488	546	511	512	465	495	570	496	520	484	512	535	478	510	512	492	519	549	524	540	501	516	554	481	522	512	487	499	547	502	528	473	521	520	545
44121	31209	22796	15339	11849	7641	4317	2011	1255	945	753	676	507	370	352	311	312	299	300	305	284	303	246	248	239	233	212	239	206	230	239	224	235	236	223	201	218	214	215	242	232	223	226	213	190	208	204	238	209	207	195	205	244	218	207	208	220	223	198	189	216	198	196	260	206	222	178	208	208	206	215	188	211	194	207	211	227	222	214	218	202	185	208	211	195	214	211	231	223	209	226	197	219	228	214	208	212	239	200	206	222	244	230	217	227	205	225	240	222	226	212	229	187	210	190	252	239	233	211	209	227	232	228	234	190	222	246	210	211	218	203	200	220	219	235	194	237	258	202	211	217	232	199	193	216	237	230	213	216	222	212	257	237	192	229	226	224	213	209	211	239	225	221	199	212	246	230	246	222	209	204	194	227	226	210	224	219	233	229	199	202	200	232	238	183	206	231	224	191	216	217	222	232	196	228	228	224	211	215	213	222	190	238	226	223	194	230	228	207	218	227	224	195	210	220	225	224	211	231	217	199	225	239	229	220	212	216	239	202	194	216	224	235	220	204	217	185	223	262	232	206	218	230	222	179	196	227	183	209	207	219	233	200	192	249	251	198	219	202	231	207	195	210	215	201	233	222	196	209	197	210	192	208	203	222	207	170	210	248	211	192	188	202	190	192	210	213	221	212	206	220	210	228	222	235	214	188	239	204	203	192	215	229	210	212	218	229	216	189	244	213	191	194	246	211	211	216	218	220	244	199	203	190	213	200	187	185	244	218	210	213	214	227	208	221	224	221	229	217	187	199	201	217	217	209	232	201	212	215	208	229	219	216	200	206	217	242	232	255	220	181	222	194	193	220	236	193	241	219	220	196	239	239	221	222	208	208	203	226	202	220	201	209	219	232	239	216	223	187	192	199	209	195	219	217	215	201	229	222	201	199	210	226	209	258	224	233	238	242	195	235	208	218	197	215	204	209	217	214	207	220	200	196	227	226	194	224	219	220	222	186	204	217	214	214	195	212	223	257	222	233	208	199	201	224	196	228	253	211	235	198	216	219	215	244	198	217	224	206	207	202	233	199	230	204	227	193	215	232	208	233	225	205	207	234	213	195	200	240	225	210	220	229	232	221	196	199	234	191	209	210	247	234	214	176	240	238	182	215	225	211	239	217	212	225	220	211	230	212	219	225	240	208	234	228	218	229	232	229	198	231	234	204	213	230	237	225	216	264	195	238	212	222	213	221	225	235	233	223	205	197	216	208	182	227	212	207	206	206	213	210	219	221	234	219	207	229	222	227	249	227	192	204	199	216	213	209	243	234	209	191	226	220	218	179	218	204	234	218	234	209	205	204	250	227	227	243	207	200	214	239	239	255	215	206	217	204	215	208	225	223	204	190	227	220	237	225	205	200	196	203	215	239	211	207	223	206	201	197	230	215	227	222	226	224	232	215	228	224	250	193	228	224	214	185	234	218	225	195	204	238	227	243	231	241	211	211	212	235	228	210	202	238	231	208	216	236	220	213	201	189	245	221	214	213	200	211	220	217	225	224	229	225	190	217	220	243	207	222	226	206	224	214	190	209	206	238	210	197	203	216	209	202	234	205	217	212	234	253	224	233	217	219	242	226	219	219	233	180	210	226	218	218	189	254	203	228	233	228	199	220	214	208	243	222	184	230	196	243	204	192	219	238	205	238	227	236	211	190	198	214	204	211	193	218	208	240	235	190	216	218	204	210	226	219	206	199	212	198	194	236	217	203	200	230	215	205	186	223	192	200	196	215	236	202	235	199	224	219	189	209	200	215	226	245	184	229	228	213	203	225	227	229	245	209	202	224	217	223	220	182	219	209	239	205	199	229	199	204	192	196	224	231	212	251	207	226	232	218	219	221	217	232	229	222	207	198	217	240	183	214	226	224	226	203	225	248	236	231	183	207	218	209	258	211	208	240	195	229	215	179	213	229	230	209	215	212	208	216	212	207	239	208	227	227	198	198	185	227	209	217	218	222	212	237	212	212	202	210	222	224	196	219	195	226	221	204	237	201	239	204	222	218	226	217	221	204	211	216	203	212	213	221	222	253	222	247	216	205	239	189	215	232	205	204	209	234	260	197	238	220	240	230	209	209	213	219	234	222	198	236	197	189	189	176	236	213	212	197	220	220	231	212	209	228	208	226	224	199	202	200	220	239	224	207	190	217	204	233	209	224	208	231	234	216	189	220	241	204	216	224	213	206	209	223	214	225	242	202	205	205	207	209	236	226	250	196	183	211	244	214	229	237	224	198	249	221	247	247	204	203	222	208	219	195	215	213	218	250	247	237	264	209	235	229	209	222	206	224	207	184	207	221	207	234	224	233	232	207	242	206	211	221	226	230	218	217	211	211	241	215	230	212	205	226	226	220	239	208	203	236	188	214	234	230	222	222	212	226	257	220	241	231	190	187	212	211	182	192	215	219	230	234	216	193	238	206	243	210	253	201	217	194	219	226	202	210	205	204	228	204	207	202	216	230	190	223	233	210	185	207	233	246	222	232	224	201	210	204	203	211	203	209	214	211	224	231	187	203	195	212	206	200	228	213	220	235	213	206	200	198	240	230	210	230	215	219	215	197	212	216	207	209	239	215	231	217	226	202	239	218	215	230	188	207	188	232	228	200	198	232	228	219	217	236	241	220	224	214	210	213	208	227	200	202	236	203	235	218	233	212	192	202	220	220	209	199	232	224	205	209	219	210	202	219	239	213	247	194	214	235	217	205	184	214	224	217	229	213	238	231	222	223	177	193	236	225	214	228	190	243	228	223	212	195	217	210	194	211	227	237	236	224	206	222	203	223	260	202	193	207	208	212	229	221	202	219	191	186	210	219	212	226	221	225	206	217	245	207	200	195	244	213	221	204	207	213	226	203	180	212	241	203	207	200	192	213	217	200	223	210	207	202	197	239	226	213	221	210	210	210	218	199	207	225	247	211	205	208	217	225	234	233	196	199	233	221	182	208	252	217	178	204	224	217	232	225	225	220	204	201	208	245	227	202	209	240	225	221	214	226	244	219	207	224	210	272	219	224	236	231	219	203	193	226	236	215	224	211	223	213	212	197	225	232	194	232	209	215	243	213	206	241	213	223	217	207	198	217	209	222	205	217	188	239	197	222	219	227	219	219	228	238	219	234	202	201	232	223	221	212	212	220	212	229	218	218	233	230	202	235	204	235	215	201	213	216	222	226	224	231	221	230	206	201	219	232	233	237	203	219	191	245	214	228	224	185	225	219	218	231	225	216	231	228	214	203	249	219	207	225	235	189	208	211	211	238	201	203	214	231	246	222	219	235	207	206	186	236	241	246	243	236	184	203	213	237	223	204	226	220	239	207	203	212	210	208	231	219	208	201	225	220	259	234	209	209	265	227	212	235	202	198	193	203	197	213	202	207	244	207	219	193	230	218	188	200	190	219	204	215	208	208	213	233	243	220	237	248	204	229	210	188	254	224	242	234	223	215	223	208	236	237	194	209	222
28654	21983	22246	21275	20807	16430	11506	6707	4801	4165	3456	2812	2317	1676	1332	1122	1088	1058	1045	932	895	860	735	664	574	553	554	607	583	630	650	635	600	554	532	496	495	531	497	528	500	544	537	475	497	523	484	483	499	517	533	505	504	522	451	486	488	482	498	512	512	507	485	510	538	460	511	487	509	518	515	524	506	510	499	472	485	534	517	476	505	463	513	491	497	432	490	524	493	500	518	532	492	509	523	514	448	526	541	529	531	538	516	535	545	550	548	490	525	504	470	506	500	528	496	473	484	499	521	510	491	528	498	480	522	509	501	538	485	498	481	500	511	519	511	453	499	488	475	484	484	503	483	523	488	503	462	488	482	470	451	474	479	482	467	525	469	456	528	501	475	528	520	487	513	479	531	513	503	486	488	518	585	513	563	483	482	435	479	487	440	473	494	482	450	489	498	508	503	491	488	491	491	465	519	490	514	497	554	513	504	512	472	526	479	492	504	531	489	482	462	476	501	526	490	483	528	466	461	477	471	498	523	531	509	522	494	447	497	539	489	490	486	502	516	520	511	466	505	503	501	468	508	527	480	524	565	497	482	502	545	477	548	462	501	531	528	460	481	486	482	499	518	490	497	495	506	484	499	466	472	489	480	493	494	479	506	506	483	478	500	506	497	473	501	468	540	465	528	497	471	494	498	551	497	473	457	500	481	543	524	488	515	533	507	497	505	500	522	454	519	505	442	511	484	510	504	505	490	496	516	519	479	484	477	520	467	485	530	478	466	468	492	477	455	514	473	496	491	480	472	517	512	463	521	472	478	521	502	470	484	475	533	462	479	466	491	504	492	501	501	464	474	503	495	506	513	487	520	471	485	487	475	512	490	472	468	513	513	494	493	498	476	519	442	522	490	521	502	495	509	450	477	501	499	459	484	490	498	516	518	513	440	489	469	486	460	462	481	483	480	483	478	485	531	443	508	538	487	476	539	500	523	531	495	502	508	501	517	505	475	516	534	518	473	514	517	485	475	525	501	530	457	468	504	524	468	463	541	494	439	476	475	466	476	480	465	516	468	498	474	496	475	488	471	534	520	489	511	492	506	496	504	524	517	506	483	500	499	482	499	541	526	493	497	503	490	514	525	515	470	506	498	519	498	490	501	491	495	491	490	482	523	487	510	463	498	529	507	491	496	537	488	477	485	503	483	538	444	483	519	482	466	512	497	510	520	475	527	501	508	461	496	496	465	512	502	482	498	511	475	522	478	508	504	529	513	490	510	521	508	467	471	484	487	479	502	504	461	499	492	501	486	494	502	483	519	517	490	483	492	490	534	511	474	475	507	489	494	486	497	491	474	524	506	446	495	475	465	524	482	481	523	514	517	506	526	499	486	503	529	528	539	469	487	525	457	493	516	480	525	521	456	510	453	502	502	492	461	477	504	506	477	462	532	483	488	493	517	476	464	517	542	520	510	494	470	496	447	483	480	467	476	462	466	484	476	511	490	512	564	494	466	510	452	487	512	460	482	484	484	467	469	500	493	507	523	502	497	501	490	509	511	489	468	474	533	495	497	480	501	526	479	524	480	512	523	467	488	519	494	490	502	477	520	486	499	497	515	490	517	490	518	488	491	478	499	494	489	522	503	472	489	516	499	475	486	505	502	453	480	522	546	520	538	480	443	514	490	464	467	513	507	470	463	463	511	492	481	513	510	486	475	492	479	509	511	452	476	511	516	520	489	457	494	481	493	480	476	482	540	473	472	510	482	490	488	475	486	503	476	513	488	546	475	474	462	479	540	501	485	509	517	527	519	478	512	505	472	448	489	515	472	479	473	460	480	524	486	505	475	473	507	537	452	487	482	469	539	482	517	467	499	519	499	534	472	492	511	520	470	474	501	495	508	494	490	493	472	497	484	506	508	515	464	474	488	485	512	507	485	455	502	486	499	471	477	506	480	505	525	470	482	495	508	487	520	511	494	483	510	502	503	508	509	485	467	501	512	475	515	494	535	503	512	481	513	499	544	509	491	504	501	508	505	474	475	521	498	478	507	530	477	495	518	495	456	495	513	482	503	477	492	514	461	485	468	495	484	503	471	514	508	470	497	504	518	541	500	511	542	463	459	488	497	457	506	519	498	508	496	503	466	464	465	454	500	531	489	486	481	501	517	483	497	488	470	485	516	515	522	456	480	530	496	451	535	482	466	509	477	473	496	493	496	498	496	515	511	509	484	481	463	506	459	494	497	476	505	506	470	499	498	506	530	490	507	502	496	452	473	529	517	462	485	513	491	522	518	490	518	517	512	492	514	509	431	516	481	489	502	504	484	537	476	463	475	489	496	495	480	489	493	470	477	460	495	490	473	469	535	459	523	442	500	490	494	490	498	492	471	465	544	496	475	478	473	506	478	452	521	517	511	527	479	505	530	512	495	453	502	500	494	467	470	474	486	505	501	496	451	501	548	516	468	486	477	488	505	526	491	530	531	495	522	519	511	483	467	523	516	503	506	522	497	453	503	474	460	493	505	487	503	506	526	509	488	517	486	477	534	535	484	427	518	545	486	531	568	463	523	499	478	494	492	513	513	495	521	484	502	520	498	505	508	489	460	485	438	488	450	485	470	501	499	508	499	496	482	506	526	513	503	497	493	468	447	513	505	488	504	498	532	465	482	494	466	549	495	517	500	525	476	486	521	485	513	472	486	546	524	491	481	516	476	493	522	561	497	470	494	512	475	492	481	474	509	509	472	486	490	505	505	484	473	465	497	543	475	496	488	484	485	498	548	475	527	494	489	490	458	479	500	491	483	500	480	536	527	517	494	498	514	523	489	484	474	501	485	508	477	475	481	528	534	490	478	509	495	457	507	506	481	487	482	488	463	494	553	517	472	438	506	428	495	497	493	541	471	522	457	472	522	518	498	499	488	482	529	530	460	502	495	492	515	462	465	480	484	502	481	529	504	484	473	533	499	456	508	492	487	513	500	520	513	497	501	464	461	511	533	491	501	493	502	471	465	489	466	517	496	536	501	476	527	485	505	491	516	499	487	471	481	508	478	476	524	474	446	518	490	476	485	495	498	502	487	435	496	500	495	472	473	504	487	508	489	468	517	492	489	504	478	517	478	463	469	504	520	529	473	493	466	539	475	490	473	477	540	499	498	492	514	468	509	479	489	492	527	525	505	481	505	520	488	472	505	486	468	501	551	480	481	478	504	484	522	503	496	477	507	505	536	515	472	441	519	544	491	495	477	522	507	510	484	471	529	500	463	469	521	485	479	464	482	534	528	477	521	501	476	452	483	511	459	507	484	504	502	542	464	480	507	498	479	467	503	502	495	471	497	522	485	488	513	462	473	529	479	478	497	496	519	473	484	483	498	442	465	485	506	480	512	448	481	521	472	494	508	467	479	500	501	527	464	492	479	493	521	514	457	490	487	493	499	488	466	446	477	503	501	474	462	490	522	530	475	471	479	522	511	496	513	508	479	489	488	524	512	469	531	505	546	484	509	504
14632	7426	4033	2493	1552	1134	915	655	585	572	500	421	424	413	352	333	383	343	301	393	317	347	338	351	326	340	337	351	298	338	323	319	316	348	325	334	315	325	315	339	358	320	321	320	347	308	338	321	304	316	301	312	361	339	340	333	335	346	328	319	308	309	347	323	335	331	322	333	358	317	323	351	328	335	347	353	317	342	333	338	313	336	353	335	318	331	317	335	289	312	323	342	341	335	343	310	330	319	311	320	324	347	306	375	319	311	350	368	339	314	291	303	383	317	284	338	327	320	320	338	328	309	341	349	356	344	372	298	349	326	311	321	300	317	325	317	337	330	305	361	305	321	313	343	346	333	345	315	320	304	322	330	318	335	318	359	313	320	331	311	305	291	330	315	343	369	345	348	313	297	328	318	303	317	355	334	338	332	320	325	350	328	323	311	317	327	308	289	325	335	364	321	333	331	312	367	353	315	345	340	293	318	321	309	315	307	329	318	348	352	329	301	337	315	337	313	305	313	363	315	321	357	312	352	316	314	329	344	333	343	346	305	332	332	293	303	322	329	322	300	282	324	296	322	307	276	296	302	344	306	323	292	322	352	315	345	321	312	350	323	355	357	310	330	322	333	326	323	344	339	339	314	332	339	321	322	340	311	335	371	327	357	335	364	339	347	298	339	320	318	330	331	338	324	395	331	325	332	304	335	339	351	353	328	329	300	311	316	334	311	330	322	327	330	350	299	322	360	330	329	296	338	294	329	324	329	330	313	346	330	336	309	317	313	320	344	326	334	324	311	340	358	328	337	320	276	322	343	348	304	323	324	328	310	298	317	316	360	320	338	318	307	276	374	326	280	321	360	304	348	347	325	335	319	293	334	379	341	345	334	328	357	324	321	317	338	312	316	323	326	295	320	338	321	340	321	337	350	330	310	319	343	315	330	328	344	319	329	315	329	342	304	306	307	307	349	313	331	316	331	321	282	316	336	338	316	324	332	340	338	304	324	359	330	300	335	345	343	316	339	313	301	316	334	325	302	307	280	318	337	349	329	345	320	326	307	348	329	329	302	329	326	297	295	327	321	350	331	321	332	313	298	314	326	351	344	334	329	347	341	327	338	337	323	337	325	324	336	341	329	343	361	322	345	366	355	328	335	303	345	312	331	303	304	297	317	334	336	362	314	330	353	323	310	332	324	350	348	341	323	345	316	315	312	356	329	368	290	335	324	304	333	296	326	319	309	340	303	326	318	322	317	332	302	364	324	353	297	338	303	325	318	325	323	287	358	312	304	316	321	340	338	319	325	311	342	291	353	303	325	358	326	306	309	328	323	321	323	319	314	296	307	318	337	301	327	303	314	331	321	325	330	297	348	321	332	359	292	337	343	342	342	314	316	355	316	326	334	329	363	317	327	341	313	344	305	310	315	323	305	349	347	328	332	333	331	345	333	341	316	301	302	316	312	328	333	330	342	316	333	336	332	354	305	321	336	314	334	319	321	339	315	354	340	317	307	311	310	361	321	309	312	338	298	346	307	356	307	308	343	332	307	329	321	336	301	345	310	299	324	297	375	332	364	293	367	352	340	322	286	334	330	347	328	308	287	293	327	345	332	315	290	303	306	323	318	373	346	294	332	286	312	329	313	355	333	326	331	357	348	309	307	365	308	333	344	333	319	341	336	346	320	337	362	337	297	311	346	319	312	347	280	339	284	362	331	287	325	326	334	330	340	341	321	331	293	347	338	326	332	330	305	279	341	354	325	329	335	348	345	343	291	343	320	306	321	331	320	324	324	350	330	328	332	372	315	337	323	278	323	336	351	340	335	294	324	324	347	342	324	328	307	330	350	297	306	290	327	322	333	295	340	317	319	297	341	309	319	308	336	312	348	351	292	329	331	396	334	345	324	329	290	335	363	313	341	344	322	311	350	291	335	307	329	326	322	330	319	300	306	319	339	317	308	313	312	359	347	285	325	309	308	334	297	323	330	306	317	292	329	334	332	358	366	357	333	314	327	327	327	329	351	320	349	309	321	303	318	290	301	317	334	360	335	335	300	346	335	348	318	325	319	341	293	337	314	318	318	363	378	332	296	344	335	344	295	323	344	321	300	343	344	308	332	334	332	319	323	348	327	290	326	333	300	348	319	318	329	337	332	332	309	327	290	299	328	311	309	339	320	287	301	330	324	354	351	350	311	318	347	323	304	304	319	315	349	348	308	333	295	318	346	348	342	295	343	322	330	292	297	318	337	316	336	332	275	315	323	325	281	303	349	312	319	320	343	317	367	354	359	297	341	333	294	320	312	308	321	314	337	331	309	333	313	358	305	306	314	348	319	350	308	354	291	289	351	306	317	340	327	290	331	326	347	336	326	341	324	332	316	359	315	309	346	312	319	343	298	327	354	355	299	328	343	318	320	326	317	319	314	292	316	288	348	333	354	332	332	326	364	333	331	347	353	341	306	346	313	343	331	357	284	311	335	372	335	317	329	300	347	347	351	315	299	328	318	322	313	301	351	351	326	322	319	354	342	298	314	336	329	328	330	325	316	340	318	328	319	354	312	329	324	325	342	331	333	335	337	322	309	338	330	324	319	301	349	314	317	337	362	334	335	311	302	361	323	349	337	322	352	332	320	351	313	326	328	341	324	343	318	346	307	349	342	317	361	310	327	316	332	295	306	314	346	293	354	302	346	318	305	361	339	321	370	328	349	362	307	332	348	332	350	304	324	331	327	309	308	320	360	336	305	344	330	343	312	327	297	312	323	359	344	347	307	338	352	303	297	318	293	268	322	319	316	297	328	348	329	339	339	346	325	305	286	311	321	308	311	332	358	299	294	337	333	335	350	357	359	327	331	353	339	318	351	328	343	339	341	341	329	340	346	321	348	388	350	334	336	345	322	344	317	317	354	360	333	355	324	291	332	337	292	318	299	346	340	309	347	330	331	332	372	331	310	324	350	312	337	353	322	333	305	327	286	312	323	298	302	316	332	285	313	303	315	313	327	365	317	302	331	314	322	343	345	325	325	332	348	287	317	350	330	362	333	338	311	322	317	311	317	314	353	327	317	346	300	331	329	361	347	342	334	336	348	303	304	336	333	326	296	319	329	341	325	331	359	310	336	324	303	311	341	332	302	311	277	299	340	319	353	356	323	347	351	359	300	307	331	294	335	330	296	340	333	319	333	351	338	324	296	318	357	336	365	332	292	317	361	334	303	326	336	305	299	317	322	342	292	305	310	323	339	331	353	307	328	296	341	298	354	316	356	381	315	342	323	304	302	307	323	307	329	313	316	313	333	329	320	304	320	344	343	295	314	322	332	298	353	310	340	307	317	325	324	314	333	324	329	319	361	333	329	348	374	341	322	341	332	353	308	319	354	344	339	323	309	288	344	316	284	333	340	324	319	317	292	342	304	327	349	323	319	328	359	294	328	307	351	354	333	323	339	356	337	270	319	329	332	335	324	311	348	315	310	328	327	341	307	315	350	304	301	349	298	299	305
8608	6120	6634	6698	5159	4126	3312	2326	1935	1808	1565	1344	1248	1065	931	900	870	823	805	769	784	874	725	684	692	699	682	723	763	750	732	748	700	701	701	739	707	712	722	650	728	693	655	648	637	686	635	713	692	675	652	697	722	701	686	715	694	686	696	729	678	699	703	666	652	701	723	701	713	759	643	696	692	681	684	710	665	671	667	684	662	710	735	733	684	648	717	703	688	675	697	663	668	694	644	727	675	727	697	684	722	678	722	743	753	712	691	692	678	672	679	666	684	659	690	716	665	666	672	676	698	663	695	708	672	677	680	696	703	716	720	691	723	705	705	685	689	690	698	685	686	704	688	746	705	699	714	705	714	727	742	703	744	700	669	713	677	665	755	669	690	719	699	730	739	686	664	715	629	712	675	667	719	703	710	683	672	718	673	696	692	662	702	716	671	754	678	716	666	685	682	699	770	713	732	714	691	721	724	665	682	710	680	710	699	697	673	720	709	718	735	650	725	734	704	696	689	676	732	688	690	633	729	695	721	645	690	701	677	673	685	714	740	731	668	692	705	665	700	748	710	719	686	642	690	735	689	695	714	695	639	694	693	721	705	690	691	725	710	706	707	644	680	674	689	752	701	731	691	724	682	693	737	676	675	749	679	691	701	695	738	691	662	661	697	722	706	749	684	698	671	656	742	706	698	725	686	702	697	712	699	731	718	686	674	700	710	738	665	687	722	696	738	707	729	686	692	667	706	685	708	726	708	669	664	690	692	731	715	664	705	674	662	689	696	690	683	712	757	746	693	697	704	677	729	692	690	648	731	669	722	661	740	643	711	745	632	703	688	678	700	705	703	731	677	681	715	663	731	709	705	681	678	728	743	665	691	699	715	695	679	704	670	718	690	722	697	699	691	696	674	693	677	708	662	746	649	736	716	688	683	694	689	687	706	709	707	657	688	708	738	665	776	699	723	745	733	670	701	665	687	671	738	650	675	677	732	696	679	661	705	676	684	678	698	649	683	729	701	683	687	674	735	673	695	721	723	732	700	688	700	682	732	697	700	679	709	760	720	697	772	699	672	718	688	701	663	693	703	700	690	724	684	667	721	712	687	685	658	713	696	691	712	722	737	681	762	730	732	687	666	660	687	684	674	679	707	696	682	712	718	737	728	663	676	713	689	687	680	652	692	655	697	655	691	710	681	655	661	724	675	720	740	668	671	711	675	684	674	678	722	650	701	685	681	688	673	727	715	686	677	732	685	736	680	692	678	655	715	626	711	709	637	710	680	636	722	684	715	707	712	711	752	682	664	684	662	731	728	691	699	686	666	693	691	703	710	666	686	707	711	685	676	675	723	710	693	662	701	747	660	679	671	702	680	712	671	689	682	669	662	687	710	687	660	716	714	658	719	669	696	718	691	701	696	678	683	706	718	762	709	709	677	706	670	740	691	702	736	700	679	685	654	653	664	714	656	685	730	711	666	664	693	677	714	682	702	673	666	744	760	697	680	683	702	679	689	685	701	709	728	685	643	711	655	761	658	677	663	674	721	725	714	662	691	716	702	687	735	704	681	675	684	743	740	728	640	691	683	719	702	622	669	693	718	680	671	668	694	747	710	715	713	702	704	685	769	668	712	704	715	683	688	731	660	708	708	711	680	692	692	667	663	687	686	701	706	693	675	742	740	728	710	696	690	742	724	658	695	678	734	696	629	673	698	716	674	682	673	705	692	717	716	746	718	714	693	719	670	671	706	719	720	702	677	733	729	689	702	715	673	694	698	701	692	664	719	709	692	688	684	670	676	688	673	723	683	656	727	687	671	691	649	684	715	693	674	698	743	666	719	733	713	677	700	690	678	674	751	668	672	682	676	698	707	709	690	722	678	695	691	666	668	677	704	705	712	682	709	698	723	706	668	706	666	704	631	683	667	713	680	709	652	665	677	689	708	737	717	710	690	674	687	705	703	727	698	641	722	656	694	712	695	695	728	681	726	707	712	705	683	696	674	677	689	747	695	689	714	691	672	668	739	720	695	693	697	678	701	712	712	742	678	673	732	685	679	650	690	699	656	701	706	644	749	664	726	739	710	680	692	633	706	708	669	738	728	681	679	713	685	639	645	672	719	717	732	705	730	678	699	709	679	675	689	715	669	694	667	714	674	700	702	748	723	658	738	698	724	649	648	712	701	709	694	731	655	685	713	687	697	735	729	709	714	679	732	692	680	705	719	685	724	696	645	701	731	718	709	696	691	689	725	722	662	706	683	715	653	655	656	716	672	687	696	738	726	714	706	716	693	718	757	736	664	699	717	706	745	667	724	716	645	670	693	706	702	761	709	721	721	733	705	646	757	698	641	728	711	691	748	711	742	695	699	686	719	691	663	719	718	715	729	681	662	699	725	656	671	717	710	643	701	633	721	711	669	764	683	698	669	682	712	645	717	679	726	687	687	741	676	680	714	684	705	692	699	664	680	699	714	734	666	693	685	726	730	665	699	726	637	666	696	677	695	692	705	713	646	684	735	725	685	660	669	657	705	682	702	702	735	662	709	724	685	742	705	731	664	695	679	698	688	673	700	674	652	706	704	674	691	684	687	711	700	717	709	674	702	702	676	700	708	701	706	668	740	683	698	735	732	715	672	694	717	718	704	694	695	674	703	690	694	632	705	684	715	694	708	684	730	659	734	720	642	691	730	677	699	676	688	731	666	681	744	700	739	744	683	687	734	647	704	694	675	666	671	674	732	684	701	716	696	669	699	679	766	698	694	710	670	694	678	680	679	731	720	674	654	685	691	705	729	703	716	684	705	676	700	719	703	712	715	734	715	705	652	694	700	700	678	686	692	691	698	715	688	637	671	708	717	756	729	687	680	697	643	728	684	726	720	716	717	703	676	709	667	737	698	719	659	705	684	708	733	701	676	722	698	689	635	715	648	684	700	680	722	684	699	716	670	726	709	690	684	697	698	733	707	698	739	709	709	671	694	686	699	612	741	691	680	697	661	706	694	691	658	718	690	654	701	699	713	673	715	689	722	699	722	680	686	701	683	711	698	686	701	688	708	684	696	728	671	660	699	691	717	678	705	649	642	692	712	724	692	686	651	672	686	700	687	690	726	673	696	688	662	671	720	666	721	678	721	633	710	700	708	702	674	683	699	708	753	661	701	657	702	693	702	705	690	760	725	714	687	684	707	732	724	672	709	689	715	652	691	689	698	674	706	765	708	693	657	704	685	687	679	669	708	715	711	700	760	713	655	719	662	715	715	661	686	711	717	679	709	737	706	757	724	668	697	708	657	687	688	676	707	695	677	671	696	656	665	717	688	698	705	635	683	656	715	705	742	636	686	685	708	666	690	717	720	678	735	734	690	692	708	735	690	686	738	698	659	684	722	658	682	710	700	726	735	685	712	682	702	701	701	708	723	723	721	703	721	719	677	683	693	679	736	731	691	700	728	723	675	700	704	684	687	721	717	715	714	726	709	653	719	719	679	681	670	656	694	659	671	625
32099	21885	16469	10605	7113	3792	2318	1278	897	705	596	483	437	359	354	311	285	290	297	248	257	270	249	236	223	223	261	251	234	226	262	235	226	245	234	242	242	233	241	223	217	222	206	220	215	254	231	209	243	245	235	207	233	260	244	265	245	206	221	246	206	254	241	233	239	216	257	216	229	231	228	252	213	216	249	232	233	232	233	214	220	223	221	216	224	258	205	241	235	214	210	233	202	262	223	204	213	236	258	223	253	211	236	209	242	260	211	257	205	239	235	236	220	271	261	200	223	244	238	234	226	217	227	225	252	232	207	232	248	233	225	190	264	241	219	218	240	240	231	237	231	245	258	240	224	196	213	234	214	240	238	188	253	244	228	230	220	262	218	245	229	227	219	223	205	284	260	208	227	221	201	244	212	227	243	244	245	240	250	240	226	206	222	246	231	245	237	229	214	245	259	226	214	237	228	214	229	233	238	225	208	213	227	228	230	261	227	230	258	238	241	234	247	228	211	195	230	216	249	207	224	228	234	240	233	223	245	255	257	237	239	232	274	217	223	247	199	242	201	222	227	236	248	211	223	197	223	233	229	246	251	236	256	248	232	223	228	251	234	207	220	217	226	258	245	204	271	246	246	223	238	222	210	232	228	226	196	199	216	229	244	246	218	222	220	233	234	206	240	255	236	239	229	271	218	232	220	238	222	221	237	252	220	219	245	212	221	243	211	234	264	242	254	241	234	222	249	264	207	244	220	241	209	243	210	216	238	201	210	219	228	261	257	258	225	253	225	232	249	246	222	210	232	214	205	261	243	242	243	246	229	234	220	250	234	242	225	250	196	235	230	229	251	232	227	254	223	190	220	228	253	243	222	235	218	256	244	226	239	248	247	235	236	250	239	215	232	233	226	250	211	243	237	230	229	233	268	256	234	225	216	230	221	210	230	227	226	226	257	206	235	205	220	231	238	242	217	238	242	231	237	245	200	259	225	208	267	238	226	203	235	205	250	241	223	241	216	204	257	232	216	228	221	250	222	237	215	195	237	260	243	233	240	256	236	232	244	229	221	212	247	251	224	249	251	247	265	260	212	250	215	232	236	222	246	216	213	253	220	212	241	228	235	253	240	222	220	248	240	244	233	208	221	243	252	225	213	231	230	231	227	220	231	248	225	230	232	254	264	225	229	233	225	203	228	226	256	228	228	246	261	254	240	241	234	230	258	218	209	248	198	238	247	282	234	216	212	261	268	214	223	216	200	228	235	243	253	223	218	241	238	221	209	203	225	240	192	245	222	217	253	246	264	243	228	233	241	258	268	223	214	214	210	269	262	242	226	227	208	232	242	248	224	232	219	219	231	242	228	234	244	235	222	218	197	257	241	226	250	243	221	213	235	241	260	223	207	218	239	239	234	218	255	225	215	207	207	239	255	208	209	227	254	231	229	225	250	230	233	244	230	225	252	233	240	228	226	241	245	228	223	233	263	242	245	213	246	211	214	202	229	221	238	237	257	206	217	193	190	240	229	245	229	265	225	216	233	234	240	197	233	204	231	233	217	216	254	237	251	236	229	241	236	219	256	230	249	237	228	248	216	234	217	245	223	232	272	206	246	274	228	213	204	238	241	237	242	250	283	245	227	240	222	224	247	232	231	240	214	240	209	232	200	242	223	235	219	231	255	251	249	259	235	237	192	237	234	246	261	203	241	202	264	221	251	234	222	206	245	231	245	233	234	224	230	256	208	199	222	223	219	248	284	235	241	238	225	219	218	211	236	248	267	237	265	220	249	219	235	227	244	209	225	251	227	245	227	254	213	260	251	244	238	222	220	239	216	218	223	227	226	236	231	237	212	229	252	243	207	236	225	241	230	231	221	244	198	220	227	254	234	247	194	261	253	226	205	235	272	249	168	234	207	227	225	260	241	224	219	236	225	241	246	241	232	246	224	225	218	239	226	209	242	214	239	262	233	219	227	233	225	250	224	216	213	233	234	206	243	217	249	243	243	215	229	213	242	243	237	225	252	254	261	254	219	240	269	232	238	224	233	228	219	223	207	244	235	200	232	219	275	225	247	248	267	205	227	239	232	259	240	239	199	239	246	235	213	217	221	243	211	248	246	238	235	221	237	243	230	236	242	249	246	229	232	225	232	221	236	205	236	242	236	225	274	257	244	244	212	217	218	267	231	233	246	271	230	217	245	227	213	240	209	209	236	258	259	236	242	242	225	232	255	235	232	258	225	248	259	213	239	242	238	252	252	246	252	233	215	224	239	211	224	198	230	209	233	218	230	207	270	230	250	231	210	238	221	256	263	230	237	214	224	229	240	231	247	214	245	228	234	221	251	267	241	196	229	228	237	234	228	226	211	232	207	242	254	245	227	233	219	230	229	246	218	218	199	225	230	244	213	216	229	207	246	221	214	226	223	237	224	234	211	244	256	251	227	252	215	218	205	257	222	240	240	242	231	243	224	248	234	234	236	249	250	252	213	242	219	236	253	269	250	215	217	252	206	208	205	254	226	245	220	246	220	189	228	236	196	202	227	218	249	228	216	209	220	214	228	197	216	260	234	235	240	216	205	214	235	208	217	229	213	225	223	255	242	217	216	232	239	231	226	211	221	209	262	256	209	209	254	214	227	216	224	228	242	234	207	213	241	260	233	205	233	204	207	224	244	224	262	250	227	234	228	239	229	224	228	218	223	233	212	259	213	228	244	258	237	264	221	236	231	220	273	229	247	258	262	220	242	220	224	230	251	225	226	253	243	242	245	242	251	243	262	250	233	259	213	237	220	227	204	196	251	209	222	224	212	228	225	231	239	206	258	243	237	236	225	235	208	244	241	240	226	270	225	223	221	225	211	235	258	241	224	237	251	216	244	222	223	231	240	226	212	211	214	215	231	207	225	233	240	255	238	223	239	223	233	217	228	237	234	231	231	232	244	228	227	221	246	239	245	248	246	259	214	237	240	233	235	208	223	249	252	221	248	205	211	236	233	231	242	239	250	252	227	248	242	225	262	246	223	237	243	242	251	275	237	225	245	243	242	214	224	253	233	224	239	220	242	240	227	232	225	214	239	219	255	233	240	246	244	239	254	256	241	243	218	240	231	191	213	239	243	217	248	222	238	233	236	234	249	225	225	210	231	219	222	229	248	230	222	246	242	231	229	240	265	228	227	233	248	238	220	208	236	195	218	209	226	235	253	267	237	222	255	234	202	218	222	194	231	247	242	240	228	216	186	217	217	261	244	269	225	212	237	206	227	240	245	225	213	238	243	218	237	200	214	227	241	246	237	248	227	233	267	228	237	212	221	241	224	198	182	247	237	235	214	196	239	233	253	255	229	251	262	237	239	245	235	263	236	212	210	222	242	239	210	230	220	249	263	233	237	228	242	255	236	230	251	237	227	210	236	239	209	226	215	228	207	255	218	223	242	218	210	194	219	221	245	270	213	235	229	232	215	217	247	232	225	201	223	237	228	237	238	212	191	225	246	243	239	224	236	247
20437	16159	17961	16887	14555	10458	8043	4957	3780	3068	2430	1989	1730	1381	1140	923	832	897	785	762	745	778	706	624	582	564	572	555	586	616	570	666	547	534	564	519	532	529	548	532	520	541	503	545	518	520	545	537	515	535	559	523	547	499	509	474	516	483	548	534	526	540	513	525	533	531	504	449	536	509	522	516	515	495	518	536	529	553	528	500	529	516	542	532	545	530	534	554	486	547	536	556	505	494	527	561	541	513	588	547	554	602	528	544	469	591	554	523	510	539	530	495	560	516	524	495	532	493	528	533	519	552	552	551	519	529	523	539	501	524	554	491	500	512	560	515	493	504	572	519	487	513	510	505	493	523	508	500	528	534	511	496	560	499	567	506	496	560	522	513	571	546	515	503	523	494	534	516	555	507	482	521	534	510	542	511	461	561	556	546	517	555	511	499	502	491	548	516	514	496	541	520	545	532	556	546	549	519	517	506	503	551	549	549	556	536	525	495	532	522	485	532	530	483	516	504	503	487	536	501	537	502	499	564	532	513	548	510	516	531	489	521	514	476	499	508	592	507	519	540	525	510	491	545	464	550	521	507	514	530	515	506	531	529	476	470	499	521	580	479	505	547	511	506	578	532	557	527	512	508	528	534	504	533	540	477	490	517	526	534	508	482	548	494	538	571	500	546	527	547	510	525	499	528	525	506	559	544	537	528	507	533	533	528	485	525	541	531	505	537	510	516	484	521	536	547	495	515	560	496	505	514	523	505	488	513	530	572	516	476	479	525	518	524	512	495	521	546	485	484	507	494	524	499	541	515	527	536	520	533	540	541	516	524	564	529	516	555	556	553	535	528	520	550	527	501	501	558	492	505	516	509	547	534	469	507	508	509	576	531	533	495	522	500	539	527	535	493	493	522	531	500	505	498	488	501	514	500	556	535	502	518	531	524	520	552	532	534	514	509	548	527	518	537	510	529	502	535	526	514	528	518	482	510	498	509	525	501	477	485	476	497	503	550	512	500	520	522	518	567	514	515	515	546	495	506	540	523	589	542	497	496	494	496	513	479	506	518	506	493	499	498	511	522	540	544	519	575	507	509	512	534	553	542	515	528	514	531	531	527	539	541	513	558	499	531	497	509	473	538	494	538	521	520	527	484	517	531	509	536	548	530	556	543	532	525	488	572	557	504	550	512	514	507	531	524	513	550	536	511	501	511	482	490	530	529	498	523	541	528	559	510	512	518	497	529	503	553	530	492	581	530	524	497	499	547	534	552	517	506	530	502	558	535	506	531	504	547	479	515	472	518	497	502	529	555	483	556	506	482	523	525	521	522	501	516	511	483	495	529	495	527	499	553	549	501	489	529	504	505	533	534	495	550	487	485	525	523	512	473	547	546	536	491	540	513	554	515	507	521	534	533	518	493	507	518	527	455	468	488	558	511	516	482	512	560	505	504	509	528	493	528	520	480	524	501	520	541	523	509	498	508	515	509	517	553	539	512	495	549	538	501	508	545	498	541	502	500	544	524	525	511	505	514	546	505	532	525	542	527	500	518	543	563	504	487	550	545	539	553	526	462	532	515	530	530	485	511	535	522	518	492	547	572	528	527	513	498	537	507	493	505	552	542	519	564	519	513	521	512	474	544	560	520	568	546	518	523	545	480	494	499	512	503	535	514	508	523	543	520	530	497	532	525	507	535	518	524	550	544	541	538	529	490	539	501	477	531	540	532	509	486	530	517	523	501	522	506	535	499	501	507	522	570	519	517	547	498	560	490	533	535	578	524	517	533	504	505	537	478	555	515	554	531	519	512	488	513	530	507	526	505	495	514	523	524	506	532	512	522	573	535	542	545	504	528	506	493	501	495	532	533	512	509	563	521	502	518	539	547	509	515	499	548	507	520	530	525	536	489	506	541	553	554	486	506	489	545	554	531	486	522	532	549	515	532	536	504	525	485	556	543	478	549	504	504	502	552	543	511	505	482	525	491	514	566	537	542	540	514	553	512	481	506	534	517	564	508	505	560	470	543	562	510	539	545	509	530	494	495	532	517	476	501	505	497	533	532	501	518	503	529	479	514	496	531	513	533	519	515	517	512	504	541	481	501	514	530	492	534	538	510	553	551	496	490	477	562	530	554	539	523	510	544	530	533	512	494	522	535	553	546	518	510	517	510	507	498	504	500	523	505	499	524	534	520	549	524	547	514	500	503	508	528	534	542	499	518	470	523	508	544	516	511	537	492	512	518	471	502	526	514	498	537	508	511	529	513	524	538	568	529	499	511	506	544	505	538	536	516	504	475	521	503	526	547	525	529	512	504	500	497	491	519	525	477	525	476	482	495	495	477	543	503	539	538	518	479	518	539	506	482	540	547	480	508	531	528	506	524	514	527	524	482	515	520	529	526	518	476	537	495	554	528	499	513	494	514	548	541	508	520	529	534	523	535	499	505	533	524	526	486	529	536	510	500	528	547	547	531	538	498	531	530	565	472	587	484	508	544	504	525	561	541	511	514	544	541	540	527	531	491	561	535	523	525	512	527	470	538	521	552	517	500	574	518	497	546	525	478	513	515	528	528	485	500	553	463	530	534	538	490	529	554	535	494	523	496	547	500	525	546	532	519	563	485	552	512	562	493	520	497	565	525	512	519	508	567	538	521	473	488	499	547	548	505	543	511	546	556	534	555	530	543	546	486	530	514	519	508	516	510	534	566	539	524	560	514	541	543	529	552	474	532	513	489	467	526	543	516	535	525	494	562	565	481	541	514	521	523	521	501	489	522	544	496	519	559	536	503	511	491	486	510	557	521	520	523	504	509	506	496	542	511	522	491	511	542	479	468	514	548	536	506	492	502	505	538	526	530	540	536	532	550	540	495	488	508	523	511	495	540	494	515	502	520	524	529	514	467	555	500	473	476	501	554	490	535	543	560	522	502	490	497	505	507	528	509	520	558	509	515	512	482	514	528	525	570	509	519	534	508	499	493	504	546	521	507	559	521	510	509	514	531	506	510	507	511	478	531	549	514	501	503	524	546	504	494	525	533	559	502	489	549	521	491	533	492	515	540	518	504	530	507	549	513	501	535	526	570	510	543	563	512	487	536	518	518	570	537	538	503	524	502	512	529	510	527	552	502	513	507	544	541	539	521	504	535	515	516	497	464	575	514	527	510	551	524	535	517	503	539	530	518	522	537	500	520	506	498	511	524	543	518	514	541	514	541	511	505	536	531	530	532	485	559	526	517	503	537	533	535	522	565	534	531	506	507	527	512	525	494	513	527	530	524	496	532	543	496	493	521	521	547	549	482	529	538	578	524	495	542	465	515	554	490	530	521	498	518	514	501	526	516	506	464	547	538	506	488	525	551	528	537	527	497	482	524	498	546	471	486	505	549	524	506	500	523	516	556	503	481	531	517	532	537	549	514	518	498	530	519	505	537	553	509	546	528	466	484	508	524	543	516	530	529	513	538	509	565	493	505	540	506	509	511	518	529	539	476	567	482	513	534	514	513
43181	30439	22828	18923	11877	7344	4353	2393	1470	1038	833	577	491	426	377	315	295	328	305	271	264	248	238	224	217	220	218	221	233	222	218	203	238	229	240	242	216	206	197	225	218	225	227	207	200	220	233	247	183	219	205	204	210	223	218	243	224	219	198	223	200	211	204	211	219	239	206	223	229	217	211	233	215	206	201	245	225	219	207	244	240	210	204	227	230	243	235	241	230	214	199	223	206	217	183	201	205	224	207	215	188	203	185	204	215	229	226	237	212	197	243	238	207	226	236	225	209	217	211	209	203	249	194	197	217	242	208	198	199	215	216	211	209	180	223	247	217	241	217	209	217	190	225	189	207	210	210	224	226	208	225	230	211	206	211	219	209	210	209	192	190	220	207	203	206	212	223	216	202	202	213	191	199	201	191	227	224	237	227	180	197	231	245	222	207	208	204	214	231	205	221	215	218	220	198	242	197	233	214	200	218	187	218	226	209	233	215	187	233	203	207	224	199	231	215	221	202	224	209	205	227	208	208	215	200	223	213	232	211	206	207	217	214	209	198	207	214	216	205	188	249	195	203	235	198	203	211	182	198	242	193	201	221	215	241	210	197	197	207	238	220	222	189	228	229	217	203	243	228	205	201	209	223	218	226	233	197	216	204	204	214	197	231	210	226	216	233	221	215	228	230	192	208	190	209	227	201	219	214	195	211	226	171	207	222	187	238	214	199	202	209	224	237	210	201	212	207	221	205	233	198	230	239	223	206	218	228	199	202	208	193	194	195	201	196	194	209	190	225	214	192	217	213	197	203	222	211	219	229	228	191	206	182	229	243	229	228	229	210	227	221	237	205	195	223	214	225	223	226	213	217	200	195	211	207	210	230	194	231	237	233	218	210	208	219	219	185	206	215	215	218	212	227	196	199	216	211	236	205	207	206	222	222	199	236	207	216	198	201	197	189	220	237	226	202	216	237	214	209	209	198	246	203	221	183	209	206	214	218	207	222	226	222	184	211	231	203	204	245	226	203	213	199	203	205	212	174	196	226	219	208	228	202	217	203	211	188	229	228	200	204	227	218	201	229	231	199	221	195	217	222	211	189	204	248	213	217	220	207	193	202	238	231	201	232	200	207	202	235	211	209	197	204	198	214	208	212	194	209	214	216	217	197	223	203	213	199	188	215	205	200	206	194	210	202	225	180	222	225	212	201	186	190	222	202	195	207	215	201	198	216	228	233	206	226	199	215	188	210	241	240	201	197	195	215	198	257	226	191	198	206	225	196	202	206	239	199	223	192	219	218	210	205	211	189	187	241	218	220	219	231	201	206	192	172	207	202	224	221	193	190	212	252	216	209	208	214	207	207	233	212	205	188	193	193	192	224	212	206	214	222	200	205	228	215	205	234	209	193	230	199	206	218	203	221	230	242	201	202	196	199	191	206	239	219	203	197	210	243	212	216	208	226	212	197	193	214	204	205	237	202	214	213	224	235	167	189	205	221	206	221	219	250	195	193	199	191	190	229	187	221	222	212	218	226	210	203	187	192	200	211	213	234	210	247	224	193	190	197	216	209	209	195	203	206	228	204	206	223	185	199	198	231	210	192	206	195	227	206	217	247	237	214	211	225	192	229	227	242	191	207	219	204	235	185	193	245	240	231	227	229	246	225	196	193	226	220	213	200	212	204	187	209	194	211	208	199	215	235	204	212	213	215	208	210	213	215	206	210	197	207	212	207	210	223	214	240	250	211	191	212	196	187	195	174	203	232	218	211	222	195	212	185	211	206	202	202	181	250	192	209	180	202	194	178	231	220	213	205	207	239	215	220	230	218	174	189	190	188	215	210	207	223	202	214	221	203	221	223	188	206	214	183	206	232	216	230	230	231	221	231	196	238	212	206	221	234	190	185	196	208	204	220	216	220	214	206	207	203	227	246	216	207	178	193	200	208	219	202	203	236	208	176	228	199	241	217	199	201	231	210	215	198	205	222	200	210	199	220	199	236	214	217	220	184	199	196	205	184	187	207	204	225	204	213	248	219	200	210	182	176	207	227	227	209	196	204	199	240	209	215	217	229	216	194	184	208	219	190	199	214	195	208	188	196	230	190	220	196	223	197	219	224	205	195	190	191	215	222	182	233	205	222	218	182	225	202	172	212	214	193	216	217	237	203	197	183	208	220	209	205	197	225	215	206	215	239	222	192	188	222	220	231	213	196	237	206	224	233	210	214	226	172	197	204	202	198	208	211	227	181	185	195	220	216	199	202	247	209	234	182	214	212	196	224	230	253	200	194	207	193	204	230	217	179	211	214	224	225	199	233	209	204	186	194	212	221	217	238	229	200	232	195	217	207	201	220	241	198	198	228	215	191	220	202	211	207	182	227	217	213	204	189	222	237	208	218	231	191	196	215	220	247	192	218	165	206	211	232	186	217	207	220	196	206	197	213	219	194	200	231	213	199	248	227	192	195	217	204	200	223	220	222	212	214	221	223	190	239	233	199	206	191	208	199	232	232	201	229	225	224	216	220	213	196	187	177	208	222	192	176	209	221	188	197	206	192	190	217	190	208	229	205	205	235	215	201	229	214	241	221	214	215	216	211	197	230	190	193	216	225	205	242	205	225	208	195	224	240	208	237	196	197	219	217	232	228	198	207	211	216	200	189	211	206	216	217	215	251	203	219	187	260	232	204	220	224	211	197	205	231	203	204	202	205	188	220	235	228	196	204	215	211	195	201	215	193	184	213	189	180	218	192	203	209	224	203	243	221	213	224	194	233	213	221	198	190	214	219	195	184	231	215	225	208	196	193	211	207	209	199	233	235	206	210	216	219	205	236	203	210	216	209	177	205	199	243	206	208	168	197	190	203	201	184	203	258	196	207	241	221	213	232	234	187	203	228	210	196	245	193	211	192	236	199	233	217	194	201	224	219	211	215	189	209	221	211	208	205	241	215	200	220	186	230	202	205	186	200	207	195	219	212	217	199	215	195	213	214	262	224	221	218	225	207	213	199	207	205	229	235	190	192	183	204	209	204	214	181	192	224	201	209	219	202	223	196	200	230	202	226	226	192	211	220	178	204	220	192	210	219	211	197	234	219	207	217	189	213	187	238	202	230	226	214	233	207	222	214	197	228	201	206	198	252	191	212	245	257	224	208	209	219	223	219	210	229	221	216	213	199	220	220	224	232	225	231	208	213	187	197	183	183	225	232	203	207	213	224	258	214	213	200	213	195	206	233	241	210	199	196	211	213	228	215	226	182	218	198	188	194	193	211	200	218	184	195	200	227	204	197	212	208	224	216	190	204	209	239	230	189	229	203	217	201	202	203	189	220	213	209	211	205	220	219	221	187	215	209	242	214	222	209	220	201	211	208	202	233	202	248	179	219	249	223	221	192	200	230	194	208	237	197	220	224	215	221	224	222	214	194	209	200	212	195	204	199	222	230	194	202	249	211	219	210	193	220	203	205	217	193	207	198	237	210	199	210	228	220	224	202	221	202	188	218	222
27888	21680	22626	25184	19119	15441	11696	7881	5725	4033	3255	2537	2214	1920	1405	1184	1099	1021	974	929	773	829	711	572	613	539	573	593	576	613	609	596	572	552	506	475	494	476	489	491	470	470	490	514	470	526	455	467	504	492	456	482	503	465	508	492	522	492	531	517	460	468	474	514	477	483	492	532	495	461	538	510	453	478	487	468	481	469	490	470	463	466	485	535	481	477	500	489	464	530	509	530	507	451	508	494	494	482	512	501	489	483	497	497	531	509	509	511	477	513	527	505	499	499	522	480	530	539	503	511	527	479	508	457	484	503	490	464	488	474	493	470	487	499	470	483	473	485	527	462	508	502	475	485	471	496	500	468	473	530	520	471	511	499	486	485	525	471	445	514	476	468	478	463	453	475	468	486	484	492	473	457	491	514	460	513	511	466	503	460	480	512	466	467	443	499	460	476	466	462	483	472	533	519	492	459	481	489	490	466	493	501	494	462	481	484	500	467	487	528	438	462	474	503	496	473	454	476	464	496	480	443	476	463	451	511	429	468	461	482	480	490	495	489	491	484	470	501	492	449	436	465	490	454	505	482	479	493	510	467	510	470	454	510	480	465	503	508	472	469	483	463	445	472	492	466	506	500	511	494	507	480	494	477	503	460	495	462	518	507	480	479	474	501	504	483	469	481	482	480	478	483	479	510	488	462	477	447	488	496	492	508	468	454	499	487	520	519	477	501	472	488	455	477	475	455	538	463	501	472	460	474	497	515	458	449	455	472	472	483	499	424	478	472	471	454	462	484	459	491	478	479	476	452	518	494	479	499	491	493	479	492	481	496	458	490	460	477	498	484	496	477	496	485	492	440	508	481	474	481	466	507	473	456	485	523	470	494	483	443	481	482	521	457	485	451	492	479	511	420	503	494	520	480	503	517	504	468	480	491	474	460	481	506	507	468	490	471	500	493	496	472	485	462	469	491	445	515	482	475	470	523	513	463	469	496	461	451	485	485	455	435	504	450	509	443	471	484	527	492	495	511	473	490	467	480	430	470	472	456	511	543	455	495	492	489	500	470	502	467	532	489	498	477	556	505	444	459	485	478	469	485	485	463	498	499	457	458	473	486	529	483	445	485	513	446	494	464	498	520	509	468	485	488	525	510	525	462	496	476	470	470	512	483	512	442	469	483	511	458	493	451	449	502	488	485	442	483	505	477	477	485	504	500	484	491	459	484	469	498	487	491	478	503	505	488	476	490	461	491	488	476	437	467	509	465	459	453	446	519	473	484	481	525	494	513	464	455	462	461	443	457	507	471	447	462	486	501	481	492	498	487	457	476	469	449	522	479	506	445	487	450	441	452	480	463	457	477	477	487	493	524	430	510	491	463	483	487	473	501	509	423	463	482	509	480	460	492	497	494	442	525	492	492	484	457	462	479	478	468	486	492	458	510	473	522	489	522	500	503	456	505	466	489	526	492	484	498	459	480	504	493	471	510	484	480	465	480	503	509	468	485	456	437	457	477	473	478	531	467	490	535	517	480	484	486	470	524	460	475	472	462	453	487	457	490	484	485	475	498	449	430	454	481	531	494	485	490	492	465	478	516	501	504	464	500	494	525	464	492	495	484	490	497	480	494	462	515	466	506	481	504	492	457	464	475	469	461	454	451	494	492	500	465	464	470	483	450	494	501	521	465	480	504	520	467	493	485	485	453	534	483	453	471	475	461	481	490	487	472	470	434	492	463	500	475	494	470	522	481	491	516	486	490	483	468	481	482	486	449	505	522	450	471	488	467	501	469	486	467	489	455	483	502	510	490	506	505	520	486	470	505	432	511	465	440	510	463	492	488	443	473	437	497	476	436	467	448	503	489	469	472	494	485	466	463	487	482	453	483	480	497	511	476	477	460	499	491	457	470	477	488	481	506	466	482	483	469	483	472	474	442	490	470	487	474	489	506	499	492	487	457	488	467	477	455	478	478	518	499	517	502	486	528	454	479	451	477	498	477	528	489	499	514	478	464	496	460	485	473	509	454	469	503	470	508	495	483	468	479	507	495	487	482	492	517	517	459	472	490	528	484	456	478	477	486	454	452	481	509	468	475	469	484	464	484	471	484	465	476	484	497	490	468	493	499	473	523	483	482	496	473	480	490	508	507	460	485	458	499	485	504	514	464	496	498	459	477	478	477	423	489	465	467	463	436	510	505	456	504	506	461	463	486	463	485	471	488	494	508	526	505	501	491	527	442	473	456	507	462	475	494	489	501	472	489	491	522	491	487	496	473	459	484	458	481	461	477	473	506	495	467	494	542	477	463	477	467	485	475	487	490	470	491	459	459	480	494	463	480	477	468	454	435	497	498	454	506	485	454	480	466	519	516	514	495	477	484	502	476	469	504	480	486	470	462	467	515	479	466	461	491	458	479	459	500	511	461	494	443	495	497	489	445	487	450	494	460	518	460	519	515	497	437	459	485	524	491	457	522	493	479	508	471	481	450	497	471	502	476	525	488	495	497	480	481	494	521	454	497	491	498	489	492	447	470	483	478	456	464	466	482	500	479	509	457	477	479	496	492	502	500	479	478	467	446	496	506	473	472	478	478	478	491	479	460	448	537	486	485	456	460	482	487	494	476	484	466	508	537	463	476	485	500	490	497	494	448	456	502	478	496	525	514	470	479	517	435	477	477	518	482	469	515	481	476	485	512	508	459	476	432	485	433	476	501	490	501	474	492	476	456	460	489	464	491	449	487	518	469	469	504	494	491	462	472	506	492	471	478	441	487	424	471	481	515	517	469	472	488	482	507	485	493	473	462	449	468	459	459	518	494	495	474	462	444	474	479	488	521	483	477	485	500	485	465	509	509	475	481	509	487	485	538	465	489	498	442	482	486	486	471	469	469	483	496	467	468	458	484	504	468	491	453	499	500	522	474	471	501	437	465	487	546	502	527	472	469	531	452	508	481	455	474	462	482	466	444	447	456	472	478	507	500	465	508	447	491	473	499	525	489	522	500	504	453	463	478	438	509	509	489	472	467	492	447	458	456	456	474	466	448	487	466	496	488	454	458	455	471	450	456	499	488	466	475	470	409	462	491	467	441	485	463	454	456	514	474	445	509	455	468	434	513	458	484	510	464	480	508	501	449	496	466	496	464	490	493	481	453	473	495	483	453	462	495	474	474	490	503	471	487	478	505	466	489	495	437	517	465	464	476	477	459	458	463	524	462	459	470	469	470	496	491	460	501	502	474	498	514	492	482	481	455	465	485	460	476	496	489	476	460	519	507	510	471	471	496	453	505	497	488	495	491	503	488	477	475	473	458	495	522	455	515	491	491	498	545	511	471	480	501	473	513	474	471	492	502	510	503	462	483	475	494	414	491	490	511	456	477	491	470	457	508	508	482	479	489	484	423	530	497	539	472	434	484	480	469	453	491	479	430	491	464	531	450	502	463	453	454	460	524	490	492	480	471	474	454	490	479	496	513	477	483	506	480	487	472	470	457	516	453	489	492	465	478
14731	7266	4266	2769	1609	1148	867	732	583	492	454	482	449	408	363	334	359	319	328	321	362	381	352	351	327	303	334	351	329	319	347	365	331	337	352	343	324	350	356	350	342	335	311	347	327	335	343	353	330	358	356	327	361	336	346	336	336	348	337	369	362	319	327	380	353	329	341	352	325	380	335	359	338	356	378	360	335	350	299	346	356	383	345	331	363	355	382	339	293	301	301	358	338	308	360	351	342	382	340	350	309	331	346	368	367	362	381	365	360	342	340	329	341	344	342	284	359	306	301	311	345	333	306	363	346	323	350	337	339	360	349	329	339	339	331	292	366	348	329	351	311	317	325	337	373	386	314	312	345	370	343	326	325	362	326	350	372	362	358	354	360	335	324	343	335	344	321	349	354	384	351	321	356	340	364	381	331	338	334	349	347	347	338	351	288	335	334	344	376	356	345	319	337	358	374	332	311	362	334	362	357	354	361	365	356	337	326	345	382	354	328	361	390	331	389	348	357	337	348	328	333	354	349	327	374	360	352	328	335	348	361	304	345	373	356	319	367	330	335	332	353	368	357	341	351	326	354	350	332	328	319	364	341	356	330	303	293	321	330	315	327	337	323	361	339	328	321	336	341	348	356	321	339	334	356	334	349	322	375	311	326	386	300	344	344	355	362	344	399	356	350	345	362	363	341	328	338	336	377	342	333	359	356	344	352	359	343	339	363	310	357	352	311	288	332	357	351	337	328	347	360	357	358	302	325	318	346	343	335	342	353	301	321	351	345	328	333	317	323	353	340	345	322	322	325	326	350	347	347	381	370	332	351	370	346	376	323	351	329	340	364	322	329	361	321	364	360	340	316	312	365	354	336	389	355	394	322	341	342	337	344	328	366	355	332	334	349	330	322	349	352	338	324	328	336	360	350	337	359	323	347	369	329	328	340	330	403	353	365	331	342	347	345	349	320	321	324	386	342	357	332	358	331	317	361	349	353	331	350	302	354	304	370	358	352	362	329	347	320	378	351	338	364	356	304	375	355	339	332	337	368	310	345	394	365	368	366	309	318	320	335	353	359	382	326	358	332	323	326	344	347	340	350	329	345	315	328	346	339	337	322	379	339	321	315	341	360	348	349	337	330	349	336	302	349	359	341	345	326	352	311	345	368	354	339	317	331	356	356	351	339	336	378	322	331	361	327	367	335	337	326	378	333	348	361	347	374	304	302	317	343	363	364	360	353	358	353	354	366	355	326	340	328	316	347	359	342	367	327	360	317	317	361	314	325	333	339	345	351	380	329	334	329	374	339	316	329	325	342	315	336	353	326	377	348	308	304	336	315	330	359	342	334	350	326	305	308	350	375	313	353	340	364	355	331	331	326	340	384	363	344	338	346	339	330	349	338	319	351	301	339	359	277	355	353	335	326	361	334	365	340	341	346	348	356	347	339	382	359	352	299	353	329	303	366	338	316	343	310	267	335	367	348	346	350	346	354	321	343	354	340	336	353	335	331	349	344	323	352	338	346	347	352	311	343	335	334	323	354	347	367	314	326	363	350	332	320	365	321	337	337	324	325	321	330	320	323	334	339	313	348	338	362	328	319	324	342	358	364	351	364	367	349	328	370	326	316	333	347	305	349	330	347	319	331	384	348	332	314	336	326	329	355	333	335	312	325	330	311	375	349	359	347	361	320	341	313	338	336	364	343	311	322	385	340	359	338	357	325	313	332	321	349	318	380	365	360	337	313	347	324	333	359	327	348	329	371	369	337	321	321	350	329	348	339	298	344	313	352	330	361	301	361	329	337	363	376	402	349	317	313	345	336	334	322	347	358	350	343	353	325	342	354	350	336	309	324	308	335	335	339	364	344	356	327	337	323	340	374	335	334	308	334	355	318	378	324	320	345	357	335	334	372	316	310	315	362	311	337	366	349	318	324	338	314	333	337	342	338	356	345	323	375	352	354	318	346	327	351	361	346	358	372	345	349	368	312	326	343	351	324	329	361	321	394	345	342	322	335	335	331	325	357	344	373	334	324	333	337	334	352	343	334	322	314	325	355	329	352	330	334	354	346	350	325	316	331	345	377	392	322	321	352	315	310	367	357	345	325	331	350	340	328	344	311	324	362	344	342	342	347	344	346	326	365	371	348	328	355	336	311	368	324	321	345	348	377	327	335	358	315	334	360	351	337	349	327	304	321	329	345	386	316	334	363	349	297	350	334	336	321	365	342	372	332	346	329	343	306	339	390	309	298	320	325	343	369	322	361	325	339	318	308	330	375	344	353	388	357	364	386	347	336	356	300	346	370	326	357	353	308	336	349	327	347	347	354	360	331	350	319	326	342	348	333	348	338	328	342	310	357	367	357	329	336	304	335	361	345	322	330	328	335	337	380	353	382	342	340	360	331	315	346	359	400	338	326	343	355	357	319	302	354	344	342	326	351	366	371	313	380	355	355	336	327	328	348	328	333	340	330	334	353	327	334	376	363	310	329	347	313	306	347	332	349	359	330	333	329	319	323	300	377	311	353	323	328	334	332	336	341	320	353	389	339	345	322	324	311	334	342	306	372	362	324	314	366	369	348	374	324	372	343	316	364	371	336	352	340	331	337	315	331	330	362	339	328	326	312	330	365	356	359	319	337	306	328	336	317	299	344	299	350	349	331	344	359	330	342	320	376	339	335	353	308	358	316	360	349	380	324	333	305	336	326	370	348	324	337	344	366	382	338	331	340	358	327	336	324	337	352	316	346	326	347	354	342	379	343	350	310	369	365	350	359	341	376	371	355	382	358	405	379	351	356	367	356	344	355	329	335	339	348	386	335	344	318	379	362	349	338	325	348	304	310	339	343	339	366	390	307	328	343	363	344	370	322	319	331	374	339	304	376	317	315	349	381	327	311	340	390	321	335	379	359	359	331	340	298	324	346	346	352	322	332	341	364	351	359	346	336	350	346	365	353	338	339	316	350	374	303	328	353	334	312	342	351	322	327	340	328	352	363	353	368	360	353	361	355	349	330	319	320	346	343	343	352	336	327	358	319	342	368	352	352	337	355	352	340	335	309	323	362	323	347	333	318	356	335	310	341	327	358	353	365	335	336	338	373	341	396	327	352	363	353	326	324	327	360	352	376	323	333	345	353	368	362	338	347	345	345	342	309	341	324	354	335	334	346	338	357	333	361	347	342	341	388	340	344	342	343	347	358	336	362	347	329	317	342	304	344	335	390	358	358	346	340	303	340	329	345	307	320	342	353	366	355	321	336	333	370	336	344	338	345	346	335	337	355	329	339	308	371	324	311	321	366	344	331	357	341	322	301	369	329	332	348	366	318	346	331	326	388	351	362	316	376	325	351	301	363	335	314	353	342	342	335	319	354	367	355	342	322	335	319	360	365	319	334	361	350	350	359	388	339	328	316	378	346	345	349	370	333	329	316	318	354	350	345	366	324	285	332	362	353	309	359	341	329	386	336	377	335	319	331	328	316	341	333	365	347	353	319	368	315	349
8500	5830	7225	6901	5290	4167	3098	2496	1917	1739	1544	1298	1170	1065	993	912	844	843	892	850	824	791	790	731	761	796	769	737	758	721	797	785	695	733	717	739	710	773	710	732	741	704	684	749	740	749	778	761	762	739	711	669	718	732	727	726	705	785	715	725	712	752	703	658	797	711	695	735	778	685	799	720	731	765	744	744	701	722	721	805	719	738	754	752	726	715	762	722	753	714	753	733	732	725	742	751	723	738	736	707	789	722	755	787	786	787	777	724	783	699	734	750	703	768	748	735	731	686	720	768	771	703	709	688	752	711	743	772	746	745	735	757	773	775	756	708	721	699	740	738	700	728	726	753	665	725	694	753	685	714	750	727	768	728	736	721	714	723	738	741	747	716	746	776	703	696	742	706	773	726	752	718	710	752	727	722	765	749	727	741	768	727	754	769	734	767	712	737	741	732	757	726	674	760	723	735	723	752	752	734	728	719	709	686	732	713	762	734	716	761	698	760	723	749	691	740	710	726	734	748	682	715	725	749	743	724	702	722	696	729	720	733	738	728	790	715	764	704	726	730	712	734	716	779	748	699	748	725	706	699	756	777	723	748	720	721	694	763	729	696	705	727	736	730	734	679	734	782	758	731	784	706	743	699	775	756	732	695	770	738	711	732	703	797	737	744	710	676	738	767	730	729	739	727	697	689	732	758	763	731	706	775	751	703	717	727	713	731	771	722	724	671	748	739	766	755	734	757	737	742	798	711	744	702	762	727	732	729	763	747	707	723	766	744	691	768	780	699	736	776	768	755	736	746	775	719	751	742	689	707	706	705	746	725	715	754	707	743	752	757	716	705	752	787	680	757	731	736	763	745	777	704	758	715	720	734	711	727	774	778	747	712	701	751	740	719	741	705	701	725	727	734	744	732	773	751	685	731	706	702	744	735	724	728	721	727	725	672	712	744	728	775	737	728	719	761	708	703	734	696	698	727	753	713	737	725	716	728	715	717	704	716	733	746	773	737	704	757	711	728	738	718	772	714	674	712	753	786	728	718	765	722	752	717	730	716	733	708	771	733	771	738	724	709	721	700	729	769	717	665	727	726	786	763	741	710	704	712	732	669	703	750	706	710	709	728	722	699	790	737	711	690	738	745	715	760	729	715	745	705	750	748	709	704	735	732	713	717	691	759	714	717	772	732	716	751	774	695	754	686	740	784	736	748	742	744	756	719	776	699	740	705	748	762	673	713	732	748	681	737	740	717	769	740	782	676	772	772	710	678	755	742	712	732	760	740	745	701	746	716	745	753	772	779	755	708	783	737	642	773	740	729	728	740	756	745	739	712	749	690	728	720	689	720	765	723	717	777	735	712	716	753	735	766	699	728	734	741	721	711	727	726	682	763	728	715	702	695	732	733	715	688	753	730	731	699	755	721	743	733	702	729	707	746	720	736	746	741	730	734	738	749	720	726	685	707	642	738	731	762	745	706	738	739	694	725	710	767	750	735	737	761	754	713	746	733	712	741	738	754	751	791	763	691	717	719	745	753	708	748	739	701	715	720	670	737	765	727	739	723	665	743	731	731	765	728	737	716	740	755	734	723	744	806	749	708	748	756	739	715	751	739	780	756	728	696	717	715	716	748	727	768	742	699	785	725	726	725	718	698	728	765	739	690	745	720	780	749	741	755	769	709	752	690	678	745	707	755	716	759	719	717	782	742	735	741	700	750	753	748	732	745	735	781	740	742	736	740	755	778	749	733	711	770	729	718	708	736	775	794	767	744	771	776	759	683	741	699	736	754	701	732	749	715	766	714	728	770	745	776	736	735	723	748	741	699	734	717	691	751	674	742	746	717	717	754	689	696	796	715	724	690	746	734	759	751	744	722	744	717	733	744	735	719	741	723	776	765	792	712	731	756	770	733	716	737	755	754	709	756	702	714	711	756	790	710	707	742	701	694	681	718	706	705	762	696	699	732	760	735	716	743	796	713	742	699	718	650	733	743	707	769	747	770	755	711	749	739	816	753	696	755	721	750	771	708	724	784	753	772	760	756	753	698	713	724	764	701	775	755	728	769	725	747	765	730	776	759	704	763	698	794	647	712	734	731	715	761	727	711	744	745	791	729	726	817	715	721	726	727	715	729	722	702	732	723	765	687	697	747	766	729	723	745	756	723	719	716	765	723	744	751	766	754	750	778	733	708	734	725	724	731	721	803	693	691	706	736	727	732	721	716	755	768	760	718	704	713	649	678	677	745	683	780	723	786	736	728	727	729	694	760	712	756	759	736	741	754	679	687	737	733	763	773	726	754	757	726	651	701	712	767	695	706	740	746	739	731	747	679	727	724	718	724	722	731	715	741	759	735	758	745	738	750	758	771	711	723	751	736	723	723	720	714	770	795	721	732	705	711	754	717	696	723	725	701	727	723	735	709	726	780	735	767	739	774	734	724	748	758	736	718	707	743	691	726	718	727	733	756	710	715	676	758	721	711	715	738	735	750	711	717	766	702	744	747	735	746	684	703	764	682	681	722	743	760	781	717	709	753	722	739	718	771	728	711	747	725	758	694	759	739	714	693	733	739	725	755	760	771	731	675	764	730	714	735	683	752	751	700	755	722	716	732	769	703	716	781	767	746	721	743	737	746	736	672	706	739	730	755	760	776	694	697	722	769	726	776	754	735	782	757	743	729	740	728	722	745	759	762	754	765	671	722	733	740	751	722	734	712	734	703	781	742	734	749	706	727	751	726	731	764	741	712	739	718	709	715	713	727	725	724	751	728	770	688	786	776	731	756	753	752	721	740	780	709	715	715	693	717	752	736	739	718	693	737	740	763	745	767	738	705	716	720	754	773	757	712	735	765	728	783	727	742	771	755	762	705	721	697	742	691	771	741	737	714	780	725	696	745	738	694	740	719	746	710	729	717	741	789	751	723	782	676	729	734	702	684	723	698	785	728	716	736	751	748	748	749	707	692	755	712	773	750	707	709	724	783	738	746	765	699	721	706	766	735	749	751	738	741	769	764	707	722	729	704	737	759	742	724	753	696	758	766	704	718	754	736	715	720	732	703	724	735	716	767	752	726	754	749	772	749	728	755	730	750	722	762	794	754	766	742	686	744	742	685	804	754	732	741	782	732	719	695	728	721	702	715	759	732	747	725	734	710	739	746	716	709	698	746	783	741	781	704	732	742	720	758	792	767	768	789	790	711	711	694	714	717	742	686	746	739	732	766	706	706	702	701	689	753	772	780	705	720	727	729	760	773	752	727	716	743	693	754	756	762	760	713	724	733	739	742	722	760	715	742	679	693	732	745	746	765	728	766	723	714	718	774	717	740	794	761	734	778	711	753	736	758	796	709	702	700	705	763	690	703	761	750	766	656	736	739	743	691	735	698	683	732	708	681	725	672	787	799	695	738	771	750	781	764	727	756	772	745	738	747	680	707	708	756	771	758	771	726	714	736	698	759	694	745	734	748	725	733	704	763	719	785	730	698	659	745	710	733	741	728
33000	21466	19109	13669	7541	4158	2296	1315	866	684	572	521	479	447	376	354	314	299	329	294	303	304	252	277	270	235	273	277	247	268	284	251	283	237	244	303	267	295	250	266	259	278	258	239	262	258	263	255	251	244	257	241	288	269	254	298	276	306	277	236	225	270	267	228	235	237	280	267	258	262	274	251	288	250	281	230	226	266	256	258	267	285	248	244	262	251	232	262	266	255	254	270	264	297	243	263	244	293	266	249	258	254	260	291	236	263	233	257	241	236	293	283	264	291	224	268	282	235	266	272	263	264	260	258	249	254	260	279	268	222	220	290	233	315	284	261	269	279	273	258	244	245	263	263	255	248	251	269	267	268	229	257	266	272	263	237	272	244	277	258	271	265	245	239	274	250	270	272	254	260	260	243	240	266	273	232	259	278	276	246	268	296	241	241	287	237	272	236	275	256	249	282	263	290	257	253	255	266	263	242	267	276	251	223	234	265	245	255	240	264	280	256	233	257	259	222	253	261	283	273	255	240	257	282	247	251	257	272	276	278	268	242	258	271	240	233	253	268	251	229	266	254	255	232	293	265	260	247	278	260	278	254	241	265	233	246	271	239	277	249	254	241	236	245	277	252	277	234	252	257	277	256	248	237	264	287	242	240	275	223	254	215	253	282	248	249	242	236	264	262	253	268	248	223	253	260	276	242	266	263	258	234	251	264	248	276	276	262	265	246	259	250	249	286	274	235	248	278	268	252	232	251	269	252	247	278	268	272	259	277	274	267	259	242	263	240	259	281	274	249	249	276	289	265	254	236	279	277	238	286	243	259	290	257	273	253	251	266	218	294	276	257	247	270	272	288	276	280	263	253	250	269	258	254	260	282	252	244	279	268	260	276	250	284	239	257	280	247	264	252	268	245	250	251	278	231	284	292	271	246	264	291	241	246	265	266	267	250	228	250	268	248	312	256	236	269	247	259	257	256	257	267	249	271	241	238	267	246	276	274	278	258	259	261	242	266	258	278	248	242	251	315	264	256	263	257	266	248	257	278	248	272	264	250	260	245	251	240	245	278	265	249	241	275	238	246	253	259	265	247	247	218	241	230	266	286	228	239	263	244	244	230	308	271	256	226	254	269	267	250	248	248	220	237	270	262	262	264	260	245	265	243	253	248	257	270	260	262	285	288	233	225	250	259	275	285	264	259	285	303	275	259	246	257	223	251	254	272	248	263	268	245	269	276	260	267	260	291	266	255	235	220	262	272	253	249	276	283	255	270	246	232	276	227	236	244	278	268	241	275	272	239	268	276	249	240	261	272	275	262	250	261	263	262	247	279	254	290	262	244	268	267	249	275	241	242	225	270	258	224	227	250	249	213	233	261	294	275	262	266	254	247	241	266	257	231	258	249	292	261	296	252	277	260	258	268	243	290	271	230	257	250	246	244	236	247	269	267	250	274	277	278	256	254	230	265	287	240	238	252	275	262	238	233	269	265	264	251	274	263	237	237	258	255	277	260	233	246	232	241	253	241	243	262	275	269	261	270	238	274	236	249	259	249	240	256	252	261	265	229	258	238	269	256	248	251	266	269	279	235	265	246	256	250	223	243	263	262	247	241	265	266	274	223	265	246	246	239	251	269	255	263	269	278	275	265	263	244	251	277	248	255	269	243	273	258	261	247	243	302	241	280	249	258	278	246	280	258	237	283	249	251	256	237	251	235	267	253	248	262	247	292	232	262	250	265	309	257	237	252	261	277	260	258	252	245	258	261	277	234	254	255	276	244	268	250	246	260	227	268	267	274	248	281	249	264	220	258	275	263	262	257	286	292	271	240	252	246	248	243	257	244	262	260	246	262	292	278	247	269	277	252	277	248	250	248	244	240	265	255	272	252	269	232	260	243	253	253	268	283	241	228	239	265	278	255	282	267	261	255	242	260	273	251	292	227	248	234	269	243	261	269	250	276	255	249	262	266	239	254	258	268	269	263	246	239	279	251	246	240	275	211	287	254	248	251	242	263	266	260	267	294	249	250	273	260	255	274	275	272	252	231	204	253	241	257	246	240	272	261	251	257	256	265	252	282	260	272	267	240	254	253	255	275	236	247	271	244	291	275	257	257	226	242	246	232	236	242	244	251	254	285	301	272	233	261	276	237	261	279	242	281	260	253	274	234	276	274	253	265	295	273	271	239	245	278	268	275	267	260	253	241	260	268	269	274	251	229	277	247	247	252	238	296	248	270	283	264	259	233	262	270	278	287	287	259	274	261	250	225	261	250	255	251	252	252	250	230	258	276	258	249	250	245	257	264	247	283	300	284	253	259	272	258	265	272	250	258	259	210	252	256	247	274	255	256	231	258	242	227	248	245	265	258	296	268	254	248	240	236	281	266	270	239	254	264	294	271	237	267	272	263	260	233	262	265	241	283	261	256	270	256	261	271	253	269	273	249	243	282	304	272	261	262	261	266	256	277	264	277	242	262	299	255	249	228	247	238	278	254	270	291	240	229	287	277	254	277	262	287	254	269	262	260	286	242	265	269	241	243	283	256	256	249	231	284	248	247	286	266	238	267	269	268	242	227	271	250	288	236	256	275	275	273	279	250	263	256	241	274	265	283	242	261	254	267	250	244	252	295	301	243	222	273	259	250	279	265	272	255	260	244	247	231	245	230	257	287	272	267	263	230	259	254	257	251	259	238	247	246	302	254	228	261	275	278	256	240	265	261	231	292	225	226	281	254	242	227	225	260	253	248	273	286	237	277	241	238	278	278	250	282	270	255	242	243	252	300	253	250	239	280	258	252	259	256	230	249	265	258	271	287	269	254	239	248	277	263	263	259	255	239	243	267	259	214	249	252	273	290	265	232	254	272	243	234	264	265	304	267	245	261	255	288	279	240	271	235	262	268	245	267	238	263	248	257	275	255	238	281	249	262	233	236	230	265	250	262	248	252	237	251	257	224	252	224	285	262	245	272	255	254	235	259	226	278	256	285	264	272	245	266	269	242	267	258	278	260	271	266	247	263	241	263	246	249	245	256	240	269	238	280	221	288	248	264	273	231	252	229	286	244	267	245	280	278	265	267	248	268	268	263	261	214	271	273	292	261	265	278	233	263	250	248	234	282	224	261	236	288	272	249	251	257	298	262	243	274	279	215	258	271	266	240	265	282	248	282	258	259	264	261	272	254	257	239	233	258	280	271	259	279	225	244	281	264	237	251	269	265	260	224	269	246	266	253	265	213	261	264	288	229	272	244	272	244	245	259	245	325	268	287	265	258	248	242	254	244	252	311	258	264	230	281	256	241	277	239	251	246	250	265	246	223	256	270	249	274	297	238	212	233	246	269	255	230	283	249	262	267	243	252	275	271	255	253	259	244	242	278	266	244	255	256	267	221	252	248	213	245	260	251	275	263	254	272	253	244	251	247	235	255	286	276	281	231	285	258	248	263	261	246	236	227	263	284	257	258	279	271	275	265	237	258	279	266	253	281	266	251	248	250	249	235	248	279
21753	15020	22196	17762	13905	10473	7294	5007	3446	2704	2215	1693	1584	1392	1315	1064	1000	913	946	827	746	811	701	646	618	625	601	659	596	659	720	659	587	612	624	575	583	569	597	629	576	583	584	614	554	557	585	612	587	603	584	621	595	578	550	582	587	581	583	556	597	595	591	560	559	634	569	581	593	589	592	540	595	564	603	579	576	554	555	593	569	629	577	540	575	603	582	533	581	608	563	606	624	599	559	614	610	643	600	565	569	555	592	622	594	609	612	602	555	598	594	582	563	603	567	575	586	598	557	622	651	579	600	588	574	561	566	511	604	580	593	573	620	595	599	560	547	550	549	514	587	607	556	540	581	584	535	560	583	545	577	540	594	587	587	548	610	569	575	536	540	569	576	592	580	531	555	581	588	576	515	552	583	539	573	549	560	542	547	568	596	612	618	551	580	572	589	581	562	551	590	555	613	552	568	550	571	571	602	592	548	611	571	575	548	558	545	569	570	513	563	572	570	564	560	588	535	547	560	591	587	555	576	581	591	592	577	572	599	534	557	563	608	536	605	566	563	582	541	550	590	580	572	568	541	610	597	551	591	582	586	556	577	577	578	566	556	622	595	604	546	556	549	610	574	563	597	590	527	554	559	607	558	605	574	582	586	572	576	562	587	564	612	584	570	566	539	603	541	552	618	612	632	562	585	589	593	563	566	586	571	571	587	527	591	578	582	595	565	556	543	557	569	575	579	551	527	587	611	571	575	573	563	584	559	586	562	577	562	561	557	574	589	561	587	568	565	596	588	582	573	535	594	587	566	577	607	565	578	579	565	567	554	612	574	604	570	572	543	554	536	571	540	582	625	551	585	594	584	546	577	583	526	583	543	579	582	595	588	546	560	553	567	585	558	565	592	594	575	601	531	556	604	598	568	610	552	608	587	560	541	542	570	508	593	550	615	599	550	600	587	539	562	555	566	531	557	584	587	503	570	565	632	536	547	581	600	567	589	590	574	551	605	592	615	573	595	591	574	575	578	565	576	577	564	591	608	563	592	585	543	578	646	533	532	582	578	522	548	526	555	599	540	570	574	598	548	585	531	592	610	590	577	601	559	533	588	574	584	578	557	603	591	588	569	551	547	555	563	618	574	590	621	567	569	584	607	545	549	584	580	593	532	581	560	592	546	536	576	607	572	579	601	559	565	558	565	554	564	536	564	592	581	606	547	563	527	576	587	618	573	551	597	580	559	577	589	558	608	575	536	585	597	566	565	567	551	581	588	580	515	571	599	589	574	586	561	541	630	561	534	598	592	581	563	590	581	597	583	591	510	563	596	585	577	596	578	588	550	599	554	613	555	550	649	531	559	525	553	560	592	588	553	598	576	550	561	570	614	571	534	621	581	580	597	564	589	572	585	591	566	583	590	584	600	546	556	559	575	521	606	558	571	583	604	566	567	527	607	610	558	638	593	593	557	569	599	602	542	583	620	566	612	587	537	583	637	543	569	590	578	592	553	573	591	576	602	573	574	574	520	571	582	522	562	585	568	537	546	535	599	566	590	577	561	548	617	556	584	545	570	565	567	593	566	555	587	586	607	575	636	579	587	588	612	568	563	544	561	627	612	588	577	564	538	541	605	537	603	589	542	567	545	629	537	549	580	575	585	590	578	549	572	545	578	585	588	571	588	596	577	547	571	583	538	571	586	579	552	555	577	557	539	576	574	601	576	564	541	608	553	561	592	604	568	575	598	566	546	590	600	581	561	543	582	540	574	616	597	571	613	594	596	595	567	551	550	570	612	575	585	583	592	572	607	556	581	576	586	616	574	557	559	641	573	563	589	603	552	554	533	553	548	563	559	558	571	603	577	572	532	568	566	567	504	575	563	629	575	596	562	597	562	571	569	546	581	590	568	609	603	563	546	559	558	553	590	596	590	590	561	572	548	580	559	556	540	557	585	542	567	598	568	595	599	559	591	628	534	567	568	589	563	560	549	573	591	602	575	599	550	566	584	575	538	598	536	554	578	611	527	602	586	562	585	556	570	558	579	590	576	592	588	592	591	587	551	601	585	600	598	580	567	586	601	570	583	596	547	547	583	597	580	569	582	571	577	586	574	556	595	573	575	561	605	581	601	600	585	583	565	577	581	573	551	558	582	571	578	603	557	612	513	537	576	604	563	613	575	596	591	553	586	583	558	566	529	551	567	606	526	572	572	563	574	555	590	619	525	597	562	570	595	607	536	587	583	577	539	573	595	603	562	579	616	622	577	587	612	577	557	607	587	584	582	565	545	553	564	589	588	511	567	583	608	588	586	541	563	586	543	548	579	551	595	545	566	564	563	568	564	589	567	569	602	579	588	569	567	552	586	607	625	569	562	532	569	605	562	584	574	569	583	585	611	559	528	542	630	564	553	553	591	554	562	578	559	567	578	594	528	591	573	599	575	584	562	571	581	553	556	571	538	580	582	536	530	569	602	546	576	602	598	558	622	602	545	587	611	571	570	593	583	564	589	612	544	584	573	522	561	607	553	564	542	604	570	529	612	544	575	543	636	598	537	568	555	610	587	577	623	555	616	559	558	584	566	584	604	611	540	584	583	578	587	574	572	571	570	578	612	601	560	570	606	555	566	557	577	573	547	544	586	521	573	561	486	530	556	616	581	573	572	567	553	590	572	568	548	567	570	556	524	580	595	568	609	568	601	563	528	546	535	601	574	559	602	558	593	582	575	614	526	574	585	603	555	545	535	614	619	592	616	570	613	573	580	570	551	575	603	592	600	551	527	557	562	603	526	547	601	596	550	541	582	577	566	561	593	567	586	560	567	545	528	593	593	570	574	554	598	609	560	571	536	595	612	618	563	559	563	554	587	563	577	626	536	557	598	592	572	572	519	557	556	544	548	560	545	582	586	575	584	582	560	520	587	556	517	586	582	599	568	532	547	581	592	586	583	573	581	630	570	559	552	551	593	547	556	571	621	574	589	580	572	602	558	547	566	541	553	583	586	590	558	548	552	546	551	516	607	555	572	606	590	565	575	570	601	595	577	640	560	545	582	586	564	568	570	549	578	554	552	573	554	581	607	645	557	576	571	587	516	566	578	609	593	606	593	536	586	573	561	601	575	524	606	606	575	511	554	553	588	566	526	540	540	581	581	584	592	552	609	601	604	619	558	575	547	569	576	563	570	569	589	556	592	552	583	560	556	589	551	588	559	601	565	566	601	539	566	578	603	558	541	585	589	599	584	597	566	559	553	556	587	587	592	576	623	621	571	597	572	544	594	610	577	559	570	532	578	607	582	568	578	543	588	542	562	588	537	604	579	579	579	577	556	571	593	571	588	546	569	590	558	603	548	590	579	565	580	520	589	583	579	587	567	616	583	560	567	548	562	558	609	538	591	607	588	575	577	611	598	582	589	616	610	570	573	610	572	542	561	567	569	562	607	600	549	578	601	594	598	542	551	594	560	583	578	574	570	583	567	549	532	565	595	583	617	597	528	575	585	592	577	580
43834	31430	27755	21292	11328	6940	4150	2179	1285	842	679	539	470	461	352	362	283	251	307	275	260	237	247	233	220	247	228	206	234	234	234	229	199	192	191	238	244	246	253	200	221	219	255	250	207	248	206	196	253	240	190	223	237	229	246	212	206	183	202	230	215	230	235	209	206	212	219	225	239	240	233	225	203	225	232	207	205	208	226	184	185	220	241	203	225	213	183	229	184	212	211	250	215	207	232	207	219	206	214	212	189	213	203	203	242	232	209	218	208	207	214	201	214	224	217	228	223	234	213	202	195	215	205	199	213	236	220	234	205	229	236	233	206	203	224	235	215	215	217	215	203	219	233	225	231	227	205	252	225	200	241	220	211	206	238	208	223	212	210	203	208	239	189	206	213	203	203	226	211	206	202	221	263	213	232	224	191	220	211	220	232	218	248	214	213	182	222	228	202	229	230	213	227	219	244	215	220	203	219	224	195	220	210	231	229	207	221	210	218	208	219	193	219	226	231	224	190	224	247	197	211	232	217	185	184	216	219	212	226	215	191	210	237	210	207	215	225	201	221	255	227	212	221	213	232	200	196	225	224	214	206	212	216	218	218	216	229	209	211	213	208	232	214	201	206	173	203	218	197	238	195	192	218	203	226	215	191	211	195	216	254	203	223	226	269	218	224	196	211	219	216	217	267	204	221	217	213	197	210	221	194	208	242	228	209	220	204	189	211	229	221	208	217	231	195	208	207	228	225	216	193	250	182	183	211	224	220	239	229	244	199	193	189	216	244	220	227	201	204	215	228	210	200	202	214	234	199	197	203	195	236	235	219	206	235	219	198	234	207	228	204	202	216	206	241	252	263	213	196	215	215	248	232	231	216	222	221	226	230	224	218	198	208	190	219	198	204	206	223	223	220	206	192	199	202	229	192	203	228	214	216	199	219	219	231	213	215	230	240	224	173	219	202	241	181	187	224	204	204	213	207	205	195	227	216	190	246	202	239	215	200	222	226	231	191	218	201	224	214	214	244	233	215	205	247	214	185	216	239	241	220	217	200	211	238	218	200	191	226	241	231	252	201	220	176	189	199	220	223	235	229	188	204	215	241	203	195	234	225	246	225	234	227	179	218	213	231	195	212	210	209	223	206	217	222	246	213	227	189	221	227	223	247	193	206	210	216	251	222	242	214	236	202	212	205	209	209	239	228	204	225	219	199	185	201	202	228	222	197	184	229	179	208	210	244	205	207	217	223	205	205	217	189	226	256	213	235	229	219	228	234	218	209	191	218	196	221	217	187	225	248	231	210	211	212	225	232	201	193	216	221	197	210	210	229	214	224	216	222	243	231	194	221	203	215	244	210	223	204	229	198	214	215	205	235	190	204	212	236	250	244	209	220	227	222	220	212	197	205	206	216	209	234	198	235	236	234	207	229	215	214	195	228	204	209	213	214	225	228	232	240	227	226	207	214	222	216	223	202	207	242	194	211	205	200	217	251	212	213	239	192	217	211	228	234	227	239	220	208	234	201	263	230	201	238	208	217	210	230	208	236	224	213	196	209	215	223	209	231	217	235	228	236	187	208	232	237	210	211	222	216	246	210	219	225	201	213	208	221	228	211	227	237	217	209	198	214	200	225	231	218	215	194	223	203	213	233	224	222	220	207	192	244	227	188	223	233	218	214	237	216	229	227	187	208	200	212	220	190	239	203	238	219	205	220	212	233	210	230	231	181	228	221	190	212	239	215	177	201	201	216	219	206	185	211	205	215	209	224	195	181	205	216	232	204	196	228	206	183	180	223	195	215	222	209	215	167	245	213	218	229	231	222	213	208	204	224	187	198	226	226	241	224	211	214	179	256	199	198	192	207	226	223	233	188	248	210	198	197	217	235	233	202	215	214	205	222	212	223	207	225	194	213	191	219	236	217	210	189	218	210	197	217	222	177	226	238	230	224	226	223	234	229	230	190	229	212	232	207	202	193	188	256	207	238	179	212	180	227	212	209	218	197	215	228	201	223	242	201	206	244	190	197	208	208	188	205	234	238	207	207	214	202	183	214	237	186	208	228	208	212	227	217	223	218	199	196	243	232	205	220	213	198	243	221	219	208	213	203	202	204	198	185	210	245	236	227	229	200	205	182	231	217	209	190	249	216	204	207	224	201	232	189	203	223	226	223	205	227	224	216	249	204	204	191	218	229	210	189	215	217	208	231	191	194	210	214	233	213	228	269	219	230	227	209	215	210	211	258	237	203	203	231	224	202	211	204	227	209	200	244	189	217	204	192	213	232	177	217	213	220	218	210	201	210	204	234	189	245	212	211	230	192	231	227	203	200	213	222	199	220	217	223	213	227	200	192	215	221	238	225	230	222	250	224	204	217	214	216	248	200	212	226	247	191	216	213	234	200	224	204	198	195	192	193	217	222	208	239	229	222	223	205	186	196	221	212	226	219	220	222	198	210	238	207	212	229	248	213	213	212	251	237	206	231	211	250	220	209	211	185	216	224	223	232	214	204	233	205	204	207	238	204	224	211	203	268	210	205	197	231	227	234	216	211	202	224	215	222	187	216	217	207	224	202	202	218	189	222	206	220	211	235	191	214	220	204	198	219	203	202	220	230	218	203	212	246	201	243	219	204	210	201	239	194	211	201	193	189	205	222	217	214	240	198	211	205	230	205	190	204	230	215	212	206	212	265	208	222	229	197	229	228	221	222	216	234	221	244	238	228	202	226	231	242	225	210	236	219	235	231	234	210	197	233	214	221	216	236	206	222	216	192	222	237	183	230	246	207	213	226	224	204	221	241	222	229	208	214	214	190	193	215	228	213	210	224	230	227	206	225	227	218	218	224	223	208	250	231	241	245	205	220	219	206	233	227	220	191	220	175	212	216	179	203	232	233	204	228	214	251	232	212	203	216	187	192	191	216	226	229	206	230	209	194	206	210	201	229	201	206	201	208	200	219	188	189	216	218	229	205	216	212	226	229	200	217	218	220	212	203	218	187	239	217	229	214	216	197	219	255	213	211	225	211	245	213	205	198	196	230	216	210	214	234	212	212	219	219	225	207	218	213	236	210	236	234	232	210	226	218	230	218	220	215	205	198	194	233	201	214	222	208	232	200	180	207	201	214	253	218	245	197	200	209	214	211	239	231	230	209	232	185	230	189	205	205	222	218	192	200	192	210	201	215	215	209	195	212	243	212	221	216	178	222	210	201	199	260	251	232	222	223	212	210	218	220	191	228	202	204	224	247	238	244	217	207	205	201	216	195	230	235	213	210	205	220	214	213	221	232	219	202	220	261	230	250	218	203	200	216	184	223	206	227	203	222	201	201	222	194	217	220	213	217	219	186	206	218	202	219	221	218	197	206	202	208	216	215	215	232	213	228	223	233	243	203	222	231	214	199	194	206	222	210	201	207	223	221	240	240	188	215	230	214	233	246	211	220	215	198	211	173	243	220	217	233	224	203	190	213	197	231	208	219	198	183	217	238	233	244	190	173	196	229	222
28804	22299	29359	23812	17100	14440	10847	6936	4848	3473	2987	2229	2087	1824	1519	1221	1046	1040	1060	868	848	786	692	641	591	539	545	568	609	609	611	574	582	516	516	523	515	502	474	515	511	499	501	515	546	514	519	490	471	527	483	495	490	484	454	516	515	480	512	499	501	484	479	525	505	516	489	525	540	472	525	476	476	465	471	524	461	525	467	478	487	489	453	448	481	464	499	477	527	497	484	457	488	487	504	502	499	520	477	525	504	508	490	488	519	507	510	494	509	476	544	504	498	532	496	456	521	546	485	489	480	486	490	501	499	518	448	518	441	518	482	482	502	496	505	500	502	515	503	481	503	461	490	480	514	460	496	527	449	481	486	468	430	470	501	483	466	487	497	465	462	501	466	498	506	507	479	498	459	498	523	486	523	503	439	463	446	435	478	487	506	498	475	485	513	482	488	482	494	499	468	524	484	453	475	509	517	528	443	502	496	469	470	494	493	503	508	491	533	461	521	501	522	530	483	503	480	513	501	460	478	504	509	488	487	489	477	501	496	461	456	446	531	466	475	486	513	477	478	486	483	466	453	508	515	479	518	503	486	546	491	494	472	485	531	464	484	481	481	494	498	489	494	506	491	478	508	479	497	484	496	511	499	514	475	503	466	505	480	538	507	487	485	497	495	508	501	494	457	475	467	507	495	475	525	505	493	483	520	472	460	451	521	459	485	532	469	471	453	453	501	477	533	488	482	513	483	511	477	519	491	451	490	479	479	484	515	483	487	468	468	495	479	482	506	484	483	493	534	501	461	502	465	479	442	484	498	503	471	463	513	492	491	529	465	526	514	479	504	531	538	498	514	470	475	520	489	464	474	536	472	453	495	522	502	494	497	457	519	491	471	493	475	528	494	516	485	503	519	491	465	479	462	497	493	500	491	518	526	471	491	464	458	472	482	463	475	458	484	466	497	499	486	469	518	506	458	504	515	526	479	495	488	477	496	504	486	486	493	503	527	483	462	496	523	473	446	452	510	513	498	488	468	505	508	492	509	507	479	486	500	521	487	484	507	509	465	457	452	483	498	468	458	484	512	501	511	498	524	472	489	470	497	468	467	518	467	496	460	480	504	506	501	489	519	533	493	483	482	512	500	447	496	501	503	499	452	533	485	491	458	496	488	485	477	509	481	497	486	501	472	482	480	469	499	522	500	494	461	458	500	480	490	477	481	509	474	476	500	524	461	488	495	499	459	494	496	475	486	475	473	494	480	486	478	467	468	508	495	536	477	438	460	504	458	479	490	490	527	504	487	509	484	473	484	487	479	473	546	487	490	541	494	514	512	480	534	495	493	480	480	502	514	488	489	463	459	495	501	512	493	459	473	485	503	511	488	496	521	481	493	512	475	537	448	491	506	498	468	470	526	482	503	522	489	484	506	496	473	487	472	508	472	503	512	473	486	519	500	524	484	507	484	484	516	466	475	483	461	456	474	518	453	502	476	514	489	544	446	494	462	480	516	483	476	496	502	502	478	491	487	502	499	471	477	496	478	461	519	481	482	483	498	450	505	498	462	511	517	490	510	508	492	502	501	465	466	531	488	504	532	497	480	516	503	507	476	499	511	504	514	475	501	462	488	504	505	459	498	498	489	512	479	484	516	528	496	521	508	484	513	448	467	501	468	506	517	462	469	426	496	458	498	497	481	477	487	505	491	464	490	468	502	471	450	494	468	503	492	516	494	524	481	492	459	469	471	479	483	500	493	433	496	462	512	473	452	499	511	485	483	482	480	524	483	524	451	489	470	495	507	478	495	510	476	500	513	514	468	516	523	525	525	495	502	515	495	510	480	494	522	527	468	511	453	496	516	479	488	511	519	474	471	470	457	513	472	486	534	486	501	489	494	501	456	473	500	523	466	453	490	477	506	469	507	524	530	506	502	504	478	507	473	477	475	509	468	509	497	473	492	475	483	480	482	502	518	506	505	498	502	508	483	527	500	505	477	469	514	513	490	508	503	495	503	488	456	498	496	527	471	519	489	474	519	504	530	508	500	468	542	468	504	467	513	474	453	495	494	477	486	455	527	455	526	507	496	504	462	504	488	536	477	471	506	497	495	461	501	481	470	456	502	455	504	486	480	482	461	452	544	483	504	469	487	493	521	479	491	496	514	469	529	519	473	469	477	497	450	493	476	481	479	494	508	478	505	505	505	527	509	488	504	492	461	472	447	509	522	487	477	506	505	547	449	505	499	506	460	481	493	511	500	517	485	468	497	551	530	508	476	543	482	497	506	497	482	511	498	492	479	470	511	522	462	461	505	512	467	491	461	515	484	462	500	458	530	490	477	471	506	518	536	503	511	495	500	540	514	523	458	486	486	485	494	480	525	491	494	486	475	497	481	460	512	470	517	484	483	523	536	460	505	528	472	492	486	488	508	525	456	517	458	467	489	452	513	482	536	465	470	480	484	498	455	487	485	480	509	443	489	462	476	472	478	487	475	461	507	480	472	486	478	526	516	506	517	485	492	493	496	470	505	448	504	507	505	495	449	509	534	498	486	477	473	465	458	492	480	507	525	497	508	494	506	487	487	531	467	518	502	478	486	501	477	494	458	499	485	511	472	489	501	508	480	473	516	500	512	476	504	493	507	475	505	515	550	476	466	450	486	486	510	487	456	497	456	526	511	458	527	479	494	490	477	507	464	493	470	471	479	518	486	461	480	494	471	475	471	472	491	466	506	494	494	514	451	506	494	482	496	506	489	474	471	446	508	510	487	468	505	482	505	507	470	489	466	506	488	494	434	504	476	494	488	489	486	471	481	505	503	444	450	462	520	491	527	487	506	513	472	506	486	489	483	510	441	517	485	502	452	514	510	464	496	529	515	517	510	486	477	481	470	476	482	478	524	461	514	493	499	488	505	472	479	426	483	466	468	502	472	540	499	484	492	517	470	485	452	479	497	486	490	506	478	516	476	503	514	505	470	491	499	517	480	454	475	494	456	466	477	446	451	488	492	520	479	505	485	455	514	488	464	520	455	483	422	524	514	471	473	486	455	460	482	458	481	529	498	507	481	434	515	484	519	512	486	511	463	469	477	499	479	519	516	493	522	477	448	519	477	517	475	509	501	504	499	498	518	471	497	462	463	481	527	492	478	481	452	507	514	507	477	481	492	497	466	487	498	487	521	486	503	513	509	513	478	482	504	497	517	515	493	490	495	497	481	491	473	488	502	504	498	472	481	521	472	450	520	500	520	491	477	503	521	531	518	474	467	483	483	506	484	525	522	477	508	490	453	485	496	498	488	517	528	471	492	461	488	474	498	465	518	489	494	472	499	466	505	501	480	480	509	459	465	487	454	508	505	451	509	512	464	482	511	497	473	463	516	482	506	473	533	493	489	477	490	471	532	473	523	469	493	485	502	529	478	494	471	460	497	461	483	467	502	492	452	491	504	485	488	462	495	494	500	518	482	510	483	506	480	489	484	511	500	488	474	473	485	481	489	490	500	475	462	519
14727	7546	5231	2776	1672	1128	868	622	491	483	428	371	360	364	363	357	358	344	354	345	319	352	321	324	339	341	298	321	295	299	305	317	306	286	318	305	328	309	304	287	299	343	307	331	311	302	334	312	317	297	306	334	298	300	280	311	326	334	318	301	319	290	299	324	294	307	316	305	301	332	293	320	287	302	316	287	307	319	264	322	343	281	311	305	331	278	288	306	312	289	311	367	316	274	300	331	314	322	320	300	339	308	310	293	300	278	314	304	292	332	285	316	326	303	308	304	298	300	314	315	316	331	307	295	265	292	350	282	296	315	327	331	270	322	293	319	294	293	290	322	339	300	320	348	331	282	314	293	275	310	308	287	326	326	309	280	317	343	344	302	323	274	326	339	290	295	329	356	296	292	336	328	272	320	313	291	307	318	292	319	302	305	305	316	296	302	335	302	300	330	312	304	278	323	307	303	301	335	305	346	334	321	311	317	326	294	321	310	320	310	287	327	296	349	280	325	282	287	315	295	341	302	306	337	319	318	277	322	317	279	312	289	311	313	300	314	310	310	303	274	317	282	289	290	331	276	299	308	292	304	337	287	269	329	318	309	309	282	298	329	310	292	292	313	302	312	361	300	317	314	301	296	304	346	290	288	284	300	301	324	335	307	316	312	326	311	280	318	287	321	285	339	303	330	339	302	306	294	314	277	298	312	330	349	305	333	325	320	311	317	302	320	330	340	329	302	277	320	340	298	287	341	297	327	285	305	311	306	289	347	296	296	308	340	295	267	303	298	309	323	337	305	309	274	315	263	299	287	317	292	312	332	263	286	308	346	288	331	310	286	295	358	299	320	323	323	315	312	328	312	312	306	304	322	315	303	297	324	261	273	278	275	316	306	304	285	303	306	295	305	283	336	310	299	322	296	336	295	292	308	311	273	294	306	333	334	308	290	300	314	330	308	293	309	320	292	300	311	327	318	302	313	323	337	312	274	361	350	274	281	286	323	308	334	332	303	300	291	313	276	324	303	332	310	298	301	346	266	345	293	316	294	308	315	295	299	323	318	349	279	316	308	336	278	328	335	326	326	335	325	313	309	310	322	305	291	298	317	309	348	310	300	293	305	321	304	345	342	287	313	361	334	336	268	314	307	306	373	330	313	320	335	307	309	327	324	312	279	313	317	329	309	323	279	321	307	282	299	330	324	310	312	338	310	313	314	317	299	315	306	294	305	279	309	333	332	346	320	310	307	309	310	310	284	303	286	305	300	312	323	297	285	314	299	271	301	312	322	287	331	323	321	328	336	308	297	332	312	333	309	285	301	313	312	300	342	332	317	302	330	302	321	323	296	298	316	288	262	302	313	317	299	312	325	307	323	347	310	326	293	313	335	333	318	286	273	329	316	290	337	328	323	307	275	313	321	286	277	309	289	331	269	318	323	305	318	322	328	306	307	318	322	344	327	307	304	317	325	309	321	322	328	330	278	291	337	302	353	326	273	280	312	315	300	314	292	307	276	301	310	330	336	341	331	315	346	281	314	319	316	289	316	320	314	322	299	295	327	313	301	309	282	296	289	319	286	315	335	333	347	307	313	329	299	295	302	267	289	295	336	303	308	329	300	300	289	313	327	294	308	341	309	338	353	293	304	329	287	328	304	300	307	306	302	320	313	277	297	309	313	339	320	319	324	323	322	302	290	295	303	313	314	305	297	307	268	270	304	315	300	299	330	292	305	326	306	296	300	329	314	344	326	323	320	307	300	315	286	275	294	325	318	314	306	300	292	339	315	274	350	335	271	316	281	329	310	299	303	285	283	318	312	328	315	305	317	326	312	299	329	327	291	272	291	291	312	307	300	331	307	310	295	340	313	291	313	299	275	307	306	298	308	313	287	321	336	336	316	307	300	292	344	292	341	283	298	312	305	318	291	328	328	336	318	280	282	298	319	296	320	320	336	283	319	282	299	283	315	337	276	346	344	311	304	319	334	295	311	312	329	336	319	331	314	310	315	306	316	326	309	312	321	296	297	327	343	269	294	347	324	288	300	307	317	318	361	320	297	335	286	319	308	331	301	301	318	306	285	288	324	310	298	325	303	305	330	315	286	260	284	322	291	309	282	339	298	274	299	299	296	314	322	286	315	322	307	297	310	311	289	289	300	257	315	319	300	309	300	332	292	331	316	305	328	327	290	301	327	315	293	269	306	326	310	296	300	284	319	316	320	297	289	294	293	309	304	297	331	336	291	278	310	306	306	305	340	324	344	293	358	347	301	326	312	328	316	306	303	256	319	311	319	348	292	296	307	326	341	327	346	301	297	283	293	310	318	304	275	315	297	325	306	297	321	313	276	301	327	305	295	304	298	325	319	287	312	319	304	289	326	311	285	306	321	302	346	292	332	307	309	283	306	328	290	304	293	315	313	330	317	287	311	330	313	332	319	288	287	301	295	284	320	310	326	317	317	352	295	308	303	290	306	314	322	316	287	309	323	311	339	319	337	286	294	322	308	291	342	315	280	329	303	302	271	328	306	323	342	312	275	356	302	318	296	300	310	280	288	294	352	318	317	335	285	287	310	313	307	331	315	322	322	328	338	332	318	319	308	277	274	313	287	309	306	326	282	367	278	284	319	283	306	311	299	331	302	305	323	280	280	305	332	317	315	287	309	316	294	283	303	305	288	302	307	315	269	284	316	295	307	326	315	291	321	319	300	296	314	265	303	320	312	334	343	324	318	328	309	356	314	300	348	321	317	329	296	324	367	319	288	302	317	293	342	314	294	285	320	328	298	286	288	283	279	344	308	313	318	298	307	295	292	301	299	340	343	286	331	298	310	328	303	356	285	347	347	358	315	355	358	317	307	331	307	327	308	330	276	289	284	309	319	314	300	290	345	296	311	342	267	308	274	278	286	317	305	294	316	307	307	288	298	317	311	277	302	288	298	266	328	311	322	326	312	310	283	329	310	308	299	333	326	329	298	263	288	344	301	327	341	305	294	321	333	303	305	336	316	308	308	319	334	323	322	295	316	350	326	310	315	324	328	361	290	300	291	312	306	296	301	331	320	331	305	297	283	326	330	301	322	305	348	346	298	326	324	307	321	299	273	344	306	285	327	282	327	315	280	309	336	293	306	297	318	314	295	279	319	341	285	324	315	291	281	296	294	299	309	305	318	301	327	327	312	298	321	328	285	315	278	299	334	285	296	336	308	309	321	335	312	317	315	309	293	331	303	299	295	343	322	331	302	309	317	291	305	305	321	302	312	300	343	296	296	294	321	302	288	298	322	296	282	303	328	294	292	313	274	305	317	307	334	312	303	318	317	294	304	298	281	344	335	285	301	344	311	292	321	300	273	347	309	309	303	325	319	296	315	295	337	303	317	315	286	291	294	286	323	312	347	316	324	315	335	278	342	313	293	328	339	322	296	281	305	352	302	319	313	312	307	326	306	328	318	332	361	330	312	306	289	328	325	287	295	335	332	333	378	271	316	285	292	317	326	336	295
8823	6151	8553	6626	5329	4032	3039	2274	1831	1576	1381	1209	1072	1019	973	868	895	742	769	747	785	832	721	665	693	664	653	672	701	680	705	698	643	675	716	650	667	661	657	690	676	616	662	718	695	670	727	675	664	669	661	664	632	685	654	664	655	660	667	675	656	627	685	665	700	691	655	670	651	585	653	683	679	675	613	631	634	676	622	685	590	722	642	705	670	648	648	738	708	654	668	640	686	663	641	704	662	625	745	646	701	651	639	688	657	689	693	674	640	699	627	685	676	667	691	650	671	622	696	695	706	659	678	659	631	626	643	707	698	710	679	701	662	649	652	692	653	678	678	677	675	654	728	633	680	657	671	651	692	659	655	649	678	607	660	662	667	635	660	643	684	666	640	634	672	694	656	647	644	680	686	683	667	668	644	667	652	637	657	696	686	649	646	646	681	659	671	650	646	645	664	693	625	653	694	650	721	644	676	648	659	656	681	650	618	689	666	650	679	659	655	662	664	648	688	666	647	663	693	693	635	662	700	664	649	690	646	653	662	683	659	684	673	666	608	695	646	653	689	646	641	680	640	707	684	686	650	675	702	687	649	683	722	664	579	637	692	695	696	659	628	631	636	658	619	675	650	646	696	699	648	650	673	670	653	698	663	618	673	710	670	681	626	617	663	690	645	677	629	666	714	638	664	647	617	667	625	629	655	680	689	634	655	641	680	679	686	650	666	691	664	618	683	683	672	651	663	642	654	698	664	638	661	683	698	662	674	660	679	621	688	623	678	674	655	659	677	702	717	665	679	656	635	641	678	657	668	688	678	665	677	682	649	663	648	711	670	649	687	667	662	673	672	662	713	685	665	667	715	688	656	692	650	652	632	658	636	658	691	694	681	704	655	662	644	676	650	699	716	682	637	702	614	657	681	689	632	648	657	662	693	674	682	680	656	618	660	624	655	627	660	620	666	653	661	656	673	659	646	648	676	672	674	625	689	678	699	642	638	623	639	662	626	676	668	722	682	674	665	697	662	655	685	696	651	653	651	672	680	668	683	706	653	643	642	655	678	698	636	664	679	682	666	643	598	660	640	684	698	654	671	631	702	658	668	666	657	642	634	658	674	679	644	668	712	626	699	669	692	702	680	682	686	658	660	693	679	659	678	628	663	656	665	681	665	656	655	702	704	683	670	675	676	656	643	686	668	652	676	672	689	652	654	676	619	630	649	663	654	661	694	667	670	677	629	673	650	692	686	669	688	651	657	689	625	604	721	679	628	669	650	635	698	696	653	688	657	675	670	681	656	616	664	679	611	706	667	649	663	656	649	681	640	643	665	660	669	689	657	667	728	662	642	679	672	627	674	677	675	670	671	666	666	687	630	666	681	639	615	658	619	624	703	643	700	692	704	641	697	668	696	674	688	627	656	663	703	659	661	695	711	675	666	611	667	656	687	684	644	657	642	674	704	690	647	671	632	667	685	669	650	655	657	655	682	636	694	677	673	648	654	623	656	645	667	654	679	685	626	692	695	696	682	671	674	657	638	683	702	665	709	718	641	646	715	630	677	661	665	688	613	665	670	630	641	661	641	675	718	670	724	676	666	688	685	644	670	636	661	656	707	695	679	689	692	647	727	646	617	630	668	671	654	648	650	668	675	688	691	627	642	663	692	698	648	657	688	695	678	652	681	633	666	683	658	652	676	669	700	674	626	673	666	689	694	695	651	647	665	647	678	712	698	651	648	641	692	667	659	673	726	634	623	689	646	680	676	662	668	672	677	640	682	638	677	676	687	651	707	673	620	686	661	666	733	673	614	665	684	620	695	700	697	649	617	636	659	677	615	661	641	674	648	676	674	656	677	668	633	686	659	640	661	651	640	677	677	702	647	645	619	673	689	647	653	627	684	683	628	630	681	663	672	647	704	691	639	663	666	656	643	694	690	662	683	687	657	630	731	668	666	693	653	652	611	685	680	661	696	643	613	694	685	632	667	624	635	665	656	699	672	695	680	635	622	656	634	671	658	657	678	682	620	660	686	611	675	648	670	672	639	634	680	663	614	646	680	685	732	669	668	697	665	621	641	673	687	631	650	674	670	660	652	653	683	657	660	654	658	651	656	651	658	672	641	648	639	642	631	700	636	647	700	661	663	651	637	663	700	666	655	677	633	653	655	673	645	657	676	710	646	690	665	672	690	704	633	672	667	673	639	643	648	658	711	647	669	698	668	663	666	684	718	667	654	702	655	646	690	677	716	656	626	617	613	701	647	670	649	650	653	641	696	668	657	632	673	689	627	666	639	629	656	695	671	685	672	659	665	640	699	630	667	709	678	694	673	706	635	646	660	671	691	651	645	695	706	697	641	639	647	632	611	649	694	665	660	712	661	630	642	727	613	697	655	683	659	702	687	678	670	728	711	606	674	660	698	705	641	643	696	672	661	687	675	677	639	638	669	634	672	663	697	668	696	687	648	666	611	663	657	679	630	681	636	628	648	674	672	604	690	635	658	710	688	648	643	643	664	667	635	644	641	621	652	669	688	694	651	660	638	686	677	679	640	666	741	628	696	631	683	666	688	687	664	672	666	681	684	688	689	680	714	713	602	682	636	694	643	653	646	638	659	672	618	679	696	623	666	640	626	667	657	713	689	644	701	663	672	680	646	665	673	611	635	640	664	626	667	658	690	677	685	663	667	655	624	652	708	677	617	648	681	669	651	650	644	664	711	666	648	675	686	683	666	696	647	629	667	641	687	678	663	650	655	727	703	698	652	684	667	637	677	658	700	672	603	657	666	646	667	603	694	690	632	690	698	674	671	666	681	662	695	669	677	612	661	693	623	700	647	699	680	628	642	656	669	648	627	657	611	695	658	661	680	660	674	641	677	659	684	665	650	658	642	661	724	680	676	668	674	635	644	648	707	654	725	654	652	669	653	671	660	688	637	653	673	697	648	651	674	672	692	724	691	678	647	646	631	671	691	682	677	680	649	692	678	684	659	626	664	691	713	673	664	614	724	616	662	646	663	676	625	728	693	703	682	640	666	629	683	682	647	670	613	628	681	675	681	651	700	676	649	668	669	628	665	633	734	690	660	648	641	657	619	637	687	713	707	657	636	658	651	656	682	668	666	665	646	707	663	713	654	667	661	679	683	630	679	695	686	668	693	701	639	684	682	644	688	667	649	670	662	673	637	677	684	694	699	651	621	665	640	649	675	672	693	644	648	670	652	655	623	709	655	645	653	605	697	650	715	714	669	680	638	664	647	592	728	666	664	621	656	693	657	685	655	675	618	639	662	682	685	659	680	666	677	663	689	676	661	690	652	644	694	689	653	725	654	681	654	665	702	642	624	656	672	649	677	621	736	668	677	644	636	651	677	678	644	673	691	665	639	632	608	671	675	685	707	614	612	640	621	644	683	687	695	689	677	685	651	663	653	628	666	635	661	708	675	690	655	687	649	667	645	688	685	702	636	649	670	678	651	667	676	665	656	648	674	695	644	714	660	625	660	642
33301	21509	17480	12879	6530	3493	2071	1186	706	483	510	465	386	371	300	290	283	301	277	287	260	278	222	248	241	243	248	230	231	236	238	221	229	225	226	252	243	214	208	230	216	239	266	238	235	243	233	210	243	242	221	242	228	241	240	215	210	222	239	205	222	258	217	244	221	241	259	204	255	204	232	247	214	230	207	214	225	232	218	226	220	239	210	206	233	233	256	240	238	221	235	230	240	221	235	218	229	237	243	198	243	213	209	256	210	262	232	241	211	183	209	204	220	215	192	251	246	209	221	205	214	242	224	211	247	238	247	206	243	211	223	217	215	218	204	224	236	223	196	219	231	213	240	227	236	251	223	237	203	238	228	223	226	239	246	225	213	202	247	246	249	238	212	216	259	221	218	210	217	244	239	222	219	229	232	234	226	247	240	195	221	209	196	230	232	234	266	240	238	225	259	252	207	203	228	249	238	201	244	246	217	234	237	210	222	258	208	229	232	249	205	237	247	232	274	237	213	214	223	247	226	218	241	248	224	241	249	203	221	218	242	235	207	225	193	192	215	249	223	243	237	229	231	236	252	242	228	244	243	225	223	225	237	236	207	241	212	246	246	211	233	236	199	250	210	216	253	217	239	245	245	237	218	195	270	214	237	242	215	248	225	235	228	215	209	204	253	236	213	260	242	204	241	220	235	197	215	211	215	232	243	222	227	214	206	213	245	227	205	244	227	226	230	250	229	213	229	250	210	209	217	222	221	246	210	254	209	223	248	199	237	226	194	200	214	190	254	256	236	223	221	236	204	218	223	219	232	207	210	228	232	214	231	219	229	227	228	249	227	244	214	256	215	235	248	246	260	244	225	211	186	224	226	217	223	193	217	235	226	219	209	228	237	207	192	226	234	240	214	209	223	216	213	215	212	263	217	239	198	224	240	193	223	265	237	224	234	223	219	213	197	215	229	220	224	223	247	211	207	220	204	220	212	212	225	266	254	209	224	204	214	234	228	210	217	263	202	227	244	210	228	258	229	231	230	250	224	220	224	227	248	223	239	240	211	238	239	226	246	248	219	225	212	242	222	211	240	233	228	224	238	202	250	248	241	171	220	207	237	204	214	221	206	228	229	227	224	212	233	231	234	243	220	247	216	202	227	222	249	221	182	207	198	220	222	232	232	234	230	247	236	235	243	237	235	238	217	241	262	222	230	223	222	223	247	223	227	235	234	222	228	226	202	227	222	232	253	226	264	218	235	255	243	216	214	215	218	212	198	205	220	212	198	242	210	218	245	208	238	212	233	209	214	196	235	205	197	196	212	220	214	222	211	214	215	228	231	229	259	198	172	224	235	261	200	234	215	231	205	229	240	217	216	206	189	237	225	199	217	226	217	196	202	251	236	236	223	216	195	201	224	269	224	221	199	217	201	235	215	255	227	240	207	224	228	221	230	206	253	200	197	220	225	237	225	221	243	237	217	238	242	248	225	232	220	198	212	230	214	187	218	214	233	217	255	225	222	222	220	206	211	227	202	216	216	257	227	215	231	238	218	222	223	272	233	227	229	218	230	227	223	235	255	248	225	232	192	219	234	224	229	233	228	226	219	238	232	199	236	228	214	234	203	231	207	201	221	262	233	213	207	235	240	247	224	225	213	218	250	251	211	215	230	205	228	239	215	236	215	214	214	237	228	228	260	240	239	244	238	247	243	239	224	198	227	229	239	241	195	204	243	212	210	199	248	249	216	218	261	207	250	219	233	233	229	244	251	230	215	233	199	222	230	258	231	216	219	237	230	220	196	226	229	242	232	217	232	238	248	205	230	248	216	211	229	211	183	223	234	227	237	208	195	207	199	225	230	248	229	231	206	207	205	190	221	204	203	215	238	245	252	214	218	236	223	244	221	249	247	219	212	217	218	219	212	249	197	230	202	228	251	249	234	220	213	219	243	202	226	203	213	246	232	228	230	205	217	237	197	235	223	262	228	245	250	212	225	258	207	223	226	247	229	224	237	242	226	211	203	241	197	221	233	245	226	203	213	246	223	200	222	215	197	195	213	213	220	216	238	224	244	224	220	228	240	197	244	250	219	234	214	237	219	231	237	254	214	229	233	223	224	239	225	230	223	257	242	239	218	212	217	222	239	229	261	212	213	211	235	228	205	216	225	204	209	217	228	243	223	200	197	219	228	247	183	200	224	231	210	222	227	207	215	242	204	215	195	198	253	209	207	226	200	228	234	206	233	227	244	227	226	217	264	219	206	236	237	238	231	252	201	236	237	229	197	212	230	204	219	236	216	207	220	258	244	225	227	236	190	223	220	249	218	224	219	245	218	220	229	221	270	233	200	224	205	217	243	224	215	226	232	233	249	235	221	231	225	229	239	227	220	215	247	227	225	215	210	185	240	212	229	235	214	227	216	212	210	230	223	218	236	256	248	215	252	223	232	210	203	203	237	232	222	204	224	213	253	240	243	219	238	260	220	229	213	205	247	208	254	240	230	240	235	225	187	209	232	238	218	226	231	197	195	224	238	217	189	236	236	230	220	200	193	244	223	208	206	214	243	218	213	217	216	235	223	223	247	225	204	255	245	207	214	212	225	210	234	225	220	264	210	214	210	225	213	201	228	221	263	230	212	249	240	229	223	259	209	251	211	224	238	213	223	230	233	225	214	256	237	232	224	237	224	205	226	206	241	215	220	237	227	204	255	239	209	224	245	260	256	260	227	227	203	233	231	225	209	234	208	204	223	210	232	243	211	224	220	226	250	257	250	233	197	217	218	198	202	225	230	237	247	232	228	188	215	196	226	237	215	225	240	188	210	213	222	223	232	248	208	194	211	213	225	236	237	177	242	215	225	246	219	225	238	203	231	224	204	236	226	211	249	200	226	206	207	196	220	229	224	236	261	228	228	232	246	237	216	240	235	218	198	237	234	234	190	223	214	204	206	216	253	215	215	219	215	224	222	233	199	218	219	194	237	249	234	217	236	223	219	205	225	201	234	213	216	204	238	239	225	228	224	245	258	184	213	228	214	241	225	204	257	229	242	232	219	231	213	242	214	213	228	213	214	233	252	241	205	213	225	215	222	227	223	202	241	230	228	214	246	221	224	228	250	209	227	247	236	270	212	212	231	194	246	235	209	228	212	203	217	205	233	219	194	220	230	217	239	243	213	256	212	217	220	211	221	210	226	215	208	203	237	227	210	220	207	236	226	203	226	231	261	257	217	252	232	214	223	219	211	223	227	249	225	218	207	210	231	218	226	257	254	245	202	221	239	243	221	260	204	232	216	246	212	234	203	232	240	233	221	222	231	227	218	206	234	277	215	203	236	257	234	234	224	246	253	225	192	218	218	214	237	212	231	187	198	237	225	231	254	233	235	235	221	270	199	231	215	239	215	228	219	205	207	222	232	213	243	226	232	216	206	230	243	212	213	216	220	243	225	223	205	240	219	232	216	227	207	233	207	235	231	225	198	233	214	240	230	247	223	211	236	225	211	233	215	217
21536	15201	20850	18321	12529	9076	6835	4668	3090	2223	2069	1803	1399	1191	1134	972	920	866	841	694	686	723	626	626	564	527	537	569	585	614	655	588	517	488	532	536	510	504	496	528	485	515	460	525	528	500	537	477	486	502	541	490	501	504	509	542	510	491	499	510	507	505	519	531	513	502	525	502	517	527	486	498	504	486	513	486	526	512	522	498	517	463	491	494	504	514	489	512	485	536	485	502	497	489	511	493	538	596	554	491	489	541	528	508	536	548	497	508	516	485	518	498	511	504	527	512	512	496	508	519	481	539	526	502	534	472	508	493	560	511	510	517	495	488	518	516	505	489	523	474	491	489	520	551	500	502	493	497	536	548	499	536	512	545	517	527	531	530	505	525	523	532	526	525	515	494	511	471	499	516	488	507	503	506	485	490	527	513	508	515	514	519	529	539	473	495	522	537	506	497	491	545	529	531	507	488	515	537	456	551	523	531	538	516	501	521	506	515	516	496	524	487	469	514	499	491	530	464	475	512	535	483	502	487	523	483	487	508	508	494	550	493	524	520	528	534	464	552	467	503	498	548	506	497	516	531	474	503	496	525	526	495	495	560	493	509	474	507	508	504	550	517	480	554	534	534	504	478	500	490	502	535	517	496	500	497	491	491	501	501	509	486	526	515	499	497	497	486	501	537	499	492	499	485	517	480	509	499	516	527	486	480	535	506	543	509	531	532	480	495	499	481	482	538	502	514	507	491	522	519	516	501	524	510	477	472	544	541	517	552	523	516	493	507	499	531	515	494	508	566	474	505	527	503	531	529	458	473	529	512	508	524	495	494	516	513	476	489	515	519	473	539	500	520	496	449	538	528	511	502	557	525	525	510	520	512	533	530	492	516	475	482	475	537	519	459	503	509	501	495	523	508	500	529	513	478	471	500	519	560	530	512	508	519	492	517	532	514	504	517	510	529	533	478	526	485	493	508	510	525	490	495	508	513	524	535	534	548	527	508	520	505	455	501	504	512	536	508	512	496	534	509	513	528	539	489	493	476	493	506	529	489	523	530	475	494	498	518	518	528	498	500	512	494	499	489	538	468	514	508	516	509	496	517	523	512	550	554	497	513	513	509	509	518	516	481	505	515	505	486	500	521	517	521	544	481	480	488	518	523	523	466	526	520	520	512	477	548	478	503	499	531	497	552	507	522	483	487	485	497	499	525	504	518	498	524	489	497	501	465	518	510	468	517	477	475	483	513	518	502	522	528	485	506	455	545	530	496	499	500	503	494	531	534	513	538	508	475	501	508	517	522	549	515	517	494	539	478	529	492	485	519	486	524	487	524	524	511	500	509	537	521	525	517	511	487	472	536	521	554	537	505	534	512	494	492	501	498	471	491	502	456	489	486	500	506	500	487	498	529	502	507	448	551	504	515	533	498	484	498	498	528	527	509	560	482	523	493	519	496	541	571	483	537	496	503	516	531	493	515	520	473	497	478	551	532	499	485	500	471	476	486	480	489	524	516	525	543	509	493	494	482	519	507	493	510	521	500	509	499	527	578	530	533	503	497	528	485	457	487	496	503	490	480	524	510	531	492	491	494	517	495	494	527	452	501	500	522	494	470	497	502	527	486	504	479	536	474	521	520	487	524	521	500	484	525	539	513	510	520	470	503	534	506	530	501	507	513	512	495	531	537	476	503	531	496	503	490	501	521	537	476	489	499	509	528	565	518	475	509	491	527	521	480	542	502	498	489	520	510	531	523	480	546	510	546	506	481	496	509	485	520	481	478	503	522	538	495	551	533	531	488	491	488	484	525	496	542	528	482	536	515	505	511	497	513	505	509	528	488	510	538	478	537	496	509	547	494	534	491	492	520	481	478	500	502	529	521	491	480	478	478	542	531	512	472	498	509	525	554	548	520	519	480	485	526	481	504	547	540	488	492	490	532	472	493	511	512	533	557	505	551	486	533	537	465	529	525	493	508	505	511	491	510	475	509	511	479	513	557	526	475	523	492	508	511	476	535	532	527	484	514	508	505	506	509	483	493	487	515	501	539	517	475	495	546	490	537	496	530	486	496	525	475	471	476	486	482	529	496	505	475	427	519	523	524	513	490	491	503	506	534	471	493	507	485	500	528	526	514	530	518	504	505	502	500	500	512	529	513	515	539	456	518	510	559	493	482	532	501	533	498	532	495	515	562	526	479	462	527	505	537	448	493	518	517	490	485	480	524	506	497	478	548	505	503	505	488	519	510	521	530	524	468	498	506	509	566	517	466	468	491	523	529	496	559	510	533	533	525	528	476	499	481	517	491	518	507	499	517	546	486	472	504	496	482	434	513	493	509	567	509	490	522	470	527	484	530	493	543	521	541	505	537	521	494	539	495	512	513	549	500	525	482	508	491	481	465	499	471	489	509	513	455	493	514	515	504	510	511	495	493	498	476	529	472	491	508	524	489	492	484	528	508	527	479	510	509	511	520	520	510	500	527	507	508	480	520	555	522	501	517	480	534	554	552	525	501	505	494	511	508	506	515	499	476	497	534	518	543	514	513	499	486	475	465	538	455	507	489	502	493	541	472	520	506	501	526	515	500	482	534	482	514	429	481	474	476	507	510	534	522	504	477	511	507	487	519	529	521	516	464	519	516	492	510	478	508	472	527	520	521	514	519	510	485	502	489	471	546	509	551	460	516	486	524	539	493	513	504	527	467	506	491	496	499	485	520	494	502	557	527	500	524	516	530	485	501	498	513	531	516	560	537	546	516	511	495	513	480	512	476	505	506	502	533	487	544	493	511	501	492	543	520	468	534	490	528	538	476	455	508	505	521	500	540	525	494	529	486	492	470	504	495	508	539	479	479	491	521	521	525	523	485	532	503	543	517	496	521	519	527	485	519	536	544	473	478	506	501	489	481	518	516	484	459	505	505	533	505	533	474	516	518	498	501	474	513	554	456	537	463	506	528	506	504	534	471	542	501	515	514	450	516	499	474	484	550	523	545	541	487	529	506	502	539	502	495	525	511	487	508	503	452	507	499	460	518	480	534	502	491	519	540	497	498	498	544	497	511	517	464	527	545	491	463	483	503	506	533	520	522	520	499	510	475	567	523	508	505	495	526	477	498	498	510	484	507	506	506	506	513	540	478	500	542	521	560	509	496	472	499	497	506	499	510	499	499	465	480	489	501	507	545	513	524	533	497	525	523	495	503	473	561	528	473	564	515	518	542	477	514	548	505	466	490	489	470	526	465	489	462	472	522	498	524	463	498	511	509	510	539	452	505	479	517	499	512	482	537	491	507	496	483	550	535	556	518	522	494	514	481	529	461	535	537	549	466	524	486	506	513	468	501	495	522	500	493	477	499	517	530	507	546	478	489	472	509	513	503	505	512	541	486	506	513	511	534	501	530	534	522	521	520	523	494	521	517	505	506	525	519	503	489	506	486	524	507	489	533	514	483	528	519	509	537	528	474	510	482	516	486	515	476	491	547	531	511	514	493	480	516	538	529	531	524
42394	29525	26513	20395	9836	5435	3294	2042	1334	772	568	548	470	360	396	390	313	314	288	281	250	289	237	243	239	242	227	244	239	229	271	199	226	261	225	230	209	218	201	224	222	218	231	208	205	213	201	223	238	220	245	233	228	213	240	221	214	215	255	246	238	258	194	207	221	240	210	218	228	197	216	241	202	211	198	222	231	196	228	228	209	216	221	201	201	245	231	191	232	206	215	234	219	220	210	229	236	224	208	242	219	212	186	234	231	220	225	220	251	202	218	226	191	240	225	218	206	204	233	215	218	219	228	232	218	230	209	206	240	222	195	253	210	233	202	232	207	217	216	228	232	210	217	199	209	217	194	225	212	229	233	200	247	215	234	202	211	217	197	220	233	234	221	231	200	246	231	225	223	215	185	227	208	205	236	221	222	234	220	213	240	234	194	245	213	253	226	246	177	237	230	210	221	208	229	222	212	239	230	196	221	209	217	186	218	226	235	197	205	212	202	214	202	208	204	222	229	216	230	212	174	233	224	213	217	209	205	205	201	222	207	225	199	222	216	193	229	201	209	203	193	239	200	227	202	241	210	243	226	192	215	223	176	205	236	224	228	207	210	219	200	236	174	200	221	224	222	228	257	219	239	228	206	228	189	277	257	221	235	207	187	224	206	210	194	211	237	229	199	191	213	233	222	238	242	207	198	248	226	240	218	240	218	210	205	233	221	244	217	224	247	225	210	222	219	228	191	231	219	218	198	236	213	213	232	195	210	200	230	242	215	231	233	229	208	228	199	209	190	213	192	220	240	220	230	232	239	251	244	206	249	227	224	199	226	240	200	214	214	213	229	221	228	210	235	215	208	233	205	208	214	217	244	219	218	231	200	204	174	206	200	214	215	254	225	207	217	226	230	180	215	209	211	248	220	207	203	226	218	215	218	250	204	223	219	219	214	226	194	214	245	201	232	192	224	227	228	242	206	202	192	207	203	234	220	214	215	215	201	215	194	219	228	220	205	198	222	206	219	191	227	241	226	192	209	199	203	223	211	253	243	225	226	221	208	229	232	210	244	217	220	222	235	201	236	252	218	212	250	212	195	201	216	208	217	235	224	233	228	232	244	219	229	221	223	220	230	213	206	243	211	200	227	211	224	203	232	210	228	214	238	238	206	207	232	182	200	240	237	221	207	247	200	218	230	224	204	195	190	206	198	228	218	194	215	226	204	206	205	205	197	208	208	221	209	239	213	207	212	210	202	254	234	194	180	214	200	195	215	195	210	187	252	226	185	186	232	232	211	221	229	247	241	225	183	227	200	225	207	226	226	217	211	207	191	212	232	253	208	221	209	212	206	222	246	239	192	178	217	207	223	234	196	208	230	212	213	223	220	204	221	206	183	218	224	238	192	223	212	223	219	218	223	218	225	238	210	193	224	205	215	188	220	202	214	218	209	213	215	203	255	237	225	216	224	203	202	225	223	171	209	216	198	203	238	210	207	249	238	201	216	238	201	211	250	214	214	221	232	232	206	218	225	221	225	231	210	202	200	226	237	214	224	243	184	216	210	241	197	219	205	213	203	208	221	226	234	218	219	211	202	189	210	240	212	205	179	211	228	184	239	232	214	212	207	253	249	190	207	211	228	216	199	196	203	221	207	209	224	214	241	220	258	209	215	236	227	224	212	195	198	207	222	199	207	200	203	204	212	225	232	226	211	195	210	232	229	217	206	255	223	223	213	216	223	204	216	208	219	207	235	217	216	232	203	197	219	212	183	211	209	197	204	211	226	239	222	233	195	234	235	202	193	225	218	221	229	201	230	201	202	207	197	223	218	236	223	242	255	203	226	221	267	238	197	207	214	213	212	232	231	220	217	212	198	194	211	223	206	227	215	234	209	216	191	232	194	219	185	206	236	211	196	202	210	248	219	210	240	243	242	200	232	246	198	207	243	210	224	238	227	218	232	222	226	227	219	210	236	215	224	237	218	205	268	198	191	226	213	173	206	227	231	215	239	235	214	239	227	211	203	212	198	242	252	234	221	240	242	204	227	199	209	240	219	214	224	222	232	207	236	217	235	230	224	219	225	204	216	234	219	241	222	263	224	199	206	240	222	248	233	230	209	221	238	236	227	204	246	223	240	198	214	232	206	224	226	247	229	194	207	203	222	211	209	230	213	219	197	239	205	221	212	212	221	207	198	222	212	244	249	218	240	262	218	213	245	225	189	201	214	211	255	191	226	230	244	227	202	181	229	215	208	218	243	207	189	202	208	199	248	225	216	202	213	206	202	266	245	233	213	224	210	233	221	202	224	195	216	215	221	229	232	199	215	215	210	215	194	190	240	210	220	249	201	207	196	209	232	205	226	222	202	223	218	209	215	195	214	203	228	211	248	211	197	224	227	208	226	233	213	220	269	228	205	216	206	206	223	217	221	228	212	237	213	260	235	222	218	212	234	221	234	192	210	223	201	201	212	213	249	241	228	228	190	252	203	167	224	199	238	281	235	243	177	200	241	238	184	228	201	215	241	246	238	221	227	215	230	218	205	211	220	201	215	216	253	219	225	222	196	202	243	198	221	241	230	219	217	217	207	226	207	235	217	224	215	233	237	219	244	232	257	238	224	243	195	214	225	254	206	204	213	212	205	240	203	222	209	233	231	235	229	216	216	232	222	214	223	219	217	230	191	231	202	233	228	239	241	226	215	200	198	212	224	224	243	228	205	231	224	183	241	197	207	198	226	234	218	220	227	213	215	197	218	208	228	212	210	213	225	225	243	227	226	225	217	225	224	190	214	234	221	211	247	188	223	227	212	207	210	219	222	187	228	200	227	238	211	198	215	212	249	212	235	212	245	224	224	218	221	230	234	215	209	193	224	243	241	237	189	219	190	205	255	229	183	241	213	199	248	242	196	215	236	209	223	207	222	233	205	204	208	214	230	218	224	202	222	210	222	204	222	233	233	197	214	206	246	219	219	215	219	220	209	215	211	222	226	186	215	222	211	200	209	227	194	222	210	214	246	219	197	243	239	205	210	182	228	220	217	203	218	216	234	194	214	233	198	236	240	194	212	228	202	192	232	242	182	216	231	203	213	227	220	251	217	222	188	200	233	229	222	233	198	213	220	225	216	208	175	205	225	213	219	201	218	228	231	237	242	205	213	217	229	235	242	195	240	212	212	189	177	235	229	202	211	213	230	237	218	221	239	219	233	202	240	216	223	205	226	200	223	209	203	213	205	203	232	212	223	230	225	206	225	257	207	229	226	212	221	222	232	254	218	234	223	213	239	207	218	230	219	198	245	245	221	212	180	226	214	211	211	210	217	211	232	209	231	240	224	235	267	218	233	218	215	212	209	237	204	220	215	213	230	194	225	216	227	192	198	218	222	230	199	226	212	205	200	214	225	220	219	221	248	209	210	231	202	231	229	205	172	201	221	228	235	215	234	193	219	205	234	214	212	250	221	217	189	214	234	239	183	214	222	195	192	211	222	231	255	246	184	221	243	208
26818	20761	28288	23380	14970	12336	9231	7150	5250	3287	2619	2356	2016	1684	1501	1289	1176	1055	1038	881	798	805	767	665	613	561	554	605	589	620	616	581	625	506	549	534	529	525	498	543	498	520	520	497	517	524	548	488	473	496	491	522	497	498	478	528	501	511	515	501	498	497	476	485	472	535	510	494	513	485	495	463	503	474	495	495	516	505	522	463	476	499	449	492	486	552	490	488	510	500	481	509	485	523	465	542	501	519	548	554	510	521	562	508	548	484	521	523	509	499	536	542	507	493	503	501	530	487	536	482	508	495	477	457	493	483	480	516	493	475	462	518	501	517	517	532	503	504	485	545	500	486	466	484	485	499	457	505	501	516	487	535	523	472	483	525	496	531	442	514	484	486	521	502	509	500	507	482	489	488	531	474	464	502	494	489	485	470	492	491	485	491	504	479	483	464	493	513	499	490	517	504	499	511	468	459	507	510	516	498	494	528	494	479	516	498	467	495	532	498	505	464	492	507	484	491	488	509	481	497	466	494	494	489	516	495	521	479	452	488	495	502	526	467	482	472	472	484	535	495	495	451	493	498	509	499	479	477	527	523	569	473	488	476	486	481	472	499	538	494	448	452	513	476	517	485	495	525	503	513	460	540	508	498	538	461	491	517	474	524	465	488	527	488	465	470	481	493	509	485	497	508	461	473	495	493	505	512	484	511	501	515	474	524	516	493	515	484	508	504	495	463	498	490	449	445	475	524	503	499	487	490	500	460	480	499	464	567	477	427	482	499	513	444	488	472	483	469	521	513	486	473	501	505	479	468	504	480	483	477	484	525	490	484	476	495	510	509	519	486	477	495	489	507	486	543	504	504	512	496	489	504	496	466	512	517	485	511	509	511	471	501	460	475	481	460	499	481	436	522	501	537	513	491	501	485	507	490	509	503	450	484	491	503	500	514	528	502	514	549	495	460	476	506	523	475	495	500	482	473	529	538	550	515	502	497	487	491	505	508	499	495	482	536	461	491	467	501	471	475	514	458	476	508	476	491	464	525	513	473	537	531	530	448	471	472	506	501	456	501	527	501	499	515	488	509	453	500	526	499	499	509	471	472	501	531	472	501	439	516	485	474	520	514	499	493	463	508	488	514	476	490	488	521	503	513	508	512	476	522	537	510	469	525	462	464	506	530	488	497	492	518	509	476	488	496	494	482	496	513	494	496	455	486	462	453	456	465	506	500	508	489	512	480	506	493	500	455	507	497	472	479	491	479	490	496	468	501	468	491	487	498	509	469	498	472	515	476	492	513	469	495	441	478	535	455	515	504	472	498	536	521	518	459	525	457	514	461	529	547	503	550	468	500	496	505	496	512	518	520	523	532	481	502	458	490	506	528	474	468	493	483	486	483	511	525	477	507	519	501	489	510	466	500	541	462	482	499	476	487	500	492	487	551	474	453	473	495	501	522	486	497	530	502	488	462	519	473	486	495	500	510	507	480	512	467	480	437	500	472	496	530	478	482	467	506	495	485	478	488	473	474	487	500	539	471	534	513	484	486	472	492	489	520	472	479	489	507	512	478	500	509	462	517	481	504	421	511	516	480	468	504	474	513	481	506	497	474	478	473	491	460	504	458	490	532	513	527	456	490	472	496	510	509	465	450	489	494	447	503	530	545	469	465	485	495	550	484	464	527	473	485	508	466	499	492	521	458	499	441	470	498	503	466	514	469	500	500	507	549	513	492	481	495	465	482	533	499	543	429	505	497	481	491	513	498	509	474	497	510	489	495	510	508	494	527	495	490	469	450	521	494	492	497	504	524	525	491	489	471	492	512	469	516	532	485	547	502	513	509	470	478	488	488	478	520	517	494	446	464	466	472	528	500	494	509	503	477	507	502	497	440	525	499	479	536	472	505	484	498	522	472	463	494	522	488	491	466	497	516	513	490	496	475	475	483	475	490	560	494	472	490	504	513	497	486	479	528	507	507	485	498	485	470	484	489	529	511	474	522	484	481	507	529	454	465	499	474	463	474	502	476	474	489	496	478	448	512	516	483	509	493	517	471	510	493	494	474	507	454	524	489	471	498	494	465	477	526	525	474	464	490	444	484	522	484	509	506	492	481	503	491	520	508	492	522	535	448	528	466	490	475	481	488	534	507	472	508	489	488	482	525	493	521	496	470	441	486	488	504	521	487	445	457	447	523	499	454	483	487	506	556	498	516	500	531	523	480	492	513	518	473	488	458	472	490	460	487	492	506	489	504	514	539	463	492	496	455	523	530	474	478	459	483	436	464	499	509	469	532	479	502	509	503	490	499	482	495	497	490	519	474	513	504	501	479	486	454	484	486	471	515	511	518	470	451	480	494	504	497	500	469	502	499	508	507	520	502	466	481	476	517	525	495	449	444	510	522	510	516	512	474	509	514	498	498	473	513	509	504	498	472	526	476	468	504	493	481	483	541	501	488	498	493	513	502	493	493	494	500	519	513	494	512	473	467	512	506	481	489	501	496	526	483	530	516	537	479	432	497	509	463	486	514	479	513	459	452	484	516	481	475	500	526	491	489	507	489	507	498	478	529	513	503	469	489	462	489	490	467	524	502	491	520	496	490	518	492	495	507	504	479	509	491	527	471	446	474	482	500	510	537	446	485	474	501	540	470	491	508	538	537	505	515	499	507	511	502	506	486	501	532	488	503	502	487	495	504	495	484	490	476	529	509	501	500	512	520	482	489	507	486	473	496	507	445	541	495	522	519	511	492	488	478	468	480	476	475	496	508	458	476	529	512	503	490	484	528	477	503	506	444	470	483	490	507	494	459	531	471	471	514	534	497	502	501	494	493	538	488	520	499	519	499	478	521	448	465	559	534	471	515	523	512	497	513	484	520	506	483	518	524	479	501	535	500	527	528	501	540	497	511	537	529	497	476	477	492	512	466	498	493	479	508	510	517	489	480	455	489	506	504	484	511	508	512	488	522	509	500	472	538	510	491	495	473	519	487	470	545	506	537	499	496	525	486	496	494	510	460	513	523	479	526	494	501	506	466	534	487	499	509	513	458	489	493	512	470	470	472	498	488	485	493	498	509	457	425	462	535	513	485	479	452	463	499	495	479	521	502	502	412	499	462	482	478	506	512	463	515	477	466	529	466	510	507	478	482	488	495	565	482	473	462	476	441	471	501	488	503	511	514	483	513	484	476	472	455	492	499	540	499	493	482	477	488	503	480	507	486	482	492	522	520	530	499	511	487	497	458	491	478	498	525	459	507	494	528	494	498	514	474	500	518	495	523	456	518	490	468	457	494	487	452	516	537	513	465	492	500	512	482	501	490	496	515	498	501	502	493	523	487	490	511	501	527	484	474	522	458	496	465	470	474	484	475	475	471	466	483	513	462	511	499	511	511	492	510	495	521	469	484	495	509	439	522	482	498	471	513	487	506	474	477	481	517	490	519	500	503	511	492	458	512	492	472	444	500	498	508	471	489	520	491	534	512	451	459	473	490	510	465	468	483	477	489
14939	7323	4997	2911	1594	1131	709	603	540	456	436	439	404	357	365	331	325	331	368	395	360	342	298	336	334	323	317	309	313	350	308	337	314	312	330	283	327	328	301	299	309	308	359	302	311	325	325	319	325	325	325	355	317	310	338	352	342	363	330	354	318	333	314	310	297	305	339	323	330	351	275	323	317	334	297	368	324	339	305	328	338	310	349	340	283	284	343	319	327	316	340	324	325	399	350	332	343	348	323	290	345	333	338	288	336	354	327	308	311	325	324	306	339	311	292	296	321	271	317	346	317	294	320	289	301	333	305	286	316	314	383	316	336	301	317	315	328	318	309	356	335	342	310	303	328	338	327	349	337	312	365	345	327	345	287	345	352	325	276	359	331	348	327	326	301	334	286	308	341	342	335	325	326	320	303	335	303	329	359	316	319	286	316	319	328	291	329	291	302	337	346	365	327	314	323	359	337	362	315	349	304	292	328	286	326	321	324	338	291	336	315	323	318	332	354	332	299	321	325	334	314	337	309	346	322	309	327	310	360	327	348	317	285	326	352	348	341	331	340	368	349	331	312	325	305	344	330	375	346	308	330	315	312	316	341	283	322	318	346	324	314	344	355	311	331	340	322	307	347	335	345	331	311	305	337	353	286	343	294	330	322	318	316	312	334	340	285	307	323	311	327	313	331	328	337	323	305	302	297	296	300	320	308	374	322	333	293	315	325	299	332	309	297	316	336	330	317	325	304	349	306	315	301	348	303	324	310	347	351	303	327	302	282	333	337	304	345	350	332	304	352	307	317	354	345	340	326	334	330	319	311	287	330	309	315	332	309	334	312	313	303	346	302	311	319	326	317	325	300	363	319	293	308	342	338	295	339	316	333	315	355	305	309	328	312	332	329	333	360	351	302	321	333	360	350	314	326	355	315	278	290	305	305	303	312	335	350	335	330	315	306	326	313	328	344	364	337	340	290	336	320	350	310	371	336	354	294	313	328	305	297	344	345	322	307	320	328	305	320	326	315	323	293	336	297	342	327	324	341	311	312	328	317	317	351	314	333	342	346	323	316	331	326	318	324	306	313	334	345	336	303	335	338	324	334	323	308	331	331	305	287	312	320	328	341	319	300	342	327	334	332	316	336	301	284	358	322	353	316	302	365	327	360	349	312	324	313	333	275	336	315	292	315	354	347	288	332	349	320	321	329	343	308	309	307	314	300	340	306	280	295	329	369	324	355	333	319	286	313	339	304	331	314	297	338	363	360	309	305	317	315	309	327	308	335	346	343	326	331	316	343	323	297	292	322	327	327	295	364	325	321	320	264	304	334	342	307	324	310	312	362	260	312	314	288	339	325	316	320	334	294	317	318	311	326	346	334	322	326	330	354	309	368	369	315	326	341	328	310	326	338	362	322	319	329	331	280	321	320	342	333	302	330	320	343	289	313	354	326	298	312	342	337	375	315	347	300	301	319	292	318	320	359	318	309	299	304	353	320	337	321	312	301	328	350	321	302	325	312	319	299	346	338	322	330	331	345	298	327	376	359	351	340	313	325	286	299	308	344	329	293	332	308	280	300	353	329	326	328	312	317	339	348	327	307	328	349	351	338	328	304	331	305	298	332	330	356	306	330	329	313	331	298	301	291	314	335	304	338	318	312	307	297	318	338	318	326	312	311	318	345	322	280	335	271	294	297	303	315	291	366	337	340	348	344	293	359	293	335	323	328	346	337	328	318	347	339	333	326	331	344	339	315	305	309	295	311	326	324	324	288	309	327	325	333	347	377	328	301	319	320	299	310	325	338	307	334	340	314	300	335	363	339	303	361	337	369	338	329	329	326	338	306	278	315	315	336	313	335	318	341	345	314	330	343	317	317	307	355	334	316	340	330	308	326	322	336	342	327	322	346	287	304	340	319	347	380	313	322	309	333	338	316	322	288	309	322	296	322	331	321	308	359	342	314	278	313	311	341	333	318	339	355	326	313	305	360	331	343	316	342	313	328	314	311	331	331	333	299	310	299	341	315	353	322	312	332	319	308	287	322	344	322	324	367	305	299	294	331	345	325	300	333	330	339	328	302	306	317	303	316	314	305	290	350	322	326	307	327	324	316	315	340	306	324	304	313	334	288	331	355	320	340	307	318	325	304	364	337	316	326	309	306	303	331	305	343	332	323	332	322	328	364	306	337	278	318	346	353	327	329	325	318	355	308	312	317	329	320	307	336	325	339	340	322	331	295	308	359	317	324	324	307	303	307	348	313	306	325	341	286	312	335	337	322	297	323	295	324	340	297	317	326	324	344	287	318	344	323	307	327	317	315	304	297	309	323	290	353	312	316	337	290	341	285	305	355	351	310	324	332	345	365	331	307	333	343	349	312	308	349	318	323	325	335	314	355	329	305	315	339	332	316	312	313	315	371	282	341	365	286	298	312	316	355	342	322	325	313	356	337	344	333	332	323	336	311	339	338	366	331	348	344	299	303	332	360	324	354	332	345	336	359	307	330	334	327	338	304	316	306	322	356	339	334	339	334	312	369	328	350	334	300	318	316	329	330	368	318	379	340	304	327	321	333	323	364	301	362	352	297	348	358	322	323	305	333	340	310	327	293	350	316	330	337	314	303	328	302	326	327	332	292	309	317	325	318	314	325	328	277	302	355	301	327	306	284	329	318	309	354	322	307	297	387	351	293	345	294	318	317	303	324	327	295	319	348	305	313	359	338	289	348	331	315	323	297	306	351	339	355	357	332	310	329	308	309	314	358	290	314	311	367	337	348	371	351	288	313	354	304	325	307	322	312	331	329	367	324	302	329	345	311	321	354	361	291	332	328	320	299	314	338	280	339	319	321	333	308	336	305	310	341	327	347	317	306	344	361	315	329	337	329	357	324	323	349	289	325	324	330	306	310	325	319	299	316	327	337	324	374	344	320	311	346	314	366	306	321	327	312	312	308	307	325	304	313	331	323	303	340	353	285	341	335	329	322	339	357	352	304	333	335	349	281	328	330	346	327	336	293	348	324	331	335	324	299	283	309	346	319	310	349	337	312	328	300	344	332	305	300	323	320	293	316	332	302	296	296	346	344	338	324	312	331	310	358	316	321	329	339	304	340	330	310	327	297	316	332	308	313	349	341	320	320	296	323	316	311	306	354	323	312	389	344	361	334	335	329	341	338	337	339	314	326	304	319	325	289	307	347	310	339	329	318	316	334	329	333	319	342	323	298	313	344	305	345	347	344	331	326	308	341	309	360	342	304	351	333	373	338	314	329	334	320	320	324	286	315	340	337	312	315	356	395	331	330	329	333	359	293	310	331	308	328	323	300	359	350	337	307	290	306	293	346	288	305	332	303	301	285	355	326	349	306	319	329	333	300	303	303	315	301	305	268	339	327	282	304	314	296	316	354	323	320	317	347	315	313	314	324	319	316	330	302	314	324	334	317	338	311	334	283	325	345	323	311	304	338	291	319	336	315	294	313	315	288	306	314	285	327	297	325	315	302	339
8923	6027	8265	7463	5241	3998	2774	2231	1668	1496	1256	1205	1031	1024	961	881	923	872	783	785	780	752	749	728	720	735	709	668	723	678	731	759	694	693	704	698	659	729	694	662	701	734	668	699	694	732	691	715	684	673	744	701	682	785	696	692	641	711	623	667	709	718	703	681	739	722	706	683	715	729	658	665	662	699	668	649	700	691	665	726	700	671	660	693	756	700	715	731	699	694	723	669	670	674	718	692	727	696	732	701	742	755	711	650	671	702	669	697	698	698	665	682	707	665	660	727	706	685	739	654	696	665	692	715	679	673	698	714	728	730	661	684	708	739	680	707	671	701	698	679	735	687	674	715	699	711	731	695	673	688	719	706	667	661	666	653	648	700	678	670	734	707	735	733	668	741	707	708	703	699	717	658	738	679	634	632	654	738	681	666	674	685	704	680	679	674	735	716	697	712	694	684	684	688	680	658	716	735	660	716	695	677	721	715	720	678	700	645	680	689	669	703	694	705	681	688	658	673	720	708	673	661	665	680	715	656	690	630	703	674	702	697	689	714	721	657	690	675	678	699	685	684	747	709	716	681	737	643	708	655	670	666	695	705	686	684	707	672	685	679	760	725	733	679	673	734	716	656	646	687	693	722	670	756	678	739	679	679	703	691	660	661	705	670	684	680	715	659	657	711	693	678	687	672	699	719	682	691	678	654	684	662	704	676	681	725	660	634	698	719	668	726	730	690	683	704	703	672	668	708	741	710	702	692	709	677	767	737	651	693	691	688	691	692	684	691	714	685	662	682	720	694	695	675	695	691	681	674	698	694	731	687	699	670	709	704	689	706	680	685	706	668	678	699	690	741	697	751	664	691	667	710	672	669	630	736	686	664	680	713	700	698	728	672	693	724	688	720	778	710	667	655	703	687	710	729	701	688	695	714	679	698	699	670	703	714	666	718	673	645	627	717	737	684	679	677	710	668	758	724	706	689	741	747	698	705	707	677	688	663	719	677	688	708	645	689	694	694	722	686	721	710	692	702	675	688	743	723	740	699	686	674	694	682	688	670	659	676	702	707	682	675	687	732	713	696	715	717	700	661	675	715	716	708	688	707	685	675	646	731	719	667	662	722	676	700	699	697	649	687	643	722	677	729	702	728	704	643	652	649	688	705	671	677	720	639	772	705	693	725	705	745	725	713	699	701	687	750	659	741	673	695	665	688	659	723	726	732	693	712	681	715	653	701	671	662	672	726	685	654	738	672	695	701	710	681	719	705	687	729	714	713	739	729	667	675	704	702	695	760	718	741	704	684	694	692	722	724	703	721	664	681	707	769	698	704	729	717	726	648	674	740	694	667	671	651	692	695	691	688	660	698	661	689	688	671	645	711	721	695	723	682	638	689	713	670	716	650	680	636	715	703	695	694	694	742	695	752	705	702	692	709	659	691	687	711	664	714	689	685	684	723	703	649	689	702	696	700	650	708	658	681	710	680	674	760	740	697	668	685	665	682	688	686	743	667	682	754	727	692	680	662	719	694	699	698	663	711	729	741	669	674	723	750	779	713	696	700	662	712	696	713	702	720	726	692	743	690	761	751	721	678	701	711	721	685	693	675	701	705	672	718	671	748	715	693	720	679	693	705	714	688	658	672	712	720	718	712	693	674	706	676	692	655	675	714	695	682	711	709	710	699	708	698	694	691	726	700	720	747	684	645	716	694	724	721	718	693	695	695	720	666	698	703	736	637	767	708	675	739	673	697	693	669	705	683	693	726	695	693	680	704	724	710	726	728	679	695	672	706	736	709	707	692	765	706	694	682	730	712	693	722	698	702	687	672	703	703	712	738	694	691	709	685	720	674	740	696	673	707	678	725	697	723	708	730	656	699	695	688	677	689	674	718	673	706	681	699	695	669	675	657	699	721	714	717	715	690	697	690	700	714	704	659	645	663	702	754	769	690	705	701	692	679	658	711	689	763	709	671	679	726	667	687	681	727	708	682	671	685	720	734	680	701	738	691	689	721	713	673	677	724	683	728	705	676	726	703	661	704	697	704	701	688	681	683	698	676	683	687	661	731	684	672	710	669	723	678	668	724	649	707	744	694	720	667	694	726	698	732	728	658	696	684	684	731	684	675	686	719	701	666	701	676	684	707	708	700	690	667	724	706	733	682	708	732	737	654	684	714	645	686	675	701	707	674	700	684	665	731	682	692	661	716	725	657	725	706	712	757	658	699	685	687	714	691	703	655	707	714	639	665	684	706	672	720	729	692	689	672	718	705	729	684	710	649	673	742	671	737	682	669	703	736	699	672	696	695	691	710	711	688	679	707	725	693	653	666	714	659	716	695	714	662	717	701	665	703	683	699	709	678	644	683	734	705	709	669	722	700	685	679	728	683	688	764	674	684	650	691	698	702	690	738	671	667	719	716	696	690	706	655	675	701	700	662	650	682	694	714	662	674	687	685	721	742	691	703	681	737	725	731	669	667	717	687	716	662	703	729	671	679	650	713	714	753	693	714	684	705	712	658	672	682	701	665	706	672	692	699	748	684	658	730	709	739	747	727	715	697	733	694	700	718	709	680	788	728	712	676	665	712	704	700	720	695	695	711	651	687	692	746	701	714	700	693	705	637	651	697	681	694	682	696	735	711	656	725	640	691	729	704	679	706	678	687	663	719	684	697	738	669	712	740	688	691	702	701	701	697	691	666	699	690	735	711	700	652	695	743	708	706	640	697	699	647	643	687	724	637	710	698	722	728	676	723	687	686	739	662	700	621	694	746	703	700	651	675	677	672	710	766	705	708	675	665	639	702	723	717	660	664	706	661	673	701	708	694	722	698	734	667	652	687	719	701	722	691	671	723	669	712	711	702	714	687	683	688	674	714	692	669	686	677	663	707	685	685	732	682	685	671	629	755	677	666	670	715	671	696	691	676	683	661	708	714	711	675	680	694	729	697	710	698	701	672	695	737	678	696	667	707	677	678	703	701	713	681	656	710	669	633	691	689	651	723	670	675	697	738	718	745	702	720	713	689	707	733	682	641	671	693	642	692	722	683	692	702	673	692	688	721	671	697	691	725	685	711	659	725	647	683	681	715	670	692	709	743	710	658	655	696	701	681	749	700	753	714	678	685	695	721	732	703	691	657	724	715	662	684	666	706	705	654	703	683	690	727	686	706	703	711	693	691	724	708	725	686	693	697	705	666	727	656	696	671	651	678	683	675	719	672	716	669	676	681	683	696	661	745	688	718	660	677	698	630	704	750	714	689	703	708	701	665	651	715	665	656	718	682	692	712	691	664	707	714	716	681	670	694	736	698	702	694	722	683	709	693	695	727	724	679	703	715	667	722	704	687	672	669	716	701	713	741	718	721	716	697	708	703	698	731	717	674	717	675	688	713	703	725	715	730	707	710	664	678	673	699	711	726	651	729	632	734	674	708	685	693	693	764	691	631	663	703	685	701	732	695	687	677	704	679	704	728	743	716	715	694	724	690	658	666	700	696	696	710
33021	21267	18875	16216	7570	3708	1942	1356	900	565	490	420	398	340	336	324	337	304	294	268	295	257	276	240	246	223	244	250	272	272	253	263	254	243	239	268	258	255	239	242	251	237	266	267	275	258	240	265	228	234	244	224	228	247	266	234	246	209	239	252	232	267	252	238	261	271	224	242	261	223	220	230	264	241	275	243	247	255	235	236	210	263	262	270	256	227	248	217	247	243	196	250	230	231	232	273	253	252	280	254	289	231	239	230	236	237	287	257	237	245	268	265	280	241	226	250	272	247	252	255	226	228	249	251	221	237	275	243	262	253	272	252	222	236	232	224	269	282	216	242	241	218	250	243	236	243	273	256	238	239	262	248	261	274	242	232	235	220	232	242	254	246	265	224	259	253	268	281	252	233	262	235	243	228	258	227	240	252	225	238	265	241	243	258	251	251	246	231	245	244	255	257	271	251	239	256	249	252	244	225	272	259	239	261	227	193	251	267	239	227	252	228	239	275	236	244	232	227	224	250	216	237	229	277	224	226	229	227	250	232	259	259	229	231	223	266	247	243	273	231	220	250	238	237	217	211	222	222	235	235	257	225	237	230	234	233	243	263	233	235	250	236	246	219	254	240	214	249	235	254	270	243	216	226	256	245	241	237	270	241	259	241	258	247	237	240	222	201	290	247	270	247	266	265	226	262	229	284	254	243	254	253	229	250	242	210	255	245	225	233	246	233	234	241	256	255	264	247	269	227	243	242	230	229	277	257	264	252	242	238	259	247	238	234	215	232	250	227	233	245	267	290	284	269	265	234	241	235	245	262	262	200	216	192	227	227	224	261	237	244	240	238	238	242	200	253	221	263	248	239	226	251	238	272	233	239	255	220	246	254	228	252	249	237	238	219	237	275	231	241	248	241	233	262	248	243	255	233	269	231	228	265	267	260	250	250	271	231	253	249	238	267	256	272	254	250	236	243	275	225	238	224	269	258	286	273	240	266	236	271	247	274	239	227	248	216	224	222	291	260	229	218	254	238	260	258	286	233	247	240	239	215	255	277	235	252	264	274	253	250	240	277	239	228	267	239	247	258	275	212	211	243	232	248	254	227	226	250	241	247	236	239	240	208	265	249	232	218	225	237	229	262	263	227	245	261	240	251	236	251	228	212	253	263	246	243	251	231	220	265	247	254	216	220	250	234	249	213	267	235	230	247	255	238	227	252	229	253	265	285	229	246	286	234	268	240	254	231	246	234	248	247	218	229	256	247	243	243	262	252	249	239	224	259	240	236	251	256	227	270	260	250	247	222	247	232	257	262	252	240	249	267	234	254	268	238	224	236	211	229	245	248	246	228	260	248	239	259	240	232	239	246	218	246	237	229	269	253	296	247	219	256	237	234	246	240	240	247	241	249	219	255	211	242	251	271	254	239	257	217	255	245	264	219	243	247	218	221	245	238	292	196	228	241	267	244	249	283	259	246	289	225	223	262	242	246	258	236	217	246	272	255	264	246	265	241	230	251	211	204	281	241	250	263	255	232	227	226	232	256	244	258	250	224	248	213	243	244	234	257	239	241	232	251	252	241	258	225	221	238	248	252	238	258	260	251	240	232	235	234	239	231	238	263	274	244	235	239	236	233	258	241	216	217	231	226	232	256	268	227	241	248	238	265	258	243	263	239	237	212	222	239	230	269	199	254	231	204	223	269	239	261	226	238	236	234	228	271	246	219	215	241	235	271	213	225	257	209	269	256	257	216	274	237	255	230	233	216	236	233	233	232	246	251	223	230	249	222	263	243	271	232	246	238	213	247	232	260	223	242	232	237	226	220	233	243	250	240	219	243	232	229	234	247	269	255	224	231	255	258	248	233	257	262	225	250	237	236	250	242	258	254	206	250	262	246	243	246	256	276	231	237	266	261	237	244	244	251	257	250	251	245	246	245	242	249	208	249	239	263	236	242	241	259	253	249	241	251	253	247	243	225	259	240	257	268	257	234	217	267	218	241	246	256	246	272	252	242	241	246	235	249	240	225	264	241	267	246	274	230	246	210	226	252	261	246	285	237	248	239	243	231	228	258	237	260	230	253	238	268	230	244	259	255	255	265	266	239	235	241	244	245	240	244	254	228	228	244	242	231	217	264	246	211	235	215	235	230	256	246	252	249	243	266	238	210	225	256	247	235	223	245	251	241	259	243	278	256	229	237	229	224	201	236	270	253	241	251	260	245	214	227	253	225	244	208	255	234	254	228	260	233	252	227	218	224	247	236	234	229	231	275	230	244	246	244	234	233	253	244	243	224	255	234	259	245	266	249	253	226	245	225	273	238	263	237	232	250	251	230	209	261	243	229	263	226	262	233	227	268	228	241	269	213	282	256	267	240	267	251	216	243	241	215	261	222	232	233	270	261	256	241	236	229	247	248	235	230	244	229	232	250	241	246	267	247	246	235	257	274	221	238	225	235	253	247	236	266	249	238	251	277	245	215	231	244	231	258	234	238	220	214	242	258	246	218	220	257	230	258	263	258	233	269	216	227	234	231	261	239	268	217	208	244	250	259	229	245	245	242	249	244	258	234	214	245	240	246	260	241	227	234	254	257	228	247	229	260	270	242	243	205	238	226	256	224	242	256	249	240	243	221	210	254	228	265	223	282	242	220	245	251	259	230	257	243	243	248	266	243	267	235	261	293	242	257	241	259	233	284	238	225	221	228	268	252	221	268	237	241	274	221	235	258	241	280	237	241	264	254	267	277	256	267	252	222	204	271	283	236	222	254	241	259	240	243	262	257	226	226	229	248	215	235	246	256	270	256	239	238	276	244	227	278	244	236	240	257	256	235	268	249	238	219	254	233	226	240	267	272	251	245	261	232	224	292	222	235	236	223	235	263	270	257	232	243	218	235	234	238	249	262	251	230	257	264	237	222	223	244	228	255	252	220	281	273	246	266	264	245	203	240	264	236	255	246	261	263	218	249	242	242	248	263	235	238	255	248	256	247	256	279	243	198	243	268	234	232	249	225	243	245	226	238	224	248	260	236	257	230	250	263	277	234	283	255	231	235	230	245	256	269	272	243	240	262	252	236	253	235	255	240	231	258	252	224	231	260	263	244	264	246	231	263	251	246	242	231	242	254	264	244	230	256	251	238	246	255	262	227	288	252	224	288	238	257	276	241	223	240	242	226	237	222	250	252	251	220	249	237	275	256	223	239	237	246	259	214	226	236	248	258	288	264	245	244	272	272	227	243	252	275	235	243	230	220	200	255	241	225	233	226	237	228	209	227	227	231	274	226	254	238	229	233	237	246	252	257	232	256	225	256	247	216	240	246	238	235	270	235	274	256	248	233	228	224	213	253	272	241	273	231	238	241	269	251	243	263	210	248	239	208	240	229	221	234	236	234	249	251	277	245	250	230	243	252	252	236	265	251	254	265	238	251	258	252	244	225	254	257	256	256	253	227	251	253	261	245	254	266	231	245	234	222	255	238	284	253	251	238	237	278	240	247	257	247
21019	15052	22082	21138	13580	9530	5849	4915	3615	2255	1822	1605	1332	1248	1130	1029	985	936	852	814	756	739	680	627	614	589	582	616	676	616	636	590	586	543	554	547	547	558	576	561	546	561	538	487	584	552	572	535	577	555	573	517	518	526	548	511	599	538	540	542	543	568	548	503	569	537	554	524	512	489	545	533	534	538	560	567	561	546	546	532	592	583	536	517	525	593	550	573	557	532	567	518	510	577	575	587	560	581	586	599	562	587	589	585	583	562	511	577	554	546	585	532	537	573	564	576	576	535	541	576	548	538	563	576	572	556	561	579	529	508	545	534	541	524	536	555	515	561	521	558	513	531	520	586	571	519	531	518	531	541	515	576	536	540	537	545	569	536	545	554	572	529	573	540	537	552	549	580	557	552	543	550	469	592	540	547	564	537	555	563	542	553	544	560	514	536	589	568	489	523	567	563	563	578	526	547	553	550	562	573	555	579	565	523	542	541	539	518	527	498	548	551	572	561	498	563	565	551	582	524	534	500	549	534	533	547	551	530	557	539	549	536	538	557	548	554	538	564	553	557	543	564	519	538	552	558	550	538	543	560	553	533	573	567	564	573	554	566	568	572	533	567	573	523	550	583	556	577	519	559	582	562	548	531	539	540	503	542	551	565	572	569	547	526	528	548	563	565	558	519	534	565	543	546	593	523	535	504	542	496	573	522	503	528	574	541	560	556	559	535	554	548	570	495	557	537	590	530	531	544	558	561	532	532	516	505	512	527	516	557	556	574	581	548	532	577	581	550	577	528	553	548	547	539	537	583	516	567	522	593	502	541	517	558	507	561	528	585	519	583	493	538	508	561	552	571	571	519	534	519	551	544	582	604	532	562	511	522	580	530	555	595	512	548	522	531	559	549	581	541	590	564	551	536	554	547	582	518	582	552	537	600	542	539	543	522	543	509	521	521	538	550	520	578	565	550	522	518	541	551	569	580	499	517	572	499	551	497	568	542	559	535	536	530	537	554	548	529	552	549	567	557	517	535	519	562	521	530	550	512	508	558	545	559	558	566	591	499	505	553	547	544	525	535	548	511	537	553	589	553	526	519	544	566	544	509	543	539	551	544	582	555	556	520	581	538	508	512	586	504	553	575	518	565	534	538	544	531	551	546	555	571	531	546	491	564	561	535	547	548	520	540	529	530	510	517	548	563	555	523	520	536	543	537	536	544	524	538	498	562	531	580	548	548	530	560	558	544	518	569	562	542	525	566	537	538	547	541	533	534	530	558	560	582	588	511	511	570	569	539	540	545	545	577	550	540	563	540	567	550	541	518	565	580	510	611	559	547	538	541	516	545	506	529	534	535	532	569	508	539	481	553	539	569	535	593	533	578	554	552	508	538	579	540	552	573	532	512	546	523	561	541	546	554	499	536	567	547	516	553	563	556	535	526	552	559	530	559	535	576	534	547	529	522	533	528	525	517	539	544	541	504	504	523	555	518	557	547	506	543	560	525	558	546	571	536	560	545	529	563	555	524	554	564	551	557	598	516	571	567	527	584	543	563	551	527	549	565	553	544	565	504	583	517	533	553	568	563	512	540	537	540	530	549	549	496	574	544	569	570	544	525	551	519	536	522	569	526	537	557	560	552	552	544	552	546	551	527	546	554	527	563	524	524	482	518	520	565	526	541	567	527	559	509	537	567	550	561	556	526	534	561	537	521	528	536	539	573	548	557	579	565	527	549	557	539	540	590	528	541	556	563	525	553	543	583	566	534	554	523	537	557	590	597	527	538	523	531	539	545	547	540	489	532	537	552	568	517	528	560	499	550	542	528	526	553	515	541	521	577	574	555	545	578	543	567	507	542	553	568	561	535	522	573	561	530	549	570	538	579	593	526	569	529	511	543	553	555	563	549	537	532	514	548	537	548	535	544	546	549	516	537	487	549	564	560	578	553	535	569	531	550	527	523	557	550	543	544	599	536	534	536	557	571	544	578	556	551	494	554	555	587	554	523	565	513	596	528	564	519	528	539	557	558	528	516	553	487	521	593	582	535	519	575	576	513	558	534	519	548	534	578	534	577	552	532	543	595	548	542	556	536	553	557	530	519	540	612	523	561	522	565	579	543	564	497	552	560	532	545	541	571	534	537	520	519	539	562	504	517	534	581	521	534	537	575	579	527	532	521	597	515	511	552	541	589	529	574	548	520	561	550	571	532	519	554	548	569	556	520	548	555	569	563	528	525	574	541	566	562	551	543	553	540	556	566	578	493	525	561	544	539	517	516	558	554	551	549	573	530	546	581	521	562	533	541	521	542	560	558	521	537	553	518	585	513	498	530	561	541	520	571	547	516	567	548	538	564	545	518	587	577	591	590	579	561	519	548	513	560	547	587	538	520	575	555	561	527	589	539	509	549	548	527	585	536	500	565	534	546	501	511	555	549	563	551	518	550	533	497	527	583	547	564	520	557	566	577	550	530	626	546	582	526	534	533	554	543	528	565	528	563	574	566	544	568	510	521	553	569	491	528	528	541	546	515	574	497	519	535	530	535	527	540	501	532	569	529	562	561	563	537	537	555	572	567	536	598	539	503	522	557	533	552	552	523	531	557	513	538	541	528	534	550	530	567	577	529	562	550	510	534	558	559	525	582	547	542	542	494	520	532	535	554	496	576	517	535	506	532	556	540	533	550	575	562	533	574	539	532	534	542	581	548	524	508	552	572	588	527	546	516	551	499	569	541	557	535	519	562	530	542	535	539	559	565	529	567	559	562	547	570	543	501	564	579	554	516	572	574	548	527	496	605	519	510	554	572	550	552	566	552	526	568	525	524	540	539	498	524	563	530	544	526	524	591	547	505	543	574	583	577	576	550	550	591	520	538	564	546	535	548	522	505	572	541	562	572	516	509	497	571	515	575	535	533	529	496	533	564	545	561	572	567	576	530	519	488	520	552	552	529	524	570	505	553	526	578	540	566	540	570	506	570	535	541	535	546	527	536	564	516	486	556	519	546	542	590	551	517	556	558	566	540	546	515	560	556	563	566	552	553	500	508	574	560	542	506	563	572	543	545	541	516	582	529	554	528	535	563	499	554	596	533	546	524	563	563	526	555	551	528	534	524	563	532	505	505	515	577	500	583	591	535	543	572	532	550	544	520	517	507	580	545	579	549	541	554	533	518	556	561	564	516	580	552	548	513	517	599	521	516	562	542	528	505	551	511	523	561	560	524	590	571	555	512	571	547	511	542	555	538	526	553	557	518	534	541	554	522	546	541	545	546	564	530	533	589	548	533	539	524	535	535	525	545	602	538	592	543	548	542	515	547	503	485	538	555	556	566	592	565	601	561	534	519	554	535	532	570	567	557	568	517	547	520	540	542	588	557	483	515	566	589	586	600	505	520	535	516	547	557	543	532	517	532	524	532	523	526	525	565	535	534	535	518	581	566	520	561	528	494	543	550	555	553	591	546	529	573	504	540	543	547	550	544	534	549	536	486	506	528	545	525	558	559
43060	30670	29695	27343	15651	7626	4066	2142	1438	786	605	539	456	408	388	318	347	335	303	272	259	254	220	254	263	270	219	211	221	221	217	250	234	257	232	190	198	242	233	226	222	235	208	186	206	232	235	216	235	212	220	209	185	212	238	218	224	224	251	234	190	200	205	210	209	207	236	218	244	206	236	237	222	208	218	252	182	238	251	236	224	210	248	236	209	244	203	209	220	204	215	202	219	217	244	199	192	232	195	221	214	229	228	232	221	207	245	209	216	206	224	215	209	247	255	216	205	215	237	200	232	219	207	215	199	218	210	201	211	228	245	218	225	244	215	196	234	218	220	221	213	221	258	200	220	210	211	202	196	224	224	238	203	206	231	239	221	224	222	221	219	205	247	250	232	216	245	228	220	227	216	231	221	222	220	228	201	234	251	230	210	243	199	195	222	195	207	208	196	199	199	230	236	221	223	184	209	229	214	213	209	200	211	196	196	196	208	248	204	218	213	195	208	222	208	232	209	207	241	220	221	215	235	222	226	217	224	244	221	225	238	205	228	231	225	216	216	205	220	205	212	207	254	221	223	196	214	212	181	220	221	215	251	222	222	218	207	207	238	234	218	232	243	218	216	218	231	237	215	226	218	228	244	210	232	209	226	214	204	211	224	229	209	231	195	217	246	209	204	207	231	221	211	229	217	234	237	200	212	208	222	237	238	219	238	250	218	185	219	206	224	204	247	240	232	201	227	206	230	221	229	219	214	201	213	191	220	227	208	213	251	200	233	212	244	218	206	243	206	231	222	200	222	219	226	240	220	204	206	213	181	247	218	221	231	222	217	247	247	218	207	208	231	219	208	241	230	211	197	224	207	226	228	217	208	193	238	221	239	207	241	234	192	204	230	202	230	188	214	213	224	196	233	225	230	233	196	235	211	218	231	247	231	223	225	216	217	234	258	245	212	230	229	226	213	218	240	226	248	201	196	222	210	198	239	201	250	217	201	196	235	227	236	240	227	248	229	213	263	214	209	235	220	231	198	202	207	226	220	248	211	209	210	228	226	219	263	190	242	221	245	235	226	239	221	219	195	224	230	225	222	205	227	224	189	220	214	197	211	216	242	220	224	224	234	218	207	196	209	212	208	217	221	215	250	216	217	222	219	208	216	252	235	222	218	240	228	221	207	211	194	219	221	228	213	209	213	219	225	225	219	224	229	225	224	206	239	232	216	228	192	212	249	189	217	229	233	206	209	228	227	254	204	194	230	216	249	221	181	231	205	214	235	222	196	219	205	219	194	182	202	225	245	228	221	225	254	223	231	220	228	248	214	243	262	210	218	224	196	227	233	228	190	189	225	253	226	220	229	230	233	225	246	194	221	226	228	227	236	230	244	199	218	224	237	219	208	209	212	221	224	223	225	196	223	195	236	223	221	231	225	210	190	234	206	229	217	204	215	220	245	223	188	213	219	217	232	213	215	240	221	219	227	227	212	207	235	232	235	223	240	214	234	222	207	239	190	217	224	226	199	236	202	222	229	221	216	222	213	202	205	236	230	192	232	195	231	240	216	236	211	237	183	199	218	222	221	221	222	232	195	203	199	215	215	248	204	217	215	221	240	206	219	231	201	222	241	212	211	193	212	197	229	216	216	191	212	224	206	232	216	237	229	216	197	220	220	229	206	225	228	221	234	203	230	202	221	219	232	192	234	218	198	199	231	194	229	211	214	232	228	204	221	199	217	210	203	230	215	215	225	224	226	199	225	250	209	207	248	221	216	236	213	217	237	259	208	234	248	229	215	222	205	216	236	205	213	232	198	244	184	232	238	189	218	218	238	198	206	213	226	215	233	199	230	219	219	209	234	210	182	241	209	230	196	208	228	227	248	186	187	229	203	219	209	217	213	214	213	229	231	244	239	196	221	199	207	212	232	206	216	215	223	231	247	208	227	253	235	213	212	211	218	253	220	233	258	237	216	229	220	221	250	202	231	210	265	216	221	215	218	224	227	231	221	209	210	236	210	203	185	220	206	234	206	194	253	216	213	231	220	251	241	219	209	222	205	205	221	208	211	215	188	200	245	234	207	241	195	226	230	215	213	197	229	210	210	218	221	237	208	220	240	216	231	226	242	208	214	222	235	208	212	235	219	224	226	206	215	233	195	219	210	211	211	188	221	251	230	229	230	194	245	216	225	224	222	208	208	216	228	231	213	226	206	240	237	227	223	236	232	220	233	236	227	239	229	240	221	218	233	240	212	218	194	210	220	231	224	216	210	217	221	214	214	241	207	194	219	231	204	222	205	194	235	220	237	258	208	212	212	213	208	212	191	248	210	230	218	227	210	246	218	238	221	240	235	233	213	202	222	228	230	228	226	188	189	213	241	231	216	220	219	191	219	219	209	219	202	210	206	212	205	233	232	221	211	189	216	235	233	231	238	214	208	211	205	244	205	191	226	212	216	206	220	220	236	210	210	218	218	184	237	219	229	223	251	206	205	223	219	209	246	201	242	214	200	223	225	231	220	256	228	250	224	227	213	229	220	239	218	256	210	212	233	248	228	257	226	247	225	221	213	220	234	207	227	218	196	214	233	203	209	225	224	190	225	233	206	211	244	217	248	194	240	226	192	191	226	255	204	229	225	200	237	220	208	228	211	202	233	237	191	233	228	249	223	227	214	210	238	220	220	219	209	204	249	201	222	202	205	185	201	240	210	217	195	200	228	190	215	242	210	198	208	236	218	205	227	225	209	222	233	217	218	206	223	231	228	223	203	210	213	242	264	208	235	237	252	238	185	198	229	236	234	236	195	211	198	217	209	222	262	227	229	199	243	220	199	238	242	215	242	252	233	248	235	235	221	209	224	236	237	224	191	233	239	211	203	230	233	233	257	220	208	240	248	224	198	229	193	213	205	198	218	205	206	210	250	217	217	197	238	237	202	199	202	209	233	267	223	185	221	252	204	226	205	225	234	209	217	252	219	208	248	213	247	250	228	222	219	199	221	234	230	219	200	218	218	227	215	232	221	243	219	206	229	233	242	246	205	211	210	213	197	213	224	207	236	194	212	250	205	222	210	209	222	231	213	223	206	218	208	207	235	243	229	224	216	226	199	209	206	241	247	207	211	208	216	196	217	230	211	234	229	206	205	207	211	208	213	243	213	249	207	239	202	238	215	227	216	195	231	197	201	234	209	236	246	230	212	247	243	239	212	218	238	209	250	229	217	188	226	241	211	222	222	257	219	243	215	205	211	229	245	248	208	211	223	215	228	238	241	209	229	177	211	237	221	201	211	228	227	200	213	218	233	195	234	210	219	225	209	223	207	210	181	219	207	239	208	210	224	221	210	212	190	219	220	247	249	216	219	215	237	244	193	216	227	244	204	207	199	251	234	217	220	201	211	219	213	209	210	223	220	227	218	224	224	231	214	223	183	217	226	203	221	202	207	195	219	215	238	226	194	236	206	222	225	211	201	216	261	202	206	224	214	218	216	198	211	230	223	196	195	229
27666	21732	31171	32475	20093	13341	9808	6647	5632	3688	2510	2106	1771	1531	1378	1312	1284	1112	1035	852	813	846	667	659	603	578	562	572	576	591	640	593	527	504	508	519	550	504	535	520	504	525	483	488	531	464	486	521	471	469	496	512	499	497	469	509	529	499	515	521	565	509	501	551	486	535	503	514	472	491	496	530	490	512	471	533	488	504	507	554	496	527	470	513	519	451	508	494	509	478	481	511	503	494	506	529	507	488	531	512	490	573	521	505	554	534	523	532	515	532	461	485	479	546	503	539	477	491	505	500	523	497	499	489	503	462	475	512	519	511	491	478	509	487	483	483	506	495	513	516	495	494	546	514	445	503	517	509	482	497	522	490	512	510	506	508	534	518	514	497	441	527	492	492	502	490	490	464	488	493	496	527	494	491	527	485	476	496	479	527	464	467	477	499	490	476	504	504	497	473	479	463	470	507	465	462	493	490	539	465	513	478	510	497	517	510	467	480	466	527	495	504	507	480	506	493	457	529	494	476	521	500	485	493	509	520	499	496	477	472	484	507	457	506	511	504	499	510	469	489	503	454	460	530	479	477	506	510	462	495	533	490	537	547	466	529	489	488	509	518	517	470	464	517	516	514	515	467	517	488	492	467	501	468	531	483	509	499	477	518	503	524	470	552	474	507	522	507	504	488	482	476	509	508	499	467	489	532	505	484	514	538	493	527	522	483	514	467	545	455	525	514	506	486	476	524	483	500	514	502	485	462	514	502	523	512	523	520	511	492	504	489	502	483	494	443	502	518	469	517	492	487	510	468	519	488	517	498	510	474	506	483	492	503	505	505	532	475	496	538	477	504	481	495	490	460	471	525	559	502	495	488	540	516	504	508	515	517	466	513	483	480	508	495	526	504	524	502	478	502	534	519	487	502	519	508	536	486	488	503	531	503	495	501	489	522	483	529	493	519	507	486	513	543	476	517	506	523	479	514	510	502	500	524	495	486	478	478	515	506	524	515	523	509	481	466	476	481	551	516	486	507	479	494	488	483	497	515	483	535	513	520	478	504	466	513	482	511	499	508	492	484	538	535	467	511	515	515	510	480	543	512	513	518	490	519	518	516	541	515	517	511	521	483	486	470	525	512	439	501	540	491	516	484	500	491	520	466	531	545	500	529	494	524	510	491	507	491	513	491	557	489	508	496	519	518	531	470	513	501	492	563	539	453	480	490	495	471	520	508	498	551	520	482	511	518	483	502	499	509	494	513	488	519	485	483	443	466	472	467	483	482	502	489	515	510	495	501	482	490	511	506	475	507	498	495	499	469	502	488	458	507	473	513	464	529	482	518	498	503	499	534	478	486	491	497	499	498	474	520	499	475	482	510	476	484	528	499	498	468	503	488	446	487	510	516	459	496	504	537	491	526	515	483	494	431	528	505	491	485	487	541	520	474	481	461	510	533	526	514	473	525	496	501	523	519	531	497	493	491	494	502	486	517	485	497	546	497	480	523	498	523	518	502	512	491	514	504	507	501	531	477	485	516	513	497	485	489	516	499	508	511	494	440	531	466	473	503	537	534	509	495	487	471	495	506	525	481	484	485	513	516	441	445	511	523	529	479	503	510	502	521	485	506	522	484	526	531	506	484	491	514	467	536	497	485	503	455	493	500	473	483	488	528	490	502	486	488	501	538	511	490	532	501	526	473	510	542	521	520	516	499	490	486	523	519	490	528	508	464	476	508	473	504	495	469	501	453	483	533	490	507	495	552	556	503	490	522	498	497	480	527	491	479	481	458	499	491	481	536	468	532	481	526	490	478	511	512	511	540	521	496	482	483	530	489	529	475	518	484	505	533	529	484	537	494	510	494	528	497	501	515	521	496	503	514	478	500	507	528	510	496	501	464	532	531	489	505	470	501	490	515	471	497	549	521	503	510	547	510	525	544	532	512	479	498	472	513	497	497	484	464	506	506	468	502	521	458	522	493	501	488	517	503	512	528	536	504	481	514	494	506	493	502	507	487	494	533	520	498	456	483	483	484	499	502	532	510	536	516	521	492	508	509	515	483	501	484	472	514	465	460	475	514	515	496	515	487	522	525	495	472	495	506	509	485	523	480	557	518	451	498	472	460	509	498	526	506	500	539	495	508	521	473	510	462	511	487	488	515	524	485	511	497	470	539	498	505	479	518	509	529	475	495	457	491	480	499	459	465	509	494	483	508	556	498	470	493	502	496	475	464	476	491	503	506	535	487	570	479	467	514	483	475	496	522	485	486	516	476	484	494	496	498	567	517	519	519	520	530	489	519	508	468	460	483	510	464	493	506	497	479	496	537	472	483	504	529	474	517	506	470	470	461	527	513	506	510	487	501	497	462	459	469	500	540	485	467	507	519	493	476	479	536	507	501	520	508	514	506	516	508	536	483	557	481	539	483	518	539	470	504	526	516	509	483	471	481	518	464	506	549	492	504	542	542	514	488	460	490	467	512	499	468	533	477	507	505	496	494	530	474	485	466	553	480	499	510	517	467	522	472	496	502	500	490	485	487	542	537	481	489	465	510	480	505	536	487	463	466	492	488	471	500	498	503	513	513	474	457	524	528	522	511	480	465	530	481	471	509	482	498	489	504	520	519	507	497	519	459	502	503	537	484	490	470	524	528	460	484	533	461	496	485	506	472	507	483	491	503	511	481	502	498	512	492	477	525	474	520	499	526	453	467	531	545	494	531	483	487	506	488	515	540	541	506	518	495	572	469	489	510	514	489	491	483	525	491	535	470	503	474	497	544	512	462	488	513	512	524	508	512	474	512	497	482	552	539	512	490	486	484	479	506	499	507	516	460	491	498	484	501	469	474	518	481	500	528	451	496	501	492	524	522	535	500	460	468	520	498	499	509	539	503	492	506	503	504	480	516	486	462	542	464	475	518	524	502	476	458	507	495	481	525	498	494	497	525	507	527	482	526	492	548	496	479	489	490	521	498	526	537	492	498	502	515	490	526	478	508	489	503	503	482	500	499	464	512	489	502	490	518	471	481	492	471	495	499	478	500	516	529	499	500	492	492	513	514	561	498	463	474	485	546	516	465	539	490	516	480	474	510	485	511	493	508	506	496	462	494	523	513	502	514	471	521	497	510	467	532	490	506	531	470	484	550	512	459	516	504	531	503	514	476	505	491	541	535	469	458	499	503	482	501	468	501	482	541	486	495	494	503	520	527	502	498	500	503	511	489	468	524	495	534	468	511	457	528	483	494	536	507	528	519	490	490	501	530	516	486	512	503	473	493	487	505	484	528	488	509	494	503	448	482	473	546	525	491	471	500	528	512	495	486	503	501	511	491	488	511	507	520	476	501	527	513	501	496	482	489	489	494	488	517	526	458	506	491	493	531	488	523	465	517	494	529	505	485	491	516	537	494	490	531	479	506	484	484	502	516	536	509	483	519	502	518	426	504	490	519	548	455	506	502	518	444	482	520	480	486	528	504	545	516	506	477	504	495	510	496	544	502	485	495	539	465
14811	7174	4929	3416	1693	1016	796	599	564	479	421	406	443	383	351	335	397	358	322	352	343	331	374	354	322	339	322	340	318	360	318	326	317	294	292	354	324	322	299	320	313	296	301	351	329	319	328	304	311	315	364	316	311	319	358	314	320	345	299	322	329	340	341	373	355	322	347	316	303	328	331	323	316	325	308	312	310	320	304	323	310	297	320	342	329	345	340	352	313	317	346	333	338	338	304	332	346	326	313	339	315	302	336	344	338	306	340	330	318	332	344	321	338	283	351	384	298	295	322	327	312	341	354	295	333	310	370	327	320	335	318	296	317	329	304	290	318	327	320	357	319	321	297	324	310	300	319	359	356	302	299	305	302	323	322	319	315	327	300	323	320	330	319	371	333	277	368	323	297	322	316	335	331	328	342	360	318	281	331	333	347	315	331	324	325	316	347	334	347	343	307	328	331	342	311	310	321	314	327	316	345	317	319	367	308	324	333	332	353	311	304	308	309	292	314	306	354	333	320	331	337	305	321	356	335	324	312	280	344	313	333	328	324	319	316	318	313	290	325	294	333	322	312	344	332	325	361	330	352	322	321	348	311	308	276	316	299	317	352	323	347	299	333	329	299	326	333	336	328	305	299	316	319	283	312	331	330	322	342	349	301	324	323	334	347	374	353	367	319	321	319	308	292	333	313	321	330	280	324	338	326	332	375	305	320	324	322	348	328	333	289	324	348	318	316	303	368	312	310	343	338	318	329	342	307	301	340	324	336	324	311	330	330	332	304	311	354	299	322	295	314	340	356	271	322	335	307	307	324	361	344	343	352	333	315	323	284	336	316	323	319	304	353	318	348	368	314	302	293	348	333	351	308	287	334	313	316	293	319	334	303	336	310	373	353	315	345	359	354	319	343	307	330	342	317	347	323	315	322	348	289	335	305	336	353	314	313	293	300	353	298	302	332	365	312	305	335	332	325	291	321	306	322	332	293	335	320	336	372	317	345	331	277	330	334	315	322	317	316	320	320	326	323	335	365	323	338	321	323	337	338	349	326	343	295	316	299	338	313	332	309	282	332	336	309	345	370	315	297	324	320	320	334	345	355	325	316	341	323	296	313	331	314	344	323	290	305	356	324	306	344	347	318	333	340	325	317	301	339	311	325	327	309	317	343	315	333	304	309	305	303	281	315	320	353	332	302	357	339	326	290	313	324	320	338	319	323	343	304	322	345	295	304	356	323	302	337	318	282	342	310	309	334	322	338	337	332	353	326	351	315	348	326	334	291	342	338	332	327	330	307	344	353	338	344	322	334	295	322	324	266	289	343	320	327	318	331	326	343	338	308	338	322	332	343	288	302	336	341	337	299	308	310	300	306	273	344	305	349	303	321	309	316	348	348	324	320	351	299	306	337	291	317	323	290	319	330	317	328	337	323	329	338	330	350	346	307	309	320	329	330	329	330	303	351	336	352	323	327	306	315	348	296	299	294	328	296	334	290	329	325	316	332	307	348	357	299	321	369	336	317	301	305	301	296	332	371	324	342	319	325	320	357	336	354	324	289	313	298	334	333	363	318	316	312	348	283	335	299	305	349	312	323	314	320	327	299	340	306	302	326	359	306	312	309	332	330	338	359	335	326	346	322	335	318	328	330	326	349	351	324	304	320	314	332	358	315	287	319	340	340	304	344	325	333	330	322	344	326	317	330	322	341	313	323	322	301	339	308	310	316	329	307	318	309	318	306	364	342	343	345	286	351	317	340	300	307	347	345	325	329	306	307	341	321	319	323	353	349	322	368	331	342	301	318	313	331	332	358	334	288	331	323	325	319	328	305	294	347	313	321	318	314	325	296	329	292	328	351	329	302	304	332	317	333	315	352	354	341	319	335	305	339	332	324	308	351	328	326	346	323	343	318	312	333	316	340	339	329	332	338	323	306	289	316	316	333	322	328	308	323	321	337	327	315	327	314	318	366	318	342	304	332	332	329	322	320	350	353	325	302	330	319	323	336	318	335	322	301	329	333	348	324	316	306	326	309	352	321	305	325	351	330	309	296	333	340	311	327	348	342	339	326	368	337	318	341	352	349	323	321	325	333	320	331	322	378	370	342	295	329	371	289	307	322	332	331	327	335	332	299	316	310	314	306	303	323	339	324	343	314	346	328	343	327	332	297	354	345	322	318	327	297	303	302	323	283	341	304	337	359	328	355	353	297	297	376	374	338	307	284	310	304	348	305	316	299	336	325	304	338	328	299	344	312	327	319	305	294	363	312	315	285	330	336	290	307	338	294	314	304	322	321	322	295	310	302	330	319	338	318	324	302	323	313	313	312	343	321	313	296	364	321	320	355	346	371	348	332	327	310	337	333	348	335	344	357	328	317	323	277	304	296	342	338	310	316	323	308	331	344	317	341	358	326	317	322	333	365	309	322	320	356	303	322	303	328	333	357	289	353	331	309	327	306	303	328	327	313	331	310	350	312	321	361	359	366	323	310	336	324	348	342	288	335	335	326	323	296	352	317	339	361	338	294	311	327	346	314	345	354	340	307	315	324	314	341	343	359	331	335	308	303	302	288	344	324	312	299	296	318	349	322	295	326	303	329	330	324	282	365	300	302	314	343	310	336	332	358	321	314	330	322	324	316	353	323	317	343	334	334	309	334	342	305	312	291	353	314	294	321	345	304	329	336	340	327	325	350	324	304	338	330	329	311	321	355	344	298	320	313	331	353	309	340	349	349	311	307	344	296	340	265	313	331	324	319	352	296	291	372	333	330	309	355	329	322	330	322	302	328	323	290	322	322	312	345	325	308	323	296	325	324	325	330	348	340	328	322	324	332	322	362	317	307	322	309	331	326	341	320	372	359	298	312	322	327	337	301	353	321	328	349	273	328	337	318	308	305	309	365	347	344	322	339	356	342	298	314	295	313	301	341	340	324	309	367	356	321	301	353	281	341	332	309	312	345	320	333	316	337	325	326	324	293	263	324	323	324	323	312	292	322	325	319	334	341	308	323	298	333	303	324	330	307	352	355	329	318	317	347	294	320	326	356	348	324	312	351	309	323	352	310	317	312	320	313	290	330	311	299	343	309	293	298	311	337	321	354	329	331	329	306	294	328	327	359	287	304	337	348	316	327	308	309	331	340	353	314	314	303	323	356	312	313	325	311	295	360	351	354	338	320	342	326	337	306	331	336	323	340	322	343	315	355	323	309	281	302	301	364	333	302	336	297	282	320	385	325	351	327	366	326	298	331	327	300	312	331	370	364	350	302	325	303	350	299	331	350	313	331	312	351	342	311	319	314	319	320	316	346	334	344	304	329	339	354	341	311	295	362	293	341	361	337	318	325	333	309	322	334	329	355	334	340	313	327	329	340	350	301	300	346	350	333	328	293	294	331	274	315	338	325	303	350	343	325	310	291	311	325	298	352	343	335	342	367	341	332	322	316	309	342	333	306	310	294	284	327	307	307	303	311	332	328	350	309	322	338	307	310	345	327	321	315	314
8881	5820	8487	8625	5171	3570	2748	2051	1757	1426	1293	1115	1060	920	939	872	919	810	834	848	746	859	783	749	711	697	728	714	750	722	730	723	698	669	733	675	707	693	677	717	731	703	713	721	735	704	712	703	682	684	726	698	738	694	685	682	698	698	692	691	648	689	688	710	677	699	673	715	738	686	716	671	652	760	646	710	711	690	723	694	677	695	728	749	666	693	681	679	664	689	693	703	734	677	656	712	679	689	712	766	705	702	725	716	710	739	737	747	776	726	728	742	704	743	678	724	722	699	684	697	711	723	724	672	666	688	676	710	640	634	741	653	708	734	678	718	672	716	695	685	726	634	714	696	704	710	709	684	718	696	674	684	713	677	677	720	720	684	676	687	717	735	700	689	688	667	724	698	715	690	713	711	725	718	720	679	696	668	704	682	692	626	676	673	672	702	737	702	726	677	704	711	682	683	638	631	687	727	721	744	719	681	748	694	708	711	689	693	685	662	631	697	678	702	698	703	778	712	697	678	719	703	710	677	671	691	733	691	720	703	707	666	702	688	680	699	675	695	686	685	670	707	668	668	665	720	717	742	756	709	668	661	697	734	696	697	707	688	682	672	754	669	694	723	684	712	691	700	698	696	697	737	669	698	749	685	755	678	676	721	721	660	688	776	661	706	719	686	674	727	646	691	727	697	685	693	715	666	717	650	657	748	672	661	695	706	712	715	667	733	691	756	715	737	724	705	675	706	682	657	694	708	671	717	639	666	697	676	704	719	727	702	705	702	690	666	694	736	733	682	694	679	667	700	692	687	694	721	688	710	728	659	707	673	759	679	697	691	681	716	716	653	696	720	699	653	670	708	664	681	700	721	683	707	663	683	670	641	660	711	670	693	696	682	701	763	749	686	744	676	716	707	678	719	694	662	704	709	697	702	696	685	661	651	655	699	711	671	732	684	670	676	729	724	685	704	699	707	727	701	722	738	686	713	701	690	697	700	706	761	702	704	678	624	719	714	720	668	729	702	683	777	708	694	604	662	696	708	708	679	708	640	659	724	623	733	735	698	718	639	716	711	709	693	722	710	682	729	715	707	711	706	680	742	700	696	722	702	677	670	657	744	699	735	669	727	680	667	701	687	726	680	748	650	733	707	671	644	685	719	706	675	733	709	693	664	760	677	738	674	712	671	718	724	698	717	704	723	693	699	700	717	660	695	655	706	701	712	730	637	694	704	664	707	653	721	734	715	697	695	703	724	716	674	694	706	700	764	699	729	691	704	718	699	693	707	689	688	689	682	697	650	717	660	689	743	714	780	682	677	705	689	729	686	697	682	688	704	705	736	723	714	689	713	737	683	692	735	728	690	679	726	683	700	687	718	726	692	667	718	728	718	694	658	730	692	703	695	686	697	671	729	700	735	697	706	662	671	702	647	681	664	717	694	715	706	683	692	695	680	716	715	698	708	706	720	633	697	720	719	727	720	690	674	664	693	678	719	703	709	703	746	698	731	702	722	672	678	689	738	700	721	691	714	710	709	755	667	680	693	713	699	730	677	705	708	746	672	720	699	670	733	713	681	718	740	668	704	686	731	681	740	700	733	682	662	724	657	668	696	714	671	729	669	701	716	707	686	703	686	693	726	697	667	661	756	736	684	718	670	692	726	702	701	702	681	690	673	687	707	712	711	669	727	711	699	724	668	682	664	712	680	690	685	707	660	700	670	727	723	722	727	697	674	714	682	684	692	741	633	726	727	726	682	702	716	723	677	657	712	672	703	670	711	712	664	715	711	691	639	740	675	643	697	758	680	731	678	711	720	651	734	632	721	679	737	728	648	630	684	700	690	735	741	730	671	645	703	703	711	709	710	732	671	711	667	718	651	709	714	638	679	725	675	727	674	657	659	675	730	686	718	715	683	687	754	669	709	678	706	658	669	666	677	685	702	712	701	660	677	698	683	659	701	713	658	712	686	735	693	684	739	654	706	691	688	709	700	646	663	677	691	738	696	669	729	702	695	682	733	655	714	678	730	696	685	678	710	711	718	637	677	701	674	689	708	708	690	678	722	733	737	721	680	696	705	677	679	692	698	721	691	687	670	716	703	702	685	697	645	724	710	739	668	723	671	705	728	684	705	675	644	729	690	685	712	710	682	706	686	660	692	652	716	684	698	719	681	700	688	696	670	700	714	673	728	684	708	727	678	710	713	730	751	662	677	689	720	747	729	701	679	692	734	666	661	728	673	684	708	727	655	668	653	701	687	687	718	744	677	691	709	678	654	741	745	692	656	637	748	675	704	725	678	684	673	701	695	715	705	675	668	690	721	712	702	738	667	721	696	720	699	687	705	690	709	706	721	698	730	695	707	680	684	714	695	715	742	707	709	627	704	656	652	693	760	693	656	707	690	670	693	703	717	692	660	741	679	704	683	684	737	707	662	666	702	691	723	791	738	699	702	696	680	691	703	715	680	707	635	708	708	660	735	691	715	768	678	690	730	680	718	653	704	748	732	692	714	692	701	683	695	715	729	692	679	717	719	682	665	686	694	628	725	714	768	658	686	693	696	686	745	745	736	718	660	681	756	714	677	701	675	678	706	693	697	697	688	708	731	654	680	699	695	719	672	720	693	743	716	725	666	686	672	740	694	705	731	687	685	666	722	690	692	736	672	675	696	724	717	697	697	687	743	715	701	694	711	675	705	723	754	725	691	683	684	661	711	685	636	725	688	698	657	735	682	683	710	691	694	679	728	713	728	699	695	712	692	720	694	746	732	720	687	707	654	734	677	688	678	681	676	756	733	709	723	751	675	681	684	721	721	681	709	710	745	680	735	698	671	696	667	658	707	686	737	704	722	697	729	708	661	730	659	698	689	723	692	682	687	673	684	700	697	694	721	675	706	658	714	670	676	610	735	721	716	678	717	723	733	674	728	721	675	697	713	734	685	645	665	702	677	628	732	659	706	710	703	664	711	693	707	728	685	665	726	665	685	728	701	736	704	698	668	664	637	703	691	681	694	708	737	727	730	726	703	744	713	738	717	686	719	659	728	708	707	717	717	671	706	640	724	675	682	713	644	726	687	698	733	726	671	714	685	694	710	725	679	710	694	676	677	729	688	713	728	679	713	731	702	714	632	694	684	688	697	733	699	678	710	674	680	681	738	709	715	703	759	688	659	670	692	695	702	643	701	714	671	690	670	687	725	688	665	708	723	712	711	653	734	690	737	658	718	702	690	696	701	747	681	692	748	667	673	708	718	641	631	661	695	679	737	735	686	714	682	677	723	668	653	694	703	652	675	697	705	711	666	724	705	736	727	715	674	666	689	683	684	715	703	639	667	693	713	711	697	695	675	723	692	760	702	737	699	688	692	683	680	676	683	670	686	707	675	700	689	665	666	720	717	686	753	629	681	701	664	720	714	634	677	715	677	674	707	678	694	735	659	703	696	695	682	657	740	695	648	732	685	719	679	714	698	680	674	655	655	698	716	712	740	678	671	730	701	680	726
33138	22282	21005	19152	9957	4157	2181	1173	873	635	518	474	366	337	326	316	308	289	308	285	264	265	280	277	263	204	215	257	290	247	248	260	232	256	249	279	219	265	236	254	241	236	262	249	248	256	232	220	246	240	248	244	238	247	224	242	243	246	248	223	196	244	243	261	229	224	231	242	244	224	251	256	200	265	218	249	237	229	224	296	262	251	245	223	211	274	253	234	220	233	221	251	236	241	262	264	241	226	237	244	228	237	282	222	266	285	248	240	251	266	225	215	245	243	223	241	242	222	242	262	246	247	226	226	225	231	242	237	235	243	251	260	253	266	272	223	232	237	244	267	255	229	196	209	266	240	244	228	233	230	224	213	234	258	234	216	224	249	264	218	247	220	240	262	242	229	241	226	250	230	205	215	258	278	226	217	244	248	260	263	256	249	260	230	240	231	219	247	219	225	234	252	238	275	248	219	237	235	240	243	257	226	217	254	237	279	215	229	273	236	249	275	205	227	229	254	236	243	209	258	267	235	225	235	240	257	254	262	193	238	245	256	271	221	239	243	263	251	256	231	270	236	263	230	216	295	242	243	239	214	250	250	255	252	242	259	236	250	209	231	246	251	219	244	233	252	232	257	240	250	269	254	238	253	227	246	258	244	262	241	237	251	228	244	225	261	241	262	228	243	252	231	229	239	261	225	233	250	224	260	230	262	269	257	223	205	228	261	240	237	234	242	230	236	252	228	224	253	227	242	215	243	241	224	216	258	233	235	247	269	216	261	238	235	250	263	239	219	236	272	214	249	242	244	264	262	250	256	236	232	224	259	228	239	250	253	245	236	262	240	252	231	247	245	265	215	217	273	274	245	214	279	245	281	264	256	242	262	252	235	212	245	254	244	273	279	210	266	234	223	236	290	224	239	233	245	247	237	255	248	262	268	241	225	259	259	229	258	240	246	268	252	251	278	258	209	230	257	241	228	244	232	227	230	209	270	263	214	237	255	211	238	240	254	228	239	273	246	220	250	265	236	210	256	227	245	227	236	245	244	236	284	244	251	250	266	224	225	259	230	233	256	257	250	254	228	255	233	239	254	231	248	241	252	231	227	252	237	241	247	254	253	228	274	246	243	230	261	239	245	246	249	251	231	222	265	232	252	261	226	229	255	209	210	230	282	254	235	199	246	249	252	251	240	236	240	212	279	243	258	264	251	242	232	253	261	255	222	225	257	227	248	249	256	257	243	270	270	251	234	226	259	243	227	262	234	234	252	245	230	231	220	215	252	252	271	232	245	243	237	249	239	272	221	234	240	262	253	236	252	253	243	242	262	251	253	223	250	257	252	254	265	238	254	246	238	227	243	224	256	214	230	223	230	225	235	241	234	275	287	244	252	227	240	236	240	248	216	241	222	264	220	204	236	234	248	244	238	263	258	267	242	240	245	278	229	237	267	238	218	284	272	258	276	262	251	261	263	260	232	246	239	249	254	237	259	227	237	246	216	260	237	228	255	230	244	269	246	238	213	232	216	254	254	229	249	224	225	246	261	257	229	208	230	243	240	243	236	223	233	229	261	266	265	247	245	245	263	231	215	248	239	250	265	210	209	237	269	268	262	243	247	218	228	271	267	267	245	265	210	247	246	248	274	236	230	229	234	244	244	227	239	223	210	222	255	268	233	237	260	270	245	234	224	271	246	268	248	245	247	216	231	231	235	224	218	242	218	248	247	237	255	224	270	219	236	235	254	232	256	235	239	235	248	241	242	238	223	208	248	233	245	217	228	233	221	233	248	252	210	231	271	253	219	215	245	241	210	225	248	268	229	259	216	215	232	202	235	237	248	249	242	246	224	262	231	247	260	257	246	247	243	231	256	246	281	249	209	186	258	248	231	233	271	248	241	227	236	267	237	239	220	209	250	250	252	264	230	262	231	253	236	244	243	248	249	243	221	236	247	242	258	260	269	231	255	222	264	243	243	262	263	213	230	218	233	222	217	240	251	247	227	224	241	253	248	243	221	245	242	268	219	231	239	224	244	272	231	233	247	269	242	287	245	236	273	272	236	236	278	248	233	258	222	216	236	252	248	243	243	228	269	257	252	264	250	256	241	246	252	231	255	213	239	249	246	255	239	229	231	247	232	250	256	252	228	218	250	261	264	247	262	225	263	244	241	264	245	203	265	237	215	249	249	208	230	238	236	231	235	249	239	237	240	270	240	245	248	248	241	237	258	233	216	240	290	227	267	234	243	225	236	246	255	242	244	271	289	264	242	232	252	244	231	190	249	254	227	239	253	242	224	232	222	252	233	244	218	241	260	247	245	238	238	225	254	231	206	253	231	256	231	246	230	236	237	265	237	259	211	241	239	239	241	262	270	245	248	215	241	244	235	233	246	233	234	258	248	248	253	244	235	253	211	227	221	223	245	254	262	242	235	246	259	220	255	245	254	267	267	257	258	252	233	223	233	254	233	252	231	225	229	246	256	246	269	266	229	248	221	259	266	228	227	234	231	224	262	272	244	266	227	227	222	220	235	218	248	252	243	213	258	255	256	258	251	251	239	262	228	231	265	263	253	224	225	263	238	229	232	250	233	240	245	234	213	247	244	236	222	263	239	243	245	251	242	231	240	211	256	241	234	234	230	258	232	232	211	231	277	224	273	257	229	243	268	226	246	266	225	231	288	245	242	212	260	273	228	266	240	227	272	278	233	241	267	239	208	210	220	249	236	245	254	256	235	252	228	222	228	245	239	246	238	282	257	248	244	246	244	228	235	257	235	231	253	248	218	225	236	260	221	236	225	231	225	247	259	229	243	217	209	247	242	244	243	240	221	239	245	210	217	241	226	236	226	231	223	253	236	212	225	221	208	248	293	227	257	235	247	236	249	268	252	256	285	252	243	244	236	243	240	202	237	239	248	235	260	211	245	295	237	240	262	249	208	240	236	258	258	239	267	246	255	230	283	257	236	273	255	242	259	232	259	253	220	230	215	231	240	251	239	201	255	241	248	247	231	232	252	270	236	224	258	210	241	242	251	268	281	218	221	228	241	276	269	265	241	262	242	215	230	245	220	233	244	247	263	267	233	245	269	260	275	242	226	231	239	255	243	237	241	248	255	231	235	256	239	253	248	250	275	271	264	222	258	229	244	238	230	247	263	230	211	242	234	230	263	270	243	238	260	236	241	205	234	240	254	231	241	199	240	243	216	251	233	253	250	232	245	217	241	265	251	259	285	247	236	260	236	217	254	266	246	240	227	232	252	243	287	261	221	230	225	238	247	242	235	225	228	257	244	267	226	249	244	249	252	268	227	225	222	253	239	246	237	221	246	257	251	241	234	257	237	211	239	256	250	233	265	251	222	237	221	216	249	233	250	258	250	253	259	224	235	263	240	248	228	220	248	215	236	276	251	233	246	228	222	256	237	267	223	251	231	245	258	270	282	256	249	232	250	216	255	265	233	247	232	233	262	218	235	243	239	221	228	271	270	253	230	231	240	245	232	242	218
21450	15749	24012	26711	15740	9186	6751	4193	3603	2817	2068	1570	1373	1196	1177	1041	999	968	877	746	714	696	641	576	619	560	564	564	592	589	582	584	538	577	615	564	547	562	572	570	577	503	583	527	576	553	568	545	504	587	542	529	541	521	543	544	519	549	553	478	492	549	553	537	521	543	561	557	514	529	570	557	573	539	523	499	504	560	505	545	545	507	520	542	589	550	587	583	558	550	570	549	556	567	572	564	584	566	555	604	577	546	555	576	588	559	560	572	554	609	561	562	588	590	513	547	541	520	517	561	552	539	573	538	549	595	544	504	574	535	530	524	531	557	550	516	537	546	567	511	532	557	534	517	575	551	573	586	571	489	545	548	575	552	511	558	570	533	545	522	604	532	541	504	542	545	496	516	539	584	558	535	541	512	547	533	547	583	537	553	506	605	525	569	550	512	569	550	577	522	546	558	523	572	544	572	556	546	548	546	559	582	499	580	554	522	550	534	516	511	547	574	536	551	506	496	573	542	499	548	539	533	508	577	550	549	576	551	570	541	551	526	534	579	522	544	542	502	526	540	554	551	566	545	541	541	546	561	589	488	483	522	554	541	561	598	532	539	569	583	513	530	556	543	497	570	523	532	505	569	572	531	535	521	564	521	492	563	530	574	515	532	576	526	551	521	527	518	571	536	560	570	541	520	526	581	526	535	551	553	490	550	523	517	532	552	538	524	557	532	599	535	530	548	524	531	537	522	534	553	522	544	546	554	527	541	580	552	494	575	516	564	510	519	587	523	512	509	536	565	567	569	603	543	566	529	517	556	540	539	525	620	548	560	525	551	535	534	569	551	571	508	568	533	522	548	555	536	517	539	505	514	556	560	536	542	553	524	531	512	532	528	512	562	559	518	567	502	572	558	530	500	605	533	535	558	587	561	570	516	596	524	565	522	545	533	533	548	549	518	552	552	536	543	565	542	510	546	579	517	519	551	541	552	536	512	547	549	510	567	573	579	527	514	565	555	500	549	513	566	535	565	517	524	548	560	552	538	566	532	534	508	565	535	565	568	554	549	524	531	474	510	531	480	562	545	522	525	549	525	519	583	584	521	570	535	524	548	528	588	541	555	551	550	552	566	556	556	572	568	538	548	561	553	534	534	541	546	508	580	525	555	542	549	533	569	511	590	552	552	580	523	556	541	533	528	561	549	558	569	555	543	558	550	542	517	531	510	546	514	556	512	593	514	529	559	541	574	560	562	539	550	537	524	537	535	559	543	541	554	518	574	522	587	577	543	546	538	540	560	512	557	555	529	531	562	546	563	533	529	583	525	500	560	516	558	564	579	510	584	550	544	545	518	524	568	539	532	540	508	560	546	543	556	542	553	548	516	526	525	572	565	533	528	577	536	585	588	536	560	562	527	567	568	549	537	506	541	550	509	521	532	535	572	550	553	500	571	548	550	544	538	529	564	545	566	527	577	524	508	543	516	526	602	535	579	545	562	579	529	541	561	555	547	542	539	526	525	499	553	553	553	566	564	566	545	527	568	539	538	524	547	589	498	521	525	555	541	543	541	506	540	531	551	527	569	558	563	565	586	512	530	593	579	563	555	542	575	567	525	554	529	559	576	575	535	545	612	532	551	573	545	587	584	537	532	555	528	488	522	544	582	527	508	546	565	569	563	548	551	529	568	564	555	553	555	501	557	553	499	512	547	561	480	534	526	562	521	514	556	554	545	513	530	538	561	560	511	507	526	558	543	575	573	538	545	522	561	577	546	599	530	506	551	571	531	511	574	565	553	574	554	549	533	522	567	488	571	561	555	528	567	532	556	565	529	546	517	553	551	560	566	542	502	538	540	558	597	556	551	565	567	578	513	524	550	510	553	560	552	548	537	533	522	498	531	520	515	591	558	578	531	507	557	528	539	591	554	548	542	536	537	531	532	583	537	542	529	523	566	536	523	554	560	533	556	542	507	562	555	544	557	582	525	525	550	574	565	522	553	538	562	530	560	528	552	589	589	563	573	547	516	522	537	533	540	565	507	559	587	556	532	560	502	565	521	504	540	519	563	550	501	556	490	537	499	509	562	572	575	575	541	561	541	495	581	547	577	593	570	571	556	548	553	577	585	558	575	564	587	543	571	542	522	580	542	558	532	540	537	570	581	538	541	560	533	544	550	520	549	523	512	527	559	515	551	544	505	599	567	548	542	518	530	566	539	564	542	511	526	516	535	566	581	545	513	541	506	558	534	579	515	500	549	565	548	547	537	514	544	576	544	573	566	575	569	542	541	551	549	542	551	547	560	549	559	511	543	567	534	570	546	554	583	549	541	556	581	556	523	551	525	571	543	547	544	575	570	514	536	551	543	549	559	520	533	536	531	504	537	559	569	564	558	508	524	534	528	548	516	538	539	550	529	588	545	581	555	579	504	584	540	537	517	548	550	559	523	529	497	542	544	548	538	548	538	551	537	552	552	539	542	531	532	508	576	559	576	551	537	556	564	495	533	511	555	564	582	572	549	545	493	517	538	531	535	528	561	533	531	563	551	573	538	510	536	548	532	558	534	539	538	541	532	562	523	580	507	538	520	508	539	531	541	519	574	570	587	547	517	502	501	505	567	549	546	535	587	569	559	526	541	534	592	571	562	540	586	561	542	536	562	546	538	521	517	505	547	572	521	559	551	536	549	575	535	575	562	498	539	552	568	587	516	518	538	556	535	527	511	521	514	556	478	560	547	604	556	563	535	557	582	575	539	544	525	542	540	532	539	534	497	544	528	589	539	526	518	570	556	590	566	515	550	570	552	560	564	564	503	537	544	549	532	574	533	545	537	562	534	519	556	591	492	557	561	573	601	518	553	523	581	550	552	533	505	535	536	583	549	513	538	571	546	585	549	533	553	568	581	542	527	534	506	553	561	550	569	553	518	567	559	570	542	540	568	553	570	550	507	518	569	564	526	549	577	546	578	527	538	511	579	570	580	532	559	527	534	546	565	489	542	550	538	550	579	546	550	547	541	535	542	541	516	544	541	559	500	511	499	556	547	527	529	521	542	555	562	546	551	523	549	532	547	578	502	530	511	533	538	527	536	530	553	521	517	497	524	566	555	562	555	507	513	566	585	601	566	538	487	546	579	487	502	522	589	596	522	550	568	579	516	493	558	562	524	522	540	528	556	585	552	551	555	515	526	548	547	582	572	527	603	545	548	557	513	601	539	571	584	516	547	527	561	548	523	555	518	563	540	571	535	525	539	533	556	561	580	520	556	544	537	596	503	589	589	515	525	523	560	541	579	526	553	532	544	562	570	505	564	501	542	536	510	554	542	519	551	549	546	578	554	530	540	496	491	518	548	547	498	547	527	493	554	514	538	539	524	494	538	529	497	575	551	545	564	531	565	526	558	522	534	591	559	478	546	573	497	529	509	589	511	540	499	551	558	526	531	571	507	533	513	559	602	518	532	503	568	550	562	557	518	538	534	538	565	541	522	565	566	549	529	568	545	543	529
43346	31709	30620	28571	14394	7855	4313	2207	1301	974	739	546	407	374	351	342	348	298	289	285	278	279	258	257	233	246	214	232	243	243	245	218	226	250	242	247	250	260	240	220	229	195	211	224	236	227	230	232	236	209	253	218	256	244	220	217	255	191	195	222	197	220	219	258	227	249	219	239	249	231	214	233	230	243	245	202	224	226	269	226	230	219	217	194	218	223	229	212	221	216	221	233	223	233	214	215	230	235	228	213	221	225	232	241	238	226	216	252	251	230	229	255	232	199	203	239	220	218	244	219	217	218	242	248	236	230	242	247	248	254	261	231	234	224	226	216	201	207	247	232	239	270	252	239	212	249	213	237	214	215	222	232	229	270	206	218	232	222	231	218	214	220	209	215	227	208	235	218	248	209	217	210	217	226	247	219	232	239	228	241	224	204	242	225	260	238	259	223	223	207	217	232	206	236	232	231	188	241	224	229	225	211	233	222	218	210	190	221	220	222	227	271	221	238	257	213	210	218	235	231	235	209	223	217	217	217	205	219	240	219	216	195	213	206	217	195	204	212	225	215	227	200	219	236	241	208	209	226	213	224	233	224	208	216	228	195	226	228	217	236	250	223	237	247	240	240	272	224	247	195	222	213	225	236	197	214	216	203	202	232	202	248	209	237	219	221	233	243	212	197	248	231	230	229	224	216	224	215	253	235	231	242	207	236	235	229	217	215	203	220	203	259	221	226	218	237	224	220	225	196	214	229	243	216	218	199	261	218	209	246	204	228	217	232	235	212	223	216	236	211	217	242	229	220	243	258	208	221	216	223	214	203	205	219	243	230	241	227	198	216	230	222	236	230	266	214	196	223	216	206	227	223	229	206	253	220	219	232	226	256	220	228	232	226	224	261	254	191	228	237	223	212	204	238	267	215	214	220	234	232	230	245	232	263	242	237	204	224	221	225	232	222	201	239	197	203	229	242	227	213	241	228	209	245	218	208	197	226	212	224	216	198	217	229	239	235	209	249	277	212	211	228	239	266	233	240	201	207	214	238	240	249	217	204	223	206	198	230	245	235	250	245	247	223	215	257	227	235	217	218	244	219	229	246	226	223	244	206	237	235	239	246	207	239	224	232	203	232	226	224	203	214	235	247	204	209	229	219	204	212	262	197	218	244	212	231	230	237	237	240	219	240	242	264	222	216	213	220	243	230	234	226	225	239	227	213	225	240	216	236	220	206	220	222	230	225	199	222	253	215	240	223	241	213	222	255	215	237	232	260	234	207	219	221	227	213	218	243	210	221	252	196	233	221	210	230	224	216	245	246	187	223	242	232	203	237	250	209	222	257	216	272	233	242	235	223	217	221	209	214	234	207	216	206	236	222	241	203	221	214	214	220	218	192	245	242	213	221	241	226	229	236	250	197	231	226	220	266	244	227	221	233	225	224	239	233	226	241	246	223	214	273	233	202	211	226	231	229	239	201	208	220	230	242	218	230	237	225	215	216	241	195	236	230	235	213	188	222	240	226	239	224	226	230	234	229	205	239	263	226	236	232	231	238	211	173	238	208	258	225	266	263	256	232	232	242	214	217	213	225	234	227	216	250	227	216	213	232	218	234	212	216	231	195	211	223	218	237	197	228	230	212	203	235	249	202	215	216	231	220	214	231	256	230	242	244	203	236	243	230	224	241	218	218	219	222	229	217	224	187	243	218	231	246	234	219	203	199	229	221	232	242	211	204	265	230	235	237	237	223	221	238	192	208	183	217	210	206	217	212	184	221	234	236	226	259	209	203	207	227	256	239	263	201	239	207	249	223	233	218	249	245	230	254	224	221	224	208	208	211	199	222	221	231	185	182	225	233	213	240	225	239	222	223	218	229	241	222	247	233	224	222	241	211	222	228	229	216	229	218	212	227	207	206	234	222	239	201	216	224	231	208	237	200	243	242	230	226	233	216	232	227	224	191	237	247	214	243	243	231	223	196	238	222	219	230	230	222	215	237	244	259	223	212	232	233	218	231	215	222	232	212	211	235	201	227	225	231	200	221	203	238	205	240	209	228	251	215	221	233	256	228	223	222	214	193	226	244	202	201	232	227	250	234	230	218	242	245	264	209	226	253	214	239	249	193	219	221	221	224	225	221	237	208	218	231	215	210	222	229	210	235	217	228	253	240	229	214	242	249	235	205	255	217	243	249	189	217	265	226	213	228	198	236	197	230	240	234	244	229	255	199	246	228	241	249	221	218	213	211	218	245	225	241	254	218	211	241	211	238	233	206	228	224	232	242	208	212	214	203	215	230	218	218	204	214	251	233	242	252	227	222	219	212	236	193	234	223	224	222	249	249	229	242	241	229	230	221	228	226	231	239	212	231	239	235	244	228	218	222	213	207	229	259	244	225	228	217	221	197	233	221	224	216	199	240	233	239	235	249	224	204	224	216	210	237	259	215	209	230	234	233	221	214	244	231	217	236	260	240	238	228	227	257	233	227	214	207	233	225	190	234	218	230	236	218	233	246	267	205	194	215	250	211	216	240	232	228	221	217	242	235	233	202	232	234	229	215	196	212	207	224	223	211	207	219	211	222	210	220	238	249	222	213	230	210	245	242	223	248	236	250	241	244	213	221	239	201	220	232	253	237	214	227	220	248	213	224	214	220	215	206	215	239	214	211	202	189	201	236	222	246	211	190	261	232	285	239	234	225	229	231	192	224	218	243	201	227	214	200	212	210	240	224	210	206	224	230	232	221	238	201	217	240	228	222	231	201	234	244	232	232	246	223	216	204	217	211	265	229	212	235	264	246	229	204	221	220	211	228	214	210	203	224	231	245	229	216	207	222	229	230	228	183	219	224	217	251	226	224	235	216	238	215	207	226	237	231	220	253	231	230	221	252	220	249	223	204	225	226	244	200	239	214	223	241	238	198	214	226	212	229	243	239	211	229	213	222	205	203	214	218	244	214	215	241	215	203	219	208	228	244	244	252	231	201	230	243	227	208	230	244	225	232	227	192	239	248	214	230	253	192	225	228	231	234	231	218	218	249	254	244	236	205	229	244	188	203	254	215	219	216	233	210	217	233	217	236	232	251	208	224	251	210	207	229	219	227	218	241	216	209	222	234	208	239	197	226	208	260	238	252	208	223	215	220	208	210	210	222	255	232	226	238	235	201	221	234	232	225	193	231	217	212	188	235	214	222	175	215	237	217	224	208	238	228	191	214	236	232	229	226	231	245	232	232	222	216	233	218	225	237	219	235	198	226	236	200	233	235	187	225	220	242	218	227	230	217	206	242	213	216	226	225	220	235	246	221	227	210	244	225	272	225	224	219	214	214	231	245	222	193	211	192	237	236	229	221	227	238	222	217	236	215	216	215	220	233	238	228	253	247	213	213	256	236	218	244	238	248	226	235	221	239	231	243	211	221	237	244	258	242	253	250	219	225	241	241	232	226	240	262	218	236	244	191	208	239	216	251	232	220	244	224	217	207	223	205	227	215	226	244	214	193	219	240
28139	23470	31410	34806	16946	14719	11077	6704	5210	3852	2933	2261	1754	1569	1368	1347	1245	1120	1023	881	780	794	710	669	577	578	612	680	651	609	604	617	528	539	548	521	520	552	561	512	569	504	494	519	530	513	522	544	508	542	547	483	526	503	509	531	553	546	512	499	455	535	525	541	533	502	513	531	532	522	533	505	505	530	501	531	517	522	526	500	506	518	516	498	547	528	544	496	556	485	493	493	524	523	542	509	542	579	581	594	530	529	532	517	575	548	482	525	548	520	522	525	572	530	462	487	544	503	517	484	574	493	500	495	486	505	520	544	521	526	517	552	478	539	547	508	502	511	506	526	523	527	544	531	511	497	539	523	527	532	506	540	530	480	531	514	533	523	500	524	516	537	507	516	562	523	519	534	532	498	554	497	476	528	503	516	535	476	514	509	531	552	524	495	522	521	526	529	478	523	508	518	511	501	494	538	517	492	506	530	494	532	511	514	525	511	511	512	524	480	525	520	573	498	515	521	556	517	492	498	496	509	518	505	488	549	519	519	510	522	522	554	535	518	534	537	536	506	519	523	530	485	533	523	524	492	529	528	515	489	523	525	519	517	528	523	543	521	522	523	554	554	536	503	514	525	531	534	548	519	544	507	557	519	486	541	528	514	494	529	507	496	508	522	504	484	543	497	498	554	485	512	547	548	507	492	541	517	543	520	568	516	534	544	520	489	506	516	475	513	506	565	518	493	529	538	525	540	549	507	521	517	491	534	474	525	514	494	489	525	509	520	537	522	486	521	519	507	495	555	492	490	544	505	534	507	508	509	517	499	518	524	501	514	515	509	496	514	534	555	535	496	528	500	515	520	477	546	511	511	534	504	532	523	553	534	508	494	493	513	539	503	510	525	485	481	545	555	496	515	509	559	517	491	532	501	532	551	492	555	555	540	488	534	545	491	510	520	543	488	485	509	520	508	534	486	512	499	494	489	523	515	490	514	488	515	510	505	523	524	547	539	469	509	551	543	544	543	492	513	498	530	556	539	528	492	491	503	548	516	520	547	490	499	562	522	516	566	550	542	534	506	553	527	543	508	545	509	495	468	502	514	477	514	518	499	522	564	471	557	554	513	532	527	507	552	546	488	500	534	507	518	540	484	514	494	490	549	575	497	513	506	513	514	549	525	506	500	546	538	500	484	530	512	553	503	526	525	506	483	519	516	542	556	500	545	502	532	512	534	477	484	512	524	514	553	513	531	555	495	482	522	533	528	488	514	496	551	464	478	530	490	502	545	518	492	511	517	512	481	562	522	518	559	492	505	545	523	505	536	479	506	550	522	493	552	528	520	517	495	515	529	542	537	517	531	490	531	503	507	515	513	574	469	488	515	519	513	488	483	496	476	509	549	518	471	503	516	512	540	553	500	527	481	540	513	467	521	524	545	498	489	515	489	518	518	528	535	458	527	490	489	496	475	522	532	531	550	509	484	506	504	490	490	501	520	493	550	514	511	488	520	500	532	552	509	477	521	563	526	509	539	555	497	541	504	519	522	523	507	525	513	568	521	491	555	528	478	533	528	510	517	523	525	542	521	515	476	494	542	539	529	512	512	518	546	504	557	506	524	489	512	479	502	527	518	491	522	537	521	534	510	487	541	502	518	523	491	536	522	512	530	546	475	502	503	509	507	509	534	502	502	524	496	508	561	557	511	515	502	500	516	516	521	490	530	526	487	526	493	526	522	564	515	533	523	513	540	499	540	557	507	540	550	504	526	520	507	543	500	543	493	516	482	540	509	509	500	568	528	526	482	513	528	529	489	567	488	523	544	468	532	491	465	529	552	551	488	475	553	488	533	526	491	507	521	519	517	496	510	508	472	544	527	533	513	533	571	549	526	510	471	499	490	510	530	493	517	516	497	521	484	532	510	491	478	520	528	535	504	515	492	538	501	485	508	477	536	505	483	522	535	488	545	522	513	527	530	515	542	490	529	518	495	489	492	515	522	491	501	534	502	500	521	502	503	553	491	501	487	546	514	529	538	547	503	509	495	510	477	549	513	520	529	514	545	507	480	520	523	502	491	534	509	524	477	539	516	546	493	494	507	505	540	559	511	502	538	502	511	554	546	505	536	526	508	519	526	524	515	517	500	514	492	507	521	546	535	541	523	509	530	485	485	519	499	524	524	508	513	536	515	520	524	517	513	557	494	530	527	496	530	489	496	532	478	535	531	525	532	514	528	527	507	526	522	454	509	524	521	486	562	541	549	525	481	498	511	504	500	509	469	532	546	545	506	481	521	510	509	485	565	562	527	512	504	521	511	488	536	515	489	505	511	515	490	506	506	465	515	524	516	548	524	483	546	506	524	502	539	480	554	498	535	497	543	512	458	483	524	467	530	474	528	514	485	509	491	479	538	526	511	503	513	543	512	485	518	515	512	485	497	514	483	535	480	510	557	524	525	483	543	508	539	516	529	531	487	551	494	546	524	526	514	509	532	531	501	549	518	537	504	550	539	523	536	521	507	531	522	543	528	512	494	523	530	520	538	511	497	479	517	495	512	534	547	494	508	544	539	526	497	489	476	497	508	523	535	545	506	521	498	472	541	548	505	538	486	547	531	547	530	518	538	528	551	535	502	511	537	523	510	472	507	515	505	510	501	512	513	503	517	489	561	530	494	535	478	515	522	522	494	507	531	515	517	521	526	514	528	489	506	518	586	527	531	492	498	519	527	516	521	510	524	535	491	486	548	507	514	521	569	487	519	483	485	509	509	503	502	476	522	504	527	555	497	538	513	547	542	538	484	540	510	482	532	533	528	508	528	531	518	524	527	496	502	559	532	471	548	535	516	509	555	495	507	484	470	527	534	518	529	505	529	540	502	541	509	493	543	503	493	504	519	491	501	523	524	505	484	545	482	547	518	530	472	523	495	451	552	540	538	519	537	549	512	527	496	521	528	521	508	497	556	483	526	523	538	547	508	512	539	497	533	492	533	474	496	512	526	529	531	546	513	500	545	508	532	522	543	527	529	477	491	501	556	506	498	537	524	478	539	520	569	497	506	555	528	564	543	483	487	517	521	505	541	516	522	540	501	490	526	508	536	516	522	498	491	549	514	529	522	522	531	518	505	526	543	494	549	503	538	501	494	492	513	529	470	488	528	502	527	487	499	527	490	521	533	544	538	571	540	494	508	519	539	493	533	561	519	506	533	503	527	484	558	513	514	475	532	523	529	517	505	500	514	510	560	515	510	494	538	577	505	518	492	487	543	540	543	526	481	497	500	472	518	532	517	498	529	529	533	494	522	514	511	509	499	496	529	487	522	539	514	500	515	535	523	469	488	561	468	504	529	512	501	505	510	557	514	500	489	486	566	542	477	513	550	518	525	550	504	503	504	516	469	552	537	488	519	512	521	508	513	549	540	488	503	553	526	527	528	491	527	515	468	549	528	492	505	530	492	496	516	529	501	494	497	501	523	508	512	539	516	496	523	525	528	537	491	512	510	549	516	500	525
14543	7583	5504	3693	1566	1055	812	629	562	524	445	433	381	384	356	344	369	402	371	338	347	356	357	335	323	333	317	320	335	371	320	334	308	345	366	343	372	303	336	311	294	324	363	351	316	345	342	348	359	323	321	317	340	366	336	340	312	359	336	324	365	358	339	349	352	310	344	347	314	342	378	338	309	336	354	334	332	288	334	320	325	342	326	348	358	314	301	306	304	318	326	316	331	359	313	333	324	344	328	332	346	326	377	330	330	334	365	321	357	342	323	371	326	304	320	315	305	347	321	333	331	348	334	329	323	338	329	335	325	354	329	322	304	371	313	353	288	366	348	331	313	356	313	327	335	328	327	317	317	329	319	347	352	351	340	320	361	321	319	334	322	324	322	347	338	341	323	332	350	328	321	363	309	349	352	316	323	308	329	290	322	317	319	328	315	322	356	314	370	342	324	351	324	288	328	340	318	327	342	360	355	319	357	336	344	357	312	335	340	339	323	357	334	307	336	328	310	322	384	336	335	301	311	359	344	362	332	314	321	323	318	334	307	312	318	330	329	330	312	317	338	355	330	341	365	331	330	342	322	377	357	352	326	326	340	321	324	328	323	376	315	287	359	338	313	333	363	327	328	320	342	325	329	324	318	332	319	340	337	301	371	321	331	359	325	293	330	296	318	325	350	335	313	345	324	365	357	307	337	332	306	385	338	314	329	348	339	340	371	345	351	344	334	338	319	335	318	298	356	346	383	351	325	306	325	311	315	315	347	324	298	295	318	322	316	350	318	347	364	332	344	322	339	306	288	357	377	346	343	343	373	326	325	365	313	321	357	315	320	329	337	328	338	301	312	349	299	344	321	349	302	315	331	323	334	372	333	349	331	313	337	303	358	362	329	355	375	315	317	309	306	323	309	320	351	326	360	325	314	354	316	337	319	346	310	358	319	339	333	303	368	327	351	292	348	318	351	333	329	334	315	338	339	346	326	330	326	309	309	333	332	348	327	334	335	309	342	343	366	351	345	336	333	336	308	325	291	336	323	381	347	328	337	321	327	365	355	331	332	316	358	318	337	321	337	312	347	349	363	342	321	332	342	311	343	285	330	315	344	331	286	308	321	339	351	346	345	318	295	307	308	317	335	335	311	328	349	327	347	317	336	310	308	306	357	331	348	317	311	328	322	286	326	331	339	333	344	342	373	338	316	358	345	284	359	323	326	306	325	357	330	307	330	320	342	322	332	306	294	322	344	353	333	348	330	311	328	326	328	335	348	306	357	309	312	319	350	321	352	328	309	321	350	328	312	344	295	347	368	353	316	311	326	333	329	327	314	333	345	317	335	339	334	345	303	322	334	364	343	307	349	341	315	349	305	313	312	312	338	309	382	312	288	339	357	319	310	319	369	324	362	329	311	327	345	331	349	330	316	336	352	376	369	339	358	332	318	365	353	338	334	321	323	338	327	349	362	338	328	332	361	298	326	351	359	342	338	372	348	338	306	330	327	331	338	355	369	332	296	323	342	322	344	385	367	368	327	364	328	311	336	338	322	357	308	331	333	337	321	329	318	359	330	314	334	325	344	327	356	323	347	338	336	370	344	349	353	360	338	342	291	302	326	343	327	315	369	330	341	323	351	327	310	322	287	347	353	341	389	334	363	293	369	360	316	317	338	294	344	340	358	362	365	324	314	315	365	334	320	334	315	373	330	333	349	324	326	357	353	287	317	320	311	319	318	301	339	309	315	318	332	318	350	320	326	341	314	374	373	316	331	393	327	348	323	339	304	338	339	348	337	335	322	302	366	336	350	347	305	307	354	345	339	344	356	331	363	336	307	333	349	298	308	314	305	326	312	309	343	325	345	307	361	340	326	340	330	343	362	336	338	309	374	335	355	338	311	328	297	314	325	346	297	348	339	334	356	369	364	357	310	359	323	308	283	357	296	334	368	356	347	335	326	342	322	339	379	320	335	397	365	351	314	357	323	376	365	323	328	316	337	340	341	310	340	351	307	327	361	307	329	341	324	307	341	317	318	330	319	320	353	310	356	351	371	322	346	340	333	353	358	339	336	307	333	368	315	327	290	324	315	354	321	313	337	283	328	319	312	354	320	344	329	352	310	317	359	307	361	291	345	309	302	317	335	347	342	338	322	349	341	329	331	332	344	343	318	340	347	350	304	358	363	322	366	326	328	331	301	304	352	342	335	316	317	341	330	321	330	325	304	293	353	339	318	339	296	351	347	301	322	346	314	355	346	347	351	329	362	352	344	308	354	346	348	308	333	330	306	329	343	319	322	317	325	310	328	322	325	306	327	314	368	305	315	305	321	335	324	336	341	310	332	343	313	348	364	329	352	341	324	306	342	327	313	351	356	350	359	365	381	340	352	335	332	340	339	347	337	285	313	317	331	309	357	328	319	331	369	360	324	342	330	352	344	352	317	344	317	367	344	346	323	301	345	341	308	327	321	315	335	318	332	346	315	332	327	346	353	347	354	311	334	362	338	328	321	359	346	333	307	345	332	360	369	347	338	343	313	355	327	343	362	330	314	338	353	334	274	293	352	329	333	317	323	317	280	341	300	315	309	340	329	343	308	343	338	306	332	327	327	322	343	328	349	379	353	347	314	329	297	309	321	312	350	352	315	321	313	350	320	320	336	309	336	319	316	329	348	299	359	361	331	343	363	342	304	305	331	343	337	325	317	334	363	346	355	327	338	321	342	342	290	334	360	313	341	337	341	316	290	312	348	292	360	335	380	327	369	303	315	344	322	356	341	363	338	283	327	351	369	329	317	340	315	340	307	334	285	334	336	330	338	360	314	290	332	301	315	349	335	335	305	348	352	357	364	320	335	322	313	342	357	311	314	316	333	324	377	317	340	332	357	328	310	355	308	320	335	321	331	333	298	350	312	320	315	332	308	336	348	339	361	338	340	313	315	319	340	322	306	343	337	293	336	339	325	340	364	383	304	347	359	349	336	338	333	361	313	335	362	336	358	334	329	320	321	312	351	307	328	376	337	324	305	333	355	347	355	306	310	364	323	346	322	371	330	343	331	358	328	318	343	323	303	343	334	327	320	355	326	338	345	331	372	310	312	388	335	317	305	356	383	326	362	313	317	338	334	327	321	322	334	328	343	335	328	337	371	307	328	325	334	340	332	315	306	353	333	311	337	292	332	316	335	356	337	334	313	317	334	321	318	317	343	294	300	315	321	333	346	306	328	333	334	339	343	326	318	384	321	367	348	351	317	332	314	316	346	327	318	346	326	342	358	383	332	335	327	395	331	335	336	341	312	338	306	298	359	348	332	317	305	316	325	309	349	327	295	300	352	349	313	339	339	328	294	332	344	306	319	355	340	345	322	318	310	341	359	330	343	331	322	324	309	337	325	339	361	348	321	337	357	369	354	320	362	322	364	331	350	322	332	337	358	340	323	325	367	288	319	329	349	331	310	319	338	331	336	353	368	358	323	339	314	358	329	304	315	358	356	285	358	345	359	311
8960	6499	8932	8889	4940	3787	2825	2239	1880	1651	1478	1138	1092	1004	965	959	921	911	812	855	821	788	749	729	714	737	713	737	731	770	787	745	733	773	741	689	717	727	713	719	707	647	719	714	703	732	732	719	701	749	691	741	733	718	688	709	703	728	649	674	708	764	748	756	694	687	681	724	677	687	699	737	740	738	698	644	671	738	683	736	741	692	702	683	727	724	683	710	715	721	691	736	708	771	746	723	719	725	792	718	742	693	747	732	723	794	731	771	716	709	730	732	728	661	722	755	656	726	712	713	710	734	630	725	733	726	710	739	786	712	708	763	718	713	693	707	710	688	694	751	779	746	672	752	692	698	688	710	710	663	758	699	716	698	737	711	738	713	726	695	747	694	716	731	731	705	719	745	710	734	754	706	696	691	740	685	728	692	712	679	769	714	678	691	765	770	681	695	719	737	731	729	709	703	744	717	675	752	726	686	711	688	752	748	740	699	661	731	686	744	685	713	701	675	722	752	680	700	714	650	744	694	762	735	702	726	728	706	746	697	705	733	730	736	690	701	708	680	727	702	717	722	671	745	751	727	702	701	659	740	717	740	686	725	761	696	740	725	742	752	773	707	717	718	692	717	695	696	700	674	735	748	705	695	691	683	707	720	697	694	717	735	690	725	661	727	736	702	669	712	705	702	714	678	677	744	660	685	702	650	684	734	774	728	710	722	706	654	689	666	692	675	725	770	710	707	713	728	738	747	727	707	717	713	770	772	705	738	692	700	697	670	701	742	712	700	684	708	683	689	669	760	747	677	678	721	684	659	697	675	675	707	685	707	711	759	721	689	725	738	671	662	737	718	713	723	707	715	697	745	714	722	727	695	721	727	690	744	702	694	752	682	694	770	746	722	692	727	712	663	713	685	741	713	678	675	677	713	707	699	754	737	690	696	724	731	700	719	667	694	686	738	673	725	732	714	678	693	750	712	693	710	728	697	739	689	729	766	670	746	682	750	719	716	740	690	746	648	689	750	759	682	733	677	731	736	720	727	735	680	717	703	668	651	734	745	611	691	719	737	734	716	676	738	711	714	699	708	734	734	704	733	722	736	782	695	685	735	700	725	725	713	760	685	701	713	679	721	722	689	718	704	725	760	715	662	706	697	751	728	685	731	686	702	690	681	727	748	733	725	728	676	694	736	711	717	721	721	761	744	743	707	688	725	725	689	761	758	723	709	711	655	738	733	720	724	689	736	706	737	688	644	724	685	683	730	705	708	720	719	730	689	721	698	700	757	714	722	717	738	710	663	729	708	714	708	692	706	696	711	686	741	725	717	728	758	756	697	695	750	720	730	698	691	676	720	686	718	733	739	708	688	707	687	674	679	733	686	693	709	702	700	662	709	713	722	733	728	727	726	672	715	697	707	740	715	678	739	687	729	669	714	748	713	720	726	670	670	685	745	712	724	682	674	729	693	712	698	685	736	702	723	709	706	713	717	677	704	716	755	710	720	744	693	718	671	682	669	721	742	724	688	698	639	746	693	751	700	687	749	764	685	716	678	760	785	697	691	725	709	732	771	703	732	732	742	708	730	658	683	706	718	700	719	733	761	750	646	694	719	758	705	707	752	668	722	732	739	717	678	704	730	761	709	680	654	718	715	730	729	712	737	686	760	667	694	669	705	712	706	682	707	679	701	691	742	715	754	753	730	695	704	725	724	710	711	734	727	712	756	751	751	730	725	751	718	721	729	761	667	700	689	741	748	764	669	729	685	716	711	720	687	716	698	759	705	758	717	740	752	709	717	710	710	725	732	741	690	770	753	718	753	680	685	671	710	711	704	730	672	714	743	708	663	695	704	710	723	700	686	731	677	714	677	719	707	747	679	746	733	710	714	729	735	699	722	685	726	737	711	727	693	747	685	703	683	717	746	711	670	726	741	676	700	685	686	674	727	777	723	753	704	722	695	733	703	700	795	714	718	700	726	636	682	677	695	719	754	712	719	721	694	667	675	708	718	721	779	674	688	664	725	651	695	703	716	723	653	733	718	718	722	742	686	688	717	725	700	724	673	693	696	669	698	743	725	716	679	704	726	737	740	706	759	716	705	717	697	721	715	756	761	741	686	716	765	764	706	728	715	706	707	726	729	708	709	747	683	696	708	712	735	675	727	746	715	760	742	730	767	710	707	716	702	661	710	711	738	690	737	711	699	712	737	690	717	737	745	693	726	661	748	676	722	726	738	744	737	705	701	711	725	718	693	734	753	747	746	698	688	705	708	728	727	678	721	748	709	688	655	702	690	716	706	730	721	757	721	706	658	666	682	725	700	712	734	697	752	792	716	759	725	691	696	719	719	730	754	746	726	757	699	756	696	698	696	781	717	748	664	725	731	703	699	718	733	746	722	726	695	701	701	723	729	733	737	708	715	708	754	751	663	713	688	781	679	707	709	747	704	711	764	676	747	710	701	694	718	754	702	763	694	739	672	747	715	675	708	691	706	696	721	705	707	692	712	687	710	734	714	747	713	686	756	676	713	710	648	687	730	686	684	718	699	713	736	733	725	692	708	703	710	690	683	673	723	687	756	731	733	713	711	722	707	734	739	720	662	727	692	739	638	716	723	694	671	740	697	710	700	713	727	664	681	725	697	676	719	720	694	721	755	709	754	710	742	744	691	706	746	691	704	721	653	719	711	670	709	721	728	741	678	694	723	711	718	741	676	715	734	653	722	756	732	749	701	723	669	678	696	709	717	710	708	760	688	660	704	746	695	748	697	752	701	765	706	735	721	718	741	673	736	709	717	743	728	611	741	784	715	744	776	721	698	736	702	725	740	693	720	711	739	736	668	712	710	715	693	700	662	749	770	688	718	723	740	747	644	674	707	743	720	731	722	701	659	697	751	733	699	671	682	697	713	737	710	737	709	692	698	719	701	658	721	717	694	701	717	724	732	750	682	699	717	712	663	768	686	706	728	741	720	704	714	681	726	745	677	724	700	718	758	759	701	767	703	751	730	726	696	691	723	717	683	717	729	708	715	719	700	716	738	699	691	748	669	758	753	742	704	762	716	700	709	694	685	748	703	688	693	708	733	717	683	731	716	670	719	710	739	712	692	729	695	702	698	728	727	699	710	691	700	719	701	734	705	716	731	703	724	735	693	718	706	703	725	709	738	706	744	712	680	737	686	714	692	716	680	698	696	684	745	692	716	693	724	685	718	723	681	696	734	721	664	669	731	738	719	687	744	738	673	702	733	704	685	653	723	730	703	709	723	722	686	727	756	752	703	721	709	724	665	701	711	713	724	662	698	727	715	707	734	730	719	729	708	729	737	697	775	701	728	756	703	725	709	640	748	698	715	711	764	722	723	717	722	752	765	694	722	718	690	734	755	710	682	724	698	758	746	740	708	755	741	694	738	691	692	710	709	687	724	716	704	709	729	709	745	729	735	757	710	698	758	727	749	723	679	738	731	691	730	659	686	719	759	716	738	730	758	699	732	736	733	672	690
33508	24585	23705	19717	9488	4880	2382	1216	844	588	510	464	396	337	307	330	283	375	279	288	286	293	272	236	238	237	256	251	250	302	252	250	250	248	269	226	212	244	229	263	243	256	248	237	235	228	238	252	217	257	261	270	247	218	218	247	218	249	255	266	219	241	255	234	259	232	238	262	226	236	263	265	230	239	250	255	237	241	252	301	230	197	235	239	235	220	219	277	262	228	240	239	239	235	245	246	254	240	255	247	253	218	255	261	215	227	221	227	250	224	221	212	255	218	230	234	240	243	250	244	238	237	225	225	247	228	229	227	248	260	272	227	216	229	221	246	215	264	249	235	229	219	234	238	212	229	237	249	248	242	245	226	248	253	224	271	223	230	246	225	226	204	229	235	245	242	235	239	224	258	207	248	250	247	237	227	251	247	250	230	256	260	216	239	241	235	233	243	241	220	255	215	238	233	230	265	245	226	250	217	220	220	235	202	224	262	236	236	247	223	283	240	242	247	259	227	224	240	285	256	248	224	230	255	242	255	218	232	223	234	219	227	229	225	259	234	245	227	236	250	237	240	230	265	233	215	246	239	243	220	222	233	247	227	262	238	224	229	238	251	235	212	239	236	219	224	244	262	241	234	223	248	264	252	215	220	239	230	219	224	239	237	219	246	235	265	279	233	252	211	236	239	238	251	245	242	254	209	241	259	264	252	249	254	247	280	263	234	216	217	242	237	267	236	218	233	212	256	207	222	266	251	241	236	251	247	229	214	241	231	263	244	258	255	229	254	240	280	236	218	233	221	245	243	256	214	237	265	229	239	246	247	263	242	259	220	224	240	235	254	227	248	233	231	224	241	258	240	242	249	259	243	275	251	229	248	237	230	226	264	250	234	256	253	226	256	261	220	217	274	227	261	209	232	259	251	261	268	226	236	233	230	248	257	230	240	205	240	230	264	209	234	278	251	227	230	228	250	262	252	251	233	242	261	255	241	235	288	246	238	255	237	239	223	241	230	236	247	268	245	221	254	255	273	225	229	259	261	256	263	196	247	257	229	219	217	242	264	237	264	220	220	232	239	224	243	251	247	206	223	276	255	244	218	243	216	253	235	238	224	243	233	247	242	265	258	236	257	269	236	207	249	243	238	236	220	266	253	200	197	258	226	220	212	228	229	225	230	240	260	242	252	242	262	221	215	220	275	230	238	236	258	253	238	232	222	243	225	263	251	240	227	231	265	229	244	241	210	232	221	239	255	210	251	224	246	259	276	240	217	245	235	246	229	288	216	201	229	259	246	245	263	218	227	239	211	214	230	236	231	251	242	255	236	240	242	234	223	233	205	236	244	243	234	241	243	238	247	231	225	260	251	243	255	250	219	254	237	240	240	234	285	268	267	235	220	254	279	253	226	229	262	259	257	243	213	239	246	229	242	221	277	247	233	258	240	226	228	235	233	231	232	250	266	238	235	229	221	203	239	269	257	227	275	241	244	253	209	227	218	244	249	239	244	247	259	253	252	231	271	255	224	206	246	233	251	225	249	237	229	279	232	276	236	253	261	244	236	228	253	241	247	277	223	251	237	232	257	239	251	218	255	239	256	246	242	232	231	231	257	252	239	222	244	224	215	216	246	218	225	228	235	224	246	230	261	252	241	249	259	229	254	220	273	235	250	230	243	223	265	236	246	264	239	234	238	255	230	279	233	251	257	249	242	245	227	206	228	249	246	246	245	255	272	249	238	232	236	258	260	239	229	243	216	237	251	226	245	215	236	228	252	252	227	197	203	224	244	250	235	221	270	300	261	248	240	235	220	237	254	226	259	251	251	212	252	211	220	212	243	230	230	224	243	260	256	240	244	237	242	214	227	243	253	240	216	213	252	274	244	222	278	232	244	222	211	246	258	250	243	234	239	254	212	235	229	214	224	222	221	243	226	267	255	254	233	238	227	257	240	213	224	266	248	249	243	251	227	226	221	225	226	217	246	245	246	226	241	227	275	257	212	255	242	204	239	219	210	243	231	215	235	268	244	250	222	248	224	264	252	261	234	220	235	223	213	233	236	216	231	246	229	236	233	237	219	249	219	231	254	210	237	235	242	246	238	229	240	236	250	247	253	233	214	234	238	218	228	218	235	272	231	226	220	240	227	265	257	262	214	229	268	225	254	244	285	249	276	237	255	253	236	244	242	220	225	256	239	280	225	243	273	238	239	257	264	228	227	258	246	222	230	256	249	193	234	237	234	251	241	200	239	244	262	241	232	227	239	219	275	222	222	249	218	220	248	237	238	242	240	243	235	235	230	222	227	213	275	262	240	241	207	240	248	230	221	201	219	210	218	242	233	234	250	259	237	219	250	249	231	210	227	237	237	258	241	264	243	269	241	263	247	231	260	225	232	247	222	243	252	241	238	251	240	249	214	223	253	222	231	217	253	238	274	234	245	255	245	228	242	227	260	230	226	244	216	256	249	260	225	199	211	220	254	277	241	240	251	285	243	198	241	246	232	264	261	239	213	238	239	242	219	231	286	240	210	237	232	245	255	244	249	238	249	230	226	235	228	240	228	250	244	251	252	223	228	231	230	232	238	281	224	252	232	241	271	243	237	237	249	255	213	201	220	218	237	245	220	241	262	235	228	244	234	253	236	243	224	228	246	231	197	225	231	252	226	219	240	267	254	280	232	242	255	223	253	227	242	227	237	222	251	234	232	226	270	218	233	231	251	215	209	234	251	236	250	243	269	242	212	213	218	259	244	257	231	226	243	250	217	238	264	247	245	235	236	243	230	212	223	254	253	261	268	253	227	217	237	231	206	268	244	224	263	259	229	211	218	225	220	242	221	253	223	241	237	245	227	224	233	245	213	208	242	223	226	260	255	260	276	228	259	239	236	251	216	244	255	258	224	264	228	232	260	217	259	224	243	238	266	247	244	217	242	262	250	215	246	240	231	231	251	267	251	221	255	247	252	250	224	228	258	242	212	230	243	258	259	262	256	229	223	228	240	260	214	241	223	237	210	265	266	215	206	221	215	254	299	276	251	205	248	262	256	219	265	226	241	223	248	261	232	266	229	233	246	248	256	278	255	257	243	228	245	243	256	212	217	213	233	230	225	229	222	256	246	244	230	266	260	233	213	193	242	238	246	244	263	233	249	259	236	262	241	228	247	240	222	243	238	258	223	227	242	251	238	232	232	251	246	213	225	213	238	267	226	236	251	210	270	240	224	223	232	213	220	218	248	225	255	270	253	254	244	261	236	240	244	254	242	248	243	238	243	236	223	243	256	214	218	252	255	225	234	242	241	239	234	224	225	246	217	250	244	231	253	256	254	223	249	248	240	185	212	228	255	220	231	262	245	209	255	210	231	249	260	209	247	237	213	229	230	243	242	238	217	212	259	233	217	229	240	230	260	217	251	226	251	264	249	238	225	250	227	234	249	243	231	232	246	251	271	221	228	243	219	200	219	235	262	227	232	214	233	200	232	252	248	235	241	246	233	237	231	265	230
21591	18654	26078	25697	15004	11530	6676	4320	3443	2527	2007	1745	1365	1213	1203	1103	1030	916	824	699	757	697	651	609	638	559	620	618	609	632	606	579	547	569	550	542	607	553	550	547	530	511	528	526	565	535	523	548	549	552	558	538	537	529	515	516	586	539	510	565	472	527	620	522	534	472	509	542	539	519	511	502	503	566	543	551	550	523	578	571	541	551	539	533	536	528	531	580	520	541	553	511	566	545	562	549	551	552	566	512	568	507	561	556	568	598	517	559	559	541	579	532	538	531	567	536	579	556	559	563	521	564	528	530	527	516	564	532	517	540	558	563	538	541	529	543	544	560	513	549	505	523	526	552	531	549	564	498	540	559	541	536	533	550	553	544	506	504	527	565	539	523	562	533	536	531	545	544	514	527	501	537	541	542	543	531	519	537	493	542	552	533	547	493	540	504	600	554	572	508	552	611	541	513	535	527	581	539	566	518	551	514	525	560	574	550	571	572	510	524	536	540	547	515	484	548	537	543	500	521	524	537	518	555	505	512	527	540	476	553	561	523	554	510	510	537	509	531	530	522	507	541	531	544	541	556	582	534	535	536	547	539	525	529	518	520	507	571	518	482	543	559	526	538	559	576	482	537	549	525	536	502	537	540	526	500	517	596	544	562	553	529	538	527	496	540	496	535	533	548	538	524	504	558	532	492	544	534	514	580	512	554	555	532	535	500	544	552	544	532	515	527	555	564	575	567	521	539	555	549	477	550	555	515	493	537	562	525	535	528	533	563	538	533	537	515	530	547	540	535	498	558	532	569	510	560	537	534	596	529	515	539	517	551	545	546	508	533	506	532	537	520	551	533	489	572	537	507	518	559	532	561	521	517	547	519	552	583	523	552	523	556	530	545	487	557	548	532	501	530	562	557	493	573	531	524	538	512	512	538	565	571	573	558	520	572	544	510	507	543	530	550	539	546	494	540	507	573	552	531	543	560	526	494	567	505	524	532	515	474	550	580	554	547	561	560	534	514	520	552	543	507	503	503	489	547	552	495	554	581	548	546	534	537	553	612	523	499	534	559	517	534	515	542	538	524	534	552	542	531	529	558	528	524	538	545	503	495	489	538	522	521	518	518	519	545	509	546	539	554	503	523	495	535	552	524	530	540	519	527	529	514	529	549	527	528	505	538	542	548	531	553	550	566	526	590	564	519	531	536	547	539	597	526	534	554	547	525	518	542	504	531	549	537	507	549	533	555	549	561	505	518	529	575	553	487	511	511	540	568	539	556	553	534	548	531	536	550	552	508	594	523	515	558	476	482	574	502	520	484	550	548	546	512	527	529	568	540	540	515	553	538	528	496	525	529	548	553	562	541	525	511	562	529	537	526	528	504	537	527	585	548	545	524	556	528	584	528	508	549	531	538	558	524	540	514	517	567	525	544	559	492	537	556	537	514	566	518	542	520	530	535	538	566	534	523	555	536	557	550	556	522	544	586	571	484	547	573	531	530	531	561	542	566	540	524	579	555	524	554	519	545	517	512	537	558	520	523	559	487	525	556	498	545	499	551	530	529	545	558	553	548	537	550	516	545	519	545	536	514	512	504	581	546	532	512	575	528	517	518	513	549	551	479	538	517	553	549	542	524	594	510	524	535	551	562	562	514	552	579	548	515	529	520	575	576	550	542	539	538	533	540	566	494	499	538	515	541	499	489	551	556	544	551	536	545	545	546	517	543	557	526	532	552	537	537	565	534	524	506	555	533	505	606	557	547	501	536	559	523	560	518	492	555	532	553	525	500	551	553	540	541	498	515	551	582	531	518	553	548	551	518	568	523	585	503	517	558	528	564	572	557	581	516	510	531	528	522	552	501	525	537	524	585	540	511	503	546	523	517	542	537	532	543	549	560	554	545	514	516	555	533	519	552	571	557	541	524	551	495	533	504	532	515	539	549	556	509	531	526	502	537	545	538	564	538	538	526	519	522	506	502	519	548	505	512	524	497	525	507	530	554	528	568	507	549	577	490	539	505	516	532	524	546	549	469	566	552	536	537	575	535	534	495	543	534	604	556	527	524	525	542	586	540	521	553	570	546	547	570	515	558	542	547	512	528	539	539	508	521	557	589	557	531	498	564	500	540	538	534	531	556	544	498	530	534	552	502	538	545	510	565	557	511	541	629	527	540	501	516	550	588	505	520	499	514	486	589	533	586	550	533	487	530	531	514	564	563	505	503	545	570	511	555	501	543	502	528	550	543	528	523	534	521	528	543	536	532	550	499	518	569	542	538	573	555	539	551	552	538	533	535	573	523	569	528	544	517	575	562	552	570	514	551	535	553	526	543	580	544	523	547	565	500	510	512	564	573	523	525	541	519	550	537	544	525	554	546	547	518	530	550	521	564	521	539	526	530	554	577	508	516	532	516	507	566	559	562	532	552	513	539	514	551	475	529	531	510	510	542	554	514	546	509	530	539	534	533	554	532	535	533	536	525	554	541	509	514	559	539	566	591	521	575	552	522	541	525	534	584	531	573	521	495	561	515	503	534	516	518	504	517	497	537	532	527	522	537	503	534	558	587	533	541	492	552	557	531	512	527	553	505	587	568	531	507	549	529	551	579	532	484	520	538	505	518	541	567	509	533	535	529	528	539	500	516	542	520	555	519	539	519	541	508	540	532	500	527	532	520	514	564	542	547	568	518	538	579	508	540	550	531	515	566	544	603	569	517	579	498	572	567	577	521	565	556	537	573	552	529	554	575	555	534	524	558	545	559	540	551	509	539	485	517	542	594	567	541	528	557	529	531	556	528	540	552	536	530	547	519	550	545	533	552	527	510	602	548	550	542	541	520	532	516	483	516	574	535	548	510	536	557	456	557	524	531	569	585	552	540	540	525	521	540	492	532	561	525	547	542	553	520	564	508	524	538	566	527	530	509	540	544	553	532	573	483	490	546	583	566	536	493	550	557	548	542	580	524	559	537	537	537	524	507	560	475	579	535	551	511	564	525	540	544	544	528	558	505	532	544	552	574	526	569	506	510	527	551	538	513	534	572	567	539	505	547	559	517	524	546	563	507	513	534	502	545	519	538	537	545	516	515	540	554	521	559	582	518	533	570	489	515	512	530	519	575	521	471	532	555	586	545	533	549	539	528	582	568	531	544	526	579	487	527	521	557	566	557	551	536	542	550	568	600	569	535	540	537	536	527	545	566	531	547	520	555	532	533	541	527	561	538	544	502	545	531	546	526	504	550	537	537	571	487	537	498	531	525	541	560	552	575	555	557	568	543	539	562	547	521	557	496	545	564	506	540	530	528	509	579	559	559	541	512	531	539	589	509	532	528	558	520	572	590	572	549	550	527	585	532	541	524	508	514	576	532	524	515	544	536	511	526	551	536	492	595	549	504	533	500	505	514	529	531	526	566	535	513	576	554	579	522	525	541	536	514	550	535	527	524	528	542	534	535	551	502	534	523	537	514	572	530	561	512	506	520	571	538	546	531	549	519	552	523	525	556
43618	35689	32138	26199	15274	7589	3740	1986	1081	776	618	485	463	423	377	342	336	320	311	306	258	269	235	285	233	242	218	234	228	269	256	248	213	231	225	226	235	223	236	254	226	223	210	210	232	221	212	226	217	230	211	228	265	238	207	235	258	206	224	233	225	248	216	202	220	207	238	233	194	242	214	218	194	236	218	217	243	245	223	228	236	217	223	210	209	253	223	258	233	218	250	245	205	245	210	225	214	241	193	211	206	207	229	182	215	201	243	227	235	253	237	235	232	236	233	236	210	219	247	235	232	220	206	220	203	211	202	235	248	238	215	217	234	244	218	205	232	214	216	239	213	232	252	216	214	209	220	207	204	220	217	233	263	248	243	219	244	203	207	207	228	227	225	231	228	212	206	221	209	215	272	225	254	211	236	235	231	224	228	208	236	234	213	233	207	208	226	211	221	203	217	253	250	212	255	221	231	233	207	205	207	237	239	241	193	227	245	208	216	194	236	226	219	208	225	233	241	234	234	167	209	219	243	245	236	240	221	251	241	208	217	203	222	259	213	229	234	247	241	238	235	233	196	211	253	234	207	198	201	221	244	241	243	216	204	249	238	215	227	234	235	235	224	233	233	234	239	235	216	251	204	215	239	200	221	214	242	232	212	219	203	224	206	241	219	222	260	245	246	231	229	218	256	225	207	231	225	242	215	244	229	227	226	210	246	230	216	201	221	213	229	239	229	228	208	213	252	201	242	204	219	261	202	207	199	230	218	205	230	207	205	232	227	223	226	216	237	217	210	202	243	208	233	189	239	241	210	208	241	183	234	224	235	200	276	245	210	240	222	200	220	195	206	237	254	232	234	220	211	220	192	202	240	222	232	209	199	191	196	211	229	232	246	208	209	208	209	259	205	214	208	220	231	197	201	225	218	234	245	235	231	195	229	238	225	210	250	210	219	232	254	222	245	223	235	214	241	227	232	208	232	227	230	226	209	204	250	194	242	239	217	230	242	216	226	243	260	247	223	258	244	227	222	216	226	212	225	232	199	220	217	231	220	239	221	234	213	205	214	216	237	208	213	224	204	241	236	227	230	215	225	203	232	199	224	231	198	198	222	211	217	198	229	177	214	210	231	207	242	220	211	234	234	207	217	250	218	222	221	210	244	232	219	217	239	227	220	212	236	218	224	230	223	242	214	216	218	200	223	220	186	243	216	238	202	244	226	243	222	204	222	257	231	233	231	223	206	223	236	257	231	227	237	229	223	266	200	212	220	251	215	216	207	258	208	220	217	214	212	217	207	259	236	237	199	213	227	195	204	220	208	207	228	217	184	227	198	255	234	221	227	217	223	218	206	208	224	205	232	240	209	228	221	251	232	230	223	203	210	211	213	229	248	223	208	225	213	243	242	204	235	229	229	218	230	190	225	211	229	238	222	235	224	220	245	230	250	218	269	225	242	223	204	209	199	208	219	217	216	187	220	225	220	231	229	234	197	211	232	245	221	225	266	227	226	228	241	236	251	226	226	245	220	198	203	212	193	231	222	210	213	205	235	197	203	236	215	261	230	177	228	225	208	226	233	235	233	225	214	246	201	227	217	238	230	224	212	221	238	213	224	215	222	256	240	214	203	215	195	225	232	208	218	213	234	232	206	237	217	207	237	247	245	234	213	230	212	225	244	239	227	248	240	234	224	242	215	229	207	215	242	230	214	218	218	216	227	225	228	213	247	251	231	200	219	224	246	238	208	214	220	219	225	244	230	229	211	234	225	256	239	264	208	218	213	187	243	227	235	267	212	235	237	216	235	232	209	236	212	257	216	236	222	229	223	226	234	260	236	240	240	257	249	243	217	227	241	196	213	229	227	227	221	200	242	223	246	229	224	220	209	220	231	238	217	243	242	189	214	218	221	212	246	226	221	213	208	243	247	207	212	210	241	217	253	231	239	227	207	213	236	202	237	200	218	216	227	220	222	212	174	237	227	210	200	212	224	216	224	231	208	239	215	258	209	224	214	222	214	246	242	222	213	222	276	236	208	233	197	228	249	237	225	204	234	234	248	240	209	214	235	236	222	227	226	223	230	217	226	230	240	237	238	228	226	242	239	235	203	256	190	223	222	229	205	224	241	240	219	241	213	236	236	255	198	223	264	216	219	224	262	225	215	192	224	228	214	209	234	225	211	205	237	225	241	246	245	199	217	230	228	199	240	231	252	258	217	226	224	211	218	254	229	196	206	218	235	237	203	250	220	266	259	221	217	281	234	199	226	187	217	245	233	215	198	237	226	198	223	237	229	196	215	221	188	249	217	204	220	209	257	234	238	251	253	242	226	208	219	223	219	242	212	220	215	209	257	229	212	221	236	204	246	205	227	254	222	247	231	234	195	249	232	205	208	216	216	229	225	254	228	216	210	201	228	227	221	213	232	223	221	227	217	224	223	193	208	233	230	212	241	206	229	228	217	237	246	228	212	270	189	202	216	231	223	257	221	210	214	212	233	204	226	251	212	241	212	194	214	215	219	229	241	205	235	212	213	212	234	239	221	222	215	216	212	232	253	209	222	202	236	209	233	225	203	199	203	225	247	209	240	224	195	217	220	239	217	241	236	219	221	215	219	200	236	260	226	210	236	213	257	225	216	235	219	223	237	227	223	253	227	242	201	230	204	248	207	226	234	230	252	208	245	222	267	228	220	240	220	219	199	203	189	230	217	232	247	227	238	234	210	230	248	215	208	223	257	230	245	213	212	192	242	213	222	221	244	206	209	225	219	226	240	208	241	231	208	245	230	251	203	215	228	216	198	243	229	205	221	205	197	234	238	218	236	222	234	195	201	220	235	231	217	212	190	226	230	234	237	260	199	230	227	227	239	235	214	226	219	223	209	212	233	210	233	226	213	246	219	223	249	220	228	200	230	230	223	244	194	212	211	229	238	191	222	241	216	250	210	235	207	232	222	225	224	218	215	240	210	249	191	224	222	217	225	201	254	204	221	228	251	219	214	277	241	220	203	229	190	231	225	224	233	260	218	213	213	235	247	221	219	246	205	235	211	251	235	230	215	221	215	220	252	201	230	226	225	220	191	238	241	210	206	224	208	230	236	209	242	246	216	190	265	219	213	232	221	224	198	217	228	219	248	211	215	231	225	207	260	219	247	234	205	213	221	233	210	211	231	207	230	233	211	218	233	231	214	189	208	240	234	203	237	221	216	195	221	229	203	251	231	258	229	199	217	226	211	210	207	243	219	216	216	202	249	229	253	226	232	201	216	247	203	249	238	212	248	225	200	225	232	218	219	187	259	250	216	229	231	215	200	202	197	210	209	194	219	200	202	242	214	237	212	184	230	204	190	222	249	229	226	213	264	188	231	234	230	245	226	242	212	232	223	235	240	197	225	197	226	215	228	208	204	195	222	224	231	206	206	226	199	228	254	215	236	234	225	213	240	239	224	206	217	225	217	230	228	215	241	217	227	255	250	215	214	223	207	233	186	222	213	228	212	217	222	253
28167	27846	32220	30680	22206	14249	8993	6081	4194	3385	2554	2096	1776	1542	1489	1282	1256	1185	913	877	837	838	640	638	593	550	576	685	631	634	550	579	573	534	521	554	526	558	499	534	576	509	506	529	501	508	537	487	529	488	512	525	548	529	477	502	519	513	498	543	532	509	540	535	527	502	522	528	519	492	511	496	467	515	501	505	529	486	481	509	504	526	506	538	551	531	514	525	554	519	493	487	535	549	539	553	536	538	473	549	528	550	536	555	551	502	538	509	518	484	524	524	511	501	532	536	469	545	485	560	477	524	490	475	507	570	501	538	502	497	488	524	496	527	512	552	516	506	535	525	498	515	534	477	516	496	547	548	498	543	571	526	481	496	549	509	545	495	493	500	531	498	529	550	533	513	529	517	515	539	477	552	495	517	519	546	535	516	465	500	507	554	522	517	507	518	498	548	514	484	504	540	484	527	510	503	531	512	510	505	540	553	533	507	518	552	528	526	532	487	498	509	542	521	511	442	507	505	499	534	508	512	503	519	500	491	485	532	526	532	496	520	514	500	504	506	529	485	483	536	503	484	516	470	501	509	497	477	548	523	485	487	522	501	506	504	460	526	497	528	517	524	500	511	538	512	523	521	503	519	546	455	529	489	589	505	509	514	516	564	494	484	524	505	510	487	522	505	535	469	507	540	511	537	510	536	494	498	470	526	482	508	505	489	546	516	479	483	506	539	545	531	506	525	510	486	520	487	507	559	520	504	513	476	505	505	484	502	512	507	508	510	521	488	486	525	492	572	462	505	509	528	547	501	531	487	499	526	509	539	484	510	488	502	510	495	513	494	524	530	514	523	505	510	508	527	536	535	533	495	506	531	487	483	493	547	512	530	482	525	523	518	529	503	546	520	514	515	509	526	494	530	523	542	542	531	498	541	529	459	483	562	508	514	533	510	511	502	517	543	499	494	541	496	504	513	497	483	507	525	520	535	476	495	498	501	507	513	482	526	511	506	479	536	532	472	513	474	494	536	530	532	515	475	502	528	531	487	485	493	526	535	470	495	552	521	534	483	524	509	497	485	530	519	536	485	556	476	501	529	526	488	557	540	521	514	481	532	492	522	462	535	510	526	553	582	521	501	500	501	542	512	528	522	501	517	483	519	532	551	542	522	549	555	516	499	551	519	485	500	485	520	497	529	536	515	539	484	485	491	515	497	528	547	481	501	488	505	500	520	506	562	502	487	505	532	556	502	521	457	505	516	521	511	494	524	541	452	536	504	491	510	550	510	554	504	483	536	538	463	496	542	488	517	519	533	516	500	503	505	508	478	488	503	507	494	527	490	538	512	500	538	550	519	494	524	500	536	479	495	535	513	538	469	492	554	516	493	577	498	501	509	521	540	549	467	494	535	521	539	547	479	538	511	509	488	552	507	524	491	499	460	538	513	526	455	497	502	483	501	504	511	529	528	533	516	511	500	527	489	525	500	511	515	484	493	493	531	513	520	507	553	527	493	533	508	510	519	546	501	507	490	488	518	522	539	494	524	518	531	509	490	526	520	497	556	484	516	453	528	515	504	509	482	484	536	472	507	506	505	559	536	526	523	476	483	510	480	504	533	506	516	494	491	498	483	486	484	517	495	496	548	544	531	469	511	458	494	533	518	480	541	500	510	509	476	519	531	511	518	516	497	484	512	519	507	463	490	529	519	466	518	488	479	535	510	485	512	549	528	513	475	536	534	520	485	487	541	478	503	531	524	531	497	499	524	492	465	493	478	501	484	499	488	509	511	491	528	514	518	511	511	526	491	505	491	513	490	492	502	508	498	480	504	505	538	506	469	534	499	495	506	540	502	537	517	528	498	486	495	507	490	517	511	482	531	484	504	526	496	507	534	524	483	504	529	492	532	500	574	515	484	488	460	485	534	479	509	531	501	520	522	508	509	484	524	540	537	488	524	523	467	534	546	495	503	524	498	508	506	484	519	517	525	488	507	500	522	526	512	504	491	521	494	528	511	542	517	542	516	523	481	512	523	503	518	544	534	496	530	487	513	477	469	518	474	506	501	524	499	508	514	506	498	534	534	486	533	492	492	510	512	524	524	503	528	557	514	468	498	524	517	480	514	517	508	542	510	540	537	489	527	503	506	525	504	504	538	516	508	517	484	508	492	551	521	524	515	517	490	482	497	526	547	532	505	512	508	474	498	551	502	510	495	571	510	473	517	503	539	545	542	503	473	559	509	468	541	521	510	509	491	505	512	492	493	552	514	513	523	501	499	533	509	492	502	507	533	491	529	473	512	490	484	495	496	537	516	526	536	507	503	555	508	516	466	547	513	467	509	504	501	507	479	480	498	535	525	483	513	499	513	546	510	488	494	480	471	500	521	543	525	503	506	501	541	513	569	506	530	505	502	459	483	510	459	507	502	502	523	494	491	516	472	509	518	495	517	522	538	495	526	541	535	539	558	508	482	540	492	483	533	468	468	496	562	494	519	579	497	493	489	485	471	496	494	479	517	531	528	515	527	527	501	512	502	538	545	474	542	510	557	541	465	507	528	509	538	529	525	532	520	504	510	528	533	519	521	491	532	504	499	531	517	506	510	496	500	503	516	515	494	535	548	510	494	502	446	513	500	507	498	511	521	501	517	491	478	553	500	522	510	473	529	515	532	528	490	481	479	526	487	549	497	492	536	493	517	544	501	533	480	510	481	517	518	497	480	513	533	451	486	565	528	477	472	498	533	507	494	532	533	504	477	475	497	556	537	548	507	548	521	498	488	517	495	536	511	518	484	495	510	474	469	527	509	495	498	476	519	510	502	518	516	488	539	534	499	514	505	508	511	498	526	536	504	535	472	483	462	527	494	529	542	519	518	537	532	525	518	504	461	475	541	526	561	537	510	523	492	515	491	470	564	505	541	497	485	525	498	501	513	553	494	532	519	535	519	529	511	525	467	507	545	511	493	515	504	462	536	523	530	510	537	491	518	493	538	487	502	496	493	462	501	496	485	462	493	537	500	477	529	523	477	502	512	492	526	547	495	503	460	545	518	545	507	500	555	474	540	525	526	501	518	547	499	535	494	479	496	572	532	484	533	495	500	536	484	507	501	541	508	523	551	494	502	516	526	496	527	535	480	553	460	502	493	525	513	519	515	527	530	477	485	508	522	546	544	519	497	512	563	523	507	537	545	547	525	512	530	520	519	538	525	527	546	531	535	511	544	488	542	534	544	522	472	509	531	508	512	554	484	541	505	478	496	505	535	508	519	497	537	507	501	512	499	499	520	527	505	503	498	522	525	494	459	514	515	506	517	534	464	485	555	505	511	526	538	495	498	555	514	490	483	470	485	535	536	500	521	539	557	533	494	502	508	555	502	483	497	504	517	503	512	475	499	536	523	526	507	511	489	503	477	516	505	498	509	473	520	504	538	497	478	458	517	499	559	491	485	464	526	523	501	524	518	474	490	506	485	504	509	521	557	532	534	503	494	535	443	484	518	538	521	525	500
14681	8161	5282	3772	1847	1023	757	548	503	504	415	422	403	361	353	428	339	403	372	339	325	344	343	292	317	329	336	353	327	342	344	292	349	342	352	351	302	313	323	334	353	353	353	324	345	350	334	373	343	293	357	341	334	312	281	343	336	339	312	344	303	324	342	367	352	310	348	307	300	324	301	344	357	343	366	335	333	350	350	328	319	303	314	342	316	331	345	322	347	402	326	341	341	309	330	329	282	329	397	384	347	336	367	339	347	358	349	334	343	331	306	327	338	319	313	323	297	323	335	355	326	298	304	362	332	361	327	337	359	339	345	316	357	354	350	359	368	322	291	312	343	384	357	352	326	354	356	302	314	337	341	317	304	329	332	327	366	329	339	365	357	340	322	341	358	355	336	357	328	326	365	327	355	340	318	352	326	319	329	361	333	340	307	321	371	345	362	342	314	332	329	326	324	345	337	322	307	352	337	327	370	324	335	350	358	331	292	359	334	333	364	356	343	333	325	341	307	366	345	323	321	364	369	358	364	361	368	349	339	338	311	346	313	339	335	310	367	326	313	316	362	349	322	313	369	367	337	363	363	305	336	384	336	365	335	368	361	352	327	369	324	321	328	310	341	312	319	319	312	358	365	303	324	329	340	341	345	340	322	334	287	380	371	295	332	323	331	339	350	340	338	372	350	335	332	305	354	330	351	310	336	325	316	345	338	323	334	330	361	330	355	324	301	336	346	327	338	344	335	369	368	365	362	298	324	373	325	326	331	327	317	322	306	303	354	319	340	340	337	329	329	320	305	298	331	331	305	355	352	347	329	327	342	315	339	329	338	319	385	302	353	332	312	327	351	344	329	327	357	331	341	343	338	320	357	315	333	330	315	365	364	346	337	341	323	307	339	342	350	368	340	369	266	331	379	314	341	335	337	320	340	335	340	378	348	360	345	332	362	345	354	320	339	360	301	346	336	317	337	320	338	332	331	300	321	358	316	330	296	332	345	359	306	304	360	328	352	337	345	321	358	348	325	360	369	358	319	334	321	366	298	334	322	323	325	320	329	348	348	386	322	344	338	334	344	307	333	318	350	344	380	314	335	320	344	351	318	346	366	311	376	312	337	322	331	316	323	332	353	342	327	361	334	278	341	334	359	347	341	377	315	359	389	290	292	312	350	325	344	364	325	356	345	346	348	353	305	321	368	372	345	342	321	318	344	320	352	363	334	338	339	315	330	342	324	330	361	348	362	315	350	366	353	344	375	357	304	351	350	353	329	320	332	321	336	376	336	352	342	355	351	313	350	306	331	343	324	352	324	401	369	345	318	306	347	332	324	320	347	308	365	307	354	327	331	330	317	298	336	328	355	323	350	327	322	310	363	321	305	335	315	327	351	292	326	352	383	300	313	316	334	336	304	327	335	356	345	309	349	349	336	326	359	373	346	316	373	346	348	330	353	328	318	353	318	336	301	316	329	330	335	348	346	335	351	383	374	319	324	347	370	337	308	308	330	318	308	339	318	332	324	329	342	314	351	338	306	352	361	341	335	340	360	328	337	345	296	327	333	353	348	337	364	310	321	334	349	310	352	311	359	334	362	306	320	329	365	340	325	372	338	344	346	344	319	327	321	374	344	317	331	358	316	313	297	344	313	314	298	329	389	318	378	299	337	329	361	344	337	351	333	328	321	335	325	289	316	367	325	314	361	332	332	359	323	340	356	321	319	319	338	333	367	343	301	339	320	369	321	358	355	334	332	363	354	316	328	336	309	308	347	344	361	338	343	316	390	315	335	320	328	348	341	340	351	312	317	317	320	353	314	313	312	325	333	359	333	349	358	345	325	332	311	314	303	344	351	349	323	324	325	343	318	332	319	349	335	339	350	305	316	358	374	332	333	355	316	372	354	340	329	348	356	326	340	330	364	333	374	320	303	365	342	328	352	309	349	369	339	334	333	318	333	322	366	329	293	348	343	348	329	310	299	328	340	329	339	363	308	307	303	358	364	350	323	315	299	320	343	320	307	371	343	369	324	319	345	343	337	322	330	328	352	350	324	321	326	337	325	348	352	411	309	323	359	357	327	342	345	319	321	332	345	331	321	332	305	320	368	341	336	353	370	343	348	361	348	356	341	351	322	326	380	336	316	329	351	404	321	337	334	339	333	340	317	343	346	333	347	341	360	348	361	354	320	340	350	337	312	361	334	333	344	331	386	358	332	324	331	312	306	341	303	356	353	344	344	345	369	347	336	355	301	315	337	316	348	329	328	317	324	331	312	340	379	347	343	342	292	332	327	346	330	362	319	355	343	354	343	323	356	322	352	338	313	352	336	351	335	338	311	324	341	324	324	336	312	298	309	354	318	344	348	319	296	322	327	359	320	337	342	330	359	355	326	337	361	354	347	323	352	309	378	345	306	347	334	332	341	349	335	313	324	293	322	334	295	348	372	363	339	343	337	387	351	341	352	320	338	341	371	345	336	345	316	372	334	334	360	342	301	339	328	366	346	307	349	321	345	334	342	338	319	318	330	326	371	352	339	313	353	315	353	316	341	321	310	369	313	329	302	367	329	306	352	340	341	327	383	321	359	350	346	330	327	359	316	337	356	314	365	352	343	357	372	345	354	362	312	316	315	337	302	382	331	337	332	336	329	342	347	339	342	323	329	419	335	349	363	355	337	356	355	332	346	343	365	323	333	326	367	334	336	334	311	325	324	322	365	335	338	367	316	349	308	333	318	316	332	355	313	324	322	335	333	294	327	322	343	332	329	329	324	311	331	335	331	344	349	350	324	289	334	349	377	326	315	357	375	361	360	363	299	351	332	318	331	338	336	298	336	325	315	317	359	311	331	334	343	320	316	332	342	340	331	323	361	337	377	329	330	390	330	305	324	339	334	321	353	329	359	305	348	334	338	331	310	328	337	311	324	321	334	343	323	328	359	317	328	348	326	309	323	316	320	345	342	319	358	318	345	357	320	295	359	314	356	340	348	343	338	313	369	327	322	362	400	354	376	280	301	343	354	339	312	350	344	332	347	329	358	361	346	365	337	329	325	342	353	299	306	322	341	304	382	348	331	291	367	293	316	344	366	358	338	327	353	352	323	328	338	298	323	361	334	352	376	359	339	341	348	383	345	333	353	325	371	344	366	323	357	310	319	326	336	332	348	350	336	361	341	324	347	366	333	334	337	345	322	365	343	341	332	323	340	360	319	326	326	312	360	323	346	341	328	359	353	327	313	365	301	328	329	357	362	360	365	347	301	321	380	361	301	339	344	340	344	347	328	346	308	365	349	358	313	323	319	371	338	331	355	316	357	324	369	369	324	339	350	366	357	354	302	352	341	341	343	330	351	342	335	312	351	345	347	339	314	329	315	342	337	314	365	357	358	309	320	309	332	330	315	307	351	341	365	376	287	310	338	322	302	355	332	279	360	319	341	346	362	353	340	319	330	380	340	337	347	329	361	372	356	308	321	348	313	340	350	359	351	319	340	322	338	349	328	354
8682	6908	8357	9774	5832	3684	2618	1949	1696	1510	1318	1136	1039	1114	960	979	948	868	799	811	810	792	801	732	734	711	750	768	728	835	706	699	691	737	707	703	733	756	721	708	755	746	692	717	693	710	743	729	729	697	705	685	674	746	716	719	695	700	746	702	726	736	754	708	717	720	725	650	728	713	759	726	705	748	711	715	739	721	711	728	669	740	683	749	745	741	705	789	746	696	770	692	701	687	742	727	732	769	706	720	737	701	723	740	754	761	677	715	723	798	674	693	712	769	721	742	734	723	706	739	737	672	725	756	746	699	695	713	735	689	714	757	707	683	687	728	724	737	726	756	722	718	745	686	739	748	740	696	720	727	725	720	698	724	716	739	729	760	714	738	710	749	711	736	779	700	687	731	771	682	717	752	722	725	714	711	695	707	726	729	763	714	698	714	698	725	714	733	754	724	707	737	686	699	734	721	698	731	726	752	739	728	686	756	745	695	657	703	733	740	693	707	729	689	706	721	733	684	690	684	711	708	693	742	740	765	686	737	757	729	744	730	768	718	703	658	709	702	737	728	734	729	743	747	746	723	729	685	714	730	735	729	683	737	691	695	655	752	745	723	724	741	704	738	734	682	712	733	707	755	707	698	715	683	710	685	704	654	666	741	734	716	743	708	758	704	724	727	696	683	711	728	718	730	723	706	720	771	681	708	742	698	694	732	768	721	749	681	773	718	737	703	690	760	717	704	714	709	747	736	721	758	740	724	755	732	739	703	682	718	744	692	682	698	689	758	734	712	680	722	729	723	695	737	699	769	720	722	730	693	704	704	724	724	708	729	718	715	722	726	701	698	724	688	749	687	698	767	679	673	761	738	710	700	697	698	713	743	771	756	703	820	708	686	712	685	712	724	711	739	716	692	780	692	739	648	707	716	710	724	720	706	720	722	772	727	767	751	714	718	670	716	712	686	760	784	726	696	754	701	702	714	723	718	683	756	722	740	658	716	753	740	751	729	696	734	715	672	701	716	654	692	727	753	731	724	677	707	731	627	747	700	722	674	695	725	721	725	726	682	766	748	735	690	737	678	696	710	752	672	675	700	770	727	716	729	728	729	723	752	727	699	684	716	713	723	732	741	737	699	663	708	718	763	697	689	734	779	717	743	682	776	670	717	714	757	719	757	722	673	817	701	708	764	723	699	676	743	751	693	749	708	759	768	703	763	750	718	711	708	733	716	741	657	703	730	688	706	749	754	705	755	675	687	748	680	717	739	685	711	714	713	695	696	644	693	702	722	708	718	762	694	742	766	759	740	662	736	728	750	733	722	743	725	739	727	671	687	709	693	730	765	682	734	733	753	710	705	707	721	703	694	726	755	757	722	744	640	723	701	662	661	714	695	687	762	728	747	693	730	703	732	763	696	704	704	735	703	684	699	747	731	732	700	716	684	677	673	716	742	740	722	700	704	730	771	718	737	697	747	741	707	743	738	664	719	758	722	682	710	737	762	717	682	757	713	741	721	681	729	765	734	710	731	718	723	712	713	714	712	701	714	733	688	702	712	697	667	736	757	692	723	774	729	720	683	677	728	714	701	688	681	711	724	786	721	693	745	697	741	728	761	742	783	754	715	725	714	775	786	741	680	740	697	715	725	746	700	745	729	735	673	705	704	724	672	671	661	711	703	688	761	732	747	724	727	706	706	713	703	707	715	751	687	733	725	728	723	718	708	697	714	730	692	778	719	745	710	753	728	703	744	682	717	691	709	720	699	705	746	710	679	780	701	713	722	714	733	736	706	721	798	691	704	707	677	756	699	736	705	745	683	761	701	758	696	721	709	712	729	705	699	711	697	734	758	749	735	712	716	708	720	742	700	669	745	708	727	699	730	751	717	756	667	700	728	727	746	727	735	714	735	707	717	730	709	737	728	694	688	743	754	694	726	730	743	687	715	716	690	755	750	692	727	700	715	741	703	692	697	792	698	748	768	782	697	753	678	734	717	733	710	725	734	703	758	735	762	686	705	750	700	668	725	735	691	720	702	690	690	737	694	714	747	704	741	722	766	673	744	711	699	711	668	715	730	685	703	734	720	734	733	716	746	695	718	720	761	708	701	734	757	705	710	723	768	651	748	713	643	725	759	706	705	739	686	708	698	731	701	728	740	714	663	716	723	714	705	727	748	736	730	718	677	703	708	670	773	721	742	732	727	743	728	732	688	732	704	733	753	745	677	753	746	677	681	709	731	741	740	772	747	693	720	751	711	815	716	731	700	717	700	715	717	740	746	721	751	682	778	734	689	741	725	707	720	715	712	703	728	719	707	757	737	754	780	774	738	769	716	716	695	723	728	689	687	770	709	714	643	708	672	749	747	740	728	757	706	776	684	738	713	732	749	755	743	704	741	744	706	712	735	699	741	724	764	718	736	726	702	715	681	699	738	692	695	776	699	707	673	697	728	736	750	730	724	738	754	685	744	733	704	698	732	737	721	771	733	703	734	712	763	707	724	743	720	762	684	703	743	718	692	740	735	670	724	690	730	747	720	721	692	695	750	728	757	688	742	727	708	702	691	761	754	723	752	749	644	722	736	742	706	698	680	709	717	717	751	691	706	729	711	744	714	722	756	696	669	690	736	721	700	703	733	699	684	671	741	726	685	691	743	715	718	710	680	696	706	760	706	709	722	720	721	734	672	743	712	677	684	701	750	767	662	682	748	695	697	710	706	739	718	733	744	688	705	706	691	694	690	691	723	687	731	711	664	776	688	708	721	662	769	690	715	710	712	723	718	694	718	730	745	759	718	709	654	728	729	750	668	737	701	746	752	695	741	766	701	696	771	696	767	706	748	779	680	772	723	699	714	727	742	723	674	691	769	667	746	702	732	731	709	693	765	673	731	761	690	704	727	746	713	726	708	728	708	740	723	775	684	705	731	676	688	689	707	702	733	716	766	718	772	738	712	768	726	699	736	714	728	758	678	727	735	737	735	713	715	728	675	702	695	787	698	705	716	742	728	692	682	702	658	674	755	729	716	738	713	722	743	744	695	730	741	682	732	682	713	703	736	710	738	735	721	731	732	689	734	721	741	701	693	695	695	719	712	735	719	736	734	696	706	740	709	751	703	772	718	723	780	713	719	679	675	788	746	723	749	757	686	703	735	731	707	715	750	742	751	707	695	726	718	729	737	661	708	713	726	725	748	755	699	747	746	713	712	713	727	738	696	747	684	714	672	778	702	702	765	740	689	698	751	757	741	701	677	722	754	725	746	702	660	694	725	737	718	753	689	744	722	686	673	734	718	682	717	771	752	674	725	709	709	720	678	746	734	715	725	747	725	712	701	726	687	724	689	686	749	714	724	686	745	757	719	762	694	746	712	719	709	776	740	671	705	696	688	721	737	676	691	675	723	684	721	740	764	701	775	735	726	737	754	687	723	690	710	710	748	725	760	746	749	740	732	697	739	723	682	714	645	776	679	702	704	730	702	755	715	733	708	719	729	719	723	740	703
31947	25718	21059	20376	10674	4463	1767	1096	704	627	496	403	360	359	353	316	305	311	265	275	268	281	251	258	239	259	284	299	264	253	248	241	244	232	262	244	262	229	237	223	232	228	243	237	256	233	237	244	228	255	226	226	258	230	237	242	249	237	248	240	251	211	240	255	267	255	265	245	241	234	245	235	225	250	256	240	234	216	242	250	237	238	221	272	226	221	229	227	213	224	243	247	229	244	220	252	256	233	266	234	249	257	253	247	225	211	252	233	215	246	263	222	224	247	233	264	243	252	243	221	258	228	231	207	217	220	242	225	231	267	228	242	232	235	235	223	235	259	232	246	222	198	257	244	258	244	259	233	229	262	258	240	252	236	231	236	239	225	194	215	236	239	238	237	237	225	268	256	193	241	280	236	231	226	232	240	243	253	249	259	242	239	219	248	243	232	233	231	246	236	234	214	233	227	227	230	243	257	250	216	246	211	217	253	241	263	236	232	217	255	245	268	235	274	257	226	252	255	245	246	233	253	207	240	251	251	232	250	231	245	276	251	235	254	253	254	253	258	265	243	253	287	208	261	238	261	237	265	202	252	219	249	249	259	266	238	239	258	244	240	231	225	251	221	221	234	263	252	210	220	238	245	228	257	243	256	278	237	274	261	239	246	234	238	209	256	254	232	243	226	262	264	257	228	238	247	240	242	246	246	240	253	252	247	217	277	257	224	260	251	232	236	213	254	252	249	243	253	213	234	241	212	243	218	228	277	226	253	224	239	236	238	246	227	255	231	217	251	235	232	268	252	223	276	259	248	223	256	215	234	223	249	268	238	196	225	241	227	225	219	233	269	234	220	240	225	214	248	257	250	234	259	232	238	260	218	245	248	230	222	270	245	244	241	262	269	227	265	252	251	225	247	247	223	226	216	239	207	254	245	228	259	257	226	234	248	249	237	229	249	242	246	223	256	276	238	258	259	258	291	228	258	215	242	248	239	259	232	268	219	251	218	240	254	234	229	254	246	232	243	231	255	229	218	248	243	225	250	215	255	289	239	238	229	253	249	241	239	224	241	249	251	269	227	210	223	227	229	221	259	229	280	255	288	227	230	229	249	229	261	246	243	238	245	244	252	238	238	226	225	224	220	261	257	233	251	234	226	254	226	260	221	249	218	242	244	264	240	262	217	222	244	219	258	240	236	250	237	219	273	218	274	219	252	244	263	253	227	275	232	246	256	225	248	241	224	240	274	248	281	266	261	242	247	244	231	254	243	241	256	215	239	245	255	257	252	233	230	237	240	253	266	234	236	240	244	250	202	277	244	251	200	256	238	273	252	205	235	236	211	233	238	240	252	229	260	247	213	259	230	232	270	228	276	240	285	226	262	224	226	246	238	254	232	242	240	221	251	253	272	205	230	270	270	245	227	277	258	230	223	258	237	252	253	219	210	274	231	236	230	239	239	221	202	250	251	231	223	239	277	220	216	241	233	244	224	265	252	242	240	224	224	238	217	227	220	247	235	207	239	228	224	232	236	244	255	249	232	279	208	231	239	227	228	252	213	251	237	260	253	228	270	247	272	257	233	256	253	250	246	252	230	234	286	262	250	267	245	231	266	237	258	233	240	237	228	232	230	258	260	271	243	243	221	234	222	240	213	233	254	249	237	228	242	256	266	223	229	234	208	242	222	233	203	235	248	234	243	235	251	249	246	239	270	269	216	220	227	270	243	242	230	213	250	248	227	251	238	244	235	242	230	236	239	259	244	252	220	251	257	261	225	240	219	236	233	244	234	229	222	238	234	197	228	218	226	224	234	248	241	249	234	217	256	221	239	230	232	224	203	208	237	220	249	246	267	229	243	224	242	228	248	254	251	236	245	238	237	232	268	236	226	245	256	237	256	233	251	212	219	250	261	233	245	233	242	232	248	249	221	248	222	243	246	246	229	231	246	235	239	237	246	226	246	231	248	214	272	273	258	225	228	231	246	236	223	238	239	228	254	271	243	224	238	223	236	240	244	243	251	219	246	234	239	241	252	252	240	269	280	236	261	229	268	243	246	224	233	253	224	240	231	255	259	276	240	256	239	263	236	255	259	239	265	241	236	247	204	247	225	234	279	251	251	258	253	254	232	265	268	284	230	222	283	260	255	259	206	249	231	218	252	257	239	249	250	256	225	231	253	265	259	241	245	243	265	246	266	231	210	236	228	210	249	237	225	220	255	258	223	243	248	207	226	253	194	247	247	253	243	239	240	242	244	238	235	249	231	254	274	223	250	236	237	216	235	241	243	230	228	226	223	234	226	217	222	209	259	248	226	253	212	204	238	239	252	222	251	206	226	221	226	231	230	228	261	218	254	252	241	250	257	268	271	220	252	257	225	262	238	222	220	225	208	274	226	226	261	226	258	239	228	254	237	222	241	226	218	260	256	230	201	228	252	227	241	246	245	244	217	227	265	211	233	221	258	256	249	253	274	243	243	243	246	249	228	264	244	260	282	248	268	243	214	257	257	234	212	248	216	237	231	223	254	225	226	231	258	234	223	255	258	227	227	214	264	246	243	242	228	238	245	234	220	255	228	239	232	240	218	225	238	228	223	243	241	237	232	245	242	240	231	264	222	217	245	218	236	246	247	243	228	256	246	251	238	250	228	203	244	276	260	254	229	242	239	225	224	237	240	231	256	265	263	246	246	220	228	242	215	271	240	231	240	238	274	266	242	261	258	237	244	263	252	245	242	248	268	247	235	255	202	229	261	243	280	252	221	274	253	263	230	244	220	255	235	239	246	257	229	258	235	244	225	251	253	235	221	227	233	261	227	227	219	252	240	243	248	272	237	239	253	229	236	231	218	229	218	216	245	236	277	247	261	248	237	239	232	244	235	236	285	250	240	264	233	254	276	230	264	262	219	277	245	265	244	261	237	215	254	229	222	216	247	213	235	234	223	214	217	261	249	267	240	237	240	216	257	253	243	244	246	212	250	233	239	251	234	241	258	242	267	226	238	242	259	239	274	235	234	240	267	235	269	284	260	265	263	252	244	242	219	237	252	261	258	234	242	227	252	268	249	219	256	258	272	248	216	231	235	259	237	237	263	268	235	235	235	245	233	227	257	237	279	226	211	225	217	272	218	227	241	239	224	230	257	253	269	233	261	249	272	229	255	261	251	240	229	226	252	267	279	259	228	234	229	248	246	234	266	245	233	249	243	257	256	237	216	220	266	219	240	260	223	276	248	240	245	238	258	236	244	250	218	234	257	242	225	238	226	221	243	222	249	214	234	241	236	256	226	233	245	254	225	210	277	264	216	272	247	260	233	233	240	227	271	276	238	236	248	232	243	237	240	222	235	245	234	207	259	246	208	230	230	238	248	222	264	244	247	250	226	215	253	263	267	239	220	236	222	214	241	263	270	263	244	237	243	254	248	224	237	236	259	221	248	249	222	222	211	218	235	225	244	242	235	257	215	246	227	240	215	237	235	286	257	267	250	250	238	237	255	244	243	228	225
20951	20218	22799	29092	16061	8840	4740	3582	2833	2351	1773	1575	1374	1299	1156	1037	974	951	857	833	689	717	645	586	644	589	589	624	671	572	573	563	553	521	559	571	515	563	507	531	532	525	548	571	520	515	552	556	539	560	506	521	571	475	533	544	544	555	545	551	539	564	578	517	502	524	548	580	617	549	546	545	568	527	547	562	545	547	552	577	597	557	597	548	569	529	549	527	544	563	560	551	557	591	595	536	549	554	533	552	572	553	568	540	608	567	574	541	568	551	541	593	575	558	559	554	526	514	577	561	561	527	576	542	566	539	554	572	550	536	548	564	538	552	553	519	530	546	530	547	553	546	559	563	551	563	483	504	525	518	528	568	529	520	530	536	528	539	527	526	552	548	550	582	584	511	555	544	522	525	526	502	537	531	498	515	540	515	529	595	542	575	529	540	555	460	534	513	537	536	551	506	498	516	582	540	549	539	572	500	519	556	573	530	526	528	541	545	550	532	577	516	595	551	544	514	525	538	553	542	516	536	570	543	570	558	530	551	529	535	545	569	563	533	573	548	527	558	539	548	551	528	536	556	531	562	508	516	538	515	537	520	511	463	554	536	531	567	532	546	545	525	519	541	586	558	531	543	539	528	548	548	518	505	539	553	551	529	535	529	541	523	500	547	606	513	535	557	487	545	524	532	574	579	529	530	517	532	535	543	563	519	560	533	548	564	539	519	540	510	536	538	504	557	565	519	535	562	548	533	529	540	589	577	576	573	522	543	558	496	563	558	554	520	552	566	539	560	560	557	549	548	532	533	544	507	551	584	545	543	578	560	565	593	523	519	560	566	553	523	548	524	604	491	543	540	510	562	537	518	552	533	531	510	528	549	536	557	546	516	539	547	561	509	535	532	527	510	497	524	537	553	510	559	549	586	547	535	527	544	525	511	579	558	557	573	510	545	512	534	548	564	537	576	544	533	592	545	536	524	537	537	511	573	540	540	541	522	526	533	499	537	552	538	570	560	548	515	554	589	556	549	551	596	549	521	556	597	523	514	484	556	521	541	565	574	516	532	592	538	573	553	548	537	536	559	529	536	562	586	526	545	514	548	548	528	558	516	571	538	568	534	571	516	542	526	580	529	542	544	516	568	505	562	539	581	547	544	582	601	534	538	567	581	553	575	533	562	566	504	545	547	592	536	572	534	529	532	590	537	551	548	548	517	526	559	541	543	567	538	530	535	561	540	499	548	521	557	577	508	547	555	543	538	533	536	545	564	575	557	523	519	566	509	576	554	547	573	551	517	554	502	512	547	496	517	555	546	531	524	530	540	591	567	553	559	506	538	562	537	523	551	533	551	544	548	493	574	520	512	526	512	532	537	556	548	515	504	541	544	520	580	527	512	570	511	584	534	531	530	566	521	568	525	539	537	507	552	529	561	520	524	518	517	559	513	498	568	535	552	579	559	496	516	571	560	520	535	532	552	553	524	511	547	592	517	497	521	546	544	587	526	542	552	549	542	539	522	514	506	509	539	550	612	569	551	542	530	553	528	558	517	517	568	541	535	534	500	525	562	516	551	541	533	505	554	553	535	555	556	500	601	514	558	515	574	542	523	564	547	584	526	553	510	551	521	532	540	580	563	583	591	545	533	533	522	606	571	562	535	566	477	536	527	562	557	523	565	538	557	554	514	571	505	562	512	561	549	524	532	521	555	560	541	549	519	520	527	547	546	536	560	555	518	527	556	540	539	532	542	533	499	517	531	591	537	601	498	547	547	532	574	565	494	529	538	568	566	536	570	554	538	529	558	526	557	545	536	554	541	547	551	536	563	542	506	526	528	526	513	538	508	593	555	521	518	528	515	555	508	521	555	555	566	575	518	526	521	517	498	529	537	539	531	503	561	516	541	561	564	534	542	573	562	522	557	510	525	495	544	556	559	524	562	547	520	538	539	507	577	534	540	547	577	549	507	527	524	480	517	546	530	568	522	583	537	562	561	539	547	571	530	543	537	574	549	525	541	533	521	536	543	531	496	538	520	546	530	550	557	550	547	564	527	571	509	549	575	523	535	543	517	554	509	508	550	532	569	556	545	522	573	553	564	535	512	544	546	550	532	555	522	514	533	552	548	566	573	526	558	565	512	575	565	548	567	557	547	541	589	531	540	502	556	502	571	564	535	511	499	502	554	573	580	541	552	557	521	522	543	530	535	528	526	534	501	524	551	517	523	555	521	565	544	529	569	552	539	536	548	560	528	544	552	546	534	534	562	507	542	540	530	543	559	553	552	577	515	562	560	500	565	542	553	520	557	577	559	560	500	549	519	552	548	546	559	525	559	553	558	549	545	550	529	548	564	539	564	545	564	543	530	546	542	544	530	532	516	542	525	522	609	583	543	561	524	503	523	571	578	513	558	550	525	547	520	576	561	555	518	593	551	550	577	579	543	510	546	555	551	545	573	603	506	531	480	536	529	533	560	561	535	555	553	583	555	558	503	580	571	527	576	511	522	536	540	529	523	524	523	554	531	540	551	537	546	569	536	543	583	510	547	580	540	565	541	544	535	544	519	527	582	501	504	560	554	534	564	541	559	545	529	513	543	556	554	564	592	530	514	518	513	541	505	564	544	568	545	541	540	584	525	540	546	526	543	543	539	528	532	552	529	568	564	517	579	556	555	549	519	557	521	547	534	545	558	536	583	525	521	516	567	522	565	514	546	557	562	508	523	510	547	531	562	474	525	509	508	522	547	547	527	526	574	514	519	537	578	556	496	573	543	553	552	551	537	545	548	517	553	539	511	560	559	526	528	519	553	505	526	538	534	524	535	555	576	562	554	544	544	537	554	552	550	590	524	539	496	557	547	551	578	530	526	527	542	574	519	558	536	542	517	517	554	545	528	531	563	540	543	506	529	554	557	551	545	585	500	539	552	543	511	565	582	515	576	557	526	544	511	547	518	519	511	563	506	549	554	554	552	524	530	535	572	560	547	520	548	554	535	536	516	528	559	571	507	526	515	568	541	500	558	568	562	537	530	587	505	545	511	533	565	519	583	529	526	522	528	539	517	541	545	538	582	578	540	568	559	530	543	537	554	539	612	554	544	546	535	530	552	545	521	518	534	552	563	533	515	577	499	562	513	542	551	543	559	529	551	528	533	542	549	525	576	534	513	517	568	526	557	525	560	515	532	514	578	519	572	541	570	531	560	531	529	546	580	504	549	532	576	553	551	542	537	533	512	564	549	504	535	540	515	530	555	578	539	559	564	539	533	530	539	561	533	558	527	512	569	599	578	524	569	533	576	532	532	538	577	594	555	494	563	541	540	530	538	511	527	569	534	513	506	577	533	549	559	548	609	515	507	546	565	563	540	535	531	567	493	536	577	506	539	594	548	557	550	529	583	577	546	565	565	581	561	570	594	585	538	513	558	506	539	540	543	546	526	540	550	535	513	551	495	525	533	574	526	524	527	515	516	511	505	530	546	545	535	490	520	505	530	524	543	570	494	535	497
43465	35418	31188	26629	16372	8691	3667	1843	1128	787	618	568	453	418	407	357	354	307	304	306	282	295	245	267	277	272	273	287	276	242	241	237	242	264	246	255	275	235	272	233	261	263	236	270	240	229	235	261	233	251	240	236	235	217	264	257	217	238	239	251	222	240	258	263	255	243	257	252	243	250	230	238	243	234	252	278	233	223	241	240	247	247	232	230	236	238	279	253	255	258	245	234	259	276	251	230	256	234	254	254	267	223	216	234	246	238	236	228	260	249	247	250	236	210	241	231	259	241	206	247	244	245	231	244	238	256	261	221	289	207	273	223	227	251	220	261	226	251	226	238	253	246	217	243	241	239	226	237	243	254	245	255	227	205	234	254	260	219	230	241	229	272	267	248	209	210	239	232	226	242	233	249	271	249	242	229	276	249	243	251	221	237	246	252	214	249	254	235	237	220	209	262	257	241	258	270	244	228	226	236	260	230	253	247	239	229	215	279	252	215	244	230	254	256	248	275	233	233	232	244	272	275	270	241	256	268	234	229	244	212	253	265	251	247	228	227	245	251	257	232	254	207	246	268	249	230	260	268	259	252	266	259	278	272	247	232	239	226	237	233	254	254	268	244	271	214	242	232	234	233	253	255	261	236	215	210	270	225	232	244	213	242	250	210	242	259	251	246	225	229	245	242	218	247	206	235	218	261	237	260	255	262	225	245	229	248	245	256	233	258	254	255	245	206	238	264	237	237	229	254	236	215	266	243	263	238	212	236	224	225	237	223	268	273	226	239	270	244	247	228	239	253	253	257	251	255	252	232	215	231	251	216	225	261	269	259	233	222	214	246	265	233	241	221	262	247	232	233	217	243	243	251	234	212	238	241	247	266	235	244	236	222	227	251	238	241	258	214	224	216	245	258	247	246	253	247	231	241	244	257	257	238	227	208	210	253	236	239	248	203	230	238	225	271	246	220	261	238	236	241	219	238	231	242	277	237	249	212	226	237	230	235	254	248	246	239	242	228	224	235	240	231	260	242	271	241	250	224	241	267	229	240	235	237	261	258	237	256	261	223	255	255	235	249	256	233	234	222	247	265	256	243	234	241	237	214	235	223	249	266	252	246	239	242	227	244	280	225	257	256	222	228	252	268	258	236	239	267	257	239	230	256	235	229	259	230	227	243	224	247	234	252	273	231	230	266	223	237	235	245	222	243	235	225	237	209	239	232	235	238	237	212	247	245	223	224	249	244	207	253	291	246	254	245	236	218	275	269	249	237	243	257	235	238	258	245	264	207	250	217	214	258	256	218	254	228	256	260	272	261	264	246	262	234	259	270	252	252	255	246	254	229	249	246	240	227	209	236	203	256	255	255	240	221	252	207	257	240	231	238	264	228	233	229	233	233	257	256	262	243	219	236	235	242	231	233	222	229	258	254	248	265	248	222	243	262	241	246	244	273	242	224	229	235	220	210	233	250	248	244	220	275	284	238	262	259	234	262	259	235	224	227	263	237	228	248	261	216	231	228	248	242	220	257	257	237	230	230	258	233	255	224	205	260	238	255	269	226	266	241	217	245	254	249	228	223	224	250	251	233	247	260	241	268	269	243	235	259	282	257	236	281	279	224	258	255	239	202	275	276	246	231	250	252	229	232	265	239	234	245	214	258	245	254	226	229	262	254	214	224	229	237	257	256	256	248	271	242	231	236	237	244	242	235	255	242	227	233	238	224	232	248	272	226	190	239	223	244	224	246	244	228	256	255	245	276	252	238	242	237	273	235	235	271	242	225	256	244	265	239	256	244	239	222	251	271	256	251	238	255	226	238	249	246	236	238	249	231	225	257	251	213	240	234	254	255	245	248	243	253	240	227	251	244	213	218	261	264	252	233	243	242	208	256	245	236	248	256	255	249	250	212	230	225	235	284	255	241	238	231	254	275	239	249	236	212	248	229	238	276	260	244	250	242	245	217	247	271	258	237	266	246	230	228	233	245	222	238	252	238	248	234	239	248	218	219	227	226	226	253	236	255	243	237	250	235	261	238	237	233	208	243	249	259	277	219	272	240	219	222	233	262	275	207	244	252	252	252	265	225	260	227	231	255	238	240	230	216	254	225	233	224	262	270	239	235	225	260	267	217	243	235	283	264	217	270	236	272	247	234	246	242	241	232	247	218	251	238	257	240	218	228	252	252	242	234	237	251	241	252	242	218	245	224	232	248	247	223	245	216	217	244	230	266	255	248	255	240	246	270	240	221	222	246	273	225	240	238	236	258	244	262	220	242	261	222	239	242	235	257	227	256	233	244	265	243	231	218	228	246	258	226	220	248	240	243	235	238	240	253	270	240	240	270	205	213	256	237	232	229	223	246	254	236	261	235	265	233	227	233	265	223	229	209	260	226	253	248	261	242	254	242	231	245	238	265	254	278	261	231	245	234	257	240	245	233	229	239	229	207	227	246	223	263	241	264	232	242	262	244	254	256	246	236	246	252	253	239	241	249	241	208	232	260	229	240	222	240	229	232	252	236	274	226	217	221	218	221	269	258	230	242	252	250	252	252	235	257	229	212	284	234	238	221	209	244	245	233	228	272	240	243	211	235	210	228	268	254	208	216	228	204	265	242	235	222	221	269	238	213	249	224	220	236	213	246	243	230	221	255	240	246	228	259	243	246	247	218	208	239	249	238	224	245	259	248	268	261	210	224	259	226	250	209	235	260	255	272	245	221	223	232	213	235	242	266	229	215	255	236	253	262	281	241	233	244	256	264	265	232	270	272	263	237	240	250	232	243	231	240	267	255	265	261	225	220	245	237	230	219	225	235	242	231	229	251	265	219	250	261	258	268	254	251	238	258	258	235	252	254	231	242	272	237	246	239	247	228	242	231	236	274	242	232	257	273	272	216	240	238	264	252	241	227	238	252	247	241	242	217	236	231	227	262	241	237	222	235	225	242	233	246	264	265	230	270	241	247	277	217	237	248	226	261	242	217	264	266	243	225	238	244	251	232	226	215	239	258	228	260	221	254	262	247	239	252	236	257	270	244	236	254	249	218	228	244	248	266	240	206	274	229	213	249	252	231	232	260	230	252	253	226	260	255	222	227	249	252	260	252	230	242	244	241	234	225	242	249	267	240	236	252	273	245	202	269	210	248	228	230	268	255	221	261	247	238	247	268	257	249	251	250	227	242	237	227	235	233	257	246	269	227	233	257	238	246	231	259	239	244	247	235	247	215	231	255	227	244	251	236	253	250	228	244	243	247	262	255	241	255	232	259	244	257	266	229	238	240	243	253	214	247	261	258	230	236	237	247	232	266	232	262	256	220	269	247	208	238	217	253	237	227	248	232	260	213	246	255	283	226	243	239	249	234	219	239	230	220	226	262	247	210	255	240	241	228	264	241	236	249	235	239	256	238	251	243	217	225	222	243	224	224	198	254	231	253	264	234	238	221	233	234	253	220	260	238	246	230	244	239	257	238	230	245	242	236	223	263	287	228	238	233	265	228	233	243
28519	27246	31229	33517	22171	15491	7747	5093	4207	3181	2564	2206	1786	1704	1477	1363	1225	1181	992	897	798	800	744	665	689	664	676	680	675	659	654	590	582	605	544	563	553	552	547	545	581	594	592	542	541	560	592	589	570	560	547	536	538	564	517	560	549	558	566	529	520	540	545	561	550	537	524	509	502	580	543	582	595	539	553	570	550	517	571	564	546	579	592	550	579	544	566	563	573	548	573	572	603	556	572	596	599	562	559	545	560	546	621	531	575	560	540	569	556	575	557	564	535	557	566	618	569	528	558	519	525	581	546	503	526	525	533	530	551	555	563	552	575	499	539	556	530	506	566	525	543	516	549	571	532	609	524	542	580	524	534	537	517	533	540	494	492	498	515	545	518	519	560	536	529	575	512	566	544	561	570	533	526	567	560	580	548	533	550	544	542	598	558	532	522	536	575	518	529	549	503	514	509	621	579	562	536	541	527	551	545	520	531	574	541	552	559	557	554	547	549	567	555	568	495	595	518	566	594	562	532	494	568	519	526	549	595	541	542	547	552	538	533	537	572	552	569	547	574	503	547	531	562	541	536	579	552	552	542	540	549	586	526	577	557	606	552	528	558	538	565	566	582	578	575	584	557	528	543	552	574	540	558	506	541	531	569	539	557	540	530	536	556	578	510	586	581	541	511	526	526	554	530	550	557	547	580	562	596	543	561	539	553	561	501	529	517	568	525	518	559	535	572	546	544	549	543	582	546	531	541	548	547	543	499	574	530	559	553	535	578	571	535	549	518	535	544	522	591	567	509	535	530	536	531	553	582	561	551	525	512	547	590	559	526	571	557	569	526	535	543	505	555	558	576	552	594	542	545	560	530	543	591	540	599	531	533	549	558	545	546	535	585	573	546	537	543	535	505	567	573	581	568	548	546	565	551	605	525	591	515	549	556	535	523	578	586	547	554	559	579	573	536	563	514	524	545	516	551	546	525	555	546	510	485	532	558	568	537	550	570	522	536	506	562	534	557	548	519	519	548	532	577	556	511	537	553	571	540	577	581	578	533	562	579	541	551	525	552	550	547	555	571	541	564	568	576	520	553	528	542	582	506	570	571	549	528	560	515	558	546	550	562	572	545	523	583	540	533	528	509	549	566	545	551	553	598	540	548	585	568	562	536	532	548	550	567	563	549	540	536	554	522	574	549	581	548	533	565	525	586	533	574	557	595	549	543	613	525	606	547	560	524	542	541	581	575	548	547	514	552	547	538	581	532	544	556	556	559	530	611	543	518	579	569	530	593	542	513	557	518	525	517	576	585	543	559	525	551	562	552	584	552	564	543	526	595	542	563	527	550	546	536	561	574	555	505	522	587	608	529	589	530	572	495	543	516	520	556	560	563	538	553	557	529	553	530	529	572	509	520	530	539	577	544	547	540	574	575	603	582	576	523	521	558	552	528	545	537	538	493	555	533	571	555	562	557	537	562	580	553	555	559	565	508	529	536	590	501	527	554	504	536	582	544	576	555	507	563	536	580	526	530	565	542	579	554	508	524	579	554	554	584	574	544	571	541	569	538	551	553	565	532	588	549	528	544	589	552	517	537	533	527	553	523	570	542	537	542	598	560	536	523	481	582	525	539	571	595	529	542	514	542	587	543	561	570	552	531	567	593	547	541	540	550	521	538	639	571	540	549	585	564	537	551	588	558	539	569	535	521	532	550	534	557	497	559	546	510	561	543	560	536	559	554	518	559	567	561	593	519	569	584	594	569	525	555	550	531	583	572	593	560	559	593	595	573	516	564	545	573	568	533	561	564	535	552	527	535	533	527	484	517	583	570	582	541	497	530	539	555	585	545	536	541	548	586	522	544	567	572	570	532	594	568	549	560	575	567	548	608	561	554	545	519	568	577	554	569	540	554	594	571	549	577	530	584	601	579	566	538	571	583	574	491	546	553	587	551	567	540	548	548	562	540	568	541	545	569	525	564	518	599	523	548	517	578	532	549	559	549	572	536	515	554	545	532	505	564	549	529	574	569	563	534	593	580	560	573	592	509	556	519	524	532	574	520	522	572	512	581	532	553	604	545	520	533	534	570	604	535	585	553	547	537	543	543	601	560	557	571	534	538	557	563	514	577	545	540	537	568	575	532	522	568	583	552	519	538	581	557	546	538	601	596	565	585	533	538	568	531	558	554	536	576	558	592	525	529	547	539	521	574	535	556	541	516	538	520	556	524	524	502	575	518	545	516	536	534	527	557	523	527	579	520	536	574	568	574	479	545	572	567	581	552	590	542	592	520	551	565	575	588	598	546	540	525	562	535	547	540	536	547	532	556	550	578	585	519	585	577	543	537	549	541	517	565	553	547	603	559	523	527	549	515	560	550	550	525	523	544	549	588	553	532	565	535	588	529	565	596	544	567	560	565	551	536	528	491	600	566	553	561	525	589	548	549	580	533	520	595	553	593	542	551	520	565	533	566	544	567	578	533	613	517	570	527	582	545	537	548	582	569	538	578	539	530	546	557	542	545	569	545	521	541	561	580	601	578	588	559	568	580	546	539	527	551	551	586	541	604	529	510	550	523	557	572	566	549	594	568	573	567	555	532	559	545	594	542	552	549	558	544	511	511	567	528	496	503	541	559	553	557	526	568	509	549	561	539	591	588	579	513	562	543	536	527	542	573	503	545	552	550	519	550	570	569	578	527	549	508	539	568	546	546	568	543	516	546	577	532	540	574	549	602	514	562	572	549	503	573	548	519	566	540	565	571	568	520	579	551	553	570	530	553	581	541	563	552	644	549	579	574	532	570	521	490	583	547	572	515	524	517	582	524	513	550	531	564	559	563	516	576	569	553	568	546	581	545	538	625	592	565	591	528	573	537	505	551	518	574	566	539	611	594	608	550	580	543	544	555	540	553	569	517	610	584	536	544	560	549	540	521	548	546	583	538	535	520	497	569	560	488	538	558	542	531	563	530	550	559	510	522	529	553	543	535	546	547	534	582	620	592	555	539	531	548	518	552	594	563	535	566	563	556	547	565	566	530	536	574	551	543	553	573	534	568	528	528	533	554	569	553	551	570	505	505	595	529	509	538	523	548	529	568	542	552	526	561	540	554	564	537	551	536	533	574	541	548	535	518	568	524	556	547	553	552	587	536	542	602	554	533	589	555	550	536	544	525	544	553	554	535	567	564	581	544	528	579	552	539	542	608	570	555	596	519	555	570	515	584	561	591	538	585	529	531	577	553	559	548	590	529	559	553	563	563	554	548	549	541	527	554	525	545	559	560	598	578	537	534	554	580	548	552	526	528	549	511	524	565	564	551	562	493	554	582	551	573	570	570	600	540	570	589	562	525	549	542	566	561	545	541	559	576	553	506	579	539	534	543	550	543	508	528	529	527	568	569	553	549	484	530	542	543	529	537	515	557	561	559	581	519	563	537	577	505	586	505	571	527	531	557	536	513	558	577	555	519	534	551	528	537	584	537	500	561	548	539	528	506	560	534	506	585	526
14541	7795	4753	3354	1764	961	726	592	488	496	436	430	396	406	412	387	341	357	346	353	390	360	354	373	361	348	356	372	363	346	372	356	393	343	351	352	337	332	365	337	336	324	333	344	322	358	344	317	304	304	379	352	353	316	333	340	319	352	390	380	328	345	348	308	338	338	347	362	302	338	334	287	326	341	347	345	342	353	356	324	366	380	331	342	325	329	339	386	354	321	351	393	339	339	341	351	371	360	363	329	285	358	380	362	338	381	381	348	380	375	354	324	342	299	364	343	325	351	331	336	341	338	351	343	360	358	340	325	339	343	353	377	408	361	383	354	330	340	347	308	361	340	332	337	332	326	343	349	365	363	357	350	363	372	320	319	322	382	311	326	317	309	320	326	340	372	362	300	344	366	389	337	325	321	383	350	335	333	333	303	354	355	350	353	345	322	324	332	369	351	349	322	388	345	331	335	354	349	368	360	332	340	337	346	313	341	347	333	343	329	390	325	331	341	378	362	349	360	329	354	334	348	360	354	363	344	317	359	307	334	305	341	349	355	351	344	379	351	329	375	342	347	322	343	341	343	340	335	346	353	359	332	317	341	344	365	358	402	323	324	370	327	342	357	353	345	326	323	359	334	365	326	320	337	359	376	334	371	311	320	343	329	372	343	344	305	350	346	333	347	327	301	352	370	329	346	319	354	326	366	331	357	332	347	350	349	361	309	399	344	335	365	358	324	343	338	324	356	357	355	360	346	367	343	351	319	332	330	391	356	319	334	334	375	364	372	340	354	336	324	330	360	362	376	366	326	340	321	332	328	333	324	335	379	321	354	321	316	335	321	355	380	345	304	353	325	331	343	319	336	364	357	329	338	318	375	347	341	358	353	334	342	363	397	364	337	325	342	305	312	364	324	334	366	317	361	388	345	338	334	327	345	326	339	361	380	335	320	332	373	377	353	362	365	371	341	356	339	329	328	338	368	329	337	326	319	359	349	378	365	329	333	361	316	374	342	349	325	361	321	343	370	384	354	365	340	329	327	334	352	358	368	356	330	358	375	349	346	351	369	355	320	363	313	360	362	356	383	326	364	350	368	381	331	334	340	386	328	323	355	323	372	370	345	343	336	352	347	385	343	359	378	346	348	327	416	339	325	355	383	385	403	370	360	377	370	329	365	356	318	287	318	307	305	325	304	354	343	367	325	328	347	322	334	333	347	375	327	302	316	344	367	348	358	344	347	349	349	342	334	374	359	358	339	320	366	355	327	312	346	334	341	361	337	356	325	327	363	335	337	378	331	353	305	325	345	331	329	326	356	345	368	377	328	328	341	329	333	334	332	388	359	343	325	358	322	329	361	376	356	345	358	327	362	355	288	359	359	342	311	344	374	359	372	299	325	316	394	354	362	361	316	390	354	331	383	371	372	320	308	355	365	357	358	340	333	286	335	377	326	380	300	356	347	352	340	327	364	388	310	365	331	362	328	342	306	321	346	337	329	343	341	337	382	319	299	344	374	337	360	331	367	362	348	340	375	339	357	366	355	359	373	380	336	310	358	329	365	302	324	338	317	368	343	357	341	349	363	323	345	397	346	376	331	359	338	357	350	363	360	357	327	356	352	326	317	345	382	323	355	319	334	389	362	347	347	354	328	362	346	337	324	364	365	367	372	384	321	347	362	340	350	344	339	347	360	331	343	320	330	316	365	311	314	354	356	343	358	338	370	348	375	341	344	344	360	334	350	333	332	344	294	377	324	360	365	345	377	331	385	329	334	353	342	303	356	391	383	384	332	303	319	347	381	325	314	372	357	354	343	347	338	350	344	350	370	335	339	352	398	327	302	385	323	366	308	317	332	358	295	360	374	341	339	344	365	342	353	338	327	349	318	321	330	316	365	350	328	351	338	371	347	353	328	324	321	362	319	351	366	342	359	372	352	360	341	332	383	337	355	361	365	369	391	365	387	361	346	352	341	343	330	354	335	372	337	391	344	339	334	304	320	301	366	366	343	383	338	340	377	349	355	352	331	344	334	322	344	364	332	338	347	358	344	332	319	321	353	374	352	343	350	336	388	327	342	331	303	334	359	312	283	335	335	330	325	337	371	325	347	340	332	369	304	330	367	339	346	323	346	351	322	325	334	349	358	350	330	331	373	351	317	308	323	357	353	339	322	350	344	355	346	344	396	369	347	360	326	368	314	395	354	371	340	360	337	332	342	336	349	374	361	378	354	340	366	335	346	333	338	346	341	347	351	376	339	330	395	359	379	360	394	332	362	334	324	355	348	358	315	348	341	350	340	306	303	339	348	327	350	321	375	330	331	350	293	355	336	384	345	329	381	351	332	326	382	346	347	352	342	356	336	354	329	332	382	321	351	344	323	344	336	325	354	389	391	367	309	356	339	311	348	380	307	345	342	354	355	327	396	331	352	377	350	367	296	348	349	348	373	349	376	347	357	353	365	366	336	358	362	344	326	326	343	335	338	330	343	374	333	400	343	343	349	338	358	346	354	319	344	377	364	361	342	350	372	348	365	324	317	333	367	358	342	345	329	336	328	346	366	339	346	325	334	294	329	364	359	338	354	365	338	371	343	356	339	364	309	385	366	365	372	373	362	327	312	367	325	352	344	337	344	351	354	343	354	377	325	363	407	373	352	315	348	340	354	363	338	362	373	325	351	344	368	325	345	350	370	366	359	337	332	310	386	334	360	318	369	351	356	347	347	351	352	348	408	345	350	360	363	346	388	327	310	389	341	369	348	330	345	328	381	343	316	332	329	342	372	383	315	323	333	387	362	318	335	325	348	342	331	321	326	348	334	334	352	349	323	351	354	344	385	344	334	322	330	350	328	317	315	338	304	337	333	370	357	323	319	359	345	356	338	343	357	325	349	345	345	343	362	343	336	332	365	356	338	371	378	342	365	346	325	358	344	345	354	314	326	318	341	344	378	363	341	327	341	339	375	359	362	391	364	381	352	343	368	334	319	341	348	377	365	317	334	337	392	376	361	341	329	357	348	337	321	363	367	309	348	353	348	376	314	337	375	348	362	366	344	336	383	352	321	369	329	321	349	369	338	330	355	335	335	319	338	327	355	350	352	335	339	358	342	365	322	339	374	343	349	347	350	325	382	359	344	352	347	329	360	347	383	356	347	375	306	341	341	365	326	359	317	376	374	385	326	359	349	354	364	357	342	343	337	335	314	356	372	359	322	332	320	380	336	389	318	331	353	337	319	346	331	323	348	340	329	330	333	324	340	332	349	317	371	353	362	354	377	385	377	343	339	325	350	325	366	345	341	361	307	340	326	355	349	383	323	332	322	363	383	334	361	376	331	336	327	329	326	336	347	330	322	378	334	323	353	359	350	342	359	340	331	324	353	341	343	316	331	334	359	333	358	367	340	304	387	331	360	364	351	326	347	362	338	359	361	362	347	348	326	347	335	339	369	321	359	367	334	329	356	352	345	358	371	363	336	360	302	340	335	316	346	339	327	337	361	381	330
8661	6389	7986	8833	5684	3501	2584	2014	1739	1524	1301	1215	1073	1081	1043	934	948	919	875	911	771	895	743	758	763	773	776	795	777	781	774	755	703	761	732	748	717	759	725	710	748	796	724	733	711	749	730	742	724	736	745	705	791	745	748	785	736	744	754	739	718	754	752	769	755	741	743	764	709	710	788	777	778	767	742	749	739	762	759	777	724	747	731	799	734	747	743	760	677	760	805	763	796	779	745	766	767	782	779	747	732	765	741	722	757	787	740	761	764	754	750	722	797	712	743	769	744	815	763	781	702	760	764	702	784	819	772	776	768	719	746	780	726	755	733	764	765	721	717	785	750	759	753	719	725	750	716	771	713	688	669	777	790	730	789	741	718	782	759	725	769	782	738	759	773	767	765	736	718	688	742	732	764	769	748	748	735	726	760	785	716	770	735	767	782	746	762	737	763	751	693	724	776	773	715	747	757	773	735	768	761	721	763	722	746	724	747	720	753	770	739	686	790	751	759	767	751	738	705	773	763	726	743	746	756	722	761	759	737	775	769	801	727	711	758	752	771	759	767	788	726	716	790	724	762	713	778	725	776	729	794	724	676	755	721	746	705	760	754	741	769	741	737	709	730	750	752	712	732	757	724	795	746	745	772	771	744	717	768	723	702	739	758	778	758	769	765	759	746	779	749	754	746	744	709	778	743	782	740	730	768	737	717	710	747	736	745	699	761	750	754	758	748	732	746	721	748	760	753	764	729	792	720	727	768	724	745	722	711	717	805	749	774	738	783	772	736	653	803	734	722	721	792	809	777	776	722	766	773	738	776	750	763	760	765	702	763	791	741	720	718	755	766	750	756	764	749	758	736	744	740	767	743	734	782	757	761	750	776	725	746	741	754	755	693	737	792	717	752	684	764	731	753	761	753	776	781	741	756	737	747	715	711	747	746	699	720	746	752	776	714	766	706	739	764	759	732	761	734	768	765	756	730	765	701	751	739	800	766	729	704	777	697	770	738	776	799	775	752	743	741	703	789	727	751	703	730	729	729	758	706	745	736	737	785	733	755	765	751	735	735	703	755	703	740	752	687	701	725	766	753	745	711	717	798	756	728	759	784	787	746	749	706	694	745	755	719	730	749	725	734	721	763	751	732	741	728	737	767	704	780	775	740	767	751	786	696	757	730	758	726	742	719	732	808	763	748	733	794	815	720	691	733	733	689	745	776	676	755	773	792	738	724	750	723	727	741	771	747	735	694	737	733	713	727	763	769	733	762	717	770	709	774	748	750	731	780	704	718	770	731	755	744	697	750	743	693	741	744	791	692	706	765	735	771	699	691	775	762	735	737	720	747	751	748	709	728	734	725	754	775	706	748	730	776	771	746	736	764	760	798	690	758	796	782	749	729	748	693	781	732	786	771	698	721	707	798	750	762	770	728	721	744	724	749	755	722	757	773	725	779	761	718	802	667	799	772	794	739	751	715	771	734	753	748	736	729	767	722	743	755	733	715	788	765	799	742	742	725	738	780	764	782	770	716	767	764	753	759	694	726	727	764	731	745	769	753	719	748	732	767	750	749	704	732	736	752	724	774	719	703	732	747	748	768	759	755	706	767	733	718	771	733	715	758	764	745	748	755	693	717	714	769	719	779	757	719	779	718	742	720	727	743	783	685	750	759	718	721	730	741	704	723	752	742	738	800	735	770	709	712	730	795	716	739	691	736	739	738	742	700	741	801	707	801	801	739	714	726	726	767	755	715	747	755	709	736	698	766	793	707	719	735	752	770	725	781	751	784	722	765	725	728	759	785	757	741	718	741	748	739	743	764	755	765	771	785	762	767	720	767	733	730	745	757	712	750	740	705	779	742	706	737	752	756	723	726	740	745	766	732	764	746	764	745	733	701	797	743	719	721	713	772	726	755	762	711	689	739	709	767	759	764	729	745	802	747	743	768	785	714	733	760	739	724	720	758	716	807	722	748	702	747	715	753	753	699	723	753	737	723	714	740	775	740	755	721	738	734	701	751	767	753	729	756	764	741	777	780	738	711	728	764	754	782	753	702	758	709	729	750	743	741	723	722	774	734	733	735	729	750	738	742	758	710	730	735	714	728	690	754	747	735	743	728	706	715	735	808	734	764	765	773	779	731	765	731	731	751	781	764	696	715	773	777	746	780	746	790	716	738	757	722	787	762	691	795	730	747	701	725	755	811	722	746	750	740	764	695	781	769	735	716	746	729	752	757	766	723	709	748	709	752	767	754	748	732	738	745	731	713	760	768	783	751	713	751	744	720	742	752	733	678	720	816	658	748	737	733	717	785	739	748	721	790	765	718	777	778	703	740	709	728	753	693	710	778	726	740	659	773	754	742	741	751	697	728	729	714	769	744	766	742	733	729	719	754	758	756	781	756	730	710	764	776	735	742	733	752	761	708	727	744	734	756	753	753	811	781	760	743	726	728	724	762	696	768	722	728	796	726	721	739	756	748	768	756	784	769	706	720	808	760	759	710	715	796	713	719	775	745	759	746	771	759	763	725	754	697	746	703	736	787	727	711	791	728	769	789	745	753	760	733	727	749	715	716	797	769	730	721	766	729	757	780	712	741	707	760	746	739	769	728	722	717	740	795	734	735	737	795	757	699	755	702	743	787	748	727	746	694	691	739	734	771	724	776	768	766	755	774	780	711	693	755	755	776	753	762	747	798	819	728	730	752	749	764	749	738	712	753	705	768	762	709	780	760	738	706	701	759	721	719	769	763	696	735	732	733	718	728	771	769	736	752	782	784	757	754	732	730	731	767	770	674	758	690	750	691	709	779	720	741	776	746	736	746	771	708	789	741	740	751	739	797	715	741	769	739	769	730	772	738	763	755	736	724	772	726	772	757	725	740	703	736	768	751	749	701	790	713	747	794	754	733	723	729	732	762	779	782	781	765	776	740	710	755	735	673	741	799	716	745	727	746	744	742	756	764	732	767	754	781	704	736	686	738	731	782	739	737	759	766	739	787	780	748	794	788	743	731	797	758	796	740	706	702	776	728	680	787	786	769	713	762	724	753	723	741	708	718	754	747	774	784	774	714	743	714	739	737	724	739	730	684	751	751	711	725	706	778	740	775	732	754	777	774	737	765	733	723	742	762	764	710	766	755	720	784	760	764	782	788	755	745	723	766	696	754	740	769	744	790	742	732	769	789	732	737	762	704	738	743	718	753	741	777	738	761	748	723	730	782	705	723	725	741	738	743	711	727	766	762	793	712	761	724	736	758	761	752	724	814	756	753	781	761	696	756	738	697	770	711	764	777	775	749	743	752	766	762	746	800	734	770	765	710	716	733	748	717	752	833	722	762	754	712	741	708	730	735	769	825	739	757	760	697	758	783	762	812	750	712	764	718	748	763	799	796	712	760	790	759	772	760	727	750	762	739	769	715	747	767	711	749	741	772	732	741	705	710	739	715	743	747	751	712	788	744	720	686	730	754	779	748	726	755	760	732	740	709	784	740	809	696	741
32933	25355	21785	18728	9595	4060	1936	1023	745	577	512	448	394	400	378	328	337	278	317	322	277	271	280	277	255	285	265	294	263	271	254	237	250	246	272	233	262	255	250	244	242	246	235	248	241	267	245	260	250	236	244	264	269	290	240	238	226	280	268	240	241	277	265	260	248	243	261	275	261	240	231	256	256	260	240	234	302	290	244	242	259	274	293	269	249	238	249	277	260	274	234	279	262	269	239	223	239	249	265	259	265	248	257	260	239	253	270	249	259	258	221	245	264	248	261	278	245	241	265	256	260	259	245	275	267	244	257	274	258	246	243	257	262	257	240	297	286	247	293	290	266	256	242	232	230	266	244	281	271	247	298	252	242	287	266	270	257	242	254	254	222	281	249	258	261	247	267	267	266	241	284	265	252	247	271	265	277	272	280	264	276	221	249	279	243	247	234	244	245	276	262	264	247	287	261	245	251	252	280	247	270	278	249	258	256	265	272	280	266	248	269	256	255	294	257	258	236	233	282	208	251	289	258	279	232	256	278	258	264	267	245	269	273	256	253	251	261	251	251	251	261	267	254	260	246	279	277	255	272	258	243	234	284	237	232	256	276	225	257	270	281	277	268	254	242	273	261	281	279	267	306	263	291	261	247	257	247	271	283	311	247	254	221	249	265	267	258	249	256	236	233	267	231	256	259	249	255	281	275	274	262	253	250	265	251	276	244	253	247	260	242	214	246	242	259	235	260	271	232	253	248	228	267	232	261	228	250	282	284	262	229	290	244	207	252	267	239	252	267	263	275	271	251	298	301	261	263	254	264	254	236	263	277	291	241	247	246	250	228	265	267	253	240	296	257	249	288	247	286	258	248	256	256	285	252	275	270	290	245	283	264	249	256	285	291	257	257	247	292	232	270	262	255	251	276	264	271	252	251	281	270	232	265	268	280	241	260	267	282	272	259	236	261	245	259	261	256	245	244	238	270	235	253	275	253	294	249	270	258	274	263	248	269	241	262	259	255	261	247	262	246	282	240	233	262	251	280	255	240	244	222	255	249	287	220	294	248	291	251	254	242	234	277	275	262	273	267	231	208	224	255	265	236	250	247	253	245	241	287	249	260	251	239	251	267	235	262	284	297	255	252	258	274	294	269	260	278	271	257	261	222	271	254	232	242	245	258	264	252	244	294	260	272	272	285	253	264	253	265	250	255	264	247	221	279	265	250	251	267	251	270	252	225	258	285	273	260	276	271	287	258	248	245	236	258	230	257	273	242	285	293	246	256	253	223	280	251	270	258	272	233	272	256	253	250	253	234	238	246	258	266	274	249	250	262	284	256	284	265	278	272	253	244	256	239	285	274	245	281	261	283	283	285	271	275	267	254	253	278	278	237	291	293	239	258	257	246	243	264	253	255	262	258	235	236	244	266	237	298	250	249	260	231	262	240	276	274	252	301	273	263	257	256	260	239	248	273	284	256	248	280	264	252	244	247	255	262	239	256	259	279	290	295	256	266	278	266	283	228	248	258	268	243	247	258	266	284	253	266	284	273	288	237	272	257	275	272	256	248	261	264	262	276	275	273	256	251	261	277	269	246	260	249	225	231	271	265	271	268	250	282	255	293	234	257	281	272	235	260	248	305	280	253	270	250	274	245	259	250	277	301	264	269	273	218	254	233	250	270	275	268	252	282	230	247	253	249	230	258	268	237	253	286	268	257	222	268	266	262	253	281	262	247	271	276	274	242	248	223	280	280	263	281	269	284	260	250	283	246	284	268	238	243	252	266	269	289	253	269	254	253	245	293	265	268	264	230	270	262	255	290	270	271	272	289	284	260	254	277	255	251	212	282	266	247	247	246	237	300	216	259	260	290	253	225	265	251	263	268	280	274	278	295	262	258	243	266	255	255	257	245	269	232	273	285	279	283	208	239	241	252	253	261	266	237	231	243	247	260	281	249	266	256	269	257	271	268	263	244	256	254	288	272	262	272	290	230	269	268	272	276	238	244	233	244	242	226	245	281	247	244	271	255	255	279	257	280	275	268	261	254	237	268	281	272	256	247	249	273	280	275	261	258	252	241	263	256	265	279	261	255	256	259	258	251	251	277	297	275	224	253	266	243	241	242	289	256	295	292	242	242	261	246	251	266	263	263	271	256	269	272	275	260	272	260	266	270	259	218	265	241	266	283	265	301	241	260	239	240	263	259	269	251	281	262	262	251	280	284	252	278	284	240	250	261	238	221	254	259	272	222	248	258	232	254	264	232	291	254	250	241	232	280	256	266	243	270	255	269	290	271	240	266	250	236	256	238	225	259	242	264	242	247	264	253	271	280	281	247	240	269	255	228	226	273	269	270	259	282	247	254	276	275	278	246	263	286	247	258	258	232	236	243	293	250	233	286	237	254	249	248	269	220	239	282	271	275	278	254	264	247	205	256	256	269	256	251	279	253	249	289	290	280	247	295	238	268	228	245	237	277	229	256	291	256	243	261	254	260	249	270	258	268	263	276	259	264	270	243	277	253	230	236	258	273	246	270	277	260	256	250	233	233	256	222	273	238	248	237	272	276	266	258	262	275	254	264	243	241	277	255	236	269	256	288	279	262	280	263	285	248	259	238	278	236	314	255	207	250	234	232	261	245	274	269	235	231	247	301	253	265	243	262	264	222	249	261	288	240	255	288	279	273	246	204	258	275	262	256	245	231	248	246	245	244	279	240	255	271	253	273	255	245	252	245	253	259	273	264	237	257	250	238	281	258	246	269	245	264	242	253	289	263	257	239	256	249	241	246	248	252	254	271	261	234	266	237	280	302	260	242	257	239	277	241	248	252	238	264	260	245	271	254	267	243	245	241	261	263	263	270	250	248	303	257	268	256	264	255	268	277	244	271	281	264	276	253	268	259	264	303	269	271	260	282	243	245	259	248	261	251	281	263	251	276	247	259	254	240	276	247	270	252	256	231	244	234	253	262	255	245	252	245	239	284	261	284	251	261	269	285	245	243	266	268	280	254	261	251	248	282	243	243	223	246	241	255	252	253	284	250	252	265	269	266	214	264	281	281	254	243	261	311	261	239	285	261	232	253	258	266	267	233	272	247	275	281	224	270	272	254	264	252	259	267	265	278	262	278	278	274	230	237	267	247	261	233	261	270	261	271	248	272	257	229	232	268	266	242	237	239	254	270	255	256	254	264	267	253	237	247	247	283	270	243	273	265	278	252	276	267	259	250	242	251	254	280	267	247	269	242	268	250	294	246	283	243	269	259	277	256	238	241	241	250	262	260	258	263	284	290	265	257	288	285	244	306	256	264	264	251	273	268	263	264	251	264	249	276	238	282	254	261	269	245	243	261	240	267	267	275	242	283	249	271	302	298	303	261	264	243	227	272	248	260	269	240	250	273	256	244	234	230	266	281	250	253	262	273	242	267	255	239	251	255	268	281	235	270	251	248	217	225	277	264	240	284	239	262	231	258	288	280	265	291	260	270	227	274	255	253	230	257	283	256	248
21730	18878	24172	25584	16806	8623	5710	3827	3016	2492	1817	1638	1490	1312	1246	1108	1071	1035	844	797	756	746	665	686	664	606	703	653	683	668	593	588	614	561	583	645	587	604	597	591	578	613	566	579	559	620	595	556	609	579	608	612	603	622	594	582	581	570	602	580	566	601	575	599	555	605	566	588	529	542	591	583	548	589	563	607	586	585	617	568	573	552	560	586	571	571	602	613	626	571	588	554	646	578	601	574	599	594	589	598	621	609	615	635	616	605	609	640	600	639	567	593	625	581	613	535	594	566	554	606	575	594	625	566	573	570	585	608	584	570	618	602	603	638	549	586	570	548	578	631	591	557	576	524	559	603	573	540	624	557	572	584	559	582	588	588	575	560	585	561	559	553	593	600	565	549	654	595	564	593	588	559	589	554	595	592	588	614	594	598	596	612	627	565	592	588	583	576	585	600	585	603	606	575	599	562	564	575	541	568	574	626	587	562	562	553	558	580	592	588	589	586	602	579	620	582	535	585	609	607	592	595	606	603	565	581	544	606	577	567	577	584	567	581	591	569	600	567	623	582	592	564	573	595	548	553	594	545	585	583	588	603	588	512	616	596	528	573	614	588	569	591	599	584	553	586	569	625	560	599	563	560	614	572	578	569	596	623	621	564	578	597	576	566	592	567	576	617	592	569	590	579	571	595	638	584	593	554	582	561	561	588	589	558	559	577	591	575	548	550	607	604	597	590	594	595	610	611	611	562	570	582	592	600	553	596	608	601	557	622	574	584	576	555	573	603	572	567	600	599	612	598	576	610	601	590	608	595	602	618	566	584	598	617	570	615	588	545	563	575	561	613	586	594	599	596	592	574	583	585	576	537	615	577	543	591	582	537	609	555	558	611	574	602	565	558	575	581	537	563	586	611	631	604	604	626	553	582	526	603	592	573	604	577	631	610	565	576	552	568	573	553	588	601	580	560	558	589	552	556	599	581	539	576	591	602	568	566	616	580	545	587	580	588	578	620	567	588	603	579	573	585	597	566	537	565	562	587	599	617	646	566	564	558	635	591	564	598	556	606	601	603	549	611	609	611	571	605	552	613	538	548	626	603	614	588	594	522	581	621	552	589	576	554	602	585	600	562	567	586	617	576	571	572	602	586	596	565	581	639	608	572	581	505	594	559	592	590	592	607	596	637	574	574	601	589	579	586	581	642	606	589	590	566	586	569	579	589	567	529	555	598	557	611	581	574	586	605	575	610	572	533	597	570	605	566	534	543	543	594	563	598	573	610	540	585	564	578	606	616	599	542	579	584	608	590	559	533	588	541	580	582	563	560	632	583	551	588	578	557	588	596	588	622	588	601	587	597	600	548	604	567	590	591	583	563	553	598	588	594	592	555	585	603	571	611	597	577	568	602	545	564	579	588	562	564	572	547	586	570	581	558	588	529	571	607	552	584	611	562	578	605	606	590	607	532	607	585	560	522	589	603	593	607	552	562	547	583	586	530	585	558	570	569	610	601	554	579	600	520	536	575	584	584	586	583	618	563	572	583	608	583	550	563	601	607	559	602	583	611	606	561	612	582	525	596	540	550	540	631	628	589	588	565	599	593	598	586	578	576	556	591	570	571	551	596	584	553	596	537	585	575	586	609	561	577	599	550	578	577	614	629	573	586	567	588	558	608	577	590	626	596	536	570	550	558	583	587	571	574	557	546	569	585	597	551	552	564	600	583	598	587	605	574	625	602	565	595	584	583	576	590	592	599	574	626	599	564	560	574	622	562	555	615	563	548	587	606	540	595	587	582	587	596	581	607	581	580	565	570	588	594	560	592	588	569	575	584	596	576	567	596	569	581	590	595	597	598	533	627	568	612	585	613	582	601	606	568	569	604	551	604	611	586	589	602	603	576	544	582	619	592	580	591	587	570	636	625	563	627	561	577	576	601	592	596	581	583	592	563	583	582	561	590	608	581	573	571	555	612	602	591	580	570	560	568	562	572	591	561	560	584	601	593	587	611	609	588	548	591	545	620	549	568	614	569	621	580	604	555	558	524	599	578	555	574	583	631	560	623	579	591	548	555	589	600	607	604	559	568	566	587	593	584	579	533	609	592	545	541	561	556	588	543	572	536	558	592	582	579	571	586	612	587	572	569	584	585	606	597	589	572	594	614	572	556	566	579	551	587	589	528	590	570	580	506	558	576	591	593	540	608	563	549	580	598	586	590	537	609	582	570	534	570	596	594	579	613	601	561	592	588	603	592	641	635	620	603	576	559	562	596	565	591	574	583	542	614	603	551	581	614	593	566	577	585	579	570	545	587	550	547	567	568	583	601	578	592	605	556	559	585	638	591	609	579	575	561	561	601	608	527	597	591	582	562	591	599	540	590	553	562	606	571	564	611	580	543	619	595	548	536	545	602	581	550	566	581	558	570	558	557	580	592	619	593	571	624	560	582	610	596	561	581	609	599	586	581	587	558	547	601	598	594	601	568	564	557	564	558	610	594	575	624	561	640	600	633	551	566	581	596	571	625	588	569	569	559	577	589	582	592	610	612	538	604	533	649	598	626	603	552	578	574	572	597	543	593	531	551	580	592	596	576	558	648	620	597	617	636	597	595	575	572	577	583	564	617	606	603	612	604	576	602	592	605	566	573	566	583	584	580	598	550	573	561	561	604	580	549	567	568	592	590	607	610	592	590	529	595	607	598	578	582	624	574	582	581	567	553	575	561	562	569	590	560	574	612	600	562	568	599	558	604	601	574	567	568	577	560	582	586	576	582	574	566	602	572	620	542	605	574	558	567	581	589	588	590	592	576	583	592	551	588	558	592	548	601	582	575	572	570	565	533	574	565	563	596	565	565	574	584	574	626	582	582	603	612	598	597	595	589	616	585	604	614	591	583	581	581	626	617	598	546	552	557	529	575	613	554	630	606	561	578	571	591	573	580	617	625	555	605	602	622	598	545	626	593	545	568	567	615	578	610	584	569	639	574	579	608	580	602	561	585	585	575	559	567	591	567	584	591	616	597	526	600	572	575	582	589	602	590	607	557	577	611	599	551	576	565	612	617	584	597	599	597	583	600	590	579	584	569	544	557	573	528	590	603	553	584	567	569	623	584	565	599	585	556	579	558	580	617	584	576	610	624	583	608	598	608	556	586	529	606	576	567	577	591	601	578	586	599	572	549	603	563	541	578	578	566	591	599	582	580	570	560	572	618	542	575	583	572	563	601	572	589	581	545	618	567	626	544	577	586	572	515	589	547	601	604	558	619	598	558	580	564	598	582	557	582	576	557	575	604	576	529	565	573	588	568	567	551	580	602	607	551	595	554	551	573	602	556	569	554	577	605	545	571	571	587	601	573	635	574	575	590	569	579	605	524	567	609	618	610	565	566	535	599	587	590	585	645	554	555	564	605	606	603	583	570	586	577	588	546	589	561	625	567	599	579	547	585	577	576	620	600	603	606	608	544	641	594	601	553	562	561	573	613	596	600	562	602	596	576	601	543
44248	35473	32109	27751	17299	8123	4449	1882	1197	837	597	528	438	450	421	371	404	345	352	284	293	323	289	267	262	264	302	280	298	281	247	299	245	276	274	266	270	254	277	252	266	276	242	247	257	250	289	258	296	261	238	257	240	271	259	256	212	257	261	266	275	246	284	248	277	250	251	280	256	243	273	282	258	239	254	265	249	278	279	263	235	257	248	261	243	253	282	261	255	236	252	260	238	261	293	268	285	238	270	226	233	277	268	267	280	259	245	272	247	251	280	306	280	247	251	240	240	228	263	264	285	253	268	236	263	251	259	271	286	268	266	229	234	270	267	252	264	271	254	256	259	274	225	259	296	266	270	219	286	247	274	295	281	262	283	228	245	258	247	239	253	248	286	254	255	272	268	269	242	244	233	252	257	240	235	241	251	262	243	250	281	266	241	237	254	213	252	242	234	233	250	241	244	263	260	242	260	261	256	214	227	253	279	260	259	276	250	222	248	290	274	246	248	246	262	251	234	237	276	260	249	276	232	249	261	246	223	251	261	247	233	269	254	270	248	266	249	254	271	265	253	261	246	245	250	255	275	252	257	253	259	275	283	251	268	245	250	267	235	258	264	236	273	247	277	262	269	263	238	250	252	233	234	267	296	280	259	241	214	233	271	286	299	282	251	249	276	286	264	254	269	259	248	267	283	246	237	260	285	259	246	282	256	265	245	271	245	272	234	254	245	240	232	239	259	250	261	270	265	248	265	235	260	236	245	242	237	269	279	249	235	271	227	248	250	298	248	267	241	271	259	294	242	227	256	285	291	291	262	237	276	262	276	271	237	216	267	270	275	275	276	228	266	243	236	274	257	241	264	230	246	261	267	280	253	253	241	232	263	234	277	286	261	242	256	212	272	264	273	285	235	276	247	247	254	255	268	245	254	311	253	274	264	229	235	257	260	236	221	284	254	236	218	268	234	262	227	245	214	272	261	226	237	239	280	273	256	245	255	237	241	240	251	236	269	241	252	240	292	276	272	230	257	242	246	225	254	246	249	225	240	253	266	222	288	229	272	265	242	253	235	256	247	274	259	250	244	271	234	304	247	241	268	262	278	214	249	236	261	258	292	278	272	247	266	266	219	243	273	237	243	239	251	252	253	252	238	261	248	255	256	264	256	294	277	260	216	256	246	249	275	256	270	275	219	255	247	268	256	259	262	246	242	238	259	254	230	258	268	261	297	243	241	237	296	275	234	239	256	259	284	243	231	240	258	257	249	298	265	232	276	256	256	242	254	272	269	241	239	279	243	236	265	223	233	235	263	273	233	233	280	267	252	230	271	256	259	232	264	281	249	259	246	258	235	244	239	259	242	249	250	254	232	232	237	294	291	255	244	254	242	262	268	260	282	271	258	261	260	255	253	266	238	252	264	282	274	257	258	232	258	259	291	247	279	278	234	242	270	288	256	230	278	230	260	262	262	246	273	248	239	256	238	243	259	255	240	209	250	234	259	255	226	217	262	296	276	229	273	271	269	237	265	267	244	269	277	271	271	253	250	228	261	264	252	284	262	288	278	234	228	286	265	269	288	252	236	276	255	271	255	265	278	236	290	260	254	269	237	207	283	244	240	222	273	276	241	266	267	245	258	250	259	274	249	243	259	222	242	241	230	251	254	257	269	248	268	234	300	265	245	235	245	253	260	258	214	259	298	250	265	247	252	280	295	242	229	207	254	257	264	264	254	274	241	261	261	293	257	245	246	292	237	261	258	263	279	267	269	282	260	259	246	250	251	296	250	257	276	269	258	248	265	266	253	256	281	211	224	245	223	263	292	222	239	249	253	285	242	245	256	288	281	263	262	278	231	259	253	257	266	283	269	276	239	234	252	250	245	251	258	276	266	269	238	257	253	246	293	264	267	268	231	233	250	259	244	319	233	267	251	239	268	244	249	265	287	263	263	256	239	263	248	260	277	224	253	241	231	245	256	276	249	261	263	260	244	235	264	259	225	271	255	277	246	258	247	255	257	251	279	275	274	262	254	277	228	223	278	255	254	274	245	282	237	254	276	264	247	237	240	251	260	243	264	275	289	250	262	274	274	267	253	228	281	241	244	253	271	278	245	270	267	240	255	284	211	275	243	268	236	293	272	247	270	239	272	241	245	255	244	243	241	259	292	274	281	281	235	259	226	256	257	255	262	252	264	250	253	253	267	225	232	251	233	242	264	241	224	269	248	256	281	246	251	241	253	233	261	245	262	262	257	252	242	263	265	260	227	249	285	223	254	214	251	263	246	242	254	278	262	260	260	259	254	256	243	263	265	254	263	256	244	279	297	249	255	257	238	276	246	245	250	275	250	293	263	281	257	276	254	305	284	238	258	253	261	259	247	233	244	256	244	251	258	255	297	240	268	235	239	225	238	248	232	262	273	234	266	264	245	256	222	284	249	251	258	241	289	270	252	216	270	271	304	261	276	251	275	250	277	261	228	279	256	240	209	248	263	233	257	259	239	237	266	272	246	258	267	268	270	250	236	267	240	253	258	223	251	225	235	246	259	290	288	250	244	264	275	231	258	266	263	256	270	265	271	254	268	250	262	245	261	254	260	264	245	226	247	240	258	238	248	258	248	268	267	226	251	239	263	246	258	268	270	239	233	248	246	242	283	219	270	257	258	248	286	256	289	263	281	263	265	278	263	247	256	256	287	213	244	230	249	241	262	251	231	249	229	259	234	259	243	258	264	272	250	265	231	251	251	282	253	238	275	252	232	269	242	248	229	267	272	270	286	238	251	247	268	280	244	264	225	280	273	267	243	254	277	236	268	259	234	229	236	241	255	249	273	247	238	269	238	262	251	267	255	242	277	248	275	251	260	250	284	237	248	257	283	251	268	250	249	247	276	248	251	247	244	266	251	257	262	283	287	239	280	274	252	235	273	259	271	249	236	256	245	275	264	283	234	277	248	266	253	244	243	247	257	277	272	271	277	268	257	276	291	262	239	277	257	257	256	288	258	251	284	286	278	240	273	266	229	263	228	267	238	292	261	254	280	250	255	220	257	304	260	263	243	282	236	246	259	238	240	247	235	245	281	253	237	262	248	220	262	249	265	251	252	264	263	258	254	260	253	256	296	263	247	232	254	303	224	246	279	237	256	274	269	236	258	266	260	288	235	227	260	236	291	248	243	251	290	245	223	261	272	232	228	284	275	268	284	249	240	258	256	262	241	256	268	281	253	269	278	302	280	258	244	246	232	234	296	246	259	290	227	275	290	245	267	250	219	282	261	246	258	263	249	236	273	228	240	251	264	218	270	262	227	274	236	208	278	249	254	277	256	232	274	259	258	232	272	275	237	253	254	284	296	268	280	286	252	276	263	238	248	233	231	266	257	281	281	245	266	256	254	252	263	233	259	270	278	233	257	269	263	284	279	242	230	258	253	280	269	267	248	244	277	260	309	248	249	258	287	244	227	276	257	276	271	260	281	257	274	257	255	248	257	254	247	243	260	279	236	235
28981	26800	32794	34040	21383	13538	10007	5282	4226	3394	2560	2117	1916	1602	1450	1446	1335	1201	1072	912	845	835	738	695	649	691	707	696	746	695	674	620	635	569	607	607	624	628	581	583	557	554	606	624	594	608	606	583	597	588	606	566	582	554	570	574	594	624	590	587	537	563	560	564	627	576	560	598	569	589	570	589	609	612	580	622	511	589	577	559	583	547	581	534	572	563	560	611	588	620	563	616	615	597	592	635	609	623	632	582	607	611	607	601	576	613	584	539	553	624	596	563	557	548	571	568	583	611	563	590	587	590	621	562	569	568	562	575	567	607	567	563	620	583	616	603	586	568	591	554	589	578	599	608	605	586	607	582	545	575	619	601	563	561	600	594	590	565	536	544	571	560	607	587	594	534	574	603	579	604	610	553	566	598	606	592	537	572	637	599	538	638	576	580	607	565	595	620	566	604	595	584	570	558	552	562	600	557	600	556	573	598	600	611	564	562	605	573	597	563	579	606	574	568	592	565	580	544	615	568	605	552	595	574	553	579	600	598	554	565	599	584	570	587	566	556	583	590	560	569	569	582	544	577	622	562	565	568	556	542	569	576	616	539	538	602	624	595	590	548	586	571	587	557	592	574	564	570	562	580	522	568	598	617	585	571	572	555	591	551	618	548	556	582	532	556	570	612	601	562	555	612	573	562	620	606	566	541	524	597	580	579	563	588	560	557	600	563	548	519	592	566	550	556	577	562	591	579	566	559	609	551	639	563	579	570	587	564	584	610	593	566	629	585	590	616	543	564	565	517	591	579	574	557	605	580	590	604	591	571	576	566	570	559	584	600	550	618	582	527	557	605	577	561	589	558	577	603	603	557	568	511	576	585	570	607	636	581	639	583	578	593	536	569	592	560	567	561	563	623	633	564	579	573	598	553	596	536	588	582	624	566	515	575	589	584	529	578	562	574	573	561	560	596	617	583	590	605	556	580	600	558	569	561	574	538	604	563	606	603	575	596	562	568	553	609	569	574	580	587	552	589	608	566	573	568	535	592	564	542	537	609	579	572	566	544	600	557	600	565	556	597	557	575	600	600	563	619	604	636	572	562	572	570	595	544	587	554	552	559	586	593	607	574	565	589	554	574	560	582	598	546	569	595	559	570	574	578	604	607	517	577	551	577	598	556	538	580	528	555	587	545	591	582	641	600	626	619	603	590	566	590	562	552	542	567	575	580	553	577	586	538	554	546	560	604	566	623	593	560	615	559	625	577	599	608	563	584	586	540	574	577	604	564	520	583	574	598	563	571	589	568	555	574	590	595	573	572	558	555	564	567	561	617	513	578	584	538	534	545	606	536	560	577	566	600	565	603	586	567	562	575	601	600	565	534	564	586	558	573	576	609	530	539	575	612	561	600	631	546	607	578	551	578	585	572	545	561	587	520	598	532	551	572	579	577	569	601	562	559	595	601	561	559	568	605	565	559	626	604	562	590	621	566	586	576	631	590	609	593	628	585	607	558	602	602	593	539	577	599	609	546	544	572	584	552	592	578	581	548	570	511	533	602	624	544	614	548	580	545	552	564	576	575	576	569	555	589	620	582	537	606	575	596	613	604	562	581	564	583	548	564	557	581	576	563	588	559	582	557	565	544	593	545	577	552	577	645	590	578	556	568	571	583	631	587	596	616	546	561	628	540	591	579	571	588	503	562	575	590	594	559	546	603	589	574	585	579	568	595	588	569	524	599	573	590	564	613	591	547	570	574	563	546	580	587	548	588	574	585	552	506	587	626	581	571	571	594	593	593	604	542	559	572	530	628	564	552	562	620	554	602	573	602	604	589	547	570	552	569	571	606	605	589	605	596	555	540	574	595	609	563	618	567	563	606	578	577	579	565	574	560	572	608	582	574	599	580	564	559	581	591	551	605	610	573	542	558	577	576	564	573	571	562	578	573	572	560	564	538	563	583	614	590	590	574	556	583	595	606	585	574	629	576	574	584	576	549	537	574	548	580	643	563	589	564	552	601	530	599	583	567	533	557	588	613	623	588	574	579	601	590	556	537	582	559	575	576	584	549	605	577	601	612	566	582	592	574	608	567	622	561	557	610	553	586	605	534	572	555	595	596	592	597	584	546	584	595	602	556	543	548	568	610	611	608	600	587	569	594	591	584	553	571	585	585	585	586	556	590	586	560	529	631	550	546	619	547	611	555	545	589	575	576	580	577	582	572	592	561	546	590	568	585	572	585	593	611	620	588	616	550	619	552	599	593	571	597	551	596	572	559	586	579	597	587	571	622	554	551	604	604	581	595	582	592	575	565	582	590	588	547	578	567	555	574	573	602	621	554	574	653	554	570	586	545	592	574	560	561	559	608	592	577	540	599	594	592	579	533	641	568	576	577	566	564	629	579	548	602	557	588	539	572	621	588	580	571	569	630	594	579	571	556	587	579	594	526	536	538	611	540	584	616	562	578	552	568	594	604	530	645	543	589	585	531	581	577	556	557	555	574	584	606	583	587	559	562	588	557	607	602	587	583	550	585	562	588	588	578	579	608	616	585	601	602	624	576	571	553	585	553	590	510	568	533	573	590	579	576	571	585	575	544	587	628	600	548	532	595	540	577	582	579	577	522	606	584	584	556	557	583	554	563	628	616	602	628	564	589	553	575	582	550	622	574	546	576	615	543	583	561	596	531	569	593	575	586	571	569	633	595	579	575	569	554	571	565	546	568	589	574	545	566	583	569	597	596	560	556	601	571	645	595	566	585	586	525	578	544	564	565	574	602	569	544	586	564	539	567	603	557	576	572	589	580	574	592	547	616	595	543	581	547	587	585	577	603	599	527	590	549	524	588	581	569	599	602	586	579	561	567	548	549	566	614	577	564	590	576	600	534	573	613	592	527	573	555	578	593	590	541	551	572	570	583	564	621	618	622	564	597	568	581	571	596	570	553	559	538	582	544	533	610	573	586	590	584	553	568	574	579	533	602	614	604	601	550	556	610	564	560	572	564	568	569	605	570	561	585	554	560	565	580	592	539	608	551	542	589	587	589	586	601	579	559	565	563	567	623	587	544	572	544	592	572	553	574	562	574	577	589	576	571	595	610	610	585	579	593	596	607	561	568	587	564	572	620	565	564	569	539	571	607	552	565	553	613	596	571	565	550	613	584	583	606	609	592	571	580	564	581	598	578	549	603	599	535	568	614	605	560	543	530	603	558	591	546	576	590	575	539	540	572	588	538	583	565	604	570	607	603	555	566	569	594	550	599	585	642	552	589	560	575	592	602	616	567	572	627	573	569	553	569	585	598	569	553	596	608	586	555	592	627	570	575	536	575	577	639	614	584	560	553	612	550	565	560	577	572	570	571	592	606	566	579	571	587	565	566	519	616	590	585	536	561	625	621	612	534	531	590	523	599	555	596	585	613	603	597	583	577	595	603	576	596	597	498	576	542	578	617	558	558	609	557	576	541	555	586	540	548	578	610	544	550	550	600	561	593	529	556	617	564	589	600
14647	7958	5032	3850	1716	909	767	651	541	518	442	406	434	403	394	405	400	405	402	385	361	332	369	392	380	350	350	359	360	384	337	332	361	372	345	346	350	294	375	334	341	364	385	361	366	352	297	325	351	394	344	347	328	329	345	361	365	336	344	343	332	359	348	346	369	346	361	402	329	362	328	359	355	328	345	391	355	345	355	345	353	352	327	344	332	320	346	351	344	309	340	332	357	383	362	352	329	363	318	344	335	331	337	321	360	368	369	345	323	371	334	344	358	351	309	356	388	370	375	349	357	342	380	329	321	336	322	351	354	353	335	348	339	356	338	334	321	342	351	410	360	353	332	403	370	360	377	318	353	378	355	342	351	343	362	363	408	384	406	346	357	367	341	343	348	343	350	367	357	347	357	356	372	365	331	344	328	347	386	345	368	379	328	341	363	342	351	360	368	347	346	339	360	331	374	346	351	353	372	340	350	340	336	325	346	317	335	336	345	362	375	359	301	331	330	335	359	332	312	348	353	329	352	357	355	357	329	352	330	361	354	317	347	363	330	323	345	327	317	341	356	323	382	366	339	330	361	334	379	354	381	343	349	339	332	352	357	357	330	339	298	342	355	347	378	341	330	359	355	363	339	357	369	331	351	350	352	317	346	378	348	363	312	382	350	378	362	325	356	362	347	361	349	370	340	374	328	368	370	347	353	353	357	364	361	366	352	354	373	332	375	346	356	353	347	352	340	333	337	355	367	377	326	311	336	382	389	344	360	327	302	344	315	339	346	354	317	345	393	356	371	327	327	332	329	358	324	397	378	370	339	376	331	351	331	342	359	357	359	391	343	358	355	366	395	366	351	359	368	328	362	333	334	361	365	331	349	346	322	339	344	393	393	391	353	334	346	347	342	390	337	364	350	364	366	339	333	323	321	322	383	371	373	378	331	373	331	324	309	368	371	384	309	331	353	348	351	343	319	351	363	356	347	354	347	370	363	370	341	327	357	381	358	383	368	359	308	341	369	347	361	363	354	353	345	401	376	344	355	355	357	350	351	307	357	352	331	367	372	327	352	372	352	349	320	331	357	377	341	324	354	348	380	360	343	352	334	343	330	331	316	336	332	341	339	348	347	305	348	343	335	354	354	345	344	391	340	328	352	341	371	324	341	364	351	350	333	325	320	320	349	342	352	345	382	384	378	355	348	318	331	378	330	341	357	323	357	349	335	350	362	349	353	349	333	347	341	328	349	365	339	375	389	371	370	353	345	350	311	394	333	336	380	358	334	358	317	332	325	339	339	395	316	369	383	387	350	368	340	354	331	345	350	346	367	322	340	358	346	321	361	341	357	386	344	307	359	359	347	322	368	358	333	372	340	331	351	336	322	350	350	350	354	345	323	297	390	363	350	346	339	320	341	323	375	368	345	344	326	367	348	341	327	336	342	358	371	353	352	352	355	338	341	337	316	362	359	384	373	361	342	385	346	362	356	347	326	357	316	353	350	379	345	318	363	382	348	363	359	334	337	340	347	338	317	318	347	409	319	341	358	391	329	350	347	340	323	329	327	353	353	356	344	330	337	371	333	360	328	375	341	330	340	356	364	345	330	350	360	393	367	333	364	373	309	375	363	367	339	334	350	385	374	340	353	388	360	373	344	331	330	336	377	379	340	360	345	362	358	343	339	336	360	342	381	370	339	349	338	373	325	313	333	327	358	325	358	339	375	356	338	377	357	325	322	337	332	413	359	343	387	347	316	344	337	361	357	340	358	351	339	327	330	333	367	371	338	354	327	368	326	311	341	364	347	358	288	367	345	319	324	336	350	350	332	342	322	352	386	369	335	319	348	344	351	365	364	354	347	378	382	317	357	348	351	376	341	388	343	341	332	362	336	380	372	313	379	340	353	339	356	337	394	372	339	374	334	332	314	335	353	339	354	369	376	379	323	332	359	371	364	371	387	375	343	362	358	376	344	396	368	377	352	350	367	388	405	329	378	305	391	376	328	350	354	358	354	362	355	353	349	350	335	359	381	327	341	331	364	360	340	357	364	363	338	357	353	342	353	328	322	345	363	380	355	361	353	395	388	366	346	374	341	316	341	351	345	386	341	309	319	345	305	334	344	354	327	316	391	351	351	332	359	380	337	341	331	347	347	339	319	380	367	333	354	337	343	390	380	339	379	325	379	357	361	385	333	362	341	370	310	285	355	369	323	341	381	365	397	364	337	352	342	360	384	333	355	364	356	366	329	347	369	375	383	353	351	359	365	351	348	372	343	344	355	350	355	369	325	342	351	353	342	316	343	328	324	336	329	384	324	337	329	360	342	347	344	315	341	353	323	360	346	367	367	390	351	344	344	345	331	357	350	354	373	356	359	367	341	340	351	322	356	342	350	342	343	367	345	370	354	363	340	339	367	307	389	343	368	336	355	359	364	294	326	340	347	346	341	364	386	316	367	339	324	343	351	360	315	362	333	342	315	328	331	401	350	313	318	340	313	357	339	355	334	346	340	357	359	354	348	352	320	355	349	369	354	316	333	314	377	343	355	329	321	352	327	341	338	359	322	361	311	377	343	369	408	345	338	317	326	340	325	335	319	345	338	324	348	311	331	411	361	351	365	328	334	354	335	354	344	352	363	346	353	310	327	355	339	336	355	347	348	347	349	340	342	368	384	342	360	321	402	366	345	342	375	382	376	328	332	346	399	392	358	376	392	331	302	364	374	362	339	342	316	363	327	402	352	367	352	372	361	321	337	376	376	328	319	342	341	339	381	359	334	333	351	324	342	321	381	329	360	350	349	347	298	345	335	342	376	345	327	331	356	357	331	394	303	364	345	352	342	313	356	328	336	351	376	392	367	353	361	337	337	371	351	357	380	340	341	365	395	345	382	352	355	347	340	358	340	351	353	348	357	338	342	329	380	342	356	320	363	354	378	330	309	346	372	362	358	317	351	324	357	370	353	365	323	343	348	344	353	368	329	354	348	360	362	347	346	352	331	360	352	342	346	343	362	375	335	335	360	337	358	364	367	319	377	323	379	375	331	348	380	357	357	333	360	331	346	338	357	335	348	362	326	350	335	354	368	352	345	372	339	324	396	343	380	332	363	399	323	387	360	286	355	362	365	350	333	356	347	336	336	336	358	339	346	352	365	367	372	355	342	336	338	338	381	331	344	333	361	361	341	354	364	333	311	359	357	374	348	332	329	352	330	377	358	371	328	386	366	373	401	364	359	346	371	356	348	367	373	328	324	372	350	324	383	363	359	350	334	371	351	353	354	341	329	346	331	378	354	368	332	351	360	352	350	344	352	346	338	364	348	366	353	368	371	359	365	355	372	321	308	345	355	329	343	325	358	351	348	326	289	362	341	329	351	338	380	354	353	302	365	352	360	358	339	341	353	344	372	331	348	367	317	330	346	356	357	347	346	340	375	376	317	359	353	336	359	309	360	348	374	371	365	342	354	363	315	352	330	363	345	362	334	330	345	347	403	358	373	407	345	365
9005	6573	8269	9409	4803	3085	2547	2000	1680	1570	1301	1142	1090	1075	1031	1004	914	905	922	887	791	817	812	776	761	764	740	802	787	767	755	716	749	750	720	824	732	761	706	762	795	729	753	772	767	776	773	777	780	790	745	667	766	737	764	742	771	745	740	736	739	738	746	742	773	777	731	716	746	764	787	762	719	752	723	737	789	719	741	765	705	778	713	740	721	770	745	754	744	768	795	746	770	784	805	715	747	730	732	752	706	730	758	738	820	745	746	798	785	730	769	741	764	758	744	721	740	797	724	733	774	808	757	764	737	765	747	769	720	762	730	748	726	765	766	689	773	741	738	752	717	767	715	723	785	745	747	753	741	700	753	759	754	738	697	697	720	730	739	761	775	753	742	739	751	757	830	750	743	688	755	794	742	737	747	764	747	752	717	746	729	741	770	802	710	741	732	757	691	729	691	751	739	745	774	804	785	727	743	762	814	754	784	741	761	744	756	761	768	807	792	732	702	763	726	769	741	791	748	715	727	746	748	763	734	755	728	744	767	733	726	705	726	797	728	741	774	771	721	811	740	824	762	764	695	731	756	779	745	749	723	793	759	723	765	813	774	750	722	758	783	706	693	775	783	797	750	756	798	792	757	722	741	699	779	750	755	729	735	740	785	773	718	719	736	773	754	725	734	734	788	753	747	717	753	771	741	763	753	764	759	727	734	710	798	737	763	801	738	779	747	766	726	733	735	729	770	756	698	753	737	717	735	785	766	719	759	668	736	701	801	755	816	706	759	738	742	769	741	722	736	783	781	741	728	761	727	734	737	771	716	734	778	787	726	770	726	715	730	725	757	701	748	734	758	767	744	772	733	714	778	782	745	688	697	757	777	719	751	727	727	713	725	775	760	751	731	778	723	746	781	763	757	795	730	726	728	732	746	799	753	754	726	748	748	724	758	788	701	728	726	732	723	746	765	789	784	671	745	725	697	749	775	773	701	773	749	710	712	697	714	701	712	733	756	696	819	716	801	791	762	725	724	782	780	770	717	783	779	695	786	736	706	739	742	764	744	765	771	767	755	743	749	706	787	740	770	754	712	696	764	759	774	765	775	755	779	774	720	724	760	736	763	742	764	796	795	771	728	776	759	757	730	731	771	754	773	744	756	749	763	777	734	763	732	748	742	763	728	788	698	699	745	774	754	779	739	735	743	794	748	741	790	738	739	752	735	736	760	716	734	762	726	735	715	805	768	769	791	749	755	763	756	722	710	740	754	690	752	726	692	807	780	713	698	732	772	702	719	752	760	758	755	763	717	715	746	792	792	764	751	730	672	757	744	749	792	743	756	752	732	754	757	776	672	781	716	712	741	777	747	715	758	733	755	736	765	700	765	764	769	745	746	755	855	722	788	784	756	748	733	800	778	743	769	751	730	672	747	732	748	751	743	792	696	752	742	719	735	739	743	782	718	733	748	681	724	749	742	740	782	742	742	779	716	709	746	728	742	716	727	731	743	762	782	730	740	776	753	805	772	736	770	732	758	805	707	732	789	735	737	771	712	745	770	749	779	705	807	762	732	769	730	745	750	769	750	767	752	747	718	779	741	746	716	736	727	787	710	716	723	777	725	761	731	734	770	773	748	758	684	723	752	726	731	743	730	692	795	763	770	767	801	747	720	722	778	744	752	752	761	761	713	783	736	752	790	776	757	790	733	751	766	745	737	798	751	766	755	698	730	749	720	749	748	725	724	774	777	762	738	703	747	723	716	728	741	757	755	754	789	711	756	790	767	759	746	713	701	730	797	720	722	763	736	694	764	784	730	726	765	764	736	750	729	749	764	776	797	758	793	736	748	720	743	773	755	727	779	724	734	779	753	750	726	722	714	786	763	774	769	727	738	745	753	763	769	739	731	737	700	706	751	734	741	767	715	701	746	721	693	772	755	750	718	724	727	784	709	751	771	778	702	734	722	713	760	767	756	740	761	752	739	739	767	757	750	773	742	701	737	701	716	698	777	709	741	718	755	772	735	752	724	759	799	763	693	757	788	708	759	709	744	788	738	798	712	764	708	714	766	742	791	743	747	755	780	735	716	768	772	735	772	778	719	734	774	729	737	706	714	732	747	752	752	755	754	731	702	724	767	759	739	782	749	771	758	721	724	734	786	721	773	781	782	751	709	744	734	769	758	789	734	762	759	769	762	754	733	743	776	752	786	727	737	745	723	716	784	721	771	692	769	798	786	791	763	738	734	719	747	743	741	728	715	748	743	716	780	748	753	722	741	719	735	811	729	708	707	744	737	757	715	719	753	709	761	696	781	774	730	733	734	747	708	684	768	741	740	736	785	782	754	730	721	726	777	723	753	745	730	746	787	816	706	850	778	764	788	716	750	734	754	742	725	734	734	786	717	734	712	726	716	708	770	734	751	695	713	734	707	755	702	753	746	735	722	756	750	706	770	731	746	773	749	755	754	754	729	701	738	765	762	789	747	748	831	769	757	725	740	775	738	754	772	765	713	740	749	726	751	752	734	725	749	762	800	754	747	705	771	731	762	744	768	767	755	795	758	744	773	728	704	750	770	731	761	718	785	684	733	810	714	735	746	752	754	737	713	744	766	738	767	735	702	748	695	771	744	801	738	719	771	734	709	752	755	711	719	746	780	742	730	769	759	719	736	727	762	732	738	734	716	767	748	735	709	769	712	749	799	774	776	756	761	762	735	745	750	693	726	746	746	792	756	746	755	769	712	768	761	780	795	755	729	749	736	744	753	732	803	770	818	720	754	721	742	749	714	733	778	754	815	739	741	727	749	770	782	758	761	737	731	762	736	737	750	698	744	727	761	751	724	741	768	763	765	671	757	750	762	747	763	788	725	764	728	736	759	795	706	686	732	730	724	725	729	730	806	788	759	742	734	745	719	748	752	739	769	740	764	755	776	727	739	734	731	704	733	760	765	753	740	819	687	697	785	701	740	710	733	758	752	777	777	722	755	767	741	730	752	787	719	774	741	711	710	706	729	753	762	752	760	779	745	754	731	788	677	783	739	709	706	772	727	735	722	808	736	764	767	723	746	759	726	743	706	720	734	736	682	765	783	744	761	785	731	739	735	712	733	745	762	705	758	797	758	734	796	708	781	751	752	746	746	769	710	749	734	735	768	745	774	711	740	731	725	750	755	734	720	719	764	754	766	734	731	720	716	769	719	692	760	812	794	770	775	758	767	759	779	708	761	750	732	759	716	767	746	736	746	752	742	751	777	771	739	749	725	772	708	755	771	725	748	760	763	734	771	739	723	688	754	733	767	749	715	699	790	780	753	761	775	717	772	762	750	775	742	815	801	733	730	782	750	752	746	750	762	783	761	750	763	756	727	710	722	750	747	705	811	770	830	774	791	713	759	718	780	770	761	733	782	775	756	771	720	742	773	809	804	741	798	747	781	776	804	722	757	762	766	755	692	769	771	760	780	773	711	790	751	736	743	754	722	715	702	726	694	789	745	774	803	728	756	740
33008	24331	20984	19942	11880	4831	2174	1374	764	622	470	412	405	379	337	304	318	297	323	323	281	281	265	267	258	245	246	272	243	240	246	203	257	251	234	252	222	258	242	245	249	244	253	259	225	216	250	283	234	263	240	249	277	233	265	260	257	256	274	245	241	262	273	252	238	243	255	230	248	288	263	249	246	236	241	239	223	282	222	274	245	257	274	253	240	280	259	221	276	224	243	268	261	236	237	262	260	251	287	234	251	227	261	267	260	272	245	229	246	288	255	235	221	229	237	263	262	232	252	231	265	223	244	243	244	234	262	249	227	232	242	228	231	266	262	253	241	210	257	285	252	225	255	240	259	232	237	274	234	250	244	264	238	250	252	295	253	260	265	245	237	273	255	231	237	230	226	249	253	215	258	255	244	240	265	248	245	228	274	242	220	242	240	255	264	245	223	227	284	248	262	255	271	246	264	263	241	259	226	223	246	242	205	255	225	239	246	229	218	258	296	267	260	259	265	249	257	234	269	253	277	252	246	267	255	262	243	259	239	244	232	243	247	261	251	249	236	269	255	259	238	246	256	238	244	217	244	214	262	238	227	225	252	251	279	250	251	247	235	247	226	228	249	241	263	267	277	269	232	249	262	248	239	226	238	275	257	254	247	242	273	241	275	268	236	233	219	274	236	221	254	247	248	236	241	240	271	269	255	233	252	268	232	242	253	233	239	249	248	240	267	255	262	232	232	272	235	237	246	239	242	241	229	248	219	229	259	251	241	280	224	256	244	261	225	247	205	237	263	220	264	230	234	240	264	262	257	236	259	224	248	257	249	237	243	260	239	227	220	256	279	221	222	250	227	255	226	233	250	242	241	214	252	289	253	245	232	239	280	240	250	248	243	223	247	273	287	264	233	218	241	264	233	227	254	228	243	242	242	227	239	240	219	261	271	243	255	241	248	230	248	225	270	268	248	240	228	246	232	230	263	254	233	249	223	258	233	250	250	252	222	279	219	238	252	236	262	256	225	243	241	229	224	225	251	265	254	228	248	283	266	267	248	228	221	229	246	247	244	234	244	252	223	240	261	247	279	241	248	259	263	245	255	236	245	248	260	225	242	245	289	245	235	246	271	259	254	227	240	284	233	228	246	233	216	271	250	239	258	238	259	273	270	247	251	222	263	229	277	239	257	282	232	233	255	266	235	257	290	223	216	238	241	269	250	226	221	265	256	231	221	253	248	247	256	242	249	254	257	232	271	210	277	244	231	239	248	241	242	239	246	229	219	253	254	298	274	251	231	228	233	241	217	257	248	253	253	242	245	251	277	259	244	242	254	252	259	259	235	236	265	255	262	249	235	257	241	249	237	252	283	237	258	233	232	235	252	257	255	264	244	233	214	246	261	253	269	241	243	267	242	246	258	248	250	238	249	235	255	247	256	256	276	242	230	222	254	267	241	278	247	242	253	268	228	285	250	259	238	251	232	237	219	238	254	256	244	253	273	252	205	271	266	266	250	204	259	269	259	232	244	276	260	243	271	255	272	241	248	252	221	237	262	241	234	239	245	283	212	264	266	267	246	238	244	258	251	236	227	213	243	245	215	249	241	249	229	226	237	251	247	248	256	260	251	245	237	271	263	247	259	263	272	299	265	237	254	247	258	253	208	253	227	290	238	241	254	223	216	267	272	270	242	270	250	258	254	256	244	242	256	270	271	290	257	244	219	244	247	222	264	253	264	254	241	217	241	242	259	223	280	222	257	292	259	269	236	239	243	248	245	262	238	254	211	241	237	245	253	238	233	263	240	252	236	247	254	237	229	257	259	248	230	239	238	251	241	252	232	276	241	239	242	245	255	242	270	244	244	203	250	228	243	241	258	242	247	259	228	226	238	249	233	219	214	252	253	229	245	255	257	229	254	221	243	229	263	240	246	235	231	272	263	268	237	248	234	219	249	254	216	278	249	255	237	218	260	222	224	260	302	238	257	263	279	245	243	257	241	252	262	246	233	261	261	237	268	239	223	275	237	252	299	270	231	261	248	247	252	248	244	272	267	226	229	259	233	230	231	251	217	255	235	230	247	230	227	243	245	248	243	247	221	240	243	243	271	213	246	263	254	216	263	228	267	261	274	255	281	243	219	242	245	241	247	257	230	242	259	249	249	270	255	232	245	252	260	255	272	283	260	257	249	240	252	243	232	243	229	244	259	254	228	244	250	252	230	263	243	255	234	254	235	259	219	265	267	242	249	236	234	248	227	240	259	247	270	250	255	267	262	241	244	242	242	237	230	249	236	270	264	216	214	235	214	242	214	213	269	271	247	252	249	243	238	252	240	262	258	273	227	248	257	253	265	252	246	265	256	225	231	238	252	276	284	260	224	260	280	247	251	269	252	240	244	257	267	229	236	266	246	277	238	246	244	256	239	214	250	249	238	232	222	229	235	279	222	261	216	252	299	249	248	252	236	241	241	262	236	232	230	252	254	243	231	249	264	238	246	268	244	259	261	240	248	268	250	251	260	233	239	256	220	241	231	234	265	236	220	268	238	258	266	264	257	259	277	269	260	229	253	228	257	260	231	236	224	245	263	274	266	223	245	233	247	247	217	226	223	213	280	260	272	264	266	229	251	276	245	251	255	220	247	246	234	229	285	241	248	248	262	228	270	242	227	259	296	252	273	253	232	234	262	267	239	248	241	255	267	247	282	253	252	249	234	251	237	252	248	262	239	260	263	240	277	242	243	261	248	262	239	255	270	242	247	257	241	261	225	239	242	262	247	198	245	266	254	219	252	283	236	254	257	246	227	242	249	238	231	244	257	230	247	249	250	241	255	248	240	284	225	280	259	281	252	231	257	271	230	268	256	223	232	243	233	232	215	224	234	270	243	245	280	243	258	265	258	241	247	240	238	224	237	257	225	231	258	242	271	243	219	271	255	241	246	247	253	257	233	258	230	247	275	241	282	243	224	253	230	252	252	244	237	242	267	245	267	262	260	241	247	216	251	232	265	266	268	273	255	222	256	252	229	233	224	264	264	252	236	262	236	257	256	252	260	218	243	237	220	239	223	261	254	241	264	260	237	221	236	234	254	235	220	224	246	231	245	254	242	257	223	248	216	234	229	258	253	238	223	242	231	257	257	250	231	233	253	254	248	266	232	238	246	239	258	211	254	268	265	258	252	254	229	266	233	227	276	211	236	241	277	230	249	258	261	244	233	254	252	267	261	248	241	277	242	242	244	221	231	244	216	246	264	264	251	246	245	276	242	261	263	251	253	259	241	267	204	269	230	233	279	273	225	261	271	249	264	260	269	227	242	249	231	248	253	229	248	244	229	216	255	209	264	236	236	242	249	236	253	219	259	265	229	252	263	273	235	239	225	262	251	230	264	241	259	282	253	240	226	259	223	244	251	268	265	276	234	264	249	248	279	248	232	268	246	231	248	249	239	241	244	265	235	272	228	248	232	236	263	222	251	219	237	212	227	249	231	269	268	297	276	261	255	230	287	280
22006	18635	23056	27992	19701	10271	6627	4837	3053	2385	1837	1446	1368	1273	1114	1059	1049	1025	919	821	719	777	620	638	584	595	632	641	662	624	598	599	555	592	554	517	530	565	536	575	565	548	531	560	552	576	557	570	568	580	556	619	510	583	560	610	587	556	529	556	525	591	554	523	582	577	536	556	567	562	602	580	577	559	531	570	535	523	554	579	537	513	542	618	586	567	549	572	551	527	588	562	562	547	607	572	571	593	604	598	567	567	593	541	591	584	573	596	520	544	588	573	560	543	562	616	568	568	560	530	531	525	584	541	575	560	525	537	579	559	575	591	563	568	537	505	555	606	582	532	556	538	564	510	541	591	545	550	549	534	558	578	545	533	543	523	581	559	587	577	577	524	545	613	551	542	526	561	549	525	523	541	529	593	557	555	579	560	588	591	581	526	579	529	594	591	572	538	565	559	554	559	568	591	550	566	580	553	537	590	559	595	572	540	583	560	549	579	564	527	558	564	535	525	579	612	555	567	543	577	530	573	536	517	543	563	537	549	586	564	573	583	554	554	565	628	558	506	581	526	603	537	544	564	558	571	580	558	539	585	577	558	544	568	548	585	543	567	583	572	603	565	570	571	544	575	575	528	566	558	547	599	558	520	617	552	603	546	546	581	519	541	519	540	572	569	537	607	582	587	557	583	539	602	553	528	537	591	552	545	554	577	535	566	553	550	540	592	572	553	572	556	562	556	537	561	530	537	579	519	565	579	572	608	587	570	583	590	568	564	572	522	578	542	605	550	579	579	548	529	603	545	550	589	562	599	550	575	555	560	554	580	510	553	626	629	565	571	551	548	606	560	554	574	571	554	590	577	560	578	564	518	589	620	519	589	562	572	585	576	576	557	542	583	556	552	578	579	576	536	556	537	539	597	536	559	551	576	567	519	562	588	542	551	567	561	544	570	560	545	551	577	590	578	554	587	572	563	559	579	572	592	582	548	532	504	545	587	582	582	593	584	569	586	577	581	561	581	606	615	554	591	581	538	529	574	556	577	553	536	568	612	568	530	584	594	606	575	525	550	592	535	591	524	577	565	524	540	574	577	548	546	579	554	576	583	559	550	555	533	556	577	574	548	591	548	568	551	585	560	617	580	539	542	549	565	559	545	604	573	593	568	545	565	564	526	574	533	535	589	550	582	543	544	555	558	533	557	582	549	572	547	547	574	546	565	573	572	570	553	544	596	553	521	546	539	569	544	553	569	563	533	584	594	581	576	539	564	568	592	544	556	539	547	551	566	573	532	579	596	597	591	583	557	510	547	543	511	561	510	544	562	559	573	593	533	575	572	594	596	558	585	540	575	566	571	551	574	580	588	522	535	553	582	594	555	606	561	570	565	565	594	569	537	547	573	542	552	582	537	555	588	584	585	586	601	554	551	600	582	604	539	565	584	562	536	556	554	578	550	558	565	552	578	570	556	531	558	528	599	560	556	545	569	565	611	525	554	556	540	592	596	546	573	565	550	556	543	588	558	554	562	562	524	534	578	579	540	553	583	581	584	587	556	552	574	612	556	522	542	551	549	510	516	596	587	567	583	593	512	570	550	563	583	595	594	552	567	542	545	551	551	558	570	605	557	595	516	563	586	588	503	543	568	515	556	534	565	578	550	554	569	550	561	569	581	573	578	528	561	576	537	522	553	574	549	545	562	564	503	544	560	564	553	578	600	537	542	528	599	606	594	542	546	541	569	565	600	575	563	514	597	576	572	544	535	556	579	587	596	611	572	563	540	587	549	582	532	574	562	550	616	555	519	594	550	567	550	568	553	527	535	569	586	525	499	561	510	544	576	511	571	539	586	575	544	533	546	550	573	554	546	579	531	584	576	607	600	575	575	551	547	539	590	559	590	536	565	572	574	566	576	577	519	552	582	560	549	560	539	509	591	555	569	545	528	536	546	568	508	588	573	545	557	576	540	608	594	598	543	549	558	512	584	587	547	576	518	557	571	576	563	549	570	559	578	612	578	576	571	566	527	563	550	583	533	527	566	528	529	544	567	593	578	540	517	528	539	575	556	590	563	608	564	557	613	598	571	559	542	571	563	540	603	565	570	573	565	575	598	518	547	575	562	547	550	531	566	584	537	550	577	597	567	569	547	548	567	582	589	536	523	549	580	545	558	541	590	569	587	606	587	568	525	579	578	562	559	564	560	568	527	576	532	555	571	594	587	574	550	591	581	565	523	544	564	540	555	565	547	563	542	562	600	565	535	575	556	569	550	558	519	561	517	509	565	543	520	576	539	563	548	590	555	574	579	546	545	552	565	539	527	561	552	572	578	554	557	552	542	599	540	568	556	526	633	520	587	561	550	631	554	581	582	564	573	585	581	583	532	595	502	531	563	634	511	582	567	539	566	577	551	546	551	559	536	559	613	541	548	536	569	628	562	585	537	551	579	625	615	559	574	585	579	589	557	542	604	554	570	549	586	585	544	568	557	560	631	549	599	543	569	559	569	589	548	565	550	554	597	563	617	579	558	592	526	559	560	535	560	509	528	530	584	546	567	562	598	502	574	579	571	583	579	609	546	519	591	573	540	546	603	589	543	577	594	591	486	556	578	561	548	558	558	578	553	565	517	576	591	561	587	561	529	524	586	573	570	545	518	543	532	553	609	572	606	529	498	545	545	560	597	532	596	543	556	555	593	590	559	539	559	525	571	608	598	595	562	584	537	584	544	544	581	543	570	569	595	581	564	551	593	533	523	557	601	574	553	548	562	552	520	535	613	525	558	586	568	587	553	574	537	544	613	572	562	550	543	577	573	543	576	558	557	565	556	567	571	552	540	552	567	535	558	529	580	555	536	535	531	549	582	551	545	567	535	555	531	574	602	546	565	575	596	523	562	555	547	598	524	552	551	558	520	581	543	565	515	591	567	588	549	550	576	562	548	538	565	593	579	582	562	525	562	575	536	588	545	537	514	543	592	602	543	547	538	569	574	588	608	572	573	537	567	599	547	545	557	525	576	589	539	546	577	541	552	570	544	591	573	550	603	577	550	565	553	528	578	567	568	533	558	537	553	560	541	606	541	647	528	533	563	531	569	568	545	578	508	525	599	598	527	592	572	547	609	545	507	570	563	600	542	567	582	545	560	550	541	535	578	567	505	554	558	536	577	549	553	559	558	574	569	572	551	529	574	578	572	559	551	576	593	550	564	535	552	550	516	535	570	553	549	552	532	540	531	569	563	539	573	608	537	560	554	566	577	551	559	562	523	533	554	539	581	559	559	648	600	602	574	512	604	574	541	575	562	543	591	529	551	596	558	591	569	589	602	553	562	561	569	570	579	598	547	560	583	525	577	570	558	543	543	574	593	547	569	538	552	581	565	583	520	537	563	576	568	555	541	587	604	593	531	527	589	571	555	576	564	556	614	572	572	581	575	563	574	595	507	574	570	545	534	519	556	577	553	524	551	578	548	550	571	586	537	552	558	586	549	611	563	594	555	572	583	583	552
44073	33992	31223	28326	18975	9324	4364	2379	1267	777	665	512	481	462	377	359	354	345	311	311	278	307	275	248	242	239	258	236	224	233	244	244	242	261	240	260	262	215	236	251	208	233	235	239	233	238	240	228	260	253	209	226	241	272	247	239	223	247	232	240	237	231	223	233	231	210	245	256	228	226	232	253	217	285	236	250	225	227	261	235	223	244	271	240	219	236	244	249	241	231	262	268	229	241	238	252	235	219	224	246	212	224	254	248	218	227	225	245	229	219	237	235	253	208	229	280	194	272	218	243	218	227	230	280	224	204	234	263	245	221	199	257	229	246	261	220	241	227	257	258	242	251	227	192	245	260	220	239	208	250	242	215	255	252	248	222	258	228	223	223	211	218	230	233	233	218	247	234	223	268	258	239	241	225	233	234	238	228	240	255	226	247	212	260	253	220	243	232	261	240	261	217	215	191	216	239	255	227	243	234	273	217	208	231	229	249	258	247	228	213	230	247	243	230	262	270	249	232	227	239	235	249	254	241	234	230	231	238	242	234	231	228	218	269	234	228	220	246	243	232	248	254	234	263	229	243	242	263	206	256	230	240	223	216	205	249	239	226	231	222	239	237	248	226	202	242	250	265	249	226	248	202	230	219	228	249	204	260	254	248	217	234	246	240	254	267	255	215	212	228	200	219	235	230	267	227	252	231	261	257	213	248	253	257	256	248	221	270	230	190	213	218	262	233	246	234	243	244	215	226	269	261	243	245	214	243	226	231	205	231	242	229	256	239	238	275	233	239	240	267	242	247	257	242	235	242	222	239	215	232	216	233	231	227	232	254	220	244	250	276	242	248	213	239	265	229	223	245	269	257	210	264	252	234	205	239	253	239	255	232	247	269	223	241	251	225	233	216	243	240	261	268	240	224	267	244	241	229	210	267	219	273	241	214	237	238	227	239	219	228	222	250	253	231	264	258	239	240	234	257	236	210	227	217	240	256	229	235	247	212	234	246	199	219	265	252	238	239	255	236	219	245	236	251	237	264	234	258	254	208	233	259	229	211	235	227	234	243	238	227	243	258	232	217	253	243	220	258	228	231	249	238	223	215	243	228	214	247	270	262	239	255	232	239	232	241	226	242	238	230	218	227	223	252	231	268	243	239	237	231	238	231	229	238	241	238	231	248	226	254	237	223	246	238	222	243	225	247	221	251	234	240	263	249	239	235	225	223	258	224	230	240	259	242	243	221	237	269	217	205	216	231	244	220	250	223	257	254	237	266	247	246	246	218	225	232	238	225	221	218	238	213	241	225	241	258	214	217	248	211	246	248	245	224	215	252	245	231	236	255	233	241	217	237	236	211	228	236	194	236	253	218	205	246	222	242	227	232	228	211	258	241	232	232	246	252	244	259	245	229	209	264	245	259	233	248	231	252	227	224	226	243	225	237	215	223	241	226	248	223	220	246	225	233	248	246	226	227	200	213	225	235	240	236	218	229	260	229	251	239	200	266	271	248	251	231	246	245	238	200	236	240	238	230	255	245	244	220	246	239	255	214	255	250	228	259	206	242	233	238	261	283	246	244	261	261	283	244	240	240	226	265	267	232	262	228	231	218	256	250	217	209	229	256	248	272	248	234	243	232	213	248	236	271	222	218	243	251	225	218	239	224	240	238	234	244	234	253	224	252	224	265	242	246	275	234	260	252	247	242	238	241	235	211	255	261	225	242	256	224	234	236	256	247	241	237	254	238	226	262	234	236	255	248	243	214	240	225	235	215	221	237	251	235	266	220	235	231	257	235	225	271	229	253	266	241	214	249	239	208	234	246	232	256	251	212	234	251	279	217	227	227	215	254	256	250	244	246	232	244	250	229	209	284	223	246	236	233	214	207	241	237	246	232	223	218	221	242	239	228	242	236	209	249	257	237	242	240	231	209	244	215	237	249	233	261	248	250	234	227	255	223	216	283	243	259	252	243	233	191	233	245	241	215	216	227	247	250	219	235	275	233	245	221	246	262	222	239	235	229	235	253	231	259	240	237	232	248	249	246	214	230	249	250	205	242	224	208	225	222	248	237	231	225	250	227	228	214	236	240	256	256	264	240	233	237	235	216	222	234	231	214	248	221	227	263	231	232	257	239	249	239	261	232	234	236	251	207	253	257	245	255	241	227	262	248	267	228	255	234	238	242	208	235	212	247	249	227	218	239	236	255	238	233	213	266	268	199	207	222	218	218	227	244	202	262	209	222	196	239	244	238	231	252	249	243	252	243	238	227	217	233	245	232	264	261	229	224	231	247	258	240	239	241	241	253	233	237	252	241	227	229	240	228	260	233	242	253	258	244	209	217	226	262	237	247	250	215	272	234	254	250	260	224	241	234	223	203	230	267	209	241	257	249	234	232	215	225	243	261	232	232	237	223	247	281	252	248	259	255	257	220	230	242	257	225	254	228	244	259	243	237	217	234	261	251	247	239	237	239	242	228	268	242	211	241	237	255	219	242	240	245	241	240	232	227	238	243	243	220	252	240	267	248	208	222	243	246	247	251	227	202	246	235	223	252	248	245	215	235	209	251	262	223	232	237	259	250	260	286	242	238	245	228	259	244	228	261	214	253	231	244	260	199	255	218	231	210	230	222	236	231	244	258	220	258	239	234	254	255	242	232	246	263	246	236	204	220	240	274	242	234	223	242	232	216	232	237	236	231	237	274	260	242	246	233	220	226	226	252	264	214	225	241	230	244	237	237	236	224	221	261	251	225	238	250	236	271	210	227	208	236	252	253	249	215	241	258	215	238	195	232	207	243	273	231	224	228	236	220	212	233	227	255	258	240	242	247	220	213	222	245	242	240	224	220	213	267	230	252	221	235	241	240	243	247	238	244	249	247	245	221	196	215	240	248	234	246	233	230	278	240	222	261	227	220	229	241	214	261	255	226	228	226	224	234	232	239	223	257	243	221	249	236	220	248	229	236	242	219	253	254	242	257	234	221	211	252	223	245	220	245	245	236	221	242	244	221	225	234	203	232	260	224	221	244	250	263	252	253	235	246	243	217	257	245	216	206	233	271	247	233	255	239	268	237	248	254	224	249	249	249	222	235	243	254	271	233	244	223	246	238	274	221	211	233	268	252	238	267	238	258	229	237	231	241	259	253	230	244	233	221	232	235	219	227	230	260	228	254	210	229	228	246	250	260	248	215	235	212	259	239	210	216	219	263	236	215	248	239	275	222	246	219	291	273	275	252	219	220	230	220	232	238	214	252	250	238	256	256	254	254	248	238	244	223	231	226	238	243	239	223	256	217	220	251	244	247	238	240	228	220	218	232	235	258	207	265	268	261	228	221	233	232	241	223	235	215	199	254	238	246	258	262	246	249	232	237	240	236	232	248	219	230	243	256	218	256	254	241	231	242	260	249	235	201	241	241	236	254	231	211	243	249	239	233	236	231	226	216	241	251	235	254	226	239	214	250	243	238	220	250	223	250	240	235	240	275	281	218	220	231	245	243	200	221
28686	25472	31225	35783	25100	15306	9487	7033	4201	3093	2771	2109	1873	1627	1457	1323	1229	1201	1027	980	812	825	678	617	618	622	632	688	728	730	600	605	546	578	569	607	571	570	590	587	583	556	526	604	531	555	561	536	540	554	581	586	559	584	538	526	570	557	549	558	546	529	544	574	522	575	539	517	548	593	590	522	585	524	584	521	543	537	554	539	567	573	555	565	585	594	548	544	570	569	584	597	586	556	583	563	533	569	574	548	580	545	497	568	557	571	569	560	542	538	586	550	538	563	566	501	566	522	527	571	557	542	530	523	600	493	566	549	517	516	498	542	548	571	582	555	531	578	539	569	514	548	550	553	550	576	536	528	531	545	559	543	528	547	570	579	533	552	540	516	538	487	538	514	554	529	536	522	540	562	576	559	581	502	527	534	536	563	546	606	522	556	514	516	528	548	510	535	510	552	584	538	537	528	525	558	573	562	540	577	527	579	557	527	536	566	548	547	520	546	530	551	524	524	534	544	545	544	484	557	535	510	588	533	508	516	534	539	526	530	508	535	506	550	511	502	561	534	492	542	507	501	548	546	544	531	542	525	557	540	529	558	495	573	516	525	548	508	522	496	533	535	531	505	548	487	523	531	549	541	567	538	562	532	548	572	535	503	563	510	578	516	578	543	514	521	552	532	545	542	523	523	535	550	528	569	553	482	532	560	529	523	526	549	530	567	525	522	527	596	549	546	504	548	573	527	522	540	571	554	551	529	560	550	578	562	548	576	546	530	568	552	491	528	541	515	536	521	547	553	556	550	517	500	532	539	589	591	494	517	581	559	529	521	547	553	531	565	558	562	544	527	494	485	552	557	563	552	577	535	572	575	549	524	544	566	544	551	533	514	523	545	518	503	581	508	569	583	548	561	586	515	517	523	552	533	550	537	520	524	540	553	566	528	580	554	535	578	541	564	592	550	588	583	546	572	558	528	566	561	530	516	556	562	495	570	528	572	546	510	540	532	482	505	519	570	550	549	550	516	516	547	552	540	513	561	529	579	515	527	506	533	551	560	582	545	512	584	516	590	561	526	561	557	535	563	585	493	520	554	534	527	556	517	555	520	523	505	532	583	556	575	570	503	556	577	558	564	502	527	547	537	518	559	551	500	570	565	527	540	538	535	530	574	511	537	565	560	560	530	525	488	533	556	494	558	554	555	538	569	535	541	532	526	564	527	556	531	536	548	499	527	549	525	511	537	506	502	537	538	562	504	523	584	552	504	527	515	525	569	533	563	534	542	519	574	549	527	524	538	526	517	531	530	548	534	553	557	522	559	504	530	518	556	528	521	570	563	560	530	532	554	573	526	491	547	537	566	511	596	532	562	542	540	524	572	521	573	548	526	573	572	580	613	544	550	576	559	496	547	551	558	561	530	548	545	554	516	557	527	565	587	566	538	555	531	550	586	547	575	582	555	530	555	535	520	527	520	575	564	537	590	561	571	530	544	529	571	591	555	510	574	509	514	561	542	547	535	563	527	525	554	583	552	563	544	484	561	550	571	550	554	567	545	578	558	533	499	573	566	504	501	512	536	515	563	573	577	525	545	493	524	551	530	537	485	560	542	540	560	513	527	538	568	542	518	572	577	555	489	536	538	544	532	563	525	531	541	591	518	571	550	534	547	513	500	541	523	521	555	535	564	547	522	534	530	537	485	548	539	549	547	572	539	559	513	522	542	515	536	560	568	559	557	532	566	562	506	516	530	526	546	549	561	542	546	551	533	500	545	511	536	536	552	499	534	540	556	575	551	581	510	535	539	540	532	589	553	562	527	518	519	562	548	507	568	518	523	550	509	554	521	544	549	548	525	575	563	494	570	552	571	541	529	568	526	520	567	536	574	529	533	539	537	557	522	534	525	551	546	488	535	576	508	566	518	543	560	492	576	526	551	569	546	564	540	541	511	550	509	518	506	541	557	521	581	556	561	562	526	562	554	556	539	577	530	540	523	558	528	525	589	527	489	578	507	522	555	523	532	518	534	537	532	534	549	523	516	583	536	514	539	536	527	556	556	563	566	540	517	537	550	518	541	540	527	522	548	543	539	516	582	562	550	530	606	525	561	540	545	536	546	553	555	530	554	504	508	539	571	545	544	534	547	534	532	550	496	551	566	589	549	545	565	545	557	519	549	587	516	507	501	532	517	531	586	517	584	512	566	554	502	537	551	575	555	509	550	559	541	519	569	525	556	500	564	514	552	538	532	565	530	545	559	582	542	564	500	549	558	525	530	535	593	528	558	523	543	551	548	532	589	541	575	516	576	554	520	552	547	536	515	539	505	542	547	514	549	509	540	565	495	531	550	547	579	511	532	536	529	537	603	567	492	569	533	580	535	531	536	512	528	550	513	569	576	546	485	507	541	532	584	526	534	503	574	539	539	544	543	559	538	560	564	583	588	566	540	554	576	498	531	530	572	537	528	518	496	533	498	515	488	560	546	528	523	546	555	550	522	497	523	575	515	544	546	524	534	555	581	590	542	531	567	512	542	565	495	535	544	559	541	512	520	562	568	557	504	483	550	541	555	513	545	581	542	523	517	541	531	564	588	518	509	545	537	516	554	513	522	501	562	521	562	547	525	547	551	545	566	558	526	544	542	542	540	532	540	527	556	552	568	511	529	561	542	628	566	533	509	586	542	562	561	556	518	561	559	538	564	522	519	564	530	572	521	522	520	500	498	597	495	535	604	564	548	535	535	547	542	566	540	563	570	547	535	529	538	512	577	542	545	558	559	566	526	565	518	512	588	510	576	522	511	526	520	554	544	550	548	537	568	532	499	575	586	529	528	549	580	524	553	533	570	532	531	572	530	532	539	553	551	532	550	571	533	550	551	520	529	526	518	559	525	551	527	537	540	549	562	557	570	533	565	535	551	537	550	535	583	518	528	523	524	541	565	536	516	518	548	587	574	539	541	591	552	550	470	566	534	556	529	508	564	554	565	547	540	532	540	534	550	575	572	531	516	561	543	506	559	572	548	535	529	563	556	547	527	521	568	503	538	559	534	554	510	515	558	534	501	557	550	533	555	521	560	548	574	575	559	553	572	528	544	563	503	545	537	507	568	554	507	584	505	539	561	534	500	562	539	569	519	537	531	548	570	562	526	552	567	539	526	516	525	555	543	538	545	533	552	551	487	531	565	541	531	557	555	570	522	501	582	543	536	535	552	532	533	494	562	563	522	510	559	529	550	507	514	557	580	537	531	540	521	551	537	529	521	531	501	533	525	533	544	516	514	542	546	509	529	548	574	561	534	504	522	532	552	544	527	532	540	525	547	535	567	544	523	525	507	560	545	591	541	510	521	534	539	524	564	524	526	511	534	531	540	546	541	540	579	566	512	553	538	534	529	535	531	545	544	521	553	511	562	520	566	534	550	498	536	535	499	593	538	521	559	536	496	518	509	538	521	524	567	506	584	550	553	523	556	544	585	497	540	526	548	569	540	550	554	569	510	527	541	506	540
14482	8024	4980	3546	1979	1175	724	600	473	497	465	433	406	402	389	385	371	403	373	374	391	333	342	369	316	340	387	347	329	383	348	339	356	359	377	350	362	345	298	324	331	343	348	331	334	321	334	317	349	346	331	357	360	296	354	331	315	344	354	349	372	306	347	346	373	315	314	372	345	376	351	328	375	336	364	338	359	350	325	326	399	371	358	384	364	355	349	352	387	338	366	319	335	325	367	349	373	352	376	332	380	336	355	335	353	336	359	314	356	398	334	308	362	322	365	356	335	347	326	310	369	384	406	337	352	348	349	393	317	368	347	366	370	335	363	387	354	326	399	334	342	352	344	345	351	349	339	364	326	346	363	342	340	353	337	338	316	314	344	298	332	313	342	326	317	332	327	352	358	348	327	349	345	336	367	345	408	345	345	348	347	354	319	329	354	353	359	274	344	351	359	351	327	360	359	356	333	352	314	350	361	366	331	338	369	360	373	340	350	344	324	393	316	322	348	355	357	375	352	346	378	348	338	383	329	349	361	361	336	348	357	344	342	336	389	349	367	359	352	337	335	335	355	387	337	330	354	328	333	319	358	319	346	343	324	352	347	350	341	360	392	331	334	325	363	347	364	315	335	348	380	352	351	343	352	358	386	342	331	362	374	343	365	345	349	311	328	380	348	340	353	360	349	359	382	355	380	379	331	326	362	337	337	306	334	363	336	353	349	358	352	312	337	326	327	360	342	347	329	328	334	328	350	381	318	310	349	372	367	315	313	309	341	354	355	364	364	355	338	361	317	341	350	361	371	330	329	342	362	350	311	402	338	360	350	336	344	340	337	319	370	371	338	369	334	356	368	337	365	335	352	354	350	386	394	350	367	337	325	377	330	387	347	359	346	352	365	347	358	371	355	326	339	337	358	321	337	370	325	363	360	335	324	346	305	332	338	352	355	339	339	342	344	326	358	331	325	341	302	348	377	325	339	362	336	340	342	344	345	360	392	380	366	341	358	339	381	345	342	360	345	327	350	340	326	331	322	355	367	306	331	358	360	352	331	334	367	348	311	340	342	339	360	327	344	359	308	356	342	355	374	383	342	299	338	317	365	345	339	366	346	350	361	341	351	343	353	361	345	326	349	321	347	374	359	352	350	336	350	336	357	341	356	392	333	371	354	376	337	337	364	414	362	361	336	372	386	342	346	347	370	354	352	377	348	327	369	304	358	343	370	344	362	371	372	372	363	369	324	332	347	337	334	348	348	329	331	320	326	351	362	365	357	369	337	366	369	353	331	402	331	339	381	299	345	331	306	341	375	345	383	362	340	388	341	367	343	343	334	362	320	365	355	328	334	364	350	375	367	339	335	374	343	337	357	342	357	348	319	313	370	323	310	372	336	368	349	347	365	382	370	332	378	354	333	349	346	355	316	329	349	403	306	329	294	326	363	351	348	345	338	332	362	343	337	357	340	356	364	354	324	340	320	366	369	369	320	350	336	352	362	312	362	361	332	358	353	350	340	346	369	349	365	348	318	363	346	364	358	348	328	355	366	344	389	374	319	341	338	373	316	379	376	347	346	346	360	387	319	339	351	363	317	361	332	340	361	355	333	327	367	342	355	302	328	349	363	299	326	363	327	341	353	358	339	345	380	341	351	325	332	360	348	350	351	302	339	364	360	334	406	346	348	340	414	323	372	345	381	364	326	330	385	400	379	357	349	362	337	362	334	382	361	361	347	330	340	351	335	330	355	374	361	368	347	375	372	347	366	376	333	325	356	354	328	335	375	399	362	361	320	321	360	328	332	334	361	347	330	350	371	354	320	343	334	373	338	373	350	328	338	368	380	350	370	349	351	377	352	337	329	345	360	331	338	366	334	351	359	361	357	357	346	322	346	344	358	338	344	368	366	356	365	367	332	297	359	357	356	363	395	346	344	351	340	374	383	365	348	331	349	339	412	355	324	357	326	334	362	302	358	329	329	320	378	367	359	362	333	327	364	340	360	353	365	333	385	346	343	352	351	372	362	339	341	339	344	398	356	311	325	339	339	329	352	368	373	349	347	347	380	356	378	353	351	337	370	362	364	332	360	318	322	337	355	309	335	310	374	312	345	353	372	333	324	387	434	388	342	375	305	369	353	338	353	325	336	373	324	357	367	341	401	374	385	342	313	335	346	322	368	359	352	346	346	321	291	361	331	369	376	346	337	390	372	333	370	348	361	345	370	378	331	316	383	346	321	351	327	363	308	348	365	342	379	353	351	383	394	316	327	365	374	350	353	379	352	358	353	356	341	331	382	335	355	328	346	345	406	375	331	371	344	347	362	349	340	342	338	381	324	322	358	336	319	389	327	311	333	306	354	318	349	326	358	330	334	363	369	324	340	355	382	322	360	335	305	354	280	350	363	381	385	339	374	400	357	380	366	352	374	326	348	329	353	330	330	369	339	330	379	354	349	334	330	324	342	363	366	388	375	350	348	383	333	376	355	367	386	368	349	386	357	345	340	353	375	359	352	367	345	347	352	390	362	345	357	314	341	374	332	309	313	364	326	328	360	339	382	312	333	313	356	354	387	321	374	351	359	331	334	330	354	358	350	348	310	380	350	342	355	326	336	363	359	331	348	351	346	346	378	352	354	359	329	326	355	349	364	363	376	343	308	328	361	342	369	356	357	382	338	362	311	313	385	346	346	368	398	344	341	378	310	333	402	377	344	355	321	349	367	357	332	351	369	364	347	379	359	363	355	345	343	382	336	360	326	317	328	363	357	304	368	362	343	345	337	325	309	359	352	347	333	361	340	356	317	308	324	344	369	322	363	351	370	331	349	365	389	316	365	347	334	329	344	320	323	313	323	346	358	407	338	346	348	347	361	331	323	363	340	323	351	338	344	326	333	350	352	370	368	360	357	385	332	329	317	339	365	335	336	342	357	350	350	352	343	375	348	353	326	365	348	336	364	350	357	363	332	321	337	364	337	333	367	379	329	362	371	397	334	353	349	358	335	350	351	351	344	347	345	341	327	358	350	393	390	395	360	361	346	313	373	377	304	351	364	329	388	324	367	343	376	359	342	333	342	324	315	332	367	317	345	365	331	337	332	336	344	352	318	334	338	375	360	366	335	346	351	340	363	393	339	360	329	320	333	341	334	310	335	382	375	347	357	337	319	284	329	347	310	350	351	350	342	357	382	326	344	353	340	411	357	338	342	343	336	372	394	345	377	366	353	330	355	316	358	379	333	342	342	364	395	364	351	353	343	359	350	371	389	347	367	356	353	346	333	359	358	383	372	363	344	336	334	341	355	372	366	354	315	336	336	367	347	355	361	323	361	343	312	356	352	356	396	353	328	338	361	380	346	339	326	330	334	330	326	329	341	340	320	348	376	375	361	346	364	359	313	332	384	372	380	337	350	372	352	331	360	343	399	356	317	374	344	350	365	358	345	350	356	363	360	349	351	340	376	343	321	387	400	391	352	349	334	370	357	366	356	349	351	340	327	386	349	370
9165	6685	7894	8871	6051	3716	2475	2145	1593	1482	1404	1220	1118	1087	1018	973	944	943	902	873	892	817	786	756	730	813	750	780	758	761	779	818	758	733	783	733	709	785	705	738	756	757	765	772	776	734	780	772	735	769	764	762	756	744	726	769	735	774	736	751	723	723	794	718	715	786	755	740	753	754	759	759	707	785	721	735	758	731	781	771	688	750	768	748	748	700	784	754	789	780	751	752	797	753	791	781	703	777	731	746	757	770	753	755	747	775	730	753	788	751	711	770	747	751	768	744	751	747	729	704	715	711	753	717	736	770	763	793	679	706	735	729	740	839	760	797	723	782	752	791	785	755	733	741	770	772	783	713	748	787	753	768	724	735	756	745	727	747	743	738	765	734	721	722	730	763	738	721	751	700	761	719	789	758	758	776	764	783	746	764	776	748	759	748	801	739	713	729	731	776	712	751	764	781	729	804	751	748	799	733	786	749	733	772	722	772	739	727	755	784	713	784	727	705	743	751	738	768	767	757	764	747	774	801	766	720	763	714	737	788	739	735	772	746	753	804	753	765	733	783	777	755	695	795	784	710	770	736	723	779	799	700	714	739	733	752	745	715	746	706	754	707	733	697	755	756	707	768	761	743	734	746	748	782	706	767	735	760	778	692	771	732	734	733	745	711	741	760	709	787	789	717	717	724	744	765	740	761	695	681	792	748	746	724	792	744	732	686	760	723	785	780	731	788	737	730	731	756	744	796	746	781	698	767	823	719	709	733	740	739	714	745	755	726	763	734	773	744	709	750	751	736	736	730	797	746	735	746	744	718	713	744	719	717	759	730	801	719	755	725	778	751	724	719	763	762	739	773	702	752	777	786	789	709	774	758	756	773	739	783	706	749	737	790	788	745	717	753	794	734	727	759	717	744	763	748	820	742	756	730	747	788	748	749	721	804	710	766	746	782	794	731	835	749	706	735	744	777	784	733	734	768	755	755	767	728	787	737	750	733	756	764	695	766	719	701	748	725	764	738	726	803	793	741	691	730	754	713	750	811	700	740	754	728	773	706	761	740	729	747	751	754	783	756	746	734	741	713	759	740	754	709	725	752	707	732	768	712	787	722	779	777	757	785	734	736	712	755	730	706	773	739	764	801	754	711	711	709	738	703	780	752	798	777	717	766	708	749	761	743	771	735	754	782	771	784	734	751	788	734	722	757	777	778	759	727	725	742	766	739	715	724	822	741	713	780	748	749	738	763	784	755	744	740	789	764	777	736	723	747	795	730	739	744	715	730	757	725	741	808	749	799	675	814	771	765	770	792	734	763	749	727	757	736	726	732	756	743	738	757	735	751	726	721	713	773	732	758	728	777	802	758	753	757	757	765	720	752	752	762	741	733	706	776	733	702	766	758	736	761	764	734	683	745	771	761	747	714	738	711	750	755	723	703	735	777	773	744	747	720	757	735	781	760	751	757	714	789	781	780	793	751	771	759	749	730	735	746	758	818	727	697	726	735	713	784	747	745	759	740	729	760	753	725	773	799	717	720	751	708	742	735	719	740	765	718	757	704	719	735	780	722	719	785	741	758	801	757	762	733	768	718	748	704	756	768	779	749	762	735	782	760	724	745	747	730	782	766	764	702	758	730	783	784	753	777	723	805	739	756	791	737	747	750	766	781	754	786	725	703	751	782	737	757	750	757	733	744	717	731	772	770	730	779	760	792	759	750	713	767	718	779	752	741	757	744	780	738	769	804	741	749	762	757	724	742	740	739	764	742	716	771	739	757	777	747	802	777	711	733	739	705	783	726	769	725	748	727	755	763	773	741	732	738	744	757	721	730	791	772	756	749	747	734	748	792	725	741	769	773	719	763	729	771	726	761	759	734	745	772	778	747	714	758	736	712	734	716	706	759	759	715	727	745	728	755	770	748	755	722	800	792	730	754	792	769	743	726	756	807	738	744	713	829	807	723	747	763	726	729	668	794	755	783	782	798	769	692	758	730	784	731	729	737	767	749	751	773	741	748	720	738	747	741	726	797	769	733	767	786	717	737	758	747	765	775	756	744	762	717	730	795	765	721	728	757	713	716	747	782	777	737	763	739	764	767	749	773	756	753	735	708	712	767	723	779	727	725	727	776	786	727	769	713	744	724	725	776	740	764	792	791	734	751	749	730	796	736	736	720	735	752	725	732	753	773	779	755	728	741	737	747	760	808	783	807	769	742	734	741	716	774	737	691	830	779	733	742	749	722	707	808	792	776	740	745	743	738	733	748	767	762	732	773	725	780	728	770	775	723	767	747	732	725	735	798	755	751	751	714	704	715	781	757	727	741	755	722	751	748	716	765	758	743	739	756	779	711	734	737	739	727	724	736	731	757	735	736	770	795	748	736	736	750	764	741	749	790	717	741	715	716	799	713	714	724	754	731	742	770	742	765	719	777	782	746	764	763	731	761	748	742	760	737	718	739	797	726	786	751	754	720	743	729	800	751	718	720	778	738	745	763	758	735	746	681	716	783	745	755	785	776	749	677	794	780	777	728	729	723	789	752	727	760	686	751	807	763	736	739	777	710	730	779	795	757	764	754	732	735	747	777	749	753	733	753	753	788	730	704	738	748	733	762	718	774	760	738	773	751	756	774	737	725	756	772	775	790	733	711	763	718	731	713	801	733	788	747	732	690	724	702	725	743	755	798	769	703	740	736	743	735	766	728	746	826	751	711	768	757	708	780	748	764	792	736	754	728	734	668	694	749	790	743	782	709	737	759	718	784	782	728	757	736	705	791	760	723	711	725	717	761	733	772	758	786	761	788	704	787	760	761	758	780	719	716	781	740	739	770	772	680	818	756	707	783	775	755	740	724	721	725	771	752	766	740	778	715	763	771	680	740	776	807	740	807	791	750	769	708	704	778	698	744	717	816	747	772	698	774	707	777	751	807	744	696	762	740	811	753	736	736	756	725	736	820	733	741	740	803	760	732	689	791	751	764	713	754	822	737	762	757	783	741	807	784	730	772	731	764	739	736	750	739	724	732	727	805	785	739	726	769	757	771	709	717	734	772	775	735	771	730	695	752	771	809	745	737	715	722	683	713	756	720	752	725	749	764	750	768	739	712	758	726	748	751	759	700	756	790	752	752	764	715	692	729	719	688	757	768	733	735	758	752	738	729	749	741	800	737	717	769	734	753	799	776	715	721	756	713	727	730	678	766	706	711	759	715	758	763	753	757	709	763	716	753	711	700	764	750	760	731	733	697	765	747	730	760	757	736	732	722	762	756	727	800	764	785	763	749	765	758	753	777	711	738	737	778	759	790	747	729	759	755	815	734	715	783	742	731	732	717	816	746	774	761	763	736	802	774	729	765	717	777	759	726	757	708	737	712	757	783	750	728	745	763	747	751	726	753	745	747	769	762	844	715	759	766	775	768	736	758	736	683	749	807	736	715	744	779	797	753	703	802	754	740	723	797	730	737	723	767	757	715	748	734	722	713	737	704	712	728	723	753	792	771
33406	25922	22029	18826	12242	5438	2283	1271	872	614	474	431	375	375	351	359	314	312	320	303	284	257	260	263	252	274	305	254	278	256	259	264	250	220	248	253	263	257	250	275	250	255	260	264	317	247	235	230	289	266	289	243	249	267	265	248	224	271	238	240	275	278	247	256	279	281	271	273	255	273	263	238	284	233	263	251	300	249	258	236	245	230	255	274	270	250	266	266	272	255	234	235	259	276	264	245	247	286	241	294	274	266	241	238	245	249	283	270	241	260	265	240	266	256	253	279	262	249	265	263	283	236	269	268	272	251	262	249	253	224	268	230	254	220	244	246	226	290	275	232	262	264	249	260	267	270	269	243	257	234	252	252	250	251	253	195	239	242	275	259	247	263	247	254	253	263	257	254	247	245	264	276	234	241	241	252	236	262	263	234	238	282	261	288	252	246	269	231	227	239	235	251	272	260	268	235	237	259	262	228	246	265	257	246	244	251	242	237	242	233	253	267	233	297	267	262	231	219	268	241	268	263	272	231	264	240	265	253	261	254	253	249	252	238	259	247	248	259	246	262	267	262	242	216	265	236	236	263	254	248	252	264	277	206	260	243	243	245	240	234	280	246	252	245	257	240	284	235	247	258	242	256	278	252	260	254	251	244	257	280	261	251	277	242	258	229	263	280	260	250	262	256	260	264	241	235	241	249	253	204	204	274	246	238	265	230	257	264	265	247	270	246	269	279	285	260	261	264	276	271	243	235	256	246	256	252	272	264	227	244	266	286	271	254	252	239	237	254	269	255	245	224	264	265	254	259	276	266	292	256	275	214	243	245	260	227	234	241	228	241	258	271	260	237	252	248	258	248	237	228	217	281	275	241	242	245	226	252	257	270	243	270	287	251	251	226	240	248	273	261	246	252	222	261	266	258	277	234	238	270	224	241	278	264	274	234	278	250	241	257	264	230	247	252	246	261	264	263	234	248	272	237	268	260	229	271	224	244	258	246	263	250	246	271	261	235	239	251	255	244	241	252	261	239	276	257	243	257	244	250	281	213	238	260	275	231	225	228	293	229	228	232	247	228	241	243	259	255	257	279	249	264	256	260	285	236	241	266	292	253	250	248	248	281	261	266	237	257	294	240	267	252	215	276	252	246	278	234	285	271	270	243	285	258	270	281	253	265	272	249	245	245	265	286	261	238	237	244	244	239	258	235	254	261	263	246	268	250	245	256	252	272	245	229	232	270	245	248	276	223	248	231	257	260	262	239	224	263	254	263	223	244	252	271	267	271	274	235	238	239	265	231	229	248	238	256	250	246	260	266	218	212	249	273	255	257	242	238	225	253	255	274	235	247	258	254	268	275	259	242	249	255	277	246	261	265	224	273	265	277	244	246	278	234	238	250	252	270	238	245	275	236	262	257	279	241	266	253	254	244	232	243	245	241	246	265	249	243	235	270	233	233	227	262	317	255	264	213	267	266	249	230	237	234	259	226	239	233	229	257	241	247	248	258	232	237	255	229	264	262	248	235	246	255	293	251	242	238	253	244	256	269	215	234	233	224	243	253	244	258	253	277	296	258	241	253	263	256	239	233	257	288	251	267	240	245	254	268	262	262	290	228	273	228	263	254	253	247	280	246	237	236	263	265	289	228	228	267	261	274	269	266	232	227	250	254	249	231	258	256	267	270	267	277	249	260	276	253	215	244	262	254	267	269	255	252	272	265	254	248	254	237	252	247	262	227	250	255	249	243	247	279	265	259	283	292	259	254	232	259	278	260	264	237	254	267	265	259	256	255	264	250	240	287	231	255	241	254	283	265	245	202	244	263	259	241	256	272	232	242	272	243	258	299	237	252	246	271	251	237	245	273	262	236	262	240	258	259	241	249	259	255	238	245	248	227	256	285	242	231	247	249	252	239	253	264	268	220	245	238	244	274	243	294	250	289	231	240	253	259	227	261	253	248	277	256	275	263	268	281	246	288	236	257	241	236	251	244	249	257	241	267	258	233	262	223	225	264	263	269	265	257	237	254	236	274	245	279	254	227	274	248	260	276	251	250	253	254	244	257	289	288	277	268	252	258	232	223	254	240	243	239	242	265	257	259	217	267	251	268	239	259	257	269	244	259	255	271	260	237	202	229	241	284	262	283	247	270	217	254	237	214	239	258	208	235	246	263	247	271	233	254	265	286	233	269	231	263	270	268	240	242	274	256	240	257	241	239	242	248	226	260	247	241	238	245	239	241	246	268	216	230	261	241	262	242	226	250	256	259	233	243	241	256	264	234	234	259	247	259	246	238	249	257	259	253	255	255	230	269	243	287	232	244	232	265	243	240	277	260	264	258	246	292	294	241	255	253	252	239	280	277	245	286	233	287	271	255	239	236	245	267	258	285	255	258	277	241	290	260	251	244	261	289	227	250	263	235	260	236	269	243	241	261	244	252	233	233	256	276	291	247	277	238	279	228	246	247	223	242	243	242	263	248	268	272	224	261	257	236	266	263	288	265	259	254	262	267	262	247	251	229	238	236	227	263	248	251	288	244	242	234	245	253	243	267	246	261	231	239	231	227	250	230	275	260	262	253	239	256	237	278	259	240	273	243	237	251	241	225	263	250	243	263	272	234	233	267	263	275	240	244	249	258	255	257	223	240	259	277	230	263	281	273	255	234	277	249	249	256	227	283	256	229	244	273	232	253	281	238	270	219	251	250	291	270	254	279	251	269	252	223	225	291	271	244	247	230	245	277	262	267	277	232	233	255	254	277	254	217	258	236	245	250	245	264	257	241	309	286	232	271	255	264	232	247	221	267	251	255	235	270	277	269	255	235	285	239	272	280	250	275	261	203	254	253	242	258	252	252	234	242	282	249	266	276	239	251	208	251	260	268	243	238	240	278	272	231	240	261	244	216	258	264	254	254	262	260	265	231	259	244	250	237	251	244	237	282	249	268	264	291	278	265	226	283	233	232	231	279	245	253	234	270	238	260	267	248	244	259	256	218	266	242	221	248	293	257	237	263	247	243	277	232	221	259	250	254	255	267	264	254	253	275	257	264	304	247	239	268	230	262	268	241	245	261	274	244	240	265	247	232	233	238	216	266	297	245	229	261	254	242	244	267	255	258	241	257	261	249	244	262	273	259	242	242	260	279	271	258	280	260	242	223	274	234	264	284	232	229	243	212	250	251	231	234	249	286	269	256	250	238	240	262	277	251	238	254	267	255	243	265	264	239	282	279	236	239	255	266	271	265	252	243	269	242	233	243	236	234	241	254	242	239	246	257	256	247	235	255	252	235	229	265	216	225	219	238	274	237	244	256	258	235	248	248	258	256	275	221	250	250	263	254	280	258	203	243	256	264	244	245	280	230	287	239	228	267	239	262	243	229	270	239	267	215	206	226	259	273	261	275	277	247	233	236	250	257	247	267	219	284	243	261	210	231	242	259	242	245	257	298	257	229	226	225	256	270	238	300	258	237	242	257	226	235	269	274	250	229	250	260	248	266	256	233
21694	20062	22992	26739	20941	10511	5820	4224	3347	2429	1919	1634	1458	1326	1157	1067	1074	1008	917	892	713	655	636	626	599	619	647	660	645	611	635	615	584	593	585	580	563	619	560	575	551	568	603	587	560	606	582	550	581	541	581	614	586	547	587	552	584	584	611	588	594	587	526	570	554	578	605	601	547	550	547	593	575	575	562	526	535	572	573	538	514	541	537	527	578	572	582	542	561	624	586	551	573	596	568	611	597	587	590	598	587	611	588	585	551	561	613	583	547	582	586	576	531	590	584	572	573	565	577	569	575	585	556	569	538	576	592	553	568	581	606	548	581	561	584	547	560	585	536	556	568	541	588	546	550	516	584	603	565	552	570	623	530	564	532	552	558	555	602	588	597	527	555	568	537	543	562	562	593	573	562	568	579	616	556	562	552	534	562	563	582	561	585	556	590	541	578	532	559	540	560	563	576	599	562	557	556	558	555	564	553	529	554	545	530	555	530	588	547	522	532	573	553	527	545	554	542	523	595	544	595	571	570	547	559	579	570	545	555	581	576	545	551	550	572	558	559	547	602	520	597	521	566	556	514	599	589	554	550	584	583	600	548	564	566	490	555	545	544	548	557	594	529	591	570	551	578	546	515	558	562	606	602	585	523	617	592	609	563	535	549	545	561	568	565	550	571	560	588	565	539	592	572	575	562	553	579	557	533	574	565	581	559	546	607	538	591	603	547	547	560	537	597	556	584	583	550	518	564	545	577	541	588	567	552	566	547	600	513	531	569	573	584	556	560	558	538	565	569	521	574	556	603	559	599	630	553	546	521	591	515	549	549	567	585	590	570	575	566	555	571	563	564	530	540	576	611	593	602	571	578	587	558	575	558	578	569	514	565	556	559	587	574	585	552	541	531	584	542	535	519	562	556	558	558	534	571	589	531	560	545	575	564	561	544	541	567	582	544	550	504	583	552	570	560	533	544	584	530	544	561	548	556	512	529	600	566	558	532	600	570	558	557	556	560	557	532	562	554	596	598	565	549	567	529	539	578	553	561	559	570	513	558	541	565	521	565	571	531	573	548	549	577	546	577	564	513	567	574	563	526	522	568	563	553	589	566	553	557	555	602	524	544	554	555	607	561	544	524	580	584	603	562	535	570	565	529	544	588	574	540	564	580	542	556	567	554	544	540	590	583	570	565	555	566	554	566	519	556	553	543	609	535	595	599	523	609	556	581	592	533	582	543	587	583	563	572	568	625	561	577	594	543	582	499	573	610	571	556	575	569	558	582	553	596	582	605	548	573	565	565	568	584	594	580	567	599	584	527	569	561	543	562	544	553	566	566	566	588	558	597	552	562	559	568	539	569	559	587	524	573	559	537	576	565	578	575	601	589	572	588	559	553	575	589	577	532	558	566	591	579	580	577	549	583	537	562	570	588	572	552	532	574	557	588	582	575	561	597	522	556	572	520	619	606	526	566	550	587	529	544	546	591	594	573	574	600	575	524	544	567	566	604	570	585	557	541	555	588	566	582	596	598	565	539	495	536	564	589	557	553	516	536	627	554	574	524	561	588	601	538	528	581	578	602	514	542	565	577	556	597	571	572	544	557	594	528	521	579	548	577	549	571	541	577	578	548	607	594	584	529	601	581	560	570	572	543	556	592	577	527	547	590	584	553	566	597	578	617	537	557	547	566	552	583	615	603	560	570	600	572	569	573	596	541	574	581	585	556	549	614	613	576	531	594	584	557	615	549	548	566	558	586	592	584	573	572	564	554	574	553	586	530	558	573	530	482	594	612	553	567	514	546	585	570	542	591	537	548	549	555	589	578	595	580	587	567	555	617	588	547	577	567	558	574	527	505	619	553	561	622	559	558	528	536	563	584	550	533	573	556	568	579	577	575	587	589	548	581	596	607	548	569	562	544	612	559	570	551	586	566	561	601	572	592	576	552	579	534	563	562	542	538	552	575	542	598	576	604	612	593	549	573	570	536	567	591	580	559	589	542	580	576	571	526	589	550	575	557	545	567	550	601	584	587	529	596	578	567	568	562	568	561	554	507	569	562	568	543	531	572	532	574	528	649	536	600	599	524	601	573	585	565	605	581	524	559	517	555	593	599	557	557	574	585	563	544	569	552	586	533	594	572	550	582	586	580	565	543	562	595	555	543	571	550	591	525	553	560	565	515	622	573	528	604	630	530	551	541	574	575	598	570	536	563	561	569	531	538	577	576	523	555	597	555	580	576	568	570	565	578	565	596	532	565	592	548	591	586	542	585	540	617	600	588	553	559	586	527	575	636	578	574	578	539	560	581	577	568	552	556	527	551	554	593	564	560	570	583	555	564	572	566	579	562	590	554	568	541	601	557	550	553	559	559	545	580	551	576	547	573	589	572	547	542	549	566	532	569	558	538	540	558	504	590	577	556	542	548	593	551	565	561	560	556	590	563	567	518	563	547	563	548	586	577	570	582	512	600	562	598	590	581	566	562	585	542	532	565	607	547	563	587	571	556	576	529	586	589	559	575	554	537	558	559	573	574	586	550	587	555	578	551	591	558	588	616	534	528	580	551	556	570	569	555	569	557	576	561	535	574	567	583	586	543	557	627	551	524	549	530	573	576	575	557	586	557	560	606	566	564	575	589	618	567	572	578	573	587	583	515	557	552	567	548	550	577	568	550	548	539	555	527	552	553	570	584	577	556	562	533	562	594	576	556	541	563	547	605	525	608	544	568	568	568	577	552	562	559	575	550	557	557	610	537	567	567	619	560	568	562	554	562	559	566	543	591	550	530	575	580	586	575	561	581	552	576	575	536	586	582	590	538	562	520	568	539	579	581	548	585	534	621	566	551	557	547	557	594	528	555	602	551	577	556	577	541	617	558	568	555	627	538	587	597	542	527	558	591	572	565	570	549	575	566	564	513	555	615	583	585	599	578	581	550	556	589	554	553	556	575	542	562	521	590	569	552	552	608	585	568	592	556	576	581	541	593	540	575	542	581	511	556	544	550	595	540	542	558	534	566	555	520	571	557	555	532	550	581	542	589	549	541	560	579	584	589	564	561	590	519	547	551	545	548	548	552	558	580	532	566	538	634	518	532	572	572	617	562	571	579	555	588	565	557	524	571	564	538	529	578	594	521	569	577	546	535	533	536	522	580	556	585	558	546	599	576	532	556	574	570	581	571	565	578	602	573	597	568	558	595	583	560	549	569	565	548	579	575	582	550	543	548	560	569	539	590	539	526	541	520	557	594	515	523	533	550	558	589	578	591	541	567	597	589	594	581	580	583	535	582	595	577	511	550	603	583	567	600	581	570	576	560	558	531	570	601	631	580	522	534	504	605	581	539	586	561	573	564	596	524	533	573	529	537	577	577	543	544	574	561	537	543	566	544	534	564	546	560	572	539	527	580	570	587	552	547	558	602	546	606	628	560	570	580	578	564	539	517	574	584	574	587	560	632	562	539	567	575	571	548	539	594	552	562	587	533	574	575	537	569	574	540	536	567	613
44441	36230	31580	26094	16781	7793	3933	2068	1143	843	644	551	508	452	414	371	375	323	335	294	260	292	234	251	260	249	223	274	244	268	271	257	246	245	237	229	201	219	220	232	252	232	228	242	239	254	244	246	234	235	212	217	230	241	243	217	263	240	224	242	242	212	229	263	219	271	246	236	220	209	229	199	234	240	236	242	220	222	227	253	240	238	228	220	237	246	219	245	252	248	249	233	216	231	235	264	250	212	228	248	238	241	202	210	233	246	245	231	244	230	216	219	239	250	219	254	243	213	249	217	240	230	217	250	227	248	226	277	241	238	230	243	225	231	231	248	237	262	220	210	201	246	223	205	223	252	240	246	243	237	238	232	246	264	248	237	227	228	218	233	212	244	207	219	240	240	215	229	226	232	242	207	212	215	222	227	220	226	212	202	234	238	215	209	224	231	200	241	230	218	220	232	242	246	250	243	256	242	256	231	224	248	211	237	238	233	247	240	252	238	220	237	234	206	249	249	249	226	230	246	247	230	230	206	230	237	223	227	221	244	253	236	240	222	215	248	241	250	199	223	244	236	224	238	223	239	254	226	224	236	240	211	227	255	232	221	264	234	235	219	241	256	218	235	266	241	214	248	244	217	234	230	225	231	226	224	240	252	216	224	231	229	215	247	209	237	261	258	257	220	253	234	253	248	237	225	249	234	229	221	258	231	212	248	225	266	250	226	274	235	218	243	234	255	240	227	241	204	221	219	248	215	236	263	236	235	233	266	238	243	206	232	208	238	243	243	244	257	230	229	237	251	203	225	241	219	235	214	247	251	180	247	250	255	253	224	209	218	268	252	195	236	214	211	279	241	250	238	229	221	232	215	235	214	252	246	220	266	241	213	220	246	231	229	264	257	266	234	232	247	250	249	258	220	212	229	216	216	223	241	239	218	216	230	235	228	253	239	200	231	231	254	254	231	208	197	227	213	206	217	225	235	227	259	239	239	233	255	229	240	219	258	236	240	236	228	275	209	269	235	220	221	234	250	242	262	242	211	251	251	257	251	240	228	214	266	235	220	215	219	257	205	246	230	259	255	237	236	247	252	255	240	209	240	249	233	237	248	262	232	236	236	249	252	215	227	262	207	247	240	207	238	232	237	225	238	263	240	215	227	252	216	199	233	220	230	248	222	221	234	236	249	229	256	213	210	258	212	253	215	245	246	256	208	242	221	251	264	266	255	221	198	239	221	242	239	234	248	239	223	226	226	232	209	223	226	222	251	254	240	244	236	227	235	215	225	259	238	246	234	250	223	255	212	255	219	235	243	251	232	236	240	223	227	223	270	262	241	246	206	226	215	238	239	213	259	217	254	252	245	229	210	239	231	252	230	230	219	237	233	210	215	224	239	241	262	249	226	256	242	239	234	259	236	219	222	239	253	258	235	237	227	245	229	224	232	240	226	229	230	258	218	254	231	242	228	223	211	247	217	232	231	254	228	262	235	223	238	255	259	254	236	268	240	261	239	202	206	222	248	246	227	257	238	225	209	243	249	228	222	242	208	234	244	244	233	239	210	239	230	230	228	259	222	256	239	235	237	229	215	234	229	254	226	256	234	238	248	234	222	235	214	242	218	258	220	239	244	250	203	232	261	234	212	213	223	255	217	241	225	233	235	248	249	214	239	224	196	199	233	272	233	219	236	229	261	224	220	248	218	225	251	216	223	235	247	237	218	210	222	236	233	228	241	248	226	246	234	264	198	224	240	222	230	265	250	231	273	251	245	243	221	241	210	255	233	242	247	255	216	216	215	244	235	240	254	236	251	244	232	247	225	245	236	257	232	240	272	252	232	237	231	255	236	218	256	242	216	242	227	257	218	249	229	214	232	245	244	223	209	245	254	238	247	223	225	239	246	220	237	230	252	262	232	238	232	210	226	246	216	242	254	225	247	222	234	213	229	238	227	234	267	234	239	241	244	243	213	217	222	244	214	247	247	261	250	238	268	221	205	194	238	274	233	222	234	245	219	218	213	228	220	239	240	227	232	220	249	231	243	247	231	233	219	232	207	223	255	234	249	237	239	245	239	227	221	244	243	251	248	231	213	195	248	229	252	244	251	231	245	244	215	232	225	263	235	223	274	227	246	198	215	217	222	214	242	235	242	233	258	234	224	238	207	227	248	212	247	243	233	234	229	256	257	227	227	268	247	256	242	208	234	214	212	250	214	239	248	197	204	251	220	255	245	221	251	211	221	235	248	254	232	217	255	247	236	241	271	225	242	233	253	242	201	208	231	218	240	247	243	257	228	219	227	233	267	255	217	222	234	234	226	233	230	256	242	225	256	249	253	238	271	225	225	234	235	262	239	248	237	235	220	220	243	204	233	212	206	222	255	236	200	213	252	255	264	254	259	231	237	256	242	222	242	235	222	262	235	242	278	243	233	252	225	256	229	260	241	219	250	252	224	258	242	215	233	245	235	216	238	229	218	239	229	221	235	232	255	238	212	247	246	228	244	226	232	227	238	246	229	188	247	285	253	246	233	251	236	256	249	286	221	222	263	247	253	236	227	226	219	205	212	246	235	234	233	237	213	238	250	219	249	217	264	251	229	197	203	217	230	210	226	208	216	243	238	250	222	236	231	225	239	227	223	216	238	241	224	231	263	224	199	245	243	218	220	238	254	252	231	235	221	247	218	222	240	197	225	213	245	223	237	224	224	273	229	239	226	228	257	271	215	263	226	235	216	255	227	233	248	225	229	231	246	264	230	251	243	248	239	231	234	241	251	230	212	224	198	251	232	222	238	219	234	249	253	227	226	231	233	247	232	227	213	224	234	232	238	253	253	240	250	253	214	202	247	253	207	249	220	230	244	234	275	249	250	250	244	226	234	234	230	228	256	256	232	263	223	227	220	232	221	228	209	231	277	209	221	227	241	248	246	229	225	247	230	261	228	218	246	255	249	232	250	241	235	264	195	226	242	218	219	208	231	218	234	249	235	232	223	229	218	231	215	231	252	241	251	227	221	221	240	215	223	244	227	225	259	276	206	205	247	239	230	261	219	227	215	237	241	222	222	224	216	243	220	215	236	232	251	209	257	222	260	259	213	208	203	212	225	249	225	266	223	200	238	237	260	232	232	252	246	215	214	234	232	251	248	220	218	229	240	235	249	222	250	230	232	234	250	232	239	224	216	219	216	260	241	225	217	249	245	234	244	209	226	240	251	257	243	243	234	243	237	227	223	242	238	231	214	216	243	226	251	237	229	230	213	216	255	227	228	213	213	221	237	223	222	235	234	254	209	224	209	226	236	217	233	231	212	201	243	256	226	226	236	242	236	229	213	212	236	196	211	210	235	232	205	254	225	238	211	212	231	244	239	262	248	263	245	236	254	221	224	231	200	237	233	213	217	217	234	257	222	220	241	239	227	244	236	232	224	262	247	210	245	227	248	226	217	231	230	255	229	233	234	240	223	258	236	240	227	233	256	233	234	218	222	227	262	253	221	241	273	249	227
29276	27933	30609	31561	23397	11838	8100	5697	4043	3384	2555	2156	1791	1639	1465	1295	1262	1160	1043	953	797	741	652	647	627	629	641	666	707	653	573	569	546	526	536	558	494	574	548	558	610	510	534	536	538	576	557	520	530	547	574	537	504	513	492	558	523	555	545	549	566	566	557	530	510	531	538	526	491	523	503	534	542	531	558	515	533	541	529	559	517	514	529	504	553	545	547	523	518	584	564	530	575	539	593	592	602	586	573	562	580	512	550	587	527	563	551	537	590	515	525	575	557	520	515	529	538	524	575	496	555	514	512	541	545	530	526	545	579	543	512	578	528	497	549	525	529	488	548	515	539	578	503	494	554	530	554	529	552	519	537	509	559	542	537	504	535	528	521	539	525	553	525	545	533	528	530	513	503	528	492	573	584	548	497	514	548	517	559	563	538	542	521	511	523	512	546	547	498	512	539	536	526	538	574	529	499	530	561	521	491	575	515	536	510	531	534	539	513	502	524	470	522	501	542	520	539	483	509	527	528	557	554	504	535	497	516	565	588	576	489	521	560	514	488	561	502	483	540	562	562	543	539	534	538	505	576	513	541	532	539	530	590	564	525	472	561	526	513	546	527	506	510	516	557	533	519	524	521	507	548	553	515	524	548	536	526	559	529	502	508	562	520	558	552	533	558	505	524	548	493	550	500	578	564	550	600	525	497	496	568	544	559	500	506	530	541	536	551	566	536	545	554	511	487	583	536	538	503	592	556	559	508	541	556	540	543	566	525	495	550	578	551	502	522	531	524	556	539	514	509	527	518	532	520	520	547	542	551	509	543	552	531	527	532	492	550	521	549	500	506	552	547	529	521	528	567	538	517	505	536	547	492	529	501	534	506	561	516	493	540	543	536	499	531	524	519	518	526	500	531	479	547	517	505	529	526	545	524	580	578	539	565	516	538	512	489	559	545	578	519	554	555	531	518	498	546	536	557	522	523	514	545	513	596	507	505	535	535	526	531	530	521	546	541	514	511	518	509	539	520	563	517	592	571	524	532	536	530	538	539	570	496	492	529	554	531	551	534	507	564	564	534	516	531	564	565	519	496	536	542	553	531	539	512	502	548	511	493	529	521	570	543	542	539	511	524	531	536	492	531	552	516	583	526	504	527	572	565	510	544	532	524	530	541	518	553	541	493	496	534	556	522	550	497	508	515	568	536	553	522	572	556	552	560	576	560	525	612	527	523	524	542	490	515	566	558	526	544	524	538	579	518	486	546	575	558	550	568	524	543	560	534	529	533	547	494	554	523	543	566	542	564	508	560	504	558	499	550	521	533	556	549	525	517	528	517	529	536	500	496	545	529	535	525	504	528	547	534	561	539	480	522	519	538	533	536	496	540	547	567	494	537	539	562	489	501	528	529	547	520	501	528	549	522	516	521	559	533	528	536	547	523	523	515	546	509	571	521	508	526	522	535	522	548	516	518	509	505	534	566	528	520	547	490	526	486	545	520	541	534	563	543	581	514	538	530	475	515	511	547	520	493	559	591	526	534	535	523	512	545	516	552	499	534	547	502	510	572	497	543	538	519	515	523	535	511	532	549	489	523	531	554	510	520	534	536	557	500	488	564	572	564	524	515	514	549	504	518	525	532	535	578	582	547	538	483	495	522	552	553	530	513	503	514	521	565	538	565	475	585	506	534	585	522	556	539	514	522	538	535	557	549	507	531	551	538	504	553	587	532	513	544	519	517	524	541	506	551	550	524	553	513	477	550	557	544	517	517	538	540	487	527	529	489	536	527	518	547	531	536	537	546	578	571	524	556	519	530	507	587	513	553	562	535	515	532	511	516	510	538	526	535	558	509	509	534	569	504	542	526	542	577	526	596	535	523	515	526	550	538	548	526	567	547	588	510	542	514	511	561	552	553	538	526	547	504	516	496	499	497	534	534	520	517	522	548	555	559	520	511	526	522	552	511	547	508	529	538	565	503	546	531	527	525	508	536	580	534	533	532	521	519	535	535	522	520	543	553	507	586	549	538	555	541	540	522	555	529	551	505	532	597	541	546	534	583	559	554	513	502	512	532	531	527	533	554	540	514	528	550	530	506	558	559	527	529	523	518	513	523	533	528	554	577	564	500	522	522	557	515	535	528	482	531	535	527	487	513	521	554	517	492	540	533	542	533	532	527	504	527	552	524	530	502	491	508	552	526	533	518	521	526	549	495	558	499	540	557	558	497	529	496	473	531	549	545	525	539	519	517	544	561	567	576	566	533	540	491	558	535	504	504	548	551	537	505	490	518	508	528	532	519	528	543	555	508	502	520	523	582	511	547	507	561	526	543	546	547	553	519	537	514	505	528	531	502	575	528	535	559	554	513	538	500	534	537	516	553	546	528	533	513	543	533	543	532	517	537	551	565	535	544	527	562	527	556	513	536	576	531	515	544	559	555	515	548	493	555	532	518	573	535	532	544	527	558	547	507	509	529	529	524	530	536	532	578	529	535	556	522	519	512	557	540	536	506	514	534	554	512	538	499	556	560	537	512	560	588	568	564	534	541	522	521	515	520	560	530	523	519	474	525	518	527	556	532	493	530	522	547	541	551	522	519	555	518	554	518	543	571	534	527	534	525	519	527	513	523	490	553	541	573	505	506	529	532	521	530	564	508	570	536	553	533	514	535	570	495	524	522	520	525	543	507	526	528	502	565	535	557	531	510	505	545	515	530	541	542	533	557	551	504	553	509	552	535	498	560	574	516	544	516	553	542	540	537	572	516	558	537	552	526	573	514	554	522	558	511	528	546	511	563	555	529	513	527	519	537	497	539	506	504	532	516	562	539	541	559	549	513	557	546	589	545	595	520	541	515	491	500	572	530	473	542	533	506	523	565	547	538	520	528	526	542	567	454	532	566	492	483	555	585	526	557	537	511	533	529	546	532	544	563	523	541	531	517	545	545	555	516	494	501	533	543	570	516	534	549	569	538	531	544	512	499	531	569	540	457	527	488	555	521	519	537	567	535	533	545	560	528	550	554	571	531	538	540	539	584	543	588	561	534	529	573	512	543	535	477	507	487	521	526	567	497	523	504	511	520	582	487	543	555	536	516	545	547	493	556	552	585	528	557	523	551	546	523	531	510	554	546	513	529	508	597	527	550	523	521	561	514	528	502	561	537	508	531	545	512	539	515	535	519	527	560	545	535	523	493	558	559	532	508	562	556	490	527	555	514	515	540	528	561	568	509	530	504	521	538	552	505	517	558	551	542	539	523	527	507	500	541	534	525	562	518	556	522	486	556	510	530	542	511	565	518	526	525	549	543	558	531	549	514	522	587	547	522	550	574	561	529	556	513	523	549	563	549	523	523	509	515	511	531	556	586	518	560	532	526	497	552	583	522	566	489	543	538	574	525	540	531	545	548	582	526	497	559	558	526	490	517	527	507	597	554	556	520	516	492	528	531	478	544	544	525	577	522	553	550	519	518	545	502	547	555	545	506	541	569	554	484	562	551	516	540	543
14797	7834	4854	3506	1762	976	676	519	460	463	447	401	407	354	393	369	361	352	373	334	331	360	319	354	309	331	309	339	324	343	339	326	333	344	328	330	320	346	354	399	343	316	327	353	351	363	351	325	360	356	335	323	325	356	310	335	342	327	309	329	318	309	345	342	317	341	351	336	341	316	349	330	297	323	341	358	326	320	338	330	326	378	336	340	339	331	292	313	329	326	329	318	373	331	326	360	320	341	329	322	323	331	394	321	361	330	297	383	351	340	342	347	339	317	346	344	326	341	340	355	334	314	333	341	335	328	358	350	347	324	377	331	331	322	330	353	347	329	374	348	331	359	316	310	331	364	354	338	329	362	383	321	337	340	351	357	319	366	346	312	342	326	364	339	324	352	331	332	330	360	364	332	336	319	336	321	335	351	366	324	294	331	334	377	348	350	338	340	326	311	340	299	324	313	359	358	341	305	322	315	359	312	340	363	325	325	307	331	370	341	368	356	308	368	350	340	322	345	311	311	347	331	374	333	291	341	335	315	307	322	326	320	326	358	350	349	330	292	354	324	319	360	353	331	325	351	348	354	279	366	341	324	371	312	343	316	317	350	354	302	321	331	351	364	346	333	346	314	368	348	353	342	333	345	316	354	345	333	343	340	348	315	329	333	335	363	315	318	356	354	319	316	302	347	339	332	366	360	307	338	373	369	322	312	321	342	339	370	337	316	314	342	291	336	357	308	345	376	344	327	350	346	350	339	326	314	379	317	346	314	332	312	352	307	319	357	332	374	320	355	328	342	352	305	300	361	336	323	300	321	309	336	378	373	360	338	331	326	308	375	360	368	384	363	311	344	343	336	345	352	313	359	329	337	329	355	327	349	362	332	343	307	326	372	358	329	325	326	312	316	317	368	342	350	310	366	343	332	394	319	319	349	358	314	321	322	336	330	346	330	350	289	333	354	315	335	349	375	345	398	356	326	363	339	326	352	316	319	361	333	315	318	328	344	300	334	350	338	372	328	357	354	332	348	331	356	333	335	341	351	342	337	296	320	341	351	385	332	338	333	328	310	345	365	327	329	306	312	341	336	372	313	361	332	363	338	342	340	364	352	295	307	311	363	346	342	356	354	344	317	334	333	332	305	327	326	334	309	339	367	335	340	296	320	333	347	341	357	305	335	342	344	390	362	347	320	292	338	320	331	318	344	334	350	352	350	319	355	332	291	337	316	325	345	352	348	334	333	333	318	334	313	340	341	375	315	354	335	348	348	322	350	321	323	343	329	342	341	318	311	357	343	334	331	344	342	331	342	311	326	299	341	361	350	307	317	334	326	304	331	376	345	359	364	301	329	356	321	343	359	344	346	325	325	332	359	365	309	325	342	303	308	322	342	367	302	328	362	347	333	330	335	337	340	358	324	352	297	363	367	331	398	330	344	340	335	317	370	322	341	328	316	323	328	344	329	322	361	321	358	322	319	342	331	331	356	386	367	359	312	360	378	336	334	349	306	347	347	312	321	349	307	356	331	328	351	330	330	352	376	380	326	322	327	354	317	338	300	362	340	353	321	284	361	348	337	330	355	334	306	310	318	345	312	323	352	328	324	316	343	339	316	320	339	339	350	323	313	344	330	305	337	360	303	321	363	345	340	331	378	319	337	339	337	350	317	341	345	327	341	316	325	309	319	311	344	346	331	326	325	283	310	343	347	327	290	345	344	313	324	357	363	315	341	298	367	347	348	333	343	345	335	351	307	344	351	340	344	329	331	368	335	327	292	327	291	323	353	339	355	350	373	350	389	344	358	363	342	326	338	299	362	350	370	348	354	343	338	363	301	329	329	326	352	301	360	331	320	327	318	357	367	346	318	333	322	359	369	350	338	344	355	341	356	313	335	359	295	328	323	335	359	335	340	340	358	350	364	345	365	359	333	319	315	341	342	361	345	322	303	347	328	312	306	319	305	326	318	332	331	333	309	321	327	305	342	332	327	280	350	341	332	327	367	331	352	336	351	298	364	344	330	339	360	297	342	356	341	328	317	344	309	390	312	332	370	331	335	367	329	309	321	354	333	342	345	350	350	338	327	313	307	330	369	369	325	316	313	339	338	339	339	373	369	333	325	345	324	330	327	334	329	330	317	354	348	322	361	286	323	335	327	306	343	342	350	355	310	353	363	354	361	311	382	345	364	307	300	319	319	294	346	352	348	333	336	329	328	345	361	345	299	336	361	309	330	343	362	359	329	350	365	322	370	346	351	340	309	322	349	351	346	312	374	346	359	284	309	317	353	329	327	357	322	308	349	340	356	323	325	319	332	330	325	363	354	342	345	343	322	361	355	346	338	340	384	353	325	356	338	342	356	341	326	306	319	338	316	336	342	310	312	321	308	352	353	330	324	293	351	342	320	326	342	340	316	336	332	365	358	340	327	308	319	345	323	341	303	373	370	320	360	349	354	325	350	302	314	346	342	325	320	321	346	321	324	350	337	354	333	316	326	323	339	345	340	357	321	350	335	345	363	354	325	301	346	341	322	314	366	300	349	349	338	370	341	322	344	365	338	344	366	305	342	324	332	351	351	337	318	323	327	321	351	317	356	290	352	343	310	330	373	380	347	367	358	342	337	317	317	340	363	305	317	367	366	363	351	323	321	361	374	335	334	345	310	348	303	316	366	339	371	352	388	329	381	336	331	348	324	356	338	348	349	326	330	314	316	377	325	356	353	351	362	332	334	319	339	361	356	343	325	359	314	323	364	332	376	315	344	336	363	300	343	375	336	316	336	357	322	315	342	327	339	318	324	348	339	307	339	349	391	345	338	357	307	329	296	355	351	377	369	313	364	347	317	334	317	320	302	327	304	350	323	337	393	316	361	343	363	365	347	321	306	325	366	323	342	373	338	331	322	324	307	349	352	340	340	315	294	352	325	331	328	374	359	350	327	346	349	310	360	318	358	335	354	326	376	343	301	358	345	315	340	359	343	360	302	333	350	366	359	343	353	352	329	344	363	361	317	324	319	332	350	369	396	344	327	339	325	345	317	314	390	288	327	317	347	325	357	375	310	339	360	332	341	306	306	313	297	334	312	367	356	334	353	368	311	343	354	342	305	345	339	311	323	327	324	363	362	308	344	321	342	322	348	351	358	311	384	324	352	328	322	319	354	316	338	337	324	348	327	334	307	331	326	337	302	331	329	344	372	341	315	327	340	308	374	341	323	319	341	321	340	310	341	352	348	312	318	321	320	318	314	342	317	336	321	325	338	385	338	356	321	353	354	320	333	327	318	334	340	342	323	373	310	326	328	368	325	357	337	357	357	351	391	342	332	327	309	333	334	345	338	314	353	334	325	334	320	356	340	331	371	332	337	346	365	336	335	375	315	327	333	365	321	345	331	360	375	333	291	318	349	312	359	377	319	351	334	318	337	325	333	327	341	360	333	331	309	339	342	360	329	350	333	348	355	370	351	316	365	313	336	371	374	309	308	321	364	311	364	379	316	333	307
9150	6751	7494	8667	5447	3327	2465	1763	1466	1360	1215	1156	1088	1049	1004	948	913	916	878	865	818	767	785	720	726	742	715	793	724	737	723	750	759	736	678	734	720	726	754	711	715	701	734	705	742	725	764	745	727	762	764	714	713	707	674	736	738	728	749	713	658	722	730	739	738	740	736	730	756	736	737	733	725	727	722	685	690	721	736	734	746	677	665	725	701	716	754	767	703	769	743	721	737	796	743	730	763	768	735	747	756	780	765	738	700	743	714	694	734	688	798	693	718	707	726	720	685	723	754	740	726	730	708	725	736	705	741	722	731	726	770	723	670	731	745	676	785	727	718	734	744	690	719	755	687	750	751	739	708	711	728	690	700	780	696	727	740	719	757	714	758	731	696	724	732	728	727	681	731	745	732	750	683	736	699	724	704	694	715	692	689	703	764	769	733	743	698	730	749	768	735	658	755	763	698	717	731	741	721	772	705	708	656	745	769	735	720	734	691	721	698	723	726	718	657	721	658	758	733	762	725	715	727	698	691	754	761	701	753	724	698	762	670	703	739	723	792	715	740	728	690	736	719	735	728	717	715	709	712	772	705	748	713	745	685	796	785	724	728	724	719	656	736	711	735	694	702	735	732	710	686	731	682	708	737	714	731	718	704	721	710	739	730	745	731	774	720	734	705	681	732	777	707	737	774	725	690	720	719	717	741	728	746	690	742	695	683	744	751	728	710	728	774	703	719	719	738	708	746	775	720	694	663	699	734	758	692	754	687	761	700	766	684	705	757	725	734	747	767	700	733	712	693	740	715	707	736	736	742	752	747	751	755	760	744	796	745	680	727	711	705	743	690	724	699	725	700	747	741	785	688	776	752	706	735	716	762	696	782	697	718	720	705	723	727	695	722	696	685	740	686	689	713	729	731	734	767	751	754	740	738	743	702	755	733	743	725	723	696	746	693	709	737	734	704	717	703	675	712	697	767	708	749	703	707	734	712	713	729	728	698	739	676	712	695	716	727	663	763	703	689	709	770	700	687	756	752	734	724	722	721	730	735	763	641	703	687	711	744	694	752	727	705	736	750	698	760	691	712	744	741	733	738	725	715	744	755	709	717	719	703	735	720	681	725	751	716	693	770	711	717	704	721	746	703	736	744	703	719	712	695	760	731	720	744	708	739	732	708	748	688	719	703	705	755	748	763	751	731	777	746	748	694	783	704	767	728	710	746	732	683	720	730	698	731	755	718	741	722	718	741	725	754	758	744	699	722	718	769	777	696	711	733	772	687	759	732	745	658	688	723	720	729	751	732	706	726	704	714	672	730	717	740	716	718	722	711	687	693	725	725	712	709	695	718	724	689	745	745	750	684	673	700	742	720	795	752	761	726	736	722	730	754	717	695	753	667	683	721	753	718	709	752	729	738	739	751	716	751	719	713	706	723	695	785	711	760	751	718	738	671	775	760	813	735	720	700	694	745	746	738	764	766	695	772	737	728	673	747	718	726	700	730	712	727	725	677	758	703	685	735	692	767	732	718	764	754	690	743	717	722	755	693	722	763	737	719	734	716	767	691	772	716	671	728	738	713	690	689	747	737	696	748	709	720	725	719	750	698	701	722	715	703	748	729	720	696	749	733	705	728	734	698	743	674	763	711	669	705	733	716	711	710	755	693	788	723	722	740	754	709	695	719	724	764	684	727	677	754	771	736	714	768	707	735	735	745	680	739	739	714	742	779	731	762	734	754	769	721	716	708	710	729	768	743	752	737	703	703	701	694	666	702	759	749	704	754	704	723	704	747	768	782	729	692	738	735	738	711	703	701	719	703	734	761	673	721	763	704	693	724	755	722	702	711	716	729	730	735	709	724	702	733	712	720	732	695	740	739	665	749	782	691	736	660	725	712	736	671	718	734	724	699	689	708	675	743	738	695	714	714	744	740	756	766	748	718	699	729	660	709	731	727	708	700	721	742	763	685	742	734	680	739	752	711	719	698	730	763	694	740	704	733	759	741	750	749	685	717	729	723	705	761	742	655	739	729	737	701	697	718	708	741	759	708	712	769	717	695	693	690	746	751	725	706	770	717	735	714	710	718	753	707	716	695	700	749	736	720	715	725	702	734	729	684	716	723	804	749	737	675	796	763	750	730	688	722	712	681	725	736	737	679	744	718	751	700	729	723	731	771	739	727	692	734	735	651	737	762	711	712	806	739	739	693	688	720	705	697	716	757	742	728	728	742	738	759	744	704	724	698	744	753	715	788	737	752	757	735	690	741	772	734	707	693	707	692	696	729	721	731	712	710	714	675	739	770	744	746	721	721	738	699	694	738	705	703	741	736	786	685	678	723	708	707	693	722	707	759	718	697	714	727	705	723	744	725	717	740	759	743	693	721	738	715	686	722	753	710	689	714	725	774	744	704	735	721	740	714	747	722	694	757	715	669	724	682	768	750	682	683	766	657	700	732	755	733	740	747	736	722	738	734	752	718	767	772	722	704	707	715	698	725	690	740	691	714	731	685	686	755	728	762	722	704	717	730	754	745	772	737	707	679	643	726	710	717	775	750	723	709	694	760	748	734	799	710	707	688	772	721	703	694	711	724	755	725	751	754	765	740	728	733	764	756	722	759	720	721	722	740	711	719	688	722	734	710	710	753	710	753	699	739	725	742	718	763	703	716	733	732	753	722	701	703	734	774	747	733	752	737	726	776	706	699	725	722	671	741	681	703	701	739	733	731	663	751	738	689	729	721	771	733	740	679	718	718	706	686	732	741	753	699	782	763	776	738	740	716	734	713	703	728	738	741	712	740	728	688	760	710	733	759	745	731	725	713	676	690	724	717	766	714	741	717	721	700	716	680	702	711	720	697	723	706	663	719	719	713	757	677	720	715	750	704	708	735	702	709	693	729	766	740	696	718	706	738	714	705	712	699	726	741	712	738	741	765	743	782	681	688	655	714	776	713	689	738	750	762	723	727	704	689	729	701	757	726	694	730	701	751	741	711	716	688	763	749	720	717	736	734	732	742	754	723	755	748	729	733	674	738	686	759	740	753	694	710	666	705	750	748	715	704	726	699	739	768	682	735	719	753	689	732	669	681	753	684	696	741	695	731	708	750	726	757	738	767	720	701	685	726	733	730	716	735	694	678	722	764	772	713	729	711	703	675	754	707	719	762	703	732	675	725	667	752	745	712	714	749	695	734	703	766	692	759	711	739	746	707	723	720	688	730	711	733	760	688	777	714	737	736	723	718	710	712	731	702	749	731	665	731	716	696	667	671	746	734	752	686	727	742	742	757	730	714	776	711	761	715	724	733	703	670	725	763	748	692	758	783	725	741	734	726	703	754	728	687	699	754	737	750	708	697	711	755	705	752	733	734	758	781	692	752	761	764	711	727	727	685	699	723	720	722	732	717	683	698	716	723	718	700	755	706	722	737	749	737	670	755	723	722	713	758	699	731	754	729	736	744	721	730	742	699	727	751	749	811	686	672	721	700	719	789	731	713	721
33651	25591	19555	17678	10540	4707	2060	1002	752	521	475	423	392	398	363	322	302	318	292	308	301	253	226	258	235	254	300	274	237	250	268	254	240	263	229	253	257	244	262	248	249	258	258	264	249	234	255	224	210	248	242	244	203	208	234	227	249	227	229	232	233	240	245	254	231	255	266	238	216	243	239	273	264	260	259	266	245	243	246	240	249	256	240	259	258	246	292	263	229	244	215	238	242	231	262	231	243	228	244	239	245	260	230	231	233	265	277	218	253	268	243	196	257	234	258	257	245	275	262	230	228	224	239	269	217	227	254	251	218	218	272	230	256	236	243	257	261	224	238	246	261	243	251	257	271	232	271	211	261	246	218	264	245	228	242	253	219	214	235	242	235	226	228	226	247	257	228	262	242	221	248	260	259	253	264	250	247	237	267	232	225	235	258	253	222	258	241	248	213	259	246	251	229	253	260	215	269	249	232	246	252	229	250	239	222	253	236	257	256	252	262	244	249	256	229	233	253	252	258	239	248	232	244	216	244	233	260	250	254	240	261	255	263	278	250	257	249	299	274	265	206	254	235	259	231	249	222	262	243	270	222	236	261	238	249	267	231	269	237	245	233	242	254	261	262	279	224	217	210	249	256	238	289	259	281	242	225	242	231	222	237	218	214	233	246	251	244	262	248	219	234	249	225	242	271	259	273	219	224	286	231	221	237	245	236	249	231	223	270	265	238	224	269	242	230	246	223	243	263	258	224	261	252	252	221	210	227	245	248	260	242	231	256	253	242	249	258	223	240	244	272	285	274	228	254	238	246	213	233	264	254	235	250	246	256	243	252	254	222	247	257	240	271	258	268	274	218	250	265	224	234	229	247	249	224	227	232	253	232	239	285	256	262	238	258	240	229	240	262	259	244	252	265	294	258	234	255	237	212	232	190	241	252	215	242	288	245	260	252	248	215	248	262	266	242	243	241	241	245	256	243	236	253	257	220	250	249	237	260	231	263	235	249	251	248	247	228	249	242	207	249	221	254	251	237	271	265	262	238	279	257	258	295	240	221	226	228	268	261	229	246	267	266	257	234	228	258	250	233	267	248	239	247	226	228	233	273	244	245	241	253	235	258	270	253	251	255	241	247	251	212	221	253	236	227	221	235	248	219	259	234	267	225	236	245	248	264	257	246	240	257	243	235	252	257	263	253	269	220	269	266	261	255	236	244	228	256	248	253	245	235	264	228	259	264	250	222	263	263	273	233	210	227	223	259	239	235	240	247	228	259	230	266	231	238	224	253	236	224	281	245	228	256	236	256	251	253	232	259	258	248	272	258	237	253	252	257	229	241	232	243	244	260	233	249	257	239	259	256	209	241	219	242	245	237	241	223	229	267	249	231	230	219	230	237	274	244	279	242	277	213	222	261	256	220	255	270	257	216	242	244	266	251	210	246	236	233	221	236	248	244	238	254	240	258	251	233	240	246	231	256	224	235	248	245	244	227	256	216	235	251	259	261	235	230	255	243	209	226	253	282	248	235	251	241	266	242	251	241	245	231	248	269	256	252	233	288	280	251	255	245	220	241	255	215	263	252	249	254	261	246	260	242	227	246	244	229	216	246	234	239	231	266	241	255	265	266	215	212	242	259	265	248	233	247	251	238	264	242	243	210	246	242	245	226	260	266	227	258	226	242	203	254	215	258	246	261	250	222	255	254	250	266	236	218	245	223	179	270	265	235	231	233	226	234	262	227	256	255	277	264	254	223	246	256	235	245	241	232	261	227	230	262	232	235	271	237	250	215	254	261	256	234	253	256	226	274	253	262	267	260	213	309	200	235	251	244	269	252	224	226	228	199	237	242	220	225	229	271	226	258	245	263	240	241	266	270	265	251	249	267	212	232	247	243	235	260	234	226	272	234	249	269	234	228	249	231	219	253	241	237	219	255	260	253	258	248	237	205	218	247	222	229	254	242	251	227	251	253	258	256	268	247	256	270	246	232	260	260	245	258	223	247	256	241	235	234	226	230	245	219	286	262	255	235	246	250	279	246	245	252	238	243	235	250	231	247	258	231	243	264	257	228	241	259	248	215	219	255	214	234	255	272	232	216	221	291	249	217	266	253	273	243	222	209	243	270	226	193	230	233	256	244	270	276	249	249	214	225	267	259	261	265	229	215	252	215	274	254	259	249	247	252	256	239	260	255	230	232	268	251	234	200	237	274	248	278	269	254	246	219	230	276	269	261	221	261	230	254	238	224	226	241	259	255	249	214	240	250	222	241	258	257	235	246	252	253	247	230	263	261	221	237	267	238	236	263	239	244	261	207	296	248	249	313	212	265	243	234	214	232	266	206	244	235	223	255	241	239	269	227	237	258	243	261	264	238	228	234	260	261	279	215	204	248	251	208	261	231	262	233	243	243	247	243	232	262	220	236	230	229	230	243	236	206	222	274	266	235	230	197	237	232	223	253	217	258	217	250	240	257	259	268	229	242	245	247	229	232	229	239	236	221	276	240	258	234	253	245	244	240	261	211	238	259	239	264	258	241	261	240	230	251	239	212	222	250	271	239	249	231	233	217	278	257	232	235	241	249	238	240	250	230	251	249	232	218	264	238	236	247	234	247	254	233	229	253	247	270	268	233	252	243	267	241	234	252	248	234	251	241	248	252	252	215	254	246	252	244	267	282	259	218	233	231	265	264	259	275	244	239	245	256	232	244	223	260	225	240	221	237	233	240	244	259	210	226	232	225	240	245	209	261	233	222	217	243	275	234	259	263	233	244	232	248	255	251	231	271	244	242	220	237	236	245	224	245	271	220	254	239	223	204	263	196	240	238	230	232	264	235	248	254	240	249	227	231	293	238	240	237	228	206	246	250	244	250	234	244	226	217	247	253	252	226	250	218	274	256	243	212	261	247	247	215	250	255	223	248	233	214	233	242	258	228	223	247	237	243	215	244	268	255	231	254	227	235	262	247	241	228	263	264	231	232	245	224	221	251	227	234	230	229	261	233	247	234	256	230	231	232	253	223	248	239	225	248	273	237	248	253	224	264	214	263	240	242	250	252	262	215	241	224	229	291	238	243	264	245	239	243	241	277	212	253	247	217	249	256	249	244	245	206	230	252	236	254	245	220	224	261	265	227	276	228	255	230	219	258	236	258	293	246	238	242	280	234	253	207	235	232	248	239	271	251	245	247	246	246	235	245	233	257	243	231	241	222	229	230	269	259	245	226	261	264	251	197	206	213	270	245	234	276	287	227	233	253	237	211	220	230	266	248	218	223	249	273	235	276	263	275	270	251	230	251	251	265	237	261	250	243	220	236	223	206	278	237	231	258	231	237	241	242	268	251	237	266	244	229	254	243	256	267	270	251	236	247	238	241	252	242	244	271	235	232	244	265	240	252	247	267	248	250	243	269	246	250	233	242	233	230	219	222	246	213	278	248	245	232	254	247	253	226	235	256	253	238	210	221	238	243	238	270	268	262	230	248	249	249	246	239	262	246	247	238	284
21788	19726	20474	26549	16120	10045	5670	3399	2809	2115	1772	1556	1394	1264	1179	1104	1121	904	822	810	686	653	623	575	574	608	599	610	589	603	582	569	541	591	552	552	552	519	594	541	575	541	618	560	539	559	540	552	574	552	543	538	568	545	551	547	583	555	517	565	570	527	564	536	577	545	539	573	559	520	556	615	558	544	523	560	533	533	534	531	555	575	525	549	546	599	545	590	580	558	558	538	572	563	629	576	587	573	575	590	578	555	599	630	601	566	554	548	562	568	567	573	523	570	619	561	567	594	563	565	516	519	573	530	568	537	570	588	559	556	542	542	538	580	549	544	527	542	590	559	546	538	533	581	563	562	508	559	572	523	543	588	551	528	493	538	534	520	563	549	580	562	560	527	566	555	542	575	540	537	523	518	513	586	522	545	512	569	539	529	530	538	565	535	551	560	590	509	519	594	581	560	520	522	531	563	588	540	566	539	501	602	523	581	568	552	567	509	540	585	546	585	571	534	545	534	557	590	587	584	537	509	567	530	486	528	509	512	567	554	540	546	554	525	547	545	538	484	522	494	583	538	576	587	573	539	568	523	514	516	524	566	495	536	558	562	566	517	549	544	533	542	581	553	568	572	516	551	532	532	515	529	524	538	562	600	525	547	554	530	544	584	537	545	518	539	531	578	553	520	554	536	552	549	574	554	569	517	496	583	546	561	560	570	524	558	553	513	517	566	515	541	566	557	559	533	576	511	532	532	569	543	581	559	573	612	596	553	535	520	565	526	566	561	506	587	523	520	524	605	574	548	542	550	554	551	546	537	541	544	580	541	544	517	567	555	537	549	535	525	533	540	523	533	505	562	500	525	559	514	521	569	538	519	582	554	559	566	564	527	522	555	549	551	536	542	553	550	530	555	522	545	556	609	552	552	558	534	523	568	595	542	545	569	513	517	524	566	509	571	558	549	569	601	525	487	568	560	528	545	560	544	556	563	538	585	594	531	513	540	537	552	591	550	521	536	533	517	508	566	504	550	550	598	540	550	580	588	536	561	543	552	535	560	550	545	569	546	562	554	535	575	530	549	565	562	542	524	577	571	517	537	506	529	560	561	555	563	515	534	538	572	564	569	544	565	552	600	564	546	518	549	551	559	560	531	537	563	571	532	536	573	566	571	577	534	588	548	580	583	523	542	549	518	602	566	545	593	550	546	525	537	522	518	509	529	563	547	544	570	518	527	530	537	526	532	552	543	559	552	527	558	546	564	531	555	560	544	559	561	561	559	545	563	581	554	532	568	552	514	560	561	573	541	590	537	548	520	553	548	529	552	556	562	554	508	526	532	536	568	530	527	516	579	536	540	540	568	582	548	577	606	540	541	564	576	558	560	510	571	540	568	551	516	548	532	522	604	549	591	533	536	555	531	553	542	535	552	515	544	523	544	516	602	522	538	551	550	599	530	559	570	518	532	520	529	535	518	545	575	583	533	544	557	578	550	535	578	507	593	551	548	583	604	526	519	541	560	500	571	554	613	533	549	569	548	556	559	602	575	539	600	534	589	569	545	545	580	540	538	543	557	547	531	543	572	538	539	542	503	574	527	546	563	542	511	522	526	565	563	567	532	528	557	563	576	551	528	558	546	537	497	547	559	566	572	515	579	599	540	556	556	547	541	553	546	572	571	518	550	544	567	553	530	560	558	561	564	609	527	514	567	544	543	554	560	517	531	570	507	511	532	561	560	533	520	543	551	551	567	554	593	525	593	552	551	592	551	543	529	540	548	526	580	525	568	522	526	577	576	532	530	525	525	528	551	503	517	580	542	564	554	531	523	573	525	552	565	555	581	552	537	553	524	548	552	552	522	566	533	538	535	515	529	527	558	561	513	585	568	506	534	537	550	535	505	535	585	551	549	547	519	561	531	527	562	596	539	571	531	552	563	527	496	542	576	581	587	554	543	568	579	543	491	557	555	573	541	534	528	533	536	545	501	550	566	557	562	539	529	524	519	532	517	535	518	525	551	527	561	582	505	491	503	509	536	559	557	526	531	512	546	560	564	531	558	546	531	543	585	547	510	523	580	527	556	526	528	584	515	553	494	580	523	570	534	555	596	573	503	518	530	556	530	559	582	562	534	546	521	566	539	549	530	541	568	555	567	550	566	503	553	539	531	529	484	549	537	536	543	569	547	567	527	589	492	529	545	559	493	542	574	538	492	537	551	542	585	553	562	536	548	546	545	559	538	520	544	576	529	552	560	582	525	531	512	516	541	547	540	517	554	541	533	524	587	581	557	542	536	603	548	509	551	597	536	538	554	540	538	518	518	564	548	530	568	568	567	585	551	563	536	533	575	574	578	524	550	572	559	590	554	532	583	571	582	531	569	542	510	558	577	533	526	512	563	582	545	580	529	542	523	553	565	558	534	532	577	529	578	562	548	559	528	544	547	565	525	608	554	546	581	534	555	572	551	591	559	552	534	575	533	599	582	564	555	566	559	548	582	569	563	584	549	547	582	589	550	541	561	569	564	603	525	554	569	570	536	545	580	512	539	509	578	537	556	524	539	552	600	541	563	525	564	521	528	534	567	558	573	573	491	541	552	576	569	553	556	537	532	553	573	543	536	539	564	583	551	571	548	564	579	553	587	544	568	541	548	571	567	575	529	533	555	561	520	526	592	548	545	518	555	609	548	523	525	596	544	557	578	523	574	550	544	507	565	594	558	562	577	531	543	538	532	554	539	523	546	562	524	575	560	599	550	594	535	569	565	586	548	548	543	516	522	537	511	522	587	524	581	559	553	569	534	522	531	560	527	522	554	582	520	537	555	545	573	572	567	530	541	565	568	580	494	561	557	557	554	573	542	540	530	569	535	544	528	542	510	572	549	551	573	532	588	548	559	532	567	502	555	544	545	585	503	531	528	551	537	544	558	528	540	549	566	572	577	563	574	518	542	505	579	518	531	550	545	533	536	538	568	560	535	543	530	527	538	574	536	542	532	565	523	555	546	554	549	557	513	512	570	587	579	563	558	535	561	531	537	572	575	576	565	516	537	526	525	556	550	607	563	536	522	570	556	581	542	525	562	534	536	508	559	512	580	539	550	542	527	567	557	551	522	524	550	575	598	547	507	568	535	512	555	543	569	584	550	538	537	543	531	550	510	522	557	570	569	561	532	534	550	560	536	579	562	520	545	573	544	497	528	549	525	585	552	536	529	577	561	558	551	566	533	561	534	578	536	572	520	544	591	545	480	534	559	546	548	588	553	515	559	546	545	553	533	574	529	539	592	563	537	574	572	525	575	535	542	588	548	569	551	549	558	559	538	563	559	570	573	557	531	565	558	583	557	540	564	515	619	570	513	539	582	554	533	552	588	553	569	547	551	490	530	532	583	542	570	563	535	549	565	583	572	546	544	585	532	529	577	522	572	527	522	549	563	549	557	552	521	549	522	567	543	541	550	641	581	522	557	534	560	559	566	531	559	548	505	544	564	560	546	510	551	577	553	552	568
44165	34746	26758	25305	16561	7224	3210	1622	954	712	537	477	455	395	400	355	360	327	339	298	291	254	235	246	239	246	268	252	267	239	244	242	227	238	212	235	257	253	248	247	240	228	223	254	236	218	244	242	223	231	231	235	221	220	254	254	242	223	217	224	246	211	220	250	238	223	226	208	232	246	230	241	245	211	255	215	247	232	241	268	225	245	237	245	237	261	241	235	193	207	225	244	269	212	216	232	214	230	207	247	231	224	236	249	202	230	239	248	241	206	217	243	265	229	230	205	210	220	216	232	231	240	265	238	217	255	243	219	231	246	236	227	272	247	230	240	196	229	218	217	215	243	249	271	244	239	265	247	255	211	245	205	247	191	211	214	222	235	245	243	222	214	226	259	239	231	248	206	208	235	239	231	225	234	239	213	218	218	214	220	253	216	218	221	206	216	232	218	221	233	236	218	208	224	212	250	229	267	219	231	285	216	222	234	220	244	281	236	241	226	228	205	261	248	203	214	249	235	238	249	204	236	234	221	224	249	222	251	235	241	189	208	231	226	227	244	243	219	233	233	223	234	230	233	232	234	226	237	227	233	248	209	220	203	224	254	233	240	221	243	258	229	248	239	226	244	242	221	221	227	244	256	247	229	235	226	225	221	255	241	235	213	213	211	213	209	257	218	211	209	219	218	239	209	203	214	200	236	240	233	219	237	249	245	221	237	253	253	235	227	185	248	215	218	233	232	212	205	233	209	246	232	231	229	251	263	220	249	240	271	224	253	213	217	240	207	225	249	241	237	271	228	233	210	244	232	259	233	245	228	220	253	234	249	247	213	227	238	226	222	256	229	205	231	210	234	249	231	218	224	250	209	237	235	234	222	216	250	228	216	228	242	230	242	266	230	217	214	245	225	227	217	261	243	215	240	257	232	261	230	210	241	228	287	244	213	249	231	232	247	228	219	221	216	234	259	205	264	236	221	231	223	227	220	218	235	225	237	210	196	233	238	256	197	230	218	236	273	238	228	234	214	222	221	221	223	240	252	229	216	233	228	220	230	228	245	213	218	243	218	257	223	253	228	216	196	238	251	257	232	213	236	254	238	254	222	226	227	255	248	242	224	243	253	257	249	251	216	213	224	208	229	209	252	222	224	256	197	249	231	236	212	206	239	221	246	227	203	233	220	236	232	214	221	229	228	259	227	210	221	206	214	254	239	212	252	219	248	244	239	211	214	235	252	227	235	222	222	250	212	214	267	216	219	249	247	236	254	232	275	221	234	209	233	255	210	243	225	225	227	236	257	259	220	213	227	224	227	220	234	230	244	231	247	220	249	219	245	216	235	257	221	253	231	224	222	215	219	206	255	229	194	232	222	229	221	221	235	219	248	240	255	230	255	251	216	214	234	263	211	245	245	224	215	238	223	209	246	234	215	228	224	222	218	220	216	215	218	229	218	226	232	249	229	222	202	222	239	230	230	229	213	265	211	236	225	229	263	228	267	238	204	206	233	222	232	243	231	231	211	233	228	195	249	233	232	244	221	218	264	258	219	227	252	249	225	251	260	254	235	239	272	229	247	202	245	239	260	228	249	232	234	220	255	255	219	220	239	246	243	238	216	249	226	240	244	226	246	240	235	256	232	245	209	225	239	226	215	239	241	250	216	248	224	249	248	230	244	211	230	250	223	250	240	202	230	243	238	221	217	246	220	222	236	215	247	218	209	236	231	248	220	222	220	247	244	227	225	264	228	204	232	244	230	258	252	201	225	225	238	247	200	233	232	196	228	225	243	256	239	242	227	228	211	220	235	231	231	203	246	244	232	211	204	246	226	253	248	208	207	247	231	233	230	253	249	245	219	224	225	252	244	260	221	240	227	214	240	217	226	255	253	208	213	255	202	219	230	241	226	221	224	230	222	223	240	215	199	229	238	226	229	231	242	265	242	241	235	226	240	239	232	237	261	233	247	242	223	257	238	236	231	249	256	240	255	246	267	217	243	240	235	246	214	225	223	271	222	243	245	238	205	242	224	231	220	245	207	210	246	232	231	236	220	233	236	241	205	218	256	204	199	215	242	256	238	252	229	229	205	234	244	229	216	213	225	233	235	228	225	233	221	219	216	248	240	234	234	250	220	250	247	241	249	245	248	261	221	231	186	227	194	207	208	204	235	211	251	228	219	205	235	282	252	269	226	237	231	239	258	232	210	211	226	244	236	194	242	219	217	224	229	224	229	239	197	264	233	228	221	242	247	232	212	237	230	225	205	220	231	216	207	222	255	220	220	251	259	228	264	208	219	214	202	222	220	235	264	213	225	216	231	218	205	246	235	229	231	232	213	236	254	229	244	260	259	231	240	216	231	225	233	237	223	230	255	237	216	258	235	268	232	244	215	262	231	244	231	267	230	254	242	226	220	243	225	234	209	229	264	241	253	241	223	258	263	237	242	254	226	234	201	229	222	239	197	218	235	245	219	228	229	238	236	218	237	243	229	222	239	209	247	234	246	246	261	199	226	234	265	237	241	231	228	247	249	225	214	221	232	246	243	243	222	241	266	220	237	232	236	248	229	221	247	224	229	215	230	233	218	227	225	219	256	239	222	234	203	235	233	274	206	241	231	228	237	235	215	244	237	258	260	222	235	221	213	247	216	233	251	237	244	220	226	227	250	246	213	243	247	253	225	234	234	216	268	217	235	239	261	233	237	213	234	241	243	218	219	231	238	240	229	213	233	245	208	264	225	243	233	257	243	252	226	231	202	236	260	238	246	253	244	233	242	258	234	226	229	230	211	232	235	232	219	221	249	231	235	254	230	250	253	225	228	241	283	223	212	225	234	221	257	242	237	265	271	229	235	242	221	228	237	216	209	215	230	210	238	262	281	209	228	222	223	244	235	228	224	221	230	226	211	209	225	226	221	236	232	225	231	224	230	236	236	240	256	205	243	236	260	230	230	213	214	271	234	245	225	229	238	205	258	243	251	222	228	244	214	230	232	232	258	246	259	250	200	251	205	225	207	248	254	229	214	227	196	229	237	229	203	246	224	275	211	253	219	211	221	251	213	242	227	227	207	255	247	271	220	232	226	227	230	244	221	237	231	214	245	241	233	281	225	255	233	234	209	231	232	207	267	258	204	228	227	245	223	228	251	246	225	226	227	250	227	256	205	220	226	238	220	240	218	225	246	232	238	238	233	244	252	228	227	251	233	219	237	221	215	246	222	236	239	228	233	234	244	191	239	243	223	215	219	232	218	237	232	251	243	218	256	226	236	230	221	256	233	232	214	224	225	237	256	244	231	249	237	236	221	236	233	236	209	253	232	220	227	201	237	245	228	219	225	223	222	202	246	195	235	236	269	260	226	246	239	235	224	248	238	248	251	259	243	243	236	271	222	261	236	249	224	213	213	239	218	232	239	240	233	227	220	223	236	228	219	227	225	225	232	227	216	225	248	253	224	216	235	240	269	254	237	275	220	214	257	206	221	230	255	226	248	202	227	219	244	204	250
28456	26634	25984	33943	22151	12990	7839	5112	3636	2789	2388	2225	1923	1627	1453	1417	1222	1016	1049	956	750	696	676	621	633	636	684	675	701	592	570	509	583	501	578	562	556	513	555	562	558	490	558	503	491	555	504	573	556	556	489	585	552	546	510	571	504	533	573	569	520	530	497	495	537	534	525	539	514	561	542	513	469	563	546	513	516	534	530	539	538	522	529	541	564	549	527	544	556	545	598	533	547	583	548	569	597	574	559	574	545	544	547	546	564	522	544	553	521	569	508	545	564	486	534	548	593	532	512	567	545	511	530	522	505	491	570	511	505	533	534	536	484	508	540	525	561	540	546	546	567	501	553	528	544	534	513	506	516	541	511	537	529	530	518	505	487	547	552	535	527	562	502	511	536	531	549	474	522	570	512	564	567	542	523	567	535	530	522	517	502	498	548	533	536	525	509	516	529	555	516	535	502	531	550	545	491	542	563	509	496	495	514	525	525	516	555	527	520	533	545	545	570	538	505	566	562	484	547	544	489	521	535	476	543	539	482	517	516	544	497	536	532	512	511	539	605	571	507	562	560	538	530	528	519	543	514	517	493	528	517	551	546	502	542	501	537	570	566	499	556	474	506	541	505	579	514	530	524	536	515	545	462	533	555	502	539	553	506	517	522	531	534	524	494	484	515	555	548	567	519	509	537	512	538	544	529	524	558	495	472	517	573	554	509	517	518	545	493	499	487	525	487	514	530	496	556	506	512	556	561	519	533	518	532	557	562	532	539	499	516	573	516	548	497	518	542	532	515	540	529	551	521	513	522	505	530	520	533	552	520	544	481	557	538	550	539	539	534	521	508	546	494	509	536	539	483	522	546	542	576	532	533	504	548	525	489	543	538	521	539	510	534	551	526	539	589	464	526	533	516	517	556	540	550	586	529	518	521	520	522	531	541	486	518	549	547	510	520	517	534	517	554	504	511	567	564	520	507	531	527	528	543	549	507	541	496	517	510	541	502	538	552	504	532	510	545	533	505	527	513	538	587	519	523	519	532	514	513	547	490	504	505	531	533	492	525	535	493	501	542	514	521	520	557	536	499	501	578	518	493	531	522	531	511	600	537	527	525	535	503	529	526	479	515	550	533	532	501	495	528	561	513	508	537	539	480	528	543	530	540	486	537	490	518	519	532	532	517	521	537	516	499	517	590	562	533	533	562	550	548	544	523	509	541	530	553	501	534	525	544	491	527	502	551	544	519	527	493	496	514	513	478	556	517	565	515	495	540	531	518	507	503	513	549	555	526	487	531	556	537	525	567	527	554	538	530	522	535	539	546	536	512	526	490	534	560	517	525	520	535	538	514	558	480	496	521	542	543	516	521	567	531	517	504	529	547	577	517	542	500	534	501	507	526	518	544	544	534	573	550	541	519	491	532	512	530	512	476	499	523	534	479	566	537	550	528	519	543	511	519	532	535	524	551	495	533	503	546	482	523	479	529	536	528	541	524	516	517	526	506	543	518	518	539	513	556	497	524	526	518	515	549	531	526	463	511	515	542	542	554	528	566	550	494	528	551	534	540	542	526	530	578	507	526	509	532	546	490	522	555	554	543	576	524	534	461	518	565	535	512	547	567	526	529	523	532	514	509	481	514	480	499	521	563	520	556	549	516	568	553	551	513	507	533	532	544	504	505	523	506	542	557	526	543	548	501	523	536	506	557	512	496	555	534	537	499	546	491	540	478	537	535	548	520	565	503	535	507	485	509	518	514	568	517	507	516	498	564	493	534	555	535	563	534	501	491	525	528	546	550	537	521	521	510	551	517	523	529	533	520	541	533	512	523	545	536	533	505	509	555	518	569	549	557	485	470	510	518	522	567	560	515	500	508	517	561	542	540	524	565	475	484	507	546	524	523	506	501	513	537	551	512	528	539	523	525	534	536	522	536	512	501	565	521	518	519	507	562	525	525	511	519	494	528	507	577	542	482	516	488	541	506	504	528	538	499	513	576	497	541	529	541	523	506	515	517	506	475	544	501	524	520	536	547	548	555	545	547	522	488	560	490	551	517	520	557	542	542	539	515	555	501	565	491	524	550	532	527	557	566	563	550	502	568	471	519	511	527	537	550	536	529	575	524	540	496	520	528	514	530	484	559	510	524	528	510	521	525	511	546	487	533	507	562	538	504	515	528	569	540	528	536	518	548	549	544	566	494	526	531	532	530	543	480	530	556	535	524	520	554	513	540	534	513	514	532	514	538	539	502	491	506	498	506	467	506	530	541	561	496	521	539	522	533	534	543	544	520	552	558	533	497	541	531	500	509	549	519	537	513	560	497	537	525	531	508	528	532	499	550	528	512	562	513	541	523	566	527	533	513	558	515	555	528	521	516	561	525	485	543	544	541	522	554	527	490	521	542	516	520	546	498	499	530	522	516	493	536	554	502	525	470	553	544	500	550	544	578	540	521	530	542	524	544	531	502	521	541	542	512	520	536	501	531	485	565	524	525	516	541	541	528	521	521	512	546	486	495	508	547	561	488	529	507	532	539	521	535	523	542	540	534	520	516	567	545	564	554	545	521	545	537	560	487	561	521	539	510	513	543	535	499	483	476	504	564	536	543	536	507	514	520	536	535	521	526	516	533	527	491	528	561	546	505	505	579	569	537	521	523	514	527	541	480	532	513	524	513	554	510	514	540	547	526	527	553	494	523	555	533	532	540	532	504	529	543	519	518	529	533	561	540	531	535	555	505	506	509	530	537	492	528	553	508	506	536	530	564	473	527	539	499	498	517	541	546	472	535	517	509	501	563	534	563	553	524	530	484	509	546	488	540	510	509	554	542	539	545	531	511	492	523	514	510	519	520	543	482	523	510	485	554	551	497	544	498	516	559	521	513	504	578	555	552	515	524	523	530	527	528	530	547	488	507	537	512	517	505	555	574	559	525	520	533	481	522	509	570	522	521	527	526	550	541	543	500	486	521	516	565	521	515	513	510	524	505	493	552	554	550	464	526	534	520	524	519	507	544	510	510	548	504	567	516	505	517	520	564	573	540	527	529	498	550	533	547	512	531	543	542	567	502	522	493	559	537	492	523	529	534	497	515	508	563	520	558	515	554	565	516	554	583	562	534	584	527	547	528	509	563	533	485	535	537	542	480	510	564	528	524	493	513	489	520	525	499	528	538	497	496	547	547	548	569	562	543	511	590	478	536	498	512	534	507	522	530	537	536	530	501	510	521	511	540	516	547	541	534	473	482	544	510	569	526	549	539	544	542	515	506	517	525	503	536	514	542	538	499	540	530	492	534	498	490	504	530	553	546	557	502	534	516	576	529	524	516	520	531	516	527	503	496	529	553	507	520	532	516	542	529	520	559	550	531	523	479	525	571	521	514	495	550	523	538	535	476	534	512	546	567	524	518	486	526	542	568	545	500	501	560	546	527	558	561	518	526	496	548	490	535	547	475	566	526	515	569	497	528	540	552	504	563	517	535	508	488	511	558	526	552	537	497	560	494	551
14859	7860	4409	2884	1602	838	649	546	483	448	432	386	357	368	376	399	409	344	365	363	354	360	364	329	344	365	325	337	321	355	331	316	340	338	305	366	321	344	332	319	364	345	371	339	372	352	313	324	319	358	323	345	389	348	321	338	359	338	382	361	301	345	342	330	357	342	296	330	316	337	330	355	370	362	328	358	372	351	345	352	353	349	330	386	334	357	353	378	346	324	343	320	337	332	332	347	322	333	338	395	333	333	322	409	349	321	314	383	358	366	362	362	333	355	344	394	327	342	364	339	333	362	343	364	346	342	339	362	344	364	331	317	354	365	349	317	343	349	321	302	342	346	301	341	356	314	357	379	361	364	345	337	357	316	340	353	354	350	357	349	324	357	333	347	343	323	348	313	345	349	331	364	333	342	332	341	371	330	315	334	339	339	351	379	322	360	361	336	368	307	348	319	328	366	368	330	311	350	369	310	292	359	359	326	315	330	331	350	355	351	341	349	317	354	313	349	361	333	338	331	357	302	299	315	337	333	349	340	351	336	333	327	299	361	326	346	345	356	293	328	342	356	355	352	387	349	327	359	346	300	332	347	368	319	347	324	302	321	332	334	320	341	373	308	330	325	299	332	322	328	361	359	332	345	319	351	329	358	351	361	357	342	340	375	312	302	336	359	328	340	319	331	363	358	318	354	366	384	338	297	355	366	348	363	357	325	352	343	386	348	375	306	353	316	359	327	346	322	337	325	341	335	343	318	317	351	351	339	321	373	349	327	331	354	358	320	322	346	349	372	313	341	332	355	345	370	381	357	363	346	364	326	316	294	369	321	319	314	336	316	323	345	369	350	340	328	318	277	348	354	335	350	331	371	304	323	327	357	339	326	302	392	310	375	347	384	298	345	353	352	324	351	343	345	299	325	349	347	354	315	373	362	357	308	335	304	345	318	337	366	341	335	360	335	344	363	334	345	325	395	343	332	323	359	327	308	350	374	337	349	333	347	367	316	374	349	360	330	318	300	316	352	313	319	362	362	344	363	317	341	320	396	374	337	354	319	348	338	378	345	318	336	342	358	351	359	369	351	317	381	333	322	369	349	387	327	370	333	340	344	395	339	365	326	372	357	373	350	345	358	352	340	385	338	360	329	326	354	349	344	307	356	365	345	363	352	346	317	309	351	372	347	348	371	339	340	341	326	332	345	325	377	339	317	351	327	332	355	327	301	326	345	322	330	320	335	353	343	326	397	372	339	323	358	354	351	324	297	318	315	310	349	333	359	375	330	333	331	312	341	345	356	349	322	330	349	339	330	358	347	342	327	370	347	368	345	348	307	316	394	361	322	322	350	353	374	342	357	374	389	350	299	333	343	341	316	366	331	349	320	329	328	318	347	331	354	347	364	309	353	342	380	341	337	353	365	355	332	327	298	340	354	330	342	356	343	341	349	368	326	370	335	334	319	347	379	371	359	337	367	340	349	363	359	347	317	347	352	361	357	331	361	338	343	381	325	347	310	377	353	359	362	368	339	313	318	310	331	346	331	387	329	330	335	338	344	334	369	326	337	355	304	333	343	337	337	331	354	363	314	312	338	337	320	348	315	345	357	351	335	364	325	349	373	337	324	347	379	363	323	365	359	363	365	365	326	353	357	335	335	357	342	316	372	331	343	321	324	378	351	312	332	372	345	332	344	382	341	331	303	334	342	328	371	380	397	431	374	337	362	355	330	351	364	286	376	312	303	369	331	349	346	301	317	356	357	324	334	322	323	327	331	384	335	323	352	352	393	363	359	326	295	303	331	328	344	360	327	330	357	350	326	320	331	301	287	347	329	324	352	331	338	341	336	333	362	297	326	368	337	330	336	365	339	355	347	369	346	337	342	298	328	304	336	327	353	359	349	324	316	344	315	339	325	366	335	325	322	345	341	323	318	372	340	347	349	374	398	346	320	345	369	365	331	340	330	295	347	343	346	336	351	345	380	343	359	359	349	348	309	321	331	348	321	326	325	324	290	337	343	355	340	362	386	342	375	323	330	320	347	329	322	322	335	350	303	331	348	335	330	329	327	322	358	330	359	344	335	360	391	393	306	335	366	326	372	328	368	363	341	351	309	333	329	358	339	325	332	322	364	349	345	323	330	370	335	354	351	349	352	321	354	360	323	318	337	368	340	314	331	341	302	332	345	337	364	364	352	321	346	354	344	308	335	316	316	400	382	365	357	396	375	345	338	329	353	346	355	367	342	296	328	345	341	357	346	351	331	338	349	331	324	355	338	325	340	301	326	343	349	346	362	356	312	375	324	322	320	365	324	266	330	357	365	382	360	344	333	338	327	350	366	359	347	349	349	351	329	344	330	371	347	345	343	391	369	358	325	345	350	295	351	302	300	370	361	324	300	359	350	344	355	364	336	335	333	367	344	341	304	341	330	355	339	365	362	358	352	337	355	394	339	349	346	385	339	332	314	308	336	319	344	348	343	345	316	303	352	318	348	327	332	333	326	326	311	338	355	357	344	314	346	318	339	348	337	320	359	314	350	374	348	347	365	367	347	362	326	355	331	333	403	344	340	346	323	336	319	319	362	316	332	355	366	370	346	340	351	361	363	345	315	371	341	364	366	313	340	337	386	331	410	332	351	334	355	331	348	348	332	364	349	361	343	344	323	329	332	333	333	295	358	329	313	372	350	368	332	352	343	370	336	388	349	318	348	302	312	354	342	306	338	337	353	348	324	331	324	320	352	347	346	359	375	321	340	326	320	362	358	383	386	323	332	341	336	323	329	325	341	311	317	355	324	337	362	379	365	369	359	327	353	321	355	325	350	352	344	336	353	311	336	323	363	329	348	331	330	393	317	332	367	323	332	360	303	375	360	362	342	365	385	358	334	339	371	355	332	360	340	323	353	344	373	346	346	363	327	320	350	371	355	340	313	332	326	367	365	306	296	358	359	363	326	355	363	321	331	331	325	337	375	345	375	335	393	351	328	338	355	333	313	350	359	342	318	337	310	342	345	327	357	318	347	306	384	366	372	325	329	340	323	361	323	344	385	364	341	376	308	327	361	332	366	327	331	300	381	352	325	340	358	345	309	320	371	328	383	342	360	349	346	385	353	343	333	364	330	328	350	355	381	337	294	370	333	317	323	319	317	332	338	351	351	337	357	346	336	353	338	366	372	340	322	321	333	329	331	353	322	345	357	331	353	371	314	305	336	338	311	325	366	354	363	330	336	377	354	359	326	348	348	327	358	340	333	325	314	308	374	340	355	309	379	371	349	337	347	336	352	336	320	337	327	313	347	316	359	343	355	346	373	342	338	368	352	316	386	312	330	295	348	360	333	321	366	337	338	318	318	318	329	374	331	372	308	329	361	353	334	330	327	332	353	340	383	318	361	325	326	354	340	333	326	359	328	324	361	353	316	335	352	322	304	328	375	341	379	326	347	352	330	341	313	339	353	354	338	325	339	314	330	312	337	309	297	336	331	337	309	339	323	321	383	332	346
8903	6595	7163	7281	5189	2937	2219	1672	1429	1278	1225	1211	1066	1018	1053	980	929	835	899	849	804	740	764	754	782	739	758	781	766	780	740	770	730	697	723	723	708	716	675	718	708	752	776	760	753	740	708	737	752	716	719	756	769	732	734	705	703	713	746	740	685	734	723	729	722	720	683	708	712	766	779	742	708	751	697	728	746	724	738	707	732	762	753	718	712	728	788	747	746	739	750	690	741	749	731	775	742	749	741	739	733	786	735	723	688	766	714	737	714	721	786	738	692	737	720	773	713	720	737	723	726	732	727	723	700	733	700	773	777	723	749	724	715	748	707	756	719	753	745	758	713	738	722	721	752	698	777	717	716	752	736	712	697	715	715	704	768	722	773	727	736	719	728	733	707	736	707	753	794	716	686	741	744	752	684	791	716	817	757	728	753	727	710	709	743	685	738	715	754	749	746	762	759	771	792	743	734	714	728	752	802	748	754	722	750	767	710	721	757	725	759	740	740	738	740	754	705	759	711	748	713	751	746	716	749	683	703	775	731	710	714	710	701	719	754	692	768	722	737	722	757	687	729	727	703	714	740	741	721	768	710	705	742	728	710	762	735	706	735	702	729	718	749	726	760	720	698	794	668	730	743	710	767	700	779	726	679	698	746	703	709	721	718	728	735	671	748	728	733	730	764	731	683	746	715	799	728	713	737	672	697	759	742	722	754	712	741	757	743	719	735	753	777	734	713	701	728	762	729	789	672	719	721	740	740	765	723	711	689	729	706	707	742	786	738	717	749	721	757	741	759	735	703	720	694	708	747	785	702	711	740	737	706	714	715	771	700	747	726	764	733	719	692	732	689	702	733	742	728	750	746	732	748	785	732	724	750	755	710	754	773	714	706	738	711	727	766	729	815	731	742	738	728	757	712	712	732	667	771	752	777	710	729	703	740	724	714	764	734	750	731	739	698	778	753	741	691	720	729	769	752	769	775	722	738	734	755	684	752	729	688	725	773	771	708	723	743	693	697	692	762	715	716	744	752	709	694	693	670	721	707	734	713	719	728	775	721	732	751	721	744	734	737	711	762	774	690	717	732	753	702	726	708	734	768	696	727	767	718	685	726	775	698	725	710	774	768	697	767	772	780	722	765	709	715	681	717	706	696	782	760	733	702	779	710	769	678	744	704	780	768	791	735	749	762	780	727	732	693	727	757	736	747	719	711	747	755	731	699	694	747	755	718	751	724	659	733	685	699	777	686	728	759	770	794	749	709	703	794	735	709	751	665	710	763	747	710	703	709	707	737	747	746	772	747	748	745	728	727	718	704	735	704	692	773	735	731	746	690	704	714	708	738	726	706	719	657	742	715	697	703	701	713	743	732	768	738	755	763	745	726	745	763	714	720	731	742	712	693	711	762	690	739	708	753	717	728	746	747	755	770	722	716	772	680	773	758	796	681	721	746	735	713	733	711	772	733	733	720	774	748	755	737	737	744	772	765	686	705	766	721	725	770	718	724	720	796	707	720	720	678	785	728	749	756	736	761	679	771	738	729	711	706	773	802	742	731	694	732	745	758	684	737	709	742	771	736	680	721	719	761	764	700	721	769	696	753	711	703	734	705	713	717	733	749	725	745	727	784	770	735	742	756	748	729	706	746	759	737	705	748	751	737	751	733	717	711	748	697	756	710	710	727	715	767	720	746	769	703	696	765	716	761	734	723	740	683	747	717	746	764	736	757	715	719	735	774	762	775	702	693	743	770	780	718	743	695	753	754	746	773	698	744	744	698	724	738	724	715	716	750	733	698	659	727	734	730	757	741	738	701	680	731	763	698	751	706	734	716	713	757	726	725	751	687	739	737	734	707	761	708	716	720	747	743	760	714	791	773	757	717	711	749	715	654	721	763	767	675	765	707	706	751	778	710	736	682	719	700	697	731	763	694	737	726	742	700	774	750	728	772	737	737	731	747	754	716	689	702	704	731	758	730	740	717	716	706	712	770	745	706	748	732	726	717	696	710	739	771	747	790	738	741	681	752	725	710	733	724	706	705	719	758	723	737	746	767	748	726	742	728	740	670	777	761	744	732	736	748	757	723	763	719	759	733	772	738	719	734	692	720	748	754	742	739	695	762	733	749	775	757	753	778	773	742	711	758	686	682	768	678	701	727	721	716	686	754	742	719	799	721	770	731	733	767	745	744	704	751	740	804	750	706	761	719	714	692	723	730	735	765	722	712	758	762	756	728	735	756	720	751	710	740	698	735	738	721	769	740	725	716	705	781	699	719	719	734	770	760	731	754	724	771	693	750	720	751	728	707	758	767	716	739	727	737	725	729	726	699	755	714	745	746	752	740	756	655	700	734	739	767	740	716	724	742	758	773	728	734	724	659	736	710	755	745	766	730	780	718	754	740	717	745	759	729	732	696	764	739	703	703	750	705	689	750	738	755	739	730	715	736	781	718	752	714	755	711	716	710	748	694	733	763	702	749	733	739	722	731	797	740	727	773	747	746	720	715	738	685	730	754	730	747	757	761	688	711	728	727	729	722	782	752	774	708	736	705	737	710	717	721	747	828	751	723	784	706	764	709	776	764	743	764	697	749	714	736	706	716	727	758	695	739	730	769	708	786	709	773	743	760	756	747	733	763	684	702	759	741	644	731	720	719	740	768	733	750	718	725	728	731	700	763	732	689	721	790	707	749	774	759	717	757	752	768	714	732	706	718	739	743	792	754	722	710	693	740	706	709	701	712	744	710	728	736	777	737	723	731	744	700	729	733	761	750	676	704	689	691	728	679	729	705	743	769	691	747	690	691	738	783	766	758	706	735	706	716	800	742	712	697	750	753	766	715	750	678	728	758	733	737	727	723	739	758	697	771	716	720	723	704	754	739	688	760	759	726	717	710	752	728	769	753	757	708	749	749	746	698	700	726	774	752	778	717	752	761	700	706	742	700	730	723	735	780	708	705	729	741	749	696	758	712	672	714	756	740	706	764	716	808	735	748	762	711	760	735	793	757	701	697	707	788	715	677	748	751	816	730	735	736	724	775	744	730	690	709	714	712	746	720	744	756	722	740	734	738	759	743	704	738	733	740	731	795	797	726	718	739	768	734	735	756	758	746	722	718	768	746	764	739	723	751	739	758	790	733	762	756	689	728	766	774	767	716	741	718	717	721	793	739	732	762	732	742	705	762	728	753	702	764	715	770	744	753	702	698	754	716	744	727	719	751	716	710	716	767	755	742	724	728	793	777	752	799	712	693	745	783	748	724	712	779	718	699	738	746	745	694	729	759	759	761	731	707	788	741	697	711	746	732	703	729	732	742	750	717	710	753	717	736	693	717	767	732	747	754	761	679	755	737	739	732	764	776	735	737	737	708	758	795	712	699	744	730	775	723	727	757	813	712	754	740	731	734	697	750	700	748	767	734	704	742	723	731	704	741	774	709	743	761	703	768	794	760	696	726	691	709	764	690	707	739	751	770	723	744	689	760	721	685	726	739	736	766	739
33696	26998	20143	15866	9963	4624	2433	975	567	500	434	416	388	375	313	304	337	278	285	267	269	250	224	264	269	248	301	286	255	273	235	231	270	296	270	271	225	237	233	248	240	263	254	254	257	230	243	267	267	232	239	233	233	223	260	243	217	240	245	250	252	266	258	272	255	222	267	238	252	246	253	233	269	233	214	240	285	271	224	247	288	253	241	233	258	230	234	223	229	257	238	229	269	265	250	230	252	242	252	269	235	256	271	248	227	259	258	223	255	248	253	255	223	260	271	236	238	262	234	261	257	245	260	261	228	253	260	246	232	236	240	239	248	236	229	225	244	238	250	238	248	243	240	280	252	237	248	262	224	248	213	227	263	278	246	260	249	256	253	220	245	251	238	250	269	260	243	245	253	226	242	244	236	249	228	237	275	226	258	251	304	264	259	263	229	279	264	231	257	230	250	244	249	263	285	240	222	265	252	219	250	226	257	225	247	272	243	255	213	263	251	235	238	284	239	241	260	255	242	253	242	269	217	232	241	224	254	252	225	251	238	242	258	268	241	239	264	277	243	276	265	264	226	253	273	267	211	249	256	245	257	249	246	226	233	253	266	233	233	252	278	238	284	231	269	277	249	236	202	241	220	237	232	218	226	279	226	258	247	237	232	252	247	193	246	254	262	228	275	271	214	243	239	251	226	214	225	265	242	218	249	259	242	209	249	258	264	259	224	238	242	263	276	253	239	274	233	257	261	244	241	244	253	244	231	259	253	246	251	243	272	225	242	268	256	258	233	247	237	262	251	228	239	243	235	236	244	245	245	221	247	312	252	248	236	238	228	242	227	265	242	263	268	240	275	218	235	251	247	230	252	235	234	245	263	248	261	276	248	222	279	212	241	249	234	236	235	256	240	272	226	267	258	211	255	263	239	233	216	271	269	254	261	263	206	242	223	262	263	269	278	261	228	254	241	237	252	230	249	258	252	281	250	226	243	251	251	239	248	251	240	258	250	222	224	268	244	234	242	232	218	248	257	259	236	248	236	271	213	262	247	249	254	244	241	228	271	251	219	275	243	226	225	270	240	254	233	256	251	239	240	206	239	245	269	240	224	279	252	243	245	257	249	277	243	247	241	283	248	249	252	238	246	254	216	273	236	242	273	270	232	210	239	262	256	237	249	224	266	234	246	251	225	224	224	232	226	231	236	248	248	246	259	243	246	262	260	241	257	237	232	244	242	247	226	241	229	249	272	220	233	246	217	248	257	248	277	221	251	233	237	246	220	217	240	254	250	232	233	227	234	238	257	260	234	221	225	254	238	251	291	269	237	214	233	225	271	243	234	263	234	251	239	231	262	260	237	247	256	247	266	233	246	234	246	245	229	215	258	218	241	248	244	242	269	227	281	273	247	227	237	257	257	225	255	250	264	243	256	254	224	226	246	220	249	264	266	242	256	261	230	235	236	240	232	289	255	259	226	241	258	266	293	295	257	243	250	237	239	267	238	247	256	263	232	248	247	258	268	229	205	272	282	246	229	248	237	249	259	234	240	261	230	282	281	228	262	223	215	218	209	241	246	256	247	285	272	247	238	257	217	251	251	280	240	268	246	258	271	237	242	217	245	252	229	262	269	211	236	246	240	255	226	248	237	237	227	247	212	278	256	273	234	259	223	223	240	253	231	244	246	235	255	283	201	227	217	247	251	252	241	285	238	239	246	244	247	229	233	238	256	247	245	222	209	251	244	248	239	243	228	234	254	267	240	249	262	249	263	228	246	257	238	264	256	231	267	235	251	196	249	220	236	256	223	235	214	274	248	236	236	242	243	280	217	244	251	231	307	222	225	247	270	236	259	252	254	227	229	217	210	218	259	261	232	232	265	278	259	253	254	248	234	240	217	230	270	251	260	250	261	250	244	255	232	259	236	235	236	242	227	227	248	281	271	240	252	243	245	274	249	247	279	235	269	261	245	259	237	243	239	242	247	272	226	242	259	242	260	225	258	241	248	238	255	246	231	253	245	250	257	230	249	248	246	242	232	251	278	249	280	244	267	253	255	232	252	263	287	238	243	247	257	228	255	212	282	260	235	255	233	219	240	245	244	280	251	255	236	244	292	255	277	265	232	259	238	231	249	228	256	254	253	229	221	227	236	244	224	239	257	230	266	243	257	247	227	247	259	247	258	260	264	252	260	268	286	226	265	234	251	256	269	229	261	240	261	255	250	238	223	257	243	232	249	239	241	259	239	267	212	221	210	252	243	240	233	262	244	241	238	255	266	251	250	245	237	221	251	244	246	214	243	250	243	258	253	243	240	236	228	222	229	263	252	262	235	217	243	231	248	256	222	225	271	253	222	258	243	226	212	254	283	242	219	246	253	265	250	271	250	220	264	275	233	242	276	235	244	275	239	260	237	252	270	239	217	219	256	279	257	252	241	224	259	275	243	257	240	249	233	243	228	240	252	249	231	262	261	231	261	263	255	234	261	231	239	222	259	239	249	257	215	219	244	244	226	229	224	243	290	219	235	221	235	234	220	277	262	214	243	241	248	243	225	228	244	270	244	244	249	257	254	224	260	247	254	265	238	221	241	233	264	254	266	254	248	251	282	235	251	243	248	243	231	258	245	226	255	242	281	233	231	248	254	300	222	266	247	229	238	235	227	257	253	222	296	257	230	249	220	262	225	240	228	251	307	268	245	242	251	233	256	251	224	250	265	272	279	260	247	273	228	267	258	254	223	260	263	243	248	247	269	239	248	250	282	253	256	274	259	264	248	242	234	221	226	262	233	226	234	268	242	261	223	258	252	234	251	246	282	263	288	244	252	205	281	206	229	229	267	257	279	264	255	228	272	254	257	265	252	245	268	258	220	271	239	241	253	225	230	269	269	244	261	258	257	248	273	227	210	213	239	233	262	232	250	257	255	279	254	240	290	292	241	258	238	237	241	236	234	248	251	247	237	247	231	222	230	251	250	254	227	235	242	246	241	252	239	248	256	259	263	245	239	243	258	241	261	237	276	268	260	238	244	254	250	243	242	264	246	229	262	264	234	284	253	229	241	221	235	290	230	243	222	238	255	240	231	222	256	221	252	262	230	234	230	222	233	265	252	245	251	271	263	234	294	237	279	229	240	253	256	259	227	249	247	220	254	224	249	233	241	255	268	225	242	242	245	241	234	240	246	273	233	253	262	255	261	229	254	264	236	247	228	229	251	250	228	242	255	256	242	259	216	271	282	229	223	241	236	227	250	249	254	244	241	223	256	255	259	259	239	227	238	248	253	266	242	256	278	269	279	245	237	232	201	227	252	261	257	269	254	253	236	251	239	253	264	267	248	266	227	236	258	251	227	251	255	249	243	254	263	225	224	203	252	279	235	250	248	228	234	270	239	236	248	235	253	224	254	263	259	242	234	227	238	228	252	222	218	269	220	248	237	222	215	260	276	231	246	256	250	260	206	264	233	277	251	267	252	221	248	283	220	230	268	239	232	255	237	225	242	248	229	254
22152	20904	20783	23497	17119	10318	6750	3248	2186	1922	1664	1552	1375	1210	1141	1027	1038	823	860	786	687	677	654	586	621	617	634	632	666	595	600	594	584	579	553	538	554	568	607	534	552	546	547	577	551	550	583	582	551	601	561	528	545	550	571	555	561	549	583	569	531	566	572	551	557	570	548	568	630	566	563	574	562	587	521	553	593	575	587	568	561	579	504	583	563	634	585	584	579	582	599	598	612	637	586	554	586	600	593	591	609	554	528	590	593	551	552	548	580	560	577	557	550	589	544	512	498	554	551	550	535	544	570	542	514	533	555	549	542	495	560	546	566	553	545	546	555	537	553	532	551	567	554	525	529	531	513	580	571	543	523	558	582	557	554	579	522	519	557	511	543	539	562	519	595	542	546	577	560	554	554	567	528	530	529	543	555	585	524	534	540	561	532	539	519	592	543	539	575	601	565	562	549	539	543	562	563	525	536	607	523	521	568	544	555	559	516	527	546	576	531	542	508	608	579	549	605	583	571	515	507	541	541	594	546	612	516	542	612	556	537	546	551	542	558	552	551	580	562	523	582	554	541	569	561	550	547	574	580	525	527	568	548	534	535	533	553	549	555	534	567	565	549	576	552	537	578	546	570	530	548	517	536	583	569	581	570	553	559	473	553	547	506	550	555	530	573	525	531	535	567	541	495	551	537	567	562	554	587	550	567	523	592	525	551	573	557	608	563	522	586	511	597	521	550	571	541	516	529	526	544	533	567	554	560	516	534	537	565	562	578	527	575	542	550	575	556	578	560	544	557	548	545	531	570	587	549	620	538	539	530	512	575	587	581	580	569	584	553	564	560	523	582	534	568	547	539	567	569	574	573	527	524	523	514	577	603	572	578	602	588	597	550	534	564	525	557	542	544	555	577	595	533	566	558	561	543	596	522	540	550	564	594	519	540	569	529	535	570	564	558	542	551	566	584	512	582	567	549	594	540	535	578	610	533	550	515	537	545	562	533	561	506	545	549	561	588	543	571	537	542	568	564	528	511	547	566	570	561	560	531	572	561	569	555	564	593	543	529	569	558	565	558	554	535	531	552	583	545	580	579	525	581	556	537	523	572	565	537	561	532	548	546	538	571	553	564	561	574	569	569	549	520	588	530	574	547	562	516	496	535	544	547	598	589	507	560	551	568	542	536	555	556	564	561	548	546	587	574	584	565	542	597	546	549	569	573	556	503	537	535	555	572	590	535	511	552	537	602	558	556	541	541	539	563	509	533	567	600	559	543	533	587	569	562	575	558	557	581	608	531	564	547	542	562	520	493	550	535	526	583	517	539	534	568	577	550	590	533	522	584	541	522	585	537	523	550	565	562	541	552	554	531	616	558	487	578	568	497	545	537	571	553	581	506	556	582	532	562	542	547	548	528	564	527	549	521	545	551	568	561	568	583	546	565	565	555	555	572	558	553	558	565	514	568	525	581	522	535	505	534	554	525	556	527	567	523	572	521	573	538	572	538	548	521	578	536	545	585	559	518	520	590	539	584	575	546	569	563	517	509	563	548	571	540	515	547	560	562	587	567	541	526	574	572	570	559	578	604	551	568	546	523	571	547	561	527	562	571	552	529	522	603	568	559	546	575	580	606	521	544	518	599	538	521	567	559	576	567	575	532	505	522	567	585	553	572	595	573	590	546	528	555	548	588	554	539	533	535	537	524	549	549	535	518	558	539	554	575	540	554	551	559	563	563	543	560	565	534	516	549	576	542	606	552	557	539	569	557	576	540	608	551	532	567	522	572	532	543	538	545	515	601	508	547	576	555	511	556	564	506	557	571	555	532	540	578	550	539	546	564	538	556	582	557	523	550	550	533	569	523	606	545	568	552	556	539	551	564	595	535	529	551	558	574	563	584	581	519	559	556	519	551	538	572	545	569	548	566	522	554	547	536	575	525	561	517	505	577	541	544	511	532	560	609	504	527	526	515	542	565	548	527	502	534	554	548	556	598	543	559	540	522	532	576	577	570	519	507	567	567	594	505	544	548	521	569	538	514	560	548	526	602	542	543	528	545	554	518	581	601	556	558	565	537	555	566	537	522	508	508	574	562	559	568	555	537	498	560	535	521	547	569	535	571	574	577	528	552	542	594	567	544	543	563	554	555	568	542	557	529	544	567	550	547	545	534	573	540	572	539	517	548	580	574	541	533	576	601	532	588	545	549	507	561	533	544	524	581	537	547	563	553	532	540	545	513	563	559	529	555	595	505	563	564	540	566	556	566	593	557	543	538	588	551	557	574	534	534	539	546	558	500	585	552	522	544	534	530	553	545	539	538	562	573	552	501	586	583	555	571	563	578	558	547	540	542	532	546	571	542	583	537	529	558	539	534	587	584	538	512	539	556	582	541	573	589	572	541	597	556	559	539	531	510	565	552	546	545	557	535	553	594	523	525	496	552	539	571	557	627	559	585	524	550	565	467	531	579	572	554	529	563	512	565	510	537	563	554	520	556	545	537	558	540	538	534	565	558	519	544	563	585	527	547	577	563	535	593	584	576	553	545	574	607	542	526	559	592	569	572	577	547	539	552	530	540	535	584	563	513	559	529	583	535	570	546	517	579	553	547	570	587	525	578	564	633	542	562	588	555	558	532	534	564	585	544	620	518	580	566	557	556	544	551	544	512	568	528	526	549	582	581	582	551	573	562	575	563	541	536	511	591	542	543	551	593	564	504	546	550	565	558	579	556	570	530	559	558	558	553	519	599	537	578	573	569	550	596	607	564	571	549	536	551	521	558	551	592	586	597	605	540	519	546	553	536	509	537	530	565	543	579	562	563	545	545	571	564	529	589	542	566	569	524	550	534	507	580	569	569	536	557	578	560	570	541	545	553	542	561	581	522	575	571	552	554	598	519	529	538	571	587	533	555	519	533	560	544	549	551	559	586	518	530	577	538	554	566	525	549	584	529	538	538	538	538	550	523	598	492	591	539	567	567	558	612	551	555	559	567	544	539	569	563	504	539	501	547	575	594	573	571	570	526	586	573	539	566	586	561	542	572	539	564	541	541	558	569	584	551	519	593	569	533	567	590	563	600	535	535	543	536	556	544	539	536	545	575	551	547	545	567	577	532	521	545	526	533	566	589	560	519	603	597	552	579	560	532	524	555	565	563	579	565	558	540	540	525	552	535	615	551	521	563	567	548	582	538	556	557	528	510	535	539	553	571	596	557	554	590	578	541	551	517	584	562	556	550	570	584	564	583	574	565	540	554	536	557	548	562	525	522	539	566	512	549	566	595	541	545	552	557	600	548	595	545	516	593	545	566	577	591	574	543	542	553	566	554	534	535	523	603	551	554	557	558	559	534	560	571	559	565	533	557	572	538	611	536	551	526	563	567	581	536	557	534	539	556	568	581	546	565	569	597	541	561	536	554	570	539	565	544	545	520	535	567	537	594	523	486	555	565	539	607	563	541	581	563	557	539	516	577	550	590	519	548	528	527	558	529	561	585	589	564	559
44715	36048	29087	25991	16781	8339	3759	1736	926	644	508	448	435	484	382	366	390	339	295	288	292	266	247	243	249	272	257	241	257	247	239	225	260	257	212	242	247	246	230	232	214	254	265	248	235	199	229	220	217	228	240	242	254	231	218	239	233	254	240	251	209	234	220	249	238	244	208	241	227	224	255	232	229	220	219	221	215	245	249	254	234	229	226	230	242	228	240	254	213	244	250	257	245	228	200	222	248	218	276	251	221	227	231	245	226	211	262	250	270	226	247	232	253	219	236	220	223	275	225	260	206	221	237	239	253	240	235	249	231	276	229	203	213	215	263	211	234	252	249	248	208	206	258	231	210	241	253	232	235	220	221	210	256	270	227	255	236	235	222	249	258	213	244	242	219	238	244	234	247	206	249	233	214	246	273	231	239	246	229	229	245	188	225	239	232	273	251	253	223	223	232	207	234	233	246	246	245	215	222	263	240	240	223	219	214	224	226	242	230	237	237	224	253	271	218	247	237	237	245	217	227	218	206	242	238	215	215	215	239	236	202	247	251	228	242	226	240	237	215	232	249	219	248	246	259	243	233	230	224	244	230	213	244	257	232	217	237	233	225	252	244	225	240	225	259	236	229	256	223	238	244	240	219	230	235	222	242	248	221	240	263	237	232	241	240	250	248	251	188	227	224	226	225	235	242	245	272	256	232	224	216	239	212	224	239	231	243	225	229	226	255	227	225	232	237	252	264	230	228	217	216	259	227	224	221	239	217	260	244	215	247	226	258	227	261	232	248	251	208	205	214	231	185	239	212	227	246	243	260	216	241	260	247	244	232	209	244	243	259	252	267	242	226	250	256	224	214	220	240	259	239	243	218	258	244	223	232	243	254	256	210	206	229	228	231	236	251	227	233	243	226	245	209	241	236	211	221	233	260	267	244	222	222	218	220	255	242	237	252	227	229	232	230	238	253	241	220	233	232	255	225	244	235	230	229	252	220	237	226	258	210	213	227	223	241	270	228	217	241	235	236	268	241	214	239	245	241	188	226	210	230	231	204	229	252	255	264	197	268	200	249	251	216	215	223	229	217	217	240	237	225	228	227	238	225	220	254	241	192	235	219	214	234	238	263	217	221	254	246	241	229	216	248	227	230	211	239	245	243	248	203	229	266	243	255	228	238	266	249	243	264	239	243	202	240	225	209	236	263	257	231	250	242	220	222	205	233	202	236	230	222	218	216	246	241	244	224	230	225	243	216	203	211	191	247	233	237	251	242	252	266	235	208	238	246	247	240	223	251	248	239	250	213	240	245	233	257	233	230	259	222	210	240	232	241	281	203	207	216	204	267	251	232	240	258	222	252	227	247	235	204	231	217	226	222	225	225	224	224	248	217	274	244	231	227	221	219	244	207	230	229	221	246	250	237	242	247	238	236	247	237	242	221	239	247	236	214	248	225	213	219	254	228	250	237	218	232	241	239	242	271	229	237	214	223	231	232	234	209	180	228	218	256	269	281	218	223	246	251	232	201	226	244	237	243	212	243	264	266	247	233	236	252	230	224	218	249	223	203	260	242	230	237	214	226	255	224	222	246	223	254	226	223	255	248	233	250	247	244	240	248	231	235	232	250	213	226	231	216	254	224	238	237	234	237	252	232	230	222	236	222	208	223	224	240	225	271	234	218	229	225	248	246	235	221	206	234	248	221	222	214	220	238	234	235	229	255	230	265	226	247	246	233	213	222	244	229	242	217	235	237	242	230	229	243	244	226	232	241	228	233	240	259	204	220	222	208	236	211	225	213	232	242	245	241	271	267	267	232	246	231	266	216	220	236	222	240	237	217	220	226	234	228	245	272	245	237	228	267	242	235	225	228	194	223	216	220	242	219	236	237	256	242	225	213	238	231	239	229	225	226	251	204	228	234	241	201	254	202	242	259	230	231	246	225	224	206	262	239	222	263	231	221	235	254	243	222	236	220	249	223	220	229	254	242	219	213	201	202	252	246	232	209	249	279	242	245	235	241	225	240	250	204	239	249	213	240	217	219	244	223	233	255	248	244	235	267	247	227	262	251	262	232	256	230	233	246	253	211	226	248	219	223	214	221	239	227	247	211	228	258	261	259	230	216	226	236	237	254	251	217	246	234	207	220	250	228	238	235	238	227	227	259	228	257	252	240	205	219	221	218	239	259	252	231	250	259	255	226	270	232	240	223	229	255	262	221	249	218	223	226	255	226	213	251	227	245	210	216	232	228	248	245	229	233	259	244	247	217	213	213	236	225	219	239	184	250	219	221	269	230	240	269	263	214	215	226	235	218	265	184	233	259	246	229	234	244	215	245	266	233	254	230	236	211	259	238	244	248	232	219	224	260	261	242	226	238	217	238	227	241	256	243	244	207	201	219	218	230	277	215	233	235	243	252	230	229	245	228	249	252	241	222	254	238	226	270	237	216	229	252	255	240	217	249	233	241	232	232	227	236	235	263	234	242	230	254	231	237	251	218	200	240	231	256	234	225	220	223	222	222	247	203	249	251	230	260	221	216	238	237	221	242	225	218	225	220	228	215	225	239	243	207	253	249	219	214	257	237	217	236	234	254	242	234	264	226	261	226	218	225	200	258	247	235	263	245	214	209	214	241	228	255	240	225	226	251	259	227	251	238	255	241	234	232	229	236	239	225	225	256	223	208	248	224	243	249	244	230	232	229	210	232	210	226	257	261	256	246	233	238	247	221	236	238	263	221	216	250	213	217	242	231	232	239	240	291	250	224	218	261	245	251	233	257	232	285	237	261	225	232	220	232	219	234	205	228	258	228	249	228	241	261	264	236	219	240	279	253	202	226	240	225	246	248	251	225	266	231	205	231	227	227	208	224	269	225	233	214	269	237	235	230	217	242	234	253	255	236	221	244	260	244	237	259	240	235	268	238	234	259	247	254	221	241	210	232	231	219	240	223	266	231	215	230	230	249	221	208	227	255	201	212	208	222	213	221	255	235	259	278	242	214	230	238	240	203	212	219	246	236	241	205	228	240	245	232	237	222	196	245	228	217	239	267	243	203	226	256	216	209	249	232	219	234	251	228	228	231	262	220	218	243	232	253	246	255	233	242	258	237	220	229	226	214	255	217	219	247	221	226	234	252	243	202	229	261	260	223	237	218	244	232	218	235	222	233	227	247	254	222	227	277	225	231	218	246	243	231	255	260	248	233	241	237	229	225	227	245	219	209	222	240	212	238	219	199	279	247	251	238	230	212	219	219	240	264	238	205	246	222	236	225	242	250	218	266	248	250	246	263	227	240	256	221	234	251	225	224	267	245	211	221	227	241	228	228	236	237	242	229	230	247	246	256	243	229	229	234	234	249	235	220	242	262	225	195	252	218	230	243	218	232	222	231	251	242	214	233	260	248	268	236	242	211	251	234	235	217	236	240	216	259	213	229	204	212	223	260	231	253	228	232	249	231	236	217	245	244	224	243	237	238	227	224	263	253	244	222	216	220	257	224	200	229	234
29336	27671	27933	32739	24172	14117	8806	4898	3255	2586	2188	1952	1747	1580	1491	1256	1312	1066	974	948	767	718	606	655	681	630	654	658	659	594	583	590	514	583	565	561	542	541	526	531	542	543	548	555	554	526	571	534	544	523	589	570	555	538	555	575	534	566	526	549	523	568	504	516	503	546	514	540	524	526	545	528	534	559	522	530	520	520	525	533	507	574	559	530	517	504	523	553	524	576	626	556	578	536	574	571	649	605	583	580	562	565	551	539	584	564	574	545	575	556	551	521	535	553	513	501	545	549	523	552	530	552	543	527	572	516	551	573	546	562	539	552	563	531	547	533	558	592	556	542	498	534	545	509	560	524	543	561	533	512	527	538	509	527	533	540	513	567	583	550	541	521	560	512	522	518	523	525	538	523	537	525	553	553	557	531	554	527	586	490	528	503	573	544	533	508	539	583	538	547	577	587	515	501	528	546	527	487	527	542	542	529	531	538	566	529	547	551	511	546	528	557	549	526	541	527	559	512	515	517	474	517	550	558	570	569	502	543	533	579	509	541	509	529	582	553	564	526	510	567	552	553	540	505	533	551	531	552	536	557	560	490	515	505	529	550	568	545	518	502	518	519	502	560	550	535	537	544	514	534	486	496	544	548	509	537	538	554	596	522	545	550	555	526	543	536	523	509	533	511	593	517	563	551	538	541	540	580	492	526	519	514	533	510	540	531	549	528	527	544	534	548	484	509	511	548	543	555	562	540	565	529	554	523	550	469	514	566	517	559	560	536	510	509	532	551	585	563	491	561	480	515	549	569	528	554	554	537	517	534	521	571	523	500	532	521	513	541	549	539	526	532	512	493	548	550	531	547	519	535	519	578	553	500	511	551	537	547	530	545	535	541	578	563	597	533	550	587	558	574	541	557	507	548	537	529	540	509	503	508	554	539	516	548	554	595	500	503	545	520	548	506	526	560	525	537	502	549	507	533	532	554	559	562	545	535	534	533	526	537	582	494	548	528	536	539	568	518	534	515	529	537	528	505	528	528	529	553	521	535	482	547	528	559	497	533	515	555	519	562	550	518	565	550	512	527	540	505	534	551	544	498	542	535	560	539	509	526	503	501	528	564	557	526	481	521	478	521	547	526	534	537	507	469	543	555	547	546	577	523	538	521	512	568	522	534	533	565	524	511	519	557	563	529	538	540	565	532	579	522	531	547	559	513	547	540	526	558	529	523	553	587	500	554	559	525	517	553	535	540	496	526	514	534	508	499	553	541	530	513	519	547	514	557	549	550	530	535	515	501	565	501	507	541	563	521	520	522	577	545	540	549	538	530	560	564	548	531	569	575	524	544	524	543	543	539	530	586	505	500	531	533	539	533	552	596	553	541	522	543	517	521	523	537	510	519	514	525	515	541	514	547	526	546	515	531	515	533	523	550	478	579	539	523	550	522	490	532	561	518	567	486	521	542	533	567	543	528	499	538	502	545	547	538	525	536	524	525	523	533	555	548	487	556	492	577	478	550	546	555	565	517	509	535	543	499	488	530	569	549	526	534	491	471	529	540	558	555	521	525	582	520	541	537	530	540	510	503	554	519	505	585	551	506	516	522	523	538	550	546	545	503	508	517	518	551	525	524	500	511	514	536	587	532	542	534	491	540	553	495	505	546	548	540	545	569	523	512	526	573	521	566	567	520	525	521	530	545	498	557	560	549	544	518	525	548	527	513	478	550	563	489	537	571	565	488	567	552	554	532	506	555	518	534	571	525	533	599	555	503	505	495	525	578	581	524	518	547	573	527	568	524	545	562	563	539	532	544	583	512	477	489	481	520	550	573	565	557	538	544	552	489	545	557	542	525	508	538	532	511	532	511	543	546	563	523	541	523	538	558	505	548	534	510	547	516	533	502	522	569	554	518	551	581	537	595	529	568	521	521	557	547	518	553	531	568	523	564	516	571	549	546	568	538	527	545	537	533	542	565	506	523	546	560	518	564	544	516	556	500	552	484	536	578	485	549	537	556	524	539	568	538	523	543	562	521	555	527	549	534	576	531	523	555	530	548	523	513	525	511	514	541	562	555	525	534	519	540	489	514	506	548	534	548	551	535	576	518	533	552	525	536	536	538	532	535	572	522	571	573	554	513	525	541	501	547	521	517	517	495	534	524	546	515	547	515	527	541	549	538	539	540	530	522	562	532	541	499	544	501	534	518	537	585	539	519	530	540	501	563	566	519	511	503	502	475	547	526	551	469	543	517	511	543	512	522	507	503	520	549	565	511	540	528	523	524	572	542	568	503	541	561	494	513	574	536	547	556	555	514	556	565	540	527	525	516	531	575	519	514	537	538	588	536	524	531	563	516	533	544	545	516	583	512	556	557	510	538	544	562	537	484	564	568	524	543	518	546	522	529	524	518	513	493	529	526	540	554	551	599	527	534	541	535	583	536	507	501	510	517	588	544	493	540	586	539	555	508	506	554	484	547	552	530	552	530	540	518	563	541	561	571	516	561	543	522	516	542	553	534	518	541	513	494	541	509	513	549	544	523	539	488	548	546	539	513	575	544	517	506	511	548	576	547	563	519	520	533	528	554	543	499	540	572	487	570	522	541	527	562	541	540	558	540	542	581	493	531	536	515	537	520	551	503	541	546	554	529	578	517	548	532	556	553	561	574	538	501	550	538	529	521	560	557	556	550	592	554	527	525	549	544	532	535	544	486	547	520	551	498	551	556	495	540	550	545	522	536	544	562	570	536	536	531	522	552	505	522	600	532	539	539	535	519	516	566	545	528	515	524	510	537	520	547	502	585	553	521	523	529	546	544	492	554	576	557	562	558	535	537	587	532	532	544	498	575	528	539	531	510	532	548	499	522	532	543	528	540	526	526	500	544	552	531	560	512	564	509	543	554	546	526	544	514	503	510	522	548	493	523	541	531	499	496	521	514	551	510	558	487	526	517	593	546	546	527	506	541	544	536	562	556	496	514	502	536	597	536	515	516	487	549	592	544	550	530	567	538	530	555	499	511	531	518	538	556	544	573	560	540	528	496	557	527	543	511	585	540	586	536	554	536	559	527	518	493	518	556	494	550	588	558	484	521	519	519	532	553	540	533	579	544	515	547	509	494	558	562	525	471	559	514	548	482	562	544	513	563	531	567	526	561	532	574	585	570	499	542	482	522	510	510	551	564	536	560	542	526	544	534	527	531	514	496	518	556	560	548	558	504	520	545	529	505	550	524	508	545	527	542	548	561	511	570	536	540	539	539	483	538	591	560	505	507	509	530	546	535	598	502	524	542	573	518	547	494	506	478	487	514	552	509	506	523	530	558	465	530	549	565	502	573	513	563	527	553	541	489	526	522	504	527	542	534	527	503	495	568	503	533	537	524	497	501	561	548	534	531	522	577	577	520	536	525	523	516	544	523	505	543	529	557	526	572	547	528	528	560	549	546	527	510	552	514	547	564	511	535	540	500	558	554	528	544	536	496	510	553	543	527	572	509	547	570	504	542
14937	8156	4569	2859	1526	960	670	532	467	491	442	426	362	384	372	380	331	369	432	352	355	320	338	344	327	338	351	330	331	328	320	329	313	320	324	331	344	373	331	351	353	316	342	315	345	333	329	350	323	328	312	332	354	340	347	349	337	327	356	401	362	345	314	345	316	338	354	361	360	325	363	327	356	344	327	350	337	354	353	301	363	341	330	344	338	320	329	334	352	322	323	325	316	323	314	329	345	346	344	340	332	320	333	337	347	317	326	350	334	339	335	324	336	349	320	339	313	342	334	375	325	352	336	348	334	308	325	316	310	359	341	325	376	311	358	337	313	362	329	349	326	342	340	355	333	333	355	347	304	335	336	343	327	314	360	324	329	354	325	355	339	310	318	380	355	356	321	332	368	378	334	328	327	375	315	281	350	338	343	335	383	294	343	313	330	306	329	348	345	329	363	349	304	325	331	367	336	364	333	341	349	369	328	319	313	366	332	329	333	350	333	336	354	339	344	352	311	348	387	319	376	346	346	330	317	316	326	356	318	361	338	371	336	353	364	331	352	355	367	344	342	327	335	338	316	342	314	334	326	332	320	327	346	351	316	311	361	340	341	352	326	363	327	344	331	322	329	317	329	325	358	321	321	335	328	344	380	343	355	320	323	363	345	303	342	345	358	350	340	350	358	296	329	290	310	325	364	283	305	349	303	344	339	341	380	332	337	294	338	339	336	323	323	333	365	350	361	322	372	317	341	339	377	339	334	339	322	357	346	317	354	322	321	323	300	331	302	324	348	343	338	344	306	362	352	305	335	328	358	306	333	329	316	333	341	354	324	369	378	349	340	323	343	340	347	304	325	351	346	306	343	322	333	325	356	340	332	318	322	328	329	315	329	344	338	369	315	365	327	312	323	287	350	334	332	376	321	320	368	347	332	317	339	360	315	313	334	360	330	323	303	309	345	304	344	332	337	367	376	314	342	305	386	341	318	334	357	367	370	304	350	336	293	351	331	339	345	309	294	327	331	299	360	339	346	359	319	335	327	328	343	336	318	360	353	325	339	344	329	310	328	320	362	327	324	357	346	352	314	325	351	343	342	334	345	314	305	332	313	327	310	343	333	322	378	317	345	349	318	294	366	336	351	329	367	342	345	334	323	374	330	316	318	360	336	383	340	344	348	315	340	305	321	303	354	350	355	356	316	368	333	302	350	379	364	339	342	339	321	306	326	325	343	348	348	334	326	354	317	346	329	332	326	342	346	368	342	322	359	338	342	325	304	351	310	308	364	333	331	327	356	324	337	329	339	316	336	310	339	334	327	354	348	310	346	316	344	334	348	324	344	330	301	310	345	366	352	329	345	343	333	340	316	338	347	346	345	330	334	320	372	331	340	358	343	340	385	321	319	326	330	324	358	322	340	354	319	355	359	321	351	340	354	346	349	371	287	342	340	355	358	303	387	335	348	316	338	326	332	309	359	331	328	317	311	294	312	317	314	332	325	325	351	350	321	345	353	326	333	326	336	336	358	282	346	276	316	344	371	340	308	322	379	302	322	335	335	331	312	365	355	325	318	314	323	359	350	345	316	340	351	360	334	292	315	324	358	358	317	346	310	314	351	374	340	323	340	314	352	307	315	356	336	352	322	331	371	347	308	321	312	345	332	337	314	337	326	352	356	331	350	331	347	323	336	315	311	328	354	345	336	344	339	341	331	331	332	297	338	339	350	392	318	300	348	357	343	338	311	301	314	333	314	337	352	377	321	333	313	323	325	348	381	315	306	340	344	334	315	359	352	334	344	340	375	368	348	322	347	325	346	341	320	329	318	341	349	358	345	326	323	362	336	356	330	303	357	339	321	341	294	343	330	325	361	328	341	357	303	317	326	337	330	349	339	359	306	327	336	340	310	312	337	336	367	356	380	341	373	311	330	315	357	325	325	334	355	350	373	333	351	340	315	361	286	318	327	304	356	299	298	320	340	353	317	368	349	337	339	329	342	330	360	336	327	375	339	323	331	348	351	353	325	330	356	329	351	346	390	327	324	355	327	327	382	322	362	338	367	359	326	350	330	350	305	328	326	336	343	302	338	324	338	365	336	300	349	376	312	321	314	338	339	343	328	356	322	343	334	338	358	346	363	311	268	344	367	297	340	334	347	377	331	330	346	327	381	317	373	337	353	318	333	353	324	294	310	324	325	321	363	330	320	313	337	372	355	325	317	323	319	325	319	303	352	330	323	350	311	332	317	328	357	326	370	320	320	349	345	327	323	327	352	387	332	338	315	327	322	317	348	339	304	372	327	278	343	327	323	307	345	341	332	356	344	312	333	350	330	309	334	324	334	341	343	332	335	315	324	313	338	337	330	367	345	323	338	351	345	329	312	327	333	325	331	308	344	335	347	347	352	361	331	316	319	350	364	332	324	316	354	327	354	366	345	362	323	337	355	315	348	337	342	339	312	360	315	317	355	342	355	336	329	342	361	355	324	361	370	319	314	322	324	328	299	318	345	360	340	303	342	363	337	320	315	344	357	360	401	339	326	334	316	332	352	347	327	383	355	326	314	324	332	303	346	356	348	323	327	317	341	326	380	346	330	354	334	343	342	360	304	342	342	295	324	320	298	314	334	376	347	337	329	314	332	329	341	351	328	345	313	325	337	358	326	360	353	335	355	339	355	339	347	347	345	345	353	374	328	313	316	376	337	306	356	331	329	360	327	372	316	322	323	376	307	373	347	331	305	320	378	312	341	303	344	309	323	327	350	310	323	337	319	366	337	298	345	396	381	355	334	360	368	325	330	333	351	289	334	400	354	365	325	336	337	305	329	377	321	332	358	316	376	357	295	358	291	295	315	343	366	368	340	314	301	332	344	321	311	334	320	378	329	308	295	306	304	341	323	355	330	319	328	301	340	353	318	333	348	324	369	331	333	300	329	329	348	278	332	347	302	314	337	346	315	345	327	337	315	311	338	386	361	344	346	366	325	323	385	364	362	334	317	354	319	355	345	304	319	306	329	346	374	333	332	335	336	328	312	336	341	311	364	355	342	359	314	336	330	363	319	295	390	352	313	330	328	335	326	325	343	356	347	339	314	332	334	321	306	333	347	331	332	343	356	361	325	343	333	317	329	357	334	314	357	315	338	331	358	336	346	323	362	374	348	340	342	315	321	330	354	298	303	318	330	359	359	340	355	341	328	312	341	349	334	378	343	342	324	366	317	316	309	343	351	341	323	335	347	328	296	350	311	354	304	348	363	292	319	341	315	325	334	332	373	306	334	333	359	362	340	330	356	365	330	317	338	333	312	328	293	358	325	311	345	323	346	325	330	324	350	377	334	328	331	338	343	347	337	343	323	329	346	324	343	314	334	326	303	334	325	356	336	359	304	356	351	324	323	329	326	333	341	331	360	323	332	345	303	315	355	315	330	344	343	322	354	304	330	356	340	328	328	329	341	340	365	317	335	330	321	340	329	316	346	323	314	355	358	343	304	350	344	380	308	371
8944	6846	7334	7563	5271	3131	2109	1812	1478	1268	1157	1152	1099	1016	1020	953	891	815	816	842	782	685	684	675	731	793	752	755	750	702	723	755	762	724	704	746	709	772	716	711	723	690	721	731	765	711	732	691	736	798	710	742	708	731	690	732	675	726	763	750	774	693	710	737	743	748	686	727	729	723	741	728	709	704	730	717	725	695	711	740	690	706	687	729	693	751	718	708	689	716	708	780	769	714	728	745	743	752	702	728	696	758	745	745	773	685	734	691	711	693	707	732	758	729	741	753	745	751	672	727	708	731	759	723	690	728	718	691	702	717	749	718	748	707	726	693	708	741	734	748	723	767	690	703	741	701	732	694	728	732	724	709	713	715	734	771	725	734	703	726	718	709	728	705	734	708	718	745	734	714	741	739	719	711	757	711	723	752	759	708	805	695	739	752	751	696	760	780	719	739	747	677	722	746	718	693	745	761	732	702	743	693	707	749	701	758	734	698	711	681	670	743	746	750	767	714	689	737	711	712	717	745	739	709	740	737	710	725	740	699	768	752	697	695	732	640	700	724	745	719	741	705	744	693	739	711	747	784	707	696	715	736	732	689	717	713	692	707	755	757	704	785	719	715	714	740	713	719	669	775	757	695	746	751	695	745	730	696	748	743	730	714	687	713	736	728	704	723	736	741	695	720	701	723	768	699	727	677	737	716	698	718	735	737	704	718	685	696	722	756	690	689	683	690	708	700	679	680	712	674	736	715	765	665	700	707	705	694	764	729	717	713	716	744	762	732	731	715	717	734	741	771	713	691	772	672	701	737	709	701	714	690	775	699	710	690	711	703	756	747	761	721	714	712	729	718	677	697	684	727	711	749	734	712	719	731	734	672	741	724	727	776	745	702	717	732	720	743	757	667	711	751	753	771	723	693	714	755	734	710	696	751	699	711	728	734	723	748	709	700	737	720	698	718	729	724	723	709	707	674	728	724	741	732	699	758	766	752	743	702	746	767	803	736	746	712	724	684	721	721	732	727	676	744	717	698	745	694	702	715	638	728	770	740	713	707	747	706	737	695	704	711	718	711	675	744	717	747	722	720	696	737	730	712	712	730	697	694	676	694	714	794	781	753	722	709	736	730	731	736	721	734	741	728	707	716	708	715	686	707	720	700	718	728	737	690	705	699	727	710	753	768	704	722	755	677	696	722	730	708	716	711	727	730	756	732	734	714	721	732	745	739	757	667	734	703	725	720	733	705	764	705	716	722	727	732	754	736	721	720	770	713	719	706	746	725	765	716	714	782	718	771	773	685	701	675	730	694	742	709	743	733	668	695	715	651	719	702	705	732	746	693	728	693	733	736	753	681	726	727	714	716	749	715	729	711	758	697	712	742	747	726	749	766	751	701	711	738	711	733	727	745	694	734	720	747	770	689	758	695	701	741	715	681	689	700	687	748	766	732	691	709	759	729	696	771	709	713	692	653	686	746	710	748	731	696	751	680	719	730	773	773	778	738	697	721	740	708	694	725	755	752	728	745	718	766	742	701	732	760	725	756	741	698	742	682	706	749	681	694	731	758	712	716	703	737	735	714	706	713	751	757	738	728	714	728	693	726	743	679	713	737	755	680	746	693	744	711	721	677	694	694	725	710	718	687	709	717	707	723	707	723	758	713	741	710	702	717	696	729	724	693	712	684	731	689	764	696	719	716	703	720	766	688	693	724	729	727	702	749	682	729	738	732	704	685	704	756	705	750	758	738	700	714	708	760	740	702	747	750	716	768	727	722	700	712	686	743	710	703	725	673	720	697	700	717	723	652	731	715	691	721	752	688	744	690	774	700	672	721	744	736	748	697	737	707	743	748	763	708	738	711	711	715	708	716	711	694	690	716	776	697	732	711	736	724	687	730	694	733	797	753	719	742	757	724	738	760	746	722	706	710	742	757	729	667	712	755	763	707	751	746	717	723	722	750	703	714	726	717	748	723	718	752	725	695	720	720	726	736	743	703	763	691	776	760	729	739	662	723	704	734	696	742	721	718	722	783	726	726	687	691	719	723	758	714	713	756	677	702	721	744	724	737	735	763	748	757	733	741	715	759	703	715	729	733	702	726	723	691	744	733	747	722	770	700	682	689	770	690	681	725	741	707	705	721	716	696	687	716	711	716	682	743	719	719	704	682	720	708	744	743	761	713	716	726	714	737	741	738	781	722	691	704	751	716	695	720	691	720	740	725	703	729	739	703	713	721	769	699	684	718	665	689	714	760	640	673	721	696	700	763	708	724	708	674	762	739	706	695	764	703	680	718	697	750	716	703	720	776	742	716	705	712	748	722	757	703	766	726	753	700	717	692	733	672	724	733	710	726	705	743	764	739	726	703	693	718	729	706	708	719	723	688	711	701	700	714	731	744	749	728	730	687	726	725	738	756	713	725	695	717	724	707	701	768	743	682	742	729	720	688	732	700	679	763	708	695	720	699	743	742	717	690	753	719	719	742	692	759	702	752	740	715	707	726	675	749	746	734	691	678	730	716	715	736	715	685	743	693	732	727	704	762	754	765	781	724	720	715	718	715	721	767	756	719	732	737	740	779	726	731	703	748	706	706	727	704	777	708	754	727	720	742	750	742	681	715	740	713	736	752	667	695	736	733	681	669	774	720	736	709	761	749	741	707	760	727	737	721	716	768	750	701	758	695	665	760	701	747	704	750	768	706	685	701	740	758	731	700	740	765	718	679	749	736	721	748	747	759	714	679	707	734	738	737	732	733	735	736	698	737	733	736	700	677	732	700	716	676	723	726	677	694	726	750	672	701	694	723	728	689	776	716	664	702	704	686	736	740	792	732	696	730	703	764	704	728	707	708	727	725	731	771	739	707	669	751	707	696	740	704	712	781	720	729	724	718	694	740	728	753	739	722	735	726	727	745	677	722	709	784	734	727	743	706	781	689	735	677	764	711	694	692	710	724	710	719	712	717	692	734	794	691	726	718	719	742	693	690	709	757	711	645	754	778	724	753	754	642	734	706	695	711	683	757	736	673	715	738	750	717	723	746	709	722	755	724	756	709	694	714	779	727	784	766	747	718	780	745	727	694	683	700	723	706	737	753	716	727	686	701	711	718	697	700	712	742	733	696	717	672	678	711	678	722	719	706	724	703	736	696	732	742	699	691	735	723	714	731	719	748	672	643	684	727	683	724	697	722	706	742	741	712	735	690	720	718	728	678	746	758	733	705	700	744	727	694	701	693	691	719	722	723	707	712	715	736	742	741	704	708	750	750	728	749	774	712	715	734	716	717	710	718	711	731	719	681	764	713	689	712	736	675	726	691	742	727	767	726	679	768	700	700	708	750	700	705	718	710	731	697	729	708	759	676	765	724	751	733	726	727	719	743	756	758	739	745	691	691	793	730	687	688	757	734	735	742	709	685	670	749	685	697	740	669	714	735	726	703	722	722	764	695	752	717	743	686	770	722	768	708	717	734	731	723	708	727	722	741	701	730	702	752	716	753
33818	25755	19481	15087	8622	3962	1755	863	620	450	456	435	411	351	338	366	310	307	302	273	268	272	282	251	253	243	257	269	242	253	247	223	254	240	265	247	216	249	280	266	241	238	259	255	252	252	252	242	282	260	289	245	256	252	256	261	255	289	232	270	270	226	271	230	231	240	268	252	250	218	253	232	239	248	247	252	247	267	210	258	229	233	254	235	248	248	220	254	266	253	255	261	254	240	243	234	274	278	273	260	266	240	261	240	230	231	235	273	238	281	236	240	230	256	265	260	251	239	270	216	260	242	268	240	259	253	237	227	236	212	244	245	257	261	270	234	231	232	240	252	247	240	271	218	243	257	298	233	237	237	284	251	218	236	265	295	242	234	269	230	252	235	263	258	269	246	240	240	259	227	256	263	277	228	246	214	239	233	253	255	235	222	269	256	250	247	240	236	248	271	237	231	226	268	245	245	255	265	246	261	268	237	231	239	247	245	226	239	254	241	224	266	241	241	235	240	241	247	274	262	252	254	234	227	236	256	238	249	257	248	256	240	268	275	253	248	208	258	246	253	279	198	237	274	238	248	230	252	257	282	257	252	258	246	261	240	279	230	258	252	274	248	267	249	226	225	237	243	266	227	266	238	244	271	237	249	252	242	242	260	252	250	254	249	285	267	277	227	267	245	259	228	253	241	228	225	271	254	263	258	230	230	224	246	248	256	235	259	255	248	254	245	273	230	252	235	244	224	219	236	243	262	271	265	218	231	268	271	266	220	262	247	243	267	239	258	273	222	250	239	237	243	251	266	270	237	245	279	264	245	247	240	225	241	268	226	239	246	235	259	269	241	251	263	264	269	228	259	230	250	260	242	252	248	247	228	248	246	246	246	236	247	236	248	270	222	244	245	248	242	237	273	247	246	253	250	243	240	234	276	246	258	264	226	216	256	262	245	240	246	261	228	250	248	242	250	244	266	257	258	223	287	269	264	202	251	250	203	242	240	233	259	257	279	275	234	292	266	268	234	255	213	244	223	227	262	222	274	225	265	213	224	232	229	217	222	252	250	252	223	232	227	241	231	261	284	223	242	254	255	254	238	258	279	274	269	248	234	193	240	239	238	271	232	236	243	277	283	243	257	220	250	252	250	264	231	270	235	264	264	271	216	231	228	247	250	274	235	230	244	242	247	228	240	253	259	247	239	260	256	243	232	219	224	237	249	267	232	260	225	211	232	262	252	278	270	235	217	259	234	238	237	238	256	240	209	253	251	256	259	225	240	231	237	259	223	258	260	243	228	231	257	261	245	256	242	292	246	242	280	269	241	253	242	232	224	228	237	248	248	256	261	261	248	239	233	283	251	233	234	245	234	246	263	242	263	248	229	289	255	254	225	226	240	245	230	258	246	248	252	225	253	257	217	253	272	241	267	271	255	232	234	246	238	254	248	246	243	264	265	262	261	254	259	220	255	227	272	228	251	250	257	232	237	253	214	216	226	240	229	223	235	273	277	272	230	238	256	269	256	251	229	220	222	241	249	267	231	241	246	252	215	253	264	238	260	233	260	224	233	246	230	258	280	247	239	268	231	241	235	256	263	262	250	266	284	247	264	269	254	249	228	243	221	228	218	277	246	250	280	267	242	267	245	219	269	231	235	236	281	261	255	251	249	225	270	233	236	262	235	217	271	265	240	252	251	229	251	218	236	280	265	248	281	261	233	264	278	246	262	260	254	254	244	242	264	249	245	226	220	238	232	263	225	271	246	228	248	277	257	247	253	237	248	262	237	263	279	245	279	258	280	262	239	290	286	244	236	234	256	269	251	263	232	270	288	262	268	239	263	259	220	255	230	242	254	236	246	228	261	256	249	280	268	247	241	217	269	257	232	247	238	214	253	254	268	243	277	285	230	255	236	221	269	235	240	245	225	213	239	229	244	274	269	226	236	230	228	245	234	241	271	257	240	236	245	252	267	244	245	282	249	288	253	230	240	233	250	206	230	236	234	259	264	252	242	258	243	286	252	235	257	238	244	254	256	267	245	233	242	263	234	259	223	223	227	239	217	256	240	246	261	242	238	234	232	239	230	219	221	220	239	251	257	238	235	241	235	251	235	251	235	264	253	241	230	262	233	230	276	249	247	276	255	226	266	240	261	253	258	232	256	247	249	279	254	234	235	244	266	233	242	236	289	246	260	270	252	240	253	249	270	256	255	219	233	246	249	250	268	250	229	242	238	300	249	289	253	265	254	234	247	255	234	245	262	242	237	230	221	248	242	263	249	248	287	231	230	231	228	255	271	246	248	247	249	213	238	248	242	220	268	242	214	250	279	238	256	250	208	215	231	236	265	228	239	236	220	257	204	226	257	248	268	235	275	247	263	253	236	238	266	219	241	230	219	265	239	256	256	246	239	243	223	250	266	244	212	260	250	217	258	234	229	244	249	236	239	207	232	272	261	257	252	251	275	227	229	278	267	253	288	278	233	233	256	251	232	277	224	260	269	230	239	234	214	249	229	249	268	237	264	249	255	248	239	246	231	244	251	245	262	235	236	256	265	260	225	286	239	251	208	253	262	239	268	236	241	256	245	241	271	272	276	261	258	248	238	240	254	230	267	231	260	248	251	262	279	229	268	253	233	268	258	236	232	209	254	248	265	257	232	247	275	259	256	231	244	237	249	244	280	246	246	268	271	256	265	243	238	236	230	222	241	268	283	282	239	225	226	252	245	266	240	239	245	255	258	250	253	264	242	211	249	254	251	236	244	273	237	254	242	247	276	257	245	268	228	240	229	235	259	238	261	250	232	243	281	244	255	279	232	240	248	247	231	279	225	226	255	273	251	238	251	246	238	258	219	246	231	244	247	245	245	239	229	242	230	275	246	243	251	232	215	259	258	278	254	258	275	253	240	230	239	252	261	232	237	233	246	238	229	264	238	238	255	260	266	239	220	254	256	247	213	251	247	253	246	260	246	230	273	249	223	227	234	258	229	244	240	212	247	263	245	269	260	232	258	275	273	256	251	284	228	242	254	239	276	258	241	231	225	256	256	241	234	250	242	243	230	241	240	248	220	257	266	224	270	247	253	276	229	253	232	256	231	243	235	234	240	242	231	251	294	258	219	259	224	242	233	226	246	235	249	273	290	265	274	215	259	230	227	230	253	235	254	234	229	268	256	280	266	244	251	254	222	258	224	260	238	242	248	285	218	269	283	224	244	242	243	245	235	255	222	244	205	269	250	257	261	240	227	231	239	219	227	259	271	269	240	273	276	231	239	217	234	256	263	218	226	259	248	249	249	221	211	240	253	219	257	259	255	242	229	232	253	264	215	253	233	232	252	238	251	258	230	252	261	235	250	240	270	243	232	231	259	278	260	267	243	247	263	262	261	214	237	236	232	268	247	223	264	232	236	219	232	244	206	256	244	259	227	240	253	248	251	229	258	270	274	249	223	266	219	247	244	258	262	276	263	262	268	242	232	268	235	235	254	245	234	268	286	255	251	258	266
22138	19236	21286	22289	15516	9060	5380	3140	2363	1747	1634	1638	1429	1286	1275	1097	932	881	826	817	718	651	576	598	641	624	617	639	600	571	597	577	550	541	548	597	567	568	542	615	553	554	574	549	582	551	562	510	544	566	552	539	564	612	594	596	565	594	559	560	600	579	556	555	589	581	591	569	502	561	551	593	574	529	536	542	564	600	544	554	579	571	576	507	529	579	571	559	609	557	572	618	544	573	585	630	570	556	614	619	549	574	591	617	548	552	545	586	590	549	547	602	614	538	582	541	531	576	529	567	551	554	574	581	527	591	510	576	597	570	580	560	527	582	552	543	573	564	531	565	569	563	539	573	531	560	551	567	517	549	550	580	560	535	557	541	593	536	537	553	533	608	581	556	555	562	563	549	587	531	551	560	521	582	550	519	521	513	549	579	576	532	533	539	559	574	507	539	542	583	539	497	556	573	563	523	579	590	560	561	581	560	516	564	562	531	540	556	574	558	541	531	545	561	532	563	574	580	507	549	575	548	602	582	559	559	591	566	589	540	563	530	531	580	563	597	540	533	543	566	572	554	517	553	560	571	529	568	567	550	560	535	548	545	514	565	539	551	576	551	554	549	542	530	535	569	557	570	584	568	536	585	561	572	515	599	597	507	534	562	567	543	564	556	588	551	543	572	575	533	544	540	534	494	535	559	509	558	551	584	566	517	544	545	538	496	577	570	560	563	570	572	536	580	536	544	479	565	541	574	551	535	592	557	577	550	545	546	566	559	567	527	545	568	604	572	555	569	566	569	544	559	563	545	518	559	530	536	556	524	508	526	558	576	557	547	532	524	579	574	581	556	573	527	545	566	566	559	570	538	586	591	594	558	531	554	537	521	582	569	523	550	561	537	568	569	558	564	559	546	551	554	573	579	563	560	550	580	531	561	585	573	529	594	556	568	555	530	571	539	567	564	574	508	568	514	595	496	546	543	527	536	560	550	579	543	512	543	577	582	525	552	544	532	550	562	534	587	567	563	575	532	579	543	552	580	541	532	578	540	527	557	574	559	541	565	529	560	554	546	530	594	532	565	527	569	544	568	571	539	599	546	562	587	533	554	545	577	586	540	580	551	549	599	614	561	556	550	559	536	566	543	567	574	606	567	522	540	561	532	563	562	541	551	589	547	561	577	553	569	547	556	496	547	588	579	556	569	550	574	523	553	559	543	554	560	560	563	567	560	573	537	574	529	554	550	532	553	559	517	532	598	550	577	598	589	556	508	537	541	554	552	540	559	560	556	560	612	586	546	594	611	537	536	547	550	574	598	563	509	547	545	526	563	529	528	531	579	526	574	563	560	554	532	550	543	503	612	574	543	563	544	564	572	552	560	576	581	594	583	540	553	532	547	563	582	540	555	553	547	563	528	534	559	548	536	572	550	603	569	567	533	565	586	558	537	559	550	520	560	563	572	582	545	561	559	565	537	561	552	569	584	556	528	563	548	573	555	535	521	517	596	549	613	544	545	550	547	566	510	577	556	509	598	560	568	561	560	606	534	533	576	550	587	571	556	538	548	583	537	577	570	548	615	546	587	550	611	539	554	560	569	532	534	596	539	570	583	512	535	599	600	553	578	530	624	603	577	604	541	515	515	573	565	548	544	592	568	557	576	561	509	584	538	556	563	544	555	583	590	545	531	556	512	510	556	578	564	565	562	576	548	561	560	546	533	542	565	574	568	590	599	547	550	556	571	598	537	569	548	579	595	559	597	546	545	506	589	577	567	572	588	559	538	546	546	516	608	576	548	571	551	559	558	547	537	590	532	568	539	543	520	521	588	545	522	552	547	591	541	534	508	551	551	552	556	533	586	563	538	567	584	565	556	538	498	571	561	558	536	544	507	569	545	587	558	543	583	609	505	567	543	555	580	510	572	527	503	573	577	545	567	574	568	582	590	548	553	554	546	557	518	549	537	582	525	567	569	554	563	533	592	526	507	553	553	543	592	527	543	551	552	576	571	509	523	556	585	578	583	547	531	556	536	558	532	548	566	599	558	539	539	544	574	547	536	571	529	552	556	557	576	608	525	558	535	569	568	564	581	524	551	551	548	589	551	586	563	568	571	559	515	596	527	576	603	568	565	536	558	525	551	581	520	599	591	571	573	541	565	558	576	580	577	557	575	549	534	563	555	532	570	552	551	543	545	548	585	572	533	563	553	563	570	521	565	552	560	542	558	537	564	548	591	520	525	567	554	595	536	556	547	569	578	544	542	542	586	512	561	522	562	533	533	578	538	558	558	533	552	565	571	567	534	551	561	597	571	583	524	544	575	507	531	557	573	540	585	567	602	556	511	548	563	543	556	575	564	540	593	534	572	582	547	523	548	541	555	561	557	541	558	545	594	549	571	593	579	545	558	529	537	584	542	569	573	610	559	517	532	535	532	562	513	579	591	554	583	532	532	541	524	539	580	544	558	554	560	520	555	558	571	539	550	559	566	579	564	572	532	573	559	522	571	540	551	559	566	507	504	581	525	574	549	570	531	577	543	552	520	582	578	572	502	502	558	535	558	559	536	509	513	561	541	510	595	559	547	536	542	518	581	544	544	532	538	537	571	537	533	511	552	538	575	563	572	551	554	524	546	515	600	533	569	579	542	577	546	563	585	572	565	557	568	533	607	556	602	541	537	520	542	559	562	571	594	571	600	578	559	530	559	555	523	517	530	554	541	557	577	535	566	550	540	569	541	582	547	530	572	527	539	547	538	521	563	577	578	540	532	515	485	538	555	560	516	571	547	561	525	551	540	522	554	560	519	563	494	527	562	547	583	560	554	528	529	584	521	492	569	579	551	539	610	538	553	537	596	557	600	565	551	554	580	522	550	550	579	529	540	535	546	561	569	553	544	584	573	552	555	523	542	530	588	532	594	576	527	559	568	585	554	573	563	562	510	554	543	551	559	556	542	594	550	534	571	538	557	560	568	530	562	558	528	574	519	569	562	550	521	576	541	526	553	547	552	536	533	544	554	559	527	550	562	525	515	554	592	532	529	547	556	528	594	563	556	583	566	582	535	571	542	578	568	550	572	566	537	522	581	587	567	536	573	549	548	550	525	580	583	573	554	553	537	593	564	562	579	557	526	540	574	533	544	575	568	576	548	569	575	570	525	547	568	571	538	562	573	552	588	557	563	586	527	586	549	579	598	591	598	576	576	569	530	582	583	538	543	566	521	542	531	571	577	506	535	550	542	584	521	600	550	560	553	584	536	559	527	550	595	571	514	588	557	583	588	542	505	575	525	528	561	529	551	568	542	555	525	537	514	524	555	560	538	536	518	559	541	588	543	527	569	558	560	563	519	585	572	547	560	568	612	550	588	559	549	562	541	522	539	516	521	604	582	573	555	540	520	573	561	574	540	592	555	560	572	534	579	549	552	551	595	549	535	527	543	538	549	529	563	561	519	568	514	605	578	547	580	575	592	543	564	576	538	523	528	545	503	556	560	541	580	508	579	527	552
44249	36056	28429	23664	14600	7718	3134	1408	875	663	512	530	505	446	424	347	368	320	265	293	276	291	253	266	270	257	268	233	276	218	255	232	265	230	221	246	247	221	198	225	249	217	232	233	238	234	229	240	225	220	235	266	258	265	246	242	248	198	228	234	255	215	276	235	246	239	245	239	239	219	258	233	236	240	243	232	221	240	227	242	220	220	264	252	228	222	242	250	249	248	240	212	245	240	276	215	253	219	257	261	236	243	254	205	252	253	261	228	257	273	279	234	229	237	241	222	238	268	234	240	253	235	236	244	226	214	231	242	260	249	260	268	239	238	235	189	232	236	238	243	235	231	242	274	259	247	231	257	260	212	220	254	242	225	245	239	257	235	244	255	241	252	236	238	233	244	236	218	235	222	248	243	246	237	225	237	231	264	233	242	219	246	257	219	235	224	253	226	210	241	219	257	243	248	250	246	206	241	239	259	251	251	254	227	241	246	218	229	230	228	237	236	223	217	250	249	224	246	245	217	216	261	227	239	255	263	216	258	223	239	220	210	219	241	257	231	231	267	249	239	213	252	247	233	258	235	231	242	228	210	231	225	249	255	245	257	249	253	244	202	223	218	247	229	248	199	267	224	205	282	242	248	213	214	231	220	228	236	227	255	235	234	223	259	226	255	248	252	234	243	220	213	223	211	194	224	246	235	212	244	265	209	246	216	226	240	237	209	252	257	230	219	248	264	209	246	210	244	246	254	229	240	246	256	279	245	236	244	219	214	187	253	218	210	241	218	264	234	227	236	233	247	247	227	245	243	236	219	250	197	215	242	253	218	214	228	233	234	252	233	221	225	245	239	229	263	250	228	252	230	209	235	250	255	206	242	252	244	239	268	236	219	225	252	240	253	222	247	251	236	222	232	244	247	213	248	246	242	256	224	209	222	240	258	257	233	249	230	258	252	209	262	223	263	239	215	214	268	244	232	229	261	235	226	215	214	217	231	235	241	250	247	234	215	226	273	254	245	238	240	249	211	232	217	237	230	219	218	239	261	245	223	244	247	215	250	242	263	229	250	236	217	230	237	215	237	220	249	248	233	237	264	227	223	233	228	221	245	249	263	249	246	220	223	218	217	217	207	236	230	226	240	218	213	226	220	240	226	225	258	243	235	211	219	222	232	242	240	262	208	230	245	244	248	220	257	228	234	242	227	254	273	205	259	254	214	257	220	225	234	227	267	263	242	278	243	228	222	259	236	227	245	248	252	255	238	210	262	238	239	262	255	224	238	241	252	259	223	222	238	248	215	236	226	217	238	204	202	231	216	240	243	237	262	199	252	231	258	261	266	236	209	224	241	243	264	246	252	239	240	217	224	233	244	236	233	215	262	249	236	231	241	238	247	234	232	219	223	235	202	246	268	223	236	237	217	244	216	260	232	255	218	243	243	219	245	236	223	248	245	257	231	232	216	269	240	241	264	231	243	248	206	233	218	238	220	279	204	248	209	223	255	264	248	288	219	250	248	252	234	213	254	250	219	217	216	249	244	223	221	232	235	247	243	234	224	242	248	256	227	229	243	233	278	222	248	196	247	243	277	252	230	224	213	225	234	236	252	242	232	229	213	250	229	209	242	222	247	255	238	224	221	238	201	230	242	274	224	235	218	255	230	245	232	261	254	252	222	210	231	226	246	255	235	206	252	239	248	234	252	254	223	262	237	241	236	211	229	230	237	232	230	243	255	256	231	249	246	236	228	232	234	264	227	230	224	232	242	230	216	278	266	244	234	247	243	228	234	270	218	232	241	257	256	260	248	234	249	259	204	263	236	243	211	264	236	234	262	220	249	269	230	216	231	217	227	257	229	246	246	230	256	220	247	228	219	211	225	260	219	227	254	226	215	230	260	256	221	218	255	241	258	260	214	247	243	253	256	242	220	247	232	271	251	247	209	228	214	233	227	251	234	254	216	226	227	226	228	251	238	246	252	249	257	260	230	221	211	247	238	256	237	218	207	247	233	223	221	247	216	232	246	223	261	205	252	218	244	225	208	266	225	227	273	241	225	237	220	275	254	245	217	212	239	227	249	232	229	248	239	231	244	241	203	238	236	241	237	221	236	255	253	231	227	246	254	231	258	238	232	239	242	239	257	264	243	246	270	235	241	265	263	281	230	232	235	249	228	231	219	240	238	225	252	256	210	230	216	249	236	212	236	230	223	240	258	224	234	209	210	242	232	228	222	284	256	226	208	223	245	237	225	248	227	192	286	236	243	280	243	252	230	235	247	223	219	230	211	236	263	252	233	242	234	226	231	214	224	246	229	243	229	264	253	229	226	257	223	239	215	239	267	238	270	244	220	248	224	268	253	247	235	223	255	241	235	237	245	234	240	260	260	248	236	255	208	208	233	230	228	234	228	206	232	217	217	234	258	204	235	247	223	232	282	215	232	254	222	249	225	224	233	252	244	247	249	268	249	259	262	240	229	238	237	231	217	203	229	234	242	246	265	253	221	250	218	243	212	221	252	234	219	227	232	269	250	191	267	243	240	221	236	243	238	232	219	255	233	225	259	225	235	223	208	228	246	264	249	225	236	251	238	232	256	222	236	226	209	241	267	215	241	258	246	257	233	269	239	264	239	244	248	234	252	230	229	229	204	205	227	243	223	213	239	241	239	253	260	258	260	221	231	219	219	267	233	241	211	239	255	231	255	256	247	233	228	249	214	216	214	234	229	222	211	232	252	230	238	224	218	233	214	260	264	224	224	254	247	243	251	244	233	249	239	259	234	252	246	256	244	238	226	230	259	234	229	238	240	229	228	244	253	230	263	206	224	230	259	248	256	230	222	222	240	211	232	242	228	250	225	261	242	231	218	246	236	225	239	243	246	246	233	232	252	245	276	247	206	245	216	251	222	218	224	210	211	249	234	228	241	248	253	218	255	204	219	227	250	193	228	236	258	242	228	230	242	268	223	236	270	236	234	245	209	201	227	234	241	240	267	231	196	265	223	244	234	227	205	262	237	224	241	216	231	225	220	247	206	236	240	258	231	226	227	211	212	247	254	242	223	229	213	212	238	261	219	231	234	262	227	236	257	257	253	247	251	246	245	234	256	220	231	272	265	208	248	239	239	226	250	256	221	232	219	244	268	233	206	259	230	245	256	227	243	229	246	215	227	241	240	215	237	263	271	240	241	220	236	254	233	219	231	221	230	242	256	197	229	212	257	228	232	240	246	238	213	247	231	218	230	212	238	281	249	214	202	226	218	206	245	245	229	228	238	250	208	271	245	257	212	233	276	222	234	233	248	242	210	267	237	220	264	247	245	224	246	226	244	200	224	260	249	234	232	228	237	250	239	247	206	255	210	233	252	232	252	258	261	216	246	266	243	186	212	206	219	272	238	216	234	263	204	210	230	251	227	233	246	260	221	230	241	229	243	258	218	213	223	248	243	245	225	244	212	220	267	231	255	214	236	225	246	211	237	201	228	228	236	239	245	228	232	238	225	241	229
29018	27199	27855	29675	22570	14065	7153	4670	3261	2477	2221	2096	1932	1610	1535	1350	1212	1018	952	887	731	655	649	675	681	701	702	672	613	611	612	616	554	548	568	567	502	557	531	535	555	499	553	550	573	537	549	521	544	570	551	553	527	529	587	525	538	497	558	552	528	537	552	569	576	526	605	502	547	531	552	579	533	553	529	554	538	548	511	510	495	564	530	551	543	560	534	562	548	579	559	562	580	588	604	589	584	595	585	615	569	595	576	558	601	575	513	550	533	539	524	513	559	549	532	529	546	556	532	526	563	540	562	556	545	554	510	532	514	578	533	577	524	597	541	523	558	523	498	505	531	519	559	551	525	558	516	579	528	517	552	549	570	538	544	523	534	515	518	539	516	553	511	572	563	576	505	533	517	522	516	529	520	541	519	545	524	523	538	528	549	541	492	545	548	508	555	507	520	514	546	527	538	577	526	551	521	498	514	524	530	555	544	531	534	549	548	546	532	519	552	510	527	517	521	525	581	520	577	550	549	525	536	559	581	508	576	526	532	566	525	558	554	534	523	528	551	533	518	544	512	546	542	499	533	544	532	551	531	548	564	512	508	543	503	546	529	505	525	505	562	561	594	492	561	528	525	537	542	502	529	512	543	526	567	536	507	527	526	554	516	526	565	556	519	540	494	527	525	539	565	538	522	516	553	520	552	555	504	510	530	572	508	547	554	537	523	484	552	533	515	562	547	548	560	493	549	513	551	543	520	523	516	534	499	567	542	505	555	562	537	573	518	513	524	532	530	517	557	541	558	531	491	549	538	564	568	531	559	505	533	523	511	545	517	508	568	572	488	562	538	552	551	549	578	554	531	538	565	552	501	544	532	536	527	525	535	538	574	520	515	576	545	552	487	579	518	561	513	540	558	569	520	537	554	540	530	522	535	514	553	530	540	503	523	536	518	558	505	550	499	553	532	565	547	514	561	518	541	561	506	547	549	488	498	540	523	544	544	536	555	524	527	540	555	566	541	550	580	564	522	559	543	518	490	522	540	552	514	534	536	568	567	537	536	553	540	573	539	577	504	521	557	579	477	532	521	538	534	538	545	537	532	551	528	543	531	562	526	532	517	543	530	545	518	554	521	566	569	530	577	514	523	593	502	502	541	516	567	531	529	509	553	548	495	557	546	554	539	549	534	564	550	525	511	541	534	550	510	534	576	525	564	540	469	534	575	537	543	532	530	540	516	522	543	526	507	508	541	514	543	516	541	529	530	523	506	527	543	530	540	504	536	539	531	525	511	534	527	527	547	573	549	519	540	570	496	547	538	533	516	507	539	565	530	559	525	556	523	558	560	521	571	518	524	530	559	525	515	529	527	486	555	561	556	557	576	574	579	489	521	526	520	561	517	532	503	526	574	542	529	547	542	540	561	558	548	534	510	504	536	526	545	548	558	581	535	564	550	573	536	571	537	537	513	513	503	559	513	510	544	535	536	549	552	568	556	566	525	527	553	542	525	520	546	561	523	505	481	543	498	547	557	526	567	544	532	544	549	564	509	522	537	560	517	526	551	559	520	515	547	556	575	555	543	554	560	583	537	536	508	543	531	507	541	527	553	520	503	550	505	528	508	546	547	559	515	550	526	551	525	542	545	571	530	512	539	551	538	564	528	532	550	534	548	516	528	491	531	519	535	519	539	546	539	539	567	532	548	476	532	529	526	562	561	525	510	510	521	508	509	522	552	512	581	566	525	503	531	529	531	550	545	536	525	487	559	545	510	532	545	556	529	532	517	498	559	536	529	509	520	539	547	448	516	519	536	526	540	534	573	524	509	545	521	531	577	538	560	543	490	558	537	549	549	537	551	550	537	503	535	515	522	561	512	539	500	532	520	507	517	544	554	557	550	529	519	557	517	516	516	545	593	569	543	514	542	565	517	577	527	567	548	541	571	558	508	536	540	494	567	533	604	529	525	541	543	545	570	567	527	541	495	574	525	546	543	510	533	559	574	570	517	525	525	546	573	513	541	568	534	535	541	572	524	491	523	538	494	562	523	547	532	530	558	552	529	555	555	535	511	510	511	530	564	512	526	505	531	523	570	567	545	577	536	565	592	577	573	540	534	542	503	530	536	544	548	488	543	555	507	550	536	540	532	537	494	562	566	530	564	537	547	501	503	542	493	539	533	589	532	545	538	533	544	534	537	518	522	514	536	543	520	538	500	516	544	529	549	527	551	516	482	506	537	573	528	508	511	532	530	544	538	537	510	550	535	551	533	539	533	558	555	560	544	524	567	541	502	574	520	525	493	559	572	541	541	500	491	540	576	532	507	540	583	561	543	543	488	539	518	601	545	538	557	497	560	543	571	578	526	515	513	529	521	507	523	515	481	513	525	525	542	557	522	526	556	513	516	522	566	585	565	557	596	511	550	487	470	542	534	502	536	535	546	538	590	594	550	515	572	556	552	528	537	551	547	550	542	539	519	525	520	528	552	515	495	524	574	536	518	540	545	551	534	529	542	533	579	569	542	558	550	582	535	546	534	544	538	522	565	582	582	503	530	557	518	475	547	537	506	554	546	545	512	538	503	572	536	542	554	477	537	520	555	541	538	492	526	537	532	512	548	508	537	516	543	538	534	543	529	529	522	541	527	477	489	565	518	514	581	547	560	527	531	557	552	540	509	556	545	556	550	528	509	535	564	539	539	548	542	539	555	536	561	522	537	525	551	553	520	527	535	557	519	531	538	515	529	530	522	542	503	577	524	513	566	549	551	484	526	533	524	544	535	515	521	499	542	533	531	540	487	565	547	532	543	528	521	546	524	537	556	534	518	547	563	556	544	509	533	534	536	542	522	573	544	518	545	508	539	516	540	513	541	550	519	538	535	549	603	515	522	518	541	561	539	547	532	497	514	537	563	539	518	546	505	559	498	559	513	542	479	567	545	543	554	531	569	553	551	540	530	539	523	543	566	521	528	589	520	528	549	546	521	538	551	557	508	555	557	563	534	580	538	541	575	494	545	494	543	569	561	550	540	490	563	547	554	536	575	529	556	573	583	532	516	564	549	516	553	558	524	547	525	544	539	555	512	545	541	545	585	534	568	528	541	551	541	482	549	523	504	518	525	518	518	532	561	572	514	531	544	559	552	540	528	529	536	532	511	548	615	560	530	521	611	528	554	544	531	570	531	554	554	511	516	525	548	559	522	511	558	577	561	532	500	567	559	569	532	537	511	593	541	574	562	547	519	584	589	513	522	514	499	563	527	517	534	585	525	558	554	557	544	533	542	511	512	536	548	555	517	567	523	544	520	548	548	497	537	530	582	577	538	527	523	548	550	535	600	516	558	525	540	539	573	559	549	534	569	561	550	525	552	516	515	560	552	550	520	549	528	540	506	518	547	527	527	561	504	567	496	595	522	551	528	506	557	514	561	530	566	520	550	535	511	537	537	502	566	530	522	576	544	560	532	563	526	518	548	576	555	561	534	552	557	507	499	534	539	551	534	537	512	537
14705	8137	4137	2910	1617	955	649	523	517	409	424	434	375	415	425	415	402	343	379	393	324	347	344	351	336	336	337	394	330	345	345	312	330	357	373	358	369	378	307	374	397	324	353	340	353	318	345	373	353	359	350	388	386	347	350	343	371	329	343	307	386	349	357	377	322	340	379	350	349	409	381	328	350	378	387	352	325	392	396	346	344	361	343	336	349	374	339	343	364	346	351	355	353	369	361	334	354	321	380	354	350	359	357	330	371	344	366	372	353	340	362	335	362	351	348	363	335	340	352	327	338	326	318	330	330	322	341	329	314	325	371	357	359	355	344	364	376	345	360	344	343	335	330	331	358	344	351	346	344	336	329	345	322	376	324	324	323	352	338	346	362	353	335	337	338	342	320	348	371	335	337	340	360	352	367	362	338	369	344	399	355	325	387	366	373	374	340	345	361	359	370	318	357	396	334	338	310	335	363	312	348	328	330	345	335	356	345	358	387	391	344	349	334	327	377	325	336	373	343	311	332	353	358	324	329	352	334	325	337	369	373	357	344	358	345	355	328	313	326	310	339	344	346	329	357	347	345	375	360	347	351	359	363	342	348	374	310	306	315	359	337	326	372	358	343	365	339	355	339	353	352	304	346	307	353	321	355	350	358	360	392	343	317	315	321	349	365	347	298	355	359	344	355	316	327	372	397	313	322	385	363	339	334	326	304	340	337	341	379	356	348	359	338	324	330	332	353	318	322	346	337	329	354	360	382	328	318	331	347	320	361	369	329	351	399	321	355	320	380	356	341	370	337	356	313	347	342	330	341	383	347	323	347	381	368	339	339	309	366	347	301	325	337	343	348	333	373	368	347	342	370	328	331	287	337	344	341	351	361	369	359	322	362	367	322	369	293	355	366	349	331	315	325	346	324	353	358	344	363	357	338	324	336	329	380	375	344	324	346	344	338	381	338	412	362	365	335	343	357	343	364	313	349	330	346	354	347	358	313	341	327	324	332	377	334	375	352	356	342	318	342	368	364	334	340	335	344	344	358	346	373	368	352	304	349	332	361	358	338	345	366	338	321	335	360	361	404	375	340	325	345	341	319	334	363	374	367	365	348	348	322	380	296	365	344	355	381	343	322	334	350	331	348	349	379	372	390	355	337	370	346	356	364	340	339	328	355	314	336	350	328	332	310	334	358	360	337	365	352	335	327	389	358	341	310	318	353	324	319	363	380	345	354	299	322	330	356	338	350	303	367	356	320	313	364	371	346	357	349	338	357	333	342	315	336	334	315	358	325	334	340	321	333	325	339	323	327	343	333	348	316	330	329	354	327	332	327	336	337	351	358	364	352	337	354	337	338	340	363	333	310	333	358	349	333	362	323	340	335	341	366	359	346	348	343	350	355	327	363	367	342	353	365	328	328	357	388	374	353	338	383	346	365	343	304	335	329	317	368	328	344	343	388	349	377	344	341	363	363	319	338	357	349	348	342	339	366	350	363	373	364	356	337	314	325	357	338	330	347	356	326	356	354	320	349	321	320	327	368	329	368	367	322	334	335	365	372	353	365	360	337	344	385	338	336	325	369	317	331	370	358	371	331	373	353	336	332	357	302	312	334	317	374	362	342	364	357	356	326	343	338	337	354	346	377	358	322	360	355	349	362	357	342	368	369	367	379	372	335	336	342	326	292	343	325	363	360	323	358	337	346	326	359	329	351	366	334	343	334	361	363	381	330	351	347	335	372	325	332	341	330	346	300	341	334	353	356	322	311	358	338	355	358	335	328	349	375	358	352	324	338	336	349	367	335	353	308	334	317	331	359	365	344	399	326	337	358	309	342	387	316	335	339	335	330	356	357	342	338	369	343	350	337	374	361	313	360	352	358	345	334	408	337	339	353	349	335	339	356	352	363	337	324	325	343	338	349	318	344	336	330	369	360	383	401	357	319	351	369	362	376	320	329	331	358	349	345	328	334	347	338	324	324	325	310	355	398	297	330	306	317	359	336	366	370	344	366	320	328	320	342	351	310	337	310	315	351	336	356	389	404	321	315	343	351	316	333	345	350	328	332	320	334	355	372	361	385	336	341	344	341	332	355	326	339	342	323	345	356	348	356	352	376	372	358	418	314	363	334	319	341	317	353	340	367	341	354	332	360	348	319	354	375	313	372	337	332	377	344	323	375	339	363	323	331	322	327	354	369	345	355	304	339	343	351	335	311	308	342	342	320	325	337	347	370	338	366	379	350	341	339	361	355	352	322	322	345	341	355	363	353	319	306	366	372	338	367	307	370	362	364	351	353	396	330	337	367	355	352	397	344	308	315	323	316	372	323	342	347	335	362	349	326	342	371	371	335	295	356	358	334	356	318	328	335	372	348	332	357	353	332	361	356	322	348	371	340	331	347	353	325	314	357	345	336	356	341	357	347	368	328	356	364	365	372	365	334	359	366	382	355	347	357	361	330	329	351	348	364	356	331	295	324	332	336	343	335	349	334	336	329	315	380	328	303	348	353	377	348	343	385	360	361	359	338	331	360	326	355	365	342	386	337	379	342	354	344	364	326	346	365	366	364	322	369	336	352	353	344	341	343	361	367	322	344	344	302	360	340	333	361	386	339	342	345	362	356	329	334	341	351	346	355	357	351	320	318	369	337	339	384	336	381	335	320	344	311	361	327	329	337	354	371	345	321	321	351	370	339	350	333	338	327	341	327	327	336	341	386	356	364	385	349	336	342	319	335	357	345	399	315	363	349	383	355	341	337	360	346	310	340	325	358	373	315	337	353	354	367	375	350	352	333	368	346	321	354	345	352	355	324	317	364	342	400	375	354	325	316	389	374	361	334	357	330	353	313	342	342	340	377	356	352	379	339	330	334	333	316	325	365	298	351	333	359	381	311	327	317	351	335	336	365	380	349	314	368	314	372	354	332	345	355	342	374	357	334	357	368	348	337	322	324	332	329	346	342	374	364	348	335	331	339	309	340	330	353	354	335	370	385	379	354	339	362	362	355	348	376	343	381	334	398	311	316	333	350	383	314	355	353	354	348	328	347	354	350	341	350	381	344	314	347	350	347	343	363	358	354	350	314	371	328	344	348	301	360	340	325	302	387	365	341	364	332	346	359	350	345	342	336	350	359	358	340	326	342	322	351	343	353	339	352	349	355	365	384	351	348	343	337	349	339	369	318	349	311	345	321	336	332	329	309	349	352	335	336	361	338	341	318	368	350	311	293	362	338	373	362	357	353	360	346	351	346	374	394	319	343	344	322	376	364	379	345	357	347	368	344	330	372	337	352	364	313	354	355	343	354	326	315	373	335	310	362	338	366	351	366	343	361	334	313	343	346	317	369	337	337	389	362	337	329	340	334	326	335	351	324	314	366	365	351	335	342	351	346	366	323	343	344	349	343	341	296	353	379	350	339	332	332	351	354	358	382	310	372	325	384	336	369	380	326	341	343	354	408	344	331	342	384	358	341	318	341	340	378	371	317	370	354	328	355	317	327	338
8898	6825	6785	7639	5261	3431	2263	1738	1482	1252	1137	1157	1067	1035	1023	1004	954	898	873	809	772	730	746	774	790	781	828	779	771	773	737	707	752	767	704	750	749	775	779	771	766	745	700	747	729	748	734	709	712	793	725	802	711	772	732	731	699	780	777	745	741	742	755	708	807	725	681	743	709	761	737	785	743	730	737	740	716	771	715	746	738	748	703	742	740	735	737	735	737	734	759	768	804	779	741	755	726	769	766	767	757	760	740	745	723	717	725	780	782	808	751	767	745	747	726	731	769	777	698	738	747	698	775	729	739	741	705	733	727	741	734	756	733	761	769	720	718	774	737	701	736	752	709	736	753	738	723	727	763	806	764	762	695	738	742	714	717	727	705	686	723	708	735	751	754	780	781	720	712	788	731	744	745	774	782	763	763	731	711	775	778	739	745	742	760	744	748	761	676	764	749	713	765	730	727	745	739	731	735	749	768	726	737	770	706	757	736	739	754	741	732	743	771	729	763	758	756	769	732	699	745	713	714	753	745	722	737	742	732	696	760	727	772	743	715	689	690	708	744	740	759	734	749	772	735	777	729	761	709	735	747	738	772	743	732	715	733	770	746	740	717	676	735	778	721	721	778	726	719	713	730	703	708	693	726	739	739	778	733	698	748	732	744	713	803	733	726	756	715	800	714	734	716	766	739	786	712	722	726	725	738	746	762	748	736	774	764	756	717	733	718	727	779	711	764	752	714	809	759	729	771	726	731	779	702	720	710	715	702	734	769	720	724	729	721	764	727	715	709	732	740	775	768	735	731	768	762	742	755	794	748	769	713	747	762	707	771	749	713	776	734	724	683	773	753	736	745	736	761	729	722	777	719	724	718	743	696	745	760	737	780	761	737	746	733	743	742	751	698	737	773	757	745	749	728	745	741	731	724	755	752	755	749	735	727	723	727	719	751	750	785	716	783	734	750	793	737	711	737	780	693	768	727	764	765	770	736	794	714	729	725	737	744	708	725	768	752	749	721	754	731	794	719	745	721	758	745	694	752	781	768	743	753	799	752	721	743	724	747	708	767	723	746	761	777	746	749	742	779	761	748	722	732	772	733	789	708	719	748	721	777	743	750	750	745	714	765	737	730	753	756	783	745	713	732	738	740	718	707	765	742	764	754	776	717	747	727	736	764	750	772	731	726	704	723	715	748	786	768	717	761	765	741	720	791	759	787	755	722	759	711	737	722	717	789	737	702	784	760	758	762	735	740	694	762	705	740	751	743	763	739	740	781	751	719	731	762	737	766	742	756	735	734	732	752	711	733	732	781	733	790	742	666	774	752	749	747	768	702	744	730	711	770	736	754	756	797	736	748	727	736	742	759	751	699	751	730	743	725	721	766	751	709	758	715	727	723	761	781	718	738	754	750	733	780	737	740	705	792	749	742	716	708	728	737	716	730	714	697	730	733	774	760	710	752	765	741	744	785	759	717	706	680	766	713	708	782	701	775	759	747	730	726	737	708	715	763	701	738	747	740	752	706	746	739	780	728	747	753	706	732	766	754	761	760	746	751	742	711	770	724	758	731	694	702	731	799	728	705	756	719	742	726	771	762	705	721	739	727	716	754	725	776	722	713	779	718	762	770	744	713	744	780	729	677	728	765	702	684	737	714	730	778	761	707	718	758	774	789	687	752	737	743	712	736	709	746	738	754	736	721	755	749	752	739	761	721	808	757	738	723	767	701	727	713	703	766	773	716	703	755	695	729	735	758	741	710	701	724	710	750	754	752	768	764	780	697	765	723	737	736	738	752	718	760	766	744	713	724	736	770	691	773	735	761	705	728	688	771	736	714	740	731	695	737	735	745	755	716	707	774	731	718	757	744	737	803	757	750	787	814	707	778	730	740	744	719	761	776	732	686	765	726	758	752	743	785	726	794	718	804	728	761	679	730	763	728	782	757	806	724	734	739	778	714	769	749	730	764	675	714	777	718	720	754	724	745	699	755	778	718	710	727	738	721	692	769	684	712	732	750	712	724	742	736	743	706	727	745	708	727	744	702	752	689	769	709	750	718	737	797	780	797	700	731	766	739	740	741	688	749	743	721	729	738	722	780	763	778	710	697	770	730	702	757	723	752	764	734	735	798	699	726	738	717	729	773	781	753	813	744	761	769	721	780	759	783	777	745	765	746	731	751	764	684	707	755	829	743	772	735	719	761	735	720	707	752	829	733	669	711	766	795	703	748	717	727	750	691	742	819	784	744	756	759	765	767	729	718	736	713	742	747	791	731	693	690	693	806	758	774	732	739	714	754	726	754	730	720	728	788	729	796	731	765	707	714	768	770	784	784	745	816	755	699	780	747	730	760	735	774	699	766	754	754	780	719	708	733	741	757	731	782	727	677	714	756	781	759	714	775	739	743	723	722	788	746	721	758	713	708	761	703	739	694	738	745	751	799	739	707	733	742	779	735	739	748	711	802	747	728	799	720	730	710	743	745	735	703	717	794	770	752	695	725	759	762	733	743	760	732	735	811	753	765	725	745	742	771	735	714	707	759	757	747	748	737	738	767	768	744	699	710	737	759	728	760	742	699	692	703	740	709	711	710	766	773	732	748	723	761	756	728	772	714	746	704	693	768	770	711	744	731	744	703	790	776	769	808	744	752	718	721	726	725	763	721	745	736	765	753	706	735	794	743	759	707	772	763	753	765	727	748	754	802	739	724	755	729	705	766	748	726	766	707	726	748	751	782	747	701	808	764	736	736	753	757	711	756	726	735	717	727	756	808	741	713	725	743	752	737	724	799	731	716	761	748	760	746	712	693	707	761	777	747	767	715	744	764	754	714	759	756	687	743	752	694	751	741	732	741	718	740	756	723	723	696	750	740	753	681	769	772	734	764	800	717	730	739	760	769	759	722	720	727	752	736	713	717	749	735	752	765	739	812	712	763	745	722	723	724	730	720	729	728	731	770	742	760	750	791	745	757	713	752	716	786	763	709	750	744	701	751	773	728	740	721	696	712	725	713	743	778	690	708	772	775	741	778	777	747	729	736	729	770	733	735	780	764	754	795	755	758	754	713	716	780	790	681	744	757	770	758	722	779	769	776	764	709	764	745	764	748	765	742	750	708	749	766	700	772	728	725	743	737	744	731	764	765	799	768	744	748	749	737	837	743	755	764	747	777	744	746	692	748	707	756	745	749	729	702	776	758	729	785	791	773	715	722	759	749	720	742	738	755	747	726	766	717	792	714	746	748	784	744	756	688	720	795	783	735	763	779	761	733	704	760	751	724	760	700	734	779	804	734	760	736	756	748	779	761	730	748	720	779	777	749	765	741	746	775	707	745	759	700	747	701	788	782	740	715	761	757	768	717	752	711	710	704	777	686	797	755	759	683	714	739	783	705	744	752	793	729	765	711	761	803	738	780	721	767	733	741	748	724	745	777	759	778	711	689	732	705	770	761	775	724	779	762	777	693	695	788	698	695	801	719	749	704	742	715	705	796	705	753	734
34712	25341	18929	14548	8799	5505	2290	1086	636	535	463	455	434	392	368	370	352	325	286	284	292	273	286	314	293	295	306	265	271	276	275	303	268	267	255	260	276	290	271	278	290	263	253	271	244	264	272	286	277	254	267	262	293	279	250	240	219	260	274	256	279	278	273	244	284	273	296	277	262	284	283	262	281	272	266	250	281	261	238	233	259	282	261	266	275	288	278	274	275	277	243	258	251	263	267	309	290	283	285	262	272	275	273	246	259	243	288	279	251	290	254	257	262	238	265	284	243	253	325	281	280	234	259	242	262	260	261	253	285	251	260	263	287	247	262	249	274	272	306	269	275	269	273	268	233	275	274	303	263	264	228	239	238	264	279	300	253	265	266	284	265	241	244	280	264	246	257	247	231	257	278	246	282	251	290	243	247	237	273	260	254	275	281	271	256	253	253	278	271	287	253	271	252	327	262	267	258	269	246	304	252	280	273	269	239	273	248	268	271	262	244	265	252	259	255	275	259	268	301	271	240	260	268	267	250	285	274	266	264	250	289	249	261	252	276	260	297	229	258	282	234	220	259	275	247	272	260	245	254	255	276	290	282	295	287	264	244	283	303	261	259	242	298	257	281	270	288	259	268	251	247	270	249	266	263	240	274	257	264	271	262	280	274	261	273	243	280	278	289	267	274	284	264	268	276	248	256	275	263	243	252	296	257	276	258	268	278	254	276	267	255	261	246	244	294	265	269	274	253	262	292	260	258	261	301	294	261	287	283	259	253	256	253	275	291	246	292	265	274	242	261	281	265	278	293	229	262	263	263	247	276	278	255	260	252	261	256	269	235	265	284	283	264	263	258	255	303	261	301	283	270	287	277	262	284	262	279	265	264	249	257	247	243	290	263	247	253	284	251	260	277	291	246	263	231	263	275	266	269	252	255	272	252	267	283	268	231	262	280	288	259	275	267	276	289	285	244	258	288	275	252	278	289	257	263	266	259	284	267	258	248	277	297	269	281	270	242	253	268	278	228	250	289	274	287	266	251	258	281	257	257	246	255	258	238	267	268	265	295	255	228	246	265	266	258	283	246	250	250	289	289	307	271	278	285	233	267	258	265	248	269	287	247	252	251	282	252	257	296	255	281	251	289	239	252	276	271	262	264	264	243	269	258	270	282	260	273	274	250	272	245	268	230	268	273	284	272	287	268	277	265	244	269	261	284	270	269	275	273	240	283	262	263	242	286	286	269	286	251	270	262	240	275	251	230	236	259	267	295	310	243	247	303	259	267	250	261	261	255	268	314	254	258	285	278	248	289	285	291	275	277	249	257	288	263	253	261	252	251	264	252	275	264	290	258	261	277	294	271	293	250	221	237	261	261	270	264	254	270	264	271	255	299	283	268	284	282	264	266	254	286	270	273	246	258	257	277	285	288	293	264	236	261	303	246	242	281	317	269	264	295	260	247	267	245	271	254	258	259	276	247	273	235	277	291	267	256	257	267	256	264	246	267	248	257	279	270	266	287	260	285	299	258	262	263	304	266	284	252	268	273	253	253	269	270	247	275	270	282	264	310	288	256	285	273	250	256	284	275	242	269	297	221	269	273	258	244	265	247	254	257	251	269	270	265	260	250	272	257	255	267	246	262	246	261	269	243	267	248	268	249	264	259	247	224	268	265	260	284	293	249	258	255	267	279	265	284	243	257	281	266	254	261	234	270	279	286	259	282	276	243	271	259	266	277	279	259	265	282	288	246	255	286	231	283	247	262	301	281	287	244	271	269	271	266	255	245	277	275	274	266	289	235	255	272	264	268	263	250	265	272	275	256	252	237	282	255	267	303	265	268	270	261	282	271	273	297	231	294	294	254	264	263	279	244	288	271	265	268	273	279	286	274	267	255	263	282	274	240	274	264	243	249	239	290	269	274	236	280	275	262	260	258	249	292	253	248	244	307	252	287	234	283	272	286	277	280	256	260	274	312	268	279	257	259	257	268	296	268	271	256	272	254	270	265	249	277	263	287	259	258	276	241	283	286	265	265	257	246	235	256	267	290	263	271	273	298	300	254	289	267	284	228	277	275	265	285	255	272	294	260	253	312	253	249	276	278	276	275	327	266	291	247	272	265	255	249	268	261	273	263	279	296	266	286	258	258	292	260	234	282	258	289	278	261	281	265	240	231	244	291	271	266	274	260	273	266	280	267	232	269	291	277	268	273	270	281	254	275	246	268	273	266	259	278	269	271	260	246	253	258	274	290	277	248	258	307	262	267	270	272	290	234	261	252	236	260	255	269	306	247	274	296	242	249	271	254	252	286	269	267	277	246	256	253	276	254	246	256	255	296	265	288	252	245	270	252	275	244	288	252	264	291	286	287	264	261	271	256	284	266	274	295	259	274	260	273	246	291	265	268	257	273	244	291	308	264	253	273	310	224	281	249	250	268	283	281	252	277	270	266	282	289	263	257	274	253	246	289	269	250	266	260	265	275	289	253	265	290	265	256	239	228	258	262	273	264	231	281	204	285	258	249	244	261	264	223	271	263	257	238	291	261	312	282	273	292	266	280	253	262	254	261	266	284	233	263	287	234	292	282	237	243	238	265	278	270	233	252	266	235	292	271	217	261	253	285	294	264	276	297	260	247	290	236	252	248	258	277	256	259	234	261	291	282	266	256	288	310	265	260	277	257	270	274	269	306	262	269	260	269	271	285	270	293	241	284	230	281	249	276	286	295	265	268	266	244	255	257	265	261	262	282	231	266	274	244	274	309	261	215	243	275	243	279	277	233	255	263	278	254	272	258	261	278	246	260	250	246	284	245	283	277	256	239	252	262	275	243	262	253	299	257	265	256	250	252	254	270	263	269	252	271	297	261	280	251	236	234	264	282	236	283	274	264	261	282	278	244	274	267	277	285	267	296	275	304	293	267	267	258	274	247	271	261	276	296	248	289	263	276	251	275	247	284	251	272	274	261	232	252	282	263	296	261	256	252	278	290	245	241	253	283	259	271	295	286	258	288	281	283	285	256	233	276	270	265	271	292	258	274	249	248	277	305	242	263	290	260	289	248	282	281	284	272	276	275	280	275	283	241	269	270	272	271	295	275	244	293	291	282	285	260	237	280	249	272	281	285	261	271	285	260	261	270	263	267	278	224	274	267	269	248	275	251	278	276	261	245	252	248	256	278	271	243	245	296	255	272	257	273	278	257	260	264	276	254	272	305	257	268	274	261	237	265	279	266	264	295	261	254	298	288	282	297	294	271	277	261	225	273	262	259	250	277	285	295	273	264	260	254	275	261	265	282	263	248	247	257	268	300	248	285	279	228	265	249	236	268	263	248	292	236	265	265	246	271	263	235	267	242	286	234	271	274	278	261	264	249	272	248	259	285	255	273	253	231	258	242	252	228	246	284	256	258	274	288	272	275	278	259	265	262	245	282	282	270	282	251	308	286	266	280	281	233	280	249	254	257	267	253	270	304	268	264	272	275	284	270	274	258	281	287	297	287	257
22304	18140	20534	21847	17374	12257	6285	3746	2367	1998	1545	1507	1426	1298	1226	1062	1042	991	823	773	637	656	636	671	648	641	668	713	660	667	601	591	596	632	671	602	652	587	629	637	575	587	612	591	627	584	632	624	647	630	625	628	605	557	564	626	657	563	589	595	608	629	597	650	634	550	571	592	543	604	587	658	612	599	569	612	609	571	596	550	563	642	569	614	564	584	583	607	639	579	646	618	645	662	620	637	576	641	618	624	613	586	624	581	624	622	622	605	543	608	603	650	570	627	636	581	621	597	593	634	606	592	602	633	608	587	566	612	597	630	590	589	577	618	541	606	615	609	614	581	627	562	571	562	611	624	615	649	574	606	590	543	580	608	582	621	603	625	579	631	607	570	615	625	612	588	590	560	592	568	559	618	576	601	588	579	566	595	576	616	618	622	583	610	595	606	573	593	585	618	636	565	587	585	582	605	596	588	586	621	613	588	584	585	583	595	628	667	574	589	544	590	595	627	584	600	626	611	609	609	595	613	603	625	622	607	610	605	632	610	584	614	591	585	614	589	610	594	603	590	634	572	582	624	613	594	618	610	573	584	604	552	597	608	567	575	594	614	612	575	587	632	582	590	575	596	571	638	613	606	590	612	599	548	596	585	580	600	607	607	565	606	578	563	601	604	633	603	614	578	605	607	579	639	580	577	613	624	609	558	577	622	638	624	564	574	579	571	616	587	568	586	595	591	677	625	621	646	597	620	585	626	514	577	543	609	581	583	569	596	582	667	568	571	603	568	568	615	580	615	597	627	568	561	606	616	635	613	563	585	649	619	594	602	591	596	581	580	575	596	564	555	599	621	576	639	614	590	572	595	642	634	588	632	578	568	604	586	571	585	664	572	600	613	594	583	554	580	558	589	576	595	573	632	585	556	619	578	586	599	567	567	585	590	601	607	615	632	635	580	587	594	619	605	607	601	628	593	588	618	640	583	574	621	557	558	610	533	588	562	610	590	594	598	586	599	636	567	571	580	596	604	599	619	582	595	603	574	584	603	576	576	649	564	588	568	614	628	576	588	621	597	589	635	564	590	571	595	606	603	565	602	606	593	583	586	590	614	562	612	591	635	593	604	579	634	599	604	620	596	614	560	583	568	578	582	642	606	627	610	598	606	599	589	584	591	597	556	605	626	604	599	582	636	573	624	630	621	579	578	583	584	599	615	604	616	624	574	559	613	626	613	607	561	608	596	599	587	610	606	567	595	651	579	573	614	600	610	638	546	598	605	630	588	559	584	584	611	592	549	600	595	560	566	585	622	645	591	592	595	573	606	610	581	578	660	637	596	535	608	593	583	597	624	619	592	601	593	609	616	582	565	634	615	625	616	595	530	598	561	583	623	620	620	599	570	627	597	602	608	553	621	581	614	583	592	587	562	563	566	616	610	586	626	559	586	564	539	602	610	646	606	647	550	600	611	569	622	563	601	602	549	583	629	622	563	600	581	582	595	628	625	603	601	637	587	609	639	630	614	593	612	620	594	597	607	623	628	593	618	586	595	558	582	637	609	586	617	569	563	587	566	588	583	636	581	624	590	594	603	580	619	620	602	565	569	586	574	583	587	570	585	581	596	608	575	619	558	595	586	617	618	581	572	591	623	623	557	604	592	597	596	562	559	645	594	590	578	617	552	586	591	639	587	625	560	597	595	595	597	588	600	617	591	618	606	600	598	615	629	569	626	596	653	610	617	600	637	573	584	605	617	594	643	597	612	644	586	576	608	597	562	611	613	576	575	604	622	621	591	629	640	614	567	597	586	596	587	590	628	595	594	599	622	550	593	587	576	560	620	577	613	582	588	616	613	601	587	630	631	641	632	619	618	588	587	607	569	574	575	598	574	596	581	580	602	560	604	585	620	570	569	617	604	607	620	645	571	537	606	576	581	597	623	602	627	610	578	595	618	583	598	635	621	648	614	615	591	603	610	592	616	596	634	635	638	609	566	559	577	599	591	576	594	617	612	589	577	597	599	586	585	615	574	590	579	574	600	558	548	612	603	591	564	633	605	631	608	569	589	647	606	620	568	630	597	598	576	607	567	598	571	585	603	577	611	573	599	617	608	631	584	562	586	629	604	563	570	638	612	583	601	561	596	632	591	632	585	626	600	558	563	598	593	580	573	583	581	574	571	583	596	594	630	610	603	598	604	595	602	622	632	588	622	618	623	602	592	607	593	599	571	577	600	623	602	652	556	568	557	598	604	647	603	613	599	580	567	626	568	559	580	625	574	621	607	578	582	592	610	586	555	590	586	599	579	648	625	595	569	607	584	606	593	582	615	582	647	624	589	573	591	631	577	634	563	615	596	652	596	555	625	643	554	613	620	638	633	614	583	603	641	599	572	602	623	565	601	613	570	586	558	563	650	599	597	601	613	612	585	631	567	633	599	616	645	594	597	635	589	629	606	563	565	554	549	597	593	595	575	606	576	578	586	599	583	570	596	565	567	606	592	601	621	616	614	611	598	554	587	573	600	600	579	595	615	600	631	625	613	593	604	621	558	599	595	643	586	579	601	581	594	609	579	602	598	599	609	619	637	606	638	605	608	636	548	598	644	567	543	613	600	556	620	630	594	608	605	572	598	634	595	622	608	608	609	598	592	573	586	589	566	571	612	557	587	609	625	622	545	589	560	595	583	592	604	585	608	599	571	583	631	633	578	625	581	632	611	603	588	593	615	606	589	571	609	614	589	595	605	606	572	581	656	578	619	571	576	615	595	562	608	601	584	591	607	580	566	615	565	621	594	617	584	558	603	589	590	609	584	565	606	589	554	598	593	573	605	624	596	599	620	566	606	633	600	567	640	575	635	581	604	635	602	610	650	653	581	627	535	624	601	622	553	590	554	604	606	584	599	565	593	631	614	606	626	592	634	546	565	632	589	613	611	596	575	539	590	527	595	591	587	617	593	620	578	599	587	585	608	572	593	583	607	571	608	561	635	612	599	613	586	582	552	581	580	601	607	634	571	581	594	619	577	548	559	599	573	621	627	542	604	607	626	585	627	630	556	601	590	613	600	602	641	607	562	619	586	600	603	620	587	578	592	585	584	597	594	631	590	589	587	575	602	592	616	599	620	579	586	588	615	535	596	578	592	594	586	618	582	542	587	594	604	612	580	612	596	532	604	603	593	574	611	583	622	545	594	605	597	599	630	595	616	587	588	586	612	650	568	582	600	602	626	572	581	554	558	578	601	580	606	600	628	554	591	587	604	579	587	614	586	619	632	566	642	587	567	650	603	622	621	626	589	538	628	575	603	608	591	608	622	610	601	600	655	645	625	573	575	572	599	602	566	585	548	571	577	616	573	632	551	574	594	623	627	596	577	617	601	638	612	601	581	607	647	588	585	598	629	627	565	638	610	583	595	625	579	628	581	605	602	604	605	595	514	616	591	592	552	631	562	620	582	604	576	598	647	612	582	615	639	610	580	585	618	646	597	581	537	584	550	582	597	577	596
45013	35184	29529	24643	17565	10053	3813	1867	964	604	539	517	434	471	406	381	331	358	305	302	289	259	261	253	286	315	239	277	240	254	268	257	245	255	256	255	258	251	283	265	210	238	241	265	250	242	256	291	260	223	262	260	265	229	295	226	243	271	257	260	269	225	249	237	242	240	279	271	242	267	244	256	249	249	255	261	265	220	264	260	252	269	248	243	260	261	244	240	258	259	258	262	287	256	283	236	272	247	256	278	251	268	242	246	260	234	236	261	263	240	254	231	260	231	245	265	261	266	241	242	263	244	255	230	283	250	236	261	292	275	233	246	260	259	238	272	252	247	245	240	217	217	255	242	260	255	250	272	258	258	262	242	254	248	265	248	247	264	231	271	262	261	272	230	261	254	267	251	221	208	256	257	244	258	243	288	252	231	254	256	253	248	251	256	233	248	248	249	239	236	234	241	221	259	238	255	271	258	266	257	248	250	252	249	271	257	260	258	288	243	263	265	261	271	258	237	231	260	268	227	275	242	252	236	265	239	237	280	253	300	254	231	236	257	239	254	277	257	263	247	257	251	248	269	276	244	252	270	275	269	247	228	228	243	268	245	224	216	257	237	235	249	237	237	254	253	259	221	234	296	251	206	243	235	240	238	270	244	266	248	241	269	264	262	231	275	260	281	279	272	257	275	260	244	234	252	239	242	263	239	237	240	242	247	260	253	264	251	241	241	252	279	270	250	213	262	231	297	268	273	266	246	230	267	266	269	280	267	255	250	262	238	247	236	269	246	239	256	262	266	249	272	263	252	229	248	228	248	203	239	238	268	228	252	254	217	245	243	264	252	280	237	240	270	237	241	272	244	254	261	229	241	254	282	238	256	250	247	261	276	223	241	243	234	224	249	236	275	230	230	246	244	256	205	244	294	267	261	254	223	253	258	249	280	255	285	227	252	236	260	258	277	228	263	243	247	229	270	253	245	267	253	263	286	239	263	244	232	251	253	240	231	252	240	265	244	246	262	220	253	244	253	243	242	234	244	286	243	243	267	233	246	233	253	202	232	258	263	245	295	275	238	232	254	246	238	253	243	265	261	218	234	257	219	233	256	260	210	212	247	254	247	278	229	271	254	270	264	238	252	230	233	258	272	245	232	212	222	246	241	267	244	249	241	226	270	248	243	269	249	255	244	256	240	268	255	248	232	257	233	275	251	257	267	244	248	250	264	242	242	243	250	233	230	244	243	274	257	260	253	233	257	238	251	231	277	209	243	253	226	268	216	234	252	227	269	265	232	244	297	231	257	277	260	238	253	227	234	258	214	247	237	228	249	233	250	227	263	273	270	253	258	224	252	259	240	243	252	237	246	226	233	259	249	280	245	213	273	290	271	245	269	225	261	238	255	264	248	249	242	243	250	234	255	266	233	229	259	258	265	223	247	283	234	247	253	272	246	242	238	263	252	243	240	232	244	289	251	256	262	264	257	226	250	232	302	242	287	259	252	258	235	276	239	243	256	251	254	252	243	270	231	252	222	233	237	255	267	253	214	260	260	238	256	247	274	250	226	275	246	243	269	235	257	218	232	249	227	256	238	274	281	274	274	270	244	229	231	232	262	280	230	229	238	260	238	214	259	245	285	253	224	244	236	229	213	235	268	266	264	250	267	269	240	251	232	230	244	261	235	220	256	300	237	248	239	245	257	263	260	244	229	260	264	255	252	223	224	233	268	230	262	236	279	274	267	227	254	247	251	297	271	256	281	252	277	254	245	251	241	244	253	256	252	227	243	231	271	271	256	225	255	234	262	253	240	233	257	243	247	250	246	262	252	216	249	249	242	278	280	249	231	238	254	230	268	265	247	218	209	249	246	258	270	247	229	291	252	236	252	285	254	256	218	251	236	246	266	232	235	249	253	227	282	260	262	228	223	260	266	235	250	234	222	284	269	224	272	254	222	250	260	247	256	252	243	250	248	241	241	230	250	235	272	247	233	249	257	241	270	255	282	279	244	262	228	269	250	220	260	259	289	262	269	299	279	222	258	241	244	268	276	253	260	250	244	222	251	250	255	265	251	267	255	247	251	272	234	245	260	254	250	267	248	261	266	272	248	234	252	232	241	280	222	224	266	250	271	247	221	275	287	279	274	246	294	231	257	261	265	269	287	254	267	237	252	256	279	206	263	255	249	280	260	256	238	245	258	249	244	256	253	261	236	237	254	241	237	211	242	272	245	260	227	264	233	250	227	242	219	261	241	257	255	259	233	261	238	249	243	236	246	259	261	274	252	258	269	255	232	235	279	267	236	243	233	220	247	249	254	228	253	234	229	260	261	250	246	298	254	295	238	237	228	244	221	226	239	245	274	268	265	267	225	208	248	256	248	260	262	289	259	273	240	268	260	261	262	281	283	273	254	268	252	244	253	252	251	254	257	243	278	252	263	228	266	265	236	201	252	228	237	237	241	256	232	231	234	252	223	223	243	268	252	260	234	232	246	232	278	251	259	246	261	221	238	250	252	257	267	254	237	253	244	239	269	262	283	276	277	260	247	288	239	254	232	230	267	270	269	251	257	242	256	247	261	229	247	238	252	237	258	234	255	301	254	262	250	254	281	247	279	255	263	245	224	242	233	235	260	259	215	256	233	262	231	259	249	261	246	271	219	265	265	255	248	219	244	246	271	266	238	295	286	265	251	271	266	254	263	278	259	251	269	251	260	234	240	248	294	235	284	250	243	224	250	238	253	242	265	254	246	237	253	240	256	260	255	208	251	233	241	260	274	242	250	250	244	235	252	280	253	242	245	256	266	292	261	263	244	245	258	261	242	243	254	252	246	247	219	241	247	262	239	242	258	237	221	257	245	271	286	233	254	273	245	273	273	238	244	254	267	263	254	243	255	243	251	251	213	269	253	295	243	280	297	257	285	240	243	244	284	266	233	230	249	265	267	230	281	273	246	228	274	249	267	236	283	232	255	274	248	235	230	224	255	224	240	274	268	258	257	246	263	237	238	248	253	262	251	232	236	258	254	253	260	267	269	256	259	228	266	251	257	233	284	243	231	237	228	279	246	262	247	226	240	260	229	248	243	257	274	243	236	240	255	239	258	236	218	237	224	247	243	271	251	269	237	205	274	251	235	253	274	238	264	248	246	248	251	240	246	257	249	240	240	240	255	279	257	273	265	245	261	250	262	274	239	257	267	248	249	243	246	277	239	298	232	264	270	295	268	207	290	244	254	267	265	261	241	238	231	254	262	255	259	249	268	267	255	251	245	248	243	268	278	242	256	283	246	239	254	233	251	252	244	253	253	256	258	234	237	249	253	244	250	271	284	261	243	270	292	236	262	248	209	251	242	245	266	272	231	269	208	246	259	244	245	220	253	249	229	250	275	242	284	252	245	264	261	248	241	250	258	245	253	230	239	240	265	254	261	271	233	237	251	252	229	239	230	245	231	228	248	252	275	253	234	265	264	245	233	266	231	253	268	259	264	264	245	227	259	258	274	245	259
29490	25795	30140	30691	26837	16732	8883	6285	3472	2655	2084	1993	1835	1622	1512	1281	1218	1132	981	865	709	652	736	716	729	731	718	722	640	654	611	604	613	584	585	556	612	607	584	587	489	561	565	591	556	526	569	592	588	571	537	606	593	554	534	581	559	506	569	598	564	566	595	575	575	519	553	543	570	579	586	555	593	571	517	578	551	563	580	579	544	537	578	600	616	598	553	615	575	632	609	597	647	599	656	629	580	597	617	642	615	581	612	590	605	586	587	564	535	585	548	573	570	564	557	572	543	541	572	631	578	572	570	587	534	587	608	574	553	595	577	603	557	553	559	529	562	567	560	569	564	598	571	547	534	583	557	583	583	616	555	549	553	565	519	549	558	544	554	586	564	621	565	596	558	561	566	617	565	572	575	586	566	573	553	567	590	553	569	544	554	579	553	594	551	574	601	523	616	584	580	558	587	600	552	545	614	588	590	565	552	543	582	587	576	605	542	595	585	596	630	578	623	591	527	512	580	560	564	551	586	546	551	536	572	574	527	541	577	543	586	552	578	588	599	558	576	556	577	551	554	561	538	559	541	559	560	591	574	575	576	591	547	579	568	560	543	574	581	578	596	569	582	578	596	570	594	602	579	545	604	525	525	574	540	557	542	566	583	565	573	614	596	549	554	574	573	577	571	512	607	570	565	566	588	560	564	561	564	596	552	570	521	568	529	543	557	591	538	617	600	534	553	562	563	624	567	589	603	575	586	567	605	563	563	569	548	593	601	583	558	558	569	600	616	625	562	537	567	586	572	556	584	526	574	563	556	579	578	575	589	581	572	590	546	552	534	559	585	580	590	573	569	594	608	538	587	575	573	557	566	559	559	555	551	524	515	567	570	518	578	561	552	582	593	589	535	577	571	580	564	581	477	577	561	598	597	602	532	585	543	575	550	532	524	567	569	585	595	558	543	570	541	578	579	517	609	557	575	566	562	553	536	584	544	574	535	582	562	534	582	572	532	573	528	549	524	585	564	572	533	596	541	584	557	562	550	553	557	546	549	582	586	569	574	550	589	597	582	562	550	543	552	551	554	543	579	604	580	612	540	572	556	557	571	582	570	580	584	614	544	531	602	570	545	567	634	583	570	568	574	579	584	569	588	552	591	579	561	540	579	550	564	599	567	534	609	548	570	560	601	550	559	575	593	589	529	535	596	557	595	567	575	607	585	544	583	572	556	569	600	599	569	582	549	583	541	561	583	569	564	546	606	560	559	558	538	577	584	545	557	574	566	550	558	615	608	621	592	591	579	553	550	563	531	557	551	576	567	548	550	535	581	558	546	579	570	579	558	525	565	605	618	574	563	553	575	566	609	587	514	617	578	533	557	570	576	579	552	573	528	556	564	585	580	537	548	530	569	568	575	562	542	578	640	480	562	534	564	585	559	599	587	573	548	592	574	574	558	544	564	542	577	587	577	569	568	561	562	564	585	625	538	562	586	538	569	594	574	590	566	561	553	555	530	555	543	607	555	538	558	590	532	555	548	612	584	575	570	492	550	593	602	554	558	561	594	560	619	553	559	587	559	614	574	583	571	611	569	558	579	604	581	548	560	541	535	564	555	569	587	561	529	592	590	555	560	530	576	564	601	527	583	583	581	523	573	566	583	577	588	577	570	560	577	582	541	559	584	620	577	601	568	572	562	573	576	602	566	567	604	576	547	592	591	572	546	558	587	556	586	564	570	584	608	539	593	572	542	564	560	593	531	558	601	623	558	598	556	569	589	570	592	601	573	553	570	556	566	566	563	581	599	612	569	573	549	583	576	591	548	598	573	582	576	550	565	605	593	534	571	604	557	563	630	595	569	561	569	555	563	581	593	576	605	562	518	556	563	566	568	525	563	570	543	550	581	559	572	517	556	590	582	603	564	562	560	542	574	589	607	526	589	610	548	595	556	609	556	594	611	560	573	553	578	561	535	577	554	544	553	565	594	554	593	582	592	586	547	625	530	559	575	563	540	584	561	540	553	498	577	593	551	549	544	555	606	549	595	532	567	544	554	504	579	510	543	526	537	549	560	561	564	565	572	554	573	546	538	583	551	543	585	560	545	583	565	530	619	540	558	577	586	579	567	605	533	572	557	571	604	541	567	553	556	536	587	593	536	570	536	558	582	558	561	567	543	574	554	545	556	543	553	541	586	608	582	555	539	551	594	578	578	569	622	548	553	565	586	548	577	569	564	583	597	550	577	585	584	578	562	575	581	589	553	572	576	557	558	582	538	569	572	575	584	565	530	585	580	561	556	528	575	552	586	527	605	559	547	574	564	556	553	581	568	551	580	547	578	529	534	541	588	572	595	563	595	567	554	579	561	572	614	543	558	563	617	564	600	571	578	578	553	575	551	543	572	536	517	583	543	583	556	632	595	587	557	587	586	570	553	542	556	546	594	582	553	599	578	548	573	537	607	579	552	561	622	544	550	557	554	572	536	598	583	572	566	550	606	575	542	562	568	555	551	598	606	533	577	585	498	604	573	571	623	549	589	644	561	580	635	536	566	578	618	564	593	573	565	577	579	568	587	558	569	599	548	594	574	607	595	578	619	554	571	573	574	608	589	602	567	621	552	520	579	585	552	560	593	588	560	543	545	540	562	587	583	601	586	557	587	555	575	578	594	597	568	579	555	586	585	521	564	580	558	575	582	602	600	626	525	555	564	582	561	541	569	561	502	553	544	523	553	559	554	608	566	601	574	549	580	542	559	583	586	590	575	572	614	591	583	531	562	541	510	588	583	530	545	577	597	573	558	559	590	556	585	567	581	576	581	572	543	558	560	536	577	579	616	613	569	571	548	561	568	548	574	580	561	596	588	575	558	601	575	551	601	561	556	580	566	586	572	553	578	605	578	561	567	595	571	560	569	575	543	548	550	577	539	550	559	584	551	573	608	556	582	545	560	573	545	555	556	564	539	613	530	589	583	534	541	547	576	552	536	578	574	572	559	586	569	550	563	589	606	570	585	578	584	566	577	547	591	614	596	599	530	524	587	580	554	585	619	577	538	537	592	566	584	543	568	566	566	555	572	601	547	574	543	571	578	612	555	592	592	540	550	588	595	541	550	558	563	535	534	566	586	585	546	572	565	560	567	575	587	581	586	557	580	587	557	528	550	557	612	542	551	553	531	591	584	518	595	593	596	563	548	565	578	577	567	554	578	561	586	591	560	596	566	554	585	551	555	567	524	540	547	530	599	565	568	561	587	576	548	559	604	543	584	581	557	581	599	563	579	554	544	556	569	565	528	526	586	562	604	543	584	576	578	617	585	555	591	575	541	523	563	557	546	607	539	595	590	529	558	536	553	521	554	598	580	575	630	568	572	535	575	549	614	546	570	577	522	572	548	565	544	546	560	569	564	566	519	611	612	617	542	588	593	546	618	596	553	548	565	583	554	569	539	597	560	571	548	555	585	568	594	615	603	559	563	554	558	562	541	586	582	569	555	550	585	554	577	579	550	533
14637	7507	4338	3167	1677	1030	738	620	499	476	429	400	440	437	425	399	376	343	420	383	405	365	389	378	365	399	417	380	381	372	344	315	352	374	358	366	380	354	340	400	367	378	339	384	379	374	376	358	366	380	417	381	332	396	337	371	403	368	374	346	352	386	340	361	381	385	368	353	396	365	356	428	364	372	379	348	353	361	382	367	352	341	366	346	381	367	384	359	389	337	396	363	378	357	348	404	370	413	386	352	381	373	345	366	376	373	381	384	378	363	350	365	373	384	351	402	381	349	383	357	367	335	334	366	374	351	392	353	411	383	367	396	376	346	340	340	357	359	342	338	379	361	366	334	357	329	358	349	359	396	357	353	366	351	339	375	346	352	339	364	344	329	362	350	346	398	406	345	369	385	382	345	387	389	351	346	385	374	348	379	392	389	356	384	408	384	368	388	384	379	329	377	377	356	380	354	359	311	340	345	381	367	400	364	327	381	344	381	354	372	388	360	365	364	363	323	359	376	325	360	363	380	346	371	413	360	361	347	348	388	412	354	342	353	406	358	359	357	371	364	363	342	366	354	389	383	335	358	325	366	367	358	341	395	380	375	373	364	362	349	354	380	326	396	358	380	418	409	345	353	374	377	341	315	392	365	387	381	345	378	352	380	378	371	360	390	330	357	374	385	356	366	379	380	409	349	383	412	385	362	359	365	360	364	395	379	355	337	375	340	395	349	383	343	368	348	367	387	391	351	399	340	347	374	365	342	379	364	366	334	339	401	367	387	357	364	346	365	368	341	345	376	388	351	363	353	381	358	376	393	352	367	374	398	355	372	391	385	380	360	340	374	370	393	387	401	354	366	374	362	331	349	347	375	383	369	381	387	403	378	371	339	388	354	377	411	366	385	377	346	372	342	346	351	368	385	351	356	380	336	346	351	373	344	355	384	332	371	364	352	357	367	377	365	341	355	362	355	357	343	353	389	364	363	368	358	354	359	352	427	366	328	358	373	348	341	359	374	350	371	356	343	377	347	349	383	397	380	338	369	408	375	373	397	358	336	398	392	363	406	359	402	374	355	356	322	348	328	392	360	371	397	369	380	349	354	407	353	357	390	325	360	398	368	371	358	364	392	387	392	343	382	375	340	370	406	361	377	388	375	332	389	351	335	361	378	400	377	386	372	361	330	351	334	337	358	359	380	367	384	382	354	343	356	373	346	390	359	365	357	337	393	355	361	386	353	340	361	319	340	365	369	368	357	326	392	365	390	345	374	371	383	350	378	357	348	373	404	337	372	370	397	349	371	332	360	383	410	388	409	387	377	390	389	351	337	360	350	366	346	381	362	377	348	367	354	390	392	358	361	360	379	389	395	356	405	370	381	387	387	396	362	383	354	363	350	341	349	368	372	328	378	360	366	367	356	348	368	361	391	360	355	390	389	370	366	423	349	348	378	347	343	326	323	329	361	399	377	354	368	395	385	387	378	396	353	318	358	349	347	333	400	350	335	361	362	351	377	401	392	404	390	382	354	378	352	366	382	365	367	355	360	379	385	351	371	406	368	362	333	384	362	366	408	357	383	336	365	355	388	387	343	394	376	360	372	360	365	367	360	356	349	343	374	359	383	366	366	359	364	374	343	320	382	395	380	404	338	377	433	333	357	355	399	382	406	368	386	343	400	371	351	371	373	351	338	380	366	380	364	370	392	332	401	394	370	368	380	393	381	353	368	381	367	386	330	357	374	376	429	424	379	351	383	393	368	370	352	352	409	402	330	390	392	400	415	406	402	350	405	349	377	384	354	350	364	365	386	355	374	370	344	361	395	365	397	403	421	381	359	370	337	351	335	413	362	386	363	428	409	362	382	363	362	378	348	352	371	402	354	360	366	379	367	350	366	373	416	366	333	383	379	396	385	351	377	370	405	351	357	345	344	392	366	395	336	394	346	369	416	369	367	388	361	350	363	381	362	365	345	350	307	389	363	361	342	352	379	367	361	388	385	362	354	371	413	373	366	362	376	367	368	352	365	363	374	393	377	333	352	330	357	370	343	331	397	354	374	363	387	372	348	363	327	373	364	360	361	384	392	340	380	385	380	391	396	361	387	392	355	382	350	327	390	340	361	404	356	365	373	356	368	384	385	408	393	394	387	390	382	379	390	361	374	331	358	390	333	338	342	356	357	370	380	363	357	362	325	368	334	358	376	350	348	360	327	358	389	358	379	361	338	354	377	359	391	354	338	376	388	343	363	400	387	366	397	367	340	381	353	397	413	352	361	334	346	370	353	343	366	364	385	381	372	385	377	345	377	362	366	343	388	343	395	371	391	362	361	352	321	359	366	365	354	364	345	347	332	344	377	404	329	349	367	369	370	378	357	343	383	362	365	349	358	407	367	380	391	331	373	406	347	365	361	370	369	371	367	332	373	371	383	368	385	336	327	384	352	346	365	359	397	369	343	349	383	367	367	371	365	352	349	377	385	373	377	361	367	387	339	353	387	394	366	377	323	366	370	400	368	371	344	365	402	358	370	357	383	384	339	406	377	393	374	379	396	415	357	341	376	374	351	368	374	370	365	378	360	359	364	403	386	361	381	372	362	346	379	348	380	389	357	348	347	401	350	364	338	393	412	361	340	363	361	403	380	358	393	356	337	380	362	349	352	346	351	317	358	383	394	374	374	355	372	348	368	394	320	369	413	383	376	399	344	376	390	398	388	386	364	399	388	346	338	377	361	372	379	386	332	340	398	400	304	345	391	390	397	406	342	363	339	343	352	359	360	361	359	334	411	388	360	359	384	373	370	345	384	397	389	373	354	365	355	366	363	383	376	394	404	367	368	367	356	328	363	376	375	357	332	370	319	389	358	372	371	350	372	395	377	388	337	368	369	373	376	373	372	403	375	337	339	359	360	392	364	347	361	365	364	369	421	361	359	376	363	384	344	325	344	364	352	367	346	357	361	352	357	399	384	409	381	384	345	352	364	364	380	342	358	402	332	344	346	396	336	383	362	368	352	357	354	389	379	388	341	395	362	357	317	359	408	366	357	360	374	377	365	353	351	367	392	348	374	356	369	373	354	355	322	350	326	383	369	389	360	386	387	377	343	390	390	357	363	354	363	388	405	370	351	381	399	325	358	393	361	384	390	401	387	355	344	334	333	347	377	346	404	379	373	346	334	407	332	356	334	388	358	333	358	355	369	348	383	375	348	400	373	369	349	382	318	342	354	335	369	361	367	391	377	360	382	386	399	383	376	361	377	388	357	347	359	359	360	404	384	321	368	370	398	381	375	369	352	351	331	391	363	352	332	360	334	352	415	419	434	365	382	381	370	406	380	363	353	351	342	324	353	355	422	364	334	365	374	349	374	371	381	370	354	367	374	373	334	391	348	349	370	311	407	337	365	344	368	362	358	435	368	348	360	362	367	392	363	393	338	365	322	325	359	403	410	415	373	351	388	364	363	339	339	363	384	390	359	381	372	374	362	359	357	318	371	384	354	355	334
9031	6158	7095	8204	5531	3703	2265	1877	1525	1326	1115	1145	1127	1097	1100	1039	949	961	896	882	814	801	869	801	795	824	849	821	780	823	788	782	780	751	807	751	790	763	789	778	825	805	722	780	792	777	810	752	804	744	786	798	798	784	769	781	780	762	813	745	814	775	779	812	803	716	764	799	779	802	784	750	737	802	784	746	737	793	775	782	813	717	731	756	807	786	831	836	848	820	835	798	850	865	798	787	795	904	824	802	834	797	744	817	751	780	774	803	830	825	752	750	791	781	811	785	777	816	818	745	799	791	778	745	808	775	804	748	729	808	804	827	788	788	810	783	748	818	830	726	814	763	756	807	788	809	765	755	802	796	770	733	788	766	777	816	826	771	774	781	805	764	732	807	778	744	834	736	810	787	746	796	754	765	732	806	799	778	791	771	800	786	809	783	827	817	778	798	724	751	798	764	758	783	804	795	759	780	790	789	742	752	779	821	789	754	790	764	767	748	789	786	765	819	776	758	805	835	773	758	793	823	793	733	799	777	754	798	828	803	846	745	778	795	819	772	787	782	765	797	802	708	819	780	815	804	763	748	802	807	779	793	814	823	779	775	769	865	805	804	795	770	736	764	771	781	794	797	727	770	762	770	809	772	827	773	840	798	754	792	800	835	806	786	796	801	828	763	743	752	758	766	756	789	773	787	807	791	773	779	749	764	806	766	824	782	774	786	783	711	815	774	757	763	841	800	722	768	818	745	781	740	776	801	775	802	755	776	808	743	803	780	815	828	799	807	782	847	804	815	758	787	794	804	753	771	795	768	784	802	809	804	828	774	818	760	773	790	768	827	782	841	799	802	840	813	731	807	828	749	809	793	784	757	840	758	800	787	770	782	795	781	768	812	759	765	794	810	816	795	797	751	754	807	760	799	809	750	832	785	807	760	755	758	811	829	754	798	750	732	838	813	753	842	770	810	797	819	796	792	800	814	779	804	766	799	786	792	798	844	802	823	799	764	779	818	785	752	744	825	782	779	741	745	801	736	753	813	788	739	808	740	763	756	784	811	755	776	777	758	767	706	781	861	813	835	792	733	779	815	735	776	742	784	792	764	793	779	792	788	763	788	785	773	853	808	828	788	804	783	750	771	755	779	766	750	797	812	807	831	767	796	792	766	781	773	791	770	783	774	733	786	800	821	758	760	825	723	787	728	830	739	778	770	784	730	776	793	788	839	797	772	771	748	739	758	812	805	845	784	819	817	835	796	769	787	803	755	785	778	836	751	756	789	796	798	755	795	754	788	784	826	823	764	735	787	774	820	777	769	730	808	789	813	777	767	767	775	733	781	776	726	808	822	819	757	784	794	797	770	764	783	744	777	756	825	775	829	769	785	796	806	740	794	803	828	763	801	794	776	793	790	761	762	764	774	779	757	816	786	742	804	761	805	776	791	823	763	768	785	734	788	845	786	769	762	786	789	821	788	768	810	759	720	825	824	765	797	769	756	783	816	820	771	835	811	818	792	768	790	778	772	817	797	785	737	749	737	714	776	827	759	768	775	814	797	814	753	752	793	793	738	785	765	748	750	797	785	777	795	831	764	815	773	807	751	802	784	832	809	763	783	752	800	768	775	773	783	812	786	749	773	763	778	764	797	771	767	796	789	799	764	800	811	830	762	759	806	760	796	724	824	758	769	794	801	764	774	762	792	743	793	781	794	770	803	771	830	829	796	765	792	777	771	786	742	732	808	816	765	802	755	785	791	755	777	818	733	764	813	799	768	788	826	770	773	760	744	824	782	739	790	804	793	780	840	796	781	753	729	809	766	758	730	727	747	785	758	766	765	821	781	795	775	786	814	812	748	801	811	795	765	745	759	755	813	774	818	774	780	762	800	819	820	762	830	825	781	802	781	739	783	782	830	777	786	742	796	792	819	789	779	771	766	775	768	817	819	787	786	799	759	765	767	758	774	813	792	804	776	775	783	738	787	766	772	763	798	782	782	780	761	845	795	759	778	788	752	774	774	790	811	744	782	761	827	851	714	737	789	754	829	777	794	816	800	791	752	824	777	770	852	804	772	792	824	778	814	798	751	760	778	794	781	831	768	791	741	814	787	798	789	750	813	777	825	770	798	756	803	788	775	799	722	769	755	775	738	824	780	759	791	777	796	804	766	782	766	727	808	810	770	737	813	792	824	763	767	792	743	812	816	807	810	758	804	819	804	782	796	762	772	765	799	810	769	798	780	803	811	782	762	805	753	802	785	764	792	786	801	810	766	839	773	804	793	825	769	719	742	819	764	807	852	823	771	815	758	773	794	790	817	745	817	757	788	786	817	800	812	805	757	818	812	775	718	771	788	761	746	782	807	870	798	786	799	740	755	734	837	771	835	809	766	785	809	782	747	786	771	753	797	787	800	798	786	829	736	765	826	779	815	816	754	761	767	738	788	789	745	830	800	796	813	778	797	793	796	756	733	746	817	765	790	815	787	781	796	719	776	830	753	806	789	776	787	757	758	842	786	722	803	739	780	763	794	760	779	747	778	780	768	754	791	787	833	793	821	796	745	753	782	782	828	817	735	829	739	780	830	812	799	749	769	848	798	813	768	789	813	805	822	769	805	800	741	748	737	836	779	803	792	793	787	796	751	751	758	728	803	766	763	816	781	803	797	806	780	832	833	804	791	772	763	747	804	817	807	781	822	761	820	769	797	737	776	777	822	786	822	740	778	762	795	741	743	799	761	783	783	766	754	820	783	764	796	812	781	788	771	788	768	813	779	801	771	783	817	837	800	722	763	792	745	769	764	819	751	763	774	764	769	741	780	794	799	732	781	758	795	773	793	783	751	770	764	796	774	754	806	773	831	826	831	788	765	742	702	798	766	786	807	817	788	787	786	817	779	746	839	775	755	812	727	806	759	808	755	787	781	813	737	774	858	772	783	837	788	776	777	751	785	799	821	829	768	771	753	792	815	807	819	821	783	768	775	784	793	747	783	754	751	792	807	791	822	790	722	770	775	766	726	779	807	807	731	805	789	788	737	781	788	789	780	838	821	821	784	813	801	772	752	771	841	775	775	806	782	801	786	768	760	812	759	796	781	800	801	829	818	808	773	806	774	791	797	784	796	825	826	790	769	781	754	776	793	814	813	781	805	782	776	765	744	807	836	777	812	816	853	738	721	797	768	730	782	822	838	811	827	758	777	794	796	858	785	824	796	776	780	751	775	796	838	825	741	803	785	816	806	806	775	772	781	724	774	774	795	813	779	795	798	780	785	802	757	755	788	759	778	768	757	763	754	743	782	763	744	760	812	785	805	802	814	765	773	818	784	829	762	827	746	802	745	796	804	778	764	741	814	762	762	762	800	839	752	746	750	764	783	738	790	778	807	780	800	773	760	713	796	756	773	780	784	768	814	759	778	804	755	740	800	783	803	787	775	791	781	778	761	788	817	833	817	763	772	819	745	784	788	760	816	769	776	806	776	755	780	801	860	759	744	752	774	796	781
34400	24906	19873	18035	11113	5056	2429	1383	803	603	449	432	406	364	410	356	269	291	292	322	289	299	278	250	282	311	279	297	261	286	271	264	284	277	295	294	271	291	259	276	295	305	295	247	310	291	323	283	275	252	288	297	230	289	270	264	269	294	263	306	290	278	280	264	285	288	265	270	277	262	280	265	293	276	277	246	305	284	261	269	267	266	265	265	269	268	270	296	291	288	282	260	248	276	285	278	268	269	281	260	294	303	280	262	289	277	270	285	278	279	269	287	261	244	254	291	268	291	312	280	256	270	258	286	277	293	236	280	269	262	274	310	296	277	297	285	324	265	247	300	296	279	256	268	266	258	278	300	261	270	276	306	251	278	266	229	285	265	261	269	272	257	270	301	269	278	265	289	283	248	249	262	242	262	314	268	310	267	251	314	268	284	270	260	269	270	260	284	270	272	265	278	269	296	270	236	248	284	292	265	291	255	241	244	258	276	289	280	268	288	249	266	266	291	265	256	285	279	337	274	268	304	266	293	241	259	268	289	249	279	251	277	287	282	274	274	311	286	272	270	319	273	263	264	280	235	277	293	262	276	255	282	288	274	282	266	285	287	296	290	269	286	287	273	249	300	278	276	259	261	285	292	276	260	300	297	275	248	257	251	266	268	325	271	289	250	266	218	280	258	268	301	266	279	272	268	254	264	301	266	301	261	259	288	274	269	266	255	271	299	287	282	281	270	258	270	259	278	255	261	276	258	253	284	272	290	297	267	288	274	281	269	276	307	299	285	286	253	302	257	264	304	275	278	290	268	264	273	282	272	281	267	254	276	260	270	268	267	278	314	304	268	264	316	277	278	283	293	281	301	237	289	292	276	254	296	237	297	297	290	239	248	270	273	266	290	260	318	251	267	247	238	256	269	279	299	265	258	277	288	275	255	282	277	262	282	277	242	269	238	270	269	285	285	290	256	253	295	287	260	281	246	258	277	269	255	247	296	299	299	278	272	289	270	267	269	256	283	251	231	263	282	277	288	262	247	285	254	247	244	283	270	275	261	282	281	294	279	287	237	252	293	292	289	301	295	279	279	287	260	240	283	263	292	299	242	279	268	272	256	270	249	280	285	291	273	283	270	318	270	273	276	233	238	252	284	267	273	254	228	280	285	260	286	277	272	291	260	273	263	298	313	274	254	247	269	258	267	243	301	267	264	236	245	288	274	283	259	256	281	262	241	294	270	263	297	262	244	281	237	304	285	266	224	292	259	302	277	274	285	266	285	274	293	268	269	301	249	277	281	270	262	304	281	277	267	254	278	283	274	241	283	283	264	275	299	261	294	248	272	273	270	269	291	282	238	255	280	281	253	273	283	306	308	307	257	254	278	240	293	281	239	289	264	280	283	281	297	265	270	248	266	296	265	277	293	269	245	261	300	281	266	262	290	280	263	296	249	267	274	278	261	242	280	293	276	249	259	276	271	254	254	257	256	262	301	292	283	278	262	287	304	255	272	297	252	265	263	278	273	277	256	253	270	296	276	262	261	255	271	270	246	259	265	267	264	276	288	265	252	252	292	302	310	287	265	267	265	276	269	316	286	254	265	293	293	276	274	235	259	270	277	270	270	281	302	264	288	266	269	268	281	296	274	248	266	269	268	248	286	306	287	262	271	248	299	273	264	268	257	258	239	274	263	278	286	295	295	272	278	283	275	280	274	278	250	273	274	262	282	253	265	258	273	301	268	256	307	280	298	308	262	298	284	259	288	303	261	297	239	285	273	287	292	290	260	234	261	245	252	271	287	239	282	237	267	281	261	260	283	271	304	286	266	274	290	258	260	269	260	268	281	291	275	250	283	251	253	268	241	269	265	298	252	259	291	280	331	297	282	301	289	239	285	286	263	280	271	281	289	253	279	264	238	292	246	281	273	271	267	281	283	265	300	245	271	275	292	255	291	274	255	318	282	261	254	264	283	286	256	277	278	257	279	258	260	249	272	299	271	272	267	263	289	275	263	250	242	278	268	267	257	273	258	278	282	275	273	295	290	252	279	267	278	274	269	267	302	301	277	288	291	252	289	266	271	262	236	278	281	274	264	282	274	297	256	277	281	257	279	281	257	295	261	277	276	276	296	251	270	273	251	302	259	289	259	266	279	246	297	257	278	284	296	311	245	263	265	284	281	299	284	282	279	235	292	297	271	241	260	259	263	270	253	271	287	292	267	299	292	294	281	257	259	264	298	272	268	253	283	260	267	285	275	251	250	258	292	271	277	283	290	253	253	248	296	293	260	276	272	278	247	263	252	283	280	302	296	241	269	264	253	284	281	272	275	286	305	282	284	275	269	259	301	243	288	283	248	253	272	284	296	278	311	279	288	291	261	263	282	292	256	273	290	288	282	240	277	279	264	263	246	293	278	248	264	260	290	259	259	300	249	266	295	264	295	293	240	290	287	301	289	305	291	292	324	265	286	264	311	284	312	259	269	264	282	283	264	232	267	257	245	264	247	250	273	297	264	293	302	278	278	263	233	236	269	238	273	268	235	269	274	254	272	290	246	307	270	281	292	253	267	285	274	278	304	300	257	311	265	279	280	287	286	297	283	276	287	288	289	289	296	262	238	299	292	239	256	269	254	290	274	295	267	246	255	282	286	310	238	275	246	289	268	286	276	261	303	237	281	254	222	316	272	300	288	281	291	231	283	292	276	271	280	274	240	280	275	297	270	298	250	279	270	285	263	259	267	273	272	266	289	262	253	279	249	258	306	268	278	311	269	284	247	253	268	260	263	306	276	284	279	244	266	237	242	248	268	279	266	261	275	283	296	278	276	290	285	286	265	277	251	276	281	285	276	263	258	258	292	252	248	282	280	290	278	254	242	270	276	270	270	281	251	264	261	275	272	284	305	265	260	261	244	266	252	293	272	282	266	265	287	294	264	268	260	242	307	255	274	269	268	254	267	264	238	285	282	235	291	261	256	278	289	247	268	254	253	302	279	300	268	297	268	276	269	278	271	277	298	271	272	237	279	296	306	274	284	259	271	314	231	265	262	272	272	256	284	285	282	282	285	284	251	252	276	240	295	278	291	279	268	273	284	278	299	248	286	326	285	264	272	258	288	290	249	281	286	244	261	284	247	265	295	287	272	273	287	259	288	280	295	253	274	290	256	304	268	269	310	305	266	267	267	296	267	246	242	295	275	270	248	287	257	257	286	279	279	273	280	278	264	279	229	248	278	255	298	282	271	273	246	265	279	272	307	248	284	289	273	286	287	278	257	251	305	299	264	268	289	265	263	267	284	273	277	281	252	287	228	250	283	296	252	268	273	253	249	254	257	286	272	293	291	269	281	283	268	299	291	273	302	265	254	259	260	279	279	294	240	288	277	274	277	302	288	280	286	284	253	290	281	267	294	292	272	277	259	257	269	261	255	247	276	264	257	248	311	282	283	285	268	273	273	281	285	261	265	267	267	270	257	267	262	280	258	299	280	264	268	274	267	292	291	252	273
22805	17643	21486	26478	17821	11263	6842	4562	2581	1912	1559	1561	1429	1321	1211	1095	1005	980	849	837	703	659	650	712	713	725	702	782	707	653	635	592	611	628	597	635	604	611	626	613	617	591	600	671	605	583	622	600	605	603	626	622	629	623	661	605	588	618	628	653	623	647	596	591	624	597	628	614	608	581	619	625	624	593	634	593	634	620	640	605	606	605	577	639	645	629	583	657	605	663	643	634	643	640	642	637	682	637	617	631	597	665	574	636	624	600	645	613	617	634	619	651	623	619	631	648	591	608	598	610	636	621	644	619	622	616	685	617	629	626	619	620	630	622	588	605	589	629	657	628	615	643	600	637	598	619	629	610	615	638	618	606	609	605	578	619	592	601	558	610	616	619	587	637	570	615	597	638	647	660	636	615	611	588	620	611	651	637	575	643	627	597	595	683	558	659	633	629	628	607	600	632	649	576	622	636	615	633	591	631	621	591	636	613	637	601	594	647	556	618	629	632	588	587	576	641	583	609	624	634	576	630	583	624	589	617	633	625	607	613	702	614	610	627	633	596	634	615	585	567	630	589	605	631	605	612	628	598	651	610	590	582	641	642	601	608	614	636	618	605	618	619	552	574	619	608	582	614	609	604	632	600	639	606	603	618	573	621	599	660	587	627	608	650	639	627	575	631	603	580	646	582	597	629	641	594	610	595	593	610	616	639	601	584	632	590	623	594	608	597	630	634	600	632	646	604	601	563	596	634	621	618	599	611	655	581	655	619	595	606	599	591	622	640	618	637	618	626	538	599	645	640	582	635	608	603	693	619	629	614	642	573	648	565	598	621	641	627	615	608	616	594	613	624	597	601	615	606	560	603	622	581	637	635	613	634	625	604	587	614	622	603	648	585	580	612	658	640	573	601	620	602	596	587	577	601	604	618	582	639	635	601	604	595	657	569	600	636	636	615	607	613	631	631	637	616	613	620	587	592	568	630	626	621	584	668	618	586	643	593	613	629	583	581	601	623	614	606	550	618	643	614	629	562	596	568	602	574	614	604	659	570	612	605	606	620	584	584	616	600	605	614	620	616	627	635	629	585	600	649	629	587	623	634	605	665	596	647	589	632	581	623	616	612	577	690	619	571	589	603	631	569	598	564	601	622	609	628	600	624	632	585	633	596	593	577	628	587	637	591	644	593	615	653	643	604	632	607	633	577	586	623	553	637	580	589	629	582	593	591	541	617	610	623	611	582	621	609	598	673	588	594	584	620	632	594	629	636	617	676	602	628	622	582	597	638	585	577	576	589	613	590	652	613	607	611	604	606	627	605	592	603	593	604	656	607	570	590	623	623	620	656	608	626	634	684	657	578	610	619	640	601	621	641	638	620	633	607	585	600	607	588	588	600	588	598	562	615	596	629	666	612	647	608	627	645	610	645	615	614	602	602	633	663	593	627	574	632	600	633	600	631	561	646	568	633	619	640	628	659	612	634	631	604	562	622	617	631	652	547	584	626	636	653	636	582	648	597	577	615	625	617	644	563	602	575	604	628	640	647	633	572	638	579	587	669	637	589	618	631	615	624	589	626	594	622	618	596	569	628	615	597	599	631	606	573	651	619	577	575	608	615	596	621	601	613	600	587	609	624	651	640	655	623	626	649	592	593	606	630	604	627	592	609	644	620	633	652	614	579	610	574	594	593	602	646	638	583	604	607	608	629	583	587	589	604	601	633	656	621	616	590	624	598	610	576	580	633	613	601	631	604	624	647	605	655	648	621	615	593	594	626	622	616	606	616	644	613	564	579	611	614	594	589	592	577	598	601	560	632	529	612	630	577	571	594	685	591	591	635	648	613	623	633	627	628	618	604	632	620	581	603	651	647	627	635	584	591	610	647	634	628	630	599	560	662	572	654	572	581	576	606	605	570	581	587	595	587	606	642	579	582	647	620	593	599	625	595	580	619	624	570	592	651	616	601	612	598	624	630	624	617	601	650	572	602	596	596	569	618	564	643	587	673	583	620	580	623	637	656	615	619	602	620	585	606	612	620	617	613	613	625	585	617	624	611	652	615	623	599	627	600	637	584	615	594	580	587	623	610	583	604	597	571	632	622	628	617	643	643	639	614	664	591	614	582	625	581	645	624	599	559	620	605	612	595	695	610	622	572	630	619	617	598	638	630	629	630	638	655	603	619	623	611	623	627	602	648	584	610	625	573	622	612	558	624	623	596	609	634	614	600	617	599	590	646	635	621	619	616	618	574	593	615	611	584	643	612	572	611	662	603	620	588	599	574	609	600	610	634	582	585	591	612	636	626	649	583	614	634	655	632	615	641	620	621	625	604	668	658	609	665	612	601	598	598	581	599	594	596	565	631	601	664	658	633	626	652	604	632	631	626	599	641	611	603	600	621	596	620	617	607	645	614	623	620	592	605	636	568	619	593	571	597	634	653	610	602	606	656	583	587	617	639	594	576	583	556	628	630	617	624	631	594	633	562	614	628	620	585	629	634	607	587	588	587	583	631	630	620	599	622	615	624	626	608	654	610	615	666	650	638	615	599	632	621	622	603	615	597	607	574	623	626	623	589	569	625	629	623	611	624	570	650	599	644	619	590	623	598	585	595	585	614	603	603	606	635	609	565	604	617	567	600	580	636	643	595	688	600	638	602	594	645	632	550	614	573	648	606	586	607	629	595	653	559	647	603	579	647	585	535	612	585	589	621	601	641	621	596	591	619	616	641	599	642	620	555	618	615	609	623	631	560	624	584	594	649	630	592	636	627	586	650	594	609	637	638	611	600	640	566	591	607	623	618	624	622	621	658	592	616	620	609	683	628	637	602	598	622	641	591	682	571	594	573	623	658	634	640	593	614	608	658	622	645	602	625	558	639	634	607	570	625	614	582	643	604	634	602	617	588	626	631	606	624	582	622	595	603	585	585	582	598	593	578	654	555	640	597	564	611	612	578	643	575	566	597	635	611	601	622	616	614	581	616	600	587	586	596	586	621	653	601	640	607	608	603	564	599	586	574	616	598	622	579	588	590	564	604	644	600	650	594	632	602	621	621	569	573	579	652	611	634	583	599	605	630	643	634	604	671	619	635	619	644	632	665	617	617	618	653	621	600	573	610	599	610	625	589	582	633	621	631	595	636	635	639	649	628	609	567	632	615	600	600	618	617	602	617	609	588	608	610	659	598	661	619	594	622	633	614	636	578	602	633	621	637	590	597	633	644	566	632	600	630	621	601	598	624	596	587	597	635	630	585	618	617	628	603	633	592	626	628	624	612	608	605	612	662	617	631	596	567	602	591	566	593	585	596	635	555	625	597	613	628	555	652	642	639	586	637	584	634	601	593	574	662	618	612	606	620	631	584	620	623	634	624	605	608	599	617	595	625	611	634	585	594	607	621	607	661	596	608	588	568	644	570	606	617	598	594	614	631	634	673	554	608	619	611	615	613	584	618	563	589	567	600	666	611	595	588	620	601	611	618	590	574	614	616	617	624	611	653	581	596
45018	33364	31576	27071	16932	9682	5237	2555	1432	739	599	488	465	415	358	366	350	365	350	279	284	267	279	301	283	263	290	283	296	243	254	280	235	268	270	253	276	269	247	278	286	235	267	249	259	249	264	242	271	247	258	285	250	231	266	238	256	245	288	260	251	276	239	283	237	264	240	249	245	248	276	264	242	277	247	259	244	244	250	237	244	285	224	241	234	242	309	248	265	254	285	232	255	261	244	236	260	294	246	287	254	284	265	252	233	263	230	244	266	241	272	249	247	285	254	273	265	288	257	275	250	257	258	274	259	274	246	241	281	234	247	301	261	265	252	246	275	269	256	256	259	264	273	252	259	248	248	246	248	246	261	242	247	244	270	252	260	240	218	266	240	264	235	240	246	249	270	239	276	271	282	269	244	286	291	267	291	251	281	240	251	258	257	241	244	250	259	281	221	248	240	243	261	254	260	265	240	308	260	267	233	251	280	275	250	241	261	268	266	250	262	250	265	228	246	259	270	276	254	245	267	289	265	244	298	311	272	253	260	207	257	296	255	265	259	287	263	236	268	258	218	277	241	252	257	249	261	231	264	243	270	243	285	251	276	259	248	265	242	268	275	260	259	271	298	279	264	254	249	253	247	240	275	243	242	226	271	262	258	298	256	247	274	265	266	239	280	224	283	253	262	275	247	231	275	277	241	250	240	247	244	266	253	239	242	273	235	262	221	260	242	251	291	240	235	269	263	262	287	270	233	263	260	263	263	247	245	236	244	259	269	279	228	276	273	279	284	265	251	239	269	251	245	253	239	242	256	288	266	260	259	227	261	254	243	251	293	251	282	264	299	267	268	249	252	232	288	237	267	243	248	260	270	241	245	291	231	271	264	242	254	253	240	281	286	291	248	270	256	275	277	248	238	250	286	232	271	247	266	247	257	252	271	234	283	285	284	267	222	225	253	270	256	255	248	258	229	240	248	256	251	253	206	260	289	273	250	253	246	278	278	258	256	245	274	271	265	282	254	274	271	237	272	269	250	239	240	258	295	267	273	296	278	272	296	243	251	254	273	285	214	237	242	258	244	258	274	280	260	268	217	247	278	269	216	235	220	253	264	255	276	266	250	255	288	235	305	259	255	259	260	266	265	243	247	261	249	247	255	242	260	242	250	263	277	270	268	259	293	284	239	239	228	264	254	290	270	290	243	249	287	259	274	261	251	246	305	237	250	236	251	247	254	254	258	264	204	230	231	258	269	234	272	284	261	223	294	259	285	281	260	250	239	267	296	267	240	262	244	241	254	267	275	241	275	246	237	278	297	297	291	240	286	263	222	239	266	267	238	273	277	271	246	274	227	262	257	269	287	268	261	231	233	260	244	256	268	237	223	282	222	248	263	245	253	247	291	254	235	247	260	242	259	277	254	252	275	250	272	244	261	233	249	244	286	256	276	253	245	264	238	277	258	237	247	271	224	249	254	234	258	279	269	224	249	244	258	240	275	254	266	246	234	245	253	256	287	267	273	254	273	248	270	234	241	221	243	268	265	256	232	272	254	230	262	264	297	241	304	253	277	275	261	254	249	279	271	253	259	246	227	271	248	257	201	266	279	273	278	249	259	251	253	261	242	245	244	269	285	260	258	233	254	239	255	279	243	264	232	262	253	236	278	236	272	242	260	261	264	254	252	271	254	239	251	227	259	249	251	261	261	233	238	248	258	243	245	251	276	248	228	277	252	282	242	232	253	272	270	261	259	237	274	261	291	263	216	231	257	246	271	259	231	243	243	293	256	253	259	256	241	250	255	246	247	258	249	281	274	273	289	260	276	238	222	266	277	264	215	281	249	265	261	281	234	271	260	266	249	259	254	257	276	236	252	272	253	247	258	260	257	287	299	265	245	230	276	253	257	243	258	264	256	248	289	261	239	279	263	271	265	251	237	278	231	243	281	250	271	246	248	256	245	248	267	226	288	269	263	263	287	253	284	273	238	260	267	292	242	242	246	267	283	270	292	246	251	260	274	255	255	251	272	256	251	277	252	280	244	269	262	248	268	216	232	244	233	240	250	225	249	226	233	251	236	259	279	231	257	258	257	270	245	236	266	267	266	257	271	268	251	242	278	289	261	230	251	267	274	249	247	236	257	245	248	266	257	293	274	248	265	288	266	281	254	263	267	302	234	260	277	239	290	256	292	258	263	256	256	252	269	251	233	257	253	245	263	261	267	234	281	259	252	264	251	247	264	257	259	243	281	238	255	257	258	266	237	233	247	249	268	282	244	271	257	263	284	233	259	269	285	273	263	260	243	266	240	267	244	249	258	285	268	253	269	272	242	246	250	282	247	258	270	272	274	280	260	236	281	287	270	241	260	251	256	271	273	300	291	281	274	223	255	259	255	258	218	242	272	289	293	266	248	246	262	281	280	261	255	229	230	258	272	257	235	265	237	254	278	247	275	260	231	260	234	256	247	248	203	269	257	251	262	243	252	251	270	257	255	291	263	284	267	237	254	260	267	261	260	270	280	265	250	250	241	290	244	277	273	247	247	261	224	281	248	263	277	250	249	271	286	268	270	251	268	235	246	256	243	251	266	248	243	238	267	280	265	244	286	253	231	254	240	259	283	265	292	249	269	252	278	262	247	302	267	257	247	258	293	275	248	262	259	228	254	266	246	261	263	228	259	278	265	271	285	253	272	256	226	274	238	268	250	233	237	267	246	257	260	269	276	295	299	269	243	264	241	242	246	252	303	267	263	282	242	260	221	256	288	274	252	253	255	248	261	255	244	233	309	259	273	249	239	274	250	268	269	291	275	268	244	246	270	263	247	268	244	261	226	256	258	238	256	257	260	266	256	251	271	270	261	247	238	260	294	295	266	270	270	305	255	238	263	241	258	301	244	252	267	268	254	234	248	243	251	244	271	272	228	249	251	258	232	272	257	252	259	239	288	245	291	246	287	267	276	240	253	248	238	255	262	254	271	283	262	243	242	245	269	230	287	269	264	246	245	273	250	268	276	250	248	236	247	246	271	276	277	264	239	267	251	289	260	260	253	250	250	256	263	284	267	272	251	251	255	240	310	264	263	257	268	246	257	253	252	269	270	282	267	263	260	292	257	264	262	248	279	227	227	264	273	250	258	274	283	264	238	243	269	262	228	249	274	248	214	265	300	260	283	266	259	226	274	281	251	244	269	263	269	252	256	282	280	250	279	245	246	221	250	240	239	238	299	232	249	289	239	242	241	284	255	234	278	246	279	246	260	246	272	263	268	251	240	257	250	258	221	264	270	252	254	271	258	253	264	256	250	241	261	251	284	244	238	222	259	228	290	252	261	241	229	260	274	255	230	241	232	250	242	273	241	239	236	274	254	243	266	284	266	246	249	277	270	271	241	270	255	285	246	251	257	272	274	247	255	274	290	250	262	262	257	275	257	232	240	263	250	264	266	256	209	266	273	277	262	255	268	253	236	257	265	265	265	257	298	250	246	257	253	286	274	269	259	272	260	251
29696	23853	31504	32199	23020	16817	10880	7228	5003	2704	2158	1818	1799	1688	1476	1369	1215	1125	901	852	765	686	704	758	798	777	731	700	663	655	651	620	608	607	628	593	592	593	610	634	571	533	573	567	609	585	583	588	573	551	576	580	631	573	623	607	581	605	565	645	589	605	652	604	545	609	628	599	622	598	570	611	577	577	613	578	555	538	583	558	559	594	615	580	617	614	621	626	610	640	668	614	631	627	645	610	608	640	623	579	535	638	553	603	641	549	602	551	610	598	572	597	579	572	603	574	618	601	620	617	545	577	559	567	566	589	615	591	624	591	570	549	603	565	578	575	564	604	598	592	571	610	607	564	575	548	604	622	551	579	607	603	570	568	591	602	574	572	589	579	535	601	548	593	551	564	600	598	605	583	574	618	549	597	561	622	586	631	585	608	593	572	594	579	591	589	594	551	604	599	598	565	587	574	590	588	578	622	575	586	583	558	650	591	585	595	553	605	603	580	592	577	568	559	566	559	607	617	574	556	606	599	566	569	608	602	569	539	587	645	553	592	560	596	599	605	584	625	575	624	566	584	576	559	581	569	605	572	592	591	639	644	569	601	623	574	583	594	557	535	617	611	587	622	607	567	599	569	627	566	578	570	626	578	607	591	596	587	564	566	573	563	545	612	573	589	587	607	518	628	641	596	560	627	578	578	556	596	551	593	573	583	591	602	554	562	604	525	556	547	604	597	604	568	584	635	576	576	537	573	591	611	529	628	598	583	583	620	622	572	586	609	591	531	542	539	584	565	595	654	549	607	560	631	565	576	573	556	581	621	605	581	620	593	552	618	547	558	545	606	546	587	531	554	610	559	572	558	550	566	595	607	555	563	557	561	599	599	582	622	570	566	586	612	604	598	602	589	584	589	557	573	568	572	583	601	572	622	573	621	575	616	572	545	587	574	585	559	598	558	602	612	536	573	584	588	560	602	618	611	587	611	590	608	580	599	566	574	573	598	604	598	552	562	547	585	610	599	596	580	560	559	524	567	611	592	579	596	582	594	568	579	570	586	580	584	599	563	556	574	569	627	547	613	615	569	559	600	633	561	573	585	590	570	590	596	565	597	589	589	593	582	582	581	600	522	579	611	570	561	650	606	573	576	580	588	579	554	581	598	555	559	605	594	568	568	602	578	587	607	593	601	599	607	577	601	626	596	501	565	598	610	624	543	591	575	632	548	556	570	569	570	609	537	577	582	578	562	538	598	618	562	591	565	583	584	593	560	568	625	564	558	584	571	542	584	586	609	547	595	614	560	617	541	547	552	559	593	578	574	605	541	552	580	547	590	590	581	584	568	569	541	570	556	613	559	553	603	555	598	550	605	584	560	600	611	570	587	613	581	609	582	601	563	549	592	568	616	576	557	585	564	587	609	568	587	575	587	607	597	556	586	620	604	565	570	592	619	628	624	583	606	565	560	601	559	602	563	541	565	603	619	605	604	598	613	601	572	557	605	552	585	581	568	584	596	551	594	602	595	570	623	577	551	560	562	534	564	551	566	585	553	552	595	564	596	581	564	589	566	613	629	570	553	576	578	583	602	595	585	633	580	591	574	556	570	606	538	581	591	627	619	597	600	590	569	577	627	567	573	581	600	580	582	606	593	592	571	541	587	616	584	539	547	582	608	530	571	589	585	590	597	604	648	562	643	544	558	554	601	562	575	616	615	571	562	578	603	584	554	624	610	561	595	591	592	584	581	616	553	616	582	572	577	646	573	595	602	585	577	587	550	557	550	580	543	582	597	607	565	527	617	589	563	616	568	562	613	598	589	602	604	620	573	614	573	596	599	554	626	579	582	583	587	574	588	582	598	594	603	609	587	606	608	584	567	575	581	545	559	598	575	621	567	594	579	628	534	621	576	550	554	588	626	570	590	587	597	564	569	556	576	590	580	552	628	570	619	561	576	611	575	591	565	534	611	572	637	571	612	604	549	544	575	596	596	571	587	581	566	590	568	582	563	549	616	606	566	600	580	555	555	608	530	579	587	541	588	599	593	546	587	592	568	553	555	597	582	595	571	601	592	608	599	615	568	554	574	583	558	537	579	587	563	601	624	567	559	604	552	559	560	607	576	574	621	576	594	575	546	586	577	610	616	559	545	601	634	535	630	574	561	575	584	603	592	579	598	592	538	604	559	576	537	544	560	586	618	601	593	625	579	592	569	579	563	556	584	589	626	581	634	580	581	589	594	578	599	582	575	598	574	566	629	609	606	594	557	576	580	608	600	583	590	581	544	592	579	566	561	597	606	583	602	596	557	533	640	618	579	549	592	572	558	559	579	547	599	573	572	592	548	577	597	591	564	591	533	574	570	610	578	578	597	621	596	548	579	620	608	563	617	602	568	578	583	566	561	636	603	582	597	582	571	557	558	553	588	602	561	547	597	612	564	582	604	592	583	571	553	512	594	589	543	599	557	592	616	615	579	557	569	552	568	579	608	556	609	625	601	597	624	606	568	577	627	609	577	591	632	578	580	545	596	585	602	567	587	597	570	579	569	613	567	607	616	586	575	581	561	591	563	576	596	583	597	581	568	566	569	559	595	571	580	590	592	611	574	540	639	580	558	601	585	548	586	632	545	591	574	642	579	561	541	588	541	567	569	597	595	562	571	594	566	586	587	632	545	559	590	583	568	613	562	552	595	556	579	563	608	576	564	581	563	580	542	574	614	584	598	605	612	578	589	625	601	536	576	545	572	565	581	573	539	555	595	577	559	609	555	632	560	556	620	585	597	586	606	588	560	558	621	597	603	573	555	598	580	607	587	551	555	556	530	553	548	583	557	585	616	616	549	601	589	576	571	558	606	565	571	604	551	581	579	584	591	554	594	596	621	574	621	613	567	577	594	595	569	625	577	589	593	580	583	580	610	560	563	586	566	590	571	570	582	582	544	586	574	556	576	580	561	596	596	613	587	577	589	565	590	589	592	530	579	610	581	578	592	531	584	629	576	582	599	609	584	613	604	601	600	615	595	586	590	557	589	614	597	571	566	525	583	564	594	579	594	640	580	548	619	635	576	629	611	572	590	585	575	559	573	545	585	586	622	628	547	587	606	580	528	576	566	601	604	600	621	582	597	603	633	607	563	569	561	609	572	542	555	595	538	589	589	600	587	577	574	566	614	596	613	563	595	599	585	567	573	595	572	573	554	567	594	646	582	597	599	601	594	540	558	543	576	595	606	608	624	621	560	592	578	567	560	573	593	550	570	585	571	578	596	573	584	550	551	582	576	592	553	599	645	583	600	601	566	579	562	560	586	608	583	584	600	598	579	592	595	567	574	555	603	578	571	543	578	589	593	575	581	573	585	599	594	578	599	614	578	548	610	555	608	614	589	561	592	589	587	593	561	604	603	601	557	543	592	569	611	574	561	575	621	601	587	632	562	583	586	609	569	536	550	608	571	569	601	562	570	556	568	564	621	572	605	568	559	592	596	552	550	573	544	570	579	606	562	601	581
14723	7069	4635	3239	1500	986	804	583	554	456	437	428	421	430	407	392	456	385	319	358	351	351	398	359	360	353	353	374	337	345	366	348	362	356	325	386	328	363	359	345	338	367	344	342	326	355	351	327	369	339	359	359	366	341	365	327	342	343	327	314	333	374	368	383	336	349	367	370	350	312	367	351	342	372	395	352	351	347	382	388	380	377	370	350	351	358	353	367	353	342	362	313	369	360	332	322	370	390	357	353	363	329	319	353	365	361	358	367	336	354	357	359	360	384	374	329	367	331	336	338	335	326	354	352	355	377	342	358	344	325	346	361	326	326	394	326	371	348	329	358	343	311	356	307	367	383	387	399	374	351	350	336	355	336	340	366	341	365	368	333	369	317	331	383	358	345	370	328	326	324	365	334	341	362	361	382	349	358	371	371	355	348	374	327	357	341	373	340	346	355	369	356	322	361	327	349	360	332	360	321	327	371	323	379	352	354	354	355	366	349	341	320	338	340	369	344	363	399	372	339	339	345	335	351	366	340	343	359	372	338	378	356	354	364	427	334	376	358	362	372	360	366	356	397	361	359	364	354	341	364	340	316	337	349	370	352	358	335	336	355	352	362	366	359	349	345	313	363	352	374	315	351	376	346	346	312	370	360	337	366	375	368	354	320	351	362	338	302	363	340	377	358	357	362	328	342	365	340	361	341	352	381	322	395	361	351	341	347	370	330	342	378	366	336	356	359	316	322	342	348	325	385	322	342	348	347	386	366	349	351	407	373	347	303	325	351	368	362	356	356	323	340	372	338	360	373	343	371	354	348	358	360	339	358	341	324	341	364	337	331	371	358	340	379	353	356	348	307	380	359	341	355	338	362	355	369	348	355	377	342	341	380	362	361	364	369	362	352	352	376	339	340	387	350	361	349	349	370	363	338	350	347	353	329	351	337	347	352	361	368	337	394	325	339	340	361	357	381	368	329	325	356	359	357	338	384	334	340	309	361	339	422	393	370	332	330	365	352	351	326	321	357	341	330	349	369	355	360	375	331	382	370	341	368	376	358	365	345	370	343	370	397	377	347	327	373	354	341	346	359	364	337	348	364	369	376	311	297	342	340	345	374	381	376	357	346	360	357	384	362	321	352	358	352	349	372	332	363	320	373	349	329	333	341	353	336	328	367	356	365	372	363	345	331	366	395	299	377	350	354	307	317	360	342	357	344	301	372	354	339	337	341	368	362	339	352	340	326	347	320	387	330	351	351	326	395	359	367	382	320	357	339	369	367	316	361	356	383	341	365	374	343	341	358	359	342	365	379	380	359	370	328	387	327	347	350	369	325	353	366	334	363	354	419	344	375	347	324	307	370	396	341	340	376	356	359	355	342	331	347	376	316	335	357	329	351	335	366	334	358	372	316	354	358	328	355	390	395	340	356	345	364	399	363	320	337	329	353	354	335	318	385	371	364	342	295	329	324	334	324	377	360	330	391	358	352	364	361	345	349	338	390	319	360	336	333	384	375	400	340	366	350	346	351	350	379	381	379	384	360	367	353	358	323	336	341	349	328	374	393	383	377	332	348	370	351	377	340	315	333	367	358	356	377	360	353	345	307	362	367	377	353	363	349	341	342	380	350	363	356	343	356	385	338	365	375	380	387	370	390	370	378	358	337	332	335	339	343	325	321	344	373	348	342	356	343	318	352	391	371	339	322	347	352	400	347	354	351	366	333	366	344	360	349	350	325	311	336	316	341	358	369	364	343	335	359	364	359	345	344	349	366	363	341	357	348	344	333	346	351	371	349	379	360	365	332	371	336	379	334	354	356	332	339	350	374	327	340	366	339	352	308	377	336	326	351	324	353	354	334	364	365	347	317	336	347	387	367	376	365	370	343	370	330	383	390	383	361	318	345	317	380	374	344	347	330	367	342	381	323	334	366	386	372	374	366	422	369	365	375	358	332	338	322	374	318	335	346	387	364	378	408	362	393	347	379	342	375	363	350	340	361	339	343	373	343	357	348	328	319	341	374	310	314	355	335	392	377	353	349	373	338	342	383	357	321	367	358	319	370	341	359	347	354	387	371	355	359	362	339	325	395	345	342	369	333	336	347	343	364	369	343	371	385	343	333	367	351	366	373	330	360	355	341	309	373	325	324	347	358	356	322	377	384	344	367	359	353	387	344	369	372	348	307	358	396	374	365	316	352	374	359	376	329	386	358	339	347	316	334	303	307	322	326	325	378	341	376	359	333	360	354	372	334	351	366	344	367	362	337	380	415	369	318	288	353	322	364	366	300	357	358	386	359	355	378	357	339	359	331	316	327	371	350	367	349	322	322	342	349	365	349	340	336	367	343	342	328	324	368	339	363	366	328	325	351	379	335	342	392	383	336	330	365	343	373	351	349	359	367	346	332	325	333	321	364	359	343	317	321	370	348	342	370	362	325	336	349	370	337	346	370	324	310	360	379	374	352	347	364	357	352	385	369	343	328	354	381	360	343	364	342	353	347	352	354	321	308	347	366	359	314	369	391	354	341	334	341	342	382	368	391	350	378	342	369	351	340	351	353	356	326	366	337	358	388	404	374	349	358	353	330	320	344	371	330	364	390	359	364	364	305	372	339	341	373	376	362	336	356	370	326	367	386	332	334	405	337	376	340	383	346	350	351	374	382	344	393	341	348	365	324	354	364	308	316	283	361	323	354	348	367	356	372	341	339	350	344	341	363	354	345	362	353	368	365	353	372	370	344	367	383	366	373	347	357	345	334	388	353	360	399	358	360	367	328	346	334	364	377	346	334	345	362	386	361	353	381	366	365	373	372	335	335	317	350	336	376	350	347	340	398	360	369	367	319	345	343	369	383	337	339	380	350	334	321	362	372	357	346	372	329	341	364	377	335	360	348	346	336	329	362	382	382	333	367	362	387	371	385	369	357	387	357	335	382	383	362	364	374	350	354	356	303	308	325	337	369	374	369	397	407	354	341	384	371	342	362	361	326	373	345	386	343	356	340	345	331	354	386	319	344	379	385	366	373	327	356	356	386	376	350	336	345	350	350	362	333	378	358	352	343	378	378	382	349	334	337	342	330	302	374	358	331	366	345	357	381	342	345	328	349	352	334	373	353	350	369	355	370	353	368	403	355	360	310	364	329	341	359	364	337	370	359	368	348	319	347	369	361	353	360	372	358	371	365	328	369	361	335	315	371	372	366	326	328	380	356	335	342	369	364	325	341	342	352	369	376	340	348	350	374	397	346	354	365	363	368	353	373	343	353	314	333	335	358	338	374	346	348	394	342	342	367	381	363	358	360	350	354	352	344	360	355	385	338	342	303	364	350	338	378	355	322	328	345	332	363	346	378	377	336	359	302	363	388	369	345	383	376	302	351	340	327	344	343	388	381	330	351	376	372	334	323	387	350	333	395	338	356	360	346	335	365	332	344	329	341	376	382	353	354	370	344	348	360	348	358	362	356	331	346	361	366	311	336	372	366	300	378	334	362	357	365	365	322
8838	5773	7914	8328	4953	3691	2598	2039	1599	1344	1251	1134	1109	1108	1041	991	926	885	898	845	781	764	750	747	798	801	807	798	727	767	775	733	745	719	798	764	793	750	742	783	739	790	751	776	778	768	753	803	740	712	805	756	774	776	722	748	735	772	753	716	747	771	774	753	767	764	739	767	736	777	822	752	762	723	737	773	749	765	768	780	752	795	777	709	765	778	745	759	773	850	793	787	729	739	779	777	749	764	761	772	724	803	750	788	775	754	795	745	779	684	747	768	805	753	774	747	752	748	759	768	744	746	745	766	772	760	786	732	822	754	765	797	748	750	812	764	803	783	830	715	732	796	841	722	775	799	746	731	794	712	710	732	789	752	821	764	811	756	750	782	725	763	784	755	785	734	785	685	711	724	777	773	743	794	746	766	779	786	776	736	742	767	747	770	737	778	726	769	791	737	786	758	751	792	767	784	794	769	796	747	761	795	759	746	800	781	792	755	722	785	738	762	782	755	786	809	771	726	762	796	766	776	805	806	783	784	804	811	726	732	737	731	728	704	752	731	812	777	759	771	753	735	819	765	762	780	744	769	733	773	772	737	758	710	759	760	714	777	743	740	760	752	734	793	767	757	718	723	741	760	823	712	791	803	732	696	740	791	721	778	767	706	767	711	710	771	738	762	722	751	780	720	755	765	706	813	732	773	798	764	749	714	725	769	765	737	759	806	789	767	776	765	785	714	727	759	741	749	814	775	742	781	745	732	776	777	765	769	748	808	784	803	762	759	781	771	768	758	713	763	723	752	737	748	790	795	716	723	781	698	841	780	756	798	690	773	781	700	821	733	737	765	729	780	719	754	769	751	761	793	752	720	806	777	747	701	702	742	745	736	765	722	780	768	810	740	747	698	751	756	762	684	713	747	782	778	734	752	795	742	816	704	756	754	813	734	732	763	819	732	738	752	774	789	733	757	757	771	780	767	778	769	762	738	776	773	806	796	741	793	779	767	793	765	722	769	781	763	749	788	712	761	719	811	763	748	814	786	767	711	773	841	700	786	762	781	762	742	708	782	736	789	808	812	756	806	737	770	729	735	787	751	799	756	711	796	776	798	778	773	750	739	786	756	802	814	769	776	759	767	725	736	763	789	767	742	774	754	767	791	716	813	783	770	737	769	779	763	711	757	765	765	713	769	759	759	733	764	773	752	761	775	709	754	773	746	735	788	757	768	711	796	723	784	750	748	748	743	766	752	743	790	766	770	700	748	742	811	733	757	767	745	739	799	778	770	761	749	775	739	777	788	769	748	720	720	782	785	746	766	730	750	772	770	753	761	750	796	775	734	760	777	759	782	734	796	765	752	759	741	791	745	705	751	725	768	765	763	774	783	723	715	774	740	775	777	704	794	750	749	732	695	755	768	750	766	776	713	770	771	778	781	734	776	772	779	780	776	752	787	775	795	772	797	736	734	733	784	756	733	797	792	749	796	717	799	736	759	747	754	754	715	798	740	714	732	763	806	742	778	746	756	785	765	758	790	758	746	799	780	724	735	732	749	738	798	730	718	691	762	788	793	730	742	781	728	760	780	803	782	730	803	770	751	749	791	739	731	764	735	733	709	816	766	712	713	783	741	792	730	763	776	749	760	818	805	746	778	812	748	790	738	788	744	794	742	775	734	745	754	759	790	747	799	771	730	719	760	742	755	781	756	789	732	779	737	790	770	708	760	742	701	782	771	770	691	761	758	758	775	798	810	770	777	827	745	794	751	786	761	736	806	754	764	763	737	754	768	774	728	783	749	777	765	697	755	783	752	789	756	762	782	757	750	738	762	731	750	802	774	788	746	731	768	809	781	740	756	711	794	762	739	771	727	765	794	819	730	770	783	753	767	755	793	770	792	772	779	775	707	797	815	817	769	750	767	757	794	768	752	780	766	736	724	798	770	728	721	784	725	801	740	753	793	741	751	752	769	783	771	741	737	754	723	793	754	798	692	740	765	779	779	761	757	781	704	723	739	793	797	728	755	788	778	764	805	744	736	775	759	722	763	737	728	784	786	758	761	775	747	762	720	767	747	760	760	741	812	778	722	803	818	787	771	770	755	759	779	756	747	767	750	786	742	770	760	742	740	769	737	789	758	775	733	728	758	758	702	785	718	707	780	757	769	765	805	746	747	777	782	829	784	729	783	758	730	783	760	826	770	757	763	775	773	785	722	750	757	798	720	747	775	783	781	792	776	815	782	758	803	753	775	808	770	758	795	756	767	753	757	727	791	756	726	768	766	791	765	798	739	816	754	796	763	777	769	734	799	775	764	741	780	784	768	800	779	746	776	732	786	731	750	715	746	779	754	723	741	756	748	792	744	789	755	760	709	800	752	745	793	746	788	781	775	730	799	774	799	790	774	744	839	743	780	770	809	747	724	774	801	729	811	693	777	790	786	806	787	777	713	756	756	701	724	788	722	817	758	782	751	730	759	715	772	755	768	733	766	768	768	746	801	765	770	768	804	719	763	796	720	746	751	779	718	774	734	760	758	768	762	759	783	788	799	750	729	751	770	756	756	737	742	739	802	699	741	839	767	787	826	791	741	710	743	742	803	692	790	775	746	757	746	779	709	802	764	735	741	786	792	729	762	735	719	773	751	787	740	775	741	792	726	733	770	785	776	708	788	767	755	779	780	728	795	757	736	801	779	695	797	736	743	740	764	721	770	756	743	800	817	720	772	716	815	765	779	751	787	778	722	753	826	761	802	717	748	796	767	726	748	700	744	754	737	712	779	711	811	795	768	724	762	728	752	746	733	744	743	763	717	760	778	732	753	796	795	771	737	769	662	781	769	755	718	773	750	748	762	778	765	799	765	708	793	739	720	743	737	744	786	788	770	780	769	764	771	790	752	727	753	794	740	735	740	763	769	789	700	740	775	788	776	800	778	749	728	770	722	722	753	718	762	784	812	773	773	773	818	747	779	747	765	774	789	774	741	805	759	793	708	834	761	795	764	742	764	749	748	781	719	735	739	778	752	737	771	752	779	767	789	738	773	782	757	728	747	744	717	738	768	822	759	749	792	788	746	754	731	789	773	761	746	707	764	781	742	840	765	800	692	728	718	713	736	779	740	777	749	750	779	755	810	756	763	755	766	789	806	758	732	754	766	762	786	727	784	733	753	759	743	757	813	767	777	764	729	744	787	775	799	710	768	772	778	769	780	775	756	711	759	768	764	777	770	748	766	730	782	734	756	771	764	747	771	737	784	764	723	774	751	813	762	734	782	802	809	754	762	799	743	742	775	765	767	755	792	786	780	798	777	777	791	751	757	791	823	776	721	804	742	794	777	746	746	745	766	813	748	764	754	767	748	783	775	751	783	755	738	740	764	744	727	724	770	752	778	742	756	796	754	783	722	771	781	777	755	783	763	756	787	727	782	757	736	723	767	763	763	719	777	779	720	782	781	726	748	741	740	768	789	802	759	787	753	764	740	769	739	730	759	801	750	756	764	818	773
34702	24186	19924	16168	10003	5309	2749	1402	781	588	476	409	410	383	383	352	328	319	259	275	274	278	287	303	274	299	262	257	242	252	271	277	251	290	258	258	261	258	255	251	256	286	257	245	285	256	277	267	239	262	275	232	275	244	265	231	272	252	278	248	251	254	248	259	279	252	253	262	293	264	249	238	232	237	267	269	267	283	286	257	246	232	264	250	253	225	252	292	258	246	258	294	263	273	290	262	250	249	279	238	250	268	247	239	280	256	245	255	288	252	291	255	251	282	289	276	259	214	271	257	309	235	254	271	253	266	273	259	255	249	241	261	281	268	266	226	268	280	262	271	220	290	272	268	237	271	262	288	238	268	256	272	282	264	275	260	260	266	293	233	290	291	270	270	270	238	264	294	252	285	273	269	255	275	241	229	242	267	247	258	279	253	231	268	287	237	257	275	256	248	249	227	249	275	236	245	268	260	260	237	262	270	237	255	242	243	237	256	275	299	252	236	303	249	273	227	282	289	242	237	253	258	277	266	256	294	228	235	253	251	254	244	264	245	237	248	250	256	246	263	258	242	259	290	245	228	288	258	274	278	262	283	269	254	271	261	269	271	279	257	279	281	226	241	217	258	248	244	256	246	275	282	266	251	257	264	264	253	232	282	272	253	270	250	257	288	245	263	238	255	283	252	239	264	281	287	259	237	266	251	264	258	252	276	243	258	252	247	254	280	284	262	208	265	283	255	256	244	244	249	293	268	233	238	262	277	246	227	283	265	271	279	243	267	242	260	249	273	249	255	248	259	240	250	265	228	276	252	261	249	240	273	246	253	235	246	251	265	256	242	236	264	254	269	274	268	275	219	282	242	247	264	276	278	268	275	289	250	242	250	254	247	281	265	266	260	244	270	256	283	255	267	273	271	249	273	267	250	260	259	255	253	269	262	268	291	264	264	267	275	279	264	284	270	258	240	261	255	262	249	284	242	268	288	264	281	282	246	284	268	250	262	288	263	245	269	244	273	260	238	268	295	253	265	279	284	233	266	239	306	253	268	254	250	250	240	248	288	254	256	270	237	258	246	263	251	230	244	294	290	238	254	248	265	238	251	263	248	251	253	276	271	248	248	242	239	255	277	249	263	258	261	267	266	234	256	251	220	269	271	265	273	256	241	262	273	252	245	283	262	288	241	273	258	263	272	261	253	283	277	275	250	246	242	276	249	269	269	253	252	253	255	254	248	274	246	292	296	289	243	269	272	287	254	290	253	246	258	286	280	266	283	268	242	282	254	258	248	285	237	254	242	250	261	269	244	301	271	280	276	271	257	268	282	227	254	240	222	271	240	209	266	244	256	264	252	254	267	258	253	268	282	261	281	283	262	242	252	256	287	271	267	246	279	232	264	233	266	260	248	253	269	254	272	251	247	251	251	296	270	268	281	263	277	258	243	223	265	249	278	271	273	233	239	258	253	251	243	266	238	272	264	234	273	255	265	259	250	263	230	238	214	236	283	239	249	245	226	267	233	258	246	249	249	233	239	275	276	255	270	263	266	280	262	270	287	276	273	268	295	277	272	259	296	242	249	288	239	253	248	259	231	264	247	283	258	269	259	228	257	270	240	236	274	289	285	277	296	274	291	288	295	298	235	242	261	252	284	230	275	260	273	279	274	275	246	277	273	281	248	265	256	263	231	261	236	233	276	240	233	269	279	282	256	251	253	221	285	242	259	236	257	239	289	223	272	314	272	247	295	255	224	265	254	238	261	239	246	243	250	251	253	257	259	266	246	221	260	230	247	330	274	244	282	245	261	246	253	265	246	238	277	255	262	275	223	232	270	218	258	269	276	256	253	260	274	222	259	268	265	269	251	227	269	244	274	256	277	281	255	248	237	252	276	307	286	270	260	283	283	288	230	246	240	268	256	270	280	271	263	257	252	250	274	275	259	288	285	252	276	259	266	242	245	265	275	232	262	263	260	246	276	263	263	234	221	247	264	267	254	248	269	280	248	290	247	233	253	262	242	250	253	228	252	251	254	299	254	257	279	259	279	259	259	271	266	267	259	272	255	235	253	257	259	245	289	244	265	269	267	231	263	296	261	259	284	298	266	273	269	260	249	244	252	276	281	288	257	235	267	285	269	262	278	266	283	258	257	269	277	266	256	234	317	280	270	255	244	258	261	257	277	259	277	299	249	245	270	276	288	294	269	255	264	212	270	232	251	249	272	263	283	309	281	277	271	253	237	240	273	281	256	258	242	261	272	306	268	272	220	285	266	279	247	268	277	273	275	243	286	250	257	275	277	276	264	229	209	261	240	241	230	264	256	279	279	269	257	268	236	227	260	285	272	253	214	274	237	248	230	246	242	255	253	271	257	274	272	259	235	231	247	266	288	268	271	261	227	261	257	266	274	231	257	291	262	243	233	253	248	287	258	263	274	285	273	306	273	278	264	262	242	310	255	268	285	256	285	238	242	238	258	261	265	239	268	296	254	259	261	254	240	275	254	289	229	259	263	238	266	246	260	271	284	243	239	271	250	256	268	267	280	243	234	271	253	236	258	274	262	256	272	248	239	259	289	267	245	261	242	263	240	249	266	267	266	243	217	246	288	256	223	258	267	251	311	258	297	265	230	275	254	304	276	270	255	282	245	248	268	272	287	237	259	268	260	271	257	259	268	253	241	305	256	274	229	271	240	268	268	249	266	252	264	297	259	253	248	253	263	247	253	237	240	248	240	255	263	267	275	265	267	234	275	240	273	228	251	222	268	265	260	279	249	257	237	271	271	263	278	283	261	260	261	254	291	264	264	282	262	273	295	245	246	234	290	263	256	279	275	239	238	267	292	247	261	243	260	261	270	270	244	249	267	281	252	235	237	255	225	233	268	279	236	277	261	273	256	249	275	272	266	268	255	254	271	271	245	290	242	277	272	232	283	237	259	250	249	235	241	244	238	248	267	284	254	263	262	246	259	247	269	266	265	239	250	251	244	252	250	259	226	258	251	281	259	251	254	253	278	259	293	283	252	289	256	291	293	266	258	269	264	259	271	253	252	260	282	253	258	271	237	269	279	270	284	263	243	257	275	249	270	268	276	234	256	230	267	234	252	249	249	245	252	284	245	251	265	283	278	280	278	242	256	250	280	252	233	261	261	286	238	278	261	279	263	269	263	273	235	239	243	259	288	256	258	230	258	271	248	261	255	266	237	258	268	254	274	278	254	276	321	269	276	245	233	251	234	245	242	235	247	281	297	261	253	280	251	243	283	238	267	265	278	253	255	243	284	238	250	243	266	260	248	270	256	266	246	253	268	271	252	272	239	236	286	304	284	259	239	254	233	280	281	271	287	273	276	254	254	266	269	271	278	240	249	251	263	263	251	266	261	297	268	285	282	242	266	295	312	274	273	264	236	253	253	240	263	244	265	260	270	245	278	266	224	300	242	241	260	277	248	256	255	276	255	249	223	244	291	238	269	262	270	270	283	250	256	262	261	283	266	254	254	299	257
22932	16618	21621	23140	16707	10663	7075	4663	3070	2147	1615	1399	1241	1304	1172	1076	1011	911	747	746	701	653	701	638	710	723	653	676	684	620	632	607	579	622	573	637	595	628	562	611	589	607	584	596	595	588	624	548	614	576	631	630	661	571	596	576	596	597	576	589	570	603	595	548	610	577	586	598	591	647	579	618	588	614	574	596	592	572	600	582	593	629	584	612	607	639	602	585	621	590	613	611	648	656	639	623	619	666	619	603	601	637	588	565	636	596	564	563	593	608	607	586	615	593	567	587	564	579	599	544	616	612	573	598	566	638	558	585	573	576	586	608	630	588	583	587	598	600	570	561	595	596	604	632	591	569	542	613	611	565	620	561	579	600	593	605	570	582	604	568	622	555	558	614	561	553	616	606	622	568	599	567	626	585	601	614	605	563	606	599	589	587	591	577	593	614	594	625	565	562	556	578	604	623	560	637	570	592	603	573	560	572	554	570	591	621	606	582	576	601	613	608	592	598	568	562	590	598	573	587	591	549	608	541	576	596	566	572	599	580	558	580	591	565	575	596	597	593	586	534	584	554	543	627	591	585	580	575	610	565	596	602	578	600	610	565	572	600	591	590	566	593	616	624	618	541	564	570	582	582	556	577	585	593	557	576	585	659	578	592	579	565	565	578	584	589	581	580	584	618	600	530	607	611	591	632	575	535	602	593	582	598	560	584	627	562	633	593	628	597	611	561	583	563	571	527	563	600	586	613	545	591	568	578	600	594	563	620	579	600	589	599	594	576	587	555	595	619	598	577	598	564	582	616	621	598	596	556	558	575	565	588	606	602	584	595	592	573	608	587	606	584	579	573	619	563	601	601	599	629	601	572	622	618	605	612	599	579	567	594	597	598	625	571	594	575	577	590	545	597	574	574	555	585	613	583	595	580	577	580	578	592	545	590	605	585	581	590	584	587	599	630	578	536	544	580	555	610	608	627	540	593	624	562	609	561	557	577	564	555	573	578	606	578	605	574	593	563	573	586	617	567	603	559	602	551	571	577	570	618	594	569	649	574	605	590	586	637	585	602	593	596	570	598	588	551	569	594	574	569	549	605	624	584	579	615	567	572	584	604	616	618	534	619	578	550	602	541	618	591	565	552	621	569	593	576	577	590	622	581	609	553	644	554	605	582	591	550	588	607	581	557	624	574	566	613	621	600	653	594	589	606	567	602	632	604	623	563	602	619	544	647	606	579	549	638	587	574	572	584	567	584	598	578	618	617	599	584	564	547	617	631	613	560	611	545	600	612	580	577	593	603	623	588	546	565	627	602	611	573	588	651	587	597	586	590	551	574	607	558	586	587	589	602	596	594	634	576	590	573	581	580	602	560	577	573	596	576	609	564	580	584	556	588	600	628	568	615	567	614	600	580	544	589	583	600	578	603	561	602	595	592	601	550	576	588	625	604	589	576	595	617	592	627	595	614	577	592	612	602	583	608	623	567	609	600	568	559	600	567	577	570	608	581	586	600	555	569	639	565	568	550	567	582	601	586	548	576	571	589	583	565	610	621	569	596	581	601	619	591	620	561	627	621	592	602	579	575	611	608	582	576	608	590	553	568	598	625	557	604	548	573	592	568	575	586	617	562	586	562	637	615	618	578	603	630	606	588	622	568	603	632	549	618	570	554	579	565	543	573	592	590	550	574	639	586	615	591	579	592	572	601	551	644	572	633	598	601	627	587	585	578	583	613	575	600	587	608	596	547	618	559	580	567	576	603	532	551	601	594	547	579	577	548	564	634	612	596	611	606	536	581	589	591	572	606	595	578	570	595	617	585	649	607	550	579	578	616	564	586	579	591	560	590	598	589	576	596	605	588	570	619	615	604	589	622	614	600	572	583	599	589	603	640	611	578	613	604	614	580	602	580	599	539	608	603	581	551	567	562	586	570	592	575	540	603	620	603	605	634	562	610	609	555	592	570	587	610	602	559	596	603	606	548	584	586	612	525	574	585	562	566	605	576	587	608	585	548	609	606	595	546	588	631	605	599	606	561	589	580	593	626	608	557	604	606	581	622	612	602	598	595	573	581	594	604	625	581	549	582	571	549	558	559	592	577	565	589	577	586	586	569	567	602	589	569	558	635	590	613	579	618	590	567	594	623	567	621	569	625	575	527	578	575	545	647	605	568	581	587	608	550	606	559	580	605	613	570	613	593	565	580	597	615	607	596	616	585	575	597	559	574	592	570	591	541	675	566	577	589	606	550	600	588	596	622	623	606	562	631	553	604	594	568	603	563	558	586	573	622	590	594	583	604	657	541	591	548	622	568	554	599	613	587	607	591	571	572	637	573	583	591	585	547	622	541	569	533	576	565	593	620	625	586	593	572	578	570	551	563	581	567	557	584	583	620	570	560	609	576	598	598	611	606	632	553	579	612	575	595	568	588	563	540	563	578	580	575	569	591	606	577	562	539	578	616	555	585	613	621	589	544	603	556	589	571	593	619	588	597	610	608	587	572	585	590	564	564	586	579	565	562	612	605	602	624	564	580	565	555	632	585	615	577	600	618	566	616	563	578	581	611	593	600	556	589	615	585	578	598	588	606	557	591	563	583	600	593	627	574	603	584	548	565	536	563	572	589	610	565	562	565	543	593	560	598	580	616	620	573	609	595	589	560	567	553	609	611	564	606	565	618	617	600	609	618	593	576	602	589	573	551	575	602	574	618	605	594	565	604	555	551	570	599	584	575	602	553	584	610	609	621	556	613	616	596	532	579	611	588	599	619	594	628	541	622	541	600	612	550	586	579	560	588	553	584	589	595	595	579	597	580	604	567	557	593	590	569	583	587	593	582	566	552	554	591	622	594	601	585	580	624	621	531	569	623	577	637	596	587	568	612	598	554	572	583	640	585	610	561	591	616	621	544	574	617	600	576	603	579	565	608	616	584	582	565	615	570	607	613	606	623	581	568	543	560	607	557	596	578	604	607	566	564	561	580	530	580	598	581	548	581	590	522	606	575	601	597	572	576	616	582	605	594	575	601	572	578	607	595	571	619	600	630	585	589	602	572	567	568	595	567	590	630	595	573	616	614	600	598	613	580	589	590	571	588	627	602	567	591	598	591	595	590	599	601	584	593	574	623	574	571	592	593	562	570	567	603	562	587	573	582	636	607	600	546	555	596	589	591	570	562	588	576	589	599	564	571	572	540	581	577	582	581	590	633	565	600	588	562	601	579	594	597	587	617	583	603	589	576	603	607	602	577	598	605	616	558	620	585	605	576	577	619	624	615	607	604	577	573	589	562	565	603	589	607	606	547	555	613	542	631	574	575	626	560	640	581	601	615	599	586	555	568	638	621	566	621	601	589	562	591	567	555	548	583	636	581	579	624	606	573	570	601	609	574	615	607	584	578	589	584	637	588	616	583	581	559	603	587	560	591	573	628	575	637	599	560	610	567	581	601	555	568	625	589	573	578	619	612	590	607	587	588	590	607	590	603	638	596	593	608	606	582	595	567
44391	31421	29069	24123	14456	7491	3930	2048	1130	769	609	472	408	426	441	358	336	342	313	304	268	266	276	241	262	253	260	243	268	221	263	240	220	237	286	262	242	208	261	263	267	224	240	242	244	250	234	247	243	215	208	231	225	256	264	231	258	249	258	237	261	236	249	241	236	235	257	268	256	237	257	228	226	242	219	253	270	260	246	252	245	259	229	236	260	250	210	265	249	248	243	261	250	255	236	257	288	236	217	259	246	268	231	270	263	256	215	237	271	254	238	272	242	254	233	233	232	242	237	264	210	267	263	248	259	258	235	236	268	220	232	258	229	227	223	206	244	220	223	243	231	230	239	258	261	259	247	236	262	257	225	260	261	264	248	238	269	259	246	253	242	230	254	250	275	257	226	233	211	237	224	277	237	217	225	246	266	278	222	243	204	253	260	217	241	255	244	252	258	231	241	253	258	243	252	213	242	249	229	301	277	244	237	226	260	234	251	243	230	237	258	238	241	253	220	236	270	248	262	233	213	203	284	250	264	247	224	247	238	256	231	248	247	228	245	251	247	238	239	258	252	232	252	267	257	244	246	219	220	261	273	225	243	270	229	244	249	231	275	254	246	256	234	256	248	262	234	248	279	240	261	247	244	251	222	239	250	212	265	222	286	264	242	229	235	255	209	251	247	260	250	237	223	237	234	261	237	223	247	231	238	230	238	246	253	236	241	230	249	247	251	253	254	253	261	268	241	232	248	230	232	241	229	226	247	246	275	276	282	247	233	235	250	248	247	273	213	230	253	235	276	254	234	235	261	212	234	253	276	239	240	287	244	240	248	246	252	244	240	232	277	261	256	239	264	218	248	249	268	247	271	230	273	242	254	235	229	255	246	217	288	243	256	228	213	222	253	267	220	260	227	239	233	225	229	277	254	262	241	243	266	215	227	233	238	269	253	240	250	261	236	234	247	236	292	242	238	246	247	272	246	233	239	248	261	249	267	239	257	241	256	241	268	243	241	261	235	252	236	255	266	243	239	245	257	250	247	270	239	215	231	241	243	249	246	280	253	236	223	251	219	258	228	244	227	215	263	250	237	216	249	263	250	270	220	252	236	239	260	251	261	258	241	236	266	248	241	282	230	250	269	260	238	229	248	249	251	250	243	256	246	260	242	257	287	215	247	254	247	247	270	225	234	253	276	254	240	249	272	260	223	259	219	252	243	233	226	233	234	249	263	240	241	247	242	230	247	268	246	262	244	225	275	239	278	256	237	267	227	243	236	253	221	240	241	255	255	256	223	232	249	227	265	244	247	251	234	236	213	241	261	218	290	244	231	253	238	225	199	242	271	250	267	226	254	274	246	252	237	244	229	242	239	284	249	243	240	254	256	257	260	234	232	219	231	253	254	238	246	210	233	241	250	264	223	251	249	263	235	257	249	265	227	234	281	262	249	230	249	249	266	236	245	237	243	256	252	242	224	244	224	273	266	236	234	273	258	286	241	206	252	219	223	241	246	268	234	259	257	236	223	273	244	224	260	219	249	216	215	250	215	250	254	240	271	226	259	235	226	259	293	268	252	264	243	237	250	230	249	273	281	252	249	249	247	278	276	248	262	251	275	245	273	249	258	247	224	240	250	219	230	246	271	209	241	249	265	240	226	250	226	218	212	244	247	277	253	252	234	272	234	222	242	253	269	253	239	223	260	246	234	247	244	227	252	233	246	247	267	217	225	249	267	240	236	253	217	233	235	253	237	213	218	212	258	233	243	243	246	243	233	230	224	275	234	265	268	252	235	258	255	273	256	225	255	242	222	228	244	252	243	237	255	232	237	238	228	236	253	237	245	242	236	247	244	243	235	250	261	254	250	236	244	236	272	270	240	229	253	270	230	244	231	241	276	256	265	250	264	234	248	257	245	243	240	240	269	259	234	254	233	269	224	276	261	230	269	248	243	250	276	244	281	238	251	230	247	238	256	259	231	229	237	259	251	252	265	249	289	254	236	238	272	245	250	216	223	222	254	239	244	235	255	223	266	272	243	269	250	217	239	245	276	235	249	267	247	214	229	256	224	238	252	238	228	248	240	239	239	240	235	223	231	251	263	248	239	278	236	252	236	268	257	258	238	226	258	219	206	232	261	262	224	253	243	245	210	245	244	263	251	260	252	219	243	215	252	237	253	243	249	233	247	243	234	258	273	260	284	239	237	269	269	228	216	221	241	251	232	240	241	252	242	220	240	228	206	250	242	265	276	258	240	236	254	260	244	231	242	223	232	233	244	233	259	248	272	238	234	255	233	229	264	258	269	224	251	235	270	247	214	239	242	226	247	259	226	248	250	234	238	254	262	244	249	243	240	274	250	238	260	229	254	245	263	251	231	248	212	253	232	211	253	234	213	241	218	247	257	260	265	262	266	235	259	236	266	250	227	236	254	230	261	233	252	230	231	248	227	267	231	218	304	275	227	258	267	224	261	262	232	248	239	254	268	269	235	226	278	264	264	269	217	235	281	285	232	261	255	247	245	257	248	247	282	227	243	249	259	216	256	243	224	245	246	268	241	264	236	236	248	241	228	223	236	225	239	224	226	247	280	271	251	253	243	234	266	254	263	238	211	233	248	233	254	239	260	224	241	240	250	233	274	213	258	254	234	230	235	236	228	230	251	216	255	234	262	232	245	247	248	259	207	238	298	245	247	259	253	215	255	257	268	238	227	216	229	215	251	244	274	240	248	215	244	227	263	240	234	246	213	265	270	231	242	228	213	243	248	224	252	222	253	232	253	242	240	206	250	239	233	237	257	253	225	229	234	264	228	263	246	239	263	251	239	243	254	240	224	216	247	249	255	271	243	263	233	234	250	213	249	244	248	270	242	201	233	241	232	244	222	247	253	255	217	266	257	220	213	284	227	282	252	237	244	222	255	245	261	247	262	268	249	261	261	224	252	269	248	255	252	256	262	241	263	268	228	231	232	251	254	232	241	262	271	248	231	230	253	244	208	254	228	240	207	221	224	219	230	270	251	255	227	234	236	246	233	214	249	254	248	258	260	222	243	221	223	245	244	258	234	256	254	263	230	240	275	233	246	233	244	268	261	258	280	241	255	265	274	256	229	271	217	264	243	273	271	217	265	239	260	246	244	232	235	227	260	240	242	247	257	244	248	234	216	237	241	219	235	248	248	241	232	229	245	264	247	213	246	247	259	274	252	246	234	265	243	248	249	241	267	251	235	236	266	234	250	258	267	251	254	242	265	239	234	244	213	224	248	253	248	235	266	225	261	266	237	234	240	255	249	225	248	247	241	212	249	238	239	244	246	240	213	258	229	232	230	255	247	264	261	225	237	262	238	243	240	238	225	242	217	235	256	258	257	242	235	217	242	248	232	229	234	230	231	263	254	280	245	222	266	229	246	238	242	243	267	266	246	240	257	230	241	226	253	263	263	223	233	233	251	239	249	243	253	257	261	237	254	238	239	243	219	234	248	255	229	235	249	252	246	224	227	222	230	236
29546	21867	29587	29707	20114	13248	10234	6299	4013	3044	2324	1840	1641	1532	1511	1340	1159	1119	900	809	679	672	611	663	722	735	712	686	686	615	632	572	577	607	598	620	556	609	522	553	575	583	542	534	564	594	571	595	563	533	568	574	573	565	551	561	594	573	526	587	543	588	583	582	544	557	566	556	575	535	569	536	561	563	563	573	533	568	555	553	556	604	577	542	596	561	620	588	620	608	579	630	627	617	652	587	612	622	617	632	564	577	546	576	580	571	572	558	589	615	574	596	599	571	566	527	537	539	528	581	583	569	507	562	573	524	558	559	563	524	527	580	564	581	561	542	572	561	564	560	551	547	575	522	550	551	555	585	587	526	564	553	566	552	526	546	536	574	559	557	554	575	557	555	553	545	572	577	549	567	534	541	552	542	506	548	573	552	571	538	547	582	564	564	581	600	547	560	531	526	574	574	564	515	569	564	527	567	554	584	540	544	572	539	577	539	581	569	539	541	594	542	536	545	550	565	500	558	561	543	563	541	533	501	559	559	571	530	551	521	535	563	545	582	576	542	525	582	573	566	561	522	598	522	576	557	546	573	537	569	554	555	554	584	540	589	599	529	598	540	572	553	562	577	579	550	557	554	540	556	534	526	594	550	586	560	579	531	521	571	568	551	526	550	562	595	520	534	560	557	555	569	576	564	539	556	583	501	548	579	547	546	579	546	525	605	557	576	562	549	541	576	538	568	534	558	572	549	560	591	539	535	566	565	548	560	515	577	566	532	517	541	540	574	572	561	578	579	587	517	560	554	533	572	589	561	571	549	522	597	561	580	536	563	524	551	588	587	533	552	545	551	533	537	550	562	552	582	586	578	548	539	552	538	596	574	563	541	561	537	574	553	609	606	585	548	527	574	567	580	561	497	576	564	620	547	573	521	537	560	558	564	593	517	552	566	537	513	540	553	569	582	578	526	574	513	525	548	561	530	536	562	526	544	605	563	578	562	540	511	535	526	566	531	573	562	585	590	606	546	573	539	547	590	576	592	541	580	568	531	528	529	599	532	552	549	578	576	554	567	564	539	532	546	550	551	551	579	559	570	546	568	544	570	534	592	580	593	531	545	558	516	571	548	600	530	563	574	547	523	528	575	541	568	560	586	569	550	541	579	532	552	541	558	568	554	526	577	580	568	589	543	558	559	539	551	524	544	548	557	544	520	571	537	517	599	561	544	504	564	548	534	545	543	531	573	576	554	527	534	540	562	538	536	601	561	533	598	593	532	521	545	581	517	558	559	557	520	551	504	562	558	543	590	512	534	548	590	558	546	550	567	526	542	549	585	542	572	576	530	603	519	578	572	544	537	560	567	531	549	560	511	551	550	552	564	554	559	526	541	570	569	548	582	592	559	570	506	569	561	525	560	569	563	553	571	583	547	585	550	558	559	562	540	565	576	565	523	543	574	580	521	527	542	562	559	533	570	590	594	551	567	536	512	519	577	548	575	595	584	594	570	545	582	516	583	550	529	557	548	575	558	564	515	559	517	556	564	558	528	552	555	542	581	545	512	536	580	602	565	564	540	522	563	554	561	579	556	570	539	552	565	545	465	569	603	534	569	535	553	544	607	537	512	555	570	556	539	573	526	569	602	572	563	561	609	532	571	572	608	533	546	564	540	565	532	497	566	575	535	560	606	579	523	554	544	561	545	536	514	567	567	572	573	536	525	561	546	539	567	519	605	521	563	548	587	559	564	577	566	566	600	552	541	517	533	582	496	558	559	558	583	565	595	586	546	571	544	547	572	562	525	542	533	497	560	541	592	537	532	502	552	531	544	523	542	549	590	547	567	521	512	536	560	560	530	515	595	528	560	578	534	546	574	597	556	549	532	558	526	559	527	573	598	579	578	526	507	535	529	503	552	542	541	560	535	526	557	542	574	536	573	568	557	560	544	554	553	522	552	527	567	574	591	479	529	607	542	576	540	539	549	552	572	557	559	557	528	523	562	591	536	530	556	553	547	523	478	533	554	546	581	534	558	567	568	565	534	568	603	569	623	524	582	571	535	554	522	529	504	526	537	579	587	539	546	582	585	520	531	569	561	566	524	567	595	520	533	552	585	586	566	517	538	537	551	536	550	587	540	516	536	564	567	560	579	534	549	576	554	537	565	530	502	545	587	520	520	541	589	590	522	556	534	564	556	545	546	566	536	562	540	576	550	606	553	564	574	536	568	563	506	549	561	486	554	526	539	531	527	554	531	549	589	575	532	569	570	587	561	584	519	564	574	556	519	552	534	541	533	591	572	542	574	514	515	579	554	518	564	583	524	523	587	559	569	538	530	596	541	552	544	574	566	545	546	513	569	553	520	537	593	534	533	583	517	596	572	564	579	552	551	574	597	558	564	556	550	566	547	529	514	563	568	578	569	558	584	537	587	549	543	543	534	570	617	536	589	520	582	545	549	577	557	509	530	570	532	483	595	595	554	533	547	527	523	538	583	532	516	529	577	537	548	570	529	536	541	565	559	568	539	566	573	582	572	566	544	556	598	548	561	552	571	542	547	546	557	562	550	529	554	545	547	551	552	542	603	570	533	553	547	545	548	546	545	604	557	530	559	567	574	508	562	569	545	573	588	585	579	518	538	561	590	576	592	561	547	512	604	508	548	589	536	601	562	561	578	571	519	555	569	541	518	521	556	535	600	564	561	555	548	539	540	544	576	503	536	589	560	570	547	528	574	540	568	515	592	582	525	607	521	583	520	571	575	575	557	572	553	581	567	532	533	547	558	566	569	546	513	569	587	589	537	560	568	556	571	575	526	533	549	530	551	539	519	529	569	547	544	524	536	540	578	527	552	584	575	589	573	533	587	577	531	581	544	562	565	552	557	550	569	595	531	569	578	553	547	562	573	579	553	548	564	559	570	547	539	532	574	542	541	553	552	534	527	572	556	577	537	542	576	533	579	535	542	582	532	534	539	566	564	538	527	546	583	575	514	577	543	577	598	544	533	577	531	574	552	534	598	553	500	554	541	554	548	559	562	558	516	556	552	538	561	568	567	528	561	579	587	563	560	518	552	583	587	566	544	562	574	604	531	560	563	578	573	563	531	560	545	550	562	569	563	558	534	560	534	572	561	552	565	569	582	555	539	568	561	525	541	552	565	563	552	578	542	529	530	547	553	547	626	538	522	545	571	565	593	515	514	512	584	523	575	531	552	562	610	528	549	568	539	559	536	554	561	577	594	536	570	570	545	581	566	556	551	558	588	594	603	536	506	522	534	549	544	521	575	536	543	531	578	554	568	542	573	529	532	549	529	535	578	552	537	560	561	588	519	532	569	576	508	576	542	548	576	533	562	536	523	555	526	530	565	538	545	550	525	581	551	600	552	560	530	583	579	534	561	547	532	523	554	523	509	564	553	535	500	551	536	550	561	556	556	541	559	536	594	562	553	560	572	630	554	514	546	517	571	550	556	546	515	547	544	564	543	564	538	539	544	558	579	586	526	561	550
14399	6487	4127	2490	1381	944	727	563	533	474	411	416	385	388	387	403	369	389	388	358	348	387	349	351	313	363	336	337	347	374	362	372	340	368	372	355	361	372	346	388	327	342	337	334	406	389	386	346	356	377	342	334	346	325	313	352	379	390	311	319	341	332	347	348	340	375	342	371	332	346	313	343	369	370	346	379	380	323	367	363	367	352	357	353	360	368	355	339	351	352	364	337	330	319	350	331	349	347	354	347	307	374	356	326	381	382	378	360	333	359	356	339	353	399	368	356	357	351	333	369	368	358	337	322	353	366	351	346	359	348	344	356	356	338	339	345	373	325	359	305	375	350	319	340	333	321	350	349	359	378	346	353	328	316	374	370	349	357	360	344	348	351	346	391	409	366	366	346	343	378	358	341	329	349	325	359	354	380	354	363	346	350	325	336	356	385	367	347	360	376	354	336	357	351	348	382	372	358	357	337	369	342	348	374	362	362	386	369	336	347	354	369	358	391	382	372	343	331	342	371	368	385	375	372	354	312	353	369	361	358	331	363	351	347	394	370	352	336	337	359	354	378	363	361	376	355	354	358	319	367	363	325	376	363	389	337	342	338	352	384	354	338	362	340	376	360	327	351	397	361	377	366	370	364	368	334	369	343	345	348	368	373	370	352	353	296	329	321	340	382	379	366	338	351	333	366	356	331	344	366	336	338	333	323	368	342	374	363	329	356	367	365	332	388	352	347	349	355	367	353	317	338	331	320	362	400	333	360	337	331	402	376	367	338	345	338	356	391	378	347	343	370	336	349	358	357	354	358	359	384	331	341	381	349	378	334	356	384	349	352	342	353	348	333	372	341	365	346	377	340	333	312	371	343	372	371	359	364	337	333	351	376	347	347	365	355	327	344	344	343	314	352	348	349	326	381	379	357	362	321	355	361	380	356	319	395	347	356	335	378	351	327	341	367	333	371	354	358	355	361	376	301	315	340	326	338	370	295	353	369	381	378	346	397	331	335	327	396	363	342	366	368	374	363	381	373	357	338	366	351	374	350	387	364	364	360	333	367	355	394	349	355	351	344	351	374	377	359	368	364	362	323	355	361	355	312	336	328	355	331	355	334	393	349	345	385	361	356	356	355	301	354	352	357	399	390	339	382	315	354	303	370	333	352	351	338	368	366	391	395	334	381	338	334	341	357	356	355	322	334	337	377	394	372	378	315	348	386	309	339	368	358	337	333	354	344	318	334	351	367	345	331	336	350	367	334	385	338	355	364	362	348	343	352	343	346	375	344	347	344	310	317	327	365	371	364	354	332	358	378	339	352	364	344	369	371	350	370	325	371	349	359	364	345	394	357	390	330	350	348	349	360	365	350	374	359	335	385	366	319	366	357	356	372	367	320	325	376	321	352	344	385	348	338	347	352	346	358	367	362	336	380	352	317	342	358	339	348	363	332	381	385	353	340	322	364	366	359	348	375	366	343	369	369	324	378	318	335	353	382	328	356	391	381	350	339	344	325	367	359	358	392	356	367	354	369	378	364	334	362	353	372	387	345	339	366	322	354	377	356	317	360	375	370	355	349	333	354	327	331	339	328	337	358	373	332	408	333	367	352	384	373	345	358	361	356	397	372	364	348	354	385	309	357	403	371	331	312	347	378	364	327	353	373	358	365	388	349	365	348	333	339	348	346	333	371	350	382	342	376	325	326	350	323	326	401	349	315	382	326	378	349	344	322	319	351	343	356	364	360	330	355	378	364	357	315	360	322	357	354	371	342	352	322	343	327	312	340	349	349	338	335	360	338	341	358	378	378	398	398	357	337	364	357	363	369	389	345	364	356	362	354	354	341	369	341	317	351	325	357	370	386	375	330	356	375	343	321	360	344	362	363	383	357	347	382	377	358	363	390	337	315	319	357	339	359	313	362	367	349	355	343	337	364	336	349	351	382	341	345	336	350	364	359	390	357	318	367	345	356	328	337	355	366	343	318	351	374	349	351	342	337	353	318	373	343	354	326	348	357	350	338	344	322	334	383	352	360	348	332	358	371	340	345	334	392	349	401	380	331	386	336	353	348	350	342	375	349	354	322	363	359	347	326	354	342	365	344	356	354	320	374	361	363	321	381	357	366	346	340	361	351	364	342	363	362	315	326	379	368	381	349	358	382	337	352	371	354	354	334	361	349	344	368	330	335	346	343	333	325	350	366	342	336	375	367	348	319	347	358	384	365	322	365	335	382	334	338	336	357	359	354	361	331	337	356	333	369	373	334	356	340	355	361	353	370	341	362	327	390	360	352	339	359	341	333	339	353	338	362	365	363	365	319	336	369	353	353	360	342	375	341	382	377	373	305	360	387	383	360	383	394	347	370	332	358	389	344	344	340	348	316	346	374	367	372	377	359	349	330	332	353	335	342	329	336	359	333	336	364	364	353	338	324	340	323	282	339	347	323	363	387	364	390	377	314	366	377	344	372	351	357	348	342	317	347	329	347	356	360	353	352	348	342	323	378	332	360	354	356	324	366	374	366	392	322	362	344	361	361	340	341	380	375	324	316	315	329	378	325	377	317	356	360	370	349	335	373	374	356	309	348	363	379	333	354	338	321	369	328	382	346	387	330	332	375	359	358	364	345	355	364	362	350	376	365	333	339	321	367	359	357	351	355	361	350	391	356	358	385	335	340	367	341	358	351	389	341	334	316	363	368	331	351	360	371	358	355	326	327	348	339	374	366	346	327	325	377	342	344	336	354	381	396	344	360	365	332	353	347	350	339	353	345	356	362	389	353	384	320	367	328	353	325	312	329	355	378	335	358	309	351	379	358	397	378	346	398	368	344	364	338	347	370	342	371	341	333	350	330	368	331	337	326	392	355	346	357	359	369	343	342	386	345	354	335	313	330	353	353	326	395	339	347	340	363	373	330	368	372	354	355	356	365	362	368	349	357	379	360	324	365	341	327	340	345	366	309	349	361	376	351	377	341	381	347	344	360	389	372	337	350	338	318	339	318	372	309	355	337	337	366	337	345	375	380	343	337	336	343	326	347	358	395	386	326	366	339	336	343	359	364	332	366	384	349	400	360	368	360	351	346	343	368	313	377	373	331	363	350	315	346	371	326	306	322	360	333	364	366	327	375	338	360	375	344	358	330	379	352	362	342	324	334	354	396	342	360	404	346	350	351	385	361	396	333	342	347	373	360	330	357	349	313	349	381	371	319	379	390	347	393	367	323	319	340	370	336	333	331	346	334	386	343	387	334	357	384	359	363	339	334	370	324	350	402	348	322	366	331	321	337	363	360	332	347	335	343	377	344	322	349	364	356	372	371	383	340	345	326	344	372	376	365	348	338	363	387	379	367	339	370	376	338	351	363	346	352	306	345	310	326	350	342	369	356	315	330	367	353	383	358	395	394	341	349	309	321	384	360	349	339	343	376	349	344	353	353	350	312	353	347	365	388	379	339	363	330	354	357	359	367	383	317	349	338	341	357	378	319	367	356	338	346	409	357
8813	5205	6833	6549	4489	3169	2468	1964	1550	1336	1249	1164	1079	1062	1113	1011	889	886	884	813	814	774	778	833	795	787	790	848	832	753	757	767	735	765	790	786	740	757	745	738	772	787	779	797	767	778	718	754	779	726	757	761	786	749	748	773	782	683	747	725	726	745	804	743	755	769	734	711	753	783	771	809	757	744	838	765	740	725	770	766	798	768	783	721	802	715	810	774	796	800	793	792	760	788	768	778	799	776	750	797	769	755	761	733	780	770	811	734	761	771	751	751	762	795	766	800	809	719	748	810	742	792	747	771	788	772	766	756	740	722	793	810	784	764	774	769	743	734	771	791	731	827	766	754	775	708	746	704	743	774	766	775	750	755	726	736	749	754	742	728	746	774	754	707	711	760	740	708	736	755	778	750	819	826	764	739	798	751	789	780	714	748	784	766	687	776	773	746	751	729	771	754	756	707	762	761	754	740	769	765	749	746	715	713	781	719	821	775	783	786	749	771	778	802	727	730	737	740	755	759	750	767	813	766	738	786	729	782	768	752	742	749	768	789	737	724	724	783	718	776	759	655	743	772	767	758	783	772	732	786	727	724	812	752	745	748	733	742	790	733	757	743	789	796	776	772	755	748	791	784	741	748	779	798	784	797	768	734	788	764	796	729	760	753	780	750	712	786	795	800	755	743	730	806	741	739	749	718	734	757	733	744	765	754	788	700	762	758	812	793	758	747	806	745	803	795	776	674	782	715	758	762	764	769	701	763	806	802	750	754	775	725	764	729	732	759	736	750	775	771	731	746	746	743	817	750	772	753	759	767	755	775	756	759	760	777	809	800	785	740	772	753	713	776	760	732	796	736	760	725	728	776	822	765	773	746	777	802	790	713	749	731	729	731	735	788	746	743	798	753	775	733	746	738	747	819	773	777	754	789	765	735	751	781	772	751	718	740	784	781	760	736	738	805	729	802	791	766	762	728	769	765	795	704	712	793	738	724	800	741	769	742	725	760	762	749	831	787	746	763	742	774	721	743	744	745	755	753	744	792	747	760	754	704	761	773	781	769	780	773	780	734	756	761	786	753	720	754	781	756	767	741	753	762	790	747	700	764	756	773	767	800	771	724	761	758	778	772	743	777	804	759	738	754	736	755	763	740	796	749	753	777	698	727	794	696	758	756	726	747	783	815	749	741	708	775	772	778	788	797	730	772	721	734	756	822	786	731	732	797	781	761	753	767	749	771	748	768	744	776	763	818	761	758	745	792	707	746	776	808	769	785	718	766	747	757	784	766	777	730	747	750	744	772	774	711	763	756	744	766	783	832	708	739	717	772	733	728	769	721	753	769	743	733	755	743	776	789	738	737	790	752	796	754	799	793	775	782	767	782	736	783	757	785	722	779	730	732	767	733	733	771	743	811	789	795	738	796	787	739	770	793	735	786	740	743	787	797	756	747	713	756	777	718	724	777	713	780	769	797	739	769	744	754	820	777	776	752	755	728	766	756	749	804	787	740	745	768	731	766	740	776	800	745	782	755	751	815	783	804	752	808	732	724	742	724	779	750	727	757	796	748	708	731	768	767	749	778	750	775	723	763	764	756	806	735	763	776	746	801	735	789	771	759	761	788	744	821	788	812	730	756	777	747	743	776	760	773	726	727	730	749	689	726	761	797	749	759	789	774	810	765	751	790	784	782	711	719	757	778	741	785	740	741	796	732	768	772	796	767	716	763	772	778	786	774	761	745	768	758	772	771	771	752	757	797	746	746	770	779	776	769	781	754	784	743	784	765	769	725	808	755	749	738	752	740	733	805	758	738	765	784	729	754	763	785	820	769	770	791	779	736	774	733	756	800	766	734	738	803	725	768	750	759	731	730	798	779	745	764	781	774	716	774	750	767	784	802	731	771	753	773	760	725	740	766	768	739	769	799	851	756	735	807	776	757	786	743	760	771	800	764	769	735	759	763	760	742	773	775	720	799	783	711	786	767	767	788	775	774	741	775	731	744	724	714	810	780	771	778	758	811	731	771	804	725	736	801	774	759	821	738	794	753	762	794	781	763	804	731	750	720	717	771	753	762	743	735	777	768	812	748	715	790	770	751	743	774	726	775	780	779	738	727	751	710	730	736	754	785	747	720	726	763	749	730	784	756	716	732	747	758	714	746	765	781	812	796	701	791	768	702	753	761	733	765	761	749	779	795	755	764	728	757	765	709	782	737	708	784	809	806	684	735	770	752	801	763	767	745	712	776	777	747	755	770	708	762	744	740	761	785	762	744	706	778	776	761	747	716	772	775	731	711	794	768	736	754	775	768	782	744	765	742	787	765	756	749	811	729	802	742	738	743	796	764	696	790	794	760	735	776	735	732	732	789	724	741	754	789	751	784	788	756	778	766	809	731	764	763	814	794	708	772	763	748	792	825	772	758	760	765	710	720	732	752	762	787	735	801	781	789	771	785	816	762	803	730	757	787	756	734	760	752	790	766	784	783	697	749	813	840	780	795	741	760	758	775	793	797	803	779	793	805	738	778	733	713	752	713	733	747	758	733	740	787	798	739	736	784	786	804	750	750	807	708	722	762	767	819	739	770	762	744	717	773	814	748	679	697	777	755	780	755	726	769	781	736	760	773	754	772	785	772	776	748	750	760	763	727	765	811	730	761	767	810	754	772	766	778	747	731	748	799	781	833	748	743	806	784	811	788	752	738	746	746	756	775	731	764	761	734	780	742	732	774	737	794	718	772	767	744	772	750	807	738	782	724	786	758	772	765	772	774	799	799	769	759	772	752	759	747	806	750	767	766	762	803	745	794	734	765	739	787	774	775	756	832	717	765	769	785	767	726	830	762	761	759	737	698	750	787	725	759	767	730	745	746	783	796	813	784	776	736	759	752	726	767	740	771	793	768	780	752	739	698	788	726	740	748	810	738	767	726	737	737	749	716	746	779	761	715	775	735	736	787	765	801	781	759	686	813	743	760	766	750	732	769	770	743	778	791	764	752	746	726	754	825	773	760	781	724	758	730	730	780	729	758	796	768	772	790	794	761	758	751	766	755	779	774	745	741	779	779	761	739	717	758	750	773	748	803	787	763	831	778	725	770	799	761	730	801	829	751	784	786	732	791	682	756	797	785	780	760	739	763	735	752	800	727	790	725	709	734	817	758	774	707	708	752	779	741	770	772	711	711	741	747	742	763	760	790	772	752	768	753	722	733	810	797	725	775	734	756	796	729	795	776	721	753	737	758	748	772	778	796	727	778	735	746	767	742	759	793	737	759	787	816	763	804	757	759	748	729	706	750	757	723	772	800	760	800	693	745	730	790	726	753	794	750	823	744	781	749	777	755	765	775	754	727	722	768	741	749	782	801	725	757	781	775	744	752	740	759	746	751	793	743	784	758	722	766	794	784	764	719	757	795	733	722	771	751	801	731	791	754	772	779	739	766	712	770	777	760	786	749	752	731	782	729	818	772	749	813	770	774	773	753	741	782	737	825	818	797	715	759
34684	23257	19447	13325	7714	3815	2141	1064	672	511	487	450	407	394	368	334	322	327	283	296	275	284	274	288	277	281	262	276	271	253	278	251	240	244	276	296	272	274	267	255	292	270	266	265	290	286	220	258	288	283	263	260	266	262	256	272	272	256	260	260	266	242	282	258	256	232	274	230	270	238	225	258	251	255	276	298	245	246	269	308	270	254	248	266	240	253	261	294	266	267	256	246	280	279	238	267	268	244	235	263	255	301	229	275	232	235	253	277	276	246	308	281	265	267	279	260	275	284	261	266	272	261	290	276	263	261	247	271	294	280	249	267	241	271	297	270	272	276	273	271	249	271	260	237	251	244	243	254	269	284	218	249	271	270	281	269	275	247	254	280	254	257	238	259	310	280	262	271	269	248	256	261	257	246	265	227	239	236	278	260	282	256	262	257	273	265	265	267	260	250	275	309	272	289	261	293	248	261	254	250	259	275	282	284	289	253	252	275	252	295	271	254	274	283	241	265	259	261	269	271	242	252	269	256	283	258	270	290	279	257	273	250	286	283	250	249	246	243	271	271	253	258	245	259	256	293	303	304	273	227	269	264	255	238	255	241	265	269	276	288	263	296	264	234	278	271	239	257	274	250	257	269	235	262	290	273	281	263	285	281	276	270	272	263	263	254	245	270	267	246	255	263	278	275	261	267	243	265	250	255	254	284	264	315	263	252	226	268	288	257	263	263	241	291	250	262	271	277	268	266	281	249	261	269	263	251	277	275	270	262	243	286	222	268	260	291	281	231	265	277	238	270	266	246	273	251	268	239	246	267	253	261	283	294	265	279	256	276	271	275	254	250	264	263	256	270	256	284	276	261	269	239	244	289	294	264	261	260	244	272	263	295	281	284	247	262	284	271	240	263	253	262	279	269	296	282	276	225	272	255	272	221	279	238	250	233	307	264	265	275	251	291	268	244	298	271	235	277	289	262	269	278	262	271	270	258	276	282	298	268	274	256	279	250	275	263	284	258	243	262	297	298	255	270	270	276	284	286	235	254	258	238	257	286	265	282	321	248	246	288	241	264	247	253	225	257	269	251	256	241	251	280	294	286	247	285	259	248	268	258	266	262	267	256	275	246	241	260	272	273	251	261	253	266	264	287	250	278	236	283	269	278	262	250	253	280	236	280	289	265	257	278	229	283	247	255	254	289	265	229	252	278	271	263	252	268	254	285	266	278	266	286	250	272	263	260	278	275	282	279	265	245	274	281	276	250	261	269	300	245	271	266	282	272	265	241	235	255	249	272	303	298	249	244	268	287	267	303	260	263	258	237	261	258	236	288	258	271	280	276	292	278	290	241	260	251	278	286	284	264	265	281	231	249	282	261	297	258	259	227	253	268	285	252	260	286	261	293	237	277	280	255	278	252	237	270	257	246	296	285	271	283	261	251	257	264	278	242	286	239	244	256	245	273	240	264	262	258	255	254	241	258	279	258	285	256	279	271	253	255	269	260	223	277	271	258	265	257	236	276	233	262	236	279	284	273	282	248	245	244	251	264	269	279	306	241	254	285	258	283	252	278	260	269	288	263	278	269	295	261	236	298	290	249	249	264	249	255	251	256	262	240	250	262	255	265	265	238	271	262	290	248	253	261	278	278	240	311	277	278	293	268	239	242	256	266	271	278	276	297	234	236	256	246	237	226	249	242	279	235	246	255	268	259	247	266	241	243	259	257	251	270	277	255	261	257	253	258	269	275	244	272	269	262	292	249	262	251	274	289	291	270	270	247	250	241	253	276	278	248	274	242	288	243	272	246	263	253	248	256	258	303	269	260	245	265	243	264	263	280	254	295	248	230	274	295	264	281	243	247	253	243	245	251	246	226	271	282	228	278	274	256	253	245	264	283	274	266	306	276	280	274	265	243	263	277	248	300	253	250	278	320	265	269	296	248	257	275	253	248	247	288	266	241	235	265	248	287	242	241	292	256	305	263	252	258	293	261	267	251	283	264	251	261	268	274	245	272	232	236	304	278	253	268	273	303	288	260	250	262	242	277	263	258	257	306	268	246	283	265	272	259	281	253	254	251	261	235	245	244	232	278	236	264	255	273	245	285	239	291	263	260	249	270	280	275	249	280	276	245	255	228	234	253	248	221	259	250	277	238	259	227	266	268	269	278	276	287	279	274	269	265	268	274	290	284	273	284	256	285	248	283	252	235	255	314	279	262	261	254	294	251	259	266	273	259	271	259	277	260	270	267	282	283	281	273	304	247	266	276	273	278	252	272	278	253	271	256	235	256	231	260	240	258	277	259	241	267	272	280	247	227	270	287	238	279	266	243	235	267	268	289	249	267	253	290	252	262	237	238	271	256	269	234	240	262	228	303	276	278	239	261	258	246	274	221	278	282	270	249	265	263	277	239	250	253	270	252	248	245	232	264	257	258	284	257	254	250	300	264	255	275	276	251	258	236	234	251	268	285	262	249	273	239	266	255	252	231	240	268	267	271	258	287	302	260	251	259	289	292	260	288	257	247	277	275	288	242	263	273	265	258	288	290	271	263	265	258	277	264	297	282	263	280	275	268	279	261	244	241	255	289	285	261	256	262	272	279	252	239	255	260	248	259	242	256	258	247	297	272	290	228	287	318	260	265	268	258	230	246	246	262	265	280	256	274	272	269	295	265	266	280	245	249	275	263	273	257	276	249	261	248	260	277	248	280	257	269	272	249	226	268	255	269	266	242	275	259	274	263	245	260	271	258	272	280	258	324	266	274	286	259	252	238	263	239	252	271	258	236	266	280	246	257	284	279	299	280	248	271	276	294	234	293	249	260	264	271	280	293	248	251	246	258	257	263	237	242	225	284	262	245	264	268	255	249	250	248	236	275	261	266	245	268	292	261	263	256	234	266	274	252	244	256	274	282	258	269	239	253	288	240	285	264	272	270	272	270	233	272	232	265	279	264	301	256	297	255	258	287	297	256	273	275	221	238	274	249	271	268	283	256	274	249	252	283	259	256	255	244	259	241	267	275	283	271	255	269	251	242	245	253	273	280	237	280	272	286	252	254	250	236	261	314	236	244	234	257	268	253	277	274	319	275	267	262	257	256	263	231	275	269	256	247	263	270	262	282	220	264	269	303	250	262	267	261	241	275	249	252	231	258	277	301	242	274	242	209	253	275	283	294	245	278	270	300	251	261	262	239	306	234	290	297	239	247	240	239	272	269	273	217	237	251	268	280	254	268	274	238	267	282	283	259	264	259	275	256	266	278	245	265	294	247	253	241	271	261	261	262	311	269	284	256	233	247	258	266	282	269	260	249	275	247	269	261	242	247	285	284	284	248	281	280	246	239	263	282	268	288	262	271	281	264	272	280	299	226	289	261	279	283	255	265	256	276	257	267	280	255	242	244	234	257	261	309	266	278	254	241	261	301	238	278	252	247	284	282	255	246	261	274	280	269	282	267	240	268	228	285	266	256	259	269	251	278	247	248	259	267	263	253	257	272	258	293
23023	16041	20632	19732	14011	8987	6060	3729	2791	2151	1731	1545	1383	1332	1301	1069	982	985	815	803	708	619	677	686	669	638	694	688	669	613	632	614	586	624	596	611	582	608	613	604	575	608	580	574	591	594	649	566	599	570	617	594	586	592	614	638	641	578	629	579	594	583	541	565	598	588	593	603	575	614	614	567	601	624	593	624	584	625	574	560	527	598	592	537	613	628	644	622	584	606	582	600	660	676	636	598	622	598	625	620	601	598	616	609	626	574	583	617	579	582	599	578	617	556	530	582	589	588	587	610	583	581	590	550	590	575	611	588	590	571	591	600	616	570	585	614	552	647	596	624	627	609	577	559	592	569	545	576	574	546	563	576	581	604	549	592	607	587	598	607	615	594	613	592	590	613	610	597	592	613	615	585	598	654	561	579	576	562	582	603	566	560	579	631	591	608	518	572	621	583	565	567	582	643	570	591	582	570	617	606	627	635	573	584	548	628	617	592	596	568	606	580	574	574	572	599	549	568	631	585	582	637	598	605	613	579	592	611	586	545	586	565	607	581	585	553	609	576	600	569	609	543	569	578	597	575	572	583	570	582	574	637	559	575	574	590	631	586	564	600	577	636	587	565	594	585	565	627	637	574	557	614	592	573	596	580	559	584	583	568	571	616	545	599	587	552	581	595	557	636	580	547	597	615	582	612	628	559	670	605	558	608	615	609	586	593	650	588	564	653	563	598	576	604	597	594	601	620	610	558	571	543	591	580	592	587	554	617	563	591	598	580	611	566	592	572	568	606	609	582	601	573	579	584	584	609	630	566	578	630	612	582	605	621	599	614	555	580	594	579	607	603	647	554	586	619	627	636	601	602	613	585	614	585	606	574	642	603	584	598	590	573	588	598	578	596	601	546	563	547	604	583	582	590	602	571	621	602	600	587	584	602	617	583	592	621	597	579	604	562	601	586	583	620	570	553	581	572	572	585	611	591	592	606	575	598	587	628	598	571	576	611	598	609	615	573	588	607	567	560	598	595	600	612	620	583	628	601	614	598	592	583	558	599	578	592	608	649	641	560	563	627	593	591	572	575	594	554	586	601	567	556	591	590	609	618	568	605	560	601	594	589	643	568	605	568	558	560	584	561	568	605	569	560	591	562	603	539	562	615	591	602	567	567	576	572	586	543	581	576	578	575	553	573	605	573	555	605	614	607	606	559	608	636	558	587	600	577	576	574	617	571	612	637	597	534	590	591	616	561	607	605	562	583	585	589	604	588	574	620	617	574	613	623	617	588	602	577	559	555	591	666	557	601	576	642	602	619	624	611	608	567	596	621	587	622	579	593	588	588	618	605	578	556	560	626	575	570	617	532	585	588	571	598	592	656	618	599	545	556	621	553	557	610	577	588	591	585	526	571	582	619	568	536	594	533	534	601	625	582	586	589	578	582	587	554	581	609	637	581	602	579	587	612	588	593	538	580	614	616	584	597	607	524	575	585	568	583	591	595	561	612	549	594	588	616	602	582	607	583	563	593	601	596	567	574	572	620	559	535	609	579	574	569	573	604	570	607	617	573	584	599	551	601	617	604	594	569	597	577	587	605	598	583	585	568	586	598	587	606	549	597	589	561	615	519	566	556	537	630	594	599	623	578	577	576	594	528	571	594	612	638	566	607	580	590	532	618	573	607	548	530	606	626	634	626	619	571	574	601	612	579	564	613	593	559	574	585	613	605	585	590	547	585	588	586	613	603	569	563	597	582	591	601	582	594	588	563	613	594	579	585	618	608	563	578	611	636	600	568	591	559	575	601	599	550	532	648	557	548	615	583	620	581	577	586	602	590	570	589	611	624	615	603	597	585	575	553	601	566	543	602	611	566	548	582	593	591	615	568	597	585	577	570	598	579	575	615	571	615	593	609	584	586	572	568	627	577	571	622	581	605	578	586	588	599	594	558	561	582	600	565	599	570	572	618	582	629	604	564	606	572	635	618	625	594	543	626	581	575	575	582	565	598	608	625	580	584	590	596	616	592	628	610	611	634	580	565	590	572	611	584	562	580	574	565	588	614	595	640	603	594	602	566	572	637	553	648	557	575	594	616	563	588	592	598	586	562	609	629	611	621	570	604	612	588	598	605	531	528	599	575	579	575	618	609	561	609	596	569	567	561	621	614	566	599	579	581	580	595	609	552	607	595	585	619	626	598	618	584	600	551	497	596	573	594	624	597	578	594	586	559	619	560	601	605	558	584	585	571	603	559	554	569	588	578	597	571	598	616	574	582	583	563	587	605	583	619	563	615	581	632	565	605	531	618	554	607	577	624	589	585	635	655	577	564	603	617	591	605	626	594	590	573	607	576	630	565	620	585	569	599	562	548	608	601	603	567	545	578	601	615	598	570	596	539	607	608	595	592	601	616	611	620	614	575	616	590	578	509	583	557	566	626	565	616	579	564	597	604	610	569	575	593	610	537	617	612	605	606	609	590	575	558	575	627	611	557	606	568	566	559	585	622	640	561	638	562	583	599	617	579	595	586	578	593	561	647	592	583	599	625	564	559	605	615	627	600	578	629	574	588	568	600	583	597	564	574	592	592	594	622	574	567	595	550	572	627	563	617	602	571	568	592	606	576	633	600	609	625	625	566	605	560	569	592	624	581	604	567	566	604	585	605	564	616	586	596	617	573	620	622	551	542	573	586	647	581	573	583	592	520	602	588	589	642	600	559	557	608	615	612	551	559	593	609	590	603	600	570	555	551	612	605	556	573	571	612	581	614	584	574	579	656	582	604	562	576	630	555	589	609	616	604	645	630	542	569	594	566	592	596	547	589	610	591	566	614	602	606	568	615	592	513	611	570	597	596	597	572	588	602	616	598	574	596	577	570	565	556	630	601	563	603	592	559	608	572	628	606	573	634	549	614	571	571	607	554	576	621	670	587	596	647	575	575	588	583	587	566	588	560	601	639	614	582	574	563	635	620	599	646	559	593	586	599	572	592	608	610	529	607	570	613	615	599	547	605	596	595	571	587	550	600	619	583	553	574	589	601	581	653	555	572	552	598	537	578	601	639	561	585	626	611	632	620	639	593	592	617	565	592	550	608	604	571	583	583	575	633	627	613	563	611	604	545	642	545	621	569	582	600	625	572	607	600	571	581	592	584	618	594	556	599	584	573	586	557	606	573	589	572	630	589	573	565	581	593	598	541	574	597	563	594	593	613	577	556	609	576	565	582	641	594	612	552	559	611	562	616	592	585	564	576	612	578	566	545	600	573	586	565	594	607	594	605	631	613	593	564	582	569	595	599	592	589	607	566	522	601	587	615	621	593	600	618	596	585	580	598	568	628	588	562	610	577	545	601	617	609	595	640	601	566	618	616	610	610	583	600	621	585	582	580	602	587	595	607	576	569	658	608	615	581	577	558	600	588	610	586	600	613	611	553	590	601	575	601	623	611	594	621	595	579	575	586	547	573	624	619	628	570	573	599	569	573	582	600	578	581	566	561	560	583	571	631
45268	31422	29235	22524	14240	6863	3774	1759	1024	813	597	449	453	449	459	353	366	342	336	303	294	272	267	267	248	290	299	288	254	271	260	244	237	263	273	263	249	245	228	244	247	253	249	219	237	256	261	237	271	254	241	242	245	214	294	273	243	259	241	250	253	243	276	275	273	265	230	239	266	225	244	233	205	280	259	273	273	261	269	262	250	251	251	263	238	274	244	244	249	252	246	269	233	315	269	250	267	268	239	246	252	254	245	257	257	235	262	253	246	251	238	230	262	271	243	246	258	245	235	231	207	217	242	282	233	243	254	278	248	246	257	252	246	264	217	223	279	248	278	283	273	251	254	249	260	235	274	243	237	247	278	253	272	230	254	249	256	289	244	252	288	244	247	225	289	233	258	234	262	241	257	250	253	278	250	249	216	235	234	242	271	237	250	215	224	248	280	225	234	234	232	207	283	264	240	261	261	246	268	262	282	273	228	246	225	262	275	218	224	258	242	234	263	288	272	263	240	252	259	258	278	269	258	243	241	252	270	291	242	212	241	286	233	252	263	265	254	262	254	257	242	253	263	267	232	227	246	255	240	229	246	259	267	258	272	266	263	224	255	275	266	216	266	289	259	272	228	221	246	270	230	304	241	274	250	263	249	248	235	259	293	252	255	225	245	259	240	245	229	246	250	267	240	240	254	238	249	256	250	247	237	276	252	279	264	238	257	248	219	242	277	233	228	250	243	222	249	265	237	289	276	263	225	264	232	256	228	234	263	258	231	221	260	263	245	274	251	243	231	255	255	237	296	280	222	246	271	258	260	257	214	234	254	252	243	281	279	259	254	268	262	252	238	267	236	243	254	270	278	254	263	267	263	266	234	263	265	246	273	260	229	294	249	256	293	239	248	252	235	260	268	239	235	263	275	251	218	244	231	263	273	223	267	244	244	233	262	292	242	226	243	281	233	275	256	258	221	229	246	242	250	235	231	267	267	242	247	242	293	271	251	248	248	283	290	233	265	238	248	234	235	242	226	261	256	239	257	258	271	219	266	228	255	256	257	253	252	236	266	231	265	229	243	268	243	243	242	227	237	222	250	234	264	253	248	236	264	254	230	248	251	237	246	255	249	276	213	239	237	214	222	263	226	244	244	242	238	262	229	261	241	242	273	277	249	227	251	225	241	233	231	258	267	245	240	236	289	264	230	266	246	255	265	252	230	263	280	270	277	243	222	250	243	271	242	229	240	236	263	259	259	259	262	265	261	253	241	226	223	232	258	259	267	264	260	251	256	231	225	231	251	276	254	282	263	222	247	246	268	227	235	253	242	255	257	245	249	218	263	272	231	251	239	266	267	233	265	284	288	235	263	251	261	235	233	238	239	252	254	252	257	253	246	250	236	249	234	218	282	267	273	248	271	264	260	215	255	264	265	243	265	222	240	236	274	243	259	255	251	224	275	265	283	252	239	263	235	256	264	260	254	268	264	252	244	247	257	251	259	263	261	229	260	273	247	239	231	285	224	279	248	274	289	236	289	247	272	250	238	232	240	248	274	200	256	214	228	237	277	240	236	264	268	255	242	254	239	246	266	253	248	241	255	245	264	266	277	247	241	241	254	260	282	234	262	242	280	270	266	247	252	259	245	280	247	264	239	260	248	248	273	264	254	237	265	243	234	256	245	249	263	257	256	242	263	244	214	236	228	288	259	253	250	239	242	256	266	222	239	259	254	269	258	262	250	241	267	236	251	265	261	254	301	268	264	249	233	246	272	268	252	249	247	257	261	271	263	258	231	262	247	281	244	258	271	253	260	252	234	242	236	261	239	260	264	274	258	245	224	260	259	251	270	273	245	270	287	259	272	268	231	264	257	262	253	249	246	257	268	243	267	250	268	259	235	209	228	285	264	248	230	247	221	258	228	290	242	258	235	251	275	230	239	270	240	253	260	261	256	221	254	246	269	269	278	257	252	252	249	280	244	285	266	265	270	252	235	268	271	251	261	236	225	234	256	229	232	224	243	240	246	212	222	262	255	249	260	269	278	249	256	250	230	238	244	250	234	258	226	254	257	252	265	254	259	271	246	274	224	275	265	259	273	243	243	271	236	277	260	269	260	259	245	245	245	282	254	245	281	265	253	251	271	257	229	271	246	243	219	262	243	214	246	240	226	234	239	257	257	262	257	268	270	277	260	250	277	219	245	274	238	273	257	257	219	258	223	268	250	243	217	256	240	269	249	287	254	261	236	287	269	193	271	294	288	234	258	238	225	268	251	220	237	251	262	255	269	261	252	277	265	242	284	251	274	236	252	254	236	253	235	225	273	231	256	229	253	245	223	260	265	256	245	231	274	258	247	268	240	269	249	267	238	249	236	240	257	243	233	270	246	249	270	223	232	240	242	230	268	256	259	253	255	249	251	258	222	274	260	237	237	258	280	242	247	246	254	232	270	250	244	260	225	219	247	253	253	276	254	265	238	231	241	244	243	240	255	252	240	224	249	263	244	255	257	244	247	257	241	231	243	273	237	230	281	269	230	242	251	263	258	252	240	242	286	251	244	245	243	249	225	221	279	242	260	262	248	281	217	248	233	245	242	245	236	243	241	247	242	206	255	231	266	251	251	231	275	227	275	258	259	269	270	252	223	247	240	265	241	244	250	238	263	238	269	286	241	246	249	251	228	273	283	253	253	247	238	257	235	238	275	281	254	238	253	243	253	289	258	274	269	252	262	281	220	244	242	275	229	256	252	276	259	265	268	243	272	256	232	233	241	284	277	259	258	275	235	263	243	226	250	241	270	278	269	251	268	239	253	240	251	229	255	270	252	285	268	248	285	264	260	233	269	245	256	210	241	240	275	270	269	264	239	258	233	246	234	240	259	236	266	213	267	264	235	270	267	246	242	255	255	240	254	227	253	250	232	255	264	280	248	222	270	267	246	202	244	249	246	230	271	273	242	248	258	248	257	274	239	256	265	236	226	231	237	265	266	258	264	242	256	254	257	245	230	249	239	235	239	253	219	253	231	256	237	253	283	252	226	254	261	295	236	260	265	307	238	253	250	217	254	273	244	246	244	265	241	268	227	266	258	240	274	253	260	260	220	240	270	243	249	271	238	244	242	242	220	245	255	274	274	258	245	243	253	265	243	232	267	232	244	243	227	250	232	261	261	259	258	298	267	240	267	253	254	255	288	246	261	248	260	243	220	242	281	240	229	262	245	258	231	265	219	259	213	268	229	255	264	271	262	238	276	292	241	273	252	237	227	235	250	251	244	225	232	252	236	228	233	223	264	250	263	302	266	257	270	262	249	238	268	249	236	252	276	231	246	236	281	240	257	232	245	243	245	254	266	257	239	259	226	251	275	252	231	250	276	293	278	290	254	235	294	241	233	269	259	239	262	231	269	261	261	235	264	262	246	226	257	261	243	251	295	265	247	240	262	273	270	241	256	241	259	283	262	244	297	248	253	251	228	231	224	275	243	239	243	248	222	254	250	263	277	248	225	249
29779	22201	28761	27921	20794	12812	8649	5026	3840	3098	2484	2046	1783	1609	1540	1380	1137	1077	910	897	778	681	673	637	711	695	769	726	666	649	660	610	642	639	608	613	584	557	619	600	616	597	559	568	572	577	586	572	602	597	618	562	578	565	563	577	623	579	558	566	588	583	567	565	519	598	585	560	581	588	562	559	606	580	590	534	581	563	590	533	536	568	593	610	625	601	592	603	623	602	580	619	633	617	622	622	576	605	572	600	630	607	638	587	638	594	597	577	547	556	582	599	564	589	534	582	560	564	603	622	558	577	540	582	552	602	575	570	619	581	578	520	567	540	561	569	559	552	552	545	546	588	601	577	621	555	558	573	571	538	567	569	569	578	572	559	565	587	577	597	563	593	524	566	569	592	563	560	546	585	578	545	555	582	586	622	544	570	585	584	551	584	564	569	557	584	552	582	560	593	558	547	586	562	588	564	563	589	578	542	572	576	583	585	510	618	526	562	556	550	566	604	567	549	554	545	615	594	545	585	509	607	566	569	565	581	607	542	540	616	572	576	581	573	583	576	631	591	644	563	545	549	576	580	566	562	586	572	610	588	563	588	567	562	582	559	546	594	577	587	572	577	597	566	571	529	575	576	576	588	527	584	554	586	579	576	581	592	560	601	572	562	566	614	543	594	585	558	560	546	498	592	576	567	530	552	578	585	566	565	568	546	568	538	569	603	596	535	547	529	571	593	569	553	585	606	576	554	562	593	604	521	550	599	624	564	581	581	546	577	553	566	624	549	588	585	580	546	581	614	579	592	559	560	534	590	573	557	599	565	560	584	566	525	629	601	541	586	549	552	583	568	564	556	519	542	574	564	585	592	577	567	576	560	574	609	595	582	557	592	543	520	532	562	531	563	586	598	548	576	555	580	529	577	576	592	576	580	519	575	574	609	578	573	571	538	552	565	538	609	610	588	525	560	570	559	547	615	608	586	568	562	533	604	575	625	544	596	614	599	589	573	567	599	578	563	547	557	595	602	560	538	548	553	567	570	559	564	567	563	539	586	544	553	606	560	533	570	574	588	576	565	594	565	547	588	569	644	572	577	551	555	576	510	588	573	585	558	576	593	569	598	568	582	583	594	561	561	570	570	604	579	567	590	550	552	576	550	591	564	593	529	585	550	547	553	579	521	589	563	548	563	540	601	558	555	545	575	563	572	567	560	556	598	565	572	559	609	543	559	600	556	620	547	582	576	538	560	552	567	568	575	544	582	627	577	553	566	607	614	560	550	600	580	585	585	531	549	550	581	557	543	575	590	559	580	563	532	524	579	575	574	519	575	568	606	594	606	591	545	577	551	580	575	622	548	602	544	533	566	562	571	601	537	508	560	551	565	543	570	637	558	575	523	607	585	574	601	572	555	566	587	572	581	576	555	568	560	584	550	579	597	587	534	588	565	594	626	559	543	568	552	570	580	529	600	602	555	571	585	572	548	579	592	587	587	563	561	557	556	535	562	571	584	569	556	559	582	576	548	582	597	609	569	591	547	592	589	536	575	572	555	593	519	581	567	565	586	563	594	577	590	601	551	565	538	531	610	606	568	578	577	606	590	542	588	593	556	575	502	541	566	594	543	566	600	543	583	578	630	560	588	550	529	566	540	511	578	578	557	589	517	612	548	587	605	611	568	585	526	581	601	516	570	535	586	529	554	563	542	534	602	564	594	561	539	567	569	530	572	576	545	560	548	605	580	576	560	541	540	567	561	573	583	569	566	572	546	604	524	588	630	590	584	575	555	584	523	593	578	556	572	585	571	601	569	552	588	563	597	552	601	565	542	579	583	614	548	559	612	564	574	522	581	547	562	601	599	510	555	591	540	539	546	560	562	566	560	538	530	584	559	580	563	616	544	560	572	624	559	570	520	593	526	547	585	552	563	580	571	527	581	605	574	515	562	569	580	538	565	552	541	581	579	550	539	591	557	591	591	553	544	547	561	537	601	603	598	562	549	544	577	585	562	575	575	560	585	568	610	548	578	592	547	621	562	583	587	575	557	547	564	569	569	595	575	570	595	548	525	593	551	571	568	559	599	552	579	547	539	559	550	594	579	615	585	549	604	523	531	554	550	485	543	528	545	511	539	587	602	611	524	573	570	500	614	562	549	558	561	582	559	559	583	570	544	571	647	547	612	559	520	562	532	564	560	627	586	562	548	572	558	572	541	572	562	557	572	568	564	541	533	554	574	597	613	568	542	575	592	540	537	572	547	585	545	598	601	564	595	571	538	518	582	590	604	547	591	568	581	523	606	567	564	619	546	579	532	610	550	564	533	530	569	614	576	545	537	532	584	518	539	575	563	558	591	533	544	598	551	565	530	543	581	565	517	562	565	570	569	554	602	524	560	552	562	555	577	568	575	546	562	601	602	487	528	600	574	567	549	525	570	585	555	593	583	562	544	547	563	558	553	563	556	555	541	621	549	557	581	552	563	575	567	563	544	571	545	548	562	574	587	558	591	549	547	618	609	551	572	589	590	593	570	584	613	590	565	548	555	581	531	544	593	584	583	573	600	580	562	580	570	542	585	596	578	592	569	599	531	592	645	594	561	577	606	575	562	569	542	536	607	542	584	562	578	554	602	588	565	586	582	567	561	550	581	576	562	565	545	564	556	559	545	516	574	535	573	561	590	572	541	541	596	612	583	562	584	549	583	565	563	549	546	624	554	559	590	548	534	579	580	556	583	559	583	543	562	575	554	572	561	610	579	540	556	592	555	590	573	581	563	597	628	541	519	573	543	559	565	600	540	532	551	575	542	559	572	589	579	543	582	578	580	581	540	576	554	586	529	541	540	563	572	593	568	540	611	602	534	574	604	593	539	583	600	573	541	516	561	609	584	575	553	581	581	565	598	553	563	561	580	563	572	559	566	567	531	547	580	588	556	616	603	562	564	575	567	543	572	593	577	587	581	590	604	572	574	599	556	617	529	609	600	579	517	547	649	555	572	595	568	575	567	603	570	588	571	586	595	527	627	528	565	573	587	581	563	567	553	611	556	555	572	611	563	556	557	554	532	559	577	570	590	526	538	572	589	561	612	553	567	561	561	590	554	556	583	630	574	564	569	581	592	571	561	570	587	544	563	542	575	579	590	589	614	585	554	549	572	620	580	586	575	541	565	571	590	563	584	540	570	537	540	539	554	563	593	551	572	550	566	570	572	582	557	558	571	548	542	582	570	571	534	544	560	600	592	551	607	600	584	577	588	583	595	570	541	612	549	596	548	562	567	532	589	579	578	553	559	534	571	526	611	518	590	594	552	613	565	585	577	563	531	558	585	544	572	549	600	570	604	531	572	579	572	642	567	576	567	557	560	586	535	586	532	578	598	584	607	581	552	583	590	582	569	562	558	564	528	617	574	606	582	562	536	558	614	581	559	564	587	571	581	549	536	590	482	583	584	552	595	541	605	552	605	560	603	564	577	567	569	593	564	566	564	611	578	632	597	585	528	570	557	553	573
13873	5944	4368	2731	1421	914	701	627	531	510	420	383	403	390	420	369	402	365	371	358	373	343	367	341	353	354	339	394	371	360	353	335	369	303	344	383	342	361	404	338	382	369	391	377	373	383	354	341	400	363	349	370	379	361	369	367	351	375	350	353	357	364	355	333	349	373	389	370	362	321	350	379	315	384	360	328	380	370	358	385	366	361	332	364	370	345	341	360	333	340	392	354	338	320	363	381	347	343	348	352	368	393	373	350	361	341	387	341	387	372	395	374	373	384	413	353	377	369	329	378	332	353	356	387	365	366	358	350	351	327	353	362	370	362	395	357	354	393	351	385	382	364	378	345	338	356	350	371	342	317	377	376	381	331	337	339	349	414	389	398	358	361	388	378	371	341	394	365	340	332	354	371	379	402	380	397	377	381	346	379	343	359	341	371	342	351	359	360	356	367	316	370	347	359	387	319	347	350	382	354	369	315	364	387	356	373	360	341	384	377	355	403	361	390	373	361	375	389	369	345	339	345	392	342	367	376	392	363	329	357	363	371	341	377	361	339	361	330	359	370	385	334	359	368	372	357	367	335	334	357	357	352	321	322	377	358	384	397	362	361	368	388	337	330	333	380	388	377	352	371	342	337	428	352	377	375	386	368	400	367	368	372	381	350	340	380	376	353	387	348	330	375	380	366	354	323	386	353	347	364	361	404	355	348	340	358	387	387	355	370	354	351	351	388	350	342	356	346	395	371	368	366	331	337	368	362	394	359	406	389	363	367	347	432	400	360	354	375	381	360	370	367	386	384	353	320	339	346	367	362	401	368	371	353	338	322	365	359	379	394	369	351	374	377	352	337	371	316	365	398	353	380	392	366	377	356	345	345	347	370	372	339	335	331	347	381	358	350	346	340	364	334	355	353	371	359	361	328	418	318	345	359	365	352	368	364	368	385	364	351	360	359	364	377	376	399	354	372	378	376	370	320	363	356	394	356	384	329	359	355	384	321	327	358	361	399	382	337	343	361	346	351	392	371	366	407	371	369	348	399	363	348	349	313	348	376	363	348	333	375	373	366	385	400	360	337	317	362	361	377	350	331	345	407	368	359	352	368	372	374	325	345	398	402	373	326	363	330	339	389	337	362	401	351	355	382	355	379	359	355	352	364	313	382	345	365	332	323	389	411	371	336	362	400	373	353	354	360	318	332	357	379	367	371	354	346	365	401	345	382	415	370	371	358	350	317	330	359	373	354	348	357	391	343	352	383	343	321	394	348	403	405	386	332	357	380	347	346	351	342	372	395	355	356	342	318	370	370	395	356	374	390	352	333	367	369	359	343	334	357	345	349	336	377	345	306	363	333	369	370	359	349	378	399	341	393	348	341	356	337	339	354	325	360	365	374	373	358	349	366	344	345	369	356	356	357	345	356	385	363	351	394	414	359	352	353	336	348	358	374	348	375	339	350	348	352	410	388	354	380	346	371	338	371	392	357	376	367	407	389	402	366	385	396	369	337	393	343	346	390	391	381	377	347	383	371	328	359	370	358	340	366	338	332	385	337	345	353	344	344	378	377	359	339	385	394	364	345	356	363	389	346	376	327	342	353	354	340	342	359	373	379	378	358	386	408	347	360	340	326	331	386	379	327	342	378	373	387	364	383	368	374	344	376	382	348	326	369	392	359	337	381	322	394	395	353	359	351	358	340	349	394	363	369	358	340	405	339	366	359	349	346	364	357	363	375	324	341	358	338	403	420	366	344	342	364	377	375	346	333	383	356	378	352	385	359	350	383	367	362	360	358	350	349	375	355	369	395	372	368	402	366	346	358	349	357	336	333	329	352	341	361	414	368	412	358	318	367	332	338	376	346	397	344	371	349	365	366	377	352	404	336	382	342	384	331	366	351	397	357	357	380	373	373	375	361	365	361	351	356	361	375	370	391	372	353	372	350	379	353	347	349	366	379	390	374	354	363	338	359	353	330	328	385	373	365	390	373	368	334	380	331	350	310	380	375	379	352	373	347	343	366	370	367	348	391	380	360	369	375	358	342	383	377	345	383	356	377	367	342	326	300	348	357	355	331	372	360	344	369	373	370	387	349	367	379	351	343	339	358	357	370	357	403	356	346	359	373	355	347	349	341	351	370	342	324	350	370	358	380	371	343	375	346	346	356	352	356	357	378	399	332	373	344	345	383	340	339	371	364	365	334	305	380	367	337	369	336	363	345	348	348	358	371	385	367	384	396	348	343	333	385	351	339	351	357	373	373	336	383	349	347	348	352	378	368	367	354	419	374	357	348	351	366	374	400	402	374	332	356	382	373	348	397	354	395	395	419	348	372	356	338	359	328	401	371	390	360	329	361	408	343	356	313	405	391	402	345	366	375	359	352	368	373	387	362	372	350	360	379	363	337	379	362	345	377	357	344	363	322	377	362	372	370	338	358	382	353	346	363	360	342	358	358	318	347	369	360	392	353	354	387	340	406	380	359	347	360	334	406	363	338	395	366	384	365	362	347	381	356	359	333	371	388	361	376	388	381	342	352	387	378	383	373	366	383	374	375	373	343	369	365	384	354	368	338	361	361	393	365	369	370	343	362	385	412	359	381	371	348	374	383	341	330	401	344	384	372	391	353	344	354	368	370	373	333	363	355	356	388	324	324	355	355	355	379	345	355	343	351	352	353	358	384	372	358	340	334	359	371	374	374	322	340	327	349	345	386	386	352	359	347	352	337	338	382	381	351	350	386	395	324	361	301	354	355	369	376	338	329	339	386	339	344	407	361	357	357	417	387	360	320	356	375	336	369	377	374	360	335	322	384	366	362	353	374	367	360	340	388	370	355	364	371	348	345	335	350	351	326	368	355	364	353	333	345	358	394	373	332	366	395	334	399	376	376	365	344	366	380	367	353	344	358	370	365	363	352	339	335	350	341	370	332	378	331	328	353	349	375	371	340	380	355	390	318	343	353	344	381	364	324	365	359	348	365	338	334	349	374	356	368	352	342	352	387	340	356	367	354	373	326	323	389	349	361	347	353	384	357	367	367	316	396	348	362	359	335	303	363	347	350	336	408	386	380	342	347	372	333	357	372	349	334	364	364	354	377	356	362	326	365	359	374	331	371	395	349	352	377	357	392	379	372	311	343	332	364	321	377	345	371	377	356	349	407	327	340	368	359	380	367	365	348	401	411	390	350	382	353	382	395	348	371	320	366	345	378	420	340	339	355	356	326	334	378	346	372	322	342	361	360	386	341	344	390	350	386	351	354	351	358	374	358	374	342	391	351	366	320	358	392	382	355	353	356	377	315	382	333	320	364	353	342	380	364	326	376	343	376	391	403	349	355	341	349	359	334	361	368	340	355	343	380	371	356	374	386	358	388	383	323	369	348	326	326	363	345	377	350	332	359	352	376	344	370	353	351	356	384	351	395	376	374	359	348	355	362	353	325	390	366	354	351	351	349	348	367	346	352	341	370	367	370	343	350	401	368	420	362	339	361	339	368	340	373
8673	4811	7370	7200	4726	2911	2423	1846	1593	1386	1289	1193	1080	1130	1033	985	927	940	856	816	803	774	757	798	805	788	777	783	727	798	777	776	753	764	747	759	746	722	755	798	753	797	725	771	811	819	787	834	803	754	749	785	796	779	749	774	765	740	779	793	781	725	747	817	780	812	743	780	803	795	759	789	779	758	766	752	805	762	765	760	767	767	735	778	771	810	768	830	826	826	747	777	808	773	768	783	785	763	853	856	757	799	732	786	788	771	769	786	756	784	794	791	803	818	800	714	778	768	844	787	738	710	810	717	794	806	801	771	830	749	759	769	770	737	816	766	762	744	765	786	804	761	773	773	790	774	802	763	742	732	782	748	743	738	793	755	754	731	774	792	787	746	792	788	823	755	815	744	822	807	841	792	768	826	741	746	767	757	781	766	754	747	781	745	771	725	820	762	776	805	812	760	764	813	792	763	762	757	770	742	741	765	748	790	783	769	756	761	800	797	763	793	803	781	734	775	829	818	699	751	764	728	765	804	785	769	786	769	814	781	804	812	775	772	778	760	798	779	792	765	763	761	761	769	770	828	812	724	774	791	770	765	796	741	791	796	730	776	769	748	783	756	802	804	755	757	769	786	779	792	770	745	808	803	763	767	770	747	781	741	804	731	764	748	788	831	767	771	783	759	786	786	797	745	740	825	821	811	793	789	794	767	834	816	767	772	785	793	754	743	814	752	754	769	853	790	775	811	793	779	758	765	799	799	752	810	745	794	774	766	799	769	748	762	719	766	797	782	730	770	735	764	781	724	797	803	801	768	795	789	769	758	786	746	837	726	741	793	772	767	772	783	762	796	740	812	818	771	817	816	805	787	790	801	753	752	779	829	818	758	761	767	760	756	791	797	778	744	791	786	774	812	759	740	811	792	766	789	797	708	788	776	777	780	712	760	788	781	749	741	758	810	771	781	791	807	816	780	770	766	796	790	749	852	757	794	718	794	797	761	833	732	774	763	802	786	747	736	807	788	738	741	801	790	805	775	770	748	789	743	777	759	784	796	734	789	738	809	787	790	742	763	784	722	795	764	787	813	806	776	765	822	794	773	781	799	779	753	747	742	827	771	756	809	772	764	776	771	764	777	799	784	787	752	758	791	770	740	760	777	779	804	810	813	793	765	773	759	789	717	767	779	719	801	727	732	852	765	760	787	744	745	794	732	754	769	853	771	766	784	769	763	763	740	793	792	796	742	794	775	823	727	807	792	773	725	789	785	773	804	711	748	750	753	799	797	776	714	732	760	806	805	753	760	739	787	773	740	782	807	717	787	764	794	751	794	775	815	816	748	786	749	788	789	770	754	804	805	785	719	760	792	787	744	784	731	775	793	780	797	778	745	805	747	780	770	807	795	771	774	822	753	782	771	788	820	797	797	763	796	773	793	769	846	750	780	789	742	788	780	771	774	792	783	780	738	762	768	813	748	771	812	780	780	834	763	796	737	785	753	766	766	799	703	739	808	785	769	783	790	759	793	810	724	749	761	750	792	742	798	794	785	762	798	772	808	755	791	769	764	798	794	756	709	749	750	785	807	817	757	774	778	740	741	787	756	781	798	776	752	731	792	752	815	797	740	783	761	731	835	764	752	778	830	774	794	767	755	758	761	775	760	797	792	769	840	742	770	771	788	778	775	741	778	760	766	745	773	755	769	762	806	842	781	808	802	782	759	829	774	752	817	748	774	828	796	700	816	794	798	790	826	816	806	759	749	807	764	839	775	783	763	804	766	752	744	780	802	696	819	756	792	733	717	772	803	775	752	764	788	809	763	799	798	770	803	779	792	793	760	756	751	745	756	789	733	805	765	790	797	747	786	815	805	754	793	765	769	755	791	831	756	761	743	779	795	802	751	757	786	779	820	761	742	781	815	771	804	778	820	784	731	778	751	740	785	764	793	755	772	757	781	826	788	817	791	809	757	776	794	773	789	767	783	773	822	730	838	761	784	808	778	813	837	785	739	796	801	731	773	758	805	775	812	785	757	722	788	773	787	792	750	785	804	827	811	744	770	760	763	750	767	776	758	732	817	749	777	720	725	782	766	808	743	749	803	753	803	782	745	781	837	789	800	775	787	791	762	804	767	771	807	798	828	800	790	756	755	720	772	766	762	825	792	770	763	829	779	772	773	796	729	791	765	800	769	773	785	752	774	754	790	789	776	756	762	777	767	773	815	793	777	759	728	786	768	713	801	793	769	759	738	792	746	778	770	761	795	774	784	812	762	770	775	714	712	758	817	749	791	806	792	721	749	748	779	764	727	739	744	780	806	766	790	777	758	753	794	781	779	753	768	758	776	851	804	752	777	795	734	763	769	807	777	805	746	781	768	728	787	786	795	732	799	788	770	799	756	792	773	789	764	760	808	778	715	780	728	749	739	819	763	805	811	763	730	752	783	818	815	825	767	766	764	807	783	784	759	779	769	714	826	785	775	728	765	781	798	782	704	787	747	774	751	773	817	771	778	806	763	751	750	777	824	845	761	773	791	769	794	779	726	732	777	737	785	747	753	782	800	772	777	800	758	764	745	782	782	775	824	736	792	810	773	787	776	753	747	777	814	748	735	790	764	759	802	721	747	781	773	747	768	704	788	765	768	756	752	783	783	793	766	791	797	813	791	750	753	764	751	700	796	781	735	738	762	742	742	800	742	814	774	791	775	827	797	767	790	774	804	753	781	767	771	777	730	792	780	760	816	749	796	788	760	798	759	739	773	764	758	778	762	811	751	794	758	730	750	778	801	734	812	773	771	788	769	778	765	805	821	730	787	718	763	806	724	733	783	796	844	802	797	736	815	689	770	738	724	779	737	796	740	809	801	777	790	749	756	775	755	746	790	798	732	769	791	742	845	757	755	762	717	752	732	774	802	786	731	776	774	819	797	753	790	742	772	797	769	773	783	808	774	787	748	796	771	706	762	775	813	805	767	778	801	782	765	797	799	781	781	821	761	747	718	772	788	757	726	735	769	748	771	766	776	831	797	816	789	720	796	769	746	778	746	762	846	751	763	781	793	754	772	792	747	810	763	766	803	706	760	808	793	776	726	763	730	775	769	793	784	713	794	782	723	735	773	746	802	805	773	783	790	766	747	783	815	770	783	776	780	771	801	771	762	790	788	815	728	798	796	786	802	767	784	753	779	747	736	835	769	797	776	763	803	783	747	791	807	816	740	749	725	761	776	734	762	787	774	796	751	753	765	830	741	742	770	756	764	741	732	763	719	760	761	807	759	721	789	726	753	757	768	748	746	744	758	817	766	750	766	751	785	786	818	812	771	765	818	790	735	775	803	751	775	756	789	826	722	793	802	796	816	754	847	783	731	795	748	762	760	794	801	749	742	757	795	750	764	800	792	770	737	762	838	764	770	773	781	766	787	800	794	738	713	763	739	781	771	780	755	785	777	780	790	771	760	760	770	760	761	732	794	772	815	797	782	731	746	739	781	775	770	794	767	766	773
33686	22196	18876	14450	9255	4003	2236	1124	702	561	592	473	411	384	356	345	345	380	326	294	271	303	295	294	290	244	270	287	281	298	306	246	315	295	262	292	293	282	259	242	281	281	298	274	301	275	261	239	298	282	282	296	239	286	284	278	292	244	284	284	290	276	284	247	288	243	258	264	271	267	268	283	267	269	288	263	285	277	293	289	294	260	267	268	263	281	278	267	286	320	285	270	242	272	291	320	306	270	330	290	282	251	265	292	282	266	264	257	278	268	285	282	261	321	239	291	256	243	283	299	314	308	273	288	311	311	263	261	275	289	303	275	294	286	289	288	306	256	279	292	246	261	294	267	297	294	282	294	279	290	281	262	318	300	274	295	279	314	281	276	291	280	275	320	269	285	267	263	235	269	291	250	270	247	263	276	248	255	293	272	271	289	291	278	295	289	294	288	270	272	288	253	256	282	275	255	278	258	293	218	280	267	290	249	288	298	267	267	261	297	278	275	265	311	286	271	277	288	306	281	287	317	287	273	259	244	280	287	272	267	295	274	298	275	271	277	265	254	295	275	277	262	262	261	264	280	247	284	274	263	302	268	298	256	268	288	253	282	289	314	286	299	233	268	281	279	258	284	287	275	284	291	291	300	279	262	290	282	281	299	283	300	261	293	291	270	261	303	265	292	290	281	296	275	261	275	291	247	280	272	277	277	292	297	280	279	283	278	301	300	308	297	316	268	238	234	233	290	280	256	266	274	270	314	296	271	306	270	259	263	272	259	293	245	263	237	274	251	262	248	294	299	313	266	261	241	269	259	251	250	294	283	267	276	272	286	294	254	310	295	282	284	280	271	262	295	287	270	283	275	305	293	302	280	246	286	283	249	271	268	281	278	256	262	250	297	288	294	279	261	270	251	275	311	279	270	250	274	270	276	285	251	266	255	290	258	264	247	291	243	268	288	276	286	288	268	306	273	296	293	277	280	269	270	245	296	283	252	294	252	288	308	267	265	287	241	268	267	297	280	296	272	242	259	253	288	267	280	325	275	289	286	290	285	279	272	270	267	295	271	259	285	305	254	265	297	273	288	307	263	252	259	262	290	270	284	240	259	274	279	266	270	287	296	282	269	325	278	280	278	263	301	296	304	287	261	269	278	261	249	260	259	249	291	284	256	266	248	286	310	309	266	260	269	271	291	280	263	262	295	321	278	282	284	291	257	285	288	285	323	276	298	290	271	281	268	270	265	301	293	275	295	227	229	281	273	317	288	291	283	289	281	281	286	285	280	252	274	265	261	277	262	289	265	267	264	290	261	272	251	277	268	277	275	285	276	270	298	245	256	292	286	282	284	235	247	284	261	293	276	294	300	268	270	302	291	285	232	280	288	306	290	261	331	282	259	258	275	292	270	263	283	321	274	275	287	286	295	240	284	319	305	286	323	265	276	285	281	271	293	256	260	252	262	280	255	302	262	301	327	300	269	266	271	277	288	269	254	294	276	312	314	290	269	286	286	281	257	247	271	270	264	294	301	275	307	268	281	278	271	278	295	279	285	292	285	301	273	292	246	297	290	291	315	306	254	266	274	305	256	310	327	267	283	274	291	300	267	266	267	315	314	278	293	285	290	249	254	277	276	279	275	287	307	282	253	280	321	267	257	240	260	294	269	278	288	258	260	266	276	287	269	318	297	262	261	290	268	288	257	243	290	275	293	250	284	269	272	282	296	281	265	274	237	275	295	290	285	254	277	266	282	263	286	297	251	282	257	251	273	234	288	279	254	278	262	292	260	273	317	243	270	287	309	307	277	268	287	286	262	324	291	277	267	275	245	286	253	285	292	250	266	278	269	327	258	258	297	267	295	240	267	279	259	281	266	259	275	269	291	275	271	272	259	286	292	261	310	261	286	275	274	252	259	283	245	259	287	264	273	279	252	289	301	294	272	269	292	285	258	323	297	280	291	263	266	286	281	296	271	281	267	293	296	264	288	303	298	310	245	270	306	287	303	262	249	256	280	271	289	282	247	290	304	289	296	282	315	278	268	297	282	278	273	307	307	282	270	278	289	294	274	267	272	293	294	295	262	275	251	274	298	271	304	277	278	261	262	264	268	269	297	284	263	283	307	256	295	277	286	296	265	270	309	299	282	264	279	280	271	247	282	282	259	274	265	276	293	282	299	314	269	255	279	276	260	294	270	270	264	265	312	282	331	230	271	290	307	268	243	296	270	284	260	297	313	274	298	255	268	313	248	250	275	273	285	253	271	273	244	275	273	287	303	282	284	289	247	285	294	286	304	283	296	283	265	260	285	303	290	251	279	295	281	283	265	234	244	269	285	286	279	275	251	304	290	264	287	267	274	309	316	299	277	271	289	274	295	306	299	272	282	276	260	290	319	298	252	279	276	277	263	305	273	277	299	288	255	299	254	249	290	240	266	264	281	296	272	300	296	286	271	294	274	256	270	266	248	310	290	302	237	271	238	279	304	299	278	292	295	260	261	259	292	296	292	291	260	256	286	264	283	261	314	279	267	266	310	245	280	256	262	286	262	288	236	253	269	285	300	289	263	254	269	239	265	255	286	296	262	271	297	308	271	275	278	249	278	258	296	263	314	272	266	262	286	277	276	302	215	266	253	287	297	261	288	293	310	277	278	284	260	300	284	317	251	287	268	267	251	272	289	265	285	271	261	291	272	265	270	275	266	302	264	259	266	265	270	290	282	311	269	297	272	269	239	269	302	303	277	313	286	281	309	282	317	259	305	282	276	295	275	276	295	292	303	293	285	293	302	260	265	278	267	282	277	262	260	282	258	306	264	286	266	300	257	295	273	300	301	276	314	271	287	298	306	278	279	256	289	276	288	262	295	279	311	280	283	262	273	282	327	277	289	271	278	271	305	301	269	293	302	297	261	284	286	277	268	266	253	252	271	302	286	289	314	269	287	264	283	255	258	255	288	274	258	272	280	262	307	261	278	306	235	305	262	248	263	287	298	245	267	288	277	266	274	295	285	232	272	299	261	258	273	300	283	274	290	309	285	275	270	234	249	265	249	286	276	284	314	247	299	274	283	283	272	285	306	247	277	282	275	310	290	276	274	288	271	258	276	274	288	287	261	294	287	313	287	295	307	292	306	266	278	270	271	291	291	264	291	279	282	263	289	322	283	285	293	262	287	299	280	280	280	269	272	298	253	263	278	301	297	270	271	292	257	294	279	297	275	299	279	281	277	282	280	298	264	286	277	283	283	269	267	274	269	286	275	267	271	246	272	277	248	285	285	271	268	288	255	283	237	276	301	241	278	277	262	307	254	316	277	225	276	260	250	306	298	270	282	305	301	299	313	265	290	276	283	273	273	279	272	286	301	260	292	285	271	290	289	280	284	278	284	268	273	274	293	287	263	277	287	282	283	275	259	287	249	275	270	290	288	270	246	266	266	276	281	246	271	271	289	290	257	272	281	280	240	273	291	311	269	294	322	266	288	254	268	288	277	301	289	284	295	325	273
22300	15424	20570	21136	15922	8339	6231	3673	2706	2260	2046	1728	1442	1279	1236	1106	1003	918	843	777	716	660	689	720	704	743	738	706	686	654	660	655	609	627	654	691	628	615	612	604	592	626	610	649	632	602	642	634	616	620	604	618	641	613	639	660	623	629	623	657	655	664	642	655	619	629	622	561	637	594	638	568	651	604	562	624	617	620	593	644	613	654	623	614	634	613	696	633	655	685	664	682	659	688	678	676	666	685	655	672	652	589	598	635	641	582	597	652	599	594	629	627	618	618	634	652	632	612	578	646	689	606	612	622	637	652	619	576	596	632	566	620	611	615	629	627	642	635	583	610	629	600	625	626	605	651	635	618	625	634	637	625	602	584	665	600	631	623	619	625	612	619	623	640	594	640	648	641	625	615	623	671	606	624	653	612	623	613	665	597	616	644	601	601	597	611	659	621	681	616	591	583	648	616	640	648	639	587	621	653	578	633	593	604	686	537	602	626	596	599	626	635	656	624	653	635	573	600	616	631	572	610	636	649	602	634	640	603	607	620	655	633	615	598	617	584	631	640	609	588	653	635	640	636	633	604	575	576	590	641	605	604	610	628	642	645	619	657	589	641	634	571	629	605	632	606	601	611	646	608	590	623	617	573	599	639	631	646	578	612	630	593	646	622	586	631	641	646	631	673	577	597	612	652	626	602	597	658	589	627	600	672	598	602	602	602	635	607	606	648	593	627	591	626	596	615	559	612	579	609	638	616	657	667	587	623	654	650	573	641	630	599	577	645	641	652	623	639	616	614	669	613	595	618	660	601	674	620	592	602	568	639	657	650	665	593	669	600	633	595	581	621	592	616	619	599	588	597	617	611	620	636	611	641	632	613	645	625	656	602	610	623	638	624	610	615	640	588	592	559	607	617	622	609	642	677	577	612	657	652	640	670	608	651	674	609	596	630	592	664	647	616	607	578	623	647	599	642	630	622	648	620	606	636	598	602	623	598	624	619	600	611	639	641	648	587	607	611	565	622	627	627	589	626	613	620	623	630	648	647	627	570	628	598	627	621	585	632	587	606	598	636	594	639	627	664	667	606	615	614	596	608	627	649	622	604	611	601	636	613	607	641	634	587	627	611	646	649	593	595	607	623	612	634	646	640	601	623	617	641	611	585	610	629	604	619	622	669	614	625	593	584	639	614	645	613	598	623	636	651	634	571	641	626	643	586	654	611	630	621	621	600	633	631	640	624	631	612	642	631	638	593	598	618	652	546	629	606	586	619	596	594	595	597	601	665	644	641	655	626	597	628	653	625	597	606	612	628	617	623	627	616	651	592	579	661	622	653	642	592	609	664	644	614	647	605	611	626	631	612	575	641	644	629	639	676	594	654	640	632	598	604	585	664	603	643	659	620	630	572	617	637	626	603	611	644	602	634	670	644	657	633	605	651	589	592	627	623	621	611	645	588	636	651	602	685	599	593	584	636	644	558	620	621	611	586	595	648	614	639	608	612	634	605	638	620	592	630	651	612	608	597	591	602	630	608	626	600	594	621	605	624	653	619	584	602	615	615	599	628	598	596	629	600	601	615	594	665	579	661	632	623	619	617	623	624	603	634	637	675	631	618	646	593	569	601	616	682	619	600	620	597	610	625	594	635	610	668	604	661	610	638	588	607	617	624	611	615	619	613	625	599	606	580	638	620	621	610	666	642	629	613	614	582	606	648	644	596	585	633	584	646	590	595	591	628	578	593	644	629	611	611	668	550	598	624	594	594	576	611	553	627	602	592	634	599	645	616	590	605	647	642	612	594	567	661	624	623	650	624	618	650	632	583	666	606	636	637	631	588	675	572	625	642	607	619	626	615	636	619	610	628	639	678	600	635	650	631	596	615	585	590	610	612	627	678	652	663	607	664	620	636	633	626	611	630	590	582	619	581	629	644	628	635	622	622	631	626	599	628	601	601	654	665	629	663	627	675	590	605	643	606	608	607	591	618	603	622	633	650	594	667	661	609	609	638	612	628	570	632	629	630	640	638	575	586	633	612	593	660	598	624	656	645	658	633	627	606	628	646	642	616	662	649	680	622	604	557	632	663	639	610	637	614	622	602	611	634	672	612	640	634	645	630	610	612	626	591	669	610	604	659	634	671	616	618	644	626	587	652	635	664	671	653	594	625	602	662	639	606	609	629	634	614	595	609	653	616	572	621	636	624	623	602	648	609	637	601	645	617	608	661	585	587	653	635	618	650	598	562	641	634	626	621	584	615	621	625	595	630	625	581	628	636	621	655	629	641	629	609	629	576	629	633	613	610	586	629	630	618	631	620	645	643	634	617	609	610	632	610	636	611	643	627	599	670	597	641	647	581	627	640	618	585	626	606	590	634	613	610	639	667	578	626	601	604	614	660	604	612	581	638	608	614	601	593	607	600	624	621	636	606	638	578	619	675	639	612	632	663	649	561	567	614	637	669	631	627	652	639	588	637	676	601	618	612	619	615	615	629	617	599	663	623	638	649	616	630	632	607	628	612	615	609	603	600	552	643	611	615	664	634	647	601	607	643	627	608	617	604	631	637	595	633	596	637	586	637	595	631	659	625	642	632	616	644	618	620	605	576	627	556	617	666	632	627	627	687	635	634	587	571	575	616	647	636	627	646	585	650	601	636	665	582	596	601	662	625	667	596	594	594	622	642	612	655	620	625	624	636	640	605	625	658	607	645	609	634	634	618	614	598	643	588	623	645	580	584	607	605	635	659	605	637	632	613	630	602	582	607	615	619	647	625	614	620	597	585	621	615	654	632	665	645	625	600	641	666	629	592	647	624	658	586	616	688	617	590	626	624	585	652	624	632	634	593	581	619	634	577	663	625	625	656	581	620	631	637	660	578	590	638	627	613	566	636	613	598	594	623	585	612	610	616	641	619	625	612	573	636	598	653	613	631	626	621	635	594	617	615	603	626	605	645	672	632	667	624	654	609	670	661	613	577	599	653	580	624	619	633	592	643	642	667	628	644	576	609	609	617	586	598	633	635	630	619	609	609	639	590	656	634	611	640	648	596	601	606	704	652	577	614	608	611	638	618	622	583	607	603	620	621	637	647	606	649	645	624	629	615	646	647	586	602	626	597	594	600	615	634	612	609	632	629	661	626	600	582	677	633	586	620	612	609	645	688	621	654	608	597	614	628	595	625	639	649	603	648	643	627	649	609	640	659	664	640	579	639	610	681	639	663	588	626	585	608	623	638	663	611	631	645	675	592	631	600	647	646	621	642	604	627	613	628	619	614	623	591	633	668	642	616	645	640	622	636	561	639	634	644	610	620	640	610	641	615	626	602	597	639	613	629	584	634	597	590	643	652	686	601	601	604	656	624	622	630	584	624	672	607	631	636	662	611	599	627	635	634	610	613	624	669	597	603	603	602	614	603	621	604	652	647	616	612	628	616	611	620	591	665	644	652	604	622	644	620	642	629	631	612	630	586	617	612	609	629	623	614	620	618	637	595	678	626	610	616
44202	31613	30879	22978	15162	7525	3626	1847	1103	860	713	552	467	436	420	395	370	287	375	312	258	292	259	287	286	310	274	298	249	246	261	309	276	283	262	281	254	248	246	269	271	255	257	279	275	268	287	268	267	292	279	278	309	273	265	257	255	248	264	262	277	263	232	274	286	263	276	295	295	242	257	287	274	304	221	271	277	273	261	276	271	299	286	283	248	261	288	274	275	283	292	279	262	252	306	263	245	282	264	275	261	300	284	251	282	292	285	250	243	252	236	271	292	245	228	274	259	237	268	271	260	223	304	238	289	278	286	288	285	288	273	241	260	260	268	275	246	265	255	267	275	263	277	268	246	258	282	295	289	261	269	264	250	288	257	283	260	279	247	250	268	251	267	262	201	266	237	243	269	259	265	261	250	295	282	267	231	249	241	260	267	284	279	244	296	282	276	265	275	300	264	253	258	291	287	301	260	269	261	257	280	268	266	257	254	259	262	279	230	240	259	274	284	268	266	275	276	260	293	254	241	272	285	277	260	239	263	255	244	255	273	249	274	275	232	242	279	260	286	263	282	287	252	267	251	282	279	289	264	247	277	297	276	275	250	263	253	271	261	235	266	238	294	266	298	263	274	291	242	281	229	259	287	264	263	256	254	285	258	286	276	270	254	245	272	308	255	311	267	289	294	269	258	265	285	272	239	270	250	267	253	285	255	263	269	247	276	286	247	245	231	240	285	263	260	288	256	268	246	288	280	278	278	252	257	252	296	277	281	247	270	250	274	253	286	298	270	242	285	254	259	268	275	245	287	261	284	300	261	256	247	253	284	267	233	262	256	295	261	251	295	243	268	261	275	254	262	263	255	267	266	297	310	240	244	260	266	263	253	237	299	278	218	282	261	251	280	264	250	232	256	271	243	301	255	291	277	289	264	256	283	252	254	245	266	255	259	256	281	272	262	260	231	256	277	242	275	278	251	268	278	269	256	271	273	268	262	257	278	275	287	274	266	243	264	252	300	267	270	262	267	246	269	272	270	274	305	257	278	256	268	251	286	285	263	252	272	241	297	279	282	259	278	264	247	263	237	253	274	257	262	219	262	254	277	232	278	263	280	278	250	244	279	265	265	290	253	238	235	275	284	236	276	263	259	259	288	273	239	281	272	292	256	275	237	291	297	258	279	253	245	287	322	279	281	288	277	277	254	235	281	304	286	246	240	289	261	301	250	251	269	263	301	295	271	271	261	266	290	233	259	272	266	271	250	282	276	267	269	266	258	273	273	291	267	293	270	284	279	275	264	293	272	247	264	247	250	272	263	263	253	319	271	297	280	263	281	258	251	234	260	270	264	237	273	255	286	269	252	261	281	267	263	242	280	274	248	284	269	265	278	316	285	293	291	285	257	286	268	275	287	297	285	282	273	278	262	279	299	289	261	298	261	296	225	249	290	249	268	266	279	256	249	281	273	238	268	249	218	272	274	276	285	273	274	249	262	282	264	297	272	255	237	279	268	259	274	264	273	277	252	286	301	283	261	265	236	255	262	273	267	268	241	241	268	271	252	272	286	253	242	251	275	259	282	276	270	281	277	222	299	265	238	251	280	236	269	274	268	277	284	255	257	231	253	283	258	256	272	258	276	292	237	282	276	279	263	267	265	247	264	282	254	281	265	250	258	235	264	233	243	285	218	255	263	286	292	279	275	255	271	267	270	280	269	284	293	256	258	282	244	274	263	280	292	264	295	280	240	255	254	251	271	230	252	269	241	279	284	288	296	238	283	289	255	257	289	247	287	269	275	238	240	283	274	283	277	257	243	259	268	283	257	266	251	297	282	264	287	251	247	283	288	259	245	262	267	231	272	261	264	229	273	273	269	270	273	282	257	298	281	295	285	275	250	265	243	258	242	256	277	250	273	257	262	265	273	265	272	255	275	258	284	262	264	267	255	265	250	264	273	266	292	265	261	270	288	248	268	240	269	249	238	250	260	263	255	262	249	263	268	231	275	263	295	262	262	275	247	254	274	283	279	242	243	258	270	286	292	276	276	255	251	309	243	258	247	248	267	270	295	282	272	256	287	277	248	279	289	271	260	246	279	263	265	233	262	275	259	269	253	293	263	278	291	251	292	286	253	256	274	274	275	307	285	252	288	303	243	236	283	245	258	258	295	261	277	242	267	272	274	326	286	224	235	251	257	274	227	289	285	251	273	277	305	273	308	261	278	273	278	268	222	270	289	245	253	259	257	273	275	275	283	260	248	297	282	273	281	255	245	258	266	253	264	278	283	267	280	286	276	299	263	281	257	249	291	264	275	246	265	278	270	284	279	273	281	285	254	259	258	248	248	251	278	248	261	246	252	285	258	253	300	229	305	287	280	260	260	290	262	266	237	281	247	292	268	263	259	267	273	297	244	302	271	269	292	285	276	284	263	296	243	244	260	300	268	255	257	246	284	286	229	271	239	266	271	257	314	285	262	236	256	316	288	283	236	266	265	283	243	242	278	258	269	245	288	261	259	246	279	311	252	268	267	271	274	265	258	289	279	259	254	270	260	269	267	258	288	270	252	264	268	258	263	266	256	258	258	232	277	264	264	270	269	246	245	261	229	285	272	283	285	258	251	270	242	273	256	250	274	246	263	256	267	251	286	290	273	284	257	275	283	293	245	246	274	268	321	281	261	277	241	262	268	284	255	279	264	265	279	271	250	270	245	288	296	275	256	278	246	268	275	261	257	264	240	267	252	278	238	271	266	296	241	317	253	256	282	270	269	269	275	271	276	267	266	287	251	283	294	257	311	250	289	251	263	284	228	274	277	280	255	264	292	262	275	324	253	269	253	258	263	252	294	275	260	285	281	268	245	255	259	254	275	265	277	270	245	246	267	271	287	252	248	293	269	282	299	287	300	261	260	247	277	296	278	251	263	263	266	281	250	271	275	242	267	282	295	254	274	278	272	286	260	290	297	287	261	255	297	280	284	251	264	280	270	270	281	246	239	279	272	288	274	255	290	282	263	279	229	277	277	284	267	276	276	259	234	264	291	285	295	250	245	244	261	281	293	290	286	254	228	276	278	274	300	273	239	271	268	260	245	250	285	271	276	273	286	290	285	238	283	279	277	258	276	265	263	268	250	244	261	257	260	264	240	244	239	229	261	218	238	259	271	260	256	265	256	241	263	266	288	247	247	233	257	313	288	302	295	296	275	278	253	246	249	246	287	287	270	250	252	267	283	255	270	255	251	274	269	233	270	261	258	275	257	252	273	275	261	273	246	283	265	277	271	274	258	243	269	280	259	236	282	275	252	300	273	286	273	274	295	283	277	243	268	259	226	263	263	248	295	278	284	268	257	276	280	266	265	249	285	290	296	262	268	274	269	294	280	291	258	279	239	292	268	247	293	279	286	289	262	283	264	285	257	286	239	274	281	252	261	238	271	304	290	251	295	286	290	276	267	309	270	272	252	267	278	276	285	303	317	273	247	298	279	271	311	250	256	274	289	273	270	263
28887	22612	30024	28185	22163	13054	8398	5130	3901	3291	2805	2159	1857	1667	1578	1289	1121	1091	992	872	745	750	700	749	782	796	797	685	688	686	614	676	616	677	655	595	663	618	661	607	651	562	590	584	635	594	593	611	609	559	616	588	598	652	612	625	630	634	612	691	561	618	621	618	609	583	599	623	606	649	610	602	610	631	611	582	573	608	574	623	627	578	575	593	601	660	663	700	671	680	655	658	638	679	596	655	694	664	639	630	618	654	642	626	615	610	621	623	618	640	608	606	611	564	640	602	625	654	576	618	562	633	637	638	656	588	608	606	598	631	633	619	589	584	575	606	606	596	599	603	626	590	638	628	622	590	579	626	604	595	601	588	593	604	596	594	609	613	561	651	563	586	619	587	610	561	594	589	613	616	634	585	616	589	627	610	606	551	621	634	630	592	637	590	588	590	645	611	596	608	577	562	609	590	579	641	582	641	628	618	559	638	597	605	600	617	640	548	613	622	602	630	610	575	640	614	612	582	603	624	569	591	618	609	633	599	599	604	635	565	597	583	615	588	570	585	598	611	593	635	601	623	599	588	642	613	611	644	599	619	607	582	565	567	631	586	598	579	602	633	595	594	575	567	568	628	587	645	621	588	595	618	576	608	581	578	526	606	624	623	612	604	598	553	626	629	581	565	607	588	578	616	619	587	562	576	635	610	605	588	620	600	628	596	591	587	590	645	612	599	625	579	558	601	621	610	593	606	561	601	574	608	625	557	604	605	593	665	585	599	614	595	591	563	623	612	594	563	630	605	632	569	574	597	612	631	602	600	583	650	584	579	618	619	604	646	626	576	595	580	604	596	617	611	552	557	594	603	595	559	656	624	605	590	579	601	601	601	586	606	630	593	583	603	578	563	617	567	612	612	654	605	615	617	603	582	599	610	610	539	570	618	596	646	617	573	570	623	577	623	573	613	604	611	610	636	641	605	588	637	635	615	613	600	586	580	613	582	599	605	577	540	547	609	579	586	621	621	632	584	589	590	594	626	586	591	597	629	584	598	583	611	586	599	550	642	610	606	585	572	597	646	585	585	585	639	611	555	595	556	596	612	612	571	603	613	588	577	558	625	544	578	612	597	584	574	556	623	550	608	585	610	608	624	600	579	570	613	599	653	566	610	634	629	622	592	569	614	613	601	582	573	600	566	599	642	596	651	572	653	616	582	584	603	632	580	564	579	600	585	630	601	563	608	609	637	632	577	583	587	600	572	614	575	589	554	606	594	560	585	623	542	608	622	587	589	603	595	602	594	626	619	656	584	626	573	613	580	638	566	626	580	631	570	614	593	588	586	606	614	575	581	623	589	620	568	631	584	582	614	622	584	623	626	620	569	631	650	560	640	621	593	595	607	568	564	574	595	619	607	598	577	614	595	560	608	619	633	616	581	575	594	571	555	575	619	572	615	556	579	615	672	594	616	588	589	618	622	607	635	579	603	566	632	586	616	562	589	637	639	575	623	592	568	574	661	587	596	641	574	576	612	570	555	623	627	605	634	593	610	637	618	616	623	574	585	643	605	593	628	640	622	553	616	598	606	621	624	561	587	609	644	599	655	579	617	583	637	572	612	574	638	623	594	599	595	624	637	615	566	632	584	613	596	623	654	588	581	629	627	582	576	622	604	591	591	588	622	595	568	578	585	559	583	616	605	589	665	574	574	618	618	579	621	614	571	614	619	580	573	608	665	578	601	610	617	645	623	570	596	586	617	594	612	588	567	612	616	535	631	562	611	602	559	619	589	639	588	593	620	584	593	620	593	598	639	604	610	567	610	577	612	606	631	594	581	608	632	583	592	602	621	557	605	607	614	604	616	587	618	604	602	626	593	589	630	647	594	601	616	607	574	600	603	614	578	658	607	589	573	603	617	620	597	619	624	599	585	597	576	581	588	600	548	595	603	579	622	614	580	581	610	635	571	586	594	665	599	601	579	610	610	562	592	626	601	597	606	577	607	624	609	589	605	622	632	630	636	623	587	615	631	615	667	594	620	647	627	608	574	582	616	590	590	577	593	627	554	606	627	606	646	571	593	660	627	625	568	651	567	595	648	586	616	581	614	652	613	607	631	612	568	599	618	575	644	559	590	579	623	651	630	609	576	581	617	613	592	605	571	623	579	596	655	638	638	593	635	608	631	560	612	565	593	565	642	635	618	602	596	629	650	575	619	622	598	601	606	624	650	635	607	567	618	636	604	639	583	600	620	585	613	597	572	600	640	574	588	641	604	606	577	604	625	630	597	607	627	598	615	535	628	588	609	604	592	582	580	605	568	601	608	613	638	611	590	558	577	570	573	561	620	633	632	583	631	603	598	593	581	582	565	619	610	568	591	592	577	616	554	598	586	605	613	593	618	617	590	623	632	603	604	608	591	604	623	615	624	627	607	634	569	596	604	605	568	607	565	621	651	590	592	554	627	619	604	607	592	598	573	579	631	652	585	623	634	577	600	573	631	665	616	616	580	594	641	632	627	609	572	604	610	599	625	614	605	606	616	624	655	635	590	548	572	597	629	584	620	631	586	598	622	604	582	634	634	602	646	597	623	574	599	582	595	549	608	627	583	643	603	622	618	588	563	604	591	590	590	634	552	593	580	604	627	558	614	614	574	613	642	593	558	626	625	606	587	622	609	590	612	653	602	606	577	613	599	614	596	576	598	611	580	605	589	626	622	584	577	562	607	609	624	595	583	612	611	598	606	617	597	605	575	591	608	571	613	671	577	587	597	666	535	577	626	605	578	614	600	618	624	620	598	588	579	564	615	616	606	598	544	571	585	636	658	602	570	609	590	600	625	606	599	622	641	571	570	618	601	647	624	569	609	612	578	637	614	615	611	622	599	616	585	646	643	611	554	575	640	624	632	616	596	646	615	584	592	628	605	582	599	621	600	586	618	583	597	608	624	571	608	583	607	598	547	656	591	595	601	594	593	592	622	607	621	518	596	573	602	600	628	596	622	611	579	618	602	626	633	591	602	598	572	605	609	612	641	606	598	613	621	589	587	623	628	606	592	629	648	617	622	574	624	612	620	592	566	614	600	597	611	645	619	622	616	593	633	555	573	606	590	600	597	607	594	593	571	620	571	549	615	605	615	532	562	601	648	598	584	602	612	595	607	584	603	615	618	589	647	592	654	605	568	589	607	601	615	616	572	623	657	589	576	617	603	623	619	582	568	598	632	607	585	622	610	623	640	669	604	621	623	614	610	596	597	588	642	660	612	607	573	638	600	602	603	594	631	617	639	628	582	656	579	574	603	594	608	631	591	595	576	623	618	586	644	626	606	617	591	617	600	584	595	611	629	632	625	624	620	593	546	601	603	606	576	593	589	622	588	620	575	586	613	645	600	605	600	578	594	616	612	594	568	602	621	611	584	607	622	577	595	584	601	593	606	610	627	587	585	603	603	589	627	591	596	584	560	625	633	599	579	637	563	599	603	614	663	617	610	593	583	627	616	620	591	560	590
13693	5754	4617	2569	1601	899	686	528	521	463	455	450	413	431	393	372	393	395	376	385	386	323	399	369	369	414	379	356	341	342	382	340	375	379	379	345	363	335	354	372	368	387	373	374	389	332	341	385	381	361	367	402	369	389	397	400	348	342	354	371	399	348	356	352	327	377	358	350	368	377	375	337	382	358	368	363	339	394	345	373	364	347	354	372	345	376	349	354	349	371	357	378	386	369	364	348	343	378	358	317	337	367	388	360	345	367	401	370	342	358	313	370	364	350	369	379	386	372	360	366	363	333	346	359	361	359	348	349	385	368	333	374	367	341	358	355	355	400	364	328	343	373	345	374	357	356	333	359	349	306	377	360	364	389	393	356	352	352	337	376	392	401	342	362	404	376	346	362	373	351	389	383	356	400	379	363	382	352	370	368	367	360	340	307	367	365	345	419	348	342	389	346	312	375	357	346	371	394	343	412	343	341	391	332	393	350	369	377	366	360	373	368	300	327	331	347	386	344	389	353	378	348	382	396	374	355	342	363	383	349	342	402	366	334	359	349	372	365	372	352	355	386	355	353	351	337	395	354	320	346	357	376	335	346	346	365	374	394	362	371	344	355	326	350	382	364	343	365	364	360	341	332	334	361	353	356	403	411	333	319	357	332	371	391	366	428	365	346	364	343	354	337	400	382	359	345	375	363	388	348	364	394	330	395	352	384	372	390	372	369	353	397	340	381	324	395	330	339	351	347	338	405	363	365	385	365	358	348	363	390	337	383	329	320	340	352	348	382	376	388	346	352	372	362	362	361	362	369	359	351	338	350	383	344	389	376	405	364	382	345	354	384	371	364	368	396	323	349	354	391	342	366	379	332	354	348	360	358	363	363	346	360	368	339	398	345	361	327	378	382	374	352	365	332	354	362	349	387	385	360	362	358	359	362	368	363	373	367	343	366	328	379	347	383	367	335	326	362	348	370	378	356	351	374	387	336	365	377	388	346	394	355	376	389	341	363	399	367	349	354	354	368	358	359	361	365	350	378	360	342	357	358	342	352	331	379	347	383	341	372	353	368	358	383	392	369	331	350	351	360	343	375	353	365	382	350	317	363	369	350	399	393	387	338	330	335	348	396	387	366	374	361	332	380	382	364	381	361	397	334	335	362	365	342	368	346	366	376	346	353	346	368	371	345	379	387	376	376	336	335	335	343	394	355	356	358	370	375	373	341	390	409	383	361	322	317	371	361	337	341	340	346	373	345	329	339	373	380	386	382	349	349	363	364	324	339	363	394	341	394	369	377	353	346	345	354	385	367	351	393	335	334	320	391	376	376	322	365	358	380	368	393	337	374	331	394	377	352	393	380	370	343	347	364	338	329	363	363	341	322	340	394	360	358	338	371	384	345	380	359	347	336	376	377	366	386	355	381	357	347	350	388	364	376	355	352	367	352	347	342	348	347	384	361	340	363	362	375	372	313	351	355	377	369	358	357	365	334	355	406	344	331	366	355	371	374	344	326	351	337	375	348	393	377	347	405	364	359	348	373	351	335	343	365	371	349	379	357	355	396	347	354	361	384	365	389	358	369	355	346	350	391	408	360	349	371	397	395	368	376	328	334	382	370	342	404	364	385	361	361	351	367	363	367	363	370	376	370	344	354	366	413	400	380	369	367	348	400	344	357	377	328	349	371	371	359	346	380	385	336	322	371	354	374	373	392	340	380	340	301	345	383	356	360	351	359	340	325	333	339	359	377	341	335	355	363	391	276	383	342	339	360	330	354	364	389	318	375	368	349	372	354	377	332	342	357	360	373	352	335	420	382	332	355	356	381	344	360	409	367	354	351	344	384	354	360	357	341	338	343	357	323	326	323	378	321	393	340	361	351	376	387	359	360	377	354	382	342	371	363	375	356	341	349	348	385	374	351	378	393	382	384	362	330	356	341	353	394	417	375	313	343	415	361	355	361	340	398	336	402	367	354	374	381	329	323	356	370	355	355	373	382	330	381	386	374	356	353	355	361	352	343	353	345	341	366	338	376	354	352	367	382	345	395	331	373	362	337	374	370	347	357	339	391	369	364	346	349	367	340	382	342	363	394	387	351	359	354	364	358	340	401	355	351	324	348	317	395	354	356	373	365	382	357	364	336	392	365	338	345	346	374	331	339	349	311	399	378	333	348	352	377	367	338	326	384	385	385	355	330	373	355	366	338	405	386	387	358	370	348	341	328	311	390	358	375	397	374	333	348	322	333	326	385	302	366	377	368	366	370	352	350	347	364	353	356	341	383	312	320	383	358	351	391	399	384	378	341	349	344	341	379	338	362	341	369	371	382	343	347	319	351	337	357	340	334	367	360	393	357	356	362	362	358	373	372	392	347	348	376	324	345	361	354	374	377	334	340	381	358	351	409	367	366	376	372	333	363	341	361	356	351	399	378	398	355	392	393	369	379	344	349	336	375	341	346	347	368	371	352	373	404	348	350	334	385	372	377	368	358	352	396	358	351	354	340	373	370	419	393	412	346	392	371	345	396	354	347	409	349	379	373	363	352	346	333	373	349	347	378	367	367	331	388	357	349	367	358	348	340	334	379	358	374	368	357	335	422	373	389	365	352	412	351	366	403	366	330	371	351	380	380	372	392	361	351	363	325	382	398	365	363	389	375	363	344	376	389	334	371	362	415	384	380	385	406	350	391	399	322	373	372	349	334	373	351	358	347	370	354	349	348	382	365	357	360	311	359	327	352	395	366	367	394	345	354	321	358	348	353	381	346	373	344	358	359	347	382	385	350	346	340	343	347	365	352	356	352	327	375	386	398	351	424	375	381	389	377	334	347	342	345	377	359	396	360	333	333	386	371	327	330	361	342	321	350	353	377	342	343	355	371	383	367	345	352	370	387	340	371	381	389	354	347	348	346	324	375	363	382	338	356	360	342	354	384	330	360	375	338	369	340	322	346	405	365	367	348	333	382	380	374	362	365	359	337	383	387	365	344	347	363	382	398	355	387	411	421	343	317	381	366	382	341	353	357	368	366	378	374	326	360	359	366	340	368	377	366	352	373	374	310	356	362	356	347	342	369	352	387	344	408	375	373	367	360	343	365	348	383	350	351	354	371	359	355	333	369	363	357	364	381	370	376	350	348	375	369	345	348	336	425	349	370	352	362	374	349	380	389	362	397	346	359	353	370	368	340	409	391	359	361	373	367	367	357	366	369	325	378	362	361	331	342	353	367	373	386	378	386	357	371	333	366	375	388	345	348	337	362	350	365	364	338	343	351	388	386	349	358	327	339	365	368	404	376	345	348	386	350	362	356	368	371	360	382	392	313	332	359	373	374	389	329	412	343	421	380	388	344	381	323	345	386	361	439	405	363	356	361	349	354	363	330	389	386	349	344	381	386	371	389	348	322	389	399	393	383	384	354	382	390	380	352	347	363	376	332	381	316	376	376	372	358	353	365	393	351	364	388	345	353	377	347	365	364	340	366	372	364	349	378	362	381	379	374
8227	4677	7463	6821	5213	3042	2410	1956	1630	1449	1269	1191	1150	1047	1022	958	912	890	905	863	797	821	772	830	774	864	872	811	844	791	797	763	819	757	796	776	782	765	744	785	748	828	731	817	800	784	751	757	785	731	748	792	770	779	754	776	797	786	800	755	816	753	748	800	774	763	799	799	787	754	780	823	814	732	780	797	795	806	767	768	799	787	765	732	840	792	738	780	787	757	818	811	772	791	794	801	804	777	776	783	781	788	744	760	759	819	829	785	785	739	776	777	816	745	791	738	752	778	765	736	795	747	739	787	785	791	744	712	764	798	764	722	785	789	744	767	736	749	741	733	778	769	773	758	775	722	804	789	766	767	806	852	754	742	750	814	703	838	767	854	788	802	760	802	753	724	772	815	707	727	833	766	801	778	736	781	834	704	806	742	764	780	754	753	753	762	794	826	807	792	819	765	758	784	787	726	783	770	735	764	802	810	783	740	778	778	803	818	794	826	761	788	797	749	753	761	755	759	763	764	788	789	769	786	732	781	785	749	788	783	815	771	809	775	719	766	756	806	756	786	742	736	790	800	798	806	721	779	798	743	768	791	734	788	731	761	776	809	781	767	776	750	733	806	731	764	787	815	767	817	831	841	749	760	759	767	829	766	828	774	817	794	764	796	796	782	757	785	782	771	730	784	776	744	844	830	746	757	738	773	781	775	797	783	757	765	747	760	796	753	754	749	705	734	754	783	757	767	758	738	803	778	754	796	806	788	746	732	750	780	759	761	807	760	731	791	734	763	790	782	792	789	756	770	705	734	684	762	761	773	790	810	780	773	801	774	799	770	791	716	708	760	777	725	714	728	798	728	760	769	850	783	784	714	753	800	797	742	769	766	780	766	776	773	779	854	799	776	775	811	765	787	772	729	768	773	771	775	779	804	789	718	782	744	785	754	732	840	818	767	768	748	747	811	798	749	741	726	763	750	751	739	789	803	758	771	802	810	765	755	816	708	749	740	781	748	797	784	742	766	797	766	764	810	743	785	784	745	798	771	789	758	786	790	794	764	807	783	740	784	773	768	826	785	757	733	774	773	738	745	771	746	772	773	741	762	790	745	801	731	761	799	745	743	789	781	773	799	762	740	753	762	796	795	737	783	780	763	725	819	832	788	784	767	769	785	756	779	773	782	809	786	798	754	751	783	753	789	758	788	742	751	776	776	747	761	763	750	809	760	776	817	794	762	729	756	832	805	755	770	780	828	800	801	791	780	811	799	789	741	781	790	755	764	745	776	829	796	774	802	811	773	755	795	822	777	769	765	777	727	779	742	737	718	781	781	782	800	834	830	776	778	764	779	805	771	798	794	775	777	770	843	766	812	808	746	796	757	756	782	781	744	777	741	767	801	764	816	756	778	799	818	739	757	804	737	788	786	756	777	768	725	781	827	825	784	782	761	827	832	821	744	782	726	779	805	754	801	770	815	778	714	701	790	730	758	758	783	803	701	768	838	769	718	749	725	786	784	770	792	747	779	781	756	799	781	819	767	782	820	757	760	741	795	834	849	782	794	799	754	800	719	765	768	787	755	770	734	794	705	777	812	718	773	770	733	794	737	787	826	811	746	764	791	795	780	786	723	765	782	781	791	774	763	742	710	764	792	749	748	754	753	748	786	765	784	723	813	735	840	754	841	766	777	755	748	822	770	808	761	754	778	802	768	710	831	840	795	751	763	813	806	744	776	787	795	803	804	775	799	794	772	780	772	797	763	755	805	751	786	747	792	778	776	741	808	795	766	789	778	737	808	773	752	790	737	838	806	760	781	725	723	799	759	756	758	759	722	749	777	755	779	783	823	857	770	830	756	760	723	764	776	767	795	809	808	767	751	794	798	801	774	721	750	795	831	753	748	767	734	795	770	770	845	732	780	753	781	764	787	806	795	741	748	720	793	827	786	785	779	781	730	779	774	810	796	766	813	768	785	792	750	744	787	787	793	783	730	739	760	787	759	772	827	730	734	768	810	781	761	763	717	775	753	759	715	786	815	785	781	776	753	742	779	808	750	807	739	858	783	819	791	766	713	806	750	758	790	767	758	751	798	787	801	784	816	733	774	727	718	816	802	785	777	711	775	763	761	796	772	785	798	741	760	773	763	802	734	734	776	715	765	752	747	764	783	782	787	818	795	753	760	736	787	801	814	743	740	811	828	763	806	746	736	795	802	818	807	720	746	787	741	783	808	766	785	775	828	775	775	797	722	795	791	761	742	762	748	828	781	763	727	768	786	773	760	796	737	776	776	764	801	745	735	723	780	737	716	794	788	768	771	750	794	728	775	715	776	755	759	792	719	746	749	812	724	785	776	777	724	803	753	836	680	847	784	758	722	754	773	789	732	769	753	765	753	785	739	828	775	760	788	769	773	822	745	775	752	777	785	769	783	771	776	737	796	774	741	759	786	771	779	786	790	754	793	761	869	782	741	712	781	792	738	767	762	787	788	826	777	767	815	804	818	794	761	790	788	740	758	749	722	775	720	760	750	753	812	737	773	765	783	805	803	758	758	757	789	803	802	790	777	743	746	770	761	775	767	754	783	740	777	769	775	716	790	755	769	803	740	744	794	736	726	765	799	742	760	760	709	755	824	816	769	759	776	783	765	772	796	760	795	730	797	796	795	807	786	774	766	779	796	736	782	839	793	761	833	805	802	819	738	762	755	784	804	793	771	745	791	775	771	776	708	785	765	819	784	735	803	784	776	760	798	802	750	760	792	786	788	743	758	793	810	774	760	722	779	747	758	752	807	846	767	752	840	802	739	752	736	771	779	778	792	777	745	735	779	821	767	777	761	772	752	777	722	761	735	763	786	797	790	759	754	806	801	731	768	792	787	754	792	776	753	792	743	736	816	769	778	781	795	771	806	769	857	822	758	739	744	740	773	736	749	813	796	858	760	768	770	808	766	781	780	814	705	788	775	765	787	766	780	758	724	770	810	748	764	747	776	748	815	768	791	756	792	785	795	771	786	786	785	765	779	770	760	764	721	774	758	819	755	771	792	797	824	776	777	759	797	770	798	800	748	769	717	741	790	749	811	773	791	780	758	733	803	774	792	728	828	817	739	742	747	788	772	805	828	810	809	798	774	818	816	832	811	771	740	748	798	769	813	715	807	779	786	781	859	791	699	780	746	851	764	785	808	767	772	767	822	817	788	787	779	757	762	783	760	719	815	772	763	785	736	786	835	811	768	836	756	777	797	742	735	798	766	810	779	791	818	820	786	775	731	810	792	808	743	739	761	819	764	778	755	783	751	814	738	804	797	775	780	805	768	753	732	780	783	760	773	832	746	743	780	780	791	737	819	773	762	771	762	838	760	812	777	802	761	785	776	791	777	785	767	809	787	775	762	730	773	764	767	752	777	795	783	731	800	776	765	803	745	819	803	739	765	764	817	769	772	792	745	754	837	779	809	744	822	746	750	804	831	744	800	750	767	830	776	736	794	782	741	790	761	827	728
33269	22716	22921	16613	8928	4398	2074	1106	705	521	477	428	419	333	354	319	338	323	300	295	258	255	318	304	266	261	279	268	272	279	263	259	257	261	231	271	271	286	282	285	258	253	276	255	241	276	258	256	227	264	274	293	252	259	244	249	264	271	240	266	280	289	271	283	266	211	262	250	243	236	262	258	290	285	262	260	274	263	254	272	262	298	274	268	285	262	258	236	266	227	260	280	303	258	266	259	272	254	284	291	274	254	282	240	266	288	234	261	284	273	268	246	264	278	252	258	274	216	251	264	258	274	247	252	243	263	260	227	252	258	278	256	244	259	225	253	239	242	284	267	266	254	235	244	250	283	270	251	253	258	270	231	269	247	234	239	250	248	249	263	228	247	271	238	266	255	277	287	239	283	243	252	239	246	252	256	240	258	248	256	270	276	240	266	284	279	269	273	259	263	241	247	271	271	259	264	289	257	273	248	257	219	264	245	229	247	252	228	247	242	264	235	268	273	211	256	280	235	281	232	271	256	258	236	239	274	278	254	263	250	258	246	284	286	256	279	281	253	256	279	248	261	256	248	233	244	226	243	258	233	226	289	253	237	251	246	265	269	274	268	265	260	275	267	245	264	257	255	234	274	280	291	267	263	263	220	261	270	282	236	248	266	268	245	270	242	260	258	265	284	255	273	269	217	240	248	220	266	248	259	243	253	275	279	286	262	275	251	244	257	270	224	273	261	242	225	259	275	255	283	226	272	236	256	289	261	272	275	279	228	261	251	254	252	256	277	247	251	255	243	263	254	282	250	250	222	273	280	261	261	266	257	270	283	254	233	250	290	260	257	254	288	280	247	245	292	273	282	262	264	282	252	230	268	252	248	248	273	259	263	250	278	295	268	279	249	254	242	247	268	269	259	225	260	231	257	237	264	242	248	261	266	256	245	272	265	234	256	274	263	270	260	269	265	246	266	270	244	242	251	261	242	302	272	257	251	242	262	245	238	270	280	245	277	244	235	279	275	266	235	270	275	275	277	275	250	271	269	233	274	253	247	256	242	248	275	252	261	261	261	243	246	271	275	250	240	268	250	262	260	264	282	278	268	264	275	228	251	229	238	286	246	282	240	244	268	250	281	245	232	248	245	233	274	246	238	291	262	259	259	228	271	247	248	274	280	239	250	223	263	260	282	264	259	255	259	281	275	277	243	283	308	254	268	274	274	268	284	275	270	260	259	243	253	282	292	288	272	240	275	230	246	282	235	253	241	254	247	270	262	271	238	247	271	279	239	258	263	276	272	256	228	280	301	269	264	256	257	270	272	240	257	252	250	248	251	272	230	251	270	288	272	227	257	218	237	255	257	273	274	285	264	263	265	256	265	229	257	253	255	254	258	288	259	244	258	289	246	231	256	222	281	246	240	250	294	239	261	272	274	225	221	254	246	249	243	292	271	242	256	250	264	256	261	242	256	250	269	259	274	282	251	268	197	227	267	265	255	284	271	277	246	234	245	319	277	282	311	266	247	254	302	262	245	265	235	245	261	255	228	233	243	240	286	239	234	236	225	242	247	237	247	273	254	284	242	254	252	256	251	290	268	256	238	255	262	245	229	243	243	246	257	276	259	255	274	271	245	259	262	240	256	243	262	220	228	293	256	266	233	212	260	253	237	243	256	272	258	223	246	261	239	269	245	238	238	255	249	275	270	262	273	241	270	242	245	246	241	266	242	248	242	284	280	245	259	285	256	248	270	261	262	245	252	277	258	245	283	285	281	251	294	264	259	252	261	257	252	252	262	258	249	237	287	242	251	260	242	278	262	242	251	275	284	267	252	257	273	289	264	279	268	255	269	276	257	259	226	265	267	247	243	242	290	250	254	254	272	246	257	237	257	259	267	258	230	242	271	237	251	305	243	256	244	274	281	243	242	274	252	274	267	270	291	251	259	259	262	235	277	235	272	243	239	276	292	244	247	260	263	233	270	272	250	267	259	231	235	266	251	253	267	267	277	244	247	248	254	269	258	254	221	275	277	275	262	250	265	240	261	247	289	262	225	247	277	236	270	257	270	253	271	225	249	270	233	280	237	230	265	281	269	258	255	236	255	243	250	260	236	251	256	250	265	277	238	247	226	268	281	273	244	261	274	285	268	268	258	246	277	225	274	246	238	245	271	233	227	288	274	268	240	248	257	244	225	251	267	284	233	262	242	253	260	257	238	260	275	252	236	236	278	268	224	282	297	252	251	266	264	262	250	240	252	257	239	248	253	264	258	256	278	278	249	256	244	277	264	252	271	273	280	251	239	240	270	232	250	250	259	262	264	262	247	278	251	223	246	257	260	251	259	264	269	278	223	246	260	270	286	277	224	248	270	303	243	239	256	270	285	261	251	224	248	272	276	245	246	260	246	273	236	218	281	260	257	251	249	250	241	275	263	247	269	247	212	288	232	286	284	266	272	243	294	224	264	220	239	299	262	256	263	243	273	271	265	264	265	250	243	278	271	276	237	243	290	264	276	243	260	278	260	278	275	205	247	231	243	238	261	257	251	291	247	291	267	261	235	238	237	255	287	258	263	236	235	239	272	265	275	261	259	274	250	249	255	278	276	226	256	268	250	238	260	241	283	256	255	272	270	263	249	234	265	239	273	254	294	271	268	245	270	236	243	247	278	279	263	257	258	273	273	266	231	252	243	257	263	232	235	251	251	281	267	267	271	279	262	295	280	260	258	269	252	258	286	222	246	269	250	265	264	266	266	247	256	299	272	263	249	248	274	216	227	271	303	261	257	245	257	264	268	266	248	243	254	246	259	280	269	277	244	255	273	254	251	262	262	252	235	248	244	265	251	276	202	253	305	271	268	261	245	257	264	279	279	228	267	242	248	234	258	257	244	248	268	238	309	274	251	269	254	257	262	257	258	267	244	242	259	270	250	295	277	279	252	239	232	266	267	267	275	281	272	261	288	271	249	253	256	272	241	241	297	228	252	251	266	251	281	252	278	268	285	278	281	262	216	261	240	239	240	271	282	288	277	255	245	284	245	262	254	234	256	245	221	260	260	250	251	234	246	265	253	251	294	270	263	255	259	262	255	269	256	259	278	264	245	260	277	239	284	272	276	243	250	228	237	224	287	236	225	244	265	284	262	239	267	256	269	278	273	258	242	248	246	255	277	251	284	251	282	274	278	260	258	298	240	260	288	294	260	241	293	250	257	260	223	264	237	245	255	244	255	258	235	273	251	244	281	231	281	255	247	240	254	276	263	268	248	258	260	270	276	239	244	246	266	280	258	252	291	243	252	234	269	238	252	254	274	239	240	277	268	278	252	262	272	235	257	258	282	252	263	287	283	238	261	269	252	235	283	236	259	285	247	221	263	209	271	251	261	249	258	271	263	253	237	264	244	238	284	236	256	248	257	236	237	273	291	284	284	273	264	262	264	281	246	272	288	271	243	255	260	263	241	263	250	232	235	256	259	240	238	271	254	257	242	248	275	267	237	269	234	260	247
21823	16810	23776	22492	15391	9355	5808	3867	2707	2152	1878	1578	1400	1276	1258	1077	951	908	835	710	624	642	627	651	702	727	714	648	618	625	610	584	581	547	596	582	627	597	580	591	639	585	577	608	556	587	598	608	601	587	567	548	595	631	558	619	562	609	576	605	597	601	574	612	551	583	591	591	580	609	596	656	556	571	621	580	588	575	603	572	634	607	591	561	568	596	637	640	671	672	603	581	635	646	606	631	614	621	604	580	582	622	571	593	556	573	603	577	612	544	573	572	579	606	551	621	592	614	586	580	569	587	552	517	584	567	589	541	591	565	627	542	576	588	598	591	591	587	578	565	562	574	575	613	583	562	577	521	565	609	592	584	601	569	569	579	601	499	589	535	589	563	606	543	587	587	601	578	550	597	569	563	561	553	556	587	600	570	607	572	594	539	540	592	569	575	593	613	598	556	554	604	564	573	562	596	605	608	575	557	586	600	532	604	574	599	611	550	572	570	595	540	598	598	571	618	598	659	628	607	597	600	566	594	557	545	607	554	608	623	586	587	553	623	560	542	599	580	568	580	612	543	608	586	562	573	614	560	578	578	576	593	571	558	572	581	604	575	611	568	615	600	564	583	573	582	571	597	574	581	578	604	542	557	569	533	552	564	611	565	527	582	558	577	613	555	592	593	571	565	582	549	589	529	591	598	540	601	609	550	600	604	531	621	587	589	587	585	576	607	595	529	585	582	549	582	566	607	545	608	566	579	568	577	587	658	575	603	582	596	609	569	578	597	571	557	557	579	592	596	588	564	612	589	570	556	572	545	586	547	625	593	575	605	601	592	625	615	590	594	563	564	583	611	630	574	625	537	562	589	558	578	611	619	570	585	551	587	625	669	596	606	525	581	582	577	571	587	567	585	612	575	602	563	605	586	615	577	575	597	585	579	604	588	582	569	547	599	539	574	573	585	627	561	610	573	569	585	559	530	622	578	598	591	595	595	605	599	587	601	582	571	581	604	600	581	618	561	585	595	522	589	545	595	542	612	577	630	556	564	566	601	583	605	585	600	584	600	572	594	550	551	557	599	548	613	597	586	584	588	572	556	540	582	562	611	536	595	603	562	588	597	548	599	541	584	607	594	555	607	601	578	559	588	586	622	601	529	582	548	609	616	569	581	524	584	618	572	591	585	560	591	595	549	565	602	540	537	574	579	555	538	563	625	603	571	609	555	560	574	594	519	599	615	589	581	552	603	554	590	553	604	563	557	610	586	568	549	623	576	615	602	573	607	575	610	510	557	568	561	585	568	536	606	555	620	586	585	561	570	582	552	608	602	599	609	538	614	595	553	620	565	542	581	582	571	555	573	584	607	578	584	612	578	557	573	571	630	587	513	595	617	592	628	593	562	588	593	597	558	571	582	522	567	562	574	604	600	599	612	594	596	551	541	585	559	563	576	576	592	584	643	567	596	579	525	566	609	516	586	572	581	555	606	595	597	586	554	551	589	579	581	524	599	620	583	600	545	598	598	569	582	553	575	558	587	633	587	601	568	611	565	609	553	557	554	570	575	627	568	568	598	557	592	562	594	553	587	553	578	618	569	560	573	525	571	581	545	626	559	620	590	598	567	598	578	558	586	607	569	597	594	598	606	577	555	584	603	599	584	524	558	540	576	577	612	550	590	570	578	566	558	545	575	538	593	591	579	592	564	573	571	588	582	570	580	611	618	603	598	526	574	594	570	614	575	541	582	541	579	603	587	578	591	564	590	564	607	589	533	545	581	623	613	562	546	628	557	566	534	590	613	592	583	631	600	573	548	579	614	609	561	608	591	596	603	607	686	554	568	584	614	583	551	593	577	567	574	564	588	588	553	562	587	601	592	575	626	631	506	562	553	589	577	556	606	597	585	569	560	569	560	556	567	580	578	577	574	606	619	614	557	579	548	588	589	553	590	603	573	598	586	595	556	625	605	559	540	582	610	614	583	583	549	578	601	567	593	592	607	547	580	615	576	597	567	564	584	555	593	603	606	557	572	601	604	630	583	583	559	590	551	631	595	596	568	570	598	586	599	608	593	604	574	563	556	615	571	576	582	603	585	584	567	578	553	584	562	588	600	617	636	581	596	559	570	611	588	588	579	561	617	640	566	598	555	508	597	548	645	611	587	587	575	547	594	583	536	588	569	565	573	586	574	585	593	626	622	563	603	593	602	643	685	616	579	555	579	562	573	569	551	557	591	568	541	607	571	610	584	595	595	584	559	544	562	588	595	576	547	640	573	594	629	556	511	599	595	569	598	603	601	562	601	578	621	605	577	593	595	592	622	565	560	587	548	560	584	600	585	604	560	581	563	609	606	604	562	580	542	582	593	618	536	567	532	627	568	555	552	577	582	547	567	552	627	570	538	617	561	587	584	582	581	560	573	621	573	562	572	568	601	580	591	596	566	577	580	589	570	570	565	579	623	619	584	559	557	604	575	597	578	615	588	564	588	567	553	593	563	582	584	611	569	574	555	589	575	617	550	583	615	514	573	590	586	574	547	562	637	564	552	576	566	577	539	534	579	594	561	591	592	546	593	587	595	599	568	555	584	576	602	580	610	591	577	559	548	590	573	631	556	584	553	564	532	591	547	606	586	610	584	580	591	580	584	567	577	604	547	567	548	569	569	591	585	567	618	552	563	569	623	568	577	592	606	555	578	561	550	596	563	543	601	551	529	568	601	570	569	586	583	564	581	595	574	559	579	582	579	552	606	620	564	606	578	594	596	592	572	565	572	610	567	548	568	617	582	566	611	568	585	585	605	550	589	634	526	577	588	551	590	608	608	607	578	599	594	583	572	609	572	565	551	590	575	539	611	594	613	543	610	591	583	588	586	587	611	561	589	582	592	616	588	606	587	590	598	608	558	542	585	608	548	531	583	596	568	554	577	609	571	642	568	579	589	588	594	614	561	533	588	574	553	577	601	589	571	570	566	570	575	569	640	586	555	557	602	589	583	597	549	548	617	587	572	604	580	603	592	615	565	603	566	566	566	573	516	597	652	572	553	586	606	596	588	630	545	538	563	631	581	571	558	555	566	583	568	589	548	619	566	617	578	599	524	584	612	595	592	559	551	559	542	585	601	602	575	567	578	613	564	583	559	533	551	564	590	563	599	567	563	570	572	541	591	608	608	575	552	536	573	574	535	592	624	614	565	597	585	605	573	612	610	610	608	594	580	575	597	551	554	593	590	549	568	605	524	599	607	593	546	605	556	597	560	624	584	572	618	561	580	587	644	619	553	596	573	598	547	551	585	586	597	557	568	597	530	577	594	587	617	569	608	569	611	597	593	547	578	605	545	558	630	547	610	568	585	586	549	594	579	567	583	615	607	584	555	617	587	566	606	550	561	558	603	594	594	592	639	552	540	616	619	597	572	563	552	590	576	567	616	571	538	540	600	611	596	624	548	557	641	619	587	570	518	608	539	567	562	624	584	574	577	571	558	594	575	608	595	577	529	604	552	571	574
44071	30815	29228	22994	15577	8964	4583	2032	1077	761	571	541	499	393	407	325	330	306	306	290	269	274	255	278	292	295	245	257	253	242	243	252	255	256	266	243	239	238	231	243	237	208	236	251	271	223	231	251	286	255	267	254	237	247	265	272	252	239	227	246	254	273	251	210	230	239	278	237	233	243	243	278	230	224	250	250	238	259	259	237	220	241	245	214	248	242	242	266	283	272	255	271	241	236	235	247	246	241	247	226	244	221	219	246	230	224	223	227	249	245	228	237	261	237	235	273	247	254	251	204	225	253	241	229	249	246	236	272	276	256	237	228	251	266	243	218	262	218	231	253	226	244	256	268	242	258	234	237	233	264	233	200	259	227	247	257	267	251	250	233	238	261	235	220	241	238	228	230	247	246	255	235	260	221	244	239	249	207	238	209	218	229	231	253	236	252	241	227	224	244	230	244	223	269	256	214	252	237	251	246	267	229	229	248	257	235	251	234	263	245	224	239	272	272	230	231	265	266	233	249	220	215	248	248	223	223	244	227	238	255	243	245	228	268	225	227	220	226	259	270	233	244	231	234	229	231	224	302	237	218	244	249	263	240	262	246	228	228	219	220	247	236	228	249	236	244	234	245	209	251	237	240	273	263	236	258	258	263	253	216	226	228	261	244	222	227	247	213	249	235	228	252	240	230	215	296	245	224	243	227	259	241	204	235	236	245	243	252	247	263	262	244	201	250	228	255	244	261	232	243	236	246	247	259	223	247	234	235	241	217	222	247	239	258	236	229	250	250	239	238	256	264	243	211	262	260	224	224	253	248	256	214	238	230	264	216	254	228	224	258	263	260	271	256	263	219	215	251	230	230	224	278	256	240	247	229	256	225	218	247	271	238	245	208	226	254	251	249	254	227	279	261	222	265	250	246	234	252	236	258	209	261	289	264	254	222	243	250	245	199	224	242	260	236	222	239	241	199	225	216	216	246	242	245	199	239	207	251	234	242	264	274	258	234	226	216	205	239	234	222	215	231	238	216	235	227	233	253	256	271	253	246	212	251	272	244	246	238	242	239	247	226	214	251	214	267	234	243	258	249	240	218	271	240	238	249	211	229	255	262	265	251	243	248	238	198	236	225	250	232	274	225	241	219	233	229	225	249	254	236	251	227	239	214	226	242	221	266	228	220	236	239	263	254	257	238	233	241	231	253	247	216	241	230	248	224	225	244	253	258	238	242	225	210	233	237	262	237	239	248	258	226	272	251	277	247	236	254	214	259	238	246	250	222	267	253	246	226	236	253	243	239	248	257	241	219	221	227	235	253	218	258	222	243	226	238	267	230	251	233	230	226	261	231	216	260	222	230	245	253	230	236	242	231	241	241	249	227	218	235	212	222	219	237	258	259	253	215	245	243	252	211	250	248	232	228	221	275	274	239	230	228	241	227	221	242	256	257	279	228	239	234	217	240	258	249	244	239	242	228	255	270	272	257	235	273	240	240	220	241	265	269	229	238	257	246	246	229	256	244	250	246	263	225	235	243	240	229	213	254	243	246	206	263	272	208	226	239	276	234	258	242	267	238	246	241	240	215	243	242	209	215	235	252	228	225	241	212	246	233	273	231	233	212	202	266	218	228	214	242	221	228	260	239	230	242	226	225	235	243	266	251	246	222	251	216	204	248	232	263	221	236	245	235	251	246	237	238	250	249	246	228	231	242	223	201	235	232	267	241	218	244	274	239	236	211	283	217	244	226	244	248	242	222	246	259	251	242	216	233	244	223	241	223	265	239	245	229	262	272	256	248	222	225	246	237	232	234	249	249	236	221	237	208	269	254	250	236	227	274	198	218	263	263	234	221	223	256	239	253	258	232	224	233	243	225	247	248	237	237	241	259	210	213	255	234	232	237	230	262	241	220	269	239	265	240	242	228	253	235	208	254	248	249	239	241	256	215	213	248	239	204	236	252	229	216	231	218	240	269	247	241	231	215	238	271	219	242	228	227	255	241	242	247	238	259	262	222	227	239	282	231	260	228	226	270	257	257	217	224	243	246	273	264	272	257	254	253	248	244	215	237	244	208	215	246	259	217	249	219	235	266	199	226	231	242	227	242	229	246	234	246	204	223	243	247	233	232	242	256	243	201	217	262	252	224	253	246	216	245	257	254	252	238	251	250	235	263	273	264	267	233	233	237	248	216	236	231	253	216	226	245	219	275	229	222	248	247	223	267	233	236	240	227	253	200	231	260	255	239	237	244	261	239	253	254	213	248	239	277	232	228	226	214	235	231	200	215	244	270	213	241	241	263	255	234	250	228	239	255	258	227	219	248	246	220	232	252	257	255	240	248	255	260	274	277	258	241	279	224	218	218	210	232	262	209	257	219	235	241	235	260	235	239	243	259	233	245	263	229	225	240	234	252	238	272	247	233	255	253	231	246	247	240	248	258	274	250	225	233	240	272	254	233	246	264	231	267	246	249	241	254	234	232	223	258	264	221	233	228	246	240	224	245	248	272	223	240	250	253	280	231	293	201	243	276	271	260	245	236	271	244	250	228	240	259	237	228	225	225	237	224	227	212	237	199	253	202	237	232	230	230	244	257	236	270	211	245	256	211	239	220	246	237	242	243	254	255	235	208	234	240	256	228	268	244	244	238	249	240	233	239	275	237	245	236	212	254	221	252	235	237	273	269	231	226	259	264	209	224	245	234	217	268	254	234	255	239	251	235	227	274	233	255	257	232	244	274	238	232	232	275	255	259	261	242	216	238	239	209	255	220	264	238	237	242	252	223	251	264	243	223	226	243	236	202	226	226	247	234	225	248	231	235	229	224	254	260	253	262	263	214	229	248	254	271	244	260	234	241	235	227	258	282	225	255	249	257	240	237	238	209	229	278	264	265	258	223	248	250	243	255	229	233	256	239	254	228	240	261	241	220	251	209	259	237	248	245	230	242	243	262	220	210	219	206	276	217	221	233	231	246	229	234	228	218	254	228	240	226	260	241	249	238	236	254	248	268	236	260	227	235	253	243	222	233	204	241	240	229	252	232	225	226	238	227	244	247	296	224	211	213	252	231	235	262	225	253	242	233	233	239	231	215	233	275	227	277	251	228	250	236	226	236	282	238	238	214	234	248	255	230	215	234	252	211	245	245	244	244	252	239	246	249	239	278	227	279	250	221	246	232	196	260	227	237	241	231	268	225	269	238	248	232	237	199	245	245	254	221	238	252	240	266	214	237	213	232	221	249	220	254	230	244	246	257	244	234	251	250	222	275	267	199	247	276	239	247	222	275	218	251	215	251	219	232	275	231	240	235	215	260	276	237	238	275	238	252	254	229	238	261	240	248	228	236	216	237	215	213	227	234	257	255	285	239	265	233	224	212	237	228	263	220	245	265	229	264	249	269	273	247	263	254	253	235	224	207	264	258	233	253	246	235	268	253	242	264	249	264	254	233	260	273	232	243	219	269	259	222	259	248	235	221	200	234	251	249	236	222	250	241	246	242	222	283
28704	22433	29212	29481	22899	16033	10293	5457	3639	2979	2533	2028	1816	1658	1518	1230	1069	1164	866	804	667	640	674	668	741	776	649	636	638	625	600	569	611	528	551	544	558	577	591	576	550	535	538	581	552	558	560	568	593	519	589	547	542	558	602	561	547	518	591	546	536	593	526	546	525	547	536	564	579	575	517	583	538	580	550	546	478	559	575	522	514	560	568	561	605	555	587	605	571	600	604	559	602	617	643	591	610	566	553	583	562	586	550	553	602	590	543	566	591	602	553	522	556	552	515	532	534	561	546	519	547	509	546	555	523	525	546	548	572	537	577	544	593	522	516	504	542	564	518	540	520	535	536	548	513	557	559	583	551	513	554	537	576	552	552	538	530	541	569	526	567	584	537	480	537	561	570	533	497	524	511	568	560	520	576	477	560	577	537	529	540	532	572	539	536	615	509	558	539	572	517	542	551	541	572	521	548	595	516	544	527	549	559	569	524	559	527	552	531	534	520	529	573	578	530	566	565	565	549	536	565	515	523	577	551	530	548	540	566	582	552	525	534	574	525	559	558	559	528	534	587	582	569	532	528	529	564	569	543	557	535	513	566	545	563	554	547	541	531	598	538	571	534	513	548	570	570	525	517	569	566	497	481	540	535	535	555	532	543	513	559	501	540	528	516	499	558	511	558	552	574	538	602	565	536	563	526	610	537	542	535	558	534	561	539	561	559	570	578	564	604	550	530	548	527	573	550	552	563	535	515	544	497	534	560	543	533	533	549	534	533	545	590	561	564	528	532	530	540	498	537	491	541	573	499	504	567	543	551	605	525	591	540	530	561	528	566	505	515	566	578	602	575	594	575	541	501	568	530	559	536	590	537	549	558	525	565	552	551	598	535	528	599	500	545	591	542	535	493	564	559	523	581	570	562	547	537	541	560	558	519	570	571	559	540	550	589	548	566	546	496	530	566	542	566	553	535	497	523	553	538	552	543	555	503	565	531	544	559	546	529	574	552	530	531	539	551	547	564	571	530	521	518	591	561	566	568	589	536	561	581	539	549	599	545	554	535	519	556	519	516	521	546	520	520	533	503	517	543	551	567	541	556	580	531	534	500	561	538	557	561	552	513	481	509	584	589	528	531	579	524	542	515	528	555	555	535	507	542	530	576	569	572	550	548	570	555	518	587	506	522	548	602	561	577	523	495	557	545	551	553	522	557	543	574	539	630	556	551	507	533	496	506	534	514	566	515	504	550	544	536	498	544	543	559	531	546	525	591	563	602	488	562	494	531	526	554	515	523	508	499	504	539	570	581	525	542	534	577	512	522	521	575	560	566	537	563	551	574	555	560	530	543	555	555	527	559	547	558	526	583	541	578	557	559	572	510	548	551	557	547	525	574	547	542	540	567	522	569	551	571	542	582	559	558	576	529	605	532	520	581	570	583	511	516	566	521	552	529	568	531	590	508	501	581	554	524	547	567	548	516	574	533	553	567	545	580	528	579	546	545	528	559	531	569	547	557	558	535	578	550	493	573	512	565	556	526	540	553	545	543	560	526	571	507	550	526	573	569	580	620	560	569	560	575	574	555	526	541	526	524	548	566	553	540	565	545	544	556	522	527	530	575	545	525	513	536	527	507	565	531	527	563	543	530	552	543	552	564	515	539	565	553	544	559	511	534	537	569	577	571	532	544	529	536	551	534	549	567	543	544	570	543	560	546	538	568	547	586	546	512	559	571	502	523	576	549	558	536	590	568	547	576	581	587	497	526	532	546	516	513	539	551	546	544	547	496	584	561	574	548	557	554	527	554	536	536	586	566	537	541	541	543	525	511	524	543	580	549	523	501	526	499	564	529	618	516	535	563	534	493	525	575	601	568	548	544	571	520	501	524	601	555	562	557	518	548	569	506	556	566	586	579	550	537	563	560	526	569	551	559	491	547	591	551	575	535	544	560	582	563	550	587	539	518	566	525	536	598	505	512	524	542	574	513	525	573	524	538	497	524	535	552	575	556	548	594	585	549	579	569	566	587	507	521	595	587	494	557	536	501	533	512	543	517	519	548	521	557	522	548	558	535	568	520	533	509	541	558	533	530	556	527	535	561	519	540	560	549	594	521	574	507	508	550	570	535	568	525	547	541	562	585	610	548	534	560	553	531	560	546	538	528	527	516	504	537	558	552	586	516	548	531	561	567	549	556	539	510	529	532	543	493	567	505	533	537	549	538	531	506	521	597	539	574	513	551	616	566	542	564	545	587	528	518	527	552	548	556	556	535	576	568	570	553	526	584	545	559	538	535	570	551	521	547	567	563	495	512	581	538	570	509	579	569	540	537	536	543	540	540	545	555	567	547	596	571	514	534	493	581	578	525	531	589	549	515	550	514	604	580	533	545	511	544	536	571	542	571	549	549	561	566	545	578	559	550	536	573	581	548	494	572	538	555	511	514	551	573	548	531	509	541	559	543	492	536	584	586	540	573	581	557	575	539	548	570	518	514	534	556	509	603	550	564	517	544	538	536	523	553	548	566	512	561	498	551	525	505	543	532	571	567	579	541	572	542	584	540	517	584	572	532	594	532	538	531	508	533	510	574	553	531	507	564	560	532	560	550	570	568	512	537	556	549	535	525	550	508	516	560	522	555	547	568	552	536	540	543	539	519	537	563	530	578	532	552	576	582	526	519	499	505	538	524	548	569	555	546	509	573	533	558	588	517	528	580	533	552	526	540	541	567	529	523	578	526	514	542	537	552	570	585	512	533	538	525	570	591	526	523	524	573	581	554	560	554	515	567	559	531	570	522	568	531	566	504	538	548	516	554	533	544	495	533	557	507	548	558	568	570	572	521	529	485	555	565	517	577	559	545	552	549	563	545	553	559	542	538	544	551	530	551	528	549	541	570	538	571	511	564	582	560	535	547	553	575	560	531	562	552	531	520	580	557	540	588	546	538	519	532	537	537	561	564	547	545	564	529	562	542	590	551	545	540	559	539	545	516	526	552	593	576	572	514	598	602	544	530	554	513	565	547	551	551	532	525	584	514	536	510	584	543	542	579	531	536	497	540	536	537	580	537	546	558	561	516	568	544	568	552	510	545	563	542	608	548	536	508	534	538	552	528	569	586	560	522	551	555	532	546	569	559	542	526	545	544	524	555	571	521	531	584	540	556	515	562	575	552	578	544	595	545	515	515	527	524	514	546	552	525	544	514	543	525	541	563	529	545	563	550	549	559	545	558	562	546	590	573	548	532	537	536	541	536	562	550	595	572	497	571	560	544	563	531	554	563	558	534	530	547	549	542	540	589	554	541	526	569	528	554	586	519	526	565	542	550	490	507	550	493	556	557	571	559	529	591	551	586	582	517	525	515	568	539	523	548	556	556	550	588	558	593	511	556	533	537	525	516	528	554	543	588	536	548	562	571	506	565	556	558	544	561	589	574	558	566	508	525	546	585	556	536	531	510	514	541	551	577	504	530	523	543	553	547	503	555	611	608	586	550	534	539	520	552	578
13402	5864	4504	2786	1511	943	688	525	455	476	416	425	405	353	371	363	376	369	349	355	363	313	351	327	344	321	363	343	312	321	322	356	348	340	363	350	336	305	330	352	324	325	336	328	328	361	335	312	345	320	350	330	363	344	332	369	325	355	333	318	340	325	330	339	341	307	352	355	353	341	369	330	326	323	331	341	348	320	372	345	320	346	378	341	361	343	359	317	310	372	321	327	375	362	343	318	354	346	329	395	364	340	338	345	341	355	317	368	362	345	333	310	368	339	347	345	368	363	358	349	340	377	325	342	358	347	350	335	309	369	356	356	354	356	349	351	336	356	308	332	299	301	371	337	299	306	360	323	350	336	361	338	377	314	350	329	342	365	368	328	356	321	316	326	309	292	312	316	325	334	344	344	308	361	334	305	367	365	347	367	334	368	353	334	326	312	340	343	345	344	332	324	346	323	305	338	322	353	368	329	313	335	371	356	339	288	354	325	340	336	340	339	344	343	378	333	354	348	342	357	358	303	310	334	345	335	359	348	339	361	326	309	316	352	335	361	354	328	325	337	324	314	340	375	353	341	366	346	353	289	322	337	286	333	345	360	329	346	362	339	351	349	338	334	364	360	348	330	297	336	332	329	354	324	316	388	326	318	336	306	342	386	360	381	299	335	354	356	329	310	348	382	321	341	375	367	337	377	372	351	328	352	325	333	325	346	321	323	329	311	365	334	357	317	377	365	374	307	331	336	299	369	339	350	333	360	303	361	339	331	325	314	315	324	325	333	331	338	323	349	358	330	322	355	377	353	309	350	357	293	340	361	369	358	353	333	363	329	338	340	338	341	346	336	331	341	353	362	341	330	318	375	333	331	328	319	329	338	335	322	339	343	373	329	330	356	340	341	353	306	348	300	322	325	343	348	367	368	347	333	351	366	338	320	322	339	363	316	311	315	330	384	377	319	345	329	325	342	348	352	330	343	337	276	325	341	340	322	342	375	324	337	331	339	339	332	371	357	314	367	356	318	337	367	340	325	377	352	346	338	337	357	351	387	298	346	346	325	335	336	330	357	322	360	347	312	319	352	324	322	344	352	353	341	321	353	358	299	334	340	319	300	343	344	355	312	284	340	375	381	342	318	317	347	340	349	327	331	361	350	354	386	355	347	307	353	318	327	326	313	350	363	369	303	319	344	343	334	313	346	344	312	328	334	375	345	345	325	336	332	371	304	324	375	347	345	344	344	334	319	346	343	365	350	332	374	314	360	348	331	332	340	310	320	338	341	358	333	337	307	347	322	334	376	315	339	333	359	327	366	369	323	333	330	343	343	331	345	369	350	335	363	348	318	324	334	349	343	323	342	343	374	331	344	322	350	358	346	329	321	331	318	330	329	306	337	341	347	370	319	359	351	350	311	326	314	349	316	324	345	354	308	336	346	314	372	359	390	331	327	340	329	337	327	327	344	318	305	342	301	352	333	315	340	322	350	339	311	309	347	334	348	345	376	337	302	360	332	332	379	356	339	363	307	367	341	337	332	332	327	341	343	323	323	318	343	332	345	315	341	345	330	353	362	352	301	341	287	335	341	339	351	330	340	334	328	336	350	335	348	315	341	347	358	344	360	312	386	340	333	304	345	295	307	322	317	354	342	342	318	364	392	336	366	319	369	346	364	337	350	290	323	346	335	326	314	326	340	336	289	332	385	351	304	331	347	348	311	319	340	346	321	334	339	385	351	319	341	307	371	336	327	320	343	298	340	350	347	324	356	332	316	350	313	344	358	324	337	370	336	317	327	317	360	353	343	337	359	312	352	347	329	280	330	372	355	328	384	347	350	347	330	318	341	377	369	349	310	373	370	355	318	347	299	336	342	337	334	323	329	351	360	325	344	324	320	319	324	356	356	327	339	385	295	307	331	370	274	329	336	359	345	348	342	325	322	325	316	339	328	347	336	365	342	342	340	355	304	342	339	354	359	343	392	342	366	346	321	373	311	314	336	342	337	307	352	341	344	306	355	367	352	355	369	325	345	325	327	338	366	348	310	336	317	357	340	329	358	316	315	351	340	379	317	369	354	377	340	338	329	326	329	332	364	371	363	361	344	337	357	354	350	337	309	301	340	307	363	349	352	327	307	333	330	362	339	349	322	331	337	337	310	307	352	301	287	333	340	325	351	344	362	317	322	357	320	359	332	316	333	355	345	325	316	338	349	330	382	316	344	320	328	309	308	359	344	323	359	345	334	354	294	327	333	332	367	322	327	347	364	365	349	353	310	339	365	335	308	328	356	324	327	349	321	365	412	297	342	317	322	319	319	323	305	334	320	328	349	326	323	309	335	357	328	320	362	348	329	325	339	347	337	347	333	330	363	355	332	317	340	347	303	306	327	347	314	351	350	345	356	329	306	306	317	350	384	338	318	352	323	347	356	303	341	321	347	312	308	353	308	331	343	353	363	351	316	322	315	329	298	372	342	359	354	342	345	326	359	333	337	356	363	326	352	353	330	381	340	341	332	328	344	332	316	350	337	326	338	333	302	347	346	353	291	318	350	351	335	340	354	327	349	358	344	312	362	354	342	308	334	328	318	320	342	350	312	321	362	345	335	308	341	375	333	333	358	370	346	337	330	311	335	352	334	349	307	344	379	347	332	349	326	332	339	315	305	346	385	303	338	339	333	324	335	301	354	370	337	317	342	314	311	327	335	364	333	328	354	320	368	343	354	341	370	306	334	387	328	335	327	360	315	333	326	341	316	325	319	336	356	328	334	325	340	357	341	318	335	356	387	355	352	355	344	334	351	326	326	316	333	339	373	355	354	329	350	334	331	348	334	350	343	349	353	358	327	332	325	338	330	342	316	320	314	347	322	358	346	285	345	344	330	327	373	345	356	323	321	318	342	297	354	328	310	356	377	319	318	327	304	387	327	380	358	307	287	357	332	305	349	335	325	313	349	343	335	359	334	350	320	344	318	363	348	350	339	382	298	322	316	307	365	341	330	294	329	337	326	340	381	321	310	316	313	316	334	302	352	346	339	332	322	321	327	354	349	345	354	325	314	338	360	299	329	318	314	319	357	327	361	329	359	300	346	316	332	338	353	268	291	340	354	318	359	358	368	339	314	305	353	342	331	357	322	328	373	315	329	333	320	376	323	333	325	329	319	327	359	345	345	335	364	302	336	352	323	344	336	356	331	358	335	330	292	329	308	321	330	326	331	348	329	305	367	320	332	353	355	299	347	336	341	342	353	351	323	340	342	345	358	343	338	324	358	335	318	365	338	330	336	319	340	313	325	338	338	320	323	314	357	318	312	342	339	342	354	354	312	332	354	337	324	351	357	331	311	369	326	343	338	347	376	369	350	326	347	365	336	333	330	313	361	341	362	397	309	324	330	337	317	347	336	333	319	338	321	317	333	346	342	386	343	329	347	336	330	342	346	345	344	348	329	355	336	338	334	316	333	358	369	326	352	346	335	341	338	341	335	310	343	333	340	330	343	333	329
8036	4806	7264	7386	5072	3486	2348	1737	1492	1410	1264	1163	1116	992	990	973	859	841	814	719	727	761	725	770	795	791	750	731	772	738	723	703	733	691	701	791	727	741	716	722	728	693	719	787	745	736	751	744	734	743	717	725	733	730	756	730	704	734	750	731	777	722	723	754	731	728	714	672	709	776	763	695	700	709	724	783	716	741	707	696	769	735	718	753	756	743	711	685	749	769	801	740	719	756	742	769	712	717	741	720	718	755	714	731	741	689	741	750	728	746	741	711	735	741	743	710	716	762	749	730	678	723	683	742	766	705	729	731	725	708	713	697	730	721	751	749	742	740	695	734	731	792	704	698	763	750	713	770	771	720	682	734	783	724	744	727	709	746	736	691	729	727	709	737	753	735	716	718	709	734	753	712	768	742	718	721	695	750	673	748	752	736	690	753	752	771	689	738	689	721	720	749	737	760	760	729	689	731	776	683	692	682	720	705	733	717	792	746	737	738	703	742	713	692	745	760	725	762	692	723	717	753	748	731	714	749	767	691	765	755	733	701	706	705	724	731	724	708	789	764	726	729	741	694	750	700	714	725	722	743	702	681	699	705	762	708	775	739	751	696	759	732	750	713	729	700	764	715	725	783	744	706	731	749	724	722	727	763	728	695	711	757	757	697	755	715	744	723	724	768	781	745	712	713	768	731	738	720	683	730	732	733	737	773	789	718	747	726	713	713	782	726	773	702	723	711	676	726	756	720	756	731	723	709	731	664	726	753	715	783	677	717	676	698	707	691	739	694	688	715	683	707	676	733	711	711	710	758	703	743	636	701	711	729	701	709	736	764	746	715	693	752	690	695	723	743	741	733	736	691	729	702	721	734	737	733	748	742	753	712	757	739	745	762	788	694	725	766	777	704	733	744	674	741	712	706	766	770	726	782	725	769	728	716	722	724	726	717	738	752	761	741	732	696	712	723	714	731	735	757	757	751	747	745	699	746	717	731	721	721	742	740	726	801	766	696	740	698	679	727	748	724	708	730	724	748	699	770	701	755	708	722	736	757	676	718	744	711	713	722	750	739	727	744	744	747	733	753	677	711	748	714	776	753	764	741	704	737	726	695	745	727	737	756	747	720	729	743	746	678	759	739	725	749	719	700	690	727	705	752	746	667	759	713	728	696	736	712	751	760	781	722	755	705	729	704	700	714	695	731	716	746	750	701	742	751	717	697	738	676	787	740	756	719	717	745	722	715	738	738	722	714	729	782	691	753	669	723	734	765	686	718	725	736	714	699	764	734	691	702	743	800	731	736	734	718	716	691	728	763	703	760	715	783	748	763	701	675	743	675	726	728	683	803	674	719	732	739	775	744	744	715	710	730	726	743	710	702	690	719	693	772	764	725	765	718	732	725	752	765	713	692	690	734	752	698	758	745	719	700	721	737	739	738	711	709	781	697	744	685	715	726	690	774	712	729	751	753	735	759	695	726	753	737	693	768	743	716	744	729	707	717	746	756	663	730	749	725	709	725	705	739	716	677	769	731	769	746	734	704	705	784	737	670	720	715	753	763	746	753	690	720	751	708	705	728	739	762	739	759	742	761	715	711	737	769	715	753	720	749	737	689	745	787	743	738	687	715	704	696	719	736	704	700	714	713	678	701	719	715	704	715	752	751	701	711	734	775	740	711	723	754	746	738	736	741	716	730	688	750	710	711	748	774	706	733	705	755	791	737	717	701	725	737	697	759	744	729	775	723	771	716	807	701	729	715	732	736	757	728	736	704	732	734	744	718	718	731	717	670	714	766	747	760	707	754	762	702	733	751	734	733	793	754	706	746	784	728	715	739	694	763	730	696	725	766	722	749	750	753	745	694	681	738	760	685	712	720	700	762	732	718	742	784	752	736	730	739	766	737	739	720	698	684	704	743	780	706	711	770	739	724	675	666	731	765	708	714	711	707	732	670	674	693	712	755	776	756	739	718	699	721	702	768	674	740	729	735	722	696	734	751	722	717	743	742	746	706	713	744	745	692	735	769	710	736	759	690	704	774	702	719	712	698	681	725	731	744	695	755	715	677	705	712	683	741	771	782	739	736	732	724	761	743	681	691	745	745	741	725	756	735	748	747	714	723	690	703	731	765	732	763	764	728	707	714	690	721	725	723	740	771	717	786	763	723	716	725	686	756	742	724	789	766	748	722	679	732	737	684	736	724	731	725	709	731	762	723	732	763	739	720	802	738	748	730	743	776	759	718	733	692	740	755	715	686	694	755	673	707	767	754	708	715	711	725	702	714	741	729	673	749	732	766	766	741	703	717	708	713	760	761	746	704	703	767	738	697	756	714	717	723	735	728	709	765	747	690	692	734	769	735	738	674	750	694	754	733	741	741	733	737	736	733	700	703	740	745	760	722	725	675	762	689	685	735	756	724	750	658	721	705	716	715	696	727	728	817	723	688	735	754	734	756	727	732	750	726	780	735	704	688	718	743	714	701	724	698	675	779	739	767	747	685	726	722	728	690	701	680	768	758	756	736	695	704	731	709	761	728	735	733	730	726	675	764	715	726	739	673	717	734	724	744	678	723	774	724	714	712	736	721	765	687	691	715	705	714	736	717	759	725	686	759	722	752	721	735	747	738	722	747	756	726	724	737	726	759	717	747	750	728	741	723	708	753	737	690	719	710	699	787	682	713	742	747	741	719	750	734	762	752	712	703	711	717	663	713	718	757	737	759	764	756	720	745	661	777	682	728	753	753	733	749	699	719	704	705	725	709	739	739	685	698	749	748	695	679	742	739	692	762	695	710	758	726	760	747	705	752	707	740	724	700	751	748	698	705	705	779	746	720	695	793	764	741	798	701	755	726	700	700	722	703	747	738	730	720	737	717	771	745	767	747	705	748	759	720	706	697	689	730	750	711	770	692	731	779	764	761	739	768	752	754	708	778	713	721	719	717	758	696	694	735	705	686	668	748	686	693	717	746	701	728	740	729	749	733	723	689	763	682	685	731	717	744	757	694	744	726	720	718	756	721	697	735	753	721	663	762	730	723	718	787	760	718	720	683	757	709	711	721	741	684	734	725	757	711	762	759	717	761	746	736	769	723	727	697	686	712	729	738	695	728	726	721	743	732	712	739	703	711	699	707	772	658	703	752	750	706	758	725	749	746	704	710	767	736	736	751	716	727	720	761	713	756	714	720	726	729	764	727	726	719	730	734	726	747	743	735	722	764	707	710	742	741	745	718	685	771	714	717	706	734	756	742	730	724	734	728	728	696	723	697	766	733	735	732	748	726	662	739	719	743	779	744	718	692	713	742	750	673	797	670	728	707	725	709	719	760	711	719	697	710	714	726	729	687	740	755	800	722	747	738	749	729	697	736	738	741	728	753	733	710	764	763	783	750	717	764	761	776	704	735	708	704	739	727	726	691	740	719	702	724	697	747	739	769	716	713	699	740	731	700	714	744	699	698	728	727	750	740	762	738	714	751	735	697	708	700	730	692	745	739	713	700
32680	22294	20866	16220	9075	4732	2294	1168	729	530	467	462	431	360	404	331	313	351	315	255	297	287	281	272	263	262	271	281	275	274	240	213	263	235	255	222	269	273	256	229	269	264	269	270	246	233	277	257	241	262	230	224	251	267	278	300	254	272	259	249	275	230	244	250	242	254	281	232	267	229	251	275	238	258	231	245	270	250	247	266	284	248	260	220	235	254	275	246	259	282	235	261	268	280	255	274	282	241	254	261	246	268	248	294	254	256	252	246	243	247	270	232	221	255	264	234	247	240	228	252	264	290	237	268	271	277	252	237	233	242	252	230	226	241	261	251	216	277	247	255	263	254	240	211	249	255	263	258	218	271	239	247	252	250	247	287	240	251	278	240	243	247	254	249	234	244	254	261	259	237	262	249	265	258	247	241	237	240	252	249	253	236	264	298	258	248	264	269	240	230	262	256	248	242	233	266	242	245	224	260	248	247	258	246	252	249	235	247	269	247	249	244	288	268	270	250	263	253	232	255	238	261	272	255	277	233	225	247	243	258	254	269	259	293	273	243	231	263	249	257	266	218	273	249	244	236	258	254	230	227	222	222	279	238	248	236	227	229	233	301	214	251	239	250	272	249	233	256	256	245	263	243	266	237	245	286	278	258	262	246	253	271	268	256	255	303	267	265	247	240	236	246	246	274	251	228	259	289	234	271	249	256	280	245	251	256	227	293	249	259	254	267	266	242	259	259	258	259	267	259	231	252	272	251	253	277	265	276	267	233	287	240	279	267	258	238	253	271	258	233	258	283	278	287	281	243	271	251	258	271	285	242	250	241	231	242	243	255	241	250	258	275	264	243	240	268	260	257	288	228	239	270	241	226	254	245	258	237	269	250	248	279	255	270	234	262	253	268	252	282	256	225	261	267	261	252	288	262	261	271	261	258	285	265	270	259	277	260	245	259	287	254	264	237	281	244	267	253	226	245	246	245	256	238	265	270	266	255	241	267	267	276	242	248	246	229	238	253	256	263	241	268	239	223	266	248	290	255	264	248	270	260	262	252	234	261	281	263	259	261	257	222	242	243	261	258	258	246	264	230	230	235	212	218	246	267	262	266	231	254	266	288	250	260	250	257	239	257	229	235	251	257	269	261	269	259	254	267	260	265	275	254	221	246	289	252	283	270	275	249	271	249	288	291	261	271	260	251	248	281	265	235	247	276	281	276	246	264	266	250	241	236	233	280	248	261	244	269	280	260	246	261	219	268	226	259	242	235	259	249	261	233	258	254	259	269	258	236	299	262	265	271	286	237	273	271	276	260	275	229	239	263	252	224	295	294	258	233	251	277	263	278	263	259	225	248	241	255	251	262	290	273	247	258	246	244	254	287	256	232	243	221	247	261	247	235	269	255	259	258	259	254	281	268	265	229	262	244	253	274	267	266	299	269	227	256	251	228	298	252	236	266	258	254	265	250	270	248	224	245	249	254	258	257	266	252	236	221	259	247	266	257	246	236	286	242	260	265	261	242	253	218	236	262	247	254	259	254	228	246	259	243	238	281	227	243	238	259	226	251	263	266	259	282	268	266	299	268	238	248	280	266	256	262	281	253	275	240	265	266	271	238	241	271	251	245	238	210	238	221	237	259	264	252	293	248	237	259	259	241	221	270	238	249	249	244	252	247	261	261	271	273	226	257	287	283	264	243	227	251	230	245	253	293	252	228	244	220	262	238	265	240	240	240	276	259	271	229	282	259	262	255	234	249	247	235	242	218	267	261	258	257	261	278	283	233	293	270	232	256	251	244	268	255	258	221	278	260	227	234	264	262	269	267	278	252	237	256	282	274	236	246	230	259	238	247	227	257	249	272	212	237	276	250	221	271	251	243	277	229	297	250	265	259	266	229	221	228	233	221	247	262	249	273	268	268	253	244	245	289	253	246	242	226	239	259	249	249	266	268	243	270	251	226	229	235	267	261	232	256	267	266	265	256	207	253	249	240	265	253	240	252	258	233	271	234	257	241	251	231	277	252	284	271	242	287	271	241	240	248	258	242	294	244	278	246	255	251	248	237	275	254	239	290	270	285	264	240	262	248	275	275	248	250	271	225	248	302	275	260	250	245	220	271	259	269	264	232	298	250	250	228	256	248	251	255	304	262	257	248	253	266	218	260	248	243	249	249	259	293	245	251	276	240	228	230	292	255	241	253	266	228	240	257	260	218	238	239	222	247	269	251	251	272	230	238	236	229	247	247	279	234	255	226	272	243	265	251	265	272	254	251	224	267	238	252	253	216	238	233	231	279	239	256	262	253	228	264	239	263	247	250	251	270	258	231	260	267	234	234	235	250	278	280	278	270	282	262	279	247	236	238	246	251	296	290	266	263	241	260	286	233	281	273	245	267	252	234	259	245	270	281	227	250	238	233	256	234	249	215	271	254	257	245	246	228	248	251	255	255	251	227	246	236	275	248	252	271	231	225	256	283	254	232	250	256	239	253	236	256	264	260	270	242	226	252	283	255	219	265	259	255	257	262	258	246	257	258	239	261	262	241	263	291	261	268	257	271	258	258	262	270	267	255	273	237	231	255	239	232	252	235	248	263	258	251	251	254	247	244	265	259	242	236	243	252	246	262	268	263	279	253	245	237	284	239	258	274	256	275	298	263	260	285	237	276	235	232	264	260	237	223	230	268	227	232	271	235	254	262	267	261	252	253	238	249	226	227	246	252	237	265	224	243	265	267	244	292	237	225	280	255	266	234	256	264	234	257	256	253	268	280	257	231	244	256	260	250	254	273	278	275	223	216	269	253	274	263	285	248	263	232	269	269	235	222	265	254	237	269	237	273	285	278	229	257	258	204	242	268	273	255	248	250	256	260	250	268	238	261	239	233	232	272	232	241	277	258	238	260	275	214	241	262	218	265	272	271	255	286	260	248	254	250	279	251	276	260	253	261	276	226	224	273	273	267	257	241	246	281	249	319	275	253	270	263	271	275	260	254	260	278	231	227	257	264	231	233	285	250	237	221	266	249	258	245	254	249	239	254	250	287	241	252	249	256	245	253	279	241	261	245	245	268	252	238	276	291	296	242	221	233	266	240	227	265	250	288	274	229	272	255	260	250	257	238	229	257	253	251	272	262	238	272	253	231	250	245	251	235	247	255	243	265	266	250	228	280	252	236	256	283	227	259	245	241	261	220	228	266	261	244	254	272	235	248	262	250	258	284	239	275	282	247	260	255	259	222	234	233	254	236	272	270	261	264	288	270	248	261	282	222	265	269	220	248	250	247	249	267	232	258	245	265	281	263	276	276	239	260	249	243	243	271	267	245	245	243	241	256	254	256	239	265	260	215	228	233	316	248	255	244	272	258	276	271	263	231	266	241	238	232	282	239	261	276	264	269	279	248	248	262	241	269	225	269	263	265	286	246	252	247	260	270	225	214	257	254	233	235	236	264	249	237	271	256	267	250	246	250	284	252	242	250	282	265	223	250	244	255	239	218	253	256	267	248
21316	16370	22037	22162	16184	10384	6103	3706	2785	2194	1895	1613	1438	1163	1152	1092	946	928	800	662	656	645	629	683	737	653	615	588	648	610	594	594	577	555	558	563	595	590	594	553	562	552	586	602	588	565	568	589	571	598	524	582	576	546	608	599	565	573	569	608	596	580	592	551	531	531	601	615	554	576	577	597	576	581	568	556	531	586	561	575	572	570	574	582	604	575	608	629	622	623	564	589	587	609	602	613	610	592	577	564	576	591	571	543	541	605	544	604	563	599	588	595	580	609	607	562	570	616	591	587	557	579	590	568	529	541	547	596	585	550	582	557	571	574	602	564	554	574	573	605	544	618	602	591	572	622	561	572	590	566	557	552	569	534	588	569	564	574	564	592	588	583	550	562	584	575	571	596	592	607	566	580	598	580	556	562	605	527	532	585	581	582	559	592	590	547	596	556	583	553	559	589	615	576	575	558	593	592	530	582	609	568	584	573	566	576	626	614	570	601	567	564	583	568	553	589	564	567	560	599	573	549	581	592	574	564	559	571	570	584	557	557	604	558	553	553	597	579	642	574	610	573	556	577	575	554	603	604	589	565	552	586	568	590	613	554	543	568	558	591	579	556	546	530	616	541	547	571	533	606	573	590	567	552	605	565	561	591	559	583	596	600	628	620	536	556	591	565	560	560	601	574	575	589	564	557	543	538	594	587	560	514	562	586	569	576	557	546	551	558	604	616	565	563	555	591	578	579	567	597	533	585	609	574	595	550	584	552	559	616	591	589	557	614	552	562	591	541	578	577	588	537	610	564	547	565	549	596	556	533	560	570	536	533	569	570	600	609	567	579	558	598	558	548	591	562	622	607	582	581	590	565	578	575	597	549	576	569	574	597	575	557	568	582	583	603	575	576	618	565	582	586	555	556	579	561	569	541	560	623	593	532	576	611	592	576	546	518	566	566	574	583	601	529	597	595	568	573	570	579	521	604	607	604	547	597	563	561	596	561	564	552	587	555	546	597	516	537	562	596	567	574	579	578	585	571	548	559	560	538	603	546	576	586	566	542	557	555	566	576	632	554	560	559	592	559	594	573	572	541	548	571	547	548	551	578	581	598	579	584	557	537	567	567	562	555	559	583	590	522	617	562	585	565	614	565	585	589	568	545	579	537	543	567	579	586	537	543	555	545	594	564	568	567	584	595	546	567	557	566	611	563	570	554	565	557	607	547	535	582	572	589	560	560	526	562	613	553	578	581	622	616	613	571	589	577	526	548	541	566	590	596	515	578	561	569	545	559	598	605	562	583	553	573	554	576	591	601	553	580	572	585	538	554	540	550	577	580	572	577	613	545	565	581	615	615	589	569	585	598	522	566	580	581	569	586	545	568	650	554	571	577	594	607	568	638	572	578	566	572	589	553	573	560	607	586	579	564	535	601	557	587	626	553	590	590	570	588	569	556	538	563	578	572	547	579	549	597	593	595	566	577	572	570	590	591	559	601	608	490	590	590	548	561	573	565	591	579	565	533	575	503	548	531	587	574	579	604	589	591	545	557	581	581	585	574	580	595	616	578	548	559	552	585	596	565	538	561	613	602	582	591	573	584	561	543	574	580	521	580	558	586	604	553	581	576	601	600	555	548	574	545	555	554	543	578	623	556	544	607	568	561	568	576	563	600	589	563	597	584	552	572	577	619	590	564	539	586	549	555	592	550	594	595	554	603	590	565	572	581	586	561	570	588	580	537	579	578	595	577	577	585	574	614	625	584	553	592	584	553	591	616	546	591	585	615	545	551	559	578	584	561	638	565	573	589	570	582	604	540	571	569	526	568	597	608	534	534	570	606	555	527	608	606	567	584	573	573	581	558	552	588	571	578	532	534	630	597	546	575	588	539	563	562	583	573	541	538	546	592	590	570	599	600	524	588	565	608	563	599	580	551	571	557	586	590	565	573	541	565	566	551	586	578	547	569	599	572	588	629	598	529	545	565	527	635	593	584	569	548	563	559	520	566	629	555	560	616	598	558	544	571	553	591	566	565	598	551	608	560	544	511	595	549	548	583	573	548	620	510	606	582	606	547	555	596	585	557	582	581	595	560	559	581	600	535	569	570	538	604	575	619	517	588	582	596	584	555	596	594	572	600	569	572	560	551	590	590	565	549	613	592	583	531	580	573	546	555	569	573	568	559	593	592	550	548	587	546	562	549	579	570	598	582	598	520	608	561	572	549	604	569	571	563	575	578	583	549	575	560	594	570	583	581	599	584	566	582	605	522	587	590	569	602	538	592	552	572	571	542	565	537	586	542	577	603	577	590	585	608	600	576	577	573	558	572	566	518	619	577	564	585	529	569	517	619	595	544	597	551	582	576	569	580	598	585	587	602	563	524	595	527	525	608	583	532	564	579	570	557	535	551	547	577	560	536	577	593	576	573	575	610	563	581	550	550	557	564	558	538	576	581	600	596	594	582	568	591	584	570	594	556	603	577	572	591	551	600	566	573	588	565	565	538	549	578	569	540	580	572	590	567	567	588	583	572	524	539	565	572	591	582	614	558	618	541	615	542	604	563	622	604	554	520	610	548	596	567	580	607	589	617	594	576	571	596	565	554	595	569	609	599	604	602	549	558	584	568	596	597	577	569	550	559	562	573	566	563	543	577	592	553	602	567	598	551	575	545	600	579	613	536	585	547	579	592	588	620	573	558	599	550	561	520	595	544	567	554	585	565	587	547	561	638	554	581	513	538	565	568	565	599	564	562	596	596	573	531	586	564	551	565	604	590	594	536	572	586	560	540	591	594	600	583	560	577	548	595	562	585	543	585	552	580	577	527	548	575	563	560	608	617	585	589	576	549	624	578	550	572	586	554	563	592	577	566	553	540	538	577	646	568	591	611	575	571	594	557	617	561	615	569	562	555	605	557	577	638	562	577	582	567	584	599	592	548	593	604	560	533	569	592	567	545	567	534	586	563	554	504	590	550	583	564	593	569	558	558	595	589	616	576	597	610	567	556	556	571	556	615	544	588	583	547	575	524	545	572	577	497	572	561	583	531	606	569	532	599	559	583	563	570	558	557	560	587	555	551	616	628	601	588	572	525	595	590	612	571	545	562	533	544	582	558	555	619	556	615	589	587	586	546	592	582	538	561	541	558	566	572	618	590	576	561	552	585	546	603	570	601	556	550	571	571	592	538	558	563	600	585	554	560	587	551	619	554	564	576	565	582	574	556	582	589	584	598	531	560	577	580	561	556	564	587	564	512	568	598	544	535	579	545	580	555	554	590	585	531	588	588	536	593	581	576	585	573	578	582	618	593	581	587	547	542	549	537	537	522	583	587	538	622	579	574	562	568	554	548	557	557	608	582	560	583	590	564	570	582	568	547	600	573	596	556	618	531	577	588	575	609	546	534	588	531	575	569	550	558	540	550	583	602	607	589	548	575	560	550	588	592	559	551	574	640	573	577	571	569	575	603	554	533	574	618	567	581	555	548	558	560	525	589	601	561	612	610
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
