0	46	30	45	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
340342616103	340342616664	340342617214	340342617764	340342618312	340342618864	340342619414	340342619964	340342620512	340342621064	340342621614	340342622164	340342622712	340342623264	340342623814	340342624364	340342624912	340342625464	340342626014	340342626564	340342627112	340342627664	340342628214	340342628764	340342629312	340342629864	340342630414	340342630964	340342631512	340342632064	340342632614	340342633164	340342633712	340342634264	340342634814	340342635364	340342635912	340342636464	340342637014	340342637564	340342638112	340342638664	340342639214	340342639764	340342640312	340342640864	340342641414	340342641964	340342642512	340342643064	340342643614	340342644164	340342644712	340342645264	340342645814	340342646364	340342646912	340342647464	340342648014	340342648564	340342649112	340342649664	340342650214	340342650764	340342651312	340342651864	340342652414	340342652964	340342653512	340342654064	340342654614	340342655164	340342655712	340342656264	340342656814	340342657364	340342657912	340342658464	340342659014	340342659564	340342660112	340342660664	340342661214	340342661764	340342662312	340342662864	340342663414	340342663964	340342664512	340342665064	340342665614	340342666164	340342666712	340342667264	340342667814	340342668364	340342668912	340342669464	340342670014	340342670564	340342671112	340342671664	340342672214	340342672764	340342673312	340342673864	340342674414	340342674964	340342675512	340342676064	340342676614	340342677164	340342677712	340342678264	340342678814	340342679364	340342679912	340342680464	340342681014	340342681564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23093	21322	29082	23958	21581	21927	17081	7741	4962	3879	2933	2242	1776	1686	1231	1099	845	602	538	468	408	449	388	386	379	322	294	264	267	235	235	254	256	215	239	244	235	208	247	235	221	198	215	217	214	216	216	192	208	204	193	194	224	235	223	230	179	217	216	208	220	237	195	204	215	187	199	190	187	219	204	200	227	208	225	175	191	170	225	217	191	205	207	228	215	229	205	183	212	205	200	173	199	176	237	201	191	210	215	220	203	186	197	211	224	225	214	196	216	182	198	219	194	195	215	214	219	241	217	201	214	227	208	192	218	190	190	200	212	200	221	187	229	208	173	208	200	212	204	213	202	205	181	196	217	211	210	192	211	200	249	229	192	193	205	197	207	209	219	209	182	214	213	209	192	193	194	190	206	200	202	202	198	195	192	198	223	207	194	216	208	209	227	192	225	187	212	207	223	204	195	198	163	202	193	181	207	220	206	207	200	202	210	211	204	227	187	193	202	201	215	202	214	235	201	213	195	197	197	218	211	220	200	192	208	228	203	193	218	182	187	175	189	194	228	200	198	213	217	220	177	200	181	205	215	218	203	206	216	219	186	220	219	184	200	207	218	192	231	196	200	209	218	200	230	196	208	192	241	227	208	198	214	203	195	213	207	232	207	246	215	213	214	207	212	208	201	206	200	200	192	208	209	209	223	211	199	205	225	210	196	194	193	217	211	223	193	216	206	202	198	207	213	206	207	206	197	190	208	193	192	196	202	208	209	228	205	192	213	215	190	185	222	229	222	190	215	193	190	208	192	181	179	216	198	193	199	198	190	203	188	216	204	226	217	200	203	213	195	194	230	200	214	229	185	217	211	197	220	189	226	217	199	201	214	197	216	229	197	199	193	218	215	196	230	191	230	184	190	211	198	207	215	219	208	184	197	195	206	205	180	207	208	192	199	187	205	204	200	195	192	235	193	200	207	202	199	185	209	214	192	186	198	216	213	203	231	194	206	218	202	217	200	214	176	202	197	210	222	198	189	214	191	217	201	200	199	240	216	217	205	229	217	223	188	210	199	220	241	219	201	188	218	178	206	214	196	205	199	201	217	197	211	188	222	211	209	211	208	231	182	211	208	206	182	184	219	199	199	210	202	205	192	209	174	210	210	213	222	202	204	223	186	198	162	193	213	221	185	190	188	233	203	207	187	230	201	211	207	216	198	209	204	232	189	204	197	201	197	160	171	207	204	211	191	183	199	213	203	211	212	194	186	176	198	213	207	198	227	185	202	179	205	185	211	191	208	194	183	215	179	205	213	204	213	202	227	194	201	206	185	207	194	200	187	210	176	176	197	201	181	190	207	205	179	188	196	220	227	221	200	187	200	219	209	225	199	186	199	213	224	207	201	219	187	216	198	203	212	202	217	194	202	215	227	187	184	187	184	198	235	201	207	194	199	192	229	189	202	217	182	201	187	202	184	235	200	190	234	189	211	167	179	212	209	189	203	178	202	196	216	186	204	191	194	195	200	181	204	199	187	210	216	192	210	210	205	206	170	189	225	198	197	193	185	202	189	226	224	210	215	197	188	179	217	217	196	205	182	206	208	248	196	172	222	179	184	223	204	214	216	194	189	233	195	199	226	214	210	194	209	192	199	231	190	223	218	200	196	211	206	177	210	200	211	233	208	185	196	207	192	193	217	217	224	221	222	187	176	207	206	181	191	177	185	202	186	185	208	188	225	192	194	201	205	207	210	213	211	196	187	181	176	196	209	179	227	196	174	237	207	216	211	212	201	213	192	223	186	211	177	191	188	187	191	226	222	192	207	228	192	211	192	240	207	204	213	212	226	192	195	211	221	202	209	223	194	196	215	208	204	224	217	203	224	195	196	208	219	235	202	226	222	200	177	208	210	218	208	208	206	225	202	218	223	209	207	199	191	200	231	186	207	212	216	212	209	188	205	183	211	213	202	203	206	227	222	198	197	181	219	201	191	232	202	216	205	182	208	188	197	194	201	187	224	205	191	213	204	206	201	194	197	191	198	226	160	226	225	197	214	200	201	222	198	227	222	211	193	207	196	199	214	191	183	203	214	182	190	212	199	205	210	181	193	195	205	220	186	226	194	209	216	199	205	222	201	181	220	203	208	202	202	207	184	221	199	193	212	197	214	205	200	190	199	197	171	185	215	206	196	203	186	198	217	212	197	191	195	202	198	190	209	212	215	191	190	213	184	227	190	197	203	193	203	222	200	205	223	213	191	207	220	212	186	208	193	205	223	198	180	212	192	205	187	224	195	223	175	211	195	240	214	210	225	188	220	210	214	216	209	241	181	210	212	183	216	224	207	204	207	188	195	207	209	199	186	195	196	205	188	213	197	196	216	218	209	177	192	207	163	201	183	208	190	217	207	204	214	168	200	182	217	221	241	180	210	196	199	188	195	205	194	197	193	172	206	196	206	182	214	179	189	200	218	207	211	223	216	201	170	188	194	182	214	202	199	174	209	199	189	230	198	221	190	189	209	224	199	213	189	227	187	175	218	200	218	214	195	222	209	219	192	204	219	201	216	183	206	201	195	216	198	204	212	219	227	190	205	207	214	186	181	202	208	194	225	200	216	227	216	220	213	185	176	194	204	207	210	196	194	194	198	218	209	206	212	209	197	212	215	229	192	191	205	194	201	195	213	208	195	212	211	208	196	210	207	216	220	207	226	202	190	207	204	184	191	221	200	190	195	171	188	193	191	208	206	201	202	231	174	217	194	188	229	222	191	193	227	205	236	177	212	229	208	182	193	211	194	224	201	201	186	223	212	216	211	237	198	224	192	206	221	219	192	165	215	224	209	224	206	186	219	235	220	202	196	210	194	220	238	225	189	201	218	230	210	194	234	208	204	169	196	211	208	197	187	240	205	223	207	207	214	177	232	219	233	211	198	229	198	212	207	200	206	210	206	211	193	214	189	183	211	213	180	227	210	200	215	208	169	199	220	191	231	183	200	221	191	214	216	213	194	205	189	227	192	216	184	191	203	217	186	217	188	212	209	214	204	211	187	194	217	225	221	217	195	200	219	202	216	187	184	207	198	220	181	215	203	205	163	210	206	220	204	191	185	214	226	220	214	203	204	207	216	185	196	190	201	189	211	215	230	219	233	220	220	179	195	185	213	189	228	230	209	202	203	206	196	200	200	179	207	199	194	194	217	192	205	199	205	209	214	197	187	187	212	194	204	182	193	209	209	202	204	195	175	187	184	210	221	207	203	179	219	165	185	215	216	196	195	200	243	224	176	203	208	218	205	199	177	211	185	208	202	195	181	215	174	193	220	203	193	222	197	190	210	192	188	198	199	204	207	206	223	230	210	202	212	188	176	203	208	183	201	177	205	184	193	202	209	200	199	219	197	204	209	213	188	232	209	202	210	204	216	203	195	207	188	195	223	189	215	185	178	211	195	190	187	206	189	205	190	208	196	197	191	209	196	211	198	207	170	199	230	221	208	203	216	190	216	181	188	211	176	207
28171	47326	43402	34476	27333	21087	16663	12930	10181	8387	6437	5020	4083	3376	2683	2218	1727	1308	1083	877	795	749	630	640	616	458	484	443	371	307	298	309	291	287	251	295	288	295	293	233	261	283	230	254	255	254	253	264	287	226	260	259	227	256	257	230	279	230	250	252	250	250	253	239	261	243	250	254	218	249	255	246	225	245	237	262	225	233	243	236	257	247	242	273	243	239	225	232	235	231	239	245	239	227	237	246	239	275	241	244	221	255	231	246	220	253	237	266	206	268	226	250	240	244	253	244	245	237	239	215	254	251	238	208	260	247	261	245	226	217	245	245	229	199	220	249	241	252	243	244	195	254	249	232	242	199	238	205	230	217	239	230	247	227	237	235	232	248	235	216	255	240	257	231	247	261	240	245	224	242	245	226	258	218	255	244	245	218	241	259	253	257	235	254	252	271	223	235	237	242	242	230	258	220	256	221	241	252	218	204	234	250	259	271	251	260	281	257	213	259	224	258	242	239	233	238	237	235	254	212	248	231	243	255	254	239	265	266	201	210	240	244	223	246	249	222	214	241	247	235	236	214	221	247	254	251	227	232	264	206	235	250	249	227	243	280	209	243	213	241	227	239	247	238	232	268	247	242	236	219	256	231	239	232	236	231	230	251	225	239	266	239	215	252	234	211	258	234	243	246	244	233	226	236	236	236	224	256	229	253	205	241	250	241	252	188	228	244	239	262	249	236	244	219	237	247	250	275	219	251	279	250	241	251	233	227	239	251	244	234	268	239	265	237	230	252	247	223	240	266	236	253	223	233	229	253	269	247	233	230	272	243	232	237	225	237	243	262	217	267	231	269	244	256	236	232	266	262	246	254	242	259	250	237	238	230	236	248	244	242	244	236	223	272	222	221	264	242	242	255	238	239	231	238	238	242	240	203	247	235	263	247	244	234	213	248	248	245	246	256	233	247	236	236	230	231	255	233	260	219	233	274	248	256	250	233	249	217	258	246	263	266	211	220	234	212	253	230	230	240	246	261	258	240	217	237	243	240	222	249	260	235	239	238	238	231	271	236	213	232	241	276	238	235	256	216	225	240	229	254	221	225	224	244	244	221	246	252	250	222	256	255	222	217	207	242	276	264	244	232	251	259	247	241	267	263	227	228	226	221	273	246	253	265	229	236	232	253	245	267	230	241	239	234	256	264	216	242	239	206	265	269	262	260	240	217	242	261	228	244	263	265	232	223	219	267	225	223	219	247	238	251	242	228	246	256	246	245	211	228	241	193	240	210	214	250	268	231	214	223	227	251	238	218	245	252	251	248	226	243	268	228	256	234	222	245	242	245	261	235	238	253	250	230	245	261	234	232	218	255	265	232	242	251	245	200	232	235	237	234	245	252	236	239	220	241	243	259	252	251	234	231	247	231	241	236	226	225	257	255	232	221	233	221	246	251	235	235	228	205	253	254	218	254	244	240	214	239	258	280	214	229	233	253	251	227	237	236	257	243	215	245	281	260	231	268	247	253	230	229	206	242	246	214	218	259	223	266	242	227	215	250	252	243	255	228	224	253	237	245	265	251	223	253	251	207	250	240	248	230	231	250	232	238	234	254	227	249	213	254	248	230	238	264	245	282	251	237	221	243	238	241	213	241	234	254	248	235	277	234	241	220	235	236	252	236	218	243	257	240	229	217	244	250	249	240	236	243	243	226	251	251	252	217	218	243	238	244	250	236	230	260	233	227	225	244	250	254	270	248	236	246	242	266	251	233	234	231	244	222	269	264	249	257	243	254	217	250	234	254	239	231	232	217	272	238	228	229	225	264	239	262	248	249	240	238	251	238	244	218	245	234	217	257	238	234	254	263	234	208	254	231	234	233	232	238	228	219	228	236	264	249	233	244	228	248	259	285	240	239	212	243	263	251	241	243	233	234	243	238	252	243	264	238	228	235	245	207	262	239	248	225	226	218	235	253	236	222	261	253	248	231	256	258	253	244	253	241	234	231	236	245	238	262	259	240	248	266	208	248	218	245	257	244	215	217	225	267	245	247	284	253	240	221	263	206	216	249	251	260	223	212	252	223	265	245	226	230	237	233	235	243	243	273	235	253	209	251	254	258	238	266	272	257	233	237	254	243	280	241	239	258	264	244	230	228	259	248	245	257	231	215	264	246	246	224	212	253	239	228	250	249	254	224	230	246	234	238	222	228	217	271	251	221	226	241	245	241	237	258	264	267	247	257	228	254	232	236	243	221	228	233	245	227	228	221	268	241	236	248	234	257	235	245	235	234	238	232	235	228	241	220	235	254	237	236	246	266	216	238	237	236	265	243	260	248	245	223	238	217	246	240	256	248	228	232	219	233	258	247	269	244	242	214	228	239	239	246	245	232	235	236	244	264	263	222	236	255	236	261	220	230	246	246	270	249	248	221	235	248	251	236	266	238	237	214	251	242	234	259	227	226	242	221	226	239	264	218	254	252	241	245	227	227	247	236	260	249	224	272	225	222	238	261	234	223	236	232	197	266	253	250	213	247	234	245	248	221	245	243	250	214	272	258	231	266	236	239	236	232	277	231	238	211	232	234	229	236	216	276	251	225	242	273	239	267	216	202	257	231	236	224	269	230	225	242	234	262	239	242	250	236	216	245	245	246	219	243	245	260	251	226	245	258	229	241	248	230	224	260	242	245	229	278	235	236	234	224	242	245	240	239	272	232	223	269	250	230	233	208	239	230	247	250	246	254	204	224	237	263	233	257	225	234	245	235	230	252	249	248	229	251	230	241	250	242	249	242	253	225	240	257	282	271	222	231	254	248	266	231	256	231	249	246	214	243	256	233	234	239	220	248	240	229	253	266	243	235	252	230	235	248	254	245	279	253	249	242	250	223	260	231	242	247	227	218	248	245	210	232	258	228	247	293	217	245	232	241	243	259	260	255	228	238	235	262	251	241	267	232	220	229	236	234	249	226	234	230	249	228	218	263	227	228	223	253	237	245	255	243	219	243	255	255	254	253	282	250	226	248	215	247	242	246	230	221	252	254	252	238	259	232	241	224	238	239	203	207	254	223	214	249	251	234	248	214	256	222	259	235	247	246	254	230	248	242	237	248	238	268	240	264	237	255	238	222	246	249	213	223	248	246	237	212	241	222	227	217	237	249	244	241	246	242	252	226	242	227	250	270	267	246	240	255	248	252	258	247	241	242	248	234	236	254	241	248	260	270	266	218	222	232	245	267	252	244	227	223	226	233	267	228	229	218	244	205	222	227	257	241	232	270	244	239	234	242	218	244	228	245	221	220	245	245	258	233	249	243	290	225	220	239	223	234	249	253	218	280	216	234	259	232	244	233	268	219	271	238	276	272	262	236	230	229	231	237	235	256	239	243	235	223	234	249	227	255	234	219	253	234	223	241	258	267	234	257	266	254	242	250	252	255	254	250	230	242	221	246	208	220	233	243	286	254	244	229	239	224	229	278	254	224	230	240	243	240	238	221	246	224	235	242	252	242	227	243
27497	23959	27206	20387	11186	6317	3810	2589	1925	1370	1054	907	837	640	561	487	391	339	324	342	275	274	263	264	262	252	245	228	224	220	241	218	220	219	218	209	234	227	241	217	201	231	203	198	229	191	230	234	204	225	196	209	224	203	212	210	226	195	216	221	216	212	225	213	188	215	215	218	211	198	208	241	189	238	239	204	224	207	212	205	212	202	203	222	239	197	217	227	208	198	187	241	197	196	227	217	232	184	209	243	225	188	209	222	196	197	230	222	204	204	190	236	222	214	175	202	219	243	218	192	215	228	198	217	233	218	217	212	208	171	217	207	203	219	200	211	175	214	217	223	212	212	232	237	228	197	211	221	215	221	228	201	211	213	213	230	214	198	218	236	234	204	212	198	199	210	185	205	210	216	236	188	223	211	218	231	202	224	208	190	243	177	222	224	231	206	226	218	228	225	235	211	202	210	210	180	216	227	216	203	220	231	194	212	231	220	186	215	212	216	227	223	221	212	203	260	223	205	221	212	224	222	219	238	206	229	254	211	220	201	224	211	203	235	213	214	214	205	213	224	197	212	239	190	189	203	255	197	203	200	204	226	222	247	211	235	205	216	214	226	261	176	210	213	231	198	201	227	235	240	220	218	204	240	190	232	214	219	242	223	208	202	208	196	209	228	207	214	228	212	205	206	214	215	219	227	217	245	219	236	197	222	218	209	227	222	204	189	195	218	218	205	205	208	213	204	231	204	214	206	189	208	191	213	208	213	217	212	195	204	239	229	191	210	200	220	210	219	213	199	197	226	204	193	181	228	223	210	204	207	240	199	215	199	210	229	180	209	225	231	201	229	234	224	194	215	227	243	212	201	223	199	214	230	219	232	204	235	184	221	199	242	214	203	200	232	201	220	200	220	224	222	172	219	228	221	200	231	197	208	204	200	237	215	210	261	186	214	209	228	223	191	246	210	224	213	188	213	180	217	228	192	230	192	204	239	239	197	230	188	205	228	193	204	240	213	211	214	207	208	227	209	229	197	229	204	209	214	205	214	213	230	215	208	234	219	222	216	197	201	247	208	219	229	221	236	238	232	236	212	207	213	212	214	213	225	232	213	237	208	210	224	201	213	215	229	196	229	222	224	208	219	228	218	216	212	210	214	202	199	213	214	211	234	228	209	209	232	209	224	220	227	200	243	217	236	217	209	206	211	220	243	232	205	206	244	217	227	209	199	222	210	197	221	200	208	219	216	251	219	208	217	204	221	210	225	216	223	199	197	196	224	227	203	231	224	197	201	211	203	220	212	219	212	211	196	229	184	218	230	217	230	200	202	198	247	217	222	238	233	198	210	228	203	236	206	201	209	244	216	205	178	217	200	211	197	215	230	222	214	212	174	207	230	223	213	194	211	204	218	230	210	234	226	220	207	202	190	216	255	224	195	203	195	215	213	205	215	205	208	214	220	195	191	229	209	235	226	231	224	221	216	236	191	234	202	224	228	227	236	213	244	227	210	212	184	218	193	224	215	241	216	203	203	215	220	177	228	195	236	220	204	223	207	199	206	225	207	210	230	222	201	190	196	198	206	217	241	223	213	185	207	220	182	215	193	215	208	203	212	213	221	210	222	213	200	196	210	236	236	224	203	211	190	202	233	203	196	205	205	234	208	210	226	216	212	227	222	227	191	205	229	252	216	230	216	216	197	233	177	201	219	241	221	200	212	186	196	203	219	171	235	192	186	210	212	226	203	212	216	208	215	202	236	202	205	203	221	211	211	234	212	220	211	218	194	220	202	218	204	196	251	173	205	224	218	237	201	190	188	218	217	222	212	216	214	214	198	218	215	238	238	210	227	239	201	206	200	221	207	228	217	202	207	213	224	218	225	207	206	246	210	222	203	207	231	215	221	203	228	211	237	196	212	205	229	221	212	204	227	222	222	225	218	177	200	224	210	200	204	219	229	215	220	220	203	217	209	179	208	196	224	209	210	200	210	209	229	237	223	218	186	218	178	205	234	198	219	204	188	205	218	240	205	221	203	225	229	210	220	217	254	223	225	224	220	201	205	220	227	228	217	229	187	209	193	233	204	215	209	216	221	197	186	198	220	236	182	208	213	230	178	198	219	228	219	227	232	240	225	231	208	201	191	245	215	218	217	206	209	235	213	229	203	222	220	193	199	206	221	202	222	237	225	230	220	191	198	231	219	191	179	222	232	205	205	185	213	200	201	225	238	194	196	225	246	232	198	211	216	202	217	221	182	226	199	252	216	210	196	170	194	210	234	208	215	233	233	208	233	224	213	191	220	177	235	175	223	229	238	215	204	217	197	191	205	222	223	216	215	201	212	215	242	202	235	209	206	243	234	235	219	225	181	201	207	222	194	236	229	229	204	189	228	206	229	204	216	216	239	209	219	236	226	187	204	227	190	233	202	220	213	216	232	206	228	193	211	200	209	209	240	200	209	204	241	226	211	207	199	235	224	214	206	225	212	201	211	210	224	210	194	212	219	183	202	197	207	204	197	203	210	195	194	218	209	210	211	218	235	199	203	201	224	204	202	220	219	199	207	235	212	216	181	214	218	201	206	186	204	214	217	216	214	215	233	208	204	225	269	215	244	192	227	188	219	212	214	207	205	235	216	188	193	204	225	222	205	236	208	207	225	218	251	205	208	202	193	218	209	214	211	193	227	211	235	207	220	208	207	228	182	216	246	206	207	206	189	220	208	209	192	197	228	218	211	175	237	233	207	223	206	210	211	192	185	206	208	230	199	214	228	218	222	220	229	210	205	194	255	195	202	193	234	238	215	195	220	186	220	190	218	209	210	218	222	215	201	209	220	217	196	224	229	198	207	199	219	219	220	231	206	211	230	220	188	195	223	214	229	211	202	216	216	202	196	187	204	192	194	216	198	231	243	230	196	229	219	227	256	216	220	206	216	187	212	206	230	230	218	201	205	219	213	215	195	192	203	216	225	221	199	199	214	202	211	206	214	205	227	196	226	227	222	236	253	189	196	200	224	202	238	207	224	207	193	188	200	218	212	196	215	178	237	206	232	233	207	212	218	205	218	217	234	214	207	216	157	208	217	199	207	227	212	205	213	223	234	202	194	229	210	211	213	214	223	198	204	214	219	211	215	239	215	197	244	197	198	210	229	216	228	194	232	205	233	203	208	176	205	209	221	208	203	219	227	209	232	229	197	229	199	230	237	198	214	231	206	217	222	213	205	208	179	214	234	218	195	221	193	225	191	212	218	215	226	207	219	199	229	247	219	217	205	205	242	204	207	202	195	193	202	208	220	238	208	200	218	192	234	214	224	207	189	222	212	216	201	194	194	221	196	190	208	222	219	191	187	224	224	223	212	213	178	203	232	210	226	182	216	207	241	221	223	172	206	205	218	218	233	192	191	192	202	199	228	201	199	226	175	220	199	229	223	202	215	196	231	220	208	222	201	240	222	221	196	210	215	211	189	234	223	213	233	216	213	213	199	213	220	201	219	221	209	219	219
25242	37229	32336	22711	16368	11397	8041	5875	4532	3293	2583	1984	1794	1416	1134	989	737	531	546	492	483	412	409	405	379	349	344	338	342	311	304	302	291	300	286	287	289	284	263	270	260	269	279	289	262	283	289	265	273	275	260	270	261	281	254	290	253	281	265	304	259	279	253	262	271	268	303	293	260	243	252	294	279	274	280	266	259	265	284	237	268	310	254	286	270	269	298	267	269	263	251	255	275	262	266	273	261	258	272	249	282	245	267	250	279	274	287	276	242	248	277	260	250	284	275	242	268	240	251	272	268	285	272	301	255	266	270	266	270	256	278	293	254	265	264	264	277	241	260	276	284	272	280	279	256	291	262	253	257	254	257	274	289	270	271	284	296	263	239	275	257	286	251	278	282	264	265	272	248	286	262	264	277	255	292	270	256	273	266	274	275	260	253	249	262	253	265	271	269	278	272	260	276	288	278	254	281	269	280	275	237	241	275	266	270	279	273	254	282	283	275	260	252	256	276	258	275	263	262	270	279	260	263	237	262	276	273	240	283	229	268	260	268	273	276	280	258	286	266	261	262	279	279	278	313	270	271	254	279	284	279	247	276	271	293	265	261	264	252	277	294	263	240	268	263	234	289	255	274	238	264	286	277	247	287	257	285	240	261	247	250	259	254	287	270	259	267	253	263	255	251	270	273	260	269	270	296	251	282	240	254	314	255	281	280	283	276	239	269	247	263	282	253	281	253	273	235	269	225	253	270	239	283	268	282	285	287	273	254	275	244	294	256	270	249	295	278	249	259	269	261	254	255	252	252	244	263	291	253	253	259	265	264	263	274	263	278	266	273	280	250	246	281	260	249	298	251	299	263	272	247	245	251	269	273	249	265	269	282	246	263	269	239	255	279	257	224	290	281	252	272	261	246	292	252	265	238	263	254	231	244	240	291	293	246	238	256	287	304	275	273	253	266	257	278	265	273	278	247	266	244	265	264	263	282	261	271	243	268	293	255	242	297	266	273	288	248	277	275	268	277	267	295	265	255	264	256	241	290	295	245	312	224	238	267	291	253	255	238	263	259	263	251	268	265	268	262	259	238	283	294	262	304	262	253	258	276	257	272	258	246	270	240	252	297	235	263	271	268	251	268	288	244	237	250	209	243	250	278	273	253	261	279	265	255	259	265	286	246	265	279	284	241	252	253	272	245	287	249	283	274	275	267	256	262	269	238	283	288	268	267	216	260	239	258	257	256	255	252	244	255	247	262	258	273	248	293	258	277	258	255	257	271	250	273	272	266	311	272	270	296	269	276	286	284	260	271	263	277	247	286	269	257	293	289	249	268	283	278	225	243	254	290	277	268	254	262	248	273	242	249	256	284	277	244	263	268	250	251	266	265	244	267	257	287	276	258	300	288	251	248	268	267	271	276	257	300	262	258	277	265	265	284	272	291	256	245	272	260	284	301	278	269	269	256	280	286	293	295	250	219	268	259	295	272	274	279	289	298	278	274	285	275	248	276	263	263	245	270	247	264	281	259	282	243	286	266	265	271	272	278	252	266	276	271	262	242	258	269	257	264	297	263	300	261	269	276	259	253	264	250	268	261	287	292	249	283	274	260	278	262	223	296	271	272	280	284	267	268	268	265	281	274	263	245	279	254	280	277	281	263	261	275	247	278	268	259	250	252	269	281	270	261	281	241	261	258	270	282	269	283	283	257	287	250	253	264	320	253	260	262	282	261	257	274	232	265	253	269	273	258	284	250	265	293	268	259	247	248	269	255	274	264	240	272	234	271	242	281	269	234	256	266	260	260	248	260	266	250	282	263	273	264	254	277	260	253	270	274	234	267	292	245	276	266	264	284	249	297	252	267	264	277	283	294	246	261	286	273	289	281	274	274	288	269	271	249	262	253	256	269	264	281	249	288	254	288	250	290	262	251	240	286	254	253	262	263	244	274	259	315	276	258	278	245	259	273	285	248	270	244	262	274	246	268	296	259	270	271	259	284	275	260	289	280	275	279	264	288	276	284	269	260	289	245	253	264	275	277	269	277	265	288	290	261	245	279	242	282	235	249	272	273	254	275	267	281	251	258	280	283	284	297	265	264	276	259	224	273	256	256	266	289	273	233	318	244	275	274	266	287	273	300	276	262	283	277	263	264	275	261	249	282	259	263	286	278	240	268	250	268	251	236	284	289	273	267	278	296	252	298	267	235	276	273	290	252	243	284	252	282	232	260	289	266	242	302	257	273	296	251	285	239	244	287	302	278	255	271	254	280	263	288	321	261	274	252	273	259	277	251	261	275	290	285	270	254	253	260	269	255	249	307	241	248	268	276	281	277	256	298	277	283	286	247	248	246	249	285	275	259	264	291	288	267	265	280	259	287	269	236	276	253	246	248	278	260	264	245	261	281	245	259	260	243	241	288	275	293	228	295	249	280	266	251	258	240	225	258	269	266	255	247	269	268	241	281	265	243	244	271	239	254	264	255	301	232	271	248	230	254	289	290	269	266	235	292	257	261	297	288	278	242	278	272	276	263	254	271	240	254	284	249	235	261	254	283	260	229	278	284	285	285	232	257	285	264	281	265	251	271	275	262	259	251	256	274	299	302	278	274	276	271	259	278	283	246	273	262	227	299	258	276	281	261	287	268	271	237	255	264	256	256	252	265	254	298	257	252	270	305	267	266	254	260	243	283	258	231	259	254	267	265	259	286	272	280	276	269	246	270	260	257	271	269	256	274	242	261	271	244	263	263	250	274	259	277	262	249	249	230	247	245	282	262	247	281	296	254	284	237	271	288	285	292	283	274	251	284	273	259	293	274	252	230	265	280	273	269	309	260	291	279	235	270	246	255	277	283	267	255	248	257	246	272	270	265	260	241	283	269	291	263	264	270	278	277	291	271	272	278	250	269	230	253	280	260	271	260	274	294	288	258	245	272	285	259	263	258	267	248	285	300	252	288	280	268	278	261	259	279	294	238	286	238	250	245	262	266	299	255	242	284	277	251	253	288	243	284	259	262	234	235	280	258	264	260	260	267	266	266	240	265	264	249	273	254	272	263	320	290	271	266	278	275	285	277	264	270	256	270	249	274	277	276	268	241	280	274	254	303	259	277	265	258	249	248	282	298	292	286	283	259	250	257	224	268	271	269	267	286	289	277	254	274	265	238	267	249	272	313	265	282	256	252	275	264	258	268	252	284	240	277	262	272	266	269	261	269	256	280	261	273	257	255	257	252	262	279	269	278	285	296	270	267	266	292	268	260	288	264	250	274	239	272	288	256	250	257	283	290	282	261	250	264	241	276	264	252	285	289	267	269	278	283	265	273	291	267	258	237	260	282	254	261	269	252	263	257	314	293	288	233	269	305	262	263	261	272	302	304	258	260	242	277	286	265	250	237	259	251	270	251	268	238	264	264	231	281	246	255	286	244	281	256	263	285	245	311	268	266	256	264	269	255	293	287	277	264	269	250	271	296	264	282	285	271	257	297	250	270	255	245	280	236	276
23754	20928	28045	24220	21175	15823	8568	4717	3329	2359	1847	1461	1239	917	779	640	443	354	322	315	260	266	277	244	225	217	188	196	159	228	179	166	144	163	162	180	143	132	154	153	132	154	170	169	132	136	141	140	130	128	148	156	145	160	141	149	138	148	132	144	157	127	168	140	173	143	160	123	142	144	161	142	125	156	137	171	135	139	149	146	158	147	139	138	152	133	126	137	147	126	128	140	137	156	130	175	155	130	161	135	142	144	141	128	147	143	164	141	143	143	139	155	118	146	127	134	162	133	146	149	146	147	148	124	143	151	163	127	140	145	136	127	116	130	126	149	135	143	131	136	143	140	150	144	147	137	104	140	170	150	132	132	155	131	156	113	153	141	143	160	140	150	133	154	137	158	173	129	146	126	137	143	123	133	142	136	167	131	156	127	134	133	145	128	125	152	137	128	167	156	142	142	143	148	146	148	160	122	124	149	136	143	144	133	152	128	124	152	143	152	136	140	151	129	146	141	144	134	136	132	160	130	141	138	136	149	127	117	148	141	142	156	138	139	137	160	125	133	120	144	152	128	123	133	137	133	157	136	138	168	147	158	154	139	123	132	140	164	150	147	143	123	149	141	149	131	138	175	140	150	144	149	141	150	162	150	147	149	143	144	125	134	150	137	144	147	143	141	134	119	139	139	159	143	130	123	146	161	131	126	139	153	134	157	143	115	152	126	161	129	137	127	141	142	132	145	137	134	156	161	141	141	151	158	144	149	149	153	140	135	147	174	138	139	133	147	142	146	141	140	149	122	123	144	138	160	129	142	162	157	138	138	164	139	125	126	151	169	148	122	147	154	124	150	160	161	142	134	139	161	143	146	159	125	151	162	157	150	139	124	118	144	133	158	144	142	141	145	150	121	150	124	151	149	146	116	156	140	159	139	153	133	144	147	137	159	154	158	157	126	144	135	153	155	156	123	142	151	141	149	116	165	136	161	120	167	153	148	136	153	149	145	145	173	161	135	144	143	155	126	149	147	158	139	168	134	150	134	166	137	150	131	144	117	125	142	132	147	158	143	145	141	131	122	147	128	136	126	138	144	147	142	127	134	140	148	149	131	151	141	138	140	159	148	144	148	144	136	147	132	154	152	148	145	128	142	124	138	125	127	139	146	120	157	146	158	153	145	148	141	129	149	151	145	135	132	121	150	143	143	138	150	137	130	142	156	131	136	156	147	137	142	129	136	156	142	137	124	158	134	141	151	144	142	116	129	156	129	141	151	146	133	158	155	141	152	143	152	140	139	142	146	131	152	140	142	129	136	147	149	144	153	153	133	137	153	134	154	139	139	125	136	141	126	132	140	137	139	157	144	141	139	150	152	120	139	165	130	154	150	133	131	169	153	132	138	144	130	134	143	127	159	164	152	157	134	182	144	110	142	131	142	145	153	120	120	149	142	150	152	150	126	121	149	147	114	141	160	139	149	149	156	157	150	140	165	139	135	140	136	121	135	126	172	132	178	123	152	156	172	155	146	124	135	149	135	128	157	156	117	127	135	159	153	136	138	149	139	171	155	135	138	124	117	140	128	167	124	138	132	133	156	136	154	158	134	143	158	156	154	125	141	128	125	130	126	132	169	150	140	116	122	131	133	141	131	147	135	132	146	141	150	149	112	142	120	131	140	143	160	134	158	134	141	143	150	149	146	156	151	144	139	123	145	165	147	139	122	141	154	152	151	140	145	152	149	129	135	127	122	140	133	149	159	136	127	114	134	144	155	137	132	163	136	132	165	142	159	144	133	134	144	155	155	125	148	129	150	166	134	150	168	130	140	133	115	167	124	131	145	149	129	165	158	130	154	140	149	145	132	145	154	184	124	132	145	140	143	152	157	144	151	144	150	126	158	162	137	157	127	145	150	144	137	151	132	139	134	142	143	168	134	172	152	187	131	139	149	155	136	142	144	159	131	147	135	148	172	151	148	130	133	147	143	150	130	121	151	154	151	136	146	142	131	130	172	135	136	130	162	145	133	134	148	136	156	118	148	136	142	132	158	139	152	151	135	132	124	136	153	118	166	143	128	141	154	143	147	120	161	140	134	155	133	148	142	142	156	141	150	158	154	132	146	155	143	143	122	131	151	158	141	131	135	141	153	137	147	161	140	138	151	142	137	160	142	134	140	120	140	134	153	120	139	136	145	136	155	133	149	144	157	159	157	159	133	136	141	154	122	155	138	148	161	152	166	142	137	141	143	137	166	150	145	155	134	128	152	136	151	139	146	131	127	147	156	132	151	140	152	136	141	144	146	135	136	140	136	143	120	152	151	133	122	146	158	139	148	130	140	146	124	136	149	133	158	124	148	139	141	135	152	122	140	135	151	121	139	140	137	151	152	149	144	144	142	131	139	146	156	140	151	163	143	128	149	116	146	135	138	157	136	137	153	135	144	151	125	134	128	122	140	136	137	150	135	148	143	150	142	154	145	146	143	153	140	144	149	141	127	127	144	125	138	145	130	153	151	120	173	149	137	124	125	144	139	178	130	124	167	142	131	129	144	159	137	147	143	142	164	155	122	140	163	139	160	150	143	143	150	154	154	155	139	165	140	146	131	158	169	128	139	157	134	123	149	160	142	132	116	125	138	145	146	145	150	155	151	128	153	154	138	128	143	153	162	143	112	144	140	137	134	164	164	150	139	147	139	164	145	129	151	148	162	163	130	133	135	169	128	151	144	157	113	143	148	157	147	149	156	134	138	140	141	148	120	134	158	153	145	149	139	153	149	146	142	139	142	111	161	139	149	134	140	134	154	129	163	142	121	168	146	127	144	155	136	140	126	137	156	150	158	159	148	162	124	141	144	144	119	141	128	143	150	141	139	116	143	134	141	141	138	145	163	148	166	136	154	152	139	135	141	158	129	130	136	144	145	121	137	143	134	135	151	149	173	146	142	138	134	146	160	128	149	150	138	148	151	132	119	116	149	147	127	137	144	155	127	151	139	139	136	157	131	132	147	160	157	155	131	149	144	129	127	141	133	138	140	139	140	148	129	160	120	166	131	150	150	133	151	139	142	141	143	160	138	149	160	160	138	134	133	147	157	129	144	149	126	124	149	124	122	138	123	142	153	141	152	149	146	140	130	169	141	133	132	162	132	124	131	130	150	163	132	148	151	147	147	145	158	129	130	138	158	142	143	145	168	153	146	156	164	146	140	161	140	125	138	135	144	149	131	153	143	141	160	143	151	118	143	136	123	134	132	129	139	145	131	143	152	156	148	157	116	145	138	156	125	156	136	164	155	153	145	146	137	142	150	173	129	149	144	136	132	127	149	137	167	147	150	134	110	137	149	133	137	140	156	138	124	135	155	166	146	159	149	154	146	161	131	151	148	140	135	153	157	132	144	125	144	158	159	138	154	140	140	131	149	175	148	155	142	156	141	160	113	131	147	152	146	138	145	136	139	137	159	162	133	150	118	165	134	133	157	128	132	143	146	157	137	136	141	121	132	141	150
26159	43154	38099	28633	22209	16397	12558	9472	7491	5482	4280	3249	2807	2145	1687	1442	913	666	630	570	488	492	496	408	397	320	340	298	292	290	292	250	239	213	218	215	194	215	201	199	182	184	185	182	174	195	172	190	204	182	161	188	223	171	172	200	178	191	195	174	209	187	194	179	167	191	182	203	160	174	165	172	178	150	201	181	174	179	177	142	175	162	187	191	216	185	162	168	179	182	178	182	182	175	181	209	160	191	160	200	174	180	163	198	206	174	164	178	197	184	163	170	194	182	185	175	187	197	201	195	188	191	157	183	180	194	175	173	200	174	182	182	182	175	178	165	173	193	183	187	201	198	175	185	181	200	186	158	179	201	159	198	183	201	181	184	157	168	178	185	176	171	196	176	171	189	175	177	197	178	159	178	191	186	172	171	192	187	171	173	146	173	179	185	169	169	188	152	183	157	177	212	183	181	185	164	178	206	172	171	177	176	165	167	177	174	191	180	158	186	197	185	179	171	190	168	161	205	174	206	177	179	185	187	202	169	193	153	168	160	160	175	179	176	171	181	188	179	184	173	163	180	194	180	163	169	177	182	166	177	185	167	174	183	182	186	187	194	162	191	199	178	185	172	174	202	177	163	159	186	199	173	194	166	156	182	183	170	181	194	188	178	176	184	156	172	194	176	171	195	150	163	186	155	189	186	170	161	190	167	185	184	174	198	161	176	185	186	140	205	160	168	181	170	180	176	168	150	187	174	158	195	177	183	173	187	180	169	197	171	197	164	192	179	166	163	181	183	185	173	178	172	190	171	183	169	199	180	185	187	189	169	184	182	158	174	199	170	191	181	189	191	181	171	174	195	190	179	188	190	203	178	175	206	173	198	179	186	142	181	178	168	168	162	200	177	194	192	181	155	193	166	186	187	184	199	176	179	175	178	171	186	172	197	178	180	172	195	157	169	181	192	159	165	182	173	168	191	179	164	163	179	174	176	163	177	169	184	173	189	173	201	171	179	188	207	200	178	160	168	178	175	166	179	150	208	173	160	174	172	186	168	174	172	188	188	199	173	161	184	188	177	191	173	175	194	189	172	160	165	214	163	170	189	179	165	173	184	187	157	165	151	146	184	166	148	194	176	198	181	177	179	176	182	203	201	188	177	184	201	163	178	176	182	192	169	160	182	192	187	165	186	184	145	164	193	153	174	172	184	174	183	179	174	165	171	186	188	184	176	177	172	173	168	178	194	174	180	171	190	172	166	182	153	179	178	211	173	178	205	169	186	186	215	181	177	168	194	170	172	192	193	171	184	198	186	187	186	177	164	191	194	171	197	161	179	168	174	175	185	179	197	189	197	182	186	169	158	207	170	171	183	181	176	189	162	192	162	186	187	200	195	184	169	167	187	181	185	166	171	182	189	160	147	188	195	187	167	170	186	173	196	167	209	179	172	162	174	157	189	180	161	169	194	205	178	187	172	197	197	160	183	162	153	184	162	201	173	145	179	186	194	183	187	180	150	202	188	192	157	170	189	194	162	175	191	215	177	190	167	202	187	175	178	167	187	190	175	164	179	165	184	190	191	186	173	196	223	185	158	182	156	188	200	168	171	197	186	199	185	195	157	187	183	194	190	170	181	160	174	176	169	191	190	168	175	177	162	161	185	185	191	179	171	205	192	204	176	190	202	183	170	189	175	185	173	172	181	155	189	179	149	169	154	172	173	197	175	191	160	185	199	187	174	182	171	184	192	198	199	187	190	189	176	190	170	166	187	185	149	197	190	173	185	191	172	154	186	164	169	175	168	166	191	186	180	154	206	169	184	188	176	185	163	197	166	178	170	185	188	172	166	182	190	172	164	171	195	170	165	179	153	187	211	171	173	169	194	190	144	184	167	192	198	196	174	180	158	182	197	163	180	184	174	181	187	167	179	178	180	178	186	165	205	197	170	193	164	191	170	149	156	154	191	221	158	188	173	163	160	163	193	175	174	184	175	188	181	148	199	168	154	200	168	193	179	191	179	178	171	186	168	187	194	172	177	195	176	180	178	158	164	170	180	189	205	174	174	168	184	185	178	192	170	165	155	173	178	195	150	187	152	173	161	172	167	177	194	179	157	178	178	169	184	185	186	176	182	178	184	203	173	182	185	188	168	182	187	182	192	175	168	152	173	178	181	173	198	186	173	206	173	195	154	181	155	177	162	172	176	203	177	166	165	171	176	169	217	172	192	184	179	196	182	165	188	190	179	182	194	177	171	200	166	161	169	187	187	173	201	186	178	165	172	210	174	184	181	162	174	166	190	199	217	184	194	181	166	164	182	188	179	193	177	175	171	175	174	180	175	164	172	196	158	163	135	153	151	184	173	186	171	196	174	184	189	191	170	183	178	182	200	185	187	155	143	171	163	172	192	179	192	208	179	168	155	184	176	160	177	170	149	176	173	180	174	194	153	168	158	187	187	196	163	188	193	200	175	159	181	175	188	168	188	165	188	177	183	191	197	177	156	165	175	190	180	197	175	171	162	189	189	153	164	184	165	157	170	181	182	166	192	181	197	192	160	179	162	170	181	209	173	201	186	166	195	189	169	194	170	189	168	189	167	183	184	192	178	180	175	184	191	180	179	169	171	188	180	178	176	166	179	181	182	177	157	169	166	190	191	177	170	200	163	155	161	178	191	176	187	173	154	195	198	157	186	157	183	171	184	170	189	161	194	171	185	171	168	164	177	172	172	158	167	195	185	178	194	185	176	191	138	173	198	178	173	184	192	206	158	184	182	160	169	184	169	181	180	169	156	185	194	170	157	177	193	175	172	178	176	188	207	171	163	212	170	155	166	185	182	157	194	162	182	168	180	176	194	169	181	184	170	153	193	217	161	144	177	159	181	180	198	199	210	160	187	198	195	177	178	170	182	177	189	172	165	180	161	193	171	191	174	195	175	164	177	207	181	206	162	219	187	182	198	173	153	162	168	191	165	160	186	155	155	172	190	180	173	171	186	185	184	170	186	175	208	177	172	169	179	168	201	177	147	190	173	164	173	167	191	175	190	188	164	191	191	180	182	189	159	180	169	191	180	165	163	202	167	165	225	184	176	166	177	197	169	170	199	165	216	203	167	200	178	203	205	191	184	184	168	179	191	189	161	186	169	173	163	177	150	176	172	177	180	166	192	161	168	161	171	180	168	160	177	160	171	180	165	205	152	175	183	178	160	169	178	174	194	158	184	167	192	194	185	183	178	183	199	172	205	165	175	162	155	208	197	199	179	166	198	177	151	188	180	195	165	160	190	162	183	174	180	162	178	177	175	175	182	161	174	184	180	162	182	164	176	182	185	220	159	139	164	161	167	173	180	173	159	199	185	186	172	202	180	188	181	171	164	169	174	199	170	173	189	185	171	157	203	186	190	197	191	172	182	189	171	181	170	169	181	178	176	170	164	177	174	197	176	168	158	162	181	167	186	187	173	219	193	189	177	189	199	175	169	171	159	198	175	203	187	168	185	159	187	173	171
25025	21001	27011	25515	15647	8315	5196	3428	2544	1820	1473	1264	1139	862	785	572	497	426	390	382	373	353	401	368	360	296	364	315	351	299	300	286	292	282	251	276	288	273	287	287	284	269	280	295	291	296	272	287	288	251	295	275	307	271	276	272	285	293	280	246	282	280	288	301	291	294	280	271	280	296	299	279	298	272	303	302	283	320	287	300	286	269	283	266	292	277	308	283	279	247	258	290	285	291	272	273	265	304	303	288	282	259	270	279	286	289	290	258	257	308	292	257	299	265	281	261	279	275	265	297	282	293	298	267	295	281	266	256	333	273	268	257	263	282	290	305	281	276	275	289	276	279	288	276	300	273	272	288	272	296	294	259	273	300	283	296	300	298	278	277	275	283	294	303	303	316	296	256	278	291	266	296	284	284	288	268	297	296	250	283	288	270	286	272	282	258	289	289	271	280	261	253	279	283	263	290	302	284	252	297	270	307	253	288	293	283	307	283	280	288	337	268	292	275	278	288	281	279	302	296	283	262	293	247	281	275	270	294	267	293	300	268	272	283	293	287	271	280	234	263	272	281	292	293	295	243	287	269	265	303	259	283	275	281	298	298	247	308	284	290	269	286	272	275	274	293	278	280	302	292	285	286	293	251	265	281	268	300	285	300	271	275	311	276	299	296	278	282	253	260	278	293	301	282	309	280	331	294	304	279	270	296	326	261	288	326	270	264	289	308	292	258	282	273	290	270	277	318	262	280	289	299	297	312	262	270	303	321	260	305	295	289	278	271	256	296	290	275	294	296	266	267	260	245	274	256	269	293	293	281	257	288	282	245	303	276	295	259	253	278	296	299	274	267	263	284	292	295	279	256	271	312	290	313	285	276	287	275	279	260	296	244	271	272	279	284	299	276	269	299	283	283	271	273	277	297	280	263	303	284	276	280	300	302	310	276	298	288	261	318	274	301	301	323	281	281	284	259	283	269	309	262	306	277	284	265	268	292	285	277	276	288	313	292	289	287	277	267	291	295	278	287	316	315	284	257	289	256	315	285	255	261	295	268	282	289	284	259	263	262	257	274	253	258	264	304	273	284	277	277	280	296	256	285	291	279	273	305	278	280	295	255	312	285	274	306	272	300	285	286	264	280	297	267	272	275	271	280	270	279	319	304	286	310	297	280	310	295	285	281	265	269	320	322	259	295	269	283	281	284	275	303	284	296	281	288	282	258	286	304	306	268	266	257	260	303	272	252	285	271	249	307	278	275	290	259	278	281	291	275	292	289	273	269	289	284	243	296	258	256	244	256	284	308	309	266	296	306	299	289	286	283	264	291	283	274	297	247	300	286	302	280	297	297	289	274	261	264	300	293	327	299	280	264	284	271	295	259	295	280	250	295	271	289	249	300	307	288	288	280	278	268	246	269	267	302	284	273	285	251	278	284	257	278	297	287	293	291	283	273	270	277	282	295	303	247	291	276	319	280	294	270	301	294	270	256	284	263	290	297	287	312	266	302	250	303	254	260	286	273	284	278	300	284	280	289	265	280	294	247	278	285	266	255	274	295	263	240	308	302	301	286	303	284	259	300	263	276	274	277	267	265	290	312	305	314	258	286	294	294	256	303	274	259	295	289	281	283	285	276	285	257	282	282	273	306	295	299	276	277	262	266	280	291	290	294	304	268	281	297	283	279	280	268	304	285	258	285	282	287	311	297	293	262	270	268	302	312	299	301	279	256	254	285	268	265	262	281	300	292	310	272	291	280	282	289	277	255	275	297	244	284	289	289	312	267	287	262	262	268	287	316	305	301	277	283	305	288	301	256	299	286	269	284	264	287	269	294	269	287	300	305	289	303	299	294	307	299	277	292	306	256	305	279	249	254	274	299	275	266	303	280	297	242	240	268	276	308	289	250	278	281	260	256	295	256	310	313	292	284	257	286	274	322	267	269	260	261	288	303	289	279	284	277	279	270	275	288	279	313	305	280	279	275	289	310	292	272	304	250	273	272	322	280	294	269	262	313	308	291	289	284	301	272	290	284	304	307	283	268	322	280	280	260	285	278	281	288	270	284	290	282	293	282	290	282	286	274	273	279	307	283	287	296	309	266	297	271	291	269	287	271	274	314	283	301	267	260	270	296	279	266	260	283	275	296	302	284	276	289	285	286	297	297	297	293	302	284	280	274	317	272	297	286	241	278	313	292	285	258	266	292	289	276	287	285	281	273	294	282	261	266	286	292	310	306	270	295	280	270	267	286	283	258	267	284	276	265	292	275	274	271	301	262	276	241	260	276	290	289	291	277	301	292	295	282	283	268	298	274	277	270	280	262	275	291	298	277	294	306	274	298	291	319	289	277	267	296	294	277	303	256	286	282	271	263	248	286	292	271	294	328	301	285	254	286	294	299	291	281	291	256	290	263	254	280	279	299	268	269	274	279	289	289	276	259	272	288	296	282	286	271	285	278	276	277	306	265	289	297	271	308	308	287	268	273	270	292	284	238	268	295	293	308	303	303	276	265	272	310	292	270	307	288	266	278	291	284	279	280	292	284	290	265	282	281	281	273	287	312	292	309	328	295	292	296	288	293	290	269	285	263	299	281	289	240	314	279	272	286	253	266	280	291	266	272	252	288	301	322	256	274	250	302	316	298	270	274	295	264	284	270	265	290	264	310	260	294	284	253	286	290	324	292	303	268	288	297	261	257	279	268	310	265	256	307	275	291	264	284	280	250	282	272	297	271	286	302	275	284	262	299	273	314	278	298	298	294	266	266	295	300	258	276	299	264	261	286	281	297	287	278	268	273	281	273	275	264	274	249	273	255	250	275	283	281	298	265	298	302	291	318	302	274	315	270	291	286	254	276	295	282	268	285	284	275	311	292	288	302	300	242	333	283	258	275	273	287	300	282	281	284	292	282	273	281	279	270	274	258	275	268	270	285	287	294	278	245	241	255	279	275	303	311	304	263	290	253	275	265	272	299	280	282	287	285	285	282	304	294	301	257	291	282	287	293	276	291	291	301	270	291	285	306	276	293	283	305	299	291	252	300	296	284	316	273	300	261	306	246	307	259	282	301	250	261	258	264	287	287	298	269	271	275	278	270	306	319	301	280	279	296	281	308	288	307	298	303	279	280	262	280	252	271	288	293	267	292	264	276	288	282	253	285	300	277	264	265	283	299	290	283	241	280	292	291	299	261	292	266	266	283	247	253	277	263	258	269	296	262	273	291	288	272	264	298	303	281	277	283	296	272	257	263	297	282	250	275	262	261	304	270	309	270	287	293	273	269	289	247	292	301	265	265	294	270	294	271	288	305	264	266	259	256	271	263	276	265	286	278	285	289	280	274	280	284	294	286	274	293	290	272	279	269	275	283	259	254	314	268	288	267	283	283	301	297	267	276	286	268	286	266	286	268	287	277	276	310	306	257	275	301	268	300	293	272	299	296	305	289	287	279	293	274	275	251	287	300	284	272	283	265	263	289	282	270	303	273	272	244	285	260	264	284	261	286
26185	39315	34266	24543	18640	13706	10228	7825	6009	4336	3298	2860	2399	1869	1630	1164	799	695	688	633	561	547	587	487	490	498	465	468	433	417	450	349	346	398	344	365	330	361	308	364	325	361	346	346	324	368	346	367	357	350	337	332	351	354	325	316	335	347	346	335	342	354	350	363	385	329	323	325	321	336	342	360	331	344	335	358	352	341	312	348	352	336	331	347	341	339	350	337	325	350	336	336	337	347	375	338	336	376	341	343	356	349	333	353	367	324	344	323	357	349	347	297	337	296	349	330	307	347	325	354	353	334	318	366	336	331	357	369	346	346	354	306	339	326	364	373	370	337	387	348	311	311	336	324	334	329	374	379	331	313	346	375	322	352	324	326	377	330	325	343	347	350	356	359	324	342	315	343	341	367	340	315	346	313	346	361	318	310	335	320	358	370	303	348	344	322	345	367	322	341	312	347	376	332	334	328	321	335	363	323	337	337	340	332	323	315	350	359	334	339	314	291	330	336	324	353	361	365	346	314	356	333	308	346	365	358	355	359	324	317	352	349	307	356	341	335	315	325	344	341	379	354	344	304	311	355	350	331	348	329	323	338	354	355	366	347	362	340	370	382	356	340	344	341	359	345	331	323	326	341	333	350	351	342	334	335	349	328	314	343	310	371	379	359	329	337	375	312	362	324	350	354	375	337	315	346	312	326	336	362	351	343	356	380	335	343	367	328	322	356	367	344	352	339	315	342	366	336	349	314	327	321	337	321	342	369	345	363	344	317	346	373	332	344	332	350	352	332	330	325	361	358	353	360	326	346	336	318	314	325	341	334	304	362	330	318	371	360	342	342	315	328	347	301	305	350	349	356	325	359	358	323	372	318	372	344	322	354	341	340	374	316	358	330	342	293	376	320	358	339	362	314	356	351	348	361	348	356	344	348	327	324	329	328	336	352	344	328	367	354	338	338	346	295	318	336	350	320	327	352	359	323	340	341	337	341	362	340	354	379	371	372	333	343	357	353	359	353	322	325	326	324	346	361	313	339	342	324	372	317	345	337	346	343	346	313	339	320	344	364	329	356	353	356	319	331	365	354	349	310	325	350	322	346	326	321	344	319	347	345	335	314	362	381	365	344	336	345	359	329	296	342	341	372	341	315	368	368	321	374	344	351	346	333	302	364	323	328	291	382	348	328	369	346	352	353	340	357	322	346	351	331	357	311	363	338	374	318	365	344	358	348	317	318	346	349	327	353	309	351	319	337	342	346	336	350	354	354	338	354	365	355	366	328	358	338	337	359	350	350	329	342	350	350	333	350	325	340	331	334	352	340	337	317	325	337	322	321	329	352	367	366	384	328	333	325	346	358	380	317	336	355	301	340	354	301	354	343	354	357	301	329	308	328	354	342	326	332	311	335	342	342	344	375	324	364	375	353	316	356	356	333	341	355	330	373	347	339	335	358	358	357	322	341	363	333	351	335	357	357	347	333	349	333	342	352	355	333	336	331	356	369	369	366	378	328	342	360	327	372	331	336	386	302	358	319	369	362	354	359	342	327	340	350	369	347	369	355	346	337	293	342	328	324	377	351	320	323	359	362	350	324	352	331	343	341	309	344	344	352	362	332	358	339	357	359	355	359	325	321	354	324	358	340	335	348	329	319	339	346	288	333	344	385	337	325	327	341	339	337	346	310	303	354	340	338	335	327	330	348	353	394	327	368	347	300	332	341	355	357	358	318	333	330	341	325	342	345	319	341	346	359	385	345	334	370	328	367	325	355	369	299	355	338	318	325	348	321	388	341	319	330	353	314	340	318	359	357	355	347	340	314	376	344	339	340	315	355	327	327	352	363	345	321	309	321	367	362	356	355	315	335	331	375	318	314	325	355	340	345	342	318	330	316	296	344	348	346	343	352	352	338	360	329	348	342	317	335	321	317	335	333	359	369	321	331	340	333	335	358	346	372	330	365	361	319	313	330	300	298	341	349	342	352	343	322	341	329	378	352	315	332	334	347	355	345	340	338	311	330	372	372	343	337	342	308	345	326	319	306	371	316	345	376	340	338	333	341	355	341	337	334	347	348	365	340	325	366	319	319	314	327	357	313	375	338	356	329	322	313	370	354	334	363	331	376	321	351	365	339	358	346	318	354	313	336	339	339	335	343	328	325	311	347	332	377	329	346	307	316	323	327	332	331	281	353	325	340	345	312	336	336	347	337	378	327	354	341	353	348	342	351	366	304	350	308	352	333	297	348	348	327	331	363	355	347	354	331	353	323	307	356	320	338	350	335	350	357	362	354	350	354	354	333	347	309	335	302	312	332	333	331	333	363	330	312	352	364	340	354	349	351	356	308	327	319	344	340	332	322	360	333	317	333	331	357	305	337	340	328	367	346	325	322	318	346	366	345	357	364	391	349	332	291	297	337	337	319	360	327	337	329	335	332	356	325	342	330	306	369	339	340	334	347	325	379	336	342	347	344	307	378	338	310	366	357	332	322	358	346	331	366	353	315	327	337	325	358	315	361	352	306	367	329	314	359	361	343	328	332	365	323	319	320	317	317	372	318	349	339	299	358	330	329	356	337	333	313	358	331	344	352	332	323	327	330	336	354	345	356	334	357	373	340	338	339	345	326	315	328	316	352	344	328	318	396	351	328	333	336	346	343	328	348	350	343	316	350	334	337	335	350	352	322	312	335	343	322	372	368	350	326	353	342	359	354	372	340	358	342	337	328	339	337	327	330	301	347	328	362	295	363	364	324	346	344	310	342	334	362	326	322	334	362	351	334	341	355	350	333	351	361	349	332	301	337	316	344	331	368	322	359	317	335	343	322	359	356	326	359	312	317	313	359	360	369	345	354	393	344	353	339	331	330	366	351	354	325	326	340	311	321	333	359	306	346	343	324	366	345	342	318	347	310	322	353	323	356	331	342	299	335	345	312	348	355	336	363	342	357	350	351	332	310	321	354	326	301	359	343	363	351	335	330	351	365	336	319	325	324	360	327	334	337	347	339	342	308	339	315	342	316	310	318	315	322	357	341	311	355	312	372	328	348	321	337	320	319	336	348	319	322	358	358	369	335	343	347	334	336	352	315	336	345	335	362	331	303	340	338	327	330	349	329	321	327	326	327	350	323	338	358	358	341	323	324	310	306	355	354	356	331	324	358	342	326	334	316	335	329	341	336	346	375	339	397	344	316	311	355	359	319	327	366	386	351	300	328	340	327	335	337	346	323	366	342	380	339	322	335	330	347	317	345	351	362	320	336	330	314	366	325	388	343	348	332	343	359	373	331	375	384	337	356	363	349	366	337	327	343	344	347	376	315	340	350	347	317	311	344	351	339	342	327	338	367	320	368	346	373	329	345	312	356	368	339	347	354	312	353	346	346	322	367	353	347	337	332	328	333	315	352	334	348	332	320	325	329	370	369	285	345	362	326	329	362	323	353	323	388	357	329	343	366	357	343	331	362	361	330	344	357	336	361	344	339	316	388	342	389	349	359	337	361	345	326
22672	20930	28516	23529	21152	21616	16948	7747	4989	3520	2776	2395	1841	1490	1182	799	584	565	489	470	418	381	369	365	335	303	303	333	300	269	261	257	266	237	231	203	235	221	234	212	229	226	218	207	214	195	232	190	214	192	179	192	209	203	210	191	211	227	225	219	200	215	194	224	225	198	202	187	196	212	216	192	226	213	212	210	202	226	182	210	220	204	197	205	202	213	191	216	219	201	198	210	180	235	223	204	203	205	184	208	215	200	195	173	202	224	193	215	192	197	207	206	199	222	225	206	216	214	193	221	191	182	205	214	189	213	172	207	203	196	196	188	207	196	200	212	212	210	230	190	202	217	219	195	226	197	207	197	194	180	209	179	191	195	200	184	224	229	195	191	209	192	210	191	201	184	230	199	184	191	182	209	201	195	203	164	211	228	181	203	192	231	178	192	218	207	192	192	190	200	216	193	184	201	178	206	186	202	209	201	192	190	195	210	208	209	209	187	218	231	206	205	194	233	194	217	210	179	208	212	208	204	201	200	189	186	190	195	215	171	185	201	223	206	203	225	205	221	207	239	213	215	201	204	184	184	204	200	201	203	189	184	205	186	203	199	190	224	203	198	188	186	192	184	199	205	177	210	188	187	219	169	199	200	183	221	188	199	221	210	203	197	166	194	179	194	186	211	206	186	204	177	193	230	218	201	187	193	193	202	193	211	194	193	233	202	203	205	194	210	190	204	196	219	214	186	183	184	197	203	194	217	210	198	216	183	245	197	229	198	200	209	236	195	195	218	215	188	200	237	201	198	183	196	194	207	196	216	219	193	195	203	193	203	168	203	206	220	203	205	210	213	212	202	205	203	193	203	240	192	178	201	214	208	189	192	206	188	202	188	235	216	210	164	186	198	203	202	206	184	197	209	210	194	213	202	211	186	212	218	216	195	197	204	220	177	207	201	192	247	225	196	218	186	188	172	225	212	184	213	194	200	199	197	212	215	207	186	207	183	205	205	180	225	205	221	190	205	206	185	195	216	202	184	186	219	216	205	196	215	192	228	216	222	203	199	205	222	203	202	187	223	180	199	218	194	193	191	176	203	210	202	192	198	197	199	211	225	206	207	200	198	210	185	187	205	218	200	197	214	188	187	211	218	208	199	226	217	197	185	187	194	200	198	207	196	204	192	215	184	186	218	222	200	202	206	217	204	190	218	204	219	178	203	206	195	228	178	190	195	217	216	205	206	206	211	184	225	215	195	209	181	237	204	182	199	202	207	197	191	210	228	198	224	205	206	208	191	221	171	229	215	203	180	190	200	219	194	200	221	186	216	207	197	209	211	184	192	182	206	188	220	188	213	241	211	206	198	187	220	208	211	172	212	208	223	213	196	180	192	218	185	207	206	166	219	184	198	208	185	196	199	183	206	193	202	193	189	219	199	194	178	187	188	190	190	200	192	203	234	186	197	198	197	208	203	196	224	244	192	202	194	209	195	194	179	231	239	193	200	184	199	193	206	210	208	234	191	170	206	214	178	204	175	196	199	189	207	215	219	195	165	229	210	163	210	208	201	215	213	200	217	187	196	212	197	208	203	207	203	208	218	212	197	209	213	225	198	216	197	205	210	204	217	218	240	227	192	190	188	189	232	214	213	193	209	209	187	222	221	199	192	216	219	231	215	202	179	216	198	206	212	214	227	216	250	197	210	231	206	208	190	205	220	198	217	211	211	190	198	217	201	211	196	198	197	181	198	185	198	183	211	198	207	187	204	196	197	201	210	211	190	207	216	192	219	208	208	200	200	205	197	204	202	174	218	190	202	211	205	233	198	226	204	190	205	197	208	210	205	190	208	186	211	196	203	171	192	191	200	233	220	200	228	214	200	216	211	190	195	193	212	188	181	196	173	186	217	206	222	199	189	187	188	222	219	187	217	214	212	224	188	200	192	193	204	186	204	215	190	212	203	215	187	191	185	180	203	221	208	198	209	221	222	204	178	193	209	204	196	191	210	215	173	221	198	188	191	207	207	215	179	181	212	188	199	202	190	190	203	195	191	186	228	188	223	207	203	206	208	205	206	231	203	208	210	193	218	181	218	195	186	177	232	198	214	209	220	212	215	198	217	205	190	196	182	181	194	202	204	194	202	177	197	196	191	199	189	190	209	227	208	216	202	192	219	182	225	206	195	215	205	222	227	220	170	210	210	197	189	202	190	219	182	222	202	216	178	202	209	182	225	207	205	198	203	207	203	187	201	229	202	185	220	215	216	209	191	226	190	206	229	223	190	223	214	213	188	179	202	199	229	176	203	241	196	201	182	190	204	234	178	206	213	188	208	205	186	180	198	201	200	195	208	208	198	190	197	205	220	187	181	188	223	231	210	202	216	199	187	223	186	191	188	186	193	203	213	219	201	215	199	198	217	184	216	219	229	204	208	207	188	202	227	207	206	214	207	192	212	204	185	210	206	214	188	206	195	203	212	190	225	198	212	196	170	186	209	205	217	211	196	181	211	202	216	201	206	215	197	212	183	203	184	198	200	180	176	198	216	219	187	201	209	189	209	215	214	195	204	203	218	192	178	205	212	184	195	197	208	193	194	207	186	204	217	191	202	181	196	202	228	223	206	209	178	203	171	208	190	195	186	213	205	193	204	200	194	195	193	213	205	226	200	181	201	189	184	190	197	212	182	191	202	185	190	201	213	201	220	222	181	202	204	183	190	249	200	194	196	200	195	174	212	187	220	208	205	217	216	209	184	210	175	189	172	210	177	207	223	199	204	202	202	199	216	200	173	237	223	193	223	177	202	168	191	220	199	208	198	183	189	204	206	235	204	210	183	191	206	190	226	226	194	210	191	204	186	191	212	189	214	221	192	216	218	184	210	234	193	230	207	198	184	193	200	188	197	209	196	214	197	214	214	194	199	191	199	199	181	209	206	198	197	188	224	201	205	170	207	182	196	216	195	221	189	240	228	219	207	201	201	201	183	175	211	194	191	200	216	220	208	207	206	190	199	188	208	187	220	197	213	215	181	193	206	232	232	182	194	202	240	185	175	221	191	173	202	207	195	193	194	205	177	176	214	206	206	187	215	215	206	216	227	216	212	205	213	210	207	209	221	186	201	208	215	207	209	196	235	194	207	181	181	198	190	201	165	214	228	203	191	203	182	208	222	184	186	226	203	217	228	208	207	194	206	217	241	196	190	210	222	190	225	179	196	213	203	191	195	209	195	201	222	228	193	217	214	217	180	170	205	201	200	190	204	216	205	199	224	200	214	208	229	192	215	198	210	182	193	167	189	203	192	234	198	194	219	209	212	208	227	200	195	174	216	204	201	179	197	170	167	213	190	192	196	203	216	220	205	219	226	199	185	194	213	242	199	198	210	189	173	197	190	214	183	206	186	218	212	215	203	199	192	182	195	213	198	203	185	227	206	214	196	197	186	200	181	213	185	201	202	201	211	227	197	202	208	217	228	208	194	201	183	200	208	209	209	194	192	189	218	203	205	196	202
27258	46156	41772	32425	26752	21322	16796	12918	10245	7448	6138	5194	4151	3310	2618	1694	1165	1118	898	848	701	631	640	567	506	532	471	462	438	446	385	406	353	306	308	299	294	275	294	260	270	303	293	234	238	263	284	225	231	245	287	269	244	244	248	257	231	219	257	255	253	254	260	261	253	233	241	245	237	261	268	254	250	249	261	239	219	249	259	221	250	260	227	259	242	209	224	238	236	230	223	234	261	238	267	220	244	232	233	241	280	235	222	258	219	221	226	265	209	224	218	237	227	212	217	230	245	247	238	257	263	255	213	243	238	235	237	243	257	243	234	234	227	217	220	266	260	234	247	239	238	247	246	241	227	215	235	229	238	238	253	266	271	245	254	235	261	245	247	198	226	263	237	246	258	240	217	264	228	249	238	223	229	229	242	223	261	252	264	234	230	250	259	208	225	233	236	239	250	234	235	234	243	223	255	241	234	231	252	232	254	232	234	244	250	254	237	241	238	231	229	233	227	261	242	232	235	227	252	227	231	251	221	238	245	235	228	219	236	249	226	248	255	226	238	289	262	247	271	257	247	265	242	245	262	224	201	223	245	235	251	199	232	254	244	241	259	239	243	237	228	267	249	265	240	250	257	234	236	226	263	257	238	257	231	232	242	271	256	248	237	225	223	248	220	213	258	257	242	240	232	245	232	270	246	249	256	256	246	247	235	247	216	211	265	240	245	216	233	224	245	227	239	243	233	214	237	225	217	222	248	234	240	226	254	226	217	232	244	265	252	225	235	230	239	224	251	231	252	251	239	232	237	244	265	260	219	236	259	233	242	237	238	239	248	237	241	252	237	238	217	241	232	240	246	191	239	226	252	244	246	255	259	217	209	229	233	233	242	253	215	272	254	225	263	246	237	239	227	231	234	237	237	271	262	244	259	220	257	249	252	246	217	235	251	249	221	243	209	248	233	250	235	227	245	224	262	255	253	244	221	243	243	227	233	242	232	246	240	228	234	230	219	245	250	256	235	227	273	223	224	223	221	228	237	242	227	216	239	246	264	272	235	220	251	226	253	239	241	237	245	239	227	233	255	209	247	240	237	230	240	276	237	224	225	239	236	247	226	213	262	269	248	226	261	245	242	232	260	231	219	254	249	220	229	259	224	251	247	238	238	241	220	235	272	247	236	236	221	231	248	244	219	259	271	241	203	233	233	245	223	219	250	217	223	266	249	247	242	261	218	213	248	274	225	246	219	225	232	245	240	234	242	232	262	254	249	232	263	222	203	262	277	225	196	253	230	243	240	230	214	217	243	235	247	233	253	210	232	255	247	231	256	221	251	241	234	240	261	244	217	255	253	233	234	252	233	199	219	249	232	229	232	231	271	232	246	237	231	224	210	217	251	234	218	287	246	262	247	227	228	228	247	242	270	271	248	237	211	223	217	242	250	216	230	235	235	228	237	255	256	234	250	245	249	247	276	231	231	259	252	256	241	245	261	234	237	232	217	258	255	260	221	247	214	274	248	232	218	218	231	253	244	262	244	222	249	246	235	237	225	227	249	262	227	243	247	233	247	239	258	219	230	251	259	233	225	258	220	248	211	249	233	261	253	235	255	218	255	228	235	224	230	216	238	269	213	253	250	215	273	228	237	213	239	244	249	230	220	246	230	250	253	246	236	227	253	218	229	250	250	239	249	230	253	236	202	246	240	268	226	250	219	225	256	249	242	252	235	239	224	246	264	276	257	274	221	227	218	220	227	258	234	252	247	244	203	229	256	203	224	243	266	232	237	236	233	206	232	238	239	236	230	239	211	243	249	221	223	254	226	259	239	234	238	251	235	236	225	260	221	259	241	235	205	246	264	246	252	249	210	247	217	231	222	231	195	235	219	217	217	266	231	237	219	235	253	246	226	226	282	239	241	238	231	236	224	223	244	234	260	221	221	245	249	263	243	243	227	226	213	244	211	249	228	253	245	236	228	236	241	231	250	245	223	253	227	224	225	250	265	254	226	239	248	224	278	226	240	258	224	221	256	231	215	261	249	231	254	216	239	273	221	177	238	248	235	231	260	235	243	246	233	229	270	258	243	254	200	215	216	228	250	233	250	239	250	275	221	255	220	247	253	228	251	219	243	238	245	229	253	246	236	247	248	248	265	258	247	239	236	214	267	229	252	244	230	231	228	259	246	219	217	251	245	211	250	255	233	222	216	259	231	225	236	239	253	214	222	239	261	224	232	245	243	240	217	242	223	208	240	257	223	246	217	231	236	241	239	245	206	279	237	240	227	253	225	246	251	231	215	210	236	258	275	268	239	269	226	216	215	246	224	241	238	238	229	229	241	264	242	226	237	250	212	235	241	244	237	247	233	228	240	249	224	231	238	238	243	250	229	231	218	219	248	243	257	251	253	248	229	228	236	218	240	253	252	236	249	235	243	247	222	237	229	228	232	270	237	211	242	259	236	252	235	226	228	245	252	220	242	238	247	227	211	247	233	260	225	254	237	213	221	239	238	246	232	238	217	239	235	228	243	234	234	229	247	271	221	219	237	239	250	248	210	242	229	237	243	235	244	209	238	244	245	234	241	236	244	231	222	212	245	232	238	237	212	249	236	245	246	231	239	244	243	231	254	245	231	209	273	242	245	255	259	247	247	196	233	252	242	248	289	248	253	215	233	227	276	258	248	249	238	242	220	218	256	226	278	244	247	251	257	224	251	228	246	206	244	263	244	229	255	223	217	250	216	217	283	235	239	252	239	236	252	258	256	217	277	249	258	238	239	237	245	216	265	254	258	262	238	232	265	257	227	210	259	235	241	236	235	257	213	211	226	253	248	237	240	258	228	236	243	185	253	252	258	240	247	219	246	263	261	257	234	275	241	216	212	232	254	247	231	237	251	242	239	235	249	218	237	242	223	223	251	255	233	246	242	249	235	233	196	258	256	241	235	255	256	275	250	242	241	243	236	244	246	248	253	255	236	258	254	228	236	259	238	236	248	210	251	246	249	242	254	221	245	229	242	242	250	234	224	254	266	233	241	231	225	229	251	237	237	247	254	249	215	244	251	241	249	249	261	222	261	219	253	239	228	231	244	239	247	250	237	218	229	253	236	238	225	240	241	232	271	233	250	240	220	237	232	244	220	239	226	234	255	244	237	264	233	221	263	215	254	244	247	239	249	231	250	249	247	233	224	239	263	279	219	237	239	260	216	249	224	231	252	232	253	228	267	247	244	253	242	240	263	242	244	241	266	257	251	236	212	253	262	242	237	250	247	287	235	244	249	238	243	235	224	227	231	218	243	256	217	245	224	248	233	221	242	203	207	240	236	248	234	252	237	244	237	228	243	215	246	218	216	207	215	234	241	230	221	242	227	253	233	247	242	216	231	210	213	264	217	237	239	266	245	230	241	223	237	249	210	227	254	229	221	248	260	239	231	212	243	271	254	243	250	254	228	207	246	234	251	241	264	252	214	233	233	258	216	253	236	239	219	257	245	247	220	232	243	259	234	264
27381	23264	26204	19273	10877	6259	3707	2593	1742	1311	1096	949	801	692	497	386	389	343	288	322	294	284	282	268	254	260	243	277	267	290	220	231	273	226	204	241	219	222	198	225	231	232	205	201	231	202	235	233	192	216	223	220	209	232	191	210	218	198	198	203	219	204	214	221	240	234	223	238	216	213	235	194	214	211	216	212	226	205	213	203	229	197	218	255	215	233	219	228	224	217	227	240	244	222	218	233	205	213	222	232	215	224	202	230	224	202	197	215	228	197	220	223	227	197	202	201	200	224	230	236	191	213	225	207	238	222	235	190	229	200	192	211	186	227	225	212	183	238	216	217	220	206	222	224	246	220	232	210	219	222	229	192	218	221	249	213	225	195	231	226	216	214	185	190	239	189	216	208	225	204	199	215	211	210	222	214	223	198	194	203	217	215	213	202	212	220	223	212	237	229	199	199	229	205	225	230	200	228	239	221	225	218	213	220	226	217	220	213	206	209	204	231	213	203	240	219	195	230	219	218	206	203	220	235	201	241	237	227	251	216	224	201	199	226	227	198	206	220	225	235	191	203	211	198	220	228	216	197	238	216	210	242	190	235	205	209	219	186	198	250	206	196	210	220	218	196	226	199	183	214	238	225	202	206	208	217	232	205	206	227	209	186	220	184	210	245	222	230	199	206	223	233	274	231	213	240	243	220	234	213	236	202	228	229	213	219	207	222	195	208	195	190	219	209	200	208	223	216	211	239	245	206	230	215	209	219	176	214	240	227	204	207	224	201	208	183	224	212	195	217	196	197	219	213	226	230	205	192	215	214	206	226	228	194	230	197	218	192	224	219	238	210	219	197	242	241	187	194	225	226	227	245	214	227	227	211	200	209	216	229	242	223	228	237	223	220	207	218	206	211	236	219	233	236	235	213	208	186	213	234	212	234	219	196	211	222	225	220	217	216	242	220	199	217	217	228	223	229	245	235	240	224	226	243	212	227	216	215	226	215	197	211	187	211	214	190	240	221	200	237	207	244	242	226	217	222	227	212	205	239	209	231	221	220	238	241	209	225	227	218	212	222	210	224	208	214	223	214	199	212	200	198	223	217	236	208	239	232	213	217	224	239	214	198	208	218	210	220	234	223	231	199	216	212	233	201	216	220	212	226	222	242	218	197	201	222	185	213	212	248	223	229	219	191	216	210	251	205	240	196	235	243	213	238	204	221	226	227	210	209	214	211	225	215	204	234	210	216	216	192	227	228	213	214	208	212	190	214	202	223	208	239	235	227	221	225	213	222	234	202	204	222	184	228	189	221	234	221	227	212	210	207	216	213	219	233	222	193	228	209	202	215	210	220	236	198	222	200	232	206	201	205	235	233	214	231	206	226	225	210	193	212	212	220	220	197	233	242	218	223	198	205	193	225	218	212	228	217	240	241	214	212	204	243	223	211	207	218	194	228	246	230	193	214	229	195	245	216	207	220	225	221	233	244	205	214	213	205	197	178	221	213	224	206	227	206	193	203	244	227	220	232	228	203	234	214	205	220	222	211	234	221	198	204	187	230	212	212	203	230	190	239	217	221	243	206	223	185	207	208	257	237	213	213	219	237	229	237	198	217	208	217	217	215	203	226	249	230	212	211	228	227	188	220	202	195	201	218	205	179	197	199	220	236	212	222	201	221	232	198	209	211	191	194	242	207	235	223	209	216	214	222	228	204	218	230	198	230	209	213	222	199	239	219	246	218	213	216	200	229	225	253	229	224	204	204	207	218	235	232	216	210	223	209	200	216	209	216	225	216	217	213	228	246	210	218	247	188	187	227	206	212	224	238	212	208	225	207	205	214	241	229	236	252	209	208	244	222	233	214	217	222	199	199	195	230	211	206	208	204	179	231	209	197	241	195	215	220	232	206	242	229	220	224	216	229	201	222	222	216	217	218	213	173	230	213	223	238	194	246	201	226	220	183	221	245	244	232	218	229	219	200	214	187	230	234	211	222	236	208	220	201	227	220	219	233	212	192	194	213	216	231	219	218	234	214	246	220	182	212	220	216	218	180	230	220	221	235	192	236	216	218	196	195	218	225	242	205	229	213	218	206	225	197	235	217	228	210	229	237	199	195	192	224	230	219	189	217	222	218	194	230	186	211	225	192	229	211	222	220	211	202	233	228	241	202	212	224	215	199	208	246	196	211	204	220	214	221	211	204	191	223	228	208	225	205	223	226	220	212	206	218	196	200	233	252	187	217	229	223	226	214	193	226	218	214	205	239	227	218	223	221	218	226	194	193	204	216	185	197	206	195	246	231	206	205	205	222	204	216	216	193	206	198	209	215	214	210	212	208	230	183	236	197	240	244	202	205	229	218	215	211	244	193	203	224	195	231	205	198	224	227	202	218	217	222	217	220	208	199	194	242	242	235	223	205	225	183	201	219	191	203	211	223	235	187	194	211	242	217	202	221	199	216	203	222	217	203	238	222	208	210	210	207	236	206	219	235	208	213	193	225	240	222	212	238	186	248	207	206	197	224	213	224	209	231	200	212	238	196	227	212	215	239	187	212	197	228	209	228	250	201	213	217	206	232	248	234	217	202	205	213	220	237	206	216	211	230	188	201	214	214	204	217	204	219	198	210	210	214	244	237	198	228	239	216	229	210	245	210	203	222	212	228	224	235	224	222	226	209	193	227	198	207	209	211	227	217	232	221	220	224	200	250	208	227	235	239	229	257	226	208	226	192	210	208	199	216	233	210	218	222	236	217	215	228	237	216	219	234	214	238	245	207	216	199	223	218	229	203	223	212	207	247	230	218	185	192	219	210	212	215	221	215	206	205	221	217	214	196	226	220	214	223	216	188	225	217	203	216	240	211	215	217	197	218	206	204	244	207	217	214	233	218	207	201	193	220	233	218	221	254	209	205	211	226	219	215	199	207	223	226	227	226	222	194	226	224	223	231	223	194	230	224	203	224	208	217	226	189	221	232	234	242	217	213	230	240	226	207	225	203	229	227	237	225	197	216	225	200	215	207	211	211	241	230	203	203	191	226	209	212	230	227	203	222	204	244	200	211	236	222	218	197	191	211	227	222	213	216	220	219	218	224	220	211	212	230	210	206	231	214	229	217	212	245	217	199	211	244	222	221	240	233	220	211	222	227	204	198	212	197	218	200	220	229	221	206	225	201	239	224	218	212	225	190	209	253	234	209	189	189	206	215	227	225	202	207	212	222	200	251	220	212	221	225	214	214	207	201	212	241	253	241	213	214	219	215	205	203	181	216	220	204	213	218	210	244	231	242	224	199	205	194	216	196	209	247	191	214	222	210	205	234	218	229	235	224	229	239	208	253	224	227	233	216	217	213	240	215	203	244	229	211	214	213	214	211	197	215	216	208	207	203	227	232	181	203	214	192	203	216	225	209	209	239	225	204	205	238	211	207	231	219	201	219	216	219	213	201	224	210	197	222	202	233	239	216	211	230	207	232	222	212	224	220	208	200	193	204	212	217	217	193	218	237
24404	35728	31202	21642	16397	11430	8173	5925	4276	3222	2657	2288	1707	1504	1029	724	623	583	559	472	471	434	415	377	403	344	338	340	370	342	349	295	343	321	300	254	282	285	307	290	300	278	287	270	301	256	262	273	246	270	274	267	263	263	286	284	286	250	254	305	267	256	248	268	263	257	289	282	264	263	257	278	274	265	263	287	267	281	264	277	255	293	251	263	281	293	275	273	256	266	282	278	285	288	256	238	276	261	284	248	262	265	284	255	252	257	265	264	248	283	257	278	261	259	283	289	280	249	274	273	302	263	273	255	249	258	247	253	270	262	289	288	283	259	281	267	256	258	258	272	263	258	281	303	267	309	273	259	297	274	306	283	278	287	287	231	268	267	268	283	292	297	288	234	270	267	254	284	273	283	328	264	284	265	268	289	250	253	258	246	255	262	276	272	271	269	235	274	271	268	288	264	262	279	256	262	242	266	273	260	255	253	256	245	291	277	291	265	263	272	261	253	279	275	275	270	273	276	242	264	300	261	267	258	288	265	256	263	262	297	279	268	282	251	271	266	278	255	290	262	287	264	246	259	282	282	278	280	268	261	266	294	260	274	268	285	277	269	275	266	298	249	282	257	281	264	263	263	248	248	265	265	291	294	249	247	266	272	269	301	268	254	280	267	288	256	249	262	270	287	297	282	283	270	274	284	239	263	247	254	245	263	265	279	257	228	273	263	280	267	255	275	266	240	291	276	256	264	277	284	293	269	246	261	258	226	279	261	283	255	263	272	288	244	284	258	292	277	268	261	268	238	261	270	272	271	253	257	251	253	281	277	297	290	250	273	266	289	253	264	282	262	270	280	274	217	268	264	264	264	280	277	256	286	276	276	290	287	250	310	298	274	243	260	283	276	280	280	271	289	251	263	261	265	272	258	249	250	246	283	259	263	249	264	272	250	282	258	276	272	251	278	240	287	281	293	296	242	275	282	301	251	265	259	286	268	273	259	260	283	261	245	260	278	257	277	263	248	252	243	261	285	250	259	259	260	263	269	268	253	278	312	255	291	256	266	279	280	262	248	268	282	280	259	278	256	290	247	261	240	279	277	274	280	261	307	311	304	263	268	270	280	270	295	251	268	270	260	263	266	272	271	254	283	267	263	276	301	280	279	272	285	265	258	284	294	295	277	250	262	234	260	266	256	301	275	298	283	254	265	248	309	245	267	278	263	272	270	283	285	259	291	256	303	285	271	273	257	269	278	290	303	261	280	247	258	272	282	281	254	289	266	289	259	254	247	240	277	262	289	271	267	277	292	284	280	257	244	258	267	264	315	285	244	269	282	265	253	293	282	279	258	254	262	268	257	283	277	246	248	286	268	245	253	291	282	280	257	259	307	280	277	272	243	268	247	258	245	260	257	282	267	265	263	262	286	250	252	277	267	240	272	292	268	276	281	250	242	258	283	285	273	279	269	241	251	270	317	278	269	263	289	253	270	255	272	254	268	244	266	261	279	268	255	272	259	239	278	281	273	270	268	270	263	260	288	274	296	278	266	252	261	245	298	268	239	264	265	277	274	287	254	241	276	276	277	245	258	261	243	265	261	292	310	268	278	276	285	278	276	287	254	259	282	275	260	289	257	287	272	267	253	285	273	274	292	319	264	289	273	253	261	245	266	272	299	275	277	242	264	286	266	254	275	275	271	263	312	252	278	247	286	250	263	269	271	279	258	276	221	259	258	287	253	274	290	297	262	276	234	268	293	269	281	291	246	263	254	254	285	277	284	267	261	283	279	253	297	270	285	266	261	303	324	250	325	274	289	274	250	266	254	249	269	260	259	284	283	275	267	290	279	287	268	248	255	280	291	304	296	275	244	277	262	275	280	237	268	285	262	284	273	282	278	282	284	281	289	253	257	279	315	251	281	279	248	257	266	285	264	274	254	269	283	293	247	295	296	286	268	267	276	289	244	287	263	263	283	277	299	306	265	255	285	261	271	270	265	287	279	293	283	251	274	270	270	265	246	288	285	303	259	277	257	257	251	255	261	281	245	245	306	267	289	301	274	268	256	272	282	327	256	253	264	276	276	241	254	269	254	270	258	258	271	248	223	324	256	272	281	279	268	255	268	280	266	278	248	266	281	277	253	270	266	276	251	269	282	287	292	276	262	282	292	292	277	241	263	264	249	269	243	256	265	270	279	275	262	269	269	298	258	240	273	276	273	273	297	272	278	259	290	271	253	299	284	280	267	288	263	268	251	233	281	264	284	263	243	299	252	298	295	255	257	286	251	244	240	291	243	271	270	260	276	268	267	273	272	280	275	276	238	251	284	270	270	247	318	278	251	273	246	250	292	273	254	266	286	249	272	219	283	270	259	261	279	240	307	263	284	268	263	265	277	265	272	254	305	284	257	283	269	259	262	276	266	266	252	267	278	273	301	254	277	264	269	302	278	288	261	264	251	246	253	263	284	287	280	281	264	251	253	281	254	257	242	268	298	275	291	275	272	298	268	270	265	267	290	254	247	268	296	280	273	264	287	291	291	289	258	285	283	304	269	262	287	267	264	279	267	280	277	280	271	251	267	290	266	258	261	268	285	261	288	247	263	259	274	253	274	279	277	261	252	290	260	287	239	285	248	271	244	277	236	269	278	264	266	259	245	263	297	301	259	300	275	279	305	272	294	247	261	268	222	259	277	234	294	263	272	273	303	290	274	275	229	255	257	291	296	273	272	265	275	248	250	256	288	281	275	273	283	267	272	279	249	261	268	284	265	261	277	255	283	267	272	272	260	249	272	254	251	294	261	268	255	277	283	238	269	294	261	284	268	295	257	298	282	300	302	280	293	287	238	262	289	258	302	262	287	232	270	285	288	283	260	271	278	257	268	288	252	277	289	241	308	277	272	298	286	251	267	258	244	264	249	266	279	301	266	288	263	274	265	264	248	290	246	241	270	293	253	261	285	261	257	257	259	265	281	297	270	259	274	267	276	268	246	254	270	265	258	272	254	271	271	261	266	278	287	263	256	272	280	271	272	273	300	258	279	271	269	270	279	278	271	265	256	247	271	259	279	262	252	298	267	269	264	258	253	278	273	260	258	259	250	280	264	263	258	281	243	264	261	276	262	284	251	259	268	268	271	292	265	257	268	271	307	250	257	255	286	302	244	254	277	266	285	297	241	259	280	300	268	287	255	251	284	265	271	275	278	263	290	288	275	288	264	261	267	283	295	268	296	289	277	245	288	277	288	271	249	264	279	262	275	269	243	262	272	278	312	291	267	276	261	248	292	302	267	275	268	278	293	261	311	270	283	267	265	260	249	256	264	282	274	266	253	274	235	279	309	261	255	258	232	278	249	261	295	288	270	253	249	262	274	313	283	249	254	264	273	260	266	295	275	251	295	293	290	257	264	308	275	269	260	260	281	272	261	288	232	275	289	270	279	280	282	260	301	273	281	261	270	288	274	268	228	296	267	259	275	264	244	269	309	295	268	276	270	286	252	291	262	270	261
23754	20918	28071	24109	21290	15949	8494	4594	3175	2269	1974	1612	1262	915	787	498	455	410	389	357	318	293	287	242	241	266	203	219	201	225	214	193	190	175	159	169	174	168	195	155	174	179	173	180	174	153	135	153	148	139	168	140	141	177	146	154	160	134	156	143	136	177	140	149	164	151	165	143	166	151	149	164	133	138	166	130	144	159	136	175	120	148	141	162	150	142	168	161	135	152	159	170	127	151	150	134	132	155	141	178	139	140	136	145	146	156	143	156	149	168	156	159	150	151	160	152	129	165	160	153	129	154	149	135	162	154	163	131	127	141	154	148	137	127	142	146	164	153	142	177	149	152	166	142	136	130	141	165	174	159	142	149	156	143	163	147	146	158	158	155	157	151	140	135	123	151	118	137	154	147	153	131	143	134	145	148	140	145	158	132	151	137	138	147	128	142	154	142	147	171	126	156	141	140	154	158	144	132	149	155	153	172	156	151	159	147	158	139	149	153	168	139	147	163	169	163	142	156	148	156	142	137	141	130	129	169	167	154	143	144	134	161	138	158	153	157	122	160	141	183	140	136	156	158	132	142	169	141	128	152	152	139	154	167	141	160	156	136	129	142	126	119	131	139	151	141	155	151	149	165	147	134	156	152	142	151	164	161	141	160	137	135	149	164	146	153	131	129	131	138	141	163	153	161	122	158	141	149	154	147	165	141	153	162	145	164	157	160	140	135	138	162	176	143	154	151	170	149	164	150	155	177	159	154	151	145	153	148	135	131	152	145	150	150	135	146	134	152	135	168	159	151	151	145	115	148	154	171	148	161	152	156	156	149	141	150	137	157	159	136	154	147	124	158	176	160	138	154	147	143	151	136	154	132	131	136	147	146	152	158	146	148	177	144	157	136	142	162	147	141	139	146	162	167	143	142	155	152	154	149	144	138	142	151	144	149	154	142	146	155	141	146	145	147	155	154	160	162	142	150	163	160	142	149	155	144	165	154	167	169	125	147	145	175	137	151	145	147	147	136	136	145	139	130	148	144	167	152	165	127	148	144	150	177	162	144	169	128	129	148	135	141	150	151	136	146	149	160	160	126	152	147	157	150	153	148	140	146	133	164	153	160	153	167	133	169	140	123	159	139	156	137	126	138	143	123	145	143	155	136	148	145	153	162	159	153	151	167	134	156	162	159	170	146	134	145	171	141	160	128	154	143	162	156	148	154	124	141	167	144	152	130	134	178	145	137	167	170	158	144	131	172	129	151	144	165	126	138	153	170	173	165	139	145	166	142	144	153	135	140	151	149	153	136	133	165	185	144	158	150	151	141	140	162	149	147	136	159	151	162	153	142	163	136	146	155	143	159	128	153	135	162	164	149	124	166	120	156	142	142	156	148	154	151	135	139	148	134	143	154	155	138	133	145	142	142	145	160	135	151	127	138	146	155	156	142	163	150	136	153	171	145	158	137	153	165	138	152	135	162	141	157	152	158	156	148	146	144	181	142	143	167	169	144	130	165	142	159	154	139	130	128	154	141	164	148	143	143	157	150	157	148	132	130	142	168	147	125	150	153	148	162	124	134	137	150	162	142	136	150	158	141	153	150	136	139	147	158	163	144	146	126	146	159	164	166	142	158	150	153	141	166	143	143	160	121	142	158	167	124	126	133	140	155	158	160	139	173	143	163	158	153	165	146	148	149	147	135	156	165	143	156	167	160	134	150	145	141	160	142	161	154	144	140	144	142	162	148	138	162	160	166	152	150	160	139	153	165	134	143	150	138	163	148	152	153	157	142	147	147	132	130	157	177	151	158	147	119	138	170	146	153	143	131	147	153	150	142	159	144	150	167	153	146	137	139	155	150	147	163	143	143	156	146	146	171	163	136	131	149	155	147	141	120	147	148	151	171	153	165	155	140	147	176	145	137	150	131	160	150	149	163	130	159	121	149	133	140	161	147	142	152	133	136	147	148	159	158	142	159	154	138	144	134	163	132	161	136	166	163	155	133	175	156	149	156	144	110	143	166	146	165	144	131	171	150	146	151	127	158	171	152	160	147	160	135	143	168	140	151	145	157	168	148	144	144	143	154	138	167	141	140	156	157	165	148	119	155	144	165	137	148	134	126	143	138	138	171	153	156	140	152	145	141	149	157	153	142	139	135	171	152	149	151	165	125	144	152	128	149	161	157	142	169	164	166	153	156	163	151	145	126	166	141	133	163	169	163	155	153	133	156	139	137	166	142	140	146	164	169	152	153	144	126	144	142	157	144	144	165	152	155	157	168	156	143	159	148	141	148	153	151	162	139	143	158	168	154	167	141	123	141	154	146	163	165	141	152	162	139	139	165	127	173	138	142	159	163	146	145	136	175	173	157	150	125	164	152	164	144	161	144	137	147	141	144	144	143	135	151	151	149	143	143	128	117	155	147	140	160	157	157	165	148	132	128	131	166	160	131	130	141	140	132	149	149	141	136	150	154	162	153	143	145	140	160	163	161	156	129	143	133	132	142	156	128	149	145	150	131	154	154	150	162	135	129	142	136	154	141	134	128	120	137	151	142	153	167	147	159	135	129	171	139	138	149	118	141	143	139	135	162	140	146	142	135	168	144	146	140	146	185	175	152	156	149	133	124	155	173	144	150	151	146	113	170	159	152	154	144	149	147	145	147	148	130	147	155	135	168	152	155	123	138	137	135	162	144	154	141	138	145	157	162	168	161	132	132	163	163	157	126	143	119	164	149	136	138	129	169	144	163	161	147	145	140	133	138	174	151	146	136	140	150	142	150	168	176	149	149	147	144	140	157	159	143	129	136	149	136	148	167	147	154	153	150	150	144	159	154	167	135	131	152	158	132	162	143	148	146	155	149	140	152	140	141	147	155	169	142	146	130	133	159	150	146	152	157	161	145	162	148	142	142	164	147	137	133	135	144	170	151	157	156	137	143	138	141	162	128	161	143	131	154	156	160	150	124	150	165	154	137	143	153	158	144	146	160	139	140	160	130	145	146	135	136	167	163	151	151	144	142	130	146	139	148	147	145	158	157	148	150	147	159	123	133	140	135	156	160	158	150	141	146	135	142	131	159	136	145	131	144	160	149	171	171	150	142	145	146	156	167	151	144	154	158	151	160	156	158	157	116	128	150	139	179	154	151	146	156	140	150	159	132	129	162	158	161	141	178	145	147	130	152	162	155	148	140	145	138	154	158	153	156	158	142	145	140	148	168	149	137	150	146	145	163	172	153	155	145	132	153	150	159	155	147	123	126	150	163	146	157	140	127	137	133	133	152	159	156	178	136	175	148	163	145	131	149	134	147	145	162	151	171	154	149	136	138	157	150	133	148	132	156	156	166	164	163	141	152	141	151	137	152	147	149	137	176	137	130	154	133	150	169	138	137	137	152	139	130	166	170	149	156	155	171	143	118	131	145	141	169	166	161	159	164	151	154	151	160	136	135	155	137	143	153	146	159	148	139	148	154	158	163	133	162	151	160	159	141	151	150	152	156	157	143
24888	42124	37380	28302	22316	16570	12231	9308	7267	5388	4510	3862	2798	2098	1732	1086	888	757	686	617	591	574	477	439	409	371	325	337	319	319	323	328	347	265	176	221	223	233	222	222	235	238	226	223	195	215	218	205	194	198	199	147	184	172	193	187	200	213	231	171	194	204	195	222	202	204	189	205	175	198	217	167	203	173	210	213	188	205	192	176	173	193	202	183	189	201	196	199	200	198	170	187	197	182	197	198	208	204	182	178	201	189	167	187	179	202	158	193	147	195	177	185	185	202	197	189	165	195	181	182	179	186	223	213	182	176	183	193	198	188	182	198	182	185	190	170	185	207	178	209	180	179	182	179	209	197	212	171	168	181	205	180	170	199	185	176	189	190	190	175	162	196	184	176	202	178	200	183	176	187	189	194	194	192	185	168	194	187	171	183	180	184	186	187	188	210	171	201	198	184	188	180	181	175	195	187	182	174	188	193	187	194	203	180	182	185	192	171	192	178	174	168	175	206	201	205	182	192	169	183	186	187	193	187	174	181	186	178	197	196	179	176	191	185	161	198	185	181	190	193	191	211	196	188	179	193	190	186	202	191	195	185	202	188	196	166	184	187	180	171	196	173	188	193	211	189	187	180	167	175	183	172	202	183	179	194	181	189	170	174	184	195	163	185	217	200	196	220	182	180	168	171	178	166	180	186	186	177	188	176	178	213	164	160	162	180	154	195	184	199	172	196	208	180	187	209	186	190	163	199	195	194	197	175	183	185	190	189	187	196	177	211	194	202	191	198	179	173	186	182	174	178	175	173	199	194	189	186	207	177	184	205	169	152	192	197	168	176	197	177	183	193	171	191	168	194	189	175	193	175	182	217	180	183	168	193	188	178	186	204	160	209	198	185	185	191	207	185	207	185	182	192	187	182	193	181	190	186	190	198	169	181	204	176	174	188	196	181	198	182	171	179	178	213	208	181	175	189	190	188	179	184	183	184	182	206	196	183	182	177	187	190	191	190	172	167	174	183	182	191	199	176	189	170	183	199	182	162	168	183	193	192	169	186	212	176	177	192	169	186	192	198	160	188	172	193	171	187	190	205	187	196	169	204	219	206	192	202	190	178	189	177	197	195	183	190	194	185	192	199	186	185	179	185	179	184	186	174	178	198	204	180	185	196	189	183	182	183	196	197	157	212	206	195	182	182	179	153	189	160	203	182	183	205	176	203	181	208	154	197	184	206	193	197	163	185	168	182	191	180	185	182	202	158	168	164	186	193	179	167	161	193	190	195	186	185	188	198	178	197	191	179	184	172	201	199	156	175	188	195	183	167	208	174	181	191	204	207	178	202	178	202	192	165	170	176	180	165	193	181	205	177	207	176	198	195	202	208	174	207	208	179	215	198	193	175	190	156	183	189	198	186	157	192	165	181	205	171	169	168	179	166	205	175	178	183	178	177	189	183	167	189	186	174	171	181	185	165	169	177	181	208	200	178	183	198	184	191	169	189	177	183	194	197	174	207	191	163	201	172	191	187	190	187	170	156	184	183	175	200	187	169	175	179	179	203	178	188	193	174	179	181	187	187	186	174	186	196	171	206	190	193	204	201	180	184	199	189	215	183	194	200	186	212	191	198	215	203	207	171	183	186	191	183	175	221	205	179	198	173	177	189	189	197	167	181	172	184	205	184	177	162	188	223	211	154	188	198	184	187	187	195	211	154	227	155	196	187	194	180	167	201	198	184	174	166	200	181	194	155	184	184	180	182	195	177	178	194	170	180	198	189	154	195	184	197	205	193	181	196	167	231	195	167	233	188	203	194	210	179	190	192	173	180	182	166	195	185	173	184	181	176	177	166	190	186	222	157	185	202	197	192	181	196	191	183	192	173	206	182	182	176	204	195	172	176	209	163	183	173	160	183	180	182	170	175	190	168	183	168	194	196	190	197	180	180	204	206	170	198	180	228	180	191	190	166	190	155	180	188	190	185	166	181	183	185	177	176	183	200	216	206	185	197	178	168	175	181	165	181	207	198	203	191	193	180	179	189	198	182	150	204	205	168	206	209	180	214	215	172	190	189	228	177	190	182	188	185	195	206	207	202	181	190	186	183	159	194	194	199	184	183	163	177	156	177	181	186	196	181	184	202	194	190	185	174	158	188	186	186	177	202	192	185	185	176	175	180	146	173	190	178	194	210	190	168	177	165	210	194	165	183	211	175	174	188	190	181	185	198	184	194	172	164	161	205	219	172	171	187	178	185	181	185	200	212	160	202	171	191	187	196	171	177	194	196	186	158	176	200	189	180	185	180	165	181	207	187	190	194	210	160	177	183	172	179	168	174	205	199	188	208	171	201	173	184	185	189	202	159	172	191	167	157	197	188	193	174	204	186	199	172	175	190	197	178	218	181	202	170	190	187	185	184	181	195	191	207	175	198	204	193	165	191	171	166	182	194	169	183	197	204	194	194	190	185	198	198	215	167	162	176	217	190	205	174	182	193	169	166	201	203	208	192	187	177	200	173	199	176	199	192	188	184	184	208	201	192	203	199	166	188	172	189	199	175	188	179	167	193	203	164	184	172	190	188	196	175	184	180	189	186	206	197	195	177	195	178	221	169	179	155	189	186	172	181	192	185	206	175	168	184	171	219	206	161	172	187	199	155	209	227	182	223	195	199	187	178	186	204	204	191	170	196	180	184	203	178	183	193	163	196	179	173	200	175	185	200	182	192	192	174	181	186	191	184	201	197	183	207	179	191	215	196	187	200	156	183	181	174	184	162	153	193	168	181	189	164	159	186	192	170	185	181	205	148	209	188	193	199	179	188	181	187	182	170	195	199	205	174	199	178	195	182	191	175	181	172	172	178	171	182	204	187	192	188	188	181	183	204	211	177	187	195	200	175	199	202	190	198	169	160	188	183	172	198	196	182	172	176	163	199	175	176	193	196	214	185	177	182	196	188	195	192	188	195	201	201	206	211	189	205	176	176	191	194	161	198	171	188	213	200	207	213	189	194	173	186	189	175	156	160	181	193	183	192	191	204	198	204	163	190	196	178	195	172	181	185	166	181	199	184	158	187	196	182	184	180	193	186	217	184	171	199	186	186	165	211	178	160	194	176	194	177	198	201	187	160	184	169	206	180	194	174	195	195	168	196	205	207	211	209	217	203	162	176	188	195	188	207	193	183	161	187	147	162	188	193	201	188	182	175	197	195	193	200	190	184	196	196	168	192	183	177	180	209	211	175	189	189	182	164	179	191	171	181	175	181	181	182	176	158	177	183	173	183	179	181	181	206	193	190	183	194	195	203	192	164	185	181	196	201	213	215	173	195	179	202	187	185	192	214	203	163	204	221	209	166	179	193	163	202	197	178	187	194	194	188	195	198	192	187	163	207	197	207	199	161	232	180	190	204	180	202	189	177	203	199	176	208	188	175	198	196	195	185	191	175	183	185	188	183	181	186	192	186	164	189	189	195	167	176	191	173	180	177	159	190	188	174	176	196	198	190	179	190
25040	21008	27100	25425	15861	8243	5001	3299	2447	1890	1584	1223	980	898	701	548	547	493	460	469	403	385	388	389	339	394	369	351	346	323	342	332	342	342	303	286	343	310	310	332	322	345	295	317	277	279	282	283	278	293	305	285	307	260	299	283	300	247	304	301	288	313	294	284	310	299	247	286	303	278	304	318	285	289	313	279	301	292	290	295	321	302	276	286	313	290	277	296	296	267	307	275	275	275	295	269	286	302	275	289	266	267	289	280	275	284	276	283	298	313	247	293	301	285	291	295	297	282	296	301	299	285	296	300	294	282	288	298	258	298	302	294	312	275	303	317	329	273	328	264	312	280	288	282	296	295	334	268	286	299	290	285	276	302	288	282	301	322	258	272	318	302	304	300	344	261	316	270	271	284	311	300	293	286	278	294	319	283	301	296	299	290	257	268	317	318	313	282	285	274	263	281	318	250	304	283	284	294	272	306	330	303	310	283	275	271	297	285	259	280	236	265	284	313	282	271	298	299	296	311	297	273	305	292	238	260	297	294	275	291	297	310	271	264	272	343	286	303	297	294	321	265	284	289	286	271	297	266	270	293	295	297	272	313	309	296	305	276	286	287	259	302	300	300	309	300	292	295	275	311	289	291	294	270	256	275	282	313	325	295	294	281	259	303	315	304	301	283	286	306	273	273	280	296	249	280	285	268	306	282	273	284	291	299	293	289	265	266	275	285	254	345	287	304	290	286	318	316	303	315	284	266	265	259	292	272	300	329	277	287	292	281	268	283	275	267	305	283	313	294	328	306	281	304	281	284	271	261	248	296	288	336	277	285	294	267	288	297	263	287	291	322	278	298	292	315	301	288	284	290	270	258	280	284	301	278	301	287	288	284	287	287	277	307	295	315	287	289	290	287	309	265	299	266	282	289	277	289	300	287	267	293	310	285	268	317	301	273	315	309	288	270	296	300	299	272	296	271	315	323	277	287	292	288	266	282	306	286	273	278	286	295	298	304	282	320	292	296	296	290	292	306	296	294	275	297	335	292	267	282	296	301	309	331	310	301	289	301	303	288	312	280	273	277	295	307	302	285	317	285	295	284	277	334	310	280	323	294	304	316	307	249	333	268	297	259	293	331	295	301	303	282	262	292	276	334	274	300	270	283	304	284	272	286	259	316	293	299	285	294	298	300	296	288	270	306	280	310	302	271	267	266	318	282	296	294	290	285	274	271	290	284	319	314	295	292	279	302	297	294	300	272	283	284	273	291	279	315	274	274	302	285	256	297	317	275	287	300	280	261	294	282	313	293	293	271	280	310	279	304	271	259	279	295	281	296	278	258	283	292	282	290	302	269	308	291	278	289	253	294	294	307	314	309	268	280	289	263	304	297	298	291	260	303	278	256	275	301	269	254	264	299	296	281	321	281	285	275	271	292	276	316	297	283	281	298	293	277	263	284	286	286	282	295	291	255	281	344	279	270	290	315	278	316	289	309	335	318	266	285	288	302	293	309	273	302	311	266	292	270	278	277	279	270	330	271	264	331	268	296	297	343	280	281	305	289	313	305	293	290	286	301	291	288	279	287	282	282	281	298	309	271	292	278	272	311	293	310	303	302	316	297	294	259	322	264	280	272	274	288	275	299	301	253	266	333	290	280	285	286	321	265	296	289	284	253	283	293	297	338	260	267	313	274	270	296	301	297	244	295	303	269	259	294	279	311	269	281	292	312	304	269	281	285	285	277	289	278	286	286	294	276	279	303	311	286	293	293	248	303	298	262	304	265	287	267	283	273	298	304	258	296	300	309	294	300	319	289	324	270	296	318	332	309	293	289	277	276	295	303	294	296	291	293	302	305	283	264	264	281	272	303	248	292	287	276	300	301	275	284	284	307	308	289	275	304	297	297	268	279	297	273	281	296	283	295	274	293	286	324	256	282	273	303	309	265	291	250	328	268	293	280	294	274	286	297	265	281	255	293	306	287	288	299	281	255	251	311	282	292	271	304	313	295	303	302	294	292	289	267	294	260	263	297	276	301	315	284	303	300	279	276	298	280	282	302	311	304	274	285	303	274	281	291	310	316	270	306	311	266	272	276	273	303	267	290	293	290	265	262	293	291	258	301	263	294	306	283	315	254	284	322	280	318	269	279	276	296	260	288	294	296	289	307	298	270	316	299	325	292	306	272	285	317	269	300	293	256	308	299	297	294	328	274	288	280	301	323	294	306	289	290	304	308	258	305	289	283	297	272	295	281	263	287	267	278	290	267	283	286	274	304	305	310	321	260	303	277	303	302	305	296	274	287	269	298	273	270	317	276	302	305	336	270	285	281	269	300	285	289	315	287	283	317	269	260	294	252	275	299	291	279	304	303	312	308	282	273	281	281	253	268	284	296	256	290	300	267	281	276	309	284	298	310	278	325	288	258	332	272	293	267	242	288	277	299	286	307	293	290	297	290	287	299	260	281	268	275	301	301	293	282	292	286	282	287	251	299	283	294	279	263	279	284	266	294	291	284	287	301	296	275	265	271	268	286	285	284	289	297	299	295	279	299	298	273	311	296	324	268	310	268	290	289	294	312	275	264	287	299	309	314	301	277	303	264	278	305	308	283	295	287	271	294	310	287	305	286	284	268	298	298	287	302	311	298	272	317	287	276	303	313	287	294	311	280	271	301	273	263	282	312	281	303	296	311	311	279	280	271	274	281	285	281	315	289	305	304	285	303	286	314	308	275	280	303	295	291	299	300	278	297	275	270	291	262	274	277	315	278	280	302	318	308	294	311	270	269	299	264	299	310	289	283	279	291	270	282	321	300	284	267	330	320	290	299	291	307	288	323	283	300	295	287	313	287	278	309	285	289	305	283	303	303	317	270	289	282	298	305	300	279	299	284	270	312	311	305	281	289	285	298	262	281	286	292	291	307	286	299	286	298	285	272	320	283	296	266	307	295	307	324	286	268	293	320	319	265	289	304	261	284	281	277	298	271	287	261	281	303	308	292	267	288	266	300	285	273	349	280	303	283	280	266	271	278	316	323	266	302	297	277	278	302	273	281	285	272	295	284	270	309	322	270	289	289	303	278	299	298	302	288	306	311	306	298	312	279	300	304	257	287	279	306	310	282	320	289	281	305	268	276	303	311	318	280	310	305	304	297	267	273	275	282	286	296	320	273	287	264	260	284	298	334	290	289	274	269	295	312	298	278	313	285	277	319	307	255	280	271	264	287	316	313	287	268	265	262	305	314	282	313	292	293	297	288	286	293	292	298	277	288	276	262	262	274	267	314	270	285	282	331	291	286	307	302	287	285	304	296	279	283	269	274	270	287	272	286	326	260	316	293	277	294	294	282	302	281	284	321	274	291	284	302	284	270	274	280	310	288	270	291	311	292	266	270	301	287	304	285	335	300	312	268	258	264	268	285	294	284	294	311	278	272	279	274	283	297	293	289	280	282	274	298	280	268	275	283	294	294	304	292	299	292	309	297	284	297	287	297	303	302	296	279	289	280
24653	38828	34237	24655	18855	13728	9897	7491	5755	4552	3703	2956	2156	1816	1426	1048	933	848	797	713	671	639	574	582	470	512	508	453	470	415	471	409	437	381	338	363	347	397	389	378	389	365	391	373	355	329	363	333	349	360	346	363	365	344	380	337	332	354	382	340	366	342	349	337	337	315	349	350	382	379	338	365	345	339	377	377	354	341	367	344	359	328	383	337	331	342	355	322	326	377	349	351	325	347	368	338	347	350	336	329	347	373	374	314	347	344	359	356	359	351	349	332	365	391	363	363	337	343	351	361	355	322	391	356	300	365	355	411	342	340	355	339	337	351	342	322	353	348	387	307	347	353	366	333	327	330	355	367	346	354	331	350	336	354	335	323	361	353	340	366	359	346	340	370	367	361	343	334	307	297	357	355	375	339	352	363	343	368	353	366	351	363	368	316	358	376	343	361	358	337	371	355	340	340	347	374	322	322	355	358	345	332	349	342	348	358	351	361	385	355	318	340	296	322	375	374	353	342	367	367	350	339	366	324	369	307	370	392	350	334	369	348	326	373	364	380	351	338	385	317	332	360	327	364	420	327	361	329	341	346	368	350	374	335	354	344	354	365	386	345	354	338	381	326	316	327	349	347	352	338	367	351	353	368	373	364	344	355	339	367	354	355	328	356	391	349	348	339	342	364	362	327	361	370	351	330	340	365	321	384	359	355	350	348	353	324	359	358	315	321	339	350	347	329	362	321	344	326	354	366	339	332	330	358	360	344	346	348	388	355	366	322	356	320	338	336	351	329	352	338	355	345	344	354	334	377	355	346	355	372	361	318	342	362	368	319	322	348	324	339	322	350	339	338	329	366	357	316	331	322	367	334	358	405	335	354	338	345	361	361	344	358	337	361	346	352	372	358	368	341	361	347	324	363	360	322	343	369	363	361	356	336	365	326	339	341	362	356	351	330	330	367	302	372	326	339	363	350	370	360	363	347	327	369	350	335	347	356	343	350	360	368	345	370	358	311	336	370	378	351	321	338	311	350	354	359	323	350	356	366	374	341	323	362	350	314	344	342	356	358	352	365	351	343	403	350	355	375	356	340	365	319	325	355	356	342	346	340	362	383	304	360	353	350	351	298	352	329	339	337	358	381	344	358	350	338	346	362	348	310	356	353	363	336	351	334	335	372	342	338	344	345	341	342	364	311	365	321	366	368	352	332	345	311	319	358	357	363	347	351	364	384	367	346	336	379	327	360	357	366	346	341	364	361	346	323	331	351	354	331	367	333	356	350	339	336	359	349	368	343	364	350	328	381	305	331	311	336	340	348	319	352	332	336	392	327	337	358	343	344	341	362	357	332	326	375	358	333	316	346	346	365	312	367	369	356	326	329	348	341	360	354	331	359	367	362	344	365	365	317	354	365	376	356	362	343	317	357	348	316	352	333	344	329	356	342	386	330	315	334	342	341	370	353	343	321	348	375	325	373	355	388	369	335	351	344	348	354	367	349	360	365	340	323	343	327	369	364	357	355	354	361	354	360	334	325	352	336	347	367	353	349	324	326	337	341	365	336	340	345	350	348	346	348	383	317	340	355	355	322	363	334	357	370	357	329	327	342	371	376	351	349	368	356	338	330	325	373	346	349	350	321	335	362	314	349	338	339	316	333	361	337	385	340	342	314	371	314	340	357	353	366	366	358	345	321	366	320	324	331	377	323	347	365	354	370	358	299	333	377	342	361	341	362	355	354	328	344	351	341	356	349	355	367	334	358	343	325	319	339	310	373	357	360	357	351	351	327	351	363	352	316	353	331	351	320	333	342	345	348	342	364	357	345	350	362	349	355	380	346	351	339	383	379	343	348	349	349	354	337	340	335	378	336	323	382	394	317	335	362	333	329	313	339	340	358	343	342	363	372	338	317	363	344	322	349	352	355	342	353	333	336	377	353	315	405	343	343	364	340	352	343	344	355	339	362	351	328	359	353	343	363	357	337	383	345	346	372	343	363	352	353	337	339	351	341	319	336	363	359	348	353	380	367	376	366	378	347	329	331	332	345	338	328	307	360	352	322	338	393	337	374	363	321	347	336	334	347	378	340	376	340	357	329	374	352	372	342	341	372	338	360	359	319	339	375	333	357	348	345	321	337	341	342	389	319	357	361	368	322	361	348	350	335	403	336	343	360	360	364	353	341	334	325	368	356	372	369	352	363	336	350	361	360	332	365	330	346	347	367	360	343	364	393	316	339	363	380	354	349	348	335	359	322	328	360	352	370	371	347	348	301	351	350	378	317	362	313	360	359	317	335	379	322	393	315	326	352	324	371	355	379	351	330	336	378	345	335	323	328	330	365	332	337	375	317	342	345	345	316	351	340	343	364	323	351	346	366	331	354	372	346	365	348	377	369	355	341	351	338	333	374	363	370	352	338	317	372	347	391	373	341	326	370	345	343	350	327	364	339	362	366	343	340	343	382	351	366	323	320	334	353	360	357	372	349	362	342	354	331	359	322	368	384	369	370	350	353	335	319	347	372	349	325	333	336	360	363	327	350	391	358	375	365	327	357	360	353	358	329	339	406	346	368	344	335	372	350	360	365	337	314	333	382	305	337	372	331	322	355	337	344	362	358	348	334	350	321	347	334	350	368	363	374	328	367	367	357	356	334	335	373	315	372	349	369	354	353	336	350	358	364	364	350	380	366	339	337	354	349	368	341	343	360	352	321	354	306	376	351	340	343	354	327	383	382	356	342	374	356	332	324	341	355	381	354	331	346	369	366	353	366	333	335	347	343	341	336	358	379	356	354	319	371	368	340	332	339	385	341	409	346	344	342	350	341	315	344	347	356	332	342	376	356	360	328	385	396	335	351	320	349	353	335	343	356	307	390	345	371	339	385	372	357	379	341	365	353	338	335	346	343	363	346	315	353	346	333	321	380	360	352	360	352	315	330	360	355	326	356	336	334	320	352	363	340	341	350	321	321	337	330	345	330	339	360	341	352	312	356	360	366	362	335	398	354	317	355	326	354	349	347	400	349	354	344	359	369	341	349	343	324	368	326	337	350	376	361	363	339	326	374	329	363	342	360	358	378	366	354	343	371	349	335	337	364	339	333	342	329	387	354	338	355	350	370	350	352	344	355	364	322	377	347	366	344	357	364	346	340	329	334	356	327	344	325	367	367	367	330	351	352	352	387	353	341	391	371	351	345	354	351	329	373	370	363	334	341	326	364	343	329	350	346	335	341	367	357	372	339	362	346	328	334	350	328	337	349	356	358	372	326	358	333	344	348	375	354	358	373	340	348	378	334	319	361	335	365	346	347	341	330	318	358	366	367	329	358	360	366	339	372	348	377	367	350	342	327	348	335	351	366	334	353	360	382	357	343	400	340	360	349	350	355	341	317	352	347	371	371	305	335	359	352	347	351	358	362	333	351	355	329	347	371	363	349	364	335	377	355	340	351	315	345	336	382	344	364	351	347	357	357	384	371	336	321	324	382	370	317	304	334	355	345	363	355
22667	20933	28581	23458	21116	21510	16048	7525	4926	3700	3098	2330	1861	1465	1071	804	772	683	665	623	522	470	457	381	363	374	329	320	297	272	269	297	299	228	261	275	251	266	248	280	285	259	227	219	230	221	225	214	206	227	235	228	217	220	235	226	210	200	190	226	208	222	209	215	205	214	223	206	201	224	220	216	228	227	235	235	196	239	189	212	208	227	208	206	208	235	196	219	215	218	207	219	219	225	227	234	207	244	222	212	203	197	200	219	205	201	189	216	209	228	215	159	174	247	210	186	224	201	215	216	225	218	219	210	186	241	206	213	221	227	214	208	192	216	237	211	203	221	211	178	190	218	214	229	218	216	234	202	178	221	211	209	209	214	172	188	193	223	221	185	184	212	202	222	205	216	237	198	211	203	209	229	217	206	204	208	182	216	189	178	182	214	206	209	218	220	206	238	231	212	225	228	218	197	193	226	207	212	222	225	238	204	207	218	192	211	214	216	207	188	180	227	208	189	189	210	216	204	226	202	216	193	215	223	205	213	221	213	242	202	230	225	221	210	220	190	201	234	188	204	207	187	182	224	207	212	198	218	204	215	209	207	219	202	205	232	219	230	220	224	208	199	222	214	207	225	219	212	231	200	224	207	223	229	227	214	223	206	215	179	206	217	215	183	204	206	238	217	216	203	201	221	231	212	226	192	251	216	195	195	235	211	205	207	214	210	207	204	206	209	181	230	203	221	236	224	204	187	186	234	222	186	231	199	193	234	217	211	244	199	201	221	209	218	192	227	218	207	213	206	187	204	220	243	204	189	229	217	216	200	208	228	219	191	218	208	216	192	197	214	192	203	208	211	225	214	193	208	212	215	223	207	220	197	230	201	226	235	215	224	212	225	194	238	210	229	209	237	212	217	213	203	206	212	233	239	232	207	223	228	183	211	213	197	209	196	191	207	193	203	231	219	194	213	191	195	219	224	250	218	192	202	210	193	232	215	185	228	224	217	236	218	194	194	215	199	212	219	191	232	208	225	225	210	202	215	217	253	220	231	193	227	232	200	225	198	221	204	228	202	222	226	219	205	183	180	199	247	227	190	226	204	220	233	195	199	222	204	212	222	195	214	187	194	224	189	231	230	187	229	209	196	208	195	207	225	211	192	233	201	221	243	185	207	219	174	225	231	228	212	188	188	221	205	195	216	236	220	222	197	229	221	206	217	218	220	214	213	210	206	197	199	208	215	206	176	194	253	211	213	208	198	198	221	208	192	212	217	228	226	220	237	198	215	222	210	207	237	217	252	211	200	218	207	204	199	201	209	204	233	197	230	207	198	242	209	198	214	237	217	226	186	211	187	220	214	224	211	225	218	203	206	205	201	213	214	215	202	192	208	208	217	215	204	223	216	200	227	194	201	219	201	193	230	221	215	205	220	223	197	227	201	183	196	221	192	215	186	215	203	222	207	228	203	213	232	228	215	212	205	196	211	240	216	194	229	238	207	199	207	210	184	186	212	207	204	193	204	203	192	199	218	196	211	222	221	209	219	210	200	225	252	181	204	233	192	242	228	224	203	200	196	217	199	184	210	212	200	192	203	225	192	205	210	232	217	199	226	214	207	219	244	199	205	222	202	217	211	232	219	209	231	204	237	207	206	195	197	214	228	237	197	206	218	212	218	234	192	231	211	198	186	216	210	217	231	237	206	197	199	211	182	217	213	195	204	225	209	203	217	225	212	206	234	203	223	196	190	221	220	204	205	220	223	214	218	216	198	213	202	228	220	199	203	214	212	188	185	214	237	218	215	211	207	213	187	213	202	225	204	234	220	191	226	220	228	189	209	223	200	233	209	205	181	240	194	200	207	211	202	218	208	207	229	227	200	206	186	192	217	196	223	204	222	199	221	199	222	219	187	199	217	216	223	181	193	213	183	214	221	203	216	211	204	203	205	210	193	193	222	212	213	211	220	215	210	214	199	220	210	225	216	221	207	193	199	214	205	194	229	208	209	214	221	213	178	199	203	234	212	216	231	205	226	229	220	211	190	233	197	224	207	211	201	216	214	223	188	198	201	212	214	201	227	196	213	219	177	220	210	184	219	182	195	205	217	215	222	200	213	230	228	224	230	219	198	203	203	219	206	202	207	201	200	211	191	211	213	223	220	201	187	206	175	203	222	213	211	223	206	205	177	202	187	215	205	194	228	220	214	253	209	236	232	184	221	191	218	218	224	220	211	217	199	219	206	179	222	224	226	211	202	211	219	205	210	205	232	216	216	205	197	209	192	226	230	218	209	219	223	233	207	191	226	202	209	203	226	218	231	179	209	215	203	216	184	174	225	185	234	198	224	198	195	231	207	224	207	220	215	216	187	214	217	183	205	217	211	188	191	192	192	213	207	217	236	199	207	218	214	198	230	240	215	204	196	220	219	192	216	205	171	213	193	196	220	192	192	230	229	195	230	222	214	217	228	218	220	195	196	202	178	204	202	208	197	226	201	218	191	204	190	217	188	220	211	203	198	214	221	212	222	197	221	205	201	236	208	212	233	218	216	228	205	229	226	234	214	202	227	202	217	219	205	213	193	199	223	216	215	233	236	212	223	232	189	210	220	198	219	214	225	180	217	182	209	196	212	194	176	200	218	238	200	207	205	210	229	194	231	204	221	211	209	226	211	212	238	212	207	201	201	192	208	225	210	221	209	205	210	207	216	225	215	176	200	224	204	186	210	205	220	197	193	217	198	206	214	229	223	211	223	205	220	217	192	217	181	205	209	218	231	213	212	245	198	217	196	182	225	186	212	215	208	187	206	226	201	226	209	217	208	187	211	204	218	205	204	202	224	193	217	208	191	213	189	221	245	236	202	221	210	230	234	229	173	189	179	187	221	208	194	225	206	218	239	224	229	195	212	198	199	211	198	205	240	226	190	216	194	236	219	218	237	221	221	203	211	206	199	222	229	224	227	215	222	208	219	207	225	197	224	224	206	227	196	199	194	216	230	228	219	213	232	213	194	207	240	203	197	206	195	208	211	235	215	215	243	213	186	217	204	190	217	220	222	220	204	217	215	227	202	212	203	209	204	203	223	219	227	230	201	232	231	184	213	223	218	226	220	224	187	227	214	216	220	198	210	216	209	205	202	198	227	208	202	202	223	204	207	192	216	194	220	221	189	207	187	218	191	212	215	181	191	229	191	211	216	198	222	212	214	227	174	186	199	212	220	196	213	220	242	237	228	216	213	244	202	209	207	235	201	209	217	201	189	227	207	211	206	212	212	215	193	205	205	223	223	225	229	225	193	216	216	218	207	219	189	204	228	192	201	218	213	206	205	205	204	210	236	217	217	231	216	229	205	232	204	205	193	193	226	207	234	221	215	213	212	237	190	229	199	210	189	209	219	212	192	215	208	197	213	195	214	220	180	217	210	201	209	215	194	223	214	234	204	215	198	207	234	221	198	221	212	198	200	225	205	197	193	210	241	204	221	211	232	205	220	222	226	210	215	223	224	244	203
26738	46735	42400	32969	26229	20587	15723	12760	10046	7973	6644	4963	4036	3213	2330	1639	1498	1403	1341	1227	1068	887	771	662	572	610	485	442	454	384	419	449	420	338	302	313	303	320	316	331	385	359	347	329	268	291	268	223	266	297	255	256	246	238	284	265	268	262	255	274	275	270	267	280	222	247	232	239	258	277	271	246	234	244	249	263	274	243	254	226	245	248	270	249	250	243	241	235	266	261	260	247	246	258	261	242	241	245	283	246	244	242	220	246	232	265	250	258	270	265	235	253	261	239	240	258	268	276	264	266	244	260	274	255	249	257	250	241	260	267	246	249	240	247	270	252	241	259	245	224	258	256	246	267	250	235	225	259	260	233	250	243	234	240	247	250	246	247	252	244	269	257	243	269	233	244	238	241	263	250	248	240	251	263	231	280	245	251	259	234	241	271	232	257	279	268	258	245	230	235	208	275	279	225	230	255	245	248	224	250	241	257	258	259	227	230	243	245	251	232	246	207	238	227	266	231	260	236	252	250	235	254	222	258	239	254	235	237	237	228	252	250	244	259	225	266	245	247	253	233	233	272	221	258	269	242	262	219	248	265	229	257	262	193	243	255	265	261	259	239	239	240	247	256	227	221	273	259	244	277	254	252	273	255	244	238	253	235	257	261	231	266	255	255	247	260	276	264	222	229	256	224	233	246	252	225	233	272	251	276	256	250	233	259	225	223	255	235	257	251	265	266	258	250	243	241	237	257	254	247	236	227	272	238	241	238	237	235	230	252	238	241	276	229	261	219	223	239	225	238	228	227	230	244	241	226	258	210	280	233	272	229	233	256	282	254	242	283	246	271	254	258	245	240	274	252	263	252	252	256	255	271	234	238	248	227	248	238	225	262	267	237	247	240	216	242	238	263	236	237	254	244	249	225	237	250	260	246	258	238	262	267	255	239	243	235	238	274	250	237	244	247	243	213	204	280	263	228	245	257	295	258	251	251	257	247	216	258	266	264	212	247	262	249	262	218	245	262	251	233	259	230	263	241	256	247	245	234	258	242	257	264	262	262	278	269	242	219	253	255	220	258	248	223	265	234	229	226	228	246	258	240	216	260	270	256	278	266	261	265	248	245	233	238	261	232	235	222	266	259	298	244	272	256	257	248	271	231	271	242	265	218	244	266	246	255	233	209	247	250	272	252	267	241	250	244	253	246	279	245	286	264	259	263	231	254	267	257	242	236	270	253	248	264	244	246	252	249	258	261	262	267	269	240	236	256	274	258	263	242	256	245	259	261	269	269	239	246	272	234	252	236	270	280	230	236	268	261	233	234	226	260	252	264	229	259	253	234	237	271	248	261	255	235	256	261	284	254	221	232	246	283	260	246	272	262	248	241	228	271	226	250	209	253	203	243	222	229	251	252	263	248	243	241	274	284	229	266	240	260	246	241	262	264	243	264	255	219	234	265	246	264	247	218	248	267	221	250	244	242	264	256	293	247	264	241	255	267	228	253	282	245	269	210	239	259	242	279	226	250	260	257	232	265	277	229	234	255	258	234	242	271	282	250	271	231	268	239	272	256	256	236	239	268	247	247	257	256	236	212	262	227	236	252	245	238	285	241	244	243	275	235	260	247	245	248	259	238	253	226	249	244	218	256	252	239	227	272	228	230	268	270	245	250	252	263	249	256	251	257	263	283	258	271	241	241	228	239	245	264	249	242	232	249	251	289	246	256	264	250	238	239	277	248	245	247	237	224	228	245	248	257	237	256	256	247	228	240	261	267	255	256	269	262	237	223	262	245	241	246	226	248	251	254	246	247	231	253	222	271	250	248	231	244	269	264	250	280	251	251	252	239	253	270	259	285	247	220	235	258	241	240	238	276	260	251	241	283	254	266	220	232	248	249	259	246	240	247	274	253	262	217	268	251	253	255	263	256	228	220	261	227	248	245	255	260	228	258	266	244	249	223	249	251	240	265	253	236	270	221	251	241	261	252	252	245	240	224	269	222	255	238	240	254	265	243	266	223	258	241	232	276	250	255	256	225	225	236	244	231	224	246	250	242	254	265	231	261	248	268	229	256	262	261	260	235	251	234	259	218	262	274	243	258	250	245	234	251	265	267	248	231	271	246	238	274	260	207	255	250	248	271	285	262	277	228	236	234	249	252	264	260	234	251	234	234	227	226	269	269	260	253	252	255	269	260	264	245	256	223	248	234	241	233	249	249	228	257	278	235	255	261	255	252	268	247	251	232	233	258	248	235	253	250	250	239	231	251	255	246	254	249	242	248	244	243	244	253	239	234	252	228	204	245	242	240	230	258	269	262	243	249	223	263	234	247	226	246	247	247	232	234	250	241	231	238	271	233	202	289	233	285	236	253	237	259	234	219	258	271	269	260	241	228	267	245	222	265	267	252	240	247	243	275	205	258	249	208	236	267	245	263	239	255	245	254	255	252	232	246	251	261	229	241	223	244	230	255	256	239	239	254	252	245	258	262	261	225	250	264	246	268	270	224	262	241	246	251	268	219	243	234	241	233	250	229	247	266	240	229	246	256	234	250	252	239	221	250	233	250	267	207	247	242	225	246	221	272	273	242	253	261	227	222	239	237	266	213	216	233	262	242	224	236	251	236	244	239	238	275	279	251	259	246	260	230	258	248	206	259	240	226	264	273	239	267	262	252	232	251	231	233	240	247	238	233	233	252	255	227	241	269	243	254	253	266	243	266	263	258	230	241	258	226	249	213	241	237	261	245	240	261	254	240	243	231	233	257	223	253	272	285	242	232	218	227	269	239	258	253	253	257	267	271	227	268	222	248	242	237	270	229	272	251	260	251	219	259	248	244	263	272	244	260	233	252	265	273	234	247	258	207	220	265	230	254	230	226	218	254	221	276	250	237	242	235	255	238	278	235	272	233	295	259	259	262	295	235	250	261	214	255	237	228	223	246	245	251	267	247	246	267	257	261	251	250	247	245	242	251	245	222	240	267	227	256	262	268	259	261	238	253	247	230	271	231	248	274	270	221	247	253	245	228	234	231	230	243	215	258	214	247	233	244	242	233	214	227	239	253	257	235	234	232	273	266	255	246	269	266	254	264	246	219	219	231	255	270	248	270	240	269	251	275	261	281	270	255	249	259	241	259	229	223	270	254	258	244	220	243	252	240	231	268	248	256	263	251	255	269	286	261	244	253	213	248	242	272	265	283	237	244	273	249	250	240	241	251	251	251	244	237	255	282	223	239	266	247	271	235	242	231	247	236	276	252	259	262	260	267	231	266	260	243	218	269	209	220	240	256	246	271	248	264	251	248	223	239	268	240	228	229	252	233	256	262	219	254	241	229	247	221	267	235	251	278	250	239	274	290	250	244	263	252	214	241	242	223	252	226	247	246	233	246	245	243	219	250	242	212	242	266	244	243	230	256	254	254	266	262	222	267	230	263	248	233	294	211	236	234	253	233	244	244	258	250	262	279	254	261	247	221	231	252	258	247	241	242	235	254	239	243	240	280	243	241
27417	23444	26505	18788	10269	5672	3413	2506	1926	1487	1207	980	903	630	473	438	422	393	367	318	349	297	315	265	245	285	263	267	251	251	244	253	279	246	246	218	252	237	237	224	243	241	258	219	220	226	215	251	225	198	238	221	236	200	254	222	252	214	213	212	228	222	245	228	213	209	220	210	218	243	239	255	218	213	227	223	217	231	229	229	222	226	198	214	220	259	216	227	243	226	203	209	234	222	230	224	206	241	199	230	240	256	194	212	231	232	229	232	206	227	199	227	207	221	197	225	225	237	239	243	215	198	223	223	222	201	225	222	202	266	240	215	205	233	240	226	217	232	217	204	232	201	217	226	228	215	212	223	203	257	238	244	243	233	242	208	221	250	221	228	200	237	210	216	210	243	229	237	235	197	216	234	235	241	234	217	250	211	207	223	211	206	227	206	204	225	239	207	229	210	229	221	251	226	217	242	230	229	227	212	230	214	197	210	219	240	210	235	215	238	210	212	224	225	205	239	227	222	219	224	219	231	207	243	201	208	242	197	217	228	209	195	228	228	233	226	216	230	244	202	221	216	249	209	235	221	238	219	203	227	218	210	196	230	221	214	227	233	219	233	226	249	224	220	230	220	212	213	238	212	251	245	238	214	225	231	223	226	199	226	214	199	215	221	246	210	221	210	237	237	228	235	219	222	208	203	213	261	199	195	214	226	212	221	240	213	218	209	214	214	227	215	238	228	259	210	219	208	240	199	219	220	233	229	243	244	224	254	222	243	212	261	222	216	213	224	221	224	238	192	247	213	227	251	220	239	211	221	183	241	207	216	231	228	242	248	227	238	224	239	228	180	262	232	226	220	226	242	244	227	201	237	256	234	218	214	224	230	205	219	226	221	219	205	224	225	224	243	248	221	217	227	211	232	216	212	217	208	219	235	236	197	235	227	240	218	203	225	209	217	215	186	237	207	216	200	235	228	218	222	223	220	248	209	220	200	208	234	220	218	226	224	224	240	196	207	212	225	221	213	250	219	219	237	239	214	200	218	219	229	225	231	224	223	251	221	212	234	235	218	226	228	214	214	216	238	239	178	249	224	220	219	227	229	224	208	212	233	227	208	203	222	213	217	227	204	212	213	227	218	209	219	212	205	192	235	226	234	211	198	240	225	248	230	202	233	206	215	232	193	240	217	222	204	230	229	235	220	225	211	279	232	210	212	228	203	220	211	244	229	205	185	215	220	247	251	211	231	222	224	232	223	236	205	182	259	224	231	245	223	240	244	226	222	229	200	225	210	213	213	246	225	206	209	228	202	244	218	216	201	213	232	247	213	199	219	235	241	222	219	217	203	208	231	245	213	202	220	223	199	247	236	227	199	217	229	259	234	190	256	223	227	228	226	223	204	245	203	226	211	232	226	201	215	215	240	214	240	235	224	199	236	205	222	199	233	235	211	228	226	256	209	217	226	253	220	249	233	233	223	224	217	227	224	223	247	228	230	223	238	239	193	237	238	189	211	217	230	228	221	203	220	232	222	223	227	232	202	225	233	216	221	211	247	234	242	215	238	222	234	235	206	234	212	236	202	219	244	212	226	187	224	216	212	224	225	214	211	229	229	236	229	219	225	208	222	239	233	251	224	229	201	223	227	223	222	214	238	232	216	221	232	221	219	221	218	211	242	201	250	209	222	255	215	227	223	241	244	207	239	230	213	214	201	222	214	241	243	242	238	214	207	232	229	211	247	239	223	241	224	211	224	211	201	200	241	228	224	224	210	216	216	214	216	213	217	201	192	231	203	206	236	189	205	208	234	200	235	228	229	219	206	236	202	238	240	231	241	231	259	235	247	229	210	195	213	213	204	222	248	213	241	244	234	233	199	201	221	231	231	236	218	212	214	204	222	239	224	217	213	225	222	224	224	227	190	201	243	201	220	238	198	200	208	217	242	210	206	230	213	235	223	216	232	234	208	247	219	232	241	231	240	211	205	215	233	215	241	205	219	223	232	233	229	214	220	193	239	239	244	230	218	213	226	193	223	230	235	210	209	220	205	196	219	216	254	228	201	225	223	213	231	211	238	213	223	202	225	255	221	214	194	235	265	231	211	249	230	224	223	247	240	241	223	230	215	249	226	232	230	217	238	200	200	204	207	226	216	233	232	219	211	241	192	211	247	213	191	241	238	239	243	218	236	218	222	220	221	219	228	194	217	220	236	226	206	235	245	223	227	237	215	222	226	214	233	223	231	231	214	205	218	233	230	209	231	223	235	221	233	221	227	224	231	225	209	233	224	223	236	221	208	225	229	229	230	231	243	216	260	184	228	203	230	235	222	239	217	204	207	217	219	225	240	236	240	222	234	226	211	206	221	220	235	257	209	227	221	213	227	221	198	213	210	200	229	228	206	213	219	216	197	229	204	206	239	221	175	247	217	203	218	210	220	214	237	215	230	244	224	236	217	244	232	246	213	203	233	225	243	223	214	240	195	209	219	195	222	258	226	223	225	228	218	252	210	217	231	213	223	215	221	255	247	225	225	222	223	203	206	196	227	222	219	228	219	217	227	225	218	197	238	198	218	235	219	227	211	207	190	217	224	217	239	193	235	224	208	227	236	232	237	233	239	238	224	240	234	216	224	211	224	228	240	227	217	223	211	210	230	221	222	222	229	221	216	245	218	206	234	228	209	237	236	230	230	243	235	225	237	240	196	246	245	242	236	224	224	241	210	216	239	207	210	212	216	237	209	219	197	194	239	216	209	227	209	250	214	233	213	234	218	241	220	220	224	202	249	230	205	255	228	232	218	227	223	202	240	211	230	202	220	222	232	210	232	236	191	225	218	223	216	240	223	245	207	231	223	217	220	237	194	235	229	217	216	220	229	187	211	211	233	200	185	208	212	238	243	202	217	204	210	219	211	214	205	184	208	228	212	179	183	216	239	240	219	261	226	221	248	230	212	245	214	246	218	202	245	238	224	251	225	216	240	230	206	251	219	248	241	249	229	217	240	219	238	198	208	214	222	258	242	218	202	271	233	219	231	254	227	220	199	233	191	246	221	244	225	234	227	215	179	227	216	229	225	219	231	215	209	228	212	218	238	270	235	226	215	224	234	220	235	257	221	212	228	230	258	243	225	238	212	216	227	240	243	207	235	222	252	206	214	210	225	205	258	244	221	230	226	219	230	199	210	201	233	232	227	205	218	236	230	200	183	223	215	260	209	213	231	223	216	222	221	237	243	241	230	234	231	238	229	194	214	212	214	223	206	235	218	227	199	223	213	209	218	222	233	222	226	234	214	237	238	217	224	195	202	200	226	224	209	252	236	221	215	230	221	238	242	221	239	240	228	219	238	191	211	233	232	226	240	201	204	247	208	206	229	223	196	214	225	236	217	194	207	197	200	208	242	235	205	227	215	207	212	196	212	210	248	241	237	207	206	227	217	226	235	222	219	239	235	238	244	247	208	225	210	217	216	199	244	217	205	224	208	228	235	211	221	226	225	242	216	200	235
23771	36439	31518	21324	15702	10448	7434	5723	4297	3516	2796	1965	1881	1264	933	787	724	672	652	585	535	582	495	482	371	366	382	363	321	330	318	327	351	318	306	289	293	284	337	297	331	317	283	297	294	291	286	249	254	293	292	298	244	272	264	259	278	232	298	291	279	302	278	253	294	231	288	297	311	274	248	269	282	264	266	284	272	278	264	285	283	286	301	263	259	263	301	295	286	274	283	290	260	276	275	263	281	280	250	295	285	299	256	280	278	335	275	274	272	280	302	277	236	305	261	290	272	261	267	282	269	296	280	285	275	263	270	264	265	308	255	260	279	292	256	274	300	282	270	275	266	303	296	275	279	259	273	287	279	285	255	274	286	278	255	299	299	274	270	277	290	274	267	287	272	324	281	292	253	270	267	308	288	281	269	283	282	296	291	284	251	245	286	282	266	264	303	262	260	280	247	261	291	260	279	286	285	286	255	278	270	299	270	283	302	252	295	258	258	242	276	325	277	250	286	260	283	292	279	273	285	300	273	280	254	266	285	279	255	252	248	293	297	284	304	274	298	266	256	320	279	259	270	265	287	267	251	286	266	314	292	310	269	278	292	262	284	272	270	275	269	282	273	288	266	264	257	283	259	291	306	296	273	287	282	282	250	256	285	235	298	283	297	254	264	270	296	265	291	302	288	279	253	280	265	291	275	250	254	281	279	284	266	289	261	295	258	262	253	286	278	268	291	308	273	269	299	264	275	299	275	274	277	277	278	263	291	267	256	294	278	287	258	266	292	293	240	266	256	257	258	306	279	305	261	310	305	274	275	251	268	295	309	273	234	272	251	272	280	250	256	282	284	269	289	261	253	287	285	281	263	302	279	272	292	254	296	259	299	292	294	278	285	289	286	256	280	248	255	291	281	298	289	246	282	299	299	273	271	272	244	271	293	297	243	257	300	294	295	286	278	273	280	279	299	253	281	259	283	275	304	280	291	273	267	271	273	310	273	288	308	260	274	265	270	289	261	297	269	293	292	301	263	306	279	276	269	265	277	280	283	268	312	279	255	284	262	286	253	268	281	266	273	304	272	272	259	316	271	251	302	267	266	277	292	281	283	290	277	260	264	315	287	277	264	268	267	283	269	293	277	278	263	278	266	275	263	287	291	269	295	293	284	245	305	290	281	294	255	265	291	270	258	270	267	270	271	277	272	318	267	262	264	283	279	250	264	258	288	297	273	260	271	260	273	261	275	268	302	279	259	268	297	271	285	294	262	277	270	228	257	258	279	264	293	271	278	265	257	264	259	303	263	277	264	294	280	264	281	260	244	302	274	282	282	263	287	278	310	288	255	275	269	253	284	272	297	263	277	284	280	247	244	245	297	264	272	293	277	308	291	264	271	278	312	257	280	280	302	233	270	289	259	283	292	273	275	269	241	257	278	258	277	290	270	285	283	302	272	302	268	271	245	273	270	254	320	277	271	265	249	303	284	277	262	293	272	290	267	269	283	275	276	278	268	290	276	297	285	273	268	263	256	261	261	279	270	270	262	252	267	288	276	277	269	251	276	273	277	270	267	261	285	299	276	248	271	269	286	291	294	279	284	241	282	266	281	252	262	280	282	267	278	253	281	255	280	281	253	298	259	277	281	285	302	289	272	274	289	245	289	265	263	284	278	288	294	260	302	282	273	263	241	283	267	288	311	269	268	259	271	281	257	274	278	270	275	277	276	264	266	283	281	256	275	278	269	298	260	288	287	268	303	261	283	284	275	275	275	288	291	292	243	294	299	298	266	256	273	293	271	282	277	251	284	284	301	306	278	263	317	256	248	284	275	264	281	290	291	273	273	287	244	260	306	278	285	260	275	300	272	283	284	266	254	273	274	285	276	291	269	275	267	265	273	253	253	281	265	274	263	271	288	307	272	279	290	289	278	283	271	290	273	262	276	280	268	267	246	273	309	258	276	297	289	273	309	286	274	250	284	257	256	283	282	268	295	276	311	289	256	260	227	285	264	272	289	268	291	267	289	276	245	280	291	273	294	255	263	291	285	280	265	290	275	301	276	270	282	292	275	293	263	298	273	257	266	262	270	273	293	297	266	290	311	287	240	253	327	279	285	262	285	296	271	279	270	272	283	250	263	303	284	265	295	289	275	253	276	287	277	295	290	300	245	273	271	303	251	302	280	268	277	282	245	249	301	280	260	275	304	274	260	280	272	278	289	259	266	284	265	274	286	258	277	272	284	297	266	274	257	266	264	271	252	270	287	284	293	285	291	275	284	282	267	276	242	269	280	263	242	283	279	300	265	276	258	268	287	303	260	252	296	262	261	278	275	297	284	275	314	273	258	260	277	278	286	276	265	256	280	269	305	265	286	272	278	270	290	282	247	292	270	242	282	264	286	274	267	273	246	266	289	279	269	273	307	298	294	281	295	263	301	276	292	292	298	286	290	272	265	261	262	261	274	279	265	257	307	248	292	263	264	301	257	263	283	262	309	261	271	283	258	261	312	335	265	278	280	273	290	275	263	272	275	267	263	271	254	283	307	304	250	257	269	250	277	272	277	274	260	277	281	267	273	277	299	283	285	255	283	263	272	291	291	281	289	256	288	311	247	289	265	250	261	283	270	272	284	275	309	260	278	272	269	270	278	283	275	281	303	270	265	286	304	285	247	277	301	279	283	263	282	325	286	278	272	243	266	287	269	278	304	269	267	275	281	289	262	271	307	246	261	292	285	286	286	259	292	280	289	265	297	269	295	265	278	292	266	287	295	291	284	260	330	281	279	265	279	294	244	270	292	251	285	265	263	254	264	291	267	291	295	285	319	281	262	266	274	280	248	288	261	290	292	284	255	275	254	270	288	266	263	255	278	269	257	282	262	230	286	296	269	279	298	271	268	307	280	294	278	270	289	259	280	265	273	273	292	294	275	281	281	265	284	280	276	273	278	278	280	243	292	292	257	301	260	257	303	259	275	252	282	275	270	259	257	317	262	279	263	271	286	286	256	264	252	271	275	259	295	293	283	255	302	269	265	307	282	263	293	269	292	297	280	256	274	260	295	284	257	277	284	238	295	267	262	276	266	262	271	282	286	272	284	271	302	284	265	270	243	275	292	288	258	284	301	291	266	276	262	279	273	262	301	272	287	283	255	274	256	280	285	239	270	290	252	267	258	292	286	263	283	295	264	275	298	271	284	264	276	296	317	242	264	291	282	264	287	263	266	293	256	297	294	275	309	249	267	269	279	271	266	267	277	277	269	240	287	289	295	302	288	301	277	260	278	265	276	267	300	276	269	290	274	257	286	278	299	273	286	290	291	257	279	274	272	263	286	272	287	310	300	250	267	308	307	283	283	305	296	281	281	285	308	273	276	276	262	253	275	252	280	269	233	272	288	277	271	300	296	278	265	254	269	292	286	272	275	307	271	276	277	287	280	271	268	310	268	248	281	243	269	300	286	272	270	293	275	284	284	251	282	262	279	316	273	291	278	289	276	276	286	258	245	239
23761	20896	27986	24134	21044	15263	8031	4539	3347	2631	1942	1673	1264	777	662	568	501	475	412	392	324	322	319	313	262	210	257	204	240	197	191	201	225	173	184	181	179	161	200	142	156	189	147	149	150	163	149	144	146	164	170	132	148	121	156	167	162	193	178	157	133	138	125	150	155	148	154	151	173	125	150	158	173	157	147	157	150	164	163	157	147	135	149	166	154	148	148	137	157	175	161	156	159	119	153	159	140	157	175	126	160	143	163	165	159	148	166	134	169	146	154	164	154	174	180	143	159	165	155	165	152	162	160	153	132	158	170	163	157	159	148	146	164	144	158	173	156	137	169	145	158	157	160	146	150	163	150	148	152	140	152	154	147	142	131	131	146	157	149	140	149	170	142	132	134	150	151	134	138	157	146	181	136	162	155	169	152	142	157	140	150	175	152	178	158	158	135	187	162	147	145	141	160	156	149	182	159	159	138	187	148	153	142	153	138	161	150	158	166	145	157	146	148	150	150	138	148	151	156	169	143	134	144	162	141	171	153	142	161	132	132	152	168	178	158	141	151	151	145	167	174	161	172	139	144	139	157	147	136	149	158	160	148	158	131	131	155	158	171	152	166	172	149	136	146	146	158	143	145	177	129	146	139	146	138	152	140	136	147	148	138	140	151	145	157	151	160	144	162	138	142	150	151	154	143	158	155	151	144	138	160	136	177	133	173	167	148	158	161	165	136	157	140	158	144	155	145	130	144	149	140	165	182	174	144	155	153	146	124	163	179	129	145	155	161	143	138	147	154	146	140	142	167	163	161	142	160	151	146	139	139	151	133	137	146	140	154	141	144	154	168	178	165	145	149	126	151	136	129	159	149	164	147	160	144	162	157	163	148	158	149	154	165	156	158	160	144	172	146	146	139	163	155	141	119	162	140	125	141	158	155	153	152	150	150	156	159	130	146	178	143	181	154	161	168	146	152	152	151	141	165	157	150	141	148	163	151	152	139	155	149	147	151	146	139	150	155	158	171	163	157	136	149	163	148	140	148	143	127	167	146	145	156	160	165	153	148	131	173	157	141	162	175	140	135	163	133	177	151	172	142	145	155	160	155	163	151	154	168	137	165	166	179	144	149	164	143	158	153	143	152	149	155	173	135	165	142	165	162	162	137	161	135	153	142	142	164	174	162	149	163	136	147	139	164	153	151	165	164	142	177	153	158	140	161	160	174	157	152	149	159	172	144	161	140	164	167	140	157	141	135	163	143	137	149	167	160	126	151	143	150	163	157	175	167	140	156	179	145	154	170	148	148	149	145	127	169	158	157	143	159	152	174	142	129	140	143	148	140	164	143	168	154	148	158	142	159	170	178	150	136	149	147	145	122	157	169	190	143	147	154	174	149	158	165	119	147	150	128	132	153	149	144	157	165	152	119	160	157	152	146	146	156	156	147	150	162	131	161	154	141	148	153	165	160	158	168	141	168	179	162	138	132	150	157	158	138	169	166	141	176	151	159	141	148	168	134	138	180	148	160	147	158	168	149	153	163	149	146	152	153	173	154	139	165	145	150	164	134	152	139	146	141	150	169	169	156	152	142	154	146	148	158	170	144	166	153	166	145	145	139	158	135	152	140	177	149	145	142	143	153	154	147	126	154	141	165	141	145	158	163	156	159	132	159	137	140	188	159	136	148	161	146	148	151	151	151	153	155	155	144	183	156	159	173	147	130	129	168	138	148	148	151	177	164	145	141	142	142	149	155	129	141	136	133	161	146	151	155	143	151	137	149	162	175	141	146	142	155	128	148	169	142	166	137	137	155	140	161	162	137	143	170	136	156	161	143	139	156	148	152	174	138	134	163	155	159	154	155	174	146	157	156	135	174	160	165	171	152	156	150	163	129	142	154	159	161	167	158	143	157	143	147	131	153	164	165	153	172	164	145	150	171	147	143	164	133	133	137	158	160	158	167	161	162	137	142	146	147	148	151	151	156	156	136	168	176	135	171	164	137	155	153	153	132	138	156	134	168	152	148	158	144	145	154	138	154	124	162	147	138	162	154	153	167	162	168	155	147	149	155	165	161	137	133	160	156	167	161	143	171	152	154	154	189	146	150	145	163	162	157	153	142	160	158	159	142	141	176	141	157	149	153	151	166	184	155	145	142	172	136	149	153	158	153	159	138	135	166	138	142	145	146	150	136	154	166	131	159	144	153	159	142	161	154	141	166	152	125	146	172	146	149	144	143	170	137	153	158	146	140	144	136	147	153	147	154	154	166	139	148	161	150	176	138	154	162	150	158	150	165	153	155	163	151	156	146	149	125	159	163	140	157	157	158	157	166	152	177	173	162	152	143	136	158	122	146	154	173	139	150	142	144	161	146	144	164	160	141	151	140	159	150	153	150	138	153	150	151	169	156	152	160	159	134	160	168	151	131	130	169	173	143	142	158	145	135	154	144	130	152	138	131	173	139	140	149	172	160	151	165	152	133	160	152	152	158	155	125	145	149	152	161	160	156	139	148	171	156	161	181	133	150	173	142	159	164	157	152	133	157	164	172	156	132	147	154	160	150	169	146	158	142	160	148	157	142	122	130	152	141	144	152	147	174	136	153	139	180	165	162	138	143	154	147	152	141	153	160	143	164	155	168	142	154	138	134	147	140	158	153	139	137	156	131	168	157	132	154	153	145	136	142	144	159	142	159	144	154	145	169	151	156	150	156	158	140	173	167	144	157	156	153	146	136	162	142	140	173	146	157	148	145	162	151	146	162	147	164	152	144	130	135	155	145	165	166	146	162	160	131	178	143	150	136	146	143	151	145	166	157	180	155	157	157	146	154	165	139	155	152	168	163	158	121	154	122	164	156	161	133	158	147	164	149	135	144	135	175	149	163	147	164	160	130	160	174	149	144	140	144	159	150	163	154	124	156	174	139	161	158	158	152	160	161	176	150	148	146	159	157	138	171	155	152	145	143	163	144	166	156	164	138	165	147	160	146	153	142	167	123	153	180	150	156	144	127	132	148	156	143	137	165	156	145	168	129	157	161	152	136	158	174	161	161	155	144	154	165	152	140	140	140	145	150	140	145	170	157	149	164	142	151	143	135	153	148	135	128	145	143	154	149	156	142	153	132	148	143	167	137	150	157	164	144	159	156	146	147	162	145	163	138	140	150	146	171	160	142	140	154	149	142	130	155	150	125	160	162	165	166	161	172	157	164	166	147	142	159	151	158	146	157	159	139	155	138	146	138	149	155	155	139	158	171	159	149	150	178	145	162	169	160	145	144	173	144	143	145	159	179	155	141	156	162	148	132	153	149	157	141	157	133	119	171	144	167	172	134	150	145	154	149	135	140	155	143	160	147	146	150	139	156	151	155	163	136	176	173	137	140	155	138	163	160	133	153	140	147	164	179	156	159	156	142	140	149	135	162	154	157	142	138	153	140	130	132	136	144	149	148	156	168	146	167	172	164	163	166	135	149	145	161	149	127	148	142	155	153	139	153	152	168	164	126	148
24723	42961	37831	27655	21434	15540	11929	9266	7289	5933	4576	3728	2904	1767	1436	1166	1104	925	797	683	654	621	630	509	423	366	355	308	323	286	305	279	331	286	226	212	226	237	268	232	240	280	256	204	222	196	201	223	193	211	200	186	196	194	217	177	196	214	228	207	208	210	202	205	192	177	184	185	193	191	182	210	179	212	186	202	196	169	199	166	181	192	197	178	197	218	200	211	182	187	190	188	179	191	180	217	173	209	189	194	195	215	164	163	171	201	178	188	179	189	172	205	188	181	186	209	187	197	186	180	184	194	193	173	193	191	195	188	192	189	189	201	191	218	195	158	201	194	183	194	175	168	196	183	184	156	204	214	174	183	197	221	185	216	153	183	191	185	164	189	203	191	189	189	190	195	193	203	184	207	178	193	167	188	190	163	190	219	192	191	185	186	185	179	200	196	192	162	171	198	200	155	185	165	202	194	202	183	197	195	185	168	178	204	192	181	179	172	200	202	190	197	182	191	172	178	197	172	186	193	160	172	179	190	196	176	183	183	181	184	189	217	180	191	203	170	190	188	198	201	200	195	178	176	186	188	229	201	200	201	208	190	183	193	192	180	188	191	167	195	193	184	172	186	197	188	186	212	204	190	189	176	199	180	161	187	187	201	185	176	183	191	175	208	205	181	193	197	204	207	212	202	197	179	195	186	202	197	208	188	201	190	232	212	191	184	202	188	201	193	177	187	196	176	192	204	187	189	176	182	186	172	197	189	201	174	213	186	184	172	190	180	196	198	193	188	173	198	191	181	196	199	190	167	153	185	199	168	206	195	220	186	183	205	192	229	187	188	161	200	189	187	198	163	182	185	178	189	186	173	171	183	184	184	193	199	213	217	195	176	177	209	185	178	181	164	175	215	174	196	189	205	196	209	172	189	187	186	214	202	200	178	177	194	176	210	191	179	214	192	192	206	176	177	208	191	217	175	189	201	173	186	178	167	201	204	175	215	191	194	180	193	210	217	202	175	205	168	185	204	189	178	191	181	193	183	185	207	179	218	203	185	184	198	216	197	200	180	183	177	189	222	185	188	211	176	174	189	209	198	189	176	184	183	207	198	171	193	204	165	197	198	186	186	202	168	197	212	188	204	212	201	196	195	181	183	195	212	183	198	184	203	195	179	204	202	189	154	178	209	196	198	191	189	185	207	181	199	203	202	171	179	171	203	180	185	179	172	181	203	182	177	198	201	175	192	207	194	187	216	206	182	173	190	161	188	190	230	210	194	197	205	204	191	197	205	193	206	192	169	204	174	205	171	180	184	195	210	186	203	183	191	175	199	205	188	213	173	190	205	182	179	206	199	186	212	188	182	161	195	197	196	197	194	195	188	173	210	202	175	191	174	182	186	196	170	176	187	207	179	195	191	165	180	186	198	178	201	180	178	181	192	189	182	168	193	190	193	191	174	217	193	177	198	212	226	206	201	190	219	195	182	202	194	195	202	172	212	181	178	188	187	185	219	169	191	205	203	175	196	207	194	201	174	187	186	157	188	203	197	197	190	177	163	182	184	181	203	191	185	179	191	194	198	185	192	177	183	198	171	203	185	180	198	183	203	199	203	157	191	201	164	178	189	182	195	170	187	189	185	197	173	190	193	174	185	177	160	179	200	209	159	197	171	211	187	172	173	201	206	210	173	214	175	191	205	183	190	187	175	206	191	188	183	209	186	192	183	190	198	191	174	188	176	177	204	192	211	186	178	201	202	180	196	206	177	185	182	196	204	184	181	222	174	177	192	179	192	202	186	175	196	174	169	194	198	191	208	207	195	201	189	202	189	177	176	185	209	174	193	170	194	182	182	193	161	172	200	200	168	187	166	166	180	183	194	190	193	206	211	149	182	185	220	193	211	169	202	172	187	187	185	177	210	195	208	205	163	195	187	195	186	156	203	192	184	172	181	193	180	179	192	198	172	209	201	167	194	200	181	203	193	216	198	187	191	200	173	174	200	172	189	199	196	191	198	185	180	183	199	173	187	194	197	204	195	174	187	209	182	187	181	205	175	188	201	194	204	179	189	193	204	168	200	176	207	195	210	173	207	171	163	199	182	218	194	206	174	189	203	188	186	216	189	179	187	202	185	212	184	188	195	200	173	166	167	169	194	198	198	193	180	188	183	194	175	198	200	180	176	178	193	199	188	199	179	183	172	206	176	197	181	188	201	196	199	176	158	170	192	189	177	197	180	185	202	183	195	172	196	201	168	183	178	184	163	175	199	167	196	194	227	169	198	202	173	178	215	167	193	182	192	169	200	181	161	205	200	199	197	212	208	195	191	176	193	203	173	202	198	186	201	173	174	213	203	157	204	190	166	176	172	174	188	194	205	200	224	175	194	204	193	208	205	194	183	189	185	173	184	199	201	195	189	180	185	205	191	203	197	196	182	172	210	187	185	204	165	189	173	175	195	201	189	197	184	170	212	185	168	179	166	187	198	209	210	201	187	194	158	187	205	192	172	195	192	192	184	183	203	198	191	179	186	184	220	170	208	194	158	191	190	224	193	204	186	207	198	201	208	192	179	183	181	160	181	183	196	197	205	195	192	182	206	174	209	209	212	194	190	196	222	181	185	190	193	201	169	184	189	193	184	194	202	183	197	196	198	200	204	190	193	202	219	198	190	199	169	191	216	200	202	185	194	189	198	205	195	178	203	192	194	196	199	203	172	183	162	208	202	186	198	182	190	180	190	190	167	193	205	189	172	177	210	214	176	173	185	201	196	210	195	200	185	177	198	206	187	196	187	197	198	191	200	182	212	204	207	185	179	196	153	177	191	200	195	179	188	199	193	188	194	188	165	159	174	186	195	197	190	190	186	178	187	178	202	192	174	182	177	199	223	231	180	192	178	206	179	188	177	200	182	197	185	194	223	195	171	192	218	193	203	195	167	190	202	180	174	191	181	173	191	194	184	185	167	177	188	201	182	212	200	179	193	178	188	189	193	189	202	179	178	199	198	176	206	200	186	183	200	213	196	177	168	206	207	203	195	176	202	180	193	187	180	205	212	171	185	182	196	211	216	180	189	180	195	196	209	183	208	203	178	210	237	205	200	186	208	194	194	180	186	183	179	194	178	194	185	203	181	198	179	215	183	193	174	185	193	183	194	201	170	185	198	154	177	189	182	172	180	188	177	187	196	194	170	177	178	189	199	177	197	168	184	179	198	182	178	196	184	181	174	166	200	204	168	159	188	195	168	187	194	210	198	183	185	207	179	194	228	187	188	190	207	188	166	199	175	202	176	175	212	187	187	184	172	175	175	185	187	196	202	201	206	184	197	179	198	178	209	197	186	191	178	177	199	181	170	201	179	195	200	178	184	172	211	173	207	190	194	193	184	200	188	185	219	196	208	194	196	194	192	205	179	190	171	179	194	193	220	193	206	208	183	205	208	197	173	182	194	206	192	209	177	189	210	198	186	195	194	168	197	209	215	190	211	199	191	197	191	208	177	190	176	206	199
25031	20941	26979	25326	14877	7953	4787	3287	2537	1928	1545	1524	986	783	689	639	581	484	476	460	453	391	416	385	367	362	341	328	321	292	340	302	355	344	317	307	322	319	330	325	284	291	330	269	308	302	300	305	301	300	287	285	297	254	288	321	313	291	293	274	288	288	266	312	281	296	309	285	300	306	306	281	307	271	294	293	305	288	278	299	293	303	295	292	276	312	261	309	265	260	318	290	291	295	303	321	282	301	305	279	304	299	291	306	282	293	274	304	283	283	307	316	261	314	268	296	302	282	313	288	274	285	317	294	297	268	280	300	279	296	290	279	278	294	283	295	310	286	287	292	309	292	277	294	284	304	281	309	309	309	285	316	280	304	311	297	290	284	304	262	277	277	280	294	270	285	288	280	269	265	282	280	279	276	285	270	313	281	262	305	304	325	282	257	276	309	278	327	300	301	286	296	303	301	287	300	296	329	282	303	279	305	327	289	277	271	308	305	277	294	272	293	298	313	324	296	299	316	296	298	291	294	302	282	301	295	289	313	300	283	298	297	278	298	280	298	310	273	314	307	270	255	273	298	286	268	296	312	293	295	297	282	278	290	293	306	290	271	297	280	309	313	309	294	295	295	262	323	321	292	278	287	317	296	282	286	302	309	284	333	287	290	321	288	285	269	290	302	297	298	308	280	274	300	302	303	265	290	313	295	276	286	286	312	326	315	278	286	284	310	300	275	296	271	292	285	275	308	298	300	327	266	280	261	275	331	298	287	254	278	282	310	292	280	263	297	308	319	295	299	277	303	311	306	285	306	293	277	279	284	288	285	325	271	286	295	268	321	268	294	308	279	279	303	302	288	269	276	306	267	296	264	290	282	261	300	274	325	275	294	288	264	300	294	298	311	289	281	284	290	255	266	280	289	307	277	305	275	280	288	279	312	290	272	258	263	302	283	295	283	297	293	293	280	300	276	316	296	275	279	294	309	298	274	296	284	266	277	271	255	289	279	289	317	294	281	287	305	293	301	273	274	330	280	276	269	287	301	308	279	311	266	273	304	259	272	282	303	329	281	320	281	312	283	281	261	276	314	283	288	276	284	282	279	297	282	281	270	261	278	285	273	278	291	288	284	329	330	300	278	262	280	305	270	269	306	310	284	268	281	325	282	284	293	306	278	312	305	286	313	281	296	283	304	275	300	298	261	312	322	296	288	302	303	283	301	275	285	328	280	261	276	273	295	294	309	306	309	293	295	316	289	293	290	273	330	298	311	287	276	284	263	309	297	307	324	277	313	264	337	303	290	290	251	297	322	272	308	308	313	280	295	293	251	308	288	292	279	311	318	267	286	284	281	300	304	310	275	291	277	278	284	302	255	282	311	295	294	295	275	271	327	270	286	298	264	289	309	293	296	258	268	276	313	302	301	301	292	321	313	274	284	305	296	279	288	294	311	301	323	308	276	332	271	311	302	274	282	306	285	277	308	317	302	288	305	300	274	286	298	310	328	319	297	288	300	290	329	282	326	325	300	297	278	289	317	290	287	331	302	269	319	288	290	277	270	301	311	337	312	298	251	296	283	301	287	311	301	273	277	298	285	353	261	287	332	303	276	288	289	295	285	278	282	306	285	285	327	290	299	294	329	254	294	283	288	299	322	284	283	286	292	300	303	314	292	274	295	289	286	292	284	291	295	267	288	301	299	308	300	284	287	321	269	297	275	284	293	265	313	315	308	281	297	290	302	304	303	283	281	288	287	297	278	292	312	294	279	253	307	300	297	288	292	250	313	282	305	329	318	293	282	298	305	307	278	294	287	316	285	275	282	272	303	275	287	329	281	287	263	281	285	264	308	279	310	314	304	312	297	294	314	305	264	316	288	270	282	273	300	258	319	291	285	282	300	287	287	275	288	331	286	307	266	306	289	305	328	291	276	297	313	300	296	277	258	290	287	282	257	285	265	292	275	304	291	318	288	303	291	299	296	281	315	314	268	285	300	275	323	300	299	291	276	279	296	271	304	283	259	284	286	316	289	312	304	276	263	297	293	306	299	276	278	295	294	284	278	281	285	270	317	278	276	285	288	292	289	284	291	299	263	276	319	284	296	281	291	298	296	302	306	288	279	286	328	303	297	284	286	282	282	305	289	289	267	282	286	283	282	291	275	288	305	272	310	299	289	308	297	281	267	296	335	296	267	271	286	298	280	276	269	282	306	292	258	266	292	290	307	294	283	310	315	307	263	299	298	304	311	307	305	272	294	298	276	282	308	265	260	297	272	302	293	293	273	272	295	273	283	309	258	288	298	282	288	290	293	259	266	311	302	273	268	270	288	276	264	307	299	263	286	295	275	292	292	274	291	259	286	280	284	325	274	334	254	283	279	306	293	281	299	283	270	273	303	297	324	286	326	298	284	260	265	308	288	311	276	287	265	294	280	311	252	319	293	286	257	316	273	253	311	294	275	270	279	290	329	316	270	308	312	286	288	308	298	304	285	283	265	275	307	286	325	311	279	302	301	309	276	293	294	300	288	273	285	304	290	270	312	301	288	276	309	300	278	299	282	248	284	293	292	314	231	298	289	277	296	292	308	302	304	304	262	292	278	264	305	284	284	314	295	271	307	277	287	290	268	312	281	288	299	303	290	295	313	298	278	283	287	309	302	306	267	290	279	282	297	286	313	299	294	289	268	320	245	283	292	278	281	291	264	312	303	287	318	268	288	288	293	282	281	284	321	307	284	303	277	317	292	310	338	320	298	311	302	277	291	272	292	269	285	310	295	305	285	297	272	281	271	270	274	287	275	265	321	309	323	294	280	271	282	290	299	284	276	294	284	289	294	279	279	294	291	300	298	287	306	280	304	284	297	257	297	267	282	291	290	264	295	294	286	285	299	256	291	301	289	285	270	317	285	279	291	275	311	343	293	301	271	281	299	329	292	280	325	298	284	303	306	281	282	281	267	266	296	303	299	280	258	304	324	274	304	275	259	276	326	279	309	267	298	286	296	291	286	288	292	302	296	294	265	295	279	294	291	317	285	288	317	282	269	280	281	254	248	311	283	299	296	306	305	292	288	289	296	274	286	314	267	272	292	287	294	299	303	294	280	271	272	261	282	261	298	281	283	303	275	285	297	319	327	287	327	290	303	291	301	294	313	270	304	277	284	319	271	302	267	302	281	277	294	292	261	312	282	296	285	256	295	276	294	286	295	296	312	287	303	270	274	306	291	271	282	273	265	286	283	279	282	287	293	250	275	306	281	300	304	318	287	288	282	299	269	289	258	281	298	273	295	311	306	276	268	264	297	289	287	303	269	330	243	276	284	317	291	270	268	317	310	257	283	303	294	286	302	321	318	284	269	306	314	295	297	315	300	281	290	288	291	297	273	297	292	280	339	309	305	281	265	297	298	307	307	306	284	305	301	295	310	301	312	280	316	284	312	254	267	275	273	297	292	324	295	292	291	290	281	292	293	277	257	304	280	298	285	294	297	307	306	269	298	265	289	310	278
24851	39798	34125	23997	17719	13188	9420	7506	6084	4698	3617	3374	2258	1581	1273	1107	1096	879	834	754	675	585	696	620	500	491	434	432	435	404	422	438	468	405	389	337	384	357	415	377	391	440	378	364	372	349	345	332	340	392	365	332	372	351	330	380	367	340	343	342	360	345	352	353	350	337	377	364	349	356	367	344	357	340	359	336	345	343	350	354	351	335	349	352	342	393	366	358	372	355	351	357	363	378	366	342	378	362	333	337	304	353	373	369	313	368	352	351	355	336	326	352	307	347	345	362	326	334	353	359	350	319	357	313	360	347	371	351	343	321	335	344	362	359	323	372	373	374	362	321	352	334	318	375	352	360	367	347	351	354	367	352	319	351	347	327	377	368	352	335	351	368	360	346	353	386	349	364	316	359	316	331	365	338	371	343	347	357	347	310	345	336	337	372	352	357	355	339	330	330	341	362	330	336	334	365	334	359	360	337	293	332	378	355	316	354	357	333	326	328	317	328	335	376	366	370	344	351	362	316	339	324	341	342	384	330	355	338	351	356	330	356	384	339	366	324	318	360	348	357	385	357	337	322	342	311	328	341	351	395	338	364	345	349	373	334	349	356	359	344	353	359	357	367	371	342	375	324	358	345	333	353	348	325	344	361	334	367	327	367	356	343	333	338	344	387	351	344	342	332	312	318	360	338	353	359	369	335	329	342	339	341	360	348	377	337	332	330	355	348	341	339	344	350	333	376	358	349	358	347	353	338	352	354	367	365	350	382	369	334	318	344	354	327	332	337	349	362	326	349	348	337	388	349	362	370	342	357	344	343	348	351	350	357	333	347	324	338	373	362	349	346	329	339	321	376	324	347	387	352	356	316	332	352	357	353	321	364	346	374	327	361	345	385	352	365	377	373	321	363	325	393	345	333	335	324	349	329	346	356	338	327	304	328	346	343	370	380	347	334	310	379	361	336	319	309	333	326	361	335	379	348	350	369	336	333	339	346	355	334	343	354	347	354	359	350	360	354	351	348	341	343	336	333	354	348	355	372	348	350	340	313	339	362	360	372	365	355	381	355	352	337	371	336	382	371	364	325	374	307	316	374	356	363	367	339	346	287	372	349	360	353	320	354	344	330	330	345	366	341	331	357	344	343	338	349	341	344	360	346	400	334	336	320	342	291	380	334	326	355	330	351	330	349	330	346	360	362	321	337	349	328	347	344	348	356	327	366	348	340	368	356	328	385	344	330	339	331	366	319	329	353	360	347	370	354	310	336	356	366	333	338	331	339	351	374	336	327	349	329	334	326	348	346	375	322	363	349	382	299	330	367	367	331	374	355	328	363	370	333	358	361	313	364	364	355	353	357	360	353	363	327	337	373	358	324	369	341	352	363	323	315	325	327	363	374	315	366	346	326	322	330	375	332	297	381	323	388	377	399	373	334	369	376	361	341	349	322	340	361	345	346	336	355	367	356	338	332	333	379	324	350	366	322	353	328	363	349	336	339	319	346	351	348	357	347	342	392	381	345	340	346	361	348	366	317	360	360	355	353	361	376	301	334	368	372	390	323	375	343	336	349	369	342	346	350	310	340	395	343	342	364	366	368	349	341	333	298	334	355	326	349	344	355	342	338	343	341	386	376	352	366	361	322	368	350	317	349	348	392	369	360	328	310	372	368	358	364	340	368	373	341	356	339	356	360	389	318	347	370	330	371	344	378	340	320	394	345	354	321	359	336	385	337	363	355	328	330	355	346	345	331	347	368	321	349	341	346	362	343	386	379	333	373	370	315	336	353	354	370	322	365	347	369	340	328	367	354	340	349	361	338	347	334	358	338	374	333	330	336	344	363	321	349	373	409	319	384	348	353	340	372	375	350	353	355	302	375	345	346	341	351	353	359	361	356	337	339	333	334	359	343	373	328	322	359	336	373	319	355	379	383	333	337	352	352	361	370	364	339	308	333	355	349	397	395	390	346	327	327	355	336	362	334	361	365	338	348	346	331	299	365	332	345	368	328	318	309	357	343	336	349	350	366	326	346	336	347	334	334	365	362	347	349	370	371	352	355	362	316	362	349	320	367	335	372	347	304	364	343	347	359	349	334	358	325	363	337	362	354	342	360	354	359	353	348	336	345	345	349	327	333	377	336	355	342	358	326	357	341	349	361	330	329	337	358	353	325	368	376	336	334	358	355	334	360	383	360	371	333	376	300	322	350	334	329	346	342	359	354	342	352	360	339	348	328	323	353	343	346	333	387	374	345	344	372	349	351	379	354	343	327	368	362	353	340	359	341	354	362	360	365	330	370	353	363	333	376	338	370	370	351	378	315	310	392	371	340	373	342	352	341	339	325	369	359	356	317	329	330	342	337	366	327	351	330	367	339	332	364	352	354	351	347	339	361	328	369	351	362	347	339	353	346	348	372	359	336	374	331	366	331	349	354	336	368	355	389	356	345	355	345	341	356	354	345	353	317	327	301	358	359	322	332	344	336	351	351	351	330	367	365	359	319	315	359	374	355	336	378	385	345	369	367	382	347	333	342	327	371	361	323	337	344	323	365	375	356	369	353	356	354	377	368	367	330	332	360	356	369	358	375	349	358	347	326	368	343	335	344	339	341	349	350	356	372	340	361	376	366	337	352	374	356	353	369	370	359	311	341	326	344	379	324	355	314	360	354	340	338	319	338	334	344	358	340	344	347	331	348	363	336	354	360	339	385	357	325	373	354	356	357	318	350	350	364	341	313	370	350	345	322	348	350	349	341	329	345	367	354	343	368	351	366	374	326	340	305	325	324	347	335	381	363	354	298	333	341	311	354	351	337	330	345	360	366	346	342	319	381	347	362	346	362	323	334	379	378	360	330	328	324	358	345	321	345	368	357	351	325	350	355	358	355	347	362	307	360	358	350	332	347	375	339	345	359	375	349	369	367	363	357	377	322	341	385	348	332	359	343	348	347	319	348	362	330	314	356	326	402	380	363	375	365	348	332	310	327	376	358	370	347	354	352	378	313	330	333	371	338	307	345	336	348	351	345	321	322	347	357	341	360	346	338	351	337	336	362	357	344	331	370	345	363	334	381	362	350	350	351	339	303	357	330	347	322	388	346	330	387	324	346	396	312	357	353	335	346	331	328	336	336	369	352	336	340	366	336	355	349	320	349	355	359	344	340	356	374	348	309	337	348	352	368	365	333	334	338	331	342	343	335	304	376	348	341	318	342	398	356	323	320	340	364	346	376	380	312	364	338	388	355	350	330	350	421	353	345	327	335	329	375	321	364	327	358	351	336	320	355	321	338	348	350	367	394	352	356	371	355	362	343	332	349	352	336	388	316	315	357	366	397	381	362	352	370	348	352	338	376	328	332	338	361	324	361	322	340	343	344	346	358	355	335	358	338	346	357	345	331	339	340	323	357	347	341	317	335	360	342	378	372	373	339	339	351	377	329	381	340	351	355	316	356	343	343	358	342	360	349	319	362	340	365	360	348	372	365	350	356	352	325	339	356	319	353
22651	20918	28504	23511	21073	21382	15935	7369	5330	3727	3061	2571	1541	1337	955	826	817	669	661	621	511	404	444	495	457	351	307	280	276	288	273	268	272	292	297	270	243	253	251	236	256	276	234	232	226	217	236	196	193	240	213	236	219	209	236	212	234	210	196	196	220	207	231	198	220	223	211	201	227	198	215	203	228	237	183	211	207	228	229	226	193	234	210	203	224	215	213	215	222	205	214	212	223	213	214	215	227	205	189	190	226	223	202	205	204	195	199	218	209	198	191	198	214	201	201	210	212	196	245	202	214	196	203	188	224	208	216	213	216	191	256	236	219	197	202	214	225	200	213	194	243	200	223	240	208	196	186	212	205	192	217	197	190	206	195	199	208	192	214	208	220	169	198	212	206	216	188	211	193	212	204	227	212	208	196	205	214	231	195	221	182	208	196	248	225	228	199	206	250	193	214	203	230	190	196	183	211	201	238	211	201	220	208	203	213	211	207	218	216	221	198	227	209	205	179	230	199	201	229	225	220	210	228	194	173	228	184	209	197	240	226	228	187	219	197	210	227	215	186	200	226	211	228	207	220	196	199	208	232	213	214	204	211	214	209	213	184	204	206	199	207	189	202	198	191	231	222	198	220	223	213	229	224	188	217	202	197	211	209	211	229	194	197	185	197	193	213	193	177	188	230	223	226	215	210	230	213	208	210	202	245	227	228	194	198	239	194	197	182	237	211	214	210	208	171	213	203	207	194	202	217	193	210	211	205	217	206	234	195	206	196	218	201	178	208	212	228	187	225	190	212	217	225	224	207	201	217	232	208	211	195	218	201	218	199	212	207	225	209	209	200	212	209	205	212	204	204	208	192	205	175	226	201	212	221	201	208	226	209	213	196	196	212	191	223	221	208	219	200	229	209	207	218	230	213	223	198	226	216	192	213	216	197	209	199	215	219	237	210	189	198	214	241	205	189	211	224	199	204	235	220	196	212	211	204	205	215	212	224	199	210	213	198	206	198	207	198	206	191	197	173	244	185	233	204	202	219	229	216	215	233	208	211	199	250	223	222	207	193	218	215	221	225	215	188	217	233	210	220	208	215	209	191	204	225	234	195	203	207	215	199	223	205	230	215	198	233	202	194	212	229	206	212	196	230	230	198	193	215	210	204	197	234	215	204	202	202	181	210	199	201	183	198	218	213	213	222	201	179	223	213	206	230	221	222	186	199	201	204	217	194	199	213	210	212	187	211	217	208	233	191	235	218	201	217	212	226	185	212	208	210	224	217	208	213	200	200	219	238	230	215	215	211	213	230	240	218	222	219	203	207	229	244	208	205	225	205	198	210	218	231	202	187	211	206	200	207	205	214	219	198	217	194	197	204	185	200	204	183	224	237	227	215	210	208	178	230	199	203	197	222	219	211	237	201	208	208	227	198	199	209	230	208	240	224	233	215	212	191	225	217	181	221	217	208	216	207	223	191	206	198	198	216	213	232	206	182	209	199	213	210	197	207	223	221	223	206	184	209	219	195	205	190	204	208	194	199	216	240	215	190	218	204	214	215	210	218	203	213	191	194	232	196	206	218	201	217	212	175	209	211	222	193	240	211	226	212	219	212	206	195	195	224	228	193	201	230	196	218	184	206	190	231	203	182	195	209	233	206	204	207	198	186	229	214	227	185	196	194	220	228	241	186	196	223	192	214	205	218	223	235	222	213	199	213	216	216	231	214	205	197	223	196	206	187	217	200	179	204	209	221	202	209	231	226	202	232	202	218	187	199	225	219	222	213	220	227	221	236	219	204	201	196	182	199	232	204	215	187	191	187	214	197	220	207	194	200	222	195	213	211	214	211	232	224	180	185	200	195	226	217	208	210	191	222	203	216	216	209	201	221	210	202	207	202	201	216	207	216	203	216	223	209	233	220	220	225	221	201	239	222	201	223	203	213	225	198	206	200	211	218	204	221	232	235	221	211	212	216	215	213	227	242	215	207	199	226	206	210	226	221	188	186	213	236	198	214	229	207	202	210	219	225	192	215	212	209	200	223	223	225	209	211	202	186	202	226	231	211	197	222	217	194	217	172	186	193	213	215	224	212	187	229	204	219	207	208	191	196	210	222	201	233	224	201	211	205	227	221	194	213	195	198	213	227	219	221	176	218	202	200	198	229	216	221	215	195	214	195	216	206	227	183	227	195	217	200	206	230	203	214	200	248	247	209	196	182	232	232	219	207	219	223	226	197	216	206	191	223	218	215	205	216	217	208	214	218	230	196	201	203	207	214	200	213	211	213	224	221	228	222	209	210	233	218	227	215	210	192	200	213	198	208	214	236	234	218	190	179	195	208	206	215	200	208	225	189	229	202	194	210	230	190	213	238	214	237	222	213	214	211	220	206	193	212	214	198	214	216	196	214	214	199	204	196	200	199	196	220	204	212	213	202	215	222	201	198	200	214	215	230	210	206	194	179	209	197	201	217	202	221	222	206	216	199	205	196	236	200	183	211	188	204	190	196	207	220	216	202	221	230	227	216	238	216	226	230	232	212	214	198	225	232	214	223	204	225	191	215	216	235	226	197	209	214	215	162	209	227	210	208	222	200	197	199	194	210	209	206	190	219	217	218	214	202	213	229	203	238	191	215	221	216	232	210	199	221	216	207	211	216	204	193	203	200	211	211	207	200	215	199	203	197	195	216	227	211	201	231	199	180	218	205	226	228	205	194	208	227	215	190	228	225	224	222	204	209	216	260	195	190	204	214	186	210	217	197	188	230	211	200	202	213	180	208	184	189	214	221	219	206	209	184	207	208	207	207	179	194	195	235	219	233	237	196	195	207	225	196	198	213	188	240	205	204	237	209	202	208	198	215	225	202	191	185	218	193	201	224	226	205	193	233	195	219	231	194	219	216	231	198	211	193	202	214	202	193	210	242	216	232	193	222	214	212	216	231	226	233	219	201	199	196	222	222	226	199	211	230	219	206	191	223	227	212	201	201	199	210	226	207	229	207	195	221	198	199	222	206	225	236	190	215	196	198	217	216	205	213	261	217	191	208	225	214	181	210	209	210	196	178	210	214	194	201	236	190	198	199	211	206	208	202	210	205	196	189	211	210	226	208	201	198	201	214	183	210	190	204	209	203	201	209	205	196	208	220	216	190	225	197	224	206	221	187	218	234	199	201	198	210	198	203	202	209	229	216	186	212	221	215	225	229	176	221	208	201	211	223	218	256	206	213	218	221	237	207	206	231	216	212	205	236	218	202	227	230	245	203	233	214	206	233	218	197	227	210	202	215	199	179	230	216	213	195	194	220	217	236	219	204	201	220	222	188	205	184	214	225	182	220	212	219	213	217	176	229	212	202	208	206	204	195	208	202	229	195	208	172	214	213	212	200	223	212	189	206	220	197	200	210	200	240	209	214	204	212	205	206	216	214	235	199	220	188	213	227	190	215	238	214	208	221	196	199	225	210	208	193	208	220	220	213	230	218	214	206	231	207	218	212	210	213	231	198	192
27454	48311	41526	31830	25303	19889	15646	12761	10465	7917	6791	5585	3503	2930	2073	1781	1616	1414	1290	1186	862	755	818	843	723	565	469	428	393	354	358	381	402	374	351	377	305	285	320	331	304	301	339	313	309	271	255	252	268	285	247	249	267	256	241	242	273	289	239	275	262	287	265	259	244	240	253	237	236	241	266	247	281	236	253	238	235	261	260	246	252	234	258	241	259	252	254	245	241	242	264	249	244	260	273	265	244	254	265	250	247	242	248	232	276	277	245	251	263	277	229	278	206	282	256	241	260	259	249	218	278	259	229	246	265	236	235	215	296	233	242	261	230	248	242	258	221	258	256	261	252	241	266	244	253	228	237	278	250	251	258	275	249	249	255	227	225	239	246	253	259	255	254	267	246	250	240	227	265	239	246	242	252	230	260	271	233	269	235	241	261	251	255	222	250	254	223	216	237	247	235	257	290	256	250	261	279	237	239	251	248	246	240	257	234	238	262	266	280	249	274	261	261	248	270	249	265	272	223	251	222	239	240	276	267	237	259	256	237	226	241	290	241	251	264	224	243	262	238	240	229	253	255	251	253	246	267	270	235	242	241	235	260	282	251	248	242	240	259	259	245	246	248	241	253	255	265	241	266	239	252	254	238	268	210	251	248	254	243	242	242	251	281	249	239	257	268	239	230	234	243	270	241	220	250	238	236	226	234	270	234	290	267	265	237	213	255	268	247	229	251	276	233	245	220	247	226	286	247	251	245	247	246	269	250	246	236	224	237	249	262	266	274	271	277	237	260	256	226	268	243	231	247	221	254	222	239	260	241	233	246	251	259	246	246	223	263	242	215	241	265	261	278	241	258	259	254	298	220	230	252	262	237	250	252	268	222	225	237	249	224	203	240	237	235	249	239	228	226	254	226	263	243	255	208	273	244	256	262	234	239	241	234	265	232	251	247	258	227	272	227	244	260	271	232	255	237	249	221	247	257	247	263	235	251	264	247	239	256	241	221	247	227	232	263	268	244	263	247	273	246	217	246	262	265	240	243	224	264	254	279	248	257	233	253	246	242	267	221	252	246	239	229	274	238	258	276	242	236	236	245	256	242	232	253	259	246	235	258	275	253	242	226	243	227	256	248	254	248	235	258	249	248	277	255	236	261	260	250	230	241	261	207	246	283	236	273	245	264	276	255	236	243	242	237	246	225	230	229	234	227	233	246	264	251	252	271	219	250	259	235	271	251	255	260	232	234	241	254	263	244	273	225	247	288	237	249	248	254	233	259	238	253	222	239	219	247	275	250	248	275	230	259	257	247	240	257	267	234	240	255	245	266	248	245	269	276	264	287	224	201	243	233	245	225	212	228	232	257	226	271	243	259	251	238	246	256	241	260	254	219	238	229	264	232	248	226	260	271	258	264	281	268	229	243	267	235	233	262	259	244	244	247	241	277	262	252	242	246	235	242	263	246	236	247	272	235	237	242	248	244	232	233	249	237	247	249	248	248	246	230	250	265	238	240	259	266	248	250	243	256	269	237	233	252	267	268	233	255	228	262	249	233	253	231	258	256	251	253	256	261	247	240	265	251	233	255	245	259	275	261	288	230	229	250	235	225	241	246	250	254	221	263	236	239	235	266	281	244	233	230	272	254	239	251	244	240	217	261	214	252	232	250	248	278	250	249	266	249	254	253	262	239	255	229	221	240	254	215	260	243	232	252	246	257	227	262	263	227	275	240	232	247	228	249	270	246	220	245	227	233	231	236	246	241	246	256	252	241	254	270	226	235	258	224	236	289	270	251	250	229	265	252	262	263	228	238	255	243	248	253	247	253	251	270	228	249	258	258	253	238	264	230	256	283	240	246	264	245	252	239	234	261	254	244	248	251	236	263	247	252	254	253	240	235	248	248	232	232	244	238	241	251	223	215	237	234	243	231	249	273	239	250	216	239	236	267	272	244	250	254	238	223	261	209	274	240	253	234	229	278	243	223	238	257	204	253	235	252	257	208	235	259	232	254	232	274	224	248	241	223	246	233	265	248	229	249	240	235	239	276	236	249	261	245	258	242	254	210	251	241	259	243	258	252	253	248	261	261	239	255	261	269	266	228	243	219	258	243	276	255	234	227	240	234	228	246	252	219	228	247	255	254	241	248	259	255	264	231	227	250	255	275	244	271	235	262	275	269	237	241	245	253	232	229	238	260	264	261	241	239	243	265	238	236	227	247	226	265	245	247	238	233	232	288	233	243	262	245	246	280	268	268	244	247	237	289	243	231	275	224	219	226	255	258	265	243	264	246	246	239	244	246	232	243	232	250	243	261	225	252	235	260	253	244	242	235	237	250	265	244	253	215	268	250	261	255	259	288	233	256	218	222	261	256	261	231	261	248	225	241	249	231	224	252	251	261	244	250	261	233	258	274	242	279	245	244	274	257	272	256	242	240	248	257	231	219	233	247	265	248	238	233	261	234	243	238	279	226	230	225	236	249	243	253	237	250	255	223	215	246	286	228	248	256	268	210	234	257	242	227	274	221	246	214	252	264	245	255	270	254	242	268	259	228	258	279	268	264	230	263	235	247	252	255	266	232	246	236	222	228	239	227	224	224	253	244	274	259	252	249	223	228	238	248	271	252	253	228	266	255	255	250	249	256	232	240	251	245	247	257	250	260	249	214	254	277	222	243	232	251	225	269	205	244	247	226	272	250	232	272	253	247	236	235	247	254	253	238	234	227	221	237	258	314	227	247	263	239	257	243	265	249	238	270	309	255	220	260	253	255	244	239	231	230	241	254	245	237	225	244	251	261	254	254	255	249	258	233	236	236	253	235	232	260	229	232	253	240	255	267	249	262	226	255	262	279	231	241	269	227	229	247	253	261	262	259	264	245	224	268	256	267	261	236	231	252	275	262	243	254	254	238	272	255	228	255	234	231	260	260	259	253	227	252	214	239	240	238	228	223	246	234	259	241	237	224	229	215	247	246	238	238	242	261	238	248	227	244	255	232	251	222	209	261	229	261	256	260	256	252	238	237	231	234	232	241	253	243	227	255	241	249	251	234	275	249	260	254	253	266	217	250	238	263	235	245	231	232	259	245	247	248	216	254	267	287	241	245	245	249	276	249	218	237	254	254	254	271	258	233	244	254	232	261	276	247	233	236	242	269	246	233	226	232	232	266	261	243	251	246	260	237	267	233	234	275	256	250	265	267	269	280	223	227	229	260	257	239	233	226	262	229	229	229	230	270	226	254	242	238	245	253	242	237	253	234	244	242	225	263	250	268	261	236	231	238	260	240	232	244	233	238	239	257	249	237	240	232	244	244	246	242	247	264	236	269	235	269	258	252	241	276	240	254	244	247	259	225	236	235	250	246	265	224	247	236	221	248	273	256	271	261	243	249	258	264	276	241	249	238	253	284	248	234	216	252	262	268	256	241	216	237	247	221	210	267	231	236	247	228	244	227	244	246	248	277	258	269	244	231	239	254	249	228	215	249	250	247	246	274	262	240	248	278	246
27518	24438	25861	17876	9183	5244	3368	2651	1853	1380	1259	975	692	526	463	473	393	377	392	388	317	291	269	309	302	314	280	275	238	241	225	241	260	290	275	265	262	247	244	238	232	227	217	262	211	223	209	198	216	201	225	240	202	199	224	207	210	230	246	211	213	207	219	222	253	240	226	185	192	217	209	199	221	240	205	228	207	215	202	234	230	211	231	248	226	209	226	190	206	228	227	211	213	227	225	225	215	207	212	217	200	214	216	231	260	219	222	231	250	218	210	207	228	214	207	213	243	242	248	234	215	222	219	215	209	228	198	235	208	232	227	258	218	234	184	195	238	219	216	220	234	244	245	216	242	253	221	202	204	230	235	237	236	214	217	216	215	246	208	225	223	205	230	232	224	211	236	229	219	215	205	231	236	226	198	205	188	229	232	227	236	230	228	234	202	235	216	222	231	218	202	212	220	220	198	208	230	223	255	208	187	248	202	208	248	240	207	214	219	215	199	234	212	202	209	234	221	206	205	196	222	226	213	234	246	224	219	216	216	216	234	204	210	230	222	230	214	208	245	217	218	226	217	244	225	221	225	226	220	199	211	212	240	231	224	214	212	209	194	213	236	208	233	203	215	212	202	222	216	193	228	226	213	227	205	245	203	215	217	214	222	222	211	237	209	214	213	237	227	241	217	225	198	203	222	220	233	222	213	222	223	230	211	213	206	214	226	210	212	239	217	219	238	197	230	209	203	210	251	228	214	221	199	211	258	257	216	230	217	193	229	215	233	226	214	238	200	233	196	239	221	217	208	234	225	231	220	232	213	202	226	227	215	241	212	249	204	205	228	229	216	199	251	222	234	198	227	203	225	224	213	228	185	187	210	228	202	217	237	227	261	219	230	228	234	200	193	205	208	215	221	249	223	216	210	229	210	219	239	226	216	244	237	223	192	215	222	221	194	215	198	213	251	236	230	217	225	221	232	205	234	200	234	206	222	203	229	221	228	208	209	216	214	214	222	216	223	228	236	176	213	206	202	197	213	220	226	217	227	211	220	224	216	235	189	229	190	215	205	220	224	217	220	246	219	246	221	208	226	235	211	226	233	218	241	188	222	232	221	217	213	217	241	229	215	232	225	222	234	202	214	218	222	215	208	222	207	185	259	215	245	206	191	188	229	223	216	219	232	236	239	233	216	232	201	216	243	222	206	226	209	199	231	238	245	217	200	232	205	206	209	220	261	213	214	223	261	210	188	201	215	216	229	218	199	245	233	225	205	209	225	241	228	194	228	211	218	195	209	244	224	219	203	233	237	211	231	214	219	215	210	216	214	227	245	213	230	226	229	202	238	217	216	244	216	216	228	230	215	210	216	217	211	211	218	208	220	227	221	232	225	222	214	212	214	198	227	211	271	212	218	206	218	206	226	211	202	240	229	202	231	197	223	220	218	208	203	232	226	199	226	237	225	216	220	232	222	207	221	220	220	228	236	190	201	220	204	227	210	215	222	201	226	230	235	219	188	206	220	217	225	206	237	229	232	211	199	201	234	213	189	202	224	215	222	215	241	227	234	230	223	213	212	199	217	227	228	216	224	226	217	227	208	213	196	220	198	260	211	203	230	215	226	202	209	245	213	223	222	219	219	258	219	222	242	220	219	226	226	217	207	214	226	227	194	202	233	215	221	205	206	199	227	217	231	238	213	243	207	224	214	222	231	210	207	202	201	197	227	194	211	228	228	266	215	229	217	225	222	198	235	203	208	247	217	200	224	200	233	216	253	226	247	206	192	200	227	217	250	248	201	218	210	236	229	217	221	216	201	218	245	226	226	213	232	238	244	210	208	246	226	258	225	232	225	224	232	200	185	225	215	255	233	234	227	222	228	210	185	221	208	213	207	233	250	228	213	213	199	235	227	220	215	216	202	225	246	217	198	211	218	239	200	230	240	202	228	227	235	197	237	198	208	220	231	219	231	241	190	213	241	233	221	204	217	202	216	241	207	212	233	229	220	202	236	219	219	215	220	214	240	224	227	224	205	219	221	219	231	188	221	230	205	222	209	221	243	237	219	197	218	205	213	221	199	196	226	217	222	214	223	226	211	221	235	228	235	214	221	204	248	210	212	235	208	213	233	232	219	226	223	210	214	229	254	210	202	218	225	257	231	184	205	223	207	218	213	225	230	213	236	226	210	230	197	211	230	225	233	244	195	212	213	227	227	233	258	200	221	190	203	234	236	250	220	246	212	220	200	207	214	226	226	228	213	239	232	223	211	234	223	204	220	220	229	211	224	203	238	212	206	206	193	238	228	222	206	216	220	214	207	218	227	218	229	228	223	192	250	216	233	237	235	202	229	226	218	227	233	205	214	204	255	206	207	227	236	194	226	215	222	187	220	209	218	208	207	225	242	223	219	230	227	197	237	196	228	228	216	208	217	223	222	226	223	206	229	227	208	218	202	231	226	219	202	207	209	252	184	239	198	210	206	226	238	225	209	215	206	197	212	235	229	226	199	225	233	238	232	191	203	206	237	212	240	214	229	222	209	198	244	239	213	222	222	226	224	251	252	230	198	213	223	205	208	196	222	229	236	208	216	240	230	243	222	204	218	199	227	224	204	247	196	201	268	211	249	210	210	228	199	216	207	225	217	242	187	223	200	206	213	241	205	200	203	243	212	209	216	205	203	251	227	228	222	217	233	221	248	201	205	211	243	219	228	211	234	231	225	214	220	224	217	231	232	215	204	214	201	235	244	212	218	219	222	225	241	229	238	204	233	227	230	207	226	200	215	239	231	194	224	233	218	225	214	240	231	221	228	225	222	213	224	235	209	208	248	216	202	218	235	223	214	202	202	219	223	213	228	208	231	212	224	209	200	205	201	209	202	220	199	212	234	221	218	207	220	234	225	203	220	217	234	201	209	247	236	186	211	210	211	227	221	204	226	221	203	210	199	210	232	244	207	240	216	246	213	247	239	221	225	181	219	233	210	214	221	197	207	234	231	197	202	231	216	217	217	214	207	236	238	212	241	221	221	202	238	187	217	218	233	245	234	210	239	226	223	222	208	223	213	237	208	229	214	240	215	202	242	202	222	227	243	234	233	203	215	232	228	218	232	219	240	223	214	220	192	225	216	237	211	230	235	194	236	205	216	213	185	232	208	219	204	237	226	199	205	217	221	211	236	213	229	223	191	218	203	233	221	206	206	201	223	217	195	208	194	238	228	229	219	222	206	220	222	209	232	209	228	203	210	190	236	212	226	207	226	194	229	231	184	226	208	194	204	213	207	226	223	241	190	211	222	220	234	195	187	215	201	239	210	218	226	241	206	231	222	218	201	215	197	232	229	217	215	210	228	210	238	237	235	238	220	214	208	244	219	209	222	216	208	203	231	209	217	236	231	226	237	221	204	214	228	197	235	223	230	208	196	213	237	230	228	226	207	248	240	221	217	217	245	233	214	209	210	223	210	186	229	243	198	231	248	224	224	216	196	232	218	234	218	212	250	217	209	207
25112	38434	30669	19903	14471	10045	7297	5998	4097	3161	2791	2170	1491	1066	870	881	758	645	649	563	526	479	409	467	481	431	353	336	310	313	316	326	349	332	346	331	303	293	270	297	290	293	334	302	267	269	273	304	310	293	267	272	265	283	275	258	266	290	285	294	262	237	256	284	291	283	271	255	309	262	288	244	273	282	294	274	276	245	305	263	268	282	287	256	303	259	262	277	269	292	248	276	275	276	282	261	279	286	286	288	268	293	277	274	303	272	291	260	241	274	282	257	269	276	281	244	275	283	276	261	287	293	289	264	283	268	264	275	264	272	267	264	288	242	247	255	294	247	272	260	300	286	254	242	245	253	259	261	249	299	266	252	289	256	271	270	265	264	317	282	310	252	280	269	280	296	278	255	274	258	298	287	266	264	260	246	261	257	267	250	266	260	268	279	268	280	280	278	280	279	266	284	274	264	305	263	291	278	294	288	290	275	262	254	231	287	261	288	247	301	282	262	268	275	298	314	264	288	270	271	258	270	284	262	293	294	243	270	265	265	285	268	276	258	271	282	299	301	260	313	271	250	257	262	271	284	239	258	281	270	273	260	283	285	262	262	266	284	276	282	275	302	256	258	298	285	297	243	266	295	278	290	276	265	270	295	279	275	284	270	279	269	264	289	299	268	257	282	302	271	272	291	258	283	284	274	300	295	261	286	242	278	297	264	271	243	277	268	272	292	242	264	270	262	308	260	257	269	280	287	279	273	269	271	289	275	299	281	278	272	228	271	276	247	275	263	313	247	295	256	260	284	284	304	286	273	287	256	322	294	275	314	283	284	310	266	284	274	287	258	298	284	312	276	257	284	312	281	287	269	254	292	295	258	305	260	257	285	285	287	254	237	270	289	246	263	239	266	263	274	270	287	240	269	287	251	306	255	308	277	273	278	284	268	234	256	265	250	272	277	290	261	259	271	283	272	287	288	291	272	265	267	267	251	270	291	278	268	279	265	297	285	267	269	296	273	273	296	271	300	271	266	246	279	272	275	268	290	291	245	265	277	272	276	272	305	284	287	281	256	273	254	273	264	261	284	277	290	291	272	251	269	286	277	318	273	270	264	241	272	297	254	257	257	271	280	282	285	278	289	245	285	279	257	271	272	262	292	266	276	293	259	269	266	279	271	259	239	271	283	248	291	275	244	270	248	287	288	259	275	291	261	251	282	286	283	281	271	252	285	270	292	295	287	270	243	288	274	268	264	276	267	285	250	252	274	282	294	243	257	265	262	283	271	273	261	248	247	234	265	295	283	289	238	254	260	273	281	276	283	251	266	272	301	290	279	286	259	248	279	274	272	283	267	263	277	273	255	256	278	267	279	272	235	293	301	281	254	279	233	272	285	267	269	267	255	261	263	289	292	278	260	251	267	280	247	305	274	279	280	292	276	289	238	288	271	260	262	298	304	254	267	274	275	276	277	285	239	283	281	275	296	297	284	269	251	300	291	271	300	269	278	300	283	277	244	277	279	273	258	278	253	269	252	282	259	290	277	247	269	271	260	289	281	278	281	262	275	261	259	251	285	287	242	286	270	255	279	261	266	255	262	256	258	272	243	278	300	285	306	249	283	288	268	259	270	265	227	270	265	268	248	290	269	260	278	278	272	293	268	287	287	271	262	260	296	275	283	279	278	261	265	268	277	278	315	273	253	277	271	249	287	286	266	268	279	275	266	256	263	276	267	292	292	254	236	264	308	282	291	279	303	250	272	271	283	272	232	264	261	321	265	256	271	258	264	295	288	286	258	279	294	292	280	270	254	303	272	264	285	289	266	263	282	274	281	254	293	301	245	270	279	293	285	254	269	275	256	273	280	237	285	267	274	272	285	266	271	287	259	261	322	276	290	268	293	255	256	277	275	262	290	284	284	263	254	269	270	273	289	287	261	258	266	273	255	268	278	255	267	276	273	286	287	294	288	270	288	261	266	293	308	275	284	296	273	279	264	268	245	272	261	282	259	276	295	265	273	298	281	282	279	275	251	266	267	288	291	253	281	237	268	295	286	288	306	270	284	267	268	277	273	254	278	274	283	289	268	298	273	254	274	260	275	291	271	253	285	246	284	296	293	267	314	275	292	253	267	281	274	283	250	262	244	283	249	281	263	272	275	301	301	282	289	273	265	277	266	278	250	267	270	287	290	289	247	271	294	265	276	291	290	260	250	272	291	251	259	269	251	272	262	277	255	283	262	261	292	260	258	308	267	277	286	254	300	284	261	288	275	271	253	269	267	287	260	269	276	279	274	282	292	266	274	269	262	256	253	263	249	276	270	259	243	254	273	298	273	258	262	288	278	271	252	261	296	255	236	272	303	289	297	269	263	264	258	269	266	269	278	280	271	267	252	299	283	288	245	273	262	265	276	287	283	268	289	262	284	272	273	264	255	273	276	262	264	271	278	273	283	267	272	277	280	269	265	266	270	274	258	261	262	267	260	280	285	302	297	267	282	288	259	279	284	254	281	261	256	272	285	252	299	272	290	275	262	253	275	264	267	284	280	259	278	248	270	256	310	268	262	294	274	276	285	302	274	302	277	261	282	258	265	262	263	275	273	264	282	263	284	257	292	280	295	248	269	268	269	294	256	281	239	270	244	255	274	285	260	291	270	252	307	252	268	253	281	258	254	298	283	262	273	273	241	275	267	277	270	244	290	256	281	263	279	315	272	261	277	255	294	273	274	256	249	259	269	257	250	300	278	277	267	301	275	265	256	248	269	277	277	298	267	297	249	290	278	277	283	280	254	262	275	242	291	253	275	287	282	284	243	276	305	248	266	270	274	229	294	257	280	265	287	297	288	265	260	262	264	252	263	275	297	264	263	262	238	274	295	246	256	274	276	251	288	270	303	280	255	286	260	291	293	252	291	269	272	253	274	284	252	313	293	269	302	283	284	290	264	266	281	282	275	257	271	281	279	268	255	259	286	296	281	257	262	269	261	266	268	289	271	266	294	266	277	286	262	281	284	276	275	258	262	272	288	261	258	261	275	299	267	300	282	274	300	264	284	270	255	283	283	298	276	283	268	281	252	254	281	247	272	279	273	283	300	289	270	290	275	274	262	288	248	254	311	265	289	283	253	267	249	280	279	298	269	264	266	273	259	242	309	293	309	255	282	286	253	287	287	254	254	301	252	286	266	284	269	254	293	250	283	280	299	271	273	289	296	282	252	310	290	241	259	257	269	272	288	265	290	252	277	271	267	294	296	264	248	293	255	292	286	273	275	276	289	266	244	285	278	252	282	269	261	278	285	267	284	288	271	240	276	280	279	271	254	283	294	288	250	275	291	277	291	260	287	258	284	273	272	267	267	267	270	280	301	276	272	256	231	272	271	276	272	259	270	276	276	285	269	275	268	263	263	263	267	255	292	246	270	250	276	291	284	283	289	280	255	249	243	251	246	258	277	277	272	270	261	284	254	272	292	279	268	292	303	272	256	292	281	267	296	283	258	294	266	290	261
23672	20951	28056	24139	21048	15015	7822	4865	3090	2558	2017	1475	1077	775	731	646	533	493	451	405	369	322	281	273	299	288	264	214	175	182	180	191	214	215	194	168	157	159	156	167	180	180	157	162	171	149	150	126	150	138	155	153	134	153	155	153	144	136	150	140	157	145	159	152	163	138	175	167	142	150	141	143	142	146	176	157	155	139	156	152	123	128	121	151	139	139	145	133	144	150	151	168	158	148	142	133	146	147	145	137	136	150	142	123	136	150	160	136	135	160	161	154	132	142	161	159	127	143	143	148	133	154	147	123	167	157	150	153	144	146	154	167	160	137	133	155	147	148	162	153	152	140	150	136	139	142	143	156	133	167	155	151	145	150	163	135	161	163	133	112	163	141	141	146	150	160	142	169	156	127	143	130	148	139	136	166	137	155	150	159	149	135	128	145	146	139	144	171	145	164	132	139	154	142	156	134	149	129	144	136	162	138	140	133	153	142	145	142	144	136	136	126	169	161	163	142	163	153	154	134	152	158	153	163	161	142	143	135	153	160	141	140	134	165	159	164	134	146	159	143	160	143	135	139	139	119	160	139	155	160	163	156	131	158	165	139	147	151	149	170	140	146	151	154	150	140	157	149	156	161	145	142	154	153	136	144	146	157	154	139	160	137	120	144	150	130	137	154	149	167	142	158	150	149	158	150	163	169	151	129	172	182	146	169	160	128	152	146	136	127	162	159	151	151	180	158	148	137	117	145	171	157	143	177	140	148	136	151	144	145	145	161	128	139	133	159	147	136	151	141	146	164	143	159	118	146	160	159	139	152	148	135	139	146	175	151	134	150	166	140	129	175	169	166	153	152	126	146	150	165	137	136	127	138	149	156	146	139	167	155	125	159	151	144	149	145	178	152	165	154	150	147	142	163	161	155	141	133	161	165	157	156	137	134	146	160	152	112	161	172	115	165	157	143	152	148	147	131	173	161	173	156	159	151	167	158	140	136	161	144	159	157	147	158	115	152	151	169	160	151	168	137	168	144	128	153	132	147	139	157	131	150	135	148	153	129	145	142	149	139	158	152	143	163	155	162	134	132	170	135	144	152	144	165	138	149	151	158	150	146	149	151	149	137	138	135	140	140	152	151	144	151	142	135	146	147	161	148	151	125	136	128	128	138	143	167	168	144	150	148	126	151	144	147	146	133	134	142	149	154	124	159	147	154	136	128	142	153	152	154	151	163	148	153	162	153	163	132	155	146	121	159	150	153	129	133	148	143	155	137	143	124	179	160	149	124	145	139	128	130	161	146	172	161	145	158	159	147	140	172	139	133	126	151	169	155	151	125	153	147	122	170	149	148	160	150	161	162	148	121	145	153	147	154	153	156	153	144	149	150	154	151	170	147	177	153	174	126	170	140	128	153	146	149	146	156	156	156	146	140	148	142	154	138	141	154	149	129	169	144	155	146	153	158	157	129	143	151	147	163	132	156	138	127	155	156	128	148	127	161	133	161	129	143	157	166	152	135	151	144	155	146	138	143	161	147	151	147	136	148	144	127	144	133	152	161	143	152	130	153	153	164	130	141	141	178	133	130	161	146	146	177	156	154	145	140	159	151	149	181	156	137	160	151	141	133	140	134	158	139	149	147	143	142	135	155	133	143	153	154	154	137	159	121	153	157	141	153	183	143	130	141	138	147	138	156	146	161	147	154	129	126	158	141	136	143	149	148	168	148	150	156	137	146	145	161	142	138	155	145	135	158	159	142	142	161	145	144	148	137	138	170	135	160	145	143	145	153	177	135	133	156	143	156	139	132	154	145	132	139	155	139	142	130	141	143	164	157	151	168	143	116	162	140	132	169	147	137	129	167	142	129	148	141	143	141	140	133	144	152	164	156	144	145	140	156	153	145	131	141	136	147	162	137	137	147	165	131	174	142	166	122	146	141	155	149	162	140	153	147	165	144	142	147	134	137	154	159	175	143	157	166	129	142	145	160	138	158	149	133	158	166	161	144	147	146	144	131	143	157	161	140	148	149	166	153	150	147	163	165	148	145	141	135	136	154	154	150	160	143	168	157	158	143	134	142	134	149	147	183	160	142	155	145	139	151	139	136	163	140	132	163	148	161	144	147	153	144	153	161	154	174	163	147	127	150	145	134	148	149	154	137	145	146	146	145	165	174	159	124	137	132	147	152	129	144	163	153	175	135	153	145	174	150	161	156	147	147	165	171	139	157	158	161	153	164	152	141	137	139	143	133	152	135	147	142	156	161	138	146	137	132	140	155	165	140	146	168	146	159	155	148	133	151	152	159	160	143	127	164	149	158	160	161	141	137	162	153	164	157	134	160	158	130	173	126	158	155	141	146	148	133	161	163	148	156	157	161	151	150	177	155	174	153	156	163	131	141	129	173	151	147	138	150	161	147	144	170	148	137	134	149	132	150	147	139	144	168	156	151	147	144	123	162	153	135	147	135	136	148	157	139	123	160	145	151	142	148	136	175	176	173	152	142	140	144	140	143	155	134	138	144	146	153	144	171	134	145	163	132	145	147	166	160	154	156	152	141	162	149	160	133	135	134	158	173	141	186	142	140	142	158	126	156	149	151	171	136	162	148	162	142	160	152	151	166	140	162	127	144	134	136	130	144	170	147	157	152	174	156	149	139	128	142	153	157	130	143	171	159	146	149	132	165	130	163	152	157	139	150	165	153	138	156	145	153	159	163	147	137	157	141	130	147	165	125	142	141	130	163	133	141	169	163	153	139	147	144	154	163	153	174	155	129	149	144	148	157	151	178	135	124	138	141	167	149	145	153	146	141	138	159	146	156	145	142	137	152	139	159	140	131	158	147	140	140	145	138	152	166	121	139	155	144	138	149	140	148	166	170	151	148	165	161	141	154	132	139	146	144	143	153	151	128	128	166	143	157	136	142	151	180	144	146	167	150	140	169	152	163	139	163	146	130	162	157	154	144	124	163	143	154	152	165	126	140	184	143	140	158	153	145	132	152	139	144	144	144	136	162	128	132	143	148	155	129	151	158	150	152	148	150	164	133	154	155	145	164	129	161	147	154	167	146	139	164	130	150	129	174	171	152	150	160	154	159	145	132	148	153	182	157	164	147	156	162	133	139	131	139	141	130	147	139	152	145	159	162	154	150	168	156	148	106	156	133	168	131	132	156	138	155	134	152	143	153	139	148	149	167	137	167	169	144	148	138	134	158	152	141	155	139	162	124	139	142	120	182	188	136	160	160	149	135	169	147	146	147	151	149	135	150	162	161	152	150	155	165	149	155	127	128	148	146	139	144	165	131	142	149	145	137	151	153	154	156	143	146	147	128	130	133	169	150	127	155	157	147	160	130	151	150	130	167	129	141	153	172	161	141	164	137	149	155	133	166	123	136	136	156	144	142	153	152	130	176	165	147	179	162	142	135	155	161	147	163	129	150	143	140	139	141	136	127	159	156	137	143	126	165	152	126	143	154	151	149	149	132	136	144	167	151	147	156	161	160
25667	44634	37371	26211	20321	15558	11805	9575	7002	5740	4669	3356	2402	1719	1646	1347	1084	1005	903	822	655	566	492	511	551	487	411	378	302	298	288	253	337	324	292	291	233	229	202	208	241	243	226	214	203	193	197	180	204	202	184	212	205	187	217	195	192	210	189	198	197	200	174	207	202	186	193	177	181	173	198	214	172	191	197	220	210	181	182	197	200	198	185	207	190	173	183	208	175	191	194	204	191	204	202	180	184	210	170	179	180	187	213	173	183	187	181	176	182	193	162	167	214	180	179	206	187	170	192	204	180	197	165	197	168	183	179	185	176	170	174	193	199	178	180	178	168	195	202	185	171	206	175	204	158	169	187	176	184	185	180	185	178	191	203	172	170	197	207	200	175	175	165	194	198	201	185	193	215	189	174	186	180	182	178	187	198	184	195	234	170	179	182	194	175	176	171	196	214	189	175	174	207	190	179	165	198	180	189	181	171	164	195	179	210	194	199	168	175	192	186	196	191	192	179	183	186	173	192	190	180	187	192	181	189	192	194	193	182	211	208	195	192	176	207	189	189	199	154	195	220	225	191	196	166	183	185	175	213	175	192	218	176	157	177	175	203	184	215	168	190	182	160	199	196	200	189	197	173	180	196	186	199	194	197	175	175	172	177	196	177	174	200	172	210	183	187	163	183	205	186	161	205	187	171	187	158	186	184	181	183	201	188	163	176	171	178	206	203	171	210	191	192	192	179	176	171	157	185	163	161	177	188	187	169	181	187	198	194	189	188	170	179	158	161	198	232	194	191	196	201	196	183	181	203	176	161	217	184	185	181	205	195	187	197	187	191	182	186	187	205	194	200	188	169	172	200	167	190	198	200	164	211	163	182	195	193	208	182	189	195	188	174	200	191	180	178	192	191	164	195	189	194	191	180	192	174	185	164	175	188	191	189	171	184	178	209	183	187	211	175	188	192	177	204	193	173	200	181	172	192	183	177	191	171	179	193	175	190	196	172	191	167	201	172	192	161	199	180	188	187	190	166	175	191	194	195	186	178	197	179	173	174	182	192	188	180	186	186	174	192	201	186	170	182	187	223	199	203	203	182	198	178	195	174	176	188	199	189	191	192	203	174	167	218	187	179	165	195	179	176	190	192	191	175	189	195	185	189	186	170	194	196	193	194	180	179	177	185	209	189	191	179	206	193	169	185	187	177	177	184	179	199	196	188	179	190	182	204	187	196	192	192	190	210	179	213	185	185	194	181	193	190	184	199	192	170	192	167	189	173	186	188	213	204	199	194	168	172	204	185	182	186	196	188	191	197	168	189	173	188	182	180	194	196	186	186	200	194	195	222	203	180	176	182	164	200	169	204	203	198	191	183	216	176	179	199	165	212	197	187	189	192	186	185	175	190	198	201	198	171	166	194	219	174	170	180	190	181	212	190	198	207	205	185	207	202	189	196	186	197	175	178	199	220	162	188	174	171	186	184	202	180	184	191	201	177	207	175	183	202	174	191	209	180	193	191	187	162	158	185	191	198	204	183	175	187	153	206	198	190	177	169	186	183	171	189	222	173	172	197	190	195	197	168	205	176	171	198	183	213	191	180	190	192	208	183	195	174	196	184	197	178	183	182	179	192	192	196	192	184	181	171	198	165	171	195	178	170	193	212	178	177	202	179	219	180	190	174	202	206	208	221	185	210	203	164	197	185	186	179	186	200	195	198	186	185	180	221	186	190	175	193	221	175	168	195	179	172	196	201	164	197	201	183	189	186	174	209	179	177	212	182	188	184	182	172	191	161	209	176	198	220	186	192	182	188	151	188	190	182	196	204	196	186	226	200	213	206	191	186	171	173	145	203	218	175	175	198	198	167	168	193	190	183	199	196	182	189	175	196	173	192	168	197	185	190	181	196	195	184	188	183	185	186	180	181	193	199	196	196	201	180	168	182	188	175	202	169	190	188	204	180	171	200	201	176	184	212	190	205	194	162	169	150	195	199	201	173	185	202	189	170	178	197	191	175	172	217	186	197	181	221	189	175	185	197	207	199	202	191	177	188	187	225	188	173	176	204	203	179	213	169	183	195	204	206	194	172	209	169	193	162	199	201	187	181	157	180	184	188	169	195	192	171	192	187	166	175	170	165	198	201	190	175	214	194	197	163	176	175	205	180	204	184	191	227	199	192	176	176	190	182	197	187	183	190	179	186	163	210	195	200	172	206	173	187	167	177	186	179	200	173	177	186	169	173	161	167	190	202	180	175	192	180	206	201	182	202	212	189	185	187	179	181	189	178	181	195	207	176	202	220	183	183	207	176	169	181	194	184	199	165	218	169	173	218	172	194	193	188	175	199	191	186	210	213	177	193	189	206	165	210	172	165	174	189	159	166	196	209	183	178	189	174	192	178	170	163	186	201	193	190	189	186	201	194	194	209	181	196	206	198	190	186	187	171	203	201	180	179	181	178	220	193	176	198	185	161	191	205	202	195	201	197	196	216	179	205	172	187	183	200	199	177	185	203	206	198	171	209	177	183	185	172	196	199	190	208	191	194	203	176	182	171	180	190	199	175	184	192	184	202	177	172	191	189	157	186	180	181	192	192	160	177	180	176	189	162	194	202	187	189	172	195	192	176	173	199	197	169	185	173	181	187	195	209	204	167	188	199	170	181	208	174	207	186	185	217	197	193	190	182	183	190	183	177	186	170	175	207	172	193	178	198	183	183	189	191	191	183	176	185	195	184	169	185	220	198	185	175	192	192	181	176	186	192	205	189	194	202	180	170	182	194	191	166	173	218	192	201	210	178	194	189	206	182	169	202	192	192	193	205	189	178	202	182	183	181	190	184	181	179	176	203	202	187	182	205	197	179	181	177	172	192	176	180	182	190	181	197	181	189	170	165	169	193	192	194	196	171	181	186	202	181	202	181	170	184	200	197	191	196	177	161	196	169	192	193	175	167	176	211	205	162	200	186	188	202	156	197	163	208	158	172	206	166	168	216	198	180	196	185	191	210	189	190	189	171	211	195	189	179	201	175	187	213	181	177	186	200	204	158	198	198	174	190	183	171	186	189	160	206	191	206	186	177	180	180	157	175	185	195	187	182	199	178	177	177	187	183	188	195	199	166	191	179	200	173	177	223	173	205	204	194	180	191	172	180	191	186	173	179	199	170	155	192	189	203	175	193	188	203	203	198	170	180	174	177	192	190	193	180	210	171	186	190	182	192	208	190	181	174	177	193	181	206	210	210	170	196	174	197	183	191	208	199	165	185	184	197	186	190	196	167	187	185	192	194	172	201	174	151	156	171	184	185	182	176	175	219	207	219	157	181	174	199	187	177	212	172	192	199	172	187	192	168	185	192	195	205	169	186	216	180	182	183	188	179	183	185	191	196	214	178	187	201	200	197	183	165	199	193	176	182	193	188	232	183	202	196	188	207	198	188	188	162	175	209	197	201	178	177	175	206	175	213	198	181	173	204	194	200	191	201	209	194	216	190	190	175	192	165	168	170	161
24997	20966	27124	25252	14697	7728	4889	3205	2458	1830	1508	1106	827	734	705	580	554	584	518	449	462	428	376	351	433	388	369	369	289	292	328	307	337	315	346	336	317	328	291	269	304	299	294	310	286	293	289	304	320	259	289	270	279	264	309	278	284	298	256	294	306	309	275	268	266	257	300	260	286	275	292	288	279	312	300	299	294	282	289	273	301	301	260	294	307	284	296	318	311	275	297	284	328	288	257	277	259	293	278	277	278	320	295	271	273	232	285	295	305	270	281	279	278	296	260	286	298	298	272	315	268	294	263	296	277	300	298	284	282	272	298	298	286	323	272	285	286	301	300	299	286	276	276	277	303	268	288	308	285	274	293	313	289	281	293	316	286	278	288	286	325	292	281	263	306	295	296	269	268	267	268	278	273	282	265	249	284	282	265	271	311	316	309	287	278	280	317	279	297	276	284	293	287	290	259	290	284	302	315	318	284	288	288	326	254	296	264	275	294	263	297	274	286	304	296	305	287	279	299	286	282	285	263	295	293	270	273	304	312	287	299	314	292	276	288	273	279	261	306	266	278	296	305	265	279	291	293	280	299	295	285	276	279	287	286	277	269	273	267	294	256	302	285	295	281	276	286	293	302	260	302	269	292	287	312	263	326	311	307	288	308	291	251	271	254	284	292	287	272	296	295	294	297	255	322	291	298	286	288	310	280	258	282	298	313	260	268	262	296	276	296	275	281	269	310	287	291	278	263	290	276	292	284	300	294	280	276	284	280	292	262	308	284	273	300	285	272	295	295	291	298	293	274	279	299	280	269	296	308	311	271	293	273	293	283	312	261	285	326	253	304	281	293	270	274	306	316	316	279	309	278	308	279	289	316	276	280	282	306	260	262	289	307	287	301	296	282	302	279	300	286	292	276	293	302	292	283	277	264	282	291	295	251	289	271	315	273	312	290	269	289	282	266	262	304	262	302	299	267	277	286	298	298	288	305	260	321	299	301	274	278	275	334	288	326	283	240	271	311	264	286	311	317	275	297	293	283	279	291	287	299	290	317	306	299	279	301	322	282	258	273	283	287	284	264	284	259	282	296	304	293	300	291	288	277	276	287	311	294	266	277	280	328	279	298	280	322	290	296	301	280	300	281	305	299	329	307	284	301	278	284	318	273	295	274	276	280	303	252	282	292	276	316	274	279	294	298	272	310	285	301	265	329	300	279	293	300	313	294	265	303	285	276	265	299	265	300	272	295	258	289	322	294	280	286	318	267	296	300	307	278	281	267	287	258	264	281	295	305	321	299	290	299	269	275	320	297	263	277	296	315	280	295	255	310	309	282	267	284	288	284	290	284	288	283	284	285	301	276	271	285	310	300	290	280	296	315	250	299	292	336	282	269	282	284	263	287	295	310	259	269	297	289	278	323	308	306	264	282	332	298	285	297	291	291	296	292	285	275	271	298	302	252	274	293	267	278	279	271	274	287	305	277	303	308	284	267	263	304	260	307	302	306	287	297	293	299	273	285	258	297	285	299	298	297	282	273	283	273	319	272	273	290	284	266	314	280	285	287	284	323	296	296	284	294	273	284	280	263	283	279	260	332	302	293	288	302	268	271	282	272	287	289	295	271	279	278	285	329	292	312	276	268	278	270	307	264	284	315	300	299	294	283	293	291	304	279	275	284	285	278	306	272	291	262	318	307	316	292	261	277	302	268	263	291	256	312	300	284	291	303	324	282	274	300	263	290	296	276	318	277	259	280	275	273	289	286	302	300	283	358	306	264	294	272	305	272	290	273	255	275	295	301	251	276	295	294	256	227	276	297	311	285	261	280	289	290	272	261	288	258	250	283	291	300	298	290	300	254	255	303	268	267	288	283	312	268	284	282	293	312	309	282	300	285	280	275	287	281	310	251	283	300	285	282	296	310	280	324	286	298	297	311	284	301	295	301	290	291	284	256	305	309	271	300	310	272	281	274	293	316	308	288	283	305	280	284	267	293	279	294	280	270	290	289	283	292	288	331	276	275	287	341	298	275	283	301	284	287	316	269	254	294	283	318	242	297	273	299	309	276	310	236	305	302	304	288	282	285	244	292	278	269	277	308	283	312	271	278	290	297	294	293	275	269	300	313	254	253	282	274	287	345	293	284	280	280	330	255	289	268	257	310	293	306	281	271	277	300	278	305	292	254	287	276	282	274	296	298	298	295	296	294	270	298	265	285	295	283	283	288	310	297	279	297	288	289	278	297	318	293	307	267	290	335	285	285	287	296	305	280	305	288	252	284	289	280	276	310	269	279	282	254	294	300	273	298	249	297	291	272	277	280	321	291	281	302	301	289	280	296	290	302	267	318	301	287	283	286	292	296	281	289	292	274	251	288	297	316	318	264	278	285	291	267	271	310	301	297	305	328	252	271	277	270	271	291	266	298	309	280	268	268	299	280	327	282	296	240	265	286	280	272	292	299	311	264	292	269	280	282	279	284	318	284	314	309	297	273	275	275	272	257	265	257	297	304	279	258	283	269	306	304	306	278	293	305	278	289	276	294	278	327	310	282	295	265	262	284	289	283	296	289	298	263	286	290	281	307	287	282	298	308	275	269	287	260	271	303	293	277	265	305	278	289	273	286	283	285	286	300	304	286	292	292	268	270	291	296	276	296	266	284	270	288	263	306	291	286	271	278	270	301	282	287	305	281	279	257	323	324	308	333	257	305	296	320	305	299	314	268	315	297	259	300	261	292	308	261	278	286	259	250	309	294	283	299	263	283	272	292	268	277	297	285	283	296	290	299	302	300	287	280	290	264	294	334	301	277	253	300	277	302	263	336	304	283	303	270	311	261	294	285	267	286	255	289	289	286	275	299	290	287	289	296	239	278	277	302	272	289	293	289	304	311	296	287	273	273	301	281	240	295	284	269	272	271	284	292	296	299	277	296	303	308	250	288	316	292	270	273	263	271	294	278	301	293	298	281	294	275	283	297	284	294	257	313	302	281	291	297	297	307	292	285	265	282	302	287	268	236	298	274	300	306	274	291	318	274	282	264	281	283	299	295	285	310	272	288	259	281	265	301	284	287	305	283	296	278	335	293	279	289	298	275	267	255	294	311	268	320	262	277	275	281	289	312	285	283	273	293	307	261	263	293	287	294	300	262	271	291	285	299	298	278	297	291	296	274	283	317	318	319	266	249	301	261	289	321	298	299	263	276	285	297	286	281	286	266	263	283	318	315	274	269	310	312	314	296	258	299	265	292	298	286	278	278	315	300	315	271	283	303	304	321	272	283	291	285	316	286	277	270	276	280	288	280	283	293	263	298	292	275	310	302	289	272	282	270	300	281	270	294	306	307	303	270	283	276	305	260	296	308	269	277	272	292	253	282	280	305	278	274	270	263	278	267	297	262	271	316	293	278	282	280	272	282	240	303	277	279	287	253	273	300	312	302	285	282	299	285	287	284	290	274	301	303	298	305	284	282	263	269	284	290	293	289	280	288	258	310	285	281	272	277	296
25890	40892	35072	23383	17314	12961	9680	7322	5738	4471	3420	2532	1767	1529	1422	1148	1063	1026	957	817	733	631	540	577	601	640	529	455	442	433	342	398	448	477	468	432	370	381	324	390	400	406	377	302	336	335	377	352	392	387	349	351	362	336	345	343	381	346	350	366	349	325	320	362	344	335	365	317	378	324	339	354	329	333	346	302	341	354	324	328	371	327	348	344	348	345	330	322	338	349	331	371	351	351	373	390	333	362	379	353	354	328	350	353	357	292	370	350	325	389	310	354	364	349	331	324	334	353	382	364	348	356	369	368	355	356	354	346	380	367	344	301	345	352	330	373	335	350	324	362	340	349	338	378	343	368	356	337	335	338	316	338	353	341	372	344	319	338	369	381	319	381	342	344	354	342	325	352	360	350	349	345	392	354	352	331	343	360	379	334	336	354	339	371	356	377	334	356	350	339	346	321	374	376	380	394	361	346	353	345	357	366	325	348	321	347	328	360	330	336	382	347	358	359	335	394	399	366	364	342	319	342	354	363	359	344	341	372	346	339	324	352	338	354	329	353	321	354	375	326	349	329	355	340	326	312	358	357	371	334	355	355	332	322	342	363	339	337	351	345	366	337	364	336	323	359	356	344	368	326	369	350	349	356	340	356	326	358	336	349	336	320	329	333	296	341	321	364	351	362	368	342	354	359	329	360	363	339	340	342	357	347	322	360	339	313	347	335	349	337	290	341	378	328	352	372	338	334	351	337	359	340	367	324	349	322	363	349	368	367	310	342	376	350	334	350	366	356	325	335	291	349	366	357	344	328	342	338	372	368	376	341	318	355	312	354	371	368	336	329	349	348	367	331	353	381	337	344	358	341	337	337	346	362	396	350	343	382	330	321	347	373	337	333	327	357	369	362	389	304	355	355	365	369	343	370	370	326	340	323	346	313	336	390	367	364	328	342	386	322	338	368	343	337	361	325	383	353	348	318	335	332	351	332	320	334	315	363	362	345	340	316	349	321	375	371	318	359	341	350	358	358	359	339	332	355	376	347	327	374	344	335	331	322	338	335	339	337	335	358	347	355	345	361	359	341	365	349	316	350	336	328	317	348	332	302	360	343	320	366	326	368	324	349	297	338	373	334	362	348	335	331	334	355	326	369	323	353	307	339	348	343	333	368	335	367	347	352	333	358	391	354	343	354	349	354	348	333	330	344	361	313	368	346	326	368	353	343	316	363	345	319	346	311	376	366	357	341	347	334	357	356	372	354	325	350	336	345	323	351	326	351	324	351	349	354	325	329	350	317	342	336	340	339	329	349	364	353	323	343	366	350	322	350	394	356	355	356	320	364	341	304	339	356	343	346	353	349	352	357	317	329	364	320	346	368	334	349	324	364	349	302	336	334	358	337	339	373	354	366	340	312	324	347	337	357	341	358	370	369	359	364	354	320	361	335	326	321	337	321	350	353	352	338	350	337	326	300	354	375	349	358	355	329	381	369	375	329	335	329	357	353	347	346	340	322	368	310	341	354	345	333	345	315	349	363	341	352	351	341	358	355	325	336	365	334	356	371	315	319	312	329	348	370	356	335	346	323	353	344	333	355	340	356	340	372	337	353	365	356	347	358	323	346	366	356	335	349	373	363	349	345	335	355	328	364	320	333	354	345	360	321	366	370	346	355	318	351	337	325	327	318	366	321	346	345	313	340	344	346	336	340	384	351	335	318	320	349	344	317	326	341	341	381	331	342	343	360	371	359	360	376	328	346	363	342	337	317	342	319	374	345	379	362	357	367	333	359	369	362	336	352	320	345	353	328	400	328	338	365	346	346	379	329	351	349	345	347	354	332	321	320	325	349	330	378	357	353	364	331	329	341	330	372	356	332	364	316	344	335	359	314	326	374	368	359	390	386	329	334	362	360	323	332	361	334	294	362	358	348	351	374	344	317	322	339	354	339	342	356	334	339	373	337	356	330	348	363	345	341	335	376	328	341	332	365	328	353	355	366	337	381	325	341	342	365	352	326	332	371	362	359	319	325	354	356	380	335	340	345	336	300	342	306	343	358	364	370	336	344	371	329	349	372	325	348	352	326	337	336	366	332	344	323	367	357	317	343	326	349	328	334	355	348	364	385	312	323	346	330	355	358	343	334	362	355	345	337	340	363	375	330	358	339	311	333	367	323	369	342	336	342	345	356	326	333	354	344	368	333	312	338	359	326	299	397	369	317	304	395	360	340	347	394	371	348	339	339	341	349	329	354	345	337	342	313	355	360	333	387	337	333	311	342	361	295	376	355	346	323	309	367	381	335	337	332	334	362	322	357	328	390	352	319	320	337	334	356	333	317	310	311	366	365	354	363	368	338	312	348	324	329	325	334	346	349	353	357	332	343	345	360	338	367	343	332	334	343	369	367	338	351	349	351	357	357	340	359	345	356	351	334	369	347	325	346	343	379	356	311	333	334	322	364	327	330	338	350	353	328	329	375	325	338	382	329	359	329	359	368	338	336	381	353	361	361	318	340	344	342	328	318	358	367	339	341	338	340	344	350	354	344	311	356	353	369	364	355	359	348	349	335	335	371	362	318	345	352	338	343	365	345	334	356	375	339	350	362	337	348	331	338	353	337	349	363	333	342	377	356	328	340	378	338	352	319	332	352	359	342	350	319	346	368	393	350	361	358	339	345	360	358	375	352	343	362	338	341	337	323	348	344	353	363	324	348	313	353	373	341	344	343	355	373	355	370	356	354	351	319	348	325	348	323	374	327	368	351	355	369	359	328	355	352	323	335	340	354	322	355	361	333	340	351	344	343	322	352	321	344	313	327	353	335	359	333	355	312	307	331	348	348	336	341	360	360	341	346	350	348	363	336	347	399	349	363	342	331	352	354	331	327	377	337	307	343	341	336	352	343	355	336	340	336	400	347	366	327	337	341	322	334	346	371	332	337	367	353	356	359	385	365	356	377	371	319	348	341	337	344	345	361	342	359	347	340	340	343	344	356	327	353	354	338	331	336	363	343	358	354	371	335	345	348	318	381	334	328	329	352	361	355	342	378	378	316	311	334	344	340	366	354	369	335	303	373	335	351	349	334	347	349	330	348	351	347	355	365	326	340	370	389	331	353	367	372	380	365	323	351	349	342	328	339	315	343	345	349	364	388	335	320	372	342	358	331	307	346	368	361	379	320	344	347	350	356	339	364	348	333	367	333	343	352	352	373	346	369	343	334	305	346	342	328	342	362	307	322	373	373	358	369	355	323	383	374	333	359	380	384	358	346	341	356	356	337	332	330	348	363	336	337	365	328	364	345	338	348	373	338	370	363	357	347	356	341	334	360	332	326	345	345	328	360	353	330	359	375	384	371	382	347	324	344	332	326	361	363	357	374	366	338	347	348	349	342	354	333	334	315	317	385	358	331	361	374	341	356	361	327	318	359	348	355	394	351	358	349	355	363	358	355	358	351	346	348	324	352	337	333	351	328	346	349	359	334	369	334	374	363	322	368	325	347	333	362
22722	20948	28519	23566	21099	21468	15959	7096	4979	3662	2678	1948	1363	1249	1011	882	867	854	662	633	584	515	468	393	387	401	400	326	267	277	253	274	257	299	331	274	236	211	233	231	252	228	225	250	231	230	187	232	209	194	211	205	206	235	200	202	194	200	181	200	193	215	216	221	239	185	211	229	196	218	202	227	215	221	236	204	201	217	221	246	209	197	234	213	223	206	207	199	208	203	211	186	208	184	207	206	217	196	212	223	223	229	206	216	239	221	230	215	196	225	222	213	195	232	198	233	220	248	215	207	210	201	185	222	217	205	200	226	220	217	209	213	218	217	225	233	213	204	222	191	214	207	237	178	215	196	207	216	241	217	204	220	224	200	205	238	197	201	192	191	195	210	187	218	201	212	199	203	207	220	243	195	226	219	194	208	182	235	209	214	182	223	216	221	231	225	219	218	185	190	205	211	218	212	167	206	223	218	217	217	205	206	213	228	208	201	215	202	180	202	183	236	181	217	217	234	178	195	196	182	224	212	212	234	217	180	229	192	192	201	209	219	194	210	206	204	209	188	193	207	219	232	186	189	219	196	198	215	193	199	216	214	205	207	215	183	186	203	178	174	186	208	169	192	195	217	212	196	208	178	212	191	204	190	220	196	203	220	228	176	203	210	225	198	207	228	236	215	228	230	207	205	218	190	213	216	217	189	213	214	233	223	216	216	230	218	210	220	211	190	201	206	218	194	202	202	205	191	197	222	221	199	185	223	186	202	192	218	204	201	201	186	225	219	212	201	217	218	190	194	213	213	209	247	221	194	215	222	244	228	186	200	224	183	192	217	225	209	203	222	216	229	199	197	208	184	203	214	189	229	173	219	181	204	210	188	197	196	205	208	211	182	207	206	218	217	212	190	206	202	208	226	201	192	215	189	223	210	219	214	205	205	215	217	215	209	198	217	188	171	225	214	200	213	202	205	228	219	209	226	221	219	236	244	204	213	168	192	221	188	211	189	210	209	238	205	212	203	217	201	203	202	217	217	231	203	200	207	201	223	199	199	230	210	199	219	177	198	203	197	183	201	218	200	215	203	205	210	201	204	239	206	201	192	196	224	186	210	219	234	227	225	201	197	205	236	220	209	213	192	196	203	204	180	215	192	212	209	215	208	208	193	191	214	213	213	213	171	196	200	208	194	208	197	188	218	200	186	200	195	203	224	182	216	204	191	196	220	211	220	197	207	225	234	194	193	176	218	198	214	233	210	213	205	221	202	187	184	217	202	232	206	219	221	196	188	216	195	212	216	192	212	221	219	195	209	222	221	206	235	215	199	202	194	215	216	217	191	197	208	187	197	225	203	211	215	202	214	207	213	197	210	217	193	211	189	203	188	208	209	212	207	199	230	198	200	207	214	214	207	205	163	218	213	191	221	224	209	210	200	228	193	212	204	198	217	208	211	220	219	194	217	222	212	207	208	198	197	186	214	197	191	208	194	217	176	194	215	207	204	193	204	210	194	208	194	202	201	217	221	191	198	223	182	225	194	197	210	200	199	206	208	200	206	199	202	232	213	201	206	221	227	204	220	202	216	215	212	213	210	217	198	205	192	220	217	191	198	203	233	208	214	203	207	189	222	195	213	212	190	203	227	206	202	211	225	191	189	200	210	227	208	199	213	205	204	215	222	196	193	217	216	202	207	203	206	218	173	193	194	186	200	219	229	190	215	211	196	210	210	191	217	198	206	191	238	203	199	218	220	206	220	222	190	196	211	223	194	193	216	222	188	210	209	226	235	226	202	204	213	206	230	208	213	193	212	180	219	224	210	213	217	221	183	214	209	208	202	202	173	184	244	174	189	215	238	209	214	191	223	231	218	205	236	200	182	210	206	195	202	203	223	214	229	211	184	218	214	195	194	188	215	195	178	206	220	191	221	203	202	205	188	228	183	196	206	201	202	206	204	192	232	215	190	195	217	209	200	196	188	218	199	197	212	205	179	208	200	228	204	207	203	211	206	215	186	208	213	216	219	208	203	222	197	227	213	201	209	200	195	194	214	217	211	190	217	215	203	185	210	205	219	198	222	226	202	207	186	210	197	190	193	214	248	194	189	196	205	190	214	200	215	188	217	206	165	223	234	201	208	221	224	205	212	201	196	192	195	199	197	199	226	219	214	206	174	211	208	217	222	221	233	206	192	189	206	187	235	214	189	208	215	211	216	197	216	222	224	199	227	213	206	182	204	217	190	205	192	233	198	207	212	208	193	225	204	206	206	193	217	197	210	192	218	192	191	204	203	190	226	205	213	185	210	204	201	222	230	217	217	193	226	208	224	239	216	218	186	199	193	208	189	205	180	220	221	236	191	205	206	218	206	197	190	207	197	174	215	214	211	217	208	213	196	225	229	214	231	220	212	223	211	206	206	229	198	199	205	222	203	216	223	184	187	204	195	198	220	188	190	216	200	205	188	211	199	191	216	222	214	206	214	226	210	219	193	213	192	211	186	199	198	198	198	206	210	200	202	224	233	209	216	211	234	207	211	204	195	194	204	188	191	208	233	226	186	212	200	208	224	199	205	209	205	206	218	202	204	201	224	236	211	183	193	179	206	203	239	224	193	214	220	223	171	200	232	206	188	206	229	187	212	214	211	229	204	193	220	221	212	224	202	213	179	197	216	194	210	193	234	188	232	194	185	223	212	214	211	204	201	197	202	201	192	209	202	196	201	216	227	205	183	192	226	205	199	208	198	208	218	198	218	221	196	206	217	223	197	215	221	204	200	204	204	210	218	209	189	221	191	211	194	204	205	202	214	208	212	201	209	212	205	220	216	200	220	206	212	205	210	219	178	202	215	206	216	208	207	215	235	192	200	233	187	225	196	236	209	198	189	217	223	175	182	184	213	199	200	223	204	188	200	212	213	210	209	208	218	207	206	196	214	208	224	234	203	193	212	229	241	215	220	213	187	221	181	195	209	187	210	221	220	198	211	212	201	225	226	200	194	211	220	230	205	207	202	232	198	189	211	213	208	213	205	227	189	212	211	205	245	214	180	211	228	186	208	188	226	185	198	190	228	214	200	215	205	215	245	221	224	206	209	221	199	208	229	205	223	250	204	214	177	210	213	219	205	211	233	178	214	187	219	248	187	213	223	202	210	214	195	189	211	197	201	228	243	222	189	185	211	193	220	188	198	228	203	239	216	228	194	202	206	199	210	200	221	212	224	197	227	201	203	227	205	202	210	176	198	206	241	189	214	217	200	218	199	220	208	202	228	198	200	222	196	226	212	200	206	207	186	222	218	221	215	218	210	203	196	201	226	210	198	194	216	190	212	204	205	230	228	175	217	187	182	236	208	212	210	203	218	185	203	206	194	203	205	220	224	190	218	217	193	218	201	230	197	237	216	205	210	212	177	198	216	211	227	193	200	195	189	194	222	194	185	182	208	203	183	208	224	184	233	206	222	212	186	247	218	190	191	173	212	193	200	209	214	191	220	196	229	203	202	208	248	207	213
27920	48028	42877	31852	25729	20365	16081	12432	10338	7853	5955	4439	3089	2807	2239	1828	1916	1659	1423	1187	1087	916	870	681	695	693	620	488	390	389	345	381	430	431	410	367	339	298	306	299	313	338	299	312	255	272	251	268	254	266	262	295	251	245	246	266	268	270	252	265	273	269	260	249	242	229	273	266	237	235	251	243	231	260	246	249	249	253	238	264	241	242	240	251	238	224	233	237	239	255	251	259	250	246	254	259	225	251	223	240	260	242	260	229	250	227	231	233	248	245	252	279	275	216	241	250	262	246	237	264	261	261	237	247	217	244	228	237	243	230	247	253	240	248	208	248	243	230	249	252	232	260	240	252	234	239	264	264	255	232	236	262	259	245	225	238	244	229	242	248	236	239	248	280	233	223	256	263	235	249	242	250	253	218	251	224	261	240	253	256	242	223	240	246	227	230	255	258	268	247	232	217	245	258	257	261	257	264	269	225	242	245	244	227	263	221	228	226	231	235	243	269	272	229	248	253	226	257	243	265	251	278	243	234	228	249	265	238	246	229	233	239	233	238	256	274	262	254	271	260	238	242	239	289	231	231	237	259	232	235	256	262	233	261	233	240	243	266	245	266	231	251	257	260	243	245	251	258	228	244	256	249	229	241	238	262	225	241	242	253	256	261	234	234	244	247	241	268	264	237	247	249	256	249	243	221	228	212	252	214	257	245	270	233	236	251	267	239	228	257	269	246	251	249	236	235	250	236	274	222	256	237	249	237	224	256	239	264	243	259	229	246	232	245	249	257	259	238	244	229	272	223	230	264	271	246	246	221	224	218	244	208	225	235	226	232	276	217	245	269	259	230	234	256	241	252	213	235	282	243	235	241	213	250	250	241	250	271	247	253	231	238	237	277	256	232	255	220	255	250	243	247	263	245	216	279	234	259	235	222	242	240	262	244	225	255	236	233	225	239	228	284	242	245	252	236	233	232	237	213	252	225	236	253	233	236	233	226	249	245	216	259	240	267	248	240	265	233	262	251	240	216	258	257	246	241	241	219	235	242	243	238	252	271	263	241	248	262	243	216	235	227	263	263	267	243	268	251	251	232	265	219	239	239	263	223	255	240	244	256	239	269	242	240	236	273	230	247	233	230	221	268	265	236	249	231	228	242	266	231	244	230	248	231	246	258	235	252	251	232	258	242	249	243	236	246	223	242	229	234	257	252	261	258	264	222	255	234	261	255	249	249	279	221	249	220	230	275	249	264	238	234	243	253	266	251	239	230	271	259	247	249	243	235	248	276	222	258	266	221	250	254	257	256	270	224	235	231	253	249	246	258	235	227	257	241	247	213	239	277	256	208	245	235	230	260	240	221	219	244	250	247	236	237	237	217	268	259	276	238	228	252	224	237	228	251	234	238	266	260	258	267	233	284	263	259	259	271	227	244	247	230	266	256	236	224	239	251	235	275	232	227	221	248	243	232	241	275	261	242	216	224	261	254	233	236	247	245	246	231	254	261	246	228	247	227	245	203	250	247	235	233	233	241	247	236	239	272	256	257	251	220	231	221	249	235	227	234	235	239	242	263	223	253	258	260	237	239	225	270	224	258	234	254	257	238	267	231	247	237	238	236	230	247	243	271	273	231	243	231	232	234	264	232	245	234	226	242	201	242	257	257	242	273	260	265	241	211	274	224	225	266	256	234	251	240	232	238	277	254	260	225	246	232	263	286	239	212	249	230	241	247	229	243	265	238	251	246	249	260	238	261	253	280	237	241	210	223	241	224	256	236	256	258	239	264	251	229	220	248	217	255	243	240	227	253	263	237	237	246	251	244	266	244	254	225	259	227	229	215	218	251	272	262	191	256	255	240	231	240	221	230	222	253	234	218	240	205	233	231	232	253	262	246	229	277	228	255	265	220	246	274	257	247	266	279	243	258	264	240	263	217	244	246	233	241	205	246	279	220	253	258	238	236	253	243	269	243	250	255	251	263	246	224	251	256	230	222	210	260	268	242	244	281	253	237	227	283	255	251	242	249	246	239	242	222	260	259	253	235	218	219	262	228	244	263	220	240	249	240	230	248	240	248	254	235	226	238	242	234	244	258	291	254	252	258	262	233	248	238	240	255	266	225	231	247	246	258	261	252	202	234	272	226	230	223	252	234	250	233	258	234	247	222	255	246	244	247	237	227	226	256	245	267	228	233	268	255	244	262	237	255	237	249	265	244	240	223	267	242	243	242	252	232	251	244	223	258	246	238	247	217	286	260	223	244	226	259	239	290	231	237	249	251	241	267	249	248	244	220	266	236	235	270	252	237	245	229	238	231	271	269	244	247	249	257	248	253	230	280	230	273	212	256	268	226	241	234	244	268	258	237	238	248	258	267	262	270	258	233	247	253	263	247	265	244	247	238	246	239	255	265	251	249	222	254	252	231	219	252	257	270	251	282	251	230	254	236	247	225	259	278	266	237	239	228	236	243	238	247	250	218	226	258	231	247	253	254	242	256	257	236	243	228	269	260	266	240	278	246	276	250	273	245	265	250	225	225	256	232	245	214	225	245	235	243	270	223	254	250	247	256	242	270	233	259	239	238	257	241	241	264	280	255	262	283	278	250	254	273	283	260	238	232	247	226	263	232	256	287	217	217	243	254	249	248	228	234	255	238	222	242	249	250	224	251	260	231	282	253	227	236	252	267	216	296	278	242	249	249	238	277	254	244	248	235	253	247	267	245	229	253	249	259	253	259	241	263	250	269	241	217	249	261	226	202	258	229	257	217	234	258	230	263	214	210	246	231	231	255	247	244	230	270	237	260	239	238	243	249	275	244	247	237	238	219	251	249	225	244	268	255	232	246	233	241	253	213	240	221	249	262	239	229	229	272	240	273	238	257	242	241	254	236	220	231	232	244	223	237	258	246	236	232	250	248	218	224	232	264	247	256	226	253	270	257	261	239	244	255	244	248	249	221	245	253	225	241	258	256	232	229	267	257	210	272	276	239	259	242	247	242	233	250	214	225	240	268	227	243	260	273	249	226	240	226	239	234	248	256	242	268	245	250	253	276	249	238	255	209	233	260	244	259	264	248	268	245	260	239	204	268	252	231	224	227	259	254	239	235	270	260	245	257	242	237	271	254	237	284	232	219	239	274	227	244	245	227	231	252	243	265	271	224	231	260	235	229	230	250	273	248	252	226	241	242	259	226	238	215	275	242	227	251	260	239	260	230	259	229	236	233	244	239	225	247	236	237	258	223	267	255	240	260	238	250	235	273	230	249	262	234	243	269	265	246	209	252	260	252	251	251	235	254	254	245	228	256	280	242	223	244	245	210	252	250	270	271	259	235	234	236	227	263	247	238	259	262	263	255	271	237	241	237	237	228	258	261	248	263	273	221	256	248	227	260	244	246	250	253	251	247	243	245	244	230	247	251	243	239	247	265	257	220	229	254	246	244	240	243	247	255	227	228	251	247	233	220	231	271	211	254	240	229	258	236	209	253	235	246	221	252	222	251	235	272
27419	23425	26571	18700	9865	5599	3473	2574	1951	1320	1049	805	659	530	436	484	496	443	411	387	363	348	322	308	293	291	300	262	237	245	257	249	258	266	251	273	252	225	223	230	264	221	212	237	211	221	234	225	210	238	194	222	226	215	209	210	206	225	205	217	199	232	230	229	217	233	249	204	203	210	196	218	241	231	230	207	231	205	201	213	175	223	210	197	203	192	209	231	215	222	239	233	217	232	215	218	220	216	219	188	229	227	237	216	222	240	233	232	212	198	199	233	223	222	216	232	219	222	238	222	206	230	243	206	217	239	221	234	194	201	208	221	217	233	250	205	241	234	214	231	207	204	228	224	221	229	209	221	209	210	206	201	190	221	238	204	231	227	198	217	233	206	204	205	234	227	225	222	203	234	209	218	202	239	209	216	182	181	238	230	207	228	214	228	259	229	232	216	230	208	207	223	221	215	201	205	220	246	213	225	204	259	218	230	216	210	187	228	222	195	225	208	216	204	219	240	194	216	198	205	206	233	201	229	209	232	196	219	201	232	233	189	234	226	241	210	222	225	227	239	234	252	202	205	243	225	212	213	213	256	205	245	256	247	210	213	219	233	220	215	227	217	226	224	188	221	215	194	207	224	185	216	230	217	208	240	235	226	225	204	214	222	198	198	228	216	223	225	215	211	220	234	205	217	238	228	238	227	238	217	196	250	231	213	222	210	235	215	226	204	233	220	230	224	247	247	215	194	207	228	225	205	239	206	200	218	220	242	218	205	229	201	213	229	223	222	216	215	224	215	217	216	207	202	227	222	241	239	237	221	238	220	208	218	207	215	213	224	240	230	201	220	230	216	235	230	229	207	224	214	244	225	213	260	216	237	237	226	212	205	214	245	222	228	238	232	186	224	215	221	206	212	221	231	194	213	191	227	220	222	235	220	222	221	233	209	219	225	221	226	228	231	193	203	215	209	201	222	248	206	209	230	214	182	250	208	185	216	216	213	246	204	201	241	230	204	195	184	206	229	221	208	205	226	216	216	221	212	217	223	232	235	216	236	237	214	224	206	196	242	207	230	207	211	221	236	257	227	237	209	218	241	243	216	246	208	186	213	209	222	216	220	232	213	204	241	208	226	219	213	217	214	230	233	224	218	236	247	225	226	241	229	200	215	216	190	195	231	198	240	214	200	214	220	242	211	202	213	223	236	220	222	219	254	212	222	216	229	255	241	192	207	194	238	239	199	223	223	236	240	224	223	219	228	215	216	221	232	227	210	220	219	219	209	224	219	241	199	214	191	236	238	225	207	244	231	210	191	228	218	231	234	213	204	227	244	234	248	206	236	219	219	220	217	225	197	237	236	193	255	235	238	234	251	262	228	224	243	223	245	209	199	237	215	205	228	227	199	247	212	220	245	206	230	185	244	243	215	194	231	239	235	225	231	208	229	215	221	217	208	235	198	209	221	197	249	199	238	240	229	229	204	191	231	240	213	205	205	244	226	236	215	216	217	258	218	225	210	227	216	226	244	240	219	236	220	217	215	204	223	211	210	211	214	203	221	234	198	218	213	200	251	237	195	209	200	226	212	206	268	215	203	236	203	216	221	236	199	213	237	214	208	214	223	214	225	216	213	212	223	228	222	230	214	192	222	220	239	211	232	240	200	221	194	216	247	206	217	222	225	242	226	226	255	215	206	225	198	208	225	201	211	235	231	216	206	234	236	242	194	241	223	221	226	234	225	199	227	210	236	221	226	224	210	225	200	211	215	200	237	235	245	244	219	235	203	208	219	219	224	263	213	222	207	221	244	217	214	261	211	220	232	226	208	236	223	221	236	202	223	212	228	197	202	204	222	215	230	200	228	203	208	229	213	259	205	209	222	208	217	229	220	217	250	233	215	210	228	251	199	223	206	224	226	220	212	213	221	193	224	199	220	225	198	190	222	216	203	190	214	230	227	245	239	237	221	230	210	211	210	223	252	228	221	224	203	188	230	203	227	222	188	224	221	231	234	215	218	239	203	210	228	213	214	192	216	210	204	234	208	203	226	232	209	236	257	226	242	195	199	240	203	230	207	239	240	217	235	207	236	225	235	208	214	207	216	221	220	219	228	218	214	206	206	225	215	220	228	202	234	212	210	247	246	216	220	212	242	198	215	250	230	210	213	218	208	226	208	194	210	229	212	238	231	220	220	220	250	222	212	211	229	221	203	215	225	233	224	222	220	202	210	246	224	234	208	219	233	224	217	213	224	215	225	219	216	200	228	198	229	213	218	224	212	210	247	225	218	204	222	193	202	226	192	254	195	222	225	209	226	222	224	211	236	214	199	224	226	234	222	230	215	245	230	223	196	217	205	223	220	237	216	226	201	222	220	221	211	225	210	213	243	218	229	237	232	234	225	210	239	222	225	232	225	214	189	215	213	225	224	216	209	221	225	197	221	213	218	211	216	222	215	224	241	223	210	175	209	217	227	218	248	194	235	200	186	222	213	265	221	237	223	209	248	223	205	215	207	219	249	229	249	194	231	214	230	217	236	210	252	233	215	198	195	239	228	194	228	198	221	222	209	216	226	251	245	219	230	208	246	227	221	189	217	193	210	193	214	184	254	193	218	185	228	207	222	219	238	229	197	242	229	196	222	218	235	232	243	208	215	213	217	216	210	227	231	249	215	240	245	234	219	192	238	210	240	226	222	255	223	220	226	218	206	253	195	210	242	231	224	208	231	207	207	223	227	232	216	237	232	216	226	222	229	246	212	228	213	228	222	226	233	248	216	218	222	227	234	232	213	217	191	204	202	221	220	218	202	218	217	230	234	230	204	220	206	230	211	191	215	232	223	237	226	230	207	224	208	221	200	227	236	235	246	213	217	217	222	222	225	232	225	211	235	198	264	223	208	230	227	203	204	227	226	200	227	224	225	234	227	219	205	217	226	227	232	224	201	223	184	213	204	211	234	187	226	204	215	237	199	233	195	219	213	231	221	213	205	232	212	205	239	197	216	210	253	240	228	229	207	228	239	207	216	235	234	226	228	197	223	227	237	222	231	200	228	205	199	200	238	193	227	214	243	228	222	207	202	216	230	224	228	229	237	240	230	214	198	207	219	214	206	226	226	183	218	220	214	221	228	242	210	209	246	225	209	215	223	206	187	223	205	210	183	208	223	199	222	215	220	197	233	244	228	221	218	190	225	228	222	248	227	255	203	229	212	223	234	190	222	202	214	222	228	202	216	215	232	237	245	193	233	220	209	206	245	219	207	216	218	213	203	220	204	239	241	213	221	215	210	233	217	209	242	207	223	213	217	217	216	212	229	223	228	202	207	222	218	229	220	212	215	217	208	178	238	231	206	223	203	214	219	193	215	218	237	199	238	217	240	213	235	201	224	222	211	226	195	208	248	203	212	212	216	217	231	231	212	212	192	216	219	215	213	220	209	244	244	180	207	241	244	209	218	224	216	205	198	229	203	223	223	204	199	219	216	186	215	213	201	206	220	222	198	227	227
24928	36797	32034	20779	15017	10537	7324	5776	4631	3202	2417	1673	1210	1149	889	921	853	837	771	696	603	588	523	511	437	434	421	352	322	321	320	309	332	369	340	350	319	282	264	309	313	305	269	281	271	267	279	264	276	286	273	285	264	259	291	280	259	299	273	249	262	260	275	285	282	286	275	281	286	258	310	298	296	271	284	280	289	294	273	255	275	283	243	264	258	269	304	273	285	286	277	277	282	276	254	276	267	287	272	280	278	277	255	248	272	281	302	263	280	273	270	288	252	302	294	252	268	270	291	262	278	276	261	282	276	255	276	282	276	271	256	260	295	270	261	272	309	271	263	269	263	289	279	295	276	296	254	258	289	263	254	248	270	278	290	272	274	297	250	278	272	263	290	256	267	267	263	298	257	276	313	260	257	294	295	266	261	298	272	255	262	274	270	270	294	277	264	274	275	271	257	296	291	294	253	275	273	285	260	294	287	300	269	258	263	289	270	268	272	279	273	247	246	281	216	291	244	290	254	283	288	287	251	265	280	247	301	287	265	282	254	241	268	302	257	249	273	290	228	267	269	246	268	271	262	262	297	268	312	267	280	275	254	267	288	282	308	290	264	239	281	275	245	279	279	271	287	275	259	243	286	271	292	278	241	267	272	282	250	279	289	288	320	251	295	242	264	285	306	256	269	280	296	297	266	271	251	273	280	259	275	250	265	252	265	274	262	271	279	292	268	280	240	316	300	275	289	278	284	290	289	264	282	274	274	285	257	242	289	243	283	293	277	288	277	255	266	268	280	275	282	239	284	284	268	258	273	298	277	233	278	262	298	268	249	280	244	261	246	276	297	269	289	278	277	269	268	290	250	266	286	245	291	265	258	273	257	275	290	279	294	270	256	302	258	247	255	276	285	279	282	288	289	276	279	257	259	269	264	277	274	255	260	300	282	264	294	240	298	272	256	285	281	288	272	270	283	282	255	280	267	237	268	299	283	233	287	274	287	247	254	290	282	236	259	238	268	272	271	305	233	300	275	299	280	268	275	278	281	276	273	265	271	254	267	277	270	252	258	251	274	280	257	277	290	269	296	270	296	276	285	259	263	262	265	290	257	265	305	268	280	283	282	251	283	259	273	266	263	251	285	292	296	266	293	277	276	273	282	230	257	285	268	283	287	242	262	302	269	290	256	282	266	280	241	253	290	263	267	294	265	300	246	253	281	268	260	280	276	264	259	267	270	261	295	283	283	255	288	294	293	285	265	270	256	269	259	289	268	284	267	250	252	280	250	283	282	258	277	257	280	284	289	300	267	261	280	255	297	286	260	287	271	283	306	273	260	274	256	283	300	260	276	258	279	249	271	271	272	278	241	252	287	254	239	254	279	251	261	260	250	274	292	271	255	273	293	247	279	255	259	298	290	290	262	263	251	273	283	245	238	297	256	267	275	251	249	293	291	278	301	287	289	284	276	266	275	283	273	282	280	228	266	258	293	311	249	303	314	248	272	254	276	278	276	274	271	293	292	258	280	269	312	295	242	245	306	270	271	307	262	248	267	273	253	220	249	260	259	258	268	270	268	288	280	256	287	284	265	274	284	239	295	273	272	297	252	266	250	249	259	266	287	268	251	254	286	287	305	261	259	265	274	292	251	272	252	295	276	253	258	270	269	269	258	283	253	281	280	267	297	247	286	264	263	276	262	292	289	260	227	243	265	273	281	275	283	295	287	277	272	265	253	264	263	265	269	292	251	252	254	273	254	296	279	292	279	276	262	278	275	256	284	281	268	243	287	292	281	273	265	260	267	276	287	257	266	286	311	267	287	291	300	273	272	269	262	244	285	244	280	312	290	282	258	244	286	283	275	272	282	304	267	228	267	276	284	248	262	262	251	303	282	282	266	273	314	296	285	277	296	316	266	263	262	237	267	265	258	277	273	307	292	307	248	279	231	262	247	253	265	279	260	273	248	277	269	258	298	284	304	268	273	273	266	268	282	286	300	290	259	283	256	271	258	256	270	266	290	279	255	257	308	266	301	290	303	273	269	302	273	266	287	262	274	292	241	277	282	305	287	265	308	273	244	276	281	266	294	266	260	288	273	256	287	285	283	272	275	252	281	286	270	258	270	305	254	291	231	278	248	268	276	261	255	293	281	256	249	285	291	265	287	281	294	286	250	259	282	267	281	291	280	289	253	262	273	291	264	286	258	255	268	288	260	297	271	307	292	303	268	249	281	272	279	283	262	288	270	269	302	274	257	257	283	282	274	302	274	282	255	270	276	274	293	270	261	259	249	253	246	263	253	239	280	234	251	268	284	256	262	275	248	249	250	264	243	281	267	243	287	255	268	253	286	307	257	237	266	272	254	252	277	277	270	298	276	304	271	259	295	279	242	269	259	306	305	297	300	271	285	255	265	262	266	272	305	288	249	259	267	292	256	256	256	289	276	312	309	263	251	274	280	267	273	254	261	282	300	272	286	261	279	282	267	298	239	260	259	261	272	268	254	285	287	257	308	263	256	288	243	256	254	296	243	262	295	292	267	264	295	272	275	247	290	295	258	281	250	274	261	274	240	279	243	291	267	267	298	291	273	282	270	267	300	278	311	275	242	275	260	273	293	254	245	235	292	270	267	294	261	245	273	275	283	269	289	310	281	237	269	269	308	289	247	302	277	293	300	280	255	265	262	264	303	299	273	300	267	272	281	270	270	262	269	282	278	256	296	253	283	278	278	275	270	286	298	266	283	259	288	283	281	279	286	271	289	255	270	276	291	250	267	292	278	274	251	263	268	273	250	279	265	268	298	257	262	274	265	265	290	248	294	280	261	284	277	255	265	266	284	289	294	275	289	271	277	278	269	282	248	240	260	261	289	270	258	263	266	232	254	279	280	287	251	286	267	266	276	279	263	268	250	316	289	267	269	285	257	254	277	268	249	290	275	271	293	265	284	248	244	289	275	280	272	273	261	257	289	262	278	280	258	260	271	252	304	251	275	286	272	271	275	261	259	250	264	277	277	277	278	268	296	281	274	301	283	281	304	307	297	296	280	295	267	294	270	242	282	250	251	271	275	262	288	258	275	263	301	263	284	279	264	306	277	283	254	288	269	277	285	254	239	252	248	273	277	280	254	276	254	260	267	270	266	283	275	264	278	249	243	271	280	248	255	275	274	262	272	289	275	262	280	287	246	281	252	275	265	258	280	269	261	255	286	261	265	282	262	272	249	266	296	262	261	300	283	250	288	270	287	283	274	292	269	305	303	273	265	280	278	276	291	310	282	265	276	266	291	263	262	290	261	269	289	281	275	275	292	267	284	270	279	277	249	299	268	270	234	275	245	262	281	273	249	281	295	273	287	261	247	286	265	293	307	272	279	270	280	272	283	310	237	266	266	256	271	274	272	277	282	265	287	254	287	237	275	270	284	261	274	258	255	277	261	236	264	286	278	274	303	282	282	265	282	280	284	278	243	266	281	286	292	270	274	242	276	274	242	261	278	274	291	266	300	250
23701	20905	28070	24069	21102	15510	7907	4641	3379	2335	1763	1215	1033	774	720	728	720	568	487	508	436	420	334	338	304	306	244	248	181	163	169	178	204	214	207	178	177	154	170	139	188	154	172	161	159	160	167	151	170	138	145	172	143	141	157	145	143	174	153	148	159	149	163	163	127	160	152	161	138	137	151	166	168	145	147	155	164	160	138	134	167	137	148	153	159	144	146	152	160	152	180	165	145	166	148	175	159	141	161	114	149	160	176	164	165	153	168	154	165	164	155	148	149	169	132	158	138	157	127	162	155	168	146	129	163	156	150	148	130	143	136	149	147	160	140	144	164	148	138	149	170	166	146	147	158	141	157	139	160	149	118	148	161	159	136	135	144	161	155	150	163	163	135	151	139	161	130	164	145	147	128	156	146	147	154	143	153	174	154	144	144	157	153	150	143	149	142	139	157	132	146	139	140	147	165	155	155	174	150	148	159	141	163	154	151	158	160	160	150	151	161	142	152	151	154	165	148	142	158	155	124	140	170	140	153	143	157	160	151	141	154	148	140	158	177	132	146	142	145	162	145	150	156	158	154	187	155	124	126	130	145	143	155	150	143	166	157	139	148	152	154	145	173	159	148	162	144	153	140	159	142	149	152	132	144	143	133	149	157	144	124	133	152	172	148	148	141	157	153	154	142	136	175	139	156	181	172	137	169	145	140	131	151	156	152	155	174	144	137	155	166	139	132	159	135	135	159	162	140	173	160	164	170	165	147	180	155	167	183	157	150	154	135	154	146	154	133	162	132	156	148	166	159	132	172	183	153	146	157	152	144	149	157	140	156	155	154	147	157	144	153	156	143	151	174	146	143	170	160	139	135	161	141	134	146	170	157	154	132	136	132	147	161	145	163	160	156	152	146	154	153	164	163	135	159	159	156	147	139	143	140	152	152	157	153	158	160	143	149	161	153	170	148	147	142	145	147	147	164	146	127	173	158	165	161	143	158	151	155	125	146	148	149	154	141	152	133	150	148	144	140	164	136	133	158	169	173	136	140	142	150	139	141	126	146	144	127	151	143	146	153	158	143	151	172	150	138	144	183	157	139	172	121	156	152	153	161	153	136	140	153	139	157	139	153	131	147	151	166	136	136	164	144	155	148	150	144	135	159	124	150	130	142	133	162	131	140	146	126	132	150	139	163	161	162	145	148	149	177	156	133	155	171	167	149	176	155	138	164	160	133	165	172	149	144	164	130	169	142	140	159	130	149	136	166	159	142	153	134	145	151	161	153	141	144	137	151	150	150	146	148	140	160	152	149	134	160	151	136	129	151	152	153	131	167	154	127	162	144	159	128	141	171	161	128	153	155	155	144	158	139	152	168	154	149	153	158	130	149	140	140	148	154	127	133	162	125	154	169	175	135	172	153	165	147	130	147	147	144	160	161	136	133	145	136	132	156	142	148	144	145	167	145	149	147	178	150	172	153	138	168	165	152	153	144	154	155	164	157	148	143	133	139	152	137	149	137	163	147	142	176	169	138	141	155	147	159	147	130	153	137	160	154	175	153	128	153	150	150	138	158	152	155	167	157	137	142	145	154	148	140	135	156	150	176	159	153	167	152	139	135	164	141	168	155	143	159	153	141	149	148	125	125	153	142	139	123	140	169	150	171	131	157	157	153	168	136	141	157	152	155	147	137	139	156	135	150	141	131	140	160	140	162	142	136	173	141	127	159	148	156	145	157	158	157	143	165	154	147	153	146	165	138	146	158	169	155	162	166	147	185	157	152	155	161	161	146	175	139	158	135	147	131	148	155	136	157	157	145	142	146	163	157	141	142	155	140	144	133	151	163	149	126	142	161	140	154	145	165	138	144	143	156	149	137	166	129	184	166	141	142	171	144	158	162	154	162	131	143	134	146	146	157	134	142	163	153	153	140	146	157	155	142	159	143	148	151	134	128	154	146	168	152	144	137	144	154	168	173	145	147	153	152	149	130	154	167	119	141	132	149	161	170	122	177	166	140	163	170	134	169	142	144	160	140	148	143	163	145	140	160	170	129	165	150	145	150	154	173	129	135	149	131	148	159	140	150	161	149	134	151	150	160	141	166	176	155	130	159	149	146	149	146	126	172	136	135	168	133	139	156	148	154	140	134	159	147	167	160	133	159	150	130	150	135	140	140	135	147	151	162	146	143	147	148	145	149	142	150	137	154	157	130	140	147	156	134	162	129	172	154	162	146	162	154	145	144	150	136	144	148	156	166	152	153	137	144	138	147	170	160	161	165	136	167	141	144	160	143	161	147	156	165	165	136	142	158	155	156	154	162	144	161	166	156	164	159	148	151	153	154	142	134	149	152	148	167	144	147	137	140	150	141	166	147	140	144	152	172	164	157	160	143	144	132	132	146	145	152	131	160	143	168	132	148	150	173	162	159	146	142	168	147	151	166	144	145	149	150	152	160	160	138	155	132	164	183	158	142	149	143	145	146	167	157	154	150	145	148	159	148	175	140	150	148	161	160	142	153	143	128	144	158	147	145	134	146	138	149	147	169	132	135	167	160	151	141	138	162	148	144	151	143	142	157	142	161	175	134	154	157	140	139	163	170	161	164	158	154	173	143	175	152	142	151	144	152	146	134	159	140	179	141	142	154	137	134	155	152	158	134	166	144	153	150	159	169	148	141	170	157	155	152	167	155	181	143	145	133	124	151	128	164	168	150	162	159	154	136	163	139	131	145	150	148	149	156	138	146	153	156	153	161	166	148	145	155	132	165	154	163	154	129	140	169	177	156	149	154	148	134	160	142	158	137	152	132	165	153	142	145	150	150	155	158	150	176	146	142	147	109	130	128	147	146	163	149	146	145	157	132	138	133	136	163	148	144	142	162	171	148	163	153	153	149	168	158	143	131	143	155	162	144	153	168	161	161	155	146	160	139	148	130	159	153	156	158	171	143	154	162	154	150	130	129	163	142	148	160	161	146	152	145	153	152	144	141	148	145	157	155	149	156	142	151	149	148	165	136	141	165	164	164	126	163	156	152	170	147	141	161	146	158	164	173	142	158	151	162	172	165	145	162	155	151	158	130	126	138	151	161	157	133	147	150	151	142	155	161	135	170	136	138	143	148	139	154	150	148	147	166	136	147	171	158	154	150	135	136	130	166	144	146	151	155	156	134	122	143	160	145	156	148	170	141	149	140	154	158	164	146	166	168	158	165	137	147	151	138	125	150	146	173	160	144	154	120	158	162	147	151	153	151	150	168	155	136	148	153	174	146	166	168	142	148	141	150	146	159	156	140	154	159	166	144	145	162	141	144	166	143	142	147	145	140	114	153	165	142	154	157	159	131	151	133	166	150	149	141	151	160	152	157	164	173	122	169	163	167	147	157	160	168	158	162	171	150	126	139	136	164	156	138	161	149	137	141	139	157	165	134	148	147	149	143	154	156	140	149	169	163	141	141	152	194	146	129	151	172	166	182	150	151	134	138	162	157	150	152	133	139	128	142	136	159	147
25230	42106	38205	27122	21323	16055	11590	9307	7534	5081	4212	2861	2296	1626	1595	1573	1432	1224	1062	981	907	797	711	608	540	444	450	378	283	235	237	253	304	339	339	288	259	241	215	220	212	205	205	168	206	182	177	202	180	209	219	175	211	174	194	190	198	174	209	185	194	183	182	205	206	196	183	200	224	200	198	184	201	200	183	195	184	208	171	191	189	187	193	194	194	197	162	196	199	198	176	172	188	182	193	194	207	180	193	179	204	205	166	204	185	186	212	193	196	199	185	196	200	183	210	187	221	178	202	205	180	187	173	167	201	183	190	187	193	183	177	183	198	209	173	172	185	204	190	192	184	178	180	192	195	184	201	164	186	182	185	193	203	175	163	168	193	173	212	194	202	195	179	199	207	176	182	174	195	181	179	200	199	170	190	200	184	177	182	205	171	187	181	185	200	190	186	171	204	180	171	181	184	211	174	173	189	204	204	181	186	193	182	178	185	183	179	178	193	198	202	179	189	174	195	186	188	190	175	196	189	196	177	188	164	182	209	177	186	195	189	206	207	197	188	168	187	175	192	175	182	184	179	183	183	213	179	187	177	176	199	183	177	176	187	201	166	184	185	181	218	207	193	197	193	177	182	188	201	200	190	184	174	187	172	174	203	205	197	182	199	178	201	209	197	182	186	177	181	213	180	185	193	207	193	199	170	208	195	180	188	200	201	177	213	189	191	203	191	195	200	180	186	213	199	182	184	196	150	183	177	197	189	188	197	179	213	221	190	199	183	200	192	187	200	187	173	182	177	212	168	160	186	189	192	176	183	199	165	183	215	230	209	172	212	194	185	181	225	211	215	189	175	172	181	187	190	195	162	179	199	205	228	183	191	174	179	197	191	193	172	180	185	190	174	179	197	210	177	160	210	181	208	183	206	191	198	188	178	211	187	194	205	186	177	193	205	184	186	191	176	216	164	190	192	192	217	188	179	195	174	196	183	183	178	201	176	203	179	194	180	182	179	183	194	207	171	185	167	166	192	200	160	188	208	181	181	211	196	203	188	188	187	182	189	170	187	182	189	190	178	179	172	171	194	201	220	184	179	158	190	182	171	191	172	207	204	185	186	187	188	183	166	177	206	196	182	171	187	194	164	202	204	186	183	198	190	203	183	200	195	203	192	171	190	196	184	198	186	167	208	186	183	168	198	200	211	174	195	189	179	173	199	162	204	188	197	180	205	174	212	190	201	179	192	196	179	195	198	194	190	212	183	162	192	183	171	180	170	191	162	205	211	216	209	175	181	176	194	189	193	181	189	217	157	201	191	185	195	194	193	192	201	200	199	179	197	185	175	195	167	185	186	166	184	203	193	171	189	159	211	175	158	188	183	189	196	206	167	188	189	159	205	163	197	185	218	192	206	192	191	211	202	202	186	191	178	217	204	190	209	179	206	171	169	195	182	192	202	224	173	154	182	207	200	173	195	171	184	191	178	196	183	187	191	187	202	200	159	193	195	185	192	200	177	176	195	164	189	184	200	189	163	186	185	164	191	182	185	196	183	176	168	203	161	190	197	193	223	197	207	186	191	204	189	200	194	199	201	206	179	169	195	167	169	198	181	192	166	159	188	156	179	195	200	187	209	175	183	186	199	187	197	184	198	172	220	185	160	183	182	174	185	169	153	191	197	199	175	173	180	214	191	196	192	202	179	184	195	193	178	185	163	177	162	196	196	191	196	168	187	189	179	190	197	163	204	183	183	198	188	184	167	197	166	181	180	194	201	204	170	183	194	191	205	176	213	181	210	165	200	232	196	188	181	173	185	180	168	187	219	169	187	183	179	175	184	187	167	186	188	184	198	172	187	164	173	202	192	204	216	177	185	195	206	209	178	179	182	186	193	199	190	168	189	210	178	185	179	192	202	177	194	183	176	169	205	187	200	178	205	183	189	191	204	187	187	178	178	188	192	203	197	168	193	186	191	204	220	192	185	188	181	194	174	179	167	222	190	209	171	185	209	173	166	200	196	187	153	187	182	171	188	191	192	220	185	203	199	193	179	209	189	178	172	168	187	202	229	177	177	176	196	174	179	208	203	201	196	214	212	182	187	190	202	188	202	179	186	195	173	191	192	218	198	186	177	214	187	210	191	200	185	146	182	191	195	161	181	180	188	183	201	191	183	202	184	166	202	162	224	193	180	167	190	175	196	186	187	188	188	167	185	187	188	208	170	171	198	198	208	197	193	198	163	209	194	198	180	169	202	170	188	214	191	185	204	213	176	201	192	201	194	195	198	148	187	198	200	188	187	167	188	197	200	184	212	204	195	186	187	215	191	161	210	186	190	175	165	197	181	193	182	181	193	174	182	177	162	193	205	211	190	192	184	187	176	174	195	187	176	212	175	174	165	209	175	196	176	154	175	202	180	195	173	163	182	206	190	185	176	169	178	199	221	190	183	174	187	163	188	204	167	182	199	199	193	205	189	210	191	193	184	204	203	187	196	193	197	171	180	181	184	184	161	201	200	192	189	205	194	181	160	180	183	178	217	192	198	171	190	191	192	195	193	188	193	178	172	175	218	181	147	187	209	187	174	178	186	189	184	177	175	209	180	187	176	201	181	185	208	196	182	171	169	189	193	187	197	194	169	180	194	185	178	175	188	221	191	183	191	180	195	196	195	168	186	188	162	183	184	193	187	176	196	180	181	181	202	192	190	200	172	198	164	182	193	192	195	184	234	177	217	210	187	201	207	189	155	203	169	190	197	204	184	189	188	188	186	210	173	174	181	172	200	193	182	183	193	199	186	168	194	196	183	210	164	166	216	175	187	194	175	209	184	179	221	167	197	189	168	191	192	200	201	189	184	193	216	192	159	171	179	210	207	211	214	164	194	212	168	187	221	177	188	185	169	179	179	179	171	182	183	178	187	175	178	178	195	194	187	193	200	188	168	188	174	191	204	193	185	170	209	183	176	174	200	177	190	186	190	195	168	203	190	205	184	193	189	173	182	178	185	198	207	202	176	183	182	178	188	197	182	174	188	192	183	197	192	190	199	203	201	205	181	185	210	193	176	206	207	187	173	176	150	191	179	182	195	193	189	169	194	206	188	231	200	190	171	163	169	207	193	217	192	198	213	190	177	214	182	203	165	182	208	171	207	196	174	183	186	198	200	201	194	203	185	178	172	179	194	193	192	166	192	204	179	194	179	182	209	195	147	195	200	205	197	181	188	176	181	185	185	179	166	191	197	168	216	180	175	200	210	175	181	171	207	199	170	183	191	171	192	175	205	190	196	207	197	196	195	181	191	191	184	190	168	194	184	193	199	185	188	179	205	190	172	184	192	179	171	191	219	161	201	165	188	181	205	171	188	165	207	194	187	200	169	186	194	163	203	184	200	208	185	192	171	188	187	200	210	193	173	188	213	199	197	188	163	199	167	206	204	165	178	195	179	191	174	197	175	210	215	186	186	182	164	195	177	199	190	190	182	184	201	185	194	190	189	192	155	201	188	198	164	186
25040	20930	26926	25391	15361	7952	4578	3285	2394	1731	1427	1017	949	765	783	685	688	591	633	674	603	517	432	416	382	390	384	362	328	296	318	301	337	312	323	353	316	310	263	289	299	289	272	297	308	281	292	318	306	289	288	247	289	297	334	317	298	308	306	304	292	271	333	276	313	292	277	281	300	319	308	274	288	276	304	311	285	303	253	318	329	294	262	300	309	276	295	274	297	287	287	300	271	291	292	295	282	328	279	291	299	291	309	302	287	320	314	268	291	297	293	284	276	292	283	273	287	309	272	285	294	307	300	262	286	310	311	319	294	273	293	280	294	324	291	270	312	300	292	304	287	313	273	292	321	285	292	281	282	279	275	299	345	289	290	272	313	278	327	309	298	271	283	300	314	272	305	311	266	269	299	316	287	289	284	298	319	305	313	308	292	292	295	302	277	257	278	282	294	269	287	294	290	265	303	301	273	281	304	278	321	312	288	294	290	275	275	308	318	318	264	298	293	311	284	286	289	275	277	263	288	297	329	271	293	282	302	290	304	279	338	282	267	298	303	287	292	300	265	285	290	313	322	297	288	292	284	265	297	286	264	263	274	263	301	270	282	312	280	268	327	288	284	284	293	285	319	284	319	298	284	291	309	293	289	294	303	299	310	327	287	319	308	293	289	312	275	290	295	292	261	277	322	262	295	307	309	294	272	281	301	300	318	283	306	273	291	288	272	321	243	285	315	289	270	319	331	288	311	314	277	303	285	305	277	308	291	259	292	285	257	284	278	278	296	294	271	278	285	283	296	298	276	275	301	287	297	299	278	309	292	292	284	306	269	289	292	269	268	273	294	289	310	291	295	289	295	280	302	281	279	303	294	286	308	303	282	321	317	307	290	283	294	314	277	300	280	276	299	322	263	298	307	239	277	288	323	323	273	285	332	277	289	298	299	312	281	286	266	288	341	292	307	285	282	308	322	299	298	285	294	303	274	296	312	268	306	288	310	282	300	262	285	283	323	261	306	305	277	288	307	308	257	305	261	292	317	289	312	276	313	290	299	297	312	292	318	293	292	319	279	334	299	303	318	265	306	312	260	288	311	292	296	276	279	294	288	268	319	300	275	302	286	260	280	284	268	270	304	295	254	262	281	294	293	284	281	270	290	285	284	283	312	282	283	263	272	278	278	292	286	279	308	300	280	292	284	323	282	271	315	312	317	262	326	307	278	288	279	307	311	266	291	258	300	306	289	309	301	261	307	287	295	248	284	299	285	305	284	283	305	300	270	292	291	259	265	275	306	294	298	302	282	293	286	325	285	331	277	313	306	310	300	298	290	287	320	311	300	292	294	276	336	293	270	300	292	301	319	296	298	273	274	321	289	296	285	293	301	266	276	304	301	278	276	273	282	251	304	300	291	306	281	322	307	283	290	276	288	270	308	283	288	312	320	307	302	281	319	288	312	300	287	284	270	299	320	289	317	310	280	274	290	298	305	288	295	296	305	294	284	280	257	295	316	273	293	246	294	271	302	281	273	272	297	288	310	293	265	277	284	314	293	293	285	318	304	303	256	314	285	262	302	290	285	272	297	286	287	281	307	301	280	280	302	285	327	291	288	318	282	289	293	306	287	297	311	306	295	329	323	307	303	296	282	283	306	282	309	287	303	285	277	313	293	279	302	286	295	284	274	271	265	283	295	277	306	291	287	278	311	278	290	276	288	277	304	263	279	303	315	309	290	290	280	306	281	290	292	335	269	270	273	315	266	291	279	256	283	296	295	289	280	309	307	301	277	306	287	318	272	287	276	284	289	293	297	322	275	329	260	287	288	304	304	277	291	299	308	304	289	292	278	286	304	277	315	301	281	314	280	303	288	283	287	280	272	314	269	289	297	294	315	293	307	295	278	271	296	290	270	279	323	286	310	269	277	265	316	295	293	302	305	306	264	297	285	263	305	284	255	277	262	311	301	261	310	295	308	307	274	314	312	282	287	286	276	300	326	267	296	290	301	273	296	274	290	289	274	279	315	290	318	271	285	308	323	275	310	292	306	304	272	267	258	270	287	286	269	290	280	287	286	268	281	302	302	306	335	268	270	295	288	281	302	313	293	277	305	259	299	283	317	308	267	304	254	262	325	270	317	297	281	280	284	295	302	295	295	281	278	301	270	305	316	273	296	291	303	291	285	306	269	271	276	301	303	314	309	298	252	267	265	303	309	263	288	284	281	296	284	286	291	306	278	301	239	291	304	303	267	295	299	285	302	288	354	301	296	261	303	293	309	295	304	308	304	325	278	277	284	294	316	304	306	302	309	272	282	283	300	289	321	299	273	270	283	307	302	311	283	285	283	324	294	267	300	305	277	266	303	303	247	320	260	295	320	277	315	270	272	327	288	289	282	271	288	279	300	308	293	303	315	316	260	324	278	271	295	299	299	291	277	298	299	321	283	314	250	296	273	296	300	264	301	287	288	298	289	300	287	288	336	303	302	283	237	310	274	285	296	297	290	298	277	335	296	295	307	275	286	309	323	295	301	256	293	277	301	327	279	293	302	298	286	296	290	319	263	301	290	315	327	294	311	289	322	299	289	293	307	261	296	272	304	281	339	307	291	290	267	292	310	337	273	271	307	277	275	275	287	336	275	295	281	307	282	288	286	295	329	278	306	325	285	285	289	247	300	301	314	287	312	301	316	275	283	284	305	290	323	309	302	310	328	286	315	313	290	303	313	302	296	317	280	276	282	303	312	265	281	293	310	280	299	300	277	257	310	279	282	309	302	311	314	277	294	260	286	271	299	274	318	341	290	271	301	299	289	292	266	299	292	261	274	276	283	280	292	269	312	291	258	277	305	289	298	330	279	256	291	284	288	283	297	293	271	266	314	280	336	304	277	302	256	301	300	289	288	314	316	266	291	321	300	300	298	315	323	327	271	281	274	297	302	309	313	287	285	285	279	286	285	266	312	297	274	283	292	289	288	308	281	302	315	280	292	250	309	298	299	282	286	292	293	300	305	334	276	252	287	294	270	299	309	296	288	297	311	312	332	308	291	274	291	296	292	305	283	283	297	287	294	302	304	288	271	318	287	270	287	315	333	270	294	264	303	294	284	266	311	284	287	280	255	299	285	294	313	279	291	263	282	309	288	260	290	287	304	292	285	308	272	291	275	329	269	273	318	253	291	272	300	293	308	275	316	278	279	284	294	291	254	294	261	284	317	305	288	285	302	301	279	316	292	282	269	280	273	311	277	308	306	286	313	281	293	268	302	286	281	287	299	303	295	260	314	286	287	293	283	266	313	263	289	310	286	286	269	308	276	306	282	278	298	256	288	269	301	311	300	283	320	283	282	280	277	281	292	259	310	299	282	288	290	313	264	300	281	286	280	312	295	296	316	261	303	285	282	298	271	269	269	304	293	291	321	312	273	286	306	299	283	279	319	286	304	315	279	288	316	286	289	273	297	305	287	307	288	316	248	317	256	284	259	282	299	262	299	298	284	311	284	286	278	304
25174	38400	34366	23996	18403	13004	9279	7426	5685	4076	3338	2263	1969	1601	1565	1410	1239	1228	1178	1166	1113	896	750	643	616	589	498	483	408	427	381	419	421	423	447	421	418	376	364	398	361	375	327	337	362	362	327	331	346	338	343	360	363	347	358	342	342	330	371	363	366	355	345	326	351	367	326	381	342	378	373	335	351	348	362	344	365	377	341	368	357	336	366	376	344	338	333	334	376	338	354	337	347	391	337	370	353	334	365	370	342	371	341	352	349	366	350	334	392	342	301	315	326	342	331	380	365	357	364	357	357	371	360	342	350	344	316	386	354	402	328	385	331	373	347	367	356	333	355	331	382	355	338	332	341	367	371	343	417	357	361	326	343	368	327	334	329	350	360	347	356	341	350	324	354	349	357	350	346	369	326	363	336	358	330	334	378	328	338	342	344	344	327	367	327	344	348	351	348	355	342	353	330	360	339	398	355	326	331	334	381	359	348	330	389	351	341	341	347	329	363	376	343	346	337	375	342	352	338	309	336	347	360	334	349	329	371	378	362	304	372	367	371	355	349	363	325	335	363	323	333	352	343	355	310	335	343	361	337	357	360	332	317	335	361	361	317	364	401	325	331	356	359	363	373	325	364	371	356	369	341	363	363	351	347	345	384	353	337	349	322	341	358	355	355	348	370	361	335	332	344	321	342	354	373	296	346	345	320	340	361	361	331	317	328	341	350	336	383	354	360	378	343	363	370	325	355	338	343	331	355	359	364	341	360	343	359	341	356	354	372	329	328	372	362	325	346	342	351	332	380	345	313	300	364	327	343	319	310	318	345	373	371	362	339	365	375	333	370	330	333	364	353	321	322	347	340	375	336	341	333	351	347	379	339	367	351	323	321	371	379	362	342	346	349	333	361	358	321	369	357	345	344	360	367	366	354	361	344	328	339	306	345	352	379	373	345	326	348	338	333	346	379	363	346	366	346	364	357	377	361	348	367	325	406	337	346	330	330	352	357	381	366	363	348	375	338	354	379	349	325	327	343	338	348	351	367	334	324	367	374	350	332	312	335	351	340	354	335	374	349	338	357	382	341	358	360	355	341	315	345	333	368	361	382	328	344	337	349	355	356	323	338	350	353	352	366	326	376	383	363	358	363	361	354	308	328	372	314	336	387	352	316	345	337	359	362	338	351	337	372	367	371	340	362	380	370	364	352	338	364	358	322	333	372	350	346	327	318	391	345	338	371	371	339	382	343	378	348	342	363	388	367	363	352	324	357	334	329	330	352	364	328	346	322	374	343	341	357	385	350	314	326	364	315	359	362	320	367	351	341	397	353	358	334	376	363	312	305	352	398	362	342	350	383	363	363	379	339	347	356	354	335	352	322	365	338	342	342	366	313	347	340	329	371	375	359	374	339	368	336	359	368	378	363	344	345	358	345	351	341	334	384	351	347	376	366	368	333	360	352	368	358	353	368	354	342	365	365	335	375	337	336	370	348	341	340	321	338	363	328	362	325	345	351	306	380	361	321	328	366	349	363	383	342	359	394	337	361	359	370	336	354	351	353	386	354	325	312	384	358	342	358	368	344	350	331	347	349	349	365	320	366	342	328	376	372	351	346	329	352	333	308	325	329	328	344	355	374	353	363	372	339	344	341	302	306	331	328	364	334	349	368	379	344	328	346	338	364	356	333	338	367	358	365	367	360	354	350	348	370	318	338	322	317	337	352	335	369	355	323	344	371	339	370	328	333	366	392	373	362	386	307	325	331	343	363	367	352	333	341	369	344	354	351	345	343	370	335	322	344	362	346	366	346	339	361	342	345	349	352	363	341	376	359	375	362	328	342	355	331	386	299	381	370	350	331	322	347	359	378	327	341	364	361	377	344	336	336	351	333	344	351	327	374	363	331	350	359	380	341	335	335	385	382	337	349	357	356	337	345	337	358	348	363	327	371	357	334	375	359	356	326	357	360	337	331	347	369	337	336	371	344	361	365	358	354	369	338	360	342	329	363	401	320	364	391	343	385	346	322	325	364	325	338	343	327	359	332	318	341	350	344	341	345	338	319	353	338	361	300	330	342	381	330	369	349	368	337	357	355	348	336	358	340	362	341	366	352	371	351	347	349	343	341	365	350	367	343	340	345	372	357	363	361	336	347	363	370	334	331	366	349	334	346	363	346	335	381	379	350	389	347	340	329	330	354	318	341	355	352	374	356	337	318	367	312	351	385	356	299	328	377	361	341	353	343	338	309	344	372	371	354	367	332	368	374	357	313	355	358	354	374	373	347	366	350	342	371	353	325	352	377	354	326	364	358	352	367	344	359	333	347	357	365	338	386	355	319	370	356	361	364	334	364	326	348	363	336	320	347	378	340	378	337	324	329	380	356	354	356	358	369	342	348	369	358	325	340	360	335	329	364	379	366	334	327	335	350	354	343	352	369	350	338	320	352	316	363	366	360	314	353	347	344	363	374	341	370	347	345	329	359	373	352	355	378	344	329	333	367	349	348	312	327	346	378	367	349	392	368	389	357	362	365	304	376	348	365	327	361	378	375	333	350	348	383	332	365	326	327	315	372	342	344	378	362	337	357	341	345	340	369	356	340	317	362	387	349	337	355	335	318	400	368	303	322	361	332	360	335	341	338	353	352	314	333	317	351	354	337	357	358	372	354	327	348	345	350	359	327	322	377	393	347	377	357	330	360	376	380	373	337	353	316	367	346	295	382	328	325	351	348	354	318	355	347	321	325	361	386	312	353	341	361	341	356	329	342	381	348	317	356	340	321	356	329	316	365	333	356	354	394	377	350	330	349	346	351	350	364	346	363	374	350	365	376	371	356	329	375	326	368	350	335	337	335	360	363	366	352	332	384	324	348	352	346	297	353	338	378	361	346	356	314	349	348	358	363	343	325	370	403	327	350	371	363	346	336	348	342	329	344	319	370	361	382	356	322	365	367	356	375	340	358	351	385	332	337	334	369	388	330	364	346	358	347	349	369	348	366	369	326	346	355	374	339	359	339	345	367	377	369	358	368	312	374	333	356	361	371	328	370	365	356	320	373	385	338	354	335	338	369	358	333	361	341	357	357	387	377	391	358	363	361	318	349	342	356	346	337	355	358	340	340	361	350	344	376	334	369	349	352	342	361	360	375	331	367	375	351	351	378	377	350	331	353	360	338	345	336	341	366	370	387	332	326	320	347	366	363	394	384	356	357	351	339	366	344	381	356	341	377	376	374	367	349	294	361	389	365	322	346	337	375	358	322	346	370	362	324	345	378	351	348	365	354	360	356	358	328	328	355	360	347	354	359	350	345	372	357	357	359	357	334	353	332	346	320	348	333	355	363	373	328	369	351	360	364	357	360	344	346	317	356	358	350	339	357	333	354	360	357	344	326	367	364	350	347	374	336	351	377	349	341	383	380	336	329	308	347	354	359	347	357	316	364	334	329	354	371	373	342	329	360	347	337	349	342	335	351	371	353	355	341	342	318	351	347	366	359	343	324	332	326	358
22639	20930	28553	23515	21114	21407	15603	6831	4804	3541	2611	1943	1689	1395	1314	1093	1023	1126	1114	1026	898	697	507	430	436	435	390	343	300	291	275	269	286	256	276	269	293	247	243	243	227	199	230	230	226	237	207	219	268	218	249	242	243	264	212	216	228	220	212	235	235	235	224	203	214	205	212	247	234	217	228	224	236	229	211	232	233	217	238	206	233	207	217	194	234	237	202	211	212	239	228	211	243	196	213	210	207	235	210	223	233	206	233	236	226	223	180	205	220	231	210	246	219	208	226	200	228	221	228	195	233	204	206	233	221	218	211	200	205	225	235	220	235	195	219	196	241	211	250	226	201	221	195	239	219	230	250	234	221	223	223	236	236	222	221	239	212	191	224	224	244	205	241	195	208	203	225	215	183	207	189	238	226	229	218	215	225	234	202	196	218	215	227	226	239	223	226	216	223	228	198	213	227	230	209	220	237	206	186	234	223	213	202	213	227	199	221	224	220	219	206	265	224	244	202	239	211	212	235	222	224	209	205	215	227	214	200	223	214	211	219	211	263	235	235	231	218	214	235	220	222	240	222	233	214	214	213	222	213	234	222	216	220	203	207	215	220	223	188	228	234	219	219	218	220	229	195	214	222	251	194	193	226	221	207	182	232	210	212	229	229	217	216	212	218	220	208	223	207	207	227	212	203	226	235	229	199	211	201	214	193	214	214	193	248	193	224	231	202	224	235	215	177	213	219	235	216	208	195	225	232	197	210	214	221	238	215	213	203	236	193	223	206	219	214	219	212	217	212	212	232	226	223	224	219	202	189	201	228	233	216	215	209	210	226	226	229	215	242	206	197	252	195	217	222	218	231	200	219	226	236	220	201	244	249	219	228	226	209	206	206	223	216	227	216	215	196	199	202	218	218	209	199	207	223	213	215	212	236	244	219	225	201	223	207	225	229	216	202	226	203	228	236	198	198	239	204	219	239	211	222	220	234	208	203	209	213	191	213	214	225	245	252	208	207	218	233	185	211	205	235	230	212	244	191	241	221	229	208	215	216	181	218	202	207	202	205	225	197	250	211	202	221	221	193	198	225	189	186	235	202	226	229	193	208	202	226	225	198	194	256	215	227	220	214	226	211	226	234	224	197	203	221	216	234	235	194	207	213	225	186	242	203	218	209	222	217	215	223	218	239	240	211	238	223	217	200	191	217	225	234	205	207	217	223	223	214	212	216	199	217	215	218	229	226	221	215	234	210	206	230	204	210	195	208	209	229	219	226	211	234	206	217	193	208	219	214	236	225	210	207	185	215	215	204	224	235	203	239	244	247	206	192	222	216	229	220	221	222	205	226	229	197	219	224	207	201	207	216	219	235	210	209	199	205	213	224	220	239	225	229	220	221	229	203	225	221	219	234	224	213	250	227	211	196	198	227	238	238	255	202	201	230	215	212	204	209	227	216	211	196	212	239	231	206	225	210	212	222	230	217	234	238	226	212	234	205	209	211	239	209	224	175	242	214	202	211	199	229	200	230	227	256	214	211	219	234	217	207	221	221	244	200	209	223	204	200	205	226	215	208	222	191	218	261	217	221	218	211	212	193	213	196	206	211	218	237	221	203	213	244	224	245	200	213	203	212	195	218	220	216	226	227	201	206	208	195	256	230	221	194	206	213	223	213	213	212	217	184	217	203	198	225	234	220	203	202	210	214	207	200	220	221	236	197	222	187	217	232	210	218	210	193	193	208	238	207	237	226	210	237	220	209	212	218	246	212	211	208	208	192	235	208	218	217	213	233	215	208	229	213	186	206	222	221	198	211	181	194	222	230	214	201	239	213	227	217	207	224	225	201	222	216	238	241	212	200	206	224	216	188	214	217	188	213	218	242	216	226	217	232	210	211	188	193	216	207	235	200	211	228	221	211	225	209	208	199	199	219	218	239	221	240	219	221	240	201	206	222	226	221	218	214	247	219	215	231	209	197	206	208	204	205	204	204	211	195	231	213	200	212	188	221	199	232	229	227	227	196	221	210	225	237	196	204	216	215	215	216	222	205	216	218	227	206	223	250	213	224	227	216	234	198	229	209	215	188	199	189	231	192	244	202	204	228	226	202	240	234	217	187	227	194	214	223	211	206	212	216	208	220	213	228	196	209	210	200	226	229	223	225	211	242	210	206	214	212	210	215	219	250	229	203	190	168	215	227	261	244	216	228	236	214	206	215	183	212	199	227	244	202	230	200	189	214	227	205	217	241	219	224	218	174	219	187	195	186	199	254	203	221	198	216	229	217	219	212	195	226	230	217	205	203	221	199	225	207	198	219	221	210	205	254	210	202	215	236	217	205	176	212	212	214	217	233	221	217	232	233	237	221	172	216	210	204	222	200	236	230	215	205	234	201	227	241	226	195	204	205	199	234	227	214	236	206	225	215	225	233	200	232	199	223	220	189	234	225	187	215	218	218	212	201	228	212	223	206	235	200	216	222	201	215	215	247	208	202	219	217	217	216	202	210	222	200	202	191	222	203	201	227	245	225	227	213	201	238	235	205	214	214	199	234	216	213	214	210	206	218	200	211	214	221	204	212	227	231	200	212	202	247	218	232	251	204	185	213	221	209	223	212	200	221	240	213	200	226	225	217	250	235	209	217	177	210	211	217	195	215	234	239	214	205	221	205	218	240	222	216	245	216	215	215	220	247	227	218	219	199	233	237	202	251	207	204	193	222	219	229	218	248	224	230	208	228	219	220	206	204	196	217	194	213	240	184	225	231	200	216	211	238	222	241	223	238	212	236	227	232	247	207	204	199	223	218	226	224	222	215	205	230	241	188	216	221	200	234	185	200	209	217	201	190	236	205	204	197	204	217	231	220	225	206	234	196	213	198	228	233	200	241	184	191	241	225	221	206	196	250	219	224	230	213	219	208	197	225	207	193	249	199	210	221	240	198	214	212	207	219	211	232	227	207	225	199	187	214	198	216	222	234	216	218	248	200	208	216	208	226	229	235	228	206	205	229	221	188	218	215	224	235	184	219	233	202	213	221	241	212	211	224	232	216	222	208	244	252	226	230	192	220	221	201	221	211	233	214	214	219	221	212	217	226	215	225	198	206	222	211	212	212	229	218	238	220	226	220	227	256	239	206	225	230	209	216	205	214	188	233	235	209	224	220	226	222	188	231	230	213	199	228	211	208	246	216	228	218	178	230	230	211	209	202	212	199	210	244	231	182	250	220	235	227	222	210	222	209	225	222	217	215	221	229	232	234	245	252	212	253	200	199	220	230	218	213	202	200	199	215	207	219	206	219	218	223	228	225	192	213	200	200	208	226	200	204	204	207	213	207	202	220	200	201	230	221	219	202	196	202	230	200	208	233	191	212	234	229	198	208	222	211	234	193	201	237	201	238	223	223	225	240	233	208	246	227	225	213	202	226	215	219	234	206	221	202	227	198	245	226	196	191	183	224	227	204	211	213	226	214	197	237	219	223	198	220	216	231	201	211	252	233	227	198	242	216	191
27516	45952	41354	31938	26116	19845	15346	11947	9771	7541	5792	4401	3685	3239	2869	2398	2152	2433	2321	2034	1813	1331	961	820	755	630	573	495	467	360	352	378	385	434	427	454	438	327	305	293	289	283	287	271	273	264	279	251	251	250	270	277	257	256	279	274	253	247	248	287	241	253	266	258	242	264	259	256	268	263	255	268	268	284	253	284	247	257	240	253	281	285	241	237	264	252	244	273	237	261	266	257	258	272	238	234	270	239	259	275	232	272	231	228	312	264	266	247	245	254	249	239	260	247	264	256	281	249	263	242	256	265	260	265	268	265	241	262	236	256	273	258	240	228	263	270	261	254	244	231	252	251	267	241	235	275	245	274	233	265	265	258	276	244	287	239	261	227	229	257	259	250	257	230	261	253	242	240	247	257	239	290	267	257	280	274	255	246	244	252	259	262	206	263	273	268	259	274	243	259	274	252	238	245	258	236	286	256	243	236	244	275	261	250	241	267	280	243	268	243	260	260	299	266	260	272	261	281	240	276	245	260	260	223	261	257	270	271	259	232	236	266	266	257	297	244	255	257	278	286	236	283	258	245	250	285	247	259	248	262	220	264	259	256	269	259	254	247	273	267	253	273	231	245	243	237	251	237	253	250	264	264	241	250	237	245	254	248	246	273	257	272	227	257	258	273	277	229	234	296	257	246	223	276	243	234	243	246	283	265	280	268	294	262	242	238	289	272	269	234	240	303	270	273	247	296	268	236	264	224	275	236	256	246	264	280	253	254	241	277	254	280	237	259	237	254	273	281	292	247	242	255	240	278	263	258	276	272	266	245	264	260	255	275	268	265	266	233	225	277	265	258	273	234	279	257	254	258	262	256	279	263	274	260	269	253	278	293	239	275	218	258	287	242	255	260	245	246	269	262	243	259	243	250	244	262	248	255	245	238	231	268	246	252	247	265	243	240	239	242	241	224	263	247	232	239	249	271	230	215	244	253	258	245	288	266	258	244	268	238	254	236	296	237	250	274	273	290	264	260	261	257	220	260	246	253	224	270	260	253	265	263	282	263	238	242	239	227	283	268	254	200	246	254	262	288	251	266	247	266	273	275	244	275	242	257	244	240	268	293	260	255	252	257	269	263	269	231	243	253	224	252	262	255	291	230	256	270	272	259	252	298	260	250	257	252	268	269	244	242	243	264	253	225	245	236	269	273	278	259	257	267	246	276	243	243	252	285	225	255	281	247	241	243	251	248	251	254	256	267	264	226	245	252	240	268	240	259	239	216	274	254	269	240	250	294	269	250	259	246	248	247	249	276	279	215	254	271	280	273	251	262	253	286	290	251	250	267	240	256	243	265	287	245	236	252	290	236	234	258	241	267	251	233	266	245	244	231	252	248	291	262	249	249	233	279	281	251	267	246	232	284	242	264	250	261	239	248	249	233	253	240	250	247	231	247	262	276	223	237	257	265	243	228	270	259	262	253	252	249	239	274	267	254	254	223	243	257	265	251	259	252	239	250	284	253	241	249	247	246	237	260	278	260	265	252	250	271	227	241	272	247	235	252	276	255	267	237	267	265	249	283	249	229	255	276	256	250	248	244	259	252	240	273	281	240	242	278	266	250	260	254	270	271	256	262	265	280	271	248	236	267	266	250	218	246	284	231	234	245	261	222	236	303	272	242	239	248	262	246	247	245	265	259	272	245	239	247	242	246	260	263	256	256	228	251	272	242	235	257	257	259	237	271	239	272	270	251	252	249	272	251	246	256	285	265	275	267	250	258	245	283	265	262	260	256	236	247	258	282	247	251	242	265	248	236	260	270	288	233	229	270	233	266	268	282	246	236	249	272	257	252	254	264	264	251	244	266	219	242	268	239	251	241	266	271	281	216	259	226	265	259	254	269	250	242	251	233	245	231	241	270	229	226	255	246	231	267	240	246	248	261	294	262	263	249	257	266	242	255	262	227	254	257	273	245	271	260	252	258	274	268	233	245	257	283	258	275	275	241	254	232	235	246	269	234	241	263	250	251	252	242	262	250	258	274	253	226	268	232	217	240	273	283	259	283	262	236	245	240	254	256	256	253	241	263	282	237	260	272	255	237	231	274	275	253	232	248	258	253	249	263	270	208	281	266	234	256	253	271	296	295	274	267	232	263	252	243	244	222	243	237	255	279	251	231	264	259	236	263	243	294	232	261	247	253	244	282	279	266	261	267	247	233	244	232	252	274	250	250	272	258	236	247	215	248	257	261	256	249	265	244	270	258	258	275	252	271	270	230	272	270	257	258	250	255	253	263	240	252	249	290	245	245	261	253	252	256	252	243	247	264	273	235	271	259	260	245	256	251	240	243	251	256	275	297	264	282	246	237	268	246	282	259	280	242	265	216	260	255	284	245	258	257	234	266	285	238	260	238	254	253	243	234	249	262	258	256	276	260	232	214	283	259	252	253	249	273	259	246	276	253	273	266	268	271	277	243	215	263	266	231	248	263	276	251	246	269	248	244	264	242	243	242	278	218	269	232	253	247	262	251	279	262	277	260	245	264	264	233	266	261	268	242	293	247	268	249	226	252	264	250	246	280	281	255	270	247	232	289	204	272	265	267	250	304	244	291	265	256	287	247	249	256	248	262	258	248	249	274	248	245	262	248	227	242	262	242	263	273	239	276	233	259	254	251	286	249	245	262	240	274	215	241	242	260	258	216	247	292	258	273	275	265	261	229	244	232	237	262	253	265	256	262	240	271	243	280	245	277	282	276	258	275	273	237	234	265	283	256	239	254	270	240	256	258	253	264	228	274	254	232	231	260	262	258	245	241	239	248	247	255	255	252	254	257	256	266	250	258	262	236	257	274	279	261	254	263	264	254	270	235	269	248	252	244	249	260	269	275	249	274	272	258	226	258	274	260	271	290	251	258	266	253	279	259	248	256	254	254	251	254	253	272	263	221	257	261	285	269	237	253	234	265	278	284	246	243	220	276	265	280	257	267	256	257	250	279	239	261	271	264	255	272	244	270	263	272	265	264	290	270	274	263	228	243	254	260	248	264	254	271	247	232	267	246	250	275	239	259	241	208	291	272	233	251	254	264	267	289	226	280	232	267	247	264	264	253	256	252	257	233	254	278	262	261	244	246	255	261	265	256	263	287	256	272	268	231	237	239	244	266	260	239	262	232	255	285	256	255	235	285	256	244	255	257	266	255	271	254	262	277	257	286	227	258	248	256	256	260	296	257	265	259	242	261	228	266	270	257	249	255	234	269	252	287	262	276	253	281	241	250	290	248	272	257	266	253	275	229	261	238	247	278	248	246	259	278	255	258	269	289	281	257	245	272	245	240	301	273	234	282	252	281	273	265	258	227	274	246	269	274	254	240	261	232	226	252	264	242	248	267	253	234	267	226	272	215	248	254	265	279	248	278	250	254	271	276	252	264	249	246	240	265	241	259	264	271	268	253	241	242	240	241	268	250	230	242	271	247	263	239	262	273	268	260	267	233	272	251	241	251	255	261	262	271
27451	23012	25621	17773	9117	5444	3192	2200	1832	1301	978	802	709	676	604	525	630	592	517	455	486	457	392	321	300	297	299	269	291	254	246	262	252	285	275	265	265	252	245	244	220	228	227	213	233	234	254	230	192	231	227	235	238	234	225	232	234	252	243	232	223	223	229	231	213	206	217	237	213	220	219	229	246	231	240	198	218	237	242	206	204	206	225	234	227	216	242	239	213	248	217	247	273	219	227	203	237	219	233	231	253	215	250	222	231	205	237	234	221	224	229	232	235	215	224	225	229	222	254	217	227	242	228	223	263	235	227	224	233	226	220	224	252	256	243	244	242	230	248	238	189	219	216	220	209	232	234	218	220	215	249	243	221	219	257	213	211	241	213	236	204	230	230	231	251	227	208	241	244	234	180	218	237	218	206	259	229	220	237	227	232	247	243	230	235	242	263	259	214	222	220	212	237	228	249	239	228	240	236	236	237	229	234	220	222	217	239	229	223	213	253	209	231	236	229	231	236	204	250	234	217	193	217	213	246	209	230	226	206	243	213	210	249	247	251	253	222	233	250	219	259	214	238	236	237	234	246	236	220	215	244	210	224	233	251	224	235	229	219	232	242	204	226	245	214	216	218	266	246	232	221	248	252	229	203	220	218	222	216	214	234	238	230	237	240	218	237	256	242	270	215	228	220	234	239	193	221	201	191	225	223	224	224	226	233	217	230	241	247	262	239	253	241	196	255	228	229	243	260	235	253	227	248	217	253	236	240	246	248	218	224	259	228	220	224	247	234	217	219	260	242	214	209	257	204	238	259	230	210	258	235	243	231	236	229	224	214	227	262	196	244	259	246	245	226	226	236	237	211	239	242	228	245	247	225	257	232	218	212	244	228	242	217	232	246	217	255	230	238	215	222	238	231	221	249	232	217	238	212	241	230	239	264	249	236	196	242	246	216	239	233	236	225	232	221	233	231	240	237	239	238	253	245	234	247	228	246	230	225	253	237	259	234	213	228	208	243	236	213	240	220	214	241	230	225	235	254	193	226	201	221	219	230	235	259	221	226	232	205	237	239	191	245	219	233	203	235	223	217	238	237	211	237	247	244	224	240	231	187	230	253	244	206	237	236	226	195	236	238	218	247	268	227	249	251	250	235	197	240	209	225	233	208	208	214	242	231	231	217	244	216	265	232	222	241	195	218	261	233	228	237	225	240	224	210	239	235	227	240	223	247	250	247	221	233	240	229	243	216	202	233	254	225	244	244	213	222	223	228	214	237	230	242	224	202	246	215	224	256	243	197	217	211	228	247	244	232	224	240	226	245	229	252	243	240	235	229	243	219	260	266	236	235	203	233	267	216	221	210	243	224	231	246	232	257	243	254	230	253	210	254	258	222	241	199	248	230	226	214	229	239	259	232	227	220	214	237	246	211	244	226	225	254	201	207	227	218	265	215	218	205	231	217	252	249	235	257	206	217	239	252	259	240	237	220	226	237	245	220	240	225	220	244	220	209	212	217	203	238	247	234	221	202	229	232	242	264	214	261	245	232	232	220	247	260	240	221	224	225	252	222	268	232	278	229	209	194	228	243	237	223	245	223	223	255	216	229	231	232	240	208	242	245	248	223	250	222	225	242	244	262	198	239	218	235	214	221	229	244	238	253	266	259	203	207	238	260	211	237	243	249	241	234	248	245	233	235	210	226	236	233	215	240	236	217	221	216	209	222	248	232	238	222	249	241	242	247	218	249	221	226	236	234	234	239	231	250	261	238	224	232	217	222	255	210	245	231	223	272	235	228	215	229	244	199	239	265	224	240	225	217	232	205	227	231	225	211	244	234	219	210	238	230	233	220	203	216	232	227	219	210	224	230	236	222	215	214	217	238	217	212	233	234	240	232	232	236	237	251	211	199	234	218	227	224	232	228	216	238	223	211	249	246	250	208	223	225	245	224	229	220	235	220	210	260	226	222	233	229	242	244	234	228	222	223	241	235	242	233	225	228	233	226	237	219	239	237	238	236	229	229	215	228	247	225	257	210	233	219	247	253	224	245	231	227	216	255	225	225	259	249	239	229	241	253	223	256	244	240	223	234	206	213	219	219	236	238	271	253	226	271	227	265	231	209	226	225	240	245	219	238	217	242	231	247	254	226	207	225	250	215	240	251	225	246	237	230	223	260	244	233	231	228	219	253	236	235	219	242	267	240	247	256	228	237	207	215	209	244	229	257	230	243	252	197	229	236	224	227	230	208	238	221	213	263	248	237	225	237	204	214	227	269	220	233	230	211	214	237	268	254	237	230	279	240	267	229	233	220	213	193	260	192	223	256	217	254	232	239	230	227	240	227	235	243	245	208	228	261	244	223	238	229	266	215	221	246	230	239	234	258	260	229	239	255	220	221	212	233	230	261	241	223	204	228	224	259	229	217	228	234	223	227	225	210	219	215	215	237	228	227	207	209	233	219	220	243	235	227	240	246	253	215	226	226	245	248	216	228	233	215	250	218	229	250	195	227	231	245	248	243	220	232	242	231	217	236	200	237	223	233	180	218	234	207	247	197	270	202	262	219	215	220	223	229	255	257	231	240	225	234	223	239	256	235	217	240	257	211	213	233	213	244	221	210	242	209	234	230	209	219	228	229	238	244	188	195	242	231	237	225	224	228	234	198	210	245	235	235	209	230	218	235	223	230	239	232	236	221	225	243	229	248	239	213	238	209	227	224	240	241	229	202	227	240	242	236	222	242	230	228	228	239	239	254	227	229	218	252	235	269	232	229	255	239	216	239	252	242	218	242	254	236	243	210	218	237	235	242	242	219	229	244	230	228	217	209	261	234	219	220	196	240	228	209	222	229	232	219	226	213	226	247	258	241	235	243	223	223	248	223	238	228	252	215	249	210	217	225	214	238	227	240	246	204	243	232	226	243	221	236	242	222	216	223	230	224	254	243	213	235	231	204	229	233	228	243	250	213	212	195	224	227	221	230	235	259	253	217	229	222	261	221	223	198	217	254	249	236	238	252	231	215	218	228	238	206	217	222	235	201	234	254	233	223	225	230	258	259	216	253	245	218	216	244	228	193	256	216	248	232	226	235	225	235	229	223	201	227	216	215	219	233	248	213	223	247	222	232	241	215	206	254	243	248	226	209	226	216	237	229	212	256	214	254	244	233	212	254	225	221	222	275	244	239	241	203	262	240	222	192	214	204	232	239	193	199	265	236	234	246	221	233	242	213	233	238	213	246	230	211	234	223	218	213	224	254	207	238	211	219	236	235	236	266	226	207	227	253	200	218	211	263	232	232	207	240	248	228	231	222	235	248	216	218	216	234	223	220	248	257	253	231	251	223	228	205	223	237	206	253	224	249	232	233	219	222	234	222	218	229	228	243	213	244	215	213	206	240	203	194	261	252	239	240	234	204	226	243	245	266	206	223	227	221	232	235	215	219	271	243	242	210	207	239	219	263	233	219	221	214	246	228	243	254	231	233	230	250	238	202	218	214	218	251	255
24483	35149	31171	20136	14308	10433	6937	5291	4315	2907	2160	1753	1524	1471	1149	985	1200	1107	930	850	896	759	591	505	460	488	392	360	381	360	327	321	331	357	367	374	378	343	296	308	268	295	302	311	318	313	293	292	293	285	272	306	303	339	260	287	298	282	288	312	290	278	281	291	271	287	282	242	286	259	293	295	292	285	297	313	264	280	250	291	293	280	277	289	274	308	269	307	280	293	301	270	293	278	282	321	308	261	276	282	282	282	304	283	289	275	295	289	300	293	291	279	288	263	264	272	281	247	275	319	289	273	279	285	278	284	272	292	276	304	308	298	267	310	287	280	296	264	257	283	276	283	276	287	313	258	301	305	284	267	287	258	311	319	296	270	266	283	281	291	296	291	257	295	289	295	258	310	304	302	316	279	265	281	307	269	311	302	294	296	265	302	272	245	257	314	272	254	273	298	248	299	289	329	294	295	288	279	261	292	288	289	281	268	331	279	295	278	266	293	281	278	266	298	282	323	254	303	286	279	278	262	284	298	267	303	302	290	320	319	279	263	317	322	275	259	277	301	286	306	284	273	297	289	250	284	307	285	282	301	278	318	269	296	305	281	272	274	297	273	302	289	300	265	289	290	296	317	287	307	273	305	279	272	273	281	284	270	283	270	294	248	250	288	290	297	302	293	282	282	321	304	302	275	286	260	266	292	267	293	272	287	290	272	262	260	286	266	311	295	306	289	269	285	262	287	305	317	299	278	307	266	318	287	282	282	276	296	299	276	306	286	275	316	275	267	281	280	299	281	289	297	289	250	259	257	286	281	276	248	262	237	290	280	304	307	311	312	247	276	288	297	288	300	252	304	305	292	288	278	291	295	297	296	295	285	262	283	311	253	284	290	278	274	276	290	308	269	280	303	253	272	306	299	246	296	289	287	284	273	328	268	279	276	295	239	258	283	319	284	257	326	309	286	272	298	264	275	285	287	257	305	324	298	316	262	269	296	280	316	296	274	289	265	301	263	298	296	284	316	280	289	323	276	275	279	291	257	248	254	309	248	270	318	287	290	276	296	269	265	287	319	287	274	293	297	266	266	294	273	299	283	280	251	285	300	312	266	292	290	274	322	287	263	289	315	263	274	278	297	264	262	278	258	307	268	280	290	242	263	275	275	276	308	329	283	272	272	292	293	289	273	268	258	255	283	266	308	266	282	280	276	329	274	271	265	297	336	280	295	279	273	298	266	269	291	304	291	276	264	264	274	267	288	271	288	251	298	299	273	312	310	271	279	259	277	286	266	277	305	270	301	270	289	320	270	299	306	288	273	293	299	268	291	293	268	319	295	302	274	281	293	271	277	301	289	269	263	292	283	263	290	259	311	315	291	249	284	288	291	275	294	278	289	284	275	260	299	307	276	291	299	279	263	295	293	306	298	282	304	301	306	301	301	292	294	262	283	279	282	264	288	290	281	295	287	241	284	279	277	282	270	274	293	287	305	306	332	280	304	308	270	269	271	266	310	305	330	274	287	280	295	289	284	288	288	303	313	280	279	281	288	288	290	296	279	289	294	273	270	286	289	276	288	281	285	278	307	271	265	271	316	278	299	296	285	309	276	296	285	289	289	303	284	299	290	273	280	270	263	292	283	263	298	316	308	272	312	266	271	269	288	291	272	278	283	259	292	305	257	268	282	311	316	280	291	264	296	267	263	292	280	298	286	268	262	270	264	278	248	320	289	283	266	272	261	300	280	306	294	280	270	308	309	272	297	289	265	279	291	287	287	305	275	299	284	297	260	290	280	284	268	286	294	280	258	309	258	281	289	284	273	283	284	302	309	290	274	285	304	284	334	262	256	308	301	299	288	279	299	309	271	276	311	268	260	297	270	309	286	316	278	278	305	262	321	276	299	278	276	285	294	255	268	282	282	271	323	315	276	270	302	296	250	314	332	294	287	280	312	292	270	290	272	289	288	286	282	276	285	270	287	297	279	289	273	290	294	304	262	267	281	297	308	270	269	260	274	271	283	274	295	290	294	286	309	300	284	275	281	279	305	278	238	283	278	286	294	299	296	283	322	276	254	288	297	305	283	292	264	278	277	306	289	302	271	285	293	287	267	326	294	291	289	276	268	267	303	308	290	305	261	278	292	256	301	284	284	276	275	311	263	287	294	298	308	269	287	263	243	307	291	276	293	303	276	273	271	294	295	283	289	263	294	310	278	305	275	292	322	294	279	293	281	285	265	255	274	272	273	298	287	262	297	276	281	268	285	267	281	247	291	327	268	287	275	271	278	265	294	271	289	262	255	264	304	272	321	241	302	304	298	305	278	283	293	300	282	301	286	298	295	271	280	317	293	306	282	255	310	286	266	291	286	284	275	278	289	295	261	283	289	303	299	291	278	308	237	288	262	264	307	297	267	290	297	253	273	261	270	286	293	296	300	282	275	283	265	271	298	305	284	295	295	287	310	310	277	307	283	297	304	273	278	291	284	270	256	288	290	278	271	287	289	277	283	301	263	301	274	284	287	286	276	280	301	257	304	297	262	319	291	307	306	300	274	293	307	269	285	273	268	273	277	260	274	279	276	285	264	266	272	273	297	279	273	310	288	286	235	284	294	275	304	287	250	275	264	290	279	250	279	294	294	280	286	289	309	292	291	272	252	292	248	262	296	309	260	265	308	284	293	298	279	321	297	283	290	275	295	269	283	279	281	280	273	285	259	313	295	292	298	254	294	298	295	311	281	281	299	261	287	254	269	271	284	298	303	278	272	317	272	306	261	269	267	304	298	269	310	283	283	275	287	274	295	297	303	261	295	274	262	264	298	305	284	266	306	297	280	316	270	333	320	315	259	274	293	267	254	299	283	290	281	297	273	275	276	271	262	300	281	257	287	273	293	285	304	268	282	277	295	285	278	267	283	287	276	279	265	277	292	274	296	271	286	282	296	248	258	288	288	278	286	295	276	263	270	286	277	256	269	312	273	265	330	275	300	266	271	284	289	301	260	274	242	291	309	260	283	278	279	299	293	309	244	307	277	283	278	278	266	274	297	255	266	273	281	276	295	295	266	296	275	293	280	301	319	282	268	266	278	286	312	281	283	255	325	258	307	289	315	334	263	289	299	290	254	308	265	259	290	265	259	256	302	299	305	299	290	311	269	246	327	287	304	297	264	306	301	291	285	285	311	298	273	283	298	304	275	290	261	289	289	288	263	280	291	294	312	252	270	276	260	278	288	281	274	292	317	246	316	273	281	295	284	292	313	273	305	287	274	303	285	286	283	267	287	302	303	285	269	261	285	261	287	300	278	292	300	281	294	269	258	291	291	290	318	257	292	317	267	272	275	302	290	262	269	301	282	291	260	274	293	284	287	281	286	257	256	288	272	280	300	294	294	261	251	290	260	273	318	278	257	263	277	283	282	273	278	296	273	290	253	278	292	268	294	292	301	305	298	297	269	278	294	265	267	297	284	285	283	302	264	283	259	258	298	284	288	279	267	286	289	292	298
23662	20918	28033	24129	20991	15242	7373	4505	2984	2249	1617	1337	1334	1014	852	817	920	719	644	602	624	610	464	350	310	274	261	234	222	237	219	224	212	171	258	228	210	216	185	199	166	176	161	157	174	188	172	173	158	192	137	181	172	150	177	173	170	162	169	163	171	154	182	172	168	182	177	185	179	185	176	154	156	182	182	156	182	160	208	168	173	163	171	159	174	180	184	147	168	155	169	159	166	148	154	144	171	182	158	178	157	193	165	191	181	160	170	172	169	152	180	162	139	163	164	155	171	174	174	171	165	182	152	174	165	166	167	149	156	152	163	153	170	166	173	183	173	159	170	170	176	177	141	168	166	169	170	152	180	176	174	136	175	197	164	160	167	169	164	190	174	180	150	151	171	181	159	179	190	177	170	163	184	171	164	157	147	168	171	189	179	160	161	171	146	182	176	174	169	182	197	177	160	178	142	179	161	150	182	158	157	164	157	190	169	151	173	167	174	187	166	158	178	135	153	142	164	169	168	164	175	181	178	174	183	165	179	183	157	172	163	169	151	165	148	151	142	192	177	176	156	207	166	136	165	176	150	159	169	158	174	146	156	183	156	158	170	160	157	170	154	154	151	162	188	165	158	153	194	170	152	165	173	163	151	174	160	170	166	169	178	169	165	150	149	168	175	142	155	187	169	145	171	143	171	157	173	162	185	177	154	159	180	170	183	169	186	177	157	178	188	182	157	154	155	164	135	164	165	163	176	160	172	175	197	160	159	155	172	166	156	157	190	160	159	155	162	156	146	163	163	140	163	157	154	156	141	162	164	153	182	171	175	173	169	174	172	172	183	147	150	157	183	185	173	164	160	142	164	147	155	156	161	162	173	166	170	158	189	175	171	177	169	169	156	165	156	182	167	169	190	156	151	167	159	195	190	171	170	186	173	180	147	153	166	156	185	182	150	151	181	186	180	174	148	181	193	165	167	161	166	171	161	160	162	150	171	169	183	169	179	147	180	152	153	178	154	176	173	180	180	147	168	164	185	165	161	165	183	174	147	146	158	173	141	159	183	148	156	161	164	140	152	158	155	188	180	171	179	158	150	182	177	156	178	154	168	153	152	159	150	161	191	167	162	184	161	183	188	148	157	191	176	158	153	160	153	183	175	164	154	150	170	171	167	169	150	147	166	152	173	177	160	171	165	168	196	169	173	163	163	177	150	165	150	174	173	166	171	176	150	171	153	169	170	160	164	175	153	160	168	168	136	181	160	175	167	168	149	159	157	182	155	162	173	161	161	159	154	172	173	173	146	171	145	151	191	168	171	158	178	172	168	161	161	170	163	178	154	179	152	172	164	169	169	166	179	168	166	183	154	162	163	164	159	151	154	169	146	173	166	156	157	176	181	151	157	158	202	176	158	152	166	173	153	155	174	158	167	183	157	165	168	157	150	157	167	168	164	142	171	165	155	164	158	158	163	151	166	154	172	155	160	193	158	178	165	161	180	182	180	181	152	187	163	149	179	151	166	164	162	188	138	163	146	158	180	154	189	186	180	162	174	189	166	174	158	135	163	143	177	178	169	136	164	134	197	162	186	174	162	150	181	178	173	170	156	154	168	165	185	178	171	163	156	166	176	162	161	167	176	152	171	181	182	155	160	160	152	169	183	179	159	164	158	152	152	157	177	156	162	187	173	188	169	161	160	152	168	172	167	171	140	173	170	158	156	188	168	164	167	169	188	160	159	164	151	165	170	150	159	176	171	172	179	168	134	172	186	170	188	160	178	171	174	145	176	165	167	171	182	155	164	154	175	171	148	172	170	164	149	134	150	145	158	172	170	174	167	158	167	144	179	171	141	161	135	187	169	168	165	143	163	170	159	170	175	153	168	146	165	166	184	168	162	158	150	166	147	160	157	171	201	181	171	188	156	163	165	158	164	159	160	168	156	162	175	151	186	182	184	169	165	152	173	163	162	178	174	176	177	146	161	166	173	174	171	189	187	161	153	178	197	164	155	149	189	147	181	156	168	155	164	175	152	176	165	183	176	153	176	153	191	159	174	159	166	159	176	174	162	174	154	166	168	137	173	177	148	154	186	159	173	143	167	164	173	164	188	175	184	160	181	180	159	196	169	163	174	168	189	166	166	165	170	160	185	156	174	154	160	156	166	167	176	162	165	155	157	176	161	173	155	181	185	200	168	165	171	131	169	165	171	143	175	163	140	187	148	156	190	177	167	156	161	175	157	169	159	158	160	160	161	179	161	171	178	161	162	171	184	174	171	153	167	177	176	152	159	155	186	169	162	152	178	154	173	155	157	163	162	150	161	161	157	187	155	158	192	186	161	171	176	177	181	185	140	146	159	139	155	178	203	149	171	187	167	169	162	132	157	146	194	172	152	178	179	167	162	161	166	181	175	165	166	179	153	185	143	164	172	149	168	167	166	163	153	172	146	179	160	153	161	179	164	149	154	160	144	160	168	163	164	156	205	159	187	137	156	176	177	165	166	173	189	153	173	161	174	167	167	181	157	170	166	163	142	148	179	174	188	184	170	155	167	161	160	163	167	172	169	147	184	179	167	143	166	157	159	168	159	187	172	185	154	176	133	163	168	173	157	152	165	179	178	146	152	174	158	183	152	156	152	161	174	165	194	153	193	179	167	164	154	184	183	146	177	168	178	156	172	151	167	167	178	163	148	152	153	176	175	170	189	156	176	168	178	172	164	170	160	159	176	175	146	168	168	178	155	166	169	171	153	169	161	181	167	187	151	161	143	158	170	160	175	156	174	175	169	169	180	168	165	134	161	157	154	153	154	176	168	190	163	148	148	171	149	175	150	154	179	181	140	161	156	167	163	167	191	152	162	167	161	163	141	160	161	149	169	164	171	163	156	159	176	179	178	169	172	178	153	195	175	180	148	144	149	171	153	139	174	166	185	174	168	164	189	167	156	147	172	150	170	153	157	162	165	190	177	149	145	136	135	156	172	153	157	162	157	141	189	164	181	175	151	156	161	164	176	182	165	169	150	139	187	175	164	170	163	167	184	162	180	147	154	169	162	158	172	163	168	174	154	169	168	151	140	187	144	183	172	175	180	180	158	157	181	148	164	189	137	166	148	168	175	161	196	177	168	170	159	159	173	143	165	164	149	170	176	182	165	170	163	181	175	138	162	166	183	182	180	167	175	150	142	159	182	160	158	145	154	176	160	160	149	172	167	174	156	160	171	173	163	172	186	156	169	162	178	161	153	161	162	166	155	161	152	150	154	163	170	188	191	185	174	147	161	177	154	149	140	183	156	148	163	150	164	168	160	166	159	172	169	174	170	163	176	154	165	144	192	172	158	152	190	188	152	173	146	158	143	164	144	147	169	168	148	184	171	146	162	165	166	163	162	158	179	162	198	168	155	166	167	172	175	155	156	194	156	162	159	153	137	167	182	159	142	178	147	171	162	174	146	175	155	171	159	154	182	149	174	153	169	148	168	141	165	172	152	151	142	193	144	177	184	169
25285	42078	38519	26904	20610	15780	11182	8892	6641	4871	3485	3186	2905	2209	1849	1850	2024	1535	1322	1227	1183	1212	846	618	513	470	403	397	346	316	306	263	304	318	349	347	361	294	233	255	226	200	217	215	201	229	221	209	233	234	199	203	201	198	205	223	206	214	213	209	199	226	227	201	195	195	214	189	205	201	221	220	200	212	246	178	215	182	206	209	194	223	200	198	191	183	195	211	218	200	184	192	219	238	213	240	196	206	198	209	193	215	215	211	215	186	198	208	218	223	211	204	204	190	227	215	212	198	218	216	184	212	187	205	202	214	196	208	194	204	225	229	208	198	175	212	200	232	201	221	200	204	215	215	198	204	193	201	238	208	195	206	195	191	214	221	209	193	195	181	205	204	196	220	192	231	211	215	192	197	215	224	201	204	177	179	203	198	224	195	218	206	190	214	196	207	232	224	197	206	216	183	200	199	183	193	206	204	211	230	212	223	202	220	223	210	177	232	210	198	193	203	227	222	177	191	212	184	201	222	214	193	209	216	192	209	221	192	186	182	208	194	196	206	221	226	181	195	193	209	204	214	196	190	232	209	223	210	216	213	217	198	226	202	239	216	212	191	164	225	214	185	185	214	198	214	189	201	209	233	223	210	217	227	206	194	220	203	222	193	232	221	215	211	225	213	222	204	208	208	226	215	181	221	229	232	209	188	197	201	229	186	194	198	214	203	206	201	206	186	173	186	212	213	206	197	222	193	218	201	217	219	178	202	209	213	206	184	236	230	186	206	217	188	201	215	198	219	200	196	196	208	207	209	226	213	215	177	204	192	209	216	209	174	216	188	194	202	203	170	190	216	194	216	208	185	200	229	178	199	198	214	153	198	209	197	207	203	188	203	194	185	203	215	186	200	210	219	190	198	200	184	197	205	197	199	196	213	191	204	201	204	206	206	220	214	197	221	199	197	212	219	213	185	231	190	200	192	209	200	217	186	215	219	213	185	206	213	233	201	175	199	172	198	227	191	194	218	212	211	195	211	206	203	199	222	234	194	231	194	196	217	215	211	186	213	220	212	209	247	231	203	203	190	218	187	193	196	193	188	204	203	194	192	206	181	181	226	205	215	214	197	218	227	186	191	190	214	208	195	202	214	224	193	213	204	201	189	178	233	219	194	211	190	195	228	214	203	194	206	185	221	212	220	222	198	221	204	218	201	204	196	223	190	190	228	218	219	187	203	210	202	218	210	212	214	213	203	207	219	230	222	214	213	221	196	216	191	180	214	195	224	195	185	206	202	215	221	203	203	210	204	206	224	212	203	214	213	200	218	240	199	221	218	222	197	220	197	221	215	192	220	207	189	187	201	205	209	221	213	213	227	200	204	200	214	209	208	202	190	203	199	199	205	213	205	185	200	226	206	208	190	206	218	208	201	218	223	187	189	198	193	196	210	214	211	196	220	189	206	207	196	214	193	190	185	200	199	194	223	192	198	235	196	209	209	207	182	223	234	196	218	190	215	204	198	204	219	218	229	180	224	209	184	207	205	220	213	214	203	218	185	201	209	184	200	182	205	191	200	212	190	216	201	202	218	197	207	198	197	212	188	213	193	234	189	219	191	205	225	216	191	191	210	221	202	218	205	198	210	214	201	212	209	200	188	189	190	237	211	213	210	195	210	222	231	180	212	176	204	216	202	219	213	190	216	193	215	207	223	207	196	229	209	216	188	194	197	190	194	217	209	217	201	192	220	226	193	206	201	196	229	166	232	198	218	204	187	201	221	193	224	208	190	221	188	209	221	191	187	197	216	217	180	215	208	203	183	186	201	210	221	224	199	201	211	197	217	204	202	214	197	210	216	222	194	230	183	200	208	226	184	196	199	192	198	200	189	201	185	203	194	202	193	222	231	199	235	223	203	188	212	221	204	216	192	219	197	187	230	206	218	208	194	215	208	182	211	172	191	201	203	205	202	220	205	236	211	229	202	210	231	190	234	217	189	201	192	203	219	220	188	229	238	192	181	184	197	199	209	198	218	192	188	211	189	196	211	211	210	215	212	213	204	202	195	222	202	223	212	217	203	201	204	188	204	185	197	216	207	196	197	211	246	182	221	216	192	178	209	227	190	199	213	193	203	197	228	197	188	207	191	214	210	201	211	205	187	191	208	209	197	209	188	192	224	228	205	219	201	184	202	199	206	193	195	219	189	216	205	185	228	181	202	180	206	198	190	223	204	228	200	208	220	207	236	209	237	212	203	202	209	212	217	198	223	234	181	222	208	209	207	195	188	208	197	216	211	198	199	184	204	201	223	197	171	209	214	182	204	209	180	206	187	183	206	202	193	217	236	193	222	190	201	183	187	221	239	195	209	220	195	218	178	210	201	205	201	202	205	207	216	200	198	210	223	193	199	213	200	201	199	220	213	246	200	205	221	187	206	206	204	208	200	198	205	221	206	191	209	217	218	220	202	225	194	221	206	208	224	235	214	217	194	197	190	203	195	185	213	194	204	197	238	187	209	208	199	225	254	206	203	208	203	199	183	222	213	215	215	196	199	219	204	210	207	215	213	202	206	226	229	210	217	212	211	216	208	211	236	200	191	209	213	188	215	215	195	217	203	193	209	184	203	208	196	193	201	182	209	185	229	208	210	202	205	213	182	218	195	214	204	218	206	209	180	175	202	206	215	220	204	196	218	221	189	189	198	221	221	188	216	213	217	192	170	196	196	201	188	228	215	199	179	219	213	208	214	224	225	202	200	215	204	195	227	215	212	179	207	191	186	197	190	202	206	220	202	221	191	209	208	220	200	220	190	209	219	193	183	206	187	212	180	196	192	210	219	200	199	185	193	208	218	195	233	219	196	188	206	236	196	199	209	203	176	190	219	191	197	206	203	216	210	217	187	193	203	189	231	222	204	209	226	230	190	206	210	200	188	217	215	204	208	199	199	214	201	194	186	202	217	216	215	208	198	216	185	210	202	204	219	216	214	220	238	203	201	206	192	195	203	206	180	206	210	178	197	207	224	213	208	198	219	212	190	205	225	186	187	205	173	198	232	212	199	202	207	208	201	228	205	212	225	209	201	211	199	193	189	205	179	210	205	218	184	208	185	207	192	206	181	205	225	195	211	181	203	215	229	196	193	226	208	228	204	208	208	201	180	221	225	217	212	207	198	210	228	213	199	211	180	222	213	207	203	210	236	215	200	198	221	212	217	192	212	204	201	211	206	206	166	187	196	201	199	195	211	189	230	224	218	196	236	210	202	196	192	203	213	219	189	212	200	194	197	212	212	201	218	200	211	210	232	205	231	189	173	179	199	201	220	206	199	203	221	221	226	209	210	181	229	198	212	197	198	196	202	192	230	217	225	195	201	200	201	183	206	223	214	207	205	204	215	222	185	211	226	230	216	206	202	195	228	227	215	228	200	208	187	192	193	213	206	199	210	230	214	222	182	215	207	224	217	228	195	185	211	219	186	204	192	218	232	223	210	215	186	219	197	179	198	208	184	215	216
24997	20951	27089	25295	15099	7928	4663	3250	2060	1542	1212	1224	1043	853	754	808	803	691	646	628	619	561	612	474	433	416	393	370	359	327	347	349	325	357	330	336	352	349	315	334	297	293	291	283	302	314	294	297	264	321	273	270	292	276	307	337	298	343	301	328	306	311	289	293	339	287	284	287	299	330	319	302	305	283	316	322	332	307	264	290	293	269	292	324	282	304	298	305	297	268	279	277	292	316	300	312	308	316	288	284	328	280	334	303	305	306	283	328	315	330	307	305	319	316	287	330	301	291	275	271	303	286	304	280	284	286	306	291	271	326	309	284	308	292	322	280	325	304	290	320	288	317	287	290	286	307	292	309	318	285	332	309	299	294	282	289	252	329	328	327	313	309	298	291	273	288	292	335	328	305	343	300	291	297	318	327	291	270	310	338	284	290	323	306	306	285	298	283	299	294	297	298	303	299	301	287	300	309	284	314	285	298	333	310	288	289	293	274	324	283	293	338	344	298	295	315	306	316	302	275	317	297	287	338	301	323	312	302	339	282	268	312	300	303	288	282	279	324	359	304	318	303	295	281	302	255	308	325	288	318	313	282	300	304	280	314	315	314	322	333	285	304	299	335	282	351	318	288	312	288	319	294	326	311	292	312	298	296	297	301	296	284	306	275	266	329	322	287	305	314	313	323	304	310	289	287	309	294	317	289	280	305	292	304	325	331	294	305	287	325	301	329	305	296	299	293	313	302	291	298	292	304	274	305	318	308	299	295	314	303	326	307	310	322	295	306	265	287	310	271	294	321	300	298	318	308	297	284	287	290	295	284	307	315	317	331	305	302	299	288	282	323	299	321	311	299	285	293	320	276	304	336	292	286	308	297	295	265	284	291	297	312	290	314	307	331	281	305	307	314	267	271	274	281	334	299	298	323	278	303	269	291	306	317	291	292	317	278	310	334	318	325	293	283	298	328	302	303	315	278	309	302	282	288	308	318	306	294	295	327	284	318	282	279	294	329	277	291	297	312	292	332	295	302	291	260	302	304	320	327	297	294	310	312	266	297	314	329	305	295	307	303	297	318	320	332	289	302	340	279	300	268	285	277	332	305	310	306	296	285	332	302	305	323	293	332	285	307	274	282	309	324	282	319	298	322	288	304	312	266	326	289	306	325	284	307	309	303	283	294	338	294	280	307	282	306	292	300	299	309	280	313	302	292	308	323	316	298	324	289	296	308	311	304	296	282	301	308	283	304	283	309	279	316	281	262	323	287	295	320	305	295	256	297	289	298	283	327	312	294	318	301	305	291	316	286	296	293	284	294	315	305	304	347	271	298	291	291	282	293	320	296	305	306	279	279	316	295	333	297	326	277	315	307	319	316	301	312	299	315	304	293	331	283	309	279	292	338	294	305	315	312	315	275	299	290	290	301	310	309	316	306	273	309	285	306	314	297	309	279	271	329	309	326	304	318	288	310	267	292	294	296	301	298	261	307	323	317	305	277	303	306	297	304	322	286	310	293	304	303	279	304	299	290	311	311	288	280	294	298	292	288	282	281	321	307	291	309	296	312	291	292	279	301	288	299	288	290	300	311	317	320	307	292	317	280	304	315	307	316	295	294	284	311	286	302	280	305	318	320	319	287	302	319	323	310	302	314	311	291	288	305	286	284	290	319	288	334	304	322	304	355	299	294	308	265	340	312	304	260	286	330	311	319	317	316	314	294	270	282	310	310	298	309	326	320	279	303	316	296	320	315	317	276	328	290	299	312	320	291	278	324	318	289	309	296	310	308	301	304	298	283	307	286	313	272	309	320	291	290	305	293	306	322	269	277	333	284	299	314	281	275	317	301	297	305	331	342	274	272	301	318	288	276	332	307	287	309	312	314	301	320	311	302	313	285	299	277	300	313	280	289	268	266	280	303	304	339	293	293	304	300	297	296	289	326	276	294	283	302	307	290	313	298	293	297	277	310	283	334	310	309	287	295	305	284	318	293	301	348	304	306	304	293	295	311	318	307	298	303	317	266	295	302	293	288	318	346	312	306	327	301	294	312	311	321	327	304	296	310	320	331	323	304	321	285	299	282	282	281	276	323	316	322	280	322	286	301	274	296	277	299	315	283	304	295	290	332	303	329	295	288	293	275	320	316	297	294	283	288	294	292	281	299	275	312	270	312	329	310	297	290	298	296	318	317	305	286	294	311	294	317	302	312	338	291	293	295	290	307	316	298	285	294	299	280	303	278	303	308	308	280	281	304	317	297	308	300	300	293	281	284	315	308	307	318	309	299	287	301	288	289	310	294	304	319	287	290	287	308	287	282	338	308	303	292	297	285	298	285	307	310	313	313	282	296	292	316	335	318	315	297	266	273	292	274	323	291	303	313	317	284	311	318	294	288	311	299	279	289	336	287	319	299	293	325	297	294	286	332	309	297	319	321	320	328	321	326	315	309	280	317	291	288	286	279	336	312	300	274	330	292	274	306	299	335	285	275	294	326	264	269	310	286	314	304	293	317	300	299	336	307	336	289	284	317	287	314	307	265	318	311	305	296	298	328	301	294	300	307	292	288	321	303	270	292	297	306	290	285	287	316	282	286	281	301	316	283	269	274	284	287	306	292	287	325	289	327	312	288	339	304	262	315	295	293	291	315	282	283	315	308	312	313	286	299	309	317	331	288	290	278	320	301	287	288	297	276	299	287	313	278	317	311	283	281	313	302	301	275	300	332	307	306	327	279	273	298	273	310	302	295	258	283	287	295	270	326	287	308	313	271	273	318	298	295	317	292	273	323	322	304	308	294	303	285	299	310	279	300	319	308	283	313	260	326	311	304	296	285	287	299	290	331	305	280	324	290	307	320	283	308	316	284	306	326	293	313	286	304	282	285	296	302	298	273	270	278	302	296	314	293	287	278	321	275	284	291	308	282	297	310	310	292	322	310	279	287	296	335	304	313	300	293	287	313	319	313	303	316	319	304	307	305	304	301	325	320	313	323	274	288	269	292	300	286	302	329	321	313	297	301	306	269	327	297	245	283	306	321	340	281	319	289	301	312	289	305	298	304	322	307	313	300	310	281	283	306	289	308	282	314	314	299	287	290	320	292	274	333	301	317	301	310	290	301	299	276	285	306	283	315	291	353	312	294	260	305	290	283	307	309	307	308	303	310	320	295	304	299	308	307	277	331	291	285	281	304	279	289	267	309	289	269	311	285	307	306	297	295	295	290	288	303	312	319	328	270	300	309	302	290	304	278	281	291	315	299	314	298	316	298	296	290	286	301	296	312	307	306	309	285	306	303	293	288	319	307	295	303	311	293	294	286	292	267	312	320	305	304	283	304	281	312	313	308	312	300	323	308	312	314	324	291	336	303	311	279	300	312	303	301	302	263	297	323	280	316	282	308	284	302	297	298	297	309	326	323	299	294	320	311	293	292	297	307	325	300	294	307	307	294	314	269	286	281	290	295	295	312	303	302	323	318	318	272	321	289	314	322	291	299	281	318	318	303
25236	40329	35266	24365	17906	13313	9195	7195	5021	3625	2829	2781	2226	1719	1535	1759	1600	1273	1179	1136	1050	965	976	794	639	580	554	543	508	467	479	461	453	435	523	520	423	452	384	383	405	415	402	401	420	355	401	404	351	332	352	378	361	363	354	374	360	383	390	370	375	343	383	361	372	359	401	393	344	378	373	374	364	375	366	365	371	345	355	363	370	329	372	342	379	369	363	366	365	388	317	340	370	347	317	346	355	377	386	361	372	348	322	367	363	375	345	364	336	346	366	357	376	347	346	377	399	322	356	346	330	358	378	367	345	379	352	374	347	379	332	391	381	385	354	376	375	356	350	381	355	330	377	348	353	363	379	335	364	346	399	371	354	367	383	358	350	371	331	372	380	361	339	353	331	347	364	362	386	390	375	382	356	388	352	369	363	362	335	378	391	380	407	368	348	340	363	356	375	343	355	350	347	387	390	376	323	386	383	368	355	367	365	347	377	374	362	379	340	340	355	362	375	385	392	362	345	359	378	373	384	367	343	382	362	419	363	360	354	357	391	329	370	325	384	361	405	361	393	355	371	348	388	367	365	368	368	332	357	359	342	365	351	335	386	339	366	336	371	354	359	379	379	365	392	363	377	376	330	359	396	358	350	404	351	340	369	369	362	376	330	374	368	412	334	366	366	368	357	371	372	362	352	355	347	355	359	353	345	360	342	372	381	448	369	357	328	382	342	350	400	383	397	377	383	343	359	351	394	364	380	352	363	382	357	356	367	365	347	355	384	389	358	358	337	363	347	386	411	345	351	372	333	376	383	353	348	367	342	315	358	344	379	366	380	346	356	356	352	382	351	380	370	376	375	348	364	359	344	319	367	359	365	390	389	353	376	345	374	326	334	344	356	351	350	357	387	360	369	356	390	388	372	360	384	341	356	351	395	391	411	374	360	373	313	383	364	400	347	394	350	379	371	382	380	334	360	362	334	355	370	399	369	367	401	336	332	371	379	329	376	318	385	354	372	344	352	343	388	320	369	351	366	355	375	353	360	340	356	366	337	346	375	383	358	357	362	390	381	375	413	345	363	378	363	360	337	362	333	367	382	347	342	341	384	398	347	380	380	383	376	362	356	370	365	355	386	357	354	344	375	376	356	328	341	349	368	339	374	388	373	357	344	327	374	317	364	373	379	374	381	408	366	361	394	382	358	386	347	364	351	384	364	342	370	341	353	312	348	333	360	370	363	364	359	395	318	342	385	340	333	349	360	355	321	349	357	362	381	352	353	360	359	402	388	319	377	381	390	362	359	390	346	347	356	353	345	385	368	375	393	358	366	358	387	383	374	340	363	384	382	367	352	381	363	374	344	383	380	331	372	360	321	362	382	337	361	401	393	344	372	374	348	391	355	322	396	366	381	380	326	357	367	364	339	355	356	355	370	380	328	386	394	361	372	338	375	339	326	437	376	356	372	362	371	354	372	368	335	377	333	358	383	395	375	366	331	390	385	365	364	353	364	359	362	322	346	350	361	362	365	374	349	354	360	364	348	353	381	354	340	357	382	368	354	384	395	339	399	387	372	358	382	361	388	333	380	374	399	379	328	378	362	335	379	393	351	351	343	372	344	388	362	407	372	383	368	331	369	339	362	370	344	385	370	373	369	339	371	349	353	364	346	333	352	356	383	354	384	341	382	346	318	351	342	350	376	388	374	348	359	374	382	369	357	364	380	374	357	339	380	338	373	358	360	373	373	337	350	328	393	370	367	362	342	356	366	346	345	359	355	398	373	387	349	368	378	375	332	354	357	373	383	362	364	396	358	368	354	382	360	393	364	350	387	381	334	371	361	380	332	362	361	375	384	364	386	363	378	334	378	355	361	367	364	363	381	379	350	363	346	374	333	384	351	398	387	381	376	375	330	410	333	355	340	352	345	337	356	338	352	360	380	368	336	364	355	365	389	357	359	399	367	381	391	332	379	367	353	389	347	406	350	362	377	377	351	359	380	343	329	384	391	379	385	350	331	387	350	362	374	358	371	381	366	335	384	298	351	358	361	384	400	363	366	361	364	372	364	384	374	364	356	383	365	354	382	336	338	357	356	373	365	367	366	340	351	375	337	344	386	374	340	340	377	372	375	357	382	381	385	358	378	355	353	394	356	370	361	359	353	363	375	330	342	367	342	351	374	349	351	349	390	357	375	329	338	382	356	337	336	362	405	367	366	358	338	389	344	364	376	385	367	363	363	351	345	329	356	360	387	301	350	366	374	348	327	342	382	374	356	374	365	354	381	370	382	346	343	353	356	325	369	386	367	405	318	367	369	369	372	328	380	351	353	373	379	373	374	372	363	361	381	406	336	361	386	381	364	355	368	350	350	398	362	347	359	409	375	353	381	363	332	351	378	372	366	337	349	369	362	375	388	378	345	395	346	360	351	368	374	326	378	349	364	355	381	339	329	375	384	330	374	356	373	374	355	365	368	354	358	358	399	361	365	373	359	365	371	354	355	364	319	351	369	335	380	361	362	365	352	345	358	386	349	364	346	368	351	337	356	343	379	351	377	372	391	366	346	388	366	329	365	351	336	392	347	389	361	387	356	357	356	331	364	344	344	384	350	343	330	329	370	373	345	373	380	320	379	403	357	348	317	364	383	358	352	389	349	344	358	376	340	368	366	331	406	366	416	351	353	352	368	379	378	372	366	356	374	332	390	350	355	344	379	370	333	378	376	364	373	371	380	366	395	366	339	391	359	346	336	362	367	387	381	378	388	366	352	378	348	358	372	340	394	354	395	339	366	362	383	359	355	374	387	374	372	357	352	354	365	341	375	328	345	365	371	361	326	374	333	377	338	362	362	385	355	410	405	405	364	382	351	380	347	359	357	389	375	331	378	385	356	373	400	379	357	346	348	366	400	363	363	373	356	352	374	337	356	342	367	359	361	343	371	386	349	360	358	386	374	359	372	364	333	350	393	335	346	392	387	375	386	326	311	403	345	357	358	340	330	337	376	358	358	361	342	363	396	336	364	377	347	400	382	348	334	359	390	339	348	327	326	346	388	353	362	369	354	370	362	399	364	363	376	320	365	344	353	337	358	363	389	388	337	360	354	351	366	377	377	359	373	328	361	359	367	383	351	366	359	331	333	372	321	328	368	325	358	376	370	356	363	340	343	380	366	348	339	350	361	353	361	362	350	350	365	332	365	383	369	362	365	343	365	354	351	392	374	349	388	382	365	355	357	357	334	350	338	361	388	349	342	372	359	369	354	341	367	362	343	330	343	343	349	382	394	389	356	345	377	368	368	373	364	356	356	367	378	351	409	367	372	389	350	381	361	348	370	351	327	384	349	386	369	389	368	393	362	359	383	358	362	360	383	361	375	363	369	361	365	386	333	351	368	354	355	373	329	375	349	363	355	338	364	342	388	360	381	359	361	348	360	360	366	340	375	377	368	382	340	352	372	350	354	349	366	399	340	365	345	365	340	397	384	367	357	352	348	338	359	381	353	349	401	359
22725	20936	28557	23520	21220	21479	16106	7211	4227	2980	2427	2391	1650	1388	1267	1472	1234	1085	1082	940	763	790	771	698	480	444	440	360	354	339	374	339	333	375	296	305	352	299	294	254	288	251	230	242	227	239	221	250	239	252	214	258	265	215	242	254	280	245	237	229	221	231	234	210	242	252	250	205	227	261	222	254	218	233	219	250	219	237	232	234	221	241	227	251	224	216	228	235	231	205	231	252	232	245	278	221	255	229	227	264	225	247	237	245	223	233	239	229	225	207	229	243	237	227	244	239	231	231	210	217	257	245	247	235	252	234	238	246	229	246	234	241	239	219	242	223	216	189	268	221	225	255	253	251	225	224	254	252	264	245	216	222	231	222	250	234	226	227	247	229	238	244	244	231	233	247	217	225	230	197	264	268	234	229	235	226	220	233	265	248	232	222	232	217	241	245	237	217	222	234	228	232	233	262	254	252	261	209	226	243	229	241	243	235	237	243	219	254	248	233	205	256	263	240	230	217	220	215	247	218	257	245	237	244	243	213	240	201	217	241	218	226	258	216	209	244	232	246	256	221	255	237	220	215	239	252	237	239	250	268	211	216	227	257	247	200	201	242	249	218	222	232	241	254	260	227	225	219	235	228	221	217	245	225	223	249	229	238	221	219	260	266	220	253	222	227	208	213	246	214	236	223	234	252	232	245	225	225	223	232	239	252	223	263	238	216	263	241	232	221	203	193	207	241	241	253	250	237	221	232	208	225	234	236	237	245	216	234	255	219	216	246	240	217	214	213	252	249	252	240	229	224	238	217	243	264	238	256	232	235	225	248	230	220	258	215	241	252	248	234	231	242	231	214	251	203	267	207	208	249	239	241	220	241	228	262	214	209	239	205	242	230	252	203	215	239	243	228	231	218	228	229	247	255	215	234	237	248	245	231	245	257	241	219	225	227	240	210	206	250	228	239	228	237	250	222	250	252	240	227	224	232	227	243	243	241	229	249	236	227	235	219	236	220	230	241	252	250	249	212	217	220	240	244	230	237	225	241	201	241	262	242	226	200	213	236	208	226	244	232	211	214	204	245	222	220	239	265	222	238	225	249	210	242	217	219	272	237	234	228	216	250	228	233	211	237	234	241	208	217	259	215	267	222	236	234	258	229	236	214	220	210	225	219	223	214	231	261	192	223	209	230	217	231	254	215	233	229	270	234	221	215	232	207	210	255	224	211	230	219	227	251	217	225	248	231	243	227	236	249	252	232	240	228	230	206	234	207	224	253	217	220	224	218	239	224	209	241	214	214	232	234	221	224	220	255	243	232	219	236	204	247	247	246	234	201	221	281	244	236	263	239	242	252	235	211	232	225	223	233	206	245	240	252	242	244	242	260	230	217	235	192	223	256	239	217	232	247	234	241	234	248	221	207	221	248	226	212	248	238	281	220	210	233	221	240	231	254	228	253	217	244	231	236	219	243	235	231	236	226	255	216	259	248	200	231	240	248	217	225	257	223	235	201	230	247	201	225	248	261	269	208	242	241	251	224	204	221	213	258	223	231	228	238	249	202	249	223	242	227	237	223	246	253	230	243	226	228	231	267	209	208	239	238	230	200	229	233	236	246	258	240	228	229	222	238	248	249	193	232	228	256	246	241	256	240	232	251	228	243	236	233	216	225	207	254	251	220	214	226	215	256	249	231	237	240	204	248	268	228	235	213	231	237	217	241	226	255	216	241	233	238	214	224	239	219	248	222	230	210	255	246	246	226	237	242	247	235	213	219	228	259	259	220	254	232	226	206	242	222	222	242	242	227	235	231	238	245	244	236	209	238	243	221	247	227	193	218	221	225	217	239	217	210	240	233	259	213	226	226	219	235	221	218	225	253	244	210	201	236	228	228	234	247	239	225	231	220	246	243	228	234	245	225	214	241	245	236	222	240	223	219	236	239	235	211	221	278	252	224	256	228	213	240	254	241	224	264	237	215	250	219	202	217	251	270	272	220	260	223	228	217	218	198	239	234	260	247	253	227	247	257	250	219	222	239	231	235	219	250	247	254	211	240	218	240	232	245	244	230	222	244	233	253	253	233	236	240	213	206	212	221	219	221	226	229	206	240	237	227	248	227	235	254	229	225	232	229	236	238	258	232	219	222	240	219	231	287	258	227	219	235	264	215	222	214	225	226	214	226	228	232	208	190	230	226	231	235	236	264	207	224	244	253	243	241	231	233	243	216	226	241	227	225	219	231	222	240	253	227	218	217	234	230	211	226	239	221	219	228	258	217	243	223	218	238	247	239	231	240	188	191	244	223	238	244	215	238	225	253	243	258	232	235	237	223	239	201	221	246	235	232	215	228	232	246	219	231	253	234	258	242	214	207	254	225	208	232	209	243	241	207	232	253	251	243	228	237	198	246	224	233	233	227	233	254	226	237	232	211	248	242	227	233	255	223	226	247	245	205	207	258	230	249	255	226	209	226	209	224	225	249	243	228	216	221	239	256	255	224	220	198	251	247	240	253	220	260	202	213	223	243	226	213	239	239	248	230	238	217	235	235	250	230	243	220	218	235	232	231	240	240	246	220	222	203	222	231	236	241	204	243	226	219	254	217	236	221	213	204	230	238	243	232	236	247	258	242	247	221	226	222	246	232	242	236	275	230	209	210	219	239	228	241	224	210	275	221	225	237	230	225	242	242	243	239	235	233	233	245	218	219	222	222	230	215	222	242	250	233	253	227	225	221	219	241	225	240	235	255	220	233	230	225	246	238	275	231	232	215	243	239	228	224	222	230	235	206	201	244	219	233	237	244	225	248	237	238	246	247	237	239	240	247	243	237	244	237	206	237	231	255	217	236	223	219	247	213	236	228	217	276	212	236	229	237	245	272	234	210	204	214	238	256	250	224	242	243	251	252	221	236	238	210	230	235	223	244	205	263	218	221	252	205	244	223	212	226	226	209	231	243	256	215	251	224	220	228	232	224	232	215	229	232	249	229	244	220	225	221	216	225	270	240	196	218	247	234	250	245	254	245	263	218	208	233	252	215	201	256	264	227	229	207	254	238	211	237	257	239	247	194	217	264	219	226	233	241	200	229	212	210	238	261	237	241	210	215	262	228	222	225	231	206	231	233	231	214	222	238	232	222	237	201	213	226	222	230	235	214	231	214	208	194	212	231	260	241	246	222	247	244	252	240	231	211	239	236	228	231	235	235	231	240	245	241	206	241	256	237	216	245	241	217	233	221	226	226	237	236	228	223	207	205	239	219	244	239	245	249	252	209	226	240	248	269	251	225	227	222	232	229	234	210	241	256	221	242	230	249	238	234	231	235	249	254	242	231	236	232	248	259	258	227	227	223	245	235	224	253	209	242	227	211	234	228	207	216	229	249	268	203	224	225	222	249	233	218	243	230	222	207	256	252	218	236	224	252	232	212	241	237	238	215	181	249	217	230	248	222	225	244	212	205	224	216	204	231	245	217	230	235	247	247	212	247	235	222	249	223	246	252	266	253	220	234
27717	47866	42166	32741	27270	20689	15870	12076	8982	6103	5256	5089	3667	3050	2788	3115	2651	2216	2163	1853	1545	1506	1429	1403	788	654	558	574	543	488	476	487	487	485	458	458	464	457	347	334	283	294	309	305	283	317	283	290	280	240	254	261	256	284	283	268	268	279	291	270	287	264	256	254	285	277	283	273	265	267	290	284	288	264	297	256	297	272	275	261	276	308	278	272	310	304	296	281	271	267	257	249	276	283	293	270	263	263	245	263	278	274	281	280	252	259	271	280	260	263	298	294	242	307	257	260	263	293	270	267	272	270	266	295	270	304	252	286	245	265	289	277	268	298	300	255	274	277	283	273	270	270	292	268	264	275	259	266	274	242	256	317	278	252	271	278	306	303	287	252	263	269	263	255	253	294	296	269	249	279	283	314	286	246	284	283	292	290	284	266	322	290	293	250	256	262	286	274	269	279	263	285	259	256	291	272	277	255	295	297	253	260	279	281	260	269	268	291	284	269	295	237	251	295	300	277	287	249	300	279	277	304	289	268	251	245	301	288	292	304	300	264	268	264	301	266	263	258	259	265	265	260	278	244	282	273	285	286	243	269	264	267	266	262	269	285	245	258	244	258	288	263	298	285	284	274	254	258	259	269	309	277	258	277	263	280	266	249	266	294	287	276	254	282	270	284	304	247	291	266	285	277	273	262	276	267	292	278	251	260	270	270	245	294	281	294	274	280	296	271	264	284	251	258	272	256	253	277	295	292	269	262	273	280	287	298	279	278	258	255	311	260	278	244	292	285	278	298	285	291	282	283	268	268	248	281	279	256	264	252	287	277	290	291	228	234	254	275	297	305	284	252	265	308	253	304	267	260	283	270	291	280	282	277	255	234	272	268	268	301	298	268	276	278	278	270	275	275	302	269	306	287	256	278	266	264	284	238	262	259	270	273	270	266	296	303	281	292	274	281	252	277	265	256	274	254	283	260	269	293	286	259	302	284	288	257	272	272	270	283	267	268	268	256	284	288	288	280	277	257	300	241	300	267	283	270	281	256	279	240	259	245	297	316	272	267	276	268	264	287	265	253	260	261	299	244	313	263	263	279	275	278	268	301	273	292	283	275	286	274	273	263	294	253	269	287	296	243	269	243	264	305	271	285	258	264	290	286	282	273	279	300	275	288	272	311	261	272	269	275	304	274	259	253	251	288	271	284	240	306	293	278	288	283	274	272	244	257	269	262	261	296	254	260	281	252	264	284	272	262	255	264	282	239	281	268	262	248	305	276	266	276	254	297	301	282	290	255	324	251	290	237	263	256	274	277	286	299	244	246	276	308	276	270	254	263	275	258	295	276	274	277	265	269	258	260	256	304	285	291	284	264	247	278	284	289	290	270	277	265	269	260	266	267	290	262	279	275	256	275	281	255	256	271	253	262	255	283	248	262	241	306	293	279	284	276	279	286	248	273	288	262	264	263	271	274	269	277	244	254	282	315	272	273	265	308	289	263	289	263	255	254	282	267	289	264	263	282	271	253	291	243	248	292	270	287	308	269	262	279	286	259	255	269	288	267	300	257	299	263	251	291	291	264	266	269	287	279	264	257	274	270	263	282	284	246	282	252	290	254	256	268	256	303	272	267	293	287	285	300	230	268	245	265	256	277	266	312	267	268	280	265	250	266	246	293	288	271	283	280	257	285	269	267	297	259	258	264	267	291	272	286	266	260	269	274	317	268	278	258	284	267	265	256	281	285	257	239	277	257	289	284	274	302	293	253	260	308	267	252	291	268	252	270	285	278	243	273	243	264	266	252	288	243	272	274	283	269	299	268	269	276	271	277	270	253	267	301	266	265	269	275	279	272	280	257	237	273	281	286	277	279	290	260	286	257	274	261	282	264	250	270	267	260	276	286	273	283	264	257	260	296	302	271	262	277	267	277	254	293	235	277	289	298	252	266	297	277	264	264	257	275	299	264	305	278	251	277	299	281	299	276	278	243	282	281	261	273	291	269	272	251	295	288	259	268	266	292	260	276	311	269	289	275	276	251	287	252	285	266	253	290	279	262	285	265	262	285	275	276	246	257	278	261	288	279	252	287	280	275	277	302	279	281	268	254	264	260	292	272	280	301	272	287	255	252	276	274	289	289	264	246	251	273	289	250	281	284	279	276	302	287	295	265	275	271	276	309	307	248	275	303	289	261	259	270	294	282	262	311	259	313	253	264	298	305	285	255	275	256	268	265	274	285	269	286	315	275	256	273	258	270	289	255	312	283	286	279	282	293	256	280	268	269	272	257	266	273	262	289	291	269	292	282	248	258	284	270	277	252	303	274	299	263	280	306	247	292	281	277	284	245	257	292	257	263	280	287	268	299	251	253	273	257	269	257	267	275	271	297	284	252	252	263	286	263	283	247	257	268	289	296	280	276	271	285	248	264	286	307	298	271	265	269	247	277	267	269	281	283	261	248	285	254	251	277	269	245	263	264	304	290	265	243	251	280	284	255	272	303	284	268	267	277	275	273	294	246	287	260	289	282	273	263	284	284	254	277	277	257	266	246	262	277	267	282	284	280	261	285	267	258	278	260	303	257	285	265	274	278	266	269	263	249	310	275	281	258	292	264	299	280	288	290	293	282	266	252	278	275	270	274	273	264	271	297	286	257	263	281	290	283	270	298	265	288	276	298	284	263	278	279	252	277	276	274	305	249	291	273	274	267	261	283	258	267	259	282	307	284	269	293	269	245	308	253	280	280	280	295	263	298	300	273	306	287	295	288	292	267	257	245	279	295	241	293	235	260	280	275	249	293	278	285	245	252	266	266	259	252	256	240	260	271	273	301	276	276	252	281	247	291	242	263	278	246	293	266	264	296	280	287	280	259	261	300	257	246	281	257	293	268	256	270	278	262	275	276	291	287	283	275	267	278	276	302	265	268	263	293	310	311	288	282	249	279	278	275	273	295	272	289	271	278	274	268	289	297	262	280	275	236	279	253	264	300	271	276	277	258	251	270	261	251	294	281	272	266	271	293	266	269	321	310	271	265	277	251	282	266	291	266	253	279	242	258	264	288	253	295	283	271	278	272	258	256	290	264	240	284	300	290	258	259	265	256	256	269	264	274	259	283	298	266	301	248	292	260	266	272	253	239	267	268	290	274	285	290	264	257	276	246	263	272	284	257	275	265	268	268	256	259	275	249	287	285	269	259	252	282	283	297	279	241	270	287	265	273	297	259	254	287	244	263	315	288	269	291	302	270	295	298	261	260	255	262	284	283	288	264	263	281	276	259	271	250	302	262	270	283	253	246	261	275	291	276	278	266	275	268	279	271	293	244	271	255	250	258	272	284	267	282	280	262	270	296	268	289	281	271	272	224	239	287	256	253	275	290	282	272	261	252	271	299	274	267	286	303	261	267	311	275	262	283	288	287	265	268	293	238	270	274	275	276	279	260	267	252	244	252	268	246	275	271	267	247	291	275	289	286	268	294	283	256	294	267	305	297	283	266	283	279	279	271	296	259
27435	23262	25746	18566	10721	5601	3460	2185	1445	1016	1070	857	694	684	646	674	571	586	564	494	476	452	430	395	356	304	315	288	310	282	287	312	268	274	283	290	323	280	257	257	257	263	227	245	250	258	233	227	243	229	220	240	223	243	248	252	249	236	264	252	219	229	238	257	269	233	239	236	270	255	235	273	267	257	236	251	224	244	235	270	245	256	243	259	249	232	234	225	242	229	273	252	240	251	243	266	228	222	251	242	246	260	247	206	228	255	241	232	247	239	272	243	260	262	254	252	244	279	244	235	235	235	232	271	259	259	241	226	239	251	253	265	251	232	241	234	228	231	252	247	239	268	274	249	217	286	275	230	236	227	273	235	261	245	268	239	227	239	243	264	267	211	252	236	243	238	243	231	257	250	230	262	237	231	268	259	260	244	246	257	250	254	237	229	238	233	211	239	263	242	250	260	250	216	238	235	253	246	246	241	232	217	250	243	262	256	230	256	254	246	237	233	274	242	282	257	227	231	251	250	234	236	265	237	233	243	235	233	232	236	227	267	246	243	249	238	237	244	230	221	258	240	244	225	270	220	223	220	222	236	247	253	248	243	244	258	246	244	225	247	231	274	271	246	242	245	263	230	241	217	231	247	250	254	238	226	257	255	236	239	266	238	254	260	238	279	249	251	235	261	252	247	231	239	267	253	241	228	255	235	240	233	247	233	290	247	247	266	260	250	262	247	228	225	236	219	257	266	240	248	248	224	258	262	245	221	256	237	251	246	241	230	238	215	240	235	233	223	226	261	250	220	253	245	265	255	236	221	243	260	199	236	256	265	226	270	224	234	239	256	237	236	237	235	272	253	222	258	245	226	267	259	253	241	250	269	249	240	259	277	251	256	259	256	269	242	212	238	243	256	226	242	281	248	234	275	263	229	235	240	242	242	258	234	231	262	253	259	247	235	251	218	263	227	283	260	232	241	236	238	254	254	234	249	242	239	252	226	264	237	279	288	252	250	236	226	254	246	240	260	234	242	247	226	257	241	241	223	240	230	251	254	242	239	279	240	247	270	235	242	236	248	249	244	249	238	256	236	237	249	243	243	239	233	216	235	233	254	258	247	240	243	226	264	256	240	223	249	238	241	257	266	243	276	256	260	226	268	256	252	255	224	252	221	244	243	245	231	259	222	244	246	253	246	256	225	248	254	215	249	250	235	251	235	218	227	243	254	250	258	246	250	240	229	253	209	251	254	244	229	224	236	236	252	250	224	232	231	281	254	271	231	264	265	256	233	254	248	268	254	253	252	229	218	248	242	212	263	237	227	239	300	243	251	253	242	239	256	235	232	249	253	249	255	284	235	257	270	253	250	255	261	254	250	244	215	256	247	257	218	241	255	272	256	253	240	273	251	259	243	237	244	247	255	244	251	228	247	246	258	270	237	236	246	231	241	227	234	237	257	244	242	252	258	231	230	230	247	239	240	271	239	234	236	245	248	260	261	238	243	228	240	228	239	245	227	219	275	251	236	248	233	228	218	239	262	223	279	241	248	260	226	221	212	244	241	243	262	233	235	218	207	234	244	263	235	239	245	260	262	252	235	252	257	251	257	253	244	237	250	247	239	271	247	267	253	216	239	223	264	252	257	225	246	262	225	239	267	235	270	229	225	261	214	237	233	234	249	265	241	243	239	220	260	245	240	262	247	242	262	249	239	230	221	259	248	241	257	241	262	252	248	228	237	244	219	227	242	244	256	232	284	238	254	223	239	228	233	235	253	247	248	232	260	242	225	258	246	229	215	217	245	230	261	220	243	242	258	252	268	217	260	245	224	233	246	260	232	244	219	232	233	243	224	254	235	247	238	262	226	237	242	254	231	226	243	240	270	228	243	226	257	238	252	246	230	218	240	242	260	224	248	257	205	240	269	235	241	262	248	230	272	248	236	246	266	227	221	248	210	220	214	262	261	246	256	227	239	243	249	250	234	226	253	264	240	250	246	238	239	232	219	269	248	228	236	245	241	252	256	238	247	273	248	265	246	272	247	250	237	277	240	245	238	243	259	247	234	252	269	246	225	234	259	232	239	248	234	232	270	235	240	246	244	222	229	253	264	214	250	242	255	256	237	277	286	236	240	235	208	240	270	266	250	227	225	244	262	259	246	248	207	264	242	282	261	246	235	258	254	238	254	251	252	250	235	273	263	239	239	226	233	254	237	284	226	241	233	250	240	260	229	233	233	270	278	246	214	227	270	242	235	225	239	230	242	235	247	276	253	266	246	238	214	246	261	245	233	250	224	232	269	247	246	239	218	261	206	289	210	262	243	228	225	250	236	259	240	252	229	236	251	249	257	217	307	262	239	238	233	266	251	246	249	242	229	235	230	246	269	254	242	257	256	243	255	268	232	247	239	215	248	244	235	255	245	248	207	266	245	261	236	268	244	241	258	256	242	268	227	248	220	248	232	237	232	252	253	236	249	254	271	277	258	225	217	228	251	228	266	251	236	249	254	258	246	256	231	223	247	250	253	237	276	242	239	237	230	239	206	246	264	247	275	232	233	251	247	220	224	259	238	239	224	268	226	239	241	233	232	279	258	221	261	246	213	282	217	243	238	243	248	252	252	247	244	224	246	250	220	249	205	216	252	247	252	255	248	234	247	251	240	220	234	246	231	262	262	191	254	249	254	255	233	247	263	249	238	233	259	228	242	270	230	262	282	253	255	251	241	242	222	268	243	261	224	275	260	252	233	265	227	235	255	239	222	250	221	198	245	252	238	236	225	245	231	233	266	248	236	253	228	261	272	268	224	251	238	239	259	252	274	267	276	231	243	241	241	246	251	238	233	226	236	248	233	233	245	251	241	214	261	230	260	255	255	248	258	227	243	216	234	219	255	259	263	257	259	263	266	236	214	244	220	228	252	228	227	245	256	261	231	243	238	252	249	247	240	229	253	251	246	225	242	267	241	221	233	247	242	253	242	242	224	254	247	265	253	270	271	234	251	240	223	273	237	230	251	266	227	236	244	220	226	249	239	224	262	226	271	253	247	251	229	239	265	243	239	237	225	222	233	222	240	221	230	269	205	235	254	234	248	222	254	234	276	252	254	238	232	256	255	245	222	250	233	241	269	254	270	254	246	258	238	230	250	238	282	267	209	227	267	242	250	240	268	246	248	254	234	241	225	243	242	227	238	238	268	252	239	235	243	251	234	254	253	226	258	265	239	251	234	241	212	245	246	259	245	241	251	265	226	241	254	234	234	243	258	280	227	235	246	246	271	239	239	237	240	241	241	267	253	255	253	253	240	253	213	246	251	235	233	253	236	230	253	256	226	257	266	265	259	228	245	235	234	222	264	243	267	237	249	235	254	220	251	258	250	228	207	255	234	237	228	219	263	231	248	252	256	254	258	258	244	237	231	260	220	260	243	247	258	277	271	246	242	216	238	230	230	228	247	251	233	241	246	233	269	251	239	257	259	228	234	283	255	246	256	240	243	242	259	228	247	275	249
24799	36301	30770	21563	16166	10645	7302	4917	3446	2480	2240	1905	1475	1270	1324	1415	1164	1035	1027	900	768	814	750	739	578	421	401	401	418	351	376	390	364	393	364	365	430	406	310	341	315	309	329	320	303	308	323	303	309	309	327	290	331	311	308	289	286	295	286	284	298	322	326	307	303	301	255	314	279	315	313	308	284	283	335	295	289	298	322	326	303	303	317	287	302	295	328	293	298	319	310	334	293	276	291	297	323	290	316	297	305	307	286	305	312	292	303	284	318	307	283	312	327	284	289	317	301	329	329	321	338	337	298	298	310	286	281	291	312	303	294	286	309	286	299	294	327	291	293	333	259	320	283	310	296	299	324	289	298	298	292	268	338	311	284	307	295	270	278	329	276	280	279	314	308	340	290	300	294	284	258	292	298	339	305	320	303	267	323	309	314	277	321	295	298	294	317	312	302	288	308	285	322	274	285	338	269	318	278	285	318	299	322	318	279	288	343	335	300	281	288	302	303	316	311	298	285	308	298	290	319	284	308	279	341	335	323	273	277	319	302	295	316	305	295	281	329	302	293	279	292	287	297	317	299	293	291	324	297	269	319	330	323	275	301	322	320	266	293	304	257	287	311	317	285	296	283	301	299	311	286	331	309	288	284	290	278	341	297	287	279	299	305	286	293	286	298	290	268	300	309	273	293	297	314	294	307	311	312	339	294	316	327	305	294	295	283	306	312	307	281	296	311	282	300	272	286	302	290	310	313	292	284	301	319	283	323	314	295	315	300	300	276	275	290	284	305	278	284	320	352	266	312	303	314	317	296	320	309	286	300	292	284	307	286	307	302	302	311	304	277	325	337	306	277	285	303	294	299	314	314	282	302	303	310	334	311	309	307	328	300	282	295	298	273	275	298	280	312	297	300	341	306	305	285	288	319	312	272	320	287	271	298	318	262	305	317	312	291	303	290	291	308	280	281	344	306	292	289	307	303	283	310	314	267	307	307	305	326	309	257	287	312	315	325	320	301	281	298	260	302	287	322	325	306	295	319	311	299	298	281	301	294	324	291	297	286	305	287	315	311	281	290	268	294	276	304	294	287	291	319	287	346	301	295	301	308	299	318	282	282	302	287	300	297	296	315	338	272	308	285	305	286	301	296	302	304	280	292	301	283	299	297	297	283	297	315	305	299	283	307	319	329	303	322	303	280	295	299	289	304	321	284	313	356	296	321	309	296	296	319	316	308	309	321	297	280	294	283	337	283	298	325	301	293	331	329	291	300	300	312	310	297	285	296	265	295	277	286	293	309	302	325	300	296	290	313	276	299	285	292	292	312	333	282	292	350	300	305	261	292	308	306	298	294	308	326	338	320	299	307	294	267	296	302	319	299	329	298	284	304	318	310	287	296	285	292	313	296	308	293	293	304	289	278	295	292	297	309	311	292	267	295	316	289	305	284	309	286	305	297	306	301	307	287	259	295	310	289	291	270	303	257	299	296	289	307	295	304	293	301	302	290	306	309	307	286	321	265	296	281	281	342	294	319	309	307	282	289	294	313	297	333	297	276	284	309	310	283	326	281	294	296	273	306	302	285	287	309	312	304	296	321	290	293	332	289	316	296	292	288	301	318	325	283	339	273	288	325	293	276	308	266	315	290	266	319	296	301	309	323	305	308	320	287	299	282	310	277	300	305	303	319	300	319	298	289	307	305	262	320	297	307	294	326	307	315	300	288	311	306	274	315	287	271	325	279	322	306	293	281	304	304	317	286	301	271	290	284	288	286	315	311	282	281	286	269	301	296	289	324	301	327	307	323	304	313	296	318	291	275	310	286	298	280	337	304	303	307	304	316	305	280	290	299	307	306	325	293	306	268	307	325	280	294	300	320	304	308	275	316	297	292	306	283	287	314	296	311	296	304	280	267	256	272	286	302	310	291	288	320	300	302	299	300	291	309	320	294	316	311	309	285	294	302	307	306	309	321	290	299	272	311	278	287	296	317	301	266	307	264	289	299	289	340	276	303	297	301	323	298	294	288	307	315	300	284	285	307	307	256	262	317	283	308	324	301	311	270	298	303	325	284	302	281	313	283	302	305	333	297	297	310	290	270	289	308	323	321	312	292	284	295	267	288	277	271	273	294	284	292	309	294	317	298	288	321	292	298	298	305	315	300	317	293	315	266	307	310	285	308	305	290	318	320	298	325	281	279	285	271	312	277	343	326	308	300	290	304	257	292	308	273	294	312	302	307	303	273	318	313	336	297	296	299	306	275	313	288	283	274	304	300	314	291	300	266	282	304	304	276	273	281	340	321	284	315	270	286	296	290	328	314	331	313	278	315	314	304	324	332	321	295	302	307	279	308	301	311	343	258	319	285	298	300	289	284	275	321	278	295	289	314	297	297	287	329	283	309	308	306	317	317	305	290	310	282	282	308	328	319	347	315	280	311	271	310	300	289	325	292	298	310	316	312	332	331	306	300	320	319	271	299	288	277	333	283	320	319	275	283	305	295	319	281	295	324	309	295	310	296	305	296	280	314	353	296	311	298	301	317	293	301	301	337	293	322	304	292	268	276	264	348	335	314	275	318	312	279	302	301	289	319	296	279	296	314	335	294	304	288	307	314	313	291	311	291	309	317	315	289	330	285	278	331	276	293	287	298	313	284	314	295	288	314	298	285	324	313	300	313	330	273	305	316	309	288	283	296	274	283	266	313	295	289	319	305	323	272	287	304	321	284	265	318	286	311	304	299	329	317	317	292	308	296	292	271	312	285	286	326	316	272	293	279	331	274	294	308	299	268	315	296	326	328	299	289	311	261	321	291	318	287	324	308	295	275	316	310	322	326	284	304	286	302	306	290	290	312	330	303	316	295	300	288	299	276	309	311	309	297	328	282	314	279	297	292	300	275	273	312	297	297	283	301	257	293	297	272	291	311	268	310	288	301	296	315	290	266	300	285	301	316	265	299	300	290	296	315	271	290	289	320	302	313	294	271	313	322	333	300	302	290	285	313	304	308	279	291	303	245	273	284	304	289	299	311	317	300	288	301	274	273	275	299	291	282	293	279	311	328	317	295	297	311	312	294	280	302	297	306	295	336	320	286	315	311	297	325	296	297	312	297	314	322	299	263	293	290	323	282	308	297	291	294	316	321	281	304	322	326	317	311	320	304	293	349	287	305	331	304	315	314	282	312	276	300	308	308	358	262	274	291	300	299	310	275	268	288	321	290	285	308	294	287	274	282	312	279	282	318	316	331	313	320	293	343	317	273	303	299	290	327	310	295	279	282	302	287	280	299	293	314	301	295	320	303	302	285	278	287	318	299	289	293	300	308	297	307	306	312	295	271	335	312	285	273	320	288	242	277	314	294	282	310	280	256	302	343	276	300	278	278	308	320	282	327	268	286	294	324	271	299	278	311	279	326	327	310	323	309	315	288	285	285	308	296	297	318	325	265	302	301	307	307	258	274	273	295	314	331	297	307	290	333	294	291	301	309	331	303	291	297	288	278	292
23721	20891	27983	24115	21084	15420	7261	3962	2575	1822	1731	1295	1061	943	1120	925	836	842	737	736	662	537	475	499	426	320	271	307	268	237	227	268	259	253	250	241	222	245	228	205	182	215	170	236	200	176	162	194	174	155	165	185	182	173	189	194	198	168	186	209	190	181	152	205	198	194	167	195	176	172	185	180	173	184	191	174	180	168	182	160	150	175	185	195	154	180	186	174	188	175	178	160	167	178	197	186	182	164	189	198	160	169	173	151	160	178	192	195	168	160	200	155	179	186	149	158	188	163	182	169	165	185	172	196	200	178	170	183	195	180	180	185	178	164	181	172	188	172	177	200	159	182	166	168	187	184	182	153	156	178	176	207	170	168	189	193	176	196	185	176	175	172	185	192	196	173	174	181	197	171	180	173	185	197	174	186	168	199	166	158	180	194	181	192	177	176	168	181	152	174	198	165	182	208	162	184	180	172	186	189	180	168	192	189	174	179	195	188	209	169	189	170	201	203	170	159	172	174	181	177	187	176	184	191	179	190	156	180	212	208	164	172	168	162	176	158	167	162	185	151	160	177	172	164	177	185	180	171	175	171	171	158	195	177	189	164	171	155	191	171	181	183	180	180	169	172	202	158	177	162	183	169	177	182	192	165	182	190	178	149	188	187	176	174	172	184	178	178	183	182	190	170	195	167	180	192	170	150	170	198	194	170	183	183	189	179	190	153	157	160	185	179	176	196	177	187	172	164	199	220	172	158	174	182	147	189	186	191	173	190	177	175	189	178	173	177	186	173	187	197	188	175	167	178	179	169	156	168	179	166	183	164	168	199	172	171	199	170	173	166	191	180	191	174	163	193	174	191	184	202	163	151	157	177	186	177	187	181	183	200	149	181	184	178	190	173	162	172	169	187	175	190	170	182	177	178	187	188	182	179	196	181	189	157	190	165	195	186	155	179	152	167	152	207	190	166	176	188	167	171	187	179	188	183	168	171	182	187	176	182	186	180	185	169	174	175	184	173	167	177	175	192	162	194	187	181	192	190	188	200	181	192	181	204	203	184	161	175	170	197	185	162	184	187	170	176	195	184	177	177	206	171	210	194	172	167	173	190	209	165	155	185	171	172	178	174	174	164	176	170	139	165	193	169	157	185	179	171	169	171	174	176	201	167	185	173	191	189	172	186	179	180	184	190	175	159	197	172	172	166	192	168	175	170	187	175	194	157	149	153	169	182	163	180	173	168	175	185	167	191	207	180	179	186	143	199	177	175	139	193	154	189	172	210	157	188	199	163	195	192	171	175	206	166	185	159	204	191	176	183	182	164	186	190	158	193	167	153	165	180	198	202	171	187	185	205	191	204	178	170	179	175	154	170	164	165	171	170	177	199	183	205	180	172	173	192	169	191	171	176	169	175	177	176	190	172	182	176	193	194	178	188	190	183	214	208	166	180	175	152	186	163	183	168	178	184	196	173	200	187	160	178	192	187	188	195	184	164	161	168	181	188	180	171	193	189	195	172	171	171	179	187	194	172	202	194	193	191	160	169	173	181	184	168	158	193	198	176	163	184	169	171	190	176	158	171	183	171	187	167	193	195	169	192	178	184	179	198	173	165	187	174	175	187	202	182	150	205	186	170	162	192	162	188	179	178	184	176	180	159	164	160	191	179	186	168	189	166	208	188	186	174	202	185	203	159	185	165	179	169	175	194	171	167	181	181	222	184	165	185	179	171	171	168	179	205	181	173	177	165	152	219	171	184	164	187	193	187	182	188	171	168	203	183	174	175	187	173	165	196	166	185	175	203	158	187	180	182	202	159	185	160	192	182	198	161	181	199	194	166	174	193	195	187	215	185	190	194	180	192	153	187	165	156	166	194	193	176	182	164	182	181	171	200	194	163	171	199	165	178	202	197	176	167	170	187	190	173	161	179	180	192	192	188	161	185	164	185	171	172	179	181	186	172	187	175	180	178	166	177	187	187	203	178	179	178	172	185	178	190	160	169	182	194	181	192	185	176	173	184	207	174	164	143	192	181	166	203	167	169	155	181	184	167	198	157	167	156	200	159	185	196	155	179	166	184	167	184	168	209	170	172	169	176	182	174	160	157	167	188	170	175	192	179	171	186	184	179	179	182	174	172	170	177	179	201	166	189	189	179	177	185	166	184	179	184	177	194	177	193	190	168	179	164	180	165	207	166	188	189	179	176	174	172	155	175	175	188	172	192	189	186	185	187	164	176	175	178	166	193	175	157	163	207	172	172	158	177	175	187	165	184	175	173	189	170	192	199	171	189	159	187	181	191	156	152	182	181	168	182	170	193	192	176	166	178	155	184	169	181	186	159	164	180	158	161	173	157	183	162	142	176	187	174	192	196	164	158	189	171	188	152	177	164	180	169	179	191	168	196	181	180	179	174	183	181	182	147	185	162	183	194	186	177	166	188	171	170	190	202	184	162	169	189	155	171	210	172	174	163	192	160	183	175	189	200	178	159	174	201	175	182	158	160	191	164	191	151	194	168	189	156	188	170	184	193	197	176	175	166	212	175	169	182	154	182	183	167	202	172	198	185	169	166	169	180	180	192	190	183	166	179	184	182	167	183	175	191	151	171	190	181	163	176	172	175	164	176	195	194	193	199	154	188	177	188	198	190	184	177	189	147	195	170	174	188	156	199	176	165	166	178	176	170	210	185	169	165	179	189	180	176	180	172	186	170	198	177	189	175	184	176	174	202	192	172	201	189	190	178	170	162	176	174	182	185	172	185	200	173	155	195	190	177	200	167	169	170	189	164	172	157	189	172	184	191	175	188	181	183	169	178	162	197	171	191	169	185	188	167	181	166	176	149	153	176	196	208	176	190	165	173	187	192	175	187	201	183	197	180	154	168	199	178	196	178	177	198	171	177	171	160	192	162	176	168	204	192	178	156	169	144	179	193	188	184	175	158	194	202	174	206	179	177	177	184	174	195	169	197	179	216	206	190	186	173	173	183	186	182	169	183	167	193	190	172	196	186	175	187	175	184	173	169	174	176	197	194	183	175	173	172	175	185	176	194	197	192	164	182	184	177	202	169	198	213	182	191	188	157	184	177	166	161	199	177	197	181	199	189	177	187	192	165	177	185	162	172	189	199	168	179	188	176	151	180	177	160	177	191	222	184	179	181	180	206	180	189	160	192	181	189	167	186	179	199	182	195	203	188	182	190	178	177	186	176	175	139	195	175	169	169	192	189	193	171	162	176	200	176	183	187	191	171	190	210	169	149	179	170	169	175	168	201	163	166	181	166	173	180	178	173	187	168	181	176	180	189	179	177	178	165	190	174	173	172	200	159	188	174	173	191	189	220	165	185	180	173	190	174	162	183	168	182	161	175	192	197	180	181	200	185	189	201	187	171	190	148	160	192	187	191	168	197	179	195	185	191	205	175	172	182	187	202	179	193	186	186	179	199	167	165	174	184	160	171	174	182	178	197	169	176	181	156	184	178	167	192	162	176	165	191	172	166	177	185
25829	42553	36478	27236	20955	16035	10564	7968	5735	4292	3972	2905	2462	2197	2423	2156	1787	1789	1617	1404	1144	1018	901	959	796	498	427	418	408	367	357	407	476	418	365	381	335	364	319	269	267	279	238	256	228	245	234	227	222	230	217	214	214	226	232	223	218	233	218	192	221	231	237	212	233	198	228	213	257	218	217	215	248	195	245	221	238	218	226	224	232	223	237	208	252	203	195	216	225	236	236	249	200	219	195	209	214	213	237	249	230	224	214	210	213	210	237	235	224	210	212	202	236	228	216	208	237	223	186	216	210	225	225	225	219	244	213	218	215	220	214	255	210	243	227	244	233	207	207	215	213	216	208	235	248	220	249	211	236	231	236	240	230	229	225	231	237	228	207	204	208	241	215	203	227	214	230	223	229	217	192	216	239	228	206	236	213	238	233	220	197	214	227	227	234	210	233	204	242	215	222	242	209	221	206	214	217	229	202	238	218	209	231	187	215	210	196	235	239	220	226	222	221	260	228	238	217	205	195	199	201	218	219	221	239	221	221	225	218	235	212	228	240	244	217	229	248	226	214	219	238	205	213	212	224	217	223	210	222	241	247	212	237	233	209	232	215	229	205	232	220	245	226	202	188	214	226	247	236	213	228	222	206	206	215	222	221	230	230	231	212	224	211	195	234	199	214	217	228	210	212	212	206	200	241	223	227	217	239	222	239	219	207	222	213	209	226	242	245	212	220	244	224	234	212	219	228	235	215	197	188	221	231	243	222	232	188	225	211	218	215	203	204	221	225	230	204	207	193	219	242	210	231	212	235	243	239	227	211	238	220	220	223	237	224	253	247	223	217	222	205	243	237	199	219	206	231	230	223	259	229	205	227	235	214	224	228	226	202	241	228	208	213	217	197	237	225	202	198	245	234	235	229	200	213	218	198	222	220	194	207	208	223	217	242	214	215	200	203	229	210	215	218	212	206	244	220	229	221	210	210	220	235	228	213	221	209	237	211	209	223	220	212	217	251	188	261	237	224	224	202	229	234	237	250	235	205	189	261	217	230	233	200	202	229	219	233	224	230	241	241	243	225	193	252	227	223	236	236	237	211	233	231	209	214	212	250	212	224	232	222	222	209	253	214	213	209	202	226	219	216	222	205	229	219	226	232	240	219	222	197	212	229	216	217	211	214	190	210	221	226	226	236	210	202	217	232	205	242	244	218	202	199	248	235	211	224	199	221	211	197	222	209	224	217	236	211	225	205	213	215	226	238	204	211	202	200	183	205	218	219	227	219	183	223	209	202	220	241	230	207	242	232	222	220	220	232	218	209	228	198	229	229	216	208	235	207	227	238	203	240	251	210	234	240	225	223	261	206	189	237	228	239	215	241	202	233	218	234	224	229	234	205	240	230	228	229	239	204	225	204	236	228	224	247	196	242	231	230	213	226	217	244	251	213	234	221	215	217	211	228	213	220	220	194	232	245	228	224	225	216	226	224	214	244	181	234	214	211	213	249	192	232	202	225	207	227	227	208	227	267	222	180	230	238	226	221	240	230	237	184	220	235	213	210	198	209	225	213	223	232	223	218	202	230	216	232	243	241	246	234	227	224	220	197	217	232	223	238	229	229	205	221	235	235	226	251	222	196	209	209	212	231	216	236	213	224	192	234	199	200	207	225	218	204	196	229	204	220	247	255	217	231	237	241	239	245	238	216	211	208	209	236	218	199	224	211	216	224	221	227	238	217	226	216	247	230	229	207	218	205	196	228	241	247	236	238	218	218	224	213	225	234	217	209	221	218	186	248	220	229	207	240	214	228	235	220	231	204	215	210	191	226	212	214	241	219	221	222	225	230	222	215	222	254	207	227	228	217	210	230	240	226	203	199	234	224	222	195	216	238	232	225	196	254	209	222	242	204	211	226	219	247	226	205	188	208	213	197	208	229	221	216	215	246	217	215	232	219	247	212	216	220	205	228	224	227	209	190	220	214	227	260	198	222	209	212	215	230	224	229	241	209	221	247	224	202	242	222	232	206	215	239	215	192	207	247	205	236	226	235	211	233	228	198	225	206	222	220	222	201	237	205	206	237	223	202	209	222	213	230	207	230	221	217	216	222	190	229	231	221	228	218	196	215	215	199	220	228	215	215	225	243	228	193	238	220	235	220	220	225	208	217	235	192	233	227	199	202	210	243	210	206	225	221	247	212	201	212	239	217	208	231	222	222	251	245	210	264	246	207	170	216	245	233	198	226	196	237	194	201	208	240	224	250	228	238	224	232	217	213	209	218	225	214	248	251	239	207	189	212	222	215	210	210	223	219	229	246	207	207	214	216	211	195	200	197	211	239	261	224	218	215	245	220	260	218	190	231	240	217	247	214	247	213	207	194	235	237	224	202	205	223	213	258	213	203	230	218	235	253	220	216	211	215	226	236	213	238	239	244	210	206	244	217	213	209	220	212	225	241	215	238	220	234	235	203	222	216	227	238	223	225	236	220	213	220	232	205	224	209	235	227	197	225	239	213	214	241	213	218	217	211	235	223	189	244	232	227	259	220	224	223	228	209	206	224	205	205	217	219	260	214	213	242	219	214	191	219	233	224	228	218	233	214	217	218	264	205	224	216	214	224	207	225	199	209	230	229	220	240	235	223	225	217	236	218	231	226	206	186	252	212	221	209	242	211	244	204	233	221	222	217	215	211	228	254	212	202	224	208	219	234	236	247	206	217	234	226	229	231	234	206	230	236	259	233	216	241	227	234	240	224	232	194	234	238	233	236	225	243	201	220	217	213	227	224	235	240	221	212	245	228	237	231	197	231	203	241	224	201	211	259	212	213	208	223	202	225	239	212	260	226	198	218	199	235	204	202	217	209	251	217	205	246	238	232	215	235	206	210	195	221	217	237	221	220	231	202	260	216	206	225	226	232	232	207	233	242	223	233	220	234	227	233	234	198	220	238	224	222	233	237	243	233	205	197	242	222	195	221	248	215	244	208	235	212	224	236	217	231	206	250	224	202	213	210	238	210	236	229	240	235	207	221	213	207	208	242	218	223	230	222	229	211	217	233	218	229	217	223	207	229	218	221	246	232	236	248	211	226	230	232	225	177	247	222	211	232	236	237	213	201	223	257	206	223	206	221	232	220	202	211	203	216	187	250	211	191	243	235	231	217	246	244	231	226	203	205	217	212	224	228	233	228	251	229	217	200	202	221	219	214	242	231	219	229	205	225	227	219	213	252	232	229	209	192	224	227	207	205	215	211	222	218	243	253	206	225	238	218	224	214	225	192	187	196	208	224	242	216	245	173	237	235	257	241	230	216	236	222	218	229	197	244	220	227	243	206	218	223	244	232	216	205	223	235	208	209	209	205	194	229	217	232	218	200	211	200	208	203	243	212	226	229	244	238	216	220	217	204	205	212	209	202	214	234	206	215	235	220	223	223	235	221	233	208	238	195	207	252	234	201	251	213	204	220	217	216	217	191	216	226	247	250	198	236	219	212	252	240	223	253	219	208	224
24993	20945	26796	25217	14670	7188	3779	2709	1849	1510	1386	986	950	966	925	887	753	831	677	610	624	572	519	524	540	420	365	379	345	376	315	398	390	364	357	343	312	337	343	325	324	320	309	323	317	313	327	289	307	316	310	306	325	292	347	319	298	319	317	279	304	338	301	307	316	315	329	331	311	311	314	308	308	299	336	305	315	318	325	314	316	307	293	358	329	302	379	302	284	324	329	315	301	307	284	287	306	304	310	297	299	287	316	289	288	324	298	323	321	321	288	294	317	299	315	301	289	313	309	275	305	303	306	305	321	336	276	290	315	345	334	315	315	345	314	323	291	330	326	301	307	318	326	324	285	329	324	275	308	312	330	304	305	293	303	310	318	295	299	299	285	354	318	301	312	318	307	302	282	335	318	316	313	327	330	297	320	309	295	326	319	297	319	303	295	311	312	313	324	297	312	278	306	301	332	316	261	302	295	326	310	290	332	265	309	299	333	317	317	300	328	324	301	347	346	320	338	331	317	310	295	315	300	313	282	328	333	312	309	306	321	359	307	321	307	279	337	297	262	315	325	286	303	323	325	303	322	314	311	272	279	318	326	308	283	287	289	283	281	322	293	317	285	301	310	289	297	314	286	327	296	330	340	306	316	296	284	306	291	277	337	303	322	292	319	329	306	313	290	338	334	318	297	326	292	329	315	313	329	342	320	324	324	308	335	303	348	283	323	333	311	293	310	322	322	296	314	326	328	320	287	310	341	289	302	329	315	339	323	351	304	329	328	290	340	297	297	288	277	309	316	325	280	314	320	287	329	313	339	302	339	297	306	327	290	334	332	270	303	313	337	342	296	333	297	303	295	312	306	302	302	331	291	305	293	309	311	333	305	297	323	342	310	300	341	319	307	313	300	310	331	300	305	334	318	328	321	307	342	311	306	327	303	300	313	314	334	326	285	303	281	343	296	303	320	323	327	299	313	288	302	305	313	307	308	294	319	327	316	334	305	289	295	321	297	324	327	340	320	325	301	302	340	331	333	327	316	331	306	306	331	301	281	335	292	317	298	335	299	313	312	323	305	320	299	290	337	331	310	297	313	314	312	306	295	262	328	331	303	319	306	281	331	319	303	304	362	318	306	292	293	290	292	319	314	301	315	331	307	299	324	334	356	321	290	310	329	285	318	318	342	344	297	299	300	297	323	319	297	309	290	320	285	323	274	314	297	326	319	281	306	334	318	314	333	303	296	329	291	286	324	315	291	291	344	321	334	293	276	306	330	308	348	315	328	298	303	298	283	313	307	297	284	318	343	304	294	290	334	342	329	303	309	300	305	330	281	283	306	328	328	278	299	327	317	313	322	309	323	313	335	281	313	289	298	317	274	320	279	282	319	314	310	303	316	288	318	346	339	293	303	327	299	322	303	301	282	320	310	346	332	315	285	321	314	311	321	309	297	301	279	309	302	297	322	303	313	305	323	303	308	330	318	325	325	287	316	346	287	322	284	341	319	317	287	317	282	346	311	301	333	339	307	325	303	268	300	333	302	330	312	314	316	304	281	273	332	292	301	324	308	305	308	297	298	288	284	322	328	302	325	307	300	342	300	299	312	310	348	338	314	304	284	303	287	321	276	303	307	332	333	310	307	312	315	299	311	307	292	319	292	293	267	295	322	301	336	314	274	337	318	347	323	342	299	276	301	334	308	287	320	300	318	303	300	294	348	307	302	299	327	307	330	295	305	300	306	313	341	319	282	328	271	333	296	315	314	317	323	317	304	295	279	315	299	287	305	320	331	333	328	305	327	301	294	297	321	324	314	305	314	312	329	284	326	303	332	308	319	307	330	296	329	328	298	341	311	332	314	298	311	289	295	320	299	291	301	307	304	319	319	311	298	299	344	314	309	332	359	316	326	311	293	353	290	312	298	341	319	294	305	318	289	286	295	287	315	306	300	312	298	320	351	289	318	320	322	304	315	281	270	300	358	320	286	284	343	295	299	332	303	312	325	305	298	313	331	319	302	296	325	296	308	309	315	267	298	314	291	315	325	269	289	333	299	307	319	292	279	311	332	309	314	307	318	303	312	304	316	306	282	288	325	339	332	277	281	298	315	295	301	322	289	309	326	332	325	330	320	279	283	315	334	327	283	316	308	326	330	326	293	299	310	334	285	277	306	330	315	289	349	297	328	290	336	322	332	336	340	303	290	326	290	326	313	338	291	353	288	306	331	295	316	312	301	317	295	310	300	307	284	301	340	298	294	316	314	316	279	340	317	330	285	310	344	332	312	326	282	304	308	293	335	312	300	289	289	312	290	286	311	303	291	305	280	309	275	315	314	310	292	318	306	287	304	293	337	300	286	309	307	276	311	319	330	303	314	327	281	308	324	301	303	329	295	300	321	310	312	297	326	290	313	301	294	274	299	320	326	300	322	335	285	304	319	284	273	332	293	298	333	316	306	314	324	291	310	270	289	303	287	316	321	280	320	291	339	310	283	334	303	309	298	328	317	289	304	316	316	324	321	326	308	330	325	327	329	304	299	293	319	294	300	291	324	305	292	318	266	322	335	320	310	305	289	306	300	309	305	329	328	313	299	309	299	306	289	297	323	295	311	320	324	342	301	279	303	329	296	306	307	325	308	284	326	283	298	317	303	311	320	311	313	326	344	300	292	330	324	316	312	310	301	274	288	286	321	340	340	303	335	314	316	303	332	259	314	329	285	326	308	313	314	319	309	324	282	318	305	309	296	267	290	304	307	295	308	304	302	319	324	299	313	285	298	310	300	319	288	312	321	313	296	324	293	304	286	288	320	335	290	301	322	287	300	339	317	304	332	326	309	319	292	286	317	273	295	300	317	335	298	325	297	296	306	337	292	305	312	294	308	319	317	326	308	315	338	317	330	321	311	288	306	290	314	333	325	321	310	275	295	323	301	301	340	270	303	305	318	330	308	293	327	337	327	328	343	296	293	289	313	308	303	345	349	255	322	336	320	301	306	326	283	298	331	318	314	287	319	322	305	320	336	285	324	293	307	328	319	289	320	334	332	313	341	311	304	333	307	324	302	294	314	330	309	353	290	334	307	299	335	306	303	282	335	329	318	311	292	332	325	305	318	310	315	307	296	312	270	289	281	308	322	305	314	309	330	337	301	314	317	334	285	310	310	290	314	317	317	299	322	324	317	312	273	322	324	304	305	297	307	334	287	271	335	318	309	286	339	319	285	313	304	310	334	334	322	319	325	291	316	308	277	285	274	326	319	318	339	291	294	322	324	296	339	322	273	305	320	295	296	287	297	342	309	288	337	305	301	289	298	316	283	334	318	299	278	287	292	296	315	317	266	337	332	307	283	302	294	303	331	318	344	319	301	353	324	333	315	292	339	322	320	324	332	316	314	295	313	291	296	318	297	319	334	332	304	319	314	331	287	296	331	321	311	286	304	289	283	290	326	321	296	319	303	321	317	292	326	352	298	314	309	302	290	328	342	326	310	329	305	284	325	293	314	313
26233	39816	32723	22961	17338	12344	7677	6040	4448	3481	3206	2222	2008	2022	2017	1812	1512	1577	1350	1139	1093	964	868	875	861	656	554	536	506	481	428	575	572	522	494	459	453	430	443	418	425	373	419	373	348	422	402	382	367	398	384	378	369	364	389	371	365	376	398	394	357	380	342	344	395	367	374	385	381	361	373	399	387	350	366	375	362	359	394	358	363	408	375	360	348	406	336	353	369	398	359	390	375	378	393	353	348	368	373	389	370	365	389	393	393	374	323	374	334	358	369	359	405	383	379	345	341	365	353	383	390	358	383	392	356	378	350	378	387	361	334	378	362	349	357	372	371	397	376	370	382	338	365	410	358	351	375	389	344	390	355	394	362	389	348	367	394	375	347	375	359	379	383	336	400	376	388	371	392	382	386	356	407	342	382	382	394	382	386	387	371	377	365	380	389	417	387	342	374	378	363	379	345	368	361	398	352	408	395	388	363	386	359	363	377	393	359	387	354	364	342	371	407	403	361	368	382	377	361	314	362	368	362	366	385	371	355	345	358	377	414	395	350	392	404	396	368	379	365	379	400	351	388	368	353	390	363	399	383	366	366	397	364	361	341	397	379	379	412	384	381	395	383	418	358	359	374	393	375	363	403	385	366	359	361	421	353	365	361	366	369	384	360	370	378	347	342	375	367	324	367	348	376	369	369	324	362	383	383	376	372	377	333	350	373	385	383	381	373	355	351	327	417	364	351	379	395	382	388	368	354	395	368	340	394	348	377	388	346	373	344	356	367	371	402	378	380	369	375	384	374	363	361	376	345	378	364	404	363	389	409	350	377	381	366	401	376	344	381	340	397	358	364	352	356	377	389	372	381	379	368	379	368	398	352	357	351	363	391	370	350	350	357	389	336	370	341	367	392	371	350	381	374	387	404	384	382	332	398	368	353	379	389	351	353	369	386	400	349	392	349	355	362	337	372	385	365	386	361	406	354	393	374	375	386	364	400	378	386	358	388	368	349	377	381	383	369	347	404	383	365	371	388	396	375	353	356	330	379	383	395	379	393	367	373	367	352	363	376	402	394	364	363	376	349	386	369	386	373	371	384	347	380	386	400	394	400	359	354	386	363	355	381	389	378	401	354	365	371	400	370	364	430	386	365	352	367	375	409	364	376	376	379	391	371	376	387	361	362	375	375	366	389	365	387	394	354	375	396	375	373	352	369	380	371	369	396	372	390	351	364	407	363	394	367	407	324	365	363	397	397	335	384	395	372	399	359	377	381	382	360	397	380	364	381	383	371	379	396	365	382	361	402	364	365	339	405	385	371	379	367	371	381	370	418	395	384	389	394	371	392	378	356	359	355	339	399	381	358	347	371	384	380	374	396	351	398	359	389	355	341	369	384	385	348	372	377	393	383	372	385	385	398	389	377	396	381	351	358	356	386	367	373	430	394	367	366	378	393	355	366	377	361	383	369	367	393	341	395	357	328	369	386	385	372	370	379	346	384	380	354	382	382	350	392	358	330	389	370	366	372	344	367	363	390	370	358	399	369	365	388	380	386	359	365	413	410	363	341	380	390	360	377	394	378	375	357	361	400	413	381	396	357	398	388	370	374	384	361	369	332	407	394	409	364	348	400	368	383	328	397	347	370	382	379	383	375	364	381	385	348	361	376	387	415	376	388	336	361	350	347	388	364	373	352	369	349	339	378	364	403	368	378	365	371	360	382	389	355	383	400	365	345	399	438	386	382	389	370	369	389	338	375	393	399	411	367	353	337	372	372	356	361	348	366	430	365	394	362	344	388	379	375	363	378	396	363	353	355	350	364	375	359	401	380	376	369	348	364	389	370	360	382	405	388	375	378	388	376	397	364	386	363	356	398	368	363	345	384	353	330	357	353	358	387	366	375	356	410	408	426	371	371	374	381	379	384	373	360	385	386	409	366	400	351	363	396	344	378	356	375	342	359	388	364	348	384	383	384	389	387	367	368	361	394	396	337	382	418	339	361	366	358	381	375	375	359	361	376	368	384	362	372	374	383	362	389	394	377	351	382	361	376	360	351	380	394	380	338	376	396	403	387	403	328	358	365	391	397	365	387	344	375	374	385	345	368	382	359	371	368	355	387	389	389	354	370	344	362	351	349	357	365	347	370	393	364	329	405	331	333	398	352	398	371	369	417	387	353	407	364	386	358	385	386	375	363	375	403	366	355	373	383	365	404	340	385	370	383	365	377	363	381	362	392	330	380	417	381	367	374	372	383	413	392	362	386	387	361	368	382	376	366	402	381	351	336	378	378	378	402	386	387	353	365	395	383	408	369	386	372	350	367	375	388	399	359	348	381	367	348	412	362	362	355	397	401	368	367	385	356	363	401	389	336	360	376	367	369	416	352	369	391	399	359	402	399	354	385	397	348	384	373	386	360	386	378	363	368	389	370	343	361	352	349	389	366	356	378	384	364	361	383	364	398	402	365	355	368	352	381	390	386	382	368	397	390	368	378	344	371	415	377	331	365	372	381	386	365	364	380	366	377	362	404	356	360	382	359	391	362	359	406	348	408	365	363	339	340	340	347	391	362	400	371	383	388	359	357	339	376	374	383	382	398	392	352	355	386	370	389	351	372	369	351	383	372	375	377	360	387	339	396	353	385	348	376	345	377	390	362	379	352	385	390	364	366	350	404	370	347	399	401	364	385	359	422	415	394	393	412	392	382	366	366	352	363	369	372	371	363	371	364	339	384	376	372	400	393	407	365	341	369	367	356	383	420	335	352	397	392	376	365	379	370	395	358	353	413	374	378	362	386	363	375	367	345	395	365	380	357	358	377	361	419	377	370	384	361	380	352	380	363	375	398	364	383	373	358	343	381	379	378	337	368	360	350	385	362	353	327	364	408	377	399	395	378	350	386	368	381	426	369	400	346	362	392	362	364	372	347	354	371	383	368	367	404	357	377	370	396	379	358	330	394	381	339	339	361	395	362	399	390	373	394	387	383	376	391	364	384	400	376	382	388	386	402	407	350	361	375	385	385	386	339	389	372	388	385	393	385	361	394	378	410	352	351	360	361	389	370	355	383	408	386	371	382	370	392	375	392	370	393	358	365	333	388	394	383	377	412	373	381	374	406	398	364	361	353	385	384	380	407	375	352	399	384	374	408	395	390	400	413	377	365	372	382	382	380	417	412	390	372	398	345	362	356	372	370	375	356	391	409	347	390	351	359	414	385	377	385	361	382	376	347	370	381	340	379	388	358	345	404	364	392	358	376	368	376	360	419	380	381	403	406	386	393	335	356	401	381	351	338	370	398	360	363	360	395	358	360	358	385	362	347	369	339	333	378	400	350	388	350	376	375	383	337	369	357	384	360	407	360	406	376	356	375	368	383	355	353	356	382	362	390	397	371	377	380	366	390	383	362	396	385	375	366	364	381	359	416	367	384	395	391	390	381	354	389	387	387	357	363	371	381	349	380	395	369	395	375	379	347	361	400	395	367	389	364	393	365	375	350	371	357	360
22646	20936	28600	23493	21089	21250	14231	5959	4087	3139	2485	1834	1575	1899	1684	1358	1354	1231	1057	870	864	799	711	641	637	565	380	373	332	318	288	382	405	395	344	360	338	279	305	252	277	276	291	278	262	281	287	269	236	231	242	249	239	238	240	235	246	233	225	259	245	224	229	255	227	253	246	235	238	222	230	254	240	240	271	246	229	256	232	247	217	253	230	217	228	260	232	241	241	246	256	244	262	229	241	207	234	225	263	231	207	228	230	217	245	246	222	247	225	226	245	230	237	235	222	263	237	232	238	226	232	239	222	219	221	238	255	249	228	233	252	243	253	220	263	227	262	252	236	249	246	261	236	215	223	258	278	218	234	245	234	253	254	242	232	217	226	260	244	237	246	233	238	285	240	215	226	238	236	254	234	266	273	225	244	246	254	232	220	240	254	250	236	246	252	236	223	259	264	216	242	224	227	252	235	249	208	228	233	234	220	250	240	228	219	221	238	217	220	226	219	244	211	208	231	221	240	254	228	221	232	227	268	251	238	238	238	226	216	238	247	252	237	227	246	228	251	228	250	245	272	205	237	245	230	255	228	232	252	235	215	243	233	243	239	242	230	234	240	245	252	241	235	242	227	240	250	234	242	252	218	229	254	227	225	235	270	233	239	250	240	252	246	220	263	225	242	223	264	236	244	217	226	232	263	242	239	233	242	218	255	206	238	258	232	225	223	243	232	237	240	249	247	227	250	233	201	271	251	227	236	243	234	238	238	285	256	250	260	245	207	245	235	229	223	230	236	220	243	225	248	249	238	246	241	255	272	239	212	256	290	213	255	226	250	245	251	208	237	241	233	226	234	246	232	247	235	226	216	254	223	239	219	211	236	224	259	252	220	239	225	224	257	235	253	230	242	249	224	239	218	262	237	231	233	236	218	211	237	259	268	248	210	242	229	215	252	232	219	253	213	237	223	246	238	257	234	228	232	221	247	231	237	234	216	231	263	247	246	229	225	212	246	260	230	249	254	227	240	222	251	253	246	233	236	228	272	217	249	243	235	214	222	238	217	239	240	230	233	247	241	248	256	218	222	230	245	232	229	230	251	217	249	226	234	222	217	258	258	246	239	235	228	247	237	224	231	218	238	233	220	241	247	252	235	247	248	220	242	248	239	242	213	255	251	236	228	214	240	235	212	228	204	243	253	240	221	222	245	245	231	224	216	226	229	238	244	242	245	237	239	257	226	238	243	249	212	227	253	256	258	240	255	247	262	255	210	223	238	251	238	241	239	237	252	249	240	256	248	256	222	241	223	251	263	216	226	213	235	228	235	248	226	243	240	228	220	251	243	235	245	236	255	242	200	244	245	234	272	222	221	215	223	241	228	209	233	247	244	224	239	226	252	249	255	217	243	237	241	226	232	231	234	267	244	221	246	224	248	232	257	219	230	231	270	214	246	270	239	216	237	231	236	225	245	218	265	238	260	229	247	236	206	225	249	216	213	228	242	266	233	255	234	242	275	286	200	235	236	237	259	251	207	240	252	249	244	237	243	239	230	300	224	244	264	243	229	249	246	269	233	261	220	244	267	233	259	235	222	240	222	253	251	233	220	249	251	250	222	263	212	244	211	222	245	263	248	250	213	245	267	227	234	239	242	283	230	245	239	229	265	242	225	252	289	244	246	237	248	238	236	212	275	236	283	248	241	236	237	229	229	241	232	255	219	251	267	230	231	236	285	247	202	239	227	240	240	221	247	222	225	229	253	230	232	239	222	259	255	203	227	247	248	238	245	246	222	232	245	228	247	254	249	252	206	223	260	243	222	245	264	246	251	237	271	236	242	241	225	215	235	246	242	224	224	246	255	240	240	231	245	243	234	235	249	266	236	229	241	259	219	215	235	257	217	239	230	224	229	229	220	250	245	265	239	216	258	242	257	237	204	214	245	251	249	250	244	262	282	229	246	255	252	246	240	226	220	226	253	241	269	231	252	226	210	249	233	217	235	234	232	243	230	264	231	259	254	231	238	244	245	227	242	268	252	237	257	227	232	235	222	246	234	278	243	243	219	264	217	248	224	227	225	243	234	263	219	232	226	249	226	222	233	229	241	269	231	263	214	241	244	250	245	246	221	235	240	227	255	240	235	248	257	241	261	242	271	240	250	250	241	206	237	230	239	266	226	273	225	253	259	230	238	245	243	232	241	228	220	214	237	231	246	242	230	241	237	234	245	238	229	237	250	233	224	212	237	253	269	240	227	219	243	231	260	235	207	228	236	233	236	276	234	238	258	232	239	226	225	250	247	251	244	247	242	257	244	246	250	262	216	226	234	228	227	234	229	220	236	256	256	239	233	214	226	248	235	234	223	238	239	249	272	229	235	219	235	245	258	231	217	256	245	237	255	248	251	255	253	251	222	246	229	229	220	231	230	234	241	241	253	250	244	236	249	209	218	224	230	224	246	235	219	227	239	231	243	238	219	240	220	250	232	245	249	252	242	239	229	248	258	245	240	240	241	235	237	240	227	231	272	214	246	260	233	234	232	240	223	226	223	235	248	217	275	228	222	240	251	224	247	249	231	227	259	228	264	252	226	261	264	216	216	240	240	255	228	228	209	271	236	240	241	238	225	232	268	232	239	233	240	238	237	260	269	227	216	225	229	246	266	244	250	244	239	231	230	264	241	232	262	233	210	261	244	236	251	239	234	232	220	225	245	225	236	237	235	228	231	218	224	257	231	225	233	246	237	245	225	249	259	262	231	226	240	249	240	227	238	232	230	225	241	245	249	243	239	216	240	241	273	230	264	263	226	220	250	253	234	247	245	244	236	279	258	231	240	233	236	252	242	248	232	226	214	247	211	208	237	228	231	241	224	241	221	252	234	258	275	237	242	239	242	300	256	252	253	231	241	234	215	223	244	238	211	250	254	251	215	227	224	239	257	238	237	238	249	254	224	250	234	212	206	229	248	226	239	242	229	235	266	225	250	221	246	262	230	227	227	229	249	235	227	252	230	198	211	261	285	238	261	251	246	228	242	245	244	229	227	244	253	216	236	249	243	227	273	244	244	229	257	240	252	240	242	244	241	238	242	237	249	243	211	261	218	231	232	219	227	214	227	226	248	215	223	220	265	247	249	236	221	250	242	255	241	232	225	246	259	254	256	242	245	231	240	246	230	227	265	232	219	235	277	257	238	252	239	240	242	251	232	237	237	262	232	278	244	255	243	238	227	228	240	208	246	252	221	253	236	248	251	242	245	239	250	225	230	265	240	242	223	232	236	232	248	253	234	214	221	235	274	246	219	246	205	209	240	208	259	236	245	208	220	250	209	239	240	228	222	232	247	233	242	251	267	247	215	262	217	250	250	230	265	241	208	251	234	233	282	236	248	221	232	231	226	199	226	230	232	250	219	252	220	274	229	221	236	207	239	240	247	213	232	266	240	237	229	226	229	247	239	240	250	268	230	266	268	271	239	232	216	235	250	227	226	198	240	243	233	253	240	261	232	236	246	193
28911	46453	40294	30822	25444	18516	13184	10725	8698	6982	5357	4035	3522	4068	3715	2870	2908	2635	2056	1782	1667	1517	1267	1150	1164	910	609	556	533	476	459	550	603	506	474	478	390	398	396	432	353	360	350	326	361	397	308	321	295	289	289	287	267	288	283	290	264	267	258	293	290	292	287	304	295	280	283	268	260	281	262	260	314	275	293	285	321	288	288	293	289	277	281	279	266	289	255	265	279	281	277	287	314	259	257	256	324	280	281	274	289	274	313	238	277	278	262	283	297	238	282	275	297	253	303	299	263	263	280	301	253	289	280	261	291	258	323	278	271	281	283	289	264	301	280	308	285	294	315	261	265	279	294	288	271	303	292	267	303	284	281	299	288	277	289	269	295	292	247	285	310	290	290	254	282	281	305	275	267	277	273	302	276	284	281	290	270	292	275	292	246	279	275	278	289	259	293	276	284	263	272	283	278	281	250	287	269	298	291	314	292	317	286	280	280	261	264	299	274	285	266	258	276	289	291	290	289	268	271	285	285	275	277	284	266	263	267	280	258	255	257	299	281	302	293	319	276	287	259	281	262	281	268	277	322	268	288	281	293	308	247	305	304	284	287	266	278	299	257	277	277	278	308	298	300	304	306	263	301	247	286	275	286	266	270	264	267	269	293	276	292	273	284	275	300	276	264	269	297	258	267	266	287	286	269	296	270	289	244	277	287	258	294	259	281	281	282	295	285	294	259	301	272	264	234	286	287	292	277	308	288	270	290	298	295	298	288	281	298	278	295	274	288	248	295	269	290	294	254	258	284	300	265	277	274	276	270	256	278	279	269	259	273	274	275	292	278	277	298	258	283	279	279	274	271	274	276	287	287	273	267	259	288	278	280	278	272	282	296	308	281	294	291	291	257	277	278	278	279	301	267	307	268	290	294	289	285	278	303	278	307	240	271	275	276	269	277	298	294	256	252	253	260	287	291	282	255	257	307	269	290	270	285	266	283	275	296	270	280	294	287	310	274	271	288	297	292	276	274	292	294	231	273	288	252	241	294	278	282	299	286	283	318	266	252	282	275	287	296	289	292	276	269	292	280	258	268	288	289	257	261	288	259	263	275	270	264	246	257	270	270	271	271	303	280	279	299	286	285	283	301	292	282	262	250	299	279	311	271	321	252	273	245	307	271	264	294	305	304	285	290	259	279	261	302	330	271	295	299	291	256	277	308	313	254	313	295	259	258	300	267	246	282	270	314	293	291	292	266	284	304	277	291	260	272	261	311	291	280	294	279	271	306	250	289	278	290	288	287	288	282	286	272	284	282	286	278	256	280	277	286	263	298	283	273	303	286	263	257	327	264	313	300	285	280	284	306	267	296	271	274	266	270	258	278	305	270	268	249	284	254	294	253	309	269	278	269	296	251	263	283	261	283	292	274	282	281	290	243	292	292	258	294	288	272	301	283	265	306	277	271	295	280	297	283	282	252	281	268	290	258	275	294	265	295	332	280	266	310	281	297	268	301	301	278	288	272	279	259	310	312	282	258	269	277	290	314	308	294	295	290	256	290	273	279	305	282	289	258	271	278	294	274	273	286	291	303	299	313	303	272	269	300	284	297	284	324	294	283	292	305	276	302	299	279	288	321	271	261	287	287	262	297	271	280	318	300	270	280	265	292	288	282	282	286	257	270	292	278	269	283	272	253	259	258	278	283	285	264	287	258	283	312	288	267	268	268	263	262	254	295	291	267	278	297	240	285	251	268	293	302	267	276	304	288	282	310	294	290	286	273	271	264	297	255	282	266	273	265	253	289	296	290	291	256	281	278	275	291	275	290	278	281	259	297	266	303	293	279	283	293	282	271	290	278	292	302	255	270	278	274	266	256	280	280	280	268	278	276	300	257	296	279	293	259	263	256	292	283	271	271	276	268	280	274	280	256	270	284	301	285	257	272	305	263	281	282	269	261	280	288	273	301	297	293	287	273	289	294	262	252	238	286	287	297	267	242	291	286	286	268	279	263	258	277	288	285	260	255	279	282	276	251	267	299	259	265	285	265	280	300	289	283	289	300	270	269	264	282	283	302	286	261	265	252	301	295	285	305	283	287	276	292	283	290	264	291	292	296	249	275	255	262	307	277	284	293	277	288	282	275	284	269	298	283	268	275	309	270	302	281	266	288	289	301	306	264	304	271	241	284	298	271	285	278	270	280	274	289	313	283	269	310	278	260	296	276	293	261	281	281	300	316	270	292	275	257	283	270	287	265	285	289	294	309	270	285	254	270	266	272	285	263	277	255	255	236	299	262	298	280	307	283	291	309	299	269	315	265	273	283	290	261	287	272	284	254	293	304	266	261	256	294	265	284	282	268	288	275	233	300	291	276	280	250	289	285	262	251	307	273	291	276	282	268	299	308	257	295	302	265	296	267	284	277	294	293	277	296	298	259	250	265	239	278	283	280	293	270	254	292	260	298	279	255	316	285	254	273	295	291	300	270	304	282	275	313	282	257	280	275	268	262	304	301	284	279	299	266	280	269	281	303	271	286	286	296	299	265	309	256	270	282	279	268	277	276	297	299	293	289	300	265	270	268	271	295	285	254	296	270	251	275	268	274	280	276	250	299	286	311	328	278	243	276	303	263	284	286	289	280	270	260	272	275	275	269	267	274	305	270	291	272	287	296	295	305	285	250	283	273	288	275	268	273	288	275	270	297	266	284	315	267	294	277	270	277	317	262	255	304	293	271	255	290	283	300	283	283	313	315	277	272	280	283	275	286	296	285	326	269	278	274	262	285	270	272	277	265	280	261	265	269	267	279	253	285	266	290	278	264	292	295	314	296	282	268	284	274	291	256	292	311	277	281	287	292	296	306	272	303	280	279	293	279	289	298	317	302	275	277	270	292	264	249	297	285	267	286	257	271	280	276	293	304	308	255	273	275	269	301	256	279	280	290	312	272	298	284	291	311	281	299	261	281	285	271	258	292	261	280	276	274	299	293	285	265	286	264	285	254	287	294	265	256	292	297	309	277	294	256	291	274	281	260	289	294	273	261	286	305	256	274	273	278	298	287	276	300	266	297	294	265	290	270	258	319	289	272	266	266	264	264	272	272	304	239	278	259	302	295	300	289	239	294	258	293	313	312	273	297	271	278	264	275	283	283	300	255	284	272	301	274	283	266	293	289	301	311	252	273	290	306	276	286	288	279	265	284	265	290	308	267	290	278	266	284	285	265	277	282	279	290	240	305	271	248	261	276	278	281	292	288	261	254	314	280	272	263	308	278	285	291	280	274	267	281	320	273	285	284	281	260	285	291	263	280	277	281	287	267	291	289	296	269	274	299	261	274	267	276	267	285	284	265	263	302	253	299	276	309	250	287	295	270	260	289	256	280	276	274	274	297	264	274	256	282	281	288	282	281	268	294	254	246	274	288	256	282	297	272	270	266	293	301	272	290	286	300	297	295	251	243	248	278	263	269	294	293	264	299	274	315	279	279	272	297	271	274	286	293	267	269	293	294	279
27491	23025	24290	16158	8598	4117	2553	1947	1555	1220	903	789	850	737	757	606	656	631	513	508	485	471	431	389	375	362	329	259	292	275	276	317	317	327	284	288	267	273	276	281	271	282	256	237	272	270	285	255	261	245	237	269	237	260	262	237	212	242	272	230	276	239	225	235	243	266	255	252	259	258	249	220	248	242	237	224	250	233	215	255	251	226	210	242	245	254	276	239	232	268	264	240	238	263	231	251	248	252	245	222	246	244	245	255	243	262	246	261	295	230	239	216	255	269	237	243	253	223	232	249	255	253	230	214	263	265	241	273	261	250	224	271	248	262	253	231	218	252	234	259	198	254	225	236	258	269	249	267	238	272	245	236	230	242	258	257	244	230	230	262	258	251	247	265	249	271	246	251	269	253	243	235	247	234	238	235	232	231	220	231	248	254	234	276	239	278	265	232	253	264	256	238	255	222	259	231	247	231	264	272	258	246	254	238	237	239	272	257	277	258	258	250	259	236	255	246	266	241	268	266	250	252	250	241	244	245	250	253	240	258	252	239	250	243	266	240	214	232	259	250	254	253	274	278	235	227	242	252	238	272	222	274	262	241	261	253	229	250	223	237	252	250	208	262	252	261	268	248	233	240	229	255	247	236	238	256	274	274	239	246	229	265	265	247	265	256	252	269	256	275	253	271	245	228	241	246	245	272	255	258	243	251	224	252	262	240	270	251	222	235	241	260	264	233	252	273	229	254	238	249	268	264	261	231	285	245	250	220	239	232	225	264	226	252	228	260	215	291	241	248	268	237	244	247	231	242	248	246	253	236	235	242	273	238	241	236	247	235	259	240	262	265	236	254	242	253	233	275	263	244	250	243	277	290	238	244	261	234	251	243	254	250	265	268	228	240	263	245	239	245	250	236	245	240	245	256	277	260	250	263	241	227	224	257	265	245	259	259	276	260	265	249	265	257	247	266	257	213	209	232	235	247	243	277	231	245	265	251	254	235	240	232	235	253	234	241	212	261	227	286	257	214	265	247	265	246	226	258	242	229	271	230	269	229	230	245	227	243	239	232	260	231	239	235	240	232	245	253	236	250	252	247	199	265	267	260	253	228	271	244	244	261	251	273	252	271	259	229	218	269	227	234	238	235	247	241	229	240	256	235	256	239	250	268	232	285	243	225	262	239	255	253	231	242	255	237	244	236	249	238	254	231	235	248	247	251	246	264	255	242	222	253	257	256	232	252	240	256	248	249	214	246	233	249	264	233	250	262	267	235	248	245	242	262	242	246	252	266	254	232	234	263	259	255	230	244	233	227	242	238	245	242	244	249	251	227	246	253	288	224	260	243	214	257	239	242	266	253	240	246	256	265	231	267	248	251	247	238	251	232	253	258	233	262	249	276	255	229	238	224	239	238	244	225	227	242	255	247	228	250	261	252	247	232	227	254	249	246	226	246	226	246	250	209	271	257	228	251	220	258	257	281	253	235	261	257	258	240	232	251	236	257	274	244	262	236	245	241	256	273	252	240	238	253	256	244	250	243	237	244	229	242	250	246	228	245	259	251	257	243	225	252	226	228	224	243	241	244	225	245	231	235	233	261	235	246	243	264	267	230	241	239	247	259	278	248	263	200	271	231	262	271	256	279	259	220	249	232	245	245	256	223	268	228	262	260	239	238	246	236	262	238	237	254	260	261	256	259	261	247	261	245	259	241	264	252	239	231	261	234	229	255	258	253	236	253	259	246	283	251	235	250	247	225	253	241	246	266	236	267	240	255	250	259	263	269	236	262	266	224	239	240	242	249	262	244	247	218	285	239	259	250	233	239	250	253	251	255	248	243	232	256	261	213	286	247	232	245	226	245	282	259	228	237	252	239	246	260	229	262	248	228	270	247	248	232	256	245	248	243	255	267	241	245	266	268	238	253	245	268	251	242	267	252	232	240	240	245	245	256	272	237	256	268	233	257	252	264	234	271	231	245	239	258	278	257	239	247	253	255	255	244	224	227	273	247	238	254	231	266	249	257	250	266	259	255	221	278	259	253	260	286	234	270	258	222	279	233	247	262	257	276	242	251	282	274	235	232	260	267	251	259	271	223	207	253	248	240	232	228	232	241	246	267	237	262	253	232	219	226	260	250	220	263	251	266	240	283	230	251	291	256	251	221	221	247	243	245	237	249	267	242	265	274	241	252	247	221	249	236	250	238	263	231	249	247	248	270	237	234	270	230	278	240	223	243	267	262	251	253	280	256	270	261	223	240	251	245	248	263	261	231	240	226	257	245	252	218	271	237	258	242	257	248	237	239	265	243	244	238	246	263	260	245	257	209	230	256	248	245	238	238	262	298	239	232	258	257	255	247	253	276	224	244	254	239	242	265	249	279	227	262	241	231	218	230	242	220	271	263	252	223	258	251	243	238	250	234	239	229	243	244	249	280	224	236	231	254	260	245	254	244	215	255	242	269	227	234	223	261	226	258	254	237	274	268	239	220	236	241	253	258	229	224	253	249	207	268	242	218	237	249	238	264	247	242	241	274	236	237	248	256	260	263	245	261	266	238	256	267	235	245	239	233	242	228	242	219	263	232	228	257	266	247	242	269	242	246	258	238	263	271	228	252	241	218	219	251	257	239	233	218	262	234	228	255	227	266	277	255	226	252	242	245	233	250	253	241	245	232	254	258	269	263	237	270	243	249	255	252	258	254	226	247	243	263	249	236	273	238	255	258	278	247	257	248	244	237	247	239	273	280	226	248	244	260	252	243	233	240	250	246	233	238	241	266	259	226	246	238	229	237	237	249	281	231	249	245	248	248	252	244	253	254	264	246	256	259	256	229	263	247	249	226	287	232	262	241	243	264	204	260	241	252	252	256	269	237	235	253	258	230	225	262	244	229	250	225	244	254	259	285	232	258	256	267	258	266	267	252	241	260	229	243	242	238	222	228	252	241	246	243	254	246	243	261	252	252	245	247	278	278	235	252	266	249	248	243	242	246	247	234	227	248	239	264	273	239	244	217	252	253	227	264	265	219	246	258	244	264	236	244	236	257	233	246	255	260	234	275	261	223	248	216	255	234	259	283	248	255	249	226	234	245	218	226	245	239	275	262	260	268	243	232	255	253	242	242	252	254	258	259	234	248	229	263	241	264	247	267	255	258	262	283	252	246	232	214	240	233	255	266	236	245	216	264	276	257	255	232	239	253	250	270	250	254	253	263	241	244	251	232	233	225	246	241	220	229	245	270	257	239	242	257	246	250	273	210	272	248	257	244	270	223	247	266	253	248	264	265	236	260	242	251	245	272	266	227	238	242	229	279	226	287	250	215	250	262	245	244	237	268	254	258	266	239	240	239	262	236	261	242	253	317	235	262	278	247	262	248	235	274	228	257	275	252	254	246	221	259	245	275	239	237	262	252	235	272	262	264	272	254	242	250	235	257	241	261	252	261	261	231	246	254	237	220	246	259	261	263	283	257	241	220	261	268	254	236	243	251	250	273	274	237	231	244
24947	35832	29350	18403	13347	8199	5573	4524	3558	2839	2044	1652	1782	1722	1493	1186	1297	1179	986	928	860	783	661	670	628	634	454	397	399	377	367	435	397	381	376	347	370	349	361	309	339	345	316	325	320	335	314	330	292	343	294	264	313	326	323	315	294	284	315	303	311	323	281	314	296	319	284	306	323	312	321	297	325	293	304	303	312	305	308	316	319	300	287	312	294	313	297	295	308	306	325	312	294	311	329	336	301	290	288	288	316	287	307	300	332	294	291	343	280	278	322	315	310	284	301	316	315	303	291	281	311	290	322	299	331	344	293	291	294	284	293	316	324	283	284	306	319	319	310	309	295	302	294	297	295	292	341	293	295	291	309	280	314	291	315	301	321	309	324	272	298	283	309	279	305	297	332	277	323	318	312	312	295	282	327	302	307	286	302	323	319	305	301	312	313	298	325	306	306	296	305	310	312	337	297	301	329	294	290	287	327	314	313	277	295	308	304	305	295	296	320	305	297	287	333	284	289	292	322	310	312	290	324	338	288	290	313	326	310	304	308	327	311	294	303	304	324	332	303	288	310	288	295	325	300	282	293	295	288	307	266	296	320	327	312	262	319	336	336	313	302	310	301	316	275	338	310	313	304	305	325	309	279	300	291	327	328	307	338	298	292	324	303	294	306	297	281	326	296	308	303	305	284	316	308	304	314	278	304	313	309	304	295	316	275	307	316	335	289	307	295	313	302	325	328	294	311	305	288	315	286	314	321	322	280	284	327	315	316	323	302	291	310	309	321	291	307	309	334	303	302	304	287	325	294	322	340	289	295	280	317	304	286	300	302	326	299	309	302	320	328	318	299	326	305	314	303	313	277	308	315	303	317	293	320	298	319	298	328	327	335	300	313	310	310	257	329	304	273	321	306	301	295	321	318	283	296	303	326	351	313	290	312	285	292	311	300	266	341	304	333	267	304	314	305	326	319	315	316	298	323	321	307	311	318	328	311	283	299	292	289	328	313	314	316	297	304	285	347	307	300	315	293	324	310	310	296	288	327	321	321	321	289	282	296	310	318	332	310	300	302	311	339	311	309	320	288	275	307	285	307	312	309	311	285	297	285	322	299	312	300	313	290	270	311	291	296	283	301	318	330	286	289	285	295	297	307	295	292	314	333	298	317	270	306	324	275	348	297	300	274	293	308	291	332	316	298	315	312	312	323	321	323	287	307	308	345	307	282	289	298	304	293	340	290	311	319	312	297	308	285	305	309	313	329	297	331	326	296	324	311	324	292	308	305	286	290	308	299	286	286	300	315	294	296	326	324	312	313	325	282	307	316	324	315	295	291	323	296	265	299	305	294	309	300	295	289	302	335	299	323	305	335	288	304	298	323	331	305	313	309	342	286	285	306	315	309	327	279	318	315	289	309	321	303	285	277	313	317	259	314	293	300	263	342	279	318	290	276	282	300	275	319	313	285	327	353	266	300	312	342	286	313	295	274	303	277	335	270	280	313	322	327	296	291	329	288	279	297	305	279	327	339	294	313	300	315	287	287	292	307	316	301	309	304	297	309	294	313	297	316	335	288	312	327	288	318	300	324	290	292	315	304	290	287	334	316	317	298	276	294	285	306	313	291	318	341	293	295	302	295	278	308	324	306	272	327	294	309	276	324	323	323	310	292	305	284	322	285	327	314	320	291	289	300	301	338	289	300	288	285	316	328	304	290	298	321	334	308	306	307	318	298	296	294	274	295	264	320	283	292	316	299	328	288	288	292	329	307	294	305	322	301	294	304	314	311	329	321	312	295	326	263	275	313	336	351	311	326	302	308	270	324	308	319	296	300	287	343	297	318	299	294	336	313	311	284	338	263	300	288	330	295	309	277	296	313	298	292	299	310	324	323	287	312	281	289	307	299	312	278	314	327	293	303	298	292	299	344	306	286	307	307	344	307	311	304	277	294	298	331	327	289	291	314	314	288	302	289	331	301	316	300	301	283	292	330	285	298	314	299	287	308	348	347	308	307	315	307	311	296	316	284	316	312	302	309	297	319	306	286	289	323	312	296	319	306	305	320	317	304	328	297	316	275	325	292	320	298	288	305	312	295	300	313	267	326	323	307	313	286	321	324	316	314	292	329	303	313	328	300	325	294	265	313	271	289	313	305	301	302	281	283	302	333	331	301	316	285	287	292	327	314	332	294	297	298	299	312	289	322	277	290	315	276	313	298	331	289	290	303	303	285	302	325	322	289	281	343	296	308	320	285	251	311	308	298	325	300	320	309	296	300	317	304	292	295	309	305	296	271	277	326	310	311	288	277	327	309	318	296	309	333	277	290	304	279	277	282	303	294	313	307	330	306	292	323	335	309	296	308	318	305	296	292	297	324	302	303	309	308	311	293	272	268	295	273	259	281	305	311	294	344	309	327	286	288	279	289	281	340	313	331	324	330	262	282	280	308	304	332	356	310	332	310	280	296	334	319	335	296	285	321	282	329	320	269	314	330	317	310	307	333	326	327	308	290	289	329	264	291	282	273	323	312	352	272	280	306	294	318	288	331	305	307	307	295	281	315	325	287	312	298	281	285	311	294	282	356	356	282	307	297	277	299	313	301	293	309	296	323	267	275	324	292	264	289	319	309	289	303	281	307	276	319	318	282	290	300	296	316	321	321	343	310	317	291	317	295	268	281	274	284	336	284	321	303	317	319	296	296	290	291	305	295	317	285	299	288	317	315	320	312	283	320	287	272	299	289	289	326	287	316	322	301	288	288	282	290	276	292	290	301	317	338	342	276	260	327	312	302	294	267	294	328	291	298	308	277	315	297	303	291	322	302	327	307	288	322	297	305	294	291	319	294	300	284	320	292	358	310	316	288	316	283	304	281	297	318	303	300	311	289	300	305	296	313	268	293	299	303	312	314	286	336	314	301	308	310	297	299	308	305	274	306	312	314	300	305	325	288	319	326	319	299	295	310	299	317	333	286	338	302	365	294	327	293	305	283	299	293	293	304	355	297	331	295	325	318	279	300	304	289	319	322	286	318	286	306	302	280	318	273	309	307	319	299	297	308	305	284	322	312	275	296	321	300	300	300	302	320	321	318	321	320	357	310	296	306	310	285	309	352	286	318	324	313	309	306	324	306	314	318	327	300	295	303	292	299	323	296	293	297	287	283	315	300	302	316	314	315	318	311	300	293	324	282	304	298	287	320	295	300	333	306	333	313	305	301	300	302	313	287	318	302	287	296	283	298	300	326	317	300	292	291	320	348	329	300	305	352	313	304	300	301	314	263	309	335	280	313	296	280	288	308	302	304	310	310	293	305	313	294	285	312	306	295	294	313	297	278	326	288	285	294	273	310	321	318	276	318	307	292	328	279	303	287	315	285	310	318	334	300	290	284	341	301	290	339	299	334	290	304	285	312	319	332	292	294	293	303	290	303	306	306	278	305	324	309	287	295	279	297	269	311	331	277	316	324	322	317	304	305	307	295	317	316	284	340	316	318	303	322	278	301	315
23730	20932	28014	24093	20865	12958	6141	3794	2856	2161	1448	1394	1487	1247	1048	963	939	758	703	672	585	522	497	487	427	434	381	262	249	242	226	244	265	239	214	244	241	206	230	223	203	205	205	225	195	215	249	210	227	170	189	204	179	172	185	180	194	189	161	166	174	189	178	189	185	205	188	177	182	172	199	194	170	178	205	162	186	180	189	185	173	198	174	170	198	161	182	185	183	190	190	192	200	190	199	194	153	187	183	178	186	180	176	170	154	177	191	191	171	177	194	187	198	179	188	179	191	162	210	184	194	201	204	184	157	185	180	187	185	190	177	174	192	175	178	190	192	161	169	166	172	186	171	178	165	191	193	202	179	202	184	171	183	172	199	161	175	189	182	185	164	172	172	184	184	177	181	177	191	189	193	187	181	166	212	192	232	192	189	181	169	162	195	180	187	173	181	181	179	168	173	165	177	171	169	172	186	171	185	159	179	197	192	162	179	168	184	199	190	162	184	156	187	187	190	157	201	187	192	174	170	151	173	190	188	184	203	175	185	200	187	182	177	195	177	184	183	168	156	212	199	194	165	199	180	158	197	182	187	189	191	160	191	211	187	175	169	195	162	178	173	177	194	186	163	177	165	176	184	196	196	150	188	166	193	175	216	165	182	173	167	175	162	175	201	173	192	198	173	175	192	180	184	172	194	207	191	166	173	194	191	177	198	168	159	180	164	190	190	177	207	176	189	170	210	183	166	194	172	203	176	172	159	163	200	169	165	162	179	197	161	187	194	183	147	160	194	192	172	147	196	150	183	170	176	193	197	172	184	165	181	176	172	158	152	154	179	184	164	169	178	184	178	191	181	153	161	162	167	183	151	187	173	181	190	206	203	196	182	202	191	192	187	167	152	181	167	175	160	184	161	189	170	187	200	174	186	193	197	174	182	166	168	189	158	162	191	190	175	186	193	176	211	181	155	189	199	193	161	188	181	189	180	232	212	188	190	177	160	198	191	196	173	176	197	188	184	194	188	184	173	184	183	189	190	175	174	180	177	166	162	164	173	179	167	189	176	194	179	197	172	162	182	178	166	173	210	177	175	214	164	176	189	183	186	202	172	175	165	174	186	192	188	176	185	200	166	182	172	158	193	187	173	196	168	183	174	171	163	175	191	196	176	187	182	172	193	178	176	176	185	179	195	199	203	184	180	194	179	169	166	165	185	182	190	195	171	146	175	187	162	155	178	180	178	158	187	179	173	181	169	188	208	176	176	157	178	168	166	208	188	208	176	207	200	194	189	184	177	173	169	193	177	169	196	189	204	173	185	185	169	196	198	171	173	174	177	183	184	172	185	187	170	168	185	214	191	155	203	168	202	169	179	191	176	192	182	180	172	168	193	174	146	187	183	192	182	192	166	169	183	176	186	189	196	169	171	180	180	172	166	168	171	199	183	192	163	175	204	183	200	203	187	212	170	194	191	164	195	199	189	176	179	187	188	183	194	185	171	176	183	179	180	211	193	195	157	160	171	197	172	185	179	185	191	183	177	198	171	192	173	180	171	162	157	177	184	184	172	176	170	170	191	160	174	172	181	169	174	167	175	192	159	182	199	177	170	215	192	192	180	188	196	168	194	173	169	182	177	195	170	180	174	158	185	210	186	185	178	172	177	168	178	186	176	164	201	173	192	192	186	207	207	174	204	206	176	170	195	185	158	192	178	182	185	177	170	189	157	172	180	182	169	183	176	178	193	177	186	166	167	165	173	185	176	202	224	179	200	172	191	178	168	166	185	169	170	188	188	171	156	171	183	175	192	181	164	181	178	186	170	193	172	193	173	194	164	174	181	176	198	161	169	187	186	171	170	146	156	162	195	166	160	189	182	177	217	181	183	166	178	183	171	182	190	201	175	171	197	189	178	183	170	196	152	163	193	183	164	189	177	185	173	159	194	178	161	191	177	184	160	150	170	160	168	183	172	208	184	174	179	176	170	194	194	167	175	210	175	176	188	185	187	187	191	199	178	190	175	157	170	216	187	169	184	168	188	184	182	187	191	189	179	177	189	177	214	161	215	160	161	181	173	180	180	176	169	162	185	175	172	177	168	162	181	183	184	185	172	175	211	188	198	174	175	189	170	181	193	189	164	173	169	203	169	173	195	185	172	177	172	193	208	160	175	194	201	184	155	152	190	180	176	165	189	197	186	175	171	164	197	179	185	151	182	173	174	186	198	202	189	170	205	171	173	176	174	183	199	173	171	180	174	185	200	171	189	195	188	197	194	164	180	168	161	162	180	186	179	158	196	161	177	179	173	193	166	181	183	174	186	164	182	184	155	176	170	184	194	190	176	169	208	158	179	200	211	163	176	179	173	178	173	186	191	183	188	164	164	153	191	175	187	206	185	172	166	192	225	180	157	196	183	186	184	176	162	173	176	186	161	197	184	172	189	177	167	174	201	177	170	196	199	168	190	164	194	180	168	184	190	168	207	138	173	178	162	165	152	164	167	181	210	165	187	160	185	194	181	185	182	164	177	162	194	157	183	193	175	186	164	179	218	163	173	173	197	177	184	185	185	172	154	162	178	204	190	184	171	188	198	153	178	184	182	184	182	165	177	184	167	186	167	197	201	171	176	187	200	183	202	177	219	193	142	169	162	178	162	169	161	179	189	155	193	193	190	198	191	195	168	190	171	181	162	165	169	165	177	200	192	180	193	179	171	173	164	186	173	168	170	193	163	196	170	190	171	186	140	179	185	191	172	176	181	200	170	186	186	172	182	202	189	175	169	188	160	172	188	177	181	161	176	178	170	174	163	201	172	194	193	175	186	187	183	182	179	172	171	180	177	188	181	156	196	160	177	166	165	166	185	174	183	171	177	178	181	172	157	203	181	172	158	166	188	169	186	184	196	161	182	184	175	159	168	199	181	198	179	166	174	191	160	164	192	199	179	187	160	196	184	182	180	181	180	165	171	170	149	181	191	172	167	156	172	187	205	213	178	171	168	207	165	169	175	187	179	192	186	179	194	156	194	173	173	175	183	164	186	195	167	190	209	184	186	184	165	184	176	160	201	162	171	193	176	158	202	140	209	176	177	171	195	176	185	176	171	172	201	174	186	177	156	190	165	184	180	181	199	167	194	186	184	165	181	177	188	165	188	204	189	189	201	189	200	172	172	168	179	189	178	156	202	159	194	177	168	175	189	184	182	190	177	179	168	187	203	188	174	183	199	190	182	163	182	182	187	157	182	207	195	186	164	192	158	186	166	171	193	202	178	169	183	187	164	190	184	177	157	190	176	168	185	180	173	184	173	163	170	161	193	171	207	176	195	164	175	171	181	190	172	199	150	188	217	163	173	193	183	195	166	171	205	169	168	179	169	167	165	161	178	181	175	175	187	162	182	183	197	183	182	192	204	181	171	168	182	164	165	155	176	166	192	181	190	183	193	152	213	192	166	195	187	188	141	190	194	176	188	178	173	167	188	193	148	184	177	167	167	190	194	174	166	187	182	186
25333	42453	35776	25136	18166	12267	9604	8020	6477	4779	3390	3224	3218	2881	2342	2031	2072	1671	1494	1386	1139	1056	1001	906	839	721	682	397	351	335	372	339	363	309	352	359	306	330	296	312	321	265	279	280	267	312	290	275	270	208	218	224	246	224	269	251	220	211	210	205	231	219	245	194	232	245	212	233	227	216	240	236	218	223	221	207	234	239	201	264	210	236	240	214	230	220	255	226	244	245	222	230	221	237	218	201	228	233	242	226	219	224	219	204	246	237	224	227	227	219	224	233	230	227	229	223	225	234	221	224	215	242	209	216	194	239	208	224	227	245	220	226	240	218	221	220	221	242	246	235	241	213	251	205	233	211	235	214	206	229	214	225	240	220	214	246	226	215	224	241	209	193	258	235	194	244	227	203	216	225	221	224	252	208	223	222	214	202	228	231	223	209	231	206	222	210	230	225	219	238	204	219	213	225	250	229	220	230	224	263	252	220	225	220	195	218	217	217	227	229	211	216	241	210	212	253	225	251	237	190	223	224	241	239	213	243	232	235	257	241	236	217	214	216	243	230	206	224	229	225	229	228	211	228	198	227	217	206	222	183	211	227	191	200	220	217	215	236	188	239	224	244	230	195	229	234	214	230	265	226	216	192	228	223	236	229	228	227	242	212	212	224	217	227	258	224	179	209	234	245	232	228	215	210	235	180	247	228	218	217	216	229	247	219	229	207	260	208	222	214	212	214	218	220	225	237	219	205	225	201	202	241	221	221	221	232	231	224	211	274	239	213	250	227	227	232	232	237	209	246	233	243	204	217	217	198	190	203	217	238	213	216	226	231	229	228	229	231	215	223	217	226	210	221	216	209	230	227	205	219	239	236	226	225	233	215	223	206	195	221	221	227	241	218	202	236	247	219	266	229	214	212	219	205	224	232	218	232	217	222	240	225	220	215	213	209	258	208	243	218	215	201	277	209	225	225	237	228	216	221	231	231	228	243	216	235	245	232	208	202	189	218	212	205	192	240	225	225	221	221	218	207	236	221	227	206	240	252	235	216	217	211	209	207	243	246	210	199	231	250	226	220	200	219	218	213	236	209	229	227	226	224	228	204	199	238	205	202	227	216	228	206	218	226	233	233	212	217	209	201	258	209	250	241	204	218	220	217	234	220	231	212	231	221	208	209	220	226	211	227	226	207	215	227	210	225	206	203	223	205	230	213	221	229	209	208	232	225	233	190	218	220	205	248	237	211	250	245	251	221	212	199	221	216	205	225	240	192	216	211	221	205	218	210	230	261	218	230	216	200	227	218	207	223	229	220	221	202	222	212	207	237	185	199	221	219	217	247	223	204	197	236	226	232	246	239	240	221	232	221	213	238	231	222	253	229	195	234	217	223	231	200	239	216	225	215	198	234	218	234	236	210	220	239	233	229	222	217	251	226	238	224	220	229	216	227	234	224	241	193	210	224	220	239	216	232	243	228	220	222	233	225	211	227	228	218	229	241	221	226	230	235	222	227	260	225	225	236	231	217	200	196	261	222	241	223	248	205	227	243	221	215	213	225	217	238	205	213	236	201	251	238	239	236	219	221	202	214	197	217	216	214	217	212	245	211	242	218	226	229	234	235	214	211	214	226	207	234	246	237	233	225	224	247	228	215	238	199	223	243	212	240	209	233	238	228	206	236	250	216	221	223	211	213	196	252	241	188	238	225	206	222	234	212	219	214	210	221	215	231	236	204	244	211	225	217	227	219	232	192	210	227	232	224	196	220	245	191	216	241	206	219	210	223	241	215	231	223	207	225	223	227	220	221	212	243	224	235	193	197	214	212	244	212	228	225	227	244	212	236	206	216	202	232	207	228	216	203	217	209	243	223	239	243	208	210	215	220	227	203	205	257	209	202	229	250	208	231	199	204	215	207	238	251	221	227	229	230	221	225	229	218	216	229	228	244	208	242	256	251	245	214	221	244	237	221	223	218	236	229	207	219	226	210	213	218	203	248	223	247	252	211	218	189	204	231	233	225	208	192	234	219	238	222	202	229	214	214	221	240	206	217	222	213	240	216	234	222	242	213	230	198	190	247	229	219	221	213	237	209	191	238	203	232	239	241	227	226	200	212	252	234	230	216	203	224	219	213	219	231	245	212	207	225	236	212	197	229	227	243	199	225	235	223	232	233	243	220	233	235	234	225	206	237	252	213	218	233	254	224	206	193	250	220	223	233	243	224	226	215	232	224	230	199	233	218	217	243	203	233	217	221	248	229	204	245	215	253	224	229	224	239	217	230	237	215	245	217	213	212	222	222	250	213	231	204	236	217	258	215	228	235	194	217	212	217	205	255	217	228	218	212	242	213	219	254	209	208	254	242	245	216	213	220	239	243	236	236	235	215	236	224	217	196	232	217	234	205	258	231	201	227	238	228	216	220	202	208	229	218	235	212	213	221	215	232	232	230	231	214	208	206	216	206	215	217	208	246	217	215	223	211	242	225	241	222	220	225	211	219	203	241	211	229	206	261	234	217	227	214	234	231	208	258	236	225	214	219	228	204	223	231	203	230	191	241	209	236	220	211	216	231	242	214	251	223	238	245	239	219	226	205	230	231	220	220	218	213	243	220	214	244	231	240	241	225	187	254	270	240	222	238	207	252	205	224	197	234	230	206	220	227	220	220	189	221	233	214	210	223	221	229	232	231	193	215	208	220	213	217	217	242	238	213	232	237	198	225	245	230	224	258	243	232	235	228	224	243	241	234	203	217	230	238	249	216	236	238	251	219	218	221	238	200	206	256	250	223	235	220	226	225	235	215	247	244	209	225	219	223	217	215	226	230	207	221	197	222	223	207	222	212	232	184	207	220	225	219	235	249	242	202	225	269	196	220	207	251	210	208	239	233	202	224	237	231	238	200	236	232	207	233	243	254	228	231	228	223	223	208	230	202	213	234	237	237	232	215	235	204	239	216	246	228	232	230	255	225	212	225	229	225	230	222	209	204	208	232	219	229	221	212	208	209	227	226	231	207	248	237	229	203	214	219	217	215	235	217	234	235	213	224	219	216	232	193	217	239	223	243	228	244	220	203	210	194	246	227	218	198	233	217	238	224	223	205	208	240	243	198	218	208	223	221	214	228	248	219	214	204	198	224	219	202	220	194	208	246	214	231	244	235	212	255	210	238	228	230	229	199	219	237	208	242	229	223	238	238	261	244	214	250	194	228	238	239	227	217	205	225	226	202	243	189	217	229	214	203	278	226	218	210	235	209	213	211	240	221	237	244	227	222	203	254	212	219	222	213	210	217	207	229	213	221	233	231	215	207	215	224	228	204	211	204	233	220	222	234	223	232	219	213	223	213	211	238	243	233	221	225	216	222	208	247	221	216	241	218	249	224	222	232	201	228	224	218	226	219	217	258	223	233	240	219	225	225	208	249	214	208	207	217	215	192	231	223	248	224	206	185	204	218	257	217	214	240	233	240	239	222	248	213	200	240	255	231	194	238	198	217	222	204	231	229	211	189
25025	20929	26780	24920	12898	5664	3778	2874	2069	1512	1237	1351	1107	1138	870	911	790	677	740	654	604	514	564	603	530	524	461	362	383	337	369	354	344	374	377	355	358	328	336	378	370	336	346	314	365	364	339	343	358	288	310	343	340	317	289	348	304	338	291	321	331	305	306	297	296	343	293	328	285	304	359	341	313	312	322	282	329	298	312	336	297	297	298	303	326	286	321	343	318	306	314	307	330	312	299	336	343	286	299	313	351	315	317	322	300	319	329	285	313	295	325	337	316	304	322	303	314	330	301	335	288	330	339	341	315	310	282	287	302	307	322	331	338	335	306	356	336	313	352	275	328	338	317	307	308	322	295	307	332	317	346	346	320	330	321	339	317	319	295	314	318	350	311	308	314	317	316	302	371	300	316	364	330	306	319	324	299	309	300	303	322	326	321	348	287	298	323	340	344	321	313	313	312	327	292	329	313	299	314	322	345	322	296	320	322	320	314	320	292	327	304	294	335	293	310	317	325	311	302	271	307	314	299	298	310	315	333	289	327	294	308	335	335	334	294	315	324	298	298	350	320	299	337	327	358	307	308	329	280	323	334	292	311	310	282	337	324	349	319	311	314	288	287	316	283	295	311	339	312	300	303	313	310	321	333	321	322	325	320	292	339	320	304	313	328	330	293	342	275	339	287	351	328	321	303	310	322	319	331	321	321	289	313	292	305	325	290	333	328	316	322	318	336	330	329	344	314	339	317	318	292	294	319	307	347	333	354	340	335	327	314	321	303	329	323	337	309	313	300	306	301	300	282	321	321	353	317	321	328	330	296	284	297	329	309	284	289	335	302	322	318	298	306	313	320	323	283	342	323	325	328	307	318	316	333	313	296	284	349	318	297	321	327	313	305	330	299	290	311	323	309	332	324	322	318	310	318	277	319	320	305	309	337	307	298	313	314	285	308	296	314	316	310	290	337	331	346	318	309	328	281	326	298	297	340	290	323	292	303	316	315	324	318	314	308	324	306	346	311	306	306	308	308	303	321	304	296	296	311	300	309	298	307	282	326	334	299	295	303	349	320	303	300	309	287	311	360	308	334	334	335	311	278	299	329	346	308	289	298	316	315	345	318	336	302	316	314	278	333	298	345	306	317	322	305	297	315	302	354	303	307	287	312	291	316	326	289	338	325	318	310	347	332	344	309	301	338	335	321	303	302	303	284	312	317	317	317	330	326	292	305	313	321	342	319	352	307	335	336	308	355	323	308	315	323	332	317	315	284	279	309	322	308	317	319	329	310	311	317	314	330	305	327	303	283	322	326	338	298	326	312	346	336	332	333	306	291	338	307	306	339	290	315	282	333	301	317	305	328	276	292	320	315	312	282	289	284	327	308	351	324	331	328	308	289	342	298	328	305	333	296	291	298	301	292	288	325	298	354	322	285	331	319	311	317	299	316	302	316	308	352	312	315	319	298	294	341	315	334	299	314	308	334	321	302	298	294	294	326	309	307	328	310	332	310	320	297	318	316	276	337	328	311	329	296	345	299	325	309	344	317	290	313	283	299	336	309	317	302	352	302	329	287	328	322	291	311	314	318	321	319	309	289	331	324	333	289	323	368	301	305	327	320	301	310	308	305	339	289	331	321	290	309	346	346	320	328	327	314	316	325	309	328	347	328	311	289	317	315	301	318	336	349	340	315	321	306	333	328	328	302	282	327	346	304	349	291	323	310	322	322	316	299	313	294	329	294	305	361	286	306	317	302	276	325	339	305	328	301	312	330	294	275	335	339	303	310	311	326	304	303	332	305	295	342	283	343	309	329	320	317	301	327	278	294	312	299	328	313	321	313	336	324	331	350	322	324	303	332	307	301	325	309	311	316	301	300	320	337	318	353	268	295	332	294	305	321	326	339	343	297	339	335	322	317	320	292	325	362	359	322	305	340	325	298	337	304	364	322	355	309	300	319	319	322	307	296	325	325	291	305	364	305	300	299	318	344	332	315	308	317	313	308	328	298	342	310	336	329	332	304	310	308	339	324	297	339	316	311	312	318	311	319	323	286	332	335	271	316	301	330	327	321	321	327	363	321	328	297	315	281	298	344	303	300	306	297	306	293	341	312	287	326	307	313	320	295	336	334	334	326	326	343	301	315	290	341	335	277	320	284	270	294	303	306	299	315	332	355	302	346	328	289	326	341	317	332	329	305	332	316	307	306	320	308	314	345	325	333	277	322	342	326	325	336	341	288	356	308	330	304	311	318	343	306	324	340	345	338	288	317	315	341	323	341	274	341	336	314	341	306	299	290	317	309	300	310	329	325	293	320	338	299	325	333	331	323	314	307	328	327	334	302	321	324	332	337	273	296	320	328	338	336	314	313	295	293	331	305	314	295	301	324	313	340	297	303	317	327	309	337	309	319	295	272	322	345	332	328	345	278	274	330	310	342	310	296	324	314	309	275	309	280	318	333	296	345	296	333	315	332	356	319	325	305	308	324	318	292	321	284	313	297	303	328	302	320	304	352	343	352	317	282	316	351	298	330	333	304	364	324	326	296	331	324	289	302	315	326	334	316	304	322	297	304	306	322	338	298	330	338	342	332	315	326	324	313	298	320	300	337	362	303	331	320	323	287	329	292	326	296	317	323	297	307	306	303	328	336	294	314	282	285	310	304	314	280	338	290	310	315	311	318	342	289	310	320	336	326	330	318	323	313	323	326	340	306	320	332	341	319	302	327	319	305	339	327	297	334	318	295	337	326	297	336	302	329	336	289	333	296	322	338	296	315	307	297	333	322	324	316	318	339	323	335	299	316	309	302	314	325	347	319	307	325	305	320	310	340	338	332	333	313	318	313	325	308	311	318	321	298	329	317	308	313	292	348	325	292	313	334	338	335	298	320	310	302	305	332	346	301	338	329	320	345	329	306	309	333	325	318	334	301	313	300	322	355	320	327	328	309	292	289	318	313	326	331	286	316	315	330	302	343	283	336	301	301	329	312	340	292	328	327	276	298	327	343	273	302	301	293	307	331	310	296	347	319	338	313	303	305	337	330	298	305	311	297	280	310	301	347	307	317	310	324	328	339	296	309	342	328	322	308	315	304	311	320	303	307	325	303	328	318	317	329	318	316	336	327	322	314	308	322	292	265	324	297	300	327	313	317	332	292	300	292	329	346	304	316	292	332	319	327	332	301	349	311	295	320	334	319	339	302	312	312	293	345	311	334	326	325	283	331	291	332	296	326	302	297	315	309	306	335	286	303	299	345	342	313	351	320	313	328	312	287	332	290	318	310	289	315	332	326	310	315	312	285	340	321	320	316	322	302	315	310	319	331	314	334	339	307	328	316	322	321	317	333	298	314	306	332	335	311	339	292	329	342	330	268	342	299	321	322	313	332	339	309	283	321	322	352	347	319	306	293	288	311	299	304	273	295	306	313	348	266	316	319	309	325	319	278	309	306	323	324	310	298	326	367	299	308	322	294	281	334	318	289	318	282	307	311	335	306	331	298	294
24540	38151	31506	21186	13790	10102	7868	6652	4834	3637	2778	3085	2554	2339	1889	1830	1617	1299	1380	1254	1031	929	1038	885	851	762	801	516	454	431	433	474	482	450	430	488	487	454	419	406	443	419	399	406	446	450	448	424	405	401	383	386	400	357	378	380	396	383	370	398	389	382	384	392	376	368	399	371	350	379	394	391	410	411	382	363	367	374	351	423	359	368	393	380	362	388	398	371	383	394	368	369	346	387	358	380	333	325	354	388	360	361	417	375	415	348	429	381	329	346	350	426	379	379	359	351	372	401	379	388	375	371	387	359	378	376	358	362	352	386	350	369	371	340	372	330	360	384	415	401	408	350	375	400	386	363	378	400	411	351	378	382	379	355	350	437	339	353	386	357	336	401	399	370	362	343	367	370	375	347	385	398	402	369	346	381	356	380	375	347	398	387	384	386	363	385	364	365	362	395	369	372	383	369	389	416	416	418	415	369	402	393	350	361	363	355	418	383	365	403	386	380	364	379	383	406	378	368	366	404	359	364	383	391	398	380	348	434	404	402	379	382	387	378	380	363	380	406	379	374	381	364	376	395	381	371	335	393	378	388	349	413	365	329	343	374	373	399	371	413	341	351	386	348	366	380	377	371	357	399	376	395	379	376	360	388	398	372	346	383	366	360	375	427	376	370	382	400	348	389	346	377	379	389	399	348	368	408	356	368	382	396	378	399	387	408	387	357	384	413	387	352	361	378	376	392	349	367	400	381	339	354	366	372	396	395	356	355	374	367	378	392	387	345	386	393	387	407	379	363	393	391	384	387	390	380	354	366	396	366	388	398	403	388	368	382	364	407	378	382	352	386	388	384	399	376	352	366	390	376	399	345	371	343	377	380	374	357	383	388	377	396	425	409	398	386	392	368	371	405	390	354	372	398	420	356	391	387	352	376	387	385	357	383	368	430	378	387	386	333	356	391	350	339	388	374	403	387	390	395	397	378	389	388	431	385	361	375	382	348	358	369	361	383	368	390	398	374	382	365	397	359	395	349	374	373	420	335	407	363	371	357	359	365	375	385	385	402	363	374	385	396	418	395	356	373	365	396	359	403	363	394	390	403	377	356	379	378	363	353	398	378	331	365	357	365	375	389	401	359	374	373	404	410	367	405	352	350	402	364	351	366	408	376	398	400	320	394	362	379	352	383	370	381	333	395	371	375	397	340	402	383	398	392	356	354	365	338	378	369	373	392	423	362	380	389	371	373	409	381	351	374	368	380	380	394	359	386	360	348	384	374	364	372	366	367	377	408	367	400	400	390	350	367	381	390	391	392	365	353	375	400	401	390	377	368	368	371	375	387	393	376	360	371	354	378	378	388	381	384	377	406	402	385	406	340	394	385	395	394	380	399	389	409	364	426	387	376	386	377	380	344	417	367	398	394	374	368	376	387	375	390	356	391	373	398	354	392	377	378	402	380	343	388	374	392	372	393	376	357	403	391	391	356	365	369	382	389	348	355	366	384	372	356	378	381	395	371	402	353	385	391	370	389	407	344	407	387	400	358	406	379	357	400	358	386	381	397	358	380	358	374	397	412	388	360	405	356	352	385	367	362	387	373	391	377	379	372	366	390	359	387	409	392	396	396	396	386	369	332	371	384	362	392	388	368	371	408	343	373	393	366	405	358	370	357	397	369	355	416	405	385	353	378	362	394	395	356	385	382	400	386	391	417	368	373	374	408	399	342	366	383	391	398	399	380	407	394	382	362	384	428	376	368	375	401	368	371	382	382	398	357	380	384	375	372	399	398	378	370	402	353	358	383	357	389	373	374	369	340	347	362	384	348	372	393	390	366	413	337	355	386	380	346	345	443	414	386	373	403	401	366	362	404	379	392	364	379	357	375	344	391	364	394	360	339	368	393	371	378	429	361	369	384	372	353	384	362	402	380	387	343	352	374	364	393	370	377	395	362	401	357	371	360	375	387	383	354	356	377	381	411	384	375	368	366	341	367	357	359	367	394	352	355	376	396	386	373	367	365	374	400	377	374	391	387	379	392	329	373	382	384	390	391	379	381	386	404	398	370	375	415	383	411	391	390	367	408	365	372	370	374	383	405	377	374	375	358	350	348	404	409	390	371	404	365	323	393	413	386	366	345	375	369	373	403	374	391	361	371	399	406	359	348	424	403	379	382	404	354	345	408	371	363	382	384	375	359	369	396	348	359	398	388	341	359	365	411	393	378	386	387	371	368	346	412	380	379	336	342	389	375	380	381	361	395	391	405	370	374	359	383	375	403	363	416	357	360	382	368	391	367	412	380	332	393	372	383	376	362	393	378	374	389	361	356	374	380	373	366	365	361	435	356	381	389	347	368	387	380	384	366	402	374	359	395	379	352	362	373	354	328	346	397	365	411	345	385	366	391	399	425	386	342	381	368	364	385	395	386	349	377	391	351	379	376	382	371	388	348	389	378	402	369	392	384	372	361	410	392	369	381	367	374	381	356	377	364	419	373	375	427	376	385	386	371	336	359	424	374	390	375	385	358	382	410	355	372	377	377	364	384	399	390	404	391	346	353	350	339	338	333	355	353	416	381	405	389	327	384	383	363	366	365	368	359	347	369	328	388	388	349	392	368	396	393	382	370	384	377	375	370	406	343	381	385	385	354	355	393	360	368	369	372	370	367	391	355	389	410	367	375	375	363	354	364	378	401	393	413	388	367	355	407	383	362	412	379	390	353	419	371	367	340	356	367	380	372	381	392	370	405	394	356	347	396	369	413	367	398	364	358	399	339	397	371	380	418	358	376	333	367	383	371	356	379	381	363	358	362	369	367	364	399	423	364	368	351	406	400	367	381	348	390	393	381	392	356	398	392	368	381	407	408	358	346	374	383	363	391	393	324	382	409	376	362	389	381	396	395	369	356	371	378	415	426	381	368	377	375	456	388	358	344	368	384	405	368	374	362	379	387	376	386	357	402	404	384	382	367	334	374	401	376	383	382	371	386	384	347	333	362	374	374	381	376	383	390	386	371	342	424	370	369	377	378	406	384	401	371	389	395	367	371	399	406	348	398	378	345	394	385	366	357	378	378	396	383	399	384	371	370	390	370	357	378	372	391	388	378	376	362	393	392	359	381	404	391	378	361	366	398	332	360	354	377	361	371	372	365	384	355	410	371	372	366	388	360	379	356	386	343	380	405	359	390	394	380	349	371	376	395	399	394	363	382	370	376	389	339	350	378	364	348	345	378	388	349	379	379	383	366	380	386	417	361	347	369	395	327	385	384	398	362	371	370	371	400	375	393	345	383	412	377	390	392	390	361	376	403	397	355	375	378	335	364	375	385	367	390	355	391	409	355	362	405	390	371	352	394	362	357	384	363	363	402	352	399	342	390	367	383	389	366	412	359	394	350	388	371	386	380	385	368	335	389	376	347	343	373	359	381	384	360	397	383	408	368	414	389	361	420	391	364	419	381	394	375	382	360	397	356	374	366	369	370	363	390	390	388	395	391	373	385	408	377
22640	20923	28520	23472	20996	21169	14833	6989	4061	2774	2434	2427	2316	1992	1615	1483	1227	1156	1080	948	841	775	794	725	665	637	623	434	366	319	290	317	324	317	343	312	324	347	327	300	297	317	280	315	355	312	313	305	253	284	252	237	236	234	243	231	220	234	251	255	281	244	242	243	241	246	211	218	216	255	245	269	220	269	219	205	244	236	258	253	228	236	258	244	250	236	225	267	257	263	249	233	227	253	215	235	231	247	248	226	249	251	246	239	242	256	253	243	232	256	268	236	243	258	260	220	222	250	235	232	243	208	262	243	225	253	279	246	213	237	263	232	257	236	250	264	238	233	203	257	248	211	226	236	252	250	224	253	232	261	234	243	245	232	272	232	234	262	239	223	239	268	223	214	265	250	240	236	258	253	259	232	231	246	232	236	242	257	229	257	242	245	256	254	271	253	233	222	242	223	235	211	254	243	235	238	246	237	262	226	239	255	263	243	251	272	253	285	226	215	221	262	226	227	239	248	268	198	224	266	237	207	249	258	263	219	246	232	255	230	231	246	258	237	249	253	236	243	234	226	246	254	229	224	244	235	228	278	259	280	267	221	238	237	245	226	267	240	248	245	236	220	239	252	236	265	258	273	209	258	240	207	236	244	244	245	278	270	240	241	255	236	228	261	241	249	219	208	246	263	253	230	222	234	229	233	246	230	238	227	283	229	254	216	238	229	246	245	261	255	245	224	245	262	262	239	244	265	235	218	240	207	230	218	246	219	250	235	265	221	253	225	250	198	213	223	259	266	237	237	213	218	232	236	206	262	243	250	218	225	244	258	238	239	268	235	230	223	215	235	264	238	250	199	266	252	229	245	254	242	244	260	208	244	245	255	238	243	243	228	233	221	224	243	261	242	228	231	237	253	256	254	238	237	245	217	249	210	236	256	220	239	236	249	234	257	254	232	245	224	248	275	250	220	239	239	237	264	197	243	261	242	270	249	210	230	245	234	249	236	233	248	252	282	246	235	215	241	230	254	245	249	247	257	253	222	251	227	218	257	243	230	252	241	249	231	204	247	229	236	233	245	250	229	252	270	227	229	237	261	255	240	216	243	255	236	267	202	231	240	226	232	244	246	224	244	252	231	257	250	232	273	249	253	257	237	252	237	254	237	227	261	239	229	225	256	247	228	230	239	240	236	236	233	237	242	214	248	248	261	252	266	224	267	256	265	258	259	260	219	234	257	207	243	211	246	224	251	225	259	258	247	247	239	232	241	246	218	259	243	244	261	231	246	216	251	242	256	240	257	248	235	247	245	235	234	230	230	211	234	228	237	248	227	218	245	253	239	253	244	239	199	233	256	236	242	244	242	251	277	237	259	241	255	242	259	243	233	268	253	223	239	244	264	233	243	244	235	244	272	226	227	244	208	244	258	237	254	257	226	257	257	233	247	251	267	228	249	257	233	251	249	217	219	253	225	248	210	276	221	233	262	240	231	240	226	255	245	245	244	217	258	241	249	227	264	229	256	297	251	244	220	264	252	244	260	250	286	231	238	242	242	210	255	252	238	254	248	252	226	245	247	253	210	237	219	237	227	245	228	251	228	261	220	245	223	235	233	258	245	257	267	231	214	206	237	235	256	229	259	237	264	250	270	211	237	209	242	230	256	257	219	250	255	258	224	220	280	252	233	240	257	269	264	217	250	250	227	232	222	215	249	248	252	249	224	261	260	234	242	266	261	254	250	224	221	242	246	265	242	230	235	263	252	266	219	232	248	243	263	246	239	251	235	233	261	234	243	244	229	255	217	243	243	238	229	268	221	259	232	243	257	248	246	235	217	242	249	235	242	235	259	246	254	239	255	248	269	251	258	236	270	249	234	242	222	239	231	264	241	246	259	249	238	232	230	240	253	248	255	231	229	220	235	239	256	260	229	234	258	240	262	278	244	233	253	250	218	250	241	251	239	247	261	269	244	250	241	238	241	238	243	247	252	236	252	238	248	222	249	237	232	252	244	266	212	246	225	245	237	233	254	261	241	253	229	222	235	251	248	226	242	250	233	245	219	261	240	219	238	258	268	264	237	261	236	242	260	234	263	256	240	252	250	243	228	248	254	263	245	225	233	229	232	251	253	218	243	249	246	232	233	256	261	208	253	247	242	235	234	231	241	253	231	227	229	252	221	244	242	251	264	213	231	227	259	271	250	222	262	226	229	229	253	213	223	243	234	238	264	247	216	243	246	242	244	243	257	258	267	251	245	202	235	237	244	254	223	249	280	236	267	247	256	262	262	234	268	209	272	257	232	199	258	242	255	232	227	247	216	245	246	237	255	244	253	259	249	261	254	228	251	257	241	235	246	233	249	229	214	265	235	212	250	256	254	258	242	235	255	228	249	243	231	233	262	245	245	228	236	251	246	236	232	239	255	230	247	257	250	219	236	246	236	217	233	233	242	239	250	230	270	225	247	247	262	258	253	241	254	246	254	231	228	256	232	238	232	244	236	250	251	233	263	248	220	240	248	222	243	223	231	253	250	246	232	233	253	249	233	238	244	228	232	241	216	247	222	234	262	240	253	233	223	271	236	239	259	250	227	250	253	229	231	257	255	234	225	246	235	232	250	253	246	228	217	256	255	252	212	258	250	239	227	221	256	236	225	254	235	267	242	231	242	254	252	249	207	232	257	228	237	262	251	229	252	244	244	211	217	267	212	245	257	254	257	258	237	219	242	239	235	236	239	237	245	232	259	234	242	234	235	269	248	224	263	250	273	227	235	242	252	223	269	250	241	246	234	235	264	229	255	228	251	251	203	246	218	234	258	206	249	250	238	249	233	243	238	249	247	231	233	239	268	238	263	218	228	239	232	241	266	229	225	204	256	246	251	255	225	249	233	262	238	247	246	227	226	236	284	228	219	231	256	276	261	239	275	236	236	217	241	237	283	237	267	233	248	278	262	253	229	229	208	228	228	232	253	248	244	230	277	251	253	247	250	239	227	248	238	235	243	239	257	253	226	220	257	252	227	238	240	264	261	243	245	223	274	242	225	211	247	247	237	225	224	252	268	241	253	240	215	237	238	251	231	227	255	255	220	224	230	240	253	241	260	254	251	241	241	246	218	254	255	241	234	235	237	243	215	230	234	220	223	243	237	221	256	253	269	229	247	246	239	264	267	235	273	220	248	256	235	235	209	239	249	199	256	249	259	239	250	265	269	252	221	242	246	238	264	260	222	243	241	235	243	233	240	248	227	267	237	237	223	258	253	235	231	229	227	221	241	247	230	247	215	230	242	255	257	231	213	249	248	235	258	242	236	240	230	234	256	261	248	251	291	262	239	250	262	245	263	249	239	241	261	219	293	253	218	242	258	244	245	237	230	246	246	237	247	254	230	245	212	257	247	217	252	244	236	240	215	265	231	267	253	229	233	244	226	260	248	234	268	256	215	246	242	239	235	242	235	260	224	222	229	219	235	240	255	223	245	256	266	232	239	253	253	226	250	246	245	219	258	253	242
27238	44287	38788	28536	21225	17171	14699	11971	8341	6279	5496	5513	5062	4246	3578	3263	2643	2349	2295	1968	1634	1419	1508	1253	1162	1035	1026	721	539	432	397	459	428	439	427	386	400	458	430	352	402	412	393	394	463	458	437	383	309	330	286	306	266	291	293	284	251	258	283	254	298	263	283	323	298	268	290	302	274	286	297	314	273	296	298	301	324	315	282	251	296	288	283	307	265	272	281	299	300	295	308	280	280	275	266	280	267	296	293	284	286	305	262	295	290	276	293	269	297	285	281	296	264	279	294	280	263	298	290	294	298	297	252	293	234	315	274	286	306	306	306	291	309	337	317	270	297	279	273	305	261	286	283	270	291	258	303	277	252	288	294	310	274	276	309	299	259	278	294	255	295	265	294	292	304	285	305	312	289	277	299	301	269	281	280	289	287	327	277	278	279	266	286	291	267	278	280	255	289	313	311	290	272	282	272	290	300	292	295	293	291	294	300	266	315	262	299	277	299	297	278	273	270	302	280	317	267	294	284	280	261	303	280	282	303	312	309	301	298	265	274	263	272	317	287	276	289	262	283	259	288	278	271	281	273	278	287	277	268	290	299	277	295	312	285	273	279	290	249	276	272	272	268	260	299	276	292	289	292	289	272	306	265	268	303	287	299	278	276	297	301	284	301	252	296	272	292	302	297	283	281	275	251	275	269	290	273	280	279	298	264	269	302	269	302	295	283	287	284	296	286	265	288	261	289	268	290	280	268	265	277	265	304	254	290	314	290	271	265	290	311	256	280	304	275	282	289	285	285	290	250	300	280	280	312	298	294	260	303	267	307	294	265	287	270	278	276	263	257	255	293	272	306	277	284	295	281	302	294	293	275	296	308	292	299	263	282	283	298	277	280	275	279	340	279	297	290	296	274	292	286	286	307	312	282	284	275	308	270	272	296	272	283	278	287	271	297	314	259	306	249	265	283	275	295	259	274	269	265	293	286	274	309	297	265	310	277	270	267	325	257	264	315	287	272	292	276	289	294	306	269	275	327	268	282	283	291	288	271	268	313	338	298	294	266	284	254	279	269	276	280	298	274	285	251	276	266	273	287	288	286	283	271	274	277	311	297	273	267	288	311	270	287	274	308	276	274	268	238	279	251	284	258	274	272	273	280	288	270	292	277	305	290	235	258	283	298	234	269	275	269	252	238	274	269	259	264	300	295	296	313	290	301	262	269	246	263	252	262	281	292	273	286	276	252	314	279	271	277	317	269	279	280	294	306	304	264	281	265	264	291	308	323	288	276	275	269	291	300	274	276	278	290	271	329	280	304	258	271	290	303	304	307	283	283	278	284	307	274	257	248	272	261	279	263	288	277	254	291	297	258	257	269	267	269	276	280	270	274	272	250	278	304	276	253	296	286	267	282	307	292	282	267	310	294	287	264	293	278	253	291	261	270	278	283	271	285	297	283	293	265	305	275	297	284	272	313	264	289	298	315	283	284	273	307	282	289	284	325	266	314	272	285	313	314	317	288	258	297	304	306	305	276	263	307	234	293	259	310	258	298	291	258	281	282	282	291	315	288	263	263	284	281	259	257	273	287	298	287	310	273	290	305	294	275	302	322	270	269	283	269	309	281	257	289	302	284	265	303	324	244	259	298	296	231	265	273	280	271	298	267	306	275	292	290	268	320	289	259	286	281	292	263	325	268	279	334	288	278	257	283	293	297	297	283	294	286	256	296	298	308	277	276	282	300	285	295	291	302	301	270	273	299	285	283	285	263	298	280	299	312	275	276	262	275	285	282	273	260	288	299	284	293	262	283	256	271	271	267	303	306	302	273	279	265	287	286	297	273	287	268	274	265	278	314	305	309	299	269	274	262	285	308	279	305	264	263	322	298	263	291	312	289	276	288	274	294	285	301	275	302	272	283	281	280	271	293	336	314	303	289	273	258	300	263	269	293	295	299	279	288	284	288	314	296	315	298	308	288	272	265	291	279	266	264	284	304	307	280	261	295	292	281	301	285	303	275	259	292	310	270	272	274	316	303	288	262	294	258	291	283	269	289	332	249	291	281	277	280	299	288	281	299	278	289	301	278	298	321	252	267	279	282	288	285	278	284	311	307	268	287	278	275	290	279	311	271	297	306	315	274	288	307	275	266	293	299	293	263	306	262	290	268	283	262	272	297	295	283	282	272	288	280	286	255	287	292	271	313	287	298	276	275	281	289	276	300	283	275	290	252	321	251	259	295	312	286	301	287	269	289	276	282	299	272	273	314	277	283	268	286	292	300	271	288	283	304	274	315	279	282	299	272	261	292	282	299	266	285	274	269	286	260	290	298	290	284	270	296	286	282	301	259	268	258	280	334	292	275	280	282	276	275	305	294	284	285	264	288	264	271	298	290	259	311	277	305	285	276	273	292	282	272	282	290	303	308	297	284	256	272	288	259	296	288	294	257	270	277	280	283	316	271	288	287	283	293	282	279	295	288	285	286	285	278	285	283	300	304	245	319	280	272	292	287	315	272	287	253	254	253	296	307	305	282	295	285	297	280	277	282	266	278	281	280	281	306	290	274	278	299	288	273	291	289	297	273	333	267	286	285	266	266	292	286	265	265	282	296	289	280	294	275	291	276	297	288	245	285	269	257	294	308	302	296	303	286	287	255	289	277	272	267	299	259	316	258	288	281	301	283	265	318	296	274	287	286	287	285	290	281	315	297	288	279	303	303	306	291	297	299	267	297	298	304	264	314	283	285	281	308	297	304	333	303	295	284	271	281	294	296	294	315	262	267	305	289	297	314	289	304	271	271	266	290	277	302	279	262	281	296	277	295	291	286	283	253	307	305	289	276	285	314	281	285	310	264	274	285	305	285	280	272	287	267	284	290	273	281	296	288	295	270	264	298	283	295	257	289	282	294	297	286	269	275	301	277	271	284	295	270	283	284	294	288	290	277	300	269	304	262	265	289	262	291	303	275	288	294	334	276	296	295	292	281	285	282	303	293	308	299	276	295	307	292	269	270	287	295	279	302	295	286	283	290	278	285	263	290	277	272	296	273	268	295	286	267	284	275	297	277	282	291	277	268	261	268	285	301	308	274	281	272	272	283	283	277	288	284	284	273	299	286	278	317	293	297	291	288	265	272	303	285	307	272	282	263	284	282	271	297	278	251	269	276	322	305	296	301	290	296	252	291	278	304	285	280	299	284	296	299	255	283	278	262	310	295	293	260	283	276	292	273	282	286	290	285	262	293	303	275	290	288	265	283	274	262	283	259	292	286	302	273	278	288	272	252	280	296	293	300	267	280	275	266	272	285	265	294	280	289	281	302	297	292	277	291	304	277	298	286	260	298	275	315	314	267	305	295	304	246	296	315	268	311	272	260	303	286	289	283	277	279	290	272	296	287	283	290	265	266	256	284	324	296	296	297	278	275	293	289	276	254	317	293	287	270	283	292	286	280	291	308	276	290	248	282	265	266	257	320	284	279	311	269	287	272	303	270	318	296	288	271	288	294	303
27301	22282	22704	14109	6667	4124	2865	1993	1387	1048	963	963	906	772	716	703	573	589	527	512	467	407	435	443	399	412	379	359	277	284	277	256	260	290	293	269	283	283	303	264	266	275	263	294	295	320	280	245	301	275	270	263	227	244	241	278	278	248	263	269	258	265	250	272	279	240	261	256	242	262	253	248	283	253	259	265	257	225	236	275	254	223	246	274	262	248	244	242	227	255	266	237	253	234	243	250	244	232	231	276	237	243	277	263	217	250	253	272	262	236	264	237	251	248	236	248	251	259	262	254	243	230	241	262	231	256	265	239	262	247	252	284	274	249	236	272	227	233	269	247	253	256	232	229	242	275	242	265	263	242	231	266	256	242	251	238	231	262	260	254	263	268	258	263	264	275	284	252	261	232	243	254	268	280	289	280	244	239	236	274	294	257	270	229	267	235	291	258	257	230	273	240	235	221	261	269	258	265	235	219	255	249	268	269	264	288	250	268	253	240	248	211	247	236	251	234	246	254	248	221	239	279	251	246	242	257	217	242	257	229	263	254	231	240	245	252	225	248	236	276	240	235	265	234	254	233	233	245	233	245	235	261	268	272	283	225	266	255	268	271	260	270	256	263	279	245	261	266	266	241	251	264	239	240	224	229	270	274	243	258	238	228	243	278	262	249	241	244	245	273	243	256	259	234	245	220	258	258	233	273	246	270	255	236	240	266	231	231	244	234	254	262	259	258	260	239	266	247	281	240	251	236	261	242	260	260	243	253	240	251	250	224	258	246	254	263	255	260	231	272	281	224	219	227	238	257	226	224	253	265	237	233	251	261	260	229	230	244	269	288	244	251	242	271	239	269	264	274	245	267	244	291	251	238	237	221	268	239	271	249	263	269	232	236	273	244	272	234	245	274	230	257	276	250	255	247	225	269	242	256	251	232	236	263	250	247	224	238	235	272	246	255	239	242	243	265	268	267	235	271	270	240	251	258	240	237	234	252	250	277	246	233	261	246	241	264	234	252	234	243	223	262	256	229	248	231	247	232	188	263	221	231	257	235	279	251	244	273	248	237	262	243	246	262	272	243	260	260	254	228	234	244	257	212	231	226	260	235	232	225	234	266	276	256	230	224	232	268	245	250	254	255	229	252	219	255	215	251	237	220	258	245	263	276	242	269	261	245	230	244	239	274	249	250	227	253	268	274	248	257	222	230	253	249	236	255	256	267	250	212	232	236	256	254	251	239	264	217	280	250	266	268	249	231	237	244	251	267	262	218	258	247	234	256	243	252	282	249	257	256	267	258	269	278	239	253	251	260	269	219	227	249	236	244	275	263	259	274	261	249	222	252	245	236	235	279	231	242	232	244	243	257	253	234	232	281	251	259	234	239	254	265	242	241	243	252	247	277	265	271	224	266	237	254	246	249	246	246	233	221	226	244	246	243	267	226	248	252	261	234	252	256	275	289	264	252	258	239	259	249	272	236	285	247	242	282	215	225	229	233	238	244	261	273	252	224	231	243	252	246	228	273	238	239	226	275	234	255	265	244	236	244	270	244	253	268	260	249	237	230	239	273	249	233	270	248	236	240	245	265	258	252	241	261	245	250	263	263	271	284	246	271	241	270	238	249	243	263	259	245	250	277	249	257	247	241	242	238	226	230	233	239	240	252	242	251	265	234	262	239	221	218	251	247	287	251	254	242	249	252	284	225	256	244	254	241	232	243	272	267	270	250	272	243	231	247	246	249	266	226	235	234	221	247	256	302	226	273	243	275	247	253	236	252	228	242	259	262	259	271	279	226	256	260	268	239	244	283	247	254	253	262	236	225	245	246	242	257	220	306	244	285	262	236	270	269	264	236	236	257	229	275	241	260	251	253	240	238	244	247	253	265	233	277	253	261	261	235	262	250	270	216	268	244	235	275	258	241	271	243	251	225	255	284	248	248	247	238	266	258	244	269	259	272	248	229	245	231	256	226	258	266	254	243	231	253	263	233	255	255	257	242	248	260	249	227	256	260	280	251	267	255	247	231	265	247	255	227	232	260	262	249	235	283	259	228	239	253	238	233	245	263	269	262	234	271	242	230	216	245	228	239	233	266	265	268	284	271	253	279	231	255	280	267	234	251	266	272	280	257	240	243	232	256	247	247	227	256	253	276	254	268	288	255	255	283	255	263	270	263	243	247	241	255	273	233	269	242	224	266	249	275	246	257	247	216	302	256	202	263	265	236	250	254	249	244	248	236	258	263	239	240	236	276	248	239	227	225	268	234	261	264	244	282	265	245	251	245	270	274	240	282	255	270	218	255	266	245	269	228	237	248	232	243	251	237	272	251	255	253	250	243	245	235	276	235	270	249	249	274	269	237	254	258	245	252	252	254	236	261	275	245	238	250	268	264	244	254	254	257	280	240	246	278	249	264	279	258	224	255	253	257	251	242	240	277	278	234	264	243	233	275	254	254	284	226	251	255	259	245	253	264	248	227	245	260	274	249	269	246	230	226	263	266	259	253	256	255	245	253	256	271	237	267	251	246	248	265	259	240	245	268	273	237	240	257	246	226	237	252	237	254	238	234	227	248	226	247	211	224	257	260	258	232	245	231	241	247	266	279	252	264	257	259	240	256	250	259	233	246	286	238	260	253	285	262	243	242	250	241	289	247	235	221	247	236	224	210	252	278	249	227	230	266	262	260	252	252	224	247	234	252	250	250	236	245	241	228	254	229	225	256	251	257	232	257	240	234	242	250	211	257	250	243	249	256	226	239	240	237	257	235	242	254	258	272	273	215	226	235	247	256	240	234	246	262	228	258	265	222	255	247	251	246	266	253	238	223	258	287	267	248	246	249	257	230	256	213	245	263	281	276	244	252	250	245	258	230	263	259	242	256	263	244	269	263	273	231	262	223	230	238	262	232	234	282	263	258	257	238	235	250	238	268	229	243	262	252	264	252	278	258	249	259	255	252	226	259	238	252	267	252	243	239	263	231	272	258	240	250	274	283	244	239	240	255	263	255	216	226	255	248	251	250	261	269	248	266	247	258	262	239	258	242	263	246	243	254	258	231	222	260	231	233	256	249	265	238	264	292	264	252	263	227	238	247	246	249	266	280	262	241	254	229	286	248	283	245	251	237	277	244	233	253	265	261	238	275	229	231	242	232	270	266	264	235	256	276	231	221	249	250	239	269	254	256	251	235	257	247	242	266	254	241	270	239	238	235	266	245	250	238	264	279	247	214	248	266	222	255	266	252	259	250	251	257	252	236	264	253	240	280	277	272	243	268	275	251	238	240	225	240	228	263	251	264	256	221	252	275	270	265	254	238	248	259	256	252	250	242	252	262	262	253	239	247	251	294	259	261	245	258	245	252	239	247	245	287	260	266	228	232	252	284	251	268	250	253	261	261	249	228	247	243	233	217	234	237	267	245	283	247	247	234	255	259	246	237	239	245	278	258	247	268	257	231	276	232	252	268	256	235	271	264	290	265	229	244	240	249	255	257	250	283	232	237
23301	32734	27132	16144	11335	8200	6357	4438	3189	2431	2327	2142	2021	1613	1479	1313	1140	1107	1067	973	893	762	741	709	650	622	588	550	401	359	355	369	365	359	379	368	357	383	367	358	368	358	355	352	342	373	374	361	322	292	319	319	333	305	287	299	340	316	307	314	319	335	329	319	342	298	329	329	299	293	331	339	320	303	281	279	290	323	348	321	333	331	316	292	325	324	311	292	319	321	331	320	297	331	307	331	323	297	329	330	335	331	302	305	302	350	314	293	302	311	305	326	288	325	311	300	291	338	267	302	311	314	300	272	331	369	313	312	302	308	326	353	322	320	329	295	291	314	332	314	315	345	272	311	318	311	299	305	325	300	359	325	325	321	316	296	336	313	293	309	308	329	307	339	346	314	324	289	301	288	318	323	304	313	278	319	300	314	306	291	320	329	300	276	319	294	281	292	321	317	305	299	304	311	310	287	314	294	326	304	320	306	311	304	285	309	289	296	297	292	305	327	318	287	305	304	326	309	326	305	307	326	295	305	281	356	319	287	304	298	290	286	299	296	324	316	293	326	296	299	308	296	277	312	293	318	323	281	298	314	304	302	321	312	328	294	289	307	309	328	353	304	305	286	296	292	298	304	305	309	312	295	325	297	283	319	307	312	312	313	318	329	312	317	295	299	303	297	311	332	340	288	309	306	312	316	313	351	331	305	313	321	302	278	307	310	291	296	303	305	337	299	281	304	348	308	297	292	306	315	310	338	295	314	296	305	269	332	303	297	288	323	300	329	289	321	307	300	291	340	321	339	312	290	287	331	319	323	327	326	297	310	339	321	337	298	319	290	295	341	300	311	320	308	272	295	339	314	290	267	320	284	337	285	318	302	325	299	297	303	328	305	328	320	315	296	304	294	298	315	309	270	358	299	300	317	330	329	298	282	311	333	311	304	291	280	300	307	317	284	318	327	314	308	293	315	297	327	307	329	315	316	283	300	317	313	327	288	304	286	302	311	303	316	318	313	304	299	313	308	300	294	324	305	318	327	303	303	313	279	311	277	294	314	312	310	308	298	350	299	302	343	336	326	287	322	301	279	340	305	288	308	292	293	291	316	319	320	303	309	317	327	329	294	301	304	337	316	292	309	293	328	308	302	295	289	327	318	316	292	378	296	303	276	269	312	298	292	318	319	302	335	285	295	313	320	315	291	352	298	308	297	312	319	298	304	278	276	290	310	282	300	282	317	311	299	313	308	303	294	326	336	307	346	310	290	314	303	291	312	314	267	304	301	293	300	312	324	317	325	318	305	299	319	326	321	323	331	338	352	310	297	290	282	323	332	300	273	340	307	300	266	293	339	297	311	340	300	297	292	274	310	312	310	314	306	288	328	297	289	312	288	301	299	329	306	326	307	293	306	301	290	316	318	286	306	287	305	331	311	333	308	304	306	310	312	325	322	344	303	311	301	297	299	265	316	311	313	333	281	319	308	318	302	299	307	317	304	303	313	337	297	313	275	340	301	298	326	333	332	326	297	333	303	346	314	287	342	311	308	304	293	314	272	317	305	312	335	322	320	281	282	329	302	291	355	323	343	297	306	342	307	304	310	309	345	318	295	304	297	281	307	336	308	293	346	297	318	304	285	317	311	323	313	265	276	299	309	338	324	341	307	300	315	290	315	297	300	309	303	327	293	311	327	335	336	301	336	301	337	296	325	281	322	319	298	282	315	301	313	329	281	343	337	319	326	301	317	345	321	289	316	312	307	307	284	306	293	294	301	299	327	304	315	323	305	324	279	309	317	321	299	329	290	290	274	295	333	286	298	285	326	301	320	308	314	301	319	299	321	311	310	312	335	310	294	325	317	305	320	286	303	290	334	328	296	330	339	329	281	296	323	277	329	328	298	340	322	305	315	305	291	287	309	334	282	278	308	320	309	276	331	293	330	313	326	334	282	325	312	280	335	313	305	321	288	310	320	339	323	305	305	285	283	306	312	326	315	314	297	313	305	345	312	314	350	305	302	314	305	316	310	339	269	311	288	298	295	302	306	304	307	315	302	305	315	304	314	308	315	290	263	320	313	324	305	306	314	332	322	313	299	322	267	303	323	326	294	302	321	285	298	312	296	305	289	325	306	291	323	316	283	319	285	301	282	316	295	339	293	286	264	328	350	333	284	322	341	314	309	291	309	330	334	300	311	307	308	304	332	305	322	278	322	319	356	328	330	311	317	316	322	312	280	309	336	314	291	303	293	303	307	320	316	323	305	323	332	292	281	335	324	313	329	278	349	315	328	326	312	303	291	309	308	316	309	305	333	331	311	319	317	312	303	319	290	313	350	313	342	308	328	335	337	304	321	300	301	315	320	302	311	315	282	290	333	304	297	336	309	304	338	330	312	303	293	284	296	303	318	316	300	275	319	334	315	311	325	331	327	337	294	297	312	305	313	304	318	289	299	306	299	313	310	312	287	349	269	301	312	330	286	337	256	328	311	329	296	311	304	303	296	320	305	324	303	300	299	295	312	305	303	307	344	326	301	306	311	306	310	334	315	288	316	335	325	315	303	306	339	270	331	322	312	318	322	316	300	348	312	330	308	293	287	341	306	267	305	337	332	294	330	314	293	281	313	274	296	285	338	343	295	348	292	336	333	295	265	309	306	316	303	329	288	299	299	316	295	310	311	317	292	292	332	320	330	312	283	296	308	297	359	303	290	322	316	312	311	345	299	326	295	315	310	296	354	303	283	292	286	287	300	293	320	331	289	323	311	314	300	319	328	324	308	306	278	331	310	327	311	325	316	261	315	294	315	323	313	323	282	319	321	315	273	286	346	297	295	299	315	304	305	332	298	321	300	297	301	303	317	306	303	307	306	303	339	311	305	303	292	302	318	341	330	317	311	298	321	306	332	300	343	306	315	315	322	304	281	336	351	324	318	286	314	296	288	303	312	296	315	319	323	357	303	295	348	312	296	338	323	307	315	317	330	316	306	312	332	335	311	316	309	290	296	302	322	324	321	331	321	290	350	327	292	316	285	291	342	273	313	302	307	281	322	321	303	303	314	307	305	316	314	315	292	315	329	343	300	332	303	307	301	337	273	308	337	317	321	321	317	313	313	292	309	273	312	340	314	303	288	307	294	315	291	309	323	301	327	293	321	300	312	311	313	308	333	334	305	312	313	355	321	317	308	302	302	308	327	320	313	277	328	318	348	310	318	323	337	294	274	309	315	312	283	286	298	294	308	338	312	311	319	322	312	296	298	305	311	320	291	316	320	329	303	332	295	326	326	282	304	309	326	319	317	310	311	319	300	317	338	299	318	314	296	304	313	288	311	321	312	300	311	323	317	315	304	299	303	328	294	311	311	312	306	268	324	341	339	333	299	286	328	311	295	304	334	347	336	301	305	322	302	314	288	280	310	326	279	314	316	323	311	343	328	292	327	298	355	320	313	330	341	273	320	332	297	327	302	321	308	308	290	313	295	264	333	323	329	273	296	282	301	330	303	296	298
23660	20887	27964	24051	20748	13580	6823	3373	2363	1790	1773	1746	1392	1187	1140	959	876	820	757	679	595	560	493	478	425	384	377	441	288	235	228	235	218	206	252	235	231	269	250	260	198	249	236	242	237	239	249	217	219	177	199	187	164	173	205	170	196	192	200	176	191	182	171	183	176	182	180	187	200	176	178	206	176	189	185	222	185	201	199	173	171	200	197	196	222	190	170	180	195	159	190	180	195	194	193	155	190	176	191	181	180	209	201	176	185	187	217	185	191	193	207	208	190	157	192	175	175	204	168	196	166	175	201	190	177	174	158	193	185	171	204	186	172	187	186	186	203	164	192	156	206	195	197	180	202	196	138	186	192	183	172	195	198	175	199	203	181	177	196	193	195	157	183	180	193	203	186	183	182	191	172	179	186	191	178	191	211	196	169	203	178	210	222	200	178	158	169	186	200	176	162	168	176	176	145	180	190	193	193	190	174	177	172	173	187	178	206	194	190	189	199	210	169	174	180	178	182	176	173	202	209	188	177	172	213	181	198	202	177	214	185	191	162	206	179	170	181	190	181	168	177	182	170	177	202	176	172	177	210	192	195	171	173	209	165	192	190	157	183	155	177	197	217	211	182	169	180	193	158	209	203	192	182	197	178	177	190	196	191	199	162	164	207	194	182	196	170	186	175	183	176	196	188	187	212	202	194	207	200	187	176	176	200	192	177	164	160	182	169	183	175	179	176	180	181	203	167	191	193	190	159	187	174	177	182	205	175	179	183	174	193	201	183	181	187	181	162	182	183	201	182	159	184	195	206	182	179	150	200	187	170	200	168	193	170	180	184	189	193	190	183	183	156	177	181	192	186	184	180	180	171	184	177	175	183	161	170	226	178	180	190	171	192	190	160	152	170	176	190	196	183	168	180	191	158	188	176	179	190	201	178	173	194	180	202	205	146	174	173	183	179	143	188	181	194	184	197	195	148	173	198	191	194	180	173	189	187	162	181	182	194	196	189	171	191	191	189	185	201	174	197	198	184	192	164	166	174	158	173	177	167	192	171	183	159	190	184	186	177	192	202	168	172	174	185	172	150	187	209	186	180	203	182	182	217	169	217	195	171	173	166	176	175	196	164	196	167	195	191	166	169	189	179	166	150	180	195	160	189	161	180	205	189	178	183	179	171	194	170	190	194	194	186	187	210	191	183	168	180	180	178	194	198	181	204	172	187	177	185	194	179	199	196	198	187	179	208	164	155	171	198	165	211	178	209	176	197	176	198	187	188	157	188	182	212	170	178	188	183	177	203	197	185	187	168	201	180	167	187	197	219	182	208	154	186	186	191	158	179	203	177	174	200	175	228	203	212	186	180	179	159	206	183	186	184	193	168	218	185	181	183	204	177	200	169	176	186	186	166	192	200	177	198	161	203	195	221	157	180	197	183	178	177	158	206	192	190	194	179	199	200	172	199	188	196	160	173	184	164	173	196	197	188	190	172	186	198	206	188	192	196	201	175	173	167	195	190	157	175	197	182	186	186	181	196	199	181	180	191	195	181	196	171	183	163	207	200	175	177	182	173	197	167	177	196	191	172	192	169	183	189	185	201	164	175	192	183	175	201	201	172	206	206	186	179	187	179	182	198	195	184	193	167	172	205	197	166	171	187	205	172	176	187	210	169	210	190	178	200	153	190	192	216	186	186	182	194	176	176	189	145	171	202	200	214	184	199	178	183	175	200	176	184	161	161	190	181	206	182	197	199	168	184	163	200	192	183	180	190	168	184	165	173	209	194	206	178	168	180	216	203	187	162	190	178	181	210	185	192	172	179	186	194	187	173	175	174	193	193	197	203	187	201	177	162	187	180	181	209	178	167	197	183	205	196	195	186	203	201	195	186	190	179	180	195	196	219	211	187	165	189	173	193	213	195	201	183	192	178	185	169	201	142	203	154	200	198	211	192	198	192	180	168	177	191	192	178	193	183	181	190	200	170	173	190	197	169	177	186	171	193	186	222	199	183	197	179	204	200	196	202	190	205	192	186	203	183	192	183	191	169	190	190	182	196	164	193	163	214	186	173	172	197	203	204	176	190	170	188	199	191	176	189	194	164	185	172	167	157	213	211	183	195	214	180	180	168	180	183	166	185	192	182	176	209	196	211	202	184	184	188	183	179	181	198	175	188	186	188	173	182	174	172	203	181	184	170	160	191	162	170	200	186	170	174	194	181	180	200	185	194	189	175	198	161	180	200	206	186	191	182	167	174	198	178	167	196	179	198	156	186	177	164	213	193	170	214	184	190	202	211	181	185	182	187	183	201	191	173	189	186	192	207	156	174	175	209	205	203	198	178	190	199	182	187	176	168	167	167	199	161	190	202	210	179	180	185	171	180	191	193	198	168	209	200	185	185	199	192	188	185	170	156	196	186	165	176	178	186	187	221	204	182	175	180	192	168	168	178	201	191	178	167	187	177	188	188	205	210	194	157	184	200	168	197	192	196	194	193	206	169	207	181	180	183	192	194	182	176	169	194	178	186	192	203	193	205	191	175	198	214	199	179	198	182	176	189	179	169	176	179	196	195	199	189	158	178	154	208	195	198	202	207	211	153	162	196	195	199	191	210	195	182	190	195	157	191	192	211	206	181	172	174	199	194	189	165	181	179	177	190	201	166	162	196	193	172	166	171	200	174	222	192	181	205	208	189	188	195	182	180	183	193	190	169	214	186	182	166	195	180	180	198	159	179	166	173	191	194	182	173	171	169	182	216	182	200	183	202	183	191	183	155	206	159	188	193	178	179	171	188	201	202	168	166	200	188	184	179	184	197	173	197	153	178	159	187	197	179	190	163	193	194	179	183	189	175	183	185	199	181	198	186	205	206	180	189	186	205	186	199	181	161	201	190	175	178	176	177	165	183	162	185	216	201	172	183	164	212	214	181	185	167	171	189	160	198	162	163	176	177	194	176	184	159	182	192	187	191	185	180	195	197	189	155	169	180	196	177	175	173	198	190	169	180	200	181	171	208	195	191	184	196	177	194	177	171	163	189	178	187	188	201	186	195	168	175	158	187	187	181	173	182	182	179	171	199	174	149	170	165	183	202	220	185	196	178	157	197	168	201	158	177	172	192	188	164	200	203	194	184	175	184	173	180	190	202	176	199	179	216	192	207	182	196	188	171	167	196	192	159	196	204	190	179	196	174	188	170	199	184	165	195	177	181	194	199	201	201	168	168	178	189	194	190	199	184	184	180	164	183	198	173	189	188	182	194	184	165	218	185	169	192	179	188	166	161	188	196	183	200	182	175	186	181	212	181	188	170	201	170	183	181	198	148	183	172	174	204	209	198	185	217	178	178	184	159	153	186	181	185	181	183	188	213	173	198	171	186	204	194	189	173	171	185	182	184	174	186	162	187	186	180	177	182	184	179	199	182	183	173	189	182	193	180	186	179	178	181	198	175	194	173	167	162	174	163	193	185	175	184	220	206	187	163	170	173	197	202	191	183	173	186	204	178	176
23808	38889	34163	23861	17591	13402	10470	7124	5371	4221	4124	3953	3231	2725	2524	2090	1854	1789	1524	1250	1152	1085	876	857	858	798	667	692	478	341	291	311	296	305	299	332	340	362	366	320	306	332	346	346	349	352	382	305	274	234	212	228	229	221	234	247	233	213	213	213	242	194	213	232	236	215	247	213	221	221	215	238	225	234	238	242	235	226	238	238	230	234	237	239	212	239	240	247	221	222	232	266	216	249	242	227	243	226	217	233	233	225	218	211	206	241	236	217	259	221	209	219	241	208	203	219	210	239	247	237	223	215	206	214	236	255	238	240	211	233	234	238	237	222	235	228	227	252	237	225	229	200	227	225	220	214	236	223	242	261	240	219	240	214	227	220	217	224	224	201	234	223	198	204	230	249	234	236	243	242	229	238	230	242	248	233	240	243	241	235	220	241	225	240	244	217	210	248	233	233	214	243	216	263	230	246	210	223	220	213	232	209	236	230	223	227	203	241	218	225	233	229	209	228	233	246	216	220	236	231	235	228	238	240	210	233	244	220	225	255	233	211	210	255	236	215	231	227	219	233	224	246	213	282	269	233	223	205	228	238	244	250	238	218	236	260	236	210	224	244	244	211	212	246	237	248	233	280	226	232	244	217	222	225	235	242	249	230	216	281	204	205	231	226	244	228	207	240	254	229	212	231	229	233	210	241	246	219	242	258	236	225	239	244	255	230	233	253	245	209	253	233	229	216	240	240	214	223	219	243	198	213	237	227	241	229	211	241	213	232	220	211	233	234	237	238	201	240	228	219	232	222	210	238	232	219	229	250	221	234	224	242	214	228	225	203	224	261	251	200	238	206	229	233	212	213	250	251	205	250	229	184	225	222	208	210	220	219	227	219	213	224	214	242	203	194	240	219	232	236	230	215	236	213	226	215	206	237	250	230	225	228	228	240	196	210	233	251	219	229	219	225	224	250	201	234	247	246	229	239	230	223	242	213	216	224	222	218	245	249	221	214	226	195	244	209	211	255	224	223	225	225	234	255	221	220	221	215	250	239	249	202	242	215	224	245	219	220	214	241	231	214	236	220	232	217	223	216	217	216	235	218	234	224	255	222	227	226	253	210	238	261	236	221	254	201	229	218	234	225	203	223	214	242	238	199	231	241	228	235	216	232	217	246	230	210	210	226	262	218	224	215	233	240	268	215	228	214	229	237	223	225	214	231	223	232	236	224	245	209	249	227	232	207	246	245	233	240	244	224	219	255	236	220	216	211	227	236	235	207	244	253	224	222	238	222	239	235	214	250	212	221	233	235	216	224	225	240	214	246	231	233	221	247	235	234	243	238	227	256	215	226	242	206	229	207	224	240	234	205	226	226	217	229	246	236	227	208	239	246	217	245	198	244	226	245	225	210	214	240	233	253	227	253	269	234	231	233	245	206	256	238	257	228	246	249	217	222	249	232	237	227	235	227	250	238	220	254	220	208	210	206	225	211	238	225	222	256	211	216	260	232	227	242	230	242	214	222	229	217	228	229	228	236	228	217	240	218	226	231	242	259	214	230	273	232	211	224	229	241	244	226	231	217	249	254	203	233	227	248	236	222	238	218	218	234	231	211	221	207	207	216	238	235	248	252	211	209	223	238	227	227	233	210	232	216	238	243	244	196	221	231	219	207	218	240	251	237	251	227	218	230	242	221	199	198	205	220	234	221	238	227	209	218	230	229	234	213	239	223	197	255	226	230	207	238	236	232	218	233	230	229	213	212	234	228	238	238	239	204	226	230	238	234	215	231	224	233	230	231	252	211	225	225	229	237	259	233	244	236	236	204	224	220	232	249	229	215	214	239	250	240	224	228	250	213	246	220	238	258	240	245	205	245	228	226	234	243	229	231	210	243	240	218	225	210	229	228	213	242	244	219	241	231	228	235	249	226	247	226	216	208	225	230	223	234	223	210	218	251	232	242	210	264	233	246	233	233	223	248	232	223	220	234	246	238	234	249	230	242	214	239	246	209	249	217	236	231	230	222	211	216	236	246	221	238	246	199	213	210	239	243	241	235	236	246	205	244	238	235	238	218	237	225	232	230	226	215	238	215	228	219	237	206	233	255	231	235	241	236	224	221	237	242	217	214	227	227	223	216	242	235	214	242	211	228	212	200	246	214	221	230	226	198	227	238	211	234	215	245	233	229	222	250	235	226	240	225	247	231	218	228	222	250	234	250	245	253	212	244	214	222	241	224	201	227	233	205	244	217	241	235	213	236	238	208	254	217	233	222	236	233	211	220	231	233	232	214	237	235	240	222	230	249	239	238	216	224	224	235	210	228	231	230	213	243	238	234	212	221	219	259	232	224	258	203	226	224	228	227	234	198	223	204	219	231	231	207	218	217	255	250	239	215	227	228	235	236	246	218	263	243	228	217	224	243	234	221	243	216	230	206	238	238	221	237	212	222	256	228	226	213	215	236	206	230	240	219	238	237	246	227	213	231	222	232	215	211	239	213	195	241	250	237	247	239	215	241	244	229	257	241	265	234	242	224	223	222	239	208	245	256	219	241	244	252	237	236	222	241	222	242	228	241	233	228	238	210	230	258	230	205	222	233	225	204	220	245	239	204	212	244	245	232	213	212	225	209	217	244	225	236	223	234	229	248	229	245	218	232	237	221	221	234	251	234	225	228	243	258	234	213	218	246	251	244	251	254	212	245	201	224	230	225	238	237	242	233	219	244	224	227	251	211	231	234	217	243	237	233	235	217	227	241	238	222	230	220	243	234	211	216	255	249	220	214	237	238	230	208	223	248	238	231	244	230	234	258	204	221	219	248	207	224	227	251	240	237	209	211	232	222	233	231	239	213	226	224	222	230	238	193	240	249	193	246	240	224	240	211	229	256	236	225	210	226	249	209	218	223	242	251	247	240	242	246	223	223	239	217	196	233	246	232	228	179	250	200	243	213	222	250	242	250	218	235	288	210	213	230	246	222	236	219	240	233	223	236	261	234	235	225	229	233	249	230	232	247	200	254	249	237	233	246	244	224	214	214	223	235	219	247	214	214	243	211	226	231	224	201	233	230	211	243	193	234	220	238	231	228	204	226	225	216	242	232	236	236	240	205	217	221	252	235	224	207	245	234	203	238	218	242	230	265	210	230	204	229	244	258	193	251	213	230	213	247	248	232	213	258	227	229	227	253	238	243	216	238	221	197	194	226	225	242	232	221	232	207	228	230	206	233	213	222	236	225	229	228	255	224	229	219	210	235	247	216	225	210	217	247	237	230	207	229	238	254	246	260	218	213	202	218	199	237	252	237	207	227	235	243	237	248	251	243	224	227	215	232	222	239	235	253	218	241	235	233	238	229	249	238	211	214	235	222	233	218	233	214	253	233	220	230	241	215	234	223	233	225	232	208	220	221	250	236	235	255	246	227	230	216	215	239	211	247	234	212	235	228	225	234	249	232	232	223	224	237	227	237	213	221	209	223	235	231	261	202	232	240	236	220	190	240	216	227	231	210
25033	20965	26839	24882	12772	5844	3728	2341	1802	1436	1443	1389	1178	1123	984	825	833	770	631	673	636	537	545	554	505	476	434	481	467	376	349	320	339	343	374	369	364	361	335	353	349	336	360	380	389	354	389	367	400	339	319	303	332	301	311	312	336	289	315	336	315	338	318	297	319	325	275	349	328	326	308	302	331	315	304	338	331	349	325	326	320	317	337	327	364	329	309	294	304	325	327	303	328	328	331	316	309	316	296	350	308	330	337	348	315	341	335	320	327	327	350	323	311	342	309	313	316	320	344	315	340	311	308	314	313	310	335	331	296	318	307	294	329	314	358	322	324	321	317	303	306	351	340	352	323	302	331	318	341	346	337	338	364	333	317	318	307	329	314	331	338	346	294	350	307	355	319	329	318	379	336	290	318	333	276	319	307	327	331	328	330	360	321	321	325	344	382	362	319	301	303	346	334	346	320	318	327	320	318	332	319	311	331	321	332	300	320	330	323	319	324	328	295	349	321	319	298	321	330	328	342	306	306	334	319	329	340	290	353	354	324	335	318	321	335	321	287	309	274	297	329	322	322	303	338	318	307	323	292	341	316	322	312	339	319	325	306	317	301	289	300	324	303	316	306	326	336	343	304	339	343	345	315	342	308	285	304	339	300	301	332	310	299	329	308	309	325	332	310	333	344	300	315	334	313	373	332	325	299	316	315	323	338	315	376	333	324	308	356	336	295	319	347	340	322	329	292	363	336	333	339	337	312	327	319	337	301	304	303	305	350	295	342	343	295	306	325	321	300	352	323	329	326	307	336	295	316	342	341	324	322	323	320	328	325	328	333	291	320	315	330	313	336	301	353	335	338	323	339	327	296	336	333	327	334	344	296	334	332	344	298	341	338	305	311	308	344	310	333	352	338	337	332	316	324	292	328	351	339	303	300	340	321	352	333	340	295	313	286	316	327	342	323	307	303	340	299	320	332	303	327	300	293	324	309	293	325	314	355	353	293	348	317	322	328	296	321	334	349	344	327	352	300	339	309	317	314	372	348	327	318	348	307	329	337	341	338	332	327	339	328	293	364	340	314	352	328	310	336	304	317	323	356	325	356	322	324	309	311	326	333	289	326	304	324	313	302	310	296	349	306	341	314	292	320	317	344	292	302	326	311	311	336	294	351	325	317	320	331	299	372	326	313	335	286	285	305	325	315	339	340	308	345	345	333	325	303	306	321	321	324	330	329	317	330	323	323	296	309	310	335	315	319	318	336	309	315	338	322	338	304	311	355	349	330	296	338	355	326	305	335	310	357	311	340	343	318	289	314	340	290	312	321	316	319	324	311	354	292	283	332	326	323	321	332	343	333	318	325	317	307	354	297	332	294	329	309	299	352	335	344	353	323	317	299	334	319	324	348	310	333	338	317	314	324	315	287	352	313	334	343	308	344	316	304	317	328	338	331	358	316	342	324	326	354	333	318	324	325	324	332	322	287	303	333	306	303	360	324	298	354	306	291	308	334	312	300	332	326	309	316	319	339	324	319	320	304	334	333	373	329	321	325	331	338	324	328	338	329	312	333	313	324	329	302	317	310	300	340	343	329	333	272	306	334	298	327	306	326	338	339	366	298	298	312	332	281	310	318	327	298	328	331	283	323	312	332	328	308	332	313	301	335	326	314	317	316	337	346	308	330	290	315	340	344	333	363	299	338	326	318	333	347	324	318	322	316	302	302	332	338	349	323	318	324	310	340	323	317	324	319	318	325	347	297	340	325	331	314	351	342	324	313	333	324	321	295	296	327	307	331	336	303	327	325	331	327	314	346	314	335	311	333	293	335	344	357	311	294	298	357	325	327	337	303	317	320	324	337	295	318	348	300	310	316	315	324	310	318	315	309	327	333	329	319	357	307	283	345	314	340	304	307	330	325	346	332	326	324	277	319	300	340	325	371	326	313	333	319	326	344	307	324	328	337	335	319	329	348	331	367	352	279	324	329	310	329	326	302	312	302	294	331	290	328	323	356	343	329	308	336	321	313	333	331	317	340	311	317	346	373	301	311	301	315	306	298	318	340	323	352	327	349	307	311	323	334	317	357	324	333	322	352	324	351	377	304	308	308	317	320	326	344	294	329	329	333	308	314	325	339	334	325	325	342	330	352	301	330	311	293	311	322	291	338	324	341	314	348	334	308	316	324	332	325	313	317	302	322	326	354	294	297	333	332	318	319	300	294	285	330	325	344	326	364	322	296	337	320	329	292	312	321	324	311	328	321	350	314	330	335	326	298	312	354	330	326	322	321	298	311	313	306	314	310	318	335	344	332	333	294	347	333	317	311	295	310	310	326	360	335	334	324	326	297	321	296	315	321	326	343	313	316	286	337	326	310	330	278	346	329	341	325	291	316	298	313	309	338	347	308	329	324	312	334	359	339	340	294	315	301	321	322	358	322	339	345	355	307	310	375	330	329	340	328	339	310	324	322	331	321	330	312	326	311	350	350	305	314	320	302	304	333	347	345	314	304	316	304	289	312	338	311	318	334	298	316	333	313	307	327	293	302	308	301	333	297	313	321	328	340	324	313	326	337	332	328	303	344	305	338	327	316	350	338	346	330	346	287	323	322	317	326	323	345	313	337	324	327	317	366	336	294	345	292	310	299	356	336	324	350	311	312	314	340	301	305	338	298	333	308	340	315	338	333	325	308	341	347	345	312	303	337	335	359	290	314	325	330	331	326	332	352	317	350	360	314	295	314	302	333	309	311	323	319	331	320	318	320	312	316	303	320	326	333	317	338	318	290	318	306	326	299	311	305	352	332	312	305	344	270	321	304	332	324	289	338	299	363	314	309	313	347	314	302	316	348	340	304	322	310	301	325	312	314	350	334	329	332	339	330	322	336	338	352	322	295	317	292	331	354	339	328	310	315	329	341	349	327	321	313	306	305	310	314	308	321	306	340	332	301	333	301	325	326	339	292	333	296	344	302	324	341	297	324	315	311	328	304	340	312	340	301	333	314	350	309	297	315	318	341	308	346	342	311	336	320	329	344	342	316	315	317	312	337	338	342	329	302	342	331	316	304	330	295	351	285	328	341	322	325	299	323	299	351	339	286	320	341	326	306	320	309	298	348	331	297	307	313	316	303	298	294	312	341	305	349	308	327	292	340	324	330	328	334	326	323	368	320	305	319	318	324	326	318	313	314	340	317	304	321	343	299	309	306	319	357	318	333	357	308	314	306	308	306	318	266	323	299	336	310	350	335	322	301	348	332	335	293	294	331	303	350	307	304	285	314	349	299	332	309	311	305	371	292	306	324	313	285	333	344	278	326	294	302	338	357	295	293	343	322	347	308	343	291	326	342	348	346	287	322	328	312	313	303	329	326	333	328	307	301	343	311	351	367	348	319	313	306	308	316	362	304	297	339	324	303	334	342	335	324	306	330	338	340	337	356	302	352	320	302	338	333	312	337	312	310	351	308	317	324	351	311	343	306	311	356	297	310	340	327	323	307	316	321	339
22881	34256	30183	20791	14259	10447	7698	5484	4225	3593	3457	3167	2701	2370	2025	1778	1701	1528	1355	1228	1097	1040	946	842	808	779	755	723	742	540	464	429	432	470	461	456	488	422	464	424	466	456	490	507	499	437	446	450	406	400	421	391	371	396	400	390	379	407	387	371	382	366	378	389	409	395	420	366	397	412	394	359	424	377	380	370	375	407	429	388	380	371	422	406	387	377	361	389	358	407	403	386	414	376	373	415	400	395	392	375	399	393	427	403	382	351	421	371	375	390	398	386	393	390	371	402	402	360	363	371	394	384	392	386	356	403	425	353	359	390	379	436	376	405	362	398	377	394	361	377	380	394	364	370	404	358	362	388	391	406	392	422	362	362	410	375	372	399	397	390	380	399	397	410	372	376	393	383	429	401	399	387	384	392	395	400	377	365	422	392	427	398	413	363	392	405	419	385	373	398	432	373	367	386	375	409	410	387	433	391	394	394	424	374	383	395	386	385	377	395	412	388	407	376	404	388	365	393	425	362	417	363	379	371	379	377	369	382	368	373	402	367	408	397	404	389	416	367	384	360	388	422	390	389	384	373	379	393	404	410	434	339	382	409	389	348	412	365	404	388	404	386	386	411	384	409	397	388	385	378	411	378	367	392	389	370	408	384	403	417	386	366	371	387	357	386	386	401	439	398	372	388	380	410	383	387	383	355	361	402	393	406	369	377	397	379	428	380	398	394	367	389	409	395	376	396	384	383	420	377	400	378	413	376	406	378	375	386	438	399	380	379	399	395	388	416	396	402	392	386	388	417	407	402	387	397	379	367	394	370	395	388	374	396	385	387	338	381	394	401	383	401	366	409	377	365	396	386	377	372	377	356	387	426	395	399	373	366	398	370	351	379	390	381	413	349	369	358	385	370	381	396	368	404	379	363	381	354	372	409	395	387	363	408	391	373	389	369	343	381	366	403	379	401	402	359	382	379	384	354	411	360	383	356	393	401	361	402	387	407	416	401	392	419	368	368	426	374	365	401	359	402	372	371	395	408	415	391	389	391	408	390	405	369	413	369	375	374	391	369	383	408	427	384	346	397	370	379	402	378	412	399	379	326	425	408	376	388	361	350	368	410	352	362	419	377	367	375	365	382	392	376	406	433	402	408	350	358	396	412	390	378	409	372	373	413	380	407	399	371	401	387	381	380	398	410	381	391	393	387	367	359	369	424	413	408	410	387	387	398	426	399	394	388	368	384	386	375	350	342	393	387	370	378	369	409	418	387	373	412	384	433	379	432	366	389	352	402	401	365	386	358	370	390	405	394	389	413	410	380	401	419	383	366	396	398	373	395	385	405	418	390	409	386	358	425	385	394	346	377	405	371	373	342	361	416	362	361	353	396	358	338	423	371	391	360	387	381	372	364	403	411	399	363	389	420	391	371	412	368	392	383	422	383	387	432	364	383	393	394	390	421	422	382	398	414	379	400	373	370	371	402	418	390	387	376	376	375	375	376	398	404	398	358	402	384	380	381	371	379	377	379	373	386	374	354	387	386	402	384	396	401	434	371	383	377	399	371	399	401	398	359	408	386	386	352	402	384	424	374	368	408	421	374	402	424	391	366	422	420	378	389	399	409	387	386	393	419	388	375	391	414	385	382	398	378	405	371	398	387	372	412	391	426	373	379	402	399	339	418	369	386	404	417	387	392	423	365	346	369	392	378	381	390	353	376	391	392	374	396	337	398	406	372	404	388	402	367	356	371	401	349	391	365	419	391	371	412	390	383	394	363	351	416	382	404	409	431	404	379	372	384	385	424	410	397	397	417	411	359	386	386	390	372	387	418	436	414	402	444	420	419	407	392	370	379	358	370	375	366	366	388	394	386	378	393	415	358	393	405	386	381	345	392	370	379	363	402	387	397	388	408	387	392	423	400	413	408	392	371	397	399	389	430	387	365	367	408	395	391	402	384	379	417	417	383	379	388	344	394	417	384	394	395	380	414	374	441	389	428	379	381	370	405	371	336	383	431	391	423	367	402	360	400	397	362	375	415	368	393	359	407	387	400	395	405	385	365	419	386	370	338	377	362	377	404	408	396	380	388	400	366	386	370	384	405	374	392	413	415	393	400	394	437	381	394	387	400	398	381	383	419	405	388	356	384	386	381	382	396	398	394	365	406	388	383	402	350	391	370	371	388	392	406	401	409	383	371	406	421	419	400	403	384	396	389	412	375	396	421	392	404	347	373	367	340	388	364	388	381	355	408	382	379	395	395	375	389	402	400	383	386	396	408	381	402	353	404	384	380	362	375	415	405	374	384	385	346	401	375	419	423	379	416	399	398	387	382	386	389	384	371	387	367	423	370	374	377	382	372	385	410	358	371	367	403	399	380	374	379	374	405	387	360	397	403	416	361	392	418	432	393	398	366	417	441	402	361	380	415	384	372	434	386	399	410	369	369	394	414	377	353	341	380	429	377	395	359	415	365	343	352	440	368	382	391	440	387	396	391	382	376	379	404	417	390	416	363	356	381	396	377	390	378	386	400	375	423	396	391	381	361	391	374	381	436	381	393	360	401	368	393	404	369	426	402	364	418	358	373	419	363	351	390	374	370	422	404	349	419	390	383	384	369	414	377	420	384	337	333	395	380	400	369	365	371	432	397	384	357	406	377	427	405	382	378	387	370	380	375	372	400	364	425	362	383	380	399	392	407	400	392	373	394	408	409	393	360	392	383	364	370	381	380	417	342	375	388	355	375	392	369	395	337	398	401	409	381	412	400	423	368	380	367	375	399	399	385	412	409	385	399	364	417	381	374	421	405	347	401	398	384	428	364	379	347	357	386	426	384	411	397	382	391	422	397	408	417	432	403	400	404	382	396	351	410	369	418	400	400	399	387	376	352	426	408	372	389	351	389	391	398	427	409	381	402	397	409	377	366	395	385	382	385	374	388	395	381	397	412	398	366	375	410	361	386	385	396	387	408	404	377	390	371	405	370	378	357	374	402	391	383	387	399	389	394	378	389	419	384	394	396	383	402	381	386	395	381	384	371	368	360	406	401	387	392	364	387	406	412	362	388	343	382	411	383	390	409	342	378	408	382	369	396	395	425	371	390	370	388	378	369	377	406	367	352	362	378	388	378	391	404	410	402	372	403	377	369	379	417	381	370	399	404	377	432	365	373	406	374	393	406	397	397	396	395	388	386	365	396	399	370	391	385	380	395	345	387	379	375	394	383	359	379	384	375	363	361	427	383	385	387	399	397	420	421	366	406	389	409	419	390	369	407	388	377	428	389	380	375	397	395	378	407	391	373	376	408	380	402	418	411	408	386	397	409	367	379	400	405	399	411	410	368	368	410	358	422	373	366	382	350	385	409	402	430	394	397	412	391	377	397	367	397	392	383	363	400	356	386	384	387	385	386	385	386	381	369	374	383	415	372	387	376	409	406	377	370	384	395	365	396	378	359	389	387	389	402	385	382	366	399	363	404	395	411	377	388	382	387	385	383	394	404	395	370
22670	20930	28522	23518	21022	21120	14159	5728	3356	3197	2973	2697	2350	1861	1711	1426	1338	1212	1034	1030	848	802	741	646	675	598	542	567	566	435	376	321	320	301	303	342	340	332	311	320	285	303	353	344	373	335	289	324	312	323	275	261	295	257	278	266	237	272	240	225	231	233	287	252	238	241	252	249	249	259	218	242	237	260	286	262	251	236	269	269	251	257	253	253	240	235	244	216	258	247	221	262	254	256	211	219	245	275	277	260	252	275	281	256	262	267	266	242	260	284	226	224	261	248	254	235	254	276	239	256	280	233	225	225	252	255	253	240	235	261	255	273	248	267	289	239	276	237	215	259	275	244	248	231	227	262	244	248	233	233	228	243	270	282	255	218	258	259	259	258	231	244	235	238	262	242	215	241	279	255	272	253	249	258	268	263	262	259	253	266	263	236	241	271	275	240	243	252	259	263	270	281	224	238	245	240	272	237	261	287	272	272	249	262	231	258	238	237	255	231	282	252	238	254	276	265	265	219	254	284	241	245	209	230	259	252	245	253	284	242	254	275	263	237	262	228	252	253	220	258	282	249	235	234	235	239	249	270	232	247	269	254	226	267	246	225	254	226	226	255	237	247	256	229	233	246	247	259	236	263	273	245	256	229	251	289	238	275	259	243	279	259	221	251	260	235	289	258	237	216	256	261	246	243	231	232	252	258	252	263	229	252	247	264	247	239	238	284	225	284	273	260	252	251	230	276	220	239	236	313	274	245	248	248	246	251	264	254	247	234	278	264	250	241	283	257	244	267	252	240	234	240	236	266	245	259	221	246	242	261	255	280	245	247	248	263	245	241	230	233	272	258	237	255	248	242	247	244	247	271	285	244	254	269	252	231	240	254	253	265	262	257	273	275	245	268	242	270	223	287	249	242	235	254	238	236	259	243	257	277	267	226	254	231	242	258	249	265	251	257	272	258	263	240	273	278	270	238	256	289	236	252	273	258	265	238	229	242	245	258	241	272	261	232	259	222	245	254	217	250	246	263	242	234	253	249	266	233	247	239	262	244	232	226	221	254	263	250	234	275	260	253	229	242	282	235	262	216	235	283	215	258	226	259	232	225	270	242	317	242	269	264	227	260	245	248	267	235	281	249	261	256	245	236	257	227	251	264	242	255	227	248	221	216	255	229	265	248	254	276	264	236	249	259	266	262	271	222	258	266	243	240	244	230	274	268	253	283	260	245	260	264	230	237	256	241	253	272	262	227	249	241	263	269	259	241	224	267	256	251	244	289	248	249	234	230	284	259	238	257	223	254	281	269	265	228	260	260	237	226	257	235	238	236	239	247	238	258	239	227	260	242	271	258	238	252	242	239	251	241	257	288	248	249	245	233	270	237	237	250	268	262	250	245	243	285	257	263	237	231	233	240	248	279	257	242	231	255	248	229	244	240	272	231	236	237	261	234	241	282	257	249	264	222	252	283	270	262	260	255	257	264	277	286	257	237	239	253	237	259	236	244	240	274	251	251	242	262	267	230	247	257	247	253	269	252	276	234	247	254	254	240	257	249	261	286	246	264	255	264	237	275	247	255	244	245	253	260	251	249	265	247	253	240	236	239	238	264	252	251	250	263	247	233	259	270	260	258	245	275	272	240	277	250	231	243	276	251	269	230	245	266	246	241	240	239	261	245	253	222	231	240	239	248	233	236	257	237	237	255	247	246	250	283	273	266	250	274	273	240	249	261	257	297	232	243	272	276	239	278	279	263	233	277	238	259	263	245	237	228	256	272	245	238	262	246	251	279	248	260	245	282	256	244	213	249	264	260	275	251	254	257	249	246	243	227	262	242	269	269	243	245	295	266	254	231	237	230	245	257	271	251	259	245	264	262	263	235	259	248	270	261	253	264	282	264	262	251	242	252	239	235	276	265	269	270	254	248	265	241	241	253	266	231	236	228	259	230	246	237	254	255	240	231	238	270	268	261	263	260	246	235	256	255	251	264	242	270	265	241	246	258	215	270	274	256	239	250	263	230	261	274	238	243	276	244	257	224	235	254	245	242	254	255	233	266	253	247	263	267	259	257	219	247	254	260	233	258	262	252	218	257	261	272	239	274	287	255	258	232	243	234	251	230	267	286	250	250	266	260	249	248	240	253	260	238	252	243	267	270	250	222	257	231	258	244	240	251	251	262	235	257	224	249	242	255	245	265	257	279	226	253	273	248	273	260	253	261	254	266	234	264	259	266	262	262	256	241	223	198	253	239	258	239	257	285	285	263	222	231	255	234	255	269	257	269	279	243	254	273	240	234	235	247	253	248	250	283	257	256	209	261	277	247	263	280	276	244	280	258	257	255	246	257	251	266	229	283	263	236	255	244	269	238	241	239	241	248	244	223	237	251	230	245	241	246	241	270	269	259	225	243	260	267	233	233	236	233	227	261	264	268	243	263	252	254	256	240	254	269	258	242	261	248	218	227	243	280	250	240	242	222	247	233	265	258	252	242	246	245	267	247	225	256	245	229	238	243	247	270	275	242	245	230	289	273	257	273	234	220	269	262	234	240	260	257	261	252	294	255	280	256	266	262	238	239	234	283	263	235	261	262	256	252	275	244	257	277	262	249	270	264	259	253	249	260	261	277	260	276	261	264	249	249	270	237	235	265	220	246	267	268	244	265	248	250	240	244	233	230	217	244	246	287	269	243	290	276	244	253	282	253	239	231	260	214	245	249	275	261	238	255	245	272	221	250	252	274	266	259	266	255	270	212	238	260	255	253	258	241	246	271	253	277	268	247	234	273	246	272	262	253	223	262	236	246	221	222	247	220	239	239	238	237	227	255	248	263	259	238	266	243	230	227	254	233	251	239	232	241	220	246	240	294	248	249	258	248	269	268	251	258	249	272	275	260	242	249	240	231	244	242	266	262	266	220	269	249	259	273	257	256	249	213	246	245	272	235	233	247	231	236	241	242	256	230	227	241	237	243	263	243	258	242	244	254	259	256	248	247	266	258	272	258	254	257	267	267	244	249	246	242	262	263	232	253	251	257	249	265	243	236	261	277	237	264	252	232	248	264	239	269	224	267	256	248	266	265	258	271	250	264	244	247	248	246	266	243	241	259	247	217	270	243	232	230	235	265	286	223	270	244	250	247	241	251	279	242	249	246	217	246	267	269	243	222	252	254	232	238	240	259	245	262	235	245	263	269	267	245	269	227	238	205	223	261	249	226	261	260	235	269	268	239	282	230	229	253	267	229	246	275	235	255	247	210	242	266	252	248	251	252	257	232	274	236	252	242	238	255	252	264	269	252	256	226	252	252	296	246	232	273	236	245	239	246	245	248	242	244	268	250	245	260	232	263	221	250	219	250	246	279	250	250	271	261	268	269	259	267	231	232	253	244	258	247	275	242	250	230	263	249	276	254	233	253	245	259	251	255	235	257	239	239	240	260	242	237	254	256	239	261	254	248	244	281	257	263	257	245	259	246	283	258	252	248	265	268	269	240	272	246	235	279	250	255
25253	41321	37844	28465	21792	17080	13069	10083	7277	6951	6508	5879	4938	4167	3692	3060	2915	2412	2133	1986	1812	1477	1433	1205	1181	1068	970	955	896	689	541	453	435	364	445	440	424	399	386	463	462	439	463	502	493	435	442	442	392	395	307	284	277	294	291	301	312	283	289	289	294	308	325	275	306	286	320	280	286	290	299	292	290	303	306	278	262	285	305	315	298	310	297	312	277	297	275	294	305	275	295	318	308	300	263	318	281	303	264	272	287	327	291	289	277	299	304	300	286	301	293	294	273	260	320	312	271	304	300	315	281	313	284	266	312	287	294	321	271	304	301	287	289	266	271	334	288	293	283	298	280	303	282	287	293	314	277	275	278	290	299	302	320	291	291	318	278	304	293	302	302	265	287	317	286	318	271	300	291	308	299	288	321	297	315	310	298	293	301	276	283	269	315	307	291	298	238	268	284	301	286	301	297	334	294	247	273	283	277	300	299	301	289	295	308	267	297	305	272	299	270	320	286	299	306	291	277	306	304	317	316	263	303	283	313	292	309	303	306	316	282	281	283	290	269	297	299	314	307	298	304	292	266	294	310	301	304	317	292	293	298	279	279	303	314	277	311	298	328	283	281	339	288	266	255	288	341	330	287	304	291	295	285	301	290	302	297	296	301	291	317	293	286	278	285	297	275	296	282	308	300	276	289	272	299	282	280	276	316	328	290	291	296	301	278	296	290	305	267	291	309	295	310	343	320	289	278	279	294	291	274	341	302	303	270	294	279	309	287	273	286	276	295	312	301	321	318	289	285	275	291	311	273	286	289	262	265	298	311	272	294	293	281	245	292	287	282	277	292	275	288	326	287	320	261	261	284	303	290	279	279	294	283	319	296	301	295	303	306	268	288	297	280	310	269	312	288	294	293	314	303	316	314	297	307	320	313	326	309	284	266	292	314	300	318	288	280	260	306	304	276	291	312	309	316	265	305	263	277	315	299	310	255	303	301	305	280	300	282	279	319	303	323	288	296	299	314	295	300	298	283	325	280	276	295	294	302	306	313	308	253	293	297	288	338	254	269	269	323	299	296	268	307	289	287	306	301	274	272	296	286	302	270	299	277	298	301	275	291	337	294	274	297	253	312	287	321	291	302	298	355	283	300	307	266	310	280	306	301	281	311	297	339	279	288	264	330	323	276	284	292	288	297	295	291	281	289	317	294	304	273	274	295	294	281	303	313	316	267	328	315	304	310	308	313	315	279	297	289	285	315	273	313	300	310	308	285	277	296	306	351	300	305	247	316	284	310	262	292	311	335	290	307	281	283	301	292	287	322	279	279	307	311	313	307	241	285	304	286	311	289	275	294	308	338	283	309	251	282	308	300	297	281	289	278	276	299	281	274	308	306	318	297	265	280	304	291	263	305	296	280	298	319	279	303	306	258	289	276	295	293	274	301	281	280	266	304	287	264	303	267	297	291	290	282	263	283	301	309	287	300	289	316	297	295	309	278	287	295	298	302	306	283	308	326	295	288	300	273	303	260	281	299	282	280	294	281	298	291	285	271	303	269	280	279	285	294	281	285	286	261	297	298	315	287	301	279	308	305	305	286	276	293	287	306	280	295	284	285	289	310	294	265	277	299	320	285	301	286	296	311	265	291	314	289	257	272	302	282	289	301	273	304	291	278	298	276	291	291	304	269	315	295	300	300	311	281	280	296	301	276	284	282	296	305	269	289	297	282	290	297	285	284	321	301	304	330	316	301	276	277	321	273	310	264	304	270	317	292	314	314	298	261	292	324	278	284	285	269	266	275	304	272	301	284	286	258	291	316	347	314	247	306	277	309	306	281	273	303	288	285	245	292	288	302	316	282	275	306	298	289	285	301	277	304	302	298	286	301	305	272	295	258	300	308	304	295	283	291	277	325	282	314	312	298	304	282	289	304	260	299	253	267	296	261	284	314	300	287	276	308	303	280	316	250	350	286	305	313	283	328	282	307	274	284	329	289	341	274	295	300	303	298	303	298	305	297	297	280	265	294	308	317	302	301	286	322	289	291	301	290	313	287	299	275	292	293	261	295	273	286	300	309	267	266	294	323	302	285	284	312	276	291	278	281	331	300	298	297	310	321	308	282	324	264	286	308	292	303	251	264	337	272	270	281	305	320	284	281	302	283	251	300	298	291	286	292	271	256	296	283	304	314	280	303	307	289	317	309	308	323	280	340	303	278	282	285	295	282	292	294	273	311	300	299	294	285	292	297	320	271	309	296	282	316	279	296	311	292	282	298	317	302	328	298	260	266	304	301	300	314	332	302	329	292	284	297	295	282	278	294	283	288	285	278	282	287	278	297	318	311	263	281	285	279	333	303	313	305	292	281	293	289	281	270	318	277	283	298	328	305	298	303	313	305	287	284	288	314	290	267	283	310	298	281	283	272	299	273	299	281	307	293	289	291	296	310	330	291	255	309	296	286	283	271	308	273	301	308	290	309	303	284	305	310	313	326	296	311	297	285	268	300	321	307	283	275	292	326	292	308	261	303	310	303	286	292	312	292	289	281	288	304	267	295	293	341	269	275	285	310	333	295	289	293	306	289	274	282	318	301	307	261	290	286	273	305	283	290	295	323	306	309	277	277	282	290	305	262	309	294	303	310	300	319	291	295	309	278	279	300	283	306	313	275	285	300	322	295	319	261	268	288	265	299	285	298	273	246	305	314	273	300	273	302	344	270	305	291	258	289	280	312	280	282	281	288	260	283	296	290	307	329	296	303	280	316	291	289	323	280	316	277	309	313	271	289	289	270	289	305	298	294	316	276	326	290	296	272	293	283	271	314	293	298	298	270	261	299	279	302	314	273	313	304	295	303	298	288	305	280	317	274	259	303	302	292	301	299	270	289	277	237	294	290	295	269	281	328	303	289	269	293	283	301	286	302	275	293	345	267	283	264	301	299	265	335	291	308	300	306	302	329	313	312	293	298	304	296	251	290	273	289	331	294	299	294	308	318	311	273	297	260	304	293	284	330	278	310	316	302	308	277	300	311	314	290	308	272	314	292	299	308	281	286	314	304	291	304	321	302	274	274	314	309	288	289	275	299	273	326	272	273	290	256	286	318	265	297	297	292	281	284	278	268	306	302	316	302	288	301	300	281	272	281	281	280	279	257	295	287	264	295	306	283	285	297	319	277	273	302	305	283	316	315	302	297	292	290	295	274	292	286	292	270	272	306	270	269	290	277	256	250	302	253	291	304	296	286	268	334	298	295	303	300	291	296	308	265	272	298	302	290	322	269	293	263	286	314	299	302	263	248	314	312	291	290	272	282	315	296	276	289	294	308	291	283	297	319	298	284	263	313	293	239	287	299	293	287	291	283	265	295	322	261	257	317	292	272	290	326	270	286	304	308	268	280	312	292	299	280	321	294	290	271	283	277	319	310	277	282	269	305	292	273	293	294	302	327	286	290	299	292	293	292	285	307	288	306	283	288	290	318	298	323	278	309	323	275	267	302	310	276	303	318	309
27177	21627	21700	14528	6934	3809	2462	1749	1279	1218	1141	1010	929	856	713	721	630	545	571	539	470	418	459	460	412	410	355	368	388	317	332	283	280	298	268	298	266	271	281	294	290	299	291	259	309	263	222	289	273	268	254	265	263	258	273	246	251	253	265	279	270	273	258	299	239	235	252	250	265	251	244	279	267	270	270	309	263	279	264	273	249	263	272	272	259	234	255	251	233	261	254	238	253	234	266	264	263	258	249	247	274	268	290	279	285	274	229	261	265	270	249	274	248	251	232	244	252	242	269	258	263	250	273	284	285	263	257	294	288	258	240	262	273	279	262	271	228	246	256	251	238	281	242	259	224	275	280	244	273	246	291	241	279	269	251	258	254	280	274	258	256	260	248	292	268	206	252	243	239	239	257	261	271	296	253	247	268	239	246	252	262	242	255	248	271	254	256	251	242	264	276	235	286	268	259	287	252	245	281	255	260	234	243	251	223	269	256	233	237	255	304	298	269	251	275	259	257	234	246	268	240	273	273	252	253	270	269	283	285	260	231	310	244	266	263	232	262	248	232	268	250	263	254	244	308	263	236	265	275	271	257	260	276	281	272	282	276	237	287	274	252	251	270	245	262	250	311	259	255	257	252	270	279	278	243	248	238	276	243	277	255	235	267	243	282	257	249	266	283	258	252	266	239	276	263	282	262	282	247	265	258	256	251	255	270	297	270	248	265	259	243	250	257	241	271	264	288	265	268	238	240	267	251	259	241	273	287	253	238	224	258	278	260	265	234	272	244	265	255	254	249	273	238	259	251	276	270	263	238	246	267	280	245	269	254	252	261	258	249	265	261	219	238	260	277	260	234	238	250	278	246	272	275	275	251	277	255	253	271	236	258	268	249	274	256	256	265	243	261	239	267	267	265	278	293	289	267	253	251	244	257	241	273	280	284	238	263	256	273	243	292	240	291	264	275	262	266	265	275	266	256	279	245	240	278	263	242	255	245	231	263	283	269	257	264	266	278	263	264	251	251	271	252	254	249	264	237	267	265	253	229	274	274	271	269	262	281	251	277	282	272	249	284	270	256	279	278	241	263	246	277	269	271	256	260	271	275	231	270	293	266	249	260	237	270	244	278	249	253	266	280	261	263	229	246	241	225	264	271	239	243	280	301	244	276	240	236	266	253	239	258	256	258	269	265	278	262	307	254	273	249	290	253	255	273	250	254	246	247	250	292	243	247	242	228	241	246	265	264	260	252	251	232	251	248	278	271	263	250	278	283	248	244	252	269	236	256	234	260	253	254	270	239	280	260	270	263	274	274	281	262	278	276	273	275	290	253	249	249	247	266	270	253	255	276	272	289	240	273	240	214	248	263	250	292	262	255	270	263	266	250	261	241	251	252	258	252	267	264	247	245	272	274	259	268	287	265	245	254	251	252	273	259	276	279	278	249	262	253	267	261	263	256	269	252	260	277	233	255	267	254	238	273	287	272	234	239	273	248	247	244	291	254	266	278	240	224	253	256	239	239	296	271	267	268	274	251	238	271	258	273	234	262	236	234	269	259	268	244	266	234	260	250	262	278	269	246	259	250	267	270	268	253	248	260	269	203	234	239	282	259	275	230	238	254	274	246	235	250	277	300	238	228	287	270	263	253	269	258	284	272	238	281	244	251	273	267	302	263	268	270	249	265	265	240	253	231	258	254	247	270	240	245	250	254	268	279	256	266	249	254	243	286	260	269	273	255	267	256	249	250	258	260	260	249	244	262	236	289	278	262	261	251	248	259	271	233	261	242	247	269	255	264	265	250	266	283	239	261	248	260	246	245	281	252	285	263	273	255	236	262	302	275	291	241	277	240	242	254	267	262	258	270	255	248	245	289	219	253	266	253	240	249	255	246	235	250	247	246	220	256	271	277	250	262	252	264	255	259	255	254	246	238	285	243	246	248	250	247	280	280	278	266	283	220	280	262	264	259	252	275	273	271	247	262	236	249	247	272	278	265	294	250	249	239	247	257	244	272	260	273	274	271	250	253	275	268	276	256	242	279	264	250	276	253	278	278	246	276	250	265	262	250	268	270	248	247	253	259	293	261	259	237	244	284	280	253	271	262	237	257	259	247	261	253	243	250	255	262	261	283	248	230	262	252	247	261	275	271	264	247	267	258	265	265	262	267	294	260	249	258	273	247	262	223	235	260	266	234	269	279	266	260	251	261	295	289	287	254	239	244	264	247	272	256	282	257	269	275	276	247	230	277	263	286	262	250	262	237	300	244	264	252	262	250	240	259	263	262	273	271	274	233	271	243	260	268	272	270	234	254	257	237	268	279	261	237	264	260	285	251	294	258	259	286	276	266	258	253	271	250	247	265	283	257	253	242	245	269	298	246	254	253	241	242	236	263	269	263	219	263	282	262	265	283	276	245	274	254	257	251	251	266	265	253	247	261	240	276	252	264	233	260	258	255	251	251	242	263	288	284	270	250	255	263	267	259	243	279	271	253	271	243	263	262	251	260	232	264	259	256	260	233	276	245	261	241	245	235	250	237	266	268	252	262	261	225	259	289	248	261	244	270	280	242	264	268	265	237	250	269	272	246	282	262	264	235	242	262	255	237	264	276	225	259	252	236	241	250	273	265	263	266	285	265	251	275	256	263	279	292	287	222	263	242	249	274	233	253	259	290	260	253	235	265	248	287	264	289	263	272	250	245	257	261	269	274	275	208	262	261	240	235	245	289	262	263	279	289	256	239	278	259	262	227	240	235	276	220	268	242	265	287	263	276	251	243	247	238	276	248	283	222	254	229	265	257	266	239	286	261	268	256	292	243	252	293	226	244	279	274	251	260	242	226	262	269	247	246	261	250	253	257	253	263	272	277	216	257	245	275	278	255	260	258	240	254	225	275	261	251	270	234	261	250	250	263	257	296	299	225	265	254	261	271	267	235	281	253	224	249	279	254	268	227	248	239	263	249	251	265	242	254	251	279	257	274	258	251	221	267	219	258	292	223	264	289	255	271	253	234	258	280	259	246	276	235	245	284	253	256	274	242	295	251	244	254	257	263	254	263	259	253	267	269	272	259	278	262	267	255	246	253	242	309	276	261	255	259	290	275	269	257	240	253	252	226	266	279	273	239	247	279	268	271	244	267	248	245	255	268	230	234	291	231	258	267	267	265	224	286	246	233	252	264	271	245	257	264	263	279	242	255	279	245	285	280	253	273	263	248	260	274	281	271	248	305	273	283	243	257	271	247	257	230	275	254	277	253	253	253	266	243	254	222	255	293	265	260	276	255	259	273	253	253	266	240	241	272	263	230	270	264	267	229	261	252	274	248	239	280	248	290	273	243	275	248	283	257	255	253	277	250	237	269	266	250	263	262	283	255	255	256	285	253	264	268	271	273	277	264	270	258	229	249	240	231	247	253	269	210	265	292	256	257	269	251	237	233	292	227	243	251	287	253	276	222	260	254	235	260	263	244	266	269	258	256	247	259	266	243	240	246	272	269	279
20300	29323	26203	16900	11650	7566	5392	3911	2866	2859	2628	2265	2076	1638	1571	1396	1297	1116	1041	955	855	727	756	686	583	641	548	576	591	560	444	396	379	374	370	395	360	391	362	353	357	376	388	378	394	348	355	376	321	338	342	328	311	306	309	344	287	289	319	316	346	320	299	330	328	300	313	336	302	324	343	328	304	310	317	325	326	337	334	311	295	331	297	326	310	288	339	333	341	323	315	335	346	299	316	328	295	340	292	319	295	318	323	328	286	336	322	337	306	327	309	328	323	320	331	325	293	297	307	339	329	320	306	289	326	316	315	303	323	302	327	297	318	337	327	323	294	320	301	335	331	321	327	329	300	318	312	307	322	290	312	341	341	332	320	330	334	314	304	330	284	308	333	339	310	302	311	280	339	324	316	330	316	341	301	304	327	345	271	315	290	330	314	322	309	333	295	298	317	302	313	312	294	317	336	285	336	327	327	309	338	320	305	323	360	315	353	313	328	326	333	311	298	306	325	331	294	366	317	313	286	321	342	363	329	317	299	299	300	278	337	352	328	332	326	310	302	351	316	299	357	318	310	325	328	319	319	316	337	309	334	333	318	261	320	344	303	308	306	330	308	304	302	344	335	328	337	295	321	309	321	319	289	309	329	323	379	313	325	319	309	308	339	322	319	315	307	311	314	334	322	284	299	281	294	288	305	312	274	341	313	291	316	321	325	334	310	335	326	314	320	317	323	328	317	321	313	311	316	303	317	328	320	305	281	314	286	327	342	318	329	316	306	327	326	326	319	334	330	302	339	332	317	323	305	326	328	321	312	298	324	340	309	293	297	330	303	293	312	331	290	317	300	324	289	325	321	317	338	326	316	317	285	320	333	309	288	350	307	340	273	354	321	311	343	309	343	326	324	330	300	300	297	304	294	297	359	294	334	345	329	323	295	317	352	329	307	326	301	301	310	326	315	339	278	295	327	340	294	338	290	294	330	323	344	323	333	362	326	307	331	293	296	313	309	332	298	323	307	316	322	318	300	303	319	298	329	329	298	346	352	303	279	337	335	326	306	296	289	345	358	325	312	321	333	344	295	329	304	319	291	315	339	318	370	320	344	307	291	322	319	323	314	343	302	323	292	326	323	325	280	326	322	319	284	346	295	317	308	307	295	324	347	316	329	330	312	318	343	302	324	322	316	316	324	309	308	284	290	331	298	288	272	316	286	317	347	298	341	324	338	320	309	303	353	327	329	323	318	320	311	340	331	340	314	324	307	325	328	308	342	338	320	341	318	297	340	310	301	296	297	342	318	321	322	309	317	310	332	322	291	338	297	299	346	334	292	320	288	318	295	297	289	303	327	344	297	332	291	320	326	306	308	306	303	342	319	300	306	318	305	319	324	298	334	303	296	316	312	335	306	283	318	312	320	312	292	315	300	326	316	309	320	325	291	315	328	311	283	293	317	287	309	315	301	338	334	326	337	327	327	315	301	307	330	295	310	306	293	318	298	305	305	314	304	360	301	293	296	339	289	331	320	319	340	288	328	309	320	302	339	371	327	290	306	308	328	318	276	301	291	328	294	317	294	300	316	333	331	300	257	311	306	315	307	305	285	297	311	328	297	320	315	344	327	320	288	331	293	309	331	310	326	302	287	323	317	296	338	305	297	358	345	304	327	313	332	330	316	330	327	328	329	335	337	328	295	312	316	296	353	314	355	321	319	306	312	277	325	312	292	335	335	294	303	302	309	315	321	325	311	310	319	302	323	336	287	318	307	340	312	301	302	334	319	287	315	338	323	352	294	302	324	310	342	319	332	311	314	299	306	304	317	302	327	316	300	326	313	328	320	330	312	311	326	311	285	327	343	318	303	339	330	333	327	309	324	308	315	317	314	303	340	278	340	318	348	314	301	341	300	340	323	347	332	298	320	330	302	326	296	327	333	331	319	319	355	321	330	346	331	328	285	313	295	298	315	337	341	327	303	315	288	300	289	305	331	333	308	328	350	314	314	307	278	335	320	327	314	316	310	335	331	302	303	313	307	363	303	292	293	330	341	300	311	326	287	302	298	303	288	315	300	288	296	295	358	337	314	300	327	332	360	325	345	331	310	319	325	340	278	304	308	289	307	314	315	331	299	313	319	303	303	321	309	338	347	312	312	331	307	325	298	324	345	314	295	304	319	287	295	334	310	330	296	342	321	320	301	333	310	313	351	349	360	309	267	324	337	307	322	313	332	299	337	309	321	300	290	299	317	303	321	306	289	293	295	327	298	325	315	307	322	278	302	329	312	319	296	319	324	317	321	307	302	303	306	323	303	293	328	311	304	283	320	307	315	322	344	326	332	312	320	329	311	330	302	341	324	302	314	323	318	308	319	342	322	308	331	314	331	327	330	314	291	323	294	337	321	298	332	292	295	303	322	325	319	311	327	317	330	338	325	355	321	311	305	323	296	342	348	308	316	337	328	301	302	331	322	324	338	366	308	325	310	303	302	318	314	314	316	319	322	310	338	319	331	345	317	319	349	307	311	359	315	300	323	298	329	307	341	303	369	337	336	334	320	317	333	304	276	341	308	311	318	289	317	305	339	302	336	299	336	323	320	298	343	330	343	316	321	287	274	327	329	321	311	312	311	343	325	334	325	341	326	319	300	302	311	317	305	315	307	318	303	325	311	324	330	314	327	315	296	294	310	303	328	272	259	288	299	318	292	288	294	309	344	302	308	326	327	327	307	308	326	312	328	332	297	317	316	330	315	303	350	334	348	297	320	322	325	303	355	320	340	333	318	337	335	297	326	330	322	322	319	282	290	314	311	323	311	307	314	340	333	332	337	324	304	312	355	333	301	331	311	329	300	321	352	307	330	317	323	319	321	305	315	270	316	331	280	338	324	332	297	303	334	298	321	315	300	339	285	327	317	341	301	323	313	334	317	340	311	339	314	316	367	305	326	334	339	297	303	303	329	317	302	318	290	320	299	308	319	323	269	342	303	309	328	309	334	337	324	301	335	281	290	327	295	317	325	288	302	333	288	358	321	327	342	300	308	296	322	336	297	326	307	311	298	280	330	298	335	300	325	330	330	328	319	300	310	331	318	299	335	324	326	351	331	293	313	310	335	305	304	318	315	312	284	312	305	306	301	286	314	317	330	291	315	320	346	308	360	314	305	291	299	312	291	270	327	307	288	325	363	303	318	329	321	309	324	289	291	307	331	341	332	317	313	317	292	344	317	300	319	321	302	314	302	338	328	325	312	309	332	326	303	348	292	332	320	303	313	328	371	313	318	331	320	340	328	320	351	266	324	329	301	326	348	312	301	326	288	332	325	301	325	318	305	321	298	300	298	295	291	314	340	317	307	313	319	289	305	357	314	315	339	317	299	310	299	301	325	355	321	316	344	302	316	324	310	325	308	315	286	312	346	313	302	282	315	313	300	301	325	312	323	274	312	309	279	338	311	289	291	328	340	325	328	309	329	341	315	303	339	350	334	320	304	336	340	303	288	312	296	328
23733	20952	27988	24113	20730	12387	5439	3142	2285	2305	2056	1639	1435	1379	1255	1029	936	879	804	665	613	533	539	499	441	414	416	369	374	339	300	279	236	230	221	238	222	247	234	220	227	250	235	224	230	232	226	220	226	195	216	195	208	191	182	195	198	208	170	203	187	207	188	193	204	179	180	201	208	183	196	178	174	189	204	191	187	186	208	201	178	188	190	183	197	188	186	190	200	204	174	164	163	180	166	189	191	214	169	216	195	230	187	184	179	186	197	173	166	201	193	173	203	208	212	196	222	148	176	181	186	190	190	202	197	189	175	198	185	186	212	188	197	169	187	208	187	213	186	205	192	184	194	203	157	184	215	170	171	212	200	181	182	185	174	195	188	179	207	173	202	192	186	182	190	199	202	185	174	189	199	192	194	186	209	175	175	221	181	194	175	183	191	180	200	196	200	191	194	186	180	202	193	167	188	176	180	193	178	170	183	205	201	164	212	170	209	195	202	194	216	185	188	201	174	172	181	207	206	211	199	197	198	194	169	180	192	197	177	208	190	186	172	206	212	186	184	194	161	188	179	223	187	204	195	207	196	189	166	203	186	190	177	181	192	229	205	198	181	181	187	194	196	191	164	176	165	193	187	202	181	174	212	200	192	191	181	201	191	193	210	202	186	195	206	216	181	186	213	187	197	189	194	175	190	172	208	199	220	165	187	182	190	180	179	188	195	188	209	185	176	178	155	202	172	217	186	175	185	186	184	184	192	201	199	189	178	182	199	213	165	165	172	203	188	193	200	186	191	202	199	207	195	176	163	199	183	176	171	201	199	180	176	205	187	160	178	212	183	182	177	196	175	171	198	183	210	210	178	186	194	204	193	194	188	191	206	182	197	190	198	190	213	192	202	185	204	173	189	194	178	193	212	210	176	198	187	182	180	192	183	188	179	222	190	186	210	155	206	178	181	172	190	204	165	181	207	183	186	213	175	203	188	203	201	196	195	189	210	178	210	194	191	196	179	180	191	202	212	209	178	188	181	189	194	196	205	194	176	187	188	177	197	171	199	187	204	193	180	203	185	211	203	195	191	164	180	194	207	193	181	189	216	187	180	199	209	205	202	165	178	182	184	202	191	184	218	170	191	220	193	198	183	179	172	218	193	198	187	176	192	205	204	197	161	186	177	179	220	213	194	183	187	201	204	188	178	184	186	196	189	194	184	180	173	191	215	182	175	222	189	193	180	193	171	204	203	190	197	186	160	182	187	180	217	209	179	223	205	200	192	189	205	216	168	183	192	198	211	186	194	185	243	192	182	172	183	186	199	191	193	189	191	179	192	188	185	199	192	179	194	188	194	209	184	208	179	208	220	219	179	180	172	207	196	191	190	176	186	190	191	165	184	168	207	187	217	188	188	196	199	188	184	184	183	167	170	191	204	157	217	206	184	204	199	171	194	178	169	179	184	189	202	197	208	197	199	176	181	197	211	171	178	196	225	193	184	178	162	193	185	212	185	190	190	175	189	208	178	201	191	187	212	196	183	161	175	221	195	202	193	185	163	190	191	199	186	221	187	185	182	191	183	208	164	179	204	200	181	198	214	174	172	193	191	209	207	196	187	200	184	169	212	169	205	194	188	189	193	183	193	185	222	225	194	212	178	189	204	177	175	192	173	178	185	229	206	208	192	177	178	231	184	227	176	171	193	207	213	183	191	160	186	189	199	194	196	204	206	189	199	218	218	206	208	215	195	200	177	173	192	212	207	186	211	199	184	200	217	175	203	184	185	177	184	194	195	191	209	183	200	186	194	218	179	176	206	200	190	197	190	207	179	187	213	176	185	178	181	182	190	191	183	183	193	199	187	184	158	193	192	184	203	209	174	188	182	201	196	187	202	162	192	189	176	164	182	210	230	178	190	187	187	197	188	194	188	197	196	219	192	169	184	188	177	185	201	177	184	202	182	189	183	190	196	164	195	204	189	172	212	205	184	202	164	202	200	212	211	190	197	173	180	189	201	197	153	187	186	188	176	184	205	175	200	190	176	193	186	207	171	182	173	175	171	209	178	171	178	233	197	170	210	185	204	183	169	204	167	166	206	179	236	180	189	189	216	212	161	187	182	174	178	176	194	194	201	185	204	208	193	190	189	172	217	190	200	210	203	195	188	203	181	224	194	188	178	188	187	193	193	191	188	195	218	188	201	184	188	206	188	182	202	187	187	164	201	176	185	184	163	190	183	179	171	166	193	205	184	182	185	191	189	182	198	190	217	160	194	200	196	214	191	193	200	191	196	181	180	227	209	199	197	176	210	204	184	196	212	200	197	169	161	182	176	190	195	202	171	181	177	194	187	182	200	166	195	202	184	187	185	176	187	180	179	202	193	185	188	195	189	201	183	198	178	162	212	200	189	198	177	195	177	187	211	200	200	185	200	176	180	188	178	183	189	201	206	200	190	197	185	179	183	183	186	189	191	189	208	204	177	169	200	189	179	184	197	177	180	186	198	204	207	208	195	189	174	192	168	184	196	201	185	167	184	188	186	195	176	179	186	186	192	184	199	206	176	173	178	179	190	208	198	195	196	184	199	200	185	172	206	176	208	176	196	163	180	175	185	187	192	200	211	214	205	204	203	206	194	180	185	176	202	177	188	189	188	174	208	189	189	195	164	194	192	196	204	201	197	197	188	160	185	196	179	209	167	197	190	185	199	191	188	189	198	167	195	200	179	225	181	158	176	182	181	190	201	192	166	182	182	187	178	216	190	181	195	191	188	164	183	186	195	188	178	173	197	183	205	184	173	184	200	178	214	220	190	184	176	195	212	186	188	177	188	181	172	189	197	183	182	179	177	199	195	212	199	179	206	209	175	183	188	193	196	182	210	179	204	180	182	195	167	185	213	194	184	206	188	182	190	189	160	192	183	191	207	175	173	184	202	184	192	159	191	206	192	215	214	188	182	208	185	199	180	203	187	192	188	183	193	200	229	182	181	195	168	192	175	202	193	194	189	197	187	192	189	173	171	159	192	182	194	205	188	187	178	169	163	199	179	201	200	184	196	189	162	188	181	194	179	157	192	190	193	217	215	206	188	178	216	176	192	179	217	190	175	184	178	190	182	200	199	198	204	177	195	182	198	185	185	190	177	180	182	200	207	207	182	185	186	207	192	192	183	193	209	199	175	205	175	185	201	193	190	180	175	204	208	203	195	191	191	190	190	163	209	198	185	199	186	193	192	173	192	172	176	175	179	178	199	210	197	183	185	177	198	206	201	173	171	184	202	209	189	199	189	209	179	193	189	197	193	177	180	171	189	180	177	200	180	189	194	199	187	190	170	193	166	186	208	182	199	191	183	170	162	207	168	189	155	185	154	166	181	181	199	190	188	204	202	215	175	178	188	180	201	169	198	212	207	187	217	205	204	193	241	190	202	195	211	214	174	209	182	204	186	188	194	165	192	154	218	176	198	196	189	195	180	181	187	190	195	202	209	189	174	217	192	200	193	194	208	175	187	178
22107	36528	31314	22942	16110	11238	9003	6726	5452	5108	4760	3908	3432	2882	2623	2464	2021	1734	1566	1449	1183	1040	1008	956	801	735	693	699	640	609	534	377	339	295	329	342	323	340	318	336	326	330	338	376	333	299	298	315	278	246	274	235	227	242	223	229	219	261	260	267	240	241	244	225	224	247	259	216	241	233	246	229	219	216	223	240	233	209	235	223	208	245	254	234	224	258	231	247	237	230	238	228	222	211	238	240	222	238	250	251	254	232	242	239	239	262	249	233	230	208	233	220	263	260	221	229	228	235	228	267	224	242	225	241	238	245	220	219	244	241	234	270	246	238	251	229	243	243	248	247	240	218	233	231	209	235	252	244	216	217	232	244	221	246	240	233	241	248	248	236	243	243	233	227	250	242	259	245	247	249	241	236	235	262	230	242	245	254	213	231	233	230	222	234	227	218	216	236	266	255	241	245	223	243	239	226	217	238	214	213	229	257	207	265	243	225	241	216	247	233	243	223	254	220	256	226	220	238	240	223	248	221	266	261	230	259	238	228	243	242	240	255	243	280	229	228	229	245	214	225	229	220	271	225	219	220	256	216	248	227	246	212	231	227	206	255	223	245	227	252	251	248	228	221	235	224	214	219	251	257	252	229	243	238	221	217	243	234	221	225	237	260	240	201	218	223	257	255	217	262	254	232	233	255	244	238	254	235	233	215	234	227	223	228	235	235	237	267	240	232	228	211	226	222	251	232	242	220	242	242	213	196	247	223	260	226	205	217	203	237	253	225	267	212	266	236	226	246	246	227	243	219	260	215	239	202	257	224	240	248	221	263	250	244	240	240	223	259	236	229	247	233	225	225	254	241	231	241	229	228	250	214	258	235	248	226	241	229	249	213	231	257	227	220	280	233	253	222	223	201	211	227	241	241	231	242	270	245	251	237	241	206	248	248	240	238	219	254	244	235	254	255	227	244	236	254	241	247	245	236	243	218	256	224	219	244	222	218	234	213	249	244	249	228	226	216	249	249	219	233	247	261	241	248	241	200	248	243	246	221	224	227	220	215	229	207	269	219	252	236	255	233	230	239	218	227	241	242	234	223	227	245	234	238	232	228	234	245	228	236	261	246	225	233	228	202	229	227	229	224	257	246	231	227	260	226	215	236	243	236	216	233	238	236	234	244	233	247	234	229	230	237	211	266	251	245	226	264	259	218	244	246	264	233	264	276	227	207	246	223	209	220	250	244	235	212	230	226	235	224	225	244	209	229	249	230	240	240	234	250	255	230	245	242	251	214	238	250	244	231	225	227	210	222	223	260	222	213	223	223	253	222	251	246	221	255	242	230	249	218	257	262	243	225	261	225	254	252	240	262	250	234	213	250	212	248	237	243	235	222	237	245	247	228	240	214	226	239	222	261	235	223	243	246	222	233	219	211	237	231	252	251	255	224	251	231	278	222	228	237	250	240	222	269	227	239	228	219	236	260	238	245	233	207	228	228	220	253	239	235	226	231	251	222	227	223	221	221	228	261	255	209	237	219	242	207	254	261	210	257	234	219	230	216	242	217	199	250	239	242	220	268	225	216	242	227	249	235	189	225	228	224	246	257	244	267	231	217	237	234	246	251	244	238	239	220	240	257	254	243	230	248	205	277	215	242	237	222	256	213	200	221	234	238	246	227	213	212	214	231	233	232	227	206	209	243	238	218	237	240	214	210	203	236	236	271	229	264	220	228	241	222	238	250	234	225	250	239	211	240	256	227	224	229	211	232	228	243	227	234	227	206	212	254	219	253	213	262	229	205	239	228	254	221	206	232	237	217	232	212	260	207	238	229	227	215	256	238	225	246	223	200	208	228	228	227	245	219	239	227	236	219	236	205	206	269	242	247	250	217	277	252	235	253	228	227	259	239	249	262	250	241	223	236	240	266	229	225	223	218	215	233	232	233	242	225	239	246	234	245	236	245	259	219	239	240	223	211	217	251	216	234	262	228	225	232	237	258	255	227	239	213	253	249	229	225	241	237	222	238	219	232	245	231	217	216	209	239	226	228	238	267	245	225	240	237	219	209	230	229	236	244	229	220	250	235	247	240	226	213	250	231	219	251	257	247	229	242	242	217	231	241	247	239	224	245	252	209	234	230	240	246	240	215	217	235	255	247	242	245	229	221	220	225	241	201	198	256	252	259	250	244	204	261	207	219	250	219	251	230	216	222	277	259	222	245	255	239	216	228	220	243	235	269	233	194	253	240	217	233	249	216	242	226	246	233	212	237	236	258	227	216	241	228	217	246	239	229	216	215	245	238	233	243	231	235	234	227	241	235	239	218	226	218	228	208	246	232	258	223	230	248	230	239	244	239	221	222	234	204	237	218	259	216	255	228	258	245	218	227	278	222	272	222	217	243	232	258	232	240	233	231	235	248	235	220	216	220	240	237	248	218	235	241	251	258	243	231	224	242	244	217	250	257	229	230	253	242	228	233	242	204	226	242	257	223	255	241	241	256	237	241	234	229	249	209	258	223	218	234	249	230	227	223	226	251	235	238	242	242	223	252	238	229	248	253	246	209	252	229	241	220	230	240	217	208	222	227	256	263	256	258	212	221	219	245	234	252	248	249	209	248	256	231	252	249	237	247	248	231	241	238	234	212	228	194	245	235	227	244	236	241	250	229	243	219	222	218	231	249	235	243	230	244	263	240	211	234	215	246	250	246	224	238	255	245	245	246	221	192	248	241	256	255	227	222	241	225	210	237	239	230	205	243	219	230	232	223	241	243	221	219	249	228	198	234	236	233	247	252	241	262	231	238	231	235	221	238	237	212	253	218	218	249	219	227	245	228	227	265	211	239	239	238	263	248	243	248	212	212	231	242	244	222	268	219	222	225	227	252	220	240	240	225	248	236	218	256	234	220	232	262	251	239	219	238	239	233	235	260	235	234	238	238	241	240	242	250	240	249	215	226	231	267	251	194	239	216	225	219	239	218	253	236	212	223	234	248	226	243	269	238	224	216	252	224	231	225	246	215	213	237	239	211	239	250	223	258	229	252	245	247	249	232	229	229	249	235	233	244	260	253	212	247	233	250	211	208	237	247	210	247	244	207	233	236	238	228	247	215	245	256	227	198	243	249	245	265	249	219	227	221	219	246	254	228	241	253	244	226	231	246	254	217	220	232	245	221	242	236	229	240	215	254	222	211	233	234	236	224	236	243	214	237	218	234	218	214	242	256	244	200	231	227	237	277	199	213	235	264	239	262	239	216	242	248	209	231	227	251	247	235	249	210	241	240	240	228	244	240	265	229	210	230	246	221	226	224	214	240	225	218	233	230	252	209	228	244	252	228	224	226	255	218	210	242	224	228	236	244	244	233	249	248	226	235	239	218	238	225	219	226	220	208	219	264	222	272	251	238	237	249	253	226	240	244	223	253	249	266	231	233	245	223	233	224	235	224	222	240	219	218	245	248	249	237	214	240	220	251	236	237	223	258	239	247	255	264	218	255	250	225	235	228	211	210
25021	20922	26599	24609	10993	4729	3160	2170	1938	1681	1521	1339	1256	1115	1055	1001	832	825	704	736	609	546	585	555	521	498	478	503	516	486	461	411	381	362	373	358	368	335	352	389	383	334	354	395	362	344	350	347	317	359	361	315	322	325	290	358	316	305	324	327	315	313	328	339	342	291	324	344	308	319	325	363	319	332	327	326	328	344	313	333	318	297	289	328	344	313	336	334	308	308	335	297	325	323	292	354	331	374	337	312	329	292	318	303	298	336	309	340	311	325	335	343	344	311	354	326	335	309	351	310	305	334	341	329	303	303	304	314	332	341	314	305	321	328	321	334	327	339	276	331	328	284	315	360	340	304	315	320	325	347	330	321	321	337	323	332	343	316	344	323	312	286	333	321	299	306	290	314	344	296	302	327	290	291	323	307	315	344	322	327	298	348	352	348	338	317	333	307	304	313	327	340	284	332	349	323	336	338	309	338	323	338	326	334	335	336	347	308	342	362	338	349	322	262	308	326	302	325	335	311	311	292	335	306	329	326	325	324	312	346	312	341	312	327	310	317	367	333	339	348	299	327	306	325	325	333	304	306	337	308	318	342	296	307	326	313	305	324	345	303	326	298	347	297	355	294	307	289	337	315	331	297	342	296	309	321	309	344	299	339	306	328	319	306	339	305	345	305	343	316	306	352	323	332	310	307	308	324	347	347	297	332	329	322	322	330	336	337	296	394	329	331	324	316	312	327	286	296	355	338	320	327	313	347	332	317	310	318	329	341	303	342	328	334	344	319	338	305	318	338	345	325	328	336	332	318	348	335	336	318	349	316	325	303	335	325	340	322	320	335	339	321	341	308	313	342	321	296	308	348	296	343	306	311	339	313	345	296	318	290	310	315	329	341	358	308	308	359	380	321	290	308	309	323	330	324	323	302	328	334	343	326	331	323	324	311	340	308	327	298	351	336	300	303	347	349	307	308	324	319	311	334	344	325	334	297	312	367	333	299	328	342	331	341	298	334	337	304	307	330	313	325	322	336	322	346	305	305	340	348	307	308	332	311	338	315	339	329	348	323	327	347	351	338	329	330	326	320	300	330	326	304	322	343	307	329	333	329	306	330	319	324	293	298	320	306	352	300	326	283	335	312	277	294	321	318	331	319	341	316	291	311	317	292	358	302	334	331	324	316	325	321	342	282	365	317	342	316	351	302	320	319	343	304	335	315	330	357	335	307	298	299	320	340	320	313	313	333	331	331	304	330	325	320	302	333	309	296	318	335	323	328	331	334	314	327	299	324	359	316	323	311	320	330	333	336	311	353	301	343	365	337	306	332	311	311	304	328	322	322	320	299	332	372	310	298	320	330	323	311	310	329	326	353	340	339	341	328	333	306	316	293	308	325	309	339	283	295	315	350	317	298	326	322	338	357	316	329	311	319	331	317	344	297	328	302	335	355	336	287	324	318	291	307	320	317	326	314	329	319	316	312	341	315	294	330	333	333	307	316	313	337	309	295	329	337	329	344	314	313	339	319	356	341	316	307	315	312	319	308	307	326	340	294	323	343	314	339	311	370	302	326	336	320	302	341	317	311	327	328	346	334	319	312	329	299	302	310	313	313	322	310	343	338	301	314	344	318	324	348	364	305	326	362	328	330	329	334	314	345	307	342	297	325	326	335	316	354	304	332	360	300	320	303	358	303	314	355	343	342	331	317	301	339	322	330	306	349	320	341	317	338	323	326	316	341	347	311	321	319	315	373	342	274	348	329	329	293	342	295	353	285	287	326	352	337	328	329	310	304	302	308	333	308	315	327	337	300	316	321	308	349	330	330	340	302	314	330	351	352	335	363	323	295	343	341	321	329	315	330	331	343	334	329	352	302	347	320	330	329	328	314	278	322	307	317	333	358	306	331	319	312	317	312	289	329	364	324	333	305	316	327	322	327	306	302	338	318	374	317	329	304	305	315	294	330	364	329	330	331	322	316	325	329	325	335	299	315	333	367	356	345	327	325	321	344	305	319	291	313	316	320	304	311	295	338	347	327	303	313	303	275	314	321	316	310	322	320	278	349	321	306	335	261	321	339	344	323	299	305	353	291	328	287	324	317	330	294	333	299	312	337	301	310	324	312	341	316	307	332	348	335	338	304	325	300	328	343	303	326	298	327	311	329	348	309	323	314	316	304	342	332	342	324	349	291	339	314	319	341	312	314	343	335	326	333	369	354	347	318	326	304	291	310	322	304	334	332	335	325	352	319	307	318	303	290	301	348	320	293	362	305	328	318	314	336	338	353	315	358	301	333	329	301	332	300	329	332	306	315	320	314	358	291	326	307	334	326	327	301	334	311	321	321	346	345	320	310	305	358	325	346	336	350	314	339	287	330	344	334	303	325	323	311	333	327	321	327	334	329	322	310	335	282	322	322	340	285	320	338	348	334	291	282	325	314	308	324	317	306	317	333	309	322	286	344	322	286	326	317	333	303	331	351	327	312	329	326	337	313	298	297	343	330	297	328	336	329	328	320	306	330	323	315	318	300	322	329	327	328	359	324	317	327	347	360	363	301	316	289	365	323	302	317	323	376	332	256	341	334	334	342	309	328	335	322	292	362	338	339	331	301	259	346	334	321	343	331	329	316	320	304	330	338	319	315	341	301	321	326	331	335	329	324	346	374	361	326	292	338	313	317	380	310	326	349	320	287	358	307	317	337	312	337	294	304	308	310	333	320	333	316	328	346	322	302	310	309	332	289	304	307	325	343	306	337	330	306	303	328	314	327	341	319	335	339	327	317	327	324	329	295	316	337	320	341	321	318	349	354	306	333	338	333	336	325	335	330	301	352	325	327	311	320	346	346	329	323	346	322	338	347	341	318	324	303	304	328	315	287	342	312	339	316	297	355	349	330	340	333	310	337	354	310	357	344	343	306	298	324	313	326	317	303	327	316	360	306	295	314	336	341	314	300	320	323	326	320	334	309	296	358	297	298	318	318	306	320	319	322	309	331	307	336	304	322	316	309	336	290	329	361	294	313	308	314	324	323	344	333	319	318	319	307	316	337	309	326	297	311	336	351	339	319	320	299	336	303	323	344	339	356	307	327	337	298	320	341	331	335	319	342	333	347	306	324	319	304	350	327	354	323	355	316	296	315	357	316	305	338	321	298	303	304	298	304	304	328	304	323	322	290	336	319	315	328	302	345	295	326	276	315	325	314	335	332	323	347	316	329	301	317	307	339	323	321	302	329	345	305	325	304	344	326	309	345	405	347	342	320	310	358	326	312	316	314	337	330	335	325	327	324	318	332	327	320	316	352	323	307	298	311	323	335	304	300	348	323	285	303	297	310	316	366	339	326	347	325	341	351	363	307	321	324	328	300	340	336	323	315	360	322	332	303	345	354	317	352	307	329	312	313	339	356	339	315	325	329	331	281	324	329	318	332	300	340	316	309	347	327	300	315	321	324	340	338	355	314	308	341	304	298	346	325	330	330	318	310	302	348	313	325	301	324	287	312
22091	33329	26531	17492	11817	8745	6908	5056	4498	3980	3708	3183	2686	2422	2194	1937	1795	1645	1458	1324	1146	958	900	932	850	792	791	727	676	673	614	582	472	445	482	425	460	466	435	427	431	446	480	471	471	446	432	395	433	418	421	407	408	391	387	366	405	386	389	375	348	340	409	381	412	416	390	400	362	398	417	378	377	392	371	384	390	395	361	368	383	364	381	394	330	430	393	390	409	381	383	421	390	381	404	400	389	414	405	398	423	365	378	370	393	401	413	371	398	383	396	402	380	407	387	386	398	368	382	411	388	365	361	409	389	400	398	385	410	358	398	412	380	387	375	379	405	401	396	414	378	355	387	365	432	373	402	360	402	403	408	413	401	393	415	414	413	402	341	417	382	376	372	363	332	433	412	383	351	378	431	397	412	431	419	375	398	392	408	383	343	384	379	425	396	392	406	371	374	384	389	396	401	357	400	383	373	386	390	401	400	371	354	427	377	388	363	376	380	351	385	364	380	373	345	379	396	380	400	411	436	391	368	370	395	396	348	392	367	385	347	400	391	384	374	354	382	392	394	367	374	394	358	405	380	388	384	412	385	390	388	390	390	406	360	364	379	394	411	384	383	380	424	371	356	407	412	397	411	390	413	380	408	406	419	423	409	410	402	434	369	371	380	415	417	389	370	392	400	408	404	385	372	354	367	408	375	379	397	359	364	376	400	378	388	405	392	400	388	348	362	390	389	369	394	378	369	409	364	387	404	387	371	380	370	383	384	403	388	342	428	377	426	410	343	392	404	391	379	392	388	407	421	404	381	383	376	396	413	383	390	404	394	391	400	395	386	378	403	382	387	362	404	414	362	390	421	382	375	393	368	439	412	414	385	354	402	391	409	422	349	381	340	411	370	383	393	429	395	371	405	411	408	373	363	383	410	391	364	361	391	357	398	390	376	406	387	411	397	401	408	390	406	372	388	398	428	415	431	354	387	372	369	422	367	401	379	398	333	388	396	384	369	418	396	397	380	402	370	367	405	392	396	361	423	371	402	411	410	385	366	408	374	402	392	367	383	408	424	389	378	396	352	377	415	371	359	387	380	408	432	397	379	392	389	384	352	391	374	370	391	394	380	371	352	406	392	423	359	413	379	376	396	394	387	385	345	382	380	376	381	373	392	376	415	382	421	372	423	396	377	421	371	393	394	388	344	375	374	406	373	385	384	361	394	398	380	410	387	378	379	347	431	387	371	400	376	391	342	404	386	358	442	417	372	396	432	416	408	389	381	421	408	375	371	372	421	365	387	382	397	372	373	380	394	398	395	396	384	370	348	398	389	380	365	410	377	378	398	379	360	387	411	378	385	418	408	379	369	388	383	352	406	366	371	381	379	399	382	372	386	398	386	410	379	378	420	354	354	370	349	374	387	384	385	380	386	373	419	376	393	400	403	368	399	381	399	377	408	395	387	397	409	385	381	362	365	390	389	397	387	395	395	393	419	376	416	332	378	405	422	392	397	372	406	385	401	393	414	387	413	387	413	412	377	361	394	391	426	392	400	352	384	363	361	390	372	406	380	391	400	374	361	358	367	370	387	399	412	407	372	407	391	418	394	380	386	408	385	381	394	360	362	419	405	390	382	394	386	410	417	395	381	401	391	384	402	386	381	423	381	404	387	388	399	430	385	380	436	358	384	398	392	368	400	389	400	400	376	347	374	354	378	353	379	385	369	345	373	422	388	373	381	408	382	390	382	436	387	392	402	369	400	427	373	392	371	396	348	399	352	412	368	411	389	405	391	374	385	384	436	423	401	379	436	352	366	367	375	382	418	367	409	377	389	416	406	394	363	405	387	372	379	383	402	381	407	389	374	368	410	380	392	363	366	394	380	452	429	378	389	410	406	362	378	412	382	396	342	393	387	351	362	414	415	449	383	412	374	403	379	403	368	400	414	367	403	348	385	413	394	390	422	416	379	377	424	379	423	373	403	397	410	374	371	380	395	395	403	342	432	388	390	391	382	370	407	387	406	393	355	398	409	380	397	408	402	386	393	412	400	363	393	374	373	351	382	379	377	391	419	333	374	397	365	375	399	370	419	369	358	396	379	400	374	399	400	371	391	378	370	367	398	384	427	386	420	383	391	374	389	391	377	361	363	374	378	356	411	371	404	350	370	425	398	385	376	384	387	413	353	396	392	395	377	378	379	385	400	365	389	379	385	394	413	385	392	417	392	395	382	381	344	375	395	385	375	370	378	427	374	384	393	376	396	378	401	389	404	398	376	404	361	353	374	382	363	382	374	401	383	398	378	445	359	413	359	368	384	404	359	373	363	389	387	405	356	402	371	377	407	372	352	393	403	396	368	404	418	390	371	401	407	402	416	343	394	399	355	406	397	365	406	357	427	416	362	384	401	423	392	381	415	366	351	390	379	394	390	359	403	382	429	386	404	403	363	386	372	364	393	395	375	358	411	403	375	387	392	380	373	387	377	374	369	386	407	365	375	414	380	373	374	406	357	374	366	372	399	356	389	415	384	382	402	397	376	367	397	400	350	405	363	380	373	411	383	367	408	374	349	393	397	371	389	425	425	402	389	412	416	343	383	372	380	369	436	369	418	381	396	396	404	386	403	378	370	387	367	399	384	392	387	383	374	365	398	396	381	397	402	380	394	377	365	403	377	367	398	424	375	379	385	380	384	404	391	431	398	393	400	416	414	407	403	348	393	383	407	386	397	407	365	373	367	384	398	394	380	372	398	361	397	364	395	395	375	390	381	416	378	422	406	352	387	410	380	376	412	373	366	415	380	376	399	396	388	387	393	408	389	369	388	404	383	396	364	401	383	397	367	348	398	393	405	373	349	389	381	365	386	391	381	380	360	352	389	381	405	394	395	395	395	397	390	408	405	393	403	369	402	406	418	361	370	403	412	389	371	398	390	359	358	389	356	380	395	392	398	399	355	330	392	381	399	399	377	410	378	405	376	393	358	397	417	408	386	407	404	391	379	367	368	388	395	413	388	383	389	398	402	393	421	385	379	355	369	363	362	368	351	378	434	380	371	416	371	382	386	425	410	397	395	402	374	400	371	402	376	428	378	391	397	427	400	388	377	371	378	366	351	384	406	419	381	400	390	363	382	355	354	409	392	393	399	398	401	393	377	392	333	409	352	375	366	364	373	393	401	393	387	400	368	376	367	405	374	380	374	411	369	376	399	354	382	408	389	365	408	373	388	417	372	395	398	394	414	375	355	360	418	420	408	385	407	402	418	402	361	353	406	398	384	377	361	381	390	378	396	359	375	373	418	382	402	370	395	430	381	363	384	388	374	378	412	378	380	386	387	395	412	397	399	348	367	367	399	413	409	381	393	358	397	386	400	362	392	394	359	387	393	390	384	347	395	382	390	411	368	380	390	376	378	407	379	346	402	392	374	367	384	387	396	358	360	367	366	372	413	384	394	383	401	378	374	395	369	360	386	416	399	382	392	388	385	410	387	400	390	358	399	406	392	406	382	420
22692	20927	28512	23495	20973	21058	13039	5204	4161	3571	3065	2716	2377	2158	1892	1722	1397	1280	1123	1003	862	809	714	686	698	585	543	539	499	482	454	408	384	353	317	324	308	322	322	336	341	330	345	353	277	285	293	314	315	279	276	251	289	249	252	271	237	238	273	259	260	272	262	275	261	257	265	221	263	257	258	218	256	222	258	269	257	217	266	251	235	231	227	230	244	248	248	267	266	259	234	258	236	286	249	265	252	246	260	243	228	267	247	225	269	253	265	241	224	257	246	274	244	256	243	221	256	279	252	241	269	275	230	239	248	252	282	237	242	229	280	258	248	264	263	283	237	246	249	246	259	247	260	255	233	261	247	251	240	265	252	266	254	261	229	244	246	256	272	258	232	262	239	269	254	242	224	244	238	261	257	232	242	252	284	208	268	258	271	284	264	228	253	255	255	273	275	260	257	229	253	281	256	263	233	280	272	265	241	275	237	268	253	253	243	278	237	227	281	287	259	250	260	264	266	267	244	255	237	260	253	263	242	256	275	239	259	242	264	246	245	255	229	265	270	275	279	231	243	254	216	232	239	242	253	251	216	249	225	281	232	281	262	234	268	265	275	223	261	240	249	258	267	277	300	261	232	257	251	282	260	249	264	245	223	238	242	266	246	239	247	256	285	277	258	245	263	273	240	247	247	260	264	229	235	272	266	256	250	280	240	239	250	262	222	232	288	257	268	255	272	264	234	221	276	224	255	229	248	247	247	259	240	232	253	235	281	284	246	242	251	246	245	230	256	249	262	258	225	255	280	246	240	261	248	273	252	248	251	233	253	231	231	237	246	233	243	246	252	224	257	281	240	273	274	265	248	259	248	294	246	252	239	232	250	242	271	248	245	243	257	255	241	258	272	251	262	276	243	243	250	242	270	277	263	260	236	224	248	225	236	265	247	262	239	243	246	275	252	248	241	255	265	249	247	263	225	242	259	278	244	233	252	257	242	258	247	263	247	275	273	288	254	254	251	234	242	250	216	238	260	249	260	252	273	231	264	273	231	276	225	267	266	250	243	235	231	284	236	272	251	238	280	236	253	264	266	253	278	285	259	258	246	242	243	265	250	255	282	244	242	270	252	265	255	271	257	280	231	217	268	252	228	253	266	238	265	263	251	241	269	242	265	226	254	247	250	228	246	277	241	265	249	234	226	282	236	251	249	251	261	266	240	241	247	277	233	244	270	259	271	265	247	277	253	254	274	254	255	269	221	243	288	233	263	253	257	251	242	267	236	267	236	246	228	258	270	247	285	224	241	250	267	260	240	274	239	262	242	267	231	251	255	242	277	224	251	256	243	277	246	267	252	214	255	266	276	241	241	259	289	244	206	252	270	252	254	244	246	270	237	266	276	235	261	241	271	237	243	260	235	257	245	229	249	243	258	254	238	244	272	219	283	239	255	251	241	251	237	250	261	229	252	245	281	256	243	221	259	249	249	254	246	242	225	264	232	239	263	248	233	266	271	223	278	267	272	269	249	233	256	263	233	239	267	246	233	253	247	230	259	219	244	237	274	265	244	254	268	240	254	231	243	233	257	247	255	261	249	244	249	253	258	267	271	260	266	274	251	263	256	274	233	270	251	268	240	245	269	251	240	223	241	256	227	231	258	251	256	237	262	246	252	238	261	260	286	236	256	262	244	253	244	240	249	240	257	236	249	275	248	250	281	253	267	249	250	261	246	262	246	247	273	263	239	245	236	232	235	251	255	246	243	280	288	256	235	242	268	259	238	265	234	238	266	274	255	269	254	246	231	278	236	230	234	234	272	252	289	238	244	246	256	219	238	246	264	263	242	233	262	260	220	237	257	260	267	260	256	255	250	241	241	228	220	249	248	265	256	250	251	267	260	252	242	251	276	265	241	277	248	278	217	252	259	265	238	235	255	284	274	234	241	237	262	261	280	267	280	249	228	236	218	244	270	267	254	252	239	261	268	227	251	223	297	243	238	226	279	290	253	241	249	267	258	239	271	264	271	252	248	244	253	218	280	236	234	248	239	231	257	263	260	230	230	279	270	221	247	270	259	254	261	246	247	284	256	264	249	266	232	258	231	227	265	240	259	262	231	262	261	247	249	256	239	233	245	261	261	240	268	239	245	235	270	272	230	253	246	243	248	255	251	264	245	245	270	248	230	241	232	239	259	241	236	269	258	252	239	247	218	244	240	229	271	277	261	260	230	226	259	261	276	249	298	259	261	276	252	248	240	245	228	251	267	281	230	262	251	243	239	274	275	254	255	229	249	266	261	229	228	221	226	275	241	268	250	257	238	265	227	282	264	205	274	253	255	271	268	264	269	209	241	257	271	266	262	252	257	234	230	234	251	253	247	249	262	264	257	221	257	240	270	221	255	255	271	242	237	232	263	254	249	229	232	296	239	258	246	251	232	272	256	254	242	244	247	256	288	276	247	246	278	243	251	268	234	260	250	249	244	257	264	246	261	251	257	254	223	264	268	227	257	248	277	271	266	248	261	287	251	278	248	259	260	247	239	251	258	246	257	253	291	238	236	245	266	273	270	237	258	261	227	252	249	251	238	264	238	271	282	238	247	245	261	265	235	225	214	263	252	275	217	249	247	259	279	230	253	242	272	237	230	252	244	274	255	248	252	253	230	262	256	268	261	235	251	243	270	280	261	230	266	269	239	259	243	220	238	258	281	245	274	235	232	243	264	267	224	255	230	246	251	239	243	285	280	277	267	247	261	243	244	249	263	237	255	268	256	233	267	266	270	255	258	243	246	239	251	255	270	277	257	260	268	247	249	219	235	275	284	218	242	245	261	261	212	233	249	225	236	256	255	232	238	242	269	227	263	244	221	254	258	267	236	262	256	257	248	247	254	258	238	227	238	253	260	247	254	263	253	242	249	259	262	252	265	233	248	285	227	224	276	278	232	273	261	262	192	284	236	248	269	271	267	267	271	255	258	235	253	266	247	251	259	232	247	245	269	259	231	243	271	229	259	250	247	265	265	251	244	250	249	247	262	246	284	238	286	252	244	235	237	255	251	260	270	256	245	275	260	239	275	248	273	273	246	254	252	271	273	261	260	258	229	227	229	256	244	259	243	237	256	260	265	253	237	240	264	263	241	267	256	246	253	260	254	254	256	256	257	249	246	253	271	228	237	236	257	236	265	252	230	274	249	252	239	280	258	243	262	233	273	253	233	275	247	227	270	275	238	273	239	265	264	262	279	254	236	205	246	259	261	258	266	259	254	233	263	245	262	268	247	258	253	241	263	276	275	265	235	277	272	230	237	269	253	252	238	244	246	252	233	247	239	262	241	245	266	264	268	239	229	238	226	276	272	241	225	250	233	264	263	226	252	261	273	247	246	237	240	252	254	268	277	239	243	249	247	254	247	254	264	271	270	248	260	235	269	258	233	264	243	270	255	252	257	242	257	250	250	236	257	248	271	246	275	241	255	265	257	256	253	239	231	256	247	271	253	242	223	233	257	243	241	235
25812	41770	34945	25145	18867	15884	11825	9592	8873	7543	6514	5831	5135	4583	4084	3484	2904	2677	2344	2009	1735	1524	1286	1316	1278	1046	968	896	824	779	728	685	555	469	429	490	472	455	438	426	451	468	485	462	417	435	378	415	406	360	314	294	322	273	311	307	285	298	277	255	282	285	303	339	313	279	312	263	311	315	280	294	323	280	281	315	273	323	288	314	272	283	310	317	283	291	303	291	313	302	320	312	296	307	326	293	281	283	295	319	289	282	279	290	329	310	288	275	295	298	307	288	281	280	295	301	299	300	322	313	287	279	323	338	282	262	291	299	295	248	291	303	307	290	293	281	314	313	286	302	295	297	292	320	294	290	278	283	254	290	307	313	274	287	272	292	291	287	279	288	320	297	313	318	325	295	301	301	305	291	267	300	301	278	324	300	330	308	286	289	311	304	284	278	275	312	259	261	294	308	277	260	314	304	282	299	308	318	280	291	304	308	301	289	297	314	311	292	288	272	303	303	323	297	268	282	287	294	285	293	279	271	283	293	276	327	283	292	309	293	293	318	297	319	268	280	306	291	301	298	283	304	299	274	299	296	295	298	295	298	318	242	295	272	317	302	285	289	281	302	307	266	301	310	322	282	304	289	302	296	277	301	324	298	307	293	281	296	283	282	268	311	288	291	300	277	308	274	299	292	303	303	313	304	319	290	289	285	333	339	297	287	302	286	292	305	262	288	281	302	264	292	284	299	304	280	303	295	286	289	266	303	293	317	279	295	280	312	325	304	292	287	279	294	290	274	293	282	312	275	261	313	324	296	273	311	303	286	285	278	314	279	339	261	320	268	309	259	316	299	304	272	294	287	282	316	281	289	304	290	296	290	271	314	297	321	295	307	321	301	327	286	295	274	286	289	289	307	278	304	323	290	305	270	310	332	297	289	283	311	312	298	255	283	324	309	282	335	305	306	318	289	314	303	269	276	303	297	296	359	294	299	327	263	267	306	303	302	304	281	296	289	312	289	299	286	306	313	292	321	280	301	295	286	277	303	270	343	304	285	269	308	279	300	295	277	300	328	260	293	295	328	317	300	300	303	260	285	281	279	285	310	306	279	318	317	300	290	299	294	327	314	296	301	296	273	319	319	310	309	298	294	290	309	286	274	288	309	316	293	279	296	264	296	285	266	301	297	292	320	277	295	303	280	262	291	298	310	270	326	278	300	316	311	277	307	285	309	287	311	307	352	297	288	278	284	268	268	289	299	289	274	309	293	298	293	282	294	306	306	264	276	311	275	305	290	296	286	283	303	280	288	289	276	294	304	299	335	297	315	294	291	305	266	283	304	292	310	288	297	291	304	274	311	279	282	293	295	319	309	286	294	320	322	295	268	288	256	281	293	276	287	291	293	236	290	288	297	313	265	299	275	290	304	300	294	292	299	317	292	285	280	291	292	290	305	348	307	266	326	274	312	309	278	313	309	293	284	271	313	260	294	279	284	289	281	321	275	284	291	299	299	293	305	275	293	303	303	283	265	313	310	277	329	291	302	291	295	307	297	263	291	297	275	304	310	304	281	321	322	292	302	289	273	274	286	301	292	298	316	295	268	320	300	273	301	296	308	272	292	290	281	297	317	322	283	292	291	320	292	301	291	270	310	304	299	306	273	309	300	307	295	265	277	292	276	282	287	277	301	283	284	257	299	302	304	289	284	287	310	271	310	301	279	294	289	274	271	297	283	301	285	318	306	295	299	304	302	321	299	267	291	270	280	288	297	326	312	293	315	275	258	315	310	325	302	259	280	298	281	273	279	324	299	306	282	285	290	285	297	287	284	274	300	301	324	282	311	318	303	331	283	318	323	313	314	300	308	273	299	288	276	300	312	307	288	294	308	299	283	300	300	306	295	281	311	276	319	279	301	287	287	283	313	286	292	286	336	289	272	281	286	333	311	296	330	267	293	311	327	300	274	276	300	311	294	313	281	288	271	315	308	322	305	302	287	289	283	277	298	293	309	282	288	302	306	310	294	289	274	292	262	297	311	323	300	327	257	295	309	301	280	289	320	267	276	293	313	345	304	311	292	300	273	268	304	283	311	299	312	312	306	266	308	295	279	304	271	249	280	322	265	275	305	294	259	289	282	302	307	278	305	250	295	272	312	256	317	326	301	290	315	299	310	281	276	311	278	302	286	286	305	310	314	283	297	268	280	313	323	329	312	323	317	290	292	265	286	284	297	280	311	298	259	299	276	278	290	302	310	264	300	291	285	291	280	289	280	297	319	312	294	323	288	288	275	270	273	273	295	287	262	328	309	276	275	288	262	288	297	318	314	290	269	315	303	297	288	309	297	297	309	277	320	292	299	258	293	277	276	300	295	290	292	294	282	306	293	288	311	285	283	308	311	310	307	311	300	307	261	295	295	286	271	263	303	295	293	316	296	293	313	318	304	289	292	291	311	264	272	301	313	294	317	299	302	301	284	294	294	302	297	287	315	291	281	296	273	290	283	276	309	336	297	287	290	317	320	291	280	275	300	325	302	269	292	294	294	287	295	298	315	316	315	293	295	290	317	313	308	296	280	279	312	305	281	292	312	305	301	312	303	292	312	288	311	338	276	297	322	280	314	306	300	271	289	310	276	281	318	268	301	313	251	310	250	262	270	297	272	290	300	306	290	284	272	283	291	294	288	278	267	322	312	286	315	271	281	300	277	287	298	308	275	269	277	300	305	295	306	289	286	299	301	275	286	285	280	317	308	271	296	305	300	254	323	283	305	306	293	292	284	266	287	289	284	266	285	293	307	299	302	248	266	315	285	304	290	291	277	303	312	290	310	281	309	297	291	323	293	283	277	273	315	309	298	305	269	252	302	302	292	291	289	302	307	269	269	295	324	292	297	281	255	296	293	291	302	297	313	295	295	299	281	282	295	272	307	306	307	299	321	313	293	285	282	297	279	307	307	306	294	286	290	328	266	338	278	305	313	287	303	326	299	330	265	340	311	288	285	295	292	294	284	340	313	279	318	286	308	303	304	299	295	283	318	283	290	313	284	304	315	282	305	298	300	287	307	289	298	314	287	290	260	282	313	264	296	306	310	293	272	297	290	282	267	285	312	313	273	283	301	286	283	286	300	258	292	317	292	302	296	311	299	304	302	310	300	294	281	288	302	273	318	299	282	271	313	257	299	301	285	300	263	283	296	282	296	282	285	303	265	283	318	275	306	288	280	324	314	299	332	290	303	305	280	296	295	283	287	246	285	318	303	327	298	283	304	306	266	295	278	289	303	285	283	296	268	273	289	298	301	264	298	286	277	284	294	272	314	288	288	284	270	301	320	304	312	276	315	313	313	284	285	286	288	280	287	278	300	276	295	324	316	304	325	277	296	273	289	284	278	313	291	309	298	322	282	279	298	273	302	276	313	300	272	290	298	314	301	303	287	299	291	305	287	318	312	314	281	286	333	302	292	299	309	302	299	271	288	287	283	316	270	296	314	308	287	302	262	298	289	280	301	266	284
27252	21518	19875	11790	5482	3794	2354	1785	1529	1313	1153	1024	897	895	776	723	723	607	612	553	510	418	431	425	426	421	396	336	393	361	356	311	297	283	301	321	298	302	271	287	284	297	265	269	280	286	297	284	262	245	253	258	253	282	259	232	250	270	251	238	265	288	278	270	272	285	263	265	292	235	251	260	256	247	274	264	258	282	256	246	271	252	259	255	271	229	243	266	243	222	279	273	265	244	239	242	275	271	249	246	252	253	243	271	251	258	258	256	264	269	236	264	256	281	250	276	252	243	255	276	238	246	252	260	258	277	258	265	283	250	263	236	283	229	257	252	255	270	282	283	245	262	246	269	278	233	272	256	241	254	259	275	259	301	251	249	253	254	272	271	254	268	255	267	263	298	243	268	250	260	285	231	248	271	288	273	264	250	277	274	287	256	279	261	266	246	256	236	294	280	249	244	303	260	241	276	280	291	260	273	266	242	269	257	240	289	269	240	231	248	267	285	281	255	253	263	257	243	258	290	238	281	270	283	290	281	256	296	244	263	267	270	274	233	263	231	231	271	257	269	260	255	297	264	288	273	239	266	239	272	258	239	263	234	258	256	242	270	267	260	239	270	260	243	268	261	265	249	295	258	262	248	288	248	239	280	253	247	284	252	246	235	234	261	274	260	270	272	254	276	257	273	240	281	269	289	236	268	254	286	270	267	269	286	293	287	258	267	290	294	277	255	248	247	256	240	263	237	274	283	240	243	251	253	254	248	263	240	261	260	245	252	230	232	289	256	256	264	254	276	259	280	289	270	255	241	290	267	247	262	253	246	257	268	280	244	250	255	248	256	271	255	239	244	275	276	283	277	260	270	265	275	248	255	256	217	237	246	281	262	268	281	265	226	291	276	232	253	281	249	232	280	234	257	261	242	219	240	243	260	263	271	262	259	239	247	242	261	278	260	268	237	234	237	257	274	263	274	259	265	251	243	241	253	242	279	255	257	270	251	242	249	260	244	268	243	265	279	251	301	274	275	258	281	294	250	255	249	250	260	265	265	265	263	280	285	250	268	285	275	270	260	252	254	233	262	275	248	283	253	242	272	240	253	265	253	253	277	227	252	246	230	263	255	261	269	282	279	273	262	275	260	254	253	256	265	281	230	269	234	275	289	253	278	269	255	271	249	249	246	246	290	244	272	261	270	252	263	282	244	280	229	243	274	235	279	263	264	283	213	261	258	231	246	242	247	248	275	249	256	244	280	258	257	237	237	264	242	266	243	257	240	269	242	254	252	263	270	247	250	249	272	261	227	286	231	299	271	282	248	267	274	262	263	259	250	276	264	239	242	205	305	248	256	251	270	256	234	263	258	289	234	263	255	253	228	253	264	228	290	264	249	272	238	279	240	283	265	257	260	235	286	267	270	236	275	254	244	261	258	258	272	284	239	284	292	245	254	238	246	271	272	227	255	262	272	276	249	262	262	263	264	236	273	257	266	276	265	262	254	263	261	266	243	271	241	247	259	301	227	274	267	273	260	247	263	276	240	249	284	256	230	277	278	260	251	265	258	236	280	258	246	234	271	254	237	265	226	277	261	239	261	238	268	250	248	262	251	250	261	262	239	258	249	274	265	268	266	237	281	269	254	262	263	276	261	274	251	298	263	249	245	251	237	276	240	256	285	266	262	275	266	248	283	258	270	284	294	274	266	289	265	263	243	275	238	255	250	229	260	230	268	272	268	233	248	257	245	247	281	260	285	258	244	247	248	244	273	260	247	276	278	278	278	278	261	278	267	256	273	289	281	256	238	255	247	240	267	280	245	263	229	275	248	234	261	251	273	288	265	235	268	292	253	258	247	266	261	259	269	259	253	252	269	293	231	261	290	245	251	258	253	261	257	287	247	288	247	239	248	273	281	285	256	278	265	261	241	255	244	247	276	230	288	246	246	261	256	271	267	280	236	246	262	268	262	257	259	283	270	261	230	291	263	269	250	279	233	239	264	250	280	267	287	269	276	262	259	252	263	285	265	268	256	255	229	271	290	256	272	271	261	233	259	253	268	253	264	239	298	286	247	263	261	294	275	272	256	240	278	294	289	266	236	266	267	268	245	267	238	244	252	248	256	261	268	271	244	265	258	224	252	261	240	246	286	269	255	271	264	277	282	251	234	283	259	261	261	272	278	264	252	254	278	218	233	260	267	239	250	264	258	260	266	252	263	254	260	216	249	251	269	249	283	281	257	248	278	235	250	259	241	263	279	260	253	272	278	262	274	279	239	285	272	254	274	261	242	263	250	256	281	257	237	257	262	280	255	243	268	238	251	312	282	239	254	276	238	266	238	261	241	270	235	247	294	239	254	265	275	257	234	277	279	245	255	272	244	271	275	251	249	238	260	267	260	253	242	266	254	274	284	247	281	275	254	236	256	278	244	276	261	239	280	274	266	264	259	236	247	271	260	242	259	248	283	268	281	236	265	284	278	250	249	250	277	258	257	275	273	264	262	264	240	274	255	243	226	237	244	285	269	263	256	289	293	238	265	273	268	264	238	231	240	276	271	256	261	247	255	216	257	272	291	271	258	247	254	268	265	260	250	305	262	249	287	263	260	269	271	247	249	255	246	279	268	253	256	284	264	269	254	279	266	269	229	277	239	270	261	265	254	260	279	242	263	285	291	299	271	276	250	276	273	260	288	256	250	250	236	244	273	271	239	244	255	258	269	276	273	272	241	279	259	281	283	261	258	259	239	264	275	261	265	242	237	272	248	238	263	299	253	253	245	268	285	241	250	266	274	270	244	274	300	286	251	264	238	265	249	259	269	265	271	246	260	261	293	251	260	257	295	246	280	256	279	277	275	289	268	271	271	260	255	259	280	302	232	239	234	272	243	259	256	298	253	241	252	279	268	296	275	246	282	261	275	241	244	268	216	237	263	271	250	243	275	260	278	276	269	245	269	277	267	274	279	265	244	259	264	268	233	249	272	237	268	259	267	262	264	237	231	277	271	250	265	255	267	261	256	294	267	273	287	265	263	244	267	264	241	245	258	248	266	238	251	271	253	286	230	244	223	255	261	265	264	251	269	263	251	297	273	287	259	235	247	247	231	277	264	269	253	247	268	269	241	262	258	275	275	260	244	278	249	250	299	252	240	258	259	283	239	277	256	275	252	231	244	277	267	291	255	251	245	244	254	245	277	261	266	270	256	258	247	278	263	247	269	258	264	247	252	259	246	255	264	290	247	251	247	260	267	255	242	279	269	240	270	259	269	259	260	260	284	262	251	219	243	259	257	276	243	261	238	260	233	293	243	225	249	257	203	269	271	254	257	262	251	242	236	287	249	258	277	282	268	259	274	291	245	276	270	238	249	254	252	242	264	262	252	281	228	255	276	248	267	273	245	294	245	263	272	267	261	276	266	246	251	262	236	259	233	265	246	267	262	233	283	248	274	281	263	272	275	239	251	260	270	267	239	246	277	261	245	257	237	254	269	260	258	269	250	251	252	277	280
21758	28539	23647	13856	9586	7698	5157	3917	3506	3024	2616	2417	1963	1840	1559	1508	1331	1117	1085	1006	874	762	688	677	647	648	570	586	557	491	524	498	460	421	392	372	412	378	378	366	349	367	338	384	375	348	353	324	352	324	313	308	342	360	312	322	276	331	313	311	296	311	319	278	321	335	280	316	332	314	301	317	345	332	302	294	350	306	333	296	305	325	353	302	305	318	329	324	288	310	325	315	332	348	331	327	330	307	312	306	327	321	350	305	328	301	305	304	322	319	333	324	304	316	320	305	326	313	342	317	319	312	288	332	326	323	314	338	316	325	323	320	318	300	325	322	301	296	348	283	303	324	313	320	328	296	330	337	307	311	305	296	307	338	333	323	321	310	309	275	298	301	349	308	305	338	305	320	342	318	298	328	260	301	307	308	333	318	318	291	301	293	312	316	332	330	313	328	311	322	322	304	306	327	362	346	350	317	321	332	312	314	332	348	327	311	329	349	305	310	311	311	337	312	324	303	319	318	321	321	292	308	318	344	294	332	307	321	333	316	296	331	308	283	249	312	313	303	291	307	348	293	328	350	329	290	318	341	317	335	310	268	323	347	315	341	324	321	295	310	313	309	326	343	311	321	325	331	317	301	338	307	331	349	328	306	319	279	315	335	340	317	312	318	336	349	299	370	346	324	315	298	326	322	318	346	323	297	311	295	310	343	330	312	355	332	320	322	311	313	374	315	300	321	343	318	317	336	300	313	304	298	306	322	309	328	301	293	344	370	339	317	312	339	310	366	296	307	315	294	322	321	299	298	317	311	336	334	311	363	289	323	317	311	313	304	312	330	332	356	308	349	277	318	296	294	311	321	322	304	298	301	326	286	313	318	297	311	313	258	317	320	326	308	295	315	312	297	316	289	340	289	292	326	328	356	288	320	333	321	297	337	286	315	300	314	322	308	316	311	295	301	317	324	300	296	308	325	343	344	304	334	350	347	347	329	299	341	320	315	320	307	325	317	322	324	333	286	308	322	309	343	303	330	284	307	330	310	317	336	322	303	325	352	315	317	312	353	312	333	292	325	315	312	320	284	328	334	335	341	306	341	351	335	300	325	340	295	303	310	311	314	307	313	334	320	331	311	274	328	323	339	332	350	324	326	321	352	331	309	326	288	327	309	286	305	336	331	321	315	342	293	328	326	360	313	332	326	319	311	308	306	337	324	323	360	305	324	319	346	337	308	313	334	313	324	323	346	322	296	332	315	316	345	302	309	317	339	303	325	314	330	331	319	295	290	323	299	297	295	295	303	325	294	302	307	346	320	313	344	314	324	334	315	291	334	320	317	294	319	306	311	332	354	310	351	328	306	299	309	337	287	300	331	300	309	336	302	309	299	335	327	357	302	351	323	328	312	317	322	307	330	358	325	325	353	328	300	300	314	346	309	333	303	339	310	323	346	313	308	340	316	329	317	313	322	333	317	320	289	319	329	333	302	326	340	296	332	321	317	321	302	288	269	312	310	312	351	299	333	299	316	300	342	314	336	325	336	327	296	323	312	306	325	308	317	335	334	326	320	345	308	320	313	313	308	300	303	344	319	319	348	318	333	332	321	301	345	345	328	317	355	313	300	305	309	322	310	319	322	330	342	291	320	328	297	327	331	349	321	321	292	323	324	338	340	299	296	317	291	353	371	366	345	326	348	323	339	314	342	345	309	319	324	316	347	311	312	314	350	315	323	313	297	297	342	348	299	332	333	307	338	329	299	301	332	341	327	312	324	295	323	344	321	343	341	342	301	316	312	312	337	327	327	312	331	305	344	308	343	276	310	315	358	307	325	336	333	332	363	312	274	345	310	301	304	318	288	309	337	295	330	332	370	344	305	325	335	304	328	294	285	322	287	342	309	340	325	329	315	325	333	332	319	348	313	339	340	284	304	317	298	322	338	351	315	300	336	277	325	313	330	336	338	322	277	316	319	313	315	319	355	310	291	361	327	303	314	319	319	320	311	327	335	339	307	289	338	337	341	316	329	305	293	323	325	306	297	321	311	295	350	316	322	307	312	313	316	309	313	323	318	289	356	317	330	318	299	356	291	335	317	342	354	350	346	307	314	317	311	312	317	338	319	317	302	281	307	336	302	310	319	317	290	312	321	316	328	325	323	317	286	347	290	319	313	310	328	321	316	299	302	307	312	328	328	315	322	311	316	331	291	306	350	299	297	298	327	326	315	309	306	300	315	333	284	320	317	342	299	293	302	332	333	299	326	308	322	334	311	310	312	285	275	349	302	348	316	305	315	356	336	333	323	318	327	338	303	321	288	316	336	307	330	315	315	308	307	340	326	318	339	317	326	344	355	308	310	299	338	304	329	343	336	305	314	286	337	306	311	327	332	355	310	342	332	323	319	330	289	326	308	325	327	333	295	355	321	344	303	319	312	310	293	310	346	343	340	362	319	299	331	280	310	316	349	307	318	331	293	298	334	305	338	332	294	320	348	340	325	327	310	332	334	328	314	311	306	297	310	317	315	339	352	299	320	276	336	327	315	319	309	334	309	306	343	328	310	349	305	321	304	314	311	350	330	320	327	304	311	313	308	337	370	317	350	287	309	317	311	301	343	307	286	324	327	335	312	325	347	330	350	312	325	321	305	314	367	343	296	328	317	276	300	326	328	332	306	304	336	317	320	336	295	321	331	316	345	318	332	315	325	362	280	315	332	329	309	298	330	328	347	332	310	310	332	332	323	303	341	301	330	338	334	298	327	317	310	330	339	293	310	328	288	325	299	326	321	307	322	311	314	321	309	332	312	308	341	321	338	318	332	344	297	311	294	325	311	325	313	323	310	374	322	342	302	318	309	318	306	336	291	341	314	323	295	313	302	316	296	310	326	321	338	312	338	332	316	312	322	316	280	310	355	304	300	335	324	313	321	306	329	314	320	294	327	302	338	308	345	338	322	342	344	297	312	338	333	340	308	300	316	313	323	339	291	339	335	329	339	346	300	316	312	328	341	357	308	313	314	311	320	335	309	320	337	357	340	309	294	318	328	307	331	328	328	318	315	317	316	323	323	349	325	335	284	333	290	341	312	319	283	337	326	293	331	304	294	300	341	355	321	319	312	308	331	295	345	357	336	329	313	315	295	278	308	318	317	313	291	319	331	303	300	297	336	324	313	305	279	300	305	344	331	307	327	293	311	328	291	306	330	305	285	306	346	329	322	325	324	303	304	334	327	296	321	340	317	327	376	330	345	292	322	326	369	313	351	295	322	312	304	298	310	312	339	327	341	319	339	312	274	374	355	339	332	314	332	344	305	349	335	343	309	305	292	377	360	291	324	316	312	372	328	309	284	302	308	319	306	330	335	319	301	304	320	337	320	279	318	297	304	305	330	282	351	308	337	328	327	315	323	347	322	293	333	340	335	329	288	337	322	316	293	312	328	339	330	342	320	323	326	308	313	303	305	317	289	287	320	297	328	323	329	345	330	318	316	300	316	331	318	324	300	330	314
23657	20895	27939	24020	20699	12826	5694	3533	2691	2352	2039	1873	1464	1421	1252	1136	967	857	773	719	619	560	532	432	430	441	419	355	354	336	348	321	320	301	241	217	216	252	246	226	251	249	266	250	237	221	225	211	216	213	194	199	208	196	202	190	191	174	185	201	178	189	177	191	222	189	195	202	215	208	203	190	184	205	188	203	219	186	196	186	186	183	195	225	169	179	215	210	204	165	217	203	178	207	193	206	199	204	204	195	201	175	179	184	187	205	198	187	196	186	199	169	207	178	185	203	200	194	198	194	178	202	210	188	197	195	192	181	205	186	200	192	207	220	198	215	212	195	185	203	206	186	191	204	177	193	192	198	204	204	188	164	201	176	196	200	204	202	171	197	198	193	204	188	207	188	208	194	205	187	200	224	195	183	199	186	205	183	193	189	200	186	207	185	174	197	209	209	179	209	185	183	214	180	211	189	172	179	186	222	221	186	191	191	218	214	193	216	201	228	186	168	194	223	193	164	199	209	197	193	185	188	181	192	219	209	186	180	194	212	200	169	168	191	218	198	189	204	194	206	200	196	217	180	195	188	205	219	214	212	186	209	196	199	170	204	192	206	216	177	175	204	205	229	198	195	198	201	222	177	193	201	181	202	187	172	188	188	216	177	217	202	195	201	194	176	230	205	227	203	213	219	196	210	226	196	202	200	212	171	181	193	186	215	192	202	207	175	216	201	212	206	183	190	203	191	188	204	186	184	211	197	217	181	189	168	175	198	182	195	196	198	192	182	199	197	199	184	201	211	199	199	215	189	181	201	216	176	205	190	210	216	191	212	186	194	200	202	186	215	189	203	196	202	228	164	216	174	214	209	203	204	206	200	195	193	174	210	198	189	169	192	193	182	182	216	190	202	184	204	209	217	196	173	163	198	202	194	200	204	221	183	213	200	222	202	184	208	193	192	182	182	217	192	190	207	199	217	167	191	189	186	192	198	204	168	190	193	180	194	202	204	200	170	190	205	173	179	191	179	184	182	186	220	184	175	196	189	202	164	191	170	167	201	186	195	183	200	199	187	209	187	194	183	181	183	224	186	208	206	185	180	197	194	185	195	207	199	202	195	179	207	193	203	207	232	182	215	211	194	216	184	202	195	185	197	203	223	192	175	167	207	192	190	182	190	176	206	195	198	204	185	180	222	201	214	182	213	193	199	177	200	199	181	192	197	184	194	199	186	208	186	211	179	193	198	196	185	151	203	198	192	201	194	177	182	179	180	192	226	220	199	192	172	168	201	207	207	182	208	214	199	211	189	171	209	211	188	191	179	187	171	214	173	195	193	192	180	191	181	217	198	193	162	182	200	197	184	205	192	185	209	192	238	178	188	195	185	208	181	199	196	187	200	191	195	208	197	196	207	189	221	198	212	185	204	199	178	196	182	196	184	203	213	200	205	200	174	181	182	203	190	191	164	201	180	182	200	208	176	206	187	200	186	194	179	174	196	206	191	202	187	160	188	198	190	206	182	177	199	187	194	187	171	194	226	205	174	190	207	185	202	206	205	205	183	165	173	190	183	190	192	188	187	204	183	214	191	209	189	185	187	186	200	194	208	204	198	183	201	227	172	193	178	196	176	189	219	199	176	199	200	189	187	203	203	187	225	215	203	196	198	205	217	197	179	195	194	178	184	167	220	196	184	199	172	191	189	185	217	159	205	177	172	177	201	219	233	194	179	190	201	190	212	203	202	171	192	191	198	205	226	201	221	189	192	196	183	183	202	192	185	198	188	198	189	207	196	195	200	155	186	204	176	192	195	190	184	166	177	207	196	191	216	177	167	184	187	218	205	183	210	195	199	193	175	178	208	200	184	188	201	187	205	192	208	206	197	222	184	202	177	200	174	205	206	194	211	178	176	190	189	178	188	170	213	210	196	184	212	184	198	203	189	190	205	203	201	187	183	196	183	190	197	199	185	199	204	169	192	168	201	176	209	200	173	191	184	175	205	199	198	189	176	197	189	199	211	186	196	182	191	209	222	191	197	200	216	207	197	174	189	208	180	179	191	176	220	165	175	195	184	192	191	206	186	179	194	206	214	206	197	176	184	192	174	196	198	166	192	185	183	225	198	223	187	194	189	195	193	198	216	205	208	190	194	188	196	196	194	199	198	220	181	170	175	183	198	185	193	174	199	179	195	214	222	190	177	213	178	207	180	232	205	186	192	179	206	196	217	204	202	171	186	201	183	195	199	195	190	217	213	194	203	187	199	189	189	209	184	194	200	215	187	200	171	216	189	191	228	186	227	181	188	189	212	185	185	213	197	187	201	227	184	199	193	200	206	204	206	209	202	196	200	196	190	203	217	187	187	202	181	180	168	195	184	209	180	196	180	204	201	172	188	195	206	199	195	207	206	193	194	207	193	205	195	188	200	233	171	209	211	204	221	193	195	246	163	195	179	217	196	198	219	199	192	200	202	214	195	175	189	214	174	200	187	205	200	210	196	193	213	191	211	200	188	199	218	194	198	205	191	196	228	195	179	176	188	205	186	194	203	194	195	194	194	171	210	207	199	191	199	190	184	179	198	199	195	187	173	192	205	195	199	182	186	200	201	227	201	196	174	180	169	187	195	189	189	192	193	194	179	187	171	208	179	188	202	211	203	222	184	185	186	201	180	194	206	197	197	182	192	186	222	184	205	188	168	195	175	174	192	182	207	208	202	190	196	168	189	222	203	178	206	177	188	175	195	194	171	213	210	214	206	171	194	225	211	190	228	195	199	180	201	207	194	176	187	181	213	170	178	199	185	200	206	176	213	201	192	237	195	212	192	204	199	205	202	174	179	216	195	182	157	175	177	215	180	206	194	176	196	186	185	214	189	182	193	186	187	191	209	211	201	194	188	199	179	190	189	197	190	203	200	179	188	189	188	190	191	193	182	189	195	184	186	186	188	197	176	197	209	183	205	190	210	197	192	201	210	209	198	195	160	213	204	192	197	228	195	197	194	191	209	195	210	203	201	158	185	195	214	182	222	186	214	222	178	210	203	175	192	205	194	177	208	212	170	201	199	192	187	191	199	218	195	220	182	197	176	199	187	159	190	206	179	172	208	182	205	216	214	215	205	209	190	188	188	192	203	229	201	195	185	171	212	232	182	192	202	193	202	202	202	204	214	215	198	187	177	178	192	192	193	198	199	212	192	176	178	202	213	188	218	188	190	192	202	197	182	209	205	201	176	200	169	209	206	199	202	199	190	190	228	207	182	193	204	215	194	206	204	210	205	200	198	202	187	188	197	180	199	198	187	194	211	181	212	170	203	177	159	180	210	194	197	188	200	182	203	196	196	200	213	199	178	198	169	182	172	188	200	205	206	220	218	181	193	220	203	197	206	201	198	175	173	186	217	175	206	202	194	189	215	161	203	192	175	183	196	183	177	182	183	185	180	207	198	195	182	184	211	212	223	207	233	179	197	188	187	196	170	186	206	201	203	189	217	229	194	186	212	206	197	188	233
22901	35500	30775	21014	16087	12156	9029	7539	6166	5329	4587	4079	3398	3086	2634	2563	2030	1774	1781	1509	1197	1031	928	847	759	803	693	644	627	533	585	572	546	393	346	338	330	341	342	315	306	329	309	341	319	253	311	295	288	284	275	240	244	258	256	235	224	270	230	244	240	230	239	251	240	248	239	261	264	236	223	249	238	241	253	234	258	250	250	259	209	264	231	212	246	261	249	241	210	220	245	223	214	247	202	213	239	249	254	222	229	237	246	238	239	256	240	230	255	248	264	220	234	237	231	256	219	243	255	243	241	248	252	223	250	246	285	246	255	266	231	246	242	237	235	263	248	240	243	243	227	236	252	234	249	232	233	245	219	233	258	245	237	241	263	204	233	236	242	217	258	221	217	250	233	232	274	224	215	258	270	250	224	235	248	248	251	218	222	224	224	218	257	234	191	238	226	219	239	232	243	246	234	240	210	237	235	192	240	219	240	259	267	233	248	273	216	237	222	241	237	254	238	245	225	233	228	290	249	252	234	259	246	232	193	236	250	235	230	221	240	239	235	247	230	237	235	254	233	253	231	229	206	245	245	246	238	227	216	224	220	238	220	228	237	228	209	217	253	223	276	238	219	259	250	214	216	239	234	227	255	230	238	250	257	250	246	277	241	247	257	194	249	225	223	225	238	251	252	234	212	216	218	250	241	219	270	223	242	242	205	214	240	228	229	252	211	214	232	219	220	248	231	222	235	215	231	256	264	242	225	233	258	244	235	225	227	226	227	246	212	230	261	243	231	249	242	235	237	222	238	249	242	242	206	218	218	255	230	265	241	246	246	237	233	258	254	235	247	222	266	240	247	237	248	229	260	244	247	224	257	254	229	224	242	224	260	237	241	224	241	232	258	239	235	230	252	256	230	228	239	254	225	227	255	222	238	217	231	234	262	247	240	237	253	245	256	240	238	247	247	271	238	235	223	243	244	245	251	245	226	206	222	243	232	244	245	255	235	212	265	246	216	244	249	225	247	229	233	231	270	224	235	227	209	252	232	223	238	222	218	245	239	263	275	245	243	263	265	220	212	238	230	254	225	244	240	242	221	256	246	256	250	227	247	237	241	246	254	227	249	219	239	227	224	215	244	252	250	242	231	239	243	240	228	219	249	225	247	225	193	223	250	240	239	206	227	239	213	228	221	225	238	237	239	213	242	221	240	235	230	255	224	244	245	238	243	225	246	241	234	220	214	225	225	198	228	250	284	230	242	221	256	231	253	258	233	256	234	252	244	209	247	249	228	260	243	244	225	220	222	226	235	220	247	231	261	239	250	239	253	225	239	260	234	250	224	237	220	250	243	251	223	236	227	254	257	260	258	233	234	211	238	219	228	239	262	254	235	242	249	239	232	246	242	208	224	242	231	230	265	217	218	224	243	219	251	230	247	227	244	237	236	213	236	254	256	260	211	225	226	265	232	264	250	242	229	257	252	248	251	247	234	234	232	226	226	245	230	262	210	242	266	241	224	230	248	218	247	243	253	230	245	216	240	214	212	259	255	242	226	249	214	236	241	225	254	249	270	253	216	257	250	238	258	253	253	238	244	235	238	214	239	226	222	235	229	228	233	242	251	216	229	256	239	244	225	258	283	238	228	229	230	250	263	216	238	255	220	228	225	240	224	243	245	233	236	237	239	249	258	249	233	221	231	240	219	244	220	256	232	237	231	263	224	225	218	215	249	234	236	244	249	246	258	244	253	252	264	252	252	237	264	255	254	242	227	234	236	231	237	267	217	239	257	236	226	237	248	247	220	223	239	237	234	239	223	230	229	227	234	227	267	248	259	210	226	226	272	249	236	242	230	228	250	213	225	243	264	227	242	242	245	232	239	246	245	243	257	248	242	258	242	228	231	243	241	245	248	251	258	248	228	246	225	230	225	233	260	268	238	246	247	240	236	220	208	247	227	219	239	251	225	265	229	238	233	235	255	268	228	250	227	240	236	233	247	266	213	247	223	219	237	234	239	224	247	236	219	222	241	223	239	223	238	224	246	217	239	238	249	230	258	265	232	258	228	259	238	258	214	246	235	248	235	216	237	240	229	236	242	271	235	225	221	238	218	232	270	237	251	250	261	240	241	238	235	252	248	243	225	235	230	255	224	244	219	242	209	254	227	220	258	230	248	219	249	255	205	239	264	270	240	224	238	253	249	249	234	239	220	225	228	253	225	237	248	255	275	226	221	249	242	220	241	238	229	281	245	240	265	253	225	243	236	223	248	250	228	227	272	253	251	226	227	233	254	238	262	249	217	265	249	257	239	210	240	243	240	251	218	254	245	232	257	239	241	222	228	241	244	210	252	245	237	245	234	230	237	255	213	231	221	216	246	227	209	261	219	255	247	203	233	232	239	235	278	250	256	269	231	229	219	232	239	226	249	222	244	264	228	219	234	216	229	222	226	209	248	247	244	244	242	248	233	262	281	226	204	222	207	231	227	250	224	234	241	232	239	252	240	230	232	226	241	251	251	238	249	255	221	267	229	231	239	256	258	254	253	212	223	244	238	238	239	238	237	253	216	240	213	244	249	249	241	246	252	243	242	236	243	245	222	221	240	212	227	233	246	238	238	255	236	245	213	240	252	259	246	197	229	232	225	222	219	225	225	242	226	266	298	230	224	227	248	233	226	248	244	235	229	276	244	214	233	202	238	263	210	230	227	251	247	222	247	222	259	227	240	234	259	217	226	196	244	225	221	251	224	259	236	232	241	234	240	272	229	254	240	212	217	253	230	220	238	235	229	206	263	214	230	266	238	238	243	224	237	265	235	252	234	254	234	250	226	231	247	216	246	235	254	244	207	243	253	216	226	244	245	248	236	222	259	231	235	229	237	230	209	250	236	219	209	216	202	254	222	229	223	236	219	225	232	222	247	252	239	236	264	222	205	222	224	224	243	249	261	226	240	228	225	204	212	233	243	253	245	260	245	260	256	239	226	235	280	255	257	209	213	252	227	236	260	255	228	248	230	249	240	261	235	227	254	247	231	250	270	240	254	241	262	215	245	252	251	261	243	239	240	202	250	245	234	268	226	241	239	224	233	219	222	259	248	231	256	227	234	245	256	254	244	232	259	246	224	277	214	251	225	243	230	210	248	253	273	217	232	232	239	277	279	231	213	245	257	247	232	219	249	233	258	215	223	260	242	244	224	217	230	253	250	255	239	221	221	210	242	233	253	245	233	240	234	244	241	234	233	267	225	257	206	231	257	245	220	233	232	231	238	219	247	256	242	219	265	241	260	266	259	260	208	237	250	237	239	252	221	237	246	217	248	249	247	252	243	248	248	264	228	275	281	246	230	251	244	222	244	238	227	233	269	250	246	215	250	221	230	215	233	233	261	221	229	229	243	221	234	269	221	235	246	246	243	251	235	240	261	222	239	234	236	246	206	250	224	213	256	243	223	255	212	234	252	249	239	220	226	266	246	233	250	245	244	249	219	217	217	235	233	241	244	254	234	224	247	217
24957	20912	26539	24676	11386	5281	3488	2582	2030	1750	1513	1407	1214	1172	1088	997	853	856	845	718	650	597	522	548	511	519	527	468	431	408	422	381	404	400	419	370	331	382	378	344	362	366	367	344	334	346	347	307	339	318	305	340	315	336	348	320	343	319	316	315	358	335	349	336	349	363	317	319	359	316	310	306	334	316	311	336	329	330	315	319	334	315	323	340	361	320	345	337	329	329	312	299	331	338	344	314	329	319	327	330	318	312	360	346	298	345	326	327	311	319	348	341	335	300	339	327	345	327	308	342	321	314	338	322	289	311	302	322	334	317	348	316	307	336	365	324	324	314	333	294	302	324	344	329	329	326	338	310	345	353	309	343	317	324	333	327	365	332	313	316	327	299	358	335	286	334	375	334	373	334	331	340	332	338	336	334	339	327	346	310	344	329	316	340	332	331	336	336	352	334	311	326	301	311	298	289	333	346	335	314	320	326	310	306	352	345	291	359	308	336	328	334	324	357	306	317	353	300	344	336	350	303	317	315	322	317	313	330	323	343	357	314	330	347	329	303	359	295	342	280	332	333	344	353	354	329	303	310	314	317	333	342	335	316	310	320	322	335	304	356	366	350	314	334	311	337	360	318	312	346	335	330	320	338	320	306	307	335	342	339	357	335	334	316	363	347	315	341	324	328	347	349	311	314	334	330	334	344	336	333	333	339	323	350	302	308	330	342	302	322	346	310	357	339	345	312	324	361	326	358	324	334	316	329	341	346	332	328	338	323	342	339	319	341	342	341	323	340	349	329	324	320	304	341	311	316	334	320	311	305	318	350	338	320	320	335	308	350	306	348	320	343	337	312	336	336	321	325	300	334	337	363	280	326	304	298	319	327	323	315	344	314	336	312	335	341	319	326	305	312	309	360	350	333	339	307	321	307	332	332	362	313	350	313	309	334	368	334	356	322	293	340	317	345	321	322	339	341	314	320	325	349	317	318	323	329	330	326	343	339	352	328	319	347	355	307	323	317	301	340	326	302	326	344	311	326	314	330	335	310	340	325	334	346	340	325	308	343	323	344	326	329	349	327	308	300	325	387	344	314	308	311	311	338	321	328	326	337	350	338	350	336	356	325	317	333	315	318	338	360	318	335	332	403	310	334	304	333	322	347	323	323	320	315	330	338	351	330	351	335	329	332	334	333	319	309	325	338	328	333	352	310	307	329	316	302	349	323	323	347	299	356	316	325	302	311	347	321	350	326	329	295	311	324	317	285	327	343	328	345	355	351	339	285	353	319	347	383	301	335	328	330	322	371	327	325	323	306	337	346	305	308	314	350	292	317	315	334	321	328	332	327	383	319	349	326	296	321	305	314	302	327	310	347	325	339	355	308	311	304	343	328	327	308	311	333	334	320	314	342	329	342	332	335	317	343	304	318	302	322	323	340	304	278	310	315	336	333	320	338	327	331	350	324	332	299	355	323	326	261	318	341	348	334	298	327	348	331	321	329	327	355	324	349	314	339	338	349	336	351	321	309	314	324	298	299	292	316	287	310	313	325	332	286	305	306	306	310	329	324	356	344	349	337	353	340	337	320	346	320	322	344	319	306	311	346	365	306	293	326	335	327	320	325	318	321	331	366	321	345	327	355	346	329	317	309	324	280	319	347	315	290	314	330	313	322	313	305	333	304	328	326	350	335	295	317	323	334	338	305	335	362	343	349	342	337	352	302	298	336	308	307	349	298	316	338	325	338	352	346	350	316	321	317	281	347	322	347	313	300	317	350	308	353	326	295	349	325	368	333	318	332	335	372	313	309	343	310	316	344	342	328	317	323	335	344	346	327	332	344	336	324	322	347	356	313	329	339	323	323	322	359	314	326	330	378	357	348	311	323	343	310	337	307	317	335	294	336	332	318	296	342	346	318	342	343	320	310	357	335	343	316	351	331	309	304	343	325	334	340	344	346	325	297	325	314	319	328	357	316	351	336	330	358	305	321	353	336	324	313	305	323	334	297	330	356	354	336	344	322	308	306	332	340	323	334	332	339	307	301	340	332	341	362	322	306	373	347	326	343	332	320	358	324	320	314	327	328	333	298	338	331	323	333	357	343	308	321	327	318	319	339	318	316	338	346	362	360	322	342	326	325	336	319	290	339	337	352	317	356	324	317	320	345	302	317	337	329	346	323	345	319	314	321	308	337	312	288	320	333	350	354	324	310	342	298	327	316	356	322	330	308	313	318	312	336	323	334	324	293	329	311	317	344	295	331	318	347	340	353	321	331	348	337	333	292	327	306	323	343	325	335	332	328	334	318	349	307	328	368	372	340	322	327	298	357	327	331	321	319	312	333	332	335	323	357	336	357	325	333	320	297	343	335	306	330	317	341	337	351	362	386	319	354	334	330	344	310	337	305	302	310	329	299	328	367	328	298	327	331	344	314	297	321	328	331	326	322	330	361	324	340	286	334	335	331	311	317	322	306	368	334	337	339	351	343	326	323	368	300	300	317	327	331	344	322	354	318	331	330	333	313	307	315	308	313	331	350	309	332	311	325	327	328	300	357	345	349	308	341	349	347	312	364	337	323	329	338	318	325	316	326	328	319	291	334	328	345	348	330	333	341	326	338	321	315	340	329	336	307	295	342	353	330	342	305	275	311	321	349	291	325	331	349	336	343	315	297	355	349	355	346	329	329	318	337	304	303	315	332	331	318	336	313	329	354	308	326	305	339	335	316	330	304	308	347	347	347	341	324	369	324	333	346	321	319	307	321	323	340	307	320	327	325	304	319	322	348	349	328	343	353	331	373	286	304	297	316	329	332	333	334	362	334	335	325	299	339	292	327	312	299	349	325	293	390	293	336	350	300	341	329	316	325	318	312	329	327	339	330	352	332	369	316	323	331	348	313	343	341	346	328	330	320	348	308	313	323	365	338	348	336	333	339	327	347	333	325	321	315	337	316	332	320	344	324	337	302	296	315	335	312	348	318	349	342	325	313	339	351	304	334	329	327	320	329	331	306	354	341	315	351	339	332	315	353	326	350	328	324	324	309	312	327	322	336	330	345	328	313	318	309	337	371	335	333	329	332	329	308	309	306	357	321	291	346	356	317	334	345	313	345	356	326	314	304	346	308	344	360	344	316	330	363	357	334	316	323	342	340	297	348	332	325	333	328	297	331	327	348	298	316	337	302	349	339	335	304	311	338	343	340	312	314	328	314	320	327	292	316	312	336	328	314	307	314	331	305	351	312	362	322	337	323	302	346	322	310	340	328	323	361	326	320	294	314	350	329	323	315	318	348	351	310	317	336	335	330	343	354	332	323	360	325	321	381	296	353	314	333	309	336	327	341	342	330	335	316	287	324	307	303	322	312	324	317	308	322	320	352	345	315	309	324	329	313	316	340	321	314	337	364	295	322	339	313	306	318	349	314	303	328	310	335	326	297	315	300	360	312	345	340	310	329	298	354	349	334	301	330	351	314	360	327	324	330	315	301	332	337	358	315	314	292	328	333
21550	31688	27331	17351	12829	9645	7514	5935	4946	4146	3666	3161	2724	2582	2203	2082	1772	1583	1537	1342	1128	1047	925	864	830	758	752	711	675	638	562	523	574	566	477	461	464	489	480	444	449	483	477	430	445	373	421	461	422	423	376	375	403	365	386	427	390	352	408	380	438	384	382	393	389	377	407	394	404	417	387	386	415	365	398	426	394	424	381	388	396	393	386	376	397	382	399	364	413	379	371	387	396	371	406	371	388	386	415	392	357	375	385	387	402	403	395	378	418	386	408	400	398	422	385	393	363	398	388	368	353	421	394	405	351	423	382	401	388	409	385	381	363	391	372	379	385	359	430	364	363	361	378	405	408	381	369	375	401	396	384	398	374	410	386	404	386	392	394	426	351	370	392	402	402	391	367	383	387	401	391	387	406	404	395	414	421	409	376	417	395	374	407	436	422	410	398	415	384	337	383	392	371	384	394	403	405	350	371	397	381	391	419	384	390	364	402	360	375	377	393	385	352	375	388	383	349	398	382	371	392	380	382	360	353	389	377	339	385	362	393	393	389	387	400	364	378	358	410	383	412	375	367	386	389	361	371	381	435	400	383	389	406	355	410	379	378	374	358	394	351	389	386	408	353	375	410	375	421	415	357	390	397	398	413	380	375	388	358	385	406	375	364	357	376	389	393	407	395	399	376	368	351	405	421	372	385	379	366	362	387	382	394	366	393	385	409	386	408	412	359	382	371	391	338	383	401	377	398	361	396	375	441	379	386	407	390	389	409	344	414	341	382	404	392	358	374	366	363	390	397	400	421	358	422	362	401	389	398	396	377	391	387	412	377	402	400	370	388	376	381	402	385	373	369	384	388	419	380	394	417	382	403	407	417	379	428	372	372	395	414	379	418	347	369	409	402	353	405	350	414	384	410	361	397	398	422	395	374	407	427	359	380	384	395	420	386	417	379	404	365	413	398	405	369	415	369	394	390	385	417	406	361	390	389	395	388	407	403	356	381	376	348	397	381	433	370	389	416	391	386	382	395	426	392	398	410	388	367	358	379	400	400	416	349	368	390	425	375	378	383	402	432	413	418	412	411	391	384	342	384	415	390	420	366	362	370	405	362	383	371	383	357	407	431	393	372	391	383	393	364	414	390	365	415	373	368	384	416	385	390	411	399	409	363	396	447	380	410	367	388	407	384	390	388	376	390	375	377	385	382	383	415	421	425	380	409	399	398	422	376	386	393	394	377	377	371	403	379	419	405	385	425	398	373	384	424	344	386	414	401	388	401	352	369	408	379	375	384	375	407	394	404	427	398	406	397	392	426	381	404	376	388	406	406	407	403	390	380	401	404	350	376	382	385	394	414	374	376	410	411	358	386	382	418	366	415	382	365	404	393	397	414	379	385	409	384	396	392	369	381	376	385	384	397	370	380	422	436	383	396	369	374	396	398	407	402	377	401	363	348	418	392	396	381	401	354	390	393	385	363	390	391	411	373	384	393	429	393	389	375	391	377	402	382	392	388	403	403	369	425	382	373	413	421	427	362	391	388	386	380	387	400	380	328	380	389	387	393	392	370	399	408	383	407	389	368	416	409	404	378	414	385	399	381	390	405	410	427	384	401	369	403	392	419	361	371	356	377	383	353	379	396	412	401	414	404	387	388	403	359	396	412	389	411	388	376	370	373	393	408	364	384	381	393	414	398	398	398	405	389	395	379	391	383	372	394	383	396	367	400	429	414	419	381	370	427	382	369	396	381	364	406	418	404	430	390	406	387	397	418	383	390	396	420	418	397	379	374	391	375	377	397	401	399	404	395	391	384	397	363	405	395	395	351	401	402	426	411	407	421	393	382	365	357	392	415	394	374	370	408	392	376	383	391	431	382	384	394	411	350	400	372	382	382	354	389	401	421	404	359	408	398	355	390	431	404	416	400	402	383	361	416	425	363	385	402	393	375	406	402	388	394	364	378	389	398	417	393	417	367	398	438	385	392	385	396	353	398	378	381	396	398	396	383	397	376	376	423	397	382	398	382	401	406	377	395	389	372	391	376	409	390	416	421	372	387	339	379	387	407	386	379	384	424	395	389	376	385	376	412	397	391	365	386	344	410	377	403	385	379	407	416	411	413	412	395	372	377	357	411	404	386	394	399	406	393	371	361	401	418	391	388	371	374	382	379	368	374	439	405	386	410	379	378	379	408	399	402	420	362	366	359	382	365	365	383	404	399	369	366	403	375	388	419	359	375	365	382	391	405	380	430	410	426	347	423	388	413	407	355	379	385	398	404	392	393	341	376	362	386	377	378	377	391	395	353	364	397	404	389	353	389	420	384	395	393	379	346	420	411	370	357	404	396	396	422	361	356	338	401	366	362	369	405	407	375	379	370	376	362	388	383	407	388	394	400	382	400	429	394	399	416	381	402	410	402	385	378	417	374	388	425	372	399	401	382	395	399	383	420	420	412	413	407	410	405	387	459	404	385	383	404	379	408	389	331	364	414	389	352	416	381	380	343	385	386	370	389	381	375	364	408	413	407	395	393	359	388	405	379	384	390	380	402	391	402	380	406	371	377	423	383	376	385	391	372	395	391	387	395	356	383	388	391	388	372	403	390	393	379	382	367	393	419	362	394	408	378	385	382	383	388	377	387	416	369	362	406	393	358	448	401	401	420	394	423	371	358	379	372	392	384	400	440	394	374	386	393	389	395	367	406	371	370	425	398	387	402	408	361	384	376	379	378	349	397	370	383	418	417	394	399	404	416	402	398	398	374	416	375	387	378	375	393	407	395	404	390	378	359	384	384	409	362	367	360	374	394	366	401	424	356	388	391	413	407	392	388	404	394	381	393	404	386	436	390	429	416	396	413	434	388	382	398	382	370	369	394	368	388	383	410	410	430	409	443	369	374	412	387	411	353	372	399	400	395	376	382	360	381	390	418	371	395	383	403	356	404	391	405	409	362	396	366	415	401	387	413	385	351	424	368	394	400	411	410	371	381	394	391	406	398	373	393	381	361	386	363	366	366	419	380	431	397	424	393	375	426	406	384	370	408	386	353	393	392	381	373	399	369	405	401	416	404	375	391	396	407	390	427	373	391	363	399	382	428	382	384	416	388	381	399	393	379	403	401	396	363	385	420	378	387	405	397	405	398	366	362	427	332	380	403	411	374	393	358	405	380	404	386	400	353	405	393	377	410	381	393	386	392	412	396	400	398	418	374	398	391	374	363	392	375	372	373	384	401	384	438	366	384	448	364	378	421	366	372	411	408	400	411	399	380	389	370	342	386	401	399	399	387	390	411	355	425	411	379	377	346	384	383	394	363	413	377	383	390	387	369	384	367	404	403	410	406	388	412	375	420	395	403	394	388	373	383	402	377	387	344	394	366	395	410	417	382	405	399	392	381	376	369	379	405	392	381	377	408	395	400	350	378	410	384	356	383	347	386	387	384	399	399	366	378	383	396	402	415	377	406	378	372	363	357	388	372	423	391	392	378	406	383	395	377	390	384	376
22653	20917	28465	23514	20993	21099	13732	5879	4530	3479	3130	2635	2271	2100	1902	1745	1415	1374	1224	1079	931	806	719	671	693	582	528	504	468	468	430	362	371	363	341	336	355	315	332	336	307	281	331	308	285	268	284	305	272	289	258	277	254	273	246	260	253	247	248	278	262	234	265	261	262	265	257	260	265	265	242	274	286	219	250	241	249	258	242	276	267	223	267	273	246	231	249	238	288	242	240	239	255	244	282	273	285	255	244	266	221	294	245	244	240	252	239	249	261	253	246	239	277	234	252	259	252	263	267	269	268	256	251	271	275	245	257	272	250	246	254	261	268	234	256	237	273	257	266	253	265	237	228	270	255	246	276	245	251	232	250	261	230	242	230	265	232	251	239	238	251	287	244	252	232	253	249	267	232	272	247	262	224	279	222	229	266	239	243	277	269	258	236	235	245	247	265	246	274	273	294	251	241	242	240	300	246	213	226	270	272	249	232	228	248	259	253	263	257	253	269	291	256	259	284	258	256	244	251	251	265	264	256	276	257	264	270	252	297	266	243	256	259	246	256	242	248	282	295	252	278	228	237	236	248	270	229	269	258	232	278	255	251	237	260	244	233	228	271	250	266	258	275	255	259	236	262	259	258	245	287	252	236	247	301	259	263	228	240	254	243	262	288	261	263	258	286	263	253	244	250	248	250	273	260	280	264	245	283	264	221	232	264	271	242	256	261	249	234	275	251	251	267	238	251	244	235	260	240	244	262	229	233	272	247	229	273	285	239	256	271	267	236	258	262	245	227	257	278	253	249	250	239	233	257	273	238	235	252	267	261	232	243	248	234	228	277	252	245	282	251	282	254	247	250	243	242	259	242	254	245	268	237	252	246	249	240	244	245	282	244	242	243	250	255	212	224	302	220	260	239	263	271	274	236	268	258	252	263	285	230	240	258	263	239	247	245	258	255	274	256	262	242	269	267	244	276	259	262	296	259	235	250	265	229	252	239	252	266	277	273	255	286	234	263	234	234	233	226	271	260	245	252	257	295	266	247	247	264	268	249	228	250	241	229	251	255	275	225	264	252	223	233	238	272	274	288	236	243	223	247	256	219	235	274	252	237	280	241	258	287	248	269	242	275	235	272	243	244	235	262	241	232	243	262	238	270	250	285	257	276	250	225	261	243	288	250	249	236	270	250	257	238	236	253	244	240	260	274	249	250	230	235	239	260	245	256	234	246	264	238	239	259	270	217	251	242	222	237	270	276	251	245	244	251	254	265	253	272	265	255	258	253	263	241	275	244	248	270	268	241	254	228	245	267	272	252	233	242	247	296	249	262	261	262	253	268	237	223	255	244	231	253	227	242	268	256	256	250	271	245	228	218	226	246	239	248	265	271	263	258	255	226	255	244	269	259	258	248	250	264	235	232	253	282	256	231	269	253	235	244	250	271	272	249	246	260	249	245	255	239	268	237	253	243	248	245	270	272	289	275	239	272	235	252	246	270	277	245	272	233	265	278	254	241	243	258	242	259	243	246	251	256	257	258	236	235	254	247	276	266	257	236	255	265	254	249	265	271	273	255	251	250	236	255	241	250	279	249	266	266	252	257	278	238	269	252	240	239	263	265	280	254	231	225	248	225	248	251	261	242	251	248	277	253	244	247	246	247	256	255	253	266	245	252	254	274	267	243	279	257	230	220	240	283	242	272	242	260	247	253	246	232	240	255	251	278	259	263	262	270	249	257	264	245	257	228	274	258	240	257	264	253	238	231	228	265	259	229	257	238	254	267	249	258	247	242	276	255	221	253	259	256	241	268	269	273	235	283	266	254	264	261	233	289	247	251	257	306	252	251	260	261	253	255	223	256	244	241	243	278	290	231	240	270	251	224	242	259	267	263	258	228	243	248	260	248	285	247	268	255	276	290	227	247	248	239	275	266	262	264	266	274	272	274	265	251	270	257	276	242	229	246	241	246	254	282	271	272	245	270	235	244	251	252	275	243	270	240	248	271	234	263	269	256	267	245	274	290	273	265	267	252	235	271	260	247	267	260	273	258	254	263	265	230	241	259	224	268	250	244	221	258	231	233	260	275	267	263	253	238	240	258	297	247	274	248	253	222	264	278	252	241	232	251	264	245	278	253	260	267	261	239	279	257	273	242	257	241	249	265	249	282	254	257	260	288	271	258	246	244	242	253	251	251	219	259	264	268	234	267	263	279	248	263	260	251	240	276	235	223	250	244	261	243	238	283	222	229	245	264	278	274	275	256	250	248	246	238	274	251	279	255	277	242	247	250	237	261	249	229	260	268	273	246	276	276	258	258	244	269	253	270	262	275	225	247	255	268	264	235	284	232	236	225	255	267	280	246	252	227	265	254	209	224	249	234	290	256	242	293	229	271	240	237	258	263	233	254	235	271	272	267	261	263	270	229	227	265	253	238	248	251	283	260	260	281	251	228	246	255	244	289	250	252	275	263	266	252	250	265	229	291	260	261	280	250	270	240	265	223	235	260	246	227	258	260	259	242	242	275	236	217	266	262	220	224	257	290	287	244	264	227	275	252	234	261	281	269	262	258	231	266	237	241	281	267	257	268	276	244	259	249	257	249	266	274	232	248	254	279	250	255	276	285	272	297	235	243	245	271	275	248	249	273	236	241	262	275	257	280	248	227	249	297	269	249	225	277	259	270	240	231	256	258	240	234	255	243	237	233	262	267	235	258	221	262	302	240	236	279	272	260	266	260	244	239	247	231	282	251	237	244	241	241	264	234	236	234	250	244	253	252	249	236	247	259	268	268	257	264	265	216	222	259	237	244	253	279	256	250	264	247	243	230	237	271	244	237	264	229	227	262	275	275	257	259	240	236	243	232	264	235	234	272	243	229	290	258	262	272	261	255	245	278	272	288	274	244	237	244	261	258	254	255	242	255	234	259	271	256	263	264	263	284	254	277	244	294	246	260	266	241	257	284	264	223	243	231	212	243	252	247	257	242	281	247	253	270	251	246	281	268	249	247	266	266	255	263	252	260	230	242	258	276	252	260	239	260	278	255	242	265	256	244	261	242	238	237	234	254	245	270	250	250	263	242	224	242	217	264	257	255	250	258	246	252	245	241	285	246	244	239	282	222	245	268	254	261	252	235	238	254	231	247	261	272	282	249	251	242	259	239	238	235	261	222	245	252	259	252	291	220	262	254	237	260	270	247	279	241	243	277	239	240	278	249	230	250	229	252	242	247	269	231	266	247	248	229	235	257	242	263	261	253	280	253	251	284	252	257	287	255	241	266	262	263	215	260	242	273	232	222	254	255	242	226	243	264	235	269	270	245	233	242	251	248	239	262	257	255	260	264	251	242	244	250	266	221	244	242	265	233	253	233	236	229	251	252	264	232	244	256	242	251	281	266	238	241	280	274	285	261	248	273	252	227	238	231	248	265	273	279	220	284	227	270	242	278	290	251	243	224	254	225	246	234	239	252	237	268	269	254	242	279	234	275	235	255	276	231	254	261	269	284	256
25041	39635	35527	25560	20637	17211	13387	10566	9456	7478	6769	5796	5049	4723	4144	3583	3012	2775	2627	2074	1774	1538	1380	1215	1132	1006	908	837	788	723	636	620	561	551	487	453	468	487	431	429	412	440	474	433	376	403	389	371	329	336	325	298	307	304	303	288	287	294	273	321	324	294	309	310	307	297	326	281	315	293	294	300	296	294	326	281	319	303	287	323	291	287	297	303	306	292	279	317	301	279	317	302	326	292	282	286	292	305	310	322	284	283	273	285	291	267	293	295	307	325	307	288	332	293	296	290	282	307	311	288	312	307	308	297	312	299	290	294	306	296	303	307	296	311	314	315	284	310	285	300	310	322	302	310	300	300	288	283	321	296	287	316	309	290	291	318	276	331	297	313	295	321	283	333	310	273	302	307	289	285	293	289	320	288	297	280	296	304	314	310	282	312	324	318	271	292	278	273	290	290	309	299	308	347	296	325	289	305	300	300	289	310	308	302	321	281	278	299	291	271	287	271	326	295	291	287	330	305	295	297	306	303	292	319	288	292	296	301	273	317	320	310	310	295	326	294	323	300	304	286	298	309	281	277	284	310	318	284	337	302	309	266	274	289	303	279	283	306	294	309	306	305	300	279	282	287	317	305	292	276	288	304	302	283	269	283	291	306	306	267	292	286	293	296	318	318	302	272	294	315	292	281	276	311	323	296	293	295	265	271	299	309	302	309	285	286	288	280	302	307	272	300	302	299	300	336	293	296	283	333	279	309	328	307	319	284	267	275	301	330	313	273	308	288	321	330	296	303	320	264	306	326	317	329	269	295	281	289	288	318	294	270	276	296	312	307	339	285	304	293	279	283	277	268	265	306	335	294	326	303	290	312	327	320	272	272	300	291	287	307	318	333	302	290	306	271	300	317	287	301	316	308	306	308	301	250	293	281	302	298	324	292	284	271	314	310	299	298	301	331	283	298	312	318	287	290	292	276	265	309	310	339	309	287	302	307	263	281	325	281	298	292	286	285	297	297	273	293	301	328	298	306	285	309	300	291	294	306	329	308	334	287	284	300	295	293	287	310	301	327	294	286	297	295	307	271	261	284	279	300	332	268	319	326	326	294	307	295	334	286	317	300	317	308	301	294	267	317	296	302	287	288	312	311	308	282	298	283	301	302	284	286	285	300	280	302	296	304	311	315	272	296	270	343	302	315	291	270	286	293	279	260	314	316	265	320	299	351	301	282	294	308	314	286	306	304	281	338	309	297	293	309	282	301	292	286	303	286	290	315	307	311	295	297	278	327	297	283	283	300	290	341	307	308	280	309	285	291	307	283	301	316	294	265	326	264	322	336	296	281	288	299	319	274	319	313	304	299	266	325	271	332	299	300	326	329	299	298	304	302	296	287	306	316	312	286	303	285	297	306	342	303	285	294	301	274	305	280	268	278	288	277	304	315	300	308	302	322	293	304	283	280	308	300	278	297	320	304	296	296	284	278	321	296	287	301	308	296	297	318	299	304	300	312	281	259	294	305	283	311	270	267	287	283	301	280	303	306	319	316	314	280	330	305	269	290	286	288	300	298	277	285	282	308	299	297	286	294	305	288	307	305	319	289	298	276	310	299	315	257	302	305	290	314	297	292	270	284	309	296	300	287	299	297	295	294	298	274	320	291	291	305	289	350	289	309	283	320	313	272	296	289	323	271	302	292	258	303	316	298	269	325	296	272	318	300	280	289	290	296	300	304	303	316	290	273	285	310	294	290	302	311	335	300	329	291	321	292	315	316	314	301	307	332	286	278	303	295	339	299	258	305	290	280	328	290	295	328	295	294	330	287	294	263	331	312	305	319	301	305	328	265	298	299	289	275	321	295	322	284	304	294	308	270	312	317	332	289	274	316	310	296	301	272	281	300	304	312	294	289	304	293	298	258	248	267	307	275	317	276	285	310	288	299	319	293	302	311	296	275	314	279	289	306	316	301	290	296	305	291	304	302	293	293	285	306	318	298	295	311	283	285	305	317	314	320	249	290	316	299	288	293	282	306	315	305	302	269	275	308	306	258	277	298	300	297	298	298	297	324	276	287	297	289	290	324	298	277	298	294	295	262	263	283	321	324	305	286	321	297	293	301	313	305	279	272	269	282	294	292	295	331	313	298	300	286	291	293	284	274	270	307	281	296	292	266	321	289	305	270	337	279	299	303	301	275	301	324	275	291	278	313	269	297	315	293	298	336	330	291	269	305	282	282	269	317	286	310	290	294	292	290	268	331	283	264	292	312	299	292	320	276	261	288	286	301	262	296	324	267	304	315	309	329	321	290	289	308	266	320	314	300	320	295	300	325	299	297	302	279	277	278	328	316	283	300	303	315	282	310	285	295	309	324	285	283	339	324	316	323	285	311	306	312	333	300	271	305	299	284	267	325	332	307	280	294	313	277	325	310	248	283	300	310	313	267	283	310	298	281	311	300	301	322	321	290	286	291	325	290	301	297	283	273	321	305	263	287	307	315	315	286	327	267	298	298	272	295	294	294	305	272	316	276	299	291	320	305	322	286	281	307	302	283	300	324	298	307	309	277	289	274	285	302	305	303	279	284	287	298	319	287	292	311	311	287	331	316	291	282	274	337	273	306	288	285	312	324	321	301	296	294	297	275	301	311	304	299	301	301	329	310	335	287	288	299	315	286	317	325	298	304	297	282	316	323	305	304	273	306	290	298	285	327	284	307	334	288	315	294	316	307	294	311	295	321	300	300	301	294	258	301	337	319	304	299	322	304	290	276	271	283	306	325	305	280	292	291	315	336	288	281	285	311	303	291	320	315	287	293	317	311	296	289	306	294	285	295	271	314	301	295	307	310	291	306	293	274	279	277	295	288	304	297	303	300	260	297	285	296	292	306	285	285	284	295	305	303	272	272	272	298	314	272	292	297	308	306	285	317	302	288	318	294	288	296	307	306	302	285	277	301	322	312	291	288	299	284	300	283	298	308	300	307	312	307	291	317	286	297	301	303	291	294	306	283	296	330	272	297	303	284	311	292	330	299	299	302	304	317	322	286	277	302	287	309	279	313	295	306	285	275	295	283	297	300	287	270	282	276	326	295	310	303	308	291	291	298	324	340	304	257	302	308	307	301	288	293	316	328	304	305	316	295	303	310	296	279	304	305	293	293	276	311	278	296	296	325	297	302	302	321	291	298	277	297	301	278	270	303	319	324	267	324	310	305	293	285	261	292	291	329	309	312	295	295	301	274	283	307	297	316	323	297	288	290	289	320	295	263	306	328	282	312	301	281	314	323	312	293	293	276	326	294	300	306	287	282	284	312	307	323	288	315	280	273	296	312	268	324	307	301	291	295	309	278	289	302	282	311	283	291	272	311	322	291	284	309	310	304	322	285	302	291	268	288	300	324	290	324	299	325	296	316	293	300	319	316	312	279	291	295	326	304	292	310	292	279	286	304	324	308	297	287	274	295	287	301	289	305	322	318	279	284	279	312	299	269	324	298	287	323	303	273	328	291
27264	21376	20329	12316	6556	4028	2665	1894	1625	1301	1234	995	917	916	856	731	659	624	618	489	489	459	434	445	366	397	370	404	378	338	362	385	340	327	285	297	282	278	319	284	261	296	296	272	300	263	288	285	268	272	232	258	260	250	273	272	257	246	243	279	284	257	237	260	282	257	268	278	290	292	249	265	271	255	262	281	256	268	249	257	258	289	287	256	279	272	283	259	278	271	252	286	252	249	294	248	256	282	262	263	263	236	259	259	278	287	254	242	259	250	263	241	260	252	292	272	256	284	260	260	302	261	281	247	269	242	278	254	264	263	256	247	264	282	256	245	281	252	268	276	256	257	260	271	234	259	270	232	271	275	251	299	245	274	293	272	254	264	288	249	269	265	273	260	237	275	245	286	315	250	247	271	266	280	283	262	278	244	242	233	270	265	247	291	284	255	276	258	270	269	246	262	259	248	285	251	218	264	276	257	274	270	278	262	284	283	244	244	269	274	262	257	260	248	265	251	261	238	245	271	274	248	276	264	291	256	287	268	243	250	264	262	296	267	295	286	275	258	255	263	250	282	284	266	259	266	265	265	256	265	246	237	252	273	245	268	276	253	260	239	268	248	248	249	236	235	271	271	264	257	274	240	264	234	290	275	262	266	281	255	276	276	237	268	262	261	259	231	278	248	249	235	241	269	252	285	260	264	251	286	301	271	276	288	271	260	275	278	254	259	270	261	282	259	247	282	277	278	248	245	266	299	237	281	263	268	274	239	281	292	294	245	293	252	231	251	241	261	246	279	269	289	256	267	263	311	249	226	245	282	265	243	255	250	238	262	288	315	256	275	249	281	264	293	244	278	279	250	279	253	245	252	245	279	252	267	257	258	301	281	305	289	286	258	287	272	242	280	285	256	262	247	253	245	247	277	288	246	269	287	257	259	277	249	241	264	269	251	263	273	253	263	258	269	282	260	261	252	278	271	276	306	237	245	255	258	255	266	287	224	268	278	271	278	271	271	268	261	261	263	278	230	277	247	273	251	261	279	262	281	239	289	241	253	265	275	270	293	256	248	256	297	273	267	278	311	266	287	297	252	264	282	241	261	289	252	288	278	269	242	261	236	287	273	249	257	295	252	258	257	268	283	263	286	259	257	275	249	247	250	287	267	272	229	262	272	236	266	277	237	242	293	301	269	248	261	274	269	277	241	293	256	274	293	269	241	274	246	283	286	281	266	265	258	246	272	273	255	247	263	286	257	284	266	271	266	245	254	278	275	282	278	275	283	233	278	259	279	277	256	264	259	262	236	247	246	279	253	294	275	270	254	259	275	277	247	248	275	288	278	249	266	274	272	256	250	259	267	262	268	269	263	274	251	266	260	243	258	260	270	252	270	245	271	272	238	278	247	252	256	241	262	255	246	273	243	250	308	274	285	237	277	289	256	297	246	262	249	266	304	270	251	248	256	278	281	280	257	265	245	237	281	255	277	235	293	232	268	269	272	236	266	269	284	241	275	281	273	259	289	229	276	276	252	268	288	252	260	259	250	260	255	280	245	256	250	249	265	254	287	248	267	280	259	293	249	282	237	284	286	260	243	275	280	255	279	256	258	259	276	268	256	267	299	245	271	276	267	274	279	277	301	232	270	250	255	272	263	255	253	248	275	262	292	262	248	285	244	244	261	250	248	280	280	261	249	264	282	283	254	242	269	256	241	265	261	274	259	285	246	243	267	278	246	276	300	263	249	258	262	288	269	250	244	261	268	258	267	282	248	258	247	226	289	242	246	239	264	299	242	266	277	247	248	276	248	232	289	269	296	257	257	262	319	262	272	259	268	253	253	253	249	249	283	279	275	264	271	252	277	233	279	287	258	251	262	253	260	289	274	271	266	282	254	244	297	266	245	257	254	255	249	264	255	255	265	275	270	250	305	283	248	261	255	265	261	268	279	284	278	252	258	277	246	285	241	275	272	287	239	247	253	252	255	265	258	253	288	238	297	267	267	247	230	267	255	275	272	242	239	262	266	281	276	280	282	292	263	284	253	257	226	275	265	277	274	273	258	276	269	269	261	244	254	251	248	250	277	252	247	251	245	247	289	224	232	241	262	267	254	282	268	253	280	269	262	271	261	272	236	257	276	288	276	266	269	272	278	261	278	252	271	232	294	273	231	264	247	262	275	267	277	278	274	252	263	296	263	291	238	271	290	265	260	256	277	227	247	299	243	256	255	298	286	242	254	278	254	274	250	254	257	268	270	302	244	271	257	248	282	272	232	301	249	260	270	289	282	270	235	257	278	258	239	247	282	267	254	264	280	257	276	293	255	262	268	256	274	265	253	252	282	263	259	308	271	268	252	268	282	287	248	261	275	284	275	247	272	239	262	260	280	269	237	294	225	300	269	258	273	277	259	247	273	249	282	275	278	270	264	264	240	278	240	244	283	271	249	265	249	272	258	257	261	247	258	287	256	283	255	258	232	251	272	274	252	254	272	267	255	278	273	256	236	250	250	252	286	246	263	275	277	260	290	236	276	240	253	272	272	292	264	280	230	259	238	265	256	275	263	273	258	254	284	272	255	273	229	274	247	241	253	276	279	288	284	240	265	284	248	242	248	251	271	273	274	275	270	290	253	284	228	278	284	253	275	237	300	270	281	255	245	253	261	272	230	262	296	264	290	241	277	284	242	265	257	241	263	276	269	250	282	292	274	287	262	273	247	273	248	268	252	274	285	249	273	232	251	271	274	253	286	284	262	258	287	276	282	286	274	301	249	272	254	259	252	246	237	283	266	248	258	266	272	271	265	277	266	275	250	276	256	234	286	287	258	268	257	242	264	267	269	264	263	272	248	274	256	244	248	247	243	269	282	267	281	255	256	268	291	260	245	245	268	266	235	276	281	264	258	264	288	256	259	297	267	270	277	271	291	270	265	276	247	258	259	257	244	252	265	274	272	266	257	266	260	245	270	252	243	277	261	285	292	287	305	247	299	285	268	271	266	265	275	285	268	247	255	277	263	267	250	259	265	293	274	266	278	273	270	260	248	248	249	278	266	218	282	245	241	281	271	243	254	248	282	268	267	276	261	273	274	258	269	279	247	261	264	270	266	248	268	261	275	254	245	270	268	231	293	251	249	286	244	271	272	257	251	255	250	279	266	265	271	272	286	279	249	252	256	254	267	281	298	286	260	267	279	285	284	244	277	269	236	273	288	274	276	236	264	281	253	257	267	264	289	258	256	283	284	254	249	259	276	263	240	262	279	251	251	249	239	280	262	249	277	279	250	254	249	231	255	267	257	265	274	273	294	267	257	259	255	268	243	272	267	263	276	244	248	268	263	282	289	267	264	265	267	272	267	260	240	269	283	240	264	286	286	245	245	271	258	268	287	262	277	261	258	258	275	258	255	276	230	271	278	275	279	273	252	301	259	289	290	260	253	283	250	253	243	260	276	265	252	263	273	236	253	254	245	275	301	276	253	264	256	251	253	259	251	254	265	280	272	253	256
20746	27656	24203	14909	11273	8082	5968	4352	3705	2902	2733	2291	2060	1877	1837	1527	1294	1287	1093	994	868	770	713	660	658	614	551	532	579	565	544	519	524	470	450	396	403	351	407	361	381	384	389	361	362	329	337	372	324	340	322	339	339	352	322	333	333	351	297	308	341	323	299	342	344	319	334	305	319	297	345	321	353	299	325	309	317	312	327	325	346	330	325	283	325	292	297	319	327	312	322	318	337	323	306	333	297	326	319	352	339	324	324	315	338	315	313	318	324	321	296	304	344	308	317	302	344	323	306	320	346	307	338	328	346	318	311	327	326	320	311	316	327	311	308	330	336	327	322	316	328	303	307	292	324	302	340	341	330	325	345	317	333	352	290	292	312	328	334	321	313	311	297	337	335	292	323	321	340	359	318	315	293	324	302	324	348	305	331	339	347	333	281	312	328	327	325	323	286	325	300	326	299	330	323	299	294	365	346	345	326	296	296	314	316	313	351	325	333	292	304	322	337	300	344	314	345	329	338	330	327	318	319	294	306	329	342	285	311	297	323	307	353	357	319	335	304	315	345	308	337	268	327	301	321	347	330	343	339	325	311	327	357	296	315	318	310	303	329	307	318	347	347	322	350	330	307	351	352	341	321	316	326	319	339	318	328	323	309	356	317	308	304	301	300	320	338	335	314	335	342	332	343	340	339	326	313	330	324	323	330	352	282	326	309	309	334	321	310	316	319	344	304	311	312	311	319	290	313	312	347	327	346	328	322	329	345	305	320	317	337	324	326	321	310	307	344	348	351	309	311	322	315	314	323	339	299	318	296	318	352	320	332	319	307	346	338	348	306	343	324	344	305	315	317	317	310	311	289	302	323	307	324	324	343	318	326	317	344	316	289	320	299	320	326	314	330	321	296	313	320	324	341	329	293	322	331	305	361	300	326	357	337	325	338	329	306	338	324	294	322	297	339	349	344	331	315	287	312	349	329	349	340	320	320	332	341	352	331	303	295	309	311	322	305	326	293	331	354	345	307	360	317	322	328	334	330	322	320	344	338	309	345	359	322	335	320	338	300	324	309	301	328	321	317	336	335	311	329	318	341	325	338	332	315	324	305	324	313	344	335	309	330	320	309	340	352	370	340	347	327	342	321	336	307	343	345	332	330	320	343	306	279	334	314	318	328	333	312	319	291	344	343	332	331	303	359	328	329	307	340	345	345	338	324	289	284	329	340	323	335	302	341	323	285	345	321	316	341	312	328	329	359	329	357	321	268	312	298	274	305	341	294	314	334	278	323	334	336	338	326	326	336	335	339	339	321	305	321	360	305	334	318	351	307	328	330	314	307	310	324	316	295	322	333	343	338	285	334	302	298	320	362	324	316	361	343	340	308	338	315	299	337	316	345	326	335	333	314	348	338	307	336	321	323	321	327	308	330	312	317	299	342	314	330	319	323	323	332	332	322	329	336	279	335	302	333	325	339	332	297	323	306	323	312	344	330	321	327	333	322	355	298	348	307	310	341	319	321	329	330	310	338	321	336	308	335	319	302	340	356	312	319	323	341	279	332	303	293	335	317	339	312	320	363	352	339	328	320	334	288	313	307	313	331	320	326	298	331	309	324	316	321	294	313	328	358	306	320	367	325	318	322	333	317	320	307	313	338	288	348	325	322	338	329	377	319	312	331	323	295	326	328	304	319	322	341	329	314	320	345	318	297	316	322	313	341	333	302	327	295	329	313	345	318	324	327	340	340	318	285	333	328	319	336	319	300	330	342	323	308	342	313	346	351	301	310	308	306	348	343	350	312	334	341	325	313	317	324	338	316	299	290	310	317	329	290	325	360	326	325	332	309	313	332	317	346	320	353	299	313	339	319	336	305	319	332	313	326	308	327	333	340	302	295	326	307	302	317	363	325	331	324	339	315	367	329	294	345	312	310	309	317	333	305	304	319	315	326	349	326	338	307	298	336	309	327	283	333	322	323	318	338	340	316	341	307	325	301	333	318	334	318	303	289	326	302	319	333	313	319	337	294	350	310	321	309	308	304	355	310	327	320	305	313	335	310	304	322	298	313	335	331	333	338	329	296	328	313	351	345	331	323	323	345	307	313	317	310	326	318	313	301	350	305	329	338	312	318	327	322	285	326	329	346	334	314	327	319	302	324	330	317	335	308	334	350	311	318	307	313	346	335	329	342	335	323	311	343	320	338	304	323	314	323	346	313	313	356	312	332	354	292	332	369	315	333	334	330	295	360	333	353	352	338	352	319	290	329	345	322	334	308	322	341	339	305	315	325	306	325	314	344	334	335	304	320	356	288	312	336	328	338	342	329	342	324	314	309	319	334	324	319	338	284	322	336	359	324	319	325	280	338	322	315	295	354	325	365	322	306	306	326	328	316	346	328	326	315	316	325	324	282	324	314	334	325	324	333	319	317	358	328	329	318	326	332	319	327	279	335	316	297	339	313	322	329	361	333	309	302	324	314	341	311	319	276	341	306	343	323	351	312	309	324	328	308	309	334	310	327	339	327	310	337	330	307	339	306	327	325	323	312	314	316	332	300	304	306	273	302	325	312	316	337	318	315	330	319	323	316	318	300	341	315	340	342	306	324	314	322	322	318	298	292	321	334	306	308	315	339	328	320	297	319	365	319	337	321	327	314	305	324	343	326	306	354	343	338	307	352	326	289	305	332	311	359	316	295	306	348	309	323	283	281	360	347	308	300	324	350	319	353	327	317	311	347	305	333	308	342	290	374	315	326	340	326	320	326	328	332	278	351	329	342	305	332	309	325	304	313	300	299	323	313	355	322	309	304	290	332	307	373	342	337	316	307	327	311	321	324	339	326	279	337	323	313	322	339	321	329	296	317	290	303	338	345	344	340	327	312	346	322	335	295	337	321	319	325	316	330	299	305	328	320	337	311	316	351	352	309	320	329	297	329	298	356	324	333	354	332	337	329	337	319	321	293	306	331	336	349	326	339	338	349	324	335	326	318	329	325	361	313	353	298	308	313	301	358	317	320	325	326	322	321	329	313	332	335	310	341	322	321	299	331	297	343	329	350	329	319	320	312	325	335	308	330	309	332	328	316	319	283	289	305	318	324	297	349	307	331	309	295	322	307	352	323	328	319	353	355	310	320	342	328	310	298	310	315	335	313	321	316	327	302	319	329	294	328	377	329	314	341	311	335	306	354	294	320	324	321	313	328	341	306	303	339	319	328	335	308	315	300	301	323	291	350	305	295	322	317	338	330	266	367	310	290	306	337	345	311	325	298	301	315	323	311	269	310	345	280	345	343	331	332	343	340	311	377	326	333	300	299	326	344	327	314	336	316	304	346	320	314	325	350	302	351	327	299	317	323	290	322	339	348	349	345	345	332	319	322	303	329	315	290	350	323	352	327	333	319	324	320	318	322	337	312	352	340	312	317	323	282	331	309	338	328	323	310	312	327	341	313	333	306	288	332	327	317	313	330	324	336	347	320	326	325	336	326	333	343	337	322	324	338	310
23827	20942	28015	24103	20844	13444	6411	3595	2708	2323	2014	1708	1564	1429	1349	1122	963	888	784	653	640	565	568	478	472	414	375	369	372	346	330	357	356	339	288	272	254	260	254	217	249	238	257	205	237	224	220	208	228	242	193	206	205	159	216	193	197	196	189	197	199	170	190	178	224	195	195	205	175	191	207	192	167	222	196	215	207	209	184	207	185	215	228	216	202	210	188	209	210	183	209	200	206	216	177	202	188	198	199	195	186	199	186	193	183	196	210	189	175	206	203	195	203	186	192	214	183	229	179	206	216	183	197	202	195	193	197	175	188	208	183	201	165	215	198	192	184	198	175	211	209	221	241	218	221	243	192	198	184	196	221	193	215	175	168	198	199	207	190	211	204	207	206	200	215	186	178	194	193	197	199	189	201	213	205	190	214	189	199	195	213	160	217	190	190	164	225	215	172	205	188	171	202	203	214	168	178	208	206	196	212	196	201	181	187	198	186	202	192	171	206	178	178	199	201	188	187	191	184	204	200	223	204	204	203	200	206	186	191	197	183	182	204	197	203	227	210	185	209	206	213	187	214	207	229	209	195	174	194	200	186	186	165	180	200	167	184	191	156	218	201	204	218	219	216	204	184	193	186	207	219	167	219	200	216	199	204	212	187	192	207	175	179	187	198	191	191	215	214	182	199	205	224	196	185	177	191	198	198	197	182	206	164	202	203	204	186	220	208	190	198	206	197	192	206	207	185	197	192	185	191	189	203	199	205	212	189	206	201	200	181	209	216	195	210	197	202	205	220	186	203	218	218	184	215	190	194	200	213	198	210	193	233	205	177	194	197	203	216	201	206	206	175	205	217	198	180	173	223	206	180	191	201	208	199	199	210	205	201	225	183	202	178	215	204	188	201	215	214	199	187	204	229	186	204	185	187	209	232	203	226	212	208	198	200	193	195	184	203	221	188	193	190	224	186	203	200	208	209	200	221	180	195	187	200	179	209	175	185	184	194	190	208	182	191	205	182	200	190	194	213	198	198	214	189	209	202	200	178	230	202	199	203	164	189	209	182	184	209	225	186	184	193	206	188	197	193	205	201	207	225	172	190	187	197	187	200	211	187	212	200	168	194	177	216	210	203	194	190	226	181	197	218	197	227	169	204	191	205	221	171	195	187	207	177	179	210	207	200	186	190	198	212	173	199	204	213	187	213	213	215	182	181	200	216	200	214	181	180	216	202	215	218	219	188	205	210	187	202	197	199	215	190	187	187	185	208	202	207	216	206	190	224	201	186	190	196	194	182	208	218	178	208	195	216	209	215	211	191	174	194	215	203	206	194	186	192	197	216	217	211	181	178	198	206	214	223	214	179	201	198	215	185	170	201	211	211	201	201	199	200	199	171	204	214	183	192	197	192	191	198	222	209	189	203	197	224	207	189	212	185	208	234	194	221	197	194	178	194	201	195	199	183	203	215	201	184	172	197	192	217	209	205	217	187	196	190	210	186	223	197	189	190	244	207	215	228	222	195	195	227	182	210	205	185	191	171	223	217	162	211	194	208	227	216	209	221	202	197	166	176	232	210	187	199	181	217	173	197	186	203	201	220	205	214	201	184	200	204	185	201	196	204	178	175	199	207	198	195	178	184	236	191	219	222	197	221	199	187	194	203	208	231	201	176	198	186	200	203	199	195	214	196	228	175	209	207	193	206	204	212	194	208	189	235	191	193	203	199	183	199	221	174	203	199	194	216	199	207	187	187	193	202	207	208	189	206	185	160	207	193	194	217	187	221	232	203	197	200	187	186	188	185	203	209	183	212	193	195	176	185	188	206	220	218	217	204	202	188	193	201	196	195	179	202	217	203	201	203	178	186	186	182	200	224	205	179	221	203	202	193	198	176	207	191	205	199	211	185	212	197	205	199	196	185	208	212	188	200	215	161	201	193	197	192	195	200	205	167	190	176	194	194	200	226	188	195	190	212	216	207	186	209	187	187	230	214	193	180	205	202	172	213	215	203	207	215	178	196	174	204	189	215	175	186	219	197	218	179	198	193	192	193	195	213	193	204	185	188	193	185	193	217	180	213	201	161	210	199	201	188	179	213	184	187	198	222	200	206	192	210	208	204	166	207	212	216	199	183	226	226	192	214	207	188	196	198	207	201	190	198	199	205	225	166	191	220	192	193	174	201	189	195	175	205	206	216	208	189	200	214	177	206	179	202	198	183	216	186	193	177	195	203	179	186	209	228	202	208	213	190	183	193	211	181	208	215	211	177	171	200	216	190	197	200	197	195	198	189	194	202	216	196	193	218	210	203	189	196	205	211	213	218	216	193	202	190	202	208	208	215	202	197	185	179	194	196	204	199	221	206	220	214	175	203	209	187	202	234	197	195	199	225	191	213	163	173	217	196	199	186	196	219	195	202	192	199	199	192	209	209	173	197	192	191	198	206	213	198	194	197	209	196	198	198	218	190	207	203	202	214	199	195	190	181	179	199	197	208	208	196	189	220	180	208	184	210	199	207	170	195	193	201	221	200	208	201	185	213	204	193	202	219	197	203	193	221	201	190	206	222	200	212	202	210	206	227	184	174	219	215	214	195	174	233	215	214	217	219	194	194	191	200	191	192	206	190	170	202	200	190	219	208	197	198	188	215	171	210	168	183	192	190	196	197	204	192	205	206	199	186	197	202	196	173	196	190	199	196	221	173	176	189	164	208	200	208	173	219	212	199	197	192	223	207	198	193	208	190	215	194	182	223	200	211	209	237	208	203	191	204	222	170	206	200	189	201	177	209	187	194	194	185	199	208	203	213	177	202	213	211	189	211	185	193	184	180	211	186	195	219	226	214	189	196	191	196	196	208	214	188	208	183	221	204	188	198	202	182	201	202	233	199	194	210	201	210	179	210	179	203	170	211	202	230	177	181	186	219	193	193	200	217	233	203	187	191	206	198	160	196	198	196	210	203	223	205	200	204	207	223	195	205	198	180	186	195	157	226	200	199	203	205	199	194	176	213	199	191	196	201	234	203	204	190	194	215	202	195	194	208	216	216	180	183	190	168	198	198	209	205	185	176	209	215	213	189	212	215	191	202	211	175	190	203	200	190	196	191	198	219	194	245	202	199	233	195	189	197	224	179	178	227	199	195	210	195	214	216	205	188	198	202	212	195	184	173	199	196	178	190	217	191	193	199	206	186	186	193	216	201	186	207	190	217	162	202	219	209	198	190	191	196	190	180	177	178	195	196	197	190	206	208	192	195	197	191	193	168	201	202	195	184	212	188	226	201	172	186	204	227	206	195	194	201	174	210	204	176	226	216	177	203	207	209	225	210	162	198	209	194	216	205	173	185	199	201	196	204	200	206	195	200	202	223	204	213	192	204	186	205	199	207	203	175	184	186	210	184	187	181	213	196	190	224	212	206	184	206	202	178	201	189	208	209	207	238	219	232	196	218	187	187	208	210	183	218	185	174	227	204	198	192	186	190	197	199	201	205	196	184	176	227	184	219	176
22889	35382	32360	22796	17557	13338	10087	7722	6148	5301	4632	3907	3606	3226	2958	2342	2129	1864	1685	1316	1194	1069	993	907	821	718	689	600	559	597	601	534	537	550	376	354	380	365	369	350	301	344	290	306	314	302	272	290	284	249	245	270	245	237	228	270	250	230	236	241	269	237	275	249	227	240	257	280	204	259	218	220	223	239	245	231	242	264	262	239	234	234	239	233	226	253	270	250	257	254	232	220	282	242	263	253	271	242	244	245	234	248	250	227	258	190	249	239	233	228	264	227	235	220	250	252	265	257	253	251	253	234	239	211	259	220	240	258	243	254	244	206	253	230	231	248	238	248	241	261	228	239	282	232	244	244	246	284	245	261	272	238	230	246	274	243	249	271	220	257	244	228	247	238	260	227	228	283	242	246	236	223	265	269	236	234	229	234	253	242	230	237	242	254	246	228	239	252	211	249	248	242	268	236	243	259	221	260	253	233	228	237	250	228	223	225	244	235	247	232	289	239	277	246	248	220	268	228	241	243	234	227	274	238	239	252	248	246	261	211	216	249	262	251	249	248	232	253	258	289	261	246	249	233	243	214	232	247	262	253	246	242	279	242	230	244	227	246	281	234	222	280	214	268	280	257	263	248	257	238	234	256	259	264	249	276	266	240	262	264	245	242	268	218	243	239	262	237	218	250	239	243	233	258	237	224	245	228	255	254	263	231	261	235	241	248	225	258	222	238	250	217	271	254	227	267	252	220	242	229	254	225	230	218	237	223	232	252	254	257	245	273	240	263	254	243	243	250	247	223	238	250	246	253	251	267	260	253	243	246	250	244	267	243	238	269	263	223	224	261	250	238	229	247	277	260	250	231	237	241	247	243	262	232	231	238	231	260	246	227	254	243	233	223	237	232	235	252	238	228	266	257	241	256	230	226	258	259	217	254	254	263	230	222	260	261	214	265	249	238	272	259	249	241	216	222	257	238	241	243	237	261	242	263	266	263	234	239	242	238	274	272	238	250	245	236	269	254	250	237	254	236	239	255	252	271	238	242	253	235	234	253	249	203	240	254	244	245	253	246	228	241	251	236	237	243	246	212	254	227	228	264	239	215	235	251	251	210	269	244	255	247	233	238	266	251	258	257	231	260	268	215	267	246	246	241	253	256	249	254	240	253	231	236	269	255	258	246	225	252	291	238	269	258	258	248	253	244	244	255	230	256	237	245	259	268	258	254	223	238	243	253	272	238	219	243	245	270	254	265	246	234	228	250	221	239	251	229	256	253	246	228	235	228	252	244	232	229	261	245	247	246	255	273	239	250	265	218	235	264	228	279	237	234	229	252	244	256	241	249	236	242	232	267	223	235	258	254	233	250	229	236	248	216	253	250	234	266	230	224	224	229	251	221	236	245	254	224	252	244	258	266	249	235	246	273	253	230	232	267	257	256	229	258	243	218	266	227	254	231	239	246	267	242	245	235	272	221	252	253	273	231	271	241	216	253	242	221	258	262	244	247	242	237	238	237	233	223	281	241	230	260	236	221	240	255	248	249	243	224	237	275	232	237	251	238	235	254	239	253	232	240	235	241	219	243	236	259	214	253	242	250	265	230	241	218	234	231	231	257	247	236	231	243	237	238	246	284	242	225	257	273	260	240	243	266	247	267	244	293	234	234	256	226	265	253	277	273	253	240	242	236	233	240	256	245	254	253	248	248	234	258	268	253	226	250	241	222	257	263	239	243	257	248	251	249	254	235	247	223	238	253	265	241	261	265	254	261	268	240	238	255	255	213	235	237	233	238	222	285	255	274	243	244	227	236	231	264	241	231	245	253	264	219	233	262	252	232	256	222	237	246	256	236	232	214	269	283	233	212	235	247	238	244	229	272	239	244	232	244	283	229	236	248	260	279	244	249	211	242	233	205	261	216	244	249	247	266	267	251	253	250	245	224	255	258	280	226	227	258	280	244	245	279	247	283	257	240	268	244	258	243	248	257	296	272	242	247	236	246	209	233	248	235	261	233	249	236	240	240	230	247	245	248	233	249	254	263	255	249	249	240	259	235	258	236	244	242	264	259	217	251	246	219	256	241	251	253	224	250	250	236	219	241	236	236	231	195	261	244	251	236	232	260	258	235	240	238	247	221	268	218	217	255	223	249	222	237	238	238	266	236	231	244	237	267	257	240	261	236	233	249	258	225	240	219	227	248	255	254	271	249	242	251	214	234	230	259	270	256	230	237	223	226	253	237	274	247	242	222	252	241	246	265	234	259	244	227	249	236	243	212	241	246	256	285	250	248	245	226	256	229	271	246	252	259	256	232	303	236	265	231	218	213	240	247	252	251	249	244	224	267	259	257	224	252	232	256	249	252	255	227	216	241	239	259	243	261	237	254	273	256	240	233	259	233	233	262	262	233	244	246	235	229	241	246	245	264	234	258	241	258	245	247	255	237	213	262	228	223	269	226	221	243	236	233	259	235	271	253	225	228	268	256	246	280	245	235	243	218	240	235	254	260	246	243	274	280	239	254	240	208	229	238	246	243	252	253	250	256	251	253	259	238	247	251	231	272	246	244	212	226	219	223	267	218	231	257	226	237	230	205	236	224	254	224	224	273	233	240	221	246	251	275	261	230	260	223	251	237	269	251	244	230	257	228	235	215	267	233	232	232	259	240	233	270	253	245	248	285	231	252	261	224	235	255	268	272	249	249	260	205	246	225	238	244	237	263	234	247	259	241	234	254	260	249	235	246	273	259	250	244	264	280	259	261	231	230	231	266	234	272	243	265	249	250	256	249	234	252	248	221	222	250	252	218	236	274	229	222	230	225	226	256	266	229	232	268	224	233	234	255	269	245	246	227	225	253	249	229	234	254	281	234	245	260	249	261	243	239	244	247	226	263	236	241	240	226	250	222	259	245	286	242	235	219	235	238	246	234	258	248	214	228	266	249	228	210	239	257	251	236	223	239	227	278	240	226	244	234	228	233	263	233	248	249	237	252	229	261	252	258	244	259	250	223	239	239	235	234	233	255	239	263	229	245	237	230	234	270	248	266	236	263	249	282	234	259	234	233	285	256	234	226	248	257	239	245	217	230	224	240	237	242	219	200	267	258	270	258	251	236	235	230	258	255	240	228	234	245	242	235	242	243	244	239	251	230	268	262	239	294	252	217	223	244	255	227	260	239	210	240	256	249	239	236	229	271	233	244	273	221	208	249	270	246	252	225	236	246	234	243	238	261	231	248	247	239	260	249	238	249	222	250	243	224	240	227	227	267	275	225	227	271	261	223	234	251	227	249	228	249	242	259	235	262	228	206	263	238	269	260	251	238	227	242	230	236	238	249	220	209	238	251	244	238	218	255	249	234	298	272	221	265	263	217	257	250	251	272	275	254	256	264	240	242	204	234	245	236	253	250	226	234	227	234	268	232	243	249	235	247	277	278	249	248	216	261	251	253	230	244	226	241	283	282	228	276	253	213	243	226	269	232	231	285	239	245	238	218	214	260	230	234	252	232
25019	20943	26622	24888	12560	6106	3675	2602	2027	1912	1616	1401	1360	1169	1093	999	939	801	743	675	652	553	576	539	508	529	513	438	453	417	461	419	454	370	367	371	369	403	402	388	363	376	333	348	346	339	331	321	371	319	316	349	367	370	332	336	362	334	319	376	351	352	327	370	338	332	332	342	317	364	351	339	320	346	307	354	316	304	350	316	375	255	347	318	331	341	340	333	356	338	328	333	348	347	318	322	308	288	328	326	340	331	341	318	360	339	357	307	324	342	357	329	297	352	331	350	334	300	327	316	324	376	306	330	345	323	343	339	331	343	345	326	300	300	346	368	318	348	350	334	345	342	354	313	334	342	370	362	337	306	341	320	355	334	400	366	328	318	331	338	337	324	354	297	334	325	346	315	341	308	339	379	356	343	333	350	343	377	356	323	324	315	341	315	346	322	312	324	310	315	317	312	330	331	327	326	323	368	355	316	316	333	295	325	339	308	328	296	358	317	303	339	305	315	350	313	328	353	372	328	336	317	315	338	349	340	345	345	337	327	339	349	338	346	291	355	312	364	322	334	339	358	332	372	329	346	342	342	326	328	306	337	291	336	346	329	345	315	329	347	365	358	310	343	323	325	322	324	376	335	339	331	320	345	327	337	319	331	348	287	318	329	303	338	328	358	367	338	340	336	329	340	368	331	289	345	318	337	313	323	288	317	361	311	331	335	334	301	354	371	337	336	318	340	285	321	347	312	336	327	347	323	344	319	311	324	326	340	328	305	323	296	346	324	328	331	342	326	327	343	314	330	333	329	322	313	307	327	359	362	337	309	325	345	347	356	341	323	340	340	287	349	336	303	315	326	330	357	352	340	304	362	344	331	316	345	351	346	319	301	336	351	298	340	326	328	330	331	357	331	354	367	344	345	340	380	359	323	311	330	315	339	326	353	348	329	319	318	336	309	326	329	324	307	360	329	358	356	357	317	315	327	316	347	323	310	327	317	336	323	344	371	320	346	329	351	331	306	335	345	332	375	316	345	292	335	302	310	346	358	384	326	341	309	316	341	347	337	341	349	348	337	324	303	308	331	340	323	306	333	312	330	333	322	313	347	324	319	349	360	309	320	332	318	318	316	333	327	332	364	326	336	303	353	334	359	361	314	316	323	335	340	292	377	324	330	324	312	348	332	314	310	347	335	319	366	325	283	333	344	343	334	321	329	339	354	357	343	345	334	319	331	326	327	322	320	342	299	329	328	319	332	304	312	336	340	347	316	309	326	347	300	356	351	340	331	360	340	321	349	354	324	363	318	339	326	318	312	331	364	320	317	369	349	337	314	321	360	327	345	335	351	331	320	367	341	315	329	320	344	335	324	300	355	302	334	379	334	363	300	295	331	312	323	335	304	342	348	329	323	357	317	323	352	337	333	338	336	346	366	293	314	332	345	292	335	348	355	322	341	331	338	335	337	307	354	348	278	331	349	314	353	290	311	355	320	359	314	346	330	330	316	344	344	322	348	294	343	314	357	330	345	330	310	319	321	323	325	329	341	328	364	333	348	326	335	322	363	330	334	337	327	351	301	305	347	321	321	325	337	340	320	320	330	339	327	324	323	309	338	295	313	322	363	334	342	324	322	347	329	326	354	338	297	374	356	317	332	305	329	315	344	288	349	328	335	349	318	350	340	325	336	332	359	324	331	308	327	310	318	344	310	315	345	325	354	323	346	328	321	340	339	351	315	326	339	313	338	372	364	315	312	314	311	359	354	351	331	340	337	345	352	308	310	369	335	335	327	349	331	302	340	326	333	359	335	340	324	350	335	325	332	327	345	370	292	322	330	314	325	309	347	316	349	310	300	322	323	318	327	317	315	322	338	356	318	329	346	312	313	346	336	331	337	343	329	355	331	345	331	324	356	335	332	305	311	348	351	322	324	329	338	332	319	357	317	321	367	322	339	339	329	310	331	350	296	342	324	352	313	367	316	333	311	369	337	347	310	323	340	339	337	332	342	362	339	361	341	352	320	359	343	346	310	352	322	318	352	336	348	285	343	329	339	335	361	328	352	301	335	337	304	344	329	352	350	318	343	317	347	370	313	319	333	336	364	340	321	351	318	333	338	335	323	357	353	328	359	330	327	342	317	348	340	343	307	338	325	341	333	304	345	355	315	327	369	346	335	327	341	341	317	356	302	331	360	322	345	343	312	338	331	335	322	350	293	347	306	324	351	394	313	334	356	342	338	334	323	331	337	321	328	368	330	317	334	343	334	310	358	350	321	321	353	311	343	306	316	354	323	320	354	341	350	294	326	346	364	351	322	330	326	328	327	336	361	347	334	348	332	331	331	337	327	336	303	362	359	321	365	338	333	322	377	327	323	323	312	343	320	325	321	317	316	318	338	328	322	347	336	341	333	346	329	323	345	332	348	314	330	337	318	313	333	325	317	360	312	357	333	350	348	335	300	342	345	324	338	343	350	311	359	308	294	347	356	337	331	344	347	350	324	297	302	343	342	335	356	346	356	373	355	335	324	381	324	318	335	339	351	331	341	319	350	316	352	286	313	342	306	317	321	301	377	331	336	329	344	310	363	348	345	314	352	325	318	347	302	343	341	369	353	312	334	323	320	363	318	322	321	327	309	324	315	345	343	315	328	355	328	327	330	334	318	313	339	338	342	319	343	310	292	344	313	338	329	327	350	335	326	316	325	322	345	310	337	327	334	350	325	353	312	337	312	325	335	311	311	323	352	341	333	351	354	337	320	319	359	344	301	299	322	326	334	303	335	351	363	334	299	332	327	363	340	337	318	320	310	357	361	338	315	291	328	354	342	314	338	379	309	351	341	347	348	325	364	361	343	338	336	317	336	314	336	367	319	348	344	341	322	322	325	360	344	356	331	360	310	318	353	342	359	318	324	344	328	310	342	345	333	362	315	349	354	347	357	331	353	348	288	317	313	326	341	311	338	369	363	329	307	339	358	334	326	315	322	335	360	313	299	354	339	346	334	317	343	339	323	368	335	356	337	348	328	312	368	345	348	319	375	337	345	345	366	337	326	322	326	316	352	307	353	330	323	344	331	322	316	354	348	363	358	350	346	309	340	331	341	314	335	324	328	319	327	315	337	338	358	357	355	323	322	354	318	352	334	336	329	332	324	316	324	334	357	328	330	326	348	336	350	327	301	338	281	335	329	326	310	346	358	349	339	342	322	347	387	308	312	322	308	306	352	304	337	325	328	331	294	317	337	326	332	320	310	332	319	352	312	345	354	370	328	328	320	291	360	293	341	330	329	309	341	320	350	331	326	330	357	323	354	345	336	323	354	337	333	332	344	331	314	330	353	323	374	339	354	355	305	301	328	332	314	331	353	335	341	300	290	326	332	311	350	335	315	325	331	350	341	285	322	340	309	321	363	335	314	358	331	349	361	307	309	353	359	344	320	345	315	330	312	329	330	364	332	338	310	346	307	314	329	312	326	304	336	322	323	322	330	339	327	310	337	330	327	326	341
22445	32021	28302	19419	14763	10824	7455	6161	4898	4326	3684	3085	2930	2557	2467	2076	1788	1568	1377	1220	1132	1039	946	908	828	781	667	635	673	612	602	514	550	519	552	499	520	510	481	431	460	439	431	395	355	399	432	417	376	417	401	419	400	404	394	373	383	417	402	394	371	389	421	401	389	410	363	376	406	401	398	377	355	376	403	427	402	419	415	357	374	393	413	382	402	391	425	406	374	433	408	389	386	400	372	350	378	400	376	368	386	385	376	372	379	414	431	389	393	364	393	408	386	389	427	408	372	434	374	408	420	360	407	376	410	386	404	382	386	410	431	394	373	369	399	403	387	406	388	427	399	376	392	387	385	404	407	421	410	391	410	396	398	419	413	409	381	391	359	430	426	420	377	392	418	410	360	373	384	402	396	382	371	389	380	397	405	426	390	418	398	387	381	414	392	415	380	400	356	391	380	395	394	423	398	426	371	420	373	408	434	378	390	411	400	419	398	411	375	394	412	410	416	386	404	392	374	392	375	392	391	386	385	373	385	380	411	402	384	376	388	409	400	427	346	410	395	411	402	397	369	401	383	392	392	413	385	395	402	406	377	374	403	458	424	419	424	417	416	413	358	399	365	402	397	392	391	447	382	379	396	411	372	381	381	395	400	406	405	394	410	363	403	399	385	382	366	375	412	405	397	416	398	434	376	401	410	376	397	378	369	417	388	382	397	423	405	423	369	410	372	406	400	424	386	426	410	373	395	412	435	422	423	395	371	390	402	392	415	388	411	390	368	348	400	423	407	417	399	389	397	395	394	372	400	412	398	411	394	392	406	404	396	400	357	390	420	406	398	418	375	385	421	401	404	433	400	419	393	375	377	381	401	423	418	413	370	393	417	410	418	397	397	417	371	385	420	390	407	402	376	402	399	448	404	388	391	427	413	426	425	447	395	420	392	384	411	391	413	387	435	415	381	419	386	390	424	389	448	442	415	410	432	365	381	375	381	409	378	387	409	407	405	384	375	419	399	375	388	412	380	388	401	395	403	371	404	389	429	418	433	414	370	406	395	429	369	437	364	387	380	429	347	361	409	376	391	393	410	436	366	413	384	391	422	372	416	428	400	387	442	434	388	376	404	400	387	365	389	420	383	376	387	383	421	404	406	427	387	426	408	359	385	432	375	399	395	433	424	406	415	372	410	381	399	367	372	396	372	389	421	382	419	405	396	392	425	400	395	370	407	407	392	411	413	403	409	407	449	384	423	401	376	411	391	395	387	414	384	372	391	385	401	423	386	426	391	386	384	347	360	425	349	406	374	408	384	359	421	376	386	398	391	361	413	403	432	406	410	404	387	382	412	392	391	379	350	398	413	396	431	373	412	431	386	366	401	405	388	388	408	408	379	401	391	403	380	363	404	400	409	390	396	415	404	393	362	431	397	416	424	413	418	410	403	384	392	386	402	417	401	389	376	407	372	423	405	384	405	401	359	404	382	385	385	380	370	408	367	386	391	386	402	416	401	418	415	385	422	405	395	379	375	411	409	384	364	400	397	405	384	418	405	390	406	386	389	405	390	390	415	398	391	374	390	422	368	392	405	365	414	390	342	414	437	397	378	407	399	388	410	390	380	406	420	381	355	398	410	398	409	406	412	367	383	409	387	399	395	389	405	377	398	381	421	402	406	385	404	414	412	406	411	367	369	427	420	388	424	392	413	419	391	381	369	387	361	411	393	458	362	397	388	406	393	404	429	400	412	413	407	440	385	421	424	358	391	400	369	403	390	424	410	399	435	374	377	393	415	401	408	370	392	435	412	423	390	398	417	427	421	406	418	398	388	403	383	397	390	399	383	427	373	421	420	350	386	382	397	419	414	389	416	448	378	413	414	397	367	410	416	407	387	370	366	405	397	408	369	369	377	383	382	377	433	383	381	411	370	444	408	398	405	402	394	395	414	400	407	426	376	371	380	393	420	404	384	412	400	362	388	379	417	424	388	414	408	396	396	408	400	363	368	405	398	361	392	388	391	425	374	365	381	400	420	449	402	405	413	344	374	427	396	423	396	391	373	364	378	430	406	399	416	415	386	383	425	388	408	418	377	400	421	380	391	415	419	400	433	450	382	364	425	399	364	371	420	423	396	387	424	371	386	399	406	427	409	420	409	384	440	428	404	384	399	396	393	393	387	419	413	424	413	383	419	378	401	398	356	400	393	417	398	386	394	393	435	373	399	382	404	423	399	412	397	397	373	426	386	405	387	398	413	408	384	389	402	427	367	378	394	382	399	390	364	377	399	412	399	431	401	402	382	412	425	401	383	396	390	390	404	385	413	450	375	394	413	400	397	421	375	444	378	376	425	402	413	414	383	375	412	378	402	407	397	411	409	388	376	363	398	404	406	384	424	389	387	384	372	397	405	431	415	408	389	384	390	379	398	364	381	377	414	416	395	388	364	382	412	416	420	395	390	408	379	380	374	379	387	387	434	387	409	360	423	382	396	373	374	409	397	386	429	402	376	393	407	383	428	388	406	392	395	411	381	412	399	356	401	405	392	388	393	393	417	393	430	400	386	384	422	434	399	428	403	404	413	376	415	362	406	383	402	438	405	404	407	388	407	366	415	408	378	413	397	380	347	401	410	342	402	405	376	395	399	425	367	407	411	392	405	409	375	396	440	392	393	389	387	418	414	391	376	379	391	393	440	402	398	409	428	360	388	385	409	379	408	384	393	402	402	435	410	408	376	372	387	383	379	377	403	412	385	399	387	370	386	406	385	398	384	394	442	404	404	399	355	383	404	423	396	409	390	390	400	417	379	394	404	405	407	386	424	378	399	395	433	376	423	437	379	418	412	399	389	410	376	388	385	419	411	366	413	422	348	371	379	377	392	398	394	377	382	433	400	408	374	408	377	382	345	414	390	395	363	399	429	387	358	403	411	411	389	404	393	394	413	407	395	385	398	359	380	364	410	381	381	411	405	398	428	402	387	408	389	381	406	418	359	368	428	405	438	428	402	377	393	372	404	421	411	397	405	401	396	378	380	412	421	372	364	362	417	431	356	397	382	423	365	439	374	382	391	378	426	405	392	400	389	382	409	421	396	381	404	389	378	395	377	373	424	384	427	411	383	432	429	409	407	386	412	383	390	399	407	378	371	381	375	409	435	399	405	389	398	414	411	392	375	393	414	401	415	406	422	384	384	401	386	393	387	400	360	389	409	422	419	387	352	368	406	394	402	423	423	415	374	387	423	429	390	407	409	393	370	380	446	439	396	388	371	359	425	434	390	370	360	420	381	393	432	401	423	395	404	375	407	405	377	395	366	398	412	401	411	388	393	403	390	403	395	382	340	385	384	399	421	389	390	419	421	405	389	410	391	383	376	398	412	426	410	412	404	373	418	385	418	402	389	398	440	391	397	397	363	407	381	393	409	430	370	390	397	383	416	407	426	404	416	383	407	419	391	379	412	411	395	405	394	395	401	389	404	419	404	390	402	391	408	440	376	415	357	358	417	364
22704	20919	28485	23538	21010	21094	13971	6623	4209	3814	3168	2717	2556	2163	1899	1732	1534	1275	1072	950	866	782	801	711	644	614	569	502	475	531	483	400	398	362	323	373	298	319	315	341	355	313	332	310	298	282	275	295	293	288	295	274	248	262	235	283	276	255	264	280	249	286	246	250	270	250	263	260	253	267	276	270	255	251	268	270	268	265	276	259	277	274	286	248	282	236	278	255	284	269	265	277	281	245	250	291	264	251	243	252	266	261	274	251	259	274	291	284	259	292	273	273	286	251	278	251	262	267	242	252	262	219	267	276	260	255	270	244	278	266	269	243	265	275	271	270	257	271	254	265	271	264	275	254	272	266	251	261	279	281	235	248	256	246	250	244	272	245	263	280	299	269	308	278	266	260	221	287	273	266	267	261	261	264	255	244	272	235	266	281	251	262	262	239	286	276	263	265	260	261	256	241	274	257	248	242	260	263	263	265	248	259	265	290	270	278	254	258	236	289	256	261	268	260	265	264	272	272	258	261	266	286	242	258	226	260	261	256	232	259	243	251	265	255	255	284	293	264	248	253	241	275	259	271	261	260	212	246	279	262	267	261	247	264	278	254	237	229	260	251	252	265	291	275	231	269	262	247	248	251	243	280	243	275	268	277	264	237	267	269	262	230	268	266	269	262	275	263	261	265	267	250	249	258	269	254	265	252	268	228	258	220	272	242	267	249	263	274	245	272	293	263	248	271	252	267	262	237	277	262	273	235	244	264	254	271	269	248	255	282	245	266	258	292	243	253	270	266	271	235	284	237	235	253	254	269	254	257	250	236	277	268	248	264	257	245	256	255	269	261	251	244	264	247	255	286	252	266	258	276	291	283	259	279	258	252	266	284	247	267	269	268	296	262	239	253	275	255	272	273	273	239	262	254	261	225	260	242	243	257	275	232	275	246	267	261	246	250	258	251	264	241	246	245	239	241	272	252	262	271	251	243	275	255	274	296	272	276	263	276	268	254	250	254	247	246	272	237	264	242	274	250	231	269	276	283	264	267	271	262	241	240	286	252	269	264	269	269	281	251	227	261	259	257	279	270	239	238	267	248	263	232	278	276	253	255	267	277	256	268	251	268	259	279	261	275	300	273	276	250	257	253	255	243	228	277	252	265	254	281	253	253	238	242	290	245	265	264	293	250	277	235	269	252	285	270	277	275	279	227	240	262	272	259	283	253	256	254	260	252	271	263	286	279	268	254	274	273	272	262	255	274	235	271	270	264	255	243	285	273	277	268	287	257	251	260	247	268	288	223	249	265	243	247	285	223	255	251	265	236	236	252	276	240	246	274	270	263	274	265	274	245	262	259	233	248	245	269	256	266	259	287	248	265	232	270	252	261	269	283	215	255	272	269	254	260	275	251	310	280	267	256	272	212	256	262	253	270	271	243	246	245	288	273	256	245	256	262	259	281	253	247	253	252	255	273	232	230	287	272	261	290	251	289	261	246	278	260	258	264	254	268	250	270	284	267	271	255	251	259	259	253	271	263	265	258	261	255	267	282	275	250	268	234	283	268	249	231	264	244	269	248	231	250	248	290	247	256	248	268	233	246	260	239	280	266	275	267	272	267	234	296	235	273	263	268	258	283	279	275	276	265	296	257	270	268	242	278	278	265	265	276	269	260	250	251	251	246	280	267	255	260	254	275	256	260	257	227	272	262	231	246	284	273	274	266	284	238	255	300	264	266	250	266	252	250	271	251	271	270	277	232	218	232	266	238	261	253	235	250	255	257	281	245	279	260	256	290	277	285	266	235	236	270	255	263	295	272	217	265	255	237	232	262	257	260	227	263	248	260	270	283	253	266	244	258	291	234	243	259	253	247	245	241	293	292	274	255	262	266	272	259	280	239	248	253	270	274	277	244	268	242	262	243	265	229	283	258	281	272	273	239	281	277	254	269	239	262	246	260	263	286	247	272	271	249	225	239	230	246	256	290	225	249	254	275	282	249	241	242	262	268	245	268	262	263	257	253	259	272	273	281	262	269	276	253	244	258	248	286	266	273	264	268	254	263	250	254	274	243	246	257	269	278	277	273	283	268	256	247	290	256	271	238	266	243	272	271	240	263	256	273	262	255	286	275	271	272	248	247	278	265	279	259	255	245	242	270	279	246	276	249	223	273	301	263	242	251	249	278	282	288	263	265	281	254	257	259	254	271	248	265	268	254	290	266	256	263	270	256	258	255	287	264	259	247	248	244	284	280	270	247	244	270	269	232	268	257	299	240	237	261	271	234	226	231	252	275	263	262	275	255	271	260	265	252	252	238	264	259	286	267	266	240	279	310	266	271	267	312	277	257	263	255	234	252	258	241	245	244	249	254	268	282	243	274	236	267	241	279	263	274	255	267	260	266	283	248	240	241	273	242	253	249	265	242	251	258	265	277	281	266	244	254	265	244	265	277	230	271	258	272	239	267	245	245	267	286	271	270	242	255	253	230	257	259	286	269	299	254	287	264	267	269	240	232	262	252	249	237	248	250	263	229	238	244	246	266	253	242	271	284	253	247	253	268	269	228	270	278	240	266	244	261	263	281	244	278	252	243	245	294	263	252	272	261	286	253	272	270	252	255	270	269	282	292	280	282	251	235	264	268	278	255	252	273	255	291	267	243	259	266	256	290	249	269	257	246	277	257	268	262	267	280	267	272	279	241	249	261	256	224	277	262	274	254	264	259	246	265	280	255	274	255	259	263	236	251	238	269	249	257	254	276	261	260	265	261	264	255	276	266	264	261	255	256	236	274	284	270	238	249	271	280	272	280	269	257	268	243	244	242	266	263	272	255	250	278	265	260	235	260	261	249	275	251	273	265	273	242	250	216	260	271	262	288	268	235	260	283	243	241	285	249	251	264	277	238	246	257	280	231	270	233	251	237	260	263	249	249	273	278	270	252	237	255	274	283	270	282	255	241	255	269	227	256	251	247	277	275	253	269	256	296	275	274	254	288	269	254	257	292	245	288	264	260	243	282	261	269	280	264	260	252	248	252	265	288	261	281	267	263	244	242	265	298	292	285	254	274	261	276	281	221	261	260	253	245	252	296	271	259	285	250	273	228	236	259	279	243	259	245	251	264	260	261	269	253	245	260	267	238	272	259	259	259	271	273	245	274	245	248	257	252	261	234	273	268	271	269	259	261	238	263	241	246	244	276	260	279	238	245	262	244	251	250	253	249	290	264	235	272	210	263	242	245	287	271	282	273	266	283	256	288	269	254	290	258	258	286	266	239	266	271	272	250	237	272	243	260	278	290	268	256	233	281	259	303	235	229	267	254	263	241	285	238	276	265	260	262	232	249	249	220	268	269	272	226	243	249	266	258	230	260	256	268	268	263	266	257	246	250	230	272	257	274	262	225	250	281	266	273	241	258	265	253	246	267	265	261	290	256	263	288	263	238	259	274	253	265	292	252	259	249	237	289	242	265	260	276	255	296	275	249	249	281	254	226	284	249	269	273	249	265	266	275
24969	39515	36214	27326	22158	17872	13355	11737	8850	8213	6675	6071	5309	4566	4122	3650	3107	2576	2124	1879	1755	1558	1398	1369	1135	1039	976	895	774	763	699	649	614	508	450	459	474	461	436	445	421	408	387	376	392	310	399	361	370	343	332	333	301	287	282	304	282	305	274	303	314	331	303	327	321	261	331	307	310	296	323	324	333	314	314	307	307	317	281	294	315	285	296	305	311	302	307	290	310	316	305	324	323	332	310	357	286	303	292	310	297	296	337	325	285	309	297	309	314	307	317	289	309	295	337	341	304	313	302	278	299	340	313	333	309	301	312	289	329	277	309	296	322	307	300	274	325	294	313	283	275	278	317	340	284	300	315	347	309	312	300	341	310	308	299	305	310	302	287	338	304	334	323	297	285	297	300	296	282	303	297	326	300	297	304	300	296	340	309	266	285	300	298	300	296	331	295	287	294	315	306	304	309	277	307	305	298	328	320	299	297	294	304	322	296	276	311	321	302	288	307	279	326	291	290	294	324	287	319	310	295	301	331	298	305	317	266	323	278	308	310	298	271	324	315	310	299	289	322	310	297	303	279	295	291	324	318	323	296	275	266	292	303	307	320	301	308	294	308	300	316	292	308	312	343	264	325	283	302	308	293	279	331	302	284	322	264	288	331	308	296	316	304	298	299	302	305	291	295	303	301	302	330	303	327	278	289	310	281	338	319	307	325	289	298	323	299	312	321	313	315	304	312	300	299	299	298	327	318	296	339	298	308	292	321	301	292	310	316	334	330	283	297	278	295	302	301	298	316	314	316	310	296	306	318	300	297	300	310	307	321	310	310	318	321	285	308	288	306	315	309	296	311	283	296	328	305	307	314	303	289	302	303	316	289	294	318	326	305	303	301	315	299	303	287	311	286	308	337	286	322	335	280	297	323	299	287	300	297	273	322	317	312	281	275	277	281	297	333	291	305	303	296	278	316	299	289	303	296	276	291	324	258	328	333	319	311	279	284	282	345	328	305	296	289	301	328	278	323	337	294	351	308	291	309	282	282	289	317	288	300	309	325	297	299	309	300	303	326	302	327	294	271	292	321	274	271	302	272	299	309	307	285	325	291	306	306	305	320	309	308	276	296	289	314	306	304	329	304	271	283	320	269	263	321	289	292	308	310	298	301	299	300	318	326	326	333	268	315	303	321	311	300	306	315	292	299	294	286	314	301	311	282	335	322	293	340	307	343	312	316	312	297	313	327	275	280	301	304	321	338	281	292	327	291	301	295	297	287	299	320	309	282	311	305	302	288	338	324	319	313	314	319	340	303	350	289	314	321	301	285	304	307	316	294	300	303	316	310	265	308	312	281	293	317	280	316	292	290	283	272	278	299	297	318	314	297	271	321	302	297	295	299	338	293	300	289	337	296	287	297	276	311	252	302	305	318	346	337	315	284	296	302	300	306	309	316	322	313	295	325	311	295	286	273	349	304	314	300	284	331	305	289	322	305	309	330	293	300	315	318	294	309	299	292	298	290	276	314	329	322	309	336	287	311	315	341	281	280	326	289	328	305	265	282	310	277	321	287	290	284	313	280	299	285	298	301	268	320	292	291	276	297	323	268	308	318	305	317	303	302	294	279	294	281	306	292	296	304	298	305	269	281	318	279	309	313	286	300	289	280	289	301	309	300	319	295	288	293	317	331	284	323	333	279	299	335	325	304	276	301	285	288	284	324	290	278	297	304	272	310	306	330	300	325	324	309	313	301	343	328	305	293	295	313	303	308	298	298	330	324	318	308	313	276	319	340	285	327	319	338	288	297	298	313	324	294	313	286	269	318	272	283	322	296	341	299	284	316	307	306	292	301	329	303	320	292	288	300	332	301	313	353	335	286	272	283	281	297	293	289	328	291	306	281	284	294	304	271	308	282	307	314	320	270	312	352	312	295	332	286	307	266	310	292	312	323	284	306	283	312	318	284	320	280	310	312	321	279	302	281	283	303	279	299	282	289	355	293	275	295	305	290	302	288	299	299	307	279	323	283	318	301	304	297	317	295	310	299	332	270	325	309	290	305	284	321	344	299	295	278	301	318	299	278	314	318	276	302	284	329	295	302	279	303	289	290	294	308	323	291	333	312	292	290	309	344	317	323	324	311	292	306	296	275	301	281	308	294	303	324	343	302	305	259	277	277	293	338	298	315	304	307	279	281	316	315	318	301	332	311	299	333	290	306	274	304	294	340	326	295	303	316	280	301	294	252	291	328	311	294	309	306	299	324	283	281	304	283	295	265	273	298	290	298	305	314	267	321	303	298	313	285	272	300	306	298	295	310	305	334	296	307	334	322	340	289	336	283	313	325	298	295	283	298	320	295	285	329	263	316	321	286	323	310	294	303	329	283	306	316	313	331	307	291	292	319	310	307	303	286	338	340	299	317	313	313	273	316	314	309	304	310	283	295	286	303	315	287	325	311	289	315	321	306	307	286	303	308	284	313	313	300	316	299	328	285	324	334	299	295	331	257	274	305	332	297	308	320	311	328	315	304	280	293	314	309	344	293	280	315	302	294	313	292	305	306	315	270	288	316	294	306	293	271	316	283	344	326	336	297	319	313	311	293	318	280	289	285	338	318	281	295	317	308	292	342	289	274	341	281	285	312	289	313	293	314	275	280	313	322	306	297	301	311	309	301	317	324	312	316	270	328	263	298	315	308	292	295	299	332	282	307	301	326	325	292	287	323	310	308	323	298	271	304	371	299	305	332	326	308	300	321	294	303	309	306	321	323	290	305	295	290	302	311	300	283	315	316	297	303	293	330	304	302	289	296	293	302	324	302	305	317	305	292	334	284	285	323	309	305	316	287	289	293	307	285	292	288	284	328	332	311	339	274	340	309	304	333	323	313	271	280	324	290	304	361	294	291	306	307	306	288	287	299	277	284	309	295	302	312	301	317	311	281	285	301	311	318	273	281	293	274	291	323	298	289	301	316	283	303	271	281	294	302	286	294	281	312	315	326	314	336	336	289	303	304	290	272	329	311	296	285	294	321	305	276	292	305	305	279	287	295	290	281	280	333	271	300	296	331	302	317	303	294	321	293	307	310	314	331	298	318	302	327	287	303	300	310	312	304	300	320	295	317	298	319	321	312	338	327	292	290	325	306	291	326	283	287	319	305	314	307	294	303	303	315	279	268	274	305	311	286	316	294	286	281	318	278	316	293	283	287	320	318	299	301	315	286	292	284	280	273	287	308	295	275	274	309	311	309	345	315	297	303	279	290	301	291	326	263	289	304	287	309	340	311	311	292	304	317	291	277	296	304	309	315	274	317	270	317	310	309	297	301	288	326	297	296	293	304	309	296	289	321	317	306	336	282	300	288	293	277	268	286	305	301	331	317	302	293	303	323	339	316	292	324	282	314	300	290	256	295	312	283	318	269	267	300	326	317	316	299	306	291	298	291	349	304	302	302	310	272	325	316	296	330	302	277	301	291	288	281	300	278	319	303	283	294	308	311	296	311	301	298	285
27015	21097	19717	12865	6391	4002	2689	2021	1566	1416	1200	1041	1067	935	825	799	676	559	532	517	497	450	462	430	400	394	351	378	332	316	382	334	293	282	301	260	297	280	291	313	263	255	269	269	291	256	287	268	294	279	290	259	274	268	288	258	268	262	293	254	286	271	265	235	269	260	269	244	269	255	253	259	275	239	272	278	285	251	262	277	217	246	261	250	270	272	294	280	249	267	302	251	244	254	246	252	285	251	251	267	244	273	305	287	293	230	281	265	277	292	263	243	270	277	240	269	286	302	252	267	228	249	292	257	273	245	247	244	256	259	256	261	282	284	273	298	256	265	283	270	277	277	258	279	246	248	264	262	257	267	244	283	270	257	266	258	244	268	247	255	247	276	269	262	281	252	253	272	260	264	257	259	239	242	276	254	278	263	263	212	279	248	274	267	256	237	244	244	253	256	264	261	246	228	261	286	227	270	244	264	275	270	247	247	256	289	267	282	265	298	292	253	245	293	264	252	264	236	283	276	286	287	259	261	275	265	271	312	237	276	292	253	293	291	268	292	256	256	269	274	240	285	273	251	263	262	284	267	264	273	257	279	223	301	279	279	251	258	231	258	260	251	254	262	251	256	270	253	262	283	258	241	281	253	276	280	262	247	266	284	249	259	254	263	244	274	284	241	284	268	279	288	259	274	279	296	263	255	281	265	248	278	267	269	265	252	295	295	254	256	290	292	282	257	285	247	268	257	254	258	247	271	297	279	263	277	270	267	293	250	264	279	270	255	262	270	238	259	265	221	242	249	263	294	272	267	299	237	292	275	256	255	251	254	260	251	264	263	280	269	240	263	257	282	248	283	251	240	238	260	268	280	280	276	253	262	245	260	271	236	248	264	257	284	279	279	281	267	259	283	289	223	306	229	266	274	258	301	278	267	251	259	252	279	246	260	265	258	261	261	282	275	253	253	268	284	253	278	276	246	265	272	263	242	248	253	275	264	234	270	250	256	245	272	263	283	255	278	250	245	265	240	243	276	302	268	263	273	291	283	259	274	251	271	244	254	251	261	254	266	265	284	245	247	270	254	277	253	262	245	260	229	269	257	274	271	286	256	257	246	256	272	256	271	241	272	258	268	256	258	269	268	256	249	249	257	292	262	233	249	261	279	275	278	244	261	261	271	280	259	290	257	239	237	273	256	266	245	276	275	254	274	264	282	283	263	285	254	234	271	261	251	269	256	269	229	298	244	268	295	270	234	243	279	265	257	286	269	250	253	280	260	280	275	272	230	291	254	271	253	265	246	266	283	267	263	255	270	263	283	289	260	279	250	284	265	255	273	288	274	282	274	304	280	278	253	261	239	296	271	278	252	298	257	288	228	261	249	260	293	260	293	248	257	268	258	230	273	297	249	282	265	270	220	278	278	249	278	275	263	266	232	275	278	255	247	272	261	255	271	268	260	299	267	277	297	261	269	261	262	300	270	262	260	279	250	275	266	246	265	263	247	296	278	242	243	240	281	266	295	297	262	253	263	254	250	303	247	250	265	261	238	259	277	256	272	279	271	277	256	267	304	289	283	264	260	263	286	267	242	256	264	264	269	265	285	267	247	258	286	267	266	259	282	260	268	271	227	300	266	282	277	257	254	268	230	271	335	286	267	268	292	262	273	274	269	273	266	265	261	269	273	264	291	244	249	236	258	263	266	251	273	277	292	257	247	292	256	276	295	248	238	249	259	253	245	274	274	290	281	292	266	275	267	275	258	294	251	272	295	281	274	288	303	266	277	257	258	253	289	258	251	269	288	261	277	263	266	277	274	259	251	267	264	266	278	269	293	255	251	268	253	236	262	241	255	243	298	264	269	269	277	264	244	283	258	276	268	275	268	266	271	240	252	292	265	292	281	283	265	265	225	248	250	238	246	261	278	263	278	275	277	230	268	267	273	282	265	281	253	282	256	240	260	266	261	265	250	257	276	254	285	267	267	272	264	248	267	268	278	272	288	286	262	278	254	259	258	269	258	276	266	265	281	267	245	245	261	274	256	250	293	226	270	278	239	256	248	255	238	254	244	257	248	218	247	285	266	260	285	274	263	258	257	264	287	275	277	265	273	273	283	276	275	258	274	260	267	282	265	247	248	269	263	248	249	242	270	267	261	262	267	253	248	246	269	291	274	271	258	270	279	258	273	271	271	270	276	275	283	244	244	252	261	248	274	299	261	259	251	244	256	269	254	280	273	271	252	263	290	263	255	277	282	298	287	255	258	270	252	249	291	228	275	256	263	258	253	262	255	228	220	284	298	238	262	270	279	258	250	279	273	267	280	270	273	252	253	273	264	262	282	246	258	265	266	243	244	260	274	291	259	251	270	248	272	258	232	243	286	255	269	251	274	248	282	264	274	287	290	284	293	273	281	227	285	281	319	255	250	247	234	288	232	241	274	246	251	258	272	285	259	268	301	266	270	275	287	266	272	236	278	256	273	257	270	258	282	277	258	271	239	267	255	260	273	263	286	275	260	261	245	268	278	262	261	265	253	269	276	257	277	252	281	273	262	246	273	264	272	277	257	273	263	287	277	251	243	259	242	261	278	251	266	273	273	259	251	255	259	293	297	267	265	302	256	264	263	278	270	286	249	260	260	235	292	266	258	253	244	296	264	284	253	284	265	259	257	253	288	244	267	275	273	282	252	261	269	276	260	261	224	252	266	276	269	254	295	269	250	256	250	259	276	266	241	286	258	262	277	277	261	277	254	281	281	261	281	272	274	262	266	248	266	254	277	245	259	261	277	291	273	280	269	241	267	280	281	265	249	286	275	258	262	277	245	248	253	272	283	256	256	264	265	274	272	252	272	255	254	265	240	268	263	269	239	292	267	267	266	275	278	278	284	238	259	296	262	292	257	288	270	280	286	253	236	272	280	269	268	263	275	270	276	265	267	262	275	248	275	261	282	270	282	261	256	267	254	282	281	286	280	255	254	266	267	291	276	281	243	260	244	256	292	276	277	267	299	251	281	299	262	265	268	278	271	278	270	271	290	269	279	265	281	260	265	278	258	272	252	259	244	263	262	255	292	248	267	251	273	270	278	239	280	256	258	279	257	272	288	276	270	249	256	258	245	260	275	256	262	276	271	264	252	293	291	269	250	271	270	248	286	249	275	272	247	257	274	273	252	286	256	236	274	233	254	270	238	230	249	258	266	255	273	245	274	247	258	256	278	287	289	235	250	251	301	261	279	262	264	273	273	276	263	274	251	252	286	267	252	262	242	264	268	284	241	265	274	266	280	261	261	273	245	287	262	277	313	259	265	269	243	262	262	280	265	251	243	273	271	288	266	240	285	263	259	259	269	280	257	277	257	262	268	256	262	255	260	287	239	263	256	245	249	239	241	278	282	293	266	265	270	246	276	245	281	279	271	259	249	247	281	248	247	275	242	277	283	270	258	270	283	259	263	261	243	262	306	267	266	229	257	272	262	234	262	267	268	240	248	255	250	271	245	248	238
19572	27220	23724	15271	11026	8145	5890	4626	3551	3344	2778	2393	2133	1926	1738	1593	1434	1077	1094	972	790	773	760	752	671	611	570	580	546	529	476	495	468	443	439	337	396	351	362	431	351	348	393	367	343	312	341	324	362	357	336	303	345	304	332	329	318	325	340	341	305	317	330	310	299	354	352	338	350	346	350	321	314	340	326	320	319	320	298	341	324	317	343	339	336	334	313	351	330	312	331	320	311	327	326	287	319	329	325	287	339	308	332	337	323	312	367	347	329	322	313	355	346	339	346	288	343	315	366	301	350	320	316	339	319	304	336	311	298	310	314	322	351	309	338	327	322	337	306	346	375	307	308	315	322	319	335	293	336	329	309	336	335	328	341	350	321	338	346	331	324	298	335	353	325	313	346	367	276	346	286	298	326	295	299	363	314	344	339	343	339	318	323	319	336	331	343	324	310	318	355	311	333	320	304	324	330	328	330	307	353	323	353	349	307	303	319	280	336	301	337	312	314	336	306	325	352	326	319	314	333	307	322	306	355	355	292	294	342	320	361	323	326	317	363	395	329	327	324	294	356	318	313	339	322	360	356	329	295	354	317	338	306	325	342	323	346	348	321	330	314	326	342	318	302	313	343	336	309	332	277	333	303	320	303	336	358	304	313	326	353	337	327	332	315	311	320	324	318	331	311	315	348	316	357	310	312	382	325	335	324	336	309	316	313	334	328	303	317	355	335	350	333	307	329	330	345	296	320	332	337	344	377	304	325	283	294	319	307	320	309	308	321	329	362	315	303	351	333	352	341	325	320	324	302	343	314	321	308	376	294	343	323	326	310	302	337	329	331	304	318	305	338	303	345	331	345	334	317	321	301	313	336	335	301	347	348	325	309	314	318	319	329	327	343	288	356	342	306	344	325	305	340	308	324	348	350	317	314	311	307	321	313	335	305	320	356	326	319	319	319	332	332	358	339	327	308	347	353	340	357	326	317	324	304	332	309	305	342	320	330	313	326	313	323	309	346	293	322	329	321	334	309	329	316	320	336	338	340	323	308	323	322	349	297	358	311	321	282	301	348	342	315	320	312	324	314	326	298	356	320	383	321	351	329	295	320	291	330	330	330	329	307	346	318	322	338	297	308	332	319	337	332	328	308	294	324	306	346	302	318	350	324	324	326	352	290	312	340	326	302	349	307	336	335	320	343	315	318	345	338	316	339	340	301	338	322	298	299	305	354	342	328	316	300	295	316	314	364	340	327	297	314	321	332	336	331	306	330	327	296	327	339	359	317	330	315	303	328	318	345	306	336	333	317	313	321	309	340	309	339	356	332	320	327	323	308	353	329	301	295	314	329	293	305	329	345	332	290	335	309	337	300	314	343	351	313	340	327	297	311	345	329	341	327	347	358	342	349	339	300	314	336	330	345	325	327	322	336	290	339	317	323	336	319	319	308	346	352	308	349	315	294	324	342	324	313	361	339	320	314	351	320	304	287	323	324	349	312	325	312	305	296	349	337	357	331	302	330	343	318	356	336	297	324	318	329	315	361	315	332	326	323	355	319	340	324	314	338	339	314	332	296	335	325	334	301	318	300	325	295	323	329	319	336	291	309	299	305	320	337	325	344	347	326	327	325	342	296	323	338	315	301	321	338	325	334	302	322	340	306	324	356	331	330	312	323	327	319	317	350	317	331	348	308	340	353	327	299	316	326	330	360	314	332	334	310	294	320	309	322	338	329	336	330	354	358	339	329	337	321	344	305	328	335	357	338	310	330	319	345	323	336	297	301	318	324	333	327	333	313	321	348	313	353	334	319	307	352	356	350	341	327	325	319	342	308	318	330	312	304	291	341	324	328	314	325	335	321	324	340	371	321	315	372	338	317	322	360	356	328	335	315	336	317	313	333	373	311	368	343	316	320	294	335	318	329	324	321	305	294	336	323	336	349	321	316	322	305	308	344	343	315	323	324	311	369	334	324	353	299	297	301	337	343	310	324	308	360	315	319	329	363	326	313	337	310	293	304	298	311	321	311	317	339	319	369	320	348	343	333	360	337	336	312	336	326	295	319	343	317	331	306	313	334	284	356	316	314	320	327	318	355	311	339	330	309	302	330	326	332	360	326	311	323	345	357	332	339	328	305	324	283	310	321	342	359	325	341	324	332	362	315	322	318	322	314	301	316	320	330	303	331	312	284	308	317	375	327	350	345	342	342	341	317	363	318	317	347	359	315	305	301	284	338	313	329	355	312	327	317	307	319	351	350	328	312	302	323	301	326	300	337	306	322	303	339	312	309	329	342	291	322	321	298	310	313	315	332	319	323	341	312	326	308	293	330	341	331	331	333	321	359	311	334	323	299	308	289	295	314	300	323	327	331	339	342	343	324	316	306	324	347	306	341	295	308	335	344	316	301	304	330	334	325	320	322	330	349	292	305	342	325	332	315	307	289	334	310	354	341	339	333	328	315	319	335	304	328	320	295	343	342	352	299	307	330	324	336	297	320	325	319	335	326	326	317	344	289	318	328	323	271	319	320	319	313	345	313	343	297	330	325	344	331	352	308	354	319	317	294	335	336	317	329	301	309	312	317	310	331	339	331	331	331	326	324	319	350	329	297	325	332	303	323	330	321	307	317	319	328	332	359	319	337	322	304	327	294	348	299	284	335	327	318	338	364	306	311	328	342	324	333	301	298	333	371	304	313	328	357	323	322	323	318	327	329	342	316	307	323	349	310	325	290	313	348	334	307	370	314	315	313	335	298	328	317	307	309	317	332	317	347	310	305	329	350	324	328	331	368	370	325	345	328	329	342	325	311	333	324	336	308	327	336	339	300	354	300	325	332	344	308	345	321	324	326	334	352	327	294	320	323	331	298	337	281	333	349	307	311	320	325	310	331	313	294	344	283	353	333	346	342	361	299	324	331	317	300	327	325	292	300	312	316	307	309	334	317	290	347	313	333	336	331	330	314	315	327	351	300	330	368	319	345	348	342	318	309	329	328	297	364	350	331	329	300	308	302	344	352	342	298	373	318	315	277	304	337	333	339	334	295	327	301	306	327	304	356	331	327	324	314	338	314	333	308	318	333	321	333	320	308	332	312	338	338	325	347	340	313	369	343	349	342	321	343	355	335	312	327	329	350	328	343	318	304	327	323	342	312	312	304	341	333	314	305	330	337	332	323	341	318	346	337	297	354	311	314	323	335	350	322	320	322	336	342	314	335	365	316	345	314	318	331	327	337	301	301	322	328	337	299	333	334	327	365	331	316	335	322	323	326	304	341	326	331	353	324	317	337	314	318	325	296	330	335	309	318	345	322	313	338	318	316	313	335	303	326	312	355	331	313	340	308	307	308	321	331	314	340	366	345	358	312	287	328	313	322	319	310	301	323	329	311	345	329	313	317	351	325	293	340	319	329	339	317	350	334	308	314	350	338	326	321	284	319	298	328	345	305	302	350	352	335	344	337	299	335	353	372	330	323	314	356	320	326	338	289	323	329	336	311	313	356	344
23740	20917	27943	24095	20814	13394	6658	3704	3025	2725	2226	1897	1641	1492	1323	1199	1072	870	779	690	677	612	505	512	482	384	448	408	373	346	357	329	335	288	283	255	259	263	267	240	250	227	223	227	247	230	233	259	198	220	204	209	204	228	214	216	225	205	198	195	215	194	176	190	209	181	193	219	224	199	235	189	217	207	197	191	212	227	214	231	207	194	209	198	198	216	192	203	202	215	175	212	206	209	237	195	215	197	205	216	206	191	230	206	187	200	209	206	197	196	204	202	207	203	194	200	219	227	214	228	189	212	175	224	221	220	201	210	191	196	207	189	203	182	222	249	199	211	234	224	193	227	219	192	218	197	193	196	213	183	198	206	225	222	202	193	216	215	217	208	203	212	193	206	211	218	217	200	228	201	193	184	218	204	212	198	223	221	249	197	212	193	180	224	207	198	204	172	182	200	210	225	230	198	184	199	200	222	200	202	193	200	223	222	196	209	210	200	217	237	223	223	251	222	192	180	204	198	196	201	202	201	204	201	203	209	234	235	212	204	204	199	218	201	167	200	212	244	189	195	188	216	190	192	190	200	219	196	212	223	214	215	232	201	198	202	201	206	210	221	195	216	200	191	204	234	192	193	178	204	203	195	217	202	178	199	188	174	188	193	193	190	201	210	176	209	198	199	217	189	175	203	201	224	218	245	196	202	178	193	211	196	201	221	214	220	222	241	208	195	211	210	223	226	216	223	214	197	188	195	224	217	223	211	220	216	215	202	209	193	190	209	212	186	195	180	231	198	194	218	203	180	220	177	217	195	181	201	210	193	215	197	213	203	213	191	219	204	201	243	199	207	227	218	219	219	204	190	223	199	216	221	198	193	221	220	207	187	180	211	187	177	187	191	245	206	222	195	217	214	188	207	216	211	219	213	200	207	206	213	198	209	229	206	213	226	213	224	239	216	200	198	177	210	230	200	199	219	210	204	183	200	200	229	219	178	198	211	188	203	217	202	184	201	201	215	191	220	227	208	230	201	191	172	237	214	183	188	216	186	206	208	187	223	214	198	219	178	227	215	209	192	206	178	217	206	198	229	195	215	177	190	222	223	214	190	192	199	218	201	186	194	209	186	187	191	205	184	208	215	213	180	212	223	193	187	213	184	200	202	213	193	210	190	223	216	211	211	216	219	208	202	213	191	238	198	189	214	218	207	197	171	200	195	221	203	206	182	203	232	196	201	190	213	196	200	210	187	205	180	213	203	234	207	194	221	218	192	194	221	194	211	192	210	215	193	177	207	195	201	190	207	195	208	206	197	213	197	208	193	218	200	211	209	222	239	196	195	188	226	180	205	227	207	202	219	223	189	211	203	208	177	208	212	208	219	198	192	206	193	207	198	219	192	196	208	202	208	209	197	177	199	206	203	205	211	209	230	234	198	213	217	191	206	224	199	203	180	187	181	198	213	203	205	193	205	203	193	216	211	196	217	206	223	233	186	196	215	201	187	194	205	200	215	196	226	225	201	216	227	181	188	189	210	206	157	198	245	206	213	234	190	227	191	220	219	217	209	217	190	170	218	218	214	212	213	218	196	225	183	205	210	184	206	208	200	198	208	214	195	218	226	199	198	189	197	204	249	200	210	217	188	216	209	207	230	212	204	226	234	217	193	219	187	220	207	197	217	193	204	202	202	215	198	195	198	205	192	191	195	225	204	207	176	164	175	189	190	189	201	217	248	182	193	202	215	189	213	201	204	204	207	215	188	188	197	222	224	208	193	182	208	205	207	190	201	226	205	189	195	227	196	212	184	181	198	198	211	202	204	212	208	204	183	188	217	229	214	206	210	226	218	224	207	192	193	212	245	193	208	184	212	191	214	209	201	199	204	194	189	201	221	195	199	222	222	208	212	183	211	210	205	194	203	199	182	199	201	182	222	191	195	218	224	186	193	193	216	207	181	209	204	222	188	189	193	184	215	203	175	206	203	212	193	189	204	182	198	205	192	169	233	200	187	198	180	196	188	217	183	195	194	209	220	209	198	192	205	200	208	182	214	217	186	199	179	209	194	207	206	199	221	192	209	199	202	196	203	194	182	203	222	200	226	227	216	206	221	211	179	209	206	205	204	214	206	201	203	216	216	186	184	209	180	216	218	200	218	201	186	189	210	200	219	186	191	203	215	205	203	223	194	208	195	208	222	211	214	184	214	202	200	212	194	170	225	215	218	234	200	181	191	204	192	198	199	187	169	198	201	202	219	205	205	210	203	212	180	197	212	201	206	203	202	215	188	221	189	191	202	203	167	194	204	207	210	206	215	190	207	185	183	214	197	209	226	203	196	184	166	193	196	209	194	209	200	196	207	212	224	191	216	213	195	194	193	158	215	192	199	191	210	206	192	208	214	198	217	214	198	222	185	184	186	189	197	203	189	221	206	197	213	196	211	220	229	222	206	189	207	213	202	211	183	212	194	203	226	201	197	196	187	193	193	211	232	203	191	184	187	215	218	201	194	180	160	188	212	189	210	203	198	214	160	206	196	215	209	180	213	190	189	193	220	215	200	226	220	199	186	202	213	194	209	203	189	201	206	245	195	213	206	216	226	174	204	190	204	202	200	215	198	202	217	207	232	217	217	190	215	202	194	176	228	221	194	212	220	218	217	194	168	175	208	214	220	199	234	211	194	213	204	206	195	200	185	224	217	210	202	187	206	215	189	198	213	216	210	211	216	208	200	209	195	183	220	176	189	201	193	216	188	183	184	207	197	173	239	185	190	231	242	217	196	193	201	242	206	209	203	188	235	195	218	209	223	196	215	192	217	208	209	194	204	220	216	206	189	204	199	215	207	213	206	188	198	207	208	223	206	231	200	173	194	207	211	215	214	236	222	189	224	176	186	220	206	194	208	203	203	175	219	229	224	200	204	224	203	201	199	196	215	213	219	210	190	205	210	201	230	213	197	187	192	220	221	214	228	200	208	224	212	175	173	184	204	203	187	225	194	214	191	211	197	209	183	202	204	207	195	214	194	203	210	208	221	213	189	201	201	183	215	202	205	190	212	227	216	195	209	202	213	196	200	225	217	210	212	196	228	197	210	225	223	205	213	198	200	218	221	220	191	214	182	205	193	187	209	210	221	213	192	198	178	223	233	196	200	193	200	228	201	195	204	196	196	205	202	210	176	210	189	226	199	218	174	196	192	207	209	221	202	208	244	201	194	191	219	192	209	190	199	185	192	210	160	216	173	202	203	224	206	196	202	217	225	184	203	224	219	210	197	194	189	220	193	174	199	218	228	213	193	210	202	198	192	210	226	204	220	232	218	212	202	183	221	190	179	231	185	197	205	206	206	206	231	205	190	216	231	202	224	216	199	200	223	188	184	199	211	204	214	195	223	172	206	187	203	232	202	198	219	193	176	223	204	196	204	203	232	217	218	206	198	209	197	225	179	221	221	207	204	224	216	211	203	212	221	203	216	197	221	230	189	215	183	183	223	211	189	227	234	204	188	194	180
21439	34564	30724	22649	17591	13145	10653	7659	6735	5951	4887	4352	3775	3383	2941	2519	2214	1808	1611	1416	1280	1143	974	933	872	777	726	659	603	562	531	508	463	461	417	335	373	360	358	364	300	294	312	291	277	297	295	280	280	312	249	274	242	236	253	243	223	283	258	250	278	250	266	237	247	284	262	246	270	230	252	246	242	248	228	235	276	235	252	276	230	239	255	265	274	251	246	258	258	240	232	225	250	260	259	277	244	253	249	242	255	279	253	251	241	253	221	244	219	264	231	255	224	230	237	250	280	261	268	269	247	239	258	263	253	254	228	264	245	245	259	250	271	249	255	267	268	251	265	239	246	255	259	262	273	258	271	268	214	213	256	269	238	259	263	257	212	239	262	250	244	227	285	258	256	246	253	240	241	254	257	264	246	244	249	239	263	257	272	282	246	269	229	240	248	261	256	279	288	262	265	204	270	267	249	255	271	253	220	225	236	226	255	255	243	259	259	239	247	252	256	271	233	247	260	271	260	252	226	257	266	244	268	252	256	250	236	238	255	251	266	243	242	275	260	250	239	269	276	244	244	264	237	257	252	222	243	250	264	246	235	245	259	240	262	229	228	246	269	250	268	243	225	217	265	242	211	265	251	240	280	260	275	273	244	296	243	238	241	258	268	235	234	250	236	261	254	233	276	251	253	253	233	224	220	246	260	227	250	252	260	252	256	278	245	240	241	239	239	289	240	238	247	260	247	266	244	246	265	223	243	264	243	230	261	240	247	269	259	272	270	263	232	244	254	270	256	231	247	241	252	262	238	273	253	254	259	251	251	263	259	245	271	260	255	261	244	250	254	226	272	252	232	257	245	223	271	248	266	255	257	244	222	226	234	253	259	258	226	247	232	279	250	237	262	249	264	235	253	238	259	255	241	254	257	235	256	264	237	269	248	230	265	265	250	267	231	255	213	230	268	297	239	263	243	235	260	269	225	258	243	258	237	258	245	231	228	276	241	239	257	242	265	219	237	243	244	255	268	249	213	259	241	265	273	249	241	216	241	263	259	263	251	251	241	270	274	266	276	228	278	234	235	240	247	258	268	266	236	264	251	234	253	264	246	239	250	249	260	254	258	244	258	262	242	245	273	254	230	231	273	243	240	252	247	234	237	261	269	248	223	274	260	240	254	234	234	268	273	244	229	244	247	229	243	251	241	252	251	259	275	282	256	247	238	254	295	239	231	244	266	249	253	243	240	252	260	234	222	265	251	244	239	270	269	252	233	277	247	252	280	260	241	232	231	249	242	288	263	267	234	222	243	255	257	257	224	246	238	239	260	230	264	248	250	259	240	282	253	229	253	237	241	258	264	275	283	239	264	263	207	244	246	226	229	227	251	232	247	279	261	254	265	254	260	225	249	252	256	255	270	235	249	258	252	253	229	283	205	285	254	259	268	253	246	247	267	261	251	232	270	253	260	224	259	266	248	255	223	240	254	253	247	272	269	255	235	265	280	232	233	218	275	270	249	272	227	230	249	255	244	228	217	237	245	235	285	244	244	230	255	266	278	235	251	289	262	242	292	242	263	247	235	220	255	255	243	248	230	259	248	268	276	249	259	236	244	299	242	246	238	254	281	250	259	219	237	254	232	255	255	285	269	268	258	230	241	250	227	236	227	260	239	274	235	249	259	237	275	252	263	257	244	232	255	259	250	257	243	235	271	267	270	260	262	257	241	260	249	237	241	246	223	240	244	257	240	242	256	261	275	250	249	258	230	247	262	259	264	272	240	237	251	266	233	275	256	229	273	251	276	265	250	233	262	287	235	240	260	231	268	250	238	284	228	270	266	267	259	236	254	246	267	263	262	244	256	261	261	235	252	241	237	215	245	261	255	232	235	232	261	248	282	240	244	258	263	250	260	259	261	249	252	240	249	243	243	230	235	244	254	246	250	246	236	245	265	237	286	237	280	237	243	237	261	226	271	268	247	241	239	251	220	231	274	294	266	268	239	277	229	230	226	237	253	239	264	278	256	253	246	230	273	234	258	267	276	244	286	260	224	218	268	252	243	253	245	262	244	264	250	297	250	239	249	230	244	202	251	233	236	244	255	247	246	252	240	259	238	254	266	242	266	257	239	266	241	254	276	270	229	241	248	258	271	269	263	252	259	242	261	275	263	247	224	258	252	269	248	245	243	276	262	237	236	232	245	232	271	245	251	260	243	269	240	248	247	232	231	239	262	227	263	254	270	246	239	236	254	260	265	257	216	293	222	251	260	252	257	233	257	233	259	269	233	226	234	248	271	240	263	251	256	268	252	259	239	245	240	245	259	233	262	225	242	256	268	237	225	235	262	252	254	234	273	266	257	224	233	256	245	259	251	240	255	247	245	283	235	241	242	234	243	227	265	247	255	255	243	267	260	280	275	264	266	284	223	262	218	274	244	244	233	228	267	265	247	258	273	262	269	238	250	248	280	244	272	277	190	237	250	258	240	256	250	253	266	260	264	260	255	237	247	267	258	241	259	216	251	263	248	258	231	252	252	259	268	244	251	268	241	240	257	260	235	250	254	245	245	244	283	263	244	246	253	254	272	250	273	261	264	266	255	229	240	225	254	248	246	273	252	242	234	251	257	275	235	234	255	253	263	228	235	233	256	244	250	242	240	247	239	225	275	246	283	240	239	231	232	251	247	287	247	262	282	228	247	250	249	263	247	263	236	233	261	243	231	283	248	245	243	254	251	237	265	238	258	281	241	247	283	276	246	263	234	262	241	266	257	256	240	244	266	253	282	239	222	249	248	254	223	252	253	263	268	240	240	234	260	253	281	258	229	259	263	225	236	245	229	249	254	245	221	250	263	235	249	261	239	223	261	255	242	243	243	240	251	266	272	279	231	230	249	232	238	267	269	246	259	248	249	225	266	255	255	294	235	243	264	223	270	221	264	272	223	242	262	262	267	258	231	257	239	244	244	250	273	270	222	238	241	264	234	233	256	230	222	240	264	267	265	246	253	243	239	246	261	242	236	246	228	271	258	237	231	235	266	254	255	260	244	251	243	261	250	246	278	252	233	250	236	268	273	233	231	248	246	262	266	238	270	207	256	229	245	246	259	254	239	262	212	234	235	258	267	244	249	226	250	243	246	261	261	229	240	238	254	254	234	257	254	270	286	232	230	249	231	227	268	246	259	259	265	242	241	229	265	248	260	248	263	255	234	245	243	241	270	232	233	263	264	235	249	260	255	242	235	254	261	239	247	272	276	257	267	274	260	266	261	264	258	263	237	246	259	260	258	251	225	242	247	234	257	264	254	265	242	250	216	244	234	268	223	260	253	251	244	242	257	247	256	264	195	260	276	246	232	254	222	270	271	232	236	253	268	204	252	223	265	242	280	239	258	270	231	264	248	235	253	262	276	258	251	252	250	255	250	257	261	239	234	265	255	259	239	249	248	258	221	243	249	264	253	282	277	257	227	256	256	247	247	237	234	245	258	276	247	246	262	231	248	253	261	255	282	231
24961	20901	26545	24801	12211	5515	3771	2731	2352	2014	1620	1625	1415	1310	1151	1073	882	814	788	707	705	681	615	570	551	499	527	508	444	483	452	468	432	426	457	391	427	370	391	406	391	377	342	372	363	378	385	309	344	357	319	356	353	355	313	329	347	302	354	340	345	351	363	353	341	308	333	345	350	356	334	374	355	352	352	361	340	343	333	358	317	343	353	366	336	301	334	335	367	332	364	311	325	313	330	340	357	304	358	321	336	301	344	341	318	347	332	369	339	369	353	346	384	334	314	352	321	329	349	341	330	313	323	330	326	338	360	334	320	348	335	313	352	315	365	330	344	307	365	327	329	314	377	350	337	352	327	305	323	324	336	313	324	346	332	335	337	307	364	350	300	323	335	328	318	308	349	343	340	335	339	349	325	344	341	323	336	346	357	340	349	332	339	333	334	375	331	330	316	304	377	326	355	348	331	343	339	339	341	357	370	336	336	334	338	347	308	329	327	343	336	395	336	349	303	345	311	317	348	326	324	336	355	349	339	338	324	325	326	338	323	301	350	347	304	352	356	316	335	341	357	349	347	338	338	355	317	317	336	308	351	338	332	338	319	359	328	347	334	364	345	343	337	349	354	348	351	352	353	324	344	303	329	338	345	339	345	347	336	312	321	325	351	351	342	346	334	368	331	359	373	325	325	333	351	321	318	329	341	329	331	330	317	306	324	314	352	334	335	341	319	334	340	341	341	346	342	327	341	330	371	325	339	345	330	348	339	341	328	332	339	342	342	318	349	340	310	334	343	364	331	338	330	345	333	347	336	326	318	333	353	340	330	308	383	334	309	316	329	331	349	325	355	378	331	332	334	325	330	335	356	360	335	333	348	324	367	350	373	302	347	354	341	329	324	356	366	332	335	332	380	330	310	316	329	346	337	324	343	336	377	341	338	346	340	339	358	352	343	333	346	297	324	321	295	344	312	361	324	352	327	355	322	308	401	357	346	320	367	315	319	341	336	309	351	355	342	310	332	354	346	331	352	330	315	360	347	341	338	360	329	338	332	327	353	322	328	334	333	332	342	314	320	288	356	331	335	347	318	334	320	346	371	341	332	342	331	345	323	340	370	340	337	342	333	341	336	341	360	314	330	323	330	336	372	368	332	300	365	301	347	327	353	358	328	314	353	328	356	352	343	354	347	332	335	324	329	324	354	330	357	365	370	337	354	337	380	359	372	322	340	347	328	357	353	318	352	360	391	364	346	328	332	333	332	359	366	377	351	337	337	335	357	336	298	339	369	320	339	363	339	337	337	335	335	324	342	330	347	349	376	358	328	332	346	348	324	364	363	340	330	354	352	330	358	362	326	353	334	337	366	335	351	319	346	363	344	343	323	376	354	347	306	336	314	344	336	350	347	347	313	322	336	317	332	352	338	367	354	323	340	338	347	367	350	361	337	321	322	342	341	322	331	349	343	328	343	320	323	338	334	330	309	330	293	322	341	345	342	336	304	354	328	348	331	339	384	383	359	353	366	359	332	373	356	341	336	348	344	317	331	333	320	350	352	341	361	325	329	346	328	342	351	335	354	332	339	323	358	337	356	338	327	341	351	367	338	335	334	356	339	357	316	330	310	324	331	333	335	317	353	341	324	314	312	338	346	298	358	349	320	332	323	325	333	352	352	336	309	350	330	330	317	333	327	326	352	324	318	327	355	348	338	335	339	346	344	352	307	343	344	336	321	333	371	348	348	322	327	322	337	337	340	338	358	356	326	348	326	325	322	319	322	363	357	360	331	330	331	324	352	326	321	331	335	322	344	335	342	358	347	341	321	307	371	344	320	326	333	353	333	350	336	347	347	306	311	347	320	343	349	346	304	358	349	357	331	353	359	389	332	322	349	376	334	300	334	345	318	345	345	321	341	335	318	313	338	358	350	341	374	371	324	336	334	335	333	370	353	365	347	336	353	330	336	343	373	328	328	318	327	335	346	346	363	381	323	323	357	327	350	326	388	336	313	304	344	324	331	365	329	365	327	322	302	319	363	325	350	329	336	322	329	353	328	329	337	330	342	325	316	342	326	380	332	337	355	324	355	324	369	345	326	317	317	331	319	328	338	351	318	345	348	372	365	349	311	315	347	339	324	290	361	317	360	361	337	336	328	359	391	332	382	362	317	369	378	339	340	321	323	343	346	380	346	337	357	339	351	357	339	327	371	327	326	363	361	352	351	352	323	377	354	349	385	356	344	321	367	329	334	316	352	368	335	361	350	358	295	332	306	341	327	324	310	351	348	346	358	325	344	341	310	330	363	358	377	353	345	348	316	342	355	317	371	330	373	355	348	338	349	323	329	324	331	345	328	355	355	339	360	351	355	360	347	356	352	339	352	359	362	332	350	342	344	360	321	312	314	323	320	349	349	355	350	327	346	308	377	375	316	370	328	377	328	372	321	335	306	330	333	352	341	343	364	312	336	363	341	350	347	328	312	336	350	360	340	336	318	369	336	330	355	337	339	346	356	354	310	356	345	328	332	341	346	331	343	322	328	349	342	303	331	351	345	337	338	344	357	343	313	344	377	347	307	349	349	335	349	331	355	347	328	326	345	344	343	344	368	295	333	318	328	319	358	344	312	343	321	316	376	327	334	324	328	298	358	339	320	322	366	334	328	335	347	311	370	329	346	377	341	353	340	365	328	338	350	328	321	303	358	350	337	331	317	344	361	350	368	330	292	324	328	363	353	317	337	345	323	332	313	354	330	343	387	339	361	314	333	338	319	340	347	333	345	338	326	359	346	347	326	315	348	331	352	312	347	334	358	347	335	389	332	348	343	350	346	370	343	305	335	357	327	341	334	319	382	315	354	348	333	340	312	336	343	327	360	321	306	352	332	324	323	341	332	347	384	324	340	343	295	298	375	341	333	353	337	347	355	339	328	323	335	312	322	358	365	329	366	347	368	360	327	333	352	370	340	342	334	319	326	310	345	383	340	360	333	361	351	320	316	332	340	338	304	369	354	367	373	326	302	366	318	379	362	323	348	302	353	333	341	311	354	337	313	369	317	322	357	329	355	321	363	318	332	342	343	384	326	348	348	335	344	295	342	372	321	356	373	353	346	340	340	324	329	342	318	338	344	356	350	337	349	331	372	360	360	338	340	322	341	317	336	353	303	363	328	358	354	355	306	318	336	328	354	363	349	328	334	346	343	338	320	331	331	322	348	365	320	357	364	322	327	344	304	316	348	319	341	369	361	333	320	317	335	322	379	288	332	343	360	316	288	326	315	342	345	331	345	331	313	324	329	324	343	342	322	354	299	336	372	347	348	340	340	350	336	318	332	361	337	350	315	324	352	345	338	337	315	339	336	319	341	324	327	337	344	320	347	312	333	347	319	306	351	333	345	321	335	353	342	363	333	336	323	363	339	332	335	307	355	349	344	312	329	333	339	337	327	326	357	358	353	348	335	351	323	375	347	338	322	324	343	329	332	344	318	373	371	337	359	337	333	346	333	360
21767	31293	26651	18698	13733	10390	7858	6322	5462	4813	3870	3452	3111	2838	2455	2178	1879	1635	1346	1252	1147	1055	928	907	801	816	784	723	691	688	655	631	664	601	623	528	495	473	485	480	478	418	426	444	394	466	464	419	432	426	385	423	388	396	422	425	425	412	367	415	430	378	379	380	427	396	389	382	423	348	449	386	424	390	415	417	398	415	394	414	394	414	416	399	384	405	414	407	435	422	399	408	376	442	403	382	403	397	417	390	403	418	409	425	389	413	374	390	401	386	403	356	417	371	384	422	401	407	426	451	450	381	392	418	446	363	402	403	391	381	366	418	406	441	413	397	406	398	390	393	427	381	405	386	414	444	379	426	382	440	426	432	402	405	430	440	413	393	449	398	392	403	408	412	402	382	410	427	397	404	411	406	453	392	439	411	383	437	407	390	413	393	410	374	413	405	372	432	390	410	400	401	415	407	389	423	396	418	437	429	396	427	435	402	365	384	390	435	413	421	424	386	355	401	375	432	376	389	406	401	414	410	405	372	418	431	435	414	383	399	404	423	376	391	384	406	368	392	354	393	423	432	389	396	446	391	416	415	365	413	396	381	407	395	396	401	396	408	395	377	415	411	406	405	384	391	417	401	407	388	366	376	412	425	412	423	442	413	397	444	393	405	416	367	420	388	383	381	380	414	411	408	416	389	421	384	435	389	384	427	396	392	426	416	436	421	390	404	383	391	396	424	409	406	410	450	416	405	430	401	409	403	357	389	410	412	416	447	427	402	409	373	423	430	391	366	391	387	388	392	402	417	415	388	387	403	417	400	425	379	380	417	391	426	386	427	428	387	407	380	433	406	428	411	384	412	427	386	383	443	364	393	383	396	390	460	422	410	385	408	421	370	402	378	416	412	374	380	397	410	411	420	391	412	389	413	369	402	384	433	405	402	418	402	388	410	402	400	389	403	375	413	427	406	391	410	401	386	423	417	419	398	407	409	388	392	422	419	418	407	405	386	417	410	418	400	382	385	394	391	396	440	396	436	412	403	418	381	420	384	386	413	385	356	427	417	409	414	396	420	375	398	406	387	392	380	409	388	396	406	423	391	381	387	392	401	422	404	412	411	410	366	392	407	422	430	420	412	456	403	383	395	422	383	380	388	442	415	383	409	388	405	415	387	404	404	415	411	417	392	382	413	381	422	371	404	417	386	409	413	394	398	387	388	416	393	366	434	403	405	402	408	426	432	420	397	452	411	372	394	381	411	423	410	386	404	401	452	442	402	395	366	401	399	410	404	390	407	429	430	403	383	410	378	387	404	421	379	405	408	404	366	421	413	400	428	415	420	388	395	360	419	400	420	372	390	398	383	421	420	391	410	392	443	400	394	411	399	405	433	428	405	440	374	402	406	417	419	404	369	438	418	415	435	412	416	395	420	384	412	382	374	358	392	408	380	373	378	387	434	409	394	416	458	381	377	385	383	396	405	417	398	402	397	359	392	392	424	449	375	467	426	399	425	414	399	415	417	415	462	387	399	391	368	404	423	406	380	399	408	392	407	397	385	394	389	395	426	383	351	389	389	418	382	410	402	425	368	390	393	409	400	382	436	423	401	396	406	403	416	403	388	404	420	433	412	409	429	407	370	431	438	379	458	386	411	358	395	433	392	372	414	404	402	384	397	413	402	396	360	418	366	422	394	411	375	373	405	433	395	414	375	429	427	409	407	389	430	423	393	389	388	391	396	429	388	430	384	375	388	406	425	420	395	404	430	404	368	414	406	397	382	384	408	422	395	393	356	394	398	366	405	420	419	414	383	395	390	427	384	414	400	381	387	424	422	367	421	369	385	400	436	389	390	429	366	402	421	427	372	379	424	419	433	385	417	422	385	411	424	425	428	405	423	363	435	453	379	429	386	415	419	382	384	422	412	452	428	389	411	423	424	424	414	407	392	424	388	401	402	421	407	399	439	418	408	390	406	410	417	402	371	408	430	411	402	389	391	428	408	388	426	400	404	397	410	365	429	421	442	368	419	404	388	433	398	409	408	383	402	385	393	388	408	376	400	422	380	391	396	372	392	403	416	391	485	407	430	429	392	408	420	420	391	432	378	400	408	405	417	387	364	376	377	419	369	373	389	431	416	384	401	414	392	437	402	409	377	409	406	403	371	414	382	408	412	425	412	401	405	449	371	404	388	404	386	384	418	375	368	366	407	381	388	379	394	425	374	405	432	424	408	386	418	400	425	415	373	387	402	385	398	416	353	449	403	418	392	392	420	356	420	411	418	424	394	414	385	427	401	395	401	402	396	397	363	401	417	378	394	421	410	407	378	404	407	416	381	398	436	396	409	391	429	415	397	417	404	415	407	399	413	408	392	386	419	413	407	354	416	423	376	447	382	388	414	432	390	430	412	423	382	409	437	429	412	399	421	411	382	410	408	402	400	404	408	399	414	403	395	408	407	386	403	378	387	408	398	423	433	385	383	426	399	384	424	412	441	403	410	419	424	413	422	428	422	376	405	413	370	377	362	452	395	400	393	382	407	383	417	427	421	433	406	390	395	390	414	404	381	379	388	380	383	425	397	386	434	405	394	416	384	404	395	438	407	394	388	402	416	370	404	414	415	392	413	396	411	445	421	408	439	397	415	437	413	414	378	403	391	398	373	403	427	388	381	377	395	379	416	401	378	395	407	397	389	401	413	389	432	405	411	411	410	412	418	390	460	399	407	431	387	413	415	395	468	401	420	359	400	378	386	395	377	388	414	405	446	397	403	406	391	409	441	408	419	459	395	401	404	395	386	414	368	452	377	399	407	387	408	387	427	392	386	389	428	399	434	396	378	410	393	422	404	363	402	456	427	406	415	390	370	379	388	440	432	403	413	363	424	386	429	427	411	387	404	391	370	411	388	387	404	407	372	399	365	390	392	443	439	420	397	397	386	399	406	376	433	426	423	384	423	433	431	389	356	431	412	381	397	417	384	389	424	403	378	406	392	395	427	381	372	404	419	413	422	390	410	404	408	400	366	414	398	417	410	354	412	424	431	382	421	420	422	394	409	366	408	374	414	399	405	416	394	405	400	412	378	400	429	392	410	398	399	418	403	397	421	408	413	421	413	401	382	391	419	416	390	390	401	369	408	412	408	419	422	439	399	394	418	405	414	378	423	437	385	359	408	398	377	408	376	389	406	418	412	424	386	424	418	424	400	400	369	422	445	400	429	394	426	409	429	396	411	388	393	402	418	431	408	428	369	406	411	388	397	390	424	430	397	396	429	396	416	382	407	395	414	387	396	462	415	399	408	424	418	427	370	406	442	398	408	402	421	401	373	385	397	399	434	404	371	442	379	421	349	399	397	374	424	375	412	409	405	419	427	422	417	416	411	414	365	433	413	410	396	365	393	411	432	401	398	394	397	400	392	376	379	378	396	370	396	403	401	437	425	393	385	416	396	384	388	369	390	417	431	399	402	369	409	386	365	388	406	464	415	415	434	390	454	399	446	403	423	429	400
22733	20945	28525	23525	21016	21145	13851	6703	4947	4077	3352	2862	2629	2308	1939	1704	1462	1176	1037	1009	946	861	722	695	686	658	571	562	515	508	489	463	452	412	410	372	399	341	341	371	345	336	296	317	299	312	257	297	278	264	250	271	256	270	289	269	277	280	235	253	276	281	254	249	235	284	283	265	304	272	271	270	274	287	294	255	261	279	246	292	265	268	273	262	285	290	274	283	298	300	261	250	289	269	247	287	258	256	281	259	263	289	256	283	242	307	283	230	268	246	273	268	261	272	273	260	243	290	255	273	252	266	278	284	278	241	287	236	232	245	254	291	293	277	268	289	264	249	246	280	273	259	301	274	300	271	278	277	230	259	255	286	293	256	248	283	288	274	244	256	274	287	263	227	301	235	271	262	253	279	250	272	273	294	256	272	226	270	267	307	296	248	260	280	244	290	258	248	250	266	277	254	241	240	264	276	285	244	262	245	290	282	268	278	265	294	245	265	258	257	275	259	268	271	280	273	249	273	278	265	242	272	261	263	280	259	269	279	250	276	260	291	253	252	282	261	268	268	268	238	266	242	241	266	248	283	268	263	276	240	244	266	254	311	298	279	246	257	267	281	260	298	294	269	306	250	254	260	274	269	293	285	263	282	286	240	260	293	282	267	274	276	268	290	254	250	261	277	268	253	233	259	300	260	251	236	284	253	258	291	287	242	263	284	244	271	237	264	272	264	286	274	245	290	272	285	269	257	306	277	287	277	257	276	255	267	265	253	279	280	278	268	270	281	279	280	259	264	235	286	286	241	286	274	276	246	250	256	268	263	294	297	267	280	267	295	263	239	278	276	261	259	263	297	270	272	262	278	272	231	255	277	287	244	274	260	260	248	268	234	244	253	284	290	271	245	259	264	279	283	279	277	294	266	271	264	293	291	295	301	264	291	287	274	265	260	234	272	271	244	258	287	254	240	244	280	259	269	287	275	278	267	280	282	266	283	280	266	272	267	241	279	269	275	279	259	276	245	306	237	259	259	294	258	261	286	242	252	255	272	256	280	288	280	256	268	291	247	253	267	229	253	254	254	269	286	279	273	282	265	284	251	252	281	301	292	294	271	259	235	290	257	241	262	265	280	283	264	230	237	249	276	264	262	284	262	275	300	246	275	249	277	262	280	301	261	241	253	245	284	258	272	292	262	268	280	268	295	297	254	243	257	253	277	267	272	237	250	255	278	272	296	285	257	261	233	283	274	270	264	269	270	242	271	257	284	263	257	254	275	267	236	303	245	254	260	251	276	277	290	275	291	294	279	266	270	283	257	267	265	262	253	275	267	254	262	267	283	257	292	271	278	253	285	261	261	252	231	243	260	271	268	292	295	272	287	282	277	258	259	275	254	240	269	260	272	266	283	270	266	299	266	283	290	265	273	271	282	285	259	298	295	282	278	273	282	286	277	264	290	290	251	268	264	259	283	280	285	286	269	275	266	252	260	259	264	281	255	277	257	275	289	292	259	279	254	235	283	240	273	285	273	253	293	242	266	276	265	271	269	232	305	269	291	246	279	287	281	252	269	259	245	264	259	258	260	279	275	261	274	270	277	315	269	254	291	265	283	289	261	273	273	268	264	263	253	286	233	263	272	253	251	270	247	280	273	286	284	247	269	275	292	236	268	260	243	257	274	279	261	246	268	272	289	256	269	277	251	273	251	278	274	251	281	275	263	295	263	269	277	263	283	285	247	245	300	272	256	262	274	272	268	270	269	280	291	299	269	267	255	274	274	288	288	304	266	259	255	280	273	285	286	273	258	286	300	272	241	270	273	271	273	255	309	258	286	268	272	297	289	281	263	285	258	291	258	295	278	267	267	258	250	265	274	276	279	255	247	263	274	252	267	312	265	231	287	314	254	284	282	253	281	251	238	265	289	270	257	279	287	255	252	264	276	255	285	266	250	255	256	283	300	284	276	267	259	271	273	275	245	242	277	280	260	252	263	255	255	263	267	283	266	267	262	278	280	280	281	263	242	277	291	283	256	241	265	260	245	260	291	253	264	280	231	249	252	272	271	274	275	263	260	274	270	278	271	278	241	288	272	258	281	280	243	274	252	266	252	256	266	237	268	273	267	257	291	264	287	273	238	260	259	259	233	278	267	257	273	235	247	254	255	261	305	262	257	278	245	273	251	254	270	275	282	260	274	263	260	292	229	261	299	230	245	262	298	278	287	282	287	274	272	296	276	272	293	267	276	286	281	273	278	272	244	232	274	303	274	253	292	242	268	234	260	295	262	276	261	278	268	254	247	270	277	281	277	271	267	263	271	288	250	279	272	283	275	260	266	261	249	275	247	282	263	283	256	249	288	258	291	255	258	264	276	263	269	252	273	271	272	279	255	301	274	266	275	269	269	253	264	241	251	284	280	276	284	277	260	262	316	269	286	248	280	289	236	263	284	256	298	279	258	264	287	257	264	247	248	270	270	253	254	272	263	267	249	260	262	285	278	292	275	279	249	260	268	272	265	291	284	267	266	259	264	283	251	265	246	253	262	259	253	264	255	250	246	253	273	261	238	257	268	263	255	269	271	249	269	247	264	269	282	246	281	279	276	249	264	269	252	276	238	263	249	256	255	251	296	244	282	280	240	288	296	250	257	254	285	268	269	251	246	286	304	269	286	271	259	260	270	264	292	271	269	250	265	253	265	269	253	247	271	265	254	286	255	272	267	308	256	267	259	231	254	279	239	244	252	269	266	256	227	253	262	274	247	275	284	318	276	269	286	283	270	260	275	280	244	274	245	258	298	249	271	252	252	258	255	257	257	260	285	269	266	265	270	265	289	260	277	264	262	258	258	268	273	259	247	267	272	275	265	252	254	247	268	238	259	237	297	255	274	274	245	268	271	240	275	283	270	256	288	265	256	252	272	270	270	263	243	277	272	238	267	280	274	277	288	245	264	292	268	252	259	248	260	283	262	286	271	292	258	277	246	275	251	272	279	249	258	296	285	259	280	262	284	246	259	253	244	267	272	277	240	261	261	269	273	293	283	261	281	278	286	254	234	238	294	241	253	275	281	261	265	311	302	271	285	260	280	264	277	251	263	281	259	287	257	266	260	278	274	266	254	266	252	296	254	305	261	273	263	287	273	231	302	258	253	271	293	287	267	254	292	254	248	265	269	284	294	277	264	248	277	275	270	280	252	263	254	279	279	282	235	265	266	278	271	275	254	278	259	284	273	265	291	262	253	260	247	267	290	239	274	254	247	253	251	267	255	235	274	274	272	289	259	281	257	293	287	249	260	295	275	289	274	299	260	289	248	277	249	230	257	289	258	275	254	263	257	270	274	262	280	276	291	263	272	266	232	263	271	287	299	261	248	269	280	280	263	267	277	225	281	250	283	243	266	262	256	292	265	281	232	330	245	247	268	275	266	255	281	287	294	259	247	251	253	313	314	273	255	257	254	261	251	258	253	289	254	266	271	284	291	263	281	256	261	263	279	292	256	273	249	265	255
25212	41056	35711	26565	21359	17582	13626	11785	10138	8406	7076	6401	5452	5110	4174	3670	3092	2491	2060	1901	1646	1576	1429	1254	1251	1147	1036	946	846	792	795	633	640	567	613	564	511	498	471	463	417	381	411	381	404	410	324	332	323	296	349	327	315	360	307	324	303	327	315	305	347	339	320	319	326	307	293	304	342	293	278	281	328	332	335	315	298	333	323	309	285	294	320	306	291	320	313	300	307	314	297	340	311	282	324	314	321	268	312	277	318	333	346	291	327	314	317	313	313	337	322	314	314	337	333	307	286	308	323	340	302	309	298	331	264	302	331	305	334	302	310	320	343	300	275	299	314	328	292	292	301	339	299	296	280	287	293	327	276	309	328	292	321	296	321	311	279	320	295	321	336	328	319	286	310	307	324	333	327	291	317	346	322	306	306	315	297	323	310	311	281	300	314	316	293	310	326	313	305	309	286	328	306	327	291	292	317	289	310	309	279	304	299	318	303	309	302	328	329	318	345	287	286	361	329	355	302	296	287	288	333	309	309	312	313	308	298	356	333	320	292	342	339	331	326	366	328	327	317	303	266	302	325	331	323	303	329	295	325	319	301	303	296	324	294	306	315	317	355	300	318	343	302	295	325	310	302	320	321	309	283	340	301	315	323	274	301	330	328	317	275	275	371	308	311	335	311	317	306	335	314	299	325	315	317	318	341	347	310	329	295	300	305	323	320	295	318	317	300	326	329	317	279	322	294	326	322	292	316	278	349	283	324	297	287	304	324	281	301	305	332	298	352	300	325	327	308	302	279	288	318	321	336	315	312	318	343	338	336	278	324	293	311	283	298	340	281	333	325	317	312	314	321	283	296	334	292	321	316	297	295	305	322	305	307	286	297	301	335	269	334	339	306	329	286	302	291	307	334	329	346	297	344	318	317	349	319	328	322	332	331	304	325	315	314	308	283	312	310	315	321	326	303	298	331	314	324	327	280	317	338	319	324	327	302	293	307	326	331	339	302	303	303	321	349	318	320	297	317	322	313	333	300	304	337	305	328	289	300	301	321	302	323	291	310	292	290	315	287	311	297	325	279	309	327	303	310	314	318	334	325	304	329	325	321	284	307	315	336	284	303	308	321	318	325	339	310	308	319	295	303	308	339	314	319	317	318	348	293	330	297	325	287	323	301	334	282	298	321	309	319	298	336	314	297	294	308	308	315	301	330	305	314	284	307	304	310	295	299	337	342	280	304	323	295	303	306	309	324	310	332	320	322	346	293	346	346	308	290	308	316	304	327	306	287	323	341	341	319	336	310	293	303	313	320	319	307	303	308	308	306	305	307	323	317	299	334	316	303	310	328	328	351	282	291	321	349	288	311	305	334	343	314	302	281	295	333	328	315	327	304	313	315	322	317	300	330	308	295	316	304	281	341	355	342	318	321	307	286	341	290	311	314	341	311	319	287	319	343	316	335	320	332	291	294	281	333	304	291	315	340	331	302	307	334	308	314	308	312	277	295	302	280	306	325	293	302	324	301	322	330	322	308	301	317	307	316	302	289	304	352	328	315	327	325	342	312	312	293	295	296	311	306	287	315	320	348	341	307	313	288	332	312	315	310	300	322	299	297	311	363	310	305	330	327	328	328	284	298	341	307	313	301	291	361	327	312	300	331	315	294	287	350	307	325	299	300	313	304	350	325	298	311	313	296	303	306	331	321	329	326	324	292	282	308	332	278	319	318	299	343	331	318	335	316	302	344	295	319	292	314	320	308	328	296	321	302	324	338	322	320	296	312	335	333	336	307	311	328	320	305	322	309	339	321	289	319	319	328	302	299	296	303	333	291	295	320	294	295	316	309	329	345	316	327	330	301	298	315	305	316	303	299	313	296	340	337	327	330	297	304	319	285	321	324	329	313	296	336	295	317	309	291	317	323	339	338	336	317	283	286	291	318	315	296	310	315	306	305	309	305	315	322	293	294	304	313	342	285	336	348	330	311	317	280	299	311	336	327	302	336	300	296	286	302	312	295	336	287	327	283	310	276	315	311	296	318	323	328	292	318	318	331	324	307	306	325	318	333	314	292	300	294	321	308	281	340	308	304	322	287	332	341	320	348	310	296	314	360	291	315	327	311	304	333	296	289	342	330	304	345	346	349	301	275	300	311	323	303	321	320	315	328	346	319	301	287	292	318	291	319	322	274	288	351	322	308	335	268	307	303	321	327	276	330	305	264	322	330	334	318	287	305	312	294	304	315	313	315	297	309	304	306	300	307	324	318	289	284	299	303	306	304	341	305	296	317	328	295	305	308	302	317	294	329	341	297	307	313	319	293	321	319	300	333	319	312	300	288	343	311	322	315	333	282	307	334	310	312	308	276	311	320	322	330	289	304	352	304	329	286	319	301	301	353	313	292	280	320	306	310	307	303	306	299	318	306	294	331	284	357	314	290	298	314	327	276	289	312	304	330	319	298	311	302	331	315	317	354	305	318	277	311	316	312	334	315	318	334	290	302	295	324	309	328	325	303	301	302	268	350	293	302	327	288	282	305	300	320	314	308	323	312	313	300	347	299	337	312	343	293	317	328	316	312	327	300	317	349	353	341	325	291	293	286	297	365	304	306	302	306	289	297	329	306	280	312	283	307	315	329	314	279	290	281	322	312	332	315	307	286	327	278	334	299	344	359	295	317	310	286	299	310	336	326	318	334	322	284	316	293	343	273	305	296	319	314	312	311	319	291	339	318	297	299	313	313	341	338	334	306	321	323	317	299	308	312	288	299	286	317	295	302	326	322	324	303	339	302	320	321	305	319	307	335	349	291	309	275	322	316	306	327	325	333	316	307	307	297	339	339	311	328	346	347	292	289	323	316	312	284	314	317	292	284	312	298	311	322	313	277	324	335	328	322	315	304	295	314	328	314	317	304	344	319	292	318	326	273	303	301	339	285	350	324	317	316	339	340	299	307	317	305	350	356	296	319	319	321	333	328	314	308	318	299	297	319	299	311	315	311	332	317	328	320	324	312	313	329	296	315	291	317	298	322	338	333	314	336	338	317	296	346	315	298	317	266	322	306	303	340	304	312	327	326	297	311	329	315	321	300	329	299	330	338	290	318	314	308	315	302	302	311	319	308	308	317	307	342	317	336	336	314	318	293	305	312	306	284	306	340	339	313	317	311	323	343	293	320	315	318	286	339	305	305	299	320	290	320	322	315	348	315	331	312	322	324	284	343	350	319	314	289	318	294	316	307	335	311	302	311	332	327	310	277	318	292	299	319	303	324	321	332	335	327	315	296	319	298	301	319	327	300	298	315	294	366	322	327	313	298	341	335	316	295	341	321	310	289	285	287	316	319	316	304	302	312	314	297	300	334	301	324	329	295	318	319	328	308	274	325	348	314	321	278	311	296	311	328	292	326	321	311	303	308	283	331	316	317	302	331	299	333	293	316	318	312	302	323	314	304	305	324	289	302	285	322	307	305	287	334	292	281	306	304	315	314	309	331	329	305	292	329	296	303	313
27245	21689	21020	12925	6572	3948	2836	2113	1777	1531	1230	1221	1045	994	840	793	635	593	565	531	515	481	444	433	389	432	393	399	380	330	328	396	337	374	324	333	293	316	299	295	295	301	283	264	303	285	316	292	289	309	279	254	293	283	266	252	263	268	293	271	271	315	277	266	242	283	296	282	282	290	261	264	265	281	287	246	293	261	281	279	269	296	286	276	289	272	306	279	283	224	286	268	225	267	257	276	255	265	269	274	283	273	272	261	276	234	261	257	302	256	282	319	294	258	299	290	267	289	259	236	271	260	249	273	259	281	268	272	282	293	281	271	259	308	274	262	271	240	260	232	298	272	306	263	269	252	276	277	257	277	274	251	284	255	276	269	256	250	239	261	273	300	270	279	289	287	304	253	275	269	251	286	292	293	284	257	247	254	275	277	288	249	281	282	248	300	275	275	283	292	296	262	258	237	288	275	263	282	246	290	257	265	282	279	268	288	269	296	305	279	257	282	269	263	284	268	268	275	265	258	254	289	300	297	269	301	263	281	252	247	271	220	257	248	263	256	259	271	260	283	252	254	250	225	283	290	272	284	285	292	291	291	286	271	273	279	269	256	275	267	268	268	257	273	297	274	263	296	260	262	266	269	266	275	276	283	245	307	273	274	248	302	315	303	282	277	267	237	240	275	263	294	276	287	257	300	272	265	275	278	256	230	272	281	244	243	276	262	265	288	265	294	287	282	279	284	330	262	246	266	284	300	260	275	242	251	277	283	246	264	261	271	257	256	280	289	278	265	253	282	285	285	282	285	289	255	282	267	287	243	270	264	282	252	257	237	257	288	279	269	281	294	286	270	276	283	251	285	284	283	280	247	275	280	297	262	291	261	247	299	270	283	254	277	280	256	286	255	266	295	290	290	270	300	290	291	270	262	283	286	265	263	256	265	253	239	272	278	275	294	285	263	267	280	316	251	256	234	282	274	292	260	271	279	277	282	252	284	263	284	248	286	279	294	253	292	268	273	264	270	264	258	256	279	312	285	315	280	279	268	286	281	256	291	268	247	295	257	253	263	272	304	273	300	300	242	271	240	288	275	297	238	276	295	250	281	288	281	265	292	243	283	254	250	264	277	269	283	258	269	274	280	265	306	295	269	257	267	276	303	281	277	282	295	265	258	263	259	254	259	286	275	283	294	251	277	301	261	293	311	279	280	296	293	315	252	285	284	278	275	271	289	261	243	259	280	295	289	283	281	288	271	302	272	279	280	254	286	285	290	270	290	271	266	249	253	285	285	283	286	257	246	263	272	300	269	289	277	266	253	282	266	274	269	289	285	267	255	265	275	278	272	281	267	291	314	261	272	275	250	272	295	269	258	262	285	308	262	270	255	261	288	274	269	295	254	261	303	258	282	279	304	297	263	281	289	249	265	268	287	257	275	259	284	281	288	277	267	324	257	231	262	299	285	288	283	296	284	283	283	250	229	259	275	263	283	285	300	287	260	266	315	280	280	286	253	303	282	265	262	263	282	258	273	268	290	283	243	272	281	245	294	278	274	250	289	251	268	288	255	305	280	289	267	290	231	248	280	294	272	265	295	315	290	296	283	290	285	283	266	251	283	281	306	272	286	265	279	309	280	273	249	274	258	266	255	232	280	265	261	275	283	270	287	257	284	279	266	273	277	273	269	268	274	252	263	277	260	294	296	264	269	252	286	267	279	274	233	267	286	267	262	276	275	266	253	265	276	294	258	261	281	285	268	258	312	294	277	268	276	256	297	254	255	262	278	261	287	264	276	299	280	272	281	259	287	268	254	284	291	264	266	301	268	294	302	273	261	286	260	269	268	262	279	262	266	302	260	286	284	264	242	265	278	270	260	284	304	282	275	273	278	289	262	275	264	257	310	265	284	260	251	289	281	281	268	248	274	285	274	280	257	245	267	294	266	286	298	265	272	289	278	288	283	256	259	297	281	283	292	289	270	259	308	316	303	233	249	261	265	278	262	287	277	252	305	245	280	279	281	265	317	250	288	284	252	262	270	262	265	261	242	283	255	274	250	291	273	265	265	296	262	293	301	284	252	276	272	267	271	255	277	268	228	277	273	297	258	297	270	258	300	252	278	273	261	258	297	270	272	275	270	298	304	283	273	269	267	276	258	267	250	285	278	280	273	285	291	291	270	286	282	298	279	274	285	304	299	275	290	294	268	261	281	264	269	274	284	258	240	283	320	279	238	287	280	254	265	290	269	277	270	267	261	300	269	277	288	276	271	281	274	271	245	264	253	282	268	274	282	270	263	268	245	267	276	274	279	263	258	294	279	279	294	266	285	283	283	288	268	280	274	255	301	264	284	285	288	290	254	284	293	283	252	237	267	273	281	267	246	265	274	283	290	292	281	292	279	294	296	256	254	308	238	295	247	265	276	270	284	279	272	255	248	281	260	275	284	302	279	269	242	277	262	234	269	280	259	276	277	260	260	275	277	303	297	272	264	278	277	290	267	261	268	303	273	263	305	289	254	268	294	276	274	291	228	258	299	308	268	250	275	269	265	284	311	290	295	338	276	287	257	276	277	256	279	250	282	282	285	274	299	294	278	263	247	257	288	249	261	275	275	251	266	311	255	278	268	271	270	288	308	270	302	260	247	272	282	263	288	249	268	288	290	286	275	256	285	258	273	241	289	262	265	285	277	270	254	236	285	288	284	285	274	286	258	275	271	297	298	278	265	276	269	267	269	267	266	285	291	259	304	273	282	294	285	274	268	255	258	272	304	260	279	301	303	275	266	264	289	270	278	254	242	274	267	284	257	283	279	259	280	265	281	287	323	276	244	303	277	296	266	267	288	283	276	308	264	284	292	254	280	301	261	276	293	276	270	290	270	281	265	255	274	300	293	294	275	266	268	290	284	291	265	280	249	280	270	276	248	267	269	253	288	258	282	264	275	248	282	245	269	284	269	266	273	273	298	240	270	244	283	271	303	255	291	282	298	289	279	277	288	243	280	281	234	262	275	250	274	256	280	288	247	279	278	283	280	278	302	307	252	284	289	277	262	257	269	292	290	279	284	280	282	296	278	268	297	271	274	270	297	274	297	249	263	256	293	273	280	282	253	266	272	236	262	279	254	279	294	241	290	294	288	258	294	286	260	280	251	306	257	288	266	249	295	272	292	278	267	266	284	277	269	273	274	273	241	278	276	289	263	291	286	277	251	306	281	276	269	280	270	280	267	254	279	255	278	265	283	248	255	281	276	276	249	284	276	286	288	270	271	284	283	256	251	246	259	268	274	277	273	259	271	280	282	303	266	251	284	273	272	282	226	262	273	262	300	292	261	305	262	262	293	295	283	285	251	258	266	285	259	263	245	251	300	288	275	237	316	284	267	290	283	258	269	268	309	267	259	269	277	240	264	303	276	279	300	265	305	291	274	303	264	247	272	272	286	281	295	258	265	297	278	254	279	281	273	266	280	270	261	254	268	276	298	246	254	277	241	284	287	267	271	257	285
21207	30226	24989	15210	11272	8091	6228	4998	4186	3414	2963	2586	2364	2084	1785	1692	1283	1105	982	824	843	823	742	577	729	655	626	590	581	524	483	468	484	463	470	460	423	414	412	384	389	361	399	339	364	336	379	320	360	329	343	303	326	345	313	329	342	348	321	319	355	343	351	357	358	319	324	359	320	358	329	307	325	332	307	320	328	317	336	334	317	363	317	364	329	320	335	322	344	330	323	333	342	322	331	349	328	352	358	327	344	320	313	311	337	313	318	335	334	338	342	346	320	303	334	330	322	311	330	314	342	332	354	307	323	374	322	323	311	339	316	365	327	335	349	370	321	350	319	304	345	381	303	324	318	337	325	329	314	308	328	348	335	329	297	361	326	302	356	332	338	358	341	318	322	359	311	349	334	336	332	367	307	332	330	313	317	334	351	325	318	330	321	328	310	355	323	298	335	337	369	334	336	308	293	311	350	322	334	350	298	316	367	355	341	325	329	347	340	341	348	318	360	322	340	334	351	332	345	347	365	304	304	341	318	371	326	305	320	298	305	368	337	323	362	343	346	345	333	332	300	342	345	356	287	356	311	342	361	358	330	338	331	333	330	340	320	346	321	316	293	337	351	333	352	356	312	324	313	350	346	325	345	352	299	297	358	367	321	329	318	349	361	323	317	309	365	301	387	327	320	351	314	311	339	332	341	310	314	316	278	308	319	349	346	328	317	330	317	299	348	336	343	312	333	320	335	338	308	340	329	369	335	304	333	335	336	318	333	293	351	290	353	353	336	362	343	309	319	338	370	316	301	334	373	325	311	340	323	325	341	345	350	347	291	350	318	328	350	334	325	342	323	368	329	309	339	343	335	336	371	323	339	363	342	337	347	337	314	327	315	358	345	336	322	364	334	308	337	323	321	312	321	331	327	321	379	329	305	333	299	329	331	348	324	306	356	331	307	343	360	332	349	311	302	311	330	319	357	342	337	321	322	322	332	339	348	364	342	319	345	358	329	321	326	320	347	341	350	333	348	337	371	354	353	339	327	324	313	357	358	360	331	345	305	353	354	321	314	323	331	358	336	293	307	307	329	334	361	322	352	376	311	332	298	333	339	379	317	339	326	319	344	360	329	322	326	319	324	344	336	348	355	347	339	301	371	345	352	288	352	355	353	348	306	308	306	327	326	324	306	350	326	350	325	314	295	357	342	345	330	355	309	321	335	363	317	353	327	354	346	317	335	347	369	343	344	326	299	359	327	349	335	343	343	357	354	299	375	343	339	301	342	331	316	344	341	370	333	342	343	339	292	331	343	329	329	331	339	289	343	327	332	369	329	312	339	360	342	335	358	336	317	352	321	305	355	324	327	342	330	327	321	322	326	371	365	353	332	324	330	334	336	343	340	319	353	338	352	335	339	318	323	330	307	316	311	306	341	331	310	334	357	347	346	316	321	345	330	356	355	331	351	334	338	361	348	324	347	356	304	369	327	333	323	359	354	322	319	311	306	350	319	324	317	329	349	359	338	316	335	358	337	350	320	320	328	323	321	315	361	309	333	333	327	342	331	330	312	327	346	364	331	333	323	354	335	356	326	334	329	328	345	352	339	334	336	311	337	353	338	337	345	303	334	310	334	302	349	331	342	323	309	320	319	335	304	340	328	346	334	322	333	332	341	317	329	360	346	358	301	337	339	329	339	369	335	346	318	326	315	336	332	308	348	340	325	290	336	325	330	325	325	316	347	342	317	346	337	301	337	349	340	310	379	352	337	302	316	305	328	323	328	342	301	341	311	354	342	308	307	346	336	347	318	344	321	333	380	336	323	360	369	319	349	339	319	305	360	322	349	343	351	327	352	331	309	333	320	349	341	310	350	330	324	307	332	327	370	363	322	351	322	324	330	355	356	361	315	325	327	336	325	335	307	336	348	338	333	317	350	313	322	316	319	310	316	357	310	308	307	328	325	320	355	301	338	329	353	341	350	351	301	328	334	343	307	363	329	335	344	322	325	312	303	361	329	314	321	310	314	333	337	302	298	343	330	372	303	327	328	339	305	320	358	311	310	325	359	340	325	314	329	365	365	309	297	323	326	313	341	329	343	314	334	335	348	327	339	377	352	334	369	354	313	300	363	328	329	333	351	342	355	343	355	320	362	347	326	342	339	329	320	333	323	351	356	338	339	302	362	286	335	360	302	339	339	333	325	338	348	339	332	314	351	346	325	323	332	364	314	392	355	346	354	328	359	339	343	333	337	336	353	307	334	341	340	337	333	361	344	343	340	342	338	310	337	340	325	311	315	332	344	334	319	348	339	355	312	342	304	331	341	343	343	301	330	315	312	335	352	335	369	337	304	324	353	316	366	340	355	314	337	353	338	349	323	328	336	342	361	339	365	336	323	335	338	329	346	337	346	349	342	389	350	352	315	328	342	354	328	322	291	336	352	334	366	339	318	317	342	367	336	342	338	316	334	341	328	357	339	308	318	339	332	322	327	345	337	340	318	343	334	275	333	348	346	353	312	307	325	351	340	342	330	343	348	306	342	353	356	349	309	354	320	340	311	334	340	315	323	313	343	344	359	343	321	342	354	351	355	326	331	336	370	364	334	333	316	349	349	326	337	327	337	340	319	326	356	386	333	343	301	347	353	344	321	366	338	325	335	360	396	305	340	372	374	308	335	323	322	311	320	354	356	335	374	333	328	344	388	349	359	345	333	337	324	321	365	331	336	321	325	321	323	319	331	338	354	340	343	286	323	361	321	354	337	317	336	336	333	315	317	318	341	319	320	319	345	324	304	334	337	336	305	364	358	349	323	330	314	342	343	338	330	333	359	324	321	307	369	332	325	375	328	339	345	337	314	308	366	306	354	365	341	302	316	353	314	333	350	336	339	330	320	327	331	306	334	340	314	331	342	326	336	317	339	357	331	339	353	328	352	352	339	346	350	321	305	343	338	353	359	321	324	343	336	350	361	350	335	334	357	305	294	325	315	315	306	340	324	367	381	319	354	337	346	300	309	327	340	347	327	319	331	342	345	311	335	327	319	325	320	314	336	353	344	330	328	325	325	333	350	332	326	346	354	298	333	323	343	355	338	322	300	300	310	306	347	340	309	332	340	346	323	352	337	347	339	344	317	333	321	330	331	331	337	318	306	306	329	342	313	337	323	335	307	328	347	347	343	331	349	330	349	320	284	290	331	334	303	318	345	302	316	336	298	312	316	352	338	340	325	350	356	340	318	327	339	331	347	364	315	335	346	355	355	304	366	343	319	337	327	307	344	345	313	316	332	322	349	301	316	318	351	313	316	338	342	329	324	345	291	354	338	320	326	326	355	323	348	313	323	314	299	349	335	349	340	341	322	338	300	323	301	372	344	354	326	331	319	357	324	353	333	340	309	325	367	347	326	345	301	300	341	342	298	339	325	321	347	320	319	330	343	338	317	303	360	320	347	345	366	328	330	314	332	315	306	343	301	301	322	338	350	378	357	347	338	402	353	359	329	305	332	342
23748	20889	27906	24054	20823	13257	6917	4432	3284	2728	2209	1980	1778	1507	1350	1210	920	752	682	669	608	572	528	517	521	472	399	432	416	399	389	332	346	306	278	298	271	257	241	257	210	218	252	235	226	188	232	227	199	219	195	217	205	199	206	207	193	173	211	197	214	197	225	183	204	191	190	220	208	204	209	206	202	214	202	208	226	222	218	203	230	190	200	189	214	214	216	194	204	212	212	200	191	207	212	193	222	224	227	215	230	207	208	200	218	227	211	197	190	192	209	212	223	194	214	219	219	216	222	212	214	209	194	204	213	219	214	236	165	196	209	194	233	210	212	196	200	206	209	231	219	206	173	235	219	246	206	204	215	184	215	211	248	173	215	203	212	222	227	193	217	195	208	213	229	197	191	196	218	202	228	207	202	218	191	212	195	208	210	185	214	199	207	193	198	204	240	200	202	212	203	205	216	214	220	209	205	209	231	220	177	192	213	220	213	208	210	196	182	199	173	233	193	201	207	209	207	187	217	189	211	221	189	211	198	189	216	210	215	231	202	209	193	217	204	236	206	212	201	183	172	211	228	225	193	205	213	222	190	201	203	211	204	219	229	225	224	219	234	202	198	214	221	204	210	217	191	170	202	205	184	207	216	207	228	227	232	211	213	197	223	216	216	216	201	207	202	204	233	197	190	186	235	203	213	211	212	186	201	177	207	208	226	226	217	202	204	195	214	191	219	186	217	217	194	210	213	196	199	188	203	220	200	208	189	190	203	233	198	207	210	206	210	215	218	226	165	188	225	193	209	194	208	161	212	229	196	210	228	212	202	209	200	216	203	215	169	197	191	223	211	205	195	228	216	206	215	224	199	210	215	215	209	217	229	197	203	211	211	205	223	183	202	204	220	216	220	212	228	206	215	222	212	220	204	196	203	215	199	187	199	203	228	201	224	200	233	232	200	196	200	190	207	214	187	215	203	196	197	188	205	192	229	205	222	193	202	206	231	225	220	224	195	173	206	203	209	199	211	218	180	219	200	175	179	228	210	174	225	183	205	211	213	197	183	202	213	202	191	213	200	209	216	203	236	203	206	210	239	195	201	210	224	200	201	190	218	172	207	202	204	212	203	206	221	224	219	199	183	220	197	205	222	199	205	205	218	213	192	213	229	237	194	207	213	202	230	189	190	213	207	197	195	242	193	209	208	214	219	205	205	214	190	190	206	190	210	215	198	192	222	235	225	194	231	198	200	200	187	207	196	209	212	232	207	206	215	221	192	219	223	195	234	210	213	211	221	198	197	201	227	224	200	215	211	219	217	206	195	211	214	211	217	212	196	233	199	211	249	238	214	218	218	193	213	201	215	215	221	184	226	195	205	217	210	221	220	197	227	217	192	208	218	189	215	219	185	222	203	221	232	222	199	197	222	181	242	189	224	202	219	200	211	220	193	207	224	207	238	225	208	216	226	195	209	197	186	192	203	199	200	211	205	193	232	212	208	204	222	195	219	222	229	228	206	225	214	206	208	220	187	197	220	195	193	202	183	209	211	211	199	204	197	187	218	199	215	206	195	220	204	202	232	201	221	211	207	222	211	209	237	201	214	198	218	180	207	221	197	217	200	216	215	216	201	187	218	207	181	215	205	209	216	199	202	223	181	200	213	218	221	191	202	193	191	227	206	178	203	221	223	233	234	208	213	212	238	219	224	211	201	202	206	210	214	199	184	212	220	213	212	212	224	231	218	212	201	181	182	211	187	191	218	211	204	204	188	220	254	213	205	198	193	179	224	210	214	224	194	195	231	209	185	214	191	187	214	199	220	206	191	194	181	213	197	214	185	218	204	196	196	202	210	232	194	237	202	186	208	223	210	216	223	182	191	224	211	212	204	204	207	229	192	188	216	211	184	242	227	218	203	217	209	236	203	218	216	201	210	188	207	214	202	183	181	216	215	202	190	212	203	193	205	202	208	228	159	217	188	215	221	186	208	242	240	189	212	196	222	213	210	225	184	208	202	210	200	200	181	214	199	214	214	208	215	191	192	212	209	199	197	219	184	232	225	206	182	195	213	194	202	218	201	206	229	232	229	218	186	200	191	193	210	216	213	192	210	200	207	200	192	208	220	207	191	207	218	210	180	189	210	218	210	218	208	193	215	209	228	201	188	183	198	201	193	215	213	216	183	208	210	204	211	196	215	201	214	207	243	218	211	200	243	211	213	220	215	200	194	222	200	182	219	212	197	205	223	200	215	204	179	208	214	212	199	205	203	183	228	222	235	206	187	202	207	227	201	229	230	215	223	215	213	203	201	180	202	216	198	213	213	204	234	243	211	192	187	201	202	186	232	200	214	189	203	213	210	187	215	221	207	202	192	206	213	206	190	222	217	207	189	232	200	228	202	193	210	192	220	198	229	192	221	210	193	217	213	202	215	213	212	220	213	222	212	216	219	228	243	199	208	231	199	191	205	202	203	181	224	195	183	208	162	198	228	207	195	193	228	217	179	191	222	215	226	218	197	191	210	205	197	197	211	217	215	207	229	196	234	218	213	199	197	207	185	219	194	221	232	223	225	209	187	178	212	203	205	182	202	222	194	205	190	194	213	214	182	190	202	207	202	205	207	204	196	211	206	194	182	231	183	213	195	189	224	226	191	199	193	207	206	213	206	200	195	236	197	209	188	181	197	232	210	217	178	234	207	203	192	198	222	196	227	198	205	219	216	205	223	214	222	212	198	176	194	223	214	174	205	203	205	212	201	209	200	218	217	214	205	235	210	218	203	197	203	190	227	215	224	208	200	207	198	191	203	193	227	217	171	199	219	211	212	211	192	193	211	223	202	203	221	217	206	236	208	231	233	210	191	196	212	213	223	225	213	186	228	213	215	215	227	200	195	192	214	184	220	199	202	233	197	222	203	209	229	224	228	232	222	222	205	202	196	201	213	207	195	222	236	209	201	218	220	221	221	214	230	195	200	188	218	207	215	203	186	214	186	180	202	211	212	208	193	195	229	202	196	240	217	209	211	239	207	197	198	234	204	214	181	206	190	189	214	214	229	191	198	225	214	204	210	201	216	193	219	196	207	210	184	212	201	198	210	187	221	219	192	221	209	171	204	205	213	215	201	189	205	211	198	195	168	228	225	192	195	194	222	204	236	212	213	205	206	227	223	193	185	200	203	187	232	198	202	179	226	229	216	189	199	223	182	202	231	188	196	204	232	190	231	210	223	204	190	184	210	212	193	198	229	194	203	181	201	228	196	203	191	203	234	200	194	197	203	205	215	217	201	226	190	218	214	220	192	215	199	202	198	211	190	232	201	195	191	211	213	195	207	222	208	212	201	213	230	200	206	200	195	197	179	189	190	197	217	204	183	219	218	223	213	197	204	222	209	187	237	190	208	182	196	203	193	217	193	213	206	224	205	236	175	248	198	223	179	208	190	245	202	169	212	196	213	185	198	184	183	214	212	196	189	181	237	205	206	195	226	185	213	198	197	232	203	210	190	210	210	189
23168	37115	32860	22704	17696	13253	10764	8875	7226	5991	4978	4526	3931	3279	2909	2461	1915	1452	1369	1249	1200	1150	1023	902	793	749	720	699	646	577	561	490	512	504	439	399	399	367	369	357	339	335	337	310	318	307	280	246	244	267	243	268	250	251	264	252	258	238	236	243	249	239	261	255	258	250	267	231	244	270	263	248	263	265	235	279	265	263	263	251	272	229	275	251	247	258	265	249	248	238	252	234	237	266	239	260	280	251	252	246	259	246	225	272	290	245	259	243	272	269	254	263	254	246	251	234	240	248	259	262	276	266	253	256	268	231	283	239	266	222	273	242	259	279	257	243	242	264	259	282	259	257	276	266	247	270	270	267	242	272	263	244	229	242	263	277	242	269	245	242	248	241	257	253	264	279	253	280	248	273	240	271	271	253	241	241	230	261	259	259	259	281	269	240	258	252	263	240	253	253	252	255	265	247	228	271	242	235	245	273	262	286	268	227	260	265	252	267	252	237	222	278	243	247	279	275	252	269	264	264	275	244	299	254	270	230	239	245	239	249	281	270	254	258	243	273	260	260	262	231	256	268	260	245	263	223	239	282	256	256	286	261	282	258	263	255	267	261	253	269	260	284	243	264	267	259	250	248	233	256	271	280	252	244	246	269	253	241	260	259	260	242	254	263	250	249	292	272	245	256	223	242	254	289	229	260	242	250	269	269	253	218	211	233	270	272	268	270	281	249	238	252	277	265	240	285	244	248	263	271	286	223	249	256	253	257	273	259	260	237	262	269	240	254	263	221	220	239	260	229	269	254	268	243	265	249	278	246	240	253	230	261	245	295	262	260	276	255	233	247	255	249	269	267	251	216	237	248	251	256	259	257	255	251	220	242	266	235	254	261	240	242	251	252	258	245	265	261	253	283	256	259	251	253	269	234	263	284	235	269	237	230	265	279	249	238	264	236	247	256	269	296	282	269	279	249	261	251	257	239	247	272	255	262	249	251	240	270	229	262	295	251	236	218	260	252	264	223	260	248	270	238	277	235	247	257	259	253	257	248	253	281	256	260	232	232	242	250	260	271	246	269	275	240	254	227	273	261	247	257	236	246	261	253	251	269	243	251	256	281	244	264	282	258	251	265	261	242	237	257	226	255	273	248	241	253	244	257	239	260	248	251	278	275	254	244	280	240	265	282	245	235	257	281	265	264	251	289	242	226	256	264	251	215	250	251	249	253	292	244	266	243	250	252	259	236	270	231	247	280	247	274	240	265	252	248	274	259	244	280	271	236	245	252	274	249	248	247	274	239	229	265	259	248	237	257	264	270	284	267	260	280	241	231	270	234	242	268	275	249	261	237	260	288	258	254	255	268	260	264	242	232	259	253	237	225	265	231	241	278	265	247	242	257	277	237	268	232	233	261	264	245	265	237	251	279	243	270	290	283	248	262	243	237	248	258	255	269	259	243	241	254	253	263	251	252	264	258	251	277	248	262	227	240	269	232	238	262	231	236	261	276	240	257	260	258	218	267	239	269	237	258	254	263	243	250	239	246	269	268	252	248	247	234	233	264	249	270	260	282	247	250	270	276	267	259	277	270	258	244	236	233	258	274	263	234	234	274	294	253	242	245	225	234	245	294	278	222	247	276	256	228	283	247	259	270	271	269	279	248	248	258	272	276	264	234	260	265	263	245	259	246	260	237	251	255	274	283	269	265	250	243	239	242	274	249	238	267	231	256	255	250	257	259	253	260	258	237	271	282	270	262	264	238	250	268	231	297	241	227	261	284	270	268	264	234	250	277	237	261	270	272	246	239	242	255	250	261	254	270	268	245	269	259	253	269	266	272	276	253	220	237	253	252	244	233	266	229	248	258	233	280	296	235	274	239	266	234	241	247	262	244	265	273	255	234	247	272	275	255	248	282	267	275	261	231	238	251	250	245	285	263	257	271	228	243	258	258	251	269	267	266	253	242	247	272	260	245	243	257	250	271	259	250	295	250	250	258	254	251	258	240	245	255	250	242	245	239	227	248	228	228	237	281	277	247	264	223	279	247	281	263	266	249	238	290	243	243	271	297	255	267	257	247	244	291	232	247	257	264	279	250	260	251	243	240	250	234	230	259	258	255	272	244	242	221	248	238	254	249	271	277	274	264	258	265	271	270	237	251	223	277	293	259	235	269	239	276	258	268	243	245	273	269	278	262	244	275	255	256	256	248	238	264	279	235	247	229	249	239	243	250	283	239	233	256	266	235	258	275	254	290	272	261	295	243	241	260	266	255	259	286	261	233	270	273	230	275	247	246	256	240	257	240	267	252	254	239	264	276	261	286	258	228	232	264	281	244	264	263	239	268	227	269	219	249	258	264	259	259	272	224	257	268	235	263	254	255	267	234	268	265	249	266	262	269	245	240	257	256	258	238	247	227	282	245	249	231	256	253	259	245	264	241	227	224	261	279	248	255	254	261	244	251	253	267	272	244	246	251	240	225	237	255	247	247	257	254	237	271	271	266	276	275	259	276	248	270	240	239	252	269	252	280	241	241	244	253	288	245	256	271	271	242	237	244	270	236	272	233	255	254	245	231	262	241	244	244	245	268	258	271	224	262	226	254	235	240	254	266	268	267	239	255	278	256	270	236	298	270	237	273	278	261	281	275	268	253	243	241	281	264	259	250	238	248	271	278	249	273	257	274	223	263	267	269	227	260	245	282	230	251	251	271	250	244	269	248	236	259	266	238	282	255	255	270	254	259	247	249	267	254	223	255	252	233	261	232	265	266	252	269	256	268	258	258	244	248	238	253	264	237	243	244	267	253	264	289	261	260	244	250	249	237	234	300	242	263	241	247	226	240	252	222	238	247	268	248	285	247	230	280	269	249	253	275	262	235	243	233	265	260	275	264	251	247	220	228	277	280	265	273	243	271	251	274	254	279	234	253	245	270	250	247	251	265	260	240	263	253	272	257	246	248	277	241	241	263	241	270	236	268	210	262	247	242	257	265	279	242	246	288	279	278	260	274	273	235	256	262	275	261	243	249	282	285	240	263	260	257	246	252	242	228	245	240	261	247	268	273	259	251	229	215	265	245	261	232	261	262	270	277	260	275	253	250	254	288	254	263	283	243	270	258	261	246	252	242	248	225	245	246	252	231	242	249	277	246	230	270	242	217	228	250	245	246	258	238	237	266	266	246	276	269	264	267	267	248	250	237	259	247	239	256	278	244	199	252	251	268	248	244	267	289	254	252	252	276	243	232	258	247	269	261	265	266	247	244	258	222	262	276	256	251	266	257	271	252	232	271	236	233	251	244	272	256	255	255	246	227	269	260	245	284	245	238	263	272	245	257	272	255	280	249	283	237	256	240	264	265	239	259	264	256	246	273	271	254	275	235	268	259	245	267	242	261	256	265	269	251	278	255	253	265	274	257	227	273	269	271	240	212	266	231	233	261	255	261	270	232	230	236	272	265	271	224	251	237	252	277	248	251	267	241	242	233	243	260	267	243	250	250	255	262	226	250
24965	20906	26678	24771	13041	6005	4159	3068	2443	2050	1705	1637	1380	1323	1156	924	800	805	708	649	627	589	559	533	510	511	511	466	469	466	471	440	486	420	413	409	399	390	415	369	381	412	386	336	376	314	382	334	350	345	327	356	324	331	338	350	359	326	327	343	351	332	339	312	308	349	337	332	340	364	377	356	371	333	322	324	343	345	338	333	345	342	346	358	308	345	329	362	329	355	334	323	334	360	333	322	324	333	336	341	361	341	342	355	325	345	334	323	335	331	339	340	336	336	349	352	371	341	371	368	342	361	331	354	319	368	349	346	342	356	331	315	307	347	331	344	305	358	356	343	340	367	352	321	352	332	341	327	328	319	342	355	349	326	338	334	350	329	311	328	323	335	344	363	335	335	339	371	358	346	343	314	347	311	340	333	310	327	344	345	321	329	336	329	344	377	325	348	352	325	335	329	317	379	324	328	326	389	356	385	301	353	346	300	313	310	308	321	360	338	326	370	352	312	317	303	331	321	332	349	319	356	329	317	341	337	336	353	329	354	344	333	355	318	329	354	370	351	368	335	340	323	343	341	329	325	314	362	362	307	349	325	330	314	309	334	315	342	325	313	371	374	330	340	356	368	348	340	342	341	316	306	331	324	318	328	338	376	365	339	350	340	341	369	366	340	356	364	340	326	345	332	351	339	339	338	344	363	339	322	335	325	315	328	345	335	344	332	332	357	317	372	340	341	345	331	322	362	360	375	334	341	326	352	337	375	321	364	310	368	357	343	314	348	333	350	321	338	380	303	343	331	345	324	322	347	334	337	330	349	353	333	356	336	351	357	357	331	333	329	365	337	308	320	360	343	350	331	303	345	342	315	360	336	321	341	338	361	358	377	330	334	339	332	333	347	369	331	364	330	367	347	337	332	331	354	308	320	352	318	355	346	357	327	324	326	339	330	337	350	310	303	352	358	352	359	345	363	355	374	332	329	353	347	371	323	296	369	337	346	329	329	335	367	316	389	363	328	353	379	308	358	316	344	324	342	367	335	341	344	302	330	360	342	336	318	392	339	331	320	358	349	340	364	358	329	364	352	326	327	312	333	311	332	362	348	317	340	313	348	309	327	358	324	339	337	337	385	367	311	346	309	354	318	361	336	340	344	340	344	367	345	355	353	375	312	339	361	309	323	391	322	351	354	313	322	329	331	339	344	320	309	342	361	368	354	332	341	350	323	335	331	297	308	318	338	320	324	338	348	306	358	307	330	353	355	344	333	364	333	353	358	343	363	369	366	360	331	331	306	340	342	351	335	303	327	321	339	342	345	312	319	374	361	344	345	321	300	307	314	321	341	266	333	338	314	344	330	381	340	344	316	342	325	311	339	323	342	327	335	331	335	346	341	291	339	355	347	300	350	347	357	332	331	344	332	342	346	376	339	327	333	325	301	375	354	339	319	321	321	375	353	341	334	322	325	353	352	339	320	337	352	354	312	331	285	353	342	346	358	323	325	346	349	331	363	363	346	344	307	295	343	360	368	358	326	363	354	339	325	332	324	346	376	348	355	349	314	345	329	316	326	357	322	329	357	336	361	306	347	398	355	352	363	330	311	329	344	338	349	348	340	352	350	369	329	358	347	338	369	311	359	308	345	329	343	357	293	362	348	372	356	345	318	331	329	357	369	353	322	356	353	347	355	351	315	371	344	357	330	308	316	321	340	338	342	378	309	326	368	330	326	327	325	354	340	334	346	324	375	342	355	347	346	370	332	346	349	354	342	321	321	298	341	363	349	353	362	303	364	348	338	370	346	300	351	315	330	350	316	359	343	340	357	331	354	353	335	297	336	350	330	359	357	317	355	333	333	309	337	354	304	323	359	338	363	332	350	345	293	328	334	345	336	313	352	336	336	346	338	332	345	337	362	338	360	347	353	352	322	345	290	363	357	360	315	328	362	335	325	331	362	318	342	334	319	345	357	348	329	317	335	331	351	329	374	344	324	364	346	374	349	343	322	318	349	334	333	320	367	337	349	310	357	358	361	349	374	343	342	314	346	328	347	309	292	362	317	385	351	331	354	338	367	344	342	327	338	349	320	334	341	357	313	332	305	329	314	336	341	318	346	362	343	336	329	344	321	326	346	376	325	344	350	341	316	323	314	354	299	337	309	323	325	360	329	364	328	341	314	355	334	331	374	361	336	372	323	335	338	330	313	359	353	374	308	361	332	363	324	345	359	318	315	319	346	355	330	310	328	358	310	368	330	335	317	371	321	325	304	347	347	348	329	333	299	333	324	350	341	307	348	364	358	370	320	376	349	319	353	336	340	317	351	327	317	321	327	335	314	322	322	331	328	330	372	339	353	339	340	335	351	354	303	359	327	334	355	334	335	342	319	317	352	350	337	349	347	309	370	334	331	319	342	323	313	326	388	332	339	335	334	376	337	329	318	353	336	315	337	320	366	338	343	335	347	348	351	358	346	349	339	341	356	343	364	339	347	335	362	359	325	358	339	301	316	311	330	379	334	331	300	356	315	339	323	301	372	358	355	339	365	318	337	362	330	333	320	338	329	345	361	325	316	331	347	343	349	330	334	307	333	308	345	353	377	330	328	336	338	347	381	316	321	348	323	330	365	366	320	318	346	327	342	359	327	356	345	332	353	317	322	350	359	337	335	319	353	358	304	330	336	327	333	344	326	348	313	326	341	352	364	324	340	307	331	333	349	330	350	341	386	357	288	334	331	322	379	327	337	339	349	346	335	379	362	325	311	341	344	333	346	366	329	335	369	305	337	332	338	349	338	353	336	335	328	301	326	327	318	309	313	314	352	332	338	341	332	346	335	328	332	329	323	341	336	342	333	338	326	331	363	337	322	353	339	295	341	344	336	360	332	327	348	334	315	361	351	341	336	356	361	364	339	324	317	330	348	332	347	348	351	318	355	301	332	322	307	320	341	347	320	338	332	367	336	339	331	311	327	354	348	339	341	360	309	326	341	347	330	336	347	365	312	347	312	355	290	372	344	337	335	331	338	340	372	314	402	334	375	306	323	347	318	324	316	320	343	347	331	290	352	338	334	346	375	335	282	326	319	363	373	320	339	305	362	331	305	310	344	319	354	323	338	361	346	313	361	344	357	331	326	327	389	304	352	307	314	341	355	318	324	313	328	361	353	363	321	344	356	340	349	406	346	340	331	332	329	330	346	334	342	328	333	358	343	328	346	346	313	333	329	363	317	352	336	357	338	371	335	313	323	340	308	335	338	382	330	358	336	343	311	338	347	343	369	315	306	385	371	362	308	326	309	351	358	342	366	359	354	345	333	347	339	302	347	337	326	338	324	334	332	348	339	343	333	320	338	354	353	377	331	327	356	327	338	347	328	330	364	353	357	312	327	342	358	340	357	331	328	321	323	344	307	359	330	292	367	368	308	364	333	320	338	323	332	368	297	343	341	341	325	349	317	360	355	327	328	345	345	318	341	357	324	355	332	343	310	376	333	333	356	345	336	370	299
22925	32756	29195	19772	15187	10761	8932	7092	5637	4681	3962	3572	3155	2778	2450	1951	1644	1406	1276	1216	1006	1031	946	895	835	888	841	668	709	673	646	648	633	553	558	508	454	484	481	474	483	484	468	428	453	403	403	395	437	438	395	410	413	424	413	419	437	440	409	407	430	378	423	402	383	407	404	438	425	443	388	404	398	410	415	378	368	429	417	383	437	409	436	395	411	430	367	411	441	383	397	429	382	398	414	421	410	395	406	402	399	381	440	424	429	417	420	424	415	402	411	378	415	417	390	441	414	386	399	423	401	404	417	431	435	430	406	411	440	420	395	409	423	448	433	405	413	400	402	413	432	407	425	426	405	400	422	389	460	443	422	402	393	387	417	388	406	386	415	389	399	441	398	416	427	388	417	415	399	423	432	420	402	380	398	417	376	365	441	421	439	395	415	411	396	420	431	424	422	374	399	409	410	387	402	397	439	422	420	385	437	401	423	409	426	433	401	395	399	446	398	417	405	437	397	411	410	437	420	422	415	421	427	416	424	403	386	403	389	419	394	385	378	403	411	373	418	426	447	401	421	406	424	432	398	370	409	402	448	390	379	423	408	420	393	411	419	450	378	408	401	401	400	390	403	398	386	442	374	349	449	400	423	398	438	419	390	429	413	425	426	414	418	461	457	408	416	428	408	424	413	422	402	410	423	390	404	378	402	412	388	386	395	430	418	427	373	403	397	404	414	441	381	407	397	423	412	402	418	411	398	416	428	431	429	415	388	408	407	435	409	403	397	413	387	373	437	401	411	396	429	399	381	391	395	416	403	401	386	434	418	415	411	393	408	374	421	406	431	410	409	380	420	397	399	424	379	392	386	447	416	401	423	361	378	417	431	395	439	393	428	373	379	426	423	402	400	399	403	417	372	441	414	386	408	423	386	428	395	433	380	394	438	415	394	401	412	406	383	451	429	411	399	382	438	406	411	420	423	374	411	429	407	449	427	396	412	424	401	399	399	419	405	379	369	441	426	417	410	394	388	438	404	401	379	421	429	452	383	391	406	430	474	412	388	384	411	408	406	418	395	431	387	393	381	410	411	420	424	386	380	424	391	376	394	416	385	426	385	422	406	416	398	384	420	428	418	388	390	394	406	402	396	399	398	375	418	388	416	434	427	410	430	390	432	381	425	400	387	401	414	413	396	446	357	431	400	384	405	406	385	393	387	405	414	409	385	399	380	429	418	411	407	403	398	411	381	401	406	375	405	454	412	415	419	449	404	451	417	412	375	371	440	395	421	416	416	421	445	390	397	406	404	424	405	445	383	394	420	438	450	387	419	412	391	401	411	405	430	409	429	401	396	385	426	387	398	474	439	411	407	396	393	391	412	359	444	392	440	385	399	395	395	391	393	391	412	459	400	405	406	438	387	387	425	390	418	417	419	401	431	436	430	429	433	389	424	413	394	407	419	369	394	399	396	421	441	371	389	402	414	365	393	426	418	392	403	403	422	392	424	440	382	409	376	372	422	412	402	396	396	436	401	382	409	412	410	401	443	368	391	421	374	404	422	436	388	401	439	415	424	399	409	432	428	389	429	458	435	414	380	411	428	380	397	399	392	390	385	401	367	438	387	394	422	405	405	368	428	406	402	383	429	378	423	407	438	391	435	403	412	397	405	416	380	413	437	412	379	371	422	394	408	414	401	390	370	406	435	420	381	448	433	411	418	407	416	388	412	432	410	429	413	388	448	391	410	410	445	411	383	392	375	397	401	439	435	381	398	407	403	408	422	388	464	413	370	394	410	392	423	441	445	419	366	408	432	403	437	411	387	409	438	406	405	392	400	363	412	414	415	432	433	423	406	424	434	386	417	418	405	437	405	443	439	442	415	401	415	425	409	390	412	389	389	439	419	389	375	419	411	421	417	427	399	413	415	439	407	453	402	391	388	439	438	423	405	399	415	454	404	405	410	418	427	395	399	352	436	430	389	431	429	417	424	400	355	427	402	418	387	393	409	404	413	421	424	403	417	370	426	409	414	403	431	427	391	429	390	384	408	476	446	416	425	375	413	412	413	425	399	387	433	375	406	409	439	438	415	379	401	399	422	402	422	424	415	395	395	437	395	379	423	397	410	426	416	407	414	427	388	379	420	443	405	407	418	441	392	402	422	417	373	393	380	437	381	437	394	407	421	375	341	412	383	421	395	399	390	409	376	443	389	399	430	420	377	437	442	411	396	425	421	384	368	402	411	418	407	393	402	427	396	408	379	439	424	410	421	417	412	387	407	456	410	404	404	396	422	398	397	433	418	392	404	402	385	422	431	406	383	391	409	398	389	411	401	400	399	412	403	418	420	391	401	436	391	415	375	402	411	381	364	413	380	377	409	417	398	421	438	385	443	421	385	391	376	456	404	406	396	422	418	392	384	406	403	418	436	431	368	422	400	399	439	387	459	388	400	381	366	395	393	393	415	421	409	402	416	438	395	418	400	378	405	375	410	403	420	420	403	422	381	419	412	389	401	419	392	419	392	396	412	387	419	401	410	421	444	411	375	405	401	419	405	431	396	448	392	384	422	394	431	391	427	403	395	376	418	391	445	409	405	424	392	395	404	404	407	387	413	426	426	406	392	367	419	406	371	404	358	394	428	441	408	433	451	436	389	403	432	384	360	420	427	397	420	410	429	404	413	396	419	403	405	424	401	395	401	367	434	444	417	405	363	394	419	392	406	416	407	383	416	380	402	445	452	421	430	421	423	411	407	440	393	425	399	390	416	429	377	435	395	416	384	441	411	436	419	396	393	402	408	392	409	417	399	411	380	409	454	387	400	390	390	419	394	420	380	397	408	387	396	385	394	416	395	392	388	404	421	398	425	418	416	403	377	402	394	404	413	372	395	377	426	416	420	387	427	425	398	406	428	418	405	413	380	428	375	390	392	404	411	435	395	398	409	397	406	374	384	400	354	392	429	385	419	391	392	430	412	390	398	371	423	429	394	431	410	395	402	395	428	404	424	442	407	409	402	386	409	443	400	369	441	380	413	385	425	389	409	388	391	393	414	422	371	422	418	403	386	384	387	381	414	406	401	410	407	390	426	415	442	409	388	402	418	405	454	377	391	407	423	416	430	415	420	395	396	380	426	428	375	396	388	396	396	443	408	404	444	420	385	389	424	409	421	428	441	360	412	443	409	423	416	442	392	455	403	405	396	409	389	441	432	400	407	426	409	418	411	385	399	390	409	412	447	424	434	408	411	418	416	400	424	411	384	396	388	408	383	425	420	371	414	432	417	389	414	396	387	416	427	427	387	437	418	411	395	444	415	417	410	381	383	386	423	447	380	400	417	427	423	404	412	380	401	411	426	382	427	432	430	417	400	405	456	427	391	419	433	360	428	412	419	407	374	351	403	409	397	414	408	437	437	418	399	406	409	398	437	428	429	383	394	395	435	395	383	401	415	413	421	422	424	435	386	399	401	426	400	392	388	402	389	371	388	411	394	431	390	404	383	415	396	391
22710	20966	28557	23591	21058	21226	15542	7267	5151	4089	3461	3172	2499	2381	1946	1525	1279	1116	922	852	807	780	777	698	652	690	612	532	506	539	509	461	418	399	423	403	367	365	354	325	355	301	331	314	304	280	309	291	266	294	275	260	272	278	261	294	262	289	256	268	288	264	303	227	275	263	269	289	276	254	274	290	295	248	265	254	300	264	264	264	268	257	264	270	252	262	276	280	270	258	315	256	267	296	273	257	290	275	288	259	270	278	286	276	260	329	260	253	265	297	277	309	295	263	281	253	303	286	232	264	258	254	275	252	286	242	274	268	300	278	284	283	279	288	254	274	280	264	277	270	269	257	240	259	266	278	263	281	254	268	238	275	322	285	265	296	262	265	271	275	279	252	292	284	284	265	278	257	266	287	261	285	248	280	257	272	277	274	280	270	294	297	270	285	276	282	276	253	237	268	284	287	267	270	277	273	275	258	278	271	270	277	274	285	256	259	287	255	237	262	266	269	254	272	239	245	277	257	276	256	268	270	276	297	265	254	268	256	271	285	270	234	273	296	307	241	275	241	261	259	303	271	269	260	268	303	277	246	278	262	274	249	258	257	272	246	307	269	273	240	250	266	288	277	289	299	273	262	269	259	286	285	270	258	286	253	285	307	240	270	277	276	259	250	251	266	253	274	283	277	255	270	259	241	271	265	285	262	280	259	299	282	276	267	280	277	273	263	306	277	285	284	293	249	263	272	262	226	309	288	274	278	268	286	243	287	299	266	272	286	304	269	272	271	256	297	278	260	272	278	251	258	270	274	281	281	248	267	241	264	266	286	290	267	257	265	277	315	287	282	281	247	273	295	300	252	259	275	279	237	285	257	255	277	253	274	283	258	262	273	273	261	282	254	290	290	271	257	278	302	282	251	269	282	293	251	269	289	268	284	272	295	291	276	260	268	260	250	266	255	264	268	289	276	272	229	289	264	277	279	284	294	299	284	259	285	258	253	269	274	271	276	296	266	292	247	266	268	268	256	255	252	290	274	264	264	261	274	257	244	305	254	247	242	248	259	245	266	277	282	277	291	245	278	269	247	276	272	279	263	297	283	274	276	286	240	268	264	270	274	246	285	274	281	272	278	266	280	281	287	258	254	272	263	293	238	302	287	275	275	286	285	259	294	246	262	269	252	269	297	234	265	279	250	262	288	275	249	248	291	259	266	327	244	234	262	284	270	289	267	267	252	281	284	281	259	275	299	252	275	260	279	263	258	248	236	263	287	253	287	279	251	269	266	273	287	300	280	277	285	300	267	286	264	297	247	287	247	306	283	292	274	262	267	274	304	290	291	263	284	307	247	250	244	286	271	267	273	279	263	282	268	287	300	282	254	271	302	266	264	273	270	247	251	262	288	290	292	275	280	287	294	266	237	262	263	269	264	269	259	270	276	266	282	269	268	261	294	245	276	275	263	265	257	250	288	280	248	294	264	267	303	292	264	280	264	260	286	291	275	278	273	282	283	252	264	257	276	247	259	272	286	256	283	292	237	252	277	258	248	245	272	268	276	230	260	264	284	294	292	256	284	285	294	285	263	267	277	265	261	300	282	277	266	242	243	272	292	269	314	266	275	275	251	268	257	283	269	249	265	243	266	275	271	270	278	296	273	294	287	305	265	267	260	271	260	253	240	263	219	283	259	304	278	260	262	280	287	262	287	250	283	278	279	280	281	276	302	294	296	271	251	269	261	283	311	265	255	262	271	287	291	264	268	285	255	294	269	284	272	267	308	299	245	308	265	261	271	276	296	274	264	278	277	248	266	270	264	288	266	267	284	300	285	245	268	257	271	277	263	269	270	299	316	262	268	271	245	264	289	270	285	258	276	297	269	283	266	279	282	261	280	283	295	277	280	282	271	256	261	282	290	286	285	262	259	259	283	270	291	277	277	261	281	274	270	259	264	283	318	248	284	267	272	260	258	263	261	283	246	262	283	275	244	274	278	263	289	257	286	281	256	283	277	289	251	293	256	300	289	246	239	269	275	266	296	272	296	291	270	285	273	273	285	282	275	292	244	291	256	289	281	249	282	252	280	259	278	256	261	249	286	291	304	240	278	247	255	265	267	270	273	285	278	258	265	249	257	278	260	258	284	314	277	276	271	259	264	250	270	258	279	262	306	277	278	263	245	276	264	288	283	271	293	288	267	262	261	255	270	275	264	275	301	293	295	264	295	281	261	274	279	241	282	283	271	292	261	268	305	268	265	324	276	265	270	274	273	275	278	272	274	252	272	257	270	241	260	281	230	291	283	299	283	257	285	271	257	291	271	255	228	263	285	285	260	251	288	297	250	249	261	267	265	261	274	296	269	269	269	279	263	287	278	280	281	254	277	266	301	276	277	264	278	285	264	295	277	300	278	259	279	265	311	296	268	271	267	270	225	272	256	256	276	270	279	266	258	229	242	286	264	281	263	290	281	272	280	264	264	266	281	293	327	276	287	247	261	280	239	260	276	246	279	281	292	280	267	254	271	276	272	287	243	267	280	273	255	295	274	277	300	272	254	271	257	264	262	281	279	269	276	247	299	243	257	280	250	315	273	272	276	282	263	282	253	268	294	256	293	262	278	259	273	251	282	236	282	278	304	286	249	266	279	261	270	247	275	283	254	266	255	282	285	267	292	257	282	265	257	311	266	247	247	266	237	287	282	234	277	295	281	277	273	280	289	231	243	263	280	275	283	258	269	254	262	275	252	242	277	263	264	262	268	255	280	285	277	262	290	235	259	271	244	259	268	303	248	265	271	263	279	271	241	290	284	279	283	280	299	296	253	293	275	270	272	293	261	258	261	259	249	326	258	271	254	271	260	250	281	273	264	268	278	273	303	303	273	238	264	263	288	239	281	264	288	261	275	272	255	274	257	253	249	259	282	290	265	280	251	272	283	303	282	278	284	302	261	278	278	258	276	292	277	254	271	221	282	293	289	281	267	298	278	263	242	287	264	248	280	257	280	284	257	293	279	276	252	293	265	301	329	290	276	294	257	288	278	266	263	265	285	271	255	273	285	285	258	263	291	289	272	286	256	268	301	275	293	256	251	288	270	268	268	302	279	260	284	249	261	266	230	281	290	269	277	262	277	263	248	275	256	266	246	237	250	246	294	262	265	288	258	264	289	255	234	298	255	307	292	279	278	259	274	252	278	267	281	281	269	290	313	268	255	276	282	279	256	288	273	279	273	261	250	285	280	276	266	266	278	264	285	259	262	298	255	267	254	243	286	256	232	252	266	267	277	267	255	272	268	269	287	258	268	264	259	263	266	283	273	275	270	238	292	242	234	293	268	265	303	290	275	249	271	258	245	263	269	287	251	263	274	287	268	277	274	257	280	278	285	268	247	256	276	249	273	251	293	260	254	275	258	273	273	274	275	313	253	276	278	267	269	259	268	250	255	279	269	277	253	251	279	261	266	279	262	265	289	277	285	266	291	234	259	288	281	277	243	292	277	268	270	274	294	305	293
25539	41492	37934	28745	23316	18587	15725	12505	10529	8520	7309	6726	5501	5024	4301	3148	2671	2257	1814	1686	1592	1400	1374	1293	1179	1173	1051	954	845	842	826	676	653	558	540	546	470	509	488	398	412	435	388	382	338	322	348	339	308	314	304	342	332	287	314	318	333	305	312	332	332	351	305	312	306	323	293	317	301	315	337	305	338	317	298	292	321	329	300	321	317	324	309	304	312	340	309	326	288	338	290	344	333	324	327	313	347	301	311	375	323	328	301	328	328	317	304	326	328	308	306	347	305	326	308	292	331	310	291	311	323	327	305	355	317	300	310	306	323	331	349	296	283	300	353	326	329	293	306	320	319	329	324	291	316	284	335	311	288	315	337	309	308	321	329	324	298	316	305	358	302	285	300	337	301	269	324	327	283	291	319	328	285	321	362	322	340	300	328	305	340	337	291	322	319	319	303	318	323	317	318	319	323	295	340	306	288	308	306	328	325	331	329	345	346	308	326	323	304	315	350	329	333	322	289	349	318	305	298	328	319	322	317	320	357	304	293	295	330	324	327	322	314	330	319	310	341	321	281	309	292	321	311	318	303	327	312	331	334	306	283	361	282	335	299	301	358	309	296	310	309	307	330	310	297	320	302	303	319	349	316	323	299	312	336	321	342	341	329	334	294	299	318	327	325	296	298	340	314	304	281	310	329	335	312	295	372	272	339	302	322	301	342	323	317	332	347	326	288	296	326	303	341	319	316	363	303	304	340	348	364	320	294	326	341	303	330	316	320	300	322	300	315	333	303	295	326	307	319	327	312	336	311	327	337	292	310	326	338	323	309	352	305	315	313	325	342	355	339	296	326	315	337	271	321	328	296	333	326	323	303	282	316	332	322	356	314	294	323	342	331	307	363	329	294	309	304	313	351	317	328	377	322	303	319	328	319	312	323	298	309	311	304	306	357	317	313	329	303	292	333	321	311	299	304	316	300	316	318	326	319	309	320	301	336	316	343	336	348	341	315	334	332	298	300	294	322	318	271	319	305	310	322	352	310	320	359	337	319	354	341	335	307	308	343	296	333	326	326	353	299	305	335	325	321	315	314	313	335	342	301	330	298	328	339	340	278	292	305	323	320	296	344	319	301	273	318	316	329	308	359	297	301	311	345	298	292	341	329	291	341	330	291	323	324	329	318	320	332	320	331	338	324	349	288	334	332	320	334	297	318	334	282	331	325	337	312	317	301	338	317	283	339	296	331	310	339	322	333	310	299	309	301	293	328	313	329	311	319	319	357	312	317	317	343	304	301	318	326	312	328	337	328	314	332	314	320	312	291	344	296	318	325	339	298	320	289	331	314	318	343	345	296	352	369	305	301	330	323	336	322	309	283	312	328	311	299	308	309	291	331	334	314	282	357	324	307	323	304	292	301	301	304	305	289	302	328	327	350	311	287	322	295	305	308	331	325	327	356	338	313	305	330	317	339	354	327	314	329	308	310	313	331	304	322	343	352	330	302	305	330	364	306	292	323	349	338	312	307	335	294	338	318	325	320	319	326	326	295	326	305	335	317	310	306	335	309	336	317	296	361	311	300	313	315	310	304	314	310	320	319	305	320	323	318	309	309	328	324	306	273	327	318	309	321	329	313	311	309	332	294	339	303	317	325	334	315	321	308	318	303	325	318	277	344	313	288	311	322	321	325	292	318	295	311	298	304	314	352	335	314	323	324	332	297	302	319	314	330	312	334	318	315	345	328	315	300	356	334	329	324	287	318	318	291	287	320	352	289	308	312	316	299	288	304	317	322	301	285	303	318	307	302	317	332	294	309	293	329	310	304	365	340	328	290	316	331	302	332	277	311	319	319	331	283	317	301	327	331	326	314	339	325	304	301	324	289	331	308	307	321	299	314	327	337	319	303	331	323	347	304	317	310	338	324	289	300	325	335	316	313	332	289	302	316	326	315	301	331	304	305	305	306	308	280	307	337	313	317	308	325	317	321	306	307	329	297	328	317	298	320	332	297	336	292	339	278	319	280	310	306	280	331	303	329	337	324	298	287	312	304	296	291	294	296	329	307	347	294	303	315	293	331	331	312	314	329	309	307	337	305	342	320	294	303	300	331	308	329	311	313	352	326	315	338	319	321	346	316	320	300	321	297	357	310	334	313	343	331	337	295	318	320	306	328	335	306	362	340	324	311	317	290	346	316	301	301	300	311	326	356	338	311	314	308	332	340	298	284	350	348	317	284	308	296	348	313	298	277	302	307	304	294	323	329	335	277	326	310	281	315	313	330	328	339	329	312	336	333	312	300	295	315	316	321	319	337	345	333	289	314	339	324	318	332	289	307	307	322	286	330	297	316	314	322	318	298	327	304	292	355	327	344	307	323	300	283	323	316	310	327	289	311	304	305	312	301	312	350	299	318	359	337	331	334	330	339	314	304	299	323	317	315	300	321	315	346	314	314	312	309	306	311	323	309	304	337	329	320	311	306	342	294	343	328	315	327	325	342	302	311	313	286	331	299	340	275	325	309	312	337	303	279	318	328	323	342	310	326	323	319	316	326	294	333	335	332	339	298	331	316	299	303	321	338	316	321	315	319	341	302	330	320	301	305	346	307	326	277	294	298	295	323	338	299	294	339	317	324	316	332	319	332	320	330	292	311	318	310	315	327	311	324	299	336	321	326	319	303	303	308	311	295	320	324	312	285	306	297	352	286	310	324	348	317	334	325	305	333	318	338	321	317	297	308	326	335	301	319	320	308	312	349	293	318	317	322	333	300	328	313	303	286	335	287	303	308	334	324	331	354	322	326	294	358	313	319	301	346	344	332	321	276	347	318	324	325	329	341	316	323	296	347	287	319	324	335	329	304	298	309	318	319	338	315	294	318	317	320	322	312	336	312	301	315	298	292	291	331	314	304	299	290	309	301	335	313	333	286	300	319	324	328	345	282	310	312	299	303	321	289	312	312	311	343	295	295	331	313	341	313	332	322	329	315	327	318	305	290	315	296	340	332	317	320	308	315	343	321	317	305	328	345	335	337	304	287	319	300	319	313	320	316	326	333	325	309	293	281	327	335	320	298	340	300	306	325	296	335	319	307	289	295	330	298	298	336	331	305	328	307	318	321	342	303	334	339	312	328	307	313	322	356	318	316	316	341	345	333	350	288	333	319	299	334	291	310	318	315	321	346	325	324	326	305	352	305	323	304	304	286	306	323	303	291	342	289	308	279	308	318	314	342	309	325	302	325	265	319	306	315	314	308	324	314	345	318	331	303	320	340	351	278	335	335	317	314	327	355	302	295	342	337	321	297	326	324	301	314	300	290	329	327	341	313	347	338	324	324	312	308	371	306	322	314	311	294	342	343	317	319	297	305	296	315	317	356	325	320	347	356	333	314	299	321	298	337	325	335	321	327	299	315	334	301	285	316	322	313	308	320	298	314	295	285	315	326	304	306	300	307	305	322	320	304	303	290	348	325	323	334	306	330	303	315	304	306	342	314	299	310	354	305	316	293	344
27156	21401	21541	14442	7277	4421	3125	2333	2007	1436	1378	1308	1040	1059	901	720	629	582	495	521	425	439	478	458	400	450	395	410	371	401	398	345	335	336	335	326	309	297	326	321	301	290	286	313	321	293	314	266	260	273	272	243	301	303	268	265	294	251	278	269	273	285	281	291	278	271	297	275	260	307	279	294	267	264	279	272	294	244	279	273	299	256	276	284	302	295	251	286	271	279	315	273	275	294	272	303	289	263	292	273	280	258	286	276	275	302	284	288	250	270	305	279	284	269	270	278	291	321	285	311	276	250	266	287	271	280	301	290	281	243	277	274	302	271	252	265	290	267	268	292	272	303	283	280	255	290	284	284	259	277	269	294	270	282	279	264	300	266	254	273	277	279	272	290	268	254	252	288	263	290	259	274	272	276	283	288	278	252	286	253	275	292	291	256	279	277	265	289	297	248	290	288	249	289	292	301	265	292	263	294	299	275	270	284	276	263	287	266	277	278	273	247	276	275	271	256	260	276	261	277	328	277	262	261	288	280	262	270	273	288	267	300	276	243	256	282	268	271	257	277	275	296	284	264	282	249	272	265	293	306	252	286	257	234	279	286	286	314	278	288	283	262	285	232	289	258	281	292	269	268	262	272	285	263	272	260	267	290	262	290	310	267	292	273	306	284	253	284	264	260	288	263	295	262	241	268	289	277	279	277	252	256	269	261	262	277	266	299	284	293	271	257	270	271	321	270	291	309	254	263	262	260	310	292	274	262	310	278	281	281	264	275	293	262	291	280	274	279	274	270	289	285	294	248	293	284	299	278	289	282	272	294	279	275	286	290	274	261	284	277	282	304	286	244	285	272	292	286	314	306	285	312	268	273	294	253	309	272	281	288	279	269	276	264	255	294	272	287	289	263	291	243	278	298	254	266	277	298	263	304	257	260	279	303	266	272	287	281	306	273	277	273	300	294	279	283	286	285	253	288	287	276	280	292	286	268	272	270	296	290	289	279	273	272	285	280	272	290	273	289	274	274	292	269	274	286	263	255	275	274	300	283	276	276	281	274	239	282	255	295	279	259	278	270	247	300	295	291	287	297	277	286	252	292	282	294	291	266	248	281	269	294	295	278	269	287	311	263	306	242	299	272	259	280	255	240	302	260	291	276	269	278	246	282	286	258	262	274	306	272	269	281	276	252	287	312	283	279	280	294	256	278	315	283	269	286	277	269	292	272	275	283	260	307	283	305	289	296	269	267	283	273	274	262	285	293	274	287	300	266	279	280	270	304	264	313	254	276	249	267	278	266	301	275	260	269	280	260	275	264	258	281	286	272	280	284	283	258	266	290	279	265	247	286	299	257	287	281	261	266	277	272	309	280	294	290	305	289	260	293	301	274	277	301	290	270	235	294	296	291	271	253	260	260	268	273	274	305	263	298	272	263	283	276	268	282	283	312	305	242	268	287	273	299	258	265	262	276	270	274	306	278	252	293	287	323	290	252	281	277	264	269	281	304	296	274	251	269	270	259	257	289	275	257	267	256	295	288	296	256	302	290	299	295	312	284	329	279	280	253	288	295	284	265	279	301	281	242	286	275	272	247	291	263	236	264	287	301	280	305	282	274	296	296	250	267	279	280	282	264	275	268	277	289	286	273	281	246	299	257	276	263	318	276	285	256	248	260	291	280	257	281	264	279	296	302	267	274	287	246	273	285	267	258	298	286	275	239	283	301	308	299	284	263	285	286	271	274	287	270	270	262	258	293	309	281	285	280	279	277	316	280	278	277	284	268	291	288	292	274	282	280	263	299	272	264	281	305	257	250	282	288	258	263	249	279	259	275	256	268	249	259	242	260	276	280	250	283	278	274	269	275	312	279	269	274	276	267	271	285	273	261	263	290	291	264	281	274	267	309	261	271	266	266	271	277	265	282	301	272	268	264	280	260	287	260	268	306	285	288	280	258	289	281	291	253	307	289	258	271	259	280	285	258	298	292	257	272	263	258	292	275	303	317	250	261	273	272	290	269	271	258	250	303	296	292	286	251	293	270	268	271	270	295	275	288	305	261	283	282	290	284	296	256	256	272	300	286	289	257	242	297	286	268	291	251	256	294	284	274	250	273	269	268	291	296	277	260	278	306	280	293	243	256	269	254	278	292	273	273	265	256	287	275	279	281	266	283	292	277	244	278	294	281	276	305	263	285	292	270	286	291	299	301	277	289	271	274	253	277	280	285	262	306	265	246	266	295	284	279	268	248	273	269	259	289	281	264	279	279	266	294	264	280	292	248	278	255	300	308	259	276	294	292	264	265	274	293	277	305	284	287	319	271	272	270	259	268	293	277	279	241	278	263	286	293	290	261	277	267	276	264	283	253	287	282	259	284	289	279	274	234	266	270	289	291	276	307	285	264	272	277	292	292	319	267	319	261	298	289	266	292	275	297	254	272	254	281	297	295	284	277	274	258	274	262	285	252	280	273	290	263	322	282	281	257	285	264	285	263	286	303	272	277	248	253	303	266	295	292	285	274	277	258	271	293	297	294	287	293	275	275	248	299	299	293	275	285	265	295	280	261	273	261	264	264	289	258	274	254	279	244	288	287	285	278	270	281	241	270	271	250	285	288	281	266	266	254	265	286	264	283	269	290	236	269	257	266	262	243	296	278	267	273	279	283	257	285	270	273	266	260	288	296	295	268	275	237	300	256	297	283	260	282	258	292	296	324	305	247	286	272	261	256	285	280	298	271	282	301	277	254	264	263	282	250	284	250	282	257	278	229	257	247	286	288	274	298	279	292	290	266	268	283	301	275	275	233	285	295	253	295	261	265	285	271	266	281	279	269	292	293	258	283	297	273	275	261	278	259	282	270	281	275	276	293	279	255	248	283	266	265	257	266	240	276	284	270	268	280	293	260	305	279	286	298	299	297	262	263	275	271	276	309	275	302	299	263	298	290	263	311	288	288	292	271	271	260	278	260	279	282	267	283	273	273	275	296	270	261	282	307	260	266	272	297	271	286	253	273	256	280	300	291	298	275	277	295	298	280	266	268	267	286	270	278	266	301	264	286	301	294	252	268	272	287	273	265	297	263	263	282	258	260	276	260	281	240	292	275	252	294	261	287	268	251	237	268	262	257	251	296	274	309	291	257	271	269	272	274	315	311	301	282	256	285	249	297	255	271	295	245	271	276	313	285	246	289	281	288	290	240	241	287	269	269	273	298	283	290	276	258	275	282	279	314	257	285	273	277	282	277	243	271	221	266	273	271	270	311	274	274	256	250	281	314	250	286	305	295	312	255	284	256	257	280	268	276	271	290	297	295	263	273	279	283	263	307	266	305	291	294	278	293	265	272	286	255	281	271	313	281	236	267	293	269	301	312	287	262	280	285	314	269	286	252	255	302	295	269	280	258	278	275	267	287	263	279	318	269	242	315	309	291	291	259	277	268	242	271	285	259	270	289	256	294	308	298	266	271	277	261	294	280	266	265	253	259	294	270	266	311	254	274	299	281
20903	29134	25982	17150	12206	9009	6963	5288	4369	3455	3099	2856	2258	2200	1841	1349	1093	1044	933	881	717	724	730	732	689	686	644	615	586	571	552	498	464	448	434	443	401	383	411	392	390	376	354	352	377	336	316	361	336	365	362	339	330	376	311	361	356	319	350	352	373	341	313	335	295	364	355	325	360	339	343	324	326	338	358	342	342	369	371	314	370	309	350	352	333	369	352	331	347	352	334	355	344	352	366	317	348	336	349	341	295	330	330	322	355	344	340	337	342	349	336	350	305	372	354	337	325	330	338	363	321	352	356	322	360	333	323	371	343	342	349	335	374	352	340	286	382	291	305	324	333	326	326	334	338	336	355	362	325	326	361	325	322	334	341	308	340	378	312	352	304	348	342	330	300	341	331	323	338	369	367	348	355	322	337	336	326	349	331	352	316	350	360	362	327	339	355	340	344	324	326	324	329	366	328	350	327	327	339	336	345	349	334	369	355	363	361	313	340	343	364	332	333	333	308	359	337	317	310	332	358	290	347	348	353	334	347	308	327	328	377	309	338	364	325	349	328	317	359	345	328	329	357	343	341	336	331	357	344	354	335	329	317	346	355	330	354	308	355	329	311	349	330	319	321	344	333	341	323	348	334	326	348	330	318	356	362	323	330	354	331	345	338	318	354	367	332	342	342	352	361	322	335	295	317	335	356	358	332	333	319	362	363	305	377	323	339	335	317	291	313	313	323	358	327	350	343	339	324	360	350	321	326	336	350	339	318	351	336	314	343	324	334	366	301	341	325	343	347	356	337	351	337	308	315	323	363	343	360	330	339	319	343	364	340	319	351	287	346	308	342	352	326	371	335	307	320	311	334	335	361	320	322	355	351	322	333	341	346	336	341	336	360	330	342	339	334	306	319	335	335	356	331	343	319	310	327	323	317	329	344	316	359	315	353	330	311	334	318	365	332	341	336	356	314	346	327	310	364	322	363	311	329	331	319	363	319	350	383	329	324	367	340	306	347	328	343	331	371	360	311	303	342	327	385	324	320	336	337	325	342	334	307	306	318	324	338	328	320	324	320	321	351	305	333	350	349	313	339	351	334	360	323	342	379	350	333	317	318	359	318	318	317	370	345	329	336	338	333	301	337	350	332	345	331	342	331	368	353	350	343	361	314	320	331	332	350	323	324	323	353	336	308	346	346	343	316	323	352	338	371	342	364	350	334	366	337	347	333	344	338	356	326	373	345	309	351	346	328	352	351	343	320	334	333	340	305	358	327	350	305	349	379	322	320	343	363	350	304	372	314	347	335	338	309	340	318	347	341	352	318	358	302	358	359	329	359	370	340	331	315	330	329	365	347	326	325	326	302	347	360	315	336	323	343	374	368	326	332	360	340	303	344	339	353	340	337	318	364	357	330	340	364	332	362	324	336	355	340	354	313	355	328	351	326	340	300	341	341	332	336	342	332	338	326	332	329	361	329	349	337	370	346	355	374	323	327	313	373	361	340	336	333	338	301	320	341	362	341	335	347	316	375	340	308	342	345	317	331	324	338	328	361	342	304	316	348	339	361	314	338	328	348	363	366	364	355	367	342	347	297	347	334	324	339	334	361	339	325	344	353	376	366	341	319	332	342	341	324	341	335	318	340	328	300	345	355	329	320	333	315	346	327	343	350	350	334	298	329	340	333	323	346	390	330	321	316	362	350	337	357	346	320	334	309	320	343	385	348	338	371	333	330	325	305	358	340	320	334	336	305	336	336	342	318	328	298	336	338	332	336	329	336	345	319	362	342	342	360	319	350	337	330	316	318	332	327	315	314	347	286	332	312	307	331	349	348	330	331	329	359	299	329	324	370	311	330	314	343	347	340	352	356	315	357	340	324	275	352	321	332	336	361	345	342	353	297	343	345	331	354	324	344	346	320	328	324	334	313	300	363	329	363	341	363	319	338	335	380	352	300	322	350	330	340	348	347	350	318	348	336	327	331	345	311	334	326	336	351	329	326	332	333	323	338	349	352	335	348	357	350	367	288	376	363	345	338	336	322	346	338	341	329	349	316	344	351	294	320	349	346	374	329	336	343	317	350	337	333	325	368	324	339	325	323	364	331	330	301	317	346	296	376	360	327	327	329	359	309	353	336	327	332	345	336	333	338	363	352	327	305	353	356	337	342	349	354	324	332	351	320	335	375	332	329	354	325	328	358	354	335	305	315	318	332	339	337	312	374	303	292	337	330	341	352	343	342	345	328	315	370	315	328	320	336	323	329	360	326	336	307	310	354	319	377	327	321	364	331	351	312	300	327	325	346	357	327	339	327	349	349	333	345	361	332	338	337	350	355	355	350	348	325	319	364	334	326	334	357	360	320	342	330	335	359	322	340	332	320	338	293	357	362	326	319	344	386	327	336	341	346	318	357	332	344	356	316	339	342	333	322	335	338	318	346	293	325	337	323	341	357	339	327	322	336	325	355	352	324	358	318	360	309	318	349	319	351	340	345	359	304	341	352	344	348	318	341	320	318	347	339	331	354	362	351	359	293	316	376	335	355	343	343	354	331	344	357	352	331	316	347	338	327	318	337	327	334	341	334	356	299	345	328	354	300	330	307	344	364	355	378	320	365	370	333	332	339	331	318	334	311	330	313	321	344	334	344	361	339	334	335	348	354	349	309	358	348	325	298	348	365	361	347	316	299	346	344	339	311	344	348	333	325	327	364	334	312	352	359	300	315	332	311	318	359	310	360	339	335	349	324	314	319	358	331	333	344	337	328	334	348	307	361	379	361	326	353	342	349	308	320	324	354	356	355	323	357	337	351	297	336	359	334	347	324	375	316	357	357	309	360	359	311	328	310	338	345	330	328	325	366	351	319	327	313	325	311	356	324	327	308	345	343	347	342	352	360	334	365	329	343	354	327	330	345	337	329	339	346	385	308	326	345	356	348	330	345	357	328	346	339	329	336	330	372	335	333	337	335	326	318	331	309	308	359	343	348	307	334	379	325	351	352	309	354	348	351	353	344	335	324	332	312	316	368	352	299	363	324	324	333	330	311	326	346	347	389	326	322	362	360	320	309	328	304	359	327	347	344	307	308	351	359	344	298	334	330	327	349	327	354	330	345	347	340	344	318	314	335	357	362	340	367	330	352	367	356	346	337	323	336	301	340	328	366	350	349	347	323	306	372	333	313	377	349	345	387	350	337	382	317	349	374	349	317	328	338	334	307	347	340	335	351	349	331	317	341	335	336	346	350	309	334	326	316	343	356	354	340	354	348	321	332	319	368	349	334	341	335	345	366	348	344	328	303	327	351	330	323	335	394	332	354	351	347	356	311	371	287	335	346	342	333	332	332	342	339	335	334	348	327	342	319	382	389	339	346	310	356	333	320	322	365	325	355	321	345	314	348	385	316	356	324	325	350	332	322	355	339	381	329	341	337	340	349	342	312	369	358	321	333	332	315	332	324	337	335	369	311	352	328	333	343	343	326	332	290	341	336	349	312	331	335	314	326	349
23733	20905	27964	24051	20888	14119	7450	4643	3592	2597	2384	2128	1667	1633	1227	985	824	710	667	580	554	536	527	486	494	436	456	449	415	411	382	351	370	307	317	311	249	260	256	255	241	262	244	228	198	207	216	204	207	243	201	205	214	192	207	252	207	221	200	237	215	194	221	219	201	210	234	223	217	215	191	226	235	216	196	222	209	229	215	231	229	207	223	231	193	210	208	209	205	213	231	225	222	218	224	199	202	225	188	196	234	217	210	226	198	231	245	207	192	185	235	201	203	200	216	199	221	192	199	204	214	203	198	194	240	213	208	204	194	239	198	220	202	207	171	205	195	192	214	214	195	207	222	227	191	223	223	238	199	207	199	182	186	221	207	182	224	201	236	227	237	200	215	207	203	231	211	208	212	213	206	183	234	191	183	206	214	200	184	191	240	210	208	202	198	210	225	201	185	231	198	188	223	200	192	204	221	216	235	185	212	212	214	215	190	217	231	220	205	225	186	212	195	231	194	209	199	224	191	196	178	215	221	202	216	207	220	220	187	210	232	209	214	212	231	208	228	224	224	198	222	232	206	192	184	229	214	226	202	195	217	224	226	221	209	206	227	224	205	191	226	209	233	207	210	216	210	223	220	180	190	206	210	217	206	223	182	224	227	208	222	214	192	209	214	216	207	213	229	206	211	243	209	207	202	216	211	212	230	203	209	236	224	195	218	219	216	211	223	209	213	207	212	223	210	220	220	195	224	228	223	212	214	223	210	235	204	222	231	215	229	220	207	196	216	201	223	202	222	223	197	212	231	191	205	205	211	217	215	225	200	241	190	204	199	206	201	238	219	206	228	224	224	222	200	194	221	195	221	221	212	211	231	203	183	197	172	223	206	194	186	233	212	219	223	210	208	192	194	243	204	221	210	229	207	199	203	215	178	224	201	209	214	226	210	179	208	233	217	216	199	199	222	205	200	206	215	220	187	232	219	184	209	223	237	245	215	214	221	187	199	222	209	209	195	206	214	217	232	242	229	196	207	226	181	222	231	192	216	235	218	222	205	218	203	223	204	213	209	216	215	197	214	206	243	222	204	211	227	225	206	222	219	210	222	233	200	215	215	239	193	206	211	227	219	193	222	213	208	196	219	217	214	228	224	214	213	187	218	171	218	235	210	204	203	200	212	200	223	216	174	209	217	216	202	213	222	233	239	210	229	236	223	210	216	220	225	237	205	211	220	222	216	199	229	181	225	251	217	177	223	231	214	199	206	195	228	235	220	223	190	219	180	190	231	197	183	197	228	196	210	228	220	211	213	202	202	213	232	222	208	215	176	209	203	201	233	198	192	203	210	204	202	207	202	218	205	248	177	210	198	205	221	198	205	190	218	204	185	220	212	216	222	203	201	205	203	207	228	227	197	199	235	219	200	210	213	222	206	211	216	206	193	202	205	225	189	208	193	222	218	218	188	203	207	219	220	203	226	224	234	218	205	224	240	220	206	211	204	206	225	219	230	209	248	209	210	234	197	197	211	222	240	199	196	220	212	219	189	209	222	196	201	201	189	240	217	207	212	216	207	198	198	206	199	189	217	239	224	213	213	220	212	223	211	222	220	209	214	216	197	210	183	197	217	216	215	185	189	180	220	240	220	220	211	224	185	250	212	246	221	204	234	224	201	218	243	206	206	244	224	207	182	199	206	204	220	209	196	220	218	208	196	211	191	199	200	192	220	210	183	191	218	211	199	220	222	217	217	233	237	213	230	202	235	219	211	187	211	223	222	216	207	215	205	192	222	192	206	245	217	227	221	225	199	193	208	219	197	209	205	206	222	203	218	209	222	195	216	221	216	206	211	213	220	229	198	213	192	224	235	232	220	219	220	221	212	207	234	224	209	211	210	224	213	196	221	208	200	228	222	209	198	248	254	210	194	220	216	195	196	231	194	186	214	211	206	228	227	221	216	185	226	194	215	258	210	193	218	207	207	217	210	237	225	215	187	201	219	199	201	210	204	231	197	205	205	208	226	193	226	208	201	230	234	224	213	202	205	208	217	198	232	194	182	221	206	210	210	203	215	202	185	232	211	213	208	181	217	253	211	226	213	200	184	205	231	213	204	215	218	208	226	197	172	209	205	194	223	198	223	204	204	234	203	186	206	212	234	205	212	219	199	200	236	215	206	243	218	203	221	204	220	226	209	191	211	200	209	196	222	185	195	225	207	209	203	217	231	197	224	192	202	223	207	197	193	215	233	192	211	229	189	203	190	230	222	216	213	223	213	228	242	231	233	235	225	201	227	220	218	211	212	217	189	218	223	196	210	186	187	222	223	218	201	219	228	222	230	209	184	221	230	181	176	191	224	206	212	199	235	187	221	231	246	222	227	225	218	226	237	227	206	216	182	197	209	204	218	211	224	217	202	219	244	205	189	209	181	207	183	177	229	208	196	211	219	205	209	187	193	189	190	229	233	224	219	202	201	211	197	214	208	190	220	200	216	230	217	220	237	194	227	184	219	205	205	208	228	230	185	220	220	221	228	213	215	212	183	216	205	214	230	229	225	206	192	180	200	207	221	210	219	208	198	212	212	204	207	228	206	229	210	212	233	207	229	204	231	208	215	185	215	205	188	213	205	196	228	223	173	208	230	224	202	218	211	202	226	199	240	226	205	210	212	195	196	214	207	217	224	214	226	191	213	203	213	196	209	203	202	209	221	210	196	244	219	207	204	206	212	233	233	220	233	213	206	199	223	182	191	185	197	206	228	202	211	235	230	210	216	204	202	226	201	192	231	235	217	194	221	221	236	223	193	224	202	191	207	216	208	210	193	230	202	201	224	218	235	193	238	210	211	207	232	217	203	217	207	188	216	213	202	231	218	229	211	183	178	191	194	220	228	197	203	206	238	211	217	212	192	198	211	208	229	191	195	206	206	235	214	198	190	208	181	242	211	200	214	242	210	227	233	204	189	245	215	220	221	231	199	208	214	195	244	204	225	224	203	215	212	226	201	217	184	230	212	212	216	199	212	253	221	208	224	217	217	183	169	186	217	230	191	208	203	223	219	227	210	201	191	210	190	197	202	206	215	214	193	237	207	216	212	216	221	215	214	232	222	245	202	200	206	202	217	220	227	215	236	221	205	233	199	224	223	224	200	213	206	204	223	227	212	201	216	207	196	218	210	196	228	209	217	199	191	196	244	219	220	207	207	200	178	246	216	208	204	207	218	186	219	216	219	225	218	206	210	204	218	229	209	202	192	194	204	207	211	224	226	212	188	221	198	215	207	206	223	215	218	211	203	222	214	178	180	231	196	210	195	207	221	211	216	235	234	209	219	208	207	236	209	229	227	212	221	202	213	185	200	210	189	204	209	220	182	204	198	208	199	238	214	196	185	203	203	207	212	249	224	199	214	225	204	201	209	215	253	235	219	218	208	191	222	244	222	223	211	224	219	216	199	221	223	208	221	227	218	227	205	219	209	204	196	218	180	208	242	221	223	209	211	214	200	200	202	210
23493	36867	32852	23381	18271	14545	11512	9235	7712	5941	5375	4708	3734	3661	2600	2073	1830	1571	1253	1102	1027	913	1017	972	850	865	796	731	647	673	632	533	537	445	392	403	349	357	362	331	340	302	310	284	251	250	268	270	249	264	274	283	224	285	268	263	248	259	273	271	259	273	277	264	241	281	225	244	229	272	261	231	258	237	277	266	283	268	254	248	262	259	241	264	267	266	250	271	257	255	270	265	281	259	270	275	248	293	240	273	241	270	245	257	225	299	266	232	262	253	305	282	236	237	246	264	244	239	276	255	234	299	252	252	235	292	218	259	266	281	296	300	251	277	256	270	257	274	252	261	241	238	270	238	225	281	254	264	246	243	243	274	262	267	270	234	247	276	268	256	280	277	257	270	244	248	258	257	245	253	254	248	255	234	269	290	281	257	288	232	246	289	261	275	248	245	264	253	272	245	274	260	263	289	252	245	277	241	265	288	256	247	281	261	249	256	268	238	244	325	261	277	278	250	251	272	267	240	266	295	251	266	262	228	274	276	264	283	298	259	270	266	239	268	261	246	244	241	268	254	263	273	242	232	268	245	272	256	261	240	256	261	255	252	252	266	259	257	262	278	249	253	263	254	258	261	270	266	245	256	252	249	251	281	272	264	268	257	269	287	264	271	260	253	297	280	273	258	240	271	259	251	265	252	280	256	257	245	245	217	254	262	246	238	279	255	248	278	239	245	265	256	271	249	264	251	232	258	270	261	260	254	259	266	246	261	241	261	268	312	283	264	301	275	236	274	247	241	237	253	266	244	272	261	274	261	271	267	257	254	256	257	218	255	264	250	279	260	274	271	240	230	276	280	242	260	284	278	271	250	240	288	261	282	251	261	262	289	264	232	269	266	248	274	252	288	286	253	232	266	293	256	275	267	295	266	260	248	275	266	261	284	268	235	283	251	254	266	282	257	272	244	240	278	274	256	226	239	282	245	253	262	275	243	261	248	236	236	274	273	271	239	276	267	290	290	254	236	248	244	272	254	251	258	265	260	252	258	257	265	257	276	270	240	259	254	244	245	247	236	238	269	283	229	229	281	291	242	266	257	242	264	250	267	274	272	274	242	277	240	249	257	239	271	281	237	241	242	278	245	275	244	236	254	255	236	251	272	250	247	248	245	273	264	267	251	224	254	255	239	271	252	234	275	271	253	253	241	289	268	273	240	274	274	256	249	269	300	271	249	247	296	247	252	267	247	286	275	228	276	235	223	259	282	247	278	270	282	262	245	246	250	271	258	287	271	273	275	262	265	255	248	277	286	252	246	244	243	252	239	230	264	261	260	244	248	278	238	285	254	279	248	255	228	250	276	249	285	249	302	233	261	267	273	256	290	288	240	276	262	250	278	269	233	257	248	279	271	280	276	257	288	258	240	264	243	266	262	279	262	249	246	213	264	263	276	239	273	268	273	274	266	246	234	252	252	277	268	258	249	270	272	228	285	255	245	277	266	309	252	262	269	286	238	246	262	257	267	266	265	271	240	273	239	282	277	254	282	257	243	232	266	246	256	250	260	259	239	267	252	241	244	248	254	280	250	272	268	254	230	269	290	247	274	266	239	289	250	306	270	228	242	229	253	275	266	262	269	267	260	243	257	257	259	253	269	273	262	300	274	252	271	256	241	262	257	278	247	273	269	272	237	282	257	237	251	220	275	263	244	253	230	257	259	233	270	261	273	256	269	273	295	278	270	248	245	266	240	273	261	234	280	266	237	252	250	277	267	263	252	248	244	258	257	277	253	236	272	261	256	245	251	232	242	239	270	260	242	265	252	247	242	234	254	285	268	247	254	256	255	259	285	253	260	250	293	270	270	263	246	275	255	253	218	267	250	268	268	251	250	252	277	232	234	235	290	231	248	235	257	264	258	267	251	277	244	235	289	268	269	285	261	269	289	254	266	247	257	231	285	275	261	261	261	243	235	244	255	230	261	255	264	237	239	256	261	298	273	260	235	250	278	249	278	266	288	243	259	268	263	266	266	260	262	266	255	258	261	255	279	255	288	272	274	248	251	282	244	272	261	276	250	265	249	290	258	256	261	257	263	270	249	282	247	279	229	271	257	245	249	294	272	276	258	272	266	283	259	244	267	285	251	254	274	255	260	274	259	257	273	261	258	291	279	234	223	238	247	297	244	239	264	268	270	297	278	254	255	261	251	292	273	245	267	279	247	268	246	254	251	242	243	257	241	277	236	252	261	285	255	265	248	261	243	244	249	250	223	277	243	241	249	264	239	240	256	249	262	207	269	263	272	270	250	256	271	240	254	248	261	276	258	267	239	270	242	250	263	257	257	262	263	252	272	282	270	272	251	272	270	256	268	265	260	278	268	253	264	230	289	286	258	253	271	280	258	265	270	265	242	263	259	244	256	237	252	273	276	240	269	265	241	297	262	265	229	269	249	237	254	277	262	239	278	263	263	264	275	281	275	250	288	244	289	252	293	274	254	256	277	270	247	269	258	257	293	237	290	267	272	256	262	252	251	234	268	264	240	243	258	264	291	251	259	276	263	267	284	230	261	297	245	286	245	247	265	281	273	246	244	242	263	237	245	274	259	244	259	250	269	265	272	243	214	255	253	249	266	275	230	266	247	258	269	276	275	288	251	276	245	272	263	284	259	236	271	284	271	269	274	267	272	288	266	243	263	273	282	248	252	227	251	241	259	271	257	253	262	240	210	284	247	280	242	261	275	243	247	278	244	263	262	250	266	282	309	266	275	236	268	249	287	299	244	263	273	283	268	265	245	247	280	259	267	249	251	249	253	247	235	261	251	239	273	231	247	245	231	252	274	254	253	266	260	236	257	252	276	251	268	284	257	245	260	260	272	257	262	264	282	253	254	278	245	227	265	255	238	247	245	258	267	266	235	257	217	302	266	239	250	255	245	257	279	248	254	258	264	236	238	230	252	251	272	265	274	244	246	286	271	241	253	241	272	233	235	240	258	266	259	220	265	272	225	244	275	259	256	253	259	246	252	250	263	249	283	256	246	289	266	255	258	261	269	268	273	298	247	265	255	202	261	245	266	258	246	283	255	247	263	242	287	279	270	239	258	278	254	246	275	268	254	244	248	275	238	272	246	255	239	274	249	285	268	274	251	270	252	277	277	278	252	286	256	256	232	273	269	246	269	238	280	274	238	293	276	268	270	238	260	239	264	259	242	271	245	257	287	231	241	261	273	242	249	257	267	279	234	263	254	272	274	291	244	254	269	254	264	261	301	270	245	241	270	264	262	255	274	262	249	261	264	260	254	257	247	264	273	292	281	278	289	263	232	256	252	297	272	272	252	255	243	265	279	252	252	266	247	271	230	250	270	253	263	278	294	250	248	255	262	245	251	257	279	242	289	260	293	272	252	277	276	275	270	263	249	271	256	266	248	258	273	254	267	266	265	277	247	245	257	261	264	249	268	258	289	242	284	255	254	265	260	235	294	257	257	258	276	267	254	266	267	259	256	240	244
25038	20936	26722	24823	13035	6623	4323	3303	2611	1979	1972	1744	1464	1387	1038	854	823	692	678	602	580	548	562	579	599	595	557	530	504	488	477	457	432	396	435	400	399	363	390	393	375	388	356	362	308	338	338	313	360	323	340	321	362	320	338	363	354	347	299	348	356	306	350	367	335	344	353	355	333	333	306	329	357	356	357	352	352	380	349	350	332	360	349	330	355	381	340	335	336	353	353	335	344	370	352	362	361	340	357	318	343	316	353	344	335	322	321	324	360	350	353	330	357	350	333	322	344	331	348	315	354	324	350	310	339	348	339	293	342	336	336	358	335	300	332	352	340	325	353	364	368	348	378	341	323	350	364	332	357	352	328	378	333	355	361	322	360	349	339	311	343	348	352	351	350	373	335	331	354	341	347	355	337	329	350	367	369	384	348	336	354	348	361	333	348	325	323	355	314	375	376	361	344	329	376	384	332	338	350	347	337	353	374	339	324	352	368	389	345	326	365	330	322	333	335	351	330	359	358	348	321	340	349	355	370	379	356	329	368	351	334	362	330	350	351	355	334	348	376	378	365	324	374	351	340	367	348	336	356	342	323	359	345	358	353	340	353	358	326	316	357	340	322	346	367	376	341	383	334	326	336	364	361	360	368	357	350	336	381	348	361	347	341	325	365	350	369	351	348	356	335	374	325	366	359	312	342	351	361	321	369	352	367	354	349	343	297	350	365	340	362	341	350	343	338	337	340	377	357	373	324	353	345	337	350	403	338	355	370	328	356	366	357	332	349	323	342	333	356	349	330	359	338	335	328	345	389	332	359	368	381	346	311	359	339	324	315	331	369	367	336	341	352	353	353	324	354	326	364	384	323	326	368	389	331	348	362	317	356	353	351	357	345	328	367	328	361	341	347	357	344	365	360	344	355	380	327	344	336	364	339	334	332	352	333	344	351	333	353	360	313	348	338	346	365	344	388	363	369	340	357	326	349	364	348	364	349	371	337	362	326	351	350	332	332	330	342	343	396	356	370	322	333	361	356	320	341	356	369	344	336	367	321	336	371	346	373	360	307	367	362	336	326	325	365	379	340	367	361	345	350	372	355	326	355	334	376	337	370	319	341	350	309	363	320	340	314	360	321	348	316	357	347	331	348	344	378	341	324	363	356	341	346	363	339	341	359	346	357	333	335	371	328	348	365	388	342	355	348	313	352	380	367	351	309	361	339	328	334	331	358	368	357	363	334	324	347	322	330	383	346	343	341	345	350	352	347	331	358	353	373	344	347	354	330	353	338	331	353	330	353	340	352	374	359	334	338	386	346	369	374	336	345	332	346	314	345	374	359	349	374	359	334	341	352	359	331	354	342	353	362	373	344	361	355	353	340	356	375	365	355	310	355	340	317	335	342	376	347	347	324	370	402	348	355	336	372	371	355	361	304	370	330	336	350	322	333	357	328	369	350	321	340	355	337	376	361	328	328	351	318	349	383	322	347	357	353	360	344	346	373	329	324	339	343	358	356	347	329	386	336	308	378	350	353	336	345	335	357	359	331	338	368	368	325	394	357	319	287	370	317	418	346	351	369	333	363	347	355	345	368	338	309	369	334	339	326	325	349	370	365	352	355	363	356	367	304	313	343	362	326	355	324	316	357	387	326	338	337	339	344	329	360	362	361	344	349	355	329	352	330	353	338	340	318	376	327	331	342	353	368	349	374	360	355	389	334	333	370	349	344	303	348	362	339	364	346	348	377	327	362	344	322	355	310	317	366	346	327	358	351	335	367	339	339	324	369	362	341	324	347	349	374	346	362	374	337	332	377	347	326	351	345	327	370	340	358	383	355	348	350	344	339	357	325	348	375	381	382	340	333	369	353	335	360	380	380	347	375	304	320	344	339	331	382	306	378	381	356	361	340	347	327	346	369	337	362	387	349	345	347	363	348	353	323	372	332	319	354	385	389	328	318	348	329	348	353	373	311	329	335	329	329	320	393	344	355	344	385	336	371	333	340	375	372	381	345	421	342	370	348	350	363	363	323	341	347	365	352	356	344	357	383	349	352	325	320	327	339	347	345	351	369	362	365	350	353	350	323	314	335	352	333	371	357	362	342	322	374	340	345	363	357	352	345	357	340	340	353	338	336	345	331	355	342	304	372	358	358	342	376	374	368	309	387	384	360	361	353	350	369	348	365	382	343	336	365	352	367	365	319	331	338	331	339	310	361	358	380	320	354	338	351	335	353	303	337	348	314	363	321	324	353	377	370	340	333	357	351	333	340	335	319	349	331	350	323	349	345	318	344	339	324	351	370	358	372	387	346	364	374	341	312	352	367	328	336	367	348	374	342	323	348	343	358	348	373	342	324	349	353	366	333	378	324	325	352	356	332	355	329	363	324	327	337	368	318	335	328	339	311	322	351	359	335	322	336	344	344	334	352	365	336	300	356	351	337	343	347	325	340	340	344	341	339	348	357	342	350	357	362	350	344	349	332	365	348	376	371	314	324	389	380	362	339	319	340	318	365	361	313	322	362	340	359	353	331	314	345	328	372	376	369	294	332	316	318	350	356	329	307	367	340	344	335	342	351	388	364	319	369	337	359	353	312	362	335	377	363	346	384	365	358	345	364	365	368	316	361	343	323	362	363	349	328	343	346	332	370	364	355	337	357	362	326	344	355	344	339	326	353	331	353	334	355	356	327	310	343	363	339	386	354	354	369	354	336	369	357	323	347	327	347	390	307	327	367	353	371	334	357	367	337	361	379	333	354	395	333	342	384	322	323	341	329	345	315	357	345	354	346	331	378	351	372	315	344	340	365	358	348	377	361	358	341	325	374	318	357	372	362	316	347	338	332	348	336	320	376	368	332	356	352	390	321	340	314	353	337	363	351	341	373	310	334	366	330	314	346	348	336	327	324	338	351	348	343	332	312	336	344	358	340	324	372	361	349	355	342	352	343	377	323	343	343	320	379	344	326	355	360	346	350	342	383	307	355	364	350	316	348	330	336	351	313	390	377	353	328	331	348	297	311	340	351	392	335	329	357	327	360	359	354	360	316	355	358	352	340	323	355	318	332	331	332	325	350	353	359	348	362	365	360	332	327	374	358	362	332	352	350	342	351	352	350	349	316	326	370	331	349	379	355	348	344	362	351	366	351	332	343	323	365	350	343	350	331	338	364	321	318	354	364	353	336	354	363	375	385	343	339	343	377	343	336	347	324	340	322	358	345	360	357	348	371	325	337	367	369	330	366	322	329	332	374	333	360	313	353	334	372	342	333	350	362	347	330	357	333	334	351	348	309	363	343	352	354	323	353	362	375	335	355	365	334	342	328	330	363	318	330	330	344	339	373	312	330	341	354	344	368	371	323	367	363	364	341	379	316	329	375	350	360	325	344	353	345	388	345	379	351	381	366	394	369	359	384	352	328	349	339	328	325	300	319	313	366	339	344	374	338	361	341	347	351	351	361	333	321	369	332	367	351	342	387	369	333	311	344	337	357	354	362	379	318	390
22363	33986	29381	19528	15135	11653	9156	7457	5968	4716	4397	3855	3120	2943	2047	1789	1601	1405	1169	1061	970	923	845	898	936	865	846	799	787	693	676	606	574	497	552	517	575	470	484	504	474	475	460	427	448	418	414	411	407	443	401	432	432	405	390	418	381	393	404	430	390	402	419	454	452	419	410	411	427	433	419	443	440	386	415	444	388	406	411	377	388	383	418	434	394	395	394	433	397	440	425	419	401	413	409	422	408	414	406	438	403	359	382	427	395	428	460	409	415	414	399	395	419	409	422	419	398	418	419	434	415	403	407	444	409	450	403	427	425	378	391	431	427	457	414	428	430	383	429	397	407	393	408	398	406	407	417	410	403	380	429	426	444	391	396	409	379	410	398	420	390	453	425	390	438	417	418	412	418	408	411	457	430	412	407	414	390	417	416	404	432	406	421	385	408	431	447	402	392	422	417	397	433	413	412	411	421	362	416	402	420	398	427	410	384	407	430	426	406	393	420	429	401	393	397	415	397	398	421	402	449	441	400	367	366	419	409	424	421	381	451	424	372	409	412	430	402	437	413	428	412	414	439	408	435	402	399	410	381	404	440	439	422	404	395	387	426	413	437	403	415	364	425	422	437	415	404	485	373	432	468	430	424	418	437	394	398	395	438	432	412	418	430	408	405	421	416	388	422	435	390	420	398	392	433	414	430	364	412	415	431	434	417	423	408	438	383	384	407	431	431	404	435	443	423	419	418	396	395	400	410	400	414	407	402	400	409	415	401	441	385	415	424	425	401	410	423	398	398	444	435	434	408	423	405	382	423	460	420	428	411	383	420	434	422	422	435	409	412	432	384	453	413	392	416	382	390	442	411	429	420	418	404	391	385	403	382	396	426	443	417	385	400	415	418	419	386	400	403	435	378	431	432	439	369	405	429	417	374	418	407	428	447	443	400	365	418	380	431	401	405	422	403	435	386	408	402	445	418	413	408	425	425	392	438	414	418	387	410	433	411	413	442	366	408	388	389	431	400	410	430	417	428	402	415	418	404	442	392	402	426	393	405	415	394	420	407	395	411	407	385	432	411	402	401	397	412	413	419	408	383	393	430	396	434	377	388	425	435	423	415	409	397	402	405	422	430	388	418	407	427	445	428	435	402	433	393	410	402	435	418	413	430	420	387	415	376	426	425	387	432	398	419	399	370	442	379	418	413	452	400	384	438	409	368	432	417	417	413	411	407	414	411	427	410	413	416	440	418	413	415	437	433	381	415	410	385	441	388	434	426	385	406	433	430	395	414	350	413	402	399	398	448	393	380	396	419	369	429	401	403	429	419	372	423	413	380	435	422	386	421	424	392	405	423	387	473	395	410	406	366	394	412	398	424	389	403	400	438	402	425	393	415	437	382	418	444	436	434	406	405	415	420	418	398	399	418	395	409	395	441	383	407	413	414	400	390	367	375	421	448	411	445	418	419	419	393	413	426	425	418	396	396	398	389	401	395	423	429	424	432	424	437	439	391	370	416	413	405	395	375	411	432	383	364	438	401	397	411	444	397	413	419	406	391	416	467	394	428	450	416	419	404	405	414	403	424	411	432	411	418	448	383	428	414	399	463	405	443	428	378	403	393	436	399	399	421	423	407	378	411	417	455	421	427	401	389	374	384	428	427	392	402	419	417	414	371	405	397	400	394	396	384	431	429	389	415	439	406	380	416	429	419	403	416	429	448	409	409	385	390	421	411	427	386	381	444	401	404	412	415	391	416	417	404	427	441	461	420	432	405	369	395	394	398	359	466	439	437	361	396	440	417	437	399	406	390	416	428	404	404	406	450	406	416	390	417	395	384	423	410	450	436	425	400	426	420	424	398	419	385	412	424	378	434	407	394	417	399	396	417	378	439	397	441	429	429	420	383	393	412	393	431	449	412	426	380	407	393	375	404	409	418	435	398	401	411	468	392	436	440	429	449	421	400	443	451	401	399	373	428	421	400	426	396	385	415	389	407	393	382	440	406	417	434	444	401	421	398	382	416	416	438	430	422	408	410	412	404	410	425	439	417	438	452	405	388	390	416	413	403	416	414	416	432	434	429	400	425	416	461	379	391	407	395	428	405	433	413	416	384	439	376	396	442	411	392	438	385	392	415	408	430	425	411	378	400	385	395	413	457	408	424	401	392	423	408	400	460	423	427	411	401	400	411	422	413	446	398	413	423	408	395	393	412	416	405	423	413	429	444	398	408	415	441	405	433	407	437	436	381	414	408	438	422	436	422	420	431	440	459	436	373	388	414	428	405	387	456	427	392	387	405	401	433	442	427	417	406	425	434	374	392	383	373	409	430	369	405	426	419	421	427	421	437	437	381	351	429	412	435	444	435	416	387	400	424	372	390	386	416	416	399	405	387	398	432	428	410	429	426	417	439	400	386	428	351	424	406	415	448	405	430	408	402	414	424	394	413	403	412	386	433	403	408	418	417	404	425	456	385	406	411	403	402	413	431	414	465	415	428	385	409	413	421	375	395	393	441	394	398	388	404	446	407	411	421	374	415	394	378	406	431	421	418	399	447	416	396	427	416	426	383	411	397	429	399	407	441	365	442	393	405	424	391	398	464	444	436	462	413	440	439	432	421	420	398	417	412	391	412	388	438	405	398	398	423	399	423	438	404	441	409	386	392	408	405	432	373	408	414	409	398	397	374	421	388	418	404	395	419	404	401	463	407	413	431	443	413	443	396	392	423	430	446	409	405	389	431	426	425	378	414	376	370	445	445	394	445	384	410	417	438	447	435	457	404	412	386	408	390	449	417	413	439	434	369	448	411	408	406	386	419	399	413	401	385	415	418	423	390	421	389	442	395	420	402	413	389	379	442	377	412	426	400	421	395	393	430	396	413	431	425	435	421	411	405	407	406	446	446	443	421	429	415	402	407	396	446	433	402	399	384	432	408	425	418	430	389	429	401	432	407	374	392	374	419	421	420	385	411	406	400	392	450	387	428	418	434	435	450	410	382	378	452	376	436	414	414	377	411	416	435	394	413	410	393	429	402	433	388	446	424	408	381	427	430	375	376	391	423	420	397	428	425	399	432	458	421	427	410	410	455	403	378	399	442	433	414	413	410	411	425	390	424	385	391	433	424	433	381	405	389	426	425	412	449	452	426	424	432	390	414	393	397	407	446	409	396	422	395	430	421	456	438	430	420	425	416	406	402	408	446	387	436	433	405	411	428	411	405	374	419	400	404	430	405	407	410	426	440	403	433	433	450	417	413	417	388	429	426	447	414	403	393	410	409	388	441	391	393	422	420	437	376	442	448	419	424	449	389	403	369	393	417	426	411	437	394	416	396	390	416	400	390	413	433	442	403	390	413	384	396	421	403	392	396	401	402	406	411	426	422	414	429	387	432	420	444	414	395	397	431	410	398	423	400	403	418	429	402	434	439	441	406	393	416	406	397	436	404	437	402	386	363	414	386	416	402	397	411	423	354	407	432	419	434	460	420	399	422	415	403	392	422	418
22651	20921	28511	23458	21004	21393	15747	7806	5198	4269	3848	3176	2768	2191	1715	1395	1296	1095	909	894	813	738	667	697	709	704	659	590	555	543	497	490	455	442	386	410	452	397	341	335	360	322	289	297	276	306	274	272	296	276	299	282	281	273	263	280	281	300	287	271	273	297	288	296	279	288	319	300	287	273	306	269	273	258	284	260	299	273	301	276	278	274	248	261	282	255	308	303	250	304	287	265	280	275	291	233	283	260	273	284	285	279	264	289	263	285	324	272	245	315	249	276	294	294	259	279	284	281	283	294	286	308	287	277	264	285	272	300	286	274	310	270	269	281	282	243	288	281	277	263	274	287	271	265	270	277	298	300	309	265	286	286	272	260	295	267	262	270	285	285	251	259	273	302	294	281	259	291	273	299	275	273	314	289	276	275	291	275	270	250	276	263	273	283	280	259	283	271	281	313	274	266	300	305	295	280	282	303	281	284	283	254	291	268	287	291	302	244	274	265	319	271	293	261	285	293	273	272	297	253	279	282	266	298	279	287	307	288	281	302	270	297	284	272	283	313	285	254	271	268	272	304	289	304	253	262	267	258	280	272	267	307	269	286	311	257	281	291	280	299	306	259	284	286	300	314	293	267	275	260	277	271	288	282	281	261	245	281	247	303	283	260	288	292	327	291	285	296	279	280	272	294	269	273	273	273	301	269	279	313	247	264	259	306	250	292	287	288	257	287	282	264	244	245	280	317	277	258	244	260	284	273	294	255	268	284	276	266	251	276	279	279	288	277	267	259	258	291	283	288	284	303	284	246	249	250	262	286	275	291	245	270	266	249	261	272	281	255	273	272	299	263	275	289	280	274	307	288	298	268	273	269	301	331	264	274	281	275	280	298	265	263	284	276	235	289	296	283	261	294	289	272	239	292	268	278	286	290	287	257	281	274	284	284	266	290	301	264	294	275	286	274	270	260	269	297	262	292	278	299	278	292	281	284	260	270	255	281	281	270	273	259	272	266	287	283	276	274	262	308	279	273	262	285	285	291	264	318	278	296	269	256	277	262	262	293	263	276	259	291	281	279	306	296	258	265	291	281	260	246	265	275	272	286	261	303	269	271	245	269	282	314	282	287	270	301	264	264	252	256	264	268	262	283	277	303	270	295	249	276	288	278	270	281	263	282	288	310	296	277	250	261	283	261	264	281	261	259	279	261	283	255	269	281	302	256	294	265	273	263	268	301	295	257	279	283	267	236	281	268	285	282	268	256	251	263	268	314	316	275	283	288	284	270	282	282	271	291	294	270	233	235	241	275	258	274	295	277	269	281	286	281	280	252	292	243	288	284	279	316	290	264	258	287	269	279	262	271	268	282	283	271	282	297	281	287	308	267	276	280	271	303	290	262	275	279	313	268	307	278	277	277	276	260	271	276	270	266	277	262	282	302	278	289	287	296	271	272	269	258	277	275	268	274	293	287	272	303	314	299	268	277	274	273	282	290	317	246	266	274	264	240	262	282	271	294	273	275	261	245	307	288	258	289	279	281	280	257	248	274	291	268	257	284	289	274	274	276	259	301	281	288	295	304	285	285	264	292	249	279	292	265	284	279	294	298	277	301	306	281	303	252	294	301	293	271	271	294	295	254	297	262	290	303	260	294	287	317	294	289	303	288	275	272	284	282	287	277	290	267	276	270	287	264	266	282	282	310	289	277	281	268	292	270	274	250	269	280	268	283	273	287	268	269	296	287	289	302	280	248	291	300	262	261	257	270	280	293	288	273	238	267	267	281	275	260	279	273	278	286	263	272	269	271	256	274	287	279	252	279	302	292	285	303	280	246	279	271	292	266	266	286	280	276	276	288	265	256	302	284	262	264	286	285	270	297	268	282	259	290	244	261	243	260	249	303	298	257	281	280	287	274	273	282	256	283	282	298	263	282	275	285	304	259	290	264	270	255	281	286	288	282	292	309	263	267	295	281	297	270	268	261	266	267	291	273	280	276	297	285	267	268	279	268	288	246	295	299	260	280	281	290	281	279	282	309	290	293	288	284	266	307	298	281	275	264	267	288	263	285	278	277	298	290	246	260	288	264	296	295	309	279	277	274	300	284	259	250	287	255	276	273	279	272	266	281	297	297	269	252	288	270	269	276	266	265	269	279	281	282	262	281	291	276	271	275	290	256	286	307	261	279	285	289	256	280	290	277	294	298	295	284	275	281	273	286	297	287	282	274	290	268	288	306	283	301	278	268	293	263	302	256	271	247	254	284	301	279	294	282	266	280	296	305	274	306	291	284	269	276	286	249	279	296	275	269	313	267	307	257	261	283	276	308	259	273	268	295	279	273	278	304	301	295	283	287	260	276	304	273	309	267	293	266	284	256	294	291	314	282	260	291	239	286	290	244	264	285	280	293	267	290	285	249	276	285	245	258	301	274	282	301	295	300	263	257	291	263	298	265	264	260	282	310	298	315	278	313	268	273	267	269	273	276	274	315	284	280	295	275	281	307	272	308	284	279	290	276	279	313	290	256	274	250	302	286	278	272	237	289	259	274	282	272	277	282	283	260	281	278	282	275	279	271	257	251	253	292	269	313	269	284	270	284	314	292	284	268	282	282	262	298	297	235	268	277	309	290	295	279	281	264	301	263	315	302	260	278	259	259	269	291	281	275	293	296	257	291	290	278	297	289	280	304	279	277	276	283	294	281	278	285	266	254	249	282	273	269	301	264	272	291	309	295	273	263	253	269	246	260	280	265	259	285	269	267	259	277	285	279	284	261	270	304	295	297	295	283	250	280	265	286	283	285	280	280	297	302	280	301	261	292	281	281	300	285	261	296	268	280	287	303	266	268	282	261	269	263	245	252	291	274	277	280	282	284	303	269	257	283	270	278	304	251	275	303	263	289	331	276	280	267	290	280	254	284	293	263	262	269	276	283	306	266	273	278	289	292	246	276	278	251	277	296	306	255	295	258	285	289	262	263	255	271	309	306	277	261	269	294	277	277	297	295	312	277	285	255	299	283	285	271	282	254	286	235	280	261	278	287	289	271	267	245	253	258	295	290	269	297	267	258	284	264	259	283	278	272	270	263	266	255	259	285	267	282	299	299	278	287	274	297	291	285	283	263	261	320	300	235	282	285	258	304	272	288	291	281	300	263	305	264	269	273	250	274	268	275	276	255	259	290	252	280	287	257	270	252	263	259	265	255	272	240	286	280	268	268	252	269	295	296	257	293	277	298	295	281	284	259	275	290	271	265	276	281	257	279	281	285	261	279	272	258	282	272	277	271	258	268	264	262	266	273	286	262	274	287	281	269	278	261	295	270	273	296	265	282	269	288	276	276	265	320	304	275	297	268	261	253	263	275	260	282	303	256	245	264	257	255	264	289	274	249	298	284	275	268	286	241	273	264	289	304	257	270	255	273	302	245	298	303	279	254	288	287	247	255	256	286	283	259	252	301	306	264	285	274	284	264	274	290	288	286	274	282	294	253	257	285	286	286	256	246	277	280
24885	42594	37997	28314	23453	19142	15691	13272	10400	8751	8121	6766	5876	4538	3424	2974	2572	2199	1773	1679	1515	1339	1162	1180	1290	1217	1166	1051	951	919	860	725	657	590	570	552	543	566	485	430	446	393	349	343	299	340	313	336	366	320	324	329	317	326	318	359	330	327	292	338	322	302	326	337	360	335	332	311	347	345	288	339	316	340	348	350	321	300	315	317	317	324	372	340	318	328	312	314	347	329	366	355	313	294	359	343	330	275	296	323	326	315	303	343	343	336	299	301	328	311	354	333	299	289	337	320	315	305	329	352	315	318	339	318	324	316	300	342	326	288	321	353	338	362	345	325	294	306	310	314	334	331	328	311	299	328	328	299	297	347	327	331	323	310	300	286	298	324	349	334	303	328	325	344	318	334	293	296	330	306	324	295	300	294	335	364	316	333	352	324	327	325	310	315	318	350	339	324	333	328	332	333	313	327	340	296	338	311	307	313	300	318	320	336	317	307	326	326	290	361	345	323	309	326	313	306	301	324	339	301	344	335	316	341	296	342	321	328	329	348	345	294	334	332	335	316	335	346	341	316	328	309	309	339	308	349	345	352	319	312	345	342	330	310	324	330	338	297	325	345	338	316	316	298	341	321	325	328	342	338	334	318	335	347	309	338	351	298	317	342	308	305	339	330	308	333	310	309	312	321	330	324	305	274	329	334	346	332	346	329	305	337	331	323	310	306	315	313	299	313	314	339	328	294	340	343	310	317	360	322	339	302	326	371	291	312	306	317	305	304	324	318	329	320	324	319	316	306	302	313	355	315	334	323	299	310	301	314	347	306	329	349	340	328	321	347	346	325	330	331	325	315	335	311	290	318	317	366	379	329	318	295	348	322	345	338	333	312	323	301	354	310	310	328	340	315	341	297	334	304	306	308	337	322	304	330	316	314	343	334	321	319	325	322	345	309	313	305	365	285	332	329	357	322	350	333	318	316	284	311	359	325	303	341	321	302	333	316	310	325	316	319	294	330	311	348	314	323	316	352	295	291	308	316	311	314	332	338	326	319	304	338	310	341	275	337	286	310	322	342	349	310	324	350	326	321	359	327	295	324	342	359	320	341	329	326	324	336	323	341	319	325	309	332	311	311	303	305	346	305	300	312	345	338	304	338	329	316	289	317	281	328	327	306	302	333	334	327	359	330	319	323	341	305	345	314	349	308	305	279	308	320	294	296	300	338	343	304	352	339	337	340	329	337	295	327	341	332	308	323	309	306	334	326	293	314	321	344	314	325	278	327	323	338	299	324	326	328	344	343	312	330	339	346	348	309	326	324	299	317	297	316	317	365	325	289	378	300	338	321	329	331	329	334	363	327	324	326	363	331	299	330	299	313	332	346	316	317	316	315	322	332	329	307	321	320	366	322	311	325	306	326	313	326	343	340	330	297	306	325	350	331	338	351	320	336	358	290	323	308	292	362	316	322	299	298	299	339	317	330	295	330	322	323	357	345	331	322	325	325	356	329	343	320	348	325	319	328	337	330	341	356	293	319	311	290	331	331	315	336	286	313	301	319	337	331	310	295	324	312	328	313	326	325	334	341	335	317	352	335	316	328	324	317	318	360	295	342	332	334	317	331	330	343	322	328	346	315	311	339	307	345	310	316	327	312	301	340	337	311	323	314	326	312	324	343	282	334	329	322	337	321	308	312	307	348	326	339	346	316	311	332	337	337	298	311	317	294	329	333	302	352	335	294	322	304	346	304	310	337	298	325	315	317	321	314	318	336	315	304	281	293	338	324	331	308	321	339	343	300	340	321	297	327	328	353	305	331	330	337	323	336	331	293	294	304	316	267	325	321	336	307	313	337	292	344	309	308	312	327	313	324	333	316	282	332	312	354	343	324	315	300	334	338	328	321	303	322	354	321	310	306	315	305	334	311	329	303	301	291	321	302	331	299	336	332	378	310	305	349	330	349	375	298	298	328	314	314	327	349	299	319	306	293	325	308	326	334	305	366	310	336	310	283	292	295	328	321	319	329	315	328	292	288	337	327	330	331	333	314	331	327	339	336	318	337	347	339	320	334	296	309	325	312	299	282	302	314	337	324	320	292	319	331	348	312	320	310	322	327	337	346	314	314	339	303	326	302	324	316	322	312	342	316	332	311	317	326	318	313	325	330	337	310	326	313	301	321	309	344	315	291	325	308	329	286	308	321	315	320	316	322	309	311	313	302	345	320	332	294	271	306	310	339	295	306	305	328	317	316	294	309	351	302	303	305	339	339	316	333	343	309	325	309	298	344	296	300	328	302	322	323	334	326	322	325	341	333	307	328	346	316	316	358	311	336	329	309	336	292	350	337	317	320	299	287	307	339	314	345	321	349	322	341	315	308	325	305	343	299	292	336	309	329	307	318	332	338	335	316	309	324	332	335	296	329	324	354	322	305	310	293	311	351	352	329	346	326	357	299	322	296	301	290	340	326	297	336	305	340	289	338	349	350	313	298	301	292	264	335	322	308	342	322	336	311	345	340	312	307	352	327	346	319	327	323	327	341	336	301	329	326	282	332	335	313	304	311	325	309	311	306	298	344	305	351	306	337	345	338	333	322	335	336	305	304	347	316	291	311	319	306	345	348	324	295	322	302	334	327	316	358	373	333	330	352	334	329	322	309	315	351	312	325	328	317	334	341	286	328	298	324	334	333	316	337	315	290	316	326	319	333	329	285	282	335	313	315	344	305	332	334	312	305	315	344	342	339	337	317	353	297	365	351	328	319	326	318	344	329	321	341	325	326	314	346	342	321	341	313	330	312	338	326	323	334	333	342	294	312	301	329	324	350	306	296	334	346	318	309	317	317	328	315	315	339	364	320	333	353	310	319	319	333	296	309	309	334	309	342	314	338	343	294	317	321	335	337	307	324	330	336	301	352	314	333	342	329	313	309	346	331	324	333	336	320	327	354	333	302	330	305	320	322	323	329	343	335	320	319	311	288	314	331	309	313	309	327	333	314	321	347	325	345	300	337	330	286	315	328	346	300	328	317	318	291	316	342	279	343	336	341	315	344	325	314	314	351	303	369	312	345	319	310	336	333	330	350	298	308	322	349	330	314	346	350	296	327	312	338	315	328	311	308	316	344	339	306	337	333	317	309	345	311	312	341	313	314	349	344	310	323	317	338	327	314	335	329	324	326	316	321	332	353	375	302	360	339	339	323	318	349	327	333	306	303	292	321	339	307	346	337	321	332	325	330	335	299	328	303	308	297	314	307	314	328	307	298	337	308	329	319	309	307	337	286	329	340	292	298	306	330	296	328	315	335	312	306	341	314	313	285	313	334	332	332	345	308	344	325	314	320	332	316	322	306	303	328	317	298	323	293	336	307	351	318	307	302	315	289	320	338	325	349	336	336	314	318	342	319	336	329	328	321	324	276	319	313	312	304	320	352	282	310	299	334	338	334	303	326	316	293	341	318	307	330	319	337	318	306	347	308	299	329	306	312	323	295	292	303	324	321	317	347	297	334
27111	21809	22230	14776	7798	4882	3339	2707	1872	1715	1594	1297	1180	955	824	726	612	601	513	498	439	466	413	425	481	446	453	440	393	398	425	351	336	349	314	357	345	314	319	342	325	291	278	294	288	279	265	306	299	261	323	279	297	290	309	294	264	280	301	275	247	269	280	301	291	306	273	250	273	242	305	255	266	276	322	299	291	296	299	290	258	289	282	312	306	270	298	301	296	307	305	319	271	284	276	265	307	293	267	289	297	284	283	280	281	324	295	268	282	273	266	261	307	259	293	284	293	273	259	311	289	257	251	279	320	262	292	268	306	291	279	305	283	264	269	271	255	253	261	278	266	261	284	272	293	291	269	276	270	266	278	298	263	320	273	281	279	270	287	277	285	251	266	305	269	286	266	281	308	269	305	279	276	315	293	303	311	293	277	294	295	270	266	288	290	283	297	273	285	246	288	311	287	302	261	294	292	268	292	275	291	280	287	269	301	261	300	270	251	306	268	298	307	283	274	260	297	246	268	304	262	298	280	273	284	292	304	315	285	292	313	300	309	275	260	281	290	267	265	269	309	280	299	267	259	300	271	265	287	256	268	283	277	287	284	332	242	298	270	278	293	254	267	312	273	305	278	310	287	288	295	270	257	296	262	274	254	276	293	276	278	290	267	273	294	295	267	299	297	271	255	279	277	261	279	290	272	286	284	247	286	273	314	327	266	297	304	275	278	247	301	273	267	309	304	271	305	302	270	278	286	294	299	268	312	279	281	246	268	256	261	274	278	274	267	252	288	286	302	284	269	272	282	257	266	287	270	242	280	272	263	262	266	276	253	305	284	276	288	300	295	254	305	292	298	284	265	293	309	285	293	291	298	301	291	287	325	280	327	278	294	275	307	296	270	270	282	298	303	276	296	316	281	262	291	295	292	288	281	274	288	273	315	261	293	282	295	261	290	288	285	260	283	262	282	304	276	256	271	282	282	306	282	308	285	296	291	284	301	296	267	285	281	305	294	293	278	288	285	274	311	270	277	303	275	287	286	286	297	309	294	251	285	259	278	299	273	299	295	293	285	246	275	303	271	283	321	288	302	290	308	296	275	305	254	292	284	299	260	300	261	264	291	282	288	289	270	296	287	280	284	288	254	291	298	277	288	289	292	265	261	263	254	281	295	289	286	270	292	280	287	292	300	276	286	303	267	314	325	275	310	305	289	295	278	272	259	269	290	284	301	304	288	285	289	291	283	284	284	293	278	291	242	284	299	283	277	259	289	283	274	288	278	267	258	260	264	288	309	273	281	302	269	292	306	290	287	284	303	290	294	267	321	275	268	290	280	293	280	244	265	248	268	269	260	251	295	300	277	285	282	293	272	278	298	281	287	290	271	262	291	269	289	293	277	295	261	292	279	264	274	276	305	271	292	278	276	275	295	264	287	282	304	278	263	279	303	284	271	291	280	261	305	285	266	283	302	265	270	295	289	281	276	282	300	301	313	269	271	276	282	294	277	257	282	260	283	270	276	306	289	271	289	279	275	250	271	275	270	259	301	268	290	271	301	264	276	305	264	269	274	285	266	307	282	294	267	259	292	300	326	297	279	272	285	286	275	259	304	291	298	280	296	284	305	284	295	289	277	283	271	298	273	290	259	297	307	257	278	253	288	285	322	283	282	316	308	270	291	275	309	262	290	297	269	301	267	301	288	293	285	307	288	307	299	303	273	288	276	280	282	260	282	319	264	277	260	268	283	295	314	256	280	277	270	263	277	267	288	278	284	282	288	256	302	261	306	288	299	246	318	257	290	309	264	287	273	270	272	284	265	277	266	292	283	304	277	269	279	279	294	286	283	286	262	299	317	298	305	320	259	270	266	288	270	252	271	271	286	267	306	258	261	295	278	279	305	298	297	268	257	290	288	293	263	273	284	279	272	275	307	276	259	292	296	316	277	271	256	275	305	302	294	259	281	287	268	267	279	302	276	266	248	294	290	273	309	264	293	285	262	312	285	309	298	288	239	286	313	280	312	261	310	251	268	268	273	292	268	306	293	282	273	277	288	324	276	289	292	315	291	311	271	281	259	322	295	302	291	279	298	297	288	257	283	287	292	284	279	257	308	278	250	298	301	262	275	276	277	267	269	313	319	267	270	282	298	287	282	258	272	251	296	296	251	254	279	279	282	329	280	296	295	309	257	275	317	286	295	258	304	293	304	278	293	261	297	287	308	286	289	254	258	311	274	292	280	269	278	314	328	288	273	274	270	252	293	313	282	268	278	259	288	262	284	298	274	304	280	264	279	283	295	299	274	298	286	291	296	305	240	306	284	281	260	300	272	309	262	297	287	287	294	256	293	291	264	282	315	265	282	302	256	292	295	293	310	265	288	294	304	299	275	263	257	277	287	269	290	271	280	280	267	281	285	287	297	298	310	262	262	291	293	292	305	253	287	300	291	293	278	288	259	304	273	288	304	262	268	280	287	293	299	295	295	313	279	279	282	274	297	290	300	287	293	241	271	256	287	318	287	289	262	294	284	290	266	304	277	248	289	276	290	288	262	296	287	326	290	276	290	268	253	278	303	255	254	281	262	290	276	271	291	279	298	258	279	263	292	262	293	264	298	255	300	309	278	286	286	290	278	287	292	292	263	299	282	292	256	302	301	304	293	264	269	295	245	283	273	291	283	265	297	285	283	281	288	267	269	265	281	285	295	276	298	275	292	297	255	270	282	301	312	277	291	281	257	269	281	312	281	279	266	261	290	284	291	269	287	302	278	260	277	317	279	263	277	296	291	282	281	288	290	327	335	270	270	267	298	274	260	256	240	270	261	276	297	281	290	269	293	306	285	269	285	303	293	306	299	317	290	275	279	260	258	283	244	291	287	301	271	277	271	284	308	273	320	293	291	282	306	316	279	292	311	250	258	306	279	295	259	269	291	287	265	276	277	280	297	249	284	303	272	297	300	266	284	277	255	281	274	287	286	326	280	245	290	291	280	273	261	281	285	283	284	273	286	282	253	291	268	281	254	280	271	287	291	290	263	297	268	295	288	293	306	284	280	317	304	250	293	273	296	276	283	303	293	272	286	262	273	271	309	296	296	284	307	296	268	286	277	280	307	270	287	263	287	286	243	307	262	282	287	295	264	273	282	289	305	268	258	291	293	294	272	268	292	290	295	250	280	266	279	243	272	257	313	275	268	255	272	297	270	272	277	292	243	264	306	286	303	282	291	261	276	307	277	297	257	294	280	280	268	302	291	265	299	311	289	283	258	272	290	294	306	280	288	278	282	289	271	298	282	281	264	293	316	260	302	282	282	261	280	285	306	243	268	267	261	280	288	279	269	317	308	253	278	270	308	288	263	277	303	308	288	292	307	250	265	290	253	269	270	289	297	286	272	267	298	298	281	275	294	280	284	281	301	310	289	271	273	264	275	259	300	264	282	281	289	300	274	244	276	271	271	267	275	270	279	271	270	272	307	312	305	287	279	305	287	317	288	287	311	297	284	242
20999	30996	26835	16989	12756	9534	7214	5970	4230	3872	3473	2952	2595	1913	1576	1343	1201	1071	877	865	815	719	658	669	668	669	659	646	605	580	545	496	451	511	458	468	457	434	362	407	375	403	372	338	336	331	327	351	324	307	347	372	359	353	348	339	339	365	317	338	305	308	370	334	347	352	340	392	323	365	364	354	330	348	363	336	329	345	348	335	332	361	352	332	368	347	344	357	345	321	318	355	329	377	342	332	335	334	410	378	317	348	327	356	357	350	324	362	333	326	335	354	318	367	342	332	361	353	362	360	322	348	346	363	325	353	317	336	358	375	364	368	346	367	326	355	362	324	329	306	347	329	343	353	329	335	337	330	349	355	320	341	344	328	365	299	334	345	377	329	354	340	343	316	387	314	331	343	335	337	340	326	326	334	327	338	312	336	332	343	392	373	366	333	345	331	351	326	310	363	346	361	353	366	329	362	298	323	346	336	361	329	326	331	345	365	353	309	336	338	317	312	300	357	317	333	338	310	367	338	332	315	317	350	317	340	338	359	337	344	349	359	338	324	333	316	343	374	321	299	312	319	326	324	321	364	358	337	346	366	363	321	364	335	330	326	347	321	371	371	342	358	324	345	313	363	341	368	333	373	330	365	335	363	334	346	328	319	332	308	353	316	321	347	345	338	356	338	327	331	346	355	355	335	339	331	350	326	361	387	364	375	351	360	330	370	347	310	348	326	343	310	323	351	344	312	339	350	352	330	324	353	367	308	336	347	317	328	315	301	371	328	333	387	321	374	331	349	349	342	337	398	378	322	328	330	344	306	332	368	328	332	333	335	342	336	337	313	339	345	361	333	321	342	373	335	295	331	348	328	350	339	333	337	314	314	349	351	316	348	309	337	316	333	329	358	338	342	368	379	330	354	374	370	329	320	343	328	337	322	329	365	370	359	339	339	327	364	317	356	352	376	345	354	354	372	331	345	349	347	323	345	359	378	333	345	322	365	358	317	325	365	322	394	334	346	345	340	357	352	341	323	346	350	345	338	345	311	324	324	348	350	376	342	331	324	371	366	327	340	351	333	341	329	321	368	369	339	337	348	357	344	334	338	351	374	351	371	373	341	319	377	351	342	366	332	359	352	347	323	328	317	373	353	305	332	339	368	361	304	342	352	362	365	341	367	355	341	318	320	341	359	332	334	326	348	366	360	346	339	316	348	363	327	327	342	332	319	341	308	368	348	357	330	344	343	355	309	356	366	342	332	333	332	348	332	349	347	361	365	324	351	337	327	343	353	363	341	340	357	355	320	338	357	334	348	336	298	375	363	331	328	354	336	359	357	345	348	379	324	342	371	348	327	319	390	343	350	351	364	350	328	326	345	325	338	327	345	354	334	312	339	317	352	362	353	327	314	340	344	371	345	355	333	340	310	349	337	314	337	337	339	356	366	332	355	317	329	339	325	320	343	351	334	336	347	346	343	355	324	330	339	365	317	375	320	354	337	348	361	315	347	365	365	344	330	335	349	342	329	341	357	311	318	333	319	300	340	368	337	340	350	343	312	345	369	357	348	351	337	318	342	360	330	361	362	342	352	359	354	343	395	384	343	368	342	348	319	328	330	327	318	374	356	337	349	346	361	325	329	323	327	341	348	358	309	335	352	356	350	321	339	315	321	344	311	335	334	349	364	333	341	340	361	346	349	345	350	333	332	352	323	334	349	346	324	364	352	374	290	311	362	334	339	340	361	332	357	341	347	339	329	343	327	314	330	337	375	367	349	348	349	336	334	340	360	350	318	321	336	355	324	332	349	349	359	329	352	328	356	322	356	352	305	325	365	325	350	356	331	352	367	353	337	324	324	319	310	353	370	312	358	318	348	329	326	362	318	342	369	324	333	322	348	360	330	327	345	313	348	342	354	334	351	361	351	324	338	322	345	352	360	326	314	362	366	325	330	305	337	372	335	313	348	341	348	323	359	363	341	349	365	319	344	318	337	337	334	342	376	391	314	286	310	357	329	325	342	312	337	343	329	326	354	361	325	335	311	341	363	335	344	368	337	351	318	316	357	377	353	344	333	322	298	353	321	338	352	348	332	341	349	304	338	361	364	341	311	320	371	323	343	327	344	353	345	347	361	323	337	356	361	353	350	326	329	356	358	333	375	339	324	355	348	336	353	354	361	341	336	321	348	343	338	343	316	355	300	387	363	315	361	318	343	335	305	339	339	330	370	326	330	357	350	349	344	308	322	319	333	340	349	366	325	328	323	366	326	363	329	347	337	331	384	367	326	313	323	369	357	318	336	342	339	347	364	346	373	349	381	332	311	306	311	331	380	334	335	351	332	359	342	344	364	351	332	344	340	335	361	350	330	356	303	330	347	340	330	342	331	348	366	323	352	320	351	337	369	325	333	365	350	335	335	367	318	352	336	365	335	330	353	338	340	370	349	356	323	313	347	320	348	383	322	340	305	363	350	356	339	336	310	381	334	324	312	375	350	334	329	321	337	329	337	330	359	407	350	356	347	322	343	343	321	361	353	360	348	302	343	336	340	357	366	344	335	344	336	343	343	342	353	337	353	353	362	330	324	340	330	351	356	368	324	348	351	337	355	317	365	295	304	333	331	365	328	327	335	350	377	341	325	333	365	334	371	331	368	376	371	332	314	360	315	341	349	363	347	330	339	362	345	343	352	364	370	311	342	333	373	340	307	353	329	324	371	361	347	398	353	353	301	312	344	360	357	345	336	325	356	336	351	344	312	361	329	353	367	350	330	313	360	353	321	342	325	326	354	327	342	353	325	354	360	342	361	355	333	316	332	330	337	344	323	378	312	374	318	310	317	323	323	328	364	369	341	358	364	389	349	336	353	328	357	353	358	364	306	312	337	353	362	354	358	386	331	342	335	357	327	314	362	379	361	319	351	333	350	331	328	335	334	322	391	328	335	342	314	352	334	305	327	353	352	356	344	353	296	344	363	314	361	351	347	365	332	354	313	350	374	360	342	332	376	374	376	326	325	337	322	331	369	330	312	347	325	363	368	285	352	366	349	340	352	371	333	338	361	333	331	347	320	328	369	362	348	325	349	336	340	368	362	352	388	330	328	358	317	345	303	353	316	359	315	311	382	339	319	319	347	333	334	322	342	360	325	327	346	361	310	333	336	321	349	339	362	346	370	312	309	323	343	355	356	369	353	328	359	346	314	347	362	358	355	325	344	379	349	320	350	310	347	362	347	319	338	352	338	375	351	333	345	342	340	339	327	346	383	375	361	324	341	366	330	378	335	334	334	325	346	327	360	312	303	328	343	335	350	358	349	356	342	346	322	351	332	371	325	354	371	329	371	349	344	363	329	364	308	376	327	358	365	371	359	330	335	336	335	307	311	341	345	327	366	378	346	356	370	341	308	326	335	313	348	369	330	329	317	316	369	344	355	354	318	346	337	341	359	313	364	344	296	361	344	346	317	330	322	347	344	300	285	346	346	316	307	329	315	349	323	331	350	350	341	343	355
23706	20899	27992	24025	20894	14624	7900	5049	3366	3004	2666	2166	1815	1297	1144	993	913	759	633	574	549	515	523	545	457	479	437	395	451	418	361	444	305	344	322	326	299	293	308	259	244	257	241	211	250	222	193	225	216	215	227	203	229	209	204	217	231	238	226	216	226	209	226	232	203	228	212	232	224	223	236	218	219	213	238	231	216	212	225	198	197	223	229	211	232	231	220	224	205	249	199	209	211	196	238	215	220	225	229	198	218	200	207	203	180	198	211	202	225	238	205	215	217	237	213	208	222	222	194	229	193	192	209	223	227	220	197	199	226	203	221	221	227	228	217	200	230	212	247	231	198	191	237	188	223	209	201	212	196	205	218	232	203	196	247	225	213	225	238	216	196	223	215	222	186	239	232	188	234	247	202	193	222	235	207	215	218	212	208	225	187	237	205	234	208	213	199	234	211	210	227	227	216	218	192	218	196	195	213	235	241	209	213	217	230	187	206	243	218	186	230	205	212	197	209	194	212	228	214	229	219	213	193	217	211	219	248	201	210	212	229	196	223	215	221	241	207	215	215	207	210	228	230	203	228	227	217	229	223	235	243	216	201	223	209	208	209	196	224	223	232	184	217	200	201	201	219	210	236	206	205	223	230	220	205	202	238	181	213	207	193	181	229	219	218	217	190	230	205	204	227	208	220	227	212	237	230	217	208	204	228	217	227	215	203	223	209	192	213	247	223	207	202	218	231	236	213	247	206	214	229	236	218	217	217	216	194	205	201	196	217	205	228	206	227	209	214	214	231	199	209	227	217	218	210	214	205	240	203	230	228	229	217	233	233	228	239	213	245	194	216	220	224	242	212	238	216	198	228	224	231	243	207	220	184	198	208	221	235	223	221	215	237	218	192	237	228	254	225	232	230	218	228	218	243	203	213	220	242	211	202	228	230	229	220	197	229	234	211	250	224	215	208	227	230	208	223	214	232	214	208	235	206	196	214	199	218	242	196	217	227	236	224	231	206	207	231	223	216	206	238	237	200	274	215	199	232	232	223	214	202	187	214	238	238	195	237	214	222	207	196	205	216	224	232	230	204	226	217	211	216	186	209	199	217	231	215	240	209	209	204	204	190	213	207	221	197	237	197	224	231	206	200	229	243	233	224	229	224	222	230	215	223	212	208	227	235	218	211	219	203	203	186	217	206	212	200	204	229	239	199	210	255	224	231	217	213	195	265	207	237	197	212	216	235	235	200	243	225	229	217	215	227	205	219	193	242	218	243	214	207	242	191	230	216	205	226	199	213	214	217	221	239	221	234	205	225	196	189	210	225	229	239	205	216	231	219	234	231	232	221	217	226	202	207	232	227	214	237	205	231	201	234	209	209	204	194	182	226	221	217	210	211	203	228	224	226	230	233	195	216	229	262	210	203	246	225	237	219	221	234	225	227	236	193	211	225	216	219	213	220	218	223	217	225	228	210	221	241	207	227	230	209	220	194	212	237	205	200	189	208	208	229	196	197	207	210	244	228	212	234	240	206	211	229	229	216	222	211	220	202	221	204	214	238	218	204	215	223	213	185	199	196	234	214	215	243	203	231	204	245	229	244	237	212	230	197	209	199	222	216	220	213	202	214	210	235	203	199	213	224	231	210	218	233	197	227	218	220	231	187	197	227	206	218	213	208	208	206	241	199	197	226	220	211	216	206	243	259	198	201	190	221	215	224	199	234	207	211	246	181	229	230	223	226	191	207	203	209	217	220	204	218	200	222	217	209	199	234	220	222	232	203	227	210	209	206	201	234	242	218	225	226	214	236	221	235	220	199	206	207	218	216	206	205	216	228	227	232	203	235	226	210	211	212	211	221	223	223	220	217	209	218	224	237	224	196	210	193	226	216	217	223	210	223	218	191	236	226	196	236	239	229	189	228	211	245	212	216	251	224	202	221	198	261	214	257	229	225	214	210	220	204	224	236	202	190	219	204	224	189	233	205	243	219	188	206	223	220	195	223	208	197	237	204	228	193	234	195	209	216	215	223	229	217	198	206	218	215	202	228	186	205	191	233	191	194	216	218	218	223	204	235	240	215	224	231	195	253	229	211	226	230	219	246	217	218	243	218	207	207	236	219	211	220	218	223	209	217	202	227	249	247	244	231	222	208	249	209	215	240	184	210	205	232	202	180	204	220	183	225	228	225	235	212	216	195	219	215	242	224	212	211	207	231	200	228	217	217	214	228	186	196	207	223	182	207	215	224	205	228	231	229	229	228	211	218	226	222	219	225	192	253	210	218	205	214	220	223	234	233	221	239	224	227	227	221	223	210	194	216	235	221	211	222	216	223	181	198	189	258	203	202	226	231	189	212	209	222	233	228	235	243	216	220	224	197	188	221	230	207	231	232	226	207	204	235	211	230	228	213	207	230	205	213	236	218	195	214	203	224	242	213	220	233	223	207	203	240	229	201	228	240	226	218	199	202	229	210	219	200	231	238	202	227	219	221	252	184	224	200	198	199	208	215	201	232	221	209	210	211	206	203	227	226	210	207	207	225	230	211	223	223	219	238	207	220	197	205	216	205	220	193	242	212	229	240	213	224	238	216	236	218	208	216	235	217	229	221	217	205	185	192	188	212	209	241	190	213	206	218	216	220	214	212	203	229	217	229	212	204	199	216	196	239	233	203	248	220	214	206	216	240	221	199	229	196	231	220	194	214	206	204	204	189	217	208	220	207	230	195	189	222	213	206	230	200	209	225	205	228	225	221	219	209	194	238	219	204	203	223	234	250	203	238	207	206	217	232	242	234	201	206	213	194	208	190	244	219	215	211	220	225	221	211	209	220	200	199	206	205	232	227	241	245	210	210	209	183	198	194	199	214	223	209	218	205	230	225	227	217	216	208	193	224	210	197	229	245	230	251	223	182	202	226	242	246	196	210	203	231	213	208	211	228	214	206	217	222	203	196	228	220	207	224	225	207	212	214	208	200	246	219	207	223	200	220	222	211	198	217	220	195	226	229	174	201	178	233	228	200	194	256	201	224	197	224	233	178	204	189	223	242	223	240	207	201	188	211	189	231	204	234	223	214	218	213	199	206	220	230	227	199	208	224	218	199	226	204	221	192	204	227	207	210	217	215	199	220	231	206	213	224	232	204	192	220	206	218	222	228	206	211	224	212	200	222	249	233	236	234	199	241	236	211	184	232	218	257	219	216	215	243	216	200	196	230	243	236	200	227	204	227	250	224	221	213	208	211	244	214	234	230	230	229	223	203	238	248	213	221	220	205	220	193	199	198	218	240	221	215	198	225	243	219	223	201	198	227	201	217	217	205	201	213	224	210	211	215	231	202	263	201	202	201	213	191	209	212	236	220	207	203	189	211	216	206	216	211	222	246	235	187	200	254	225	242	209	206	227	230	224	217	222	232	222	217	214	223	227	186	240	230	216	240	211	251	187	213	178	203	202	230	220	235	210	217	209	204	219	215	235	210	216	192	222	231	220	198	206	231	191	203	226	226	195
22605	38635	34050	24165	19386	15120	11691	9614	7326	6577	5778	4794	3885	2958	2414	2121	1841	1483	1243	1189	1070	989	918	860	840	821	754	787	685	674	673	590	567	503	498	456	459	425	391	356	303	347	283	291	263	268	265	234	289	279	275	278	274	261	269	256	254	319	268	255	270	257	267	261	257	261	277	267	254	247	236	250	314	231	263	247	274	285	241	279	256	300	264	242	274	259	250	252	241	288	267	266	264	257	243	278	294	257	278	269	280	304	270	249	248	267	253	265	271	271	266	247	272	275	265	231	245	262	268	264	251	240	284	268	252	269	254	278	220	263	257	235	255	252	242	245	235	277	249	253	277	277	291	259	224	257	254	254	262	272	264	275	242	270	245	274	245	265	289	307	236	263	268	291	270	252	263	267	257	258	276	264	282	260	292	273	259	243	223	270	276	246	275	275	276	245	268	257	263	265	284	253	262	223	253	275	270	272	264	265	283	268	288	235	256	258	255	284	249	264	263	266	249	272	280	265	264	231	263	273	260	254	296	278	263	254	269	265	251	281	257	248	254	273	246	263	284	222	243	259	271	248	283	258	270	253	258	249	239	261	271	250	258	271	272	270	251	263	245	287	235	274	257	251	244	253	259	279	263	245	319	264	264	264	259	268	265	291	271	276	284	252	269	274	249	275	244	247	245	271	250	263	267	238	275	240	261	254	247	248	263	253	297	239	256	261	247	257	273	281	278	274	267	270	245	248	244	269	255	273	238	262	260	248	266	252	225	277	241	267	236	283	248	249	283	263	270	266	245	260	261	261	252	266	266	248	265	253	259	260	256	229	238	255	249	269	233	272	245	267	280	275	245	276	239	260	274	307	281	254	267	260	272	270	275	281	263	277	276	261	300	280	264	277	267	238	241	265	264	289	266	253	271	280	242	239	280	271	262	272	277	260	234	231	254	243	272	246	248	260	277	270	269	282	265	247	274	267	260	251	287	283	256	262	255	287	252	257	254	256	259	259	259	284	279	272	278	273	266	267	277	265	221	240	233	276	250	264	266	259	275	270	274	258	268	247	262	236	278	280	228	281	270	287	281	243	269	276	264	251	271	269	252	261	259	248	273	244	298	272	283	236	254	273	274	273	290	256	265	253	244	246	271	252	262	267	270	248	275	267	261	256	275	225	271	270	259	314	290	280	268	276	252	258	290	280	273	261	260	277	278	266	280	285	260	284	251	251	248	256	272	289	249	276	282	266	264	259	257	250	257	264	260	267	267	265	287	261	261	256	238	279	270	275	237	270	281	254	282	254	273	266	275	243	265	297	279	232	263	279	284	273	216	264	250	253	259	270	278	258	262	258	276	263	227	240	287	264	278	263	245	266	262	268	280	287	291	272	261	279	250	259	277	268	255	268	217	248	248	302	259	245	289	268	237	255	282	242	274	264	270	249	272	270	287	266	261	265	272	281	246	267	261	248	222	255	252	277	274	247	264	266	287	247	252	274	269	254	266	255	248	234	308	275	276	285	270	250	290	266	278	261	290	239	244	266	267	269	251	284	248	298	267	281	267	266	290	259	291	271	283	246	258	241	220	273	218	263	263	265	257	266	252	286	260	253	277	264	272	245	258	251	262	268	290	271	245	260	264	273	260	241	270	256	257	278	271	283	264	247	258	299	267	286	261	278	268	273	267	234	274	251	266	262	289	259	234	244	257	264	247	235	283	273	243	286	282	277	258	261	308	265	276	258	233	283	245	255	310	261	243	258	264	263	269	253	320	229	242	232	257	251	252	272	257	262	275	262	251	245	270	268	238	264	240	260	235	252	312	260	293	269	270	258	262	272	252	282	275	276	266	241	259	284	284	263	245	264	290	285	277	256	238	276	251	231	254	258	287	279	271	278	259	277	278	277	276	239	265	262	281	268	254	270	258	266	263	254	251	249	260	286	272	274	264	280	245	259	258	253	263	255	292	265	245	244	264	263	260	251	265	270	237	247	263	255	268	263	284	313	271	248	244	241	240	240	246	270	267	304	281	255	268	267	265	276	271	259	243	239	273	278	278	301	262	288	261	273	248	289	309	268	251	261	270	278	238	273	287	263	285	223	272	274	252	251	259	274	291	269	279	243	303	267	262	283	286	250	265	256	257	246	305	237	258	243	255	258	270	247	257	293	258	267	282	282	259	256	266	220	264	285	249	279	252	269	257	251	274	250	273	249	273	250	245	251	272	246	276	249	263	260	265	258	288	267	293	281	253	262	275	263	261	261	282	282	267	265	255	278	271	280	270	276	249	261	264	293	274	271	286	245	261	261	277	256	282	267	282	243	279	252	243	261	282	240	268	254	258	281	256	275	254	250	287	276	273	269	277	266	293	257	270	274	271	246	285	254	295	270	253	277	270	233	268	272	247	291	241	256	264	285	256	263	241	263	250	273	256	255	249	272	292	258	259	249	279	275	239	249	290	246	237	250	240	271	254	245	252	246	258	283	285	261	228	274	260	241	259	263	264	272	273	274	310	282	281	245	245	286	256	268	252	313	277	302	250	266	280	254	277	290	284	275	259	280	252	278	285	248	269	276	246	238	282	278	264	232	272	262	249	271	262	271	243	259	247	265	276	276	317	239	238	258	263	281	230	295	238	273	284	263	255	268	270	246	271	283	234	255	261	254	254	276	236	279	256	275	242	256	275	263	253	279	285	275	271	261	250	269	294	227	256	243	266	240	253	249	249	258	271	251	267	263	259	274	269	266	271	272	269	282	278	243	263	268	265	258	268	257	275	298	283	260	276	251	283	269	270	267	244	287	267	250	270	245	266	268	256	294	264	249	258	288	253	263	243	273	274	262	264	274	288	260	276	254	290	258	287	254	246	246	261	257	286	243	236	272	282	258	250	260	247	260	259	270	261	276	263	257	250	240	264	285	289	279	265	273	254	250	230	295	274	272	279	293	262	252	250	262	229	245	300	260	280	278	285	268	234	243	274	251	253	256	248	229	274	252	291	249	276	235	242	285	264	272	255	259	231	248	250	238	256	280	245	258	268	237	276	254	269	251	248	300	287	268	256	272	261	241	298	305	249	257	250	227	271	285	260	253	285	260	248	258	266	282	261	269	278	259	254	284	256	260	263	254	303	254	265	279	250	294	265	289	282	261	261	278	269	267	270	276	258	278	269	243	281	250	251	250	250	274	272	257	268	266	268	296	253	262	284	260	235	288	246	280	273	282	252	256	254	281	262	265	265	266	262	290	267	271	250	278	271	260	267	258	280	289	247	276	266	290	271	263	273	243	251	241	281	239	259	254	275	242	251	302	254	243	242	280	272	266	252	244	248	233	274	236	249	242	295	255	267	232	287	246	230	224	260	275	250	244	233	274	271	241	249	250	263	267	267	254	236	267	266	263	270	277	264	293	269	253	280	275	261	261	255	254	300	252	280	267	270	247	282	277	263	273	243	284	240	257	271	261	259	241	250	257	269	263	255	291	270	245	287	257	304	249	247	261	267	276	250	268	254	254
24999	20911	26629	24942	13810	7075	4679	3272	2439	2251	2022	1712	1405	1213	999	966	828	750	688	672	625	557	627	561	579	508	478	541	510	483	451	455	438	445	406	389	410	417	386	364	390	351	379	346	367	329	341	330	331	372	354	324	350	332	357	361	352	353	340	345	361	410	367	366	309	318	382	376	335	362	365	343	320	340	330	362	345	350	360	327	322	328	327	304	355	369	366	324	353	384	329	345	340	389	376	334	316	354	360	313	342	318	342	334	371	355	334	345	352	346	376	329	379	352	363	352	316	343	336	323	343	331	363	345	393	371	338	356	342	356	358	361	349	342	326	375	327	329	347	358	312	333	351	370	349	350	337	368	344	338	351	354	323	362	359	342	348	359	359	334	344	357	359	322	332	320	355	346	356	358	332	352	334	306	342	360	353	343	330	347	352	346	335	327	340	379	364	339	353	368	351	376	336	350	330	352	347	347	357	322	344	361	328	354	346	344	349	356	339	329	377	345	345	365	349	342	332	340	365	372	350	349	366	340	346	335	350	338	353	362	332	335	327	333	343	359	342	358	362	341	337	330	345	348	335	345	309	346	343	373	333	325	357	383	358	369	373	363	322	342	320	330	351	324	326	384	369	377	315	373	370	368	373	367	341	312	337	345	315	316	333	335	363	327	355	343	369	341	379	338	349	343	340	346	316	357	339	331	342	346	375	344	342	322	337	328	344	343	333	362	360	363	333	346	341	357	336	341	331	367	360	373	325	336	350	322	356	343	358	346	343	327	380	325	357	357	370	350	339	317	347	355	393	329	343	356	348	356	347	334	351	357	350	360	348	318	348	353	338	342	378	329	361	371	344	330	366	356	361	361	328	331	342	329	376	363	336	351	364	345	331	355	334	352	376	330	361	337	329	345	353	330	353	358	330	354	349	341	355	333	380	325	322	342	348	363	351	340	322	339	357	385	323	325	351	351	315	310	344	360	348	359	335	357	361	322	338	361	346	343	355	338	333	320	351	383	359	349	368	352	327	345	329	326	330	330	358	348	355	349	387	314	362	361	384	356	357	317	349	352	367	330	354	350	369	352	388	373	313	350	316	379	317	317	348	363	333	355	358	363	320	349	360	314	366	351	354	360	378	340	361	381	340	345	357	355	320	345	335	337	320	361	340	361	377	343	358	350	368	333	356	349	358	353	373	363	318	355	355	349	331	342	376	358	379	371	345	338	346	325	343	329	366	368	344	374	339	357	317	393	347	362	364	341	313	357	320	341	351	341	328	374	328	351	343	340	336	363	341	347	343	332	335	355	374	377	339	333	341	348	358	345	363	343	354	354	348	336	348	338	352	348	374	335	325	346	353	358	339	355	327	327	362	340	333	344	329	328	291	347	342	337	301	358	344	350	363	343	324	329	321	369	328	324	369	372	358	362	308	343	360	336	389	347	374	345	360	334	365	329	348	382	321	351	335	378	320	345	352	340	366	372	365	349	355	343	319	331	350	347	327	343	366	360	346	329	368	325	343	357	331	324	342	307	351	335	336	346	358	326	355	344	384	365	341	333	314	324	385	373	353	368	325	355	337	340	369	335	344	378	334	351	354	364	355	324	328	341	334	326	355	364	344	379	331	365	349	355	368	368	355	374	331	349	362	342	361	345	365	334	359	365	366	372	347	342	372	357	353	336	356	383	317	312	322	372	315	331	333	329	377	337	360	347	335	358	340	337	351	369	371	328	369	345	339	352	327	350	337	345	380	359	350	356	362	327	340	310	347	373	320	368	359	341	371	347	367	354	356	352	338	339	359	353	351	326	362	374	345	351	371	337	355	378	352	365	362	363	339	393	347	347	379	353	331	337	327	349	358	362	354	363	320	379	325	354	357	352	384	336	343	386	375	305	362	356	333	328	336	348	332	321	352	362	343	367	371	356	361	349	358	337	360	354	376	369	321	341	337	355	348	339	387	350	357	347	331	377	404	320	350	330	340	328	357	345	359	353	319	335	345	325	337	363	338	350	369	357	354	369	334	364	344	336	353	368	363	364	346	374	351	359	320	367	305	335	331	325	328	330	359	365	348	344	360	337	396	348	361	351	361	328	376	336	339	358	351	331	342	352	348	346	356	353	371	337	352	339	366	357	355	361	368	338	348	351	371	345	339	349	345	323	349	331	322	339	353	341	363	343	366	352	337	337	372	395	375	337	338	407	363	366	373	357	373	349	374	361	362	384	333	354	337	337	358	323	355	369	362	359	326	326	353	334	374	343	363	359	361	349	338	328	359	364	324	307	338	355	349	337	314	364	358	376	375	360	358	319	381	351	333	333	322	363	363	357	354	329	348	330	313	358	305	349	345	336	353	340	378	347	337	358	352	318	357	369	339	356	330	333	341	370	338	352	369	333	352	343	346	361	372	345	338	363	371	403	352	338	353	326	354	370	347	343	348	319	353	330	342	370	359	341	325	316	341	338	345	360	364	358	357	343	348	358	319	333	353	356	320	333	310	367	320	295	341	320	321	352	354	405	343	356	338	347	358	367	367	310	345	379	380	358	343	350	355	361	319	343	363	359	371	365	311	369	334	374	370	341	340	324	337	364	340	392	337	339	364	334	359	359	382	360	380	345	335	350	335	342	358	334	321	369	363	355	353	350	322	360	329	353	366	354	327	357	340	332	349	340	347	356	351	347	319	348	330	380	357	334	341	356	344	342	320	315	369	345	320	340	351	333	385	355	336	319	322	354	355	348	348	334	356	356	357	359	327	302	368	347	323	355	374	373	366	346	368	347	330	336	319	357	351	371	366	332	341	357	348	342	369	322	340	348	350	363	313	311	345	359	368	352	356	360	344	344	366	331	352	337	365	359	350	346	345	367	305	324	370	351	370	375	332	344	334	296	360	388	359	357	361	365	328	334	338	361	348	354	324	382	364	347	369	353	353	361	363	319	335	350	337	325	340	352	355	340	353	330	351	359	334	375	316	355	330	349	357	342	351	348	384	349	324	315	337	368	338	340	368	343	337	340	344	353	357	293	344	354	371	323	336	342	345	345	312	328	369	362	344	347	343	330	358	359	360	364	344	356	385	388	366	361	345	341	329	345	341	373	355	332	339	334	388	369	378	327	374	351	381	346	364	355	372	372	351	309	333	351	368	375	335	343	357	347	338	388	315	351	352	347	334	326	385	314	330	321	315	356	359	352	378	305	331	354	335	322	333	325	354	341	366	353	358	345	321	331	342	353	331	336	368	371	376	355	331	368	341	350	340	350	342	366	356	343	353	341	329	330	324	347	368	330	337	367	361	332	361	334	340	348	324	311	361	371	316	340	343	362	353	364	365	353	379	326	327	344	321	350	359	361	350	341	372	359	331	335	361	364	340	325	342	335	333	343	388	336	336	358	354	353	354	336	346	337	359	328	337	340	333	361	381	377	346	336	370	334	369	355	359	357	371	348	336	349	360	348	334	355	334	300	348	330	337	340	373	378	331	349	342	350	301	359	333	326	343	349	348	343
22796	35280	30570	20752	16153	11831	9578	7594	5792	5331	4527	3892	3173	2428	2126	1844	1565	1314	1165	1176	1032	876	950	929	866	825	764	762	737	755	717	623	616	585	583	562	565	543	479	453	463	391	426	383	413	384	431	435	407	409	437	421	418	439	440	391	403	413	424	441	383	399	415	415	418	445	437	431	406	386	423	395	398	456	430	434	422	441	396	431	410	441	432	417	412	413	402	416	385	429	436	410	443	431	445	444	415	414	424	414	435	410	393	412	376	432	453	364	427	409	416	428	441	428	415	414	389	378	396	437	439	447	408	387	415	421	406	425	441	417	401	375	419	394	391	431	402	426	406	414	385	418	413	387	454	425	432	433	419	415	403	423	397	408	429	404	433	410	394	380	373	399	423	407	419	409	417	413	431	428	424	440	452	421	369	463	406	416	414	427	401	400	399	414	382	393	389	430	395	444	418	424	445	439	395	424	400	376	437	408	425	427	439	420	416	427	433	407	379	411	427	406	404	429	415	416	425	437	413	393	419	434	407	396	431	416	368	415	371	374	414	423	424	438	405	394	452	425	389	403	397	428	404	417	385	389	401	371	402	391	404	415	410	380	400	424	438	406	440	403	418	376	419	433	404	403	433	434	461	439	381	383	406	414	428	414	432	416	375	388	439	413	393	423	410	419	421	419	412	400	393	422	387	411	434	426	429	412	406	429	428	359	377	427	417	399	387	410	448	412	402	387	402	432	414	404	402	434	374	429	415	411	424	416	442	384	459	429	388	405	396	414	427	408	416	416	420	390	389	430	432	436	418	400	430	421	407	398	404	408	423	388	371	425	375	409	424	433	386	412	451	416	431	391	384	416	432	409	436	427	412	389	422	386	410	383	408	431	442	421	441	446	433	457	464	390	409	461	418	422	416	413	401	426	382	411	397	374	420	404	408	426	410	390	397	444	416	425	434	421	429	420	400	464	410	391	399	431	390	416	435	437	398	355	395	426	425	409	418	428	418	404	369	419	383	408	410	436	382	392	405	394	415	394	404	381	406	417	429	396	397	411	426	423	368	395	414	387	409	371	388	432	397	436	396	405	441	422	411	416	422	423	441	405	397	462	416	425	406	379	396	387	384	460	436	461	377	419	417	443	438	414	387	356	400	403	395	413	386	450	431	446	420	424	410	381	418	399	401	449	390	413	456	390	419	417	420	429	421	443	375	371	391	390	400	402	422	404	397	434	411	413	403	409	414	417	405	435	447	414	404	413	446	435	442	430	392	435	387	410	405	402	430	406	416	424	443	428	445	379	469	382	442	402	416	441	406	422	409	398	430	390	418	423	399	401	393	462	420	426	435	374	399	424	401	407	459	404	431	383	399	413	411	420	416	395	423	400	438	441	401	436	456	406	406	420	415	437	417	414	425	410	411	413	411	389	444	398	404	409	425	435	410	441	399	436	419	421	408	414	396	423	379	354	423	389	408	402	399	391	407	368	409	403	425	400	388	399	424	439	376	449	414	415	424	412	399	425	439	426	414	385	422	399	412	423	406	415	398	407	367	418	411	411	445	396	401	426	420	424	390	399	419	411	401	418	372	409	406	426	406	403	423	418	420	391	401	419	426	422	401	444	430	446	403	417	429	427	373	410	431	418	424	424	418	371	427	434	435	464	407	398	431	412	409	437	425	437	402	386	389	398	420	410	435	431	427	384	423	405	413	433	431	399	433	405	433	418	438	436	387	433	366	374	427	387	446	422	406	420	403	400	411	401	417	407	424	401	423	428	426	410	397	388	423	395	385	392	419	426	423	412	433	373	396	451	411	413	431	392	428	407	415	424	421	422	394	405	391	419	412	410	436	426	411	440	410	412	411	403	382	421	403	418	429	440	442	415	422	443	407	398	414	384	418	399	404	377	373	415	403	379	427	443	392	434	415	402	399	419	419	408	387	401	436	431	416	420	384	415	405	447	408	402	409	366	392	445	441	435	447	407	419	421	383	400	404	407	426	382	460	387	395	401	399	415	400	420	379	433	419	419	414	425	420	449	419	404	433	392	395	406	399	406	449	401	440	381	439	420	387	393	430	416	407	396	437	381	421	424	369	402	423	430	423	404	420	395	434	422	445	418	412	411	421	422	413	401	415	415	393	409	407	412	436	415	420	443	433	434	402	407	426	400	419	460	432	418	407	433	440	433	420	410	390	431	386	404	420	428	421	402	371	413	407	429	404	437	394	415	410	417	401	395	397	418	409	432	406	400	409	385	456	384	433	439	395	404	392	410	437	422	432	392	405	418	391	417	385	420	443	449	469	421	412	397	433	416	411	408	439	398	419	388	409	412	387	404	396	421	361	395	429	433	407	395	396	399	429	423	394	416	412	423	413	361	389	404	392	420	402	436	396	421	400	420	411	387	398	429	409	371	430	439	421	421	421	413	395	423	397	420	421	429	444	421	376	395	445	417	422	433	430	439	466	439	411	385	433	397	425	411	449	435	393	400	402	373	446	421	395	420	406	393	436	439	392	439	433	407	431	378	408	435	405	417	414	411	421	425	408	402	447	448	413	380	394	429	373	421	409	363	429	438	447	408	446	365	451	449	391	440	421	403	397	421	425	430	443	408	400	426	393	408	431	404	416	404	418	427	368	448	392	423	390	405	428	407	437	416	433	400	404	413	395	397	423	431	404	435	417	405	435	429	429	402	445	450	370	412	439	427	414	399	399	410	394	401	400	429	425	392	406	435	432	390	424	427	419	420	437	431	420	402	402	402	361	352	411	411	395	407	427	440	414	410	441	400	439	377	406	415	416	395	448	429	431	419	373	417	429	459	396	390	448	392	401	419	401	402	426	398	416	449	402	388	385	426	417	404	381	404	411	437	400	410	416	461	398	425	370	435	427	401	433	394	415	435	406	397	428	401	396	421	395	436	386	396	405	441	390	398	384	425	429	393	425	430	399	409	388	447	428	404	379	454	420	412	419	409	391	409	453	401	404	411	441	406	410	414	399	435	438	402	412	406	414	394	411	400	412	439	439	413	394	412	452	430	440	383	428	408	442	431	384	427	416	385	425	421	396	451	422	429	413	403	429	437	408	386	427	406	408	438	406	415	444	390	423	415	421	426	427	425	420	420	416	444	413	430	436	408	393	444	445	396	410	409	418	399	442	410	390	429	383	419	431	395	427	391	423	384	376	458	393	452	386	417	435	387	420	416	411	421	426	429	435	401	429	433	429	418	386	406	373	415	418	424	426	415	427	389	436	379	412	442	410	425	404	397	413	426	410	446	424	432	423	421	394	400	404	419	390	402	409	438	390	424	382	419	366	427	430	389	425	400	398	422	407	399	428	431	442	430	368	378	449	420	415	399	419	450	400	433	400	419	411	429	430	414	393	422	422	406	399	466	390	396	418	435	422	408	417	431	397	442	401	438	470	376	398	391	423	440	421	423	394	391	405	459	405	439	424	418	411	418	422	455	429	401	411	386	455	434	423	402	414	435	404	401	374	432	412	444	401	401
22661	20916	28494	23512	21043	21345	15771	7358	5368	4604	3866	3313	2488	1874	1628	1525	1214	1102	1012	947	852	755	732	683	655	637	545	551	574	546	542	446	413	417	431	435	432	377	321	331	295	276	270	289	278	293	296	252	281	257	280	266	285	296	287	289	287	281	291	281	294	286	265	288	277	292	258	282	240	273	274	278	301	273	270	288	273	269	280	267	267	261	267	286	253	303	285	272	281	260	263	302	265	267	287	250	291	275	247	302	291	280	288	286	281	276	281	291	288	254	280	272	278	283	271	308	275	290	276	302	289	256	270	268	279	272	268	275	293	297	289	284	271	278	301	275	268	259	271	293	266	273	277	251	262	273	296	282	295	294	258	274	272	267	262	282	266	249	268	274	291	264	271	264	284	245	287	276	276	311	278	278	310	262	277	274	273	262	258	282	304	272	273	286	286	292	289	299	264	278	284	267	277	287	258	270	292	282	304	280	273	271	262	315	286	257	263	275	278	261	286	293	261	289	278	284	300	312	279	250	280	259	276	248	267	272	274	310	287	292	258	278	282	267	265	288	261	284	271	272	276	290	260	291	258	274	280	284	275	269	278	285	253	246	326	271	238	281	243	291	277	267	308	305	247	298	266	270	271	295	295	264	267	278	287	249	282	282	273	275	239	236	252	281	278	261	277	263	288	292	285	287	297	300	292	276	282	281	241	294	298	259	277	303	253	251	264	276	272	255	262	272	274	291	274	255	272	257	281	313	253	287	249	279	253	270	310	276	302	295	284	260	257	279	281	288	270	286	264	290	261	280	284	278	276	284	287	279	292	264	286	281	285	277	278	285	290	262	278	289	233	270	270	269	347	318	268	270	327	278	269	254	275	278	282	282	299	274	276	260	252	286	290	270	287	277	299	285	280	262	282	318	274	275	268	263	261	248	289	262	256	250	301	272	285	297	251	284	264	257	286	294	281	265	269	282	270	263	302	296	280	291	255	265	294	278	268	274	281	319	276	242	249	276	279	263	282	259	274	291	271	279	265	284	289	266	276	237	270	269	285	275	274	257	302	266	272	268	279	295	275	292	234	269	255	275	277	290	259	252	276	282	294	278	276	285	246	284	267	288	257	287	318	278	243	274	285	270	268	271	298	268	255	291	301	301	254	303	243	300	287	296	282	294	278	257	268	266	269	268	272	277	262	286	298	278	308	268	269	275	270	281	302	297	315	267	292	279	250	259	287	286	300	288	286	278	260	282	251	269	299	274	282	280	273	269	276	281	266	250	257	231	288	272	268	297	247	270	277	275	289	290	297	256	265	274	257	246	294	275	277	242	256	272	300	281	296	282	275	279	284	275	315	270	261	304	265	280	271	265	271	283	286	261	298	274	264	293	277	282	271	287	261	272	291	280	239	246	271	289	264	265	289	253	275	308	292	258	275	264	248	284	265	255	256	298	276	274	272	259	266	259	250	272	318	268	272	284	258	259	266	261	253	268	273	281	271	299	250	261	277	300	246	282	286	280	274	288	269	297	298	294	300	276	272	253	292	259	299	275	289	315	242	310	278	264	253	285	275	257	235	293	274	284	276	252	290	247	296	272	295	282	255	288	292	262	290	281	276	295	289	298	229	300	278	306	282	278	279	254	268	248	292	273	272	267	263	258	274	295	288	263	260	266	272	283	262	223	260	273	247	231	253	273	263	281	258	286	283	275	268	250	286	280	269	293	299	286	253	250	248	284	290	255	275	282	250	290	269	280	297	284	255	263	302	261	266	291	291	274	280	252	277	283	288	265	264	245	265	252	265	289	284	275	267	271	276	248	284	254	244	232	301	260	274	273	267	276	283	281	280	251	278	287	257	277	257	281	273	241	310	264	253	248	306	253	271	290	266	280	281	289	269	278	286	278	268	300	294	288	274	276	276	280	273	263	276	269	274	301	292	278	251	294	285	269	292	287	270	262	298	283	249	286	292	301	269	283	275	260	291	267	304	293	269	283	288	287	246	294	306	292	260	269	271	268	299	288	250	238	248	250	275	252	280	278	256	257	280	292	266	272	271	286	266	264	279	292	290	269	304	277	270	310	285	256	293	291	269	273	234	291	272	287	288	288	313	284	278	281	255	289	258	287	292	272	277	256	283	266	270	299	259	297	312	288	285	280	263	289	292	277	280	287	258	300	305	280	298	256	255	258	306	255	246	264	271	278	284	270	314	281	257	278	292	286	269	287	263	269	268	305	282	268	277	274	255	273	286	290	297	293	302	280	270	295	280	308	255	264	255	236	310	261	258	249	313	294	256	257	268	305	284	247	270	255	275	271	299	240	266	273	277	293	288	258	283	253	269	275	272	259	291	296	244	271	265	256	282	265	271	311	288	277	276	253	260	263	259	269	291	274	260	260	264	279	284	265	260	285	259	286	258	288	299	295	268	287	312	282	281	271	263	304	284	287	284	292	261	259	283	291	287	256	285	272	276	239	269	261	262	259	294	251	267	288	268	273	261	265	268	275	287	280	267	277	286	280	314	305	260	256	280	281	278	285	270	288	268	261	285	296	285	285	303	316	288	263	283	287	265	276	264	276	262	286	263	270	275	260	265	285	318	264	264	251	249	281	286	290	271	296	273	282	272	267	239	268	296	290	261	282	273	272	265	259	273	254	302	274	258	249	314	299	275	281	273	307	278	269	273	255	307	294	276	278	281	260	273	267	293	318	275	254	287	272	266	278	302	283	256	255	272	271	263	289	276	283	271	252	260	273	275	269	262	290	276	224	293	283	299	263	265	284	270	273	305	265	278	281	289	280	261	287	262	274	275	267	282	266	270	274	265	254	243	252	292	273	266	264	268	273	253	284	282	290	247	291	271	273	292	310	269	290	264	258	261	308	275	289	271	257	283	270	270	283	247	272	239	281	284	258	269	257	267	300	280	270	277	331	256	268	292	266	299	283	283	269	287	257	274	286	275	277	235	296	244	253	278	292	286	268	276	294	278	272	266	292	280	282	262	295	270	247	295	267	285	270	266	281	275	299	275	262	267	273	251	254	277	246	276	269	288	290	278	279	306	281	281	275	253	264	283	241	308	243	266	277	264	281	275	270	263	280	270	262	303	283	268	297	276	279	291	260	261	248	269	252	298	287	278	263	272	269	224	253	265	285	243	294	259	256	269	276	294	270	268	307	283	279	229	261	272	281	269	283	243	289	263	280	310	252	265	273	254	289	269	301	302	288	269	260	275	302	295	273	275	280	271	302	258	273	306	317	271	278	289	287	281	267	287	269	279	269	257	264	247	295	290	253	263	270	257	297	278	262	281	281	278	294	279	283	284	258	278	284	277	258	264	276	242	284	305	293	308	267	312	247	234	268	286	252	273	297	278	249	278	274	258	292	284	263	275	265	263	244	287	279	250	296	301	286	289	276	302	263	279	258	258	267	299	266	280	273	274	291	262	282	278	280	269	264	306	269	284	236	270	297	245	294	282	265	273	255	311	256	291	256	254	273	254	289	284	294	300	268
25725	43525	38526	29800	24490	19336	16170	12790	10680	9353	7939	6807	5214	4176	3549	3235	2382	2052	2016	1752	1578	1384	1313	1231	1222	1067	978	924	907	874	786	727	606	647	634	577	620	540	492	393	362	319	348	340	291	340	331	332	332	334	307	349	336	380	324	332	315	316	334	317	333	309	296	318	300	324	334	321	316	331	307	320	311	347	364	314	324	328	294	303	302	319	350	334	317	315	320	286	324	303	312	319	294	341	322	337	327	305	315	319	285	330	311	303	337	303	356	342	313	362	306	329	301	308	311	311	346	335	334	329	332	299	351	357	327	316	320	285	329	333	302	320	312	304	293	328	302	368	329	304	307	337	298	321	293	311	295	340	331	324	321	330	331	298	318	325	337	335	312	311	341	321	372	328	281	329	342	295	319	309	323	334	334	311	309	331	304	289	321	336	327	329	300	319	319	295	331	304	331	292	342	322	339	315	330	358	357	340	314	330	349	325	314	296	345	308	330	343	343	339	326	309	324	357	324	320	322	348	356	297	317	336	298	304	296	314	333	288	335	322	311	345	315	283	349	304	312	320	326	288	312	327	315	289	312	312	332	294	290	344	307	321	346	329	335	342	348	305	357	317	343	315	330	305	309	323	345	330	322	343	333	328	327	303	333	344	346	317	351	313	350	335	325	336	314	306	296	327	336	302	312	323	314	342	291	299	293	334	299	325	323	362	340	329	338	306	280	311	335	333	326	304	345	369	340	333	329	329	352	343	318	289	325	322	320	311	313	335	315	331	320	281	332	310	325	306	309	348	299	289	329	332	256	313	302	313	317	324	291	336	336	326	308	302	332	322	306	304	299	298	317	338	306	328	302	330	345	303	318	319	317	301	319	340	316	329	287	313	320	295	348	318	347	318	307	297	319	320	307	325	316	322	335	312	322	299	335	305	310	324	324	337	310	333	340	301	322	318	336	325	344	336	319	318	289	302	325	297	285	295	320	329	337	327	298	336	346	328	331	347	317	280	337	344	298	345	344	334	307	344	342	312	324	311	341	343	310	299	326	330	322	335	319	337	300	306	311	343	326	330	337	337	336	314	300	326	320	311	310	319	308	332	305	324	303	323	341	356	324	280	345	336	340	307	300	306	338	317	322	314	320	315	300	387	291	338	287	297	308	325	326	300	311	335	296	349	319	310	311	306	301	315	297	295	314	311	317	314	335	318	330	288	352	334	336	318	308	328	319	324	313	313	332	313	331	293	314	317	319	324	321	319	323	339	308	363	343	308	316	310	325	317	268	296	280	331	326	327	334	332	303	317	314	301	351	308	308	333	324	328	310	309	301	320	321	320	300	322	309	326	305	327	275	324	325	327	334	317	336	316	341	335	314	360	321	325	288	340	311	334	292	320	346	297	330	318	314	324	330	335	310	333	337	294	328	315	308	323	271	291	310	323	331	317	334	343	329	312	323	369	330	296	330	325	339	336	317	314	305	316	317	326	304	343	333	335	321	335	309	356	310	348	362	284	313	300	330	313	368	284	317	308	341	329	335	353	301	348	343	320	313	342	298	347	322	317	313	342	320	315	318	323	329	321	343	315	310	321	310	312	356	334	294	284	306	327	352	320	309	343	322	317	343	317	326	309	330	303	336	301	340	316	317	323	337	326	343	318	323	307	321	329	339	295	317	325	315	291	324	341	325	310	299	332	345	322	328	354	278	319	336	343	311	314	344	326	335	325	314	301	319	320	340	347	305	316	277	349	348	347	289	329	354	326	354	327	347	337	290	333	313	309	332	314	333	336	324	298	302	339	328	318	318	336	358	320	304	327	335	318	316	311	329	332	301	334	310	333	326	315	303	299	320	332	337	329	288	335	330	294	312	311	377	294	292	315	337	323	332	301	321	323	306	322	307	348	343	326	312	309	292	314	293	314	333	308	337	326	335	303	332	327	308	316	327	335	309	332	289	326	324	344	293	308	343	317	325	306	346	298	309	332	336	333	303	282	349	337	320	322	336	332	314	345	315	346	323	295	349	303	307	344	324	325	311	364	349	321	322	312	316	324	300	324	328	317	340	322	344	326	332	310	317	297	304	347	314	329	324	326	340	326	312	327	370	324	314	335	311	286	321	317	276	309	323	338	312	322	313	318	369	291	341	301	331	344	276	305	319	340	309	336	320	308	321	289	322	319	358	316	345	335	344	300	295	322	306	305	304	323	353	336	311	314	323	287	320	326	309	299	311	341	297	317	299	338	302	337	323	312	345	314	304	304	316	353	326	318	310	290	308	308	318	336	321	303	316	304	277	316	312	303	337	309	345	308	328	314	347	338	282	309	320	305	329	328	323	316	315	316	314	299	322	312	293	331	311	287	312	284	300	326	321	298	323	320	301	351	317	343	307	325	335	343	331	309	345	323	318	345	349	322	322	331	302	313	313	312	311	327	315	346	338	349	311	296	302	332	312	332	327	300	332	307	291	338	345	302	300	301	276	338	348	352	292	284	318	311	310	305	318	310	338	298	336	285	325	323	334	306	324	296	355	299	320	313	316	288	347	335	326	334	302	328	319	318	347	299	329	327	320	317	284	325	312	334	321	338	319	346	320	316	349	310	302	345	332	337	319	318	295	319	312	308	312	356	344	285	286	296	373	317	304	336	308	349	320	312	321	323	302	315	311	326	366	312	326	317	346	302	300	308	308	289	306	297	357	328	305	278	339	327	310	322	314	319	301	316	320	305	333	291	313	302	315	346	332	328	332	306	337	334	316	319	310	329	333	305	324	325	290	327	344	309	289	335	338	333	321	333	328	311	303	288	347	306	336	341	338	302	337	308	318	322	309	333	366	346	296	320	297	334	327	275	305	350	314	315	334	312	298	339	335	320	325	308	298	301	360	309	311	304	308	341	340	352	300	312	363	315	321	341	331	317	342	326	322	340	316	303	332	295	334	302	339	326	324	319	338	305	367	317	354	336	335	319	304	331	349	323	327	321	329	318	321	323	300	323	300	322	336	335	300	332	358	336	321	322	321	281	316	338	302	302	308	326	312	318	296	307	290	301	332	328	331	324	346	328	315	362	322	309	311	337	325	314	341	342	332	313	296	353	311	302	328	311	314	312	340	298	325	318	305	330	333	300	350	321	329	329	325	330	296	298	326	306	344	310	341	328	323	305	318	300	364	286	338	336	319	317	305	330	359	330	338	316	333	328	333	331	302	329	353	345	273	319	361	311	328	320	318	330	325	307	333	311	305	328	327	326	327	333	324	293	352	357	321	326	338	297	314	302	314	305	320	349	310	328	294	331	309	313	339	322	308	302	325	291	314	309	317	340	340	329	325	335	323	302	285	327	341	304	310	327	330	300	318	304	340	298	313	349	330	343	337	314	324	343	290	326	327	301	300	313	285	344	296	329	344	316	327	325	316	327	294	326	332	291	375	329	291	275	315	318	319	318	307	303	379	319	315	342	361	324	295	341	305	316	284	345	325	309	303	310	300	317	312	310	288	292	328	285	329	317	346	344
27165	22019	21806	15186	7999	4949	3443	2547	2024	1721	1560	1321	1047	916	788	699	619	563	484	493	471	428	402	406	403	419	427	403	399	390	359	357	337	345	340	307	355	330	261	300	331	275	274	253	305	264	277	276	280	276	265	278	277	244	263	292	232	272	258	275	296	286	271	288	281	277	256	269	291	264	251	260	296	312	300	291	284	267	285	299	283	254	285	271	251	268	271	271	268	269	292	295	265	270	248	265	276	270	288	287	281	292	307	287	276	292	306	284	268	256	266	252	293	275	283	278	286	245	280	293	253	284	245	280	278	296	254	296	270	269	254	275	301	286	289	286	280	271	275	303	272	283	295	304	295	263	272	264	253	276	254	271	273	288	278	258	261	251	267	266	269	273	269	281	289	292	270	272	249	289	276	259	310	277	291	260	277	273	286	300	291	297	267	278	272	255	307	286	337	279	256	303	261	314	258	263	263	260	272	278	269	316	289	281	254	273	305	253	284	282	265	299	248	281	268	276	263	276	275	278	304	262	262	271	300	276	277	260	290	267	286	296	273	280	288	306	318	293	248	279	292	262	292	268	252	264	252	303	267	269	272	290	273	269	241	298	279	264	276	266	285	263	277	252	286	288	279	291	278	311	292	283	275	308	260	259	283	260	289	256	340	273	270	284	267	287	301	290	276	309	288	258	296	269	272	261	282	309	243	299	276	281	253	304	268	255	278	267	280	295	276	256	277	283	290	271	269	276	286	276	281	296	292	292	284	264	273	279	286	279	260	278	275	254	273	263	275	268	287	281	273	270	294	300	272	261	286	270	281	247	267	271	277	279	285	242	277	276	267	297	249	287	272	281	259	301	277	247	282	269	275	279	271	283	258	275	239	253	274	269	266	268	275	245	245	277	272	281	269	288	269	309	295	297	267	281	271	289	263	283	297	284	277	269	279	257	284	274	289	287	266	278	276	282	267	287	313	291	271	301	270	281	289	269	278	274	259	286	251	276	264	289	299	258	297	311	281	275	318	291	273	294	294	279	274	270	283	270	270	275	286	270	303	297	279	302	298	287	280	272	296	272	302	266	300	264	276	270	279	234	283	279	295	277	289	268	265	285	275	261	277	287	276	273	270	293	251	293	279	253	266	250	295	276	278	280	278	266	250	279	261	271	266	263	310	285	271	278	278	252	241	289	264	310	245	245	283	272	282	301	263	295	276	258	273	286	272	286	295	284	271	266	283	284	259	267	282	309	289	287	283	265	268	293	270	272	249	239	271	277	259	288	241	262	257	291	282	286	292	285	270	310	268	242	272	285	293	269	279	269	269	267	285	290	295	287	260	258	268	298	291	274	278	242	296	270	283	251	264	257	319	268	297	249	281	300	280	267	280	296	294	257	252	260	271	295	276	287	249	304	246	270	267	247	295	254	279	300	280	282	257	290	260	287	288	296	297	284	259	280	327	267	272	288	282	291	255	299	283	298	300	247	258	310	256	276	317	283	289	293	306	263	274	275	277	297	287	273	261	274	254	254	284	289	279	285	246	278	281	292	250	273	256	271	276	273	280	295	296	277	264	280	276	286	276	269	267	272	271	312	303	262	271	263	269	276	295	267	261	252	276	278	257	293	274	276	302	257	310	264	266	268	254	287	252	263	315	294	286	274	285	273	276	277	267	296	289	278	288	262	287	282	285	266	274	263	279	270	302	274	272	292	281	281	274	278	285	255	284	296	270	255	275	274	273	256	253	264	265	263	264	273	274	301	274	286	262	275	281	285	310	295	297	299	281	268	297	299	260	253	287	270	294	285	305	273	287	284	308	292	246	255	276	276	245	286	298	294	262	274	279	270	249	251	278	267	240	275	271	290	258	299	291	285	277	261	272	248	267	249	260	270	262	280	260	273	263	252	278	294	263	300	255	273	281	276	275	266	269	261	276	297	262	275	276	248	280	290	269	296	266	297	273	253	255	266	271	286	299	253	281	231	278	285	276	300	276	290	295	291	264	286	301	260	292	288	284	286	305	264	275	292	293	293	295	278	302	302	282	316	271	258	280	245	240	288	271	294	280	266	272	260	251	251	244	285	286	291	285	263	264	282	315	279	291	312	274	297	277	277	260	271	272	259	283	274	279	284	283	282	274	263	287	273	280	287	270	265	257	294	250	282	264	275	282	268	281	302	309	244	254	282	296	269	315	255	308	291	286	282	249	280	280	304	292	291	313	270	263	280	256	288	266	270	280	264	261	263	272	257	261	284	270	303	251	288	279	281	282	274	283	303	274	290	248	310	262	251	283	258	239	296	285	271	294	284	290	300	281	276	292	265	288	277	304	248	290	274	280	293	269	265	318	302	267	249	307	276	279	279	275	239	306	244	295	265	258	253	260	286	299	272	261	282	272	298	301	321	281	270	270	265	254	258	290	283	292	256	288	245	272	276	275	293	262	267	268	272	296	269	255	276	294	316	300	269	341	252	267	277	283	293	283	259	273	315	276	261	278	271	259	298	273	323	278	257	253	274	294	263	294	281	271	248	276	273	292	306	265	262	277	314	312	284	290	268	273	274	247	263	261	276	274	287	287	281	294	253	243	276	277	285	284	299	318	284	269	290	309	249	296	253	277	273	276	272	275	305	290	295	277	274	266	256	317	282	296	284	264	287	294	282	263	273	285	277	265	291	264	279	289	276	301	252	285	286	289	281	289	272	299	277	265	302	268	269	269	266	275	271	273	280	233	298	252	274	279	292	245	256	283	305	279	287	304	295	279	262	277	283	278	280	267	298	251	282	282	261	299	238	253	278	282	285	252	255	226	254	305	273	279	246	278	260	254	241	277	253	270	256	277	280	278	290	233	272	283	286	281	290	294	272	266	294	306	289	237	269	286	284	287	294	259	300	294	304	297	285	284	286	234	262	270	245	268	254	275	298	281	267	270	290	269	268	308	277	293	254	282	287	279	307	260	291	288	275	276	277	279	300	266	297	240	297	293	297	281	311	276	279	287	288	257	283	303	291	299	252	300	283	275	285	297	255	288	275	277	289	269	288	265	255	283	297	302	288	282	277	275	265	268	279	283	251	298	289	273	272	293	299	272	295	248	308	277	261	276	295	261	247	264	295	287	281	263	256	302	290	277	290	271	270	242	253	283	289	282	272	283	290	263	262	296	250	274	252	273	288	284	280	269	257	251	286	286	258	275	270	283	265	232	295	265	269	275	256	262	289	278	261	298	250	250	291	293	308	284	278	277	273	280	272	292	285	280	287	278	279	268	290	260	274	294	300	317	276	258	277	269	274	280	280	257	283	262	270	279	260	277	271	293	261	276	247	264	295	308	268	271	288	280	301	265	260	267	279	303	272	246	288	264	282	287	272	297	259	300	288	257	275	266	312	247	277	257	271	288	297	246	275	262	262	289	294	295	298	300	269	296	272	296	255	256	257	263	278	268	272	271	282	291	267	269	285	279	287	280	282	268	276	273	282	274	285	281	287	271	277	275	267	276	272	268	292	295	270
21369	31937	26204	17853	12970	9711	7299	5477	4610	4031	3446	2953	2307	1932	1574	1359	1089	964	860	836	818	748	756	664	662	634	605	600	599	548	531	518	524	436	473	473	454	397	362	334	371	365	344	327	335	313	344	336	333	316	350	339	329	340	333	329	353	324	332	330	356	346	346	338	322	329	319	326	303	307	324	334	337	323	338	351	355	301	332	333	344	334	342	326	361	340	338	371	315	338	345	343	308	333	338	348	330	328	343	366	335	317	289	317	331	358	341	315	311	283	351	361	365	362	316	363	382	332	307	345	337	324	318	332	373	321	363	333	336	342	303	342	332	340	308	347	351	347	322	343	326	322	306	306	341	364	350	312	338	346	318	336	349	337	333	355	350	327	376	329	331	336	366	345	327	354	330	358	320	337	332	337	332	342	342	358	310	318	358	345	343	332	317	358	333	314	350	333	336	301	320	374	335	309	364	334	378	337	357	338	360	314	347	362	327	346	346	346	381	323	331	334	333	327	372	309	314	342	318	343	324	339	333	345	330	321	308	356	332	371	354	340	315	345	323	371	342	326	348	343	328	317	299	323	374	359	362	319	351	369	368	325	334	314	335	373	374	350	296	361	338	317	328	300	328	332	306	340	329	329	365	358	322	318	298	345	336	356	368	347	346	354	355	350	313	339	348	309	344	334	342	326	325	324	324	321	295	359	341	357	336	314	332	307	357	351	338	316	319	359	315	329	360	338	335	350	291	339	342	330	343	343	334	338	345	320	357	362	310	335	315	348	354	327	328	345	335	316	336	350	350	356	341	343	359	344	381	370	315	316	335	360	329	359	342	369	328	350	297	365	345	339	333	363	291	330	363	368	334	331	363	353	339	319	326	346	328	334	337	330	343	350	327	351	312	337	352	310	337	332	336	340	357	353	323	338	355	333	334	343	363	324	354	335	320	334	310	348	345	322	321	336	342	323	330	367	327	333	319	320	360	350	325	333	345	369	340	344	337	335	312	305	344	360	308	346	339	330	327	372	336	368	328	308	393	351	310	321	318	336	324	337	351	351	314	322	362	329	349	325	348	338	329	338	377	318	322	353	331	346	362	322	342	350	343	344	323	325	355	318	338	327	348	333	330	336	338	301	374	322	376	342	324	343	309	325	376	323	330	333	313	307	315	342	326	327	330	304	343	344	319	326	329	315	351	327	327	328	331	330	328	333	336	318	319	381	298	364	361	328	344	345	363	336	359	322	348	332	327	337	354	355	291	317	350	340	323	347	342	365	328	304	347	302	350	333	355	342	338	355	319	341	373	340	354	350	335	318	328	339	366	293	329	370	355	375	339	348	349	319	334	349	363	345	394	342	333	327	369	354	332	341	359	311	310	338	329	335	363	340	342	329	336	332	353	346	314	328	326	343	334	340	323	362	325	360	335	331	317	289	331	359	352	363	339	315	333	359	365	304	345	349	359	321	322	331	347	347	333	346	339	353	333	347	347	327	340	333	336	351	326	337	335	342	340	347	319	334	337	339	370	341	347	354	345	314	364	335	330	334	351	382	333	379	316	345	353	329	323	309	333	346	337	340	342	359	331	323	365	296	311	360	369	315	316	352	359	347	358	331	306	320	356	343	345	357	338	362	350	336	367	334	324	340	339	332	357	343	310	298	370	351	372	331	347	339	333	351	339	274	324	312	348	309	334	314	335	358	339	315	343	352	376	340	351	355	328	336	351	367	363	343	321	315	305	343	347	324	347	347	338	357	312	322	346	340	348	344	327	349	353	320	363	340	316	377	333	369	301	338	342	355	321	315	339	347	340	318	322	323	356	321	349	343	318	359	345	333	367	346	357	330	342	327	351	314	343	322	301	329	318	338	332	313	353	331	320	347	335	346	317	325	329	359	320	336	365	359	333	336	342	337	340	332	338	329	318	348	315	318	343	353	363	324	351	331	332	332	330	324	368	358	307	350	344	338	371	336	303	314	336	341	347	342	335	356	295	334	361	358	321	344	330	334	319	348	332	348	332	334	361	346	333	318	346	334	350	336	370	331	335	334	328	313	350	341	321	352	338	321	337	338	309	330	333	330	358	354	337	352	355	320	361	356	353	349	328	346	314	353	322	328	316	355	304	341	335	331	334	329	347	344	359	303	318	352	363	364	360	339	359	355	334	330	348	320	342	312	328	349	370	324	322	306	315	333	319	337	333	378	361	334	341	340	327	359	329	286	318	354	324	354	342	346	346	348	331	334	345	362	339	339	343	335	346	335	350	332	326	361	285	321	332	358	293	327	352	351	343	310	354	345	370	330	355	340	329	339	304	337	329	324	315	323	322	331	319	359	361	341	342	334	331	300	344	348	332	351	321	322	334	365	327	368	334	338	346	343	348	310	371	344	311	332	371	366	351	349	328	330	341	334	353	345	341	359	353	308	331	329	323	357	343	347	347	353	335	338	315	320	362	356	326	345	337	335	328	329	297	357	384	349	329	347	322	372	327	339	326	357	360	328	395	342	343	341	342	359	354	329	360	342	360	349	333	331	329	321	323	318	313	345	336	325	348	390	331	370	346	356	345	336	349	342	372	349	346	316	336	308	379	332	338	329	336	308	343	314	342	316	331	317	326	337	327	316	313	352	353	324	316	325	340	336	367	340	331	360	342	374	325	283	337	335	363	325	337	352	339	339	300	313	334	340	329	330	362	323	332	357	336	360	353	322	320	306	325	336	361	353	350	353	360	330	317	355	351	345	348	320	305	345	345	306	352	331	353	332	315	365	351	368	339	319	296	338	336	313	333	326	337	298	335	342	298	312	341	350	336	315	342	342	357	363	345	300	350	307	357	352	336	331	351	332	341	363	344	348	388	341	333	335	344	344	338	309	336	332	351	325	354	333	352	355	339	337	311	361	319	343	308	347	355	318	357	358	335	370	358	325	355	338	309	345	344	375	351	340	349	351	362	356	308	332	357	340	356	327	339	339	339	328	336	355	337	311	296	349	329	317	339	325	347	321	314	332	354	326	332	323	355	330	344	334	336	331	339	325	350	350	343	352	328	289	363	353	369	332	366	338	320	346	346	334	347	358	330	340	337	344	315	313	348	345	352	333	347	343	319	310	331	329	351	320	365	322	370	349	326	349	360	330	358	331	315	332	353	347	354	352	331	348	333	308	317	334	342	318	359	312	320	321	290	329	328	324	316	351	324	324	333	338	338	316	321	338	337	316	360	372	383	328	326	335	362	334	369	348	386	367	357	329	329	340	365	350	350	355	333	325	319	341	308	319	365	325	338	349	359	359	297	347	332	339	340	351	350	330	368	334	356	353	366	310	357	365	328	350	335	348	336	345	337	346	316	368	335	337	336	347	333	358	316	343	340	329	336	359	356	335	348	317	347	317	331	339	328	333	340	312	359	317	354	346	342	321	321	356	314	336	332	340	368	339	327	325	337	334	325	314	333	308	361	320	345	350	347	350	329	351	353	306	326	350	327	335	352	349	344	353	320	333	334	326	307	329
23737	20900	27955	24091	20950	15070	7760	4722	3599	3122	2666	2129	1596	1351	1274	980	744	736	580	612	577	556	466	489	446	499	498	421	397	434	370	327	295	319	331	288	273	243	222	232	237	234	202	209	208	199	166	208	221	196	224	250	207	227	200	206	207	207	205	218	211	210	214	189	224	193	212	208	234	202	212	214	206	189	199	208	198	209	214	179	226	206	211	228	208	193	235	218	207	215	195	201	242	221	192	225	220	218	192	221	193	189	214	224	197	223	217	211	204	181	203	205	186	199	212	217	213	213	187	210	205	183	231	200	210	238	239	238	211	184	191	231	199	212	205	198	222	229	197	197	200	213	204	212	218	224	217	231	230	207	177	201	194	200	216	210	217	202	196	219	218	211	238	220	190	211	246	231	230	209	214	202	221	217	216	211	215	198	199	208	227	202	199	192	220	205	218	198	203	203	219	228	210	226	233	234	219	184	221	211	224	202	217	203	206	228	191	202	206	218	185	188	180	208	196	223	210	201	227	225	232	216	208	201	223	220	207	231	189	174	208	222	208	222	229	195	220	182	210	218	205	193	189	210	236	214	189	188	217	201	211	227	200	214	202	231	208	212	233	221	199	260	210	197	229	218	217	217	203	212	213	207	204	193	210	202	203	201	193	209	212	180	199	186	195	202	190	211	189	200	212	206	211	205	222	231	221	198	203	213	211	233	196	193	184	234	194	212	204	202	199	221	190	205	213	190	192	224	231	216	203	197	218	171	193	210	225	219	229	184	200	205	184	205	218	230	222	219	205	204	232	211	204	210	215	220	213	200	178	211	199	190	181	204	226	223	218	218	220	200	212	226	209	215	226	233	220	189	213	223	209	199	194	211	197	218	216	213	210	197	194	231	188	228	215	199	201	221	190	192	198	224	215	210	217	195	204	204	215	218	204	192	210	210	197	202	214	197	213	229	204	214	206	206	213	188	194	221	202	197	219	210	234	218	221	225	221	204	224	223	238	227	218	232	213	215	201	231	197	215	232	231	214	229	197	193	213	195	241	152	204	230	214	222	239	215	207	214	203	213	196	201	201	250	228	214	187	230	213	185	190	224	209	201	227	213	200	219	193	221	226	189	213	198	182	198	193	217	223	209	218	213	221	176	206	212	226	245	209	201	222	209	180	192	211	197	225	214	215	204	197	183	178	200	205	236	230	212	193	210	186	227	229	192	209	186	234	225	198	214	224	196	207	233	218	194	190	207	213	219	215	187	230	202	215	212	188	233	179	225	205	212	220	192	229	221	184	221	221	193	203	223	201	219	204	204	198	203	230	216	199	223	217	244	212	208	199	237	206	227	221	224	209	217	200	200	220	215	229	217	204	217	217	208	201	211	207	192	213	225	226	227	206	211	191	187	216	208	216	206	206	199	228	196	203	202	200	208	192	230	217	189	227	212	228	223	215	203	210	218	222	189	191	202	208	188	213	191	212	218	229	200	201	197	226	196	184	211	234	222	211	201	214	221	191	198	204	197	220	208	205	212	214	235	227	228	202	210	216	215	224	198	211	195	192	228	219	206	211	219	225	219	218	204	222	213	216	200	204	216	204	184	209	220	221	203	238	214	251	230	209	199	204	202	214	237	202	211	197	189	203	226	240	225	219	211	206	211	221	208	208	198	223	187	202	197	235	196	210	190	239	223	212	194	219	227	208	188	214	226	227	208	200	236	199	217	195	220	208	190	211	202	223	196	180	213	194	216	190	231	224	202	190	201	216	209	220	211	189	248	187	212	218	229	213	222	217	212	206	215	170	230	215	205	235	202	219	183	219	204	220	222	181	203	240	223	189	238	200	221	202	196	212	189	197	207	200	205	217	199	206	220	215	199	212	203	231	201	212	235	224	219	202	220	212	190	200	218	209	199	231	199	195	198	164	196	224	207	198	196	229	174	211	239	205	213	175	210	183	213	224	223	220	194	236	207	205	188	204	214	195	214	184	198	207	184	202	196	232	207	210	206	204	211	230	213	202	198	194	192	206	211	204	218	205	174	191	229	203	200	218	214	237	222	233	204	213	246	218	222	209	196	173	198	225	203	199	197	207	197	230	220	204	209	222	225	207	219	198	204	206	223	218	195	197	202	208	224	224	207	203	219	204	238	209	219	220	207	225	234	204	176	194	185	220	197	235	216	217	220	220	215	199	196	234	187	201	213	209	195	200	188	196	197	222	222	208	195	218	213	210	219	203	213	213	209	226	208	200	226	197	189	228	247	216	215	212	223	223	184	197	226	192	217	202	201	211	185	211	199	198	227	211	210	194	218	196	185	184	207	213	215	236	221	208	211	209	207	246	224	208	203	199	218	212	222	193	197	188	186	188	203	209	213	210	240	225	206	231	181	199	200	180	201	222	192	229	235	181	234	217	218	230	193	226	189	191	221	233	197	204	207	194	201	191	202	199	207	181	226	221	212	223	188	223	234	195	220	231	225	213	240	222	210	223	206	209	205	202	221	210	233	218	202	192	228	217	223	224	204	210	199	210	207	221	214	201	218	206	208	213	195	200	225	206	197	215	214	202	212	209	210	219	222	187	204	210	220	212	220	211	222	233	209	207	202	202	197	206	213	186	204	194	198	206	212	220	212	238	212	205	194	251	212	218	196	207	229	226	233	224	203	228	212	225	217	204	220	223	215	219	219	207	186	195	223	219	225	200	196	216	215	185	202	192	209	225	195	233	224	209	186	244	195	201	209	210	193	220	234	238	216	209	215	179	218	184	193	204	193	209	218	205	205	206	192	217	216	196	186	206	202	223	217	223	216	208	217	196	213	223	208	203	240	199	222	205	224	207	208	215	225	219	232	195	192	223	215	211	216	229	197	204	213	210	212	230	222	194	200	229	213	207	204	220	198	203	209	203	212	191	215	200	223	192	206	231	212	211	189	197	222	199	216	203	202	221	200	217	205	204	214	185	228	228	224	230	221	207	216	208	206	180	194	190	223	190	199	202	190	199	226	238	194	213	202	214	221	190	212	189	212	196	227	226	217	186	206	243	222	206	197	214	225	211	203	192	234	204	215	211	202	211	178	197	219	223	221	199	226	186	196	192	216	209	211	201	178	203	202	201	217	180	228	216	195	189	247	224	215	190	216	208	198	215	207	215	193	195	186	217	240	194	216	184	201	207	189	214	222	219	194	205	227	235	214	211	205	202	201	197	212	204	213	211	191	188	215	208	207	218	208	219	203	216	202	205	235	219	190	221	214	210	205	226	214	221	217	210	194	228	209	207	220	202	229	211	208	189	224	239	198	198	208	215	192	204	176	194	192	217	222	202	213	214	195	214	235	221	201	203	209	205	195	196	190	208	180	206	215	206	211	190	229	210	207	200	193	195	206	219	197	211	181	195	213	198	193	207	198	226	175	197	225	229	217	226	217	226	209	196	208	214	213	205	187	191	192	198	219	215	192	208	213	195	200	201	222	228	240	220	189	212	202	186	212	197	208	209	214	199	192	181	196	215	199
23763	38937	33745	24441	19265	15533	11806	9349	7864	6824	5920	4753	3555	2911	2645	2045	1579	1334	1176	1221	1079	993	854	876	764	824	756	715	730	590	559	521	520	457	488	428	444	388	306	301	294	255	259	263	273	255	253	250	254	258	243	287	243	256	259	236	252	258	280	248	236	301	242	255	267	252	240	236	257	264	267	260	259	244	249	276	254	279	280	300	224	243	265	252	264	250	267	257	244	243	266	273	258	261	269	271	274	235	283	260	250	289	249	274	249	247	234	248	264	251	277	267	222	266	265	257	256	258	265	255	248	272	266	256	229	251	245	260	252	232	246	241	289	263	265	231	289	269	262	224	248	277	264	272	265	246	250	255	259	248	252	282	242	264	252	308	257	278	269	246	253	241	257	265	242	247	256	240	261	240	248	264	284	245	226	245	242	262	281	259	238	266	236	231	238	256	268	272	257	244	253	261	253	247	262	246	247	280	250	248	272	248	271	257	261	233	265	266	262	263	250	256	243	258	273	258	270	247	243	262	251	257	263	256	285	262	261	234	285	254	270	238	247	228	265	247	274	255	257	245	256	272	232	269	230	244	239	277	230	228	277	234	251	233	266	223	255	260	226	264	258	252	247	250	235	250	258	261	257	264	251	286	266	231	270	243	286	224	238	274	254	253	245	265	245	224	223	240	268	258	274	281	234	223	240	251	238	243	258	236	262	244	272	225	250	258	245	249	261	251	260	243	260	249	260	239	238	259	259	239	244	283	228	266	256	269	282	236	260	239	263	286	264	253	275	275	247	245	278	252	287	266	246	264	266	247	266	246	260	254	290	240	220	238	278	259	256	244	269	255	246	258	274	279	271	251	254	252	254	262	248	246	294	267	265	258	250	251	262	270	247	254	232	283	249	287	272	279	243	213	289	268	258	257	252	263	257	254	269	285	250	247	257	249	228	265	260	249	237	276	255	263	260	252	241	230	271	247	251	276	259	289	249	246	260	241	263	252	296	237	244	252	276	247	248	247	259	243	259	252	274	260	262	280	257	273	247	236	264	232	287	251	279	279	238	286	268	256	252	268	256	246	231	239	261	210	249	253	247	244	208	257	258	230	270	255	253	234	239	230	266	239	230	275	250	266	245	254	251	243	263	275	233	243	253	266	232	267	284	239	276	277	269	262	250	299	261	237	285	275	234	233	241	242	282	258	266	261	250	255	243	249	257	239	197	281	265	243	277	252	240	259	269	259	247	253	237	253	260	268	273	229	269	274	290	258	263	252	282	270	275	253	259	251	247	249	270	256	267	227	259	264	274	249	258	273	246	242	279	258	252	245	242	270	276	245	244	273	250	250	273	249	255	266	255	234	257	242	273	239	262	268	247	253	271	271	272	276	270	261	291	279	232	228	234	243	248	231	237	267	264	252	272	257	261	263	278	243	275	233	261	246	267	243	237	262	275	249	248	252	246	255	275	255	262	243	222	256	258	240	253	253	253	249	266	266	251	284	256	248	243	278	249	240	266	269	241	254	256	229	266	263	249	238	259	268	248	255	264	277	258	268	281	268	242	271	273	271	282	222	246	246	276	275	273	240	287	254	250	245	261	243	257	257	279	252	269	252	248	254	260	254	253	257	256	294	266	282	250	263	271	232	247	273	242	255	258	271	244	260	244	210	247	241	266	249	240	242	268	272	260	254	250	272	276	273	279	258	246	246	269	267	262	276	274	240	239	248	275	284	239	288	250	271	282	271	264	269	256	254	261	235	239	270	247	248	260	233	228	259	233	235	270	250	246	252	259	267	266	272	225	259	283	255	242	256	262	273	247	263	258	252	261	225	244	231	257	238	284	260	285	264	254	243	277	274	274	273	241	262	261	242	260	242	252	265	243	288	253	248	229	248	262	224	253	256	251	244	241	270	260	261	267	252	251	238	282	286	269	256	215	220	237	241	237	288	241	240	268	271	237	287	259	219	247	249	275	254	261	251	287	247	251	239	253	257	271	286	245	246	257	251	256	262	261	238	267	259	248	271	259	254	267	288	231	249	257	228	244	251	229	248	275	249	242	280	220	264	249	287	259	269	252	270	271	261	262	261	240	246	286	258	276	246	258	249	241	241	274	268	279	233	254	240	236	242	257	255	240	255	248	257	254	242	248	238	277	259	276	255	245	300	249	258	256	248	221	238	243	267	222	230	266	260	256	225	237	272	261	243	261	267	240	268	291	275	267	286	270	238	260	266	260	257	274	242	272	245	273	246	263	270	264	246	255	268	252	253	265	263	242	278	281	211	251	250	256	261	272	239	248	296	290	248	252	242	249	270	222	247	254	266	272	235	225	241	236	281	260	242	279	265	264	262	249	228	247	237	219	264	255	258	268	241	246	254	280	225	265	240	231	254	254	258	253	263	277	257	254	248	249	245	235	249	246	266	264	271	241	237	255	234	254	279	263	268	243	269	237	242	260	273	260	276	231	256	233	253	250	266	264	264	259	234	257	263	265	247	239	252	258	267	232	258	260	231	239	283	264	205	293	267	252	294	259	229	236	272	262	248	240	235	241	242	264	237	266	272	252	241	243	276	249	255	263	277	272	269	253	265	253	245	258	267	278	255	238	251	242	244	235	208	275	283	286	259	265	224	257	252	259	296	245	227	273	257	256	243	250	241	241	262	265	255	254	237	282	248	266	265	231	245	256	230	283	213	257	249	268	262	236	267	250	259	270	266	245	260	275	286	257	269	252	259	249	245	262	252	273	259	265	220	265	269	263	260	276	265	247	266	250	247	282	287	232	257	246	253	239	250	229	261	274	239	251	248	234	244	241	255	231	230	267	245	267	249	241	236	251	239	256	278	240	248	243	284	245	245	273	258	247	270	237	252	266	226	226	264	276	241	241	246	274	230	247	225	257	232	242	303	226	236	248	274	275	253	260	230	268	259	273	238	230	265	233	263	273	271	260	261	263	256	236	250	250	261	273	251	256	257	265	231	252	244	221	267	284	246	270	269	251	255	291	269	273	250	268	224	246	243	257	269	259	260	274	266	257	240	215	255	276	261	269	260	265	238	244	251	237	252	238	259	272	262	262	243	254	244	257	243	245	252	233	242	271	261	279	256	254	247	258	247	222	248	259	253	250	248	254	263	258	255	261	259	266	261	237	257	256	226	268	256	253	255	242	269	259	262	273	251	252	269	257	261	254	263	262	273	267	257	232	278	236	231	256	252	243	284	268	265	239	251	274	294	267	239	251	210	252	271	272	250	254	261	285	267	283	259	263	228	237	256	265	247	251	238	248	269	270	283	262	293	243	254	290	268	258	283	261	243	233	254	228	259	270	247	242	249	266	256	259	242	243	239	252	250	228	264	252	242	243	264	252	238	241	247	286	300	240	239	241	249	273	278	247	255	251	235	271	261	268	233	227	263	262	229	258	244	221	233	271	287	244	261	274	243	241	254	228	257	270	262	258	264	279	262	278	266	247	262	241	220	259	241	245	245	263	216	259	270	217	244	277	291	264	269
24987	20924	26653	24938	13964	7339	4439	3350	2728	2277	2122	1671	1324	1223	1061	857	769	661	690	629	644	588	542	541	490	565	579	527	548	486	434	461	398	460	404	438	422	391	381	394	339	376	349	328	319	352	362	352	360	325	355	336	337	329	350	315	381	380	316	355	341	346	347	301	348	321	325	336	336	341	360	327	321	360	334	364	326	341	344	374	334	360	376	360	353	344	333	341	334	328	316	346	364	364	328	379	344	347	324	343	329	350	348	367	354	353	390	357	311	327	385	378	358	348	334	336	337	331	365	362	324	341	348	358	372	351	365	357	357	340	340	329	364	380	357	342	342	340	310	362	349	377	330	346	328	348	366	330	343	325	363	336	350	363	330	381	373	340	338	323	341	324	361	346	355	355	335	327	333	364	371	340	329	344	388	355	359	341	327	376	331	323	367	375	337	379	335	357	342	349	318	347	310	362	355	348	311	376	350	348	347	322	360	363	369	307	325	351	351	368	327	353	354	324	345	347	359	321	321	345	360	340	327	359	358	355	313	374	376	364	361	348	374	352	401	335	333	339	349	365	359	375	330	364	350	364	343	352	336	344	366	366	338	365	364	343	360	354	361	298	333	333	312	327	342	352	336	379	332	364	340	353	372	380	322	339	345	353	349	367	344	348	358	357	319	377	294	331	365	353	388	321	358	357	365	348	339	338	327	350	368	330	379	375	364	346	389	344	372	329	359	362	334	361	355	363	388	329	361	331	336	352	326	327	355	333	357	354	374	340	333	356	340	363	323	343	380	364	336	331	390	341	352	312	310	347	324	341	351	328	346	343	335	355	338	346	340	352	393	361	344	355	370	334	345	328	367	333	349	336	343	343	328	362	332	352	378	332	352	351	320	338	345	368	312	334	306	364	329	359	366	369	388	355	369	357	356	321	360	323	361	335	368	345	310	339	341	378	334	327	330	336	351	350	330	362	328	352	319	333	333	332	378	338	330	332	338	351	331	332	330	364	350	372	336	351	338	341	338	336	335	335	376	362	326	350	352	408	328	341	361	378	374	320	334	344	348	347	330	354	326	346	368	371	344	364	352	365	358	374	378	316	333	357	387	322	348	382	319	332	325	345	354	355	336	340	376	330	341	338	354	342	334	346	357	359	375	353	388	329	382	363	352	337	317	329	347	367	336	329	370	355	372	360	373	313	379	340	363	334	355	358	353	378	318	343	341	340	352	350	384	362	349	360	313	351	347	336	336	356	329	321	347	388	353	361	362	327	308	360	359	344	366	338	362	344	345	378	380	343	357	358	322	379	349	330	332	372	354	333	332	341	344	305	338	352	363	334	334	317	323	344	336	349	320	352	333	353	317	331	362	385	324	338	357	362	322	312	329	342	370	341	351	351	316	326	365	385	386	337	384	328	323	353	381	328	383	352	371	347	346	340	363	384	353	363	399	348	350	340	346	329	381	342	367	340	368	318	366	331	386	336	372	352	353	339	346	338	340	375	357	370	340	355	349	352	331	345	306	342	322	379	321	350	335	318	368	341	384	344	370	351	330	372	369	364	366	332	371	347	331	393	370	337	338	367	331	327	369	314	352	373	339	342	347	318	358	325	344	323	343	345	341	354	382	375	330	327	344	362	327	340	353	357	321	353	341	361	334	337	346	366	353	340	336	363	327	357	361	349	400	323	368	327	347	326	364	340	358	343	339	355	361	327	343	362	341	348	298	328	387	343	333	335	370	383	333	374	345	366	356	342	301	364	342	355	307	350	343	373	323	321	342	321	384	370	355	335	359	315	360	376	374	328	362	351	374	343	345	345	357	347	332	378	341	355	327	321	378	353	381	375	355	334	356	358	339	352	348	324	350	340	320	353	342	360	324	334	336	347	338	356	359	338	345	352	355	348	335	324	340	333	341	333	368	357	337	328	339	340	347	355	350	328	351	342	314	344	342	328	351	374	350	331	342	336	316	351	311	363	334	382	353	343	345	353	355	314	351	345	354	354	329	373	340	344	328	334	357	367	339	327	326	303	379	328	343	327	359	370	351	336	344	349	339	360	340	348	351	350	379	349	338	359	348	333	363	340	386	376	355	348	367	363	350	371	361	334	385	347	359	353	338	367	345	303	339	363	370	337	337	342	338	343	335	337	353	368	371	367	357	317	331	362	332	349	386	360	342	350	356	352	385	345	333	313	339	310	297	299	375	328	392	359	348	366	341	362	348	339	331	361	333	376	331	363	376	347	365	349	329	323	320	339	352	357	336	345	346	379	374	391	344	323	338	362	353	372	344	381	327	345	331	347	356	347	364	361	339	332	336	326	346	321	327	342	328	347	346	318	359	310	348	350	367	349	352	339	372	313	353	337	338	349	315	335	307	339	319	355	380	351	373	337	353	352	373	350	358	339	348	397	352	340	361	374	346	323	359	335	331	328	392	326	317	337	362	346	374	346	348	349	327	356	370	362	322	356	352	352	383	314	386	353	333	324	337	346	322	352	356	323	338	381	343	341	350	340	346	354	322	392	371	366	309	332	380	334	394	385	348	358	358	336	362	359	332	366	339	329	358	335	326	336	362	361	388	392	352	333	339	344	336	334	358	341	365	359	353	335	361	382	323	337	344	336	365	351	352	366	335	341	333	317	338	356	329	371	341	379	341	358	333	377	322	342	353	381	356	344	335	331	356	313	348	365	347	330	350	350	334	315	361	371	332	367	338	314	317	348	349	353	358	324	337	341	298	333	373	375	374	343	345	344	324	343	363	348	333	347	349	351	358	349	360	356	372	326	347	386	348	357	345	355	362	355	342	346	347	374	352	360	347	402	330	338	351	341	372	356	321	346	320	335	369	373	373	329	358	358	356	301	360	337	374	352	341	328	343	354	357	328	346	352	360	340	332	345	341	370	330	332	362	350	364	376	347	345	340	362	367	340	313	360	306	369	360	338	318	351	340	317	381	374	319	321	335	326	335	394	342	340	332	325	334	327	338	353	352	359	376	334	337	352	340	331	345	317	325	313	351	358	338	339	348	331	324	359	336	368	360	349	342	337	341	368	351	385	337	348	349	353	339	375	344	316	349	310	342	389	321	344	333	329	343	359	306	339	369	339	348	382	383	337	303	341	355	324	366	321	347	359	364	404	379	349	365	383	351	340	360	349	343	334	360	326	369	376	333	341	341	329	353	363	375	364	373	355	333	363	345	378	351	361	321	383	354	352	337	331	350	323	355	346	365	334	332	340	332	321	353	355	378	327	347	386	328	370	392	380	349	344	352	347	331	352	358	377	346	351	346	333	348	332	336	367	342	344	339	349	345	357	354	353	343	361	328	359	336	343	330	347	344	352	359	335	330	357	329	355	382	350	377	344	367	330	340	355	332	325	309	379	365	354	361	339	356	334	342	335	364	347	347	374	360	360	354	342	374	343	306	358	351	341	306	338	317	349	356	360	357	311	336	352	348	325	331	315	307	376	350	374	352	370	307	354	345	314	336	360	362	353	346	365	357	345
23124	35293	30156	20443	15978	12707	9221	7545	6115	5285	4946	3752	2929	2436	2193	1729	1416	1190	1196	1012	1012	970	930	848	805	831	804	770	760	747	638	587	622	569	613	567	482	462	457	445	470	414	402	402	393	405	384	390	395	395	393	417	406	390	363	431	417	447	404	432	446	416	409	407	377	388	406	405	457	419	373	405	399	421	400	396	405	415	418	406	434	412	412	405	406	416	413	417	381	413	426	385	405	434	404	396	416	401	447	434	372	386	440	409	385	403	427	382	396	420	441	427	403	411	401	418	418	387	418	433	390	404	447	433	421	384	412	412	419	422	423	394	389	398	427	413	428	411	430	422	419	401	407	385	406	423	418	380	424	432	412	418	432	378	409	446	416	395	408	411	410	423	394	409	394	383	402	385	417	413	419	410	404	420	364	415	402	394	419	413	423	382	393	389	419	415	419	414	438	414	386	416	411	417	423	392	377	415	442	426	400	372	425	429	411	403	430	436	419	444	400	412	403	441	422	392	425	415	430	410	385	403	395	461	380	437	383	404	408	424	398	390	410	412	401	459	420	413	411	424	442	429	379	398	377	397	417	448	426	396	386	423	397	419	417	432	394	449	439	420	439	424	417	414	397	401	443	378	413	413	408	390	429	402	393	434	380	381	389	457	389	416	410	394	408	402	408	435	393	435	383	397	387	418	425	415	422	411	381	442	412	416	414	401	416	373	398	379	400	417	424	389	378	408	391	414	402	384	397	421	418	388	376	398	407	392	360	420	390	456	390	409	404	412	399	419	365	408	412	459	408	378	418	415	419	417	416	433	426	443	442	372	383	427	399	416	426	456	410	454	409	368	382	423	441	413	402	389	428	420	429	404	411	416	368	411	437	430	405	407	444	451	429	439	393	427	400	386	394	374	427	425	402	405	411	399	417	393	416	392	420	399	404	438	393	408	401	414	409	408	437	433	420	438	387	414	394	458	443	412	409	421	393	383	420	425	417	407	386	413	414	407	439	436	445	401	392	417	383	397	439	388	411	416	411	454	403	407	413	377	408	442	360	406	443	417	395	453	392	415	408	398	415	405	424	404	411	417	442	437	433	442	439	394	422	415	404	424	401	366	415	434	431	387	405	417	447	429	419	451	411	410	405	393	414	451	409	393	417	442	384	422	393	415	375	407	399	397	430	402	404	429	344	412	437	427	425	392	421	399	456	429	399	406	387	424	409	413	388	413	412	418	420	390	405	376	434	428	381	386	406	430	416	416	413	415	435	441	407	396	392	431	421	420	431	376	372	428	420	392	403	398	363	393	423	398	381	372	416	390	448	427	407	406	360	422	391	418	382	456	406	399	406	375	428	374	402	392	412	422	429	411	386	390	429	405	397	417	393	433	390	400	417	440	420	431	382	430	415	432	408	431	441	422	422	408	389	420	412	403	425	404	403	410	378	421	415	403	421	443	364	422	417	408	389	395	394	425	383	409	429	387	419	420	421	424	409	386	392	419	391	428	379	394	431	435	425	444	421	410	416	407	437	416	400	428	414	397	426	392	380	411	412	404	399	432	443	387	390	421	387	441	410	424	385	413	387	430	410	370	400	419	431	379	401	373	384	429	419	418	411	418	449	429	402	454	424	403	387	412	424	374	395	400	460	352	393	413	410	417	412	429	416	390	445	420	410	390	434	404	450	413	385	444	367	433	431	442	412	443	396	381	409	404	416	414	412	380	418	391	428	393	378	420	420	387	411	409	412	401	387	356	414	415	408	395	393	429	422	392	413	391	430	416	408	379	407	393	458	403	410	434	397	403	425	421	424	423	409	395	414	392	382	423	371	426	454	419	408	391	401	396	429	393	449	381	439	399	423	422	386	393	454	407	413	389	413	410	428	381	432	369	420	401	406	441	431	387	438	434	403	415	403	409	418	430	419	422	386	412	422	407	395	413	386	409	421	438	411	394	392	411	382	468	361	437	386	393	426	415	396	406	424	446	402	389	384	416	412	430	414	406	403	380	405	394	458	399	405	396	421	397	407	403	440	414	425	407	399	389	417	425	409	397	408	421	388	409	447	436	425	400	411	406	393	403	398	423	372	410	391	441	391	401	454	410	409	428	407	362	406	431	426	380	408	408	443	397	371	368	427	432	432	418	397	440	425	428	411	410	414	385	405	395	410	407	466	402	389	391	435	426	403	430	387	407	430	407	415	442	416	448	448	412	411	416	430	415	399	447	436	400	415	443	401	428	411	366	431	409	425	448	402	414	427	408	389	431	411	408	424	413	416	418	394	407	446	408	392	470	424	372	421	423	424	387	387	440	419	426	436	430	422	416	418	409	399	421	373	415	425	397	400	413	370	401	408	428	411	451	426	403	403	407	417	386	393	397	412	414	398	424	364	401	411	422	415	425	417	428	433	398	405	389	420	386	428	428	431	371	420	407	428	426	373	425	398	448	401	415	398	417	420	390	407	433	408	427	376	404	392	426	423	419	406	435	435	427	414	421	417	432	419	385	397	430	437	412	391	436	411	421	404	399	436	423	411	414	412	436	417	382	414	416	383	398	411	421	428	419	401	399	435	380	450	400	415	427	403	443	418	421	395	439	427	407	392	446	393	426	377	411	388	420	418	429	382	380	403	470	444	402	396	426	390	410	404	382	419	401	427	386	424	420	386	421	425	416	365	405	432	408	395	413	397	391	422	420	430	406	399	412	435	339	427	393	405	394	446	382	410	405	432	414	437	409	400	413	403	394	409	437	412	450	418	391	440	421	414	393	414	390	429	395	442	413	426	400	401	398	405	399	417	424	425	464	396	414	374	393	431	415	412	422	451	377	421	449	388	401	419	460	422	411	418	450	429	383	400	425	443	399	402	396	396	383	417	424	419	384	424	429	411	409	385	346	391	413	427	389	465	437	402	409	441	401	438	468	402	405	434	426	397	384	394	412	444	448	405	416	391	425	412	408	374	414	397	393	416	428	418	419	419	395	383	385	395	402	409	387	406	403	435	397	366	411	415	411	414	406	415	435	412	375	453	380	405	420	391	410	425	358	408	387	425	411	428	394	406	409	396	436	448	443	413	406	408	424	384	424	397	426	410	409	443	419	395	439	402	433	411	432	386	423	409	429	396	431	395	417	412	417	396	451	405	430	390	402	402	440	406	444	386	423	386	412	440	404	432	418	428	421	404	401	395	449	395	466	404	428	416	426	377	410	408	452	414	385	411	435	408	384	395	400	392	432	396	444	422	418	377	392	407	439	441	404	411	404	390	392	393	388	372	390	399	447	444	411	460	413	406	407	435	432	403	416	407	402	396	417	412	416	414	410	422	430	373	406	410	421	400	384	417	439	437	446	420	431	435	387	436	377	384	411	438	454	450	384	432	408	402	425	407	399	432	392	383	410	383	384	419	402	375	420	405	417	433	379	429	397	391	361	411	428	396	423	418	408	412	415	389	408	428	408	418	380	435	405	426	457	432	411	422	411	416	386	397	387	400	397	422	411	451	392	397	404
22615	20929	28518	23531	21053	21350	15756	7743	5400	4557	4133	2890	2365	2085	1840	1321	1124	1056	906	802	819	835	705	650	611	643	613	581	559	501	485	497	454	456	428	392	313	320	328	306	290	271	271	292	288	295	288	263	298	291	292	291	271	299	257	275	252	259	308	262	277	280	289	288	248	274	256	285	268	274	266	279	269	286	297	267	265	287	266	294	276	268	263	270	323	248	256	270	256	300	256	284	288	295	264	280	285	296	260	286	279	293	282	286	259	263	286	289	259	261	281	253	293	242	279	267	273	262	292	256	262	253	282	250	268	283	283	266	297	243	288	252	277	300	306	255	265	266	266	288	288	254	279	252	278	286	289	267	274	281	255	290	294	254	274	273	251	289	267	254	261	278	293	267	294	256	250	262	249	283	271	278	284	258	284	288	282	297	277	287	270	249	256	297	270	248	280	306	296	267	303	265	271	284	295	267	278	278	257	280	279	289	310	259	279	288	252	243	263	294	278	301	269	247	287	270	258	260	313	290	284	245	269	287	283	276	262	258	264	285	279	258	274	289	291	277	298	287	258	252	280	266	294	288	283	268	253	281	266	283	287	265	250	243	251	253	273	267	269	258	281	278	243	266	256	306	283	274	311	284	279	285	303	276	258	283	292	279	244	278	281	320	275	248	277	285	271	280	267	230	292	264	316	263	273	314	292	311	237	239	291	272	277	288	287	271	261	244	263	291	267	270	275	266	247	291	278	281	300	264	287	244	258	265	245	300	279	283	276	263	249	297	289	274	255	283	274	265	275	276	255	257	284	264	271	266	277	269	258	254	285	284	257	273	276	275	272	264	269	269	270	282	285	286	229	267	271	271	274	321	255	289	238	290	268	280	294	273	274	250	283	260	286	253	286	256	277	248	276	268	255	272	300	279	283	276	289	276	284	276	310	279	297	318	272	282	259	241	293	294	265	283	260	268	240	257	249	259	259	292	258	275	262	260	320	265	261	298	243	281	274	274	264	293	281	285	275	277	267	272	279	262	284	263	288	266	275	263	253	267	256	292	278	289	280	268	276	272	296	283	252	288	267	289	284	266	282	282	279	290	272	261	260	299	292	256	264	315	248	247	291	285	268	271	268	307	270	287	277	258	281	286	252	300	285	261	288	253	264	263	259	269	263	278	260	239	260	271	278	274	259	291	271	247	241	252	245	288	264	262	278	301	293	257	310	287	295	288	251	276	285	289	264	258	280	286	267	278	287	263	297	267	267	290	285	316	287	266	261	290	277	285	260	243	272	293	265	266	272	266	267	311	269	283	312	261	267	278	284	265	282	264	247	273	306	290	256	285	273	272	275	291	284	266	289	264	261	260	287	276	277	278	270	267	261	265	275	271	276	273	289	294	255	281	269	243	270	282	271	263	261	259	266	275	283	287	280	262	262	277	257	259	295	259	268	297	266	288	265	279	281	269	242	275	287	284	277	275	261	293	271	284	276	274	246	258	279	255	264	248	280	261	267	280	291	291	247	269	279	284	278	258	283	305	270	285	264	276	291	270	269	260	278	270	283	246	270	279	243	249	285	260	272	294	287	267	280	306	222	258	255	269	269	281	272	252	247	276	280	282	247	292	278	277	252	257	270	280	253	279	266	286	249	276	261	244	276	257	270	284	287	280	252	266	258	278	294	246	256	272	287	286	279	271	290	248	277	258	258	255	275	289	284	271	268	280	245	274	310	256	251	269	281	297	255	248	263	266	269	257	285	277	256	275	294	273	264	231	275	281	259	283	279	262	313	279	273	281	304	272	278	307	276	262	278	251	263	273	261	268	281	274	258	301	289	243	253	263	271	277	255	264	294	275	298	275	272	303	282	266	261	289	268	305	258	262	270	268	285	244	290	276	276	268	259	285	251	274	249	296	255	291	267	282	262	288	287	309	255	283	289	312	289	255	277	247	257	248	261	287	256	265	282	269	278	289	277	291	266	267	257	276	274	285	286	281	300	266	288	290	263	278	292	270	274	279	301	273	254	288	282	266	285	297	260	281	264	271	255	256	271	290	272	280	279	293	259	281	273	281	273	301	257	266	283	270	269	281	269	283	258	238	267	269	256	273	287	293	306	287	288	270	266	273	266	287	279	248	275	267	266	302	277	304	281	299	248	274	243	257	269	286	266	234	269	277	272	265	307	300	265	272	271	283	274	277	257	300	296	254	276	270	278	250	260	267	284	272	253	264	249	277	304	268	282	272	265	259	250	264	296	262	252	251	281	283	279	267	274	260	273	274	277	329	246	298	282	264	258	263	279	268	273	288	266	284	263	283	265	297	275	296	246	250	288	295	267	291	266	263	276	269	255	300	275	287	246	254	274	302	253	280	260	285	251	233	263	243	279	263	246	254	280	278	279	262	276	264	268	282	270	288	275	238	278	271	309	281	253	287	258	290	242	252	264	269	290	268	281	263	275	272	276	286	266	277	280	292	255	289	287	276	283	298	279	251	304	263	234	275	255	260	270	284	280	272	258	292	249	259	266	275	270	277	239	282	280	237	268	277	296	246	263	269	269	256	274	283	257	288	287	299	235	272	322	268	285	243	289	301	240	289	268	277	241	268	270	265	256	266	224	261	259	267	285	290	293	273	263	309	255	285	276	293	289	260	276	266	235	292	310	321	303	270	263	256	263	273	279	261	269	259	293	291	280	279	281	281	267	298	243	292	287	266	280	262	299	279	269	296	271	263	260	303	268	271	288	261	250	296	276	297	264	275	269	262	274	286	272	293	288	254	284	291	293	269	267	270	297	264	282	274	265	282	285	269	264	267	298	278	280	285	261	280	283	264	272	306	282	260	294	267	261	269	247	275	255	282	227	273	252	273	295	299	253	279	280	278	281	251	306	285	274	279	276	284	276	288	283	279	275	256	266	264	262	273	272	269	296	283	248	265	272	291	281	278	279	290	255	292	261	303	266	271	244	271	297	304	264	284	296	249	297	247	252	275	250	299	271	302	263	265	306	287	276	295	302	294	260	258	270	293	273	262	287	226	263	272	290	247	291	281	257	279	268	269	247	270	269	279	293	254	263	258	294	285	301	280	228	253	307	287	250	258	247	291	269	306	283	240	275	275	292	283	292	234	268	250	257	274	305	271	251	299	262	295	272	295	261	283	266	253	299	269	262	274	275	250	250	276	258	258	308	285	298	277	287	274	289	260	263	290	293	280	247	262	274	298	245	259	284	273	286	288	260	269	292	265	271	275	272	277	280	267	279	252	275	266	301	266	283	287	306	261	280	261	295	276	252	276	299	272	272	250	272	270	299	279	255	246	263	279	283	290	288	289	256	233	265	273	274	290	237	298	253	275	262	275	261	263	252	285	292	266	276	261	286	280	305	262	256	269	298	290	281	266	239	271	297	286	274	259	264	250	276	263	267	280	267	261	288	254	257	229	267	292	285	268	292	281	253	292	277	286	266	313	272	250	239	258	282	284	299	267	250	262	258	290	275	261	293	239	271	274	302	275
26160	44010	39599	29702	24755	19469	15558	12866	10763	9281	8398	6227	4833	4409	3712	2689	2033	1946	1650	1525	1549	1460	1282	1163	1044	999	1052	974	868	782	760	659	730	681	646	604	523	456	397	395	332	344	317	337	326	354	319	318	311	310	329	324	308	321	320	326	313	324	346	344	332	313	318	342	333	339	309	304	319	323	325	299	333	338	305	319	327	321	314	281	307	308	305	324	294	287	351	335	298	331	304	311	309	318	315	326	315	314	329	320	300	313	332	321	326	292	325	307	327	316	326	303	318	316	317	303	322	320	321	318	342	317	325	315	283	321	296	317	326	270	356	304	310	324	306	290	315	327	309	325	315	301	312	331	321	295	306	299	306	303	314	296	312	326	335	326	311	300	334	320	312	332	334	306	331	306	324	316	276	345	327	278	334	330	328	326	289	376	273	308	311	282	307	319	306	314	327	313	318	309	334	291	313	328	328	328	310	316	302	320	328	313	317	339	351	293	291	313	274	300	328	326	317	320	324	285	334	317	317	341	305	318	348	314	313	305	314	311	314	285	322	301	336	313	292	331	323	296	339	327	313	328	315	304	315	333	300	323	318	321	333	303	315	316	345	311	283	336	287	301	321	305	308	292	338	312	307	329	290	293	313	313	312	322	312	312	317	310	325	289	325	348	335	325	305	316	339	302	319	308	326	321	356	314	318	313	301	321	317	327	326	312	297	295	314	315	296	344	322	317	315	312	329	326	314	340	307	336	301	313	297	266	331	323	301	318	304	310	315	312	297	313	266	324	318	303	328	330	302	294	294	322	294	305	311	302	313	312	338	316	301	318	340	314	301	313	306	316	317	298	314	304	344	306	323	331	296	318	318	309	286	331	318	320	302	290	320	328	290	283	337	301	334	305	334	324	317	311	292	336	349	303	303	303	295	320	304	299	323	364	355	321	336	311	295	306	316	307	317	357	298	312	279	347	318	340	351	306	316	317	318	296	311	293	337	302	325	291	317	312	291	298	319	318	299	297	316	318	300	326	318	314	312	301	333	309	323	291	326	305	344	328	337	297	330	287	298	330	302	303	331	328	304	323	300	328	295	300	358	281	326	308	279	332	298	294	341	323	300	313	303	325	302	308	321	326	282	307	333	322	328	327	298	314	322	339	320	313	288	324	341	314	315	324	317	319	299	306	332	299	304	321	322	307	329	301	313	336	318	303	322	319	308	328	317	311	323	327	306	325	320	301	322	295	305	323	310	331	327	320	306	324	293	320	348	319	295	332	320	282	311	344	337	318	315	310	316	300	331	361	315	317	324	320	328	302	297	321	305	302	306	315	350	295	341	301	316	319	291	321	349	317	290	319	323	332	314	314	309	359	312	287	315	325	315	290	286	302	343	315	328	318	322	299	298	292	303	291	297	320	333	303	336	313	344	311	339	312	331	335	324	315	295	291	303	313	318	321	313	329	307	309	312	328	299	313	295	316	323	322	312	318	332	308	322	331	309	290	335	301	278	330	304	327	302	338	316	320	307	326	308	316	299	335	315	321	351	325	318	301	324	326	327	336	306	309	316	295	318	305	313	321	343	344	279	280	303	305	318	281	334	356	299	297	298	325	331	320	330	299	332	325	284	299	289	312	306	327	311	311	319	311	299	284	295	326	348	317	344	308	319	306	286	323	295	313	312	286	277	293	330	307	313	291	362	326	289	335	328	317	318	310	320	307	308	326	294	347	342	331	306	322	348	307	319	313	350	305	317	348	313	286	326	324	311	296	282	304	338	277	287	324	303	339	327	297	285	308	314	315	333	300	314	316	338	319	292	342	318	325	310	317	279	330	310	304	317	320	288	333	317	319	289	338	299	303	279	302	334	290	332	331	289	323	336	342	334	354	310	321	345	320	318	310	321	322	296	312	315	313	331	317	295	318	303	298	306	307	334	319	294	312	309	314	330	301	335	283	311	312	331	314	350	332	315	296	312	336	344	313	316	315	272	314	325	323	293	313	323	326	332	336	301	304	300	305	326	340	300	303	335	292	295	325	353	322	288	322	321	310	307	301	316	314	337	305	319	309	324	331	297	274	298	323	286	295	302	337	301	313	350	318	323	304	320	317	320	333	315	318	306	347	315	317	324	296	311	330	313	311	308	323	303	322	322	304	318	313	294	359	325	356	281	297	304	317	333	323	319	326	314	329	292	317	312	290	340	288	325	300	313	317	301	313	339	318	301	308	304	314	321	323	341	327	301	319	310	325	323	281	293	330	317	314	299	314	324	337	322	295	323	291	307	327	331	325	312	313	318	318	338	305	327	336	318	294	296	330	326	329	310	306	299	313	321	297	335	305	321	311	339	323	326	361	295	338	316	308	308	281	294	292	294	306	320	324	306	317	314	306	282	320	310	293	312	340	323	311	355	320	335	329	353	306	318	325	309	316	287	337	324	304	312	296	293	330	305	331	311	319	276	303	311	319	322	313	320	292	318	310	293	341	301	311	324	315	334	301	330	338	305	354	331	321	290	291	301	338	347	288	340	310	303	301	317	292	343	293	299	278	294	325	349	288	335	337	317	290	351	317	271	297	328	340	286	302	308	344	301	323	309	346	311	287	321	309	330	313	312	353	330	305	290	260	297	302	357	322	319	290	323	342	309	304	335	302	294	318	298	318	322	297	349	329	322	282	317	337	320	337	330	291	304	280	341	322	325	311	346	295	326	316	324	303	306	291	308	320	330	283	281	305	333	321	328	322	295	284	304	335	288	348	280	308	302	309	284	336	309	308	310	321	273	343	304	311	318	268	309	339	340	313	331	326	305	321	341	299	285	303	320	315	336	305	303	297	333	324	297	312	274	332	329	319	323	301	313	317	321	329	318	335	300	321	321	287	301	314	314	316	341	288	339	307	284	297	315	330	323	299	329	304	319	293	323	321	307	331	311	352	285	314	319	350	302	323	289	306	324	320	300	320	344	328	303	326	315	330	305	317	313	314	302	300	301	316	290	286	328	338	317	299	299	279	300	323	294	319	303	309	311	322	285	308	296	279	319	330	299	294	323	324	310	300	309	325	318	345	307	329	294	309	309	292	335	295	367	312	329	336	295	353	311	303	345	320	308	314	307	319	325	332	299	318	332	313	315	318	304	306	306	262	326	349	310	302	301	354	335	332	334	323	306	321	337	316	310	325	324	288	308	312	318	315	311	303	352	312	306	314	341	311	307	315	314	283	308	327	319	335	316	324	333	313	316	293	336	280	295	343	315	305	327	339	283	312	317	341	332	305	309	316	289	314	313	324	359	317	303	317	337	330	308	309	299	293	335	306	277	298	296	301	320	328	282	309	281	319	314	280	300	317	299	313	313	334	319	332	311	299	336	295	324	303	295	327	303	299	307	336	351	344	339	308	329	315	273	359	306	291	320	290	336	291	299	340	327	356	304	312	305	303	305	351	303	318	295	317	318	309	294	339	311	327	303	338	328	304	321	329	322	284	315	316	293	310	322	344	310	335	326	302	288	342	300	350
27285	22379	23798	16173	8540	5014	3398	2437	2011	1845	1614	1205	1007	913	787	574	501	505	473	507	504	500	431	394	404	412	358	398	387	368	362	364	356	385	328	307	287	292	283	324	296	256	247	283	275	269	302	296	281	275	275	272	291	294	270	269	256	253	286	270	263	294	287	288	298	257	274	285	263	265	270	276	291	284	293	282	273	279	280	281	282	279	289	286	259	270	279	276	264	272	279	283	261	262	278	289	255	270	279	258	251	258	295	278	270	278	289	248	254	244	262	259	297	256	260	279	297	275	277	284	291	267	270	235	284	295	313	258	266	297	276	276	307	289	279	257	251	281	287	290	301	281	262	284	252	284	259	282	256	270	274	253	272	280	272	281	279	272	297	224	243	264	275	254	290	248	281	273	281	278	277	269	253	243	288	278	263	284	267	284	276	281	274	266	271	305	290	313	232	277	303	293	293	273	285	266	267	255	276	282	283	294	288	294	261	300	256	261	289	288	268	274	246	247	309	237	258	293	275	248	296	266	306	286	273	275	245	259	271	283	270	259	279	280	295	293	300	264	293	268	263	285	277	268	266	281	270	269	288	276	258	300	291	279	279	293	284	271	267	250	281	258	280	237	300	276	280	286	291	261	268	252	268	267	291	276	292	259	279	287	294	265	259	253	289	270	258	235	232	248	259	281	250	257	288	266	265	266	271	268	257	265	302	277	277	282	268	268	308	256	270	280	265	252	287	268	261	273	286	275	233	285	296	277	296	249	290	261	290	269	289	242	267	278	267	252	264	282	291	274	298	284	256	254	262	264	283	273	259	285	269	289	283	249	297	270	282	258	258	266	297	278	282	247	294	302	295	252	240	271	268	266	276	261	277	281	296	299	254	258	243	263	291	250	276	274	276	263	271	302	255	263	300	286	248	265	282	279	250	276	260	270	290	226	283	293	277	269	270	275	267	265	275	289	306	280	263	274	287	289	259	286	241	266	278	269	248	243	279	270	257	298	282	280	280	265	299	255	281	291	256	277	254	268	316	264	250	271	281	286	254	298	273	248	270	262	293	288	286	263	269	242	264	274	260	292	274	283	250	277	291	257	306	247	264	269	272	282	301	278	243	263	290	275	274	252	287	275	272	295	249	272	286	288	269	285	278	266	263	271	272	260	287	275	278	274	318	305	259	273	242	255	276	272	274	272	217	288	275	293	248	280	292	290	297	278	292	278	289	262	281	265	254	287	301	283	270	270	289	275	290	246	284	284	267	279	269	293	237	272	275	240	253	256	291	265	260	268	284	265	261	251	247	268	249	307	251	280	281	247	265	264	256	281	277	286	294	266	268	249	282	249	267	270	266	285	235	254	279	287	282	239	262	294	272	270	268	282	282	283	271	262	333	257	295	268	271	268	285	247	255	255	279	283	272	263	274	306	279	280	271	260	250	296	250	306	263	238	260	275	278	283	240	279	302	276	300	244	292	295	274	308	317	270	273	285	248	273	280	263	260	284	256	274	290	272	258	268	276	277	253	248	280	269	279	275	278	289	299	253	237	264	244	274	280	281	267	273	271	309	284	260	289	262	275	284	273	275	286	267	269	267	235	283	249	220	285	284	277	261	290	270	260	257	264	266	293	266	270	257	278	264	257	281	319	298	297	288	274	274	276	287	287	274	274	276	287	257	241	255	286	275	271	274	264	292	279	289	285	248	272	253	252	278	261	309	256	300	279	294	278	256	285	274	263	267	280	282	263	291	267	280	273	315	278	276	272	261	261	273	286	254	260	289	300	282	287	317	257	280	309	253	263	293	271	261	284	271	255	259	264	272	301	303	268	288	277	279	295	239	286	285	265	255	258	294	259	301	301	325	252	267	262	279	266	275	326	246	269	266	280	294	257	299	295	285	270	276	265	287	265	275	274	268	278	285	299	262	279	275	265	288	269	282	284	293	283	293	287	299	309	258	258	241	267	272	245	237	291	263	258	311	280	245	225	292	274	263	294	260	259	263	268	261	301	250	314	301	255	274	281	279	285	285	277	259	263	272	262	297	277	290	266	287	275	279	297	281	271	283	277	277	286	275	276	278	273	283	263	257	291	311	263	274	287	247	266	304	265	255	280	264	264	260	265	262	286	258	259	275	245	271	282	297	262	252	269	293	287	264	287	273	302	261	263	263	274	261	276	276	307	285	259	275	267	245	261	265	294	283	291	272	289	274	289	260	293	252	300	275	259	283	276	269	246	257	311	261	273	296	272	278	280	266	256	290	280	293	275	289	289	295	258	256	267	248	268	271	256	279	284	274	330	254	292	286	287	290	257	294	303	271	291	275	317	299	302	291	252	260	303	266	275	253	303	264	264	273	288	270	260	280	271	290	270	247	260	288	290	265	289	288	275	259	288	289	291	287	283	265	278	262	263	248	269	289	253	296	262	275	266	277	254	281	265	289	261	248	250	293	277	303	266	280	293	242	303	258	259	316	239	309	274	280	262	297	244	273	271	278	264	314	296	268	282	254	267	293	276	271	251	265	259	292	280	312	263	274	290	269	287	274	286	269	255	267	276	241	241	261	240	302	299	270	287	305	287	264	262	240	270	268	280	234	268	248	263	261	269	265	292	288	286	273	259	263	274	262	291	292	259	260	290	272	244	282	244	245	266	261	317	263	265	277	281	263	276	283	262	309	279	284	277	293	269	263	245	281	277	244	294	261	268	269	303	269	292	296	255	254	305	260	308	284	269	281	294	264	264	256	298	296	289	265	282	258	259	280	263	267	288	284	301	249	259	283	269	262	287	262	243	270	274	285	281	291	271	288	281	282	276	290	285	258	299	301	260	277	290	305	279	289	271	293	237	256	256	264	288	258	277	289	277	262	260	276	304	276	283	305	267	269	288	285	259	278	265	281	284	271	280	273	284	309	329	278	275	290	283	251	273	260	274	268	260	299	264	286	280	263	266	281	271	291	304	285	274	264	267	293	319	271	270	281	296	255	304	272	270	272	300	279	319	289	279	283	279	255	242	273	280	281	255	284	296	274	302	280	258	264	256	251	233	261	301	270	267	265	265	273	267	278	279	280	270	296	289	256	250	275	278	297	295	274	278	275	315	275	268	273	286	306	240	266	270	294	257	271	287	297	285	264	259	289	270	248	268	256	284	274	271	227	255	289	259	288	271	285	271	284	266	288	266	304	272	273	280	295	281	317	271	250	290	265	255	277	275	323	268	274	288	291	296	312	282	270	260	266	243	293	241	307	274	271	305	267	267	286	274	259	245	264	265	286	269	253	281	262	246	275	278	277	274	276	276	273	297	276	250	278	297	304	298	270	271	240	280	281	256	261	274	257	276	265	286	270	277	246	261	276	288	282	298	289	260	267	242	266	300	275	278	276	266	296	280	275	297	268	288	260	259	263	317	288	313	285	283	252	271	269	266	295	286	283	277	272	265	299	269	267	280	285	270	271	251	260	262	263	281	277	270	293	285	286	290	257	264	264	267	279	286	272	250	268	286	269
22126	33325	28502	18568	13726	9800	7148	5558	4569	3948	3816	2657	2102	1950	1529	1108	976	909	821	810	829	777	666	651	628	616	616	600	586	505	500	493	485	494	467	437	408	350	376	355	337	381	367	334	324	353	322	325	317	327	346	315	355	344	352	317	336	340	349	333	333	339	348	356	305	298	326	346	319	335	312	320	331	326	304	341	321	349	312	336	341	335	345	317	328	319	326	307	339	348	306	330	332	319	325	330	339	356	359	340	310	317	319	317	356	344	338	316	350	345	321	322	355	311	355	374	343	345	364	306	336	352	351	333	339	305	335	339	323	341	362	326	339	301	308	361	341	324	326	342	329	349	336	363	331	326	322	339	317	342	313	322	327	325	352	327	344	368	311	333	362	320	330	341	318	331	332	333	301	317	323	347	320	325	311	342	355	326	331	370	325	330	300	321	326	358	337	303	327	350	364	328	372	360	318	343	337	346	319	342	353	318	287	330	345	340	319	337	364	354	386	316	338	321	323	329	355	314	361	349	337	331	356	365	343	356	305	341	311	322	309	323	334	303	351	327	362	349	334	334	318	353	345	352	345	368	314	330	340	344	335	309	337	358	300	322	306	361	333	342	335	366	364	358	319	338	338	349	316	322	311	353	351	363	367	333	312	317	339	333	335	296	335	345	327	331	332	343	319	307	351	311	334	312	332	316	329	357	322	329	337	370	305	350	343	355	343	352	314	348	348	337	341	346	346	360	320	320	353	328	338	340	337	295	326	335	333	330	323	368	340	313	330	343	342	334	336	328	334	309	307	334	323	336	314	321	345	342	313	336	333	374	355	325	350	323	345	360	354	348	313	369	364	334	314	341	365	363	336	342	330	345	353	327	344	363	345	333	335	352	308	318	359	356	337	356	351	364	345	301	348	343	359	364	313	349	328	358	341	369	314	314	320	298	354	370	338	342	344	326	343	337	321	333	315	310	341	335	340	385	306	335	349	343	344	305	346	320	339	361	345	351	360	351	351	332	329	367	341	354	369	327	289	334	306	337	336	347	346	321	349	343	343	364	330	341	324	382	363	372	354	331	348	347	304	346	305	339	343	321	333	318	298	342	345	339	329	316	331	351	315	354	333	367	323	314	371	333	350	340	348	305	332	326	350	302	326	316	323	342	307	330	349	365	383	357	315	339	338	341	317	321	344	307	351	312	323	327	341	353	323	352	320	334	361	306	365	306	310	338	328	309	348	350	298	323	362	365	329	311	309	299	327	331	349	322	323	332	326	349	312	330	338	333	326	331	328	349	338	331	343	305	327	340	327	350	346	357	354	329	360	361	318	326	318	327	341	327	354	298	347	311	312	332	312	343	322	339	316	365	343	323	342	322	366	350	358	354	372	339	336	325	363	337	324	341	334	362	331	353	309	305	335	347	324	336	324	330	373	353	326	370	369	352	330	336	320	360	315	351	331	316	335	329	317	368	361	302	347	328	343	314	330	339	326	363	304	326	339	322	328	308	350	369	338	328	347	333	344	324	324	381	326	348	320	293	348	346	339	314	311	352	317	300	360	330	299	316	346	343	343	341	357	333	284	374	336	349	353	353	340	340	320	346	340	329	315	349	312	339	328	332	310	327	336	321	345	346	331	315	323	323	340	326	326	304	315	330	351	314	338	337	346	293	295	341	371	314	333	324	363	371	325	328	351	356	375	313	324	324	330	310	330	327	309	325	320	312	345	365	342	352	345	318	352	325	318	324	352	334	293	341	321	294	355	342	294	317	345	316	363	347	326	365	340	356	331	359	287	333	342	326	291	302	318	327	322	311	353	328	347	344	341	321	324	338	370	314	357	339	351	319	355	324	295	345	273	313	344	333	314	320	357	352	336	349	346	359	311	331	332	339	350	335	333	302	353	370	328	351	367	337	316	329	308	343	360	341	317	334	321	317	294	330	337	347	324	355	357	323	342	304	340	282	338	350	329	345	335	315	337	309	323	352	337	323	310	349	300	297	317	315	330	320	323	324	336	349	341	357	330	323	354	330	303	314	333	331	320	325	289	328	287	361	312	326	315	343	359	387	348	315	306	350	329	343	305	325	346	330	326	301	320	300	317	325	321	324	360	310	376	322	340	344	327	325	330	326	328	344	354	360	318	315	336	320	349	327	360	337	305	315	321	348	332	364	329	345	346	343	361	352	352	336	305	348	312	362	339	373	297	369	357	345	351	338	318	333	329	335	360	321	317	322	354	318	337	345	326	322	332	330	342	330	305	340	330	322	352	316	350	332	317	319	354	341	319	322	332	322	342	326	352	294	344	338	320	299	345	340	341	332	341	312	317	328	324	313	330	357	313	328	325	337	349	356	332	344	326	332	365	327	316	352	353	332	330	345	318	356	363	358	330	367	318	294	333	336	325	361	328	372	324	345	334	319	352	323	330	363	336	385	326	313	317	356	347	315	325	336	319	344	332	352	341	341	345	351	344	327	336	319	342	306	323	344	332	311	361	339	356	355	333	350	302	329	323	360	356	319	323	332	321	332	329	338	319	349	349	321	353	326	343	321	319	345	349	350	327	334	325	317	352	344	319	293	371	370	305	361	323	339	336	321	349	360	324	332	316	352	336	316	328	331	295	342	317	311	330	322	342	315	313	349	321	353	325	314	326	316	338	328	323	353	329	352	325	333	344	306	368	363	317	325	341	313	326	309	314	299	334	341	341	361	355	337	338	350	329	356	351	323	337	329	311	360	325	340	313	317	334	354	328	348	336	332	361	338	328	328	329	337	316	318	303	326	310	354	354	332	334	337	333	319	334	337	323	303	314	335	328	344	316	325	328	316	311	335	296	345	309	320	310	315	349	346	310	331	346	293	311	350	321	345	329	328	334	314	336	338	361	327	342	307	331	358	356	332	321	349	335	342	336	341	328	367	351	352	339	349	344	329	325	314	302	318	320	341	347	347	316	320	309	317	352	339	342	337	353	344	347	324	321	319	317	350	335	330	334	339	326	319	344	359	307	333	344	313	316	326	370	326	366	351	310	350	343	325	343	322	295	304	321	353	325	313	324	341	307	346	369	341	323	344	315	310	309	329	326	362	368	331	343	332	314	336	326	322	325	316	319	349	355	319	331	304	325	361	322	312	312	340	355	351	329	329	332	321	342	343	349	329	332	334	323	331	352	326	315	348	330	327	346	326	320	334	307	313	311	323	320	361	338	315	334	310	341	347	357	314	367	352	359	341	296	327	325	330	337	346	332	335	328	324	342	325	350	317	350	325	328	324	344	378	357	314	356	317	324	359	335	326	352	323	333	317	341	341	356	321	336	321	310	328	329	336	320	334	356	305	345	342	349	325	315	350	328	350	330	324	351	315	342	316	296	355	323	329	319	336	355	288	321	323	327	323	324	342	340	315	333	342	353	351	314	308	334	357	321	309	322	326	326	294	317	332	334	339	345	311	354	321	334	352	336	339	321	314	344	355	327	335	317	347	309	332	339	318	339	327	341	320	351	336	308	334
23685	20922	27986	24136	21013	14946	7750	4656	3662	3181	2741	1861	1603	1354	1056	845	738	715	617	633	558	607	524	444	414	417	406	354	365	354	368	303	323	334	290	246	267	264	237	194	208	246	215	206	216	203	216	215	207	216	217	224	207	208	209	204	191	184	188	209	209	216	225	204	191	183	205	218	180	182	234	216	211	191	205	198	214	234	211	220	203	199	223	199	191	220	192	195	214	203	206	210	226	202	235	199	189	222	210	197	199	209	204	193	196	214	214	200	190	193	214	200	212	208	204	207	191	205	202	197	169	187	182	200	191	210	194	188	224	204	207	221	200	202	195	201	203	219	188	199	204	213	228	210	218	187	194	185	195	217	177	197	213	205	206	194	188	208	223	194	197	204	208	200	184	179	207	225	182	201	197	180	189	219	205	208	195	213	183	204	190	216	210	205	205	214	194	194	188	215	206	220	192	166	198	181	199	206	199	189	229	199	200	201	218	208	198	177	210	220	189	219	203	222	231	192	219	196	190	195	182	180	220	214	206	198	200	192	181	193	193	204	195	203	188	204	203	186	210	182	212	201	197	190	199	198	209	223	180	199	208	194	189	228	208	209	218	188	185	187	198	206	216	166	185	204	204	189	191	211	211	182	207	203	201	180	200	182	214	194	194	198	196	198	211	198	217	203	206	205	191	206	212	209	204	213	193	222	233	194	209	181	218	212	216	181	194	227	190	192	184	185	209	219	211	202	183	202	190	218	216	217	172	192	184	211	217	176	227	205	184	209	192	171	203	202	209	190	187	211	219	200	219	219	238	224	198	189	203	185	223	183	205	185	207	203	193	204	183	188	216	191	209	187	179	216	197	226	203	189	203	204	202	218	216	199	223	199	189	174	196	198	197	195	198	201	190	215	224	222	228	203	205	199	205	219	190	221	194	175	218	230	190	198	198	186	177	222	206	233	196	203	190	183	202	217	204	219	193	205	197	208	209	191	190	208	205	211	195	202	225	211	192	212	200	205	239	190	198	231	221	202	214	198	212	214	185	216	192	191	189	202	185	169	210	203	209	212	234	179	184	209	225	176	236	211	224	227	195	195	227	192	208	193	194	179	208	179	179	182	212	204	196	222	211	189	219	198	203	198	189	202	232	199	189	194	203	200	187	199	204	177	193	211	212	198	209	173	200	198	204	209	207	205	187	182	212	192	209	212	197	220	204	178	215	189	193	224	222	192	246	165	219	192	203	210	184	190	187	189	222	186	195	195	198	227	199	192	223	213	205	210	207	204	205	209	213	186	217	202	219	195	181	207	215	217	207	177	217	222	193	208	205	201	209	218	181	206	216	204	205	211	187	205	190	223	187	194	223	209	208	176	217	222	201	198	207	200	215	184	234	192	184	212	175	206	195	203	184	210	192	196	218	206	203	204	205	215	180	209	172	197	208	183	187	200	181	182	174	197	211	215	204	202	188	197	202	185	227	198	226	190	187	187	195	196	203	192	227	218	186	211	202	206	212	229	160	188	210	193	203	215	205	217	203	210	201	203	204	217	209	189	230	212	198	179	206	189	180	224	197	193	197	160	209	214	195	191	216	180	214	187	174	211	223	207	210	191	223	212	218	195	194	196	204	178	206	220	173	205	208	207	210	223	197	175	196	205	191	209	188	192	180	217	197	171	201	201	200	191	212	202	204	216	202	182	197	181	204	198	209	216	212	209	196	195	200	219	208	172	202	197	209	192	195	211	192	195	208	189	194	219	173	232	207	208	183	217	209	217	206	185	193	211	205	225	193	219	205	206	198	190	196	179	226	198	220	196	204	218	201	215	185	197	204	170	238	206	212	228	221	171	211	196	196	233	199	204	198	184	175	199	192	213	193	188	226	190	225	184	196	203	217	188	217	188	190	196	207	221	222	220	216	219	204	210	184	184	218	208	200	209	217	214	203	206	191	230	198	195	184	215	215	199	184	177	199	214	182	203	219	201	195	219	202	215	193	178	210	171	229	206	198	211	195	207	183	206	185	185	205	209	203	222	215	203	219	183	219	191	186	215	184	215	176	195	189	193	197	204	209	197	210	189	204	206	211	207	204	203	189	224	202	207	184	213	194	183	202	174	200	214	217	181	212	198	201	212	229	222	211	190	205	189	197	211	215	198	209	202	192	213	217	206	203	219	196	193	176	208	216	210	191	219	218	167	224	200	210	197	177	169	208	195	202	194	201	223	205	191	238	191	172	221	237	203	201	201	182	196	224	178	207	181	207	205	184	195	204	202	215	222	173	179	181	222	223	195	189	197	196	202	199	200	200	207	201	189	189	187	201	184	187	193	197	197	198	207	231	200	164	186	231	177	163	203	207	191	185	197	201	176	193	194	211	191	191	205	206	201	220	167	208	212	197	221	214	182	167	226	203	200	206	198	196	214	179	186	191	221	199	197	225	206	187	188	229	215	220	214	189	200	214	192	206	173	215	193	193	216	220	200	184	203	206	176	205	190	178	192	191	210	204	218	219	177	200	199	199	211	207	214	217	228	224	192	203	216	185	196	177	209	185	197	224	201	198	198	215	201	210	205	206	205	193	207	198	201	197	211	219	191	192	217	212	193	201	189	191	192	191	228	192	204	191	218	180	182	228	203	194	196	213	209	207	182	204	207	190	210	186	205	192	201	190	191	209	191	189	199	203	207	194	197	241	210	201	187	201	193	201	207	208	202	201	199	175	231	235	223	175	220	181	218	180	201	176	207	202	226	212	221	226	185	203	231	188	155	197	228	206	218	205	211	186	220	184	169	215	186	221	203	216	205	191	174	185	214	199	191	195	200	212	198	186	208	188	185	208	196	198	183	214	234	219	183	196	181	196	209	193	184	221	187	213	191	218	198	248	216	187	185	205	249	191	191	233	181	188	196	226	179	194	217	224	205	219	234	190	206	181	204	212	202	208	213	204	217	200	180	217	203	193	196	194	197	210	213	200	201	231	191	187	190	215	197	211	215	215	180	193	199	183	201	183	202	204	182	206	205	214	225	220	157	219	198	203	199	211	221	197	222	208	211	190	217	201	187	209	199	202	199	236	213	222	198	213	205	214	174	202	223	192	192	227	185	209	207	202	201	204	211	240	190	212	213	215	240	212	216	212	212	227	189	194	214	201	219	206	198	214	203	208	224	202	209	203	193	211	192	203	185	190	194	205	219	196	205	172	199	231	210	199	180	204	191	194	213	214	182	194	211	214	208	197	194	199	185	180	239	248	194	181	222	189	199	185	188	205	172	188	206	189	245	199	199	184	179	187	190	198	202	208	231	183	219	198	198	205	230	189	214	197	209	190	204	201	213	196	198	203	179	194	228	218	167	210	225	201	202	200	187	193	193	227	205	194	172	198	218	189	187	192	212	198	216	184	179	189	193	187	182	176	212	225	206	207	210	181	207	212	176	197	194	187	195	197	212	180	196	215	208	216	209	196	184	218	228	196	204	169	202	213	196	199	195	204	194	209	219	199	193	184	196	184	214
23505	40868	35360	25659	20151	15538	11806	9178	7708	6813	5951	4041	3437	3101	2267	1621	1606	1334	1255	1180	1031	1011	879	782	700	702	690	705	649	505	438	495	473	559	457	389	373	333	310	266	279	272	235	258	244	249	265	248	246	249	262	224	247	275	244	263	255	242	269	236	246	249	238	244	253	266	268	237	259	235	238	216	234	242	239	273	229	244	246	273	258	250	284	261	196	218	266	247	260	252	237	242	253	286	247	231	252	230	237	254	232	222	275	232	245	245	216	262	234	260	229	255	231	278	246	215	268	257	257	248	253	238	247	225	265	261	265	226	282	239	263	278	253	236	262	252	249	249	242	252	268	219	238	274	245	281	227	266	263	242	247	232	264	253	237	227	240	214	255	260	230	237	254	232	237	234	259	240	238	233	263	279	223	238	215	239	230	281	225	233	232	236	229	232	235	221	247	249	252	230	275	262	250	262	225	240	237	243	289	214	225	254	264	234	271	254	241	239	246	259	259	248	228	237	235	280	214	233	256	274	246	232	242	225	244	215	265	251	257	241	247	262	257	247	262	245	252	242	255	236	251	232	232	226	245	247	260	245	225	243	240	246	248	262	231	262	233	257	263	241	284	269	250	249	259	249	274	248	215	237	245	270	231	244	245	256	227	267	223	254	257	256	250	269	238	249	253	249	242	238	219	218	283	270	231	256	236	220	265	264	247	241	262	251	238	274	228	236	230	235	249	233	233	243	234	240	236	241	221	294	241	239	248	252	261	253	268	254	270	237	259	231	265	254	231	248	259	222	271	239	232	256	241	257	240	224	243	259	260	252	253	252	258	248	249	252	218	238	255	236	264	253	239	238	257	225	229	250	250	268	230	233	248	255	244	236	243	263	244	216	262	231	247	230	232	225	260	241	251	243	235	240	268	262	210	227	234	262	250	222	246	265	236	237	244	213	247	227	245	226	232	238	250	252	230	246	231	249	240	254	254	255	225	232	262	234	231	244	242	249	253	269	247	235	237	226	249	237	284	230	278	237	259	231	252	256	232	230	217	231	258	268	270	247	244	235	249	257	266	258	221	256	240	254	246	229	221	241	266	258	237	237	266	254	251	253	273	240	238	262	237	246	248	231	239	238	231	234	247	243	248	281	242	260	264	239	284	223	256	250	235	249	227	248	252	242	245	215	260	244	205	220	236	239	248	252	242	231	241	234	243	263	234	226	276	269	253	238	239	256	234	233	248	215	291	247	271	230	252	234	240	234	284	257	238	237	216	264	255	265	271	237	252	258	255	232	250	217	253	233	246	247	230	253	251	231	259	253	237	240	238	240	258	230	250	242	265	251	227	260	272	242	224	245	236	260	235	236	268	239	235	230	251	256	259	249	234	269	269	266	248	213	228	221	261	260	252	249	237	242	244	259	221	258	240	218	227	275	270	234	234	221	253	237	254	273	260	239	246	242	236	239	213	240	246	258	245	267	259	229	234	241	230	209	222	243	227	249	237	242	273	258	247	254	245	272	271	257	249	248	231	236	213	254	252	244	274	222	233	247	232	243	256	249	264	264	257	226	248	242	264	265	229	274	247	250	267	280	246	249	232	240	227	256	253	260	273	266	246	272	257	278	256	245	257	242	263	283	236	235	246	260	230	240	256	257	268	251	251	260	233	241	274	231	205	255	239	225	258	250	260	227	230	229	254	243	254	239	252	251	235	248	279	237	231	242	236	254	260	275	271	242	246	229	211	247	240	251	249	227	244	257	219	251	240	231	240	253	234	245	260	263	251	254	255	269	230	254	244	246	264	242	237	246	245	257	234	209	266	222	247	245	264	242	275	266	246	221	264	264	245	260	254	231	230	206	245	219	223	232	254	242	255	237	249	259	233	244	237	224	241	245	236	274	244	250	241	267	242	258	247	252	213	279	247	250	242	248	226	242	235	258	259	238	239	226	230	266	212	242	263	228	261	223	256	267	221	245	248	242	246	227	232	281	237	256	239	263	266	262	263	244	270	219	250	228	221	251	243	246	249	242	261	232	261	245	230	254	217	220	233	225	219	250	231	238	255	240	234	232	248	256	240	264	239	244	252	252	253	242	244	259	239	252	253	235	237	248	228	239	280	246	249	229	226	253	269	277	257	253	235	231	242	275	209	255	257	234	247	245	258	231	262	233	236	212	253	251	239	218	253	275	252	229	227	249	250	243	266	247	234	251	236	263	230	224	254	238	233	262	255	232	229	274	232	232	233	243	266	219	262	254	263	257	279	243	261	255	243	239	255	248	237	240	246	235	211	234	223	233	219	262	275	250	221	253	242	238	260	253	245	277	250	260	238	254	251	252	285	231	259	272	235	258	247	234	222	246	233	258	259	239	240	243	256	228	238	280	269	255	252	254	214	268	236	252	241	247	245	274	243	237	238	247	236	261	252	243	271	252	217	210	252	243	261	233	193	253	266	252	245	239	226	239	263	238	224	225	214	235	246	251	240	241	256	227	247	250	258	241	225	269	248	223	253	252	239	272	300	245	220	247	251	227	223	269	262	228	239	246	238	258	256	252	249	250	241	258	214	237	266	249	260	248	251	238	228	255	233	276	262	212	248	239	245	251	237	222	258	231	264	251	254	232	257	226	238	243	246	238	255	269	229	239	262	251	244	253	253	242	245	267	266	252	252	241	235	229	247	244	244	232	235	220	276	235	235	233	237	236	229	260	243	278	244	248	258	279	245	225	227	228	240	217	247	216	218	246	246	232	257	257	254	242	273	270	221	235	221	241	255	249	265	236	225	248	273	266	239	220	246	250	245	268	250	252	252	258	243	243	269	274	237	246	264	222	265	260	247	217	243	245	243	252	274	250	240	228	255	263	225	255	258	230	229	262	221	246	226	240	247	248	240	225	258	244	235	272	271	246	281	236	272	251	234	265	254	244	251	237	217	231	285	267	258	236	256	247	254	248	227	244	245	248	247	243	249	235	265	263	268	250	223	248	261	223	231	246	227	254	246	257	256	242	261	255	251	273	256	265	246	245	224	248	219	246	248	257	265	258	242	251	235	250	278	234	263	265	226	270	222	235	248	236	239	257	260	239	251	237	251	273	243	231	238	235	256	269	234	214	214	267	241	273	254	217	250	276	251	237	250	273	256	244	241	248	226	218	243	219	238	262	244	231	231	256	246	252	242	253	239	231	230	255	241	221	238	272	240	268	266	257	232	239	241	254	232	253	218	250	229	246	235	251	233	245	247	226	249	239	243	214	244	214	252	217	289	230	228	239	269	279	252	235	227	244	226	237	251	228	257	249	288	242	252	251	243	221	232	263	252	223	251	218	246	233	227	248	247	255	239	253	240	254	251	257	242	257	254	257	254	217	251	239	251	238	254	237	247	220	250	249	265	263	244	249	245	221	258	240	229	266	241	241	234	251	257	241	244	205	261	239	254	243	252	230	232	243	275	249	252	237	218	263	229	250	265	225	225	250	218	232	239	251	242	241	232	238	233	246	248	285	241	234	243	245
24956	20916	26751	24916	14172	7409	4557	3305	2617	2279	1996	1503	1358	1220	938	761	710	743	717	580	624	570	579	596	535	494	470	509	490	491	460	415	426	431	448	388	379	362	357	385	353	323	341	345	316	374	341	350	327	376	327	342	329	324	348	363	353	320	382	349	352	361	353	317	341	347	335	312	304	315	328	355	343	357	315	371	357	332	351	326	353	333	350	332	348	342	356	375	380	340	348	321	331	333	334	337	350	365	331	378	322	332	348	330	378	323	344	332	316	318	327	352	357	381	349	338	323	329	365	321	319	323	338	336	331	370	314	353	330	334	342	368	285	332	308	378	349	358	338	339	348	362	336	345	317	359	340	352	336	322	339	323	345	360	357	353	313	358	343	355	342	340	308	339	353	344	353	330	351	308	297	332	370	336	322	336	328	319	328	339	358	358	334	309	351	326	347	372	370	362	303	356	366	342	348	351	336	370	317	355	342	329	324	330	339	344	329	348	342	325	310	331	347	336	341	356	299	342	312	307	345	334	339	336	348	342	335	331	354	325	326	331	359	329	325	360	338	338	357	336	367	332	343	347	340	321	339	317	325	325	331	350	366	364	393	343	330	329	345	368	323	348	351	333	356	393	371	316	334	329	314	320	352	362	328	324	332	364	347	369	343	310	353	346	323	367	336	350	281	312	348	333	345	353	356	352	345	348	384	332	369	367	318	338	344	345	373	336	323	347	347	314	368	370	349	346	324	333	332	350	346	340	345	378	325	346	351	363	338	341	298	345	336	322	376	348	358	339	345	340	357	334	355	344	350	327	310	319	312	361	333	329	328	350	327	341	370	337	333	335	342	353	349	315	308	321	345	346	344	360	344	316	352	339	333	367	323	339	323	328	375	315	343	371	342	339	351	340	352	353	314	369	318	346	333	351	334	341	323	350	374	361	361	374	364	320	331	349	327	343	343	385	349	366	353	357	352	332	338	368	335	334	344	371	328	328	353	351	360	319	358	338	368	321	369	337	348	357	366	341	339	338	349	348	365	331	358	361	321	329	366	355	316	366	338	344	340	370	331	356	339	334	302	359	322	328	337	343	367	339	330	323	344	344	348	326	374	326	334	326	304	294	331	376	335	340	329	371	343	332	347	341	354	332	363	363	374	339	373	334	354	338	372	369	364	329	334	351	308	334	334	368	348	331	343	339	323	372	348	352	318	292	361	354	342	336	320	366	349	332	327	337	344	350	357	352	354	366	340	354	328	322	335	342	355	329	357	372	341	354	335	328	337	359	336	338	340	361	364	337	338	345	368	343	339	330	358	361	323	344	348	365	342	338	348	330	377	347	326	350	375	363	323	343	335	319	328	367	350	344	345	334	327	366	328	326	299	325	337	357	378	338	311	311	328	358	361	321	318	313	356	325	325	353	361	330	357	350	360	329	323	324	350	355	347	352	351	387	345	362	322	379	350	329	353	347	337	349	371	370	370	316	322	330	377	385	389	355	375	361	349	362	315	362	346	326	353	307	297	348	337	291	322	334	316	368	341	338	307	320	319	326	364	355	312	357	339	356	327	342	340	317	341	336	335	339	338	320	321	325	330	332	342	332	336	354	352	302	329	340	352	309	348	348	347	339	354	359	327	356	354	357	311	329	322	334	328	348	309	356	322	337	305	345	360	316	335	332	364	339	338	325	341	344	361	353	336	349	327	334	352	340	345	351	369	316	335	357	332	369	383	369	337	334	325	337	337	361	322	331	346	347	307	370	339	348	381	342	317	350	388	357	349	333	344	329	335	315	328	360	361	357	351	386	303	356	319	337	326	325	356	343	327	331	346	361	311	338	346	330	349	327	338	352	359	376	323	331	337	375	301	353	329	346	324	341	328	335	324	317	346	331	344	334	339	345	338	336	346	349	357	359	331	313	352	349	332	325	292	312	332	297	345	362	322	326	334	347	317	322	343	324	358	345	334	355	341	362	316	348	332	352	356	365	341	345	352	362	355	358	304	327	326	335	360	342	341	320	360	358	337	365	360	370	304	333	346	315	338	356	341	345	306	332	379	339	306	353	325	336	329	331	338	322	345	354	359	362	368	322	366	371	321	327	327	351	343	299	379	355	357	342	322	387	318	330	333	353	352	333	353	360	357	324	387	336	349	332	338	326	339	336	330	351	342	359	340	333	332	292	341	332	342	337	305	347	343	346	335	320	386	346	318	365	369	393	361	367	366	357	334	343	337	320	321	334	326	341	348	320	366	370	359	348	346	328	316	362	329	326	358	312	343	328	322	351	343	360	320	364	329	366	323	349	334	310	356	339	358	336	342	360	352	368	326	368	321	331	357	307	350	333	326	353	343	331	364	358	371	349	349	350	368	333	356	331	315	327	309	351	335	351	335	358	375	352	358	334	339	383	324	345	346	318	330	347	336	367	315	344	359	377	359	371	359	334	345	346	324	322	366	340	374	314	314	335	343	365	334	378	362	343	337	319	334	356	335	347	358	356	343	336	343	352	360	348	353	369	320	341	296	354	347	354	321	341	353	340	321	349	321	335	338	340	338	339	359	328	357	342	307	326	324	349	347	328	348	348	329	315	338	346	360	339	336	359	333	334	333	324	362	369	363	349	347	325	317	336	341	334	366	328	363	338	339	321	338	347	335	334	367	322	328	335	367	364	323	357	336	306	343	357	377	361	347	368	330	359	337	344	324	357	299	330	356	355	369	344	357	321	329	380	329	328	379	336	323	337	324	341	301	327	359	345	345	354	328	304	351	355	373	333	344	349	314	339	337	347	333	328	354	367	328	335	331	306	333	335	356	332	350	346	358	359	331	350	374	377	352	333	355	343	353	339	350	350	311	342	352	322	337	294	359	314	331	346	329	323	335	346	390	360	365	346	319	329	353	329	341	388	335	328	328	357	360	331	328	346	340	358	358	323	332	348	334	354	331	341	318	353	345	353	336	377	355	379	330	346	332	339	354	323	352	363	372	366	312	346	347	345	322	366	341	340	320	350	378	354	328	376	326	375	315	356	325	345	330	329	351	339	355	339	360	354	369	353	348	346	322	332	354	365	325	327	343	320	349	370	329	340	343	348	350	332	353	375	318	288	326	336	361	332	325	326	323	356	332	352	357	357	344	312	333	342	361	364	349	304	333	395	363	339	309	385	338	364	348	339	343	338	358	361	347	351	333	383	353	354	332	348	351	356	342	347	326	316	344	332	354	390	369	349	341	337	346	393	318	359	339	357	352	306	331	355	325	363	352	365	327	342	348	340	344	317	343	351	339	310	334	318	414	342	370	341	350	295	320	301	347	308	319	357	336	378	359	306	328	314	359	313	334	344	363	321	347	330	346	328	353	360	376	347	316	321	337	341	359	332	328	359	357	338	340	336	374	333	329	328	377	344	342	363	320	367	371	341	350	337	344	335	344	351	323	348	348	355	355	338	350	330	349	324	323	316	330	326	356	357	336	328	340	285	355	351	366	336	315	318	332	347	339	357	332	316	338	325
23585	38167	31875	21392	16784	12524	9175	7376	5932	5380	4646	3304	2979	2550	1826	1520	1394	1248	1195	1070	1058	947	946	818	742	739	703	709	693	660	564	584	601	602	527	537	490	482	472	454	453	405	428	403	407	440	384	388	380	455	405	425	420	417	425	448	363	410	422	383	432	384	380	398	407	390	402	393	430	412	405	414	407	390	421	409	408	415	419	377	436	407	412	372	395	377	439	380	424	416	394	389	463	413	394	428	400	414	398	467	438	416	409	417	428	384	425	412	379	408	408	435	416	433	395	427	414	391	396	401	429	388	409	408	395	383	430	412	402	428	441	408	421	423	388	407	411	413	418	380	419	383	396	401	394	409	425	412	410	394	400	393	383	386	466	420	426	431	419	384	428	335	384	427	428	410	373	447	397	389	409	409	384	390	407	421	421	425	377	394	404	371	380	399	414	405	378	411	420	396	361	390	445	429	438	437	437	405	407	341	456	413	408	415	364	438	358	428	384	415	453	385	400	383	394	399	410	387	394	423	449	389	419	415	436	411	392	370	408	395	420	410	451	446	393	406	369	398	406	410	427	407	405	423	406	427	428	395	399	410	401	383	417	407	377	407	382	418	422	408	400	417	392	417	384	374	414	422	400	390	404	400	444	444	336	378	406	401	439	415	372	392	391	433	355	423	416	437	433	461	411	388	383	401	386	401	435	385	392	428	397	412	370	386	405	394	406	389	396	392	386	397	406	427	418	416	394	380	415	384	411	427	438	421	394	446	427	395	371	426	407	383	411	416	398	441	395	436	411	383	404	415	399	389	402	386	407	399	381	446	387	395	422	430	422	416	391	427	361	361	409	391	390	385	428	439	404	427	405	382	425	414	440	432	364	408	374	414	423	386	386	371	436	408	411	436	429	416	399	408	384	405	423	434	410	387	428	411	395	402	404	400	394	381	437	398	419	392	390	417	403	386	383	390	394	396	401	403	402	372	382	413	399	434	430	405	415	398	386	390	413	395	428	436	390	416	394	410	412	430	415	371	408	401	442	451	392	387	411	391	392	414	435	405	428	387	403	395	425	405	444	444	381	426	407	395	409	370	429	399	399	388	391	384	373	430	432	378	388	386	415	412	371	413	377	383	412	391	376	398	447	373	369	420	397	396	388	391	385	427	394	414	437	414	426	427	417	444	402	394	440	387	382	405	400	419	427	430	402	371	391	422	398	419	416	415	419	434	401	376	433	399	421	378	395	360	398	416	382	407	408	422	408	390	420	383	395	410	441	412	395	412	417	421	419	407	407	391	434	397	445	393	401	402	393	394	407	393	399	381	393	403	435	420	376	419	426	408	410	421	386	381	431	420	386	381	409	382	407	371	395	415	456	405	403	393	426	418	394	397	408	425	435	414	385	429	407	398	414	447	438	401	398	411	433	408	401	457	392	411	411	384	404	438	396	413	425	408	418	422	418	400	375	424	416	415	412	414	384	424	422	439	392	406	413	434	384	420	393	444	423	412	420	419	369	400	412	429	427	404	412	406	426	412	440	394	389	385	394	439	419	400	413	457	448	404	365	414	380	375	422	408	393	394	421	420	413	396	368	395	460	396	411	402	396	433	411	400	405	401	393	425	385	414	400	435	401	421	419	424	417	387	430	422	377	447	411	434	423	384	376	384	386	392	442	426	459	394	400	403	399	384	376	385	435	421	429	386	409	385	401	400	437	448	396	401	418	433	403	397	417	441	438	381	401	371	406	411	406	391	445	391	390	426	409	439	406	404	438	390	422	388	394	409	445	382	380	431	437	384	397	402	362	446	379	405	397	401	396	403	390	376	431	423	398	432	409	421	423	392	404	380	373	410	426	389	429	384	436	399	426	419	412	453	428	410	420	425	394	448	401	382	448	407	395	378	413	419	371	423	411	409	397	390	395	421	434	408	395	407	458	399	411	421	432	427	398	405	419	418	425	394	419	408	401	384	413	403	440	411	356	412	389	436	370	390	416	377	423	431	388	386	400	405	395	412	436	387	366	395	404	415	385	406	394	384	407	426	423	420	408	393	418	413	402	395	389	401	378	441	420	360	410	404	387	420	436	385	416	409	445	387	410	397	425	375	383	396	399	408	459	440	387	417	392	391	431	403	411	396	377	378	390	423	379	404	440	419	392	417	386	394	430	410	420	393	422	386	437	441	396	404	417	411	378	415	421	413	386	402	385	429	398	438	427	395	384	389	400	398	416	392	442	391	400	378	404	378	423	399	412	405	439	404	413	374	406	457	392	419	399	393	446	358	397	364	387	418	378	425	410	421	428	410	423	427	392	412	401	404	406	397	391	391	382	395	433	433	392	400	394	431	407	385	400	441	416	394	402	399	386	408	414	374	402	403	408	416	438	408	402	391	381	436	365	408	413	389	363	431	427	397	413	393	430	437	432	444	386	369	417	410	395	417	390	398	400	392	429	400	402	400	415	393	385	332	417	393	383	415	413	398	444	398	403	421	414	458	423	354	411	409	403	393	432	372	393	384	445	395	426	407	419	426	423	404	397	444	395	413	421	419	419	398	412	407	386	401	421	415	407	419	386	385	414	401	397	404	408	411	415	432	425	418	402	409	418	411	399	369	400	389	403	406	387	409	376	398	418	385	417	392	406	403	418	381	377	412	414	418	392	390	413	431	395	384	428	418	392	388	397	425	415	411	384	383	387	410	394	399	419	394	405	402	399	445	371	392	382	375	408	414	404	395	400	399	419	403	398	421	467	437	460	405	416	406	380	396	413	414	391	422	379	416	432	410	412	407	417	404	395	425	387	416	421	446	413	430	402	394	398	376	404	383	394	406	405	402	394	415	398	418	415	385	392	404	364	384	384	414	372	384	426	411	433	399	404	422	403	402	436	360	413	401	396	384	360	399	409	407	398	411	411	423	376	407	407	398	409	416	412	445	399	394	402	403	370	402	413	446	428	417	399	447	461	444	394	394	384	456	419	406	380	393	393	367	420	400	382	393	376	397	390	401	393	431	393	421	405	418	393	418	396	383	388	400	419	413	431	394	434	409	424	393	407	397	399	415	395	394	385	416	406	431	408	402	409	440	411	414	420	416	444	409	399	427	389	411	401	353	373	391	422	421	384	432	412	425	407	404	383	402	411	437	403	410	403	420	367	454	418	411	393	417	408	437	392	392	377	418	386	425	419	436	423	400	391	436	417	368	393	417	403	399	441	393	407	429	425	422	438	408	408	387	380	418	421	440	380	422	393	404	360	412	400	403	398	409	408	400	433	400	418	419	427	433	386	383	420	388	441	374	393	432	397	404	414	403	401	430	406	427	417	393	395	405	370	405	402	423	393	419	390	399	412	427	401	431	411	416	402	450	405	395	437	382	378	403	420	433	369	407	383	413	404	380	383	393	444	405	392	392	399	409	397	425	417	402	403	378	415	417	424	392	387	362	388	356	433	391	415	373	424	433	409	422	476	382	428	387	400	379	403	397	427	384	392	406	416	393	434	419	400	417	419	369
22634	20910	28484	23507	21038	21229	15416	7614	5319	4779	3607	2704	2431	1877	1453	1316	1116	1003	939	862	824	757	734	633	576	606	518	468	477	517	456	405	403	407	403	310	290	280	295	275	281	268	277	298	296	249	271	301	271	241	260	244	253	258	282	319	241	288	282	264	266	304	248	242	262	288	247	267	260	300	269	281	256	285	276	240	301	286	286	259	270	286	289	275	262	262	295	272	247	273	272	271	261	239	285	247	278	281	287	265	209	265	266	281	270	289	261	272	264	272	263	264	269	281	234	269	279	292	245	275	278	273	247	250	294	277	266	260	261	243	259	278	253	241	277	293	258	261	260	297	287	251	256	268	293	249	270	288	308	294	241	259	269	257	254	257	280	262	247	266	270	250	261	258	257	245	269	258	258	275	256	273	264	258	230	279	269	289	245	282	253	241	288	264	262	298	287	271	285	238	275	259	293	250	262	280	246	252	282	230	267	265	292	252	247	257	278	269	282	251	254	262	281	254	242	274	278	246	261	260	259	251	270	255	281	249	274	259	295	257	262	284	283	288	297	260	243	259	263	268	276	270	229	271	237	275	278	237	264	289	247	269	258	274	284	298	275	251	268	263	256	284	257	246	269	233	233	279	253	227	270	269	255	266	219	245	271	233	258	266	267	265	256	233	263	273	282	266	292	272	273	268	273	276	286	264	243	269	262	234	249	254	277	256	273	259	253	254	250	244	259	275	263	268	265	290	251	264	250	258	272	260	242	282	263	243	272	245	270	265	275	268	256	268	250	263	241	281	272	237	275	264	259	254	257	237	279	254	281	267	285	267	265	278	239	266	278	273	235	263	250	227	267	291	272	273	263	255	251	285	254	260	257	236	282	266	248	243	267	261	244	270	259	256	251	259	294	258	265	248	285	280	258	262	270	265	278	265	266	281	292	280	292	281	282	275	286	270	255	259	262	245	289	277	252	270	267	259	231	263	249	258	231	261	286	261	276	255	290	265	267	270	274	236	247	263	280	268	260	266	274	253	278	250	255	256	237	258	254	263	226	279	260	254	275	263	255	274	256	275	265	245	283	258	237	264	282	268	244	272	269	262	249	253	254	249	242	242	256	269	266	286	261	274	263	272	244	261	250	260	260	252	261	261	244	276	252	248	266	241	247	281	281	255	264	291	294	278	276	244	260	279	259	252	254	271	257	264	265	273	254	278	283	262	261	271	289	263	277	260	270	271	247	270	260	254	261	252	277	281	234	289	291	287	275	246	254	245	270	256	267	249	248	245	274	252	264	276	267	271	257	264	294	264	228	250	274	276	261	251	257	275	267	235	289	238	261	286	263	256	264	238	271	261	249	256	258	271	263	244	264	275	242	252	246	287	281	245	256	234	259	255	281	289	273	243	269	263	263	275	230	274	262	289	287	247	259	257	276	272	256	280	244	238	262	258	263	266	229	257	277	261	258	277	260	279	271	265	257	275	308	283	274	253	267	280	277	267	264	276	249	263	268	254	285	274	294	258	266	277	267	260	267	283	274	269	262	256	235	236	248	237	223	252	273	276	272	248	247	257	247	280	263	242	264	244	257	266	263	273	266	261	257	272	229	268	262	262	258	266	257	268	259	258	280	262	277	252	267	245	278	259	267	246	261	273	253	258	278	265	256	229	271	252	254	283	237	262	274	262	278	293	260	263	278	265	283	243	245	241	267	243	265	245	275	244	258	263	263	265	257	275	261	254	257	268	267	283	271	254	278	279	266	273	272	271	249	258	238	274	270	291	242	251	251	256	270	264	295	246	281	261	264	287	299	277	262	258	259	293	279	270	252	249	273	266	271	263	275	263	260	265	267	289	258	266	258	233	225	264	277	238	238	254	265	278	272	280	275	268	260	283	236	258	260	299	276	268	240	259	276	274	278	265	258	271	258	261	279	275	281	256	246	277	257	293	282	262	234	268	244	243	269	273	273	254	240	248	273	292	254	268	262	256	269	260	255	254	278	235	267	283	271	275	280	267	258	268	263	276	272	282	258	278	244	283	283	259	274	270	242	295	255	294	283	252	276	246	268	260	259	253	254	281	242	254	262	265	255	249	267	238	250	281	254	273	239	292	275	272	258	247	260	235	258	261	271	271	248	294	274	277	270	255	266	254	242	269	257	260	268	255	271	282	263	265	276	247	260	244	254	267	265	230	246	281	281	256	252	260	261	254	267	269	281	259	244	285	275	269	296	258	270	258	267	235	276	271	239	241	285	285	297	273	285	290	252	262	279	247	261	245	273	240	258	256	266	272	275	270	247	276	260	244	271	268	249	251	267	265	274	274	257	268	246	266	272	285	270	266	246	224	275	260	276	259	249	289	283	289	282	243	264	254	273	272	229	286	268	252	262	268	305	231	246	281	241	236	242	275	276	255	256	242	225	289	290	220	287	255	271	279	280	275	266	264	254	217	264	235	269	274	213	263	257	299	268	255	283	268	288	239	248	271	292	252	250	275	262	271	276	236	256	275	255	278	271	256	264	241	283	298	280	242	249	255	270	242	244	264	236	250	271	267	254	262	234	244	252	238	257	253	276	267	256	275	275	293	279	257	260	262	273	270	268	250	270	256	280	247	265	264	240	277	276	253	240	260	262	245	288	263	268	256	254	252	286	269	259	266	264	271	262	261	256	272	245	285	246	259	286	275	271	284	279	280	273	246	266	251	282	256	259	260	244	270	268	253	256	289	268	265	258	280	274	266	266	264	288	271	261	276	255	256	263	263	282	290	262	247	265	247	274	258	280	280	258	272	241	273	279	245	262	239	241	243	251	262	271	261	267	304	277	244	233	269	247	246	249	284	268	231	269	264	240	259	244	284	269	251	274	258	252	289	265	279	276	266	254	250	253	228	288	258	271	268	261	287	216	267	265	255	266	250	270	258	261	253	296	254	279	238	279	244	256	273	255	284	231	245	291	267	253	265	258	255	297	239	246	256	290	265	275	266	264	296	279	276	249	271	279	258	266	263	256	268	295	244	268	238	271	269	290	257	290	283	239	253	263	289	265	251	261	300	288	251	293	236	289	232	286	266	276	276	273	272	282	254	258	291	258	291	239	264	264	266	265	243	276	291	282	262	258	290	248	270	254	272	259	266	237	283	249	237	240	262	224	228	247	242	247	261	263	267	258	270	257	264	263	251	272	236	280	280	252	285	236	278	249	281	276	268	245	274	298	279	265	260	259	246	259	271	247	277	253	248	274	236	238	230	270	272	288	253	261	269	251	240	251	248	252	273	264	260	265	259	273	274	247	248	254	270	250	260	263	241	253	260	275	260	255	264	262	278	263	260	264	295	235	260	256	261	251	251	267	271	279	273	265	241	303	264	246	282	257	267	253	244	292	246	269	274	270	284	262	256	250	261	263	276	265	279	235	272	282	255	248	288	258	248	278	236	252	255	266	268	270	250	276	257	260	245	251	246	299	247	241	240	280	245	258	260	265	233	239	255	264	273	269	259	257	280	255	279	299	226
26506	45966	39370	30004	24657	19443	15462	13192	10842	9828	7474	5687	5228	4022	3176	2623	2304	2026	1837	1652	1459	1417	1301	1157	978	878	899	784	821	785	693	626	668	664	509	466	407	366	319	351	322	340	292	320	281	301	320	315	302	308	317	312	334	310	274	295	315	305	310	316	352	331	301	314	335	301	320	304	295	331	276	298	296	299	315	289	290	335	276	284	290	307	316	286	294	297	311	326	291	301	298	281	316	316	312	302	310	322	332	330	318	300	320	319	290	300	320	321	306	296	305	293	311	311	284	311	315	282	299	294	303	306	309	298	313	306	322	306	263	326	282	298	313	321	292	296	299	303	277	305	286	283	322	310	320	283	307	305	296	293	313	322	319	306	312	300	299	326	307	300	297	317	292	295	311	307	313	300	299	282	316	338	307	305	302	299	310	318	321	295	297	291	298	308	303	320	280	297	294	323	294	303	315	281	295	310	281	305	291	321	311	291	323	331	313	296	302	315	315	312	332	281	293	315	300	296	315	300	332	311	300	306	316	330	300	308	279	283	301	325	309	327	329	316	337	287	298	259	339	294	294	285	301	331	292	332	324	333	284	310	335	294	274	312	306	328	310	264	301	289	320	322	276	352	314	310	330	320	289	286	335	267	308	292	311	309	315	300	328	337	296	312	293	301	308	327	295	317	324	310	310	313	301	311	282	305	326	290	303	321	293	305	288	320	318	318	320	292	308	329	296	293	307	295	313	336	284	306	313	337	314	302	310	314	331	299	303	335	313	298	322	306	326	304	320	330	329	313	266	310	290	296	314	325	325	306	325	315	293	318	295	295	322	301	322	312	294	322	316	323	311	319	334	329	312	306	298	301	328	295	286	325	318	287	295	278	311	316	318	288	331	306	276	304	321	342	317	313	310	359	318	312	311	292	306	321	330	306	310	305	286	299	299	330	308	314	339	288	332	309	308	301	304	322	302	333	289	285	297	288	312	327	286	324	308	311	318	287	305	295	283	276	349	311	318	322	274	298	282	304	312	333	312	296	317	293	310	333	315	312	294	277	302	311	312	308	296	308	288	301	283	325	317	317	301	305	342	307	333	292	321	330	294	316	323	313	271	311	314	298	306	332	303	302	298	300	318	315	305	305	290	276	299	310	265	288	302	301	310	312	288	300	327	281	314	368	310	336	328	327	277	294	278	297	312	281	337	324	305	324	304	311	321	280	316	313	313	318	287	301	319	295	298	315	274	272	296	302	298	283	301	317	326	350	314	320	304	285	293	315	323	315	322	301	300	299	268	289	336	304	283	304	300	304	334	299	331	297	348	318	312	292	278	294	318	267	293	296	311	312	282	341	277	288	292	318	281	319	327	283	323	296	299	318	308	284	305	291	305	331	297	317	308	322	301	305	277	293	286	312	317	319	266	323	288	296	301	325	325	316	306	324	299	290	281	309	296	293	284	327	315	301	322	306	291	308	302	312	288	306	277	301	294	309	305	322	304	294	327	293	287	336	296	281	323	308	285	306	287	307	288	335	329	277	318	341	328	303	309	327	285	295	307	303	297	317	326	324	285	316	311	321	318	309	282	310	303	316	310	302	294	289	311	280	303	300	301	294	309	292	313	334	316	320	311	295	303	307	333	325	321	305	298	316	336	316	314	319	287	299	299	297	323	307	319	293	316	317	304	269	308	315	297	318	291	303	299	307	312	291	317	309	314	298	297	298	340	320	290	315	281	313	282	285	332	292	281	313	349	286	295	281	316	333	312	308	302	287	276	277	284	306	284	300	300	296	314	314	328	337	319	295	294	303	295	290	300	306	333	290	296	326	286	305	326	295	317	304	291	309	267	294	294	287	318	292	293	295	313	331	307	298	291	303	306	278	321	325	307	323	304	320	295	298	283	298	320	280	309	307	319	295	300	299	299	287	272	280	325	319	325	310	302	286	333	283	330	283	312	302	285	323	295	285	279	342	316	297	290	287	277	312	277	304	318	314	295	306	340	297	309	308	299	294	328	290	320	274	301	314	315	273	333	329	303	339	280	316	298	291	355	325	320	307	298	293	276	282	319	298	317	314	308	273	301	297	295	332	324	319	283	329	318	318	317	316	277	272	286	344	301	319	306	293	293	310	280	290	275	293	305	304	308	368	317	311	303	311	343	288	296	307	303	303	327	299	283	316	296	309	302	285	269	304	301	326	309	272	273	303	297	307	306	274	311	311	297	313	333	302	291	330	314	322	311	287	321	310	309	315	333	305	308	303	324	293	284	299	339	356	317	310	290	274	286	306	290	298	288	305	325	308	292	296	332	335	314	311	306	307	293	308	279	318	279	315	346	333	317	303	279	291	324	277	336	314	315	310	329	313	305	309	290	310	301	294	328	294	272	264	286	316	305	304	330	308	295	297	310	296	344	283	317	300	337	290	291	337	313	345	317	287	319	313	308	300	333	319	298	315	318	307	346	301	275	287	321	336	303	297	318	289	285	317	314	308	312	326	302	307	333	300	331	287	311	296	302	301	276	336	314	341	315	292	288	301	314	296	309	316	303	277	317	284	313	345	288	310	312	322	329	289	286	313	290	300	328	291	319	297	318	313	298	316	293	312	307	313	306	289	352	283	292	294	300	313	261	326	313	307	318	312	320	338	294	320	311	301	317	317	300	325	344	286	291	332	291	308	290	296	284	289	303	303	283	304	295	315	311	316	295	315	305	310	294	359	299	290	297	306	318	327	319	292	288	309	296	300	291	281	310	304	307	274	311	304	293	325	313	308	349	300	315	274	323	312	331	309	312	299	288	303	307	305	317	328	278	309	319	290	327	312	320	283	289	331	333	304	306	289	306	288	323	320	311	311	292	308	295	322	300	331	317	332	330	271	307	309	306	320	289	314	329	323	294	286	316	338	311	300	332	296	337	295	324	263	329	292	287	300	290	318	310	288	273	312	305	282	263	301	319	286	296	317	326	309	292	335	308	305	297	303	316	311	307	283	317	281	287	325	295	291	274	309	303	297	275	324	283	293	313	285	296	291	263	305	303	320	271	310	277	306	307	315	321	327	293	350	306	321	297	302	315	295	311	293	331	328	299	302	330	306	284	278	284	305	278	276	304	320	293	279	317	304	307	339	319	320	288	297	271	334	309	293	335	323	278	308	289	307	295	311	312	298	280	336	312	316	292	286	307	322	320	309	311	307	297	304	296	334	321	312	314	300	322	298	319	318	300	280	292	299	293	328	282	293	287	301	316	311	314	329	290	314	292	344	283	331	344	322	313	273	283	311	289	329	290	315	299	303	322	306	306	309	324	299	298	301	321	325	316	289	329	292	325	286	328	282	302	290	317	344	310	310	304	307	338	307	341	301	303	355	309	295	294	349	301	302	294	293	314	326	347	301	286	287	301	301	310	310	295	303	340	277	296	318	295	316	321	294	317	312	300	306	258	346	326	289	324	328	298	302	302	318	288	328	295	309	328	352	341	287	335	302	286	294	304	309	310	295	291	306	305	279	300	299
27355	22748	22944	15696	8136	5057	3568	2662	2062	1895	1490	1156	1019	819	649	595	545	532	519	493	466	453	458	460	405	395	361	366	352	375	318	315	311	347	274	311	296	290	300	268	278	256	227	299	280	304	258	257	255	276	272	251	277	257	258	250	283	278	268	248	262	257	260	265	273	281	240	276	257	254	264	279	261	267	257	254	273	267	264	257	267	265	264	278	264	277	257	286	280	275	275	250	265	278	284	270	321	273	269	277	251	274	300	253	289	255	256	288	272	272	266	244	257	277	253	284	260	260	263	270	259	243	263	278	244	261	261	292	284	281	275	272	272	255	260	246	257	269	252	254	261	262	256	279	236	261	283	273	266	265	269	262	249	244	253	277	254	274	278	310	255	257	266	256	256	240	268	269	274	263	266	257	278	262	288	265	250	245	265	268	272	264	260	264	260	234	252	288	244	268	245	269	246	282	275	282	242	283	278	237	260	285	256	281	256	247	245	244	238	278	283	238	243	245	262	275	270	235	249	298	253	257	266	263	288	277	256	252	271	255	268	252	249	256	251	263	251	236	283	255	253	258	259	273	289	275	251	262	246	273	251	241	255	242	272	259	280	253	246	254	266	295	238	275	262	281	249	305	253	250	262	283	259	285	230	272	250	299	278	234	285	257	273	270	273	272	271	270	275	295	255	270	256	230	261	271	281	283	252	276	294	254	289	267	297	269	262	268	296	290	266	271	267	286	273	255	267	257	279	276	276	247	253	251	260	256	279	266	270	288	250	264	270	271	277	260	255	267	220	262	277	265	266	224	283	237	244	244	264	256	242	252	305	236	250	274	254	294	262	249	268	274	254	261	291	284	269	272	270	273	263	268	234	255	278	265	263	271	259	273	247	259	262	234	286	270	313	258	285	302	257	263	263	294	267	269	236	247	278	278	264	273	277	270	246	277	265	282	283	257	248	278	284	238	264	269	260	275	266	245	277	288	285	275	301	254	282	270	308	271	270	298	260	245	283	260	261	242	246	265	262	270	283	274	241	244	286	275	260	295	252	277	260	274	281	249	266	256	255	299	274	294	235	261	257	256	235	266	229	262	248	289	294	252	261	259	293	233	245	238	268	271	232	248	267	266	275	268	256	247	272	281	257	283	247	255	291	268	259	232	253	252	255	264	264	276	269	255	254	258	257	255	239	268	246	261	272	256	294	270	278	259	259	256	256	246	266	290	260	264	236	296	285	263	272	265	277	269	263	297	277	255	289	275	274	267	269	249	276	272	248	261	255	278	257	250	271	291	280	273	281	279	267	263	286	252	268	268	272	269	321	279	255	241	245	296	262	257	263	229	258	287	280	263	269	290	268	260	267	295	265	285	262	283	277	281	258	270	297	253	279	250	264	265	289	280	246	243	287	283	268	237	235	286	254	281	254	267	223	256	261	255	248	253	261	239	278	270	279	267	264	265	284	242	261	275	285	306	269	236	250	284	252	287	245	262	247	240	277	261	261	264	261	257	253	277	282	272	272	272	278	249	280	267	270	249	238	245	268	262	279	261	233	258	266	271	256	274	264	254	244	315	274	252	261	251	241	281	268	259	267	252	260	242	245	256	251	241	253	249	294	237	272	236	250	267	241	252	260	249	276	296	255	269	252	252	268	273	269	256	261	269	284	275	262	283	259	270	261	257	252	274	283	303	280	257	272	259	274	255	272	254	235	290	261	277	301	286	260	281	263	254	249	275	279	255	274	267	286	250	256	266	274	262	258	258	252	286	288	275	256	292	264	280	251	275	269	274	260	278	237	263	272	286	278	246	260	288	245	308	250	251	245	281	249	268	231	268	253	246	279	264	266	257	260	267	247	285	272	271	253	253	259	258	261	268	245	286	250	286	271	298	278	297	281	268	274	260	278	250	273	279	275	267	282	271	275	248	235	265	287	269	273	258	281	264	274	241	286	276	287	250	247	243	271	254	283	282	266	235	247	273	256	263	280	284	265	278	261	252	268	266	249	275	272	277	239	258	227	296	271	278	281	292	254	246	279	259	273	244	267	282	270	268	254	259	272	281	270	272	284	269	240	261	276	256	274	280	256	256	248	274	267	260	283	266	276	267	260	292	262	261	277	281	257	261	270	265	270	244	278	283	264	263	293	256	272	262	252	277	243	274	263	268	299	249	287	283	263	273	233	288	249	254	278	256	231	254	260	297	279	246	240	297	243	263	247	251	279	226	258	267	275	259	240	241	243	262	237	275	262	260	268	257	265	292	250	235	306	252	259	270	248	296	281	232	253	245	252	278	229	258	252	269	257	279	245	224	269	281	256	279	258	247	272	245	276	256	262	272	277	252	250	275	245	260	236	267	282	252	273	245	258	281	294	277	302	251	262	276	254	270	247	223	289	279	245	262	290	285	287	257	283	236	281	270	273	279	273	280	242	268	287	264	262	279	268	276	234	266	284	239	233	247	273	269	290	260	287	287	270	262	265	255	255	291	273	289	250	270	278	270	249	258	291	239	270	250	259	298	256	283	261	270	262	264	223	249	249	258	253	257	277	232	285	254	250	258	239	248	258	265	253	254	291	270	272	304	281	278	259	272	312	249	254	261	258	256	268	272	237	286	260	258	286	308	273	243	249	245	276	252	231	276	260	276	244	249	275	265	255	295	258	248	243	308	289	256	265	240	290	257	275	281	268	266	274	250	295	280	247	239	275	267	265	257	286	238	263	248	296	278	249	260	266	251	250	259	256	290	261	276	261	288	246	244	256	238	270	241	270	264	286	262	255	266	277	271	232	261	246	266	295	263	252	256	250	286	245	273	293	250	278	237	278	275	276	283	233	284	263	250	265	282	288	249	267	264	255	257	261	247	276	267	258	239	259	265	260	269	279	297	276	284	268	265	241	267	287	264	273	262	257	270	263	258	253	254	277	274	259	277	252	266	283	255	242	246	290	281	288	252	249	249	303	286	279	271	238	235	259	279	261	257	224	273	292	281	264	264	269	270	279	290	294	267	254	265	286	266	241	258	246	261	279	289	246	271	267	254	266	280	258	251	242	261	288	272	276	239	256	250	283	273	244	282	289	254	245	233	256	259	262	242	296	274	260	272	250	267	232	264	281	286	258	267	270	260	285	281	278	226	272	242	216	251	268	255	258	254	240	305	264	284	282	277	281	253	264	263	267	267	294	272	288	246	263	258	246	272	282	297	263	266	251	247	297	304	255	262	272	286	227	247	277	260	259	269	273	262	254	258	273	263	273	267	266	262	276	274	277	285	289	277	256	261	257	280	272	261	250	292	276	264	253	258	250	255	277	271	273	272	259	252	274	290	242	292	261	287	228	262	258	300	250	251	262	259	265	251	281	236	260	265	282	291	251	244	242	286	302	301	240	272	251	276	273	267	249	275	274	243	267	280	271	285	305	292	264	273	293	256	259	270	241	259	268	246	278	256	263	269	268	284	273	257	236	235	266	277	258	228	281	262	264	243	265	275	246	249	301	259	286	246	276	270
23123	34403	27407	18316	13363	9659	7407	5950	4847	4358	3213	2506	2302	1747	1378	1255	992	937	943	787	712	741	736	699	614	611	530	494	472	455	467	436	451	452	407	374	353	352	339	333	329	325	308	335	322	329	350	315	309	308	337	301	308	330	343	308	342	359	340	331	320	321	328	325	303	319	324	305	312	352	346	307	335	354	331	344	330	318	308	321	333	312	319	318	348	292	343	347	285	322	324	311	305	330	318	319	305	320	328	341	307	335	312	338	318	330	321	351	309	347	335	327	360	330	337	341	293	331	312	344	294	316	324	357	288	311	285	314	314	315	340	310	324	328	323	320	280	359	325	330	331	352	317	359	327	329	302	347	333	300	334	320	321	336	345	317	326	326	313	312	340	330	338	328	331	340	319	330	335	312	300	290	327	312	314	320	298	298	368	326	342	330	381	297	344	290	344	334	305	331	339	316	310	337	345	324	327	306	318	313	363	349	318	337	348	330	317	345	309	339	299	313	306	315	343	304	321	312	337	313	318	353	342	351	312	350	312	349	298	322	318	326	296	322	317	285	312	318	315	317	308	308	333	340	313	340	363	341	350	313	314	336	332	306	317	316	328	311	332	309	333	323	343	323	329	332	339	330	342	339	318	322	297	344	345	342	364	334	357	286	310	346	312	289	311	334	359	348	304	336	332	335	362	363	326	338	337	329	337	342	310	303	322	282	337	298	319	318	368	333	340	307	297	345	314	302	315	321	337	299	308	326	356	303	341	277	338	320	318	319	340	349	309	300	307	344	320	315	323	348	317	342	316	300	310	346	341	309	336	317	318	339	315	321	320	327	333	285	332	325	346	305	327	316	344	305	332	347	318	327	330	331	315	325	349	312	345	338	314	303	336	332	318	344	316	325	333	327	315	309	301	349	341	338	306	291	326	329	326	338	345	286	322	332	341	364	311	306	295	318	320	302	324	305	322	296	320	318	295	360	310	362	349	357	325	324	333	337	346	325	315	285	315	310	337	332	304	346	335	319	341	341	335	319	329	319	301	331	333	314	317	337	334	301	301	303	349	290	315	319	326	347	309	306	315	321	340	349	329	331	305	344	303	325	319	310	320	343	296	292	312	302	348	321	333	302	333	338	326	307	307	299	333	307	322	280	322	310	324	323	355	363	299	312	307	344	304	346	347	290	329	322	314	310	320	303	314	334	297	307	313	320	346	327	287	308	308	333	322	317	312	321	337	326	319	322	351	330	330	335	335	339	337	360	319	311	354	309	345	348	315	315	321	325	350	326	321	305	339	329	310	327	351	322	327	321	329	324	323	305	314	343	336	330	301	328	341	305	304	316	308	317	286	322	318	298	284	327	325	331	323	327	346	297	318	341	313	341	306	308	324	327	333	342	307	346	336	303	332	358	337	328	331	327	302	342	296	326	316	316	358	326	351	326	318	323	332	297	317	346	305	323	356	322	336	314	369	323	375	330	345	318	330	329	330	332	327	315	278	328	330	348	341	312	318	318	320	338	324	335	353	301	351	329	320	341	316	340	325	325	295	334	293	344	359	327	312	338	348	345	308	349	346	349	362	328	355	333	324	334	339	342	327	346	330	323	282	324	342	325	300	331	316	350	319	316	341	340	328	326	347	327	324	318	291	334	368	330	305	335	292	331	310	338	344	304	325	321	305	310	342	318	338	306	297	324	331	329	351	330	317	357	335	314	310	319	295	306	299	321	308	302	308	313	319	350	350	320	336	364	312	323	342	319	356	352	315	310	318	313	331	334	327	317	311	336	335	350	340	361	331	342	318	313	302	309	350	331	301	315	312	310	320	332	333	320	332	328	349	329	353	331	338	326	307	295	327	348	334	308	342	314	342	326	310	332	316	338	310	324	315	343	341	287	314	341	294	320	329	352	322	343	333	337	332	367	300	339	318	305	312	328	333	330	312	315	309	340	310	313	329	315	328	328	330	354	330	318	342	328	327	310	344	316	288	332	319	304	320	352	329	342	338	303	351	335	349	362	336	338	338	327	372	334	335	336	320	315	317	317	351	329	336	327	337	338	308	355	342	307	327	307	305	312	339	309	322	316	338	318	304	318	323	328	288	327	321	314	329	349	329	316	346	307	352	322	332	327	325	364	305	308	313	332	347	342	327	328	320	328	352	348	317	361	320	358	310	313	327	352	324	332	323	330	322	318	304	334	336	330	356	345	345	315	325	359	351	324	321	313	328	325	326	343	350	338	328	321	331	332	308	307	339	311	329	320	355	307	323	306	321	296	327	342	322	329	333	313	323	314	341	329	333	338	309	299	361	343	313	319	336	331	287	348	307	350	325	355	327	335	305	337	332	338	323	350	331	330	323	346	317	344	317	320	347	332	311	361	314	332	343	307	341	313	335	307	328	329	300	333	324	313	347	316	310	330	317	311	324	321	335	320	325	333	329	271	316	331	301	322	366	281	343	320	327	343	350	334	308	350	322	324	352	284	327	323	332	332	327	299	327	335	344	340	303	286	303	317	299	319	316	341	334	307	314	317	344	301	331	329	325	301	306	319	332	346	294	331	339	283	336	365	315	350	318	324	348	330	298	359	326	324	319	322	314	338	321	323	336	349	340	349	317	329	334	308	327	293	327	329	294	321	327	311	329	324	314	328	308	307	311	324	355	324	318	345	338	318	309	330	331	314	311	354	327	322	337	294	341	328	304	346	302	321	302	328	337	319	316	317	321	305	318	331	331	365	313	330	322	322	336	324	287	303	332	333	322	310	343	350	314	335	305	327	301	294	326	332	349	314	330	313	313	322	317	305	319	336	306	310	341	342	301	337	304	326	325	328	341	341	340	349	354	319	310	321	302	316	315	327	313	307	339	315	285	341	328	340	299	324	313	329	308	340	327	306	323	331	273	337	308	340	370	352	306	336	300	295	319	338	313	329	331	324	339	316	312	327	335	308	341	321	324	309	329	316	326	323	336	282	347	285	320	320	298	308	354	354	320	301	305	343	322	332	324	337	353	310	302	343	318	319	309	313	306	323	326	327	340	335	304	317	294	355	328	327	362	331	346	323	306	344	321	295	367	303	332	323	351	342	305	314	327	336	323	314	319	320	310	336	314	320	296	344	300	311	371	329	328	310	342	324	301	313	299	294	328	336	304	344	317	325	328	291	345	326	336	296	312	331	331	286	333	338	337	344	342	347	334	334	326	335	322	316	351	355	325	308	338	300	303	329	325	332	279	341	315	349	329	332	336	336	348	312	311	298	313	345	331	308	324	329	282	346	304	292	319	318	379	331	344	301	344	310	326	306	293	344	342	351	329	349	333	319	297	330	348	348	301	336	309	307	326	326	339	313	311	338	346	354	335	363	337	324	320	335	303	307	306	285	348	338	327	337	317	340	323	326	305	326	342	316	322	309	322	351	342	340	348	314	339	333	321	302	328	301	316	348	319	315	312	293	300	336	296	320	344	330	326	318	349	330	305	317	313	328	318	313	338	332	336	291	333	333	301	322
23712	20927	27944	24185	21032	14500	7838	4746	3903	3228	2304	1820	1557	1237	1017	895	702	700	609	591	545	494	490	480	419	341	411	349	351	317	288	295	298	283	276	247	220	223	189	211	214	192	216	184	205	193	215	197	209	197	200	207	193	184	199	173	196	191	158	177	192	188	174	172	173	190	197	193	197	210	194	209	171	200	206	184	191	182	181	172	183	203	208	189	198	195	195	205	186	193	170	200	156	181	187	184	185	199	200	180	199	204	212	175	168	196	171	181	173	190	184	200	191	194	159	186	182	195	188	195	172	203	196	167	190	172	213	183	179	203	206	166	206	177	191	188	200	163	199	206	193	206	203	194	216	171	219	177	201	188	194	184	209	168	226	164	175	188	202	192	159	206	179	195	211	199	204	185	177	193	208	195	188	207	196	197	201	198	206	181	166	204	161	194	179	192	191	180	155	195	195	207	188	172	197	192	219	186	187	196	208	193	190	205	177	199	189	198	174	192	206	202	191	177	196	205	199	210	168	185	182	175	219	191	201	178	193	182	199	209	185	188	181	175	204	196	173	192	185	201	206	205	192	190	185	161	169	200	190	192	195	191	188	186	164	216	194	180	211	190	200	188	205	194	192	219	197	189	193	189	196	179	185	200	192	195	205	217	199	197	215	192	213	203	180	172	200	198	183	183	203	186	193	185	216	193	212	173	181	196	194	196	193	195	184	196	198	178	191	181	183	199	215	192	180	216	170	191	181	183	168	204	253	179	182	199	208	170	191	198	187	181	192	189	184	191	187	170	184	198	178	193	192	206	186	184	172	214	187	181	193	181	216	184	177	188	161	199	175	180	195	190	211	182	207	218	204	186	198	165	186	193	190	222	190	170	206	204	180	204	199	194	191	204	193	183	195	188	188	198	181	203	184	163	203	187	205	198	194	164	198	215	178	172	213	198	184	181	172	176	172	175	199	191	206	210	178	193	181	193	203	185	198	200	208	190	195	198	187	174	191	208	195	228	192	210	220	180	219	174	179	192	192	203	212	189	184	194	204	196	182	188	201	202	204	180	202	177	177	174	163	188	166	170	190	176	182	198	192	211	176	202	175	206	192	172	207	190	182	187	190	203	186	205	186	171	202	201	203	194	201	210	189	187	185	174	200	201	209	171	221	193	182	178	202	199	197	192	177	188	206	214	170	197	220	189	187	177	207	182	179	182	203	182	162	178	201	164	189	185	161	204	209	170	188	172	168	213	175	188	173	192	195	194	192	186	191	178	206	194	182	201	184	164	199	198	185	203	198	193	186	172	211	178	194	172	205	199	191	183	187	199	199	213	187	196	196	196	197	177	179	188	195	194	215	190	189	183	198	195	188	192	206	214	193	179	175	213	205	199	201	186	178	194	211	212	191	198	216	191	194	147	198	203	213	188	178	186	163	194	190	206	199	186	202	184	200	186	210	213	198	197	192	191	195	185	177	180	197	198	178	217	190	205	188	165	195	160	184	228	193	212	196	214	202	215	211	191	205	196	206	214	195	176	178	198	165	183	158	173	186	196	188	188	183	214	188	212	196	191	177	192	205	210	196	191	180	204	217	208	173	192	193	191	205	201	196	193	208	184	216	195	201	206	186	182	197	185	198	169	213	201	186	190	192	183	188	177	181	179	185	188	197	185	182	199	198	194	204	178	215	197	191	182	175	161	194	187	197	195	176	185	183	196	202	197	183	181	180	191	179	187	182	189	201	199	201	191	179	185	193	192	218	195	185	195	195	192	190	221	178	204	179	215	209	185	181	183	197	189	195	198	189	198	199	197	183	190	188	196	203	185	170	199	196	203	195	201	201	197	188	197	203	200	192	207	165	189	203	194	205	181	151	198	194	185	190	196	200	191	202	203	195	194	194	170	187	215	201	193	191	206	185	207	207	207	198	203	193	201	195	190	180	194	192	186	189	185	195	180	212	168	202	191	206	197	200	186	198	206	176	195	171	182	189	197	177	207	207	171	201	184	175	169	202	180	182	194	191	186	173	190	209	212	203	165	190	164	211	196	193	188	183	185	198	183	199	189	195	190	199	189	203	194	163	206	201	201	207	199	201	192	202	161	201	193	149	194	177	196	193	201	173	189	205	188	181	173	189	196	182	198	197	176	199	194	189	209	196	182	191	182	186	186	187	174	190	174	183	208	182	176	188	178	196	194	184	185	192	203	176	201	223	176	169	172	183	182	175	194	186	224	182	204	203	181	194	212	226	195	174	187	187	191	168	176	210	210	180	188	178	203	197	179	187	176	190	161	184	170	187	208	191	188	191	181	230	180	201	200	196	180	192	189	184	206	185	172	191	216	222	172	202	194	169	188	189	197	184	178	201	200	192	197	176	181	191	195	184	186	201	171	204	198	203	224	171	200	180	187	183	183	194	218	171	211	191	181	209	178	199	207	198	196	181	185	195	180	211	188	194	189	187	169	203	173	188	188	177	190	184	164	189	206	153	187	199	199	175	199	203	184	194	195	179	200	211	195	193	199	207	187	212	182	211	175	189	174	188	181	192	198	176	178	191	181	184	223	199	194	204	202	177	187	183	199	198	196	184	182	197	209	178	205	217	192	166	190	196	194	185	199	180	187	211	195	181	159	193	200	176	202	198	169	200	214	211	205	162	193	198	211	158	198	190	184	198	198	179	185	207	192	177	200	205	173	200	210	192	202	168	183	179	201	195	169	204	169	209	198	191	200	188	183	182	174	180	181	179	205	192	215	201	199	182	198	182	192	199	219	182	183	179	181	198	182	194	184	177	193	178	182	198	195	198	188	209	199	195	187	205	214	183	173	189	203	189	193	192	224	197	213	167	196	199	188	178	197	190	212	172	194	182	187	180	195	188	211	194	188	194	179	182	216	184	214	190	190	177	190	198	183	194	199	207	181	188	210	215	188	187	202	198	207	181	185	187	197	208	184	183	201	197	187	201	179	177	183	182	166	183	194	189	201	154	223	190	182	197	194	174	188	185	207	201	198	187	192	169	193	172	193	180	180	190	199	221	191	183	184	189	190	164	169	228	186	171	178	181	210	190	213	205	196	204	231	199	195	207	174	207	191	186	213	198	196	183	179	187	211	189	193	178	202	202	204	176	161	180	199	204	183	199	162	192	195	200	203	157	199	176	215	192	171	182	195	188	176	191	210	178	194	209	202	175	160	191	176	193	212	189	197	218	193	161	219	213	209	205	176	177	177	182	194	202	201	191	212	174	205	197	170	212	197	189	196	187	210	183	185	199	212	177	203	204	212	172	165	195	189	211	207	188	202	201	195	200	178	201	210	211	184	201	177	185	194	163	194	180	204	179	188	182	190	177	198	197	223	188	204	190	210	205	181	180	198	189	194	200	181	194	178	191	187	207	193	199	153	184	207	187	192	176	195	182	200	202	180	204	188	196	176	218	194	193	172	192	189	197	187	205	175	191	164	192	191	188	202	173	192	185	183	187	167	188	186	205	185	163	183	184	182	175	213	180	216
25297	40462	34422	24789	19257	14988	11915	9824	8319	7044	4823	4197	3442	2703	2126	1774	1524	1273	1196	1165	1025	905	894	852	698	631	593	615	514	521	456	499	461	428	383	318	336	296	259	284	280	274	263	246	215	232	224	248	240	218	252	232	241	222	247	253	226	231	249	225	199	250	242	272	244	216	272	239	245	265	223	261	233	254	235	236	238	229	244	252	217	238	241	239	229	226	232	221	242	235	224	244	239	239	212	249	262	257	231	246	219	248	239	212	234	251	239	232	241	236	230	239	232	221	244	253	209	236	224	258	255	238	227	246	220	228	225	252	236	268	234	235	235	213	225	218	212	232	208	221	238	234	227	243	246	248	237	224	238	231	229	228	259	253	243	236	249	248	240	219	226	255	222	237	233	256	258	239	239	225	242	208	252	242	249	236	225	222	210	229	272	215	212	251	206	203	233	218	262	250	228	208	217	261	243	225	234	213	220	268	219	229	260	211	244	253	249	234	260	251	230	220	244	228	255	261	238	228	218	234	237	219	221	251	235	228	232	230	233	229	253	248	244	237	232	203	227	249	231	247	228	249	228	245	278	237	228	244	219	239	225	223	288	237	223	223	234	237	250	232	243	231	239	211	232	249	226	208	255	250	224	246	195	252	255	234	208	217	259	251	235	252	250	239	233	250	220	241	236	228	266	217	245	251	235	240	242	228	250	232	246	260	243	240	221	225	233	254	243	220	256	236	258	239	249	224	256	241	236	242	263	231	219	240	243	232	240	248	237	211	245	260	247	229	229	228	252	236	222	248	208	205	212	201	213	215	246	247	220	245	259	227	230	254	233	209	235	214	252	207	246	218	220	223	249	243	246	231	235	267	235	245	228	231	244	249	226	208	213	236	231	204	225	241	216	235	249	213	234	242	234	247	226	240	245	218	227	229	209	247	231	257	226	240	250	227	211	228	258	219	235	216	238	231	213	223	244	263	265	249	253	237	215	218	224	254	270	249	232	246	257	227	236	223	231	206	229	248	236	227	235	242	233	247	221	255	232	228	232	239	230	240	216	255	239	216	228	243	230	223	207	253	241	250	233	212	253	260	213	227	228	220	240	242	255	233	266	206	245	245	237	262	233	208	258	249	247	227	231	247	233	247	230	204	216	223	238	218	271	232	206	229	256	234	227	237	233	226	240	238	250	217	201	248	234	265	207	232	260	246	245	243	240	249	223	227	210	261	258	225	217	223	230	225	245	244	217	210	228	252	260	228	257	224	204	251	259	223	240	239	229	262	225	256	229	236	217	252	232	254	251	227	244	261	221	254	251	225	236	232	231	241	227	249	206	246	238	238	228	232	256	230	222	237	240	217	224	228	235	241	230	240	235	207	228	230	218	236	247	218	242	231	213	233	229	260	218	259	252	235	225	220	249	234	211	231	242	211	233	231	241	234	222	231	244	242	237	225	245	239	249	230	227	258	245	242	224	219	235	245	238	204	235	206	236	266	226	234	224	260	256	222	233	247	241	256	225	235	242	231	231	245	266	223	250	247	216	229	236	267	215	210	226	206	244	224	262	257	210	233	240	232	243	262	238	234	234	214	231	226	206	211	218	226	232	207	244	232	202	228	232	226	252	229	235	235	246	242	219	231	232	252	234	251	246	250	236	225	228	253	251	234	232	240	224	237	248	230	232	231	252	240	258	244	249	229	211	231	233	231	223	204	249	238	262	234	239	255	237	238	252	236	215	260	229	200	204	236	250	281	223	233	239	212	223	230	254	228	241	234	217	225	252	231	227	228	235	235	237	206	257	207	232	221	220	252	217	223	236	246	245	257	228	224	237	218	234	239	228	245	247	232	257	232	236	205	259	273	251	231	232	242	242	247	229	239	228	248	253	209	236	260	207	228	244	224	231	241	237	221	237	237	267	245	248	251	250	257	201	253	233	224	266	280	212	235	244	222	260	239	233	226	238	216	190	240	242	245	230	250	245	225	234	220	215	218	248	230	243	225	237	242	244	254	232	204	239	225	249	218	245	249	232	270	219	216	223	225	235	265	232	241	246	242	234	242	235	224	216	236	242	246	217	221	251	216	219	221	232	243	262	240	240	233	244	253	221	211	255	214	234	272	217	236	245	237	240	226	246	242	236	255	245	222	252	240	248	237	227	226	234	234	241	230	244	225	230	237	225	236	236	235	230	219	232	231	257	211	232	226	233	235	257	224	250	242	208	216	212	237	242	206	253	235	220	206	244	270	259	246	261	247	221	244	215	220	240	248	262	247	211	236	230	222	247	215	234	225	224	245	232	220	214	227	253	225	233	228	240	231	219	248	237	227	229	213	259	238	226	248	220	241	247	229	235	251	239	225	228	225	241	216	217	220	213	246	246	234	231	230	240	244	240	222	238	236	222	213	249	219	241	246	245	225	242	252	237	247	231	215	222	224	244	204	218	243	210	251	255	229	220	224	226	270	214	227	234	247	207	215	237	224	232	224	242	249	252	224	221	226	225	242	222	231	256	239	209	241	231	241	224	220	247	248	246	252	241	252	208	225	238	250	243	223	244	226	220	267	231	220	240	237	260	245	227	234	267	228	256	241	211	234	255	224	205	220	210	221	224	258	247	254	250	247	246	250	239	218	215	219	226	210	242	235	231	231	224	244	240	212	262	240	242	262	229	242	238	229	264	227	259	222	213	220	231	211	207	230	263	243	226	254	199	239	224	235	244	235	235	227	256	234	247	246	257	228	236	234	242	212	214	239	242	222	247	225	227	237	275	244	223	215	218	230	269	241	256	239	240	208	230	207	246	221	216	241	215	241	224	228	270	252	241	232	224	258	242	235	221	201	237	242	229	253	248	220	232	270	226	248	237	241	241	223	234	242	211	232	234	242	274	247	232	212	219	245	237	258	235	263	239	231	254	211	227	214	230	242	215	236	216	228	255	227	195	203	256	223	254	221	227	246	225	244	232	259	238	239	239	247	242	206	235	248	242	206	231	250	215	259	240	240	239	229	224	245	238	257	217	238	244	243	228	249	237	244	253	252	213	231	225	257	255	233	245	218	238	246	257	228	201	245	240	226	240	260	258	222	227	262	236	246	240	222	220	237	231	230	221	239	233	239	235	232	201	227	220	224	234	274	226	280	255	243	218	263	196	215	233	220	240	228	238	222	213	237	253	264	251	242	237	257	214	223	234	265	238	214	247	241	222	243	257	241	242	223	262	233	228	238	234	230	222	202	233	250	200	225	257	241	239	217	242	251	256	227	224	220	240	230	218	223	253	285	242	267	252	245	217	243	239	225	233	225	240	223	227	262	259	249	214	238	260	199	231	228	242	228	262	254	246	224	210	228	246	242	222	258	239	229	242	227	230	210	226	210	220	223	263	257	231	247	236	227	232	239	234	218	220	236	254	242	212	219	239	250	259	236	252	224	236	215	232	233	199	262	277	249	239	216	224	246	261	236	218	232	237	235	251	272	244	229	240	245	240	246	232	239	211	237	212	250	241	246	243	240
25023	20913	26727	24922	13670	7064	4975	3501	3012	2430	1707	1591	1308	1104	901	865	727	708	693	675	660	568	497	503	551	457	486	484	425	417	434	426	406	419	417	390	362	346	343	364	338	336	349	353	348	351	366	325	354	357	367	349	343	348	373	389	307	362	326	364	355	348	354	337	358	347	355	337	323	312	375	354	321	367	332	354	352	335	366	353	339	341	324	353	324	386	337	339	359	343	337	335	329	360	351	374	345	354	326	332	365	334	330	350	327	354	392	336	339	379	355	316	306	350	352	377	351	342	330	323	315	354	365	331	357	369	336	348	369	361	366	338	344	353	376	325	357	354	325	354	308	364	356	342	326	324	355	360	347	352	311	319	308	337	352	357	330	366	335	367	338	323	329	344	332	330	353	319	356	324	354	351	320	347	308	362	381	376	330	370	376	365	359	352	335	360	315	336	333	337	370	330	349	339	317	368	344	356	348	345	330	343	337	338	328	312	345	342	345	365	346	335	338	370	346	358	325	338	346	305	341	345	327	356	355	334	364	367	362	337	320	366	339	326	344	348	360	341	354	327	351	349	332	304	310	355	334	354	311	327	345	326	316	346	359	344	355	329	324	349	347	331	319	324	343	356	343	344	355	355	365	347	325	300	340	329	321	352	325	360	349	363	363	332	372	362	332	358	353	348	328	357	342	352	350	307	347	346	367	327	337	325	330	339	326	312	346	329	361	326	351	382	343	343	369	322	366	332	319	333	346	335	316	296	356	355	324	324	334	364	361	353	347	298	373	387	303	381	336	333	328	353	367	373	346	358	328	365	325	340	356	320	303	353	318	315	322	359	322	359	341	349	362	308	374	342	337	366	308	353	342	355	344	335	356	328	356	328	337	295	295	344	368	368	353	348	328	364	325	349	374	375	336	327	353	347	332	346	348	348	330	327	324	343	336	318	325	312	343	330	328	362	332	361	342	325	326	381	373	346	362	349	349	343	341	353	337	353	314	322	322	331	332	370	343	350	348	357	373	342	343	317	361	334	320	338	318	340	341	341	336	331	349	301	362	363	331	335	349	333	347	338	335	363	365	347	337	336	385	374	333	343	335	334	329	327	344	348	319	331	320	334	366	333	336	352	337	297	338	345	355	340	321	350	338	343	314	311	358	357	355	353	310	397	354	364	375	334	361	344	327	353	362	342	356	329	324	343	345	364	368	337	370	361	323	351	362	333	365	374	331	360	331	351	333	356	347	353	367	353	292	353	360	338	343	360	336	372	336	330	352	367	334	364	332	343	357	356	334	342	315	374	315	348	354	381	341	358	334	327	338	310	353	351	342	338	322	354	337	390	310	335	350	327	369	398	309	301	344	338	348	356	340	361	338	403	327	327	318	336	350	339	325	385	326	337	352	337	338	334	342	304	347	354	364	330	352	337	338	309	328	368	344	328	375	322	362	312	352	369	305	334	373	365	371	338	362	341	355	354	312	324	330	360	333	357	341	321	344	344	339	303	327	358	337	336	344	331	290	331	325	345	349	337	343	338	321	353	355	350	343	346	365	340	367	373	361	365	330	326	365	311	336	343	346	348	333	352	360	371	322	367	315	355	335	347	331	333	339	336	330	331	333	337	339	361	344	324	335	341	345	326	357	348	337	349	343	319	352	346	341	339	386	345	320	344	363	322	323	328	338	321	341	351	351	339	351	372	342	354	369	390	363	366	361	356	332	339	326	366	321	322	344	346	291	346	356	360	343	339	363	343	355	332	345	357	322	343	350	322	353	364	390	335	340	320	327	356	341	343	342	356	322	328	326	368	365	358	336	366	358	345	345	359	348	337	344	312	321	347	349	316	318	336	335	320	369	331	351	339	355	294	351	346	347	311	326	359	330	339	361	341	360	307	341	363	353	347	340	345	350	322	348	363	354	312	344	326	387	359	368	346	352	354	322	320	350	336	334	317	355	367	371	374	339	330	338	376	316	318	376	385	363	319	336	311	337	329	328	363	337	354	348	354	329	345	346	353	364	347	374	349	347	335	330	351	380	378	332	324	321	327	319	347	344	334	332	376	332	342	375	343	300	341	345	333	345	348	335	344	342	355	319	315	325	309	361	381	360	359	341	358	325	343	331	322	330	374	358	305	336	362	309	328	336	357	324	336	336	349	334	329	365	359	332	323	351	349	346	374	350	314	366	322	331	343	340	353	348	335	347	356	330	340	346	321	344	357	339	340	335	313	328	346	337	310	372	330	325	350	357	354	360	347	363	316	335	346	365	327	368	351	373	325	346	358	349	354	329	349	357	317	340	341	358	359	350	313	320	328	323	324	334	328	355	347	337	351	328	359	355	299	353	317	388	319	316	338	311	330	370	330	343	342	341	359	330	359	335	342	339	339	323	323	325	339	313	303	317	324	342	352	332	324	341	335	377	337	359	335	340	328	332	323	342	331	361	357	339	319	294	326	331	339	337	333	343	334	368	327	331	334	345	347	324	330	368	341	371	335	346	336	304	332	341	363	337	341	355	356	321	353	342	359	353	316	361	363	352	352	320	334	335	331	324	331	350	337	331	331	347	329	333	335	339	335	340	329	314	323	295	372	373	334	320	346	320	329	333	342	355	329	342	324	357	331	345	326	344	331	345	314	354	326	343	308	364	353	346	370	342	377	329	357	323	330	334	321	332	335	356	313	344	351	336	389	375	316	357	365	307	358	347	345	332	329	365	317	326	362	356	328	324	322	326	319	342	337	315	362	341	357	354	376	347	394	364	339	335	319	354	368	328	358	309	332	348	334	370	353	378	372	346	341	366	342	341	355	338	331	346	329	318	320	356	363	304	347	320	366	307	327	388	362	340	357	353	319	356	317	319	354	353	342	370	363	337	310	340	326	306	349	307	338	360	338	356	360	308	350	341	336	345	362	309	317	324	352	338	351	310	372	329	345	360	334	332	388	363	319	348	351	349	368	334	356	297	376	341	358	362	381	346	351	318	333	358	332	373	356	344	349	345	326	327	343	382	368	357	359	351	352	361	353	353	339	358	341	361	338	311	322	363	342	363	355	366	349	354	360	352	338	318	343	330	368	325	331	385	405	343	347	366	327	362	384	370	333	397	363	363	323	354	353	369	362	325	344	332	346	337	324	336	336	350	331	321	352	379	349	350	308	332	344	348	354	326	344	337	352	348	341	339	350	318	330	362	321	327	372	326	354	337	345	321	334	343	335	354	330	367	323	343	318	343	351	362	388	335	354	355	342	347	394	354	364	343	352	344	321	339	338	334	355	319	319	348	334	341	323	338	351	341	378	365	307	330	371	350	328	357	339	345	364	316	389	343	330	332	325	363	322	327	354	352	329	363	351	337	327	390	328	341	317	359	316	338	346	384	335	359	364	341	323	313	343	306	326	356	338	313	328	336	324	359	336	341	348	303	310	388	332	322	382	331	331	339	328	328	323	361	349	351	348	338	337	359	318	331	342	321	346	343	346	327	314	348	355	356	368	373	333	372	340	344	344
24972	36805	30811	21123	15937	12036	9771	7566	6847	5530	3868	3308	2821	2216	1796	1628	1321	1266	1209	1127	1062	937	807	834	746	762	742	675	623	600	621	594	616	591	445	493	486	439	432	425	421	408	421	399	389	441	376	409	394	437	407	403	461	353	402	405	412	374	473	427	402	415	373	409	425	399	362	388	395	391	398	407	390	394	430	358	447	451	422	389	408	419	394	405	435	411	407	451	403	397	395	425	355	441	398	386	403	411	414	347	408	398	429	361	424	425	390	373	405	418	435	430	384	416	379	378	401	392	403	408	389	381	434	425	381	410	421	367	388	363	394	411	415	417	425	415	380	427	407	412	426	420	392	429	413	386	424	423	386	414	404	418	370	393	374	403	434	407	400	415	404	394	410	337	399	426	361	359	404	412	425	389	407	380	415	430	374	421	424	431	419	395	396	430	422	367	403	405	417	422	394	406	375	374	404	414	431	480	389	406	413	415	421	397	416	414	421	390	408	418	380	417	410	393	435	398	410	402	399	376	402	449	433	394	400	358	436	414	422	403	396	380	397	386	387	386	404	400	416	420	416	379	471	426	416	410	394	374	411	392	395	413	395	413	385	368	389	403	381	400	395	408	380	362	448	391	414	395	401	402	354	388	422	412	412	389	382	394	456	405	437	399	413	412	435	400	409	405	398	358	423	406	397	407	428	413	383	374	426	404	398	431	417	394	390	402	432	400	430	434	386	392	429	441	412	413	420	387	370	402	372	398	433	425	446	399	352	402	396	414	406	451	351	406	398	383	364	398	419	415	373	379	405	403	392	449	436	373	422	404	400	389	386	420	399	376	419	412	408	387	385	374	373	433	415	403	411	425	439	407	405	398	379	409	416	426	441	443	390	477	425	354	406	425	399	395	399	382	400	416	400	392	400	436	384	390	398	402	394	390	404	402	388	385	403	376	419	370	424	391	418	393	376	429	418	433	404	435	410	417	404	404	411	408	379	399	401	406	405	385	423	383	439	407	392	394	380	405	410	437	420	425	413	413	390	383	402	408	397	342	402	440	392	403	393	420	419	412	388	421	391	439	397	401	387	409	405	402	377	388	416	427	358	393	437	394	400	421	404	426	442	409	405	351	410	396	368	372	399	399	392	393	412	424	380	387	407	428	386	407	424	403	412	421	411	423	425	389	402	400	426	397	393	409	412	391	402	390	416	416	393	410	397	369	368	413	381	450	377	414	418	383	402	397	408	378	428	413	416	380	407	374	389	398	422	414	384	393	405	393	410	386	420	406	418	436	422	408	412	426	425	398	390	367	384	399	408	403	400	440	423	392	418	392	409	393	410	405	408	427	370	400	406	413	429	396	407	422	381	387	422	391	434	376	404	422	435	426	404	400	376	416	385	405	427	364	380	396	417	394	345	418	408	423	407	472	328	397	384	405	424	401	415	401	398	402	407	384	405	393	455	389	400	391	410	413	393	416	405	405	384	415	425	387	405	416	398	439	398	385	424	384	411	410	417	414	390	420	418	431	404	403	402	416	412	370	401	417	402	395	426	417	407	400	397	410	396	410	391	418	405	385	398	391	410	403	460	402	358	422	374	420	421	390	377	418	399	430	462	402	415	397	409	398	394	403	412	394	439	440	407	416	403	408	406	388	384	388	421	419	393	393	399	427	432	400	406	432	413	409	377	398	383	432	388	376	436	397	378	376	415	424	417	423	397	399	380	405	433	415	388	384	460	394	415	435	445	460	413	396	430	411	386	406	435	432	382	387	416	364	393	414	406	392	407	416	355	412	405	427	403	427	408	399	406	428	429	408	403	429	401	399	417	372	395	403	387	373	403	403	421	397	393	419	409	412	410	411	383	370	403	390	412	399	410	399	388	407	386	395	401	417	415	394	358	431	373	397	384	388	382	404	371	404	395	404	381	405	407	407	380	396	373	415	415	450	393	434	416	400	431	393	436	423	423	415	413	411	425	423	425	411	388	460	413	439	410	406	412	370	399	456	424	375	381	394	400	426	402	403	385	404	370	390	411	401	411	398	418	402	369	390	412	430	400	449	396	450	396	394	413	394	399	402	405	408	403	431	370	399	398	410	407	416	432	411	374	380	410	407	409	451	403	413	378	423	401	386	400	388	408	390	431	402	424	407	379	387	455	413	373	408	388	405	395	402	443	381	408	415	400	449	419	395	381	404	413	418	426	411	387	390	413	393	439	376	382	387	400	405	418	406	388	408	374	390	366	361	378	401	369	395	367	408	396	405	398	378	444	394	431	425	407	427	402	367	374	414	425	395	399	433	407	378	422	386	373	392	423	394	398	380	425	410	399	377	434	403	390	410	375	426	412	412	415	429	430	423	414	366	380	411	435	425	407	367	365	428	433	410	380	384	433	388	378	408	393	402	409	433	394	406	406	416	398	407	419	425	405	403	403	394	436	408	435	426	385	423	358	410	410	392	418	403	425	392	419	407	417	402	408	441	367	396	375	399	371	425	436	380	411	445	387	374	411	345	395	386	401	411	422	396	398	415	380	379	394	393	388	414	414	441	432	403	394	380	456	405	410	403	408	419	404	420	411	421	394	422	389	353	376	443	412	399	424	421	406	414	424	404	369	398	425	382	387	469	368	401	424	400	377	383	433	360	394	367	411	401	373	445	391	434	402	420	399	439	408	370	417	398	438	401	403	410	387	397	422	409	394	404	384	402	424	445	410	434	418	388	382	420	407	404	390	422	443	405	398	402	399	361	366	402	379	399	366	428	404	410	453	367	416	394	389	441	422	422	395	410	386	383	396	405	428	370	384	383	440	409	386	413	379	426	385	404	416	396	422	417	387	445	388	414	367	437	408	436	419	423	413	398	413	422	425	407	422	395	434	395	376	390	395	426	442	456	404	349	400	445	420	388	389	431	392	413	393	410	398	431	399	411	440	403	414	412	421	422	378	400	396	419	425	380	386	379	389	422	401	423	419	426	368	395	408	425	415	395	412	393	420	401	390	434	391	417	431	382	393	393	409	389	422	381	398	394	403	400	421	409	411	407	418	441	438	405	450	395	376	364	394	383	391	397	398	392	394	444	441	386	404	442	388	399	406	437	402	419	408	441	461	389	423	392	386	441	393	387	399	418	406	384	418	422	459	387	419	389	403	411	394	427	418	369	384	383	421	390	439	372	381	355	381	427	421	438	392	383	388	358	418	402	403	435	426	438	458	413	394	385	404	396	436	415	378	439	381	430	428	418	437	406	410	394	409	402	391	432	412	400	388	408	414	403	355	419	417	370	417	396	409	399	373	414	383	399	371	427	410	452	395	398	410	356	397	446	394	416	389	424	382	387	398	428	434	400	363	402	406	438	412	401	379	408	406	402	388	386	415	392	414	401	384	400	396	414	385	377	394	407	412	423	395	418	375	407	418	438	411	401	418	399	383	400	407	411	413	401	420	396	395	410	426	416	412	374	426	414	416	400	412	371	407	399	414	396	393	393	427	444	404	407	394	391	399	404	383	397
22681	20926	28495	23504	21059	21443	16418	8117	5950	4854	3237	2662	2252	1755	1434	1243	1097	1034	992	920	852	762	712	614	607	612	554	521	456	462	436	437	371	399	334	347	308	284	291	269	260	263	271	283	264	279	273	233	262	251	271	254	249	264	255	249	253	266	273	268	274	255	272	258	237	266	264	279	250	292	247	254	272	293	260	277	270	280	235	312	276	288	283	264	272	269	288	268	272	265	249	290	251	272	290	255	279	247	229	275	280	303	255	242	275	253	250	254	263	286	262	270	266	267	236	229	269	258	251	267	261	253	247	281	248	282	259	233	276	280	274	261	247	244	288	235	269	254	251	280	239	271	238	275	273	260	268	279	261	249	290	252	267	236	292	266	264	261	275	255	265	265	249	226	249	265	271	289	264	245	266	243	281	252	250	257	260	277	270	261	273	258	241	255	260	272	244	254	261	290	233	286	245	252	274	264	248	249	277	258	271	267	258	277	252	288	267	257	250	281	265	258	260	269	272	253	280	270	278	275	269	272	254	236	264	276	254	279	284	266	261	255	288	267	262	288	255	267	247	268	235	259	266	262	247	249	236	253	239	268	278	257	269	255	239	246	280	242	282	243	257	236	274	298	332	275	246	226	289	281	262	241	255	290	271	250	278	287	310	266	251	284	278	261	268	251	284	240	244	270	267	267	270	251	273	265	245	259	295	250	251	262	267	272	281	234	254	247	271	271	277	276	240	275	266	267	284	271	239	286	288	259	247	281	246	288	264	281	246	267	262	259	270	269	258	267	298	280	285	269	259	280	287	266	249	255	286	273	253	244	274	262	271	251	242	283	257	230	265	274	255	273	266	227	245	247	263	284	250	259	254	284	241	285	234	273	299	280	266	258	263	235	255	261	261	244	264	257	271	242	278	255	283	259	267	270	268	234	245	270	284	252	256	263	248	239	274	275	246	288	302	250	265	261	248	257	289	282	269	323	281	279	282	244	233	238	278	267	267	268	252	274	250	268	274	260	267	251	247	245	253	257	287	272	252	262	263	241	257	273	276	291	264	260	259	268	268	282	288	261	251	259	268	253	275	243	252	269	258	260	265	289	284	262	267	247	266	245	260	269	288	289	254	268	275	256	270	257	268	266	240	294	273	261	264	276	264	246	240	269	239	265	249	276	270	270	250	257	265	290	289	236	274	285	245	277	239	278	268	240	242	281	271	275	283	266	254	269	259	277	247	281	251	260	262	266	261	250	245	272	290	269	259	241	280	267	262	271	293	285	275	257	270	264	246	275	248	273	289	268	235	262	251	263	267	260	264	237	263	268	274	273	262	257	262	270	251	242	239	257	276	254	270	298	267	266	264	257	266	256	251	280	264	229	229	261	251	263	283	269	256	239	255	280	245	261	279	250	286	252	270	268	269	260	285	282	290	258	280	282	267	267	277	279	248	247	255	270	264	261	282	279	296	275	264	276	246	257	262	245	288	255	274	261	270	274	274	240	250	255	235	265	241	258	261	246	283	278	253	263	248	281	264	250	271	233	256	237	260	289	233	237	249	266	283	248	279	244	290	277	269	242	278	284	241	256	270	259	269	273	266	287	247	265	255	244	271	262	258	270	255	253	253	260	235	260	262	272	289	269	299	264	268	277	255	276	280	244	250	258	267	251	253	264	256	269	260	246	265	243	288	256	251	277	276	276	254	273	244	237	288	274	247	263	256	226	288	266	262	294	243	291	290	267	282	242	221	262	270	260	286	262	263	287	279	287	284	294	217	260	243	269	259	261	262	274	249	244	261	280	270	218	283	268	243	266	249	246	261	281	235	267	244	268	280	265	261	280	258	248	269	255	245	272	230	250	245	289	275	275	281	258	255	270	265	262	288	257	310	288	265	275	273	254	251	309	250	266	256	231	246	291	288	279	264	294	263	265	285	276	231	257	293	261	242	261	298	242	291	240	277	282	284	267	270	248	259	262	264	282	260	252	268	272	258	290	281	262	262	285	270	268	232	262	255	239	296	259	280	259	234	267	271	271	276	254	274	234	245	267	260	267	254	261	272	275	237	270	256	269	236	245	265	277	255	243	284	246	227	217	258	279	254	250	249	283	250	282	267	233	250	303	283	255	272	218	255	250	250	275	253	255	283	262	271	256	291	237	256	261	236	295	262	270	252	243	253	244	282	253	245	272	281	291	300	281	267	278	281	272	266	267	260	273	257	250	267	277	253	256	236	251	270	263	260	277	269	280	237	294	275	276	268	266	243	273	237	260	251	287	267	253	251	244	244	277	259	262	273	295	258	257	241	243	286	287	257	280	279	275	267	252	263	278	303	253	274	247	274	236	274	266	268	269	309	281	256	273	259	275	248	255	292	283	265	232	260	258	271	265	281	267	289	255	255	248	236	265	267	240	237	262	253	259	264	240	255	302	268	254	272	269	262	259	279	256	268	279	276	261	273	269	229	258	279	263	259	238	263	263	270	271	255	258	256	269	229	262	264	259	253	240	307	252	272	248	283	296	293	268	246	270	260	231	262	237	263	252	280	300	308	278	281	272	267	254	277	276	258	284	303	257	235	291	256	246	252	264	243	241	268	250	265	264	237	280	282	261	248	272	271	224	276	273	280	235	292	253	255	269	291	244	250	292	265	236	282	281	244	235	246	250	259	273	282	271	275	258	254	252	253	252	273	271	304	290	244	242	253	248	261	286	296	244	248	261	282	276	269	266	281	259	239	280	265	254	243	295	266	249	275	267	251	258	238	257	291	300	259	273	253	254	278	242	289	280	231	226	265	227	265	291	253	320	287	254	245	299	239	270	250	250	254	238	277	271	243	247	252	292	249	246	288	262	293	265	280	263	281	239	259	274	250	266	267	264	257	270	289	272	241	272	250	266	273	251	262	264	252	238	262	235	255	267	271	270	255	263	251	265	262	249	253	281	267	235	245	259	265	259	252	232	270	247	284	251	260	267	261	253	287	267	269	263	274	274	263	289	265	291	253	270	245	273	279	266	250	266	251	256	250	280	285	240	267	270	273	282	274	263	253	275	307	240	253	245	256	283	265	298	278	238	260	259	269	248	292	274	252	250	242	270	219	275	311	265	271	298	270	269	306	224	272	244	247	268	249	260	269	279	243	303	256	247	275	269	264	264	276	281	258	283	289	262	283	272	242	237	262	244	272	263	274	251	263	241	235	283	279	237	267	246	244	263	264	236	274	263	258	296	270	299	271	271	234	260	272	266	281	261	286	240	275	236	262	294	261	269	216	250	277	246	259	309	278	291	281	283	243	237	270	252	248	261	253	249	238	272	235	281	260	255	248	268	268	272	284	280	287	250	263	272	231	240	253	272	243	251	277	234	276	275	284	256	267	257	292	253	279	248	254	286	248	235	256	251	275	261	272	258	258	244	264	240	262	272	230	273	265	240	283	249	279	296	277	235	272	253	264	290	266	255	272	261	270	266	278	261	284	264	286	272	269	266	246	259	256	242	269	259	269	258	278	270	239	264
27507	44806	39125	29440	23845	19884	16824	13366	11991	9618	6918	5696	4668	3800	3054	2793	2361	2156	1888	1694	1474	1386	1142	1050	1033	982	910	902	832	729	692	591	580	601	493	463	434	343	368	337	323	306	319	303	302	312	306	294	307	301	310	308	335	312	297	317	314	313	297	318	293	298	297	317	290	282	287	336	301	366	305	308	300	352	301	283	297	302	314	314	298	322	278	321	334	319	284	315	301	291	294	301	318	291	295	306	300	290	331	294	295	307	320	280	288	307	307	310	287	294	275	294	301	306	326	313	306	329	308	338	293	320	301	313	310	303	302	316	291	322	325	323	303	317	351	306	304	285	299	290	292	303	308	269	295	304	346	335	293	295	270	301	315	324	289	272	293	323	298	295	306	305	283	287	292	300	311	324	313	310	324	323	305	318	325	319	331	288	323	304	292	308	286	312	275	282	312	321	319	315	315	278	312	289	320	285	317	297	289	326	314	298	290	308	293	298	292	304	315	298	318	299	318	335	316	308	300	292	303	311	283	308	321	316	291	282	305	302	304	297	313	307	300	307	288	304	311	306	310	308	301	293	300	298	320	292	267	287	328	275	308	312	301	293	293	294	327	313	299	322	305	293	299	308	305	281	309	309	297	297	304	317	330	323	295	324	318	291	353	298	274	314	294	341	308	340	316	289	293	332	320	297	311	305	285	301	332	306	312	328	301	310	316	285	294	272	316	305	323	327	309	311	298	321	306	325	330	310	305	339	302	314	315	296	292	341	303	278	307	345	312	311	312	274	281	306	316	342	284	298	327	290	329	311	299	339	310	293	302	308	302	328	275	314	310	302	318	322	318	288	311	297	299	292	297	333	322	322	284	297	294	340	279	287	312	300	309	288	308	310	300	297	254	286	316	286	291	302	313	285	350	314	310	332	326	314	281	315	327	332	284	339	314	309	288	285	289	301	288	282	299	312	309	294	305	302	299	256	325	292	343	312	307	304	297	287	286	273	290	300	324	284	331	294	302	295	314	283	286	314	340	318	280	330	326	305	306	316	303	326	326	303	284	270	312	344	307	316	339	313	315	334	315	281	333	290	334	329	308	325	276	309	318	319	329	305	315	331	305	300	319	301	296	310	262	298	299	288	287	300	302	322	302	294	361	301	315	299	314	281	302	296	297	298	322	325	327	299	307	322	290	309	322	308	306	313	336	310	279	320	300	280	312	325	293	323	308	335	318	306	306	308	323	300	327	291	302	301	278	270	293	306	281	295	309	278	307	325	321	308	338	310	304	316	297	260	334	280	302	279	305	304	270	305	306	314	284	313	321	288	282	277	320	290	311	293	333	277	293	313	324	306	298	297	288	299	281	329	280	289	324	292	281	328	326	307	312	311	299	312	296	294	292	290	276	300	307	317	291	326	276	252	297	302	280	311	295	292	290	302	303	311	300	293	316	328	301	309	315	270	290	326	323	280	277	292	275	300	311	312	303	295	295	305	298	321	313	273	305	304	317	296	297	311	303	300	290	294	312	287	339	337	269	336	309	270	295	286	315	326	360	295	305	322	291	306	306	288	285	284	338	300	300	299	323	328	319	303	320	321	279	306	297	305	295	314	288	294	304	308	302	323	309	324	307	295	304	323	317	302	321	291	330	317	278	303	317	285	308	337	298	300	310	284	300	302	294	340	307	303	306	296	298	320	297	320	314	314	337	266	322	296	315	309	296	321	332	345	271	341	316	295	332	320	329	297	335	342	319	278	316	289	336	281	320	281	299	309	298	317	321	328	330	291	338	317	329	341	318	342	313	291	301	298	308	283	296	317	309	294	321	302	294	292	274	309	291	309	304	300	317	289	314	306	304	341	289	296	286	333	300	301	304	283	331	305	320	316	311	323	305	292	305	310	303	293	309	310	328	308	302	330	300	308	328	304	307	310	317	310	305	276	326	300	298	319	295	311	316	315	281	300	282	316	301	305	292	274	304	284	294	320	301	314	291	289	269	310	271	285	292	314	299	295	285	317	314	315	287	299	296	318	322	284	309	286	302	307	349	304	298	313	300	292	305	282	304	353	309	308	285	317	354	306	306	292	315	330	329	319	282	309	309	329	316	305	304	312	304	292	291	285	353	286	280	298	286	315	292	308	329	294	282	271	296	321	294	333	326	310	310	289	350	280	307	321	296	271	298	302	316	330	307	334	313	316	309	303	292	323	289	303	313	299	328	336	297	284	317	287	306	311	303	313	294	321	347	296	318	291	296	300	304	325	301	304	306	294	317	307	337	304	356	316	321	316	291	332	286	322	308	292	318	308	328	269	316	310	328	325	294	294	322	293	291	303	310	292	348	318	323	304	342	305	304	313	302	279	298	296	289	305	321	282	311	318	313	304	303	304	323	313	332	328	335	337	294	271	315	268	276	282	315	287	266	306	280	330	313	305	323	290	287	331	298	307	313	304	301	297	285	315	331	304	301	285	316	280	285	280	292	287	303	308	285	278	297	295	284	311	298	317	286	291	305	311	319	270	295	293	337	282	321	270	312	314	288	309	315	295	316	327	296	319	283	293	285	335	301	324	301	295	285	307	301	309	314	279	305	353	301	312	275	295	311	291	304	302	297	306	307	292	301	312	308	324	313	284	302	302	296	344	332	297	296	293	333	294	318	289	302	322	334	314	330	317	283	272	307	299	300	285	285	294	317	303	297	291	287	282	293	292	301	280	299	280	312	326	324	314	313	279	294	308	323	299	326	318	291	325	296	313	291	280	342	333	319	308	317	284	306	307	284	308	302	294	298	343	299	305	267	313	314	308	290	320	282	316	315	311	301	313	284	304	330	349	270	290	310	308	315	302	281	306	311	277	263	300	280	304	294	320	309	328	313	313	271	298	288	304	294	276	310	278	308	293	291	305	328	320	304	312	319	313	280	295	280	317	332	324	280	325	315	280	290	313	291	308	288	306	307	287	275	317	321	296	291	308	292	311	318	327	310	313	324	314	300	304	282	311	324	283	318	303	331	338	325	296	323	322	319	293	309	297	304	316	308	313	270	309	303	306	305	333	307	333	290	310	308	328	280	317	326	312	294	306	304	319	317	306	320	272	326	307	303	293	299	336	281	317	305	340	306	298	336	277	333	312	323	319	297	308	314	295	289	299	305	310	313	325	293	314	313	289	307	311	304	295	274	316	298	290	287	312	308	319	300	296	289	311	348	292	324	328	272	297	295	320	297	310	328	314	293	293	336	295	297	341	302	331	309	307	302	299	292	326	335	285	302	268	296	290	287	307	329	318	295	294	292	316	318	323	333	320	278	275	319	320	316	293	279	292	300	316	291	289	297	327	279	322	286	304	328	277	302	321	331	317	286	325	319	295	293	304	294	304	301	355	281	308	312	323	319	287	283	296	283	327	309	306	337	306	341	315	309	301	293	284	294	330	317	332	304	336	299	313	334	330	300	289	302	320	284	346	304	327	339	330	292	336	307	300	311	296	273	312	302	324	296	282	323	303	348	289	327	312
27474	22609	22885	15327	7987	5280	3942	2784	2399	1858	1374	1083	940	734	714	622	567	566	501	483	479	421	428	372	389	374	425	370	353	333	304	309	310	298	307	310	259	278	270	269	281	290	258	273	270	251	270	271	250	236	265	286	258	263	281	262	260	307	280	281	254	255	281	242	272	299	261	278	265	243	259	247	245	287	260	242	265	248	239	263	267	238	246	254	278	276	278	258	272	276	235	265	295	258	268	295	285	253	257	274	267	275	255	244	259	278	271	276	265	268	242	268	253	251	269	270	252	293	265	289	248	269	267	256	281	273	268	273	244	251	241	272	279	303	255	272	252	252	281	250	258	243	259	249	269	275	279	292	240	279	259	221	267	249	239	286	308	266	249	248	275	271	250	256	269	262	265	304	261	273	292	269	278	249	274	289	285	270	263	294	267	265	258	252	242	263	262	304	261	257	250	255	285	289	298	257	242	278	271	275	301	257	275	262	275	255	269	245	266	294	243	253	266	280	264	251	259	259	264	271	256	272	258	271	277	274	264	252	266	260	261	270	253	273	239	282	223	257	273	268	275	287	277	297	257	284	297	234	252	290	271	249	252	287	278	262	279	288	309	255	288	283	249	242	272	243	251	261	245	254	257	265	235	265	285	269	273	247	280	279	274	286	276	269	257	288	267	266	292	269	274	257	281	289	278	251	264	256	232	245	310	256	255	250	257	296	267	281	258	281	262	253	260	245	268	233	257	291	281	269	264	271	287	269	258	246	243	279	298	251	261	266	274	248	284	252	283	256	246	283	255	261	255	256	285	243	273	246	269	250	278	270	284	259	286	264	252	274	265	272	252	268	249	260	283	265	292	264	269	249	258	219	262	269	268	274	260	253	244	273	270	240	265	272	251	265	286	254	227	263	246	251	314	294	293	276	256	270	275	282	274	275	287	244	227	300	255	266	267	282	291	259	265	264	290	283	243	277	266	280	246	260	232	258	262	281	262	254	273	277	274	263	277	248	266	261	255	297	252	265	264	257	261	275	244	273	266	254	232	269	239	248	270	266	266	227	287	246	226	261	270	258	263	241	252	271	241	244	288	253	242	260	262	263	265	254	255	260	277	296	233	260	235	301	247	245	269	269	271	286	287	281	265	284	267	247	265	273	240	253	284	274	264	273	261	263	245	259	306	261	269	263	265	259	260	241	277	307	269	268	258	281	261	256	243	243	257	265	276	285	270	265	210	283	240	243	268	258	286	250	258	241	263	267	258	239	271	246	304	262	270	265	276	245	273	271	259	274	271	268	273	269	267	262	254	249	278	252	243	236	293	277	258	249	277	265	270	267	257	267	265	279	247	265	273	289	228	279	305	251	260	253	241	252	258	252	258	287	254	286	278	254	259	282	250	263	266	245	251	263	281	244	269	228	279	270	301	265	255	252	241	252	284	286	256	245	279	260	263	252	247	271	297	265	274	295	278	261	272	297	248	266	276	249	277	257	268	226	273	269	267	263	269	255	296	266	272	274	293	262	269	277	271	278	258	279	254	263	275	273	257	262	259	286	260	271	278	261	266	273	285	254	265	247	275	250	263	299	255	262	277	260	293	253	256	266	280	256	270	259	254	293	286	259	260	274	249	250	246	275	302	245	287	239	292	264	267	271	244	235	283	276	278	295	280	270	263	268	234	252	272	277	249	280	291	253	281	248	264	245	266	293	268	285	273	279	264	287	297	297	279	265	281	266	292	278	271	300	296	266	252	241	263	278	305	279	278	281	258	263	284	263	237	266	239	256	245	263	256	281	251	279	267	262	271	241	262	245	281	255	256	258	282	250	271	262	291	264	256	263	244	254	282	282	248	235	254	265	271	267	265	270	258	263	279	269	257	261	259	270	267	269	270	272	276	267	256	272	267	251	264	241	272	275	249	247	257	279	274	292	270	275	278	274	260	278	278	264	268	269	295	244	246	270	285	271	282	261	257	275	287	264	269	274	285	299	289	254	241	269	260	260	295	237	291	260	268	266	265	257	284	278	267	263	282	279	246	248	294	259	295	285	267	274	262	248	249	286	255	275	265	257	259	261	264	284	278	244	263	263	271	264	261	257	250	271	252	253	281	294	285	299	243	268	288	266	248	264	245	277	252	238	256	259	289	263	296	260	249	268	280	255	272	271	259	298	275	284	275	263	275	256	270	281	264	266	275	273	284	268	255	271	270	263	237	272	275	247	274	270	291	260	258	292	269	271	265	254	210	279	284	251	262	264	276	269	277	271	262	263	260	273	293	293	275	265	299	251	249	258	270	270	251	270	230	260	289	268	247	273	270	263	257	277	289	278	213	262	252	247	282	275	280	248	275	264	258	282	247	291	249	268	290	283	263	245	256	280	285	267	268	244	274	265	234	270	283	288	251	303	279	255	272	248	274	227	252	259	262	254	262	272	262	248	259	254	284	269	263	283	254	237	259	250	263	240	240	218	258	263	280	276	266	272	265	271	274	262	264	256	282	266	261	284	273	280	267	272	299	287	279	268	274	270	254	252	262	257	269	262	296	291	290	265	293	295	264	244	250	302	275	260	258	260	275	312	261	263	267	265	254	272	274	279	259	270	256	255	273	270	264	271	306	289	283	269	250	281	285	301	262	257	254	288	294	302	275	245	270	259	285	237	249	277	270	282	238	285	303	236	267	306	265	268	279	247	254	298	270	271	279	271	289	260	246	260	247	290	248	253	254	274	285	283	280	252	271	264	284	255	270	247	266	290	264	264	255	256	265	295	276	262	284	269	262	266	306	267	263	285	258	274	273	256	278	293	267	282	250	263	264	264	278	281	263	271	269	287	272	255	263	288	261	253	265	248	283	279	268	272	256	273	271	274	272	292	250	267	319	252	257	264	285	266	309	252	266	250	264	270	270	267	259	248	246	240	253	277	236	267	299	265	289	258	271	248	303	238	260	264	261	275	266	253	246	290	226	270	273	280	261	291	264	248	250	252	271	267	262	281	269	261	250	243	260	261	238	267	282	305	252	285	300	252	262	262	262	277	300	260	279	282	248	261	265	258	271	250	263	269	256	283	258	261	253	258	247	262	263	254	275	251	256	267	250	267	285	269	249	286	274	268	239	247	241	271	288	245	303	258	272	234	277	277	251	250	275	279	268	249	278	270	287	247	257	279	226	253	255	281	284	267	279	280	264	240	270	300	257	293	264	270	269	298	277	265	257	291	220	285	227	280	275	277	263	291	282	257	243	277	301	307	277	260	281	265	265	276	237	280	251	249	288	251	239	269	242	264	283	233	295	299	260	277	275	255	267	261	280	238	275	251	269	286	264	280	307	293	284	249	255	249	257	243	249	235	263	219	231	241	272	260	255	265	257	284	269	272	250	267	290	240	275	263	273	250	258	295	243	266	270	289	266	264	264	277	275	275	224	282	262	251	275	264	274	280	271	265	284	278	227	273	257	284	275	269	269	268	289	269	271	253	249	278	291	294	257	255	245	279	261	271	269	302	287	267
24068	33976	27356	18048	12970	10249	8020	6146	5361	4272	2934	2490	1955	1502	1343	1159	1105	1004	905	830	754	703	672	661	627	584	553	564	552	515	463	457	423	410	387	388	355	349	303	329	342	378	331	331	290	333	317	307	307	326	359	314	327	367	319	308	327	360	341	301	343	309	324	329	348	319	333	363	337	357	309	333	314	303	331	303	296	308	307	322	358	317	323	295	328	354	356	303	341	354	334	330	323	322	343	336	336	326	315	358	303	298	312	352	286	320	318	331	329	316	331	353	347	348	310	340	304	336	300	326	310	353	343	313	344	334	343	316	313	284	317	324	335	353	335	315	324	339	358	332	311	350	338	315	306	331	285	280	320	308	335	293	323	328	323	337	344	315	339	326	298	339	322	299	347	334	326	325	342	344	328	309	330	310	312	332	320	312	322	352	358	332	312	344	326	337	299	329	321	320	326	316	332	330	282	342	294	313	284	309	315	324	317	335	352	334	310	303	307	294	333	315	327	314	314	349	306	267	296	356	331	327	316	354	328	324	326	350	341	359	329	335	324	339	338	301	311	326	307	299	318	326	317	326	332	323	349	334	338	326	338	341	308	350	326	340	311	356	303	324	346	312	312	351	328	309	311	324	350	301	327	330	321	328	328	314	321	330	304	322	336	305	321	328	311	312	319	349	339	342	335	345	337	344	308	323	317	310	347	362	322	341	323	311	319	296	307	321	320	310	322	327	316	323	343	353	337	337	326	335	315	320	284	320	343	332	325	293	374	332	299	339	328	310	337	327	309	337	302	305	323	345	303	317	353	328	322	330	351	337	375	326	330	340	306	360	325	343	317	299	321	318	351	345	326	338	323	341	326	327	364	303	304	309	324	355	328	339	324	333	329	362	318	340	337	315	319	350	345	318	302	332	317	349	355	345	325	330	333	342	317	322	325	349	318	341	316	350	304	317	314	322	326	359	318	323	309	299	334	353	325	346	344	340	330	333	312	317	332	314	335	354	335	310	319	338	321	339	348	335	286	315	328	322	318	349	305	337	353	342	303	352	359	314	326	312	328	315	308	330	301	334	319	364	279	319	327	320	315	341	302	321	317	343	340	319	329	299	341	310	339	322	325	328	358	312	341	320	349	357	327	341	335	345	339	312	338	307	311	324	338	309	291	306	304	314	321	336	306	345	343	317	330	322	337	284	317	302	321	315	315	329	318	313	323	345	337	302	328	332	342	343	323	353	297	345	290	302	350	314	356	356	329	323	348	289	327	342	310	324	325	367	324	311	323	302	310	327	306	334	321	330	316	336	307	364	322	294	341	333	293	337	331	309	320	334	317	318	330	372	333	332	305	335	356	338	320	372	323	315	315	342	304	344	344	328	334	314	290	328	324	337	307	333	321	328	322	351	311	308	326	317	320	292	354	320	288	344	320	338	348	328	332	323	305	333	298	305	346	332	352	313	320	320	325	316	353	350	299	334	340	312	314	314	340	292	316	326	309	303	317	345	332	318	329	325	331	349	324	359	338	322	348	316	316	330	338	315	342	330	329	310	336	316	319	319	339	310	349	342	351	332	332	331	344	342	347	354	314	313	353	335	317	313	343	331	316	345	298	351	308	342	349	345	303	316	297	310	343	322	328	293	331	303	298	334	330	297	342	314	305	309	325	328	328	295	316	344	302	319	354	301	318	338	340	334	329	304	366	345	339	362	321	351	333	312	310	324	320	321	350	319	305	347	362	316	310	335	305	322	287	331	307	314	280	367	301	331	308	327	352	330	327	316	341	320	334	319	332	307	286	326	326	308	317	337	300	328	311	332	356	325	334	327	326	307	302	329	319	331	318	305	326	328	376	303	324	313	323	321	336	314	312	299	333	335	313	332	337	342	320	362	295	322	321	340	323	301	328	349	366	339	310	337	352	341	312	322	307	317	312	312	345	355	325	358	304	333	309	355	292	324	336	291	288	320	309	341	307	331	342	357	329	329	330	320	335	338	312	324	299	294	324	318	335	303	299	298	306	346	328	320	321	313	319	327	329	283	312	339	336	336	334	344	335	332	310	329	307	322	338	336	325	313	331	286	310	319	325	321	303	326	328	313	332	318	326	292	318	326	349	318	379	299	313	328	301	315	318	307	322	357	327	341	340	325	337	328	315	311	338	308	335	311	334	312	307	315	301	322	305	329	361	330	321	326	311	307	329	331	327	314	330	328	325	305	346	317	315	340	320	355	325	352	320	348	356	354	328	320	316	332	323	352	329	322	305	316	318	352	321	333	331	322	300	316	341	319	300	331	312	309	315	330	305	308	348	290	305	325	313	346	322	305	287	336	313	330	303	302	315	315	360	308	312	312	351	334	334	328	292	333	312	329	315	348	316	316	330	338	301	307	322	311	313	322	319	332	315	323	314	314	345	319	301	352	320	362	323	338	329	342	330	332	337	324	348	282	317	347	352	320	366	313	327	311	337	354	315	331	319	350	341	359	308	313	289	294	295	327	325	324	332	348	324	324	333	337	316	356	358	348	315	330	333	345	289	303	340	331	345	343	313	311	335	340	320	330	317	345	301	340	299	299	338	335	320	335	329	318	335	309	313	323	331	343	314	346	326	317	302	303	301	358	326	333	324	329	350	312	317	303	342	337	345	335	309	350	348	362	323	298	342	347	322	316	313	290	327	340	322	285	353	300	305	331	333	334	348	319	323	327	306	327	342	295	307	326	325	298	284	330	337	316	330	327	334	344	304	352	336	325	351	307	342	325	324	324	324	331	347	310	301	326	329	340	341	326	337	339	324	321	298	316	342	346	333	300	320	324	326	313	342	344	304	329	336	326	328	335	319	347	311	339	321	299	312	357	330	294	322	342	305	320	319	307	345	342	321	351	309	321	347	341	328	313	331	330	336	341	330	331	276	320	320	336	287	303	342	321	322	322	319	319	297	305	361	327	317	305	327	325	330	340	337	329	333	350	319	323	315	341	312	318	318	326	331	302	328	325	328	335	345	312	304	322	341	323	336	318	324	288	296	324	328	347	304	304	307	302	303	322	337	328	303	317	314	332	319	300	319	317	333	354	297	333	348	334	340	350	282	336	353	310	312	305	342	349	337	306	316	332	315	327	327	327	300	331	312	324	314	367	308	332	319	318	345	329	298	349	348	300	308	354	336	324	318	290	355	318	322	352	315	327	332	321	359	335	348	326	326	315	318	312	291	313	317	354	346	284	375	317	311	348	319	355	313	327	322	318	339	333	321	307	319	294	305	311	301	331	304	295	348	317	344	332	314	335	338	331	338	292	341	336	313	304	330	305	350	316	334	317	313	324	299	308	337	322	300	325	352	287	330	326	339	306	311	328	312	357	355	329	282	339	334	336	293	309	341	369	316	350	317	335	328	321	323	330	338	338	319	327	328	359	346	346	301	338	328	317	360	330	321	315	313	313	322	309	327	330	322	322	325	348	359	301	330	330	316	291	360	334	352	323	317	308	342	358	359	296	314	325	297	286	358	300
23689	20937	28000	24126	20952	15067	8404	5201	4027	3132	2235	1732	1346	1125	1039	884	756	703	658	535	521	437	504	428	404	363	406	377	318	323	291	274	249	241	234	228	230	212	208	223	200	206	198	175	193	204	192	197	208	189	192	192	201	185	167	178	187	181	195	191	186	193	188	187	168	169	170	161	168	196	188	197	179	214	180	202	185	211	172	190	207	211	177	174	201	171	197	200	194	199	196	193	191	210	197	209	198	189	212	199	196	203	192	194	181	186	197	192	182	202	212	174	196	210	212	190	187	181	195	195	164	180	179	180	173	190	197	186	202	188	177	192	189	200	171	181	172	223	192	194	183	200	167	175	171	194	208	196	198	197	168	188	204	199	210	199	170	215	200	177	197	189	202	191	196	194	187	182	215	208	182	177	196	177	188	151	206	184	200	196	193	168	197	186	192	200	212	192	182	176	189	199	198	192	154	201	189	214	185	181	205	183	190	181	194	162	196	165	194	167	196	170	152	176	195	179	202	203	211	221	184	184	206	177	159	167	189	180	189	188	178	174	191	184	212	206	184	192	182	200	196	199	192	202	168	174	201	194	176	186	194	189	195	189	207	198	187	186	190	195	184	207	176	208	169	211	206	188	194	202	208	195	221	208	207	196	219	208	206	187	223	181	169	177	174	204	195	192	193	188	201	197	213	181	209	199	199	180	183	181	192	195	198	184	224	190	214	202	192	207	236	202	195	223	191	194	191	188	178	200	184	183	206	181	198	195	194	167	173	213	213	202	202	196	172	215	210	185	176	196	184	194	175	180	195	187	206	203	190	192	200	177	172	210	180	199	206	200	208	214	199	193	173	178	187	200	161	182	199	206	195	209	189	176	208	182	178	190	199	174	189	182	164	195	196	182	191	209	200	196	190	204	190	178	195	167	189	208	186	197	185	185	204	191	204	181	200	181	203	214	196	195	178	174	194	189	197	211	212	184	189	198	200	202	201	193	192	198	191	193	189	206	207	181	175	199	191	166	199	190	181	193	198	188	199	164	175	190	190	192	187	192	185	177	177	169	195	193	197	195	190	188	189	200	209	186	166	175	201	186	208	199	202	174	184	184	217	174	183	184	194	175	166	192	187	196	226	182	199	182	169	179	189	200	187	178	196	188	199	191	178	175	196	199	201	176	186	207	208	188	197	155	200	185	196	189	210	194	204	204	164	181	184	195	195	180	188	190	187	174	173	215	205	184	188	194	193	205	175	166	172	195	183	185	149	165	205	179	218	168	190	184	189	168	182	193	223	190	203	194	179	176	188	166	194	190	178	198	176	218	201	182	193	194	177	196	210	194	185	196	196	179	196	176	222	163	182	199	195	189	185	188	206	185	174	195	163	210	186	196	201	188	205	203	174	183	172	201	198	186	195	170	191	166	185	177	190	195	202	194	177	192	221	190	189	170	204	209	175	208	211	169	192	182	171	200	182	196	220	186	193	175	199	181	192	191	196	186	176	170	190	184	196	197	175	174	194	190	175	180	190	190	198	201	188	189	181	201	210	195	164	215	206	167	187	167	185	197	195	225	197	181	175	185	176	197	185	212	182	164	175	196	200	177	190	225	211	202	211	183	187	199	197	232	191	168	192	210	195	201	194	191	185	182	190	200	180	194	207	181	188	199	192	206	217	184	194	185	176	231	207	168	189	171	194	208	207	180	193	193	206	208	194	195	184	190	191	192	194	194	181	188	181	168	195	193	169	213	205	215	164	199	194	189	169	213	183	184	187	190	205	179	176	191	185	191	199	190	173	171	204	169	193	175	194	173	191	188	191	187	193	164	179	192	172	202	193	193	185	201	184	180	206	206	184	178	174	185	190	168	190	185	182	189	190	172	204	185	189	188	181	187	169	173	197	194	183	211	182	214	194	204	189	181	190	185	170	184	191	194	196	180	215	199	166	193	197	188	186	192	212	197	196	186	179	204	187	211	195	186	197	190	168	186	204	182	182	182	201	197	182	192	206	194	168	194	185	190	204	176	196	178	199	175	195	183	187	170	192	188	197	196	199	172	199	189	182	188	212	173	202	200	184	198	182	176	193	175	183	197	190	175	180	228	179	183	177	181	169	198	226	180	185	182	200	213	194	190	198	206	192	198	188	193	184	179	201	161	162	213	180	170	194	187	204	168	164	167	211	202	208	207	179	170	174	180	211	178	190	205	182	198	185	187	185	198	187	203	186	201	194	178	185	202	171	191	180	208	214	212	195	165	186	188	221	195	208	203	185	189	185	206	168	184	217	195	212	184	185	193	221	199	202	186	203	193	209	196	179	190	174	207	169	210	206	170	212	188	204	176	213	183	198	201	187	193	178	192	189	199	178	192	186	207	196	194	186	199	200	203	219	190	172	189	190	141	207	193	204	199	161	212	173	218	196	200	185	177	183	204	186	183	195	190	202	192	203	189	202	183	186	185	190	202	190	198	195	191	187	204	194	170	186	195	193	194	180	183	170	188	193	197	186	174	184	212	173	197	180	183	202	183	185	196	193	201	181	164	217	211	179	207	191	230	190	190	181	208	181	174	169	206	190	214	184	179	175	189	208	213	190	182	171	210	176	219	195	203	191	212	201	192	189	173	201	216	176	184	187	199	208	178	176	215	198	186	188	187	181	182	221	182	180	187	180	207	193	210	165	208	170	180	212	174	206	157	168	185	168	184	211	183	192	192	188	176	185	191	207	194	198	179	195	173	179	198	183	177	213	213	185	186	169	194	187	161	181	217	187	182	168	208	175	199	175	194	180	202	180	180	190	165	203	193	191	197	197	222	180	208	193	218	203	187	200	192	180	190	179	215	187	196	183	192	185	183	181	185	196	178	190	188	185	190	182	183	193	191	223	185	227	205	173	195	211	192	181	181	183	211	175	203	191	184	169	215	187	190	209	187	173	194	193	164	190	220	180	217	173	171	195	187	208	176	167	181	182	174	188	190	192	218	173	193	213	177	191	198	190	173	186	190	189	177	168	183	171	203	203	194	195	169	184	197	185	187	195	194	211	195	194	163	189	194	194	189	241	191	207	191	163	194	176	189	177	185	176	188	186	196	187	214	193	200	207	218	196	187	190	182	183	168	222	157	198	169	174	207	203	182	195	173	213	189	182	170	197	172	188	181	207	177	205	178	204	221	183	174	199	207	182	185	194	187	190	178	184	178	171	168	195	177	191	200	200	205	192	209	182	205	190	173	205	185	183	175	189	196	205	197	204	177	183	185	187	196	189	188	204	179	170	209	183	173	198	189	182	205	223	185	196	203	189	210	192	185	191	194	207	211	200	204	173	176	183	216	196	186	177	175	202	212	190	232	185	207	192	202	197	184	195	179	184	199	183	209	176	193	205	185	185	192	201	206	192	182	190	205	216	186	182	179	207	191	209	200	188	191	186	182	171	189	180	198	204	187	184	185	205	193	155	200	191	219	202	197	199	194	196	201	199	200	184	196	188	199	176	165	191	214	185	176	149	187	189	189
25368	40989	35037	24323	19419	16137	12313	10147	8757	6808	4738	3971	2964	2399	2158	1844	1668	1471	1269	1132	973	905	835	774	692	723	687	569	556	494	445	382	353	366	327	328	279	237	262	245	254	226	249	229	220	235	255	247	271	258	264	242	234	251	241	242	220	262	216	231	229	230	240	220	224	228	240	217	210	241	214	230	219	238	255	238	255	242	239	229	243	236	231	215	236	229	251	247	238	238	214	233	269	257	235	222	257	234	253	258	248	196	231	223	250	240	221	234	242	258	237	234	227	249	225	239	253	248	228	215	242	234	245	227	241	240	234	230	224	227	235	223	231	274	238	222	225	247	263	256	231	230	220	233	218	255	236	244	200	244	247	207	214	237	233	242	224	206	213	243	230	241	225	241	216	209	220	217	227	250	231	225	228	262	247	228	217	225	248	224	227	224	224	236	256	218	243	233	232	245	235	242	250	232	265	242	233	239	269	223	239	222	219	245	200	225	258	236	257	225	239	248	252	234	213	255	235	218	264	248	226	247	230	218	231	223	230	226	250	243	241	251	217	237	220	227	253	224	251	228	246	231	251	223	245	248	253	240	242	223	236	239	221	219	241	230	220	218	229	227	245	212	247	223	235	228	223	219	210	235	227	236	225	233	246	230	224	240	235	229	274	226	226	217	215	256	233	215	224	219	261	238	210	238	215	259	227	232	249	236	238	214	235	223	224	244	222	260	231	226	239	227	234	234	239	250	249	234	223	228	197	246	220	236	242	234	220	243	218	200	221	243	248	235	237	246	218	241	234	222	258	233	210	231	242	238	241	225	254	233	238	241	202	231	203	242	239	213	251	223	255	231	227	249	229	230	231	212	245	212	228	223	236	214	244	231	223	230	250	228	228	220	243	230	223	241	219	236	204	202	241	215	258	248	269	200	225	246	211	231	212	229	261	222	260	193	216	203	242	229	234	203	243	250	231	245	236	238	225	218	227	227	242	202	215	245	251	227	252	243	195	243	218	215	232	239	219	235	236	224	239	242	207	252	229	229	228	212	249	228	254	219	219	231	230	232	240	220	240	216	243	237	216	243	259	248	233	219	228	240	233	232	228	196	219	221	218	217	236	213	225	232	254	210	238	224	230	211	206	258	228	244	233	217	241	241	244	230	232	205	239	220	230	241	229	261	240	248	218	238	244	208	236	251	256	240	241	230	225	244	253	229	242	211	235	233	217	243	242	255	208	229	226	209	235	227	211	247	243	229	216	248	235	223	233	221	244	220	228	256	257	233	256	224	215	249	253	220	244	224	248	247	233	232	236	219	229	234	219	232	219	234	262	236	269	258	233	224	228	235	226	246	212	235	247	239	238	224	249	245	236	254	245	243	238	222	237	231	257	238	261	242	232	231	220	226	260	225	228	246	246	220	238	224	220	229	235	217	223	208	213	230	228	246	227	229	241	203	209	225	244	218	220	216	229	220	223	237	229	247	212	251	228	240	237	235	228	228	255	253	249	240	228	267	248	216	231	211	244	234	237	212	237	229	218	236	235	237	239	235	232	223	220	230	213	219	242	220	242	219	240	216	238	233	232	238	206	272	229	257	213	231	203	244	231	225	219	229	255	256	219	259	248	233	205	212	253	244	244	232	244	228	228	219	253	244	240	218	218	257	201	215	228	251	258	216	260	243	212	277	237	247	210	229	235	220	243	233	233	213	217	238	224	243	250	223	226	217	238	262	216	227	242	231	235	207	233	231	217	222	246	267	237	225	214	225	209	238	231	251	233	249	260	217	241	235	264	241	226	248	219	222	222	267	272	230	229	250	225	217	222	224	187	233	224	244	240	240	215	219	260	199	226	207	221	221	219	232	262	227	241	223	209	248	244	232	240	228	240	245	239	231	225	243	234	228	242	245	233	271	231	222	237	231	264	231	210	243	248	230	211	272	238	251	252	224	225	215	234	238	222	227	240	226	222	238	207	225	225	219	229	220	227	226	224	243	223	265	239	243	228	213	221	233	246	221	219	222	251	232	249	227	242	235	230	238	231	247	235	236	218	229	234	222	243	227	226	217	240	262	236	235	232	197	226	223	222	238	223	232	225	247	245	250	232	234	236	239	254	212	259	219	221	242	246	215	227	225	254	239	230	240	230	253	233	198	237	217	242	245	251	242	247	266	233	222	260	252	215	240	224	249	235	243	241	237	236	234	247	235	240	231	237	251	228	243	238	239	262	238	200	254	232	239	286	209	264	218	217	226	218	229	233	219	225	210	247	218	222	271	225	250	221	219	241	226	245	242	224	228	220	235	237	250	243	234	213	228	224	244	227	234	236	240	264	245	218	207	220	228	220	227	233	254	236	250	235	258	248	234	214	219	223	249	259	232	216	209	224	258	220	219	231	216	208	247	208	243	251	210	251	226	206	246	244	253	219	200	249	224	228	244	238	217	233	231	224	235	224	217	237	219	224	235	236	221	223	225	226	248	232	241	251	243	245	194	231	246	250	226	235	221	216	230	214	235	240	230	232	228	231	237	221	244	228	231	238	228	220	224	232	232	262	252	214	240	246	256	227	215	232	250	234	233	215	226	239	237	221	257	223	234	223	226	221	218	234	233	227	228	180	247	232	260	241	246	250	232	258	248	254	211	202	233	229	229	216	221	238	248	246	241	258	208	224	224	241	233	250	212	230	233	247	212	221	227	215	268	229	220	236	208	218	226	234	225	240	228	235	240	241	223	248	262	255	258	228	238	225	238	228	240	225	251	208	247	221	248	264	228	255	235	225	214	239	240	246	236	201	226	234	242	229	236	244	219	258	223	235	220	214	224	254	247	232	254	241	234	225	233	245	257	211	242	272	230	216	212	244	244	216	211	252	226	232	242	228	247	224	237	222	212	218	229	219	226	263	277	248	239	235	210	244	230	233	237	212	226	228	250	237	244	224	258	220	245	244	226	247	217	218	236	215	242	245	248	230	235	226	252	251	236	241	260	231	238	233	224	240	257	256	217	221	253	208	225	203	229	227	232	238	239	221	271	243	221	237	250	228	229	231	213	275	223	229	195	262	251	238	218	223	216	222	199	251	217	238	250	237	214	247	243	234	237	249	233	229	239	234	248	228	253	228	223	243	254	228	204	232	224	235	222	236	218	239	239	229	234	208	242	214	238	241	225	266	228	251	234	255	247	225	226	236	202	217	221	225	241	220	234	212	238	239	206	233	227	238	235	239	223	230	235	220	228	225	248	241	217	239	192	209	230	249	263	244	229	238	242	215	226	234	256	252	214	239	220	225	257	215	233	223	238	238	224	221	249	237	231	258	214	235	231	231	233	244	249	211	216	237	230	242	215	237	239	256	249	227	245	225	220	247	261	231	229	240	260	228	232	219	212	255	233	251	212	230	258	220	263	275	250	240	229	232	216	242	237	246	212	250	238	266	221	198	232	256	259	237	218	216	232	252	244	217	251	246	249	239	218	235	234	224	227	250	241	251	253	264	235	233	226	243	204	238	250	243	241
25065	20945	26857	24895	14010	7973	5076	3721	3032	2319	1655	1401	1087	994	956	849	735	676	649	607	580	521	533	505	484	538	449	452	418	431	382	404	351	400	398	339	356	339	353	348	333	330	353	317	346	313	338	341	359	311	350	330	353	339	364	341	344	332	323	361	335	357	312	353	316	344	361	370	374	311	357	303	349	327	355	321	343	333	332	383	347	319	342	345	360	316	304	344	346	332	356	359	328	300	335	308	339	357	355	345	360	349	347	349	366	350	378	356	372	325	357	317	351	365	337	340	325	348	340	333	326	312	336	321	356	316	346	338	350	346	329	346	381	338	335	332	372	348	329	370	330	352	312	319	336	322	345	349	309	358	325	313	340	327	365	342	358	355	340	351	344	323	362	330	383	305	337	353	340	351	354	355	321	341	338	329	344	320	342	330	314	325	304	373	322	340	327	341	345	371	345	362	322	335	350	353	316	345	357	296	340	319	357	335	356	347	344	347	362	350	327	358	360	332	357	345	362	348	318	367	341	341	311	365	326	352	327	337	321	324	342	327	355	375	338	320	355	347	332	355	344	332	344	370	332	352	343	307	367	325	328	356	347	332	338	327	326	347	343	310	349	315	293	337	322	327	350	336	331	343	308	344	352	325	333	355	333	340	332	336	346	351	354	377	361	336	348	359	342	337	346	336	385	317	340	356	338	346	324	317	334	343	305	334	335	345	327	371	344	314	350	359	334	320	350	342	341	321	308	353	324	343	347	321	342	363	316	337	340	319	335	332	322	348	325	326	344	368	308	330	352	359	368	331	369	342	336	345	329	357	348	343	367	348	357	357	328	343	352	337	357	356	310	328	357	324	332	351	351	353	357	325	356	355	340	346	320	353	323	343	323	332	311	337	345	336	341	328	343	304	338	333	302	358	339	374	319	364	346	318	317	324	313	326	344	342	342	340	314	333	301	374	354	310	334	302	373	331	330	335	351	370	334	356	353	340	337	393	285	359	356	345	309	359	330	341	336	345	302	335	305	329	359	356	329	332	354	332	364	331	327	336	323	343	359	355	333	308	360	323	369	352	323	332	353	313	350	313	346	322	351	315	314	354	378	351	329	350	314	342	343	339	345	333	359	313	331	354	314	339	344	331	344	379	334	349	337	337	334	326	306	334	356	285	318	331	325	365	348	353	349	336	329	341	345	314	354	349	340	345	330	287	335	333	307	334	328	321	336	331	333	342	339	353	329	349	300	349	335	315	311	328	332	303	352	342	318	312	342	332	332	383	352	369	357	335	323	365	350	357	339	332	372	336	320	360	356	313	352	355	349	342	347	336	340	354	307	325	297	338	361	324	337	365	312	332	293	345	337	314	343	328	376	308	329	328	353	333	302	338	357	329	368	354	355	346	342	336	361	326	368	334	328	368	368	333	341	322	336	315	342	351	353	346	361	359	356	300	352	396	329	310	359	303	345	314	348	337	321	314	351	336	313	312	334	321	363	342	362	318	335	370	332	342	335	370	362	304	322	347	357	324	343	318	316	346	333	343	308	361	342	337	337	339	323	321	322	318	331	349	336	357	341	324	314	361	357	331	342	305	315	309	344	368	324	328	373	318	318	322	319	350	343	333	317	358	353	359	341	325	331	329	319	349	321	328	341	344	334	352	336	337	306	335	349	370	314	322	332	323	334	344	333	352	346	384	345	335	349	332	340	331	325	381	326	350	321	348	346	333	336	312	353	332	327	322	352	343	359	321	321	341	362	337	380	325	326	351	324	355	329	314	352	303	345	345	325	339	301	361	337	336	367	301	346	357	358	352	332	356	378	331	361	323	348	348	337	346	348	348	372	342	338	319	361	303	357	337	326	337	329	337	345	316	359	339	322	358	344	361	326	368	331	353	355	330	347	355	310	308	333	364	350	347	349	332	339	347	351	383	321	349	331	328	359	375	381	331	331	361	338	343	335	338	355	352	318	328	376	361	352	292	355	343	347	350	366	335	328	334	340	346	384	355	340	336	344	353	336	379	338	320	358	333	342	343	343	334	282	340	346	331	340	322	352	360	318	330	334	346	325	330	375	321	312	326	341	352	324	353	322	331	332	334	337	346	329	312	338	345	314	324	343	306	335	326	338	355	358	354	346	357	367	340	301	335	378	330	331	318	324	365	301	364	344	347	359	343	328	380	337	304	328	328	368	323	325	321	332	353	334	336	341	357	350	324	364	326	318	363	354	304	345	328	323	317	322	333	341	370	329	362	351	376	345	355	321	377	346	371	327	337	336	329	365	340	340	349	334	306	295	339	352	349	339	325	331	328	347	340	318	305	350	326	341	343	354	361	331	359	372	347	393	348	315	318	355	349	359	325	348	356	352	367	350	343	333	355	349	337	335	354	342	341	362	362	347	321	337	328	322	334	340	369	315	380	355	320	319	332	344	315	326	336	346	347	306	313	330	339	337	338	338	362	346	400	350	373	299	343	315	359	328	314	376	362	351	349	374	326	362	363	365	327	354	358	339	332	312	341	334	318	339	296	351	340	355	337	330	339	358	314	344	336	336	359	288	301	327	338	341	382	305	347	330	321	323	360	337	350	336	343	352	353	349	376	342	326	340	340	353	368	316	353	336	373	306	366	351	346	385	389	343	338	313	372	330	328	385	332	351	309	348	313	354	331	353	313	364	328	371	331	335	323	358	373	340	345	323	362	353	370	354	347	329	368	365	318	358	352	341	348	335	339	363	328	376	331	331	321	345	326	342	344	356	346	370	317	327	332	358	345	363	375	369	304	306	343	376	373	343	334	322	323	372	375	344	351	351	370	350	379	352	357	366	377	333	319	343	330	325	327	373	313	345	348	344	334	317	304	351	346	346	353	365	316	316	359	361	352	349	333	359	349	324	338	331	380	356	344	327	331	338	343	306	383	330	330	349	361	351	324	355	350	325	313	331	334	338	319	331	336	332	337	337	321	357	344	348	332	322	334	347	330	354	347	335	332	323	341	372	380	370	364	363	326	338	337	320	340	342	341	366	356	355	314	363	339	317	333	342	363	329	334	323	292	315	362	334	352	347	308	356	359	342	351	356	336	305	356	352	332	381	342	344	351	356	327	333	332	334	315	339	329	346	319	344	314	327	325	347	325	331	352	319	350	341	330	358	347	322	338	342	350	395	351	346	357	337	354	354	359	348	331	343	326	386	344	346	311	316	341	351	331	333	323	339	354	359	356	343	364	315	299	352	341	371	333	352	339	315	331	345	340	326	338	348	331	358	326	307	322	335	354	336	328	323	336	377	333	322	305	307	341	336	316	343	316	348	340	350	361	350	331	347	329	372	352	339	343	323	362	341	374	349	324	299	335	368	321	351	321	343	350	341	345	334	353	324	315	325	329	363	348	358	338	335	363	387	344	297	357	343	327	358	333	354	303	323	294	332	380	346	358	347	340	303	338	323	365	365	322	333	319	362	343	311	361	364	361	318	345	356	340	320	346	341	350	344	309	317	344	319	344	402	338
25003	38153	32262	21024	16488	13458	10068	8377	7057	5255	3772	3139	2382	1934	1803	1712	1455	1357	1065	1100	897	880	800	789	738	739	661	653	582	551	509	492	504	473	453	475	430	406	407	406	450	373	400	389	445	392	389	418	387	394	388	378	409	423	371	373	376	358	401	398	398	424	431	388	427	369	395	372	429	369	430	410	416	373	406	391	409	411	422	385	385	398	408	382	411	381	399	405	367	415	393	414	395	411	411	391	445	393	395	440	369	434	413	374	375	361	457	398	402	365	414	392	375	393	371	431	390	399	373	420	408	401	421	422	413	419	438	407	407	421	391	423	381	410	437	411	439	396	408	380	387	424	363	417	390	411	428	386	414	412	374	387	423	392	426	409	434	388	384	394	424	427	375	399	420	393	405	397	416	417	389	379	414	408	383	432	429	435	401	404	460	382	395	397	406	385	416	372	423	423	410	400	407	437	403	386	383	428	432	421	414	414	382	406	385	395	418	397	367	391	406	411	423	413	443	401	403	385	395	397	386	403	428	392	375	352	370	396	374	405	408	398	427	402	395	412	385	396	431	392	418	449	416	401	411	413	409	409	412	399	388	387	400	412	395	399	385	363	432	384	370	408	429	414	402	403	403	441	387	399	404	379	406	356	433	392	405	403	410	420	406	433	395	418	382	394	405	389	392	375	411	447	438	413	396	361	415	395	437	430	423	386	414	386	385	400	412	402	420	382	362	394	383	424	421	397	386	402	394	402	409	457	414	417	417	405	393	399	439	383	397	403	387	387	392	408	408	393	392	378	403	390	405	375	391	396	400	403	385	396	423	410	424	418	390	395	420	422	378	433	424	418	388	404	382	417	381	381	389	372	405	419	397	375	379	415	395	403	395	422	407	382	425	392	408	445	393	387	415	389	402	409	422	364	412	406	411	401	416	391	367	390	423	431	383	381	396	386	423	387	397	390	397	413	421	420	392	376	399	373	369	437	382	368	364	370	385	415	415	404	387	379	392	415	378	422	424	390	451	411	397	399	380	388	391	414	400	405	424	399	415	440	381	411	418	441	402	381	392	392	346	408	434	434	403	386	376	407	391	387	385	402	404	386	390	406	410	385	430	435	394	410	398	381	426	426	422	399	408	421	409	417	402	368	398	428	408	391	399	416	381	428	402	383	425	419	396	451	371	447	426	400	400	398	361	380	410	373	375	427	425	402	419	405	399	401	432	403	409	419	411	407	395	381	379	384	413	392	382	417	416	405	403	407	387	395	351	419	375	414	441	378	396	394	377	391	412	386	379	374	399	422	414	428	427	393	412	397	427	386	408	392	428	386	391	380	393	396	401	384	415	406	385	453	408	416	414	375	426	436	395	396	408	423	419	409	375	412	402	401	404	448	399	414	381	391	406	366	416	399	382	388	390	424	379	398	397	374	378	396	420	414	365	389	456	418	437	396	411	445	397	417	419	452	403	399	409	403	382	410	424	417	419	406	421	392	383	378	403	365	420	392	416	400	423	452	416	410	428	414	432	415	427	385	387	419	406	431	376	401	418	417	415	417	387	381	418	408	393	405	379	413	421	391	419	397	379	420	422	383	387	405	409	386	395	419	405	386	432	387	418	394	391	414	360	401	399	400	383	397	408	401	395	382	402	424	409	374	436	396	397	418	391	413	400	396	431	398	426	382	396	399	387	423	391	415	406	388	388	359	412	375	391	417	407	386	403	405	391	430	379	382	364	393	400	416	399	419	412	403	370	414	426	414	407	400	411	431	410	428	436	417	381	428	377	413	391	414	388	403	419	401	374	366	422	412	410	398	409	387	385	417	403	398	423	374	407	426	442	435	416	430	395	422	351	428	371	411	422	406	426	413	393	394	390	366	422	393	407	364	415	382	391	408	398	383	394	412	422	406	402	428	399	408	385	433	431	418	391	418	358	405	382	424	385	407	368	407	387	409	381	392	380	407	415	419	391	434	412	369	396	399	365	351	416	390	420	416	395	396	414	391	417	359	373	439	411	393	418	399	435	391	384	401	370	419	406	410	385	420	401	386	415	401	404	386	448	412	428	360	377	408	394	391	410	397	418	413	413	393	382	399	368	396	428	377	431	390	404	437	445	391	379	440	435	406	376	423	391	400	370	390	424	429	385	400	395	397	448	407	413	396	421	421	391	393	390	389	380	445	438	366	393	385	404	376	412	369	375	431	447	404	428	403	368	364	408	401	410	404	369	402	407	394	395	447	396	401	410	434	403	395	402	420	382	407	401	400	425	399	404	406	406	384	417	416	421	415	416	429	397	453	406	398	410	422	388	399	398	389	401	432	437	393	396	411	428	396	404	395	419	415	368	410	434	414	383	398	438	422	406	405	447	400	419	398	396	393	379	421	392	401	409	417	405	407	416	415	365	393	401	382	420	424	381	389	380	409	406	401	413	417	391	389	425	424	371	397	403	384	406	376	395	444	401	392	384	408	403	416	421	385	403	425	393	421	373	415	410	389	412	379	440	360	433	421	425	456	397	419	436	408	384	368	419	388	432	372	379	389	399	412	396	397	394	373	392	398	381	408	410	426	409	383	425	393	406	392	384	384	399	395	420	398	421	391	425	364	419	418	403	376	373	399	378	387	392	414	412	427	411	382	430	404	401	414	393	387	421	410	418	403	409	410	394	365	418	409	383	401	407	390	383	403	438	404	385	367	418	424	404	385	414	419	386	426	383	423	430	402	410	413	382	410	388	404	403	390	416	395	417	378	403	355	406	432	405	407	427	433	397	432	385	378	418	416	393	381	400	396	381	420	401	413	416	397	398	394	383	390	405	425	407	403	382	388	411	355	422	408	443	437	424	402	382	416	449	411	402	388	419	388	400	386	385	401	412	410	417	455	390	418	411	383	435	390	383	409	383	386	392	439	385	411	362	426	417	414	367	393	393	389	415	392	384	422	441	394	414	394	397	397	412	392	377	396	371	389	400	388	366	397	411	417	404	391	405	403	408	397	422	400	370	420	383	402	417	414	411	409	408	395	365	410	414	373	416	408	404	423	422	434	406	401	409	423	410	409	420	399	392	423	384	407	393	418	429	406	426	400	397	387	402	447	427	362	423	408	379	408	420	383	403	465	385	374	419	405	401	390	407	389	354	414	343	414	385	421	417	366	393	391	410	397	363	375	389	419	402	418	411	396	427	420	381	396	407	407	368	406	434	384	387	438	387	401	404	412	400	394	423	359	397	404	436	442	435	406	396	405	387	396	384	401	390	399	380	375	397	398	408	421	377	379	392	406	364	385	416	441	431	396	413	435	411	442	426	390	417	396	400	410	352	416	415	445	413	427	426	409	395	387	415	395	360	389	421	393	410	387	380	365	409	447	380	376	419	424	433	408	393	390	392	389	373	406	387	432	377	382	392	409	414	395	409	434	433	430	423	394	397	404	400	381	400	430	429	407	415	433	419	392	384	423	420	414	418	389	424	418	404	405	394	396	409	410	400	397	401	412	395	388	420	416	359	383
22713	20941	28530	23515	21118	21543	16590	8498	6153	4246	3305	2515	1894	1678	1456	1355	1259	980	878	788	758	691	625	595	585	516	464	467	439	403	368	356	326	331	305	272	333	265	247	295	291	249	242	259	257	252	275	291	257	261	256	267	235	254	232	256	261	254	252	289	243	284	267	254	259	256	232	265	249	262	259	246	282	262	261	272	265	251	262	287	253	271	246	272	261	256	257	277	258	269	251	270	246	251	272	259	265	232	228	257	289	232	250	262	237	237	265	248	301	264	268	270	216	277	262	264	267	239	270	274	227	255	255	272	283	258	255	264	286	246	275	269	259	238	233	265	263	265	291	272	283	227	253	251	253	246	217	261	244	271	234	220	263	276	287	244	249	240	241	260	272	242	253	242	255	235	273	261	276	229	241	271	281	245	262	270	289	268	265	281	249	244	248	271	276	258	247	248	273	271	247	248	235	261	226	250	249	247	266	248	273	292	268	252	267	272	246	273	256	270	237	246	224	301	235	239	241	267	261	235	253	272	264	248	288	228	242	277	248	242	272	254	262	253	280	245	240	233	224	262	253	291	244	285	284	234	261	253	261	241	272	264	263	243	272	257	266	278	284	260	249	266	238	264	255	252	242	260	273	288	276	249	255	265	238	237	235	252	233	261	245	241	228	291	265	259	285	247	274	258	259	233	234	271	265	290	274	252	251	254	267	255	251	278	242	246	247	262	219	236	262	258	265	295	254	249	270	246	264	272	279	264	229	255	274	286	258	259	250	271	261	270	262	271	264	281	278	242	271	286	251	233	244	255	281	256	265	248	257	248	250	239	273	265	251	276	279	257	249	264	267	263	239	265	263	255	256	254	269	264	285	258	264	287	250	299	230	211	279	245	298	262	282	267	261	264	273	250	249	246	251	279	268	264	250	250	253	295	273	241	268	270	264	240	247	230	267	277	249	268	254	247	272	233	270	257	273	237	246	237	259	264	264	251	255	258	245	259	285	262	275	255	275	222	256	259	247	261	268	260	254	280	265	291	248	252	234	272	258	264	252	268	250	258	321	280	240	255	235	267	270	267	278	276	273	245	269	283	262	240	267	255	253	221	240	217	219	257	222	280	248	244	241	245	251	244	268	310	249	239	249	264	259	254	257	235	281	265	247	270	226	240	281	220	265	227	242	289	285	262	269	241	259	277	258	241	240	251	238	261	276	282	254	258	280	244	233	251	265	255	247	238	233	267	251	273	273	255	276	259	240	240	269	229	242	254	263	252	219	277	257	241	256	239	268	254	261	261	253	240	259	267	236	246	270	302	253	250	292	233	270	283	243	271	237	281	242	273	253	272	256	251	248	241	239	283	280	264	265	275	256	251	244	274	268	282	282	276	263	272	241	258	250	262	271	240	271	248	253	247	262	255	271	234	290	225	243	259	247	272	266	282	260	254	268	250	253	248	243	248	283	254	223	250	291	292	260	255	268	226	269	260	279	249	279	261	237	277	273	274	279	213	243	270	258	243	267	261	235	230	265	250	263	255	251	246	247	238	255	276	246	262	281	240	260	276	249	266	237	276	260	257	237	250	233	266	281	294	260	279	255	269	250	252	251	260	252	231	250	262	256	262	252	262	260	257	240	255	263	257	252	262	287	257	254	263	265	275	241	262	237	233	198	270	238	271	242	272	260	269	257	252	271	239	262	260	271	261	264	280	262	260	216	266	264	257	245	247	237	234	257	239	268	272	268	272	252	255	225	254	284	240	247	247	257	271	228	255	236	277	260	282	252	244	243	248	261	248	281	251	263	240	243	278	247	236	261	278	263	256	279	270	244	247	242	250	261	247	254	257	255	265	236	258	219	271	263	263	273	251	240	279	243	250	236	248	304	252	246	238	263	237	234	264	249	274	261	259	256	276	249	242	250	232	246	257	257	278	251	288	241	263	254	224	264	237	240	247	260	254	241	236	235	276	249	246	268	250	245	253	243	274	254	275	253	262	256	276	261	259	255	228	264	251	246	264	295	297	247	244	280	266	265	271	280	274	248	249	244	275	238	242	272	281	243	245	306	223	264	253	254	255	254	262	221	280	275	259	264	260	252	257	234	270	276	287	250	276	236	231	255	260	245	248	255	264	253	260	300	245	273	230	271	275	263	280	251	255	262	242	292	239	264	272	271	250	250	223	264	243	265	255	278	263	263	304	266	263	256	276	254	253	254	258	282	261	265	236	268	267	261	278	275	264	237	250	278	260	256	260	288	257	274	261	264	261	262	239	225	261	278	234	261	245	266	279	260	221	269	258	271	237	258	264	278	264	278	265	253	266	276	261	265	258	270	239	285	297	257	226	241	253	250	240	264	259	290	221	257	273	259	249	264	236	255	244	253	257	250	252	272	291	255	285	251	248	247	259	244	249	248	254	240	271	264	252	290	277	227	256	277	277	250	266	248	258	254	237	270	278	234	256	257	254	251	243	251	257	231	261	243	258	277	268	291	239	264	279	252	256	245	267	230	306	267	239	280	232	251	268	261	247	296	272	237	235	259	257	244	277	269	255	264	260	268	260	241	214	224	260	232	274	276	227	251	252	255	246	277	270	234	279	249	236	256	261	258	258	274	271	255	256	281	246	251	244	272	258	267	225	237	250	245	249	241	256	244	246	261	255	280	250	260	248	242	262	264	256	265	271	248	219	243	244	238	230	250	278	265	233	277	243	264	272	262	252	266	261	227	262	283	256	231	240	239	275	236	248	258	271	272	257	268	287	267	279	223	267	282	252	239	229	250	241	247	241	277	235	251	237	323	271	267	259	241	250	256	254	295	235	244	260	269	245	280	278	244	274	260	227	274	246	281	260	259	224	285	244	242	259	245	242	251	244	252	272	272	269	267	261	293	268	253	258	272	227	246	273	286	258	268	254	255	244	244	279	254	275	268	249	245	261	245	285	266	252	225	238	260	234	251	253	241	253	239	290	267	281	239	261	261	273	226	273	262	263	249	242	248	253	265	251	227	251	237	261	229	263	217	260	233	254	264	259	235	266	256	211	255	254	267	296	266	239	265	247	228	265	240	259	262	265	262	247	255	267	235	248	262	255	225	266	257	259	239	254	256	225	238	263	294	290	268	257	275	282	269	262	250	259	271	228	238	241	262	261	249	253	272	250	243	251	252	267	265	267	260	250	239	236	273	254	238	222	261	248	251	256	234	252	269	226	263	259	263	276	263	254	277	227	237	260	255	220	234	245	276	225	257	246	230	244	232	257	271	252	249	252	264	268	258	260	235	256	253	245	264	243	261	247	266	267	256	271	243	242	253	287	276	257	271	240	245	240	243	245	272	250	250	282	261	248	249	254	272	269	239	256	255	234	279	264	278	251	278	237	248	258	269	223	233	256	275	218	272	259	267	284	257	235	259	249	252	252	259	267	243	254	255	268	252	251	243	278	274	249	243	246	256	273	258	236	257	223	243	248	291	266	254	257	228	235	284	250	250	256	259	256	259	259	267	244	270	256	255	222
27395	46562	41900	30893	25196	21061	16603	14506	11696	8777	6725	5384	4086	3579	3258	2711	2322	1859	1596	1472	1386	1271	1098	1110	938	906	781	717	625	563	493	515	451	448	394	339	333	327	337	340	282	299	300	321	321	289	309	321	307	322	306	303	284	314	312	297	295	305	295	283	272	322	285	301	285	327	312	271	302	304	298	289	272	305	295	316	308	314	300	293	297	334	301	299	292	312	293	334	304	275	298	282	306	291	303	319	286	295	273	283	298	292	297	291	289	292	339	299	302	307	329	311	307	318	294	306	296	303	283	314	261	274	269	296	277	289	295	302	296	299	305	295	277	291	308	301	318	320	292	310	270	284	304	306	293	288	290	300	306	267	297	294	296	293	310	280	269	291	271	293	304	281	320	316	309	291	302	307	287	297	291	318	284	300	295	321	313	291	291	294	309	287	299	280	295	281	285	307	284	278	308	279	305	313	295	278	283	314	306	268	292	261	284	292	286	311	290	308	301	282	267	274	298	295	292	328	325	295	305	312	294	325	294	255	289	315	316	297	312	310	321	298	295	305	264	309	287	272	307	272	273	289	302	293	279	293	312	318	303	321	314	304	302	290	314	287	296	329	326	304	274	322	298	320	332	310	300	278	323	299	285	291	274	270	309	290	325	283	303	327	320	300	297	298	302	279	301	327	296	305	286	312	296	292	285	310	294	292	301	282	312	308	302	282	319	308	289	298	320	285	304	333	300	307	284	302	284	256	293	291	278	296	293	299	279	300	299	291	288	310	294	300	320	290	284	297	283	295	276	311	281	321	312	264	317	279	293	290	306	303	314	352	313	315	309	300	317	286	314	287	290	269	294	326	298	295	309	318	290	317	288	287	314	308	283	309	285	295	273	300	283	297	238	320	303	315	288	297	292	311	289	296	292	306	282	329	305	299	310	301	269	308	289	306	319	339	326	284	252	288	286	332	259	294	306	301	290	318	300	311	288	293	288	323	305	297	275	327	275	325	288	288	292	275	254	291	276	312	333	294	306	279	298	327	300	310	318	289	288	262	288	279	285	299	290	289	268	311	284	308	300	281	286	311	280	321	309	287	313	310	315	297	300	314	283	265	299	292	288	281	278	280	284	298	304	332	280	287	322	320	273	306	274	299	328	272	286	277	289	299	299	267	322	328	295	305	302	291	276	319	302	314	333	283	315	299	302	321	321	285	308	286	311	324	336	305	282	334	278	285	308	281	309	311	316	290	297	264	307	306	328	284	305	284	317	305	278	262	265	295	320	307	293	294	325	279	297	302	303	294	297	281	346	315	307	318	311	289	269	300	285	278	304	297	292	296	321	321	318	278	297	288	286	320	281	309	314	305	330	315	335	300	320	312	318	308	303	266	307	276	315	328	287	300	288	306	306	277	285	293	266	288	298	282	285	315	302	271	275	312	301	291	300	285	286	318	294	300	281	280	293	301	301	285	279	312	292	248	295	268	313	299	293	308	278	304	289	316	293	290	312	288	296	280	250	276	299	339	309	299	300	289	303	291	320	278	291	293	297	305	282	323	308	296	298	284	276	313	272	281	327	290	317	314	286	309	324	308	273	282	292	275	283	289	285	291	290	285	290	294	312	312	310	273	293	287	279	295	315	273	288	325	280	286	278	285	295	269	285	271	247	299	277	296	275	310	306	340	290	283	296	304	295	317	274	320	276	296	282	288	299	279	297	257	314	290	284	298	305	282	300	288	311	298	314	269	319	311	300	292	283	311	293	301	296	332	271	290	327	370	310	313	320	300	322	326	306	316	337	294	304	313	288	304	299	281	273	289	302	292	286	266	304	292	327	299	306	331	294	282	322	305	294	297	314	316	295	279	321	309	304	306	286	318	295	306	306	297	293	309	289	288	292	307	301	296	293	269	301	291	328	312	316	289	297	299	312	295	297	293	265	300	298	272	300	291	313	314	308	322	286	286	269	296	316	296	259	305	286	293	292	318	297	307	308	322	311	320	291	280	326	285	300	277	298	308	315	303	300	302	287	358	292	322	298	317	298	304	286	293	306	321	287	322	295	282	320	312	307	322	286	264	342	279	296	281	339	299	298	276	308	271	319	340	307	304	279	297	281	300	292	303	302	302	303	256	300	285	306	317	320	266	310	270	327	312	298	302	326	276	282	290	305	269	280	291	300	325	319	287	307	297	276	298	317	261	308	303	275	304	293	305	288	312	298	303	300	281	308	312	324	292	300	300	302	262	278	303	302	291	277	319	289	296	298	326	307	297	292	305	296	322	285	282	271	306	285	283	305	279	294	300	282	312	292	305	284	308	314	297	301	281	272	269	282	319	308	269	299	276	337	278	301	307	314	280	314	289	276	279	282	297	281	285	300	281	272	290	292	285	319	290	295	295	287	305	328	301	294	298	279	312	291	306	303	273	302	304	289	347	319	284	306	302	292	335	283	282	284	306	292	331	278	287	281	313	304	273	297	263	304	303	275	280	284	311	311	262	275	298	306	304	277	289	317	317	301	311	293	311	283	287	278	300	318	298	312	304	305	292	312	285	291	282	323	317	298	322	294	286	303	313	276	292	267	285	300	306	276	280	321	315	303	302	285	317	285	272	273	304	305	266	318	293	329	305	293	347	303	311	344	308	301	293	290	290	309	300	255	255	276	283	299	290	275	314	265	308	315	282	306	290	282	318	291	311	281	293	252	312	309	297	316	297	309	292	289	303	304	313	266	295	289	292	299	303	320	314	302	291	294	327	288	278	293	269	277	288	305	270	251	281	293	291	281	306	274	317	274	277	295	293	300	300	296	256	298	287	299	301	342	349	293	307	282	280	309	299	286	316	313	268	332	293	281	342	286	284	287	286	285	298	326	341	303	289	302	276	287	270	299	305	317	295	296	305	288	327	277	298	311	313	299	299	301	305	276	305	293	254	318	283	286	306	289	290	291	280	306	289	276	296	299	304	324	294	290	276	309	299	289	302	305	289	278	281	318	264	274	304	300	323	320	292	278	293	275	286	289	327	314	308	310	287	269	297	305	282	325	281	310	287	329	304	331	250	308	307	317	270	295	281	336	290	322	273	289	297	277	297	315	345	307	316	294	306	293	280	281	280	315	300	260	279	298	307	296	314	306	291	318	306	307	299	305	295	270	287	323	327	262	291	303	256	313	319	313	277	352	308	293	284	276	308	303	286	331	318	296	305	302	290	312	288	284	276	292	278	318	300	298	282	285	288	309	302	301	301	317	275	275	273	289	278	303	287	302	301	302	291	303	260	295	283	261	275	282	287	281	284	304	322	308	300	291	304	285	290	311	289	312	285	286	268	311	333	284	301	316	258	310	294	264	284	294	288	326	287	291	281	295	288	264	311	293	293	285	306	287	287	318	303	308	316	319	302	297	299	281	285	297	277	279	314	304	299	291	310	292	323	274	297	325	272	315	300	294	315	314	311	281	310	319	302	307	290	287	298	273	298	307	279	294	282	308	279	298	286	286	280	274	277	345	290	328	306
27261	22706	25051	17636	9259	5704	3795	3011	2248	1548	1309	1028	813	747	691	621	555	491	417	442	386	384	384	345	372	307	326	331	295	295	290	293	260	306	276	275	286	256	273	240	260	283	247	249	229	248	271	271	258	250	275	258	260	278	244	244	240	256	269	261	265	260	250	263	286	289	262	276	241	254	260	266	263	254	248	241	266	273	252	257	278	277	265	287	257	258	260	266	243	253	264	293	252	243	254	285	270	278	247	281	261	229	250	241	285	280	240	251	262	260	267	257	263	292	253	252	254	244	250	247	250	255	279	236	232	272	258	269	260	276	271	274	265	284	231	263	254	260	276	248	279	255	271	280	246	264	249	268	282	257	252	242	233	249	236	239	254	233	248	296	278	242	251	236	274	245	274	246	270	241	274	247	271	235	284	279	254	248	228	263	270	265	238	260	261	257	262	248	262	287	282	253	266	252	273	269	284	246	268	253	249	244	267	251	257	263	269	253	244	274	251	246	272	256	265	252	284	309	248	245	272	261	254	271	268	270	253	265	259	264	253	283	247	281	266	274	269	279	286	253	279	260	264	262	223	252	255	253	266	264	300	241	242	272	264	241	251	255	242	275	260	285	263	236	280	256	243	260	272	270	262	280	263	270	252	259	281	252	245	236	296	239	269	263	262	258	278	268	254	258	264	267	297	268	244	254	217	244	254	226	231	278	294	274	264	254	280	257	257	220	262	265	276	257	236	240	248	252	242	265	237	253	276	270	240	242	244	256	247	257	236	239	280	281	267	272	274	251	263	252	254	268	246	253	251	276	275	258	244	250	270	272	251	275	240	270	253	259	234	263	270	234	255	240	250	255	237	258	261	269	248	248	259	263	273	240	272	292	245	245	239	255	253	248	249	269	289	256	247	235	260	272	267	267	278	272	237	248	230	245	233	268	238	277	240	252	269	254	253	256	258	269	284	280	272	262	248	232	278	269	286	229	242	265	256	259	256	262	264	218	251	280	268	271	233	246	226	258	249	247	264	250	256	254	259	254	222	272	237	256	244	290	233	268	249	250	239	267	233	261	267	233	260	261	285	265	251	251	258	251	294	271	253	230	259	269	251	238	251	263	257	262	255	259	272	236	284	271	250	266	246	266	267	263	278	241	268	257	258	278	254	263	241	251	273	253	249	245	262	243	254	278	266	267	258	274	252	275	235	239	250	247	292	243	277	246	264	244	269	257	267	246	222	263	291	242	263	251	259	276	284	277	267	232	263	264	266	243	271	279	224	264	245	278	251	265	229	274	249	307	274	269	235	263	245	265	260	248	242	230	296	260	266	253	268	265	285	245	248	239	255	255	271	256	265	289	257	275	259	249	274	291	275	291	242	281	261	262	282	250	241	262	264	252	237	291	236	260	259	243	258	261	269	253	270	247	258	236	259	289	265	262	245	215	254	276	278	259	280	271	264	275	247	294	247	255	250	259	251	237	270	283	198	270	266	257	236	272	265	236	250	265	256	266	263	239	231	274	229	244	277	286	267	259	263	263	274	256	260	265	253	256	282	258	239	274	262	271	249	264	260	250	257	259	282	229	256	263	250	283	256	277	257	262	272	264	255	260	266	249	259	246	252	273	246	263	252	262	245	248	260	254	242	288	242	265	260	244	256	235	245	251	241	292	266	262	276	249	253	259	271	227	248	254	254	269	292	261	264	247	213	250	229	254	291	264	264	256	246	287	267	254	267	265	286	257	246	239	229	269	233	271	256	238	252	251	271	257	238	261	255	231	270	302	258	268	241	253	291	291	250	252	253	257	255	251	232	279	291	232	260	230	258	232	255	238	316	255	259	250	250	279	260	247	267	224	258	253	268	242	261	240	280	267	245	260	242	269	251	255	231	252	236	240	232	239	277	254	268	248	245	299	253	250	279	253	235	279	274	232	239	272	268	271	275	279	287	286	233	273	275	242	230	256	266	262	278	259	247	255	235	229	252	285	230	270	258	220	234	265	266	217	280	231	274	269	260	252	259	273	259	264	215	268	255	243	255	281	280	280	257	257	250	292	252	288	315	259	260	254	259	276	276	256	262	256	248	254	251	263	255	240	271	259	255	255	245	264	252	262	261	254	275	246	245	257	264	251	259	259	282	260	253	269	254	261	257	242	276	241	280	258	258	278	287	222	270	253	240	256	264	255	285	225	252	256	254	246	263	245	249	266	250	277	241	215	275	241	278	261	235	254	279	252	260	292	278	233	273	257	236	257	256	261	250	270	240	253	265	256	256	241	244	281	290	255	260	286	262	242	234	269	272	245	302	258	292	254	252	279	284	274	246	253	272	243	246	245	234	246	273	263	231	248	266	254	226	238	270	242	240	282	284	265	241	234	265	262	270	243	267	273	297	251	262	270	237	263	274	266	248	279	276	265	247	262	239	252	260	249	263	258	267	259	263	270	284	250	255	264	254	256	243	240	250	282	269	273	248	272	266	263	243	275	247	214	248	254	247	241	276	259	238	239	286	243	261	269	278	245	260	246	261	223	262	281	286	277	245	267	290	247	267	263	265	257	283	272	249	248	281	256	255	242	254	234	236	267	299	272	287	256	231	288	257	313	259	250	238	260	258	265	268	229	266	270	260	266	271	254	247	260	237	263	227	245	287	286	235	253	224	244	285	251	250	266	279	263	255	236	271	252	305	243	279	254	263	278	245	257	226	269	243	273	265	294	249	275	261	258	273	281	242	244	230	262	263	260	238	282	268	269	240	245	292	269	264	230	271	226	237	247	274	270	260	258	231	233	246	275	267	283	245	261	268	235	248	269	256	282	254	277	257	260	276	266	252	267	239	256	275	257	261	261	239	239	262	233	254	262	235	272	265	254	271	256	247	255	256	275	274	262	229	272	257	272	235	264	263	228	261	258	239	265	223	253	304	266	272	247	244	269	274	256	251	249	250	272	233	274	257	248	286	250	256	263	254	247	231	240	240	244	259	269	240	272	243	231	250	272	238	247	278	268	239	264	264	261	241	254	280	258	255	252	240	295	281	246	256	249	285	274	251	265	264	245	250	295	276	228	281	249	256	251	229	253	255	267	285	245	257	256	248	270	269	268	245	273	248	256	293	258	248	243	259	234	259	264	254	268	252	285	266	261	248	245	247	234	231	260	274	266	253	249	268	261	283	283	260	299	242	265	278	278	255	246	265	255	288	273	259	256	241	271	233	253	228	262	264	250	242	274	240	281	233	260	251	272	263	212	257	262	255	279	254	264	268	253	258	256	258	260	266	243	242	272	253	262	239	252	247	261	248	285	253	224	231	273	285	242	246	276	267	248	264	271	269	262	259	263	255	224	273	257	256	276	261	277	251	250	265	254	283	263	252	274	290	315	269	267	244	267	244	257	268	251	270	264	246	256	255	250	260	272	275	259	253	249	263	259	237	251	235	252	248	255	269	242	271	260	275	256	311	265	267	279	237	234	249	258	228	252	241	261	273	288	254	272	249	240	242	271	260	265	240	233
23531	34566	30486	19828	14312	10669	7948	6602	5193	3528	2842	2247	1666	1474	1310	1234	1062	791	790	703	696	675	614	584	535	501	535	476	401	405	398	375	362	391	342	354	303	304	324	315	304	306	341	293	303	293	348	343	304	316	315	299	332	302	296	316	316	326	323	307	322	345	279	318	330	310	301	321	357	308	319	309	302	338	317	321	333	300	325	321	322	342	328	282	306	302	319	319	307	301	288	312	343	323	316	292	319	295	295	304	299	301	335	308	294	298	288	301	325	334	308	328	321	302	310	332	314	298	302	303	306	318	310	257	328	291	313	310	329	313	333	318	325	309	321	304	302	316	326	332	305	333	301	304	310	320	286	307	289	332	297	321	307	329	316	319	303	287	283	304	321	295	321	314	284	292	324	297	320	331	323	301	288	317	341	288	345	303	329	331	326	321	308	279	309	290	279	283	328	324	317	295	328	326	307	309	298	290	319	322	314	289	301	309	301	323	322	349	314	301	318	303	297	284	318	340	320	353	292	338	309	316	319	279	340	320	311	310	302	286	298	329	294	292	331	322	348	313	336	328	298	331	293	338	302	322	297	286	362	300	302	332	317	328	304	323	331	320	272	321	313	316	334	303	298	309	337	332	321	315	320	311	339	334	310	308	298	344	294	322	323	333	323	326	311	330	319	321	326	339	342	308	340	324	342	347	257	316	326	309	332	283	309	344	300	289	296	289	301	311	296	297	352	332	284	339	305	309	322	309	302	302	333	325	301	299	345	289	305	364	288	301	304	317	291	300	328	318	320	273	344	302	280	323	302	330	321	298	331	337	307	263	331	334	308	317	317	303	314	323	317	301	324	347	304	321	327	322	323	319	324	303	282	316	303	318	278	307	328	323	295	308	334	303	329	295	338	342	305	322	287	301	330	323	302	302	302	326	309	341	322	301	316	301	328	292	272	298	321	319	326	375	291	320	330	292	323	329	321	343	303	300	328	312	322	355	320	317	293	292	317	315	308	274	327	330	334	311	304	326	336	320	307	315	324	320	326	322	336	284	295	308	293	292	317	340	290	335	282	310	271	300	300	347	298	309	293	324	347	286	306	350	287	320	302	309	325	305	321	307	312	306	321	327	313	311	312	289	302	319	311	321	332	339	337	320	263	325	314	331	338	317	316	306	315	291	283	310	353	313	311	308	293	318	322	345	299	334	300	334	345	311	288	307	311	340	307	314	312	328	312	306	321	315	328	343	283	321	288	305	328	306	298	343	339	287	316	300	305	320	366	342	326	314	304	304	331	334	309	270	300	335	287	301	284	338	312	322	297	278	319	296	325	300	328	293	354	330	307	314	327	339	330	337	305	299	322	331	301	304	324	310	322	313	314	315	283	306	294	337	308	303	318	318	297	342	293	314	280	291	311	271	318	296	312	282	321	330	293	312	318	338	331	321	320	284	314	341	302	338	314	307	331	364	334	307	318	320	312	290	337	337	320	328	338	322	303	319	292	310	311	321	311	299	318	332	298	325	291	350	340	329	308	290	319	342	306	324	320	328	314	342	327	306	325	316	298	328	322	316	319	295	315	319	305	318	300	325	295	332	332	310	299	331	298	309	345	311	313	301	310	286	325	307	338	323	315	307	347	319	324	321	305	309	307	344	295	363	289	304	300	315	315	279	316	297	302	309	315	296	315	312	294	307	272	336	308	314	311	306	306	322	353	304	309	317	347	296	318	294	291	324	262	306	295	294	329	313	300	330	303	309	315	315	279	329	287	326	331	314	320	338	298	282	338	337	309	290	316	281	314	284	306	307	324	296	338	341	308	303	328	291	315	327	314	331	299	310	337	327	310	296	318	323	279	315	337	292	298	302	318	318	301	324	323	338	349	319	287	307	333	311	299	284	312	309	343	297	298	341	283	294	262	359	342	329	317	336	337	300	312	326	341	298	325	369	323	273	314	315	283	294	302	319	333	328	318	334	328	322	356	343	350	365	326	330	296	329	336	309	293	310	332	317	317	302	292	339	316	344	338	294	271	328	333	332	333	330	308	313	309	335	297	330	336	309	298	326	331	303	308	313	324	299	308	323	327	315	336	331	306	315	314	301	325	359	310	317	322	288	313	294	321	348	314	303	320	298	316	305	322	357	323	326	285	366	318	319	291	271	318	294	299	328	327	318	319	330	293	323	310	335	309	298	345	327	310	311	334	317	311	344	328	286	315	288	301	333	301	303	291	297	303	284	319	311	322	331	339	316	314	292	312	308	316	323	324	355	332	303	298	306	286	286	319	301	321	298	334	338	319	302	295	335	319	317	330	319	315	315	340	333	306	313	311	279	296	336	308	320	331	308	320	291	285	306	326	337	305	313	309	289	342	322	296	302	324	342	307	264	287	319	294	289	339	312	304	316	281	336	280	326	285	317	298	304	322	291	301	313	314	317	295	333	323	331	339	347	324	319	284	318	302	312	307	298	300	319	277	306	343	341	303	298	338	318	324	291	317	302	345	322	315	316	300	299	330	327	296	334	321	336	309	337	311	352	283	312	337	298	312	295	302	348	319	298	336	326	287	313	323	290	314	282	298	321	334	336	342	298	323	324	294	325	312	308	295	312	311	292	339	303	296	320	318	315	316	312	335	297	353	324	314	327	320	310	306	313	339	291	318	266	323	317	313	329	311	301	303	321	285	308	316	299	313	323	306	331	316	327	303	300	315	323	285	339	321	294	335	314	321	284	309	299	296	319	301	274	325	313	303	297	328	297	328	322	334	312	330	311	317	295	313	322	305	310	300	338	310	278	342	318	309	313	280	305	327	310	351	322	331	330	301	332	343	283	376	307	310	329	332	311	305	358	286	329	315	269	332	302	303	339	332	336	293	336	283	283	323	346	344	311	297	345	334	317	336	311	331	293	312	321	324	317	290	325	356	319	332	311	284	331	310	314	368	323	324	331	309	319	308	321	318	317	305	311	317	309	347	313	352	300	302	339	320	305	315	294	275	337	310	297	342	298	292	331	335	290	372	318	312	332	291	295	306	312	314	328	318	318	314	329	303	319	309	303	323	307	321	329	295	317	287	292	302	313	313	311	360	297	317	314	293	304	325	325	319	316	302	313	295	265	323	287	320	340	311	288	302	299	331	314	321	324	332	283	313	340	321	346	311	312	354	310	330	295	299	349	333	338	311	333	279	303	330	328	324	307	338	355	318	313	303	310	333	337	332	325	317	369	322	348	338	340	358	319	283	332	302	336	341	300	332	323	329	316	316	324	309	310	318	318	312	304	319	279	350	299	315	290	306	320	321	360	324	310	354	334	297	311	350	281	304	292	318	307	334	304	294	330	302	310	274	293	323	290	306	280	323	308	327	318	338	334	315	299	298	326	313	286	301	343	308	318	329	319	284	329	291	330	320	339	343	282	324	334	302	347	341	340	289	339	309	294	299	323	322	310	332	322	325	327	350	288	321	315	327	320	300	320	326	336	309	318	276	313	301	326	345	340	317	322	324	330	335	350
23675	20900	27955	24171	21052	15524	8842	5717	3976	2581	1986	1635	1267	1159	1083	883	723	644	566	513	509	444	396	374	374	330	343	310	290	234	239	248	237	230	208	192	189	185	190	188	187	185	160	153	208	169	181	179	191	188	160	153	198	173	193	183	195	171	158	182	170	180	208	183	164	165	179	177	187	203	173	194	197	166	171	197	173	196	199	183	211	163	198	154	209	205	182	181	216	179	191	195	186	183	196	170	185	191	198	162	184	177	194	202	173	176	177	179	152	152	190	184	186	191	185	163	196	188	192	164	184	187	179	191	190	157	187	158	179	163	180	154	195	178	162	184	190	193	148	171	199	170	180	205	190	183	153	207	188	173	179	173	175	188	187	176	161	194	186	182	187	188	161	180	170	177	172	178	158	164	165	172	199	188	191	171	199	183	173	178	176	200	163	169	163	172	176	205	188	189	177	180	181	166	172	183	195	195	188	183	175	157	175	172	175	175	171	184	172	187	185	167	167	178	183	151	179	163	173	191	194	185	172	193	207	198	190	178	162	184	169	194	221	184	185	205	183	182	192	157	194	171	212	158	182	178	176	178	211	176	206	185	179	173	176	182	186	185	185	179	166	184	174	199	176	193	171	170	197	172	172	170	190	172	173	167	170	186	178	183	182	160	191	186	189	180	175	194	192	185	162	181	173	199	166	178	193	186	190	180	174	207	187	194	173	172	174	183	185	172	191	181	153	201	195	190	163	169	188	189	168	162	229	179	171	174	166	187	183	173	190	155	208	179	178	188	214	183	189	196	196	186	146	198	155	164	201	182	183	182	191	185	160	166	206	200	172	145	193	184	172	180	193	190	174	206	198	169	166	193	183	223	174	171	184	176	185	186	167	178	184	178	178	176	192	168	179	174	201	197	198	175	196	187	151	178	177	185	180	178	198	184	179	171	189	177	180	187	173	185	152	167	160	181	199	171	185	181	178	186	206	173	205	177	181	163	164	185	192	181	187	201	188	173	182	195	163	182	167	184	158	197	179	197	181	200	171	163	183	193	187	190	192	181	178	161	167	160	178	202	171	189	184	166	167	189	160	170	194	182	185	169	168	185	173	169	191	195	186	175	192	195	183	184	181	172	175	185	176	192	187	173	172	199	185	161	192	208	168	187	193	169	165	176	201	177	158	201	220	180	191	172	161	181	192	183	196	195	201	176	169	200	195	192	167	184	175	148	177	169	177	178	180	197	197	212	174	179	186	185	199	191	199	184	162	183	188	170	194	174	186	189	179	169	173	179	191	181	179	182	187	185	160	178	184	181	184	168	178	186	198	189	191	173	184	170	183	179	189	172	189	191	180	191	176	174	198	187	175	191	171	141	155	178	171	200	184	173	182	171	169	189	159	175	213	203	196	197	199	178	164	195	198	169	162	184	140	194	194	201	176	186	184	207	168	193	194	164	178	177	188	183	192	173	174	188	175	173	192	163	193	174	154	180	179	176	183	170	176	200	169	178	181	172	159	190	201	185	207	188	180	164	162	180	188	192	178	195	190	185	178	193	187	190	185	166	186	172	197	184	189	158	207	171	183	161	181	194	196	184	159	174	176	168	176	199	179	177	174	180	190	178	196	181	168	178	168	168	176	167	169	179	213	165	157	157	190	208	185	198	203	189	173	195	187	170	189	175	218	172	151	187	194	193	185	179	181	209	176	159	182	183	192	174	155	207	198	161	207	176	205	187	180	164	163	156	164	194	187	199	181	169	186	163	168	164	186	197	190	174	191	201	190	158	186	181	197	179	178	189	199	198	157	177	193	173	180	171	185	183	176	156	170	172	197	189	176	167	178	189	173	174	174	172	202	175	191	165	193	203	189	176	187	181	193	184	188	191	189	169	169	194	169	189	152	171	178	163	195	171	190	176	189	193	155	193	171	165	147	152	167	185	163	188	169	196	179	202	202	161	174	201	189	153	188	177	153	163	173	177	206	159	191	173	178	157	185	180	157	175	193	206	193	171	185	176	181	190	178	176	192	176	176	161	206	186	153	166	189	189	180	182	191	191	182	186	170	185	180	170	214	200	182	196	170	179	173	167	173	173	202	168	159	177	193	164	196	167	168	169	178	187	198	174	173	193	184	186	175	172	156	209	170	183	201	163	173	184	176	175	162	179	188	187	171	177	199	176	190	211	178	181	186	161	176	173	186	172	165	177	189	178	170	190	184	194	180	189	185	186	180	199	198	190	183	176	166	179	167	181	175	165	169	186	180	187	185	153	164	177	169	156	171	162	174	190	178	181	199	186	161	175	177	213	173	182	185	181	176	196	172	203	183	173	183	183	156	207	188	209	161	172	174	165	201	182	197	171	180	175	182	209	207	193	196	171	200	179	201	181	176	174	184	170	187	192	211	198	177	198	191	181	179	187	164	189	192	188	189	166	176	204	177	191	188	169	191	158	198	190	166	202	203	197	181	193	171	155	188	184	182	170	196	192	185	187	178	164	165	192	190	194	170	160	175	180	197	196	195	178	176	173	198	195	187	183	175	180	188	173	168	216	178	184	189	192	191	181	184	179	203	202	165	177	165	182	186	194	166	185	186	177	169	197	175	189	180	178	167	196	172	168	184	174	185	178	163	175	188	183	192	186	185	205	182	199	188	203	186	186	190	182	185	195	164	154	188	165	192	175	169	211	173	180	178	184	187	159	184	174	156	180	171	217	184	191	188	163	180	189	195	176	182	185	178	185	178	196	176	183	168	192	176	176	177	194	177	185	199	219	165	180	202	190	178	206	178	157	164	171	171	161	169	192	186	174	159	197	197	210	169	193	173	174	204	174	180	179	161	190	177	164	155	195	187	165	178	190	171	199	180	214	175	186	175	182	187	192	158	194	180	184	192	192	153	192	183	182	184	183	181	151	186	176	185	184	197	166	196	199	180	199	174	173	171	181	202	155	179	190	169	197	211	166	207	174	194	187	195	171	182	182	166	181	189	194	178	175	168	177	171	158	188	190	195	164	175	163	197	165	172	185	198	194	185	150	171	193	194	194	165	191	193	173	206	191	173	176	206	159	178	181	183	202	165	165	178	159	194	180	193	196	180	198	197	205	189	180	179	179	183	171	171	178	173	173	161	211	180	185	155	221	189	202	185	196	190	194	165	185	199	186	189	183	192	169	186	171	185	198	205	178	195	165	168	171	179	171	197	183	202	159	196	177	198	179	190	188	184	169	199	170	180	196	170	174	158	167	178	167	201	167	193	163	182	196	177	205	175	185	166	166	195	192	174	177	197	166	181	179	193	158	186	195	172	186	176	149	182	184	187	181	203	186	175	181	184	183	183	177	195	146	159	161	167	182	180	178	168	192	172	167	163	179	184	176	215	158	184	194	163	192	179	175	153	158	186	195	192	176	192	179	158	187	198	168	189	192	191	162	186	169	192	171	188	182	188	181	176	175	188	170	186	190	195	192	171	162	179	168	180	179	182	177	166	191	188	174	171	188	179	205	155	163	182	161
25423	41498	36939	26951	21429	16485	13241	10982	8332	5700	4606	3528	2784	2397	2240	1856	1346	1247	1235	1011	937	827	691	648	636	563	538	481	382	346	353	325	371	295	278	296	266	225	231	234	249	266	224	235	207	241	233	214	227	238	216	202	244	251	220	237	249	229	198	224	219	233	219	215	225	225	219	220	221	239	205	217	216	230	235	213	221	208	211	212	211	217	218	220	227	236	189	219	232	212	236	230	228	214	172	251	224	254	205	241	230	229	225	227	230	209	219	228	215	215	236	206	198	220	226	232	207	201	235	234	226	229	221	222	252	211	238	229	207	234	238	249	206	239	211	223	224	205	208	243	221	218	211	244	223	220	188	231	192	215	219	220	208	214	225	223	226	242	242	234	215	205	236	206	243	211	250	236	225	220	214	215	225	237	222	234	215	230	236	225	237	215	213	229	232	206	234	235	213	195	244	202	215	215	235	223	212	232	227	244	189	232	230	215	194	211	214	237	224	224	228	221	239	213	244	237	216	211	238	241	224	195	213	218	232	205	213	243	233	220	215	211	211	221	208	210	232	217	213	237	217	245	210	218	206	217	192	245	215	233	213	211	180	205	243	194	224	226	215	225	197	231	218	207	211	215	229	202	215	223	236	216	226	217	236	221	183	198	215	198	205	235	225	246	247	240	229	261	229	202	232	223	219	233	225	216	216	237	197	211	184	221	214	198	214	220	226	222	239	233	240	230	248	197	185	207	246	212	203	221	226	190	232	205	216	215	236	221	232	214	221	221	211	213	206	201	270	208	224	246	209	215	206	211	239	209	220	203	196	220	239	244	195	213	234	257	224	242	218	230	226	234	214	214	265	233	214	205	226	224	232	197	208	236	239	231	225	219	238	245	235	208	244	226	206	211	230	204	234	240	214	226	232	203	229	222	221	194	200	209	245	224	224	209	214	224	221	223	218	231	217	197	234	215	213	221	205	221	224	195	227	230	224	218	222	221	198	241	237	231	224	204	184	209	194	227	200	228	245	223	207	221	206	208	195	247	230	210	222	233	200	213	211	222	224	233	231	225	203	222	209	218	245	224	223	201	212	184	234	220	206	183	222	228	208	232	232	210	246	218	225	218	213	208	217	207	217	215	208	235	196	215	231	217	233	237	210	215	213	214	224	222	224	222	204	221	218	233	222	211	226	224	216	203	237	242	249	216	227	214	221	207	223	236	235	221	235	230	231	226	241	203	248	233	215	205	229	223	239	227	181	211	210	216	235	228	235	193	228	233	185	255	220	206	221	216	200	200	212	220	207	223	217	231	221	230	211	244	218	231	220	231	221	243	204	205	210	196	225	209	203	222	250	208	223	239	244	214	211	215	239	248	232	229	227	251	192	248	222	265	207	217	224	220	214	234	214	236	236	274	254	211	205	225	228	222	221	213	235	213	219	239	234	236	211	235	203	239	247	211	216	226	213	226	222	219	240	209	240	196	220	219	212	222	222	223	213	202	219	215	218	233	237	216	204	227	214	242	201	221	256	231	224	212	228	233	210	203	234	233	246	203	213	250	230	240	239	234	211	216	233	219	225	225	236	191	225	223	244	204	215	210	221	240	237	220	204	191	244	258	227	218	225	207	240	217	221	226	239	232	212	210	230	195	218	212	224	227	196	211	234	205	221	232	232	213	226	232	217	225	244	218	228	203	194	247	210	196	224	225	229	240	206	235	211	229	246	220	217	206	205	245	223	231	237	230	253	243	220	231	217	223	224	217	206	233	211	199	219	223	232	215	232	226	211	250	202	209	234	216	218	223	232	230	220	242	210	199	232	216	214	208	247	211	239	218	195	213	235	238	250	220	234	228	181	188	219	222	222	226	210	242	212	220	239	232	236	223	215	253	213	213	233	221	204	224	226	213	214	252	225	224	232	207	216	213	193	198	217	194	221	218	235	225	236	252	223	209	223	228	227	239	220	208	230	238	201	225	228	216	230	203	227	195	228	218	210	196	249	223	203	217	203	208	248	219	244	192	209	223	216	218	232	203	210	248	230	225	230	184	221	210	210	240	224	236	223	232	247	258	212	224	233	207	206	203	249	211	200	207	216	230	205	236	234	226	229	230	210	224	247	202	230	233	218	207	225	199	231	204	219	221	225	210	241	213	208	197	232	237	220	220	215	237	235	201	226	228	221	210	211	207	218	222	203	228	227	218	201	250	217	219	240	209	213	213	242	209	226	206	211	228	214	240	196	231	214	223	203	209	210	251	202	222	220	225	190	235	226	226	227	234	212	205	213	224	226	196	218	217	232	228	225	208	214	222	215	205	230	197	235	228	228	229	213	228	216	235	208	203	208	223	232	208	207	235	251	246	216	245	206	229	224	211	211	226	235	250	232	249	231	241	234	215	228	235	217	214	198	203	205	245	245	225	230	214	245	252	210	223	209	237	203	208	194	229	191	235	237	218	223	229	252	227	223	221	211	222	242	237	223	218	219	240	228	231	228	234	231	246	216	208	231	206	237	218	223	237	216	217	220	231	234	225	227	216	238	207	206	247	224	259	223	222	235	231	235	216	231	214	226	195	242	236	204	241	223	221	208	236	244	239	203	237	217	228	221	226	210	230	232	193	229	223	203	222	248	193	223	195	200	237	216	221	215	264	244	235	223	212	208	214	223	242	242	208	179	217	227	231	243	220	222	232	210	205	211	257	228	231	239	215	260	228	208	202	222	210	268	216	206	200	228	221	244	197	244	209	206	208	217	221	213	259	218	222	210	231	221	240	243	234	243	218	209	206	202	218	245	209	235	220	235	231	221	211	243	216	208	243	233	213	215	212	203	229	218	210	246	214	225	234	226	229	210	238	211	213	214	193	240	235	216	228	195	231	220	242	206	205	222	210	205	222	254	236	235	233	250	227	205	210	242	198	219	234	241	212	234	211	232	236	222	223	206	213	221	243	232	204	214	218	227	223	204	219	219	219	223	211	218	247	223	209	231	244	218	231	208	221	216	217	228	202	220	246	239	238	209	208	212	245	230	224	197	215	207	242	218	214	224	225	200	234	240	229	223	221	233	245	199	228	208	228	205	239	210	249	220	216	236	227	233	232	227	198	214	230	240	226	217	231	222	235	235	204	247	209	233	223	254	205	210	252	213	205	249	232	231	205	231	200	222	198	196	233	211	211	197	238	198	214	203	209	240	216	206	194	218	233	193	251	253	198	222	231	223	230	195	246	206	209	226	243	235	200	200	214	236	201	216	208	247	210	235	234	212	238	247	223	239	223	243	197	228	197	196	212	206	232	225	239	233	236	194	238	226	238	213	227	210	219	205	236	233	219	215	215	201	219	222	235	220	222	214	215	242	206	234	195	235	197	220	219	224	228	219	219	231	193	195	224	224	223	200	236	198	245	209	216	215	210	222	225	206	219	238	244	247	219	239	215	216	188	225	222	229	201	228	229	245	235	216	227	251	230	215	225	216	213	214	237	236	193	218	231	218	205	226	202	234	210	228	235	210	230
25006	20918	26898	25218	14944	8134	5620	4053	2853	2008	1585	1287	1057	1017	890	766	726	660	632	600	570	519	506	485	447	475	421	370	384	350	355	350	395	374	362	341	349	328	354	329	300	333	326	352	371	341	334	319	312	324	343	324	312	355	329	338	360	322	336	322	353	349	324	328	345	333	313	357	330	349	333	342	330	348	332	350	339	318	314	334	330	344	310	349	360	313	326	358	336	327	309	335	344	322	340	322	341	362	338	352	310	332	330	349	294	345	362	314	325	346	341	368	334	352	323	315	344	334	327	304	320	328	326	320	331	332	296	317	335	317	364	367	333	332	295	287	324	318	337	318	317	318	333	313	343	350	322	360	346	332	337	304	364	335	328	338	318	323	352	335	337	348	355	342	369	335	342	323	338	337	362	331	339	332	345	313	349	321	301	306	343	354	354	316	333	348	326	315	289	352	326	344	289	345	326	361	331	336	332	355	323	352	344	313	333	341	353	359	315	337	359	338	348	324	353	327	334	321	363	342	324	355	313	340	352	328	323	319	356	317	370	343	335	312	349	340	356	337	332	327	347	323	317	347	357	306	327	328	335	361	323	362	308	328	347	332	332	344	362	328	327	333	312	336	318	339	337	330	329	317	349	333	321	362	323	346	313	347	340	324	336	361	323	327	352	334	326	312	350	335	316	312	350	339	312	307	332	358	321	344	331	329	354	324	310	339	349	331	354	330	353	359	330	291	311	317	352	363	344	335	337	319	360	333	344	375	337	331	354	345	351	340	357	345	336	320	317	305	354	350	295	321	338	322	338	338	326	353	339	363	333	328	311	335	339	338	342	327	327	332	315	317	342	351	336	334	332	346	313	347	343	332	341	354	324	325	334	305	355	349	333	339	351	332	328	321	336	347	365	311	323	338	326	317	333	331	322	342	321	331	346	329	353	331	303	327	334	309	342	330	351	325	341	328	334	322	338	335	353	322	311	317	325	341	329	316	340	333	337	311	319	349	322	319	308	359	351	329	333	349	346	328	357	328	302	318	340	345	330	322	291	327	374	301	286	347	349	310	338	302	316	343	339	331	356	339	354	347	341	330	354	364	309	363	331	331	338	347	338	354	345	367	303	336	300	319	311	374	302	345	336	323	317	343	318	314	344	336	328	353	323	339	338	312	352	300	321	330	338	325	305	336	357	337	321	333	318	333	306	307	331	336	327	307	326	336	321	312	357	335	335	322	358	323	343	328	321	324	361	333	316	292	328	315	330	326	311	340	321	331	347	351	317	366	324	332	331	341	346	318	357	342	318	315	337	357	321	331	331	319	329	349	335	329	394	334	317	327	370	320	351	343	324	380	300	353	328	340	321	306	323	284	338	317	383	305	299	327	347	309	345	299	338	340	333	346	339	333	311	318	338	350	341	302	351	361	349	319	305	319	323	316	300	341	354	313	341	324	367	323	315	300	335	329	366	349	324	347	330	329	323	349	337	299	323	308	336	337	367	338	303	321	330	351	356	322	322	310	300	320	296	319	309	324	325	323	343	329	352	351	329	331	321	323	356	370	340	346	362	351	310	334	338	344	329	302	311	365	355	335	301	371	363	329	318	337	353	336	356	314	334	337	329	318	314	358	329	339	362	320	292	342	324	321	338	290	323	336	347	343	375	297	326	323	328	331	346	322	333	344	359	296	344	323	329	319	329	338	300	363	337	336	341	330	343	323	320	351	338	317	334	337	342	323	341	355	317	341	327	318	363	360	328	316	338	351	332	334	343	329	322	336	350	327	347	355	336	316	375	288	346	329	322	313	342	325	311	378	340	346	344	383	351	330	344	363	327	327	346	348	314	354	357	343	350	341	357	310	330	340	305	348	354	344	329	358	343	342	293	354	317	325	334	344	324	338	344	331	337	379	348	338	356	322	331	346	344	343	335	319	352	342	370	338	329	350	330	330	323	317	307	362	331	317	342	332	312	324	346	308	334	304	327	356	346	334	316	316	332	298	360	324	328	325	321	358	338	338	329	338	326	356	343	311	328	321	357	304	291	343	335	326	332	323	332	348	306	354	351	370	338	309	356	325	350	295	327	353	305	315	295	327	355	367	349	344	328	345	306	377	337	347	342	344	302	315	307	340	334	347	353	342	304	350	348	340	351	341	327	319	320	328	356	342	373	347	316	353	343	306	319	335	341	351	356	336	328	344	340	369	338	346	325	323	314	335	347	313	386	343	352	346	337	333	332	323	322	348	362	340	357	326	305	310	332	326	341	323	347	322	347	350	354	352	332	344	356	326	373	352	336	288	337	338	359	326	322	343	316	345	328	313	349	370	341	351	314	335	358	326	336	316	353	326	362	352	329	357	319	336	323	324	317	305	351	356	314	366	319	350	315	333	318	327	309	333	348	319	321	327	348	367	329	318	347	312	358	346	344	310	335	329	380	289	332	348	369	353	356	350	341	337	332	368	358	338	336	334	336	363	299	316	299	318	307	334	337	321	336	375	332	337	337	325	355	332	324	295	336	315	333	338	335	349	344	334	295	333	317	348	344	326	319	323	321	318	348	347	315	333	338	342	322	320	292	344	335	353	299	379	324	330	289	339	311	333	331	357	319	346	337	339	392	352	351	337	336	325	355	347	355	298	349	329	306	318	354	302	332	340	324	296	324	342	303	361	320	311	311	320	322	323	314	285	330	348	302	335	342	354	346	367	324	348	329	333	322	338	334	349	318	325	341	340	327	359	314	361	331	332	338	319	265	341	351	312	346	325	341	341	286	353	326	323	312	290	306	349	334	338	349	340	350	330	327	357	333	360	335	312	335	302	359	352	348	319	301	332	327	356	312	303	377	327	349	347	333	348	369	305	309	335	362	327	341	360	354	349	329	315	338	328	339	347	310	345	350	319	313	313	341	329	343	322	350	358	361	343	342	325	329	359	321	309	314	300	307	341	333	336	279	352	348	345	343	300	351	354	306	348	364	336	327	302	334	341	362	336	362	318	322	357	336	377	378	359	353	364	328	325	349	312	329	332	347	331	342	358	346	310	327	340	317	358	323	333	343	352	336	324	322	342	342	325	363	322	313	343	340	325	354	336	352	347	353	322	330	345	342	287	293	323	321	324	377	318	343	326	359	322	366	316	328	341	321	357	327	341	328	317	326	330	341	332	335	324	353	323	339	323	309	304	347	324	297	316	361	314	302	348	311	303	367	297	339	342	345	334	306	369	364	338	327	333	336	347	321	353	352	345	316	317	334	333	347	317	346	340	321	308	315	328	332	323	356	352	337	318	354	383	357	353	346	326	320	321	323	346	321	334	337	353	299	330	333	318	354	326	365	320	337	337	332	316	335	335	361	342	356	299	313	324	346	337	365	357	341	330	334	328	323	290	327	327	349	322	350	317	333	345	328	330	326	340	338	338	324	365	330	314	361	319	331	318	327	337	322	347	327	323	359	295	331	337	310	345	362	341	338	367	340	343	345	303	316	337	308	333	332	345	355	324	323	323	321	339
25287	38069	33046	22949	17812	13455	10821	8820	6331	4629	3504	2778	2354	2143	1912	1601	1262	1231	1128	983	964	860	767	716	691	690	645	590	487	509	524	466	446	492	464	424	441	410	411	416	406	393	393	381	401	361	374	419	378	373	433	393	416	389	384	430	376	403	396	365	379	391	416	423	390	373	398	422	396	386	401	423	386	357	405	410	374	410	421	361	418	391	340	408	384	371	406	415	400	410	386	383	383	406	419	408	393	397	402	451	414	353	392	402	370	382	393	416	375	384	376	363	415	390	414	395	396	381	419	395	410	382	372	389	384	403	381	390	368	406	394	413	406	406	398	383	367	375	372	399	383	426	385	409	400	394	418	415	405	358	393	396	386	401	381	378	385	433	413	395	407	406	402	390	375	401	425	431	338	386	392	368	418	410	392	395	407	422	393	392	415	399	402	411	414	390	409	421	402	379	376	416	360	399	396	361	407	441	396	384	424	386	397	399	382	376	421	407	401	394	406	397	362	390	397	380	375	402	393	371	401	388	431	366	385	410	369	399	428	371	411	381	403	367	378	379	410	400	414	367	399	418	385	404	371	405	366	384	370	417	357	393	411	448	388	392	401	421	406	378	400	405	429	429	403	436	373	378	392	365	390	367	382	382	393	383	404	399	412	412	392	390	359	414	386	388	387	379	414	389	430	406	397	391	427	394	420	393	380	369	403	414	405	386	382	390	394	408	390	426	420	380	380	429	402	385	408	451	417	428	394	411	385	402	389	407	384	413	420	424	389	403	390	390	412	385	387	368	404	364	365	385	448	368	416	423	400	387	422	392	408	395	415	380	345	391	386	425	403	421	408	407	366	389	402	412	443	417	358	414	429	418	422	408	398	400	374	387	432	414	402	401	389	400	391	403	417	389	418	407	380	419	390	425	425	351	418	399	409	416	394	394	395	415	396	402	392	400	384	416	401	380	390	368	385	374	440	389	429	379	362	414	377	414	389	381	402	412	387	408	392	422	364	403	405	367	413	398	392	425	430	385	390	381	386	411	389	344	416	413	378	371	411	420	421	405	419	366	345	370	382	402	386	366	426	403	373	414	379	404	403	381	415	377	369	406	430	422	413	430	415	374	368	418	379	383	392	396	405	374	436	412	378	408	414	418	379	384	390	402	367	379	437	387	394	377	367	356	375	374	397	395	364	388	403	375	401	412	384	399	372	389	418	357	415	415	400	375	395	374	398	379	414	420	398	383	396	423	383	413	394	392	407	396	373	381	413	383	389	411	410	377	392	339	371	392	384	431	431	401	435	383	368	404	434	404	414	423	420	431	372	408	406	403	396	379	408	391	368	387	392	416	435	431	423	385	422	408	437	410	383	378	391	397	398	382	406	405	438	422	398	427	396	372	412	351	395	408	416	389	367	379	377	384	433	424	396	385	396	408	396	357	405	393	385	401	392	423	407	369	406	398	391	408	365	393	400	419	369	391	404	380	419	417	387	442	445	398	431	389	419	405	405	405	405	354	385	400	414	412	385	389	417	359	373	371	393	434	394	378	396	378	408	393	353	379	417	399	391	420	382	363	398	425	391	377	420	388	394	398	403	391	403	362	409	427	424	395	418	374	372	407	415	401	399	403	365	374	387	380	355	412	414	413	398	356	380	416	404	427	395	374	390	362	397	410	381	414	411	386	398	386	370	394	407	433	398	407	366	375	412	370	405	384	394	384	417	413	391	392	398	394	416	404	418	403	384	354	379	407	384	388	365	416	398	414	384	378	392	370	400	377	390	385	402	362	383	406	364	370	376	376	424	378	391	389	409	397	399	380	374	389	377	380	435	408	386	407	388	412	389	411	392	385	413	382	402	386	420	385	383	393	410	446	393	369	391	371	384	394	393	378	429	385	398	406	438	384	393	404	388	392	367	419	405	426	401	385	426	423	380	379	386	386	388	433	401	397	379	413	395	381	415	393	389	358	428	412	429	384	416	393	374	411	398	402	366	369	391	398	383	367	417	425	431	395	381	387	381	400	373	421	397	382	383	413	403	384	397	389	397	388	409	391	378	382	376	365	393	400	409	362	407	409	382	369	389	423	390	394	399	374	403	392	376	394	438	398	361	380	436	406	390	411	393	422	419	377	367	397	390	401	424	405	405	374	383	413	430	410	397	403	405	374	393	350	379	409	393	397	399	410	400	397	397	384	406	369	365	374	394	381	363	378	436	373	384	375	445	357	382	369	436	426	380	399	381	382	377	386	390	388	406	369	388	383	436	380	407	365	384	376	409	405	355	410	383	384	418	408	401	377	374	392	380	410	399	393	417	427	356	379	389	382	417	375	407	414	395	378	422	404	398	408	396	405	400	411	384	351	428	401	397	389	389	367	387	416	411	401	361	362	372	398	381	364	388	379	399	423	393	395	421	421	383	382	388	390	438	416	403	393	362	418	409	386	368	397	404	387	413	391	360	406	383	372	416	430	373	384	378	364	403	446	416	405	373	417	386	361	374	386	402	422	390	383	388	430	422	410	391	398	372	383	390	377	365	400	391	406	410	398	352	379	378	400	401	419	401	401	412	389	371	420	408	378	394	414	442	401	406	419	421	383	442	398	416	408	399	408	358	395	397	401	399	380	406	391	415	378	405	419	418	389	394	353	413	377	393	377	390	401	375	401	367	411	410	406	405	399	408	371	385	392	431	397	381	392	402	414	415	360	416	415	405	396	414	399	388	381	409	417	395	388	370	406	398	376	382	390	393	360	409	404	431	375	412	438	393	423	390	375	414	382	392	404	418	371	392	417	377	399	421	403	377	382	444	414	394	389	414	387	372	408	419	382	414	396	376	399	396	407	359	382	396	389	412	365	402	393	391	392	403	438	394	371	378	407	377	404	414	394	372	389	396	347	455	402	406	422	426	393	424	370	395	364	398	373	405	409	390	405	371	376	412	389	402	417	379	412	386	409	380	388	405	444	411	415	398	434	411	403	367	419	395	384	407	400	392	402	423	363	380	403	377	381	401	396	389	363	378	370	422	402	381	406	397	402	386	403	389	390	376	413	384	391	408	361	346	372	379	413	393	383	361	410	364	386	352	356	385	411	404	400	394	375	390	376	413	436	399	400	366	450	376	405	356	410	395	388	411	394	370	423	422	398	360	441	412	389	424	394	415	403	385	418	370	442	378	406	387	386	403	375	392	408	379	385	366	406	411	388	396	388	379	384	401	403	412	409	408	419	426	412	386	375	404	379	400	431	394	394	387	396	420	387	372	409	405	402	399	367	391	418	374	390	433	442	413	385	374	396	382	392	407	398	355	420	379	381	375	365	419	378	399	388	385	407	433	384	375	403	409	414	415	395	405	389	395	393	409	400	400	399	390	405	377	401	378	405	393	454	365	385	413	408	367	416	389	367	378	374	391	372	397	428	396	372	421	376	372	397	373	406	379	369	377	399	400	432	357	394	367	398	404	413	409	398	380	399	409	394	360	411	404	371	396	398	400	406	390	381	383	393	424	401
22718	20931	28491	23519	21130	21640	17076	8679	5533	3805	3006	2254	1942	1722	1513	1208	1100	965	838	803	748	681	586	503	470	489	434	408	368	307	332	312	337	277	328	271	261	249	240	247	273	261	257	278	270	282	242	233	252	256	246	263	260	264	271	263	261	271	255	259	260	262	252	253	262	274	273	244	240	250	258	252	246	255	252	268	259	255	245	229	243	257	268	245	243	263	232	239	265	251	252	241	250	260	265	256	246	274	259	244	260	237	232	235	254	249	279	234	265	262	241	274	229	230	258	244	249	254	293	265	239	251	223	278	274	259	225	275	204	284	288	257	250	224	238	284	247	271	273	267	230	265	257	262	222	230	263	279	242	242	234	250	270	252	240	229	270	254	232	245	249	258	260	265	245	235	265	243	261	249	226	237	247	247	240	241	240	238	275	265	226	269	232	237	261	244	208	245	244	245	230	247	252	239	245	247	260	242	239	259	238	249	253	256	251	260	249	289	279	251	254	258	246	272	266	261	241	227	261	252	260	253	247	244	260	254	271	237	253	256	265	265	230	221	235	253	225	261	247	250	252	257	248	244	240	251	247	250	245	274	245	249	260	258	251	270	251	268	251	244	227	258	259	240	261	246	261	247	252	251	242	249	262	228	231	281	248	265	291	242	265	249	246	235	262	235	251	238	254	230	234	233	271	268	269	262	236	265	273	225	248	231	249	244	257	223	240	255	259	247	246	234	228	264	263	231	242	260	274	259	260	251	245	231	267	251	275	231	280	266	273	254	238	206	238	228	230	276	242	230	264	242	237	239	254	217	263	253	244	257	286	263	229	237	233	241	260	260	256	237	227	249	244	246	254	275	257	265	244	228	244	273	227	251	264	259	239	256	228	272	245	239	246	255	251	262	243	243	256	236	269	280	233	267	255	257	256	244	257	269	238	236	244	231	254	221	258	264	265	255	256	281	254	248	240	261	259	254	246	282	247	257	267	234	240	276	263	252	235	265	237	236	233	289	246	249	244	258	234	243	261	242	283	250	244	262	262	259	270	281	232	238	275	220	240	280	252	280	236	222	232	230	255	257	247	249	249	285	244	231	277	262	235	258	219	222	262	245	245	268	223	253	243	252	248	208	259	251	228	247	257	278	245	246	267	267	243	257	260	257	223	246	229	254	246	267	248	252	248	259	264	267	264	235	253	259	260	229	241	235	261	268	299	225	236	239	249	239	241	257	221	262	236	256	222	261	258	279	237	256	240	272	237	273	244	235	244	254	229	258	248	281	241	256	222	250	238	267	271	244	228	266	247	240	241	252	244	262	264	247	245	227	256	249	246	246	254	264	249	246	269	232	248	259	242	243	252	242	267	266	253	257	227	274	251	236	225	231	279	264	253	260	263	281	273	269	235	245	249	219	243	228	215	270	274	229	269	250	242	232	250	251	235	254	234	280	275	257	267	256	255	264	280	271	248	223	239	224	251	261	221	250	234	241	241	265	259	262	261	274	255	243	271	237	263	246	219	237	285	239	265	233	260	240	240	213	283	251	223	250	239	254	239	257	260	261	236	228	229	269	236	264	269	266	274	241	247	253	245	267	244	222	256	249	286	242	231	267	247	224	246	239	263	260	258	259	247	256	241	240	252	263	243	228	251	250	225	229	257	244	252	248	269	251	234	248	240	243	275	241	268	266	275	268	265	245	262	241	254	254	235	234	247	271	248	246	241	243	268	258	233	260	225	278	252	258	253	231	276	228	246	285	228	261	222	246	260	273	253	256	251	239	251	242	255	249	259	236	261	264	262	255	272	264	274	247	236	246	240	265	255	248	222	215	246	253	240	261	268	304	248	231	260	232	241	238	257	248	238	257	251	252	233	252	247	257	269	260	228	259	235	242	285	242	249	223	238	227	268	253	217	232	250	243	225	254	219	247	226	237	255	243	266	250	255	246	244	256	227	278	250	245	234	249	217	243	265	260	250	268	259	271	250	254	245	258	242	229	246	239	248	260	262	243	264	259	239	237	247	264	245	241	240	259	223	248	260	248	250	289	252	255	231	247	257	236	244	261	262	242	258	245	244	255	236	261	243	240	243	234	264	235	268	255	259	245	235	234	266	268	258	274	255	243	249	255	229	227	264	237	256	246	258	264	287	220	230	229	257	254	259	256	241	253	251	254	271	238	211	242	230	220	251	265	250	268	237	263	251	257	260	266	264	230	241	253	248	254	240	266	269	240	287	236	275	285	289	222	266	241	230	207	227	234	253	263	242	244	242	259	258	263	255	241	236	257	262	239	233	283	234	277	224	243	222	236	250	222	272	250	225	272	260	252	253	248	250	272	268	265	250	270	262	266	234	270	253	237	262	242	235	245	243	236	266	253	233	282	260	267	255	244	246	238	246	259	262	250	272	239	241	256	230	232	262	242	238	258	249	256	238	237	265	242	253	257	239	250	252	210	255	237	271	267	247	260	269	275	230	261	239	260	258	265	246	280	253	255	277	285	254	275	241	242	246	251	228	258	255	265	246	228	268	215	241	246	263	241	259	258	254	245	277	235	250	244	287	231	244	242	271	263	278	246	233	257	247	259	233	269	260	221	227	250	248	263	250	241	258	264	235	255	233	238	225	248	242	248	266	259	261	236	225	252	262	277	223	244	235	227	224	252	243	270	225	265	273	248	234	253	256	228	265	224	261	248	275	256	254	253	244	231	250	241	242	224	246	248	271	260	235	224	246	240	265	267	299	246	254	263	274	232	239	221	235	242	240	234	280	244	259	258	234	265	261	251	258	234	253	251	287	257	241	238	289	250	271	259	231	237	249	264	257	241	262	232	259	249	257	255	244	245	254	245	262	222	236	224	235	237	273	241	242	256	252	246	254	227	220	232	245	283	241	223	266	244	235	245	280	249	247	239	237	233	273	233	245	238	266	243	239	247	274	258	242	288	241	248	218	236	241	246	264	257	235	245	256	280	243	258	255	233	249	239	247	228	240	251	227	251	249	261	233	257	256	252	239	255	232	278	261	263	245	244	247	268	242	259	251	237	237	232	234	256	242	241	278	243	236	243	243	269	234	231	266	247	278	252	233	262	268	257	274	242	209	241	244	253	234	244	268	225	231	282	263	219	223	277	250	265	229	289	239	253	264	241	223	262	251	247	243	249	239	232	246	247	260	276	245	244	255	228	239	267	214	253	252	264	245	261	260	282	261	239	263	253	240	226	237	293	280	246	277	235	254	238	258	234	261	238	252	260	274	255	266	251	265	228	233	233	263	255	251	251	260	254	244	256	233	256	243	224	228	213	272	217	241	254	255	239	260	245	273	265	241	281	262	257	239	268	249	247	247	247	255	242	242	240	243	248	231	241	249	263	239	243	277	246	248	243	269	237	238	246	202	248	259	251	227	277	264	217	242	266	279	238	238	272	257	277	239	246	231	239	270	261	249	232	256	250	242	249	252	257	262	228	275	262	237	245	257	259	249	246	229	277	268	229	236	246	251	246	260	267	262	242
28466	46904	41554	31663	25865	21259	17908	14675	10852	8332	6313	5099	4141	3759	3281	2556	2078	1815	1726	1489	1360	1228	1079	882	831	778	703	621	549	473	450	441	424	383	368	379	346	307	301	303	304	279	288	293	261	304	311	280	302	326	277	299	307	275	310	256	302	296	298	313	285	285	268	303	315	279	312	291	296	296	297	272	289	286	306	308	318	255	291	311	252	315	307	261	282	277	276	316	296	324	289	301	302	282	321	317	299	304	323	294	289	315	319	296	294	291	294	293	294	285	296	281	265	270	277	316	316	290	307	285	303	272	268	311	275	297	305	295	318	305	314	296	295	286	308	317	307	281	301	290	290	282	299	304	313	302	300	320	292	292	290	274	289	271	278	300	297	290	312	297	305	296	272	282	297	280	273	271	290	269	281	286	257	305	270	274	293	315	278	283	292	295	300	292	281	276	280	282	310	311	266	317	279	283	276	295	294	269	300	306	303	263	292	318	308	290	273	289	300	278	293	264	321	304	291	286	311	302	297	296	294	283	266	292	281	307	278	310	280	273	278	235	268	319	278	308	288	310	268	309	304	298	324	272	283	279	292	291	294	314	282	289	295	316	317	319	314	285	320	271	298	280	288	292	309	299	324	264	281	280	280	267	284	279	306	308	313	280	293	301	305	303	272	284	264	294	306	304	317	327	297	296	269	310	306	312	288	269	304	287	321	271	316	313	285	313	267	314	284	297	278	278	288	276	290	286	295	282	305	262	300	266	296	289	300	301	294	289	274	274	291	282	268	288	280	290	306	291	297	278	306	309	306	306	307	330	262	308	294	278	292	282	311	316	316	276	311	306	315	285	296	295	295	295	319	311	287	287	270	275	325	291	292	299	259	291	293	274	314	317	283	333	312	309	302	277	314	289	279	309	336	281	297	277	330	288	290	300	288	277	292	296	309	275	295	282	301	268	296	293	285	269	322	284	287	258	307	308	282	286	308	290	285	280	304	305	296	309	291	281	318	269	294	303	301	260	287	322	265	295	313	276	289	283	301	281	330	307	275	257	287	268	303	292	270	273	299	256	293	296	291	289	314	286	294	286	284	301	285	283	330	322	287	275	290	279	298	282	290	293	273	294	305	264	286	294	277	302	300	290	289	297	266	303	274	332	282	299	288	299	284	261	272	257	316	301	287	308	284	314	272	281	303	290	301	319	300	268	309	293	313	292	285	304	291	289	291	298	289	290	308	313	310	316	318	304	321	296	333	275	284	291	303	302	256	276	308	315	251	310	306	257	289	286	286	277	294	312	283	273	279	291	282	303	268	284	312	289	270	323	325	288	324	286	328	270	280	282	310	289	287	310	261	274	292	269	274	275	318	289	293	282	303	321	304	304	287	274	299	303	282	301	263	289	286	278	292	353	302	268	300	298	273	290	299	282	273	291	297	270	316	287	291	294	321	321	294	317	279	260	282	286	283	314	289	278	267	285	292	273	333	304	274	274	295	272	294	281	325	271	291	262	303	289	316	284	305	283	320	267	278	295	263	280	282	300	285	312	295	288	257	300	295	329	287	276	306	272	319	293	295	289	305	332	309	339	307	296	265	307	267	303	274	285	283	295	289	309	305	291	310	301	286	293	313	284	312	302	272	310	288	301	292	292	299	303	306	320	284	292	289	297	316	308	287	306	290	318	305	288	300	258	322	302	308	300	320	324	244	314	272	307	277	305	322	319	283	299	299	274	280	284	276	306	282	287	281	291	285	301	314	260	283	317	303	275	304	299	275	292	294	317	292	303	302	305	305	301	284	272	266	315	299	298	324	297	283	269	264	319	295	305	317	302	282	271	277	317	290	287	297	275	291	293	311	293	278	299	286	301	319	283	305	296	310	308	303	255	297	334	295	298	280	300	306	291	315	272	275	309	307	296	286	257	290	298	302	324	312	317	317	301	302	331	288	288	265	319	276	294	288	307	314	268	305	293	292	267	268	315	305	294	278	308	273	282	283	268	285	295	313	321	257	275	284	263	281	259	301	281	260	293	274	276	255	304	308	243	300	279	294	295	294	291	297	256	284	280	280	283	285	288	275	310	271	259	271	306	308	295	284	262	273	297	306	291	288	268	286	318	302	326	338	309	285	286	326	312	310	294	284	305	304	305	295	289	273	293	270	295	304	287	273	296	275	289	289	296	286	262	299	272	293	286	280	316	311	295	295	301	269	296	310	290	291	289	304	316	286	297	292	307	290	281	293	328	275	276	319	299	275	308	298	323	301	277	283	301	293	289	288	277	292	308	286	317	306	315	300	291	256	299	268	305	286	298	286	302	282	298	263	274	295	299	322	297	285	331	297	283	308	299	295	275	298	282	287	319	277	271	271	296	280	305	298	291	278	309	267	288	286	296	299	295	317	309	289	307	296	300	296	273	312	288	292	346	296	275	282	302	310	290	292	289	281	262	288	301	281	262	297	283	288	287	290	279	280	297	285	272	288	278	282	320	270	309	292	292	280	252	307	303	308	302	300	286	290	297	283	275	299	331	320	292	274	315	282	268	318	258	300	347	320	321	305	298	302	298	272	269	288	290	290	284	297	329	281	292	296	301	277	284	281	303	305	299	268	283	294	304	277	286	285	307	274	306	259	295	275	279	286	276	295	321	292	254	324	302	323	297	273	291	288	283	293	282	287	304	291	294	282	286	298	275	333	283	320	282	303	303	270	266	292	265	306	274	299	314	295	315	269	283	290	312	301	309	269	297	289	316	299	288	286	334	297	287	320	314	292	317	294	304	286	281	268	272	300	289	279	310	320	334	279	303	318	298	268	324	261	283	299	297	294	308	299	301	283	343	280	309	306	268	308	294	273	312	307	256	305	291	294	285	298	312	305	293	317	293	302	301	284	290	276	285	328	305	288	296	290	305	312	304	281	302	282	292	304	287	290	272	295	310	307	260	286	292	291	305	287	304	273	292	288	296	306	295	290	317	285	314	287	287	302	268	288	281	309	296	317	306	299	291	317	315	310	269	294	282	285	320	284	299	299	290	295	320	277	314	276	292	307	289	328	275	285	284	287	264	306	286	259	294	299	301	273	281	270	324	262	265	280	279	294	302	317	277	292	306	288	267	294	292	288	288	260	297	280	299	280	283	312	287	288	273	290	284	284	299	270	290	296	280	317	282	260	282	307	287	284	301	289	273	289	265	321	299	280	287	313	296	324	262	287	302	275	303	313	285	292	293	293	316	295	312	264	286	312	287	282	307	314	306	293	287	276	283	308	308	308	287	264	315	289	298	282	277	271	249	278	293	291	303	295	293	270	295	274	275	311	305	301	297	281	295	274	303	294	271	321	272	284	313	300	316	291	298	299	288	280	327	329	301	295	293	263	300	294	333	265	289	306	288	274	290	303	292	308	248	304	292	294	283	284	300	307	267	289	267	310	269	265	270	307	275	293	320	268	329	323	297	285	334	316	279	298	334	279	274	311	281	283	286	277	291	256	318	292	299	300	292	279	283	295	284	274	276
27404	22910	25169	18183	9902	6157	4296	2960	2086	1488	1207	970	825	727	714	577	546	493	465	437	428	371	340	334	350	316	360	332	289	298	283	294	262	266	265	288	259	259	251	241	248	252	262	246	253	235	271	266	257	254	254	244	281	246	265	257	246	257	257	250	229	274	247	220	261	241	246	237	244	248	239	241	241	251	251	285	246	240	259	278	258	252	252	252	263	258	238	225	261	267	266	244	284	242	266	235	231	260	239	257	268	215	247	263	287	232	233	284	274	227	255	237	237	268	245	240	231	256	253	258	249	269	248	250	266	274	238	279	211	260	261	256	239	242	278	236	214	297	246	252	243	248	270	251	247	252	255	278	231	255	258	250	237	263	238	258	231	238	236	260	244	270	223	252	259	275	268	255	232	272	254	243	245	253	252	256	260	232	247	277	277	269	245	234	264	254	256	266	272	259	267	256	224	240	249	266	238	267	221	249	257	255	249	229	259	254	257	265	286	235	248	254	247	235	244	256	251	242	248	265	280	274	258	266	270	224	238	257	255	269	237	231	234	287	275	278	216	224	221	260	277	254	255	258	245	241	252	276	254	230	270	267	248	262	254	276	225	226	261	265	276	251	261	261	259	247	262	252	269	245	252	253	247	241	270	266	241	268	217	263	250	246	266	264	236	270	260	284	227	253	241	262	267	251	248	252	265	275	239	257	252	223	248	258	247	250	253	240	238	266	249	227	262	221	245	254	259	265	234	251	254	255	232	259	268	291	220	246	220	249	266	262	259	231	268	262	262	247	240	301	248	249	261	266	281	248	258	229	239	209	259	238	233	225	261	248	264	230	271	280	248	270	252	235	248	228	247	260	261	247	244	275	242	253	260	287	246	251	270	248	245	265	249	271	247	244	275	277	262	270	243	243	250	236	271	250	252	261	251	247	229	259	229	243	259	237	284	257	251	255	253	255	248	264	232	239	253	250	286	239	282	269	233	278	271	270	249	217	266	244	226	263	256	238	280	248	271	229	257	267	272	261	277	256	236	248	267	245	268	271	247	268	239	233	225	236	257	258	302	247	259	215	253	257	227	253	260	268	256	259	249	280	263	226	246	239	254	232	233	276	221	263	249	249	258	260	229	241	244	259	258	246	283	253	264	248	256	280	251	229	276	251	274	279	250	261	258	269	255	241	292	228	265	264	250	269	245	248	236	263	238	254	259	254	231	273	272	240	237	246	221	232	254	251	241	269	242	232	267	262	263	255	253	267	246	266	265	237	238	236	240	248	249	261	275	260	236	254	233	245	278	238	270	261	241	240	255	251	236	269	242	238	246	252	260	231	223	249	266	280	218	262	278	240	265	255	254	297	254	251	268	282	238	220	233	250	275	230	277	242	228	270	275	258	282	239	255	245	242	236	267	255	256	256	230	286	231	218	225	263	247	257	282	261	273	248	266	269	239	219	283	256	227	239	243	262	246	237	252	245	280	247	246	274	259	245	256	261	255	262	259	241	221	261	260	249	265	254	239	252	232	274	260	245	273	259	267	252	236	255	264	244	251	266	256	239	271	253	256	261	247	238	289	259	222	222	277	212	236	210	253	245	236	238	243	234	233	256	249	260	278	246	258	260	248	271	289	262	278	233	262	263	220	232	253	252	246	235	283	238	250	265	242	246	223	263	245	260	270	259	238	265	243	253	274	273	249	241	256	273	224	205	229	254	224	251	262	252	250	240	244	244	253	228	230	269	262	265	254	283	249	228	234	237	246	243	248	236	251	248	265	252	280	282	264	273	260	228	274	250	266	233	253	275	243	240	284	247	265	265	242	243	236	248	228	284	239	250	233	216	270	242	246	244	276	279	289	253	264	248	267	288	260	249	251	251	257	281	248	260	237	257	236	260	248	240	228	239	231	235	251	262	233	253	253	262	264	251	245	245	253	244	296	276	239	233	223	227	256	255	246	251	281	266	276	247	247	279	243	295	260	254	275	261	223	267	243	258	214	228	272	249	263	272	232	233	267	271	245	251	245	276	252	273	265	233	253	232	251	257	246	250	260	238	263	231	271	256	261	235	259	273	273	255	247	272	256	260	234	274	286	249	262	272	246	247	223	253	238	281	277	235	248	239	257	213	261	241	218	288	274	267	290	236	257	252	259	220	257	266	242	241	261	239	245	260	230	263	257	262	271	214	255	248	265	258	265	234	251	251	272	238	254	251	277	242	264	250	231	264	250	222	236	261	270	246	235	270	235	251	281	234	261	239	255	212	269	248	245	239	243	246	255	229	246	227	250	248	275	262	289	211	260	247	265	238	246	292	245	258	263	271	247	254	228	276	249	245	241	242	255	247	249	259	260	249	257	264	226	270	236	280	243	246	241	217	278	247	274	246	246	247	257	254	255	263	254	239	235	249	240	247	253	272	252	206	236	228	269	255	238	240	239	246	246	278	269	243	267	261	253	263	267	274	238	219	255	245	219	247	282	241	263	252	271	253	237	241	255	254	277	258	257	263	272	275	248	262	260	252	264	231	252	253	273	237	244	240	235	241	270	241	277	269	259	268	247	269	236	246	231	247	267	268	246	272	269	251	304	219	255	238	251	263	241	249	248	243	230	258	267	265	250	246	251	284	285	259	258	277	253	227	268	267	251	245	260	230	257	259	259	276	243	236	280	265	259	268	262	239	284	239	265	243	251	254	256	246	259	262	241	243	234	267	254	257	244	244	248	239	256	247	244	277	259	235	259	262	264	250	261	258	247	273	242	229	253	263	263	285	255	275	262	253	245	234	243	243	238	280	259	265	219	233	238	224	243	247	231	254	259	257	227	234	262	275	264	248	231	270	247	253	248	277	264	238	251	244	281	241	231	246	214	239	233	249	257	239	283	269	248	257	276	258	243	247	276	263	253	224	258	273	254	264	265	249	257	258	262	275	258	267	242	244	238	249	268	267	265	259	238	246	269	250	266	230	271	277	264	236	243	247	232	248	250	230	245	245	240	259	267	236	262	247	236	280	250	256	264	235	259	270	237	256	265	267	274	243	280	247	281	242	247	263	250	254	243	251	222	279	272	229	244	259	288	215	251	249	264	249	241	249	261	263	243	284	250	244	253	270	259	213	284	264	264	251	244	241	250	243	238	280	240	253	255	266	238	271	251	239	260	252	225	265	256	262	258	237	250	266	251	262	226	240	251	240	247	243	236	247	252	245	246	258	236	270	266	260	270	242	269	215	253	280	236	247	273	252	285	272	259	251	248	261	287	263	261	254	261	223	240	246	269	255	283	276	245	255	256	266	229	281	248	251	253	259	266	260	267	243	250	259	254	220	279	268	215	266	255	251	266	239	257	272	242	260	266	255	249	279	273	251	255	265	269	254	243	255	278	262	266	274	257	246	265	287	225	252	257	254	258	254	244	252	245	256	243	259	255	250	236	278	229	218	246	254	250	250	240	242	250	226	248	241	282	251	238	259	263	243	254	238	234	260	226	235	261	261	226	260	250	248	260	236	236	252
24115	35125	30518	20327	14992	11213	9068	6601	4620	3446	2681	2057	1694	1577	1341	1129	941	854	801	753	659	584	596	547	494	443	471	380	374	396	343	355	320	339	345	308	336	330	314	344	303	338	320	296	293	305	327	314	328	285	290	339	310	292	307	320	312	306	317	322	281	294	313	344	330	312	308	306	325	342	306	300	297	361	313	317	285	320	332	306	297	317	301	274	325	321	307	317	334	295	323	303	298	301	317	313	273	267	307	292	322	323	302	317	322	330	290	303	308	318	320	339	302	308	309	325	316	307	291	315	315	315	324	361	327	298	323	320	311	318	299	321	325	283	314	315	303	295	323	278	313	332	310	315	321	313	307	313	328	309	335	323	282	336	315	304	288	282	335	317	320	294	306	300	289	321	315	319	368	289	289	294	313	318	319	315	340	309	348	326	293	274	298	301	316	291	339	278	318	306	323	327	318	315	330	328	306	315	330	290	300	329	307	325	278	332	284	343	302	291	302	341	329	330	283	296	315	289	320	305	324	293	285	316	293	271	305	315	302	291	312	286	303	307	303	327	298	342	267	294	317	315	296	320	312	356	311	293	321	304	298	322	291	302	323	324	303	334	275	281	285	311	303	322	303	318	325	303	277	317	309	310	314	308	279	326	298	294	326	309	321	335	324	316	339	318	303	298	326	308	298	329	326	314	301	313	335	312	289	292	315	305	328	293	306	323	293	357	315	312	293	305	322	286	308	315	345	308	298	297	284	320	293	284	325	310	322	311	317	346	299	330	318	345	296	291	288	320	322	335	338	313	283	345	349	305	322	321	329	343	302	329	316	310	312	325	318	311	295	325	329	316	294	361	304	318	285	304	304	300	317	305	313	313	287	318	318	331	315	314	352	333	338	291	321	298	294	307	335	316	309	319	323	322	295	322	314	267	315	299	328	309	292	319	338	300	297	300	319	303	338	341	287	304	319	316	281	319	310	285	299	320	297	272	330	272	334	310	306	315	346	311	314	323	305	324	307	298	327	292	305	305	323	299	313	305	317	340	302	327	312	300	283	303	298	297	307	333	333	321	318	308	305	309	330	329	338	306	297	313	332	293	334	324	302	331	307	295	328	313	296	317	356	303	359	328	317	301	324	360	326	325	306	299	325	291	276	292	331	310	297	276	307	296	316	328	305	317	301	287	307	304	312	282	302	295	328	298	317	296	286	285	316	312	281	332	280	308	313	312	329	301	313	338	284	303	311	311	270	327	286	346	288	293	321	298	321	325	335	330	283	298	312	296	302	307	322	295	342	320	326	293	319	297	340	378	295	336	326	306	290	305	309	301	313	317	317	312	330	320	304	316	320	338	341	319	334	316	315	324	310	333	304	316	281	310	327	301	329	329	284	279	305	304	316	288	303	321	317	301	286	334	284	328	324	288	312	330	294	325	319	308	299	340	293	302	313	291	343	292	331	325	300	321	347	299	321	316	342	323	289	323	326	310	326	320	291	325	294	314	310	317	308	309	296	323	296	297	275	302	308	304	302	314	283	330	275	296	318	320	318	348	293	333	322	322	322	297	334	304	331	300	297	298	335	318	342	296	310	324	336	316	340	302	309	307	315	314	325	319	286	331	295	312	299	297	312	315	340	317	332	317	328	302	334	303	283	313	298	300	293	293	317	310	329	335	328	322	286	295	305	287	283	296	332	300	331	303	322	304	304	299	277	327	307	306	327	311	306	320	277	335	297	340	308	314	303	306	324	300	293	357	301	308	301	284	311	339	327	265	274	312	301	310	293	323	321	300	313	289	302	329	291	309	332	295	293	329	320	303	318	299	335	299	313	352	337	296	301	305	290	273	318	340	328	319	301	288	315	310	330	317	304	313	317	317	325	319	294	325	351	313	299	330	301	317	301	296	326	262	328	314	319	296	323	306	335	300	296	341	314	325	329	284	306	319	327	300	340	335	335	347	301	376	315	297	344	303	307	318	262	311	296	272	303	358	303	316	296	314	328	344	319	337	310	294	335	299	319	323	304	312	341	316	337	334	307	294	361	319	321	318	323	284	309	308	334	304	325	303	312	300	324	340	338	315	316	275	325	280	320	326	335	298	305	321	300	339	335	310	305	312	317	311	317	305	311	316	329	323	274	334	309	302	338	300	301	296	294	340	306	337	329	290	305	322	295	288	276	310	301	336	351	342	347	339	336	341	314	305	335	302	306	317	349	300	300	325	296	332	313	344	308	325	318	310	307	309	326	311	321	347	325	301	333	303	287	320	325	318	337	333	317	294	332	311	277	314	289	320	304	344	336	304	309	318	289	316	315	298	323	309	325	308	307	324	303	314	298	302	325	330	310	324	315	353	321	339	326	299	320	277	333	291	335	326	316	291	352	343	354	309	316	300	300	326	317	333	300	292	317	293	301	278	346	351	324	309	282	287	313	330	343	317	355	294	317	301	311	290	298	310	317	297	304	303	296	318	324	316	288	303	316	290	326	291	306	319	313	317	289	344	307	281	320	321	282	301	335	294	309	313	298	315	316	309	278	286	291	282	329	305	291	322	318	301	345	293	308	314	326	349	348	297	324	308	303	302	331	315	307	319	320	320	304	309	347	326	291	324	336	285	291	320	348	333	279	293	317	327	317	291	294	347	307	315	301	296	288	316	283	312	300	309	308	331	324	315	326	323	307	286	316	326	313	291	314	307	297	285	281	323	305	291	281	315	292	298	309	345	325	308	326	341	317	290	299	307	304	294	284	300	312	299	288	305	305	333	327	339	297	319	304	305	315	313	298	304	289	306	312	344	311	303	318	320	296	310	313	303	282	273	336	310	303	310	254	316	305	342	319	318	311	335	327	301	311	307	303	315	346	281	289	305	295	294	302	286	312	312	305	330	296	307	334	301	341	310	331	326	289	319	326	304	282	301	313	285	282	318	303	303	300	331	336	320	291	329	313	303	302	301	319	339	285	302	291	306	288	314	317	325	291	321	305	301	310	294	306	277	286	281	318	310	302	290	294	296	312	295	296	288	328	290	328	285	302	312	305	270	326	328	334	308	311	335	291	339	315	329	296	282	328	318	325	302	344	315	320	332	312	335	332	279	300	314	329	322	308	326	303	296	329	310	314	297	318	308	361	295	311	306	296	343	323	291	318	345	313	304	321	312	285	314	302	324	312	309	270	297	301	324	323	328	318	351	337	286	281	325	290	306	291	355	317	292	308	315	362	334	322	313	310	285	318	325	308	311	271	318	307	350	316	307	320	299	296	321	338	313	301	300	327	316	306	305	314	312	309	297	293	297	314	358	310	329	314	316	313	301	320	286	319	296	303	288	340	333	291	344	297	358	320	326	346	305	308	307	298	306	343	327	316	314	345	297	302	296	314	325	329	291	312	342	275	319	325	331	316	317	303	313	311	322	354	290	314	323	299	319	308	290	306	318	324	290	302	340	314	305	293	335	307	320	313	289	302	309	303	315	311	287	288	301	322	280	294	345	283	299	307	332	311	297	272	318
23750	20897	27930	24202	21224	15865	9605	5288	3540	2445	1915	1470	1299	1165	940	834	710	629	546	556	531	406	395	369	332	284	300	259	253	255	242	210	221	217	194	184	188	170	170	201	175	167	197	175	167	163	167	185	174	207	209	177	198	156	183	184	172	188	174	180	192	169	192	165	193	216	188	172	207	151	172	165	173	201	185	161	197	140	183	164	161	159	153	173	161	166	175	181	186	183	185	184	168	180	183	171	159	163	183	194	160	182	186	152	171	192	175	161	166	161	195	176	182	174	193	175	160	185	198	167	184	172	167	173	173	187	166	194	179	165	210	169	138	179	171	163	146	196	176	193	187	182	202	183	206	178	169	194	177	180	157	188	211	179	163	170	180	172	175	185	178	160	177	185	187	176	165	186	187	152	164	167	190	162	177	183	186	177	178	164	194	190	162	185	187	153	167	177	184	178	166	157	183	186	172	170	172	183	157	189	195	194	170	165	187	161	201	190	187	173	185	173	192	170	181	192	175	184	151	194	178	184	173	168	173	161	156	195	199	187	193	182	186	174	167	180	178	186	184	167	197	174	156	194	167	159	159	171	186	189	177	173	182	165	196	177	169	172	185	176	185	171	171	159	189	184	183	186	159	178	170	165	180	196	200	161	195	172	182	179	168	185	172	159	191	171	168	169	165	160	158	185	188	166	177	197	178	172	176	181	167	176	156	180	184	198	181	167	188	164	178	172	172	170	158	201	164	164	200	162	192	184	209	171	182	189	184	174	187	173	171	165	172	171	177	181	193	184	176	164	152	177	168	168	179	182	179	182	170	170	174	170	196	166	170	163	141	193	157	172	178	166	175	206	169	175	138	159	185	165	177	198	155	195	168	164	197	178	176	183	156	168	188	182	171	181	171	186	206	147	183	148	182	165	177	179	172	175	177	163	171	178	169	212	206	170	185	193	185	163	166	178	175	184	172	193	189	156	203	213	169	171	176	179	177	186	190	169	173	169	173	186	167	158	201	163	182	186	176	178	191	171	168	182	181	163	180	191	176	197	173	177	169	156	147	192	178	179	164	183	158	167	183	165	179	178	176	183	177	180	178	172	206	184	169	163	196	184	177	186	199	164	155	172	188	162	184	152	202	178	168	186	184	218	168	171	176	187	187	178	172	157	202	153	182	174	165	143	187	172	183	163	163	152	175	171	182	199	158	187	182	161	176	185	190	174	155	166	183	199	195	179	173	178	182	182	188	170	177	164	172	160	195	186	199	177	178	158	180	176	186	160	183	157	180	184	188	177	207	171	200	175	165	182	169	157	204	186	176	167	166	174	171	171	180	182	163	171	171	176	163	207	169	174	187	159	177	173	180	166	156	174	173	180	186	189	185	197	200	163	206	182	160	167	205	177	184	166	154	189	177	177	177	187	161	177	188	170	179	178	171	168	186	174	171	189	187	165	181	171	153	202	180	180	179	178	173	191	179	186	171	186	156	175	166	179	167	179	165	163	172	177	188	152	180	188	165	157	168	174	181	146	175	144	190	187	187	177	173	195	171	189	182	171	173	180	170	187	194	175	175	201	165	155	175	189	176	176	178	180	179	179	188	200	181	163	177	184	177	174	154	190	174	189	168	164	183	179	149	178	213	162	165	193	173	156	168	191	190	174	171	178	172	177	170	223	179	186	176	160	169	187	164	161	205	172	169	167	167	163	171	167	188	173	183	198	182	186	172	165	179	166	178	176	165	196	188	174	170	173	173	164	179	190	202	165	177	197	180	170	194	177	176	183	203	196	183	167	202	177	175	163	164	153	173	158	167	191	196	182	182	197	185	201	177	165	180	183	174	169	169	188	184	157	169	181	179	170	168	179	189	181	193	175	178	194	177	203	180	157	184	173	165	193	158	176	171	198	174	152	193	180	173	174	159	173	178	168	200	160	187	168	161	174	190	172	183	170	162	176	204	164	191	178	177	166	174	192	192	168	169	182	191	163	173	155	188	194	174	162	178	169	160	178	149	195	170	175	161	187	183	185	170	146	164	202	175	180	182	183	178	181	190	157	183	155	203	184	175	160	177	188	179	165	199	177	162	194	172	176	193	169	176	166	172	186	180	191	201	200	182	177	180	189	208	155	158	161	190	182	190	183	173	181	159	174	178	163	187	166	164	164	184	161	188	170	212	150	164	191	158	162	161	178	161	176	188	176	182	197	156	180	167	170	183	167	176	192	182	193	168	188	181	185	191	178	184	184	175	172	177	163	183	193	209	183	167	185	176	164	172	180	161	199	174	183	205	163	169	181	172	196	191	185	171	179	164	196	190	165	176	171	160	183	174	169	162	174	168	177	172	171	171	182	194	190	169	190	172	192	205	174	168	179	163	211	178	155	175	166	177	172	179	174	190	199	173	182	211	159	152	175	171	173	195	187	159	182	172	192	177	171	194	181	166	165	200	187	171	179	157	183	196	167	176	154	164	176	178	194	161	163	186	164	178	177	165	163	173	168	206	166	183	181	169	198	190	179	159	170	178	176	175	183	183	188	177	144	177	182	183	170	184	200	179	149	182	193	182	179	189	164	197	161	151	172	198	217	182	178	169	182	198	179	185	173	158	196	184	176	182	190	159	176	168	173	158	180	179	181	137	143	179	195	214	172	168	156	145	181	159	197	172	178	173	193	176	177	192	175	181	176	188	172	196	194	150	186	184	177	178	151	193	160	203	161	154	188	155	192	188	184	188	185	164	166	171	185	177	169	161	162	171	171	190	181	173	169	149	178	163	190	183	171	183	181	182	187	192	158	162	172	185	182	176	195	188	179	181	197	174	174	196	162	177	187	165	172	157	201	178	211	174	179	188	198	161	170	181	170	174	167	193	195	186	158	188	176	189	174	169	168	175	163	177	202	181	168	188	180	175	200	178	179	218	178	176	204	191	176	190	168	175	170	185	184	165	175	165	174	183	194	193	143	186	178	200	165	168	171	170	172	161	172	166	192	162	185	163	197	157	142	169	162	181	183	172	165	193	180	172	201	180	185	177	169	185	211	183	184	179	155	176	155	187	179	184	173	198	182	179	172	189	183	198	188	185	159	177	183	203	152	190	190	177	177	169	175	181	160	177	181	177	160	189	171	186	186	189	178	154	187	166	182	189	160	186	186	162	152	175	170	188	163	186	187	169	161	171	181	180	174	174	158	194	153	173	161	170	172	181	172	158	189	185	170	182	159	159	157	157	171	156	167	170	170	179	173	173	176	179	185	208	157	174	179	171	178	185	185	168	182	182	171	173	167	203	179	183	173	168	198	177	188	160	171	191	158	180	168	188	165	153	160	212	174	165	204	150	166	160	193	171	188	181	194	191	190	195	142	177	169	192	166	182	184	176	178	177	141	189	180	173	148	161	174	193	164	171	181	167	201	180	181	157	197	168	137	160	186	172	196	168	159	175	169	194	182	194	179	181	207	154	171	175	178	187	176	170	175	190	158	163	180	189	189	196	155	205	174	156	169	178	177	155	186
25916	42427	37320	28081	22103	17249	14053	10204	7664	5526	4176	3415	3050	2567	2042	1721	1430	1254	1194	1073	931	803	707	630	509	457	424	464	356	359	328	302	268	273	267	245	236	220	213	230	229	241	228	240	235	242	213	244	225	224	246	215	231	234	249	228	199	233	217	238	227	222	216	225	222	216	205	219	222	221	251	204	240	231	205	205	221	217	193	221	202	197	221	228	217	224	206	200	232	215	194	212	211	209	230	253	231	217	232	231	215	221	211	208	198	209	239	218	221	221	237	217	210	208	243	230	239	196	232	218	226	201	210	225	222	226	219	220	215	222	209	225	222	206	212	221	233	215	199	207	208	220	196	249	229	213	207	211	206	200	192	233	218	207	229	216	228	243	226	216	240	217	241	223	227	227	198	212	215	222	231	235	241	217	205	223	194	235	198	215	224	222	219	211	225	223	225	217	209	202	245	222	204	222	238	221	207	221	224	226	219	227	220	240	207	201	224	233	229	218	235	235	224	228	207	212	214	237	213	211	214	212	243	228	248	230	248	227	237	214	244	210	208	226	214	232	200	218	214	206	197	224	233	230	207	215	202	236	222	191	215	212	207	258	227	236	213	203	207	212	224	194	235	208	206	204	214	200	203	227	239	233	215	229	203	218	223	184	230	222	221	231	220	226	214	212	213	213	226	216	238	205	217	223	226	211	212	234	204	238	232	185	214	211	240	215	200	206	222	238	242	250	205	219	239	216	211	234	245	228	205	218	232	199	250	223	214	212	225	240	225	202	229	211	253	247	228	230	240	209	212	235	226	206	228	206	229	195	244	233	219	244	234	195	237	204	214	213	209	203	255	222	216	209	242	226	233	211	216	237	217	205	205	208	208	205	232	204	231	204	223	199	248	207	215	223	212	233	216	210	208	217	208	188	215	233	222	233	261	215	236	196	222	211	206	215	227	242	181	219	216	202	225	195	245	220	230	231	220	217	234	177	222	192	228	213	206	232	212	227	221	239	213	212	224	226	220	219	214	214	211	208	222	216	242	204	201	211	221	228	208	213	229	229	187	214	241	238	216	234	192	219	226	224	190	235	214	258	193	207	197	227	209	205	240	197	240	237	231	245	209	232	221	222	208	233	209	211	223	228	204	225	212	215	214	257	235	202	229	203	218	215	233	206	242	226	211	197	223	220	193	207	228	222	239	261	188	226	208	220	245	213	234	203	185	216	226	207	231	226	222	213	226	230	212	206	210	213	219	217	209	209	229	218	215	209	189	213	224	216	237	228	230	229	197	229	217	221	223	234	235	238	215	216	231	250	217	200	224	213	224	209	249	218	221	208	235	226	211	201	188	222	219	195	227	231	198	202	217	207	202	208	229	224	205	196	207	241	206	214	210	221	208	203	198	220	211	214	227	231	222	225	234	225	254	213	230	187	211	222	221	212	247	231	229	226	238	220	234	223	237	194	234	214	238	230	212	206	212	197	216	229	237	230	202	219	231	220	219	233	227	220	232	225	224	234	233	239	229	220	222	222	216	230	231	218	220	216	208	230	236	256	250	229	250	227	215	239	223	236	220	226	208	203	238	201	185	206	211	228	232	207	222	224	220	198	227	232	224	241	223	215	225	224	242	263	206	207	241	231	225	210	203	222	228	208	236	221	223	213	214	215	228	213	207	220	223	209	219	230	217	196	241	198	207	242	227	238	214	210	229	233	231	226	227	193	202	225	227	219	228	210	220	204	188	205	233	206	220	236	242	203	200	229	231	223	250	231	220	219	226	209	222	219	229	212	233	204	210	223	228	228	226	213	208	217	211	214	221	224	243	219	233	243	242	230	221	231	208	230	229	210	215	233	225	196	250	213	207	238	259	235	220	222	225	238	240	214	200	229	218	221	216	252	210	222	231	216	244	235	215	224	173	214	202	224	232	178	223	227	253	222	245	206	223	218	237	232	223	221	209	229	255	229	221	235	227	211	239	194	225	223	207	242	222	206	235	234	238	251	212	206	205	222	212	213	223	217	188	226	230	216	201	223	232	200	221	237	203	216	181	227	221	223	218	205	235	211	221	209	217	238	192	227	204	222	224	215	214	220	196	244	196	214	231	213	222	199	217	212	199	227	220	215	229	213	214	214	210	236	236	214	240	197	249	225	217	222	203	231	213	215	234	244	234	219	205	233	200	218	237	221	239	233	211	242	223	213	216	205	215	217	211	198	205	227	235	234	243	204	226	242	238	236	234	218	234	226	201	241	191	223	189	194	210	201	223	259	245	224	216	205	231	238	215	242	244	219	223	240	194	211	204	217	222	206	207	232	203	223	228	240	217	207	210	244	216	247	233	218	228	218	199	213	220	207	206	244	230	219	224	219	194	195	223	230	212	213	202	207	232	215	227	219	223	245	200	202	234	226	226	202	210	199	233	219	194	213	230	210	207	223	230	213	227	246	218	238	235	207	224	254	216	189	219	228	216	238	201	232	213	198	255	222	224	208	233	226	211	224	239	211	229	189	219	195	203	227	233	219	204	221	200	217	214	200	239	220	224	217	232	199	190	199	205	212	227	189	224	238	228	221	218	214	234	233	221	224	230	223	233	186	200	201	219	218	216	214	228	218	232	230	233	213	229	231	260	232	215	214	194	230	212	222	227	202	210	224	242	190	208	212	208	198	206	202	252	244	227	234	223	206	213	231	230	253	203	229	228	195	204	211	222	204	212	221	252	212	213	238	223	219	214	202	212	214	214	198	215	219	222	222	240	229	194	230	233	230	233	222	199	201	223	216	199	230	253	243	229	209	238	215	204	196	181	218	220	210	211	224	227	251	220	216	234	247	197	234	228	214	252	238	225	214	217	204	200	223	222	218	190	212	244	191	201	228	225	206	222	203	183	209	214	203	221	238	213	238	204	224	206	233	240	213	210	221	254	194	209	244	241	251	185	219	233	214	223	227	217	221	209	222	235	239	243	217	217	223	201	190	235	218	208	201	207	227	215	192	212	229	225	242	241	199	212	225	230	250	224	234	240	228	234	227	195	214	222	228	214	208	207	195	214	243	212	219	220	231	210	206	208	231	227	229	218	220	243	193	221	203	223	223	215	218	215	216	208	216	209	220	230	226	210	217	214	184	205	206	205	201	217	258	203	222	228	220	233	231	229	193	211	205	231	205	213	206	201	208	233	205	225	212	204	210	211	231	209	215	227	208	227	239	210	188	221	220	217	214	217	227	206	242	231	238	223	248	222	242	224	199	235	225	213	214	240	210	208	182	225	228	240	221	209	199	204	230	225	209	219	226	218	199	189	230	235	212	222	244	218	202	237	221	227	216	240	250	231	203	221	228	211	214	200	234	215	210	194	239	227	214	218	215	221	231	209	210	238	230	228	218	206	211	187	253	237	229	223	208	228	229	226	213	209	204	213	216	201	228	225	248	220	217	260	225	209	230	226	208	211	212	209	221	221	212	206	217	209	203	241	221	213	215	199	218	220	215	207	239	225	188	231	194	233	220	240	213
24901	20912	27000	25426	15505	8848	6068	3761	2512	1921	1500	1280	1150	1013	876	739	771	648	625	527	551	513	511	515	473	386	398	416	362	397	386	358	340	371	316	360	339	341	320	309	358	332	318	321	320	310	330	331	345	330	308	348	307	345	351	360	355	343	327	338	337	363	353	326	334	315	338	304	336	315	322	339	308	339	324	343	341	358	322	362	343	303	304	351	341	321	337	303	323	332	319	339	314	328	345	355	334	328	313	340	346	369	317	321	317	324	356	353	333	318	296	326	311	337	349	359	372	327	332	369	376	326	348	322	289	376	344	373	362	351	326	345	343	320	314	327	338	346	376	374	335	346	358	337	374	335	324	342	303	356	365	312	361	301	338	317	329	337	336	307	321	339	322	317	340	336	348	337	344	318	325	326	323	338	349	332	349	326	307	329	325	312	334	319	341	349	328	300	327	336	319	291	337	336	329	322	293	348	323	278	326	313	335	310	327	323	346	320	324	358	321	359	327	349	369	344	347	333	346	331	328	352	344	355	312	339	339	323	330	333	344	331	305	351	312	327	317	341	314	339	369	359	341	329	333	365	312	332	311	314	331	347	336	296	355	357	351	311	357	322	320	342	360	371	316	331	362	345	363	345	320	336	344	343	329	335	305	286	313	349	337	343	320	338	340	338	365	344	314	345	300	327	363	337	353	337	335	341	324	322	354	346	375	368	327	358	334	336	322	334	319	342	329	330	366	346	333	337	309	314	359	339	340	323	304	326	323	337	292	373	357	320	327	339	348	323	339	334	344	349	337	349	333	317	327	338	320	335	373	358	312	329	358	384	329	343	313	307	317	316	352	365	307	323	339	320	355	326	355	318	334	317	298	328	344	333	349	304	342	312	333	323	321	326	334	321	349	343	352	343	309	305	329	352	353	362	347	349	317	335	326	342	328	349	350	345	317	331	323	330	319	351	372	329	311	328	335	380	327	349	313	338	341	353	345	338	363	353	316	312	347	332	372	348	327	353	339	350	325	354	340	346	298	325	325	353	313	355	323	335	324	351	328	354	358	346	370	339	336	341	325	354	337	300	320	356	327	347	352	330	343	332	345	355	306	302	342	363	337	311	313	306	342	320	315	346	365	339	333	345	307	330	325	313	327	308	308	358	349	362	318	327	322	336	324	317	319	336	352	372	343	349	326	293	353	328	379	321	351	345	314	345	321	364	332	344	314	336	333	336	331	331	317	349	319	321	328	323	347	335	339	325	357	324	364	332	303	309	355	346	335	327	321	331	335	346	339	321	341	346	340	322	364	343	349	344	312	348	327	340	336	336	295	341	365	343	350	380	349	332	329	352	313	337	324	341	373	317	317	336	320	350	329	382	331	312	328	332	322	358	315	348	342	310	361	318	326	337	375	360	340	308	313	344	317	357	336	329	320	328	335	297	350	336	332	325	329	344	344	357	304	341	357	325	327	332	327	340	345	314	320	350	328	336	349	356	309	333	331	328	343	340	334	322	287	330	362	342	336	308	324	331	337	310	338	299	315	329	334	292	348	320	330	320	326	363	303	343	338	335	365	347	328	339	329	341	332	334	374	331	344	307	332	332	299	337	345	316	329	344	305	325	324	328	326	339	347	341	292	346	316	338	296	332	354	332	327	356	292	337	341	330	336	341	333	355	360	312	334	324	362	312	325	304	346	359	331	297	360	340	331	313	341	320	326	326	385	321	321	344	312	329	328	321	334	324	301	341	329	357	302	358	354	343	324	353	325	329	323	366	336	335	355	335	338	345	321	300	310	319	332	343	320	319	333	327	332	316	345	358	342	363	333	357	321	310	329	312	293	308	305	373	316	312	354	348	336	355	311	347	329	341	348	357	299	319	299	323	337	311	307	338	319	310	302	321	311	325	309	349	361	315	353	297	307	322	318	334	315	321	326	365	348	330	350	312	312	366	329	334	351	344	343	338	308	330	347	343	337	345	319	308	322	407	318	315	346	333	375	336	327	336	336	332	325	350	321	299	353	318	338	368	340	336	329	352	320	341	346	315	305	301	347	349	342	328	357	327	301	298	307	347	316	332	333	376	340	335	348	340	351	332	343	339	319	288	322	298	323	344	354	331	350	307	321	337	362	307	347	329	311	340	340	339	333	332	349	331	306	325	335	334	341	342	314	324	314	331	330	315	298	326	347	342	296	331	335	340	310	305	324	351	320	313	309	345	318	328	347	336	305	369	334	324	305	314	332	344	333	311	325	327	319	364	332	324	349	336	324	341	336	335	326	316	331	324	333	329	338	355	333	348	312	361	312	335	330	328	356	338	351	356	357	341	334	332	388	334	343	335	345	348	332	347	342	319	334	327	326	343	348	335	328	341	364	335	347	339	330	340	333	338	337	341	360	315	321	309	315	335	361	314	313	351	341	367	328	317	319	352	337	319	305	335	312	331	323	362	312	351	324	318	293	353	333	343	339	340	340	346	326	333	355	346	309	340	352	301	326	330	350	306	332	338	326	363	338	329	343	333	358	339	322	359	340	335	344	343	326	330	348	344	333	296	327	351	327	341	328	333	347	341	340	335	354	336	347	343	312	329	317	315	319	325	348	314	333	357	298	327	312	334	342	330	362	336	360	304	364	355	349	345	381	340	332	331	344	310	327	339	336	360	347	345	360	340	334	332	337	293	328	340	328	355	353	328	357	337	299	315	324	333	307	321	341	347	363	367	333	375	320	316	343	308	318	341	343	323	326	351	356	366	348	315	319	345	321	332	352	311	320	329	330	308	329	361	311	307	346	367	336	332	349	342	315	332	353	341	349	343	317	338	347	374	323	326	348	343	342	333	325	380	344	337	347	384	312	331	332	319	375	334	346	341	286	339	319	340	296	371	325	324	361	340	315	314	330	343	341	364	328	356	325	357	338	350	305	322	319	283	329	338	327	325	336	368	325	355	317	356	305	334	324	379	351	303	351	313	321	328	363	317	316	349	319	338	288	345	345	336	309	332	332	340	319	315	338	312	341	315	302	353	332	338	324	340	322	300	342	323	339	337	312	352	284	341	334	306	317	347	303	328	326	330	325	329	354	341	344	298	300	301	320	327	334	355	357	318	314	362	354	320	325	306	326	338	344	325	342	286	360	318	327	344	341	340	333	307	336	339	352	320	321	341	329	331	323	359	334	344	341	321	300	331	293	344	338	358	330	334	331	349	329	355	330	371	318	352	325	324	351	330	313	330	308	336	351	339	302	323	332	315	359	333	314	350	349	328	336	329	390	326	349	340	346	345	298	316	336	309	357	331	320	307	321	322	358	338	340	323	341	338	319	322	292	323	353	287	353	335	341	322	331	298	357	363	371	343	312	324	341	315	367	335	316	335	320	334	329	336	333	346	324	328	324	326	347	345	350	355	323	339	344	318	327	377	325	312	349	345	304	317	357	343	333	318	308	334	320	341	331	346	344	293	317	347	320	319	333	351	345	350	334	354	315	374	336	360	350	334	323	323	341	323	336	336
26212	39015	33966	24712	18597	14553	11530	8319	5868	4303	3375	2848	2372	2164	1678	1542	1321	1249	1063	922	923	866	798	742	650	541	524	516	488	515	538	489	437	443	456	436	410	412	365	424	389	401	408	389	400	393	407	427	394	396	422	397	407	410	427	408	413	423	383	384	387	399	411	421	383	396	418	401	391	408	406	403	393	374	411	414	401	425	385	407	414	396	437	411	416	405	401	374	400	435	409	404	417	377	430	395	386	408	388	408	427	388	382	462	397	419	393	383	419	411	381	412	367	412	401	389	412	377	421	416	397	361	418	361	420	379	358	374	393	388	405	382	407	395	410	403	392	405	400	435	403	404	414	388	393	388	432	369	391	383	423	387	350	417	382	373	396	434	401	378	367	418	378	378	437	393	383	401	400	389	409	418	421	403	400	379	401	399	398	426	387	413	389	400	394	383	401	404	405	397	418	416	429	418	381	402	380	385	413	388	386	408	424	413	412	417	397	404	403	385	420	399	389	422	401	377	409	402	405	409	417	420	398	353	399	392	416	426	388	419	428	392	429	399	407	358	385	364	389	412	416	443	388	381	400	412	429	420	390	375	435	418	447	419	406	433	430	387	403	395	368	406	418	378	405	375	382	424	402	399	422	385	361	395	395	431	406	419	406	413	410	366	371	396	418	376	408	419	366	342	409	410	421	387	418	396	413	386	379	430	429	402	376	437	408	410	406	408	388	402	391	390	418	415	410	384	403	408	354	424	459	376	408	409	390	392	422	401	380	403	394	384	383	362	403	394	411	387	401	400	406	402	386	423	420	405	402	366	355	392	393	427	405	404	366	382	392	416	405	339	373	404	421	396	403	408	394	410	409	404	374	415	374	384	386	384	441	385	407	384	378	396	371	392	422	387	384	436	411	403	401	391	394	404	400	362	383	417	406	422	403	412	387	396	391	413	430	380	373	399	397	410	426	390	400	388	426	376	400	388	401	355	419	394	399	379	379	358	371	363	374	382	405	375	424	412	406	397	419	376	409	438	384	390	408	396	406	382	417	392	399	438	432	438	412	418	375	423	401	418	407	410	402	388	401	386	382	454	375	399	359	428	402	368	419	418	403	388	400	377	424	382	411	353	377	407	409	418	376	403	376	396	404	402	418	398	400	399	406	363	393	380	414	392	364	421	383	371	421	377	398	394	405	378	385	395	379	435	368	415	374	391	382	377	432	421	384	423	420	423	436	433	424	380	393	427	412	421	422	415	384	388	381	382	415	417	406	371	399	376	407	375	434	391	396	412	381	385	413	410	358	360	415	388	418	373	380	394	393	388	391	389	365	403	386	411	406	405	431	384	403	395	402	409	393	362	375	381	412	392	423	377	403	405	435	401	399	423	383	406	393	427	361	406	411	358	410	405	361	409	370	402	406	392	383	398	367	378	395	385	380	382	381	429	370	374	430	411	390	396	383	427	361	369	426	362	423	405	376	384	408	382	411	413	398	403	416	425	361	380	395	397	387	421	403	410	394	386	403	373	391	416	376	386	406	391	398	398	389	413	420	369	399	426	382	415	433	384	430	388	418	384	387	392	375	399	390	421	381	380	431	421	393	401	372	390	389	398	409	411	387	426	413	405	417	409	393	389	382	405	430	372	406	405	405	382	409	385	393	427	372	415	353	388	379	424	413	420	436	380	374	389	416	385	356	392	395	386	418	437	405	394	400	427	393	386	373	411	407	408	387	386	396	398	409	406	388	371	415	396	394	383	399	397	368	395	391	428	359	384	417	393	415	364	408	393	405	373	385	405	407	405	385	409	427	398	409	381	402	400	354	414	401	413	406	395	409	397	400	377	366	425	389	397	394	380	426	420	459	406	392	386	417	390	369	381	385	386	376	393	344	441	411	381	393	388	377	419	409	400	398	404	361	390	348	403	438	377	405	398	406	424	419	389	387	416	379	387	422	389	366	398	396	389	411	420	418	388	417	384	422	395	418	379	410	423	375	422	398	385	396	366	414	340	410	382	403	395	416	365	433	425	415	423	413	382	388	407	368	393	409	453	391	388	423	402	379	402	410	433	389	391	392	440	431	413	394	402	368	383	390	403	397	411	409	386	408	361	432	406	384	401	376	377	410	353	370	395	409	402	410	358	411	398	403	384	430	389	386	377	410	396	398	399	392	358	434	442	361	407	428	402	375	390	406	416	384	414	394	406	440	407	394	405	377	404	380	378	374	371	423	404	378	364	390	413	412	397	395	441	399	396	414	419	433	395	430	430	398	380	418	347	409	405	417	427	396	378	421	398	420	410	385	426	401	398	418	386	409	410	426	418	345	372	385	398	386	390	435	412	420	409	426	412	442	400	356	399	399	336	388	435	426	410	423	388	359	430	415	393	400	419	391	365	421	393	422	421	396	384	386	427	399	401	388	410	397	430	415	371	397	423	367	407	413	376	400	372	403	413	400	395	394	414	393	416	383	401	379	376	402	400	389	418	384	404	398	396	372	405	406	412	406	382	402	365	395	398	440	378	395	429	409	368	404	419	383	399	371	417	379	409	363	393	384	384	418	399	371	358	395	398	383	401	431	387	421	376	409	396	416	390	367	427	367	403	411	392	403	373	403	408	379	403	379	404	423	381	361	406	416	395	419	402	383	384	404	402	432	438	428	417	373	408	407	418	422	397	423	388	378	418	406	427	425	364	381	380	407	392	410	415	401	386	417	434	431	411	367	386	386	389	382	412	425	438	417	413	395	404	384	399	407	396	390	427	377	404	369	426	393	420	399	417	406	384	400	419	389	429	381	422	379	407	377	396	409	438	407	394	403	422	394	423	400	395	408	368	385	404	381	376	416	400	384	389	394	403	394	395	401	371	405	341	422	380	397	391	395	403	408	386	410	425	403	375	385	426	420	353	394	410	389	433	444	374	435	378	413	388	418	386	410	379	434	418	382	414	408	408	431	399	361	396	418	426	416	417	394	428	418	383	425	455	409	395	384	424	378	393	400	391	367	412	416	383	421	409	385	382	423	406	391	393	401	377	411	393	391	411	398	429	374	404	433	384	372	394	380	399	427	384	362	355	410	390	369	417	444	426	437	406	391	400	405	362	424	409	400	383	404	408	408	346	403	411	355	422	361	391	421	378	378	395	415	383	393	411	421	404	421	354	424	367	398	398	382	422	407	393	377	392	418	396	432	400	417	376	405	417	401	417	361	413	421	398	380	386	405	422	418	404	429	369	414	393	404	392	398	395	405	366	420	430	366	376	425	374	377	413	437	423	383	410	421	385	371	381	401	400	406	396	413	423	417	387	435	412	405	379	378	429	392	358	389	373	397	387	382	407	391	425	409	393	403	402	393	384	385	387	423	412	407	377	395	397	362	387	386	407	428	426	394	384	408	411	392	422	369	388	382	398	393	416	418	375	407	403	383	408	391	410	406	385	428	426	344	409	415	377	407	382	378	401	374	374	394	418	390	382	387	390	420	399	427	416	398	407	423	362	410	375	428	429	401	379
22670	20932	28529	23515	21158	21886	17436	8151	4964	3685	2883	2275	2082	1729	1396	1342	1180	1005	881	783	725	670	570	619	496	424	359	326	330	333	324	308	265	305	264	269	265	266	231	241	270	280	269	246	233	265	253	268	272	277	215	254	253	246	259	278	233	270	224	251	241	268	263	251	245	260	242	255	239	257	260	247	256	240	255	222	268	234	260	253	254	246	256	247	283	278	270	248	253	257	258	256	249	257	258	261	258	247	235	236	231	300	259	259	233	247	276	274	240	269	268	234	252	260	260	239	263	262	255	261	239	245	272	263	230	265	236	247	255	251	236	221	258	236	244	254	211	274	233	271	271	269	273	255	248	270	272	258	245	262	267	237	263	223	264	249	237	260	234	227	245	249	254	281	266	205	246	242	274	245	272	254	263	288	265	246	238	259	259	254	222	246	251	250	266	276	247	254	255	258	238	261	274	264	274	253	261	253	240	250	272	249	248	244	230	264	223	232	234	266	252	244	232	245	282	256	236	255	250	260	241	263	276	286	246	232	223	252	250	250	227	240	270	242	252	264	241	263	281	281	249	243	248	256	248	274	284	247	235	245	228	248	250	261	263	259	243	231	252	272	224	243	239	262	268	235	252	256	249	262	276	280	246	238	250	237	260	248	246	238	223	251	272	243	237	252	259	253	258	241	282	260	257	233	244	262	248	262	244	248	262	247	279	270	261	258	266	254	241	248	247	235	256	260	216	250	255	250	275	231	278	254	270	252	252	223	243	244	254	251	235	243	260	230	257	252	233	248	230	259	230	252	254	262	268	280	261	247	255	261	268	249	274	240	246	251	266	242	235	261	269	238	251	232	262	243	264	269	259	271	256	270	240	232	269	254	274	225	252	233	246	237	253	274	247	261	243	273	258	235	260	230	261	273	264	252	296	262	263	247	236	221	251	250	255	258	270	236	251	246	213	265	261	251	269	255	250	286	269	252	252	257	242	259	255	280	250	247	250	266	223	273	250	251	257	230	242	261	269	251	233	274	271	268	236	272	242	222	283	267	261	252	252	253	256	272	264	228	254	223	269	235	254	245	307	265	253	236	282	276	258	246	245	261	262	234	264	261	277	247	237	233	248	279	233	254	224	224	260	264	239	252	249	277	263	219	248	258	254	248	263	276	236	224	228	208	265	221	252	263	235	247	267	276	265	294	257	242	284	254	217	240	244	223	260	248	243	261	271	262	257	258	250	233	247	256	262	246	265	249	222	261	283	263	241	257	256	248	258	244	253	264	229	255	240	251	243	252	254	242	261	238	268	264	248	234	240	267	233	296	253	249	248	257	265	245	268	216	259	225	251	255	253	246	272	245	262	240	251	248	240	229	257	230	248	253	250	266	237	240	250	240	262	244	258	246	273	249	241	260	224	265	266	258	257	266	247	221	246	266	276	247	259	248	260	209	258	260	279	249	244	245	222	261	245	259	272	242	238	251	254	229	254	225	257	266	256	255	256	235	253	226	228	238	264	257	249	245	252	250	247	241	278	221	255	255	265	257	248	251	239	231	254	254	253	265	262	266	246	227	254	242	250	239	246	234	236	226	255	240	249	258	246	291	232	249	262	215	258	248	241	239	265	239	251	242	251	255	248	241	262	233	247	250	266	255	222	274	249	241	282	258	223	265	276	276	286	279	249	288	262	284	268	250	244	260	264	249	251	251	263	293	247	245	242	250	257	230	263	250	269	258	245	263	248	253	269	241	224	255	241	266	260	255	258	271	230	262	280	220	266	272	260	261	258	298	285	265	282	267	265	245	241	242	232	212	249	234	263	243	259	239	262	253	272	228	243	244	265	240	257	241	230	241	249	269	242	250	271	220	234	243	257	259	263	270	236	271	233	240	240	241	257	241	231	228	247	255	263	240	245	242	243	254	251	243	253	246	231	270	257	246	290	274	287	255	294	287	225	259	279	232	223	276	243	239	219	215	231	230	272	231	254	267	252	240	258	251	240	249	269	238	266	234	240	266	256	261	248	255	242	248	229	269	249	229	278	251	239	221	244	257	251	256	262	268	242	261	255	261	259	291	268	247	248	229	252	242	227	217	265	218	248	244	236	238	259	241	283	250	224	260	232	264	260	239	235	257	273	257	255	223	271	252	245	235	230	251	224	257	246	253	248	246	249	254	262	260	273	235	269	269	235	270	234	279	254	253	276	271	253	262	247	261	259	267	228	240	254	258	263	237	217	269	234	246	264	245	271	254	252	276	260	236	239	260	236	265	257	238	245	223	235	236	246	250	265	237	241	259	235	255	247	243	236	225	275	241	249	219	234	246	259	255	260	262	257	243	233	227	248	244	233	234	243	251	242	264	282	239	259	272	279	244	222	266	255	245	281	255	252	239	257	253	246	222	251	286	237	262	249	251	273	265	234	256	247	246	246	228	253	248	257	231	243	246	259	263	253	267	261	262	260	258	257	266	250	246	255	265	241	251	218	212	261	253	244	253	241	242	274	257	291	261	219	264	261	248	239	261	262	226	248	265	238	246	265	264	256	228	255	250	261	253	261	247	253	235	274	247	276	254	232	254	242	250	248	222	261	263	246	248	210	249	284	261	230	235	233	203	270	248	251	244	259	255	248	248	254	243	248	273	238	239	237	259	232	260	247	240	272	218	250	257	226	240	251	230	234	261	264	255	255	270	257	246	253	226	269	239	253	248	235	244	241	258	228	261	270	253	270	241	261	266	233	263	213	265	272	268	233	229	222	248	262	250	305	259	237	250	266	298	233	247	248	285	237	238	237	237	241	233	271	235	262	262	236	217	252	266	248	258	238	258	254	279	257	270	246	262	270	248	239	291	258	264	258	226	235	242	267	259	244	247	251	248	254	244	253	237	235	252	247	257	238	250	255	237	229	255	234	231	232	256	277	253	260	273	254	244	284	222	272	265	224	260	261	258	254	251	245	244	252	255	233	276	272	262	259	240	229	257	239	251	252	251	228	253	264	240	256	230	259	256	253	245	270	236	240	252	272	242	243	262	234	260	248	222	271	253	254	251	263	263	252	235	288	268	254	253	268	241	243	287	260	225	259	232	243	244	227	241	265	233	240	233	219	233	241	257	259	270	225	265	244	264	260	235	263	260	241	290	246	259	252	258	277	244	239	229	248	242	228	260	254	235	263	266	238	252	243	216	238	269	246	253	239	277	255	253	251	263	268	232	238	237	256	258	252	279	268	232	235	263	257	254	247	236	252	236	242	244	249	251	248	263	266	253	268	230	231	228	247	230	271	260	262	249	258	234	276	258	258	260	243	230	270	264	244	265	254	261	265	237	231	236	225	223	238	258	266	251	281	262	248	248	235	252	234	213	246	250	261	239	272	274	242	239	251	249	212	253	215	237	244	235	250	234	261	263	250	252	267	237	264	230	228	240	276	275	236	276	235	229	271	265	264	243	238	279	249	267	223	250	231	273	274	258	258	248	271	240	251	252	259	240	268	249	249	260	231	255	281	296	261	256
29031	46634	42593	33309	27062	23093	17418	13604	9950	7744	6352	5177	4487	3727	2958	2642	2290	1883	1697	1426	1334	1148	1051	1024	836	670	517	504	451	479	508	452	391	352	345	344	316	319	315	305	303	313	283	320	302	301	309	355	274	300	322	335	281	271	315	288	289	254	293	319	294	267	301	263	306	281	298	297	258	293	322	306	314	279	300	291	316	311	270	276	298	294	286	282	262	294	304	308	276	305	306	275	281	286	269	275	273	273	310	301	294	297	298	289	271	324	276	304	294	298	274	289	279	308	297	282	306	296	282	264	276	292	287	277	276	324	271	279	301	298	311	311	347	291	304	300	272	281	281	314	302	274	301	287	307	305	269	266	302	279	303	313	255	251	269	278	325	332	311	323	312	271	311	267	307	313	309	308	306	301	284	301	299	321	313	295	276	262	273	293	279	300	317	295	299	309	306	295	284	304	309	303	274	290	283	304	292	288	324	308	275	271	290	327	307	311	287	298	308	302	280	293	305	276	280	280	302	276	317	299	296	274	300	283	335	300	285	314	288	317	284	286	296	273	270	293	288	299	262	317	288	302	281	297	289	317	289	294	315	304	294	279	310	304	307	276	280	266	290	292	294	305	287	281	276	270	271	276	248	311	273	282	288	259	291	303	313	312	310	293	297	287	313	297	297	279	280	291	299	294	271	285	269	319	285	306	280	269	291	285	276	283	323	266	290	296	301	310	302	311	313	310	283	308	267	309	277	313	282	290	325	277	306	311	300	304	320	280	297	298	271	282	302	291	299	296	292	300	292	284	302	339	288	315	291	290	307	272	274	288	306	282	286	258	303	314	299	310	258	323	276	304	288	283	262	310	328	299	317	273	293	273	301	281	286	283	303	281	327	281	302	294	267	304	288	285	294	292	289	278	296	271	284	296	298	263	259	269	291	282	266	269	305	307	256	281	316	317	274	309	295	269	308	315	281	292	285	299	270	320	277	279	300	274	306	295	298	260	286	267	285	272	317	291	285	308	273	312	282	291	271	319	284	297	283	289	292	292	309	265	304	294	293	276	292	289	289	308	285	305	299	299	286	276	277	287	292	301	280	307	296	301	317	280	309	297	328	298	299	281	291	290	291	263	303	260	282	277	286	259	322	291	276	302	294	296	296	308	302	300	289	274	328	294	277	289	260	274	289	273	298	326	320	320	299	308	292	285	328	290	297	294	328	286	305	310	299	250	283	280	315	285	327	305	311	302	292	312	285	294	284	294	256	282	319	337	284	302	295	281	294	296	300	266	272	307	327	319	297	302	324	317	292	290	265	315	318	273	287	265	295	295	292	270	313	325	315	294	312	294	277	288	303	291	287	295	295	285	295	307	285	303	273	275	299	288	292	280	300	284	285	280	278	316	303	274	325	277	290	303	295	283	322	267	267	314	302	294	303	301	328	287	278	267	280	270	300	283	288	298	306	293	277	308	321	276	269	292	311	293	289	296	295	285	276	304	311	329	302	308	307	262	291	242	299	276	294	295	297	313	262	275	280	287	307	297	273	292	292	263	271	285	290	302	291	297	277	291	299	294	268	297	293	259	281	306	297	292	300	279	278	310	334	311	292	279	262	305	319	289	276	309	299	303	261	290	286	258	335	297	284	284	278	337	271	286	299	286	292	280	278	303	284	261	314	328	310	306	301	305	307	295	308	326	278	303	284	293	293	315	294	287	299	269	322	294	276	273	281	308	298	316	292	330	302	279	289	294	304	263	288	298	255	273	277	280	305	296	300	283	286	273	299	303	280	277	281	303	288	281	315	283	284	277	331	305	279	301	317	297	293	298	324	312	280	272	274	290	279	289	281	282	291	299	335	281	291	302	305	277	281	296	317	310	298	295	308	282	295	299	299	270	285	305	278	305	317	308	295	287	289	289	313	287	286	282	297	267	306	279	292	295	322	297	267	290	283	277	273	326	276	295	274	290	281	307	273	296	303	308	293	292	264	278	272	301	274	325	309	297	307	292	283	310	272	295	297	286	315	308	293	289	294	288	280	304	273	290	269	296	273	313	299	304	293	328	243	275	283	304	317	280	305	310	311	284	297	278	302	288	303	291	304	284	295	289	308	277	306	300	289	290	265	302	286	282	291	298	298	298	299	319	293	301	286	329	286	269	300	267	283	281	284	293	282	286	310	309	288	336	270	330	316	306	281	276	300	303	281	286	301	303	296	277	291	265	286	275	293	300	315	316	290	323	280	281	315	304	272	302	292	286	282	303	306	304	273	292	290	274	283	313	282	255	313	301	296	284	300	303	285	302	293	310	262	298	284	304	284	336	289	292	271	271	313	249	279	288	279	259	299	291	290	294	310	280	265	259	329	269	312	349	275	324	269	292	280	297	301	305	267	284	273	317	297	292	328	266	294	292	282	276	309	306	299	299	321	315	300	292	298	283	288	289	304	319	318	294	249	281	300	307	295	284	277	304	293	291	301	294	271	305	276	288	298	295	290	308	255	298	303	292	276	281	323	288	249	303	269	290	296	335	286	247	300	305	286	292	315	260	289	303	283	299	282	308	313	273	269	306	305	318	306	273	265	296	303	264	278	297	303	297	268	280	292	268	300	307	300	305	287	304	301	315	282	321	304	274	268	266	302	269	304	296	282	296	329	307	282	280	318	268	276	307	271	295	260	300	272	291	280	272	309	280	321	269	272	331	290	304	318	311	326	289	292	257	296	263	298	296	296	292	295	299	274	293	282	298	308	250	271	308	292	272	301	295	305	280	250	293	267	289	271	278	293	291	286	293	286	329	277	295	322	316	293	280	299	307	285	306	297	284	290	314	283	316	273	289	313	280	281	295	293	270	292	293	281	292	275	290	287	297	292	259	278	284	295	321	287	289	313	279	307	274	291	315	317	293	291	292	293	298	290	295	315	274	297	312	312	299	310	291	301	275	260	294	261	313	308	276	335	305	295	291	268	315	294	281	282	275	297	284	288	288	289	272	291	300	287	323	269	299	296	306	304	275	270	288	319	319	290	311	289	274	298	259	293	284	273	294	292	278	263	297	273	339	292	307	265	270	282	302	308	312	285	266	293	293	306	259	274	283	295	307	304	319	283	293	284	292	281	279	336	275	292	298	282	289	290	293	312	316	279	302	284	315	277	269	312	284	306	277	265	285	325	284	290	300	288	287	277	283	308	315	301	269	293	271	306	288	303	301	286	292	299	288	288	346	309	302	308	270	285	274	278	296	303	298	300	278	276	308	293	279	298	298	301	288	271	269	303	293	270	266	347	306	305	289	296	270	324	329	297	283	287	268	286	293	329	289	268	289	293	278	285	303	251	291	330	282	262	319	281	291	336	282	304	277	287	277	304	285	294	288	270	260	276	315	291	305	278	315	299	289	284	277	325	276	255	291	287	292	292	342	282	281	291	273	308	306	277	303	289	286	269	276	280	306	283	284	245	300	325	276	309	286	316	297	285	337	283	272	304	298	330	290	302	326	285	297	308	304	320	284	266	313
27473	22848	25412	18834	10706	6818	3989	2748	1887	1398	1179	1014	870	736	619	574	541	512	472	468	404	392	369	360	350	317	329	303	303	246	245	297	294	271	263	268	221	250	245	267	295	246	253	263	236	260	265	233	236	237	234	229	253	256	266	262	240	249	277	269	238	232	232	255	260	274	266	273	259	234	226	238	272	243	269	276	257	263	218	249	226	295	244	253	257	264	257	242	253	281	245	260	237	226	243	295	260	244	256	286	268	232	251	260	244	276	264	261	230	257	260	264	251	272	252	250	245	249	261	247	266	264	252	273	263	267	237	245	273	265	244	252	285	259	244	246	252	252	287	260	227	248	273	235	263	265	232	245	259	228	231	242	305	281	275	251	244	249	226	302	258	227	260	272	264	252	234	263	252	236	249	249	250	258	243	261	235	261	270	256	249	242	243	258	270	249	249	241	279	256	255	296	273	263	266	248	247	271	279	247	255	264	222	262	256	245	249	252	275	299	242	259	231	252	246	255	275	230	258	236	257	262	266	271	274	267	274	271	247	242	255	228	276	257	268	266	292	292	240	260	246	261	283	251	250	266	266	270	242	224	247	245	246	279	246	263	267	284	226	261	250	269	234	266	251	247	246	272	261	253	221	248	277	250	243	229	275	266	239	243	293	243	242	259	236	278	256	240	260	283	244	238	242	277	277	260	272	270	229	249	257	253	268	253	262	255	265	253	242	261	253	242	241	252	264	275	250	247	253	282	268	232	263	242	262	233	256	233	258	254	236	246	273	267	250	247	254	197	256	219	267	249	239	253	248	258	284	250	240	258	240	269	268	262	267	287	267	252	257	241	283	243	251	268	268	248	251	248	260	262	280	245	243	227	227	251	287	277	262	233	279	259	234	250	258	263	263	267	250	244	279	271	255	246	238	245	277	244	261	242	268	275	270	277	244	267	264	243	267	272	238	263	278	252	268	252	272	256	259	253	254	254	269	259	244	285	245	302	272	283	250	245	251	233	281	239	232	292	241	225	276	280	262	248	255	261	260	237	261	266	243	255	245	260	247	270	238	277	261	234	229	273	257	224	243	277	268	259	262	269	266	277	273	272	254	267	232	278	255	273	267	259	245	212	244	235	245	276	258	236	240	245	263	262	271	255	249	256	237	268	257	275	236	247	268	237	240	241	271	245	250	282	256	261	229	240	253	223	240	279	258	234	246	240	274	279	265	263	242	240	259	252	271	273	239	251	252	236	278	256	249	297	220	241	232	236	270	246	266	255	238	257	247	232	245	227	261	288	277	245	247	272	270	273	257	228	244	241	271	272	264	229	261	262	243	245	248	229	276	269	259	264	247	274	231	258	253	274	289	234	226	264	244	286	296	260	249	277	263	279	260	257	229	267	277	268	246	243	239	241	236	236	254	250	249	252	255	249	261	256	265	234	251	255	229	257	260	264	273	243	237	292	261	264	248	258	268	264	225	270	254	256	260	233	234	263	221	264	237	246	250	263	265	246	261	254	246	265	260	264	266	249	259	269	253	254	233	275	269	237	267	247	267	245	248	253	274	255	232	247	254	258	257	238	257	265	250	261	244	237	283	260	283	241	236	247	278	287	245	262	225	244	236	245	240	237	272	243	262	262	233	247	259	231	245	270	268	253	246	252	244	278	264	247	233	260	227	258	239	256	261	258	235	254	247	239	262	251	258	272	262	260	279	273	257	245	215	269	244	288	260	270	235	231	245	262	289	278	248	277	242	285	240	246	244	260	267	261	296	250	228	258	264	249	255	253	259	254	272	239	238	263	277	241	280	242	246	229	289	259	245	277	264	271	251	242	264	248	219	251	241	257	248	285	238	279	267	241	263	254	251	262	258	251	260	274	248	270	280	286	256	259	252	242	254	250	246	257	273	259	264	273	275	241	261	259	245	245	264	263	255	260	250	244	235	264	239	242	280	287	243	263	266	240	258	267	250	249	265	266	262	283	228	246	276	252	278	264	246	247	258	232	271	255	271	258	256	263	275	248	261	265	250	243	272	248	248	252	229	252	283	265	255	233	257	273	286	274	262	261	263	263	249	270	255	254	294	245	270	277	222	269	252	290	287	273	237	257	274	258	265	252	255	246	241	267	224	274	269	258	237	262	256	263	247	227	249	249	235	255	256	255	263	255	273	217	273	278	258	257	247	246	244	253	266	276	251	255	273	260	280	259	252	249	248	256	229	294	244	269	279	272	263	258	260	243	266	268	265	236	230	253	267	276	259	244	259	236	257	264	245	239	244	232	232	263	269	220	240	241	254	266	249	233	259	242	280	286	272	262	270	270	263	246	257	272	246	254	269	244	232	235	261	277	259	273	286	246	257	242	248	277	228	236	247	273	306	250	222	274	239	246	249	262	242	244	233	248	258	228	248	235	231	259	237	272	270	246	216	266	257	272	291	243	261	253	273	238	271	276	259	280	260	260	275	240	245	236	264	250	252	256	249	246	267	256	270	271	275	236	293	246	219	231	257	271	283	240	302	252	269	260	250	250	268	231	260	247	239	243	260	250	262	265	237	265	241	267	248	259	235	255	257	242	257	270	242	262	290	249	234	251	251	256	270	250	269	249	242	258	256	238	232	232	267	276	250	267	291	244	273	263	245	274	257	223	255	265	239	236	259	267	230	241	270	284	248	260	250	250	254	223	261	267	264	246	259	225	242	278	272	279	239	250	265	262	241	251	286	249	254	243	257	249	262	234	271	253	284	230	257	230	264	265	296	238	253	233	256	274	221	244	263	256	251	231	233	251	244	269	269	249	282	233	264	237	250	230	265	249	274	272	253	272	252	260	243	263	260	267	245	275	254	249	274	259	276	264	263	254	285	263	271	240	252	270	266	243	244	247	224	240	299	254	273	266	258	218	231	239	253	253	285	246	256	280	222	256	275	254	246	245	256	263	233	244	252	266	269	262	257	296	243	241	263	263	257	252	247	238	257	253	246	292	251	285	233	223	254	281	262	270	256	230	251	233	252	266	265	269	254	229	260	285	275	245	255	274	257	237	261	254	275	266	279	255	252	243	257	246	239	255	276	251	238	268	256	253	234	256	225	267	276	255	273	277	270	247	246	263	248	247	242	257	243	299	256	248	260	260	248	279	274	278	233	268	270	244	264	272	253	258	254	266	284	276	271	242	271	258	244	260	249	281	251	274	292	242	263	254	259	254	262	236	222	259	262	242	269	255	236	224	242	263	239	232	269	273	248	255	240	258	282	240	277	286	272	284	271	249	266	273	290	242	266	238	244	263	242	262	278	239	249	266	236	265	254	260	270	236	248	244	270	268	270	268	249	259	261	248	260	257	260	261	246	257	262	225	265	276	265	255	274	252	227	247	240	234	276	252	277	243	266	248	248	260	271	275	246	248	239	245	266	276	251	260	236	263	253	251	254	249	270	237	274	236	271	243	269	257	240	257	282	271	263	264	241	241	256	243	271	219	254	231	241	241	283	252	266	261	240	236	266	259	267	232
24654	35008	30902	21198	16234	12300	8188	6092	4269	3086	2549	2157	1832	1571	1240	1073	1007	893	755	732	636	602	587	587	514	445	385	413	360	351	408	388	344	306	328	302	333	337	300	344	322	313	331	311	317	300	327	339	314	302	304	324	292	301	305	302	311	316	290	298	286	299	299	316	315	303	300	332	307	343	307	302	293	280	316	303	292	293	329	310	316	324	317	302	304	339	304	298	302	293	299	308	315	293	303	298	338	277	296	282	331	269	321	290	319	344	305	314	346	316	294	326	288	317	309	327	321	296	309	318	311	311	297	307	295	346	273	317	293	318	366	319	352	286	314	326	329	340	304	306	316	305	316	320	306	332	348	299	297	322	279	311	310	310	325	353	310	310	305	307	301	308	298	324	269	341	356	288	310	292	305	333	309	292	343	337	314	300	365	317	317	324	313	299	336	309	302	294	366	295	305	342	330	284	313	287	293	326	318	302	325	300	314	293	307	317	334	317	323	336	303	310	309	320	296	323	309	293	327	296	357	297	303	297	334	292	333	288	323	310	308	299	339	297	299	294	323	302	327	309	325	327	323	332	301	307	295	306	296	337	328	278	308	314	322	325	330	339	324	349	299	306	348	303	297	293	291	310	328	309	311	323	302	309	326	326	318	322	292	311	303	345	327	315	341	307	304	310	294	308	356	312	324	303	282	321	312	324	308	287	308	300	299	331	304	353	346	303	308	312	308	301	311	333	343	321	306	323	282	316	310	311	319	268	287	310	335	318	271	304	328	287	319	320	334	312	329	295	337	313	301	339	320	298	303	291	348	292	336	316	313	333	320	336	316	291	304	312	317	312	341	279	325	320	298	292	333	318	324	334	315	335	268	280	304	325	333	322	322	330	319	299	304	332	308	325	312	305	301	319	314	291	303	294	326	337	314	311	339	310	320	337	286	294	294	337	332	324	325	319	304	316	301	326	315	286	304	290	305	321	279	354	294	342	323	300	307	338	281	318	310	295	307	344	295	320	321	296	306	308	334	319	297	315	323	302	323	297	305	332	303	318	309	317	299	321	316	300	305	366	325	303	324	304	295	332	294	312	289	309	307	323	314	319	325	303	289	334	307	326	311	309	350	331	327	308	317	327	307	295	309	310	293	320	294	320	308	306	331	303	342	323	320	249	327	302	295	286	304	301	314	313	305	312	305	317	304	302	316	327	282	299	320	294	345	337	311	261	293	325	309	337	320	324	328	295	287	289	294	296	310	352	305	288	292	322	301	341	333	317	312	329	322	326	300	330	307	322	276	304	285	340	321	330	346	308	291	301	323	319	303	321	325	321	331	307	325	326	307	342	313	327	302	299	309	324	272	309	297	303	317	296	326	319	293	315	321	306	308	313	298	299	304	292	311	343	289	316	316	330	286	333	329	311	313	295	292	325	306	332	288	303	315	321	303	321	290	301	281	310	298	276	289	288	307	307	331	317	307	298	337	306	305	322	330	319	318	329	309	307	294	336	313	309	301	312	309	330	342	292	292	307	316	336	313	287	325	295	329	321	315	320	331	299	336	350	312	314	314	311	308	312	294	324	303	283	298	307	323	335	302	306	302	337	307	329	345	335	314	327	294	342	307	316	299	340	290	291	333	302	315	326	332	325	320	304	331	279	305	298	331	315	328	317	349	326	329	334	343	328	324	307	321	322	266	332	335	309	335	304	308	333	317	331	289	310	294	301	332	338	302	322	321	318	344	295	312	337	317	307	315	322	292	300	312	311	297	334	339	300	322	311	316	335	291	313	286	297	326	308	332	328	318	312	322	331	309	357	346	337	290	344	312	323	319	301	328	272	338	287	280	289	306	343	295	324	301	321	302	289	304	314	312	305	302	326	290	304	307	301	304	344	325	298	339	304	298	301	314	358	323	294	314	330	302	300	320	324	315	306	300	306	300	314	310	309	314	321	348	304	304	336	325	292	318	299	288	349	301	296	304	326	321	338	358	323	295	307	325	290	303	277	290	299	285	310	321	321	323	289	352	316	300	296	340	324	328	330	321	341	333	300	342	335	307	303	308	324	295	308	324	305	314	328	332	274	318	312	322	319	306	299	313	319	337	348	291	309	311	346	325	326	326	311	325	298	322	313	330	294	318	331	305	281	303	302	298	281	322	264	338	330	327	340	356	314	311	319	317	347	311	322	314	304	314	307	307	296	312	295	325	316	321	328	299	319	309	299	333	318	318	337	312	302	301	281	328	315	296	316	344	312	302	316	297	333	334	314	340	319	296	319	327	307	305	304	313	330	310	297	310	297	334	332	299	306	293	307	296	308	323	332	335	325	302	320	311	313	321	306	306	312	326	283	302	325	324	300	316	309	324	321	329	322	296	309	322	326	317	324	311	348	297	297	292	287	332	328	322	317	320	308	321	290	317	312	311	320	289	312	343	317	331	310	317	325	309	322	341	295	295	314	327	311	311	341	300	300	287	329	284	298	344	314	304	290	313	336	342	300	310	305	304	304	324	314	340	297	294	304	302	308	296	305	358	312	317	301	327	321	304	300	324	315	325	354	280	324	320	318	289	290	301	281	329	315	316	315	294	315	330	333	322	329	303	351	347	291	330	315	308	294	340	307	314	289	317	329	308	288	323	266	304	286	338	281	306	331	334	310	317	320	326	287	312	347	303	298	316	336	279	320	302	349	308	308	293	328	347	293	310	316	285	279	305	297	308	325	337	312	306	290	322	329	325	300	301	289	311	316	302	306	330	293	308	286	321	314	336	318	313	269	313	298	311	292	333	306	323	330	304	271	328	280	321	329	306	286	306	301	322	319	290	322	316	295	300	322	294	293	322	316	290	296	313	303	306	326	312	312	302	327	309	334	294	321	314	310	303	314	335	306	296	317	330	320	310	285	307	313	312	300	324	305	289	309	306	316	330	342	272	293	334	320	300	293	314	309	336	321	339	288	285	280	319	310	324	331	308	306	294	302	329	367	315	328	308	317	315	322	333	305	255	278	324	325	302	299	316	352	336	308	317	358	301	336	299	283	304	297	318	341	327	293	292	295	301	313	320	324	319	323	309	301	352	323	326	339	317	315	309	324	323	348	346	308	327	315	318	329	305	326	294	301	284	285	305	286	313	304	303	338	309	308	294	261	303	314	325	301	313	309	301	311	283	315	341	311	304	308	310	324	304	320	332	286	336	315	322	290	313	297	298	303	299	309	326	280	296	279	334	324	291	336	316	341	339	330	316	298	314	329	293	303	287	307	336	286	340	325	309	267	316	291	320	323	297	341	292	346	311	318	279	372	328	316	325	311	321	314	307	307	307	324	315	322	302	329	270	321	319	340	328	322	325	353	297	312	301	305	310	276	339	322	316	317	310	305	302	279	319	346	343	303	317	321	307	304	295	296	290	337	316	290	285	336	276	330	308	291	298	337	331	323	298	298	351	294	286	332	322	308	327	312	295	293	298	309	332	345	313	308	293	318	279	291	294	331	310	302	296	322	294	323	331	294
23793	20992	28073	24259	21401	16294	8860	5193	3417	2445	1980	1636	1402	1093	960	839	789	618	589	534	488	411	405	416	390	346	253	230	249	245	208	220	204	200	201	184	223	174	208	174	216	177	171	165	189	164	175	167	182	175	178	183	178	187	181	193	175	204	175	195	172	181	182	187	179	179	178	183	182	172	192	185	193	186	168	181	166	145	187	200	183	193	167	172	184	181	179	170	178	174	169	200	169	190	156	182	167	169	162	184	199	180	183	158	168	178	193	174	195	188	186	177	177	179	183	166	171	182	186	160	170	196	186	179	197	200	213	174	144	171	191	174	206	189	182	198	163	168	195	162	170	189	187	175	194	185	187	179	185	197	185	186	175	174	157	169	187	178	175	203	175	176	176	220	168	187	183	197	170	195	192	175	189	193	191	179	172	197	200	160	185	176	178	188	179	179	200	170	180	196	184	192	170	201	177	175	169	177	166	164	187	169	208	177	184	167	186	173	172	180	179	190	195	158	192	174	171	182	197	198	179	181	168	179	153	181	174	179	183	182	169	213	171	163	179	186	172	161	169	166	187	184	190	159	194	176	177	190	165	184	178	201	198	176	177	187	184	165	187	176	171	166	181	198	180	175	191	160	178	179	187	189	197	163	162	181	185	180	158	167	172	174	169	153	157	178	176	189	182	198	186	161	175	199	151	204	173	195	164	184	185	185	182	174	164	163	171	181	199	169	182	166	178	177	166	176	173	146	177	163	188	183	189	201	177	161	176	195	174	191	176	172	167	178	171	167	176	190	174	178	186	195	177	182	197	188	186	201	194	154	203	179	193	178	168	177	179	187	173	175	182	181	180	165	156	175	186	198	191	194	176	176	177	174	185	190	193	207	170	183	169	163	195	187	183	177	177	196	163	177	190	185	150	163	172	183	191	189	169	179	156	174	209	190	169	175	174	170	182	172	174	188	159	186	192	191	193	178	159	178	202	178	172	168	187	172	197	192	182	182	198	167	158	192	166	188	181	175	165	162	187	164	170	171	150	166	191	179	164	184	165	173	172	154	213	176	173	165	177	172	172	162	203	185	194	226	197	175	182	178	186	179	194	200	191	180	186	174	180	176	170	158	184	168	186	178	179	197	161	177	199	177	169	175	180	168	192	182	177	171	176	169	179	191	177	184	161	207	179	179	189	155	179	178	200	186	196	180	189	176	200	197	169	203	167	176	171	193	188	181	201	176	219	163	166	173	160	178	179	171	179	152	159	156	167	167	198	163	179	165	160	208	188	174	173	168	189	200	210	172	155	167	180	167	165	167	190	184	151	181	164	187	203	190	206	181	204	200	178	178	189	151	176	168	157	172	190	183	183	177	161	180	166	204	173	181	162	173	176	181	165	150	175	196	186	209	182	165	178	197	164	170	204	203	188	205	178	186	183	187	178	160	166	180	187	177	180	186	164	167	180	177	170	172	163	186	159	184	182	178	198	178	184	205	199	173	179	199	174	173	171	180	195	177	187	180	194	223	180	196	175	196	168	175	191	183	183	175	187	197	151	173	170	194	176	184	171	167	168	158	185	165	188	179	176	173	189	185	175	189	171	198	190	185	186	187	163	174	186	170	174	169	157	163	175	187	186	183	148	194	165	173	181	202	172	182	176	178	171	188	184	147	170	166	174	186	189	177	201	178	194	206	200	180	182	162	186	180	190	174	191	212	187	182	170	161	195	199	176	176	188	147	188	172	160	187	188	164	162	179	168	190	183	179	173	211	166	190	170	198	201	192	179	158	194	151	188	162	179	177	177	177	178	171	182	193	188	167	174	178	190	182	179	181	197	172	170	187	211	174	195	176	205	186	193	168	174	163	175	167	183	155	181	185	163	183	172	167	189	160	174	190	174	182	162	177	200	181	174	182	183	209	142	193	165	198	187	178	196	184	203	208	186	193	170	173	177	166	187	186	168	204	198	193	172	181	181	192	163	187	193	175	199	187	189	201	188	175	160	182	171	184	185	180	183	177	183	184	160	181	182	189	187	180	171	196	166	171	169	175	162	158	202	169	182	160	204	156	196	185	178	173	205	178	172	164	135	177	171	168	172	178	188	160	213	164	178	184	178	188	170	168	184	189	195	174	189	178	205	179	163	161	165	177	185	179	193	169	175	182	196	178	206	177	169	173	164	155	185	188	186	177	177	163	182	189	179	180	205	166	180	167	183	188	154	179	198	196	196	182	173	211	167	172	188	171	169	174	188	183	198	169	182	199	153	216	177	172	179	164	182	159	193	177	173	210	189	174	195	183	167	188	177	180	172	170	176	201	193	159	177	175	179	180	192	197	180	172	164	177	182	192	187	180	182	197	167	187	201	165	170	170	177	184	178	177	170	171	178	170	211	184	198	180	162	199	197	189	181	192	170	172	166	173	191	186	169	183	174	171	176	185	167	192	184	183	171	207	194	177	164	195	178	166	184	145	175	178	173	184	177	161	175	173	163	185	158	184	216	172	178	195	205	196	177	174	164	159	206	210	193	174	180	181	173	179	146	191	179	192	175	201	183	172	172	201	196	172	149	189	165	201	166	201	171	192	188	181	190	180	170	182	196	183	207	177	189	177	185	164	181	168	197	188	169	165	196	171	182	186	180	168	183	171	188	173	186	198	168	164	167	174	172	188	173	176	183	190	177	156	180	155	200	173	149	181	178	180	200	169	178	164	182	170	177	179	179	175	199	182	190	181	169	177	168	184	189	167	197	180	167	177	161	166	195	178	186	178	182	157	212	196	191	165	199	201	164	179	169	185	193	170	176	182	188	170	178	186	153	160	192	190	163	173	182	171	186	153	143	167	159	164	177	168	168	181	166	179	190	186	203	165	179	197	193	187	163	160	173	175	174	176	198	153	182	180	158	182	183	163	166	180	180	180	199	186	177	198	175	179	180	179	187	192	147	184	177	172	191	174	182	189	184	177	167	189	168	176	186	219	210	172	205	197	152	165	192	170	177	185	166	158	175	165	196	177	191	179	189	195	152	171	187	189	157	174	167	196	174	187	184	168	171	169	176	190	193	162	189	162	164	176	196	185	166	178	195	162	153	187	182	187	198	178	176	169	177	199	179	168	165	175	182	195	154	187	171	172	186	168	194	157	178	206	177	191	182	153	159	182	187	187	189	183	190	185	197	188	181	202	156	192	191	181	178	167	188	178	192	178	194	195	192	175	177	184	172	169	197	162	183	167	195	191	178	185	172	180	190	188	167	157	163	184	199	177	186	181	179	181	179	176	162	171	209	178	161	206	169	201	182	208	192	176	178	177	206	193	167	166	176	141	156	193	179	193	153	171	162	183	182	190	189	186	160	161	187	201	163	167	198	181	166	156	172	186	184	176	161	201	165	161	173	201	187	189	165	182	167	178	167	201	185	187	183	172	153	206	176	172	159	205	183	182	182	165	180	178	176	196	186	180	168	178	190	184	183	211	172	182	209	180	179	187	167	207	186	149	177	176	189	189	202	162	167	159
25742	42466	37814	28612	23678	17414	12812	10134	7282	5246	4291	3664	3175	2422	1998	1849	1475	1370	1095	1010	873	829	715	691	620	510	391	297	320	325	332	312	256	278	261	271	257	250	228	239	243	231	241	226	217	205	220	237	224	229	231	235	223	236	233	244	221	233	230	209	213	212	208	237	230	240	217	219	210	225	215	246	220	246	200	242	207	217	225	235	236	227	215	211	233	227	239	223	242	219	214	214	216	222	226	214	227	235	225	204	207	182	218	211	204	224	233	251	219	202	218	229	212	206	226	251	219	219	202	228	211	237	215	240	216	240	219	224	229	219	209	248	222	222	218	214	223	213	234	244	240	235	234	243	210	203	210	225	214	220	221	232	214	213	218	208	248	229	231	211	212	230	218	198	224	220	213	212	182	231	217	204	219	205	233	238	223	207	222	199	227	219	223	230	219	193	222	213	216	208	228	225	239	225	247	210	223	223	202	212	219	221	204	211	242	216	226	233	237	211	242	236	208	233	215	221	222	223	224	229	219	208	215	208	220	209	239	208	249	212	228	213	217	234	218	201	216	248	206	221	219	209	197	218	199	219	259	223	220	225	231	209	182	213	255	227	219	198	235	218	248	201	242	231	235	228	210	229	224	249	223	234	221	242	244	207	268	222	216	203	238	223	218	259	214	204	219	235	232	246	195	221	204	215	215	235	197	218	229	238	210	231	209	220	200	221	234	216	209	229	235	211	196	217	217	212	225	194	206	229	210	202	225	215	227	208	222	226	224	259	219	243	226	231	216	220	233	230	212	242	248	236	227	209	211	233	211	206	207	216	250	226	220	260	249	216	240	223	216	233	219	200	236	191	235	212	227	241	206	224	198	211	251	228	218	206	215	225	238	210	227	232	224	200	238	223	210	253	229	195	248	232	237	224	212	240	211	211	194	230	219	224	210	196	248	235	222	229	200	230	218	239	234	201	242	225	209	227	219	222	242	211	231	209	189	232	239	230	208	201	217	236	216	203	216	235	208	201	207	225	241	217	212	250	217	257	234	236	241	230	222	208	234	200	209	230	232	214	219	205	211	212	224	223	196	241	213	205	249	198	232	205	233	240	222	202	223	207	218	240	222	223	242	205	197	213	229	236	238	201	231	223	235	207	187	224	209	240	235	207	212	212	209	217	200	206	229	219	214	223	223	235	208	239	225	250	223	214	229	219	226	225	222	212	244	217	205	263	210	234	201	233	227	232	240	226	234	228	246	208	211	254	247	214	231	214	227	222	219	223	212	228	211	219	226	235	232	237	228	228	223	223	213	197	226	231	225	220	212	245	220	239	219	209	218	203	192	232	239	231	243	207	230	219	216	200	233	215	219	217	222	205	231	224	214	203	227	225	238	238	225	210	218	212	228	239	202	234	205	231	229	221	231	234	211	240	234	208	223	239	198	265	212	204	228	243	226	210	226	223	211	234	216	228	232	189	231	225	227	218	206	201	237	218	203	236	229	229	237	235	223	220	205	234	206	227	218	200	217	197	227	216	205	226	254	212	219	203	247	218	209	239	227	212	216	251	242	201	228	204	231	228	225	208	218	228	216	193	222	211	191	219	234	230	213	226	207	231	236	198	233	217	219	212	210	220	211	232	224	218	235	224	223	212	238	198	202	244	198	252	208	205	217	245	236	214	215	227	212	231	222	208	218	210	211	205	232	258	234	195	226	217	217	219	218	225	229	233	216	224	211	212	249	221	223	197	230	237	219	234	214	226	204	211	240	209	218	239	199	217	238	240	202	206	220	229	211	200	203	194	214	247	224	244	227	221	253	215	229	198	248	217	238	215	210	200	212	203	234	211	215	210	203	229	220	237	230	219	230	223	186	219	198	222	226	235	198	212	217	204	210	201	202	242	229	178	204	226	225	252	215	219	218	216	194	211	208	214	236	236	232	221	225	195	217	230	215	178	224	206	236	212	187	200	232	232	246	240	238	217	215	240	221	234	241	214	204	217	187	231	191	235	205	214	221	250	225	228	211	217	232	221	226	211	233	222	200	269	217	225	224	226	234	212	251	205	227	238	227	203	227	208	214	226	247	226	206	225	213	217	248	199	230	214	233	223	252	224	233	226	220	226	200	207	249	217	248	197	250	214	212	259	198	230	241	254	236	228	216	217	213	239	215	214	229	216	216	242	221	203	255	191	208	232	191	225	221	210	261	205	216	223	206	241	213	214	219	225	224	219	215	199	232	218	212	207	225	211	210	208	217	236	240	211	242	216	227	205	224	189	215	234	250	221	245	237	226	218	217	228	241	221	213	239	236	214	188	250	243	211	215	204	238	221	226	213	230	194	228	227	220	195	226	217	210	239	217	223	212	224	215	205	232	221	225	201	205	217	234	231	224	191	223	241	223	232	194	232	224	219	224	230	210	216	210	225	244	218	207	242	226	200	233	233	238	224	219	198	218	230	247	249	225	233	216	247	196	227	251	237	227	224	222	202	206	221	212	223	225	228	208	233	219	233	196	220	191	230	236	252	230	218	233	213	218	227	206	216	217	223	237	203	228	232	235	188	215	227	241	216	214	203	214	219	215	212	230	238	202	204	228	234	226	201	235	220	216	221	238	226	192	238	233	230	231	209	231	249	253	211	216	222	206	240	243	216	251	210	223	217	255	234	257	195	205	218	210	229	236	202	220	226	221	227	208	202	212	235	225	251	213	243	232	206	230	205	238	247	225	240	237	215	209	231	236	218	223	230	219	221	221	231	233	225	222	222	207	245	239	222	231	227	234	214	217	229	242	227	221	216	221	207	241	198	227	249	225	185	230	208	201	222	225	217	232	204	229	203	225	219	213	235	230	215	229	248	237	229	237	236	242	239	188	245	227	193	232	222	224	226	200	213	231	226	233	205	234	228	221	206	210	201	225	212	199	216	198	223	215	210	224	198	200	233	213	211	217	221	233	214	212	211	220	207	225	203	229	250	194	217	208	223	221	217	229	221	216	243	235	183	212	236	238	246	212	234	252	200	202	218	223	209	216	199	234	234	241	226	236	236	223	207	227	224	218	238	233	202	233	182	226	221	223	219	182	212	212	223	209	223	229	201	212	221	195	227	224	216	208	204	200	239	222	249	213	222	228	226	224	262	195	231	229	223	234	238	255	231	236	198	226	206	212	216	207	217	216	209	214	232	209	232	225	220	228	218	199	221	235	238	198	240	225	218	221	222	222	206	201	213	230	214	239	192	231	209	216	224	213	239	215	227	223	212	213	232	220	220	228	237	250	216	261	242	222	237	238	229	229	228	214	228	231	230	238	236	228	228	217	210	197	218	226	216	241	221	244	237	208	251	220	240	210	211	215	206	202	215	230	235	229	245	234	231	230	198	204	237	246	214	221	220	208	225	224	218	228	197	209	235	206	211	201	203	242	214	228	217	225	238	211	222	218	215	210	193	239	239	197	252	223	237	238	225	234	213	229	205	211	224	207	245	223	201	237	222	202	204	219	213	219	237	249	239	195	245
24964	20930	26971	25503	16075	8495	5114	3553	2456	1899	1527	1391	1138	1046	879	845	768	628	629	572	555	544	467	479	492	471	409	394	339	386	383	375	355	371	372	338	328	349	340	357	375	390	327	366	358	316	323	345	337	325	320	330	341	355	341	341	360	344	338	337	323	340	351	317	322	319	302	330	328	330	345	346	350	338	330	356	339	307	342	343	339	334	371	326	332	325	305	322	343	308	368	297	333	364	340	361	314	333	325	316	356	331	328	324	347	331	336	327	315	316	326	345	354	333	371	324	328	315	347	334	320	347	315	347	318	314	309	370	304	322	306	332	333	353	342	344	364	326	322	333	342	346	354	325	322	335	347	365	324	344	341	354	338	325	329	345	360	353	335	333	325	343	356	378	327	321	369	373	352	338	297	316	320	330	352	350	343	352	324	311	341	356	372	346	338	336	345	356	341	329	337	328	326	337	361	331	347	325	366	333	358	364	318	318	341	371	328	329	331	356	329	344	377	337	321	323	345	338	333	342	326	328	355	381	357	315	334	352	340	365	318	331	329	355	348	321	315	335	330	335	315	332	313	336	334	334	316	329	321	358	328	312	361	334	352	342	342	335	348	329	342	298	354	290	357	356	363	336	305	317	337	339	328	351	346	322	347	352	307	359	349	331	329	332	335	368	340	326	320	359	336	324	321	356	318	329	318	302	361	330	341	317	331	364	335	332	338	322	345	366	343	315	345	347	335	349	346	364	320	341	323	318	319	322	350	334	346	374	291	290	292	342	286	314	348	361	330	311	319	337	312	318	356	325	356	350	357	356	351	324	364	351	323	348	360	348	317	327	350	353	316	331	352	326	334	361	334	340	364	321	323	339	355	334	362	354	313	326	342	339	332	318	322	316	322	331	341	316	345	331	344	372	362	307	343	366	330	337	336	380	341	344	322	334	352	367	313	324	321	350	320	316	344	362	328	326	347	360	361	360	345	317	300	358	350	362	351	342	321	311	293	307	343	310	329	345	329	304	340	285	333	308	328	333	333	317	341	345	348	348	324	344	337	357	338	327	342	308	328	369	346	334	337	350	329	338	348	334	360	331	339	327	327	360	350	306	374	348	331	358	346	338	343	323	368	335	356	343	343	346	329	339	343	350	334	302	319	332	322	356	330	345	335	366	351	350	328	344	378	372	322	328	334	303	347	328	331	327	313	334	346	338	367	339	352	338	332	323	336	309	336	325	370	352	363	329	327	373	337	339	313	310	306	277	351	314	324	332	312	324	335	353	352	322	362	342	379	370	335	360	343	329	331	340	325	335	331	342	328	299	308	389	323	338	336	313	330	347	340	309	346	331	340	359	329	299	340	321	306	320	368	319	368	298	351	329	321	348	322	297	317	316	311	344	317	338	334	336	350	343	326	354	346	341	331	337	328	317	313	316	320	331	349	314	349	329	343	354	378	353	361	340	343	328	328	340	343	350	355	329	344	325	320	310	322	353	365	353	290	326	338	341	362	316	361	334	347	329	341	355	346	339	361	345	325	332	327	319	354	339	350	339	340	349	346	328	313	322	334	375	330	366	332	311	332	322	305	318	340	349	339	334	338	355	349	312	360	365	296	349	342	328	353	368	335	345	333	343	365	316	333	370	362	347	335	338	315	327	339	316	338	327	352	305	341	308	359	360	336	345	367	329	325	350	340	347	338	357	348	355	334	342	325	339	340	312	332	349	335	340	342	330	337	348	316	327	318	337	337	327	361	369	343	303	350	341	313	371	336	342	344	345	308	334	329	369	329	345	345	341	319	373	330	352	308	366	349	333	333	311	316	356	336	336	340	334	355	345	328	338	333	347	329	349	339	338	340	317	390	334	346	348	346	300	324	363	323	323	339	355	333	302	323	355	330	317	379	304	320	329	334	318	356	361	354	346	377	360	346	362	272	319	339	362	352	304	319	301	341	319	355	342	341	329	352	365	326	327	309	321	348	359	314	342	329	333	339	330	338	348	332	344	334	325	337	297	348	350	328	345	299	372	342	353	357	347	348	339	333	349	340	354	339	327	340	295	312	362	337	325	325	340	329	319	362	406	330	332	323	325	335	345	329	365	345	337	348	339	334	332	310	331	331	331	336	346	319	351	330	329	338	347	342	344	322	324	359	341	337	345	363	347	358	331	344	328	316	387	342	328	348	333	345	349	331	313	360	337	370	341	331	355	348	362	313	335	343	372	371	338	318	371	301	350	329	337	354	361	339	341	299	338	335	335	373	353	330	292	331	344	319	394	333	316	351	319	345	311	316	368	327	357	353	368	318	324	320	355	307	343	356	316	342	347	345	328	316	355	325	353	333	325	316	346	328	342	325	351	349	348	359	330	339	334	334	333	309	350	330	297	359	314	335	349	364	318	316	334	328	353	329	382	351	367	347	335	332	317	350	357	303	338	321	335	347	334	335	331	321	330	344	293	310	375	331	376	293	331	336	334	359	358	339	329	331	355	354	323	363	344	350	318	333	365	313	333	341	355	348	346	361	315	325	307	365	323	335	318	328	324	337	331	322	323	361	329	349	350	340	351	315	329	357	327	324	352	349	337	320	319	309	317	340	331	332	366	314	308	346	345	386	297	363	324	295	321	291	327	335	333	331	357	349	345	328	336	337	354	337	331	337	385	320	333	342	330	341	304	358	295	352	338	379	342	321	346	329	340	349	350	337	330	321	328	344	350	301	344	335	319	348	368	334	358	328	339	343	324	334	353	327	348	344	313	340	347	325	329	336	347	352	344	336	341	321	332	338	352	341	341	295	336	328	338	335	293	341	319	312	311	354	359	327	336	335	346	328	357	352	305	352	328	345	337	384	339	355	329	353	329	361	358	372	340	359	358	347	341	356	329	334	352	344	342	358	322	344	345	341	352	329	365	338	312	343	358	352	340	326	353	326	335	351	330	341	310	331	344	332	312	369	356	325	341	307	346	303	316	310	390	339	348	343	318	328	342	316	334	339	393	324	338	387	347	319	341	319	309	359	333	311	327	353	344	324	343	334	346	322	305	327	353	329	331	298	356	323	349	343	330	355	360	323	328	313	360	339	301	334	356	351	344	311	318	378	320	341	346	347	306	344	335	358	361	320	321	332	338	377	330	328	355	334	370	308	347	322	340	316	318	310	326	356	334	354	299	339	328	343	341	338	368	326	359	363	341	322	336	345	341	341	342	326	343	324	343	340	346	366	332	301	299	351	326	328	341	348	350	334	350	341	323	348	323	328	325	334	355	343	333	344	334	339	331	358	321	371	323	324	309	345	346	324	357	356	326	309	335	340	335	343	357	376	294	348	341	322	333	313	327	344	351	324	378	361	348	330	324	352	312	335	335	358	347	334	344	360	333	327	347	348	333	356	362	327	318	317	353	383	339	356	342	336	317	345	348	349	343	350	354	315	354	337	326	374	329	340	325	340	321	322	321	320	316	355	321	312	346	326	325	353	367	311	328	323	336	351	344	327	361	344	302	303	354	334	373
25231	39101	34586	24935	19481	13630	10259	7839	5745	4323	3514	3116	2481	2166	1723	1711	1387	1226	1108	1015	944	845	791	717	773	629	523	488	435	497	493	507	431	460	439	418	435	420	439	395	420	406	433	436	417	447	383	400	425	393	408	399	459	414	422	389	434	380	366	380	412	372	371	386	411	447	400	373	384	380	402	379	389	377	405	403	385	408	405	379	387	435	406	406	437	399	371	448	406	377	403	403	417	421	371	394	390	413	425	411	394	421	369	401	398	401	406	394	399	411	431	399	406	404	377	381	404	407	381	362	381	397	413	393	415	415	423	416	403	383	425	416	423	427	397	406	413	419	404	419	402	375	402	425	373	405	404	406	443	392	387	379	378	392	389	391	374	445	404	424	407	412	385	379	436	398	404	410	431	387	389	390	418	380	421	411	401	440	392	393	357	379	408	425	397	400	413	389	390	375	401	382	371	362	382	420	376	406	402	391	413	405	434	389	420	395	410	392	415	392	406	399	370	395	403	397	413	377	390	398	421	380	393	431	405	382	375	414	425	410	400	412	401	442	416	380	394	427	374	368	405	401	375	403	435	404	385	401	393	381	403	419	382	401	414	384	400	411	349	427	435	415	389	383	425	369	399	428	391	398	393	428	449	407	394	408	386	385	407	422	372	353	392	402	391	386	402	383	406	435	404	367	394	401	414	373	369	406	358	397	407	420	394	444	393	410	415	416	387	390	418	427	407	385	404	414	384	396	417	396	413	403	392	378	373	421	416	388	401	426	378	369	389	432	380	397	366	418	397	424	402	429	410	406	408	410	389	376	393	395	415	408	372	401	347	399	412	408	421	402	399	408	425	420	400	421	384	418	431	392	371	415	399	437	406	389	383	413	374	374	396	424	408	387	391	414	410	404	379	437	371	410	407	397	368	447	405	432	390	398	361	421	406	399	390	403	398	401	399	411	401	388	404	389	407	396	405	382	398	394	385	389	397	362	395	381	443	441	396	377	423	379	427	398	406	422	379	417	418	423	407	407	414	400	394	394	388	372	404	398	378	424	389	400	425	401	389	424	434	413	396	410	400	432	423	387	390	437	410	392	392	414	413	371	383	430	396	439	406	395	426	385	388	417	427	422	398	385	433	425	415	392	422	410	437	397	400	422	411	396	352	416	416	393	389	395	406	396	443	410	379	420	376	405	394	391	389	394	425	381	402	421	397	452	420	414	385	418	414	399	402	399	419	440	432	428	388	389	399	378	398	399	393	413	467	409	391	404	461	380	400	380	412	398	397	404	379	421	445	396	406	421	443	415	375	430	428	383	432	417	405	355	391	393	410	405	408	371	387	379	406	429	375	393	438	392	417	441	425	401	373	402	378	396	430	398	391	422	435	404	410	404	386	427	408	389	403	435	395	368	415	423	413	430	380	434	406	381	418	386	446	447	358	438	410	421	423	383	397	393	376	405	393	405	399	382	381	391	414	432	382	388	357	416	394	425	414	399	448	402	389	412	397	413	416	420	417	403	399	400	383	391	405	404	369	388	414	387	372	382	390	379	378	411	396	430	422	430	394	440	360	391	401	388	384	401	394	403	424	392	424	429	418	386	381	365	405	375	434	409	421	386	385	373	418	386	395	388	409	435	403	393	411	398	376	419	393	442	385	403	389	424	407	404	394	369	389	426	455	456	412	385	446	392	410	390	408	394	420	416	389	389	381	410	416	396	393	412	399	419	399	395	404	409	424	406	414	398	407	405	448	407	379	392	395	411	365	381	384	409	385	399	447	408	420	377	403	422	426	410	409	436	434	392	402	402	413	377	432	387	422	392	402	422	415	409	400	385	392	399	436	429	365	371	388	410	430	387	418	459	412	415	420	421	397	421	381	371	418	390	390	412	377	397	401	375	408	372	448	390	405	385	379	371	402	419	382	439	418	401	407	398	421	376	410	406	366	388	395	406	421	424	415	413	404	402	430	387	396	384	382	419	428	429	398	380	422	415	415	396	387	411	411	380	414	382	428	401	381	416	375	422	377	396	383	402	378	388	400	419	402	407	384	414	380	415	384	406	419	398	423	405	382	379	409	372	411	414	409	379	371	393	407	414	432	395	411	412	419	409	425	406	442	414	380	369	380	420	380	390	387	381	396	406	400	376	413	429	407	401	418	385	394	374	396	396	403	457	384	385	398	366	409	417	423	424	427	344	390	338	391	398	376	388	416	434	387	402	409	403	412	407	415	385	424	409	407	392	395	415	379	393	375	452	423	381	400	416	448	402	388	452	395	448	410	402	365	429	367	395	428	416	398	384	388	400	386	381	417	406	428	401	380	415	428	403	389	419	400	414	403	399	367	408	406	415	399	393	446	405	413	383	405	421	426	398	379	394	438	424	393	435	430	399	400	392	413	390	387	387	407	426	412	402	412	412	410	432	397	380	419	383	398	409	408	393	400	399	417	414	370	417	401	418	409	400	373	428	404	421	422	388	434	412	405	413	391	396	391	408	394	382	438	421	396	418	385	400	399	418	384	426	424	369	391	423	413	407	390	408	371	410	409	415	415	411	381	390	440	422	432	389	413	427	414	404	407	413	386	394	437	404	389	405	363	393	390	411	422	385	389	430	417	402	413	391	410	408	398	397	425	380	395	432	399	385	416	372	403	420	406	349	385	402	446	421	425	441	437	407	410	391	410	402	394	392	402	412	392	355	395	406	411	383	403	411	400	410	391	395	409	389	405	433	380	399	404	404	394	404	423	397	396	388	422	378	378	360	421	414	409	421	408	385	405	415	404	410	419	394	398	431	388	420	412	407	391	408	413	379	381	397	365	403	384	384	383	414	382	410	405	408	426	432	393	405	390	406	398	404	418	389	425	384	375	392	379	407	420	413	444	381	410	412	418	367	384	395	403	382	404	399	402	388	378	440	411	396	408	373	434	420	388	366	414	383	348	438	397	421	395	400	390	394	419	371	402	431	412	370	418	423	412	369	412	404	398	441	374	417	371	395	400	444	400	435	405	425	418	421	423	412	396	410	395	425	392	429	384	386	431	418	400	407	403	417	401	421	433	394	416	398	390	402	410	403	400	383	417	388	376	406	397	383	412	417	427	386	403	369	414	371	400	426	428	396	449	376	458	412	406	392	392	396	369	434	416	401	403	369	374	406	378	392	392	391	365	421	392	415	384	424	371	433	414	403	445	407	410	386	398	387	428	448	388	412	441	429	385	417	422	409	389	420	415	398	425	428	390	386	401	435	377	390	417	400	421	394	406	388	426	365	424	392	390	429	429	395	425	403	432	408	410	411	399	425	383	391	370	391	390	410	390	439	410	401	388	385	422	425	396	385	433	388	390	369	412	415	398	440	387	375	441	419	435	387	400	386	425	397	406	419	407	416	367	409	414	389	402	393	389	401	434	389	391	407	383	408	384	393	413	400	375	355	389	401	382	417	373	380	368	428	379	398	397	397	406	370	432	388	384	401	402	418	367	395	431	404	418	418	401	395	420	408	414	416
22747	20971	28541	23608	21192	21564	16744	7756	4797	3705	2963	2548	2025	1606	1676	1316	1042	919	871	809	722	668	608	561	566	560	416	335	308	311	318	325	330	306	277	265	247	268	289	244	245	246	251	257	267	269	248	277	250	275	276	254	237	237	287	244	251	247	256	236	276	243	242	270	254	296	263	273	280	284	257	222	267	266	268	296	260	248	264	250	271	245	232	244	236	252	234	260	243	272	261	253	265	238	251	253	256	248	284	260	228	249	251	220	241	266	265	261	247	269	257	250	245	220	245	269	266	243	264	248	236	256	274	242	285	265	268	246	275	273	267	212	267	277	260	283	260	286	261	275	257	268	255	269	266	238	248	247	232	238	272	251	262	238	266	249	250	252	278	276	272	259	262	240	216	290	240	233	282	271	279	255	275	275	262	274	241	264	241	251	254	264	247	241	230	234	273	274	255	269	248	246	244	248	238	253	270	258	238	250	247	293	230	254	267	275	231	248	231	284	226	250	266	283	250	294	253	248	262	236	234	248	265	263	250	269	258	252	293	224	271	246	263	277	298	242	270	241	245	237	277	252	267	272	270	252	272	248	252	276	266	270	259	237	266	246	271	272	262	246	263	270	262	246	294	256	252	257	290	258	252	251	251	264	271	251	224	268	247	242	264	262	250	299	255	256	275	257	306	245	249	265	262	265	240	250	266	266	266	279	271	247	269	259	264	266	232	286	278	266	239	264	244	272	241	277	265	258	266	273	263	266	271	216	255	258	247	265	276	256	244	262	244	247	253	215	278	264	275	270	262	260	266	267	259	239	287	255	246	282	284	263	248	230	230	260	225	286	242	269	263	270	268	259	253	240	249	258	248	243	248	238	275	263	285	264	261	252	257	260	277	254	225	278	239	272	242	253	268	239	246	274	236	260	243	280	248	234	286	257	267	258	293	271	270	263	260	234	263	248	253	280	260	242	244	298	251	275	241	257	274	222	245	263	272	235	246	264	247	273	284	294	233	286	256	262	255	267	295	245	252	286	274	250	259	263	260	284	261	275	257	245	220	232	269	275	271	261	274	248	259	232	258	234	243	261	257	280	257	263	255	283	271	272	237	258	275	263	260	266	269	254	262	287	267	228	230	280	255	259	255	246	216	254	293	249	251	274	261	248	262	263	273	265	296	257	254	263	264	243	244	280	235	264	254	262	253	291	240	248	255	261	247	230	265	239	269	262	267	249	274	235	249	269	251	261	237	248	255	270	226	257	251	234	259	290	259	259	276	264	254	245	259	236	238	265	236	245	275	248	276	265	238	268	271	255	250	273	282	264	245	228	239	250	274	273	252	256	257	258	267	261	260	286	265	261	250	260	236	291	258	245	283	259	240	260	258	251	252	266	260	274	289	250	238	287	233	237	268	235	266	263	261	262	257	273	240	256	281	239	238	258	234	250	258	245	231	247	263	274	281	236	266	259	268	258	255	285	277	239	258	276	274	264	273	257	259	272	275	271	244	242	261	291	261	265	265	257	254	262	266	220	287	246	278	245	246	263	268	242	276	241	267	268	231	266	237	248	281	257	253	302	243	263	249	245	264	254	280	248	267	232	250	290	264	242	234	235	275	243	258	261	243	276	285	254	277	256	283	235	257	271	255	272	250	269	233	262	265	265	271	244	227	236	253	218	255	250	230	224	277	244	241	231	277	242	235	267	275	217	256	258	254	245	266	272	264	273	266	253	254	215	285	277	265	283	276	274	272	273	282	244	267	238	277	265	267	251	242	254	253	270	259	232	248	263	251	262	250	245	267	248	247	259	310	274	219	252	273	266	255	278	243	244	291	271	252	242	259	262	261	262	261	249	240	258	258	265	250	243	262	219	248	270	279	265	265	268	259	305	247	264	253	239	238	254	229	248	271	243	265	259	240	258	272	243	264	266	256	256	298	285	280	251	229	270	245	275	244	262	258	258	268	260	277	280	258	245	257	284	247	227	264	254	254	257	261	300	227	270	241	256	281	280	247	262	284	253	263	238	297	269	247	241	260	259	268	253	256	255	292	267	236	250	258	239	252	252	268	277	226	242	263	248	243	257	236	245	266	253	256	235	262	252	254	231	254	264	273	245	254	242	243	247	263	278	266	280	265	252	242	258	232	270	245	262	238	290	281	256	247	281	260	258	256	244	282	264	235	283	245	271	268	258	300	244	254	252	274	249	246	256	248	243	243	256	253	254	243	244	262	255	263	222	262	242	237	236	276	256	256	253	262	285	222	288	243	243	263	260	235	221	283	251	259	271	303	289	254	233	249	226	282	250	245	258	276	270	265	316	247	263	276	264	254	268	257	250	253	270	216	274	276	254	278	271	250	262	260	261	238	266	286	249	247	264	239	267	287	258	254	255	265	266	271	288	285	253	263	261	272	252	266	233	266	266	262	278	256	249	248	239	235	247	258	248	261	323	250	251	237	249	236	232	237	236	264	225	216	266	274	254	270	264	278	251	274	231	249	252	245	232	258	278	270	243	247	245	291	275	239	242	209	259	246	269	256	232	249	261	245	262	266	256	227	232	265	247	274	259	235	205	272	264	258	282	263	265	239	263	257	258	268	237	280	257	252	255	236	246	268	268	267	254	247	240	265	276	260	276	242	256	279	265	249	249	267	257	257	260	256	260	293	246	236	235	259	262	240	253	252	268	255	254	268	251	259	270	253	257	280	240	245	274	266	268	246	262	268	292	271	258	281	272	271	237	247	260	289	253	251	254	273	266	258	280	237	258	259	241	241	285	278	261	283	216	235	257	275	266	242	259	248	229	254	257	245	282	257	261	280	253	264	252	268	237	248	248	256	277	236	227	260	275	262	256	315	261	254	270	273	246	277	251	251	259	267	255	256	239	266	251	253	269	258	244	285	262	266	294	236	275	259	278	248	274	246	252	267	255	247	255	254	262	249	256	282	270	232	278	294	270	259	257	252	267	258	237	256	253	224	289	232	268	255	257	244	271	270	291	226	241	247	240	259	255	240	240	261	254	254	250	262	319	248	253	249	267	226	251	238	283	270	263	276	258	252	269	240	260	261	262	245	252	264	271	253	241	237	275	260	269	278	244	267	260	273	248	240	252	245	251	253	262	271	255	287	264	279	252	250	274	252	264	292	242	281	246	238	250	278	247	250	249	247	233	245	261	299	283	237	268	256	265	249	267	255	238	251	272	252	264	243	285	246	248	269	257	253	255	276	287	272	227	264	276	273	274	258	251	239	250	282	251	268	266	246	244	240	263	279	259	248	258	261	257	266	245	270	263	245	244	271	250	255	245	249	271	242	257	280	266	241	235	291	257	231	262	266	275	253	253	257	242	251	242	270	260	249	266	265	238	255	265	223	265	285	262	217	246	271	233	276	245	265	288	247	284	263	270	288	262	252	251	228	253	282	273	261	255	237	260	257	269	255	272	299	267	247	264	249	227	254	265	228	242	248	281	267	247	256	251	269	252	255	244	241	270	265	270	276	264	263	248	243	242
28740	47662	43069	33232	27205	21270	16867	13131	9984	7882	6222	5542	4424	3688	3197	2798	2148	2000	1686	1469	1326	1224	1098	1007	920	825	682	515	420	433	446	434	441	385	330	367	303	346	345	343	305	342	320	301	293	320	309	340	282	313	336	298	293	312	316	307	317	306	320	284	313	301	309	281	302	304	312	299	303	289	312	309	274	312	317	276	287	299	294	319	304	306	310	314	286	284	308	309	259	339	292	309	327	308	292	316	300	301	316	311	290	302	293	365	283	308	316	306	323	342	293	293	315	312	301	330	300	280	302	293	299	322	306	317	305	303	282	291	279	303	288	327	327	325	273	320	297	306	295	319	302	309	287	293	269	289	310	280	296	302	287	285	288	338	318	287	310	264	309	332	332	318	272	336	287	311	296	267	279	299	280	300	299	277	299	272	270	297	326	301	301	308	280	331	336	307	299	262	299	305	307	278	258	269	311	299	292	307	302	310	299	309	310	314	305	283	296	305	314	313	262	307	293	317	305	284	310	325	257	313	279	288	287	290	291	310	286	300	283	277	293	312	305	300	346	319	298	294	293	308	295	318	305	286	290	313	275	322	290	293	310	296	312	318	303	285	265	304	304	288	313	279	289	291	319	314	244	304	281	289	303	294	315	292	289	291	281	309	323	314	301	275	294	308	302	315	278	321	297	312	328	282	289	289	293	301	269	335	277	327	301	306	293	293	277	326	310	292	299	287	290	279	290	315	289	292	314	256	287	329	248	295	283	295	315	275	304	315	269	297	274	295	289	290	321	316	332	296	322	316	293	292	288	327	295	320	326	329	313	263	306	317	278	297	294	286	309	304	298	290	319	255	301	290	286	295	285	304	286	280	300	291	307	295	306	304	313	294	309	299	324	292	317	293	279	313	286	302	266	294	277	297	300	279	269	302	288	294	300	283	289	316	296	305	293	295	303	292	309	306	311	313	290	332	282	306	300	302	278	303	315	311	306	301	293	296	320	280	316	318	263	281	266	305	294	283	307	302	303	321	296	310	280	292	309	303	320	276	280	309	275	285	287	295	302	288	278	312	307	307	319	303	294	294	281	317	305	277	312	311	280	329	319	324	304	293	267	309	309	285	326	306	307	285	310	306	302	329	327	269	311	308	292	290	301	296	277	306	292	302	332	288	287	298	334	293	267	300	283	301	288	347	299	323	278	322	287	296	308	309	310	321	329	297	278	307	304	285	316	284	282	268	301	308	323	296	289	275	276	312	265	307	322	283	301	289	303	305	292	304	302	313	322	293	311	308	298	293	281	309	278	283	287	313	315	290	282	315	292	293	322	297	293	305	274	308	307	292	288	265	284	285	302	298	299	296	299	291	353	294	301	288	279	293	296	314	276	300	305	275	287	285	295	288	281	317	321	292	316	332	287	311	302	311	285	314	261	343	297	280	304	294	304	301	337	282	306	308	315	297	314	307	308	294	297	304	284	305	322	278	317	322	320	258	292	302	297	306	269	325	318	263	284	308	306	298	250	295	272	300	331	278	309	296	295	310	274	318	318	307	293	317	311	309	300	262	299	323	266	289	316	305	316	268	280	303	301	289	299	268	286	293	287	295	276	302	309	294	309	292	314	297	333	317	266	307	306	295	316	286	288	337	310	286	303	302	297	274	283	326	296	260	286	306	301	317	305	272	313	318	291	308	307	302	283	297	273	256	303	286	310	288	312	298	296	278	297	302	329	299	313	311	325	298	291	269	292	318	304	296	305	281	287	302	279	293	292	290	311	290	300	300	294	323	291	290	274	308	282	291	311	303	284	307	315	331	300	318	276	292	305	295	303	289	299	288	287	288	305	289	304	298	297	270	285	324	324	277	321	269	321	309	304	295	295	310	266	296	307	278	338	270	293	294	277	284	267	281	301	294	313	293	301	278	308	259	260	307	283	282	308	310	310	288	299	295	287	296	308	307	306	316	307	284	294	285	310	311	317	316	328	300	261	319	302	328	321	301	322	321	296	306	287	331	283	298	311	305	282	265	291	271	271	304	338	288	310	299	273	277	312	278	306	298	306	299	324	314	261	288	302	309	281	290	290	281	298	303	313	292	285	325	304	290	311	278	276	302	288	341	320	304	288	287	296	326	294	286	272	291	292	324	294	285	325	308	298	282	314	303	275	323	299	304	291	323	279	279	325	296	319	295	300	319	291	309	305	320	280	323	290	270	336	302	295	287	322	272	295	321	323	300	287	296	313	306	281	280	299	322	251	298	338	303	323	293	309	299	311	316	298	317	318	300	302	290	297	295	293	298	305	326	307	300	286	295	291	291	298	310	289	285	303	306	286	300	308	299	321	267	279	333	281	295	293	287	296	323	307	307	288	280	287	283	300	303	310	323	305	326	321	302	291	320	335	271	284	291	288	314	308	305	297	286	283	271	298	292	307	347	317	277	288	294	295	280	302	294	282	316	306	301	275	311	278	300	294	295	277	311	293	302	302	308	280	281	288	296	293	334	306	299	283	303	289	338	300	302	291	318	327	290	283	316	313	299	294	291	325	294	302	300	308	281	314	302	264	321	327	309	302	324	293	314	298	313	266	295	299	270	302	310	283	325	281	285	283	307	278	288	304	319	289	318	325	313	290	320	287	302	292	303	313	306	293	296	326	307	270	349	293	283	323	306	332	298	300	319	255	287	316	318	317	292	294	293	293	273	336	290	343	328	312	306	295	262	297	263	279	316	300	320	294	285	317	281	294	288	283	306	290	305	306	307	305	298	315	310	326	312	292	293	275	312	308	296	336	276	318	302	282	324	287	280	317	263	290	280	296	318	316	311	301	294	304	275	290	313	296	302	280	272	294	284	305	275	273	327	304	315	322	327	313	297	300	307	309	298	282	308	302	299	290	297	307	283	283	309	309	284	278	279	293	323	295	302	283	304	298	307	298	295	300	299	318	326	278	295	313	346	290	336	296	295	277	300	309	277	300	304	313	276	285	325	267	292	311	306	297	299	309	304	266	313	286	294	328	283	310	312	314	285	322	272	296	320	296	316	297	298	299	312	288	285	318	293	285	301	293	295	314	321	296	323	292	285	276	288	320	316	325	311	289	306	290	296	297	280	305	278	303	312	290	318	284	300	260	278	313	245	348	314	300	297	296	331	307	271	299	304	280	276	297	297	284	302	329	308	312	283	276	269	301	295	310	307	287	288	320	307	337	323	279	318	294	284	276	305	280	309	301	276	308	313	280	280	277	309	301	295	316	317	296	294	322	299	290	294	323	278	301	291	326	334	272	284	303	301	277	287	283	319	295	324	301	304	305	298	299	322	288	292	314	288	311	328	290	297	326	322	324	325	307	313	306	276	276	277	328	280	312	278	277	321	302	273	289	301	281	279	258	295	306	306	314	272	297	302	283	292	283	295	281	301	272	274	320	260	282	312	316	273	303	305	306	273	320	291	350	280	286	305	301	293	316	321	293	307	300	265	313	311	310	316	323	273	306	312	300	328	292	304	280	284	316	330
27474	23302	26049	18979	9997	5664	3814	2594	1773	1391	1244	1037	956	763	675	559	541	495	483	447	415	409	364	367	370	400	327	282	276	305	290	297	245	270	273	278	259	277	259	249	247	287	233	274	259	284	270	274	265	253	253	263	265	280	264	257	255	290	262	248	300	251	274	275	248	277	273	248	263	273	259	271	284	276	259	238	264	251	260	267	240	275	271	261	275	247	272	277	280	274	283	262	286	258	272	262	241	290	263	297	273	279	262	257	228	282	280	263	253	292	254	270	253	265	256	251	260	261	246	275	253	279	240	286	248	271	271	259	265	239	238	230	252	270	255	247	271	237	290	250	235	289	289	232	243	247	283	258	259	274	273	254	248	252	261	247	272	255	284	272	243	255	269	287	275	253	260	235	296	268	252	272	258	305	277	244	274	253	273	234	254	227	248	261	248	277	265	264	237	241	271	241	293	268	270	267	252	253	276	266	276	279	265	259	262	258	263	274	241	264	280	287	243	275	268	281	247	247	250	278	245	254	252	271	257	241	249	235	227	242	288	283	258	264	252	245	243	294	251	283	268	300	266	263	270	233	246	260	276	271	264	275	278	264	271	280	230	256	236	291	242	242	274	253	270	242	264	278	247	278	249	269	262	250	274	267	256	258	268	262	275	259	246	253	265	249	271	278	252	246	243	258	259	282	269	249	235	256	266	238	251	281	239	256	239	251	249	252	301	258	271	275	261	297	243	254	231	272	265	259	229	259	260	260	261	218	242	253	264	252	265	249	227	291	258	240	265	241	270	252	245	247	278	245	248	241	280	271	255	239	243	254	270	243	248	246	260	265	249	247	276	283	273	254	265	234	261	256	248	254	267	255	271	260	252	266	245	252	260	286	276	258	266	257	255	267	249	250	307	274	246	241	251	262	264	246	253	227	267	259	259	264	285	276	229	229	244	255	286	269	254	270	243	298	277	249	268	260	262	273	258	265	284	281	267	273	278	248	299	250	246	265	269	264	262	239	258	245	267	240	236	290	269	271	228	260	279	277	252	241	262	263	263	248	241	253	257	266	239	270	252	287	236	277	246	257	304	238	274	267	269	265	245	246	276	264	268	274	280	270	258	298	247	267	256	270	251	256	270	271	278	266	271	244	270	252	241	281	233	262	271	250	254	244	264	242	264	253	257	260	269	262	277	243	258	276	217	253	258	280	237	257	247	255	253	273	263	249	256	266	252	218	288	261	263	273	257	262	274	259	274	287	231	266	273	278	266	252	271	267	270	225	311	289	265	241	260	252	247	240	228	239	280	257	258	249	269	257	270	266	260	302	279	253	266	283	254	251	273	264	280	287	229	237	263	254	259	254	272	248	275	246	259	258	244	262	241	251	245	264	257	251	281	279	238	234	248	255	244	281	241	256	230	271	267	260	227	255	253	272	234	240	289	244	268	265	278	260	260	256	248	258	274	249	283	289	274	267	262	248	240	273	235	260	267	271	280	252	246	249	269	242	270	255	279	254	250	252	272	298	288	248	243	275	273	261	269	278	267	273	256	262	256	278	273	248	270	260	256	243	261	263	238	265	271	277	272	285	251	262	250	253	247	258	258	273	272	241	244	253	279	249	270	258	231	265	249	242	230	260	278	262	246	250	269	280	290	254	232	256	248	255	250	282	268	253	280	280	288	253	264	251	254	255	261	261	263	261	256	236	267	254	263	272	305	275	275	250	271	245	287	267	260	260	267	243	257	271	272	233	271	290	251	277	244	260	278	275	237	267	254	259	292	263	269	262	258	259	245	264	265	262	312	248	248	258	274	253	261	278	258	284	284	298	315	277	270	235	234	262	261	252	280	265	236	271	252	308	262	268	264	264	257	250	265	293	231	233	276	304	275	269	250	252	278	274	245	273	266	254	264	240	260	260	286	251	264	263	255	249	262	225	239	276	257	276	259	235	281	287	235	256	250	265	274	257	249	255	257	250	281	267	266	257	263	261	273	303	275	274	246	275	251	244	274	251	235	241	230	267	239	251	259	252	264	244	267	247	264	295	273	243	254	254	247	265	243	271	267	265	248	262	249	256	254	233	277	278	260	250	278	246	283	253	272	247	253	256	257	262	256	281	248	272	247	265	254	290	271	253	243	272	283	282	244	272	259	249	249	262	288	228	250	265	258	256	247	261	257	258	272	294	251	284	280	258	276	261	279	268	248	257	248	240	257	284	244	260	242	277	235	274	275	243	233	277	265	234	289	262	254	244	254	245	218	266	247	252	262	283	254	256	238	273	260	285	258	268	266	255	271	278	275	240	265	273	274	245	252	257	254	246	279	222	261	249	259	290	270	263	236	254	282	233	251	242	250	275	243	260	255	259	234	267	284	244	247	246	250	263	289	264	239	269	263	266	251	286	230	280	244	260	265	272	257	264	248	273	258	234	240	272	259	266	255	301	280	252	266	232	257	270	253	269	234	245	271	284	268	243	256	234	268	269	262	261	283	272	244	291	242	240	251	273	286	268	261	265	276	259	263	258	264	279	280	268	278	261	268	268	275	256	277	272	272	259	258	267	237	276	267	260	252	281	239	276	278	278	269	282	284	261	261	255	245	292	253	263	285	251	258	225	273	268	276	248	274	228	242	292	249	266	250	248	260	268	262	275	231	283	260	258	231	247	253	257	249	251	261	277	262	267	233	243	273	250	245	246	291	248	244	264	278	274	245	291	272	271	262	271	268	271	247	281	281	274	241	225	268	247	270	277	218	264	251	259	248	280	268	229	312	270	264	292	252	293	260	262	264	234	268	246	225	272	253	272	258	248	284	261	283	268	276	285	268	263	268	267	257	235	280	279	261	244	274	238	271	245	276	260	284	277	237	254	265	291	263	268	267	260	235	255	265	254	257	275	241	266	274	260	258	249	281	275	258	291	256	279	273	260	246	226	235	239	256	265	250	259	274	264	249	260	248	255	262	238	234	270	258	294	249	245	251	243	254	261	272	250	245	234	245	264	230	247	262	241	242	266	267	267	268	246	261	253	261	258	287	253	237	263	299	270	256	262	276	267	257	261	264	247	274	289	265	257	247	243	298	262	257	280	270	261	270	260	265	250	265	246	297	287	234	255	263	254	244	242	268	247	271	246	263	288	261	239	281	269	249	293	248	278	278	261	268	248	268	255	297	252	271	267	262	258	239	251	256	248	255	280	265	275	253	252	242	251	284	279	237	256	253	243	244	251	277	252	239	249	284	276	248	242	253	274	262	234	283	263	271	237	232	232	282	268	268	261	265	272	271	253	242	264	260	258	289	266	238	275	253	270	280	270	272	267	286	268	296	248	276	261	245	269	262	243	265	249	245	258	265	245	276	236	271	235	245	254	269	241	260	241	271	258	279	254	271	260	255	262	234	282	256	256	279	283	260	266	270	280	254	227	291	274	258	257	267	268	271	278	242	250	261	240	267	280	281	225	257	270	252	262	268	235	268	264	276	257	259	238	259	285	291	303	262	276	282	298	251	263
25437	36711	31461	21434	15289	10428	7938	5689	4101	3234	2740	2129	1896	1569	1388	1169	992	891	868	769	667	706	632	579	572	548	448	408	354	385	334	341	387	357	326	297	324	321	338	317	327	358	343	316	306	307	312	327	292	349	305	350	298	297	327	320	347	334	297	320	339	338	327	338	321	312	310	311	336	305	319	309	317	321	306	308	329	306	316	336	311	294	331	340	302	294	304	344	327	318	312	329	293	281	347	332	300	362	360	301	309	328	320	317	339	302	285	327	329	326	296	299	313	348	343	327	329	313	328	349	309	337	342	297	311	322	295	329	325	334	361	354	308	318	296	321	321	386	306	327	328	333	291	370	320	335	337	305	304	295	327	340	311	310	311	340	287	324	317	341	332	299	318	310	327	314	312	289	306	315	324	329	318	343	317	325	322	321	300	345	348	279	307	343	323	314	309	381	325	307	319	342	339	314	319	306	320	280	298	291	307	322	328	349	328	324	318	289	319	313	313	313	324	296	345	301	319	341	307	313	315	342	336	321	322	306	324	321	340	295	316	335	289	335	291	350	307	305	320	318	324	292	304	365	292	311	299	334	318	294	305	333	328	359	339	326	309	331	346	359	320	302	317	319	322	337	343	318	336	333	293	298	328	348	356	324	333	303	314	335	328	315	340	337	342	303	325	312	302	282	338	309	302	308	302	308	298	325	308	320	341	317	293	334	317	326	336	300	306	293	314	299	320	305	325	310	332	314	304	308	339	320	334	310	297	316	304	318	307	322	329	302	367	300	317	340	335	322	303	321	287	311	316	305	298	294	319	308	290	327	325	332	312	294	292	326	327	347	333	311	318	297	312	325	335	320	323	313	333	323	330	316	323	325	308	298	353	332	336	310	285	313	338	331	305	289	296	306	331	321	308	292	310	374	308	344	357	328	356	323	305	330	328	346	326	325	344	301	329	335	343	349	344	330	314	331	288	318	317	346	296	341	310	338	285	341	321	339	323	315	315	299	341	309	279	317	338	307	335	303	362	317	287	364	314	336	346	307	292	322	311	321	296	303	330	311	289	330	320	310	303	319	292	307	338	340	322	349	331	308	342	317	304	326	313	338	313	305	303	338	364	292	311	350	311	308	324	320	291	303	303	325	312	317	290	350	338	309	296	317	342	300	322	323	300	298	324	296	306	315	321	360	354	333	312	319	330	306	328	301	313	317	311	324	350	298	320	343	312	317	342	285	294	312	340	317	287	310	284	305	305	332	328	344	301	335	337	321	288	283	339	326	309	311	307	302	300	320	319	315	319	315	306	306	325	320	306	306	359	319	310	319	305	315	328	335	322	330	295	309	332	315	343	338	326	340	288	347	316	298	325	373	317	366	352	327	325	338	307	317	324	303	298	304	294	314	325	314	331	323	350	337	315	318	342	314	329	317	321	341	290	309	307	302	296	346	306	299	325	336	308	330	302	334	316	303	297	309	362	292	347	303	323	274	328	323	322	365	309	322	317	319	280	323	313	310	283	305	318	345	375	324	328	312	339	303	332	305	304	309	291	312	310	350	315	300	295	314	317	325	313	274	303	322	296	287	310	291	298	319	312	296	349	298	295	326	321	296	315	314	334	344	299	332	320	326	303	342	287	306	343	322	283	322	297	326	340	341	314	307	352	309	319	304	323	338	302	323	321	329	301	289	354	332	290	321	308	317	304	305	316	301	321	323	334	282	346	334	301	308	316	327	300	328	328	333	311	320	332	339	345	300	326	306	345	303	327	317	316	336	320	377	330	272	315	323	307	340	312	315	355	342	332	314	333	343	338	320	313	284	294	288	332	316	337	296	312	275	325	310	329	311	348	328	336	290	351	341	287	344	319	342	322	338	308	332	307	326	304	321	323	309	304	275	285	300	332	311	323	325	342	312	313	292	316	313	332	341	312	320	336	276	329	302	333	325	318	358	310	324	297	307	315	315	333	294	333	279	304	328	339	298	328	329	309	287	286	326	317	279	308	319	322	336	339	301	329	321	303	316	292	330	321	304	317	319	324	317	315	361	344	305	318	328	319	361	310	305	294	321	312	321	334	312	285	331	341	342	293	312	298	307	301	343	331	339	305	343	280	328	320	325	340	307	312	319	297	303	298	323	322	340	307	306	327	320	330	299	296	348	310	317	305	322	296	311	310	284	335	318	322	313	303	306	321	334	307	324	312	323	332	333	304	315	320	302	344	326	324	314	326	336	331	302	290	308	312	301	307	314	314	288	335	329	322	330	308	323	297	304	314	334	343	297	333	349	326	319	324	329	331	314	310	310	337	328	331	311	328	295	307	333	290	328	331	303	346	297	337	341	338	311	304	331	321	317	326	300	321	335	319	327	327	311	326	311	326	310	311	300	309	319	310	323	317	307	310	323	308	323	315	315	357	352	334	295	326	306	331	304	313	337	314	320	337	310	330	309	337	309	299	300	315	347	332	316	321	336	328	340	312	315	301	313	327	332	335	334	309	299	309	315	330	314	333	305	317	312	310	333	332	305	312	284	326	325	315	367	316	303	302	345	267	335	318	336	335	293	304	304	300	295	306	330	342	327	300	277	312	296	300	284	343	310	332	300	355	333	296	335	325	328	318	324	320	340	320	312	342	364	347	316	339	319	292	342	328	336	294	332	360	312	330	321	368	314	321	354	357	315	341	320	296	313	369	319	360	322	336	321	289	342	304	304	315	339	314	326	305	310	313	336	334	322	306	315	337	303	294	324	296	319	312	278	327	289	329	340	310	319	304	281	346	297	320	320	325	306	308	331	300	306	308	317	325	354	321	316	312	329	327	304	328	285	302	324	323	343	332	352	334	323	332	322	334	337	344	344	349	306	319	327	328	308	322	324	322	329	320	346	339	314	321	333	358	337	306	348	342	332	307	356	287	333	332	350	326	308	314	335	331	314	302	298	337	346	297	302	346	300	292	341	336	299	325	312	318	317	332	312	340	299	339	344	272	293	318	313	320	340	327	327	333	287	327	308	337	317	337	344	358	340	310	356	318	328	308	297	344	350	275	300	315	294	327	309	300	312	318	315	348	352	295	339	331	343	298	309	350	309	286	326	342	309	325	312	296	292	316	274	304	328	350	329	312	323	290	287	303	304	286	302	327	324	337	330	327	300	316	320	356	331	310	319	315	303	325	308	353	349	298	300	295	345	328	333	337	286	322	307	335	337	282	339	309	340	305	315	356	329	291	296	311	308	340	328	316	338	310	281	328	310	328	322	308	313	324	310	311	336	324	329	331	314	351	321	314	287	310	306	302	341	308	288	330	315	335	303	320	315	310	333	345	321	344	327	311	315	326	325	330	314	343	309	310	294	329	297	327	329	329	339	290	316	293	280	330	337	306	289	321	325	316	328	291	327	346	318	307	330	322	335	317	343	310	372	343	319	287	328	330	295	288	312	320	339	335	320	336	311	302	314	317	318	319	309	313	304	305	315	343	292	292	333	283	326	323	332	336	340	305	333	351	319	358	323
23641	20890	27957	24099	21140	15612	8974	4779	3101	2533	2109	1727	1361	1158	995	791	713	657	600	560	489	488	390	374	391	341	286	244	233	211	227	231	216	234	216	198	217	199	175	195	225	197	192	197	183	190	177	211	199	211	172	185	181	182	184	201	187	183	180	197	194	212	186	195	199	168	179	184	187	159	178	193	199	188	182	185	196	196	171	172	191	186	160	204	168	173	200	175	186	178	176	196	211	180	167	193	177	170	194	177	191	184	194	190	189	197	171	198	169	191	167	172	183	186	177	182	191	192	177	189	180	183	182	182	176	181	160	187	176	183	217	163	214	174	179	177	197	184	168	170	209	177	185	172	185	190	190	159	207	161	186	174	185	193	176	190	193	199	181	206	195	190	164	189	196	184	179	198	207	190	180	183	194	179	199	196	193	204	180	188	196	198	189	202	192	198	173	195	200	182	197	185	163	173	188	191	173	178	185	187	189	196	171	169	172	217	189	197	182	209	198	184	185	190	187	186	199	185	210	205	203	208	170	206	179	183	185	179	182	184	204	187	189	176	199	169	171	173	185	182	175	184	167	182	193	196	198	192	173	208	198	185	153	181	193	181	193	202	195	192	194	183	191	176	198	189	196	207	201	169	174	171	183	178	175	204	180	186	184	199	168	182	195	169	196	202	191	200	184	209	193	188	186	209	182	175	192	180	199	196	199	208	181	182	193	197	186	179	169	175	184	196	171	199	177	198	175	193	204	177	187	181	182	169	171	204	190	198	212	186	187	180	191	177	187	210	175	197	175	173	168	209	184	163	190	172	196	172	187	197	182	177	205	196	169	196	171	181	187	207	178	183	184	206	198	203	167	195	182	196	180	203	173	198	196	193	196	201	177	208	171	190	199	183	195	199	172	189	182	175	177	192	212	194	196	191	199	211	198	182	206	199	202	183	210	210	176	191	205	209	192	188	187	180	175	211	180	195	198	196	181	202	186	175	184	193	183	184	180	172	169	176	196	199	172	190	179	218	191	189	180	172	183	190	190	192	177	181	197	174	189	170	192	210	190	173	188	202	199	161	179	203	194	168	191	174	208	169	187	191	189	179	193	181	196	205	168	172	183	192	193	179	169	171	199	182	184	183	191	193	182	177	189	185	200	194	176	189	171	182	191	191	182	181	181	182	184	191	186	185	177	192	195	173	170	193	202	199	176	188	209	184	191	187	200	176	186	199	187	198	185	171	186	183	191	181	200	173	214	186	206	178	186	196	185	183	173	174	168	184	170	196	186	208	158	186	186	205	222	185	189	205	193	171	221	194	217	165	184	177	176	193	192	180	192	207	174	190	181	185	170	185	161	196	205	194	189	179	204	155	182	184	192	201	202	171	196	182	192	182	177	195	184	190	178	187	176	180	200	187	181	167	204	175	192	208	203	199	171	182	172	204	204	197	168	169	185	154	179	175	173	187	166	187	179	192	187	193	178	214	198	209	180	191	209	180	203	187	163	195	170	190	164	173	171	187	205	182	189	161	182	181	178	181	187	169	181	182	178	178	176	168	188	168	155	181	196	192	191	221	200	179	196	184	195	195	185	173	167	185	179	190	157	213	186	181	188	173	223	182	190	182	196	185	188	181	178	183	173	207	202	195	174	214	181	177	177	179	148	184	174	170	192	186	180	172	184	156	186	183	171	192	167	173	193	154	173	203	210	181	188	177	181	191	171	212	174	174	208	169	176	205	172	181	178	198	208	176	197	172	182	213	194	201	204	181	197	200	168	184	195	191	206	195	189	172	152	196	179	173	195	184	171	196	186	172	189	192	178	174	186	192	200	181	183	179	161	208	189	199	176	191	210	215	199	201	179	185	204	172	161	174	187	198	198	193	188	203	183	189	167	185	155	191	196	175	198	191	178	174	186	180	182	188	193	188	184	187	197	174	179	189	208	173	177	191	187	173	191	217	179	205	172	200	211	185	205	226	178	157	171	196	193	182	189	191	174	190	169	175	170	194	224	181	209	200	193	163	170	179	184	180	173	165	183	172	174	192	181	185	178	175	163	188	169	186	189	209	194	184	192	238	195	205	184	197	169	186	208	187	209	183	190	191	198	183	185	173	172	182	209	187	196	201	186	186	192	190	183	200	181	194	204	172	179	186	171	155	186	196	197	177	178	201	197	163	198	199	186	174	204	184	178	160	185	202	185	191	178	183	187	181	195	183	192	183	195	191	188	184	180	164	165	173	185	188	183	180	194	174	192	186	181	184	176	182	181	209	200	204	190	180	209	178	203	177	197	179	197	194	204	186	192	217	172	157	205	201	168	160	153	176	189	189	181	178	191	183	155	208	202	195	188	180	173	205	153	172	194	189	156	211	203	189	204	192	181	205	202	199	172	183	185	194	179	170	172	173	198	174	206	200	190	194	166	191	163	192	181	180	180	180	207	219	199	187	206	187	202	193	206	181	195	206	161	201	191	191	173	192	175	190	155	180	198	186	185	182	183	191	159	190	158	184	172	168	177	190	186	227	174	185	174	190	203	190	190	179	187	208	183	203	180	197	190	194	176	201	221	192	188	185	218	183	199	174	190	183	179	155	177	204	163	186	185	175	187	159	168	183	180	164	181	225	185	192	188	192	198	197	178	196	182	195	198	175	198	190	196	175	165	180	190	219	167	147	199	166	208	190	166	202	178	176	176	186	199	168	162	174	189	190	203	193	177	183	167	189	188	180	186	194	215	182	179	176	193	187	168	179	186	202	197	196	156	182	172	193	171	174	172	213	179	168	209	192	187	174	171	204	202	184	172	222	165	193	178	198	187	209	205	170	168	197	184	182	213	186	225	161	188	202	210	177	198	189	186	202	167	188	173	188	174	197	186	173	183	186	186	185	195	224	180	169	196	199	173	187	202	206	213	163	187	201	184	199	201	201	173	183	184	179	181	194	183	170	190	207	182	173	174	194	202	186	179	163	178	195	171	209	194	203	192	203	199	213	172	169	169	185	191	188	158	166	171	210	195	175	175	185	183	172	208	181	165	168	182	193	181	172	178	179	161	189	195	169	182	193	170	186	206	174	181	195	177	196	187	176	159	193	195	205	170	190	179	185	179	151	191	188	192	187	193	162	154	194	227	173	189	184	201	186	188	210	186	187	185	171	185	197	175	229	197	178	206	173	182	203	165	155	193	150	169	196	175	189	181	180	186	169	183	193	182	182	185	186	198	190	170	199	192	171	212	179	194	184	193	200	194	189	180	176	201	199	197	202	215	171	168	170	179	205	174	181	193	170	204	168	182	209	180	169	218	173	192	168	172	181	185	188	197	188	217	191	194	149	172	187	214	200	201	179	162	198	180	207	183	191	176	196	203	172	179	185	181	198	187	187	191	193	164	191	197	202	164	192	178	181	205	191	185	175	198	195	168	205	195	166	146	164	179	213	190	196	177	177	185	188	205	190	201	187	191	209	184	192	188	185	196	186	181	190	201	185	189	169	164	179	189	203	200	197	168	179	165	192
27019	43086	36813	27235	21174	16315	12968	9434	6731	5491	4637	3740	3021	2491	2181	1746	1449	1323	1196	1075	966	814	685	678	662	624	462	346	333	337	334	322	295	286	253	231	254	246	268	248	262	257	250	258	234	264	203	243	242	218	212	225	233	224	248	230	223	255	215	218	222	256	241	212	225	238	235	216	234	214	256	223	227	239	243	238	239	239	214	229	234	203	228	230	232	215	235	243	224	258	253	221	231	221	217	199	232	243	250	229	218	237	232	230	256	222	213	223	237	213	254	220	219	216	225	229	236	210	232	220	214	219	257	216	216	224	240	225	227	233	227	246	223	225	199	238	222	213	233	232	239	213	255	233	237	231	224	248	226	242	227	210	246	226	212	228	234	228	204	236	218	236	219	229	227	209	210	212	233	242	234	238	246	208	232	241	222	239	230	217	237	222	244	231	230	208	242	214	250	224	240	264	227	261	260	203	236	220	238	252	221	229	253	266	239	237	214	252	206	232	235	232	241	214	238	207	228	226	251	218	234	226	221	225	252	240	240	230	242	224	198	246	247	217	239	210	214	209	253	214	234	218	230	239	223	226	240	211	213	222	240	250	216	211	226	204	227	248	223	224	222	231	210	223	248	260	210	205	219	237	230	218	211	235	223	224	229	255	199	224	186	258	213	228	241	229	216	217	237	234	244	234	214	237	258	237	222	208	218	246	206	228	207	225	256	222	242	211	220	253	213	229	252	243	215	217	238	249	227	209	221	230	232	219	200	238	237	227	219	221	222	227	223	225	248	212	266	235	234	245	209	207	203	245	189	214	240	236	219	236	257	237	213	232	231	211	224	247	228	221	221	252	243	204	224	258	215	213	238	223	217	226	224	253	236	218	225	210	236	247	231	206	234	230	244	231	228	261	243	216	234	225	243	210	220	224	234	231	219	250	210	227	251	227	229	249	210	213	231	204	237	200	214	255	217	250	209	214	245	215	220	201	243	219	223	225	240	206	244	217	233	254	218	231	230	230	235	225	210	224	231	222	215	229	229	241	237	214	257	212	239	242	226	243	224	224	224	217	224	221	225	236	229	203	205	241	235	204	205	215	232	193	236	210	215	231	244	211	226	221	251	205	227	200	222	202	201	176	222	219	213	211	233	206	249	215	260	250	204	235	229	243	210	255	203	215	228	235	214	206	231	245	232	233	232	226	229	242	238	217	236	212	275	221	223	219	244	190	241	243	237	206	230	244	212	236	241	214	244	248	249	219	225	238	232	221	255	216	226	225	234	248	227	209	234	230	222	242	223	260	241	245	220	221	231	218	226	255	240	221	233	268	240	237	239	227	226	220	218	246	238	231	252	215	228	223	271	209	228	228	234	235	234	245	260	223	215	228	239	228	229	208	220	220	228	221	236	231	228	229	208	215	230	255	232	234	234	248	233	203	233	232	222	236	216	205	234	201	228	221	200	246	254	196	248	230	256	258	210	228	221	248	244	230	250	221	240	233	229	214	210	209	264	223	226	223	226	224	236	203	220	226	267	210	233	223	260	252	224	216	207	227	198	218	221	213	232	196	217	258	236	224	220	233	225	227	264	215	222	253	228	224	221	224	221	203	218	242	221	254	217	206	231	241	238	235	241	229	254	224	213	242	215	211	213	242	234	222	230	208	266	258	246	193	243	226	225	228	241	220	229	241	262	226	208	224	221	232	229	234	224	240	183	236	235	226	260	232	209	225	225	216	208	230	217	203	195	246	204	234	221	224	231	241	248	223	242	273	233	235	216	251	226	248	233	231	236	242	242	212	219	239	214	255	259	231	230	224	227	241	220	226	251	217	202	217	230	219	219	223	215	238	229	207	224	235	212	242	222	233	236	223	231	244	215	224	210	216	202	243	223	242	232	228	262	202	233	247	215	232	222	241	235	205	252	214	210	200	234	218	219	232	218	215	212	230	218	206	214	227	251	236	254	183	253	214	235	198	210	202	212	241	218	221	229	210	221	207	219	215	226	240	253	232	248	235	214	250	215	260	222	233	235	213	238	233	210	229	216	232	206	232	258	250	231	239	255	259	232	217	211	249	212	212	236	223	237	245	239	217	227	197	220	232	237	241	221	215	239	242	229	248	214	233	225	200	225	233	229	247	250	218	232	221	216	254	228	220	221	221	236	218	242	232	219	242	239	240	229	224	218	231	232	239	247	243	223	210	233	246	216	218	240	231	227	205	227	247	266	228	226	205	230	274	221	234	244	211	229	235	237	230	217	228	225	242	232	210	217	226	204	251	228	208	223	260	207	223	222	212	244	239	226	232	247	215	235	270	204	217	239	235	216	219	218	191	233	247	231	231	215	245	225	216	225	197	230	254	243	226	261	235	230	234	219	225	232	232	212	230	221	219	240	235	216	229	204	228	217	224	237	235	239	207	224	205	219	206	219	255	223	219	219	223	219	220	215	233	220	218	254	218	224	226	223	221	252	257	249	238	258	242	211	217	227	237	238	231	233	247	218	216	237	250	230	200	196	186	250	223	215	247	230	230	242	221	244	228	209	247	209	214	229	232	226	222	223	231	237	229	236	225	233	224	223	218	239	242	238	220	220	215	214	200	229	246	214	251	272	234	222	236	230	211	221	236	228	206	224	197	240	222	215	251	213	236	263	231	232	203	218	224	229	210	219	248	242	240	210	250	242	230	217	259	237	226	248	226	214	238	229	241	240	211	260	243	212	241	234	248	219	229	210	252	242	251	241	218	237	238	215	234	208	242	244	229	242	226	230	220	207	209	214	263	240	203	241	201	233	245	214	222	233	219	223	261	219	222	243	213	230	236	234	239	239	216	237	256	264	256	252	216	254	213	214	241	224	237	242	230	222	223	237	229	213	222	213	231	253	208	220	207	238	226	215	234	193	204	217	229	253	236	207	234	234	228	219	240	227	234	236	235	202	221	226	229	240	234	223	230	256	258	232	190	226	228	240	239	224	229	232	200	243	213	217	239	236	210	248	217	226	223	227	234	215	244	230	243	211	223	229	220	226	227	242	250	241	224	230	206	224	230	219	238	196	241	220	224	244	227	231	239	233	244	236	225	231	234	232	242	244	200	245	236	254	219	228	250	223	224	276	220	239	239	225	231	232	233	208	195	227	222	209	254	222	229	215	241	224	229	204	216	238	222	196	212	253	241	230	225	247	234	213	242	215	223	241	231	233	240	232	220	208	255	213	200	234	256	208	223	234	231	235	246	233	214	227	224	215	244	241	247	227	228	204	231	232	230	232	224	203	243	236	199	213	243	245	239	242	219	241	215	239	209	213	218	246	219	254	208	196	234	198	219	217	206	229	251	241	207	235	227	198	228	218	256	244	224	205	221	230	217	238	224	223	223	227	246	214	228	235	230	236	211	233	254	241	260	229	227	224	255	217	211	227	230	218	224	245	224	251	227	199	228	220	230	216	244	221	225	240	219	226	230	233	218	210	230	239	223	214	221	232	226	240	230	233	205	232	216	255	209	232	226	246	227
24960	20922	26810	25144	14958	8022	5486	3468	2320	1972	1654	1388	1174	1051	904	761	680	739	621	588	536	575	537	501	510	464	450	423	372	394	398	369	427	364	369	347	354	385	328	360	366	355	355	337	372	350	356	369	330	320	347	363	370	317	342	336	361	355	364	331	356	336	347	317	333	303	355	362	371	400	333	340	383	356	337	332	327	368	376	362	328	342	308	343	356	345	350	328	346	349	338	350	351	333	365	349	336	328	372	382	326	336	333	335	338	327	341	366	363	322	348	316	351	335	352	342	320	308	327	357	338	334	364	350	313	326	326	318	347	354	363	334	367	322	348	345	339	351	346	348	354	358	346	320	364	349	349	339	337	340	342	373	360	348	365	326	319	358	364	312	359	328	341	353	348	340	342	388	309	335	319	351	356	348	364	348	360	334	368	312	343	329	350	342	344	309	351	341	364	341	355	363	349	356	322	336	326	338	329	326	335	372	349	365	330	320	372	353	347	365	344	340	352	337	350	364	356	326	345	352	346	366	363	334	364	329	348	333	314	339	341	332	348	357	343	353	362	353	372	363	339	344	339	349	320	351	364	338	312	302	358	372	340	343	345	361	338	334	331	372	342	349	338	363	323	334	365	330	359	327	376	329	327	359	322	345	332	353	313	348	316	339	350	355	317	341	370	317	337	297	287	378	343	330	347	346	347	335	368	312	337	336	340	314	332	336	347	343	324	335	325	333	332	320	315	340	357	321	342	323	342	318	337	362	335	315	388	362	335	384	332	325	333	334	329	359	339	371	326	334	342	362	337	348	359	343	335	357	363	351	360	333	356	339	345	332	328	353	338	314	361	336	341	378	370	362	368	338	364	334	347	342	292	357	357	337	354	325	336	360	341	335	343	354	329	366	326	385	338	328	361	324	355	346	338	372	343	344	346	341	362	324	353	319	358	354	322	350	317	380	371	334	353	372	315	358	341	369	348	312	349	367	303	348	375	339	366	359	365	331	341	338	359	367	328	329	367	343	318	314	306	304	348	338	376	377	347	337	354	335	328	319	320	333	356	315	320	346	359	371	332	345	374	383	357	342	349	304	343	359	321	346	368	346	343	336	323	340	359	343	349	338	349	359	369	332	326	340	335	328	356	326	346	362	338	337	333	327	375	328	371	334	358	314	356	357	360	334	344	359	324	385	324	347	358	337	338	334	356	387	354	358	345	312	320	335	359	343	342	322	345	359	328	342	356	341	347	320	334	342	342	321	325	309	369	333	328	371	333	366	341	327	356	328	309	345	323	329	344	324	322	325	329	303	331	353	324	352	330	345	362	338	342	345	332	324	307	340	366	342	276	354	354	336	340	382	327	340	336	326	303	339	299	350	368	376	368	346	366	352	341	352	340	341	346	347	355	318	336	337	352	329	319	332	362	327	359	332	365	374	324	317	354	356	342	352	336	341	341	366	331	326	348	364	326	320	337	337	349	359	323	325	328	326	346	327	351	313	335	360	346	300	326	367	335	339	322	332	350	329	336	339	328	329	320	327	333	367	334	335	348	378	378	351	372	336	331	313	382	335	341	358	338	337	333	347	340	342	384	351	340	304	347	346	369	341	339	358	345	359	339	361	335	338	334	351	344	335	326	335	342	361	329	310	324	323	344	320	314	355	375	362	361	344	340	350	371	350	323	330	356	384	305	333	333	358	317	372	341	344	351	336	360	359	320	336	335	335	338	328	334	362	326	325	354	350	348	389	346	364	329	350	331	345	331	291	350	328	358	353	317	342	326	336	340	372	338	360	389	358	339	346	382	337	334	339	352	334	330	347	324	326	343	372	326	343	351	352	348	381	332	302	366	322	328	361	352	361	352	331	364	340	342	323	353	315	375	362	338	340	357	362	337	377	345	359	404	371	339	364	345	364	350	331	353	356	342	336	306	339	340	354	359	355	354	335	336	364	329	349	365	354	357	322	332	353	353	340	321	347	358	335	346	341	336	341	347	352	350	306	320	317	340	339	315	326	352	357	356	333	373	373	370	329	326	407	330	330	359	348	293	327	314	346	329	357	349	326	356	365	339	331	355	371	341	329	311	312	379	342	337	333	343	365	352	361	341	313	364	391	335	316	329	356	322	361	294	390	351	328	337	329	335	325	342	374	354	379	319	345	341	341	358	338	340	354	349	370	369	347	348	378	345	323	365	349	357	344	325	310	345	341	367	305	367	320	367	336	337	336	350	324	310	372	348	350	316	375	340	356	334	333	332	347	356	333	367	346	359	319	359	346	335	317	348	355	361	354	345	344	361	361	338	342	373	329	336	358	306	325	339	345	359	318	313	374	355	339	366	331	348	302	342	367	313	340	335	341	327	353	331	344	345	338	352	332	349	343	365	325	346	301	368	332	353	362	338	319	343	340	349	329	374	335	361	365	370	302	381	339	350	306	339	347	337	363	362	391	347	336	325	347	344	359	378	371	346	339	342	324	330	343	337	319	343	292	320	321	348	321	337	362	342	353	331	349	325	337	362	367	333	349	316	354	378	341	386	334	328	305	328	341	345	320	310	342	373	334	344	386	315	356	339	331	330	367	323	338	340	338	349	341	349	333	352	341	364	391	310	338	312	324	332	318	363	311	333	375	339	335	317	382	343	303	334	355	351	345	342	364	324	343	366	351	361	348	340	358	343	342	322	337	363	341	364	356	354	368	364	362	322	312	328	321	334	365	347	364	345	329	340	348	366	335	367	362	332	325	358	369	332	315	323	339	367	314	322	343	349	336	326	366	318	382	326	333	324	351	318	339	332	352	340	343	341	343	372	361	350	325	367	369	355	334	325	344	342	360	355	346	346	368	378	348	370	370	332	319	351	354	345	362	334	330	344	337	347	372	319	355	319	381	360	350	341	341	364	352	358	328	354	359	333	340	341	377	350	342	325	333	338	333	318	353	382	370	366	324	321	319	333	334	378	362	353	359	337	334	336	366	357	355	343	358	340	372	381	341	350	328	320	358	341	316	386	366	344	327	352	347	337	357	350	316	336	345	375	352	315	358	369	366	380	368	362	352	332	340	373	319	310	341	338	354	333	338	370	352	348	365	329	354	356	348	343	337	384	320	344	335	380	336	351	341	334	347	344	366	354	346	364	380	361	348	352	328	363	360	345	351	319	339	319	305	320	335	364	320	339	338	325	345	343	369	337	346	325	355	343	353	360	324	351	318	347	323	305	353	346	330	364	335	380	366	375	346	361	370	328	351	338	336	341	357	336	330	382	361	352	319	349	360	357	327	359	311	366	347	346	338	364	336	355	338	332	341	344	312	349	345	364	329	338	367	329	339	359	353	347	356	361	325	344	335	332	355	351	344	350	348	327	345	390	353	354	338	369	369	350	349	347	330	365	322	340	349	354	352	348	320	368	349	359	308	368	337	334	305	346	335	344	334	385	359	334	346	338	331	363	332	346	363	348	338	333	339	313	317	324	337	351	374	342	370	354	350	344	316	312	353	364	343	357	306	313	361
26440	39549	32740	22811	17821	13269	10612	7629	5373	4410	3871	3097	2539	2197	1849	1494	1332	1156	1056	959	1024	902	843	793	759	734	570	524	495	516	525	449	498	520	448	408	446	378	435	468	442	443	450	397	437	375	416	411	387	413	426	427	405	439	419	407	432	404	417	405	410	407	440	414	389	377	459	375	413	408	413	410	403	402	374	421	420	420	452	427	410	399	367	408	425	433	413	405	400	369	419	394	442	413	398	425	402	437	442	435	423	417	419	419	406	394	401	398	397	416	398	409	410	412	392	388	420	369	360	432	384	422	416	417	385	415	403	402	398	408	432	417	384	428	430	435	416	399	348	428	414	390	408	431	389	381	427	395	419	395	406	390	404	412	422	378	415	422	422	390	436	392	418	410	437	437	379	447	416	393	400	399	391	438	401	419	400	415	415	419	402	412	394	409	423	368	409	399	406	437	409	431	429	395	419	412	393	388	409	437	378	416	393	426	397	411	386	425	378	380	396	399	417	431	408	403	400	392	419	416	440	402	438	403	395	391	390	426	380	424	402	409	396	410	416	399	406	416	417	398	437	409	428	403	454	379	382	391	408	437	394	425	429	408	400	399	373	391	385	405	408	429	406	444	414	402	390	380	420	418	412	407	428	433	401	402	438	389	424	402	411	407	416	389	430	397	416	417	392	394	374	403	367	385	363	398	416	420	393	392	390	450	430	359	398	432	391	408	384	411	361	372	419	402	405	420	403	390	399	402	397	422	384	457	412	364	402	398	404	397	390	422	421	423	390	407	445	415	392	406	394	408	407	401	406	420	408	401	412	444	411	371	418	402	429	390	407	386	357	400	438	377	394	434	388	398	376	440	427	421	383	380	420	431	422	414	385	371	412	406	391	411	412	424	397	414	415	453	428	422	396	415	402	441	432	413	421	398	423	425	402	392	414	378	404	400	381	425	380	415	418	437	446	390	388	414	424	378	435	457	422	410	414	386	404	400	428	430	393	397	416	392	424	426	446	453	415	439	406	393	364	409	410	384	409	393	397	394	429	400	419	414	365	408	420	382	437	435	406	409	378	410	391	426	442	396	452	402	399	420	453	423	362	407	396	402	407	425	425	406	427	425	424	409	399	411	398	422	413	440	428	391	358	398	409	452	404	400	446	425	391	420	424	416	390	396	428	442	432	429	392	405	395	378	432	425	418	420	436	414	426	418	403	435	400	383	406	410	412	421	415	412	426	438	398	421	428	446	393	401	403	423	425	427	405	402	388	461	406	379	411	361	424	439	427	397	397	419	396	421	407	431	413	391	427	372	401	422	449	442	410	393	382	398	463	379	420	386	439	388	470	390	403	376	417	428	405	384	409	396	417	425	387	411	400	423	392	427	422	439	358	404	396	395	403	380	416	372	402	433	418	414	377	385	469	417	387	406	389	423	375	415	404	372	459	380	379	406	400	392	442	394	385	431	379	409	407	426	406	429	403	396	377	415	434	388	428	405	368	434	388	379	397	399	433	404	426	419	392	385	402	390	410	395	395	400	434	414	434	411	425	401	415	387	367	430	392	444	385	386	435	412	362	411	423	429	404	403	406	420	422	416	404	392	390	380	424	396	408	382	410	405	411	391	406	392	413	419	384	375	447	407	425	407	437	402	371	414	381	375	434	426	416	407	413	377	404	422	408	415	418	358	441	399	387	393	395	416	404	416	382	342	424	412	453	429	395	404	410	409	380	401	421	368	397	355	412	422	402	398	418	402	385	417	403	399	414	386	456	378	420	403	433	433	433	404	405	421	428	389	397	412	410	391	401	402	427	394	393	371	413	440	386	414	375	444	415	380	429	411	394	406	417	390	364	401	417	393	378	398	434	409	427	392	397	363	404	420	415	418	394	413	422	445	422	418	369	402	439	381	418	390	409	409	387	434	434	404	438	372	418	425	425	410	378	415	388	408	394	429	410	383	398	423	411	371	409	397	416	408	429	416	397	399	414	384	374	350	429	383	418	389	379	428	397	394	387	412	401	393	415	399	406	422	417	398	388	427	413	412	410	414	435	395	433	391	388	395	352	422	400	412	428	397	404	424	397	447	419	420	441	398	417	417	438	398	394	404	410	372	417	411	437	415	426	430	403	422	396	392	379	423	424	414	415	412	437	384	408	443	402	397	405	419	388	410	404	440	412	425	382	410	400	388	401	424	412	392	441	402	400	392	446	390	418	372	408	387	441	393	398	439	411	416	427	406	411	400	431	403	416	416	379	407	399	407	416	398	421	412	415	417	408	390	413	411	408	395	408	456	398	430	423	400	370	413	409	423	388	414	435	369	382	392	376	424	394	395	415	433	366	398	418	433	409	434	388	372	405	431	419	434	416	404	437	388	403	391	439	410	372	386	437	411	427	416	391	393	413	369	430	410	414	440	378	417	370	417	414	419	424	421	394	388	374	421	390	423	378	434	423	442	395	384	407	386	427	419	386	379	393	436	414	395	394	447	423	424	397	406	422	405	369	416	419	424	417	398	406	390	408	384	398	449	406	387	441	379	392	406	429	439	403	402	418	395	399	417	391	418	453	402	403	376	413	420	405	388	392	417	399	410	394	399	420	417	408	404	389	410	452	435	419	400	377	383	421	419	408	408	429	391	404	385	398	361	421	408	425	421	429	396	391	431	408	394	403	386	411	409	391	432	412	412	389	377	408	414	416	409	402	396	387	408	424	366	439	426	390	432	409	383	402	422	421	405	446	394	369	426	415	416	391	401	391	388	417	402	388	366	389	411	414	415	430	408	433	401	392	365	410	412	414	387	361	423	433	409	384	391	374	414	404	420	418	392	390	399	392	420	385	376	390	381	414	397	438	389	410	430	412	403	402	425	393	401	419	395	353	405	406	430	392	426	407	435	400	401	394	436	396	405	404	419	424	436	440	409	416	418	423	392	414	401	396	404	445	392	401	396	417	371	417	418	436	383	427	381	390	423	411	372	397	370	412	442	412	397	408	406	414	420	450	395	383	401	412	451	410	397	420	403	430	399	391	414	393	431	421	416	384	407	426	400	376	390	391	404	407	411	392	394	377	423	440	417	384	400	395	439	420	380	433	403	429	410	412	441	387	429	430	415	428	377	422	394	392	426	401	401	431	421	389	391	397	439	420	403	417	387	405	377	408	434	377	446	399	419	383	392	379	411	388	382	443	436	377	407	407	429	384	407	375	402	408	426	399	371	422	416	417	409	397	413	456	417	398	374	386	391	386	400	390	405	428	403	396	411	384	435	415	398	408	419	394	436	437	437	395	424	411	390	409	418	403	390	431	385	449	394	430	419	386	433	415	410	404	416	410	419	384	380	395	404	416	363	412	426	392	371	419	395	400	400	437	416	375	418	429	403	394	409	433	412	371	426	409	413	416	422	409	375	407	411	386	410	403	413	403	430	408	439	371	392	400	397	426	436	412	420	435	402	428	417	413	420	386	421	395	407	413	395	421	419	399	388	421	388	406	400	358	383	378	400	430	414
22701	20902	28459	23487	21079	21634	17223	7474	4916	4117	3342	2535	2134	1696	1357	1201	1166	984	853	786	711	695	602	633	553	537	473	427	380	337	339	376	345	326	345	332	288	288	319	297	269	288	293	279	276	271	280	273	291	266	277	269	267	286	251	261	270	284	277	255	258	251	278	236	245	263	253	282	282	275	256	278	257	256	259	269	274	258	264	283	262	264	304	266	263	286	270	250	267	265	272	272	262	288	277	267	246	236	282	261	255	265	280	234	292	246	249	259	265	289	255	273	263	289	261	264	269	264	270	260	260	290	272	256	278	255	273	262	279	267	290	242	270	284	254	252	277	264	291	276	229	238	282	273	307	250	255	254	263	265	279	243	268	252	250	257	283	285	235	239	262	268	253	257	274	267	268	265	274	246	266	255	260	275	257	269	242	276	266	252	246	259	250	261	247	249	262	261	251	268	237	222	259	238	234	256	252	252	295	268	297	263	265	263	248	256	284	282	245	269	285	269	281	271	245	255	266	286	265	255	278	270	266	252	285	282	267	249	258	264	307	292	275	267	253	275	265	302	266	284	240	295	237	269	246	262	237	259	227	245	253	257	248	265	279	280	260	250	247	264	269	246	248	264	248	265	265	266	263	234	275	274	268	272	263	258	268	264	274	272	277	283	285	259	271	304	248	273	285	285	288	236	266	290	247	220	253	273	245	253	255	254	292	278	275	250	253	266	268	290	267	274	253	236	264	265	250	272	294	250	275	271	259	271	281	283	266	265	233	259	275	283	265	253	303	253	285	266	263	253	262	295	274	263	255	271	284	280	260	270	260	256	265	261	254	260	243	290	263	255	267	275	303	250	268	250	275	300	266	276	286	280	254	259	256	264	266	269	282	260	283	268	267	269	228	278	265	254	290	254	276	255	265	271	258	281	255	268	273	275	252	242	254	263	236	286	237	268	277	278	291	274	275	244	255	248	299	238	247	276	265	247	267	266	246	261	270	251	260	250	252	276	253	257	248	245	303	272	292	263	250	255	258	248	274	298	260	264	264	272	274	268	248	298	277	283	248	237	255	251	277	268	239	249	276	278	262	269	282	298	264	247	266	278	270	288	286	278	275	259	295	247	280	258	260	280	262	278	252	271	260	268	255	269	278	286	252	250	282	269	256	254	259	224	233	271	240	262	276	273	279	275	248	252	278	250	255	252	270	254	275	242	263	261	268	232	276	252	265	295	262	242	284	271	262	294	259	279	237	262	261	259	266	248	249	270	293	290	219	276	232	251	247	275	256	256	259	265	271	270	253	251	275	260	236	286	278	273	274	273	261	274	275	251	247	258	268	285	277	265	272	278	263	296	279	267	265	260	277	272	266	260	288	263	255	279	259	243	252	258	259	250	288	265	299	265	257	278	262	273	257	271	266	247	268	283	273	250	276	296	246	262	281	292	262	239	246	275	253	250	260	260	264	266	268	265	259	295	289	287	268	296	289	254	283	287	264	266	253	262	267	266	272	267	264	217	274	274	229	260	278	253	277	292	290	260	283	252	290	276	246	282	253	263	286	278	270	280	274	234	282	279	282	281	251	287	268	269	263	266	248	269	263	251	282	271	269	252	269	273	241	237	263	251	276	250	243	271	282	268	272	270	253	272	269	259	244	269	275	312	254	250	238	265	259	272	300	240	232	266	289	223	264	304	237	254	254	238	254	270	297	274	243	234	281	274	288	243	256	242	258	243	268	275	259	262	235	250	272	250	292	267	281	263	259	262	285	248	250	279	268	249	289	264	267	265	242	274	278	277	271	287	252	288	273	267	252	269	281	263	266	270	246	278	269	292	246	277	248	258	263	294	279	295	269	275	253	268	289	266	251	274	264	280	233	293	287	264	276	235	263	239	264	245	280	254	281	275	267	296	255	232	286	264	260	251	268	270	273	285	266	285	273	262	271	268	275	243	282	233	247	273	241	266	280	241	291	243	263	313	274	246	249	243	280	319	252	253	260	265	277	280	266	290	243	256	272	305	270	256	262	271	270	269	259	236	270	303	254	290	235	261	229	273	276	256	248	290	253	266	237	266	283	246	290	271	255	272	239	292	297	260	277	247	276	270	258	255	258	234	290	248	267	280	240	250	284	270	261	231	269	268	246	283	302	275	263	281	278	263	280	263	285	251	255	262	252	289	314	272	266	284	274	259	305	268	246	264	254	274	256	245	249	278	241	236	276	266	264	275	265	254	275	249	255	287	249	268	293	275	266	246	267	282	256	265	265	257	267	273	248	253	275	262	282	284	272	239	262	277	236	263	229	264	264	258	274	285	251	252	268	256	259	268	262	239	248	240	270	246	265	232	261	241	228	270	272	260	263	256	298	211	295	282	255	259	281	250	227	272	288	269	272	248	282	268	246	265	281	274	279	255	304	242	259	258	260	240	275	276	270	260	280	279	253	207	259	269	283	257	280	283	276	283	259	229	306	241	271	280	245	288	245	256	242	262	244	260	269	248	248	260	267	261	282	286	260	268	284	280	262	270	280	241	264	243	227	287	253	277	268	266	257	261	256	233	277	265	259	272	253	269	257	293	251	286	265	220	287	240	250	260	261	257	239	247	275	284	273	250	276	258	265	274	262	247	242	254	260	240	253	252	275	261	247	249	262	296	255	278	265	278	257	267	287	280	284	273	266	265	246	276	291	273	276	249	253	262	265	261	263	247	319	262	270	264	277	263	272	268	256	268	246	263	285	271	280	261	267	289	254	252	248	243	230	265	243	273	248	246	253	275	260	241	244	248	258	261	276	272	264	248	281	273	242	255	282	261	250	255	268	261	267	274	281	261	251	280	265	301	243	264	287	269	287	289	261	262	267	235	283	242	261	279	260	278	274	260	236	271	282	262	265	275	259	257	239	295	253	280	293	264	261	280	267	264	251	243	270	247	273	255	289	269	253	271	261	283	273	266	250	264	264	256	265	248	254	262	274	288	292	260	272	264	278	263	265	254	280	290	258	233	285	242	259	274	279	266	288	259	270	255	267	253	289	285	252	274	253	262	255	261	235	246	265	263	250	281	277	221	267	268	285	283	245	252	286	266	244	263	259	266	304	259	247	272	243	282	267	279	228	256	266	253	266	240	266	264	250	261	282	298	268	255	271	266	292	267	295	272	266	253	259	253	275	263	266	260	263	270	267	266	263	266	258	271	286	279	271	277	279	246	265	277	255	269	231	278	260	283	292	248	275	253	248	270	238	263	240	268	288	273	266	263	252	252	271	258	243	264	281	265	275	239	236	252	249	274	244	261	244	262	241	289	287	275	269	300	240	244	277	281	248	244	255	270	259	256	293	265	285	274	273	272	283	262	284	283	282	236	253	258	252	273	262	263	249	249	266	271	247	270	260	234	273	237	278	249	246	269	277	255	257	273	299	252	281	265	234	268	263	257	274	262	235	276	272	257	244	275	233	212	291	264	279	273	271	262	279	272	262	265	245	264	244	255	284	270	239	223	232	271	280	287	299	272
28996	47332	40967	31181	26201	21540	17293	12639	9792	8442	7009	5395	4334	3698	2975	2535	2263	1924	1695	1499	1418	1256	1097	1027	927	872	660	545	547	469	489	494	503	434	407	386	325	386	380	358	320	325	349	340	326	302	287	326	319	310	334	307	348	342	304	316	339	315	308	299	313	332	318	314	285	294	299	310	308	306	299	300	293	313	335	332	304	317	292	274	309	309	308	289	301	304	298	329	291	307	289	321	307	304	332	287	337	320	339	325	315	325	295	319	329	331	343	317	306	306	379	346	290	322	310	313	349	325	288	291	259	300	312	329	280	320	309	285	366	296	284	278	304	285	293	335	290	302	318	283	309	315	315	298	310	293	296	268	312	349	297	315	279	307	323	314	304	302	290	286	305	299	295	265	304	283	308	329	294	313	294	309	322	328	299	290	284	291	301	319	313	270	323	324	290	286	313	324	267	293	304	264	312	312	320	306	340	314	298	317	277	302	323	288	286	278	308	340	299	293	303	297	302	323	347	326	328	328	302	310	337	297	326	304	312	279	307	283	277	298	300	283	335	304	298	285	310	322	329	315	334	325	310	299	299	283	299	280	330	311	344	288	322	308	299	284	309	301	289	283	310	290	310	294	311	297	346	319	313	290	299	305	284	316	297	308	327	305	292	356	262	328	311	316	321	306	340	289	313	313	346	328	309	310	286	319	322	307	288	280	341	312	314	318	303	337	306	287	297	280	292	302	303	321	303	328	303	312	301	326	316	272	330	317	324	334	309	336	314	290	286	307	287	330	302	302	308	292	329	325	311	334	298	300	301	298	289	285	299	326	337	291	307	299	299	293	321	293	321	324	304	277	292	303	307	317	344	316	318	251	349	302	320	322	303	320	340	298	307	345	302	322	296	282	312	301	333	284	326	317	328	319	302	282	329	319	293	314	288	319	319	294	297	314	299	283	276	320	275	332	302	303	304	319	314	318	296	339	328	317	294	314	306	307	325	313	284	318	290	297	303	285	279	319	316	332	289	328	308	293	299	315	282	311	292	296	305	292	328	286	298	324	317	325	304	318	306	283	291	312	315	297	309	288	306	285	305	326	336	307	313	303	298	278	314	310	314	334	312	292	283	290	279	295	310	298	309	298	318	304	313	304	306	316	295	299	307	274	306	312	296	315	325	291	322	316	294	299	333	325	308	308	266	298	331	281	338	307	309	290	309	329	290	301	310	272	285	334	300	316	309	324	294	311	295	276	333	320	324	305	318	306	351	310	322	326	304	281	330	320	333	320	313	335	282	272	294	293	325	319	284	276	319	318	291	310	283	317	298	322	296	301	282	274	329	316	316	312	311	289	319	304	294	312	309	286	299	303	300	328	300	304	337	336	310	291	321	311	298	293	304	270	340	343	308	321	289	292	311	317	317	298	297	306	300	318	275	286	304	306	319	321	299	271	299	305	330	299	260	317	291	302	314	292	308	277	317	334	311	298	305	304	322	306	274	277	304	277	316	299	353	332	310	301	336	305	305	318	310	331	283	284	287	312	336	342	309	290	325	298	269	286	329	342	264	327	286	329	292	271	297	318	305	311	304	312	314	319	300	321	293	311	341	311	303	310	314	332	302	312	302	312	282	291	318	303	298	326	306	328	312	304	304	323	292	277	286	291	317	296	315	315	297	312	311	298	266	304	304	303	320	322	320	280	298	306	299	309	317	307	319	345	301	284	309	299	291	295	305	306	292	312	286	314	306	298	306	309	320	314	317	288	289	306	309	344	299	293	282	325	323	325	318	327	294	300	308	309	301	311	295	305	328	309	320	296	279	323	298	290	332	343	322	294	348	328	317	284	338	280	294	305	288	301	278	319	311	309	305	351	315	323	280	340	306	329	309	336	303	300	317	301	303	295	308	286	299	325	282	274	334	314	276	280	305	317	323	319	310	328	322	288	287	307	304	291	321	302	325	300	314	290	313	306	274	310	299	292	318	315	296	305	298	300	340	285	308	300	304	304	307	312	328	286	310	298	311	290	304	297	291	285	296	292	279	297	289	334	296	327	285	319	329	275	346	300	307	339	284	352	333	353	332	296	309	323	332	308	303	325	293	348	300	293	275	299	285	282	276	260	298	310	314	306	329	303	290	320	288	307	282	327	337	324	293	338	296	311	336	305	294	326	297	271	314	307	302	285	290	314	307	310	273	310	331	315	311	315	307	314	300	318	294	284	298	301	302	296	330	310	289	307	323	294	300	298	274	313	315	325	327	298	293	328	301	274	330	300	330	308	358	322	314	331	283	335	322	292	323	295	283	307	296	349	294	275	301	344	324	293	309	308	310	300	337	314	295	308	281	314	296	299	307	266	308	313	304	317	303	318	299	298	305	323	318	289	313	299	297	279	311	290	320	309	302	296	321	331	291	316	300	323	286	326	305	298	273	322	301	333	297	309	293	324	332	311	311	344	321	304	311	314	269	304	332	349	312	304	313	279	338	337	274	334	300	301	316	307	304	313	301	325	327	309	284	312	304	319	310	313	303	312	299	324	312	274	325	318	305	304	280	314	272	323	288	308	304	288	277	309	249	306	284	305	291	307	310	267	315	302	307	282	326	305	321	315	302	337	322	316	297	323	310	308	305	330	280	320	278	297	292	311	319	300	314	317	299	304	279	329	287	321	336	329	324	283	297	296	279	309	327	302	321	319	314	273	281	317	329	327	299	305	289	337	330	313	322	284	292	300	307	300	295	336	300	274	299	286	292	321	302	305	305	312	296	343	325	330	329	336	317	295	325	323	293	298	317	295	321	305	298	293	328	323	312	318	325	302	287	315	290	309	309	304	294	293	325	329	313	300	311	308	322	287	301	307	298	294	310	284	266	311	285	319	292	305	314	324	324	302	303	305	324	294	307	300	302	295	288	281	310	305	292	285	320	287	301	306	288	305	315	339	298	299	321	270	312	306	334	310	324	290	297	307	335	318	303	299	325	294	284	338	318	286	287	306	330	293	314	299	326	316	314	316	269	287	318	308	294	288	334	319	324	316	299	291	301	282	321	293	318	299	347	320	294	289	340	289	322	334	321	284	324	324	287	299	309	319	286	310	305	273	293	288	311	306	318	329	284	291	312	300	317	294	336	313	332	277	317	290	321	307	297	308	300	323	334	316	302	308	294	308	297	308	285	334	324	332	320	315	322	316	290	324	280	299	308	320	317	291	322	284	304	352	303	292	332	305	315	287	296	300	328	323	291	307	296	283	329	300	309	294	296	328	320	302	255	290	324	301	288	347	298	295	278	290	294	336	314	323	290	339	309	317	327	316	275	281	316	300	307	285	325	317	323	339	312	345	298	331	316	332	297	311	329	272	299	285	334	295	315	304	299	337	264	279	320	294	308	303	304	290	312	286	296	265	296	296	312	319	306	306	287	316	302	312	296	286	302	291	307	307	314	309	282	305	283	298	286	293	284	298	287	320	302	301	309	297	304	284	297	295	288	313	309	301	314	307	309	272	310	310	312	312	323	319
27489	23293	25095	17449	9375	6195	3965	2450	1788	1594	1235	1021	900	757	669	541	560	554	506	466	439	436	372	409	404	368	359	315	335	295	304	294	291	348	309	280	259	255	268	277	266	314	262	290	282	286	252	273	259	278	284	278	261	260	268	274	276	271	289	264	296	275	248	295	258	266	273	261	273	268	276	255	278	267	277	273	267	275	283	235	268	280	277	234	243	274	273	278	261	252	269	266	248	251	255	246	281	278	249	239	275	239	280	252	267	255	305	270	291	257	285	282	275	251	260	266	249	271	261	252	283	284	273	286	250	273	239	285	279	298	253	297	278	297	287	265	226	243	249	290	264	286	264	267	267	244	300	294	280	261	256	277	256	274	253	250	283	275	279	284	275	267	275	279	276	281	265	293	282	250	263	278	256	243	273	256	277	269	309	265	250	286	282	269	278	264	278	269	279	287	307	254	267	263	256	264	258	259	271	266	275	264	261	237	230	253	285	258	291	276	262	252	281	280	254	291	285	268	279	249	265	251	267	285	269	276	270	269	286	240	263	274	269	251	263	276	277	253	272	286	245	271	287	285	281	269	236	272	240	289	298	260	262	280	270	248	299	270	288	255	248	298	263	241	256	267	269	266	259	266	278	254	254	265	256	256	278	283	255	270	284	271	280	255	252	275	236	274	277	264	263	243	269	275	267	255	258	278	286	273	277	260	256	242	266	296	290	247	268	258	258	293	250	268	295	266	226	263	278	268	253	274	266	268	284	265	249	272	261	249	264	259	323	292	268	251	253	247	270	280	261	238	256	268	299	257	264	259	258	235	236	273	294	248	304	313	275	268	277	280	260	261	266	266	287	269	281	251	272	272	271	251	261	252	254	240	268	257	275	283	245	275	260	262	258	245	275	251	277	273	272	274	273	243	248	273	259	273	309	254	247	282	256	282	260	280	239	282	279	264	284	299	267	266	280	235	268	276	257	243	282	274	256	274	265	254	277	270	257	273	279	274	282	291	252	287	242	260	271	237	255	290	268	274	263	280	282	264	273	247	256	294	283	282	286	266	254	275	292	261	297	259	246	288	280	271	269	277	280	275	239	250	288	277	281	264	262	276	240	259	264	268	255	269	286	281	280	262	280	266	252	221	254	262	295	279	264	276	261	259	286	286	281	260	266	271	259	296	296	271	270	253	282	282	276	255	305	276	273	258	255	252	256	288	252	231	295	253	260	279	275	289	284	262	284	304	273	261	277	246	293	264	278	256	254	276	245	275	279	269	264	306	265	267	277	278	281	263	266	257	263	248	308	298	272	301	255	253	268	289	257	265	255	276	269	281	286	248	273	256	257	268	271	252	278	286	302	261	285	308	261	267	256	271	260	258	288	286	268	283	280	312	284	275	249	307	260	292	253	249	265	270	274	272	294	265	253	257	262	268	256	289	261	250	261	276	265	286	275	250	272	245	288	271	286	287	264	279	254	263	270	249	273	255	264	263	255	280	289	282	264	301	285	279	296	275	272	283	266	274	285	289	255	280	264	263	267	276	300	229	276	267	266	294	278	236	261	274	246	279	270	282	285	271	292	269	303	283	257	279	296	267	235	270	277	270	270	250	247	279	273	273	260	237	294	270	304	298	256	263	253	285	258	268	242	279	263	263	285	292	257	268	264	292	262	256	324	257	258	280	278	278	257	266	293	276	258	247	221	269	241	283	235	278	273	302	271	280	268	246	246	272	255	283	311	273	277	240	258	270	270	272	271	285	247	281	285	290	278	236	256	297	292	246	264	274	250	281	241	262	267	282	278	241	278	276	291	273	239	275	282	250	274	229	275	267	300	241	256	286	256	261	266	246	266	217	257	263	245	271	270	284	279	240	263	265	254	260	274	274	290	248	265	271	264	255	257	275	270	241	278	278	237	255	287	276	282	284	275	269	264	258	290	275	277	279	282	267	261	270	256	241	285	306	244	273	266	238	270	264	270	271	293	286	258	291	275	253	292	284	270	279	243	273	268	257	262	282	261	248	286	276	268	277	301	257	237	229	273	258	275	262	280	263	283	238	258	285	272	291	273	284	293	276	269	249	270	266	261	254	274	254	257	270	266	301	267	267	267	278	247	276	296	248	257	279	290	263	285	265	267	259	285	284	283	277	286	270	287	250	253	256	302	271	270	252	276	289	284	258	277	298	242	282	271	298	275	250	279	251	276	269	284	282	266	238	271	240	288	264	265	307	263	249	263	259	276	288	271	277	242	243	241	280	304	245	300	286	273	276	278	272	255	265	229	246	280	293	264	257	284	262	256	291	273	246	275	252	262	268	282	274	270	265	287	255	275	235	263	239	284	273	293	260	260	261	262	289	269	285	277	276	263	261	255	249	284	249	264	256	281	254	277	274	245	279	251	257	279	237	287	275	252	275	257	255	275	274	271	269	272	314	258	272	246	269	270	258	263	242	275	267	269	279	269	257	264	273	271	248	296	265	263	261	248	268	278	264	276	291	279	246	249	256	255	265	249	277	311	246	290	253	259	290	259	288	273	276	273	279	251	287	249	265	253	266	289	234	276	233	275	263	290	262	263	277	276	265	274	255	291	283	268	265	254	267	272	280	229	268	284	257	289	264	258	306	268	267	278	291	250	302	287	258	276	265	262	276	260	279	255	263	219	290	286	257	275	259	268	286	261	266	273	238	252	265	298	274	280	272	252	253	275	256	285	257	290	305	288	276	314	290	272	258	266	284	303	261	265	280	270	270	257	258	284	291	272	269	284	266	270	243	278	252	279	271	273	260	256	257	278	291	308	274	262	271	268	287	250	259	305	262	286	270	278	283	233	266	285	280	291	284	242	262	253	259	245	278	267	283	270	300	289	262	295	270	261	267	292	269	262	265	247	265	261	264	274	269	264	259	247	269	273	259	257	252	266	266	281	261	251	268	298	265	263	277	258	277	290	271	254	263	283	269	300	262	289	259	284	283	265	270	257	261	272	317	270	275	274	270	240	275	277	285	277	272	288	274	255	238	288	258	263	277	240	269	252	266	275	259	296	257	254	264	248	283	270	288	255	270	277	236	293	305	229	226	277	265	245	286	272	277	265	261	305	256	279	267	273	263	238	268	255	285	267	247	281	280	276	276	259	299	266	233	264	276	244	264	273	274	256	248	264	276	264	292	254	266	306	295	282	275	282	273	262	295	255	257	263	230	252	273	279	297	270	274	264	293	268	267	276	278	281	259	250	301	276	252	281	277	288	281	300	291	266	249	285	280	237	284	267	247	266	259	259	267	268	280	296	263	247	278	263	265	273	273	283	245	271	274	291	266	281	269	244	248	275	271	281	251	285	285	294	276	287	287	269	242	254	274	272	257	256	237	259	247	267	262	241	276	270	255	254	281	239	252	264	297	258	251	269	260	280	265	303	284	284	268	268	280	273	265	273	267	260	279	280	236	264	278	263	268	308	289	298	273	279	236	264	273	261	230	293	284	279	264	272	288	288	249	300	275	266	244	267	280
25365	36359	30120	19936	14868	11531	8029	5375	4226	3502	3033	2185	1804	1464	1227	1106	983	868	806	810	704	664	586	583	559	541	508	421	430	387	389	453	468	373	378	354	343	357	372	362	336	338	324	361	336	354	349	339	333	356	332	313	339	341	322	312	332	336	347	301	343	344	343	358	358	343	329	327	324	327	341	307	323	351	330	321	325	332	352	348	323	314	354	319	333	342	288	340	346	356	325	332	323	309	344	341	299	318	312	334	337	322	327	329	289	345	329	334	342	311	312	341	345	292	304	348	340	335	341	352	317	334	316	327	326	364	347	344	327	310	334	329	319	337	338	331	350	342	309	321	320	335	323	291	333	314	315	328	305	332	324	318	344	321	343	327	318	333	334	324	333	311	321	334	321	332	353	311	324	315	335	313	302	314	307	370	316	324	355	301	362	341	314	328	331	327	341	330	314	330	315	332	310	310	319	299	320	358	332	330	345	336	276	326	347	342	306	315	324	315	336	268	328	339	346	309	312	330	337	340	323	338	323	290	318	326	337	333	322	325	313	314	349	354	286	336	320	321	336	329	345	328	337	350	321	329	330	327	325	352	339	336	314	352	318	313	315	327	343	337	330	313	302	313	341	312	317	310	346	340	301	314	293	342	348	334	352	314	342	290	337	319	316	343	322	335	302	303	293	321	306	335	345	298	313	370	336	329	304	307	281	334	350	318	329	349	334	346	344	323	318	314	344	361	320	338	327	335	321	329	313	330	329	332	315	313	343	298	311	336	333	291	334	339	268	326	333	319	331	338	338	335	330	340	344	308	353	335	321	320	328	327	322	335	330	308	325	340	327	325	344	349	330	305	307	306	337	340	325	328	337	343	317	357	372	333	328	335	316	316	324	327	314	348	334	342	325	301	357	308	332	323	332	339	327	337	349	352	323	359	335	335	340	318	319	345	328	310	356	291	325	338	335	328	319	317	363	346	331	329	332	336	328	322	349	344	308	315	351	338	321	348	321	315	304	324	346	335	315	325	327	348	300	333	334	330	287	314	336	311	339	330	304	325	331	326	300	315	312	331	336	320	346	316	331	328	320	308	302	322	327	325	313	310	348	337	336	327	326	320	328	312	369	303	322	296	299	328	350	353	335	298	317	348	360	362	316	324	320	296	329	340	350	364	346	310	341	344	358	355	285	309	328	314	332	365	325	359	325	331	327	322	334	299	327	330	326	313	321	297	322	312	320	308	337	303	290	296	331	343	290	321	336	302	335	288	304	322	321	348	314	358	330	325	337	334	347	361	311	349	353	339	318	344	343	344	324	315	318	371	312	300	341	320	340	320	320	314	319	327	312	323	341	328	335	340	349	318	335	348	325	313	344	331	333	308	303	288	326	358	323	332	299	338	323	342	276	308	341	323	320	297	344	284	333	314	324	326	325	316	325	309	325	346	329	346	318	313	352	330	340	323	349	313	336	325	313	364	325	320	315	320	329	321	318	311	323	333	326	331	304	320	320	349	318	340	307	338	299	330	342	306	308	335	353	335	317	300	350	346	306	347	330	355	327	330	303	330	358	324	329	300	294	337	335	315	316	328	308	313	331	366	356	352	342	346	350	314	341	335	354	314	329	321	335	356	313	321	366	355	331	315	357	305	329	325	323	321	317	349	301	313	344	349	318	328	339	324	357	304	306	307	313	318	332	339	304	336	334	348	314	300	289	347	339	316	323	351	360	349	325	326	326	384	335	313	346	330	348	319	332	329	347	286	325	310	327	332	317	346	321	349	335	318	299	354	344	314	370	319	334	368	330	322	313	330	322	328	337	340	322	359	301	335	298	350	308	296	326	325	286	302	322	347	313	355	354	319	315	305	316	295	359	311	308	318	334	339	329	308	316	334	344	331	326	276	282	329	320	321	356	336	310	349	336	355	352	344	327	340	346	323	353	335	301	322	327	324	328	315	318	364	337	334	325	322	365	313	321	335	354	314	318	357	328	290	353	336	310	320	326	321	326	341	323	337	365	313	348	297	316	322	313	330	305	347	312	320	339	298	347	349	304	337	326	321	335	317	354	316	364	316	349	320	358	338	323	343	333	332	312	327	316	342	356	311	366	313	327	335	331	361	343	330	349	339	319	340	330	344	334	311	317	349	332	354	299	326	321	303	313	330	318	310	331	321	302	338	348	342	310	352	310	338	317	322	291	315	333	351	355	311	308	316	318	326	369	348	334	319	366	347	368	377	356	343	315	330	316	330	338	343	318	331	318	329	334	358	354	315	303	354	322	320	335	311	329	340	307	349	314	344	331	340	317	354	321	347	322	328	311	362	321	330	350	352	318	336	322	346	307	344	322	321	308	363	319	328	325	318	333	320	293	322	358	327	308	353	326	301	313	346	319	332	308	339	310	334	343	311	339	300	334	328	305	328	312	352	321	298	323	296	316	326	324	332	340	355	305	315	322	332	355	297	348	343	334	312	317	320	290	319	326	306	318	321	369	305	328	344	317	315	334	317	328	305	328	302	320	305	342	336	342	324	328	343	355	333	272	333	344	300	326	332	326	343	329	335	343	315	330	341	348	330	319	323	348	355	323	308	313	330	323	317	329	299	352	333	366	294	348	336	350	336	315	312	332	334	323	285	343	340	321	303	326	333	328	330	355	320	323	305	305	324	321	329	335	344	356	312	308	343	355	335	330	340	338	321	343	327	328	318	332	325	331	344	330	333	308	343	320	343	343	332	313	337	342	316	323	379	338	315	343	329	326	322	336	328	329	333	319	317	324	318	323	327	323	324	307	346	319	340	353	308	321	316	296	339	312	363	327	321	332	317	354	310	311	340	311	345	330	341	328	322	320	329	331	321	331	333	352	335	318	335	301	297	345	342	324	329	304	330	347	300	317	330	304	337	297	345	330	322	322	308	311	324	324	316	333	327	329	329	328	319	327	329	329	303	345	345	336	326	339	345	340	347	318	322	344	355	345	340	291	294	333	349	300	313	338	323	356	328	327	333	345	345	299	327	308	332	315	323	358	309	341	366	322	332	342	332	337	328	300	318	329	332	350	347	309	324	307	337	301	346	339	342	324	302	302	321	292	335	313	310	330	305	332	314	351	335	333	347	330	299	297	347	294	318	327	335	316	362	319	312	335	316	342	336	304	328	323	321	300	309	351	344	337	332	331	307	323	328	312	329	331	306	326	324	329	349	293	359	350	334	321	298	331	343	330	338	335	309	337	329	325	342	339	351	299	312	337	321	335	317	322	331	354	335	330	353	328	315	319	319	353	324	298	341	315	343	311	307	306	292	325	348	348	319	323	313	325	286	358	312	317	324	331	303	343	340	323	333	318	292	349	326	315	311	328	356	302	305	333	336	323	328	349	364	320	351	334	308	324	343	321	342	305	290	332	329	316	350	336	341	358	316	320	314	334	304	324	349	331	328	320	315	327	351	289	338	322	353	339	337	352	324	314	320	308	281	330	313	310	367	304	305	298	336	336	323	290	331	313	341	347	332
23744	20902	28005	24144	21197	16140	8674	4466	3390	2853	2371	1603	1305	1056	914	777	712	665	631	533	520	463	422	402	437	404	312	288	258	243	271	269	260	252	217	221	222	238	205	217	238	213	203	197	213	183	196	196	194	205	201	223	197	192	188	205	199	185	210	188	191	176	224	203	177	208	190	204	185	182	195	210	185	183	198	185	202	194	192	203	207	210	211	201	222	187	200	214	180	220	180	221	211	178	167	200	181	213	209	203	183	203	194	194	193	201	189	173	205	239	207	195	196	199	178	219	190	158	213	191	220	192	188	189	206	209	203	208	182	212	196	184	177	210	208	204	181	183	185	212	199	178	198	189	203	183	233	193	191	211	193	236	197	185	230	197	215	182	186	221	196	168	209	198	199	197	160	193	197	181	219	201	197	213	190	210	186	193	203	189	203	188	192	183	191	201	202	190	218	195	197	183	223	194	221	196	184	203	190	174	197	177	185	216	182	222	203	191	193	208	204	207	199	181	189	205	177	182	194	195	164	178	196	185	197	212	181	202	234	225	186	232	180	186	202	220	187	200	171	202	199	167	206	171	199	181	192	188	197	191	199	211	185	178	192	205	203	185	183	209	176	206	188	188	211	189	191	218	182	192	185	202	185	204	191	178	210	206	193	196	195	194	198	197	192	207	213	175	179	206	206	206	170	199	185	172	195	217	211	183	185	212	195	179	201	184	202	196	194	191	188	206	203	235	184	185	205	172	195	184	192	191	210	189	198	187	175	201	196	177	169	226	176	168	175	180	207	213	196	185	208	197	221	193	191	202	214	206	179	205	187	195	213	179	192	203	188	191	200	173	186	165	213	170	197	193	226	191	190	221	200	200	164	186	194	202	190	173	205	193	202	206	201	200	194	198	193	182	196	197	179	172	202	197	201	193	207	203	223	204	193	185	203	172	210	201	160	193	203	189	225	193	218	196	189	227	226	204	196	216	171	212	191	185	203	202	180	168	197	190	220	197	203	192	182	181	181	186	195	198	192	161	199	216	198	189	198	181	199	209	178	186	200	194	188	178	167	182	203	182	202	212	184	196	184	190	221	194	197	222	172	200	210	178	189	206	186	187	189	187	187	205	197	212	199	194	207	212	221	172	233	196	201	173	212	213	188	200	186	221	187	205	187	193	177	173	168	201	187	203	211	178	173	209	189	186	190	223	212	176	212	204	218	207	185	191	200	185	202	198	220	191	221	193	218	226	217	200	200	198	177	202	203	207	200	175	189	191	195	201	196	199	185	195	220	211	171	208	174	197	197	219	201	206	191	201	203	198	178	179	198	206	205	192	186	199	181	213	194	182	185	179	216	199	187	188	189	185	174	196	212	188	223	228	190	206	203	201	181	239	197	188	202	205	215	185	218	191	186	187	171	205	193	183	216	174	192	192	181	189	202	188	219	195	185	197	206	197	196	204	196	194	209	205	205	224	203	196	180	199	208	208	213	207	198	183	190	197	205	191	183	198	146	197	212	193	231	206	194	172	175	202	191	177	193	221	196	202	232	216	189	186	184	201	204	191	206	185	203	213	196	194	209	221	175	198	209	190	226	210	187	201	191	207	188	207	227	188	171	195	189	199	199	211	204	182	183	198	202	212	186	178	210	189	209	192	192	205	215	193	199	195	183	180	209	217	170	188	201	203	182	199	208	209	206	178	201	184	183	195	200	164	199	226	204	210	203	204	209	199	201	172	188	192	181	202	235	199	193	209	206	207	195	179	185	171	232	207	233	185	190	174	206	174	219	197	194	194	219	205	198	183	197	189	203	185	190	205	172	184	203	203	186	223	204	199	189	205	179	196	196	194	202	206	187	221	163	187	218	164	167	194	195	200	199	202	219	178	199	188	182	190	177	211	194	181	212	191	209	193	180	195	193	228	224	202	214	190	178	182	198	168	199	186	196	173	190	168	201	207	207	201	200	208	195	211	187	220	184	201	201	189	162	234	192	195	198	184	210	197	174	219	194	187	196	193	206	207	217	198	198	169	198	205	172	175	162	186	164	191	194	171	207	202	200	207	190	196	163	169	179	203	174	207	209	223	215	198	229	185	175	189	203	208	193	192	212	188	224	212	227	188	201	168	194	193	192	198	213	205	220	187	202	192	188	187	200	192	212	184	185	200	168	193	187	202	223	205	198	203	196	203	200	206	179	194	181	205	199	189	203	173	197	184	209	193	206	203	198	199	225	203	208	172	190	183	198	186	177	194	215	188	210	212	186	208	200	200	206	190	202	186	194	213	211	172	189	192	209	155	195	202	211	203	174	178	202	183	202	184	181	206	208	188	203	189	198	199	184	193	182	183	196	208	194	204	223	199	196	192	194	184	202	217	220	188	170	211	193	189	200	218	201	193	208	192	197	212	201	188	210	191	213	193	182	179	195	210	202	183	181	166	204	168	190	205	200	200	179	201	188	192	205	190	196	184	203	209	201	188	170	170	197	193	206	209	185	183	218	212	223	199	189	209	214	198	180	203	173	198	172	189	182	197	190	165	192	195	211	175	179	187	205	194	166	187	200	209	184	192	182	195	188	200	219	197	208	194	175	177	196	218	204	194	189	192	206	202	186	199	193	177	204	228	194	181	198	202	211	213	224	209	178	208	210	200	198	187	149	203	201	200	187	199	189	224	202	180	176	202	202	168	220	214	182	225	188	204	163	180	187	220	183	214	206	220	170	196	203	186	192	197	205	208	199	204	190	178	188	184	215	178	212	191	182	207	199	206	194	183	202	210	185	191	194	203	201	200	187	226	206	193	189	195	222	201	183	216	204	204	169	196	194	196	175	199	200	207	211	178	201	192	210	200	193	189	184	186	194	213	209	165	194	216	188	211	191	202	199	188	221	162	181	227	209	196	189	199	224	182	204	198	188	206	228	219	186	218	197	188	200	211	170	205	203	215	201	214	191	202	211	167	207	162	214	176	183	170	206	192	207	177	187	200	174	201	214	217	202	182	208	170	179	196	202	190	180	205	198	209	180	211	180	174	220	184	224	198	188	184	217	185	214	221	208	185	222	201	182	199	200	199	217	199	195	218	198	221	196	194	201	226	213	204	220	194	186	220	206	200	196	214	187	173	172	197	180	168	175	204	204	206	203	195	181	191	198	210	212	199	204	196	199	202	194	208	201	202	218	203	212	143	178	207	230	225	191	214	205	191	205	206	193	208	202	200	181	212	207	176	180	203	202	201	208	206	192	179	208	197	157	203	183	220	207	210	204	234	208	219	199	181	187	172	234	171	213	179	206	207	196	219	197	214	212	179	188	211	192	179	193	213	199	216	189	180	192	182	194	231	197	203	202	197	211	173	197	207	220	182	215	177	193	209	182	215	198	160	200	195	216	194	197	184	196	202	221	200	221	187	194	173	211	172	214	216	182	184	218	228	201	187	194	185	171	199	184	189	194	192	174	185	186	208	195	220	178	185	192	224	199	186	186	187	182	194	204	183	206	208	178	211	199	183	201	189
26590	43209	37659	27493	21907	17164	12303	8956	7330	6259	4990	3512	2985	2335	2035	1653	1421	1300	1173	1041	943	864	743	696	700	652	510	466	370	368	375	389	442	388	325	289	330	321	284	266	293	276	265	257	232	253	213	240	236	230	227	275	252	241	240	256	274	237	224	239	232	251	237	245	257	244	229	256	224	240	246	222	235	240	233	238	236	220	239	251	228	243	244	219	227	250	233	218	265	255	251	242	223	244	260	236	258	254	262	244	236	248	243	257	232	198	239	268	239	266	235	242	260	252	235	217	231	246	227	224	207	236	228	245	244	249	233	267	228	241	227	229	247	243	222	232	218	243	252	245	227	238	237	235	257	261	250	237	225	242	264	216	247	240	219	252	253	246	236	246	266	224	253	249	266	257	254	221	265	227	260	233	255	237	234	250	263	226	243	242	226	247	264	211	234	245	256	247	233	240	240	280	252	237	229	265	235	285	225	253	226	232	241	249	255	223	233	240	262	254	252	235	259	227	229	204	277	243	242	242	237	237	212	227	251	233	240	258	249	268	209	249	225	233	216	250	231	259	236	246	249	248	240	254	248	237	249	246	241	238	227	238	264	248	252	196	249	238	249	227	213	263	236	238	238	234	243	271	249	238	239	253	274	222	245	249	270	254	236	242	242	230	245	252	230	261	238	242	236	220	223	227	248	261	230	255	265	240	227	240	219	234	256	250	234	235	245	223	251	223	251	234	228	210	257	259	263	246	228	245	229	212	232	244	234	236	225	232	255	238	258	231	256	270	242	238	248	260	244	237	232	223	227	211	217	258	227	234	208	238	225	212	248	236	266	220	229	251	238	246	226	263	214	256	224	248	233	245	242	241	245	236	235	236	254	240	252	264	228	225	245	246	225	245	230	259	249	263	218	233	251	246	264	258	235	224	255	228	237	233	244	247	261	245	229	244	236	273	245	262	234	223	227	225	246	239	234	220	263	242	245	244	227	240	241	229	228	256	231	247	221	270	278	252	232	258	218	211	224	249	255	237	219	235	234	261	261	220	234	248	211	251	203	256	244	223	229	236	253	264	241	248	239	213	254	257	240	256	256	250	227	258	265	228	266	232	247	240	243	259	275	236	216	236	233	208	221	252	232	267	282	239	237	241	238	248	266	240	230	257	228	197	221	229	228	234	246	228	274	255	254	258	265	265	229	269	261	234	266	252	238	254	226	244	226	243	252	224	230	221	229	199	229	258	214	221	220	231	245	235	235	248	264	246	237	241	264	223	251	250	250	242	235	229	235	243	243	254	224	221	223	245	248	271	229	239	232	236	245	227	239	246	261	243	260	239	244	235	246	233	254	276	251	223	237	228	232	221	257	236	240	208	222	241	233	254	247	243	263	256	220	229	277	235	247	221	229	237	233	228	253	243	250	242	262	239	230	233	253	221	223	244	244	260	246	276	225	229	230	248	253	241	211	244	231	213	240	267	226	255	248	259	225	241	251	229	246	233	229	240	252	258	254	238	207	240	253	249	228	253	283	252	237	253	232	247	242	251	258	242	232	250	238	233	237	256	242	239	235	264	240	220	243	243	247	236	230	277	255	236	257	232	229	212	224	251	242	227	213	230	246	284	235	228	237	242	275	217	223	248	224	259	212	250	234	224	242	214	244	257	230	218	257	216	234	244	236	231	230	236	226	278	250	228	246	258	232	244	257	245	242	237	220	232	266	220	237	264	247	244	250	210	259	242	256	235	255	254	259	247	220	203	256	242	207	235	256	237	218	245	263	253	229	251	274	224	231	261	244	242	257	230	249	204	226	250	235	264	250	252	249	285	238	234	248	237	241	249	242	225	239	239	233	283	218	236	246	208	250	248	227	235	243	226	234	260	219	244	239	254	254	237	280	244	235	234	246	231	227	249	229	217	225	234	244	214	240	259	241	239	242	238	230	238	218	241	235	257	243	224	270	209	203	243	240	235	223	257	232	238	250	226	261	237	252	244	280	221	239	219	245	242	232	247	229	251	213	233	212	245	210	216	254	226	234	227	234	225	244	233	242	238	231	241	207	217	235	247	212	230	239	243	230	232	241	247	217	242	249	230	255	201	242	277	242	255	219	255	242	246	257	255	265	230	206	227	233	255	251	203	251	261	258	237	231	233	231	225	240	222	211	265	254	220	262	242	246	219	230	248	248	243	244	246	241	233	237	282	263	242	231	220	256	228	244	261	231	224	228	218	243	254	209	243	234	250	246	247	239	228	236	229	242	234	262	220	223	238	259	264	214	243	228	271	253	271	217	262	244	253	246	241	239	237	258	242	243	244	241	223	233	234	243	236	230	237	213	249	242	242	248	226	238	221	248	233	259	252	226	241	219	216	196	240	245	267	254	234	229	261	230	249	218	276	219	228	210	237	226	251	222	253	203	272	255	245	259	239	224	236	226	233	222	263	250	232	235	249	243	232	242	240	245	236	252	230	233	252	240	263	266	248	238	241	271	214	259	235	224	230	235	249	243	249	230	272	249	235	211	253	232	268	237	235	217	237	283	243	238	231	246	234	256	236	245	230	254	252	244	207	235	239	256	258	225	231	267	261	237	277	247	231	222	219	221	265	262	229	244	229	259	256	210	233	243	237	249	234	230	250	222	244	215	214	282	253	244	230	226	227	216	232	260	264	225	253	233	248	236	266	240	261	208	249	241	234	221	252	236	239	265	224	231	273	261	228	253	207	286	238	224	253	234	293	251	255	230	252	235	230	239	250	253	231	228	232	259	245	237	268	235	259	204	231	274	211	230	235	239	231	255	275	228	245	243	214	231	244	263	261	238	242	240	253	247	241	242	255	244	243	252	225	243	248	236	260	238	241	246	269	271	245	278	241	230	249	220	236	253	252	238	225	239	221	238	244	231	233	254	234	242	239	249	268	260	229	237	231	231	240	244	245	248	240	236	243	250	233	258	230	249	245	235	235	244	248	223	201	222	210	227	265	219	227	231	228	230	250	215	222	226	260	275	216	234	263	262	243	248	216	240	266	257	214	271	222	266	256	240	271	248	215	269	228	251	224	249	242	240	244	232	245	232	245	269	229	227	229	247	222	223	246	213	214	243	258	228	203	242	226	240	245	241	247	234	231	245	235	232	242	219	239	237	207	239	215	205	251	235	231	254	244	233	225	267	242	268	257	275	263	276	223	251	225	225	290	257	229	252	205	235	253	256	229	258	239	228	253	227	226	231	228	255	259	220	221	246	235	226	223	232	236	274	226	226	242	249	254	208	256	258	247	261	228	235	227	247	232	257	243	248	255	241	235	249	237	257	240	246	234	226	231	244	220	256	255	226	214	255	232	240	241	274	227	247	249	252	236	272	235	258	270	226	248	226	243	212	229	223	208	224	222	244	222	242	245	231	240	239	235	261	249	262	254	238	226	245	232	237	235	260	236	262	248	242	247	233	212	249	257	237	242	218	245	241	230	278	245	218	257	211	248	230	222	263	276	231	246	241	239	239	232	245	274	270	238
25091	20945	26999	25333	15862	8533	4940	3283	2401	2176	1753	1298	1122	1020	913	711	732	685	615	574	599	522	541	527	487	458	458	435	405	388	431	393	406	399	375	367	421	375	385	368	385	358	396	386	345	361	342	378	314	365	363	376	383	338	338	371	365	344	379	359	351	325	317	333	332	362	331	331	372	358	359	374	336	361	352	349	361	361	384	343	397	381	352	374	334	379	364	386	333	382	376	357	333	320	358	374	362	357	339	338	347	365	358	329	356	345	347	364	358	354	370	338	357	307	349	347	385	359	364	349	373	338	335	373	366	389	350	313	361	353	359	367	335	373	384	347	383	365	349	344	336	348	346	348	354	354	349	366	324	321	374	342	387	344	369	336	335	333	401	372	371	343	361	379	370	357	381	313	339	382	368	336	324	358	369	385	358	369	359	361	345	345	347	355	343	304	368	390	355	317	365	343	335	343	331	320	350	353	366	330	382	346	359	346	363	353	388	335	359	352	359	368	309	357	372	346	376	373	293	346	340	365	408	334	392	372	364	381	344	381	350	354	329	368	340	345	346	367	348	346	353	342	377	339	362	354	346	387	358	348	401	319	346	363	365	353	366	362	376	308	349	331	358	374	347	356	364	374	326	343	355	357	314	358	372	305	338	360	339	329	342	382	340	348	340	351	328	316	362	331	370	354	376	369	361	351	358	343	372	342	335	351	361	352	375	368	383	333	382	393	357	374	366	313	344	349	350	365	335	379	340	335	335	350	324	355	368	318	366	341	379	343	369	361	368	348	357	344	345	352	348	358	337	362	356	354	357	342	337	357	375	351	344	348	347	336	380	329	382	377	327	383	341	368	340	319	386	373	343	340	351	363	398	321	353	381	333	327	377	362	369	381	348	362	331	345	357	377	358	374	367	340	356	377	343	325	396	367	349	342	383	331	384	337	340	337	384	354	384	352	358	357	357	335	340	329	314	314	365	344	345	336	364	349	320	350	325	363	364	322	387	341	378	353	333	378	356	336	327	360	366	371	376	360	355	334	377	351	356	368	359	357	344	360	340	371	380	330	358	351	339	393	361	354	332	345	333	336	351	359	348	359	353	375	337	364	373	379	334	357	372	324	398	321	342	342	343	383	330	354	383	344	345	369	383	370	354	292	342	366	366	353	355	355	355	322	328	344	407	356	340	328	356	357	342	356	333	375	363	337	352	344	339	335	354	348	325	393	368	349	353	333	348	395	348	393	354	356	322	300	365	325	316	334	325	360	380	371	406	337	334	343	368	327	344	328	345	375	368	343	365	364	349	402	355	347	349	354	362	395	336	342	336	339	372	347	361	346	377	363	320	363	374	377	294	335	336	390	362	324	362	392	358	354	373	357	354	330	332	327	371	336	352	350	333	346	357	344	376	352	360	356	378	367	359	362	352	363	349	361	369	350	369	345	376	330	333	346	339	370	353	342	334	349	366	335	387	367	359	370	353	342	314	362	343	339	371	361	348	318	370	337	333	354	359	337	331	342	367	376	346	398	361	340	326	312	355	355	317	368	367	330	363	326	345	375	322	359	380	368	374	349	380	358	363	317	359	335	350	361	335	384	384	357	356	382	367	363	365	373	357	344	362	352	357	329	329	354	365	365	394	326	342	374	390	347	336	337	366	380	365	360	314	334	325	347	397	319	352	324	372	370	373	382	314	354	382	341	317	369	347	371	380	362	338	389	381	360	344	331	351	346	342	373	383	348	352	340	370	351	331	353	372	351	342	355	317	355	358	310	370	351	333	358	381	363	362	339	384	314	337	306	386	340	331	336	349	355	369	374	346	360	367	355	348	353	333	357	346	326	360	348	363	347	342	365	351	355	368	346	378	354	346	324	357	392	330	323	385	357	368	354	351	369	383	367	340	327	361	357	345	345	368	342	342	348	374	350	334	358	347	319	413	361	332	373	332	369	338	334	346	367	354	351	338	362	330	364	356	365	362	372	383	317	378	339	369	337	354	322	376	378	327	346	390	349	363	382	375	301	357	348	332	365	322	375	349	371	359	369	353	368	342	312	327	301	344	367	325	355	349	381	360	395	323	370	368	359	357	346	358	386	369	348	361	345	346	379	341	361	357	381	317	338	333	353	355	358	362	362	348	350	367	346	347	354	342	360	338	342	336	344	390	376	338	338	349	369	349	329	346	354	333	360	378	362	366	353	371	340	374	380	373	341	320	356	360	353	361	356	373	354	348	326	358	385	326	347	346	356	356	333	344	323	355	363	387	356	371	355	348	345	360	374	353	356	385	357	360	375	319	356	304	336	385	330	327	377	366	357	346	358	343	365	339	347	360	360	377	364	326	310	313	363	343	336	343	359	375	356	338	327	336	308	354	327	379	385	337	365	368	348	342	361	343	364	340	352	323	362	316	337	354	343	343	353	361	356	377	345	328	331	344	407	354	367	358	386	351	354	363	378	404	339	331	331	322	323	334	400	366	364	357	353	350	354	338	332	374	356	303	368	331	387	355	369	345	335	337	351	327	336	352	332	365	350	360	331	365	364	327	350	336	344	382	341	358	355	341	340	341	369	349	395	312	344	338	380	354	357	328	374	360	353	354	341	368	350	336	339	357	320	345	346	350	378	362	386	383	381	333	322	356	394	372	342	330	341	353	383	345	364	355	347	328	372	348	331	352	351	346	348	349	351	375	346	367	349	356	359	371	382	341	340	364	370	355	342	358	335	355	342	362	320	368	339	333	335	312	356	381	337	386	324	347	401	325	377	366	352	317	359	335	352	331	357	326	356	366	344	358	355	353	377	375	346	402	361	382	326	337	319	332	400	345	358	356	329	354	360	325	379	347	347	312	331	380	381	364	359	373	353	361	310	332	356	358	407	375	344	346	389	327	341	380	351	334	354	328	341	357	339	370	311	362	363	344	336	390	359	358	353	314	346	326	357	320	322	345	347	381	417	326	311	353	343	348	382	340	361	347	332	336	341	345	349	338	356	329	362	377	354	365	367	341	342	364	346	349	376	364	359	350	378	346	344	360	335	326	348	347	367	347	347	349	343	350	332	396	338	383	361	316	352	368	348	338	359	342	348	370	332	343	361	368	314	351	343	353	350	364	351	358	353	380	346	353	352	320	332	348	404	406	359	361	354	321	358	364	345	379	397	379	341	340	329	384	369	367	350	320	316	401	362	366	347	383	338	362	372	383	364	353	396	338	328	380	344	347	400	372	363	346	327	336	356	318	364	345	399	375	367	364	370	387	363	347	359	342	356	377	355	383	372	362	372	349	339	354	390	341	362	360	337	333	331	338	363	342	351	378	422	345	343	368	361	327	358	346	381	367	363	360	344	313	368	361	342	354	391	387	327	339	323	345	362	357	316	347	333	340	377	371	360	346	345	351	349	340	398	386	359	353	340	363	362	348	361	327	337	354	354	372	363	311	346	349	343	363	361	334	313	414	360	327	342	405	350	346	336	326	341	321	336	341	371	369	336	358	337	358	388	352	385	399	381
26151	38983	34517	24357	18960	13738	9724	7295	5751	5036	3930	2876	2387	2060	1774	1544	1338	1215	1045	1028	973	858	787	700	831	774	646	593	554	488	506	540	551	510	487	472	496	440	469	467	426	461	460	432	431	431	419	446	401	415	415	425	403	398	420	394	397	409	415	439	435	378	378	439	425	408	445	419	414	419	453	463	432	408	423	399	370	401	427	430	429	398	401	448	445	410	398	392	422	434	419	437	407	426	403	390	441	428	452	443	409	373	415	418	402	444	424	410	375	392	411	428	412	446	426	423	414	418	433	411	404	406	418	436	431	413	404	457	439	417	433	418	408	386	387	389	430	403	436	381	415	428	401	369	424	407	438	451	441	438	444	388	402	425	431	408	402	424	414	423	411	434	426	386	438	399	411	380	435	460	452	415	407	401	406	460	408	449	399	424	402	417	418	406	453	406	404	415	429	401	428	398	438	420	440	424	390	417	408	449	412	415	424	417	453	428	414	410	412	391	430	398	415	432	400	467	429	426	418	429	441	411	417	396	434	427	447	440	393	418	427	467	420	435	427	380	421	426	429	424	431	366	430	394	413	432	420	439	426	426	404	377	423	427	410	459	405	433	413	442	484	403	431	470	430	415	454	402	444	432	393	405	443	439	391	396	378	397	414	371	425	439	443	443	413	411	403	408	383	383	415	422	420	388	459	457	440	419	399	420	385	394	454	371	462	427	409	414	428	390	428	426	437	439	432	389	413	422	439	421	407	415	400	445	436	427	429	422	436	416	402	389	419	443	444	425	416	378	435	389	408	392	433	423	399	429	438	452	432	414	405	428	438	414	419	405	404	440	367	415	436	396	389	438	392	420	408	402	412	415	418	387	379	441	442	432	412	426	421	430	419	406	432	462	395	415	424	447	458	413	454	418	440	422	444	404	407	428	402	425	379	416	428	456	426	430	376	404	437	432	377	443	441	438	427	408	398	408	409	439	411	432	439	419	409	414	407	435	425	386	407	409	411	407	420	421	480	402	439	410	428	433	405	410	410	425	409	429	402	418	378	434	423	378	395	418	418	418	407	432	422	429	402	427	443	432	452	430	423	382	426	472	407	390	420	409	410	388	427	402	403	403	400	388	402	406	438	388	432	401	437	403	422	408	454	404	411	391	428	415	422	420	418	405	460	442	425	452	405	408	405	413	408	399	437	406	433	452	415	425	462	422	424	457	475	404	400	396	425	424	410	423	428	391	448	419	429	437	440	400	445	412	407	456	443	397	435	390	446	427	409	380	432	435	450	401	411	428	442	381	425	415	390	412	361	376	442	406	376	422	399	401	421	407	436	395	450	440	426	426	419	419	447	427	392	410	457	433	396	392	409	389	413	434	461	440	408	431	413	424	437	410	390	454	404	397	423	413	419	436	444	419	428	438	420	400	405	393	413	417	416	449	428	391	410	411	424	433	417	411	411	393	429	417	411	441	409	433	409	391	441	378	407	415	434	424	401	426	411	404	416	422	425	396	401	425	410	431	390	438	418	416	411	410	385	411	430	422	426	414	382	423	405	420	421	419	427	405	423	416	428	403	414	416	407	413	406	389	441	405	397	424	423	414	436	417	419	448	393	429	429	426	394	435	414	421	439	398	432	406	405	399	451	407	437	426	433	381	383	439	433	396	463	413	427	416	384	433	432	450	416	411	418	437	450	398	410	403	407	428	414	405	413	406	427	437	404	467	428	438	401	433	439	432	415	412	412	403	389	407	416	401	433	421	426	443	404	423	418	426	389	430	421	427	425	394	421	410	402	420	401	429	428	406	419	426	387	440	420	428	411	426	432	414	412	433	451	413	405	442	422	426	393	423	449	448	363	409	431	412	408	413	438	437	418	391	419	453	404	414	481	431	454	394	406	429	449	442	416	387	430	463	412	402	426	409	427	403	387	437	428	397	431	429	398	405	435	399	433	407	398	369	419	450	408	395	428	446	408	403	459	404	475	425	444	412	435	385	439	405	450	369	403	411	422	391	389	393	438	399	399	423	427	418	387	421	431	409	438	428	394	420	449	446	423	452	427	417	423	407	413	448	455	453	343	384	429	414	393	419	429	383	418	418	424	445	400	449	397	442	435	418	468	439	399	381	456	431	397	435	388	394	418	428	404	428	410	420	407	419	393	426	426	427	438	399	402	455	403	422	469	459	409	387	429	431	457	396	429	434	432	428	410	381	427	441	422	424	435	429	402	430	422	459	427	419	413	412	443	408	445	431	403	413	398	395	401	398	423	431	426	459	425	415	423	424	422	417	419	397	417	429	452	436	412	394	410	433	435	432	413	410	428	403	414	411	422	422	415	412	418	446	416	404	432	405	397	431	390	380	430	413	455	399	421	420	407	442	411	407	396	422	392	414	392	414	421	418	431	406	416	432	389	410	415	389	405	427	421	475	419	419	437	411	459	399	417	422	407	441	441	441	377	406	432	414	427	412	415	407	400	417	440	419	421	453	462	441	437	441	421	415	453	432	366	411	448	447	405	412	433	424	405	399	386	430	417	414	400	416	450	403	414	412	422	429	414	406	425	437	423	446	397	383	421	397	422	443	411	378	414	424	423	430	414	430	401	392	407	449	424	415	405	396	423	433	431	430	414	391	373	417	437	419	449	405	419	402	413	437	421	401	440	444	428	417	425	373	426	395	421	422	414	423	413	419	400	418	399	417	394	399	391	424	394	432	444	402	399	431	404	412	417	430	423	449	410	418	417	435	395	425	385	393	418	393	395	387	440	399	397	448	415	385	451	432	428	432	422	399	431	427	407	442	438	423	436	412	418	471	435	429	419	424	443	404	423	417	448	408	424	446	381	384	409	420	419	418	425	373	444	397	441	400	412	390	404	442	419	400	412	391	442	441	433	412	389	376	413	393	416	427	402	480	434	457	419	422	389	396	404	434	413	409	437	414	400	388	413	412	421	415	421	448	456	427	420	414	448	410	439	416	435	412	401	433	405	417	412	403	429	397	414	415	434	400	429	424	408	396	415	445	422	398	388	390	393	405	401	414	392	429	380	392	430	422	400	421	455	420	406	404	422	436	427	428	412	385	419	403	426	443	414	409	404	408	439	416	375	399	402	435	440	416	380	434	430	439	403	429	444	401	436	374	422	393	410	407	427	409	411	392	452	442	429	390	437	463	402	395	421	413	431	420	433	418	445	421	423	429	395	426	392	405	423	420	441	387	416	431	421	426	438	406	450	450	418	413	425	439	401	389	437	415	416	373	422	410	419	420	427	403	407	431	445	405	410	424	472	453	396	375	416	381	385	425	425	391	430	420	422	430	438	433	436	402	410	419	453	400	392	429	378	414	417	408	393	434	420	401	404	387	424	392	408	413	455	367	388	408	405	415	397	431	423	432	387	408	379	478	408	430	392	385	426	378	433	438	448	426	398	393	449	445	439	367	430	400	395	444	412	411	412	382	428	390	450	442	411	437	420	447	459	429	409	409	420	441	438	439	412	420	432	431	445	426
22695	20927	28542	23475	21145	21526	16361	7504	4941	4287	3260	2304	1895	1701	1417	1197	1103	996	840	769	730	665	614	565	563	645	518	463	393	381	340	388	398	385	380	359	315	311	347	294	292	301	309	280	313	248	268	269	281	284	299	307	296	267	255	246	268	299	270	278	256	278	281	292	259	298	264	290	275	279	263	270	290	272	285	270	282	274	254	273	278	271	303	274	260	296	258	261	265	278	284	286	260	273	258	270	295	260	259	287	275	280	276	297	279	264	293	317	302	253	258	273	258	308	274	261	265	253	261	264	290	272	287	254	266	264	265	261	284	289	294	255	283	259	264	316	263	264	272	257	288	265	259	267	247	268	284	265	278	300	288	249	274	287	299	285	286	281	296	272	269	271	278	273	252	236	277	288	303	244	281	251	253	252	269	301	295	259	278	297	252	282	276	276	300	291	255	313	261	281	279	269	281	268	269	295	270	298	289	276	296	307	271	268	312	273	254	261	260	263	258	307	275	290	266	260	281	263	257	261	243	282	249	289	279	279	271	272	264	303	294	282	295	277	289	255	255	288	274	270	288	283	275	262	252	256	289	267	274	267	276	282	285	253	257	267	286	285	267	274	288	296	262	268	289	274	283	257	285	253	285	254	257	284	263	286	252	260	263	258	263	264	279	253	276	286	294	307	282	269	275	279	252	301	262	271	281	260	318	295	295	273	284	264	285	261	241	269	293	291	269	267	317	295	288	254	259	239	309	300	277	275	241	275	279	274	270	292	258	265	271	250	273	255	256	261	275	288	325	269	321	267	259	259	274	261	276	262	280	271	282	291	260	243	267	260	290	264	284	273	266	257	304	297	276	271	257	291	258	292	276	274	286	263	249	282	250	285	273	284	280	295	278	258	288	290	288	280	260	307	284	248	272	251	281	278	260	259	308	282	280	286	265	260	260	272	275	280	272	296	288	280	282	292	258	279	266	269	287	257	276	245	247	296	251	262	247	227	271	283	299	266	275	265	256	276	271	283	264	293	231	276	271	278	265	242	273	286	249	272	283	281	272	245	309	255	266	279	276	275	250	275	303	270	300	259	273	220	279	287	277	274	268	275	282	266	275	270	271	281	286	277	279	268	247	271	270	279	258	252	285	268	305	262	273	254	278	290	264	241	279	274	308	274	279	285	261	271	289	271	292	262	280	283	281	275	264	273	267	260	284	275	287	273	286	268	263	256	285	284	301	285	248	241	255	271	283	273	247	293	239	256	252	254	297	286	235	274	293	270	290	281	289	283	279	305	272	281	282	286	260	271	300	281	278	273	261	256	297	258	282	266	252	264	261	262	300	286	265	290	265	254	271	275	268	286	230	250	293	273	282	265	250	283	279	271	279	277	307	292	264	297	304	286	276	304	260	263	301	259	250	290	292	288	256	287	252	253	265	284	233	283	284	282	326	282	285	262	264	277	261	262	271	294	293	292	294	270	287	260	288	280	283	259	283	278	288	325	262	264	270	299	285	289	261	261	258	298	275	290	289	263	291	288	281	262	284	260	275	270	303	265	282	272	288	319	285	273	270	277	295	291	251	268	262	299	259	291	265	266	274	271	256	268	264	302	276	269	272	299	263	266	247	272	280	252	243	267	252	264	277	293	262	263	250	234	283	263	274	259	282	271	307	281	274	269	274	275	294	274	287	245	289	266	294	258	277	273	263	252	271	281	273	264	283	289	262	293	276	256	285	273	278	272	299	232	285	281	309	258	255	289	296	266	279	257	245	258	272	275	288	257	279	247	264	298	274	288	255	285	286	272	259	292	277	281	289	266	260	298	286	265	291	264	302	267	293	261	277	290	270	276	276	316	288	289	282	275	283	277	272	272	274	279	264	261	281	271	299	255	273	270	292	254	254	292	299	293	306	259	255	273	276	299	276	270	272	271	296	261	260	255	295	268	295	276	303	279	273	285	288	270	260	268	282	264	292	261	247	257	273	265	274	287	286	264	275	282	265	277	280	276	255	260	244	288	282	254	271	271	279	247	256	274	284	267	282	271	293	274	284	246	265	270	281	270	261	279	264	288	255	287	266	264	258	256	300	267	276	282	238	260	268	271	254	289	290	274	274	273	275	261	254	271	263	290	266	267	253	272	268	279	271	275	274	299	274	292	244	300	279	268	289	274	273	293	270	255	281	248	294	282	290	304	311	269	276	276	243	257	269	263	296	283	302	289	240	278	297	258	262	265	291	275	251	264	263	260	273	282	299	245	273	268	283	291	279	264	267	279	250	276	283	294	260	277	276	262	285	269	283	302	301	268	292	274	282	255	294	256	281	280	254	283	288	255	281	283	270	297	261	292	288	281	260	270	274	285	277	271	310	282	301	286	290	276	284	256	286	248	263	278	265	282	268	289	278	268	264	287	256	280	280	276	296	312	263	253	280	300	251	270	266	279	273	291	290	243	251	265	292	290	260	283	256	243	284	297	281	268	294	262	246	274	289	281	297	267	280	285	253	273	262	298	293	271	300	259	277	250	255	283	274	263	298	285	267	264	260	279	273	294	266	289	272	269	269	269	281	260	276	304	303	284	293	284	259	269	274	289	298	272	291	284	269	285	260	280	258	284	279	265	283	260	264	311	263	284	269	285	245	247	272	264	271	280	250	290	276	259	267	273	247	275	245	295	230	254	285	275	283	295	280	259	274	293	271	268	237	268	278	271	285	238	265	292	282	259	285	264	289	256	287	281	256	258	284	275	265	283	283	252	262	287	252	289	281	266	280	282	259	249	289	264	274	289	256	283	300	278	271	253	278	242	306	252	277	281	272	247	258	274	302	294	286	240	267	280	272	269	279	267	258	263	278	262	319	289	290	288	312	282	284	275	299	277	257	274	250	259	245	276	272	282	277	282	286	272	286	280	281	298	274	280	270	250	246	248	292	292	252	270	277	273	276	260	271	277	279	271	305	251	286	279	261	265	233	266	276	301	252	260	280	290	270	270	267	265	287	248	258	293	278	278	284	282	265	270	274	301	256	275	282	268	291	295	280	273	253	234	302	272	261	281	295	266	249	304	243	254	266	289	263	267	295	284	286	275	279	284	250	240	296	268	266	255	260	259	240	268	263	274	251	268	272	290	287	298	255	267	264	261	297	280	305	272	259	250	279	287	265	278	266	245	269	303	236	300	282	255	293	293	242	303	272	270	281	265	295	282	280	260	255	275	283	268	271	230	277	261	268	266	289	250	245	268	259	280	293	244	296	274	252	295	245	261	283	293	295	283	323	270	291	239	272	287	244	285	266	313	269	295	279	257	285	265	263	263	258	315	293	288	257	275	263	260	278	248	289	256	296	253	269	253	260	226	306	271	270	272	277	278	291	251	287	281	284	280	271	303	264	279	250	270	274	278	280	261	270	250	282	256	295	290	275	271	257	237	283	290	278	263	279	236	263	283	291	298	278	281	277	269	257	254	250	315	294	270	273	294	258	317	262	260	244	274	260	281	264	249	277	281	260	279	256	248
28460	46824	42734	33838	27299	21099	15811	12715	10053	8849	6741	5020	3953	3513	2917	2450	2232	1856	1642	1451	1283	1131	1077	998	1036	971	875	666	608	516	529	513	549	526	464	447	477	425	397	418	438	427	358	363	322	341	336	339	323	343	355	323	292	318	375	309	332	296	324	321	336	302	315	312	351	368	316	324	311	283	341	309	324	342	298	311	377	312	304	303	341	337	329	347	300	319	312	294	310	306	332	311	341	293	315	325	331	311	297	309	339	342	342	311	315	326	335	296	312	284	293	301	316	309	325	314	340	308	302	335	321	329	323	316	302	315	275	333	313	374	355	331	299	306	301	333	311	315	314	312	301	339	317	321	311	344	351	313	306	308	321	320	308	306	307	312	340	313	334	306	321	307	332	332	331	310	288	360	312	355	351	305	317	296	337	320	306	341	319	339	316	304	295	319	314	321	312	343	296	334	328	320	338	301	312	301	296	272	321	313	312	301	312	316	326	320	295	338	309	280	322	325	339	348	317	318	330	315	337	312	343	316	292	305	328	310	323	303	348	329	304	321	300	333	322	315	304	291	293	301	345	334	350	327	302	330	339	314	306	306	334	337	286	282	332	310	322	323	331	332	320	320	337	334	325	333	318	322	334	287	330	328	316	313	306	321	264	317	297	294	343	333	307	278	364	333	353	360	345	303	339	321	322	309	307	305	342	312	299	325	326	304	317	312	345	314	292	339	275	318	330	334	331	312	305	315	293	321	321	321	340	318	327	307	319	298	345	318	330	354	329	308	316	319	307	286	330	287	329	335	314	337	325	303	315	316	300	317	309	335	304	288	323	353	319	326	326	323	318	333	302	317	318	317	324	337	349	287	315	330	323	291	367	317	324	325	295	280	347	337	298	309	334	315	338	344	304	333	321	306	346	297	319	275	325	324	312	327	281	287	304	312	328	348	303	304	291	339	321	303	316	327	303	345	325	319	282	303	342	324	316	334	323	329	320	322	296	309	314	321	328	321	317	335	319	330	320	352	331	328	315	308	300	334	326	309	293	307	305	337	295	339	309	330	311	291	356	314	350	295	332	338	283	347	322	320	329	337	325	303	304	324	327	323	344	324	336	274	329	300	315	306	300	364	330	318	313	294	295	297	321	332	319	299	350	302	364	334	364	332	321	313	306	322	326	329	324	286	353	313	300	299	302	301	323	323	311	307	343	330	308	353	327	311	309	332	310	361	323	335	329	333	341	276	301	304	294	285	314	294	282	336	350	359	309	330	342	315	314	288	314	323	320	349	359	318	318	329	327	295	336	328	342	304	326	333	318	321	317	305	320	288	346	318	323	272	335	328	317	319	319	309	298	329	324	334	286	322	332	318	298	335	297	356	336	311	295	327	302	328	321	296	321	314	319	288	337	320	342	306	339	320	333	307	300	314	313	329	312	319	308	309	320	337	334	307	368	313	325	321	300	332	315	326	328	343	330	291	329	303	296	316	325	321	340	337	340	333	334	324	322	309	297	303	287	314	337	316	309	283	308	318	306	291	309	316	302	322	328	328	336	331	306	328	331	308	316	314	339	342	311	336	309	339	325	301	320	348	323	303	351	274	330	332	343	319	340	343	324	301	337	295	318	317	323	298	358	321	340	352	328	322	291	295	293	323	313	310	315	311	301	310	327	298	324	313	297	308	321	317	314	312	276	329	315	323	330	339	323	326	336	326	305	322	311	324	331	317	332	332	299	308	304	319	359	313	310	303	328	329	326	339	273	305	297	322	302	309	306	311	307	312	320	325	280	329	311	311	306	322	325	307	304	319	309	286	351	336	318	289	301	299	327	334	336	294	321	332	327	297	321	321	293	304	312	311	316	322	295	365	343	321	326	339	334	348	338	333	324	325	306	321	327	329	337	326	338	340	336	323	316	317	297	345	334	318	281	308	353	313	335	328	332	301	297	336	324	320	307	316	300	309	294	305	321	311	321	352	312	341	302	337	305	322	307	332	312	312	318	324	322	320	293	338	298	343	327	323	312	324	300	310	304	308	315	341	289	329	309	315	351	305	306	344	297	280	298	317	322	322	356	317	318	363	284	333	315	346	353	347	327	304	308	322	344	320	314	310	310	312	284	304	323	342	317	330	331	326	318	303	307	320	344	290	327	341	325	310	320	339	309	309	325	314	268	290	316	322	330	301	336	343	318	296	326	346	343	313	336	320	334	331	303	297	314	343	327	348	291	319	315	314	322	327	333	346	318	322	337	317	308	280	337	267	307	381	338	333	291	308	327	337	365	326	311	311	311	316	311	316	329	335	293	328	332	315	315	289	333	311	336	344	327	354	304	289	305	337	355	336	311	321	338	311	346	308	272	296	335	363	312	342	337	306	323	335	310	287	312	350	308	339	320	306	310	329	304	319	351	300	341	300	291	276	366	312	324	293	320	331	326	299	287	326	314	332	339	332	322	317	326	300	321	321	319	278	320	339	339	335	317	288	347	318	317	307	346	324	289	297	325	323	309	308	344	313	324	323	327	306	326	321	329	323	359	328	318	311	338	336	302	303	307	330	331	280	313	343	322	323	309	340	314	358	312	318	342	288	326	324	299	316	327	333	317	301	313	296	335	296	289	304	322	344	286	314	329	314	323	301	338	293	306	343	299	314	326	338	348	304	338	335	327	299	313	314	324	348	341	315	321	289	297	287	322	302	322	319	293	284	324	324	323	343	289	324	332	323	317	296	330	294	311	296	302	331	326	322	292	316	323	295	320	309	319	305	304	319	317	339	312	344	287	327	329	311	318	344	325	328	333	314	303	306	353	334	337	272	302	305	314	307	305	351	313	327	338	331	318	287	332	292	297	325	326	317	308	333	321	298	335	295	307	311	300	303	301	348	355	297	328	314	322	322	326	315	343	303	318	329	291	325	341	328	292	349	297	299	319	321	293	329	309	317	321	326	319	318	300	337	300	324	341	299	325	308	346	351	328	342	334	340	332	323	319	303	306	312	318	320	334	322	336	315	301	313	316	322	294	325	296	300	308	320	311	304	337	309	362	319	336	322	317	288	341	326	328	304	285	323	327	298	310	297	334	339	290	325	330	294	312	311	321	317	316	339	328	300	342	315	305	316	336	308	340	313	316	316	332	333	314	308	299	285	303	300	300	321	312	309	335	326	309	339	330	336	314	318	314	318	317	308	317	332	311	301	318	301	295	318	343	318	315	302	334	327	323	336	291	323	300	326	320	340	320	325	338	316	311	309	319	318	292	332	328	327	288	319	342	331	283	327	358	308	280	295	316	313	301	314	320	297	322	317	328	343	294	302	304	318	333	306	314	306	310	308	318	301	300	308	328	328	317	310	337	307	315	313	311	304	309	321	333	312	318	287	326	335	289	319	312	329	318	305	321	344	371	294	305	342	318	301	304	340	319	320	357	300	313	302	330	314	304	300	315	302	331	317	303	319	317	307	324	336	330	304	302	341	338	315	301	349	318	313	320	309	353	345	330	328	322	323	333	323	311	340
27383	23298	26202	19230	10431	5807	3594	2466	1862	1667	1249	939	802	710	667	548	530	485	452	413	420	414	398	364	369	401	376	341	353	326	295	313	296	325	320	316	277	306	293	290	279	303	279	274	285	265	278	266	296	282	286	268	271	232	279	278	296	293	283	274	290	266	257	284	264	273	278	264	289	278	280	275	250	305	307	265	272	280	267	287	258	268	288	260	288	280	306	270	292	280	312	297	302	269	273	298	274	283	272	270	276	307	281	281	304	262	263	263	255	268	273	290	290	250	290	301	259	303	288	264	275	284	236	284	290	274	283	287	250	259	291	265	255	249	274	270	274	300	320	290	288	291	280	289	282	298	300	287	276	270	284	264	273	289	287	299	283	241	268	299	305	265	291	267	260	289	308	266	279	255	260	249	242	262	294	300	294	283	265	266	284	248	288	275	272	286	309	273	278	253	262	256	263	294	271	284	284	287	283	297	258	271	281	251	266	274	280	274	291	248	287	271	272	270	283	255	264	299	259	282	264	281	262	287	273	256	276	252	255	275	287	279	262	278	262	304	301	271	262	285	291	249	266	273	277	265	290	258	240	287	311	308	294	318	300	265	287	291	290	311	327	284	270	255	287	274	278	272	289	304	263	275	286	255	274	238	255	248	292	288	291	294	297	241	283	294	246	283	293	290	249	274	276	260	236	289	293	283	247	241	280	265	287	275	284	280	275	284	251	273	300	270	271	258	276	268	285	263	274	266	284	292	251	272	292	290	272	269	268	284	283	280	261	281	253	291	273	279	275	267	289	240	290	255	260	316	265	276	288	282	305	293	269	265	290	281	269	263	266	250	274	277	286	285	265	286	285	264	265	256	281	269	302	266	260	278	275	275	273	264	256	283	267	250	287	284	295	295	283	269	274	262	239	261	257	289	270	274	279	308	266	265	289	271	280	288	303	270	266	260	275	263	249	292	296	275	295	299	300	276	292	244	265	268	292	283	271	264	311	264	283	247	274	280	271	282	281	279	278	279	273	290	290	278	264	254	279	277	288	250	301	308	300	258	275	270	248	290	270	256	288	261	238	313	286	270	280	283	255	303	253	265	270	253	231	290	286	267	264	284	276	296	262	319	280	280	254	284	268	250	267	283	271	265	292	289	274	271	288	274	299	267	280	277	280	273	291	285	268	272	279	241	270	258	262	259	270	268	275	293	275	279	260	264	299	253	294	274	262	272	280	284	270	265	274	296	265	294	272	265	281	262	291	298	282	263	269	323	279	285	281	267	253	285	256	277	263	285	284	231	245	288	259	252	286	272	267	280	267	245	290	261	272	293	303	271	292	286	268	269	254	290	255	282	305	267	247	255	274	279	274	235	281	269	299	270	282	278	289	251	255	262	285	241	273	280	285	261	277	332	298	286	290	270	258	275	290	271	280	298	296	286	287	300	286	274	264	311	260	252	255	246	265	281	257	276	281	289	257	296	280	268	267	303	252	294	263	270	279	269	267	271	292	258	293	285	277	312	283	243	291	278	296	279	258	272	271	337	302	277	259	255	277	299	282	270	276	297	282	269	259	232	270	265	278	276	273	255	303	290	282	274	278	301	249	251	271	296	281	241	279	301	263	265	281	278	261	263	247	275	279	274	260	292	276	275	267	269	299	256	282	261	275	276	264	297	261	252	306	291	266	273	280	278	283	269	269	262	260	284	287	277	270	256	271	317	286	268	263	272	264	286	280	285	288	257	248	296	280	276	279	270	282	259	263	282	263	284	267	285	257	292	267	277	269	273	282	284	290	286	275	295	241	309	277	275	258	271	288	282	258	263	285	288	248	289	277	250	265	287	288	269	268	279	286	272	307	261	264	288	287	256	269	278	257	262	299	282	265	284	280	292	317	276	254	282	261	279	262	274	287	279	243	304	265	274	294	267	280	279	287	276	275	300	274	261	270	274	295	228	236	272	278	270	271	273	239	288	267	273	294	270	251	276	287	306	267	272	239	283	295	246	285	238	290	275	262	268	278	294	285	275	264	294	296	281	267	265	288	291	252	231	289	291	270	285	269	260	281	265	244	267	278	289	283	296	304	271	282	290	287	267	303	289	242	278	275	270	287	293	255	293	277	284	272	247	279	305	267	285	302	268	264	248	269	270	312	302	287	320	262	263	245	271	265	281	241	297	269	299	261	293	265	281	281	265	278	269	243	311	267	259	254	279	267	272	275	283	275	273	269	302	292	278	274	280	263	274	268	281	270	322	264	278	310	309	299	289	287	290	306	296	242	294	290	273	267	278	265	276	289	303	279	281	299	271	294	275	283	300	276	268	305	257	278	276	276	295	261	265	285	267	290	273	253	247	284	271	328	286	278	281	291	298	253	250	264	270	305	271	279	274	293	281	288	299	258	279	284	284	286	295	275	248	267	284	263	261	289	294	283	229	242	282	266	302	248	290	272	259	262	300	287	289	274	297	271	283	277	287	261	302	267	272	259	282	276	271	247	286	261	277	280	296	266	291	274	290	293	279	265	250	251	300	284	279	273	265	241	289	246	275	263	289	267	283	287	260	269	266	284	270	274	257	274	264	272	259	270	228	288	290	329	298	256	296	256	242	259	294	256	303	269	272	287	266	283	288	312	275	303	268	291	254	283	275	309	258	290	252	252	259	241	283	299	289	264	256	241	280	260	262	262	240	284	257	271	272	273	272	276	288	279	262	269	297	277	284	271	280	288	268	293	288	294	269	261	260	281	297	293	251	256	287	259	274	260	265	263	302	255	276	269	270	271	275	278	286	284	321	269	282	261	287	284	285	266	258	263	239	273	261	255	272	288	302	279	296	275	268	249	292	275	252	266	289	266	251	318	296	297	309	280	276	286	289	255	285	274	289	268	284	288	254	299	255	292	266	268	258	275	265	268	281	249	256	298	271	316	280	295	248	288	283	277	272	248	283	269	266	295	287	296	240	274	263	283	279	286	256	305	260	298	235	296	302	243	287	288	294	288	269	281	273	277	260	262	269	275	277	291	278	282	312	288	282	270	272	262	266	268	287	279	281	257	252	284	270	294	258	281	263	284	283	272	261	267	306	291	276	274	282	285	280	282	305	287	267	278	300	289	260	304	275	284	276	303	277	264	266	254	263	286	263	304	308	286	262	278	265	278	286	263	277	289	274	222	253	310	307	255	277	281	308	283	283	282	279	286	262	278	277	272	313	247	256	264	275	268	278	281	278	250	307	285	259	269	285	243	273	296	291	276	273	270	264	240	285	293	261	283	292	258	288	296	284	270	259	289	267	263	280	286	272	296	254	240	303	301	273	270	273	299	281	277	285	272	290	291	258	253	257	263	286	291	263	274	258	286	291	275	234	275	264	279	286	280	306	269	278	241	257	305	270	270	255	286	264	258	252	291	259	284	267	243	276	249	296	266	262	286	257	271	284	279	275	252	286	258	289	268	271	289	286	281	285	276	288	266	284	291	265	260	278	288	269	277	283	292	258	308	277	286	240	252	283
24610	35904	31490	21621	15300	10565	7419	5648	4441	3638	2716	2054	1642	1403	1239	1052	979	776	741	698	669	635	657	614	597	599	559	489	435	403	418	444	393	449	458	430	403	379	383	375	378	384	348	343	349	368	333	339	313	326	320	328	307	335	313	349	361	343	345	327	365	355	321	367	337	341	346	321	319	299	341	367	349	356	359	327	314	338	346	341	315	348	346	369	327	325	336	328	313	340	334	356	347	361	330	347	360	346	315	335	366	352	292	333	349	329	334	328	364	329	348	333	337	312	327	345	342	326	345	317	332	302	315	327	334	328	310	334	347	329	323	345	326	334	357	326	326	303	331	340	308	334	327	368	334	321	315	310	326	328	315	319	321	353	344	362	342	331	326	341	310	300	370	368	343	335	326	365	328	334	355	343	330	345	322	327	342	350	319	308	341	325	347	315	361	344	362	356	310	368	362	359	344	328	334	361	368	293	334	311	345	337	335	317	353	347	322	310	333	344	347	291	330	312	324	341	309	343	344	316	333	283	334	330	344	293	348	307	362	337	336	333	322	326	340	344	321	328	327	323	360	345	310	335	343	314	337	339	353	319	340	346	338	370	331	329	329	350	336	362	339	351	301	335	324	326	363	332	346	343	301	313	336	370	332	338	330	326	366	348	328	347	346	328	337	342	327	285	343	337	305	328	329	332	344	348	304	352	318	319	348	337	335	388	311	333	313	361	335	326	284	311	299	327	320	343	338	343	368	309	348	325	342	350	348	332	306	364	345	343	368	318	316	353	336	305	321	332	329	323	362	295	358	348	319	314	348	328	337	368	364	320	340	342	323	331	341	371	323	357	329	330	338	337	333	318	374	323	333	331	333	332	356	340	333	333	363	328	354	353	365	311	356	302	338	358	324	318	330	339	349	315	329	340	353	331	312	310	327	323	370	349	337	333	318	335	358	317	335	335	336	344	341	312	349	365	333	337	355	331	354	326	351	334	344	336	325	347	363	358	295	323	306	316	343	328	331	326	342	313	301	343	347	345	370	343	356	346	327	347	353	336	336	348	362	330	325	336	353	348	297	316	305	330	345	314	348	347	335	327	344	354	338	358	326	328	330	327	326	332	299	354	343	325	327	324	357	351	326	392	314	343	322	323	355	344	330	314	355	349	341	320	325	358	351	323	348	359	328	391	321	318	344	325	301	347	358	302	328	338	328	344	297	353	346	325	344	337	344	324	326	337	340	331	360	322	328	335	340	323	321	350	323	336	337	336	346	330	356	320	350	310	351	361	329	353	335	338	335	327	327	343	305	340	311	319	339	306	332	311	337	392	343	308	337	319	349	323	366	365	298	326	327	341	371	334	360	360	340	320	351	346	320	321	353	329	335	314	325	320	319	315	338	331	331	338	326	352	341	302	367	355	313	348	326	342	333	339	333	327	295	336	285	340	349	317	307	323	353	329	334	373	333	347	317	328	343	303	323	338	326	341	322	341	331	345	316	327	340	330	339	316	308	323	323	359	317	336	348	315	334	363	294	307	315	328	354	358	327	368	345	344	321	317	351	334	375	339	330	354	342	361	337	345	339	328	350	310	333	341	329	333	346	351	337	364	331	308	362	338	371	332	319	326	319	345	337	295	359	339	284	364	316	315	328	344	333	319	314	297	339	340	368	298	363	317	358	318	359	342	317	317	321	344	339	328	336	296	352	307	320	347	324	332	358	322	315	317	325	333	368	334	346	375	346	343	336	331	314	309	345	371	292	337	352	364	348	338	326	345	303	343	314	309	323	310	308	324	326	358	350	330	323	298	342	351	354	335	315	404	338	344	358	335	330	320	343	335	338	340	326	340	342	306	359	305	389	334	309	341	331	330	342	354	308	307	306	345	361	331	335	329	342	314	326	363	340	361	345	339	313	339	336	335	341	325	349	316	330	335	315	350	326	361	349	342	336	341	343	352	305	350	342	335	327	342	356	324	301	338	340	322	342	312	341	313	333	343	322	339	333	337	323	339	297	326	328	372	348	352	321	324	351	336	337	346	364	333	344	331	347	308	376	309	337	356	300	329	333	324	320	345	337	335	364	306	346	324	350	312	343	302	307	361	363	318	352	326	334	325	308	327	321	355	317	340	326	315	362	337	312	315	345	340	331	332	350	353	327	311	348	369	369	289	319	315	356	325	330	315	322	316	328	358	333	319	345	335	334	314	330	329	337	354	318	301	342	359	342	345	325	315	320	321	324	340	331	345	303	358	308	338	323	367	343	328	348	342	333	359	325	351	351	343	323	344	370	314	317	346	331	315	326	335	366	327	301	380	360	340	340	308	354	343	365	328	324	331	298	360	352	315	342	337	332	317	333	354	322	367	332	327	339	356	338	342	322	331	344	352	337	324	367	354	350	318	349	346	331	315	318	338	309	323	347	352	376	315	347	356	343	311	330	344	316	332	322	315	316	327	357	331	323	327	333	334	339	305	367	340	320	347	343	366	327	341	366	351	337	335	340	290	315	329	305	362	318	349	349	333	352	320	323	336	340	330	341	323	338	338	335	328	336	313	367	319	342	341	338	358	335	336	334	312	343	304	329	331	363	339	303	316	336	327	339	323	328	305	358	328	356	311	337	339	339	380	340	310	361	326	380	347	333	315	347	317	322	342	347	358	320	334	332	323	352	336	334	336	321	359	338	333	300	317	330	313	307	314	370	313	321	357	339	339	321	376	342	343	351	355	314	286	331	311	345	326	327	370	338	322	354	351	336	311	353	344	328	367	352	336	374	341	337	304	360	332	334	349	323	354	325	321	342	349	328	339	329	335	336	331	317	320	350	328	372	355	354	341	354	326	319	345	331	322	295	328	315	330	297	310	356	353	329	364	330	333	330	310	338	360	334	316	333	318	330	321	357	321	330	339	353	318	355	341	315	317	313	365	337	354	296	352	372	330	317	337	358	333	308	304	336	353	374	321	347	357	352	346	354	335	329	320	316	327	328	341	370	345	354	346	337	372	342	320	348	309	302	354	349	334	335	331	344	319	333	363	308	320	317	321	305	327	338	331	306	339	375	336	351	315	325	351	319	345	326	323	330	318	332	304	311	344	359	303	313	343	345	362	363	311	308	299	360	325	321	336	325	343	334	337	336	315	327	342	352	355	331	331	345	320	355	325	344	335	361	346	342	333	337	356	337	342	332	325	334	346	350	413	325	345	377	338	380	318	325	335	315	355	348	343	315	320	337	344	370	348	348	355	309	359	348	366	338	339	322	308	334	335	357	381	346	331	293	318	380	332	323	296	329	335	325	339	334	334	346	373	356	318	351	334	327	311	340	307	333	334	354	290	324	342	309	330	324	343	284	352	321	348	349	340	350	328	338	345	302	335	328	341	302	347	328	345	345	327	358	332	329	344	340	333	336	330	368	331	341	315	330	317	337	307	333	344	338	336	349	374	318	348	342	335	331	336	340	331	348	359	324	344	327	356	325	347	340	347	326	333	357	338	307	330	346	353	336	385	324	315
23778	20924	28008	24177	21127	15354	8193	4891	3553	2931	1956	1480	1247	1076	938	793	700	593	509	500	482	454	399	393	385	428	389	341	308	277	250	286	277	274	263	268	253	266	257	221	234	220	215	182	199	205	215	215	214	220	233	201	209	231	182	191	191	203	199	195	201	188	194	196	205	205	180	208	171	178	202	194	211	187	190	198	218	193	197	181	200	183	200	202	177	177	217	188	216	193	207	212	181	208	188	196	170	208	200	185	188	188	211	183	176	186	187	196	191	204	186	204	215	204	201	183	201	189	175	202	215	202	185	207	198	205	210	206	202	191	212	185	212	204	188	196	166	199	183	206	171	188	213	207	205	207	227	210	199	192	198	195	201	195	181	188	210	197	191	202	192	209	191	179	192	194	206	221	190	197	202	200	186	216	196	211	197	195	199	213	189	212	215	223	178	193	182	221	196	199	193	188	203	228	207	191	197	182	205	202	179	191	196	225	201	185	187	219	216	212	216	211	189	207	186	188	195	185	201	192	179	197	201	179	213	196	217	175	203	206	236	198	180	180	208	185	185	187	195	191	190	210	201	213	194	221	184	211	192	196	191	198	201	183	199	196	195	192	182	184	197	181	192	187	204	215	190	205	197	198	195	193	181	175	177	176	210	182	223	204	204	188	192	199	180	194	200	214	207	215	198	198	185	192	216	220	232	214	189	183	193	205	210	206	197	213	197	200	212	199	177	204	189	190	229	194	164	200	186	209	205	202	216	214	204	221	180	210	201	218	187	187	213	198	204	230	188	197	171	167	195	190	196	191	208	177	196	178	202	193	187	215	208	193	178	175	197	226	186	195	197	177	210	194	195	182	194	174	183	193	222	205	208	183	199	184	219	197	185	196	185	190	218	202	200	213	194	193	195	204	180	203	180	184	190	207	228	218	191	179	218	196	183	177	207	189	207	191	207	196	196	217	212	203	211	197	194	211	198	184	177	193	180	181	202	204	224	219	186	221	207	211	197	168	210	175	193	204	175	189	199	198	198	192	170	201	206	182	206	207	219	190	195	178	199	201	226	195	186	210	201	228	222	193	182	215	210	208	192	236	191	212	200	192	195	187	162	196	222	164	193	227	183	216	205	208	221	194	201	192	200	214	216	202	223	200	188	205	199	210	195	181	186	206	193	183	213	218	216	188	209	197	192	183	204	210	214	200	184	188	203	204	188	181	187	181	177	202	186	186	200	182	206	185	202	182	196	177	212	185	187	200	161	183	187	201	210	175	183	200	205	221	195	188	210	215	197	178	178	211	194	223	210	188	193	188	214	189	205	213	189	204	226	202	176	204	186	220	217	211	195	185	185	194	177	170	209	212	217	191	192	202	179	186	198	214	196	208	203	197	225	208	179	203	217	200	200	182	189	195	186	199	194	196	196	191	218	235	186	196	179	210	223	211	200	196	177	197	203	194	204	181	183	211	197	202	198	198	209	195	202	211	211	198	220	183	201	190	199	195	221	202	204	212	185	208	208	209	206	194	206	177	212	182	203	184	201	198	187	182	223	220	212	189	201	175	224	207	202	211	188	214	201	181	206	175	208	188	176	219	181	185	186	203	202	202	201	211	210	181	234	192	200	199	196	189	169	208	182	185	206	197	179	206	185	192	200	199	194	205	200	207	190	187	188	189	201	180	187	199	190	227	199	187	211	206	197	215	205	186	196	189	209	208	187	182	198	197	189	199	201	193	194	198	200	186	204	213	190	200	186	212	213	215	187	164	193	203	194	180	208	203	204	201	184	220	173	182	159	208	199	176	200	200	204	194	213	203	184	204	179	190	189	184	191	198	208	192	192	199	203	182	191	206	194	193	197	163	192	199	196	198	211	218	190	204	227	211	180	205	189	201	193	186	179	180	178	224	206	199	193	198	195	172	218	197	183	219	185	189	220	187	199	188	173	215	200	187	173	202	217	182	201	190	186	205	190	207	201	180	195	213	211	192	184	190	181	193	207	196	171	189	190	201	178	207	172	199	201	225	210	190	179	220	169	191	196	204	213	200	197	204	193	187	163	164	201	190	194	196	206	217	187	191	200	176	197	197	180	193	194	213	180	212	198	207	187	184	199	227	177	215	226	169	199	198	178	216	195	204	175	190	211	195	203	211	185	202	214	228	223	208	224	199	181	173	205	199	202	227	218	184	223	191	181	193	205	196	218	190	223	193	221	187	184	180	194	188	196	198	220	189	185	197	210	207	192	205	208	199	192	201	166	190	214	218	196	177	214	193	173	203	180	199	182	213	194	220	222	223	203	206	193	181	209	201	209	212	203	204	175	193	195	180	187	181	191	190	203	209	200	172	199	200	221	221	186	202	192	194	209	197	188	194	182	176	196	180	231	180	191	198	208	203	221	203	208	202	205	168	211	192	191	188	213	184	199	213	181	204	200	179	197	207	181	191	196	203	212	196	175	195	190	177	196	194	197	188	213	185	194	194	212	182	176	194	193	187	211	214	186	191	234	208	222	191	195	189	213	195	165	221	187	194	204	206	202	185	197	210	173	204	182	219	188	183	169	171	193	179	213	188	180	187	208	193	180	185	220	185	222	205	189	195	194	178	225	199	210	206	181	206	222	213	213	197	186	207	194	204	216	189	226	199	173	194	218	222	169	187	179	191	195	179	222	195	192	194	181	195	196	173	199	201	189	190	229	193	177	200	183	176	228	175	204	202	202	186	192	168	230	217	182	182	206	200	190	187	200	205	205	176	198	214	191	202	218	193	206	192	201	183	203	212	204	186	185	203	197	191	188	206	193	178	207	203	194	217	220	192	202	212	194	192	184	185	180	232	171	180	200	200	204	220	194	189	178	184	188	209	219	202	206	200	180	191	219	209	188	186	218	209	184	193	220	181	191	205	187	222	166	193	229	215	203	215	194	202	205	213	216	196	191	211	215	208	191	216	173	209	195	226	205	200	201	212	206	203	201	214	201	199	198	193	165	203	207	179	196	186	209	190	173	184	185	190	170	197	203	193	212	187	180	221	172	212	199	206	199	222	179	217	201	190	183	206	195	176	208	203	224	182	212	181	207	194	218	199	217	189	191	201	226	203	205	215	190	203	216	189	193	208	196	173	212	181	223	190	189	195	226	208	195	186	200	209	196	195	200	190	192	189	197	191	218	177	191	198	171	201	203	196	209	183	205	212	187	197	193	205	202	209	215	213	206	208	216	160	192	237	167	182	183	209	197	191	185	204	178	191	202	221	194	188	193	177	200	205	212	200	218	202	199	183	200	169	183	217	191	189	216	197	194	208	206	193	195	204	203	190	188	191	198	225	186	203	187	199	196	208	208	214	183	213	195	212	196	221	203	200	194	222	197	225	203	184	192	211	219	201	189	215	201	199	191	200	214	199	201	221	177	207	210	200	205	209	206	180	206	179	189	174	205	213	181	193	202	218	198	200	196	185	205	212	197	190	204	201	236	204	201	189	203	194	204	208	200	211	237	205	197	177	180	181	198	208
26027	43413	38438	27813	21571	15554	12087	9576	7848	6184	4266	3343	2725	2316	1875	1539	1461	1131	960	874	864	822	767	636	666	658	692	519	443	333	359	349	403	396	409	407	365	314	320	326	322	257	260	269	255	234	254	261	252	235	235	255	253	248	243	225	223	240	241	234	241	250	241	259	263	254	213	249	219	246	225	216	226	243	256	237	262	249	229	293	230	236	245	197	247	258	255	240	253	251	227	231	247	239	243	258	282	239	251	227	246	244	230	253	243	240	238	253	205	254	247	232	232	264	244	229	239	232	249	249	218	218	258	256	247	248	233	269	258	232	229	238	258	264	242	255	243	224	247	269	272	242	227	259	242	283	252	242	247	235	226	249	243	231	213	238	240	238	257	247	259	237	227	235	269	254	247	233	229	237	237	252	227	229	235	238	231	262	217	266	247	257	273	240	267	265	259	270	243	259	234	248	246	197	241	237	251	259	226	224	236	252	239	250	225	240	220	248	250	237	241	280	276	247	243	223	254	243	256	261	256	252	229	230	242	239	226	267	231	240	232	238	242	263	260	255	237	232	255	254	281	251	212	262	273	240	229	204	252	224	254	230	216	239	230	254	257	239	232	248	231	246	217	239	250	254	245	248	241	239	257	261	250	233	240	237	243	238	271	233	258	246	268	243	236	234	256	243	232	244	250	250	264	234	228	222	257	263	237	251	238	240	255	233	227	286	242	264	238	266	256	240	235	272	252	243	264	250	244	236	226	246	248	234	242	236	233	234	234	234	224	221	255	247	245	225	263	240	277	211	235	245	261	246	249	245	222	248	232	247	280	272	237	239	233	222	275	242	258	242	276	263	273	233	238	271	259	268	242	246	261	231	218	244	222	257	253	252	246	259	243	234	264	249	264	246	245	254	238	238	251	228	261	260	245	260	250	238	254	213	249	236	251	247	218	235	253	257	252	245	256	246	252	234	225	237	233	261	277	239	255	266	229	220	251	226	244	253	258	256	239	215	250	253	249	246	231	276	257	241	246	259	255	221	229	226	240	246	247	220	269	271	248	248	260	246	258	252	245	228	243	219	241	278	261	251	256	271	264	258	225	265	235	266	268	274	249	262	221	220	263	255	220	236	210	250	278	213	257	241	243	222	234	270	265	237	247	270	243	221	244	257	255	239	273	272	233	249	233	264	240	242	262	272	256	244	277	258	244	233	229	249	261	237	231	260	253	274	261	225	224	233	238	231	232	245	275	246	277	239	239	248	222	240	245	241	240	241	262	255	239	229	253	261	224	252	257	263	253	224	227	264	247	224	230	253	251	229	245	234	231	264	268	263	233	233	225	259	234	249	259	215	250	266	228	244	244	246	215	257	211	242	261	277	265	225	251	232	262	252	232	244	261	220	220	229	259	285	250	238	253	246	242	226	265	243	242	226	244	238	227	248	246	236	225	248	245	243	262	216	240	261	248	247	254	239	234	228	232	252	233	265	220	208	211	268	230	243	235	229	243	246	233	237	272	251	254	257	242	259	247	225	251	256	220	245	239	240	256	240	236	251	265	238	246	216	245	227	239	267	235	233	217	222	241	251	229	233	239	233	236	246	244	267	234	237	238	245	236	241	244	277	244	236	249	250	280	264	235	226	262	235	236	253	251	235	228	245	268	244	252	262	214	247	267	284	221	252	283	227	253	247	249	227	220	246	259	250	248	240	272	254	251	248	243	238	239	249	271	220	249	254	213	253	238	231	259	276	266	245	266	241	252	250	260	232	241	251	236	250	242	219	243	272	235	250	270	253	243	238	235	227	240	225	259	234	244	243	244	225	219	233	241	259	217	226	216	275	227	255	246	274	235	263	204	242	255	271	230	217	229	250	209	242	226	252	239	246	228	246	236	234	237	240	289	249	247	235	247	241	224	250	231	241	235	242	238	235	245	243	239	228	250	250	228	242	227	256	263	249	215	240	249	264	231	237	257	231	237	244	234	251	255	251	255	222	237	251	246	242	214	253	238	236	249	249	241	266	257	241	245	229	237	250	234	226	225	263	270	251	237	235	247	210	266	250	242	241	239	247	233	214	263	258	258	227	253	254	212	229	287	227	203	243	243	255	255	258	252	243	229	243	232	232	237	231	249	247	255	239	247	229	238	242	270	258	238	225	254	252	254	260	281	266	246	233	213	255	251	238	228	251	250	252	243	230	253	245	232	232	244	245	249	250	251	232	229	223	267	252	245	229	226	251	255	274	229	246	244	242	243	235	241	254	230	261	244	238	226	267	247	250	265	259	223	245	213	238	236	240	220	251	248	261	212	254	264	213	243	235	242	254	255	216	241	248	232	232	225	266	257	246	249	258	240	240	255	242	241	239	242	277	221	247	256	253	261	237	241	231	225	229	222	248	234	248	233	249	226	223	280	254	226	245	238	241	226	241	252	223	236	252	246	284	244	225	251	250	211	278	224	199	258	254	249	262	262	261	248	221	222	228	243	212	252	243	242	214	238	244	255	252	238	253	261	253	262	243	251	264	224	242	248	241	227	264	243	249	264	224	240	270	237	233	233	235	264	238	225	251	269	255	246	259	246	243	247	254	264	272	264	262	245	251	266	232	237	259	255	223	225	208	217	260	238	263	254	267	230	260	229	248	232	265	254	252	231	282	250	251	250	239	246	252	259	251	230	261	243	237	250	272	263	229	245	257	237	217	262	286	245	256	240	265	233	224	243	222	206	231	242	253	249	214	253	236	228	246	238	220	264	235	244	212	230	262	271	244	274	231	216	231	233	236	236	237	233	220	251	254	249	252	244	240	238	208	213	247	249	235	233	238	279	216	248	260	230	227	256	253	253	250	228	270	251	238	230	246	235	238	276	231	221	235	235	208	217	250	234	223	223	230	252	248	238	235	267	236	231	261	273	233	248	238	234	216	253	237	221	224	250	271	252	264	274	236	220	207	255	214	272	272	258	240	226	268	233	248	222	240	253	206	272	224	244	225	271	273	240	230	247	250	210	229	220	274	239	279	223	235	272	227	253	225	246	231	256	238	226	222	221	236	248	265	237	247	259	239	237	239	262	238	246	256	239	236	244	214	230	236	243	227	267	234	257	239	224	266	266	229	256	241	251	227	234	245	213	254	245	275	248	259	237	235	274	243	255	261	253	242	251	247	242	236	219	224	217	245	245	243	230	234	247	263	237	256	226	239	247	259	288	240	250	235	231	268	240	238	260	261	227	244	272	250	220	242	242	215	244	215	206	259	264	244	265	259	234	235	241	265	229	246	240	215	238	256	266	243	234	224	245	272	257	245	264	232	255	267	275	243	225	238	246	260	236	243	252	267	256	223	254	226	255	235	249	246	248	241	229	250	244	256	242	248	257	220	252	237	257	227	239	250	243	248	246	243	278	235	254	238	213	249	259	245	247	248	224	241	246	229	225	250	253	241	245	278	249	251	230	242	271	227	251	262	227	246	257	255	249	275	241	235	262	229	227	264	260	251	248	212	219	266	254	230	251	232
24930	20947	27050	25287	14771	7703	4907	3518	2854	2045	1486	1250	1013	894	819	742	726	628	640	598	595	524	493	509	469	474	511	495	428	423	383	408	402	409	439	424	378	382	383	414	390	372	339	351	366	374	340	363	358	364	351	349	374	345	354	355	348	332	371	360	372	357	337	366	362	371	346	402	331	373	373	387	334	325	354	338	321	343	361	351	353	327	336	380	324	338	381	334	347	380	337	356	376	382	362	367	389	350	378	386	347	312	353	354	376	351	384	347	377	324	322	350	365	359	366	347	375	353	391	349	351	359	342	363	353	355	354	337	338	382	351	319	377	332	370	368	353	369	338	337	382	344	360	354	373	343	386	342	343	340	333	363	375	355	345	331	342	343	373	368	325	364	345	366	347	358	348	372	375	336	324	325	363	354	353	373	321	363	380	365	358	354	338	313	321	335	368	315	389	377	326	371	328	388	362	348	366	395	371	356	342	339	355	346	356	359	370	370	359	347	358	359	359	326	375	309	361	349	359	349	370	317	345	376	317	357	337	396	349	357	338	331	370	381	329	357	355	358	350	359	355	338	369	355	342	376	331	355	354	378	368	331	351	357	336	382	361	363	365	366	330	353	347	375	375	359	357	365	368	334	338	362	353	353	351	361	352	339	354	343	373	386	327	331	353	340	359	354	337	346	329	349	349	332	367	354	359	368	362	348	352	351	355	337	323	368	368	381	348	347	328	343	350	316	340	345	369	364	335	324	372	371	347	384	319	362	327	363	328	366	387	351	354	341	383	364	336	356	338	344	353	343	355	365	371	338	340	355	357	370	350	378	352	335	353	347	343	363	371	359	401	337	352	351	312	349	372	333	371	338	364	352	338	365	326	349	370	365	372	350	340	342	318	358	335	393	331	337	343	372	345	353	368	351	387	357	317	367	341	397	367	349	359	346	322	364	361	325	372	372	370	340	361	367	389	358	375	326	366	317	346	353	346	356	356	374	324	329	371	344	346	383	341	337	350	362	330	362	353	367	378	355	338	330	325	353	339	365	351	343	337	350	381	376	350	362	323	316	368	354	315	365	336	335	334	352	332	349	360	341	371	364	365	318	362	327	340	327	343	340	359	339	319	360	375	344	372	351	351	366	354	380	373	356	356	352	333	363	348	369	371	331	355	334	347	362	355	358	358	345	335	358	357	355	384	326	319	323	355	347	359	362	362	317	359	316	355	345	352	368	338	338	340	356	352	373	364	341	318	341	349	365	355	376	376	319	362	325	350	324	338	362	369	326	368	353	355	373	355	344	342	373	343	352	365	346	375	316	350	351	325	368	378	346	320	328	328	374	330	350	369	360	362	355	352	349	366	323	342	355	336	323	356	353	353	353	366	354	378	329	335	361	374	301	338	337	327	344	371	375	323	321	353	341	357	351	338	356	349	378	337	358	377	337	371	363	341	361	310	360	333	364	364	373	335	350	371	365	375	371	330	354	377	351	361	358	320	343	348	335	357	382	328	361	365	345	361	312	344	354	380	355	320	336	347	317	367	359	370	356	367	368	366	360	377	368	354	356	332	369	384	336	303	355	359	366	358	327	338	338	349	364	360	361	367	372	343	356	337	369	352	333	327	358	346	324	380	370	357	322	327	349	366	353	379	362	362	354	369	328	341	360	356	366	349	353	373	334	375	363	355	354	338	351	367	408	318	358	352	349	320	350	322	355	369	327	369	357	374	383	356	363	351	340	360	353	364	403	371	337	341	353	386	351	338	349	351	338	348	356	348	378	344	337	329	331	305	316	345	327	380	351	372	376	355	384	331	347	393	318	388	381	302	351	387	342	377	378	339	374	345	375	370	353	346	346	334	334	356	346	353	374	343	342	350	328	363	337	360	308	355	393	367	332	352	340	322	327	357	352	339	387	366	344	338	354	361	369	357	348	364	363	345	344	412	361	338	352	346	334	344	355	376	368	335	332	359	345	363	349	357	375	354	378	374	351	347	351	365	341	348	370	349	362	330	326	336	371	328	397	374	353	374	362	350	334	371	353	362	369	362	336	343	363	332	330	331	353	338	366	345	392	337	355	350	330	358	364	338	358	342	359	362	360	359	361	365	367	349	365	365	350	360	351	346	387	340	360	361	334	323	318	341	334	358	372	347	360	332	370	363	327	362	375	371	342	360	331	347	351	368	354	372	345	343	348	392	361	347	319	361	336	359	324	355	343	369	340	356	354	302	337	338	332	351	362	375	344	330	337	378	324	342	383	338	347	386	349	334	367	344	374	334	332	334	313	388	364	374	357	337	376	358	381	342	366	384	304	339	359	331	357	349	384	368	361	374	335	355	358	360	385	351	340	335	355	360	384	351	382	335	350	348	371	350	390	351	328	362	359	345	323	359	376	328	364	333	350	349	346	336	325	364	357	385	369	339	359	314	341	308	344	344	362	353	331	370	357	383	362	349	369	323	368	344	405	339	340	356	342	349	380	371	370	347	339	355	344	393	364	352	374	352	332	346	340	325	348	381	363	380	351	344	345	346	345	384	358	375	361	350	350	328	338	386	367	351	347	349	363	346	369	352	360	373	361	391	372	301	332	339	338	363	329	373	369	335	347	364	343	339	334	356	330	347	336	357	342	334	347	356	333	337	355	371	359	348	336	350	349	363	343	377	347	364	325	336	345	351	372	337	362	352	377	374	374	351	349	338	379	371	343	380	366	343	348	374	372	374	365	393	369	358	325	391	358	369	343	381	330	362	373	353	341	363	347	372	385	362	362	379	349	370	375	373	374	330	356	317	367	316	342	365	332	347	318	350	368	345	372	350	338	343	372	348	336	348	347	374	350	340	328	336	318	342	318	338	373	374	349	349	368	384	365	341	330	373	389	350	365	308	343	354	348	352	319	383	323	348	373	342	363	354	387	356	345	396	356	338	341	373	337	343	333	339	352	349	380	381	347	351	326	376	363	351	352	380	356	348	338	357	372	386	370	328	321	341	342	369	356	346	349	346	335	354	338	358	359	363	351	365	345	368	354	345	350	345	341	359	351	348	331	350	378	409	344	363	334	387	333	348	384	334	377	374	324	330	349	395	331	392	358	352	385	389	348	367	347	373	379	331	364	344	379	346	343	327	355	372	373	355	391	331	336	352	347	377	364	347	321	356	341	338	354	376	352	365	332	363	350	349	345	367	350	347	344	350	360	367	347	361	344	360	343	370	326	358	353	341	373	348	347	336	346	349	384	365	372	328	357	377	331	350	330	326	385	376	340	341	345	381	323	357	333	362	345	361	369	359	366	368	391	342	358	340	349	367	353	376	343	353	353	340	361	350	334	401	377	361	371	371	389	354	380	403	366	365	344	370	334	361	390	376	372	350	343	350	329	362	372	329	358	356	342	368	349	357	364	342	350	345	346	377	379	358	347	351	369	374	340	377	383	338	409	389	336	340	377	378	392	329	360	348	327	356	341	381	358	341	320	398	341	336	389	383	365	351	365	380	322	367	356	324	349	372	357
26117	40776	34772	23708	17305	12561	9552	7435	6430	4525	3339	2743	2233	1912	1640	1443	1240	1032	1051	892	869	860	762	741	690	728	730	645	543	532	545	510	533	519	545	545	467	506	471	497	464	418	433	420	437	427	437	426	415	440	394	405	398	450	396	418	419	413	404	443	441	438	433	437	418	427	440	426	418	427	453	407	420	418	423	424	414	393	428	426	426	420	410	391	436	440	415	415	408	385	370	397	406	394	454	416	434	414	459	398	409	447	413	408	424	454	407	403	434	395	420	474	399	447	405	402	412	408	437	479	418	411	459	404	438	420	423	467	431	424	428	445	406	412	451	410	411	422	430	426	434	432	435	416	409	435	431	421	412	449	372	403	442	457	413	394	449	450	437	397	392	440	438	416	406	402	407	435	450	396	429	408	448	436	428	381	469	459	408	398	421	433	418	380	433	415	413	425	403	405	427	432	402	393	444	426	391	428	431	406	432	413	389	407	396	436	396	409	431	415	431	389	425	433	428	449	415	395	390	433	447	422	382	455	418	433	372	377	421	419	416	399	440	409	413	434	415	406	411	414	409	388	418	377	427	397	445	416	430	423	413	421	427	425	444	411	402	436	435	411	397	396	433	386	432	439	419	438	448	433	448	388	438	382	414	417	410	383	448	407	418	426	390	411	415	419	406	408	451	419	375	448	427	429	418	416	418	429	424	370	441	426	484	412	405	421	386	403	392	440	409	411	407	384	403	393	425	421	423	444	443	412	407	409	403	431	432	432	425	423	418	449	414	410	448	440	396	438	429	387	436	432	407	410	458	433	425	403	432	447	430	438	425	391	396	430	403	426	380	440	413	408	418	450	441	429	421	423	407	420	380	410	448	441	398	426	375	446	412	436	372	431	431	386	444	433	441	405	384	387	448	422	408	385	389	445	417	400	444	430	425	439	421	401	401	397	426	435	392	450	436	405	431	443	408	419	415	451	393	452	422	408	447	426	398	395	436	414	420	416	400	419	434	451	434	433	397	410	412	378	422	422	394	401	403	469	418	419	414	421	445	414	395	446	429	401	428	409	409	429	435	414	440	423	395	433	415	442	423	414	447	385	400	436	434	402	424	390	414	416	428	468	416	396	453	441	409	394	402	405	403	380	423	406	425	426	408	389	440	418	408	429	420	419	424	408	463	463	460	427	409	435	425	423	398	394	429	434	419	461	409	430	425	422	410	409	452	406	451	411	469	422	435	417	432	427	387	424	434	408	415	407	418	439	428	461	471	399	392	414	392	430	397	415	413	414	376	426	442	432	441	434	462	437	407	390	422	415	445	406	411	413	433	425	394	437	414	390	406	398	426	408	412	424	407	440	382	436	431	458	409	428	412	411	431	417	424	413	457	451	428	381	427	416	397	444	430	396	419	424	389	427	389	412	451	435	437	409	418	403	441	421	446	410	414	434	400	409	400	428	419	425	406	445	396	441	401	389	445	451	407	409	424	392	424	425	419	423	435	400	430	414	425	423	397	436	431	406	423	450	353	406	423	419	449	440	444	390	416	405	441	400	424	429	413	434	410	422	410	434	391	410	429	420	435	429	385	416	429	424	424	418	405	425	369	463	446	419	431	395	403	441	393	427	419	403	406	443	394	398	429	433	390	403	409	379	456	437	405	426	422	433	441	425	427	396	422	454	443	410	420	441	430	416	389	424	422	443	395	425	414	431	422	428	421	436	370	410	420	394	414	458	398	416	448	414	456	390	404	380	412	402	426	401	428	441	429	415	434	442	414	393	399	413	416	414	403	443	401	440	421	481	419	399	429	394	437	419	409	404	388	453	448	442	422	404	404	410	411	446	428	430	412	453	391	394	408	442	425	435	444	436	435	398	378	414	453	429	418	399	433	417	403	382	409	403	422	432	416	439	424	441	434	404	398	418	426	403	405	435	435	432	393	419	413	434	417	378	392	443	422	409	416	431	419	443	396	399	433	452	398	421	422	432	442	396	403	458	417	407	407	456	389	427	389	384	416	407	437	448	431	429	399	443	430	431	404	405	395	424	429	409	393	396	422	413	422	464	424	394	473	423	408	418	437	430	415	437	404	409	398	417	428	441	440	413	386	409	411	413	422	401	420	383	439	441	360	419	392	416	443	424	421	403	413	410	400	415	459	420	434	420	453	484	416	466	401	385	405	393	422	421	441	416	400	419	421	427	423	377	439	405	423	388	420	451	381	431	426	421	408	441	439	447	425	415	454	417	419	389	412	415	406	427	396	415	396	417	435	421	411	430	410	414	420	401	419	420	419	406	411	454	433	403	423	459	429	410	414	458	399	419	431	414	392	413	436	447	404	458	422	412	442	403	382	453	439	380	425	452	391	456	416	379	461	447	474	416	419	438	437	409	408	411	401	400	431	381	410	385	432	454	403	407	422	440	430	419	413	440	398	399	433	415	408	422	449	406	408	380	414	392	417	454	425	401	415	431	407	409	421	402	447	451	408	386	410	404	430	419	406	462	398	407	391	405	458	437	426	415	410	401	439	435	429	421	413	389	421	433	403	459	397	417	413	419	432	410	420	433	383	420	414	436	403	457	405	411	444	414	391	409	404	390	420	432	416	364	395	397	418	432	408	394	393	452	422	396	400	439	424	401	434	420	450	440	418	401	381	404	370	429	440	402	437	416	444	439	404	405	421	426	399	403	424	445	412	420	433	421	463	434	410	456	406	413	420	407	414	448	482	451	407	409	422	415	437	438	419	420	392	396	432	391	400	413	407	427	406	414	424	414	428	418	375	442	412	439	425	430	416	400	423	423	388	417	432	449	453	420	386	428	432	407	449	427	443	399	385	424	403	428	426	431	425	395	410	421	400	426	431	401	424	392	427	404	430	444	444	417	414	411	446	406	391	393	394	429	403	417	418	416	382	400	399	424	419	409	390	408	392	446	405	390	403	425	425	423	437	408	413	441	416	401	401	441	408	444	381	416	426	399	388	407	411	441	430	491	398	421	439	456	424	451	431	430	399	427	450	389	415	426	413	455	402	410	451	428	454	381	418	408	427	424	441	395	454	409	402	386	406	376	406	437	433	449	439	396	419	427	413	418	424	440	431	423	456	427	450	463	452	411	416	436	421	400	437	437	405	395	426	390	400	392	392	401	401	417	403	414	417	427	403	425	427	442	449	416	401	447	398	410	419	418	429	363	410	439	424	430	407	412	382	412	435	414	420	379	432	410	449	388	413	427	399	434	417	454	438	396	427	414	420	414	411	433	383	420	416	366	401	399	427	418	389	421	429	426	415	388	470	454	440	429	432	400	439	438	405	405	441	388	446	421	425	407	457	454	408	400	433	394	445	445	384	420	408	426	411	442	421	400	396	424	407	456	415	400	408	437	433	412	447	436	427	412	420	414	376	415	439	442	464	428	415	419	420	434	447	402	414	408	439	392	422	407	419	407	431	448	440	420	424	411	412	403	439	378	400	415	404	407	407	451	421	448	415	441	448	409	401	465	421	441	472	385
22722	20910	28437	23517	21073	21467	16234	8141	5854	3901	2745	2230	1821	1508	1250	1152	1001	830	759	704	699	647	574	613	544	510	549	492	407	365	380	334	349	369	391	356	331	318	350	319	288	274	271	275	292	292	304	285	283	319	286	288	269	255	287	270	269	253	299	286	262	246	260	285	291	274	275	301	261	276	271	313	277	252	291	239	290	275	240	277	265	295	237	266	273	270	273	293	261	267	276	295	272	263	255	273	261	265	269	293	277	282	235	273	246	269	281	277	264	267	271	296	299	270	259	250	293	257	267	282	262	239	242	273	291	259	259	267	271	246	272	286	264	251	291	270	263	317	236	288	277	262	254	262	270	285	264	290	259	283	274	273	277	249	275	270	277	246	292	289	244	278	301	269	294	269	265	257	258	267	240	266	274	282	271	289	272	273	257	266	270	285	294	257	259	269	268	289	283	260	288	262	245	286	290	273	312	284	272	274	232	277	275	284	277	292	302	243	279	274	281	271	253	260	272	290	282	298	272	259	282	270	276	261	285	286	270	258	280	291	280	252	268	271	271	259	245	267	281	276	263	246	284	258	284	252	290	274	300	281	267	265	275	266	303	264	242	295	251	272	246	269	266	273	245	288	255	282	276	290	248	246	256	251	270	282	281	264	286	257	286	251	271	273	273	257	289	239	325	290	255	265	271	261	279	258	256	255	263	269	295	270	274	244	262	254	288	278	289	303	275	270	264	229	248	267	270	255	251	263	272	266	282	275	283	295	267	243	282	261	246	251	288	226	288	254	280	277	269	280	296	291	300	255	263	274	281	247	240	266	269	272	278	273	259	269	276	253	267	277	251	272	294	263	263	287	276	267	289	270	290	271	254	281	261	263	285	277	288	279	279	273	246	241	273	272	279	280	257	256	266	280	259	245	259	291	248	273	307	274	276	278	262	286	260	278	280	267	278	254	264	285	278	271	270	270	265	229	277	296	268	265	273	273	268	283	285	248	297	247	213	297	277	277	300	264	298	243	265	258	269	253	284	272	285	278	280	273	276	267	268	243	269	278	246	262	262	288	277	259	283	285	259	270	260	247	227	249	273	264	260	257	275	293	262	272	254	283	248	253	276	282	264	260	266	255	290	271	319	259	266	258	257	242	253	277	251	258	257	298	301	307	295	273	275	274	264	263	264	276	240	292	258	258	283	287	271	278	254	263	283	267	243	259	265	257	302	264	271	276	274	300	284	297	266	253	247	288	290	266	269	247	290	238	238	266	265	254	266	255	269	279	248	244	259	256	284	242	247	282	296	272	274	274	240	284	274	245	281	244	269	306	288	283	294	253	278	259	285	268	273	255	250	239	287	285	279	263	271	246	277	260	256	300	276	256	269	297	271	287	243	254	310	271	265	271	274	307	275	277	301	268	264	284	249	281	273	264	257	277	250	282	278	271	295	254	245	282	261	304	249	267	292	274	289	284	274	270	263	308	257	250	258	260	290	277	248	267	277	293	263	250	281	245	270	279	256	279	277	263	264	269	299	256	259	292	260	281	281	286	261	271	274	240	264	301	254	276	292	285	249	237	264	297	309	264	257	235	288	263	264	292	298	243	324	253	271	276	277	298	261	266	292	267	292	288	287	287	262	289	287	248	288	230	287	262	290	260	267	277	271	303	240	289	258	263	285	273	254	253	252	247	267	263	290	251	265	269	263	267	264	288	242	275	289	261	265	247	272	272	272	269	261	280	285	260	276	279	286	266	265	264	269	296	259	265	265	249	262	245	275	276	241	262	285	282	260	284	286	256	281	265	263	248	243	273	276	273	272	259	257	251	288	255	268	292	273	278	275	233	281	288	314	274	275	275	247	280	261	262	260	275	277	295	259	309	247	251	271	289	276	279	282	259	279	263	276	273	271	262	229	267	281	315	292	269	253	286	254	301	283	262	262	271	280	281	255	270	278	298	248	275	267	238	304	253	241	264	273	270	256	282	274	257	283	274	258	300	261	277	275	287	269	279	247	300	288	247	249	286	257	299	268	299	271	266	290	268	288	280	296	254	272	262	257	231	263	272	264	280	253	287	262	271	262	252	280	247	267	279	239	267	243	283	275	266	251	261	253	280	309	273	250	261	287	298	288	262	274	255	261	272	254	274	277	245	286	265	276	263	251	274	254	266	274	297	256	283	283	299	270	270	263	238	253	259	278	300	276	262	252	247	238	272	275	286	276	302	293	309	250	276	257	254	282	290	265	281	290	305	286	301	281	251	283	258	281	273	269	277	278	261	268	288	267	264	282	280	266	253	267	266	261	293	269	267	262	258	304	251	276	254	287	251	297	276	262	260	294	273	297	259	256	285	267	276	262	242	271	255	295	270	243	268	273	290	286	299	275	267	266	283	256	281	275	260	276	267	266	280	265	259	286	277	269	258	274	274	278	281	286	267	268	264	255	275	280	278	268	271	273	296	270	280	267	296	277	266	253	276	258	268	275	268	267	242	264	276	263	291	274	269	265	277	273	273	279	265	300	279	261	285	288	238	277	272	265	278	266	249	248	287	272	265	263	250	282	291	261	280	274	259	293	261	307	260	294	262	270	273	285	270	253	265	276	279	259	255	261	256	285	265	266	294	266	256	267	309	278	300	278	289	278	253	267	252	289	268	269	310	282	279	262	281	272	278	244	248	260	278	268	240	274	278	245	278	270	284	277	277	232	277	286	266	252	289	272	253	291	264	282	240	272	300	290	257	252	238	261	245	262	253	268	280	257	280	288	287	275	276	272	279	259	285	237	279	250	276	263	288	278	252	269	273	296	265	239	287	268	283	255	276	272	258	279	291	254	230	256	237	266	253	260	291	232	262	260	257	254	293	275	271	271	300	267	271	291	262	301	308	276	275	288	291	251	248	282	275	244	267	262	258	269	264	287	289	285	300	301	290	281	265	272	286	259	275	255	257	278	280	251	267	292	270	267	279	257	271	302	254	265	287	245	270	278	254	249	300	305	265	249	256	291	269	254	289	266	271	307	263	269	283	290	234	262	289	285	248	278	274	251	278	278	287	297	279	282	258	287	280	266	264	260	294	249	256	265	296	264	271	283	272	272	260	249	267	287	259	260	282	276	284	262	290	309	274	279	262	255	285	280	272	259	298	258	282	261	281	263	243	265	263	279	242	273	262	268	294	255	282	265	268	279	295	290	268	261	309	256	276	269	276	257	246	254	304	293	277	278	258	264	267	272	273	277	286	238	255	283	235	254	282	271	253	256	269	284	274	260	249	260	295	267	276	251	272	272	252	256	273	272	250	280	251	276	272	262	285	278	279	271	275	273	268	304	298	272	262	270	296	269	266	270	274	284	289	261	294	264	247	250	268	251	296	259	283	272	273	249	284	278	289	279	295	276	246	259	250	274	267	254	283	280	287	276	261	252	276	268	254	266	263	269	280	281	266	274	275	279	305	244	252	253	267	258	264	274	261	243	240	289	283	256	270	271	272	279	272	247	277	297	250	302	254	266	277
29755	47085	42194	31803	25483	20416	16151	13644	11574	7640	6130	4789	3673	3092	2610	2375	1940	1605	1394	1384	1210	1147	964	926	864	904	939	837	673	528	505	451	449	505	555	446	432	438	429	362	364	325	340	339	339	318	293	316	312	309	304	317	307	320	344	323	297	313	302	324	295	315	308	337	343	294	345	275	305	287	295	333	344	321	327	333	319	295	307	333	310	275	368	327	299	358	291	323	294	309	346	339	326	292	322	327	306	324	311	315	305	296	337	313	332	324	313	303	318	343	323	326	335	301	299	278	331	309	340	293	354	309	316	314	353	301	321	333	306	294	315	326	321	312	308	336	350	293	286	324	291	322	292	326	290	299	302	332	311	313	303	289	278	296	342	304	314	336	327	321	302	354	311	318	292	304	315	277	346	266	295	283	347	288	358	326	298	308	297	280	313	321	325	330	295	311	310	326	333	306	313	342	304	345	295	308	345	330	334	311	326	268	326	319	307	333	303	295	319	341	307	312	295	312	332	309	273	300	313	327	307	308	353	314	304	293	310	318	321	294	321	322	320	292	308	291	312	301	296	324	338	307	320	358	286	326	296	309	314	317	330	333	284	325	291	300	351	361	327	282	313	358	272	303	308	332	314	311	303	295	346	305	327	290	312	317	318	324	308	301	301	304	301	300	321	287	303	325	326	317	301	314	298	328	316	315	322	323	303	320	324	316	295	309	315	312	269	309	330	292	349	312	316	341	292	319	320	319	286	323	322	298	289	280	306	320	331	300	312	315	291	301	361	297	305	291	343	315	296	312	320	328	328	305	282	291	312	325	346	285	291	288	331	324	316	297	295	314	308	305	320	283	309	273	332	331	285	307	307	312	308	312	319	306	327	327	345	312	327	311	318	306	315	324	323	314	329	314	314	319	336	286	326	323	307	296	294	338	318	337	297	304	305	280	315	309	329	298	323	290	317	314	322	312	313	318	290	322	334	292	324	289	301	320	333	317	346	339	313	284	321	306	293	311	318	322	316	315	305	317	321	311	304	317	331	291	283	320	354	305	310	288	319	307	291	310	334	333	328	295	281	320	327	317	315	301	316	295	303	309	314	286	298	320	319	250	295	331	320	309	353	284	322	313	324	309	312	348	310	332	341	274	305	286	337	302	322	287	299	321	302	335	273	331	299	312	326	295	322	305	320	302	327	286	305	307	320	317	314	303	337	305	318	321	336	305	311	339	336	292	297	339	321	294	309	272	310	291	326	318	280	309	319	286	337	303	316	325	314	329	321	342	304	288	318	305	298	317	305	313	329	295	338	307	317	335	307	301	301	304	315	313	304	341	278	326	336	347	300	321	321	338	336	346	322	298	307	304	318	333	319	301	305	296	305	324	352	323	313	329	335	297	308	315	331	280	292	347	313	356	327	326	287	295	349	276	293	317	320	344	313	333	326	297	291	338	329	315	304	316	308	308	308	322	301	318	311	330	335	315	279	296	318	291	283	332	304	317	328	328	308	332	320	327	308	291	329	337	308	331	315	329	305	309	305	323	301	312	321	307	316	283	310	330	308	311	302	286	305	307	320	315	306	300	314	310	317	331	342	329	323	350	318	325	294	303	309	322	296	302	324	276	344	308	290	299	339	309	301	297	300	318	363	294	290	304	323	345	309	330	320	351	318	304	313	295	342	337	326	289	336	312	313	326	271	339	309	302	331	298	317	349	308	284	298	307	347	296	311	298	326	307	298	316	309	300	303	317	291	277	303	298	315	315	317	303	303	322	300	347	312	292	316	307	327	307	301	327	309	320	315	329	318	307	309	288	336	320	270	303	301	321	308	323	275	314	296	326	298	323	310	307	311	309	325	286	318	331	327	302	298	321	318	311	328	311	321	307	310	336	298	334	308	293	297	308	294	303	287	311	325	320	315	330	310	294	309	301	315	326	305	304	308	320	325	301	305	302	342	312	295	319	328	304	330	343	331	323	308	330	317	311	328	332	302	294	326	324	312	284	304	303	347	288	298	333	330	304	301	305	328	330	292	277	330	332	287	274	283	287	325	313	296	330	301	319	291	291	295	312	340	334	329	297	354	279	314	313	307	319	303	336	314	340	312	306	319	326	294	326	314	332	303	312	340	308	327	299	299	352	350	320	314	358	301	315	314	336	280	314	332	324	315	302	325	300	294	299	336	321	297	337	313	328	308	328	281	313	277	322	300	304	311	315	321	290	311	281	324	299	312	316	298	313	287	303	330	329	292	315	293	294	298	266	322	335	332	298	302	304	303	308	321	320	325	299	298	304	300	287	288	295	255	346	300	283	336	313	298	294	308	302	312	330	314	335	318	286	346	326	328	338	297	313	317	312	278	304	330	300	313	295	292	323	305	304	307	292	298	325	314	334	338	340	296	336	296	292	316	300	311	335	313	326	339	295	326	296	310	306	317	290	318	326	328	308	340	313	341	282	317	314	290	318	334	272	309	366	326	305	276	304	334	326	333	321	313	322	326	311	293	291	323	310	283	300	333	303	318	295	278	284	313	305	313	323	278	277	342	318	311	315	336	311	288	306	319	336	291	310	322	275	296	300	307	301	320	301	309	316	329	314	313	304	299	281	316	310	315	340	337	280	290	311	292	335	305	317	319	345	312	319	270	294	344	307	289	303	322	299	365	354	325	281	301	310	318	312	317	327	323	303	311	294	273	325	302	299	314	296	324	339	342	295	339	276	292	290	326	323	317	330	319	329	330	311	304	324	284	330	314	308	307	343	301	320	329	302	300	337	320	294	318	292	328	310	296	327	314	316	300	314	316	308	354	325	329	318	309	292	339	274	308	302	328	322	312	316	298	291	321	337	310	330	328	329	302	313	280	296	314	330	296	309	329	306	308	319	301	282	283	297	314	316	292	318	310	315	315	309	274	289	309	310	301	337	337	290	314	332	312	285	300	336	299	329	291	297	308	325	329	319	338	309	334	300	293	289	321	311	315	303	295	341	287	365	289	299	320	336	338	312	336	316	328	345	336	312	347	319	327	304	326	343	302	302	303	319	321	327	293	322	304	331	292	312	326	330	332	347	355	311	318	300	330	322	313	277	298	313	330	301	298	327	321	298	338	290	343	295	299	294	314	298	326	298	312	321	329	320	278	327	341	316	349	300	334	326	311	308	294	356	314	324	314	292	281	299	310	297	289	303	301	305	311	314	312	329	308	328	294	341	337	324	330	334	336	307	317	275	333	300	332	309	319	326	304	315	335	322	316	332	322	333	314	311	315	304	345	315	323	292	313	321	304	302	330	287	328	302	321	322	303	313	330	309	313	324	301	317	334	337	300	295	320	287	313	302	325	354	339	321	311	305	323	320	327	294	306	272	306	321	329	335	323	327	290	312	316	302	339	315	334	320	337	309	311	287	343	313	294	305	319	284	298	352	307	328	310	327	296	345	306	281	316	295	285	307	302	338	306	305	332	317	383	344	349	320	310	299	299	310	331	318	296	317	324	291	318	315	327	302	339	303	278	306
27725	23049	25551	18123	9299	5297	3626	2688	2183	1427	1064	895	763	650	600	524	494	468	436	428	423	341	387	327	381	338	366	346	324	321	309	303	279	298	294	323	267	307	287	256	268	275	268	249	304	249	301	254	257	286	249	284	241	288	254	259	266	281	271	267	248	306	288	237	278	276	235	283	277	274	284	274	281	271	271	274	246	258	253	256	256	279	264	284	262	285	259	244	277	283	267	302	291	269	227	272	267	247	241	248	264	260	235	251	248	274	252	267	253	260	279	287	294	269	291	266	264	261	276	255	281	261	297	269	234	304	277	261	262	291	280	263	242	255	286	286	314	276	258	266	277	263	273	280	229	283	291	309	266	266	270	270	269	282	248	272	263	305	270	275	243	261	280	261	273	271	286	268	296	249	288	259	289	269	247	270	276	266	304	262	303	271	257	312	274	272	266	273	295	254	247	268	268	278	242	263	276	283	252	301	268	275	277	274	241	285	282	279	239	259	291	276	264	292	268	273	273	278	257	255	258	260	272	275	272	248	261	264	264	267	297	248	253	288	272	286	253	272	281	261	277	265	265	274	280	260	252	246	287	288	263	277	253	270	258	267	279	278	273	265	267	271	287	268	260	275	260	284	260	251	252	273	260	272	263	263	275	259	279	282	302	291	280	270	231	288	260	281	274	277	278	269	266	276	270	283	273	279	267	286	262	286	268	290	294	275	255	275	273	246	292	271	270	279	264	243	286	268	259	258	286	278	297	280	273	255	303	293	248	283	309	270	250	272	255	276	258	273	275	282	257	254	256	256	294	269	260	272	270	272	241	289	277	250	241	272	287	249	292	261	274	298	275	282	265	279	244	274	269	233	282	284	286	276	261	273	277	274	244	253	274	281	276	279	279	272	258	287	254	256	251	279	288	266	268	284	280	280	292	265	259	282	280	270	275	251	275	247	260	265	274	257	267	269	289	282	270	277	264	275	299	265	258	255	285	281	257	278	270	274	292	278	268	315	252	274	287	264	236	267	267	278	280	258	261	259	265	277	288	254	270	264	251	242	279	264	291	261	246	265	251	252	276	279	230	259	286	253	286	287	280	280	263	258	263	287	230	259	256	256	282	234	261	270	250	232	264	264	286	262	289	268	272	254	282	271	241	261	279	272	267	282	267	267	261	294	266	271	284	248	318	259	280	264	284	281	262	288	261	237	256	255	286	276	260	275	253	277	283	243	281	276	305	282	250	273	308	248	278	244	276	234	265	278	268	259	256	281	263	261	273	248	259	268	284	277	315	273	259	290	267	280	292	283	270	272	274	249	271	258	273	238	254	277	253	281	290	267	260	273	278	286	291	253	280	279	279	268	271	276	250	254	285	288	237	265	279	277	277	285	288	289	265	286	285	284	293	263	270	267	289	243	272	272	242	267	271	240	320	276	222	242	301	250	266	306	237	291	258	272	231	266	301	274	294	268	289	245	286	290	265	278	240	266	275	291	258	261	267	251	270	303	263	254	278	275	283	267	303	253	268	263	287	247	267	262	264	284	253	303	291	280	262	267	251	277	264	286	276	248	259	268	239	271	269	277	268	267	268	285	279	261	274	241	281	259	253	246	268	259	250	257	289	248	264	291	296	273	272	267	274	277	297	260	284	256	277	252	274	278	308	299	276	230	275	269	247	263	253	288	294	279	264	266	265	262	258	271	271	268	265	300	251	284	282	269	309	273	288	271	258	265	269	270	262	249	261	256	247	268	282	282	268	264	268	270	279	247	272	274	261	276	254	283	247	275	258	286	239	285	267	284	270	278	273	289	275	264	258	304	259	265	261	216	238	281	260	260	256	261	268	296	285	301	289	267	285	309	246	267	262	298	255	233	267	279	288	257	247	257	258	260	280	287	247	259	288	242	295	282	298	268	274	254	284	290	261	262	295	257	274	245	272	278	270	263	276	263	294	259	251	273	255	243	262	295	277	264	279	259	286	281	327	299	263	289	282	285	241	284	283	292	277	276	250	274	242	271	293	249	268	303	268	280	254	256	255	294	240	247	250	291	254	274	277	313	276	284	256	253	267	258	257	272	252	276	265	274	296	269	268	251	236	246	253	248	294	291	267	279	228	259	267	286	276	275	262	272	272	271	269	292	290	281	290	267	260	298	255	286	282	275	297	285	280	265	269	289	277	279	277	272	263	287	255	253	273	279	279	278	266	285	279	237	234	262	257	257	269	287	267	262	292	278	308	257	264	263	292	267	274	270	242	259	271	260	244	265	246	261	253	271	274	288	255	279	245	308	275	275	273	295	279	259	249	284	275	287	303	257	287	270	258	274	273	261	272	267	269	293	280	279	292	260	281	264	281	296	261	286	267	271	286	265	292	264	241	295	265	251	262	274	251	266	304	278	280	273	260	272	262	286	277	270	281	287	257	285	248	252	282	277	276	290	267	260	258	264	247	285	268	254	269	285	263	298	258	272	250	271	269	256	282	253	249	255	283	269	278	263	285	258	260	285	257	250	277	276	268	271	277	294	266	318	273	272	243	244	275	251	271	261	295	293	270	264	279	252	233	280	283	248	267	276	302	262	244	257	275	282	276	273	265	293	261	277	270	288	270	267	236	274	289	265	274	262	240	253	287	270	267	239	249	265	274	289	238	271	281	274	288	275	287	251	279	293	253	282	257	275	287	304	263	240	261	257	229	240	292	280	258	288	271	283	238	301	259	276	264	312	234	243	274	272	304	298	260	249	285	264	267	281	257	273	267	281	238	247	268	245	267	270	276	278	247	282	283	277	288	268	294	263	271	306	279	282	247	266	274	238	287	276	261	265	267	251	282	256	292	250	259	307	245	296	292	299	266	269	275	239	300	275	267	256	266	272	277	268	281	294	263	284	283	289	266	255	223	283	271	290	238	286	244	253	257	268	271	271	266	269	232	266	245	264	278	291	276	271	277	270	287	251	284	279	276	269	275	276	286	270	246	279	294	285	260	243	284	270	278	266	290	295	267	282	268	278	274	262	266	270	260	239	284	247	254	268	275	264	246	266	277	272	267	267	287	300	284	294	274	271	279	242	279	283	262	297	263	272	269	228	283	235	244	257	280	267	286	275	266	266	301	293	282	270	250	263	288	281	262	246	270	292	271	241	272	269	289	265	277	234	273	277	272	275	287	260	250	265	266	286	242	247	293	274	268	297	282	268	298	273	275	280	264	241	271	310	278	257	257	257	268	302	268	272	256	264	262	304	270	288	279	266	272	272	250	237	266	315	230	251	281	247	252	265	283	296	248	257	268	270	250	246	249	257	255	268	263	277	255	287	277	261	291	271	263	289	274	251	256	249	282	247	278	300	301	258	265	294	276	237	268	285	254	254	279	278	287	253	248	276	234	287	271	270	278	284	286	273	252	265	249	249	271	261	252	279	258	260	266	260	286	271	285	311	267	263	275	276	286	273	277	278	294	293	288	269	285	286	263	283	275	271	285	278	270	302	254	240	280	292	306	265	281	255	286	277
26284	34814	30667	20449	14302	10069	7528	6242	4912	3198	2435	1946	1477	1291	1070	993	859	762	733	671	642	583	572	517	524	519	535	543	487	434	459	423	386	403	381	422	405	362	348	350	339	341	305	331	356	317	322	322	338	337	361	316	327	325	335	334	305	335	332	340	330	308	343	308	322	317	305	344	298	324	335	317	342	342	314	311	324	320	340	307	326	329	314	350	303	363	322	345	351	292	329	338	329	322	345	330	318	309	385	299	357	334	308	316	342	342	346	325	333	335	342	340	325	323	305	327	326	344	301	302	343	354	326	316	332	326	309	314	300	337	302	343	335	318	310	345	309	346	353	332	338	323	343	357	323	332	305	338	368	318	342	305	333	324	333	334	295	344	351	320	333	329	327	315	329	311	318	339	353	286	297	344	343	327	289	309	317	343	325	354	343	324	339	347	340	337	319	343	328	357	358	341	339	291	323	311	332	333	309	308	328	345	344	287	346	340	329	307	316	325	330	329	367	312	311	331	315	304	323	346	343	339	317	301	339	308	376	337	333	362	317	298	309	320	310	316	319	294	314	332	337	337	345	308	342	323	346	316	323	316	307	310	320	311	384	363	299	353	341	331	361	326	340	330	312	319	346	318	311	350	351	311	344	323	334	344	352	342	366	356	326	352	341	327	314	333	359	328	291	323	339	332	319	318	318	309	318	314	322	309	315	318	307	325	320	333	340	324	328	332	322	303	333	331	305	299	359	335	334	345	354	309	322	353	290	338	306	345	282	317	336	325	353	335	320	329	328	352	350	334	326	349	326	322	323	311	349	313	346	338	348	358	337	358	345	324	334	319	332	312	338	336	286	335	351	320	319	345	342	320	317	336	337	376	338	334	356	370	340	332	298	350	341	326	340	330	328	336	349	308	362	350	331	317	324	331	347	337	352	359	329	298	334	339	324	359	358	337	354	311	363	325	317	339	317	350	328	321	351	322	326	300	325	309	328	306	322	306	337	334	303	329	337	347	303	322	339	321	333	329	324	308	331	347	338	318	350	335	320	320	323	342	355	363	348	332	340	312	314	328	355	304	316	369	326	327	350	341	332	350	328	311	310	323	330	283	331	339	326	281	345	323	327	322	350	319	346	364	328	349	329	308	330	320	339	329	322	333	321	308	336	317	328	310	372	331	372	299	331	302	320	303	288	335	324	338	348	317	321	357	318	325	363	344	302	338	325	320	365	313	325	352	301	330	343	307	329	331	344	335	346	346	364	324	339	343	333	336	340	313	318	338	335	336	335	357	329	330	315	342	325	320	347	303	317	345	299	362	342	303	322	354	312	320	301	328	337	313	337	321	344	308	320	367	330	346	336	325	355	310	336	343	364	318	323	333	302	344	308	325	352	304	341	355	291	325	334	300	317	313	339	338	341	314	349	318	318	338	334	318	318	324	358	331	343	344	325	329	326	388	295	288	324	318	336	342	330	314	306	348	359	352	349	335	339	324	330	344	302	292	344	302	347	298	334	307	313	346	305	306	358	329	309	302	347	301	350	309	325	351	332	335	355	322	302	351	326	330	313	342	316	332	335	334	342	349	352	317	329	342	344	382	359	324	313	315	355	322	340	312	368	375	303	310	336	329	331	340	336	324	339	326	296	323	329	337	331	333	337	318	301	345	319	342	323	357	324	326	312	345	337	323	322	354	371	337	351	308	340	308	351	299	324	342	301	345	357	324	358	328	313	335	327	352	314	322	339	338	352	357	317	338	294	331	333	317	339	321	304	316	330	336	351	328	301	339	295	340	323	330	314	354	332	327	329	335	346	352	348	335	337	320	361	306	316	337	320	325	317	331	336	347	331	351	340	313	360	326	327	332	325	309	345	334	311	352	279	374	343	318	307	355	316	311	354	365	326	351	313	287	304	298	344	341	348	314	320	286	344	357	340	298	357	349	347	328	325	330	331	316	330	354	316	315	338	340	342	321	348	356	331	332	339	294	330	295	347	318	329	334	305	333	317	329	309	313	304	316	366	326	329	325	304	344	349	341	335	328	320	307	351	323	316	311	306	323	317	341	301	306	312	346	316	326	307	291	324	327	313	335	329	351	304	349	309	347	324	306	326	312	346	348	336	347	349	312	345	323	324	323	323	343	333	333	336	334	343	333	342	304	322	333	328	330	307	302	313	334	311	313	359	348	380	320	340	332	340	339	314	319	336	333	310	322	315	355	359	359	331	351	320	357	329	339	312	341	323	323	338	299	356	357	334	353	343	353	316	330	349	354	335	311	322	343	330	304	372	337	344	325	343	336	360	324	346	327	323	330	328	315	309	386	339	331	315	317	318	320	316	323	331	299	335	312	306	316	328	333	336	315	331	326	326	331	310	315	315	307	334	321	280	360	307	313	329	331	335	321	339	325	330	326	329	346	349	331	328	331	332	286	319	325	342	368	355	336	335	300	336	313	340	339	314	355	313	362	344	325	337	329	311	325	353	332	340	319	314	326	333	366	358	321	329	298	328	339	332	326	336	326	343	357	321	349	334	324	310	334	327	318	328	321	337	336	327	294	345	322	295	324	309	330	321	363	344	325	339	325	357	341	353	321	329	323	307	324	328	323	317	352	330	332	306	317	324	362	330	287	338	336	301	330	335	337	340	362	304	332	315	325	286	304	328	322	315	350	315	344	349	300	352	345	359	330	319	335	338	320	327	317	324	332	342	305	327	313	324	327	329	336	342	326	298	327	322	338	334	321	324	339	307	350	359	327	328	351	334	343	317	365	326	343	326	331	324	356	338	320	306	315	334	362	286	333	332	341	322	335	316	329	310	354	316	356	333	300	320	329	323	319	314	320	321	333	307	324	308	350	323	316	301	336	313	333	320	329	323	308	319	320	327	328	353	337	340	355	316	331	339	333	317	325	356	336	320	325	301	323	316	337	309	318	334	352	340	304	306	320	359	308	332	320	301	311	312	307	337	306	349	318	309	346	341	339	353	360	347	355	340	316	346	350	319	327	369	337	348	327	315	361	332	361	318	313	333	328	346	314	343	347	337	316	311	313	360	336	315	346	362	333	302	314	293	361	324	330	296	318	311	334	321	312	362	318	340	338	343	351	289	332	333	306	302	325	348	347	341	341	339	323	360	331	329	324	311	336	327	327	294	310	323	314	313	332	314	336	322	347	327	301	325	323	344	326	313	319	321	324	318	307	319	328	356	322	346	320	326	331	346	336	318	307	328	338	322	371	341	337	326	308	339	316	333	334	348	324	304	343	337	360	346	345	361	317	333	309	340	323	334	350	327	297	329	322	317	314	342	342	319	329	370	325	356	324	358	350	338	308	331	324	315	324	350	357	323	338	317	296	354	332	312	314	311	325	297	353	340	322	310	348	343	338	316	341	323	321	313	317	317	342	294	333	341	348	385	346	340	311	291	309	336	299	348	326	322	321	310	320	396	320	373	326	321	311	308	313	345	354	325	334	346	329	319	336	323	327	330	328	316	320	342	304	326	340	306	313
23722	20906	28062	24121	21121	15233	8607	5425	3604	2478	1866	1364	1118	880	833	713	567	551	559	471	475	435	413	378	364	371	336	356	319	284	256	248	246	244	260	283	260	247	226	200	195	211	189	211	194	208	192	192	170	202	194	199	192	181	179	219	196	194	206	205	201	197	208	201	184	186	201	185	192	195	185	194	202	192	207	179	203	208	195	208	198	200	184	181	195	212	204	188	187	208	186	186	181	192	185	199	191	204	217	192	191	188	155	175	191	182	195	187	192	168	193	194	209	158	190	183	223	192	170	176	209	170	186	189	158	171	210	183	164	195	206	188	203	202	186	166	172	204	189	193	200	215	184	180	232	188	201	191	190	172	173	185	197	218	177	187	174	198	187	173	208	204	199	196	195	192	197	215	193	184	178	197	191	193	199	171	199	192	170	198	193	169	188	206	216	201	203	209	189	192	213	186	171	203	162	222	187	182	211	196	195	190	185	195	184	199	190	182	183	169	201	185	183	200	193	214	173	190	183	202	171	176	188	184	187	219	198	201	181	200	195	193	182	205	194	209	181	185	195	183	164	183	202	195	210	198	207	194	198	194	195	206	185	179	160	188	197	198	209	195	173	218	186	183	185	193	189	208	194	179	197	197	220	179	182	193	201	192	199	192	211	172	181	240	213	185	169	211	182	212	212	187	175	194	224	190	202	190	198	166	194	203	202	193	207	211	191	198	180	176	175	178	171	205	199	189	196	182	213	200	171	204	205	200	205	189	215	186	174	191	210	178	215	175	172	206	156	189	176	186	179	206	204	214	179	186	210	191	200	192	205	202	169	198	199	183	200	183	216	208	222	192	212	186	187	186	203	182	166	208	210	178	172	186	188	175	203	196	181	196	197	196	174	200	176	217	180	188	184	176	167	217	201	182	168	186	197	173	189	175	192	190	185	226	212	204	186	171	157	186	193	199	176	203	217	196	197	165	161	216	188	200	184	206	202	180	224	183	173	184	178	192	212	192	204	199	207	165	200	196	182	188	206	210	177	192	194	205	177	190	188	185	187	196	185	208	199	223	195	189	188	191	211	222	203	218	200	192	201	197	188	205	206	197	221	186	195	186	213	224	175	180	200	172	206	187	168	219	191	199	201	197	197	171	198	178	207	182	163	184	212	193	183	168	183	190	203	202	197	177	192	205	217	194	177	205	185	219	199	189	192	205	169	190	175	189	219	187	196	205	188	206	204	186	184	201	216	177	218	196	172	205	185	209	205	203	192	177	165	202	215	196	234	195	205	197	206	208	182	212	211	187	204	175	199	197	185	186	209	169	180	210	180	189	192	200	178	181	227	194	209	208	202	194	181	194	231	208	206	185	196	197	175	183	191	183	186	178	208	188	176	207	217	186	194	202	183	159	173	190	203	186	197	222	192	218	183	187	182	210	206	177	210	182	185	166	215	184	194	174	208	193	204	201	187	193	164	181	184	192	219	185	197	207	191	181	200	195	190	180	184	186	185	209	176	176	189	175	203	203	202	215	197	212	185	190	226	187	186	202	192	178	175	206	193	187	180	180	181	187	187	211	171	198	172	208	226	192	196	217	173	188	177	189	211	169	192	206	205	180	190	186	204	216	214	209	188	164	209	188	188	177	208	189	209	203	210	203	172	198	183	208	187	176	205	194	204	199	185	195	170	222	197	196	201	196	213	196	213	202	183	184	211	185	200	190	202	185	191	198	193	191	192	193	197	212	201	184	179	191	206	176	214	180	194	187	216	177	177	199	207	182	194	182	172	220	209	197	184	193	202	195	184	201	174	201	205	230	202	189	189	184	198	214	192	200	189	189	187	198	213	182	174	200	199	193	187	169	195	206	178	197	221	187	176	182	173	199	208	196	181	205	198	187	196	186	185	194	163	187	184	205	182	223	182	201	174	193	205	195	189	196	184	184	196	216	202	185	208	203	193	169	198	214	190	214	217	183	194	189	198	189	183	173	209	202	192	176	213	178	173	182	196	233	203	202	202	203	184	185	185	190	207	207	194	187	188	177	182	200	205	192	181	173	184	178	199	194	204	197	176	186	198	195	184	215	201	185	195	196	167	197	208	182	200	175	188	162	221	217	175	201	200	174	194	183	198	183	183	210	197	194	198	181	202	198	168	211	194	196	195	179	218	190	172	204	196	196	208	180	201	198	201	228	183	210	204	199	199	190	198	218	168	221	211	183	167	195	216	190	195	194	194	188	204	189	185	200	189	198	215	173	195	191	195	181	192	179	210	195	193	185	193	195	188	170	200	207	213	196	185	181	196	172	206	180	194	197	185	210	173	195	218	168	172	195	185	196	177	184	195	192	202	202	231	178	199	168	167	190	192	189	198	189	189	193	177	218	211	220	182	187	200	187	210	186	194	195	183	195	191	203	216	184	190	175	206	221	181	196	175	198	183	190	206	178	205	216	197	193	193	170	187	203	190	216	180	159	176	186	189	185	205	201	182	198	191	194	198	211	222	206	172	198	188	207	198	197	196	196	186	202	166	191	209	205	164	196	206	193	173	200	190	179	208	197	213	184	203	231	186	211	213	192	200	224	184	193	158	191	189	202	172	184	196	188	206	200	168	200	193	197	178	195	192	186	195	189	185	215	185	189	190	191	208	159	192	197	183	202	191	200	207	196	180	229	165	193	182	160	174	202	229	175	187	189	177	183	182	198	182	192	176	181	194	205	208	201	181	213	188	180	211	204	192	220	180	203	198	195	169	209	182	184	189	229	210	211	199	188	181	205	188	174	208	175	187	190	194	197	186	200	203	181	203	178	195	211	211	194	193	196	206	201	200	191	220	196	219	199	193	196	182	196	191	177	194	171	181	167	186	211	192	201	180	186	222	177	192	198	177	184	195	196	191	171	211	208	204	201	199	188	178	180	179	212	175	200	188	198	200	209	213	195	189	204	219	194	191	189	231	177	185	181	190	196	170	203	194	180	188	198	186	200	204	184	190	175	174	212	188	173	199	203	201	173	185	177	178	178	214	192	203	179	198	170	158	216	197	202	201	192	198	196	194	173	191	188	221	183	178	195	180	184	199	202	198	208	209	216	200	193	206	189	181	179	202	164	191	178	211	223	183	188	196	201	184	165	205	214	196	216	186	179	197	196	180	186	233	206	202	185	178	192	182	180	190	193	197	178	179	217	196	184	216	177	210	202	204	187	182	188	181	196	198	221	175	183	206	175	194	200	177	192	192	183	179	191	187	192	181	223	187	191	204	185	181	192	192	196	206	184	189	193	190	190	195	186	191	165	182	196	209	176	192	188	186	196	193	190	188	196	208	196	190	209	157	194	197	176	211	199	162	197	179	185	196	221	172	181	182	200	198	193	192	193	170	183	180	185	210	191	190	206	219	168	203	208	211	211	191	191	179	190	221	192	200	182	214	213	209	216	200	190	203	179	174	211	196	227	186	206	197	184	202	195	201	184	195	205	184	234	206	196	192	166	206	190	205	201	199	172	196	167	192	194
27074	42025	37501	27901	20878	15605	12929	10679	7831	5257	4124	3107	2538	1977	1766	1428	1190	1098	964	932	848	806	631	595	577	525	591	568	532	427	397	369	368	319	347	368	340	319	262	246	283	238	250	251	221	250	218	226	222	243	246	225	251	242	241	251	229	220	216	224	245	214	246	232	226	227	226	261	258	222	240	208	229	206	262	229	233	225	233	236	243	237	249	206	224	242	249	242	245	240	227	234	259	223	228	224	284	230	255	257	231	254	252	256	241	232	249	246	246	184	245	243	223	238	232	228	231	237	255	267	273	202	257	248	259	267	243	222	238	243	215	207	228	238	251	250	245	259	240	249	237	248	240	237	242	249	229	240	240	222	238	219	231	258	254	231	221	242	247	220	222	243	269	241	246	258	217	229	251	234	249	221	243	223	223	235	241	226	232	242	253	228	213	240	265	226	244	241	253	210	222	247	233	214	233	244	266	218	212	219	222	229	228	243	232	242	226	278	241	251	234	240	265	249	245	218	232	218	243	228	250	243	252	241	236	239	237	226	235	239	212	242	220	259	243	226	245	240	233	220	227	234	261	247	231	270	225	243	279	237	212	247	263	284	231	239	228	237	220	254	209	234	236	227	236	232	233	234	217	212	239	237	245	238	246	234	237	240	259	234	231	229	256	246	232	230	240	238	244	248	249	234	245	230	216	213	246	258	231	241	231	248	250	226	238	228	253	248	233	248	245	248	229	244	219	233	217	217	247	271	232	247	245	231	243	239	251	238	223	247	232	254	258	255	226	229	238	255	214	245	238	244	226	219	237	218	246	232	242	231	254	263	240	216	221	223	238	247	225	227	236	251	254	256	230	221	239	231	249	243	246	237	232	220	249	248	234	224	232	267	230	251	222	230	215	223	256	234	225	262	235	248	212	222	235	243	244	234	268	232	235	242	231	219	249	229	224	217	250	249	250	257	249	232	225	211	226	226	203	250	234	231	242	273	241	241	224	244	218	241	224	226	229	243	216	233	249	270	226	216	238	218	255	243	232	250	236	245	252	252	233	226	226	242	236	243	266	275	257	236	236	252	237	270	224	239	259	248	238	217	226	210	252	224	236	236	247	228	232	222	245	225	233	238	256	226	248	242	225	216	221	232	219	265	235	257	239	233	253	254	227	263	253	232	245	220	236	260	235	239	245	233	238	219	225	234	247	249	246	233	220	243	240	228	240	246	241	230	255	229	230	243	229	259	214	247	252	252	265	254	225	217	229	246	249	254	243	228	226	262	227	264	257	230	222	221	215	242	248	234	250	232	228	251	255	262	232	232	236	245	230	243	226	211	266	239	241	238	215	253	212	267	242	251	256	237	251	243	221	234	236	255	246	232	269	223	230	236	241	234	224	270	210	229	223	229	225	220	221	236	256	260	257	223	243	257	248	261	240	247	259	234	236	233	228	229	250	238	231	246	263	250	204	232	237	230	258	217	249	232	248	258	231	244	235	250	249	278	247	233	248	227	235	259	210	253	227	223	241	237	243	212	238	235	236	226	220	229	246	245	240	231	218	227	237	218	235	239	229	245	220	224	244	228	245	270	215	227	261	235	239	207	226	231	251	208	223	236	259	264	236	255	261	224	221	261	235	251	237	226	226	250	268	242	235	225	246	222	252	263	235	230	243	245	231	245	252	234	258	248	226	224	212	256	205	255	223	266	241	244	237	266	216	244	233	224	207	244	223	227	220	215	233	211	221	257	248	243	251	266	240	237	275	234	224	239	243	215	230	230	226	270	231	248	246	245	237	245	261	224	242	240	230	225	215	240	231	236	243	245	232	244	232	230	230	234	267	241	222	241	255	269	237	244	219	247	250	243	239	216	235	214	251	199	210	234	220	261	234	240	237	218	253	223	255	238	255	256	227	245	228	228	185	224	240	230	238	200	231	229	233	239	220	259	234	238	228	231	222	228	213	227	254	218	227	219	244	232	243	244	237	222	216	229	240	240	221	210	229	232	223	221	220	252	244	231	258	253	248	223	226	272	278	239	257	247	244	250	200	210	236	237	216	221	244	201	218	235	233	229	212	280	232	220	234	236	237	235	229	233	230	244	236	229	236	226	247	241	232	227	272	226	239	204	235	253	252	216	219	252	236	240	257	203	252	226	216	214	243	229	248	217	251	212	248	234	253	251	236	213	254	240	244	208	247	217	245	255	236	242	207	227	248	221	249	265	242	247	240	240	234	250	237	252	236	223	235	236	251	232	255	230	247	231	252	259	276	248	232	240	243	229	242	224	235	234	229	243	224	247	240	212	216	222	259	247	212	241	207	243	222	239	263	221	225	243	251	216	227	233	229	239	219	259	249	242	236	219	254	221	246	234	226	246	251	226	234	247	245	263	237	245	247	256	244	218	226	235	237	237	245	221	250	227	240	235	243	222	231	228	262	199	256	251	254	221	222	250	259	226	201	217	243	244	227	236	205	243	218	197	230	235	210	218	225	251	231	252	220	238	232	222	217	250	267	233	235	228	218	219	226	254	246	230	235	228	236	214	240	227	217	247	272	252	236	262	243	246	246	214	260	217	226	227	260	219	249	240	223	233	244	266	214	241	244	238	239	208	239	237	224	251	234	214	237	260	250	228	240	230	233	250	230	225	253	225	225	261	211	239	224	212	233	223	243	234	209	243	202	229	245	226	235	246	265	226	245	244	245	260	263	238	246	262	216	241	248	253	233	242	238	236	238	213	217	241	228	243	230	240	236	241	233	221	219	256	230	228	217	212	202	215	245	233	237	223	236	248	234	245	237	224	259	212	255	194	223	237	209	217	231	205	239	231	247	226	213	232	210	244	265	231	245	273	210	247	228	255	237	213	235	227	229	239	243	236	214	236	252	229	234	262	238	244	240	215	261	224	250	227	231	268	245	246	224	247	249	224	235	226	239	243	212	234	224	238	235	213	237	219	225	258	241	220	254	237	235	221	224	242	261	241	216	256	239	262	230	233	254	246	213	260	219	239	208	255	236	248	242	225	230	226	231	243	225	242	241	240	249	216	238	233	235	253	230	223	256	221	243	235	232	228	215	241	237	232	234	249	223	217	230	222	228	259	236	234	220	229	242	233	208	247	247	214	241	250	229	225	226	264	230	233	226	245	236	230	250	221	240	272	230	254	227	198	223	224	241	221	248	226	247	234	252	228	240	253	240	224	224	258	251	232	235	229	262	243	243	217	228	241	213	228	233	234	239	220	242	205	235	213	212	225	211	221	240	235	244	227	266	243	239	229	221	240	225	234	215	228	266	252	242	235	237	235	232	243	227	236	238	204	230	238	209	242	250	226	220	230	243	256	244	237	249	242	225	259	237	218	250	260	217	231	238	255	216	244	212	231	262	231	232	227	216	261	223	232	260	256	213	240	250	263	222	248	239	240	232	230	247	246	219	240	228	220	209	226	241	224	212	255	239	223	241	230	265	236	249	231	240	202	238	253	251	235	232	245	232	233	251	228	207	230	238	232	204	247
25101	20933	26967	25115	14612	7914	5432	4026	2849	1907	1500	1114	988	847	796	676	653	578	583	536	535	527	493	416	446	467	465	498	432	422	423	440	440	416	395	408	381	372	388	406	351	361	368	360	363	366	369	359	401	348	372	371	369	344	378	378	369	370	369	376	334	380	343	366	341	368	337	360	354	393	328	378	335	368	373	330	359	332	327	355	389	362	370	371	372	305	349	347	364	365	365	329	367	364	349	364	393	383	374	347	347	349	353	356	349	338	346	411	294	345	357	388	389	369	349	368	370	404	363	342	352	338	336	378	357	376	352	361	368	377	348	373	393	368	348	352	359	307	355	374	364	353	344	334	327	337	341	361	321	311	349	323	360	373	382	378	362	356	358	333	355	358	339	356	372	341	362	369	351	362	331	342	346	365	353	360	349	317	334	328	355	316	386	334	368	376	335	347	372	363	376	363	361	375	352	343	330	339	367	345	306	340	349	331	358	364	360	341	325	356	347	329	342	350	375	351	366	357	363	376	363	362	348	320	320	370	329	377	365	343	341	361	393	344	330	355	333	365	335	331	333	332	341	380	353	302	356	311	342	340	350	337	332	334	356	360	355	354	347	341	373	351	328	367	363	346	325	348	387	366	344	360	362	331	338	322	363	337	373	353	329	341	391	374	344	348	343	351	366	348	373	379	365	354	334	352	336	338	341	346	371	333	371	383	322	361	405	342	346	365	360	339	361	322	374	339	367	308	373	311	357	391	369	348	352	354	346	352	361	348	334	376	345	339	349	345	358	301	363	350	357	370	346	348	329	344	357	356	366	347	318	372	337	351	370	352	358	330	358	333	350	346	382	337	357	385	390	357	329	377	353	353	334	340	325	367	373	346	357	341	319	355	378	331	354	363	373	348	357	352	364	352	343	355	358	343	362	380	350	358	367	371	350	348	356	354	368	339	355	338	368	375	354	365	370	367	348	369	350	375	348	361	359	383	346	353	381	339	338	344	368	367	367	334	347	321	296	349	362	349	352	323	365	351	371	364	344	349	352	370	334	370	317	367	354	342	356	350	345	316	350	381	374	332	357	359	369	364	345	386	318	349	381	334	349	334	334	345	359	372	348	364	348	362	377	324	338	321	344	368	333	368	319	345	358	372	343	339	366	362	368	392	356	364	348	358	382	345	393	359	362	332	352	361	351	329	344	349	358	383	365	327	344	330	312	371	358	319	346	370	368	365	361	366	361	359	354	348	377	370	338	347	346	322	392	343	353	298	334	314	369	338	330	378	331	352	366	369	331	368	377	362	370	365	361	373	346	336	337	360	345	365	382	349	345	338	364	325	357	353	338	342	347	363	354	349	369	344	349	327	353	359	367	348	346	329	375	351	358	354	347	348	355	352	398	315	321	381	376	355	347	359	346	375	320	367	333	367	316	362	357	361	372	370	350	348	347	356	315	367	329	329	354	385	344	350	332	359	337	362	321	374	365	353	360	329	321	355	357	354	363	357	370	368	356	331	349	371	331	364	349	354	349	315	357	354	338	339	361	366	335	351	359	367	357	335	326	312	374	356	350	344	370	364	373	375	342	358	332	365	356	336	349	327	335	348	358	327	344	355	367	354	359	321	350	323	354	356	342	323	360	356	371	366	361	335	320	379	346	335	300	341	342	349	358	346	378	360	394	400	351	325	350	352	349	366	341	370	305	367	357	352	347	343	347	383	388	327	349	328	346	353	353	376	334	337	337	392	351	343	351	338	342	328	384	350	351	353	334	360	347	367	325	317	336	368	335	329	361	340	353	393	350	341	354	361	339	369	353	363	333	325	362	337	337	324	382	353	349	319	343	334	345	357	349	358	363	379	377	357	355	345	356	390	363	344	354	385	368	327	337	353	340	374	375	382	350	361	351	352	379	339	315	371	343	365	368	361	302	347	374	390	356	354	352	357	356	358	343	381	367	323	374	357	365	339	364	371	379	344	341	338	349	349	361	327	338	347	370	370	371	346	363	323	334	355	363	362	371	293	344	358	356	340	374	375	344	345	337	354	334	358	360	395	387	362	376	350	353	356	343	384	355	354	342	357	375	400	369	377	328	346	366	366	354	323	378	336	340	337	344	362	356	344	384	354	350	346	378	379	340	341	370	364	388	354	345	377	335	350	352	325	337	381	379	359	390	358	331	375	356	347	355	344	383	359	345	354	369	301	350	365	322	344	372	331	392	347	324	350	389	372	318	346	371	330	345	347	324	354	317	330	352	382	372	370	359	338	349	338	353	357	398	353	338	362	371	314	368	398	334	336	351	351	362	359	359	353	373	375	340	335	345	351	375	375	354	346	360	352	371	342	315	329	383	367	331	356	349	356	340	363	340	344	369	387	395	344	336	357	359	378	381	379	361	365	345	348	390	360	330	332	319	354	335	311	386	320	343	357	352	337	344	377	354	372	344	362	379	352	376	382	352	367	353	354	339	366	347	341	357	322	340	357	350	348	372	336	340	336	331	359	365	355	333	386	343	336	366	327	344	350	381	371	354	367	343	370	346	358	371	350	340	363	350	354	355	410	338	334	345	371	354	368	368	348	362	364	348	381	330	351	321	344	382	365	370	326	336	356	358	358	349	329	334	349	337	374	382	368	348	385	345	339	325	358	363	349	352	339	341	322	381	344	386	342	367	357	357	353	369	346	347	357	362	322	348	355	332	358	351	305	350	340	359	346	325	335	333	344	360	334	375	309	354	358	370	328	367	355	345	351	363	332	319	360	380	358	325	343	375	375	345	350	360	354	327	365	370	402	345	356	393	363	358	367	359	358	344	343	375	358	348	385	339	385	345	352	348	394	344	366	348	326	353	337	334	359	341	343	330	365	382	311	365	387	359	349	346	352	373	361	356	381	346	397	353	357	320	354	372	382	383	369	357	337	353	384	323	344	366	325	346	346	330	313	367	362	381	366	378	350	368	374	384	360	354	328	400	367	375	341	351	335	340	330	319	391	331	352	351	341	373	340	374	376	378	355	348	363	389	342	354	361	338	382	358	371	374	349	334	350	316	360	366	331	336	351	359	348	358	342	344	379	369	333	355	356	361	378	355	370	354	372	378	350	344	360	337	329	326	338	311	334	347	392	380	387	343	354	390	318	317	369	330	362	325	341	350	341	356	378	341	355	348	380	358	381	342	354	374	338	357	367	368	368	377	294	355	360	334	378	334	356	380	392	345	339	345	338	340	379	354	358	357	345	347	373	356	337	332	323	374	357	350	331	374	376	341	352	351	395	326	342	321	364	358	347	358	346	322	313	384	380	352	359	369	389	334	351	362	343	368	345	350	356	370	357	359	366	382	374	359	367	348	347	330	367	356	333	330	348	339	363	329	334	350	339	337	388	363	348	376	357	363	305	342	375	344	362	341	397	326	348	355	358	373	366	378	361	379	371	378	371	385	342	353	333	331	355	338	348	301	385	349	369	376	324	361	356	360	347	328	326	332	369	358	348	364	346	332	355	351	335	379	366
26311	38865	33353	23505	17023	13050	10447	8640	6157	4342	3241	2464	1928	1657	1608	1273	1158	1049	1019	865	886	785	755	674	646	713	680	667	636	585	585	544	529	549	528	498	476	449	461	449	411	396	421	405	407	417	428	432	435	375	414	463	393	434	407	403	404	456	407	436	411	434	424	435	437	392	440	387	430	424	388	428	412	413	395	437	413	399	371	414	385	461	429	443	403	424	410	448	403	406	410	428	427	391	409	398	418	415	378	433	435	401	407	419	400	411	401	439	465	421	417	401	441	413	414	452	445	405	403	427	436	438	476	411	404	413	407	441	414	401	413	420	443	421	441	413	409	424	393	421	411	460	412	409	418	381	431	441	410	417	432	361	398	415	402	419	394	386	416	431	403	421	428	429	381	413	432	448	438	394	406	442	423	427	408	402	408	454	412	419	436	399	432	407	398	374	394	425	401	464	411	429	457	426	439	462	449	432	392	435	404	423	426	438	439	410	413	430	423	422	394	411	435	434	435	415	439	433	389	424	412	434	392	451	410	378	416	396	417	369	421	385	425	399	393	448	407	414	393	425	417	429	455	442	417	412	399	405	401	443	426	434	396	411	380	395	426	391	394	409	423	459	444	417	443	395	433	449	412	417	395	413	463	405	420	410	390	441	407	439	422	393	440	407	423	406	410	405	422	450	445	408	429	402	410	417	445	383	421	416	419	404	388	425	400	412	413	449	395	426	427	413	410	425	408	416	417	418	433	412	443	419	432	420	428	379	426	426	442	411	391	405	386	405	416	417	437	421	419	418	407	437	453	407	413	423	399	427	414	406	399	440	417	396	429	423	422	401	424	390	393	419	439	406	410	400	400	398	423	404	407	451	436	426	402	370	412	421	422	426	448	415	419	413	437	418	396	413	432	425	405	425	436	406	415	400	421	452	419	411	436	397	414	447	406	456	410	395	427	422	381	383	446	396	426	411	430	411	423	464	414	421	447	417	436	414	429	423	389	411	445	403	421	395	417	414	413	441	420	430	431	396	457	413	465	428	413	417	427	391	433	433	419	406	433	431	399	413	426	433	393	398	424	395	392	408	383	413	441	436	415	422	394	419	416	433	417	406	415	437	423	393	409	464	395	410	427	399	423	424	419	411	409	404	399	406	403	438	427	405	447	423	405	437	373	417	400	396	424	415	415	420	434	415	365	379	428	414	436	444	423	427	437	424	434	437	394	395	427	420	446	406	386	428	423	409	418	415	416	396	405	389	422	432	400	413	436	423	429	434	433	465	441	402	412	417	421	416	419	421	394	433	410	424	416	440	426	418	400	379	423	381	415	423	406	431	445	419	424	440	431	390	398	410	416	403	445	394	380	386	453	416	382	377	445	389	422	419	418	433	432	412	396	398	401	392	452	426	455	391	369	421	394	406	425	434	417	426	450	402	433	348	397	435	418	387	413	430	432	411	405	395	435	392	393	430	380	402	407	394	448	415	412	419	437	429	452	411	430	431	413	427	416	437	397	395	429	405	401	430	410	405	434	419	439	437	391	412	423	404	429	427	400	400	403	394	426	425	418	399	407	431	423	408	441	384	420	408	407	416	439	446	416	378	423	402	415	443	397	425	453	410	445	427	441	413	431	419	400	395	413	392	430	403	404	432	438	407	419	418	408	418	434	452	434	438	368	452	434	420	437	404	407	386	398	419	428	420	416	405	410	389	450	404	421	406	465	402	428	390	372	404	419	413	426	431	443	389	392	422	413	422	393	417	430	437	399	444	421	410	424	396	372	440	475	406	440	383	451	404	408	418	419	405	449	428	437	426	456	445	430	454	414	420	443	397	423	410	395	447	407	452	408	448	418	436	408	417	398	372	424	417	429	404	416	384	406	483	442	402	383	416	419	426	412	422	428	417	392	443	397	439	432	438	458	414	429	419	460	434	414	417	407	413	429	403	392	395	425	411	433	464	385	407	410	433	413	409	413	392	457	410	423	391	403	408	399	382	439	420	443	423	399	412	395	407	416	415	380	390	417	451	424	417	414	409	390	405	417	439	396	443	413	438	418	408	403	401	420	402	437	399	434	398	386	425	413	389	434	397	446	380	409	405	439	419	410	434	428	452	453	422	393	416	396	433	410	421	366	409	397	458	430	415	449	391	409	407	425	416	432	404	387	412	433	399	416	405	421	416	416	460	453	404	437	423	460	397	425	395	395	400	417	393	395	402	454	429	423	435	397	443	435	366	416	411	394	409	433	416	420	401	417	455	421	440	418	427	389	414	444	426	383	396	408	396	390	440	435	421	444	418	414	453	400	408	447	434	421	421	393	437	417	396	432	390	467	430	385	416	431	410	434	451	405	395	426	413	452	430	403	433	423	406	414	400	436	429	429	432	411	422	404	411	419	414	416	416	451	448	424	428	432	428	436	448	450	401	390	407	428	403	416	445	418	414	410	372	431	419	445	431	387	436	410	438	424	435	437	404	420	392	419	368	453	398	434	392	428	387	404	415	439	430	405	391	416	393	417	378	367	390	408	407	424	418	415	415	446	424	403	425	412	382	424	428	430	374	426	407	430	446	411	434	425	413	380	438	432	422	425	396	416	443	430	429	406	389	402	430	393	457	443	442	415	423	426	415	380	375	433	459	412	439	389	371	418	405	432	425	418	416	416	392	409	405	396	387	396	410	427	421	406	425	420	412	424	398	416	421	419	413	415	432	400	436	421	448	412	444	411	413	403	409	404	409	444	405	391	440	409	402	404	416	407	400	396	407	452	433	392	418	449	425	440	413	427	392	409	404	425	434	454	468	421	409	416	420	416	406	416	413	432	423	398	416	426	410	398	415	414	393	436	421	403	391	406	419	403	423	419	421	423	432	387	421	438	441	434	418	440	411	386	403	412	391	405	420	443	406	420	415	385	413	425	416	417	400	426	404	423	423	417	414	435	410	450	393	402	429	408	437	412	399	436	448	413	462	422	404	398	367	409	435	419	414	397	378	442	436	447	434	393	407	438	451	471	391	405	423	399	425	418	389	427	395	425	399	404	463	442	427	394	415	462	443	372	418	399	416	409	423	401	438	422	454	432	439	409	412	443	378	405	392	380	448	384	393	402	379	432	438	423	399	431	424	417	451	364	416	433	441	421	418	411	418	411	392	434	412	458	429	388	450	400	439	400	419	429	435	402	445	399	416	463	415	398	448	460	425	421	450	410	465	402	424	390	434	430	438	390	405	446	381	437	404	393	401	389	407	372	462	431	420	406	423	383	379	456	444	389	415	424	397	435	402	449	423	391	426	403	437	431	398	383	429	428	410	426	447	412	402	413	419	426	418	407	406	428	444	386	399	442	425	434	423	430	420	420	420	419	382	419	402	410	383	395	401	424	447	469	392	423	442	386	424	450	423	437	372	419	411	381	395	404	414	401	393	417	395	417	413	424	414	408	446	384	441	435	424	427	407	422	431	428	382	403	407	428	396	413	413	414	431	408	406	451	407	405	423	411	413	420	446	419	443
22706	20935	28545	23502	21102	21702	17196	8869	5501	3637	2731	2048	1612	1429	1224	996	938	851	777	716	653	611	565	521	507	513	503	487	425	417	413	438	374	410	370	355	325	316	293	300	283	307	281	278	252	278	248	286	279	291	270	261	271	281	272	311	252	258	280	253	264	260	267	271	269	272	277	280	313	279	294	278	233	241	292	272	292	277	281	289	262	259	301	279	271	275	272	273	273	302	267	239	288	274	288	261	279	246	245	233	266	298	275	292	291	270	274	264	265	299	267	254	254	256	269	263	260	304	286	260	265	258	256	256	277	277	288	300	298	287	262	262	248	270	277	270	242	255	279	272	254	296	281	255	279	275	306	257	255	260	293	253	249	275	265	265	271	254	255	262	246	293	279	289	266	270	249	226	265	271	281	253	256	286	248	280	266	280	264	264	259	266	286	258	247	250	265	264	286	293	258	258	258	253	292	262	271	275	237	271	268	284	263	255	284	291	250	279	289	248	252	274	250	269	261	265	269	248	252	280	275	288	249	254	278	273	296	267	269	296	285	260	281	285	267	275	237	283	270	281	283	270	248	239	264	268	258	260	269	285	291	270	273	252	290	266	282	296	259	271	244	258	261	271	266	275	275	250	258	255	269	231	302	290	276	278	266	285	303	238	265	282	243	255	266	273	281	313	275	279	299	268	291	268	272	290	277	285	277	246	262	276	260	281	256	252	291	275	288	259	280	286	294	275	291	262	289	267	256	263	267	238	269	265	266	270	270	298	252	290	265	264	264	245	289	291	260	276	290	269	280	255	273	247	270	252	260	255	291	269	264	271	285	261	287	254	281	245	264	269	280	269	275	281	282	261	273	281	285	276	280	280	259	274	271	262	264	230	282	286	259	267	280	298	267	243	250	268	268	269	243	280	286	287	286	285	272	270	231	240	288	248	256	288	238	242	306	269	252	246	267	277	258	285	252	255	284	281	298	289	252	284	263	286	260	265	284	253	286	265	252	270	267	264	246	287	281	268	268	265	285	275	287	279	278	286	285	289	244	294	251	296	280	291	277	251	268	269	273	301	290	233	257	256	271	269	286	292	271	270	250	241	288	257	260	272	270	277	266	290	281	257	268	287	278	261	271	272	275	280	252	290	282	280	287	269	279	251	296	293	256	275	268	269	224	270	274	286	294	265	263	275	279	306	254	291	251	256	265	257	260	268	265	268	259	257	283	307	284	286	260	303	258	257	259	267	246	281	251	291	280	295	292	271	277	268	288	249	287	265	285	253	320	283	269	282	262	258	296	285	283	268	256	269	250	270	260	284	271	264	279	278	270	283	270	305	263	247	284	265	282	262	282	276	279	276	252	255	230	267	271	295	262	282	278	279	247	227	296	268	284	258	270	290	257	274	246	278	267	277	264	246	269	268	249	265	271	294	255	273	247	264	287	263	246	275	255	295	279	267	259	257	248	278	285	281	269	278	279	289	270	290	259	252	262	269	237	242	258	261	246	273	287	287	279	251	271	268	259	264	285	267	266	280	277	258	277	243	307	239	271	272	282	272	286	288	268	283	268	264	253	254	282	269	250	285	257	263	258	270	283	261	255	292	291	270	240	264	281	283	260	289	274	255	285	260	257	275	230	277	286	268	229	286	254	287	274	293	268	281	280	270	287	239	231	278	273	251	276	269	280	252	256	266	290	274	297	268	260	271	292	286	293	267	247	248	236	275	254	262	277	282	294	275	268	271	275	261	260	291	283	241	253	279	222	278	241	268	256	231	278	270	267	247	242	255	297	283	265	251	252	256	278	261	282	262	296	288	280	275	292	287	288	272	265	252	277	262	257	265	260	261	275	250	273	257	255	257	261	254	261	293	244	256	269	275	294	280	266	266	253	276	251	226	284	291	291	262	295	261	276	293	283	285	263	263	286	281	269	255	263	300	305	287	261	287	266	296	263	286	246	256	253	243	271	240	298	279	255	259	268	249	259	273	262	251	281	273	253	276	267	255	260	234	265	275	259	243	258	256	259	281	285	271	269	253	244	274	262	297	289	278	248	253	278	286	237	270	254	263	258	266	260	264	254	282	280	257	296	240	289	275	317	290	261	289	246	285	262	253	248	241	273	253	297	271	241	288	275	277	252	248	293	248	265	297	250	248	261	293	304	307	266	249	277	282	271	267	257	285	247	305	290	296	267	293	305	296	290	259	296	245	279	290	279	265	286	253	251	258	273	255	261	249	281	270	287	261	275	287	244	264	250	255	262	256	264	277	270	258	265	254	281	295	272	296	258	310	242	293	246	270	287	281	283	269	274	264	261	248	252	266	273	279	277	303	275	269	274	252	273	258	290	265	278	279	281	267	258	278	260	237	250	277	254	277	282	279	264	273	272	290	285	278	246	239	273	303	255	256	291	277	297	257	257	269	251	271	286	254	281	280	294	261	271	251	277	284	262	285	283	252	286	268	257	245	283	280	271	277	261	264	254	241	287	245	283	274	271	269	285	238	287	271	240	254	290	285	257	290	277	250	288	275	259	287	257	264	221	273	264	272	266	259	275	290	247	248	261	262	294	303	244	274	260	286	303	264	276	260	277	243	264	266	259	246	266	278	282	269	279	278	282	275	246	257	266	270	282	262	291	252	283	272	270	230	282	240	268	285	273	247	279	254	300	266	274	237	242	248	246	272	244	280	304	266	272	282	268	265	310	271	259	276	244	280	254	259	268	266	267	270	246	269	287	263	278	294	264	252	289	233	252	284	247	274	251	239	265	273	251	278	260	250	274	268	238	259	275	273	290	272	255	268	309	293	258	292	268	281	265	276	261	248	274	290	260	272	268	261	290	285	282	268	280	263	280	243	252	282	291	282	282	279	283	272	278	281	276	275	258	290	233	290	262	225	290	245	264	251	287	268	235	270	253	249	243	262	286	288	261	246	279	273	284	261	243	264	300	288	243	305	272	278	279	258	295	270	275	267	262	287	284	274	260	267	272	270	252	267	289	270	286	275	271	270	288	247	278	273	282	249	283	269	288	243	256	260	261	268	259	293	277	236	288	268	271	254	230	266	233	272	282	239	255	299	261	307	270	290	299	274	251	265	289	267	273	277	291	265	247	268	276	273	268	278	256	254	289	259	275	290	269	275	284	266	268	258	250	248	286	275	265	269	270	288	261	243	276	274	292	250	255	283	230	292	275	308	260	275	247	246	260	258	272	272	291	244	290	226	267	293	250	245	253	231	256	283	276	259	275	250	265	248	300	297	275	241	282	292	251	275	247	283	260	283	279	263	245	263	286	261	260	241	288	249	294	278	241	276	293	258	276	265	299	266	286	277	269	262	256	249	272	291	267	279	270	255	269	264	281	285	264	269	234	247	292	246	236	274	273	280	263	272	251	269	248	266	271	272	287	306	254	268	253	268	274	269	274	282	253	293	312	242	283	274	273	241	292	326	253	246	248	267	268	254	286	273	260	256	283	232	254	286	277	299	290	252	269	266	280	300	270	286	294	300
28482	47636	41720	31235	25484	21501	17799	14584	10821	7606	5729	4388	3291	3006	2614	2053	1881	1587	1436	1279	1286	1144	970	812	758	795	810	729	728	678	634	676	623	531	523	493	458	393	394	365	384	321	333	332	304	339	368	332	322	307	314	313	282	339	292	319	301	362	335	321	317	306	330	299	361	303	317	286	323	329	299	307	268	311	316	321	330	313	316	295	321	325	326	326	318	293	302	290	320	324	332	308	286	312	310	296	302	326	297	319	307	324	318	310	292	297	311	330	345	308	315	298	345	329	275	296	312	313	323	300	330	326	263	345	312	296	306	336	286	310	310	318	314	333	327	279	284	282	318	332	352	321	320	311	322	299	326	316	312	295	287	283	317	290	311	300	307	272	305	295	310	345	307	302	292	296	309	303	287	338	320	307	311	320	318	315	322	315	294	321	337	280	277	267	286	306	295	299	302	336	303	331	322	314	319	321	308	268	319	315	322	313	332	301	301	324	307	280	297	314	310	298	315	310	302	337	305	316	317	340	290	317	321	299	301	293	334	303	326	335	333	297	334	346	312	317	302	275	328	341	342	313	291	312	305	314	335	327	300	320	323	311	311	294	313	314	308	290	317	279	302	293	329	310	305	273	298	293	290	284	297	307	303	348	270	311	316	307	325	327	274	304	299	295	304	306	306	302	317	262	300	321	311	298	309	305	339	342	309	312	304	317	310	320	286	325	310	330	296	270	323	309	329	324	324	303	302	318	333	303	336	326	303	326	329	311	310	297	332	299	313	308	326	287	325	321	339	336	322	339	315	289	327	295	340	333	300	298	305	298	332	327	287	301	312	325	310	304	314	294	325	299	314	299	311	319	312	279	312	306	301	311	319	299	333	330	324	310	334	329	298	346	313	318	316	297	308	319	299	324	313	299	320	319	331	299	303	311	337	299	300	336	314	311	297	326	331	277	276	295	275	313	294	312	307	335	345	334	324	309	312	328	318	296	296	275	338	325	314	296	282	324	306	308	308	320	298	279	290	308	330	284	307	309	306	329	302	289	333	314	297	337	318	321	296	337	298	322	313	355	280	307	316	332	319	303	313	320	329	312	315	273	312	311	276	320	308	291	307	301	307	289	343	292	332	306	314	331	276	306	281	303	328	297	303	326	332	317	326	319	327	295	282	349	317	298	293	329	311	306	325	315	294	318	314	293	299	339	316	312	301	283	290	296	315	309	297	311	309	295	316	311	306	307	301	341	297	290	337	312	318	315	327	325	305	306	314	299	330	335	341	328	331	314	290	282	305	336	305	282	357	298	328	306	314	287	289	316	292	316	315	301	320	298	294	345	328	308	344	307	277	322	292	307	313	312	313	310	335	296	323	303	313	329	313	311	328	353	285	310	327	310	337	319	331	306	334	326	339	336	295	337	324	316	306	298	331	328	302	312	326	342	272	333	280	302	324	288	348	305	310	309	315	285	324	282	305	299	310	329	320	315	285	322	300	309	306	322	321	306	297	307	331	311	296	299	299	319	309	306	316	328	307	298	304	339	288	309	340	302	307	308	301	322	304	360	306	285	305	300	335	298	304	339	332	317	279	321	334	294	329	313	342	314	317	304	336	300	307	293	306	331	342	301	317	331	315	341	343	323	319	308	335	313	310	296	300	342	299	327	328	319	320	305	287	328	330	300	326	336	320	301	326	312	307	337	307	315	326	299	333	309	320	317	312	348	313	344	316	294	306	326	323	303	326	312	306	307	327	295	320	318	295	308	313	331	308	335	283	302	330	306	321	310	334	319	296	319	310	296	320	320	295	283	328	313	306	307	320	317	309	314	321	316	328	321	313	295	306	348	296	304	343	308	322	360	318	316	281	292	304	305	323	311	272	308	287	335	320	285	314	323	305	348	348	307	303	313	316	313	323	337	341	311	312	322	330	314	301	310	314	312	285	327	303	334	307	337	336	342	308	305	293	288	290	322	304	293	319	296	288	309	308	285	296	313	311	307	285	291	307	330	303	325	319	299	324	296	290	306	323	323	301	343	333	298	274	319	310	320	327	318	313	327	320	309	290	292	309	306	287	322	328	333	351	304	311	298	296	308	275	350	304	282	312	291	300	324	326	308	304	299	311	295	301	308	331	310	325	320	296	340	311	300	354	330	330	319	313	329	327	301	331	324	327	303	290	312	322	326	322	338	321	275	314	342	332	305	305	293	295	331	292	295	295	306	303	303	326	290	320	291	315	320	320	309	320	330	340	331	313	311	301	306	296	303	337	349	324	321	292	334	324	300	340	312	291	307	332	329	305	294	311	334	289	313	298	318	276	325	299	310	335	297	309	324	321	333	319	329	326	331	322	327	329	281	287	329	312	285	348	299	356	326	299	314	329	327	299	304	298	327	302	297	315	340	313	327	299	329	329	330	306	296	343	327	298	304	312	315	304	335	304	311	303	330	297	320	309	306	343	300	302	325	316	346	311	309	316	329	349	315	325	324	324	311	278	329	318	310	306	329	341	289	306	309	330	319	320	345	342	297	280	295	329	314	331	309	285	295	276	279	320	319	315	318	297	301	301	330	305	284	292	323	350	337	314	307	301	329	296	304	339	327	303	300	327	301	287	309	305	303	321	300	309	306	302	291	339	276	309	295	291	289	314	301	320	307	313	298	323	288	323	298	305	334	315	327	342	325	308	349	302	337	291	324	315	305	312	308	304	332	322	302	321	287	289	350	338	324	297	325	356	324	310	317	316	315	312	282	315	317	317	324	320	316	320	317	299	323	341	319	316	332	300	316	293	306	317	308	313	295	319	311	325	313	298	327	318	313	322	319	322	313	315	334	325	301	302	333	288	319	300	316	285	307	299	297	324	333	331	314	313	299	319	319	311	310	308	310	302	323	327	332	295	299	304	329	306	337	299	286	299	302	320	327	291	333	320	295	310	283	321	311	298	307	361	302	317	338	330	299	322	335	297	312	300	327	294	298	305	309	315	314	281	298	317	332	285	335	317	322	320	320	302	297	340	291	290	296	289	301	321	294	313	300	308	312	314	334	290	321	306	308	279	302	342	299	321	284	295	273	317	312	294	312	299	321	297	306	328	304	337	331	298	299	302	275	333	305	297	292	335	317	334	315	323	311	311	321	279	322	304	296	326	289	297	336	316	298	312	311	300	332	307	306	312	311	328	320	295	304	345	332	290	334	320	280	293	317	306	309	308	354	316	305	300	297	330	308	304	314	310	320	309	301	309	306	288	315	308	329	294	317	317	326	321	314	303	353	325	290	286	284	306	296	298	347	340	311	311	285	317	310	313	314	297	301	328	318	316	289	292	298	332	345	296	326	321	314	310	313	301	293	275	331	284	302	339	297	289	292	346	337	330	314	326	284	322	333	297	330	299	311	322	317	330	306	334	316	312	315	334	310	325	314	307	329	290	284	257	322	307	274	326	309	262	315	280	325	317	303	338	329	298	307	304	287	298	331	337	315	326	310	288	303	301	296	289	303	313	337	330	293	289	311
27612	23520	25397	17479	8948	5867	4163	2878	1982	1367	998	862	655	643	575	498	472	446	408	409	406	366	350	371	332	348	336	342	320	345	367	343	312	308	311	311	305	284	267	268	283	275	272	273	288	294	273	274	276	255	253	265	280	246	282	261	266	308	284	275	290	265	257	286	289	294	247	272	274	265	289	247	291	258	303	278	297	274	304	264	257	260	275	273	278	276	240	257	276	298	276	256	257	246	285	294	271	303	286	273	266	269	270	269	277	266	277	286	263	267	255	266	278	261	266	285	281	282	251	234	241	291	249	259	301	246	280	260	279	257	262	252	251	280	268	267	260	281	300	262	247	275	292	294	277	279	300	226	269	266	295	290	247	223	276	262	261	266	326	286	259	268	271	263	276	297	285	311	276	329	271	265	245	309	277	248	275	251	248	246	282	224	263	265	282	275	251	234	254	274	247	300	286	276	262	274	277	284	269	253	253	300	264	254	248	256	247	261	270	277	258	259	268	263	265	280	281	293	259	263	286	272	266	273	277	248	256	274	299	286	291	274	260	276	295	260	254	261	245	264	291	282	255	285	286	271	276	269	271	225	285	295	252	258	251	284	233	263	272	246	244	262	274	272	266	277	250	289	249	243	296	267	277	278	267	282	263	263	304	274	252	276	273	282	270	248	278	264	287	254	260	289	245	279	276	224	310	247	274	257	248	266	271	246	250	274	290	269	272	262	270	253	266	253	284	264	286	264	267	272	287	271	276	273	276	253	286	255	287	253	260	282	267	261	283	268	278	263	264	265	274	283	267	246	259	260	261	268	281	269	277	258	279	291	287	277	274	278	271	252	266	281	258	276	256	291	278	265	266	243	278	268	290	273	277	275	295	282	264	261	270	294	304	259	247	268	263	244	263	287	264	283	270	268	279	275	256	282	272	269	289	255	280	280	269	227	234	282	269	280	271	231	297	278	264	281	273	248	270	285	276	284	260	283	240	266	266	264	270	283	257	260	283	250	278	256	242	259	242	271	279	262	282	250	271	267	289	268	258	267	286	231	278	274	245	266	274	269	280	261	273	263	260	300	289	302	236	267	290	296	297	251	262	239	254	287	290	274	281	270	277	267	246	241	260	261	273	292	275	278	268	322	290	278	279	289	283	285	262	287	310	257	268	272	261	266	272	256	259	270	267	286	269	256	279	261	266	240	285	273	288	254	250	279	260	275	254	299	286	289	280	295	273	256	275	272	271	253	289	297	268	304	261	287	245	299	262	294	288	246	253	277	275	256	262	295	251	238	252	275	271	265	266	263	282	257	270	248	283	279	296	293	252	275	283	266	267	240	300	257	313	260	287	270	261	285	229	270	247	274	296	266	230	290	269	249	266	279	278	257	262	273	272	278	295	279	256	245	312	278	251	291	255	268	273	289	256	259	271	257	289	252	301	237	274	285	261	253	281	269	305	279	262	270	246	257	306	242	250	286	278	270	262	296	289	275	259	265	276	278	272	241	254	251	292	278	260	279	279	290	274	260	267	285	288	260	271	279	284	265	290	280	258	260	264	264	286	270	267	274	294	273	268	283	264	228	280	258	277	251	258	272	277	286	238	275	264	279	271	300	278	260	263	276	252	311	259	260	270	243	266	300	249	283	258	272	287	276	290	261	281	259	285	272	267	271	250	255	298	276	284	284	262	275	289	282	310	281	273	234	262	276	284	249	239	250	274	273	279	254	281	300	248	288	265	248	266	282	273	262	261	249	297	272	296	276	284	289	257	289	297	231	276	274	255	254	274	305	274	258	270	297	281	271	273	272	251	257	283	277	302	274	295	272	271	277	271	276	278	281	275	266	279	247	273	266	264	237	287	278	259	265	274	297	237	277	264	285	282	273	230	261	268	258	254	303	264	254	271	244	268	277	279	253	270	256	252	264	246	268	288	282	255	291	238	262	267	255	267	276	268	284	263	273	258	261	262	266	264	250	252	268	289	254	264	251	256	281	264	279	275	297	287	266	273	293	261	265	254	254	277	282	257	278	240	269	276	278	303	292	260	291	296	274	285	272	280	255	273	260	304	237	281	276	251	289	328	264	270	272	249	294	273	270	271	285	274	302	259	251	285	263	285	276	283	291	249	256	276	318	294	291	296	271	262	266	275	263	282	296	262	274	281	280	264	257	287	246	247	292	259	264	273	281	267	267	254	292	273	282	261	312	294	264	287	284	281	269	257	257	281	246	263	256	256	282	270	270	243	252	262	266	277	300	278	242	264	262	270	268	264	237	283	310	285	280	257	274	275	290	260	263	279	299	268	263	269	264	297	259	275	262	277	271	265	299	258	274	252	244	270	252	292	263	274	279	251	248	289	280	271	284	250	267	236	290	265	252	249	278	268	268	254	275	261	273	289	278	278	274	265	270	268	270	266	268	271	272	267	280	316	262	279	269	257	253	259	262	282	259	298	284	270	254	261	285	272	247	286	260	303	316	260	287	291	258	289	269	297	256	291	245	278	260	256	270	252	279	284	262	275	248	255	265	266	247	278	264	276	268	262	251	273	273	253	269	279	258	248	258	279	282	269	270	240	253	279	272	269	285	261	288	253	250	271	276	296	275	258	273	261	255	249	281	257	282	263	287	266	276	267	293	279	245	272	268	292	281	252	245	269	252	298	282	256	272	286	269	296	250	281	275	274	262	256	305	269	236	267	275	274	277	284	251	247	258	269	264	258	259	256	260	271	278	295	289	268	288	304	269	280	267	266	288	284	272	290	269	287	293	279	271	304	270	284	243	289	279	280	265	264	250	260	251	280	250	267	283	293	268	266	267	256	259	254	278	246	254	242	257	299	279	277	264	249	270	282	273	282	286	298	259	254	265	254	270	269	274	296	290	284	267	292	241	284	293	238	264	292	281	250	262	284	271	258	258	258	294	258	275	290	276	282	260	268	289	264	275	275	246	272	264	277	268	279	286	258	321	255	242	276	269	260	278	247	289	294	276	259	284	266	260	276	247	304	279	273	244	291	250	292	263	276	278	269	273	268	280	280	260	254	275	273	247	269	287	267	221	292	259	280	283	262	276	274	252	287	236	261	286	286	275	294	290	254	269	286	266	285	253	263	240	288	280	299	290	228	294	280	255	285	266	289	259	273	283	273	285	286	275	259	257	277	291	256	241	246	237	288	268	238	281	265	250	266	235	257	280	286	268	254	292	280	251	276	293	267	270	261	262	283	296	260	282	296	251	269	282	282	245	283	292	279	263	294	284	265	280	269	274	250	296	293	276	292	263	274	247	271	260	254	239	251	263	274	288	248	285	258	290	247	284	233	300	253	268	267	264	295	259	283	267	283	268	256	254	275	291	267	269	265	283	270	258	282	270	276	254	273	276	259	281	242	275	278	300	258	304	230	283	274	283	240	259	272	277	254	293	288	264	297	286	263	276	264	278	292	279	256	299	272	284	251	259	279	279	285	258	260	272	260	254	267	248	281	245	276	273	231	261	280	289	280	256	286	260
25429	35976	30281	19817	14254	11148	8649	6367	4412	3067	2351	1739	1438	1206	1045	898	854	774	698	640	578	586	563	518	492	508	514	528	500	534	509	510	459	421	449	397	416	366	369	363	304	327	330	316	369	344	330	337	280	331	308	353	331	327	338	326	347	334	310	312	332	351	320	323	332	307	332	336	306	311	305	355	336	353	324	363	317	330	344	327	354	324	323	308	345	357	325	332	310	321	334	328	324	318	320	360	324	362	341	321	322	307	335	324	379	304	315	342	349	323	321	340	312	295	347	320	308	301	347	313	340	334	351	314	344	311	338	332	303	358	308	338	307	363	336	327	312	331	311	357	347	356	326	304	330	354	310	377	350	364	308	329	332	334	309	314	309	339	326	356	323	345	346	327	309	310	334	338	307	327	322	313	361	314	353	346	284	339	279	301	309	373	344	352	321	348	337	360	326	347	330	328	331	298	315	366	356	315	336	349	341	335	331	316	337	331	336	317	323	341	324	356	316	311	313	316	350	297	335	346	316	346	341	318	318	328	321	311	348	342	332	314	347	313	310	315	316	302	363	349	341	356	288	321	343	363	327	352	345	337	319	348	306	329	331	326	321	321	349	289	356	330	333	348	330	320	310	319	342	337	363	331	323	327	340	315	325	322	337	331	337	307	383	342	323	347	347	313	341	347	335	324	288	349	337	385	347	307	362	349	332	289	329	328	354	327	315	350	354	340	326	340	317	339	343	330	313	298	343	335	316	324	336	360	307	362	338	318	321	282	355	338	312	321	320	324	344	327	351	336	313	348	312	313	322	315	314	315	321	331	323	321	305	312	344	332	346	350	350	313	309	318	323	337	328	344	365	356	374	341	324	305	328	324	342	333	323	320	330	339	315	313	350	335	311	347	298	349	337	316	329	340	322	365	312	361	338	358	337	356	335	334	294	330	333	330	287	333	290	334	341	311	346	330	312	345	295	363	320	317	286	317	319	330	308	335	319	321	332	325	291	332	324	328	319	351	345	314	322	356	335	322	328	303	327	307	325	318	324	304	336	322	338	315	351	309	368	306	344	323	336	332	319	312	319	307	317	346	344	304	328	354	320	303	326	338	315	322	308	339	344	327	317	341	321	326	340	347	319	330	329	306	367	322	329	322	356	303	339	318	356	348	324	323	328	359	318	360	287	328	312	311	322	307	320	328	330	301	323	339	328	325	328	356	296	295	355	336	343	327	311	288	324	322	338	327	331	333	313	344	320	333	339	386	333	328	334	334	324	351	339	340	327	305	349	338	309	327	335	323	326	341	329	331	332	359	327	323	343	262	329	327	316	292	371	307	345	308	313	326	333	355	297	313	314	323	351	316	323	344	316	322	359	339	328	318	345	339	331	315	328	344	327	290	316	355	315	316	322	323	315	313	347	354	347	370	342	348	331	303	316	324	317	321	351	333	317	287	325	340	319	341	370	342	297	317	306	346	301	312	321	320	355	318	321	312	339	342	336	319	325	340	341	336	299	312	342	314	362	323	331	321	322	333	328	348	342	356	346	336	335	337	343	319	332	329	366	350	327	331	307	345	310	322	363	325	359	318	348	346	349	341	307	343	322	345	305	349	330	332	313	336	364	297	349	341	358	280	332	329	347	359	308	347	334	309	348	342	327	313	353	301	288	305	320	371	358	302	346	303	363	344	304	335	326	327	308	356	305	334	310	320	327	320	328	338	314	334	305	306	350	330	338	319	323	350	351	307	341	336	346	345	359	333	327	338	316	319	339	339	327	337	330	319	321	336	307	311	354	362	344	353	302	313	335	281	311	361	361	320	328	353	335	297	299	367	309	320	311	337	324	351	323	354	324	322	330	314	345	322	341	327	337	328	396	301	351	318	398	327	332	339	308	340	351	330	326	320	364	312	344	340	327	326	358	324	306	339	337	335	340	288	278	348	330	327	341	301	338	338	331	342	300	355	346	320	333	317	315	345	319	339	320	352	309	330	338	351	337	368	287	343	327	336	344	286	369	324	316	303	323	346	338	345	372	350	324	327	339	308	346	325	321	277	337	344	329	303	342	327	293	331	329	333	345	311	311	359	332	309	356	323	340	317	342	332	349	331	333	324	312	317	334	340	328	326	317	346	341	342	334	340	309	343	323	337	381	313	358	308	342	345	377	313	318	337	337	337	365	347	308	317	300	328	311	308	325	339	360	346	329	300	332	355	325	340	337	321	347	341	338	327	333	321	353	313	330	325	339	305	316	319	337	328	315	324	357	352	331	333	343	352	364	331	325	349	350	343	327	330	335	339	321	320	323	349	312	322	352	323	335	350	361	347	348	355	321	305	336	339	302	341	359	328	341	328	359	328	329	310	311	323	355	354	350	338	330	317	343	331	306	357	350	356	319	350	349	323	337	345	328	311	322	334	353	337	343	329	356	344	338	331	292	300	334	353	340	311	315	315	326	353	354	324	328	326	333	321	367	376	316	317	344	322	327	315	319	345	307	325	337	338	311	353	321	373	308	329	324	334	348	334	323	332	305	330	307	350	314	327	335	319	309	375	325	355	376	330	318	341	371	302	339	323	331	329	305	337	310	341	341	338	326	341	379	313	361	328	326	369	315	317	324	362	302	334	337	327	336	326	330	320	319	325	362	322	314	313	345	329	309	345	342	351	343	326	353	315	332	340	329	331	324	302	323	323	297	332	337	366	362	312	317	321	326	320	375	301	321	326	309	310	326	315	330	354	333	357	330	341	338	331	334	336	339	311	341	338	360	317	297	321	337	347	333	347	337	329	311	383	320	362	298	328	331	305	313	348	332	331	301	362	329	316	331	347	302	312	329	373	313	339	326	335	339	322	348	333	340	333	325	307	346	335	292	353	345	313	341	333	325	376	328	391	323	284	318	328	331	323	351	344	314	361	337	312	330	352	327	342	353	336	333	298	329	348	311	344	333	341	335	342	340	325	336	333	308	333	296	325	332	286	337	310	341	305	363	338	338	337	331	328	281	327	323	323	316	328	312	340	353	326	327	335	343	324	338	359	359	303	301	355	354	332	328	315	337	304	330	347	333	326	325	326	335	311	347	331	373	306	335	342	307	296	326	316	334	332	348	363	317	348	338	333	310	340	317	328	337	361	357	341	361	334	337	335	334	329	331	330	350	313	357	343	333	340	340	330	353	304	291	332	330	343	347	321	319	332	336	319	346	330	359	298	345	310	331	311	348	324	317	325	326	325	313	348	313	348	334	341	297	305	335	328	324	340	312	333	343	323	314	324	315	293	332	322	328	333	316	327	336	316	351	285	335	338	354	343	329	350	305	333	340	307	328	356	305	345	341	314	331	346	320	350	344	311	332	340	322	356	339	363	314	309	340	326	286	340	350	293	330	327	321	328	334	333	322	347	345	341	343	324	307	315	340	310	316	331	342	338	295	350	317	324	312	352	350	350	342	292	338	329	369	320	317	336	315	342	324	312	329	323	329	329	333	370	308	340	340	319	348	340	326	308	303	323
23744	20918	27942	24217	21131	16222	9826	5264	3211	2423	1647	1227	993	958	780	645	585	543	451	495	441	405	397	354	322	304	331	353	360	332	305	345	275	321	249	251	265	192	215	229	205	180	156	185	214	211	200	187	198	174	191	207	191	175	167	188	182	194	203	190	200	200	204	181	187	195	189	170	211	205	218	213	205	170	182	207	198	200	204	224	204	185	195	178	183	191	206	207	187	189	177	180	179	184	169	180	218	194	207	177	195	167	193	211	180	196	185	201	197	195	209	207	180	199	197	196	198	169	195	204	190	171	187	189	194	185	208	203	195	180	209	186	186	227	185	206	205	212	173	172	180	199	197	202	213	179	186	210	183	202	199	186	186	181	183	191	194	179	214	198	180	205	191	203	194	186	201	200	189	183	188	167	198	192	214	223	155	197	193	208	161	194	179	187	180	170	197	206	180	187	182	189	206	227	197	189	179	208	170	198	179	177	197	218	207	159	189	154	180	182	201	193	197	195	183	191	173	204	180	206	196	187	183	185	198	172	190	189	190	186	190	174	178	181	195	178	200	216	213	164	210	197	183	186	204	170	161	196	181	199	191	228	171	190	190	187	202	214	188	193	191	190	192	201	195	199	202	159	173	206	210	196	169	189	204	203	210	193	188	189	191	208	196	190	205	185	179	204	187	187	194	206	177	183	188	188	218	197	183	200	213	188	185	180	195	190	203	212	206	199	184	187	176	190	194	204	179	165	167	192	194	174	206	214	214	198	199	183	204	184	186	192	192	194	203	188	224	209	199	175	192	216	188	195	195	193	174	195	197	195	194	212	212	181	191	200	187	172	189	173	199	195	177	194	177	193	202	221	174	200	215	163	191	189	202	169	199	214	177	182	185	200	209	216	183	173	201	206	185	178	193	204	194	212	208	190	201	187	188	205	164	210	188	201	199	196	195	197	187	180	215	177	167	178	205	197	202	183	180	198	205	188	203	184	179	193	222	203	193	190	195	183	217	212	186	206	192	172	181	176	197	183	195	199	194	200	189	211	188	179	207	177	179	190	202	185	199	190	200	196	198	188	189	182	207	212	185	221	186	200	192	193	218	194	192	176	189	220	158	191	185	192	202	197	174	183	175	189	172	199	184	214	197	193	193	165	205	193	184	177	178	185	160	177	170	183	195	207	188	215	196	189	206	202	196	191	187	187	197	189	197	196	207	184	177	220	184	187	198	189	222	188	221	217	198	197	221	187	178	166	181	178	203	194	184	193	179	194	203	193	190	185	150	169	202	183	195	184	195	171	201	160	177	195	177	186	188	193	197	168	179	206	212	161	183	198	192	215	172	184	208	190	183	176	194	196	191	182	213	199	182	186	203	175	171	186	173	191	177	172	209	200	160	195	206	198	194	184	213	209	183	212	187	190	186	179	187	167	201	175	193	186	190	205	200	204	186	194	179	189	200	208	197	206	190	186	208	218	202	205	177	191	195	203	178	200	204	178	204	187	197	227	222	193	187	162	186	207	184	210	185	181	208	170	189	186	153	197	196	187	181	186	176	198	184	181	198	177	178	198	194	208	190	201	217	217	181	166	195	151	201	197	221	216	207	197	202	226	182	217	174	188	189	217	193	181	199	211	189	198	217	185	212	169	198	216	195	173	186	177	189	181	197	200	204	167	178	213	172	205	166	174	174	190	165	186	200	190	181	181	182	196	189	175	201	177	188	183	175	211	181	185	186	201	205	196	225	205	207	241	199	178	171	182	194	179	207	193	225	200	194	208	184	224	168	194	191	196	182	189	209	180	162	164	202	201	176	185	190	202	190	191	184	194	198	183	190	186	188	211	198	191	173	187	195	191	185	214	230	187	187	177	183	166	177	172	181	212	190	158	175	195	192	199	210	207	192	183	174	178	189	185	193	185	214	204	191	193	177	195	190	174	198	193	182	195	212	195	183	203	191	200	222	179	199	190	170	181	194	175	220	166	188	196	174	188	208	206	185	184	199	203	188	204	196	192	203	182	187	184	185	189	198	210	200	188	207	185	197	192	201	169	171	199	189	173	195	191	175	194	220	191	202	178	159	200	181	221	187	194	210	214	212	183	212	191	198	205	177	186	189	175	194	192	212	188	199	177	206	195	185	178	181	169	175	177	176	199	197	196	207	200	219	210	186	180	197	182	186	204	184	181	182	179	188	179	188	188	180	167	186	201	204	196	191	196	209	177	169	180	212	166	168	194	173	200	186	196	183	208	194	208	196	197	175	203	205	194	192	177	178	195	189	194	198	192	203	201	200	214	167	196	181	175	184	193	166	209	205	172	214	170	189	204	175	197	184	201	193	225	201	179	178	195	195	183	185	194	189	205	197	174	190	218	197	205	213	196	190	192	234	187	221	176	198	182	205	189	195	205	187	176	198	205	160	192	177	213	194	225	206	199	211	199	214	189	182	203	191	184	190	176	188	203	174	186	203	183	193	182	197	162	180	188	183	186	207	173	181	188	216	196	172	185	200	179	210	205	190	197	188	175	178	196	193	190	187	196	183	189	203	167	178	190	195	177	164	183	212	174	207	200	200	199	192	195	186	180	212	212	183	192	186	175	193	176	175	207	174	184	190	185	203	153	171	196	201	193	209	186	195	201	195	197	202	186	181	208	166	196	201	201	173	203	196	185	195	207	231	175	180	176	209	195	196	199	202	192	199	187	204	192	191	184	232	200	185	203	190	198	215	204	172	200	211	176	218	187	175	184	203	206	194	168	166	213	202	202	167	200	186	195	193	191	205	206	166	201	177	198	209	195	198	220	199	181	191	192	197	178	180	155	183	200	215	185	188	184	230	179	182	221	185	184	174	189	204	188	187	205	175	197	179	182	180	187	197	204	173	190	169	165	182	197	191	184	200	169	206	174	184	197	206	203	205	177	201	194	173	206	207	185	227	186	187	169	192	195	188	185	199	171	205	169	184	216	180	197	200	218	201	198	181	174	207	179	197	171	179	186	183	207	196	190	196	185	187	177	205	224	187	184	193	189	188	194	196	176	192	205	208	171	193	207	206	197	192	195	199	175	183	189	182	191	189	193	183	190	188	211	185	194	184	222	208	185	196	219	171	218	193	191	177	199	182	189	187	176	220	185	185	198	201	221	199	178	176	212	179	181	172	172	175	180	188	186	207	185	230	201	198	195	177	178	201	189	189	179	212	181	202	186	188	182	173	185	195	182	183	183	199	195	195	183	174	195	166	196	180	193	198	205	204	167	178	185	193	182	195	214	182	195	213	182	189	195	201	189	174	232	193	194	190	183	187	199	209	193	188	206	184	195	179	225	193	180	187	212	177	183	198	220	176	197	199	174	224	176	188	188	160	193	184	199	163	190	191	192	199	229	195	203	175	189	192	210	185	189	196	179	191	205	194	170	195	195	179	176	188	156	193	193	192	200	185	208	194	207	178	203	193	189	189	174	174	191	200	197	202	200	195	193	190	174	207	165	180	194	169	174	199	178	196	176	182	211
26471	42879	37190	27324	21283	17257	14199	9997	6987	5029	3725	2734	2221	1979	1601	1334	1154	1045	946	870	829	717	670	636	554	490	495	564	548	526	506	458	540	444	403	367	328	285	288	291	268	264	236	223	218	232	261	262	231	238	231	197	216	246	229	241	249	213	223	224	249	263	251	222	240	222	251	257	226	216	236	222	228	253	261	240	254	210	237	235	259	198	211	239	265	221	232	229	237	222	230	238	220	233	258	251	219	223	198	222	232	239	221	260	221	270	232	235	241	225	236	219	236	254	230	245	249	221	232	233	234	213	252	234	237	228	265	238	240	246	244	231	241	234	237	218	228	236	226	249	262	233	242	231	221	233	219	248	238	216	235	228	218	230	234	231	254	237	240	255	228	233	243	238	252	234	233	217	227	222	230	218	245	241	255	237	235	251	250	221	254	245	219	259	235	237	236	270	237	220	241	228	234	235	276	231	236	258	222	230	236	228	239	265	248	253	227	211	236	218	234	232	223	243	237	263	243	234	248	233	237	231	232	229	226	267	249	233	257	205	203	231	249	224	229	232	218	231	215	232	238	228	256	219	244	234	268	223	214	255	231	201	240	226	219	230	250	222	254	255	226	231	251	244	228	213	234	244	205	244	244	219	217	245	263	236	233	228	242	217	207	235	260	230	240	234	241	230	272	261	238	239	271	261	237	249	231	224	225	241	214	229	237	226	223	234	246	244	232	238	232	230	238	230	248	309	259	234	223	234	241	212	225	228	215	240	218	210	236	221	227	243	225	242	229	251	236	222	231	220	261	248	226	254	247	248	247	254	185	240	225	229	213	213	257	234	234	225	215	216	245	227	254	244	293	258	223	242	263	217	248	221	229	236	263	241	230	266	242	217	221	231	242	228	239	259	203	238	220	265	226	242	215	241	223	228	250	221	197	227	269	205	260	229	244	241	242	246	248	249	252	235	250	217	221	219	216	253	225	241	244	238	246	224	240	206	232	238	229	247	240	217	236	253	239	247	235	242	226	229	228	245	279	233	228	254	265	233	237	207	243	242	212	246	245	223	231	218	252	244	237	253	214	215	246	218	209	229	221	219	241	241	255	254	251	246	238	268	212	255	211	224	207	248	209	245	241	249	230	227	237	242	216	232	223	225	226	247	215	247	233	225	228	246	251	224	258	242	234	238	241	238	230	231	242	229	194	227	236	266	222	243	229	219	241	223	225	241	222	249	256	213	246	270	240	229	255	235	233	236	222	218	248	227	225	202	197	235	246	252	256	234	216	233	253	222	223	247	262	238	253	231	249	245	237	233	271	281	202	251	239	276	222	250	211	223	212	229	256	235	237	258	213	252	226	239	237	231	238	236	246	284	227	233	253	210	199	249	239	232	268	247	252	229	221	225	213	227	221	234	252	238	228	262	255	219	231	240	226	235	235	239	247	238	255	222	241	242	219	268	238	235	253	215	222	243	231	242	231	249	230	248	212	243	232	243	229	249	229	226	262	241	217	251	217	250	217	233	211	231	221	221	234	244	228	226	226	234	219	219	242	246	250	245	250	269	212	244	249	252	226	235	232	255	247	232	230	258	220	233	235	248	217	232	213	235	215	258	243	227	228	224	231	249	230	214	231	239	257	218	211	238	251	254	227	208	259	256	214	233	217	226	231	231	244	240	249	250	243	223	239	229	227	251	237	227	249	237	223	231	219	261	228	222	216	234	237	240	240	251	248	224	231	236	233	246	213	237	223	222	229	212	245	239	250	225	248	228	266	229	227	214	220	256	234	253	245	249	224	245	247	234	252	255	228	236	240	232	246	238	245	230	213	217	242	231	238	227	246	228	252	233	251	246	237	222	250	235	214	255	248	225	250	263	230	252	232	212	229	221	224	280	237	234	239	246	228	221	222	245	224	246	239	244	223	223	227	240	226	245	240	232	257	259	235	265	248	219	237	235	234	264	245	223	250	216	248	202	241	222	255	247	234	239	219	223	227	241	222	246	231	238	231	231	254	222	213	213	207	220	244	218	241	232	204	231	236	239	227	241	253	242	247	231	238	228	228	267	266	241	236	233	226	251	235	252	243	246	242	254	222	259	217	269	234	206	234	229	255	221	265	239	248	248	223	231	248	236	219	229	241	228	216	214	229	244	225	235	238	254	252	235	242	222	255	251	221	251	234	230	201	244	228	231	226	235	231	236	232	231	240	247	226	248	246	223	234	219	242	238	212	230	245	237	232	242	216	223	216	275	238	238	232	244	244	237	242	263	232	242	201	232	243	249	226	228	215	227	238	258	238	222	234	232	240	193	226	243	237	233	250	237	244	249	226	238	267	230	250	218	228	254	205	288	233	235	223	229	225	256	258	217	228	229	218	244	248	212	243	232	272	228	267	241	236	240	251	227	218	231	262	246	232	230	253	237	193	223	221	234	213	255	248	227	254	246	225	206	229	244	213	238	220	250	220	253	247	224	237	257	232	266	210	239	233	245	235	229	249	252	239	227	232	259	246	229	251	266	261	228	238	229	240	246	226	222	254	245	238	226	261	236	253	258	240	226	255	252	252	213	259	226	243	249	220	245	229	229	231	203	226	236	255	263	222	225	245	241	237	247	230	245	262	247	231	245	266	212	252	258	219	239	203	255	242	239	246	241	216	266	230	244	233	225	202	254	237	233	255	251	206	216	256	216	239	243	222	227	254	276	209	220	222	221	241	228	208	254	230	243	241	253	219	255	213	257	239	211	234	226	256	217	223	247	229	253	239	248	230	247	237	209	227	216	254	246	222	236	226	236	255	248	217	241	235	241	241	230	251	253	224	227	256	239	250	230	224	223	230	265	215	234	237	226	255	248	225	253	235	203	225	232	250	249	234	225	260	233	215	251	239	256	238	229	228	240	230	268	229	208	245	227	267	265	215	241	243	238	260	264	261	291	212	238	254	226	250	240	232	232	249	258	243	225	210	225	220	233	232	229	216	231	221	232	252	251	214	201	218	235	244	235	236	215	252	201	279	242	253	229	240	220	211	247	218	246	243	245	235	227	267	234	255	232	232	245	252	219	253	246	259	246	227	268	237	229	234	244	231	223	228	217	225	217	227	264	201	222	217	239	225	239	250	210	257	226	216	266	236	250	219	206	238	263	218	214	250	218	250	255	242	243	235	229	219	231	270	225	227	214	233	238	218	235	234	235	215	249	238	243	205	221	257	224	241	219	231	220	250	216	255	227	228	253	216	213	210	253	238	254	241	235	227	239	252	227	228	247	240	244	238	223	269	238	227	242	243	240	217	249	260	230	205	231	240	230	231	245	215	243	193	252	232	240	225	251	198	234	242	235	245	220	249	227	218	205	251	261	233	201	193	217	243	244	243	242	245	228	226	235	238	213	252	247	252	221	241	249	213	233	222	249	220	249	234	243	221	253	234	223	222	271	248	221	237	228	271	239	268	249	237	253	218	276	210	234	259	225	261	253	218	222	233	236	226	225	218	242	217	218	216	232	251	222	258	235
25124	21002	26929	25220	15082	8544	5820	3726	2421	1787	1348	1057	935	853	726	709	643	634	573	577	563	536	502	461	471	417	412	432	458	451	407	398	458	411	375	402	403	409	373	344	379	354	387	334	308	357	337	355	326	350	357	363	364	417	355	318	385	331	330	353	367	365	362	364	343	339	371	366	381	370	349	370	372	357	341	368	368	350	343	353	345	372	356	342	337	361	359	349	338	336	385	380	375	371	343	378	349	358	378	357	332	365	328	361	353	327	374	350	353	361	359	386	360	328	366	347	369	305	363	320	350	359	367	353	379	356	330	369	350	368	365	336	349	382	331	360	352	413	368	353	354	328	345	330	352	350	371	361	346	359	342	337	388	344	358	339	332	337	357	359	340	381	351	359	383	359	359	347	352	361	364	333	336	347	346	358	332	353	343	382	349	352	348	348	365	331	342	370	334	374	337	365	362	354	362	363	330	347	365	344	378	363	355	345	361	348	336	343	361	378	371	327	338	331	357	360	357	353	346	360	333	338	352	356	352	358	354	348	325	317	374	346	359	356	367	358	333	372	363	303	333	354	364	340	339	347	345	353	379	348	353	397	369	332	338	371	353	353	358	368	386	333	372	355	343	376	363	356	350	369	367	374	347	351	369	354	371	376	360	366	342	339	331	351	335	346	355	386	338	357	369	336	361	374	346	317	344	344	345	383	327	349	361	381	381	388	382	347	357	370	353	381	366	375	359	366	352	411	355	348	335	331	327	346	356	365	323	371	378	323	329	295	331	361	336	345	317	353	357	314	366	353	357	375	384	351	319	336	373	345	350	330	317	339	342	379	321	363	355	338	345	355	348	349	367	380	380	368	328	381	344	338	391	328	370	344	352	359	370	394	359	365	327	357	366	370	359	351	360	291	328	309	356	383	304	358	346	350	378	347	351	348	323	368	332	395	356	386	362	359	353	360	363	359	383	360	339	334	357	351	320	354	340	385	373	354	373	350	347	346	381	330	359	362	324	334	331	362	356	354	364	373	349	368	374	360	368	356	343	349	378	346	375	391	352	358	370	350	350	362	369	351	366	359	322	374	373	368	341	367	355	382	374	320	354	375	353	395	382	352	321	309	342	359	347	332	353	345	348	358	349	353	353	366	376	357	335	335	363	356	385	359	365	357	364	354	380	324	398	336	355	344	360	333	363	354	322	321	391	338	328	350	352	374	328	380	329	401	343	387	371	361	363	348	371	383	368	344	354	356	395	356	347	355	364	343	362	372	333	339	381	342	333	327	350	348	349	327	341	383	398	375	346	367	357	340	346	361	378	307	354	406	378	366	356	356	347	343	338	339	309	349	359	358	359	367	362	326	358	346	337	359	308	348	369	356	340	358	355	343	366	347	332	344	340	381	344	336	341	350	359	332	342	369	329	335	343	327	411	333	375	353	377	359	336	340	367	336	330	340	347	344	359	349	348	378	335	361	365	361	356	370	320	367	339	379	363	355	335	329	324	342	351	373	332	345	331	364	327	320	424	359	350	359	368	362	388	365	372	314	367	361	357	356	371	358	350	364	316	350	371	365	336	400	319	388	338	358	347	349	333	329	349	339	395	348	342	360	344	339	356	372	317	348	372	382	380	369	346	341	374	325	385	346	339	352	372	345	349	341	361	363	351	337	387	359	374	357	336	350	363	367	329	367	342	351	374	365	349	352	362	344	346	334	349	362	317	347	332	335	318	345	345	368	322	320	346	355	339	361	346	337	352	375	359	381	340	368	325	366	349	344	386	366	372	350	355	371	349	349	337	352	385	363	352	368	392	339	376	360	349	342	326	353	357	357	351	379	348	392	340	339	338	350	353	367	312	389	357	363	350	384	328	361	372	320	366	321	372	352	333	337	338	334	360	342	378	339	374	338	359	390	342	386	343	305	356	366	366	346	340	354	330	373	381	359	360	352	356	356	369	346	340	365	354	329	339	362	336	345	333	355	338	366	396	350	340	351	384	366	348	346	365	356	355	378	345	328	378	381	344	350	343	359	348	348	324	387	345	348	383	352	376	358	342	363	326	369	357	337	358	344	351	367	360	367	329	346	390	371	355	346	344	353	326	344	339	356	344	331	375	356	359	374	377	341	344	401	362	336	367	327	347	333	357	331	340	361	377	354	316	342	335	376	348	327	328	353	378	354	335	381	313	355	358	353	358	365	360	350	324	361	346	387	361	353	349	374	359	366	321	350	327	335	318	369	338	338	337	346	332	347	356	351	339	336	376	371	376	354	381	368	408	355	331	365	371	357	365	315	368	330	356	339	380	348	365	383	382	368	318	351	338	365	377	329	360	318	330	340	343	346	344	366	342	377	359	348	352	375	344	389	387	353	370	332	349	326	356	350	359	368	374	343	365	341	352	344	380	380	339	378	315	354	352	401	355	326	396	343	396	365	348	355	346	379	329	368	360	394	362	338	361	324	361	303	326	345	348	314	398	342	389	357	339	346	348	354	332	345	348	344	352	351	354	376	394	333	339	349	349	367	335	338	345	351	371	343	359	357	351	345	309	371	354	346	349	365	342	350	366	349	356	362	350	349	369	365	330	360	323	367	318	361	338	356	350	369	366	363	340	370	321	345	338	355	364	348	358	377	351	355	352	360	353	332	378	351	335	361	367	374	324	352	337	365	320	360	347	351	341	350	370	349	358	372	340	337	337	381	358	365	369	345	357	331	331	324	335	366	343	366	381	362	337	376	327	339	346	334	350	344	333	362	355	355	376	402	329	351	331	355	384	364	346	362	336	359	364	359	362	330	342	315	329	334	381	352	381	351	331	356	358	328	367	325	361	331	410	360	340	355	345	355	364	339	348	326	357	347	369	359	345	378	362	362	363	349	362	342	344	376	355	372	387	331	368	357	370	322	366	366	339	351	348	361	375	360	375	324	324	343	372	346	379	383	356	376	335	360	406	350	374	382	361	353	348	365	352	357	375	330	322	365	370	385	372	361	346	360	347	364	381	341	321	371	342	363	319	368	359	345	353	361	338	359	359	346	360	353	348	339	360	360	328	395	338	336	385	385	381	351	354	357	359	353	341	359	316	338	383	371	367	371	351	373	347	361	336	386	358	319	352	362	330	366	350	337	340	347	357	338	376	346	320	370	360	372	376	392	334	336	359	344	401	353	336	360	369	364	348	346	350	380	360	347	351	354	358	338	386	338	333	346	401	397	368	334	367	339	363	339	337	336	346	347	352	372	356	368	318	354	350	319	313	354	352	311	333	356	356	330	342	345	344	371	343	390	354	339	343	326	355	318	334	371	349	355	316	363	341	330	335	361	373	328	343	364	369	371	365	361	322	348	348	318	332	372	373	382	333	354	350	359	387	367	376	332	344	361	365	362	364	381	322	357	330	364	360	333	360	339	339	372	333	375	356	365	342	340	324	357	330	375	345	393	361	343	345	360	358	356	358	343	332	343	356	356	375	350	362	357	376	323	343	357	380	349	352	362	378	329	399	355	380	384
26318	39942	33696	23309	18162	14034	11235	8248	5537	4058	3052	2204	1975	1641	1394	1195	1081	974	997	952	860	762	745	720	662	610	609	589	609	651	689	667	638	631	554	519	488	440	457	437	465	463	399	391	410	434	386	425	407	447	382	419	450	413	423	416	426	407	425	430	422	399	428	437	413	446	427	465	424	447	452	397	452	393	443	397	426	436	445	467	454	393	411	454	429	415	384	400	398	428	401	401	442	388	422	415	438	430	407	398	411	432	421	423	426	446	453	411	390	433	400	407	429	434	412	441	423	439	369	448	396	399	458	381	404	397	397	423	416	405	452	451	419	426	389	419	387	409	402	483	426	406	437	421	419	411	443	406	429	436	412	427	441	403	418	407	414	423	450	423	426	452	411	412	430	421	405	414	402	442	442	408	390	408	404	440	428	384	406	421	435	440	395	446	406	408	433	479	437	453	420	435	424	423	402	411	396	440	427	438	424	411	446	413	410	416	429	421	421	412	426	419	417	385	412	415	421	396	390	474	428	433	419	394	439	416	442	394	454	408	411	428	442	422	379	417	398	449	417	379	418	455	441	412	422	393	394	424	441	417	434	460	392	388	451	410	426	442	436	374	437	436	403	410	467	401	435	429	412	429	429	399	391	455	419	446	391	464	397	378	420	414	418	434	424	423	385	415	384	432	375	467	452	407	392	431	421	436	424	430	411	399	399	398	413	405	410	419	403	398	431	460	434	398	397	435	407	429	472	414	407	441	468	435	423	428	389	410	450	422	392	404	444	442	416	400	422	401	432	412	428	417	426	436	426	431	424	437	415	412	429	431	389	400	443	403	424	391	469	451	389	410	454	408	448	428	457	457	425	466	443	422	416	427	403	427	391	414	420	431	378	421	388	434	404	432	441	401	435	420	455	418	412	426	416	438	462	409	425	378	436	401	431	433	396	440	428	424	412	420	396	416	432	416	461	378	446	427	397	405	389	428	440	415	407	403	404	418	409	411	380	398	420	458	401	406	440	390	434	440	411	436	416	432	411	439	402	398	471	370	437	414	406	448	425	404	433	458	438	392	416	408	439	411	382	425	392	384	405	432	437	429	418	391	433	447	452	443	426	425	437	415	425	452	444	438	413	448	410	395	437	402	411	430	433	398	382	419	385	411	428	453	427	458	409	394	420	435	420	402	424	459	433	434	453	443	448	436	432	405	400	422	423	430	402	434	443	433	439	450	391	380	378	424	424	448	448	429	368	446	391	421	418	418	432	438	400	413	414	440	439	420	393	384	412	464	425	424	464	410	387	406	379	420	413	456	410	432	410	455	457	429	406	421	455	414	434	401	456	413	425	441	428	440	404	436	422	416	420	371	448	411	410	433	449	434	408	397	399	411	454	476	401	433	396	452	414	426	409	437	450	413	441	431	408	420	408	387	477	434	412	403	431	434	432	414	445	415	442	422	432	429	431	409	429	419	411	407	428	384	438	402	418	449	409	418	440	459	405	405	395	427	434	434	433	435	417	406	405	445	410	423	438	412	411	385	450	398	376	408	431	389	452	425	435	502	367	447	386	398	437	434	450	438	391	418	410	412	431	415	426	440	414	395	410	423	416	389	431	409	417	394	416	425	423	429	420	407	427	414	459	419	398	427	438	438	430	428	414	410	404	425	440	408	424	401	452	418	431	422	411	434	474	433	435	427	412	409	433	427	419	447	448	407	401	403	397	406	421	413	417	391	447	450	379	423	410	413	443	428	389	446	402	451	440	446	419	450	437	397	465	454	438	425	430	441	450	434	428	404	388	457	430	408	459	451	401	429	417	402	373	427	430	427	422	434	448	423	407	414	433	433	433	419	445	401	396	416	413	399	412	453	422	411	396	418	396	392	460	380	392	437	402	468	411	424	423	473	418	436	400	436	420	420	421	454	425	391	411	423	451	436	396	416	451	464	429	449	444	423	428	383	415	432	418	429	430	412	431	429	434	411	394	451	390	406	438	448	446	379	439	434	433	405	427	419	442	403	444	446	409	422	407	410	451	425	410	417	456	430	418	421	401	390	425	400	422	407	406	427	411	398	405	462	409	446	420	424	408	420	426	398	427	417	403	476	418	426	392	418	444	441	416	390	405	400	446	435	395	419	428	419	404	446	459	398	419	432	439	418	447	429	423	418	420	420	420	421	385	428	436	424	429	403	406	425	433	438	451	392	449	452	439	422	418	410	413	450	422	422	407	433	405	434	457	401	431	397	394	381	430	424	406	452	416	444	410	436	426	408	397	417	399	416	430	399	439	437	409	399	422	445	417	436	412	406	402	443	469	422	398	408	406	409	417	460	421	421	406	398	389	387	468	427	451	381	400	409	413	411	426	434	461	419	401	416	429	437	461	429	390	421	425	412	422	431	448	446	415	450	431	435	410	458	427	413	429	409	413	410	417	412	444	436	412	406	402	410	421	457	425	424	416	415	442	406	438	411	385	433	421	423	410	404	436	406	406	422	401	401	454	403	404	420	412	436	421	418	407	408	454	418	428	400	413	414	411	426	408	413	429	424	464	419	394	455	424	418	421	438	410	463	416	415	412	408	407	410	438	418	440	461	425	443	399	438	382	442	427	424	411	430	418	409	421	400	445	408	418	413	440	395	460	419	401	416	420	445	445	415	435	412	414	399	429	461	409	429	400	415	444	444	414	403	431	436	394	430	424	446	395	439	457	400	421	410	433	434	430	433	416	440	414	400	419	419	434	428	396	447	439	445	424	407	451	406	464	403	387	404	430	379	399	416	405	419	406	416	411	411	440	413	411	439	452	436	413	427	439	403	401	438	446	463	426	387	394	408	430	406	435	434	425	398	392	434	417	450	426	414	414	410	443	451	460	437	432	416	416	437	436	429	430	403	392	409	461	432	430	423	400	428	425	434	410	407	414	425	389	422	420	409	415	387	435	430	405	420	409	418	413	386	409	386	424	401	396	438	418	426	416	430	441	431	427	403	455	423	432	409	394	397	432	421	427	454	415	407	439	423	405	417	419	413	379	405	399	412	410	394	431	423	427	406	426	428	387	418	419	416	399	439	409	432	442	418	423	377	436	455	397	431	454	386	412	425	416	416	446	412	415	434	417	395	415	398	406	418	415	435	487	413	405	403	461	423	422	458	448	400	408	445	447	421	411	398	432	462	437	404	424	445	399	427	417	409	419	433	412	411	446	406	444	402	386	402	403	409	405	425	436	439	446	420	427	441	404	414	437	434	428	411	439	426	411	437	409	428	395	471	481	426	386	398	420	430	436	394	453	423	415	404	391	405	415	434	405	432	446	476	425	406	436	412	410	433	410	452	444	432	408	431	422	446	420	458	374	439	440	428	461	404	397	385	431	415	416	412	417	397	407	453	418	459	427	397	455	405	452	426	424	413	414	420	403	432	400	433	417	433	430	410	437	426	415	435	423	434	420	435	419	427	443	406	421	396	409	449	403	429	441	425	444	454	426	430	415	439	404	452	419	434	419	435	424	414
22700	20919	28493	23513	21123	21866	17034	8104	4667	3358	2427	1841	1578	1376	1141	892	861	758	778	739	683	644	617	531	476	509	449	416	478	427	489	505	483	475	441	395	330	338	319	321	311	309	278	262	283	290	268	275	270	264	282	280	274	302	251	264	264	299	239	248	265	269	265	291	261	286	213	271	259	267	268	269	274	262	290	307	252	287	286	259	246	301	274	271	293	264	287	293	279	296	281	264	281	269	261	271	285	274	261	249	258	289	264	254	259	273	293	277	280	251	260	278	279	290	258	285	280	245	239	267	261	265	271	243	254	288	232	259	291	253	243	289	264	271	266	269	307	258	248	263	280	283	273	294	259	285	272	282	241	283	275	262	277	270	264	289	237	260	276	251	281	253	278	237	280	281	255	280	269	281	283	260	294	270	251	269	288	293	284	247	287	293	262	268	259	258	257	284	246	299	251	259	245	270	289	227	279	274	241	261	276	318	272	264	261	263	290	277	290	282	263	270	248	268	266	279	265	286	295	282	274	298	285	270	255	294	259	278	296	253	312	296	268	267	307	287	289	266	250	301	270	283	289	298	258	286	279	288	294	281	285	254	262	306	241	301	282	261	265	289	279	266	297	281	252	303	255	285	280	271	280	297	270	268	291	273	270	298	271	283	283	275	256	270	271	267	275	287	284	264	243	291	297	270	261	266	260	261	267	253	260	279	269	283	297	260	250	233	263	291	261	270	278	300	255	276	280	257	286	274	249	271	262	272	273	285	275	258	240	288	254	311	273	275	274	289	273	277	262	274	258	255	259	283	274	258	265	267	274	287	293	242	265	287	261	263	290	286	285	271	249	260	295	265	276	291	260	287	254	270	260	269	247	271	256	277	265	236	239	304	270	291	286	264	267	272	282	272	268	292	284	271	258	263	284	285	285	293	275	259	262	260	274	293	272	266	284	302	274	265	286	296	279	237	275	259	275	259	279	307	285	269	257	271	269	274	292	285	280	277	268	260	295	257	250	253	271	271	283	286	275	270	292	272	274	270	262	287	255	272	252	240	273	272	285	294	266	277	252	270	303	251	270	281	249	277	262	280	281	260	273	266	275	263	263	277	291	289	290	268	293	292	254	268	239	262	271	259	270	307	264	300	238	282	290	253	299	291	294	281	301	246	306	254	268	261	292	290	280	275	292	256	265	266	234	259	256	269	258	266	260	296	290	260	235	287	277	279	304	300	270	258	275	286	266	278	275	281	270	277	298	292	248	271	292	258	288	272	284	264	279	249	258	262	280	291	270	298	263	260	262	275	268	277	300	293	238	288	288	266	275	256	229	315	289	303	249	265	272	268	287	258	268	285	275	265	251	250	241	257	237	270	289	303	273	287	297	278	302	295	258	253	275	256	303	277	308	282	252	281	303	282	278	257	279	290	280	267	287	245	291	244	258	278	268	271	275	267	275	270	269	278	280	271	258	278	302	295	250	275	275	296	294	279	244	275	265	281	258	265	278	274	258	286	266	269	275	253	276	276	268	268	308	281	267	269	280	289	286	246	253	280	253	268	259	268	250	254	272	283	275	275	257	294	269	268	251	294	283	295	268	293	275	285	266	254	288	279	279	285	265	277	244	292	270	269	278	279	270	258	253	265	269	299	279	257	275	262	256	285	261	295	238	281	276	284	291	295	282	306	291	281	269	258	253	276	280	296	273	279	270	260	263	250	296	282	276	271	250	263	288	280	279	282	249	238	272	273	284	271	260	274	297	281	248	255	264	265	300	277	290	273	262	265	281	266	265	268	292	294	275	289	281	294	258	289	284	280	268	263	297	258	252	276	300	275	240	274	291	271	256	271	279	304	274	309	247	264	275	289	300	244	271	251	252	296	276	252	276	286	250	250	291	272	292	304	318	266	288	243	304	249	254	263	257	288	283	275	225	275	272	295	287	262	265	288	250	276	265	259	243	281	296	236	260	247	263	278	318	275	308	281	272	313	236	251	237	265	269	280	263	291	271	292	300	288	257	237	301	285	283	257	286	247	254	302	278	304	279	271	269	270	269	268	272	274	295	285	307	253	250	243	264	245	288	257	260	260	317	307	250	275	271	248	278	260	288	278	238	274	265	271	267	258	266	286	273	286	272	266	264	267	294	284	281	270	284	254	278	300	279	281	227	285	264	284	232	293	290	253	242	246	297	276	260	265	235	279	278	305	285	284	270	288	268	271	265	294	306	262	274	274	257	293	244	249	262	272	267	292	287	288	289	299	262	230	311	261	288	273	294	284	272	269	266	244	298	249	237	281	264	255	304	289	295	265	273	243	290	282	254	296	283	260	260	294	248	281	274	279	256	272	296	287	264	285	291	265	244	259	260	254	254	283	281	285	300	265	259	274	265	296	250	298	283	261	264	272	284	285	261	272	299	265	269	250	277	290	249	276	254	289	278	268	243	232	251	281	277	276	272	261	293	235	248	269	225	275	270	242	287	288	275	281	257	297	284	256	300	264	252	277	259	263	306	246	254	260	292	300	258	279	261	268	259	250	290	294	259	260	281	266	264	244	297	266	274	285	269	269	261	233	274	280	278	268	251	254	263	275	277	282	291	277	276	269	271	288	288	263	256	274	263	254	249	273	300	291	279	266	252	309	317	249	267	263	303	260	269	276	271	291	266	267	296	251	285	263	247	270	272	251	294	271	271	270	284	286	307	257	285	250	263	292	247	276	240	262	272	256	249	281	287	288	276	276	289	258	269	290	265	273	261	288	283	261	294	293	261	278	264	264	280	290	262	236	282	277	283	304	262	273	275	263	240	265	278	237	257	273	285	279	266	259	265	282	268	275	269	263	290	284	276	279	262	293	265	247	270	267	249	269	255	250	259	239	290	300	309	257	282	260	307	285	287	271	273	304	289	277	275	265	260	292	316	248	244	273	285	269	244	300	256	273	297	254	290	306	269	249	248	297	250	290	287	290	284	276	286	279	300	274	275	237	285	282	301	292	257	276	264	276	280	275	256	265	267	281	277	278	290	269	287	274	271	291	279	312	286	267	271	265	276	264	266	265	271	257	265	264	276	262	290	250	290	284	237	286	258	308	275	254	273	277	259	305	285	269	254	246	279	260	294	256	271	247	284	296	266	282	258	255	237	271	272	262	264	288	253	284	296	275	300	273	236	253	258	268	247	278	279	283	290	276	266	256	309	251	256	249	274	281	286	294	287	280	251	288	281	263	286	283	278	289	288	271	249	246	274	286	287	276	257	276	269	264	274	282	278	317	246	280	262	311	266	270	253	279	290	249	309	278	261	263	273	268	255	294	260	268	261	247	265	267	289	253	283	274	255	301	269	272	261	218	280	266	260	253	266	268	247	287	269	250	259	293	278	308	252	275	297	250	286	267	274	295	259	263	263	257	306	277	282	286	254	275	307	257	274	241	280	286	270	248	264	267	264	305	289	276	279	310	297	288	267	274	283	271	253	278	260	259	289	290	252	291	253	252	251	271	280	308	267	263	260	253
28959	48171	41606	31657	26281	22476	17093	13728	9685	6892	5134	3960	3379	2829	2341	1864	1657	1632	1474	1370	1229	1121	985	913	742	780	670	657	689	724	718	825	748	675	660	553	434	442	452	390	414	352	352	331	351	320	317	328	332	298	357	354	311	331	332	307	330	338	339	327	354	319	324	318	294	324	335	329	311	324	337	313	316	343	328	343	307	282	326	322	319	309	343	340	331	316	333	299	287	315	314	298	338	293	323	312	340	300	308	314	342	289	303	333	330	331	272	314	299	340	289	325	325	319	313	337	334	309	310	322	329	330	306	354	289	340	321	334	282	321	304	307	291	294	325	302	304	313	314	306	325	300	301	305	339	306	358	341	320	321	314	316	308	293	323	305	303	333	345	302	290	315	331	345	263	343	338	300	305	328	304	310	309	304	315	299	320	309	278	329	323	321	302	297	309	312	309	331	310	306	336	306	319	352	309	320	318	303	305	271	329	316	305	319	344	315	313	302	305	307	306	324	336	306	317	327	300	300	316	343	309	309	325	330	327	311	298	301	300	322	313	328	300	333	310	309	307	335	298	318	301	355	324	336	321	313	329	317	309	351	319	318	326	326	319	316	329	324	340	348	325	309	309	311	341	315	288	314	295	303	337	297	339	307	356	309	328	282	330	307	314	311	310	321	340	305	326	346	307	309	312	309	358	348	332	318	306	308	293	308	322	329	335	313	292	350	316	337	324	302	289	298	334	317	342	330	338	315	312	329	307	314	325	322	328	305	326	326	319	341	282	301	349	333	368	304	303	339	304	325	340	287	316	295	323	313	318	317	294	326	346	309	295	298	325	313	304	332	314	305	301	330	293	336	337	304	314	313	299	309	335	339	327	331	306	341	293	321	308	297	304	347	329	300	349	306	302	310	334	299	283	320	318	300	281	304	300	349	306	329	315	315	297	312	312	343	337	345	320	289	326	306	303	289	297	315	313	308	329	325	316	333	312	312	321	315	310	337	335	297	307	306	308	323	323	341	294	341	319	309	317	321	298	319	349	306	318	313	315	326	326	328	329	326	318	334	277	292	310	330	318	317	359	319	316	300	279	300	300	327	311	307	317	325	277	309	314	307	312	297	313	356	330	341	287	288	305	291	320	286	295	334	296	311	267	332	314	321	287	326	310	310	306	304	342	332	362	298	283	308	348	321	304	323	313	309	325	324	326	339	320	326	297	287	293	337	318	300	295	270	321	316	339	346	291	291	314	334	276	306	326	333	328	324	302	320	309	318	299	319	345	325	316	315	306	343	325	293	311	316	323	312	320	322	347	371	305	311	318	325	323	314	336	316	340	284	283	313	313	344	309	314	336	323	339	321	352	323	309	329	314	340	331	317	305	308	315	335	327	328	321	317	304	294	333	325	304	298	289	302	278	331	316	301	309	335	326	336	324	299	329	316	323	276	298	316	289	312	314	328	311	344	306	337	289	320	314	333	319	337	309	290	303	320	321	333	309	301	315	278	312	342	353	319	330	331	304	335	295	310	313	300	301	333	301	294	314	328	293	362	315	313	308	319	304	320	303	269	282	299	313	334	330	300	306	329	313	313	295	321	292	346	325	303	300	329	332	303	325	293	341	290	314	318	302	293	345	324	293	317	332	340	279	313	298	313	323	318	324	320	323	335	283	276	339	317	346	335	302	310	327	335	329	306	298	319	323	313	319	319	326	315	320	315	334	309	313	360	323	309	310	305	313	309	352	282	313	332	305	302	332	296	312	293	317	306	316	315	315	322	333	333	305	350	320	348	312	309	322	325	328	330	305	343	295	287	318	313	310	330	313	325	333	317	323	288	281	301	302	326	350	302	295	329	349	304	324	321	316	313	319	317	271	301	316	316	333	316	276	301	334	293	318	304	329	319	329	338	327	315	307	292	299	334	316	306	324	296	311	321	287	288	284	309	310	336	320	333	333	319	312	279	309	334	354	334	300	343	320	327	318	303	345	338	322	321	303	378	317	290	305	354	317	324	336	329	310	295	340	299	316	310	309	325	300	346	339	340	332	327	320	299	307	309	304	361	294	310	315	287	322	310	297	320	303	321	325	313	294	330	320	303	331	262	322	369	307	309	338	332	322	298	298	308	318	295	324	301	309	323	328	328	317	339	333	281	320	349	311	342	317	311	297	327	369	305	308	328	304	314	295	279	313	322	306	337	291	323	289	307	327	334	308	301	338	314	339	296	306	326	289	322	346	306	338	283	314	308	322	291	324	300	302	323	328	329	317	348	272	356	301	314	310	322	342	314	310	318	294	322	304	312	339	331	330	323	289	325	346	310	334	333	314	330	322	328	320	296	307	338	310	313	312	309	293	354	340	314	337	299	300	336	340	309	323	302	329	305	330	333	300	350	339	311	314	280	308	291	310	337	316	340	329	308	330	296	302	340	285	323	295	364	316	316	304	329	280	331	305	362	295	303	317	281	329	315	322	263	323	301	337	336	311	290	318	319	292	323	315	288	368	289	327	278	351	314	305	263	308	298	294	349	307	297	303	282	340	336	323	307	306	318	326	316	320	321	298	323	336	326	339	309	315	298	318	316	354	299	317	334	295	311	323	299	337	291	338	308	333	324	318	332	294	349	341	285	317	336	302	337	338	317	290	272	320	300	312	334	328	313	330	317	346	278	300	294	300	298	351	331	301	315	322	323	350	331	297	317	323	330	323	323	324	306	329	310	304	305	324	361	304	299	311	320	321	329	336	309	319	335	307	338	312	315	303	298	293	338	302	305	284	285	349	346	319	307	328	322	282	307	333	349	338	310	292	325	320	299	313	346	317	335	313	286	314	321	326	316	341	309	322	292	306	323	310	290	335	323	327	351	269	340	302	301	320	330	323	315	296	318	341	308	326	308	317	300	318	302	344	303	330	307	326	322	324	299	323	302	305	329	326	320	315	347	337	315	335	336	305	309	318	315	314	316	304	308	337	292	308	301	298	335	308	347	337	326	302	306	344	324	341	292	300	304	309	319	312	296	338	305	349	295	319	326	312	312	343	311	320	350	292	327	290	323	323	314	294	330	309	297	273	313	315	293	302	323	301	322	346	288	356	327	311	322	309	330	304	369	305	326	301	343	311	342	324	314	315	321	334	326	342	313	305	339	325	304	317	326	341	317	336	335	328	328	348	312	313	315	318	295	346	312	309	318	305	315	317	342	317	314	334	307	308	298	308	307	327	322	325	331	313	340	341	315	328	328	337	316	315	313	309	280	308	296	311	293	304	356	328	327	298	274	296	292	351	309	336	338	279	306	299	341	303	320	334	314	312	301	319	330	336	318	286	310	305	330	326	324	311	321	315	326	309	331	343	333	311	365	318	327	307	293	300	302	313	324	325	346	326	298	325	296	308	307	300	316	325	297	328	307	326	284	317	320	314	309	299	304	302	335	333	291	308	317	311	349	303	347	302	300	300	290	311	301	316	338	309	297	301	296	315	276	312	313	323	316	298	353	319	311	342	319	328	311	323	300
27686	23785	26062	18544	10233	6315	4161	2783	1790	1220	972	784	705	641	582	507	466	455	445	407	385	413	368	361	349	335	334	313	339	389	354	398	402	376	379	325	316	276	265	265	270	274	258	250	289	283	273	268	289	236	278	272	264	280	290	268	290	274	279	295	320	299	268	282	267	288	250	288	299	275	285	286	261	270	265	241	268	264	275	286	294	250	270	245	264	297	262	247	270	286	263	276	283	240	264	281	257	276	307	277	278	245	300	261	277	290	288	275	296	276	294	274	251	286	244	269	272	283	263	262	278	242	261	269	283	266	281	281	281	267	275	297	286	266	302	261	271	262	283	253	273	253	266	303	273	263	271	266	296	260	274	273	260	277	257	259	272	262	267	241	291	256	269	290	277	286	283	277	277	266	263	280	253	283	264	259	257	260	252	295	303	266	256	288	255	288	254	281	269	261	240	257	297	263	295	265	247	264	283	266	280	254	249	273	270	260	273	293	280	277	281	287	280	259	317	243	277	275	286	302	261	263	252	278	273	270	254	270	292	258	251	269	253	264	217	264	265	268	258	272	253	283	280	270	295	281	254	285	278	254	275	238	245	247	274	270	288	284	284	283	272	285	288	270	273	275	281	306	262	304	256	256	263	278	291	251	301	274	269	239	259	284	252	288	263	269	269	271	283	288	284	252	263	257	261	261	286	264	261	275	279	301	284	270	284	262	304	272	257	280	239	284	260	244	245	252	308	290	295	260	264	293	282	278	228	279	242	264	262	231	282	258	289	300	292	249	292	270	260	262	295	250	256	300	272	286	282	270	250	278	278	264	292	255	230	295	261	300	276	267	301	266	283	265	279	238	260	282	242	289	281	289	252	294	271	294	274	295	295	271	261	274	275	266	267	284	292	286	280	279	261	277	275	274	252	284	250	253	240	261	271	282	270	279	278	255	284	247	289	290	249	257	265	283	267	292	277	297	264	274	275	244	261	283	269	313	258	268	242	287	247	268	279	274	270	267	286	266	298	261	243	253	270	273	259	269	266	260	269	264	277	258	285	269	262	245	288	281	284	263	283	249	301	296	253	282	257	261	264	254	282	265	275	247	259	313	265	272	280	271	279	265	270	275	278	258	268	271	256	269	290	263	271	309	281	249	264	255	270	302	282	312	264	268	284	283	292	270	280	313	279	291	262	278	252	261	290	257	268	273	275	277	249	279	283	261	272	288	296	288	271	283	275	280	268	259	251	258	269	272	262	307	273	257	284	262	282	284	266	285	274	259	259	296	291	244	242	283	285	270	262	251	269	257	248	255	241	271	268	297	261	262	290	270	307	261	262	264	290	284	262	281	276	278	280	287	260	273	247	272	269	288	263	283	259	259	306	286	253	279	272	294	284	314	292	219	266	254	276	292	266	291	281	293	278	272	281	285	285	271	275	275	272	282	275	266	276	266	286	298	264	285	281	265	281	266	266	273	254	307	249	285	252	267	257	275	292	274	254	278	254	279	259	255	267	254	286	271	269	264	272	270	270	288	280	239	277	289	273	266	242	270	243	305	275	259	234	280	271	272	274	258	248	245	293	276	270	294	264	279	262	286	244	265	256	261	276	285	293	268	285	271	256	270	280	280	269	273	282	260	258	301	294	272	290	241	276	262	296	265	280	277	270	271	286	254	293	263	277	256	272	278	275	278	265	265	270	260	274	272	258	274	262	290	314	288	277	249	262	269	287	278	278	290	299	267	272	278	295	282	274	283	281	276	289	245	254	274	262	289	259	268	271	270	288	286	245	270	272	249	317	273	258	277	264	263	299	274	255	264	247	259	272	280	269	304	270	301	263	236	263	273	287	281	275	299	272	304	281	254	288	281	277	255	279	252	290	275	271	277	260	257	264	261	282	260	279	258	236	261	278	310	293	246	252	272	296	282	245	281	268	280	296	265	285	274	240	288	284	251	268	255	280	291	260	256	259	280	249	278	281	261	266	268	261	258	271	250	262	280	270	255	274	277	270	269	272	260	263	274	293	282	268	275	302	286	282	262	250	261	272	265	299	287	274	276	274	282	274	284	281	276	274	237	298	294	283	300	270	294	266	296	263	254	254	297	260	294	260	255	261	284	225	281	276	263	252	287	256	265	258	284	239	267	295	285	266	220	268	283	248	307	280	254	278	280	297	283	299	302	268	285	259	284	280	307	284	293	260	282	291	261	275	252	298	256	274	277	297	232	281	285	271	294	241	289	247	283	244	259	272	264	261	256	273	297	241	294	275	307	246	294	276	241	286	265	265	270	273	290	293	245	272	253	302	278	260	265	272	275	277	272	259	271	254	286	260	286	228	255	268	265	260	267	308	290	266	263	268	262	280	276	262	262	265	265	300	276	239	259	300	283	296	258	257	253	296	279	272	250	271	266	254	286	248	291	246	267	289	267	266	261	261	249	233	262	253	300	270	261	266	244	292	275	317	277	272	253	247	269	259	261	257	261	234	270	312	273	281	278	270	276	283	269	236	262	278	257	268	265	272	279	242	305	250	279	261	274	287	281	275	287	265	275	275	263	297	280	290	269	272	287	260	239	281	260	275	271	298	237	254	253	267	293	276	280	269	295	246	270	271	283	267	253	268	298	237	276	294	297	284	238	257	262	280	291	292	256	270	248	262	283	264	256	257	266	265	270	249	299	296	256	248	276	286	262	270	267	261	317	269	309	287	242	269	248	276	257	289	238	276	285	262	277	263	284	290	264	249	296	269	247	309	302	275	266	296	293	298	258	262	296	247	266	269	302	276	247	300	294	278	264	270	254	270	266	269	303	295	264	265	252	296	250	296	285	239	264	272	258	264	282	272	284	277	242	279	264	303	252	290	279	263	272	307	263	283	269	294	296	276	251	267	270	245	293	256	300	286	289	278	265	277	277	294	239	261	268	250	272	277	287	277	284	287	289	295	279	260	294	271	253	256	270	274	251	255	274	256	284	267	275	295	257	279	266	256	293	248	256	289	283	287	283	273	265	280	283	286	253	281	281	258	268	264	300	283	268	274	274	301	270	286	275	286	270	286	277	270	284	287	296	279	280	310	248	259	271	289	258	278	289	253	278	267	272	245	245	261	287	300	274	278	297	278	266	265	269	273	307	278	266	251	264	268	271	258	281	296	300	253	260	267	276	243	261	302	259	287	242	283	275	263	268	262	290	273	293	267	267	279	263	243	257	265	289	290	269	264	254	245	288	257	288	301	268	302	268	275	277	286	301	274	262	263	296	286	246	277	273	245	245	289	274	262	279	295	254	305	277	248	257	244	271	281	252	287	265	251	278	252	272	267	271	294	268	270	279	280	271	299	267	273	279	245	259	235	278	251	263	248	255	253	295	284	245	268	253	288	285	282	284	284	273	265	270	296	316	252	239	281	294	277	270	256	320	298	259	270	276	289	308	254	283	277	266	259	284	254	259	247	258	283	256	259	294	264	265	283	279	295	281	262	273	284	266	268	258	258	284	268	264	262	268	284	250
25763	37120	31160	20612	15564	11351	8153	5799	4233	2714	2069	1610	1387	1278	1047	893	770	786	732	691	636	571	605	599	539	473	481	476	485	491	533	552	553	568	492	452	384	369	363	385	354	348	358	354	289	337	346	326	355	326	326	345	307	335	342	331	342	324	363	338	323	321	315	360	327	338	319	328	304	299	344	331	323	308	318	317	362	329	362	345	344	351	362	321	335	316	308	311	301	306	310	321	353	319	345	340	330	319	344	333	328	375	281	352	349	344	327	355	321	329	327	336	335	299	305	314	353	318	335	342	326	337	351	317	327	331	360	344	315	351	342	383	348	305	343	320	340	328	345	349	330	325	332	323	330	348	313	350	351	323	347	349	337	337	315	315	354	303	329	335	344	367	348	315	290	351	328	336	324	318	332	323	312	345	338	339	327	332	315	364	342	327	334	377	329	361	309	350	325	364	335	351	351	363	329	372	338	329	327	314	323	323	318	324	320	340	298	343	319	336	362	307	365	342	319	345	348	312	333	320	334	339	352	319	334	342	352	366	322	346	338	328	350	334	346	351	337	324	315	313	334	341	366	319	310	342	308	361	329	354	360	327	312	330	318	320	347	297	385	339	324	337	331	314	319	354	360	323	284	367	329	368	334	340	315	325	317	361	344	345	361	337	329	335	322	325	374	323	318	304	293	356	275	349	322	315	363	341	360	327	302	326	311	307	329	323	304	309	368	362	325	334	344	340	341	325	336	334	344	325	345	325	340	336	367	350	319	317	325	324	358	312	319	334	336	325	341	315	351	352	344	314	317	343	329	335	344	323	347	328	329	340	315	304	328	305	327	347	349	317	326	353	358	329	333	328	322	330	308	340	311	315	305	331	325	344	344	361	323	339	377	321	310	311	356	339	336	362	337	338	336	344	327	328	351	307	331	325	349	360	321	309	336	325	328	349	305	323	355	332	328	350	320	336	370	312	330	324	311	344	325	307	322	354	366	317	327	339	326	350	338	366	318	297	347	331	341	317	302	333	340	326	311	350	324	338	314	371	367	319	327	348	334	348	329	339	349	312	341	355	326	312	366	364	334	358	309	331	350	345	330	361	316	356	292	347	303	323	359	338	308	331	335	322	319	322	344	353	317	310	322	308	332	325	363	325	302	341	335	323	313	318	348	336	294	318	349	356	324	302	344	309	340	326	362	367	340	323	336	364	342	321	314	318	304	340	306	330	316	315	314	334	334	330	315	327	342	340	353	336	328	384	328	329	322	324	330	345	363	320	324	333	334	307	344	331	321	348	343	324	334	332	287	334	355	323	354	341	321	308	356	322	328	367	344	336	343	326	338	349	332	332	349	341	326	346	329	321	314	339	324	332	302	297	359	310	357	278	327	325	318	336	345	349	315	343	327	308	313	320	353	323	307	336	336	335	358	326	323	363	330	329	290	337	343	326	345	390	346	373	329	340	334	338	334	333	320	332	318	314	322	319	323	354	330	358	354	330	346	334	335	317	330	359	298	289	316	384	351	325	332	328	334	335	338	299	284	333	343	340	352	304	346	334	344	357	344	319	326	338	343	341	362	320	325	319	312	362	331	332	298	322	316	362	342	284	331	344	344	352	329	328	338	339	349	384	354	298	351	345	316	338	354	335	336	339	329	326	314	345	343	340	353	320	313	326	347	350	342	326	320	378	364	330	332	310	342	317	330	364	335	328	325	315	358	345	336	325	333	333	341	350	355	330	346	346	355	356	320	346	317	334	295	310	318	311	320	348	353	342	355	363	320	322	340	356	356	334	328	321	339	345	321	331	301	363	314	317	347	332	316	322	347	306	361	354	320	327	302	340	287	348	342	340	312	312	317	330	353	318	350	304	332	330	323	370	305	352	339	347	337	324	327	322	301	341	319	342	321	322	340	323	363	322	341	325	317	356	338	346	325	338	355	362	320	324	297	304	350	324	336	380	307	329	346	332	297	310	306	348	311	329	357	357	337	346	339	341	310	315	324	322	317	320	348	328	338	331	307	363	349	329	333	367	337	331	335	339	328	329	354	332	351	352	363	358	337	325	315	300	317	345	352	325	366	329	309	351	338	320	329	342	329	333	314	336	339	347	342	354	334	323	339	347	319	311	351	378	318	358	347	307	307	319	329	322	348	328	312	335	298	337	359	327	329	306	342	337	313	350	310	309	292	344	366	353	370	317	334	309	348	347	362	336	328	336	340	300	357	334	331	337	311	335	414	328	332	285	339	315	320	354	316	322	325	332	306	345	316	325	339	341	344	306	323	340	313	331	325	376	328	349	344	314	324	336	341	298	365	328	322	335	315	287	375	330	330	365	327	329	323	349	329	316	337	333	310	357	316	352	341	320	379	363	372	337	303	331	286	313	333	372	327	320	319	329	330	329	309	337	355	346	336	334	315	341	323	328	360	366	315	336	315	342	325	348	300	323	340	320	335	327	358	348	357	343	298	344	331	327	334	320	306	333	316	357	369	319	353	348	319	349	335	320	341	315	321	334	373	310	333	340	312	357	352	318	326	316	367	338	294	334	318	328	345	321	308	317	356	368	335	340	327	333	307	323	332	334	326	346	345	341	320	343	327	353	359	341	353	318	330	345	332	325	328	338	321	302	340	340	340	343	336	346	318	328	330	361	345	353	315	326	313	332	343	315	342	351	318	310	315	317	308	325	363	330	340	362	358	342	333	343	329	335	358	331	339	314	315	309	329	352	305	311	321	317	313	345	351	360	312	335	329	333	352	333	328	335	325	310	298	330	329	342	335	324	309	353	326	360	321	338	303	347	360	332	319	331	347	332	324	319	320	329	325	340	340	364	351	320	318	329	309	352	328	339	340	321	333	324	302	354	342	320	317	369	330	372	307	307	337	325	328	357	312	324	336	309	329	357	358	333	345	354	321	345	338	325	327	328	332	337	303	327	326	346	339	316	328	312	344	327	327	319	384	324	321	304	328	325	316	315	338	326	305	293	320	335	313	326	359	280	359	304	314	347	332	336	314	344	355	342	348	344	342	322	321	327	320	349	324	354	327	329	351	303	327	342	345	351	334	295	346	323	338	321	329	356	314	351	312	347	368	349	344	324	324	366	344	371	313	311	353	362	306	334	328	333	306	347	320	300	321	332	357	333	334	339	323	324	316	336	366	333	314	302	328	326	363	328	340	325	354	326	286	310	329	287	310	320	372	339	339	357	323	340	347	335	357	310	334	352	298	340	298	351	340	375	351	350	348	362	324	317	331	324	351	316	302	336	359	321	336	346	332	314	342	340	312	362	337	363	332	291	332	339	366	311	374	323	333	326	335	341	350	327	345	333	328	321	344	312	377	308	342	336	363	329	343	322	337	370	355	312	333	344	338	338	342	328	352	330	348	333	369	314	313	336	344	325	368	325	360	348	351	297	339	342	308	350	332	291	329	301	335	361	343	307	336	334	358	341	343	369	344	343	345	383	368	357	331	302	342	349	339	341	320	354	321	330	316	313	342	324	334	338
23708	20881	27986	24144	21290	16234	9048	4933	2932	1979	1563	1141	1039	825	724	607	566	563	537	499	457	466	426	394	338	326	323	292	295	346	360	377	361	378	379	299	276	224	249	232	182	196	215	199	218	205	178	201	198	207	207	210	175	214	182	206	202	188	197	199	186	198	197	205	174	183	191	191	229	169	192	179	197	195	168	189	185	205	196	196	207	191	189	179	192	186	183	186	186	238	203	181	194	191	211	212	206	175	214	195	214	189	200	198	203	206	209	180	191	213	209	202	174	202	203	187	200	184	203	193	225	182	185	194	201	190	220	190	194	189	175	214	205	204	201	197	208	236	184	210	200	202	180	189	150	183	199	190	182	187	201	196	163	198	215	185	208	202	208	202	203	188	196	200	174	180	193	196	216	182	189	183	198	172	196	202	206	212	190	188	185	201	190	198	209	204	184	196	209	183	208	187	209	200	200	191	172	207	202	173	209	204	204	204	206	216	229	200	200	199	217	204	221	179	190	193	186	172	221	194	206	197	183	202	187	190	202	205	208	187	221	224	184	198	204	193	190	206	210	208	201	177	216	182	197	184	210	207	211	199	195	182	172	194	203	186	198	199	221	202	194	196	189	176	194	211	205	226	182	169	191	183	203	185	217	191	199	199	209	186	197	212	208	197	207	203	217	193	200	230	204	188	212	169	201	180	198	215	189	213	185	195	202	211	205	204	203	183	196	163	200	208	172	206	218	189	187	188	189	216	183	189	245	191	193	210	208	202	161	185	208	180	192	178	185	215	221	206	196	202	216	202	224	187	221	192	197	201	203	198	184	204	194	192	191	152	193	178	190	191	216	216	204	194	204	182	194	206	189	181	212	199	204	207	200	207	213	187	199	216	203	199	192	190	181	180	182	201	186	219	171	193	207	189	200	171	191	204	186	191	196	188	210	203	198	197	189	212	192	195	189	210	231	183	182	187	202	199	170	200	173	202	219	233	180	224	196	202	211	193	190	194	196	196	171	198	196	204	184	187	205	193	185	197	214	205	187	199	185	209	192	189	197	199	206	161	196	177	208	199	196	178	206	191	181	169	213	180	157	199	191	193	210	187	186	211	185	220	191	218	209	211	192	193	193	210	225	214	201	191	187	181	223	213	199	175	172	193	207	223	200	193	221	210	188	231	189	216	195	210	202	200	197	222	181	207	197	189	187	202	220	204	220	189	186	186	194	199	187	210	188	196	203	186	215	219	211	199	185	177	175	214	194	182	218	222	198	201	214	187	198	195	206	190	209	202	225	231	195	207	206	199	177	213	208	214	179	198	190	181	198	196	195	175	192	216	191	212	210	175	203	238	194	185	198	207	204	190	204	205	216	198	193	196	194	193	217	200	193	186	222	208	184	216	193	206	207	181	190	198	181	201	182	183	206	198	221	197	172	175	191	208	208	184	202	208	215	191	187	197	241	182	206	192	196	189	221	165	214	202	209	221	193	172	193	179	196	200	171	185	193	178	183	205	216	172	200	176	213	187	217	174	176	229	186	205	185	181	211	203	217	181	177	173	203	189	169	198	176	203	192	212	198	189	194	199	195	196	222	209	179	202	206	191	220	196	225	214	186	200	211	192	212	210	177	192	191	214	191	206	176	203	207	191	177	181	204	212	200	203	197	219	204	204	176	202	205	192	185	222	207	186	189	210	187	216	169	183	213	220	215	212	189	198	178	170	207	213	207	172	174	212	201	243	166	218	188	202	199	211	207	201	232	196	221	204	210	186	171	194	203	181	200	205	189	201	166	181	198	205	196	197	212	195	179	198	198	211	185	207	223	164	198	196	203	177	207	187	200	191	202	197	195	177	184	220	203	195	222	204	190	204	208	218	194	177	219	219	178	199	207	191	213	206	208	194	174	220	218	195	187	198	195	195	192	173	200	190	189	183	187	180	211	199	201	198	194	183	203	186	216	181	196	202	205	190	220	176	194	232	210	219	194	186	185	207	209	207	183	181	226	207	205	199	207	202	180	216	211	217	183	198	168	203	198	210	182	191	202	206	200	191	181	212	193	178	201	178	185	211	186	181	209	176	193	192	217	224	210	197	176	209	180	197	208	216	216	196	205	210	189	172	214	186	194	198	210	195	192	192	204	196	190	213	192	190	200	219	214	201	176	205	216	224	182	187	210	199	175	191	162	199	193	187	174	183	189	206	205	205	195	219	190	194	192	210	188	210	224	194	215	178	189	196	191	203	192	205	193	183	184	189	187	174	146	217	196	213	197	191	191	179	197	182	187	207	196	204	195	183	202	200	180	214	214	188	169	190	179	192	217	212	208	200	187	182	187	173	201	222	211	211	213	210	194	213	188	199	176	195	171	195	193	195	198	232	215	208	225	183	211	186	197	213	191	208	208	187	194	197	200	183	205	219	210	179	194	171	188	213	209	208	203	179	172	195	184	199	178	208	197	185	207	203	199	217	175	214	168	206	180	215	189	179	185	205	186	193	183	175	194	194	200	204	184	218	203	198	199	186	175	190	178	190	197	207	200	190	191	171	196	181	210	161	228	211	214	212	195	177	201	174	203	219	189	187	212	167	196	178	208	200	174	181	187	177	197	219	212	214	172	230	213	203	186	197	170	178	189	220	214	223	189	212	207	177	204	188	228	201	205	175	183	204	193	178	195	186	220	191	191	195	181	204	209	213	182	212	205	186	172	217	200	212	184	199	202	211	161	213	206	199	197	174	213	199	211	176	199	191	197	184	196	175	198	214	212	197	186	179	187	187	202	180	228	203	194	180	194	192	189	195	197	187	207	188	197	196	212	201	189	178	212	198	187	187	208	196	197	201	179	191	194	201	210	196	203	166	200	194	214	190	195	187	220	171	213	217	203	193	203	198	197	201	182	220	206	201	197	216	196	220	207	191	204	208	213	180	207	200	174	213	174	196	221	223	184	198	194	179	199	182	197	187	198	204	185	179	207	209	200	209	201	220	189	223	167	200	188	177	184	206	194	210	179	211	225	191	194	199	184	185	189	193	217	191	215	192	205	182	202	199	179	199	211	208	207	188	199	195	211	206	201	183	201	199	199	189	197	213	207	200	185	189	183	171	186	185	196	212	202	192	237	195	190	192	184	225	205	198	207	186	172	177	224	189	190	210	182	188	177	179	210	189	173	204	207	195	217	200	187	178	199	193	187	213	213	212	185	199	176	191	184	189	192	191	195	222	189	177	211	173	184	209	186	180	198	190	184	191	169	183	201	195	204	201	190	186	190	209	227	224	189	168	200	208	195	195	164	177	202	190	193	205	183	238	197	187	205	183	213	190	173	199	178	183	201	210	197	214	179	193	196	195	197	202	184	180	186	213	189	203	195	192	191	194	187	179	169	197	192	199	186	193	212	215	178	196	188	233	203	179	218	210	188	188	189	194	193	175	205	215	191	185	216	197	203	188	206	193	188	208	178	217	183	207	204	211	179	209	221	214	213	196	210	185	183	184	188	183	205	187	200	201	198	183
27060	44054	37996	27981	22289	17222	12779	9657	6466	4468	3283	2586	2171	1817	1503	1244	1168	1071	1003	906	795	761	658	657	608	564	503	477	441	479	541	598	598	599	569	459	370	313	289	297	285	254	234	223	255	220	231	221	248	260	237	240	228	273	260	257	214	239	254	228	223	250	260	242	243	217	235	234	224	245	214	259	265	266	224	249	241	243	248	262	264	227	259	224	194	255	236	250	257	225	217	243	232	226	233	229	264	241	247	250	245	261	247	231	238	235	207	253	233	248	250	246	251	226	243	246	256	254	238	219	254	215	244	251	233	238	218	226	223	256	235	245	249	239	245	213	249	257	243	244	221	257	230	224	227	243	229	223	257	262	230	215	222	229	246	190	219	264	270	232	277	248	228	239	252	248	252	241	238	242	244	243	252	220	250	240	233	243	228	238	207	249	230	242	245	235	271	230	229	248	219	213	245	247	247	237	243	234	229	264	231	228	221	226	249	239	255	226	247	237	231	208	243	235	234	229	236	231	242	253	243	253	261	259	241	236	244	256	239	229	235	252	272	239	237	230	247	221	223	231	244	257	251	246	232	241	252	266	257	280	241	209	255	226	247	226	255	223	232	253	233	251	254	215	246	221	265	228	224	209	277	243	245	242	233	265	243	220	252	244	218	236	231	230	242	248	272	256	242	234	244	252	253	247	255	250	257	233	228	241	245	254	250	242	241	225	223	251	242	214	246	232	239	215	244	261	227	235	222	251	250	244	260	270	224	212	220	260	217	250	243	244	239	224	238	240	243	239	228	224	233	251	243	239	230	230	244	241	231	262	261	251	227	249	231	238	251	234	248	242	239	241	240	245	264	253	263	245	243	225	258	224	244	220	238	241	244	257	222	215	251	236	262	227	234	253	238	234	235	231	246	252	257	253	258	252	237	225	244	232	225	257	249	253	237	209	238	251	228	252	220	243	233	259	257	243	241	234	238	249	249	232	206	253	264	244	243	234	217	243	242	208	232	249	229	252	260	243	225	211	261	252	237	238	245	231	265	264	224	252	257	225	242	244	217	207	242	250	248	238	255	216	237	243	251	246	245	255	240	258	226	225	241	230	267	248	221	238	250	241	250	241	225	258	238	231	220	230	240	231	236	228	248	237	237	249	256	233	226	247	277	234	235	269	221	232	224	205	244	231	257	223	242	248	258	232	237	220	218	239	230	228	213	255	249	261	211	240	248	239	254	226	259	242	248	282	232	227	243	223	250	244	246	249	219	262	240	247	257	225	263	223	209	246	224	229	231	225	241	218	242	246	243	252	222	266	262	252	253	211	244	262	223	255	222	199	256	263	238	245	244	221	259	243	257	233	236	241	239	236	256	244	221	229	240	193	245	231	247	254	223	257	238	271	254	240	227	232	255	229	235	266	230	233	225	210	219	226	235	222	233	215	246	233	240	226	232	255	232	241	231	223	223	237	244	249	273	254	242	241	225	265	262	245	243	251	238	230	246	247	246	218	227	230	263	248	251	231	256	203	271	237	249	225	251	255	242	268	273	244	229	232	249	221	243	218	222	226	222	218	253	226	243	224	248	256	236	245	231	245	226	250	214	267	223	241	228	238	265	222	216	229	259	234	230	284	242	229	237	214	232	219	224	234	231	244	222	244	213	238	250	227	251	224	256	229	230	250	242	255	243	276	244	259	234	214	240	275	267	238	248	242	214	243	249	245	263	252	233	252	251	229	254	215	242	209	247	232	239	238	233	251	227	213	257	217	237	256	222	240	282	222	239	229	258	243	244	233	267	232	244	237	252	274	246	225	250	210	250	241	273	261	239	243	229	265	247	241	259	250	255	245	253	247	232	253	226	253	233	248	205	229	229	228	266	231	268	235	235	232	238	285	266	244	234	249	247	267	256	241	228	246	255	236	221	239	239	249	250	257	242	237	227	224	253	238	245	241	235	235	229	216	253	235	223	258	203	235	263	240	242	216	244	226	250	249	249	260	246	230	238	257	243	222	244	243	225	235	234	241	229	262	273	244	246	239	230	262	230	265	251	255	258	242	264	260	238	228	260	248	235	219	223	227	213	237	265	246	210	237	247	241	231	266	257	231	254	245	238	236	220	230	221	222	255	240	248	262	230	239	241	245	231	234	246	229	242	249	226	246	257	219	250	246	250	232	242	234	224	245	234	266	249	229	230	239	230	228	233	231	227	260	250	268	251	261	228	240	263	225	232	235	247	222	232	257	275	227	250	229	230	233	260	257	232	220	244	227	254	267	244	248	258	223	222	229	257	226	221	230	226	232	233	277	253	233	259	228	240	257	251	228	244	236	218	241	249	258	277	249	256	250	237	228	223	258	236	224	257	258	243	228	243	229	224	230	231	229	240	237	219	232	251	224	233	258	254	224	240	222	229	241	229	230	264	235	234	237	228	236	255	246	210	221	257	218	243	253	292	235	229	200	225	243	262	239	255	233	252	216	243	215	256	246	266	236	258	252	269	219	219	247	257	219	255	225	240	237	224	241	237	254	247	247	229	259	213	280	230	242	248	247	264	219	237	248	252	243	249	235	239	234	247	236	223	227	220	243	201	246	231	262	232	225	232	232	222	262	213	258	216	220	224	247	223	243	256	234	215	258	263	231	238	224	225	243	226	256	271	228	246	235	226	246	230	232	235	237	241	236	234	236	231	231	210	223	232	229	239	236	235	254	216	230	230	254	218	232	226	232	237	229	200	225	223	253	227	234	256	249	218	232	245	267	214	247	266	232	226	232	210	255	223	255	226	249	256	232	246	278	232	241	236	263	248	219	234	265	244	259	233	245	218	234	270	216	237	239	235	249	257	228	243	215	245	225	255	273	249	209	243	228	230	244	240	263	232	218	236	224	227	250	238	221	227	220	241	210	227	248	247	264	244	253	214	262	241	218	276	210	240	254	229	268	241	251	260	233	219	246	219	234	231	267	239	221	239	245	260	265	254	268	223	243	233	234	241	244	229	224	246	224	257	249	247	224	257	225	228	259	242	276	277	246	241	207	253	242	249	241	225	231	246	227	262	251	196	229	268	271	236	256	243	238	217	244	228	246	252	233	251	242	227	251	248	256	249	218	241	247	247	243	222	225	249	238	242	224	239	257	238	219	211	231	241	240	222	235	240	259	234	236	258	236	224	254	237	227	237	238	246	232	276	247	243	252	245	241	241	278	241	244	258	223	216	235	267	225	224	232	236	191	239	233	253	213	252	222	229	237	240	260	230	217	243	242	236	238	216	250	239	256	244	264	217	261	246	239	245	229	239	223	234	250	249	225	251	238	231	246	227	234	251	273	222	234	235	235	255	241	224	246	236	229	259	263	258	231	242	249	240	259	242	206	257	231	226	238	246	252	250	214	264	261	245	256	246	210	260	242	235	256	226	237	229	251	268	229	250	226	239	258	243	250	245	230	217	259	217	233	214	274	232	262	238	253	241	219	221	251	240	214	246	199	258	242	228	233	248	230	224	236	245	243	251	245
24953	20928	26927	25274	15435	8683	5344	3458	2128	1598	1183	1010	930	812	717	662	625	665	618	617	517	525	526	504	494	426	452	446	478	427	451	431	479	511	471	454	397	387	434	360	384	380	364	383	354	368	350	366	392	347	339	397	346	366	342	344	331	363	351	353	377	363	360	360	376	371	346	352	357	352	345	363	369	383	346	348	377	329	354	359	340	368	379	374	337	355	355	362	372	372	363	345	407	360	369	318	349	372	347	329	319	358	329	357	364	341	368	351	324	357	401	355	391	366	340	371	352	378	368	352	350	340	333	358	363	367	384	352	330	317	368	376	403	364	373	345	375	374	357	346	356	346	349	399	353	334	364	367	325	362	370	337	413	361	358	355	398	362	348	371	367	350	360	367	332	342	356	365	336	397	371	375	374	370	398	329	370	333	345	382	365	358	378	381	372	350	358	360	366	365	391	355	376	345	365	387	394	310	374	376	381	398	364	349	346	310	339	351	364	396	401	373	401	353	385	356	372	363	354	375	365	414	393	357	338	341	363	372	342	356	387	380	373	383	369	368	327	343	352	363	332	376	381	370	383	370	365	362	354	373	373	389	362	344	352	376	349	317	355	360	347	367	380	371	333	355	332	357	357	380	358	383	374	362	346	351	327	360	360	391	378	351	356	382	363	326	373	376	338	366	336	326	363	338	331	337	372	334	367	377	374	369	357	355	394	333	341	371	372	376	354	353	410	333	351	395	390	349	362	357	358	346	357	358	332	369	376	378	378	347	367	330	313	379	367	335	334	362	401	339	374	386	377	353	335	357	339	330	334	357	382	361	379	350	359	369	371	403	353	349	360	385	343	402	362	361	378	395	339	342	350	349	370	348	318	348	357	339	352	357	367	338	382	351	347	376	352	361	348	347	359	387	339	373	385	361	338	339	346	349	357	328	362	339	357	367	341	376	356	357	344	369	377	368	361	346	388	386	317	338	366	327	330	347	360	342	354	383	380	379	327	382	365	362	365	333	351	327	373	356	353	367	357	351	349	343	354	403	343	369	380	313	370	382	357	387	342	368	360	384	400	341	410	340	317	352	330	382	380	337	354	357	390	359	360	348	364	368	328	364	373	362	357	366	387	376	369	356	342	373	362	328	364	351	364	368	344	351	339	378	351	359	352	388	367	381	344	343	407	383	361	364	382	354	341	378	345	353	357	375	378	362	364	370	352	369	394	365	376	333	379	337	372	363	352	371	380	365	351	328	346	384	377	365	371	381	361	358	338	323	347	359	355	360	386	348	346	350	349	345	351	359	384	365	376	351	405	364	352	362	351	364	374	365	368	376	363	331	362	349	370	335	361	366	360	373	366	360	327	369	347	398	366	363	365	352	358	364	336	341	353	372	373	364	360	320	354	380	351	348	322	349	384	339	373	343	370	399	344	368	362	314	339	345	375	377	361	365	355	367	355	344	386	334	334	369	357	366	349	381	359	389	376	374	318	347	381	357	364	372	386	357	366	361	352	345	353	355	337	344	337	368	374	358	374	363	379	363	370	352	362	332	368	309	355	357	416	370	386	376	359	318	345	358	384	342	337	331	341	345	371	353	331	368	376	318	365	364	374	346	379	323	362	352	351	380	357	371	341	341	346	398	362	357	375	364	346	346	379	356	321	374	372	377	381	363	363	352	394	392	372	360	365	366	356	345	333	377	406	358	364	352	354	369	401	333	372	332	317	332	329	361	389	333	362	371	355	345	369	375	397	362	357	366	306	349	349	348	358	382	380	359	355	352	324	363	332	353	391	357	363	381	348	356	387	344	377	372	375	375	381	357	357	337	377	369	364	384	352	398	340	384	381	372	346	368	353	333	342	378	372	343	412	320	368	326	374	356	385	350	336	320	367	355	386	371	377	367	335	349	328	367	358	350	358	377	349	358	370	381	353	343	389	370	374	357	389	313	352	366	407	366	365	364	377	347	347	349	374	371	319	357	365	328	350	355	340	367	363	355	367	349	351	391	342	333	367	383	359	366	366	405	345	374	360	347	354	347	347	344	359	351	365	322	360	347	342	370	343	370	340	347	368	360	331	343	376	383	351	393	388	376	362	367	310	386	362	362	336	358	364	361	371	338	334	364	353	368	345	342	352	359	373	344	349	361	363	349	362	370	387	355	300	342	375	355	351	368	349	388	343	368	382	365	326	348	385	352	355	359	335	354	327	374	343	372	377	356	375	374	327	412	373	374	364	372	328	387	326	332	345	383	370	360	374	370	347	344	355	336	344	336	385	326	341	350	373	344	365	380	363	335	359	339	320	355	366	380	319	350	365	391	349	396	329	343	326	363	359	377	369	333	370	340	355	356	345	314	356	366	347	350	363	361	351	391	350	352	351	363	370	384	356	369	375	358	334	371	377	353	363	359	375	370	346	324	378	343	364	364	340	367	339	367	354	323	354	376	398	377	359	328	348	373	366	372	375	344	368	362	345	359	354	344	371	341	346	325	392	389	396	398	383	356	380	374	371	367	356	380	363	364	356	358	373	352	393	333	388	335	363	349	371	349	367	354	368	361	328	343	345	348	382	323	367	320	369	366	385	320	364	337	375	351	394	357	347	354	371	348	360	341	386	375	329	366	343	362	386	372	363	361	398	348	387	336	382	399	370	359	367	347	369	341	351	354	362	366	346	402	346	331	319	339	377	311	359	387	375	343	383	353	338	378	335	382	357	362	338	343	388	374	318	334	365	375	337	361	354	357	358	344	353	353	350	387	394	376	361	364	345	340	349	370	396	372	352	363	328	356	395	372	327	329	362	356	346	370	371	377	359	378	382	360	378	354	374	335	349	336	353	344	392	338	347	360	358	363	364	380	370	349	351	370	346	363	392	360	359	366	354	337	373	350	360	375	342	362	384	339	319	350	350	321	386	366	363	344	380	352	384	372	368	361	308	347	369	309	377	375	357	369	354	361	325	355	385	331	350	391	374	334	322	416	370	316	359	376	378	417	306	335	317	366	367	363	345	342	359	339	376	356	357	334	356	328	307	346	352	373	321	342	357	339	343	348	350	367	326	348	327	362	350	356	355	375	365	357	357	360	366	362	404	365	376	364	371	366	363	348	344	383	331	360	340	362	355	366	361	359	399	362	361	365	354	393	320	349	359	366	345	371	374	350	345	360	357	345	352	333	357	347	379	381	374	369	377	382	354	371	378	373	348	349	360	344	362	363	336	326	367	390	347	343	342	377	366	389	397	342	357	341	334	375	360	354	372	385	354	363	369	373	343	342	354	362	343	351	360	366	343	341	359	338	351	349	345	355	334	361	351	340	362	362	341	361	327	341	355	327	368	340	346	375	354	377	354	347	319	317	387	336	373	379	356	387	361	354	325	331	391	363	348	394	365	366	362	381	370	358	341	345	367	343	375	366	361	324	361	357	306	342	366	350	337	368	374	344	346	335	404	367	347	348	334	384	374	349	392	374	364	369	379	365	384	358	356	344	372	352	353	391	380	365	350	363
27077	40890	34665	23977	18274	13981	10178	7579	4749	3547	2693	2164	1892	1617	1393	1157	1176	1090	1014	867	865	795	795	738	729	709	601	570	551	613	688	743	709	789	765	632	537	550	507	464	451	425	439	438	449	422	415	425	449	416	421	437	444	447	418	408	434	418	471	440	430	452	439	400	400	411	424	459	433	425	422	433	417	408	388	467	450	405	415	436	448	429	413	434	397	446	435	407	460	422	419	432	410	424	430	449	389	415	441	397	432	399	420	428	411	426	420	464	447	441	442	419	423	389	429	440	416	434	382	453	406	417	407	394	443	436	404	441	440	447	441	393	395	452	443	446	426	439	419	398	438	444	410	431	430	466	411	405	387	432	424	384	469	406	422	423	430	417	429	398	428	453	426	458	463	435	401	419	445	428	395	422	438	419	432	420	399	460	440	450	429	460	405	422	432	403	386	386	415	425	410	415	425	469	439	424	450	467	457	430	397	422	388	401	438	436	439	415	443	387	465	420	459	429	459	405	388	433	435	432	410	406	411	439	377	421	421	381	407	426	411	422	401	433	436	463	396	391	405	430	421	414	391	423	434	467	403	434	398	435	427	419	415	425	420	403	435	430	447	412	456	427	435	425	419	433	462	419	429	435	438	435	388	412	458	425	444	424	457	404	413	427	434	402	448	400	397	432	435	407	385	453	418	462	459	393	385	429	410	435	408	426	433	398	409	434	412	439	398	394	435	451	397	390	428	468	438	409	445	420	384	428	422	427	380	439	371	414	427	437	463	457	423	411	399	421	434	411	426	407	394	401	453	384	458	405	411	434	458	433	402	431	444	456	390	431	439	438	425	400	437	437	420	441	438	454	437	450	411	414	396	441	461	380	422	422	434	417	444	413	429	419	424	438	410	414	440	452	418	404	410	428	447	454	461	383	438	418	415	428	420	437	422	445	391	456	410	424	412	429	443	417	454	434	423	384	446	395	413	400	408	443	437	460	451	396	389	382	397	423	412	448	448	417	418	379	415	457	426	419	422	391	404	441	366	429	450	439	400	426	451	412	437	434	425	421	436	433	412	423	454	429	413	425	443	425	446	409	444	440	459	426	437	445	410	432	392	401	430	423	404	418	427	403	395	389	421	434	388	408	389	431	457	439	401	436	423	426	397	451	370	391	429	454	450	437	413	385	429	414	439	440	407	465	401	434	425	421	420	413	407	431	446	425	427	406	444	422	462	437	446	393	411	448	411	434	395	411	430	447	428	405	419	383	394	424	442	440	414	437	428	459	403	431	433	422	465	432	414	421	409	397	403	420	445	436	409	450	440	406	432	427	450	428	423	429	424	367	458	427	432	448	405	455	416	408	389	461	433	452	431	423	429	400	424	420	445	446	421	421	408	436	405	430	393	454	381	428	443	453	445	429	428	406	425	399	459	423	410	435	369	407	425	385	452	429	433	437	439	413	430	403	466	441	418	407	439	427	424	428	415	419	419	411	435	430	427	439	417	426	408	432	390	411	383	400	424	476	443	453	383	423	433	430	407	454	406	401	420	428	477	438	439	442	424	424	432	419	429	412	456	398	407	441	394	417	404	415	403	457	432	442	399	435	429	444	430	414	427	429	414	440	395	426	428	408	445	439	416	448	380	414	431	409	445	413	446	408	435	437	411	428	401	413	453	414	425	416	441	445	413	418	409	431	402	419	412	418	401	426	427	406	451	414	451	421	432	402	452	445	409	420	423	445	426	452	415	432	448	457	433	477	443	439	401	402	430	424	448	429	451	442	454	421	408	407	403	407	405	438	458	408	422	408	443	392	464	414	439	415	429	438	439	424	386	433	443	428	442	428	411	412	396	427	472	435	462	456	411	447	431	445	442	416	403	376	442	409	429	409	433	434	411	413	446	425	406	434	443	420	464	425	412	451	409	437	432	415	458	411	436	425	449	424	425	446	438	416	428	408	432	408	408	420	451	395	414	418	406	476	399	440	431	429	439	421	463	448	415	445	440	429	415	453	396	446	433	438	429	431	426	406	448	427	443	386	402	425	426	455	419	408	424	408	442	428	432	421	416	455	402	438	372	455	448	431	433	474	389	432	434	416	367	420	423	432	408	428	410	425	469	412	448	429	415	429	416	439	436	423	408	383	418	451	422	407	414	415	408	446	414	440	421	411	442	432	420	412	406	451	418	435	416	409	413	423	390	457	405	401	426	404	465	429	428	419	459	472	456	381	415	394	416	445	432	372	412	379	408	404	424	379	441	442	444	433	425	398	431	424	405	453	393	424	396	390	416	424	415	407	475	427	439	454	422	457	436	425	448	424	438	448	436	410	420	411	436	448	412	436	418	412	426	419	407	433	426	458	443	419	400	419	462	453	429	406	438	439	390	434	405	395	400	429	381	395	464	455	443	426	435	432	431	423	418	378	426	435	415	395	426	417	436	400	470	420	420	463	401	418	437	400	423	460	392	428	429	435	450	447	394	395	380	435	419	456	478	385	415	418	412	410	441	460	423	421	428	407	421	415	429	379	440	440	459	408	439	415	402	426	394	443	472	436	468	426	429	421	443	438	437	429	413	403	409	390	435	407	450	433	432	415	378	400	412	395	459	419	422	397	433	437	410	443	379	397	429	417	450	408	415	430	438	429	434	452	378	395	441	425	419	453	430	423	424	413	446	434	389	433	403	442	415	415	434	446	435	408	392	374	436	406	405	437	408	372	397	415	466	442	443	413	427	404	442	410	417	416	405	395	425	429	384	414	396	442	422	395	399	393	444	439	425	420	422	442	414	431	435	432	461	412	416	452	406	436	397	393	402	428	425	405	396	463	453	425	436	410	437	413	418	453	418	444	426	450	429	448	418	407	414	480	438	464	446	402	445	410	436	419	455	445	440	436	421	467	426	402	422	420	454	436	426	417	439	462	445	440	404	395	399	454	421	402	442	431	392	435	417	441	391	430	425	439	432	420	469	411	384	424	427	407	450	410	440	449	431	425	445	392	432	430	407	420	402	428	382	398	426	440	406	446	434	450	424	430	442	428	436	463	376	406	444	450	408	458	462	405	452	442	428	433	404	410	412	405	404	429	422	450	409	418	416	439	421	427	469	455	467	395	404	445	408	449	448	427	420	408	437	418	402	425	392	415	405	382	433	422	442	405	431	440	414	432	393	419	402	405	448	404	428	415	393	449	454	472	421	413	447	456	416	458	425	409	428	436	449	431	418	408	437	431	416	427	412	437	465	423	394	419	399	417	399	444	434	437	419	420	434	444	424	448	415	410	412	431	421	441	439	412	422	423	419	412	428	444	403	408	408	432	437	427	431	428	413	410	426	405	441	408	452	416	435	462	447	454	405	431	414	432	405	448	438	420	410	401	458	409	446	369	460	438	450	420	435	438	426	414	410	459	375	407	402	413	396	461	428	405	394	422	409	432	455	434	409	416	386	365	452	421	419	404	411	404	449	446	432	464	436	417	426	396	427	440	416	420	438	411	440	431	445	447	410	434	449	397
22646	20934	28515	23526	21168	21597	17015	7314	4051	2939	2211	1802	1462	1271	1072	928	874	854	866	772	695	587	606	561	573	531	483	446	460	414	448	507	497	582	478	445	345	333	325	333	286	277	283	272	296	282	298	282	263	298	295	277	307	248	310	254	293	262	270	275	290	289	263	296	303	282	289	277	279	264	269	271	332	259	261	288	286	288	261	284	271	284	275	296	249	265	294	300	277	288	263	260	249	262	280	270	280	285	312	294	297	276	293	262	284	335	269	260	283	291	286	282	287	274	297	259	238	276	270	250	244	270	302	276	267	265	293	281	254	276	285	277	262	275	271	263	308	295	240	292	303	315	278	277	301	308	295	290	262	293	316	284	285	296	267	247	282	281	258	292	278	302	256	319	288	316	278	295	304	273	273	257	297	264	261	284	298	264	305	268	267	298	278	289	289	274	233	286	268	269	281	291	263	264	263	288	297	274	305	286	273	267	286	285	274	284	292	282	272	285	265	249	272	253	291	268	298	291	270	293	303	274	283	271	267	280	338	314	278	266	299	313	272	258	264	296	290	256	282	277	272	282	256	288	287	307	263	281	281	280	257	286	288	274	264	286	270	287	256	287	267	275	260	289	287	280	275	270	279	287	273	248	305	294	271	286	274	292	282	250	250	294	259	264	293	291	281	293	272	282	255	308	266	263	257	296	275	275	274	293	283	296	292	262	280	288	273	267	277	311	261	282	262	283	283	248	261	282	279	284	301	299	281	264	280	295	288	282	288	273	268	282	286	276	298	286	279	310	279	275	295	268	278	277	267	285	299	259	281	266	279	263	286	273	269	276	276	258	262	268	268	280	257	300	296	256	257	271	260	253	256	261	266	276	289	288	278	298	293	293	291	276	283	257	297	290	275	294	282	309	272	271	307	267	299	284	278	252	294	256	297	269	275	282	295	274	291	269	262	281	280	337	259	249	244	264	258	288	271	304	290	272	272	275	292	265	295	304	275	244	270	273	243	264	251	311	310	247	291	287	261	275	272	272	237	267	279	267	272	302	281	253	260	275	296	286	280	280	295	282	319	296	277	248	271	255	279	260	250	300	282	278	289	275	275	282	288	246	261	288	257	278	317	250	272	271	292	251	290	245	275	290	265	279	271	285	273	252	241	284	285	288	300	300	283	267	286	270	263	262	296	300	259	264	294	317	278	247	263	305	281	301	281	261	281	273	287	284	284	284	266	285	311	243	294	304	240	286	277	300	287	257	277	282	264	284	269	277	285	295	282	269	276	289	282	249	302	232	260	287	297	275	292	270	261	284	297	257	276	264	274	286	257	276	258	302	294	294	284	292	293	252	248	269	275	305	277	264	299	267	267	279	276	292	278	272	270	248	283	274	255	257	281	299	279	259	289	279	268	285	286	299	267	280	283	273	295	262	282	278	267	270	287	265	271	263	301	302	281	280	290	265	254	272	300	283	318	282	272	231	299	264	289	261	270	265	274	285	288	250	263	285	306	278	261	286	276	250	305	249	274	252	269	288	291	296	263	254	250	306	304	259	308	258	272	289	266	276	256	251	294	290	260	283	277	278	269	265	264	287	292	290	305	264	251	286	270	274	262	269	276	287	255	295	284	262	287	306	264	242	286	261	288	261	285	296	251	280	276	286	298	296	289	270	291	288	285	282	313	287	292	281	270	294	295	284	261	258	284	302	282	271	285	289	273	266	283	249	296	300	267	283	289	286	294	324	273	270	274	280	296	279	272	259	258	300	275	286	292	268	274	261	285	267	290	268	307	267	286	297	273	285	282	297	293	293	256	277	279	287	274	262	232	289	272	284	253	268	276	272	288	300	263	271	275	283	308	299	298	288	256	239	277	258	284	276	279	285	294	284	291	266	281	288	285	275	281	269	266	277	291	260	283	267	299	284	290	281	274	249	280	309	243	279	270	267	299	279	275	268	255	273	291	273	300	262	289	266	262	291	249	271	282	261	264	256	283	270	265	277	300	252	261	272	262	318	251	264	301	273	258	275	278	260	281	280	309	279	286	274	284	266	273	270	274	279	298	291	287	262	267	267	264	264	291	287	303	260	294	283	259	299	260	270	301	279	259	270	292	277	273	258	272	322	274	306	299	252	305	312	275	280	275	282	262	290	275	246	283	249	237	286	281	293	269	278	286	268	255	253	302	280	286	252	262	268	267	272	269	301	293	272	291	245	280	270	253	248	274	268	274	279	277	259	268	281	259	265	254	264	264	290	277	292	270	261	278	276	279	270	272	309	268	276	267	271	281	289	284	270	263	264	299	254	279	282	272	281	281	280	291	276	302	290	294	271	266	277	271	278	266	302	252	272	286	274	260	300	258	266	276	263	268	238	285	250	243	280	275	282	281	269	265	268	280	287	269	248	269	299	260	272	311	246	243	281	262	296	293	301	293	296	312	264	298	278	301	273	294	269	283	291	285	239	289	270	278	282	283	258	320	291	278	280	255	291	285	260	275	257	268	260	274	258	256	290	303	283	299	302	281	281	290	282	277	265	294	245	259	279	282	268	295	251	289	284	295	267	274	273	268	261	287	263	254	263	269	265	295	284	292	311	271	293	288	268	285	279	261	284	293	300	280	277	268	268	295	261	289	253	294	267	309	285	279	263	265	278	275	308	284	269	271	251	270	301	265	270	273	266	288	297	273	284	270	304	296	286	303	289	280	298	285	270	266	302	272	275	248	295	284	297	320	280	273	235	275	288	269	279	260	296	261	285	306	289	298	255	266	298	304	270	252	272	288	270	274	267	249	287	264	273	289	276	295	258	282	254	256	301	294	279	285	278	321	254	300	263	286	292	311	250	255	276	272	282	313	301	282	295	256	279	312	291	258	271	296	275	273	286	294	257	282	268	290	275	277	264	244	274	302	244	283	298	290	291	268	285	273	281	266	287	293	273	248	283	278	268	284	281	270	306	266	295	278	291	274	281	268	290	262	293	255	255	295	299	272	293	289	263	260	291	293	279	294	298	284	275	272	272	280	283	263	275	285	299	309	258	262	289	281	257	284	291	267	260	253	313	308	246	313	286	289	260	289	247	289	262	258	261	271	259	269	251	295	298	318	273	256	281	272	276	248	296	274	274	275	273	276	267	265	273	307	243	284	280	291	278	300	292	262	285	292	302	277	293	293	278	281	274	257	267	280	260	267	271	302	284	246	246	289	295	266	295	284	264	283	303	255	256	288	282	287	265	284	300	270	274	265	292	259	267	258	260	268	303	271	268	266	270	262	255	310	259	250	255	265	295	272	280	304	282	273	262	291	310	273	258	284	284	273	266	298	263	262	268	277	290	272	256	272	289	249	277	282	275	282	282	280	252	316	292	276	251	297	276	276	264	294	257	242	260	256	275	292	276	281	286	295	245	265	289	310	313	245	263	270	258	270	296	282	292	245	274	296	315	292	284	277	281	262	284	293	262	254	306	298	304	275	302	266	299	246	288	278	279	263	269	284	255	281	293	293	281	279	274
29898	50001	43083	32361	26887	21471	16985	12264	8469	6031	4673	3884	3224	2523	2137	1880	1832	1666	1522	1359	1204	1074	1097	934	937	879	718	734	601	621	719	803	840	902	816	711	543	496	425	412	350	351	332	358	340	331	336	322	321	327	324	335	376	321	338	322	307	335	335	367	333	350	314	334	318	297	325	312	313	319	316	343	329	317	316	289	320	336	294	343	330	325	331	349	318	339	328	324	347	332	338	344	304	313	296	340	318	327	318	317	307	331	312	320	290	307	346	307	333	349	317	357	280	326	328	338	341	328	337	332	309	332	359	304	320	321	362	299	309	314	344	297	347	313	304	343	330	345	339	329	334	291	316	302	306	296	285	346	338	301	321	323	314	313	293	318	327	329	312	348	330	320	332	334	311	319	319	331	307	344	326	318	324	302	339	333	346	340	308	323	296	328	369	293	284	328	295	351	310	319	306	323	321	333	296	304	327	353	313	321	343	341	325	297	327	325	315	319	314	367	314	315	321	339	340	328	310	316	276	305	334	310	330	297	315	331	295	324	321	356	328	311	283	329	333	357	288	331	321	331	330	285	302	334	309	298	328	311	300	342	320	311	295	330	305	298	341	321	334	322	327	316	330	296	317	347	306	343	311	313	376	310	325	352	313	291	302	311	322	330	318	329	314	315	318	319	341	317	331	339	312	315	319	354	299	330	325	395	349	331	311	298	336	279	347	322	324	347	315	292	319	308	316	333	318	343	343	340	298	319	321	348	317	342	312	328	335	326	307	313	316	318	332	318	315	321	321	320	302	303	301	314	290	313	324	313	331	314	335	306	338	355	350	309	277	346	306	330	306	338	317	323	333	288	302	310	341	311	320	332	324	347	350	332	320	324	355	305	365	331	332	329	326	337	352	344	339	284	341	308	329	321	330	307	294	337	327	312	326	331	304	308	335	324	301	320	303	304	329	338	310	346	310	340	297	310	345	308	325	283	303	348	310	342	311	314	309	353	326	318	322	300	353	311	341	329	309	338	316	309	315	312	316	320	325	302	316	297	339	270	314	321	308	362	329	313	302	331	350	344	336	318	315	334	346	317	332	319	342	354	340	314	372	337	315	342	328	322	309	324	301	312	322	339	323	301	344	317	309	301	351	312	296	357	326	339	327	329	301	324	313	338	323	308	333	336	335	339	347	312	295	315	340	337	305	318	331	339	336	320	348	315	301	324	337	283	315	324	315	318	304	340	328	330	314	318	309	310	300	310	301	333	361	307	322	317	315	335	333	343	307	331	330	289	351	312	337	324	337	327	293	323	301	305	317	312	283	326	308	307	311	334	315	314	352	353	329	352	288	323	331	309	306	302	329	326	316	274	292	340	313	308	332	344	301	321	335	296	336	312	324	331	357	332	305	299	318	302	327	277	350	322	303	338	300	336	335	336	322	305	321	307	313	316	304	324	314	282	335	311	310	322	305	344	332	332	332	318	333	310	313	297	274	333	322	327	333	339	297	326	333	333	347	327	291	289	300	318	324	333	322	323	310	312	316	339	320	300	301	302	300	349	335	307	318	317	350	309	314	337	328	339	300	324	341	310	336	296	318	324	318	369	322	333	322	337	320	353	311	325	315	329	301	350	319	323	324	349	349	293	328	300	334	349	316	317	325	314	302	325	335	344	324	314	298	320	316	336	331	322	320	326	340	322	318	320	309	310	341	307	339	331	362	324	333	303	322	337	325	286	322	344	345	318	302	291	363	301	329	330	351	343	296	314	338	279	293	350	332	366	313	325	325	312	306	333	315	328	328	327	328	343	329	303	323	315	335	321	325	326	309	344	336	336	322	321	351	314	325	333	327	329	345	359	292	317	334	333	320	298	318	307	308	315	324	325	332	317	350	342	312	324	326	324	308	320	316	334	331	305	334	323	358	345	320	312	309	335	326	347	330	337	341	315	299	330	315	313	301	301	322	338	292	339	319	351	345	323	336	338	332	303	340	350	304	324	341	329	319	329	317	333	301	328	295	310	346	320	313	301	311	328	279	313	314	312	322	305	328	315	320	336	296	290	335	317	335	310	322	349	319	308	327	313	317	339	296	317	296	334	331	314	316	329	336	333	301	302	335	343	320	296	318	306	339	331	345	355	296	317	346	309	319	324	311	287	281	307	331	299	295	294	334	336	320	355	333	324	323	327	315	289	346	356	317	347	334	329	326	297	347	364	356	324	322	337	309	361	285	285	318	322	325	326	331	322	308	314	313	333	297	325	300	324	326	317	315	302	322	342	316	294	297	309	337	313	303	312	317	326	332	315	321	323	307	287	336	345	327	311	316	291	323	301	296	354	313	332	326	309	342	327	336	327	355	319	317	349	336	323	326	321	331	291	337	348	333	307	323	323	327	346	317	294	309	353	363	326	328	313	329	294	327	325	334	328	304	304	319	294	327	355	316	320	299	302	343	354	335	346	312	277	312	312	306	328	326	311	301	342	335	347	342	303	330	336	287	313	314	319	331	323	311	311	323	385	331	330	283	332	332	326	312	335	332	297	302	299	297	318	336	330	322	337	316	282	310	296	311	283	315	290	332	312	292	326	320	305	337	324	306	345	312	320	312	333	316	328	289	320	334	319	318	302	307	309	318	330	365	311	306	294	316	327	334	360	298	326	320	336	334	321	294	330	329	320	299	284	327	326	324	339	317	325	320	347	313	287	321	340	332	324	298	340	326	356	324	324	330	314	297	312	352	308	307	330	319	313	351	287	332	348	334	327	314	304	343	289	319	342	324	320	342	315	305	324	314	331	313	311	308	313	320	292	296	359	304	318	327	319	319	317	306	325	325	324	309	285	301	313	306	345	347	323	335	329	331	317	300	348	311	334	289	313	308	342	349	317	342	285	299	328	347	302	334	343	336	300	313	340	344	351	294	318	332	344	345	286	352	342	349	307	308	311	302	302	354	332	315	292	332	308	288	313	315	329	321	325	351	336	316	330	309	318	313	337	312	312	325	295	303	291	309	318	294	355	332	319	296	322	349	352	318	332	318	335	313	332	338	338	345	336	312	327	312	293	309	335	338	308	338	302	323	303	321	357	331	335	342	315	307	324	297	343	332	322	328	303	315	332	328	319	322	330	358	338	325	317	321	317	314	341	341	331	319	329	331	296	358	330	307	349	333	332	312	302	322	339	339	330	340	334	308	316	349	326	345	321	355	311	284	311	301	305	326	339	362	303	313	307	325	312	340	305	282	307	335	336	307	302	348	333	295	316	319	309	330	333	336	333	344	321	363	336	319	311	327	340	328	340	309	318	344	340	331	328	306	337	319	330	337	314	307	378	320	317	318	321	310	323	317	319	333	344	302	335	282	318	316	319	306	319	308	316	296	302	329	319	323	321	347	321	314	338	316	347	329	350	329	319	305	319	341	309	341	316	317	344	304	343	288	350	319	345	308	325	354	303	323	299	350	291	345	314	329	323	322	300	302	325	332	309	317	299	332	325	294	308	348	364	274	343	308	369	285	334
27536	24145	26836	18757	10274	5952	4168	2271	1522	1094	882	732	675	674	544	491	492	471	445	408	436	404	364	385	384	343	340	317	312	320	352	384	371	359	373	408	333	309	295	296	288	280	304	234	248	276	299	273	283	277	248	267	297	268	276	263	259	275	280	293	270	291	274	266	275	288	262	285	276	293	294	292	272	297	272	298	276	246	246	297	268	262	287	294	276	283	294	304	258	269	282	294	275	308	295	295	256	289	310	291	284	281	268	273	241	273	244	254	257	287	309	303	289	312	263	253	268	269	236	252	289	267	279	277	276	287	257	260	247	252	289	249	284	259	277	247	290	298	280	267	251	268	264	293	285	302	258	246	281	272	287	285	290	283	297	290	281	299	297	287	284	317	272	306	267	245	269	301	277	283	280	296	277	279	291	288	279	300	262	281	250	252	305	289	269	271	305	261	276	286	281	280	293	299	251	241	263	307	275	265	238	265	265	299	248	283	272	273	299	288	278	246	282	263	286	290	279	289	298	284	310	252	279	284	308	247	282	287	289	293	262	280	294	290	266	256	282	268	263	275	269	286	243	253	276	270	257	307	297	280	259	292	307	318	280	300	264	269	267	277	271	259	294	281	277	319	276	295	272	298	282	246	292	294	250	291	272	279	274	287	285	282	281	268	275	255	266	281	278	293	287	288	330	273	261	265	261	285	274	259	275	276	277	301	286	284	290	253	262	273	280	277	313	265	265	274	284	258	282	288	278	284	263	269	270	289	270	289	259	276	276	261	257	262	268	312	251	243	299	292	275	270	288	269	281	261	299	290	279	318	251	265	275	270	273	295	254	243	316	287	289	275	286	268	316	287	265	280	230	282	281	289	272	287	284	297	285	277	274	256	313	314	253	262	282	262	284	301	301	251	284	259	293	282	282	264	304	268	310	262	263	285	296	267	276	269	265	265	279	264	281	275	271	287	271	321	290	262	284	273	283	261	298	248	269	253	291	264	271	268	297	263	294	290	312	265	260	239	288	296	273	326	288	276	263	274	274	297	261	273	281	273	278	322	243	278	295	291	282	263	285	269	308	280	259	238	250	288	309	282	250	284	260	256	312	282	289	269	263	284	266	255	276	280	259	281	279	280	257	274	267	268	261	278	279	265	255	254	258	282	280	273	295	267	271	280	285	270	251	297	284	325	262	255	250	284	270	281	263	271	268	292	248	271	292	256	279	250	294	256	246	268	269	269	290	292	294	260	274	258	259	272	289	276	283	255	296	293	275	261	269	280	260	285	272	279	260	245	285	264	272	286	253	276	270	290	282	297	259	287	285	272	304	289	258	290	257	281	273	267	275	273	277	278	268	249	259	290	267	271	262	283	284	261	256	269	285	252	285	271	267	279	278	302	273	292	278	272	304	283	307	304	314	274	305	286	298	264	310	273	300	290	260	270	297	287	293	292	301	283	258	273	257	266	276	261	302	292	238	263	284	270	265	250	262	277	254	297	258	275	307	232	267	260	278	262	264	267	284	247	252	277	267	270	281	263	260	255	290	286	269	290	269	256	285	287	306	257	254	280	262	287	285	247	286	272	279	272	264	275	257	265	280	283	272	254	300	287	289	275	273	248	289	291	278	300	271	225	251	267	280	308	277	245	277	249	267	279	273	296	300	273	267	266	276	274	292	289	292	311	234	273	287	285	270	271	254	253	267	248	293	271	256	289	293	274	264	275	299	267	283	260	265	252	316	264	290	263	299	282	271	267	260	266	274	275	282	277	294	304	262	263	266	232	255	251	272	258	273	281	271	282	296	278	319	281	288	274	279	294	285	288	275	277	268	259	281	251	271	284	284	293	282	295	273	285	262	255	248	271	268	269	285	250	282	304	263	252	281	270	285	255	282	287	278	274	263	298	289	288	269	267	270	272	282	295	262	258	277	262	259	314	287	287	286	268	244	271	218	310	272	279	292	267	273	276	228	267	283	295	258	247	300	245	293	264	251	293	264	258	278	301	255	276	246	290	288	282	301	257	254	267	262	288	270	293	262	268	249	296	289	269	259	269	297	287	268	303	263	272	265	269	297	265	246	281	283	283	295	294	272	246	280	271	245	287	287	258	269	295	281	291	290	299	257	304	298	274	304	277	284	307	286	247	295	260	281	257	276	291	305	278	265	290	285	266	263	332	278	290	277	309	275	281	281	295	279	274	270	243	279	280	257	290	278	280	294	283	264	270	295	277	286	257	276	276	277	260	270	305	282	250	279	276	285	290	279	298	262	286	265	272	274	275	267	286	283	297	283	277	311	257	248	256	263	293	251	250	270	273	269	253	301	296	280	278	304	285	264	274	266	284	278	280	276	280	276	280	273	267	279	286	263	284	300	254	291	268	279	279	293	276	290	262	262	267	307	273	267	272	299	241	289	255	281	283	260	272	268	287	297	266	277	279	276	292	291	316	281	265	237	301	286	285	275	269	260	288	265	274	260	301	245	258	277	278	257	277	318	255	297	268	273	296	294	268	270	303	281	250	266	272	256	282	265	282	281	266	309	280	262	296	271	276	260	280	318	269	275	263	269	260	248	247	271	288	271	279	290	267	295	264	291	297	256	260	272	308	277	264	270	286	282	272	286	260	273	260	291	262	281	310	294	277	260	286	256	283	267	290	292	248	282	306	280	290	288	261	263	265	272	293	267	302	256	273	257	298	270	302	267	278	261	278	297	260	294	257	258	304	254	290	273	280	257	285	291	281	284	269	280	261	285	294	280	289	267	255	292	261	277	283	250	274	293	264	278	280	277	251	256	277	287	284	270	263	263	276	263	269	279	280	278	270	268	272	292	262	312	304	248	287	299	276	291	276	259	283	287	260	290	263	297	286	275	281	251	265	294	311	303	277	274	261	289	278	298	284	263	265	251	284	277	294	255	281	301	295	253	263	285	281	289	268	289	259	285	283	281	248	261	284	277	267	260	292	306	260	260	293	282	296	277	298	262	264	262	269	258	304	280	298	293	266	291	241	280	277	256	278	281	271	293	291	299	278	266	283	270	290	258	266	267	267	268	274	278	283	259	301	286	246	292	290	285	285	257	256	269	237	295	298	310	274	296	276	283	275	242	289	270	286	263	265	255	270	266	258	268	277	271	245	279	290	256	281	250	286	287	272	268	312	275	275	265	286	280	292	281	295	277	287	240	265	258	257	254	275	292	303	263	271	298	285	262	284	266	268	303	261	292	306	263	273	269	266	214	290	256	280	250	276	275	265	291	261	288	257	303	276	273	263	266	279	285	251	263	256	295	300	244	277	274	264	280	315	284	283	282	278	292	283	277	264	282	282	274	288	281	271	290	310	256	305	288	300	270	286	277	297	260	274	300	256	270	271	275	275	299	270	283	296	259	274	265	259	247	262	265	264	257	288	318	278	283	264	300	286	285	281	280	261	300	258	284	274	274	275	296	261	260	266	293	289	274	245	295	255	264	267	304	318	280	261	259	270	270	274	270	263	289	284	279	258	270	263
26464	38184	31900	21008	15423	10874	8352	4979	3491	2428	1928	1628	1353	1137	971	940	863	871	756	774	665	632	576	581	518	524	464	452	463	457	508	604	563	632	514	524	447	408	375	395	312	338	333	371	336	367	341	310	335	361	316	342	365	382	344	348	333	325	326	329	339	353	330	375	346	327	327	345	338	346	365	367	356	331	354	365	366	347	313	363	369	329	329	321	335	318	339	345	330	334	344	328	356	319	311	336	364	318	336	348	348	300	351	340	338	324	319	336	338	350	344	333	328	342	337	343	326	336	335	346	355	306	373	358	332	334	343	348	309	324	327	327	304	352	351	331	322	320	361	351	348	337	337	354	343	347	302	320	324	363	299	327	332	323	348	326	310	339	319	339	359	298	320	315	320	369	343	334	306	351	337	333	318	309	330	384	329	348	329	309	345	328	364	338	353	312	304	305	319	332	344	327	342	357	321	337	341	335	356	363	316	325	322	290	370	358	320	301	326	336	319	318	355	335	344	330	350	337	325	303	345	314	319	324	358	340	331	336	357	344	351	348	342	317	313	320	355	330	308	358	345	328	273	335	326	332	341	361	356	311	330	335	327	328	317	340	357	331	341	335	336	315	315	312	332	318	342	355	349	330	328	325	357	328	339	333	364	336	317	331	334	308	313	339	324	352	329	348	391	343	335	320	313	315	338	356	303	351	331	357	316	359	370	347	333	315	346	313	333	322	328	327	347	364	355	349	320	327	337	344	331	319	335	327	329	322	343	360	362	358	340	334	346	357	343	320	329	343	345	354	345	336	346	328	328	341	334	334	329	330	353	359	349	349	318	322	309	350	297	346	374	329	365	359	381	325	334	360	334	286	317	325	326	332	347	326	312	350	329	332	314	315	305	332	340	328	343	339	341	364	338	345	375	311	366	353	329	318	323	342	345	334	328	346	326	311	330	308	334	320	350	318	311	339	345	324	355	296	355	361	328	326	347	336	350	333	336	336	351	343	337	327	342	373	358	363	335	309	331	302	303	332	340	349	313	335	320	321	332	338	312	369	303	333	317	391	305	365	339	345	363	348	319	339	314	351	347	325	339	387	344	290	334	347	342	342	357	341	333	307	342	355	342	344	330	317	317	306	360	361	324	339	326	334	348	327	330	339	317	372	347	325	350	349	337	325	314	354	322	317	297	359	307	364	329	315	380	341	358	319	302	330	326	342	354	358	333	336	330	351	344	337	326	329	363	301	327	319	305	336	336	361	277	320	324	357	337	314	369	322	335	354	338	312	363	331	326	347	331	333	359	313	337	338	354	319	315	346	336	351	303	334	305	386	301	331	340	328	312	346	326	315	297	346	331	346	345	337	303	341	325	318	343	352	319	321	348	323	343	345	356	305	298	350	334	340	339	350	337	285	349	338	357	340	344	361	327	328	316	365	348	336	362	327	376	330	325	318	319	367	354	338	341	330	355	319	329	367	332	338	357	342	364	344	360	323	333	323	323	320	318	318	388	377	334	303	348	336	350	341	351	357	354	355	318	351	333	331	335	307	344	347	346	338	330	336	321	325	318	366	330	326	344	363	323	326	300	308	354	356	340	334	321	318	322	358	310	322	319	323	336	319	349	328	321	352	335	331	314	339	323	344	362	351	312	350	338	322	347	345	332	311	309	340	330	320	325	324	329	343	326	348	359	337	330	288	343	317	328	315	341	319	331	317	355	335	336	275	317	321	308	345	330	332	355	341	364	310	331	320	359	338	329	345	317	330	360	343	341	339	363	331	334	320	319	345	338	336	340	339	353	324	345	348	328	355	311	337	335	379	329	341	345	319	361	344	304	339	346	309	344	318	338	333	357	306	345	343	334	330	301	335	331	304	323	341	290	331	323	338	348	342	357	339	335	348	328	350	360	332	349	321	329	327	327	362	294	319	328	355	340	346	324	338	332	347	325	344	336	315	310	332	343	325	314	374	340	357	333	323	340	376	336	352	336	341	346	316	366	327	333	329	355	355	339	338	300	317	369	342	353	340	324	310	350	338	346	335	309	312	335	327	350	344	328	354	324	344	360	361	320	356	345	317	342	329	344	344	310	349	335	324	347	329	362	367	358	334	332	347	335	318	333	330	344	327	331	342	337	354	357	358	351	321	336	319	328	316	327	342	337	327	330	317	357	349	328	349	364	316	346	351	337	331	341	330	350	316	348	337	334	345	360	364	326	348	344	332	328	347	306	347	334	333	343	363	326	326	349	340	344	320	329	333	305	335	325	346	344	341	345	338	348	335	336	340	326	337	334	303	366	355	348	370	326	300	336	321	348	323	322	335	315	323	329	362	331	327	330	345	301	339	340	350	339	340	327	356	360	330	348	312	375	329	349	308	359	326	317	330	330	331	334	319	336	340	348	335	344	369	355	302	327	343	341	359	324	366	351	329	319	344	330	300	338	321	341	309	304	336	318	313	364	334	322	345	329	343	331	319	326	375	352	313	353	327	349	363	352	359	346	311	330	344	306	317	348	326	329	349	337	328	335	337	322	315	312	353	369	353	308	350	332	316	348	334	334	290	329	362	351	318	345	317	356	356	354	349	319	334	299	313	324	320	351	313	354	340	327	330	356	335	348	330	339	349	325	348	353	359	331	322	322	351	311	330	330	347	350	351	377	345	332	330	332	321	345	337	349	312	336	338	323	322	350	334	329	354	323	317	355	325	359	343	315	304	333	349	311	326	350	350	365	334	304	314	321	328	300	327	322	332	344	334	376	331	362	349	367	292	327	341	336	342	375	360	362	333	316	308	316	331	363	308	345	353	355	352	328	325	328	339	302	327	309	312	354	353	325	330	375	318	319	318	326	333	356	315	337	343	334	345	336	346	340	328	333	327	315	332	314	350	372	330	302	351	337	341	339	341	376	352	332	339	369	316	298	335	332	296	314	341	321	332	340	318	335	341	313	351	286	354	341	319	390	345	349	356	315	350	345	346	320	354	356	322	326	344	330	328	340	316	351	342	330	338	356	341	336	371	331	328	359	357	307	317	348	383	330	375	332	358	345	327	328	336	308	337	358	338	310	322	361	322	346	323	344	325	342	302	336	375	352	305	323	337	341	327	364	309	327	337	342	329	327	295	350	345	341	348	323	306	297	332	309	324	346	348	311	333	332	330	307	316	337	322	335	345	350	308	336	306	371	323	362	371	340	313	353	337	317	345	325	335	333	325	326	336	354	321	334	343	365	358	317	335	331	311	314	326	349	340	323	349	349	347	330	343	322	327	333	323	338	316	321	355	345	343	319	360	327	341	348	342	342	332	344	319	344	353	358	335	323	329	339	338	318	339	341	377	334	337	329	326	342	339	332	335	347	305	317	336	332	326	325	380	338	350	333	347	317	336	319	336	334	313	312	359	309	335	311	361	334	339	317	323	343	347	373	304	340	328	331	324	337	346	340	330	324	348	344	320	338	330	302	359	336	353	390	337	350	312	353	350	329	333	327	340	343	358	331	347	331	354	338	307
23668	20930	28044	24115	21067	16067	9161	4027	2476	1825	1436	1143	1003	772	720	626	631	617	576	531	495	437	423	414	377	360	325	299	275	312	309	387	338	405	394	379	301	249	219	204	173	193	194	232	200	189	200	213	216	189	215	202	191	215	193	178	199	209	194	191	186	214	195	182	206	173	219	220	188	188	196	201	216	210	210	186	187	203	195	189	212	213	182	213	206	177	218	196	186	192	203	186	200	183	204	191	193	202	213	200	201	203	200	203	210	197	203	230	181	185	197	187	207	212	192	199	203	208	190	218	195	188	209	204	201	207	190	208	174	204	224	160	209	202	198	189	185	209	184	207	189	217	207	211	216	165	198	183	227	175	206	194	189	216	208	205	204	185	232	233	213	194	203	196	196	200	198	177	203	190	194	188	205	183	184	221	191	189	203	191	199	208	192	208	173	200	210	204	203	213	183	214	229	186	207	188	192	172	210	181	197	209	201	188	213	183	212	206	192	210	205	190	182	195	221	199	198	193	188	217	193	209	195	228	197	231	183	187	212	216	196	220	186	204	214	187	177	177	218	208	199	208	220	184	204	216	200	217	177	178	186	220	210	203	213	187	184	205	218	183	214	201	229	213	233	193	222	190	208	194	195	201	208	215	174	175	167	189	179	192	191	203	222	204	193	191	227	177	187	189	188	185	201	185	195	197	196	192	217	206	205	198	221	211	200	220	186	180	216	215	204	194	177	226	222	189	204	197	205	190	194	199	186	240	169	186	206	235	219	186	206	216	227	210	202	176	178	212	196	173	230	183	175	217	190	184	217	198	201	229	196	185	187	195	194	197	202	191	204	176	209	212	218	204	200	197	192	206	185	193	205	198	203	179	194	197	198	216	204	194	198	204	199	231	198	187	184	197	218	203	209	197	190	194	198	195	178	198	192	219	216	185	198	223	211	191	202	191	199	198	228	201	183	216	188	211	227	186	212	189	201	219	188	198	220	198	189	193	208	195	199	195	219	192	209	202	206	190	206	204	205	199	219	194	192	224	199	203	178	188	175	226	188	205	211	184	198	219	211	193	213	218	215	182	180	213	182	191	193	212	216	205	186	195	199	212	214	198	210	190	195	197	190	189	182	204	205	208	192	205	192	213	201	208	196	192	184	198	178	172	202	197	191	179	197	210	207	191	170	215	190	197	165	200	199	198	206	226	210	196	200	205	187	202	189	213	203	198	207	205	195	182	203	171	193	200	203	205	189	223	195	177	192	206	179	199	190	197	194	226	226	210	215	204	163	221	212	204	230	213	216	208	195	198	188	202	207	192	188	217	216	211	212	210	206	216	206	201	227	192	208	191	200	205	205	189	227	209	186	223	206	227	198	212	185	180	196	191	204	203	204	201	211	195	215	182	175	200	193	162	188	186	214	192	211	190	202	209	211	195	201	173	206	211	195	191	201	198	212	181	199	195	197	202	214	195	204	196	164	215	221	179	193	208	191	205	203	190	220	197	220	236	192	202	209	206	190	188	211	194	187	201	194	229	198	197	198	191	173	169	234	214	218	207	232	171	199	201	193	209	217	203	186	171	207	191	210	194	200	183	192	218	215	177	191	205	203	236	183	206	201	202	200	223	193	181	196	205	178	190	207	202	176	185	185	201	178	219	218	205	174	181	175	207	197	199	190	205	223	208	202	191	193	199	208	201	209	199	202	202	197	228	187	209	185	219	213	212	207	225	179	226	186	196	196	179	213	184	191	187	210	206	203	220	211	205	193	194	196	216	201	195	200	204	206	184	191	234	190	184	204	209	202	205	181	180	187	210	195	207	176	184	227	195	190	205	200	225	236	188	195	216	194	200	205	165	199	240	209	200	203	210	187	201	215	195	191	189	229	203	187	181	174	202	174	181	194	189	200	200	194	214	188	193	193	192	198	205	181	172	193	199	203	203	199	229	191	189	195	245	187	202	210	192	185	187	214	217	200	205	226	210	200	191	202	197	201	196	192	199	186	209	201	174	205	205	201	183	173	221	223	192	202	195	211	198	212	215	199	187	204	220	196	225	217	188	184	186	195	167	187	210	181	182	205	193	185	212	202	189	187	183	221	200	188	192	159	181	188	201	216	194	209	190	187	199	158	218	193	219	202	191	186	183	210	194	203	199	188	222	200	191	196	214	209	211	185	195	233	182	184	188	194	210	209	185	186	195	221	213	204	209	188	199	213	198	232	194	202	185	177	209	207	200	186	195	206	202	205	188	212	197	213	198	231	200	199	211	196	225	224	207	184	184	201	188	197	202	192	216	210	210	183	205	192	216	187	221	213	190	187	186	211	189	177	200	222	225	215	220	210	200	197	204	189	200	186	180	214	198	201	229	203	173	207	211	196	205	198	182	199	180	179	203	205	201	215	197	194	191	206	205	164	207	199	222	196	194	177	204	215	204	221	180	212	199	180	178	211	194	194	220	233	200	233	194	205	192	213	206	216	207	197	196	211	198	189	204	196	190	183	181	187	195	195	200	188	214	216	178	209	186	210	196	189	182	202	188	215	186	197	186	199	196	218	192	213	192	179	198	196	188	202	218	211	203	209	188	202	189	215	186	192	185	187	186	208	197	192	174	199	211	224	198	186	186	207	218	208	183	201	200	191	195	190	207	195	183	194	198	199	186	190	209	205	193	216	201	189	207	207	201	206	218	212	215	189	183	187	188	199	191	191	219	194	190	202	178	195	190	194	228	182	193	198	186	174	218	202	189	199	193	169	198	200	185	193	186	206	202	206	189	201	192	194	225	218	214	224	184	192	202	195	210	202	208	186	189	199	223	197	196	198	223	217	197	174	185	193	195	214	217	191	196	211	183	201	170	212	202	198	199	170	221	192	221	200	181	197	212	217	181	214	175	174	195	207	220	189	218	214	185	210	180	216	218	207	201	193	191	173	204	198	187	195	237	189	190	217	210	205	191	202	182	197	200	231	180	208	197	185	210	197	200	228	192	212	220	202	206	211	204	199	223	220	191	212	191	195	192	197	189	200	195	206	211	200	201	212	187	201	204	179	195	187	173	194	200	203	187	215	183	206	188	177	196	201	201	187	208	196	207	233	200	185	168	211	192	194	190	211	200	195	194	205	207	182	206	189	208	217	205	173	194	193	193	189	193	187	173	197	216	212	197	195	194	178	174	177	204	179	195	194	196	186	198	226	233	206	221	181	211	205	179	198	206	211	191	178	207	218	206	206	223	201	199	206	193	217	197	195	217	205	227	218	199	194	222	181	182	209	204	201	192	206	218	203	181	188	181	193	176	208	198	203	198	228	191	198	200	190	192	189	190	211	178	195	202	176	194	184	194	211	203	188	187	187	209	188	172	191	194	188	198	202	197	202	217	224	197	212	209	200	215	234	201	168	202	207	219	220	207	185	210	195	185	192	184	198	204	207	213	207	173	204	204	165	234	188	208	192	196	188	205	221	201	202	190	191	212	203	222	197	179	201	174	196	207	167	181	214	202	204	177	198	231
27764	44904	38271	27791	21522	17117	12635	7992	5714	4031	3166	2570	2102	1707	1491	1306	1247	1187	1075	973	868	761	663	687	608	668	523	449	469	443	482	588	564	596	560	586	444	313	319	263	257	232	288	242	270	255	277	262	243	260	279	253	267	244	247	243	227	262	256	261	256	247	247	236	240	246	234	241	217	250	251	245	237	226	252	223	262	242	239	237	264	277	228	231	270	245	260	236	244	265	267	235	248	256	234	260	227	250	248	263	230	262	250	242	239	227	257	238	202	251	236	241	235	221	274	231	237	258	241	232	265	222	229	242	241	250	258	223	254	223	240	245	247	234	221	250	253	243	266	233	220	212	269	260	225	243	263	248	257	248	252	246	248	217	240	232	242	242	270	245	224	247	247	232	232	244	228	238	232	224	229	260	229	259	244	219	233	253	241	247	278	238	232	255	229	264	223	237	222	260	274	261	229	240	294	247	224	236	240	266	237	270	244	227	235	241	227	268	274	246	222	242	242	238	221	230	247	250	252	262	227	257	267	221	257	225	250	235	229	232	251	261	231	252	245	243	238	254	240	270	244	247	244	234	250	247	273	245	234	236	236	263	231	227	231	241	268	223	251	269	231	221	263	254	230	262	208	268	212	238	241	250	249	261	239	240	266	258	217	232	274	220	259	221	251	255	281	223	242	220	267	233	279	225	263	241	252	269	259	213	259	272	259	245	261	246	248	236	241	261	263	249	250	253	247	241	254	238	237	246	249	238	233	237	204	240	221	258	246	249	263	243	244	245	259	217	255	226	230	255	241	273	231	220	240	235	236	234	244	247	252	254	238	233	237	223	234	237	247	245	255	217	264	244	250	270	253	247	243	250	232	239	243	227	224	232	233	243	274	261	221	280	234	228	248	252	240	247	223	261	272	229	240	234	216	257	242	256	255	249	230	222	268	257	229	240	266	231	263	229	252	224	239	246	236	237	251	263	257	256	238	236	226	255	258	255	254	251	271	250	227	262	245	238	250	246	242	259	212	236	263	236	227	227	255	234	236	222	225	238	226	214	260	251	259	206	237	237	230	256	223	221	255	250	235	249	240	262	246	250	274	273	249	255	251	280	270	252	259	254	248	221	250	232	225	253	239	231	245	258	237	268	261	231	267	256	250	231	244	255	229	228	278	237	267	236	251	241	254	250	259	269	232	237	229	249	267	213	261	233	236	250	269	241	245	264	218	242	254	231	253	242	275	213	265	229	254	247	223	263	249	219	271	236	241	241	232	269	265	249	251	243	242	223	247	251	236	225	228	247	229	236	263	268	258	234	254	242	255	259	237	264	261	253	242	225	236	232	237	262	266	270	234	253	254	265	240	213	240	239	250	250	247	223	258	245	248	229	252	260	246	268	232	220	238	244	261	249	254	267	253	250	229	245	230	253	230	255	228	235	226	222	249	255	242	260	232	228	238	273	263	250	266	221	246	268	252	237	238	251	255	265	242	233	239	208	238	236	251	266	229	265	224	268	251	245	231	254	222	248	242	267	260	254	248	243	230	235	236	250	237	251	274	256	246	234	233	249	250	244	252	226	232	232	238	249	254	218	232	250	236	240	240	251	242	232	267	259	256	217	255	223	257	255	246	226	240	243	255	252	241	248	236	236	267	245	223	239	238	231	253	245	272	248	247	274	227	223	247	274	240	230	252	245	215	272	251	240	281	237	243	238	246	260	262	244	236	228	249	227	267	224	256	238	224	247	235	260	260	259	251	254	219	236	258	258	259	240	263	270	262	272	239	227	237	253	234	238	245	231	251	245	250	239	262	229	243	268	267	252	258	239	270	271	247	259	262	249	240	222	269	242	232	258	249	260	247	248	243	254	242	220	232	209	224	224	264	257	229	248	221	239	221	237	240	233	227	230	259	241	225	239	205	238	259	259	264	237	272	243	227	240	250	254	218	247	229	247	229	230	256	235	257	232	239	250	244	235	237	243	231	235	263	220	274	243	263	241	238	249	252	240	242	258	280	268	244	217	247	223	226	251	233	245	253	251	251	247	225	240	236	262	220	258	240	252	243	229	240	235	251	244	253	275	239	250	238	253	258	249	273	238	264	250	242	235	223	236	256	245	239	241	250	235	252	251	240	251	247	239	264	235	219	240	267	241	244	245	257	223	271	275	242	236	214	225	260	237	255	241	239	232	266	279	262	226	263	260	233	236	262	242	254	239	229	250	239	232	254	262	259	231	264	233	251	221	241	238	248	226	231	248	239	227	243	238	244	243	257	240	245	259	258	232	232	262	232	266	261	258	246	249	261	233	250	272	247	239	248	241	228	230	230	243	257	244	219	255	239	246	269	249	213	295	262	247	227	247	245	235	258	243	209	230	232	261	238	248	237	225	235	277	243	222	244	229	267	232	239	237	210	256	245	234	218	253	245	264	253	237	238	230	253	221	210	256	239	257	246	246	249	252	244	243	200	227	260	219	253	243	234	246	264	269	242	241	259	252	221	235	245	248	247	273	245	261	266	243	247	247	239	260	258	246	235	213	270	230	249	240	244	273	249	243	240	253	241	236	234	206	239	243	218	224	246	236	259	228	250	266	254	263	255	225	243	251	262	212	244	253	251	241	222	237	259	255	237	245	278	253	217	247	246	231	259	230	250	278	280	257	224	259	247	212	267	269	250	254	232	224	256	252	245	299	228	223	271	255	228	221	251	255	264	228	255	222	266	239	266	241	232	288	246	220	276	258	255	263	242	256	229	224	241	235	248	244	239	235	264	268	247	254	220	246	227	261	224	240	266	226	224	244	238	247	240	242	239	252	235	248	217	255	221	277	258	264	248	230	267	220	261	223	246	237	209	276	230	226	249	231	234	207	231	207	236	226	234	220	236	235	258	253	244	230	245	259	253	220	250	210	229	240	259	231	233	238	247	214	262	229	230	253	253	225	241	232	239	258	262	255	250	237	219	232	284	222	242	234	253	244	240	251	245	255	234	248	269	227	240	253	225	224	240	255	241	240	240	242	260	248	237	251	256	261	250	223	233	232	232	229	298	249	241	257	249	255	217	229	248	224	258	257	265	279	243	216	232	226	217	217	249	222	240	265	222	231	224	224	251	267	239	254	243	229	271	253	237	237	245	222	243	230	235	240	232	226	238	217	261	232	240	254	223	253	243	249	245	264	237	253	263	219	257	262	245	265	258	230	209	264	233	234	265	236	235	213	252	253	252	256	238	243	247	252	232	265	247	246	235	255	242	251	217	274	223	241	231	249	223	239	209	262	253	210	231	249	245	231	230	253	232	230	266	234	246	261	226	215	203	270	261	228	254	248	227	232	263	238	248	250	242	240	245	229	270	266	255	263	241	227	215	241	246	244	242	238	236	229	237	232	239	243	275	230	241	251	250	248	260	249	247	240	268	231	234	253	236	223	272	248	245	228	227	251	247	229	228	235	237	230	235	234	204	256	262	260	251	240	259	233	271	217	224	252	240	280	238	232	234	273	233	253	235	253	256	247
25003	20944	27007	25329	15561	8899	4847	2816	1799	1382	1205	1092	949	814	774	691	694	662	632	635	575	495	506	532	488	448	469	464	386	458	435	437	490	488	491	507	439	395	351	390	378	354	369	367	362	379	383	365	363	401	406	392	331	389	360	359	377	369	334	346	373	366	345	355	365	358	365	359	374	412	334	344	373	367	372	360	341	376	366	367	338	382	351	359	366	351	363	317	335	364	350	362	377	355	362	384	363	348	376	362	341	380	347	371	364	371	385	330	343	373	390	363	367	387	388	378	377	371	369	339	380	349	364	354	382	348	342	324	358	392	359	392	382	358	366	384	360	365	366	370	379	385	354	353	358	401	327	366	345	336	369	394	342	358	383	382	356	332	339	361	387	337	353	358	405	338	387	352	337	337	402	342	360	373	341	372	375	359	365	329	330	363	363	369	380	355	377	366	366	344	356	356	365	385	373	380	396	360	369	380	362	346	376	321	376	379	354	358	360	327	370	372	369	370	393	365	349	382	339	347	361	366	357	379	342	394	346	350	354	361	356	368	364	365	384	369	382	351	327	375	343	382	357	370	357	387	357	342	348	388	318	316	355	373	358	361	326	376	364	377	385	371	366	357	379	349	374	350	349	336	380	364	344	411	356	382	342	370	355	341	369	354	355	335	358	343	354	360	367	361	385	347	351	350	352	369	343	352	385	359	363	341	368	370	377	374	346	346	383	363	366	366	378	377	399	345	340	357	348	363	354	360	326	410	385	354	355	353	362	377	355	349	396	375	338	371	347	361	379	366	337	352	420	373	359	358	355	356	375	356	376	383	384	323	339	357	389	374	352	342	353	382	391	336	343	327	363	355	366	361	373	384	389	347	377	349	331	359	370	358	358	378	362	366	386	386	351	393	321	353	353	397	371	389	380	375	354	339	372	346	361	387	328	309	357	364	394	355	341	347	344	381	376	344	365	358	369	359	335	387	350	366	330	339	366	348	332	366	363	372	372	380	360	364	356	361	385	374	358	388	349	354	338	374	378	350	388	391	355	365	374	362	363	347	334	367	399	361	350	360	337	369	369	343	380	378	364	326	357	361	353	377	353	380	357	399	409	363	357	369	353	375	348	362	367	375	361	357	400	381	333	346	360	353	369	356	355	359	318	321	338	355	359	405	381	361	372	378	388	394	356	379	331	314	344	348	354	364	376	353	363	365	376	372	315	381	351	381	356	361	368	363	343	370	344	364	405	356	365	355	394	357	353	405	390	378	378	362	356	352	359	361	348	366	406	347	369	383	328	346	354	380	327	351	326	373	351	374	398	372	375	343	362	349	344	373	379	360	380	366	359	381	409	362	367	378	351	379	390	395	361	359	383	337	353	356	364	361	361	382	384	360	359	371	363	348	388	339	370	346	353	418	354	369	372	372	391	326	336	327	332	372	372	375	338	338	330	375	363	356	370	365	340	324	362	344	348	399	337	386	363	377	380	355	382	368	351	358	383	379	352	363	368	327	370	359	373	358	387	345	384	355	373	374	387	357	350	386	345	400	370	393	364	365	343	339	339	355	352	366	345	341	323	357	356	341	358	387	365	386	364	361	364	376	350	361	378	379	370	307	375	361	381	377	370	377	345	351	352	367	373	397	343	356	346	328	342	365	305	353	376	352	326	390	356	352	347	366	358	366	362	372	374	347	312	367	382	346	364	344	372	359	339	329	344	382	347	340	335	388	377	371	357	387	364	347	379	372	356	344	359	379	351	362	377	346	398	396	347	387	384	395	336	363	358	380	347	362	333	379	362	332	351	373	341	374	378	373	355	364	373	359	394	362	346	336	382	351	349	397	370	338	385	356	384	368	374	393	346	341	358	380	378	323	364	382	343	364	370	362	387	363	380	368	355	346	369	351	365	374	357	358	363	397	379	359	350	366	395	375	346	364	375	374	375	366	363	357	364	364	343	377	374	337	369	324	338	361	352	367	356	391	346	374	365	344	390	397	328	376	343	360	350	352	358	352	361	368	351	389	377	356	388	316	340	389	369	344	325	352	373	400	333	344	359	344	369	368	357	346	383	368	380	342	356	346	359	365	387	352	365	359	361	389	361	390	348	390	341	360	348	325	339	365	379	387	346	374	330	360	374	317	335	364	357	339	370	350	354	375	383	365	392	344	366	380	363	341	377	379	338	382	379	358	398	358	339	353	342	376	370	350	336	358	337	365	364	363	373	369	343	379	417	319	355	337	380	375	386	354	346	410	375	358	354	371	377	327	343	369	347	362	355	370	375	359	339	373	380	359	345	375	392	302	372	351	352	366	346	365	375	383	362	361	368	328	353	365	330	363	362	334	342	334	346	341	329	337	343	340	324	394	379	346	348	380	326	364	374	377	361	353	371	315	360	364	373	369	351	344	383	399	377	359	374	371	378	384	357	370	367	382	395	379	367	381	360	329	360	378	350	347	370	353	363	374	366	335	365	365	393	362	341	357	342	355	375	343	359	367	323	336	337	382	335	358	345	358	366	331	348	337	340	338	354	354	360	371	400	344	364	355	357	347	361	410	383	385	398	342	354	347	396	378	348	338	324	370	345	391	351	361	374	395	361	376	328	372	361	367	358	336	376	371	327	367	383	344	378	343	385	388	344	350	373	392	341	359	318	340	368	367	390	378	338	390	360	384	396	370	370	364	370	374	346	318	341	328	362	388	373	345	358	386	367	364	365	387	382	364	385	368	356	371	341	391	383	349	342	381	375	325	381	385	384	367	351	359	345	379	380	389	361	382	338	375	341	383	343	352	345	374	324	348	352	362	358	362	367	347	363	339	353	339	354	380	343	384	377	375	353	341	367	384	367	330	369	367	390	377	378	361	363	361	360	358	336	392	340	350	379	369	365	387	355	334	339	347	371	335	359	361	388	373	322	368	328	368	330	378	342	354	350	364	361	385	343	367	376	333	348	382	350	339	392	357	356	372	355	370	375	360	382	351	341	372	407	334	381	361	374	355	357	385	329	348	367	372	374	373	345	382	389	332	405	353	333	361	356	355	360	366	331	356	331	365	356	374	355	354	386	324	377	373	360	345	355	365	364	379	390	373	351	366	360	396	375	370	351	373	369	371	369	351	323	339	354	351	351	377	344	374	378	343	369	353	363	342	398	338	322	347	372	391	324	412	367	370	350	327	387	385	379	399	352	364	384	363	377	349	363	384	370	372	341	381	343	352	351	360	375	387	376	352	368	389	352	394	358	367	357	335	388	379	391	355	399	372	360	347	371	344	355	383	372	398	365	329	372	373	361	373	383	366	344	361	354	368	335	361	354	391	335	349	392	348	371	377	363	340	318	386	387	347	397	390	384	356	359	379	339	363	376	332	363	368	354	378	338	363	316	346	367	363	344	384	384	337	387	340	375	379	348	347	319	347	387	335	341	383	354	381	364	366	366	382	364	346	345	379	355	346	375	380	368	352	344	368	332	353	384	381	380	333	319	350	310	415	343	391	373	343	374	332	376	398
27299	41926	34859	24322	18377	14712	9261	6274	4181	3316	2543	2183	1779	1515	1328	1311	1218	1146	1132	964	955	831	798	748	761	677	680	615	581	606	620	654	646	698	668	648	565	473	446	448	450	433	415	431	444	402	464	407	446	441	437	432	456	398	427	410	390	436	445	415	430	439	412	445	456	433	409	443	456	419	443	429	423	416	413	428	448	431	415	451	430	415	446	453	444	444	455	385	470	437	452	425	448	382	412	444	419	425	464	432	414	429	439	391	436	437	424	410	422	435	421	454	425	432	414	446	420	417	438	393	441	432	427	444	443	419	394	418	394	441	437	416	401	436	460	457	438	437	416	441	399	448	442	438	482	458	415	441	418	457	435	434	412	437	446	463	444	416	421	443	415	424	439	449	402	448	431	401	430	429	421	423	444	448	441	419	408	442	429	403	437	462	400	391	429	439	407	456	410	445	440	447	420	436	451	395	406	411	458	414	420	466	417	419	417	427	415	431	451	433	449	474	449	451	416	445	440	412	385	471	398	410	411	426	434	412	407	398	430	422	429	431	426	405	384	442	437	419	447	435	415	436	408	424	440	444	380	440	419	445	435	417	388	411	419	418	410	438	445	431	450	439	424	416	464	420	444	440	434	414	453	450	439	407	402	427	421	403	418	450	443	389	419	404	429	442	422	409	452	411	438	437	429	449	399	421	435	423	417	398	407	436	427	416	426	423	443	459	423	413	440	444	447	435	392	421	416	424	442	426	444	451	428	453	443	429	420	410	449	405	439	437	422	418	433	426	462	442	453	433	426	411	411	444	415	448	410	455	399	465	458	433	421	433	408	429	436	401	459	419	411	450	427	447	411	414	434	426	448	421	419	427	402	423	442	472	462	415	416	412	422	439	427	420	429	419	450	387	404	427	441	464	413	417	389	426	450	436	408	435	439	416	420	419	409	426	417	419	440	462	413	447	422	438	440	444	429	436	400	416	428	424	455	437	437	434	481	442	424	436	416	454	430	435	441	451	470	415	450	442	445	426	451	415	435	417	419	416	425	414	457	434	446	385	391	451	425	435	414	428	406	426	392	463	456	456	436	414	424	411	449	413	441	397	441	419	422	443	410	427	461	402	442	461	435	453	423	426	441	407	407	487	417	440	444	401	471	435	422	458	470	459	447	450	416	490	431	418	409	434	372	398	421	412	447	419	424	430	421	424	418	425	426	456	449	448	402	417	468	405	409	411	421	472	420	402	449	424	410	447	410	442	429	425	417	422	438	442	434	447	401	487	417	436	413	398	468	410	417	411	424	396	410	454	415	410	396	449	417	425	455	434	394	403	433	439	436	434	400	413	427	427	426	428	411	439	402	390	437	431	390	428	452	414	440	404	423	385	444	405	424	416	432	419	422	425	430	395	433	415	459	456	435	459	447	426	434	454	433	403	402	452	419	428	405	408	404	462	408	430	432	440	430	419	405	458	430	420	427	443	421	448	423	414	406	436	427	393	447	433	420	436	423	403	401	467	453	407	452	426	434	441	426	410	438	436	430	446	415	432	424	426	419	398	429	413	402	424	392	406	445	424	436	436	454	440	477	402	438	411	424	457	402	415	431	370	455	426	425	432	457	415	390	403	427	433	403	397	405	408	407	441	448	410	436	424	451	423	416	450	409	421	435	452	399	413	441	440	428	404	428	426	429	427	425	428	447	451	448	456	417	387	433	432	432	425	422	494	425	416	405	434	431	413	421	442	434	389	402	435	420	449	419	456	452	430	380	404	448	492	402	418	397	427	414	452	434	399	407	440	427	410	413	396	468	413	428	416	440	415	429	446	420	417	444	446	426	403	429	414	402	440	448	447	421	411	436	470	456	429	455	448	416	426	391	459	414	427	445	438	404	407	415	406	419	450	413	436	387	466	430	416	412	453	444	415	438	400	441	423	427	417	422	438	427	427	441	441	412	444	432	422	429	409	438	454	414	421	441	421	450	436	424	438	427	447	412	425	434	405	434	430	447	442	450	445	443	435	460	399	426	426	412	409	467	386	447	430	414	434	423	402	473	428	429	462	433	441	423	398	405	439	444	406	407	430	407	450	397	439	402	438	412	442	441	424	426	457	430	463	398	442	407	446	409	466	391	387	408	408	413	433	414	455	406	453	391	468	438	452	436	419	409	460	475	442	421	416	434	438	475	459	400	433	413	434	425	445	429	445	416	433	408	408	415	453	428	426	448	422	426	458	409	414	441	435	441	421	417	460	427	419	426	422	437	436	400	416	411	439	420	443	431	494	392	450	421	391	468	468	396	394	428	409	400	443	441	433	415	423	446	377	437	387	445	412	483	450	442	442	399	456	420	407	431	379	455	411	428	406	416	443	434	416	456	424	464	449	416	471	433	435	430	404	426	438	428	445	471	407	458	419	402	449	439	426	422	407	431	414	435	450	463	433	402	444	426	429	409	438	409	419	432	439	440	418	426	456	460	420	470	416	430	433	414	436	454	435	471	457	423	474	423	413	423	386	395	415	463	422	424	391	437	455	420	415	410	434	425	430	431	403	432	421	444	460	429	405	425	410	425	421	427	419	419	452	394	434	368	409	460	450	420	441	476	398	414	429	430	414	437	439	427	461	424	424	433	452	396	436	445	437	452	453	451	465	474	421	418	397	480	456	384	409	445	392	430	431	466	461	427	415	434	429	432	428	439	388	458	434	401	419	397	426	450	393	437	429	412	456	424	423	406	443	465	476	422	430	423	430	423	452	463	408	402	393	430	435	420	431	433	419	446	428	457	433	424	414	429	425	368	459	470	430	424	425	391	416	413	418	452	434	416	440	416	452	462	418	421	441	420	436	413	443	410	439	446	435	444	408	466	446	437	425	447	398	432	422	415	439	425	432	431	429	423	408	436	454	445	403	437	429	452	414	460	483	457	417	387	426	413	454	418	389	435	410	410	408	434	459	410	437	461	450	434	428	408	422	418	451	412	427	403	424	407	412	432	402	382	454	446	407	474	409	457	436	412	423	431	417	432	413	438	452	425	438	424	394	470	426	460	428	450	438	423	441	417	486	418	449	430	450	434	442	434	423	422	407	418	401	439	411	435	399	469	478	426	412	410	437	399	428	446	439	439	441	449	416	469	407	419	408	438	430	411	462	398	421	443	403	446	424	456	430	453	425	407	397	394	447	449	421	424	406	401	429	408	442	431	443	432	467	408	438	428	436	409	397	419	493	423	411	412	410	442	466	419	436	450	428	427	444	457	464	426	416	438	390	451	459	444	432	445	444	454	407	448	451	466	402	429	421	443	429	418	439	445	425	410	433	398	441	450	474	420	442	380	432	447	452	447	420	420	433	470	421	412	438	416	419	453	434	435	449	422	418	444	401	443	396	414	448	423	402	400	421	409	453	407	454	441	422	447	444	416	447	437	441	419	447	469	460	409	420	422	436	397	407	417	421	422	447	451	426	399	436	440	421	421	443	443	445	411	471	410	433	459	456	413	414	469	414	439	427	421	439
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
