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
341382104159	341382104680	341382105230	341382105780	341382106328	341382106880	341382107430	341382107980	341382108528	341382109080	341382109630	341382110180	341382110728	341382111280	341382111830	341382112380	341382112928	341382113480	341382114030	341382114580	341382115128	341382115680	341382116230	341382116780	341382117328	341382117880	341382118430	341382118980	341382119528	341382120080	341382120630	341382121180	341382121728	341382122280	341382122830	341382123380	341382123928	341382124480	341382125030	341382125580	341382126128	341382126680	341382127230	341382127780	341382128328	341382128880	341382129430	341382129980	341382130528	341382131080	341382131630	341382132180	341382132728	341382133280	341382133830	341382134380	341382134928	341382135480	341382136030	341382136580	341382137128	341382137680	341382138230	341382138780	341382139328	341382139880	341382140430	341382140980	341382141528	341382142080	341382142630	341382143180	341382143728	341382144280	341382144830	341382145380	341382145928	341382146480	341382147030	341382147580	341382148128	341382148680	341382149230	341382149780	341382150328	341382150880	341382151430	341382151980	341382152528	341382153080	341382153630	341382154180	341382154728	341382155280	341382155830	341382156380	341382156928	341382157480	341382158030	341382158580	341382159128	341382159680	341382160230	341382160780	341382161328	341382161880	341382162430	341382162980	341382163528	341382164080	341382164630	341382165180	341382165728	341382166280	341382166830	341382167380	341382167928	341382168480	341382169030	341382169580	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2784	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2783	2000	3600	2300	2783	2000	3600	2300	2783	2000	3600	2300	2783	2000	3600	2300	2783	2000	3600	2300	2783	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	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
21929	20377	27706	23206	21388	23642	23083	11921	5938	3209	1765	1304	1115	932	898	708	721	630	604	560	499	485	472	478	491	467	424	431	428	397	424	427	452	412	391	378	362	415	407	442	380	437	425	440	431	421	415	431	439	388	405	382	382	411	390	464	377	397	358	431	381	439	416	385	410	397	402	399	415	375	428	400	396	387	427	379	413	407	394	358	426	380	370	372	431	393	383	418	406	404	399	404	393	404	402	428	424	415	375	412	399	380	396	403	404	421	381	407	413	415	418	419	405	378	389	409	423	419	377	381	408	396	415	402	423	388	397	406	389	403	398	421	402	425	403	417	400	393	420	432	398	403	406	454	408	404	415	408	406	395	409	406	390	369	424	421	416	400	416	416	371	366	400	403	384	426	405	402	401	426	405	384	363	402	376	450	407	383	424	390	380	433	398	417	381	432	386	407	436	379	405	389	395	406	387	401	402	390	418	345	403	394	360	395	384	402	386	398	392	398	447	386	412	425	409	437	412	396	416	359	384	388	418	414	396	437	432	402	397	438	422	445	421	432	406	356	388	387	408	382	389	405	415	393	364	347	398	420	413	387	385	416	404	407	396	394	400	433	447	412	419	401	400	409	415	382	374	418	394	415	426	391	402	370	422	397	415	387	424	367	384	404	412	419	419	379	357	394	397	425	399	391	403	388	380	414	420	423	416	429	396	413	400	378	384	415	417	382	413	387	437	401	412	396	373	399	428	430	379	394	432	396	389	412	387	379	413	414	380	416	387	437	443	401	396	372	395	415	406	385	411	365	424	428	380	388	422	403	435	397	391	386	387	377	409	388	386	392	429	392	405	377	378	383	390	379	401	381	438	404	369	440	405	383	413	406	402	372	441	381	401	393	417	413	406	404	400	384	413	412	424	396	397	393	439	376	373	394	388	412	431	419	403	377	395	425	441	408	391	381	427	392	386	404	423	413	406	410	394	448	412	426	410	367	380	408	427	389	412	431	427	437	423	392	388	409	406	382	410	389	443	410	421	400	402	389	386	401	408	384	376	392	416	367	372	375	385	391	407	444	380	382	403	386	414	361	430	379	423	410	391	377	393	389	418	382	381	420	378	426	372	410	408	373	371	395	419	393	388	441	405	397	401	377	400	432	377	387	407	453	381	388	467	431	417	412	375	395	389	421	387	388	392	411	416	398	405	410	427	411	378	382	400	408	423	374	370	413	390	366	426	426	384	409	395	390	394	400	400	416	395	396	442	407	414	406	389	429	399	418	412	378	414	361	402	422	398	416	407	388	454	396	421	425	420	366	383	391	380	412	429	415	412	390	399	392	386	420	424	353	389	410	368	399	361	423	390	422	408	375	388	431	414	448	390	416	395	420	401	415	362	405	386	391	413	408	396	396	387	391	421	374	410	393	399	400	416	427	404	400	402	396	403	421	387	408	388	388	399	392	432	382	445	401	436	399	373	395	393	406	396	406	393	406	397	433	443	404	376	392	396	408	378	379	402	398	393	443	387	402	443	404	387	390	392	393	439	414	382	379	407	402	400	357	401	401	456	399	395	401	416	419	427	406	357	398	370	404	410	401	402	381	410	410	403	409	437	426	404	418	391	431	427	404	379	414	389	406	386	374	383	432	414	427	407	455	408	437	392	385	450	425	422	440	394	418	403	367	387	419	419	390	405	408	426	438	402	460	399	422	395	390	390	413	425	414	380	398	384	419	420	406	442	404	433	399	374	403	389	419	392	383	399	421	366	397	367	403	408	379	430	415	403	381	404	376	374	408	400	399	389	398	399	348	397	432	418	414	383	402	376	409	376	411	394	409	431	413	407	421	405	441	419	410	402	398	393	393	443	399	373	398	390	382	395	426	406	408	414	424	365	374	441	419	407	399	378	407	419	411	418	428	410	400	379	392	432	421	432	413	387	395	383	357	378	399	393	395	362	392	400	414	429	393	423	445	420	403	411	378	434	431	397	383	435	411	424	375	431	416	374	405	390	413	384	404	420	412	421	410	426	387	401	404	373	424	409	402	388	431	382	402	415	378	385	427	409	428	394	412	392	434	410	365	380	427	380	385	379	397	405	417	409	421	426	412	398	435	368	413	418	404	411	395	411	407	430	398	414	380	363	430	395	409	424	393	366	383	428	388	350	415	397	391	393	373	391	396	394	388	387	374	376	396	383	399	383	421	373	405	409	421	426	430	396	458	416	408	421	407	435	394	379	399	424	412	387	452	415	380	430	429	414	399	419	398	371	420	396	392	425	393	434	400	416	432	380	415	464	420	398	416	395	402	432	381	420	379	387	408	413	401	354	367	377	409	376	390	383	370	398	426	400	420	404	417	391	413	392	425	395	425	409	422	439	377	363	373	380	381	409	412	424	363	413	419	401	391	398	382	375	400	374	377	389	429	417	388	386	388	398	373	380	419	410	416	411	414	422	375	433	396	385	403	409	409	397	414	391	417	406	356	384	464	432	422	410	388	383	405	396	389	406	410	432	365	401	441	390	408	378	383	406	422	403	399	386	387	367	391	397	403	414	380	401	420	406	391	372	429	405	375	395	394	386	447	403	417	408	396	406	373	424	402	362	416	403	381	388	430	422	378	419	419	392	432	398	427	415	417	405	407	430	417	380	370	381	370	384	412	402	411	408	424	421	394	386	387	399	427	409	413	385	400	396	386	389	421	403	414	424	372	375	371	436	411	409	405	408	387	399	421	398	460	378	430	378	416	418	402	412	393	395	367	389	386	418	386	431	388	414	425	381	429	433	420	405	376	389	418	369	390	361	419	384	357	391	393	399	414	418	413	395	399	439	394	381	370	425	396	359	441	409	398	420	401	376	416	375	411	403	396	397	429	374	389	411	398	386	438	398	381	431	383	385	424	376	362	405	391	363	384	423	432	380	386	435	417	407	416	381	441	419	427	371	403	408	380	430	395	401	423	417	357	418	380	419	432	400	381	389	406	361	416	435	384	396	407	389	394	373	402	414	430	428	418	381	390	405	420	385	433	412	403	394	392	403	451	401	424	386	396	392	394	401	398	431	421	412	425	368	397	401	384	391	414	395	416	392	405	389	386	390	386	386	419	426	414	370	406	410	405	419	408	436	416	388	426	405	409	433	384	416	379	437	392	399	452	403	384	394	376	416	377	377	428	412	416	375	408	423	387	419	406	371	380	407	390	395	389	430	369	439	445	431	412	412	401	349	404	390	394	380	421	416	391	395	406	419	432	385	402	397	414	415	418	369	405	417	393	404	391	419	387	415	423	434	419	410	398	399	398	414	371	451	354	416	433	411	404	436	361	371	413	399	380	423	365	454	375	413	382	394	398	410	409	411	394	435	418	373	430	429	383	412	386	424	383	370	374	413	415	398	416	365	427	421	420	449	405	420	386	431	386	416	415	401	376	412	389	402	397	400	394	447	366	375	399	375	353	405	400	421	406	381	347	430	388	394	388	451	402	404	376	433	402	416	422	376	398	409	379	396	380	424	439
37391	66209	56459	42873	33773	28402	21751	14152	8599	4508	2812	1960	1628	1385	1182	1035	985	880	785	756	707	602	603	566	546	512	542	534	515	496	498	482	469	481	516	524	477	484	467	427	460	485	498	470	484	493	510	467	446	467	503	455	419	478	444	459	486	441	436	449	483	477	443	451	494	481	479	458	501	434	474	480	452	445	450	464	452	491	420	462	468	464	440	459	440	497	474	474	476	467	457	472	489	470	504	457	452	468	477	461	458	463	424	454	476	492	477	459	481	475	447	453	452	485	493	452	464	472	452	444	431	488	495	492	446	533	425	453	489	466	448	478	491	478	513	470	441	458	488	470	459	488	456	497	483	470	441	476	450	457	463	527	442	488	472	506	460	452	453	448	475	492	431	455	484	493	492	472	447	465	492	485	484	457	477	467	482	482	476	463	467	480	455	486	464	453	433	457	492	504	449	461	476	445	460	468	453	438	459	468	435	460	429	452	446	440	469	430	438	523	480	455	469	472	475	462	469	448	477	428	504	440	459	479	452	438	438	473	484	484	466	492	449	469	456	447	478	478	479	486	473	515	475	506	448	440	460	486	463	486	491	440	502	485	503	451	444	456	472	439	486	487	458	462	468	465	445	427	448	442	510	474	451	479	451	462	478	495	434	502	487	475	451	471	447	467	424	495	471	473	455	456	498	459	462	503	493	472	494	441	464	429	446	484	467	467	457	470	444	432	455	481	522	471	469	496	498	489	471	435	483	446	454	482	495	469	471	487	478	474	461	442	468	464	465	476	477	466	471	489	447	452	468	473	479	468	442	482	472	449	435	461	454	465	485	451	452	435	474	504	465	448	463	483	469	471	485	448	507	445	485	463	459	479	446	464	445	473	475	470	437	440	503	483	480	478	474	497	462	430	474	484	458	461	495	457	477	466	493	449	438	465	450	475	472	468	486	423	465	464	457	429	473	494	454	441	475	461	464	466	455	468	493	457	463	483	502	471	467	454	478	433	488	480	445	442	431	485	482	494	455	498	472	485	442	471	466	455	461	431	511	500	448	457	464	464	466	450	503	500	460	461	420	448	471	432	487	489	460	485	476	462	455	473	448	500	455	434	468	437	462	509	494	499	460	476	455	519	431	495	446	440	506	472	472	477	453	483	434	526	450	451	489	434	500	440	472	462	478	431	503	482	446	508	451	481	499	489	439	472	457	449	509	479	459	486	481	451	458	509	447	454	467	456	435	480	463	480	484	456	458	453	502	462	462	476	475	485	490	478	484	448	458	502	498	430	460	458	443	469	481	463	452	415	455	447	459	448	467	488	479	479	519	476	450	474	455	494	501	448	449	467	454	513	468	424	463	471	446	462	458	498	488	498	425	496	455	483	457	474	478	495	493	492	453	467	453	460	450	485	492	439	475	461	455	471	429	481	479	462	458	455	484	477	466	489	433	436	445	453	485	462	430	501	489	465	441	456	438	475	447	456	462	449	477	453	459	447	495	435	465	474	422	458	477	496	429	478	466	452	435	500	461	440	464	478	436	491	458	463	474	455	457	443	481	514	437	480	464	452	483	484	479	474	443	512	422	468	493	482	461	462	483	446	432	474	474	492	479	470	468	482	450	471	420	421	453	408	405	447	440	487	443	485	458	438	450	472	484	496	470	496	470	448	466	481	521	446	497	442	465	485	482	490	474	475	475	474	479	532	480	442	466	487	482	446	521	474	481	481	425	459	451	439	485	471	457	464	464	510	456	473	472	442	449	457	477	469	452	506	468	529	473	467	439	432	453	477	467	473	490	435	464	466	462	468	458	425	444	439	458	468	467	471	511	486	436	459	469	496	479	472	454	428	476	477	419	468	474	479	484	517	474	451	445	428	478	464	445	479	473	462	444	482	458	454	466	441	466	448	511	444	469	452	468	489	477	466	505	473	503	468	497	446	480	454	466	446	469	481	483	478	446	434	498	428	489	471	453	459	454	458	457	453	459	468	460	488	457	511	451	479	429	457	445	482	494	477	471	430	456	523	483	456	454	430	455	446	491	423	455	464	435	479	477	453	474	483	502	451	485	485	449	465	434	454	457	468	489	483	470	458	498	449	497	438	416	484	479	469	488	487	462	418	457	474	470	443	470	501	427	485	442	509	471	472	447	486	436	466	457	424	447	460	449	467	495	456	442	467	426	479	447	489	462	463	474	475	455	458	471	476	470	462	435	471	484	453	457	493	454	452	529	481	449	478	439	473	475	469	450	509	462	446	473	458	496	416	497	496	492	475	479	477	419	462	496	458	446	450	473	476	467	466	481	465	469	459	457	478	469	479	483	449	486	432	454	495	443	447	482	461	481	436	487	475	491	464	479	442	483	471	453	473	511	447	469	452	462	475	465	466	449	468	478	468	445	439	492	469	478	450	415	458	476	477	466	419	472	445	470	452	491	453	482	462	478	483	476	451	486	482	468	449	463	443	439	463	523	463	459	480	423	434	465	497	493	472	455	449	477	450	473	492	481	471	489	489	485	447	484	443	479	491	491	480	480	484	507	476	450	454	519	459	417	479	457	479	447	446	473	451	471	447	446	439	450	459	498	476	473	499	489	465	491	498	461	481	465	457	470	443	477	463	480	428	497	489	438	479	451	461	450	487	462	471	446	462	492	492	454	448	456	448	485	484	470	467	450	472	501	468	493	494	473	483	437	483	470	453	470	491	499	439	446	437	475	464	442	430	441	461	486	489	435	447	462	454	448	465	465	503	475	496	446	456	487	470	494	458	492	466	494	470	473	457	468	454	436	465	458	495	454	437	440	437	447	475	501	472	497	467	452	483	484	474	504	495	500	476	464	479	468	437	453	483	458	467	489	478	475	460	419	485	491	478	494	526	472	477	452	449	408	533	489	465	468	496	456	474	475	458	462	443	475	477	477	472	443	455	443	444	445	502	474	452	480	445	455	435	461	437	468	504	469	430	461	489	446	468	441	442	445	452	447	462	458	437	500	481	471	476	466	458	430	442	426	481	481	431	491	481	511	469	468	450	452	475	487	501	470	493	458	478	479	480	443	463	454	438	471	516	493	499	464	412	460	477	500	456	479	486	492	446	465	440	473	453	476	477	500	471	454	476	441	500	428	468	431	497	493	483	448	470	464	471	478	454	463	455	443	439	444	477	483	474	494	467	477	467	457	488	435	503	484	431	453	469	481	459	466	446	473	453	493	455	458	461	489	474	500	440	447	471	412	470	476	499	448	496	472	469	473	514	452	449	433	451	451	437	466	455	443	438	469	484	446	474	473	477	470	495	452	486	483	485	471	486	454	474	468	482	497	443	431	412	481	480	451	492	427	430	447	449	469	450	489	492	472	448	449	510	437	439	491	460	448	464	492	499	462	443	504	422	502	493	448	462	487	508	476	471	444	486	472	462	459	413	459	471	511	499	453	452	446	464	463	428	479	461	448	503	483	440	503	487	476	541	481	465	494	461	457	440	453	475	484	487	498	476	499	438	443	485	428	422
32496	36237	40644	29376	17558	9600	5551	2880	1801	1190	955	786	681	645	589	543	543	493	504	491	481	445	506	436	463	437	426	406	441	419	408	432	433	405	451	381	415	419	405	406	388	450	410	394	375	383	422	404	403	407	405	434	434	394	419	440	443	417	413	403	462	437	399	413	410	417	409	416	430	368	393	392	390	401	451	409	410	399	435	423	371	405	421	410	431	428	406	445	388	412	401	392	429	386	387	370	421	360	423	386	424	417	397	386	429	430	382	409	424	406	397	400	416	394	379	399	402	434	388	415	406	360	413	401	402	396	410	395	384	418	428	429	411	431	369	413	437	406	417	457	401	392	419	440	426	435	373	372	414	381	438	396	440	434	394	404	430	384	411	426	434	449	405	423	431	399	410	413	424	404	425	409	406	364	446	444	409	403	433	450	436	389	417	438	393	427	377	410	444	434	419	454	388	421	432	428	423	426	402	458	407	434	438	414	403	377	400	434	447	412	413	399	419	408	405	396	427	434	396	411	396	387	426	396	425	428	405	430	407	424	335	420	390	416	398	404	418	419	399	432	409	392	421	394	391	408	409	407	380	415	435	433	383	410	406	417	413	353	422	402	403	431	396	408	380	364	387	410	427	371	397	394	393	433	405	394	399	393	464	388	416	386	421	407	385	429	422	413	413	440	411	380	398	414	398	429	395	433	420	380	417	409	388	398	396	434	439	405	418	396	400	454	414	416	430	405	406	463	391	375	412	420	420	403	437	407	407	400	445	400	401	390	386	443	431	427	406	433	432	387	397	437	403	423	429	413	387	438	462	365	396	410	416	425	398	413	428	391	376	422	404	425	387	402	401	421	413	401	415	434	409	422	420	431	367	431	405	463	430	416	417	410	381	438	393	417	420	389	427	421	389	404	401	438	400	410	388	416	405	419	424	467	415	387	399	412	400	410	404	429	389	402	406	431	358	436	396	409	395	411	416	430	365	390	409	381	403	395	403	434	425	385	404	416	381	429	409	390	423	405	432	428	422	384	401	395	432	389	427	393	424	414	408	412	396	389	421	411	392	412	421	358	421	411	435	397	378	423	385	420	412	439	419	462	391	394	395	409	388	374	401	408	417	432	420	394	402	413	419	380	412	373	366	390	407	426	384	409	416	471	426	405	428	426	416	441	396	401	415	417	416	421	394	427	403	394	435	419	441	418	410	420	431	438	417	415	408	392	419	374	408	415	414	424	408	376	431	388	431	406	426	429	424	419	440	413	439	396	413	422	416	424	405	399	439	421	428	418	410	398	427	384	402	403	420	418	406	424	397	397	460	430	421	389	408	418	409	429	440	432	382	388	414	405	396	404	405	415	400	407	416	397	466	453	451	436	416	384	357	405	437	409	394	402	429	413	431	393	422	397	388	395	407	422	422	414	419	417	393	415	386	390	406	409	425	437	418	421	448	425	410	427	401	378	464	391	432	394	427	444	384	427	442	389	445	405	428	390	445	407	427	407	404	434	430	408	411	377	384	435	416	401	421	421	392	429	392	390	408	378	411	453	375	395	402	432	402	388	412	419	425	418	388	456	412	412	446	383	445	424	436	432	403	414	408	393	411	429	437	397	397	382	398	388	424	373	411	460	423	416	408	371	392	388	433	404	400	406	403	397	395	416	415	401	441	442	408	389	440	414	394	412	421	392	444	408	426	421	434	428	438	409	412	426	410	392	428	405	402	413	370	434	375	419	422	411	384	433	395	407	444	421	400	382	430	418	437	413	378	389	439	430	450	400	413	417	410	431	420	358	388	403	424	425	447	414	427	418	426	422	423	377	405	400	402	440	439	428	426	362	417	434	444	428	384	365	404	412	390	404	438	404	406	415	363	419	412	434	407	413	420	429	387	415	417	411	419	438	408	413	380	394	455	398	428	403	405	433	401	447	407	443	422	412	387	375	386	434	386	393	390	388	447	426	425	415	406	392	376	405	402	399	418	428	390	429	401	394	392	432	399	422	421	396	433	377	412	445	416	398	407	358	422	414	380	463	397	391	404	436	395	413	396	390	421	389	434	373	444	401	422	417	436	409	402	386	435	410	448	386	403	418	404	423	413	428	411	402	454	444	423	407	399	379	444	390	394	412	416	383	405	426	433	398	429	439	382	423	418	404	419	434	394	392	438	409	422	391	399	423	394	407	380	421	356	443	402	426	429	423	406	428	399	403	437	428	405	415	420	424	419	395	380	427	421	425	439	418	391	409	431	398	443	415	439	399	415	421	407	419	415	446	414	411	421	397	445	400	385	460	407	419	397	415	418	411	400	444	445	421	411	435	396	390	399	441	452	420	390	418	429	420	418	422	380	406	411	419	396	432	408	423	433	371	412	380	428	395	395	429	408	419	402	405	424	401	399	383	401	431	372	409	450	432	402	412	424	394	410	395	423	397	439	424	417	395	389	432	402	448	420	419	402	403	403	440	388	409	392	418	384	434	416	400	418	402	411	446	406	448	414	458	413	439	416	406	436	394	414	393	394	405	434	413	465	413	428	417	346	396	457	376	418	410	428	388	396	402	422	427	431	402	417	408	395	406	400	405	422	416	383	396	435	421	428	391	422	394	390	435	448	390	435	413	409	429	404	419	383	417	431	400	431	420	423	385	385	421	450	414	425	396	404	435	437	403	423	428	398	416	397	406	408	358	426	426	413	435	461	387	404	398	375	416	423	442	358	419	385	443	430	423	385	417	404	399	400	420	408	414	406	426	417	412	412	414	379	419	394	441	429	421	413	419	424	446	420	380	417	422	438	399	422	398	419	387	404	430	405	415	413	414	395	369	405	426	416	415	428	401	442	408	400	445	386	416	422	391	383	394	415	408	406	427	385	420	436	412	436	411	394	394	408	420	394	385	397	380	441	455	425	398	443	410	399	424	401	428	431	404	399	405	413	411	395	456	409	404	413	423	419	438	429	392	405	439	404	425	417	388	413	420	414	419	417	398	434	386	392	436	397	396	429	395	430	408	368	445	411	440	424	408	419	434	416	402	376	461	401	438	387	391	395	425	392	432	398	395	406	402	431	465	404	429	400	420	390	462	439	372	441	420	423	430	396	396	411	404	413	406	392	413	380	372	416	423	413	404	383	398	400	399	432	397	375	406	383	389	402	395	388	460	403	422	412	406	416	419	391	439	404	436	398	389	405	391	398	373	404	413	427	408	411	404	414	395	427	378	449	408	409	403	415	385	399	398	413	401	374	392	434	393	386	409	412	392	392	429	426	407	407	429	409	410	439	407	399	416	424	447	433	442	442	387	415	405	399	414	436	427	412	432	391	414	395	372	430	416	439	406	434	437	447	428	400	421	399	388	429	398	430	391	444	447	370	405	419	444	403	427	412	395	413	422	395	369	448	398	422	405	362	418	415	426	414	420	366	397	425	369	431	440	436	407	419	429	390	403	419	391	417	398	397	426	405	399	407	417	374	390	404	440	408	379	438	427	427	424	460	395	415	427	409	444	419	384
38783	53990	43878	29359	20781	13686	8846	5096	3120	1918	1477	1261	977	903	793	743	725	636	586	632	575	570	535	512	529	517	527	539	528	533	485	490	506	491	463	497	490	475	496	494	496	534	499	516	481	466	498	504	498	471	480	517	477	508	484	472	503	495	505	492	474	479	443	481	488	488	444	454	504	483	485	482	504	483	490	529	479	435	484	469	558	525	474	516	493	516	442	493	487	506	526	489	501	498	485	462	462	476	488	507	509	478	482	496	508	512	491	493	511	507	495	462	504	479	519	479	491	459	458	501	517	534	475	478	471	498	513	507	494	476	493	479	499	527	497	520	510	522	500	499	479	493	493	502	463	500	441	506	478	471	499	492	508	494	480	504	489	476	516	464	470	457	509	444	513	484	530	449	479	499	485	498	477	526	481	463	489	516	459	518	456	501	502	507	472	504	520	468	470	487	460	503	475	461	498	509	530	482	508	458	463	485	470	476	470	543	475	528	487	507	458	486	515	492	505	487	512	458	464	480	507	487	534	484	494	531	506	493	461	460	471	479	490	476	470	477	518	483	462	503	486	486	536	527	476	490	491	531	510	462	500	499	498	528	482	514	502	514	492	493	469	523	547	487	487	459	510	502	482	489	476	513	465	477	459	519	506	501	441	458	505	473	453	477	501	487	456	473	448	513	466	471	506	456	484	446	540	491	505	493	524	517	479	509	492	473	522	473	463	548	501	512	510	469	476	457	482	479	506	525	477	469	465	503	498	505	522	495	523	518	493	507	486	485	491	443	482	464	532	522	472	521	484	525	507	492	523	490	508	492	477	480	482	484	480	510	506	485	512	463	519	496	486	541	507	474	501	488	464	452	467	511	466	510	508	528	539	480	462	533	483	484	489	524	461	475	449	498	490	472	451	497	466	509	475	493	518	447	495	491	473	476	472	490	455	464	492	506	497	473	471	480	516	501	501	507	503	481	472	472	517	515	523	471	503	494	494	486	519	500	517	503	509	481	462	521	500	476	504	485	507	507	455	487	473	509	501	471	536	531	479	489	495	532	522	490	506	502	496	497	480	506	481	515	486	472	480	478	463	506	454	510	491	470	515	495	466	504	486	495	506	467	506	508	458	483	476	491	514	515	534	525	453	500	472	475	517	473	499	473	508	478	476	507	489	494	494	472	487	481	491	526	474	485	492	517	493	507	460	514	510	466	465	480	492	521	515	483	457	518	492	513	461	503	464	450	515	492	460	475	530	460	480	475	481	497	471	481	459	490	494	490	475	481	520	489	471	502	476	452	500	502	501	501	502	470	457	502	482	473	514	539	496	481	491	523	491	458	472	503	453	495	505	474	463	481	509	464	471	485	478	540	476	528	475	486	490	479	502	490	475	477	479	476	512	462	481	482	483	534	479	482	501	490	475	455	493	522	461	460	517	432	474	513	473	483	507	515	469	449	534	441	450	500	522	498	471	524	513	470	528	530	500	486	460	506	482	479	497	532	496	476	477	468	497	513	487	491	467	467	512	470	494	491	474	467	488	514	489	518	495	497	515	520	465	504	481	448	487	510	451	474	459	489	500	483	479	501	521	485	485	457	455	448	491	443	475	478	512	461	505	493	505	477	503	500	449	504	503	498	484	491	507	474	516	458	496	501	515	537	524	496	515	490	488	491	480	523	503	483	518	517	523	464	495	484	487	499	499	467	484	467	505	479	508	493	510	474	492	508	516	472	503	477	499	485	504	500	511	523	468	474	511	494	467	495	488	491	499	523	490	473	545	478	490	493	474	505	503	481	486	488	454	497	504	505	517	469	488	552	503	501	498	472	436	495	478	482	525	500	475	487	503	480	499	495	518	455	500	469	494	517	474	531	509	456	505	503	515	475	494	464	469	492	512	500	476	489	487	520	501	474	547	552	467	466	524	500	497	480	529	527	528	499	450	489	491	476	519	489	507	490	498	489	505	490	469	511	443	454	493	537	465	518	479	485	502	465	496	490	493	500	513	512	485	451	504	516	482	496	480	498	516	472	463	475	486	495	524	476	500	486	478	460	474	501	526	477	427	479	489	515	466	510	488	481	445	454	470	491	491	512	489	537	453	511	483	507	499	491	444	546	485	497	486	522	486	466	506	492	490	462	509	471	468	519	450	493	491	500	520	495	452	479	471	535	449	487	468	465	512	501	503	496	522	487	502	469	491	521	536	515	505	457	533	486	488	497	524	510	472	489	465	453	462	518	496	505	465	499	458	464	530	459	484	522	484	478	523	501	486	484	493	468	461	519	521	466	462	490	477	481	495	497	475	471	516	471	509	486	496	487	496	506	459	538	475	453	477	480	473	465	497	510	490	475	507	473	489	514	497	462	496	472	461	488	487	507	464	471	518	545	448	532	483	529	531	511	467	473	455	483	482	492	510	458	478	472	480	465	460	511	492	509	466	457	498	496	510	476	466	477	473	515	492	477	477	512	547	487	515	459	540	486	499	445	492	534	504	522	491	481	513	470	524	438	476	515	477	486	523	531	500	493	441	511	499	467	486	488	510	465	498	472	532	455	526	486	484	497	474	486	452	466	498	497	499	514	451	491	480	490	488	468	509	451	507	493	469	528	462	488	462	479	421	474	489	470	443	494	480	499	504	481	474	512	502	524	503	516	501	515	502	450	476	464	476	467	508	479	550	538	499	505	520	470	470	510	485	519	501	501	471	495	499	500	476	507	504	504	484	463	473	479	457	547	490	501	527	469	494	514	512	478	476	482	489	478	508	506	508	517	521	495	530	529	477	484	492	515	498	485	464	510	479	471	491	476	461	502	504	478	504	477	494	486	460	485	494	482	515	501	488	493	473	505	502	443	506	487	467	518	463	503	487	498	475	488	477	481	501	490	465	482	488	455	519	494	492	465	491	456	468	483	502	490	464	475	508	468	501	503	439	493	490	453	505	467	500	465	503	505	509	486	486	521	496	488	485	492	449	497	488	490	492	483	495	463	463	483	524	514	473	506	487	487	463	506	500	486	517	546	517	500	548	481	494	485	510	519	493	499	511	503	533	507	488	500	533	494	495	510	481	505	477	458	521	497	508	532	471	524	472	522	465	466	494	486	450	519	427	509	482	508	494	502	480	451	480	470	505	489	494	538	522	464	505	474	507	515	452	495	489	446	504	523	524	483	497	514	472	518	488	472	496	507	514	483	505	484	512	495	498	477	457	469	503	469	486	492	485	510	519	493	486	471	488	463	459	542	441	465	495	476	474	499	486	485	524	489	499	541	476	481	525	509	473	515	493	466	528	495	491	491	485	461	491	477	483	493	493	514	495	510	480	480	467	482	499	478	489	514	479	472	494	497	501	509	457	472	499	530	488	449	460	518	502	475	494	496	517	451	528	515	511	501	504	469	499	478	491	482	478	495	495	457	474	481	465	539	517	511	494	499	504	529	475	480	443	497	493	461	495	466	496	462	517	525	525	501	497	480	483	476	476	475	461	469	486	514	462	500	515	479	502	502
24399	21606	29084	25904	23701	22770	15758	7525	3657	2220	1479	1135	906	796	760	654	636	587	544	508	499	470	465	468	448	470	457	475	432	410	481	430	464	425	482	480	435	459	392	443	480	419	437	453	401	429	448	425	427	432	451	479	438	419	414	447	421	442	397	411	424	403	411	418	460	430	460	439	451	449	402	401	438	439	423	402	440	438	416	423	459	387	417	433	420	445	442	443	432	421	410	419	451	436	429	430	404	433	406	420	459	459	398	424	391	434	414	397	430	417	434	434	421	439	435	392	406	411	408	404	411	405	429	395	427	428	456	437	414	401	432	424	396	442	404	427	437	409	410	385	481	468	451	411	404	422	407	452	434	416	451	403	436	424	384	421	425	418	405	410	401	410	433	434	428	406	424	416	426	433	413	432	384	383	449	445	443	382	413	415	394	429	430	373	421	403	425	383	429	413	438	419	391	384	427	415	439	428	438	391	423	424	380	381	409	407	421	404	404	411	417	407	401	454	406	381	435	452	400	388	421	418	420	413	427	386	406	400	439	414	401	424	420	416	436	418	434	422	397	447	406	391	402	430	399	412	425	420	443	420	397	422	430	420	412	402	455	428	412	396	380	430	399	399	392	435	448	360	426	454	434	448	434	392	432	406	421	417	410	431	436	440	438	404	439	440	425	411	402	432	410	414	402	417	446	394	403	423	410	415	420	427	460	396	427	445	403	408	415	411	413	418	436	425	396	409	416	409	431	410	394	423	445	415	432	426	430	364	442	420	408	428	432	415	449	414	426	432	429	416	403	439	418	408	447	409	442	441	416	379	414	429	423	419	448	422	420	432	435	389	381	418	438	394	431	409	397	459	439	419	400	399	423	457	413	435	505	402	438	425	424	376	392	418	422	421	381	450	390	408	418	420	417	422	420	423	396	424	436	410	402	486	404	406	423	451	422	461	441	397	417	443	452	428	387	382	415	462	445	419	429	416	417	434	442	426	415	475	426	391	419	392	434	408	423	474	444	410	427	421	462	382	409	417	446	443	449	415	418	452	437	397	420	415	448	433	418	436	407	404	457	399	444	390	432	433	438	447	429	403	414	420	430	421	445	428	443	427	430	419	429	432	415	409	391	411	414	451	416	426	399	428	463	447	394	435	438	428	367	387	412	435	374	424	419	413	409	395	451	371	415	455	425	428	448	473	420	405	420	414	443	436	418	429	423	432	440	409	438	425	434	429	418	436	411	423	417	441	415	426	430	399	458	432	467	412	434	428	439	427	455	406	394	398	419	403	409	426	416	414	387	398	420	413	400	451	414	405	402	436	422	403	429	426	424	404	435	414	365	417	418	427	402	393	416	401	429	431	407	396	453	411	403	400	433	420	417	423	435	399	443	420	447	395	432	429	407	417	394	411	411	433	456	447	399	422	442	451	403	403	416	412	429	407	394	399	428	404	447	401	441	405	446	400	428	390	407	396	400	411	402	413	394	400	448	397	425	421	446	417	402	400	387	387	416	449	425	395	428	410	442	406	425	418	400	441	399	398	413	465	391	408	433	384	403	420	357	408	424	397	391	411	407	397	429	411	410	420	419	444	409	406	424	414	448	442	441	425	434	416	388	404	439	421	424	382	418	429	436	420	398	409	372	434	405	461	409	447	432	424	435	406	424	420	394	405	394	421	435	413	438	413	415	409	418	452	432	452	395	427	434	450	449	407	447	463	448	460	433	416	439	410	430	413	412	386	396	386	448	429	407	462	413	419	444	415	414	423	406	414	397	387	420	430	422	429	423	425	412	474	426	419	425	442	371	384	395	415	398	426	392	414	410	392	448	448	424	431	422	431	453	377	418	409	410	403	433	407	408	429	449	393	433	408	433	388	400	425	437	381	445	427	405	420	399	387	438	443	404	416	429	433	422	430	456	419	443	443	404	418	415	401	437	430	444	435	445	423	426	404	425	409	436	482	422	408	428	411	440	449	432	434	427	424	454	393	447	406	390	431	385	395	439	410	391	426	409	427	407	435	426	422	410	482	415	428	414	446	414	437	389	449	398	437	435	428	436	413	414	419	435	429	425	390	376	418	423	427	426	380	487	428	391	425	394	403	408	418	402	422	421	412	395	430	416	397	450	437	397	412	458	446	434	413	391	398	412	406	452	429	412	440	463	401	410	431	399	414	419	421	411	405	427	431	437	428	423	408	419	390	411	405	384	396	408	417	460	423	407	438	437	430	459	403	420	445	425	399	391	414	431	393	406	393	427	430	409	414	437	386	435	432	430	415	440	403	434	373	435	406	453	416	388	375	423	428	396	439	405	401	442	418	426	450	455	447	407	391	411	386	393	438	389	438	474	429	432	424	408	422	435	409	390	413	415	411	445	400	414	425	408	425	464	437	432	379	414	416	411	426	426	423	432	429	443	381	414	427	387	439	406	404	399	406	412	418	447	461	385	426	403	418	402	436	436	396	377	432	409	447	409	422	397	421	442	389	404	423	369	441	381	440	410	429	419	424	417	417	411	431	418	448	435	411	446	417	423	416	416	412	396	401	410	391	422	432	443	402	426	453	396	443	417	424	408	415	419	439	376	432	413	434	417	430	411	415	440	392	422	424	395	437	410	403	464	450	397	442	411	382	416	453	437	402	404	431	443	442	424	432	456	424	410	433	436	409	425	446	393	411	418	419	424	392	428	451	442	425	397	371	403	413	406	447	405	410	412	444	402	445	419	373	429	388	433	425	420	432	419	430	448	394	411	406	419	456	404	442	415	424	441	395	439	421	464	431	380	417	417	417	392	410	409	435	384	445	434	425	431	419	458	417	413	421	444	400	432	421	408	375	421	420	427	458	417	411	393	455	409	420	391	387	464	420	420	396	401	439	432	427	415	398	444	391	437	369	435	471	392	421	399	413	430	467	434	406	447	397	438	410	387	388	411	432	418	445	433	446	445	441	444	445	407	442	436	421	427	396	419	429	433	371	421	430	436	433	433	400	410	398	410	414	440	427	436	394	385	422	414	414	449	423	418	402	451	372	427	461	419	410	431	407	413	425	402	437	434	415	386	389	431	405	420	435	432	433	414	412	424	446	380	407	432	422	445	420	404	379	428	410	409	423	413	416	440	441	418	413	424	430	443	425	410	426	411	446	385	434	433	476	414	401	418	414	443	379	443	437	402	457	427	443	423	457	430	381	422	434	412	454	436	423	403	418	420	414	444	386	426	419	417	419	416	424	431	405	402	400	411	436	395	426	413	397	404	442	426	399	413	448	419	462	401	423	458	393	428	414	432	432	407	370	424	388	441	399	416	434	435	429	436	434	403	423	429	424	437	436	439	447	437	421	420	428	435	397	391	437	421	425	404	418	429	427	424	411	376	397	441	428	420	451	383	436	430	430	421	422	410	396	411	411	420	446	411	393	430	405	398	445	404	419	406	410	432	442	430	423	418	451	405	415	434	429	405	425	425	385	412	433	446	409	410	420	435	425	426	403	409	426	418	437	419	423	441	402
37511	62481	52869	38156	29633	24216	16671	10473	5858	3360	2161	1692	1313	1103	981	884	859	800	701	659	616	647	614	587	560	502	520	539	565	527	528	510	475	520	508	490	518	487	542	502	489	500	503	484	508	487	475	477	528	475	502	496	510	493	468	523	512	507	485	448	489	504	497	497	493	505	496	536	534	507	498	534	471	454	519	505	477	484	475	488	500	485	478	500	496	500	504	517	472	452	476	487	501	527	510	488	430	502	468	469	467	493	528	512	468	499	525	506	523	476	470	470	505	483	482	519	491	513	510	532	485	508	486	504	517	495	497	475	515	509	538	498	515	507	499	491	487	474	504	500	525	479	508	483	498	515	513	510	478	472	494	472	524	475	506	485	488	461	501	515	418	497	501	498	484	461	488	478	494	486	526	532	465	518	508	479	524	492	486	493	463	492	530	487	511	525	497	471	492	472	500	480	473	501	505	470	451	459	507	442	524	448	516	497	495	500	467	492	460	522	518	518	500	486	497	493	493	499	501	512	507	462	466	523	480	513	516	515	542	515	506	488	507	503	520	457	480	518	510	503	505	512	480	487	453	452	503	514	502	495	505	496	502	514	505	517	496	518	517	484	476	511	507	519	494	505	539	494	491	531	482	476	446	459	532	510	433	487	457	461	498	469	481	524	492	488	496	491	494	464	468	514	489	511	529	498	492	466	488	503	469	464	469	515	506	501	489	491	496	453	521	482	502	512	510	482	512	494	502	457	515	497	508	471	488	493	467	488	495	483	502	493	502	513	483	483	499	528	512	502	472	498	485	485	524	495	492	505	515	511	481	520	479	494	486	521	513	468	484	482	509	461	498	510	519	485	497	509	416	550	491	443	486	456	496	521	497	560	498	524	497	486	461	479	492	481	490	495	485	526	475	505	505	524	502	505	510	469	486	526	497	468	478	514	481	496	505	482	490	507	514	519	521	512	480	488	549	465	494	505	474	468	472	487	453	451	499	511	538	505	509	492	485	555	447	467	491	495	499	549	517	492	490	450	521	502	520	500	501	488	465	482	488	492	498	527	513	505	521	511	490	528	462	479	510	502	495	493	468	477	471	502	533	500	504	493	487	481	487	490	500	499	469	531	458	480	507	497	500	511	506	483	532	504	464	472	537	464	471	521	506	492	514	489	418	477	464	504	487	486	484	519	510	476	464	498	500	515	520	510	472	500	517	519	503	517	470	476	500	491	513	513	511	527	491	486	533	506	517	482	496	501	529	519	488	488	464	516	504	461	516	498	490	494	510	547	493	477	531	456	494	497	493	530	501	498	519	498	479	520	491	479	504	514	489	506	482	484	560	495	482	457	518	527	491	487	498	476	550	517	498	553	527	470	508	511	485	474	508	496	523	517	458	499	477	511	494	490	486	531	510	527	503	506	449	514	494	476	515	482	510	462	517	520	529	481	524	517	465	480	529	549	483	456	524	442	514	489	480	481	492	522	511	513	512	485	474	494	504	510	512	476	511	492	481	531	524	455	464	509	542	512	471	485	504	504	501	520	465	520	493	510	453	466	536	509	483	513	503	493	500	485	518	474	475	480	463	490	486	447	489	479	517	528	493	472	513	513	497	483	460	487	509	476	491	498	493	516	520	480	448	482	510	529	505	497	498	511	437	460	485	467	530	483	411	501	421	522	486	452	517	481	515	477	547	493	469	534	474	485	459	522	500	497	462	505	477	497	531	471	450	454	506	510	497	495	472	519	484	496	505	503	488	482	527	506	445	489	501	525	495	498	517	505	476	492	505	503	496	484	539	524	487	497	503	470	468	509	520	488	485	507	520	493	498	529	484	466	526	507	516	534	486	533	533	514	465	511	464	487	510	489	527	490	450	474	509	473	507	505	493	498	466	523	501	489	514	507	503	512	529	527	522	551	516	460	484	475	486	512	522	483	465	481	486	498	416	528	478	530	481	465	476	485	507	509	472	516	494	478	495	449	494	466	492	470	480	509	525	542	483	480	523	534	500	498	504	490	468	479	490	506	479	509	500	510	499	531	524	495	468	483	521	504	508	481	455	486	511	520	514	476	497	470	522	508	527	529	498	510	503	496	528	495	483	474	479	506	492	479	454	488	531	492	502	485	506	488	498	521	482	472	495	494	464	483	529	525	493	514	523	518	488	518	474	507	507	488	490	521	490	482	458	522	499	538	474	503	486	489	469	494	482	491	482	519	501	431	524	481	452	497	469	491	476	531	513	488	537	466	528	523	498	502	493	479	499	486	497	538	522	499	485	518	482	520	447	514	509	503	476	492	497	478	473	474	529	472	484	497	499	515	482	499	504	533	532	521	492	476	470	467	528	520	535	459	509	475	506	492	484	495	491	508	512	514	496	477	451	498	510	488	516	488	443	497	543	463	491	479	488	515	554	448	501	481	470	488	515	483	503	525	497	492	522	529	516	455	515	494	503	491	518	485	464	497	487	483	484	461	482	463	492	504	512	498	487	468	484	496	483	498	520	471	516	498	519	504	517	501	538	480	476	464	533	510	494	511	460	461	513	464	502	513	504	475	532	523	456	511	522	489	514	498	496	467	459	466	492	500	526	475	453	503	504	527	512	460	529	500	520	522	472	515	512	501	497	463	458	459	496	535	486	503	539	524	464	483	496	492	480	492	484	482	497	495	473	460	527	518	495	498	504	477	449	518	474	484	501	512	493	487	486	508	448	509	518	484	503	478	516	509	501	516	549	519	504	504	501	486	499	485	448	463	461	518	510	479	506	490	491	501	482	494	480	498	488	511	531	486	484	485	490	465	462	511	518	486	524	500	444	495	495	512	520	506	487	462	493	503	514	487	503	511	503	476	503	494	502	505	463	475	473	477	515	492	476	498	464	481	485	455	518	461	494	482	440	513	520	480	497	491	497	487	508	479	522	485	479	467	509	495	490	513	500	542	487	563	496	483	521	494	472	473	487	479	485	482	536	510	464	477	500	480	537	506	507	515	468	497	521	475	491	446	497	517	506	496	530	507	485	502	483	509	476	479	470	473	501	510	448	510	472	474	517	512	492	514	472	500	506	509	508	477	425	503	478	469	467	505	515	519	507	522	501	478	499	517	506	462	482	486	505	508	458	500	479	472	484	500	502	496	517	508	508	480	502	509	508	499	500	477	462	494	514	505	498	483	494	500	513	477	462	449	470	468	518	496	511	530	505	447	475	468	437	505	506	515	487	476	471	510	458	499	504	450	510	504	491	457	475	477	492	497	512	484	489	501	513	485	493	492	507	481	486	498	508	492	485	491	520	487	536	473	474	505	456	479	460	492	503	501	472	498	507	528	522	484	515	488	487	491	513	491	523	489	473	516	508	516	494	466	522	437	493	511	487	521	531	502	454	497	516	481	490	515	502	467	477	526	502	529	514	469	529	471	440	501	478	478	515	508	505	480	518	499	505	507	465	496	515	516	496	487	527	518	508	518	474	521	480	491	484	457	483	505	462	493	492	521	477	513	491	485	479	493
25471	21690	29450	28185	23554	17701	11235	5915	3356	1931	1203	885	787	705	643	575	545	548	531	490	499	489	457	467	450	411	434	414	417	412	432	419	372	394	411	437	449	423	419	406	390	403	397	402	435	428	376	376	397	384	380	396	376	412	403	373	379	406	430	455	426	422	431	414	407	367	403	420	394	403	403	391	409	379	398	371	403	377	414	425	389	377	419	419	403	378	457	404	395	421	429	413	427	394	387	421	428	416	410	411	384	386	408	396	429	419	432	436	412	346	400	400	409	392	408	407	402	412	405	383	401	391	402	409	406	407	427	350	442	389	376	386	397	413	410	385	379	427	415	397	413	430	361	389	389	405	435	387	380	429	362	400	404	379	409	383	403	424	441	396	432	385	403	402	391	422	399	434	367	375	388	378	413	428	407	448	388	420	387	383	426	376	421	407	418	427	431	427	395	400	409	445	397	386	399	385	389	402	406	389	405	418	402	394	403	380	371	382	368	423	390	424	362	380	386	394	386	393	380	405	405	422	403	417	418	397	388	387	416	387	375	426	410	392	406	396	433	439	407	394	418	383	397	374	410	403	410	398	397	408	406	398	426	383	428	415	402	415	417	378	413	415	365	365	407	395	377	394	445	365	408	442	396	400	420	423	409	406	356	402	349	378	388	411	385	400	412	415	419	406	399	396	401	392	390	413	406	426	386	436	428	373	436	376	401	395	445	388	452	430	413	405	392	382	390	394	399	418	428	402	374	427	410	385	419	418	377	354	410	392	404	396	391	360	443	445	413	371	402	438	377	405	435	428	419	393	422	401	405	426	379	416	396	397	413	390	383	392	366	423	392	402	396	368	397	394	419	410	414	412	399	421	419	416	396	407	399	441	398	396	376	386	395	390	410	410	438	432	398	402	421	399	405	432	429	402	383	425	412	390	403	446	401	392	403	408	406	425	405	393	382	413	404	391	391	435	409	391	431	408	406	407	389	411	408	369	382	399	424	414	389	414	389	424	413	379	406	407	394	388	389	396	440	410	420	381	395	419	362	404	413	418	390	393	432	418	425	404	433	372	362	427	398	399	383	416	415	374	366	399	419	360	366	407	372	381	431	407	408	405	437	414	401	403	370	402	395	424	378	422	395	446	408	416	388	426	452	394	417	381	438	404	396	436	426	436	408	398	426	437	441	384	381	416	385	390	392	383	417	405	390	410	436	420	393	420	375	408	411	415	408	412	395	452	403	385	388	432	410	396	376	388	388	395	361	415	406	397	398	395	423	393	349	376	382	390	389	421	417	451	439	388	396	415	396	379	371	391	442	393	392	376	399	437	383	396	404	377	387	345	408	423	379	402	424	410	419	417	404	382	429	386	434	368	405	406	423	415	410	406	416	425	420	424	436	379	405	446	399	387	403	429	420	380	388	414	372	393	413	403	377	403	391	392	419	403	402	382	377	423	398	450	447	415	399	405	376	376	385	384	397	388	381	403	413	405	387	408	411	416	387	395	435	362	390	404	420	367	411	399	408	382	397	413	381	352	400	438	452	434	368	417	433	356	413	399	400	402	407	389	407	426	419	426	419	395	392	425	393	414	393	422	428	409	391	433	431	434	369	386	396	391	423	417	389	397	420	412	398	403	416	362	408	389	406	403	406	420	406	393	441	435	420	378	431	408	403	440	385	422	381	425	370	409	388	403	412	376	393	390	391	413	425	436	388	377	377	409	392	429	428	412	392	386	376	388	419	391	424	390	403	408	392	402	421	430	378	418	416	371	400	367	438	403	388	413	381	395	408	396	399	377	431	401	367	436	410	413	408	362	372	390	382	381	415	429	371	406	415	431	412	418	370	402	405	424	390	449	395	427	401	456	422	400	392	428	423	442	415	403	438	375	422	379	401	382	424	391	403	390	389	400	390	432	385	401	413	420	425	408	381	420	368	406	386	413	425	391	413	378	403	433	385	404	424	402	396	391	406	402	419	419	383	413	387	405	413	418	402	394	422	378	376	426	422	401	412	378	397	429	413	360	409	416	396	380	438	417	411	392	417	368	376	468	367	362	360	403	383	399	411	411	425	421	416	398	394	398	385	408	366	384	403	391	455	401	425	398	396	384	411	421	412	376	404	437	366	426	444	408	446	417	412	398	391	425	415	425	391	418	385	401	397	361	384	429	387	377	428	399	397	415	394	428	371	389	401	425	411	428	424	412	400	387	379	369	402	415	368	429	399	412	390	404	377	387	393	418	398	401	402	393	414	461	422	419	401	380	408	412	396	404	388	411	376	397	365	431	450	372	412	407	404	390	396	384	400	392	427	375	437	419	388	391	391	421	434	409	433	425	397	430	399	382	415	394	428	391	402	361	364	427	360	413	402	378	419	422	402	403	407	402	413	399	405	372	390	404	398	389	378	431	370	411	368	405	402	389	390	438	393	399	411	390	394	431	383	438	387	384	370	436	422	447	376	415	416	380	426	429	383	442	410	380	418	368	407	403	392	380	434	427	396	398	413	384	407	391	374	397	400	417	423	434	388	388	380	388	431	402	429	402	402	394	397	368	405	416	403	392	350	402	417	419	394	433	422	447	397	444	413	429	382	413	393	443	436	347	408	423	405	424	433	413	431	432	400	388	384	450	403	421	422	390	399	379	413	386	418	387	366	373	415	386	411	368	393	403	418	396	400	393	400	423	403	418	358	376	400	410	393	392	406	388	434	401	408	398	400	393	397	446	413	393	438	416	376	377	386	430	412	417	397	380	422	368	430	424	417	411	388	416	420	389	411	421	409	389	406	363	412	420	408	397	372	416	426	420	379	419	393	429	393	431	426	412	414	379	387	378	390	411	389	385	411	416	392	393	425	408	415	385	419	422	397	409	386	413	425	425	385	384	380	393	398	406	385	347	400	408	404	399	409	393	397	388	394	462	390	389	404	397	417	407	412	374	360	392	383	425	419	441	395	412	413	389	437	429	416	427	389	402	411	347	402	407	385	419	379	425	436	390	425	423	395	426	394	353	405	391	403	404	431	405	376	450	425	419	400	407	406	363	429	413	433	410	387	395	381	432	388	402	438	391	408	362	390	385	389	377	410	406	390	372	414	421	379	395	412	392	429	405	381	432	391	408	380	398	381	389	366	443	415	413	442	404	418	422	395	415	394	418	348	446	369	410	364	420	432	421	366	381	370	404	383	405	401	409	416	403	430	400	393	403	394	413	376	394	398	388	372	401	418	396	390	413	389	426	423	378	418	435	412	409	427	409	420	400	409	403	405	395	408	431	372	393	452	397	426	377	425	393	411	393	419	388	402	437	394	415	386	410	402	400	406	398	383	410	420	465	429	376	394	422	412	411	384	431	409	401	410	425	419	382	390	380	407	409	393	425	421	432	419	389	421	424	409	419	397	433	436	436	403	429	399	421	368	404	410	412	409	386	419	422	392	358	389	428	383	429	438	409	420	369	427	381	388	375	360	397	375	411	422	425	388	404	404	393	396	420	387	447	451	397	389	425
35195	59404	50026	35663	28588	21163	15058	9579	5740	3100	1882	1465	1190	1029	923	781	738	711	636	648	601	623	559	581	541	517	521	504	526	514	529	488	473	458	506	501	475	487	501	484	462	487	504	519	463	480	480	490	438	445	512	481	494	456	475	440	463	455	437	432	503	467	469	466	467	462	477	507	496	444	473	488	500	473	495	467	466	460	451	476	528	485	477	463	430	504	482	444	476	456	457	488	474	469	433	479	494	520	473	493	482	486	461	459	453	490	526	493	485	491	466	482	484	455	493	453	497	479	479	467	487	464	441	440	489	489	503	460	489	492	466	487	479	490	483	488	481	463	530	464	499	465	486	518	481	486	450	455	483	513	463	468	482	463	460	461	487	545	466	490	468	464	452	488	497	526	453	459	507	475	477	476	456	485	445	466	497	447	499	465	488	478	478	495	481	454	461	463	457	482	428	484	494	467	437	472	470	481	450	469	464	456	486	440	470	463	468	472	483	450	502	476	497	468	504	503	471	475	473	452	470	469	470	478	473	479	457	478	475	519	516	497	495	435	470	479	454	508	497	428	471	474	486	514	486	459	455	483	482	517	486	492	487	481	464	496	462	476	506	487	471	500	483	521	489	489	456	448	493	427	500	486	512	485	463	485	475	446	495	472	527	457	471	498	452	479	479	478	487	481	469	485	502	469	487	447	481	501	469	493	483	480	420	520	471	427	433	491	493	473	468	465	467	508	534	477	481	498	422	468	450	467	483	504	492	476	454	448	467	481	477	499	431	472	481	455	484	509	487	497	449	474	491	523	447	532	457	482	430	439	464	452	487	475	457	453	479	443	492	460	465	476	448	442	527	495	467	483	499	475	457	506	477	501	477	484	502	470	495	474	469	510	470	469	503	470	447	459	464	486	492	499	501	478	449	503	462	487	488	521	509	471	495	487	501	476	457	501	502	482	503	464	470	467	490	459	534	471	475	469	467	487	486	499	476	472	488	470	469	498	492	465	456	483	506	453	458	466	492	495	495	458	440	470	455	540	484	502	505	454	526	430	472	499	462	479	457	450	477	458	482	480	502	523	470	495	476	497	474	473	436	492	475	487	483	459	465	471	505	486	506	484	459	472	467	471	459	494	486	515	508	501	461	490	504	481	448	522	499	474	481	497	464	481	523	469	438	463	481	479	489	478	487	514	457	468	473	476	460	449	443	501	495	452	511	471	481	493	475	450	492	482	472	497	452	482	471	479	498	491	511	535	467	448	497	442	494	489	495	455	498	477	450	500	491	531	457	457	469	453	461	510	493	460	496	476	494	491	458	461	461	485	531	437	475	511	485	493	438	457	447	488	471	513	467	470	486	500	455	502	460	501	504	501	452	514	469	496	466	488	500	467	505	446	458	503	508	491	489	481	500	475	467	492	503	535	515	482	472	497	450	502	465	477	447	462	467	452	477	469	488	486	456	504	460	463	463	467	488	455	470	446	472	534	459	473	472	486	485	494	448	466	475	450	471	490	502	485	498	464	487	473	503	444	501	494	458	491	479	476	502	476	489	468	472	457	461	493	464	494	500	460	457	513	464	467	456	504	462	468	455	461	497	475	447	491	457	499	495	491	473	482	427	457	512	452	462	470	496	498	463	460	475	489	498	487	470	449	506	476	461	473	486	479	462	509	482	478	461	515	465	479	448	475	505	472	481	471	490	502	469	506	466	483	499	445	476	482	468	472	464	448	527	439	513	502	475	432	465	455	483	470	440	457	454	481	477	508	445	475	453	487	466	480	478	464	462	511	466	475	475	493	433	456	475	492	446	476	477	493	498	452	483	480	462	429	493	459	488	477	418	510	450	494	505	458	501	460	472	492	466	479	466	487	491	489	453	441	462	460	483	468	473	469	504	483	444	478	489	491	482	456	528	524	447	412	509	451	474	495	473	456	457	524	475	469	469	483	496	484	461	487	460	476	486	463	463	464	472	447	490	477	485	498	482	496	499	478	462	487	513	503	527	488	451	458	473	476	455	453	480	461	475	519	484	516	516	485	465	498	485	471	482	466	471	495	455	507	474	498	505	462	467	507	528	445	477	510	466	469	485	459	522	524	531	472	497	482	521	449	456	453	476	478	460	477	527	497	456	459	465	468	429	456	484	468	497	486	438	461	480	459	503	489	486	503	481	500	489	512	480	466	456	484	448	451	491	453	435	451	459	491	527	538	448	483	469	446	460	483	512	462	483	472	500	471	473	450	443	478	506	477	493	451	434	484	452	475	461	466	511	464	499	475	468	493	510	498	460	507	467	489	470	436	487	460	498	462	489	518	443	489	506	465	483	451	477	467	462	498	462	484	496	454	489	468	479	496	488	520	490	475	452	472	472	498	470	456	518	478	483	478	506	485	448	515	470	475	483	467	473	496	493	485	456	455	495	474	455	453	466	482	487	491	447	473	459	493	480	512	506	456	481	489	498	502	516	496	491	484	439	461	417	464	456	454	503	489	464	455	505	490	522	476	470	492	456	465	490	515	460	480	493	510	480	483	490	496	488	471	472	469	484	467	491	482	531	532	534	470	490	480	499	482	490	509	474	495	461	495	521	489	494	470	489	500	541	500	463	482	462	473	491	472	435	446	481	444	475	460	492	497	484	461	487	476	505	497	475	483	481	490	478	514	491	482	474	463	460	453	511	501	502	488	506	508	479	469	462	487	503	453	502	488	493	494	467	476	496	477	507	512	480	493	465	462	478	499	491	462	472	482	468	481	461	464	465	487	497	473	479	450	450	444	471	477	482	473	464	441	462	479	458	510	479	488	456	475	470	465	444	470	471	510	469	475	510	496	460	458	505	459	503	443	504	426	521	501	478	474	471	444	465	492	509	514	472	511	480	484	512	500	436	484	473	481	423	472	492	443	525	507	510	451	509	468	476	493	506	496	475	496	482	457	510	438	459	488	463	463	429	460	473	476	471	515	478	462	482	467	516	483	493	493	503	480	506	483	494	487	482	422	475	473	500	432	512	499	503	526	443	438	478	482	474	492	489	492	481	487	434	471	496	459	490	471	440	493	475	478	486	495	475	498	484	504	497	531	468	474	508	417	504	459	483	463	495	476	495	510	482	499	494	464	509	474	481	496	474	481	474	450	479	468	509	478	490	454	495	438	476	521	515	478	466	447	453	495	464	458	499	455	480	474	487	509	501	516	492	481	505	472	482	492	488	497	492	466	457	472	484	487	468	470	523	495	482	478	489	514	458	468	482	461	445	467	523	492	489	518	487	447	472	481	508	493	488	441	485	471	471	504	447	467	511	451	453	437	493	508	440	507	462	527	477	452	453	481	484	499	454	449	525	461	468	461	484	473	511	504	508	477	507	469	484	439	517	468	487	523	502	517	474	478	473	437	499	479	511	501	462	452	478	461	476	449	479	511	468	456	461	474	433	501	495	500	479	471	468	489	492	493	498	474	473	463	456	512	494	488	453	467	496	506	518	505	497	448	462	500	494	489	477	472	457	485
23231	21652	29421	24643	23039	26052	25879	13975	6838	3657	2224	1457	1100	982	894	784	761	694	633	572	581	504	487	487	528	452	475	443	468	413	489	439	438	438	463	424	401	415	454	451	443	482	420	436	434	413	428	415	430	433	423	417	417	428	409	440	407	421	412	399	425	412	440	413	438	462	420	463	418	394	418	407	446	394	431	423	414	420	387	433	406	424	396	398	403	407	459	413	388	414	426	376	464	443	447	446	430	422	450	426	407	415	445	429	432	438	417	444	422	453	437	454	390	406	420	412	411	451	413	434	428	432	440	435	424	423	456	411	435	436	417	387	462	399	427	472	402	416	407	393	403	461	412	389	458	465	420	390	445	424	435	436	411	407	406	413	429	422	438	445	441	434	403	463	437	474	417	420	397	424	392	406	400	370	399	428	387	454	388	430	393	437	417	434	468	411	395	433	427	400	436	422	442	427	420	405	416	423	401	430	389	471	455	425	434	419	467	418	433	418	417	420	446	419	453	365	459	433	428	456	437	425	410	431	416	425	404	406	448	409	441	427	406	429	438	435	410	419	388	465	444	440	398	425	398	413	425	447	439	422	427	404	417	401	371	404	452	390	411	414	420	432	421	437	435	434	407	411	427	394	414	429	401	441	409	416	438	473	441	452	436	440	403	452	419	378	451	399	468	416	459	438	430	388	435	404	400	402	436	425	426	384	438	396	428	395	391	434	406	449	383	448	443	419	408	433	428	413	461	464	426	434	432	398	427	410	428	417	421	445	442	454	435	443	420	440	416	433	446	423	387	403	426	427	446	426	450	450	427	455	403	429	442	438	434	395	422	372	396	423	423	426	416	417	399	461	417	423	438	416	424	387	420	389	419	451	416	405	438	407	397	417	460	392	431	443	423	432	439	440	431	370	409	405	435	411	405	380	460	437	401	398	419	415	419	422	363	408	404	417	391	411	398	420	424	403	432	452	424	386	396	439	402	425	411	381	442	428	423	440	381	435	438	395	431	434	420	434	420	466	396	384	399	427	452	446	399	396	424	446	401	440	434	438	433	391	408	455	395	435	435	410	408	417	424	424	420	439	410	406	452	457	429	427	413	375	453	402	423	398	448	396	401	438	403	431	412	404	433	419	435	400	453	413	426	430	422	425	396	412	409	432	410	407	413	458	405	397	412	444	418	418	418	415	454	414	420	417	432	390	400	416	380	391	408	410	432	409	416	383	388	438	408	448	401	446	414	446	421	440	436	402	430	440	404	432	443	416	407	423	428	411	416	399	434	464	431	402	401	430	429	412	431	434	401	409	431	421	424	400	414	454	431	378	417	437	416	403	464	434	434	423	380	438	390	424	399	426	417	451	386	463	425	444	401	418	428	410	415	455	386	432	421	399	397	411	418	436	384	424	413	406	385	408	409	433	415	437	422	455	403	407	394	425	418	429	392	371	431	416	412	389	395	404	413	369	427	449	457	409	403	413	403	424	417	417	444	399	433	448	455	451	459	429	416	438	444	420	407	392	434	399	437	430	408	446	445	461	405	427	408	452	384	410	448	390	420	414	421	441	435	426	430	442	436	442	403	411	418	403	419	458	408	382	410	409	428	453	425	441	435	410	425	406	450	429	418	444	410	437	424	442	424	417	415	429	432	482	397	437	392	398	412	411	419	427	397	416	459	430	453	431	379	411	452	423	417	439	378	413	426	421	441	445	434	406	450	464	394	435	395	416	424	408	404	418	457	423	460	409	413	429	424	414	435	415	402	464	453	420	410	426	397	434	439	413	427	429	409	443	409	441	445	406	409	434	398	402	415	435	436	425	385	441	415	412	437	419	440	427	423	417	440	420	452	420	401	438	419	451	422	434	408	423	418	463	420	426	467	426	393	416	456	430	433	423	418	419	426	414	444	436	409	442	416	434	414	422	454	440	418	423	454	412	421	455	418	412	459	412	396	420	433	422	388	406	450	442	423	385	351	424	391	427	425	473	415	425	412	416	425	426	432	418	446	461	392	422	452	452	427	435	410	442	431	427	439	416	401	418	437	444	429	411	436	408	396	395	447	386	458	416	419	414	458	418	434	414	418	423	433	413	436	452	391	391	452	434	423	415	394	447	434	445	450	434	410	376	403	409	446	438	404	393	407	429	424	448	460	419	449	421	405	437	444	405	437	429	409	432	443	410	413	405	390	480	417	409	443	409	387	436	427	423	387	438	446	446	388	429	414	404	437	448	432	455	432	441	429	393	400	408	431	439	412	399	417	455	432	418	376	438	366	443	429	388	416	429	432	436	445	428	426	371	435	417	471	413	422	426	418	410	411	389	442	416	438	449	438	418	417	406	393	407	439	414	415	421	411	437	478	429	429	443	444	426	443	432	410	409	413	405	433	388	426	435	441	462	421	456	384	442	417	425	444	419	406	425	433	441	413	416	448	414	426	428	397	387	376	414	415	432	417	437	411	416	405	417	435	417	452	449	441	387	464	405	421	444	435	409	418	393	406	414	437	411	343	442	417	442	391	466	458	448	417	402	440	460	391	408	461	435	407	449	454	439	416	426	441	457	438	440	370	460	421	464	379	401	410	408	427	417	420	413	400	433	390	420	423	402	393	415	426	441	390	435	421	411	411	404	443	419	394	402	436	479	459	391	456	415	413	416	450	409	419	442	453	407	417	419	434	379	415	394	449	419	437	425	420	422	416	429	424	404	459	411	405	396	403	420	432	385	415	419	447	413	442	418	434	428	449	434	372	413	472	445	440	437	404	418	465	424	420	393	395	436	441	426	456	425	427	438	424	395	439	413	427	395	435	405	449	425	399	390	424	451	409	410	432	454	392	398	455	422	428	391	396	380	417	442	417	418	416	421	395	404	428	415	451	398	402	434	434	423	427	448	432	421	431	455	414	446	414	439	443	448	406	415	450	413	438	426	397	398	446	417	399	406	424	450	411	438	439	436	444	444	397	442	441	433	422	418	409	413	438	413	429	414	408	385	462	433	404	434	438	435	421	389	427	459	426	432	381	411	402	412	436	392	416	394	411	418	420	424	448	424	429	413	420	442	411	411	418	419	407	432	407	431	429	440	397	444	436	462	434	446	447	423	441	429	368	411	449	413	408	448	414	411	383	426	416	474	408	427	428	432	416	419	444	407	420	409	444	410	407	397	433	418	424	404	422	434	438	429	442	423	404	440	432	411	419	437	431	427	402	417	425	449	430	431	418	417	444	397	413	404	451	453	424	431	405	417	441	422	408	429	421	439	399	412	422	447	422	391	390	400	396	409	420	391	401	423	432	428	400	405	426	425	414	404	399	410	419	465	430	419	435	426	422	435	426	419	392	394	393	444	397	424	415	429	409	406	412	393	427	420	410	430	423	403	369	433	410	419	430	418	441	427	399	423	416	414	410	417	445	401	434	418	411	435	441	421	384	431	389	423	451	407	389	432	447	392	408	454	437	423	428	410	419	431	431	424	429	441	450	407	417	409	440	413	395	412	447	435	402	442
39398	67754	57667	44512	38448	32439	24899	16359	9628	5424	3568	2141	1705	1513	1276	1099	988	920	807	763	704	677	619	632	587	580	537	560	542	575	545	492	526	518	501	525	498	526	521	533	536	490	481	476	504	476	492	476	504	501	473	505	504	484	496	520	467	492	479	488	502	564	504	504	496	488	495	484	463	465	492	506	460	499	515	497	504	512	509	518	474	497	450	469	482	476	486	513	490	531	448	503	492	458	490	495	507	480	484	521	515	535	485	469	549	491	515	495	482	490	506	496	556	501	504	467	495	480	491	468	488	497	515	502	540	477	461	459	486	481	473	514	527	465	485	522	493	529	457	497	455	506	502	498	459	481	533	515	520	456	469	475	471	499	492	452	481	498	470	532	482	478	478	498	514	485	517	505	498	460	521	478	489	507	466	505	516	539	500	466	499	517	485	508	501	508	478	501	450	496	495	444	438	533	499	494	450	463	475	489	491	505	497	478	521	475	453	508	491	460	495	485	453	525	466	449	493	462	454	487	506	469	529	462	525	502	483	509	451	476	487	510	469	492	510	528	451	489	485	503	469	479	503	541	456	456	500	433	502	506	479	492	473	476	497	495	491	500	541	495	510	503	496	497	507	444	501	475	503	510	472	490	488	495	506	535	496	473	459	483	467	452	452	487	489	475	454	504	467	511	488	517	487	486	485	512	523	454	479	466	515	485	455	473	502	466	459	490	514	505	534	497	489	505	454	520	512	448	503	525	476	484	441	500	480	508	451	505	513	502	470	466	472	516	451	487	513	489	467	475	516	474	509	494	462	526	509	457	470	526	481	475	485	501	474	499	511	486	524	494	474	475	510	484	497	488	478	484	472	491	509	486	444	451	470	478	509	503	533	475	451	483	474	486	485	492	476	509	514	520	447	488	507	496	479	485	519	481	445	496	503	482	486	536	485	458	507	492	493	483	487	514	538	480	475	480	467	487	492	517	550	488	462	497	455	472	489	461	504	463	494	483	475	514	502	476	490	500	497	500	494	503	487	498	525	478	462	464	464	479	494	523	490	488	464	452	539	504	506	471	497	476	495	454	468	516	499	525	516	515	458	503	502	493	527	521	505	482	497	531	483	477	472	484	472	490	494	472	493	470	495	466	526	516	526	521	507	453	485	498	500	504	479	456	494	502	491	494	457	462	507	515	458	476	489	518	478	504	508	481	520	505	482	499	496	478	493	521	482	500	504	462	462	504	461	461	474	495	481	497	493	489	456	507	493	500	474	500	491	504	432	542	461	498	507	501	482	466	476	476	485	497	519	507	479	474	509	484	495	477	479	490	500	479	507	466	492	486	489	468	542	445	494	500	494	490	495	460	477	479	480	558	476	492	518	510	503	473	471	459	466	494	456	509	492	453	484	482	485	499	509	505	521	496	506	453	493	528	466	459	461	514	517	493	522	504	525	491	480	507	501	537	487	539	511	441	493	517	463	454	465	495	511	487	496	497	485	493	461	494	488	492	478	474	491	505	489	462	503	466	479	511	490	499	450	457	473	502	457	496	493	457	485	492	457	493	475	501	456	477	506	479	501	462	494	449	492	476	493	491	467	508	518	509	493	498	473	480	480	481	462	502	543	493	462	516	490	493	501	496	485	467	488	494	469	477	518	467	505	474	473	505	452	463	486	515	487	478	507	456	495	497	514	486	421	472	499	486	501	508	512	477	424	479	507	479	492	496	489	481	488	473	486	467	522	473	476	494	518	483	477	454	489	455	468	439	491	480	493	507	479	449	498	476	495	471	531	481	499	503	518	451	501	467	478	527	473	472	479	467	454	506	510	507	510	507	460	486	493	513	515	512	485	478	477	501	489	481	502	476	478	495	445	500	455	484	498	474	508	446	454	466	468	518	476	505	462	519	482	486	485	418	485	510	480	480	499	456	494	500	448	547	491	474	532	488	481	475	464	463	481	498	484	465	459	514	482	474	481	480	507	477	516	475	457	458	506	467	491	497	497	486	499	482	507	479	493	488	523	489	536	470	509	465	510	468	476	475	475	460	498	480	466	464	476	484	510	479	463	512	455	499	502	473	486	523	471	484	498	467	515	502	510	480	473	480	478	467	479	488	462	471	469	500	468	466	518	465	503	510	467	520	457	488	487	505	462	468	476	462	473	486	460	531	511	501	517	488	504	437	480	542	511	487	467	504	467	456	507	480	502	466	476	434	465	458	493	491	503	494	510	502	472	459	474	523	530	504	507	514	466	462	431	472	510	507	533	512	530	487	483	512	509	441	505	468	476	477	479	499	497	500	505	488	519	485	489	519	434	455	487	525	466	448	448	524	504	483	496	515	482	511	513	511	526	464	459	477	466	457	498	458	477	458	472	487	480	492	466	443	486	437	490	487	502	496	510	482	470	488	458	534	498	481	470	501	488	504	481	513	461	475	499	484	496	443	514	513	473	508	517	483	455	517	499	467	499	502	478	484	472	488	504	451	514	530	477	440	470	504	484	486	483	479	474	529	498	478	534	487	475	511	474	505	484	479	509	458	466	501	488	495	436	448	489	467	477	486	492	489	496	520	467	489	481	476	448	498	492	494	512	482	483	521	490	476	497	495	498	467	496	477	468	483	456	484	482	443	480	486	477	483	479	517	489	469	481	474	520	487	478	489	512	498	496	510	494	488	490	466	461	480	466	503	512	504	481	507	500	497	493	521	476	527	507	491	522	455	483	518	477	478	474	471	496	521	476	508	486	493	481	507	474	484	501	543	500	429	481	465	488	464	484	474	498	458	491	502	547	477	491	495	475	505	437	453	488	454	510	478	432	503	491	475	509	476	527	488	503	507	483	440	498	531	470	555	498	491	458	455	481	445	484	504	456	458	466	460	498	456	439	522	509	461	485	494	489	468	489	458	489	488	474	467	483	467	469	481	499	500	503	457	514	477	532	499	495	503	491	504	472	468	505	473	489	469	462	514	459	471	457	483	512	464	492	508	478	469	477	477	457	503	493	485	500	511	483	475	473	485	492	469	526	495	503	520	464	502	473	470	470	472	505	482	495	472	484	485	472	476	467	458	480	483	484	504	483	510	489	496	530	473	493	498	520	487	491	470	489	514	461	458	456	503	479	451	462	507	486	502	520	491	543	489	474	498	458	472	498	489	454	518	491	466	481	455	463	487	499	484	481	503	484	484	493	471	462	503	458	482	493	490	478	463	502	465	494	489	458	478	531	536	498	487	465	485	487	477	492	469	491	465	494	491	508	460	453	511	477	454	501	487	481	515	515	437	487	471	479	494	513	465	507	461	471	476	491	461	485	541	493	495	421	439	496	461	491	455	480	483	501	496	558	493	506	487	461	470	466	439	504	483	498	469	523	494	488	539	490	493	498	517	513	505	509	495	499	507	501	458	476	472	494	493	463	494	472	474	476	510	555	514	489	492	498	471	460	528	485	491	496	487	471	533	469	513	480	460	455	486	473	520	476	500	446	507	476	517	474	474	463	492	524	470	480	502
31778	34503	41004	30862	19171	11512	6513	3589	1770	1255	894	726	727	661	605	520	492	444	515	465	460	493	443	423	419	424	488	418	427	389	434	430	415	442	429	409	401	413	417	396	417	410	403	395	372	439	399	407	389	404	438	433	386	383	405	373	433	411	397	384	408	449	430	394	426	404	406	391	438	410	422	420	397	398	365	433	444	397	393	382	422	406	392	423	368	381	402	368	385	397	440	403	404	411	406	386	410	386	390	390	387	412	382	401	437	418	413	428	396	395	371	410	428	411	387	410	388	370	371	393	404	387	386	431	394	395	449	386	452	392	408	423	381	438	414	362	397	415	391	392	414	414	403	387	413	413	409	400	396	387	375	420	405	345	403	409	408	389	387	415	430	392	388	400	415	415	380	352	430	417	448	402	449	388	425	381	427	359	414	380	392	412	423	410	416	402	381	420	367	410	453	393	417	394	420	390	387	404	406	402	399	415	406	404	424	400	410	448	418	402	392	403	417	403	399	442	384	419	406	427	380	422	382	404	382	392	425	406	392	402	423	415	416	403	394	377	395	383	396	417	368	401	413	415	421	368	411	404	387	412	414	414	373	409	411	416	412	365	397	399	402	426	401	409	428	387	424	432	396	400	407	386	425	399	391	394	368	362	396	413	397	405	432	379	382	418	362	390	422	391	426	367	432	430	393	406	392	440	417	403	409	411	421	379	408	450	363	382	418	410	414	415	407	386	399	364	360	412	439	389	387	448	417	412	412	397	400	419	401	397	418	397	391	417	411	404	398	433	421	398	391	425	402	430	397	414	410	389	439	385	405	439	406	406	414	409	430	399	437	402	399	435	383	405	421	425	394	387	443	403	398	394	394	399	398	452	401	376	442	424	398	411	394	411	434	416	418	423	379	400	421	394	382	424	377	404	414	396	405	388	401	391	423	406	408	395	425	387	416	365	405	418	443	445	445	414	415	442	421	385	402	392	438	420	419	438	428	418	385	386	416	367	412	402	404	379	387	388	450	418	414	420	427	420	423	411	423	409	436	392	394	399	382	410	403	405	410	401	387	389	426	401	410	409	383	414	409	363	407	405	414	427	413	420	380	392	431	378	406	416	410	414	446	412	400	403	390	415	351	387	434	433	391	366	415	422	413	417	400	418	413	425	415	424	411	403	371	359	423	402	418	360	430	412	388	398	388	417	419	430	435	397	395	431	410	436	388	399	437	419	368	376	417	414	426	396	411	399	438	409	393	392	401	416	408	415	387	398	368	405	368	409	415	378	410	452	426	430	426	440	425	424	397	466	409	421	399	408	407	405	398	403	408	426	406	408	385	383	400	409	387	413	419	383	411	407	370	431	383	431	402	411	407	390	407	419	402	384	427	419	404	416	400	407	386	407	421	405	428	353	393	403	419	420	401	370	378	382	371	376	410	396	393	388	380	393	386	402	396	412	434	377	396	378	383	406	383	384	367	412	383	401	459	403	400	393	413	383	418	356	455	390	399	390	423	422	409	424	433	432	447	401	404	386	439	384	400	424	423	391	433	428	407	407	452	364	414	421	396	434	392	407	395	391	432	442	406	386	420	392	417	397	394	401	427	444	393	416	431	418	430	414	438	396	379	421	387	396	408	402	403	410	429	391	388	421	409	424	396	410	416	368	404	442	407	398	395	458	423	406	413	402	389	413	385	369	403	403	428	382	427	387	400	421	396	400	445	432	424	442	410	387	366	379	430	416	413	408	392	423	396	441	386	381	404	397	393	427	448	399	443	420	394	430	394	416	387	403	420	429	401	379	398	415	380	386	402	419	404	399	416	391	381	410	420	420	408	420	383	402	418	433	415	407	434	425	409	394	411	393	414	449	435	420	396	407	393	412	434	406	400	406	429	386	375	418	396	432	440	416	415	410	439	419	394	395	404	416	407	412	412	386	378	422	386	417	399	382	403	429	412	449	402	407	409	411	385	414	398	384	382	395	410	442	404	392	410	381	371	399	412	398	415	372	412	393	427	405	396	395	376	405	400	429	445	442	414	422	408	406	444	431	370	413	409	407	406	416	414	414	431	430	424	415	424	429	401	413	435	412	411	404	432	412	421	399	410	447	411	408	411	390	413	401	391	362	447	451	397	408	414	399	422	397	384	427	378	419	383	392	392	415	415	427	410	417	394	387	398	394	445	391	420	400	415	419	437	393	448	437	400	423	368	434	406	407	434	401	396	402	411	367	400	398	406	386	402	357	380	424	396	409	403	421	410	401	362	426	413	417	412	411	415	424	364	380	388	381	402	405	381	393	382	423	426	393	420	377	409	412	405	437	432	392	368	402	429	412	419	404	435	394	413	411	404	396	420	408	418	430	428	440	430	397	391	404	396	433	472	390	391	450	383	408	378	418	442	396	383	399	406	376	398	398	354	408	407	410	414	434	386	393	384	439	402	416	414	399	386	382	393	425	410	418	400	368	395	379	406	404	405	402	393	383	373	422	405	404	400	435	409	408	432	422	370	380	454	423	386	395	376	432	410	408	430	404	448	415	392	405	426	402	403	412	392	377	358	437	400	390	425	398	395	383	400	398	437	408	398	408	406	428	404	388	369	416	417	399	379	394	405	430	435	437	441	426	436	428	400	409	380	412	417	406	462	407	431	446	439	411	396	395	391	410	404	417	355	397	401	457	389	410	384	430	430	438	419	410	412	395	388	392	387	404	439	420	408	428	416	402	400	378	406	449	406	380	419	394	412	434	421	392	393	387	387	384	385	430	412	358	403	421	385	439	400	361	412	389	396	426	412	398	381	383	397	414	387	404	375	391	404	406	405	419	420	393	388	419	441	413	427	429	409	391	417	425	394	398	410	399	406	414	408	407	367	396	398	431	416	422	429	424	393	370	441	398	362	424	374	443	400	431	374	398	383	436	424	458	388	401	409	422	394	423	389	390	386	379	413	406	391	390	389	426	440	442	417	411	416	404	399	396	426	385	413	381	370	414	401	390	392	387	407	379	412	387	407	437	440	411	386	377	403	366	425	388	410	403	421	393	440	386	414	415	437	413	408	435	431	382	400	418	402	401	413	392	393	408	403	435	376	402	384	392	424	378	400	408	418	429	403	406	414	408	377	408	400	401	374	419	375	390	406	411	408	408	400	426	388	410	388	389	417	440	423	436	426	410	384	429	418	397	373	407	420	429	419	376	437	443	460	401	397	391	444	379	418	417	418	385	419	420	406	402	393	385	425	402	384	390	392	405	410	389	387	429	420	404	389	449	396	402	407	423	417	446	456	401	410	401	445	399	404	427	409	408	449	372	430	412	399	430	384	381	403	428	396	403	446	455	420	431	432	397	433	422	376	397	386	426	357	394	388	417	452	385	408	399	403	400	419	427	422	400	414	398	391	392	429	411	417	413	380	418	424	377	384	432	396	397	370	400	400	378	404	428	397	438	414	422	410	394	381	417	415	406	420	386	411	410	398	402	385	395	411	380	427	373	411	408	414	446	413	438	417	422
37913	52266	44684	30787	22221	15637	10133	5939	2975	1952	1412	1142	983	858	742	712	650	652	610	584	536	543	549	559	508	555	518	495	531	504	508	501	505	486	431	494	451	480	475	474	490	499	513	490	481	487	463	517	545	486	508	500	477	514	448	490	518	480	472	470	483	489	453	485	505	485	500	488	455	520	477	489	446	461	433	499	501	496	516	494	488	485	480	489	481	483	487	430	511	487	469	460	492	518	468	482	469	489	505	463	484	519	493	488	457	494	500	475	474	486	465	486	447	477	512	493	458	518	469	477	489	488	487	519	461	516	478	490	470	463	519	499	458	455	472	475	444	470	510	489	499	488	474	499	492	478	479	462	501	466	492	457	509	455	496	487	499	495	465	489	493	517	476	442	488	477	482	457	510	494	503	507	494	479	475	502	513	454	489	502	455	468	510	486	479	494	509	483	485	468	475	493	470	486	475	464	486	491	532	473	506	498	497	493	467	497	473	475	457	461	494	474	490	437	467	489	512	505	465	453	525	473	461	459	473	517	479	516	436	472	492	482	529	504	504	483	505	492	485	474	485	470	501	488	442	499	491	484	449	488	493	466	481	478	507	528	487	502	443	491	492	486	520	458	506	469	511	513	512	491	480	486	536	479	468	438	503	518	452	487	451	510	486	456	457	464	486	514	479	481	447	514	484	484	500	483	486	497	477	474	491	503	455	481	512	524	524	502	502	454	472	488	514	488	547	501	479	485	470	488	495	480	456	516	506	480	480	468	463	493	479	465	483	479	456	489	465	471	465	469	504	501	477	516	479	471	534	485	501	475	495	494	477	446	472	486	493	464	483	470	484	502	499	508	472	468	469	516	454	494	461	515	503	466	483	436	509	471	496	435	498	487	466	479	459	474	508	527	511	458	523	507	466	496	517	468	518	444	493	485	500	502	476	457	494	519	472	452	507	498	498	490	475	495	457	499	465	471	531	464	502	449	464	512	486	506	480	490	503	508	486	486	500	495	505	489	483	517	502	472	450	464	504	510	462	495	488	443	498	454	450	489	488	512	447	479	472	503	482	474	502	464	489	499	494	469	496	494	532	449	475	478	478	488	483	466	463	495	487	476	492	483	517	454	476	452	489	456	445	458	444	505	487	478	482	482	471	461	497	486	481	513	474	479	492	463	473	492	476	480	502	503	478	498	523	477	518	472	520	450	452	518	497	487	482	468	502	467	511	477	513	501	441	502	470	479	446	477	476	469	472	512	494	537	500	461	482	467	459	434	501	495	513	479	480	512	500	447	477	481	488	461	519	443	470	441	516	485	496	460	493	473	496	469	458	492	507	528	470	476	521	461	475	504	519	459	488	489	465	476	450	459	485	492	452	520	479	485	501	498	519	488	488	496	473	483	481	502	511	455	479	532	470	478	521	465	492	486	458	502	480	514	456	449	501	508	477	475	494	484	463	486	463	483	483	460	492	473	490	502	500	486	462	496	475	517	461	469	484	492	461	490	507	488	498	501	482	474	519	499	440	476	514	500	493	465	520	473	472	470	470	499	503	460	490	482	520	455	512	463	480	470	466	452	503	471	489	460	485	438	487	499	484	485	501	462	499	472	500	485	455	506	460	483	494	469	469	486	473	505	486	482	455	455	462	482	444	462	508	464	492	492	485	468	531	468	486	507	497	446	458	504	514	452	479	478	523	504	502	475	502	450	463	441	473	444	438	482	504	505	479	469	447	473	485	481	486	478	505	478	489	460	507	458	475	494	513	482	513	489	476	478	499	475	471	478	505	460	502	456	487	464	508	516	505	490	493	504	506	476	486	504	505	458	493	511	490	483	473	502	469	464	494	465	514	491	499	468	512	487	431	472	501	495	528	492	485	512	436	469	457	476	491	460	489	471	514	490	501	479	501	462	479	475	435	484	493	501	479	491	493	470	468	424	469	465	493	473	470	467	474	475	467	489	492	462	496	494	480	492	508	507	471	468	492	485	481	461	456	469	523	491	437	501	431	483	481	458	448	521	472	451	494	470	517	468	433	515	462	513	526	493	455	497	472	457	439	479	471	472	497	501	495	475	465	495	481	490	472	513	495	475	460	506	479	498	467	507	486	512	478	502	449	494	475	446	459	489	482	483	479	480	487	482	500	485	460	469	504	471	503	462	486	482	474	441	474	507	462	503	541	425	462	525	488	451	516	485	487	513	528	462	477	494	463	485	492	490	515	503	480	471	479	508	490	483	498	473	471	491	474	493	459	435	464	484	471	494	499	536	522	467	500	498	509	481	522	478	501	487	501	462	479	517	542	475	487	491	471	443	492	440	471	490	470	470	451	442	488	453	464	497	449	481	483	452	500	475	531	479	514	507	511	478	461	489	490	465	442	449	392	455	482	505	469	485	471	446	457	481	454	453	473	497	468	504	484	515	478	480	488	495	498	506	497	487	503	479	494	471	488	499	492	504	514	480	515	474	473	468	483	470	507	469	455	473	512	488	470	486	468	501	499	458	487	487	496	484	493	479	500	477	490	448	498	463	452	497	478	484	473	505	454	454	468	479	505	472	447	501	465	489	476	507	505	508	462	482	504	484	487	485	504	523	475	474	497	496	530	454	485	492	515	484	495	501	455	471	481	481	515	511	498	496	497	476	516	505	480	488	482	450	469	465	484	458	477	484	472	519	464	479	527	473	471	476	514	494	495	476	471	471	493	441	428	498	451	495	486	469	442	473	468	484	486	487	465	449	504	498	484	494	501	487	446	506	460	492	497	472	524	469	497	441	498	473	456	487	442	497	497	483	474	518	472	483	493	518	435	460	501	452	468	469	477	481	481	501	470	455	491	473	465	468	461	494	454	515	497	498	483	472	480	464	467	462	422	487	484	525	462	479	456	490	513	474	473	504	455	470	482	522	477	506	486	498	513	486	500	485	505	468	498	426	479	487	483	482	496	491	507	476	459	474	494	484	480	495	461	474	480	459	483	475	479	498	518	485	458	494	468	491	483	439	485	482	482	512	441	475	497	493	506	532	516	479	495	470	453	479	490	473	492	478	493	494	503	449	452	476	484	483	465	441	518	473	489	446	494	480	471	495	527	485	489	487	476	512	453	476	515	486	501	454	488	477	481	479	478	479	528	484	473	477	511	494	457	496	496	467	502	435	479	486	482	493	456	490	499	443	442	509	512	467	506	485	475	468	475	482	489	470	486	504	493	446	500	478	480	478	481	502	473	503	462	485	483	455	520	489	429	463	506	451	499	473	491	457	476	469	499	491	492	494	487	497	501	474	535	499	453	498	470	496	499	503	426	507	460	444	491	524	467	495	485	527	497	461	474	479	468	454	466	495	463	495	527	485	513	502	511	482	471	483	524	492	453	495	465	489	461	472	482	453	475	488	477	480	435	504	480	486	493	506	481	466	463	449	522	514	522	462	466	493	463	453	473	466	500	482	470	486	468	499	527	504	441	482	486	480	461	496	485	501	495	513	510	497	493	476	475	496	488	467	489	499
24372	21617	29375	26825	25631	23351	16702	7899	3795	2178	1427	1113	911	842	749	664	639	583	544	588	542	505	486	428	414	474	452	480	445	397	427	438	415	436	398	421	441	431	435	411	380	383	425	414	358	362	391	391	390	422	405	390	408	388	421	426	381	414	422	444	393	416	436	384	392	410	414	421	389	405	394	412	375	398	443	389	429	396	369	405	366	395	422	400	398	404	444	424	411	349	419	455	416	422	410	437	403	411	430	416	406	395	393	438	432	387	381	413	364	404	385	421	394	426	404	372	403	420	429	430	430	394	383	421	430	413	429	431	411	417	421	439	425	417	407	417	367	429	378	419	400	423	378	418	420	406	415	427	439	418	403	406	379	413	408	396	419	431	429	403	423	400	404	382	406	440	436	384	410	409	407	422	398	430	394	403	392	357	381	388	373	426	386	353	417	427	427	387	410	420	390	417	409	420	409	397	446	402	422	410	422	416	400	397	360	398	405	410	388	407	435	432	397	406	414	418	440	394	410	413	421	443	406	441	375	424	426	425	385	419	429	390	405	386	446	424	455	404	407	435	445	415	409	416	409	370	399	411	423	391	403	433	411	437	406	393	416	400	423	414	412	387	396	430	424	385	402	420	380	398	412	390	385	432	450	398	399	432	381	416	394	427	398	397	380	394	415	432	395	425	425	440	392	383	398	422	425	409	428	405	411	437	379	414	408	453	437	381	390	446	389	385	401	434	422	387	383	399	440	459	398	409	417	416	409	393	376	407	411	401	403	380	403	384	414	395	430	405	372	420	416	417	428	406	408	439	389	404	372	397	425	374	395	429	384	472	426	456	401	417	428	430	435	406	431	427	380	421	432	438	433	445	393	400	420	442	362	399	432	396	379	397	402	414	471	398	420	399	418	360	394	424	396	431	430	415	421	436	414	412	398	393	404	389	389	393	412	422	456	426	403	434	383	398	370	419	408	411	402	418	428	390	396	428	402	428	401	396	413	430	418	402	424	416	446	417	413	418	386	384	433	395	421	405	400	426	432	434	401	397	408	408	401	406	400	443	403	419	433	399	392	404	408	413	408	391	409	422	377	421	392	442	428	424	436	394	409	428	407	388	425	393	432	417	412	412	428	420	406	411	376	433	409	421	416	426	396	432	396	395	395	421	403	395	397	415	395	417	418	397	439	416	414	411	419	375	437	392	411	396	386	412	414	427	411	416	364	407	357	439	405	377	424	387	394	414	412	404	406	398	431	417	386	403	370	391	409	407	410	427	395	410	415	399	395	423	412	393	423	406	400	388	423	390	439	455	418	401	398	450	433	424	407	388	435	413	387	414	418	418	408	422	413	398	393	387	406	437	412	401	424	407	404	433	421	389	411	401	402	400	399	400	409	399	389	410	449	408	423	400	427	444	407	414	388	471	419	417	430	400	399	408	381	425	405	410	437	384	387	432	424	411	384	409	422	415	410	432	435	418	404	403	449	391	398	418	402	396	386	420	431	411	400	420	367	377	411	414	416	403	410	378	398	379	403	427	424	409	397	417	402	403	412	392	440	406	431	460	389	425	418	362	408	390	414	441	473	390	407	399	447	417	410	415	433	440	413	400	421	440	399	425	386	421	415	395	402	418	409	420	400	420	412	418	401	401	444	408	415	393	426	399	426	398	422	406	458	353	379	393	417	404	425	384	378	423	384	424	449	371	415	438	432	401	400	412	441	446	424	432	425	397	394	448	404	419	423	396	441	414	409	416	412	427	426	410	416	413	383	414	402	400	435	401	441	412	422	387	380	407	401	425	407	422	402	421	419	404	406	423	401	432	428	387	440	398	390	397	363	376	403	414	411	419	367	419	398	435	414	417	417	398	423	430	372	423	375	416	404	409	421	411	440	455	399	443	367	404	405	410	442	445	401	416	430	395	363	397	419	446	412	387	433	397	412	414	415	387	424	449	394	395	411	412	406	409	421	416	409	423	438	386	446	428	413	432	425	389	396	406	408	435	431	424	399	397	403	412	413	419	377	423	435	382	423	408	425	418	410	415	441	399	440	415	380	425	423	402	399	402	386	398	413	454	417	394	435	413	419	415	392	421	424	401	435	437	426	402	413	416	401	436	409	399	439	370	394	431	391	391	406	435	407	406	393	422	385	459	367	406	438	392	420	414	415	418	368	410	358	402	438	414	373	416	421	442	415	419	414	409	365	425	449	445	406	405	401	370	393	392	405	381	383	384	364	410	424	412	416	418	410	452	401	384	375	423	401	444	436	411	442	385	425	403	394	440	410	423	397	411	435	404	416	410	411	415	415	407	378	394	447	401	383	395	413	366	392	429	409	395	388	420	385	414	367	412	389	415	415	424	391	405	390	443	366	462	395	426	428	414	372	410	406	398	379	422	433	411	406	430	392	405	417	398	392	420	412	371	379	392	390	413	409	426	399	425	386	426	382	442	434	429	402	428	396	427	389	389	411	402	392	405	382	398	385	432	408	450	403	393	420	393	448	421	432	391	394	434	392	377	404	393	421	410	409	424	409	445	430	394	416	380	376	376	406	376	419	400	430	425	390	402	412	400	399	380	430	426	442	418	436	378	389	418	413	403	431	409	400	395	385	400	360	413	399	409	370	435	427	414	403	427	410	394	425	395	366	390	401	421	413	443	394	389	398	394	377	396	396	374	417	413	419	412	394	418	421	437	400	416	396	437	427	424	433	404	420	381	400	429	408	437	426	403	397	406	414	409	433	401	426	411	403	427	403	382	397	414	447	421	413	418	408	404	424	410	406	414	415	391	402	411	364	397	408	411	389	414	436	393	413	418	431	404	419	430	402	400	422	395	421	397	407	432	426	399	376	392	384	393	396	404	434	414	388	434	427	407	387	408	377	438	379	425	392	419	402	438	413	430	382	383	416	397	380	419	405	380	358	440	402	389	400	387	416	387	436	419	399	429	420	424	413	425	404	430	437	434	432	407	370	392	443	446	440	390	400	418	411	405	436	402	414	453	416	429	396	410	428	448	413	421	391	411	425	401	415	428	422	405	385	423	377	403	390	429	432	368	450	382	427	378	391	356	404	383	375	414	404	397	381	402	416	423	426	392	424	431	404	403	379	411	431	441	430	402	378	364	416	420	396	420	395	374	406	393	439	371	400	401	404	398	442	376	384	415	432	405	435	413	389	385	405	408	413	388	402	419	392	408	425	386	438	402	386	420	411	432	400	424	399	403	420	394	409	420	410	386	415	439	403	417	411	425	413	389	398	440	402	430	393	403	411	399	399	429	385	402	417	425	415	434	416	415	441	396	414	413	400	399	394	402	414	384	439	417	408	434	407	406	426	387	399	443	420	386	377	399	416	404	449	401	412	437	429	452	397	411	411	429	411	429	402	417	418	389	410	384	425	403	397	407	424	408	396	426	436	402	437	383	421	425	392	445	441	401	405	425	395	400	415	368	411	398	420	393	408	410	417	387	426	391	421	408	397	366	405	391	440	411	419	397	381	416	441	384
36379	64430	55824	42048	33917	25141	17350	10686	5934	3458	2217	1729	1321	1134	1134	895	805	781	715	624	598	588	611	578	585	530	557	531	496	537	538	520	522	492	526	534	505	503	490	451	456	481	473	481	494	495	523	520	458	499	473	492	512	487	472	498	487	510	450	516	483	486	499	461	474	499	462	453	503	472	485	519	493	501	483	464	504	471	472	509	487	524	479	495	505	481	461	493	450	500	496	469	490	457	455	506	484	481	518	516	521	492	481	477	489	464	495	483	465	500	538	457	480	506	473	477	486	479	485	484	489	489	496	498	520	471	527	472	492	467	505	471	465	489	488	501	504	496	487	467	473	506	512	473	506	472	487	497	507	458	480	495	524	501	475	492	454	472	472	500	502	509	493	481	455	508	518	443	480	480	513	509	485	487	481	508	472	473	527	492	488	464	445	462	479	473	488	511	497	518	491	485	518	508	492	477	482	502	469	462	489	497	506	490	516	498	476	481	505	486	474	526	483	500	484	472	480	469	470	473	491	478	466	456	509	512	490	489	507	476	495	457	466	464	492	495	447	469	507	500	457	455	513	492	481	471	488	506	459	502	529	489	478	510	491	467	502	503	516	466	472	478	470	463	475	469	481	492	463	477	490	443	468	470	477	471	479	485	512	514	438	488	431	480	515	507	496	491	460	489	520	525	465	483	471	512	476	487	471	447	495	481	496	485	462	473	477	468	545	510	466	535	489	482	463	437	514	509	466	474	501	497	520	507	517	490	480	476	517	455	512	499	490	464	448	528	484	494	498	456	465	496	511	468	484	443	471	502	506	469	468	471	507	490	468	504	445	482	518	472	488	505	488	487	502	456	483	496	463	470	492	503	455	485	459	479	448	442	482	511	496	474	476	471	460	507	490	532	521	512	495	470	449	491	461	458	533	480	491	472	458	505	503	465	486	491	460	483	501	505	490	441	495	488	514	464	486	499	482	522	505	489	516	525	482	519	496	480	495	508	473	457	479	494	461	513	475	505	513	523	461	485	490	518	477	496	497	467	510	492	505	490	465	493	449	460	432	513	489	515	503	494	474	531	503	481	482	515	495	472	476	489	471	487	493	475	501	492	511	477	500	493	461	480	496	506	456	509	455	489	493	446	492	498	457	515	449	519	493	511	483	553	465	528	484	475	492	447	475	487	540	508	502	478	497	502	496	496	488	517	463	506	505	503	464	494	556	449	486	487	536	488	432	463	461	489	468	529	475	496	475	475	492	476	508	463	460	464	525	493	522	483	470	502	486	478	478	461	476	456	490	480	491	461	514	505	505	460	502	471	490	472	473	483	443	454	481	511	532	517	488	471	447	549	456	452	528	494	491	496	479	486	472	483	472	449	519	494	524	498	484	487	486	513	466	505	541	505	488	527	502	526	513	483	487	512	477	489	498	462	480	466	494	487	487	498	519	482	477	465	484	490	459	479	498	492	487	487	468	452	458	482	488	495	501	488	489	514	480	506	469	491	471	476	464	482	460	505	521	452	551	499	504	481	516	492	492	486	487	424	507	484	477	466	521	493	510	480	493	478	460	543	476	497	469	480	469	503	508	483	455	490	479	489	508	472	525	454	495	423	485	478	492	446	471	468	468	500	486	489	495	520	481	486	505	497	534	489	457	512	456	511	480	481	490	487	485	477	492	490	550	502	489	509	488	470	482	485	493	484	476	487	512	465	472	484	482	498	494	468	497	488	508	487	526	498	505	519	487	457	473	489	490	472	490	478	500	476	498	492	447	492	500	488	480	491	475	468	483	498	481	526	461	491	475	476	527	481	487	493	504	489	541	505	499	500	489	439	513	496	474	485	484	487	489	494	476	478	491	490	503	554	510	453	515	495	472	480	509	509	478	519	502	447	485	493	518	481	500	532	505	499	481	525	501	511	510	501	461	459	474	505	474	463	520	448	500	500	517	479	442	465	475	480	489	469	492	454	486	462	479	497	490	479	470	487	500	503	518	506	486	485	503	505	450	476	497	476	459	454	471	471	506	498	511	488	463	505	489	475	504	515	471	521	486	458	465	465	467	514	484	479	483	504	459	490	454	511	496	491	469	493	493	456	497	473	514	463	504	495	517	483	485	481	512	477	474	480	450	490	501	474	484	494	490	484	475	459	482	508	509	519	520	468	462	534	501	462	494	477	499	457	524	507	505	491	474	505	475	483	456	489	504	486	462	526	469	500	503	471	461	487	493	476	472	477	533	488	494	444	491	505	476	493	518	476	480	522	477	473	480	501	518	481	495	506	460	463	482	513	468	500	489	471	473	477	513	441	501	495	459	473	488	469	487	470	474	489	528	464	498	480	489	476	458	475	494	510	468	498	487	539	480	490	502	462	479	484	468	480	517	494	463	489	441	488	482	503	481	459	488	467	475	476	516	509	470	476	474	488	498	473	479	483	505	465	487	492	470	507	510	467	469	461	488	529	453	521	490	479	453	456	434	499	508	513	476	471	514	525	470	517	486	471	496	467	509	484	469	551	504	462	469	464	486	472	504	453	502	544	459	504	443	471	471	507	471	498	467	517	481	486	492	472	519	480	496	487	479	485	508	460	510	492	481	534	534	483	455	503	459	484	453	463	463	442	466	461	507	476	517	482	516	465	509	515	513	489	512	499	478	449	493	513	492	488	463	505	485	469	494	472	529	506	479	460	522	521	511	453	478	480	515	488	474	502	490	476	504	491	506	507	499	488	465	485	504	458	470	514	505	471	471	479	488	488	461	484	503	471	541	447	500	504	494	477	474	488	453	486	504	454	465	536	449	471	499	518	539	486	513	472	525	502	499	501	444	444	495	518	460	523	483	445	443	531	457	464	507	480	488	473	473	457	494	482	460	488	501	506	530	467	483	497	473	458	486	494	518	456	464	504	485	488	480	488	472	477	515	471	486	525	525	493	463	494	470	524	479	488	456	494	498	514	467	447	499	461	479	472	480	526	480	488	487	490	464	464	515	469	506	501	475	469	444	497	459	490	452	461	486	497	501	530	471	494	490	499	494	525	477	483	499	438	480	507	474	498	473	458	432	503	480	486	502	487	485	500	473	488	502	473	480	483	510	498	505	515	462	466	532	487	461	487	507	456	477	481	450	497	525	542	493	468	457	489	498	482	464	490	479	467	545	514	497	517	501	513	469	536	504	450	484	508	487	484	470	500	491	499	453	515	497	464	513	495	477	483	488	477	448	454	464	516	444	491	508	465	481	470	487	465	473	482	455	488	468	493	516	528	503	474	492	466	487	492	532	479	480	486	481	479	460	458	476	457	508	459	442	465	472	472	505	465	488	486	511	519	476	494	523	460	455	476	464	492	470	467	503	456	496	475	516	502	519	510	514	488	486	481	476	500	500	465	469	499	486	482	501	475	457	510	492	504	482	458	517	487	465	474	467	474	461	505	505	500	472	498	493	487	507	486	487	482	465	469	503	473	491	492	483	487	432	478	486	471	487	491	450	470	467	453	499	501	492	495
25347	21723	29831	29404	23858	17522	10378	4904	2605	1562	1105	867	768	650	609	551	543	535	477	496	461	418	432	430	404	434	458	447	407	422	422	443	429	432	432	369	434	415	409	398	402	391	417	407	394	393	365	392	372	399	412	390	418	410	421	369	430	385	401	398	391	384	413	394	416	371	395	423	385	394	384	391	409	367	392	378	402	380	402	391	413	354	379	386	400	410	409	411	399	413	417	364	410	408	377	392	400	405	406	366	403	399	421	406	368	411	417	390	380	389	396	390	372	361	411	389	380	403	394	381	388	399	375	391	374	414	421	373	385	415	362	422	398	380	433	406	429	428	395	383	409	386	386	387	382	395	374	411	390	398	384	416	402	386	442	389	404	402	394	401	412	376	390	409	355	431	404	442	397	368	402	374	395	401	399	385	414	396	388	396	392	399	386	392	435	372	397	357	407	391	386	387	416	375	386	381	388	400	365	396	402	404	407	400	376	391	399	364	396	408	396	423	416	404	437	418	368	430	404	404	388	360	368	366	398	365	369	381	421	418	401	367	431	399	407	396	393	383	380	390	414	361	384	401	390	381	411	381	436	400	392	367	379	415	420	408	403	456	401	391	382	370	374	387	400	381	419	398	421	441	414	353	381	355	413	378	385	382	388	422	413	386	419	404	431	384	380	397	385	404	390	367	398	392	394	385	354	387	396	401	428	398	366	403	373	380	411	395	450	390	376	401	398	401	399	375	367	376	409	446	388	394	402	378	400	406	416	397	371	398	399	390	414	413	376	381	398	401	397	365	404	382	423	406	407	362	424	403	430	390	367	395	383	387	394	429	463	401	398	359	416	393	399	388	384	417	387	383	398	387	381	413	442	429	409	399	376	415	462	397	437	412	372	382	389	402	420	378	413	458	341	418	368	424	393	387	388	434	428	414	375	419	404	449	392	394	389	395	419	419	414	403	366	386	385	406	407	399	394	380	406	391	400	385	406	442	395	397	374	421	434	404	356	401	407	397	396	401	415	389	393	410	377	393	409	415	406	393	389	434	399	406	404	414	374	417	420	415	418	404	444	409	431	405	420	408	405	370	397	395	416	401	370	404	371	376	376	398	435	376	380	392	413	366	420	375	399	403	426	392	375	383	400	418	377	373	379	385	380	409	397	369	437	368	367	382	400	417	397	403	388	402	387	364	427	392	402	353	426	410	359	412	386	411	375	383	408	413	380	384	417	372	432	390	388	399	387	400	424	384	433	422	384	414	404	353	422	368	447	403	418	412	379	403	429	393	374	359	406	466	386	392	382	402	395	403	399	408	431	410	421	353	363	402	422	416	396	434	373	393	432	384	353	392	385	369	407	383	381	400	405	387	388	404	405	416	409	425	445	402	402	400	368	412	372	436	413	453	375	388	413	395	424	380	374	398	409	406	420	398	363	391	373	443	381	415	418	399	393	373	404	391	401	431	383	358	369	375	387	386	384	399	408	404	392	397	407	399	389	438	394	377	420	392	418	363	427	413	406	403	399	376	421	409	379	389	375	389	401	386	383	370	398	395	403	340	388	406	410	389	409	404	419	403	382	389	411	405	387	405	367	408	383	378	400	397	404	360	439	416	418	393	406	402	418	422	368	426	420	408	364	392	405	370	381	403	408	365	416	432	367	437	419	417	384	419	419	406	405	393	407	385	400	383	391	423	408	404	393	386	373	389	438	377	426	382	381	405	413	399	429	364	400	402	385	384	448	415	387	415	402	369	384	403	389	373	389	382	401	369	390	419	409	403	422	398	414	413	389	415	381	378	358	393	404	450	400	377	411	365	409	386	379	411	396	428	395	396	422	383	387	372	407	385	393	424	379	403	379	418	407	402	421	385	390	410	402	383	409	395	406	377	426	389	357	382	417	378	373	443	368	419	424	386	375	393	406	412	394	401	374	371	360	407	408	394	385	414	385	355	397	417	411	413	370	394	390	382	380	388	415	384	407	414	383	380	415	379	408	402	385	414	435	401	392	408	364	402	392	404	400	422	396	390	374	390	401	394	423	377	394	383	383	398	350	416	411	365	418	413	398	372	372	412	411	377	434	376	416	408	392	388	394	371	399	377	398	427	366	411	410	367	416	390	406	400	371	417	368	436	393	408	370	383	408	396	400	431	388	406	390	360	366	393	420	389	429	401	369	381	429	420	400	396	398	418	428	402	397	396	405	396	399	368	385	427	389	413	420	395	413	404	391	413	386	399	420	379	394	397	378	384	415	379	393	416	426	377	350	368	418	432	390	426	398	406	396	389	367	380	419	378	378	423	420	375	437	387	392	370	431	381	365	391	390	388	414	417	378	392	400	428	424	441	400	427	377	371	383	383	400	417	395	395	374	391	404	437	412	368	383	390	396	403	420	359	353	378	353	373	389	389	412	359	371	383	420	429	382	393	419	414	410	351	404	397	365	405	430	418	402	417	403	420	425	437	375	363	384	403	399	446	376	419	416	419	371	394	413	403	406	378	384	399	442	376	446	395	430	411	399	411	371	392	367	404	395	396	400	374	441	380	392	396	396	400	391	382	396	422	373	397	402	424	391	385	395	401	379	405	395	413	404	396	371	385	406	388	404	414	408	429	442	387	370	389	380	402	400	372	398	377	387	377	423	425	408	369	399	392	401	404	393	418	373	375	412	387	418	407	448	396	380	393	404	375	412	420	400	404	369	406	412	381	393	387	433	402	387	419	406	393	403	461	418	382	408	387	394	422	416	357	408	439	376	425	412	399	397	393	370	373	393	374	416	455	449	383	428	389	406	389	420	413	410	376	400	390	403	408	363	391	382	383	423	384	404	349	392	421	388	405	364	417	382	421	388	359	404	394	398	397	422	389	424	420	378	396	373	411	402	415	409	386	385	408	387	415	385	375	416	390	409	415	381	419	406	371	430	415	399	397	404	435	397	396	424	385	406	371	411	396	410	417	360	390	401	400	428	403	388	366	381	398	386	484	372	400	407	400	363	404	399	397	393	377	399	379	411	389	381	370	373	410	422	381	401	388	394	390	402	400	394	400	378	416	406	378	421	390	397	420	434	365	373	389	447	424	410	400	387	422	404	347	390	450	349	424	413	409	408	397	436	380	410	370	409	396	433	433	365	393	420	424	397	421	426	389	412	388	386	384	418	402	382	410	408	438	396	412	375	405	395	406	395	380	406	362	379	384	379	381	371	429	390	386	403	396	426	394	364	366	369	373	411	443	394	435	405	396	444	444	381	406	415	352	402	418	381	401	398	407	400	370	398	425	393	421	396	379	370	399	395	415	361	408	387	367	439	370	421	411	414	418	399	395	413	405	365	390	412	403	349	405	416	365	379	378	365	379	364	422	405	378	373	387	395	441	396	364	411	387	382	378	445	407	388	397	426	363	417	412	380	413	415	394	387	397	414	427	380	401	391	382	364	391	398	457	386	405	402	386	434	395	425	396	394	376	352	382	379	384	402	404	438	385	395	424	409	384	414	388	386	368	411	395
37126	60867	51742	38137	28657	20851	13910	7858	4474	2683	1843	1351	1124	972	876	801	701	670	658	654	598	570	556	545	481	522	513	556	470	492	480	481	477	478	489	532	477	456	459	513	448	511	446	462	500	495	457	464	511	500	471	512	495	492	425	457	503	493	497	488	464	494	479	450	436	471	506	476	444	519	477	464	478	464	496	492	437	474	507	472	515	476	435	491	450	478	494	455	447	458	454	487	462	483	481	476	459	494	490	495	471	428	491	472	469	449	471	458	447	517	466	443	518	489	452	486	479	442	472	456	449	474	464	488	492	440	512	450	500	470	477	481	478	454	456	464	476	470	498	511	467	442	495	506	465	453	453	461	473	454	472	458	442	501	482	475	504	466	484	500	453	459	477	466	556	471	451	502	456	446	475	483	465	490	492	457	464	495	491	472	454	486	480	467	489	481	467	476	461	446	484	440	444	490	483	478	470	483	442	509	468	452	494	464	508	470	486	497	472	485	483	433	437	470	465	471	473	491	482	475	492	493	451	484	466	448	458	425	479	473	467	461	468	499	458	450	462	473	444	459	464	436	540	475	454	454	426	462	457	447	471	473	466	484	461	490	439	461	468	471	431	489	471	478	445	438	440	435	480	441	472	454	480	480	472	444	446	476	462	469	473	478	466	435	470	475	479	504	433	474	505	479	483	459	457	463	525	506	486	453	441	487	481	458	460	449	504	460	453	470	476	483	483	498	484	437	428	496	458	474	470	511	489	473	445	456	485	475	484	508	475	462	461	450	464	490	454	492	476	431	502	445	500	502	468	440	478	462	454	496	452	483	478	476	436	484	473	496	464	503	461	461	477	458	466	492	436	468	467	462	477	488	455	487	474	471	499	489	464	474	468	472	479	474	434	468	487	440	462	491	467	477	514	446	473	514	482	486	424	513	483	487	458	439	461	477	487	468	478	497	437	474	481	489	474	489	468	490	486	463	448	450	491	468	511	482	487	511	448	481	486	487	458	458	458	529	476	469	449	477	484	498	494	464	482	470	520	487	479	441	453	466	450	486	479	490	480	453	477	464	462	479	466	489	478	495	466	449	457	505	461	455	506	473	437	464	461	494	486	487	465	458	479	492	488	460	470	507	514	468	483	453	457	497	465	501	446	493	518	466	499	517	503	476	471	468	469	479	452	459	473	497	498	441	476	451	457	441	493	474	446	485	499	486	486	503	500	473	440	499	489	453	463	474	456	493	466	464	481	460	484	500	476	486	490	455	470	501	473	439	491	511	475	490	435	492	470	501	443	507	461	504	477	463	475	502	425	489	468	461	448	447	471	503	477	443	477	482	481	461	483	481	467	507	475	411	468	501	448	521	461	475	433	471	509	481	457	495	462	457	521	480	466	451	493	470	485	500	472	480	471	479	470	467	471	533	485	443	482	459	476	462	482	466	463	446	437	469	448	460	479	499	477	473	438	453	471	470	477	467	503	481	514	463	483	491	484	430	481	490	440	457	461	508	499	458	458	451	497	502	455	483	473	437	443	469	511	483	460	451	523	499	463	484	499	438	513	511	470	508	525	448	495	467	465	510	495	486	475	459	447	455	450	472	465	502	521	471	475	440	447	429	498	424	489	495	508	473	444	481	466	481	492	464	467	507	463	495	474	451	485	471	494	505	477	432	477	487	470	482	460	491	459	473	459	460	468	490	498	483	464	488	473	470	504	483	453	470	506	461	490	500	454	510	471	517	470	422	443	465	459	488	434	514	483	489	456	489	466	442	475	484	496	470	479	428	469	502	453	445	442	474	470	486	489	506	473	442	497	488	494	457	477	454	503	459	460	411	516	473	487	448	469	481	454	498	457	507	538	486	458	480	507	478	433	504	466	478	476	467	438	456	481	470	445	502	463	450	485	478	441	479	444	500	439	472	446	476	472	417	469	473	457	463	474	466	477	473	493	519	463	453	508	498	497	442	461	463	462	474	477	501	431	480	474	467	463	457	450	466	479	439	462	446	488	473	496	493	497	458	470	467	501	443	481	471	504	479	479	433	472	470	481	478	496	482	491	480	503	474	471	510	494	490	417	452	470	468	463	516	504	467	468	485	492	496	459	448	454	474	448	471	472	470	442	482	479	480	442	485	500	487	522	495	446	477	442	492	462	502	455	507	465	446	492	439	459	463	472	475	495	482	427	477	465	500	463	518	472	465	491	493	470	428	462	456	434	460	424	515	492	523	477	447	480	432	452	471	502	485	482	488	453	487	441	495	463	494	491	506	481	447	454	464	510	452	471	467	488	479	468	476	456	437	500	492	487	470	482	472	443	496	473	456	454	475	475	478	444	423	439	468	480	479	457	509	449	444	458	449	492	438	534	517	486	494	497	434	475	467	507	452	439	476	490	485	470	441	483	468	493	474	433	486	450	498	458	483	470	469	493	469	475	426	504	502	455	495	446	493	503	451	493	492	503	514	462	491	449	489	438	480	485	480	517	453	449	496	483	475	473	501	469	466	509	439	463	469	481	462	479	459	489	492	449	473	485	515	451	491	458	473	444	480	439	480	510	485	439	466	482	478	501	484	482	460	494	481	489	493	510	492	502	464	466	479	477	545	511	458	465	435	513	482	468	449	470	487	468	460	488	489	491	414	440	473	432	480	452	432	473	478	487	520	483	460	491	501	466	479	444	463	448	467	458	459	461	471	487	470	499	459	458	541	484	450	496	444	479	478	513	453	463	452	475	462	485	470	469	499	506	465	485	487	485	451	467	475	463	466	473	481	457	462	481	465	522	471	487	455	446	463	469	463	493	446	459	473	481	449	443	463	472	524	438	472	467	532	489	486	464	494	428	467	473	444	493	509	446	480	472	472	422	463	473	479	475	497	476	471	470	450	473	477	418	488	470	474	453	509	457	454	491	480	491	485	528	468	527	438	460	517	492	472	476	411	467	445	482	495	497	431	507	427	441	484	482	475	442	499	435	468	483	502	464	473	495	512	440	507	465	481	490	480	448	443	431	458	443	477	478	487	482	494	478	471	458	496	448	468	452	477	455	485	470	471	446	466	501	481	472	497	485	478	483	448	472	504	453	483	514	457	467	471	476	449	460	459	477	502	494	509	483	501	505	487	487	463	451	516	478	462	493	444	480	448	452	482	477	448	476	450	483	456	509	476	467	473	462	503	426	483	473	518	468	479	459	446	453	464	455	508	489	426	448	483	532	476	491	492	443	458	475	471	480	456	505	486	482	489	493	533	487	467	468	457	441	459	435	501	471	481	502	447	457	463	442	442	502	510	513	480	492	482	462	494	474	486	460	453	473	471	481	449	486	457	487	491	498	453	445	462	461	480	464	461	494	452	474	466	458	461	507	505	486	482	465	446	474	436	466	488	481	491	467	485	455	466	462	493	506	478	466	488	461	454	475	480	444	486	438	468	494	491	493	454	485	474	501	466	481	493	467	467	471	442	450	494	479	508	445	471	469	498	479	486	461	452	457	449	489	478	488	463	471	421
23317	21660	29372	24853	22804	25249	23493	10186	5090	3260	2032	1475	1121	1061	901	777	722	577	585	573	533	507	487	487	513	500	460	460	454	450	439	423	449	432	426	414	447	418	403	401	421	434	433	430	399	426	417	443	439	380	439	412	431	423	416	449	405	393	405	365	413	392	416	438	429	421	427	404	368	390	377	433	417	389	379	374	412	428	377	400	414	394	424	459	430	405	373	419	425	387	424	435	394	413	432	406	387	449	393	411	390	375	427	436	419	443	385	417	381	444	388	411	399	400	442	410	396	381	429	428	392	437	389	420	435	426	462	430	413	410	410	407	419	431	429	432	398	434	419	399	385	389	436	394	411	397	417	391	410	408	400	402	386	450	412	422	423	415	374	401	426	399	425	428	395	395	421	396	429	421	397	397	432	416	437	405	411	424	469	395	438	413	436	435	410	427	452	430	410	400	400	437	419	401	403	404	415	392	408	415	438	432	424	388	376	394	414	419	434	418	457	413	415	407	458	419	419	409	407	410	412	428	423	440	420	372	401	398	438	408	438	391	431	389	413	416	396	418	432	423	379	413	427	437	395	396	400	414	406	415	404	407	422	423	428	406	424	430	418	414	417	402	423	405	391	414	396	377	420	393	387	451	398	426	440	402	436	384	420	400	375	403	415	418	411	405	418	422	394	375	416	402	416	421	460	400	447	423	418	422	403	384	390	390	430	420	433	457	431	409	420	405	397	412	440	413	413	390	433	425	430	444	440	439	415	419	400	401	422	416	413	427	423	417	404	469	384	399	418	413	417	416	425	415	392	391	485	397	431	383	406	396	409	414	396	409	444	412	369	405	419	417	380	398	395	409	400	437	401	419	464	420	386	416	413	411	432	416	398	434	407	416	404	392	413	445	465	380	430	405	393	405	432	388	413	422	413	406	387	435	387	427	405	385	432	429	402	435	386	416	423	409	416	389	422	400	414	411	420	377	422	396	399	423	437	447	395	410	424	448	399	426	448	450	405	411	397	426	406	385	434	395	425	396	414	415	437	418	395	463	423	398	405	414	390	407	413	432	387	456	398	441	402	410	412	389	456	396	388	442	407	396	399	415	391	429	415	385	425	407	428	427	415	420	387	384	419	433	404	418	416	385	435	446	409	409	435	431	416	386	398	412	404	430	409	408	432	421	442	405	401	446	429	414	392	428	421	448	401	452	416	409	385	397	391	403	397	431	425	425	415	399	435	394	423	378	415	386	415	429	420	422	418	400	392	430	435	442	404	419	406	412	399	421	402	419	400	421	417	371	376	395	411	424	406	395	400	409	410	417	404	446	419	397	436	418	400	428	424	414	390	382	423	389	386	414	383	379	451	364	423	387	457	396	392	428	419	423	413	431	409	412	408	439	392	414	407	427	418	410	434	416	396	414	443	429	414	410	406	387	435	457	413	422	419	399	427	397	394	438	429	388	411	432	408	435	444	416	411	394	402	418	403	433	404	401	427	419	439	433	403	401	430	431	427	419	417	386	380	410	437	412	364	418	430	397	442	419	433	439	418	446	385	395	429	424	378	420	378	377	392	435	398	401	417	418	403	415	397	410	427	426	410	418	391	410	396	441	473	456	447	422	433	403	442	405	407	380	414	401	413	407	411	422	440	413	410	432	448	392	431	380	395	381	387	429	401	435	378	408	390	414	450	413	411	417	374	427	446	414	394	412	418	435	413	421	450	417	410	364	425	421	390	421	381	408	427	407	398	427	434	427	407	394	386	416	425	416	439	424	430	433	427	422	426	434	398	380	389	432	403	413	381	406	429	417	470	394	458	395	413	404	423	426	445	422	425	378	418	427	413	452	398	432	382	415	396	399	404	411	419	414	436	416	400	401	421	397	437	416	392	375	409	458	423	429	409	408	408	402	414	410	415	412	424	395	409	426	389	418	449	388	387	398	407	388	428	427	429	442	397	416	440	426	420	416	412	398	404	399	441	429	448	419	429	427	435	417	393	406	423	466	418	410	413	421	389	372	426	418	392	449	406	422	436	420	413	420	415	396	425	400	454	388	429	398	409	379	430	421	400	399	430	404	411	396	414	376	394	398	439	368	438	412	423	371	449	381	398	421	426	426	391	431	447	415	388	411	414	440	419	436	425	385	402	428	408	401	430	396	399	406	416	411	401	417	439	428	416	387	416	413	443	423	428	405	380	399	411	436	379	430	418	416	439	436	444	425	393	393	427	421	397	417	405	397	415	406	420	375	401	425	426	430	422	410	406	412	413	452	421	398	430	448	421	431	427	438	414	425	398	403	395	413	425	414	407	386	427	402	385	415	397	444	446	393	394	421	404	404	415	409	389	422	395	441	392	424	423	412	395	394	440	406	401	410	403	432	412	407	391	410	447	393	446	385	382	464	433	416	409	414	415	406	427	400	400	378	412	377	393	439	406	384	394	403	410	453	407	389	416	402	389	423	426	373	436	411	413	406	408	405	431	395	439	409	390	448	402	381	354	435	442	408	420	399	405	407	440	374	399	370	407	446	382	427	430	396	402	436	395	380	383	432	430	405	392	422	413	396	406	403	406	425	425	399	383	419	389	415	412	423	416	461	443	410	441	395	390	393	379	397	399	382	398	426	413	422	402	439	409	410	438	419	427	416	418	405	437	385	414	451	388	451	420	416	427	449	424	405	409	419	422	399	406	408	397	426	422	415	429	391	381	438	390	409	420	383	428	388	390	455	448	404	433	395	414	416	410	408	403	434	429	453	428	425	419	418	440	427	389	422	418	450	459	405	418	424	399	383	388	401	424	381	380	413	435	425	379	418	404	389	403	430	423	423	412	418	407	365	421	411	411	408	429	404	403	385	411	427	441	418	424	382	408	427	403	379	391	368	423	422	388	440	411	423	410	397	411	412	415	419	426	423	384	415	436	367	424	399	416	438	415	417	379	436	430	449	412	422	393	421	441	399	400	384	382	455	429	422	397	424	447	448	426	393	422	401	409	412	401	420	420	406	402	424	429	382	393	379	405	376	418	405	421	381	412	402	416	419	397	429	412	395	438	414	412	412	405	365	388	384	392	400	406	443	408	400	428	410	421	406	449	405	427	441	399	404	384	398	409	405	447	408	414	422	422	415	397	446	414	420	418	389	432	402	388	431	409	410	438	395	448	396	414	381	426	427	394	445	407	433	392	456	414	400	435	416	417	408	452	441	403	452	439	437	407	400	396	423	413	415	422	442	403	393	414	437	441	383	389	411	384	403	386	451	404	428	451	430	401	454	401	419	455	393	410	393	422	426	409	403	360	400	431	421	441	437	411	388	384	451	409	419	397	409	430	384	393	388	415	404	409	404	438	419	419	405	414	383	371	422	405	407	404	402	415	426	400	396	382	417	414	425	408	426	401	426	447	409	391	381	428	405	429	407	423	443	420	419	388	435	402	407	408	408	432	399	439	440	398	362	440	428	439	467	429	406	428	434	434	441	416	395	414	417	431	436	407	399	405	406	414	420	432	412
40682	70597	61694	45774	36348	30594	20873	12360	7664	5019	3266	2244	1712	1504	1266	1117	927	891	791	747	720	692	639	614	557	585	559	548	565	538	537	506	495	516	501	501	489	503	508	493	466	485	424	459	547	482	506	516	474	516	495	505	478	483	479	477	526	480	491	452	530	497	505	466	487	473	474	518	484	471	501	500	492	494	501	455	492	441	504	548	490	482	473	463	501	464	476	485	530	469	510	483	481	491	461	479	508	469	503	482	496	487	463	488	492	509	465	485	510	449	471	476	519	477	475	511	447	458	519	533	475	493	455	471	505	486	495	504	492	484	497	473	491	500	501	465	483	429	505	494	482	508	504	481	474	466	457	506	492	484	461	469	468	504	488	494	455	500	462	472	464	489	474	457	473	472	461	457	484	478	477	467	514	474	510	463	488	504	434	471	495	498	492	480	457	476	489	487	489	483	471	484	429	449	453	486	441	479	494	453	461	489	510	502	453	466	452	500	513	490	478	487	497	481	472	509	464	512	463	481	489	474	457	510	498	495	499	480	475	459	510	489	473	470	505	467	467	472	523	489	502	491	471	526	484	507	506	471	472	481	441	511	512	495	476	488	459	537	479	505	500	446	509	522	493	450	486	469	488	484	446	491	476	449	506	459	481	494	474	470	448	475	480	481	469	510	465	476	470	477	527	491	460	497	480	477	484	476	467	538	470	510	520	457	507	480	478	460	522	474	485	483	513	437	473	482	476	474	437	488	465	468	480	479	497	474	488	475	501	472	444	504	456	500	491	436	504	482	448	464	510	495	453	459	466	465	486	536	478	472	434	518	512	506	475	464	516	452	519	479	477	471	466	507	495	504	466	516	471	535	500	508	467	471	455	511	517	471	453	455	496	488	489	503	482	522	463	494	454	495	475	491	485	488	514	465	457	479	496	497	495	468	534	476	433	470	478	468	491	467	468	466	539	514	519	460	493	454	504	489	481	459	494	458	495	508	474	484	482	492	473	486	490	494	464	452	480	494	495	499	446	468	476	463	471	482	450	491	478	474	476	479	513	494	468	483	488	494	528	489	521	463	475	473	449	448	493	472	466	506	484	488	519	514	480	453	466	483	519	516	473	471	441	474	512	466	508	481	450	465	466	468	502	488	453	477	470	488	511	453	462	461	456	461	515	496	497	482	467	434	498	526	478	483	491	526	478	490	483	465	450	441	527	516	494	491	493	521	487	423	509	473	506	476	505	452	485	472	506	483	515	503	477	509	514	474	476	478	485	521	521	490	473	462	462	456	443	478	443	503	480	489	465	489	481	501	432	511	475	456	470	452	471	508	504	478	492	501	428	492	479	488	533	498	458	459	495	527	491	511	439	507	449	493	472	467	478	485	450	453	518	490	502	499	526	480	515	497	476	472	478	461	482	495	433	493	474	478	445	513	491	513	487	499	484	505	457	465	496	487	511	466	473	504	519	479	470	504	479	466	483	483	474	494	479	488	494	491	447	492	457	438	491	467	471	494	483	449	456	486	477	466	452	502	487	468	488	496	470	484	469	487	483	443	483	445	505	534	449	483	465	468	474	527	485	479	507	507	506	477	491	474	490	454	520	459	481	512	447	475	494	488	492	438	467	504	494	512	474	471	507	487	508	492	508	506	483	487	504	467	485	450	516	495	507	473	509	485	521	466	438	501	483	497	502	462	535	467	430	480	469	510	499	523	498	507	498	503	476	474	453	451	476	478	480	470	463	486	457	478	494	496	447	464	458	441	469	505	481	487	468	492	484	525	517	497	474	522	459	459	466	473	469	534	493	503	496	478	481	490	463	493	492	485	486	450	468	473	452	481	483	466	488	497	452	503	475	487	448	497	461	478	488	479	463	524	494	472	486	486	487	516	476	425	493	443	482	498	478	521	454	513	434	454	435	477	490	465	497	464	533	489	491	462	453	482	501	514	502	494	469	478	490	480	473	475	469	493	512	475	488	510	476	468	457	513	522	508	467	495	488	524	471	478	542	487	463	497	468	494	489	472	508	484	477	528	524	497	476	513	498	486	474	457	482	460	488	447	494	485	487	527	478	499	500	454	469	456	495	493	481	477	505	482	457	437	482	458	493	466	483	468	484	469	509	499	506	450	460	449	468	460	478	494	466	481	535	449	470	499	476	463	478	497	481	433	463	491	489	479	481	512	478	466	496	512	425	520	462	463	472	439	454	495	461	523	502	502	509	464	463	496	502	462	464	495	502	482	463	497	483	489	512	484	516	513	505	488	473	456	478	490	481	499	470	471	488	495	466	513	465	418	463	497	488	497	467	497	478	517	481	535	482	478	448	439	450	480	495	493	509	495	457	522	465	449	476	468	466	468	471	503	476	495	493	465	469	491	494	492	478	451	480	489	482	516	469	498	501	447	490	498	480	484	477	465	491	494	493	539	453	463	491	456	484	466	480	499	458	460	508	505	473	456	497	491	473	491	492	519	468	485	463	468	516	458	476	482	484	513	521	505	497	482	514	463	480	486	490	476	478	498	481	506	525	487	458	529	513	488	489	466	511	491	453	476	491	482	524	500	464	479	484	488	464	469	506	452	497	467	469	482	482	489	485	456	508	487	456	453	449	520	482	514	451	480	521	462	502	476	447	476	496	491	449	494	499	471	511	484	532	487	487	473	471	462	504	521	484	515	490	457	475	485	488	451	424	515	468	535	524	479	458	459	463	474	486	500	494	494	485	486	477	504	492	492	454	474	487	481	482	499	462	478	520	456	491	521	518	481	474	495	469	504	460	507	496	479	485	482	427	472	478	477	466	461	478	502	456	474	463	486	474	494	487	466	500	506	521	475	474	486	486	513	476	477	465	527	442	440	544	483	465	457	478	453	520	474	446	475	483	500	514	468	503	467	508	472	491	464	475	467	469	477	487	473	455	467	473	445	463	479	470	479	486	485	498	509	476	438	490	503	469	478	474	502	470	495	480	510	492	493	470	455	463	462	473	472	512	537	507	474	472	479	489	482	490	494	500	457	496	473	508	470	475	508	467	498	491	452	518	474	432	482	473	502	476	460	452	484	502	489	485	473	505	489	476	482	495	489	470	464	511	445	527	470	510	512	463	452	470	505	451	493	497	481	478	485	473	462	508	475	511	492	481	449	522	467	486	507	487	461	463	516	473	457	502	495	462	469	492	475	494	508	511	482	446	512	488	461	496	515	469	500	458	454	451	503	494	546	492	469	493	490	515	484	501	437	445	455	501	492	449	478	457	508	481	480	511	491	469	487	505	482	502	466	493	475	504	490	505	452	468	462	497	511	473	535	469	457	495	464	497	466	455	502	461	519	507	486	522	460	477	464	469	497	468	527	484	537	491	460	475	552	460	497	511	452	476	497	464	471	477	478	467	447	493	482	475	482	538	456	482	490	481	489	487	465	489	442	467	507	453	491	494	478	505	513	500	501	440	488	458	519	494	478	446	493	512	449	467	481	475	462	450	467	460	468	490	490	443	511	462	484	512	476
31922	35584	41611	30772	18979	11068	5193	2833	1762	1338	944	740	657	640	582	525	496	511	484	492	431	464	428	462	454	436	423	404	390	428	394	409	421	384	458	380	413	403	428	405	411	374	429	421	407	428	425	378	411	391	388	396	417	411	391	381	408	409	413	368	411	424	409	388	404	401	422	382	400	375	378	370	396	433	351	401	412	409	403	459	421	390	408	396	454	412	410	374	363	444	388	383	371	403	385	377	395	423	367	370	388	369	422	383	382	398	357	383	362	401	398	384	390	400	409	410	411	396	443	412	401	403	408	389	365	394	418	402	406	409	442	431	435	387	392	402	409	377	417	405	375	387	428	377	427	399	415	391	391	350	407	370	394	359	397	450	361	402	401	369	394	408	388	382	405	371	416	415	426	400	387	395	452	417	403	387	385	423	392	409	430	390	397	386	397	363	434	428	402	415	399	385	408	408	392	390	425	391	397	394	369	378	385	387	386	406	386	415	420	383	419	404	400	406	410	388	357	419	398	392	376	428	399	376	431	382	419	397	404	390	382	353	393	397	419	357	409	425	386	375	390	401	422	378	368	422	415	403	402	396	395	394	394	420	395	415	374	435	415	422	403	429	409	387	397	408	374	461	400	365	398	402	437	422	338	370	421	410	358	371	409	386	390	405	412	373	401	392	402	385	395	390	426	413	406	393	408	380	386	375	360	403	392	426	426	382	381	375	392	407	404	420	444	415	416	377	401	365	404	401	377	390	379	381	418	402	390	372	392	398	414	385	419	408	426	389	402	389	378	387	375	400	400	392	365	388	411	399	388	411	395	395	394	412	405	404	368	402	392	415	431	417	421	399	420	393	395	441	396	377	407	379	376	391	380	430	385	400	320	402	357	382	390	400	365	376	383	381	392	406	388	431	420	420	393	384	414	418	397	414	405	416	408	402	410	402	400	380	396	393	443	382	407	369	395	421	401	430	414	393	432	388	394	401	384	432	397	406	404	407	411	382	427	378	424	393	374	392	404	396	367	383	385	395	370	420	400	423	413	393	422	366	419	399	431	414	392	424	406	438	425	386	416	374	408	368	382	409	395	398	406	409	389	373	406	411	435	411	390	427	407	389	453	401	415	397	423	410	383	416	410	413	401	406	411	410	395	422	355	389	420	402	372	373	386	356	390	435	411	400	393	404	385	389	379	384	393	351	381	373	406	411	412	386	394	396	378	415	361	402	394	379	382	365	363	406	412	449	391	358	402	401	406	392	394	400	419	415	393	386	367	364	406	400	395	381	377	385	418	410	373	381	428	382	395	405	375	393	403	396	401	416	377	412	375	391	411	406	395	390	389	370	424	429	399	409	396	380	371	402	369	434	405	389	427	407	414	407	377	382	373	405	373	428	395	379	428	375	398	402	402	414	360	385	432	421	416	418	366	412	442	418	402	378	395	381	369	402	391	401	387	374	427	362	402	405	425	397	393	410	391	395	376	408	395	385	385	402	415	407	430	395	396	394	358	417	389	380	389	402	387	373	387	420	380	387	375	384	418	370	425	412	372	388	424	382	398	383	370	418	423	410	377	412	397	385	411	388	392	374	380	421	397	375	401	411	403	426	392	395	404	429	401	384	430	415	394	396	387	404	406	410	384	406	428	349	410	412	412	423	410	416	380	395	410	374	349	378	374	397	440	420	411	419	361	410	376	382	402	404	468	430	423	403	372	429	348	405	410	404	423	428	393	387	439	347	392	408	406	399	419	364	365	410	405	415	407	411	416	372	369	389	414	392	406	382	413	435	405	398	381	402	394	412	426	380	431	354	442	425	399	404	382	416	391	381	417	416	390	412	416	434	420	382	429	410	408	400	353	407	408	434	378	378	393	371	362	387	382	376	415	380	355	375	367	390	388	402	379	393	410	389	429	394	406	423	414	431	378	405	400	398	390	395	389	403	406	425	416	418	398	390	429	415	373	440	375	343	431	380	398	352	389	388	390	389	423	409	381	408	400	409	433	384	429	433	388	399	397	402	407	394	403	388	412	392	412	382	380	417	380	402	425	397	423	424	370	411	377	400	387	409	426	405	356	369	409	415	441	438	413	430	412	401	393	378	390	399	412	381	391	418	409	383	387	402	403	388	421	381	410	403	426	409	383	373	440	424	380	409	389	368	388	372	417	375	430	375	429	413	390	383	391	409	400	400	415	390	374	384	425	421	382	394	408	413	403	392	410	399	372	353	444	398	454	380	393	389	386	352	421	368	380	370	411	364	414	382	416	396	410	376	386	410	372	383	385	454	433	419	404	381	381	351	381	388	421	373	388	363	419	407	404	401	420	407	418	398	409	402	424	385	383	425	427	367	404	401	401	402	400	419	396	411	393	384	426	373	345	413	382	372	399	384	404	401	403	404	436	399	446	411	402	434	399	409	403	411	416	394	443	415	400	408	407	403	413	404	421	409	405	390	402	427	422	435	381	392	378	411	408	417	414	418	377	362	389	388	390	374	394	379	403	398	412	405	383	385	428	432	398	406	407	400	432	383	392	412	379	405	407	398	429	394	414	411	423	396	403	391	382	395	386	402	416	394	417	382	379	400	374	398	346	399	349	416	379	368	405	384	405	419	401	386	415	348	387	398	407	420	412	401	436	377	406	405	413	409	428	428	383	404	400	419	403	365	403	425	430	387	399	410	378	385	393	400	398	394	396	406	408	412	381	410	420	388	392	391	369	425	378	451	427	381	413	360	373	415	422	423	390	379	427	416	365	396	400	360	406	409	414	452	396	340	370	390	402	366	371	382	418	410	375	399	403	407	439	384	377	400	403	414	365	410	396	410	388	414	406	421	362	419	416	424	357	439	376	417	411	362	430	379	385	443	378	442	382	385	409	433	424	398	367	389	401	411	373	404	364	390	413	355	402	398	397	395	383	418	405	384	397	437	416	397	416	401	400	384	391	420	431	398	376	430	424	412	404	411	331	406	373	421	436	394	400	399	420	396	382	379	401	408	410	397	406	385	414	399	394	405	416	416	413	393	407	423	384	383	379	409	356	376	406	408	407	377	386	394	408	418	406	385	402	424	412	371	382	407	413	427	424	403	418	429	407	379	447	438	404	416	410	409	426	385	395	426	385	406	384	407	383	386	421	391	398	402	394	431	365	415	388	429	388	401	423	413	412	425	417	402	382	355	399	376	405	393	429	405	390	412	400	372	414	425	431	415	393	416	387	411	398	410	401	415	419	412	422	428	426	428	398	422	367	401	401	437	393	391	454	363	408	449	379	385	383	395	396	357	380	425	428	384	409	410	388	435	391	381	413	425	413	394	389	373	400	393	385	428	388	390	395	414	389	427	390	407	377	396	376	390	397	389	407	421	370	374	425	419	404	380	398	395	379	403	408	388	407	382	403	392	389	431	379	419	410	411	436	362	423	423	413	385	397	400	388	402	389	409	394	401	368	419	418	398	417	390	385	388	372	384	364	397	418	421	412	394	364	377	390	413	423	433	378	410	451	381
37905	53454	44865	30910	22032	15119	8264	4910	3141	2056	1372	1193	955	879	794	736	700	625	568	593	587	573	517	498	576	551	504	499	484	512	503	524	458	478	520	443	447	467	521	498	491	505	442	508	495	467	462	471	476	490	479	467	478	466	490	458	522	451	444	455	499	463	494	501	511	444	452	460	490	472	489	444	478	511	479	467	447	471	468	481	472	521	495	497	490	479	471	432	450	487	491	488	457	508	435	485	527	458	488	462	505	467	474	496	421	488	505	490	474	463	471	473	465	468	482	474	475	477	489	464	480	492	453	473	490	505	487	488	498	484	454	498	484	470	443	441	469	439	534	476	484	462	474	472	482	461	486	456	462	465	448	480	472	488	460	476	466	483	483	467	467	491	450	501	476	474	490	511	495	496	470	472	489	472	468	512	477	496	496	477	483	479	460	464	463	476	476	431	468	469	459	486	487	486	497	468	448	462	497	479	482	479	535	463	455	468	454	493	474	437	460	503	439	502	502	527	489	487	497	458	469	518	462	463	481	480	432	480	490	496	472	500	445	467	438	474	490	463	501	482	440	507	435	455	464	487	494	503	492	472	486	457	517	489	514	485	474	476	473	535	475	508	474	458	466	488	483	501	453	485	463	498	448	487	506	488	430	503	463	473	487	439	472	498	481	475	453	494	468	468	486	473	464	494	461	484	469	471	499	457	476	453	447	452	475	430	492	468	448	463	473	500	512	438	474	483	503	470	525	505	469	454	493	446	445	441	481	448	465	506	453	495	493	484	481	477	459	517	459	498	476	527	503	483	456	451	455	498	499	513	455	492	459	460	506	516	495	471	461	440	495	489	480	464	476	516	518	509	466	458	463	473	503	466	507	475	475	434	459	460	524	474	458	500	495	465	483	487	502	475	529	492	433	496	475	448	470	495	474	501	486	478	461	464	482	478	437	487	499	429	514	484	451	508	480	482	480	472	459	495	453	481	456	446	473	478	441	487	488	471	465	477	494	479	489	508	450	456	492	487	482	445	479	467	497	463	460	478	461	509	472	500	487	491	506	499	469	464	447	481	495	489	475	499	510	443	491	488	498	480	537	501	482	457	471	438	476	479	498	466	480	479	503	477	471	457	501	474	472	501	470	438	468	450	460	494	473	489	446	488	431	452	486	501	462	525	461	500	487	497	481	464	484	451	484	424	440	487	485	486	531	503	447	467	478	477	469	450	440	459	479	487	478	469	490	438	474	525	497	472	528	468	510	476	449	447	486	475	486	456	503	460	521	461	485	470	481	517	451	479	460	474	494	489	485	521	453	481	497	474	467	492	499	467	491	479	484	479	473	464	451	470	481	500	500	462	484	474	469	472	520	498	460	455	469	495	481	448	459	487	463	478	486	474	442	495	536	502	457	486	511	489	498	473	458	536	487	502	492	463	452	466	456	472	452	511	499	492	503	457	493	438	524	440	518	462	473	490	482	458	469	468	474	469	451	511	482	446	449	478	472	519	458	496	471	445	458	521	431	468	498	494	504	455	478	433	482	471	459	468	468	474	481	488	512	462	479	480	506	431	490	452	515	500	471	450	472	489	480	449	464	503	463	481	468	470	473	471	457	476	485	500	480	452	495	484	498	482	466	476	485	526	471	477	467	469	471	455	490	451	478	437	445	471	497	465	472	501	476	455	448	442	458	463	466	460	479	489	471	478	484	477	483	507	495	432	480	487	473	466	467	502	457	455	482	479	454	441	425	439	473	527	486	503	448	482	453	484	458	459	480	485	437	482	496	494	463	435	458	456	463	489	490	498	466	464	478	487	480	445	468	462	440	454	473	485	491	488	507	450	463	442	486	468	479	465	459	498	512	513	494	512	471	491	462	445	459	480	451	482	438	511	531	480	465	507	457	440	481	464	500	470	497	478	505	505	468	474	458	475	476	472	447	467	475	470	472	448	460	431	470	501	496	458	459	465	512	438	459	496	472	503	470	446	458	474	459	496	495	477	492	484	477	452	458	452	451	469	476	469	498	485	445	467	483	485	458	451	465	433	473	511	470	477	505	473	540	472	462	491	452	490	491	463	513	481	447	463	466	493	503	493	464	481	496	466	463	480	454	479	487	455	495	453	464	471	476	475	447	474	460	483	436	461	461	463	501	484	501	431	473	450	482	455	479	473	441	455	483	470	472	434	485	457	468	438	506	483	482	458	463	508	474	487	455	446	503	531	515	476	459	514	485	511	417	493	439	476	478	483	480	463	480	483	497	474	459	436	444	462	501	468	492	511	495	482	455	482	430	479	488	512	488	474	463	475	465	484	443	469	487	487	476	511	476	477	446	470	479	452	486	501	502	517	489	470	495	474	499	483	447	470	451	486	443	451	459	462	471	497	486	469	451	465	487	491	500	455	477	475	496	430	487	489	504	478	449	498	491	442	480	477	471	504	481	444	457	461	471	441	491	462	481	458	451	492	496	468	522	477	479	479	479	456	435	454	469	451	445	479	447	460	469	472	471	479	444	523	490	440	482	465	528	476	469	516	457	474	479	471	462	497	468	471	437	447	443	463	485	482	459	494	517	452	469	488	479	487	476	448	553	510	484	461	481	470	457	469	466	452	465	460	471	446	512	453	482	505	459	485	490	517	481	455	494	495	467	478	509	471	486	454	500	477	492	458	466	463	499	469	441	477	489	435	487	436	463	481	504	472	472	476	428	490	469	479	447	484	444	461	468	497	482	450	479	476	485	481	487	440	488	464	472	488	486	498	448	480	452	473	497	485	476	494	487	464	492	430	465	486	469	520	473	480	482	493	490	462	501	526	469	481	458	495	472	499	507	492	443	469	473	490	436	468	432	438	487	455	512	460	505	457	468	513	473	452	483	481	479	464	468	462	454	475	484	438	484	474	451	497	483	488	498	439	494	484	446	483	524	494	473	464	456	486	494	471	484	474	456	469	486	510	486	457	523	473	459	459	444	512	461	464	449	451	467	494	514	466	481	439	473	435	444	476	487	454	497	480	515	446	483	449	474	443	469	494	467	501	496	488	473	476	476	452	491	457	443	498	522	452	488	469	488	495	452	439	457	500	468	489	458	484	462	477	481	493	471	464	482	498	487	488	486	479	451	505	483	456	502	461	458	459	504	471	458	475	500	529	492	467	495	499	496	489	458	516	463	453	520	460	486	472	454	523	469	511	511	451	485	483	446	524	535	498	486	462	478	508	503	448	463	501	476	472	458	470	505	451	461	450	463	497	509	461	479	458	517	439	465	452	479	460	460	484	519	479	474	484	502	500	450	478	484	517	462	496	430	479	478	480	461	499	463	448	512	449	449	468	472	485	470	456	459	448	447	473	507	464	506	483	511	507	486	454	506	471	469	441	476	475	527	464	460	518	480	505	460	481	485	486	494	477	467	474	482	492	469	503	418	474	480	490	469	422	456	476	482	518	497	507	482	455	476	512	458	487	443	456	465	483	507	474	474	494	478	464	422	486	470	505	514	416	443	475	493	451
24430	21639	29197	26055	24137	22065	14455	6051	3551	2417	1428	1025	877	746	714	653	628	558	521	551	506	472	482	481	471	408	473	443	430	367	406	415	411	433	418	414	427	400	373	419	415	422	409	443	400	458	422	397	411	404	396	410	427	396	426	388	416	364	426	423	375	391	404	411	419	382	412	392	417	422	397	414	429	392	385	412	433	391	418	381	396	414	403	423	385	400	419	372	426	418	423	382	373	432	417	430	415	407	419	468	387	399	410	374	415	396	390	425	377	398	372	448	405	368	391	430	406	411	383	394	404	402	392	391	377	409	397	387	400	394	369	446	389	395	419	399	415	383	421	432	379	381	407	434	353	410	423	402	389	389	392	417	359	385	400	420	399	400	387	392	388	392	407	400	381	411	399	398	418	390	408	424	431	436	407	388	401	420	416	391	422	385	390	440	380	417	390	404	416	428	386	407	398	417	388	441	363	428	409	425	429	390	425	372	377	427	406	419	383	457	393	417	411	388	392	412	394	416	404	440	428	406	420	356	373	411	414	427	419	409	390	378	397	442	387	407	430	388	373	392	391	478	372	424	409	399	409	421	400	430	391	378	417	392	398	437	387	369	404	389	458	415	389	393	421	434	405	410	360	366	358	414	393	394	393	426	378	422	419	364	396	405	410	418	384	394	377	452	402	405	402	445	393	395	377	391	413	414	393	420	430	405	414	423	429	417	386	399	373	424	410	444	398	389	365	420	368	382	417	389	410	418	416	446	372	432	387	397	394	412	429	393	406	397	385	377	402	398	399	360	435	408	416	399	386	417	390	405	421	384	391	386	400	412	414	374	422	408	430	416	334	398	355	411	373	415	378	426	415	387	392	407	367	419	397	411	429	413	392	396	381	416	386	396	372	421	370	435	405	421	410	407	380	428	370	390	403	430	429	368	395	392	436	386	366	404	399	372	368	398	431	433	428	435	417	407	401	394	382	414	402	372	395	388	398	432	384	417	404	414	399	426	394	433	385	415	443	391	409	448	420	372	361	399	424	427	447	407	425	410	392	377	397	376	401	387	386	419	394	426	404	410	459	380	409	416	382	394	413	423	403	397	407	385	385	395	350	385	374	403	381	411	404	380	380	410	375	411	440	395	406	441	427	412	395	432	411	416	447	402	390	422	364	395	419	387	389	403	418	421	415	394	364	417	396	419	392	386	418	397	408	396	391	442	453	396	417	428	409	367	423	427	418	394	412	394	423	449	417	379	395	378	399	409	400	382	400	414	422	384	380	387	400	387	389	408	415	402	384	436	411	409	415	411	395	407	436	406	439	402	400	395	415	409	411	395	378	417	405	405	351	429	383	379	435	418	365	402	387	419	397	404	404	419	390	397	373	380	424	409	393	413	375	371	396	400	418	419	412	422	418	418	401	417	401	445	400	388	398	412	396	363	388	404	430	383	401	413	421	399	427	408	436	383	414	389	390	362	430	413	416	411	435	416	422	414	410	380	397	417	446	455	408	403	379	412	426	409	413	426	422	384	400	410	376	419	425	376	405	407	416	418	407	404	437	398	410	390	392	418	444	439	417	404	410	397	440	415	426	368	377	390	395	441	440	401	411	385	420	407	421	404	382	360	446	373	434	406	399	426	408	447	424	424	401	480	397	447	441	424	416	420	393	433	414	385	418	395	423	379	411	416	383	402	386	383	417	376	402	398	378	352	429	407	407	396	396	405	403	414	435	440	386	407	463	398	413	409	385	426	397	378	391	420	409	402	417	412	393	416	423	428	394	385	407	366	440	390	397	425	415	409	407	385	421	425	402	408	415	431	401	385	412	405	381	380	378	409	432	383	393	409	377	392	417	409	409	392	399	427	413	389	388	422	429	398	363	395	395	397	382	458	403	389	370	410	392	395	417	374	400	403	420	395	388	406	395	379	374	400	400	383	394	424	411	399	382	394	387	406	393	396	391	410	393	416	382	378	396	402	380	402	409	428	407	391	374	364	428	385	390	385	384	405	415	434	408	408	364	424	387	402	421	402	415	376	399	410	401	402	397	431	420	415	398	419	445	392	407	412	418	406	369	418	382	385	385	368	426	420	425	411	384	385	410	425	407	422	399	427	387	391	394	431	444	430	428	387	430	419	383	400	426	434	371	375	410	410	425	376	420	399	410	425	421	399	388	415	415	390	380	388	389	420	392	390	400	388	416	389	393	428	437	393	417	399	390	412	441	412	415	390	377	395	383	406	395	426	400	407	426	390	402	393	406	400	416	411	394	407	406	384	395	418	384	404	441	381	383	421	406	392	420	413	393	414	418	470	403	404	428	414	396	451	413	400	421	443	426	372	403	385	404	386	411	383	410	423	395	446	425	392	404	409	437	415	380	364	399	409	414	436	400	392	447	414	428	374	422	398	393	426	393	419	375	415	407	398	409	399	414	435	408	418	421	398	433	397	369	431	441	451	384	411	441	422	394	391	381	410	407	391	396	408	382	412	399	399	403	368	411	422	426	406	435	423	401	411	419	408	451	388	413	387	430	412	429	406	407	381	379	401	404	383	404	421	391	389	380	390	404	400	428	384	466	361	422	393	418	401	405	424	385	389	393	386	412	413	424	422	399	409	406	418	390	426	411	416	396	411	431	418	424	400	408	401	409	403	402	394	413	438	432	430	385	410	406	392	377	408	413	391	401	435	442	431	406	422	393	415	399	403	399	417	423	391	374	395	391	383	445	415	416	410	415	379	381	399	377	411	417	430	375	404	427	407	408	429	393	405	423	413	398	415	424	427	441	415	439	413	390	407	399	386	448	404	375	408	429	422	415	382	411	388	396	405	377	430	419	402	441	437	406	375	417	406	439	388	390	370	422	381	395	408	389	422	376	388	426	438	362	383	407	408	388	386	422	394	415	418	411	384	421	410	387	423	388	404	417	415	396	407	401	363	396	458	378	433	379	415	423	409	419	409	446	399	362	438	434	410	420	391	441	411	404	396	343	410	428	432	385	396	372	405	399	396	443	418	430	412	386	412	431	394	409	438	415	366	374	415	389	384	390	434	391	408	382	445	392	414	415	408	425	427	462	396	398	385	412	414	430	411	362	384	423	390	385	393	418	404	440	431	370	397	397	402	382	388	387	426	402	417	381	404	397	393	422	449	418	435	412	437	388	373	384	426	384	419	387	404	406	410	424	429	394	430	441	389	425	409	381	399	363	438	425	412	405	410	428	438	390	426	412	413	418	389	432	390	405	363	413	403	403	408	398	392	410	404	428	396	402	407	403	424	380	374	421	415	383	401	339	405	436	395	381	393	387	405	420	402	421	400	409	394	417	388	419	428	420	369	407	421	361	392	363	422	383	456	397	387	428	384	377	402	407	381	405	378	377	417	425	398	392	407	403	438	453	377	420	410	398	373	386	406	378	385	391	407	426	398	398	388	377	388	406	401	390	393	410	391	429	427	400	356	411	420	421	398	432	399	422	364	412	385	378	420	407	447	385	378	415	414	402	389	394	405
37769	62441	53760	38827	31036	22954	15101	8396	5789	3714	2174	1509	1282	1112	990	918	797	711	677	617	638	573	601	569	544	532	534	557	511	505	509	495	503	474	477	534	511	444	439	460	465	478	444	459	498	491	473	513	514	484	483	490	471	488	464	469	507	533	487	463	473	506	485	464	465	479	508	490	483	459	473	483	479	488	476	484	490	464	445	501	486	481	475	443	521	469	486	485	452	488	537	513	445	478	471	444	469	467	472	479	458	476	455	462	472	452	447	484	475	476	489	494	463	467	475	462	451	483	459	449	494	470	494	500	474	494	480	549	485	459	458	523	472	484	481	479	497	428	471	482	482	497	481	499	458	511	524	461	495	452	494	509	472	501	526	474	465	466	506	473	481	466	498	476	490	499	443	460	443	462	463	470	502	490	536	492	480	469	473	477	512	456	458	468	505	483	467	463	467	486	463	491	497	519	503	493	427	469	475	505	456	450	430	495	433	452	439	506	488	460	473	466	485	473	470	464	416	494	492	481	459	459	506	476	453	489	469	504	480	487	519	467	511	457	488	448	478	471	498	471	435	519	485	515	495	511	483	507	479	485	472	511	491	472	442	474	506	466	500	473	480	488	477	469	480	447	457	487	501	479	462	522	475	465	466	491	476	477	496	419	467	488	448	502	472	502	504	468	494	470	498	472	443	493	474	486	480	507	496	506	448	524	487	470	437	476	487	477	481	445	469	506	491	509	446	517	476	457	483	487	488	504	468	459	459	444	472	484	500	515	501	505	470	443	501	474	492	472	493	492	501	479	499	515	521	486	470	487	514	489	473	510	503	452	485	495	479	479	475	487	488	468	498	475	493	474	465	454	459	470	483	450	487	471	505	408	473	484	473	499	421	452	441	468	502	490	446	497	476	486	460	462	508	481	482	461	503	488	470	472	476	494	484	485	457	506	507	489	466	469	454	475	495	499	484	479	489	456	496	495	470	475	516	520	463	477	501	493	504	488	483	507	478	493	476	492	476	508	518	494	521	499	495	438	506	472	463	461	538	484	469	477	458	475	453	456	494	466	465	461	461	476	463	454	502	521	484	464	512	495	492	465	466	439	473	463	456	484	459	436	475	458	478	476	470	474	477	496	488	512	498	486	502	450	486	502	501	437	509	494	478	518	496	484	464	498	468	469	492	451	497	498	479	490	503	490	451	496	461	486	486	461	490	504	480	494	451	502	472	476	474	494	510	484	444	493	480	474	448	466	502	464	474	494	484	483	500	485	485	457	483	490	461	465	470	467	473	421	497	492	489	485	451	483	465	494	440	482	492	495	448	506	478	448	502	472	487	481	445	461	511	472	501	495	461	454	462	470	478	494	462	457	460	524	529	522	491	471	461	478	486	465	457	472	486	482	510	473	437	486	473	474	485	453	475	472	488	469	480	468	492	480	495	462	444	517	476	479	454	433	447	449	476	518	487	509	471	470	438	524	444	504	498	475	438	463	485	505	474	518	475	476	467	478	509	495	494	456	509	441	441	482	484	470	452	511	483	479	471	468	451	506	454	545	503	471	472	514	498	479	460	431	482	467	471	491	474	494	464	449	487	473	508	494	501	457	493	501	474	457	484	461	472	487	449	456	464	474	510	475	504	454	470	520	512	498	500	464	494	507	442	436	474	475	489	490	465	437	479	479	476	467	470	484	504	503	495	516	453	493	475	413	506	482	474	498	460	509	488	511	450	508	472	459	480	444	466	496	478	468	481	490	466	509	465	485	491	529	479	459	468	472	508	487	488	515	502	471	519	477	469	444	450	473	460	502	489	522	473	464	494	477	477	451	470	465	498	485	474	489	467	480	517	452	428	459	507	506	518	477	486	507	479	465	449	501	460	414	496	468	504	447	455	442	490	483	485	487	465	448	473	498	459	455	483	462	477	511	479	447	495	521	464	507	490	466	477	444	506	487	469	475	472	473	498	496	495	441	512	446	468	483	487	472	450	484	470	466	498	452	471	500	490	486	512	525	466	505	488	471	531	486	453	484	484	462	463	435	473	467	464	485	484	521	443	430	465	439	460	466	455	462	459	453	509	458	489	444	481	469	457	472	473	490	463	481	495	475	508	516	468	445	422	494	452	445	505	497	476	461	466	474	496	498	435	452	432	511	496	469	517	457	463	459	486	468	468	465	505	474	506	473	426	495	539	503	464	515	487	481	489	461	506	491	478	484	484	488	485	494	497	481	470	462	473	476	470	500	472	471	498	466	461	453	489	479	462	501	448	523	504	482	454	482	499	505	513	460	458	485	473	509	467	462	481	468	499	506	482	523	484	488	481	460	494	472	462	485	474	464	512	505	484	467	473	477	493	500	494	487	480	495	513	494	521	464	485	468	469	469	487	481	473	500	487	435	520	440	465	480	465	497	478	459	476	473	463	471	429	510	500	449	490	517	460	507	477	481	484	503	493	473	493	449	513	499	478	501	454	431	445	470	487	469	495	421	470	504	472	512	497	486	445	429	436	491	500	492	494	518	514	491	473	477	470	470	500	437	505	482	470	506	433	506	514	459	514	483	504	505	474	438	471	455	450	495	513	493	522	514	460	495	475	480	463	483	459	498	471	481	464	527	457	446	503	479	478	493	504	462	532	450	476	420	465	473	463	479	488	492	485	488	455	490	452	469	491	505	461	434	482	461	483	506	465	491	496	535	504	468	493	471	479	450	460	467	492	465	476	441	477	441	497	465	487	460	460	486	435	507	516	448	463	482	475	473	472	463	470	471	513	451	462	482	497	464	548	464	462	482	437	428	479	496	460	472	463	465	485	496	473	454	479	482	486	483	480	501	483	484	465	452	497	462	518	519	463	465	513	494	501	509	473	488	455	479	474	480	431	468	526	460	445	474	510	493	472	467	491	482	480	485	477	489	519	454	493	476	499	486	482	485	517	469	484	489	441	463	456	489	504	481	487	518	493	493	472	522	499	466	484	481	514	439	527	490	524	531	507	493	484	491	455	479	453	510	494	473	460	480	528	439	466	463	496	506	494	477	426	468	489	446	424	498	473	501	451	491	445	474	495	468	490	477	493	502	501	468	483	506	459	528	514	482	509	475	477	471	495	447	474	533	500	459	471	515	480	500	500	490	495	486	476	479	488	461	439	490	490	505	492	480	496	471	454	451	470	490	463	462	493	504	464	507	438	481	497	428	516	449	459	497	495	444	481	479	477	435	452	473	454	485	443	477	510	469	464	495	459	494	477	507	495	495	493	449	460	446	470	495	474	502	482	482	450	454	520	492	500	473	522	497	493	452	522	496	501	497	475	550	496	492	476	476	502	452	470	519	498	468	480	477	459	471	469	491	473	509	478	455	473	493	479	478	440	512	474	528	491	467	503	506	493	475	465	433	486	459	443	504	449	462	473	451	488	450	469	465	487	477	527	483	474	495	489	493	478	499	487	446	467	464	432	493	509	452	461	525	483	451	476	473	500	510	485	461	479	515	449	459	479	511	493	455	468	447
25458	21672	28957	27936	22778	16415	8900	4288	2771	1720	1091	825	743	683	595	635	566	552	497	518	468	454	460	422	448	435	415	415	409	411	392	407	414	396	387	413	403	384	364	392	379	363	399	393	409	395	399	399	427	413	396	369	374	387	370	394	387	427	400	412	406	395	422	389	410	364	406	380	377	381	411	413	412	366	369	412	362	370	435	400	393	383	396	387	401	397	389	373	373	409	377	409	400	394	408	425	389	371	419	406	398	415	384	371	395	343	358	423	393	408	375	416	356	381	406	371	372	379	404	418	376	419	398	404	344	389	393	363	373	413	374	406	383	424	348	403	357	400	396	376	375	408	407	408	402	373	384	364	382	436	392	406	432	398	379	384	420	367	387	376	378	403	417	375	405	368	396	376	389	338	405	400	389	395	369	381	396	365	398	363	381	404	386	368	353	407	377	395	373	355	387	400	369	402	386	336	368	389	408	376	391	390	378	387	409	368	367	387	384	388	414	377	395	389	366	399	368	353	414	375	415	423	370	383	408	357	400	395	406	367	388	399	426	368	406	399	387	406	388	358	386	358	395	412	417	387	380	392	402	395	417	380	391	371	407	386	389	353	407	367	387	373	387	363	338	406	393	418	411	400	397	423	376	364	394	399	413	392	378	374	371	392	407	364	410	361	348	358	402	374	420	392	394	394	395	397	400	358	371	375	387	381	373	361	389	386	394	367	369	407	351	423	417	373	396	383	390	386	382	347	398	356	421	421	400	394	372	414	384	378	356	380	392	409	352	385	415	368	365	378	424	401	387	392	421	387	370	398	408	415	377	376	432	401	379	374	379	368	386	391	395	429	402	385	381	367	356	378	413	370	364	417	436	386	372	411	367	396	391	412	389	419	383	375	381	418	401	398	371	399	398	407	379	374	397	422	392	374	394	335	379	388	373	385	384	387	395	398	425	414	348	419	381	394	367	414	365	375	387	406	390	391	358	396	421	372	376	392	412	394	369	372	416	363	397	393	394	399	392	408	374	404	398	388	380	355	391	376	408	425	400	349	382	389	397	391	397	373	408	399	409	403	372	417	395	404	387	365	388	379	415	393	433	416	374	375	365	403	389	387	399	400	342	395	384	391	405	364	364	406	380	405	387	421	412	392	361	411	408	384	409	416	384	387	408	431	423	371	379	377	360	358	383	401	394	387	402	393	402	381	399	413	384	371	401	391	385	385	409	375	369	391	405	402	385	364	389	390	408	387	425	387	391	398	412	434	393	383	413	398	376	373	394	393	424	416	354	377	397	401	402	385	377	403	378	398	404	369	401	353	413	415	385	370	399	404	412	376	372	425	395	417	394	413	411	341	359	410	387	372	419	381	376	378	380	383	371	390	359	372	379	368	386	418	392	363	358	399	361	352	409	399	410	405	410	402	407	395	365	391	401	409	397	392	381	371	378	377	388	377	408	418	417	351	414	355	432	416	414	404	375	364	372	373	420	381	402	385	392	409	391	428	415	395	375	372	415	398	395	390	378	361	357	384	377	423	398	426	385	365	371	398	396	388	421	409	334	384	370	395	374	357	421	397	418	425	369	403	388	406	378	364	412	387	418	397	360	416	385	375	384	369	379	370	397	399	377	377	384	385	381	403	406	393	380	391	360	364	396	396	349	376	418	330	384	392	377	388	413	380	374	408	394	397	379	386	413	386	369	362	367	384	387	404	348	351	404	361	389	378	395	415	404	413	383	410	385	373	377	422	380	396	417	359	378	393	374	382	366	391	393	371	401	386	394	415	386	348	389	427	433	418	390	359	415	426	399	366	400	370	380	371	374	399	384	367	420	390	397	387	392	405	411	380	422	381	370	377	398	428	375	397	421	400	403	411	409	394	417	404	377	389	380	369	390	396	407	394	409	379	419	364	381	385	394	366	393	401	392	378	391	378	399	384	407	398	395	382	408	390	373	393	388	393	371	394	387	352	411	354	428	397	385	362	417	387	421	388	385	396	399	405	399	374	410	360	380	393	394	415	406	371	418	375	404	375	404	392	374	371	352	399	383	378	412	396	399	370	391	352	397	399	389	420	430	393	406	404	410	398	409	413	384	408	395	415	370	374	365	385	365	398	376	389	406	387	392	381	391	393	422	352	412	387	398	426	392	389	373	390	370	361	393	401	369	343	378	376	400	361	357	371	384	376	391	359	416	372	357	381	408	356	356	411	378	365	368	405	367	404	376	383	379	397	381	435	407	370	419	402	398	389	362	373	408	396	416	399	379	376	397	377	422	411	419	378	402	386	366	428	389	364	380	378	392	392	382	384	394	402	397	404	413	387	395	396	378	395	397	392	348	379	356	390	377	387	370	369	401	423	423	367	396	380	385	390	396	387	413	392	398	375	380	384	373	395	394	403	423	361	387	387	358	413	406	398	374	367	386	400	377	399	416	397	372	392	384	354	424	366	371	389	388	406	399	386	387	401	338	407	418	399	375	411	410	386	383	396	383	388	424	424	382	401	361	381	421	371	391	382	397	396	388	390	360	394	357	384	397	369	372	399	335	379	384	424	399	380	381	376	416	399	417	376	393	399	405	395	384	394	394	397	404	385	370	401	397	372	399	387	374	398	380	360	409	357	391	421	434	370	387	381	422	372	417	370	385	385	391	400	349	385	369	400	380	399	418	384	387	381	382	365	384	398	393	354	397	359	403	418	394	352	369	390	395	397	393	362	373	429	405	404	377	396	379	376	382	396	379	381	416	373	388	391	379	376	357	410	364	366	386	385	401	377	396	429	369	376	384	407	372	408	406	375	398	356	398	354	397	404	366	382	380	384	379	374	390	368	425	385	396	386	389	393	377	427	364	376	411	407	419	404	380	418	390	402	374	360	374	385	385	399	366	380	410	370	369	388	376	363	339	389	387	376	387	378	401	386	375	380	391	398	381	455	403	384	389	395	379	388	368	375	405	396	353	367	376	360	384	356	430	376	415	385	398	393	409	356	429	407	416	358	408	390	380	413	380	408	380	377	388	376	382	404	348	387	422	388	409	389	384	383	363	452	390	427	402	376	417	405	429	398	386	375	374	363	404	411	373	402	402	394	388	431	411	382	404	403	431	377	328	429	384	377	436	397	372	380	378	389	390	391	353	378	382	385	364	389	392	397	435	389	386	373	393	373	426	328	367	407	406	392	386	378	372	424	444	353	384	401	430	383	336	412	409	415	357	396	397	386	402	411	397	401	389	373	388	418	404	397	384	416	398	366	383	387	400	425	401	411	412	393	411	394	401	397	418	393	357	378	377	395	376	423	394	419	376	405	397	402	381	400	358	361	377	395	372	375	395	356	392	388	378	401	401	392	407	378	380	370	374	416	362	377	398	417	405	400	394	391	356	373	391	409	387	377	422	370	388	427	385	373	383	371	387	379	367	403	384	410	386	420	391	361	439	403	426	376	381	390	376	378	385	401	418	382	362	418	394	399	400	402	404	427	381	408	367	379	387	426	430	425	382	428	380	399
37687	57699	47550	34749	26591	19766	11980	7628	4847	2906	1773	1311	1179	997	890	808	775	659	653	628	577	588	556	502	490	530	526	516	498	534	476	444	464	449	490	473	489	467	447	497	448	546	474	432	469	484	445	468	463	471	457	482	449	472	441	489	458	500	447	480	483	442	446	504	427	478	466	467	458	491	476	475	444	455	449	469	499	476	499	456	485	471	462	449	491	466	447	482	449	466	510	472	444	467	474	440	526	459	473	510	443	484	477	471	429	487	438	462	436	493	447	462	428	453	487	435	506	488	498	476	445	482	481	473	461	452	476	485	454	426	470	415	454	459	452	487	461	480	483	477	494	447	439	453	481	444	420	464	449	467	440	455	463	445	518	463	488	456	463	471	419	469	515	492	454	456	475	463	456	434	472	472	470	459	459	470	489	440	445	479	482	498	442	460	457	494	460	467	486	467	479	510	457	478	473	489	479	497	462	478	434	480	487	472	438	414	445	460	456	483	480	454	470	500	466	466	494	477	463	431	471	475	433	472	477	452	454	451	449	479	480	480	430	500	409	442	471	479	480	457	479	488	430	446	505	478	487	523	490	437	476	463	449	433	452	436	477	480	459	479	472	491	474	449	467	511	494	472	432	486	438	456	482	468	481	439	457	447	433	450	472	490	433	461	453	465	496	454	473	460	478	474	476	462	471	503	476	463	432	466	483	453	502	520	461	454	479	437	462	492	459	480	421	510	458	476	479	452	448	459	509	499	489	495	456	475	451	457	438	464	480	462	459	475	491	444	469	493	484	449	452	478	445	445	439	429	480	437	469	461	460	437	455	487	463	445	443	480	468	480	513	441	488	470	404	455	462	458	471	512	442	493	471	499	462	497	474	467	421	484	481	492	456	483	475	457	457	447	473	493	514	482	468	483	482	456	468	470	488	443	476	455	471	460	420	430	469	486	450	472	471	402	484	440	462	462	466	489	489	440	470	470	436	497	492	451	425	482	448	441	435	477	443	460	496	466	433	480	456	464	459	457	453	467	513	469	468	448	439	488	443	472	454	475	448	454	463	467	491	438	518	463	474	445	485	481	447	475	466	462	463	474	468	469	473	445	429	461	489	464	453	454	465	482	453	462	433	463	474	460	488	492	481	455	460	477	465	470	458	480	461	451	471	467	471	446	484	440	480	493	448	467	455	484	458	471	477	464	477	485	448	483	448	480	437	457	483	459	498	463	459	476	473	487	463	477	489	484	476	457	433	453	478	465	510	461	477	457	483	464	512	441	477	473	481	481	462	433	456	446	467	455	454	461	496	438	466	442	426	455	455	435	474	485	461	479	484	470	455	458	436	493	428	476	446	438	424	472	458	461	448	431	442	469	469	425	457	485	448	430	479	483	440	464	458	463	488	459	447	494	470	470	471	484	448	465	417	471	469	497	470	443	443	463	460	448	495	463	452	475	466	478	504	465	466	495	471	452	448	445	470	482	477	479	437	500	445	458	477	441	481	471	484	464	460	497	445	479	503	477	450	458	464	446	473	491	480	452	548	466	466	469	446	458	481	460	459	473	446	456	438	456	466	452	490	460	432	426	433	449	468	454	471	465	428	446	472	464	461	466	485	473	458	495	463	473	469	478	444	476	455	451	448	481	446	485	472	449	458	462	467	470	462	456	494	503	447	467	467	466	431	490	431	484	463	424	487	453	458	478	426	451	458	465	484	447	399	444	505	448	483	479	444	472	481	469	497	465	469	484	453	485	468	445	441	442	455	426	492	482	439	475	527	479	484	458	458	449	442	449	492	451	474	444	458	487	431	484	424	458	439	491	479	483	461	445	450	463	465	461	476	452	476	445	497	463	463	461	476	465	435	465	475	453	454	498	489	474	429	455	458	492	475	468	502	445	447	502	475	454	482	457	439	478	450	454	420	465	465	449	436	478	515	468	469	453	445	481	464	496	511	437	485	487	510	476	477	421	465	480	455	443	451	439	468	452	479	459	478	495	512	484	466	459	462	459	452	467	443	467	471	500	465	463	446	470	458	495	450	485	498	451	482	454	451	421	444	457	526	474	443	498	469	456	448	454	478	414	445	471	487	504	521	471	455	494	443	509	487	435	488	482	448	443	489	476	475	452	470	476	443	458	501	425	462	490	469	470	432	435	494	481	447	445	439	469	456	503	468	455	458	447	413	476	480	497	469	458	483	442	491	455	468	461	499	497	474	478	452	474	475	466	469	455	454	468	464	439	487	471	455	427	484	426	417	492	469	468	446	448	463	489	459	478	460	495	449	489	485	477	509	490	480	429	495	504	450	465	455	440	481	462	474	451	480	424	480	452	479	463	468	478	498	496	466	502	460	480	447	454	503	457	509	471	447	409	489	442	449	446	458	441	478	470	470	488	441	489	490	490	443	490	462	511	468	424	453	471	499	485	471	448	473	483	472	442	508	462	439	431	475	503	469	460	492	485	404	446	490	425	494	428	452	479	463	456	443	465	465	457	460	419	464	482	469	472	496	471	485	469	454	468	467	472	462	445	456	468	432	426	466	497	441	466	493	473	447	463	459	482	464	495	440	479	483	488	482	515	460	471	465	465	475	441	448	495	456	474	443	469	478	491	454	488	453	496	439	467	443	453	428	495	483	456	457	505	484	472	461	437	429	485	432	484	491	443	464	467	442	453	455	461	455	470	470	445	491	499	426	471	441	483	472	439	442	489	452	450	438	454	493	474	476	471	459	470	516	453	451	471	474	502	451	482	475	471	447	466	490	463	446	471	448	447	471	463	429	481	460	429	423	442	493	481	443	465	474	414	470	442	448	537	460	419	497	468	457	448	493	451	478	500	472	462	475	476	491	514	471	458	458	431	483	493	489	457	471	449	448	447	463	437	492	425	448	464	449	456	492	468	443	440	436	489	470	482	505	480	498	460	476	467	470	454	425	420	470	484	451	500	466	451	457	426	473	471	477	460	451	433	483	477	432	460	481	454	465	456	434	443	454	437	434	424	459	440	463	473	453	465	472	448	439	443	468	469	450	438	477	442	488	447	489	448	481	456	496	428	457	495	470	461	498	475	487	500	457	464	459	471	467	439	475	470	463	466	442	464	454	474	466	432	480	514	479	476	460	431	492	452	484	506	446	461	427	446	480	473	466	506	462	463	461	434	465	441	463	492	462	448	456	447	487	455	452	490	445	450	482	477	519	467	458	479	475	487	456	445	468	503	449	522	479	487	438	489	458	454	489	492	479	460	492	470	481	462	422	473	472	478	477	495	492	518	485	449	448	458	456	440	466	466	436	449	477	437	441	508	449	468	465	434	505	483	408	459	472	465	446	464	483	464	432	474	466	461	452	507	517	431	470	453	507	471	437	459	466	436	475	498	435	483	475	453	454	444	463	449	488	470	503	445	456	502	464	446	447	470	495	515	477	449	474	495	448	494	461	486	498	431	446	448	443	446	457	492	444	457	450	434	427	419	459	461	464	471	465	468	440	493	436	445	431	430	449	458
23281	21604	29321	24708	22469	23671	23650	12413	6366	3353	2017	1343	1146	1035	873	876	802	680	656	587	536	524	527	495	478	511	453	446	446	432	461	443	427	411	448	427	394	391	418	473	438	424	378	448	400	425	436	473	430	412	428	388	405	432	380	413	412	374	412	405	420	402	394	448	409	396	441	407	413	440	416	407	405	433	440	441	392	456	421	402	427	415	367	361	384	391	417	398	367	415	414	429	435	422	409	416	414	389	425	409	415	434	418	409	438	389	375	432	441	433	426	383	369	377	382	410	392	390	428	400	408	416	410	415	411	386	408	402	411	413	404	398	379	365	385	424	430	416	392	433	413	422	403	434	391	430	361	400	436	399	457	384	379	425	384	460	406	393	398	401	436	404	433	411	421	396	433	394	391	413	381	421	388	410	423	392	375	419	378	390	370	422	397	396	399	421	400	415	377	402	425	397	424	369	379	387	394	420	397	450	365	381	364	372	388	433	404	439	437	401	408	394	395	425	385	419	399	389	442	400	382	445	394	427	419	433	433	387	401	439	418	424	391	421	388	398	387	424	425	408	426	412	386	420	419	386	418	404	396	427	383	408	412	406	407	409	438	444	387	383	411	426	416	429	436	381	406	448	389	430	391	416	395	433	379	413	389	392	450	412	427	392	413	395	439	394	388	419	403	416	390	390	390	375	380	396	415	451	423	390	416	416	400	399	410	416	389	385	437	400	424	408	428	397	394	405	404	439	393	396	381	415	410	412	419	429	436	412	407	400	378	380	401	394	432	413	410	385	437	424	382	416	399	405	419	415	419	413	426	407	363	418	414	399	387	418	426	400	433	391	418	407	364	419	406	414	435	417	390	414	401	402	422	378	398	403	406	386	376	410	412	373	406	420	411	404	445	392	413	394	398	401	423	381	409	399	421	392	414	375	375	399	386	425	434	414	407	410	423	409	381	403	419	387	418	433	401	414	436	422	400	410	426	397	423	407	396	412	411	404	427	396	418	386	420	409	421	404	410	435	401	347	402	447	381	369	422	407	386	400	429	394	401	389	447	382	401	388	404	407	385	427	383	423	415	396	415	401	418	419	434	441	396	419	394	371	421	399	424	391	391	420	404	391	402	409	429	421	421	470	390	412	418	427	404	403	390	408	421	417	433	415	396	413	392	443	392	400	382	408	421	373	410	409	384	440	405	395	434	434	385	403	418	410	382	408	422	448	431	385	426	408	434	399	397	396	412	424	396	450	350	366	404	393	386	451	412	409	386	359	454	414	442	419	399	410	446	400	382	425	410	465	446	437	403	436	363	420	461	444	426	402	411	368	441	440	404	430	436	396	447	421	409	356	419	369	386	424	414	384	400	418	428	372	407	393	422	394	425	382	401	386	409	426	418	393	418	403	418	387	431	399	405	402	408	434	405	375	428	372	430	396	383	373	373	401	426	407	394	420	412	420	420	375	405	402	408	387	408	392	413	420	423	392	443	403	392	445	454	420	424	439	397	438	405	396	393	414	448	405	435	414	388	384	418	417	383	412	386	414	417	418	452	440	415	404	403	404	372	387	357	415	415	389	383	437	395	430	376	389	383	414	418	367	399	435	387	424	380	398	410	394	408	379	384	424	400	421	394	401	376	400	387	404	432	396	437	416	402	391	388	418	404	424	421	408	421	422	462	415	404	417	416	430	425	417	397	424	411	414	429	421	386	393	416	441	369	433	446	394	379	378	426	400	370	420	411	442	372	390	421	428	410	400	394	425	396	433	418	386	426	406	392	403	402	412	359	374	450	407	423	392	449	392	425	430	401	425	404	425	392	397	403	451	428	404	439	390	421	428	426	400	375	424	412	384	415	396	424	420	410	409	403	408	380	423	406	427	420	452	418	392	393	421	389	397	426	389	403	426	387	436	417	364	388	396	414	419	389	389	402	387	403	406	375	402	424	387	436	426	390	433	440	411	409	385	428	405	426	448	402	404	395	404	448	378	391	415	426	411	427	398	405	411	422	397	421	419	386	392	422	394	412	383	384	380	422	428	408	381	357	374	393	386	408	405	388	384	385	410	423	412	388	466	403	446	393	416	449	394	405	408	405	413	391	415	437	388	392	421	369	421	453	445	434	395	423	408	401	394	441	402	404	429	390	394	393	384	425	419	365	420	405	408	377	424	385	407	429	398	402	384	399	426	405	414	427	400	382	436	401	375	467	435	391	404	397	397	396	410	419	410	430	369	404	407	408	405	373	433	426	406	458	407	398	403	441	395	416	417	416	433	380	387	396	424	448	418	429	438	397	416	398	397	424	396	402	384	424	382	427	422	401	414	411	426	414	412	442	385	433	396	419	374	401	434	365	412	386	435	410	455	420	377	397	405	421	407	371	403	429	382	400	426	424	385	385	410	397	465	415	421	401	410	426	410	416	425	410	398	426	419	379	413	407	406	419	376	386	391	422	396	418	419	408	414	414	425	420	412	378	419	416	403	393	409	402	428	436	416	423	427	368	384	406	444	353	434	391	379	449	420	425	378	418	407	363	412	405	419	429	416	428	401	447	398	433	416	337	448	396	377	388	434	421	386	437	434	423	425	400	408	416	412	420	397	449	414	445	406	435	437	403	402	436	376	426	411	407	412	415	423	455	413	369	417	417	416	418	396	413	405	413	390	424	408	406	390	373	388	435	410	424	346	434	416	393	434	392	391	415	409	408	402	399	397	390	425	410	444	419	408	390	412	410	385	403	436	431	458	409	389	423	428	391	404	381	428	416	402	388	428	369	394	407	392	388	410	397	404	415	402	419	422	393	387	424	406	412	386	397	388	401	415	405	406	442	402	428	434	441	436	378	415	418	382	397	426	404	429	416	399	417	438	402	402	391	413	418	381	372	407	405	417	406	413	420	424	379	410	391	397	415	390	405	441	407	430	396	388	412	391	419	409	430	406	404	412	424	408	410	423	401	424	438	396	404	418	412	412	385	405	408	403	402	429	442	415	403	408	406	427	419	390	441	380	399	415	415	376	411	394	429	429	429	388	384	415	418	418	387	421	433	412	407	443	382	409	421	383	401	401	432	373	376	392	387	425	428	447	409	398	409	365	421	417	399	364	425	411	412	432	422	397	425	385	399	388	405	415	407	414	404	383	397	430	421	427	389	400	409	419	406	424	404	441	403	416	400	389	408	425	373	389	440	427	410	436	403	402	437	426	431	391	422	411	394	397	392	393	415	405	424	435	420	436	402	397	380	400	381	387	425	385	403	414	375	374	414	423	394	415	399	415	398	387	388	428	420	413	422	459	383	402	379	428	369	385	400	379	424	410	441	392	406	426	391	408	419	399	400	434	399	458	396	420	408	387	404	378	416	389	386	427	418	422	440	403	441	405	385	440	411	422	382	408	425	371	408	406	427	366	393	431	386	422	399	380	407	389	451	412	387	391	414	395	428	448	389	371	431	438	425	378	422	389	393	426	400	416	417	403	432	441	390	436	400	432	412	403	394	417	425	405	413	412
39968	66602	59459	44572	33864	26517	22104	15210	9643	4959	2956	2106	1751	1474	1232	1069	1084	937	763	754	708	648	634	661	612	568	536	517	513	531	493	495	489	491	474	464	491	521	505	466	476	488	500	464	494	454	535	484	495	440	472	482	444	465	503	424	455	496	468	481	454	497	464	474	467	486	473	476	458	518	432	463	480	527	494	499	482	499	504	496	470	470	452	483	485	518	461	468	475	470	448	508	524	470	510	435	457	487	474	461	459	467	488	481	489	459	481	467	461	470	484	457	462	497	433	478	473	470	490	426	467	445	469	464	506	443	449	443	500	497	478	497	498	471	510	461	490	483	467	467	483	477	483	461	439	454	500	456	493	518	454	513	469	481	465	491	444	486	493	490	462	457	475	441	456	478	443	464	467	486	482	448	462	468	449	479	468	464	495	488	493	462	500	478	454	458	474	454	498	465	469	497	467	489	481	488	451	435	526	483	411	527	465	472	492	493	500	470	472	452	452	478	435	466	486	465	489	495	517	517	507	536	485	484	490	489	480	463	468	455	523	469	446	467	480	421	484	427	457	442	477	487	454	478	478	480	474	497	475	457	476	489	486	483	442	482	484	446	481	492	464	486	501	454	456	473	484	503	472	511	478	461	487	485	463	483	450	482	461	438	443	464	475	483	482	488	485	507	482	519	448	474	460	492	477	500	476	446	461	524	492	502	459	486	458	490	477	486	463	462	471	482	519	469	445	482	466	484	500	449	471	460	509	474	499	478	490	492	453	442	486	452	505	477	516	443	490	431	468	471	491	431	481	466	499	519	493	484	463	462	505	495	455	470	490	461	441	451	434	471	458	493	483	431	474	470	451	473	485	472	498	478	492	473	491	491	486	456	524	485	468	519	438	474	469	501	477	466	458	454	479	496	503	464	465	447	502	445	485	494	463	458	504	460	508	449	459	466	483	487	454	485	486	454	474	465	482	442	553	479	485	488	445	501	469	457	499	486	473	445	473	475	469	498	486	512	488	469	469	476	475	496	465	467	459	465	476	490	479	469	443	461	497	478	479	439	473	461	477	470	462	541	504	473	480	468	487	480	466	476	447	494	476	481	452	452	490	452	521	471	497	478	487	441	498	463	492	448	478	507	453	497	466	498	490	489	470	453	501	478	481	467	483	457	458	441	460	489	485	484	480	465	497	478	502	492	437	462	492	448	486	514	519	519	460	502	432	483	496	445	493	501	503	458	431	462	495	481	506	485	419	481	469	496	452	482	513	439	499	504	476	467	469	483	491	462	461	453	475	466	509	490	459	435	474	442	472	470	481	465	491	476	471	483	453	489	505	477	527	491	464	486	505	446	477	449	506	465	460	523	452	472	449	469	481	466	496	467	492	451	488	496	488	469	463	491	519	523	500	501	485	478	441	472	438	489	480	493	484	490	471	512	502	467	487	459	490	512	450	490	439	491	482	492	498	481	499	466	466	515	468	454	453	434	505	445	472	475	508	458	444	446	472	472	483	441	462	478	481	471	493	438	471	450	461	461	468	445	465	476	467	486	505	481	494	461	459	461	507	439	460	496	481	492	462	497	476	516	435	493	460	483	446	527	485	475	513	469	462	451	502	461	511	521	492	462	492	464	460	476	472	463	464	496	474	458	479	497	496	468	450	492	455	468	487	510	491	434	461	459	496	483	463	479	493	479	489	506	468	463	481	493	485	482	469	502	477	510	473	441	496	467	455	497	445	499	483	492	467	479	482	458	475	457	495	482	473	494	494	434	440	473	490	464	457	494	474	521	473	458	458	455	457	488	473	433	472	475	506	458	461	464	435	473	498	481	472	457	474	435	482	505	471	490	504	455	483	473	446	482	465	437	494	474	445	508	454	472	529	432	487	455	509	506	494	470	465	480	463	487	459	489	484	481	476	474	483	487	479	504	463	449	500	470	502	483	519	467	457	443	527	439	477	466	502	450	471	485	488	461	472	475	515	486	495	495	450	506	475	533	489	473	461	461	500	484	492	484	501	515	506	481	458	448	457	461	456	503	446	512	486	443	475	495	430	480	454	428	496	469	488	484	449	483	465	487	456	484	457	499	478	460	468	435	433	488	487	455	458	449	480	487	457	429	503	482	501	455	467	449	474	491	493	495	493	483	488	470	486	480	494	475	497	516	480	449	499	464	487	483	486	492	487	478	454	482	482	510	459	478	510	457	499	501	458	490	451	501	484	469	489	475	506	505	525	486	473	486	491	420	490	441	485	482	475	451	477	487	498	444	512	418	500	475	490	488	488	452	481	462	462	473	507	474	453	485	487	489	491	477	504	483	441	474	460	489	482	468	511	477	487	501	468	481	475	456	495	507	520	466	463	506	459	489	494	486	469	474	502	442	474	451	477	470	444	461	455	478	465	487	482	444	468	470	493	442	496	420	459	489	488	495	508	488	485	533	470	502	434	480	458	453	503	460	468	467	471	465	458	473	453	472	498	449	497	484	452	445	487	484	487	451	474	462	428	488	478	466	438	471	490	455	482	458	472	501	489	475	491	465	485	462	471	453	508	474	501	471	495	466	487	473	449	489	464	443	495	439	474	456	444	487	476	472	500	472	432	466	471	500	480	492	498	478	484	480	455	468	441	463	480	454	490	472	481	480	449	491	470	427	513	473	448	489	477	491	484	513	494	494	453	449	436	470	524	510	489	449	460	489	463	485	424	469	451	484	490	450	465	464	481	430	487	509	497	458	463	478	449	473	470	498	476	464	489	460	467	488	464	467	498	471	496	470	499	454	471	471	475	477	466	450	465	472	489	492	452	456	491	530	488	456	467	481	448	476	506	476	483	478	488	476	452	477	498	449	445	481	499	446	502	465	469	492	460	505	471	469	508	457	470	497	437	477	467	452	497	489	438	475	471	488	457	456	490	453	465	518	488	516	456	463	492	481	459	471	473	469	471	495	445	510	492	498	430	441	450	479	459	462	449	498	448	490	442	462	476	461	487	462	479	453	532	455	467	458	451	461	480	464	487	468	462	512	488	448	475	502	482	422	480	492	455	473	453	439	465	475	507	462	463	473	457	483	490	460	487	476	435	483	472	447	499	507	465	461	498	471	494	466	472	481	435	469	481	471	448	463	499	486	478	435	470	478	444	491	500	473	463	509	437	485	442	467	491	487	471	477	451	472	464	480	474	479	458	465	495	463	497	450	464	503	484	493	495	515	467	483	480	439	501	484	444	450	471	495	476	498	480	456	463	458	483	512	488	466	454	486	484	503	510	427	496	450	464	505	447	449	502	485	494	433	485	481	467	502	483	484	472	468	489	493	491	478	489	474	506	471	456	474	515	504	474	468	476	494	488	512	474	470	465	484	480	475	502	463	474	494	450	486	455	470	452	455	463	514	462	480	486	471	447	488	502	466	489	462	470	493	460	490	469	441	445	492	489	465	466	476	460	465	456	512	461	476	513	489	456	462	459	401	477	520	466	496	479	454	456	495	424	465	469	505	462	452	430	461
31904	35859	41007	28946	17642	9984	4903	2871	1872	1372	976	764	669	686	564	542	543	541	513	452	447	427	415	468	456	423	431	414	444	419	424	382	406	394	386	387	392	393	404	382	438	385	389	399	356	423	422	421	388	402	386	363	400	405	401	403	369	389	411	393	424	405	365	390	412	432	381	421	385	348	381	370	377	388	396	381	422	390	395	413	378	374	401	367	392	421	435	400	388	371	400	384	369	384	394	441	419	383	369	408	383	389	381	376	383	400	356	366	365	361	368	396	420	430	419	389	407	400	395	411	382	411	420	368	434	399	378	383	377	425	378	395	378	421	418	417	410	368	386	389	402	391	364	415	395	405	357	402	410	401	392	414	365	432	396	404	460	368	374	423	437	386	395	450	397	403	427	410	381	388	408	420	431	379	391	359	373	382	416	353	390	371	389	368	395	373	400	368	384	374	421	396	374	410	388	387	437	415	398	359	369	410	401	400	404	424	372	373	411	392	367	369	449	370	419	409	407	396	415	373	373	419	398	391	378	404	387	417	383	413	396	418	380	403	355	403	414	430	401	406	409	394	396	398	398	430	344	396	401	376	424	398	377	397	387	387	396	406	363	375	413	387	383	388	358	395	381	388	371	418	395	371	395	388	401	378	408	394	387	383	386	408	396	389	391	386	379	418	405	406	391	391	379	385	406	383	378	385	390	383	395	386	408	404	380	406	371	375	374	373	372	358	394	409	392	408	388	413	388	411	397	407	403	407	412	392	376	405	357	402	395	407	393	384	402	379	382	406	394	402	390	371	389	371	381	393	386	376	381	409	386	364	373	385	392	385	405	390	372	391	414	373	389	410	410	372	391	353	394	372	386	380	387	409	413	399	404	337	425	383	396	406	393	368	388	407	418	419	390	390	358	405	374	412	392	413	407	369	414	369	376	405	406	413	378	384	372	411	371	401	411	372	384	376	393	395	382	406	377	377	398	390	410	417	417	366	423	378	383	385	369	411	410	443	364	405	400	409	407	375	382	395	365	393	389	383	410	363	365	393	375	441	405	399	370	399	396	384	370	396	403	413	412	398	414	368	381	434	389	398	423	401	392	372	421	394	378	424	379	405	407	423	377	387	381	388	396	397	375	411	407	404	413	381	388	398	382	384	402	399	385	388	391	397	401	398	395	447	382	352	385	396	392	391	413	396	395	395	439	391	361	409	387	394	403	410	417	398	395	370	384	365	403	364	385	426	397	406	388	422	379	398	409	397	409	386	398	393	419	363	433	390	402	415	388	380	418	420	395	414	421	364	394	352	400	393	390	385	373	403	408	392	392	343	403	370	357	404	382	384	403	430	372	371	352	388	378	359	394	400	390	418	409	388	361	414	391	340	375	391	409	384	394	356	372	409	406	391	395	389	404	402	416	420	367	434	372	369	404	396	384	382	381	383	406	427	394	394	408	423	439	396	383	384	385	385	405	413	410	388	401	408	410	404	405	388	353	366	411	371	377	346	394	343	409	382	393	375	407	389	411	399	396	368	384	387	405	424	393	379	389	438	414	389	434	376	389	425	389	415	383	389	392	402	368	436	394	454	399	409	378	379	415	409	424	369	363	385	394	388	398	356	360	384	389	359	434	393	402	393	436	359	368	377	388	390	401	374	398	387	393	368	396	374	399	392	405	405	386	421	387	380	376	378	416	403	430	428	352	416	388	406	363	379	394	422	399	380	426	397	405	375	366	382	389	407	406	420	384	367	391	391	385	379	398	385	399	409	427	391	376	400	428	410	429	414	400	396	441	384	411	394	403	404	389	411	345	427	434	383	429	373	385	418	399	403	393	383	413	391	397	371	387	387	389	418	395	427	411	412	385	408	369	376	437	401	399	375	395	343	356	390	408	431	421	380	421	439	401	375	371	392	376	404	437	371	406	391	415	397	386	374	414	376	384	414	409	384	389	436	409	398	422	390	389	403	378	391	372	394	405	417	399	369	412	379	416	410	385	367	415	395	421	371	378	388	384	437	379	361	399	389	378	367	417	416	417	368	366	379	390	363	390	416	409	425	430	397	376	416	385	386	364	391	398	367	412	399	389	398	393	384	378	381	400	399	386	410	424	401	398	365	410	431	426	399	427	383	350	363	382	394	435	407	396	392	426	396	393	395	404	395	393	395	393	374	421	406	374	392	354	372	420	420	387	406	404	402	418	394	424	389	396	384	398	421	386	400	419	400	393	411	399	403	433	381	415	408	414	325	368	414	381	376	425	396	397	397	403	428	385	382	402	429	383	385	428	403	403	348	388	404	414	393	411	423	376	401	420	388	376	411	400	351	391	414	408	396	377	377	420	408	416	376	390	414	377	363	374	394	418	394	436	420	387	396	411	383	389	382	398	377	406	391	379	377	373	409	408	379	450	415	412	421	383	392	376	393	368	381	373	380	385	368	446	380	405	393	381	382	391	400	423	380	370	407	380	395	402	424	425	399	386	438	390	374	405	382	409	381	429	424	381	391	423	389	396	370	393	428	402	417	403	418	415	372	403	365	370	405	366	422	396	402	405	372	398	379	380	391	392	385	397	423	415	368	378	403	437	412	400	377	408	382	399	393	412	425	445	427	410	402	395	390	386	399	441	373	390	407	411	449	419	428	371	387	417	384	401	396	399	365	391	413	382	381	417	372	366	355	404	361	419	389	373	381	402	407	404	382	367	391	392	404	373	384	414	371	384	377	408	421	383	366	354	398	409	429	377	368	381	402	444	370	386	395	410	405	406	406	406	399	363	385	354	408	370	386	429	379	419	404	400	409	355	403	412	413	440	385	418	386	411	395	385	382	394	373	379	405	375	377	407	439	394	410	416	391	384	391	402	357	429	408	382	404	391	406	411	377	389	357	425	392	373	370	363	412	403	376	384	395	388	386	391	417	395	376	410	385	392	364	350	363	424	390	397	385	409	409	399	412	354	395	436	405	366	378	374	409	406	401	353	405	402	403	395	415	411	404	375	364	412	356	378	395	389	415	369	407	399	399	382	402	387	382	389	386	393	379	395	364	401	427	415	374	421	377	398	408	349	374	420	377	391	396	389	393	402	404	352	432	398	375	381	375	414	407	366	384	392	395	401	392	402	389	371	389	410	382	423	372	370	413	378	417	390	404	412	404	421	369	429	383	387	425	379	394	359	382	374	393	371	409	395	399	395	361	408	397	374	407	419	370	403	389	426	400	376	407	372	395	392	426	408	418	383	411	430	390	388	413	395	370	377	382	386	421	376	399	380	404	399	401	365	406	411	381	383	398	360	390	403	401	364	406	403	403	437	392	390	393	367	383	388	380	401	407	373	398	364	398	387	410	382	382	416	371	405	390	378	395	394	411	372	436	357	390	399	390	395	357	390	380	382	399	408	399	401	436	408	376	365	415	403	338	386	404	427	418	388	402	392	387	401	409	398	377	410	408	397	343	379	390	381	376	403	401	411	357	418	394	412	423	398	378	394	358	408	379	372	413	357	382	410	402
37301	53856	44193	28827	20869	14037	7915	5175	3103	2177	1475	1117	997	822	795	671	692	701	560	579	574	539	536	522	519	518	473	514	495	462	486	435	479	482	478	459	498	476	485	486	463	455	473	451	450	468	483	470	449	491	452	481	467	479	447	479	489	459	468	450	482	443	456	438	453	487	481	495	481	464	519	449	471	469	464	502	471	430	466	494	458	469	451	490	483	500	460	415	455	458	477	443	444	476	459	476	458	482	493	458	449	486	468	451	497	460	457	482	464	435	467	489	461	480	450	462	437	470	480	481	471	512	456	454	464	443	505	468	472	459	479	448	480	461	517	468	447	488	480	466	453	461	470	440	492	442	442	455	468	501	502	467	491	462	437	427	442	520	505	481	457	480	486	425	460	457	457	494	465	467	467	452	480	491	503	465	470	486	467	497	455	459	461	483	490	469	460	477	502	469	468	466	501	474	416	482	472	471	443	499	509	457	472	476	489	468	479	499	497	494	445	486	487	491	479	455	502	491	438	502	473	487	484	476	466	446	454	489	482	492	485	473	440	492	440	468	451	469	447	505	471	491	475	461	468	486	464	442	451	433	486	467	456	460	471	454	477	485	459	464	462	473	460	485	464	454	491	474	443	477	471	502	445	485	471	457	451	451	479	510	471	428	438	488	501	471	439	462	467	488	495	474	493	482	478	491	474	470	497	471	488	453	515	486	475	431	444	452	501	511	470	462	457	446	505	464	461	474	449	468	448	468	463	485	489	473	503	472	479	460	488	468	495	479	470	469	460	462	488	461	474	503	465	476	465	450	499	497	421	444	470	467	436	459	437	467	518	434	482	461	481	443	484	493	476	479	471	462	463	494	468	442	468	439	477	486	479	477	480	467	468	461	474	441	470	520	461	502	444	435	471	481	472	467	454	487	482	477	446	492	459	423	447	489	449	478	470	449	429	476	423	460	491	479	471	469	463	467	437	463	429	483	446	478	438	511	465	496	469	498	462	441	455	462	427	493	490	481	445	451	504	471	501	489	470	458	453	490	467	433	461	458	468	459	424	470	456	491	491	471	438	476	454	500	478	463	470	470	510	475	446	463	459	470	488	464	503	467	473	450	453	476	491	460	467	491	458	453	473	453	465	469	446	502	461	486	472	459	461	482	452	469	466	453	489	478	482	448	487	477	471	504	483	486	494	462	478	511	459	482	459	424	488	483	463	446	490	481	464	463	500	464	459	452	482	443	489	449	456	448	493	446	472	496	440	484	470	505	452	488	420	494	503	497	512	474	460	482	475	513	470	451	485	435	456	482	415	450	492	465	468	474	475	471	504	481	459	465	474	451	488	481	479	454	478	470	470	461	489	508	489	447	460	437	458	476	460	460	478	500	450	484	460	458	511	480	419	513	523	453	462	444	476	502	464	470	499	499	475	480	436	453	488	477	476	415	463	498	483	467	496	487	478	490	470	463	455	480	511	455	486	472	467	486	434	463	510	464	477	470	450	523	445	484	468	439	475	487	455	482	454	441	437	498	465	491	458	441	458	495	475	446	455	461	481	453	462	463	451	494	457	426	470	454	471	442	480	480	462	447	508	504	475	501	453	413	482	504	435	446	475	476	457	479	459	466	480	466	491	419	479	515	482	465	469	490	487	473	472	463	458	485	459	499	455	444	476	503	495	459	481	498	484	459	477	477	465	465	486	489	461	474	467	486	499	460	505	445	464	446	479	471	467	503	511	448	478	467	473	445	476	448	438	446	449	490	495	477	451	466	472	487	445	475	480	458	468	481	433	476	470	439	468	479	485	450	490	459	435	459	450	486	470	463	462	505	454	484	488	480	449	467	461	510	446	496	471	448	450	487	456	461	445	488	480	445	433	446	448	481	486	465	488	451	461	455	488	469	464	445	505	473	491	478	487	478	478	452	458	477	496	468	454	468	477	479	450	463	433	472	481	461	468	504	481	477	456	454	454	472	439	512	444	443	480	438	456	458	480	449	463	496	504	469	475	452	504	519	430	482	435	451	447	431	463	490	460	487	454	490	450	483	486	480	481	494	496	482	467	499	458	498	445	486	463	444	459	439	435	439	436	431	488	467	454	484	479	464	445	465	440	495	483	460	481	454	470	465	460	478	487	522	471	461	468	478	477	491	440	480	444	482	509	488	445	461	450	483	464	500	469	454	482	453	482	463	435	454	472	507	494	475	469	495	462	492	459	429	465	455	476	489	486	458	486	461	434	467	474	485	483	453	469	448	490	443	489	512	433	455	455	445	446	479	470	462	506	466	478	443	449	479	484	496	445	464	466	465	480	496	436	461	499	449	512	448	493	477	446	480	479	482	473	451	506	457	493	478	473	434	442	474	489	490	467	423	441	479	466	425	478	461	436	453	462	474	443	447	428	492	467	465	451	416	456	444	463	456	474	470	446	476	446	466	470	508	458	486	447	496	477	460	517	430	484	467	450	461	506	481	500	498	498	489	458	491	449	452	451	477	480	446	519	458	466	489	496	445	482	450	463	470	464	449	493	449	435	461	489	447	484	424	462	465	463	430	518	499	467	476	436	488	449	449	490	466	469	450	482	491	454	467	457	479	449	450	457	433	451	470	457	458	470	469	463	502	429	463	472	486	480	463	459	463	459	421	477	448	502	474	467	466	508	415	495	468	494	476	460	464	487	458	476	511	480	468	446	423	413	463	473	466	507	445	490	453	502	453	513	508	436	459	461	477	534	478	468	461	469	441	490	454	480	491	444	461	514	457	441	421	452	496	475	505	488	464	465	447	442	480	453	429	463	476	447	449	441	452	445	477	458	474	458	502	421	428	460	463	454	462	481	482	470	482	452	458	493	473	469	442	419	495	432	440	460	478	445	480	435	428	462	424	442	456	493	525	514	463	501	493	482	427	454	494	458	440	473	501	467	457	511	481	475	421	455	509	454	493	468	486	485	477	482	465	520	465	476	483	476	493	464	497	468	493	453	430	427	481	459	447	485	479	488	539	460	445	476	477	517	471	456	451	455	474	454	453	475	453	490	403	467	477	489	501	473	475	475	472	472	464	479	496	468	453	515	472	496	453	453	448	468	470	476	459	451	475	503	451	458	487	496	460	449	449	460	493	471	510	496	504	461	465	468	460	465	461	448	473	452	460	462	456	489	475	492	479	497	449	505	463	476	485	484	479	514	525	457	451	450	471	488	478	487	481	417	481	452	488	522	491	454	482	444	484	453	462	482	483	450	520	449	493	446	493	465	464	457	447	474	458	482	459	496	472	441	499	488	457	507	451	460	446	500	464	431	502	490	464	440	470	471	475	478	454	500	483	478	473	466	505	457	486	455	461	487	471	476	453	467	476	461	445	476	465	472	453	463	447	481	478	446	482	481	486	444	494	508	481	446	514	488	399	453	497	496	450	463	468	400	476	476	480	431	472	449	449	447	472	478	507	463	467	470	492	486	456	471	442	447	452	459	460	462	490	497	450	497	489	481	499	453	457	482	452	448	477
24475	21598	29224	25942	23700	20574	12514	7510	4738	2847	1456	1091	949	840	718	716	691	583	544	531	522	527	484	442	485	481	462	449	441	434	445	401	444	416	392	439	427	399	422	399	392	394	426	408	374	389	393	396	350	404	395	386	397	406	409	354	425	374	416	404	401	374	424	379	416	399	416	379	431	419	386	404	402	418	382	405	393	398	411	424	414	414	386	409	381	409	375	388	400	418	397	371	409	379	377	388	408	381	412	395	404	392	438	395	406	384	397	421	399	351	366	402	390	390	401	393	422	369	380	372	395	371	419	388	387	370	421	397	351	379	402	367	429	378	435	383	395	409	376	409	425	368	372	393	398	380	356	396	367	357	417	388	398	417	369	365	392	385	370	418	395	359	382	400	395	419	385	422	425	411	389	396	380	406	388	383	397	384	406	412	409	413	425	428	380	411	400	365	409	378	404	354	379	381	406	394	416	388	410	396	392	400	406	398	435	434	346	401	393	400	411	403	418	380	412	373	368	388	368	388	387	372	394	402	362	422	379	388	401	396	382	398	383	404	400	384	386	401	382	388	393	370	423	368	426	417	390	411	402	409	389	369	402	401	414	388	398	422	422	425	377	401	406	381	376	406	393	427	390	391	387	405	378	413	375	404	370	418	412	379	378	412	380	369	391	368	414	396	415	402	414	392	435	419	374	354	404	377	404	385	376	380	379	369	399	396	421	379	377	400	412	402	441	417	403	408	413	404	421	389	406	394	397	398	394	371	396	404	400	425	403	392	392	396	415	354	389	429	427	390	424	422	401	401	419	406	380	408	431	405	416	363	396	406	375	372	443	381	415	426	398	419	419	393	408	370	431	388	391	365	403	394	411	389	398	371	389	359	387	448	410	378	373	393	426	368	411	424	410	428	408	388	378	384	373	406	417	393	390	414	397	415	362	441	401	412	396	387	390	390	405	394	393	400	397	381	374	395	414	390	424	359	397	382	401	410	402	421	402	420	389	370	357	387	359	397	408	366	377	411	403	417	377	407	405	390	373	412	413	404	422	427	386	383	386	435	400	407	366	397	384	395	440	404	394	418	406	384	394	375	385	380	397	363	385	407	412	370	394	385	380	426	411	372	369	399	387	400	419	386	414	390	389	419	354	405	413	423	420	395	380	389	391	400	411	417	386	410	393	384	369	413	393	389	374	385	357	381	385	406	387	392	385	377	420	390	416	394	419	377	406	389	408	362	404	382	375	372	392	383	422	384	387	399	396	431	405	368	402	360	397	406	425	392	405	421	403	373	432	419	420	391	418	366	388	379	393	423	359	383	397	381	442	425	365	395	415	338	375	420	395	435	399	450	395	387	400	406	410	385	417	399	387	415	392	423	390	401	392	407	411	405	399	418	370	392	371	375	430	386	382	395	414	403	395	356	399	440	356	407	402	365	398	412	421	418	387	414	442	392	375	428	422	414	383	394	417	401	381	420	418	383	409	403	381	372	366	370	393	402	384	409	402	382	389	415	373	376	378	410	418	375	347	361	390	400	412	375	409	403	375	391	392	388	376	402	376	382	407	358	399	395	408	386	391	392	408	409	396	397	401	394	399	380	410	410	418	390	394	389	425	425	384	442	388	369	382	386	406	445	381	419	411	400	414	403	400	417	387	365	392	402	394	405	407	424	374	378	372	392	400	401	371	383	399	408	437	377	356	412	392	394	414	436	422	397	425	359	394	397	409	369	410	356	342	379	421	393	403	410	403	409	357	404	393	364	364	382	367	361	397	404	377	375	386	403	353	433	419	413	400	375	377	364	387	404	371	394	403	382	381	417	435	375	420	391	396	402	372	387	379	334	389	408	374	392	415	348	339	392	395	396	381	369	409	393	414	360	418	401	391	412	424	411	406	400	419	400	434	386	402	382	390	334	406	398	382	414	369	387	392	439	380	370	414	397	424	423	420	422	376	413	408	368	421	431	398	419	424	427	385	388	415	409	410	422	406	368	356	421	377	407	403	366	405	390	398	393	372	399	407	368	373	402	403	390	364	380	390	363	372	374	392	408	362	411	401	396	401	373	414	430	387	402	392	397	402	416	414	394	425	374	374	418	359	376	372	365	391	425	367	392	424	371	377	391	411	383	387	426	392	374	391	397	400	388	399	390	386	367	404	372	391	369	415	406	369	411	396	447	395	396	354	412	404	397	421	429	377	394	409	402	423	409	406	372	347	398	414	405	386	370	390	415	442	398	367	378	400	363	404	376	434	395	388	361	401	382	408	412	402	372	389	408	394	406	412	403	364	372	395	377	384	387	397	352	393	404	398	434	371	402	400	390	404	396	390	424	375	364	394	345	377	414	373	378	375	414	348	438	390	383	406	386	424	403	408	412	404	371	380	420	380	406	387	417	446	383	384	405	432	367	392	409	390	422	413	414	392	401	413	417	353	376	419	399	420	407	368	400	402	379	346	408	414	391	414	366	395	379	372	401	392	412	394	398	423	378	370	374	393	403	347	418	334	378	400	386	396	398	383	387	381	355	428	418	420	363	406	408	401	379	384	437	386	386	391	391	388	445	394	356	402	405	384	398	381	371	424	399	435	389	377	360	432	401	447	410	399	387	401	410	406	392	438	413	395	370	379	392	429	419	417	408	372	415	417	409	401	413	384	397	409	395	387	396	383	382	387	417	400	353	437	409	388	385	404	386	386	395	369	363	392	383	387	363	388	426	407	378	394	344	417	378	375	424	379	380	398	407	405	445	434	383	389	383	397	376	386	387	366	411	390	401	401	398	380	382	381	381	404	382	415	396	380	402	428	403	366	426	400	377	361	418	392	376	428	442	377	416	405	406	388	378	397	385	360	399	408	393	386	380	387	407	380	377	391	403	410	407	414	416	362	402	374	423	380	372	381	407	397	391	408	375	395	399	385	417	380	383	392	417	391	410	372	388	390	372	452	423	407	354	367	366	391	407	407	351	388	382	393	401	373	376	403	365	438	390	417	435	413	394	383	388	391	367	398	422	399	361	424	377	415	380	369	386	367	400	384	415	408	398	392	397	338	384	395	380	373	384	404	351	419	425	398	436	404	435	397	393	354	389	402	391	374	432	449	413	395	409	406	401	383	364	396	471	416	416	429	416	384	391	400	403	411	400	411	403	407	408	368	381	401	404	397	398	396	448	373	375	416	373	386	370	352	417	382	416	421	410	420	413	406	434	404	434	405	387	408	391	407	391	392	424	391	412	414	366	382	406	441	428	386	417	389	430	395	418	373	416	366	400	378	360	408	411	443	382	383	395	381	364	401	436	411	378	362	387	390	414	415	383	401	432	415	416	412	417	405	420	387	398	414	387	396	395	409	392	381	416	380	405	426	398	420	388	392	366	391	383	377	391	403	379	368	430	422	403	385	417	370	376	390	397	416	427	410	422	432	379	434	371	372	422	385	375	435	395	411	381	386	377	396	383	398	399	379	374	418	396	421	381	388	397	389	404	405	401	411	356	433	420	375	390	382	366
36191	62592	54228	38221	28779	20453	13774	10640	7467	4297	2331	1790	1465	1263	1154	1011	881	843	741	713	662	597	601	608	545	532	528	533	468	540	492	518	487	515	463	524	458	475	470	499	481	460	448	483	450	506	501	496	451	463	476	459	501	485	486	453	487	451	481	472	456	466	463	472	487	450	468	423	497	463	472	465	454	463	455	495	482	449	449	470	438	468	494	503	435	501	491	461	445	498	485	409	475	477	470	454	453	491	432	455	465	504	489	483	449	475	451	448	476	464	466	482	455	480	467	518	480	433	475	467	483	523	532	443	451	474	440	457	530	449	437	460	473	464	469	473	519	488	483	499	466	472	463	473	475	465	476	474	471	487	468	465	498	475	513	476	452	489	480	475	456	440	441	513	481	451	493	480	471	445	478	456	515	455	474	490	458	496	463	452	457	487	443	459	474	458	443	498	508	439	506	488	462	477	486	468	485	440	484	481	447	449	480	460	480	453	486	439	449	495	470	505	440	508	470	483	477	452	509	492	491	465	465	519	473	484	490	466	473	472	442	481	468	440	496	478	476	450	462	481	452	459	461	476	481	498	485	507	476	452	506	477	499	489	458	442	451	446	474	480	439	518	439	488	519	465	450	455	482	462	487	458	485	465	528	469	483	438	471	462	468	445	513	460	454	481	487	446	465	442	486	438	458	459	457	437	501	470	426	487	508	470	492	451	456	440	458	490	473	481	469	480	493	483	490	478	457	468	487	443	459	462	457	499	424	487	471	470	473	508	455	508	477	444	469	500	482	473	488	454	455	482	474	488	492	489	440	460	413	491	489	463	457	488	493	480	476	484	478	491	497	470	476	440	502	457	477	492	465	482	440	454	487	498	457	476	477	446	497	465	477	500	459	470	465	458	418	487	504	501	481	470	483	467	470	463	446	487	477	480	454	488	479	486	494	470	477	479	474	454	498	445	432	480	476	475	476	495	454	466	454	479	484	469	458	440	447	442	457	473	437	522	470	484	479	470	512	515	466	493	482	454	481	491	447	481	467	491	453	462	467	461	480	473	471	456	469	482	472	471	478	462	478	459	477	448	502	495	495	489	459	485	465	493	471	445	513	468	445	461	493	468	459	462	478	429	489	462	478	500	498	475	473	480	458	474	442	487	489	488	450	470	474	503	465	513	453	440	470	493	462	452	462	488	488	465	514	453	516	518	475	457	478	463	485	509	506	455	496	467	444	487	499	488	468	477	452	481	464	438	499	457	473	468	470	488	475	472	466	518	495	427	485	470	454	474	479	484	471	488	481	496	465	485	449	477	477	485	475	485	495	465	510	476	475	471	454	456	496	502	433	476	463	482	488	465	457	483	497	479	526	428	493	482	461	461	523	498	461	453	489	473	469	485	446	499	473	444	452	493	488	471	477	455	477	493	469	456	491	500	488	500	460	496	472	486	474	480	500	523	513	502	475	465	446	490	491	494	450	477	467	473	475	477	484	502	453	504	491	502	469	472	516	489	476	466	485	467	460	441	475	491	437	481	470	460	436	486	469	463	463	469	484	461	467	459	466	459	465	446	531	439	473	469	449	493	448	511	468	507	469	468	508	451	505	467	449	464	440	466	448	461	459	497	456	492	489	471	466	452	469	509	501	465	491	461	490	451	475	501	476	467	502	451	471	442	443	455	454	446	482	461	468	427	489	481	501	484	467	461	478	439	467	495	440	470	470	462	487	470	511	500	449	514	467	492	460	487	458	440	468	473	476	477	464	463	468	487	498	452	522	476	439	473	464	477	460	464	507	467	477	468	481	472	442	479	502	494	459	477	434	497	492	478	446	495	460	470	469	446	475	493	436	482	451	497	458	489	443	496	459	471	499	479	470	478	514	500	461	481	453	477	498	454	498	459	467	437	457	505	485	446	509	469	470	493	459	466	466	457	487	461	474	441	465	505	467	508	459	485	497	479	508	511	462	481	454	494	484	458	499	477	486	512	469	494	464	478	465	469	488	480	441	479	469	441	494	423	469	445	529	493	434	449	484	503	463	460	505	472	484	491	482	462	451	474	493	460	467	448	490	479	470	501	487	497	469	481	469	453	490	469	471	449	461	439	514	457	457	458	451	454	446	451	490	462	450	483	464	432	479	485	447	473	459	485	477	474	500	414	456	490	454	481	515	484	478	461	498	452	504	500	452	454	467	468	453	493	464	462	436	475	470	433	461	481	463	476	479	473	490	438	459	455	482	435	450	485	494	439	491	483	446	489	492	469	467	493	483	483	434	464	486	472	473	476	454	496	463	452	489	445	427	462	461	452	480	459	440	450	492	438	542	491	495	496	506	456	476	451	459	459	484	496	466	499	450	449	463	520	504	432	452	435	470	437	466	469	473	461	481	447	476	475	443	479	479	513	468	458	471	468	453	506	486	440	470	473	446	461	458	458	474	488	463	502	475	487	461	478	480	459	497	442	475	485	482	447	477	460	471	458	473	498	448	485	474	504	467	474	455	488	464	511	503	466	513	445	510	463	496	448	533	464	460	498	473	511	421	490	453	448	452	495	462	477	481	474	456	432	463	505	459	463	504	462	455	428	480	490	449	457	483	494	458	461	452	492	476	458	434	493	481	475	498	452	450	471	450	472	438	489	466	471	483	486	430	450	494	467	519	451	461	457	473	462	494	441	475	511	441	460	464	474	468	493	476	480	488	488	492	467	431	440	478	480	486	492	475	491	464	475	462	507	501	501	498	467	452	473	490	491	492	474	482	462	508	472	511	467	463	486	477	490	509	493	438	464	473	473	427	484	485	504	460	463	441	493	490	464	457	501	441	442	500	489	513	458	468	480	491	507	475	443	521	491	483	502	443	455	442	491	492	470	474	493	421	507	482	474	444	455	478	473	487	467	468	480	449	507	491	475	474	469	437	470	461	477	453	483	444	485	463	483	492	446	498	464	472	435	497	469	454	503	469	451	470	447	447	460	479	514	477	429	464	463	479	475	462	485	457	456	499	494	480	433	495	505	496	458	484	440	477	501	494	502	477	461	481	486	480	479	438	469	493	460	468	472	475	485	496	456	499	459	459	480	462	470	484	493	442	452	467	473	463	518	440	452	469	439	479	460	470	466	472	447	470	486	476	503	459	465	475	442	474	490	453	461	469	482	464	508	452	498	478	467	474	496	472	467	455	489	453	452	452	483	483	464	500	488	451	471	478	462	502	473	474	492	509	484	474	478	433	450	498	478	458	505	490	486	503	516	494	497	470	479	502	478	441	497	465	422	505	446	486	502	456	453	444	486	498	467	492	493	485	428	460	464	466	468	458	428	486	461	511	455	485	483	513	449	450	488	483	462	488	499	453	467	492	445	494	435	482	489	484	481	458	498	464	474	495	455	472	471	454	473	463	479	507	507	489	499	470	494	489	488	441	509	477	457	498	455	473	474	452	505	478	485	448	431	423	490	455	445	509	509	473	445	469	475	484	500	516	495	461	474	429	504	463	442	494	501	473	496	452	477
25427	21704	29352	29089	23985	16746	8329	5134	3268	1774	1138	901	771	695	639	612	564	522	493	535	481	441	418	454	430	411	432	437	428	424	407	423	402	376	427	395	391	424	414	391	379	417	404	372	403	406	386	387	378	394	374	380	403	388	388	442	402	401	415	415	389	400	380	348	392	391	362	379	395	394	376	365	360	354	384	371	366	400	393	395	402	373	384	425	376	358	377	410	396	384	428	386	366	388	369	365	409	385	390	384	383	389	391	399	395	364	368	394	399	376	376	353	398	369	410	364	422	412	374	354	390	388	381	385	432	363	403	407	397	359	387	382	352	370	395	363	398	373	354	412	387	401	344	432	388	395	378	374	383	394	413	358	419	395	395	389	353	396	375	390	385	396	410	409	407	373	387	390	352	371	370	380	365	348	375	390	382	402	427	427	392	416	374	370	385	400	405	384	407	366	394	373	410	375	402	383	410	394	395	376	372	408	374	397	361	381	369	348	337	408	399	382	417	386	398	422	400	377	379	397	391	399	403	350	381	398	381	366	369	388	390	392	398	399	377	357	414	385	378	399	373	392	402	385	381	358	390	381	402	348	386	391	352	441	391	388	442	370	350	391	390	404	374	352	382	390	381	403	373	413	381	400	362	396	365	412	390	402	379	408	378	394	358	416	377	403	390	382	383	383	382	422	341	401	367	400	401	344	374	379	400	374	399	392	356	370	419	402	379	425	388	371	389	397	391	384	363	400	374	387	361	394	400	395	377	392	377	362	388	378	414	375	410	407	441	417	368	377	357	369	365	402	371	402	384	375	359	395	429	407	379	368	412	409	375	358	391	389	401	361	388	423	390	369	392	363	381	412	392	401	406	407	383	397	378	387	347	367	393	377	373	361	362	418	348	375	383	369	389	408	367	385	384	376	366	351	364	383	423	379	423	367	355	446	392	403	352	334	405	418	390	414	380	402	393	413	424	386	386	375	374	348	384	346	394	416	389	404	414	401	372	397	412	381	388	379	374	380	363	380	388	395	396	431	389	373	373	383	375	394	391	378	353	373	417	410	384	369	369	368	412	431	380	394	427	367	373	378	400	355	367	351	394	408	383	373	407	398	423	361	426	400	408	369	402	381	384	403	413	426	384	380	419	375	405	384	398	392	389	385	385	383	393	379	421	397	386	413	385	390	367	350	380	403	388	403	375	382	393	394	373	376	369	390	381	399	365	365	389	369	359	401	398	397	395	380	379	409	373	363	383	373	405	386	353	404	389	376	368	354	416	383	387	370	405	380	357	372	395	388	375	373	391	386	389	430	377	384	396	380	402	389	373	389	387	407	357	388	367	426	408	358	365	390	379	372	359	407	406	376	434	376	394	396	367	365	406	387	379	392	418	388	390	373	405	383	385	368	371	394	395	410	390	373	411	380	395	367	396	376	378	377	382	400	379	352	377	372	388	379	363	391	359	375	432	385	385	410	399	393	399	358	364	411	390	389	392	391	376	390	381	366	367	392	382	380	400	401	377	383	409	366	351	371	369	426	416	396	380	390	374	425	376	398	406	369	386	420	407	400	404	411	375	421	374	407	409	392	336	384	408	377	412	370	402	377	417	402	394	348	407	441	397	358	392	439	390	389	398	398	371	388	389	397	367	364	376	369	349	382	406	390	399	370	396	374	368	391	366	389	401	352	372	390	391	424	402	372	393	350	390	407	397	365	396	382	384	377	354	354	382	372	362	372	410	409	367	386	418	349	419	395	387	368	375	400	395	386	385	383	405	400	386	399	420	393	371	363	394	409	412	392	382	352	387	387	425	356	390	344	401	399	396	359	360	377	417	373	402	374	405	389	371	400	371	432	353	367	402	390	403	377	376	388	369	414	398	387	383	382	382	339	420	373	409	399	359	394	388	379	352	395	388	403	377	361	395	401	351	401	400	407	371	390	401	379	385	410	361	371	374	388	370	365	364	385	366	377	404	390	370	328	407	395	398	404	391	385	425	386	381	383	404	375	355	384	392	375	396	354	392	351	373	363	388	365	378	379	394	399	350	399	363	377	365	365	390	395	385	387	407	396	412	377	348	399	378	355	369	377	352	372	374	392	362	352	405	418	343	368	368	392	382	381	382	391	356	393	369	385	406	388	388	398	359	371	376	388	377	404	365	376	370	390	412	388	356	407	414	370	418	333	422	369	381	355	368	418	352	398	349	413	388	390	366	383	392	354	362	380	380	402	374	367	390	383	419	386	406	393	389	376	406	393	380	386	422	367	387	380	433	386	366	368	381	385	352	411	372	416	364	381	378	401	364	373	402	373	407	433	386	381	393	388	383	377	385	367	394	386	404	380	389	391	378	406	388	358	389	356	388	387	391	369	387	369	396	405	367	393	406	396	360	345	400	368	369	369	378	407	389	404	406	396	395	376	414	352	401	396	372	384	369	384	369	385	382	412	378	401	368	395	409	383	415	351	398	369	407	379	403	349	382	387	367	371	400	395	382	354	386	383	336	335	372	367	363	377	389	382	365	409	394	345	415	371	389	364	366	405	369	397	382	416	383	363	397	410	409	365	412	411	433	406	353	351	413	420	399	374	366	391	394	405	398	388	399	354	396	378	368	352	413	375	391	363	374	383	356	413	389	409	443	389	420	360	380	417	377	392	385	411	439	351	378	369	403	409	399	379	399	383	360	375	361	345	380	365	379	380	320	374	364	408	405	393	395	364	385	386	392	400	376	362	390	421	384	368	333	384	407	392	374	409	363	398	426	391	385	351	399	368	367	399	372	395	350	380	388	394	356	396	401	406	401	388	391	395	395	418	379	424	397	400	399	383	380	404	405	383	372	385	355	396	334	384	387	382	422	377	374	373	373	378	412	378	391	393	350	377	385	369	361	363	367	399	393	399	392	382	373	405	424	386	351	376	372	405	381	395	371	439	373	371	408	349	372	386	416	382	383	399	388	404	405	395	390	398	399	411	403	418	358	376	391	371	404	344	368	372	413	399	376	369	386	345	388	376	403	392	377	398	377	397	376	372	383	370	369	388	384	377	396	391	407	352	352	385	376	364	387	365	419	381	411	380	385	377	417	418	375	369	391	391	390	350	364	397	389	376	401	415	395	368	362	371	383	395	375	360	349	395	397	392	377	414	403	408	427	364	367	400	390	402	359	393	398	382	371	375	381	383	375	384	415	410	350	393	371	382	387	389	376	393	389	384	367	411	341	353	366	374	351	427	387	406	400	413	390	391	398	378	374	393	375	397	360	367	368	415	361	416	361	392	371	425	392	366	401	393	382	410	396	366	422	369	386	408	374	364	366	345	344	369	411	388	394	404	381	363	391	406	401	389	395	375	415	369	396	353	359	382	378	397	385	370	380	376	414	375	396	369	395	371	368	388	354	390	382	392	401	423	400	413	416	351	414	369	415	364	406	389	416	371	381	411	388	402	438	385	364	370	414	393	376	412	386	381	399	366	404	387	383	385	417	370	359	389	405	422	376	359	372	389	401	375
36088	58619	50262	37851	28845	19460	11427	8579	5820	3149	1784	1402	1155	1016	982	826	818	747	657	619	612	598	521	548	523	573	518	529	504	532	468	489	522	455	474	516	487	457	437	464	430	483	458	469	500	465	462	469	475	466	473	456	455	486	416	503	458	478	483	462	466	475	438	465	442	476	456	498	437	448	494	443	421	467	493	421	488	430	430	483	449	457	449	446	447	461	437	490	456	445	441	494	436	448	453	473	486	476	520	455	439	429	484	446	469	463	450	472	473	454	421	472	448	444	462	458	449	438	462	479	460	475	468	477	472	453	483	477	428	416	453	499	498	452	473	444	456	464	432	449	429	453	485	492	492	465	466	462	433	446	449	419	488	458	462	438	429	474	434	456	455	455	437	468	441	461	449	475	452	475	446	474	474	434	466	415	428	451	448	452	417	447	463	418	455	444	494	495	476	474	492	488	444	486	465	464	460	452	469	459	456	445	490	428	463	476	452	467	434	460	452	438	486	493	441	470	481	465	456	499	451	484	463	435	456	435	453	473	474	438	454	484	489	474	425	499	443	464	458	498	464	438	459	440	473	482	451	472	451	444	464	437	455	465	461	444	477	472	455	458	450	448	457	454	480	473	453	436	431	464	449	446	453	483	463	465	433	472	481	451	484	443	471	476	479	503	458	427	481	436	461	458	475	493	440	455	453	423	469	460	442	460	483	448	458	445	486	427	479	470	492	475	475	464	482	482	469	421	481	498	440	422	466	437	483	469	462	466	487	454	467	447	437	439	443	440	446	438	446	425	442	486	444	453	449	426	443	464	447	442	439	462	496	460	441	501	439	477	500	458	463	476	491	437	466	434	474	452	425	461	446	419	422	427	457	462	419	447	455	463	423	429	467	477	427	427	446	463	475	458	456	470	404	471	490	490	452	471	464	408	466	466	454	461	455	467	472	458	469	441	463	451	430	432	468	494	426	442	453	498	454	480	473	458	428	474	452	457	471	474	457	438	485	505	460	467	463	468	476	482	442	450	426	475	453	478	486	492	484	473	493	446	442	431	497	469	411	459	489	438	481	472	456	474	502	458	450	440	455	481	473	462	426	460	429	440	439	441	465	433	443	503	472	433	456	493	449	485	464	433	457	451	476	460	444	436	483	479	463	494	441	449	471	475	470	435	410	483	488	462	477	440	463	470	421	455	502	451	486	487	504	424	480	448	453	447	453	455	459	470	456	462	483	506	483	476	455	485	474	495	502	455	450	520	439	447	457	459	437	436	433	468	465	430	435	448	440	491	458	430	437	468	459	444	483	512	444	468	489	442	472	437	462	442	494	423	468	471	462	468	419	412	448	499	448	440	492	473	457	437	485	469	482	475	461	479	456	448	469	486	431	445	444	463	517	471	476	480	478	453	488	432	465	427	465	485	491	438	475	500	449	445	487	452	521	516	448	460	454	445	467	454	439	454	465	467	451	493	453	439	486	448	486	457	420	460	511	470	492	429	463	466	458	466	455	465	449	454	432	453	465	477	504	448	459	463	453	435	459	478	463	444	493	486	455	474	463	465	477	477	436	499	434	471	449	467	477	450	439	445	458	446	466	474	454	471	479	441	476	477	477	438	451	452	444	457	457	404	462	444	436	463	496	461	433	425	443	427	466	461	439	419	473	446	482	479	479	514	487	490	435	480	490	484	456	437	412	431	445	494	430	466	466	468	460	452	499	502	491	478	476	476	463	440	482	464	434	444	480	454	472	483	472	478	464	426	462	430	441	486	450	429	455	459	488	462	436	461	467	445	451	487	486	474	462	430	461	447	453	406	465	477	451	461	457	477	423	483	461	456	466	470	462	425	458	453	438	472	480	486	493	463	471	463	461	465	454	486	495	474	448	445	450	519	492	447	463	438	461	462	438	484	421	486	504	437	448	426	465	438	439	440	461	459	451	459	460	482	461	459	444	454	446	453	481	475	487	507	464	450	448	455	478	479	464	453	477	434	430	459	417	443	433	494	432	458	481	463	462	447	469	457	488	461	441	445	439	457	456	458	439	438	433	466	468	464	468	499	464	413	509	485	479	462	434	451	441	450	491	450	439	463	506	419	436	446	461	457	433	461	450	420	482	485	477	449	470	454	451	488	500	442	453	455	487	458	458	420	461	474	465	455	460	420	478	489	445	430	495	425	483	433	460	516	457	492	462	484	454	469	481	462	472	442	432	450	463	466	431	488	441	481	428	425	497	491	432	465	483	456	479	467	458	461	430	491	440	470	463	479	444	466	480	472	469	450	469	477	447	472	486	456	439	480	471	450	458	420	467	447	456	462	460	453	474	423	434	440	447	440	465	412	460	477	429	453	467	493	474	467	455	479	484	475	481	469	486	490	461	477	453	505	468	459	439	479	456	471	455	485	471	419	444	452	433	444	449	507	444	468	479	494	459	447	428	472	471	479	498	477	469	446	431	473	451	462	479	482	429	471	459	477	436	458	414	425	435	469	480	410	429	473	454	429	468	455	432	482	503	449	457	465	469	496	477	452	464	457	472	487	454	399	503	465	432	415	487	451	438	464	443	481	465	486	465	448	449	454	504	478	444	445	469	489	434	435	459	450	474	477	481	408	489	438	438	467	436	491	450	449	509	427	414	483	472	429	454	463	468	449	429	477	439	451	440	453	400	431	458	457	473	466	474	447	477	444	473	465	477	492	507	462	459	458	483	447	462	464	527	463	469	503	489	444	423	438	480	461	497	496	441	491	431	425	425	474	463	434	448	481	446	442	466	468	489	497	441	458	454	458	500	424	468	481	475	461	502	470	468	453	471	462	481	464	488	459	372	454	476	469	470	449	521	475	499	477	464	451	455	466	443	480	456	495	447	461	437	398	477	492	479	454	477	424	453	428	461	477	453	463	466	482	473	460	457	450	495	456	482	464	427	440	457	447	460	428	463	435	472	464	461	440	485	430	473	447	450	454	469	446	463	448	452	457	419	466	454	466	464	434	482	465	453	461	446	482	441	447	448	449	451	459	489	454	473	445	478	428	475	441	432	476	493	453	441	487	417	482	456	479	476	450	486	460	469	474	449	458	460	463	450	468	486	463	465	499	481	424	476	500	468	455	477	497	464	449	488	447	467	448	471	456	475	471	452	471	423	437	437	470	478	483	488	456	448	440	437	444	423	455	457	450	469	453	440	469	492	449	464	456	462	458	486	450	468	469	439	453	419	463	474	458	407	479	431	458	470	443	459	488	450	481	475	499	438	464	468	468	479	440	440	467	466	510	458	468	426	441	462	466	472	468	456	461	464	422	468	470	485	451	485	468	491	477	440	454	455	434	466	462	461	491	517	456	443	463	447	468	489	446	466	475	432	458	465	468	480	467	487	468	467	466	439	467	469	498	471	449	464	477	473	436	461	484	446	488	463	417	472	474	470	471	462	464	464	468	443	438	438	483	475	476	455	451	450	504	522	461	432	491	446	432	453	478	450	402	465	444	440	461	486	475	499	484	460	491
23285	21629	29385	24756	23148	24096	22499	12041	6120	2876	1890	1503	1175	1037	953	822	727	713	691	579	584	564	501	482	501	480	448	451	419	415	432	401	407	371	450	458	408	414	401	385	401	394	413	416	391	390	418	380	421	433	399	382	421	429	387	428	392	383	401	406	422	385	388	394	399	378	389	400	436	386	417	395	400	392	401	458	397	401	385	424	391	409	413	383	415	415	370	386	410	406	436	392	430	437	395	430	362	410	400	413	421	409	399	411	380	408	365	396	378	362	420	419	399	433	449	345	391	391	408	391	396	404	411	403	409	412	368	442	378	397	426	415	373	420	409	396	413	402	410	353	433	383	398	416	370	436	432	406	425	404	414	400	349	369	392	403	406	388	388	394	407	424	369	383	375	418	412	408	376	431	393	396	388	385	374	369	393	406	428	373	398	391	423	419	447	403	450	400	404	384	379	381	380	414	365	415	375	386	407	392	424	413	398	422	399	393	432	381	394	406	420	412	395	420	417	418	369	408	380	359	399	362	388	403	399	374	385	367	399	400	393	390	401	411	429	422	438	400	423	378	406	408	382	382	404	433	385	409	410	406	401	408	421	392	402	375	411	387	376	379	399	394	406	415	367	361	417	394	417	432	424	404	438	387	416	437	418	388	417	379	394	420	388	395	407	400	394	396	391	404	403	418	413	445	381	400	420	391	361	421	367	415	396	375	378	425	423	398	416	401	432	387	403	412	389	375	402	443	396	377	415	424	432	389	415	412	374	385	403	381	397	386	434	391	402	356	405	406	405	397	378	387	386	398	382	391	422	378	407	403	427	407	406	408	384	415	413	402	392	349	404	404	390	399	390	401	384	424	420	367	411	418	379	404	375	410	409	379	404	395	383	380	384	410	360	373	399	401	397	358	387	409	382	396	404	384	385	415	416	414	378	406	375	415	432	408	385	389	417	445	403	396	406	354	394	403	390	368	410	410	386	396	421	415	402	380	396	427	419	402	382	396	401	398	378	405	400	389	394	443	391	387	381	366	421	404	369	387	405	404	400	392	399	426	415	381	370	400	357	402	401	376	399	402	401	422	390	406	427	409	437	397	390	394	421	396	438	419	416	387	397	380	396	419	386	393	398	400	433	403	433	385	398	408	397	386	379	446	380	391	435	423	379	416	397	431	408	407	428	421	392	404	380	401	368	397	391	395	386	384	370	392	407	374	385	382	396	390	379	404	402	371	357	383	441	377	395	408	398	416	410	405	407	404	419	405	398	431	368	390	408	408	417	405	388	371	365	423	433	393	419	411	365	407	418	406	396	404	422	381	411	431	438	438	404	362	395	420	406	402	401	411	418	404	399	408	385	419	430	368	414	387	418	400	409	390	391	393	393	422	426	422	379	389	372	346	421	392	439	399	402	412	393	404	465	430	396	392	392	404	407	408	418	391	406	374	371	415	403	405	385	389	417	416	378	380	425	408	400	407	394	408	399	401	385	379	401	402	418	398	407	357	416	474	362	401	428	403	428	452	386	420	400	414	361	370	422	383	381	394	365	414	425	402	402	420	394	408	384	400	404	403	391	396	395	373	413	393	388	435	385	384	393	392	390	403	369	381	405	385	394	420	387	373	398	388	438	392	388	421	376	401	422	402	385	398	392	445	399	420	432	418	363	366	353	405	399	390	383	416	362	409	396	406	404	407	408	388	386	369	423	363	418	462	387	372	413	378	403	407	415	400	422	368	388	372	420	377	374	407	394	387	402	393	406	404	379	408	396	414	447	375	400	438	383	408	415	412	376	415	384	406	404	380	369	399	396	415	398	421	389	389	410	375	357	381	398	376	381	449	411	391	379	401	439	425	410	425	393	382	372	360	397	385	390	384	392	377	397	410	412	380	425	425	411	394	404	407	404	387	396	414	415	409	402	378	430	408	365	407	403	414	364	393	367	425	429	400	400	406	404	425	399	409	392	417	391	405	416	400	390	400	374	417	355	398	435	402	416	404	382	398	392	405	393	422	363	416	363	426	404	402	391	407	391	449	430	399	371	387	414	398	415	392	391	397	407	382	429	379	382	403	453	413	384	417	425	412	352	404	381	363	405	385	419	375	380	395	374	394	399	389	403	375	395	423	394	407	406	385	387	421	404	361	414	410	411	391	415	403	402	378	398	425	407	405	379	397	396	394	381	433	414	419	406	365	436	389	418	425	418	418	365	383	462	407	415	404	376	414	414	406	437	388	419	414	396	386	356	410	377	428	412	376	387	400	409	422	381	390	385	403	393	382	392	340	392	355	422	406	397	376	414	383	403	426	395	386	389	385	417	373	398	358	384	401	406	412	388	417	425	424	380	395	403	391	392	394	389	391	405	397	408	385	408	409	403	398	390	422	384	424	418	414	419	429	415	381	402	438	436	415	414	405	390	394	427	357	386	399	411	404	417	364	429	449	387	388	426	404	381	414	397	349	391	394	382	379	406	408	410	413	362	394	404	413	391	398	420	400	414	401	360	371	421	396	409	442	366	424	415	412	430	399	407	404	418	402	383	408	397	399	371	411	421	390	402	431	398	385	391	420	391	401	410	423	380	386	416	404	422	454	407	403	400	432	412	391	432	402	397	420	402	397	386	401	411	377	404	362	397	370	378	402	392	376	411	413	414	389	397	422	427	375	398	409	444	377	423	391	384	438	389	387	403	368	376	389	389	373	421	420	415	417	416	416	423	405	414	410	380	401	391	436	392	410	411	369	370	413	414	416	391	398	405	413	407	432	426	394	412	387	405	401	368	386	411	437	413	420	421	382	352	383	395	445	408	390	423	386	398	403	411	414	396	412	412	412	416	400	427	387	392	402	387	367	388	416	434	387	397	397	392	400	380	414	401	392	404	426	405	372	374	416	390	374	401	418	377	428	405	393	384	395	397	395	390	382	409	405	393	423	421	411	403	374	400	383	382	397	390	403	382	385	395	394	405	382	404	361	360	368	398	400	396	401	433	360	392	394	397	446	408	414	387	389	371	376	402	407	402	360	427	394	406	422	385	391	427	394	390	426	395	418	399	406	390	388	391	400	401	389	412	385	433	425	410	361	406	430	394	367	401	371	391	380	379	401	398	367	374	400	416	402	451	394	391	394	406	422	380	384	402	377	411	402	425	414	410	374	377	418	421	409	397	385	403	408	415	419	403	406	400	401	375	402	390	387	425	393	425	429	435	370	394	396	398	381	381	381	384	435	414	405	427	378	381	384	431	398	431	402	400	375	394	374	404	396	417	391	415	413	409	433	388	398	417	415	396	397	392	366	422	383	374	442	424	385	402	388	440	375	405	423	377	422	420	404	410	420	415	387	374	420	376	378	354	406	391	389	364	393	417	395	424	398	402	433	424	392	418	387	369	388	407	397	381	407	415	397	421	395	394	420	378	389	410	394	373	382	385	393	416	402	413	401	373	456	435	438	405	423	405	418	408	408	390	402	393	408	378	403	360	419	352	362	419	417	380	404	442	420	406	378	406	403
37938	68318	60675	45275	37742	26663	20158	15010	9026	4593	2970	2272	1854	1436	1280	1102	1011	990	835	816	677	649	657	617	585	594	537	550	540	565	496	500	544	501	493	488	500	453	521	452	487	502	499	450	493	469	473	447	469	471	440	489	458	526	472	485	497	461	466	454	452	452	456	486	478	453	461	477	459	495	451	471	463	450	448	432	491	498	480	430	484	469	465	482	475	495	428	473	483	490	448	449	428	452	450	471	462	479	454	463	478	456	474	458	485	475	464	485	473	444	487	421	489	472	506	486	476	444	506	503	425	510	468	478	470	453	490	486	441	496	462	452	477	509	461	512	429	465	473	481	484	452	474	473	449	460	515	463	471	473	452	477	430	480	489	472	482	492	473	484	468	456	444	495	434	488	460	467	451	446	460	437	503	529	464	476	447	438	507	458	499	453	443	471	445	423	453	431	450	462	472	461	444	486	492	459	440	486	438	453	468	446	486	478	475	435	470	433	458	469	459	457	495	429	433	483	459	447	488	453	464	448	484	463	486	395	468	459	473	459	490	467	497	482	451	486	482	523	480	445	470	427	466	450	466	463	447	506	452	483	482	436	509	424	472	459	453	458	475	457	470	461	438	485	448	426	486	452	475	468	495	471	425	490	480	481	429	494	488	461	458	428	460	485	479	489	489	452	483	474	458	479	432	452	464	488	441	501	495	442	500	463	497	459	451	462	428	444	473	470	456	505	451	455	513	454	494	453	456	443	486	474	471	485	503	430	476	490	480	415	445	454	480	429	484	490	490	505	447	486	467	444	446	458	502	481	452	471	488	451	467	437	525	452	457	463	453	434	463	493	479	474	426	465	462	504	424	451	472	487	480	479	510	474	487	466	456	437	462	446	471	516	446	460	462	461	451	500	481	481	450	465	491	469	442	474	479	473	430	481	466	515	482	501	491	454	492	478	461	465	517	465	472	486	480	472	466	445	476	467	462	445	479	458	444	457	453	477	473	476	475	481	468	476	480	441	503	500	495	442	467	410	474	477	492	442	451	478	471	488	514	451	483	477	464	439	466	470	479	485	497	441	472	459	483	453	509	494	465	487	426	489	451	452	447	476	462	455	479	464	453	459	455	410	444	485	498	454	504	473	454	456	489	493	482	450	507	479	444	481	457	466	512	467	478	457	467	439	460	482	513	449	439	462	484	438	475	457	446	490	442	476	466	533	465	449	465	504	500	470	489	475	478	453	470	462	433	487	453	458	451	465	476	456	466	486	480	432	481	506	433	479	489	480	483	480	512	489	475	454	463	497	479	479	424	484	455	481	421	511	461	470	513	471	485	442	487	491	500	466	452	470	448	439	480	460	424	470	486	442	472	495	464	451	482	471	512	457	454	418	458	453	484	478	460	495	473	442	478	443	465	455	460	478	486	526	450	487	429	485	443	458	469	487	490	510	488	445	472	444	471	477	448	453	499	444	474	445	467	489	460	480	459	476	457	490	477	448	514	479	469	421	460	431	486	460	477	468	472	466	477	471	429	494	481	461	492	491	515	418	450	474	438	440	479	454	465	471	480	489	474	484	482	466	448	464	479	421	483	453	495	463	477	481	432	458	454	482	490	486	472	467	472	456	495	443	447	423	495	468	458	453	464	470	449	453	471	470	472	431	487	482	453	482	494	455	514	475	464	464	498	453	461	500	485	495	482	485	463	470	477	476	480	449	472	460	496	490	446	469	487	415	462	484	473	449	467	453	467	454	499	500	448	473	454	479	471	464	452	473	488	483	489	435	466	447	460	446	442	460	457	512	458	461	416	501	445	456	478	461	471	451	464	472	477	499	468	520	487	489	438	452	494	486	489	436	485	472	455	442	493	465	443	474	446	514	476	441	458	481	490	475	454	472	500	476	481	463	453	493	470	434	479	483	485	495	450	465	444	465	468	463	456	479	443	458	437	481	467	465	432	450	473	454	476	476	422	474	456	446	488	485	473	473	472	455	482	434	469	453	440	473	479	476	442	481	479	496	485	481	456	431	486	487	454	479	475	464	471	488	470	470	487	467	482	466	486	470	479	475	479	474	463	454	453	490	450	449	459	475	475	460	447	485	456	482	433	442	472	512	437	457	450	459	471	430	446	493	456	500	467	476	493	483	420	483	450	466	498	442	443	428	432	464	445	469	476	466	494	441	450	476	457	483	436	462	476	447	439	457	453	456	424	488	464	455	499	456	483	451	459	475	521	459	471	457	466	477	458	479	453	483	509	479	469	429	479	479	480	487	485	441	488	459	487	485	481	493	469	464	506	508	458	480	448	444	445	437	463	456	458	440	426	450	449	466	472	454	435	472	462	491	499	451	466	429	449	426	464	468	441	461	470	467	491	472	483	455	447	453	515	476	512	468	439	452	468	448	471	486	480	474	499	471	474	469	440	461	456	469	423	437	442	495	464	463	469	490	470	515	491	480	454	482	472	522	417	467	468	522	460	453	432	513	455	509	466	464	496	468	491	454	487	472	495	465	467	469	447	437	455	484	486	485	456	421	470	436	460	444	465	466	448	474	451	453	445	457	455	490	454	449	517	455	472	483	476	492	457	446	435	494	467	484	469	484	486	466	455	475	454	439	511	467	443	446	478	499	459	495	499	487	456	486	438	468	466	471	459	477	459	458	461	486	491	485	439	479	482	456	446	485	488	483	464	453	475	462	457	443	463	471	473	433	519	488	477	429	439	473	472	461	487	479	445	513	439	455	444	457	468	465	431	427	517	448	478	470	446	444	466	484	485	476	482	449	463	481	447	496	476	411	450	460	485	463	439	475	460	457	437	473	483	464	442	493	465	440	488	508	435	430	465	486	452	449	463	471	461	513	437	472	453	484	459	488	496	471	488	437	459	486	457	464	504	472	450	436	467	488	440	503	485	440	462	491	455	485	455	489	461	475	486	499	474	445	425	460	473	436	439	460	482	452	426	444	469	448	453	468	496	486	412	480	456	485	416	459	461	457	457	464	468	462	450	458	458	481	459	497	480	455	443	461	437	484	468	465	473	495	454	485	444	468	491	506	504	470	443	479	488	495	475	461	492	490	500	480	407	489	456	511	448	519	480	444	466	421	434	477	490	463	447	455	464	478	456	479	471	448	485	487	433	442	437	481	443	444	489	469	426	442	454	478	457	442	436	437	486	462	466	494	452	448	466	457	535	447	481	477	471	466	483	472	480	495	463	499	500	467	482	427	449	456	465	460	482	453	477	506	475	446	463	466	425	424	490	447	485	483	449	456	481	473	443	466	469	436	465	437	516	465	448	471	437	483	469	500	444	477	468	425	526	492	448	464	474	464	475	432	447	444	494	477	488	471	469	458	516	482	483	478	461	472	450	498	475	491	481	502	470	438	458	480	447	447	466	487	492	490	494	458	513	489	464	444	450	437	457	466	476	447	438	478	466	480	463	461	409	494	453	490	477	492	454	461	457	486	504	475	484	468	440	454	454	442	491	456	522	490	476	464	512	452	453	429
31690	34817	38656	27172	15483	8803	5167	2936	1835	1222	1010	806	721	591	634	556	518	535	493	476	459	467	458	463	421	406	435	423	387	376	396	374	416	371	408	378	390	391	387	396	411	394	436	396	417	388	397	340	385	406	401	401	388	341	355	393	358	404	372	391	366	374	384	397	356	407	401	411	396	392	388	399	418	381	390	378	330	387	366	358	385	362	392	394	398	392	380	390	373	393	349	403	382	374	389	386	398	377	380	389	344	400	380	320	354	388	373	332	363	389	426	414	396	398	368	391	402	382	382	367	383	367	383	358	375	362	422	351	391	377	393	405	417	363	356	382	389	365	349	367	346	394	408	386	373	411	377	375	383	371	402	382	369	382	392	407	353	363	390	337	361	388	369	382	353	414	369	363	372	439	371	360	412	434	372	375	407	383	387	402	407	422	380	370	365	362	403	385	406	379	366	384	395	434	412	429	382	410	396	396	420	412	418	382	389	366	422	385	368	402	397	383	374	404	370	379	378	347	410	412	391	336	363	384	384	401	382	384	423	397	346	385	373	370	370	397	393	384	399	398	381	397	415	399	384	390	417	413	404	391	388	391	388	420	404	426	403	438	416	414	406	357	404	365	398	390	397	398	392	362	371	383	359	389	375	372	407	422	415	394	396	392	365	406	359	397	400	411	390	367	426	397	366	420	381	388	382	372	395	438	372	411	407	384	397	436	370	390	363	378	389	355	412	379	396	404	389	428	379	394	366	369	397	407	387	371	404	366	352	368	374	399	364	332	387	365	356	401	402	351	345	429	384	374	384	389	391	411	403	367	416	409	414	386	402	363	377	392	369	393	384	394	397	403	399	348	363	370	404	398	391	387	384	404	396	397	379	364	398	355	372	407	394	361	360	377	354	423	386	413	416	373	355	421	334	359	367	414	397	356	404	388	443	395	368	383	404	336	405	354	413	372	353	375	423	392	386	404	389	431	350	409	424	342	377	382	444	393	433	415	405	385	355	367	393	389	377	382	383	383	399	352	362	379	356	404	401	350	426	390	356	364	406	342	394	396	373	388	371	396	359	381	381	370	382	391	404	419	398	406	364	380	389	378	399	393	376	372	432	379	383	366	372	386	393	388	379	391	377	355	413	374	353	352	400	368	356	391	375	402	387	415	405	344	413	366	435	386	393	407	380	346	385	419	365	382	422	372	415	380	370	389	394	416	360	380	392	380	408	393	392	406	375	395	369	380	419	365	367	403	380	388	380	403	378	424	392	421	394	424	437	368	373	369	353	432	394	399	340	368	367	404	395	411	383	396	412	397	368	384	405	391	402	366	408	378	436	378	401	374	368	372	382	396	391	394	372	368	362	386	406	357	365	376	379	390	433	400	393	418	378	387	343	376	414	389	377	401	353	388	388	364	380	391	361	346	382	380	414	371	399	409	375	410	380	381	360	431	443	364	362	394	392	355	416	378	378	354	407	361	386	385	344	396	361	383	369	351	369	385	393	380	407	399	400	396	394	388	377	388	398	377	390	364	420	385	391	342	368	389	353	398	430	378	358	361	401	385	399	376	391	403	400	354	373	373	424	392	407	370	385	363	421	408	413	359	335	394	405	388	387	415	400	385	378	379	355	383	382	396	346	408	369	363	394	376	385	417	396	377	409	380	404	427	398	390	409	428	391	371	404	377	352	349	360	401	421	374	358	404	378	441	401	414	388	398	339	365	402	387	401	388	386	366	396	410	401	408	389	393	389	390	377	395	396	344	381	391	358	380	359	402	390	385	365	404	391	395	349	412	335	367	379	371	397	387	355	392	367	355	421	355	370	392	382	382	384	370	408	396	396	388	376	365	381	355	392	369	408	413	397	390	359	381	389	380	377	426	375	417	374	378	377	383	395	410	439	408	380	380	356	418	398	424	366	376	393	394	388	382	363	344	428	370	368	394	375	362	385	381	397	381	367	400	405	376	388	374	372	424	403	378	368	379	374	414	393	408	398	384	376	379	385	384	379	379	392	380	397	405	413	396	366	390	347	366	402	373	386	418	339	392	387	387	322	403	384	385	413	367	385	374	401	394	369	373	403	361	367	398	402	353	392	389	359	383	362	365	377	400	390	386	379	408	411	351	375	367	396	418	382	362	403	366	350	360	366	357	350	427	391	411	361	340	393	372	414	365	395	379	332	377	422	385	407	395	401	379	362	371	384	387	379	379	357	381	422	409	375	368	415	407	386	394	377	398	387	386	368	400	401	401	361	382	368	399	345	391	375	394	344	417	396	383	426	367	408	377	388	404	346	389	383	369	431	380	407	382	389	394	391	342	403	396	378	374	425	380	379	380	360	442	383	353	391	380	414	380	401	359	393	372	408	395	371	386	428	359	374	404	374	350	388	409	375	375	421	386	354	390	351	406	422	387	378	417	380	356	381	382	373	412	389	366	377	402	376	380	382	353	379	419	360	357	405	392	378	400	383	402	384	358	374	417	401	396	368	383	365	358	386	403	419	385	375	385	361	436	424	400	363	403	401	364	356	393	394	397	397	370	411	398	378	367	348	386	376	408	366	381	392	392	388	360	393	386	402	338	392	344	385	409	362	405	386	396	396	378	411	402	368	403	376	403	385	383	379	369	373	392	404	402	369	410	355	388	411	345	394	396	407	392	381	377	396	420	383	387	389	383	376	347	383	377	399	372	384	361	393	400	408	386	369	369	383	354	370	370	406	376	363	378	388	410	373	375	367	364	346	367	355	381	374	401	400	403	345	396	368	386	378	348	384	373	356	410	382	388	381	390	414	360	411	389	381	381	399	395	372	364	354	385	390	377	400	389	394	387	402	407	367	378	382	388	379	391	390	382	380	401	379	402	375	364	397	385	424	377	343	399	395	425	393	361	386	363	386	392	357	430	375	391	384	364	346	387	370	369	352	385	377	387	393	439	395	393	405	388	386	370	387	396	391	362	384	379	362	414	387	385	385	367	422	390	388	389	402	354	362	402	389	365	444	371	423	391	375	378	375	384	374	395	352	392	381	407	376	385	352	394	416	366	422	350	364	401	410	411	384	375	358	377	398	387	380	407	390	390	355	388	354	417	391	364	392	387	387	382	353	408	384	390	424	391	391	407	395	407	400	411	381	430	368	375	390	368	411	370	405	400	379	361	398	389	359	367	367	363	381	358	394	439	346	380	375	383	402	390	383	382	378	403	369	414	406	392	377	375	379	398	384	379	374	380	378	364	413	403	404	373	395	390	362	379	401	366	373	392	393	406	389	363	358	366	359	365	381	395	415	408	369	380	375	373	363	361	417	403	357	383	389	402	385	397	394	406	358	385	348	404	361	363	372	376	377	383	397	371	369	360	393	353	360	420	367	384	407	369	403	368	391	379	379	407	378	402	389	386	378	361	374	379	362	374	378	404	379	421	418	390	389	357	387	392	415	399	373	404	368	421	414	395	371	365	370	384	419	389	367	410	394	411	365	380	389	373	395	397	376	374	410	402	411	384	387	414
37381	52212	42164	27733	18806	12888	8223	5304	3105	2098	1549	1189	1007	864	838	727	683	625	610	611	599	561	506	499	503	513	518	526	473	533	476	519	481	496	478	435	442	439	452	455	473	484	507	481	450	478	457	449	489	465	499	515	441	445	453	437	481	481	421	476	480	461	498	487	440	493	471	417	485	460	441	477	444	482	498	472	437	457	444	472	447	442	468	451	499	455	516	450	442	457	480	476	471	464	499	442	473	467	426	443	436	445	430	492	434	447	467	456	460	461	464	438	441	452	476	399	454	455	484	484	458	444	431	437	463	490	476	440	458	460	472	446	462	439	449	475	472	424	462	459	466	471	412	480	445	494	457	459	437	470	437	492	469	496	433	485	450	447	471	479	495	464	499	468	437	453	467	424	468	457	460	453	482	511	423	435	439	429	457	461	444	451	457	455	493	494	475	444	473	454	436	462	450	427	432	444	435	506	454	413	469	458	450	437	447	477	501	455	500	469	485	474	489	458	464	487	459	461	444	463	438	478	436	458	434	484	462	453	432	441	412	444	490	446	438	459	429	428	453	466	447	428	448	443	444	451	417	488	469	471	495	487	485	489	443	463	502	475	458	460	445	469	508	443	450	469	469	498	437	440	458	454	456	437	491	443	446	524	440	478	476	476	447	508	445	452	484	481	466	444	438	479	468	437	461	488	429	459	447	476	450	463	451	483	447	490	472	466	466	451	456	463	484	442	474	486	470	458	452	463	465	447	461	442	484	435	495	498	507	473	482	451	456	469	430	428	453	450	442	458	466	468	467	450	467	436	487	454	430	462	484	484	425	447	473	479	479	453	443	434	452	471	473	421	438	460	476	430	450	440	470	479	453	409	462	466	434	439	450	449	488	476	458	442	503	471	471	507	438	438	482	440	437	474	445	435	453	449	439	450	501	464	478	489	471	430	432	473	477	464	456	481	461	473	437	454	445	465	450	474	458	428	461	446	445	450	450	469	451	490	450	442	502	527	483	441	427	492	464	452	513	438	474	508	489	496	511	456	473	475	507	456	430	493	426	482	453	446	468	445	430	459	436	432	463	438	468	468	459	472	479	452	462	460	454	461	456	448	430	491	458	480	470	435	445	460	466	486	504	488	493	466	446	445	453	441	447	429	499	461	418	492	437	494	455	449	477	440	446	430	471	432	447	452	470	477	460	437	470	455	457	480	443	480	468	474	452	458	437	465	447	476	473	469	466	463	474	463	456	466	438	408	463	479	449	456	456	485	460	485	458	455	444	458	468	479	503	435	477	433	459	494	450	501	451	476	450	457	507	414	453	495	463	444	438	436	441	510	468	461	498	456	438	515	460	465	485	429	497	459	428	467	436	472	481	484	479	411	475	476	462	471	514	454	455	491	447	490	432	475	444	469	482	470	492	464	470	439	491	467	457	457	451	501	468	470	447	513	461	517	451	479	473	431	437	434	513	459	505	443	478	498	431	450	425	442	456	503	492	456	468	475	432	461	441	457	474	425	462	507	456	474	453	450	516	439	442	462	493	464	434	487	459	511	435	458	456	441	467	474	462	472	460	471	487	446	494	448	468	454	443	467	484	482	475	437	486	445	468	448	452	452	494	466	464	453	479	444	484	503	460	443	465	448	479	448	442	458	507	449	447	475	442	441	448	444	485	476	457	482	438	447	428	483	487	467	454	487	455	479	476	454	407	465	474	473	477	465	462	458	445	480	491	395	461	481	456	436	488	471	449	453	479	498	439	428	466	456	465	451	491	440	489	447	436	480	440	462	500	459	427	472	455	488	442	494	430	486	472	472	442	465	450	473	426	485	442	470	504	493	458	448	455	436	509	499	448	464	444	458	495	474	475	461	475	434	485	479	447	447	446	485	442	437	436	471	464	431	494	444	492	475	473	463	505	550	469	442	480	493	427	478	441	458	486	502	445	485	484	431	484	477	465	474	471	480	440	466	481	460	461	483	469	455	458	450	441	402	478	471	488	435	471	467	438	397	438	471	449	476	496	472	441	486	464	440	458	463	494	432	495	488	438	457	471	439	471	458	478	456	486	463	441	441	455	469	445	445	482	491	475	477	456	471	448	455	454	476	492	466	482	476	450	463	423	499	466	462	480	432	535	434	457	481	461	484	454	476	430	445	474	465	466	508	497	451	441	422	483	438	452	443	500	460	440	458	492	468	463	487	485	464	410	465	477	441	470	479	450	501	461	486	463	469	454	461	447	435	455	471	429	507	462	449	444	461	452	485	441	489	432	433	480	461	491	454	428	421	474	472	488	474	461	440	432	488	478	453	448	472	441	515	463	437	462	455	470	426	506	507	511	435	477	469	493	439	476	461	456	455	482	435	473	458	479	494	487	436	465	427	470	455	474	426	451	449	468	450	470	462	457	434	463	461	461	427	463	472	455	450	465	499	471	460	454	420	446	499	471	443	457	448	443	436	430	449	504	515	440	465	444	468	455	467	498	467	458	460	504	484	471	449	464	500	444	449	479	449	451	437	451	424	434	498	484	442	456	475	457	492	459	451	462	437	457	471	472	469	463	493	440	457	480	479	507	493	405	439	453	491	489	468	496	473	467	428	434	456	432	510	424	467	441	440	454	445	442	427	490	472	453	473	463	404	452	455	492	465	434	487	431	439	429	440	517	488	519	446	451	473	435	428	486	418	468	469	485	489	458	464	466	440	444	417	519	469	494	490	465	451	454	441	486	479	478	452	443	444	441	440	473	468	471	438	482	445	469	484	421	437	484	492	450	497	445	423	459	475	432	451	452	458	456	473	439	502	444	461	441	447	444	474	430	459	440	481	488	477	432	452	455	489	466	452	460	440	440	436	474	445	471	497	473	452	458	436	458	479	420	443	446	458	437	471	448	500	385	468	460	472	465	474	474	408	486	494	483	418	461	450	474	473	453	493	442	459	456	498	496	453	499	422	457	473	461	454	458	458	447	431	470	453	421	476	450	488	432	500	464	446	505	488	462	480	441	440	448	449	458	493	512	518	472	442	434	499	460	466	479	457	480	469	440	480	442	489	474	430	513	447	491	455	472	455	480	443	458	513	432	487	435	476	439	447	440	494	439	447	451	427	460	497	463	475	461	443	492	450	462	486	414	469	464	454	465	447	452	435	451	436	439	487	474	445	500	443	435	471	499	440	444	458	477	448	468	462	490	407	485	462	410	431	454	466	454	473	450	455	482	489	462	473	439	484	453	487	476	463	470	461	460	471	446	445	468	486	447	455	466	462	428	475	463	473	436	497	443	487	450	462	472	459	470	486	463	481	461	433	479	474	518	459	447	500	426	491	450	437	466	422	471	476	453	428	454	435	463	473	473	457	460	449	468	460	482	468	491	457	496	508	459	435	491	468	449	466	476	463	468	489	505	481	470	470	447	458	476	489	498	486	463	454	492	468	467	479	493	488	486	484	475	477	449	494	451	472	472	454	472	495	456	438	469	443	492	432	478	488	437	477	447	486	465	452	437	451
24481	21667	29110	25924	24579	21192	13902	7874	4376	2617	1798	1305	991	905	800	694	697	642	561	590	553	510	509	458	434	458	444	429	435	409	402	421	423	415	428	416	391	381	414	406	406	357	371	391	354	361	402	408	426	397	375	417	389	404	422	377	377	359	369	389	368	397	369	347	423	393	402	332	383	392	352	396	393	362	386	425	421	361	345	388	377	384	374	423	402	391	345	379	400	414	413	371	384	404	429	394	411	391	417	397	399	390	364	384	383	397	435	372	370	377	412	409	402	373	389	389	380	400	399	390	382	405	417	393	388	365	382	376	415	401	387	411	402	371	449	382	399	421	414	393	372	381	403	419	375	366	413	387	396	363	455	427	396	365	402	364	377	410	387	417	387	406	377	400	361	394	386	372	375	345	356	384	403	394	376	381	402	398	385	391	392	405	390	399	410	420	398	398	430	404	423	396	393	395	393	397	419	387	419	389	396	389	395	391	427	397	377	423	396	400	384	413	406	404	390	379	378	418	401	350	425	414	409	402	416	401	360	402	373	397	451	387	401	356	384	371	358	393	397	383	408	373	410	384	405	335	412	411	348	398	383	411	411	394	411	426	396	421	414	426	419	384	405	357	355	429	399	371	404	372	397	367	397	369	387	379	388	374	386	362	362	428	395	365	363	368	362	390	411	369	389	374	381	393	389	385	381	400	379	383	388	398	420	423	366	399	399	423	400	423	388	385	384	393	416	352	399	381	410	418	442	354	370	391	390	414	370	376	384	358	406	411	396	358	440	382	399	387	396	372	424	361	376	397	421	420	394	380	380	372	412	372	345	380	438	375	406	340	396	364	408	402	368	402	388	389	396	381	429	381	395	383	384	379	410	401	422	405	375	425	382	375	389	365	424	387	417	400	384	379	406	406	405	364	407	379	388	376	401	401	391	355	424	357	376	394	401	397	384	383	392	392	404	398	395	409	430	416	378	377	369	402	389	390	421	366	374	415	403	404	425	382	372	396	372	384	425	387	421	379	375	373	385	410	403	386	399	388	367	369	386	368	413	397	419	397	367	422	383	377	370	370	354	436	408	351	382	364	381	417	375	404	389	398	399	401	448	395	402	348	386	401	374	370	398	382	342	352	437	391	412	366	344	401	391	396	415	423	393	375	414	360	385	382	400	406	381	391	377	393	424	396	434	390	390	430	383	405	384	386	399	408	398	385	419	373	398	404	380	377	368	387	418	401	395	408	429	417	398	377	390	364	392	415	365	438	411	405	418	368	382	353	375	418	385	397	399	405	413	388	405	408	367	394	388	411	381	417	393	414	417	362	391	448	383	372	412	396	397	377	407	399	408	371	370	371	421	442	392	414	424	402	399	412	428	384	382	364	395	370	401	394	388	415	419	369	399	416	397	401	406	383	407	383	358	365	428	375	371	387	366	394	390	348	374	378	374	379	421	429	416	371	392	383	401	396	373	373	382	408	381	404	438	406	378	378	424	396	392	379	404	369	405	421	400	375	383	405	385	388	407	361	411	384	402	398	384	378	377	417	416	404	410	406	369	377	412	376	408	400	375	388	380	402	371	380	394	395	400	367	380	386	369	408	363	401	388	359	392	362	418	393	360	369	395	413	356	365	395	402	412	401	420	433	384	407	353	394	369	367	386	380	371	403	384	376	389	413	393	362	369	416	347	392	396	408	442	419	397	394	379	430	381	393	393	431	398	442	400	420	383	399	385	386	421	374	386	389	369	433	378	397	416	377	410	389	384	384	404	388	370	395	343	399	407	413	404	414	397	344	382	402	384	370	390	435	375	365	404	372	366	400	385	406	356	388	367	393	449	387	408	392	363	388	385	377	383	393	385	429	402	388	385	401	398	374	412	393	385	406	356	410	401	395	400	363	393	384	370	406	427	362	383	375	386	386	366	371	393	364	389	384	418	377	397	388	424	378	402	379	387	392	394	380	373	415	384	408	415	353	354	429	390	415	409	408	409	414	375	383	408	364	415	385	384	411	424	368	429	377	385	366	412	398	355	384	435	379	422	422	420	365	391	411	410	391	399	398	424	381	388	403	399	409	444	428	357	373	373	393	406	377	410	432	413	401	432	401	401	392	376	392	372	400	364	403	420	370	399	397	352	402	371	390	387	378	388	415	399	373	420	372	391	392	375	397	408	381	420	422	397	387	417	397	370	368	406	407	432	374	373	406	382	389	392	402	438	382	390	372	398	381	410	397	381	376	388	383	400	356	389	390	393	388	406	412	387	400	431	395	422	359	379	426	358	393	412	389	394	401	411	403	416	377	356	384	392	403	408	377	381	383	355	370	409	373	363	366	353	370	380	387	358	396	402	404	414	401	390	382	354	399	380	405	399	400	398	386	387	410	392	365	391	393	407	355	362	389	401	380	366	389	380	404	388	400	391	397	371	402	389	429	404	390	401	392	377	416	358	417	397	412	417	437	360	395	387	414	439	391	367	375	383	395	437	355	374	395	414	404	374	377	401	394	366	394	410	424	368	398	394	391	392	439	379	402	381	407	386	415	397	355	386	375	397	390	377	397	386	368	372	419	390	370	369	399	385	369	420	437	438	411	374	347	400	378	390	430	409	363	368	404	375	407	399	404	368	374	401	406	385	382	365	399	382	393	406	405	384	366	386	365	444	366	384	395	411	399	374	401	397	361	432	366	367	359	381	406	403	382	397	388	411	401	410	434	390	388	410	372	393	441	363	397	381	400	385	374	393	374	417	368	361	381	357	398	336	392	439	405	391	376	392	391	408	391	391	391	376	372	377	401	381	380	351	392	369	441	370	396	401	365	413	420	377	388	434	407	408	400	379	407	387	378	393	370	394	400	369	356	374	375	352	420	388	414	392	366	404	378	395	409	426	390	403	356	378	438	415	378	397	405	384	377	403	411	368	399	389	410	387	380	425	399	370	370	377	424	391	409	372	386	392	373	406	388	415	377	390	404	407	386	351	372	397	366	431	356	408	399	392	443	397	431	374	377	405	403	402	388	367	404	389	397	364	397	412	427	386	396	408	404	371	401	426	414	393	349	390	384	381	403	395	405	406	366	382	358	421	355	416	354	384	389	389	398	407	373	407	401	431	380	409	404	362	387	389	428	389	373	420	377	384	365	395	392	404	421	344	426	395	387	425	399	441	396	359	405	385	400	349	391	382	418	364	393	399	424	396	386	387	330	370	401	396	423	399	389	405	349	386	394	374	406	417	405	400	383	399	342	370	406	381	417	407	405	388	409	397	384	391	427	418	365	385	402	412	403	394	378	413	415	417	382	392	375	368	417	374	376	385	390	339	409	407	422	383	386	400	373	394	399	385	372	372	370	400	369	380	401	398	387	388	403	373	403	385	407	375	385	389	374	402	394	375	383	358	378	434	432	403	372	388	394	358	397	411	395	437	398	405	387	402	366	409	392	397	405	384	409	401	350	395	415	381	417	417	374	415	387	374	364	409	405	397	360	414	396	387	404	354	371	373	368	380	403
34720	60116	51241	39157	31603	21005	15024	11155	6751	4547	2891	2066	1612	1339	1145	990	883	881	787	732	678	659	625	610	608	529	526	508	544	526	541	490	508	512	506	484	493	461	498	476	441	462	455	460	467	492	459	498	452	481	477	515	461	489	476	463	462	502	439	469	519	449	447	453	463	463	475	433	466	466	531	453	481	454	452	448	442	488	465	449	479	448	473	451	439	442	443	489	494	469	447	484	465	469	452	461	490	438	472	482	473	482	476	466	468	491	453	469	455	451	477	489	449	450	447	477	485	453	501	482	484	460	492	478	479	497	496	474	467	445	457	448	460	459	455	477	478	448	425	474	463	464	486	466	438	423	483	490	461	454	459	469	464	450	474	483	474	478	472	440	487	502	484	451	459	457	485	498	505	495	464	493	504	477	488	462	468	444	461	474	488	484	470	471	459	447	489	471	465	499	439	452	464	460	475	480	437	487	473	470	423	482	478	450	479	487	437	495	480	500	506	443	482	485	444	446	475	437	496	464	478	489	460	460	460	437	483	431	474	511	465	463	469	460	438	471	499	457	440	455	458	488	468	447	457	436	424	453	429	445	478	491	491	467	477	511	467	458	440	474	470	431	485	445	429	485	492	444	456	471	493	451	406	493	464	439	493	442	529	496	484	490	450	460	464	444	456	526	478	485	440	477	479	438	504	440	473	435	433	473	452	507	445	468	478	462	450	451	431	444	456	469	451	466	442	431	454	451	457	517	455	468	459	439	456	504	471	459	441	439	489	488	465	465	439	447	451	455	505	486	446	445	491	477	525	493	473	478	469	452	462	464	475	460	492	436	478	469	441	437	467	452	481	472	471	485	453	485	453	465	475	448	490	499	465	483	424	486	442	471	471	458	471	449	482	486	473	428	457	451	481	499	478	439	486	459	449	469	488	474	449	453	481	492	465	458	452	458	480	464	473	456	493	452	442	451	445	480	479	487	463	464	458	443	472	460	492	497	459	482	465	488	508	475	439	437	496	467	442	490	445	481	478	466	468	443	499	491	442	459	484	444	477	510	432	472	487	459	483	476	464	463	477	480	500	435	455	490	487	442	433	467	501	458	466	462	481	447	504	432	477	464	505	472	477	479	456	512	479	490	408	448	468	479	474	440	460	465	476	479	504	482	471	447	482	476	492	453	516	447	473	427	451	471	479	489	438	444	470	455	444	451	481	460	458	451	518	522	468	497	478	426	461	479	462	473	489	466	470	441	483	474	444	447	468	456	480	493	460	494	481	466	460	470	463	452	501	519	433	482	465	481	467	447	486	477	452	478	460	464	480	516	443	482	459	479	448	462	457	498	464	465	490	452	470	435	499	458	464	477	477	453	444	455	475	442	467	493	497	453	461	449	460	442	494	455	477	479	456	475	466	457	454	416	446	464	468	444	446	481	444	452	498	462	499	454	486	454	454	489	427	470	486	475	487	402	489	477	488	462	457	481	506	461	485	511	477	450	487	456	450	442	493	476	472	443	460	461	442	422	440	468	484	441	476	487	468	472	443	437	440	482	507	486	463	476	474	432	442	441	438	461	445	471	494	480	489	462	475	477	438	473	468	481	486	473	484	461	464	483	497	486	486	471	500	460	452	472	438	445	482	468	459	426	476	508	519	461	472	420	459	496	454	478	476	485	487	481	458	443	498	461	440	448	501	431	459	456	449	469	493	492	485	483	479	449	519	467	451	437	462	468	428	466	467	440	451	466	427	499	506	446	438	454	455	477	455	472	466	454	474	472	496	469	456	452	453	471	458	484	478	494	454	460	481	473	461	455	465	440	439	480	490	436	450	448	454	491	467	448	477	456	458	467	417	459	443	465	483	484	502	449	447	477	474	466	443	471	483	430	505	488	438	462	463	488	504	503	487	465	449	484	503	490	479	479	451	474	447	458	438	499	465	479	456	432	416	497	497	443	477	495	494	483	428	495	481	484	451	480	510	494	441	480	497	500	448	453	460	455	435	466	481	472	508	440	447	462	497	472	505	510	464	485	443	457	462	429	480	474	511	428	499	480	453	446	485	447	468	457	473	447	469	470	455	456	516	477	482	506	443	467	455	465	486	482	487	495	490	450	454	456	489	485	449	471	481	461	497	436	477	453	471	433	407	433	468	465	431	453	481	454	491	494	446	456	454	448	468	460	473	477	467	472	452	449	452	492	477	434	485	472	464	506	436	506	471	451	448	479	498	422	485	481	450	441	465	460	487	499	492	460	446	453	461	457	497	449	521	454	479	428	420	497	438	440	487	465	474	467	465	494	473	475	421	449	429	481	473	479	458	476	486	435	488	462	439	476	452	464	461	480	455	431	487	441	471	466	473	498	450	485	504	468	478	442	456	422	494	492	462	475	433	524	448	438	496	479	496	482	456	480	527	444	461	430	463	463	432	453	472	481	475	454	462	450	449	460	451	485	459	487	491	467	458	449	463	475	451	462	435	490	437	478	429	466	461	449	436	449	464	466	454	452	446	460	468	418	457	474	474	485	479	529	481	461	455	469	474	463	446	477	450	480	436	488	503	476	489	515	448	468	465	451	450	466	463	444	454	494	444	478	477	480	493	451	493	451	426	500	457	474	480	482	481	457	437	505	522	466	463	481	489	483	466	453	503	458	478	509	424	487	520	463	472	477	444	430	449	461	430	505	456	497	480	436	474	478	483	477	476	435	472	469	477	491	481	471	480	454	450	507	409	442	444	462	450	469	461	421	465	437	468	471	439	478	441	467	453	452	507	438	479	473	451	457	489	452	444	462	501	460	488	462	451	461	488	450	447	465	465	470	469	439	456	491	440	486	458	470	449	479	476	475	500	423	480	496	489	472	487	439	459	487	487	495	475	446	467	472	491	462	468	461	445	486	440	515	481	445	421	470	468	459	492	447	439	483	504	519	428	477	485	456	466	461	468	456	479	501	456	475	505	465	453	460	477	485	476	482	475	452	493	497	483	457	504	496	460	461	521	446	436	488	481	468	483	482	457	451	471	478	458	476	491	475	436	462	463	496	439	517	512	456	464	480	471	468	512	473	456	453	444	498	489	494	433	501	435	483	464	473	469	495	439	519	487	465	451	468	462	461	464	486	415	462	449	470	484	469	457	477	472	438	474	463	460	478	477	436	470	505	460	489	456	471	511	450	454	449	492	463	464	487	455	504	459	473	440	478	419	462	487	511	431	482	467	459	486	492	473	457	471	468	432	461	472	497	442	474	501	487	481	462	455	458	475	477	468	479	469	455	473	482	465	472	459	465	488	443	470	474	471	474	429	450	421	479	440	439	467	452	474	487	454	469	453	460	464	448	441	450	449	466	452	475	501	478	483	458	485	466	459	466	413	443	424	453	485	463	414	484	471	468	456	463	491	451	450	470	442	468	473	449	484	503	456	460	458	460	472	459	470	465	473	449	476	462	455	461	466	484	459	442	481	515	479	436	478	443	425	474	468	461	469	472	442	496	472	474	443	470	477	462	464	521
25364	21658	29123	28292	22648	14058	7607	4154	2861	1891	1295	998	835	761	637	625	603	567	516	483	497	470	433	460	394	442	396	396	393	388	407	399	421	374	374	406	391	349	385	364	351	402	362	388	365	379	377	382	409	403	405	366	391	403	352	360	370	370	359	329	388	376	373	369	374	367	391	374	377	366	358	380	410	426	339	433	352	371	377	410	395	412	369	364	362	374	362	410	363	368	389	372	398	390	357	388	404	374	377	376	362	394	346	419	369	354	370	378	395	367	374	377	391	412	361	377	363	407	384	412	363	405	366	357	389	385	351	361	379	360	365	344	364	335	369	363	364	381	400	392	342	368	366	353	364	408	366	390	374	385	320	395	383	378	378	383	389	372	362	364	401	388	362	367	362	390	373	394	372	344	385	402	396	362	368	343	369	397	361	374	376	368	371	390	353	409	372	395	356	388	345	416	386	353	398	362	408	377	368	382	431	372	366	352	377	353	336	388	353	380	373	407	391	387	380	372	406	350	412	369	394	393	379	401	372	396	373	389	395	379	387	382	374	385	380	380	381	374	360	370	365	360	382	355	396	395	309	343	376	365	358	340	414	394	408	369	373	359	397	375	342	381	384	374	433	395	383	373	382	385	376	404	364	356	380	407	396	369	389	391	360	399	359	385	353	387	372	383	372	377	399	374	424	384	428	355	383	355	367	336	399	379	388	377	380	374	362	358	362	387	397	372	406	386	351	335	381	409	409	329	360	405	379	380	380	422	377	406	401	395	390	366	372	406	388	392	330	375	373	383	394	375	381	410	349	371	394	365	365	360	389	389	376	380	384	345	392	398	365	409	401	373	402	385	367	400	393	354	361	409	365	404	381	393	411	394	379	395	371	383	350	366	390	392	373	369	377	401	363	393	385	344	382	368	344	361	360	377	411	392	337	394	377	402	391	355	321	362	389	403	379	386	374	352	387	422	371	382	371	364	352	393	363	345	369	401	360	393	407	380	401	419	383	400	395	383	359	385	398	388	387	381	370	360	427	376	414	430	361	371	401	395	377	345	393	353	362	373	374	386	379	406	380	351	379	369	377	385	355	386	393	381	382	399	378	397	379	361	407	381	375	367	385	367	361	363	388	377	363	371	352	402	373	405	370	415	422	363	359	386	374	393	369	390	410	390	368	371	389	365	409	383	367	385	362	321	347	409	335	402	415	403	356	351	366	368	367	375	377	397	378	417	377	371	371	385	370	370	379	372	356	388	388	370	387	363	391	391	389	371	360	388	399	396	332	385	355	378	376	371	367	395	383	359	348	378	365	413	384	393	369	365	396	401	376	375	364	383	390	389	362	360	392	325	376	389	422	386	382	388	365	405	403	376	370	372	350	374	395	345	344	388	398	408	396	397	350	386	349	368	385	387	346	340	429	403	377	382	354	381	374	396	393	401	374	373	368	416	393	379	352	338	374	386	374	372	383	391	378	376	380	386	387	372	374	385	377	375	365	333	354	387	378	361	380	377	369	380	354	375	380	361	379	359	348	365	390	315	386	377	372	340	389	362	358	378	385	374	408	403	377	342	339	339	343	383	383	390	391	372	395	430	360	368	377	340	377	353	403	365	381	376	411	384	344	381	381	411	372	372	402	375	341	326	406	358	396	366	368	406	403	360	386	361	369	376	374	357	387	392	382	377	370	363	410	370	393	392	359	358	378	375	400	402	400	367	321	363	392	346	334	364	384	341	343	387	378	345	337	380	372	361	381	380	390	348	406	375	360	376	415	357	357	338	385	364	398	381	340	386	407	403	376	385	388	393	375	391	387	363	378	391	360	378	357	360	380	359	393	396	395	377	387	378	389	356	367	384	372	370	361	347	371	401	388	358	362	358	373	400	392	405	414	387	388	364	389	382	388	378	393	373	345	343	404	393	381	367	369	339	391	372	327	381	379	348	398	369	378	386	364	370	363	356	375	382	365	356	386	368	391	376	347	396	390	365	364	373	372	360	398	340	402	405	370	372	406	395	378	389	362	374	397	352	368	390	385	376	337	393	394	333	372	379	339	421	372	377	360	365	321	354	374	405	347	353	339	356	394	370	389	386	368	361	398	405	383	413	357	386	338	405	349	385	374	365	376	373	392	347	341	419	362	379	351	349	329	399	359	333	369	415	314	376	394	412	390	408	387	382	383	389	381	361	386	387	363	390	398	362	368	390	382	342	364	357	397	399	358	353	392	400	381	389	367	392	388	362	361	382	395	384	361	376	377	369	380	351	368	365	377	375	361	379	381	393	410	368	402	432	381	366	351	377	359	387	343	398	360	349	403	369	372	363	392	382	383	385	360	365	413	372	358	376	376	366	379	373	378	393	379	350	380	425	414	409	386	379	396	389	356	359	398	408	386	370	353	364	382	356	359	387	371	368	337	363	347	381	414	354	374	392	391	356	364	364	408	384	365	376	373	373	403	385	397	359	389	384	390	401	393	357	355	384	376	363	376	390	356	329	365	353	356	373	352	361	382	387	361	370	396	364	350	376	371	399	407	416	384	393	361	370	383	354	366	369	390	398	370	393	349	366	405	411	381	388	353	362	375	398	362	406	385	347	405	349	359	353	395	378	371	349	352	338	386	413	376	357	415	384	383	376	400	358	364	360	371	332	383	397	351	390	372	365	374	355	369	397	367	399	380	392	388	353	352	396	351	375	393	377	369	379	336	383	353	372	387	356	389	383	368	393	387	354	407	352	380	348	349	399	370	363	395	399	363	407	391	366	406	374	358	375	404	389	391	380	376	375	383	372	380	349	364	368	383	365	339	366	409	394	364	386	382	377	367	339	365	388	387	369	368	345	357	335	415	362	364	374	370	397	393	357	399	396	388	348	373	367	378	364	365	395	372	385	383	372	349	402	395	377	402	374	327	362	382	413	372	388	394	376	380	346	368	376	393	336	397	386	356	386	390	390	373	386	391	403	359	371	388	403	375	384	371	385	412	396	373	358	364	362	380	380	383	342	327	405	371	364	388	364	378	402	352	356	426	363	363	352	333	358	410	358	356	367	402	363	401	388	368	359	345	378	386	383	361	369	356	370	372	392	391	381	383	371	370	393	378	371	383	389	405	394	379	344	391	381	353	369	350	394	367	393	392	424	373	352	370	362	378	333	389	376	380	369	395	373	356	365	378	392	361	384	380	406	348	390	388	385	369	400	395	368	390	380	409	371	407	405	409	399	376	386	390	401	396	332	357	424	341	353	376	360	372	350	350	393	386	340	384	391	370	388	360	364	388	341	407	351	381	384	392	365	387	357	378	375	360	345	343	337	382	388	397	376	383	371	383	380	382	396	348	369	346	385	384	361	389	351	372	378	432	339	383	360	358	398	348	369	344	354	393	377	388	349	381	396	371	378	413	366	371	345	357	388	380	389	373	349	375	389	380	380	385	391	355	385	375	399	361	380	389	377	394	370	380	338	387	381	344	339	375	365	396	382	397	374	394	355	379	353	392	432	346	388	374	374
36852	56932	48178	35710	25915	16486	11459	7793	5221	3433	2207	1629	1262	1125	944	839	748	762	682	646	611	577	555	562	483	509	511	447	469	492	437	485	452	438	472	438	461	411	438	463	480	424	455	432	481	452	461	419	495	424	426	442	451	440	422	393	467	454	464	444	461	447	470	465	464	432	425	454	443	449	473	467	483	438	446	432	440	436	440	424	450	492	476	424	481	401	423	453	438	461	473	450	478	482	420	471	449	430	434	444	430	426	461	468	469	469	468	485	415	457	486	463	484	457	431	459	473	435	450	472	452	410	412	462	463	463	468	447	465	446	455	430	446	478	465	428	443	442	459	418	448	454	454	438	401	449	441	511	459	449	437	474	437	452	448	383	470	458	474	434	444	480	439	461	439	451	436	457	404	453	442	415	445	449	451	460	450	453	447	467	417	449	464	453	417	411	456	444	452	438	453	435	440	463	461	453	445	473	468	417	437	456	475	463	455	448	489	419	476	430	450	493	450	443	430	435	451	418	483	421	450	410	433	485	447	442	477	438	472	450	466	476	505	467	409	439	448	470	445	436	437	478	449	472	434	426	415	462	497	444	437	456	428	440	469	413	468	441	482	453	466	450	464	427	474	454	479	429	417	435	445	436	434	454	473	430	502	440	422	441	436	444	433	479	400	446	423	476	434	481	451	454	472	462	452	450	421	464	441	428	477	463	445	430	444	473	439	461	469	446	434	441	442	448	451	459	434	460	446	399	470	448	442	435	443	469	446	477	433	441	463	438	436	486	422	473	473	483	434	445	478	431	458	444	449	428	448	467	458	433	425	462	457	420	485	458	473	454	447	452	465	439	475	463	454	437	453	472	442	451	454	472	443	481	501	459	434	431	430	441	483	455	450	471	446	440	432	456	444	434	442	493	449	442	450	446	431	440	439	481	445	472	450	460	454	445	436	446	458	489	483	412	454	445	444	455	420	425	473	444	418	450	424	459	457	432	499	412	478	438	425	430	447	429	451	440	448	487	482	427	440	436	478	475	489	432	476	469	426	467	429	471	470	425	450	465	472	441	470	462	448	470	453	462	422	447	440	470	451	432	479	454	457	467	425	453	446	488	464	427	404	451	472	450	449	470	448	438	465	424	444	451	492	443	441	415	440	411	456	448	478	432	470	477	472	460	457	462	459	473	452	411	460	438	453	458	436	457	390	471	477	442	472	473	472	446	440	434	405	470	439	436	453	469	468	447	447	443	482	436	426	459	435	460	451	426	461	424	419	397	415	449	439	441	446	441	442	458	438	482	459	460	429	457	464	434	468	425	439	464	470	475	420	452	478	482	440	452	451	489	453	451	479	462	451	474	467	483	505	419	468	460	448	442	490	418	484	448	457	418	450	480	472	444	500	414	477	428	492	468	444	455	472	414	444	458	476	473	451	482	435	451	450	458	440	426	462	457	473	439	419	455	493	436	475	475	410	459	459	452	439	459	443	482	439	456	467	431	504	411	426	454	466	451	446	420	482	431	467	442	444	444	480	457	480	456	459	428	433	438	419	458	441	449	495	465	468	492	450	466	426	478	467	452	457	415	455	476	459	444	470	469	453	442	458	435	446	482	436	489	450	466	443	428	432	461	448	454	444	419	415	436	439	464	466	447	448	494	477	483	466	495	452	460	477	421	449	459	451	404	440	438	471	441	488	424	495	441	433	433	483	462	429	408	458	452	437	442	488	474	456	448	425	438	463	443	496	456	454	485	390	440	447	442	488	454	436	451	486	412	448	451	433	443	414	444	408	415	397	456	494	451	438	436	457	481	452	488	448	418	428	453	443	448	476	467	415	475	435	461	461	442	479	440	465	443	449	420	455	454	429	470	418	433	417	455	481	468	434	429	429	456	470	449	475	438	422	427	438	453	452	402	449	460	436	414	427	461	434	469	453	458	445	460	472	476	447	460	461	418	472	421	429	427	446	474	451	451	486	435	482	479	434	457	503	418	452	449	449	429	448	443	448	441	446	447	448	471	447	447	429	469	461	464	417	430	444	430	437	446	466	448	456	477	467	443	429	433	446	441	444	488	461	458	444	443	439	460	453	478	486	429	422	430	441	435	469	464	436	425	442	482	439	410	477	465	475	422	435	436	450	447	459	473	469	453	452	463	478	413	453	441	438	423	428	455	434	456	496	492	431	484	443	473	423	468	452	413	448	478	425	474	465	438	497	440	455	467	434	428	428	425	431	447	450	441	479	444	439	441	419	431	437	440	449	470	462	434	460	448	412	427	441	482	474	448	449	459	455	474	420	431	449	463	437	488	424	423	460	444	468	479	469	470	426	419	411	429	470	453	460	459	425	466	452	456	445	486	446	454	461	433	464	478	438	436	454	447	420	449	485	477	440	422	449	426	456	455	437	471	420	426	478	469	443	460	489	423	462	446	475	454	430	453	421	460	457	462	463	460	429	387	484	448	439	449	444	456	470	471	470	466	445	456	480	458	479	443	462	475	498	440	461	449	441	408	440	453	467	454	502	411	444	453	497	504	466	436	445	489	424	454	459	465	437	469	493	451	440	460	486	434	431	491	425	486	438	467	434	442	464	455	461	424	437	436	440	492	450	419	455	467	417	483	458	461	451	469	464	422	452	446	442	461	455	455	396	452	464	466	461	441	465	441	471	425	414	442	459	427	453	480	452	452	440	471	455	460	459	503	455	453	448	455	480	466	456	424	469	467	431	497	498	464	434	435	503	411	478	441	436	454	454	418	469	458	477	464	444	473	408	506	447	474	516	507	423	455	426	485	440	424	474	481	489	507	469	462	470	439	460	474	461	471	472	515	477	471	454	470	426	440	489	469	482	448	471	448	413	441	423	479	479	445	441	464	457	452	442	484	434	469	484	461	416	449	470	467	433	483	446	468	462	450	454	430	437	437	425	459	464	466	482	454	457	389	440	480	456	456	425	452	411	466	450	455	473	458	498	442	458	438	432	462	474	455	481	472	431	435	457	475	469	441	405	449	443	435	469	487	496	435	469	434	495	436	440	438	425	454	470	433	430	405	438	437	448	449	432	447	457	463	436	486	471	465	426	467	412	437	455	455	447	479	445	474	477	438	443	468	468	421	423	468	435	457	455	448	453	469	455	460	454	453	462	472	457	420	450	476	437	435	444	474	449	458	459	442	434	441	450	412	461	453	458	430	447	443	507	428	426	462	439	465	444	434	476	438	468	441	483	448	493	458	482	459	479	476	456	430	429	408	434	420	448	442	434	429	442	417	502	446	428	475	425	435	426	450	452	422	459	445	426	457	466	483	432	461	476	449	452	447	417	463	433	468	453	442	456	470	434	420	450	455	457	456	420	471	433	466	431	462	473	408	442	435	454	480	452	478	461	489	474	460	448	450	440	480	444	427	452	441	456	433	420	446	423	442	452	457	468	432	434	440	438	464	443	440	419	437	437	477	428	440	426	435	430	415	458	475	462	457	415	487	462	443	479	454	438	474	464	446	483	450	470	427
23303	21618	29344	24529	22173	22586	19139	9077	4519	2853	1916	1386	1154	968	770	777	684	659	649	556	559	538	494	514	493	441	420	473	429	390	432	388	421	413	401	392	421	395	417	395	378	388	412	373	380	372	394	432	383	421	366	374	399	382	366	393	394	389	380	408	424	400	392	400	381	436	418	374	407	376	391	382	425	414	368	401	411	397	384	383	402	424	416	427	356	357	420	377	379	410	399	371	431	344	387	425	419	403	413	403	371	384	386	399	421	367	432	416	415	363	396	381	415	416	453	382	431	425	415	402	417	400	397	407	355	401	377	372	407	408	407	382	374	421	422	394	360	400	381	409	361	376	357	381	376	367	430	377	386	397	381	433	361	409	370	398	376	367	393	418	433	420	389	407	412	362	370	397	411	420	404	411	385	367	385	410	373	369	368	356	372	405	376	403	407	398	417	391	440	402	428	406	387	401	417	416	436	425	311	429	408	386	395	373	406	387	401	401	415	375	360	367	372	363	405	362	403	385	378	391	411	374	371	376	370	419	395	422	391	415	401	396	393	410	420	405	405	403	398	380	410	402	391	396	407	391	383	376	381	365	442	385	388	413	389	378	406	456	377	372	381	419	398	368	396	381	392	444	398	401	395	401	379	360	424	369	380	391	344	414	443	427	407	418	386	367	405	407	404	352	377	408	384	393	362	386	399	411	414	390	376	354	425	392	389	391	416	388	370	383	404	393	343	374	391	367	399	401	394	411	415	427	367	400	416	370	382	439	399	418	383	381	398	372	382	386	366	383	398	410	377	352	372	379	409	370	408	407	382	364	407	359	376	372	366	376	362	419	411	419	413	377	372	401	370	401	391	370	373	368	412	403	411	413	374	393	378	394	415	389	407	355	384	369	437	385	397	393	393	413	378	371	396	399	392	417	399	401	375	413	382	398	393	389	404	437	408	373	371	383	377	377	400	366	409	394	400	359	391	403	410	364	398	391	420	384	359	412	394	393	421	408	395	417	360	405	370	383	385	368	406	400	387	379	387	396	393	403	373	413	383	397	378	368	395	389	385	398	385	399	352	387	348	425	403	383	432	372	414	388	372	389	381	363	400	399	407	390	352	389	392	419	396	383	389	371	390	415	400	419	387	380	429	380	398	341	361	415	411	398	386	401	416	391	387	374	392	412	387	392	345	404	389	417	359	418	387	356	403	383	406	377	415	417	401	390	390	389	401	410	385	418	383	378	420	409	378	392	376	393	420	389	361	424	395	392	413	402	402	394	420	398	409	415	400	421	406	379	405	390	361	415	361	408	388	393	413	409	412	425	385	415	388	342	371	397	349	370	367	420	377	365	398	408	413	396	402	381	394	370	390	398	383	404	406	364	381	423	411	428	398	366	362	385	382	390	402	390	408	384	420	399	392	405	398	419	400	403	394	397	374	432	355	415	409	399	404	413	369	410	419	398	382	406	382	373	365	377	381	375	424	366	408	399	416	364	370	376	379	396	399	373	380	377	404	425	393	380	413	400	358	390	409	407	355	386	410	410	397	404	341	389	410	376	394	330	437	423	408	379	390	410	386	406	401	445	378	400	380	391	390	374	381	392	413	396	384	408	431	391	387	376	385	353	410	442	361	375	371	403	422	385	408	410	402	398	374	391	418	404	372	389	385	376	422	433	372	391	392	405	396	395	395	458	374	344	384	362	377	395	373	370	392	407	402	356	390	414	394	389	368	403	378	383	401	411	391	408	392	395	418	403	383	383	377	376	405	375	385	410	362	390	393	358	402	384	470	411	355	360	415	380	404	389	374	381	382	430	359	376	397	448	398	388	373	404	422	404	413	397	374	420	388	388	391	398	394	365	374	344	378	405	395	361	417	370	362	387	396	408	376	371	415	407	436	423	384	420	413	376	400	403	399	434	394	372	406	372	359	383	391	389	435	401	379	389	393	396	379	416	355	427	446	389	386	363	379	428	392	408	407	365	384	407	398	364	371	420	368	362	387	364	395	362	383	368	413	416	400	419	410	383	396	402	365	374	355	431	397	398	388	405	395	382	426	383	372	388	383	389	401	395	387	404	411	376	415	407	348	395	361	392	390	394	421	384	422	385	386	397	395	399	414	371	381	457	382	403	375	377	411	365	353	425	417	418	404	427	387	367	350	376	366	405	380	383	404	386	389	397	365	418	376	409	396	397	420	409	396	367	383	386	410	363	388	379	393	380	400	393	416	396	390	397	399	377	413	388	383	407	362	413	390	384	378	417	417	398	361	405	448	389	402	431	374	410	405	382	401	385	399	398	380	380	385	366	431	362	362	360	437	389	387	351	422	417	383	413	403	360	370	388	387	413	383	393	400	372	393	406	396	391	433	398	398	384	396	416	393	409	377	382	408	382	376	377	400	403	390	433	379	405	350	401	383	404	399	350	371	422	381	354	376	391	394	396	389	384	398	417	384	420	388	372	359	398	375	361	395	396	427	438	413	400	387	395	401	379	388	382	366	405	403	392	400	400	406	407	404	401	413	390	374	389	425	368	411	407	402	393	410	385	380	375	422	381	389	425	392	364	367	382	402	353	388	364	381	393	381	414	398	384	386	413	391	411	381	397	393	386	399	400	390	399	413	392	382	371	380	391	370	405	381	370	382	418	408	377	380	383	402	353	383	408	358	384	405	375	412	394	416	365	390	382	416	389	395	365	381	362	387	379	367	410	394	385	394	396	411	428	417	364	419	405	404	399	404	423	399	387	419	378	390	404	394	382	393	404	399	415	410	370	366	390	415	384	396	370	406	373	380	402	410	365	411	392	388	407	403	369	407	404	405	410	392	386	433	419	377	387	390	388	399	349	385	394	403	397	378	401	394	408	383	378	400	368	407	379	398	352	376	401	395	398	381	382	387	410	398	399	428	417	365	388	392	421	358	400	416	364	412	421	394	406	410	377	403	389	369	356	406	383	384	434	397	369	413	412	368	403	402	386	381	367	401	343	375	400	356	427	356	363	384	400	372	421	411	370	402	377	400	358	409	399	406	397	353	391	398	385	401	396	402	382	364	440	360	395	427	405	398	391	369	397	384	379	360	392	364	360	443	387	427	406	368	417	403	415	380	369	379	385	393	331	392	378	398	423	386	387	383	379	376	389	392	372	382	406	396	411	345	393	412	381	402	406	380	414	402	389	414	349	378	419	390	384	372	384	397	366	388	389	395	403	356	392	415	400	367	385	416	390	399	373	377	384	429	395	398	386	409	408	336	371	382	411	438	418	412	392	410	380	380	389	400	436	390	390	372	390	412	386	416	412	397	405	399	420	383	390	382	367	381	390	374	383	390	383	402	398	388	378	395	361	369	434	411	387	374	406	378	418	383	404	420	399	385	424	450	392	385	409	387	371	404	379	363	397	392	426	376	387	417	400	354	370	372	384	413	393	381	411	404	390	390	420	361	363	363	422	435	430	400	403	384	366	416	382	396	395	368	389	404	412	375	383	373	394	414	382	416	381	371	430	404	424
42123	66843	54220	41967	31220	20902	16098	11667	7166	4645	3065	2167	1705	1399	1171	991	946	865	789	760	723	655	665	593	611	546	548	548	515	481	489	497	480	501	484	447	483	454	458	494	450	466	490	451	460	445	485	440	465	472	488	497	454	457	448	474	436	436	468	462	456	442	467	469	473	469	538	456	481	499	440	441	459	475	481	453	472	464	434	457	475	458	455	456	429	473	468	475	472	472	456	506	501	445	468	449	428	454	489	451	423	470	458	460	430	441	463	474	456	474	498	484	482	468	456	465	456	439	465	449	449	457	473	457	435	464	457	474	456	499	430	429	458	485	491	443	500	483	427	458	453	429	489	481	461	486	510	445	422	462	445	476	480	448	437	458	459	460	474	440	464	475	448	464	465	472	486	451	465	456	441	479	457	450	403	440	464	500	462	456	488	497	489	427	438	503	435	449	438	444	455	477	503	491	460	450	437	472	465	463	451	460	473	468	457	446	445	446	472	467	457	421	444	482	471	448	500	476	443	455	521	499	462	473	411	429	469	446	456	496	470	450	457	465	451	448	493	423	493	454	460	449	493	498	494	453	516	465	446	469	469	449	471	447	478	439	450	472	485	465	419	448	454	452	443	448	479	458	461	485	466	466	524	442	473	472	471	435	487	461	477	465	463	471	476	466	478	431	499	469	500	496	482	451	461	438	466	458	461	448	442	451	451	433	448	460	488	445	458	455	459	486	472	458	490	448	435	437	480	443	472	452	449	472	465	461	462	469	456	463	440	437	509	475	458	476	462	437	468	462	434	463	476	522	499	453	450	483	457	467	480	438	465	502	463	465	455	457	462	499	500	486	476	441	443	447	460	469	447	474	465	421	467	495	481	438	436	459	442	499	473	483	443	502	458	462	439	462	454	482	473	494	498	494	454	460	467	449	428	479	475	435	445	486	452	458	468	437	440	469	481	446	449	463	464	429	440	414	449	469	457	458	435	449	438	471	413	456	465	499	490	482	461	473	467	489	489	502	420	519	481	436	447	425	430	414	462	449	467	484	491	447	461	437	467	487	509	420	469	478	462	435	470	486	425	440	456	481	451	464	478	487	435	479	429	446	440	452	464	442	462	417	470	501	442	478	474	442	454	456	460	445	465	498	465	458	501	463	473	440	428	451	473	498	458	490	463	469	476	456	462	473	442	410	466	454	446	453	466	466	470	444	490	460	496	417	451	446	458	489	465	440	494	481	474	474	485	446	446	454	426	454	439	442	496	481	469	451	484	459	439	465	482	463	424	431	460	446	443	437	443	468	460	481	461	471	431	461	438	474	483	472	447	431	477	463	449	458	491	447	472	459	484	452	464	434	468	434	477	457	457	495	470	459	441	437	470	499	456	442	476	431	475	413	461	458	425	461	415	453	486	459	471	440	452	463	490	446	460	472	476	461	452	455	517	446	459	468	451	488	444	516	458	472	462	432	462	462	465	439	427	458	439	468	470	466	466	478	453	464	466	477	461	452	486	461	456	457	462	425	436	435	462	481	468	466	455	454	446	480	436	449	472	437	471	461	447	417	440	479	475	495	526	443	472	435	452	509	464	422	439	477	473	458	448	463	458	457	455	434	452	471	458	484	457	491	438	455	440	468	451	479	457	465	455	460	464	477	465	496	499	450	462	467	459	492	461	445	470	461	432	428	469	441	468	477	466	466	464	509	480	479	442	445	452	474	460	476	460	440	455	478	480	461	448	453	432	465	453	483	462	443	480	462	467	455	456	473	471	437	501	419	464	476	460	492	464	454	485	419	480	444	460	483	455	455	437	438	447	466	494	444	471	473	444	480	482	481	471	423	466	411	496	454	461	438	435	493	415	440	466	436	455	462	460	490	446	507	474	434	472	452	475	463	434	457	467	457	454	463	498	439	447	463	440	486	436	465	441	405	446	467	495	446	463	428	474	482	431	398	490	476	459	437	468	469	426	461	484	483	470	469	477	446	478	459	448	497	440	470	497	437	479	456	507	468	481	448	462	458	436	440	408	461	460	449	421	518	465	450	523	475	469	440	445	443	455	445	457	408	451	458	484	451	442	462	456	448	442	458	481	468	434	493	453	453	439	429	450	449	445	440	491	507	429	437	464	481	447	465	462	435	449	471	405	468	472	450	488	454	427	441	440	459	480	477	480	464	453	466	441	459	449	464	433	445	432	505	432	425	474	427	479	480	446	473	493	487	450	420	455	471	486	475	448	506	453	481	452	476	458	446	470	442	444	437	475	469	466	423	457	498	466	457	435	431	436	439	431	469	479	460	487	469	471	454	462	436	452	489	494	459	490	447	464	467	466	464	441	483	457	451	493	498	478	478	471	449	421	441	481	458	454	502	437	487	469	441	450	465	442	460	467	474	443	460	477	440	455	409	458	460	450	483	459	438	481	474	469	447	468	479	445	459	493	438	472	480	461	454	440	494	459	425	458	477	456	439	457	450	456	479	449	424	460	481	481	453	402	480	497	460	463	443	455	447	505	424	453	472	451	455	442	442	467	430	463	461	462	457	480	451	475	463	470	457	472	476	474	469	440	475	472	442	485	472	425	462	462	444	449	459	456	438	442	459	472	483	433	450	439	487	439	448	509	482	469	474	495	466	431	487	466	446	482	462	440	462	507	430	425	481	485	454	448	467	474	480	492	467	445	468	478	490	462	457	519	460	452	431	447	458	451	480	450	487	491	443	460	460	472	463	460	486	444	488	471	432	449	445	446	443	435	453	476	468	452	444	439	473	434	496	457	474	471	465	482	448	477	454	471	460	457	452	421	438	497	468	482	451	486	458	454	494	457	477	433	474	441	499	479	447	470	459	442	465	467	449	469	505	450	473	476	457	428	440	490	460	417	457	507	441	417	464	430	477	444	449	484	459	432	452	443	485	477	480	422	451	444	441	445	485	456	452	439	488	476	485	470	465	439	449	454	468	448	473	451	460	456	458	455	437	477	454	473	474	442	458	464	459	473	472	463	472	450	453	431	467	480	463	481	438	465	423	507	470	486	443	462	452	471	473	446	446	445	444	461	453	415	468	470	448	467	442	453	470	460	445	459	470	464	435	454	462	501	464	444	445	446	491	485	450	428	466	430	469	430	478	476	452	446	464	460	501	526	428	420	441	464	477	471	483	425	439	478	459	464	485	450	454	461	516	458	462	452	479	450	451	468	450	433	453	448	441	434	485	461	466	492	451	492	483	443	441	456	467	445	483	468	465	517	479	474	484	481	491	433	445	493	442	450	455	471	484	474	466	493	460	453	461	419	503	467	482	451	484	489	497	471	466	441	462	462	456	449	462	444	458	479	444	480	465	440	476	472	467	443	437	456	443	449	492	452	487	442	461	453	485	446	450	443	456	486	454	484	497	458	518	423	443	490	462	488	453	432	433	483	444	440	452	429	493	462	478	460	505	479	473	530	486	458	446	451	503	490	434	443	472	466	450	447	447	465	426	447	429	434	473	456	479	472	448	459	488	453	478
31163	32690	41444	30640	16031	7106	4259	2860	1867	1379	1087	840	740	664	614	573	497	471	450	464	412	407	441	431	381	389	386	404	383	416	370	369	380	393	397	356	380	412	358	381	375	387	368	335	351	369	376	357	381	389	379	394	381	391	393	390	370	408	371	353	403	358	383	344	386	363	371	384	388	380	369	365	400	382	362	371	374	371	341	414	397	388	405	419	377	381	408	385	378	417	387	398	372	396	376	377	341	390	385	359	358	383	386	372	390	363	396	418	372	366	372	374	398	376	389	368	357	365	381	393	357	364	365	344	377	407	407	386	377	390	358	367	376	329	349	365	336	401	390	374	395	392	414	384	360	417	350	381	411	393	406	382	378	366	394	397	340	391	366	417	381	380	384	414	381	406	335	394	372	377	341	384	358	377	383	350	411	378	369	382	408	381	357	376	391	399	380	370	366	376	376	384	332	354	356	361	363	394	390	403	382	395	402	359	335	365	370	349	410	393	365	370	407	398	403	407	384	373	369	377	369	377	395	382	394	393	379	355	377	374	395	371	388	373	372	375	393	407	385	364	374	371	330	389	376	395	373	373	354	372	380	386	343	354	392	400	377	388	396	366	381	372	385	395	347	392	384	394	358	364	407	350	358	354	378	391	388	377	354	369	338	374	366	360	381	396	387	373	368	361	361	355	359	359	363	410	352	357	382	351	358	368	377	424	379	400	365	363	399	374	352	364	364	403	406	367	377	379	385	383	340	375	368	380	366	402	419	365	391	380	372	362	368	351	416	372	356	409	395	395	387	387	413	376	374	395	375	393	372	401	366	418	358	411	363	378	371	352	378	405	378	399	391	367	380	390	387	395	366	360	340	426	379	405	378	357	360	389	353	359	393	360	372	372	391	369	395	403	391	348	387	351	409	386	396	415	406	370	408	375	411	350	377	376	369	363	380	373	412	382	375	407	382	362	381	370	343	403	385	382	356	386	394	411	341	401	393	386	359	391	389	359	332	378	421	386	361	385	419	389	400	409	394	388	404	351	386	392	401	387	395	371	389	368	369	366	398	403	382	385	385	410	387	349	394	385	387	350	356	395	417	357	391	393	404	400	397	367	374	379	405	383	385	349	366	339	374	364	404	388	368	391	381	405	367	406	417	389	412	376	351	356	388	372	371	393	369	382	374	366	335	381	378	362	365	373	377	365	383	379	359	376	349	343	403	365	391	346	364	363	425	351	371	388	391	379	380	366	398	382	345	361	375	395	382	373	351	367	341	359	379	374	383	385	411	320	375	389	417	382	407	383	371	393	377	364	386	374	385	385	398	387	381	369	374	374	393	378	364	352	403	366	358	389	418	374	391	336	415	386	361	370	364	346	379	392	348	384	375	362	394	374	363	383	359	416	397	373	385	397	414	387	370	404	397	340	358	384	364	381	357	381	404	395	416	393	329	392	382	381	406	371	408	388	400	387	392	384	330	405	373	367	380	382	362	399	392	397	387	389	352	399	387	379	368	396	393	389	365	386	376	358	386	403	378	373	413	381	364	412	352	391	377	375	365	370	343	388	367	433	375	359	374	369	368	405	369	396	390	412	374	351	382	378	383	388	371	394	411	378	392	364	352	381	369	367	368	385	386	384	345	342	384	404	352	340	384	359	365	370	388	357	374	384	392	371	357	373	411	379	383	392	361	406	359	374	376	378	386	375	402	380	362	366	356	378	406	377	365	362	356	372	365	410	409	382	393	413	378	400	380	392	375	401	390	406	394	351	430	383	361	381	391	388	370	361	387	379	416	379	404	357	339	371	357	367	413	368	368	395	399	409	398	372	365	376	379	366	383	370	346	396	373	365	373	360	380	391	412	378	393	363	369	371	361	366	378	360	360	377	375	352	383	406	395	363	392	394	395	408	388	391	337	371	404	357	391	415	398	340	365	398	380	380	370	399	353	373	363	407	438	394	377	368	385	398	381	340	372	400	368	356	354	366	390	383	362	396	395	394	343	388	382	351	368	366	362	401	376	394	346	383	375	407	380	384	348	352	371	385	374	398	384	400	412	359	416	372	416	407	384	359	375	376	388	350	391	382	365	330	376	383	383	381	361	397	377	380	358	372	378	366	390	354	417	341	362	399	399	365	347	378	373	362	395	399	354	382	357	392	344	356	369	373	398	371	386	368	378	363	366	374	412	397	382	375	371	362	380	380	372	391	374	364	423	389	362	391	385	389	387	348	369	386	364	363	376	383	372	391	374	355	396	377	379	383	365	363	371	409	366	413	393	376	365	373	394	358	384	374	363	397	410	392	355	432	363	392	375	378	418	416	375	370	382	347	394	406	365	373	347	348	390	410	383	406	365	387	392	397	360	376	398	370	353	374	388	383	347	396	390	383	368	384	362	357	359	375	354	376	372	340	405	380	367	385	418	420	388	342	380	415	367	368	394	361	382	386	376	396	394	418	405	355	368	377	390	397	371	360	375	388	404	405	399	367	351	387	373	372	404	423	393	367	393	367	395	411	368	393	365	367	338	399	389	390	355	369	437	330	336	361	376	405	407	391	386	370	365	363	377	401	374	382	361	407	396	354	410	390	384	417	363	414	377	364	383	386	381	376	387	414	414	386	367	361	404	360	376	373	364	339	377	368	391	380	385	369	388	408	390	377	391	377	408	377	330	380	359	407	409	353	371	385	397	372	379	375	372	389	383	359	381	393	367	409	368	407	372	381	389	357	334	361	365	356	381	379	392	419	419	365	386	375	395	375	354	338	369	405	360	368	405	357	395	371	383	372	385	393	389	367	406	374	406	398	373	371	362	416	361	394	355	369	403	359	388	389	347	382	334	352	379	347	397	380	386	377	373	404	389	379	357	378	356	384	376	405	343	374	390	397	368	385	345	383	369	342	385	413	401	373	383	368	389	380	390	370	353	333	349	378	395	396	404	387	388	371	364	391	353	394	409	388	376	386	419	378	389	418	373	371	384	380	375	348	398	396	383	396	338	372	381	359	418	398	390	371	349	380	363	367	396	360	398	396	400	410	400	396	340	384	401	391	355	384	346	373	404	354	380	380	359	366	370	367	417	340	390	384	375	345	341	335	357	378	388	384	371	392	369	373	390	379	359	379	340	383	373	378	382	382	337	390	383	403	338	365	375	347	376	362	394	363	370	396	369	377	382	360	400	359	361	391	389	375	414	444	351	364	348	402	366	368	368	398	382	330	375	401	326	385	381	393	371	394	396	335	384	385	354	398	357	369	371	387	361	396	403	385	365	398	383	384	381	360	427	367	385	398	357	404	420	386	402	350	396	358	389	364	386	379	401	419	333	391	377	400	370	379	389	382	379	375	342	367	383	399	382	406	363	358	371	372	374	398	359	397	337	388	364	367	360	380	357	369	372	370	410	357	417	365	399	388	364	411	381	378	353	366	381	380	370	381	350	386	382	418	363	361	397	354	398	389	364	367	418	388	356	390	380	393	382	359	363	349	431	352	359	383	362	417	381	378	362	345
35559	51333	45195	29982	18411	10298	7260	5039	3193	2243	1734	1314	1093	925	769	695	621	607	595	571	591	526	522	529	530	492	509	520	500	491	517	492	524	457	454	440	485	464	475	430	496	512	476	449	421	496	449	482	471	474	495	491	456	454	497	456	456	456	468	474	466	435	468	469	492	478	446	427	435	511	463	423	457	425	456	447	416	484	425	455	452	466	452	448	438	426	465	435	485	456	441	444	464	458	494	432	450	492	459	473	447	437	435	501	429	463	467	458	470	461	464	454	463	489	418	452	450	454	430	457	427	401	478	435	431	449	445	500	457	445	442	468	490	445	445	462	419	462	443	460	459	459	448	466	443	433	428	443	444	429	469	439	464	440	433	467	451	476	456	464	482	451	465	447	472	452	417	464	450	478	446	464	467	438	444	459	472	450	453	404	452	449	472	461	517	450	426	457	469	442	483	435	491	441	476	438	515	423	456	464	434	448	441	460	433	467	453	473	457	436	462	482	474	445	431	485	431	476	472	495	462	461	449	451	458	473	427	439	505	448	456	489	444	421	432	458	461	477	422	466	420	474	485	475	467	458	429	464	477	471	470	445	414	433	456	428	503	468	467	458	443	428	464	462	486	487	443	488	460	429	444	454	462	443	465	457	439	470	458	436	445	453	466	480	455	451	436	493	443	445	463	419	449	459	486	447	461	524	427	462	461	437	498	468	456	474	468	440	469	489	448	430	429	463	445	447	426	462	476	439	484	431	476	468	460	445	497	433	473	479	499	448	447	463	407	474	468	468	464	430	458	432	437	479	433	438	441	428	433	438	456	472	520	485	440	452	450	484	460	451	476	427	442	422	461	459	446	436	437	440	475	437	431	444	480	451	409	423	426	435	483	490	448	480	450	441	447	463	440	479	440	468	481	435	463	440	488	458	500	463	442	462	461	475	478	487	428	430	453	450	450	454	456	482	479	479	436	471	432	452	491	429	439	440	422	467	482	433	443	447	496	474	471	422	473	494	501	464	450	453	447	480	433	467	487	425	448	468	462	430	422	478	459	466	432	423	451	475	428	440	483	456	425	474	482	415	428	451	433	453	460	475	442	390	427	465	470	483	434	462	493	461	459	457	480	456	447	431	466	465	467	460	472	416	467	451	430	465	435	460	442	442	457	437	440	468	456	440	461	414	461	465	412	465	470	465	445	458	508	456	414	475	442	441	466	478	464	443	424	497	462	459	486	426	481	469	480	443	457	454	463	453	429	392	421	466	491	477	470	456	516	443	482	438	462	499	408	459	453	487	461	429	420	494	465	466	476	494	461	448	455	481	447	445	453	419	417	461	461	457	454	429	442	448	464	470	471	447	435	444	442	450	466	480	456	446	500	467	522	463	461	442	471	445	475	428	459	451	454	476	456	419	451	475	496	421	454	458	424	456	436	499	460	480	475	484	457	492	483	458	468	471	480	455	458	471	430	487	463	487	439	437	446	456	428	472	465	481	489	469	474	458	438	479	473	460	426	457	439	455	428	451	447	462	430	451	468	463	459	472	478	467	448	439	461	472	451	463	464	478	448	452	480	435	467	454	488	471	471	443	427	408	465	425	417	429	490	456	436	436	444	452	431	475	484	465	433	461	454	404	488	444	468	445	448	446	439	453	481	464	474	450	428	406	422	459	458	448	495	454	468	468	449	459	438	463	478	460	429	462	449	506	463	496	481	445	475	476	456	439	420	455	444	423	467	463	466	441	430	481	466	485	438	419	459	444	452	482	475	431	485	436	459	464	469	440	435	433	471	466	423	459	471	444	428	459	465	483	501	461	486	466	428	460	445	443	440	510	444	468	468	456	464	459	483	431	446	449	464	483	473	434	486	458	494	474	490	463	423	459	468	448	470	432	464	474	442	446	452	456	456	401	446	453	458	476	449	466	474	434	515	437	463	482	425	454	448	457	445	493	462	426	441	444	443	468	465	452	476	470	445	484	435	451	452	439	466	434	447	487	424	465	489	486	421	462	481	451	425	503	457	475	451	450	418	458	447	437	433	464	465	455	433	463	465	452	470	451	464	484	445	491	424	480	505	459	482	458	453	450	414	471	443	445	470	455	497	443	439	469	510	457	496	473	439	450	445	407	473	446	448	461	455	450	445	470	479	446	436	477	449	468	456	452	497	450	426	462	464	499	391	468	484	462	484	424	438	412	470	485	459	475	467	469	494	485	423	431	444	428	434	455	460	464	450	447	469	473	439	451	429	456	479	436	454	398	490	444	481	485	493	435	458	476	456	452	414	427	468	427	506	476	455	467	434	458	476	485	440	449	446	454	415	430	439	450	473	418	460	438	479	489	478	441	451	452	473	443	464	471	494	444	484	449	449	451	460	469	454	488	446	413	425	462	458	471	466	444	453	439	477	455	481	463	465	469	435	463	468	470	434	421	462	435	426	458	430	499	465	468	454	432	496	457	429	400	448	464	448	433	419	478	475	478	459	441	417	452	435	427	432	453	457	448	459	452	469	433	462	441	447	476	458	495	476	433	418	429	474	481	496	459	412	468	448	456	453	447	411	421	440	443	458	482	479	457	476	478	453	444	447	434	446	419	459	470	439	445	467	428	449	453	438	476	488	484	461	434	449	444	444	461	458	432	437	461	433	477	424	434	439	446	432	481	424	462	450	424	460	468	456	454	461	505	476	464	447	473	454	411	400	466	473	462	459	449	454	414	462	440	434	444	482	477	463	454	422	447	438	436	469	452	479	408	475	515	433	483	403	479	443	462	461	448	456	465	449	453	444	455	456	479	453	461	483	442	471	456	452	427	477	475	461	443	435	440	491	471	493	424	443	474	459	431	469	470	449	440	444	428	444	464	454	457	417	434	465	498	466	466	431	479	434	475	499	471	447	469	444	455	464	480	469	467	465	480	473	461	443	471	451	471	462	541	482	438	466	471	476	450	468	416	421	441	451	434	461	463	470	464	471	447	451	444	473	500	476	459	448	450	495	455	459	438	486	517	477	432	472	447	460	462	455	460	438	501	450	412	479	474	438	464	453	472	482	439	449	451	458	411	441	498	458	422	486	468	471	491	452	473	449	438	461	430	475	474	473	464	439	465	444	455	418	424	508	498	482	441	431	462	441	445	434	460	437	461	430	446	440	447	462	440	424	442	452	431	432	498	456	472	443	496	437	475	455	440	447	456	427	444	440	458	463	465	442	468	467	429	440	489	476	414	403	489	436	487	470	468	440	425	446	440	494	427	479	491	428	464	445	486	444	449	476	475	442	421	439	476	473	459	442	443	471	475	469	454	477	455	449	433	437	483	434	469	455	440	469	500	457	487	422	438	454	466	443	458	484	479	457	459	468	480	416	424	497	471	484	483	437	445	480	456	459	454	469	480	452	436	440	485	462	465	459	445	491	457	454	482	410	444	430	440	465	448	479	456	465	468	434	481	438	451	481	445	461	452	459	482	450	456	443	479	439	461	447	456	462	423	426	470	427	431	449	450	476	468
24379	21640	29173	25645	23112	19470	12011	5761	3374	2365	1699	1252	1043	884	730	731	632	536	551	471	509	451	487	463	427	450	418	435	416	435	400	416	390	372	413	416	382	408	389	384	424	418	375	395	390	378	371	380	379	360	351	379	376	397	382	419	395	385	396	422	371	355	367	432	385	370	375	378	375	363	401	395	367	400	369	386	383	419	417	394	422	371	403	414	388	355	410	394	397	410	390	416	396	342	405	378	384	372	425	385	375	386	396	390	381	379	354	421	345	392	383	400	367	399	443	360	391	370	383	381	379	379	372	353	384	365	395	413	352	381	356	411	425	381	368	374	395	380	413	374	371	386	414	388	391	341	409	390	366	385	395	427	364	402	376	383	372	392	372	376	397	390	401	406	411	368	424	367	354	398	367	411	368	375	395	384	388	399	384	408	409	359	388	414	376	371	411	382	433	405	393	369	370	369	390	331	372	372	386	385	395	360	387	373	362	357	354	397	344	391	346	366	396	409	374	367	374	367	427	416	418	396	371	417	374	371	386	405	365	395	393	388	371	382	416	350	404	377	364	383	426	393	396	387	396	362	343	411	397	360	382	366	360	360	385	358	373	372	373	392	389	391	351	378	389	392	405	364	370	384	366	378	404	400	395	418	374	376	386	351	388	386	381	404	368	390	360	378	379	367	381	394	395	348	336	391	403	361	355	408	404	366	396	366	372	380	392	376	368	349	380	384	367	382	376	396	341	361	416	424	371	405	393	371	349	369	364	351	377	366	386	390	382	396	357	390	416	369	372	384	336	422	351	388	361	404	381	380	388	371	366	344	365	386	405	373	401	363	382	390	369	364	372	391	355	381	377	392	379	396	403	332	394	391	406	430	398	405	331	354	357	327	358	371	389	376	385	402	378	380	408	374	417	414	363	383	372	352	369	367	386	361	388	420	394	400	372	351	390	360	344	391	359	379	354	363	379	364	409	380	378	389	379	377	409	356	376	355	371	402	368	369	370	382	404	402	390	383	407	399	369	350	363	396	391	380	395	399	369	393	423	382	388	384	375	431	398	402	372	407	371	410	349	394	411	395	386	363	335	396	370	380	377	395	377	436	372	380	389	398	350	408	400	383	361	370	390	408	384	402	405	396	418	384	356	361	398	374	378	391	371	343	402	361	385	381	391	377	387	393	348	367	356	361	357	377	368	387	369	400	407	396	380	377	371	391	385	374	351	386	365	424	386	388	350	365	419	371	397	399	364	389	371	409	364	408	365	377	386	403	375	387	416	382	425	356	415	398	358	408	423	362	385	352	405	366	376	371	352	394	397	366	374	361	375	401	382	365	370	380	354	391	395	397	398	386	381	365	358	381	378	377	377	387	354	377	371	365	361	369	401	399	387	409	363	379	377	379	410	395	364	424	388	381	379	361	379	370	377	407	382	409	370	398	395	394	372	413	334	365	421	390	393	367	371	450	387	385	394	366	371	382	382	395	380	339	359	401	352	409	389	382	363	392	344	387	386	369	350	383	390	412	380	399	371	389	397	374	350	361	419	377	371	412	363	406	357	399	365	396	389	360	431	388	389	416	400	363	414	375	377	377	392	396	356	396	415	379	410	424	388	373	374	386	376	399	409	380	394	400	387	367	394	397	415	392	412	420	356	380	404	418	371	354	371	386	383	357	393	393	377	390	389	390	354	396	347	401	331	404	402	386	362	389	410	360	369	356	361	364	389	415	386	395	353	349	376	373	401	385	379	370	399	359	414	377	412	379	383	428	408	389	407	410	337	397	407	402	409	379	365	385	379	374	349	387	389	423	361	390	374	410	398	364	405	320	360	388	434	390	399	377	416	396	416	370	363	367	357	397	383	384	359	399	367	401	376	393	345	417	407	399	385	391	402	388	378	370	390	402	355	376	412	385	390	366	381	404	370	418	379	393	349	360	415	376	414	400	375	387	393	386	382	377	382	387	393	390	374	357	364	419	369	386	392	381	382	378	366	391	366	357	359	378	373	394	347	418	382	364	366	365	375	396	381	392	402	343	337	382	362	387	401	388	336	378	406	369	390	365	430	375	383	418	372	374	385	411	379	420	371	378	390	380	411	403	375	381	396	381	388	409	399	377	382	376	392	359	392	378	401	355	371	365	379	365	411	388	376	393	379	374	381	382	392	382	414	384	358	354	361	385	378	363	411	391	356	392	357	388	388	388	366	395	366	379	340	390	404	386	373	413	391	369	353	418	395	362	383	396	348	412	380	376	400	395	353	342	366	382	393	384	376	370	391	356	355	385	396	375	358	368	382	360	384	372	396	367	358	386	382	389	365	380	406	368	390	356	366	390	393	382	359	392	374	360	395	379	382	360	369	413	386	349	382	340	407	363	378	402	400	430	407	385	368	362	376	368	383	393	389	438	381	399	374	388	358	384	388	368	354	335	348	369	403	376	403	381	388	370	393	348	417	387	364	370	338	387	386	397	403	365	357	378	344	372	351	395	380	386	410	380	367	404	396	378	396	378	389	386	387	398	392	366	395	361	333	375	360	381	397	377	370	381	375	386	393	356	386	384	383	386	390	380	399	379	370	364	377	362	374	379	372	337	404	414	362	388	436	385	400	412	388	367	379	347	385	369	367	410	404	416	413	364	380	383	387	367	386	388	374	425	395	403	416	356	361	378	402	379	392	382	387	381	369	345	360	351	388	381	388	383	387	390	394	384	410	362	416	343	415	365	416	405	401	374	394	387	396	378	389	371	387	369	405	380	381	413	372	375	394	383	372	393	381	401	372	385	362	373	359	337	351	396	368	437	386	408	406	374	389	371	367	406	408	340	402	356	344	347	371	390	405	381	399	382	361	368	390	389	365	368	386	368	406	389	409	368	384	356	390	382	359	408	350	386	366	384	395	358	391	359	393	394	403	383	397	378	401	384	390	375	340	372	392	388	374	362	376	450	403	385	337	357	373	364	382	374	374	363	410	356	405	379	377	415	409	409	388	394	424	419	387	348	365	364	377	379	359	372	369	390	407	354	380	387	382	370	368	377	380	397	397	406	393	381	365	407	386	353	379	360	400	381	384	338	396	374	353	420	389	382	353	401	401	420	386	420	375	403	376	370	360	413	377	398	372	371	367	375	378	378	375	373	351	407	386	357	399	375	357	340	410	388	382	389	383	379	406	418	404	357	372	405	383	392	383	379	384	381	372	376	360	369	380	363	373	378	390	388	370	409	393	369	396	375	352	378	419	391	379	411	385	417	384	365	412	393	371	343	412	378	406	376	376	368	398	384	402	406	377	361	392	381	355	398	377	372	396	384	379	371	351	370	382	367	359	356	392	349	404	398	367	393	372	386	382	368	390	363	379	374	383	371	375	366	370	378	362	368	341	379	387	411	393	420	365	387	395	339	365	374	393	381	394	388	378	352	362	357	428	381	339	371	374	350	411	413	358	382	368	370	432	347	351	425	358	348	397	368	397	415	380	380	361	418	366	383	347	381	407	387	369	393	364	359
36136	62661	52087	36384	27295	17932	13515	8646	5694	3986	2810	2065	1601	1309	1095	978	870	750	692	697	679	596	587	592	555	567	518	539	529	506	511	465	474	465	472	463	461	529	449	478	440	491	438	458	454	465	459	457	469	498	477	440	442	468	483	430	452	433	488	471	469	476	447	476	444	461	457	431	457	460	445	480	476	426	460	430	450	458	463	495	443	464	423	449	437	436	468	461	474	462	495	467	475	448	470	446	459	406	447	452	452	471	430	464	473	413	462	495	453	463	427	475	461	450	446	476	456	501	428	510	478	462	486	467	464	483	436	461	469	464	456	462	425	445	460	450	450	453	453	457	474	477	458	457	438	445	498	474	476	481	422	476	426	446	453	487	455	396	471	467	460	451	475	463	495	479	437	427	474	447	444	485	483	408	463	436	432	430	433	453	463	447	470	501	442	461	466	455	470	447	421	472	454	473	441	476	447	458	429	503	436	419	494	449	479	448	427	455	449	453	447	494	434	464	428	443	443	454	470	472	450	438	473	435	450	466	449	489	481	471	472	487	444	504	472	463	450	460	490	428	441	486	493	457	452	480	430	437	478	442	471	435	476	456	465	444	481	428	498	440	474	459	443	457	447	468	483	477	461	493	441	436	476	435	427	468	441	442	457	443	465	506	451	476	489	479	487	444	456	463	432	470	456	476	416	451	464	447	469	470	420	462	477	452	440	491	465	473	477	454	474	462	486	477	470	445	442	507	453	480	410	479	449	452	493	463	447	453	440	439	446	436	472	492	465	447	440	464	469	462	454	439	423	457	452	453	440	462	451	430	436	501	483	449	475	465	475	463	472	467	454	477	469	456	457	481	455	457	465	473	470	471	471	494	431	449	467	435	430	471	453	448	445	500	486	417	444	423	450	443	498	458	459	471	443	451	459	432	435	432	457	468	435	423	488	462	486	444	499	460	447	448	432	466	468	466	457	470	408	473	452	472	499	470	468	454	448	461	427	461	445	466	458	461	470	497	476	482	467	409	460	468	502	457	438	473	462	479	444	455	495	446	450	440	473	427	468	458	440	458	474	437	474	489	411	389	477	431	485	481	448	449	433	435	448	436	436	445	476	448	471	455	477	482	438	476	469	470	468	424	458	471	489	467	496	486	454	445	472	495	419	406	477	444	491	455	438	494	507	417	430	444	447	415	463	480	481	495	454	472	447	465	464	486	507	424	474	459	503	443	448	471	436	416	461	472	450	490	424	431	466	409	437	495	443	466	433	445	473	464	453	443	453	439	432	464	456	466	461	449	459	446	449	484	467	488	500	470	470	470	468	437	448	445	459	434	474	456	444	447	467	462	472	376	438	431	446	449	427	450	454	476	471	457	497	449	479	497	414	489	458	435	474	453	495	477	447	451	458	450	483	430	469	434	442	473	468	449	472	459	463	445	512	443	448	457	462	464	489	453	458	452	477	419	463	468	447	447	489	512	452	454	471	464	473	456	460	434	455	456	455	490	506	437	419	426	450	478	461	469	395	467	435	437	467	481	459	470	467	473	434	470	469	424	449	459	469	479	431	449	475	448	407	479	453	471	432	461	469	456	472	446	457	474	506	460	484	478	514	466	492	445	466	469	448	431	466	494	440	455	443	432	421	442	502	473	484	471	493	470	479	483	432	459	432	455	444	467	461	441	414	406	467	459	467	495	479	440	446	466	469	438	483	490	472	502	475	467	475	471	483	471	479	484	455	462	471	463	471	461	452	476	466	454	490	452	443	456	461	444	450	430	476	486	490	462	498	414	476	462	440	458	425	467	415	470	474	418	436	420	466	456	447	429	460	446	445	493	459	458	455	462	439	449	414	449	417	477	464	474	489	463	431	462	485	473	463	478	402	448	458	483	481	464	456	490	471	441	456	422	484	456	435	456	463	444	475	477	457	464	484	436	463	473	450	464	492	452	466	457	454	420	474	446	425	479	415	456	476	450	422	471	457	459	474	414	449	439	459	456	439	460	439	455	458	460	481	458	466	453	478	431	424	462	458	477	414	438	468	482	463	460	452	474	450	420	472	467	461	453	465	451	428	479	435	457	498	466	426	459	450	455	433	492	434	462	451	493	450	470	455	472	442	434	451	437	473	426	467	485	474	433	474	469	434	455	466	479	424	480	450	447	448	454	480	433	466	454	470	437	461	465	464	408	456	432	492	430	420	457	438	451	440	465	415	468	463	456	440	435	461	453	451	484	445	463	461	433	482	468	449	449	500	460	478	444	445	465	499	456	479	442	480	477	445	403	445	479	446	478	438	518	451	497	471	466	451	449	470	469	467	425	472	416	458	450	435	453	463	472	454	442	457	418	476	450	423	454	444	447	467	467	438	457	490	479	418	442	460	491	466	460	428	504	445	455	430	476	461	449	463	468	457	509	456	462	444	448	430	476	492	417	433	453	464	483	498	430	478	490	440	453	450	488	433	508	446	446	481	435	466	486	499	475	463	473	455	457	450	485	450	425	490	473	477	459	487	461	448	436	477	468	476	406	497	466	409	458	445	471	457	462	503	477	455	457	448	436	460	460	489	429	475	475	414	461	467	443	471	465	456	492	434	502	464	436	492	412	468	451	475	454	448	478	460	497	455	459	476	472	462	464	460	455	447	453	452	464	457	466	429	462	462	481	488	499	477	486	442	458	492	485	480	481	473	428	468	465	449	468	450	435	494	470	428	464	460	455	426	440	428	473	461	442	454	485	467	489	479	418	481	463	475	446	478	464	426	484	422	460	463	473	458	484	452	453	416	463	453	478	480	477	453	461	458	435	474	456	469	464	442	452	448	458	458	449	511	430	466	466	408	431	481	464	451	492	476	501	439	447	476	460	419	472	481	485	462	445	424	473	482	428	420	475	458	475	433	476	468	479	425	481	435	432	473	472	456	457	490	458	496	470	434	462	456	444	431	454	445	462	468	441	471	504	488	433	458	482	432	462	455	461	444	434	459	466	450	451	466	466	445	467	419	444	463	448	441	440	452	445	464	471	459	449	469	465	453	453	485	444	454	446	482	444	461	457	469	426	469	474	485	467	455	521	440	418	459	492	470	423	420	445	466	470	463	448	457	465	452	492	462	447	443	491	461	424	450	464	447	478	439	475	464	430	446	464	437	439	445	429	442	447	428	471	452	456	448	503	477	420	457	477	466	451	438	438	436	477	471	518	442	470	445	447	440	421	460	461	445	469	449	461	457	433	466	447	468	430	481	467	463	469	452	474	443	455	467	456	453	442	448	454	441	460	469	433	444	469	476	454	446	507	498	440	490	442	446	465	434	434	444	448	430	432	433	438	438	482	434	435	452	489	452	444	460	445	423	422	429	460	446	478	450	460	429	474	476	492	476	469	460	485	496	446	462	442	471	444	487	431	478	466	449	470	465	446	452	483	451	492	469	433	462	481	469	457	444	463	478	450	475	477	463	450	473	479	402	443	495	478	448	430	481	464	476	440	486	448	454	456	479	500	444	440	460	460
25357	21696	29046	28294	23000	14335	8174	4346	2820	1996	1509	1157	955	810	654	612	578	509	493	488	495	453	467	414	376	429	371	408	380	396	368	386	397	364	415	392	371	320	369	374	359	373	386	400	393	379	342	353	361	394	373	402	361	382	374	391	375	364	365	374	355	370	399	381	392	340	335	397	351	375	376	343	371	373	380	379	351	371	389	375	416	376	401	362	358	366	410	386	380	358	385	387	374	375	383	390	349	381	338	385	390	374	369	339	352	365	395	367	380	399	375	384	357	376	370	334	377	343	385	418	412	349	383	370	356	369	384	359	378	360	384	414	375	359	419	390	343	377	378	366	378	405	371	385	356	408	388	368	368	370	356	361	349	363	390	386	377	375	394	395	380	361	355	411	395	369	342	360	375	344	354	346	369	354	359	379	348	337	342	351	364	343	360	345	379	339	357	393	337	384	384	392	393	321	388	336	377	383	374	354	372	370	347	374	336	370	387	369	375	357	372	396	399	383	358	380	357	395	362	343	360	387	383	363	360	373	395	363	363	388	345	373	337	379	362	339	383	391	391	398	386	373	356	361	361	348	374	357	389	383	384	360	380	390	374	407	343	360	379	379	337	347	383	388	358	370	355	396	404	378	379	401	370	369	355	385	367	381	351	366	354	363	358	376	363	372	350	375	350	364	404	359	379	371	387	352	376	394	377	393	358	378	384	402	414	358	365	392	328	386	337	368	395	346	346	370	378	348	358	380	385	381	346	354	391	337	364	396	346	381	344	360	388	368	382	367	380	340	353	369	363	378	360	367	397	375	371	413	362	376	388	370	366	388	380	341	393	384	362	347	393	383	342	380	364	376	360	385	367	351	393	405	337	360	371	347	371	344	386	369	390	367	364	339	381	393	356	373	359	365	368	347	375	362	360	394	364	356	402	370	360	393	379	368	387	379	391	370	330	378	385	357	336	371	341	364	395	358	357	417	371	384	332	360	367	373	371	343	377	346	354	372	353	346	357	388	389	374	402	357	379	376	404	380	365	364	349	372	395	412	388	415	341	387	356	393	339	345	365	377	360	344	348	383	370	373	372	391	364	366	360	372	344	365	378	381	400	365	352	372	362	362	373	358	404	407	379	367	382	388	402	348	355	385	359	372	368	370	339	383	373	360	393	407	372	298	370	378	394	391	371	363	388	353	370	382	350	385	360	402	370	353	382	353	348	353	367	372	390	383	390	351	410	331	349	359	370	364	364	368	416	407	386	393	346	385	368	390	373	374	362	334	381	361	397	381	373	348	374	412	400	393	391	360	388	389	382	363	383	357	399	356	335	366	397	363	355	387	358	371	388	371	345	367	367	352	378	379	345	411	356	375	368	404	348	338	331	366	363	339	331	418	370	347	353	352	333	355	398	371	358	379	420	366	383	364	352	322	375	383	390	329	342	361	360	363	387	377	402	347	372	339	389	355	384	366	388	350	321	377	376	390	364	369	335	347	385	386	386	402	361	367	369	333	398	387	355	366	350	388	402	393	400	350	346	361	332	372	336	331	386	348	359	383	361	380	378	355	344	395	351	366	406	372	349	365	404	384	384	387	395	374	378	386	381	365	383	369	368	352	362	387	385	331	374	373	345	328	357	366	396	378	344	389	369	389	386	376	362	359	385	360	388	402	400	354	394	365	353	367	377	373	374	365	387	376	348	397	345	410	334	331	367	382	350	362	398	366	363	395	396	357	330	355	377	340	395	363	368	379	355	363	356	379	395	339	407	372	379	383	391	375	355	366	336	383	371	353	355	348	374	378	372	398	390	379	352	360	385	335	383	345	369	382	380	367	360	369	402	365	354	377	377	384	347	391	373	363	377	409	346	364	335	401	385	348	367	410	363	370	347	378	349	346	404	363	395	348	397	365	355	377	341	364	343	352	345	422	340	357	361	356	334	396	385	405	392	387	371	380	363	390	383	383	347	375	369	354	370	389	370	435	347	375	376	371	371	350	348	390	360	383	393	350	344	390	373	400	395	375	377	339	404	377	405	390	374	391	393	358	359	329	408	367	350	371	394	366	337	342	358	374	375	366	356	365	388	363	347	355	355	376	357	340	377	391	358	374	388	365	368	322	395	387	360	432	376	392	359	368	355	383	368	367	376	354	380	344	369	408	349	348	379	410	390	363	395	394	351	363	348	376	377	377	385	370	365	357	368	367	365	375	363	349	391	397	366	386	365	366	341	358	384	398	400	367	382	379	385	360	358	401	355	380	352	367	339	359	370	367	390	367	406	337	438	367	364	372	369	360	350	381	379	356	380	349	382	398	378	367	340	366	371	364	412	362	374	347	385	329	358	371	370	371	417	382	385	339	363	344	374	366	393	383	325	356	395	374	389	338	355	359	390	360	354	382	365	388	357	369	382	379	371	372	375	375	368	365	370	355	375	354	374	393	375	383	386	387	373	346	351	383	355	387	346	379	364	340	361	378	397	391	386	392	346	378	348	363	369	372	364	342	390	365	365	391	393	356	367	394	368	343	351	363	353	344	388	388	354	336	374	371	364	385	362	371	357	379	373	412	349	406	405	351	392	360	366	342	344	347	398	390	356	373	320	349	337	380	397	373	360	376	352	341	374	413	376	387	342	393	349	379	361	354	387	359	354	327	378	387	364	381	419	372	401	366	368	357	367	398	359	367	369	348	335	347	338	341	351	339	344	386	370	329	356	369	379	407	367	358	358	364	370	357	400	392	386	409	375	370	333	323	391	375	365	380	370	380	383	385	363	341	372	366	360	375	347	369	343	365	354	366	356	381	367	362	403	354	363	373	359	354	351	350	366	396	363	376	347	402	356	358	366	365	381	391	363	385	377	362	350	387	365	347	372	369	377	372	357	365	366	357	369	385	357	371	358	372	343	376	373	375	395	396	337	354	371	405	371	372	364	361	399	347	379	394	366	403	344	380	372	372	379	384	391	355	331	360	357	349	337	377	346	375	373	368	369	360	382	363	360	355	384	358	371	355	352	374	367	353	349	375	361	378	348	363	381	356	354	371	382	354	386	350	327	396	332	342	376	354	312	387	391	393	382	369	352	365	344	336	353	362	331	387	370	368	357	373	356	370	352	395	361	369	377	374	367	346	345	343	328	379	361	350	405	374	395	363	331	352	348	377	352	389	380	391	357	347	389	375	390	362	370	387	424	388	388	355	372	350	348	371	379	359	383	381	337	381	370	358	371	359	373	356	392	371	381	348	377	379	375	375	388	373	378	369	362	374	404	376	353	419	350	399	368	375	378	397	356	384	378	386	400	384	383	396	373	368	345	355	386	344	388	366	365	344	373	394	336	354	377	370	356	365	365	392	391	387	381	388	376	385	344	398	397	363	366	352	372	358	363	358	369	354	384	351	384	345	376	393	382	354	350	401	362	399	372	369	323	361	370	364	358	359	385	379	363	345	392	336	401	338	359	349	407	351	376	373	359	389	341	375	373	395	378	339	357	342	371	383	354	398	373	393	348	365
35790	56786	47535	36233	27013	16857	12014	7595	5121	3474	2521	1871	1516	1202	930	942	799	721	689	665	619	611	536	590	549	516	541	453	511	518	483	431	487	479	456	452	450	452	479	461	412	486	425	411	445	467	454	459	462	453	471	452	426	434	464	462	425	431	480	429	454	507	431	433	446	405	471	435	470	468	426	441	400	423	446	425	433	437	437	430	459	418	458	464	460	452	439	446	414	441	474	482	479	452	430	441	452	412	455	481	446	417	452	476	431	480	442	458	470	432	464	436	450	457	440	451	438	449	450	483	440	408	439	451	415	451	428	458	442	460	414	449	452	447	465	441	477	459	411	440	461	462	413	430	453	467	417	449	439	416	465	431	432	440	466	471	419	436	458	422	429	438	471	454	443	453	495	455	434	440	441	446	445	473	446	438	451	446	462	440	434	483	417	474	432	473	405	426	449	421	444	407	423	467	446	477	458	432	456	453	493	407	461	457	452	438	478	403	462	480	420	432	432	437	453	415	421	481	453	404	446	439	472	462	424	433	432	444	455	428	407	415	440	461	432	478	444	417	432	417	431	441	420	441	447	446	460	458	474	456	403	426	442	439	442	494	437	420	443	428	424	396	445	444	480	450	456	431	405	462	441	475	430	447	446	452	476	440	434	446	431	402	427	435	457	425	438	480	460	424	419	430	457	420	447	439	405	418	458	482	435	411	444	441	476	417	430	439	431	449	468	448	430	442	471	431	455	464	461	414	436	488	432	436	440	439	441	413	446	423	480	467	418	474	473	459	436	432	407	448	415	427	463	428	423	447	434	470	445	423	452	422	461	476	416	456	464	446	422	470	462	444	413	431	421	482	440	436	416	407	425	408	434	445	469	453	442	445	462	461	478	434	409	452	444	438	451	456	455	459	452	448	468	416	408	418	450	433	428	440	433	475	492	469	444	431	424	458	434	395	424	430	436	440	446	449	445	461	452	450	439	415	447	436	435	457	451	418	453	454	450	438	446	436	446	433	437	455	438	452	433	414	460	434	448	443	460	429	471	501	424	475	430	438	490	442	424	449	448	463	446	459	442	456	412	449	471	427	441	437	436	456	423	443	448	406	431	486	439	387	446	450	436	433	417	435	443	416	449	412	450	455	423	460	423	424	443	398	427	413	398	435	482	433	436	445	449	429	423	441	451	491	424	424	431	470	426	481	477	476	437	425	441	432	421	438	488	438	468	478	421	447	465	446	451	488	444	438	445	451	442	434	442	483	467	463	446	468	424	477	433	487	440	428	446	441	451	449	452	445	459	455	441	433	451	410	504	417	488	413	425	430	427	431	435	440	403	438	444	439	441	470	453	458	417	469	484	470	417	484	471	474	447	451	450	414	454	464	441	428	474	448	469	468	430	414	479	413	421	450	445	407	438	439	440	446	443	452	456	432	452	445	411	442	472	437	486	425	446	450	451	464	469	448	472	427	448	471	459	412	431	468	462	430	395	421	465	494	425	457	443	462	470	431	472	450	456	466	440	453	437	456	446	441	453	454	426	469	475	462	406	434	418	454	439	447	465	442	432	461	413	426	435	464	437	470	440	458	450	433	425	462	443	460	426	474	405	516	435	432	428	456	434	410	436	437	441	439	466	454	403	464	434	451	472	449	411	445	412	439	436	459	464	458	473	489	472	461	445	469	452	447	443	413	449	490	438	495	459	418	426	456	443	420	423	473	464	438	462	414	480	399	424	468	438	457	458	465	445	401	468	432	442	443	469	423	467	473	438	430	480	426	421	440	439	471	448	415	436	478	439	428	438	444	451	427	427	400	463	465	422	459	442	479	445	449	489	471	448	427	458	461	471	420	457	425	481	441	455	414	439	457	431	489	436	479	465	471	442	421	479	414	436	422	460	406	430	402	445	465	434	407	462	438	432	432	442	431	450	450	461	434	446	415	440	403	443	452	427	437	417	445	470	459	427	409	465	435	476	434	428	492	395	460	456	461	447	410	490	454	473	447	455	422	436	445	414	443	391	442	452	448	489	426	425	485	455	424	438	431	479	482	436	438	456	499	420	410	462	435	436	446	415	460	425	417	416	444	451	437	449	427	443	439	453	443	466	458	440	440	419	421	442	450	452	480	475	411	441	394	428	422	445	421	462	442	425	454	407	454	429	462	467	413	455	462	456	451	448	422	480	379	456	396	460	443	464	479	459	422	436	451	422	430	415	434	464	423	465	435	459	459	442	435	374	449	475	442	446	444	431	475	438	429	451	461	450	451	419	448	421	456	448	435	414	442	441	441	424	453	423	471	466	441	461	431	489	481	409	432	452	450	440	435	437	474	449	381	454	441	444	427	415	445	491	445	477	445	443	421	460	428	473	473	471	470	515	397	471	451	470	470	439	443	432	460	484	440	420	458	443	426	439	441	427	476	431	424	407	428	416	454	435	476	451	448	445	447	449	473	422	463	447	471	441	392	446	441	421	406	474	430	475	447	452	461	429	422	447	469	404	459	424	448	443	453	430	449	432	401	434	427	423	470	469	477	433	448	442	461	472	455	461	421	422	460	459	437	440	424	469	421	440	469	429	428	402	440	415	445	440	451	461	457	432	445	459	449	429	437	458	441	466	432	420	464	457	437	436	447	466	443	443	500	422	439	460	433	406	438	417	411	423	486	450	440	462	460	438	422	398	460	449	480	472	407	410	442	473	472	477	463	450	395	445	430	440	426	439	453	456	419	398	423	454	418	452	478	422	455	450	413	462	413	458	448	414	442	462	439	474	412	452	475	477	466	469	423	438	436	450	455	448	401	431	426	437	418	485	438	434	404	448	461	456	451	424	462	447	420	462	434	461	441	428	455	456	447	427	450	399	441	462	434	437	413	439	425	414	414	464	457	500	454	446	445	449	428	433	454	466	444	465	435	433	452	445	465	500	406	444	474	464	456	457	420	425	422	420	478	455	465	415	433	463	471	457	416	448	450	454	449	432	450	423	399	427	438	456	483	421	440	460	411	438	462	458	390	406	454	443	431	445	406	443	472	444	463	419	448	431	471	463	437	431	424	441	448	449	419	412	481	447	440	427	415	465	445	471	435	461	432	428	450	481	459	441	488	403	444	428	429	433	446	457	501	444	432	434	444	485	439	477	486	455	454	440	456	461	426	470	446	428	435	441	422	435	451	464	455	444	480	431	447	474	483	447	433	430	411	466	426	448	446	427	444	455	463	479	426	468	413	462	446	464	442	449	442	449	446	462	416	466	469	442	449	446	443	463	435	442	452	401	440	445	440	434	464	423	425	466	433	453	478	463	440	464	457	457	419	449	402	476	437	465	429	428	430	437	450	449	408	471	440	397	432	434	435	433	495	434	449	453	407	480	407	419	460	457	439	473	452	474	444	442	433	476	422	459	468	465	424	464	404	426	433	416	471	433	401	460	429	433	421	454	477	468	443	435	426	397	437	429	445	458	442	411	469	454	448	453	463	430	450	420	469	434	469	479	427	427	469	445	433	448	453
23266	21614	29271	24626	22228	23438	21057	9215	4748	3083	2211	1686	1361	1117	946	784	718	708	645	591	540	533	521	498	471	493	439	452	444	417	422	443	432	390	385	399	404	404	412	398	410	375	452	365	415	410	392	369	353	380	374	387	388	401	396	414	392	401	356	377	361	407	418	356	382	393	385	422	412	377	365	367	404	395	386	415	344	372	405	374	401	400	405	376	405	373	369	414	406	377	362	423	331	366	354	341	379	378	372	380	383	409	391	396	382	401	360	397	397	395	387	365	409	385	399	396	396	378	368	386	365	392	396	365	365	374	375	383	362	413	414	428	364	357	386	398	401	378	415	391	387	344	390	373	378	409	389	387	373	373	363	373	436	407	392	372	376	399	380	398	383	369	386	370	358	422	394	394	371	362	412	413	389	397	367	446	357	383	389	378	384	361	410	410	361	347	373	387	394	365	387	395	395	359	375	389	398	376	406	395	365	376	401	388	414	369	417	394	388	388	410	375	405	384	369	376	373	370	392	364	388	387	394	377	392	377	358	415	387	379	400	369	399	381	362	378	405	388	396	378	395	376	355	380	413	386	407	359	358	387	373	385	403	396	384	373	345	361	420	345	398	342	371	373	383	404	386	343	403	384	399	388	413	420	394	383	381	394	420	392	370	358	387	394	397	418	401	364	381	377	361	398	374	377	390	390	374	394	367	409	394	394	357	375	403	368	375	413	407	377	407	379	372	391	339	403	380	385	398	415	414	372	398	412	384	366	366	421	378	369	383	380	346	411	359	364	381	430	389	376	399	384	398	388	378	375	386	387	373	373	382	389	384	389	392	357	334	391	381	389	370	388	368	421	359	372	405	392	375	384	419	379	384	380	389	408	381	356	354	402	397	373	353	405	378	392	406	383	396	358	391	385	398	405	405	385	377	392	391	363	376	371	356	380	367	370	412	412	385	373	375	364	418	402	333	395	354	368	396	384	358	366	406	394	363	444	381	408	406	384	409	394	367	364	378	409	395	349	377	397	418	382	380	380	370	387	408	384	374	369	386	396	422	408	408	384	352	372	371	373	372	353	391	381	401	358	368	380	366	379	367	386	379	365	416	371	377	349	388	352	386	401	393	400	410	413	399	378	382	398	389	369	387	436	380	400	405	361	382	368	380	389	385	392	379	399	421	402	400	389	374	372	374	375	384	404	428	400	431	396	378	382	394	344	386	412	369	369	356	391	373	361	401	386	384	382	372	396	369	355	381	363	378	398	418	389	381	375	384	385	376	427	365	384	427	404	371	409	366	364	387	398	392	354	414	384	395	366	369	354	366	398	368	415	374	359	386	378	386	397	383	361	360	395	363	393	339	400	360	409	365	394	377	388	404	404	408	420	370	342	401	402	412	368	389	390	378	401	408	373	379	348	344	399	418	397	372	386	365	410	389	408	367	362	390	383	362	368	388	372	384	368	353	376	403	414	369	408	387	354	379	377	388	366	376	342	378	404	378	354	392	376	401	411	361	363	409	417	361	378	336	402	425	381	376	384	372	362	392	405	379	389	358	335	387	384	381	382	365	389	397	356	382	372	356	351	400	419	395	378	396	360	378	376	370	426	381	371	382	396	376	407	381	392	367	378	398	367	375	355	363	380	375	383	413	418	384	389	375	397	392	405	387	340	380	389	405	376	387	421	402	359	428	358	386	358	384	406	368	385	389	347	420	395	390	386	385	374	361	387	383	398	396	358	395	375	375	401	409	422	339	404	378	364	401	405	384	367	402	408	406	406	382	374	410	358	399	387	379	385	361	384	362	400	388	421	389	423	407	386	403	384	361	407	413	387	377	407	402	350	382	371	360	349	368	416	398	381	401	375	400	405	359	364	369	366	402	373	374	407	388	386	366	419	393	432	390	373	398	395	356	405	401	402	380	413	362	407	367	406	366	428	390	391	380	390	394	378	406	405	378	392	374	378	413	379	387	356	366	412	373	405	363	356	414	389	415	385	364	418	374	380	408	382	359	387	421	384	374	367	383	370	384	386	341	375	343	457	390	372	421	397	374	373	372	421	360	394	362	365	384	360	373	372	382	422	386	404	389	360	359	408	361	405	335	380	399	406	410	382	395	386	376	356	403	396	390	396	388	366	407	386	406	421	371	363	386	376	344	371	386	386	375	408	374	395	368	408	383	372	398	363	410	410	397	364	423	385	416	372	385	402	373	371	402	374	398	416	381	386	404	382	361	416	356	390	383	352	449	392	387	375	382	397	405	387	380	383	390	371	404	403	419	351	386	372	365	391	389	387	362	419	413	392	409	365	365	389	376	400	407	362	395	386	394	371	410	371	400	369	382	361	402	371	345	398	387	401	381	410	373	378	398	367	391	374	356	372	373	403	414	356	404	429	426	387	396	415	374	374	374	400	369	372	399	416	346	392	402	407	391	419	401	386	364	407	355	364	406	395	402	391	400	386	385	423	389	409	402	405	345	400	399	397	379	341	400	390	384	371	361	385	352	368	373	407	410	368	386	395	371	419	413	385	366	403	427	385	346	386	362	372	350	344	360	412	379	378	405	388	406	363	346	383	402	396	363	341	397	401	376	388	389	432	394	363	394	386	381	378	394	358	380	405	364	363	407	408	369	368	369	365	363	381	364	370	397	362	435	384	406	399	373	380	398	422	394	431	376	403	391	377	363	373	363	394	386	373	378	384	391	389	435	418	377	384	362	384	401	383	357	358	408	380	417	398	391	387	402	388	405	363	373	392	407	367	358	376	356	402	385	376	366	350	393	425	387	408	386	399	393	359	350	360	383	386	390	374	342	388	387	377	398	352	360	365	386	383	358	401	397	411	381	357	380	377	365	393	389	402	361	365	431	385	357	374	386	428	401	384	364	397	399	385	394	372	381	384	407	380	408	393	392	362	419	356	385	368	402	375	369	396	401	392	334	380	373	384	410	391	364	379	358	395	389	400	360	394	410	357	355	353	379	430	370	389	424	333	416	391	371	403	384	410	394	413	383	388	368	424	405	406	368	362	373	407	399	405	333	357	377	364	413	340	377	406	420	399	368	391	358	376	416	396	409	369	347	371	353	385	364	361	390	371	372	374	427	379	393	402	410	384	421	361	406	359	368	409	435	381	359	400	449	391	403	372	407	392	377	379	396	364	400	350	371	366	381	392	370	367	386	398	362	405	396	372	400	394	410	376	418	387	399	374	361	351	373	402	387	350	360	391	380	381	410	386	390	429	406	370	391	379	360	415	398	361	398	354	397	383	370	373	380	390	379	377	421	380	377	389	403	387	414	388	366	395	403	364	404	373	367	341	398	417	407	384	392	359	392	391	388	379	375	420	400	385	356	363	400	388	399	374	381	354	406	398	413	397	354	386	369	372	400	416	367	359	408	416	377	378	407	419	360	364	404	364	388	392	377	377	394	368	363	358	409	372	394	391	365	369	401	381	370	376	361	372	396	407	361	391	407	398	385	352	379	377	405	381	396	367	372	383	401	395	367	372
39709	65431	56001	41769	32038	25816	18378	11587	7533	5217	3574	2615	2177	1613	1357	1158	1031	933	821	787	733	711	639	621	583	617	538	564	491	501	522	512	522	484	459	497	490	458	471	472	425	467	465	474	473	471	443	423	443	457	424	397	468	473	495	440	411	445	467	458	461	464	475	473	474	476	438	452	446	460	430	425	487	471	414	450	431	478	486	463	431	443	434	433	476	445	433	444	480	464	468	433	460	430	456	480	447	411	421	467	469	445	447	453	449	445	440	449	457	420	446	450	465	510	440	437	410	436	440	457	457	414	472	443	415	432	451	426	433	435	449	449	465	436	457	436	437	425	452	490	433	420	435	463	459	452	436	459	484	444	440	501	432	437	415	459	447	482	416	434	451	433	457	461	482	479	461	479	450	515	417	415	488	480	457	451	448	474	439	426	446	475	451	463	451	440	467	477	445	468	471	483	460	439	429	467	435	470	461	430	448	409	433	453	457	435	444	434	473	468	471	444	427	455	448	445	489	462	448	504	459	469	470	442	435	424	416	463	418	434	422	422	492	433	430	465	420	445	443	423	469	455	454	437	428	436	431	477	469	434	444	439	468	429	447	474	506	449	472	469	476	441	447	459	442	429	445	461	427	439	455	447	438	440	436	462	459	464	488	486	458	432	485	438	450	464	444	417	435	422	435	436	440	519	438	428	418	447	450	453	414	459	430	444	432	476	472	442	483	417	482	479	434	480	420	448	448	460	463	434	463	461	440	432	447	473	463	461	463	425	470	452	488	435	425	447	440	480	449	423	434	454	427	462	439	470	469	472	500	466	443	437	467	415	442	476	449	447	453	447	462	430	426	482	456	444	462	438	509	424	419	435	435	440	446	455	425	444	412	429	462	438	465	451	478	448	445	458	469	490	448	465	427	432	443	466	461	508	460	409	393	462	460	423	414	427	439	422	433	451	473	473	457	460	446	476	447	461	445	458	453	429	463	446	439	448	461	456	411	432	432	454	457	445	417	460	451	453	480	432	467	475	458	447	433	455	427	477	434	430	424	476	427	490	449	427	424	454	470	453	455	455	451	435	448	429	450	460	420	445	453	444	458	483	437	487	426	448	446	453	448	462	445	456	463	452	477	415	457	453	446	458	467	474	467	456	447	449	443	436	447	447	443	465	460	466	432	440	455	451	480	463	455	430	429	422	454	458	464	479	430	501	450	448	475	474	442	467	415	449	509	439	478	469	488	474	469	451	432	466	453	458	458	430	472	442	447	454	466	445	408	476	448	400	458	411	477	439	459	430	453	411	468	487	432	463	473	489	451	448	432	418	460	462	494	425	470	462	447	443	441	457	454	447	419	460	481	442	443	463	446	422	452	442	454	480	446	443	442	460	429	470	491	460	432	455	453	445	445	404	435	445	451	451	435	434	422	442	433	445	460	467	474	440	456	468	440	475	409	448	420	456	451	449	468	448	471	417	481	458	472	471	451	463	461	429	467	439	428	454	439	441	464	483	463	436	415	467	484	470	484	453	447	416	427	479	466	465	481	434	422	439	453	467	473	462	479	471	458	446	466	448	468	473	440	461	474	427	477	459	479	468	417	426	479	455	460	444	450	474	414	451	436	479	450	430	447	469	455	439	441	452	472	453	467	461	441	459	471	466	485	441	464	435	461	435	489	443	428	477	515	461	410	443	454	450	445	435	494	453	467	440	439	512	490	458	435	454	442	447	468	458	466	431	445	452	462	445	455	438	459	428	425	425	461	435	480	429	478	451	440	462	451	449	457	474	475	413	434	475	440	453	448	414	470	461	478	456	446	434	500	426	417	445	424	454	462	472	498	473	458	447	453	508	475	480	458	437	478	483	433	404	416	457	442	485	500	455	502	456	520	469	482	461	476	446	414	459	424	456	455	428	464	456	472	418	447	481	469	476	452	444	470	438	446	453	412	410	459	476	448	435	425	474	467	421	461	496	456	482	434	459	421	465	444	455	437	400	455	456	468	432	459	468	485	436	454	430	409	442	458	446	500	444	465	427	438	441	458	442	442	430	436	447	452	435	447	445	454	473	459	445	434	468	431	473	454	499	444	426	464	464	478	430	466	428	402	419	457	462	460	441	455	468	428	475	487	427	461	447	448	472	437	461	460	448	465	468	415	436	440	488	430	461	467	466	459	453	427	438	457	448	468	444	441	527	432	499	446	427	425	487	491	399	479	428	466	495	462	450	426	433	456	494	446	438	426	429	473	454	469	488	476	437	415	464	460	456	486	446	434	445	453	467	425	434	431	453	444	471	447	454	450	449	393	454	457	442	430	429	442	461	446	478	463	411	474	439	440	489	431	456	437	459	434	433	429	463	446	458	467	447	431	455	423	463	443	452	413	454	488	420	449	456	434	409	469	455	441	427	450	459	466	479	441	438	396	456	486	441	444	413	431	472	430	440	462	455	466	478	460	446	443	478	399	482	455	412	438	434	434	423	435	478	467	446	443	466	478	486	492	455	427	437	480	441	448	457	436	449	469	440	458	426	452	422	394	428	452	475	468	435	436	466	502	474	458	427	434	464	426	459	517	442	481	490	417	419	473	465	468	448	433	463	485	404	471	438	451	465	465	470	436	468	418	467	424	467	490	460	457	450	445	430	439	466	478	466	470	485	425	459	466	456	443	472	465	479	471	437	470	448	461	471	434	481	478	461	434	435	427	447	431	451	442	432	483	507	447	420	448	448	447	463	428	432	491	448	454	444	504	480	457	459	431	481	444	451	431	445	443	465	487	481	451	471	447	450	447	428	429	454	462	456	421	470	447	455	431	443	447	461	464	455	477	446	446	448	476	421	439	441	445	456	413	442	489	417	479	436	436	450	467	442	472	447	506	436	458	472	448	428	492	453	490	460	444	452	422	477	485	454	420	453	454	430	483	469	460	476	389	470	472	450	442	471	444	462	483	477	432	478	418	440	421	430	455	466	452	466	443	460	462	433	438	444	496	478	473	444	469	433	449	442	443	475	467	445	443	429	440	426	438	461	459	422	437	482	468	443	458	422	481	431	497	457	417	453	463	459	450	449	451	489	492	432	457	490	440	420	438	459	446	467	454	437	421	426	452	492	463	449	425	465	454	424	464	478	447	457	450	450	457	456	451	479	464	473	451	401	474	486	431	410	435	458	441	413	426	496	436	441	451	437	462	489	418	441	455	452	454	430	489	436	437	441	481	448	468	442	434	463	442	501	488	454	429	441	405	464	445	434	477	433	433	465	452	470	468	454	433	436	443	426	508	467	481	450	488	432	443	422	458	460	485	476	415	411	477	466	457	432	450	474	451	464	495	442	492	457	486	465	444	456	491	470	446	449	444	416	431	435	495	442	460	458	424	458	444	451	462	456	416	417	470	425	462	452	459	449	463	472	463	454	479	463	442	452	489	472	468	445	459	451	435	466	443	484	461	417	420	460	485	457	442	457	442	468	437	448	446	456	429	493	470	437	433	447	487	461	438	446	468	437	439	461
31133	33389	40565	30475	17519	9274	4900	2781	1878	1352	1080	877	746	706	581	525	556	462	444	409	459	434	448	402	399	430	397	403	392	367	423	388	374	412	358	374	348	356	412	371	349	399	337	421	386	370	413	375	365	350	381	379	378	361	362	397	388	406	363	392	385	369	384	377	373	385	356	383	384	340	339	384	364	387	351	388	381	365	385	370	377	366	386	403	366	326	383	347	363	377	375	377	386	355	395	399	366	365	371	354	384	362	348	398	371	371	383	339	411	404	368	352	367	396	417	395	367	358	387	374	361	390	373	372	390	371	368	366	348	362	382	372	387	383	390	367	340	378	373	396	399	368	333	391	390	378	376	392	392	365	369	377	389	375	339	372	370	394	354	386	354	361	365	341	383	373	346	358	372	418	403	365	361	353	340	366	341	350	408	378	387	423	367	360	393	350	362	374	387	387	373	351	411	336	376	376	372	370	417	348	371	347	365	319	376	355	404	374	359	389	363	347	367	334	359	372	367	370	365	374	385	377	353	391	371	368	360	357	363	381	377	368	389	374	374	348	352	394	368	385	372	380	378	363	397	383	404	381	393	361	356	396	379	412	389	365	368	347	384	376	381	350	376	340	365	365	382	369	363	354	423	379	348	386	327	373	352	393	371	369	375	371	342	360	371	390	352	434	359	386	387	375	351	348	363	342	408	375	402	355	344	366	396	414	384	399	392	349	410	348	388	372	369	371	374	390	360	336	339	366	394	354	394	388	385	349	368	377	384	392	364	355	349	419	359	364	352	332	382	385	364	401	371	355	381	379	373	377	372	371	347	380	344	365	378	367	367	399	369	385	389	364	369	378	367	382	383	335	354	369	371	373	365	404	363	372	362	363	376	405	385	365	362	369	345	362	363	406	400	387	362	348	371	370	378	377	350	377	376	386	361	335	341	359	353	375	392	387	386	387	419	375	364	381	318	380	348	380	372	386	401	395	363	352	345	371	371	394	355	380	349	359	392	360	355	361	356	345	379	379	366	360	353	380	390	329	379	349	366	361	357	374	370	377	377	355	380	366	373	369	364	360	349	386	387	399	383	394	388	368	374	383	395	395	380	369	348	387	395	372	362	396	373	421	386	360	406	371	373	390	361	370	359	371	330	366	353	383	362	389	373	355	367	375	379	380	356	355	355	382	373	357	368	350	348	409	369	348	374	346	344	352	400	343	364	358	414	380	384	392	367	373	357	360	362	397	422	395	375	386	380	350	367	350	372	388	375	388	384	357	414	385	384	352	374	370	370	350	374	353	428	380	374	368	380	382	409	355	386	370	348	368	374	352	389	398	365	396	395	373	363	380	375	363	369	376	380	375	403	358	380	376	401	364	357	355	378	360	367	387	322	366	391	343	388	362	397	349	386	390	373	361	385	390	364	340	397	389	399	390	355	389	378	352	378	380	395	377	368	379	369	400	370	415	372	374	364	367	392	366	362	378	368	334	340	365	347	375	377	350	401	374	372	393	407	381	344	371	388	393	358	399	373	362	404	344	368	369	375	375	344	353	361	385	377	415	364	376	365	350	376	371	415	387	369	371	370	378	349	357	388	362	397	350	345	380	377	397	333	354	375	370	388	369	357	369	351	384	371	358	394	386	415	376	322	375	359	354	375	362	390	365	351	379	372	383	350	390	382	375	346	378	380	370	352	362	342	372	349	353	359	417	383	381	386	355	353	384	370	345	366	387	391	377	354	368	343	410	383	369	379	340	345	373	368	382	353	349	358	396	394	352	350	372	344	338	393	363	385	371	381	400	377	421	362	367	352	354	371	363	326	376	380	341	398	406	373	375	317	367	395	389	349	362	378	317	361	348	385	354	384	394	393	358	347	399	379	335	323	340	357	361	348	382	385	368	369	359	353	363	418	371	374	349	404	360	362	362	356	362	391	365	372	400	395	358	370	397	370	340	347	399	406	353	384	398	403	380	367	343	358	352	370	361	354	390	446	362	377	350	376	335	415	394	348	387	390	377	359	378	376	373	386	384	373	422	383	386	381	422	413	359	353	350	383	366	370	382	349	360	365	353	407	353	377	375	327	361	391	397	365	403	378	379	359	377	351	345	403	365	336	367	354	358	381	358	402	371	375	365	394	373	356	385	382	370	375	405	364	377	345	369	377	397	339	354	383	372	374	377	378	371	390	356	371	357	360	348	365	347	375	369	360	382	350	351	385	386	359	368	375	386	386	368	351	384	355	366	343	397	381	386	407	351	360	405	366	371	385	380	383	361	352	383	368	382	357	355	363	355	384	394	381	385	344	378	380	372	376	345	368	394	386	356	352	359	377	362	375	395	386	362	367	352	373	359	402	385	351	376	386	372	383	373	359	376	360	368	375	378	409	401	376	330	383	386	368	376	386	400	331	375	351	428	381	365	351	363	367	391	382	372	376	369	378	376	388	378	345	376	364	386	338	365	378	368	378	379	358	355	369	393	382	379	358	343	372	348	392	345	359	309	368	400	349	381	369	309	368	372	341	391	376	348	349	383	408	333	350	337	350	359	348	363	375	356	353	383	347	357	347	365	381	338	404	350	339	355	367	364	356	369	400	370	360	364	363	327	366	376	373	339	385	406	347	380	396	399	374	377	354	345	390	395	355	408	369	383	346	387	375	346	388	396	387	369	358	420	378	364	370	338	380	368	385	352	391	366	409	384	360	356	383	375	399	368	376	368	404	337	398	409	361	405	349	367	378	366	377	371	353	350	381	362	374	383	375	383	367	379	341	351	349	390	382	369	366	384	377	369	356	344	395	374	393	392	363	370	413	351	334	374	382	363	369	354	380	361	367	389	330	349	354	376	383	361	372	421	361	395	375	380	343	381	366	336	375	399	364	353	378	385	347	351	379	378	325	381	365	375	383	368	385	385	354	387	385	368	395	388	373	377	356	361	377	397	408	382	376	350	382	345	362	379	370	433	339	374	356	347	361	383	376	391	401	343	339	373	372	391	364	376	341	366	376	374	356	387	344	372	389	382	387	363	360	346	357	390	375	367	411	371	359	330	351	370	340	361	378	375	358	338	373	361	333	351	372	383	403	384	379	381	396	343	392	408	403	378	372	391	383	322	364	364	361	380	367	377	393	382	408	358	372	376	387	337	323	396	353	347	393	363	357	360	391	361	370	340	385	373	356	349	375	366	396	391	404	389	355	374	377	370	348	342	337	359	381	393	381	392	404	362	405	349	411	365	370	386	364	359	398	383	368	384	372	385	359	392	409	390	374	384	362	391	400	387	380	377	401	368	387	379	388	411	357	375	358	352	383	364	373	386	404	388	381	356	398	376	417	376	409	385	371	341	324	416	333	368	404	376	368	365	377	426	395	352	360	352	368	372	361	354	390	356	372	359	341	380	387	334	407	394	379	347	325	405	363	343	370	382	376	361	387	362	358	408	378	378	381	367	369	372	361	396	369	360	388	358	364	397	365	407	374	367	357	360	347	367	363	377	340	369	351	375	366	361
35779	51914	44210	30522	20238	13569	7970	4953	3381	2341	1750	1379	1111	988	801	736	658	696	558	541	537	544	524	495	554	473	484	477	464	473	480	493	470	482	454	484	425	456	456	479	459	444	479	450	462	444	477	447	468	445	421	429	430	453	462	472	446	421	457	436	449	397	424	478	458	427	423	443	443	429	480	427	425	444	454	460	480	456	446	466	475	463	395	423	458	447	472	464	438	445	424	460	457	444	483	438	446	440	441	485	465	452	469	483	420	416	440	445	446	433	457	427	413	439	466	464	434	473	459	423	449	413	435	422	440	471	455	453	459	466	457	406	460	465	461	431	426	455	426	453	414	436	459	466	458	460	448	454	466	441	432	430	439	440	463	441	506	429	453	439	455	441	459	426	487	457	472	431	493	443	432	476	461	497	433	473	421	453	442	445	489	441	461	444	472	469	448	466	452	432	410	443	479	450	437	483	454	480	431	483	400	445	436	443	460	438	435	445	477	494	440	473	453	454	498	440	473	424	432	463	429	398	434	418	433	420	459	429	481	421	419	461	444	455	457	435	472	460	420	425	461	476	426	472	445	478	462	434	459	472	452	483	440	434	445	429	421	407	452	512	446	500	410	448	461	472	421	454	439	466	480	477	439	464	413	449	452	459	464	440	462	434	404	476	469	456	435	451	448	427	495	432	475	482	440	470	431	427	429	441	462	500	414	484	464	496	474	452	435	436	432	415	440	476	449	443	471	428	440	444	436	404	469	454	428	409	468	437	408	450	466	438	446	446	440	439	473	458	443	482	425	438	480	499	452	452	419	430	441	440	465	432	458	422	484	449	477	475	436	467	450	431	444	465	473	462	442	404	416	430	440	443	465	445	439	427	460	474	439	421	447	442	439	434	432	460	453	451	460	443	489	490	461	461	463	442	431	414	461	423	470	465	454	480	461	489	428	454	458	458	423	407	475	450	428	436	453	464	438	454	453	466	492	474	440	444	458	440	458	447	441	445	457	444	426	459	431	443	439	420	434	466	422	435	446	438	458	432	435	470	457	440	461	422	454	435	436	487	424	417	429	438	434	485	479	463	434	458	470	461	463	472	462	429	456	451	410	456	412	480	462	443	458	427	415	404	437	437	473	452	403	437	443	449	429	456	478	443	478	461	417	449	429	457	426	468	443	414	436	458	441	418	424	425	454	429	457	435	466	462	421	441	413	446	466	450	454	446	430	421	465	486	425	435	478	457	469	467	457	475	449	431	404	447	465	446	428	405	440	453	452	409	482	454	485	455	399	459	458	456	431	481	416	413	441	401	455	445	442	417	452	449	448	452	454	490	444	444	483	469	462	445	440	454	457	449	442	417	493	422	457	440	420	470	414	429	466	478	421	493	469	477	456	446	455	428	456	420	476	439	412	461	415	469	423	431	447	447	446	495	454	482	427	469	442	485	455	474	437	457	466	451	442	442	457	432	454	484	431	432	454	429	453	471	437	473	502	402	477	457	457	423	464	436	432	405	441	447	423	441	415	447	440	432	463	477	469	480	453	451	434	462	439	465	479	450	419	459	464	440	439	477	437	425	447	444	414	452	443	407	411	469	427	452	466	434	451	443	381	457	466	465	453	453	435	460	428	487	412	450	452	429	450	442	474	468	469	453	447	415	432	482	442	452	439	454	464	427	423	438	472	434	429	453	417	460	425	439	448	450	418	436	447	441	448	470	451	465	446	451	409	454	467	457	445	473	474	476	483	458	441	456	453	474	452	457	458	452	447	434	453	457	413	446	455	445	480	405	457	450	467	436	445	456	449	463	473	453	438	456	413	442	449	450	464	481	442	425	428	430	443	443	457	451	492	427	447	469	441	434	431	441	454	428	437	457	470	460	422	492	475	434	446	450	451	444	412	452	440	471	455	465	494	476	451	458	456	435	452	453	451	429	442	453	473	431	439	451	467	452	437	438	463	437	428	419	463	439	425	466	451	411	450	497	452	431	472	450	440	437	474	413	393	441	472	463	453	414	486	446	493	506	398	466	416	449	465	414	477	461	422	451	433	459	443	435	463	420	416	419	429	424	484	458	442	441	425	454	439	488	467	461	442	448	457	452	451	438	440	433	438	413	466	469	438	435	459	429	460	428	429	451	435	459	472	435	453	454	421	446	412	452	470	473	419	429	459	391	449	445	478	468	457	498	469	476	481	443	454	439	488	420	449	444	424	476	443	418	468	445	469	462	443	427	467	476	466	449	454	476	459	441	465	422	501	452	461	462	498	430	460	465	430	463	467	448	462	446	471	437	401	453	468	446	453	413	444	467	461	438	450	432	461	439	433	439	474	442	403	453	466	449	416	451	499	458	413	436	415	431	445	501	448	436	479	434	447	458	456	393	477	490	452	416	436	472	436	441	471	417	431	415	465	431	449	437	399	448	406	430	437	413	436	447	438	429	436	458	452	474	464	420	431	461	449	466	428	442	443	432	456	427	474	450	427	449	454	453	443	441	445	439	454	439	449	402	462	489	426	456	471	428	424	471	453	462	451	467	475	447	424	442	447	423	428	461	445	450	414	401	523	467	446	427	468	443	447	455	394	437	475	461	447	434	447	436	442	447	442	446	474	400	440	430	428	444	446	439	477	430	445	423	463	483	440	464	435	441	431	443	463	463	428	443	468	456	430	453	433	433	434	451	461	469	480	473	468	453	428	429	472	412	477	454	435	459	439	470	429	435	454	459	452	445	412	490	457	455	431	496	462	403	432	446	432	439	461	479	425	451	466	427	454	424	436	470	433	423	452	465	440	421	423	451	442	442	426	447	450	416	410	427	439	467	416	477	446	477	464	438	493	446	444	444	460	458	451	469	480	466	443	404	443	441	471	447	472	465	468	436	430	451	435	459	441	451	429	424	442	441	439	442	437	482	464	432	456	433	461	450	460	446	467	416	430	458	435	433	448	435	401	442	493	470	423	448	400	482	407	461	416	436	432	488	415	429	465	462	431	448	456	428	431	463	482	464	466	459	461	463	459	479	419	480	457	425	450	444	461	462	440	423	409	462	450	432	479	452	445	442	466	441	441	427	443	412	457	464	457	439	472	442	468	444	472	456	447	444	457	435	446	421	465	434	400	487	433	437	436	447	461	477	451	446	466	437	459	448	460	430	434	464	456	474	453	444	446	466	454	450	418	474	460	439	433	440	461	453	457	477	482	440	475	445	430	408	458	405	434	438	427	435	463	441	456	427	439	464	459	411	448	441	452	418	447	427	463	439	440	418	457	422	429	496	481	433	473	471	461	462	479	472	463	444	457	477	428	441	442	461	434	454	456	448	488	471	417	443	466	458	456	430	452	443	456	450	464	448	426	437	443	462	459	461	425	436	439	460	423	455	464	431	452	447	439	460	437	470	460	406	432	425	496	457	458	448	474	460	453	455	439	454	479	413	398	446	437	461	478	453	450	438	457	417	463	430	458	445	441	464	444	436	443	445	477	476	404	456	459	429	428	457	454	463	410	456
24404	21603	29128	26040	23847	21624	12894	5519	3184	2218	1541	1261	1021	881	775	674	687	587	539	467	504	466	444	464	436	459	475	430	428	440	423	408	399	426	376	384	387	397	405	402	376	403	426	408	408	423	415	386	380	358	414	360	339	401	373	402	380	421	398	377	349	404	358	399	380	364	368	380	369	368	380	373	353	378	372	399	383	370	363	391	371	405	376	400	383	387	420	397	347	356	415	349	365	400	371	371	388	375	402	405	360	407	399	351	365	381	373	399	398	405	376	340	361	372	401	392	372	359	389	400	362	372	375	357	382	358	363	383	364	406	366	355	371	385	392	419	395	380	367	388	384	359	371	376	352	348	362	374	387	418	359	387	385	396	377	404	390	385	383	388	352	374	378	367	361	391	412	373	370	375	410	376	377	361	392	389	396	365	356	401	347	388	381	398	346	369	361	396	388	395	369	412	378	410	390	359	359	340	365	399	361	395	375	365	350	376	363	385	374	401	408	371	373	375	368	376	391	361	362	394	370	380	379	383	357	367	365	385	384	403	393	408	369	383	370	364	402	367	385	362	400	362	377	396	345	391	392	410	379	387	364	388	352	358	378	369	416	373	409	382	369	361	382	385	379	383	387	392	389	376	403	401	382	368	364	376	403	393	379	410	384	376	387	395	377	390	374	360	406	354	389	371	379	392	383	406	393	374	402	405	387	377	394	375	384	354	397	364	383	404	369	384	377	357	392	396	428	399	378	373	369	374	382	386	386	376	392	375	367	376	380	380	377	388	396	392	363	373	369	396	344	387	361	375	358	357	381	370	387	337	369	397	378	375	357	384	395	365	375	386	353	411	420	354	381	360	349	418	393	364	382	398	370	404	383	400	388	412	391	357	389	401	384	379	388	361	360	381	398	353	383	368	391	354	354	425	381	379	421	402	394	390	352	374	369	374	389	380	382	408	406	394	397	342	357	384	375	377	334	381	371	387	369	380	381	392	385	373	382	373	399	342	383	351	381	342	371	372	380	384	358	355	424	374	382	397	405	375	361	366	413	387	398	390	382	387	418	357	406	374	385	351	353	358	363	389	361	381	395	368	366	384	397	431	403	374	369	400	379	360	363	397	397	369	379	416	419	390	357	408	400	379	378	334	380	417	379	372	384	334	358	375	379	413	368	366	348	375	339	381	365	365	387	386	379	356	385	397	397	395	355	395	387	386	393	343	359	378	375	362	359	337	343	405	383	373	374	385	358	392	349	361	386	412	379	403	380	383	405	357	374	362	371	368	385	364	404	420	373	377	374	346	360	367	413	366	409	381	382	399	414	384	377	409	434	374	416	378	402	364	393	379	387	372	364	408	387	382	351	407	385	352	375	394	408	357	401	374	386	358	366	382	419	416	378	361	373	399	401	423	414	380	356	403	357	372	357	376	402	386	388	369	373	371	396	378	409	391	363	411	410	382	383	355	378	357	320	367	354	403	366	399	391	398	400	392	406	362	366	393	366	399	380	412	347	370	385	396	424	371	377	388	356	399	371	403	358	402	385	391	381	391	411	359	354	386	395	411	389	396	357	392	363	434	356	412	394	387	367	375	368	368	369	366	400	388	409	380	360	382	376	369	353	408	376	401	406	358	402	370	384	376	392	381	403	386	340	406	379	364	350	387	399	375	377	406	373	381	379	401	383	384	372	413	370	393	376	354	397	383	413	403	349	361	378	398	370	365	416	380	391	384	379	357	365	380	357	412	372	355	371	364	404	411	379	386	366	399	374	376	353	359	362	375	383	387	352	384	396	373	360	378	415	404	377	390	348	351	379	384	386	397	379	380	385	357	380	355	392	382	384	407	377	404	383	390	378	413	389	356	375	379	367	378	431	359	396	356	382	356	386	402	388	370	401	378	374	361	364	373	364	360	351	386	364	341	395	404	373	372	376	351	367	370	348	385	388	379	389	393	414	349	386	379	396	383	360	403	421	405	374	332	385	367	403	386	370	379	370	391	350	359	407	384	392	388	408	389	389	381	343	386	389	389	365	397	379	361	413	365	366	404	377	359	423	395	360	399	397	421	408	405	380	391	399	371	373	384	363	398	384	362	420	407	384	357	405	336	359	406	390	387	382	370	400	403	359	368	346	418	366	370	418	393	399	377	354	371	368	398	367	362	342	373	319	376	412	361	361	385	364	400	352	382	354	394	405	388	377	371	366	354	365	373	409	347	364	412	397	369	372	404	367	350	381	418	389	378	418	382	397	400	377	371	387	363	353	407	380	351	369	411	424	393	381	367	402	398	372	373	369	362	364	378	383	377	395	377	368	362	396	369	364	402	372	362	414	389	369	397	368	378	374	372	382	420	387	368	384	398	368	390	392	379	388	361	374	414	395	358	418	401	400	371	350	370	384	398	389	331	335	388	372	386	381	344	355	394	379	382	384	361	384	406	375	387	408	368	413	392	370	368	380	370	383	393	366	390	368	392	388	385	381	372	382	407	396	386	373	366	376	420	382	379	369	382	408	365	374	357	393	391	431	397	382	379	374	417	401	373	327	395	381	395	399	373	372	384	387	384	361	389	408	386	390	426	375	401	385	382	352	360	332	353	369	373	383	374	367	385	362	376	384	360	401	347	399	375	356	374	414	380	380	386	360	399	413	399	383	383	351	418	362	359	358	352	388	371	391	421	368	406	385	357	387	394	380	369	364	373	405	391	403	385	372	418	369	368	359	396	424	390	367	369	404	406	378	392	346	398	384	396	368	374	359	403	388	367	383	386	386	381	386	399	360	364	378	363	374	357	382	343	410	399	393	412	371	390	367	347	378	410	357	357	362	379	357	405	391	406	405	375	374	363	365	400	353	380	391	390	384	382	390	390	386	405	388	405	383	381	388	440	386	393	354	372	403	404	392	378	348	391	385	360	398	389	380	381	403	358	381	365	383	393	407	384	392	387	394	388	347	376	379	384	356	373	383	377	379	360	379	375	351	371	404	367	355	361	392	371	399	379	371	403	362	391	366	373	366	398	361	368	353	385	387	380	372	357	384	372	383	376	398	406	353	370	395	354	352	384	377	386	361	405	394	444	376	383	373	393	349	356	419	358	346	349	407	356	372	399	363	376	359	397	370	406	350	405	388	385	343	378	406	405	353	372	400	358	348	351	367	374	412	370	365	380	388	379	368	362	353	383	398	375	370	371	394	382	387	373	400	375	363	376	362	396	393	387	428	406	383	349	362	354	380	389	379	349	384	364	406	376	390	359	355	334	340	359	342	383	410	387	381	348	373	359	392	342	380	355	356	373	405	386	403	393	402	415	401	372	361	365	311	373	414	386	419	353	377	387	382	356	426	400	342	388	379	365	372	363	399	404	347	387	368	379	369	397	407	368	373	364	336	395	378	401	382	372	380	406	401	396	403	389	398	377	383	379	407	387	395	377	376	392	368	367	399	402	405	377	388	362	345	405	377	364	431	408	388	381	395	366	386	374	396	357	385	396	416	386	349	413	389	357	352	354
36060	61980	53211	38691	29943	22326	13320	8416	5261	3632	2546	1969	1525	1357	1157	924	870	778	676	661	649	579	646	569	565	525	529	491	504	519	469	478	482	453	466	519	488	451	483	490	469	436	454	464	456	476	476	456	439	459	455	412	501	453	427	487	452	414	439	452	444	442	461	463	460	453	489	476	446	466	447	437	449	445	473	458	483	424	414	474	462	462	436	485	488	439	501	448	427	437	439	434	427	432	471	442	458	478	452	483	457	430	459	443	438	445	447	478	459	471	466	439	435	478	439	468	416	465	447	456	460	427	466	434	426	422	478	450	436	409	444	468	464	416	508	478	457	496	436	406	454	459	458	470	484	474	477	463	443	469	464	422	457	451	432	442	444	420	432	420	435	449	461	437	485	455	461	443	434	418	474	449	447	457	475	424	458	463	460	434	441	436	404	469	456	458	435	459	452	451	439	427	482	409	471	421	473	467	442	438	415	447	471	473	461	446	452	474	452	492	457	460	467	420	458	470	480	487	428	453	434	442	471	456	402	488	449	464	454	466	436	440	427	458	439	458	427	448	436	414	458	481	458	433	440	472	443	483	467	461	467	483	442	431	450	428	451	453	385	433	443	459	451	453	448	449	427	452	442	437	472	470	465	464	445	508	456	450	459	451	493	466	442	480	445	424	457	432	454	449	460	472	461	449	456	435	483	423	443	466	439	447	421	468	510	428	443	456	500	441	459	444	433	453	441	482	459	486	478	425	450	454	431	442	442	456	478	453	445	456	446	436	420	472	485	482	454	448	431	454	446	459	456	432	465	469	465	442	440	450	452	408	449	442	442	469	446	460	398	418	472	470	453	457	439	435	432	400	441	471	457	475	466	473	461	443	472	396	468	457	456	443	454	483	462	431	485	476	422	473	458	457	434	480	470	452	439	485	432	394	458	464	426	467	478	508	479	493	444	412	447	452	400	464	442	439	462	485	456	446	435	438	489	474	462	446	421	448	491	428	450	459	447	435	454	444	425	459	425	468	448	486	456	475	482	438	440	437	457	437	446	473	463	432	476	418	444	468	514	455	448	454	437	411	487	427	449	460	449	434	471	468	421	462	465	436	416	478	467	458	446	462	452	456	444	443	446	456	459	465	439	500	423	488	467	457	458	415	449	451	439	483	443	470	442	462	454	462	478	457	436	459	483	442	463	483	425	405	433	451	462	509	430	413	455	436	484	426	448	450	460	429	456	440	467	478	467	447	452	467	492	447	443	412	483	458	438	478	458	435	442	466	448	442	486	450	451	419	448	537	442	425	471	433	449	427	454	444	471	453	444	454	412	443	420	461	463	437	462	490	476	410	482	431	466	481	454	486	481	452	425	443	442	421	441	445	417	446	468	454	411	465	473	465	459	454	448	494	463	471	428	458	444	459	483	474	479	423	483	443	445	452	422	453	449	464	442	487	459	477	409	427	457	426	434	472	505	464	445	488	457	465	407	434	449	458	427	465	444	444	455	487	454	419	427	409	451	463	445	462	473	457	424	447	427	428	464	516	421	445	452	445	480	486	421	444	435	418	393	438	410	458	482	479	461	455	443	447	476	427	432	467	451	457	442	439	449	439	467	469	479	449	441	461	443	433	431	471	430	447	443	448	419	426	459	424	482	454	455	473	467	443	443	473	449	468	430	418	463	438	459	437	476	460	454	456	456	433	467	448	437	464	430	434	450	475	461	472	460	436	463	450	487	449	470	436	481	471	445	428	456	432	436	434	424	444	443	477	485	451	420	469	440	469	430	442	438	467	461	428	502	430	451	446	432	475	431	444	437	453	471	450	459	402	465	414	453	406	460	420	456	439	441	467	458	447	462	465	453	420	448	463	439	460	432	476	445	477	449	445	443	444	438	424	430	474	445	428	462	468	485	437	445	458	459	425	491	432	432	431	477	394	469	453	425	459	463	468	439	440	448	462	428	476	479	433	480	491	457	436	441	454	463	460	438	459	466	486	473	456	467	462	496	458	447	470	453	434	437	465	460	446	433	419	420	430	428	467	421	464	473	468	481	473	465	457	450	456	475	476	416	421	418	475	431	450	462	418	448	469	463	462	480	445	437	479	435	452	465	462	461	469	467	446	449	458	458	436	453	434	446	453	423	445	442	448	466	442	417	479	444	405	463	466	485	475	433	456	459	450	436	469	438	467	446	416	484	464	446	442	456	457	442	463	426	447	474	435	416	468	452	450	466	458	454	407	459	460	452	471	459	488	464	427	435	478	473	422	425	473	416	472	462	415	478	451	439	471	451	449	436	485	445	451	458	478	452	468	424	467	462	448	432	425	463	429	459	438	416	469	460	474	483	499	429	453	456	450	476	452	469	453	486	457	439	428	449	459	466	471	439	430	428	468	410	467	481	459	445	461	479	443	466	470	457	429	425	450	486	461	428	466	396	460	433	480	442	482	442	456	471	476	475	471	442	444	469	447	427	465	460	433	462	479	424	432	449	497	462	469	457	429	445	411	441	431	448	447	471	426	465	460	488	446	491	431	459	488	434	439	440	432	469	437	484	426	426	423	432	472	457	462	474	467	456	446	462	476	447	483	412	433	425	440	437	472	488	473	438	437	456	420	468	431	454	478	423	458	432	470	418	457	449	460	459	450	483	454	462	432	430	461	476	452	489	464	455	440	443	470	463	425	442	423	481	465	443	440	445	451	457	466	475	447	451	453	457	466	480	459	468	430	432	458	448	502	473	463	442	451	451	448	463	472	463	406	431	455	479	422	466	449	460	412	458	389	484	479	447	473	457	432	460	436	525	487	472	440	468	486	451	457	422	426	426	457	532	419	478	431	455	436	480	428	463	412	427	460	460	487	459	496	458	427	473	455	467	468	478	451	460	430	488	449	458	452	424	459	462	458	462	489	476	445	470	442	466	424	496	416	443	439	471	468	417	450	418	461	455	437	478	403	418	437	470	453	455	429	487	449	419	456	428	500	447	458	460	459	469	459	429	476	432	439	454	435	454	439	464	487	468	475	455	444	465	463	448	462	430	477	446	467	464	474	508	458	466	439	433	460	435	450	480	465	439	431	472	479	439	447	463	449	466	440	459	470	493	457	435	465	425	474	452	443	409	458	456	429	449	467	473	441	454	445	502	462	444	437	451	472	480	429	412	419	449	468	460	452	468	470	453	472	425	450	450	448	460	432	461	458	450	408	451	462	439	509	456	452	477	443	449	435	420	433	442	449	446	450	438	424	437	521	461	453	452	420	460	397	440	471	453	489	441	461	456	441	438	462	434	444	411	485	428	475	440	476	428	422	438	467	452	446	473	448	447	440	473	433	458	447	452	459	461	412	444	434	416	431	482	451	437	428	447	463	478	436	481	474	449	478	424	468	439	444	448	456	425	448	431	428	415	467	480	446	443	484	432	474	470	386	405	467	449	434	439	452	480	460	411	459	416	431	492	437	455	460	448	441	481	434	475	453	436	479	466	440	461	470	461	420	452	488	466	444	440	455
25475	21715	29282	27781	22167	15222	7758	4062	2406	1712	1281	1100	894	788	730	616	575	541	470	442	471	451	438	451	439	373	408	375	390	368	378	395	364	387	405	393	351	347	374	363	361	389	363	367	373	406	367	348	354	346	361	394	377	356	352	358	363	371	360	382	398	365	304	364	360	345	388	369	361	381	375	360	345	353	344	374	362	382	346	382	363	359	392	340	346	385	356	371	336	391	354	349	332	351	338	386	391	413	378	346	346	375	356	337	387	356	344	347	371	379	360	342	370	363	339	343	403	368	385	350	359	361	344	323	379	362	355	343	326	370	324	347	375	360	407	378	356	359	388	345	364	334	357	386	335	392	360	394	369	373	366	384	354	382	366	394	366	359	392	361	367	382	340	357	360	361	348	364	373	382	370	362	397	357	367	363	345	335	374	355	387	355	372	372	371	376	376	369	353	392	363	361	326	370	376	396	354	352	357	360	369	361	375	349	368	351	395	377	357	352	368	375	335	381	347	405	344	360	323	343	322	336	356	326	367	385	369	355	358	337	369	364	359	360	389	377	380	343	368	374	346	368	322	376	354	386	387	356	395	367	408	384	370	337	386	347	393	377	396	344	333	358	323	349	355	360	340	365	377	360	383	364	367	362	390	387	371	387	390	368	379	344	380	355	330	351	365	398	366	323	366	386	369	340	361	342	367	353	330	352	380	357	362	377	349	409	362	356	342	364	308	344	363	372	393	377	336	329	363	381	371	332	358	341	390	429	358	356	364	325	337	339	355	348	400	364	319	350	322	331	374	370	352	370	388	375	380	377	390	387	356	326	412	347	366	378	336	352	339	374	325	408	357	363	379	346	368	316	378	371	386	335	384	356	390	344	377	366	367	312	387	376	355	386	409	349	348	380	375	353	369	325	359	348	356	332	354	336	381	387	383	382	369	387	369	366	342	352	379	342	327	354	378	391	375	392	337	333	384	387	329	360	349	323	362	369	394	349	335	380	345	411	339	378	400	374	366	360	368	343	348	358	378	342	360	349	347	362	399	345	356	363	380	380	326	369	407	373	349	366	307	352	367	377	358	353	347	341	362	331	354	338	412	371	418	362	373	371	370	368	333	363	396	349	370	333	341	380	367	335	397	375	356	358	391	367	381	360	390	329	359	373	370	337	397	383	373	341	385	347	374	358	365	378	373	382	326	368	364	352	368	399	377	344	389	343	377	384	382	384	365	374	347	339	389	369	369	368	361	391	380	378	377	384	363	378	356	342	361	364	358	379	322	371	367	345	367	370	347	370	337	356	360	370	364	375	374	347	322	367	381	361	322	356	347	351	352	383	366	369	369	379	368	357	351	358	402	363	379	358	382	334	372	357	390	367	347	379	365	355	357	360	382	385	358	374	394	380	377	380	351	375	376	380	367	399	365	351	367	355	355	362	376	366	361	360	358	374	340	366	367	374	361	390	372	369	354	368	353	375	401	373	351	368	376	340	342	364	337	360	407	364	356	382	381	372	401	372	347	391	370	364	376	367	369	337	353	390	385	352	386	364	392	348	392	341	381	373	376	400	354	372	368	367	324	378	354	372	347	393	353	353	362	375	403	385	346	346	339	345	337	366	336	348	344	364	348	338	400	375	376	355	343	399	355	366	364	393	339	347	350	372	402	325	366	338	359	341	377	367	339	372	402	344	399	360	356	375	347	318	375	356	373	400	344	375	370	377	362	359	351	366	361	368	371	408	363	342	397	397	360	380	372	356	363	364	384	388	381	363	348	347	371	358	368	331	374	335	377	363	349	356	358	385	365	367	354	347	374	382	368	341	382	372	362	357	365	396	361	405	354	348	361	367	357	360	375	369	371	356	383	382	362	344	382	362	345	374	370	346	362	369	346	370	367	412	360	362	388	366	369	344	337	377	353	382	356	361	356	323	372	347	321	342	366	354	382	364	362	357	348	376	379	375	378	369	343	384	370	385	381	360	363	352	387	369	359	377	377	366	378	375	394	361	349	355	367	408	336	374	363	368	391	383	401	382	391	355	348	363	344	335	359	367	354	370	384	365	383	353	350	338	364	379	360	349	356	359	364	409	328	356	361	358	389	360	376	360	362	356	365	387	404	349	351	370	362	355	352	376	359	357	369	386	363	355	355	385	365	362	353	361	372	389	367	355	385	377	391	357	335	357	398	343	331	363	358	368	327	384	335	411	357	384	362	352	365	349	380	348	353	408	355	355	369	401	353	374	369	374	348	359	370	382	363	397	396	379	341	352	369	406	357	333	359	345	386	355	368	365	333	350	355	355	360	333	372	362	356	381	376	382	358	382	324	399	358	380	360	377	342	362	390	408	360	338	351	326	353	355	353	380	354	350	398	365	373	348	338	352	364	372	373	405	371	362	389	395	335	349	358	359	376	361	366	351	367	340	363	365	372	392	375	380	358	372	352	391	371	363	402	374	365	370	407	349	352	395	408	347	353	366	362	368	347	361	383	372	342	388	369	360	358	386	399	373	366	375	354	361	340	401	344	402	356	326	386	389	391	341	374	379	337	359	385	396	361	358	360	360	369	375	408	375	368	313	384	371	358	358	366	335	329	376	391	365	334	396	375	377	394	333	353	383	358	336	361	383	352	384	350	339	360	384	342	385	377	356	405	401	366	377	387	390	336	361	377	389	373	393	402	353	370	360	377	349	367	358	335	355	377	341	369	372	347	366	323	348	389	381	420	351	411	375	365	378	350	409	351	365	347	374	372	368	381	414	383	379	409	385	371	374	375	342	386	358	331	357	310	343	376	346	358	328	371	376	372	383	360	346	362	342	364	351	394	370	402	341	349	360	401	356	372	397	317	375	367	340	364	353	364	393	375	379	358	365	352	377	372	377	339	364	374	361	330	361	380	382	385	360	398	352	366	385	364	386	366	364	363	331	378	346	357	336	348	383	366	349	338	419	390	382	376	368	353	354	389	367	390	335	375	373	367	345	355	344	343	367	341	353	365	373	341	369	401	360	383	360	379	367	345	344	356	355	379	361	348	347	370	424	354	336	351	353	383	344	334	374	398	371	382	376	342	366	336	370	391	378	370	338	387	335	359	399	390	378	366	335	362	362	386	375	395	383	368	366	351	362	402	393	347	378	371	374	365	349	376	362	333	346	373	351	382	327	415	347	360	353	365	338	379	370	355	320	388	341	360	358	350	354	387	382	363	404	393	372	349	361	374	369	350	352	382	372	387	317	389	361	356	381	377	385	378	389	387	357	366	357	363	350	358	338	331	352	339	384	355	355	370	361	407	348	375	345	398	335	364	406	371	373	356	372	395	375	376	359	312	369	349	371	347	357	356	370	347	338	383	386	335	397	356	373	360	367	372	365	358	360	360	357	375	369	361	406	375	399	366	355	360	359	356	357	383	380	359	351	352	342	357	354	335	352	352	376	336	348	387	315	342	362	333	332	371	352	380	366	338	356	386	362	392	374	345	372	382	358	369	348	359	378	358	378	383	360	359	361
36817	57658	49060	34123	25251	17918	11329	7032	4577	3015	2280	1759	1393	1145	962	890	736	699	659	635	553	575	552	532	521	520	488	519	501	441	471	463	528	434	468	462	471	464	496	421	464	470	467	459	476	450	456	479	416	449	449	429	432	435	407	440	427	463	436	468	391	449	456	438	450	464	445	428	450	469	417	432	424	437	479	428	429	439	409	416	450	446	455	430	433	448	438	432	446	481	426	441	447	428	414	418	448	430	451	450	390	431	445	471	442	435	479	451	468	476	416	486	446	403	390	415	462	461	457	422	435	398	449	462	446	428	418	484	396	429	420	448	423	445	425	423	439	480	450	448	398	474	436	474	425	426	399	450	455	423	441	394	455	459	407	437	449	468	411	440	442	438	451	430	441	417	429	467	458	415	446	394	442	424	414	473	465	389	432	435	419	397	464	423	418	393	440	435	420	421	425	478	469	429	474	440	453	456	422	428	404	459	448	443	453	412	433	424	440	443	456	420	401	460	445	429	448	479	421	448	436	436	435	452	444	440	405	435	466	421	469	403	443	445	412	439	437	422	460	438	446	423	452	468	446	400	408	413	411	439	411	452	438	408	413	436	415	437	440	460	463	398	418	443	436	459	434	443	402	394	483	469	440	437	448	474	444	461	429	466	417	409	444	434	446	437	456	430	459	457	448	423	450	431	465	405	429	415	465	441	448	417	458	455	428	466	421	459	435	437	450	446	450	456	418	461	444	414	515	419	431	412	456	441	445	482	381	419	449	425	449	467	457	448	444	437	443	411	434	442	392	451	429	449	417	459	440	430	449	430	429	466	423	433	445	475	435	438	457	413	433	471	403	460	415	440	460	425	441	454	449	437	456	447	449	438	406	407	475	437	412	451	418	439	440	474	398	458	472	433	434	413	464	439	394	450	408	436	448	431	468	430	443	438	467	398	446	514	450	460	439	421	439	429	473	440	416	432	419	469	427	449	431	434	441	465	442	405	450	469	441	440	468	452	454	445	451	455	445	436	409	450	458	444	459	440	438	420	449	484	454	429	463	406	467	450	406	435	397	453	458	443	433	459	427	409	409	393	457	461	441	433	466	464	400	425	457	469	422	436	471	469	474	470	441	439	469	458	439	447	451	462	413	418	433	440	474	428	453	447	429	445	413	445	432	413	402	432	424	455	441	451	418	417	446	484	418	426	418	437	469	416	450	408	373	449	478	471	472	395	453	437	434	457	428	432	431	424	445	445	455	416	478	439	405	431	434	465	436	433	432	427	422	459	443	443	444	432	446	414	472	446	449	469	415	432	440	439	435	427	456	462	409	484	443	435	458	475	410	430	430	426	457	446	430	398	464	447	456	425	440	433	430	439	452	434	423	439	467	460	452	456	439	463	419	419	419	420	432	456	456	434	467	465	464	443	445	447	449	459	409	430	452	432	450	444	408	433	390	450	456	417	479	428	449	474	465	485	434	468	412	456	397	438	441	446	441	410	461	427	448	435	470	395	448	451	406	406	435	411	476	446	409	453	460	453	477	439	425	414	452	435	432	453	453	468	435	424	464	435	414	449	428	449	455	426	447	451	430	408	435	434	449	453	477	475	442	459	416	445	428	483	462	451	430	451	493	451	424	450	438	423	433	425	420	451	425	436	419	398	438	421	416	409	434	449	422	467	427	438	472	465	437	469	397	473	425	397	474	453	421	467	417	438	429	439	409	438	413	445	440	425	438	427	460	453	454	442	399	460	421	419	443	422	397	416	423	441	407	407	433	403	403	430	449	394	449	457	453	407	411	451	426	439	472	436	420	482	438	435	478	466	429	417	456	407	399	435	415	402	434	442	460	464	442	405	418	420	434	422	449	458	430	389	431	451	428	419	426	436	472	430	451	414	402	465	479	462	394	461	443	443	427	404	433	472	422	419	454	427	467	410	415	460	440	429	398	464	428	446	434	476	463	450	431	443	420	456	433	437	432	440	473	429	482	440	403	460	439	436	437	422	443	417	429	427	453	444	447	419	454	428	464	460	413	437	451	472	437	441	427	419	444	423	453	429	464	418	457	447	405	410	427	421	414	409	449	458	430	422	409	458	401	464	429	434	454	421	445	444	422	403	448	430	441	449	467	431	417	435	401	428	466	475	450	433	436	429	441	431	441	434	415	430	430	436	406	434	450	417	443	405	413	431	433	443	432	421	433	429	463	452	460	412	460	390	457	434	453	458	444	398	459	441	448	428	474	452	456	435	423	428	458	407	433	406	440	463	426	461	454	422	447	467	428	425	398	461	424	432	423	441	451	459	406	469	423	454	452	433	433	458	456	394	423	430	485	419	464	404	472	410	412	412	460	465	438	405	457	469	409	436	407	478	454	427	443	440	473	416	432	460	423	460	444	416	455	442	436	474	424	439	472	445	443	423	385	459	404	453	436	431	433	451	419	453	436	439	425	443	442	438	420	409	431	462	453	452	460	444	438	455	434	457	433	411	442	434	434	449	431	442	437	418	465	452	405	440	472	441	437	462	433	406	437	472	445	456	432	430	430	421	469	424	392	449	478	406	399	424	402	453	439	433	444	459	441	449	439	481	425	460	435	448	438	426	475	465	408	412	452	436	455	427	436	433	463	437	417	406	405	453	432	404	454	431	440	410	449	459	439	449	421	387	444	453	445	434	464	453	480	456	442	413	438	417	456	474	412	414	453	494	451	406	437	436	432	453	445	435	454	438	425	435	466	465	477	455	447	412	448	432	419	451	453	452	449	455	448	379	420	422	440	454	508	424	433	393	451	447	447	452	468	434	478	445	458	423	434	461	429	433	442	426	418	448	453	436	416	440	416	435	417	446	441	426	418	428	438	420	431	426	461	484	459	414	419	469	438	416	472	419	472	444	414	491	432	413	420	421	440	435	415	468	464	433	451	401	425	449	462	454	460	466	423	443	434	412	420	446	438	433	460	422	495	424	450	426	438	434	457	445	463	437	420	440	452	431	416	446	400	418	452	484	457	450	434	440	453	427	424	457	445	422	401	468	421	445	438	446	414	390	497	444	430	414	454	399	416	460	406	449	474	402	429	406	422	466	446	479	435	413	421	448	467	437	424	458	475	423	444	453	442	436	465	445	451	459	434	461	448	429	428	462	470	443	482	450	435	406	410	462	438	452	420	450	459	450	433	422	434	396	478	408	484	444	442	446	442	440	453	449	440	443	426	413	441	433	419	421	435	458	411	490	430	444	451	414	439	435	450	427	458	432	436	451	463	447	446	440	428	443	431	425	425	434	445	443	445	398	446	447	466	443	429	451	410	447	442	482	425	432	394	438	436	438	425	451	433	437	440	436	446	454	430	459	437	466	427	416	436	421	432	420	455	468	426	418	437	441	432	422	432	460	422	469	468	464	424	459	440	438	400	469	430	405	412	439	437	429	409	468	442	440	402	463	429	432	456	496	443	418	436	509	431	424	493	448	450	455	398	450	455	463	441	406	428	419	414	450	447	455	400	419	456	448
23330	21668	29391	24644	22036	23152	20334	8771	4796	3200	2255	1712	1258	1117	973	824	789	701	628	601	554	528	504	473	451	475	477	485	432	407	433	430	436	433	399	386	376	393	453	403	399	373	367	401	364	386	361	381	418	382	382	387	411	400	403	379	385	395	389	389	369	363	420	353	387	385	364	383	354	389	375	378	390	374	401	358	356	410	379	363	395	348	363	366	343	373	422	361	369	395	420	400	344	402	384	363	428	374	377	352	358	370	337	350	340	376	382	386	380	360	385	379	384	375	380	396	397	367	386	355	440	393	393	386	403	404	392	366	381	382	390	359	359	348	369	393	389	374	397	394	393	378	381	395	365	396	395	371	402	342	358	371	418	350	395	379	380	351	396	385	422	411	384	389	353	425	343	406	390	373	362	384	347	388	394	416	384	379	353	413	408	415	390	382	369	374	384	365	396	399	408	408	384	371	373	385	352	402	377	376	354	397	384	379	428	380	396	389	412	403	395	373	387	386	369	386	379	412	396	378	416	351	409	376	386	396	377	358	388	401	371	387	407	363	390	393	400	367	359	343	355	376	401	377	392	371	388	374	338	399	397	374	358	381	382	386	403	367	354	390	367	420	379	409	405	373	362	406	360	391	410	385	369	360	375	378	343	406	380	373	358	414	358	365	426	361	406	385	390	389	383	372	343	369	432	380	384	391	381	413	377	376	395	403	409	374	372	361	391	449	409	405	361	366	388	350	372	337	372	364	334	383	405	359	412	386	382	402	395	356	379	367	358	417	365	385	402	387	361	359	367	374	402	364	372	389	366	394	366	379	376	353	382	386	365	399	400	390	401	381	387	370	389	370	382	375	382	362	368	416	399	390	417	392	391	416	399	370	357	377	345	417	403	422	399	395	328	386	339	408	374	397	391	364	400	379	370	385	372	366	363	347	390	409	397	400	387	390	346	392	317	351	387	383	377	398	394	374	368	356	393	409	355	357	416	366	382	397	371	346	385	360	368	398	372	345	385	350	409	374	375	407	387	392	386	355	351	412	385	349	387	367	368	380	378	350	359	358	384	376	384	383	365	360	409	385	363	392	381	402	379	368	361	356	366	348	387	393	381	361	375	395	398	371	364	381	376	376	371	365	379	355	359	363	390	395	392	374	374	388	377	358	366	400	387	380	402	373	395	371	360	395	364	411	393	391	372	369	403	366	378	390	383	417	410	369	408	387	405	398	379	384	337	404	398	368	411	386	390	375	406	393	349	373	397	355	365	376	399	386	341	394	397	401	379	378	384	387	370	402	420	418	365	388	358	379	373	430	392	378	381	394	339	395	401	382	362	319	347	355	388	388	366	353	357	394	373	386	347	420	421	382	356	354	362	404	388	404	400	375	389	371	402	390	395	415	370	392	398	394	358	365	396	381	376	355	400	392	384	372	373	357	383	372	399	394	388	372	390	403	386	400	392	383	376	372	391	365	361	369	358	387	364	401	346	356	426	386	378	406	415	408	378	387	391	415	367	398	392	360	362	372	387	382	327	343	403	381	381	412	378	352	384	346	368	386	408	369	385	387	380	371	355	353	368	382	335	398	400	407	352	358	361	365	381	403	371	355	366	409	353	377	359	402	367	354	382	359	385	347	372	407	380	358	386	397	361	355	361	370	370	379	368	353	406	391	390	393	407	409	398	390	421	378	364	371	409	378	374	418	416	404	376	376	374	351	368	383	343	368	414	409	412	359	395	372	373	374	389	368	378	379	353	360	360	374	371	397	363	363	366	381	381	351	345	405	369	360	384	406	354	402	401	364	384	388	381	423	349	346	396	366	398	404	381	399	361	351	383	350	367	413	389	379	392	404	362	388	376	376	387	414	361	336	394	355	363	407	394	377	353	351	373	369	363	380	368	408	362	385	370	440	351	383	378	393	389	351	380	373	423	379	415	392	337	377	397	361	377	371	359	393	375	392	377	403	367	370	355	371	378	403	412	408	329	388	372	358	429	370	360	395	393	403	379	371	371	375	396	357	354	378	377	372	369	404	399	338	381	380	354	382	344	409	417	385	386	389	387	349	384	401	376	384	381	402	387	413	342	387	399	379	386	375	380	341	401	368	388	374	362	390	400	373	360	350	375	393	382	355	373	382	378	389	398	384	400	375	388	368	319	402	385	392	387	415	406	412	389	338	404	367	376	374	393	378	404	390	381	394	379	343	391	357	356	386	417	343	391	399	368	403	376	387	376	382	375	370	395	342	416	383	371	341	390	372	364	371	375	368	348	375	403	352	406	365	406	357	381	394	381	353	371	392	361	402	391	386	353	364	364	359	362	383	380	393	394	366	372	384	371	412	374	344	364	389	389	411	400	361	394	381	392	375	351	396	344	376	371	360	381	369	385	342	380	374	370	347	418	402	397	393	401	379	376	376	371	374	354	399	377	352	348	369	403	392	401	379	406	369	338	391	401	357	371	395	387	380	404	398	365	391	379	417	372	361	367	378	382	377	381	394	351	403	379	387	413	349	373	390	372	373	390	388	371	386	403	378	376	405	382	377	398	384	369	377	375	406	398	372	377	402	374	395	408	397	375	379	392	380	405	385	367	414	369	374	368	379	364	395	398	350	396	402	383	390	369	447	409	362	389	358	428	416	399	411	360	385	344	377	365	366	345	386	381	417	414	396	378	384	353	376	362	389	397	374	354	370	344	398	379	387	369	418	365	409	381	389	410	355	368	362	380	400	368	354	394	352	374	422	359	376	374	390	385	375	367	395	386	395	378	364	397	358	365	415	394	370	384	368	378	391	378	389	385	391	399	399	363	412	378	370	397	382	363	389	391	388	435	366	391	398	399	371	392	393	391	359	378	357	376	398	407	385	383	372	381	397	386	390	371	362	366	352	406	381	394	410	345	343	384	387	383	373	361	405	401	400	368	381	412	368	391	382	361	426	345	388	381	367	387	399	424	379	362	347	392	385	420	368	373	343	407	374	392	380	369	392	370	418	401	398	347	401	360	360	402	360	363	403	366	384	393	386	381	405	360	359	369	389	380	375	420	410	352	410	362	393	382	367	394	382	374	391	354	405	399	377	415	390	370	380	387	375	381	402	373	383	370	373	364	431	394	331	387	395	355	370	386	373	403	398	370	394	367	427	367	366	368	362	391	397	380	392	366	354	356	393	392	370	386	379	365	387	377	439	374	383	377	379	347	380	360	367	414	365	369	417	391	391	390	373	368	377	397	360	368	363	360	377	398	396	408	331	376	373	379	360	402	386	416	412	386	392	377	369	398	410	380	397	399	354	367	410	392	408	345	351	419	375	372	400	396	363	359	372	396	377	373	356	369	385	396	370	353	355	390	353	368	355	387	394	365	359	385	353	382	353	393	361	357	347	361	383	415	406	388	408	411	373	403	357	373	406	399	413	401	367	390	380	346	375	399	379	367	401	342	347	372	413	378	393	361	347	374	386	346	386	373	380	379	404	365	368	369	421	386	376	353	408	408	420	374	396	346	376
38730	69746	58813	42454	30093	23875	17167	11611	7374	5247	3708	2714	2042	1708	1428	1105	1018	888	776	731	709	631	612	638	598	590	548	531	519	436	535	479	475	507	495	471	455	488	479	442	490	459	432	479	471	443	455	454	437	475	414	412	464	476	460	427	451	415	490	478	464	433	481	476	442	454	443	457	433	457	463	452	439	442	473	458	450	494	420	446	458	412	441	461	467	426	447	444	470	429	464	435	434	461	452	480	408	449	434	472	458	425	465	489	433	431	470	450	451	416	458	442	464	437	486	447	443	460	447	473	435	408	439	439	446	420	441	456	445	448	445	460	461	428	430	428	479	453	458	426	417	445	445	465	458	420	462	427	436	464	459	459	440	422	440	436	461	454	452	481	431	431	435	425	448	444	459	430	428	454	440	453	410	472	425	451	404	458	412	476	425	449	437	473	420	463	455	467	448	469	433	448	448	454	472	475	448	468	446	433	448	443	450	447	441	436	444	444	468	434	448	405	456	456	446	450	447	462	430	476	468	417	438	422	450	457	458	415	427	465	446	442	398	455	430	427	444	419	439	436	421	431	425	476	465	486	461	476	416	440	430	454	461	445	469	462	488	427	454	445	427	439	418	432	450	459	455	437	447	442	461	441	392	437	444	482	456	417	463	469	441	411	441	468	433	460	436	417	431	427	448	436	437	432	474	438	454	455	468	468	442	436	468	421	455	407	438	439	502	442	428	445	446	504	451	410	425	451	435	416	430	456	449	428	456	425	438	417	414	429	403	449	456	436	460	436	453	453	450	444	474	445	426	468	438	452	425	466	470	492	452	449	432	496	467	430	420	430	458	439	452	438	422	441	460	479	424	440	439	478	432	474	483	442	442	412	434	440	462	454	450	485	416	429	472	423	473	431	467	454	486	422	456	433	419	439	455	395	443	459	450	406	463	460	453	489	498	440	457	450	413	444	457	421	431	413	457	443	485	476	453	442	442	432	440	460	427	469	444	465	402	476	470	461	459	466	404	446	431	433	410	482	456	428	447	442	438	458	461	489	432	438	435	438	457	429	429	478	477	433	448	457	461	468	487	462	482	447	480	428	455	495	456	448	449	438	440	421	450	441	464	459	445	461	457	454	443	464	432	424	447	428	436	458	455	433	402	443	422	427	471	434	434	435	467	430	469	448	444	502	435	459	450	486	474	445	442	440	441	463	449	471	448	455	467	419	425	418	429	445	448	458	464	403	408	445	452	427	475	445	414	438	459	398	456	424	467	454	456	450	435	456	472	442	412	470	447	475	437	444	472	446	453	424	415	445	476	401	472	463	477	442	449	418	476	415	473	443	464	425	465	442	473	407	440	457	452	439	427	455	424	419	437	470	433	467	445	386	454	462	430	502	421	422	453	417	457	483	410	426	446	443	436	481	401	397	437	439	425	448	449	476	425	448	418	419	415	454	423	457	419	417	459	426	433	448	453	453	426	415	460	443	469	450	474	429	486	422	434	441	490	436	431	420	464	467	459	410	435	454	425	458	422	440	423	413	482	444	456	460	441	454	477	438	443	449	442	458	422	436	463	472	454	437	486	464	469	495	449	460	431	454	465	449	456	470	448	433	424	449	449	423	468	484	456	414	463	397	426	426	461	475	454	454	485	447	453	484	402	441	468	429	448	469	446	413	442	455	445	462	455	417	463	401	461	442	456	435	421	426	446	415	466	461	438	449	442	413	453	431	433	435	455	452	460	476	478	453	420	412	461	434	472	454	480	432	501	410	435	432	450	470	421	462	428	460	426	425	439	433	429	475	449	484	452	454	492	444	433	456	473	435	455	431	463	453	415	456	451	467	452	465	425	450	440	435	428	417	436	433	475	451	430	469	411	468	431	451	400	430	468	497	421	432	437	417	460	417	461	412	447	431	444	462	459	469	436	458	475	431	464	445	480	490	435	458	434	502	427	457	439	494	459	504	442	434	438	438	457	434	435	446	436	486	466	474	468	435	404	465	450	431	432	433	436	460	442	449	437	459	453	477	496	439	451	440	462	412	428	456	435	452	471	434	455	400	431	440	469	405	432	465	450	439	453	432	469	462	461	426	445	476	397	454	460	465	447	451	448	455	456	458	489	458	450	445	432	405	462	447	439	425	445	445	475	427	452	438	478	443	466	421	440	443	449	481	460	459	455	475	414	450	465	422	472	454	436	411	476	455	463	411	438	432	436	430	462	425	446	450	433	431	458	496	465	463	443	447	440	473	408	424	470	444	456	452	495	467	398	460	421	430	481	463	415	432	400	440	437	451	440	474	450	435	464	438	466	382	474	464	496	434	467	436	465	430	420	446	471	469	463	477	455	473	456	437	462	452	438	438	456	446	435	413	448	472	432	407	467	458	425	406	469	461	449	428	437	426	435	458	471	467	422	426	449	442	500	441	425	447	398	477	432	471	490	455	442	453	482	460	457	431	447	443	463	479	438	443	460	440	479	471	460	447	458	417	455	445	461	456	460	444	454	446	421	414	445	475	459	441	442	452	463	446	463	441	468	425	469	476	442	442	425	425	480	437	448	460	413	421	451	436	434	425	436	427	433	410	451	484	432	422	422	479	455	438	447	450	412	478	479	459	464	421	457	460	449	461	423	454	426	418	491	471	444	458	446	477	417	439	457	401	441	483	441	413	458	426	433	450	436	403	485	428	413	451	416	422	394	478	435	459	447	414	414	414	437	437	436	431	444	426	433	400	444	431	439	478	476	443	437	464	415	453	458	456	419	440	428	456	464	437	475	409	428	494	427	423	442	423	431	466	447	423	428	442	426	491	471	451	455	493	419	450	411	448	413	444	470	453	442	472	461	437	436	414	435	476	464	440	447	438	480	423	462	472	444	434	449	463	423	459	477	467	431	482	493	482	439	424	437	472	445	442	426	423	460	443	485	461	452	456	457	446	441	426	446	465	460	474	451	452	454	454	478	483	436	477	450	443	409	483	442	475	498	435	459	464	433	430	422	433	451	443	465	439	416	434	436	436	454	445	443	423	486	413	478	446	455	439	438	440	455	442	451	447	418	454	406	428	483	460	442	479	438	440	439	456	504	435	421	439	474	446	433	455	478	462	461	435	433	452	457	439	472	433	447	453	436	466	432	497	478	427	482	448	474	412	465	423	476	441	474	439	459	476	446	448	450	418	429	483	416	421	470	448	471	468	482	444	437	488	454	446	407	469	481	429	429	422	422	446	476	455	400	468	449	462	430	415	467	473	464	446	444	442	466	434	435	442	479	467	470	478	454	452	487	446	427	444	431	428	450	467	445	456	439	460	441	467	432	432	420	449	488	466	455	455	441	439	468	454	450	443	445	459	457	430	456	432	461	417	429	427	397	461	450	441	438	456	437	423	517	466	432	414	449	472	480	469	447	442	455	460	457	425	452	454	458	454	446	436	436	435	435	410	470	431	459	446	442	440	414	444	431	453	454	430	459	431	488	424	482	436	424	478	444	418	447	439	452	440	491	439	470	450
31807	35463	39621	27735	14236	7553	4242	2527	1695	1284	1092	866	695	660	601	507	506	490	445	425	447	448	438	432	385	410	381	363	400	349	385	400	347	343	376	346	366	402	372	354	385	388	389	396	375	380	429	405	373	365	406	366	362	389	372	390	382	377	385	348	380	363	377	401	372	357	343	392	386	384	349	405	354	386	365	376	340	373	346	383	359	384	396	392	370	334	388	370	381	381	335	346	391	344	372	397	368	360	392	373	381	353	374	396	361	385	364	356	383	368	367	401	371	377	409	353	384	346	371	359	372	368	421	337	356	384	347	388	389	340	346	385	393	370	347	372	370	361	362	360	352	367	371	363	382	376	407	381	340	396	357	379	363	396	347	367	373	390	384	359	351	381	363	390	354	361	373	384	374	375	359	405	351	354	394	333	380	353	371	373	390	357	399	368	368	384	351	397	326	396	339	399	368	374	374	362	407	362	374	404	330	377	365	364	357	381	349	361	356	375	387	365	359	364	380	374	371	368	389	370	400	362	369	361	411	352	347	353	377	354	379	320	403	371	360	360	382	321	409	336	343	362	364	356	359	369	365	362	346	383	372	346	405	371	385	361	344	363	351	374	351	373	344	358	359	377	346	385	400	360	376	374	334	365	410	333	370	357	374	354	330	367	374	355	361	347	375	410	377	379	363	347	361	403	342	360	364	358	403	358	397	370	328	400	375	386	353	388	376	384	388	355	394	380	402	339	363	394	390	395	371	344	346	382	361	336	411	357	370	369	383	374	420	334	316	374	360	396	348	377	359	356	389	379	357	397	374	346	375	363	363	362	366	381	375	389	370	381	394	342	378	396	368	377	360	384	375	361	370	375	384	385	391	369	390	363	362	405	372	351	360	381	340	421	360	392	348	383	358	401	403	367	346	347	341	369	404	346	367	356	354	363	358	350	360	370	390	359	365	372	374	365	360	375	399	358	390	360	365	358	388	393	352	380	378	385	339	378	357	349	350	374	371	381	385	357	377	390	357	373	387	334	374	394	374	344	372	344	366	371	358	393	369	388	328	383	362	371	389	378	360	374	364	360	380	405	348	349	377	376	402	377	349	366	341	343	349	331	397	341	356	328	368	356	347	391	357	364	332	410	369	383	388	368	393	354	357	404	354	371	342	343	361	382	359	353	350	374	356	335	380	371	377	379	359	385	396	353	391	358	350	375	375	375	366	371	340	400	351	399	354	382	384	362	374	359	366	380	372	355	397	385	335	376	354	366	390	390	335	371	336	342	353	360	349	392	389	342	360	368	396	367	377	378	374	351	377	382	386	367	365	384	358	338	340	370	351	391	399	366	388	379	388	369	351	367	366	360	380	352	351	360	388	363	347	345	383	389	350	356	360	364	359	392	369	363	376	384	367	415	386	374	395	365	372	380	376	344	356	402	388	385	360	372	373	389	368	351	358	363	350	350	354	382	449	391	381	378	396	408	391	373	394	387	361	397	364	342	378	346	341	341	374	412	355	335	367	379	353	382	406	375	387	367	383	378	347	379	365	355	384	381	356	389	379	363	367	363	354	361	375	370	361	344	405	347	362	369	377	384	369	396	393	359	364	386	341	358	385	407	352	372	374	373	393	385	369	350	360	411	329	351	365	377	374	382	370	333	387	371	371	363	351	345	364	327	359	362	384	357	357	368	363	339	378	369	365	356	383	360	350	387	390	337	345	396	358	374	375	385	379	394	385	376	359	351	368	397	383	377	374	369	412	389	361	382	365	359	402	391	373	362	374	366	368	393	387	383	364	377	386	364	352	363	354	345	345	398	375	354	403	354	388	377	353	390	362	359	385	371	385	394	347	337	364	377	403	373	344	346	382	360	413	391	336	364	374	372	373	379	353	367	387	362	369	371	332	322	418	340	342	360	382	373	333	369	358	362	406	391	392	392	403	393	377	367	380	391	388	366	347	364	368	364	362	412	374	387	361	379	344	360	376	388	369	352	379	368	364	351	363	361	368	368	370	357	375	341	397	368	359	350	367	360	357	376	378	390	360	355	359	360	362	348	388	378	378	388	366	375	333	389	367	378	412	365	366	381	388	363	358	372	360	362	414	370	352	379	400	359	394	372	379	402	377	343	367	343	358	344	374	387	389	344	349	376	374	362	401	394	356	348	392	361	423	345	325	410	349	390	355	345	368	375	337	395	404	396	385	365	352	395	361	348	367	388	390	364	357	381	344	388	381	396	347	373	345	388	338	373	352	367	371	386	362	354	372	384	387	388	376	386	375	387	370	374	380	379	377	388	379	357	348	348	363	380	364	383	415	341	390	396	388	370	360	380	353	371	349	347	350	377	389	340	366	352	394	371	379	337	358	406	356	393	378	369	361	379	402	384	358	346	378	363	376	362	350	358	377	348	405	349	366	375	393	349	368	372	360	341	402	360	362	349	376	398	384	369	354	370	373	393	380	350	427	345	375	383	375	366	366	359	358	348	398	385	399	399	370	365	370	378	353	399	385	360	427	343	349	390	366	359	357	384	396	409	368	393	393	372	359	441	372	344	337	369	338	382	360	391	351	338	385	378	392	366	358	375	375	406	357	386	370	377	360	399	347	377	395	354	381	383	372	370	380	399	356	416	382	339	348	388	378	386	387	372	368	376	342	365	367	340	375	373	386	371	382	377	406	395	348	353	379	363	378	392	379	356	430	344	364	366	355	380	375	368	375	359	356	343	381	406	352	376	389	350	371	342	340	358	355	346	363	352	355	384	383	377	348	362	371	349	340	361	396	357	352	368	370	371	408	405	335	389	359	394	373	383	355	341	344	375	382	390	336	399	363	368	375	356	380	369	373	375	374	345	369	362	402	357	376	377	372	358	354	347	388	358	357	342	373	405	380	360	396	334	374	376	394	402	354	358	401	353	379	384	363	365	358	355	342	370	370	360	392	344	372	385	350	384	395	393	370	401	367	392	385	383	355	363	358	398	348	377	367	337	353	338	364	392	362	340	362	353	357	365	364	348	377	370	339	335	386	374	345	383	422	373	405	384	389	369	358	364	373	403	368	403	402	351	347	368	356	400	358	395	356	368	343	381	378	356	358	406	387	375	358	388	387	355	408	365	371	372	392	367	349	387	375	338	397	360	344	377	347	350	350	366	349	341	364	349	382	367	350	353	371	358	368	348	369	372	392	373	379	377	398	376	365	367	368	351	326	366	373	381	378	369	396	363	355	362	370	380	380	395	372	404	354	380	387	359	379	354	343	386	385	405	370	351	361	394	398	405	395	375	368	401	377	359	337	343	376	368	385	386	363	376	387	382	375	374	383	358	370	381	343	362	397	378	371	392	364	348	379	414	396	360	360	364	375	395	398	335	376	391	377	375	355	373	370	353	350	377	393	374	365	375	358	351	371	365	326	355	344	357	359	367	361	356	354	397	353	343	379	367	358	402	349	349	358	369	385	349	370	356	375	383	372	349	395	374	373	392	331	374	361	355	362	375	350	384	380	373	362	400
37928	53567	43351	27590	17276	11323	7237	4509	3122	2189	1621	1283	1022	915	883	699	632	585	589	504	507	496	501	476	515	448	466	474	491	436	444	470	436	456	447	451	465	439	407	455	445	460	427	494	421	455	423	456	437	426	402	454	449	421	446	442	444	432	476	449	460	391	426	453	442	439	413	441	461	482	407	439	454	421	431	432	445	486	450	431	479	449	446	465	450	454	435	413	436	454	451	438	431	422	414	455	440	412	439	438	447	459	433	468	478	476	463	463	432	428	436	438	459	437	440	452	421	453	484	478	445	414	429	438	408	469	391	486	457	434	415	428	411	444	451	429	443	437	473	468	444	469	481	462	454	405	412	431	414	441	452	410	430	462	434	444	438	452	468	429	444	456	474	451	428	439	446	462	460	458	395	469	435	477	430	470	422	457	442	471	431	461	450	448	437	433	490	417	428	432	504	452	457	472	434	455	447	464	420	402	435	453	433	439	408	456	420	441	430	494	472	424	427	427	428	443	471	457	446	442	423	438	432	454	460	435	466	464	420	440	439	494	429	450	428	437	453	425	431	427	447	425	438	457	397	441	418	455	418	419	425	390	446	408	454	450	419	483	440	443	486	445	464	418	457	462	428	481	436	445	437	460	448	446	459	406	445	437	468	446	464	448	471	477	432	438	422	454	436	433	431	455	443	467	435	427	382	472	427	446	440	463	412	436	422	434	497	430	444	427	427	440	462	427	441	433	444	465	431	459	460	454	428	458	460	488	472	442	445	470	437	422	403	434	457	441	466	430	417	443	460	496	393	438	443	439	431	420	453	458	456	457	448	491	452	455	431	457	468	468	489	439	447	462	417	428	435	438	441	438	430	442	421	418	476	491	431	438	427	474	450	427	442	403	422	459	449	485	426	454	443	424	443	467	453	453	411	464	452	449	458	456	408	456	418	431	417	473	409	408	453	426	422	444	473	427	433	448	466	450	440	442	432	440	410	425	442	428	440	459	426	434	422	479	405	458	448	436	433	446	468	433	404	449	412	458	464	435	447	477	431	420	452	437	429	451	443	476	449	447	453	460	471	451	439	438	428	495	477	419	418	464	440	445	449	426	431	413	447	460	447	428	395	481	442	442	437	448	433	409	458	447	467	451	435	427	411	456	463	449	433	423	385	446	451	469	445	439	457	423	462	464	441	425	415	473	435	457	438	430	465	441	429	452	450	476	425	405	462	439	439	435	454	427	460	468	469	458	467	460	447	455	512	449	453	397	424	463	430	432	454	426	457	459	459	444	442	448	439	432	451	459	416	425	446	465	467	447	412	455	435	431	446	446	468	458	419	468	439	456	479	456	446	431	426	445	437	442	448	479	479	485	476	461	443	431	430	431	454	463	459	412	438	443	438	431	425	465	404	422	439	425	436	433	445	459	441	452	469	422	465	457	441	450	455	414	414	475	452	442	436	448	421	402	453	426	457	474	424	424	461	451	416	444	419	429	457	438	447	413	434	452	411	483	426	455	458	452	431	428	410	451	422	474	467	441	418	405	481	491	487	477	434	443	485	383	430	433	451	411	460	461	467	506	406	432	454	472	506	420	463	399	418	438	464	429	431	467	468	431	454	441	440	469	427	423	468	438	446	412	410	454	446	448	417	459	479	435	448	413	435	450	456	432	462	410	417	436	441	432	485	440	448	480	414	435	456	453	479	460	466	448	431	449	463	428	451	431	450	401	437	424	455	427	428	429	406	486	456	414	408	401	437	406	432	415	455	456	411	445	477	407	432	458	432	483	450	427	453	438	448	432	438	459	433	420	447	452	457	461	452	416	415	448	450	438	436	432	451	483	454	431	461	446	420	457	455	412	421	387	443	444	401	438	415	402	455	476	423	448	454	434	429	436	437	416	441	438	423	486	458	446	455	458	432	418	431	424	435	409	477	455	460	462	458	474	444	421	450	447	422	451	448	479	440	455	406	432	420	495	440	467	433	456	447	423	470	435	495	466	425	437	444	452	453	456	439	409	462	487	444	435	433	440	481	451	436	446	422	452	414	459	431	432	441	444	440	417	477	452	454	446	435	460	417	373	447	442	420	438	459	445	433	416	439	483	466	448	446	492	438	456	462	450	448	419	459	445	452	441	431	446	415	468	445	428	427	462	426	420	464	475	421	489	463	435	481	398	448	469	451	441	446	437	441	435	407	450	466	447	410	454	441	473	442	437	411	492	455	426	454	473	466	464	432	449	427	444	463	446	447	430	448	458	428	424	428	419	449	435	409	420	434	435	450	447	408	479	440	456	429	437	456	428	441	447	444	487	438	464	487	474	456	484	501	488	442	464	482	447	446	415	441	426	444	412	453	458	446	436	458	430	410	428	457	412	443	451	449	455	468	414	452	477	466	445	410	412	469	444	469	474	416	425	468	459	456	436	410	494	435	439	456	434	434	437	413	430	448	421	447	436	468	433	475	433	435	479	467	410	473	448	415	490	428	426	432	431	434	439	445	407	469	467	465	429	432	435	478	410	469	438	432	447	445	462	428	413	449	450	436	442	441	429	464	415	451	429	428	451	411	445	439	428	440	447	412	441	385	427	480	495	465	461	468	465	450	432	454	441	442	453	422	442	419	419	441	416	443	424	462	447	445	468	425	458	454	448	394	420	419	462	465	412	485	427	442	438	429	451	461	466	478	423	443	442	454	457	433	474	461	436	467	428	452	428	442	404	449	459	477	458	448	419	462	440	449	417	440	455	438	412	426	397	444	445	413	437	413	420	434	455	424	435	449	451	426	431	430	445	407	425	419	489	474	465	456	471	460	415	426	447	421	430	458	446	453	458	419	483	414	433	423	397	398	447	457	450	435	470	456	421	477	396	458	471	433	455	451	449	464	462	421	456	441	429	436	426	451	470	441	437	454	475	437	496	444	395	472	443	481	461	421	430	429	407	455	421	436	452	442	441	454	443	444	437	439	439	422	443	503	472	470	422	434	410	431	461	421	436	436	414	466	410	407	455	427	417	419	440	438	473	495	469	436	435	459	430	399	427	467	416	414	419	465	446	453	479	501	417	438	468	466	450	474	427	419	456	447	438	436	437	479	434	425	440	443	461	471	493	421	459	461	443	458	428	447	440	455	461	448	478	464	455	466	456	434	436	475	419	483	411	409	441	438	411	476	414	446	467	464	437	479	469	439	492	446	433	428	450	452	479	469	435	423	446	446	450	427	415	418	421	439	430	469	484	444	446	433	416	438	412	469	470	438	424	489	468	450	438	452	408	428	466	442	404	437	408	415	421	460	474	406	454	414	446	448	440	445	450	457	470	469	424	468	413	411	431	447	475	397	449	470	471	476	438	488	445	434	443	462	416	443	483	409	425	450	440	447	456	446	462	438	461	447	443	448	453	442	448	450	470	443	449	447	454	484	445	444	444	401	431	433	464	430	463	419	456	464	450	432	465	440	455	479	412	412	407	414	427	436	460	432	452	431	445	445	480	471	438	426	472	454	425	448	449
24449	21616	29028	25382	22752	20120	11720	5361	3144	2081	1562	1218	993	838	716	652	613	552	518	472	476	493	424	432	421	401	410	372	411	428	415	409	436	448	409	369	368	366	387	349	365	385	394	396	384	364	386	343	374	351	367	336	370	392	395	342	408	329	370	377	336	362	353	405	377	382	359	388	377	369	386	348	375	380	396	369	369	373	385	372	383	354	377	352	373	397	370	370	386	358	395	367	388	353	368	379	379	390	361	372	355	431	378	374	367	391	382	411	343	386	382	394	351	395	390	385	368	319	354	383	362	364	366	377	347	408	378	390	321	400	359	367	367	397	367	388	379	363	322	354	378	361	379	363	398	407	372	380	374	376	330	341	340	382	385	355	371	343	332	409	391	372	381	346	410	343	371	356	357	364	379	354	375	380	378	355	343	364	369	373	388	424	388	383	368	407	354	380	390	385	391	395	406	382	387	391	361	370	398	366	364	389	381	412	388	347	389	374	369	368	349	391	383	371	362	346	378	350	398	400	383	385	365	379	411	339	369	373	364	389	355	352	378	354	330	368	358	387	381	373	406	374	335	358	341	362	394	375	377	357	390	377	376	364	361	394	367	371	364	370	388	403	386	372	399	378	373	350	418	378	369	365	358	408	383	391	331	352	363	351	383	357	414	396	365	385	357	381	374	371	349	428	372	352	402	383	373	392	381	354	392	389	341	386	377	390	396	362	366	382	386	338	375	356	381	385	405	370	371	350	376	370	377	295	388	358	385	412	364	385	398	375	401	356	374	359	385	395	387	369	379	437	364	391	397	382	394	381	349	354	368	389	382	410	403	382	367	397	380	365	363	370	376	392	335	371	369	333	362	343	359	379	387	403	358	395	367	369	368	387	370	400	381	371	372	374	385	364	378	373	369	340	350	395	361	372	365	373	360	392	344	335	359	357	365	360	389	389	386	382	374	385	370	365	376	384	344	387	365	353	403	352	396	365	431	389	377	389	371	415	390	371	380	378	374	364	375	358	358	378	359	354	378	362	391	349	375	371	387	362	328	389	372	379	395	348	388	375	368	353	385	390	337	356	378	333	407	361	377	347	371	408	387	371	351	371	402	378	366	366	360	369	381	411	370	357	357	380	352	377	378	401	381	383	393	402	356	364	344	328	380	411	383	380	360	377	389	407	373	412	393	365	425	365	371	375	344	378	408	361	397	356	348	389	376	414	372	370	409	362	372	371	409	408	326	380	374	389	411	369	386	375	385	395	358	369	376	347	355	389	400	380	374	387	351	371	418	385	375	344	383	408	378	364	361	367	369	399	360	356	360	373	347	377	348	372	407	355	370	377	389	365	406	369	395	363	416	380	352	363	369	315	358	374	383	359	378	375	381	384	391	399	368	380	343	397	384	378	355	362	398	332	374	395	395	380	387	389	372	368	388	361	390	367	407	375	415	399	376	380	356	385	362	359	373	377	398	382	392	359	393	399	421	383	404	362	382	391	379	383	399	387	374	381	359	396	372	381	384	388	388	367	381	366	345	386	372	403	390	392	359	382	368	341	367	384	347	352	387	368	376	389	370	340	415	360	375	364	376	389	378	390	361	391	360	391	339	416	399	366	382	394	339	389	381	387	356	369	380	364	379	354	356	376	342	384	352	384	370	391	385	381	366	384	341	361	386	390	400	381	364	392	405	384	437	400	396	365	365	380	374	402	415	357	411	334	380	370	388	359	370	359	396	382	391	376	356	383	408	353	368	418	359	372	393	333	344	391	385	369	356	389	443	380	401	401	357	407	352	388	387	359	412	382	395	368	384	378	375	343	356	388	381	370	369	396	388	335	388	364	365	379	393	380	385	352	382	346	397	394	351	346	364	366	350	370	399	394	372	364	383	370	379	360	361	344	421	406	374	383	380	431	397	377	360	380	357	381	328	382	374	372	373	386	363	377	379	393	388	359	375	388	420	408	360	351	368	377	377	390	361	381	377	401	359	393	366	344	367	381	384	396	376	372	346	354	396	375	387	356	396	372	353	362	371	365	380	369	383	362	363	384	373	374	411	365	358	382	375	384	386	361	378	379	421	403	370	368	387	386	378	413	369	386	392	382	364	381	376	367	382	379	357	370	359	394	392	364	422	379	379	412	377	358	393	415	414	374	378	386	391	411	345	369	353	359	356	360	389	383	383	366	363	380	388	399	370	356	381	340	387	335	377	394	393	389	386	348	385	370	364	369	390	388	357	351	354	374	372	381	365	386	410	384	405	361	378	338	353	371	363	358	371	366	367	374	352	378	370	332	352	391	381	386	399	417	355	387	395	348	389	369	372	406	387	381	361	363	351	376	351	349	393	374	371	356	383	372	380	376	402	386	371	379	386	352	364	399	364	395	368	351	382	361	336	410	387	379	365	372	392	358	381	373	387	373	387	385	372	382	387	356	361	369	371	405	402	375	403	386	369	371	375	385	366	371	399	387	383	370	365	388	377	383	349	350	390	394	340	387	366	361	385	351	364	349	386	346	355	403	361	351	375	363	356	411	377	375	390	348	403	391	369	371	353	384	394	356	363	344	393	333	354	390	371	379	379	337	347	340	390	384	381	369	391	357	409	357	379	350	353	401	371	349	341	373	398	399	369	380	404	375	399	413	379	352	378	380	325	408	367	377	355	349	373	395	397	350	356	357	368	373	385	371	361	394	366	321	394	401	408	404	369	391	370	396	365	361	345	377	412	375	343	351	363	363	377	388	391	370	362	388	356	347	341	370	358	396	395	356	361	389	366	386	346	346	377	388	379	364	402	330	379	427	384	366	386	353	359	374	337	402	377	383	421	351	396	383	408	354	378	395	372	377	325	386	325	358	370	367	362	386	381	378	375	353	350	370	376	362	378	396	386	344	386	382	376	376	384	393	359	372	389	380	412	350	381	344	363	387	369	388	385	366	363	379	375	374	374	334	380	406	385	365	346	361	353	370	367	385	347	328	351	398	373	392	356	376	369	373	357	390	374	351	393	418	377	394	386	363	388	374	359	353	373	353	352	412	351	377	376	375	369	399	388	366	361	378	348	357	355	373	387	376	367	396	378	395	380	372	373	391	389	352	331	350	380	402	385	386	381	411	383	396	377	394	342	395	332	390	394	388	365	368	345	396	395	388	387	335	372	376	376	349	377	362	369	374	381	375	331	382	376	362	340	385	383	368	365	368	367	380	390	343	394	375	374	356	339	394	372	375	415	353	381	351	367	384	379	386	362	358	383	420	396	356	394	372	372	363	377	365	355	399	391	387	380	348	412	380	363	382	397	362	387	359	356	367	386	357	379	394	376	371	352	364	377	345	394	358	382	399	379	400	383	416	324	378	377	379	329	367	360	359	390	380	361	362	349	395	383	334	395	345	388	384	347	365	349	389	354	389	393	360	375	351	389	359	374	345	368	389	365	385	391	371	353	363	376	386	365	379	403	400	406	366	399	346	392	367	353	378	400	393	410	408	400	340	388	362	362	348	374	393	362	353
37081	63336	51299	33372	26481	19699	12683	7952	5127	3489	2465	1923	1536	1202	1084	877	853	647	657	635	615	624	567	540	573	483	484	499	519	486	489	462	481	509	470	448	476	453	451	485	430	463	476	434	447	446	432	434	490	451	439	473	437	450	430	474	422	446	457	466	438	427	453	458	463	450	427	454	436	476	405	443	435	425	473	429	444	468	470	446	398	473	451	440	470	444	451	457	450	444	444	439	388	434	433	394	432	468	454	418	431	451	466	426	470	428	459	467	483	428	445	405	439	455	452	462	382	404	441	475	426	430	444	420	477	417	424	456	417	440	432	455	452	440	439	453	457	452	481	438	457	440	471	458	428	446	462	464	429	436	407	454	445	450	431	444	405	460	435	437	410	476	443	448	431	457	442	477	464	430	446	495	463	464	443	428	423	444	473	449	426	482	449	457	431	439	441	460	447	446	419	476	457	424	478	492	472	479	473	450	445	428	470	465	429	469	471	453	460	436	456	436	434	446	446	418	462	479	421	432	457	456	460	438	443	461	460	421	422	405	399	437	481	470	454	468	495	451	470	428	452	447	430	457	447	447	444	447	434	480	433	424	459	443	453	478	480	425	461	464	426	450	442	456	437	430	431	449	402	473	472	484	446	460	430	398	434	416	488	463	393	453	480	463	455	453	461	429	406	427	450	467	455	470	425	436	433	512	487	452	471	452	439	483	442	410	453	439	449	429	440	461	434	413	446	448	469	451	452	439	474	458	428	500	462	489	454	443	452	443	463	439	496	466	435	450	442	433	441	425	454	472	435	456	503	477	465	426	431	462	411	453	380	455	401	423	466	464	392	458	439	440	449	439	432	468	508	446	453	441	462	470	437	433	431	474	412	462	443	445	448	438	497	426	437	443	479	437	458	478	425	445	452	477	445	446	445	415	471	398	435	427	421	461	423	471	456	491	437	462	455	416	436	462	442	455	417	437	442	431	478	470	475	453	422	442	470	443	450	444	452	446	451	402	441	406	481	458	427	430	481	429	407	450	464	456	437	448	476	481	473	424	422	422	468	444	426	443	455	399	471	465	453	424	455	415	499	445	436	414	453	423	447	426	445	463	445	457	385	430	455	446	400	471	388	451	400	449	439	462	452	435	434	454	436	424	452	417	426	423	448	440	450	455	459	461	458	409	478	442	417	428	441	421	448	427	470	429	454	449	461	447	448	444	468	443	430	442	446	453	460	429	464	475	411	418	447	400	433	429	461	413	432	453	430	452	425	466	434	446	455	464	475	454	446	444	476	437	465	449	459	436	445	457	433	456	463	446	434	451	445	411	446	436	463	459	436	406	429	441	485	443	480	410	456	507	437	434	440	438	421	491	446	427	459	453	417	434	437	460	424	453	479	468	414	467	452	427	453	452	483	400	414	465	480	470	451	460	399	476	420	417	474	434	440	415	443	425	449	457	444	439	456	461	463	472	488	448	435	475	452	433	462	430	440	420	427	453	437	434	449	447	428	451	498	429	427	436	493	423	465	450	420	448	452	441	444	451	444	405	464	477	438	445	465	461	429	428	440	433	465	452	449	452	396	440	447	428	450	437	436	453	477	415	483	472	429	479	448	463	429	486	463	462	448	453	478	450	460	466	450	419	445	426	435	455	449	458	477	469	443	441	438	458	474	460	470	453	439	436	437	459	469	469	481	437	431	454	422	417	481	429	410	458	410	443	427	438	440	450	435	455	446	448	431	455	461	414	429	460	448	440	460	423	462	433	441	430	446	465	434	447	462	502	469	454	464	454	431	432	434	419	462	468	469	461	452	445	432	435	445	442	425	447	458	445	459	449	439	412	446	423	442	402	459	412	443	421	425	434	470	432	468	443	433	447	470	480	450	445	402	455	436	402	448	459	428	424	439	442	435	518	449	430	413	452	470	441	456	471	438	487	457	464	451	446	460	421	455	436	417	469	442	449	441	446	462	458	451	425	456	435	454	416	425	436	462	432	434	445	456	503	469	456	431	436	454	425	452	429	448	448	424	460	464	441	494	473	470	448	463	446	395	462	473	437	484	509	464	459	440	454	419	483	442	462	443	473	471	486	440	457	455	452	400	434	490	439	436	442	449	447	438	425	437	456	458	473	419	457	433	458	464	457	441	485	453	425	438	450	445	433	424	452	429	445	462	455	445	449	433	448	445	465	455	441	443	466	445	492	470	430	429	429	425	439	429	449	425	430	482	479	441	459	472	441	426	463	440	461	420	441	441	478	470	458	478	480	403	490	479	435	445	430	451	451	466	453	463	470	425	422	444	470	447	439	452	449	441	423	406	481	465	443	467	420	425	439	478	458	439	450	437	431	457	470	476	447	447	420	424	442	483	431	435	430	436	413	423	407	451	427	447	459	443	481	458	454	467	409	449	484	421	421	435	446	420	421	491	450	463	481	395	433	439	479	455	462	439	435	469	465	430	489	445	474	474	455	478	427	472	440	419	445	452	446	462	465	452	450	442	440	422	437	418	440	439	400	463	430	439	455	445	443	450	484	430	420	483	449	419	449	400	460	436	436	455	466	457	464	419	443	444	454	455	425	437	430	412	460	480	415	446	443	466	439	437	447	473	427	442	432	440	438	467	421	449	477	428	429	459	467	459	451	454	464	427	441	430	463	428	427	424	485	468	461	457	417	463	437	435	495	442	449	435	466	482	470	455	448	429	439	440	439	443	452	445	459	414	444	463	456	428	454	411	460	440	491	403	442	445	439	468	447	465	492	420	454	466	442	454	441	472	466	442	447	442	432	430	445	454	444	416	441	442	466	425	439	442	475	432	443	433	428	452	451	429	419	421	478	422	427	455	422	438	436	445	459	459	437	419	451	448	451	442	454	460	419	450	425	438	436	448	424	454	476	411	431	445	450	435	417	440	447	442	475	445	444	443	425	444	460	424	450	437	467	456	429	441	460	453	453	415	436	433	472	478	417	488	458	439	438	442	440	443	414	401	435	430	457	447	441	451	419	454	437	399	452	422	432	440	464	442	457	447	451	475	432	433	461	404	454	416	429	485	424	411	437	471	462	430	456	456	430	472	468	420	424	448	445	463	448	417	447	476	482	432	410	439	460	443	462	419	424	489	464	436	470	442	455	449	441	443	452	477	423	448	450	478	433	417	438	478	458	428	413	470	500	438	458	460	442	450	466	420	458	461	410	433	477	459	460	425	412	428	445	472	432	456	411	429	452	475	363	445	473	446	445	404	434	454	440	423	458	430	430	446	425	468	455	469	457	444	452	447	440	477	442	461	444	454	469	432	434	467	456	432	452	470	494	476	438	452	473	454	432	417	451	412	494	451	468	449	470	464	431	470	458	429	491	413	421	443	415	404	464	421	481	458	434	436	451	462	438	412	433	412	428	422	436	427	431	443	478	441	459	433	469	457	428	432	442	450	478	430	437	438	424	455	462	420	443	432	450	430	427	451	468	449	418	383	477	447	456	419	458	448	413	480	423	476	444	453	459	446	429
25420	21692	28787	26926	21679	14421	7826	3883	2452	1666	1268	1049	878	702	654	566	525	504	471	472	418	405	434	414	404	397	422	360	380	438	394	338	352	353	368	366	401	349	394	373	393	380	362	395	365	373	331	356	362	342	381	360	344	379	343	363	361	357	334	378	360	359	382	384	358	342	356	367	353	375	378	345	379	366	360	354	358	340	349	375	347	365	338	362	345	355	355	384	363	369	368	349	316	353	369	341	362	397	344	363	339	354	371	368	377	363	404	381	388	367	349	385	367	320	349	366	365	359	337	382	358	354	346	331	386	361	326	340	375	351	354	366	351	352	339	358	337	363	375	345	335	389	362	327	351	329	332	322	379	371	366	335	375	348	395	375	347	361	367	349	351	385	374	347	397	328	338	378	341	361	381	336	336	365	338	339	358	343	366	361	390	361	357	355	351	352	360	308	360	361	347	347	378	320	340	357	398	366	343	353	376	375	388	358	350	384	376	372	363	365	360	353	358	345	355	342	333	332	364	340	355	357	373	400	375	377	364	397	387	390	361	382	327	340	370	356	370	369	361	365	341	383	360	399	357	365	365	353	359	402	370	350	342	345	379	345	339	375	357	334	368	377	351	323	375	403	370	368	328	374	357	365	376	332	338	356	360	372	402	353	362	336	378	367	339	361	383	343	378	352	372	340	364	347	387	375	356	356	341	383	378	383	344	342	361	326	342	334	364	378	380	354	331	357	339	379	372	348	361	399	380	382	328	352	390	352	383	363	345	376	355	362	388	357	346	358	372	411	328	340	363	350	349	319	371	349	345	388	396	391	342	344	366	350	364	346	363	358	389	376	343	379	359	380	365	350	349	346	353	368	385	388	364	358	373	345	380	369	338	399	377	308	356	331	362	390	358	378	353	371	374	346	367	368	377	391	392	368	347	331	380	360	375	362	331	361	390	365	378	341	389	333	390	359	370	368	364	347	362	335	348	353	340	371	360	354	365	352	353	368	332	343	379	335	349	363	365	363	337	333	364	375	343	387	382	377	375	371	364	314	370	359	369	357	351	351	337	361	350	332	325	393	347	366	346	370	354	364	341	340	327	383	393	370	378	383	343	340	329	356	388	364	363	364	333	383	414	362	326	378	343	335	369	354	330	368	357	351	335	381	356	371	330	351	382	381	370	344	345	342	407	349	407	372	374	350	361	361	367	371	366	377	333	378	342	369	364	350	379	349	371	360	354	337	360	377	381	349	336	351	334	346	340	316	393	350	351	377	405	358	354	373	349	336	369	332	355	341	345	369	389	375	397	318	378	362	354	348	369	401	346	357	374	331	385	377	359	366	362	343	359	355	380	362	385	335	363	402	342	366	398	336	366	357	349	356	354	359	337	351	391	345	379	372	383	333	365	344	358	372	393	369	371	358	390	348	367	334	379	339	376	380	366	369	353	387	353	344	390	366	325	371	354	363	357	373	340	380	336	368	347	346	368	365	354	352	331	371	359	338	378	357	357	359	357	330	358	334	333	381	374	340	395	366	376	383	407	368	349	348	350	359	357	397	365	356	340	355	364	355	372	344	325	345	369	354	368	391	323	370	352	337	351	362	360	361	350	375	326	380	405	391	351	375	350	374	364	364	348	369	358	343	325	364	349	387	373	346	365	344	353	338	388	368	366	332	315	356	352	368	365	352	373	335	353	391	361	354	357	325	356	350	410	365	322	353	366	382	354	398	370	319	383	377	373	320	356	335	336	335	380	328	397	371	343	351	369	333	374	350	386	358	370	355	352	339	371	381	359	363	340	367	350	347	366	387	381	321	393	359	331	358	377	374	361	345	347	325	369	354	376	372	355	315	374	344	344	342	342	408	345	365	372	354	364	370	342	386	363	355	340	368	368	356	353	355	377	349	358	371	360	351	366	337	368	378	340	340	348	326	374	338	352	374	351	372	357	366	369	381	380	374	362	330	342	328	386	370	365	334	375	344	335	346	364	374	340	349	359	379	347	346	328	355	380	345	344	346	330	371	356	400	352	365	364	361	361	328	367	384	394	324	375	327	372	356	347	382	372	344	339	347	380	380	358	387	359	321	372	340	334	368	347	351	344	320	369	362	353	340	359	345	357	351	389	396	339	374	347	366	349	392	364	342	414	392	387	331	326	351	327	362	344	367	355	383	370	347	364	374	350	356	381	378	352	352	353	344	358	343	374	386	368	362	341	361	376	380	379	342	339	380	383	361	316	388	366	354	388	380	350	339	358	360	336	367	363	345	376	365	350	350	358	341	361	397	359	340	362	351	333	354	401	355	356	321	409	363	361	363	386	346	347	389	356	356	377	397	389	327	367	359	350	389	305	369	354	354	343	371	340	358	370	344	367	340	397	361	360	314	377	350	351	351	335	357	392	354	351	369	369	402	351	336	352	368	365	365	378	349	384	351	378	373	400	349	363	338	317	357	340	390	377	381	373	371	343	370	394	357	335	368	368	406	341	329	359	351	373	358	379	364	336	367	326	343	360	360	362	342	329	362	364	341	369	375	375	370	382	355	379	364	344	342	362	351	356	377	383	350	343	330	354	368	341	358	355	365	341	370	344	403	380	346	356	358	368	352	348	364	377	380	341	339	375	347	353	336	358	391	371	364	333	351	430	347	378	387	362	361	322	330	348	371	354	340	330	328	340	350	354	347	344	358	363	375	375	317	345	384	323	359	402	348	369	354	334	314	320	357	374	356	397	342	353	402	345	361	338	343	370	385	338	351	383	363	360	351	371	353	359	365	379	375	353	322	388	357	349	360	387	365	336	347	356	329	388	381	337	367	393	357	348	374	328	380	356	373	337	370	375	342	343	352	332	342	360	326	388	360	353	372	399	401	367	348	372	385	359	373	330	333	311	342	350	335	380	338	363	334	343	371	356	356	368	388	384	392	356	339	369	380	359	335	353	347	356	359	365	359	403	390	374	373	360	374	353	327	373	377	352	401	346	342	360	339	351	358	321	392	388	395	364	379	339	366	366	346	367	370	358	339	369	346	369	358	361	378	367	355	352	366	384	335	347	321	403	358	333	375	362	359	403	346	365	353	357	351	356	380	353	399	363	347	366	359	371	349	365	367	341	366	380	322	373	358	343	337	362	343	356	346	360	361	358	374	365	373	354	370	377	356	358	375	363	341	334	341	338	375	363	362	360	381	377	389	381	316	359	350	357	368	383	366	372	343	328	360	385	372	359	314	382	335	389	366	355	363	368	378	330	366	383	372	392	332	368	379	340	355	397	330	360	381	320	383	381	395	372	356	392	350	365	339	337	393	352	391	379	358	347	368	338	334	353	386	340	355	409	339	369	364	353	372	363	384	368	353	335	347	373	352	369	365	393	337	334	376	321	357	365	349	337	333	380	335	357	347	392	382	353	338	371	333	392	351	353	357	323	363	327	359	328	369	368	390	388	353	369	351	331	377	329	375	351	359	367	344	377	373	370	350	388	295	374	344	346	339	332	372	367	349	369	377	360	383
37814	58662	44332	31392	24984	17253	11266	6968	4443	2832	2092	1662	1338	1157	924	807	750	664	651	590	567	527	529	507	498	521	499	460	496	471	466	496	498	444	431	472	443	433	483	443	444	426	474	431	458	392	478	441	478	441	419	419	415	459	412	432	444	418	469	423	439	410	494	431	434	418	425	453	421	465	432	457	425	412	437	422	433	417	425	404	447	437	408	451	407	417	459	409	427	415	417	434	428	414	457	419	452	432	473	422	455	450	455	446	460	447	409	388	434	409	439	418	432	408	450	421	448	444	467	444	432	432	414	410	446	420	428	437	474	428	404	420	427	419	447	442	420	413	430	415	449	441	455	457	446	413	438	442	403	469	431	432	488	425	437	430	448	455	411	426	393	426	427	462	411	411	429	383	457	431	430	427	411	440	420	420	445	474	401	470	394	447	428	419	430	447	416	427	416	464	445	435	407	460	433	474	408	387	415	444	425	422	438	438	430	407	420	454	397	451	401	449	445	439	431	415	449	429	464	409	420	447	383	424	433	420	432	420	424	421	412	415	428	466	460	396	445	414	440	444	420	464	411	404	413	445	421	384	459	386	443	456	447	388	386	416	415	434	428	403	455	385	447	464	436	442	424	433	468	428	422	424	423	397	430	438	451	447	440	405	462	402	401	444	460	453	432	481	404	454	415	425	414	482	419	408	442	434	410	455	451	451	433	426	417	403	411	418	438	410	419	433	455	440	473	427	422	425	428	408	431	446	449	418	432	407	446	401	455	482	435	445	460	414	438	437	427	413	427	426	423	468	401	437	424	413	444	434	386	445	466	442	385	440	447	404	450	454	427	443	412	436	407	390	449	475	420	441	423	431	435	422	405	466	449	453	431	404	477	467	450	472	435	425	429	445	438	470	448	435	421	416	424	463	431	428	409	428	427	420	459	404	447	459	426	434	417	414	454	425	404	439	440	398	456	445	438	407	456	397	389	424	467	424	409	451	434	429	432	402	424	445	396	435	417	455	417	427	445	445	447	433	409	414	402	451	405	446	463	431	427	384	439	411	413	456	421	448	389	415	432	429	454	434	408	438	464	389	440	400	372	428	433	451	397	436	438	437	415	411	450	423	457	404	449	434	423	423	456	455	438	419	425	436	454	420	406	414	464	437	453	501	462	421	408	443	428	396	414	432	412	438	426	439	419	435	428	403	432	386	423	456	440	415	458	424	440	437	433	387	409	423	420	413	420	429	436	441	422	433	426	417	454	430	392	430	435	427	430	426	419	415	425	437	421	411	440	465	429	422	468	453	439	445	487	423	417	438	441	415	444	434	409	437	437	418	435	440	425	468	490	454	460	467	421	407	437	411	441	418	439	457	425	428	413	422	417	426	422	450	426	458	427	431	439	411	409	436	453	438	406	436	480	435	426	434	432	444	401	437	422	465	394	505	410	439	434	424	386	386	422	412	432	476	414	472	459	438	427	443	465	444	428	435	435	458	415	411	435	462	465	411	423	392	440	403	458	462	410	436	432	420	398	471	432	450	414	422	450	402	406	448	412	454	456	422	441	464	417	457	450	427	455	435	462	389	433	452	416	477	416	438	447	406	451	464	394	442	430	406	450	452	398	471	442	429	459	413	414	412	472	435	416	424	406	424	459	419	451	484	460	407	431	446	455	406	414	441	423	456	442	452	457	451	435	439	425	433	406	432	444	435	408	412	437	409	443	440	452	430	441	429	448	462	428	414	431	405	381	435	443	463	452	422	477	439	440	411	434	421	423	402	448	440	442	406	461	406	458	448	408	424	442	400	414	451	459	441	443	427	442	436	406	440	427	436	423	436	418	401	446	486	414	407	404	434	434	417	446	432	409	466	429	410	400	411	380	448	435	443	433	417	482	430	413	437	457	477	408	427	423	418	455	476	406	449	459	438	471	416	437	409	464	459	375	415	418	462	441	417	419	417	402	415	434	480	436	417	429	424	464	418	446	450	450	446	407	417	433	432	413	433	464	468	441	423	455	461	453	441	418	443	408	408	439	437	434	431	437	457	426	439	439	441	408	423	436	412	419	403	422	411	438	425	436	451	428	456	459	435	429	451	490	430	428	444	435	425	446	409	422	420	436	415	402	449	444	475	428	430	436	449	390	423	456	428	423	473	464	420	396	395	415	418	403	416	416	462	425	407	422	497	444	420	434	416	417	452	409	426	428	382	451	414	427	425	418	417	436	410	440	430	429	450	433	422	432	438	412	408	445	427	425	442	395	453	441	464	427	452	460	452	433	428	403	416	466	447	414	453	457	401	412	438	451	430	437	416	460	425	411	444	452	413	450	460	415	499	439	455	460	407	417	432	452	375	403	461	430	457	414	423	450	403	409	414	417	449	419	431	447	424	407	427	437	468	454	453	442	486	450	450	419	448	420	428	439	425	409	421	419	463	407	449	425	409	428	416	413	409	456	433	425	417	440	434	425	464	447	413	422	411	410	421	406	473	444	401	457	450	391	425	445	425	451	423	441	426	425	408	447	434	424	454	478	441	437	426	428	483	426	452	430	414	455	450	466	444	447	443	421	431	436	472	408	425	465	430	454	395	410	432	427	450	441	431	448	414	412	458	446	415	453	444	418	459	448	452	442	480	418	456	451	409	388	429	447	416	419	445	457	428	394	441	410	407	422	442	426	430	428	402	396	474	444	418	456	397	399	432	422	426	448	438	407	428	444	419	388	426	402	427	444	421	429	461	453	433	384	437	414	419	425	428	457	461	439	407	433	411	409	416	394	414	444	453	379	420	427	452	430	425	432	423	421	431	439	432	398	453	434	421	415	439	444	418	431	434	419	453	467	406	422	443	403	426	400	454	448	432	401	425	442	400	429	406	455	429	457	425	423	437	432	471	418	394	458	431	426	437	441	388	441	439	428	401	420	443	443	451	432	425	436	405	451	423	461	469	425	476	416	438	434	390	435	412	447	446	437	451	444	444	421	460	407	418	434	442	433	422	410	458	412	436	391	437	470	409	453	438	423	423	420	454	371	400	433	415	402	443	438	415	429	416	463	452	441	431	436	429	385	360	432	460	435	426	471	427	412	415	414	431	420	443	402	417	424	442	463	428	455	441	420	411	442	425	423	438	431	438	441	434	446	422	431	476	458	429	445	413	399	412	435	463	446	426	423	444	402	417	467	454	418	439	465	436	461	441	424	433	430	453	465	428	405	414	472	414	440	406	455	432	434	464	469	412	423	412	448	436	454	439	436	468	418	443	439	398	442	450	410	442	417	465	466	427	416	404	420	416	412	421	402	444	414	462	461	450	414	441	439	415	460	454	445	420	446	417	441	425	469	410	459	452	457	414	416	441	422	417	417	399	475	430	437	419	407	410	442	448	425	432	422	414	436	426	438	460	455	397	447	437	429	438	435	460	436	441	441	426	420	439	464	429	420	454	406	441	418	421	431	454	472	417	453	454	423	438	419	422	419	389	429	406	439	439	418	422	405	452	428	437	412	434	443	408
23355	21613	29310	24583	22208	23581	21769	10464	5559	3370	2317	1938	1434	1208	1034	925	741	692	563	549	556	533	468	490	469	459	449	426	414	417	431	417	418	408	406	393	410	390	394	419	377	379	401	379	368	388	388	387	386	413	392	392	367	369	348	401	355	398	381	347	363	403	378	388	380	351	388	350	374	394	360	378	361	392	397	349	370	389	356	392	383	357	362	364	343	356	372	364	375	383	383	367	379	355	380	409	379	365	352	365	369	380	397	395	417	397	359	411	339	353	400	380	387	413	347	405	368	388	355	352	351	378	367	387	329	351	376	366	362	344	396	384	393	360	406	361	381	355	381	402	375	365	348	399	385	366	343	331	370	367	381	354	392	385	370	355	365	390	382	402	374	363	370	353	379	389	377	372	381	409	412	394	400	368	364	349	405	393	387	398	372	371	377	360	414	376	369	372	394	399	387	350	379	357	384	388	378	380	382	385	395	399	375	395	336	372	387	343	405	355	390	381	375	381	347	386	362	374	377	367	409	396	367	387	359	363	395	390	390	366	359	416	366	401	373	340	387	378	370	363	345	353	390	389	380	372	391	377	393	357	359	373	398	373	390	366	374	355	371	382	406	360	382	385	380	382	357	373	394	406	363	399	339	369	374	361	370	374	364	367	365	406	389	369	403	367	383	345	352	378	372	340	375	371	409	417	362	364	351	372	360	382	368	377	368	385	384	375	395	374	353	387	363	389	410	371	377	339	396	392	357	370	373	368	372	374	384	374	361	360	353	397	378	408	353	374	357	392	369	343	380	357	379	377	410	377	341	384	395	387	362	396	389	373	401	420	372	377	379	381	372	389	403	368	356	396	388	365	383	371	381	384	367	378	403	385	385	363	404	366	355	390	417	402	357	334	339	401	387	366	404	367	366	386	386	353	380	345	362	378	359	385	394	376	398	359	345	389	386	391	403	363	373	398	349	344	384	370	398	395	367	378	370	404	333	395	365	362	378	398	369	404	366	402	367	371	330	402	342	414	372	407	369	398	368	363	378	365	383	367	420	388	353	394	346	360	334	383	368	368	363	379	366	381	404	390	326	372	361	363	410	347	347	380	373	366	396	381	401	333	373	409	359	399	368	403	384	380	391	348	370	376	380	354	357	374	401	401	382	390	375	390	385	390	386	404	386	360	418	371	368	407	339	349	412	393	388	373	409	349	365	405	399	327	359	380	375	386	376	395	394	379	401	357	363	376	379	373	365	391	389	383	402	373	389	359	407	363	431	414	398	355	384	386	422	387	400	348	380	333	356	381	384	367	381	362	377	355	397	380	347	408	359	372	388	384	363	336	378	369	389	397	382	356	386	365	366	360	391	384	385	358	405	384	373	413	371	363	359	324	379	369	353	409	366	334	403	362	377	353	383	415	433	404	382	361	363	397	381	404	349	400	380	360	357	380	400	372	351	358	376	340	397	382	357	367	371	361	374	359	344	381	412	371	398	372	357	392	396	416	340	381	367	389	371	397	371	337	391	359	386	370	368	355	388	382	372	354	375	397	365	370	361	373	355	370	398	353	363	360	386	340	384	373	393	378	398	396	366	401	364	365	386	372	368	381	385	385	346	382	392	372	362	372	359	345	374	363	390	394	392	403	377	385	362	382	377	385	361	436	373	355	360	374	390	349	375	367	352	346	422	333	394	369	318	395	365	361	368	367	401	362	365	324	318	359	372	400	374	357	389	367	358	376	378	378	348	383	358	377	401	381	363	380	361	368	367	382	349	360	399	359	358	337	390	364	362	369	384	383	361	411	388	348	392	374	390	384	391	360	373	405	377	376	398	360	374	368	410	382	374	374	396	362	363	361	375	383	388	397	374	362	392	362	344	380	386	362	362	403	355	390	405	353	359	392	348	382	377	375	359	371	418	371	382	378	392	360	388	371	396	342	378	384	390	343	407	390	359	374	366	365	375	358	384	370	361	361	369	359	391	379	398	378	382	364	383	365	391	439	400	385	376	369	349	350	380	383	369	367	359	379	409	387	390	363	360	392	379	372	374	380	359	380	353	384	382	354	385	362	369	381	355	361	352	377	404	367	390	367	375	369	377	352	374	367	354	338	348	365	374	376	357	401	407	377	392	389	403	363	393	375	363	410	370	383	369	357	390	375	387	369	361	365	373	370	337	383	354	360	388	335	360	367	377	377	356	362	369	424	361	362	397	326	356	357	386	392	373	397	393	400	391	409	369	371	365	392	348	381	348	329	385	364	360	371	412	386	376	382	367	383	340	352	370	352	372	368	418	400	383	403	391	367	395	378	366	362	396	358	348	406	350	340	392	389	399	371	383	377	389	378	364	379	333	366	370	371	393	324	370	382	364	433	398	370	372	398	394	387	375	390	403	362	353	405	356	401	401	369	343	375	357	370	376	392	371	397	379	372	377	370	364	420	381	351	364	373	387	389	391	353	375	368	378	372	384	362	361	349	337	384	369	381	381	354	360	410	368	402	394	391	340	345	368	355	397	357	393	330	414	348	379	369	372	386	385	380	439	376	378	420	366	394	351	357	391	399	371	383	396	441	373	384	381	392	362	391	378	396	377	415	394	405	376	358	352	375	365	374	375	383	376	372	369	379	333	377	416	347	342	363	388	383	374	355	369	366	411	389	379	352	416	396	360	379	384	377	381	364	351	361	392	372	407	385	367	345	387	395	399	387	368	352	415	350	358	364	354	389	333	379	400	352	371	365	430	381	372	372	349	415	399	376	407	356	370	393	389	374	404	402	390	391	400	368	354	348	383	372	353	394	413	358	371	375	352	354	360	368	351	374	375	379	382	382	406	370	386	381	384	343	381	355	361	374	380	365	412	412	406	372	359	369	389	384	325	349	408	359	382	378	357	408	390	377	386	394	377	362	376	356	377	362	385	366	370	377	360	347	379	367	355	352	367	363	383	395	377	357	360	386	391	400	364	374	340	378	356	359	365	404	342	356	359	394	378	352	403	387	429	380	402	365	381	382	400	350	403	394	360	362	379	400	343	335	380	376	362	343	369	340	399	379	370	391	369	356	401	374	394	329	365	373	413	398	386	377	374	366	368	405	367	363	345	379	376	371	384	375	388	361	389	391	382	377	379	345	387	421	357	391	385	377	338	374	353	396	381	403	407	398	383	350	379	379	394	353	397	376	407	352	373	408	375	376	382	349	404	343	381	407	381	386	330	367	393	353	403	351	362	372	397	420	369	404	332	353	393	363	400	363	417	350	370	382	401	381	388	378	378	364	386	388	376	359	362	388	380	360	345	406	424	390	410	384	384	397	347	389	371	378	389	356	369	359	390	369	356	392	360	393	368	361	342	349	357	412	370	362	397	371	363	390	409	359	359	380	380	382	411	377	383	373	348	401	414	384	367	361	353	407	374	352	408	377	344	374	379	383	394	365	388	386	368	370	361	383	403	380	362	384	382	353	381	396	394	367	370	390	414	345	361	359	382	374	369	372	406	387	379	377	394	365	365	358
38779	64849	55242	41910	32379	25924	19335	13084	8872	5492	3641	2898	2277	1760	1470	1299	1057	884	824	740	725	664	608	618	566	585	619	537	538	537	512	489	522	472	484	502	493	469	483	439	448	472	436	505	463	458	467	451	444	421	436	434	425	470	450	423	450	498	452	438	444	453	467	472	423	468	405	460	436	400	470	469	475	447	459	424	400	450	429	461	459	445	438	453	431	430	478	465	432	444	420	425	432	439	465	475	432	430	436	439	446	448	463	431	452	450	478	428	457	420	417	438	454	428	494	455	407	435	461	463	434	442	465	435	419	482	459	453	398	443	482	439	445	434	452	475	426	479	438	434	418	489	452	407	444	447	421	454	415	418	448	444	467	426	444	489	438	476	467	454	458	423	448	427	459	458	468	477	442	431	448	415	443	435	431	439	436	452	401	426	451	463	434	428	448	466	446	428	441	445	456	435	402	433	429	421	448	407	455	457	432	449	429	442	469	448	411	454	444	406	467	436	444	461	460	486	453	479	444	453	453	464	429	431	420	466	455	412	416	408	463	438	435	447	443	439	467	478	435	461	476	482	428	428	434	456	442	461	433	418	438	437	470	430	425	456	458	451	458	381	433	444	448	395	404	452	442	449	421	485	409	489	404	450	421	466	443	463	454	426	438	422	414	483	458	423	439	446	433	483	449	426	434	460	436	422	419	404	454	441	447	466	456	475	436	454	451	451	440	456	448	479	484	435	435	430	411	420	456	431	455	447	466	440	508	457	453	446	425	484	469	462	480	422	447	440	447	456	427	449	432	445	457	450	443	444	428	447	417	451	409	474	461	473	436	453	417	436	455	430	432	428	469	464	426	476	458	424	483	441	480	431	456	436	434	434	474	422	433	430	425	454	447	426	462	420	457	440	408	462	414	448	467	416	432	462	439	454	415	438	509	463	445	446	441	454	472	461	442	432	478	434	451	494	416	443	444	432	430	422	467	467	451	419	434	446	461	417	468	397	483	457	482	428	414	416	436	439	470	463	435	447	416	455	445	443	448	440	468	424	444	474	450	425	425	468	486	452	439	425	439	411	439	450	480	464	471	467	448	436	453	439	434	438	438	440	417	458	470	454	465	412	428	415	459	440	449	457	435	410	452	426	404	434	416	477	402	426	450	441	470	430	408	454	457	458	460	401	411	437	447	407	433	480	467	442	464	471	410	475	434	461	451	466	448	425	408	440	457	447	431	472	454	418	439	445	476	433	434	454	434	433	496	451	426	453	449	485	446	438	456	444	424	424	449	433	462	462	431	406	453	450	491	402	411	439	436	409	445	406	437	413	467	436	416	429	432	441	400	443	429	441	428	447	440	440	454	413	445	404	464	447	442	418	467	430	443	476	427	420	443	394	436	449	447	408	437	425	464	453	437	471	459	413	441	422	462	442	432	480	419	458	421	409	450	429	441	451	437	402	466	441	434	460	443	433	409	420	418	415	437	441	429	389	420	415	413	430	470	454	415	424	434	440	433	459	438	453	463	445	421	441	442	434	496	439	434	408	439	437	425	394	482	428	456	442	418	441	430	449	451	428	407	443	439	466	427	445	443	457	417	442	474	438	455	460	444	419	443	438	433	456	412	437	445	464	436	456	409	432	415	441	413	435	457	440	483	437	441	428	454	429	468	450	428	416	453	442	439	403	468	433	440	439	436	477	463	406	437	475	443	429	438	436	439	419	465	413	460	492	435	396	441	425	491	477	415	446	447	446	450	428	432	433	424	445	413	424	424	466	410	434	467	443	478	438	450	429	478	452	434	426	443	473	444	418	457	424	454	448	444	473	445	429	454	416	480	401	424	425	477	442	433	450	426	432	399	482	423	437	399	479	472	443	439	468	480	450	458	401	439	443	457	434	470	402	426	473	454	414	437	434	445	437	456	422	461	453	453	467	412	388	433	467	456	453	455	425	465	441	435	452	449	413	411	429	457	436	487	473	426	450	446	418	413	414	432	421	423	420	443	411	472	430	433	453	399	434	428	411	427	376	440	432	448	396	421	467	420	427	417	454	412	437	415	430	443	440	440	472	447	441	453	461	427	468	445	450	456	458	425	418	497	437	457	452	455	426	439	451	440	431	473	429	444	462	432	450	460	442	432	457	434	469	421	481	443	455	441	438	437	449	462	446	463	444	466	423	426	439	428	420	434	427	444	448	477	449	440	424	416	433	440	405	441	462	388	469	473	447	451	416	449	476	416	441	414	447	437	449	411	434	434	469	455	450	397	469	464	441	438	446	455	452	445	436	448	416	472	427	435	422	407	439	431	456	430	415	420	400	443	431	429	429	429	399	438	436	424	463	390	454	431	463	433	438	431	436	437	463	442	444	445	443	469	425	465	444	428	435	420	446	395	433	415	459	427	411	448	443	418	479	454	440	422	449	439	474	439	431	413	448	429	413	435	474	436	463	471	464	469	444	459	393	405	456	424	448	409	425	451	475	423	410	415	447	444	427	443	462	415	452	424	445	446	439	447	446	451	434	450	423	393	407	454	449	445	444	444	420	439	456	435	430	427	436	454	451	443	428	432	440	442	422	454	428	495	474	448	438	421	476	426	431	462	444	466	438	419	481	441	428	438	446	455	437	422	407	464	409	435	498	472	470	430	438	432	429	486	423	475	440	417	414	400	414	438	435	475	461	443	462	439	419	432	450	441	476	412	484	392	425	460	450	450	431	486	420	422	439	425	436	415	407	440	442	390	429	428	467	434	403	436	431	478	459	430	427	472	456	390	438	454	388	436	419	427	442	466	433	430	466	411	433	439	461	423	417	462	439	445	438	476	459	457	431	428	398	472	447	387	431	426	412	443	470	475	457	417	459	427	446	450	449	437	434	432	415	405	435	423	421	422	474	406	416	471	412	455	434	441	438	450	449	421	412	437	430	403	501	468	452	446	450	453	476	431	452	462	483	426	420	444	436	479	437	433	415	418	417	397	409	439	445	452	462	420	435	440	438	456	444	423	452	475	423	434	404	431	437	447	477	455	443	441	463	466	448	416	444	447	452	459	406	455	404	426	414	461	422	417	454	457	462	468	445	421	452	438	423	424	417	466	426	404	433	421	461	421	435	425	486	471	438	455	435	424	448	431	421	452	435	431	415	408	446	404	411	435	396	471	442	434	473	407	490	431	449	431	440	449	447	482	450	439	473	459	441	430	453	418	433	427	455	417	418	414	420	435	494	426	449	442	436	422	470	423	424	475	449	487	417	487	436	454	413	442	467	449	484	438	437	451	416	456	397	450	485	422	464	438	428	475	422	458	422	443	453	414	416	469	418	470	450	445	465	437	438	439	436	445	447	472	446	443	443	476	431	426	439	416	453	446	433	425	429	403	448	465	451	441	448	463	439	444	438	435	417	426	437	404	421	402	396	418	441	446	449	427	450	432	429	410	436	434	460	445	410	449	444	458	438	442	449	443	439	428	442	455	418	450	412	396	474	446	451	410	463	431	421	440	472	455	460	460	451
31539	33306	38199	26661	15060	8193	4792	2938	2007	1493	1116	949	720	647	608	563	491	468	481	407	397	410	396	416	430	383	415	365	386	371	362	388	404	369	382	347	371	389	367	363	360	364	358	363	350	361	348	352	392	367	371	389	388	366	385	370	341	373	366	353	348	342	388	381	365	353	371	394	340	356	399	351	408	384	369	335	362	353	376	367	395	374	344	393	352	367	376	344	376	332	350	360	381	373	349	371	360	385	370	378	348	386	376	374	346	365	372	362	353	378	383	345	382	319	368	386	344	380	378	376	386	373	386	358	372	337	328	341	366	368	336	366	363	336	397	346	399	380	345	357	352	354	363	364	346	370	356	382	389	384	358	363	392	363	388	380	340	386	370	361	359	348	392	353	370	343	365	346	369	368	373	388	361	372	377	365	370	371	348	343	360	388	392	368	377	356	386	367	347	371	376	369	370	369	385	365	362	392	361	342	354	340	355	388	360	353	357	344	353	344	342	371	351	369	365	378	366	400	333	371	389	379	364	363	328	356	359	367	392	339	366	385	333	369	347	338	367	357	373	365	332	365	345	388	369	352	366	386	327	359	355	344	344	346	359	370	361	392	321	346	355	324	344	382	376	388	361	369	360	331	381	358	343	319	345	374	387	372	364	346	362	349	356	350	376	373	365	385	362	331	350	362	343	374	357	346	345	361	380	343	341	397	364	365	339	358	350	343	372	375	347	353	329	343	345	349	350	386	400	355	353	341	373	368	330	375	366	351	346	364	378	384	359	380	386	367	331	362	374	355	337	350	374	347	371	367	379	366	387	385	369	368	398	356	379	370	356	356	362	324	348	368	366	397	357	331	372	375	361	349	359	370	403	317	363	391	415	367	399	339	340	382	330	381	359	371	350	356	335	361	353	346	335	331	370	349	365	394	374	364	357	408	357	353	366	348	375	376	377	361	391	370	358	374	347	360	375	375	400	352	349	347	340	314	373	372	359	355	365	405	375	368	377	370	358	376	335	410	380	333	372	370	365	365	325	358	340	367	367	411	337	354	367	368	327	354	365	386	373	370	386	371	358	359	356	384	352	402	384	338	362	347	362	371	398	376	360	370	371	379	385	402	374	325	367	358	376	371	376	391	399	369	376	316	382	356	349	362	366	353	386	360	339	352	377	348	364	355	346	368	383	382	374	378	364	374	340	367	375	357	346	359	402	405	360	357	393	356	367	363	340	360	353	385	393	377	336	370	364	378	396	351	357	378	371	355	369	343	361	392	350	366	351	357	344	356	376	390	393	385	375	369	341	357	379	366	366	326	367	338	382	326	336	403	377	349	355	383	332	318	356	367	373	340	369	355	358	397	376	357	365	365	336	358	348	357	355	365	382	340	352	335	368	390	377	357	342	400	369	388	368	377	384	367	378	387	347	337	391	397	342	414	377	380	350	365	387	347	358	328	377	414	406	391	348	367	375	389	360	348	408	328	351	372	368	347	376	363	378	375	372	368	351	362	362	357	388	351	369	382	365	366	346	335	394	367	377	359	347	354	371	385	331	364	354	349	368	351	374	372	342	360	377	345	373	363	376	332	360	344	378	363	387	380	350	350	340	351	350	340	376	360	325	374	368	404	368	354	357	373	359	340	355	301	373	354	325	364	367	364	323	344	358	393	351	370	389	385	355	361	357	380	365	337	388	367	360	359	357	358	376	355	388	373	343	359	369	376	348	392	394	375	336	360	374	380	374	360	378	345	372	353	373	357	368	388	362	390	337	372	405	375	367	384	323	403	398	371	358	366	339	341	342	367	345	347	401	364	323	391	358	413	357	366	399	408	362	354	374	334	346	381	365	316	385	344	363	365	377	365	351	379	368	367	355	348	356	355	383	358	336	359	342	349	369	370	345	372	341	364	376	371	372	348	363	343	360	367	354	363	388	366	380	354	354	365	365	354	360	335	383	348	375	392	345	355	360	366	371	375	323	386	376	363	383	357	330	380	344	381	348	372	343	355	346	370	378	345	378	340	366	356	354	355	369	397	353	366	380	372	381	362	365	371	373	361	365	340	378	335	353	340	341	382	352	392	334	389	324	368	372	380	361	335	385	347	334	379	383	328	347	323	352	385	360	344	369	382	356	368	355	341	348	380	370	372	376	391	413	359	374	335	355	363	348	357	371	374	339	344	370	370	375	340	373	382	363	358	363	370	386	369	376	386	359	387	412	408	377	358	381	376	373	377	370	358	397	339	364	353	424	371	344	358	356	339	377	356	366	326	370	372	398	380	350	370	368	373	366	340	345	346	406	389	396	352	403	367	364	383	370	354	379	349	345	359	336	348	383	376	368	357	377	357	336	353	332	350	363	357	386	363	341	387	359	359	382	365	386	359	345	387	321	373	372	378	365	388	357	382	377	379	348	346	368	384	365	368	357	314	353	406	366	374	379	347	380	384	362	354	359	342	355	392	362	385	386	363	359	366	405	393	327	348	369	362	351	357	337	369	409	362	369	335	365	348	355	343	328	362	378	336	339	371	323	368	380	393	389	388	395	370	361	349	364	367	393	354	393	367	326	372	382	367	356	371	350	366	365	340	370	380	367	360	359	384	367	358	366	381	368	368	377	375	366	382	374	343	364	351	397	380	342	385	362	352	357	358	365	378	372	375	330	354	382	345	344	361	341	351	334	352	383	377	372	358	369	349	362	360	365	372	368	392	352	375	351	383	370	358	370	368	374	374	358	328	380	344	359	369	397	375	368	337	353	356	430	378	359	356	336	359	341	384	306	343	396	381	392	362	383	395	368	340	354	395	368	372	365	357	386	363	368	376	358	353	326	365	352	393	350	428	367	370	403	365	363	382	362	360	354	379	352	378	317	357	346	338	372	371	373	361	389	355	389	397	338	389	392	375	350	353	369	366	387	329	334	432	365	372	341	352	372	343	374	374	378	371	351	340	352	355	398	352	358	343	352	351	342	332	380	351	382	378	367	362	377	351	348	347	361	365	390	350	340	356	362	360	357	366	369	355	375	369	413	377	384	372	399	373	353	346	358	342	375	333	351	367	356	369	354	368	366	382	371	357	362	330	341	337	354	394	379	342	367	381	388	341	380	367	388	378	426	399	382	378	351	364	380	379	391	347	362	344	381	359	393	362	353	330	367	368	339	390	357	380	349	366	389	389	381	385	343	326	385	361	337	384	357	364	392	377	343	396	338	362	360	359	391	368	389	331	362	370	388	395	332	361	366	380	365	375	392	370	391	357	409	378	374	371	346	381	328	355	366	326	377	361	361	333	356	380	383	383	370	353	382	372	367	360	379	370	372	356	364	325	350	355	347	354	382	370	345	334	376	380	392	359	350	346	351	344	355	383	341	361	336	355	359	360	381	394	354	361	338	371	366	375	370	405	368	404	382	392	338	372	361	372	335	332	364	355	355	364	357	400	351	373	390	360	356	353	344	350	368	361	397	379	381	348	394	349	360	397	375	382	371	345	369	376	364	383	355	369	390	362
37401	51229	42122	26819	18513	11838	8046	5204	3465	2346	1743	1324	1211	1020	889	795	705	664	560	559	546	552	514	532	471	503	500	500	462	461	454	449	437	481	417	456	472	461	441	464	450	470	432	431	435	423	410	470	422	470	481	406	466	439	433	454	449	436	432	469	438	434	434	415	462	439	456	418	391	388	454	474	415	456	413	448	486	437	424	421	440	455	446	432	435	453	446	457	458	414	443	410	427	419	444	421	461	424	467	440	418	474	418	435	412	436	431	405	415	436	475	448	474	457	427	445	432	442	442	438	416	426	444	436	429	419	451	428	458	417	446	437	414	427	429	426	501	442	451	441	434	424	463	433	461	423	407	407	458	442	440	403	444	426	457	446	448	451	435	459	413	466	416	417	468	402	429	425	436	442	438	422	420	420	432	435	443	457	456	419	467	432	441	434	453	448	400	459	446	439	450	440	452	417	418	414	428	401	429	426	465	451	402	458	456	442	449	448	440	448	477	426	473	418	418	455	455	424	423	443	453	430	474	464	439	469	419	440	436	469	441	461	449	469	446	447	401	443	448	396	428	438	405	411	455	473	451	457	459	467	373	455	419	428	422	447	441	434	394	461	469	423	367	446	468	449	422	441	434	416	430	441	463	419	442	453	398	447	464	435	391	421	440	430	428	436	409	463	420	435	437	491	427	449	432	418	446	448	410	474	437	396	471	457	434	436	451	455	426	456	452	453	456	383	431	418	383	461	439	471	455	421	463	386	457	441	428	437	439	431	431	412	442	431	460	447	422	440	414	417	455	436	420	433	427	441	435	431	457	423	420	444	404	435	421	446	438	429	398	412	433	445	421	445	457	454	453	434	450	431	457	441	436	418	425	446	420	446	447	412	444	435	409	418	413	461	424	428	436	447	418	433	417	447	450	435	407	446	424	426	457	429	431	441	460	448	489	435	461	416	437	451	443	457	428	457	432	442	440	437	431	427	472	462	424	420	498	417	447	399	443	408	419	458	406	436	401	418	425	427	433	468	449	446	441	440	414	438	431	384	422	441	444	441	440	411	456	428	404	423	448	437	444	420	423	439	438	437	456	451	448	440	431	427	446	412	432	434	448	445	442	479	418	450	429	451	460	433	410	435	428	392	461	423	439	449	418	418	438	419	448	444	469	410	472	433	451	430	467	418	420	431	392	419	427	429	451	444	409	404	461	419	423	442	408	437	410	409	459	459	437	432	442	400	445	431	463	432	412	446	424	412	413	395	440	446	450	480	465	445	454	446	452	424	464	438	468	436	433	437	408	432	436	485	438	465	419	403	433	477	447	398	431	416	428	433	433	431	438	439	421	434	425	427	429	446	456	434	451	434	465	423	419	416	433	421	444	408	487	447	395	430	439	414	459	437	441	422	468	398	477	457	466	386	420	440	441	446	453	486	413	457	440	405	436	432	420	485	436	482	437	429	415	411	436	412	418	423	427	436	442	460	441	477	440	431	394	451	455	419	422	455	423	410	399	429	440	453	456	433	415	438	442	420	435	418	460	471	464	456	413	457	411	408	438	417	457	455	434	440	442	456	463	440	472	424	424	417	458	445	462	437	413	430	481	450	416	431	435	439	458	420	430	485	453	424	386	404	432	461	434	401	417	418	421	489	430	463	441	445	470	420	429	417	435	413	436	458	448	429	425	456	446	475	432	467	428	406	448	431	463	421	477	447	420	433	465	460	408	431	436	401	409	417	427	454	426	465	426	424	428	450	412	400	425	442	441	446	419	463	464	418	461	401	435	415	420	441	427	394	422	418	472	452	438	446	406	408	409	449	419	436	418	439	474	394	422	441	439	423	442	439	464	422	420	435	453	476	428	463	425	449	427	428	457	424	464	446	406	412	431	412	421	444	431	425	482	425	465	482	413	451	456	434	458	485	438	448	423	443	438	453	415	420	402	433	411	450	423	487	435	415	440	411	457	415	444	426	423	414	429	449	444	410	431	475	424	451	447	425	428	456	437	399	456	445	405	431	441	442	506	458	451	443	418	458	421	431	412	442	423	450	437	493	458	458	443	382	417	445	404	463	461	462	461	454	412	452	471	453	421	471	430	436	469	445	435	456	407	448	454	447	464	428	409	416	425	435	443	428	446	440	442	475	461	407	441	448	423	454	454	440	398	447	434	417	451	463	440	431	417	449	427	419	455	457	409	445	407	447	442	462	424	472	465	426	434	420	409	432	432	430	453	463	447	443	429	474	404	423	407	424	443	412	435	420	415	408	416	439	448	458	423	498	469	413	418	465	466	404	428	442	448	460	435	456	424	460	404	424	417	439	433	469	431	436	453	413	460	431	430	461	460	449	461	425	420	408	439	452	476	446	428	432	446	428	421	445	429	466	428	450	429	418	432	439	402	440	477	409	436	408	479	438	451	414	463	438	454	459	458	477	443	397	433	444	456	421	458	375	448	481	443	434	463	435	430	418	443	440	402	454	438	425	439	421	403	476	450	431	411	458	466	434	404	434	457	442	418	423	431	449	435	443	435	437	395	396	409	439	430	448	448	459	452	436	402	425	444	432	428	451	443	479	426	442	404	434	449	406	447	429	463	406	413	425	422	416	399	462	427	417	442	429	439	421	427	429	448	430	462	455	461	387	459	450	452	461	435	424	462	436	438	428	462	420	443	422	450	436	447	432	410	444	431	423	420	412	468	422	441	452	431	441	454	411	389	408	453	442	444	430	469	418	447	454	441	439	452	442	401	438	419	413	472	434	449	454	409	455	406	428	457	454	447	405	473	442	464	472	432	439	474	446	457	436	458	450	460	435	391	434	426	453	405	428	422	451	410	439	442	460	395	409	469	455	440	423	427	455	444	440	428	412	409	433	457	419	463	427	441	423	435	456	452	386	449	460	426	398	472	459	414	417	412	442	441	443	437	447	420	441	440	462	442	405	415	466	447	461	433	441	438	443	423	456	464	429	394	412	438	395	455	439	389	446	441	444	445	424	443	419	437	427	431	463	433	461	453	464	465	461	422	454	421	455	435	428	428	420	430	449	453	482	405	435	444	492	405	442	435	409	433	435	425	424	455	438	410	456	403	437	447	436	453	444	419	448	420	425	427	450	404	441	416	411	430	417	431	445	459	471	449	428	434	461	463	445	451	461	434	477	413	398	446	395	402	457	407	405	418	409	430	455	448	423	430	420	463	446	402	433	420	404	433	438	455	472	463	460	479	442	462	437	421	447	415	431	403	449	438	455	440	416	452	420	424	437	441	420	473	456	450	452	437	432	415	470	462	398	449	454	436	436	429	423	398	432	445	461	449	443	469	454	448	399	435	428	434	439	472	429	430	472	428	443	451	442	426	420	434	471	412	498	422	403	427	438	417	452	428	451	443	443	422	427	438	439	432	439	402	429	428	385	442	450	440	469	426	404	456	446	449	444	430	451	427	429	466	441	427	408	445	466	433	426	443	447	411	456	439	422	411	436	414	398	399	438	456	430	421	430	417	463	426	441
24375	21605	29057	25740	23300	21268	14612	7189	4149	2715	1786	1314	1125	931	771	719	681	603	589	501	519	483	420	449	461	408	418	401	416	448	385	381	368	397	353	360	346	385	425	410	395	410	366	381	375	369	362	378	372	371	367	373	361	388	361	350	374	370	377	379	367	348	356	380	396	389	367	382	399	367	365	368	373	374	383	407	352	353	381	408	372	416	400	377	337	348	366	370	381	391	369	396	402	368	417	422	384	344	381	366	363	366	361	383	396	391	366	373	371	378	400	355	387	348	390	375	356	393	356	402	363	378	344	365	407	362	358	365	387	376	390	357	361	395	369	379	341	380	366	352	342	367	381	328	366	346	379	350	328	372	368	409	362	399	382	374	391	397	380	345	389	374	374	407	386	389	370	338	363	378	345	349	361	383	369	349	363	394	356	403	375	351	371	379	397	406	369	364	360	384	387	356	340	325	342	337	393	366	344	366	370	345	407	407	397	374	371	386	380	381	328	373	386	379	366	376	386	378	343	356	341	365	384	357	362	361	394	382	373	388	379	341	373	367	353	385	390	341	393	385	352	373	354	352	392	376	382	399	327	366	370	367	363	386	374	361	375	351	397	374	355	373	389	417	341	380	372	381	376	339	355	366	374	347	346	344	364	381	398	366	385	354	377	361	345	361	366	411	347	357	400	364	364	375	363	375	389	371	344	377	349	380	377	375	398	384	370	375	368	382	376	435	370	338	399	338	330	398	351	391	336	357	351	376	381	346	402	368	351	378	359	346	375	362	357	342	380	389	377	362	400	409	364	340	372	352	379	411	361	357	371	396	351	363	383	357	362	372	349	380	380	400	349	369	334	393	364	352	395	360	389	392	360	346	356	357	390	357	391	416	348	365	393	372	368	377	341	361	367	381	372	365	403	351	359	377	365	372	342	406	391	379	367	348	368	374	378	376	338	386	401	356	365	365	356	373	362	393	366	348	377	339	304	334	430	363	371	346	396	375	391	366	374	405	372	401	352	364	358	377	377	360	400	362	370	344	380	400	406	355	368	379	331	351	356	320	370	372	370	363	335	352	372	393	338	376	358	368	383	382	345	361	364	354	360	380	356	368	329	372	364	366	387	353	373	350	380	378	353	378	333	422	365	359	390	389	342	372	362	357	366	356	396	350	336	349	328	370	362	411	379	388	350	364	372	381	357	354	357	360	391	371	346	371	385	408	357	392	354	346	362	348	400	342	334	375	365	399	348	367	385	381	389	365	380	350	332	362	339	363	374	397	366	388	372	400	355	392	363	394	391	374	388	389	358	355	355	385	367	385	375	406	367	361	353	344	373	366	380	359	355	379	378	369	374	353	380	374	374	383	389	326	408	340	386	375	364	364	380	367	382	378	385	351	407	378	357	331	367	349	369	369	375	373	346	350	347	370	366	362	348	370	362	360	339	355	345	378	412	387	388	367	395	375	355	411	340	411	393	331	393	391	364	363	368	351	362	391	394	365	341	370	407	393	385	369	357	374	409	369	357	389	381	391	344	372	364	340	385	386	355	367	370	333	400	357	353	385	363	364	384	380	375	371	376	362	346	384	347	367	363	384	413	349	350	340	376	381	377	348	334	376	401	400	378	340	373	346	373	374	363	348	388	391	403	374	315	398	375	367	350	375	352	341	380	374	365	366	378	388	367	370	356	362	364	365	366	394	338	381	359	373	395	390	390	376	374	379	388	366	384	364	337	384	354	382	351	382	346	348	408	370	358	365	340	366	374	383	373	338	361	364	327	347	384	363	356	366	375	360	369	378	354	384	373	391	373	371	390	345	346	375	340	377	332	373	371	394	353	375	392	358	358	387	363	351	365	395	328	369	396	352	356	374	371	393	375	358	365	395	358	357	397	329	373	393	349	359	364	316	357	367	381	347	380	415	378	337	363	343	355	348	352	347	362	360	353	361	369	376	396	348	385	371	353	336	375	378	341	398	361	382	382	354	369	384	378	376	342	373	361	344	394	375	349	392	373	368	380	369	352	394	366	368	417	343	325	349	384	367	369	408	378	335	364	361	372	396	345	406	396	357	373	341	370	350	358	332	365	357	350	357	366	351	336	345	384	341	371	367	339	349	335	350	388	380	398	375	373	384	383	338	366	365	345	375	372	323	359	391	385	370	391	377	379	383	383	389	383	360	384	362	321	397	351	362	385	384	378	360	375	349	375	379	351	356	363	368	395	373	362	379	401	390	375	351	382	397	398	347	373	341	329	342	333	343	369	367	385	343	386	369	356	403	370	347	400	346	369	392	375	379	365	367	359	374	375	365	374	350	329	354	345	347	371	378	373	370	341	374	369	349	378	374	333	400	360	349	354	382	365	354	400	360	396	338	348	350	358	376	362	361	366	376	358	356	371	375	354	367	379	336	351	330	350	385	362	399	373	362	360	399	404	364	355	388	421	389	401	381	358	367	386	358	375	368	395	325	359	380	379	366	375	397	328	363	370	400	382	399	381	356	415	354	392	324	343	368	376	382	398	347	362	357	331	387	367	370	370	346	378	343	338	370	332	335	341	351	369	376	377	365	381	370	397	375	356	373	355	394	371	400	363	348	338	360	401	381	355	346	384	361	391	363	381	369	367	357	374	375	339	327	357	361	394	413	385	357	380	366	346	397	369	425	333	370	368	380	341	367	359	375	388	393	357	391	376	345	359	368	356	366	332	351	351	347	365	372	379	361	389	381	383	389	416	374	369	364	352	410	382	368	373	374	360	363	352	360	361	404	379	401	354	382	355	376	357	388	347	355	360	358	390	376	384	361	393	317	342	377	358	367	396	352	351	361	354	357	403	352	376	389	375	368	368	366	366	380	347	406	391	357	349	401	384	345	373	373	376	367	340	386	387	361	347	420	367	373	407	368	355	378	369	356	389	361	343	352	338	374	381	358	360	383	352	350	378	355	372	383	364	373	370	362	365	352	361	353	349	372	376	373	355	371	353	330	413	357	376	369	378	367	339	386	350	387	376	391	345	359	391	384	365	369	391	386	383	366	351	389	372	368	359	388	380	357	374	385	404	384	346	386	384	363	373	345	366	369	380	382	392	387	415	365	396	353	392	366	357	356	386	377	344	342	361	367	374	360	358	353	373	374	408	413	330	375	425	328	402	391	381	363	368	349	362	359	358	377	349	334	357	370	373	398	398	352	357	346	332	369	354	352	365	372	382	358	376	338	382	380	337	374	382	388	350	344	375	388	385	354	379	344	398	347	329	352	389	376	414	358	355	374	363	365	364	398	374	363	364	390	372	385	389	362	393	379	382	364	351	357	337	353	370	384	353	394	357	371	371	361	371	346	395	369	371	371	392	370	334	371	367	350	336	397	365	376	361	361	387	375	382	413	371	356	356	360	372	380	349	341	350	365	351	378	366	366	331	371	373	346	405	392	376	385	351	368	385	359	369	375	372	367	364	366	368	366	353	331	362	374	381	347	447	402	344	354	407	321	395	352	394	374	353	380	363	363
35302	60250	51592	36805	28599	22332	15684	10065	6713	4339	2922	2227	1812	1412	1246	1018	931	839	794	695	646	621	572	544	530	514	492	483	508	483	454	476	443	472	466	455	478	457	437	420	488	466	473	451	428	439	423	448	472	430	462	449	440	435	450	448	456	463	423	446	409	454	424	461	460	427	433	458	443	488	465	453	439	447	429	466	435	436	418	441	444	441	437	423	498	420	409	427	433	451	446	442	412	445	465	455	434	486	423	445	434	443	492	429	427	463	427	432	427	455	458	409	405	414	476	442	407	447	478	415	438	467	447	423	460	433	469	439	443	398	409	441	477	428	443	438	464	418	458	460	457	459	406	409	456	456	409	433	438	411	452	435	440	463	451	432	476	427	445	422	461	388	435	452	427	429	436	453	456	468	468	452	419	458	455	454	448	441	412	422	439	429	430	455	436	416	421	442	432	412	434	462	465	411	424	436	471	456	452	469	440	459	457	456	426	451	458	441	460	463	421	420	446	409	446	452	471	439	452	432	459	482	450	477	414	446	472	414	451	458	419	436	441	463	431	470	428	476	426	442	452	432	468	429	464	429	433	433	425	404	458	450	451	450	421	466	430	434	443	456	427	449	410	453	444	429	441	452	452	411	449	437	468	442	456	412	425	460	430	427	428	439	448	432	437	457	434	415	466	441	433	442	457	436	428	418	427	455	466	430	460	451	459	474	457	442	462	418	458	428	467	451	426	424	430	419	413	428	431	461	443	414	426	426	419	465	449	395	407	413	387	454	452	463	424	446	425	432	465	468	418	450	422	439	446	448	417	424	455	439	438	461	436	424	426	430	416	439	400	419	412	454	494	397	417	400	450	443	472	431	471	385	444	473	442	441	441	433	446	459	430	451	434	446	427	391	431	430	400	436	464	450	442	411	402	427	478	468	409	422	443	415	467	436	461	439	457	502	405	451	438	435	470	427	450	434	434	419	434	403	467	437	423	430	457	455	453	458	437	467	400	443	384	465	446	450	433	456	468	454	429	433	443	446	431	428	472	452	461	451	450	416	488	405	394	417	439	447	420	445	459	437	481	422	479	418	446	464	443	417	429	432	466	421	483	407	410	429	468	442	447	414	442	470	435	435	445	466	449	428	425	445	423	448	416	414	429	442	433	460	441	448	421	437	425	451	410	453	424	442	455	442	452	454	447	431	415	424	414	421	457	434	458	421	425	428	432	453	451	494	433	451	464	425	390	447	435	439	463	452	425	444	459	462	433	458	477	475	425	453	443	447	412	442	428	424	437	447	462	426	419	483	429	392	464	480	420	411	455	427	451	421	449	446	463	453	446	473	463	444	448	468	445	433	453	461	449	470	431	447	407	453	426	415	425	480	441	432	403	474	425	453	449	481	420	435	413	436	438	393	435	451	439	437	384	453	432	435	423	468	442	491	474	423	468	442	442	439	405	434	440	424	469	425	474	442	443	461	453	446	476	397	479	417	443	428	439	417	452	455	437	449	438	460	388	453	442	411	418	427	442	437	463	461	428	441	425	458	443	433	446	465	465	443	439	428	429	452	478	466	415	422	399	480	422	409	432	432	430	452	455	464	427	433	445	441	445	468	425	406	421	440	438	474	465	439	445	419	464	402	484	457	421	449	441	446	474	420	448	444	464	420	430	450	431	421	430	423	432	428	457	414	450	437	425	446	431	473	437	441	429	442	423	443	399	403	427	426	443	452	430	463	456	417	428	448	425	426	432	436	433	428	416	432	429	443	444	452	490	468	437	467	442	431	430	447	431	447	454	430	416	441	468	442	449	482	418	449	440	428	452	421	490	454	451	423	469	451	456	474	461	403	417	442	436	429	471	429	425	444	435	431	416	463	460	470	454	440	465	443	420	417	456	435	483	417	429	426	449	431	419	459	434	451	397	477	408	411	416	450	421	411	448	402	445	433	465	467	450	455	440	450	461	441	453	430	476	437	440	469	443	438	431	413	429	435	446	447	435	466	397	437	454	436	410	487	435	427	438	444	472	440	451	416	464	429	432	416	452	431	451	409	437	448	430	404	463	423	475	444	428	443	439	448	444	450	454	443	482	451	489	450	434	464	473	415	414	467	408	429	462	407	444	455	443	436	414	413	425	444	462	433	422	462	448	453	430	464	466	445	414	408	475	423	415	457	415	429	457	426	444	424	430	443	462	439	451	454	410	461	454	440	428	481	457	466	436	432	466	416	477	418	456	426	454	466	435	470	424	445	452	430	411	398	422	447	448	421	469	392	392	447	423	424	444	418	418	417	441	466	479	395	448	434	438	467	417	457	430	442	427	434	427	395	452	473	448	455	486	435	440	454	419	412	440	397	409	441	457	451	426	438	453	452	450	487	424	415	428	465	405	408	435	470	425	415	428	447	427	458	451	425	465	450	482	494	444	461	395	479	394	429	435	417	473	443	449	407	477	478	414	443	469	404	443	414	453	463	407	423	480	436	458	457	460	421	478	418	459	444	457	430	439	425	461	477	426	454	435	406	436	438	472	437	455	469	449	412	456	429	431	431	436	468	444	439	454	457	444	462	425	409	457	433	445	440	468	442	446	466	411	412	425	400	464	413	424	406	447	444	434	460	468	429	442	408	453	432	416	486	418	424	440	477	448	429	441	462	441	424	455	447	430	483	434	444	477	431	429	437	448	426	476	467	438	430	452	482	409	472	444	494	440	409	411	430	451	434	455	415	459	439	443	429	423	448	457	486	465	406	426	428	428	456	441	406	450	465	420	447	434	434	374	433	429	387	417	439	454	441	419	423	420	452	419	420	424	437	463	476	452	472	435	405	391	469	406	408	464	446	427	471	452	471	436	463	433	438	446	433	400	437	457	426	449	453	454	402	462	403	428	436	432	419	424	435	463	449	456	468	432	459	448	470	434	420	443	462	435	466	451	430	412	443	458	435	440	480	480	416	456	438	457	446	415	468	471	443	499	433	408	427	452	444	445	395	420	453	416	466	440	460	393	453	469	410	427	395	441	424	411	428	401	409	446	468	477	453	416	431	451	387	431	422	448	451	465	438	418	455	422	425	444	462	452	435	418	382	443	437	439	405	414	454	452	413	392	435	460	406	427	430	456	459	419	435	481	412	407	448	415	427	399	448	431	473	453	434	421	414	443	436	469	455	428	463	432	465	456	442	448	427	426	432	384	440	439	473	413	440	440	469	411	478	367	430	450	421	422	436	468	439	442	416	394	426	472	444	445	426	415	453	457	461	435	471	446	448	446	434	431	445	456	405	478	450	410	423	456	410	469	456	448	477	437	413	421	403	453	443	440	462	412	429	446	456	428	448	451	443	455	401	456	438	414	395	456	464	439	431	481	429	419	444	426	430	455	443	440	461	427	408	443	430	459	443	428	456	440	409	427	434	426	456	476	488	440	423	443	454	416	424	452	422	417	441	457	432	481	454	429	431	446	442	436	424	408	456	432	434	454	478	438	430	449	429	457	434	435	446	454	477	426	449	425	468
25381	21686	28993	27478	22033	14945	9083	4890	2798	1791	1374	1086	957	788	661	603	580	515	491	469	420	456	408	419	405	372	381	373	373	382	357	402	367	379	386	381	354	351	387	366	376	363	369	351	341	381	366	366	380	356	365	349	372	367	334	383	351	367	377	355	359	355	316	374	363	319	334	378	358	361	345	378	345	391	356	359	362	356	373	366	300	393	360	366	360	373	415	351	374	318	368	359	357	331	356	349	353	373	361	314	346	394	387	346	354	350	363	373	323	347	345	339	339	370	379	328	341	366	344	341	383	347	351	372	355	363	349	332	356	345	346	317	338	375	384	330	351	359	363	353	327	320	360	325	325	357	347	328	333	373	339	384	374	348	367	389	349	401	344	344	379	334	336	414	386	321	347	344	350	351	338	411	337	378	339	368	372	377	346	390	385	355	362	360	355	367	378	375	389	378	358	346	321	339	373	391	341	362	349	348	365	365	345	331	377	338	364	331	372	319	358	340	346	359	383	391	338	345	359	327	393	379	351	372	342	342	341	375	381	361	330	373	354	349	357	364	365	327	298	354	375	340	369	343	313	347	349	323	367	389	349	359	347	367	350	353	382	327	335	368	349	349	312	328	352	344	343	363	342	335	359	371	360	347	327	335	385	348	342	333	349	366	385	324	384	365	372	334	363	383	363	380	351	384	356	368	389	332	316	340	359	353	392	327	352	344	314	334	354	357	371	366	351	404	367	357	369	355	372	321	343	364	323	369	387	341	361	361	353	360	378	349	369	366	330	380	371	352	359	347	334	339	394	338	355	339	327	334	338	381	386	376	356	360	380	365	324	338	349	348	375	345	318	347	405	366	325	348	356	341	339	358	349	351	353	349	362	398	361	360	372	351	339	371	336	366	354	356	367	348	318	348	335	345	348	353	336	363	314	373	376	346	349	359	381	348	368	326	335	345	345	337	325	344	315	351	335	374	356	362	395	314	361	374	367	357	362	348	343	350	373	362	364	323	345	345	352	384	361	374	360	305	355	331	366	369	350	376	374	340	340	363	352	359	350	360	348	348	353	347	377	351	394	357	360	391	343	385	381	375	363	358	348	355	356	344	334	357	383	386	365	383	360	340	354	324	364	350	356	342	332	359	343	356	352	375	348	356	376	365	350	379	349	377	362	317	327	364	357	362	365	397	329	343	367	355	324	369	372	346	335	342	344	351	359	358	358	351	367	305	352	356	387	352	329	348	348	346	380	368	360	316	360	354	376	351	373	345	356	344	352	361	339	310	329	362	356	334	353	372	338	388	393	312	367	373	353	339	350	351	346	372	359	371	334	350	347	363	351	378	339	380	343	370	340	351	334	328	339	360	332	370	366	337	366	350	356	343	346	374	375	375	332	378	351	345	337	374	364	351	360	349	359	369	361	348	344	373	351	381	329	337	349	369	350	387	381	306	380	355	338	326	358	348	352	331	340	369	368	336	369	344	343	345	351	331	379	365	351	374	349	339	360	377	367	355	346	371	334	329	340	359	351	346	325	331	364	363	352	353	332	342	336	374	372	380	376	346	342	356	335	355	368	369	359	363	330	357	362	349	369	357	319	366	372	378	335	353	329	338	319	381	301	374	342	409	324	343	334	372	353	339	349	349	319	370	330	333	338	377	329	348	333	335	324	367	375	312	341	341	363	372	328	331	399	357	365	324	332	384	333	383	360	351	362	374	375	350	365	341	356	330	350	374	365	368	399	333	371	344	370	340	353	352	338	362	333	344	386	376	313	376	353	345	388	388	352	343	325	320	340	354	338	327	339	335	363	307	365	363	381	362	379	383	381	377	346	352	351	349	348	386	341	348	335	327	366	367	340	348	395	353	352	325	381	350	359	366	358	345	377	334	334	333	350	361	357	343	382	347	356	383	336	346	395	363	314	341	399	320	355	357	334	322	347	345	349	346	348	330	365	336	377	348	304	375	358	348	339	353	360	355	355	336	370	385	348	355	356	340	349	388	369	378	370	332	369	378	377	334	357	310	361	346	331	355	357	351	352	394	380	386	357	323	365	362	368	382	358	367	361	360	359	368	361	374	375	369	344	341	346	372	368	360	348	345	344	342	352	360	337	351	347	303	366	362	320	380	334	398	336	393	345	384	340	380	341	377	333	373	335	356	374	344	335	342	336	327	367	358	375	388	342	336	324	328	360	338	339	355	350	372	356	375	388	351	369	330	373	356	346	359	333	357	372	370	315	375	343	360	355	345	336	364	380	356	349	338	363	351	371	339	365	357	360	322	353	360	347	366	359	371	351	350	345	354	403	358	351	382	336	362	332	339	350	349	358	346	343	356	365	344	324	360	374	362	367	337	334	389	360	353	375	341	328	349	348	357	371	344	352	354	342	337	384	351	368	340	346	317	371	361	365	381	349	346	332	356	349	328	329	320	352	326	342	361	342	386	374	361	322	364	376	364	317	342	326	337	355	350	328	365	342	357	373	382	344	355	351	343	377	352	355	390	331	350	340	365	371	384	358	348	365	370	334	373	381	315	317	343	365	331	386	388	354	347	347	357	378	363	352	351	344	349	375	380	372	376	374	345	342	379	361	365	362	345	349	336	320	367	334	346	430	342	378	372	341	353	365	338	331	374	321	324	368	333	361	361	367	340	345	350	349	379	336	344	375	339	320	359	352	361	342	309	348	389	365	372	373	354	352	341	344	370	342	389	359	328	371	369	349	354	304	346	358	355	346	373	347	312	367	357	382	368	338	385	383	346	369	364	354	386	378	364	341	390	375	362	350	361	360	341	315	354	333	339	374	344	350	324	370	379	345	390	367	353	368	369	351	340	379	344	361	360	346	339	349	346	380	326	329	343	360	357	353	316	365	361	322	360	348	402	313	357	382	364	373	384	353	343	351	346	349	341	348	374	326	334	371	360	344	364	375	372	399	361	358	337	343	347	345	338	367	365	358	346	344	356	362	346	332	356	361	347	363	340	360	354	358	342	379	346	344	396	339	369	370	345	339	331	329	345	361	332	355	352	367	355	365	324	371	363	358	356	358	352	353	348	355	333	326	359	350	343	335	338	311	357	334	359	359	354	380	341	327	365	390	320	352	386	373	356	335	340	351	325	323	376	381	356	367	320	380	340	363	321	350	344	361	359	323	340	323	346	321	368	340	362	392	329	354	341	357	359	356	352	366	376	374	339	366	344	388	348	349	380	371	388	368	373	369	389	354	346	344	382	350	358	355	352	331	366	386	349	381	335	345	356	365	334	316	315	396	352	334	345	355	309	332	318	397	340	306	338	349	345	327	387	344	327	336	353	361	339	374	367	351	335	369	325	327	396	353	328	351	370	356	354	391	361	352	348	350	332	362	343	363	359	353	373	385	335	364	363	344	388	382	361	348	375	345	352	326	370	362	354	360	366	359	371	376	361	341	367	377	392	346	353	347	340	356	357	385	364	352	327	361	376	370	331	322	350	349	362	341	341	362	358	366	330	346	379	375	366	355	344
35564	57899	47697	33347	25763	18477	12982	8394	4907	3010	2209	1691	1513	1233	1005	870	775	715	684	645	565	532	485	513	489	437	508	496	449	459	470	494	470	406	451	437	421	407	423	426	452	449	427	490	442	397	382	439	435	442	430	426	416	437	429	440	456	407	375	421	478	397	425	434	386	379	438	399	486	450	462	419	440	436	408	431	407	416	436	392	421	452	437	460	472	433	409	432	393	441	438	467	422	417	420	438	435	442	393	439	456	382	413	421	438	427	392	435	402	412	456	390	417	408	424	462	415	425	419	443	415	401	405	421	404	435	446	443	435	425	420	450	421	430	431	418	387	396	427	421	433	453	418	406	437	416	449	398	423	456	447	422	430	425	452	407	424	402	412	421	430	406	417	421	434	408	396	470	392	434	463	435	419	442	416	436	439	446	463	450	424	432	410	430	418	417	409	429	403	404	424	427	398	452	436	421	385	420	422	431	451	441	418	461	390	415	424	469	435	449	419	416	452	405	442	397	427	427	443	363	417	439	422	440	422	412	433	425	396	461	434	425	412	455	422	413	433	414	453	403	451	428	440	409	426	457	430	417	422	430	463	421	440	409	431	412	397	446	398	441	470	415	416	426	407	408	454	433	415	382	451	409	424	447	435	438	432	432	432	435	387	381	425	448	409	442	414	417	428	403	421	466	449	428	470	447	391	432	396	408	458	418	453	464	444	470	453	429	422	420	458	415	446	440	466	455	421	445	383	404	438	437	434	455	424	436	414	437	457	404	412	418	462	424	396	435	416	405	428	440	431	394	458	413	394	444	417	419	422	468	423	409	441	443	402	418	430	440	405	444	439	433	429	430	449	451	428	458	438	420	392	425	423	449	422	402	413	476	429	440	441	404	416	410	428	451	410	432	411	401	473	442	427	408	425	435	427	449	413	461	464	453	406	406	407	443	453	437	431	419	435	442	438	469	444	437	444	382	457	402	424	448	430	417	432	405	403	410	398	407	438	394	431	451	441	451	447	446	411	442	398	436	415	459	431	444	427	450	440	466	385	434	424	487	459	419	489	443	440	462	448	453	434	434	405	401	383	437	415	451	434	428	414	432	432	415	418	429	411	427	426	436	376	422	382	427	450	427	404	427	409	428	418	388	437	468	423	440	407	411	406	424	399	447	413	411	410	425	427	396	436	433	404	417	436	421	422	402	449	412	417	425	432	395	448	411	434	405	442	413	469	453	440	432	393	467	405	465	414	433	423	403	404	445	404	436	404	420	410	404	405	453	438	430	433	428	392	438	418	462	422	427	381	432	446	443	400	424	395	435	447	443	421	467	399	440	422	413	454	397	436	410	390	389	436	436	425	433	407	475	364	437	407	444	447	431	454	420	433	452	458	414	442	434	432	394	465	391	424	454	412	413	414	398	446	420	401	447	410	410	436	404	429	448	413	424	421	404	415	441	442	448	429	406	413	477	421	432	406	404	400	394	481	435	429	402	412	436	424	352	452	396	452	424	429	450	425	407	406	400	429	417	423	440	439	420	400	415	405	454	444	437	441	392	449	432	427	413	437	433	433	427	465	408	405	396	422	429	419	424	419	421	423	453	433	407	421	430	450	453	409	441	420	443	417	420	421	427	411	413	435	385	438	393	425	443	445	394	429	444	421	457	414	436	418	400	432	430	432	447	464	426	413	423	397	443	465	406	456	429	404	438	465	447	420	430	406	423	465	445	449	417	434	423	445	417	442	429	411	435	424	447	432	410	433	435	445	394	403	441	426	451	411	417	440	436	430	451	435	429	415	427	434	428	419	430	447	409	411	446	437	437	426	428	434	375	427	399	448	459	397	404	432	428	426	433	423	403	416	461	450	399	421	446	422	426	411	407	445	412	416	408	429	431	430	450	397	395	430	462	414	402	457	409	428	446	438	432	433	388	428	411	410	398	400	399	408	439	415	396	424	428	442	429	429	385	421	412	390	466	400	409	383	414	426	394	402	397	426	437	450	426	417	463	430	405	412	406	397	402	422	443	410	420	439	400	425	425	462	414	418	415	429	390	436	454	418	412	443	408	461	441	402	449	398	467	420	428	452	410	406	479	451	431	426	420	444	434	409	438	433	432	426	422	414	415	447	389	417	435	440	439	394	428	467	400	410	409	425	432	400	433	401	432	423	418	439	400	460	371	396	451	463	412	447	428	407	435	413	434	435	447	455	395	420	398	433	405	439	451	439	435	393	419	410	398	438	437	413	440	427	414	405	430	439	443	442	429	392	437	436	453	389	424	444	439	387	432	434	418	399	417	427	415	422	421	406	440	461	427	371	445	417	429	431	466	447	433	434	442	441	400	379	422	430	431	440	385	449	387	461	401	485	426	426	469	420	430	416	458	424	418	417	428	427	434	435	428	393	437	441	400	454	432	416	416	380	426	412	419	459	397	438	439	444	409	419	428	385	402	455	417	418	398	410	409	455	423	434	429	433	414	445	433	433	443	446	420	434	429	429	402	427	388	441	403	403	407	445	427	429	413	457	433	447	412	453	400	422	438	427	396	451	429	456	429	410	475	446	434	484	458	404	436	409	435	443	459	368	459	416	428	360	415	410	456	438	440	431	452	423	474	440	446	415	385	406	438	462	450	438	428	449	413	427	408	417	436	437	413	449	429	434	454	388	448	407	446	410	461	390	408	406	448	432	430	419	432	421	443	391	425	433	428	423	398	381	413	420	466	380	459	398	430	395	437	407	459	444	424	430	439	428	406	362	433	412	464	430	444	434	421	394	430	437	430	437	426	417	436	405	422	459	382	448	444	421	434	428	411	467	427	485	430	434	437	389	462	394	442	420	435	381	402	445	420	432	398	419	437	462	443	463	399	445	437	462	431	426	455	405	448	389	399	416	407	442	429	427	424	414	422	418	416	389	425	428	416	429	429	394	393	396	391	455	410	417	434	413	447	408	409	427	412	430	419	424	446	396	442	435	429	424	451	436	430	417	440	431	429	405	481	422	428	368	409	434	435	401	452	404	411	431	446	401	403	431	427	407	445	431	449	411	446	417	409	427	398	424	395	463	452	422	455	414	422	437	401	386	412	477	385	427	441	437	398	411	452	426	403	469	408	443	420	422	453	412	423	426	441	405	432	413	420	418	424	422	430	446	434	457	379	406	399	402	404	404	398	449	402	398	398	411	416	425	405	442	407	429	429	465	435	405	390	429	459	400	428	406	425	430	429	413	416	410	436	429	422	436	447	434	417	413	434	434	412	481	408	410	448	424	420	430	446	418	411	404	414	420	381	445	377	443	413	436	396	425	436	388	393	431	454	438	440	418	421	420	403	431	433	439	414	435	428	435	443	418	429	436	466	397	463	414	422	387	433	454	430	413	413	415	403	424	421	443	422	421	448	460	402	440	434	437	460	425	469	402	436	429	425	452	440	399	439	411	403	387	409	463	439	426	395	431	454	413	435	452	424	437	396	408	417	418	443	408	425	434	471	447	466	431	400	441	445	427	463
23240	21603	29269	24528	22224	24211	22254	10322	4144	2609	1913	1490	1275	1057	927	795	741	639	589	536	527	472	475	420	492	432	396	467	385	409	379	396	391	390	410	393	389	411	365	401	373	367	375	339	429	370	369	384	388	380	362	352	394	385	400	405	356	421	379	356	361	362	371	357	327	364	349	379	356	397	361	361	393	387	364	358	381	385	399	377	339	369	377	345	350	373	359	381	385	379	379	350	379	382	379	402	378	370	385	376	381	367	400	394	376	441	344	387	373	362	383	364	365	394	416	366	352	356	392	361	375	352	450	396	365	371	339	375	377	348	384	405	375	398	385	395	349	360	369	372	409	386	330	398	390	389	380	328	347	361	366	377	370	361	371	368	390	383	395	370	363	350	349	431	341	329	323	373	360	362	379	372	352	383	388	379	359	388	345	381	374	364	390	377	348	393	386	376	375	402	395	379	370	392	387	398	383	387	359	390	410	386	392	374	375	397	360	359	378	384	356	354	376	382	390	345	389	370	363	373	357	369	350	344	383	369	377	391	360	367	385	368	382	369	369	377	385	360	385	383	373	411	336	364	350	373	386	364	396	389	394	330	372	355	375	394	370	397	341	349	372	354	356	397	413	354	383	347	397	363	348	357	376	385	398	352	351	355	367	390	375	336	383	363	406	387	362	352	362	357	413	390	370	365	374	328	380	390	345	351	386	403	348	349	385	359	372	346	377	361	369	391	415	352	362	359	387	378	358	408	380	348	348	375	389	379	347	368	375	369	363	413	409	352	353	384	354	348	379	372	394	386	355	348	386	395	382	369	392	395	364	373	399	366	396	335	366	354	365	365	393	370	358	358	349	355	356	355	358	365	350	384	385	398	381	381	398	333	374	393	410	369	389	364	383	397	369	379	345	394	370	367	357	378	354	372	381	350	372	391	372	379	362	387	389	381	348	368	388	350	395	377	371	416	373	380	364	353	392	349	356	380	370	369	392	394	378	371	352	383	367	376	360	396	385	366	351	401	372	348	391	360	366	382	363	380	360	390	375	383	377	387	360	360	351	377	408	360	360	338	377	405	358	393	381	377	375	359	339	376	369	386	333	360	377	371	349	354	370	364	318	365	343	413	391	417	385	348	399	383	359	384	394	377	379	394	370	325	372	341	379	393	385	391	403	368	365	349	386	376	372	410	403	402	366	358	421	361	349	387	382	375	347	347	389	370	376	386	344	359	373	384	359	378	357	380	357	369	413	370	342	354	355	368	354	357	370	370	397	366	358	388	382	412	384	351	420	378	422	334	388	375	384	392	384	408	383	352	347	361	369	362	366	389	348	381	358	355	399	357	378	383	390	356	394	392	390	383	404	376	362	368	413	373	339	395	383	364	383	371	369	338	361	353	358	393	383	388	368	348	355	370	387	380	407	371	395	351	365	405	351	392	408	357	403	391	398	384	401	369	339	394	345	373	321	396	394	367	362	346	360	356	404	365	364	406	359	373	353	409	374	370	341	344	339	391	353	393	355	382	356	394	407	342	368	364	389	332	398	388	365	361	346	355	370	384	377	395	406	374	395	368	360	344	400	412	383	372	401	393	352	349	364	338	383	373	387	381	346	366	354	397	358	379	379	377	377	374	353	340	364	345	379	368	361	362	408	406	384	348	383	344	391	390	381	371	403	420	372	342	375	343	375	358	387	354	384	394	373	368	348	388	329	414	371	380	360	380	353	372	336	382	353	375	368	339	378	390	366	353	386	391	421	363	383	369	362	337	363	387	316	366	388	370	316	356	363	395	377	413	361	371	387	362	389	395	378	374	392	354	400	356	407	372	392	365	376	368	378	326	404	329	381	383	373	352	396	355	381	365	368	378	361	356	358	370	410	380	396	386	406	379	348	391	382	388	359	361	369	376	400	348	354	352	366	371	349	376	358	335	395	365	378	366	346	393	321	360	369	389	385	367	369	372	330	363	390	343	403	369	350	354	363	365	369	353	359	397	348	417	382	379	369	353	365	360	350	351	385	375	382	405	418	366	359	415	371	340	388	376	352	387	404	368	419	350	367	361	378	392	395	380	374	404	402	367	365	374	351	368	371	398	351	375	381	400	397	385	394	368	372	362	374	398	390	385	390	417	354	357	389	348	371	370	396	369	351	358	346	357	342	372	360	359	346	367	381	362	379	347	363	376	372	373	364	377	386	379	385	410	396	381	374	381	365	405	366	358	358	373	382	374	372	384	390	372	367	352	385	388	394	377	369	367	372	350	363	375	359	341	376	345	312	368	371	337	389	347	350	383	371	355	348	339	373	370	395	411	404	397	396	363	393	423	375	383	378	357	355	373	357	381	383	377	368	387	362	372	362	388	381	403	381	374	371	364	363	358	333	333	381	391	367	359	421	360	378	382	379	398	353	339	374	359	364	352	369	366	392	389	364	351	360	362	388	380	359	353	395	379	370	352	392	358	386	376	354	366	367	368	358	381	347	349	370	324	386	404	361	360	393	370	358	372	372	409	389	349	411	367	342	361	344	398	364	367	355	374	371	380	338	365	393	375	324	384	390	363	344	366	426	407	363	393	393	356	353	375	355	385	392	397	355	351	359	385	375	396	368	377	320	372	349	360	369	369	373	377	373	371	399	359	395	370	377	388	399	398	386	367	342	378	374	353	328	366	342	347	415	364	396	366	338	381	382	417	415	369	396	363	375	398	372	409	341	328	317	364	361	341	399	348	356	325	379	378	364	393	394	366	364	377	341	372	375	363	411	387	359	365	364	387	361	354	380	333	389	383	377	417	400	353	365	333	376	397	375	349	379	344	351	382	339	373	336	344	376	369	357	383	378	362	374	360	377	355	369	414	386	317	315	377	354	387	359	376	400	351	377	372	380	348	333	360	387	353	385	376	395	341	371	384	366	353	380	371	375	352	372	337	413	393	388	403	351	339	384	346	375	384	339	352	373	357	371	372	384	360	441	364	349	388	373	381	362	390	357	391	351	357	330	388	357	368	398	405	350	364	342	398	401	388	371	393	358	372	353	382	367	374	352	348	366	353	374	370	383	370	366	368	383	370	346	389	364	383	340	372	395	372	349	338	346	366	381	404	392	373	377	363	366	371	363	360	402	384	369	413	380	379	401	313	358	383	364	399	382	374	368	386	359	368	386	403	383	343	409	362	370	390	366	363	406	391	384	376	413	336	340	360	380	335	372	374	394	363	390	389	387	374	376	389	390	358	407	383	369	386	363	336	388	362	348	368	361	391	373	411	370	348	373	365	378	374	381	391	355	364	405	361	345	374	371	406	347	356	335	356	378	374	393	409	393	381	373	375	334	355	389	336	396	377	395	368	333	406	385	372	395	362	367	414	386	358	413	371	377	374	351	351	374	380	394	359	370	377	365	351	364	381	365	384	420	387	380	387	365	404	362	351	368	360	368	419	342	394	368	388	359	400	397	366	363	402	365	341	333	364	384	390	329	355	365	394	354	372	371	371	409	411	369	406	396	353	400	370
38792	65645	54522	39989	33073	27767	20054	12635	6667	4187	2907	2312	1899	1634	1347	1147	974	893	787	698	648	616	564	619	506	559	509	514	474	506	515	483	508	467	455	445	446	448	438	435	411	461	454	445	462	440	429	435	447	444	436	461	459	439	462	435	457	445	454	463	429	423	416	440	448	456	431	467	406	439	381	431	465	425	444	380	475	434	444	441	423	468	392	426	443	447	432	423	410	421	424	451	467	429	451	423	441	430	423	438	482	445	441	429	444	442	454	412	419	416	437	425	440	480	457	468	434	448	440	433	445	442	462	417	428	433	442	447	401	410	404	461	427	427	452	418	419	403	447	419	495	393	433	448	439	447	465	470	439	455	431	388	426	401	427	464	422	374	443	448	467	419	454	376	456	467	436	439	467	411	450	430	457	456	418	469	453	424	410	451	427	412	440	460	426	411	440	462	428	436	424	472	431	401	431	448	447	430	434	470	453	447	410	423	430	448	432	421	422	464	429	405	452	428	431	466	428	440	404	408	397	426	430	452	488	455	436	460	415	443	422	423	443	437	442	441	425	433	414	449	423	447	449	448	427	441	429	466	439	446	432	429	426	440	412	424	420	418	471	423	427	409	402	438	457	411	440	431	435	468	433	419	436	429	435	477	448	448	439	440	438	387	425	441	457	449	409	443	446	419	439	428	420	425	443	435	435	428	441	460	431	411	454	448	451	454	425	442	437	414	455	460	459	405	472	442	470	424	431	406	406	458	446	403	453	456	427	416	482	443	439	478	429	453	468	415	448	425	440	434	482	433	469	415	457	461	427	426	426	455	450	433	431	434	430	459	408	449	476	394	442	416	424	448	421	460	450	419	435	394	462	415	444	402	444	434	454	443	452	433	466	459	408	427	415	440	406	448	402	457	405	470	407	441	439	410	442	473	454	438	441	416	440	446	431	424	463	411	443	422	426	441	446	446	442	482	461	433	443	470	426	451	378	459	459	449	425	429	462	449	435	434	408	416	458	469	450	435	441	404	439	428	460	427	443	449	380	445	446	447	460	426	432	464	439	451	461	426	453	449	447	451	464	452	444	439	440	430	453	437	410	425	418	429	448	430	453	437	432	442	419	436	396	432	492	448	451	425	446	447	428	382	431	428	434	483	472	463	442	437	434	410	431	429	429	413	415	458	478	425	405	437	422	435	386	474	431	412	389	402	443	435	439	425	438	434	435	416	427	427	410	446	475	406	459	461	446	444	424	422	426	406	422	407	426	429	440	430	419	431	413	463	470	460	422	422	436	477	467	418	430	439	450	447	414	460	391	407	460	447	442	423	431	445	413	395	415	412	433	442	432	400	444	418	437	443	464	486	415	407	445	411	426	422	438	422	436	458	439	391	439	430	473	423	447	392	451	427	443	437	404	420	425	452	429	418	422	414	406	448	426	508	456	412	423	459	454	432	438	434	441	410	428	415	387	400	440	465	456	456	436	460	416	422	415	422	438	481	456	446	458	409	427	450	458	433	459	428	447	457	493	419	452	444	407	453	469	450	411	446	440	436	452	420	438	454	433	454	437	413	422	429	437	432	429	465	420	434	411	447	398	451	443	429	434	419	437	439	465	453	458	393	428	427	416	435	427	454	423	454	425	449	427	449	442	420	456	464	413	432	431	441	487	421	435	474	417	457	435	440	423	459	437	460	423	439	457	445	457	437	405	425	429	433	449	408	431	445	428	445	430	396	405	437	447	416	418	424	428	413	430	421	435	441	436	455	428	423	406	458	442	431	459	466	442	422	390	430	450	404	445	390	405	429	461	439	416	417	423	432	466	438	443	444	412	421	424	410	451	457	386	459	446	422	423	425	486	458	419	464	429	458	425	415	443	434	451	401	454	419	446	409	434	433	433	447	461	430	458	436	438	452	399	442	475	433	417	457	451	398	436	463	441	452	475	463	443	444	439	430	431	460	454	457	421	429	384	412	455	474	433	442	435	434	428	429	427	443	377	413	412	422	438	443	430	414	403	406	461	450	459	448	448	413	447	455	428	416	409	411	433	416	420	453	419	437	409	464	431	492	378	412	456	438	446	423	437	459	457	429	436	428	445	415	436	425	463	420	432	447	434	435	462	453	395	406	412	449	428	447	446	441	405	435	471	414	416	397	467	431	431	458	442	393	464	438	428	439	495	392	446	466	441	433	430	424	433	461	446	440	464	417	420	452	393	425	425	433	424	417	447	429	471	428	431	406	432	469	421	418	440	431	414	417	417	418	447	461	422	463	427	428	418	445	425	423	423	437	445	487	447	437	415	426	451	414	446	471	439	424	471	429	412	376	479	422	460	463	423	430	463	429	422	433	466	441	420	445	417	441	453	430	438	464	418	416	432	432	434	426	443	410	435	435	434	406	454	441	470	392	424	438	436	403	451	428	455	434	445	421	427	420	394	397	444	442	400	438	453	417	431	433	442	428	423	416	461	434	439	429	459	430	459	406	418	409	437	422	399	425	464	459	457	441	394	432	439	426	445	439	392	445	457	448	436	488	446	440	444	453	414	442	415	449	457	462	424	431	383	429	456	437	462	414	403	409	431	422	459	427	450	419	439	428	444	418	447	395	425	420	460	449	415	436	388	404	428	414	432	432	441	442	412	468	451	445	464	437	419	423	408	426	420	421	439	444	450	429	441	418	428	403	437	437	439	438	413	453	449	426	417	437	464	460	449	423	465	465	426	456	419	429	463	460	444	440	429	440	466	411	448	450	429	435	450	452	411	469	453	441	477	415	436	444	438	436	448	442	454	470	442	401	420	451	453	403	460	418	444	437	421	419	417	419	432	465	408	419	455	433	450	440	421	436	426	452	412	445	464	431	435	414	455	395	422	431	416	405	436	433	468	435	443	444	404	431	426	425	451	429	448	416	447	432	452	455	424	420	457	427	418	442	429	442	455	441	414	437	449	430	477	447	422	434	429	424	429	434	417	434	413	457	488	410	433	430	417	408	435	452	454	457	463	441	441	451	458	398	476	448	449	443	442	452	437	457	442	445	422	465	420	409	436	450	459	453	391	400	448	466	450	419	469	424	435	435	437	486	437	424	426	432	434	446	460	411	439	409	435	459	414	458	449	420	432	481	448	393	426	450	432	409	409	445	435	391	413	433	437	412	440	417	440	441	458	451	443	426	449	419	407	413	392	446	424	444	485	400	406	426	442	461	433	423	475	446	399	394	417	464	425	435	428	431	466	429	463	430	428	443	457	441	449	448	458	415	435	405	457	448	442	451	407	407	444	457	464	413	415	444	437	463	411	442	424	424	441	411	446	422	454	409	434	412	419	389	402	473	397	437	433	381	400	441	449	425	414	422	450	412	455	431	427	486	426	405	468	428	430	410	425	432	439	416	409	436	454	450	423	411	439	444	431	393	459	418	414	431	480	419	389	428	430	454	452	408	431	437	412	420	447	482	444	409	449	393	431	483	414	460	416	421	477	452	456	402	402	447	419	448	443	398	447	410	414	429
32076	33569	37099	27093	16030	8782	4809	2860	1743	1232	958	823	736	652	604	531	506	418	433	453	407	441	399	372	422	401	365	349	370	363	334	363	383	346	357	366	394	397	373	347	396	369	361	381	350	362	355	377	348	344	359	340	361	355	369	353	385	369	366	370	379	332	358	374	368	401	335	341	330	343	329	366	378	341	394	332	375	385	391	355	391	376	367	379	356	393	341	330	353	343	323	379	343	360	350	370	357	328	351	346	380	379	359	347	373	362	340	370	365	382	351	357	369	361	394	373	392	373	383	368	361	393	370	348	367	360	352	352	370	356	380	362	378	350	385	348	346	368	350	359	349	344	369	388	333	345	349	353	390	353	320	373	359	351	364	387	367	366	345	365	347	380	341	402	341	319	353	344	385	339	331	312	327	341	362	361	347	345	372	389	366	357	344	365	362	400	375	359	366	361	353	351	368	384	339	361	391	358	350	356	364	338	341	331	334	377	352	364	349	366	358	335	357	328	362	402	365	384	384	359	367	351	393	394	348	355	339	358	350	319	352	423	357	340	380	346	353	345	390	358	350	360	347	362	336	386	401	342	340	346	355	385	355	362	391	361	344	366	359	371	341	333	360	383	339	361	333	335	363	367	363	360	357	375	327	351	343	349	366	330	380	315	378	335	366	362	389	381	358	377	352	357	392	365	387	406	360	339	379	367	362	341	358	364	355	380	331	349	355	360	352	359	368	347	364	381	345	385	361	353	355	351	352	358	344	355	353	403	348	378	358	393	341	343	345	336	357	373	325	341	377	369	368	363	370	375	344	362	350	334	367	348	400	375	382	337	381	377	361	377	332	377	399	347	375	374	339	373	371	356	348	378	372	371	349	359	357	382	363	347	320	374	343	349	373	332	360	371	343	336	351	381	354	369	330	383	350	332	363	359	384	382	368	365	377	325	344	327	373	365	364	385	357	361	373	382	366	383	378	359	405	381	343	388	392	339	387	380	356	395	369	329	357	361	305	342	343	347	358	354	392	346	386	368	363	377	359	417	332	372	348	375	342	342	321	375	317	334	331	366	346	345	378	375	322	357	362	338	345	362	308	378	381	334	367	303	340	390	345	313	329	335	365	327	375	356	332	356	350	335	369	376	353	358	373	357	396	367	338	342	355	368	357	390	381	392	345	353	347	396	364	336	377	361	378	368	412	330	354	347	402	389	376	368	370	363	400	379	339	375	349	335	419	341	360	334	388	355	334	380	373	352	354	340	396	388	377	342	352	383	376	357	339	353	368	385	388	360	389	356	389	359	395	382	390	332	357	329	370	361	365	365	391	343	354	362	383	385	382	348	358	370	342	353	338	344	351	347	362	335	353	356	353	372	349	352	348	349	380	389	382	344	376	349	349	352	360	355	325	390	373	357	360	339	399	365	360	337	352	348	360	350	353	334	367	377	352	367	356	349	374	343	383	391	337	402	380	349	345	322	344	321	364	382	353	343	337	368	361	336	343	354	364	365	374	378	372	353	337	370	346	395	364	350	361	335	335	365	320	396	351	416	346	359	351	352	361	376	357	356	350	365	333	366	391	350	381	357	362	366	351	329	378	368	344	340	340	369	339	377	321	372	372	360	325	388	331	348	364	340	413	364	321	377	351	370	353	337	367	330	367	351	307	359	379	342	351	359	376	395	376	349	367	386	364	361	321	359	340	347	355	370	383	395	340	352	382	341	346	353	344	397	373	394	392	363	357	333	380	368	372	373	355	344	330	354	374	363	320	349	351	354	358	371	355	369	387	382	349	406	345	348	332	336	338	402	345	378	363	380	344	333	347	355	372	334	387	352	379	362	408	341	360	386	377	365	357	326	375	358	350	342	366	353	326	340	368	323	355	329	348	366	333	361	404	346	317	328	363	348	355	345	399	389	355	378	335	382	339	357	338	344	384	341	333	372	317	354	334	339	423	379	377	329	344	335	414	358	335	354	330	398	403	344	362	350	343	371	352	332	364	338	330	380	362	351	349	362	361	346	352	351	377	370	363	360	337	384	369	371	364	370	384	357	353	372	369	356	365	351	388	358	347	354	337	364	343	341	351	393	339	364	369	336	385	349	363	355	353	344	341	372	392	361	390	340	389	360	374	353	359	383	383	350	360	339	375	351	352	358	382	369	377	327	378	374	353	352	385	382	339	339	320	341	380	370	399	365	369	393	382	364	358	378	345	383	331	372	370	310	363	391	339	360	351	399	370	378	375	346	370	391	360	353	336	365	367	362	353	370	374	362	307	366	355	357	378	390	382	343	355	375	347	344	360	373	357	349	353	347	373	301	373	381	364	360	386	313	384	344	307	348	336	354	346	347	336	363	331	359	332	383	358	410	371	361	356	371	358	368	345	367	353	354	371	368	347	315	371	354	369	348	375	373	348	388	347	347	338	360	382	356	375	378	338	368	385	374	348	345	349	370	349	341	315	409	362	380	360	356	322	350	394	343	370	332	368	372	404	343	361	341	355	342	380	379	331	367	389	344	364	359	378	385	347	364	361	390	369	347	326	383	336	415	343	347	358	366	385	344	365	384	346	328	335	373	370	394	391	337	386	372	344	351	379	363	345	367	334	366	357	399	396	407	351	332	365	328	335	379	392	361	370	380	362	361	373	326	379	354	367	365	403	355	351	361	368	358	370	378	346	403	386	355	381	363	372	323	367	391	323	351	359	352	357	338	349	397	325	352	378	338	356	366	369	380	362	348	382	324	376	373	367	368	346	329	351	343	394	365	341	331	357	365	385	316	359	349	386	394	338	320	338	361	344	388	387	339	359	346	366	359	354	361	340	356	362	351	377	366	376	357	375	368	366	355	330	376	380	379	358	408	371	376	347	346	368	343	355	370	386	379	344	356	322	352	350	321	357	336	358	328	338	399	368	366	374	320	379	368	366	366	383	371	362	366	362	360	353	362	346	348	344	407	363	384	330	391	382	384	366	392	382	370	366	399	345	345	314	394	378	332	376	373	377	365	386	340	385	389	369	345	388	378	330	352	357	364	349	352	329	406	356	328	348	361	372	370	357	397	356	369	346	388	346	349	346	381	364	380	342	359	351	353	360	362	362	377	346	337	348	368	362	379	364	354	356	399	376	367	342	321	361	349	368	382	361	376	368	358	375	374	375	406	337	348	315	380	365	344	399	380	320	352	373	365	366	374	344	373	349	369	371	358	377	357	333	352	362	360	341	370	353	360	375	352	352	364	377	345	347	335	371	316	368	309	334	363	332	330	332	355	314	395	400	368	390	331	341	358	381	365	360	370	378	372	362	363	363	376	328	368	382	344	364	361	363	364	419	355	318	408	367	356	356	385	365	348	353	359	340	417	349	346	336	359	375	362	348	381	372	360	345	324	340	381	375	375	365	367	351	374	385	350	371	358	356	365	386	344	334	335	359	339	346	374	378	372	338	361	355	369	360	385	383	333	329	382	373	358	351	380	368	365	400	368	330	404	383	403	373	342	339	361	333	375
37877	50938	41375	27635	19565	12970	8119	5066	3042	2068	1570	1234	981	913	823	756	671	624	567	518	519	476	494	480	426	502	486	482	421	463	436	451	439	456	450	440	431	448	428	427	454	446	437	470	453	455	426	469	455	440	415	430	423	434	434	462	454	449	415	450	443	414	444	415	448	454	438	429	417	439	463	469	464	419	430	465	440	420	441	403	413	434	417	422	446	419	424	429	400	436	428	436	453	450	421	444	425	410	438	412	438	423	419	442	443	426	403	428	421	433	469	488	425	420	478	394	425	425	412	425	408	454	434	417	410	435	388	405	443	430	423	436	400	432	450	402	432	457	424	432	416	449	412	439	484	451	426	451	417	419	409	463	432	417	431	409	424	408	439	437	447	459	432	441	419	415	464	436	427	452	417	430	405	404	456	434	455	454	432	441	425	420	446	420	449	407	407	417	438	466	440	452	466	414	475	399	453	433	429	450	416	429	445	434	418	442	413	412	479	418	438	449	405	464	391	424	436	425	407	444	410	415	422	428	439	391	418	423	436	472	427	418	400	434	420	417	452	415	416	402	429	455	414	422	428	427	430	450	445	435	440	415	438	461	403	455	402	452	398	439	399	419	434	433	426	403	452	439	456	424	414	435	445	461	446	436	428	423	433	393	440	434	428	416	437	437	420	385	413	407	390	431	439	436	422	440	418	477	477	466	446	485	419	424	440	406	418	480	445	445	428	409	447	420	430	429	438	437	452	433	454	439	441	439	430	409	428	442	419	484	467	417	441	454	430	438	447	424	447	440	398	446	432	432	435	431	439	463	458	461	468	476	421	413	440	458	448	431	415	412	423	458	412	397	431	398	443	413	434	428	414	394	455	393	410	426	440	421	446	425	425	428	408	420	402	438	460	416	399	473	470	416	439	401	409	437	420	448	459	479	454	481	439	401	447	449	431	412	449	458	443	478	429	429	406	452	433	435	431	480	462	454	439	469	466	436	438	433	484	417	443	427	421	405	424	434	437	417	457	430	423	413	428	379	463	417	444	443	446	455	432	434	398	421	433	424	446	388	389	433	407	443	415	410	439	453	453	430	443	416	463	463	426	415	424	409	431	446	431	457	484	430	446	455	409	438	433	471	431	431	454	415	427	434	431	440	406	414	432	425	404	413	438	445	441	427	436	438	455	415	435	452	448	431	416	437	387	432	419	425	431	451	444	418	430	380	468	441	424	417	427	407	397	416	442	421	426	428	429	436	408	431	407	419	410	442	434	468	408	399	410	440	397	403	446	420	417	434	409	416	423	472	421	385	420	442	416	412	419	476	416	442	431	419	418	457	408	426	420	501	418	416	423	446	431	421	437	420	410	410	433	442	446	452	418	445	438	430	409	426	427	411	447	437	429	405	443	437	434	436	429	499	445	417	426	416	434	423	425	379	439	410	434	453	438	426	446	426	424	418	419	421	431	446	405	436	433	438	441	379	418	416	433	445	425	425	444	435	449	457	452	440	411	488	422	421	413	456	412	449	394	435	436	398	457	441	452	439	437	404	429	451	453	468	423	428	465	431	425	438	468	422	398	454	413	453	436	401	438	438	442	426	416	443	424	456	478	444	429	421	442	436	458	446	448	394	465	413	436	390	427	439	412	430	424	453	419	439	441	408	431	441	444	421	453	431	411	421	400	388	433	448	419	413	435	458	438	432	426	460	419	436	406	432	459	415	457	434	432	454	449	423	433	440	433	438	420	474	456	429	460	434	417	445	441	431	408	419	445	412	423	434	442	435	459	429	413	441	431	446	424	464	413	440	416	392	411	426	421	452	446	429	453	450	411	430	401	419	453	432	466	418	424	393	427	432	412	421	470	468	401	484	464	438	419	447	454	413	427	420	395	428	436	429	479	470	409	448	432	433	417	447	412	443	432	448	453	403	407	476	414	455	434	418	442	445	475	452	443	446	461	473	420	410	422	441	429	409	445	450	408	409	415	447	439	420	446	439	406	466	419	419	447	444	495	369	423	432	452	411	435	407	435	478	398	440	440	419	432	449	430	435	419	449	459	450	391	414	461	437	449	473	456	426	371	447	443	430	439	439	453	411	422	421	429	399	467	459	455	434	468	409	422	421	393	457	445	422	462	438	425	432	409	400	414	425	434	437	444	437	398	409	403	426	443	411	421	448	432	420	392	406	460	387	457	415	436	429	397	448	399	406	431	377	445	393	432	452	410	428	449	421	412	436	397	399	422	460	397	445	446	436	432	466	400	447	432	416	410	431	422	393	456	407	420	406	420	431	407	434	494	413	447	440	440	388	433	410	444	428	451	430	415	454	426	423	406	421	452	426	428	456	472	438	448	439	423	445	419	441	426	437	414	433	409	437	453	457	393	405	431	428	435	463	439	442	454	378	393	439	454	418	448	408	453	446	402	374	463	432	461	414	418	413	393	437	496	455	411	438	471	454	462	419	412	428	428	452	417	427	397	468	443	425	425	457	464	435	435	463	397	425	456	472	415	440	422	423	442	440	428	416	443	423	429	429	480	429	402	387	455	458	474	445	423	430	426	419	454	434	435	430	437	435	456	422	413	445	416	431	422	426	412	464	471	414	450	444	423	459	422	416	441	437	467	444	443	440	414	416	423	451	420	435	437	407	431	424	426	424	427	454	399	439	394	430	429	416	436	422	444	430	454	449	426	404	421	432	427	417	395	425	463	415	407	432	412	411	453	447	453	440	435	404	420	414	391	424	418	404	431	425	449	443	440	396	417	457	459	422	406	433	433	408	429	452	435	436	431	462	422	434	435	426	467	440	433	415	459	444	420	408	474	438	446	441	463	415	463	399	428	396	463	452	447	431	411	448	414	426	417	437	402	386	427	431	442	422	443	418	451	465	418	460	434	451	436	444	444	446	432	400	414	407	383	427	423	393	431	417	440	425	482	460	434	438	433	452	402	458	446	421	434	459	460	398	423	453	426	458	469	419	412	451	416	427	417	429	412	375	416	447	460	395	456	413	415	429	403	432	440	390	427	448	422	429	423	438	438	446	439	417	434	451	421	458	432	427	418	446	416	402	428	425	422	419	429	397	453	426	441	429	431	445	456	430	408	451	431	434	440	436	420	439	414	404	409	423	434	393	446	415	407	400	405	401	436	407	420	424	430	433	469	436	429	424	431	434	420	403	446	440	418	444	453	425	470	449	397	436	454	437	430	422	461	452	452	411	430	451	419	422	407	441	414	427	407	411	419	413	422	402	415	417	474	385	476	449	416	445	438	459	426	464	419	429	458	411	459	433	429	434	422	437	480	461	439	425	441	426	396	434	443	433	445	400	421	416	477	412	433	386	431	407	427	420	471	418	429	398	406	435	426	446	448	443	475	466	419	440	436	434	454	455	427	428	465	435	431	459	453	427	426	438	423	395	495	417	445	410	430	423	457	414	407	441	458	429	442	469	429	414	430	464	408	410	455	442	423	429	439	403	409	430	443	434	442	429	430	452	465	425	408	433	452	465
24290	21585	28936	25773	23814	21770	14502	6084	3074	1967	1427	1131	880	808	713	611	573	543	491	495	493	485	441	427	420	398	370	451	398	407	361	336	371	408	407	366	379	380	368	357	424	353	379	350	387	395	377	362	369	374	362	367	379	404	354	371	350	395	337	359	356	356	329	363	355	391	337	351	372	376	368	370	376	360	326	392	354	352	395	337	404	388	377	349	370	347	342	357	373	369	320	366	396	367	337	377	348	379	378	404	350	360	337	350	358	360	336	368	345	370	375	378	324	365	371	354	354	359	359	366	370	383	380	355	342	381	326	370	367	340	410	363	312	370	371	336	386	340	381	382	360	387	394	354	344	377	343	386	344	393	334	350	358	373	383	357	353	358	373	383	343	382	378	367	368	406	379	355	369	406	387	351	369	373	372	344	429	343	357	362	357	358	368	387	338	341	391	383	403	345	381	359	359	400	340	373	377	391	368	381	372	378	359	356	364	371	327	362	364	357	343	353	370	358	367	407	338	380	381	376	345	417	352	370	345	336	352	393	387	390	372	381	381	369	355	335	378	396	344	364	366	383	318	346	339	330	363	380	345	378	359	357	389	376	377	386	360	379	343	378	328	374	373	381	384	363	367	360	366	363	341	365	389	358	366	359	342	345	398	362	370	360	355	377	347	382	371	352	344	361	350	345	360	365	371	396	356	347	363	364	355	345	315	354	363	335	385	358	380	335	382	363	344	328	391	336	350	403	367	373	356	360	343	363	376	354	364	389	378	382	346	358	369	351	377	366	379	351	363	381	368	398	353	348	362	334	348	356	364	357	356	372	366	367	336	361	332	363	389	316	391	365	365	353	347	354	358	361	332	361	377	368	347	395	378	340	363	339	348	348	361	371	365	369	410	338	400	388	357	363	327	373	367	358	373	361	386	355	342	355	337	345	336	357	379	354	346	364	358	349	397	357	359	377	358	359	391	359	367	345	394	372	364	357	330	380	350	380	365	336	371	335	356	389	322	342	368	360	369	364	346	402	357	363	377	382	332	378	349	336	383	331	359	392	346	369	341	347	355	414	354	338	386	348	394	368	364	397	346	346	383	354	351	394	364	378	342	356	380	335	358	355	390	382	371	374	378	343	378	336	373	355	368	377	364	391	352	377	368	339	389	376	386	383	365	370	347	389	357	343	366	378	372	373	383	352	336	372	348	341	370	363	389	337	351	357	364	386	327	376	387	372	340	346	362	370	361	361	315	356	383	376	340	356	338	384	344	359	362	356	388	345	367	365	358	351	357	350	376	373	367	351	371	361	381	349	383	352	340	358	371	359	358	372	380	335	349	362	390	351	315	351	368	358	392	357	376	338	405	373	331	360	365	354	328	357	378	333	391	372	358	385	361	388	350	353	382	352	391	360	347	350	378	361	369	376	354	389	354	378	355	382	385	340	382	358	384	360	336	355	361	384	352	352	372	362	368	341	394	374	374	362	358	364	343	339	372	373	366	365	347	395	363	347	389	358	363	347	381	350	360	357	355	388	369	360	371	387	386	327	379	393	328	329	343	342	364	362	381	358	373	363	359	386	349	349	343	376	362	379	348	407	362	367	374	353	341	346	384	381	373	399	377	361	358	360	366	381	381	351	381	413	360	382	346	334	392	399	371	360	346	369	371	374	385	379	378	390	362	373	381	336	354	360	371	377	349	344	378	344	367	368	372	363	349	353	346	364	374	390	367	381	348	372	360	354	373	347	388	377	377	389	390	372	377	364	372	355	361	329	339	338	357	360	360	423	384	334	348	355	347	369	374	370	360	351	383	357	362	349	359	351	347	368	355	322	381	396	344	359	344	356	351	353	349	348	369	342	339	354	343	341	341	365	347	375	336	377	360	357	368	370	361	367	330	374	358	398	325	361	374	361	378	378	370	345	347	396	384	390	371	357	365	374	373	377	386	389	330	369	370	355	349	368	348	393	386	387	364	377	392	403	370	346	347	338	386	372	354	386	356	371	359	365	377	345	351	360	366	355	346	374	390	367	352	326	375	356	377	339	343	351	384	361	374	369	399	367	373	363	355	363	385	348	359	394	345	374	330	328	372	376	363	357	342	333	390	369	366	354	349	356	398	362	349	359	363	374	350	385	353	353	375	356	379	352	356	371	337	360	371	350	366	385	382	369	363	336	370	357	367	354	377	366	364	332	366	366	348	365	353	379	369	392	368	361	364	379	374	334	366	374	373	384	373	348	374	343	363	363	364	375	370	373	366	371	366	342	367	369	377	329	367	354	377	365	404	390	378	391	356	349	361	356	360	356	348	399	347	361	384	372	404	367	383	364	346	380	335	333	359	357	369	400	378	388	375	349	339	393	368	348	342	371	358	415	383	383	347	365	360	358	366	341	375	358	355	380	366	368	367	350	366	349	371	364	374	361	398	339	390	344	374	370	369	387	376	342	358	372	356	370	355	347	374	365	348	349	365	391	370	372	359	383	318	377	329	378	349	348	315	364	369	374	329	408	352	350	372	362	372	367	366	375	359	361	381	354	382	379	392	341	381	336	365	346	359	364	376	352	354	400	347	387	392	332	367	371	362	405	343	369	385	372	320	393	389	343	358	370	358	386	390	364	423	379	318	351	339	413	329	360	349	370	339	340	384	366	338	396	371	356	345	390	399	357	372	361	382	363	369	366	395	358	357	362	372	337	354	356	341	363	381	345	358	376	381	351	384	362	380	401	366	368	360	371	361	359	385	412	363	379	357	375	362	340	389	377	389	338	389	369	395	361	360	351	323	390	397	366	399	367	379	327	350	339	326	367	404	370	365	359	356	365	367	369	383	376	362	348	348	351	376	389	390	338	345	389	356	391	363	394	373	355	366	379	357	345	379	346	363	396	334	376	376	353	379	349	345	356	399	344	363	346	352	366	332	380	390	357	350	363	348	378	339	365	368	359	358	347	387	370	370	394	326	365	395	358	353	386	360	384	377	376	357	405	350	367	351	346	349	375	359	363	356	367	345	343	388	353	375	322	338	367	347	389	369	371	339	346	381	369	314	357	359	310	361	370	387	358	372	395	372	369	358	375	395	379	376	343	358	358	340	380	389	333	371	371	318	365	346	380	358	336	360	370	341	335	351	381	376	352	348	385	324	331	373	320	354	348	358	362	345	362	332	387	337	389	354	357	363	392	336	344	396	372	377	362	348	349	362	357	363	342	349	363	337	385	414	327	384	347	342	395	373	372	349	355	387	367	350	386	352	379	360	372	336	361	391	363	357	375	378	379	358	392	336	352	387	361	391	388	373	332	378	370	389	359	391	379	352	365	384	340	383	387	369	372	370	378	340	360	333	361	371	372	387	352	368	353	393	351	369	354	355	385	414	369	382	341	377	349	369	354	362	378	348	368	380	391	382	356	319	373	366	376	371	330	363	340	362	389	335	377	408	388	354	399	371	379	336	337	368	369	345	369	377	360	369	350	359	364	410	359	389	395	387	350	376	366	358	340	380	366	382	367
36078	59750	49854	37648	29627	22589	15240	8630	4967	3148	2261	1711	1440	1216	1098	872	849	734	651	628	566	558	528	513	533	507	557	458	484	470	495	460	449	431	468	435	457	437	437	427	411	441	479	483	461	471	429	460	420	434	458	448	438	424	434	377	435	449	474	422	421	416	438	450	391	434	445	434	394	436	436	413	435	465	415	433	438	424	425	450	427	409	432	440	442	413	441	432	426	445	417	448	428	405	476	464	456	416	382	436	414	430	412	461	446	452	440	423	411	428	428	421	455	438	464	439	458	438	434	415	468	444	420	434	452	450	441	412	431	445	458	461	389	458	425	462	442	411	428	417	424	428	414	424	440	413	451	446	420	433	407	461	439	436	427	444	424	440	414	425	476	417	437	449	431	411	425	421	419	461	428	426	495	452	444	438	471	412	447	422	411	422	407	448	410	440	457	437	437	408	445	429	434	410	429	422	452	429	414	429	451	403	429	421	472	423	442	447	433	426	455	394	388	453	429	406	466	420	483	459	464	457	463	412	428	430	440	446	415	474	458	446	443	459	433	422	398	434	438	444	449	425	430	412	403	420	453	414	424	448	470	459	448	379	418	422	464	448	445	455	422	433	411	424	434	452	440	410	450	459	395	430	449	440	408	450	403	426	454	473	430	477	457	456	488	413	452	455	453	453	432	440	424	458	418	416	423	428	428	456	436	394	439	418	429	416	448	430	417	425	435	434	388	437	426	441	436	395	445	435	430	470	437	444	399	419	429	441	404	488	422	429	424	411	452	441	435	456	418	438	452	420	433	442	416	428	460	425	427	432	439	454	447	440	440	428	431	418	434	410	418	411	437	422	431	403	413	451	451	400	450	447	452	456	416	451	469	432	438	472	448	441	445	407	420	438	400	430	455	415	454	405	417	440	452	453	433	425	418	432	416	433	447	430	438	438	434	438	441	419	469	399	432	430	426	457	415	422	475	432	442	416	465	400	435	426	410	433	437	403	456	427	429	435	478	402	442	469	461	471	379	433	433	414	437	442	432	402	406	454	428	413	397	456	421	467	471	426	403	413	417	449	412	409	466	430	422	437	405	392	438	454	392	434	462	473	461	436	455	452	425	429	414	405	379	443	413	423	424	443	445	461	434	444	400	442	457	410	437	433	429	417	425	430	415	421	411	454	415	452	455	454	425	468	458	389	456	432	470	459	444	412	426	447	454	453	414	424	408	416	421	423	454	408	453	418	404	446	420	446	415	444	459	437	425	447	465	434	427	477	428	460	425	462	426	409	424	452	370	454	427	400	438	457	413	438	418	404	441	441	445	422	406	445	425	424	402	454	446	474	417	478	450	428	411	420	421	435	433	423	424	431	461	427	428	442	433	426	398	454	415	447	448	457	488	424	430	428	420	445	457	459	434	445	420	393	452	436	421	435	416	436	454	427	424	421	394	427	425	435	409	432	468	470	448	441	429	438	427	475	447	455	444	421	388	435	436	443	430	472	415	435	481	428	460	440	403	481	411	437	413	448	423	462	432	428	437	466	412	450	400	462	443	445	452	396	444	475	453	378	439	413	450	426	395	457	415	409	456	409	477	416	398	426	437	427	442	468	421	423	457	439	454	436	435	430	442	431	408	421	424	456	427	436	441	437	447	406	410	459	461	375	433	425	437	416	449	422	429	440	421	424	449	464	444	450	450	449	430	455	397	444	434	448	453	451	400	477	404	434	453	424	426	435	415	420	433	453	435	456	441	413	427	435	426	418	458	407	408	417	456	464	409	441	425	411	463	430	413	455	415	400	410	436	431	425	490	413	433	419	423	436	422	420	382	466	418	410	431	440	431	427	461	464	415	429	431	430	431	423	422	462	437	414	430	466	442	409	440	441	468	454	418	440	418	441	444	488	436	456	421	435	418	435	450	406	463	451	432	437	418	430	430	483	467	459	438	457	425	414	451	407	437	438	444	431	411	428	407	445	430	479	370	450	427	432	420	417	416	395	408	420	430	438	437	429	435	404	406	433	446	437	430	478	421	471	430	417	441	457	426	421	428	434	460	441	440	402	441	430	425	455	433	394	442	451	477	416	424	452	448	412	450	397	428	438	399	402	408	434	412	386	417	430	440	479	456	442	443	454	438	442	427	403	441	439	449	405	436	451	427	475	426	469	409	427	496	414	404	439	400	451	434	480	457	411	490	438	433	439	424	419	412	426	454	421	410	449	477	447	433	441	441	411	444	425	440	446	430	428	449	450	387	406	457	434	455	392	433	465	420	426	412	440	460	430	416	437	463	448	428	438	456	438	434	467	421	436	410	427	437	425	437	449	415	430	431	439	446	453	436	429	450	429	454	453	434	442	404	388	461	453	448	414	448	423	428	372	408	433	449	422	414	458	435	445	395	442	451	437	428	397	424	441	394	459	425	425	470	446	423	418	457	438	475	442	410	390	411	456	428	411	448	453	417	421	456	453	480	437	458	409	442	424	439	424	412	459	463	431	439	420	423	437	466	437	442	425	408	421	457	439	389	458	431	414	409	461	444	431	431	428	440	459	454	416	385	464	450	444	452	454	389	386	439	420	422	446	457	447	446	416	440	423	440	419	418	451	446	483	426	425	427	413	396	404	410	442	422	404	433	437	421	405	445	413	435	458	480	459	473	406	426	405	414	457	393	404	426	477	466	434	445	443	439	451	423	466	472	429	408	411	434	470	404	414	439	442	432	483	437	433	439	466	472	441	431	464	419	453	471	455	453	457	426	426	417	448	436	460	398	454	424	402	457	449	422	455	409	464	420	425	460	437	440	457	407	445	448	420	454	422	423	468	431	420	413	490	396	442	429	429	413	476	437	424	418	458	457	442	390	437	418	426	397	417	433	439	430	464	458	434	436	425	413	463	399	459	418	415	457	442	421	415	437	440	448	450	379	456	427	463	432	435	435	403	419	427	426	426	420	432	443	434	439	419	391	455	375	419	440	490	411	464	437	448	436	428	487	438	442	414	409	422	465	389	451	403	445	417	439	442	457	462	413	429	457	410	442	462	423	434	439	432	474	422	430	448	416	433	425	407	417	414	447	405	428	449	455	400	438	471	410	374	441	427	442	432	430	400	459	478	433	410	466	393	437	462	452	405	426	444	418	397	408	425	446	438	429	443	433	408	436	452	402	448	435	397	431	416	437	374	427	436	468	456	446	469	456	424	416	438	457	409	448	407	438	423	413	436	480	404	426	470	438	455	468	487	457	427	432	449	443	421	445	427	454	435	388	418	444	451	437	449	421	485	454	448	377	447	460	406	449	406	443	441	419	396	463	469	451	416	460	431	438	438	459	405	418	472	436	428	411	500	415	456	427	415	447	419	427	420	451	435	454	425	480	453	404	409	446	477	408	432	436	421	434	409	461	396	435	469	423	391	475	433	415	467	431	445	434	474	441	423	433	419	409	459	439	446	452	438	450	423	459	447	415	436	443	411	413	449	440	474	416	433	440	464	451	422	416	446	437	395	419	412
25417	21701	28986	27956	22151	15928	8975	4258	2194	1473	1147	909	777	670	641	605	549	502	451	464	415	414	422	423	410	412	368	431	380	390	398	363	359	389	356	353	376	352	352	350	375	354	349	335	353	347	387	355	389	371	325	336	366	365	354	388	338	360	347	360	359	327	307	313	357	329	372	359	359	363	341	355	340	371	324	354	347	306	335	333	362	355	363	325	327	344	327	335	372	354	360	338	338	352	325	324	332	330	350	350	369	402	362	340	369	371	350	348	369	339	352	345	313	376	341	341	328	363	351	360	333	375	381	343	353	357	313	333	370	352	389	359	365	376	365	367	362	345	355	321	350	386	330	385	360	366	355	358	347	348	347	329	361	353	325	346	328	356	366	348	394	375	369	349	338	358	348	338	355	353	330	356	357	348	343	357	367	342	339	339	347	322	342	338	352	367	384	335	335	336	366	394	347	373	339	348	368	353	373	358	346	341	377	346	350	316	367	351	343	332	348	372	359	324	347	358	344	343	379	372	328	342	382	331	342	371	316	344	366	386	363	374	384	336	373	378	323	353	365	354	351	341	320	350	371	331	365	345	360	368	370	360	379	380	320	401	338	344	345	379	361	357	333	339	400	369	342	333	323	317	330	362	331	354	341	352	333	354	358	325	381	349	346	361	362	339	365	368	351	347	339	366	319	358	316	349	340	381	355	379	358	347	343	351	358	336	380	356	371	329	354	359	326	367	352	347	381	345	320	356	367	303	348	356	369	384	357	323	376	361	349	337	375	364	362	340	347	366	333	332	356	371	349	324	346	338	367	335	368	334	372	325	326	345	339	344	369	321	329	337	372	349	370	336	362	333	373	357	336	333	357	335	375	337	348	350	336	350	367	366	349	355	388	368	357	373	364	318	358	353	400	329	339	374	364	357	358	357	368	362	367	333	347	352	345	385	342	355	361	376	333	304	324	342	360	349	342	350	356	346	353	365	356	354	324	362	370	351	353	354	358	372	341	368	370	358	347	354	351	354	351	328	350	355	338	335	346	365	347	344	374	333	381	369	371	355	340	372	365	348	358	331	342	326	371	340	355	356	355	366	395	383	331	350	390	319	351	331	353	352	363	341	332	373	343	365	339	366	365	351	337	408	326	328	357	335	336	356	368	379	373	330	337	332	324	340	362	358	333	366	336	356	373	335	354	352	366	364	303	368	356	322	359	350	312	355	359	332	318	371	377	371	336	332	353	319	330	357	372	357	333	339	336	342	387	377	371	326	361	356	369	343	337	334	338	363	324	356	359	356	368	357	359	366	355	351	364	337	365	399	350	380	376	333	352	337	321	366	362	328	343	357	350	325	343	331	366	353	316	325	321	351	331	372	348	343	374	377	367	361	335	337	343	358	390	356	340	363	377	326	332	348	364	375	358	352	356	354	324	365	347	363	341	353	347	370	361	358	354	345	342	326	359	301	359	332	372	358	324	360	326	364	364	355	356	367	361	354	349	355	368	378	356	355	361	334	362	322	349	361	348	350	395	344	341	364	399	362	335	356	364	356	364	359	361	367	382	334	338	352	320	335	358	362	346	333	347	336	345	338	323	322	334	350	350	317	365	343	364	349	352	344	378	376	328	343	314	360	362	398	344	358	346	389	318	318	362	353	329	345	344	325	365	372	323	369	365	343	364	363	349	356	345	356	350	356	373	339	348	322	382	339	330	349	348	326	328	337	358	366	353	346	348	338	349	342	316	372	336	363	312	363	339	346	329	378	367	355	347	376	294	356	300	346	366	340	330	368	326	344	375	350	333	350	337	357	367	384	326	337	394	369	363	351	362	352	368	354	335	360	380	315	319	382	353	348	391	356	357	359	326	352	309	374	356	332	341	298	354	413	344	343	336	376	356	371	341	364	349	370	344	341	359	374	369	346	358	353	342	373	375	333	339	368	343	361	354	332	329	348	381	364	341	305	350	366	357	363	345	351	359	340	363	355	364	359	318	350	345	358	345	370	364	346	325	354	325	349	363	342	352	328	324	366	340	327	326	347	363	355	358	387	364	369	333	370	342	316	334	347	354	356	341	335	340	376	377	361	333	336	357	364	341	344	315	327	309	324	365	394	357	364	350	340	370	327	362	340	369	353	349	305	358	340	368	357	367	337	364	347	342	330	349	341	360	355	353	335	355	345	344	356	377	346	344	334	373	322	329	354	324	353	349	349	374	358	319	367	330	321	366	350	364	347	385	303	349	347	361	387	314	351	325	381	343	368	344	372	344	385	349	316	321	363	381	336	343	341	336	367	348	354	322	333	351	372	357	351	338	347	338	393	331	340	383	344	351	333	362	337	327	381	285	361	344	334	301	356	341	362	333	336	343	345	315	353	341	388	320	325	347	373	364	358	342	331	299	340	357	358	345	341	366	350	335	366	368	374	340	355	350	343	318	360	354	326	301	326	360	351	367	386	336	351	361	311	387	328	357	364	334	342	342	332	342	333	326	351	368	371	374	329	334	341	326	346	391	334	389	333	363	346	355	348	345	339	343	346	387	379	363	366	347	366	346	358	355	385	344	355	334	352	347	358	333	363	347	367	337	378	327	355	332	360	345	341	340	350	336	351	361	339	352	354	373	346	325	364	380	346	373	379	348	363	305	361	339	370	341	341	360	366	363	378	359	357	301	376	313	351	326	369	330	328	320	366	353	352	332	356	351	321	364	322	342	351	333	387	412	339	321	339	347	322	369	324	364	338	328	329	321	331	354	325	352	368	357	359	365	340	353	332	327	363	326	344	363	344	369	386	334	336	366	340	354	344	346	361	358	359	348	348	337	360	361	329	322	358	322	391	381	345	378	358	353	358	365	337	395	342	318	332	366	350	342	372	365	342	387	352	336	352	362	345	354	369	333	338	377	349	351	389	329	355	351	365	356	359	356	341	336	367	376	379	358	353	346	363	346	373	344	350	348	335	342	342	357	391	381	377	348	369	358	357	309	375	368	350	326	352	355	323	344	358	346	361	343	353	356	352	366	376	342	376	335	370	341	332	351	333	387	335	374	335	360	338	373	356	331	393	370	334	348	332	355	355	368	325	380	338	351	344	344	344	333	349	339	347	334	352	332	319	379	355	379	341	358	320	355	375	335	369	353	354	326	337	335	346	332	326	378	360	363	352	338	359	354	340	335	318	358	328	355	336	350	340	368	367	367	343	338	360	347	374	354	344	331	335	377	372	324	347	343	326	395	351	367	357	362	363	330	362	349	347	355	367	309	350	342	360	361	354	381	365	359	371	359	380	347	374	345	345	351	331	352	341	333	362	325	374	355	332	331	356	374	371	361	362	347	338	326	365	370	356	320	353	378	354	368	352	355	375	353	308	363	321	314	326	363	345	328	338	347	344	338	372	333	369	383	351	357	324	365	358	336	360	350	353	352	357	356	381	348	336	380	336	348	366	341	386	325	355	358	321	347	341	368	315	374	346	330	386	379	363	322	372	365	367	360	332	369	339	328	351	355	375
36391	56545	48084	34152	25599	19536	12806	7187	3798	2549	1859	1435	1231	1033	960	786	760	686	642	590	525	506	507	490	476	507	475	504	426	446	445	423	477	401	460	426	456	404	439	443	381	451	379	383	452	425	391	388	480	419	426	407	406	430	446	448	383	385	428	365	429	404	409	387	422	420	476	413	427	460	425	414	351	404	423	418	424	437	405	439	441	398	413	470	420	407	425	397	403	447	406	412	429	469	403	392	421	423	431	470	431	420	404	414	434	419	413	420	383	424	431	394	436	428	423	428	401	411	445	409	412	432	419	405	418	394	440	422	416	442	405	391	438	414	440	457	405	430	410	419	420	368	438	426	433	394	405	422	389	395	386	423	384	439	443	430	424	431	454	458	409	449	425	414	382	377	403	372	452	404	397	414	404	400	411	412	404	391	447	405	422	420	440	419	437	405	461	437	416	410	419	408	438	457	425	446	403	413	430	418	428	431	429	416	431	417	423	427	424	394	487	428	368	453	425	441	420	412	421	414	407	410	438	446	404	400	414	429	408	436	413	418	419	427	413	443	433	415	417	436	415	398	453	437	433	428	410	425	435	417	402	410	428	400	404	399	427	405	409	412	411	415	440	437	445	417	418	413	425	432	466	401	418	411	420	454	411	422	377	436	436	429	408	444	405	386	447	399	439	447	438	421	431	442	424	428	419	399	400	440	448	440	423	365	404	413	404	420	402	395	432	403	417	391	423	409	403	438	409	411	418	428	433	441	390	415	405	440	421	471	411	408	414	405	377	422	426	401	401	396	434	436	456	421	421	409	455	396	371	416	425	438	446	434	448	425	435	398	415	425	458	400	423	414	420	429	454	430	393	415	381	396	422	434	436	417	442	437	388	441	455	411	421	413	418	433	443	430	410	440	408	414	390	441	413	395	409	436	403	455	411	422	426	426	441	433	423	412	478	426	405	376	416	445	454	405	431	398	411	410	419	433	414	435	411	436	432	427	424	430	419	410	433	430	449	418	443	420	420	422	409	418	412	434	419	433	406	429	418	421	441	436	403	418	441	416	389	441	438	443	410	437	402	440	463	406	424	432	421	429	421	440	459	447	439	420	452	427	385	419	441	432	410	420	424	418	417	414	459	423	420	428	411	418	468	432	420	419	465	418	454	404	432	390	405	430	419	431	444	456	415	428	422	428	429	397	415	451	454	444	460	429	443	407	375	393	412	364	426	416	442	441	475	416	411	381	421	409	415	413	449	383	375	395	422	417	421	437	421	432	403	406	438	425	435	404	410	432	429	396	462	423	434	421	420	405	413	410	416	407	432	439	427	408	401	402	418	453	415	437	459	426	408	446	422	409	436	430	421	403	441	421	410	438	454	403	403	431	428	458	427	414	413	431	404	410	384	428	396	441	377	417	444	429	409	449	417	438	420	421	398	410	383	436	414	452	411	423	433	445	415	438	404	387	405	414	394	421	444	422	412	415	420	427	406	419	403	443	402	399	390	437	444	394	466	414	422	415	432	417	457	407	437	443	402	442	416	438	437	429	419	400	411	443	394	406	442	445	443	434	386	414	433	389	382	436	399	401	400	439	407	403	431	418	397	424	412	401	394	464	418	452	400	412	400	441	420	394	412	411	417	433	453	441	426	394	406	436	420	447	460	395	418	459	415	431	444	423	424	437	442	418	410	400	445	380	467	403	444	406	439	402	424	433	433	419	454	421	389	462	406	417	440	427	423	446	443	426	407	436	444	457	401	443	460	417	401	401	389	447	394	387	418	448	401	422	444	459	402	394	422	452	427	451	447	437	415	429	429	402	416	426	457	404	427	425	414	402	461	442	437	434	455	453	423	426	386	437	449	404	418	409	437	385	427	451	421	397	421	431	451	416	391	423	432	409	433	428	410	403	440	447	446	406	375	411	430	401	412	411	419	425	424	447	429	429	453	433	439	405	392	454	448	411	404	402	433	435	416	437	420	414	389	426	421	439	457	407	452	463	408	414	427	430	399	414	409	460	460	449	411	417	420	404	419	418	431	418	418	441	422	463	451	452	391	412	441	383	416	410	419	399	424	382	422	410	370	378	433	445	395	415	432	379	397	420	391	457	408	430	414	436	453	404	442	407	431	409	419	457	416	422	434	381	423	387	402	403	399	413	396	445	434	410	400	343	439	403	451	408	407	427	442	446	407	451	444	417	438	424	419	451	411	444	413	425	389	430	444	400	419	416	389	449	384	425	398	399	405	391	441	382	417	420	440	450	386	409	406	424	430	438	391	421	430	410	396	411	413	437	415	429	463	440	421	418	428	397	402	383	399	452	419	391	474	393	453	457	427	413	415	415	394	432	436	380	420	427	425	380	405	423	415	413	397	424	383	404	431	455	423	416	410	421	407	424	431	415	423	432	420	427	389	428	417	426	411	437	415	388	441	422	429	421	473	398	445	414	441	397	401	466	481	428	433	430	433	441	423	438	395	436	444	403	439	406	416	437	408	418	420	388	468	409	430	417	397	477	430	415	420	441	440	447	424	424	394	433	369	391	445	430	417	397	413	393	421	445	397	409	451	435	414	418	424	414	392	399	419	424	400	435	419	419	410	425	473	401	425	425	412	394	432	423	400	436	428	452	380	450	435	438	456	439	461	441	453	428	422	443	397	423	398	388	407	435	470	448	411	395	385	426	432	425	464	400	411	423	424	440	441	410	404	409	405	463	458	421	422	401	455	403	417	430	401	417	434	425	444	434	402	438	428	438	418	408	407	430	417	444	433	456	422	444	419	443	450	413	434	403	402	412	444	431	430	430	446	445	412	443	447	391	452	405	423	402	408	453	420	447	422	440	466	431	421	414	422	400	396	407	382	436	428	392	439	430	413	426	420	400	411	386	436	450	450	403	439	410	402	416	415	428	428	411	442	426	432	409	438	446	409	412	430	419	436	413	413	423	425	434	402	429	452	410	429	452	401	426	414	408	396	428	444	409	429	410	418	408	389	391	434	420	405	399	455	449	388	414	443	428	454	427	414	427	407	443	425	431	426	460	403	431	437	407	408	409	445	402	417	410	412	428	427	409	420	436	410	457	439	436	428	406	422	412	402	417	379	443	442	448	433	406	410	421	414	446	389	432	457	412	421	394	423	431	402	413	430	429	439	414	433	469	403	447	418	426	413	435	395	447	387	432	370	455	439	444	399	407	404	421	399	407	426	411	426	436	434	423	414	436	436	410	432	440	445	429	400	404	436	423	400	416	387	408	436	423	374	385	394	408	393	422	404	417	388	442	428	430	419	441	436	452	400	432	438	437	423	422	391	417	424	431	425	416	406	472	383	416	432	432	402	390	427	450	446	441	400	417	424	429	410	456	416	393	410	385	391	441	431	397	424	406	415	419	440	397	427	412	420	438	408	378	403	409	438	418	442	438	445	422	384	454	392	437	424	406	421	443	385	421	451	413	411	388	416	461	398	403	416	434	418	441	428	395	433	408	444	413	426	452	388	391	404	408	397	404
23249	21622	29379	24707	23063	24659	21953	9201	4216	2900	1993	1580	1318	1083	985	888	692	687	614	557	555	441	465	447	419	431	428	423	417	408	403	425	408	384	385	378	359	378	397	384	346	355	399	395	356	363	384	369	369	373	350	362	337	366	364	366	364	392	350	371	363	324	359	356	367	353	356	343	372	382	352	346	357	376	355	359	337	366	363	400	376	370	370	339	373	348	354	361	375	331	363	358	356	398	360	376	376	370	357	380	356	378	390	353	405	347	336	380	372	360	382	398	385	358	360	368	308	346	364	329	350	341	360	383	395	369	355	388	377	369	360	350	355	395	367	387	379	355	355	391	411	358	383	367	375	347	355	363	353	401	342	378	357	360	400	402	353	319	391	362	368	360	398	380	356	378	356	352	368	349	361	365	315	379	343	347	371	405	379	368	349	361	351	321	368	356	366	347	385	357	351	396	368	337	358	386	372	383	358	345	387	390	351	393	396	358	357	382	370	371	347	363	367	323	329	391	387	347	379	378	362	355	370	347	394	377	392	360	353	354	389	361	352	363	343	376	344	361	326	386	348	375	367	355	375	377	363	352	371	398	374	352	370	364	385	359	364	380	339	355	380	376	368	367	360	371	329	359	373	385	353	345	379	362	362	352	372	403	379	370	348	367	357	393	371	342	358	392	387	354	365	381	337	341	385	371	366	371	391	347	377	361	377	369	358	342	372	353	389	339	354	368	382	391	320	361	389	326	396	395	379	352	374	361	374	365	352	383	363	410	363	347	344	354	343	373	344	355	370	378	394	373	370	322	369	389	350	388	348	359	374	381	357	384	360	374	339	378	389	353	354	359	342	389	342	384	380	342	352	323	372	378	352	357	375	364	352	348	376	346	405	300	393	371	342	382	389	357	380	379	381	369	337	379	359	328	373	385	372	347	346	341	384	354	375	361	344	374	333	390	356	364	339	356	350	368	388	400	402	350	425	350	383	385	371	345	356	367	373	358	371	330	380	409	352	389	347	401	365	363	374	359	364	364	416	352	390	385	360	353	370	332	367	377	344	359	378	402	380	381	347	363	383	386	343	342	383	347	366	366	380	353	328	341	389	373	381	357	362	339	424	346	376	359	355	376	352	373	363	381	336	372	369	371	392	375	399	358	344	367	380	336	367	406	339	346	353	374	356	395	379	386	369	381	354	353	368	387	368	386	374	358	342	360	407	398	394	353	366	348	419	362	384	346	406	375	371	392	389	346	375	382	370	355	358	336	383	350	353	395	357	381	380	356	359	368	351	388	334	369	389	388	336	358	376	361	374	346	372	357	374	333	335	357	377	395	366	379	377	345	346	368	373	348	392	370	351	349	380	395	341	373	340	350	397	366	361	351	353	356	351	365	359	359	349	380	371	385	376	358	389	349	327	367	330	360	373	401	368	357	350	352	353	332	363	369	323	373	395	395	351	397	366	382	337	354	370	389	364	392	382	354	358	382	378	345	335	347	334	336	343	364	369	366	373	345	392	344	363	347	357	360	393	347	354	344	355	384	355	374	362	362	372	377	382	364	372	390	338	351	383	354	410	355	327	378	362	374	373	362	345	356	381	379	357	342	387	366	333	387	381	402	367	337	430	358	387	403	340	358	341	373	389	386	351	364	358	345	372	366	385	362	368	397	354	345	358	374	355	362	379	374	378	365	373	354	362	409	340	349	348	357	386	372	324	356	388	361	340	386	378	385	345	337	372	365	360	367	383	334	349	376	361	368	402	354	340	371	358	351	379	364	377	363	389	331	359	362	349	379	368	385	345	393	343	349	316	329	362	381	374	370	348	349	345	344	393	355	397	366	392	385	355	351	348	336	345	349	383	362	361	348	388	346	356	381	361	359	351	329	383	402	340	364	378	369	344	373	351	351	338	377	356	343	333	387	373	342	365	368	356	388	340	366	380	355	344	344	368	384	345	377	373	352	361	336	355	385	367	347	349	380	368	355	361	344	364	363	372	366	373	412	380	374	330	360	352	366	396	396	387	345	357	366	350	371	332	386	377	357	382	366	359	358	380	342	350	387	363	412	389	344	361	403	358	372	373	343	384	373	369	378	360	372	393	351	359	377	374	337	355	385	398	362	330	310	386	342	379	352	358	342	363	363	396	380	348	387	396	375	376	369	379	381	388	380	382	340	346	357	349	321	381	381	383	355	371	335	371	357	377	343	323	348	370	331	388	347	347	356	340	365	375	352	385	372	387	378	369	380	374	387	339	344	372	338	349	390	370	356	371	370	342	351	398	354	355	358	355	355	369	344	343	364	388	351	383	354	386	359	369	349	354	342	373	362	348	326	345	342	328	343	388	448	365	378	392	339	348	390	408	382	384	379	375	366	399	353	366	378	352	393	329	364	350	355	343	353	398	344	329	356	384	342	348	363	385	381	393	393	377	344	415	371	343	365	348	370	336	353	375	402	347	326	345	362	378	363	348	367	366	365	364	433	350	335	377	384	350	366	364	369	387	367	386	382	368	369	379	327	365	363	387	381	371	364	363	371	374	393	363	364	394	391	376	339	344	362	376	347	323	364	354	370	351	350	353	389	356	368	352	357	384	354	354	340	390	391	394	377	373	364	369	364	340	341	379	356	368	373	356	359	394	370	385	360	376	393	345	407	380	347	389	365	341	388	330	395	342	374	373	396	348	388	376	387	375	376	345	395	365	385	390	389	362	367	377	348	425	385	361	340	345	381	338	351	339	332	358	380	363	382	368	361	347	362	367	379	377	333	366	371	403	380	383	364	373	378	375	395	326	361	345	408	376	353	376	375	379	358	406	354	358	362	353	364	364	351	338	364	372	382	381	353	394	386	358	359	381	365	357	353	332	364	345	361	391	344	375	356	374	368	393	355	414	375	358	368	381	361	371	355	355	357	362	322	339	369	372	365	421	349	376	352	373	373	376	355	395	338	389	367	387	343	352	353	352	379	360	393	387	361	361	347	364	347	376	318	352	337	369	356	355	362	372	374	356	364	365	357	376	389	359	367	362	382	384	355	411	401	360	375	364	366	401	371	357	362	341	375	365	360	369	382	380	366	368	354	355	382	369	356	417	383	405	361	402	370	379	386	346	392	373	351	364	383	390	362	384	354	349	353	380	380	385	405	376	370	322	355	360	377	339	369	381	346	336	342	376	379	345	358	355	335	380	359	323	360	375	375	322	365	362	352	355	391	367	371	340	375	387	378	348	348	345	373	375	389	358	331	378	375	380	352	402	377	365	362	372	368	357	376	374	384	372	357	411	387	352	374	377	375	385	379	371	356	374	362	382	385	329	357	383	341	375	323	375	377	384	385	347	352	383	393	355	360	348	365	380	343	354	368	359	346	342	373	396	348	379	385	350	365	384	383	371	346	322	399	398	373	387	338	360	377	384	387	369	371	387	403	353	378	373	373	377	350	382	377	397	366	353	364	343	367	355	362	361	389	345	373	361	342	340	365	342	379	378	348	354	431	349	353	364	363	373	373
38585	68255	60791	46218	37396	28978	19272	11399	6723	4605	3174	2428	1987	1652	1415	1218	1049	907	801	737	649	610	585	570	565	531	506	514	491	454	510	512	471	492	462	467	440	484	450	434	449	445	455	424	418	482	433	434	451	446	443	430	466	405	418	438	433	440	412	440	425	409	438	421	387	421	463	438	426	446	442	424	434	416	433	409	425	436	421	376	405	459	437	431	441	406	429	448	445	415	401	445	445	409	418	433	416	447	427	389	427	443	439	404	427	425	427	484	415	483	438	450	448	424	434	422	426	446	419	404	396	437	428	460	465	433	399	479	364	413	440	433	452	445	433	422	423	421	418	392	449	407	427	434	445	414	466	457	453	425	433	417	448	413	451	412	408	398	443	420	449	429	431	429	421	438	417	424	438	450	427	445	440	429	408	404	385	436	430	468	426	427	428	413	464	393	472	447	416	417	422	396	421	445	443	425	422	445	416	425	442	435	417	437	437	400	425	426	429	437	391	382	404	424	447	438	460	406	405	451	420	471	467	454	405	432	443	432	420	427	476	459	382	430	438	453	439	465	450	427	374	494	421	407	430	424	430	431	450	437	472	422	420	431	417	431	414	447	417	437	410	415	412	426	425	450	418	414	466	431	453	428	460	440	422	427	440	392	460	423	441	420	398	463	444	426	388	414	405	407	469	413	438	461	442	405	397	395	411	434	445	437	388	446	384	429	451	457	443	435	452	442	449	451	426	404	428	421	436	426	422	437	426	439	412	410	414	409	450	398	461	392	409	447	444	443	439	422	431	430	439	408	415	403	424	429	428	422	423	434	451	415	423	419	446	441	433	411	441	444	427	460	425	421	427	409	477	421	451	408	429	445	410	439	445	445	409	436	445	447	418	421	429	432	417	433	430	470	409	435	434	474	411	473	439	436	397	462	417	408	428	454	446	464	413	443	421	426	382	447	450	422	413	405	417	424	405	465	353	396	440	465	416	424	440	434	430	415	423	433	420	430	434	448	440	427	412	443	427	452	435	420	404	451	441	436	397	404	427	431	433	400	423	415	413	388	406	417	448	455	440	415	399	457	397	454	416	445	434	438	397	438	462	420	454	425	419	462	410	429	418	426	451	391	403	413	391	427	447	457	458	438	383	454	435	444	419	450	451	433	433	440	489	448	433	425	466	406	408	448	398	431	414	432	447	493	430	426	437	450	451	427	390	429	424	444	431	364	428	445	411	431	428	445	410	434	425	445	430	424	459	422	428	443	445	408	439	408	418	422	434	406	414	423	446	439	404	417	443	444	420	454	456	423	402	473	413	406	416	467	419	476	440	445	442	427	432	402	405	404	444	417	408	424	419	435	419	410	409	445	402	403	422	424	450	419	406	413	424	440	429	422	404	410	452	467	386	437	439	440	435	444	434	429	434	441	471	429	406	437	414	438	435	378	456	429	437	392	434	459	394	399	415	406	442	398	388	452	450	466	432	424	411	429	359	409	423	446	452	433	409	431	398	435	378	400	447	427	426	428	460	422	433	427	384	463	397	438	429	430	428	434	405	439	428	453	428	391	438	411	436	444	399	432	418	438	420	439	422	443	430	414	378	443	409	445	429	456	420	448	397	462	410	426	425	451	437	457	455	425	422	462	419	415	433	420	477	447	427	422	425	448	429	407	436	424	397	428	445	451	433	430	448	411	429	443	451	405	413	462	455	427	437	430	410	431	419	425	440	393	420	438	486	400	419	450	455	404	384	436	435	437	436	426	422	436	423	402	404	434	447	438	446	441	443	440	412	443	429	394	449	411	436	415	441	440	417	426	432	421	436	405	428	405	418	452	379	459	409	418	427	439	414	415	450	433	419	468	392	398	434	465	420	460	423	425	444	421	395	435	394	438	428	403	401	409	427	409	433	425	448	404	431	395	433	417	436	394	413	431	418	443	434	398	446	456	437	461	450	446	389	456	443	443	457	414	413	450	425	463	449	451	418	440	431	420	469	418	419	466	436	443	426	447	452	406	436	425	438	436	420	423	429	414	397	408	403	416	439	450	397	435	391	387	457	496	415	405	478	420	461	451	449	408	445	403	422	408	459	419	453	421	437	434	404	462	415	409	420	411	440	445	427	399	441	452	425	460	421	431	421	428	451	430	398	393	452	407	402	399	423	425	452	433	442	480	449	424	424	447	432	421	393	457	412	415	417	445	389	450	460	457	447	409	446	448	448	382	403	446	444	412	439	437	438	445	366	442	439	433	402	409	414	425	421	465	416	436	406	430	435	436	425	429	460	428	413	424	426	404	448	407	427	432	441	424	418	454	422	359	433	440	416	426	437	460	433	443	438	418	424	433	432	437	424	425	427	440	414	479	415	421	439	444	409	481	433	392	458	426	430	420	424	415	413	465	406	441	413	450	443	425	410	453	448	436	395	409	454	463	433	447	424	449	376	447	437	413	388	399	420	421	463	453	419	422	448	447	405	458	437	408	420	453	445	437	445	441	376	443	418	455	468	415	466	425	466	422	427	428	443	459	432	449	419	406	436	447	405	441	432	456	461	442	433	442	430	400	411	434	412	446	398	428	385	433	392	391	430	422	423	389	467	399	415	418	432	431	444	438	432	428	409	418	425	464	441	404	432	429	409	429	407	462	381	422	456	392	446	407	432	435	414	439	441	425	419	445	427	458	428	425	446	440	409	437	445	441	422	443	417	421	446	489	434	425	424	446	464	431	431	410	411	418	402	407	431	423	421	422	388	403	428	437	427	446	448	434	433	387	396	428	433	438	429	416	397	401	419	448	383	450	446	440	448	457	442	432	409	441	445	421	412	442	484	396	412	418	407	462	447	413	452	446	420	460	445	415	455	420	434	410	389	420	409	438	421	433	463	466	389	417	425	449	433	442	434	433	407	426	418	426	417	429	439	406	428	415	405	427	443	400	433	444	417	409	443	425	413	415	418	450	444	448	432	461	455	417	429	411	395	426	449	425	430	443	388	416	421	424	431	392	414	456	397	428	416	403	407	442	440	452	405	440	460	420	443	394	429	398	433	418	447	406	423	406	459	438	464	428	418	432	427	454	426	396	462	419	416	406	407	458	423	476	423	410	456	441	412	430	472	435	418	428	447	423	397	424	456	424	415	401	433	428	395	446	412	407	434	404	454	421	422	433	421	415	435	420	415	408	433	457	411	366	416	471	442	433	442	454	448	413	431	455	413	457	451	435	484	426	463	416	432	440	484	406	377	468	413	444	432	443	403	435	429	368	376	414	418	420	427	442	439	411	411	444	443	435	441	419	421	449	425	390	431	407	426	387	444	400	393	410	404	454	413	383	451	428	435	415	436	471	457	441	412	436	431	420	445	429	405	438	455	458	402	407	426	446	421	440	459	409	399	414	406	454	467	426	442	449	452	410	417	460	434	439	448	415	396	426	412	473	430	419	437	430	438	411	435	409	404	436	406	414	439	423	409	432	433	416	397	469	416	426	419	418	395	412	456	452	447	433	464	442	460	425
31949	34681	39427	28036	16553	8824	4538	2445	1575	1090	910	773	691	589	570	531	466	505	448	431	387	414	393	391	381	365	414	385	357	339	383	366	407	349	402	359	351	379	342	361	350	348	358	318	365	362	397	388	352	370	357	344	330	357	351	332	344	348	344	359	361	358	357	384	361	341	357	349	344	358	350	336	343	354	300	400	355	340	367	353	353	329	357	352	384	355	376	375	347	321	344	341	347	309	339	361	344	370	293	341	339	381	350	389	405	377	336	306	345	353	345	370	370	358	340	332	355	341	316	319	360	332	331	353	374	349	363	355	374	341	344	382	333	375	355	379	392	355	373	321	332	350	315	333	371	358	376	329	354	364	368	345	380	364	340	344	315	345	348	323	379	363	311	355	389	329	362	352	348	374	357	342	351	344	355	374	340	337	369	347	315	341	387	350	380	369	352	333	335	374	373	365	343	347	368	367	378	361	318	356	395	349	335	335	401	340	377	314	332	359	333	361	319	314	393	326	358	350	380	355	328	353	341	366	337	360	347	381	353	370	350	342	324	349	353	343	371	353	321	346	363	350	368	320	342	373	360	336	407	372	369	377	391	339	343	366	351	347	385	326	372	339	339	376	329	336	324	349	364	350	343	380	331	353	318	336	401	340	360	345	333	376	361	356	329	368	343	365	354	351	333	370	364	358	337	361	360	381	330	308	359	363	374	353	353	343	336	364	376	352	361	330	367	334	336	352	329	364	345	360	387	354	355	340	339	349	351	368	334	363	326	363	357	359	363	385	354	345	377	367	341	358	343	362	328	363	345	327	370	347	386	368	358	356	349	336	345	359	351	367	342	318	354	359	384	351	355	370	366	315	323	312	327	355	381	321	355	355	362	339	324	351	396	375	349	337	354	362	355	345	377	317	319	388	364	364	382	351	405	379	371	361	341	326	357	317	370	345	367	354	388	338	341	356	380	335	339	384	360	359	336	349	352	331	384	335	345	376	337	344	374	398	378	370	359	347	335	342	340	369	336	330	323	367	363	366	322	346	337	351	349	339	341	355	365	341	358	382	358	338	386	360	337	363	358	361	334	355	360	345	352	339	338	353	327	361	371	336	375	321	367	326	358	361	370	351	315	323	340	382	320	363	348	338	354	360	365	372	365	339	339	382	335	373	338	349	374	320	368	354	362	331	329	353	326	362	345	348	319	368	343	342	356	364	360	366	394	346	356	329	369	370	388	334	353	337	352	308	324	378	370	341	338	343	374	339	349	371	344	342	343	341	347	370	386	358	349	363	361	332	332	338	370	337	358	353	348	342	363	335	366	343	366	368	338	372	339	377	343	355	352	335	382	346	332	334	355	334	326	357	338	347	342	370	357	356	364	356	343	353	347	339	338	356	364	339	331	357	333	348	368	402	339	336	349	372	346	351	375	355	318	376	353	381	384	340	365	352	356	359	335	364	372	390	350	336	332	349	361	332	367	351	342	341	365	355	361	356	373	331	339	359	354	334	345	363	363	336	338	363	338	342	365	332	350	317	343	343	350	354	345	390	349	364	374	372	335	369	347	355	354	352	334	311	330	328	343	348	356	377	347	349	365	342	366	308	317	378	330	376	365	331	370	339	367	337	356	371	351	348	366	382	368	339	328	383	364	380	341	329	352	347	364	341	370	322	353	360	360	317	381	350	339	395	340	348	354	334	355	326	372	328	351	350	338	383	336	382	378	341	360	367	363	334	326	338	330	342	360	373	386	335	361	356	356	333	347	339	365	355	347	346	360	352	384	339	354	391	350	362	360	383	343	361	341	344	357	349	372	347	371	363	367	348	349	363	319	335	387	339	346	343	325	350	375	381	354	337	340	350	366	372	378	385	379	360	334	326	365	342	335	392	335	380	353	336	377	334	349	356	316	355	366	356	352	356	355	371	358	354	363	364	349	365	344	343	324	340	361	334	368	343	307	367	364	379	364	331	371	330	362	358	324	343	340	401	350	355	402	329	357	377	359	400	329	331	360	341	350	333	388	349	338	334	377	372	329	357	324	345	364	347	363	332	343	350	359	354	337	334	364	366	364	348	404	342	385	335	356	359	378	356	361	368	353	336	364	348	344	363	361	360	354	339	366	358	369	325	349	369	339	381	345	375	352	338	385	370	364	344	356	357	362	363	326	327	318	358	396	349	348	368	342	355	364	343	357	363	355	363	331	336	336	371	394	329	367	362	336	387	357	364	366	360	365	358	346	378	343	346	327	370	336	317	383	377	366	339	344	346	344	350	372	390	353	345	355	344	358	366	346	356	367	348	385	343	340	349	351	336	339	336	378	346	379	329	357	369	339	356	376	374	333	346	333	342	328	327	336	341	338	369	356	327	326	349	325	346	355	330	368	344	314	379	329	343	360	335	358	354	377	367	348	369	327	345	334	326	361	360	345	332	352	365	387	387	359	356	328	350	343	343	348	357	343	345	369	363	340	338	355	388	361	353	344	321	337	376	348	354	329	360	338	350	359	334	376	367	351	352	346	386	346	357	379	349	364	353	349	363	379	362	348	338	325	322	348	348	331	352	359	344	366	333	351	375	373	318	357	360	370	358	338	385	347	362	339	363	332	375	354	381	361	363	345	332	343	348	354	354	335	371	362	345	339	371	328	343	333	320	349	375	342	330	360	358	322	356	373	394	312	352	372	338	361	336	388	370	339	344	333	353	376	361	360	370	395	356	374	382	366	345	357	376	360	343	322	347	319	335	374	353	378	391	333	380	367	352	342	314	367	351	372	367	356	355	354	339	347	367	377	360	349	360	305	339	356	371	360	373	346	289	354	345	349	363	388	358	362	337	372	383	372	332	339	393	341	331	358	358	354	383	371	355	342	384	379	352	335	369	369	348	357	360	337	364	358	375	346	329	368	368	364	360	337	353	365	365	365	369	377	304	332	358	352	337	352	340	346	312	355	334	315	355	334	382	371	365	376	378	343	357	347	335	346	381	329	366	356	346	337	343	323	376	336	382	363	332	346	372	394	344	376	351	344	353	382	347	364	379	366	330	340	337	346	358	321	359	381	373	351	378	359	348	349	344	343	323	361	359	336	374	331	357	331	355	348	402	388	394	315	368	337	338	333	341	328	359	366	363	375	366	404	406	330	356	342	374	340	351	351	341	362	367	337	396	379	349	379	337	372	345	328	345	363	320	362	393	342	365	375	327	357	333	355	307	367	344	339	366	340	363	372	325	335	345	335	358	333	343	350	376	387	316	364	362	352	390	361	333	348	369	383	356	391	346	344	363	310	343	362	362	353	389	378	367	348	343	339	333	328	344	322	369	348	371	355	362	344	328	371	366	367	325	320	346	351	371	380	357	335	370	376	361	337	349	353	407	339	341	366	354	329	343	378	379	391	334	334	360	388	347	356	304	342	349	331	347	354	336	360	325	323	353	363	331	355	350	352	375	325	314	357	378	370	358	340	365	351	375	366	322	346	341	360	356	324	332	339	315	345	360	353	333	373	343
37755	52403	42767	28354	19811	12756	7457	4546	2819	1895	1474	1227	1042	886	838	777	655	675	566	494	541	546	513	477	489	453	445	491	466	420	497	425	468	460	449	421	434	442	421	435	430	448	415	440	448	426	433	432	464	403	434	423	438	455	423	428	436	415	437	418	391	417	405	405	424	392	412	447	426	424	415	471	407	435	433	412	472	411	460	410	436	477	440	393	395	420	434	412	401	414	428	436	445	379	409	452	455	433	429	392	391	414	429	433	414	399	438	438	429	428	424	413	434	405	433	429	417	405	417	418	453	411	419	452	420	399	432	408	427	421	453	418	413	411	417	433	429	451	389	426	430	424	418	433	445	455	428	414	428	415	445	404	416	448	434	393	434	408	446	417	420	414	457	416	424	433	436	373	427	407	424	441	412	412	429	425	440	409	428	386	420	392	450	441	416	394	412	396	431	387	424	452	416	458	412	425	425	424	406	437	426	416	434	411	434	403	429	379	413	412	435	403	402	464	443	401	414	445	417	445	425	416	414	437	388	425	424	413	421	426	411	422	403	441	405	389	392	420	400	419	395	418	438	438	398	442	382	425	428	404	440	458	424	394	453	422	426	399	412	440	458	465	443	436	442	418	399	416	449	408	408	396	448	419	432	396	395	430	420	387	422	426	458	413	412	422	445	440	420	417	443	423	424	456	400	433	396	440	420	464	406	454	423	420	409	423	424	415	427	420	440	415	412	421	426	493	400	417	395	397	428	421	420	426	431	449	424	393	453	418	420	408	431	402	408	426	412	440	438	417	395	420	419	419	430	451	413	420	424	409	397	421	438	413	419	427	402	404	425	425	420	446	451	437	413	460	428	398	450	440	412	383	401	418	413	444	446	411	413	438	429	421	420	434	425	429	428	456	415	429	424	402	396	414	396	408	438	413	435	416	414	437	441	428	447	454	407	436	418	402	432	425	464	414	395	381	397	455	436	441	442	384	417	437	443	399	451	445	429	366	453	389	457	416	430	440	425	410	446	437	389	439	417	434	395	426	443	397	410	455	450	434	416	436	432	424	395	442	395	432	432	451	435	450	449	445	418	395	416	412	441	422	424	432	421	397	410	440	446	444	406	413	396	409	425	394	449	439	442	425	405	424	463	476	426	407	460	438	425	428	433	406	432	401	435	396	451	404	435	442	415	419	410	420	408	421	403	450	403	400	425	448	438	376	399	426	442	380	442	444	421	398	415	417	419	400	412	451	447	367	426	413	422	429	401	453	413	414	433	405	456	405	425	440	447	430	388	434	436	433	425	457	454	407	435	389	453	453	447	437	434	418	401	424	437	432	432	426	442	434	421	403	411	434	430	413	384	431	406	437	461	422	438	403	436	412	394	419	414	386	447	421	408	434	402	388	425	436	422	452	437	422	430	424	436	464	411	428	414	437	415	444	418	447	452	430	433	448	431	430	438	432	450	425	396	425	440	468	413	434	425	454	410	407	431	446	420	489	437	428	447	406	443	422	422	399	409	465	449	422	471	442	432	441	423	416	421	432	395	437	401	435	450	417	431	443	421	396	419	427	423	424	455	440	427	422	435	434	446	447	418	421	453	400	418	418	411	395	410	422	425	460	396	437	406	422	402	450	407	408	413	431	443	422	450	451	468	437	373	443	405	440	426	455	399	444	410	411	453	393	390	383	442	453	438	421	417	430	413	417	430	408	448	433	428	386	388	429	433	425	416	429	401	404	423	428	377	428	431	455	420	412	398	451	376	431	392	424	429	406	447	420	451	464	419	435	435	446	466	439	398	443	400	439	459	401	457	436	427	420	432	409	401	431	431	434	451	411	403	434	412	395	435	438	420	417	430	433	415	427	448	459	431	407	429	436	438	420	420	454	410	431	442	413	349	425	435	426	460	410	408	441	396	428	443	430	435	485	431	448	382	426	426	404	407	402	426	452	419	428	481	415	436	401	427	443	472	425	444	405	421	452	449	476	430	435	400	437	421	416	418	413	442	449	437	432	433	399	450	441	444	404	411	455	425	444	431	401	457	467	431	399	411	428	410	402	430	410	385	429	406	424	436	416	426	429	442	415	388	413	416	432	430	421	422	443	407	400	424	473	438	451	413	427	400	435	390	451	416	443	443	443	425	408	419	433	383	432	394	452	423	403	432	411	401	420	423	444	396	429	423	412	428	375	410	440	415	433	438	425	405	375	457	437	425	404	402	410	457	404	420	396	414	399	421	385	416	449	416	419	453	439	420	426	403	411	431	419	441	403	450	410	439	414	455	431	462	419	424	462	448	417	439	407	420	418	450	474	427	405	414	403	432	422	417	443	455	418	412	428	426	414	412	473	428	456	381	434	437	413	412	433	401	430	417	424	417	446	439	413	456	400	405	460	430	405	390	416	430	421	427	414	453	420	449	422	403	438	457	424	452	404	416	403	434	393	421	419	430	430	449	415	423	425	450	455	445	417	398	453	411	444	405	389	447	401	432	403	384	419	451	405	397	421	384	439	452	434	422	388	422	424	402	434	404	406	412	412	389	403	401	398	401	445	483	503	442	407	413	417	430	410	421	422	407	407	440	442	444	409	434	429	454	450	414	376	422	442	421	444	427	432	415	450	417	393	415	469	419	407	411	441	426	409	455	422	419	419	428	416	468	449	414	428	422	429	425	475	427	435	400	430	440	387	416	398	427	416	441	475	429	454	414	429	420	429	410	403	405	426	446	415	435	433	426	428	394	426	441	414	420	439	426	429	435	440	433	461	389	420	432	468	454	407	440	434	423	415	415	467	433	398	440	462	428	431	435	424	447	388	407	430	402	451	454	424	417	407	422	449	437	417	429	412	412	395	416	454	373	419	457	438	420	421	434	401	447	446	409	427	420	379	382	389	454	432	417	425	413	458	444	383	426	422	451	487	421	428	409	422	392	386	413	426	432	466	452	414	404	423	425	440	451	447	399	416	437	398	420	472	432	390	467	463	436	428	391	435	457	450	405	405	430	398	417	429	412	449	431	446	414	399	388	396	418	411	434	417	399	410	410	413	421	429	424	446	403	419	447	411	391	447	433	429	390	374	416	411	432	457	405	440	476	444	400	434	449	425	441	389	414	387	405	420	392	417	441	442	415	433	395	425	412	447	420	448	466	418	426	420	428	423	401	421	423	419	424	404	435	397	482	411	403	431	386	425	415	437	430	398	412	427	452	411	423	366	430	434	410	418	419	458	427	456	429	431	443	442	445	454	435	411	425	426	434	409	435	456	419	448	450	437	419	408	438	416	406	443	446	431	426	408	428	435	400	442	436	390	417	416	431	428	414	403	426	413	445	421	433	454	408	428	421	428	380	419	391	389	420	418	403	411	423	468	389	428	447	433	425	399	415	457	428	427	402	384	442	434	409	388	418	408	417	433	438	458	404	408	432	409	448	416	402	420	434	438	430	429	417	431	420	417	402	397	439	428	457	404	413	416	427	454	447	411	376	443	433	442	422	423	444	436	413	429	430	435
24491	21598	29030	25661	23178	21248	12966	5861	3031	1933	1508	1185	1028	867	796	732	620	566	526	525	478	425	394	392	398	425	398	413	395	396	368	396	370	388	362	357	372	410	343	359	360	369	378	360	372	358	367	340	380	384	349	333	346	355	368	352	340	340	359	368	372	366	381	354	349	353	360	343	371	375	384	352	359	337	333	345	381	353	353	363	360	349	352	369	378	383	348	382	343	361	391	373	366	371	349	364	356	371	342	363	380	327	340	359	350	377	334	391	370	392	343	379	395	391	384	366	379	352	388	351	345	358	356	357	343	385	359	370	347	356	359	353	358	344	377	352	362	324	384	354	354	348	375	368	357	346	371	369	347	343	393	332	373	352	335	381	355	356	388	344	373	358	376	361	351	311	357	397	354	343	382	364	325	356	351	350	374	372	370	393	365	370	372	371	367	348	372	339	402	330	374	350	376	338	378	361	366	385	331	374	389	342	382	336	358	368	371	344	359	337	347	356	376	361	380	348	357	385	372	361	384	369	348	366	354	366	350	340	359	342	358	347	348	376	370	383	358	383	409	370	366	361	361	344	373	366	324	351	363	337	320	373	340	381	360	360	330	380	382	352	372	325	369	364	374	356	358	381	363	335	392	368	350	370	342	364	363	353	319	339	377	357	386	330	368	340	390	352	409	387	346	346	356	357	314	362	326	369	348	362	384	355	373	361	334	351	377	352	357	371	376	343	338	330	360	379	352	364	344	356	352	354	337	370	392	369	341	389	364	356	335	381	360	374	361	361	378	378	352	355	363	390	371	363	345	365	402	338	362	378	390	382	334	362	412	349	346	360	368	365	367	365	341	373	351	362	357	409	378	381	363	357	387	359	346	387	356	348	361	356	370	355	398	360	360	363	378	349	366	345	345	347	387	340	408	337	343	376	368	344	374	363	384	341	376	350	369	347	344	359	413	330	350	351	361	338	377	357	384	387	346	371	387	314	384	340	365	347	372	370	355	357	335	350	314	369	371	348	368	320	329	392	384	377	369	363	348	371	330	352	369	372	346	383	364	397	312	357	370	363	362	365	380	324	356	367	339	375	368	327	375	357	352	360	367	366	328	356	373	340	341	347	365	382	352	348	388	350	309	370	367	337	348	390	353	356	358	358	328	347	367	367	374	359	357	345	355	370	331	378	356	364	359	346	341	352	334	352	379	376	355	378	363	385	384	354	322	341	388	323	319	381	324	380	354	395	377	388	387	360	379	383	333	370	329	344	388	318	357	352	367	368	378	381	346	336	338	370	328	358	348	359	351	381	365	362	400	394	351	351	365	359	354	362	331	368	346	347	364	401	325	353	353	354	349	358	392	346	358	372	362	358	372	376	323	346	321	363	351	340	379	352	374	358	327	364	381	353	363	357	380	382	357	383	341	331	376	345	376	377	378	372	349	338	357	345	378	373	365	363	350	371	308	358	394	356	345	330	385	357	375	374	394	335	364	390	387	357	331	350	357	324	351	403	403	343	383	339	393	379	390	372	366	401	348	354	333	338	346	358	352	341	370	316	348	333	365	376	369	367	349	360	332	364	380	383	367	370	345	345	354	314	332	366	336	351	374	331	383	367	373	351	351	371	344	347	357	328	332	323	381	359	388	354	358	348	382	362	350	348	370	345	343	334	368	366	356	344	354	368	325	369	375	342	362	360	367	330	367	368	338	375	359	326	358	335	318	369	339	321	359	365	361	327	379	363	374	370	376	360	379	357	348	338	359	385	377	371	370	361	356	373	375	374	370	346	351	352	326	350	382	374	385	317	382	364	375	342	378	341	333	322	371	335	352	363	341	347	348	371	378	347	364	347	374	352	392	353	372	378	337	333	341	390	396	344	366	363	370	358	371	370	350	358	350	383	357	347	366	372	366	394	373	356	377	364	347	385	410	323	314	349	394	361	364	385	364	345	364	383	368	315	364	341	337	326	351	373	347	350	386	373	369	355	348	385	359	356	361	365	371	362	390	381	349	363	398	352	351	391	379	347	369	354	354	422	375	362	380	344	368	358	323	358	348	348	387	340	365	379	349	344	371	368	359	357	346	338	378	323	359	374	371	343	350	361	356	385	349	344	379	341	359	369	350	357	381	364	341	361	342	353	349	356	373	326	365	322	366	369	371	349	338	347	350	340	354	368	351	363	350	381	339	336	358	360	369	352	345	360	352	389	362	367	354	356	382	379	373	365	368	364	379	353	320	384	360	360	371	352	383	395	350	358	382	375	346	381	337	385	346	375	344	368	359	366	350	367	371	362	409	379	334	387	382	351	386	357	347	360	360	353	363	391	369	393	368	375	380	308	348	341	357	366	344	352	365	348	346	349	354	341	358	356	366	342	371	342	372	376	379	359	375	373	377	342	353	368	366	353	356	351	393	330	334	360	362	339	363	380	344	343	377	344	361	368	344	381	364	358	349	354	375	348	346	409	369	382	396	374	354	372	352	385	346	329	373	362	351	379	358	361	335	333	343	385	361	356	364	349	385	381	369	351	375	393	348	378	380	376	412	343	359	389	364	368	359	353	380	367	372	374	325	379	355	343	381	404	370	358	357	397	355	348	347	378	349	356	371	377	358	388	359	375	331	359	349	377	352	361	358	378	339	339	368	371	392	347	372	427	366	372	344	358	351	364	361	354	314	337	317	336	353	353	381	362	395	366	331	347	340	373	346	367	359	351	353	408	346	376	346	344	385	324	337	356	379	363	330	408	361	368	397	384	350	426	338	360	332	332	393	388	374	382	329	338	370	347	358	366	342	372	370	378	344	355	336	381	354	364	358	369	328	358	341	348	340	336	340	379	354	364	400	378	374	337	349	366	396	362	385	322	369	389	316	347	386	372	320	341	361	358	347	362	391	353	350	365	350	367	369	351	367	353	367	391	373	385	361	329	361	377	379	348	348	358	350	384	390	365	345	373	371	384	387	368	375	381	366	326	379	362	348	389	362	371	321	357	342	368	362	368	382	339	354	359	347	353	379	370	340	373	375	377	388	323	350	379	367	359	342	362	384	378	373	322	377	379	366	357	367	349	404	372	359	353	380	362	372	371	369	357	381	341	399	361	373	360	345	356	324	388	387	353	379	351	359	391	349	315	392	359	389	366	351	360	367	350	384	312	351	363	364	390	372	378	338	393	342	364	350	370	386	387	359	386	336	364	354	381	374	363	379	361	362	328	365	378	379	325	374	400	350	361	356	351	361	380	381	328	368	330	364	372	379	347	382	377	300	342	362	351	352	419	362	326	364	345	347	352	330	381	369	378	356	382	362	367	380	380	348	358	357	352	360	353	405	356	341	376	349	377	311	341	367	340	369	356	344	354	353	414	356	400	398	372	358	346	401	355	342	395	367	362	381	377	359	351	366	354	373	325	336	328	368	337	356	379	406	384	377	392	391	349	349	376	336	340	367	346	352	360	350	379	351	366	377	374	371	360	350	349	342	360	367	339	307	374	376	387	352	341	374	332	359	359
37688	60798	51133	36677	28019	21965	13814	8632	5060	3166	2292	1793	1544	1292	1098	1006	885	819	756	689	581	556	563	596	525	474	473	520	484	465	457	469	490	406	480	488	435	472	449	426	443	450	424	402	400	426	457	476	425	405	440	414	446	447	454	443	456	422	458	427	458	438	449	403	451	399	396	427	394	437	447	455	409	434	432	426	404	446	425	459	407	435	452	448	420	431	462	456	430	430	420	411	415	411	418	430	407	450	375	428	405	409	442	419	424	435	472	433	415	430	408	435	441	458	439	414	464	445	431	426	407	414	395	437	427	413	455	447	442	439	403	435	463	426	459	409	439	439	433	445	415	430	443	432	418	429	437	456	402	409	432	393	416	462	455	445	415	407	407	440	479	430	437	413	453	405	427	502	406	442	422	446	422	434	443	433	420	400	447	430	452	415	411	418	441	434	419	428	413	451	451	403	452	418	423	414	418	458	447	469	447	408	434	400	422	423	417	433	422	387	393	417	439	443	407	445	412	446	444	441	429	425	447	388	458	453	465	451	446	450	407	424	414	457	470	415	430	446	416	452	425	434	425	450	428	472	435	430	433	411	440	415	428	466	458	452	426	422	419	420	429	403	397	436	427	438	438	439	422	443	393	410	407	414	422	418	418	421	430	401	424	445	398	444	432	434	451	408	424	424	450	442	399	445	435	404	447	412	440	440	467	429	441	460	418	450	488	456	437	449	430	439	447	437	445	439	407	399	429	397	430	436	445	411	422	425	467	428	447	439	398	450	424	437	404	393	445	418	400	431	435	410	418	436	441	423	407	442	447	390	432	432	436	426	413	446	458	408	408	436	418	381	422	421	431	412	452	441	407	414	410	445	428	408	399	419	442	436	412	422	397	441	395	451	442	403	440	430	403	418	438	445	426	428	432	436	418	400	407	424	421	427	425	404	416	417	448	446	391	432	417	418	438	448	440	432	427	448	424	436	415	417	435	456	422	398	431	414	419	403	412	441	398	413	405	468	423	447	443	447	438	443	401	443	413	430	424	422	449	429	440	415	423	432	419	396	470	416	414	406	419	449	405	419	460	405	432	434	429	468	399	427	406	412	457	455	437	441	422	387	402	431	458	416	418	444	425	410	424	387	425	412	445	400	450	391	450	450	443	449	444	418	411	408	403	433	439	462	410	460	402	438	466	456	427	403	395	442	437	400	431	399	434	469	452	423	443	415	423	428	416	406	450	399	478	390	458	460	422	469	408	435	446	429	422	401	435	463	413	421	404	449	429	418	399	415	439	411	441	443	422	427	430	447	416	394	438	423	462	419	495	447	446	402	396	435	447	400	409	429	442	445	438	427	444	406	437	413	449	427	425	446	472	445	411	426	454	434	395	429	461	401	387	452	410	424	462	415	416	441	436	432	401	398	434	444	403	419	436	449	462	408	414	439	434	428	475	419	426	398	421	454	417	421	397	418	391	439	432	405	424	437	434	431	457	429	435	442	416	409	444	394	438	427	424	469	445	434	405	455	458	435	391	375	433	384	442	445	454	416	431	437	420	439	413	436	435	461	455	417	427	414	430	394	429	463	453	400	465	401	383	443	420	453	411	433	414	421	414	443	437	437	426	414	396	403	436	416	436	429	423	462	416	476	412	448	454	417	425	407	406	427	431	422	423	435	421	421	440	421	428	429	424	405	394	437	417	430	420	437	428	482	414	410	409	461	382	430	422	410	403	382	414	440	464	462	432	430	422	436	403	426	455	409	435	402	428	457	454	447	439	408	396	382	439	440	454	389	412	394	417	404	390	427	457	449	421	413	419	422	434	459	398	417	409	435	445	399	442	438	449	394	457	412	443	459	418	443	445	452	432	458	430	404	438	445	408	484	433	428	458	414	422	415	470	404	447	435	444	454	472	449	419	435	452	454	432	424	407	435	423	425	387	420	401	424	454	399	440	428	452	447	396	429	374	392	440	460	446	415	457	401	429	428	411	455	406	441	407	422	431	426	449	451	424	458	430	443	415	441	436	419	452	447	436	415	468	443	404	414	438	448	378	427	446	418	424	413	438	490	428	414	429	458	457	440	458	462	443	429	441	429	417	449	445	405	418	452	411	436	475	439	431	438	424	450	389	427	420	428	443	435	421	411	408	421	441	441	441	436	421	452	434	401	434	446	448	417	471	404	421	438	433	454	456	464	453	408	430	422	420	442	474	452	414	417	436	417	427	411	403	411	452	431	439	416	416	458	426	430	400	446	421	437	361	469	428	463	444	394	442	424	439	446	376	424	468	434	440	422	408	451	415	410	410	449	439	456	435	435	370	437	407	445	411	414	438	409	455	473	437	414	419	424	426	440	450	413	417	418	484	425	421	389	408	459	431	424	442	469	401	400	425	431	396	440	411	404	394	438	461	446	420	442	438	436	445	439	423	432	403	422	446	466	443	414	440	457	424	447	420	433	443	448	421	416	449	445	427	422	441	426	414	432	450	415	433	418	442	431	428	417	459	434	443	415	450	408	441	423	453	425	429	396	414	438	449	431	456	432	440	442	416	420	404	436	410	459	410	375	426	439	403	434	424	382	470	419	412	413	420	397	416	459	467	414	426	435	436	446	448	435	408	445	469	469	418	469	443	411	437	400	392	449	451	398	453	425	453	450	401	430	430	401	453	404	402	440	415	412	414	401	455	429	416	404	426	443	422	410	455	420	448	442	436	411	444	403	423	415	452	385	420	397	449	420	464	412	410	428	430	421	428	410	434	424	437	457	419	436	475	414	440	460	422	434	438	398	412	424	420	469	467	443	440	430	431	442	420	396	466	431	436	403	434	432	432	433	438	444	445	423	438	431	414	426	390	398	440	439	400	475	469	421	451	430	444	440	435	401	409	444	433	443	455	429	435	456	438	431	393	428	422	448	439	428	399	410	421	426	420	416	397	401	436	414	421	434	376	457	411	459	408	430	391	457	434	415	419	428	458	395	437	434	447	439	406	450	426	425	443	440	439	433	419	414	398	431	423	413	465	435	430	428	396	413	436	396	436	397	403	405	419	432	403	422	430	389	380	448	414	427	423	422	414	447	426	444	439	437	477	399	449	405	441	431	400	396	421	422	398	446	415	442	445	419	410	398	409	442	468	459	438	399	461	401	430	451	429	408	407	398	402	448	430	417	410	430	395	416	421	421	452	446	423	415	445	433	442	394	422	438	451	446	444	419	433	450	421	409	421	418	424	407	461	431	417	469	422	388	425	441	427	429	437	420	411	412	418	463	423	421	439	413	436	429	409	412	424	401	402	405	436	442	463	402	421	439	443	420	395	422	470	439	428	394	420	395	417	380	387	406	468	425	408	414	426	397	423	415	454	426	459	447	422	466	426	445	464	463	416	453	416	439	427	470	443	409	455	419	441	419	482	376	438	405	429	432	446	411	420	423	411	452	389	434	375	458	421	432	441	437	416	443	433	410	430	454	421	402	424	435	427	453	433	449	451	405	442	464	453	424	426	446	441	393
25419	21711	29165	28078	21804	14058	7577	4225	2408	1527	1155	907	766	683	627	587	567	526	454	494	416	418	394	405	375	344	414	346	382	380	374	346	366	368	374	346	384	334	378	362	331	336	324	363	375	391	345	383	354	384	340	352	332	355	301	349	329	367	337	331	352	336	349	329	348	342	370	344	343	369	348	336	352	364	359	363	355	321	374	332	316	333	387	376	352	346	346	336	363	359	367	349	341	357	324	321	361	335	333	378	338	349	380	337	337	348	365	351	349	334	315	352	313	345	313	369	348	361	328	327	378	364	359	330	323	338	390	342	353	332	354	375	315	321	358	363	317	314	369	361	342	361	359	344	353	335	342	363	329	343	345	356	331	346	353	341	324	334	356	345	335	338	314	357	372	379	343	384	355	358	347	317	367	323	333	341	362	344	347	342	368	350	374	378	356	364	357	347	346	329	354	338	337	344	367	372	341	341	341	352	357	352	359	361	347	341	352	319	362	333	359	329	350	369	346	353	359	389	329	333	349	348	341	387	330	348	329	378	340	316	346	368	349	368	328	336	342	347	364	336	325	369	341	331	354	333	352	368	353	331	327	331	351	404	380	332	350	381	353	342	334	388	349	331	358	376	363	330	343	346	336	337	356	351	373	356	332	318	395	350	364	348	350	380	355	386	336	309	376	372	335	362	380	352	320	334	310	370	355	377	329	375	339	329	362	353	359	308	363	353	334	332	366	338	330	349	346	365	368	335	336	332	366	354	364	338	343	355	364	357	366	350	362	381	327	342	381	327	370	341	356	366	345	322	340	358	373	336	316	353	370	352	312	351	334	337	374	318	365	299	345	369	339	316	361	357	338	354	321	367	325	350	396	335	402	386	362	356	340	337	336	340	380	316	328	317	319	350	356	333	341	334	362	370	383	332	337	319	329	347	359	333	374	373	355	360	366	378	370	353	339	361	329	364	358	338	354	345	346	337	350	364	366	352	348	382	365	348	353	333	383	331	365	334	369	358	347	389	347	381	399	326	377	316	342	344	341	347	384	379	356	358	357	353	371	322	330	384	339	386	364	315	374	355	321	341	337	323	356	345	342	344	343	329	366	344	344	343	359	358	364	313	309	353	336	322	343	332	342	340	359	349	350	313	356	354	340	370	345	328	359	355	363	354	360	336	333	359	346	366	368	351	337	358	377	330	361	356	344	345	384	352	365	320	327	340	358	339	359	348	338	354	329	348	360	372	345	389	375	341	359	327	360	374	333	369	313	378	347	338	330	329	355	359	357	332	349	345	365	363	331	381	363	357	341	352	374	374	354	362	330	337	358	375	343	324	353	333	345	346	336	366	349	358	351	364	369	357	344	355	330	363	346	366	313	346	318	336	355	345	335	340	328	375	350	353	344	371	344	356	312	324	358	351	345	376	351	316	330	358	355	360	349	351	354	348	344	330	317	372	364	348	356	313	350	303	364	377	362	347	360	345	381	349	312	366	347	359	379	326	362	358	357	356	362	318	366	363	362	368	346	339	357	346	381	338	359	338	357	318	327	370	352	379	316	326	348	351	343	349	362	333	341	325	344	352	363	349	355	349	346	347	349	352	331	349	355	351	401	392	372	346	364	332	324	323	322	319	356	353	331	350	345	350	346	324	353	364	332	349	360	339	330	352	351	368	340	348	344	336	366	329	334	352	356	346	357	372	360	333	378	351	322	356	371	355	324	335	351	352	323	360	341	337	326	333	335	327	350	355	337	356	374	343	340	352	315	360	351	382	351	340	353	321	370	334	362	303	342	334	369	356	369	339	345	333	351	316	358	367	347	353	345	361	367	342	359	393	325	344	321	340	341	346	331	348	353	348	334	375	363	377	335	362	357	345	342	338	353	375	362	341	351	340	365	359	350	370	352	347	341	335	365	334	333	359	351	325	316	373	324	355	336	375	353	397	348	355	330	367	308	334	356	328	380	354	342	357	363	324	346	339	325	304	357	363	347	387	353	344	358	316	369	369	308	340	378	309	368	372	331	316	356	347	327	374	376	374	350	335	345	329	367	380	386	318	359	316	347	365	382	350	341	347	363	393	346	333	356	367	334	331	341	337	336	364	374	383	332	346	347	335	390	375	361	335	351	357	362	395	350	388	338	344	298	344	349	330	337	388	315	352	348	342	324	325	355	345	336	339	356	349	329	341	344	353	344	337	359	357	360	347	335	311	353	323	366	387	351	341	357	356	341	339	323	375	355	328	345	302	354	335	319	358	370	351	349	347	348	342	340	336	362	341	357	333	371	350	329	377	313	356	338	376	350	376	339	368	336	321	355	375	322	356	387	380	339	375	327	359	338	347	343	387	332	340	340	346	367	335	359	319	345	369	351	370	312	337	362	351	361	344	348	339	341	344	339	361	351	343	383	348	324	347	339	374	327	330	332	342	377	349	353	360	355	344	360	370	346	325	369	367	348	376	353	351	363	374	331	344	330	362	322	331	352	312	344	365	341	353	367	331	343	352	346	361	344	343	333	334	333	327	380	350	322	357	347	390	358	340	346	341	373	346	324	342	367	348	324	385	338	353	372	373	341	347	356	360	356	367	356	360	351	385	351	375	345	371	366	368	323	356	374	381	359	303	378	350	341	348	328	349	332	357	329	371	332	358	347	380	358	338	362	383	352	341	336	349	345	350	352	375	360	348	354	337	380	362	363	331	314	317	346	345	363	367	348	328	342	347	372	332	371	371	322	353	350	351	345	356	372	355	366	325	358	333	349	337	323	332	346	348	307	362	352	388	324	349	344	326	340	344	345	362	327	359	317	353	320	348	334	345	370	338	348	347	350	373	353	341	366	365	347	375	329	339	351	333	362	346	371	343	335	357	299	314	359	355	340	330	343	364	343	343	328	358	338	363	345	334	366	335	354	372	333	353	379	354	356	339	369	362	348	370	355	352	392	331	353	308	350	354	347	321	340	346	360	332	331	327	353	369	346	349	360	344	335	355	336	323	317	362	302	391	329	350	331	308	337	370	377	336	346	311	385	353	333	356	338	343	304	347	314	326	411	333	353	317	348	350	381	332	360	342	352	353	344	351	349	352	358	315	327	374	381	353	352	348	366	371	351	366	354	328	359	328	343	336	356	377	334	374	367	372	329	345	351	333	383	361	333	348	355	321	336	364	387	334	343	368	363	351	377	337	363	348	362	316	349	354	352	403	333	364	371	367	328	330	369	362	356	383	336	398	372	359	331	344	357	323	333	340	325	329	351	354	380	354	383	375	325	336	346	377	327	354	353	360	351	343	345	340	362	364	366	373	351	344	338	327	384	348	381	368	335	358	333	358	328	326	347	347	330	364	322	358	334	332	375	355	321	349	365	343	315	343	370	373	315	348	330	365	334	349	338	332	332	349	339	355	358	322	355	342	376	362	364	341	385	365	353	325	370	386	349	350	379	353	348	351	342	350	380	296	358	375	365	339	337	347	365	358	305	358	369	364	362	352	382	352	339	347	358	347	362	393
37588	57599	48631	34786	24210	16720	11001	7271	4269	2576	1799	1490	1253	1114	974	800	772	664	592	580	572	509	514	494	470	436	491	480	444	424	459	461	437	435	432	413	412	413	442	423	433	412	404	421	422	440	442	396	439	384	407	391	456	439	404	416	407	435	410	381	430	429	387	395	411	440	388	426	431	437	392	408	406	391	463	454	430	465	413	406	436	401	422	385	425	392	394	386	405	398	436	431	447	405	424	432	437	431	427	427	424	399	427	410	431	419	432	403	406	377	434	447	390	435	415	377	428	403	429	418	433	409	396	445	409	384	387	425	406	432	436	429	438	395	404	414	432	449	469	423	433	402	398	402	417	392	409	421	402	427	442	418	397	448	424	400	416	390	414	450	409	429	418	419	418	392	387	468	414	420	444	414	416	403	428	407	441	428	398	429	453	386	411	411	432	435	406	416	384	453	389	417	428	403	415	420	415	392	425	410	409	396	429	428	408	415	405	446	395	395	431	405	404	426	373	431	384	389	413	398	406	429	425	415	405	425	414	448	415	451	433	417	440	390	428	389	404	399	406	419	420	393	387	424	415	402	425	402	398	433	410	415	441	397	423	428	420	379	424	414	431	432	404	430	428	444	412	422	432	403	430	404	389	443	433	434	433	391	429	416	440	458	440	408	409	420	431	409	418	429	448	407	382	416	422	401	427	424	415	380	413	401	392	426	454	417	396	388	389	444	439	399	428	457	418	404	402	405	434	394	444	405	401	472	415	417	407	421	427	449	459	419	424	390	449	420	438	412	457	421	391	434	424	453	407	420	423	413	441	434	415	411	418	433	410	409	430	397	404	403	415	425	409	411	419	386	416	447	426	451	429	457	434	444	378	436	427	393	434	398	409	396	415	398	439	415	424	468	432	421	419	413	376	417	410	401	408	378	413	415	406	423	450	414	402	420	414	387	435	436	418	415	405	430	384	416	407	416	422	433	426	447	407	401	411	438	421	415	432	437	418	434	413	432	410	413	425	432	416	439	393	408	400	406	423	385	418	408	385	372	422	427	438	402	422	411	372	405	429	414	394	428	414	415	439	413	413	409	457	418	409	407	415	423	397	454	465	424	414	403	383	406	395	446	409	439	399	416	416	400	417	435	439	412	448	447	424	415	401	426	411	412	432	422	432	444	431	421	406	398	430	422	417	429	472	385	436	427	432	436	437	401	457	426	406	423	417	432	381	438	433	422	413	417	394	441	404	424	439	390	418	414	415	424	390	416	421	418	441	424	400	426	452	418	428	394	427	413	419	402	418	425	423	431	440	405	425	452	386	443	423	393	409	427	427	436	416	431	415	421	410	414	429	423	417	443	472	437	433	407	419	429	434	412	413	378	413	439	456	398	446	414	436	442	435	398	423	381	408	416	425	405	409	409	399	414	404	403	402	420	406	402	414	403	433	429	429	419	428	448	394	427	439	427	442	390	378	440	412	395	421	460	411	386	426	407	397	431	429	407	458	440	470	418	398	440	443	401	397	418	434	406	432	424	418	426	414	414	425	393	401	410	403	434	415	405	411	416	427	398	450	401	423	405	405	411	426	442	440	380	419	447	409	373	373	410	430	445	413	424	443	402	405	399	408	400	427	439	419	452	417	461	370	406	389	415	432	465	407	406	460	467	408	403	404	388	436	409	376	418	407	458	433	418	447	397	422	421	408	420	436	408	388	411	370	392	426	408	405	383	439	376	440	397	422	388	419	448	404	425	425	376	424	431	401	462	422	404	427	393	403	427	395	403	403	402	400	444	440	440	410	395	421	398	423	420	424	415	424	389	420	440	404	459	443	380	402	418	427	413	389	423	374	416	438	411	379	467	417	429	409	395	411	433	412	422	420	439	397	436	399	386	433	462	378	427	406	453	425	406	416	379	441	426	448	450	399	406	442	387	386	433	397	375	411	456	438	441	416	456	396	396	437	416	456	404	442	418	452	393	409	437	425	426	415	401	425	421	442	436	392	412	416	394	414	381	392	427	384	397	404	417	420	426	435	398	376	393	392	427	423	420	413	400	401	421	383	435	391	398	393	402	431	419	409	415	431	388	433	419	419	425	423	418	469	401	441	432	401	431	427	446	420	415	382	409	392	417	385	406	411	432	385	406	413	404	390	451	403	447	436	398	425	414	439	418	406	418	418	398	450	430	429	427	418	463	400	423	398	369	394	439	402	403	400	387	449	413	400	403	390	392	444	430	441	397	409	427	411	445	416	416	437	403	405	416	418	385	398	416	422	423	409	410	429	407	399	415	411	460	416	405	437	425	414	426	390	410	477	425	434	448	413	377	392	411	440	451	403	432	425	405	437	410	443	393	390	426	407	454	426	402	407	440	394	415	424	406	419	409	408	389	438	400	390	415	378	427	411	430	409	422	422	403	405	443	443	414	428	429	407	411	417	443	433	453	414	408	408	466	433	389	413	405	391	432	399	414	396	427	398	420	404	392	425	397	456	395	416	402	437	390	421	412	409	441	400	420	378	393	390	378	385	427	405	422	420	401	424	443	377	420	408	407	396	430	386	413	393	405	381	400	403	397	400	454	430	440	434	411	442	393	408	420	434	414	448	464	385	441	385	442	366	426	449	408	422	410	402	438	451	390	433	407	410	380	416	429	422	415	425	420	435	415	382	399	431	380	449	390	395	392	403	408	413	440	419	402	422	377	404	419	472	465	463	429	394	414	386	411	380	409	437	410	456	432	443	394	422	438	412	388	444	404	421	416	409	446	394	460	406	413	396	411	417	409	351	429	443	447	437	434	379	400	411	409	416	422	419	413	408	410	427	412	428	426	421	426	405	431	406	457	417	409	431	446	400	416	406	392	411	412	471	439	407	433	405	447	417	420	421	408	413	404	413	395	399	387	440	426	378	437	423	424	410	395	422	415	397	418	446	451	417	399	411	423	438	425	408	384	437	406	426	397	443	409	424	375	446	394	401	443	388	421	412	420	445	403	437	447	431	424	421	386	420	404	419	398	440	406	374	428	443	423	419	391	402	428	424	396	408	431	403	384	443	453	427	404	410	409	441	414	403	393	425	429	375	426	446	412	395	425	418	415	419	439	404	429	447	399	412	434	394	402	435	418	416	407	424	421	442	420	394	423	370	404	428	443	426	389	446	385	398	414	396	414	453	403	442	413	451	391	430	397	428	414	416	402	402	403	400	393	406	452	413	442	423	389	418	414	407	441	419	431	414	423	397	399	399	426	404	428	423	397	437	471	414	439	429	398	397	406	495	386	440	372	421	419	416	439	420	400	439	441	419	418	393	425	406	429	411	367	423	438	424	429	413	422	436	438	360	432	443	447	418	422	424	370	447	381	418	386	453	410	403	397	373	437	418	430	401	371	414	403	420	382	440	425	393	423	408	430	433	399	432	423	437	421	410	415	425	419	438	397	413	423	420	393	426	385	407	404	405	447	430	423	429	446	443	428	438	430	429	432	389	430	393	416	417	413	428	426	407	420	432	439
23231	21619	29302	24772	22422	24188	22420	10602	4612	2806	1912	1413	1226	980	910	751	741	661	601	559	496	498	472	454	434	434	397	412	400	377	385	374	419	377	390	362	390	339	388	362	369	372	378	376	374	354	369	379	344	349	357	397	374	391	371	363	378	395	355	315	366	385	356	364	380	374	377	373	337	356	328	373	412	399	358	366	366	393	338	337	365	396	346	376	371	363	352	345	364	355	368	363	377	341	338	394	374	395	397	339	316	360	356	357	358	339	338	353	368	352	382	370	344	364	345	374	357	377	342	341	379	368	361	363	332	390	345	377	362	337	356	358	337	378	338	336	336	348	351	320	326	354	362	324	326	371	344	376	369	383	400	352	360	400	353	361	338	363	334	391	346	372	352	354	364	366	371	358	375	339	345	361	352	373	363	404	359	350	382	358	351	330	343	378	364	361	368	347	374	370	337	357	360	332	372	364	387	370	361	382	345	374	358	329	364	367	350	327	369	386	347	359	365	355	368	343	354	363	333	372	366	378	364	350	363	327	318	347	320	383	333	371	367	370	398	359	384	343	370	365	357	369	335	345	369	337	385	356	355	370	376	365	361	327	367	412	358	368	323	364	377	349	389	384	359	373	380	372	355	382	381	330	351	356	379	365	384	371	351	349	369	335	368	350	357	342	336	424	360	315	341	355	377	328	346	341	358	372	357	391	389	358	360	339	333	359	357	312	364	357	350	337	381	341	366	368	376	347	403	400	359	362	359	383	351	360	357	373	413	345	382	352	394	364	347	361	338	346	377	336	353	362	391	346	349	345	360	346	329	379	373	362	362	380	355	371	357	368	357	380	366	356	376	378	341	392	353	322	351	371	339	371	352	340	366	373	322	362	369	321	340	370	378	352	370	342	376	316	337	368	381	329	314	339	344	395	355	360	371	365	330	356	348	345	347	400	355	368	339	323	329	369	385	349	338	359	332	400	366	336	378	347	372	358	344	319	355	378	375	389	350	381	350	392	352	400	349	367	379	353	365	353	365	377	355	363	398	370	353	334	335	365	371	329	400	379	376	362	345	369	367	393	390	351	355	372	353	354	383	386	341	357	393	379	345	347	348	365	368	364	375	347	332	380	347	382	361	343	363	344	355	381	333	357	380	362	353	358	329	354	343	378	345	363	381	391	339	329	333	348	374	327	371	351	363	356	330	376	359	388	360	359	334	356	340	376	382	366	355	385	326	348	345	350	373	380	309	386	351	314	375	388	342	319	407	377	334	346	385	338	383	369	331	353	339	343	353	361	348	382	393	370	368	351	377	353	367	376	392	358	378	392	359	348	374	347	384	354	349	359	347	370	345	331	358	366	341	375	351	393	349	361	348	330	358	368	358	379	362	391	327	395	362	355	352	397	355	372	364	349	330	352	364	405	366	358	358	354	365	381	362	328	403	379	351	377	372	349	363	372	376	338	326	356	350	355	366	348	364	328	341	379	379	371	349	377	383	355	339	339	394	385	382	359	357	343	399	370	350	328	349	339	350	390	395	362	353	365	368	345	331	335	362	365	325	356	344	373	381	357	358	333	326	372	356	335	385	354	350	367	387	365	366	368	354	352	381	368	400	355	373	330	360	340	378	390	367	367	352	360	340	354	361	357	360	353	327	340	366	349	360	334	335	353	327	380	366	347	349	392	357	363	346	371	357	388	368	345	357	332	372	339	372	349	346	337	373	361	375	361	359	341	363	351	371	352	367	347	370	366	350	354	351	400	364	336	390	378	360	364	355	333	374	385	327	367	376	347	355	378	357	341	374	370	351	361	384	366	388	350	336	368	366	409	328	358	383	355	346	386	340	380	388	324	353	341	361	379	341	383	366	387	350	378	352	317	379	345	355	361	381	391	371	365	326	350	368	353	338	387	396	369	354	343	377	325	343	381	391	379	351	347	366	405	385	370	346	359	384	366	360	348	346	354	387	368	340	384	346	362	344	380	355	353	330	342	366	369	366	348	357	412	330	339	370	371	362	377	335	406	375	379	334	332	362	347	358	344	345	315	343	346	342	351	351	365	343	333	350	334	326	364	366	402	377	362	383	336	374	388	345	354	317	338	355	372	353	352	372	361	348	353	336	343	350	376	350	344	376	364	344	349	352	375	340	312	361	346	343	330	341	397	351	350	360	352	389	347	331	345	325	377	361	376	357	358	359	354	356	386	343	403	371	376	356	346	383	371	331	357	345	382	346	327	366	325	374	344	358	354	360	348	351	337	350	361	348	367	337	355	372	319	364	386	328	360	340	359	392	368	344	372	364	349	364	358	359	358	335	389	346	361	353	368	340	349	351	362	340	364	375	376	368	372	357	386	359	342	356	361	378	392	344	334	326	356	356	339	330	348	360	355	387	371	361	361	354	362	351	336	346	323	353	362	366	356	341	374	368	354	356	384	368	363	372	340	347	350	360	373	380	385	358	379	377	372	368	365	391	365	358	371	383	380	366	387	353	344	309	369	403	365	373	400	328	354	348	382	361	353	383	361	370	347	342	367	331	334	358	376	374	401	357	374	366	362	367	370	375	351	363	344	358	380	346	336	384	334	335	366	351	334	377	351	344	346	373	383	364	351	340	342	372	360	350	340	363	391	335	374	343	359	372	367	356	373	391	332	364	354	338	360	396	339	339	333	366	328	375	385	354	373	341	360	404	352	371	349	389	347	360	381	346	330	358	344	378	337	345	357	366	364	338	328	341	341	343	386	359	372	358	341	359	354	369	334	347	368	363	369	365	357	340	323	346	360	345	358	373	342	387	359	395	382	369	385	374	346	341	368	372	368	374	369	368	382	347	399	379	369	338	371	352	356	373	364	378	342	386	342	355	357	359	363	330	320	356	373	343	382	355	376	344	391	372	377	354	379	356	363	330	371	379	346	354	335	345	371	355	339	388	362	336	361	335	402	350	307	377	349	355	372	393	364	380	376	336	358	376	362	385	346	351	368	319	356	348	365	366	344	339	355	376	369	349	339	379	326	346	362	363	392	340	358	381	338	362	366	344	354	371	341	354	355	350	378	372	354	371	353	327	373	334	352	356	396	349	351	355	363	343	399	341	377	373	351	354	349	373	354	389	349	331	361	367	322	340	379	376	360	346	347	348	358	367	362	352	322	384	373	392	380	371	363	368	370	367	394	355	357	357	379	364	359	345	378	343	324	368	342	368	358	333	359	394	308	357	370	340	362	377	369	364	392	374	343	371	371	371	338	341	349	376	362	372	352	394	341	340	340	385	340	379	342	382	387	351	337	392	375	356	336	349	333	336	345	361	367	353	362	367	367	372	340	359	362	378	363	331	383	325	344	368	365	366	348	363	367	345	362	319	364	360	380	372	365	337	379	367	349	377	380	379	348	357	389	336	379	364	325	352	371	375	351	309	370	358	351	332	332	387	353	362	364	383	350	337	347	388	353	403	330	345	358	374	410	383	346	349	336	372	370	363	344	346	352	396	356	361	362	347	359	357	333	350	345
39618	69043	59497	44412	34131	27957	20353	12939	7137	4409	3108	2356	1840	1553	1302	1193	1011	906	829	723	645	608	617	588	517	534	520	479	474	455	489	480	463	447	449	434	457	491	457	443	414	419	459	402	397	387	414	408	413	436	407	411	414	422	442	462	454	448	411	438	425	445	415	451	430	422	410	440	455	423	393	417	393	426	437	406	396	409	438	431	438	410	388	425	414	415	454	420	428	448	395	411	422	393	414	392	406	429	416	407	444	427	441	456	394	421	400	425	431	426	380	412	377	444	486	435	426	429	420	389	411	469	409	422	418	454	408	408	454	397	430	428	448	441	384	392	412	439	432	438	453	406	432	451	408	409	432	418	425	427	421	389	445	424	420	442	464	424	409	399	434	423	415	405	394	464	421	448	412	408	381	408	416	387	423	401	419	419	404	454	403	432	459	381	418	425	407	415	423	404	415	440	419	433	409	391	429	415	448	415	417	418	419	378	416	437	411	425	429	406	460	418	405	422	437	440	417	427	424	435	428	386	447	431	421	415	446	387	427	400	431	427	435	424	429	427	428	425	443	465	431	428	434	439	462	461	423	419	444	432	408	434	412	406	438	388	420	415	435	446	384	397	434	440	434	401	382	439	447	369	395	432	440	417	415	438	409	415	408	447	387	428	408	447	391	431	405	469	378	427	448	438	413	427	447	424	452	433	399	430	422	406	430	400	433	440	402	416	453	425	421	394	439	426	440	441	435	399	421	474	434	444	421	417	431	457	404	398	373	397	396	444	410	412	411	412	444	446	423	450	411	410	432	447	437	431	421	423	437	484	439	420	427	397	447	414	416	429	448	439	458	409	439	441	431	402	415	395	383	414	417	424	399	442	423	437	410	464	415	426	375	401	428	412	433	392	415	423	441	418	387	444	411	428	394	408	449	476	425	403	425	444	402	422	395	423	430	400	414	458	404	426	420	430	388	425	434	423	411	443	391	364	408	399	457	437	420	464	404	462	406	431	424	415	421	437	425	473	422	449	429	424	417	449	407	397	418	413	431	432	443	397	453	400	422	397	429	409	398	404	405	468	428	395	400	409	398	405	409	392	427	449	417	395	430	427	411	415	410	382	426	409	432	399	445	462	436	419	374	428	432	420	420	395	446	407	414	435	437	403	377	420	403	413	440	412	419	432	469	426	401	433	424	402	421	402	416	417	426	431	434	407	446	448	414	398	437	436	418	431	426	428	402	421	407	445	431	428	375	400	442	441	408	393	398	431	413	406	450	457	424	387	433	452	409	402	407	408	436	422	416	437	428	420	409	418	415	383	388	433	441	411	419	435	418	452	427	442	475	440	423	408	435	412	405	404	416	430	420	446	411	431	422	461	400	388	404	422	421	416	424	443	411	409	429	425	449	420	419	434	456	418	486	427	419	403	438	433	416	454	410	397	460	419	401	386	443	396	402	413	386	428	422	466	403	415	443	433	436	394	418	439	464	389	430	428	415	454	434	426	426	484	414	440	440	432	411	425	416	390	407	398	404	421	463	409	403	434	402	421	431	413	447	381	430	393	445	453	394	401	443	428	396	411	453	401	408	404	426	414	387	434	436	414	409	409	388	400	458	383	427	451	418	392	382	419	435	429	431	429	395	440	443	409	387	418	430	435	432	423	429	429	441	430	406	449	396	403	410	436	443	430	424	463	424	416	422	394	426	431	463	434	455	423	430	393	397	409	394	400	385	412	473	468	423	431	423	438	408	440	460	437	426	414	426	416	458	446	424	414	411	452	455	419	429	439	449	414	394	416	404	417	440	439	386	416	418	487	415	421	432	395	415	369	406	404	416	417	404	430	389	408	399	426	404	467	385	408	415	384	410	431	394	427	431	434	413	397	411	459	434	455	409	416	370	468	441	451	420	394	430	421	378	426	405	366	408	422	399	447	440	426	425	356	419	407	433	416	404	418	391	391	423	425	400	440	418	442	441	452	425	434	427	403	444	438	386	430	406	403	418	396	395	399	398	450	425	440	426	427	430	434	398	439	413	430	423	378	416	420	445	412	424	431	412	454	396	411	426	380	436	432	409	426	401	427	445	448	420	382	433	394	418	403	429	438	439	426	424	400	386	412	429	437	423	397	392	413	406	416	431	437	424	417	415	398	426	430	462	400	409	399	411	441	395	410	427	451	402	440	392	435	426	421	418	434	456	402	402	429	404	405	449	410	430	428	456	442	410	401	442	413	445	390	432	422	449	427	415	406	429	437	449	427	430	417	433	428	452	458	419	412	406	425	413	431	405	446	401	410	409	414	430	472	365	420	426	416	472	451	416	431	448	435	421	440	426	448	410	426	409	431	404	387	464	409	465	412	453	445	463	393	412	458	435	423	396	462	456	416	423	448	411	442	405	415	437	432	427	454	446	412	425	393	421	413	398	463	420	435	462	419	437	403	401	422	436	455	398	412	437	445	438	410	450	441	388	432	434	444	417	413	419	419	425	430	421	419	436	432	448	414	428	406	415	411	459	463	419	447	375	455	420	460	406	423	429	426	399	436	402	429	456	393	439	386	424	438	425	437	428	467	421	420	416	414	438	403	405	372	393	421	426	429	438	420	385	449	436	431	427	414	438	425	433	447	418	430	417	451	410	450	418	414	432	421	419	419	382	422	411	403	416	434	384	403	391	414	436	407	456	384	422	432	395	402	418	411	398	438	416	436	430	459	414	435	382	444	408	418	426	445	424	411	404	404	451	405	447	437	415	392	437	409	426	424	429	432	406	422	433	444	434	433	454	406	389	448	400	412	436	459	420	444	427	408	402	418	377	411	457	467	438	426	419	409	424	410	422	441	424	461	424	416	397	416	418	434	405	404	412	445	428	465	414	415	423	430	477	429	435	448	446	415	408	405	432	401	403	385	401	402	399	407	426	426	415	410	426	430	392	409	431	405	467	427	413	441	406	410	437	417	386	416	368	419	412	417	409	443	433	453	420	427	442	407	417	429	428	419	428	453	452	432	403	395	435	431	429	408	412	426	404	440	445	439	430	446	429	394	423	399	410	408	436	418	414	407	462	446	418	422	395	442	407	427	414	401	452	406	405	427	421	403	415	429	437	441	465	418	415	438	404	438	439	389	477	408	435	395	444	452	462	418	433	410	429	401	404	424	402	424	414	426	433	408	438	403	423	397	429	427	423	412	404	421	424	418	393	442	419	448	385	425	414	444	425	402	446	474	436	391	393	465	453	426	409	435	451	445	406	428	421	447	441	402	460	403	446	431	373	458	410	419	405	423	444	422	415	431	434	417	409	408	406	434	419	443	423	413	415	419	395	444	403	427	409	397	420	366	435	403	374	443	406	420	455	428	434	406	412	408	426	429	416	395	429	410	391	439	414	435	440	402	414	368	425	427	450	385	429	409	444	395	408	437	441	417	436	415	413	411	434	408	415	443	419	452	427	403	435	406	398	395	425	441	438	443	449	477	449	422	410	411	425	415	391	406	414	417	446	447	420	408	400	411
32739	34079	37648	26669	14362	7617	4087	2216	1422	1050	880	718	626	573	506	462	457	447	437	417	419	376	387	378	384	390	358	355	328	354	377	369	373	376	374	358	347	381	363	396	345	366	316	353	346	321	356	345	355	392	389	332	349	336	346	381	354	359	349	360	322	363	385	382	359	356	337	332	369	362	346	347	329	327	370	312	362	365	366	380	357	400	338	320	331	349	336	325	335	341	371	336	329	334	344	339	368	372	348	359	328	351	347	359	325	335	352	323	327	351	335	370	358	352	347	360	390	345	345	370	360	326	338	356	372	343	386	354	339	324	363	385	365	348	358	359	332	354	359	368	320	365	358	341	341	350	333	361	348	343	358	374	371	338	339	365	361	344	347	366	389	372	379	352	344	372	410	371	361	346	342	337	382	352	347	323	379	348	330	317	365	347	316	352	357	330	330	323	340	330	366	371	367	314	367	345	350	365	372	365	337	361	350	365	335	396	368	364	370	374	344	362	368	338	360	348	383	324	361	351	360	341	382	325	350	379	364	356	347	340	358	344	356	385	356	348	330	362	366	366	332	340	337	378	350	339	308	300	333	357	324	347	338	329	340	365	356	365	345	355	336	381	356	363	366	329	334	340	353	323	338	361	364	375	371	342	384	329	323	325	326	309	350	346	380	346	365	351	387	364	362	323	351	323	351	337	371	338	358	373	358	367	339	329	345	358	327	348	363	353	346	341	340	402	349	333	341	352	359	349	347	356	322	339	331	348	346	301	352	353	346	388	376	350	350	317	328	337	333	362	356	342	343	338	326	362	365	361	359	386	360	345	354	327	373	342	338	321	342	370	353	370	338	333	346	371	376	343	367	378	361	377	365	316	342	328	366	365	361	325	321	377	351	382	325	339	356	347	336	361	365	363	354	362	370	369	344	385	346	367	370	364	351	377	367	344	340	344	348	349	333	348	363	366	359	348	304	353	339	345	304	349	371	342	358	343	359	349	340	338	348	334	370	367	342	336	330	369	345	339	356	350	345	314	363	366	344	333	352	365	342	356	363	374	365	386	343	357	312	364	378	363	328	360	321	371	335	360	342	358	338	326	337	344	345	336	312	333	341	361	328	348	313	326	346	339	348	360	353	351	352	340	304	322	365	355	347	342	342	320	374	343	362	347	291	348	321	359	331	345	348	374	332	391	328	367	335	386	339	335	302	345	368	381	340	346	351	353	366	374	323	366	369	367	381	340	367	356	363	352	342	364	354	344	349	329	381	307	349	344	332	375	351	362	340	352	331	328	356	369	319	333	354	380	394	343	365	317	338	363	351	357	348	368	348	363	336	353	316	362	359	346	343	350	356	364	358	367	360	324	363	336	341	345	389	352	330	362	367	340	334	327	329	340	337	363	352	369	347	369	309	336	307	341	345	343	350	321	346	320	356	331	353	353	332	342	352	384	360	384	362	354	313	351	355	356	369	354	329	343	333	353	343	384	299	369	322	337	344	322	342	335	395	337	367	349	360	339	369	366	341	344	341	336	329	338	354	333	358	307	341	341	313	342	364	361	317	381	326	327	328	335	367	322	371	347	336	351	372	366	396	378	342	319	378	358	371	350	344	340	358	365	366	384	342	344	325	362	380	332	336	330	392	358	341	393	381	341	342	359	352	325	378	350	322	348	358	324	360	320	347	373	338	368	321	346	360	340	361	372	360	337	385	332	375	343	356	356	345	343	340	341	344	325	343	339	318	352	336	348	346	374	345	341	357	341	372	334	371	342	368	345	335	362	364	320	365	355	331	324	335	359	346	321	356	375	356	366	333	339	364	331	356	342	353	320	341	354	327	329	320	328	364	357	381	329	344	378	367	344	346	379	386	381	339	318	340	351	327	384	341	356	313	326	371	348	371	364	334	367	354	347	339	325	360	340	350	336	382	331	338	314	363	351	340	318	342	367	357	373	330	362	351	361	339	342	358	338	343	361	354	336	371	346	349	357	355	349	341	337	343	328	325	369	365	349	369	362	346	352	352	319	333	345	340	347	368	361	334	361	330	379	303	339	373	339	371	373	346	343	357	337	335	371	339	382	401	352	352	341	332	360	353	366	356	357	363	336	373	318	348	351	360	330	303	362	341	371	342	358	340	312	336	313	314	348	355	368	340	329	324	346	341	331	350	366	324	344	320	328	320	330	347	337	361	345	365	354	360	359	337	340	360	355	328	325	357	352	373	342	379	334	370	348	353	341	349	343	337	359	360	348	377	363	331	309	308	376	353	353	352	361	345	356	356	308	317	386	351	337	347	358	384	325	408	346	363	363	335	375	326	355	348	353	348	373	378	321	338	353	359	377	356	327	334	369	378	324	350	349	316	358	325	328	347	367	340	284	362	349	369	339	355	355	345	341	355	331	355	336	369	328	370	346	351	332	339	333	334	344	360	349	339	362	364	329	322	359	365	335	347	324	339	361	361	369	357	352	316	361	324	339	353	336	342	353	356	379	372	346	383	371	355	370	374	317	346	324	369	336	339	373	328	358	340	337	364	331	350	345	341	386	332	361	339	351	359	369	355	376	321	356	361	348	375	318	357	382	342	342	328	310	343	330	352	339	353	325	369	328	317	335	333	326	344	348	342	361	351	347	360	331	331	365	366	346	356	370	382	372	351	341	338	327	332	356	350	353	325	395	334	343	342	365	323	370	332	330	333	315	325	344	340	366	376	347	356	365	350	357	353	383	359	357	365	329	386	379	360	347	347	397	358	353	371	372	363	379	327	335	320	341	326	371	368	351	352	364	373	346	345	336	332	362	350	326	347	367	300	336	350	331	352	341	378	388	376	341	352	297	331	351	350	358	357	351	344	374	349	349	362	379	352	346	324	355	352	334	328	351	360	377	368	321	313	328	372	359	353	333	366	343	365	320	324	330	337	313	357	383	370	363	358	356	359	348	331	360	332	348	359	334	336	353	336	357	381	330	345	354	338	348	376	347	345	366	356	321	383	355	363	362	323	365	328	346	372	356	364	348	312	345	328	336	298	356	338	368	360	310	352	350	350	339	364	351	364	329	353	375	350	340	367	325	337	362	317	315	341	346	348	365	380	362	312	349	335	347	343	372	349	350	364	334	347	300	386	403	328	349	342	344	357	366	371	349	365	331	363	365	371	334	355	366	338	338	371	337	342	372	364	342	344	324	349	340	334	344	357	337	361	354	289	371	354	331	338	359	352	351	378	330	356	361	340	369	328	344	341	351	323	368	331	360	331	357	363	363	319	351	346	364	328	360	356	342	352	334	345	365	339	382	319	345	346	340	348	333	384	366	362	322	347	333	333	359	338	359	340	340	345	327	360	347	352	315	323	371	349	345	384	363	362	321	325	363	364	336	329	302	365	344	349	341	332	334	344	328	346	341	355	331	329	340	364	355	364	336	334	334	369	363	345	369	355	330	327	357	335	388	326	365	352	318	352	317	333	333	364	336	356	333	334	357	370	393	340	360	341	345	350	363	386	337	344	366
38959	51369	42136	26828	17762	11445	6950	4013	2354	1677	1281	993	935	784	719	639	548	574	553	559	511	529	467	468	462	473	429	446	428	466	404	422	436	432	400	436	412	430	456	449	429	431	465	415	430	433	404	422	443	395	403	395	420	395	412	416	404	406	422	426	426	394	404	452	427	405	436	429	436	395	432	408	428	418	442	444	431	445	436	456	421	389	432	407	426	428	400	408	455	401	414	416	418	410	430	402	432	422	449	419	416	415	418	447	421	411	400	411	456	435	396	455	460	423	419	444	407	399	409	400	451	432	404	435	428	450	383	421	430	403	434	404	416	439	450	431	392	433	391	424	437	409	447	413	372	451	412	393	432	469	414	430	433	445	410	417	407	404	421	442	416	417	395	403	402	372	427	416	395	391	408	436	435	445	397	414	419	423	433	383	436	436	400	377	462	464	457	417	419	408	449	401	419	416	390	386	406	427	380	395	428	428	429	431	420	419	420	413	424	431	427	412	395	433	416	426	418	394	412	459	413	403	433	437	405	446	384	357	412	423	434	424	409	374	409	385	454	413	418	408	423	419	420	391	422	411	399	420	437	407	396	409	479	412	388	452	407	435	434	425	432	423	456	411	408	402	456	428	437	412	385	434	436	404	408	449	426	432	438	427	381	399	420	419	454	419	427	440	410	416	449	435	439	431	432	379	433	442	462	437	414	394	400	430	410	374	430	403	404	399	413	412	399	379	423	426	425	440	410	409	439	436	417	437	430	420	434	427	445	418	423	403	373	439	424	448	461	420	392	433	448	437	415	447	424	445	434	389	411	457	459	422	394	408	427	424	456	387	426	444	425	436	411	449	409	416	395	410	417	402	358	418	392	419	424	421	410	436	429	444	415	424	440	399	414	427	437	397	430	440	423	431	434	419	402	463	440	402	392	409	429	423	442	440	411	366	461	455	438	428	414	401	382	410	437	414	404	415	418	414	405	402	441	433	432	438	437	420	396	403	407	414	448	449	416	408	436	451	434	421	429	402	410	415	394	408	395	432	409	440	422	409	428	415	422	429	423	402	438	414	465	396	429	422	421	435	404	414	406	412	446	369	424	418	450	424	428	416	425	398	419	427	382	440	414	416	404	414	450	397	438	425	414	430	435	428	414	426	435	422	396	392	443	415	446	431	399	399	424	438	402	403	425	431	423	417	400	429	431	383	423	449	407	414	416	437	412	429	431	403	387	414	416	421	397	407	398	440	405	445	396	430	435	445	444	406	431	407	424	404	443	412	419	417	438	424	452	395	428	417	429	434	413	438	420	434	439	402	444	400	470	402	408	423	391	415	425	397	407	387	438	403	433	422	394	393	403	409	408	414	438	413	407	391	425	402	439	415	419	408	396	446	404	416	424	412	435	417	422	391	441	411	418	419	414	425	419	393	415	402	441	400	462	454	387	402	432	421	398	411	442	438	442	420	418	416	417	415	412	411	406	399	426	361	444	404	438	445	418	433	411	440	388	420	357	424	428	436	420	441	426	442	441	398	437	476	420	416	438	452	413	398	429	391	446	435	430	409	428	404	437	431	421	438	452	426	387	441	426	463	402	407	385	420	437	479	404	409	417	386	402	433	402	384	408	423	415	411	416	379	409	428	422	445	400	440	385	417	413	414	402	393	412	402	435	378	430	404	411	421	426	447	398	404	411	439	452	407	421	438	420	418	435	407	417	431	408	421	431	441	400	455	451	398	437	437	455	403	440	439	416	433	428	428	459	411	406	466	413	385	398	414	444	393	417	430	463	411	427	407	440	479	448	426	402	401	418	434	407	444	436	395	434	429	455	419	416	427	428	406	417	424	442	395	413	430	440	431	450	382	395	381	394	431	401	428	420	383	427	413	441	404	398	421	416	418	444	394	440	430	436	421	429	423	458	390	428	449	432	416	420	431	422	445	439	448	424	446	417	421	413	429	405	430	414	413	448	415	442	401	406	424	396	371	456	448	412	416	446	435	427	427	434	439	399	417	380	457	412	403	436	434	402	403	456	428	432	413	417	412	436	413	427	438	413	405	420	427	428	444	413	464	442	402	429	413	420	433	407	425	411	424	378	418	393	417	402	435	433	422	419	422	461	394	396	449	409	441	433	410	412	394	427	422	392	444	436	418	420	432	441	448	421	422	395	444	420	430	440	431	407	394	388	443	414	435	436	439	412	418	446	417	407	425	431	403	405	412	438	437	427	429	413	411	416	393	423	428	435	449	443	418	433	391	409	378	417	418	459	420	407	465	439	410	401	429	443	425	435	415	430	428	412	410	439	418	424	407	423	451	412	413	410	396	427	427	429	415	406	411	384	421	417	434	436	379	463	423	434	402	465	402	451	380	422	384	438	416	430	403	438	400	418	446	443	397	423	444	390	397	416	444	433	416	406	385	419	408	404	436	458	420	419	386	434	389	452	425	424	371	412	453	433	428	404	396	442	446	426	418	436	401	411	432	424	418	434	433	419	439	417	374	447	379	473	416	438	431	427	438	390	430	412	472	433	416	403	414	390	396	418	409	440	426	412	421	457	428	404	400	446	471	397	397	400	408	429	425	379	402	398	433	444	426	397	414	423	458	375	412	421	402	404	419	421	394	421	379	430	421	424	410	425	427	435	405	423	394	407	419	431	446	420	428	438	428	423	392	426	421	410	402	426	443	406	442	376	384	416	441	458	433	386	412	427	383	469	405	417	372	394	386	407	427	429	462	424	449	410	405	462	426	396	446	463	415	414	428	448	410	440	411	402	444	396	429	402	428	394	457	417	450	439	401	416	406	420	406	427	445	419	402	428	428	440	428	380	400	416	430	378	469	443	408	398	426	429	403	423	422	405	445	399	433	419	418	406	420	431	405	423	407	451	373	412	400	436	466	424	418	426	399	422	439	438	427	406	438	414	442	418	428	400	404	433	428	384	404	419	431	443	419	450	407	465	425	418	389	408	414	418	415	436	426	417	409	437	423	432	426	452	449	416	471	409	389	410	396	428	418	382	398	427	425	432	409	435	443	442	402	454	412	474	427	434	428	435	429	440	439	408	397	421	399	383	408	433	421	416	439	392	411	439	420	418	428	446	412	431	410	424	413	399	461	437	389	411	410	399	430	405	410	396	445	455	428	421	473	465	454	407	426	432	390	405	433	423	423	435	436	382	389	408	438	434	456	407	373	398	416	410	429	432	393	420	451	386	393	412	438	419	439	500	450	386	450	454	442	461	443	416	387	452	450	417	415	428	394	439	463	432	418	419	434	418	438	437	405	406	439	386	390	432	457	436	390	428	448	448	450	394	385	421	400	442	398	423	430	407	440	406	412	388	431	395	413	398	425	430	385	376	450	410	456	420	403	411	427	404	415	464	479	376	428	401	433	397	444	410	407	401	424	407	426	412	375	425	417	429	412	401	427	416	435	440	401	426	421	389	410	413	410	423	437	439	424	423	421	420	418	397	415	421	438	411	396	383	438	436	417	410	460	402	412	463	411
24406	21650	29224	26163	23446	21190	12858	5660	3168	2081	1413	1139	940	809	727	638	574	599	515	483	446	422	413	422	412	441	398	386	401	363	373	367	389	380	387	364	385	397	351	358	371	355	347	377	336	344	342	347	306	356	395	359	357	373	354	325	377	370	370	348	358	364	349	354	371	351	358	351	383	361	362	370	357	319	350	317	378	351	339	369	323	337	333	389	326	339	328	333	345	333	368	357	381	358	366	343	352	361	371	357	351	352	339	362	349	365	349	374	367	326	380	346	362	343	376	360	360	326	352	355	392	362	371	344	371	388	344	368	363	342	378	332	354	370	368	358	343	344	358	359	357	368	370	327	356	367	337	359	351	350	339	349	386	342	371	343	320	386	350	393	343	397	357	333	352	330	380	363	363	345	380	384	369	368	351	369	356	353	356	323	356	366	371	350	352	324	378	382	373	343	369	329	370	346	326	382	348	374	351	332	325	341	343	367	365	385	362	377	384	355	345	347	370	375	342	342	345	356	354	344	361	363	385	336	361	348	351	381	372	353	391	355	339	360	367	341	347	348	342	372	329	377	347	343	353	366	350	382	348	363	364	342	368	360	392	349	378	372	353	316	384	357	392	339	359	351	340	337	338	377	348	384	338	365	345	371	367	339	346	370	364	348	362	364	349	324	346	380	361	367	369	377	343	351	363	371	369	336	334	353	349	354	372	354	342	384	339	365	349	326	394	401	320	378	382	327	368	366	369	384	343	359	341	368	375	326	383	366	368	329	359	375	365	317	344	329	332	335	345	355	350	331	345	307	345	356	298	352	354	340	368	382	378	351	372	357	365	360	346	347	357	343	351	363	349	370	334	329	337	345	342	370	342	344	326	347	333	337	316	393	369	373	365	361	333	337	313	373	386	403	387	336	342	353	318	345	350	361	379	363	342	337	363	356	350	394	344	350	371	360	349	363	365	358	312	387	376	360	378	369	389	360	348	335	310	364	346	340	373	357	381	366	373	371	392	342	355	346	366	367	379	388	368	352	360	372	350	362	323	333	353	343	352	389	331	354	327	338	365	339	333	357	354	368	348	355	343	336	339	380	371	366	355	375	337	380	403	344	337	353	368	349	353	324	353	368	368	328	359	360	387	390	345	335	347	371	350	353	338	386	396	343	351	332	352	393	358	384	333	371	332	358	343	376	360	370	353	360	356	364	341	325	347	329	342	331	361	334	351	360	337	358	358	352	347	340	364	337	363	378	322	360	380	349	318	381	341	325	339	356	373	341	348	367	354	362	366	364	317	348	349	327	362	321	380	324	345	333	379	325	307	378	370	352	362	344	384	364	379	400	338	330	330	345	361	320	352	381	343	364	369	334	347	354	331	348	367	382	361	358	341	315	370	336	366	311	359	321	356	348	368	353	338	383	366	360	352	355	390	388	372	377	367	341	370	334	370	350	356	328	345	321	354	353	358	336	350	352	394	353	365	353	341	344	345	359	360	329	389	383	350	357	358	375	364	360	361	407	384	362	401	352	361	382	381	341	334	346	344	366	372	364	364	370	377	359	298	336	366	352	362	392	372	324	367	352	355	339	331	346	347	370	366	343	356	327	337	358	401	348	313	336	327	351	336	366	364	357	355	357	370	365	368	352	375	365	372	369	363	370	357	358	360	367	361	342	332	343	365	378	360	357	367	357	345	346	309	350	379	319	339	347	363	337	368	363	326	371	363	357	358	345	358	362	371	359	348	350	328	344	343	351	363	365	353	371	370	371	380	369	343	366	385	340	336	388	385	366	373	390	352	389	385	381	315	357	343	355	339	363	369	369	367	354	373	339	344	341	338	364	354	345	358	377	363	357	375	354	366	369	355	333	345	336	326	346	384	350	335	349	317	325	357	343	322	360	347	352	332	338	358	311	360	329	354	361	361	364	348	383	357	334	363	350	352	350	364	337	368	362	339	363	355	363	363	369	385	363	354	350	358	356	351	340	329	332	370	357	340	385	364	355	372	353	346	347	355	373	359	338	349	359	359	306	353	366	372	353	324	373	329	358	395	331	344	356	352	333	341	372	343	381	371	327	382	379	367	396	355	346	337	355	322	339	340	344	373	337	337	358	362	366	340	325	331	348	353	342	353	356	383	384	350	382	353	355	356	350	358	358	369	363	362	340	332	331	347	355	354	372	356	343	345	377	366	334	353	338	343	335	351	326	342	358	355	328	337	332	383	356	345	394	322	345	368	334	376	343	363	345	343	363	335	364	348	336	380	382	362	370	316	317	323	346	353	332	319	353	356	390	379	342	367	387	313	334	335	327	378	362	358	352	346	355	346	364	383	378	329	347	351	368	334	369	331	318	370	328	341	355	340	344	396	353	346	377	363	387	336	352	347	355	340	330	355	365	337	344	298	358	314	359	336	391	357	360	342	341	347	386	346	282	351	348	376	322	352	367	374	363	361	340	356	351	361	344	334	366	364	382	338	328	385	391	352	331	353	378	339	375	339	321	379	347	363	364	322	342	342	350	382	326	374	353	352	344	365	342	347	344	361	332	367	351	368	358	348	339	346	370	345	347	341	341	363	298	310	348	348	367	341	370	344	377	326	360	354	346	318	359	351	360	346	350	367	344	349	349	369	387	373	361	336	348	314	341	346	344	332	386	349	399	340	345	339	328	323	369	379	376	332	357	343	351	333	356	347	386	357	363	344	347	354	339	339	326	325	312	367	367	349	383	382	351	353	387	327	363	341	366	362	355	373	348	354	365	335	355	348	344	378	378	355	363	379	344	331	354	326	372	365	354	372	378	357	378	333	336	363	389	350	375	353	313	316	369	332	387	365	365	329	382	351	372	370	346	355	340	345	388	353	331	347	343	366	365	364	357	358	352	362	371	358	339	341	338	366	388	372	385	361	373	361	355	357	364	359	364	327	365	344	364	374	366	377	329	375	342	338	372	352	360	354	352	346	367	374	341	366	388	374	330	339	355	313	357	336	341	357	338	358	327	333	369	348	377	359	394	390	354	357	343	379	328	373	383	343	364	348	331	346	360	396	375	374	318	317	335	326	383	375	375	356	377	389	358	371	373	356	320	340	346	341	358	335	365	360	354	330	383	345	369	374	324	357	375	351	359	363	359	330	347	345	367	359	373	312	349	382	371	381	370	341	379	362	310	403	365	361	335	344	368	365	360	349	353	392	376	372	351	335	356	346	383	354	322	366	343	353	361	316	344	342	333	335	385	346	352	368	376	372	348	343	374	381	334	346	351	380	327	357	343	338	336	372	346	332	396	384	377	328	342	373	323	360	339	369	372	361	340	380	345	336	378	358	346	327	371	323	333	370	349	361	350	343	348	350	347	356	357	353	353	380	329	330	367	333	334	364	347	363	351	356	326	340	379	344	366	348	325	340	371	347	350	369	373	348	354	383	360	361	340	361	367	342	384	368	337	368	317	339	349	373	371	353	357	366	353	374	340	372	355	357	320	377	360	335	361	361	375	338	369	339	349	362	341
36938	65206	54628	37836	28529	21836	13535	8179	5223	3485	2436	1798	1446	1202	1111	928	869	745	642	646	583	513	531	540	526	507	492	464	451	506	447	469	460	450	436	442	423	476	405	456	419	444	426	409	459	439	426	436	470	435	436	402	397	438	394	389	440	397	405	465	385	409	377	436	451	411	397	461	443	428	416	451	439	419	410	405	425	417	467	415	417	468	394	447	442	396	406	404	406	446	413	422	448	386	402	402	403	426	407	453	452	419	428	406	444	426	406	454	403	411	411	459	405	404	445	436	413	459	424	449	411	409	383	421	389	432	435	399	432	420	445	404	402	398	433	386	414	407	407	408	445	458	428	401	439	456	419	401	428	423	419	424	405	424	447	436	390	381	412	421	429	420	425	460	445	417	446	412	432	424	432	404	426	440	390	433	428	427	446	382	407	407	427	422	436	427	409	438	413	435	447	415	403	411	402	428	387	428	426	437	418	410	406	407	430	422	438	433	404	426	424	426	444	437	430	425	425	432	423	459	424	427	513	406	457	402	425	422	446	425	448	426	437	392	470	437	385	397	410	419	410	399	418	439	405	414	422	463	418	417	448	397	388	423	427	466	448	419	446	450	429	398	468	419	423	432	396	445	447	411	414	418	426	420	413	433	450	380	418	392	440	462	419	417	400	431	457	396	417	438	447	407	408	429	403	437	447	405	433	439	422	446	401	430	398	405	461	422	454	407	454	423	433	434	393	433	407	414	439	418	432	433	449	412	437	404	460	444	430	394	412	417	422	420	439	393	419	428	436	411	387	421	421	435	418	417	411	420	413	441	428	434	432	403	433	431	442	442	418	430	430	432	415	424	433	427	462	448	459	443	420	466	404	391	394	396	416	406	453	398	469	451	407	433	399	432	474	426	416	442	431	419	420	462	438	412	434	430	420	429	417	411	462	423	428	460	372	436	386	424	435	428	427	418	433	401	444	407	388	435	430	411	409	429	429	413	436	415	423	428	413	400	426	442	456	396	435	413	458	407	414	425	401	443	441	419	445	463	400	435	451	411	458	419	443	431	426	446	414	422	401	425	472	422	423	445	434	404	419	439	436	446	431	426	415	395	433	395	445	420	419	416	412	404	446	426	387	427	389	409	431	456	415	393	435	423	439	405	423	417	467	435	448	427	413	428	398	448	350	453	407	430	437	410	430	486	424	444	426	396	409	421	427	411	408	420	387	438	432	438	388	432	386	449	408	433	416	455	431	426	443	468	412	450	436	437	418	446	426	408	442	441	403	469	430	444	426	422	432	434	424	431	429	419	421	409	412	417	426	438	434	433	409	477	425	404	418	390	420	432	414	461	472	431	410	387	424	442	429	448	415	401	438	421	401	419	414	419	387	407	412	412	388	452	400	398	420	452	444	446	421	454	446	409	435	425	391	468	415	411	433	426	407	403	423	390	439	450	417	416	435	399	420	413	410	433	422	423	423	385	398	421	402	403	428	419	412	426	433	423	452	435	450	404	472	415	413	432	453	410	389	431	399	422	428	428	412	439	454	429	421	456	423	401	426	476	420	411	462	427	426	429	426	383	392	441	408	424	439	415	401	419	390	398	404	403	442	385	424	416	402	420	396	382	409	436	432	421	424	440	443	461	402	425	440	402	440	442	374	402	426	391	446	411	415	428	401	419	447	419	378	391	427	460	456	414	457	458	412	465	443	464	423	445	437	396	440	429	422	389	394	407	405	406	445	454	434	414	434	435	448	435	446	412	413	430	429	446	430	420	448	393	424	423	434	456	465	459	447	428	412	435	413	423	414	429	408	415	416	436	407	398	398	457	431	383	406	425	411	422	423	429	437	412	469	438	403	431	385	391	439	429	427	417	435	431	403	428	421	447	383	423	414	405	431	443	441	382	459	456	417	400	428	449	433	461	437	422	398	426	443	414	398	389	379	388	425	369	408	429	452	430	427	396	435	420	393	412	413	465	428	419	443	386	406	427	397	433	443	417	382	435	417	433	418	404	427	456	451	429	425	444	424	479	457	428	448	418	412	438	426	377	437	405	423	400	431	442	428	423	440	444	402	424	420	425	436	408	419	410	416	403	416	460	455	431	426	429	420	408	402	409	409	429	466	397	422	416	442	412	458	412	401	407	406	457	454	424	455	461	447	414	430	402	403	432	439	437	431	459	442	411	450	428	395	423	393	431	444	404	467	430	438	429	419	411	389	415	459	428	407	400	451	450	422	441	430	390	410	410	419	381	464	403	385	417	414	404	430	471	468	410	454	391	429	423	454	476	428	395	440	415	407	378	465	409	398	462	472	408	424	441	417	413	414	427	380	413	431	406	439	429	440	441	444	427	413	394	419	428	402	409	410	425	423	456	465	408	406	440	430	459	449	430	454	414	418	436	428	415	432	422	445	428	421	421	429	436	476	435	410	414	426	437	442	419	435	396	427	433	433	434	418	442	402	414	446	447	425	418	435	473	435	382	417	460	477	425	424	423	420	434	422	427	398	417	425	411	435	393	445	419	386	448	430	437	443	427	366	438	404	413	421	412	420	429	435	414	438	387	403	417	468	423	446	453	414	408	425	396	374	409	422	438	432	420	428	373	415	425	413	464	418	414	408	417	445	441	456	435	432	414	458	421	400	418	418	450	430	409	429	429	417	435	412	410	438	403	394	431	470	466	413	424	448	401	391	400	382	426	418	448	418	390	408	414	427	428	374	437	431	433	414	411	403	408	396	450	401	382	395	429	425	387	456	460	444	429	432	412	403	404	423	423	420	433	406	417	413	428	424	404	421	423	456	423	425	449	413	418	413	411	434	414	433	447	412	416	443	428	423	414	389	400	444	416	409	432	460	436	437	408	394	394	436	449	434	432	414	421	414	446	418	472	421	437	424	451	430	480	391	419	431	399	371	428	421	422	428	398	453	419	414	397	421	405	444	452	438	396	402	454	392	421	388	412	452	426	381	415	431	418	411	422	438	410	480	451	412	435	388	396	466	434	452	474	428	408	437	377	457	439	458	452	361	420	428	441	429	420	450	461	421	420	432	444	406	387	427	427	417	373	448	460	413	404	406	428	435	453	426	457	451	416	436	425	408	425	456	409	450	432	428	386	390	385	415	417	431	419	445	407	389	421	432	466	398	436	425	400	471	424	469	468	407	427	401	418	399	389	422	430	422	456	427	432	389	418	428	436	412	439	436	417	419	403	448	380	398	434	408	432	379	438	409	390	427	418	418	411	409	420	398	436	435	419	435	421	412	406	441	408	402	422	406	413	430	464	402	462	456	394	427	404	388	453	414	412	424	438	427	390	421	462	435	415	414	428	430	440	435	377	429	423	404	427	404	410	399	477	420	443	401	464	407	484	431	417	420	407	406	431	404	401	440	411	411	412	448	426	411	432	428	420	438	396	415	418	433	452	429	403	435	393	438	398	408	439	389	448	451	444	435	405	426	427	416	411	421	446	426	452	407	401	456	408	392	429	411	434	419	428	446	408	431	425
25458	21762	29308	28497	23101	15870	7649	3904	2642	1666	1199	980	810	779	678	571	587	499	440	405	422	417	407	402	369	393	359	354	361	387	336	351	365	375	378	380	335	354	365	329	359	324	309	339	331	353	309	327	328	325	329	334	344	350	317	322	327	345	344	346	364	321	358	323	330	329	341	367	354	309	364	341	347	319	319	321	347	344	336	331	379	313	355	319	336	360	328	325	352	357	341	345	338	323	315	362	373	328	333	384	311	350	333	340	327	340	363	326	344	343	345	361	318	334	364	303	293	315	338	328	314	332	326	358	319	293	365	316	346	308	325	372	327	356	340	358	347	359	374	364	338	332	333	361	318	367	301	346	303	363	330	326	334	315	316	358	331	369	339	341	365	368	332	365	350	321	344	359	337	324	339	331	342	374	323	342	347	331	359	358	343	363	341	355	320	317	339	337	345	332	333	336	349	345	338	378	320	337	331	331	338	343	355	292	346	334	364	373	327	336	327	353	327	327	331	343	347	318	342	366	336	317	362	339	353	341	350	359	293	347	332	352	340	318	325	350	345	324	323	323	402	305	305	319	333	358	380	331	313	317	386	348	323	329	358	383	356	365	325	323	369	301	359	352	355	346	352	355	329	323	331	313	314	322	342	345	338	339	355	316	379	337	376	328	349	317	307	338	314	351	353	316	348	346	346	348	334	306	316	369	328	338	329	309	350	325	331	363	363	338	358	321	351	333	308	340	367	352	337	347	366	323	299	371	344	359	334	353	330	349	341	336	347	350	350	310	354	339	307	323	339	362	324	329	314	346	359	331	341	335	338	346	307	360	359	346	353	340	342	372	343	353	338	364	347	351	378	321	325	369	334	333	391	327	354	294	368	355	349	341	325	346	320	336	353	319	342	340	369	358	360	344	343	342	350	351	346	327	359	352	336	372	381	325	364	326	344	340	313	320	369	332	344	316	326	379	324	323	322	335	351	348	325	333	350	354	344	342	350	340	358	335	306	354	321	306	306	332	332	342	333	364	332	360	365	386	341	326	297	311	381	333	347	392	349	298	341	345	342	350	350	374	348	350	370	355	351	360	354	340	341	291	349	326	345	373	355	334	357	339	328	359	330	361	331	314	327	338	368	331	342	369	337	349	359	373	369	342	335	330	347	326	367	325	325	328	358	343	403	317	375	326	332	300	335	341	332	352	318	352	329	323	359	329	353	357	315	351	340	357	357	361	339	358	330	326	316	337	343	345	342	365	378	343	342	370	337	366	307	363	362	309	380	364	356	323	360	345	346	350	348	357	329	343	328	352	350	312	364	347	334	329	316	346	349	328	305	357	341	357	380	361	333	343	356	361	335	344	319	345	312	342	294	322	302	373	342	334	351	322	340	360	340	322	328	320	358	329	312	344	362	368	352	346	356	313	367	359	350	357	330	338	313	344	353	318	362	376	323	328	361	373	367	331	391	327	350	364	337	329	326	339	362	309	348	317	343	330	380	322	365	326	369	324	408	379	344	381	334	339	303	328	341	346	329	325	313	342	375	364	362	360	352	347	353	340	356	347	377	336	338	341	330	353	363	373	342	339	341	368	346	326	328	338	342	321	355	327	334	325	311	353	333	349	339	345	358	332	348	353	337	322	324	383	332	348	364	292	342	329	320	333	337	340	332	332	367	332	369	333	326	359	350	319	356	362	346	352	350	350	337	348	349	316	323	314	364	376	356	313	319	370	329	330	380	333	356	365	360	358	307	361	319	339	357	337	334	354	348	352	374	356	330	334	339	327	355	344	365	350	349	325	337	328	316	323	291	332	356	350	334	364	342	349	357	332	308	350	346	341	340	341	338	339	343	315	327	328	342	365	347	342	358	348	334	340	304	384	341	313	392	327	345	352	341	350	364	356	305	339	337	357	320	298	333	351	342	373	332	322	329	352	334	340	354	360	352	369	317	346	381	343	360	341	329	329	348	308	320	300	351	354	329	346	346	314	345	342	339	322	348	314	353	325	325	313	353	321	356	381	350	334	330	346	337	339	325	340	334	321	335	343	358	309	342	360	341	358	346	310	347	333	304	325	346	369	364	345	369	337	318	343	314	345	335	337	371	340	335	361	348	324	334	340	348	300	314	368	357	304	340	371	361	319	315	348	359	378	338	361	345	302	318	350	323	312	340	341	344	335	359	340	331	365	362	355	320	387	353	356	329	361	387	335	344	313	329	312	309	371	376	335	356	347	308	349	309	355	398	363	338	331	345	343	371	339	333	335	357	336	353	320	353	351	355	330	324	363	324	347	342	318	344	359	329	347	334	348	344	337	361	379	369	351	307	344	315	326	326	365	307	380	363	313	338	347	369	340	333	332	358	315	347	317	336	308	336	326	305	337	348	316	341	338	352	347	343	343	350	339	357	363	312	328	357	355	331	340	351	320	385	342	311	353	357	346	340	364	343	360	312	347	338	329	357	321	365	319	303	354	376	342	360	356	338	332	373	322	350	353	334	380	340	336	343	345	360	351	341	318	350	351	342	327	351	341	322	340	366	355	355	333	338	349	378	374	360	304	334	303	326	353	350	331	350	340	367	337	357	360	345	346	328	326	363	332	365	326	327	372	349	337	312	342	332	334	321	320	344	332	328	338	355	346	347	354	330	315	352	356	344	321	350	342	314	315	351	333	339	325	330	350	362	305	339	365	346	331	369	388	345	339	331	350	357	359	313	359	350	316	316	341	335	332	320	363	342	350	345	340	348	329	358	349	367	328	374	358	300	328	319	330	341	345	340	346	328	355	323	311	342	341	303	305	326	366	333	339	380	343	351	336	355	313	370	356	365	329	322	339	347	358	338	347	324	360	353	354	323	310	348	352	344	349	356	322	328	336	338	347	360	321	336	350	353	325	319	347	325	338	324	347	326	350	334	328	347	325	363	331	319	366	338	324	322	308	357	337	351	365	355	338	368	372	326	326	351	334	333	359	339	342	364	337	307	386	368	345	360	372	302	328	320	333	323	367	317	326	349	347	344	322	312	340	356	356	342	343	333	365	342	321	309	372	347	321	348	339	327	302	385	310	406	369	349	325	331	326	348	329	339	340	337	308	343	348	325	352	323	329	339	320	349	314	331	334	365	347	356	341	352	323	346	335	354	296	356	345	355	363	308	354	337	346	350	358	343	342	334	336	324	338	347	359	350	338	311	324	348	354	298	346	306	346	345	331	342	334	348	330	352	348	345	359	345	345	383	336	347	345	340	326	343	354	344	338	353	345	343	328	328	345	336	351	344	359	366	371	354	327	345	345	346	326	356	358	343	344	311	328	359	348	363	324	326	345	334	327	369	347	321	351	374	329	323	328	321	342	355	344	338	339	389	311	356	315	360	351	344	331	361	367	362	333	352	360	364	352	319	313	323	341	363	365	356	348	365	350	328	326	314	331	316	347	331	334	330	344	361	371	358	368	339	334	322	335	329	322	328	346	310	341	341	355	351	362	343	314	321	326	365	325	356	355	325	335
37430	60633	48983	35851	27450	18774	10289	7061	4763	2762	1976	1549	1304	1103	905	848	763	689	656	587	574	546	525	492	521	497	438	482	465	422	452	455	392	445	447	426	435	432	393	419	417	413	382	393	437	426	385	414	401	412	391	402	420	405	416	391	426	404	414	407	408	438	373	441	420	433	418	417	405	425	455	416	408	407	403	441	434	438	421	387	431	369	427	423	451	401	403	419	377	420	410	418	416	423	376	381	430	465	411	380	423	381	399	430	452	405	417	436	470	426	441	399	419	408	399	430	398	453	404	395	423	411	449	388	399	433	421	416	422	437	442	389	401	428	417	425	406	413	440	412	430	394	423	409	449	398	414	434	449	406	396	442	409	445	398	398	402	409	400	430	377	429	388	420	428	424	411	417	439	412	401	398	408	440	425	407	429	416	419	401	362	386	438	400	456	395	396	368	418	415	387	423	411	411	415	403	402	433	410	416	398	416	436	390	409	412	411	454	424	404	400	394	448	447	376	410	401	433	435	415	421	418	403	422	411	414	414	465	403	465	438	420	400	419	399	414	434	412	438	398	419	416	358	401	397	401	395	407	394	426	423	422	405	404	415	406	407	416	398	441	425	432	395	391	414	409	440	404	413	401	416	392	394	424	416	445	405	417	425	428	384	405	412	401	419	402	386	418	400	397	414	432	432	432	403	417	428	440	400	451	425	411	361	433	405	404	398	423	408	396	387	417	412	382	412	414	405	371	389	399	398	408	394	429	386	421	449	409	394	423	418	415	425	415	409	416	397	399	388	404	414	428	408	407	472	401	411	401	435	414	439	384	418	394	391	425	414	406	409	425	396	417	448	412	391	421	389	420	417	404	418	419	390	409	424	414	442	380	423	389	424	409	417	388	387	438	436	413	450	440	428	400	389	410	401	393	426	407	378	383	410	386	422	392	426	387	391	420	426	419	452	414	462	376	417	412	425	404	418	390	407	431	412	430	410	414	403	429	430	429	407	422	437	400	400	388	405	399	446	397	399	407	428	419	449	420	403	423	431	403	425	401	413	417	399	435	433	398	388	392	396	395	383	409	392	434	433	421	393	355	380	421	406	441	421	455	430	378	442	401	395	408	379	418	395	429	408	420	393	458	406	405	396	416	397	432	419	433	365	403	430	404	431	418	381	422	394	425	367	437	430	431	446	379	386	437	442	414	417	412	436	403	388	421	386	419	440	440	403	389	412	400	387	390	426	405	418	422	423	400	431	413	391	421	367	433	409	406	406	436	404	424	412	415	399	428	408	436	395	425	413	382	386	408	411	385	403	439	399	385	413	435	445	364	406	365	392	387	359	421	391	426	401	409	420	445	410	381	435	387	434	399	399	437	437	430	428	419	401	399	404	423	452	414	415	404	415	423	411	403	391	404	411	402	418	436	419	407	388	409	405	399	412	366	412	396	414	413	410	408	387	424	394	462	412	407	380	423	407	402	404	445	405	379	399	434	421	406	404	458	460	412	449	419	460	374	409	410	388	382	388	375	430	434	408	391	420	389	399	403	415	441	423	388	405	416	443	418	452	401	422	422	426	419	438	433	413	423	395	395	401	395	435	414	450	404	401	438	402	423	394	438	416	405	428	413	387	388	449	448	393	382	416	364	421	406	402	387	392	413	415	386	421	425	428	409	439	447	422	390	414	417	357	431	437	416	425	425	431	401	413	422	394	429	391	401	370	392	407	422	406	404	401	418	406	415	411	385	399	381	423	423	401	404	415	434	409	408	414	409	385	429	438	397	439	403	459	403	412	420	419	406	442	441	402	411	385	414	397	430	395	394	400	380	407	420	422	408	437	401	406	416	376	434	414	430	429	436	411	410	409	423	412	413	376	415	383	412	423	415	424	385	396	429	398	372	408	401	411	367	432	401	414	404	407	403	418	383	394	391	369	403	385	390	393	412	424	403	410	422	408	376	433	417	411	412	413	407	431	422	393	428	407	427	448	393	410	387	393	380	420	430	437	422	404	449	423	398	372	412	445	390	427	445	434	391	425	397	419	427	399	442	405	453	419	394	409	351	414	394	376	412	410	436	412	437	415	419	417	390	398	429	416	406	403	404	413	405	410	365	419	386	435	417	430	378	386	406	434	396	422	434	398	455	421	390	405	379	416	381	399	395	392	400	393	413	447	396	406	434	393	415	416	417	382	403	407	431	434	404	407	433	369	374	404	402	408	418	426	404	380	384	423	386	423	397	400	424	432	407	403	376	399	379	437	422	403	391	392	385	403	391	413	398	389	398	406	378	396	434	408	444	378	413	435	399	396	421	417	422	440	412	411	413	450	410	430	407	455	391	395	425	414	402	412	391	439	420	406	392	410	404	392	400	394	427	389	408	400	420	411	397	387	435	402	416	387	396	424	419	417	428	400	418	427	460	410	430	425	411	416	459	407	409	417	412	409	398	438	451	409	389	448	395	405	453	381	428	377	422	429	412	408	422	394	416	439	375	408	384	384	401	404	439	421	401	412	432	413	379	427	411	413	440	391	396	418	431	447	398	400	424	401	388	397	431	397	421	433	415	406	403	416	389	430	408	397	424	396	408	408	389	379	414	405	452	383	414	427	432	393	408	403	377	404	384	386	415	408	429	392	415	417	390	436	407	411	379	375	411	417	414	444	396	419	388	424	422	425	399	419	396	380	419	434	400	410	399	442	403	439	448	416	390	439	398	424	418	384	376	435	439	402	430	408	439	411	388	413	437	426	444	403	408	411	423	463	420	408	368	424	413	378	411	387	420	416	396	418	402	424	409	406	394	404	417	392	394	440	471	436	377	433	440	390	418	415	430	418	438	395	454	440	433	431	406	424	433	404	412	419	406	417	402	404	397	404	407	440	430	405	375	388	401	379	403	378	396	473	387	376	411	401	451	378	426	401	414	452	417	433	391	420	411	399	412	423	433	396	421	417	388	411	403	411	411	423	386	433	409	402	419	408	425	411	410	417	397	406	442	443	412	395	419	382	443	392	414	445	384	419	433	421	402	420	433	398	393	399	429	413	399	408	403	430	401	404	384	401	438	399	436	407	420	386	392	440	382	419	398	362	436	415	397	398	409	417	382	412	415	425	437	401	411	412	398	410	429	395	436	415	415	389	412	421	472	458	397	418	374	390	401	400	434	423	429	426	431	421	396	396	390	441	435	408	428	413	416	391	395	389	434	405	393	454	413	408	433	419	393	389	413	411	340	409	419	400	410	421	416	438	406	417	383	445	417	416	448	428	419	404	436	387	413	415	439	376	404	379	401	430	391	425	408	405	409	436	414	413	396	389	417	391	382	412	440	408	402	406	392	379	438	390	395	396	425	412	426	427	409	423	421	410	419	397	429	411	416	386	423	423	413	422	412	401	417	427	429	410	368	400	387	413	441	405	426	425	407	378	393	376	400	415	413	429	427	399	395	378	367	380	433	412	415	428	405	434	372	389	417	413	404	397	413	375	435	444	414	386	415	401	438	429	390	421	401
23278	21625	29279	24712	23197	24761	20584	9812	5315	3187	1961	1490	1282	1079	895	788	714	672	560	528	487	501	462	439	451	406	415	422	419	371	398	365	422	354	373	370	342	355	368	386	330	347	379	351	381	352	344	396	349	373	331	342	373	305	370	319	361	349	358	348	369	380	338	358	360	364	332	380	360	398	366	358	341	368	338	350	336	364	365	361	331	343	358	359	394	368	338	375	331	340	345	395	354	286	357	367	370	317	386	350	334	348	374	358	332	374	360	361	370	347	360	381	365	350	369	350	354	335	363	328	342	363	386	352	343	336	337	374	350	347	379	371	355	382	349	338	359	323	335	367	344	351	357	357	346	339	330	342	351	376	322	365	374	382	355	325	350	327	363	361	356	369	391	367	328	352	380	338	323	346	359	376	349	332	352	333	361	367	345	361	378	361	351	336	367	353	355	368	366	331	360	370	341	329	361	335	360	378	354	341	327	339	366	335	351	330	322	370	371	375	343	363	381	338	354	340	396	346	332	335	364	326	340	352	333	373	353	369	370	339	357	324	384	339	332	351	328	348	327	345	337	378	366	374	408	364	312	334	362	397	362	386	358	325	353	366	328	339	334	365	327	369	363	350	372	346	347	366	360	319	333	382	376	367	360	395	331	360	334	363	382	350	329	332	376	361	310	325	367	372	350	379	366	354	359	378	333	373	339	390	361	375	347	366	394	353	352	360	331	351	372	341	397	331	360	377	356	352	340	325	362	343	337	317	345	362	347	357	353	332	359	335	352	382	383	338	337	374	368	405	360	376	327	342	363	327	347	351	350	355	377	323	339	320	358	338	370	361	328	346	361	371	381	346	369	365	367	362	355	373	357	360	365	353	353	341	368	380	337	363	319	355	369	405	368	370	322	341	363	352	393	348	375	362	336	355	325	361	368	356	329	352	325	328	370	364	360	340	351	378	334	350	360	376	347	366	374	347	342	350	349	355	350	347	352	360	343	354	336	336	371	359	308	349	395	375	320	362	348	376	362	355	303	377	370	361	370	339	360	321	378	366	356	398	372	366	322	366	373	388	366	396	344	364	365	372	354	355	369	380	368	339	335	366	332	319	394	382	324	360	329	368	334	345	331	362	352	324	351	342	351	344	392	352	354	368	359	314	341	336	337	371	349	346	388	375	314	354	360	374	360	364	350	383	351	330	354	383	361	356	322	353	376	354	357	338	374	345	343	334	331	371	378	342	385	360	355	350	347	366	352	335	362	357	332	380	339	368	377	371	365	362	355	364	364	360	382	364	345	341	354	358	355	344	358	358	400	326	337	360	338	403	367	367	365	316	326	338	322	373	406	376	367	367	373	361	362	353	366	348	353	360	368	337	385	350	348	325	380	305	355	372	362	332	373	348	345	350	347	378	296	345	324	320	368	370	348	326	359	353	345	353	344	342	345	346	364	365	354	367	367	373	365	366	358	343	346	333	376	367	364	317	358	348	363	344	382	354	359	367	361	335	390	369	346	342	362	386	362	356	336	346	384	371	331	384	346	395	369	342	410	390	383	369	365	336	332	368	339	356	364	325	374	336	345	334	354	333	364	344	348	338	339	336	327	377	345	397	337	361	367	381	353	331	339	385	352	369	353	359	350	387	317	325	365	355	334	356	309	332	356	372	370	330	364	348	356	359	403	383	357	345	353	354	363	373	371	328	355	351	380	368	352	376	369	369	380	377	341	381	356	359	387	322	355	342	397	337	348	329	359	372	363	344	344	377	386	374	365	369	360	354	317	363	361	359	356	354	349	370	368	356	333	332	361	327	370	380	341	322	319	348	337	346	347	385	362	350	328	365	380	351	315	326	337	372	367	336	346	360	341	342	343	371	330	347	353	311	369	352	360	394	351	315	339	332	338	344	369	403	343	364	371	383	335	374	388	341	329	379	376	335	355	326	365	370	354	365	317	339	380	351	355	361	355	352	336	330	335	359	384	368	376	380	331	329	352	345	367	360	339	335	328	324	350	377	370	363	340	376	335	373	383	375	359	367	341	369	325	343	367	352	328	370	374	351	370	346	354	358	363	372	360	376	377	380	318	340	356	349	343	355	368	375	365	362	373	363	320	380	318	335	385	362	340	336	336	376	336	354	356	363	374	356	378	348	342	360	380	400	364	359	371	376	345	361	350	385	360	339	349	379	362	353	358	332	342	354	334	338	372	334	340	378	341	345	353	409	360	337	367	328	388	375	346	365	343	379	351	359	376	369	344	353	373	325	336	344	343	333	323	340	323	360	353	363	333	337	384	350	345	332	308	363	356	365	371	372	337	359	349	350	320	340	347	375	338	332	379	360	304	356	362	366	367	336	367	380	340	343	369	330	352	337	365	333	342	347	318	358	370	315	387	331	353	325	342	361	364	370	383	349	363	357	365	344	337	335	348	367	363	341	348	327	367	370	333	397	315	360	335	387	357	356	343	335	386	344	344	364	337	387	346	363	360	324	392	343	357	381	331	335	360	326	306	329	327	351	364	379	382	345	346	338	332	363	364	371	365	342	350	352	380	362	362	337	345	369	331	346	367	378	356	357	362	353	339	387	320	361	366	351	341	316	367	369	356	363	369	399	362	322	360	343	334	372	413	335	346	350	361	337	332	347	337	353	370	364	341	350	403	322	357	342	347	376	348	302	352	369	318	371	334	351	353	377	322	364	365	323	388	345	346	354	346	376	349	323	373	375	352	364	296	326	325	360	338	358	354	311	362	325	358	353	341	361	360	331	361	364	361	342	338	365	361	366	362	331	359	331	358	357	363	344	355	355	329	360	325	348	336	364	388	385	355	362	334	371	353	372	342	348	343	349	361	373	394	330	370	359	369	365	355	358	338	376	367	330	332	333	358	369	383	365	366	330	343	345	377	357	346	351	362	356	361	362	383	351	381	347	344	348	395	336	333	323	353	345	355	364	332	342	342	332	330	344	391	358	367	327	349	374	358	359	363	338	372	351	342	362	352	392	367	337	374	373	358	352	352	315	332	346	369	350	351	325	360	358	354	367	351	284	360	325	347	348	357	368	338	381	348	385	364	381	370	325	355	395	356	329	384	360	323	336	365	338	334	357	326	326	332	346	325	353	358	371	364	315	348	357	360	364	362	352	356	330	360	343	348	345	336	361	390	383	342	381	350	345	348	381	344	376	350	359	365	344	354	334	364	376	349	359	332	385	340	331	383	365	342	350	365	364	373	377	356	343	361	334	354	380	321	350	344	378	319	384	355	339	342	376	346	376	367	358	346	331	372	356	353	343	379	345	326	365	353	349	330	349	306	359	337	375	358	342	338	364	345	337	312	348	318	384	328	326	365	368	385	336	372	363	366	359	351	357	358	372	351	355	360	357	378	379	334	362	354	364	366	329	359	363	327	371	348	347	355	361	326	348	355	366	375	351	353	363	359	375	366	375	307	345	340	356	359	362	345	363	360	371	357	347	368	348	377	414	328	372	360	333	351	369	353	374	361	356	364	351
38977	70118	58741	44435	37699	28944	17078	12487	8280	5037	3221	2325	2012	1606	1259	1097	1027	898	812	724	691	663	608	593	528	546	515	509	504	503	457	452	475	440	428	444	449	414	444	463	441	435	437	444	429	421	401	443	395	392	480	428	446	441	411	436	426	419	434	412	390	443	420	393	419	433	420	423	429	416	429	407	455	405	398	380	405	404	376	443	407	428	376	400	411	420	428	445	391	406	407	398	396	439	432	431	440	433	418	397	424	444	425	417	417	431	428	422	381	426	418	422	454	416	403	441	424	418	398	449	440	393	435	424	446	407	396	435	421	417	432	416	453	429	423	433	385	430	383	429	419	414	414	440	452	416	437	452	418	436	372	406	425	397	413	411	412	410	421	402	410	402	422	380	397	434	410	371	430	399	419	417	421	410	429	400	446	397	396	366	411	421	429	430	371	411	429	438	434	406	428	407	439	406	391	413	417	404	441	439	439	402	391	382	422	416	449	411	378	443	410	375	401	424	417	412	433	443	447	440	419	416	425	401	392	417	406	438	407	441	437	402	412	400	392	390	418	404	436	414	412	374	440	418	402	416	423	449	398	417	400	424	381	394	426	384	426	464	418	407	402	409	422	436	405	447	412	416	413	405	402	459	416	438	438	432	411	435	432	446	403	436	436	428	421	424	446	431	422	397	396	412	447	423	408	402	417	403	425	399	431	441	386	424	407	439	391	422	406	397	393	427	446	400	412	402	402	403	424	373	403	395	408	447	437	412	438	438	432	454	399	427	428	395	416	392	423	434	399	424	441	456	427	453	394	407	399	417	380	424	387	453	396	397	404	455	391	450	464	416	411	447	430	409	418	424	407	420	461	407	413	408	415	426	442	432	411	359	419	413	413	433	416	418	405	420	431	434	416	446	458	393	430	409	411	415	411	422	430	413	439	403	400	413	410	442	440	449	418	413	429	425	412	394	401	420	423	413	404	405	382	436	436	429	410	411	449	415	412	405	433	421	408	413	381	425	385	433	375	447	449	411	459	387	399	429	422	424	414	417	411	362	445	410	423	421	442	427	435	403	380	430	436	433	409	391	447	418	448	377	407	404	419	443	402	376	412	438	384	384	385	386	404	421	393	425	400	444	434	410	423	404	422	402	441	413	417	417	399	420	414	435	411	439	391	395	429	441	407	427	393	403	430	412	413	421	412	415	391	426	404	431	456	399	395	419	406	430	392	439	418	404	398	432	416	381	412	395	422	412	387	391	434	440	389	425	425	419	398	405	426	417	394	398	380	414	426	425	435	413	457	418	427	426	417	419	437	418	420	379	408	409	399	428	371	417	435	439	398	424	430	397	419	391	420	418	392	405	468	422	406	399	454	424	406	418	409	413	434	421	418	433	402	439	411	364	411	419	431	472	435	419	413	407	403	399	415	401	392	395	445	407	424	420	470	402	416	429	410	403	442	425	424	393	412	379	457	388	413	413	405	413	378	417	405	392	385	421	408	419	419	465	432	403	405	437	380	418	425	413	393	376	394	415	407	416	424	426	406	403	416	441	411	406	403	431	420	418	408	405	443	431	411	418	439	412	449	457	423	424	409	370	411	415	434	400	411	440	418	428	409	412	405	434	416	423	411	425	386	396	405	394	431	445	382	413	429	429	427	395	433	404	407	424	417	417	406	380	409	444	420	413	408	409	426	415	408	402	417	422	392	409	409	417	401	401	406	416	417	407	422	417	389	362	397	398	463	406	428	435	431	387	459	396	431	409	456	422	399	396	453	406	414	383	378	395	427	409	399	429	394	427	419	456	373	421	408	422	427	426	377	439	462	395	441	414	424	424	409	448	388	426	399	435	381	446	404	424	433	416	414	422	414	458	442	404	411	437	418	423	395	436	414	429	430	419	425	422	439	426	455	413	408	404	407	412	414	429	423	384	394	416	432	402	410	434	386	392	420	412	411	399	403	426	403	409	384	410	457	378	405	432	425	448	411	428	386	411	391	467	426	412	425	418	397	417	440	437	410	403	449	390	419	438	436	386	447	438	402	395	396	430	400	431	416	413	443	398	413	407	433	427	392	416	443	417	435	416	399	414	442	431	436	449	424	394	418	406	446	364	424	419	398	458	369	442	391	432	408	402	415	430	412	441	394	434	396	405	419	417	426	438	467	403	398	400	432	410	428	421	427	413	394	425	382	451	434	418	411	399	431	400	422	428	440	450	437	393	401	400	434	434	440	437	399	398	361	417	392	409	443	417	397	410	419	436	475	423	430	420	417	415	407	420	402	427	446	420	402	426	422	426	389	425	413	432	428	418	441	430	438	399	408	438	418	389	425	431	382	462	399	411	414	453	416	409	409	396	414	419	415	410	395	419	388	432	420	439	418	388	422	401	436	405	434	401	395	429	417	383	405	395	402	420	403	429	440	404	397	427	404	443	427	417	440	407	403	397	436	418	437	454	421	462	424	427	386	428	388	393	378	421	382	420	415	403	405	453	471	405	444	424	391	408	405	446	418	376	418	399	372	388	419	427	463	438	418	430	421	426	398	435	441	414	405	408	395	407	378	419	430	384	433	412	387	377	409	419	395	420	397	407	420	471	394	375	422	409	470	420	437	401	474	388	395	410	390	428	403	454	437	401	420	448	467	418	420	422	384	398	405	415	437	401	409	467	425	422	409	433	381	400	383	425	408	431	412	378	443	413	432	393	425	426	415	413	418	370	388	442	384	370	386	395	401	421	399	384	416	442	433	439	422	451	406	389	433	408	453	423	413	450	431	409	397	435	455	399	437	407	473	390	402	407	411	408	448	408	406	431	424	411	380	408	408	436	447	431	436	406	440	394	436	377	409	395	450	431	443	434	446	392	424	403	426	406	418	399	417	440	432	431	386	418	402	364	412	446	414	409	414	402	425	444	412	438	428	395	458	436	447	398	378	419	420	400	414	428	417	413	395	425	413	458	432	422	422	403	414	419	420	410	395	470	435	412	436	405	411	428	433	422	406	435	411	428	440	437	421	464	414	411	405	396	406	407	402	404	405	388	420	442	392	443	381	428	436	430	412	390	401	440	416	397	418	409	427	439	405	382	359	413	399	451	415	417	414	448	409	403	418	424	412	425	391	436	419	425	432	429	421	423	421	429	398	423	396	414	421	420	448	398	402	427	393	441	375	450	399	406	455	422	427	438	387	418	398	428	436	407	424	448	440	420	406	399	397	431	417	437	423	411	404	402	431	417	404	437	426	427	413	417	434	407	403	411	400	410	402	403	413	381	413	412	391	401	372	438	401	439	420	351	449	383	403	444	438	393	395	450	418	460	415	378	401	411	452	424	375	414	431	412	415	426	384	441	419	433	437	434	398	403	409	434	400	419	411	419	396	454	396	430	421	360	425	401	387	421	399	389	430	406	409	391	384	432	446	401	405	411	395	427	392	377	436	407	443	404	402	396	396	411	438	421	436	426	426	364	469	391	429	398	414	430	437	421	440	453	391	426	449	378	422	400	411	402
31751	35587	39323	30013	17985	8916	4630	2786	1728	1268	886	744	667	573	544	502	492	438	434	404	402	401	385	386	374	358	373	372	353	343	344	338	330	327	322	333	343	369	353	368	309	327	360	357	355	347	314	340	360	336	346	324	322	328	347	315	367	322	331	343	311	330	359	324	357	310	354	348	328	312	351	323	375	334	377	356	321	348	348	307	351	353	334	326	340	337	370	308	332	356	353	315	299	340	332	333	319	353	372	342	359	358	336	324	361	327	384	339	351	353	345	340	347	322	358	320	344	343	320	336	327	338	323	347	377	358	362	357	367	284	319	267	368	339	356	352	349	344	323	335	365	352	310	333	369	337	354	347	356	308	346	338	354	366	347	327	332	334	363	331	333	348	361	324	341	381	350	337	311	327	349	346	331	358	323	330	340	369	347	353	324	335	333	352	356	356	326	348	349	349	359	326	338	343	302	362	336	337	322	342	324	354	312	329	334	355	353	330	349	326	325	341	365	342	354	331	343	318	353	344	327	319	325	356	330	356	335	351	338	338	327	356	316	336	332	341	300	322	337	334	351	339	323	373	344	352	346	350	366	309	347	360	324	345	336	347	328	306	321	330	342	337	357	332	308	360	342	331	332	341	332	366	329	343	286	365	333	357	331	321	327	352	345	330	328	373	329	341	334	345	335	343	350	350	318	329	340	383	314	321	339	306	323	336	339	362	344	296	339	345	348	334	344	339	333	339	334	341	313	333	373	297	339	331	357	333	353	341	359	318	338	311	350	346	343	329	324	322	327	380	316	319	347	343	324	311	325	318	332	344	368	344	329	361	327	379	348	328	338	293	341	357	317	327	337	358	380	317	327	359	339	350	342	336	359	341	355	373	355	339	308	364	328	383	357	320	311	329	314	335	335	341	331	349	345	321	320	362	323	346	318	359	361	332	348	344	347	325	327	364	341	388	323	327	342	344	352	374	344	331	370	378	341	341	331	326	360	313	317	350	298	331	294	314	321	321	363	346	348	335	326	349	329	328	360	343	337	349	353	338	332	333	330	367	355	345	352	344	324	358	346	377	366	337	367	360	341	345	349	308	348	339	362	357	321	354	332	361	350	304	373	350	359	320	342	349	356	349	376	344	297	356	323	330	354	345	365	329	340	325	343	311	358	317	333	336	315	344	348	342	322	347	331	331	360	366	344	362	344	347	316	341	348	341	338	375	312	366	379	327	309	318	368	333	359	349	353	289	373	369	300	350	339	331	374	306	349	324	321	357	330	299	339	323	378	389	321	341	326	333	316	373	342	372	327	345	362	359	362	351	335	347	368	382	326	389	325	348	344	376	339	328	314	316	353	346	327	303	355	335	355	363	342	322	314	325	372	315	306	347	346	339	339	375	314	355	328	352	346	325	317	358	344	343	356	320	292	340	331	336	369	303	326	305	349	363	330	330	319	349	324	374	311	356	341	337	325	321	360	345	341	309	332	331	347	320	325	374	321	304	306	348	343	320	316	317	334	340	309	340	358	365	352	332	338	337	342	336	285	318	365	358	329	340	330	339	324	359	328	356	326	356	338	343	349	321	310	325	357	342	339	317	347	360	351	349	326	356	378	335	334	361	342	381	353	337	339	352	342	370	365	354	341	329	305	340	342	354	326	341	308	324	347	369	350	341	331	328	383	332	352	376	338	342	373	357	334	323	308	382	381	326	344	323	321	337	329	345	306	306	357	355	347	361	320	331	314	343	358	321	341	331	333	358	331	345	351	312	343	306	348	321	323	351	325	325	339	324	343	354	324	354	337	324	335	363	323	329	350	329	312	322	364	336	337	319	338	346	354	319	338	326	337	358	342	363	324	355	325	353	325	339	365	339	362	313	331	311	337	336	313	335	353	327	345	349	335	331	335	327	331	316	358	323	340	359	320	324	357	353	335	329	322	346	337	368	332	360	333	336	340	312	332	297	381	367	327	360	326	357	357	326	348	312	337	333	352	352	368	341	337	326	319	328	327	330	335	309	339	354	340	339	336	357	350	345	319	339	331	378	380	344	353	327	359	354	356	342	335	335	370	333	357	334	356	348	374	346	345	340	343	347	371	342	345	364	356	350	308	338	364	362	364	342	316	347	338	340	333	318	349	359	342	309	349	343	311	321	352	324	350	335	332	365	365	315	348	335	336	332	330	321	349	340	303	326	343	372	348	316	331	360	362	349	341	346	329	326	325	352	343	346	315	327	330	346	358	359	349	354	350	345	332	330	334	401	345	360	338	320	345	328	322	334	344	336	305	304	323	338	340	356	320	359	310	336	352	336	321	329	327	345	346	364	325	365	335	349	354	319	355	336	368	367	333	354	310	304	358	348	349	329	331	358	374	361	309	325	311	351	378	341	341	343	354	320	317	302	333	325	343	341	352	326	332	348	318	353	338	342	338	349	369	345	332	327	337	349	373	374	383	343	350	360	358	342	337	321	332	348	354	358	329	337	354	363	327	367	319	348	362	354	303	339	370	358	321	326	331	327	318	353	331	317	345	340	336	324	355	338	326	343	323	348	332	323	320	340	361	363	333	338	327	337	353	338	353	353	325	336	321	344	323	343	359	344	322	332	333	325	375	342	373	361	375	348	346	318	359	350	339	347	352	333	312	346	315	333	366	337	347	325	314	318	329	319	347	335	348	342	359	335	365	331	367	292	353	327	328	329	319	320	350	332	342	353	348	351	345	337	361	360	382	307	344	368	351	349	321	312	326	333	329	365	331	350	302	347	307	341	370	349	365	337	358	353	337	321	335	350	366	339	317	362	303	346	359	358	342	315	347	360	316	340	352	354	334	312	362	357	328	373	314	331	331	324	364	353	342	353	337	323	371	342	360	341	327	363	324	341	320	323	339	332	368	343	345	346	351	356	331	332	341	363	398	378	348	359	346	320	349	381	334	365	308	348	363	342	305	340	332	385	354	327	303	343	358	348	357	330	352	347	360	372	352	386	361	363	335	347	352	354	353	350	348	353	346	333	382	339	333	330	330	355	319	331	342	309	330	368	326	344	362	360	385	326	336	324	319	348	324	348	350	347	393	312	318	348	329	300	355	344	324	345	358	333	329	313	345	341	312	350	390	348	328	371	341	364	346	321	324	339	347	352	323	325	334	327	336	324	331	347	337	325	357	359	344	341	312	319	370	336	339	330	336	322	328	359	327	362	332	369	335	337	370	332	336	361	323	318	342	355	333	359	366	390	338	359	343	325	362	342	340	329	356	378	336	349	351	348	340	333	354	340	339	371	323	344	343	347	362	362	342	337	319	321	320	323	342	341	368	336	343	348	300	369	346	336	350	341	311	308	318	364	365	325	348	353	340	388	353	374	317	333	365	400	316	337	324	350	323	327	355	340	349	335	355	361	363	334	351	330	357	362	358	339	334	357	351	323	369	328	329	355	341	338	339	357	311	336	344	353	393	336	343	366	347	363	336	361	336	365	358	334	338	338	342	354	338	345	340	367	332	346	375	365
37513	53807	43487	30425	21221	12662	7559	4917	3085	2137	1524	1179	986	872	794	668	675	527	591	536	509	522	491	490	487	453	433	468	450	468	452	401	394	373	422	442	440	445	389	448	374	424	394	401	425	388	437	391	436	430	426	466	399	425	409	382	402	436	423	397	395	448	426	407	412	427	407	387	449	447	436	401	437	426	403	425	412	416	415	391	390	396	409	425	395	421	402	429	414	438	400	408	435	404	428	382	404	435	427	428	397	452	401	379	401	426	431	435	405	435	423	439	431	429	411	395	401	400	439	444	440	415	443	412	406	402	417	412	379	400	426	447	402	382	400	426	450	410	416	410	410	428	389	414	383	413	432	411	410	440	418	439	391	409	407	417	393	417	408	406	396	400	397	406	441	424	387	393	393	407	423	410	416	397	406	402	418	420	405	422	439	388	451	399	425	417	445	379	397	384	366	400	475	448	416	395	404	450	419	458	390	416	410	403	409	412	414	456	400	386	374	367	403	425	384	408	409	449	400	454	417	395	459	418	416	437	408	409	406	433	392	399	404	425	424	420	391	414	427	420	406	416	397	415	407	428	406	423	452	387	397	439	439	427	403	386	392	413	400	398	404	420	397	429	404	382	412	423	425	391	410	438	403	445	439	390	424	417	419	399	421	475	424	419	412	430	437	396	432	433	422	418	433	412	436	437	433	438	385	419	423	400	402	428	400	401	430	378	424	430	446	418	405	409	424	444	382	412	416	458	383	443	392	432	480	431	406	426	410	445	400	426	396	476	438	390	420	397	393	415	414	441	397	425	449	393	418	413	436	402	416	412	417	435	416	450	421	419	399	415	379	443	412	433	382	446	423	425	432	422	437	473	435	427	400	474	441	420	416	402	377	400	406	421	375	406	446	423	442	415	386	411	434	416	427	446	426	431	410	411	395	417	398	426	411	417	414	432	409	404	405	395	418	423	402	406	395	409	422	394	400	410	404	442	419	410	454	404	445	418	439	429	427	405	424	409	406	364	419	367	408	397	445	380	405	425	418	405	395	395	431	449	431	431	419	411	382	391	447	413	455	409	426	454	409	448	397	416	425	424	395	375	380	421	401	440	418	398	438	411	397	456	392	437	417	438	447	432	415	437	442	391	343	444	391	413	423	410	413	429	417	382	426	431	455	417	367	422	404	386	387	421	456	411	398	430	385	409	393	400	459	435	409	418	413	411	410	401	396	409	415	415	429	383	402	417	413	418	439	406	415	394	432	429	396	450	435	396	433	432	442	431	436	394	386	386	419	375	383	422	418	426	429	411	381	413	433	392	434	452	420	440	399	405	396	413	407	414	432	421	357	413	400	404	376	411	410	449	425	416	416	405	405	406	417	415	445	440	391	444	394	422	424	437	427	421	395	414	448	410	404	443	416	406	424	420	444	412	409	435	414	425	417	432	413	384	366	375	420	412	405	430	411	386	402	406	442	420	389	432	414	469	395	413	403	397	401	443	434	409	457	406	401	430	373	386	450	424	411	407	438	388	382	439	445	395	429	428	418	403	399	414	420	384	419	396	402	435	410	435	422	418	453	430	408	413	368	426	403	400	431	384	403	401	397	414	382	423	386	397	432	417	384	442	418	423	433	443	411	422	450	439	443	435	417	437	423	423	430	410	402	404	414	438	414	424	432	414	432	416	413	451	430	454	416	422	391	398	438	410	409	398	401	443	397	436	434	423	438	438	430	439	415	392	382	422	405	412	422	409	424	401	435	409	417	427	405	435	426	416	421	404	424	377	367	382	421	411	462	416	436	429	440	428	421	410	442	451	397	424	402	403	423	408	392	462	400	421	420	446	406	399	406	449	415	408	432	402	402	441	416	417	390	416	395	427	419	425	424	419	441	437	422	411	448	400	425	440	432	418	393	397	426	428	397	421	399	442	390	436	370	399	414	376	406	425	410	430	449	378	417	386	423	422	419	409	433	396	380	412	365	372	446	421	396	406	391	415	402	416	436	423	384	459	418	417	410	414	408	425	386	449	418	387	413	398	386	412	406	371	435	431	432	438	451	413	411	411	419	424	427	397	462	436	416	424	427	421	380	418	410	413	425	399	390	380	396	403	406	431	431	393	378	419	373	460	389	429	417	418	440	395	396	438	420	431	429	409	407	387	442	400	417	443	413	455	398	405	441	399	423	437	430	422	456	415	420	402	406	406	418	443	382	470	414	422	426	425	437	427	428	415	409	416	410	405	410	399	407	419	415	390	430	403	395	426	426	397	447	434	430	412	406	424	431	410	411	394	409	419	410	419	413	428	405	447	419	423	411	439	400	428	400	433	426	429	422	415	384	425	405	411	411	444	466	387	402	449	461	364	418	386	448	409	444	408	457	420	424	428	414	423	402	427	394	401	430	406	421	446	397	436	409	408	393	439	422	386	400	421	408	385	371	378	442	395	425	428	425	395	435	389	435	419	429	403	414	425	408	433	431	418	455	388	413	396	381	404	409	421	462	412	426	409	431	391	421	385	415	397	416	386	394	420	411	384	412	390	413	382	415	447	407	427	379	442	417	445	387	397	463	450	406	418	407	392	378	376	423	385	385	413	426	399	404	417	395	412	400	439	380	435	421	393	421	421	389	391	443	426	419	378	423	423	415	409	400	406	404	388	423	423	454	427	429	411	415	443	400	407	390	432	357	421	415	422	414	418	393	401	392	457	365	406	408	413	409	401	431	414	397	418	423	446	445	399	376	386	393	419	354	412	418	462	395	387	397	411	401	424	400	416	436	360	434	422	392	420	394	418	415	444	440	399	408	377	431	360	393	394	411	411	427	430	423	429	431	429	444	458	388	426	380	396	378	411	402	404	421	425	416	420	365	391	408	489	408	442	375	425	423	436	422	426	390	396	445	385	427	440	423	394	406	448	411	405	422	408	417	407	414	413	421	419	433	406	410	402	426	422	370	415	377	398	406	430	387	419	403	434	380	384	417	412	389	372	414	405	414	452	397	430	418	445	403	406	464	424	414	417	418	421	406	412	425	441	441	393	388	456	393	415	398	422	421	410	424	393	420	418	400	391	388	443	398	421	413	396	405	387	411	387	416	413	387	412	428	387	394	427	405	409	442	439	403	459	430	416	404	418	441	425	397	355	381	413	433	424	437	422	396	426	418	441	407	395	397	383	395	416	412	463	439	400	423	435	441	436	405	406	387	418	385	384	419	421	381	427	382	424	419	387	395	422	376	432	433	416	446	421	405	399	400	417	380	391	402	427	423	423	407	395	390	419	451	397	378	462	418	420	394	369	397	406	426	419	409	450	451	442	453	413	452	417	440	410	392	457	377	455	414	423	438	400	425	396	447	421	396	406	430	382	454	429	449	391	415	417	412	396	394	410	388	412	428	425	413	404	385	385	434	441	397	405	411	400	400	440	413	405	420	414	425	376	436	408	409	417	421	467	377	435	370	420	400	392	402	414	401	424	400	388	457	441	390	435	380	363	418	436	426	436	421	412	417	419
24395	21582	29056	26412	25019	21488	12546	6158	3051	1878	1351	1071	928	815	701	633	583	555	458	488	460	407	400	423	388	382	387	383	353	359	347	366	386	358	353	356	333	340	334	351	358	347	395	383	357	363	345	376	330	315	331	325	359	387	340	368	371	367	342	356	342	363	364	333	355	372	366	344	347	351	355	333	337	362	358	363	369	373	374	339	323	341	367	387	351	334	319	342	349	370	327	361	352	318	338	339	361	310	336	338	345	351	351	317	343	356	320	336	330	331	381	334	329	370	336	345	341	352	375	360	377	337	331	320	334	322	338	391	380	344	365	371	348	328	360	312	334	377	333	348	348	319	366	375	339	379	334	337	343	359	368	331	327	348	357	371	320	376	321	374	360	326	348	340	333	373	345	339	325	375	339	340	316	328	342	358	360	341	337	367	307	355	356	318	344	353	356	366	328	405	358	320	314	330	352	320	346	365	357	353	343	364	327	353	363	366	355	349	346	363	333	375	352	364	367	351	314	394	351	335	344	359	340	320	365	369	352	353	320	332	344	344	316	320	350	343	311	352	338	351	331	339	370	332	339	369	318	333	353	353	340	356	378	304	344	316	370	337	356	360	342	346	354	354	363	313	342	315	332	336	373	355	330	357	329	347	332	378	337	372	339	317	340	358	360	347	340	371	338	340	357	362	351	381	350	349	364	331	366	349	360	370	358	318	362	377	325	372	355	324	365	381	357	337	328	342	339	380	329	355	333	352	377	322	332	369	350	356	330	350	364	367	345	347	349	376	361	346	366	338	324	343	368	340	320	342	337	326	369	324	347	341	332	338	358	356	348	337	354	360	331	357	377	306	340	335	337	365	334	362	363	354	368	325	346	339	357	344	387	320	341	335	347	329	331	352	342	359	325	349	340	339	332	367	335	339	361	313	349	346	360	366	332	351	375	347	343	318	347	346	317	394	362	349	334	343	343	390	359	346	381	342	356	419	348	354	376	349	367	344	332	366	347	332	370	341	345	359	370	371	355	321	330	320	317	364	354	344	397	360	331	372	329	338	328	342	360	381	335	323	399	350	338	340	316	359	365	372	365	345	341	356	370	332	335	338	383	328	358	382	351	337	335	357	364	318	347	346	346	333	370	327	349	341	346	364	350	366	335	374	341	318	349	362	360	345	396	313	346	344	357	341	369	323	335	351	320	351	358	339	322	350	327	378	361	346	366	390	357	367	331	335	366	344	360	361	377	353	365	319	364	354	373	309	363	345	351	327	353	340	375	349	349	354	338	332	356	395	351	369	339	356	329	383	336	316	364	362	356	354	314	349	374	348	353	337	327	351	319	365	350	356	342	358	388	365	335	345	346	337	370	339	317	369	343	355	336	324	380	338	378	331	354	325	337	355	390	331	339	320	349	359	329	336	352	339	341	326	328	324	326	378	355	313	333	325	349	363	349	378	344	351	355	344	320	382	337	341	345	364	351	332	346	338	313	326	332	336	338	311	351	351	361	353	329	334	328	358	352	356	352	370	334	363	381	393	359	371	341	364	357	357	355	326	299	356	352	361	379	360	290	353	331	364	354	353	326	352	370	384	344	352	277	321	377	317	336	335	362	346	389	367	325	324	351	327	344	314	365	349	329	368	360	357	376	350	326	354	361	388	371	366	386	369	384	348	334	338	367	404	396	365	334	338	364	327	361	332	355	350	337	352	346	366	333	343	401	333	376	305	331	357	352	369	359	328	360	376	358	337	342	346	342	343	344	359	350	372	317	350	334	348	339	370	346	349	363	344	330	360	340	376	333	348	345	328	327	344	330	330	361	371	313	327	335	384	338	341	320	339	350	337	348	366	347	321	365	361	361	343	396	349	353	350	360	341	345	391	351	369	369	348	349	373	349	306	359	344	342	350	319	360	335	347	359	365	350	366	369	321	369	353	334	329	331	364	379	323	329	364	319	339	355	373	332	359	332	357	357	353	356	342	335	343	354	351	359	327	350	349	364	364	330	335	391	338	344	326	343	368	351	333	354	375	351	346	336	350	367	363	356	347	328	354	327	332	340	363	357	332	335	355	355	387	354	328	326	353	354	374	356	354	343	332	327	312	361	362	330	333	356	330	358	346	346	396	324	325	328	352	337	322	349	327	365	373	371	343	349	321	349	333	329	329	363	358	364	360	324	356	339	340	340	337	345	343	338	304	351	371	350	380	318	330	346	364	344	373	337	373	344	346	328	378	351	369	378	354	355	346	333	366	367	342	373	352	358	370	350	365	353	348	340	378	331	363	359	378	318	320	394	379	372	369	376	316	358	363	330	301	321	335	364	377	348	324	370	305	330	360	354	328	373	382	275	346	334	357	337	321	389	367	364	344	351	318	368	385	352	327	324	331	323	354	341	326	329	361	333	376	350	360	369	356	344	362	354	360	369	332	302	304	351	364	360	361	381	352	328	378	362	316	331	330	339	329	341	359	327	356	349	346	368	329	321	347	356	357	353	348	352	376	371	349	369	327	369	343	362	332	349	345	334	331	347	349	386	378	307	332	350	365	350	377	348	319	371	360	348	346	336	342	333	335	329	358	336	329	367	323	359	348	351	336	348	295	336	326	373	334	365	349	330	344	360	384	374	346	362	350	322	325	349	370	342	355	364	369	370	378	342	336	323	348	308	368	353	360	344	363	357	376	329	331	336	344	325	359	325	354	340	344	365	337	330	348	345	358	325	356	368	355	371	321	339	358	349	336	319	375	334	351	328	353	324	360	334	376	338	352	364	347	330	346	336	346	355	344	332	351	346	340	344	365	347	401	340	357	305	357	363	351	323	354	334	357	309	318	365	363	363	358	341	387	347	347	360	329	358	348	349	338	348	375	371	374	321	364	375	337	357	336	366	340	389	369	364	333	313	325	329	306	334	322	363	309	324	369	351	361	322	373	368	374	341	355	373	367	334	316	321	352	368	352	323	344	315	366	368	343	381	328	368	362	340	374	382	322	344	344	365	372	346	350	332	317	347	346	345	334	363	375	333	329	358	343	335	372	340	369	344	353	329	332	335	339	330	366	354	332	334	359	327	334	360	370	351	349	358	337	378	379	341	343	372	353	361	343	347	359	395	347	388	356	351	319	350	341	332	340	370	347	363	334	335	349	321	346	356	334	332	342	339	314	340	340	316	359	339	369	347	360	370	325	352	346	328	328	344	376	365	339	380	364	318	357	350	348	324	337	345	362	352	344	353	357	356	367	348	341	350	348	351	359	365	354	367	343	315	327	351	345	350	391	361	327	340	351	346	342	342	356	347	363	371	346	324	336	390	320	308	341	328	357	375	358	350	360	374	362	374	368	317	305	328	386	356	343	348	353	353	345	326	361	360	348	370	395	333	359	362	364	352	336	346	367	363	334	341	361	313	343	365	366	348	371	362	344	369	368	343	341	365	356	322	367	386	340	340	350	359	351	372	345	328	329	371	423	345	350	384	364	353	329	352	342	368	360	358	342	352	368	329	336	340	322
36685	62436	53739	41170	32646	21209	13194	9031	5082	3058	2182	1688	1405	1150	1022	846	810	769	647	622	554	559	529	499	498	473	487	463	484	495	459	429	432	479	467	443	430	452	451	394	432	426	450	440	446	427	430	423	391	429	420	396	425	390	424	425	431	431	410	382	436	421	410	385	414	428	401	406	430	386	438	440	410	368	419	426	401	395	434	442	431	431	428	417	386	441	382	417	437	432	396	438	438	472	405	392	426	400	433	384	400	405	402	402	443	408	449	441	400	416	405	395	418	414	392	454	434	413	443	420	389	388	428	388	427	427	434	391	430	429	424	423	413	387	415	442	387	388	421	406	395	431	400	403	447	384	450	386	460	446	415	448	415	356	436	400	434	477	421	437	416	426	397	398	420	417	391	413	466	403	385	393	390	411	381	405	408	402	416	398	411	397	442	430	446	448	440	410	394	366	404	414	455	475	414	430	410	405	431	394	414	422	380	451	415	366	418	408	419	397	425	390	394	419	394	363	444	389	422	450	393	407	444	410	435	422	380	449	445	403	418	401	460	433	435	398	453	416	430	420	401	397	347	420	389	417	450	410	417	418	430	397	417	396	441	421	452	411	447	417	419	400	417	435	406	400	412	420	403	422	412	410	374	433	409	426	443	412	436	388	429	436	409	421	418	402	424	467	402	392	433	402	404	442	425	416	391	473	399	391	406	404	440	403	403	390	389	433	379	412	422	438	424	383	430	441	449	445	427	416	364	382	435	416	437	443	414	436	424	398	416	433	422	437	404	413	413	418	392	404	430	430	430	408	391	394	402	466	428	389	426	431	437	418	407	411	381	437	442	394	420	421	429	391	471	423	402	416	407	404	405	395	430	414	415	409	393	408	401	449	407	408	361	426	401	424	406	397	398	441	407	398	408	443	405	390	365	414	426	410	378	421	374	465	422	406	406	427	396	431	446	432	413	470	413	421	417	400	404	390	392	402	379	434	441	419	427	424	432	404	439	438	399	428	376	439	408	449	406	428	445	399	400	395	421	429	393	435	429	408	423	400	392	403	390	389	440	428	409	407	396	422	368	417	418	400	381	410	430	423	411	411	418	446	392	431	423	436	396	403	407	399	432	436	449	402	419	410	439	424	380	412	451	401	412	429	405	376	422	457	422	432	416	401	390	424	401	427	434	455	412	366	414	423	438	431	386	427	453	410	409	416	395	455	401	428	414	427	423	456	459	380	437	402	421	419	390	397	430	398	377	405	437	441	394	437	403	394	436	422	412	402	342	459	435	425	451	401	403	474	415	418	465	398	408	377	391	429	414	437	404	435	400	435	375	435	411	379	405	458	414	432	385	414	434	416	443	400	429	430	403	428	415	398	408	450	430	443	419	414	422	449	423	412	461	406	423	412	415	408	414	417	412	441	421	413	387	416	408	451	430	437	460	398	411	409	447	442	430	391	385	419	384	425	382	388	380	416	415	425	407	391	396	423	441	405	443	420	393	420	391	439	384	436	423	448	434	411	418	423	416	360	441	443	396	403	409	422	397	418	403	393	425	449	422	421	446	428	404	420	403	441	394	398	448	408	383	402	403	425	433	435	440	391	443	421	424	396	411	406	423	437	420	402	421	390	425	452	390	443	394	395	431	425	433	430	434	392	423	412	429	420	428	467	396	390	426	388	397	397	428	429	416	401	405	374	402	412	458	380	423	380	438	363	416	423	428	385	432	388	384	395	408	397	405	421	449	417	410	386	451	415	387	424	433	393	395	426	409	390	413	441	400	399	418	410	407	441	421	462	450	392	370	398	401	431	393	405	405	405	399	447	410	455	406	410	375	415	460	418	432	419	416	416	411	455	408	388	438	412	391	420	425	390	420	404	412	380	447	453	414	436	407	372	445	393	406	442	396	480	427	399	442	398	411	415	419	415	397	455	416	438	368	442	404	398	393	450	447	410	430	394	431	404	409	373	397	413	450	371	399	423	402	415	415	361	448	406	447	412	422	417	374	396	419	407	414	407	447	424	427	390	415	415	434	393	424	393	410	413	428	382	413	442	400	418	422	446	407	406	416	414	444	406	428	431	425	381	422	428	404	408	442	428	397	434	400	417	380	404	429	393	423	402	383	417	428	411	419	386	434	425	380	397	447	413	423	369	426	425	393	407	454	421	424	430	386	383	391	408	420	428	417	362	402	414	394	410	400	364	393	436	409	425	432	380	407	394	442	393	407	441	389	412	434	368	405	439	447	443	421	407	422	430	454	418	434	415	415	430	431	405	407	426	393	391	422	414	426	436	373	420	440	418	404	449	413	410	422	388	434	410	394	442	408	374	394	412	419	399	393	414	436	442	361	404	426	427	379	429	398	365	429	403	412	411	375	431	431	401	435	453	432	384	412	442	424	423	406	436	420	422	438	420	430	360	412	455	382	451	434	413	436	420	430	390	383	413	423	439	402	406	415	421	419	423	430	410	397	428	427	428	410	437	402	452	412	401	425	380	424	425	400	375	411	426	404	416	441	396	394	413	426	407	408	408	458	448	436	437	392	444	395	404	425	437	401	404	425	427	429	452	393	394	392	393	428	435	450	423	397	407	381	430	419	402	403	421	435	427	400	439	412	461	453	422	408	410	414	410	407	407	395	440	360	408	442	391	404	416	408	399	446	448	402	389	402	401	383	438	420	401	430	394	432	397	478	424	439	405	406	370	432	423	432	433	398	427	418	423	405	378	466	403	433	408	405	388	403	398	399	388	402	432	405	414	412	455	429	411	452	423	426	424	409	420	403	447	425	445	441	442	394	422	437	409	411	420	367	420	435	430	425	434	414	379	421	423	403	407	419	402	387	420	419	405	420	440	428	410	409	388	422	410	423	437	407	403	448	383	409	389	409	414	419	406	425	427	426	408	475	413	417	403	441	402	425	412	432	440	460	448	401	391	405	437	382	434	404	396	414	400	379	397	399	408	376	449	400	445	435	417	406	418	397	414	402	427	430	431	432	404	383	417	468	410	416	423	400	425	411	367	433	410	398	427	409	410	428	433	441	441	398	394	442	401	428	441	414	401	426	438	438	415	427	440	439	417	406	411	402	430	410	457	414	426	444	418	410	429	410	443	412	412	465	421	449	417	378	383	419	424	410	430	427	441	429	403	440	426	417	378	397	409	454	418	422	392	429	457	405	438	421	407	420	442	439	422	391	395	406	436	424	447	430	422	352	422	416	433	410	407	385	432	417	386	425	479	390	402	425	430	409	423	421	390	415	427	422	414	400	428	389	444	432	398	370	452	415	427	417	399	416	446	403	406	424	423	427	428	447	382	430	418	430	455	376	381	436	439	415	436	458	436	395	397	412	402	404	399	403	417	437	453	424	408	425	447	374	412	420	461	425	371	420	438	451	435	426	434	476	418	375	425	420	437	415	411	405	408	423	403	402	453	394	398	404	416	417	425	440	416	431	422	444	432	403	425	428	421	451	429	411	416	401	407	406	424	422	409	423	389	383	422	396	411
25447	21741	29731	29749	23049	14641	8407	4237	2375	1457	1074	865	725	679	625	564	514	509	444	378	419	393	425	367	347	392	390	365	341	384	348	350	389	315	353	355	337	364	353	341	348	370	342	353	328	367	336	357	311	356	332	341	321	329	329	345	343	313	344	369	347	322	340	350	331	331	323	305	295	345	322	310	352	331	339	323	306	322	346	327	330	343	312	341	338	310	307	338	319	364	334	363	317	356	359	320	343	363	348	340	326	359	360	326	292	314	335	350	337	328	311	326	312	323	351	352	332	321	364	343	345	319	258	316	329	352	313	322	320	331	313	332	333	383	367	306	334	309	330	335	331	347	352	346	354	327	331	326	316	347	349	362	327	358	350	339	341	329	342	305	351	343	345	333	337	315	327	315	322	353	343	314	329	348	331	340	325	338	333	342	330	356	333	308	364	348	301	305	306	322	329	358	329	337	301	294	349	332	371	337	328	316	370	330	312	333	323	359	316	338	358	316	347	350	326	337	326	357	322	325	360	334	322	331	330	337	311	351	335	339	338	333	330	376	332	331	363	328	347	347	333	346	333	303	341	356	350	325	306	374	319	314	364	311	345	339	333	359	334	349	331	346	364	338	341	342	355	332	339	334	337	338	339	336	345	358	337	370	301	331	353	337	317	319	327	300	323	305	319	357	348	340	298	319	355	330	327	304	358	348	333	341	320	361	333	306	363	352	351	332	295	327	330	338	322	349	351	348	332	327	343	360	323	329	344	318	348	341	354	333	330	307	356	342	303	329	358	363	354	333	360	322	335	338	329	359	357	343	325	330	331	347	341	319	338	320	326	351	315	375	351	360	307	315	324	355	339	305	318	329	347	322	345	308	327	332	329	347	329	308	293	343	303	324	313	340	336	336	330	335	346	340	356	322	336	313	340	302	340	324	344	358	358	340	344	359	338	303	347	368	343	341	345	342	312	331	320	318	356	336	290	324	336	385	326	328	320	343	348	341	314	325	377	333	338	306	347	305	326	347	334	344	335	351	305	331	344	294	331	318	338	350	371	350	314	350	350	299	348	351	325	365	332	349	358	344	332	315	332	366	352	347	343	368	357	352	337	335	318	357	333	316	319	355	318	324	341	347	333	317	341	315	352	336	357	336	312	334	330	373	330	335	367	316	344	335	347	339	328	334	362	346	338	319	325	365	343	334	309	323	317	340	334	338	337	347	344	350	339	337	324	335	348	322	353	346	339	344	334	334	332	344	346	350	312	354	354	345	334	326	320	334	342	350	333	350	328	348	328	346	297	299	352	301	313	360	330	347	307	356	321	346	314	328	351	316	317	336	368	350	307	332	347	307	355	323	338	314	306	323	328	354	335	349	348	349	316	364	380	363	322	306	340	340	311	357	336	335	343	292	313	314	348	326	355	316	310	358	348	346	327	330	349	320	329	339	303	334	323	357	322	286	312	355	318	318	304	357	334	331	316	342	356	320	319	276	328	334	328	351	308	317	320	333	347	298	297	315	341	329	339	333	330	312	340	352	361	323	346	332	344	325	347	331	334	338	343	312	321	319	359	323	324	331	342	330	343	325	320	333	340	332	328	338	306	318	344	353	383	352	344	315	338	312	346	340	287	354	357	344	365	339	326	343	334	358	332	337	319	333	326	313	331	332	331	319	330	340	353	371	351	369	320	333	331	333	303	322	288	385	329	311	337	322	347	333	335	354	303	345	324	336	338	310	331	357	313	335	344	354	344	351	362	345	352	356	321	330	333	326	318	304	351	311	333	364	330	359	339	331	345	339	359	334	348	367	316	325	335	356	324	319	345	349	304	364	380	326	332	358	345	358	334	322	364	347	348	340	345	357	368	359	342	343	307	332	335	338	330	343	332	350	334	318	361	336	353	330	357	320	337	313	331	344	335	349	358	344	363	319	333	344	304	312	313	314	308	359	355	319	331	328	345	351	298	363	336	339	340	315	351	331	348	351	364	323	345	353	349	319	314	316	326	318	315	326	353	339	304	316	329	352	333	330	342	353	353	343	343	358	363	321	345	315	338	318	331	357	321	317	336	338	360	356	342	325	348	311	321	317	318	324	338	339	339	333	316	340	334	357	341	363	322	330	289	322	351	332	304	330	333	335	362	322	373	329	349	342	343	336	359	333	344	324	329	320	308	336	352	311	348	338	328	327	345	345	353	335	321	307	358	335	336	348	339	337	317	355	354	357	355	338	306	334	336	353	346	349	336	351	328	308	313	322	339	337	342	336	319	311	335	375	364	350	346	333	334	349	362	336	339	317	350	322	292	364	298	323	363	342	345	394	319	342	343	337	346	330	363	324	341	330	347	336	356	352	313	336	343	335	315	334	312	315	322	346	323	354	342	332	353	302	331	367	311	319	325	346	318	332	335	310	315	336	329	335	299	344	333	331	350	369	348	335	297	318	321	334	313	322	359	348	314	335	365	347	333	342	323	338	308	309	373	344	323	340	354	353	332	347	342	367	340	341	308	316	343	326	326	342	328	344	297	349	317	332	319	337	331	345	372	342	322	353	361	331	348	341	320	378	357	353	346	319	369	321	324	346	364	334	346	341	314	327	317	313	348	343	318	355	348	338	345	320	354	326	296	342	327	332	338	327	347	325	315	338	331	338	332	312	326	338	346	338	320	322	354	341	333	311	346	343	317	311	343	331	328	354	376	364	379	328	325	310	310	332	377	352	357	358	339	345	316	314	371	333	313	347	288	350	352	326	366	344	340	320	335	357	310	335	338	320	334	344	352	357	325	354	331	301	336	328	308	332	327	343	339	332	364	335	349	334	299	304	382	301	339	329	339	319	345	327	294	335	319	307	344	336	341	334	366	343	328	317	314	337	318	345	335	353	343	342	335	333	343	342	333	328	339	321	344	330	319	374	321	337	339	363	369	278	365	331	346	364	332	349	322	352	307	347	365	327	354	345	338	293	372	339	331	345	332	372	329	322	327	350	354	361	341	317	298	308	345	322	349	351	365	358	348	340	362	344	324	306	308	324	320	327	350	349	326	317	352	349	320	361	334	323	343	337	366	362	362	343	334	347	313	324	357	336	329	347	325	373	343	333	321	306	357	341	345	345	329	334	335	346	349	344	357	325	344	352	334	319	335	331	306	327	330	360	363	327	312	338	333	318	333	352	373	340	321	316	335	336	348	312	328	325	329	357	346	348	308	336	330	286	338	339	337	316	334	358	354	319	326	321	334	297	354	370	354	334	285	348	327	310	336	375	329	352	307	323	311	352	331	330	341	388	324	307	283	355	338	339	323	311	328	348	319	328	329	354	356	335	312	338	367	333	359	344	335	341	320	329	308	353	340	377	309	332	347	327	310	334	341	351	332	320	347	331	323	313	338	309	316	328	327	344	298	319	345	366	339	345	346	344	315	379	310	322	310	331	328	331	342	326	334	330	335	296	349	313	337	363	351	358	341	337	332	299	321	355	350	339	311	325	362	342	320	373	315	318	331	350	340	323
37150	60338	51518	38275	26373	17050	12193	7423	4302	2542	1811	1465	1229	1095	880	797	710	632	619	597	544	529	464	473	481	474	477	410	437	429	407	415	419	431	425	473	364	422	404	398	369	398	417	450	391	387	409	389	403	410	426	449	390	400	425	418	379	383	407	405	385	463	404	421	412	407	360	400	376	438	440	407	387	381	392	406	379	383	401	397	428	388	414	443	421	405	385	377	377	386	410	418	412	431	357	430	391	371	413	432	421	399	415	447	406	407	440	417	422	394	416	450	408	392	424	392	393	438	420	426	395	417	414	382	390	368	410	398	353	378	384	383	463	382	382	396	386	400	432	393	448	447	410	400	393	399	377	419	406	413	419	383	429	426	408	399	394	366	433	401	404	417	412	416	392	370	407	391	419	380	373	427	384	431	413	366	410	410	386	381	378	401	422	386	405	425	420	416	366	387	385	415	435	385	382	379	417	399	410	399	401	398	401	430	373	408	413	431	412	407	392	394	373	419	385	414	406	410	444	398	407	420	407	408	395	346	364	404	412	351	411	414	433	414	425	388	400	436	400	401	406	406	430	400	410	449	430	385	403	380	391	390	413	439	412	393	406	419	393	407	408	409	423	416	430	431	411	391	384	415	407	396	397	384	436	402	388	433	395	400	372	371	411	397	424	404	438	382	426	410	412	419	411	410	430	414	391	423	406	355	374	417	395	399	382	391	416	419	435	399	384	443	402	391	365	388	363	392	409	432	395	396	398	419	398	456	389	395	395	423	405	379	424	383	376	421	415	433	357	435	383	416	422	390	456	404	417	379	416	396	408	414	423	377	414	401	416	412	379	416	448	378	383	390	453	423	431	399	441	402	431	403	385	360	372	413	400	423	415	407	379	402	437	422	402	386	420	400	443	393	405	392	428	430	405	414	416	402	412	422	391	412	400	416	380	424	398	391	398	394	385	391	392	377	412	377	425	375	378	410	383	407	393	390	407	433	363	366	379	381	377	401	409	413	395	385	413	430	409	395	418	417	402	429	372	386	389	367	365	398	400	416	423	399	438	370	443	410	388	398	411	383	404	400	408	407	397	387	423	402	415	402	407	391	369	418	376	416	400	419	375	384	358	413	409	386	417	381	390	415	413	443	392	414	366	376	386	400	398	394	419	366	400	415	416	412	382	425	393	366	401	440	407	401	371	433	418	433	407	398	383	388	396	424	407	453	389	399	400	372	421	421	393	403	408	400	353	447	427	398	389	403	404	404	392	401	412	414	380	392	400	390	387	415	433	391	416	411	406	370	429	414	381	428	401	427	421	397	410	397	412	404	409	419	372	408	376	410	384	393	406	413	403	425	392	415	411	383	408	404	386	421	405	399	390	375	394	421	413	419	413	432	410	387	369	411	404	428	361	448	394	386	394	394	435	394	392	399	409	400	399	417	374	439	401	407	434	390	390	397	422	375	398	378	417	389	394	387	401	404	439	413	409	423	373	373	431	389	430	391	410	429	391	415	412	391	400	410	400	365	396	392	426	392	378	417	464	395	411	392	408	422	385	413	390	379	372	435	414	439	467	418	415	426	409	397	384	403	375	400	433	378	415	387	392	393	396	410	419	425	421	397	412	376	408	402	430	414	404	401	393	431	435	428	384	391	426	427	404	416	413	390	406	424	415	407	402	359	390	420	397	398	416	421	361	452	404	400	410	426	392	424	380	385	414	419	403	420	420	410	447	422	381	393	398	383	373	428	448	398	400	403	418	395	435	376	393	409	377	374	376	396	376	405	415	396	400	404	365	406	431	415	412	409	445	385	396	394	347	387	403	427	430	399	419	431	404	410	416	443	412	444	370	370	386	385	378	405	392	403	388	415	391	416	406	381	445	389	411	374	409	405	426	436	414	400	384	417	401	422	366	412	433	415	410	435	427	360	420	355	421	408	393	397	427	358	406	420	409	418	418	387	424	446	421	408	407	401	399	436	411	391	416	423	398	405	424	439	401	394	410	415	401	409	384	420	444	394	415	375	442	366	387	402	392	381	404	381	406	407	383	392	425	394	418	426	429	436	449	403	398	396	414	406	400	390	425	368	402	385	410	439	393	427	412	416	386	418	403	421	399	400	388	400	420	404	424	391	392	372	396	409	435	417	401	366	403	424	387	403	403	389	391	381	411	414	404	390	390	382	429	383	410	394	457	402	388	429	389	432	395	410	384	440	412	386	443	415	412	396	387	395	417	419	408	454	404	398	393	403	399	441	370	377	395	423	404	406	428	426	409	407	432	399	384	421	419	422	422	419	393	407	421	448	433	437	423	413	386	427	433	379	437	370	402	402	416	381	406	383	417	384	405	413	389	397	388	424	410	360	377	417	420	383	412	378	407	385	423	417	369	439	397	388	410	376	409	463	412	394	395	463	395	407	375	405	389	394	381	403	392	410	387	432	383	410	431	415	369	375	411	382	395	382	410	400	421	392	409	406	417	396	414	388	426	438	395	396	463	382	415	436	382	387	411	374	403	438	391	391	436	418	398	452	403	390	400	391	404	414	418	408	413	412	408	397	404	365	404	427	382	412	397	393	422	404	419	402	438	379	401	395	358	420	396	385	392	437	406	406	378	434	437	413	396	416	427	386	412	379	412	376	428	415	393	434	377	401	431	421	412	420	418	385	389	397	394	416	407	401	400	383	394	438	401	377	385	401	386	399	394	383	389	402	423	438	402	441	403	364	370	421	430	402	419	380	429	401	374	418	412	405	381	399	406	415	378	376	398	436	411	391	429	423	413	436	406	384	388	377	396	435	415	413	410	405	426	409	399	433	354	393	409	388	435	377	404	431	393	422	437	396	400	392	419	416	407	402	385	393	410	405	385	418	379	418	452	424	389	441	366	421	413	402	420	395	390	413	423	386	411	404	425	390	436	433	410	429	397	374	391	369	396	400	424	436	416	407	436	408	360	402	390	423	431	401	403	431	400	421	417	427	425	395	412	382	402	362	412	406	405	411	412	400	389	406	419	384	378	394	390	453	383	400	428	366	420	428	385	377	403	402	384	381	387	376	392	433	422	406	419	411	387	388	396	433	416	423	403	397	433	445	430	393	400	397	415	403	409	373	402	391	390	394	382	408	412	396	406	392	405	438	425	401	415	402	400	366	403	421	377	400	419	397	406	433	377	411	405	411	421	397	404	394	397	404	381	408	391	446	427	404	394	447	399	388	385	390	412	382	417	405	423	393	381	401	397	403	393	423	406	401	384	432	419	399	405	387	388	401	411	361	410	415	443	414	415	404	396	417	419	417	383	411	425	418	415	396	367	398	401	363	393	410	377	430	388	407	457	358	419	408	410	396	402	420	374	380	414	402	361	419	377	373	418	435	399	407	424	405	415	426	410	384	400	389	417	387	390	435	402	422	375	414	367	434	405	396	422	373	390	374	403	377	414	376	397	366	412	378	401	431	404	388	411	408	399	392	410	431	389	395	418	395	362	379	403	403	389	434	395	410	379	362	439	417
23259	21606	29355	24711	22946	24591	23157	11325	5324	2949	1819	1462	1259	1097	909	741	674	664	556	568	500	496	477	463	442	447	392	429	402	374	383	386	422	386	372	353	393	359	343	358	368	363	377	358	340	346	340	325	364	346	340	353	335	348	351	369	372	346	335	323	337	358	330	340	355	342	327	329	330	369	350	374	378	355	347	356	359	315	340	347	371	342	341	348	357	382	334	381	359	362	344	344	379	332	349	336	353	363	343	316	352	374	361	351	313	379	333	361	371	370	327	364	321	334	373	345	342	352	376	353	340	365	325	356	370	341	373	316	350	337	350	332	362	365	335	354	335	326	349	380	351	310	360	332	357	365	366	334	325	367	318	324	321	321	354	376	354	337	342	338	394	357	357	340	377	348	344	342	372	311	350	321	311	360	364	349	347	329	340	361	380	332	319	307	337	335	311	336	346	331	344	344	331	334	366	348	349	375	332	394	333	364	344	347	358	330	366	354	372	346	334	340	346	369	329	376	347	344	322	388	324	325	333	334	358	379	365	323	385	365	341	334	330	314	358	361	359	351	342	399	328	354	348	358	333	331	365	353	366	334	381	387	332	360	371	356	342	376	332	346	341	306	328	339	361	341	332	375	327	342	360	331	320	330	374	321	400	367	353	372	316	349	368	303	366	335	329	329	335	333	361	335	359	343	355	352	362	375	374	358	353	339	346	367	345	328	313	358	337	361	353	344	340	387	312	348	365	362	345	324	332	331	339	340	394	354	390	369	379	364	381	350	338	325	356	346	366	350	362	347	327	357	384	333	393	349	395	341	339	351	328	335	365	330	312	340	344	347	374	340	347	358	328	325	385	323	328	357	362	361	351	362	397	337	326	345	368	397	344	325	350	312	353	363	349	346	336	373	334	306	311	386	340	347	345	313	348	333	338	371	364	338	374	335	345	354	331	374	393	339	351	322	321	365	364	362	347	341	343	338	331	361	356	369	385	363	352	369	351	358	344	355	339	325	372	344	367	375	345	345	381	333	388	366	344	338	351	343	311	338	380	365	305	346	345	371	348	380	383	358	327	344	374	358	393	352	348	318	367	357	333	341	350	378	325	325	345	352	366	323	357	357	368	330	326	351	370	389	336	357	332	344	359	333	337	353	358	340	358	366	323	367	337	322	333	334	332	317	311	355	335	350	361	385	310	367	363	354	356	399	388	341	337	344	364	366	345	350	333	348	334	371	326	346	354	364	365	357	301	336	380	343	350	349	366	367	331	359	333	353	362	357	343	345	347	329	349	361	347	329	365	322	342	316	373	352	369	366	346	343	353	342	323	343	332	346	336	319	327	339	338	357	351	331	368	332	342	320	367	370	355	357	331	347	366	377	337	316	344	366	323	357	368	338	385	361	324	337	324	348	340	358	342	370	352	363	375	319	326	345	348	369	366	361	406	348	346	337	316	354	306	380	399	357	345	342	355	365	344	365	374	365	350	347	358	342	341	340	363	363	381	381	329	358	331	366	318	354	334	335	360	371	383	345	379	364	343	373	336	351	377	361	342	345	335	339	375	381	380	328	331	340	324	365	353	365	341	343	347	347	309	330	359	337	312	348	335	382	364	340	373	366	356	367	374	358	367	337	344	346	330	351	347	354	331	339	367	343	392	356	327	366	350	338	349	305	327	351	396	337	326	362	341	372	352	372	371	351	351	335	361	307	316	364	351	378	338	343	367	362	363	331	335	353	327	343	350	339	334	334	359	338	359	326	344	337	334	345	371	360	370	362	337	377	346	312	321	338	319	384	330	350	344	356	321	320	345	334	323	354	294	357	354	388	360	307	352	381	326	357	345	332	348	331	387	339	318	322	357	346	336	365	321	357	359	381	322	325	386	387	377	364	358	364	340	325	345	386	345	325	351	355	372	351	337	363	341	339	370	352	367	369	353	328	311	337	340	356	343	369	328	361	376	343	336	372	346	365	363	324	349	358	326	372	350	348	347	368	352	359	357	338	359	340	363	341	334	335	330	376	367	357	368	352	345	352	342	374	352	392	342	348	336	348	378	331	313	352	328	343	336	352	327	334	347	379	365	343	351	356	336	384	360	323	333	342	370	337	364	338	344	368	361	351	368	350	330	353	349	349	367	349	346	349	331	315	345	356	359	346	348	330	351	333	332	351	359	367	343	378	349	362	365	343	341	347	330	364	342	360	326	334	348	323	360	315	340	361	312	334	356	321	353	371	323	357	358	359	361	345	345	329	372	348	357	380	358	352	341	357	349	315	377	358	354	362	350	334	359	351	350	322	361	333	356	349	357	345	314	333	375	353	340	355	371	354	328	353	369	357	334	322	360	388	334	340	350	353	349	328	325	360	329	376	307	335	347	356	316	348	342	357	357	359	325	335	322	344	322	347	359	333	353	320	341	341	335	367	353	336	349	382	369	348	371	311	342	369	382	333	353	334	353	351	344	311	342	326	379	326	361	374	362	320	311	335	346	353	377	324	364	360	353	383	361	335	377	335	321	367	339	361	357	348	325	336	346	329	352	334	350	365	338	384	345	358	338	356	332	358	343	364	337	355	351	334	343	362	350	370	343	360	351	349	348	372	365	376	322	358	360	353	315	360	350	355	334	312	352	319	353	376	344	340	368	342	370	369	355	344	357	347	323	342	330	376	312	349	359	341	366	315	326	332	343	333	328	330	349	331	327	326	331	346	338	337	351	347	377	337	384	326	358	345	339	340	350	331	357	368	361	335	344	366	357	333	349	346	321	346	320	344	346	352	337	341	365	360	360	329	355	365	349	345	368	340	321	329	330	318	354	350	368	359	374	328	338	333	325	378	340	345	366	376	349	350	355	314	360	357	322	341	360	332	357	343	367	336	384	345	375	340	342	375	307	344	362	342	356	347	385	303	363	341	317	348	336	353	351	351	374	348	387	351	335	344	354	357	386	359	339	342	347	360	334	356	355	351	348	345	367	351	335	369	327	370	351	351	331	373	373	378	370	343	363	414	327	340	340	353	329	322	348	344	367	349	341	350	325	354	381	343	330	339	336	365	332	352	364	369	378	356	362	332	362	373	335	401	353	372	346	314	358	328	340	337	352	327	318	354	362	345	345	358	363	345	340	331	352	352	331	350	345	343	345	329	338	333	344	336	356	350	329	330	375	357	338	336	344	384	325	340	346	300	346	342	343	338	374	332	331	339	371	344	360	397	340	355	344	364	383	359	348	373	377	323	344	365	340	338	326	357	334	339	321	326	350	364	325	337	337	345	327	357	351	366	326	345	372	372	363	372	352	343	333	349	371	365	342	339	363	343	392	349	362	340	330	322	308	333	375	347	365	364	334	339	346	336	366	319	425	361	349	335	362	345	347	369	314	349	387	378	385	351	342	356	327	376	332	351	347	374	333	344	320	373	340	364	357	347	361	341	377	351	341	378	354	338	332	342	357	385	343	333	382	351	346	358	354	371	339	336	319	311	332	344	368	353	305	358	331	365	340	336	357	343
39385	70338	60570	44571	36952	28916	20708	14163	8043	4619	3006	2279	1848	1542	1359	1143	944	878	778	782	666	627	591	572	533	539	505	505	479	453	473	487	448	458	440	396	430	439	431	431	443	413	419	417	441	377	427	440	388	400	434	446	394	426	454	413	412	394	374	420	382	418	400	418	436	416	442	425	394	415	425	417	427	365	438	379	419	404	394	386	419	423	386	402	407	434	408	434	383	389	393	440	444	436	412	435	383	413	414	382	451	384	414	392	397	423	415	396	408	410	411	435	414	402	397	415	434	418	424	435	416	429	409	409	393	422	403	426	421	398	424	403	410	418	383	409	412	420	437	411	361	364	408	404	403	436	416	409	400	431	436	368	401	440	438	388	389	430	395	443	401	396	375	425	447	417	445	416	406	434	432	402	446	409	380	399	386	411	386	394	401	396	424	426	429	432	415	386	403	404	382	380	432	428	401	394	376	391	423	403	434	406	432	379	437	393	407	393	386	470	435	393	450	409	400	406	418	433	358	433	411	407	402	395	410	393	387	425	388	416	389	429	437	413	396	373	448	408	424	415	405	428	383	411	389	429	446	380	405	435	424	410	446	388	393	423	389	420	406	397	421	429	433	423	433	398	421	400	408	399	437	397	388	417	359	418	431	439	412	376	404	418	419	398	395	411	410	407	393	394	409	401	404	397	390	416	426	411	408	400	405	425	425	378	410	391	406	419	380	409	374	418	396	443	416	394	420	378	408	376	422	382	447	391	407	449	413	417	398	413	396	413	399	403	395	400	417	388	394	405	461	419	410	395	418	393	433	417	436	396	416	396	413	440	445	440	410	422	401	398	442	384	410	409	428	424	393	450	451	406	416	424	413	408	401	385	407	436	402	409	398	431	401	420	374	402	411	411	439	409	412	419	388	420	406	387	416	391	425	396	419	420	409	403	432	393	422	404	413	415	436	389	426	407	432	415	397	435	404	367	411	408	419	435	422	393	449	397	421	400	453	424	409	411	397	427	418	403	419	373	445	428	417	400	424	444	410	420	414	406	413	389	402	408	438	404	388	411	406	422	399	436	414	407	365	402	467	391	417	440	463	416	400	377	429	424	431	416	407	423	424	403	406	429	390	416	412	409	422	391	375	434	367	441	410	419	389	413	394	423	391	425	388	422	380	417	398	393	407	403	391	399	387	378	375	398	433	418	392	384	410	401	391	404	404	404	420	429	424	427	392	386	407	393	372	408	433	409	414	409	460	387	426	397	378	418	399	370	454	435	390	412	433	407	432	440	379	437	410	425	385	449	408	408	407	386	381	369	427	409	437	405	421	406	411	409	412	397	386	397	401	397	428	405	458	389	435	405	419	427	403	410	387	403	422	427	413	429	410	409	409	419	379	386	404	409	414	390	399	404	416	401	384	469	415	455	424	418	432	424	411	424	449	411	421	423	408	434	395	379	461	427	458	445	379	404	399	410	408	394	392	392	415	417	408	422	383	427	406	431	426	415	423	421	420	400	395	399	426	404	385	403	435	422	407	421	437	424	412	394	410	435	436	416	413	384	446	404	408	396	436	424	448	458	410	414	367	404	381	408	434	428	441	408	397	376	385	410	423	403	427	395	425	432	408	439	407	379	402	409	426	406	378	376	405	438	425	419	452	424	408	414	392	398	445	393	404	433	395	404	450	449	419	451	407	402	413	388	416	421	411	406	394	397	418	413	355	414	431	393	419	409	423	418	444	398	389	442	419	402	437	408	429	406	391	385	423	393	436	417	405	397	398	390	395	394	389	423	394	432	422	423	424	426	404	401	412	378	397	401	397	447	412	436	405	405	409	410	378	386	411	411	418	429	419	421	420	395	386	375	377	444	429	423	428	427	436	396	438	411	424	369	426	391	416	426	422	413	436	387	389	378	404	413	408	402	394	401	430	377	419	418	400	431	401	412	441	382	400	435	404	382	412	382	418	374	456	428	381	406	435	416	371	401	409	389	405	416	394	404	443	384	421	362	440	370	435	415	415	398	420	406	454	405	445	414	426	415	413	397	383	383	408	410	421	398	398	428	441	435	397	445	407	403	376	416	422	380	421	411	434	400	433	427	406	419	418	414	391	419	427	405	434	414	418	434	418	402	416	408	430	469	426	421	429	382	393	419	408	426	412	390	416	383	413	431	425	402	441	384	414	395	411	395	387	422	394	414	439	395	407	376	406	385	399	399	438	392	399	387	407	422	389	405	418	409	436	426	405	412	400	409	421	419	431	421	399	405	383	406	444	379	436	429	412	425	417	435	428	406	462	395	404	374	377	416	425	412	393	386	385	394	431	387	407	376	410	389	442	413	383	418	403	388	404	457	414	367	452	424	427	416	397	382	408	458	405	417	415	386	373	379	446	411	412	436	430	418	397	400	401	429	423	423	395	396	436	397	422	418	395	440	419	400	393	392	371	390	368	449	391	429	420	418	433	415	429	411	429	413	420	427	386	410	416	392	399	392	372	401	421	446	386	409	438	378	353	409	436	413	412	421	388	413	417	408	424	414	411	419	457	383	433	394	436	384	418	388	416	371	391	419	403	388	425	404	398	445	398	414	443	401	399	423	408	434	416	406	422	435	415	451	395	359	395	421	397	419	397	385	432	403	383	432	406	420	430	431	403	383	427	449	372	409	389	410	429	393	436	408	424	400	371	433	440	398	394	404	411	412	407	366	434	415	426	421	391	397	432	435	441	399	423	396	422	389	418	409	424	392	395	399	404	416	414	406	417	422	420	422	391	416	418	433	401	425	399	427	435	424	410	395	383	377	437	438	397	405	402	434	404	385	351	382	434	416	406	416	416	438	421	392	411	397	417	417	424	415	383	387	423	427	409	367	406	410	415	399	372	446	436	428	412	360	405	391	399	391	409	439	406	417	363	456	392	411	407	419	421	430	445	429	432	416	446	390	418	439	429	384	436	456	390	427	442	443	410	410	394	428	434	419	426	440	392	432	390	391	373	399	413	426	381	414	368	380	427	410	448	439	409	443	438	421	447	399	399	402	397	409	415	398	400	413	415	409	439	436	371	401	390	426	424	416	394	402	416	414	384	406	416	417	415	413	410	432	442	406	407	419	424	410	413	429	408	419	409	417	397	409	381	443	407	403	417	435	397	417	421	397	449	416	366	389	433	440	387	381	422	408	437	414	396	401	392	447	402	417	448	408	443	405	387	433	411	443	419	397	414	412	407	385	398	416	405	408	439	455	438	436	377	446	417	414	405	449	400	377	371	413	410	422	434	378	438	368	363	414	398	396	429	428	423	379	412	400	436	400	407	404	401	416	411	374	430	407	389	401	418	406	411	400	400	415	419	415	389	407	370	431	424	424	429	425	435	411	431	416	402	415	396	471	400	387	445	410	402	428	443	409	432	404	409	409	415	398	409	390	401	443	424	422	399	410	374	411	435	409	415	385	442	430	427	407	425	395	373	385	429	419	380	429	418	440	410	392	418	409	371	433	410	391	415	393	420	372
32112	36997	40531	29837	18637	10207	5664	2987	1811	1065	909	756	630	626	565	474	488	459	392	386	375	414	334	365	363	386	339	352	334	354	349	338	365	363	361	330	326	364	348	309	343	321	376	342	331	360	331	335	362	336	325	320	350	337	344	341	342	338	341	355	325	344	355	369	350	346	341	328	345	358	381	343	344	335	357	287	374	342	332	344	352	361	324	346	331	328	347	320	350	368	318	324	374	322	352	324	362	327	330	358	289	338	323	336	335	338	319	349	338	331	339	342	291	357	316	370	334	340	314	317	336	341	302	330	300	346	318	331	364	331	325	317	345	341	353	312	331	342	350	351	358	331	359	339	337	349	372	308	336	341	328	310	319	317	318	316	330	331	306	346	317	306	335	357	340	312	340	338	317	317	343	316	335	329	322	339	374	325	333	295	330	348	329	324	320	331	323	315	380	352	315	333	358	320	354	348	378	345	352	352	343	308	325	334	319	332	337	317	329	340	346	331	320	326	321	329	336	326	350	318	308	339	326	340	335	354	364	320	328	349	326	321	333	326	357	346	342	338	365	344	335	362	329	350	344	363	318	324	327	333	330	353	333	324	369	340	358	343	319	314	329	359	323	358	349	339	310	323	358	337	307	355	328	369	295	342	355	340	310	337	293	330	335	317	345	331	338	301	335	302	317	365	308	356	327	314	343	356	340	309	327	362	344	308	295	327	340	351	337	316	320	311	311	340	362	351	307	350	306	360	335	320	324	327	322	331	349	328	341	336	354	353	338	332	342	340	324	341	327	354	353	355	342	322	371	374	363	326	315	342	297	347	323	320	333	328	338	354	346	357	325	349	338	336	309	331	338	316	333	340	330	340	360	325	332	328	321	358	362	336	358	331	326	343	336	347	283	361	329	331	342	359	348	340	338	320	332	337	331	364	322	315	347	351	336	308	337	335	321	353	312	331	327	330	347	344	318	339	321	343	345	339	313	360	366	378	310	345	330	337	314	338	329	339	343	340	365	317	319	323	275	379	324	334	347	366	324	338	303	323	353	348	326	324	306	315	330	335	371	345	319	323	355	313	338	328	355	349	350	339	333	348	336	337	316	328	324	316	317	321	331	353	308	341	348	327	311	336	321	319	332	357	318	328	329	343	306	326	344	317	366	333	319	367	321	355	332	312	350	325	350	323	301	338	353	287	321	323	348	350	341	337	327	321	325	303	337	339	334	341	338	339	356	341	333	321	351	343	326	310	320	362	344	326	347	319	346	306	318	361	338	339	311	293	355	324	319	307	340	321	348	358	363	350	352	358	344	330	338	363	316	339	345	331	348	307	304	344	348	332	318	325	364	363	331	352	353	322	341	309	323	359	355	364	353	351	358	328	361	339	354	335	340	326	307	343	319	299	350	349	346	307	307	338	323	337	335	318	352	339	354	336	336	359	328	356	348	326	348	346	329	310	346	325	372	329	327	342	359	350	384	327	371	367	346	346	327	345	310	346	355	333	341	351	326	328	351	321	342	326	365	373	313	310	327	331	325	342	359	367	330	324	333	327	364	353	363	314	338	331	335	332	342	337	340	306	307	331	317	326	314	320	384	363	343	326	323	336	347	347	287	342	328	298	312	325	379	355	358	340	361	313	334	316	365	354	303	325	335	341	342	339	337	344	363	324	333	326	318	323	312	376	339	317	318	352	340	307	345	323	369	318	288	329	362	346	322	344	333	339	318	340	344	326	353	338	358	332	328	318	317	339	360	354	368	310	329	341	366	324	343	370	314	350	346	337	353	333	326	304	310	326	289	324	351	344	338	360	355	337	368	334	336	339	304	384	335	325	346	347	297	325	299	327	354	311	358	347	345	355	336	322	329	320	306	340	344	335	333	351	336	345	337	322	313	314	340	312	331	313	318	333	343	364	345	323	340	327	332	366	336	339	336	347	307	322	385	326	321	371	343	314	305	364	333	333	343	322	371	332	363	302	339	358	385	334	316	388	361	338	351	333	352	333	345	345	366	342	331	318	337	312	359	307	349	340	333	343	351	340	392	327	302	325	309	362	322	348	343	354	376	350	350	341	353	360	323	356	351	306	333	357	314	346	345	317	321	359	328	323	295	391	365	361	337	331	359	292	354	331	324	341	329	317	327	312	332	331	334	334	349	334	317	348	350	324	370	312	329	335	334	360	332	333	373	292	355	342	338	327	315	349	376	310	359	369	381	357	330	330	352	339	310	347	369	349	360	341	367	337	330	296	342	354	355	366	309	339	374	339	337	347	341	338	316	376	339	332	330	308	351	340	325	345	332	324	291	335	322	336	360	329	308	340	329	321	359	339	336	357	320	297	332	342	332	352	326	331	347	335	349	341	355	336	326	308	334	328	337	355	325	326	347	344	341	331	315	334	353	335	333	328	342	337	356	328	349	356	330	356	336	316	386	349	328	322	340	331	332	322	341	303	321	339	288	362	336	335	319	311	324	340	328	313	339	341	317	326	336	338	354	347	338	341	318	358	356	378	326	309	355	321	347	335	329	342	350	335	354	356	317	317	326	325	336	321	364	345	340	318	333	330	327	356	322	335	353	337	341	303	342	376	340	323	349	339	346	323	338	344	320	343	348	337	329	314	352	362	347	341	320	359	325	348	340	336	340	349	361	315	305	339	287	343	320	350	345	352	329	347	327	321	345	337	353	358	338	346	331	332	326	330	359	308	320	310	355	333	326	308	319	336	337	335	341	323	340	330	374	329	324	317	326	310	341	316	333	318	344	347	326	340	321	349	315	322	304	313	358	323	375	347	355	330	345	355	324	357	336	339	324	325	334	355	334	362	330	349	331	328	341	345	327	361	359	356	333	328	380	328	350	313	342	354	336	327	361	303	343	357	326	361	343	350	323	342	355	331	317	330	330	306	319	336	314	321	329	343	317	333	349	338	330	330	348	342	348	368	315	335	325	339	351	334	338	319	333	323	325	345	358	319	317	308	319	296	340	305	344	341	307	338	330	319	352	331	345	341	374	348	328	321	383	343	349	305	340	348	340	336	330	304	323	334	312	342	320	302	370	328	364	334	325	313	335	331	343	348	343	342	334	340	320	341	338	364	329	292	347	335	359	373	338	335	344	319	322	337	340	349	324	344	339	348	322	328	349	353	335	364	334	348	336	344	363	335	340	359	334	352	336	348	370	335	320	343	315	334	358	353	324	339	376	348	330	327	358	366	349	329	367	342	363	351	347	357	339	328	303	339	371	338	315	314	328	320	373	360	339	321	330	339	354	360	325	334	324	350	328	367	334	338	325	311	339	293	325	335	343	324	346	320	343	344	358	352	329	328	350	358	321	335	322	370	359	317	344	321	318	357	346	322	292	344	344	303	328	370	361	342	328	351	349	324	323	344	341	295	343	363	331	332	336	317	297	334	310	363	332	325	325	364	346	328	322	325	339	321	354	321	374	355	359	325	357	328	347	307	303	334	337	346	326	354	357	332	346	327	302	353	333	333	309	360	355	306
38105	54710	43963	30166	21568	14237	8958	5178	3187	1857	1442	1116	947	858	778	718	620	599	500	531	480	471	511	483	461	457	437	468	425	453	417	414	385	427	433	389	410	475	424	432	404	407	431	423	388	363	384	427	408	414	384	386	410	411	399	384	409	399	375	412	415	409	394	406	412	389	441	386	389	430	393	407	406	395	405	396	395	454	430	414	425	373	396	429	410	421	403	368	433	436	432	424	388	464	430	416	398	454	402	442	395	368	409	405	422	429	427	403	387	400	403	416	419	443	409	405	403	429	369	422	378	383	401	393	402	425	399	418	391	386	391	406	410	374	414	396	394	430	395	436	421	407	410	423	390	395	418	421	410	408	404	410	434	428	427	413	396	413	391	420	376	421	387	435	410	402	404	445	392	459	407	416	421	384	388	406	404	386	356	424	375	388	375	410	427	390	385	425	412	409	394	410	410	385	392	416	397	402	425	391	409	435	458	426	405	439	401	434	390	421	403	389	413	413	396	393	385	419	392	428	394	421	416	400	393	384	427	393	438	416	422	402	398	394	409	361	456	416	408	419	436	440	437	396	426	384	412	381	453	437	435	407	377	381	419	414	402	391	416	406	443	401	414	411	395	444	429	420	408	386	432	448	390	376	407	419	427	404	400	429	404	376	401	419	447	409	430	399	379	429	450	423	405	413	417	393	411	409	430	405	404	408	399	401	400	447	444	385	394	413	399	423	442	389	440	406	381	395	399	406	386	396	394	376	414	404	402	407	400	446	409	386	362	365	395	408	415	407	426	412	457	410	410	390	445	422	415	439	358	443	386	414	430	444	404	428	412	391	396	397	417	388	388	380	397	415	436	431	417	413	420	388	432	433	373	363	440	379	422	389	390	428	434	420	417	368	462	407	424	426	448	372	405	398	410	414	428	392	374	413	389	432	384	428	411	389	429	386	378	390	395	432	430	401	420	402	450	424	397	402	392	407	423	424	389	407	407	390	406	413	387	407	411	402	418	430	396	412	383	400	412	410	379	390	409	406	407	402	353	437	423	369	429	374	388	423	419	387	424	391	386	416	456	380	420	435	427	379	430	407	397	380	411	378	440	397	456	395	418	397	403	431	429	402	384	414	399	419	409	409	361	396	420	419	389	384	391	401	401	442	453	431	435	429	391	384	417	417	453	389	391	423	373	418	361	411	393	397	408	404	395	396	447	401	432	462	422	397	402	417	407	403	408	413	450	397	415	388	432	418	404	423	419	396	431	410	414	419	402	425	385	412	437	413	393	393	406	398	425	437	409	424	415	424	405	431	427	433	405	409	400	389	413	404	419	405	405	410	378	440	415	394	430	399	406	392	393	394	402	423	404	413	412	412	431	417	388	408	393	381	389	373	365	364	414	409	395	395	424	402	386	395	444	406	452	431	456	414	392	384	406	401	416	397	423	409	396	402	416	417	391	407	431	429	394	412	411	425	406	430	392	421	396	415	391	396	423	407	378	396	410	392	437	408	424	411	387	427	426	394	352	410	379	442	375	388	386	353	372	453	431	408	415	389	418	397	402	399	407	399	371	435	437	409	402	388	451	400	411	441	418	392	421	381	396	409	414	440	417	407	410	399	416	435	435	410	438	426	388	411	402	448	397	400	445	421	375	409	427	425	406	393	402	407	388	428	425	412	432	369	442	423	399	366	378	414	421	420	420	417	398	421	385	391	415	403	399	389	439	434	391	440	380	423	384	390	393	386	435	389	426	418	393	369	412	397	424	392	429	429	386	412	426	401	410	420	407	373	398	372	424	423	398	409	436	400	407	371	409	392	421	430	442	403	378	415	432	453	420	376	420	440	408	422	384	391	394	406	385	411	389	428	409	395	405	375	386	421	430	407	441	415	400	380	459	396	441	409	406	404	414	417	418	407	397	423	409	439	426	434	451	411	407	393	376	392	383	412	371	406	429	414	399	401	379	456	388	409	422	400	423	398	399	398	364	424	423	407	433	413	389	409	410	429	419	447	406	412	425	380	396	365	438	398	398	393	404	411	433	421	409	381	432	428	369	427	407	410	380	413	393	399	408	427	427	414	401	381	412	446	447	379	414	403	411	391	426	417	396	435	403	384	378	408	403	423	424	398	418	422	390	399	362	368	366	385	425	415	403	412	394	417	410	410	373	381	411	399	425	388	414	418	387	409	383	390	399	381	406	412	417	356	387	382	396	393	401	403	385	403	443	399	389	389	438	425	389	437	402	430	385	432	441	425	405	393	404	399	408	415	399	407	444	430	421	399	431	392	395	406	392	388	423	420	428	447	397	357	389	437	382	416	381	435	397	391	413	421	452	400	425	409	419	391	448	445	406	432	418	405	408	400	443	468	426	411	429	419	419	400	403	414	361	410	406	400	379	431	408	411	381	412	404	412	438	426	415	423	423	396	412	419	433	401	416	415	448	426	416	372	417	429	438	406	405	398	383	422	438	390	402	383	392	456	411	382	399	395	415	415	416	415	411	380	385	415	405	419	444	363	400	386	454	429	416	419	395	415	411	405	416	364	393	441	410	366	394	399	430	416	407	395	395	424	428	369	416	452	376	420	386	428	405	425	401	424	410	402	393	402	423	435	402	399	413	410	386	405	400	443	419	427	407	412	393	377	405	397	406	416	393	372	404	393	416	380	405	404	403	401	395	417	406	407	390	402	437	373	382	387	433	429	435	417	404	411	396	416	394	387	396	425	417	378	409	399	399	394	389	371	440	379	443	384	437	389	451	389	392	432	416	413	392	433	395	434	406	424	377	410	392	385	388	400	399	448	457	374	416	386	364	414	406	410	431	408	388	371	400	395	416	434	423	436	421	397	407	415	416	404	420	423	431	395	396	392	418	414	431	440	397	376	400	417	390	469	426	392	400	383	409	445	470	406	406	411	424	416	400	388	410	386	399	420	433	415	391	438	400	421	436	382	383	423	436	409	404	389	426	445	420	399	383	393	393	434	395	408	423	407	426	405	407	411	416	403	394	443	434	420	389	433	400	378	396	388	402	381	401	390	451	419	416	394	418	411	409	417	409	437	416	431	420	380	443	410	425	376	425	402	447	444	411	416	365	395	404	413	359	408	432	436	371	410	463	404	389	422	403	402	424	427	387	417	420	404	452	394	367	414	409	423	418	394	422	427	407	412	407	392	400	383	438	405	397	419	441	393	411	409	379	433	405	397	422	417	424	412	416	407	396	432	443	380	397	395	407	422	378	366	420	401	419	409	411	394	435	426	400	378	403	416	420	403	432	374	414	417	415	438	413	412	384	387	439	431	379	411	428	432	402	399	366	385	419	384	414	386	432	418	422	435	406	452	385	423	430	388	410	407	424	431	397	441	417	419	391	411	416	439	410	404	388	412	429	445	396	373	406	432	430	372	410	412	403	387	378	419	400	402	401	388	369	443	416	416	408	408	395	398	457	370	406	432	409	397	419	392	375	407	438	364	411	399	411	430	390	427	408	433	381	405	398	412	392	376
24323	21584	29115	26490	25046	22094	14179	6511	2991	1681	1209	1029	855	771	663	582	523	507	444	447	457	417	430	383	365	387	387	375	347	409	368	383	350	378	362	359	335	349	334	344	342	328	353	364	331	355	361	338	349	347	317	334	332	368	332	346	368	325	370	314	356	336	341	345	331	327	319	337	332	304	343	325	354	338	332	359	332	333	339	342	336	343	333	371	330	319	333	329	383	355	357	336	373	325	324	351	344	354	377	360	358	315	360	365	337	337	356	334	357	365	355	345	359	374	346	347	350	351	354	331	328	315	318	361	351	374	352	344	335	344	360	341	355	326	353	326	341	336	359	353	361	332	319	353	341	329	403	339	325	325	328	358	347	318	313	336	363	328	364	369	362	302	334	337	347	325	380	304	367	360	336	347	358	331	334	300	348	340	317	355	331	318	355	356	348	352	363	355	368	377	362	295	346	321	353	336	342	353	320	356	354	337	317	342	335	324	337	313	317	330	356	313	368	366	338	335	326	351	369	340	377	354	378	370	320	324	306	319	337	348	327	368	363	340	319	324	351	329	298	340	348	335	343	308	361	351	353	347	356	346	345	349	314	338	375	329	354	327	343	348	366	306	317	335	336	364	345	339	341	348	337	344	313	311	313	330	327	354	330	370	337	361	364	347	344	370	342	334	337	374	361	331	318	321	311	321	353	355	331	327	360	348	325	363	301	352	366	359	332	324	337	366	333	325	382	329	343	362	354	362	344	316	339	345	373	339	351	360	329	345	320	330	340	339	362	364	357	343	377	353	359	353	312	338	345	325	311	356	352	343	358	324	372	334	320	350	349	338	331	324	367	359	367	337	377	309	340	345	338	332	341	333	336	351	336	354	344	345	363	362	366	355	346	332	318	358	342	306	331	373	335	328	354	349	331	364	319	379	355	351	351	308	368	365	361	363	342	362	316	343	366	317	350	362	330	315	338	332	323	366	361	366	325	337	348	363	349	338	350	335	354	326	325	333	342	326	334	329	348	322	331	342	324	329	344	340	333	334	321	334	353	374	319	346	325	349	373	345	338	339	361	326	378	355	315	323	314	354	347	326	338	351	351	330	380	328	335	384	348	356	295	336	337	366	347	337	358	347	368	354	363	369	357	366	340	365	364	324	349	363	343	341	320	331	373	327	363	346	346	334	359	374	319	322	340	326	365	326	338	338	322	317	351	352	376	362	349	333	354	337	355	341	339	353	372	333	387	332	366	349	363	390	343	345	363	346	323	316	339	341	359	339	368	324	357	332	350	341	354	379	360	348	356	363	341	342	366	344	333	373	357	333	348	323	316	322	337	363	347	341	344	312	311	325	327	344	360	342	374	328	330	288	366	338	320	329	320	360	314	355	360	349	338	362	331	354	339	330	359	382	337	341	349	320	340	334	324	334	329	346	321	325	352	348	368	326	314	327	335	368	329	347	324	329	346	361	355	330	359	334	323	369	332	302	344	327	337	357	361	342	331	299	341	364	363	405	356	348	362	342	341	335	340	332	328	358	347	344	332	314	329	368	369	334	339	314	335	355	325	383	340	336	309	354	343	344	345	348	361	340	352	381	310	361	327	360	356	319	356	334	343	347	352	349	333	332	330	359	349	338	348	349	346	329	349	346	348	318	343	360	385	363	336	340	340	359	355	364	338	312	349	365	330	336	280	342	364	349	322	369	327	374	348	329	358	347	354	339	352	347	316	341	314	350	355	342	347	348	362	341	353	340	376	342	366	304	365	299	326	351	334	358	332	342	351	352	347	346	342	332	372	324	348	348	330	346	352	373	369	329	332	314	376	361	347	343	369	336	359	339	343	340	375	355	361	351	301	336	347	331	317	323	322	333	340	320	326	340	328	363	362	346	325	350	366	332	341	348	342	305	373	349	344	355	337	313	380	339	330	338	340	343	330	350	322	350	341	350	328	313	350	331	326	356	282	346	322	313	360	341	306	363	354	344	346	357	378	355	348	350	304	350	329	351	358	349	329	362	333	353	399	314	363	347	343	365	325	375	320	330	326	335	358	353	376	332	306	329	335	318	355	360	340	356	353	323	374	321	334	343	386	321	352	340	370	380	323	346	343	347	341	327	345	375	365	346	359	353	360	343	370	334	342	343	359	333	358	321	334	336	359	352	366	347	366	340	350	334	356	321	326	324	332	335	369	332	344	339	350	358	329	343	355	344	370	340	336	341	310	373	362	369	338	349	347	354	357	344	360	351	334	327	350	329	348	349	357	352	353	337	336	353	334	351	344	321	328	340	389	337	346	308	319	358	342	354	352	375	320	348	344	349	327	367	342	342	332	320	308	332	330	349	342	336	329	347	323	361	339	346	356	336	368	329	346	367	331	358	355	312	328	372	349	348	353	304	335	316	304	340	347	335	350	347	320	361	363	372	357	350	313	349	339	319	326	322	357	341	337	331	351	355	369	355	321	368	348	321	342	380	320	362	358	376	346	369	338	340	345	325	330	352	326	326	354	365	347	377	361	357	331	355	364	315	307	346	325	353	376	391	366	327	365	364	330	357	320	394	337	351	346	370	340	372	349	353	304	377	340	334	362	341	350	363	317	368	325	330	377	334	329	318	336	352	358	325	375	357	351	357	323	358	337	346	353	334	328	355	344	332	372	376	333	348	362	348	333	351	353	352	317	351	356	358	318	362	342	317	330	367	351	317	358	341	331	306	379	357	328	346	303	323	356	350	340	319	349	310	308	334	342	372	351	342	361	346	356	362	328	340	344	331	346	349	358	341	303	316	333	341	345	348	356	320	313	363	358	346	379	351	354	343	330	326	330	343	338	382	307	349	355	337	379	321	308	367	340	318	347	336	375	340	362	366	330	333	332	384	341	340	343	340	360	361	337	364	300	361	331	355	347	366	349	340	325	363	375	320	345	336	359	339	358	347	335	306	308	337	341	333	349	335	341	332	332	330	351	359	348	334	367	365	322	348	330	333	368	351	339	334	284	340	336	315	336	376	352	346	320	324	342	341	338	348	387	379	359	320	344	335	362	360	361	355	363	365	331	388	347	343	326	327	351	351	377	370	319	335	361	326	361	359	361	325	361	339	348	343	363	362	324	358	336	362	344	322	353	333	358	348	358	340	344	334	347	345	323	333	355	346	343	363	364	329	341	336	339	328	333	349	345	357	367	347	339	348	361	314	318	355	317	339	360	301	344	330	339	347	331	372	330	312	328	332	354	375	334	349	320	366	347	373	324	343	353	329	335	335	357	341	354	337	322	356	343	359	360	336	323	291	333	344	326	318	324	368	372	347	358	331	354	355	340	358	354	359	344	352	361	321	313	357	362	313	329	314	360	325	338	342	327	312	352	343	376	354	336	370	341	375	305	318	386	368	365	341	330	334	338	333	344	353	368	342	332	344	335	351	355	311	361	329	347	321	351	347	330	360	318	327	347	353	322	356	305	325	348	341	357	325	381	337	358	322	328	307	360	347	334	368	338	345	345	344	361	361
37353	63492	53422	41009	32213	22719	14819	9471	4795	2611	1971	1553	1255	1102	961	841	822	642	607	608	588	551	530	490	540	492	480	466	420	454	447	424	445	449	451	440	423	389	421	403	423	407	397	438	400	401	475	385	395	401	421	416	459	439	384	406	416	419	412	408	395	438	410	426	425	381	428	396	435	436	441	417	418	416	432	417	409	412	396	393	394	406	413	428	432	402	400	407	401	398	402	386	442	425	394	404	384	430	432	461	397	403	414	402	408	403	416	420	421	428	426	388	394	449	408	385	396	405	436	425	430	430	400	434	391	400	428	416	387	411	397	425	409	396	405	435	409	399	395	422	401	395	411	429	431	426	393	420	457	390	407	380	418	391	445	391	419	382	431	422	424	408	430	408	426	400	439	383	393	443	418	449	414	405	437	382	401	411	406	377	390	408	378	427	418	371	396	419	392	396	390	409	408	397	413	441	423	394	424	421	401	413	398	407	417	444	398	437	403	414	419	422	378	453	372	412	388	403	449	421	404	459	406	416	416	430	397	397	406	438	412	403	436	402	402	426	412	421	425	414	395	393	416	425	407	420	425	418	401	402	424	429	386	439	429	397	403	385	384	382	383	425	380	414	429	415	423	401	426	403	405	376	446	417	441	414	385	418	364	407	409	448	448	421	375	418	412	423	422	403	416	406	405	401	439	402	429	427	421	424	428	381	427	435	393	397	417	428	427	433	428	387	419	438	416	403	443	398	429	410	411	393	375	369	408	397	415	442	392	436	413	402	442	408	406	383	395	460	407	436	400	408	394	397	404	442	409	440	376	405	449	394	453	436	428	397	414	423	419	409	463	400	432	423	447	414	425	410	379	406	389	408	447	425	413	430	384	409	369	376	438	408	411	438	443	362	427	424	393	427	424	387	438	409	409	410	413	380	410	408	380	405	393	416	406	413	405	402	425	437	393	367	408	390	395	411	397	439	426	380	399	403	401	401	424	395	391	389	407	410	465	401	401	400	409	419	391	436	399	420	401	395	419	394	409	433	419	368	413	405	404	383	432	384	428	430	435	387	381	392	402	443	393	398	402	412	407	388	416	397	408	428	409	394	376	420	426	428	430	406	405	407	369	414	398	406	367	404	384	412	453	407	394	430	447	395	391	449	414	428	414	412	380	386	395	403	423	400	395	402	416	394	387	397	439	404	395	409	439	399	402	382	413	415	402	429	370	397	395	406	451	428	377	404	421	393	433	382	456	432	429	427	417	398	424	435	398	405	420	394	394	434	440	412	402	405	417	414	419	431	419	431	417	423	387	414	448	404	398	426	431	417	420	389	412	423	436	381	377	436	400	434	397	400	376	427	423	413	405	399	393	407	402	383	405	401	395	401	399	444	397	369	381	414	433	411	429	394	451	421	422	418	372	388	427	438	425	407	407	419	423	406	402	369	425	427	410	395	411	397	411	420	393	408	407	427	437	438	416	410	411	410	401	406	418	375	400	411	381	419	438	418	397	369	438	397	441	409	419	418	449	416	438	378	398	442	417	397	433	393	421	401	443	402	393	419	393	410	402	429	409	399	411	423	400	418	366	411	390	402	493	400	407	424	438	426	390	398	390	409	425	434	408	376	424	395	404	422	420	415	414	413	443	429	385	396	400	395	425	355	407	393	421	407	380	419	419	372	395	421	432	433	402	432	429	406	429	415	409	397	421	416	401	394	397	403	381	433	416	421	413	437	404	375	437	401	404	407	387	435	420	402	413	393	427	439	421	435	405	417	397	419	401	379	411	448	437	405	439	418	401	431	403	420	437	402	430	402	405	407	393	407	403	382	412	410	410	429	442	423	434	414	439	408	409	428	377	411	390	393	396	403	388	413	404	396	423	449	419	418	406	418	402	395	434	432	405	401	393	396	401	438	432	429	427	414	451	420	438	404	424	422	389	397	414	401	417	406	408	433	392	407	386	415	409	450	412	404	472	416	387	396	414	425	400	432	423	423	394	407	443	435	396	435	424	397	415	405	414	388	448	406	408	423	412	407	449	414	402	421	400	398	406	396	407	427	416	410	391	392	430	422	405	419	453	425	398	439	400	388	428	376	403	405	424	393	410	409	395	402	384	426	423	416	401	415	404	429	409	386	383	426	428	411	404	449	400	370	440	432	404	423	373	414	414	383	409	459	417	392	378	396	408	451	408	414	381	405	438	393	409	400	389	418	407	406	424	408	412	378	423	402	363	440	412	388	372	407	420	412	404	416	437	415	410	400	408	368	432	405	439	446	403	418	406	437	417	433	430	437	433	398	390	387	412	392	400	384	412	411	379	389	416	378	423	412	413	444	370	439	401	410	391	392	409	402	400	392	417	441	428	421	429	398	386	402	441	383	413	429	389	440	416	410	418	392	402	415	380	374	400	419	425	416	413	397	394	411	412	410	413	380	384	432	377	378	403	399	427	408	398	410	390	445	392	396	469	412	445	404	411	393	401	383	420	401	430	379	402	375	436	406	417	431	405	438	424	392	417	413	443	399	418	458	415	437	427	440	450	418	452	425	380	400	406	430	423	399	409	427	448	397	402	415	403	439	376	434	397	405	437	384	395	411	404	434	391	387	428	446	416	360	470	391	397	428	439	428	422	407	397	402	383	406	416	416	401	414	422	385	427	407	402	422	412	447	384	432	407	409	431	431	440	409	405	399	427	393	398	423	382	424	427	440	428	421	409	402	443	423	398	416	405	399	413	395	395	420	393	395	403	426	407	384	441	368	398	424	395	426	452	426	441	417	400	447	428	393	408	409	402	413	449	397	432	413	394	412	408	443	422	388	406	444	388	410	421	427	423	386	397	380	384	385	393	430	417	472	416	420	402	401	390	423	416	403	397	424	424	397	425	424	376	422	390	439	395	412	439	389	409	416	399	373	434	402	406	422	382	432	385	437	451	385	381	398	420	366	372	410	430	420	417	403	410	442	427	399	450	401	425	377	392	404	415	451	413	383	371	419	388	395	444	419	394	379	420	466	395	431	418	421	397	418	395	416	415	435	389	372	444	382	440	410	445	383	397	394	414	379	390	422	428	412	440	396	450	401	411	391	407	407	393	403	398	427	385	404	441	391	420	414	406	428	403	390	410	417	413	438	422	417	422	404	426	378	437	439	434	417	417	364	410	376	426	431	406	417	384	404	444	375	443	432	427	403	415	432	422	407	369	405	413	408	404	372	408	400	419	377	439	398	436	404	409	357	400	424	426	450	419	415	398	390	427	432	430	439	393	420	419	413	434	394	395	412	420	395	425	434	430	404	446	387	412	394	397	396	417	396	413	410	388	432	390	433	400	391	435	421	377	384	398	426	422	446	410	436	412	408	389	419	468	423	390	388	430	434	409	388	385	411	398	396	393	408	379	405	349	392	396	386	406	379	420	389	427	392	435	396	406	403	400	423	411	402	394	397	450	402	416	391	429	382	406	422	402	389	448	438	412	404	424	372	388	371	417	437	414	408	407	403	384	447	405	424
25532	21732	29843	28220	21257	14429	8459	3976	2111	1458	1068	923	739	724	628	562	477	480	474	413	403	406	396	390	326	354	390	365	336	332	359	352	361	340	333	320	376	357	352	310	359	336	329	340	337	340	316	362	339	329	302	330	362	327	323	347	309	347	319	343	290	317	324	303	341	332	326	315	353	332	332	337	306	346	323	298	337	351	324	341	301	316	335	311	341	347	347	315	325	310	318	348	345	353	307	325	343	310	339	332	337	326	323	332	348	310	323	345	323	332	327	312	343	323	312	309	342	355	317	334	310	349	342	348	341	359	326	351	327	320	333	366	342	318	337	334	346	352	337	323	333	304	337	346	312	368	296	310	348	350	340	347	343	312	357	314	303	322	378	316	330	355	344	340	362	331	328	295	345	352	306	350	304	341	293	321	348	313	312	354	341	311	330	325	345	305	321	324	344	349	353	342	341	363	313	329	302	325	307	306	322	341	313	350	354	340	378	379	308	351	351	307	360	361	317	343	365	351	324	323	339	329	325	344	330	294	349	306	330	333	361	394	330	324	314	313	317	319	394	339	349	322	333	335	325	320	322	325	318	283	324	333	346	352	342	302	334	326	339	309	323	308	294	312	342	350	333	358	316	328	342	349	344	344	336	330	334	324	327	330	323	317	335	332	344	318	321	335	331	327	311	306	316	346	346	359	346	347	319	343	326	332	331	334	343	327	314	347	325	360	315	316	344	335	325	347	328	334	349	316	330	340	318	323	324	345	333	379	342	287	327	282	340	322	315	322	309	327	354	314	315	355	319	304	354	350	322	326	339	315	365	357	361	307	322	297	343	331	367	329	323	349	330	349	322	324	345	323	367	329	330	332	335	325	308	346	333	330	333	316	315	338	310	336	350	342	337	306	325	353	298	332	346	319	333	320	299	350	316	313	318	331	329	316	356	349	351	338	320	360	321	324	320	322	345	335	333	327	318	359	309	360	341	336	343	331	339	314	322	286	342	326	326	334	352	362	351	341	348	344	346	354	312	338	344	316	313	352	306	337	355	350	351	346	339	341	326	323	347	295	327	329	328	336	332	350	336	342	324	337	308	328	319	363	345	303	328	335	351	376	321	326	341	320	348	280	253	329	368	339	340	382	350	368	341	334	347	338	350	297	311	332	300	325	278	325	339	356	339	294	340	322	349	311	356	343	329	354	349	328	363	350	313	332	339	340	348	302	337	360	323	340	399	316	339	320	333	345	343	329	314	314	365	329	320	316	340	331	336	331	367	323	322	339	303	339	317	343	320	345	306	324	312	306	331	330	313	319	328	311	308	345	320	299	319	324	330	301	326	306	332	312	357	344	329	342	313	319	313	338	351	360	342	316	309	319	311	336	313	309	331	327	304	362	331	331	362	324	316	339	363	359	354	313	335	341	325	332	337	337	349	330	345	331	338	347	332	375	326	346	325	296	310	336	337	344	309	326	345	329	342	321	336	331	359	358	343	328	332	305	336	339	334	351	345	328	323	325	334	338	328	326	311	324	322	333	343	364	324	349	329	283	359	307	344	347	300	305	346	361	310	338	327	353	323	340	310	302	371	328	344	360	305	315	339	329	327	312	310	355	314	326	337	359	309	351	335	327	375	311	319	315	335	328	330	333	332	324	336	302	317	324	333	322	318	343	340	310	327	324	339	341	351	326	346	313	348	320	315	349	338	331	346	333	304	315	325	357	341	334	312	309	332	321	318	325	349	318	368	364	339	308	329	331	316	338	293	328	352	301	336	347	301	324	336	330	343	365	337	359	333	326	343	329	349	325	364	290	342	330	304	330	328	365	328	343	363	324	334	313	318	352	339	324	332	349	321	347	326	315	344	312	348	372	306	326	326	292	318	336	375	310	333	325	344	344	311	330	325	334	335	318	312	354	323	332	368	293	311	313	346	354	333	336	312	347	339	341	334	328	344	314	313	347	329	318	305	353	347	364	347	338	326	335	337	307	363	363	352	320	342	315	303	336	340	321	342	296	315	374	326	338	328	325	331	313	312	328	346	341	350	309	314	335	350	319	354	335	336	348	327	321	306	354	333	367	296	336	305	325	333	318	340	321	338	325	328	313	307	366	309	375	326	331	374	325	297	348	326	355	345	322	304	314	312	325	306	344	339	341	350	351	340	335	359	326	326	364	321	332	326	314	318	345	327	328	344	319	318	343	308	340	353	345	305	355	317	337	361	352	343	310	285	319	327	324	307	349	321	335	319	355	325	327	339	328	356	365	318	303	323	355	313	309	314	325	344	350	298	333	324	347	327	309	313	307	310	361	344	375	336	353	325	348	322	318	326	356	342	326	334	389	296	321	317	340	353	325	370	330	347	329	331	327	334	327	307	327	334	287	344	334	351	349	310	313	346	322	337	326	330	344	335	334	311	338	355	352	325	307	342	365	345	318	332	333	346	335	321	358	356	345	327	340	329	336	351	307	342	327	347	313	383	335	332	342	353	340	345	314	366	318	313	321	333	352	343	375	342	349	352	355	322	313	332	327	328	334	320	369	317	326	361	313	329	347	309	330	301	324	310	321	299	309	351	307	351	339	333	328	323	360	326	348	323	339	327	329	331	331	356	328	365	332	350	332	330	329	348	348	303	332	367	325	312	324	301	342	359	341	335	300	337	357	349	311	321	334	318	344	349	312	314	330	326	309	327	327	309	340	348	318	314	335	345	321	328	328	334	327	310	347	338	331	330	391	301	323	317	327	323	340	334	350	351	349	341	349	327	332	360	347	310	328	336	314	342	299	340	336	339	340	330	341	344	354	319	344	337	345	328	326	305	324	329	344	313	317	338	332	325	342	287	372	307	344	338	307	330	370	333	334	321	339	333	335	333	359	303	309	326	340	318	324	315	313	353	378	360	353	338	334	342	350	305	327	324	321	311	356	363	361	350	327	343	334	353	315	323	359	316	302	315	333	335	328	322	356	327	328	339	316	298	325	322	374	341	309	358	328	323	332	317	390	332	312	317	328	327	348	336	316	334	370	330	325	321	329	310	339	350	322	329	341	330	323	332	324	311	349	333	293	353	348	358	347	300	343	307	342	347	359	350	322	322	318	371	332	298	327	320	349	314	319	329	328	328	338	324	354	308	324	301	328	323	330	322	362	330	327	321	311	348	371	345	345	354	352	330	333	324	348	321	368	325	317	316	362	357	345	333	330	323	333	304	356	340	321	315	327	353	339	341	351	346	336	348	324	291	315	341	350	347	347	330	323	330	303	338	306	337	310	330	335	325	314	352	318	362	329	309	342	344	343	364	300	311	299	319	322	368	335	324	322	356	348	357	329	333	320	350	312	328	323	352	321	334	333	332	345	340	327	333	326	314	318	333	374	347	349	316	323	307	329	355	343	376	328	335	327	398	351	322	352	372	342	326	335	373	332	319	359	297	334	299	347	345	341	314	306	344	352	362	344	345	336	328	319	330	358	315	345	349	335	330	321	349	319	322	315	311	352	324	330	341	336
37745	59019	51373	34114	23675	17604	12205	6939	3820	2451	1802	1464	1248	1050	927	833	781	662	625	613	552	524	552	499	446	469	431	444	422	411	450	435	425	436	435	423	461	445	396	406	394	431	408	390	418	399	409	436	393	355	441	409	381	393	384	392	424	379	391	408	409	407	407	402	383	392	405	351	370	393	397	419	419	405	398	412	372	377	358	367	402	412	400	391	363	407	380	379	393	431	390	388	399	381	393	400	368	384	377	413	383	417	379	394	433	397	384	420	416	398	442	398	379	379	438	402	432	409	392	403	432	410	393	401	403	431	399	392	392	373	387	423	429	376	389	374	412	392	414	377	401	407	414	408	394	369	389	380	372	430	403	434	407	386	356	399	399	385	409	378	388	366	362	395	416	360	405	406	418	412	403	408	415	415	416	389	421	404	381	412	398	378	382	430	384	382	396	399	379	409	398	385	379	400	409	385	414	423	361	388	397	395	373	429	363	435	417	413	406	411	418	400	410	414	410	418	401	402	422	396	388	389	418	376	395	421	397	413	372	370	383	370	399	409	434	411	409	401	388	377	371	397	424	414	368	383	427	369	417	377	417	403	419	410	432	385	407	415	411	391	374	395	404	413	416	431	427	376	403	411	377	393	373	375	363	422	385	400	387	399	418	383	387	380	384	441	430	375	397	387	408	409	425	418	408	416	362	426	409	418	404	369	401	366	364	382	412	373	396	407	384	397	352	426	396	410	378	404	357	380	393	425	383	383	434	399	377	373	385	409	401	392	411	413	374	442	401	420	396	408	391	407	372	402	374	388	364	361	400	405	390	390	396	386	392	384	383	391	384	411	387	423	391	367	392	419	410	387	435	420	407	402	395	401	371	385	419	400	390	410	403	378	390	373	396	383	383	413	392	419	418	371	460	379	401	420	397	405	409	405	384	398	355	379	408	408	432	428	409	377	401	402	388	404	405	405	369	384	402	416	368	382	391	390	400	405	375	354	397	393	378	426	417	391	420	391	394	403	397	455	395	402	446	367	437	388	413	397	391	421	427	381	417	404	432	431	394	374	389	398	408	423	411	394	364	414	449	381	410	382	395	375	402	413	431	402	392	383	405	386	399	389	379	382	366	382	432	416	431	417	408	405	392	400	357	409	400	395	356	380	411	423	425	415	411	386	367	432	389	373	374	434	408	387	409	390	403	387	402	396	400	381	406	402	391	397	401	411	395	427	379	377	378	423	421	431	412	414	401	408	394	420	409	418	392	393	403	373	418	400	372	434	380	434	402	436	406	381	390	382	378	398	421	365	378	374	367	388	401	392	435	410	409	444	439	439	402	394	397	404	398	387	400	359	414	394	423	411	414	405	363	383	393	367	447	371	380	400	380	412	375	419	416	385	413	364	425	383	423	357	384	410	395	413	421	409	386	394	341	425	392	393	436	415	374	372	431	415	415	391	420	390	385	432	419	406	404	375	406	376	403	410	407	365	388	434	365	405	392	406	388	404	385	388	416	411	403	402	405	438	378	402	411	395	376	400	427	418	400	425	367	389	408	369	393	354	359	375	429	398	378	403	396	382	396	412	391	383	412	388	384	382	385	447	421	398	421	399	398	395	388	386	377	386	398	400	419	468	421	396	420	366	372	405	378	380	434	368	362	411	363	385	375	422	416	376	412	424	394	411	413	368	402	401	412	400	373	408	403	407	398	402	391	412	409	405	398	356	416	364	409	379	396	396	436	398	377	361	414	399	401	381	402	428	363	426	420	407	412	381	374	386	378	407	376	401	408	406	375	384	390	410	418	395	387	408	408	365	373	377	415	376	385	392	409	403	412	415	396	405	410	369	435	412	375	411	428	422	411	411	394	416	402	399	385	389	413	396	379	431	390	391	400	427	401	391	417	419	396	373	369	410	411	390	383	411	411	366	412	405	432	399	413	407	428	408	380	444	394	414	405	371	390	439	395	388	378	394	350	397	389	415	403	402	411	391	404	372	398	384	393	399	390	391	377	406	399	401	415	377	413	401	402	406	393	399	363	436	422	380	401	408	376	390	405	366	392	373	383	405	415	366	397	404	421	395	353	407	433	391	408	409	397	376	388	379	401	437	404	402	415	372	337	376	364	444	390	357	412	396	426	394	414	392	390	422	386	398	382	384	409	399	397	403	402	409	386	405	402	378	399	387	395	358	420	404	399	395	367	404	408	401	393	378	406	385	411	421	362	425	392	430	404	396	408	358	375	371	429	374	427	384	359	400	390	428	395	393	414	372	429	374	374	424	426	412	400	390	415	367	381	411	390	399	410	401	426	386	397	380	427	398	375	399	376	381	384	398	382	379	383	402	401	457	413	461	428	395	423	378	404	387	412	424	417	411	395	418	399	410	427	404	355	412	383	409	377	428	383	389	388	374	360	414	413	395	356	410	390	366	369	396	401	397	381	429	418	431	400	406	412	392	430	418	411	389	412	409	402	399	413	421	410	434	394	419	429	421	384	465	403	413	389	420	409	390	389	442	395	407	409	418	391	431	390	384	383	382	382	375	406	378	420	401	409	381	372	407	383	360	396	401	394	435	376	376	371	402	416	388	395	389	389	453	406	405	378	397	395	391	375	380	397	367	401	388	411	388	405	395	388	401	427	429	395	368	400	444	369	375	411	423	361	402	390	387	393	356	426	388	384	425	404	383	429	420	445	404	387	417	441	396	406	383	410	440	405	407	422	395	409	419	404	402	363	380	392	388	387	424	416	361	405	409	397	398	419	409	428	402	407	424	420	387	403	404	400	394	395	393	401	386	380	402	355	433	408	373	390	421	420	397	410	400	397	469	379	418	428	391	371	414	363	393	396	402	406	417	393	409	381	412	414	416	417	399	365	427	424	417	441	389	425	387	406	401	400	394	421	396	426	380	400	352	403	426	406	381	364	387	419	417	427	406	411	410	402	353	412	402	416	396	349	358	387	412	427	411	362	377	398	454	413	366	404	413	422	404	385	399	410	408	394	381	409	407	440	394	398	379	420	388	429	405	393	393	421	380	376	443	383	394	427	435	420	424	406	387	390	398	426	464	403	405	416	390	378	366	404	408	413	409	394	414	393	359	384	392	414	397	364	400	431	401	424	379	373	408	387	426	376	388	430	445	430	397	362	363	427	390	427	426	421	394	433	391	396	405	411	389	395	416	429	380	386	405	377	407	421	392	402	389	382	413	407	399	377	388	402	409	333	436	411	402	377	381	425	378	396	375	381	405	409	391	412	385	422	402	418	413	386	416	390	410	393	417	398	381	390	401	406	382	386	418	391	403	393	414	391	398	366	421	392	430	415	431	423	361	393	385	422	428	404	355	397	387	422	405	383	389	384	397	404	395	415	394	395	380	426	405	420	437	416	413	406	397	409	405	394	408	380	411	411	410	359	386	350	404	381	431	398	393	406	384	357	399	344	406	414	397	385	426	397	378	427	402	426	375	367	401	382	420	439	395	392	395	374	400	397	389	392	400	403	381	369	374
23279	21630	29438	24748	22783	24537	21934	10298	4321	2577	1885	1486	1200	1070	877	796	666	569	541	551	526	464	437	472	396	415	402	407	377	383	375	358	385	333	350	374	373	423	363	373	346	354	360	387	346	310	350	338	368	376	351	337	384	357	354	353	347	349	337	352	372	358	350	349	338	365	362	337	365	393	330	332	348	359	315	327	331	340	339	339	350	365	351	340	367	308	334	314	348	355	343	320	370	342	335	368	346	356	332	342	335	340	354	346	318	359	333	334	381	336	335	350	354	344	349	339	328	349	312	330	317	348	350	337	331	357	371	317	317	353	335	323	344	377	341	316	346	357	358	312	369	374	341	350	344	322	333	315	367	374	337	373	366	349	333	324	371	338	336	373	352	363	356	336	325	328	357	365	329	306	350	328	364	347	315	328	343	313	314	394	362	347	347	359	331	324	331	359	343	365	327	375	343	349	337	333	316	362	347	354	360	336	357	364	346	354	353	349	339	360	326	341	358	323	336	326	307	359	359	354	344	353	347	353	349	350	353	384	327	333	322	332	338	327	380	315	330	332	391	331	313	340	375	350	305	335	358	361	338	302	319	330	334	350	329	348	334	371	340	342	337	356	345	353	363	323	346	311	331	332	351	351	318	372	330	342	322	354	335	316	318	318	332	347	350	336	374	343	342	358	386	328	335	346	365	336	365	343	361	347	335	362	361	337	352	332	346	340	360	322	369	339	356	373	336	318	337	335	367	372	359	334	360	363	340	365	352	348	322	305	333	327	318	346	387	358	349	371	352	358	331	341	371	313	341	342	336	385	356	358	334	338	350	348	368	321	348	342	354	343	339	349	325	348	310	348	358	352	327	312	319	361	341	358	323	371	339	333	357	336	327	340	337	313	367	368	352	336	333	341	327	328	355	359	291	336	318	301	351	358	334	326	335	311	331	358	324	355	333	317	337	351	340	318	367	344	330	350	327	330	355	351	347	355	379	381	351	344	312	353	356	354	347	327	342	330	325	325	366	371	341	343	354	346	333	319	334	339	369	333	335	355	339	359	343	345	353	349	316	352	319	356	341	366	331	340	361	332	360	353	345	304	302	378	344	338	309	339	350	347	335	323	325	326	335	314	360	335	287	367	337	337	342	323	344	325	327	351	353	332	319	339	310	358	369	338	341	332	300	335	371	367	360	361	322	352	335	334	373	368	350	332	350	357	323	297	348	352	322	363	344	352	363	326	328	339	352	320	346	367	351	349	342	403	359	308	334	347	348	370	339	354	316	340	340	362	363	387	343	342	367	320	337	353	352	327	314	345	308	344	360	342	340	339	317	336	357	333	375	359	340	329	348	335	308	350	337	311	353	323	348	342	354	342	362	330	316	346	343	333	330	370	363	384	347	336	304	300	370	315	328	362	358	304	343	355	337	351	329	317	352	328	329	338	323	365	349	335	340	329	322	374	342	363	360	364	311	342	357	334	405	363	342	329	338	361	350	345	352	354	318	331	341	360	349	365	293	327	366	325	355	347	363	350	337	361	368	313	350	334	351	324	365	360	336	323	340	359	340	328	359	351	354	330	375	358	382	344	302	305	352	344	320	361	349	356	351	339	348	362	342	319	352	333	373	334	331	345	336	329	323	327	356	361	337	346	343	345	375	351	369	338	370	338	327	355	354	337	327	347	337	353	378	342	336	314	334	334	359	379	328	326	356	321	340	337	354	350	359	343	301	328	356	341	321	358	369	315	344	308	345	338	353	357	358	362	324	380	370	334	304	381	328	354	333	367	354	396	325	345	361	341	371	349	343	360	344	322	346	353	360	296	345	334	341	354	364	331	360	344	339	319	294	322	367	364	324	316	363	319	338	330	333	330	346	353	336	364	354	345	334	326	344	326	373	357	335	339	346	336	355	322	353	328	332	388	350	379	347	340	356	346	338	362	320	347	351	340	308	356	346	357	319	333	336	319	330	329	344	323	335	340	333	355	311	325	316	320	327	321	358	336	369	336	333	343	359	335	378	333	324	356	331	365	325	360	338	334	355	363	317	346	353	350	299	356	373	354	337	330	357	320	354	341	333	326	324	335	375	329	338	366	331	325	324	347	321	352	332	323	305	380	345	340	379	336	350	367	306	361	356	323	342	344	364	353	338	315	356	370	362	364	313	344	359	345	368	325	332	317	319	336	313	316	364	384	324	338	361	337	365	337	338	360	336	306	345	338	329	328	353	331	356	325	363	330	334	298	349	313	333	296	358	358	320	333	320	365	360	372	305	346	344	349	370	296	314	345	324	352	353	316	345	309	336	359	333	314	305	360	339	361	376	343	324	347	339	329	357	364	343	352	322	370	332	340	375	348	342	372	312	331	355	342	352	351	339	327	329	356	378	369	353	332	312	322	328	334	341	326	304	361	343	348	325	313	350	329	303	329	355	374	354	359	342	338	339	315	339	365	327	315	341	320	347	359	353	339	329	347	330	355	340	355	333	356	342	354	358	312	320	333	304	307	320	353	342	356	339	337	333	346	339	336	337	320	350	335	361	319	335	341	370	336	376	360	377	343	344	346	302	355	303	364	353	322	374	349	343	351	318	372	335	337	346	372	302	370	344	353	367	328	329	348	335	358	346	324	351	333	347	328	329	374	370	382	313	324	322	342	376	310	351	341	361	369	348	301	348	359	367	324	340	344	377	323	368	334	361	351	338	356	349	338	335	309	344	325	348	336	326	369	329	321	355	371	339	317	340	353	307	317	363	385	379	311	348	302	336	324	360	377	325	359	332	347	333	360	352	367	378	321	353	341	358	384	346	342	345	323	297	375	346	352	338	381	347	347	343	354	317	325	347	333	326	346	345	340	342	317	323	322	333	341	316	341	340	330	354	366	334	320	326	325	347	333	337	355	351	355	376	356	344	312	338	350	362	353	334	329	318	363	338	370	330	347	343	371	312	347	339	358	339	341	330	328	341	331	365	357	343	362	342	337	327	352	340	327	314	338	318	286	361	336	338	325	316	350	325	314	344	330	333	371	361	359	347	367	348	375	326	323	312	335	342	329	335	330	293	320	358	337	370	327	350	326	346	329	323	333	347	324	322	343	366	349	343	323	337	358	343	360	328	317	348	325	334	333	348	358	335	345	331	344	345	352	339	360	341	353	354	333	333	336	359	305	323	323	305	345	338	342	352	347	316	330	365	339	343	351	364	345	334	340	334	347	342	340	345	393	328	347	362	348	356	334	303	328	364	309	404	325	362	356	328	345	341	360	335	358	314	350	327	346	337	325	366	359	332	338	298	318	357	351	308	330	372	345	351	360	310	354	348	337	326	352	350	338	351	346	332	338	328	323	300	351	312	328	320	333	322	361	314	346	316	355	332	355	359	370	336	342	320	341	350	389	356	329	324	366	324	318	349	356	344	342	313	364	318	336	357	346	365	336	341	337	354	354	328	325	343	344	329	338	344	316	331	332	339	334	328	315	349	366	340	338	359	340	333	315	344	328	351	325	361	342
39119	71401	63294	44199	36653	28183	19441	12711	6837	3952	2839	2194	1875	1514	1326	1169	994	884	773	705	673	621	556	522	550	512	484	483	465	465	451	438	429	442	434	426	422	440	417	464	405	398	410	425	412	371	446	427	416	458	420	365	459	386	469	418	427	405	406	404	413	404	425	419	406	432	425	427	403	396	430	422	395	405	406	369	406	415	376	393	364	391	413	378	418	415	396	381	373	381	356	392	395	415	460	393	418	402	416	423	431	398	422	424	400	432	414	396	406	445	373	425	396	427	395	443	410	401	395	405	436	369	392	400	375	416	350	423	415	417	361	406	413	388	404	430	399	410	402	422	396	416	398	431	396	408	401	437	410	393	388	377	411	433	391	405	399	408	395	409	392	413	367	390	420	392	404	371	418	416	395	408	398	411	407	418	409	411	400	396	399	393	401	413	393	402	433	423	415	390	432	376	435	431	400	404	423	411	394	390	409	382	402	387	435	384	383	391	398	406	415	420	402	421	419	406	369	374	393	415	391	412	387	380	378	418	439	411	401	395	394	423	373	415	357	416	415	420	379	394	375	421	382	418	391	409	400	426	410	463	393	413	414	395	383	401	421	435	408	381	389	394	397	356	423	417	410	391	388	397	407	415	402	397	412	437	379	419	404	415	358	378	390	416	395	404	417	386	376	391	437	460	432	428	381	402	415	411	358	432	415	384	423	357	412	390	395	432	391	440	426	398	396	362	396	398	402	406	406	414	378	418	377	392	380	396	384	409	419	407	420	412	389	410	403	428	404	393	399	429	417	413	422	422	413	421	428	418	398	414	412	374	417	413	380	385	391	381	395	391	413	404	412	428	381	400	351	407	425	410	438	399	388	396	424	410	391	399	416	429	391	410	411	374	388	395	402	423	408	409	418	402	408	433	396	405	451	397	415	421	400	402	381	403	425	417	408	394	378	440	383	398	395	400	402	385	389	408	374	404	405	380	370	382	429	391	355	419	413	418	379	392	409	413	392	395	428	390	405	440	418	412	446	400	395	422	389	407	410	425	375	386	413	396	407	446	381	406	391	400	351	414	365	434	404	425	405	402	393	407	414	423	394	389	403	422	427	393	382	406	415	386	422	410	375	428	377	436	379	404	397	388	427	403	365	384	419	417	418	424	375	448	390	411	409	415	397	394	392	404	419	405	396	378	409	414	385	388	421	447	417	399	377	415	411	368	432	409	410	395	394	387	420	379	414	431	379	380	389	434	395	402	425	397	410	403	410	395	393	379	432	366	383	445	396	380	385	392	394	404	417	378	385	393	387	392	387	406	394	368	432	403	392	380	418	409	380	389	408	428	396	432	423	415	391	421	426	389	400	403	403	411	445	382	384	415	378	398	395	387	420	415	380	413	403	415	394	370	406	399	416	371	388	445	407	418	401	404	363	409	422	390	410	454	371	387	418	410	387	368	394	387	394	419	463	411	383	404	407	389	431	401	442	371	395	374	381	398	389	415	420	418	388	410	383	383	390	405	403	420	416	425	415	380	398	418	374	384	419	383	421	394	427	377	398	397	403	395	422	381	404	391	410	375	444	398	423	401	373	429	384	375	429	418	405	405	413	398	402	387	414	407	424	413	397	438	407	434	391	399	402	400	385	420	454	383	405	423	415	414	419	411	423	382	383	383	406	388	407	393	426	398	410	389	409	412	407	413	428	402	390	439	383	419	431	399	390	374	386	430	405	405	443	416	389	424	400	363	392	410	427	427	396	402	365	338	400	429	400	401	416	408	415	386	415	409	410	391	400	397	384	401	403	411	431	417	386	424	420	381	408	404	404	405	409	379	431	405	401	378	382	384	399	404	411	414	425	371	381	447	408	376	391	364	414	417	406	403	401	397	377	413	395	409	435	379	431	387	422	419	396	394	417	417	394	403	397	404	427	426	386	395	404	432	413	382	358	433	421	414	416	422	463	418	379	427	421	398	419	384	385	414	400	399	409	405	405	431	385	418	410	396	413	402	413	422	411	367	374	439	414	422	405	426	409	400	414	401	387	415	413	389	412	388	420	388	383	371	405	441	382	380	449	428	378	450	415	401	381	399	378	420	417	406	428	437	414	383	414	402	398	446	385	411	406	388	363	403	434	400	401	406	367	416	394	391	388	395	416	396	399	417	419	380	424	422	404	465	394	372	404	375	390	388	394	401	390	411	446	386	419	403	405	405	423	420	413	375	431	403	418	450	399	390	413	379	377	405	372	410	385	404	364	389	392	419	419	367	386	380	418	446	419	415	399	424	383	371	428	423	436	400	418	395	418	404	410	424	388	404	409	426	407	422	438	423	416	406	410	413	392	404	420	399	369	396	434	403	386	405	367	409	438	410	411	383	387	422	401	387	403	386	399	393	374	396	435	381	387	414	420	413	395	389	402	418	390	419	394	406	407	413	423	401	425	397	427	428	402	385	402	387	423	429	380	382	388	406	426	422	410	398	420	402	433	396	377	412	412	365	396	393	422	421	408	413	412	383	433	417	393	364	422	394	429	372	405	410	432	412	395	421	406	429	415	411	413	375	379	396	407	388	405	374	397	454	394	384	412	411	378	403	411	426	449	417	410	378	424	395	366	442	378	407	371	432	393	397	396	402	402	397	437	399	404	412	374	390	362	408	393	393	446	386	393	414	377	398	391	396	405	414	404	419	385	393	428	386	393	394	389	417	415	462	427	442	367	436	430	413	402	396	444	417	409	426	404	402	421	423	421	400	420	372	424	425	398	420	398	392	442	421	414	428	389	390	402	421	410	417	377	410	400	421	398	427	427	404	395	437	429	432	424	370	398	413	373	392	413	382	386	430	409	438	426	410	443	407	377	396	399	401	408	373	394	396	388	414	428	386	421	409	399	390	413	410	462	422	416	410	346	391	400	406	412	412	393	413	401	417	418	431	407	397	382	425	358	418	391	433	408	420	431	388	424	405	393	393	382	429	380	447	458	396	378	444	408	408	392	395	401	371	395	435	387	393	406	405	385	376	421	411	415	397	414	414	390	413	424	406	406	390	410	407	384	391	415	429	403	409	390	396	427	403	384	368	418	408	408	391	422	401	395	401	392	425	398	417	382	398	384	393	386	378	408	389	402	428	401	419	408	412	433	404	409	424	396	398	366	404	371	397	403	368	390	427	438	445	360	412	379	407	408	416	425	414	377	403	461	401	407	410	412	411	428	408	418	402	362	402	397	427	429	398	418	430	430	443	425	426	401	385	392	398	413	402	403	429	394	442	432	422	407	447	400	406	409	375	403	388	417	402	424	364	380	394	409	439	420	386	393	394	384	420	428	382	404	393	397	430	431	393	409	412	393	400	400	400	401	412	416	403	414	391	370	422	429	407	391	419	422	406	391	428	386	428	426	393	427	388	373	405	392	432	388	418	425	386	393	402	414	426	377	419	423	395	440	427	432	391	414	408	419	428	439	410	451	441	396	386	405	397	409	415	410	399	423	373	403	421	390	417	428	396	390	367
31888	37329	41518	28431	16810	8445	4247	2405	1464	1011	855	744	661	580	551	492	436	456	399	407	371	343	390	385	354	372	336	357	343	338	334	304	325	336	347	308	349	316	342	345	319	337	322	320	333	351	351	306	343	362	324	305	324	318	304	308	315	339	341	350	328	326	326	337	310	314	327	351	344	319	323	343	331	358	358	348	300	327	334	346	302	323	340	356	328	328	302	313	354	323	323	324	334	349	351	305	345	315	329	306	320	345	304	354	323	361	311	359	331	324	333	341	335	317	326	334	334	290	319	302	322	324	355	335	324	323	346	312	342	338	293	316	337	321	322	323	358	306	337	326	332	325	332	312	286	333	286	335	358	352	317	299	311	320	336	336	315	331	324	321	347	285	360	296	321	337	359	326	323	314	316	316	333	314	332	308	355	318	317	324	314	360	351	348	347	301	366	354	292	311	333	352	335	319	336	313	325	336	297	320	306	341	310	339	359	343	362	308	361	345	351	330	295	342	350	333	335	323	344	333	329	318	319	345	316	311	340	339	342	326	333	307	315	323	348	340	320	315	325	333	339	312	342	303	325	322	352	312	320	333	305	332	323	315	332	318	336	308	309	325	346	342	346	314	315	330	319	326	376	301	287	345	338	328	341	347	318	336	336	369	337	353	315	328	330	336	347	311	355	323	328	331	324	356	337	325	365	338	336	347	300	320	307	343	338	345	339	359	320	321	313	356	313	335	340	320	332	336	326	316	318	332	334	322	327	337	319	354	343	316	318	292	329	315	313	337	315	335	330	306	297	288	347	338	339	364	331	323	322	337	297	319	340	339	354	348	321	307	321	343	310	328	306	331	339	318	359	320	351	306	351	302	333	325	331	310	375	344	312	344	364	323	314	338	353	329	333	331	340	286	332	319	329	335	339	338	310	356	337	328	333	323	351	363	299	339	351	333	359	305	312	323	333	320	355	300	334	337	338	318	308	341	303	291	372	348	351	312	314	315	355	312	327	328	326	308	354	337	318	321	341	305	316	345	330	323	312	316	331	340	325	317	324	370	310	315	349	323	334	343	321	345	355	324	334	350	333	354	344	344	346	323	329	334	318	312	334	379	306	343	309	367	308	301	315	339	287	348	321	329	308	333	323	327	303	320	340	345	325	324	318	321	372	328	307	342	315	342	331	340	329	329	335	344	334	346	326	307	327	352	317	319	311	312	338	346	349	321	348	316	314	326	298	346	299	326	330	347	339	335	332	296	326	327	335	329	342	297	321	319	332	304	354	364	332	350	299	296	335	299	331	334	363	347	325	355	322	335	335	327	345	307	332	320	326	354	311	307	347	314	327	350	343	309	295	324	355	336	317	288	351	315	317	328	319	345	314	348	349	349	323	335	303	322	342	348	322	312	340	331	297	310	335	355	314	320	278	287	362	307	328	367	316	365	345	310	356	335	322	315	331	341	351	312	324	346	332	316	342	323	345	328	338	329	334	334	330	334	310	319	363	318	332	292	313	348	328	331	328	350	318	347	328	328	359	331	346	328	334	319	334	318	305	314	338	346	315	326	345	298	347	300	325	330	335	312	334	335	328	335	293	333	328	312	318	344	327	334	336	313	346	329	309	320	364	309	349	308	336	338	331	366	357	342	322	371	306	336	345	309	354	338	332	331	328	346	311	311	364	300	333	310	345	339	344	301	329	314	322	331	342	337	348	287	306	307	313	363	333	332	350	326	346	347	292	331	334	312	332	346	306	307	350	343	319	345	313	328	327	340	362	327	349	324	357	308	341	311	348	335	304	291	349	340	316	288	309	322	319	351	331	333	308	310	368	320	337	299	265	316	293	316	321	329	309	315	289	319	336	329	326	326	336	342	336	331	349	327	350	327	293	321	325	350	339	309	297	377	301	328	361	332	354	316	359	315	327	315	334	317	344	330	303	321	314	355	350	310	336	349	359	336	357	332	346	374	309	346	315	321	341	343	304	348	324	341	309	340	331	342	349	353	341	351	320	314	308	338	345	326	338	325	312	335	322	328	323	330	375	288	328	352	317	328	337	309	352	305	289	299	319	343	345	302	322	313	333	325	306	319	365	315	318	330	335	337	306	342	352	295	332	328	338	327	318	327	335	333	326	326	336	342	339	335	339	327	330	330	340	334	358	341	327	309	362	320	332	340	318	340	294	333	274	338	341	300	322	350	319	329	351	325	318	356	345	333	338	292	319	331	293	300	277	322	332	376	338	285	300	340	302	319	301	327	336	329	314	353	355	287	363	351	354	323	339	366	323	328	330	373	372	343	339	343	296	343	305	332	325	314	316	327	323	333	325	333	370	343	353	351	307	342	292	326	300	334	308	350	342	316	343	324	340	332	363	347	331	331	350	352	362	321	312	351	365	363	346	342	324	326	342	321	300	355	323	300	310	337	320	325	329	323	329	318	328	337	332	317	333	328	351	307	345	324	328	325	316	336	356	301	341	344	325	327	321	354	325	320	366	336	320	317	301	311	321	334	321	321	310	338	350	323	344	331	316	289	310	373	321	320	363	371	299	305	323	355	362	300	349	333	327	343	333	361	308	352	326	333	322	315	315	338	332	344	318	323	325	363	314	354	346	315	339	320	346	311	318	327	356	338	342	309	332	333	327	323	314	341	303	313	336	372	321	316	337	335	329	345	311	318	340	318	321	323	342	318	329	332	332	318	335	330	317	332	357	335	317	373	348	328	342	302	302	332	349	326	337	301	314	338	315	307	323	332	320	332	307	356	322	312	370	313	274	308	339	342	322	309	370	338	294	329	331	339	339	338	348	327	323	326	350	309	341	340	373	326	331	310	325	335	307	335	333	338	346	343	315	333	317	329	314	330	364	340	308	314	316	369	317	338	320	323	327	343	324	313	307	334	350	343	316	343	319	354	326	319	337	342	340	330	371	313	305	327	359	358	331	321	338	320	327	325	384	322	297	330	318	325	325	348	322	300	316	335	355	339	350	322	320	350	307	322	317	310	354	366	332	336	333	310	347	350	329	359	319	300	346	335	294	322	370	332	333	315	336	299	327	308	296	318	326	343	320	353	328	316	312	325	351	346	325	309	345	318	376	359	326	331	327	308	339	338	347	383	343	325	322	313	317	332	332	326	331	318	336	337	345	318	306	338	349	350	275	346	336	326	329	313	336	317	339	298	338	310	332	326	314	316	314	338	319	325	329	317	331	273	318	328	316	348	336	307	314	319	349	328	332	366	371	302	336	340	337	324	322	336	298	335	340	289	356	347	321	336	310	321	317	314	333	340	356	326	294	316	354	316	331	351	320	328	348	321	354	317	343	304	316	325	312	353	323	347	373	345	325	336	328	319	343	349	344	331	309	337	364	369	326	342	329	319	334	302	344	300	315	350	335	336	313	326	307	321	346	350	309	313	331	312	354	333	320	346	336	311	315	324	324	329	334	334	316	338	330	336	340	343	325	332	307	340	325	345	318	315	321	323	288	330	343	310	306	343	297	327	296	320
37958	55673	44143	28853	19684	12173	7408	4182	2550	1761	1295	1142	927	812	698	678	630	573	545	537	469	465	441	445	397	441	458	416	426	419	416	416	446	427	430	422	422	415	415	384	390	432	411	422	404	389	398	364	364	421	417	381	440	417	414	392	420	432	381	333	393	393	423	421	405	393	378	386	388	411	398	407	392	388	406	430	408	406	418	382	426	423	413	398	398	387	409	395	394	348	407	411	417	398	413	374	422	413	394	423	407	393	398	415	410	406	394	399	401	402	418	392	397	365	403	388	415	407	406	427	439	394	399	386	395	424	401	416	404	380	409	442	397	413	415	391	386	380	392	397	384	407	364	422	400	373	414	409	358	403	410	388	402	371	380	418	418	358	412	407	440	397	394	436	423	398	398	430	403	401	399	389	403	389	374	381	389	392	424	427	415	390	415	409	403	388	397	417	412	370	416	402	407	398	377	405	376	406	384	382	414	390	410	407	354	392	399	411	388	409	399	413	395	392	409	394	354	370	410	408	395	389	391	434	367	406	413	395	368	415	374	380	395	394	392	402	408	408	358	420	373	371	405	434	407	374	398	374	403	405	385	439	404	381	396	377	417	415	401	406	358	407	401	408	413	416	405	388	399	415	409	421	396	425	431	397	377	405	457	387	392	417	419	381	402	414	433	413	431	377	405	431	404	411	396	439	415	386	396	362	394	408	389	361	425	386	408	401	391	413	385	378	393	389	371	386	411	409	386	422	415	390	363	413	399	381	386	366	400	367	401	414	401	414	409	411	409	394	411	369	368	405	393	411	411	438	383	403	409	394	399	380	390	385	400	468	407	414	407	376	421	374	403	406	419	393	395	387	387	367	433	370	379	401	376	402	415	403	409	397	424	427	391	431	430	377	394	377	391	409	374	369	421	414	376	387	387	407	423	413	398	426	379	408	416	387	411	423	401	394	385	396	375	432	378	393	397	391	386	405	402	398	383	409	392	396	404	422	406	421	397	400	424	434	419	450	398	420	410	385	402	375	410	375	395	377	453	413	423	400	363	385	382	429	398	459	414	396	390	367	393	365	418	390	397	396	379	423	448	420	409	396	367	411	389	407	371	406	419	398	432	340	412	393	379	385	398	387	398	392	406	381	397	409	365	383	406	373	409	389	373	381	393	416	366	370	420	401	420	420	424	401	385	400	397	390	366	423	388	434	408	383	351	402	376	405	420	413	394	402	401	378	383	378	399	440	373	384	393	379	418	408	384	429	403	397	384	424	404	384	371	376	439	423	388	424	422	418	386	422	367	412	397	394	410	387	374	412	407	436	388	387	406	409	401	434	387	402	401	427	411	378	421	394	396	428	414	409	367	415	454	394	405	387	406	382	374	422	416	402	421	388	386	358	388	415	427	394	408	411	389	391	376	385	405	380	407	433	403	425	384	389	392	409	401	410	412	431	423	434	410	398	388	429	393	404	396	391	431	409	395	441	401	379	386	434	407	430	384	411	356	397	394	416	385	369	393	431	389	391	381	406	419	394	434	438	389	401	383	420	380	410	432	384	417	390	435	374	417	418	419	380	408	386	373	382	400	362	377	444	403	394	386	392	409	359	392	407	415	384	393	392	394	385	408	386	407	416	386	381	413	415	370	382	374	384	413	386	398	441	406	386	402	407	390	419	404	362	393	372	394	391	443	345	435	433	400	408	388	382	404	399	406	382	402	400	398	389	387	392	376	410	417	399	395	382	384	360	380	419	392	424	382	390	393	415	448	396	376	410	406	419	418	402	386	421	375	402	389	440	407	406	395	392	401	423	403	408	426	408	396	390	423	433	383	413	362	417	422	418	404	411	381	397	383	429	403	409	382	411	387	390	400	380	396	419	403	422	446	388	404	436	401	399	421	396	397	404	413	402	373	409	411	378	406	430	458	386	425	407	385	391	386	387	433	395	412	427	372	448	420	382	409	405	424	356	405	398	410	393	399	396	419	370	384	393	393	409	380	367	401	378	402	418	385	373	357	412	375	381	396	411	403	399	411	418	391	385	386	426	415	379	384	423	402	397	366	393	397	391	409	388	426	421	402	377	406	383	425	407	404	426	386	358	402	421	370	400	405	400	408	394	384	448	409	381	408	412	432	395	373	423	382	420	413	411	424	364	430	388	415	392	388	385	393	389	441	431	370	417	376	438	433	394	416	420	356	415	386	378	416	407	412	425	389	422	407	396	412	430	405	413	420	375	399	416	381	426	409	445	394	423	401	382	391	385	428	391	400	394	397	450	430	415	407	446	391	410	415	402	428	420	413	399	421	399	380	382	391	409	426	394	406	402	411	440	391	400	392	427	462	402	384	376	413	403	410	390	387	413	376	391	392	386	362	410	400	390	419	420	412	367	390	366	363	404	372	407	396	427	374	417	400	424	415	406	394	435	367	372	427	419	381	403	412	391	378	422	409	381	391	380	383	412	430	388	402	392	372	414	393	380	430	386	417	363	414	344	399	371	374	384	438	407	398	397	393	416	414	412	404	385	402	425	383	396	360	388	401	408	452	423	417	398	387	379	380	381	371	447	421	392	415	407	397	394	409	387	401	389	429	419	427	381	381	411	409	396	377	407	400	442	399	406	372	406	383	410	365	409	369	435	369	370	413	410	397	393	345	420	402	380	376	382	369	412	380	391	417	409	381	402	421	414	425	375	403	390	393	403	381	403	391	401	375	409	381	396	422	407	395	426	362	378	431	397	362	460	410	394	423	387	379	441	349	426	446	363	403	402	387	428	421	371	393	399	413	394	400	410	390	376	364	410	358	384	357	376	375	377	389	383	380	411	410	420	381	384	388	384	425	363	402	375	409	380	403	395	392	410	412	431	436	398	406	390	368	368	426	466	413	403	410	404	416	380	381	362	371	366	406	423	410	424	397	390	403	417	449	390	391	418	452	396	405	412	381	405	385	381	403	401	366	420	377	461	387	385	418	376	412	384	404	419	422	382	366	375	403	405	388	361	406	405	401	401	421	418	432	410	391	455	413	389	405	429	413	381	427	455	412	401	413	405	383	413	388	395	386	393	393	382	418	412	395	411	402	402	411	423	374	429	396	405	409	412	407	419	415	431	416	420	403	399	409	397	401	438	391	443	386	375	428	440	404	391	425	389	422	401	397	380	464	376	393	377	404	405	426	386	412	413	386	413	465	381	391	393	386	393	381	382	395	400	381	379	355	395	400	421	424	366	405	412	422	396	411	418	416	438	433	419	429	358	430	409	399	412	401	384	410	428	414	378	336	386	401	424	407	416	429	435	391	362	385	405	403	388	411	413	421	378	392	423	364	411	374	409	390	394	397	397	384	434	406	399	388	436	435	372	407	416	412	410	414	409	368	401	379	373	369	395	408	381	397	374	391	396	430	396	413	376	409	385	382	427	402	426	372	376	377	422	407	416	413	386	381	411	377	394	419	392	426	443	403	400	387	400	387	381	396	402	421	401	426	440	410	359	385	409	402	431	394	387	396	379
24404	21590	29120	26095	23715	20540	13331	6616	3115	1797	1369	1129	968	835	731	627	579	549	486	493	482	429	399	415	427	377	413	380	386	400	342	353	357	343	355	320	337	313	336	332	308	323	373	342	324	336	342	346	329	321	308	298	328	372	315	366	320	319	337	320	333	310	357	309	330	313	341	358	341	321	338	345	334	346	336	334	359	327	290	355	326	309	310	336	338	331	331	355	355	368	335	334	319	324	339	351	363	320	326	334	322	338	343	339	344	327	343	346	348	350	323	313	366	320	340	359	336	355	318	352	325	309	325	336	316	348	346	314	329	314	355	352	326	327	299	355	314	327	353	370	349	291	361	318	311	344	335	372	327	328	336	353	347	358	349	317	332	341	327	339	331	358	358	343	374	352	308	340	330	373	282	316	338	339	336	345	330	343	333	367	359	335	351	390	342	308	332	327	334	349	358	367	327	317	343	363	355	326	378	346	357	326	324	331	341	305	333	353	321	343	354	342	321	335	351	336	345	295	335	361	323	314	343	338	327	349	340	318	332	346	326	331	376	293	372	329	330	316	332	314	336	327	331	310	334	342	326	298	366	310	336	352	331	306	335	347	326	309	322	336	350	329	331	344	345	324	329	338	332	351	343	336	346	330	359	335	368	309	316	344	348	318	321	333	319	354	333	338	349	319	299	335	355	329	316	329	362	350	316	347	308	327	330	368	327	349	356	300	314	354	338	311	333	319	341	330	318	348	330	340	341	332	350	341	370	373	329	299	341	332	318	355	337	353	320	359	364	334	317	325	290	334	334	350	306	344	342	332	329	336	353	335	301	339	325	327	314	336	359	332	334	329	337	349	337	334	350	331	354	335	328	329	379	351	330	329	326	342	367	354	336	348	327	329	354	323	351	323	323	332	329	324	296	332	353	334	322	315	325	333	308	326	339	349	349	331	321	349	331	300	332	304	314	325	337	344	348	306	321	346	337	365	362	356	334	345	314	335	351	331	326	346	310	318	364	345	333	355	337	314	343	340	348	365	355	332	360	313	337	338	365	326	339	306	326	331	362	339	305	335	350	323	369	387	319	351	324	326	367	316	319	306	333	319	332	315	348	312	336	350	321	314	310	340	338	312	341	335	355	322	322	313	320	340	339	318	333	338	334	364	315	325	321	326	304	339	349	347	309	373	346	367	355	334	319	333	324	341	296	302	323	321	347	332	377	339	342	360	306	331	309	305	376	346	332	322	345	315	340	343	323	360	341	334	317	314	358	332	307	314	341	287	332	325	324	349	357	347	323	324	357	299	333	337	363	333	351	330	350	331	327	332	364	369	302	333	332	319	313	334	320	332	343	351	342	308	391	352	345	363	319	335	313	314	333	348	304	323	337	363	330	342	337	321	316	334	324	314	313	355	300	298	324	354	358	348	300	318	333	333	328	332	333	360	338	348	319	337	323	303	353	333	352	389	329	340	339	328	350	365	338	323	354	344	347	336	316	355	342	344	345	333	346	331	355	294	333	342	318	349	346	322	309	350	361	306	348	328	389	351	392	354	325	325	386	325	339	367	321	336	333	340	368	349	311	340	322	342	343	329	362	337	336	313	336	315	352	305	348	323	294	339	357	340	322	325	324	344	341	331	345	352	373	343	321	323	338	347	347	366	325	303	363	326	297	336	317	317	340	340	337	351	332	339	323	337	351	369	336	343	309	332	360	355	351	346	334	360	328	348	351	357	334	346	354	351	367	353	314	313	331	311	347	334	332	336	285	351	329	315	360	350	396	363	338	342	323	339	356	368	304	337	345	332	329	301	330	350	357	332	342	343	335	355	314	371	336	301	309	367	337	351	332	340	338	308	352	310	350	350	323	350	311	313	385	327	345	334	331	357	319	353	325	367	304	324	378	342	299	335	290	343	322	353	324	359	317	323	348	322	327	354	355	350	328	339	336	338	355	344	349	360	325	364	315	367	349	325	317	338	347	309	339	310	336	338	309	316	331	303	336	376	366	315	376	346	336	328	374	299	313	348	336	363	309	337	342	339	311	345	335	316	286	328	326	334	327	341	313	327	328	362	337	323	331	322	303	356	352	361	351	345	330	305	377	334	332	332	311	328	345	346	326	353	357	316	373	335	332	355	346	338	332	344	374	344	315	345	342	298	325	327	359	337	307	371	327	337	324	363	343	343	333	343	331	326	296	333	335	357	316	322	306	361	321	322	320	377	318	377	327	331	307	322	346	374	337	322	317	341	376	304	330	332	339	333	363	356	364	312	336	317	314	309	303	327	325	333	378	382	308	374	338	354	328	327	328	323	311	339	332	312	343	306	353	332	337	329	326	341	325	336	357	313	336	320	310	319	358	357	353	328	325	369	361	357	349	323	347	326	330	360	349	354	333	340	346	352	313	368	325	341	332	337	321	335	291	350	341	365	369	328	324	324	354	334	361	346	319	335	318	330	334	346	337	318	313	294	338	299	313	360	326	337	337	316	334	352	311	309	371	340	321	323	344	332	340	350	328	357	345	344	304	333	339	364	340	322	357	330	351	297	353	313	348	310	322	331	342	309	360	331	333	323	320	307	333	359	340	317	294	303	321	314	365	340	327	329	345	352	323	348	345	332	368	308	312	356	376	328	315	356	308	347	359	352	346	332	335	321	313	334	315	325	328	372	357	360	351	343	319	316	353	322	356	320	356	342	293	333	322	335	322	346	339	362	351	322	347	362	312	345	290	336	339	324	356	344	342	335	348	330	336	329	321	326	316	351	324	351	312	353	331	335	375	306	375	361	322	347	352	350	321	340	342	306	361	334	353	308	361	332	326	336	312	315	324	349	320	317	321	364	357	332	321	326	351	315	328	358	337	334	330	329	352	351	323	334	351	348	327	362	331	326	322	361	318	364	338	316	335	357	332	312	302	322	341	341	358	355	331	333	331	317	295	351	374	315	344	313	310	324	368	334	355	321	334	334	328	298	337	335	339	314	336	347	335	327	348	328	363	346	334	382	387	371	315	321	339	325	324	318	339	363	320	340	303	330	315	353	333	350	331	347	302	341	336	332	309	343	337	338	336	339	342	329	340	351	353	334	329	382	326	366	323	299	308	342	319	358	349	353	327	326	308	360	317	346	352	338	330	306	330	354	313	312	334	314	347	325	334	312	350	357	317	307	306	319	314	319	327	346	323	330	364	349	357	317	333	342	313	333	336	362	342	330	325	350	353	344	343	341	361	338	355	326	340	344	319	329	315	375	338	341	345	343	344	328	343	323	317	313	332	318	375	332	327	290	346	345	342	353	353	356	338	350	305	324	337	335	334	327	348	351	358	383	314	363	323	350	374	325	384	326	326	318	326	386	336	302	310	331	332	315	329	319	349	342	328	328	350	336	361	337	333	329	324	299	334	327	339	336	334	348	361	346	329	340	361	346	360	333	358	291	325	337	383	356	350	321	318	296	333	307	328	333	324	350	320	302	322	321	343	311	325	343	308	335	324	350	352	332	306	335	359	338
37640	62514	53053	39136	29670	20264	14890	9370	5097	3032	2181	1779	1408	1176	1114	885	802	685	701	638	575	559	515	519	487	480	448	464	435	441	414	403	435	402	444	408	394	423	412	387	383	390	440	382	432	398	408	406	397	412	392	420	356	401	411	412	416	409	415	390	398	433	371	433	399	371	444	392	377	391	410	390	413	394	390	371	420	377	384	391	395	420	394	393	414	418	385	362	401	366	375	453	414	420	416	373	384	368	454	413	392	412	396	423	403	425	392	411	376	419	424	398	389	409	438	387	405	389	431	417	402	415	420	374	387	400	397	400	419	404	441	414	396	397	388	398	426	430	428	391	398	384	401	383	412	385	400	379	401	392	387	435	393	405	367	434	400	409	394	372	372	399	395	397	386	401	404	426	386	392	396	393	425	406	443	382	402	409	394	413	372	448	421	391	347	395	404	434	392	401	407	385	384	414	385	378	393	426	408	388	391	416	384	403	395	398	424	393	436	405	420	409	379	398	395	434	410	382	431	379	432	420	379	414	432	373	412	428	450	405	415	351	426	393	427	373	384	414	411	405	372	424	410	394	422	401	419	392	391	383	401	412	406	404	402	428	375	394	381	439	373	396	409	388	411	411	412	368	415	423	390	381	413	398	398	388	371	402	378	399	383	387	375	387	391	413	434	441	421	422	425	379	418	380	419	414	377	402	453	410	376	462	382	417	380	404	382	381	406	388	401	409	429	412	397	398	410	434	371	390	415	391	436	393	409	401	430	359	430	427	375	419	387	400	401	408	411	403	407	379	405	421	443	433	403	384	412	408	376	403	367	387	376	406	375	398	410	371	398	415	432	423	400	376	374	398	379	413	405	413	374	427	440	388	388	437	404	407	442	396	392	419	386	436	415	374	392	370	422	444	431	413	411	420	381	433	408	391	374	383	405	398	383	393	407	416	427	415	403	401	399	396	414	405	391	410	411	408	403	409	421	385	413	397	430	453	446	400	392	404	415	404	363	375	425	382	385	423	393	413	402	382	399	402	424	414	401	367	386	379	398	421	407	409	385	433	402	417	412	423	394	391	407	381	397	388	399	387	412	399	399	384	373	403	396	397	372	406	386	421	429	387	389	387	371	424	414	390	391	388	394	371	383	408	404	385	386	407	362	381	381	392	390	373	400	434	404	418	440	405	406	391	413	375	383	381	394	395	404	381	383	371	392	360	430	402	407	380	400	393	404	394	382	377	403	424	382	430	395	394	405	396	427	412	404	395	395	400	398	375	397	432	438	358	403	427	390	389	383	389	422	383	429	357	406	343	400	397	398	377	390	439	397	390	378	390	401	367	426	412	386	394	398	401	397	412	405	361	409	389	423	385	394	413	414	382	412	407	400	425	406	413	411	398	363	375	401	393	417	409	388	392	407	409	387	388	416	442	415	380	397	362	414	376	429	419	408	379	397	361	391	390	413	367	378	408	391	406	436	426	374	412	390	395	361	417	396	390	425	385	422	437	411	399	383	386	394	386	443	427	391	415	422	400	392	367	414	427	384	400	433	418	406	403	386	388	423	390	400	435	381	418	394	411	406	430	432	374	367	391	458	391	369	426	378	401	392	417	426	419	382	443	415	389	434	415	404	425	410	427	419	370	442	435	394	419	406	378	401	403	426	428	404	392	384	420	427	389	391	410	403	419	409	378	377	410	423	381	441	400	414	394	386	393	393	399	415	357	426	456	419	387	439	436	413	390	385	390	363	414	407	381	395	423	422	369	449	408	400	439	406	422	420	449	369	380	400	443	439	395	430	377	402	438	407	414	417	402	393	416	391	390	401	418	404	402	434	405	434	417	437	417	426	419	389	407	449	425	374	391	403	404	412	442	387	432	406	420	411	407	375	394	418	411	413	411	406	400	387	400	406	371	426	381	406	427	418	389	403	392	379	389	412	351	420	428	419	401	425	379	379	407	401	417	375	397	415	383	376	406	418	405	384	447	400	421	403	376	399	435	397	407	442	411	402	393	425	396	396	410	351	443	396	383	428	420	410	348	439	414	385	410	395	411	374	390	403	440	403	445	388	425	415	443	381	396	404	430	393	394	404	383	429	369	407	421	386	428	396	369	413	391	412	398	404	432	380	406	413	407	370	408	366	427	394	410	391	424	396	399	393	388	354	386	396	407	406	363	411	407	413	418	416	391	391	418	391	424	425	430	390	426	391	386	410	439	421	387	406	419	377	413	387	426	376	388	395	400	422	408	387	437	389	411	394	427	400	417	396	432	388	438	419	391	407	452	407	413	430	421	393	412	398	399	413	397	405	413	382	393	384	389	383	399	409	397	386	392	434	415	416	404	400	413	386	427	407	405	409	401	400	379	407	378	374	420	362	415	395	394	432	377	396	421	392	382	370	384	405	410	393	422	378	386	411	399	409	414	415	396	402	395	418	409	417	406	421	402	382	406	418	386	376	385	429	436	401	399	399	382	406	395	430	406	399	419	405	381	412	401	410	429	452	425	423	373	368	392	392	432	428	431	379	403	408	383	444	428	375	393	391	429	416	406	392	399	366	418	422	424	376	353	401	428	426	438	367	376	408	410	399	393	420	393	386	412	395	393	407	400	381	409	386	428	422	396	401	382	364	438	388	408	390	409	392	399	408	431	425	385	421	405	441	393	392	391	432	425	397	388	413	434	414	408	399	353	432	416	372	412	361	435	395	421	414	373	377	424	399	391	412	379	402	432	404	364	391	391	437	383	404	419	420	366	426	388	360	414	395	389	377	402	402	372	396	396	445	377	402	378	381	410	389	400	416	398	381	438	373	364	406	403	403	421	367	383	425	385	372	374	400	401	407	420	418	360	407	415	447	402	414	412	400	435	401	405	398	410	422	407	414	444	394	432	380	380	435	417	411	358	379	374	397	408	352	360	429	403	384	360	420	416	372	399	397	396	390	435	429	402	414	405	406	399	386	448	427	394	386	392	365	433	401	368	396	388	411	409	412	446	410	375	399	432	429	379	374	410	429	388	430	400	405	420	384	401	386	372	413	382	381	400	406	402	387	371	395	386	421	418	429	422	391	396	404	423	420	381	401	382	413	393	424	384	410	414	385	427	420	446	380	400	381	414	388	422	410	425	397	417	414	409	393	372	394	410	388	378	415	415	426	416	403	392	405	394	389	408	387	363	462	424	417	418	419	367	404	408	420	419	392	387	411	414	394	392	411	360	398	416	398	398	394	418	408	388	409	445	414	443	417	426	394	381	388	393	387	379	402	406	379	422	391	384	366	378	431	417	382	446	392	380	418	421	406	424	400	448	391	372	398	446	439	423	416	408	405	407	390	421	421	425	401	408	393	405	412	408	397	376	386	409	405	452	424	406	396	402	389	412	382	401	415	412	366	411	415	422	397	385	375	407	362	413	404	379	392	390	438	419	426	425	444	387	410	380	403	371	410	424	392	389	416	386	438	408	396	404	407	407	423	414	395	376	389	415	389	405	395	404	364	408	388	393	398	410
25409	21736	29214	28060	22441	14434	8381	4462	1992	1319	978	867	711	685	609	552	499	470	443	451	393	381	397	364	407	363	359	357	371	347	342	338	347	310	345	295	340	386	344	311	349	346	346	346	370	346	348	338	312	337	316	339	330	317	335	338	326	355	300	354	327	310	340	319	349	355	308	335	302	332	299	332	337	321	321	316	308	343	304	321	314	358	320	304	306	354	282	336	324	332	294	332	329	347	315	337	325	305	335	348	350	332	325	355	332	335	349	309	337	365	323	319	337	317	334	328	341	305	343	375	334	304	323	336	340	338	354	319	316	347	345	335	326	304	332	312	334	320	334	296	310	350	301	329	340	331	315	314	333	327	325	350	361	324	341	297	311	332	311	337	346	316	322	318	316	314	296	347	330	316	295	320	322	335	334	302	347	371	349	321	363	320	313	314	310	341	309	313	309	333	290	313	347	335	332	334	311	337	309	345	320	311	304	333	331	320	344	331	358	306	308	306	314	317	308	337	288	335	327	298	313	312	327	325	311	304	325	306	327	333	287	315	350	325	302	325	361	287	298	358	311	311	346	342	319	336	327	325	344	326	328	338	300	311	325	333	326	322	309	321	313	329	328	347	330	345	310	337	327	302	324	320	318	290	336	339	310	298	329	336	351	325	340	328	314	303	317	312	333	335	303	292	354	355	345	329	362	364	320	328	300	346	352	345	333	323	364	311	307	300	326	320	343	338	319	317	325	332	340	343	355	322	326	329	325	333	310	312	329	296	334	317	307	315	325	320	321	313	331	308	365	317	360	332	330	299	319	340	323	350	334	334	316	312	311	320	373	312	323	356	307	307	304	308	348	354	356	323	325	318	319	317	285	316	312	323	345	321	300	344	348	307	324	320	309	353	360	329	322	334	321	340	357	306	344	326	313	311	294	333	321	345	339	303	333	337	302	315	339	307	325	341	311	328	319	301	314	363	349	312	301	338	329	320	328	302	337	346	341	300	355	309	328	330	354	341	321	310	353	315	328	315	325	345	307	333	318	356	317	314	299	331	306	311	341	340	338	291	335	330	311	319	352	337	333	329	295	365	337	299	331	326	290	326	320	307	310	318	315	321	326	320	292	349	323	328	347	322	300	313	299	312	316	315	303	294	312	301	318	349	320	307	300	298	310	310	321	321	306	319	326	343	326	317	306	323	322	321	316	283	363	339	332	323	301	330	321	301	319	297	295	349	318	352	347	306	336	340	340	311	340	309	300	326	294	347	341	312	331	334	315	366	312	289	351	342	327	341	296	340	349	307	365	291	327	336	329	329	321	343	307	327	332	329	353	361	324	339	320	338	351	379	340	311	330	299	305	331	310	316	310	297	331	327	313	315	339	317	325	301	320	333	335	323	314	318	334	346	335	327	321	321	336	343	320	315	336	295	326	327	332	332	350	324	312	318	351	337	327	335	339	315	355	344	323	331	287	326	300	317	317	337	339	316	307	302	329	357	309	359	307	334	343	328	323	344	348	346	312	352	306	325	302	313	313	347	283	306	354	317	332	354	324	332	309	301	317	307	301	339	339	319	343	332	325	302	305	279	360	320	308	344	331	302	331	311	336	291	304	334	338	350	300	325	324	331	354	309	313	307	295	356	330	315	334	323	314	325	355	342	355	302	329	365	302	325	304	315	307	336	310	322	337	331	296	306	337	329	315	361	299	297	349	324	328	324	336	349	343	331	322	333	309	331	332	324	296	324	335	305	317	317	330	325	322	350	279	332	317	299	313	315	354	372	338	300	352	340	315	332	317	320	347	350	319	325	338	358	332	356	344	325	321	320	305	324	347	334	326	327	332	306	338	351	312	329	324	357	287	317	330	317	347	333	318	326	295	320	326	338	334	340	326	296	320	319	335	320	345	306	362	321	331	305	332	321	282	356	327	328	318	324	334	326	324	316	310	351	339	327	331	327	340	325	324	313	344	331	327	342	356	343	332	313	325	326	272	361	322	338	325	304	315	345	290	328	300	348	359	308	322	343	304	340	314	314	321	335	329	288	293	348	305	352	323	313	345	303	309	327	311	326	323	332	316	332	310	313	332	315	320	347	326	298	324	325	323	321	332	332	323	335	367	310	323	325	309	363	343	330	342	335	347	328	356	338	355	334	316	320	338	324	317	338	303	349	315	301	336	313	332	322	307	319	312	312	289	308	314	316	331	337	340	306	333	339	290	312	340	326	345	309	314	315	369	315	356	315	325	302	298	327	318	300	351	301	322	314	294	329	303	322	344	319	302	316	301	316	322	333	329	335	331	344	339	320	313	327	331	323	330	360	347	348	321	334	308	310	353	303	334	355	330	332	341	289	327	339	331	337	318	330	333	318	317	345	346	329	314	324	325	296	317	317	314	308	302	339	339	336	337	314	331	295	345	331	280	355	328	341	312	317	326	296	309	290	340	314	303	323	301	337	341	322	330	354	339	352	348	333	328	324	311	318	308	334	308	348	290	363	330	367	344	325	328	341	304	322	320	351	316	326	290	294	321	313	302	313	344	305	305	314	316	321	337	334	300	334	321	327	317	322	325	309	297	333	317	333	355	341	325	359	332	325	294	350	295	343	315	300	333	315	320	316	325	299	308	300	309	301	347	294	348	312	307	303	348	301	315	312	332	342	314	318	341	334	321	331	310	335	319	341	307	318	345	315	307	349	310	316	319	291	330	324	327	300	299	308	319	355	364	327	338	290	305	307	300	329	336	320	296	338	316	344	323	277	320	351	317	325	329	341	378	301	313	305	305	325	290	354	345	310	310	299	321	305	319	332	332	304	302	328	315	311	315	337	333	346	287	318	340	300	317	312	316	321	330	340	325	287	357	299	334	344	320	324	345	308	324	336	289	325	321	335	310	313	297	332	317	309	289	340	325	326	346	328	286	333	322	306	322	324	299	306	327	336	349	343	327	323	318	328	313	328	327	318	294	347	310	351	298	319	318	303	341	340	321	349	330	281	303	319	315	313	331	324	282	360	344	334	340	332	322	336	325	315	349	301	319	339	318	311	317	318	315	320	322	299	330	327	316	320	323	323	304	323	312	322	301	329	315	298	295	346	313	311	312	362	337	329	342	346	348	314	303	331	328	301	351	332	323	325	338	299	332	297	349	323	328	333	333	305	333	322	356	303	334	322	291	329	342	317	329	334	321	316	345	330	359	331	334	350	315	338	319	333	321	339	310	320	320	311	306	353	324	304	318	348	333	320	288	323	315	334	308	296	326	333	334	317	356	318	365	330	318	296	340	351	364	343	302	327	321	329	316	329	366	330	322	330	324	338	335	331	338	330	320	331	322	345	337	323	289	328	313	333	328	304	315	356	293	269	309	314	319	297	312	325	326	348	332	317	310	323	298	362	328	335	336	308	302	305	341	315	291	351	330	307	317	326	316	334	352	311	318	327	344	332	278	303	314	315	319	341	316	340	322	336	312	322	325	331	343	331	361	363	319	296	302	306	338	307	342	311	349	309
38443	59781	48200	35180	25635	17066	12203	7757	3642	2273	1755	1405	1133	958	884	785	701	636	555	561	543	481	459	462	445	445	433	387	414	409	462	383	453	399	426	420	395	432	410	424	391	403	411	416	398	387	375	397	409	392	440	374	396	425	388	377	374	388	407	388	406	394	417	372	407	365	344	422	432	396	414	390	410	395	386	403	375	400	396	366	420	406	379	399	389	441	404	402	382	391	388	396	363	379	401	407	380	397	380	388	382	401	395	369	382	379	395	391	409	395	399	391	386	374	393	369	392	387	430	347	383	372	413	376	370	404	406	404	396	408	411	403	395	400	384	402	368	403	370	392	399	372	403	403	409	379	391	360	397	377	399	390	391	428	373	365	399	362	366	377	377	390	373	363	439	428	382	369	402	407	379	405	364	391	401	351	405	382	386	413	375	358	402	383	406	341	359	392	412	369	402	417	338	398	392	373	419	363	383	395	419	410	379	389	377	395	411	401	380	374	417	389	384	358	363	387	406	374	387	342	414	395	366	409	396	371	377	355	390	377	419	385	375	394	418	374	420	422	353	412	432	382	364	393	395	400	408	405	399	365	404	404	380	383	373	419	383	374	404	384	402	380	362	392	386	397	370	401	354	392	375	383	410	412	415	403	400	403	379	424	438	437	420	389	374	429	368	401	406	427	373	374	392	394	365	399	397	377	393	378	399	406	395	423	408	402	358	396	434	392	375	383	392	396	406	368	403	361	400	345	369	382	417	451	386	396	389	410	393	367	361	400	381	400	375	383	371	429	395	424	393	389	364	402	389	355	417	388	397	347	423	375	367	393	353	374	382	401	388	388	386	424	397	411	385	362	420	389	387	363	358	406	387	380	415	405	365	406	402	402	354	400	395	398	378	373	377	399	374	364	345	388	407	401	402	393	407	386	372	384	384	413	381	401	372	401	368	387	398	370	365	449	406	378	395	398	399	371	381	392	388	398	374	398	412	387	402	409	408	414	366	352	389	386	409	397	404	374	433	417	374	370	386	390	407	389	391	391	396	388	402	370	413	435	394	415	395	412	395	435	398	385	400	444	396	378	399	384	399	404	414	388	377	409	371	401	379	391	372	381	383	418	440	415	350	379	372	360	387	392	395	382	398	394	388	427	361	394	425	428	411	372	402	400	398	367	372	362	362	403	401	341	355	342	401	406	454	427	387	382	381	386	414	390	383	372	386	412	373	373	387	400	425	389	416	364	390	373	416	425	412	392	382	362	422	397	392	373	394	375	433	395	412	366	387	384	423	392	364	393	400	381	398	418	410	359	376	415	423	390	377	399	392	400	411	386	411	378	395	402	409	417	357	443	390	379	376	395	401	393	401	419	366	348	378	395	380	376	405	397	363	391	400	411	367	381	409	417	385	388	370	388	397	372	394	391	363	387	397	417	406	386	376	379	376	408	377	371	384	364	386	416	368	373	371	399	413	386	376	395	386	397	412	403	366	398	397	414	390	395	406	377	395	423	408	387	394	390	415	397	418	409	404	377	384	391	398	363	380	394	385	404	374	368	389	387	408	390	384	385	367	412	370	376	394	403	393	346	422	371	391	384	359	423	399	395	393	417	384	376	378	376	372	375	384	371	352	380	377	409	375	351	385	394	348	441	375	394	393	368	374	423	408	424	382	409	401	431	402	372	387	384	412	428	398	399	432	339	416	381	388	414	385	392	401	373	421	351	391	367	400	380	416	373	391	386	363	373	388	374	381	370	388	412	394	393	380	389	375	388	401	403	360	393	398	407	414	409	381	407	400	415	377	395	425	375	413	367	387	379	409	342	398	378	415	412	395	398	404	391	440	418	406	399	382	408	427	367	411	397	390	386	378	367	387	407	394	402	385	374	380	390	373	403	347	383	390	407	407	378	397	388	372	442	392	406	357	402	416	392	362	349	420	394	390	360	382	387	419	395	416	397	385	384	396	385	401	385	399	392	405	391	403	407	383	380	387	389	398	367	434	382	398	384	401	401	401	429	372	429	400	387	357	407	381	416	388	403	406	389	385	376	394	394	390	377	384	405	397	390	420	396	362	423	415	391	420	394	370	360	440	406	402	385	383	405	414	399	392	391	389	366	420	390	428	380	388	402	407	397	380	355	397	389	402	371	383	384	397	396	377	415	381	394	396	391	381	410	418	397	376	387	398	391	376	364	387	382	378	418	399	381	395	410	371	400	387	398	383	422	390	407	377	393	405	389	380	373	382	376	405	422	400	371	401	407	397	399	406	399	414	367	429	385	391	378	384	428	400	396	414	413	406	427	386	397	405	354	371	366	373	403	369	369	390	397	377	376	372	381	375	410	387	377	374	408	371	405	394	395	405	436	401	390	385	428	413	397	377	367	370	392	382	400	370	369	399	369	396	378	384	391	403	394	383	370	377	374	383	364	373	411	366	368	361	369	368	372	375	390	372	328	422	391	390	386	425	406	393	417	400	398	368	391	366	385	416	414	342	409	420	383	386	367	406	381	394	384	371	389	399	396	451	375	387	380	324	384	412	371	396	398	395	361	391	407	377	422	405	385	408	368	451	399	365	384	421	383	399	404	380	388	359	384	365	401	391	386	383	404	396	368	382	372	418	390	404	392	372	385	376	399	379	387	378	394	392	392	365	410	396	348	355	398	409	421	397	414	412	397	354	408	392	350	362	409	394	432	394	407	396	385	395	394	402	434	424	366	382	384	383	381	425	397	399	416	411	380	399	390	415	411	392	393	388	372	411	408	415	415	412	398	383	406	408	413	398	403	390	418	399	400	379	366	382	383	393	393	372	342	368	403	381	383	379	392	377	394	380	346	418	381	409	394	414	399	389	383	410	374	381	354	343	397	359	413	370	368	378	369	396	376	391	373	407	418	379	368	411	408	430	390	382	401	362	371	406	432	416	394	377	381	378	389	387	390	344	373	384	389	409	403	376	377	366	392	375	371	377	377	396	412	376	379	373	409	390	384	379	384	401	391	409	422	418	421	393	395	392	369	447	390	414	376	396	430	398	394	393	420	400	404	406	420	403	354	433	387	406	401	393	389	342	383	418	380	396	392	417	397	356	394	396	400	397	397	387	395	410	382	392	385	392	407	384	383	365	387	371	391	397	363	394	373	353	425	411	375	384	394	423	355	439	407	377	433	372	338	401	436	418	367	396	372	387	377	377	402	373	349	406	413	379	399	363	389	373	358	390	368	390	397	369	380	369	363	351	381	377	368	393	363	388	371	406	407	362	428	392	405	375	413	402	412	405	359	367	432	417	404	430	379	402	397	395	396	391	391	383	403	404	399	362	388	379	378	413	368	410	400	400	362	410	404	413	379	437	394	384	336	385	369	420	385	396	412	403	365	427	396	367	411	346	354	425	387	373	389	413	376	365	402	395	365	406	384	404	378	410	405	364	386	392	405	378	415	394	426	371	387	403	382	400	395	400	394	379	379	413	419	403	418	370	412	385	402	383	367	389	384	409	373	388	419	395	409
23282	21626	29366	24706	22929	24789	22608	8644	3538	2470	1940	1446	1216	1041	870	799	693	599	544	506	542	463	457	435	421	400	413	370	386	388	355	358	336	348	358	329	344	302	337	330	359	346	371	359	387	335	315	326	322	346	313	304	341	350	364	333	329	370	357	349	334	335	343	369	320	341	322	355	303	364	335	317	357	344	310	364	346	354	360	362	337	338	344	359	354	328	327	352	345	320	346	343	317	353	333	349	319	326	372	363	303	311	352	348	370	340	343	311	309	341	361	356	361	315	330	334	304	343	349	330	331	317	337	319	324	332	341	315	321	369	330	310	373	334	299	312	327	355	383	323	350	371	334	325	348	353	370	327	345	329	318	353	342	353	366	291	325	338	343	350	295	345	352	350	361	329	325	307	341	332	365	337	344	332	327	333	360	357	300	321	328	357	359	373	306	338	323	352	322	335	351	334	339	341	323	330	345	335	340	329	332	319	348	331	367	337	316	369	335	348	338	347	318	317	348	352	329	359	342	331	307	388	334	347	323	314	365	354	337	326	322	359	319	334	343	321	341	311	347	351	355	330	322	347	315	332	362	362	308	348	373	335	326	331	333	336	349	367	327	343	377	326	335	333	375	332	310	363	354	317	382	345	329	330	380	310	360	338	353	357	341	327	334	360	354	319	317	357	339	375	319	379	325	388	329	337	358	346	376	332	317	335	354	331	326	343	323	310	341	349	335	352	325	333	316	295	303	347	320	347	315	352	345	346	316	347	353	355	341	318	298	352	332	346	322	336	318	313	321	378	340	344	322	351	328	331	337	313	335	320	322	338	378	358	324	346	351	345	356	359	389	320	335	335	353	368	306	320	322	316	331	331	332	338	293	354	354	345	360	322	358	320	334	347	346	332	354	358	326	370	318	352	310	339	330	330	335	328	367	346	359	317	315	348	326	351	307	321	348	334	354	359	329	352	324	384	327	314	347	323	333	323	332	313	315	345	343	320	351	297	310	351	328	304	349	356	344	335	327	347	322	335	354	329	339	359	347	357	328	353	333	396	346	335	328	354	348	329	347	328	384	321	348	357	341	333	328	354	357	333	318	311	368	356	334	356	336	339	363	319	318	298	322	356	330	323	330	350	348	348	327	335	324	332	333	316	365	351	334	323	333	312	332	312	350	358	328	342	334	352	348	311	322	350	365	331	357	378	326	358	339	327	360	358	337	361	329	339	343	328	292	360	325	356	335	356	367	333	356	322	334	329	390	365	321	327	355	346	316	322	341	346	340	321	338	341	327	344	340	325	347	363	339	367	337	320	343	370	330	308	351	379	312	355	321	341	305	343	302	320	333	340	367	348	325	354	353	328	331	337	323	337	337	354	326	376	340	330	340	354	357	339	345	313	335	331	307	337	309	336	298	344	350	347	290	337	329	324	332	368	346	333	318	335	359	349	337	316	348	315	333	343	335	343	320	340	345	334	343	351	339	308	313	318	349	368	321	304	371	352	348	325	323	315	384	380	339	345	332	341	334	326	355	337	350	347	311	344	327	353	307	348	337	321	337	350	341	369	357	323	318	379	328	346	348	320	340	342	345	334	352	331	354	366	354	338	351	361	355	341	321	323	353	331	318	322	322	363	342	339	326	321	367	361	326	374	332	338	346	341	334	332	320	325	374	375	328	373	372	304	341	318	326	343	351	359	337	336	341	368	320	306	348	333	341	319	348	303	335	327	374	325	333	328	330	326	349	330	361	335	360	369	367	338	337	332	361	307	321	343	316	346	329	335	301	359	328	322	353	304	338	351	316	308	327	325	368	331	325	334	333	337	338	359	343	325	346	348	337	332	360	303	343	328	297	333	355	338	331	320	289	362	331	333	339	360	339	321	340	333	345	315	337	328	335	364	326	342	307	338	345	353	338	313	352	361	315	328	329	330	332	351	352	333	341	325	371	353	367	351	368	347	360	364	334	350	323	339	353	352	333	353	367	360	343	347	331	342	365	342	341	321	321	349	344	342	339	366	330	334	393	294	341	348	328	373	334	300	326	339	333	343	355	357	348	351	333	317	343	324	360	360	346	334	350	342	315	341	384	361	344	336	335	306	352	314	343	346	319	343	351	361	323	322	304	340	328	327	359	335	351	314	337	351	353	318	337	323	323	341	378	332	317	309	317	346	334	328	341	347	350	354	308	345	314	336	336	339	346	335	319	364	310	343	331	327	329	309	312	337	328	319	333	349	340	386	333	326	322	337	332	353	333	307	370	344	351	338	353	347	363	313	336	322	359	335	313	327	313	332	357	362	337	340	326	361	350	345	344	350	326	304	322	338	332	358	358	374	331	327	360	324	333	318	337	307	290	333	334	307	337	302	355	360	335	327	329	337	334	307	348	344	352	317	361	336	355	316	342	364	348	355	340	339	353	337	300	335	306	336	311	339	329	358	340	380	314	324	334	336	357	338	335	317	329	312	306	369	336	334	370	358	355	320	336	300	342	327	340	345	320	328	363	304	368	323	330	350	354	335	322	316	369	338	335	328	311	329	337	347	353	328	331	330	321	316	349	332	347	326	323	334	335	311	303	330	331	336	343	369	312	349	375	346	333	321	318	388	318	356	361	328	308	306	327	370	331	335	328	358	343	353	320	314	321	333	319	349	315	307	329	340	320	325	311	340	322	348	323	338	336	318	320	360	327	345	316	317	366	345	365	363	333	324	328	351	355	308	335	355	343	316	331	342	332	350	341	325	357	319	350	316	319	343	323	336	338	350	344	306	343	350	314	334	348	328	321	339	330	327	304	311	357	335	343	317	351	292	324	315	346	313	378	334	358	353	356	318	356	343	308	349	329	329	320	308	333	357	350	347	322	330	320	360	310	332	366	356	313	323	324	327	306	346	347	357	319	343	369	320	349	357	329	332	317	371	343	309	349	356	323	349	341	328	341	343	354	357	306	365	314	329	327	328	317	338	350	298	339	301	340	350	346	335	351	321	350	325	330	360	342	362	362	327	311	365	318	372	334	371	330	386	332	377	341	340	380	331	312	327	312	368	328	337	319	305	336	361	329	315	348	326	352	321	357	358	341	344	312	336	333	321	333	332	329	358	328	342	337	351	357	363	334	348	350	349	334	319	333	366	332	329	342	346	352	331	314	313	332	355	321	347	321	356	342	389	365	316	342	331	382	369	358	333	308	355	302	337	329	308	318	359	357	351	317	347	358	356	336	320	334	336	305	319	356	337	316	321	339	313	326	351	351	331	330	326	346	323	324	303	300	346	344	358	332	348	365	334	350	352	327	330	310	350	321	374	333	344	319	305	361	348	347	346	334	311	332	317	346	293	341	337	346	331	336	315	355	321	324	388	345	323	358	324	339	337	355	339	324	337	348	329	345	362	340	330	335	329	295	321	342	342	308	348	344	321	321	310	345	343	338	327	354	295	339	354	356	317	345	344	318	333	349	309	352	328	324	364	342	324	346	326	318	354	343	343	359	347	291	355	323	333	339	332	328	345
40143	68365	58616	45585	36971	29487	19773	10393	5744	3934	2987	2486	1775	1611	1290	1127	933	887	733	651	622	601	588	561	533	509	483	459	479	451	424	436	448	418	403	430	399	394	401	431	367	400	377	398	407	380	415	431	428	388	363	375	374	385	368	418	411	407	380	365	408	401	399	384	421	380	363	394	387	367	375	420	391	394	403	394	387	454	402	366	401	379	410	402	385	380	423	387	401	383	426	386	377	398	412	375	377	389	394	443	395	395	388	382	402	363	364	385	382	386	424	394	400	447	403	415	413	406	378	414	393	428	399	407	381	417	418	391	441	409	390	399	388	374	436	382	410	406	423	377	415	397	398	452	393	406	402	398	446	345	404	389	410	403	360	369	412	425	400	393	404	376	416	406	392	403	401	398	391	403	404	409	376	407	389	388	428	389	427	375	386	384	389	366	361	381	379	370	403	399	379	402	369	392	365	350	391	402	396	413	384	404	363	369	399	377	377	399	427	439	384	410	402	391	395	395	387	411	390	402	383	385	378	358	389	429	394	386	416	393	406	374	378	387	389	421	413	394	443	425	411	418	396	363	401	395	423	406	368	415	374	416	418	430	384	412	398	378	419	403	412	415	400	362	406	398	434	392	406	397	386	398	407	423	350	391	398	391	407	391	384	424	384	382	383	396	404	393	407	362	381	384	420	419	401	404	402	417	433	398	376	402	367	359	398	361	421	361	360	395	401	424	401	398	364	383	391	408	411	398	415	361	397	397	377	347	378	396	405	383	381	379	384	374	389	388	395	370	422	404	426	413	409	399	418	400	389	394	406	403	430	362	414	399	403	389	377	397	412	395	387	393	394	415	410	393	411	347	388	394	460	388	376	445	417	407	402	404	416	348	391	442	402	390	402	427	400	383	391	433	385	431	413	371	371	403	397	391	375	414	410	413	406	370	419	436	421	407	355	425	362	372	368	425	420	388	360	407	422	368	400	406	398	387	433	405	413	380	363	415	405	417	382	407	412	404	396	411	414	395	405	372	373	429	383	401	367	390	433	369	424	402	392	382	425	409	392	390	381	410	411	383	407	405	391	385	428	387	409	394	415	371	421	384	383	371	393	383	396	394	412	379	407	400	392	415	404	400	367	359	407	365	378	433	408	404	393	388	409	391	406	392	389	426	412	401	357	395	391	393	415	393	414	372	427	398	380	406	418	407	424	408	392	396	389	391	386	383	429	397	439	392	425	397	388	440	390	418	365	396	398	393	364	410	398	421	361	399	397	369	398	395	398	392	434	398	372	407	406	377	398	415	412	353	404	387	393	422	421	438	389	373	384	390	383	381	419	400	437	381	441	369	383	411	401	393	423	431	421	368	437	406	340	435	383	383	376	379	395	405	415	386	379	398	410	413	400	411	396	349	379	423	403	387	395	371	420	408	395	378	396	429	433	381	424	412	382	420	393	425	406	403	427	383	360	395	376	376	388	418	434	388	397	443	397	415	390	392	385	400	378	374	402	386	412	413	437	375	437	351	387	355	392	363	404	390	414	426	399	406	397	389	401	383	379	380	437	410	407	367	431	400	364	382	391	442	393	412	437	376	392	432	389	357	397	397	436	393	468	417	395	387	403	376	416	418	406	379	406	402	392	395	422	397	378	417	374	372	419	397	368	401	369	347	377	365	418	387	387	395	428	384	389	386	385	396	427	403	450	422	400	385	440	393	398	427	384	413	423	429	395	403	361	373	405	414	356	384	408	442	392	398	402	376	379	427	384	399	421	386	411	395	399	429	397	445	366	403	381	392	432	386	438	440	387	395	418	444	375	407	383	424	377	396	412	398	353	386	420	402	389	375	417	385	382	418	358	402	449	362	405	383	401	377	406	424	383	373	362	391	399	391	413	416	406	404	406	373	410	425	409	396	360	352	421	391	385	407	404	421	390	382	410	402	395	411	433	380	365	395	406	416	383	427	416	380	431	374	421	384	453	400	425	409	375	413	380	366	437	390	400	378	424	395	412	366	402	399	391	414	419	400	406	397	420	383	408	402	420	384	420	386	377	423	373	420	360	384	403	379	414	403	414	395	390	393	384	395	366	376	372	412	390	418	369	380	420	399	378	373	455	393	393	378	380	368	405	412	367	392	419	409	417	393	382	384	438	422	423	380	420	412	395	395	387	423	411	386	419	357	393	365	430	400	426	385	387	424	395	369	414	373	402	414	386	388	418	432	379	378	406	413	388	402	412	430	384	414	413	395	384	414	422	388	425	416	391	361	408	397	396	418	410	397	422	349	417	396	432	415	390	381	388	369	427	408	405	377	389	419	390	443	375	403	409	392	395	387	393	401	404	411	398	421	417	423	373	390	379	402	367	385	397	396	393	399	407	395	417	390	387	375	417	361	412	418	381	454	402	415	400	416	396	396	410	404	401	402	394	379	410	412	392	390	345	415	390	415	386	407	409	408	413	432	407	377	402	394	390	360	380	385	417	411	376	393	436	382	367	409	337	396	390	407	396	389	399	401	403	372	426	394	402	398	400	408	418	418	417	406	391	357	373	406	372	405	386	362	399	372	395	416	384	389	406	440	402	396	359	375	418	392	402	407	360	375	399	417	424	423	365	395	427	386	423	426	390	395	410	410	394	382	384	401	375	403	401	417	441	384	436	395	401	393	399	391	407	377	396	403	385	394	400	422	376	394	410	417	451	420	389	394	382	425	442	386	409	392	413	415	388	418	385	389	378	402	381	413	421	407	370	433	370	422	389	414	396	402	378	419	390	400	398	399	375	393	436	422	364	426	396	413	401	373	367	359	398	415	355	390	396	428	379	379	367	395	399	382	414	370	356	400	365	415	399	415	387	408	388	395	388	381	409	425	375	419	394	391	427	437	417	427	425	403	391	393	375	436	398	402	399	389	383	418	367	415	421	401	402	433	385	389	408	396	389	412	400	373	358	408	390	383	423	422	392	401	369	387	368	403	370	413	402	434	410	394	390	387	402	408	424	387	379	376	410	392	403	355	382	380	397	381	412	407	376	392	387	399	399	403	372	385	375	389	387	426	387	375	379	412	387	388	427	362	370	416	401	407	372	399	388	409	443	390	429	378	428	390	376	395	427	369	396	432	368	394	420	405	370	404	368	408	407	394	390	379	402	427	429	412	413	431	403	393	411	402	430	410	411	430	411	401	419	381	409	422	376	389	391	381	373	359	391	373	408	410	423	390	365	371	374	393	411	391	394	420	375	422	406	399	421	363	411	391	369	390	382	382	366	392	442	393	422	379	409	408	408	420	401	409	385	412	392	432	376	401	428	399	352	402	416	356	392	371	381	404	401	390	428	391	408	415	394	389	396	434	414	406	417	402	397	407	406	423	400	381	397	409	410	379	405	387	402	396	416	402	416	429	401	443	449	396	398	405	396	424	392	382	433	392	402	378	418	423	424	373	414	409	408	386	375	419	395	380	384	400	415	373	393	379	367	411	353	409	376	394	377	450	409	390	396	408	406	386	366	408
31601	35651	42383	31560	17542	8884	4254	2390	1479	1233	933	801	705	609	542	528	481	391	396	401	389	413	387	379	342	346	316	350	351	332	328	344	350	378	335	334	322	333	374	331	352	314	318	340	324	343	309	315	325	314	296	352	311	331	332	355	315	301	367	333	315	295	335	332	355	317	323	300	313	290	334	332	319	291	339	340	309	339	294	334	359	332	340	348	349	353	325	293	316	366	333	290	334	329	350	328	330	375	362	310	371	361	320	334	311	346	321	339	325	335	318	335	342	340	329	338	331	347	320	360	324	316	335	319	328	348	326	339	331	342	350	309	295	297	321	299	346	346	312	319	345	315	348	327	324	345	306	314	349	368	307	343	329	331	328	372	318	350	311	296	369	345	321	331	332	353	313	324	328	331	339	332	319	319	344	334	286	367	320	356	328	343	319	330	332	334	325	299	319	354	332	311	311	337	317	336	331	291	335	339	307	368	323	334	331	324	330	313	319	333	353	285	321	307	307	324	342	322	336	329	315	336	337	349	314	330	327	340	331	322	318	340	337	341	308	344	319	312	333	354	324	328	338	351	333	342	340	338	327	341	334	338	345	334	351	332	329	338	334	305	333	342	297	349	335	320	301	351	344	335	329	347	295	310	351	319	317	315	323	316	321	309	336	327	330	363	319	380	324	316	289	330	353	312	325	331	325	339	327	334	311	324	341	369	304	341	339	352	343	328	336	337	321	369	327	330	319	355	304	306	347	349	307	308	329	313	315	327	319	308	301	350	357	324	299	333	324	355	314	319	324	335	330	351	317	302	348	313	329	327	345	329	357	335	348	358	342	326	307	336	333	325	351	307	360	340	358	317	308	307	328	358	326	338	296	319	319	347	310	304	307	313	341	336	357	337	317	344	319	331	320	344	337	335	319	335	314	331	308	314	326	327	306	347	338	301	347	316	359	326	319	301	329	337	327	336	322	313	331	335	382	340	331	349	300	330	345	316	305	316	307	296	330	350	325	301	342	304	315	334	330	339	289	325	317	333	331	330	307	372	346	333	343	327	295	335	348	319	326	360	343	298	319	340	299	315	325	325	319	334	296	351	320	361	328	368	367	305	325	307	341	345	312	315	338	345	328	350	356	336	347	338	321	335	360	348	352	351	332	332	313	335	346	329	353	339	317	331	321	313	309	326	329	314	337	320	338	341	323	353	318	284	336	301	313	353	335	310	333	279	311	324	332	351	332	340	325	316	313	337	308	336	356	322	326	324	320	301	333	350	324	339	304	334	326	332	290	312	329	331	327	325	345	304	311	346	375	316	341	331	353	354	351	323	317	316	349	308	318	297	306	324	350	318	341	308	335	345	321	341	303	317	355	320	331	339	318	315	276	343	329	317	329	332	371	316	331	316	329	308	324	369	333	332	322	303	303	328	373	303	332	348	313	305	320	337	331	311	326	323	314	332	345	329	313	349	321	313	351	353	326	336	310	316	337	327	345	317	355	354	327	329	358	340	344	317	366	299	352	325	320	327	317	358	345	344	339	322	314	324	294	329	351	324	345	366	334	338	321	324	333	321	345	320	295	332	305	351	324	355	327	342	362	322	322	276	379	354	309	336	341	346	316	280	329	330	307	341	298	316	345	333	335	325	317	352	303	309	313	377	322	355	292	351	342	297	321	335	322	325	287	341	317	302	323	319	321	323	335	340	304	336	339	345	327	322	352	334	334	339	310	315	345	325	351	336	391	319	314	300	327	347	317	334	318	324	297	334	313	338	316	335	339	312	299	346	281	334	325	334	350	318	336	331	323	337	337	318	369	327	318	329	316	310	324	344	354	314	335	345	332	371	329	307	351	361	338	317	303	323	345	317	334	330	308	327	312	282	337	293	339	315	366	339	308	326	309	347	339	308	284	331	352	318	324	293	310	312	306	328	329	361	322	358	325	316	344	314	335	298	339	317	332	314	355	340	326	365	352	338	323	289	341	336	320	327	347	300	333	297	326	339	334	329	326	285	315	318	308	349	336	314	336	312	334	308	329	336	321	339	344	302	337	331	314	316	317	332	322	336	361	318	290	315	338	313	343	328	316	302	305	321	305	344	316	332	339	351	322	324	316	326	330	313	328	354	316	306	327	342	336	320	310	334	309	330	315	294	337	319	311	318	309	341	339	327	350	326	330	319	345	323	330	327	343	327	334	324	345	370	321	360	339	324	334	333	322	332	312	278	299	343	316	339	325	310	301	350	360	335	334	328	307	329	343	317	324	291	364	331	303	349	310	348	308	319	297	310	309	305	343	327	325	362	360	310	343	338	360	341	298	315	322	328	343	325	318	351	352	314	270	316	339	350	323	342	320	339	317	268	316	333	331	319	325	334	336	306	327	303	341	309	318	331	319	311	308	297	308	359	314	308	348	314	332	316	336	340	313	338	330	352	297	322	335	331	321	317	302	322	348	320	313	336	329	325	333	308	300	329	288	331	341	334	317	346	359	339	321	336	348	336	295	295	301	356	328	376	308	335	337	333	310	329	350	360	333	315	331	351	311	317	326	315	308	321	330	308	322	318	306	345	339	279	318	337	337	321	335	326	314	335	327	332	353	354	333	334	327	332	308	332	345	305	291	307	319	308	335	300	325	317	337	342	323	316	310	352	308	313	339	342	341	322	314	360	327	305	342	323	329	301	311	308	350	333	343	274	324	346	321	358	323	315	341	318	308	313	319	316	320	326	332	328	317	339	302	342	363	353	355	316	315	346	324	329	318	302	308	300	295	280	344	339	323	336	336	333	334	325	296	313	311	359	316	319	279	357	347	330	336	287	307	316	302	331	340	330	323	305	361	338	321	362	329	297	314	328	339	333	341	314	314	307	341	345	356	341	317	346	339	322	334	340	341	329	347	341	339	352	345	293	333	314	324	335	341	320	329	297	319	311	321	293	343	312	319	303	323	347	338	296	332	315	346	308	352	334	323	313	320	362	332	367	329	323	317	328	348	333	327	335	297	285	348	330	362	334	329	308	325	327	336	317	296	311	321	346	330	294	332	369	340	310	307	367	333	350	325	313	301	334	299	331	323	330	315	315	307	321	341	288	318	297	354	354	349	313	341	337	316	360	332	317	315	360	372	353	311	318	331	336	299	325	321	349	344	334	323	344	341	337	348	348	300	323	324	328	297	304	335	303	349	322	310	319	346	270	332	322	338	344	317	339	344	323	325	323	322	332	343	338	318	327	317	311	307	316	321	300	290	344	305	330	324	307	341	291	311	332	323	328	316	338	345	342	313	331	311	348	349	317	307	311	300	350	360	317	346	345	303	319	313	349	340	314	335	299	296	307	328	310	319	314	355	341	314	337	323	321	301	347	331	359	334	315	328	300	344	324	321	269	309	357	303	345	310	301	322	337	344	326	351	313	327	347	320	321	350	316	324	301	320	332	311	350	307	344	325	356	343	343	306	326	322	296	349	301	326	319	307	293	304	311	333	344	333	338	322	319	344	311	362	325	332	324
37410	53948	45796	31298	20242	12686	7013	4068	2599	1990	1519	1235	1057	896	755	692	632	603	575	509	463	511	465	445	420	447	450	409	427	435	421	432	397	399	418	405	392	401	406	389	425	434	400	387	400	368	406	400	408	402	414	381	431	437	408	394	379	399	422	391	402	418	380	380	358	387	411	362	422	425	395	403	411	405	388	401	374	381	392	421	393	376	401	387	404	357	466	398	398	400	404	390	402	398	399	408	395	385	415	428	380	411	426	406	387	360	438	372	427	370	368	424	413	408	373	407	387	386	383	383	378	388	400	377	361	392	420	386	397	355	382	381	398	422	375	384	400	412	402	374	368	363	392	412	397	404	367	381	425	402	382	372	394	411	372	381	434	376	432	393	396	373	397	376	398	382	406	385	410	375	374	392	396	378	415	379	398	391	380	346	399	420	409	382	426	386	429	427	380	393	383	416	394	356	369	381	387	388	400	389	390	395	391	397	394	401	388	403	338	370	387	409	417	428	398	380	383	384	428	397	389	361	400	428	373	375	367	378	361	411	394	395	407	403	413	420	398	369	408	365	389	391	357	412	387	418	378	422	391	365	408	406	433	387	381	411	399	386	375	377	410	423	395	382	394	376	397	409	396	395	382	424	391	398	411	385	384	393	370	395	388	375	399	398	434	378	395	402	372	390	390	392	365	401	383	403	430	417	436	399	402	381	397	363	386	399	422	377	390	407	415	368	384	379	371	386	367	386	375	395	381	410	408	397	394	379	384	379	416	398	405	403	342	430	361	388	425	378	414	356	407	394	373	379	379	391	411	386	390	391	368	441	408	394	385	402	410	396	420	434	401	394	385	393	408	369	380	401	385	404	361	443	363	405	383	388	420	387	407	382	429	397	390	382	406	403	409	372	405	411	429	401	372	395	429	407	394	376	399	383	395	412	375	383	384	390	402	379	418	420	383	411	437	395	402	371	414	408	402	394	415	387	385	438	352	386	386	394	404	392	373	397	390	403	380	398	378	411	390	416	406	420	393	411	316	403	387	379	399	371	397	423	398	387	378	405	401	388	390	378	421	401	396	402	394	386	391	387	419	397	397	368	395	408	415	390	400	440	442	410	390	402	403	439	404	371	407	393	379	388	368	400	400	395	400	399	429	365	380	407	389	379	347	394	397	394	394	401	413	365	388	387	423	381	413	370	377	428	390	411	398	397	386	420	389	388	414	384	398	403	386	402	374	413	415	386	410	425	396	390	418	411	379	379	385	378	403	410	405	419	412	383	359	391	377	394	392	361	397	380	418	382	381	422	374	402	383	427	400	391	391	399	398	425	380	408	409	391	411	401	359	414	380	389	411	373	406	382	390	388	389	385	401	435	374	442	381	380	400	392	397	402	392	414	390	369	403	393	407	384	413	358	389	366	434	382	401	381	408	383	415	427	411	388	367	391	391	374	394	402	366	363	389	388	404	389	449	438	362	362	378	398	397	382	400	413	384	387	427	394	427	409	386	399	444	410	370	396	390	391	378	338	393	428	403	395	369	436	387	390	392	414	405	406	398	396	392	400	386	417	405	409	379	395	418	405	403	367	380	395	412	398	417	398	410	408	385	350	416	426	401	413	409	414	417	403	360	376	395	435	399	381	407	412	375	409	365	433	381	395	381	410	409	380	351	365	388	377	401	420	392	376	407	375	405	388	379	388	411	404	401	374	386	414	369	397	401	408	388	380	392	366	427	432	397	389	428	456	379	405	370	415	365	404	380	398	388	371	402	408	382	392	417	394	387	411	414	399	421	399	339	400	425	377	382	376	368	364	379	381	385	355	415	400	436	359	393	391	414	372	425	408	379	404	383	369	413	384	424	366	425	355	425	426	401	377	395	404	382	401	385	436	399	391	418	392	400	421	339	392	407	383	400	434	388	378	383	403	388	379	377	409	414	418	419	416	369	423	370	432	413	411	397	393	392	354	418	418	382	361	418	391	413	371	396	377	421	406	370	361	388	423	358	394	369	375	377	419	382	399	384	399	366	402	371	388	397	400	431	402	393	400	415	373	395	435	384	385	381	393	406	398	411	383	383	390	358	403	431	407	376	410	385	407	389	410	399	386	363	400	394	379	397	402	400	414	393	422	405	406	406	353	400	374	388	419	404	390	401	388	413	386	382	376	358	409	384	385	408	398	423	390	394	431	399	403	423	396	392	392	370	433	380	413	410	415	423	378	395	393	406	401	390	442	359	423	379	377	407	401	368	399	392	408	382	412	412	379	380	404	383	380	408	389	371	409	417	366	374	364	426	402	369	379	414	382	365	399	412	389	430	361	391	404	415	407	408	411	379	413	416	412	395	402	407	386	364	405	419	394	405	399	405	379	395	423	412	411	357	378	371	381	385	425	382	387	420	426	414	404	363	426	385	373	373	400	399	390	393	359	397	407	398	363	422	424	387	388	401	384	381	381	377	419	406	401	355	380	395	377	414	384	386	365	404	421	408	435	381	359	416	380	395	398	390	410	364	396	396	442	400	438	372	413	402	385	364	411	396	399	369	428	426	389	438	384	412	384	406	386	410	374	381	362	427	369	411	391	377	420	378	402	401	434	412	396	372	404	393	410	403	391	420	401	398	411	371	417	388	403	430	403	422	445	377	377	401	370	408	373	402	377	422	370	407	399	368	377	372	375	404	422	420	377	392	405	391	380	400	379	385	355	395	428	382	417	397	381	374	432	381	418	383	445	393	402	393	419	392	387	422	416	383	414	400	404	396	401	389	414	390	385	397	390	382	398	428	377	414	399	409	381	366	393	413	432	389	434	380	373	412	389	405	363	437	372	420	411	398	384	415	407	378	398	391	384	407	391	396	429	382	392	401	394	385	410	402	413	399	390	429	405	372	374	415	394	404	410	398	388	404	401	406	413	409	375	427	391	433	375	402	373	415	435	418	423	380	391	407	403	399	399	427	364	388	400	392	398	371	400	417	388	424	393	381	395	451	378	396	393	397	416	382	402	416	387	440	440	396	401	432	391	380	409	410	431	369	369	400	409	385	393	409	383	393	386	417	406	368	399	382	380	395	375	422	358	405	386	413	406	388	375	419	402	393	411	408	376	412	386	393	390	409	408	382	391	416	366	347	425	382	410	415	408	372	419	388	377	439	426	419	384	413	455	392	386	406	407	377	383	409	383	407	366	391	427	396	380	379	411	401	397	386	380	400	415	371	400	413	392	390	379	391	336	390	371	358	397	386	387	393	386	410	430	390	403	408	389	391	393	387	421	406	413	403	394	377	385	362	365	416	389	423	379	435	383	441	383	402	376	387	387	396	393	405	365	398	408	427	439	429	432	381	405	391	384	405	388	389	399	371	403	415	418	445	362	383	399	422	391	391	373	427	381	393	397	427	378	392	410	395	415	381	401	396	433	395	418	405	394	391	372	387	389	390	419	342	391	398	403	389	389	405	379	423	409	410	387	409	380	375	381	394	386	397	367	398	375	392	407	388	384	352	429	398	382
24376	21594	29467	26716	24478	21268	13905	6036	2934	1948	1584	1219	1006	914	734	657	594	546	526	471	429	427	423	417	412	361	365	363	360	357	363	363	344	366	339	378	322	324	359	353	364	319	347	332	314	336	325	315	314	367	304	316	331	320	309	350	321	296	332	352	344	324	320	319	318	309	362	348	337	303	304	312	336	336	327	347	314	302	350	329	356	349	344	366	312	345	334	337	313	314	334	307	324	294	300	329	329	335	297	339	339	343	310	348	320	321	336	350	363	326	338	305	347	336	336	337	340	344	351	322	330	307	369	356	354	329	342	322	345	349	339	341	285	346	340	349	355	322	324	339	322	330	324	301	353	361	310	324	335	326	359	333	324	328	334	329	307	344	323	357	323	304	328	340	335	312	322	331	342	343	342	317	326	346	325	306	327	330	340	331	316	322	353	328	318	364	342	344	328	345	339	331	346	333	323	311	336	368	334	343	323	345	363	311	324	312	337	354	306	325	316	340	311	347	306	324	318	333	345	343	324	317	341	307	320	304	299	349	332	361	325	331	304	316	326	315	340	325	346	336	336	311	331	326	330	317	324	317	324	342	320	347	315	330	347	334	327	321	312	334	343	316	347	304	307	332	348	346	313	299	334	347	354	319	349	358	384	338	362	311	314	333	306	354	347	327	353	331	333	335	340	316	318	349	370	346	310	339	322	343	338	349	327	310	336	334	328	301	328	319	318	331	340	338	326	344	358	341	306	324	325	327	348	337	309	321	324	332	316	324	361	351	325	337	295	314	318	329	343	309	338	358	356	324	342	339	336	339	313	338	313	330	320	314	351	357	313	323	341	338	306	356	358	320	327	315	334	321	317	320	315	350	324	327	300	314	308	360	361	309	323	317	343	348	340	336	356	317	353	318	332	321	350	345	329	364	321	319	321	323	317	300	331	318	341	337	334	327	309	311	339	358	373	337	331	338	322	345	356	329	318	349	314	315	341	330	293	327	334	298	321	328	357	327	350	299	323	378	378	357	343	318	328	340	341	314	354	331	338	337	329	316	326	321	357	329	314	322	337	323	342	315	344	320	332	370	303	300	329	322	359	337	371	319	358	315	344	368	353	323	329	332	356	299	372	349	319	342	358	329	315	331	292	351	321	306	318	336	345	320	332	305	292	307	356	360	316	352	320	353	306	334	318	303	327	338	348	321	339	302	323	322	337	327	365	329	323	356	333	323	340	319	331	332	344	313	337	323	325	351	310	323	357	340	316	378	353	319	334	353	357	309	320	332	309	315	362	328	310	348	332	352	330	340	343	328	347	327	315	322	325	324	302	373	315	329	336	360	330	323	339	300	335	339	362	337	346	313	321	340	322	316	305	330	327	346	293	345	310	353	316	344	322	292	322	314	312	320	311	326	321	338	334	326	318	343	330	335	359	346	312	361	319	288	302	317	343	349	360	348	334	319	335	364	326	329	287	363	329	333	311	345	324	330	326	334	316	320	313	352	298	326	343	363	339	333	340	335	332	339	316	316	329	312	351	314	334	321	332	300	305	304	308	315	308	300	342	320	316	338	335	336	341	308	316	310	286	303	329	328	324	342	334	311	340	339	294	302	322	367	357	353	365	333	328	315	337	327	344	331	343	327	312	316	344	325	297	333	315	348	367	333	313	340	321	338	367	317	361	309	318	341	318	301	348	308	316	341	324	317	331	315	319	334	333	322	365	350	318	317	333	346	363	340	347	329	331	330	319	329	312	296	333	337	341	327	304	324	359	325	317	352	338	331	333	315	345	347	336	356	351	343	333	335	324	321	376	312	358	335	332	315	321	336	329	297	361	348	350	334	330	316	318	334	346	322	323	348	335	332	320	339	324	317	324	314	301	322	347	329	334	306	315	330	316	321	337	319	355	343	329	344	327	339	302	348	307	337	346	323	363	346	328	331	320	319	304	334	307	336	306	339	332	293	328	339	332	337	337	360	322	356	334	339	340	333	342	352	331	330	332	306	336	353	363	311	305	327	323	268	336	329	321	314	374	353	299	346	341	325	330	324	322	335	330	335	354	329	322	314	312	344	309	367	298	347	331	329	359	317	317	346	359	325	340	325	335	362	362	360	318	359	333	324	325	345	343	342	315	316	362	311	326	319	342	292	317	310	309	357	306	354	339	334	345	303	372	305	336	335	347	311	331	319	353	355	311	330	317	342	334	331	313	362	344	349	334	352	316	299	335	326	322	320	316	336	333	323	334	333	325	323	346	330	335	328	319	347	329	317	336	351	351	366	363	331	334	329	351	323	330	348	361	345	305	299	343	329	328	350	329	331	325	302	322	351	318	320	346	331	313	308	332	332	336	342	340	335	307	323	328	345	311	336	302	329	342	316	343	323	334	329	335	350	376	330	347	275	347	312	339	345	332	314	336	339	330	318	318	347	349	354	323	357	331	324	354	314	307	317	327	314	322	306	322	306	311	339	333	320	317	332	312	335	336	315	316	335	343	354	356	316	370	319	337	318	315	338	339	345	341	328	347	331	347	315	293	353	332	312	359	341	333	339	340	335	319	306	325	335	331	342	332	318	306	344	331	343	352	310	308	346	325	322	312	316	323	323	369	366	331	324	320	355	359	330	337	351	336	337	364	297	329	350	373	316	297	303	343	305	314	313	326	357	342	321	338	333	343	315	317	348	328	322	330	349	329	325	364	328	322	343	331	344	338	335	341	348	323	324	317	315	339	308	338	315	339	312	339	348	358	298	307	357	326	322	320	329	315	350	329	328	315	313	316	347	345	324	357	342	312	328	314	334	323	336	328	329	375	330	343	330	312	353	350	368	309	340	343	323	313	322	331	357	320	315	344	326	321	339	316	347	310	361	323	356	321	351	362	358	333	365	326	338	352	328	331	330	345	337	328	318	326	336	374	342	325	281	352	314	316	332	336	349	330	320	364	311	333	365	306	303	319	324	316	310	315	315	323	319	368	324	323	326	319	343	362	330	362	293	308	316	351	314	301	326	317	329	322	313	349	344	359	314	338	280	302	307	329	295	334	333	320	324	355	324	326	308	359	349	329	355	329	340	354	344	351	315	323	345	331	325	337	351	344	317	318	322	342	325	289	325	325	304	306	318	318	352	331	323	309	332	301	360	315	340	314	358	329	329	316	336	306	338	354	328	346	327	306	314	376	311	323	328	324	371	329	349	332	320	340	299	341	320	314	345	349	319	314	345	332	384	348	309	318	338	301	312	338	337	304	323	341	297	363	350	345	323	350	351	311	333	328	369	334	315	311	330	319	307	302	348	345	311	314	317	295	298	324	343	327	347	315	294	345	341	330	323	318	309	321	333	356	324	346	364	347	351	341	292	331	350	340	323	339	340	317	315	346	316	312	343	339	364	369	326	326	348	351	334	352	360	352	325	320	330	336	358	344	314	317	315	339	331	348	339	304	350	336	286	349	327	331	330	329	300	358	319	309	313	322	307	321	349	316	320	305	345	332	334	359	319	340	314	331	374
35268	65191	57853	40976	31525	21340	14993	8751	5045	3300	2471	1938	1627	1320	1086	922	879	801	721	613	596	537	561	489	477	465	489	491	443	487	408	405	442	429	427	410	446	416	395	407	413	406	411	416	394	423	423	385	377	380	396	384	390	410	421	405	419	399	382	416	420	386	396	411	432	381	401	404	386	379	415	374	375	349	401	393	395	402	386	384	430	383	331	422	415	347	406	376	425	397	367	401	398	359	430	409	409	428	438	421	365	418	412	366	374	382	420	418	410	420	393	423	405	380	400	389	378	425	422	357	391	416	412	376	418	425	414	408	387	401	394	390	416	366	406	393	362	377	405	404	343	442	398	418	424	382	423	382	405	373	398	402	414	435	405	390	399	380	416	374	365	367	416	384	383	379	391	412	397	369	387	377	393	407	410	381	403	346	399	377	421	376	400	379	398	414	408	453	374	347	422	404	406	398	381	404	380	385	366	399	432	428	447	380	409	406	428	392	372	373	384	398	393	381	396	406	392	382	420	389	420	392	413	383	363	407	389	407	377	412	388	412	392	398	430	391	393	394	397	391	428	417	390	434	359	381	394	383	409	431	403	395	412	385	430	400	406	423	412	409	424	419	423	403	368	424	377	390	368	412	385	380	434	389	388	389	390	374	411	391	403	387	425	396	395	382	382	418	409	370	429	426	396	442	361	354	400	422	394	407	387	372	379	424	375	392	369	371	368	397	376	362	419	398	384	372	395	396	410	405	397	391	425	384	378	426	405	378	424	418	411	392	425	413	352	412	407	434	390	339	374	386	371	379	387	422	432	411	367	408	428	382	363	379	377	381	376	388	394	393	374	375	406	401	390	387	392	382	412	407	413	413	440	404	379	383	403	382	382	390	358	387	407	401	452	387	395	381	418	383	427	400	418	401	396	374	384	352	378	369	425	395	393	409	395	410	390	392	398	379	408	381	385	403	402	419	392	399	396	402	404	388	404	403	371	406	390	386	389	389	351	404	421	400	381	393	374	403	403	415	378	398	387	430	371	404	395	375	372	388	397	388	367	416	419	372	397	406	405	384	390	395	413	383	372	407	398	434	442	367	463	428	402	370	387	414	419	439	377	411	405	434	347	360	378	423	400	404	404	375	418	394	416	375	412	407	414	391	447	371	396	382	406	394	375	420	391	434	401	375	379	373	401	384	387	393	373	433	404	428	453	386	404	391	364	417	397	435	396	411	388	387	411	381	390	420	404	388	393	403	410	391	379	361	395	402	403	410	384	427	412	426	413	394	427	393	427	377	404	416	365	409	391	405	414	355	423	377	410	401	409	414	387	389	402	372	398	412	384	412	395	415	423	405	391	394	405	423	403	376	395	377	436	412	387	390	390	413	393	399	410	397	404	407	362	408	370	418	416	392	388	351	403	427	435	383	443	404	413	382	389	398	400	395	392	426	401	398	428	395	405	416	394	395	444	411	380	394	396	408	413	388	367	424	399	374	407	435	373	390	405	422	406	411	378	407	393	382	395	394	424	430	406	405	400	432	389	387	391	410	464	370	399	401	391	387	403	412	379	376	424	441	417	376	361	385	382	416	409	407	351	387	384	411	351	412	378	403	405	406	409	394	415	359	440	377	394	385	423	402	419	356	422	408	442	380	410	353	395	417	387	394	369	432	410	414	347	421	416	390	389	393	359	401	398	447	380	435	410	416	405	374	395	417	393	403	369	424	369	395	409	407	411	361	444	384	401	380	395	366	388	382	360	417	406	398	382	416	379	415	363	413	427	388	400	394	373	372	383	408	433	399	414	400	385	394	372	378	380	407	398	393	377	387	383	373	395	398	440	383	423	417	415	442	383	395	423	408	412	399	414	396	388	402	417	415	392	402	373	402	406	404	401	371	439	408	389	376	414	384	387	411	382	414	424	396	379	362	404	418	384	406	369	381	391	398	369	383	435	388	402	376	393	415	397	383	381	422	386	416	369	379	377	429	399	402	404	357	375	405	412	391	363	380	408	385	415	381	372	395	421	406	401	398	361	407	415	386	402	393	386	355	394	388	422	400	386	370	393	404	425	375	386	362	353	361	410	391	459	421	377	384	367	401	381	399	398	390	412	395	407	398	406	375	426	457	381	382	403	363	411	399	407	420	399	380	427	420	416	432	390	409	370	391	392	425	402	421	389	431	428	384	423	410	373	404	365	400	401	379	395	437	387	398	419	430	372	384	409	415	402	383	416	391	396	404	362	410	388	373	406	409	421	415	399	424	399	413	406	389	407	369	414	432	417	428	407	400	403	389	389	400	383	378	388	390	400	366	402	391	395	404	404	383	400	406	349	408	401	424	407	429	382	380	401	392	398	396	422	388	406	403	409	388	391	364	418	433	388	376	430	395	369	415	439	397	405	415	390	390	380	416	394	409	407	385	408	355	392	403	439	375	421	404	452	395	390	388	395	382	412	411	448	443	404	390	389	391	402	376	399	420	381	424	377	421	431	396	412	411	371	424	395	406	382	334	428	404	380	367	418	402	385	401	380	345	373	388	427	374	365	388	434	406	408	426	361	424	387	398	399	432	424	397	409	372	383	413	398	411	357	366	393	406	388	384	377	390	394	418	386	393	456	389	390	434	385	407	381	408	415	403	390	417	369	388	391	363	419	387	419	431	408	401	391	396	411	384	365	417	419	384	378	408	369	410	407	424	407	414	386	401	409	413	376	415	398	402	393	404	397	409	435	375	387	380	397	362	409	381	379	383	394	432	396	360	411	386	395	362	402	394	391	408	385	418	421	398	411	426	426	411	420	358	386	419	382	381	400	404	406	385	422	383	367	417	410	395	341	392	399	412	415	389	409	401	408	384	387	382	382	415	408	376	406	389	429	399	399	372	374	395	417	385	364	398	367	400	427	406	389	377	396	409	389	415	386	403	410	401	391	391	411	387	377	414	393	378	385	407	376	380	391	403	363	424	389	397	378	395	384	408	393	365	425	403	391	366	387	401	401	398	397	374	367	367	437	434	407	399	399	425	364	347	412	393	380	381	410	414	384	389	380	418	442	345	374	385	423	390	394	405	398	407	387	438	410	417	430	408	412	441	389	421	394	414	394	389	400	344	405	390	381	387	404	402	385	381	377	415	396	374	392	400	364	423	365	378	387	375	414	436	405	401	416	398	382	415	380	403	379	377	392	378	395	399	387	387	410	428	396	411	385	409	405	354	423	432	407	415	385	419	368	401	415	379	418	405	451	390	392	401	394	389	414	373	369	411	406	392	400	387	359	417	405	420	396	433	392	412	414	385	381	384	402	374	423	384	408	387	388	396	429	369	379	379	396	418	393	406	380	380	423	402	387	424	414	400	405	376	388	404	394	365	428	375	386	422	440	407	427	425	382	400	391	411	409	380	387	381	405	441	419	395	356	433	398	412	392	383	406	386	412	389	392	397	382	378	415	430	391	379	410	398	351	398	369	400	396	398	369	388	428	367	406	352	386	398	419	386	439	383	400	420	377	423
25377	21771	29498	28410	22403	14788	8295	4418	2485	1664	1339	1089	967	821	658	599	529	492	473	419	392	438	416	361	376	396	352	350	353	349	352	387	361	370	325	336	336	335	363	346	262	326	319	354	332	344	293	354	309	338	331	332	335	339	336	307	316	307	310	321	321	344	326	355	308	323	321	345	315	306	313	336	322	306	336	325	318	303	322	331	332	335	324	325	339	336	324	299	337	335	290	324	313	306	332	324	318	359	288	347	314	276	357	327	313	333	327	316	315	320	314	308	317	313	286	313	313	323	311	342	339	301	350	326	313	311	338	324	315	299	333	317	317	349	339	326	327	345	317	304	322	323	314	323	306	321	288	317	319	306	335	300	349	333	322	325	330	349	303	329	336	340	306	326	314	333	318	335	344	344	288	331	320	323	331	312	321	287	315	329	319	318	331	301	318	319	327	316	332	302	311	328	312	295	307	304	335	329	346	310	326	303	341	312	338	331	326	293	316	337	324	307	303	353	303	295	314	318	299	323	329	312	336	320	288	348	332	348	318	343	298	308	330	291	354	315	331	328	318	336	343	313	319	325	345	308	308	326	303	351	327	305	315	327	341	331	358	336	335	352	272	304	324	308	331	306	313	327	296	332	318	338	333	349	338	308	305	309	271	307	335	316	282	337	316	296	295	354	315	327	316	333	342	317	326	319	328	306	310	338	325	331	300	285	326	307	322	324	340	319	341	325	300	310	327	332	316	349	345	300	324	324	341	310	285	292	359	327	334	324	345	290	337	315	344	332	284	309	328	326	316	297	330	316	310	348	304	338	299	330	328	334	315	316	354	309	335	328	313	321	328	329	311	305	286	322	299	325	292	351	332	336	349	291	341	314	341	297	325	305	345	311	304	296	344	343	323	318	320	306	333	269	291	330	314	341	327	321	296	316	346	307	311	298	330	328	342	306	357	333	326	314	315	305	305	310	322	308	306	326	337	316	335	322	339	315	316	315	318	317	316	367	336	361	321	341	311	309	353	321	308	322	288	319	332	299	310	336	329	313	326	331	344	314	307	300	290	316	319	300	318	348	335	292	327	319	349	294	326	325	329	337	303	309	327	337	299	324	337	333	306	321	319	349	327	321	300	348	338	321	287	338	288	333	313	345	314	325	323	326	301	313	299	296	302	323	322	313	283	330	299	313	297	340	314	316	338	340	319	323	326	317	323	344	282	347	329	315	327	303	311	337	329	317	327	339	316	302	317	302	318	307	335	301	302	325	329	323	308	339	316	333	311	343	322	306	333	320	331	312	309	290	318	292	306	334	330	289	316	325	317	300	324	319	330	333	332	308	314	324	352	338	321	337	357	297	314	347	358	318	353	302	300	300	315	291	323	312	301	299	333	348	341	339	331	336	305	298	326	310	317	313	336	308	310	301	339	322	293	283	319	307	322	326	329	341	346	316	283	322	335	353	313	315	351	339	298	308	340	332	323	335	353	335	320	340	328	321	289	314	301	309	319	322	316	334	319	316	334	312	330	348	328	330	323	321	317	349	318	335	322	322	323	291	292	304	340	313	361	301	314	330	290	304	334	306	318	301	312	333	274	308	313	338	328	315	300	340	321	325	323	311	306	318	298	344	312	364	355	330	317	325	344	305	297	323	296	308	320	292	305	305	306	335	303	296	310	292	342	310	324	336	310	340	345	322	332	319	336	314	286	331	316	340	317	316	315	336	315	313	322	327	343	326	352	320	342	304	318	344	310	297	352	312	344	347	329	323	295	313	306	298	310	298	319	336	328	303	315	305	280	304	322	353	336	333	342	318	304	334	321	325	328	315	316	322	327	339	316	320	287	310	329	308	323	326	338	317	318	336	341	317	324	308	316	298	307	351	300	311	353	277	332	309	328	300	328	301	303	363	293	287	329	287	325	314	321	300	291	300	301	317	308	326	328	316	313	342	307	328	298	302	314	304	302	307	314	330	340	299	329	286	320	330	337	284	322	319	310	275	335	301	337	317	296	336	328	330	346	350	334	317	301	343	284	357	331	326	329	304	301	300	313	323	309	315	326	341	331	307	332	338	341	289	334	317	331	313	308	307	297	329	353	298	303	290	320	315	339	350	304	293	316	321	285	320	305	341	318	322	316	303	334	334	304	328	342	313	302	330	327	342	321	334	319	335	306	304	313	326	309	322	334	314	317	324	341	305	295	341	313	271	320	295	324	310	344	327	312	322	321	300	307	292	294	305	321	307	299	315	334	296	311	317	322	316	323	317	348	317	312	307	345	362	317	311	304	307	297	315	328	325	285	341	334	314	323	300	335	316	360	314	326	319	304	328	298	332	303	319	316	319	335	315	321	327	307	328	350	317	327	357	296	318	343	308	304	304	315	289	304	329	312	324	319	271	342	337	311	326	305	316	304	328	302	324	338	312	349	303	324	332	302	327	296	318	320	330	320	322	328	352	302	313	319	317	324	340	313	298	325	323	277	322	349	288	321	306	300	309	347	338	314	347	324	326	296	364	327	341	304	364	316	322	316	310	311	306	344	296	321	337	317	354	329	330	333	351	318	304	295	317	318	304	305	346	294	303	293	321	305	310	319	316	355	313	327	304	336	320	318	319	320	320	360	349	324	317	324	332	334	301	335	311	331	300	301	291	332	315	347	339	343	376	330	330	298	304	333	316	337	313	296	315	295	315	320	303	310	325	351	306	319	330	322	292	346	324	316	333	319	330	296	270	321	317	332	284	328	318	325	325	293	330	332	300	315	318	331	325	340	311	322	296	313	322	368	334	345	290	333	324	346	314	333	313	301	308	304	343	341	322	352	334	319	340	336	301	324	313	318	337	300	330	332	343	322	343	312	318	323	310	346	373	330	273	293	298	281	354	377	308	346	311	347	332	318	308	328	322	368	311	347	316	324	338	337	320	326	296	311	330	322	306	294	336	307	353	317	374	307	272	345	341	302	332	354	326	330	306	327	296	298	320	333	340	295	287	342	332	271	328	309	347	317	317	325	348	289	303	303	311	335	352	309	358	339	310	321	336	344	302	317	352	313	323	290	333	356	297	307	314	322	305	322	320	346	332	333	335	325	298	327	339	318	359	332	301	309	341	324	310	328	302	318	308	333	339	331	317	339	318	321	324	282	326	331	318	314	318	350	325	340	324	324	316	314	294	305	302	293	306	314	359	304	335	303	304	303	308	308	351	315	339	338	307	318	301	315	324	339	321	317	362	312	337	320	326	352	310	288	303	306	288	327	328	353	317	330	303	298	315	314	363	326	367	321	320	311	324	334	323	330	319	304	323	342	320	333	318	289	301	275	316	324	317	308	341	327	320	327	339	291	309	338	303	315	305	289	299	294	306	297	353	283	338	285	332	321	335	296	311	321	330	340	295	290	310	315	332	303	328	356	305	366	319	331	311	332	304	327	323	343	299	329	322	317	319	329	323	309	296	321	332	285	328	339	322	336	314	289	334	327	319	321	338	336	293	330	349	299	317	280	312	288	301
36644	61151	49856	35503	26118	17701	12320	7732	4434	3146	2235	1841	1530	1309	988	851	769	767	634	609	556	497	522	468	450	484	453	429	396	425	421	407	425	432	368	387	438	413	412	412	403	384	414	405	386	401	383	407	367	398	365	409	350	377	373	387	402	408	386	394	397	407	373	395	367	382	380	355	366	378	370	405	397	374	389	381	350	409	357	410	401	409	379	405	343	433	392	369	381	361	376	380	370	382	429	356	395	400	360	388	398	398	409	411	422	420	370	379	357	373	406	367	374	353	358	362	401	372	414	405	382	407	401	403	386	396	395	378	378	383	331	398	401	378	353	383	408	361	390	393	444	390	378	387	420	389	423	376	395	374	363	361	416	345	402	395	420	390	371	367	421	366	420	407	386	366	367	397	414	405	374	366	393	352	375	353	385	373	386	410	381	392	422	370	371	408	387	376	374	368	424	378	370	377	381	396	379	398	394	394	378	409	418	378	389	348	372	357	403	366	374	379	394	403	448	398	380	380	349	362	395	344	376	415	360	406	378	354	380	380	399	397	405	383	363	376	365	407	400	404	388	371	419	369	429	405	369	364	400	362	394	375	391	395	399	377	396	386	364	363	389	398	373	409	395	366	390	382	369	388	355	437	373	344	350	402	381	379	384	339	376	368	397	381	421	394	370	399	377	384	406	380	384	366	389	377	395	375	424	378	375	386	365	363	368	376	376	402	392	416	370	364	394	377	413	417	376	397	385	390	403	417	372	383	385	376	390	403	372	416	405	395	376	349	403	331	378	393	383	398	398	389	327	376	386	410	380	411	411	365	369	358	385	403	384	371	409	380	374	419	357	378	381	377	396	356	407	391	390	384	352	399	399	374	368	366	380	391	373	391	394	341	409	384	377	378	388	391	373	417	383	409	401	371	418	400	358	403	428	383	399	389	382	393	403	377	400	328	402	411	374	425	396	405	373	373	349	380	407	378	392	385	394	389	418	368	398	394	412	372	436	364	412	384	358	384	418	382	365	394	377	415	383	411	394	413	400	369	383	389	349	401	357	370	366	354	380	405	382	387	386	381	358	418	389	385	360	379	396	408	346	408	394	403	424	394	402	408	372	403	386	379	370	399	401	370	390	368	352	404	401	422	381	376	387	382	436	377	387	404	380	386	371	383	389	388	363	362	391	376	397	371	388	379	367	342	420	389	394	390	424	400	398	391	344	387	397	398	362	374	375	362	415	397	366	380	391	344	393	327	343	416	402	412	374	371	376	414	390	398	375	382	399	357	376	356	378	404	383	390	393	380	368	370	384	409	404	401	391	361	389	365	399	410	350	399	382	371	397	381	354	400	382	381	405	373	411	395	344	446	412	435	390	367	416	416	380	398	415	389	391	407	416	397	400	395	373	373	397	383	393	377	359	383	405	369	397	385	386	371	391	353	383	376	401	381	375	369	390	403	409	389	383	413	418	351	372	402	342	417	388	408	374	390	400	411	404	380	379	412	395	422	394	379	371	349	378	362	403	356	390	395	377	386	379	344	391	380	376	374	417	405	374	389	417	343	379	381	392	375	411	425	396	389	358	391	384	395	370	400	428	412	391	389	416	408	359	382	392	392	396	397	346	372	394	381	385	417	368	420	370	340	409	377	377	355	359	421	345	358	377	390	339	376	411	382	375	355	395	419	371	375	338	400	375	373	388	385	390	394	393	370	378	384	366	407	370	370	351	386	399	404	358	378	384	374	381	420	378	399	388	374	378	370	402	402	379	379	381	359	378	390	368	396	402	419	419	375	390	390	375	376	377	414	403	400	380	400	367	389	425	366	390	397	365	368	415	367	370	381	369	377	346	390	389	341	409	357	369	406	411	383	431	374	358	372	408	406	375	389	395	391	386	403	408	388	360	394	398	410	389	409	403	385	342	414	423	375	371	359	373	395	402	397	400	405	398	355	362	396	356	371	378	372	371	350	369	394	379	397	404	384	389	349	375	371	384	418	390	395	382	401	367	403	368	394	364	379	351	379	390	362	391	411	419	388	369	394	418	406	395	386	394	351	369	391	349	381	398	366	354	368	386	414	393	404	387	394	385	427	377	391	396	420	382	419	378	386	400	401	374	389	413	403	381	349	358	395	381	376	406	386	378	386	391	439	376	410	381	392	372	406	388	351	357	388	426	387	364	436	385	369	378	399	368	396	367	384	379	364	403	377	408	398	379	377	371	380	395	336	364	405	402	379	367	374	394	370	392	365	395	383	368	359	391	384	370	388	382	384	349	412	403	384	404	371	394	376	365	355	394	403	404	376	377	407	400	405	380	369	403	379	392	394	400	340	386	391	409	412	379	375	378	384	354	354	383	355	364	371	355	386	387	376	383	421	367	363	421	369	356	388	366	370	353	394	401	392	372	419	377	394	371	387	417	355	366	382	402	391	427	383	399	411	350	394	370	363	368	361	412	394	399	409	400	368	384	405	406	383	390	376	405	430	440	446	353	399	355	434	379	369	377	415	385	419	359	388	403	368	394	390	403	383	351	373	422	403	348	392	391	384	395	412	422	381	404	410	402	396	381	406	386	339	403	384	380	424	393	384	332	372	406	379	395	381	391	360	388	386	398	396	354	370	374	383	384	370	418	421	409	395	376	368	381	369	403	380	409	401	398	374	338	375	407	377	393	381	434	391	406	372	382	379	387	392	436	366	371	393	409	410	394	390	390	370	397	400	409	391	412	411	413	376	384	383	410	396	372	361	395	395	374	408	410	385	391	369	381	361	390	377	403	356	381	409	383	377	407	390	371	387	389	367	379	398	385	378	354	392	379	382	403	410	357	404	381	391	417	370	386	409	395	383	380	412	379	403	370	375	374	349	396	366	395	388	380	374	376	391	336	389	377	360	395	387	405	416	395	396	358	380	383	350	390	407	393	373	396	354	381	371	367	389	383	404	362	378	375	366	382	361	365	400	369	373	398	414	401	378	380	376	392	388	385	353	376	399	423	405	400	412	352	433	383	394	370	381	353	382	377	362	376	356	399	377	388	399	369	357	393	434	347	392	402	421	380	409	370	396	378	395	411	374	398	388	406	396	413	408	395	369	407	362	385	382	406	395	390	373	337	385	371	400	411	381	378	374	334	396	384	382	393	392	377	466	402	425	366	363	368	379	388	401	381	398	387	392	358	384	373	362	368	403	352	379	363	350	383	392	377	382	392	384	376	371	383	379	411	390	397	382	373	366	374	399	389	373	381	372	384	396	367	385	394	360	365	380	399	352	418	389	376	360	389	391	394	345	400	376	394	391	417	373	400	387	358	362	381	387	362	387	380	424	410	388	418	382	397	380	362	398	405	380	383	390	348	391	410	372	391	388	393	389	416	390	435	380	405	352	411	371	437	367	375	346	379	388	357	373	396	356	367	404	386	394	362	397	380	399	357	360	367	345	366	397	397	398	374	362	359	387	388	387	352	340	366	357	387	375	369	418	379	379	350	379	373	359	373	382	390	378	353	409	400	405
23234	21648	29342	24797	22750	24096	21296	8799	5323	3349	2211	1730	1399	1200	1022	910	797	678	636	568	515	481	440	434	437	421	387	377	383	378	399	374	380	337	365	353	338	336	306	371	334	375	375	344	335	353	341	322	345	352	304	354	355	352	343	341	317	333	355	325	355	345	364	317	334	337	338	353	315	348	332	346	340	357	364	335	346	324	341	331	380	363	350	362	336	334	354	328	338	320	313	318	350	321	335	320	338	302	314	354	326	348	348	313	340	352	326	343	354	316	348	307	313	345	320	330	345	330	318	326	349	314	307	359	333	355	346	324	361	343	340	338	330	359	346	361	319	351	357	348	352	335	326	345	329	369	310	314	353	306	326	315	341	324	288	330	344	341	337	320	333	325	309	337	315	326	294	330	369	335	325	305	328	367	314	318	316	342	339	376	348	349	368	344	341	326	346	343	344	344	315	321	357	329	349	325	327	319	365	301	344	350	363	343	331	327	310	317	312	350	357	323	309	350	336	290	326	344	362	303	363	370	325	337	369	348	352	343	324	339	303	341	312	343	372	315	319	354	296	334	324	374	349	338	313	332	292	365	354	321	333	333	346	359	332	346	334	337	301	361	342	329	373	337	329	333	333	349	352	329	374	339	334	333	354	332	326	350	374	310	314	343	342	311	344	314	317	357	352	337	332	319	330	331	346	321	325	321	317	317	378	363	334	347	325	308	356	344	311	318	298	350	325	331	345	346	330	332	308	363	326	344	389	346	334	365	325	334	335	310	325	314	368	310	327	350	313	324	324	343	342	338	336	364	323	324	319	305	328	341	320	335	348	361	371	357	362	351	339	328	341	325	320	327	336	307	321	337	333	306	347	339	302	334	377	294	309	347	358	332	345	373	348	336	390	317	362	345	337	311	325	357	336	326	366	360	368	316	322	371	327	341	368	363	315	333	335	328	344	339	342	335	317	307	311	338	346	309	319	337	336	304	315	360	298	313	353	332	347	325	335	349	348	364	325	328	330	358	332	321	325	356	320	343	373	310	311	361	337	335	356	347	346	347	342	355	302	351	319	302	342	352	334	354	335	346	333	338	331	313	347	335	356	328	371	349	304	328	333	325	302	335	317	311	332	341	331	349	321	349	330	335	349	359	352	339	359	332	324	334	319	343	348	344	311	339	355	353	334	357	351	356	352	347	356	347	321	327	322	312	333	356	340	343	333	307	316	351	349	302	367	343	350	371	320	315	348	296	345	352	332	308	319	333	329	366	345	314	348	334	361	338	353	351	339	311	319	316	295	344	332	327	369	318	355	315	291	317	353	359	334	334	325	317	298	348	338	337	326	357	336	335	336	328	311	291	336	286	317	320	327	313	323	358	337	355	345	334	324	347	332	371	342	345	326	340	319	342	334	333	320	308	332	354	323	317	347	320	317	326	330	367	349	329	323	363	343	332	364	339	356	324	341	365	345	310	339	336	341	318	336	340	301	339	335	333	346	347	350	349	336	345	341	309	333	338	351	344	352	351	365	343	303	343	320	334	345	328	325	313	320	347	324	344	359	322	304	338	342	349	337	349	349	358	329	344	325	360	331	321	322	338	323	304	321	358	337	306	337	298	318	349	344	357	338	353	356	328	342	358	329	334	354	360	336	335	320	318	378	358	319	346	325	314	335	332	348	321	356	402	319	316	340	300	323	329	356	340	317	328	322	346	305	314	372	363	335	334	338	340	319	301	341	358	306	360	319	309	335	324	305	352	352	337	342	351	291	307	339	326	312	348	331	328	367	336	343	336	319	347	355	352	369	321	318	309	350	384	352	309	330	370	388	316	328	323	314	332	351	334	345	374	361	313	348	332	355	331	324	335	339	331	347	329	370	335	328	325	326	331	337	357	295	315	385	328	352	377	332	324	331	294	350	349	343	319	333	329	357	345	363	318	359	364	373	330	370	354	342	314	335	328	334	332	352	340	318	349	316	338	314	344	351	361	360	288	391	345	345	323	328	352	371	350	359	323	336	339	325	339	362	323	319	322	315	375	341	357	347	269	315	342	312	343	346	315	357	369	325	366	354	369	350	366	329	315	336	339	356	334	324	330	328	327	334	344	327	314	320	341	358	315	320	336	308	362	308	340	371	357	351	337	320	329	329	331	331	335	324	322	306	355	302	322	347	348	376	345	336	313	306	304	336	335	351	357	358	337	325	301	348	345	348	345	361	347	361	346	328	360	324	321	377	314	315	325	326	331	365	364	360	322	336	366	334	332	368	326	310	337	334	344	378	333	374	330	316	349	374	341	313	326	331	330	333	366	380	318	351	349	337	317	386	295	325	322	309	342	334	335	356	335	326	349	333	338	320	347	313	360	347	337	376	323	346	313	347	345	342	320	363	324	360	365	319	340	314	312	347	339	296	312	345	360	342	358	364	334	331	365	361	312	364	359	308	330	344	341	330	304	334	319	333	353	338	332	342	342	327	339	356	317	352	307	339	371	324	360	313	334	351	325	361	335	330	343	323	333	334	346	329	334	325	357	326	377	315	325	323	310	321	333	327	309	343	314	328	337	312	313	364	331	312	333	335	323	371	342	322	350	328	322	316	324	358	295	319	337	305	371	339	322	338	319	312	327	335	350	333	311	350	318	374	333	332	361	313	342	361	295	321	352	351	326	351	363	340	317	315	314	336	350	341	329	341	300	325	339	323	310	348	324	318	314	374	324	329	344	333	319	346	338	354	347	337	339	328	338	338	347	342	333	311	334	309	338	341	371	360	356	326	291	342	329	323	342	348	352	368	339	319	315	351	355	328	359	324	325	358	346	355	377	377	336	344	354	320	337	332	364	339	320	311	328	330	334	327	348	313	307	285	344	345	300	344	320	354	322	310	331	319	341	354	326	373	334	324	310	359	318	348	307	327	347	351	310	334	338	356	351	360	358	346	311	327	340	361	362	335	313	341	317	319	308	348	326	387	342	340	355	323	330	326	313	333	314	339	323	303	337	350	290	310	315	319	354	360	360	333	360	352	333	348	325	331	322	338	337	345	329	324	299	331	359	351	328	338	350	325	337	362	352	333	336	348	320	323	295	345	335	333	350	324	332	318	340	350	307	338	332	344	348	308	330	321	361	320	315	326	323	359	347	329	322	326	302	301	322	363	342	336	361	339	362	333	345	309	359	328	369	339	301	297	318	299	338	337	322	369	323	322	350	350	305	304	340	350	327	319	346	343	385	311	318	326	325	323	359	343	327	344	280	321	345	325	336	338	333	326	312	326	306	344	330	311	318	310	370	309	361	335	328	350	329	332	354	346	288	372	344	334	351	322	324	318	351	323	328	333	321	310	342	328	321	336	333	321	341	346	358	310	333	342	309	327	356	339	299	328	310	332	321	339	310	318	334	356	326	336	364	329	334	344	357	336	330	341	312	316	327	333	309	332	333	329	353	318	344	361	351	321	319	328	362	351	324	359	351	310	326	346	396	352	351	348	330	342	334	355	340	326	317	345	323	304	330
40036	68355	58116	46667	35180	27859	18108	11507	8554	5316	3579	2839	2263	1896	1598	1254	1104	1008	814	782	644	623	607	600	526	535	509	497	468	457	460	459	510	407	407	400	404	359	408	452	387	424	440	388	387	408	398	348	393	409	420	357	387	399	382	363	395	402	357	415	404	401	372	375	400	374	417	385	417	400	406	384	423	398	381	376	433	415	387	413	418	405	423	391	415	412	412	382	352	416	409	382	405	389	402	421	392	405	374	378	393	424	385	360	399	378	387	366	372	384	390	414	431	406	393	389	385	390	407	397	378	377	373	415	421	411	402	426	390	427	396	372	387	401	412	398	408	380	407	433	394	403	412	407	397	395	396	390	401	348	396	397	402	396	414	411	431	422	390	348	400	377	392	382	406	407	389	401	407	378	376	403	378	401	423	438	388	410	407	424	384	398	415	396	394	431	397	416	410	361	359	383	434	425	402	401	351	395	417	446	405	369	398	388	411	408	382	427	362	434	420	372	375	388	401	410	377	413	413	403	385	383	355	405	421	384	412	374	414	401	377	416	376	381	409	391	405	418	396	393	400	404	366	343	409	387	421	415	360	399	372	354	401	390	374	404	398	396	364	355	391	400	408	423	387	389	392	405	395	371	371	446	402	422	393	415	393	392	344	405	389	381	399	381	387	391	399	397	400	365	395	409	441	364	390	386	379	377	396	381	420	414	431	393	411	415	406	369	411	384	403	383	391	406	410	381	401	383	381	424	403	410	361	410	419	391	360	384	403	397	391	429	404	392	414	410	393	392	381	386	387	372	414	401	369	428	390	407	361	409	390	367	416	389	417	389	399	371	424	365	374	374	372	404	397	393	408	420	359	374	397	401	365	436	368	409	398	429	414	409	394	411	344	375	366	403	394	416	398	384	382	389	404	395	354	424	352	417	368	419	397	410	377	382	364	369	368	416	419	403	410	365	382	387	376	394	421	387	406	417	398	391	392	408	411	399	412	368	380	424	384	378	396	404	398	381	413	394	410	409	389	390	418	358	381	338	405	378	390	399	387	377	367	385	384	351	428	408	414	396	382	364	399	387	386	388	429	360	378	391	390	438	407	369	400	387	428	355	408	373	377	398	389	369	390	368	357	420	387	405	428	397	368	398	403	399	401	390	384	416	369	375	435	397	416	389	381	402	413	401	396	396	435	378	397	370	412	388	384	355	371	392	395	396	351	412	379	386	399	420	379	427	395	418	394	414	383	395	383	394	411	386	416	388	381	407	382	388	413	408	403	391	433	376	391	425	386	393	408	407	390	374	407	409	358	392	432	415	383	387	371	370	409	376	375	406	375	370	362	359	377	408	346	407	369	409	392	388	426	387	380	396	402	390	366	387	401	363	396	411	392	402	406	408	410	379	410	380	431	430	444	396	449	382	375	406	406	387	402	354	390	391	400	416	385	366	413	391	390	394	385	394	381	382	393	379	393	370	394	384	401	383	416	420	392	384	413	388	405	403	393	412	385	376	388	355	428	400	386	405	372	440	373	434	383	374	393	385	391	413	406	390	446	395	363	402	422	362	403	397	432	424	411	379	384	432	404	384	421	411	362	436	390	396	418	377	390	415	375	409	382	363	390	414	400	432	395	404	380	372	374	390	387	399	399	388	397	372	370	422	361	420	386	411	375	396	390	394	382	391	390	383	383	385	423	405	430	395	424	406	383	401	394	380	365	395	402	410	424	404	444	375	406	376	395	446	381	370	407	386	363	399	386	387	367	391	394	408	402	354	399	398	417	402	383	371	413	387	401	395	390	357	351	405	385	431	351	441	365	392	408	393	433	390	414	443	414	370	404	387	402	380	417	421	372	381	393	402	399	399	389	364	393	379	376	407	400	381	414	358	437	398	379	400	413	404	382	379	373	405	390	385	386	411	388	383	404	378	398	446	381	387	398	385	380	385	397	361	400	406	396	385	385	405	406	381	367	397	421	435	385	396	398	412	426	374	438	391	378	360	416	408	361	405	359	409	370	398	359	421	388	381	392	367	392	409	399	399	398	401	379	391	437	358	403	359	450	405	397	418	390	348	417	392	385	373	364	375	427	397	364	408	364	375	371	372	389	394	395	388	386	447	406	376	407	394	415	379	426	423	363	400	376	379	390	358	397	412	413	398	401	416	419	374	404	399	381	405	381	372	382	403	403	381	395	382	390	386	340	390	420	405	373	377	373	409	391	397	388	388	393	436	435	390	374	409	417	388	359	424	373	408	368	394	365	400	379	361	389	399	419	408	405	406	413	394	354	382	379	383	403	371	393	406	378	408	405	381	398	445	411	370	397	408	383	407	384	378	383	412	394	377	411	361	388	397	392	383	355	379	390	394	403	407	395	396	370	427	422	389	426	411	381	390	401	414	371	392	392	362	420	348	414	343	422	394	401	398	394	401	420	416	417	358	364	415	407	429	382	423	376	387	424	349	393	418	414	431	383	375	402	382	415	397	369	426	420	402	439	391	408	401	396	392	398	381	356	418	385	386	393	430	398	367	406	361	398	367	382	401	408	389	393	357	358	391	402	401	365	394	430	398	395	377	385	409	396	428	397	391	393	424	353	419	400	424	372	374	371	393	386	387	414	409	383	407	393	424	361	417	397	438	408	394	374	398	399	399	366	369	403	354	402	421	404	382	437	414	402	429	410	377	386	403	397	409	405	432	391	399	397	412	389	395	406	401	378	392	379	382	389	401	390	403	384	384	383	367	371	395	382	419	405	384	420	391	388	423	374	429	409	367	387	397	373	382	369	414	383	372	351	400	425	409	410	435	380	415	392	434	360	369	398	347	410	408	389	395	361	383	393	407	390	381	413	405	425	402	374	409	384	416	391	380	404	403	389	393	391	384	361	408	410	382	376	394	417	442	416	419	399	405	424	416	349	397	423	390	385	398	406	397	366	386	401	360	413	378	407	396	412	407	363	385	349	394	423	383	396	381	387	401	392	376	428	413	405	442	383	402	376	409	366	405	388	376	405	416	395	374	422	365	418	410	421	392	401	359	366	373	373	399	375	371	450	360	379	397	422	425	393	380	372	393	396	406	362	399	381	421	390	433	399	415	417	416	393	391	386	384	366	418	399	378	428	397	386	392	409	406	360	390	419	360	407	396	384	369	372	389	373	417	379	362	367	412	389	412	374	413	369	390	352	434	404	385	375	396	418	387	433	391	420	439	408	409	359	411	376	375	404	425	376	403	380	426	398	364	404	357	408	414	389	387	386	411	424	366	404	363	413	389	418	435	390	398	371	370	367	373	384	399	392	399	409	386	409	379	406	408	386	427	401	371	411	439	402	399	418	431	386	422	361	408	419	373	385	363	393	409	396	369	396	396	400	393	428	380	389	381	384	385	370	383	394	365	388	385	393	397	395	379	407	399	379	396	387	404	358	356	385	396	433	378	418	391	390	404	358	364	400	387	361	382	388	422	436	361	398	432	383	401	390	405	398	391	381	398	381	386	379	385	394	389	373	406
31597	33789	40490	29496	17169	8808	4292	2540	1810	1339	943	829	719	616	593	494	480	445	396	386	372	350	388	392	355	338	337	316	376	353	355	314	326	316	350	335	330	338	319	310	305	314	336	333	313	315	291	299	307	325	316	352	335	354	330	332	360	380	339	306	269	336	323	331	301	312	315	334	313	337	321	327	337	317	320	301	299	296	313	282	309	317	308	339	320	305	330	324	329	282	328	296	341	306	312	330	323	362	306	335	312	329	321	342	315	339	318	326	330	323	306	313	320	357	344	297	306	331	334	339	307	334	295	326	304	311	288	288	306	343	309	306	293	300	324	315	322	324	318	305	320	297	329	335	306	310	343	344	294	315	328	326	317	326	286	313	334	328	332	335	316	308	315	318	330	318	314	298	321	303	282	325	340	342	291	314	337	307	319	337	326	314	288	312	314	350	315	321	317	356	318	310	306	301	302	341	311	305	306	327	301	337	334	355	322	306	297	292	317	336	313	312	292	318	312	306	306	314	306	314	295	367	316	344	302	320	299	324	312	330	344	337	339	354	311	304	306	344	312	336	331	294	318	345	331	325	286	298	324	340	308	318	324	288	321	309	328	299	332	323	317	319	338	317	296	331	322	299	298	316	307	323	343	330	342	293	297	316	319	326	293	310	284	288	309	353	327	317	346	330	311	283	309	321	305	325	344	313	303	318	347	324	307	324	330	305	329	321	337	335	302	340	315	340	315	334	312	326	335	342	342	332	326	292	327	336	335	331	319	306	309	315	297	335	306	340	312	332	340	320	321	334	310	345	325	323	332	331	325	323	355	321	329	284	310	280	342	338	328	317	352	318	304	318	328	321	308	339	341	352	373	318	335	279	299	334	350	289	323	339	325	326	360	305	302	328	345	310	302	350	340	323	319	318	306	372	303	364	338	336	319	319	325	326	354	326	292	308	343	338	302	314	324	313	331	328	309	317	315	299	294	334	316	326	302	311	287	297	317	301	310	295	287	308	321	292	297	293	315	329	307	335	297	293	308	312	338	311	344	314	317	319	323	295	316	319	311	301	311	320	305	335	329	338	313	335	328	350	316	331	323	339	319	342	306	355	321	292	341	310	316	300	322	295	316	317	340	292	337	308	347	313	316	321	315	318	330	313	300	308	340	328	318	319	300	322	321	334	345	327	324	323	311	295	305	304	318	332	329	324	318	306	335	331	288	321	324	344	337	302	318	327	334	348	331	305	319	325	303	333	314	325	312	322	349	334	298	288	302	290	339	314	335	308	308	348	289	314	351	299	321	317	327	323	310	314	324	336	300	328	318	325	343	324	304	318	313	330	324	337	321	326	333	328	349	341	287	331	302	340	321	323	320	325	328	342	306	336	327	327	331	328	304	283	308	323	318	298	324	310	303	318	313	326	324	323	309	311	318	325	295	325	326	314	307	315	310	304	333	319	312	336	333	337	390	360	320	310	304	347	325	330	322	317	342	307	324	328	322	287	323	317	308	336	332	303	316	342	312	348	303	321	312	332	291	347	321	300	326	339	326	347	288	325	347	334	329	320	323	346	295	306	332	339	346	326	345	284	343	325	296	319	321	306	333	304	298	326	351	307	329	307	310	285	305	343	313	296	306	313	331	321	309	317	322	316	337	351	328	319	279	368	319	321	287	326	321	301	338	327	326	342	303	316	311	307	301	341	330	338	317	350	327	316	335	320	331	325	327	338	326	324	344	303	321	286	310	333	278	350	331	333	323	343	320	313	311	319	314	318	327	315	341	334	327	318	323	336	329	327	333	339	337	329	305	315	340	315	315	319	320	341	306	329	280	329	324	337	359	353	297	328	297	299	302	317	307	319	313	312	293	316	333	312	312	349	339	338	318	318	305	340	352	303	328	351	337	311	304	329	298	334	289	331	307	309	320	282	322	322	359	329	327	324	334	326	338	335	343	326	303	314	309	290	316	322	321	351	295	338	294	324	336	332	324	296	334	306	369	318	302	287	286	340	302	311	354	306	327	313	340	350	305	362	316	312	318	288	309	295	323	335	330	325	307	305	316	345	330	337	333	294	321	318	333	360	321	305	325	329	301	352	350	317	293	301	341	301	354	321	296	295	308	321	303	321	336	315	335	296	307	331	305	327	323	354	331	331	302	325	323	353	335	309	338	336	329	333	312	310	331	320	344	357	327	286	318	317	336	325	340	298	317	320	320	343	330	329	308	320	311	314	324	327	334	319	324	316	338	306	314	333	314	362	335	333	288	339	296	355	276	319	311	329	309	318	321	318	295	294	315	318	289	304	322	298	335	338	334	323	332	325	297	335	337	335	318	307	326	363	317	294	331	312	324	348	334	337	363	332	320	357	293	305	340	338	316	353	310	345	361	324	337	333	302	337	303	314	305	312	345	338	326	318	324	333	297	340	315	311	307	321	327	289	286	321	319	312	336	312	309	307	320	345	331	322	335	313	345	323	301	304	320	322	315	318	333	314	330	302	327	280	345	328	323	334	334	330	362	320	329	319	298	328	321	333	314	315	281	334	321	299	304	312	315	298	335	304	325	330	323	322	311	351	333	303	350	327	302	317	328	315	326	301	338	315	320	291	332	309	297	304	349	346	307	360	311	326	310	319	307	321	323	337	327	328	316	316	333	346	303	351	301	313	315	295	322	322	349	304	314	312	329	328	340	299	357	299	322	317	305	316	304	333	324	325	291	332	352	336	332	346	337	352	318	297	323	334	355	307	321	328	350	343	319	294	314	285	326	334	314	321	363	324	309	337	308	360	320	285	317	339	312	303	316	316	340	292	318	281	380	284	311	292	340	319	309	327	331	302	314	359	321	294	313	307	342	338	339	289	296	310	294	304	347	328	313	319	310	331	294	359	328	323	320	347	300	300	319	296	360	295	333	316	343	326	292	305	318	332	307	309	322	301	342	343	305	323	349	322	317	288	305	319	308	340	316	324	315	320	318	302	321	318	314	319	296	319	311	314	335	338	313	315	295	339	300	316	320	333	345	307	290	326	276	336	328	353	309	282	303	328	351	322	301	311	298	330	313	326	306	289	316	278	284	331	341	289	325	334	306	297	309	323	298	305	335	350	314	304	344	328	334	319	339	302	302	307	318	348	293	313	304	318	315	305	332	325	308	295	332	329	287	306	321	344	341	333	331	335	294	348	336	329	342	331	318	323	302	304	334	307	339	339	318	333	327	290	279	298	333	310	343	322	315	321	339	331	307	301	318	308	323	315	290	297	322	321	333	307	324	305	326	306	287	315	304	320	331	309	313	319	325	348	318	313	304	334	349	340	363	336	338	330	313	325	306	304	295	312	337	323	294	329	349	327	350	357	351	317	326	332	347	298	308	311	313	289	308	296	354	286	303	325	317	271	311	325	341	333	360	309	330	315	301	340	325	353	298	331	314	300	347	297	322	311	338	347	318	296	320	319	327	305	354	322	303	335	314	321	317	353	342	329	331	318	348	311	315	337	352	304	328	307	294	329
37082	51705	44305	29496	20149	12735	7424	4541	3171	2221	1549	1362	1105	933	796	720	598	633	558	517	496	490	476	454	451	452	427	412	415	403	428	396	407	420	428	415	407	383	388	397	420	407	397	426	378	350	362	413	393	369	417	392	392	402	397	424	361	390	378	378	387	386	383	374	393	401	376	403	395	415	374	380	372	398	400	382	380	405	405	411	411	383	385	429	398	404	395	403	399	403	408	383	344	379	391	369	397	380	388	380	406	403	390	402	377	401	408	339	350	391	398	385	391	417	421	406	396	407	380	369	393	393	403	383	422	385	364	376	400	396	368	388	380	367	372	396	367	368	390	380	397	394	384	380	407	358	348	383	416	426	405	409	360	404	390	396	369	407	361	398	377	405	409	374	386	372	392	376	357	398	406	429	368	373	404	366	403	364	352	375	431	386	409	425	405	413	398	399	394	417	398	390	421	385	357	385	376	356	403	378	394	378	339	383	380	390	363	414	415	361	378	406	360	362	374	375	379	410	390	402	373	385	418	380	414	417	374	390	383	418	391	367	386	401	387	406	385	390	410	362	364	412	403	409	381	394	408	352	362	382	400	361	368	366	390	401	419	399	386	400	397	362	409	358	362	369	375	446	395	364	352	399	380	385	363	411	392	372	365	405	406	421	384	395	376	433	376	374	395	358	366	376	372	398	380	354	376	380	394	393	419	410	356	357	379	371	394	383	374	389	363	417	360	354	364	367	393	406	359	373	374	421	407	381	357	361	396	366	378	410	392	385	421	385	373	374	346	400	384	378	409	421	410	378	417	401	366	396	367	367	413	386	371	364	389	397	385	408	386	398	398	415	352	402	381	377	403	410	420	406	372	372	419	379	382	390	369	401	348	370	375	439	352	418	395	389	420	390	395	396	398	338	390	410	395	377	402	439	412	424	402	373	369	379	358	396	362	413	392	378	369	394	372	380	375	353	397	373	411	397	364	370	412	404	387	390	361	415	425	354	394	404	371	389	388	348	395	373	401	396	394	404	380	393	391	400	348	413	331	389	372	389	405	398	401	390	384	393	410	367	374	389	434	356	346	413	399	360	411	355	422	415	388	406	371	386	371	392	387	399	397	399	423	352	356	383	386	390	388	388	392	368	367	402	399	383	388	398	389	398	400	407	380	390	357	376	384	380	382	410	408	389	413	384	419	386	408	394	388	354	407	398	363	406	405	366	369	349	374	396	379	389	415	375	411	378	418	380	371	398	406	373	389	364	397	369	391	373	368	406	353	422	412	424	380	393	421	353	367	398	388	378	390	404	380	374	372	386	383	361	425	387	357	441	375	374	373	381	387	394	411	388	429	384	400	356	409	380	409	391	381	412	373	381	395	376	390	394	415	394	413	404	416	393	394	403	400	371	391	336	372	387	401	401	405	382	378	378	400	360	397	423	363	380	374	373	380	382	402	381	380	387	401	372	402	390	410	383	388	368	385	399	387	392	427	375	361	372	389	386	413	369	384	401	400	381	379	363	376	384	387	389	364	372	383	370	374	422	379	405	434	362	387	378	390	371	398	398	385	371	372	408	428	381	417	418	403	393	352	419	398	395	402	392	403	382	369	389	378	370	374	366	400	359	404	389	397	399	393	395	400	402	367	402	395	397	355	373	375	406	347	424	380	417	379	392	367	394	399	407	359	386	400	375	367	392	415	375	407	379	360	424	397	377	403	399	416	378	391	395	400	384	407	395	402	389	365	354	383	407	405	359	378	385	394	386	380	389	401	407	383	363	359	410	386	411	372	403	401	375	426	394	419	365	374	391	388	406	391	387	378	380	385	354	386	388	389	422	387	372	390	409	366	381	416	348	395	405	412	376	370	402	439	424	400	374	372	379	404	369	424	353	390	340	375	385	398	376	365	394	395	411	380	398	357	387	380	365	414	375	433	384	411	386	403	400	401	368	410	390	381	368	391	392	375	394	375	416	374	371	390	381	409	396	402	389	378	360	377	407	374	397	361	398	367	394	395	374	367	425	409	452	401	404	398	380	430	398	405	409	364	381	419	392	397	344	381	374	369	369	422	371	405	369	401	378	378	366	385	414	368	392	406	392	382	432	413	386	363	393	383	414	363	397	361	393	365	405	357	392	362	402	398	357	369	399	383	374	381	388	398	405	385	362	432	339	373	381	371	374	381	384	362	393	369	405	389	348	374	388	388	420	367	374	400	408	395	370	373	386	402	385	385	419	370	381	387	358	400	367	410	404	399	385	454	382	397	388	404	419	370	400	391	352	394	369	378	350	394	376	384	364	411	373	377	405	422	415	376	405	413	391	378	389	404	381	378	439	381	382	372	423	395	376	408	346	376	412	400	377	395	418	392	377	380	366	331	377	386	426	385	443	377	398	363	387	394	389	380	396	348	394	356	410	372	388	402	391	389	388	414	364	364	427	348	381	389	360	393	370	398	421	390	346	426	346	395	426	387	399	373	378	365	424	439	393	345	389	404	384	385	393	393	391	371	360	388	378	406	366	405	396	404	380	366	365	386	404	380	404	366	379	431	413	375	418	398	422	397	378	395	395	377	382	386	371	370	381	388	392	395	364	399	390	381	383	362	379	383	393	381	362	373	378	438	401	380	370	397	410	409	394	379	378	387	376	357	359	357	384	433	389	394	391	395	353	405	403	398	378	374	414	409	380	413	341	398	386	397	368	393	427	432	389	404	357	366	404	383	376	402	377	403	368	424	376	398	379	387	389	391	342	418	354	391	426	368	424	413	405	390	371	409	387	368	398	390	369	390	390	406	396	393	395	418	387	378	385	356	416	376	393	405	404	381	397	363	386	369	392	409	398	403	402	368	371	405	386	377	374	392	376	405	411	403	358	415	382	375	387	421	381	379	358	376	377	394	382	419	352	383	390	388	419	373	392	407	381	374	380	406	409	375	413	373	429	392	378	384	379	387	415	411	374	429	382	390	396	378	372	399	368	411	364	372	418	389	368	369	335	359	370	425	373	377	414	391	400	390	369	404	371	364	388	397	409	402	395	372	408	421	391	393	408	383	370	381	401	374	393	390	369	351	361	386	380	397	362	403	337	369	370	420	376	407	402	391	379	373	400	382	383	366	378	383	395	390	417	362	407	411	404	409	383	375	392	370	385	381	381	425	414	395	390	402	425	378	408	427	349	366	373	385	394	423	412	392	387	411	414	402	365	431	368	439	375	389	370	367	448	398	360	372	379	393	372	402	426	376	411	395	368	375	384	432	380	382	379	367	417	389	359	386	401	387	354	421	392	418	392	422	387	388	389	404	390	431	384	388	402	392	393	374	369	372	391	373	393	398	423	399	373	373	370	396	379	394	362	372	379	380	393	342	408	419	404	392	367	350	369	393	398	400	385	378	376	399	393	360	376	391	401	395	404	409	382	404	403	365	417	387	361	400	387	401	401	398	394	385	431	382	392	393	391	356	404	366	368	431	375	410	359	403	415	377	393	378	398	420	398	371	426	411	372	388	423
24461	21595	29178	27056	25428	21608	13138	6279	3872	2243	1529	1231	986	849	767	668	601	553	500	478	459	425	387	383	408	387	383	343	346	370	369	364	320	380	317	339	321	337	326	349	329	311	339	323	287	323	327	350	326	344	355	330	344	298	293	340	341	328	296	309	368	324	307	320	296	317	318	303	349	309	302	307	315	321	362	333	324	314	318	310	335	284	314	329	351	319	285	338	354	290	312	351	347	315	339	337	324	355	304	325	326	352	406	302	329	332	350	323	338	300	333	342	328	343	353	313	295	316	305	343	321	335	334	360	350	325	294	355	344	317	340	316	292	331	315	331	324	324	321	336	310	339	330	325	337	303	343	317	305	310	322	321	358	347	337	340	308	333	301	335	321	349	300	359	330	338	309	346	336	324	337	327	344	320	335	329	320	285	324	334	300	349	317	324	320	326	271	325	316	332	329	310	331	339	311	324	352	313	295	333	343	314	317	332	331	308	320	328	333	330	306	330	366	297	315	352	312	328	319	337	339	307	309	345	339	333	308	339	370	328	318	309	341	308	300	330	337	312	348	307	324	312	319	292	314	307	347	350	340	317	338	342	322	323	311	313	336	320	304	328	309	308	315	336	320	320	332	343	308	332	334	339	332	333	329	294	351	329	343	325	359	317	329	319	350	323	338	308	295	309	354	297	308	314	357	334	331	308	309	325	322	335	320	322	337	345	303	297	316	323	310	343	327	333	330	342	346	339	325	309	349	337	328	348	301	300	334	319	328	342	304	324	315	345	328	304	303	319	333	334	318	295	328	339	341	312	335	317	311	327	352	350	359	353	334	340	323	325	301	315	341	339	336	318	325	310	337	302	346	308	329	314	327	329	342	344	351	302	341	342	314	309	300	306	354	326	347	351	342	329	297	321	303	311	356	350	314	339	329	332	317	313	308	297	311	346	346	354	302	331	325	332	337	319	352	343	313	352	348	311	339	318	366	339	311	298	368	318	353	334	294	312	339	315	325	311	315	346	345	350	334	365	329	373	339	309	331	325	329	324	329	305	327	321	307	329	348	293	307	312	325	321	333	327	319	306	314	292	328	322	309	327	311	316	296	345	372	358	348	362	356	357	334	330	321	348	334	332	307	328	304	308	327	339	331	346	331	311	325	298	358	312	339	287	315	306	323	364	340	322	329	338	320	360	363	293	333	285	341	314	356	318	291	305	337	329	329	341	335	313	343	332	331	316	319	348	338	300	322	326	323	356	317	348	311	318	315	336	313	332	330	324	328	345	336	340	321	322	310	316	347	329	343	275	343	283	295	335	322	324	348	319	336	299	312	302	335	303	338	303	329	303	321	317	363	350	329	303	341	327	321	310	327	330	298	290	323	305	322	331	327	340	322	328	330	297	301	306	354	344	313	317	320	319	309	366	322	318	341	334	348	313	282	324	323	318	312	308	340	337	349	316	341	345	322	347	349	324	353	347	303	336	309	321	302	299	306	318	352	361	315	313	358	325	360	299	304	344	326	298	356	320	309	340	338	324	325	326	331	326	329	299	298	369	332	328	316	346	331	327	324	326	334	286	314	356	323	339	329	306	312	299	301	335	343	320	355	328	336	314	310	307	315	363	283	352	301	310	328	334	324	300	359	305	283	318	305	329	335	335	318	358	309	333	328	336	309	345	321	331	339	284	340	344	332	328	334	346	325	310	299	324	336	324	327	327	303	357	325	320	328	305	340	320	314	326	347	325	295	342	334	323	353	345	314	325	321	342	302	336	331	295	316	316	325	335	310	311	335	355	344	345	307	346	322	354	342	342	341	334	332	343	318	347	357	323	334	319	344	319	301	291	313	343	335	340	309	310	306	311	344	308	281	336	349	334	343	331	309	291	304	334	322	307	306	340	333	322	338	340	346	307	315	355	317	349	343	327	333	292	299	346	333	342	338	312	336	308	310	343	325	304	347	298	346	296	346	307	348	332	353	358	337	333	341	323	307	322	309	334	317	307	352	363	323	335	335	324	329	322	337	313	332	366	324	338	323	315	307	309	317	312	351	337	317	329	341	341	332	323	305	375	311	328	312	338	312	327	344	336	324	333	309	328	326	336	315	300	359	328	319	350	359	349	316	336	294	324	350	358	321	288	341	324	337	318	296	329	309	336	302	340	313	328	321	327	301	333	343	320	331	329	351	342	349	313	335	356	345	323	354	361	326	330	319	340	308	334	340	351	328	331	323	318	314	321	323	309	347	330	331	307	305	336	298	304	360	323	340	341	327	376	351	323	331	326	333	341	296	367	346	334	327	330	332	338	309	307	333	342	324	317	333	319	316	341	357	328	325	319	333	313	359	317	362	350	332	277	310	340	357	359	306	334	304	348	341	320	336	345	300	298	299	328	335	331	334	301	312	343	338	353	344	311	317	325	338	309	322	318	335	337	343	311	311	353	345	338	341	298	362	315	339	338	328	306	334	370	328	318	339	333	322	336	312	333	319	349	322	320	311	320	336	324	339	326	351	295	301	301	330	318	343	320	348	323	278	301	332	332	333	338	323	299	318	333	327	312	314	319	315	299	335	313	319	317	325	326	368	328	298	326	331	317	335	314	334	267	326	319	320	330	352	327	345	310	345	309	343	350	309	326	322	314	315	348	324	320	330	297	320	285	341	313	333	310	323	373	324	360	326	338	295	293	323	324	325	352	320	340	316	345	348	320	340	360	309	319	333	326	297	325	325	316	344	317	267	326	334	322	305	316	338	297	350	347	295	336	387	308	330	318	322	321	343	327	332	287	294	329	319	308	298	320	320	338	348	349	329	314	363	312	316	319	332	299	327	344	311	343	330	323	323	347	336	352	349	312	328	306	350	302	340	327	326	360	338	333	305	328	320	325	306	313	336	327	322	317	320	318	268	315	339	331	334	342	315	323	349	317	336	284	307	323	309	326	372	316	312	344	337	311	331	326	306	314	345	330	320	314	352	321	331	326	329	345	319	351	314	337	313	322	323	365	312	312	339	318	340	318	342	332	333	314	333	322	329	321	334	298	333	365	341	331	337	326	329	319	298	284	357	323	302	295	351	312	324	326	327	296	319	322	343	310	310	312	321	353	358	320	296	333	336	337	311	317	319	321	344	332	340	328	347	325	346	290	299	316	356	334	331	330	292	292	296	282	334	329	332	300	292	323	347	347	334	313	352	331	317	315	335	341	305	342	323	354	338	328	332	298	312	345	343	310	344	306	316	304	311	336	312	333	328	331	305	342	341	334	308	334	300	372	319	373	325	332	330	299	355	334	322	314	319	307	337	324	314	311	342	310	342	338	330	298	343	317	302	323	326	321	317	345	305	339	323	318	340	298	288	312	353	347	317	329	305	316	278	356	316	343	313	334	333	336	318	317	299	315	343	334	328	338	332	312	314	353	326	312	342	320	288	338	343	323	303	341	324	303	329	307	325	324	342	348	311	319	343	302	351	362	327	323	333	302	334	304	319	314	327	297	305	314	313	311	327	323
35678	64320	54917	42071	32612	22012	13803	9282	6270	3747	2541	1999	1580	1204	1102	921	874	741	674	584	610	545	542	507	462	458	493	472	432	479	414	437	397	405	403	393	415	411	404	380	389	392	397	371	414	403	371	390	405	395	381	405	354	401	366	398	410	386	386	373	415	378	407	400	400	410	393	396	423	405	428	379	364	414	350	399	364	389	435	382	389	360	399	379	372	376	377	374	394	395	406	386	389	390	384	373	376	442	386	405	429	385	374	419	436	396	388	403	418	390	395	389	369	394	424	382	402	368	386	379	437	373	398	367	390	434	443	399	373	395	373	374	406	379	396	415	408	375	412	409	367	399	384	386	378	401	424	397	369	394	385	385	383	376	372	347	396	380	398	402	391	379	391	391	399	386	376	398	386	395	402	418	382	388	394	393	358	381	356	370	387	356	360	378	393	418	393	402	358	434	401	396	426	356	381	408	392	371	383	391	368	392	409	377	375	372	429	384	396	395	367	428	389	417	384	406	394	389	385	388	388	385	402	381	375	425	415	382	400	385	388	412	400	381	416	393	383	413	391	364	403	415	424	387	407	402	399	393	422	373	374	414	383	398	424	374	379	364	404	398	359	422	380	386	413	354	381	370	366	389	399	399	440	396	395	350	406	383	392	392	435	411	397	373	400	412	376	385	389	375	404	372	401	399	399	373	414	389	398	378	374	391	365	366	401	372	395	415	398	408	388	363	412	393	396	431	413	368	396	379	370	398	377	388	400	396	397	437	393	411	396	374	383	405	400	374	395	378	407	414	377	403	386	362	384	414	379	384	384	390	393	402	394	410	435	374	395	392	380	367	387	398	412	401	364	380	372	396	381	363	427	378	390	385	365	379	362	370	382	405	402	424	418	371	374	399	386	406	386	420	403	376	423	416	397	371	412	352	386	348	418	392	395	417	375	406	372	367	345	376	420	369	357	389	414	400	379	365	385	440	432	376	346	382	377	380	386	396	383	395	404	400	372	403	393	409	406	354	390	392	380	409	369	417	397	409	414	380	406	370	420	401	408	398	395	425	384	394	392	371	378	371	396	407	386	405	376	370	359	413	397	409	383	385	403	390	373	377	431	385	356	418	377	380	410	416	369	418	397	415	386	376	415	397	407	378	372	399	386	398	402	395	378	373	407	424	399	410	376	358	382	388	384	392	383	383	380	365	419	424	380	390	403	395	410	400	403	375	381	398	407	403	423	419	410	399	382	382	411	381	419	373	390	397	409	408	404	389	385	378	422	388	394	400	419	419	380	372	390	370	413	421	422	442	367	371	363	399	444	417	372	378	388	421	385	407	385	414	367	377	415	376	397	403	387	456	381	389	412	387	424	409	406	393	411	376	404	394	409	379	422	386	405	412	368	355	395	374	387	415	373	372	416	416	419	409	382	403	404	384	383	398	399	394	384	376	372	387	367	380	404	401	370	393	401	409	391	375	400	409	382	431	367	373	405	392	404	419	432	389	415	410	388	395	343	374	396	405	411	422	450	364	367	412	376	402	386	376	377	436	392	379	394	372	393	379	392	367	392	369	397	325	402	394	401	403	393	380	393	408	394	383	381	400	386	409	370	368	373	420	376	402	356	392	425	386	447	394	404	381	400	388	407	399	398	389	413	410	395	450	373	386	391	409	384	386	398	410	400	369	379	377	410	353	399	362	410	387	377	355	390	389	406	392	381	411	407	419	407	391	405	390	369	376	363	368	427	417	380	407	389	398	387	401	407	375	387	381	410	389	413	377	385	398	385	423	403	403	389	379	432	382	411	423	417	368	422	370	384	439	411	412	362	367	400	393	425	365	414	357	354	361	416	389	394	423	379	385	394	394	403	424	413	390	409	415	386	370	427	368	394	401	379	371	374	402	379	416	397	401	405	440	392	396	393	362	422	368	398	395	376	378	379	410	397	392	408	410	413	372	393	373	409	378	416	376	399	443	408	395	376	408	437	386	371	388	396	383	438	389	410	371	401	411	376	397	446	395	392	389	418	382	373	362	412	364	411	401	374	376	419	386	406	388	406	392	387	403	415	388	396	362	400	389	377	375	426	383	393	367	401	377	411	414	343	389	411	379	421	369	381	450	406	390	375	366	408	382	417	397	381	418	369	400	439	423	393	368	375	396	437	366	372	363	392	362	353	373	405	376	429	376	389	391	376	391	383	383	373	438	436	385	370	393	382	363	378	371	379	398	378	417	433	383	378	387	399	424	399	418	423	369	410	348	393	427	368	381	370	362	391	385	411	426	382	374	407	397	392	406	376	364	357	388	369	419	392	433	401	411	412	377	376	399	371	379	392	403	390	389	409	374	410	392	403	386	360	411	402	395	351	395	391	368	383	379	385	401	399	401	401	400	418	362	394	356	392	418	361	408	380	409	382	385	362	402	386	390	423	421	376	388	403	382	371	376	374	364	369	431	393	382	412	396	367	373	370	384	399	416	403	394	404	405	371	396	389	386	431	374	373	370	369	378	402	392	371	403	406	406	398	383	342	400	371	414	397	407	383	423	376	357	394	409	401	390	364	423	372	378	387	384	398	397	422	373	352	408	367	386	418	342	404	402	381	412	354	407	402	372	379	398	386	379	393	349	407	436	418	408	383	424	360	406	379	408	388	371	375	350	390	355	392	398	408	409	414	402	385	452	377	399	370	377	366	391	406	408	386	390	428	380	396	402	401	399	413	398	408	413	405	411	386	370	388	396	379	388	413	392	387	350	351	402	329	419	406	420	456	399	408	397	383	414	422	402	393	406	408	393	371	414	382	383	379	363	398	411	398	390	369	408	390	391	374	400	403	351	437	411	377	423	374	387	406	392	409	410	353	439	372	386	391	386	384	388	409	394	400	382	375	398	380	344	362	378	413	420	383	405	379	386	392	398	402	385	398	395	373	392	398	355	394	380	390	393	415	417	385	382	405	388	397	395	408	411	414	382	373	393	384	415	419	409	377	412	416	360	395	402	402	377	373	368	379	400	387	386	391	390	379	399	396	405	383	398	380	372	418	421	427	384	387	427	416	388	371	366	395	400	354	393	370	401	425	379	397	406	391	409	391	392	417	373	409	396	403	404	413	406	378	390	383	408	394	392	407	406	415	373	385	396	366	379	411	405	385	394	410	404	421	371	390	382	372	373	402	375	362	386	393	402	405	396	372	400	412	430	409	347	428	404	393	409	404	384	385	400	378	439	372	357	398	389	407	404	413	414	410	362	397	391	400	391	400	357	362	390	396	411	395	403	389	397	419	408	399	370	381	393	414	393	381	407	391	416	382	389	377	390	405	377	411	390	394	415	388	375	407	411	407	356	372	352	418	405	371	378	391	417	402	406	384	421	406	394	396	389	412	411	354	393	409	420	427	389	388	405	402	382	397	402	399	404	398	423	436	406	402	392	380	373	418	392	424	378	366	384	407	396	384	382	356	449	398	421	411	416	384	412	410	378	394	378	401	413	422	395	371	394	396	383	395	399	366	397
25444	21745	29195	28496	23022	13718	7504	4345	2937	1785	1173	986	830	683	609	549	484	459	440	427	404	381	375	385	350	345	367	331	316	361	302	345	339	327	307	337	333	314	325	306	304	375	324	313	303	290	311	281	295	333	320	301	301	303	349	341	330	296	327	287	316	314	313	334	331	306	317	318	332	341	319	297	309	295	312	314	322	295	349	316	292	302	304	348	292	304	321	301	327	337	320	310	344	312	338	292	330	307	293	287	337	304	321	303	326	298	277	323	324	336	320	344	306	314	314	304	292	293	310	296	299	298	340	326	279	340	326	304	302	333	276	338	321	307	311	320	305	335	302	330	319	298	318	325	303	320	316	282	282	309	332	332	288	283	308	321	292	321	303	307	323	308	327	296	333	314	288	322	299	306	353	307	284	301	309	361	306	293	296	300	320	310	323	338	298	288	269	334	323	293	316	310	324	326	303	304	318	310	300	308	313	338	305	302	319	303	313	300	330	334	319	330	332	299	324	286	325	318	334	320	310	342	336	302	307	336	317	314	322	355	304	303	328	309	325	336	321	315	325	304	327	323	316	305	320	307	295	300	319	309	287	327	316	330	292	310	283	326	316	334	302	315	343	316	299	297	338	289	334	298	326	302	299	345	302	332	289	311	311	322	315	291	298	303	326	292	329	291	300	327	291	294	368	305	318	305	327	327	308	331	301	343	288	310	349	308	281	310	323	341	305	293	341	332	341	313	310	328	308	322	338	316	295	308	300	291	305	291	322	298	304	345	318	306	314	307	328	326	313	310	309	321	340	325	332	332	303	293	352	342	315	312	340	318	275	302	305	311	302	296	325	290	344	318	351	308	280	323	325	316	314	306	326	309	304	310	279	330	290	293	297	330	288	329	331	338	287	291	310	300	309	322	316	323	284	317	316	302	320	308	293	291	326	313	312	301	324	299	322	289	339	324	332	326	356	316	283	318	287	312	317	316	351	338	314	298	332	325	311	295	314	319	325	339	347	353	307	302	321	309	307	292	323	310	312	287	307	332	310	340	337	296	304	318	296	313	300	321	307	308	329	312	339	325	323	311	320	330	294	320	325	340	316	297	326	338	279	309	321	287	289	367	319	338	310	321	331	320	304	330	304	330	351	319	301	300	302	316	314	321	334	269	300	309	336	303	329	295	315	307	307	321	346	305	326	324	283	303	307	303	322	308	352	305	314	339	272	283	305	307	314	300	313	343	330	328	327	298	333	328	284	300	342	300	303	348	325	329	327	332	329	307	325	337	301	319	328	320	287	332	335	310	317	309	319	339	316	314	291	306	319	324	303	302	296	328	300	315	346	322	329	293	305	277	283	329	319	325	286	316	300	307	291	306	311	310	303	331	295	309	313	283	307	303	290	318	310	334	315	330	314	349	359	313	323	346	317	300	301	269	325	332	306	336	347	328	305	323	303	318	294	301	290	301	294	336	322	341	322	311	324	317	295	325	305	318	294	321	320	331	317	304	338	295	295	338	296	305	299	291	285	280	310	319	283	292	336	329	272	332	319	307	326	302	314	321	314	319	330	357	337	308	318	300	290	318	308	307	296	299	308	335	338	325	314	320	306	316	321	329	305	360	339	282	288	323	324	300	334	299	307	323	301	317	330	320	324	318	322	314	285	332	314	307	319	343	330	278	310	332	313	324	314	304	327	295	328	346	324	275	298	297	320	318	311	315	308	312	308	317	331	319	291	318	305	286	294	299	348	315	312	332	304	322	322	302	338	301	335	324	302	307	284	291	299	278	327	312	323	291	306	310	330	285	297	300	296	293	302	308	294	333	301	318	329	323	318	308	321	331	311	304	308	319	346	313	313	314	300	342	307	344	316	322	335	313	315	297	289	299	309	302	310	279	281	304	320	310	300	295	330	283	324	319	344	306	300	324	291	292	317	349	319	299	350	313	285	303	317	329	348	344	340	310	321	306	337	315	314	324	333	287	329	327	335	279	312	304	354	316	322	334	293	326	320	296	323	300	326	331	301	365	317	333	315	350	323	313	324	314	332	348	333	303	312	320	303	350	339	296	312	307	319	294	303	324	304	285	317	277	318	296	343	319	319	312	299	310	323	309	288	325	330	291	311	345	301	295	323	332	327	302	308	324	317	333	300	260	325	317	303	300	317	311	327	302	323	293	308	331	335	305	318	327	331	314	328	346	327	312	323	328	335	294	310	325	313	326	308	309	310	315	338	293	327	310	306	327	327	334	306	333	320	341	342	330	322	326	281	306	335	333	289	313	309	310	317	293	327	297	307	329	313	288	311	304	302	323	334	330	297	305	314	312	334	327	332	335	327	351	321	304	317	281	320	291	279	341	325	337	324	309	335	308	285	321	327	340	295	311	331	337	317	313	333	314	313	317	328	318	288	306	317	312	320	310	327	309	318	298	307	309	345	309	309	318	346	295	310	314	330	315	296	305	326	318	312	312	329	315	301	325	308	317	311	310	343	324	317	314	302	302	336	333	329	347	312	304	314	295	305	310	282	312	342	309	308	315	300	332	310	310	305	301	327	288	330	309	393	323	316	333	304	330	298	338	299	318	333	288	347	311	325	299	340	297	298	361	321	342	324	300	321	327	336	336	310	325	363	346	282	312	305	374	300	333	327	308	323	329	330	293	329	329	311	304	323	285	281	290	313	297	280	310	299	337	316	309	310	328	315	318	346	298	311	295	279	332	297	305	317	304	344	319	306	327	287	313	317	334	315	301	304	309	341	307	312	324	283	343	308	332	317	312	317	320	327	327	347	293	274	373	292	317	340	321	337	327	316	298	294	285	327	299	309	287	297	339	299	337	305	337	300	338	303	309	336	317	298	288	328	302	295	340	284	342	322	308	296	313	315	307	339	300	306	308	283	362	319	336	304	317	301	311	354	338	302	289	336	315	327	288	308	309	331	296	331	325	326	322	308	285	297	303	303	321	310	314	291	327	315	336	330	321	327	301	327	327	322	294	307	335	309	318	292	308	308	315	316	311	319	313	307	346	341	339	334	304	303	302	310	328	322	318	273	321	305	316	319	301	315	320	317	298	329	318	339	328	325	340	330	329	272	318	294	330	310	304	351	306	348	338	335	322	332	316	301	317	312	309	316	313	265	309	312	295	283	330	317	326	319	307	297	302	307	347	306	315	343	303	327	300	331	313	326	352	315	300	307	298	285	338	298	332	304	319	325	311	323	321	343	314	314	322	310	300	286	336	311	312	300	319	307	304	356	316	337	329	347	288	321	292	314	301	352	325	317	311	314	323	346	312	299	297	298	308	317	279	323	352	303	295	314	353	301	310	297	334	290	317	295	299	308	325	330	316	279	284	287	291	294	304	322	307	281	335	321	271	295	332	295	334	301	318	317	305	329	298	325	333	322	337	334	306	317	317	325	326	311	345	318	319	306	286	303	336	319	306	294	294	321	319	294	344	307	295	318	313	357	332	331	329	284	355	328	337	318	341	313	332	325	341	327	298	323	332
36936	60103	48605	36068	26785	15766	10807	7669	5300	3112	2079	1629	1276	1051	898	798	758	657	576	556	551	464	502	517	432	419	413	420	358	435	437	397	397	410	429	407	395	386	410	391	406	390	400	366	383	359	393	415	366	402	378	400	365	350	398	394	366	404	361	381	407	387	368	394	389	370	379	381	378	384	401	397	375	409	379	363	390	363	406	371	360	389	403	377	404	371	394	395	411	378	399	412	414	391	397	356	401	378	374	373	378	398	379	373	354	390	375	379	367	369	401	379	380	415	384	363	393	369	362	376	416	367	367	381	391	384	367	373	391	352	397	410	349	390	353	362	359	402	365	423	422	398	376	336	353	391	385	366	404	325	372	370	394	371	380	375	392	414	369	377	369	409	371	390	421	380	385	405	370	346	370	373	393	401	369	366	405	380	369	355	387	372	342	384	393	394	361	411	336	376	361	360	376	426	384	381	369	365	341	346	354	395	419	402	381	381	371	363	419	369	412	359	366	386	391	395	376	348	362	386	404	354	392	391	377	402	364	398	373	401	376	348	365	388	422	383	364	366	386	406	367	397	351	399	318	371	412	361	377	392	368	363	363	375	365	391	383	390	396	406	382	403	349	370	352	404	373	371	379	402	366	377	348	347	368	399	374	409	404	436	344	398	373	395	376	361	390	362	368	383	396	373	374	354	393	352	377	353	392	371	354	417	379	362	403	412	406	348	383	380	388	401	357	393	389	375	381	380	389	363	354	353	377	381	359	390	390	376	397	366	397	343	406	386	385	374	368	381	387	383	407	400	387	392	361	383	394	374	395	378	392	378	430	387	394	375	427	360	370	373	399	355	414	384	376	342	413	393	386	373	383	430	387	383	371	345	380	365	377	342	371	383	366	367	380	356	363	384	365	394	368	369	373	405	393	376	344	366	354	383	390	375	375	397	362	398	385	412	381	386	354	344	402	395	368	381	381	347	371	418	391	370	416	385	357	388	381	349	396	325	390	402	373	379	385	371	383	395	382	417	358	376	380	352	355	367	375	400	350	408	339	374	367	371	391	395	392	414	404	385	405	354	406	410	413	395	386	407	388	349	383	395	339	392	411	361	389	382	392	364	364	372	411	363	383	359	423	373	364	387	388	351	358	375	412	369	428	391	389	365	381	364	403	394	377	402	364	352	384	386	361	379	338	362	407	385	412	355	368	420	369	398	428	375	377	352	370	353	370	368	392	417	400	348	404	352	421	352	409	381	398	395	373	368	400	391	375	364	403	408	388	381	392	354	358	389	405	361	398	342	343	387	381	404	378	373	385	373	378	361	387	363	355	360	384	373	409	372	352	367	382	387	365	360	331	407	365	349	384	378	364	379	418	402	382	367	376	347	361	388	384	357	392	385	381	385	397	398	380	329	384	406	404	393	391	384	392	380	373	381	386	401	361	362	378	376	379	392	372	404	390	407	395	364	375	407	393	396	386	386	393	378	415	381	407	409	381	393	365	391	383	372	406	405	382	365	372	396	361	364	389	376	373	372	363	362	365	347	404	377	357	384	380	359	385	387	344	385	378	356	410	364	358	376	379	339	379	316	367	368	367	370	380	363	354	361	376	383	379	382	417	380	379	385	371	371	357	388	413	387	412	361	355	361	392	363	386	398	367	349	404	402	416	368	337	347	356	383	388	394	379	377	336	399	369	377	348	359	417	357	382	402	401	356	358	361	382	399	386	372	379	384	373	357	382	395	364	350	372	386	377	358	384	364	360	381	386	380	362	383	386	367	391	410	397	399	384	394	370	405	362	399	389	357	345	393	380	358	368	331	361	391	361	366	360	386	404	373	368	379	374	393	364	403	388	376	338	399	383	372	389	391	391	345	353	400	378	389	357	321	379	398	370	374	401	381	369	362	372	378	371	401	392	392	382	410	373	384	372	398	369	365	401	386	382	370	362	418	385	391	358	360	389	380	407	374	377	336	366	375	367	363	357	388	380	358	375	390	397	353	363	357	409	384	361	404	384	364	408	390	385	364	369	383	367	384	376	384	374	371	395	371	426	380	369	400	412	357	353	361	378	376	346	377	382	372	379	379	413	363	362	406	411	404	368	384	359	396	385	380	376	407	355	398	373	401	416	385	418	399	381	347	377	411	388	365	369	350	359	378	391	371	379	380	394	387	379	379	368	364	367	371	367	372	358	378	398	377	399	394	405	360	398	375	376	418	396	388	355	394	399	385	394	403	390	398	387	394	370	368	381	389	364	374	371	370	378	359	386	364	380	344	397	398	373	361	400	400	380	388	399	415	407	370	375	390	385	368	393	394	377	381	361	427	382	357	393	373	358	378	354	365	385	373	399	371	383	389	405	387	397	400	396	393	401	366	407	392	424	378	362	390	383	385	407	385	347	412	420	368	413	402	362	351	368	388	353	364	406	394	362	393	356	352	383	366	397	379	380	362	385	380	421	373	398	394	393	398	391	361	368	370	352	364	370	360	376	381	400	422	423	347	362	377	374	360	370	384	353	363	375	393	338	368	389	351	366	350	388	376	396	363	398	394	375	400	391	396	382	370	389	395	365	377	377	390	382	368	388	362	348	409	368	392	386	399	401	373	382	383	367	397	393	393	392	368	394	369	414	365	390	415	410	389	386	374	376	364	364	359	378	357	392	399	378	362	377	382	407	410	403	340	383	393	380	390	379	368	358	396	436	384	389	403	391	394	387	364	391	403	368	381	395	382	356	358	399	390	368	356	395	388	410	363	354	389	369	393	377	388	405	355	395	406	406	377	396	386	384	401	401	389	350	331	372	412	355	411	419	344	373	376	405	386	373	369	391	388	387	354	386	395	371	387	397	343	315	371	372	375	420	374	367	371	389	377	362	393	385	363	384	387	380	359	380	348	367	406	340	340	367	357	392	361	363	400	369	386	364	371	398	364	405	414	361	357	412	354	380	389	402	387	382	347	357	398	400	380	382	382	370	394	402	367	370	402	401	372	358	383	350	368	386	388	388	395	365	382	370	372	362	408	377	379	408	377	349	352	434	372	383	345	397	313	338	357	384	374	388	350	338	385	364	403	370	340	373	388	394	408	366	383	384	384	399	381	398	378	407	422	416	383	390	398	382	371	393	384	394	397	340	394	371	393	398	423	366	338	359	399	370	383	384	343	389	360	371	377	352	409	369	414	342	405	378	381	380	377	400	408	388	387	377	376	380	403	387	353	397	374	385	383	363	382	365	370	393	345	374	381	353	381	343	398	361	397	360	387	392	364	345	378	373	391	384	409	386	366	355	389	392	341	380	358	367	386	395	358	397	347	392	386	410	383	406	382	393	341	396	396	370	374	339	421	360	358	363	393	340	386	363	344	409	407	360	389	388	354	386	349	393	393	392	378	374	406	381	378	384	386	405	405	397	393	367	352	353	413	376	373	393	388	337	358	395	352	384	375	376	371	391	364	383	406	384	380	396	371	346	393	349	403	406	374	382	402	375	404	365	388	395	379	364	374	380	405
23378	21631	29333	24753	22418	23329	19657	8430	4752	2709	1830	1417	1166	1002	836	769	628	566	539	496	457	431	428	429	376	416	401	375	383	352	391	343	313	342	378	336	316	356	353	357	316	336	325	325	304	334	333	319	325	383	322	339	314	317	330	304	355	311	287	348	339	313	319	338	315	364	330	304	318	311	329	311	322	315	353	315	346	332	303	346	337	329	350	343	308	320	308	325	317	360	301	327	307	336	312	347	309	349	348	309	322	319	336	308	321	316	322	328	318	335	340	332	291	296	285	331	332	312	310	374	315	326	302	310	335	315	346	339	305	327	323	326	304	314	344	304	320	364	338	334	360	292	319	326	348	319	341	298	333	312	336	309	308	336	321	337	331	332	311	353	331	330	311	330	315	289	329	309	315	318	314	320	322	327	339	305	311	313	326	296	325	303	336	336	296	319	328	342	333	294	319	322	357	319	349	298	288	330	308	325	302	350	313	339	328	323	350	355	339	324	332	299	322	341	404	334	338	329	346	341	365	349	332	330	305	311	306	288	305	326	358	351	323	303	344	365	312	320	324	342	330	346	314	325	336	315	345	350	306	326	321	318	307	364	339	330	308	335	295	313	326	304	326	323	287	325	338	338	337	308	311	327	332	338	280	350	341	326	353	351	308	308	316	319	349	335	320	317	344	329	338	341	300	321	327	329	331	320	340	287	348	355	308	331	321	289	303	313	342	309	314	316	341	283	335	288	301	303	328	314	326	363	319	323	329	331	305	323	342	315	344	288	286	347	369	340	319	324	309	325	314	350	318	338	326	316	335	312	335	317	341	335	292	344	323	292	326	308	349	308	326	337	332	345	324	301	342	302	334	338	327	312	311	335	309	313	323	343	338	342	347	328	346	318	350	332	340	336	354	313	319	322	329	340	334	348	300	346	321	311	318	326	328	325	330	315	309	344	334	315	326	340	301	314	311	319	332	345	317	328	326	327	335	350	319	317	343	320	342	309	311	339	327	310	343	349	333	320	320	298	345	318	298	332	315	352	320	315	308	314	308	320	300	320	297	320	318	336	327	345	350	320	323	321	364	336	327	331	308	333	336	347	360	313	337	333	292	311	326	329	329	324	348	341	320	338	325	299	358	322	314	315	329	315	331	324	330	341	334	327	289	341	358	345	341	354	327	339	330	325	334	326	320	325	326	319	315	327	302	327	343	332	316	362	307	298	333	346	328	338	336	309	349	319	310	318	342	276	351	306	342	331	312	326	349	318	318	317	313	299	338	334	338	329	318	316	358	289	323	329	345	328	327	305	319	341	321	335	322	311	327	321	338	323	363	336	326	346	314	304	330	366	344	333	344	320	344	313	325	317	323	310	326	351	337	322	322	323	300	334	301	335	324	331	315	343	343	333	337	312	336	333	337	302	337	348	324	339	351	333	323	310	318	322	349	334	311	326	305	336	333	336	314	332	285	345	332	301	316	324	344	312	341	327	306	359	291	325	323	344	338	329	338	307	323	314	335	394	295	320	358	304	325	302	347	285	305	320	360	305	326	352	344	316	331	348	321	320	317	318	321	351	339	324	325	318	310	344	333	349	352	320	300	313	328	308	317	338	279	350	310	309	335	314	331	310	325	310	341	321	295	330	337	320	313	325	346	340	322	315	343	316	321	327	305	285	330	344	331	319	289	324	338	328	300	312	356	324	328	341	299	377	318	322	337	311	300	341	343	335	301	325	324	339	320	346	294	295	320	335	325	315	320	331	302	313	330	374	329	328	348	323	328	317	317	323	320	311	343	324	311	318	328	347	322	332	329	356	330	310	350	311	322	306	315	351	314	288	352	334	329	316	309	340	328	331	314	347	319	349	315	340	301	353	313	317	336	341	303	343	336	356	288	338	311	351	321	339	312	290	289	325	339	343	348	345	317	321	314	340	322	334	321	316	303	309	291	322	313	301	333	344	350	300	319	356	357	337	319	331	320	318	323	339	323	353	284	319	319	316	301	367	338	299	322	334	314	328	326	308	336	301	303	305	296	313	305	352	337	326	334	330	312	332	326	324	326	310	333	341	325	338	349	322	341	295	336	325	336	345	287	330	349	317	298	322	317	314	312	299	276	330	297	325	304	337	312	304	350	301	327	342	323	324	337	315	321	327	328	314	319	341	342	316	336	328	334	317	318	344	318	319	358	359	308	320	319	334	307	342	317	360	315	311	354	325	327	326	311	336	324	352	343	326	317	344	342	307	315	336	341	318	308	314	333	332	331	340	328	326	322	327	308	328	382	304	318	314	308	306	323	332	318	313	327	307	299	351	318	303	325	327	353	351	295	318	309	322	334	315	311	325	345	342	333	374	297	345	340	295	346	318	345	340	317	319	334	331	353	313	350	307	332	331	312	306	301	313	351	326	330	309	323	338	330	348	311	322	351	319	341	310	304	336	344	298	347	344	316	326	318	296	333	331	330	312	330	289	324	352	304	303	307	348	341	326	332	313	309	305	324	328	345	364	306	309	321	303	325	328	307	345	317	321	340	272	339	355	292	298	303	326	318	325	362	336	324	341	326	303	331	314	331	332	314	343	324	309	333	328	331	327	301	302	331	297	337	322	290	328	343	300	297	331	335	288	345	303	331	354	303	293	299	351	312	324	385	329	301	298	353	320	309	339	331	315	329	311	331	309	342	343	339	337	325	351	329	274	347	348	320	304	326	309	372	326	324	305	305	326	336	346	312	314	312	317	328	336	366	313	325	314	301	294	327	324	325	307	322	314	296	305	317	318	313	327	342	326	340	316	298	314	370	305	321	335	317	310	318	333	310	339	333	315	320	315	349	309	323	346	332	305	324	328	312	313	331	334	305	323	324	320	341	336	319	330	327	361	320	330	332	333	340	343	317	318	328	326	323	321	337	339	330	303	331	361	372	333	347	309	321	304	319	350	339	321	341	338	296	329	323	319	307	318	346	353	295	339	329	326	314	344	328	326	322	325	332	340	279	337	311	319	330	316	329	321	351	315	335	305	336	362	349	321	295	319	315	341	301	321	327	346	330	322	343	343	353	311	334	344	310	313	325	318	315	325	310	307	315	340	336	311	331	336	338	307	294	289	324	318	319	350	337	351	348	306	343	321	350	307	313	318	314	333	338	315	310	312	317	307	306	325	308	314	366	334	293	349	345	323	313	320	312	337	369	277	312	325	351	369	326	310	316	329	347	320	346	297	311	298	331	315	312	336	321	297	316	332	313	331	308	324	326	334	344	320	338	297	344	315	313	345	331	295	337	341	343	308	308	330	325	317	333	325	310	324	340	334	338	293	312	344	325	330	328	339	350	326	333	317	329	309	318	272	308	327	308	296	342	355	353	322	317	345	323	375	333	314	325	331	316	320	319	378	335	314	304	336	316	332	342	348	319	338	278	326	305	311	343	325	333	320	330	359	343	336	349	321	286	325	329	309	313	293	327	322	321	355	358	291	318	311	324	337	319	331	316	333	307	310	280	333	338	321	337	341
40175	66451	59311	44342	33239	24560	16241	11624	7402	4374	2889	2369	1802	1529	1233	1041	914	814	687	652	576	587	545	517	485	470	469	482	459	469	404	428	374	417	420	403	413	379	386	398	388	419	436	393	423	421	385	390	384	357	408	390	399	403	406	378	384	364	356	378	370	392	370	382	343	375	393	393	404	382	418	391	383	363	385	361	401	396	396	387	377	381	412	377	402	391	391	386	409	348	401	386	406	399	439	375	382	380	394	370	410	379	389	337	354	403	370	363	381	377	398	427	400	403	361	370	354	418	368	414	386	382	376	377	414	382	386	391	403	399	344	414	364	407	409	427	397	371	394	368	383	404	406	369	398	401	413	364	396	398	407	409	402	392	387	347	362	428	415	351	423	412	356	387	392	407	384	356	380	416	376	378	362	358	352	418	412	385	403	436	397	427	361	403	373	412	369	400	389	335	364	391	370	411	394	371	359	410	391	369	416	389	378	378	372	409	379	346	394	371	385	375	377	384	412	396	409	379	383	404	386	413	376	442	409	384	408	381	390	399	397	373	395	400	381	428	354	399	407	389	408	379	367	364	400	378	437	366	370	365	407	423	371	429	408	367	399	383	409	357	371	412	392	377	393	403	384	396	379	405	387	404	391	396	381	400	369	392	408	357	402	392	388	408	420	376	372	381	403	384	356	401	401	371	356	395	403	402	396	366	392	362	396	381	375	408	387	379	371	364	361	401	374	398	414	367	392	385	392	363	391	409	397	427	399	380	377	410	406	421	395	360	391	379	391	365	410	352	363	390	348	408	346	376	395	399	368	404	383	363	365	396	403	394	386	370	389	381	356	351	396	365	410	421	362	380	398	417	388	401	391	408	397	389	385	359	395	428	386	398	373	375	423	373	432	391	396	369	387	405	388	418	390	411	380	394	386	364	365	381	380	398	377	375	405	346	379	372	350	415	421	372	394	400	383	383	393	397	402	414	359	377	378	374	371	420	391	368	380	374	370	396	391	417	412	389	403	389	373	421	356	366	384	384	364	386	395	386	407	373	379	374	379	377	416	389	406	424	369	379	381	371	424	389	369	375	376	403	406	394	388	379	406	410	405	399	381	351	393	381	400	402	423	402	360	386	356	386	375	408	343	393	369	389	394	392	384	403	399	393	379	375	402	399	367	353	404	380	366	379	408	419	397	376	384	393	373	382	385	470	382	405	380	422	418	344	370	403	394	408	384	384	379	391	382	414	390	370	366	358	378	394	384	403	391	377	388	394	408	408	382	371	368	386	382	371	396	407	382	398	394	406	417	395	401	423	395	385	381	371	400	419	347	380	400	368	381	448	395	382	381	390	403	413	336	404	397	387	396	374	377	353	376	371	381	377	394	353	410	397	370	399	398	381	399	410	397	391	371	390	383	389	389	343	393	382	395	367	377	375	377	392	369	391	365	386	395	376	429	386	381	395	350	427	362	389	424	374	428	412	372	403	373	357	391	364	401	378	362	407	364	370	412	364	397	408	406	402	392	365	392	371	384	389	408	392	406	374	407	371	406	368	379	391	388	376	373	389	385	395	397	358	383	436	371	369	397	374	352	394	380	373	374	393	360	371	400	352	383	389	348	395	384	377	381	356	377	383	402	385	383	374	374	370	416	421	384	397	401	374	375	430	378	373	372	379	368	378	390	363	369	379	367	378	360	390	375	419	353	386	387	358	345	383	387	398	367	374	387	390	402	347	360	376	407	397	368	387	424	403	366	397	373	394	364	377	425	361	391	401	404	366	394	348	375	370	391	368	359	412	366	382	393	364	367	360	343	363	369	372	370	393	382	380	403	397	413	368	373	351	366	388	359	407	411	356	359	373	389	387	393	424	385	396	411	360	411	382	355	359	418	395	388	370	384	426	337	410	368	337	365	418	398	421	405	426	399	368	373	386	382	420	381	391	411	398	359	387	389	414	397	357	368	360	384	389	391	394	362	377	375	389	403	377	403	409	353	421	398	395	363	386	386	381	358	373	388	409	412	365	390	406	382	400	387	380	408	384	397	419	409	354	402	408	385	394	377	406	374	391	376	377	398	404	381	413	399	379	380	341	366	412	397	428	396	362	385	405	357	392	413	390	363	381	389	384	360	389	371	394	419	380	383	405	429	365	383	406	406	385	411	364	444	385	363	400	391	417	384	383	397	367	377	398	375	405	426	375	428	354	385	361	422	384	368	379	400	401	373	392	419	405	362	352	397	403	377	420	386	399	375	374	405	391	381	359	429	386	351	384	378	349	388	413	389	370	366	396	415	376	365	414	389	390	385	374	402	407	390	375	401	372	431	386	417	429	403	376	401	383	410	414	379	386	393	399	384	367	392	390	375	374	412	378	378	391	426	390	392	385	409	381	372	366	391	351	398	396	382	390	382	345	415	398	390	410	413	397	383	342	407	385	408	381	357	423	368	390	371	369	374	381	392	399	374	400	418	408	395	429	384	372	378	406	391	378	414	359	394	353	353	376	390	362	351	347	382	405	333	384	402	378	389	384	388	383	374	382	396	409	369	357	437	375	360	429	362	386	398	409	365	401	396	390	373	400	400	365	388	395	386	422	386	383	368	364	399	379	351	397	369	393	382	342	404	353	384	402	358	366	355	359	352	364	397	384	392	359	376	400	375	358	429	327	369	408	396	388	413	368	382	372	415	422	381	362	376	354	443	380	427	379	370	359	387	367	424	370	402	386	397	366	395	352	385	382	392	380	364	392	370	374	405	419	375	376	373	408	390	444	396	403	379	401	403	409	392	392	402	423	390	362	385	393	342	395	392	385	405	385	378	402	368	420	399	404	414	362	429	359	369	418	386	379	387	364	405	391	416	399	394	398	418	398	413	384	383	378	355	383	379	392	401	363	409	395	365	395	389	385	398	372	376	418	355	411	356	400	376	389	402	352	412	354	356	404	415	416	394	380	416	374	355	414	437	376	375	369	344	378	363	403	345	367	380	391	376	395	380	379	397	344	380	373	366	382	410	385	378	400	365	351	382	371	368	380	393	420	379	377	369	395	410	399	380	373	382	373	365	374	379	412	387	416	365	409	364	393	378	409	383	390	428	400	414	395	413	411	405	392	390	385	399	387	405	371	393	420	379	335	392	367	381	357	391	373	418	372	439	382	394	388	408	378	395	391	378	401	368	412	393	393	400	377	378	384	379	404	416	381	383	392	346	385	384	363	369	384	423	373	397	402	378	395	405	392	417	366	383	372	376	413	385	386	383	386	376	376	377	376	383	402	381	380	384	388	394	376	403	403	438	393	371	351	403	429	386	393	398	382	416	347	398	411	363	377	383	382	404	383	429	423	392	395	429	363	360	366	365	353	387	370	361	388	399	395	394	365	360	378	397	395	383	350	403	410	393	373	407	425	404	420	400	406	366	399	377	402	397	384	426	399	389	392	352	384	364	404	369	357	409	380	380	398	426	384	403	366	393	398	387	377	360	425	379	427	376	399	364	384	388	377	371	386	420	385
31196	36779	42236	28578	16014	8438	3914	2845	1743	1230	1000	786	700	642	528	509	470	421	397	371	382	335	370	341	354	318	347	347	318	353	301	293	342	335	325	321	293	320	308	332	314	344	308	296	301	287	327	272	355	308	316	334	309	317	347	311	313	312	277	315	309	299	301	320	345	325	293	343	359	331	344	326	330	374	317	344	349	301	297	302	302	336	336	299	321	326	325	321	338	301	329	271	346	326	294	313	329	307	319	298	296	298	307	295	295	339	326	326	292	325	370	341	327	280	317	303	312	295	316	319	307	319	307	303	309	321	303	296	316	337	314	287	317	324	289	306	330	292	324	317	343	292	320	316	318	314	317	311	324	303	319	316	299	315	322	357	309	335	329	322	335	290	303	329	342	305	333	310	316	330	320	333	322	313	342	307	321	305	298	327	323	316	314	312	299	304	315	309	333	313	325	267	305	323	323	301	323	314	312	319	303	315	355	332	312	317	325	344	302	358	293	291	352	332	274	294	337	315	295	272	311	285	317	352	343	337	311	315	344	304	349	300	315	296	314	290	284	326	303	315	299	315	307	356	317	306	322	307	323	315	324	351	286	293	336	333	344	284	325	307	346	344	322	298	311	320	321	317	306	328	306	308	291	309	320	302	304	346	304	334	343	316	313	308	301	337	347	331	348	341	309	355	280	316	312	353	336	364	307	307	309	273	328	305	315	312	335	283	308	301	326	320	352	303	333	315	311	339	328	293	314	301	296	289	323	293	335	300	307	311	319	350	356	309	308	290	322	327	278	308	300	327	316	296	326	315	311	316	325	301	310	326	304	315	321	350	318	328	306	307	312	299	300	296	303	286	319	328	274	336	318	296	320	291	322	275	298	332	320	312	328	292	321	300	290	290	333	324	322	321	325	298	291	309	342	318	330	301	301	292	322	281	332	303	303	332	300	299	332	300	323	310	327	305	335	290	340	313	290	312	311	322	312	297	306	309	273	294	309	307	301	317	338	312	324	322	338	335	335	321	346	325	303	345	328	343	308	320	335	306	319	320	314	355	308	320	340	327	313	316	321	348	299	300	320	302	309	302	309	308	314	303	308	318	312	317	309	302	322	342	305	306	307	316	307	324	312	347	306	331	285	299	308	305	303	307	313	351	321	318	332	323	339	317	288	336	320	334	342	331	304	318	316	285	360	294	333	324	317	317	347	312	302	330	307	336	306	308	345	288	318	294	294	321	314	306	309	309	319	312	293	313	306	318	328	337	322	306	310	310	328	313	299	313	277	319	296	293	355	302	344	332	329	332	314	325	313	299	298	316	300	277	317	312	320	337	346	316	322	308	339	283	300	281	294	291	330	299	287	325	310	326	302	311	327	335	294	326	279	317	308	332	319	325	297	342	320	327	305	302	287	331	322	340	326	342	326	318	296	314	315	307	349	364	288	296	332	329	305	310	321	338	312	296	341	305	325	349	328	327	309	300	306	298	315	314	331	320	325	336	321	295	300	291	310	306	309	316	303	338	320	319	360	302	306	351	308	309	300	311	316	354	320	313	287	289	325	308	289	309	312	327	345	316	320	340	347	315	294	346	298	321	316	308	302	286	279	317	312	293	303	297	362	336	307	303	315	291	324	303	339	306	297	297	318	323	290	281	306	350	294	289	310	308	309	312	347	269	325	316	323	336	328	315	284	312	306	326	323	319	310	301	307	306	319	329	322	314	324	290	320	304	311	316	298	334	321	329	307	299	329	356	286	324	324	304	345	331	285	309	307	289	324	323	310	310	318	317	306	310	324	282	332	319	325	354	293	341	298	312	325	302	333	296	332	315	312	338	338	309	305	308	317	324	333	306	306	323	299	328	302	354	334	308	297	298	309	306	349	258	300	322	308	282	325	331	313	303	349	300	332	317	322	327	275	328	316	330	313	292	330	286	326	285	330	296	342	339	304	334	314	315	279	333	317	320	312	273	321	344	296	314	292	335	298	300	295	328	294	322	276	300	305	306	306	305	303	330	311	311	294	332	311	328	304	287	336	301	297	327	334	325	337	327	327	309	302	336	328	320	341	338	321	314	314	343	312	296	317	291	297	342	347	295	318	324	290	296	300	325	348	314	333	299	318	320	308	292	307	309	332	334	305	312	309	332	279	341	318	317	319	327	310	328	323	327	333	310	326	326	312	305	352	287	354	291	332	303	269	322	327	308	266	323	331	286	316	288	295	307	283	294	326	335	358	352	311	324	327	338	313	316	326	314	333	293	310	345	326	315	347	328	330	325	332	313	341	314	301	317	310	309	307	335	328	280	340	311	311	297	312	311	354	323	335	305	279	300	320	321	319	296	313	288	323	287	340	305	318	303	323	327	340	296	312	316	299	321	301	322	345	316	299	313	330	345	327	310	289	301	308	317	319	333	332	321	322	320	345	314	352	335	311	324	323	304	315	298	324	318	315	308	264	350	289	322	323	317	325	314	308	303	330	340	327	318	342	353	308	323	322	316	305	304	312	332	334	322	327	308	324	325	288	317	318	320	342	305	313	326	305	291	324	302	332	334	338	340	318	355	290	354	307	300	288	336	324	319	305	303	313	297	322	301	311	327	343	321	303	317	301	335	329	290	323	320	294	305	312	358	308	306	291	298	304	303	331	320	320	328	299	306	351	306	320	330	310	348	330	326	338	317	304	321	303	342	304	287	307	315	316	304	283	311	309	305	301	342	329	310	271	324	327	323	333	344	311	315	333	345	327	310	325	292	298	290	310	327	289	320	320	302	316	316	301	285	305	314	301	325	306	309	327	316	328	326	303	310	340	298	298	296	347	367	312	318	309	289	278	317	327	280	300	307	323	334	304	298	320	315	300	329	305	318	288	325	310	324	300	329	288	345	332	308	295	322	312	293	281	301	328	318	345	315	329	331	324	342	355	307	324	328	344	323	324	307	340	303	331	333	313	321	326	284	322	287	329	315	316	317	287	313	347	323	330	340	290	290	320	306	294	321	329	313	311	311	301	323	300	291	321	342	298	305	315	280	323	330	317	315	317	300	311	310	306	337	321	308	350	306	333	314	327	310	323	299	313	347	315	292	307	320	297	306	334	292	329	344	282	356	315	283	326	329	305	307	316	306	310	319	325	283	327	350	287	292	352	298	313	293	303	317	308	325	318	355	344	314	319	278	311	290	308	351	330	313	309	304	303	351	305	337	330	287	314	341	339	318	326	332	298	284	309	325	317	286	332	325	347	327	291	321	299	293	305	318	293	302	318	287	319	316	308	305	334	334	298	313	296	279	322	316	294	333	299	299	352	295	302	308	293	303	347	310	349	340	290	316	308	285	329	332	320	325	293	303	339	307	334	313	295	319	311	314	326	321	336	317	322	329	327	328	317	319	320	309	303	287	299	329	316	347	312	336	293	340	338	336	299	339	305	293	321	329	327	322	310	333	289	280	325	317	308	342	322	322	322	331	312	313	321	306	310	307	311	320	303	316	305	302	336	302	292	326	327	312
36442	55161	45139	28656	19212	12171	6805	4940	3187	2102	1649	1286	1057	968	767	727	632	625	557	480	490	459	466	447	454	420	420	417	409	438	396	416	371	374	343	386	370	397	380	403	333	368	412	397	396	388	389	397	400	415	364	377	391	414	405	386	385	406	332	371	385	418	347	409	398	370	387	381	418	391	411	361	368	388	381	370	375	380	368	355	381	401	355	395	379	387	380	341	408	388	416	366	381	381	417	350	352	379	389	373	386	384	366	411	366	363	378	392	391	391	386	387	378	372	400	387	365	420	398	389	445	389	393	383	388	380	376	385	367	379	368	360	395	387	381	348	330	391	368	381	362	399	384	365	372	401	384	365	405	418	387	368	401	391	399	371	397	403	365	367	396	398	369	381	381	390	372	398	352	411	361	375	382	372	375	324	406	352	362	378	379	379	406	392	375	388	371	376	366	393	403	381	359	369	371	358	407	374	364	370	385	403	400	377	384	361	368	335	346	371	365	375	396	354	386	368	377	379	399	403	389	394	375	388	380	372	379	383	407	388	384	380	395	399	377	397	358	379	406	360	375	379	371	392	386	377	405	403	360	385	387	387	353	386	336	408	386	374	368	407	341	370	409	381	359	411	382	365	353	345	379	384	384	383	384	391	358	383	377	404	372	384	382	376	399	376	366	357	353	372	358	361	365	395	424	365	364	430	392	387	389	356	414	384	373	386	405	390	386	346	380	382	416	400	415	350	388	395	383	388	370	401	374	371	403	410	407	402	372	404	373	377	389	352	363	389	363	398	367	372	374	367	361	384	393	376	400	378	393	374	362	394	411	392	359	412	411	408	387	379	389	380	344	364	377	419	397	393	358	360	389	381	368	382	422	385	409	356	385	351	366	370	386	350	342	406	405	372	388	396	398	414	398	370	400	370	379	392	388	375	380	365	384	397	415	373	368	375	348	381	367	375	375	393	420	377	388	368	414	383	352	364	404	362	389	396	410	396	375	384	369	353	380	389	392	381	390	381	360	401	356	399	355	378	384	426	400	356	371	358	391	367	364	362	383	378	353	367	380	362	366	344	368	384	422	362	391	374	402	390	356	356	359	389	400	409	390	377	390	389	364	395	369	403	363	384	346	350	370	364	379	436	359	386	438	383	369	375	373	406	386	400	433	379	393	364	392	370	388	378	354	399	389	382	363	400	388	377	383	394	384	376	384	434	374	368	389	351	376	372	331	400	373	360	394	397	381	372	375	375	373	387	379	378	395	362	397	367	357	403	372	361	387	386	368	378	379	342	385	380	360	374	368	370	418	341	394	400	396	385	365	387	326	379	359	353	351	409	392	400	400	366	385	381	407	382	363	394	353	350	386	388	384	390	375	403	412	388	373	341	386	356	368	383	366	385	374	367	379	382	327	383	363	376	419	376	381	387	376	391	401	391	386	393	380	393	385	396	406	410	359	363	386	391	372	397	351	422	407	382	354	385	387	362	404	398	418	362	368	389	378	331	382	373	386	369	377	391	371	364	362	415	370	395	370	374	412	384	370	394	349	377	371	391	387	400	358	392	362	372	377	392	384	388	364	356	415	409	377	367	378	377	355	417	394	371	396	364	417	388	409	381	386	394	349	383	343	386	348	375	393	377	369	378	374	392	379	390	395	377	385	377	392	376	385	395	398	370	344	370	406	394	379	384	384	344	366	384	431	362	381	360	394	394	377	377	420	404	382	403	351	393	406	342	411	384	387	393	339	386	378	390	361	399	354	370	366	418	368	400	387	384	382	369	396	381	349	389	386	371	377	409	381	370	368	384	408	350	399	363	370	363	359	380	361	374	404	403	377	420	375	393	452	360	383	356	383	358	391	429	370	380	384	389	363	387	397	386	375	383	368	347	375	382	390	388	370	363	394	413	358	357	383	366	388	374	403	367	385	378	380	371	418	353	372	386	384	362	362	363	392	380	408	398	382	411	391	386	395	387	380	392	382	395	422	383	366	410	379	401	414	414	375	381	351	391	365	375	388	345	402	372	372	374	411	381	352	350	334	397	395	392	360	363	357	399	384	362	363	395	376	381	391	387	386	390	352	375	385	415	359	404	379	393	393	397	382	389	367	405	375	372	359	334	409	391	367	403	358	388	397	386	372	338	351	371	372	415	355	389	361	408	384	369	389	385	372	395	396	353	363	369	397	369	358	368	379	379	422	387	406	368	350	377	399	414	331	377	429	376	393	355	370	393	365	388	376	373	406	373	404	368	380	419	394	411	387	338	355	405	381	377	396	378	386	362	376	395	401	365	400	371	379	402	411	374	363	404	390	348	382	399	376	378	424	385	349	344	369	403	396	354	383	377	370	388	408	391	423	381	399	380	371	347	417	398	396	349	389	372	396	409	388	403	371	390	401	400	367	383	375	377	408	429	358	356	403	392	385	413	389	409	424	391	389	367	388	392	396	373	356	387	367	375	382	392	369	354	379	383	372	394	395	370	429	389	354	375	364	385	368	378	365	366	401	385	368	411	381	388	390	388	372	403	421	405	399	378	409	367	402	362	385	383	336	359	361	375	361	340	364	407	397	351	351	413	389	368	391	393	416	409	370	387	374	387	349	376	403	420	404	393	355	389	389	403	379	383	360	412	369	384	381	371	395	354	366	389	397	381	347	390	360	415	396	364	356	362	394	391	367	377	379	366	370	368	363	379	400	378	378	405	396	360	370	385	366	381	408	367	369	415	388	356	377	385	359	366	379	368	393	399	359	358	399	377	374	380	381	373	354	389	383	410	379	404	364	391	384	366	360	362	364	399	380	414	395	375	401	356	400	387	397	373	389	376	391	377	370	391	387	399	393	369	434	389	375	403	394	404	390	361	394	368	368	356	377	352	385	385	373	390	352	387	357	411	383	352	401	397	371	387	370	380	381	384	395	386	385	401	360	378	376	358	362	372	347	392	388	348	371	363	367	406	363	371	398	395	378	355	398	431	364	368	374	371	377	410	346	348	377	393	416	362	408	379	423	369	354	347	405	369	371	360	377	376	386	379	360	352	363	392	351	378	385	365	354	391	338	376	383	389	374	385	374	364	403	388	365	384	384	349	354	403	390	357	378	386	387	378	358	408	376	366	423	361	370	395	370	380	360	375	379	377	399	391	393	368	398	398	360	412	358	363	395	365	395	410	367	338	401	395	387	393	363	377	341	397	389	367	359	359	343	411	381	362	387	349	388	391	370	356	392	409	366	373	368	416	367	342	362	387	392	394	361	381	365	347	366	406	383	356	382	384	371	381	365	374	389	383	372	380	386	379	377	367	396	369	397	344	395	389	420	376	361	406	350	380	369	382	384	411	398	395	347	405	371	384	375	406	370	396	389	393	360	376	384	379	370	401	391	390	334	364	389	375	401	392	359	369	404	398	388	384	369	393	390	362	366	387	399	398	345	391	359	356	405	382	369	381	361	406	365	360	411	383	349	375	415	374	397	363	381	376	364	371	356	387	342	374	345	381	400	385	360	397
24403	21614	29148	25850	23491	20328	11160	6417	3656	2045	1575	1176	1051	844	727	606	598	531	501	448	444	397	395	363	362	401	362	371	363	349	304	361	332	338	303	342	323	356	354	309	358	331	333	344	279	323	311	324	354	334	328	318	318	301	344	322	310	311	343	318	316	312	319	340	315	316	290	366	325	279	324	311	325	321	325	357	329	307	297	309	300	297	318	298	329	329	326	339	312	290	289	300	335	303	301	300	318	331	290	320	376	308	338	337	338	319	300	322	348	357	322	308	301	327	323	293	324	287	314	295	285	328	325	297	318	370	283	327	318	315	291	329	320	341	329	308	330	308	319	325	327	314	303	338	341	362	336	301	322	300	353	323	332	342	312	323	293	300	306	308	307	317	329	328	351	323	315	334	293	330	342	321	287	331	336	323	318	324	320	350	319	317	314	323	359	312	358	320	322	280	279	309	375	293	313	304	351	333	344	314	316	303	310	336	337	339	306	322	321	315	313	324	314	295	281	322	338	328	303	293	361	303	342	330	299	312	326	298	329	307	313	340	343	315	336	332	309	317	330	318	298	331	288	335	318	337	318	349	292	333	315	345	315	350	325	290	328	315	319	343	326	370	307	301	314	331	322	360	364	314	304	295	335	308	334	338	289	322	304	313	301	333	371	312	316	313	316	304	311	307	294	311	335	319	338	302	321	340	329	335	339	315	336	323	310	318	317	334	321	340	306	308	293	296	317	327	330	312	337	308	314	281	323	347	301	316	304	312	340	319	317	341	318	325	342	315	311	307	328	356	307	354	300	324	300	312	304	330	321	318	298	325	320	318	314	319	311	324	325	335	317	329	324	326	344	320	301	343	305	355	298	317	344	308	319	307	325	323	316	333	312	301	304	327	350	347	333	314	338	297	321	297	310	302	290	301	314	330	328	322	342	280	310	350	317	316	320	322	317	342	331	314	294	309	322	316	307	327	290	323	284	310	317	279	283	306	326	333	323	362	344	330	327	322	315	324	331	328	317	334	309	339	305	324	317	313	308	286	310	327	331	327	332	336	352	337	340	317	328	317	304	308	328	334	323	343	293	325	337	328	311	322	330	318	314	315	304	348	299	338	307	311	282	284	337	327	318	327	308	309	312	347	357	327	332	307	330	331	323	339	344	317	322	368	318	324	320	298	301	341	322	301	323	332	310	304	298	323	321	319	308	314	315	295	346	330	336	308	325	329	296	329	302	348	305	309	348	323	317	369	298	336	305	310	315	317	304	344	330	339	289	334	325	325	333	297	321	286	304	331	318	315	336	304	308	328	329	321	340	335	329	322	313	362	306	298	316	302	284	315	324	332	311	335	336	321	282	308	293	332	338	312	314	354	298	299	283	325	347	333	336	331	293	285	340	318	301	314	316	337	310	337	346	281	303	301	314	304	325	294	328	359	302	311	276	303	305	291	326	363	368	279	305	302	334	306	334	318	334	319	319	269	328	344	368	342	342	342	317	267	319	334	309	316	346	282	335	330	317	361	323	332	322	320	322	301	328	315	341	317	314	334	328	331	297	307	334	318	323	308	328	348	329	309	366	318	331	327	325	321	326	332	308	326	313	296	314	299	333	337	317	325	313	331	284	297	319	314	354	315	345	317	328	330	325	335	306	299	335	311	349	315	318	322	342	334	337	292	308	318	301	331	301	306	336	318	323	325	329	339	312	324	349	329	320	296	321	315	308	330	283	308	323	333	297	341	336	358	326	330	303	329	331	309	328	300	318	324	333	335	329	316	306	339	333	334	337	371	289	316	349	343	297	314	309	330	302	308	339	340	333	337	303	338	344	328	286	323	299	298	337	296	315	334	313	348	323	310	320	325	322	319	311	321	347	334	314	320	324	328	332	330	317	334	358	340	314	323	304	338	331	336	320	284	340	314	312	324	351	331	332	333	327	310	310	311	307	333	325	298	319	331	319	322	315	317	334	282	293	357	338	316	316	297	329	338	295	320	334	314	300	317	316	337	324	310	361	318	338	325	310	329	283	314	341	309	316	322	312	295	311	313	341	296	344	305	346	332	320	290	325	346	299	320	308	306	323	348	298	345	336	303	348	310	348	321	332	341	344	314	340	276	317	322	309	347	315	321	332	305	332	323	307	322	289	320	330	340	315	292	292	289	320	341	340	315	288	291	326	328	291	341	312	324	319	334	329	312	324	319	322	280	322	303	280	307	319	340	298	312	296	291	315	320	311	305	342	299	337	319	302	308	280	310	295	278	292	330	306	331	302	289	356	316	292	336	309	335	297	305	324	327	329	344	295	316	346	305	302	352	309	338	279	311	308	303	308	341	337	313	349	316	311	323	323	286	329	338	308	311	314	337	322	353	299	287	338	304	304	322	299	312	316	291	312	318	315	339	332	306	329	328	329	365	315	309	320	338	312	319	309	307	313	314	315	319	297	332	300	334	309	306	347	322	328	342	355	320	327	297	328	361	340	301	305	305	294	343	325	335	338	284	297	311	310	335	323	316	322	329	318	328	335	339	341	327	310	287	329	313	322	324	315	321	318	308	327	334	331	293	308	302	327	330	321	296	342	291	326	324	320	323	302	310	334	331	316	292	323	318	316	341	333	323	295	331	310	315	342	306	327	335	304	337	324	331	287	306	300	312	305	298	308	344	302	335	309	318	304	321	289	319	307	300	335	337	331	330	314	325	300	295	341	334	290	325	348	329	314	314	322	349	303	301	303	298	352	309	307	309	279	324	346	338	337	321	305	366	328	338	354	313	300	335	298	309	294	329	310	327	298	302	323	333	298	333	315	315	305	316	291	317	316	306	290	317	350	327	312	298	309	327	342	312	317	335	316	314	335	353	317	310	319	324	320	360	305	312	341	316	314	334	353	333	319	312	304	323	364	321	332	305	320	326	348	318	340	296	328	330	304	285	366	301	302	343	322	340	319	278	336	323	321	332	329	320	332	350	284	342	280	324	322	322	298	292	339	320	332	339	308	316	301	305	308	309	339	330	334	328	347	320	298	338	322	318	324	351	325	327	306	308	330	305	307	297	352	306	312	338	293	316	321	346	320	352	308	322	302	289	320	316	331	344	304	354	312	316	295	335	341	354	302	306	308	318	336	330	312	317	282	282	326	341	342	286	330	300	320	286	354	326	295	271	319	311	288	309	314	293	358	317	321	332	328	324	317	340	317	311	335	354	313	347	364	303	326	304	339	321	299	342	321	322	290	331	303	302	315	309	297	344	314	332	298	305	353	319	328	301	311	337	335	314	319	339	337	317	337	298	308	303	311	335	334	355	315	328	316	298	294	312	370	313	338	335	324	327	328	306	333	311	338	317	317	316	317	344	323	305	287	312	322	334	338	282	318	303	285	306	352	303	307	305	337	329	291	329	311	319	309	327	337	314	293	316	336	297	316	342	314	316	318	300	333	321	330	325	304	287	316	338	325	293	310	288	292	317	327	314	311	337	340	309	336	343	310	307	330	324	321	329	342	303	318	347
37500	65644	54035	37511	28729	19818	11976	9609	6040	3457	2621	2018	1621	1285	1166	983	857	698	650	577	586	538	536	466	454	478	454	404	426	408	447	442	414	388	422	419	405	400	404	391	398	382	422	426	372	386	392	392	394	382	390	362	343	371	430	385	374	394	409	369	375	387	363	391	391	388	403	365	380	400	375	376	420	368	420	377	411	374	384	374	407	365	395	386	364	381	397	383	382	361	383	354	370	387	390	386	387	406	423	363	404	378	370	374	381	402	404	400	395	387	358	407	381	408	376	373	376	383	392	374	392	360	372	363	380	393	393	362	425	363	406	402	390	396	372	392	385	347	398	401	364	390	384	427	377	388	387	381	387	422	355	401	390	415	384	364	399	431	411	389	398	377	384	361	425	372	370	371	378	400	366	405	371	366	365	408	399	401	390	401	362	401	435	379	368	368	378	388	390	344	398	350	463	392	361	409	410	365	362	350	377	340	336	395	364	410	389	380	388	360	391	428	390	403	404	365	403	387	395	393	382	358	373	377	378	379	382	364	380	404	398	381	376	387	399	408	408	367	383	368	407	373	371	419	385	363	350	378	391	396	387	384	407	389	347	402	434	379	381	377	400	409	394	412	387	401	396	408	381	408	360	387	388	385	396	356	403	355	358	391	390	364	413	396	373	369	369	378	380	393	372	423	412	400	397	395	408	397	387	387	396	374	390	379	399	376	400	409	389	335	380	403	376	398	384	426	391	374	407	385	389	370	379	398	389	396	397	360	375	395	362	414	381	373	367	356	397	356	394	371	419	384	399	384	364	388	373	404	390	407	427	383	385	382	390	395	402	416	399	375	397	423	399	359	391	409	389	398	389	376	412	379	363	363	399	425	376	375	399	386	410	404	377	381	396	403	405	409	408	358	372	398	392	429	406	369	398	374	384	339	406	389	403	386	371	382	397	361	375	383	387	387	400	363	396	384	387	364	356	377	387	395	376	385	394	405	375	410	376	395	413	404	396	397	395	392	379	422	360	406	397	423	371	374	379	334	394	408	342	378	411	390	371	410	389	365	329	360	396	369	386	365	388	374	374	388	339	372	385	363	356	405	382	414	412	407	393	384	389	375	380	397	401	433	379	374	382	399	396	381	386	421	378	380	342	382	412	412	389	402	396	401	370	359	374	394	377	404	407	397	375	369	397	417	404	379	430	375	376	400	350	361	356	397	385	364	400	384	410	358	406	387	382	384	365	386	376	371	372	373	383	375	427	410	368	366	342	371	379	365	420	368	369	428	370	379	341	415	413	375	356	377	380	362	425	399	372	358	418	424	370	413	396	399	386	386	354	387	379	379	355	402	383	367	403	360	361	432	371	370	383	391	415	370	412	369	355	388	384	385	390	398	397	359	402	396	387	395	384	370	379	438	422	371	395	386	383	402	371	371	377	399	356	362	386	402	366	389	391	381	405	419	384	360	389	408	368	378	428	386	379	369	408	389	377	358	348	386	408	387	340	360	398	386	362	360	396	406	402	382	371	351	398	398	372	367	393	388	398	384	376	362	346	418	385	350	406	385	413	378	389	402	389	378	380	389	386	393	432	413	386	374	390	388	400	415	354	410	440	411	407	410	390	375	378	394	421	399	376	392	360	402	376	391	351	359	380	408	381	392	404	423	370	375	396	389	403	385	379	364	412	376	383	402	383	402	353	357	364	409	336	385	399	427	390	359	394	393	413	425	388	369	383	385	350	398	397	370	395	381	396	368	403	391	356	353	392	411	386	398	384	398	406	363	386	335	397	398	367	395	350	418	388	400	360	387	371	371	387	382	421	396	364	355	353	355	383	387	357	354	383	414	375	390	386	359	381	381	391	389	391	384	396	372	399	379	367	364	393	374	405	391	394	423	384	401	407	374	368	416	379	380	390	390	380	408	372	388	367	408	379	384	417	372	397	396	375	385	403	379	369	363	414	401	403	373	405	372	436	398	363	427	368	376	388	393	363	402	373	389	417	429	407	408	385	403	367	400	390	361	365	406	386	390	402	383	359	392	392	354	382	390	361	384	446	344	403	376	405	386	363	397	396	376	409	389	360	398	378	348	403	361	384	396	388	391	376	391	376	346	364	389	389	373	380	388	382	376	392	389	414	426	399	384	384	418	399	344	412	398	377	378	375	377	369	395	363	403	373	383	389	379	366	390	343	413	412	423	341	369	363	408	380	395	383	369	385	382	430	396	399	399	372	376	377	392	369	387	391	357	390	370	401	382	412	380	418	409	362	412	359	376	381	364	367	404	380	417	387	329	410	393	393	369	391	405	367	400	379	397	408	396	342	409	393	410	382	388	345	405	370	383	387	371	424	383	397	353	394	373	397	333	365	396	402	396	374	364	433	368	365	378	427	404	407	407	421	375	392	381	345	386	379	414	377	373	416	389	397	389	391	405	377	359	373	390	386	371	399	363	386	347	350	428	375	399	387	400	377	386	361	390	394	365	386	376	409	371	408	372	399	385	357	409	378	373	397	385	396	410	367	356	383	378	411	407	397	420	409	413	383	391	360	423	424	375	360	388	376	358	406	389	351	393	417	377	360	381	404	398	394	410	399	382	363	404	386	376	392	388	410	401	405	360	435	403	368	385	408	383	404	361	363	398	342	382	422	391	395	374	404	368	384	370	367	402	395	373	407	363	392	360	379	406	353	405	382	349	393	408	385	359	366	402	390	355	386	406	420	390	380	404	374	365	412	380	385	359	402	384	389	397	420	381	370	375	364	440	390	383	394	417	374	410	346	397	417	398	398	373	349	390	381	388	370	411	374	394	313	381	395	399	372	397	388	429	394	394	414	372	349	429	361	401	374	367	375	367	403	412	399	405	366	396	381	383	385	389	409	349	390	369	367	328	419	386	407	378	414	393	352	405	383	381	433	402	373	379	391	386	398	363	363	384	399	371	361	345	399	362	366	391	416	385	405	407	352	389	368	365	353	355	396	363	356	413	408	393	417	385	397	392	414	389	393	403	378	384	395	407	393	395	393	402	407	374	416	389	403	374	424	421	368	398	357	376	375	356	370	392	370	409	385	380	394	354	379	402	385	390	373	372	405	408	388	417	397	384	357	359	392	390	368	398	388	358	384	389	425	390	391	367	378	407	394	377	393	345	389	405	368	401	363	371	369	369	368	406	417	410	340	389	410	378	404	383	388	397	408	415	376	414	385	386	406	401	353	357	381	406	369	381	362	386	400	379	393	372	369	378	381	401	367	405	380	402	383	391	381	408	390	400	372	379	370	406	381	366	394	356	404	388	392	385	374	373	376	371	356	388	353	368	422	377	405	400	393	417	383	381	399	359	400	379	378	383	398	419	342	373	381	387	395	401	354	398	367	392	395	444	400	371	412	382	390	364	350	400	383	423	374	396	356	422	367	419	416	394	394	375	377	380	407	426	365	404	413	392	401	376	401	367	392	430	375	392	404	396	367	355	385	390	395	396	385	398	361	393	385	410	418	381	372	369	366	344
25506	21767	29397	27892	21737	13518	7182	4751	2592	1569	1252	963	854	740	640	608	491	476	442	454	407	371	355	363	338	333	348	313	319	307	313	349	323	336	325	316	311	294	289	309	337	285	320	311	308	331	297	291	300	319	299	352	305	313	302	290	282	333	333	325	302	304	311	304	301	313	342	323	300	299	324	307	298	297	322	289	299	322	299	305	301	351	274	328	308	341	303	317	320	301	331	310	308	277	330	314	305	325	326	339	282	317	296	315	278	276	292	311	322	348	309	337	311	282	292	300	309	320	334	339	342	286	301	315	276	284	330	349	287	269	313	301	306	281	311	305	329	339	305	331	324	285	293	326	313	282	317	322	320	300	304	302	285	303	267	306	307	318	326	312	316	297	327	318	315	330	333	305	314	275	289	297	360	289	290	286	338	328	286	346	296	322	317	285	324	328	331	301	320	311	307	301	287	334	289	306	267	320	321	295	331	321	311	313	291	268	323	303	323	292	318	308	315	298	284	292	308	276	313	328	327	306	296	313	288	323	283	315	289	309	283	311	306	316	299	351	298	321	339	344	292	274	292	298	327	322	336	300	289	300	295	317	285	293	321	337	295	322	315	338	326	322	330	317	304	320	302	307	298	322	315	301	329	320	298	336	290	279	293	327	320	304	297	276	277	339	297	290	315	328	314	308	323	312	282	323	305	334	317	320	277	305	310	284	305	313	309	347	314	349	306	291	332	311	270	323	297	296	289	291	291	305	337	296	304	316	310	312	330	312	298	323	267	322	313	329	290	321	309	319	324	311	306	306	318	320	292	301	317	293	302	286	323	286	294	301	330	297	328	305	310	320	341	314	332	329	319	288	280	358	303	278	302	307	317	307	304	321	309	320	311	324	311	279	322	319	300	305	304	276	337	284	289	301	335	288	330	318	318	322	300	319	312	336	283	289	277	319	308	299	319	284	292	281	294	339	309	338	344	302	294	318	306	311	288	312	306	283	294	297	330	315	297	300	312	301	313	314	298	318	339	339	315	324	305	298	318	327	319	312	310	299	284	313	303	315	265	290	296	299	321	323	303	300	291	308	335	315	327	292	308	307	315	292	291	313	308	315	317	312	317	293	320	313	290	303	311	319	343	332	299	324	291	297	275	309	302	301	287	292	315	287	298	304	307	289	317	315	315	314	310	341	328	303	301	309	309	291	300	307	323	321	292	331	308	322	318	308	281	322	279	322	321	315	262	284	310	314	332	300	318	302	327	327	315	305	293	299	303	315	289	307	291	317	325	307	341	324	282	323	281	309	320	321	326	307	313	291	322	329	327	295	293	353	315	323	323	325	286	317	315	304	318	326	313	324	313	294	324	351	318	272	336	320	328	303	333	300	304	298	321	328	298	300	302	296	374	316	300	313	287	303	322	308	342	304	328	308	331	312	298	276	290	300	306	346	288	302	301	306	320	278	307	314	329	320	333	301	314	302	281	312	341	276	328	310	276	311	294	297	306	310	320	336	358	320	309	340	307	287	315	293	335	309	286	288	303	304	312	296	316	307	296	320	324	310	286	277	306	310	306	281	304	331	315	278	294	351	290	301	315	306	309	329	331	306	316	312	287	312	287	317	283	316	290	321	317	301	337	317	324	329	329	314	331	306	340	292	297	325	347	309	295	310	280	298	308	327	295	319	277	290	287	321	295	263	336	300	312	290	314	287	323	337	294	341	315	311	316	308	342	290	306	292	309	336	337	333	313	300	292	292	307	325	286	345	310	278	288	286	321	314	326	301	315	320	284	334	327	295	320	294	326	338	323	328	333	317	318	298	319	297	281	302	312	318	318	308	296	325	302	299	301	304	322	316	282	312	299	292	293	328	310	286	317	329	345	333	303	300	292	311	301	282	271	315	307	341	304	313	302	287	296	325	315	299	298	295	316	351	309	325	302	300	332	262	315	292	270	313	343	291	312	311	298	315	297	319	328	308	278	314	312	330	333	331	317	358	327	350	299	280	296	282	325	290	303	314	302	345	318	313	333	316	305	320	284	323	282	300	287	325	296	303	323	309	314	327	313	309	319	286	303	300	325	294	297	333	302	292	335	303	314	330	297	309	306	323	306	321	302	284	320	295	307	306	331	306	324	319	293	299	321	282	303	314	303	332	330	334	295	338	337	316	345	296	306	305	290	327	320	328	305	296	302	333	304	270	308	326	315	312	316	321	302	280	310	290	316	297	308	323	316	341	304	302	284	316	320	346	322	308	327	277	320	329	324	269	380	308	327	294	325	327	332	334	304	282	329	286	304	328	298	274	313	312	286	326	316	309	334	303	308	279	305	316	275	293	310	323	326	319	329	298	304	307	300	306	326	330	305	296	334	305	329	314	321	342	328	312	294	285	304	316	297	312	321	320	319	312	300	319	316	329	312	321	336	323	295	298	283	308	282	295	308	302	332	309	289	318	306	275	304	307	304	295	323	293	281	302	311	299	301	270	298	292	322	297	328	280	299	307	302	283	323	306	338	290	326	276	306	318	325	301	332	319	333	308	321	348	330	303	303	319	308	290	326	297	327	305	313	307	290	302	328	315	310	284	284	300	302	336	311	336	292	291	331	290	321	336	312	266	300	323	288	329	307	304	302	298	290	315	285	362	311	306	316	325	284	315	301	322	306	310	322	313	284	296	286	285	277	329	297	326	306	336	316	307	318	324	292	304	301	330	283	307	300	304	320	279	320	343	318	295	286	296	313	315	303	329	315	322	300	314	304	290	323	311	324	285	309	309	307	299	293	307	298	288	326	300	293	303	298	297	310	287	303	325	309	305	285	312	291	336	334	298	306	320	325	317	270	299	326	319	333	303	304	285	311	316	332	298	315	315	281	347	348	313	332	285	314	321	299	304	317	308	306	298	294	302	296	300	275	329	320	302	296	308	305	300	331	317	325	313	295	308	299	323	313	332	309	322	344	327	347	266	330	302	322	307	321	290	296	329	316	300	285	297	337	291	321	329	313	326	303	311	301	275	325	313	312	315	337	309	303	279	315	298	336	301	324	319	333	308	292	313	324	303	318	356	280	320	311	283	284	291	310	344	307	290	306	314	265	304	320	314	300	317	300	308	307	316	305	296	343	281	307	306	315	364	314	305	303	348	296	289	287	314	316	267	308	305	341	306	311	330	290	325	295	307	302	322	321	300	303	296	302	305	285	310	289	320	333	290	311	333	327	278	305	283	307	277	288	323	311	316	280	312	313	307	320	313	300	318	298	330	263	313	323	324	302	299	320	322	335	308	312	313	319	302	344	306	332	347	309	314	318	282	302	334	296	333	317	284	306	307	256	301	311	325	316	297	334	256	328	344	320	303	343	313	330	313	332	303	310	312	315	308	326	343	318	323	314	292	324	293	334	336	334	326	299	333	317	296	294	312	327	308	294	295	303	308	280	327	303	307	290	312	328	318	316	298	321	305	334	341	303	307	324	290	332	312	292	279	323	275	306	304	335	290	286	309	282	309	296	325
37866	60021	49226	34001	24692	15645	11066	8545	4507	2831	2041	1585	1393	1158	990	856	768	661	577	580	516	491	477	499	449	414	431	406	429	414	399	381	385	415	414	418	395	400	374	402	378	393	399	375	378	379	384	376	352	378	392	402	380	350	342	391	376	369	392	399	393	371	372	368	348	358	348	380	431	373	400	350	396	357	354	339	400	392	362	369	371	390	406	422	382	372	355	374	347	375	364	388	380	381	372	342	370	375	380	352	362	385	360	387	389	353	341	384	407	367	368	412	341	405	389	385	357	391	374	370	386	382	393	418	356	395	371	342	386	393	361	389	377	388	389	373	363	363	373	344	360	397	383	384	357	356	382	349	369	366	361	378	386	359	362	362	377	379	411	373	344	374	381	353	343	369	386	366	388	367	372	359	385	357	347	365	375	356	365	369	368	364	382	425	360	372	386	350	403	382	374	396	384	361	350	371	357	363	372	365	381	383	388	378	360	373	372	411	373	357	370	378	344	390	407	389	377	367	409	368	357	382	364	373	384	400	376	357	404	384	389	391	367	371	378	375	383	367	372	350	338	416	369	389	349	367	378	360	362	375	349	405	381	390	369	397	375	364	363	367	370	381	333	367	379	340	380	366	348	325	372	374	354	349	358	361	335	394	376	366	423	347	373	368	397	335	376	358	386	328	369	364	380	358	397	355	396	380	363	403	379	359	397	374	361	348	363	377	383	384	379	379	367	393	353	366	359	375	390	381	349	392	389	356	352	368	392	384	385	365	396	381	347	370	395	405	396	390	427	364	392	391	392	339	370	378	392	350	372	362	370	388	388	352	372	377	380	389	381	396	376	369	400	376	385	394	352	348	380	375	398	347	386	350	396	360	335	402	386	354	382	374	387	411	372	410	386	350	351	401	354	355	414	378	381	403	384	393	386	388	366	394	391	373	376	354	354	386	362	385	392	348	340	374	348	398	389	388	366	363	359	349	337	369	371	379	384	369	359	364	359	359	377	374	381	379	379	333	376	355	356	381	380	372	389	385	387	410	375	349	353	350	394	383	361	423	392	400	358	402	386	327	402	355	356	361	387	347	379	385	380	407	376	410	331	389	361	369	358	362	370	380	362	332	357	372	409	389	412	374	397	363	378	354	387	377	356	390	384	381	376	387	380	366	395	391	394	358	390	425	371	350	367	356	357	376	356	405	381	394	380	368	376	364	400	390	374	345	379	358	364	366	354	374	365	362	371	397	369	379	347	394	388	366	370	397	375	390	366	366	398	350	370	380	376	370	402	386	362	401	363	394	342	389	371	362	383	364	357	371	360	374	370	379	361	380	383	375	348	386	364	383	363	367	380	396	376	395	365	374	372	423	383	368	361	365	384	389	380	375	394	377	374	353	400	366	378	379	357	398	365	384	376	344	366	393	355	359	352	403	408	411	364	358	374	377	311	365	383	357	347	356	369	326	365	361	362	406	385	341	380	413	339	377	380	379	370	402	355	382	375	373	334	348	394	382	353	372	360	380	360	395	395	357	398	357	325	339	370	392	374	379	347	390	369	366	352	356	393	426	392	332	349	391	422	378	389	406	379	398	385	356	411	400	362	386	365	385	378	417	347	358	396	389	386	378	380	371	387	332	406	339	380	384	358	346	394	405	355	398	394	354	381	361	368	354	373	364	400	375	368	389	393	390	380	376	366	350	386	375	386	352	371	390	387	373	398	368	404	376	396	405	338	353	350	371	388	428	377	377	379	394	371	364	383	391	390	340	351	378	338	393	405	373	396	396	385	367	349	376	346	395	379	382	343	356	373	365	369	348	415	405	353	388	363	366	353	387	345	309	366	373	348	380	365	387	388	349	372	371	360	405	369	374	391	359	346	365	385	347	371	388	379	396	377	349	385	339	375	380	361	371	415	379	392	399	374	398	409	378	381	381	393	378	354	406	383	375	384	380	381	353	383	366	409	378	397	352	377	352	373	400	394	363	374	408	382	383	370	394	387	397	349	366	358	393	359	356	386	353	390	377	364	368	390	360	376	407	376	382	382	385	335	387	364	402	346	391	357	385	408	383	354	388	367	373	392	372	352	354	354	384	381	364	397	342	410	362	356	384	395	383	342	355	411	347	388	347	371	383	380	362	362	332	358	394	376	357	410	397	367	356	364	390	396	384	372	381	365	341	381	351	363	383	368	383	382	335	336	342	355	369	386	362	381	421	401	414	406	379	394	399	396	410	383	419	360	361	404	359	368	349	376	385	382	376	348	373	366	393	391	378	381	317	359	372	369	409	390	367	349	340	350	347	368	374	387	355	374	371	368	355	340	353	396	395	351	375	351	382	340	393	413	358	372	383	386	370	384	412	376	350	374	333	392	372	405	364	334	390	377	393	357	386	386	393	379	342	372	352	394	398	357	362	399	397	380	369	353	348	373	368	357	346	349	350	415	395	394	386	405	362	350	371	366	347	373	338	360	365	354	375	369	385	375	370	393	384	340	379	372	384	393	360	364	372	378	359	388	360	371	361	385	361	383	371	396	410	375	369	362	360	376	354	359	354	362	362	393	391	369	386	378	415	375	386	359	391	346	336	363	395	396	395	376	349	376	336	386	376	385	364	355	397	378	383	341	400	343	358	352	367	362	375	370	421	368	352	370	372	358	416	359	342	342	346	378	412	334	332	365	373	354	378	378	381	374	375	361	418	354	368	375	383	361	352	387	375	397	358	382	378	405	376	359	375	386	370	374	356	352	392	368	348	356	400	374	364	365	363	401	361	370	355	373	355	387	353	369	398	390	368	392	361	374	397	379	364	358	359	378	383	352	357	336	399	358	366	397	357	352	391	371	344	360	340	390	358	368	378	380	388	356	397	360	375	401	365	390	395	429	376	381	400	390	342	366	372	368	375	384	368	364	382	378	365	389	373	391	384	386	381	412	397	366	359	372	362	358	358	382	393	421	370	343	390	397	382	395	345	357	385	364	351	378	399	374	379	364	364	383	369	363	355	401	358	369	370	362	394	370	355	395	378	387	401	380	372	382	355	359	368	356	378	351	368	403	364	383	398	375	345	385	388	373	375	388	375	402	365	393	377	377	351	386	389	386	360	350	387	378	386	391	376	360	387	396	360	395	396	380	368	373	401	381	384	337	388	349	404	361	353	374	395	362	384	356	386	349	371	383	339	376	382	356	366	370	370	370	336	397	344	350	353	370	381	376	364	379	394	363	377	437	363	430	377	344	396	374	387	372	352	380	349	375	373	391	389	387	372	372	369	413	377	404	393	407	399	354	395	388	342	380	388	374	365	398	370	399	371	400	337	367	362	340	353	374	357	411	395	398	385	408	403	365	410	380	397	370	344	368	361	349	366	360	343	422	391	373	379	404	369	352	361	376	388	376	383	395	362	376	370	388	368	416	400	402	361	359	404	365	418	362	383	346	376	385	364	364	374	389	399	387	344	397	388	384	367	396	372	398	361	359	367	377	383	412	389	398	388	373	352	379	371	391	359
23277	21640	29348	24585	22189	23149	21923	10668	4733	3031	2232	1688	1461	1186	980	844	736	654	622	536	535	453	450	467	429	386	363	412	348	396	360	339	345	332	325	344	354	339	315	334	341	341	326	334	293	283	303	306	306	330	338	327	344	330	344	318	327	288	298	302	332	324	344	340	299	342	305	333	318	367	302	342	299	321	342	330	320	335	332	355	339	315	318	320	309	303	267	306	304	351	304	333	323	311	335	312	300	302	342	303	323	330	305	308	312	318	319	305	328	344	327	315	297	352	321	315	314	345	347	322	347	350	325	349	320	297	299	294	298	323	331	296	313	312	319	329	319	326	310	337	357	324	305	332	322	319	304	304	355	306	313	324	293	325	309	311	285	337	328	305	321	321	345	360	313	326	334	343	363	341	314	325	298	287	308	315	322	357	320	297	310	333	339	288	335	299	287	316	313	325	314	327	301	321	350	361	312	311	343	342	296	305	337	331	316	327	313	329	302	316	338	320	289	342	328	313	314	307	357	359	311	315	341	290	308	338	325	311	288	344	305	326	316	311	299	331	302	310	320	328	321	310	334	328	295	328	328	315	338	328	289	307	334	318	322	322	330	351	342	349	321	295	331	303	352	295	317	298	321	322	289	309	323	339	322	278	322	338	348	336	313	308	315	315	324	333	309	290	342	314	329	327	344	333	306	334	314	331	338	298	325	347	305	316	310	341	322	299	318	303	316	325	313	353	286	342	327	351	307	336	324	332	335	349	294	324	308	306	313	291	330	333	367	348	329	341	327	343	327	311	340	309	321	340	345	302	347	288	300	360	355	299	357	350	327	359	351	314	294	300	329	329	374	318	298	331	329	313	347	324	336	324	326	316	306	278	354	362	323	353	288	310	339	315	315	321	334	368	344	276	298	314	306	317	319	325	314	301	357	328	329	300	307	311	336	318	335	319	312	314	300	305	314	322	278	310	317	287	321	314	320	293	308	320	301	317	315	328	323	301	333	322	338	335	314	334	324	321	315	320	333	296	305	309	291	320	334	299	318	328	313	308	293	330	340	300	299	321	296	331	306	337	325	306	333	321	316	329	307	353	326	313	344	325	335	317	327	321	314	304	315	314	299	346	340	331	331	309	329	314	360	282	300	324	287	341	301	325	317	306	350	322	337	310	309	328	338	318	325	324	323	335	349	294	314	299	310	346	306	298	335	305	302	321	321	304	318	328	328	321	335	329	339	306	304	315	340	317	349	333	326	328	349	293	319	299	308	320	321	309	328	337	328	309	306	310	366	321	323	322	346	306	346	303	307	336	297	348	308	338	375	340	307	335	319	351	327	330	318	320	334	335	306	350	317	317	292	347	339	323	317	348	325	328	314	323	307	311	334	325	309	333	322	313	295	319	315	310	308	313	323	304	299	341	318	329	342	346	303	312	351	310	306	292	309	347	341	346	345	350	331	343	282	309	324	319	282	340	321	320	345	329	296	284	334	306	320	292	305	291	336	342	312	300	326	299	328	319	341	319	315	314	314	318	306	317	319	312	370	328	338	345	324	310	303	301	302	319	316	325	303	342	314	324	348	279	293	350	328	323	321	346	315	304	316	330	339	325	304	338	297	340	319	280	325	315	301	284	347	335	334	331	323	310	314	323	304	312	333	333	322	339	285	340	340	301	333	301	353	315	304	321	302	337	328	324	335	314	355	339	309	328	353	316	305	335	320	302	311	315	319	326	306	309	278	339	334	315	340	321	308	351	315	330	335	304	338	310	312	328	293	330	320	326	325	333	345	317	305	336	303	300	347	315	332	337	329	304	338	300	337	339	313	341	323	328	316	338	313	323	312	315	318	312	301	358	296	341	313	296	344	328	298	349	289	320	335	315	322	294	301	303	321	325	297	310	335	318	324	340	323	343	341	323	304	315	346	341	296	319	313	326	316	336	312	320	342	333	334	325	346	326	316	335	351	342	301	309	336	283	322	332	326	317	280	318	324	340	313	300	299	304	343	326	325	331	344	279	319	345	295	366	354	319	310	335	330	300	318	305	331	295	339	278	332	281	327	313	315	316	311	314	322	309	317	300	326	315	327	287	348	317	335	291	341	335	293	302	308	320	298	308	327	318	337	345	305	319	299	358	332	324	332	303	316	348	351	325	341	302	290	328	327	321	332	339	340	331	296	346	321	355	305	369	330	349	315	332	338	321	316	330	317	347	311	339	302	321	292	311	329	303	301	321	327	329	308	332	322	341	334	318	298	341	354	345	314	342	321	344	310	330	301	312	273	322	333	348	289	331	338	342	345	312	298	298	343	333	303	317	334	343	288	300	337	307	315	355	341	285	339	319	334	321	320	317	333	329	302	289	304	306	308	321	366	300	302	277	326	322	333	339	380	288	308	321	333	332	348	337	301	335	322	292	296	339	304	317	280	358	316	336	345	308	325	287	315	302	291	311	340	327	327	300	350	329	309	290	291	373	311	325	332	335	313	320	309	344	333	313	325	345	305	312	310	318	326	332	287	338	311	313	329	331	336	325	340	303	326	338	344	317	325	322	323	317	372	334	316	319	291	341	316	318	330	344	334	332	299	329	334	301	302	339	335	332	321	312	303	314	345	324	318	330	329	298	316	308	325	298	329	344	341	318	286	316	346	325	337	311	346	338	322	295	332	334	348	327	310	350	314	339	319	297	310	297	307	331	335	298	356	340	349	308	299	309	299	319	341	325	324	298	313	306	340	328	279	315	316	311	308	327	344	345	357	292	334	338	331	328	320	383	308	337	356	351	319	368	324	345	313	318	315	339	296	332	293	342	314	304	326	322	307	324	330	313	351	332	332	302	326	315	323	336	303	296	263	297	323	314	309	311	317	335	296	312	303	345	327	343	324	284	318	321	350	335	314	342	344	330	359	308	312	307	320	328	309	305	329	288	314	305	341	304	286	308	348	349	367	326	317	314	323	298	377	321	330	340	299	353	339	335	289	314	350	303	326	290	325	326	314	338	336	319	305	313	317	318	334	333	338	335	323	320	292	348	344	333	334	356	346	323	309	313	311	301	316	323	334	306	343	318	313	326	304	289	316	337	334	315	323	299	315	327	338	333	333	315	325	325	314	340	353	354	303	299	315	323	312	313	322	346	326	301	327	331	306	325	323	321	304	330	338	337	344	323	330	321	334	322	303	293	330	328	322	324	308	313	300	314	332	326	310	277	304	313	336	349	317	322	327	301	325	335	323	355	325	308	316	307	323	312	346	288	333	331	330	316	329	327	333	307	342	336	311	338	285	312	306	304	334	307	359	351	326	326	306	343	328	321	322	327	325	311	342	325	309	307	330	304	355	322	338	355	302	369	326	318	338	284	322	323	344	347	319	315	323	335	302	298	316	300	287	356	313	325	314	335	304	327	347	306	326	304	325	349	349	312	299	312	312	316	317	362	310	307	300	309	335	312	309	313	333	303	301	333	307	306	376	317	337	326	288	290	329	326	336	341	311	310	311	320	344	298	316	310
39758	70114	58609	41040	32473	24697	19990	13577	7485	4966	3634	2943	2252	1873	1584	1318	1047	913	844	765	695	617	587	533	517	496	482	477	452	444	448	472	442	451	424	421	377	374	393	411	404	416	390	357	380	401	392	378	406	367	369	425	400	381	374	412	383	346	367	386	402	385	350	380	375	403	377	355	388	391	381	408	381	378	407	383	389	365	378	369	412	378	365	395	344	372	359	384	388	424	352	369	345	408	388	385	389	383	374	373	381	396	373	397	364	363	374	387	390	374	376	374	383	403	388	397	394	387	377	366	400	345	423	354	354	367	356	342	382	387	403	363	372	364	391	356	359	351	359	388	400	359	367	400	370	380	365	364	380	399	377	398	382	390	414	382	352	425	390	409	419	383	372	374	367	356	356	380	375	391	383	399	360	390	398	397	386	394	381	398	374	373	416	362	379	371	381	396	385	375	395	400	392	363	379	391	406	378	407	378	390	354	368	396	385	362	364	368	361	377	360	375	375	370	366	353	362	357	333	371	390	353	372	386	428	367	382	378	365	392	400	391	377	392	375	397	371	388	394	425	374	363	371	365	404	349	384	350	363	352	364	371	389	410	362	373	378	387	385	348	390	343	389	428	378	425	370	355	389	370	376	394	397	364	393	399	405	387	378	418	419	387	359	376	354	343	348	375	378	406	371	378	380	379	363	349	352	371	381	382	375	381	400	362	369	335	370	401	382	377	377	385	387	372	381	393	396	392	354	355	382	364	384	410	385	386	335	382	360	373	373	386	394	389	398	374	403	395	355	381	378	341	392	384	351	399	329	372	404	368	388	397	405	406	403	376	381	380	396	342	367	365	398	409	374	424	401	395	356	395	376	405	350	377	399	389	392	374	359	398	357	392	399	373	374	381	419	373	342	378	374	408	401	390	363	377	383	374	359	375	406	390	391	388	372	400	390	397	399	384	398	377	352	414	371	395	390	417	358	365	396	375	412	391	327	334	378	361	378	394	375	420	383	376	364	372	396	393	386	401	387	402	369	360	393	340	362	378	363	386	386	384	373	398	377	374	350	394	388	393	394	392	375	389	381	349	379	366	371	374	405	397	379	393	427	389	371	359	387	382	390	353	385	331	363	393	367	367	401	378	360	389	364	378	373	370	397	411	362	403	390	355	395	396	359	377	382	396	414	395	381	387	383	380	385	387	390	370	409	378	373	385	338	390	391	377	390	417	371	387	372	355	395	358	378	394	355	361	383	356	382	395	396	379	383	346	382	406	413	373	400	357	395	390	388	400	387	363	398	406	388	400	380	358	417	370	351	374	375	359	383	403	365	389	366	407	408	344	383	398	385	365	396	395	353	414	369	403	399	401	377	361	389	378	378	398	359	370	393	371	407	379	404	367	382	368	391	390	359	387	370	371	360	382	370	401	405	356	399	403	382	373	368	418	334	386	385	404	344	378	382	382	356	384	367	379	367	398	399	369	378	398	416	372	386	404	384	342	384	375	376	407	381	378	400	373	388	405	410	355	388	393	378	395	393	344	384	377	402	366	368	341	402	371	350	391	404	348	360	381	368	381	405	374	357	368	388	380	408	364	367	381	365	379	381	406	373	366	340	382	381	387	378	394	371	391	357	390	383	365	368	355	376	360	371	387	352	404	390	387	375	404	401	393	393	408	383	414	373	385	371	418	366	406	368	365	350	376	386	388	401	380	395	363	372	398	395	380	396	394	354	355	361	373	376	372	339	403	363	406	390	383	370	375	407	391	384	384	377	403	420	371	406	379	381	367	409	389	394	384	343	384	397	352	346	354	335	383	381	403	402	381	378	374	385	395	403	373	387	376	374	396	370	392	392	352	395	358	327	374	367	377	379	358	375	356	378	377	367	369	387	377	385	381	368	390	411	364	382	371	397	379	412	384	405	400	388	405	382	398	414	393	367	371	391	397	404	388	417	364	387	395	367	354	386	365	371	385	371	361	404	367	378	378	352	393	372	377	366	377	390	383	382	402	397	383	393	378	385	384	404	385	390	378	392	380	410	386	386	363	370	392	381	399	435	388	360	388	374	360	365	366	417	389	411	386	377	377	405	397	412	359	407	391	379	353	386	396	394	373	354	355	384	379	338	355	412	379	390	381	399	414	363	371	358	382	388	373	352	375	389	379	343	367	378	371	373	375	371	439	382	368	396	390	369	381	354	395	403	343	374	423	387	391	400	405	405	387	367	363	393	417	363	396	385	352	388	389	390	387	356	406	411	382	346	402	372	406	370	381	356	372	368	387	385	407	368	401	352	375	353	364	376	362	355	386	363	390	388	371	381	397	390	365	378	354	399	405	378	389	364	368	405	384	387	374	351	380	384	348	377	348	355	358	361	364	437	375	391	383	385	391	355	371	388	366	389	377	378	346	400	396	396	367	378	364	356	429	365	389	398	372	358	382	397	389	385	395	363	365	355	332	372	423	378	366	384	361	396	385	360	361	401	409	392	388	406	370	388	393	359	409	380	354	358	400	405	369	411	399	410	389	378	370	388	347	408	400	395	387	373	362	348	373	388	381	376	367	382	371	424	398	353	374	377	371	419	378	392	360	361	361	366	403	361	337	409	387	384	404	383	376	393	384	336	393	395	366	403	394	361	417	380	381	390	402	381	391	362	401	381	401	410	431	354	389	391	389	387	357	367	363	368	377	381	419	378	381	369	432	359	427	390	400	389	389	373	387	359	340	378	397	377	409	396	385	374	383	413	357	396	370	391	379	355	399	385	382	372	382	392	419	356	390	362	397	350	370	373	362	370	378	381	397	353	365	403	396	368	365	379	372	392	371	393	398	373	358	358	390	375	390	395	376	350	360	389	377	374	376	391	365	398	414	398	362	364	370	361	373	403	398	416	407	402	385	388	405	392	401	381	381	373	378	361	383	379	373	418	394	379	382	382	407	395	376	410	388	377	413	370	401	338	325	391	372	419	396	350	364	412	383	403	397	341	412	374	427	399	372	370	332	386	405	403	393	379	396	387	405	391	371	393	355	381	378	404	363	407	378	384	403	378	362	374	401	419	372	367	376	407	401	379	389	369	370	366	369	406	365	377	351	356	396	394	409	382	388	378	379	375	401	414	340	376	398	387	382	400	389	364	384	389	360	361	362	381	384	390	415	373	353	389	398	361	374	386	374	383	395	399	366	345	364	356	374	360	388	379	371	373	382	365	391	378	388	400	421	385	347	371	388	389	370	365	375	389	395	399	397	387	371	390	416	389	406	375	424	391	375	389	375	358	353	367	378	366	355	369	384	387	365	356	379	401	361	378	376	349	377	372	370	355	363	377	399	398	366	398	404	407	365	366	412	359	382	398	410	416	344	379	376	389	392	380	379	410	399	356	387	373	383	387	357	337	352	381	396	363	360	359	364	379	394	383	397	376	383	373	392	347	386	376	360	363	379	357	415	361	394	393	363	396	379	379	379	366	353	408	339	379	374	378	350	373	394	408	367	402	394	368	351	363	387	387	375
31875	35006	38739	27319	15804	8000	4565	2909	1841	1377	1081	887	776	621	553	539	469	419	428	424	356	409	348	369	363	355	356	317	346	358	298	320	319	343	331	323	302	322	329	325	314	346	317	339	317	292	325	311	330	307	337	294	347	334	340	306	306	288	301	316	316	304	309	298	341	290	299	331	290	312	298	285	329	310	322	296	307	326	315	305	312	271	305	273	302	321	305	320	299	344	293	298	297	310	342	304	322	312	298	282	297	274	310	300	329	321	337	345	320	295	286	310	322	290	318	288	286	305	301	329	270	306	322	329	303	307	305	316	297	319	334	304	335	303	340	295	307	306	323	311	309	310	325	285	287	294	315	288	294	304	309	308	314	300	311	315	334	295	347	280	309	310	334	331	301	321	332	312	338	316	291	339	305	288	316	298	287	301	345	282	307	319	303	332	326	307	323	315	289	284	313	307	342	269	301	325	309	320	316	327	348	322	339	324	310	300	320	316	295	296	325	306	312	301	312	324	312	298	328	271	328	338	311	285	280	298	329	326	334	315	322	323	307	294	318	327	323	315	323	340	297	300	318	321	296	285	327	310	294	283	322	336	251	317	335	313	327	303	318	303	319	320	311	331	296	302	286	311	324	309	317	312	288	329	313	325	293	323	312	315	336	311	339	325	297	293	298	296	269	312	312	291	305	307	325	336	311	298	304	315	278	320	301	337	290	318	306	313	299	338	296	354	309	353	316	305	312	325	314	344	326	299	341	361	315	318	327	280	295	311	337	311	289	324	310	293	295	318	316	291	327	283	344	313	305	312	301	316	338	296	301	294	300	315	315	330	337	306	330	332	300	324	339	338	344	357	295	324	321	311	328	291	290	301	307	320	315	299	307	305	298	331	311	337	297	317	331	288	310	319	304	318	292	300	327	340	309	285	335	335	352	314	306	317	309	320	317	307	317	289	301	321	275	319	313	314	297	318	347	297	318	307	321	298	291	289	313	293	293	283	309	308	287	309	311	305	303	340	327	315	299	308	313	337	323	300	316	307	329	279	289	322	319	305	327	303	315	304	282	326	290	300	296	339	295	308	299	328	308	298	327	314	320	330	329	314	320	297	316	325	341	289	309	310	318	297	338	322	304	310	316	316	311	314	319	290	285	283	328	302	326	352	328	293	299	339	319	295	322	311	314	282	333	314	317	295	303	306	299	310	332	289	313	326	303	308	323	323	313	292	340	281	326	332	296	334	311	301	284	293	317	318	303	262	275	328	331	286	279	304	302	297	316	295	320	302	324	300	278	318	305	315	288	295	326	306	311	302	281	304	315	312	313	324	302	329	336	335	340	312	289	326	320	290	292	327	304	316	295	298	284	308	333	352	290	299	311	270	307	318	300	308	305	303	293	292	301	323	338	286	313	320	272	296	319	321	274	304	321	322	293	307	328	268	325	290	321	323	341	280	273	330	300	311	313	322	327	319	310	333	290	312	297	317	308	322	289	328	314	306	302	330	322	309	295	360	325	315	317	310	302	311	317	332	325	306	322	307	304	286	305	290	297	307	312	304	319	305	324	305	304	295	324	340	320	328	325	327	343	336	314	350	310	308	311	332	301	313	347	307	287	304	306	288	300	328	282	316	306	334	303	311	309	340	305	288	330	331	349	331	319	311	301	276	301	312	313	308	328	313	312	329	291	281	304	311	309	295	304	290	340	270	315	295	299	309	308	322	305	344	301	354	341	298	299	342	328	309	317	319	317	296	289	329	292	337	330	310	297	279	345	303	296	324	329	313	316	347	345	302	314	331	292	303	325	318	319	284	328	308	320	277	296	308	287	289	328	324	293	286	312	323	287	277	322	298	314	303	328	293	337	328	306	303	315	299	332	335	319	306	286	299	328	338	331	301	297	290	335	294	309	340	289	294	302	336	306	327	303	295	339	306	301	332	297	310	282	273	325	335	311	309	321	296	333	280	307	327	305	316	307	297	277	310	292	336	304	281	323	319	302	313	321	312	310	293	292	299	319	322	325	321	276	281	318	288	305	323	319	334	308	328	311	340	305	340	318	303	334	325	309	317	344	289	304	290	285	316	274	290	296	305	359	324	297	331	345	326	268	292	334	341	315	292	334	287	314	279	324	332	315	293	302	306	319	294	327	290	313	342	315	318	327	318	290	303	312	282	320	314	320	326	330	257	286	337	307	275	312	318	296	295	331	303	318	314	294	306	313	302	355	300	289	309	322	307	296	320	283	329	319	325	283	310	311	292	280	324	294	285	327	302	318	320	330	332	324	311	285	324	343	305	308	312	284	327	322	324	305	296	311	302	317	297	316	320	302	325	314	297	291	318	331	316	312	326	303	311	287	322	286	292	336	334	314	332	319	328	322	291	313	315	301	318	318	286	300	310	306	312	313	286	292	316	331	311	297	327	332	291	338	320	317	305	288	314	325	320	325	295	309	335	279	302	301	282	329	299	330	308	351	314	294	288	311	291	332	301	311	293	317	331	310	291	296	321	277	307	272	317	328	329	303	291	305	281	293	269	311	291	313	299	294	322	296	301	322	321	318	285	318	318	293	296	322	315	290	288	335	307	299	316	304	348	323	271	297	298	323	339	314	298	310	287	312	317	303	320	321	311	302	308	297	303	319	296	270	327	299	318	311	307	306	298	274	290	318	334	306	303	308	327	308	292	315	312	310	289	293	288	319	261	301	325	288	296	298	300	347	289	310	350	331	320	284	307	316	316	309	307	315	304	310	296	315	296	317	273	304	315	319	294	291	301	324	297	306	303	319	312	308	293	307	294	319	324	301	282	350	312	299	315	315	323	303	307	314	323	322	302	303	312	311	299	295	312	313	323	299	303	316	292	340	314	292	274	306	307	304	312	351	355	327	310	303	304	331	305	304	305	297	288	336	317	278	313	315	342	299	332	312	323	321	324	323	296	291	289	320	323	322	307	340	331	292	307	306	344	304	307	296	311	313	322	306	345	305	308	326	296	312	322	316	299	334	324	290	299	280	309	332	342	313	325	319	325	280	277	319	314	280	292	305	312	308	317	319	300	303	280	306	351	321	316	329	357	326	309	322	314	309	311	343	302	301	312	319	305	284	321	311	335	302	334	287	306	331	318	283	299	329	300	324	322	298	312	291	299	324	326	327	318	298	316	313	322	315	300	291	321	303	313	302	318	348	309	307	296	309	316	336	339	284	332	311	314	334	304	302	307	299	308	355	317	326	307	300	310	292	322	303	321	320	270	312	307	321	305	340	311	323	311	302	331	257	324	301	277	292	323	320	338	311	309	286	318	329	317	338	309	298	315	289	293	296	319	304	303	296	295	290	305	302	301	342	306	312	296	312	287	318	292	322	329	303	318	316	285	296	306	314	320	319	298	305	349	302	352	311	319	304	293	303	340	344	349	341	310	326	292	311	331	330	302	318	295	320	315	305	307	320	334	292	319	315	289	308	293	323	314	296	338	308	329	320	312	310	328	295	327	290	329	315	329	326	302
37400	53058	42447	27608	19300	11770	8037	5203	3224	2306	1769	1464	1233	982	828	740	658	614	560	481	550	494	509	508	451	419	402	399	397	362	387	391	364	428	401	388	368	358	398	393	399	386	389	390	358	378	372	361	388	375	381	391	396	432	383	395	379	362	356	358	333	399	378	360	391	360	383	383	367	385	401	364	369	381	382	404	391	344	380	344	360	393	370	419	371	366	383	365	358	382	373	389	397	336	375	372	378	329	354	357	359	374	355	371	378	373	391	411	392	369	400	413	392	354	379	375	382	391	348	383	380	330	394	379	389	366	366	362	389	378	366	397	359	362	362	381	380	412	329	373	412	398	385	374	401	398	386	357	388	378	364	376	402	400	373	369	383	369	329	427	397	406	374	383	394	349	405	376	392	370	392	419	324	352	360	389	383	371	388	398	370	361	401	363	386	365	369	347	391	365	409	383	395	382	390	379	371	376	416	353	410	415	381	351	352	399	376	393	371	382	389	403	358	400	390	335	343	375	348	386	368	376	389	361	371	335	348	355	413	360	380	389	393	356	415	369	360	352	380	378	370	384	380	389	390	342	378	404	373	399	402	363	368	356	363	331	365	387	358	346	384	391	399	376	396	353	379	366	354	387	372	336	348	354	368	390	352	361	377	367	355	381	415	394	412	396	375	406	371	336	353	355	371	367	397	336	372	365	376	392	382	370	370	375	387	408	372	375	406	366	423	378	390	347	382	400	364	366	372	360	348	373	386	358	380	382	382	364	365	365	360	377	377	347	386	385	410	403	390	389	378	350	341	386	400	386	378	370	369	383	370	381	399	361	402	416	370	368	383	378	374	373	378	414	363	412	350	373	361	359	392	381	367	401	364	372	370	363	387	390	369	403	401	394	400	361	387	358	410	377	353	350	383	353	408	365	390	373	376	399	381	356	395	335	348	356	367	409	366	359	366	386	383	385	355	383	375	376	384	394	393	377	386	370	401	361	381	377	384	358	399	367	361	400	383	389	382	405	361	371	373	374	408	355	406	361	363	372	391	355	398	410	375	363	376	378	354	372	368	402	338	373	370	379	362	396	403	365	366	386	360	405	363	386	392	382	380	363	358	357	428	374	405	381	381	389	379	395	402	384	366	377	371	393	394	372	410	402	359	378	346	423	388	366	389	380	358	391	379	399	361	399	404	376	341	350	385	397	375	360	341	402	404	380	347	358	369	410	420	370	363	372	353	383	373	387	386	386	374	389	384	385	404	375	371	361	375	372	383	391	383	381	395	394	388	349	388	386	378	370	379	401	426	370	387	388	349	386	377	394	348	375	412	382	390	395	374	401	370	363	391	361	379	349	353	388	386	386	352	385	377	383	386	398	370	395	368	367	397	365	402	385	385	391	369	378	394	348	380	382	362	363	366	398	346	368	362	374	440	376	395	373	376	377	391	391	346	372	372	345	373	359	353	365	381	346	372	353	355	337	379	417	391	380	397	361	395	376	392	382	398	406	363	354	387	387	376	377	371	395	366	362	376	364	359	388	413	413	376	375	382	391	375	394	374	359	348	356	393	363	417	383	380	403	418	418	358	372	368	374	363	376	370	349	329	362	388	337	366	371	365	349	359	370	342	403	396	348	394	374	370	354	373	419	378	369	351	403	378	359	407	362	381	374	355	380	359	386	375	404	379	379	361	387	352	371	382	433	358	388	400	385	391	376	380	390	368	389	356	367	361	349	369	387	393	393	386	401	402	385	407	349	357	370	400	388	402	380	391	356	389	434	376	384	396	362	364	382	382	396	397	370	367	344	373	355	351	403	355	395	366	359	373	415	373	403	380	384	369	388	405	388	355	392	377	405	376	384	373	367	413	353	374	360	352	371	374	359	399	353	396	380	380	393	373	371	348	384	409	388	361	371	379	392	370	403	360	383	379	428	349	399	401	408	377	389	366	376	394	382	349	427	399	417	371	357	354	344	388	409	360	383	374	378	367	376	365	362	393	369	394	396	381	359	366	382	392	354	391	373	389	369	378	355	365	368	353	418	391	397	376	387	380	339	363	323	383	367	356	382	381	391	376	377	406	374	356	374	328	349	354	434	399	423	404	437	412	372	407	373	378	413	398	378	376	362	395	362	372	404	353	349	356	370	376	409	435	365	389	424	412	354	350	372	379	400	370	339	359	371	386	380	377	410	366	370	341	359	404	389	384	393	344	413	403	388	345	375	382	376	357	393	338	412	357	388	377	377	348	367	413	364	377	378	391	351	384	368	395	385	389	382	393	378	393	342	370	377	360	373	381	380	376	351	367	348	347	374	350	378	411	359	385	388	392	370	368	399	382	371	366	405	410	375	364	368	372	359	380	378	366	392	395	351	367	402	372	357	372	354	375	373	365	360	422	386	377	392	382	363	417	364	388	390	393	381	355	342	356	383	393	358	348	390	363	372	394	387	389	391	336	366	377	398	401	370	363	397	383	402	379	352	391	387	383	364	371	393	364	376	389	401	400	397	390	392	361	377	360	390	378	407	389	424	408	368	361	386	357	411	376	406	338	384	392	418	362	361	365	394	381	365	381	346	370	388	357	378	388	399	384	388	421	385	380	398	358	383	399	446	400	364	364	374	402	406	368	381	375	382	360	382	353	362	376	382	358	370	341	377	364	392	400	376	358	393	381	410	402	365	370	353	379	377	375	384	375	374	359	378	377	391	369	386	357	387	404	351	359	410	392	411	389	363	406	353	370	403	358	401	372	389	338	360	342	389	399	382	368	378	401	359	365	366	357	397	395	350	373	359	358	397	368	371	386	373	370	353	377	383	346	368	367	377	357	378	388	365	407	374	370	393	373	357	362	361	406	384	386	368	386	357	383	372	358	383	360	408	407	350	373	354	384	386	384	350	416	359	400	358	386	342	379	383	375	400	367	386	346	390	367	356	362	419	368	356	349	391	369	415	359	389	359	372	377	352	386	403	363	374	364	398	398	368	376	405	357	377	369	368	374	374	364	401	383	379	381	390	339	393	384	365	375	379	359	378	366	377	367	390	364	366	380	385	398	362	362	359	404	373	348	347	366	384	409	355	362	392	369	379	344	405	368	377	369	418	374	379	366	355	422	355	383	376	391	373	359	369	436	384	395	387	395	402	409	373	393	398	389	378	381	350	368	388	384	395	378	398	400	381	377	401	403	383	366	364	360	360	360	382	355	350	407	379	377	386	358	398	377	381	351	385	420	382	398	377	373	388	366	404	419	361	396	348	375	373	347	375	343	346	389	400	394	388	379	384	366	390	364	372	379	336	384	368	388	381	371	375	400	403	381	392	389	359	393	330	385	381	363	403	389	384	414	360	349	347	367	358	349	375	371	356	349	374	371	383	410	358	391	364	383	370	358	357	397	401	391	382	365	370	371	358	374	375	378	362	399	359	363	373	381	386	355	383	349	402	363	369	347	398	349	361	390	351	391	385	396	349	390	392	374	381	381	367	379	360	372	393	386	366	382	415	366	354	356	388
24440	21667	29090	25768	23745	19990	13906	6767	3192	2094	1583	1335	1104	934	745	687	608	566	510	498	420	432	359	347	362	361	356	363	378	364	325	329	357	349	328	336	366	337	347	304	327	322	336	298	323	307	287	293	299	354	309	337	308	324	297	309	305	306	326	315	272	343	298	351	330	311	317	324	320	329	317	299	341	293	358	341	318	337	327	335	336	275	295	337	338	291	317	327	314	324	362	308	311	283	298	322	311	326	327	341	329	289	335	331	301	335	299	314	326	332	315	338	319	281	339	324	327	322	351	335	325	313	356	325	289	330	306	355	344	332	329	325	308	326	313	299	302	329	328	347	331	332	328	302	336	317	306	318	357	327	310	322	342	310	320	323	307	317	305	313	277	305	328	295	304	341	347	320	322	323	316	330	284	301	334	333	333	312	299	310	352	306	326	309	329	342	321	314	322	319	337	382	317	307	292	298	324	292	318	303	320	320	329	297	350	310	285	316	300	326	350	334	335	302	325	322	310	358	350	352	337	289	322	320	313	302	360	286	324	318	335	341	310	316	333	337	336	272	305	334	321	305	299	314	299	361	335	314	350	314	350	310	325	283	315	323	320	315	338	340	309	295	319	301	319	342	318	298	301	304	352	296	290	354	309	318	312	334	316	334	346	300	305	302	327	329	316	331	325	326	306	304	300	334	309	362	295	304	290	331	342	336	313	311	310	305	297	292	318	320	307	325	300	271	332	327	303	306	337	313	303	299	310	305	341	324	295	311	297	312	355	353	309	324	317	315	309	357	338	314	317	314	317	287	304	302	307	310	321	338	334	348	323	328	337	355	292	312	274	333	328	357	306	328	337	318	300	328	292	290	305	306	320	308	295	326	292	327	318	325	289	313	302	333	329	321	308	319	301	339	336	341	331	303	319	335	327	347	314	349	355	334	321	304	312	341	311	323	270	329	317	299	285	305	295	329	306	329	300	316	315	358	380	305	308	324	318	339	281	360	325	325	328	304	314	302	345	307	334	294	282	329	331	330	316	327	321	319	342	315	279	337	322	285	318	326	317	295	322	302	297	302	295	305	350	291	262	359	323	313	299	318	296	298	314	279	333	320	298	318	339	330	315	303	335	338	330	331	302	324	348	308	311	335	327	322	325	337	329	302	298	306	300	308	324	298	341	295	358	280	301	321	306	337	330	333	321	317	286	301	336	315	308	316	315	336	314	307	361	299	317	332	317	321	336	284	321	308	320	316	319	305	325	313	298	302	335	302	332	285	340	301	323	311	340	317	352	322	330	330	331	311	310	335	294	324	328	330	325	314	278	329	302	321	327	311	299	288	324	319	331	323	286	355	299	298	296	307	293	301	321	313	357	340	331	294	318	311	318	346	365	327	348	304	289	341	339	347	335	347	296	306	330	325	316	304	324	308	316	344	314	330	319	316	323	302	320	323	321	327	321	301	318	322	315	335	323	333	299	305	354	316	328	324	294	320	328	304	338	291	344	311	305	322	341	320	335	338	330	326	325	285	317	309	332	319	300	340	330	325	295	310	315	323	288	303	296	311	302	279	327	285	353	306	323	353	354	299	298	365	307	342	324	305	322	341	312	326	295	332	298	334	344	338	320	291	344	316	327	317	339	324	306	317	318	336	324	317	311	310	290	312	349	342	325	310	342	301	336	315	341	327	314	304	313	344	327	285	291	299	329	279	315	302	341	327	332	298	314	317	296	355	314	323	327	326	297	328	331	300	347	329	337	348	294	312	310	347	330	316	302	292	305	309	339	319	316	332	329	316	318	301	315	307	324	340	339	283	297	330	306	317	307	316	334	328	317	314	309	345	290	331	295	311	302	336	282	340	337	304	303	336	311	297	307	337	324	306	336	327	319	301	287	315	297	320	295	332	331	328	300	318	342	302	302	327	310	346	334	348	320	321	299	304	300	328	343	287	313	286	325	287	299	324	260	325	333	310	339	336	335	345	321	303	306	300	310	312	304	344	340	315	316	318	303	321	311	316	325	322	321	305	346	315	312	322	274	322	321	285	320	312	307	317	333	316	320	345	333	340	329	316	313	335	312	316	316	299	313	309	355	320	345	338	284	316	325	347	328	332	293	294	325	302	300	293	321	322	340	334	292	316	330	306	302	336	341	314	315	315	355	315	313	323	317	351	322	274	321	327	322	332	340	306	315	270	333	325	356	280	300	296	293	354	306	344	344	304	353	298	263	292	313	334	337	316	301	315	316	331	322	371	325	322	272	315	300	332	333	316	304	340	336	295	317	318	317	337	317	288	338	327	346	288	325	323	313	313	333	312	324	303	309	316	336	314	329	318	320	311	324	318	322	337	310	328	308	312	307	326	334	314	322	315	302	334	327	330	311	307	316	324	330	345	334	313	331	343	282	320	333	322	314	306	315	314	325	339	309	314	351	318	284	337	326	338	322	338	314	304	330	298	325	346	299	354	313	327	325	327	324	333	305	308	353	292	307	333	324	321	314	318	316	319	282	302	314	354	305	317	295	316	318	341	317	332	320	293	346	311	285	300	316	325	316	339	303	298	323	339	322	318	337	320	321	329	301	295	307	334	338	298	271	331	289	312	329	321	321	283	295	323	311	329	301	294	303	293	307	345	316	315	331	337	318	307	319	303	310	325	308	346	319	320	335	332	313	312	316	351	308	336	304	329	311	300	326	315	338	317	330	316	339	325	319	322	300	323	371	298	314	312	330	316	321	335	325	280	322	312	339	330	363	308	328	347	355	336	300	345	294	325	305	311	292	305	325	324	320	354	303	298	305	318	306	315	327	331	328	353	312	318	330	320	311	363	284	338	315	329	334	289	308	303	332	326	326	336	334	323	302	311	317	322	328	304	302	307	304	332	321	321	325	300	312	344	302	334	310	330	296	328	326	296	319	322	302	323	333	335	341	338	335	326	274	305	297	306	339	293	282	325	314	313	316	291	314	318	312	329	325	309	290	322	337	326	304	331	325	288	324	294	345	338	329	340	302	334	324	306	331	320	333	308	303	343	294	313	327	323	304	313	294	343	300	334	318	322	311	296	302	334	314	292	303	326	284	342	346	304	343	316	335	306	333	345	309	345	332	320	300	290	337	330	300	317	260	357	326	326	305	335	321	350	343	342	321	332	337	313	329	287	352	305	322	315	308	317	308	291	318	329	337	328	351	275	332	328	293	319	318	315	297	338	324	316	331	313	333	333	319	324	322	321	316	330	351	356	334	350	337	332	327	312	336	325	318	314	352	324	299	324	320	351	336	290	325	316	307	300	322	313	329	349	343	334	303	323	335	325	314	322	338	324	327	319	315	336	317	330	326	315	309	320	335	322	291	325	296	324	334	346	323	318	330	319	314	340	302	344	318	303	310	354	333	324	313	322	333	305	301	323	281	342	306	330	331	314	311	299	316	329	290	317	339	291	334	353	348	304	333	335	299	317	295	328	295	321	313	313	296	295	352	315	315	303	346	329	335	298	305	296	315	328	318	333
36497	63638	50975	37338	29133	19310	15984	9697	5342	3561	2592	2149	1761	1445	1222	1028	883	799	649	611	627	578	461	513	455	474	408	465	416	441	413	391	439	378	400	408	375	401	395	418	350	386	389	402	366	396	385	366	377	377	344	379	382	349	360	382	404	353	372	375	390	337	365	427	370	344	411	389	436	358	344	346	381	431	396	413	390	387	402	385	350	371	361	413	354	390	368	404	365	410	352	333	412	376	395	367	394	366	376	385	392	380	388	355	381	361	357	363	361	358	375	375	396	381	379	360	382	393	358	339	408	407	378	369	340	402	404	396	390	400	381	351	363	370	359	364	400	407	395	390	354	372	383	391	360	382	371	374	361	386	400	387	372	370	401	396	367	362	370	394	416	391	411	383	401	376	379	377	350	384	383	411	369	401	372	362	408	421	382	375	389	394	383	401	356	352	396	411	379	414	371	363	397	387	370	379	413	399	354	380	400	376	384	359	379	378	394	374	390	390	411	407	390	377	387	369	360	350	389	359	382	400	386	400	384	384	378	366	430	413	380	392	392	389	414	395	396	391	352	380	376	363	406	383	389	396	348	382	354	357	426	392	375	377	362	365	376	385	387	400	406	376	424	409	376	376	387	389	372	390	373	364	379	409	363	392	416	383	407	371	388	370	381	379	383	405	368	419	422	383	387	375	363	410	385	390	365	388	339	366	393	389	375	399	356	406	392	382	404	372	408	393	368	391	352	384	408	375	387	378	369	360	384	405	386	452	365	345	399	358	359	396	403	369	428	384	414	412	358	390	394	389	397	387	395	360	377	397	398	375	405	408	371	424	407	366	369	367	406	375	392	370	395	379	373	369	416	354	386	375	372	393	396	405	374	379	389	390	355	379	372	389	368	375	435	382	407	385	372	380	409	381	392	409	413	377	374	397	378	354	370	386	351	376	382	365	368	377	377	360	357	383	377	379	398	397	371	403	402	403	406	397	388	343	390	379	376	370	355	388	352	384	387	390	371	391	377	380	383	380	397	382	390	377	407	389	376	407	372	368	386	416	362	337	410	396	410	379	388	376	384	387	387	370	387	375	402	356	375	388	378	403	373	399	368	426	390	404	390	376	367	386	382	386	378	400	365	402	383	362	422	399	399	366	348	375	377	389	390	382	395	393	364	375	360	394	372	415	338	368	359	369	367	366	387	392	399	384	367	352	430	410	379	366	331	383	350	391	367	412	405	415	389	363	395	379	360	383	378	371	389	411	380	356	398	371	393	383	387	405	382	369	384	384	399	383	404	408	368	389	338	394	391	403	352	372	399	337	339	424	395	362	410	406	398	370	413	391	370	361	415	387	381	394	380	376	380	375	368	394	350	410	362	354	374	406	388	365	409	380	406	415	386	392	370	347	406	408	354	436	360	390	408	392	380	386	353	370	395	385	348	397	390	414	347	380	372	412	395	365	373	371	376	374	371	379	380	412	401	366	387	349	357	361	393	394	395	379	380	386	388	404	377	368	378	337	398	408	382	341	364	399	401	361	387	384	366	392	366	401	393	350	392	355	342	406	373	418	420	364	368	396	401	385	407	365	398	371	364	355	385	411	365	412	370	402	408	420	391	390	404	360	354	369	387	361	374	383	374	377	432	397	386	392	419	366	376	365	365	421	390	360	389	374	385	359	371	372	373	371	347	397	378	383	381	370	365	386	389	396	393	394	364	379	343	438	411	367	382	405	405	387	355	370	377	373	374	411	393	386	396	364	384	378	375	366	362	394	378	385	374	379	388	393	392	370	408	397	382	358	378	375	375	408	393	433	393	392	409	401	339	382	396	375	363	442	370	368	403	370	380	370	398	401	372	393	395	390	404	363	378	397	358	396	388	364	390	368	391	386	378	364	393	420	376	371	379	348	363	408	384	372	369	370	380	372	399	395	385	383	376	377	394	376	376	376	378	390	357	363	376	417	346	359	416	350	398	374	400	371	373	387	360	404	380	404	413	383	351	384	414	373	377	386	375	344	396	390	377	400	355	434	382	368	408	378	392	367	365	426	393	410	410	380	381	379	376	410	388	421	402	351	362	399	352	349	396	370	385	397	358	412	390	366	360	378	433	370	369	410	429	393	409	397	381	357	405	413	388	389	389	353	408	396	386	395	374	398	387	397	393	390	379	381	378	380	398	399	366	378	377	362	403	361	351	375	420	392	383	417	393	366	353	373	416	386	395	369	389	385	389	345	383	383	417	388	381	355	345	404	391	372	405	384	399	387	410	391	370	388	385	378	373	390	403	390	361	424	409	366	364	399	401	351	414	386	374	397	369	375	398	399	400	388	366	395	396	386	359	379	388	401	371	356	368	409	373	384	373	371	372	394	370	386	378	417	375	384	353	374	441	383	408	335	399	418	387	399	369	372	368	360	363	361	355	377	371	355	390	377	377	352	431	417	387	411	392	375	372	369	383	395	384	398	386	390	388	394	411	374	399	369	381	392	425	379	394	386	372	374	379	390	400	365	359	382	363	376	411	401	397	377	387	375	398	368	387	384	422	382	407	373	380	391	372	385	392	411	381	384	376	383	384	395	346	356	384	363	390	380	375	375	372	396	380	378	357	369	388	391	392	379	387	361	374	379	393	372	414	385	386	423	366	429	365	387	366	384	400	402	363	365	394	396	398	403	405	409	367	413	369	382	382	381	368	401	389	358	356	384	366	377	406	392	407	384	368	397	410	380	392	402	381	391	385	382	371	384	392	431	376	365	387	339	332	392	360	386	402	436	413	395	417	411	354	380	373	405	385	399	360	369	378	361	380	400	373	377	411	393	401	419	370	377	396	363	402	392	367	399	394	391	383	385	382	374	368	387	391	359	393	393	405	399	358	396	357	422	364	350	393	368	362	406	395	369	356	360	407	383	375	379	382	381	382	377	359	378	404	393	387	413	422	376	380	403	368	401	385	408	382	366	382	374	374	332	377	350	356	396	372	365	367	356	398	395	419	363	375	381	415	370	373	396	409	395	359	396	390	345	371	351	388	393	360	408	387	360	398	386	374	345	386	376	390	403	379	396	358	413	395	378	371	379	392	377	393	399	360	384	405	397	388	421	420	393	364	407	326	388	365	362	375	369	368	377	370	378	367	378	395	397	416	368	374	377	378	397	377	376	389	390	343	373	367	423	353	379	395	374	370	406	375	401	374	409	384	386	368	386	390	407	425	401	389	387	397	381	378	392	370	335	376	371	389	413	399	370	372	377	363	362	399	376	373	376	367	354	411	401	378	379	375	407	347	367	396	371	405	366	379	370	367	371	419	389	363	375	365	434	364	405	420	375	389	377	387	387	389	380	339	382	382	397	405	366	409	373	355	424	376	338	407	371	366	397	407	420	380	397	363	403	369	400	384	339	379	380	403	361	371	378	362	360	433	403	389	369	385	379	383	406	400	405	392	369	369	375	403	365	372	385	356	381	397	390	404	403	387	390	350	388	369	363	393	382	407	389	360	385	393	368	390	375	359	398
25384	21698	29126	28442	22588	15428	9809	4918	2598	1714	1317	1098	972	873	713	584	585	539	434	432	399	384	382	349	366	320	321	344	341	321	306	361	291	309	305	309	324	327	334	339	338	289	319	326	327	299	305	334	277	305	308	323	317	307	291	295	300	282	278	288	287	271	299	307	300	350	334	274	312	305	305	283	325	300	298	319	308	303	293	299	333	293	330	334	296	314	316	282	302	310	284	331	302	262	321	326	295	341	317	323	303	320	307	313	266	290	328	311	279	308	322	323	303	311	312	290	327	296	315	302	299	317	311	308	316	271	304	288	304	300	315	290	296	316	268	330	303	307	291	324	315	307	301	324	337	335	303	304	301	296	316	351	312	317	335	336	294	313	283	290	302	310	307	303	312	301	322	301	308	312	286	290	294	293	296	307	303	303	292	289	314	282	303	294	338	324	309	272	284	323	325	288	337	294	318	296	321	293	333	336	314	296	315	301	303	301	315	328	291	310	291	311	294	306	300	293	301	308	293	318	309	296	301	298	325	334	321	309	297	333	306	311	288	318	298	323	302	311	316	313	340	323	331	284	332	300	289	305	304	304	272	324	330	309	280	289	285	292	304	293	306	279	318	314	366	310	270	292	326	298	318	343	302	317	295	286	278	271	281	314	306	299	313	313	298	314	318	313	323	292	308	323	303	281	289	297	310	330	292	295	319	296	288	279	327	329	309	296	290	331	324	291	320	290	295	291	277	285	292	296	290	301	313	320	333	301	301	296	304	317	308	327	310	326	274	303	302	309	297	304	307	339	273	309	301	262	326	304	330	331	305	296	314	288	306	319	278	294	271	309	338	294	300	316	328	321	318	325	292	303	306	276	316	299	284	317	313	311	303	313	330	318	280	329	336	318	311	334	273	334	304	288	289	287	314	335	288	332	300	298	299	311	349	317	298	315	323	312	318	319	282	326	283	322	307	319	291	317	295	310	294	301	338	273	270	279	293	279	293	287	289	301	305	333	295	306	302	299	309	316	310	276	292	274	315	295	341	295	309	293	308	312	304	286	301	328	332	308	300	295	307	303	314	327	306	305	285	324	284	342	306	295	285	309	302	301	298	256	296	308	287	328	302	298	315	286	297	352	292	313	297	322	285	318	279	313	315	305	309	304	320	321	325	307	313	288	305	308	302	279	306	332	294	320	300	315	285	315	321	305	279	315	308	294	314	322	300	300	280	316	302	314	314	308	277	311	282	331	317	300	295	306	285	280	288	295	303	283	333	312	323	312	301	304	344	288	308	287	322	315	314	329	327	295	301	275	309	336	302	305	316	302	303	318	312	300	307	350	330	326	295	281	321	309	334	283	293	303	303	313	289	319	315	317	313	305	290	319	331	302	319	301	321	327	321	300	305	320	276	312	325	331	297	297	306	348	324	290	308	310	288	330	338	321	333	313	323	298	276	294	335	298	297	309	286	307	301	302	299	310	313	311	284	343	280	309	316	272	293	326	333	292	279	295	293	294	302	294	269	284	325	329	306	343	304	313	290	291	331	317	280	307	293	285	303	303	296	261	327	317	289	318	299	287	331	316	286	301	316	328	293	322	300	313	320	274	320	302	288	301	314	286	320	290	307	307	310	287	330	324	306	301	300	321	306	319	295	320	333	297	316	280	265	334	286	308	297	292	288	315	288	292	296	329	285	304	310	332	324	359	309	312	287	317	309	306	283	276	337	304	269	295	293	296	316	279	328	297	309	332	301	286	296	337	312	329	296	309	281	290	322	308	325	304	291	287	339	325	321	283	279	309	278	297	315	295	300	323	322	334	312	320	291	296	326	320	281	297	268	286	300	316	299	284	327	280	305	291	290	286	353	291	344	327	315	323	272	339	264	309	329	314	361	311	306	329	312	289	303	334	329	312	312	298	317	309	316	331	294	306	274	292	309	297	316	303	306	323	296	289	273	312	302	311	276	299	297	276	284	324	276	347	302	290	286	309	307	308	285	314	340	295	331	313	300	309	287	292	336	281	283	334	302	327	281	312	290	317	312	323	280	309	318	271	299	361	279	296	323	289	290	315	309	336	312	298	302	316	294	309	291	289	319	305	304	307	324	337	302	294	302	295	289	299	314	269	314	294	295	316	293	299	313	298	343	318	299	286	326	291	302	295	316	300	309	304	275	311	295	318	265	306	300	303	313	266	319	305	338	308	294	302	305	319	317	310	308	302	299	295	317	289	295	288	279	302	295	329	296	294	305	306	296	341	322	323	343	295	262	309	288	311	288	290	316	282	282	308	299	321	310	309	299	297	330	317	298	308	322	298	312	280	320	265	300	286	329	300	306	283	318	319	313	298	322	314	342	303	328	302	305	314	312	330	353	288	330	343	318	293	302	297	314	297	337	317	277	318	301	301	301	272	314	288	328	290	296	300	294	302	312	300	310	312	328	300	321	307	303	307	290	322	346	274	329	325	327	308	337	294	319	346	324	286	309	292	317	341	280	303	284	287	303	313	309	321	273	305	320	317	306	338	315	305	280	324	319	324	301	336	301	339	304	331	302	309	323	284	332	314	318	307	295	294	298	275	296	300	323	274	270	301	336	312	283	298	309	309	308	304	316	307	280	297	299	330	344	294	298	303	315	280	323	288	319	315	303	311	342	296	291	338	313	278	303	298	299	289	316	352	322	324	294	300	311	309	333	314	290	297	314	296	308	274	323	313	268	306	316	309	317	278	326	293	315	294	302	289	302	278	310	334	310	285	305	305	323	326	298	306	328	326	321	303	294	325	300	297	308	285	291	310	299	317	312	322	312	278	315	264	303	314	327	307	303	287	272	275	306	315	297	264	282	316	312	325	295	299	313	298	291	296	316	300	339	301	304	290	290	273	302	295	321	309	308	261	289	298	290	327	300	311	299	283	299	328	316	307	318	271	316	300	292	298	294	325	312	299	279	290	311	287	298	292	319	308	282	294	331	308	293	307	317	307	326	319	290	317	289	299	320	318	324	290	293	277	310	312	292	288	299	308	326	275	301	316	294	305	333	282	312	285	319	334	299	337	286	326	306	307	302	304	313	318	290	300	302	307	304	269	310	289	314	288	264	329	303	324	302	310	316	291	311	305	304	323	283	306	332	329	322	293	321	306	273	304	279	272	315	316	305	302	313	292	310	330	297	315	309	315	326	306	286	312	312	299	306	303	292	293	314	301	300	312	326	304	288	323	345	315	338	316	299	297	306	321	309	337	277	305	302	282	312	262	327	297	304	277	313	328	308	313	312	317	267	310	294	289	297	303	287	281	303	259	284	318	313	300	317	297	301	291	295	319	297	329	304	314	309	312	334	307	297	297	330	317	304	305	307	309	297	300	305	337	311	292	277	320	305	276	317	334	332	309	298	304	301	312	285	307	321	306	292	286	311	298	305	293	312	305	301	311	294	302	302	311	283	293	311	283	306	337	303	302	293	319	324	302	315	343	309	310	314	297	329	307	326	299	326	290	296	290	286	304	249	301
36918	58378	49078	35755	25757	19212	13956	8205	4723	3111	2293	1813	1564	1347	1008	933	823	710	583	580	529	518	480	442	447	408	437	382	405	437	369	406	391	395	383	369	389	403	375	391	373	358	403	373	393	377	377	326	366	369	368	364	406	301	379	380	366	341	355	367	349	361	341	362	348	399	321	346	403	378	347	381	375	411	347	354	374	389	384	381	368	390	371	390	391	367	375	339	377	386	344	409	379	361	379	387	379	357	379	373	355	345	351	368	374	376	369	390	375	369	383	406	395	364	372	366	328	385	367	355	344	348	363	365	405	362	338	351	402	354	362	385	350	403	393	366	384	364	368	377	358	406	323	366	395	376	357	373	358	386	378	382	381	385	365	379	342	352	361	368	401	337	356	353	374	353	362	378	370	354	375	375	372	375	355	389	372	362	351	402	375	357	391	384	379	362	393	345	360	386	382	351	352	370	379	379	356	372	351	393	344	392	370	345	337	359	363	371	356	377	358	355	322	375	366	403	377	366	396	410	356	361	372	377	377	394	346	394	384	364	374	378	355	353	373	361	382	371	352	357	382	401	415	377	375	355	378	386	406	361	364	379	389	391	383	352	371	375	375	387	371	360	366	372	387	367	358	337	382	381	366	365	362	364	395	340	376	402	392	360	383	387	362	328	393	372	355	384	383	378	377	362	389	367	378	321	366	358	347	359	389	371	402	401	424	352	341	353	338	342	395	343	380	359	384	380	351	385	337	378	360	390	385	376	348	403	346	361	334	386	385	354	359	355	383	370	375	366	371	397	352	336	352	392	349	375	383	340	352	361	401	356	359	400	357	382	388	394	349	352	367	339	370	348	347	352	358	338	359	374	381	356	388	387	378	376	380	409	348	336	362	370	382	376	362	374	353	392	356	349	384	364	399	382	364	352	386	365	346	358	367	349	340	394	365	385	394	362	368	338	372	394	384	365	382	368	332	389	352	386	347	356	328	380	401	379	359	368	357	334	387	362	376	377	393	388	372	353	389	386	378	384	367	328	361	362	367	371	338	390	396	378	363	359	365	347	382	381	387	385	388	379	322	367	403	336	413	389	362	363	407	369	413	390	370	373	363	338	372	365	353	384	393	372	359	404	371	368	371	334	399	339	371	390	367	376	332	383	336	382	381	374	406	368	380	380	398	373	369	349	373	348	375	407	360	372	386	360	361	380	384	388	330	334	387	378	376	374	375	350	376	360	363	355	382	366	365	365	373	346	369	338	363	381	368	340	387	383	369	383	346	385	362	375	348	380	340	362	376	374	356	382	376	350	364	393	370	380	386	350	336	374	353	369	343	385	378	387	398	384	378	382	351	333	376	339	394	372	384	371	399	370	337	360	353	358	368	413	391	386	341	360	344	392	359	377	372	416	358	358	404	372	359	392	356	387	376	402	352	391	351	381	369	359	356	341	356	385	353	407	367	375	376	345	374	364	369	375	326	354	356	362	388	370	417	377	368	345	389	373	318	394	399	391	369	386	364	355	371	377	373	370	377	381	379	390	370	393	379	390	384	399	369	343	372	367	360	392	390	369	354	402	356	371	373	366	351	340	359	370	344	345	360	417	361	338	345	418	359	372	368	391	351	380	360	388	381	345	353	382	343	375	388	379	363	356	329	365	361	372	351	377	382	352	366	352	375	393	375	388	360	375	389	387	415	377	368	387	382	367	346	385	376	375	365	348	433	397	383	339	373	373	362	348	364	366	391	384	398	396	359	386	379	376	341	368	337	359	345	407	377	322	340	337	372	382	362	400	357	378	368	398	376	353	348	371	402	372	365	370	394	380	373	371	353	361	375	402	354	361	369	390	368	359	378	356	384	347	374	372	352	362	350	377	369	386	351	362	336	365	391	349	381	381	343	388	394	348	361	344	410	357	369	360	385	403	373	373	369	372	348	366	372	366	374	380	401	368	342	371	384	376	353	387	351	339	354	388	342	382	401	367	375	372	355	336	339	387	360	357	347	366	375	381	373	351	404	367	397	362	379	351	390	400	361	372	366	377	377	378	360	381	344	376	344	364	340	373	400	388	370	358	404	364	385	381	367	345	372	375	395	376	356	347	380	370	368	351	375	365	374	384	369	357	372	380	362	340	339	394	340	329	368	387	349	370	416	366	368	379	337	353	368	380	364	330	365	361	365	362	381	344	323	358	393	367	360	355	351	377	404	329	399	355	352	365	384	373	361	347	386	338	383	361	356	391	376	344	386	351	307	388	360	374	323	374	383	407	356	370	357	413	375	357	378	392	392	362	353	378	374	372	330	391	369	366	386	354	360	346	374	373	377	371	379	409	364	378	357	384	372	376	349	389	386	354	376	382	396	405	384	340	378	381	384	374	369	392	344	387	383	329	369	383	339	365	377	371	336	358	352	336	371	384	345	392	367	349	386	360	353	337	357	348	378	390	385	388	381	367	360	374	362	413	365	394	377	372	377	342	351	328	357	362	356	412	390	340	379	335	369	362	353	391	400	396	363	381	323	364	388	385	343	362	353	362	387	388	380	389	344	396	360	384	347	352	374	387	391	352	374	373	379	358	357	353	373	370	396	351	409	367	378	368	356	366	372	378	375	378	382	349	378	372	393	363	340	380	362	368	352	344	334	384	366	392	359	363	365	374	349	364	380	390	375	358	378	380	379	374	374	353	385	366	377	344	359	366	355	370	395	369	362	392	360	383	366	363	382	375	378	354	378	375	379	412	340	359	408	358	367	380	361	327	368	389	357	385	370	390	382	400	386	396	356	372	384	367	384	377	397	390	359	381	367	370	376	364	370	378	335	347	335	377	384	378	335	369	331	384	348	350	373	383	333	377	376	383	390	342	368	390	360	374	354	386	363	369	355	359	347	403	380	383	380	393	388	372	354	392	376	334	352	390	372	390	378	385	379	382	344	365	388	362	379	370	380	345	356	354	370	330	380	399	370	384	358	402	410	369	377	393	396	361	381	398	381	388	357	373	370	373	352	378	396	369	377	366	336	375	403	371	340	398	343	351	357	386	374	345	378	377	395	373	352	369	344	371	388	357	343	365	335	363	380	350	359	374	363	380	337	387	402	390	357	378	373	385	376	366	345	337	352	376	367	363	370	345	371	343	399	386	346	379	398	334	366	392	382	367	367	368	352	340	368	387	401	369	361	383	344	380	376	374	349	338	373	387	343	337	388	355	351	371	316	353	383	384	394	391	379	366	367	384	381	357	341	374	403	387	378	379	363	375	386	365	371	359	365	373	368	333	371	403	380	368	352	388	340	370	340	386	372	335	358	337	341	376	370	394	356	391	341	381	360	364	381	382	407	375	371	355	372	386	365	351	334	348	377	366	374	364	365	375	391	344	390	348	352	359	366	386	365	374	332	349	361	374	375	334	402	378	365	368	385	381	359	372	421	383	368	382	345	362	336	371	371	386	365	395	372	357	376	382	375	310	374	378	310	368	381	364	367	394	386	386	347	363	338	345	341	367	378	396	344	397
23277	21635	29313	24671	22279	23905	23387	10450	4909	3104	2109	1637	1400	1182	973	799	734	652	568	559	473	448	417	424	403	427	393	360	355	320	350	331	359	319	374	324	339	340	353	298	326	346	285	297	313	319	313	342	306	322	298	345	313	315	305	303	313	337	301	307	332	313	300	304	309	316	315	302	297	311	303	306	330	307	305	347	347	326	342	319	295	321	284	324	316	307	317	304	329	329	314	332	334	309	297	319	305	333	306	332	312	308	299	284	336	306	330	309	278	312	308	338	329	330	357	305	322	348	351	297	328	311	318	304	321	315	307	336	305	315	321	284	305	296	277	306	330	322	311	340	322	309	304	294	342	293	306	357	317	301	346	321	345	305	325	303	301	317	322	299	311	298	347	336	318	308	303	328	298	326	296	329	292	321	339	326	278	327	313	309	317	322	340	329	311	343	300	282	348	355	299	318	284	330	282	336	314	293	294	308	314	323	303	345	316	278	312	314	319	334	331	332	309	314	318	321	290	309	320	305	313	284	310	300	305	277	316	289	336	348	329	325	304	324	309	298	311	308	334	311	325	329	334	305	323	322	296	336	304	324	342	298	298	323	294	319	296	344	321	303	330	301	334	330	271	319	312	317	337	312	311	325	334	273	314	326	324	301	326	338	307	325	310	293	320	338	307	289	305	305	334	318	317	323	348	346	334	326	340	355	361	346	300	320	311	347	320	304	303	315	304	309	316	299	309	285	306	319	304	288	334	309	302	305	298	321	299	314	335	334	301	310	286	309	348	325	299	330	305	316	326	322	309	313	339	298	313	312	297	313	312	317	336	296	330	317	306	320	353	306	347	356	333	347	323	276	318	352	312	331	312	304	289	301	303	307	282	330	329	300	273	323	343	302	308	313	301	321	319	359	328	319	316	315	309	342	295	328	319	313	310	323	295	349	329	318	311	293	330	327	322	310	324	344	356	296	310	307	300	321	317	315	314	310	294	300	286	328	324	300	314	321	325	332	305	319	299	305	327	311	325	320	336	308	302	300	317	305	342	316	313	316	305	341	307	289	322	323	308	347	308	299	303	312	315	321	316	329	294	311	309	301	306	318	343	303	293	329	338	313	323	292	304	328	337	314	308	354	281	322	305	329	318	302	299	310	335	302	317	312	297	299	309	333	272	315	326	316	300	299	315	279	319	353	326	339	341	274	292	318	307	322	315	313	318	342	365	308	303	335	280	310	334	352	338	305	311	365	300	339	329	324	323	287	308	311	318	344	313	285	355	336	316	325	309	321	339	307	313	326	304	339	300	315	333	304	318	308	342	333	314	300	302	340	321	300	309	351	310	300	344	346	331	314	311	307	297	306	336	352	312	326	305	321	314	318	327	299	325	329	320	309	354	299	331	334	333	321	310	324	334	294	339	335	288	316	317	335	299	296	330	309	323	299	300	320	336	315	293	329	301	297	351	324	307	274	315	312	333	293	335	306	306	300	294	329	306	305	333	340	363	290	304	313	294	323	295	309	326	318	291	284	272	292	302	312	278	326	329	326	330	330	294	263	328	336	306	334	322	330	345	321	334	313	328	336	337	320	306	325	332	331	303	321	314	322	320	303	293	358	336	333	326	317	307	316	302	317	316	307	303	266	312	332	333	298	304	311	344	343	318	323	364	317	315	320	349	283	296	349	333	327	272	310	270	304	356	357	315	305	272	287	323	322	296	295	291	288	311	334	306	283	313	289	296	294	329	299	300	318	325	310	308	335	322	345	288	319	334	325	326	306	366	296	308	338	312	331	340	322	327	315	311	326	316	333	287	333	345	336	283	307	323	325	316	286	327	306	315	303	307	310	323	325	311	315	312	325	301	321	313	329	309	328	323	326	312	295	314	312	291	327	313	300	296	334	305	335	317	308	332	329	290	315	325	312	336	320	314	291	291	292	328	308	329	326	331	294	324	327	310	273	319	330	302	351	276	261	312	298	305	289	344	326	284	320	307	322	292	313	314	344	343	299	348	313	305	288	335	340	274	310	309	299	327	331	305	320	341	297	305	328	314	310	309	326	336	331	319	296	333	314	332	326	325	329	303	297	327	337	309	281	322	311	317	295	297	344	300	306	309	302	344	293	337	318	295	320	330	318	330	299	304	313	306	307	310	299	300	284	312	336	292	282	322	316	315	322	331	295	324	317	341	298	312	347	323	339	329	326	310	327	327	310	311	331	338	312	297	316	311	323	304	305	319	298	311	338	301	315	308	352	337	335	323	315	321	332	303	317	290	310	316	306	309	322	322	293	283	323	309	304	344	348	295	313	315	347	310	318	304	312	333	309	304	310	320	325	323	313	323	304	333	314	320	336	326	296	316	311	349	313	309	308	298	311	290	325	336	319	321	298	302	331	343	310	327	301	312	287	313	337	321	306	349	301	300	307	282	330	356	330	333	328	282	305	328	321	305	311	312	317	331	342	335	301	318	334	323	333	337	296	335	328	336	312	313	331	305	318	328	317	310	303	330	318	339	323	332	353	317	346	303	326	327	318	330	270	342	330	307	298	292	325	300	294	312	319	331	316	312	339	303	319	338	329	321	300	309	309	318	296	303	342	331	332	327	356	341	291	356	295	292	297	286	322	286	325	310	332	297	305	302	314	288	313	349	340	334	317	299	310	317	282	292	301	320	331	342	304	289	345	320	321	325	333	325	317	335	278	318	382	319	305	305	304	326	317	322	303	343	343	300	285	316	306	328	350	332	325	304	319	315	296	290	325	307	313	340	301	319	304	325	318	308	300	295	313	324	326	315	338	305	338	296	330	274	306	344	340	288	312	306	309	306	310	307	302	298	303	330	316	315	290	328	316	329	295	333	295	320	336	317	299	348	299	308	294	276	309	312	283	280	338	287	319	303	315	327	310	302	356	303	281	335	320	305	325	291	311	292	311	315	295	322	326	308	327	324	311	338	314	321	342	321	306	322	323	324	320	344	323	298	346	322	301	281	331	321	296	300	342	310	302	309	311	306	324	308	313	316	317	346	326	305	354	353	321	295	309	312	322	323	310	334	314	358	307	324	292	331	317	314	331	326	327	331	305	302	314	309	315	337	339	300	318	316	332	340	356	278	314	335	296	282	296	342	324	309	310	305	306	317	311	305	326	313	326	331	312	280	301	349	300	344	298	303	318	348	354	328	327	300	340	317	304	340	310	302	341	308	311	303	312	305	281	351	301	282	317	315	293	306	283	312	302	325	291	330	297	304	333	327	297	309	323	340	286	278	318	321	304	324	306	292	333	312	309	271	300	283	308	343	325	325	298	337	338	309	298	306	335	334	307	297	305	311	326	304	314	319	309	331	291	325	331	334	322	306	310	326	287	301	299	309	302	323	297	342	318	307	299	320	308	330	301	330	330	325	337	331	320	304	303	308	310	314	328	308	328	308	318	332	311	346	323	310	342	326	314	356	327	306	305	300	282	335	286	318	321	293	299	310	321	283	341	292	283	326	338	344	285	328	311	315	291
40331	69870	58081	43092	32576	27419	21964	12885	7609	4953	3441	2723	2277	1912	1551	1226	1063	960	834	711	635	619	546	531	496	485	489	459	445	430	467	377	431	448	367	413	374	382	408	387	423	348	359	387	416	369	371	369	350	385	365	351	360	377	374	356	397	390	380	361	401	394	371	337	400	407	378	372	362	380	369	370	379	385	369	389	359	384	372	366	400	421	370	340	380	342	374	409	346	377	362	368	411	397	364	371	373	377	350	362	378	407	383	381	357	371	383	412	365	353	392	388	357	367	367	374	377	386	359	377	347	370	348	424	363	401	386	390	377	361	379	372	384	388	390	393	362	399	390	375	358	356	394	359	360	380	394	405	364	366	401	375	397	383	353	371	374	391	359	355	364	401	386	431	384	403	386	332	393	399	345	394	389	341	353	396	373	342	382	367	387	388	380	376	364	377	317	358	348	369	352	379	384	395	346	363	365	336	388	403	388	397	381	372	384	384	371	385	402	372	375	362	365	354	376	351	403	383	376	365	362	409	384	339	378	380	373	362	366	386	393	413	378	408	388	396	375	380	354	397	351	376	368	378	370	327	352	410	361	372	355	351	361	391	360	374	354	373	420	425	386	359	384	416	367	394	391	366	373	355	366	404	391	381	371	365	384	375	388	420	378	386	386	388	383	416	372	354	379	349	370	404	364	402	367	362	367	370	368	356	343	343	373	392	380	372	355	386	386	371	365	387	372	370	343	356	406	388	376	379	387	381	370	391	387	398	381	369	378	348	371	354	381	379	386	374	371	362	380	380	380	406	356	364	380	378	387	406	380	356	357	373	366	367	380	374	389	396	353	373	353	390	379	364	377	403	411	362	401	322	366	379	372	411	385	390	359	395	353	392	358	390	374	351	373	378	359	408	377	361	404	401	397	374	355	391	393	346	350	347	401	364	384	378	346	373	362	411	383	383	378	345	411	365	362	356	393	377	407	394	387	378	366	359	392	358	430	367	384	375	383	382	362	389	375	384	371	369	373	368	361	358	393	377	326	387	422	363	356	390	384	386	370	363	382	374	384	411	367	364	357	386	361	350	363	358	390	390	387	366	389	388	342	367	355	375	388	362	368	372	407	336	383	401	349	398	390	356	390	377	395	374	340	367	402	371	391	390	389	358	387	393	382	381	356	373	363	400	371	402	374	377	362	415	417	359	395	352	351	383	366	374	385	376	409	330	375	384	392	354	407	364	351	371	361	362	381	370	365	397	365	408	394	368	388	360	383	401	349	335	370	388	372	366	386	367	370	384	364	394	367	401	394	417	375	382	350	374	391	361	385	357	396	343	373	377	393	342	320	373	378	362	385	378	340	397	364	403	348	399	363	357	343	399	369	388	379	396	368	340	380	366	379	429	375	377	398	362	373	369	391	378	387	391	361	391	392	389	393	355	384	378	370	407	365	362	402	378	393	372	354	374	382	342	373	363	352	394	389	357	403	390	358	358	369	342	384	399	363	387	385	356	426	375	406	383	343	388	376	411	382	367	361	396	366	370	401	349	393	375	364	405	395	366	339	396	378	358	372	378	375	380	369	396	374	350	379	360	404	370	397	378	361	354	370	376	348	370	426	402	379	426	378	389	373	346	392	425	370	363	400	380	408	420	340	357	388	348	386	391	382	369	365	343	401	374	357	383	370	397	347	400	400	362	382	385	356	378	406	388	401	406	389	383	366	380	366	404	383	369	397	398	380	338	399	335	394	380	356	385	380	385	385	391	362	347	422	373	342	403	328	362	400	382	430	366	358	384	359	396	376	361	411	345	400	357	368	370	390	375	371	372	389	386	346	364	335	347	359	355	363	378	383	380	355	367	383	382	370	392	389	344	378	383	395	367	396	397	352	398	383	354	384	396	370	359	371	333	380	374	362	401	376	378	383	372	416	350	404	360	344	367	338	361	382	350	351	364	383	374	356	393	361	388	373	377	357	389	368	367	361	382	403	395	373	349	378	359	395	346	394	369	367	343	369	396	392	359	388	356	363	369	364	395	352	380	409	375	341	389	374	361	359	384	384	398	392	388	362	383	376	373	394	338	401	367	372	380	378	365	388	379	376	408	374	338	389	393	359	392	371	362	376	370	385	373	364	341	381	384	347	379	361	368	374	360	354	352	371	388	393	377	391	351	360	364	402	362	345	386	375	366	404	385	357	385	367	361	401	374	378	339	395	384	361	370	389	344	360	399	326	380	372	374	386	356	387	387	376	358	393	393	366	378	376	348	355	348	345	393	386	376	363	396	363	383	417	373	378	390	343	403	385	362	390	391	402	395	393	364	376	377	396	374	348	402	376	355	372	377	393	387	382	371	385	410	388	358	369	359	358	369	342	408	359	365	353	403	350	373	380	352	381	355	366	377	351	392	369	377	396	341	380	354	370	376	400	412	368	374	347	406	409	410	403	392	419	367	389	376	394	342	381	361	373	379	397	374	395	381	354	378	408	356	337	376	377	360	391	350	396	336	390	407	384	380	391	369	368	373	370	396	379	365	386	352	389	361	369	409	379	368	371	359	418	400	358	353	395	373	368	329	345	367	400	380	401	376	354	429	358	361	332	359	417	407	360	411	366	383	363	375	361	374	351	346	346	362	363	397	354	363	345	397	330	337	372	384	368	386	355	348	333	384	409	350	377	375	384	359	375	358	397	329	365	389	366	342	364	373	379	419	363	380	412	361	378	375	356	341	379	393	398	322	392	393	363	376	390	357	383	390	406	378	372	381	372	360	347	375	364	382	378	357	359	348	371	361	402	348	368	387	391	359	356	381	396	349	352	389	376	417	406	374	375	345	365	423	372	343	400	373	370	397	371	386	393	372	351	377	376	361	362	381	389	376	367	350	370	380	382	401	370	381	369	406	377	363	363	380	355	354	410	374	395	370	356	396	369	359	365	429	400	401	369	418	399	383	348	352	394	398	375	370	366	345	394	376	395	361	364	366	334	399	363	406	369	362	357	347	402	375	355	393	401	344	382	381	361	363	373	362	364	402	392	389	327	400	384	368	382	377	398	348	378	360	405	407	377	369	377	401	402	400	376	392	392	380	353	372	377	373	384	396	393	338	382	337	345	372	399	366	368	405	371	334	353	381	362	364	364	362	399	423	355	344	378	369	401	349	396	381	371	378	368	398	366	372	369	373	392	349	376	395	360	400	396	387	369	358	373	345	366	396	379	368	369	366	394	357	405	356	379	351	364	394	375	375	363	333	390	370	381	398	347	390	383	379	359	374	355	367	356	378	355	363	348	345	355	384	406	361	381	368	374	379	376	394	368	366	387	385	389	380	374	364	388	417	356	405	382	384	367	368	365	350	365	368	396	356	378	406	402	342	354	380	392	393	400	376	371	343	358	393	367	404	363	369	395	373	375	362	357	350	364	370	371	384	379	367	372	361	374	362	372	378	412	371	403	383	368	365	425	391	373	357	379	358	356	384	416	355	386	357	369	399	389	370	396	350	383	385	389	363	408	364
31892	33894	37921	26747	16107	9455	5395	2706	1723	1246	886	801	696	646	603	519	480	436	423	411	360	353	354	339	343	321	359	337	323	335	309	315	287	312	318	287	318	296	319	275	290	323	312	335	309	304	321	315	321	326	295	319	300	303	303	297	303	295	321	304	335	331	340	311	316	287	294	309	312	352	296	287	294	317	321	313	304	299	279	285	287	297	281	339	298	280	305	303	302	335	303	338	289	266	309	291	282	340	320	320	302	298	302	307	296	301	311	299	308	330	292	326	304	272	292	316	293	346	299	278	322	310	291	297	312	294	340	296	323	341	304	320	322	306	342	298	295	283	274	304	323	300	334	300	314	275	327	314	321	298	316	272	293	291	294	301	294	285	335	313	323	283	335	285	294	281	282	311	321	304	268	329	302	310	314	276	290	319	317	280	291	327	325	299	292	294	336	336	329	283	325	293	316	314	293	299	284	284	317	317	292	338	299	298	300	326	328	314	347	301	289	342	288	288	330	280	307	315	340	303	321	323	332	330	301	299	306	308	295	302	335	325	319	303	295	328	267	289	304	307	340	311	310	278	309	326	297	295	314	314	292	310	295	299	301	325	298	331	291	322	300	299	273	276	308	338	320	322	323	309	308	299	313	316	312	312	308	327	299	310	311	321	331	323	328	319	312	308	306	323	285	279	306	276	317	291	310	317	320	309	299	298	268	322	326	319	290	320	319	286	312	284	341	309	294	311	329	313	316	287	296	300	292	282	324	318	324	272	312	323	311	334	323	337	325	296	306	333	300	321	278	311	327	299	311	270	327	319	318	316	300	333	309	303	326	294	304	326	293	298	319	298	293	310	314	318	294	343	292	310	287	283	287	334	293	307	282	293	290	321	307	327	285	310	293	292	310	307	295	304	294	327	322	332	338	337	306	305	302	265	316	345	322	303	311	300	310	282	296	309	315	313	285	315	307	323	294	295	326	331	291	280	296	283	316	280	319	322	299	278	305	309	294	284	305	342	304	277	300	292	294	309	287	307	299	334	326	313	308	322	314	317	298	297	320	328	308	332	302	330	335	298	306	297	315	311	305	288	310	308	316	312	311	321	286	295	320	303	301	279	315	292	330	343	281	311	307	311	325	300	298	300	313	268	272	348	309	302	296	291	319	280	308	296	329	323	311	299	310	318	296	278	301	302	285	285	291	312	325	289	313	293	299	298	296	304	275	331	270	321	278	314	309	339	311	270	332	293	288	345	346	282	302	294	287	299	298	307	279	303	284	303	281	305	294	296	330	306	297	308	292	322	321	325	338	294	272	317	339	276	293	295	306	294	283	306	282	325	307	324	307	289	290	315	298	331	302	291	270	287	335	309	327	311	308	277	282	301	305	309	298	286	313	295	321	295	293	303	293	286	306	306	302	305	323	337	359	295	326	293	303	322	315	296	283	304	311	294	308	312	303	318	295	322	299	318	307	300	330	282	350	303	322	303	307	294	285	300	315	323	281	320	317	309	289	318	290	298	301	311	292	302	305	304	288	285	290	303	318	316	312	307	292	313	331	352	299	280	324	296	316	298	264	308	303	289	318	261	304	288	301	303	306	316	288	303	307	289	299	302	267	306	304	290	311	312	283	304	312	305	328	328	314	318	335	298	289	302	290	294	313	308	322	322	337	292	334	330	321	313	314	310	314	305	268	330	329	283	305	299	278	312	301	293	308	299	317	310	313	316	318	297	305	283	310	300	332	323	301	302	298	299	303	275	282	311	295	307	305	304	316	295	324	295	311	318	289	321	310	307	302	326	321	331	310	323	306	323	329	315	287	313	291	335	322	312	340	305	336	297	324	311	302	290	321	277	309	317	282	306	317	312	321	302	292	289	290	309	300	333	297	302	301	312	312	319	276	304	324	310	295	287	274	321	318	281	307	311	307	332	292	324	287	304	280	309	295	312	297	317	298	304	277	303	297	316	325	322	281	301	315	307	309	286	306	305	291	311	263	345	281	293	302	295	354	329	307	341	316	284	298	280	317	295	315	331	294	294	321	297	329	278	324	294	275	307	307	328	284	297	357	302	296	318	322	299	314	327	299	282	317	313	301	322	299	298	306	298	308	308	278	306	306	304	318	347	289	290	291	286	300	327	324	334	309	314	280	294	295	305	342	315	313	328	297	330	328	281	297	302	276	328	292	315	303	349	286	294	322	309	313	283	336	272	294	292	315	271	305	304	325	306	322	316	287	333	284	311	294	287	305	332	283	296	346	316	298	303	317	311	301	294	309	310	285	303	299	293	286	302	277	293	317	260	309	305	300	276	261	305	296	312	315	297	303	315	263	299	292	323	293	294	301	296	321	268	310	296	294	295	310	301	327	280	324	293	319	307	311	319	295	337	291	270	304	302	317	327	296	327	306	312	317	273	300	311	307	278	303	289	297	314	299	288	300	284	289	316	301	321	287	309	324	326	301	323	311	329	299	301	326	322	295	283	298	297	302	307	264	314	291	282	290	264	268	318	285	283	300	287	326	302	320	318	340	322	314	314	291	314	307	308	267	320	281	345	286	304	282	279	299	297	299	329	276	309	327	280	279	310	333	300	291	291	332	314	327	309	307	304	282	299	291	301	313	312	303	311	347	290	303	370	319	289	317	328	337	331	319	307	298	289	294	317	300	313	328	286	291	260	289	270	316	291	286	311	286	321	289	294	300	285	328	309	318	305	287	307	301	267	322	338	330	281	321	315	290	292	326	301	287	294	318	311	323	339	295	320	300	296	329	311	313	315	272	279	306	313	328	319	277	285	307	309	293	304	309	321	328	264	256	304	321	337	311	331	305	318	336	335	312	310	291	301	317	308	297	308	294	330	285	286	296	291	310	315	300	291	311	310	331	291	327	314	325	283	296	318	290	320	301	294	283	288	291	299	302	269	333	269	285	293	275	281	312	304	282	317	304	286	316	303	314	289	303	261	313	310	287	302	292	321	284	348	324	311	316	308	315	300	305	316	283	312	295	309	284	305	317	344	317	313	317	293	318	313	296	299	279	322	298	301	280	349	286	296	311	295	294	307	300	304	282	306	321	303	302	298	281	267	338	306	298	301	334	303	285	302	341	279	321	264	307	304	304	348	272	286	298	293	285	312	339	283	279	329	330	299	287	314	319	303	285	285	321	284	268	324	330	324	297	290	286	295	319	309	295	342	344	309	290	324	307	306	288	291	300	298	296	327	308	313	303	338	309	281	252	311	292	296	308	331	312	306	287	295	319	321	314	298	334	316	287	306	320	321	319	319	290	335	301	315	317	299	287	286	303	283	298	322	345	291	312	324	293	344	308	291	337	331	315	288	289	301	316	289	330	297	310	311	299	303	302	313	322	282	336	318	289	289	293	303	283	295	297	289	336	317	303	330	309	312	303	289	325	305	311	309	339	341	302	312	301	273	302	329	296	300	315	329	308	313	320	284	294	307	292	306	274	299	303	303	329	324	308	274	296	328	294	290	339	303	316	331	325	285
38197	51766	41943	27234	19754	13725	8904	5004	3092	2138	1567	1289	1122	962	843	686	628	601	555	483	514	482	429	417	432	409	416	385	410	399	359	395	388	380	369	427	360	378	371	374	396	382	395	370	387	369	372	394	372	376	364	353	389	375	380	354	371	358	365	363	355	357	382	355	326	349	390	381	369	363	346	369	360	369	367	414	380	384	393	360	388	379	388	356	378	339	385	388	380	356	399	372	371	345	318	348	360	342	371	368	383	391	362	412	356	303	396	410	375	423	370	380	373	372	378	399	382	394	377	384	370	403	376	362	373	340	330	370	356	350	327	381	392	374	374	379	362	368	379	383	372	379	383	347	391	344	380	372	367	374	350	379	364	340	367	358	396	396	372	335	365	373	332	357	383	348	379	356	402	367	358	378	380	353	376	392	351	408	368	366	396	385	355	367	353	389	359	356	383	369	326	354	372	334	361	340	395	393	333	351	403	370	405	391	362	365	376	372	383	374	358	362	416	401	366	338	372	364	342	362	390	368	345	374	365	358	368	362	331	352	336	342	421	368	345	368	358	367	381	381	384	384	386	342	366	376	370	386	370	366	372	408	392	360	386	396	393	354	388	368	361	373	374	331	359	367	388	378	385	369	397	349	366	363	349	392	365	385	395	381	373	368	373	377	391	364	386	361	377	350	394	346	401	383	345	343	371	351	368	345	357	349	389	397	378	401	378	368	387	362	378	325	407	362	396	365	387	342	389	402	359	350	374	352	351	378	364	343	359	378	381	399	377	375	356	372	403	356	354	366	388	388	377	364	320	370	385	366	361	353	330	354	363	409	402	384	364	376	380	365	369	354	374	392	390	369	393	376	356	397	356	399	373	375	380	370	358	409	392	376	385	356	347	363	373	385	361	356	366	404	390	346	398	350	365	348	360	393	409	342	366	400	385	393	379	385	374	383	352	397	379	389	394	403	371	351	366	361	336	346	418	395	328	382	364	391	406	366	335	392	385	389	376	366	375	390	341	388	390	392	382	364	367	364	406	378	369	370	382	377	369	374	396	316	372	360	394	358	377	328	350	353	365	360	355	341	388	350	377	353	368	376	391	382	380	371	361	393	361	348	366	345	356	389	355	357	399	367	331	373	344	373	399	365	373	395	410	361	378	376	361	357	390	380	397	369	362	347	363	365	381	369	382	357	364	369	372	415	369	371	359	368	406	379	361	364	367	380	376	359	349	344	361	395	367	339	378	382	368	383	366	408	369	361	388	375	393	413	348	404	350	369	361	407	375	386	357	382	362	387	355	392	351	391	343	406	377	358	382	375	389	371	367	373	359	391	376	361	333	389	380	346	350	383	373	359	351	375	409	360	351	355	376	377	380	374	381	352	395	377	382	365	355	362	399	368	383	362	368	370	355	355	390	364	332	360	366	349	345	392	333	411	360	368	392	348	369	379	384	369	367	397	370	374	327	368	345	351	388	368	356	394	381	381	360	381	380	379	357	363	377	401	408	358	372	348	372	367	362	371	390	369	361	346	372	374	337	371	413	386	399	361	353	369	394	404	399	390	370	355	366	363	331	391	390	390	384	384	367	374	343	352	371	350	323	343	396	370	353	398	329	328	344	355	391	378	376	346	362	396	373	362	357	397	353	375	380	362	371	374	373	383	372	374	388	375	373	403	351	361	362	394	410	327	346	366	353	388	409	331	371	385	376	343	368	361	392	361	397	341	380	388	357	352	377	354	368	399	369	386	398	384	345	344	348	361	371	379	404	366	385	323	376	374	365	359	350	395	368	385	364	337	379	397	383	348	388	381	377	374	380	377	391	362	406	391	388	346	377	380	403	371	385	356	373	379	359	356	341	344	391	370	366	403	342	369	376	353	383	363	389	363	377	346	365	410	373	382	335	351	339	369	356	366	400	358	363	379	379	398	345	347	382	377	375	332	379	380	395	388	370	381	365	366	395	343	373	391	371	377	337	342	385	404	402	365	352	356	370	374	413	364	343	383	375	386	341	366	372	375	370	369	363	362	363	368	388	335	386	356	361	363	352	371	364	350	379	345	371	351	377	378	368	378	424	367	335	372	348	392	373	326	362	343	396	395	347	366	389	351	360	358	427	385	323	371	356	365	348	382	359	399	380	362	339	384	324	377	366	379	358	360	405	350	375	379	396	362	345	381	356	340	407	340	402	368	380	370	372	403	372	410	395	393	342	428	389	347	382	406	311	418	383	403	379	368	393	397	382	389	390	400	364	353	361	394	355	362	381	371	363	364	366	361	366	375	333	419	358	347	386	386	397	355	363	393	350	351	368	347	372	383	335	366	407	354	428	365	362	386	365	407	382	386	382	383	368	372	408	384	387	346	369	403	380	367	364	353	370	389	356	397	346	355	332	401	389	376	382	373	371	393	406	401	345	362	344	366	359	391	376	357	347	388	344	347	345	383	350	388	390	364	341	373	366	368	369	354	359	387	376	359	330	383	363	377	332	370	408	401	415	332	377	381	364	383	401	371	366	392	367	368	381	348	374	383	341	372	391	364	349	367	383	397	343	386	373	368	400	400	379	388	389	365	376	368	386	396	410	394	369	368	391	373	389	338	349	366	366	380	383	350	394	396	381	342	353	346	385	376	376	393	368	380	348	359	397	363	362	364	346	369	374	386	354	335	390	327	384	386	329	393	360	385	352	385	374	393	394	392	388	371	374	380	398	371	367	387	375	374	348	354	351	347	372	354	366	380	365	386	345	366	386	374	404	370	369	388	356	382	360	392	389	381	387	361	382	401	384	393	408	364	361	404	353	397	401	371	392	359	385	370	359	355	399	377	348	348	375	386	330	401	366	347	402	369	351	366	386	390	332	367	357	360	402	376	359	371	373	369	387	367	335	328	371	411	365	360	358	432	369	360	401	389	345	376	346	378	399	411	386	359	346	383	355	365	375	347	345	341	382	381	382	364	343	374	357	384	382	384	366	346	372	360	357	343	384	345	354	345	398	382	350	367	369	400	373	365	393	390	381	368	380	399	358	360	397	375	418	405	367	357	359	377	377	363	364	368	379	374	359	356	379	373	371	351	412	405	419	369	374	370	372	412	392	359	372	373	358	394	355	396	387	347	332	382	379	359	346	343	417	357	385	351	370	349	365	356	347	404	359	349	363	331	382	359	346	392	391	379	350	359	392	408	356	398	377	338	356	381	371	384	385	366	398	412	372	354	359	376	359	365	359	367	375	393	387	332	376	341	333	396	353	347	388	329	373	365	383	381	356	361	377	360	358	381	425	358	340	410	386	343	385	385	366	357	385	377	351	350	364	370	381	337	374	376	390	352	344	412	386	372	362	395	358	395	351	371	376	384	392	351	335	396	389	368	388	370	338	395	419	370	391	325	372	368	402	359	354	394	415	341	380	375	369	373	367	363	371	395	377	377	365	383	374	360	360	319	382	384	356	355	373	363	389	372	389	347	399	382	339	347	374	355	363	392	374	372	387	378	389	405	398	375	381	370
24368	21597	29012	26093	24808	22243	14566	6766	3696	2176	1663	1301	1119	1015	821	684	600	552	537	455	475	429	402	409	368	373	383	326	335	319	330	348	336	338	313	320	313	331	286	349	307	310	311	292	347	325	345	397	317	282	308	273	314	309	353	333	302	302	352	291	314	307	337	327	322	299	292	310	338	285	318	326	329	287	294	315	297	328	330	288	318	300	327	306	281	312	299	323	306	319	331	333	318	317	339	343	349	359	319	305	309	301	332	298	324	337	360	315	318	299	299	299	314	306	320	309	312	327	323	305	306	312	308	327	338	325	308	322	314	308	337	273	304	308	324	314	310	299	295	308	323	283	329	306	345	294	328	353	290	308	315	325	293	314	296	332	312	274	307	301	283	331	305	341	316	305	299	306	288	290	275	312	303	292	301	303	321	293	291	302	296	308	319	295	305	327	286	303	286	288	324	283	315	320	318	336	322	291	349	332	289	298	293	312	311	319	281	317	318	320	288	323	298	305	331	307	322	283	325	303	321	311	318	331	288	293	278	320	303	309	331	317	301	289	311	292	317	319	302	298	295	290	286	323	300	315	318	354	350	263	288	327	333	321	296	289	321	332	286	332	354	307	288	312	289	371	294	296	300	322	319	335	307	312	316	322	332	305	321	313	305	337	327	318	305	272	331	261	329	307	341	289	317	315	290	332	265	307	311	299	294	307	294	309	303	315	299	283	284	308	316	338	311	319	310	319	321	306	304	282	302	309	328	301	303	324	319	306	316	315	299	291	316	306	340	292	301	331	303	289	325	341	291	343	305	313	299	313	332	302	322	304	301	320	312	278	316	326	287	322	301	324	313	337	294	296	294	310	295	302	337	299	301	337	311	295	330	305	305	346	300	293	298	330	318	307	321	313	297	308	311	283	304	294	300	298	344	310	288	317	319	298	294	308	309	299	330	273	346	310	308	319	320	326	338	333	316	312	304	309	300	316	319	304	352	312	299	300	311	320	307	310	305	311	316	313	341	293	339	294	323	341	300	303	295	286	284	324	303	322	323	290	287	327	349	294	310	312	312	316	305	300	312	341	280	333	301	316	299	352	285	302	316	277	322	320	290	339	350	321	292	301	318	311	300	310	300	334	308	286	285	313	299	321	302	306	330	334	292	301	295	316	312	307	299	323	330	337	288	303	329	329	321	286	274	277	300	312	327	275	313	304	307	339	317	350	302	354	333	310	301	316	307	314	341	291	297	317	312	282	319	333	322	321	329	302	327	306	329	306	289	262	312	339	268	311	307	299	284	307	281	297	313	317	297	321	283	296	313	327	317	309	288	314	302	322	284	290	288	301	306	322	302	305	290	263	297	307	302	311	318	310	287	319	299	333	331	288	297	296	307	296	326	292	310	331	322	285	323	307	316	298	312	317	319	305	327	287	319	331	322	324	314	335	316	313	307	313	312	284	303	348	285	331	301	292	324	329	294	299	291	320	303	320	323	278	317	337	342	301	309	326	302	284	307	303	307	288	288	294	288	297	303	305	310	326	330	317	316	325	331	318	302	300	334	300	320	332	335	330	315	290	300	305	360	317	322	333	288	298	313	293	333	314	304	321	309	326	313	311	303	292	323	295	344	306	327	309	340	298	319	282	285	299	296	323	315	290	329	329	285	323	289	314	309	328	316	303	308	301	299	288	300	315	322	335	309	307	297	294	276	307	301	312	333	312	304	312	283	311	325	315	281	336	313	314	309	292	281	288	290	321	303	324	302	341	305	281	317	300	317	296	306	304	322	306	313	303	309	322	334	318	314	298	305	303	307	290	330	310	310	286	348	312	307	294	294	324	318	285	294	328	329	319	325	308	302	324	338	325	302	337	327	335	312	325	303	317	310	322	296	310	361	291	316	327	323	292	351	299	336	316	336	331	324	302	316	299	318	327	326	345	326	292	333	309	297	324	293	322	296	314	287	354	310	285	315	313	320	311	282	329	306	321	287	326	308	309	292	312	279	323	288	337	290	324	351	335	319	329	302	312	313	286	276	324	326	315	296	314	288	297	303	330	320	332	295	315	316	291	315	332	319	329	309	355	282	352	317	319	277	302	297	295	300	301	335	319	276	317	315	317	319	312	315	323	319	291	295	290	325	318	331	323	313	315	338	306	329	303	321	296	315	290	318	329	322	322	283	290	321	286	309	303	315	312	305	334	287	307	309	300	308	308	313	304	298	334	311	303	323	286	342	340	297	316	296	329	326	303	323	308	317	303	289	310	292	301	314	348	313	290	296	284	309	299	296	304	292	308	302	356	345	322	321	303	304	295	286	304	327	328	299	290	322	294	287	323	339	294	329	304	265	327	301	289	291	325	308	299	280	327	315	306	320	347	312	351	313	317	296	304	297	349	327	286	304	349	318	295	315	334	279	293	311	306	321	328	295	349	316	298	331	307	357	314	308	313	334	318	332	327	318	314	317	348	310	309	311	309	326	315	297	296	307	285	297	303	311	289	347	293	329	267	296	292	327	284	296	320	321	317	289	314	308	339	350	332	311	336	316	319	271	270	311	325	303	317	306	304	310	315	343	314	302	317	336	360	319	320	345	317	331	313	326	337	275	305	318	307	324	308	313	331	295	304	290	317	280	322	313	304	281	320	307	305	315	348	273	297	324	325	312	314	312	314	301	309	323	285	290	327	340	300	314	296	324	288	327	316	311	265	299	287	315	293	319	292	321	337	324	300	309	293	287	298	346	285	299	314	317	296	308	307	291	337	321	314	298	351	329	308	331	310	329	334	344	301	313	335	287	301	266	287	310	309	329	291	292	324	297	301	294	365	319	311	302	315	315	333	308	322	302	312	299	314	304	294	284	312	297	309	303	294	304	324	291	319	323	308	312	332	302	331	331	336	294	290	351	307	287	293	329	284	354	309	310	355	323	330	329	312	313	322	310	309	332	333	303	303	324	300	330	319	313	304	302	288	321	298	338	342	301	335	306	316	318	260	278	303	310	313	305	312	310	324	336	304	297	300	324	339	308	325	316	314	310	322	300	289	317	340	324	297	287	290	276	305	295	358	332	277	317	350	326	327	317	283	307	311	330	306	295	297	306	317	310	321	310	297	310	297	289	313	331	329	325	344	302	340	327	266	322	303	306	339	315	307	315	315	344	313	345	347	326	317	323	330	297	316	318	287	299	281	302	311	308	314	316	332	315	305	365	302	332	331	301	319	348	337	306	292	344	306	336	316	323	340	320	313	299	317	321	323	299	302	300	300	315	293	320	327	349	299	337	290	320	298	292	294	339	349	309	322	314	282	317	290	314	309	287	325	294	282	328	300	314	302	298	321	291	324	289	317	318	315	306	319	317	338	318	321	334	313	339	340	281	337	362	322	293	311	276	313	314	322	314	323	304	308	315	318	320	318	306	309	320	305	294	302	320	314	307	309	308	284	255	295	314	320	346	293	312	310	310	294	321	338	350	300	307	313	326	329	311	295	270	333	285	341	297	325	292	293	309	340
36087	61151	50778	39801	32270	23584	15529	9499	5969	3649	2676	2106	1677	1490	1216	988	917	809	694	637	573	522	508	533	461	458	453	416	446	419	424	429	414	423	409	385	354	370	424	410	391	375	403	368	371	374	387	382	360	383	365	394	388	368	362	407	367	404	369	364	376	368	372	385	372	407	419	418	369	361	374	336	342	383	340	380	369	413	371	350	382	393	387	411	401	351	362	397	358	368	370	370	379	383	381	411	344	365	348	367	381	387	382	374	389	359	385	382	375	398	383	361	387	351	365	356	334	372	399	359	360	371	377	364	396	395	348	377	381	385	350	388	349	405	355	354	373	386	395	335	350	373	346	362	371	359	336	383	359	373	374	389	363	388	363	369	345	375	388	356	365	354	359	375	367	364	380	383	347	373	368	393	356	375	411	356	347	370	375	370	344	389	340	403	367	370	371	349	362	378	367	376	353	368	348	345	353	396	364	376	349	382	345	349	359	342	375	375	373	359	370	375	381	345	379	377	353	360	380	379	379	413	349	390	381	351	407	395	367	351	393	373	365	334	359	372	367	413	388	360	375	376	390	379	361	372	361	379	339	388	390	388	348	372	361	369	354	357	395	410	377	379	400	382	424	377	388	382	407	364	368	385	397	436	362	355	394	388	361	367	353	397	377	374	409	371	352	387	372	383	352	387	389	370	348	338	376	387	341	381	401	373	378	353	370	353	383	353	362	368	382	366	381	368	358	356	394	367	388	383	400	376	388	364	363	379	416	396	370	385	388	378	362	373	362	390	376	409	353	347	343	354	407	377	390	388	367	375	404	380	381	367	363	371	387	387	356	387	340	364	400	395	362	422	399	364	358	358	381	364	386	368	371	421	385	347	381	365	375	371	366	392	356	392	369	371	398	337	385	390	381	370	377	360	359	388	381	358	406	379	330	397	377	436	377	352	392	362	380	384	371	384	403	368	381	402	351	377	377	353	379	370	392	382	377	378	379	350	392	379	369	373	413	402	361	387	372	439	369	334	374	348	403	379	372	399	361	372	364	379	354	376	381	359	373	391	396	348	355	378	367	409	344	366	359	359	350	382	363	390	368	372	378	354	408	348	383	361	381	392	348	398	382	396	399	369	343	359	359	362	374	334	362	383	363	346	375	389	350	359	369	339	380	360	349	358	391	372	355	357	359	396	401	405	360	355	328	375	378	390	400	353	375	382	403	348	385	386	397	400	377	368	341	385	388	370	410	394	392	350	356	348	400	359	394	392	369	381	380	368	375	361	383	366	383	388	355	394	367	388	363	362	367	367	360	399	372	392	363	365	403	394	358	369	361	341	356	408	386	383	367	386	352	384	409	383	387	355	372	374	381	378	371	361	393	398	383	354	386	358	335	377	367	358	393	377	372	379	369	350	387	378	417	353	407	363	377	366	372	369	394	364	380	374	412	375	376	350	395	428	337	395	388	350	374	405	381	361	380	367	406	358	376	385	363	391	384	393	412	387	366	374	374	388	368	377	377	421	357	372	362	357	353	379	352	368	366	405	371	389	361	366	394	357	342	371	380	366	390	381	391	397	343	360	372	383	383	349	394	378	395	396	385	397	361	352	391	339	370	386	375	367	390	378	374	393	388	371	388	384	394	363	333	374	409	389	385	383	359	370	388	359	395	369	406	382	377	391	363	344	382	376	397	370	406	362	373	377	379	413	342	365	435	413	364	400	376	388	382	383	367	410	406	360	372	374	359	391	388	387	376	400	423	322	345	335	346	364	401	380	342	375	334	380	341	383	421	349	362	322	381	392	377	395	398	377	348	380	386	357	403	398	367	376	386	377	371	388	366	396	377	379	414	383	400	369	368	381	389	366	365	370	402	365	364	351	401	372	363	389	343	401	367	375	381	385	361	372	364	359	352	354	412	393	359	375	406	367	353	335	374	406	340	409	392	369	347	350	389	375	373	405	361	393	406	386	375	371	405	369	369	356	353	373	406	381	373	377	385	358	369	383	376	387	384	353	380	376	379	384	353	361	335	382	364	370	372	376	354	353	369	351	375	351	383	376	370	360	362	374	390	387	376	349	371	402	375	368	353	366	336	409	371	390	420	368	385	335	359	349	403	387	386	371	345	391	350	389	384	363	380	364	362	360	355	365	360	366	389	382	387	383	371	385	332	409	356	368	382	359	392	362	370	385	355	369	375	379	394	353	348	381	360	366	387	385	386	360	389	361	367	368	376	367	355	402	418	378	377	384	367	349	360	379	404	356	353	371	377	347	387	408	385	390	369	363	380	400	355	362	372	374	381	390	381	361	351	357	357	390	375	382	374	381	378	368	352	382	346	345	393	334	390	374	351	375	369	360	402	356	376	391	373	375	347	368	360	387	373	386	408	405	350	379	387	360	357	361	359	389	408	384	341	373	376	365	352	405	391	394	404	388	365	381	346	433	377	384	353	380	387	407	373	385	357	352	355	371	354	383	376	377	359	419	407	370	377	378	374	385	374	387	394	382	378	357	377	365	388	371	365	347	381	355	366	371	350	357	376	364	370	379	365	382	422	367	356	402	383	372	372	368	336	372	381	384	386	380	389	362	367	401	357	365	347	401	370	343	364	377	365	363	348	372	361	360	372	373	418	365	346	336	368	374	380	368	339	371	374	376	394	388	371	388	384	374	387	378	358	397	417	374	367	361	381	346	374	378	358	396	358	358	382	370	370	379	348	373	352	361	396	404	359	389	377	385	372	380	391	398	372	362	398	359	388	402	369	393	351	387	341	363	399	362	366	360	361	372	353	364	396	385	404	364	374	357	361	376	363	398	416	361	356	354	391	397	380	376	400	368	348	384	385	363	374	349	372	363	374	374	346	366	393	403	391	387	413	371	357	352	360	350	374	363	362	364	400	397	344	405	410	376	391	370	367	369	388	374	414	419	392	375	381	347	390	385	369	365	360	358	393	380	355	376	397	402	414	341	366	403	396	361	362	413	392	369	364	387	389	374	347	391	400	368	388	358	395	359	372	377	397	392	381	359	362	363	356	395	382	399	385	345	363	387	367	385	381	375	375	365	402	341	409	381	355	374	381	445	402	377	357	375	385	371	363	367	364	384	364	387	381	386	382	379	371	342	391	393	377	399	382	396	392	408	369	378	383	381	363	382	387	377	401	389	388	326	370	367	376	347	395	365	384	369	371	348	347	387	362	348	379	350	358	375	375	378	356	388	368	403	369	341	363	380	368	398	345	369	355	399	419	367	368	372	386	356	358	378	370	396	385	379	363	380	364	387	396	373	384	372	372	356	353	412	364	384	366	390	390	374	367	376	373	344	379	388	393	364	352	389	371	416	379	343	403	358	368	370	375	380	383	383	348	385	345	399	392	379	419	360	390	397	391	357	402	380	385	392	371	380	391	385	349	363	361	389	329	373	384	399	387	372	386	354	367	381	359	368	379	381	372	364	405	388	411	390	364	374	380	373	380	361	375	351	355	344	346	376	369	400	381	353	346	384	354	338
25405	21668	28989	28588	23817	17253	9342	4802	2738	1737	1321	1031	958	829	763	596	542	491	436	461	410	365	393	362	334	320	338	359	335	339	325	351	271	311	320	307	282	302	302	301	322	298	302	285	338	315	299	309	285	287	306	282	299	306	315	322	311	317	277	301	312	297	313	281	312	285	281	295	296	288	276	293	264	311	302	315	288	311	301	295	296	305	296	303	297	307	323	284	282	305	328	300	321	260	294	292	313	295	300	260	329	299	300	292	299	248	300	282	284	295	273	311	300	287	334	281	335	317	287	272	332	265	262	306	302	304	256	325	299	303	301	278	304	309	334	310	301	314	303	281	273	315	307	302	315	263	280	275	274	292	298	302	312	293	300	276	295	303	283	299	307	319	317	274	269	290	307	278	298	311	286	324	289	300	315	295	296	261	290	291	299	283	315	333	289	285	287	294	320	288	318	323	292	288	303	288	290	323	304	288	273	308	310	296	287	302	334	327	295	294	286	298	304	309	273	302	302	283	250	308	301	298	302	288	283	284	318	284	265	307	295	291	303	308	314	305	297	307	267	288	323	304	279	299	298	268	331	268	262	303	293	286	293	314	302	268	295	290	295	309	308	304	310	303	273	318	317	284	327	296	316	318	285	330	314	293	317	298	311	319	269	280	311	281	297	339	311	280	277	290	318	281	305	280	287	300	332	313	303	298	310	314	304	280	259	290	287	291	307	296	312	292	295	295	295	285	306	313	279	308	334	274	262	276	316	290	265	277	286	309	315	311	318	277	267	293	287	315	309	296	304	299	307	284	279	297	277	295	289	293	288	281	299	314	287	285	328	315	281	261	298	320	279	292	289	287	309	304	298	324	277	291	283	294	323	303	271	294	293	308	309	292	277	278	303	305	342	302	299	296	275	297	304	296	292	302	331	300	325	323	268	290	287	292	297	288	288	278	259	304	302	299	286	285	273	325	288	342	297	293	278	282	292	295	317	336	276	283	290	276	316	317	322	291	300	317	287	319	277	310	271	265	274	256	295	282	300	284	316	301	309	294	306	283	304	295	296	294	294	315	280	323	291	322	309	286	297	315	311	297	302	321	293	311	306	314	287	284	295	302	274	316	298	276	309	288	289	341	312	308	286	282	295	301	281	313	291	323	279	284	268	315	274	283	302	275	300	295	279	309	278	300	303	317	302	279	285	278	282	280	290	305	316	279	278	296	300	288	279	302	312	294	327	304	271	291	294	303	321	286	322	283	303	291	282	275	302	284	294	303	289	305	266	335	339	291	289	298	310	307	298	303	282	293	284	273	315	269	306	298	299	304	270	323	312	305	292	288	317	290	267	295	301	251	334	291	288	285	310	291	299	318	319	283	304	294	315	308	266	296	303	316	299	290	303	320	299	306	330	292	304	293	293	301	306	308	295	302	275	297	266	297	337	287	294	306	318	303	296	307	311	278	315	330	293	317	286	283	312	291	273	294	310	323	307	319	278	299	288	321	323	270	295	290	318	299	301	268	303	308	293	290	291	274	299	307	304	301	287	280	301	275	279	310	281	314	258	286	281	308	291	329	305	307	305	302	283	306	282	305	283	288	302	291	313	304	293	303	305	280	263	310	289	299	301	304	290	312	274	308	299	308	269	293	284	287	285	297	289	305	294	263	277	319	279	325	303	274	291	310	292	299	294	311	274	299	307	310	298	297	285	298	278	301	255	299	306	274	297	293	293	297	296	293	279	314	325	320	320	329	339	262	289	293	279	315	285	281	297	303	278	278	318	303	277	306	332	300	328	321	307	279	308	317	317	309	304	312	307	294	320	313	317	314	304	299	317	316	323	303	295	316	287	313	292	302	314	292	316	316	308	285	289	325	272	311	309	273	266	294	278	292	307	308	297	307	296	301	295	319	321	304	339	287	289	299	308	300	281	303	308	277	282	298	279	285	299	307	264	311	283	308	318	297	294	285	296	324	307	275	271	308	304	290	291	327	289	322	286	294	289	282	304	312	304	309	270	304	294	315	291	276	285	324	298	292	305	278	274	279	284	286	290	321	302	304	318	293	303	294	300	295	318	285	281	287	271	269	305	295	269	283	304	307	286	304	301	266	297	267	290	305	307	287	310	305	320	303	305	310	283	296	293	287	296	305	301	316	283	294	278	331	297	312	260	315	271	285	302	290	340	291	285	309	300	284	299	275	325	307	293	309	309	305	292	329	293	299	307	279	304	295	298	324	314	301	308	275	302	300	289	280	290	276	282	320	286	248	289	277	325	271	294	278	277	293	342	300	318	324	309	280	291	295	328	278	339	297	272	307	296	294	288	310	315	300	296	297	288	301	297	315	275	338	286	298	299	286	310	286	330	301	292	285	306	288	306	306	299	303	303	298	264	280	293	303	280	258	292	323	294	287	302	292	302	299	281	283	271	277	307	305	292	280	312	270	302	286	324	298	301	320	311	327	280	310	298	280	295	315	266	288	292	273	278	288	299	306	294	337	295	282	294	308	280	331	313	296	306	294	309	276	288	316	290	314	307	286	293	301	294	317	313	280	328	277	300	304	297	295	314	325	308	289	259	300	283	325	254	299	291	261	307	277	288	300	293	306	310	272	286	313	308	301	311	291	326	294	280	258	321	291	277	317	321	291	281	313	304	290	277	284	270	320	322	300	304	308	287	299	276	309	306	304	261	323	302	274	303	318	298	290	292	305	301	312	312	297	316	269	255	306	290	294	296	291	283	272	298	294	288	281	275	291	314	301	284	287	261	312	324	313	285	288	319	284	321	319	313	282	283	280	308	317	324	315	323	243	294	273	273	288	323	303	285	264	309	294	286	304	291	306	267	310	310	304	300	278	308	275	304	279	298	313	297	317	290	314	297	315	289	274	283	307	312	293	270	295	291	318	323	289	297	325	311	307	282	292	309	299	326	338	304	305	282	304	307	289	284	308	328	290	290	291	310	278	301	282	281	306	304	314	268	315	309	244	297	291	274	304	303	298	286	276	310	285	296	293	296	288	288	290	283	336	292	246	333	272	284	317	305	270	294	309	276	297	301	307	294	289	297	308	303	298	276	303	265	300	317	297	307	277	312	327	296	293	288	306	262	304	288	317	291	321	268	310	289	320	301	308	300	285	316	285	304	319	292	285	301	287	296	293	298	272	303	288	295	279	271	312	338	279	304	277	308	300	310	303	288	297	318	306	265	269	321	309	301	312	296	299	312	288	304	323	269	310	298	328	283	290	298	290	281	328	308	276	289	292	290	300	308	302	293	313	305	282	321	323	309	319	295	293	313	292	291	282	303	309	288	307	287	298	278	312	317	307	278	297	290	304	293	292	291	295	301	317	245	274	285	269	311	322	278	317	304	329	294	292	298	311	299	282	314	331	294	289	315	305	305	282	317	305	291	296	276	271	311	320	280	295	305	300	315	295	309	284	287	334	297	290	312	294	308	296	274	328	291	293	317	310	287	310	294	266	276	306	302	317	297	324	319	288	289	286	267	299
36133	57475	48707	36597	28936	20494	13400	7940	5118	3020	2188	1839	1474	1311	1153	917	786	729	627	562	547	521	513	444	435	436	453	407	390	408	362	361	398	394	354	383	359	385	384	368	374	366	338	367	363	382	348	373	342	350	333	351	354	346	374	370	401	360	376	384	325	338	320	324	377	399	367	339	392	379	396	309	371	347	384	347	375	353	346	340	355	355	370	351	378	348	373	389	355	336	391	359	374	403	380	384	359	390	331	361	396	346	370	351	354	351	342	330	376	403	349	349	349	374	358	341	371	350	364	369	393	369	364	351	377	375	339	355	360	370	358	323	326	351	383	390	348	381	343	370	386	405	343	372	349	362	350	366	351	379	368	398	314	358	365	347	355	368	355	363	380	341	356	363	362	373	353	359	353	372	362	351	325	350	378	371	368	401	399	356	384	363	354	332	357	382	367	385	375	358	387	352	369	357	357	336	372	335	367	362	365	385	378	369	368	371	355	401	388	371	364	329	346	380	355	378	385	331	324	340	369	363	347	360	338	373	379	368	372	378	364	361	350	348	361	357	373	347	369	366	353	359	353	369	349	384	352	352	365	358	320	367	331	329	343	346	364	368	339	388	371	343	373	330	337	388	354	362	358	359	353	334	376	346	366	353	384	356	350	347	396	393	381	321	346	373	374	337	342	358	352	381	372	343	325	357	371	360	355	407	338	363	401	343	349	368	353	332	380	353	374	354	333	363	340	332	338	386	358	382	365	368	364	351	380	371	373	358	345	391	360	337	398	353	368	352	321	373	349	368	373	366	380	379	365	358	336	355	380	339	346	353	371	379	342	377	381	325	349	394	373	319	363	364	304	370	373	329	362	357	366	372	383	343	363	343	373	391	346	351	358	361	388	378	352	337	352	391	329	354	358	374	368	374	369	395	389	338	349	378	360	374	389	355	358	376	346	354	371	340	365	365	380	354	340	366	341	371	366	371	369	371	350	339	352	372	379	335	363	361	372	362	357	346	357	345	369	331	392	372	375	362	364	360	350	338	364	383	368	384	373	376	342	371	385	349	381	379	364	382	384	367	355	409	371	365	367	351	331	355	389	386	365	364	388	358	363	385	343	354	390	352	346	384	392	367	377	354	358	330	364	367	333	383	367	381	354	371	394	364	370	373	323	363	364	349	351	365	365	393	360	342	381	350	342	375	333	361	341	342	343	355	379	343	354	363	355	381	353	347	363	366	360	350	354	352	343	366	395	344	354	353	360	362	379	347	353	339	364	342	366	369	371	371	364	342	353	353	370	334	369	389	375	352	353	360	364	345	348	383	343	374	392	365	325	359	363	409	374	325	355	344	357	390	364	395	339	328	368	416	379	325	379	378	364	352	362	400	370	355	366	350	319	364	376	402	342	337	411	373	367	392	374	373	354	359	385	388	343	350	373	360	345	369	374	378	355	330	349	350	338	347	385	347	354	330	350	351	386	355	387	355	391	349	393	335	339	362	377	339	366	361	373	376	354	375	374	372	377	379	382	368	363	424	384	352	364	363	378	347	367	360	367	368	396	357	369	392	321	382	355	369	325	363	376	350	345	385	382	367	383	401	332	369	339	362	351	350	349	368	343	349	347	353	345	336	395	353	367	371	356	332	370	379	346	364	346	361	326	311	370	369	351	340	318	366	362	393	383	365	353	364	391	391	333	372	367	386	360	374	363	335	371	390	348	343	380	381	324	342	354	372	362	354	364	400	367	370	347	398	376	379	344	352	414	374	359	375	348	381	385	347	358	361	380	351	339	375	368	332	383	324	344	358	331	373	386	388	389	369	359	361	358	359	386	367	397	343	334	355	358	381	389	377	358	370	359	341	375	341	382	345	371	360	358	367	349	369	359	369	363	381	371	350	357	356	345	360	353	373	362	374	387	345	343	367	406	338	357	397	375	366	350	373	359	374	359	358	356	398	382	364	358	367	379	361	352	356	350	354	354	373	400	383	386	383	387	372	380	327	363	353	343	387	331	346	373	360	383	351	351	315	371	380	376	364	383	343	386	352	340	337	336	379	379	342	343	369	319	364	325	376	360	389	372	382	360	383	386	381	346	378	384	382	349	398	397	359	340	357	340	401	359	336	411	342	377	346	367	349	377	379	375	365	351	377	356	328	349	356	365	355	374	362	378	394	368	347	382	345	375	374	370	338	352	326	355	385	359	383	352	376	355	370	380	353	392	381	365	373	394	341	394	353	364	351	365	360	349	349	355	370	387	367	384	379	361	363	379	342	363	339	346	311	378	381	364	351	360	363	402	393	373	356	333	367	383	381	352	372	405	355	383	356	342	385	370	392	360	360	366	346	349	362	328	367	360	362	370	325	395	315	339	335	351	332	400	371	351	383	375	348	314	374	355	371	357	374	350	392	341	370	353	362	353	342	332	323	364	375	358	359	388	367	383	364	348	385	384	356	367	362	345	353	348	343	332	346	340	341	367	350	359	391	362	373	369	390	362	372	355	367	355	371	376	372	334	346	355	365	387	374	344	318	354	384	358	362	382	371	375	371	378	375	359	385	389	397	385	399	365	378	371	337	357	361	370	353	350	336	372	356	349	388	370	351	354	394	372	402	360	348	338	333	368	386	345	337	380	368	371	357	363	360	363	364	402	353	334	383	345	341	395	341	343	375	348	347	375	365	355	353	409	365	397	353	348	357	347	365	383	369	365	339	363	378	367	363	350	321	365	347	350	348	348	349	356	351	374	356	362	367	363	363	340	357	381	364	337	392	340	362	379	351	402	356	368	359	358	386	358	384	329	390	376	368	388	341	343	373	335	349	373	375	337	379	363	332	354	363	359	378	388	361	380	347	346	348	369	341	332	356	381	364	365	312	382	364	343	364	353	357	349	347	355	392	362	351	372	327	330	335	370	365	370	347	344	389	360	345	357	346	357	374	379	407	335	337	329	378	373	372	353	367	346	361	347	361	358	366	343	356	358	349	353	346	343	339	346	398	351	360	361	380	383	374	390	402	370	343	353	367	362	355	356	356	341	348	352	387	353	363	380	329	363	365	362	370	396	376	364	380	380	369	326	356	364	343	363	378	372	399	406	327	344	429	357	371	364	364	382	366	375	359	345	347	348	377	391	321	355	321	357	358	360	368	368	372	342	375	358	394	366	369	335	394	354	322	355	354	375	358	371	352	377	369	351	353	376	360	390	367	361	382	311	348	387	350	353	339	393	383	370	392	367	391	379	339	390	344	370	342	368	370	367	412	355	365	387	369	357	364	368	331	400	363	369	324	352	319	376	356	355	373	343	359	354	370	369	350	358	366	338	347	357	341	359	339	385	357	346	386	334	385	380	362	380	373	382	357	367	354	368	361	382	360	348	367	341	350	384	351	331	373	373	339	343	367	394	349	370	321	369	349	351	365	352	361	380	348	374	378	360	339	371	360	344	372	365	367	388	375	340	375	351	362	353	384	367	343	351	399	345	379	375	337	372	349	373	394	383	336	361	348	381	389
23270	21629	29329	24777	23210	24855	22009	10475	5323	2790	2068	1633	1381	1237	1027	827	657	642	569	561	500	436	436	389	418	374	404	340	350	347	342	328	333	319	328	382	346	314	344	347	308	304	286	356	310	342	324	314	321	320	315	306	293	323	276	299	296	312	323	314	298	336	312	311	336	308	337	292	331	343	304	304	345	306	323	329	347	301	325	293	294	296	317	320	341	315	313	343	336	286	287	312	284	310	313	328	321	314	308	291	285	293	311	315	309	295	328	304	306	315	289	288	288	331	293	304	303	301	325	318	291	315	283	346	338	290	276	294	328	311	294	318	304	272	306	295	313	326	320	296	319	325	295	337	319	282	308	324	296	360	329	303	288	311	294	322	327	327	306	325	290	310	332	284	308	299	302	289	292	318	326	321	303	320	304	319	306	309	285	292	329	314	293	306	307	320	324	304	314	306	310	303	285	304	319	337	290	301	340	300	327	318	298	314	326	334	295	327	307	346	303	306	327	309	322	303	304	320	316	330	340	323	333	329	324	299	328	288	303	283	324	340	342	321	318	285	306	314	304	309	297	318	314	312	292	321	300	329	306	317	297	314	330	310	304	331	307	311	294	314	288	319	304	337	334	313	293	277	316	323	319	297	273	324	308	309	298	350	301	325	278	296	325	324	320	308	317	342	312	295	274	291	336	320	304	303	339	329	305	342	308	308	312	291	307	315	309	301	300	337	291	306	291	299	313	297	316	319	322	290	296	330	323	329	301	304	301	332	316	283	319	320	305	305	318	316	302	311	300	287	329	335	332	302	309	309	310	297	333	294	311	302	309	333	341	303	313	317	312	314	326	316	334	346	308	304	299	299	284	320	268	309	318	333	327	325	294	312	303	330	297	314	324	306	311	293	318	298	298	301	304	298	355	293	310	289	318	323	321	309	311	336	320	308	326	288	302	344	302	344	296	318	305	283	287	296	285	341	323	315	307	324	313	306	302	311	311	308	288	341	306	317	294	310	307	328	287	304	299	292	325	319	297	341	300	315	320	287	329	327	307	312	284	323	311	308	318	302	304	310	309	297	331	287	259	282	300	317	301	331	310	304	315	315	341	288	320	330	341	318	298	301	338	282	299	291	256	340	362	294	281	319	334	308	294	312	311	263	321	320	288	296	314	336	340	320	308	294	308	308	307	317	276	309	315	324	316	287	302	274	281	303	284	324	323	340	326	304	300	310	293	310	328	297	306	310	317	310	310	294	302	289	287	331	320	309	289	300	321	315	308	315	309	303	353	316	306	312	299	313	282	302	334	310	313	306	318	307	301	330	319	311	296	320	325	321	320	320	343	292	324	318	314	330	323	304	317	284	345	325	303	281	319	302	340	347	285	325	326	302	310	329	330	323	290	275	334	355	275	285	282	298	291	312	311	339	300	259	311	334	283	326	336	307	309	321	304	274	311	297	305	297	303	331	299	302	318	329	300	340	309	304	320	348	318	293	323	301	318	321	318	290	319	318	299	310	307	305	327	333	317	299	317	296	331	322	321	328	313	317	303	298	288	296	317	293	318	323	317	307	313	323	324	291	297	314	322	339	317	314	320	313	325	294	329	305	295	313	324	341	308	337	293	280	306	301	331	299	331	305	328	310	334	308	329	290	304	327	307	311	305	322	337	314	294	342	311	337	291	338	303	334	326	326	302	271	288	298	318	305	314	293	334	304	300	325	313	308	322	323	291	307	297	319	298	325	298	307	284	314	301	309	299	337	334	278	303	291	286	327	307	294	294	328	296	329	315	301	313	313	310	330	277	298	335	331	321	277	312	345	338	300	341	318	329	289	326	293	296	309	342	341	303	320	302	304	328	289	285	306	296	275	275	323	322	322	343	281	319	301	314	330	307	362	306	329	343	337	303	293	315	293	323	304	326	301	323	340	314	298	310	311	316	301	302	327	295	331	309	319	312	308	337	318	347	334	325	313	284	297	335	290	285	318	323	331	338	297	301	296	333	307	315	307	330	299	304	301	300	279	269	334	320	344	296	322	317	315	271	303	320	317	322	288	318	307	305	302	283	308	310	349	315	285	321	285	313	321	316	296	318	311	291	294	301	331	304	324	294	336	282	304	301	322	320	293	292	317	346	305	296	307	309	302	322	303	326	317	304	348	319	310	332	322	296	289	265	300	325	308	317	306	345	312	294	308	278	326	300	327	326	348	284	287	307	313	307	322	274	324	316	291	288	296	310	283	310	359	330	338	300	293	322	303	308	324	331	326	332	302	321	300	307	298	263	269	319	316	300	335	324	339	300	322	313	325	285	318	310	335	322	313	307	336	300	321	301	322	303	310	289	329	319	310	305	323	325	293	332	300	280	274	337	268	306	307	307	284	289	292	314	307	326	313	326	330	317	310	314	336	339	310	299	357	315	321	292	313	295	297	316	274	338	314	301	303	301	305	298	325	328	317	286	304	311	299	315	319	293	280	292	287	332	312	314	322	312	300	316	332	318	335	298	304	328	314	311	333	323	298	298	284	295	334	317	277	306	307	327	331	278	271	308	288	313	294	322	310	284	350	346	311	316	318	314	307	294	310	281	308	302	303	344	297	331	292	298	298	309	280	341	302	312	298	337	309	306	304	317	299	288	291	318	316	298	334	343	288	310	309	323	311	304	302	305	309	337	326	265	310	328	316	277	331	327	303	309	318	302	281	281	300	302	324	313	302	289	308	318	330	301	307	342	315	315	305	317	307	333	328	339	314	292	289	348	317	330	331	314	314	329	331	284	350	289	314	322	325	304	312	311	330	310	324	302	293	305	328	321	317	352	289	298	297	270	307	319	310	297	301	311	297	339	321	311	318	321	343	276	307	314	333	309	311	318	288	325	306	314	302	310	314	286	306	346	299	325	293	277	303	319	323	309	290	330	303	326	316	302	301	297	305	303	318	295	313	305	293	295	306	305	307	314	299	312	319	280	297	321	305	316	303	301	291	351	297	342	319	308	297	317	335	306	323	306	307	342	314	301	327	320	287	304	282	318	308	302	314	303	321	342	299	314	327	308	320	306	321	331	287	325	284	299	322	323	308	330	323	322	307	308	289	308	331	322	301	306	328	318	320	330	332	309	303	287	291	319	354	313	318	242	297	322	302	330	288	315	303	304	313	289	323	324	297	341	333	309	305	306	304	302	319	282	319	311	320	342	314	299	316	315	308	314	280	304	314	280	286	315	304	305	299	316	291	271	283	336	287	298	299	332	293	297	317	330	322	275	301	305	318	315	311	293	305	302	331	328	283	326	292	313	277	324	324	327	301	318	329	337	309	295	338	368	312	267	301	310	335	318	294	294	308	309	301	292	312	316	305	317	309	300	289	328	300	290	281	311	312	301	319	312	312	322	316	299	334	283	309	344	293	344	323	355	321	310	305	308	324	318	313	306	295	321	270	297	319	319	324	292	308	266	310	312	345	298	320	333	314	321	315	348	337	302	285	313	301	308	309	299	311	305	284	326	318	321	319
38399	68768	60068	46161	38461	29039	19547	13510	8089	4686	3412	2623	2206	1774	1424	1303	1079	907	802	734	662	610	581	490	527	503	460	428	440	394	418	453	386	429	375	358	413	362	385	360	386	385	388	405	361	369	362	378	367	384	365	364	378	372	387	386	346	355	360	377	353	357	400	354	365	355	398	365	400	355	346	373	392	378	366	367	384	428	367	358	334	364	340	399	382	377	406	367	360	368	355	371	363	343	377	361	363	367	368	432	365	314	362	324	336	367	381	360	399	357	356	392	388	393	404	386	369	350	367	373	365	343	393	376	355	371	351	386	364	363	387	382	417	361	353	374	328	358	368	370	344	337	401	380	371	347	415	344	360	352	350	391	367	340	396	373	359	350	384	370	392	370	361	342	359	375	386	377	358	360	382	358	352	368	366	391	347	377	380	334	378	392	380	378	347	374	382	358	350	379	354	398	373	376	380	368	361	400	344	385	368	390	390	389	386	383	376	367	384	340	378	389	356	371	367	359	363	350	380	383	324	390	384	362	349	385	359	390	372	326	365	376	361	359	361	431	344	358	390	378	399	407	379	363	383	372	351	384	377	374	355	376	371	369	378	373	372	357	378	374	358	396	386	377	371	361	385	369	363	367	375	376	365	372	347	340	350	358	366	382	388	335	381	367	379	368	406	354	392	372	369	359	393	361	363	358	377	383	399	411	338	336	352	376	365	396	375	376	344	363	343	353	358	373	372	370	361	377	366	356	380	379	371	360	365	366	367	366	363	393	372	360	390	384	374	352	351	338	339	346	354	365	348	352	399	358	379	418	369	381	367	381	359	377	374	350	351	333	349	383	318	390	387	362	339	339	392	390	369	385	367	388	379	376	366	346	365	372	360	392	408	368	395	347	369	373	374	362	384	348	361	369	355	392	379	372	342	366	375	359	391	363	365	364	347	391	396	387	326	364	402	411	366	425	392	370	355	400	359	366	348	384	339	347	358	349	386	369	348	361	385	379	337	373	380	408	372	332	398	370	338	364	360	382	389	343	346	367	352	347	409	388	407	374	402	361	367	367	360	346	393	385	365	379	384	373	372	359	341	413	348	355	385	379	395	386	365	376	363	394	387	367	357	336	361	393	357	364	390	363	353	369	361	353	389	358	368	367	337	392	402	378	390	377	376	319	364	391	379	376	358	362	393	375	334	342	355	367	372	356	384	362	346	351	349	403	378	367	370	379	348	371	369	363	363	393	346	355	348	348	367	384	365	366	375	388	343	377	380	357	345	376	365	357	368	373	368	362	366	388	367	349	377	344	383	397	359	385	362	376	333	335	356	377	351	404	362	375	348	338	367	381	395	352	385	367	360	389	348	333	375	364	415	378	376	368	407	371	403	333	367	359	382	374	360	375	374	340	375	324	394	358	385	363	334	405	404	422	359	369	378	385	396	353	357	376	375	382	359	387	353	365	362	363	374	339	351	393	327	362	403	375	394	365	364	329	366	345	398	405	380	335	344	361	334	393	362	383	374	363	365	387	348	364	366	367	361	413	359	357	395	402	358	387	360	391	379	367	388	372	328	395	350	327	368	380	369	355	338	378	394	369	364	359	365	379	372	367	349	382	386	365	331	367	360	368	377	385	346	370	373	390	381	346	398	355	371	367	353	337	367	389	369	364	389	381	372	363	356	355	367	399	371	331	363	375	409	375	350	345	353	364	383	346	354	379	348	360	388	349	362	367	341	332	320	361	364	380	370	346	394	375	341	381	383	347	324	355	380	397	323	359	353	391	379	355	357	361	389	357	360	359	377	380	328	358	357	381	371	337	359	351	365	346	366	379	366	383	403	367	373	390	369	369	362	388	343	386	343	360	356	375	369	359	353	381	370	397	399	355	387	368	368	381	332	376	370	334	394	373	368	366	348	358	376	426	364	346	376	370	366	371	361	382	364	403	345	377	378	355	346	354	390	368	364	364	332	354	376	371	372	404	391	350	377	326	381	353	365	351	372	363	396	379	395	376	346	367	377	376	373	365	392	362	360	380	344	354	334	372	389	360	385	370	389	381	338	375	357	390	390	371	356	373	371	391	375	386	356	421	411	368	388	335	401	391	318	375	366	402	383	365	369	376	359	351	405	387	359	390	386	360	335	357	403	352	397	337	382	372	392	360	357	368	363	382	383	379	342	378	373	357	378	400	397	405	364	328	395	347	369	361	378	356	346	352	370	382	400	394	365	378	350	378	392	374	388	343	348	379	362	323	377	350	351	358	364	382	383	355	372	335	357	383	349	367	394	357	383	393	361	393	399	316	361	393	359	356	358	347	354	339	384	373	371	321	415	374	365	370	376	362	398	384	383	385	398	373	377	367	387	358	373	341	350	396	369	349	395	389	342	335	390	386	357	364	370	368	391	406	342	385	359	363	380	351	368	335	385	355	380	384	401	361	375	351	375	365	367	354	354	375	359	316	389	369	362	371	375	391	334	394	362	384	358	349	384	340	378	399	382	362	366	366	380	355	367	376	377	349	376	376	352	362	390	375	376	381	390	402	359	350	378	390	343	379	398	387	370	373	387	369	366	375	376	369	338	356	354	345	351	362	379	373	374	346	388	395	394	369	386	349	385	362	392	373	368	393	369	367	401	368	376	388	382	368	362	383	409	384	347	381	341	369	389	350	379	398	362	350	365	376	378	406	392	418	383	357	345	373	391	380	372	391	374	371	354	392	364	411	411	369	358	363	381	380	345	374	347	379	360	386	351	352	416	365	396	366	345	376	383	411	366	376	384	355	372	367	375	346	357	383	395	398	363	384	319	366	354	361	365	381	385	360	344	350	352	375	370	351	378	400	389	366	415	338	382	391	395	375	386	340	340	370	364	360	351	359	375	360	422	379	354	366	364	361	343	362	376	356	374	371	396	384	363	331	348	372	354	343	354	385	370	372	356	391	372	371	395	349	388	368	386	420	354	380	376	393	352	350	374	380	373	340	373	352	371	362	367	350	372	380	391	390	360	357	373	358	345	347	354	353	367	405	394	377	372	386	353	387	366	346	398	340	377	408	370	367	370	418	361	367	385	343	365	396	369	377	378	363	381	361	364	358	381	356	409	371	351	376	344	362	335	341	379	361	374	354	379	389	366	368	375	404	357	361	336	356	394	389	376	394	370	361	383	393	371	369	437	360	365	368	340	370	349	368	344	387	346	400	348	402	358	352	379	382	314	375	384	361	365	373	370	368	323	353	367	351	370	383	421	372	379	397	361	381	370	366	374	358	384	382	377	349	379	371	324	357	328	398	378	401	359	367	362	382	353	381	363	374	394	387	383	394	368	380	370	362	365	365	343	361	373	370	369	360	361	370	319	329	382	399	342	353	397	386	354	372	353	331	372	385	341	361	398	368	381	367	401	350	417	376	404	383	370	364	355	386	351	323	371	359	350	375	392	388	339	381	384	359	367	364	371	380	392	370	408	355	370	343	362	377	364	380	363	386	399	384	339	376	360	396	402	377	372	371
31716	35525	40075	29289	15886	7579	4429	2624	1644	1187	978	817	708	656	553	554	428	419	406	401	363	338	385	321	313	366	333	335	330	329	328	328	313	338	295	337	315	326	297	312	303	301	328	269	299	304	266	283	308	321	342	325	303	334	293	293	285	296	305	309	326	274	293	290	315	278	314	289	318	312	276	320	314	316	300	297	327	279	298	296	278	298	317	320	333	291	295	265	282	305	311	281	314	295	286	320	300	317	300	303	284	310	280	304	295	335	293	318	310	281	283	255	323	319	305	315	288	334	285	306	322	280	294	275	283	307	296	299	323	284	334	323	308	304	300	311	329	296	318	295	304	293	324	300	318	291	310	284	314	288	265	297	307	283	287	347	299	316	301	317	273	317	318	317	297	330	317	316	315	251	288	287	308	306	287	289	303	281	322	284	332	298	335	287	320	325	320	298	329	274	292	312	310	290	330	300	306	278	318	298	268	318	285	294	277	314	275	318	295	280	278	327	280	304	307	313	306	280	274	310	288	288	311	279	275	283	311	333	316	324	306	311	288	315	301	299	298	292	288	312	318	304	292	302	280	300	282	325	301	308	306	293	312	271	276	285	269	326	305	281	305	273	309	279	300	303	317	296	293	288	310	300	323	302	301	293	291	304	314	310	273	322	305	315	296	326	327	270	305	345	313	310	276	319	294	305	298	311	299	303	294	270	282	294	285	305	319	287	304	285	286	290	280	296	318	283	287	314	304	285	286	275	322	283	295	304	318	303	312	328	324	283	285	325	324	327	294	300	333	302	312	300	314	329	284	285	335	311	297	318	300	309	291	327	301	274	314	256	330	282	279	303	298	319	285	293	284	297	302	285	319	329	280	314	298	338	288	298	303	313	318	315	297	311	344	309	274	296	313	299	292	298	320	319	305	326	322	302	290	304	298	275	317	306	287	340	313	314	301	307	319	305	322	282	328	322	312	296	320	308	300	298	307	323	302	281	317	304	329	318	312	281	306	307	302	311	320	312	278	291	274	313	316	273	288	279	280	345	285	296	274	285	311	299	330	290	275	306	279	290	324	303	297	303	307	295	298	299	292	313	313	307	292	320	315	296	308	285	287	281	294	328	324	317	302	331	293	282	329	307	316	313	296	298	325	286	320	330	287	307	299	325	282	292	309	287	278	331	303	289	303	300	326	279	309	315	323	290	323	299	280	295	312	281	266	302	323	317	323	312	305	287	325	341	291	298	303	292	320	336	328	339	269	308	299	328	318	313	281	315	319	305	309	299	294	289	306	313	296	294	298	293	295	314	312	305	291	315	284	309	307	275	296	304	294	270	308	285	295	326	275	303	271	309	343	307	303	314	264	301	307	286	308	288	286	298	297	284	331	277	318	303	306	300	321	308	305	297	312	336	322	282	308	316	291	313	301	310	328	308	310	299	318	305	306	289	313	279	292	263	308	344	276	310	296	329	303	299	312	282	304	303	308	284	303	290	320	291	304	284	307	328	301	303	290	324	300	286	333	295	348	291	301	292	274	305	299	287	326	310	261	306	291	297	280	307	297	313	258	287	273	309	309	343	309	323	344	322	325	302	300	277	307	262	313	307	320	301	296	298	310	301	305	279	288	280	300	279	307	296	288	255	330	330	328	274	304	325	301	305	287	322	273	301	294	322	304	287	297	313	304	265	312	334	287	291	308	278	327	302	324	315	322	321	310	312	288	322	315	310	302	307	326	292	300	289	303	295	314	309	262	316	296	297	265	292	318	324	305	321	314	323	283	264	305	293	280	300	320	303	299	277	305	293	299	299	276	302	294	320	355	279	341	286	305	314	302	323	281	303	307	301	306	281	288	256	293	287	317	313	300	304	295	310	320	289	286	319	320	300	331	275	277	305	279	326	306	283	270	297	278	314	288	297	280	318	291	332	314	298	315	286	299	318	319	291	280	297	348	308	325	274	315	280	293	270	292	333	282	302	320	321	314	287	297	285	289	309	324	314	308	285	315	277	314	325	292	300	304	305	305	313	305	293	317	299	298	322	307	326	309	283	312	317	325	267	333	275	286	270	287	294	321	278	327	274	291	342	275	323	270	325	264	270	323	272	308	352	284	275	299	355	324	293	279	352	316	325	319	310	310	317	332	289	309	283	283	311	282	259	306	317	303	294	297	323	287	297	312	279	316	274	303	283	308	287	300	294	273	262	297	333	334	285	290	300	309	297	292	341	288	271	301	300	271	269	290	302	282	281	276	306	299	307	301	339	283	301	273	306	313	330	274	337	333	298	313	295	322	295	281	280	289	258	320	308	277	306	315	303	297	281	287	304	322	279	298	276	309	289	311	314	344	299	260	303	318	296	316	296	307	307	316	297	302	295	315	303	286	257	274	288	296	296	284	309	305	304	325	305	337	295	281	290	307	324	308	294	300	313	285	283	311	308	298	344	286	310	303	305	270	295	303	323	293	301	329	303	325	272	279	307	305	294	294	308	296	311	288	302	294	304	284	307	280	295	294	286	280	292	317	329	323	305	293	298	321	274	277	282	334	324	309	274	333	306	297	322	302	296	303	278	308	283	284	299	299	309	298	306	305	320	304	302	305	312	286	318	313	301	322	318	330	327	296	337	293	296	300	300	270	312	305	305	332	280	294	333	319	312	280	283	296	303	281	309	299	301	312	287	320	298	306	300	306	300	296	342	306	320	270	307	288	359	332	300	336	275	277	285	291	309	293	294	284	323	304	272	306	316	316	281	285	299	295	322	304	306	307	317	324	332	317	298	302	289	284	317	292	303	306	298	310	279	264	265	312	275	315	321	316	332	328	293	307	309	299	296	308	303	321	287	290	283	309	323	295	311	295	294	315	296	287	317	286	315	311	306	311	286	304	298	288	328	301	304	314	298	311	304	318	305	282	286	294	293	281	292	283	320	299	276	304	313	312	312	286	307	302	301	308	317	312	307	279	325	292	330	291	326	280	295	313	320	301	285	282	311	308	319	275	303	298	327	341	302	311	296	315	261	306	314	321	311	271	309	321	292	290	262	302	335	311	299	322	304	316	313	303	322	312	289	291	304	310	309	295	308	330	316	300	323	295	315	292	303	276	326	326	314	312	301	304	302	352	319	310	300	308	295	293	321	304	283	304	295	309	326	318	279	293	278	307	308	305	279	311	342	282	323	316	345	337	311	279	300	318	305	326	317	332	328	325	317	324	302	293	317	336	314	298	300	296	290	306	282	312	298	297	308	280	306	323	311	317	262	312	327	328	329	291	272	296	300	330	329	297	308	334	294	293	289	317	327	304	308	304	270	289	309	321	296	286	325	317	298	299	278	296	326	296	288	332	317	292	313	289	295	300	353	306	303	305	279	296	304	288	285	319	303	322	299	342	305	300	304	328	296	336	290	294	294	301	288	277	311	294	290	283	306	305	323	287	298	303	295	299	297	282	288	314	300	317	290	290	299	294	255	293	282	306	293	307	315	292	326	279	326	306	294	280	314	261	286	306	285
37630	53659	44161	29459	18430	11046	7506	4756	2858	2018	1535	1193	1032	945	829	718	601	568	546	520	477	468	444	409	426	412	382	392	371	402	367	402	361	351	385	362	404	381	372	367	373	342	368	361	372	359	375	392	379	347	341	364	358	402	351	355	395	327	355	370	367	358	366	377	363	350	374	364	384	422	352	377	360	382	402	376	365	387	401	368	400	351	384	357	364	390	372	373	380	354	361	357	364	358	350	371	378	374	346	384	372	358	369	373	397	379	346	369	344	366	369	397	402	364	393	356	366	381	350	392	397	387	351	375	391	377	370	322	364	365	376	389	386	339	347	353	416	347	354	374	356	387	359	366	386	341	355	359	355	371	349	337	376	379	382	355	369	370	338	348	389	368	396	350	371	422	405	349	365	348	356	374	370	367	384	395	341	385	353	330	351	383	344	360	341	377	361	386	382	347	403	377	330	360	387	419	360	337	371	391	388	353	359	341	356	370	364	363	380	411	384	349	358	369	354	351	361	340	383	358	349	371	372	362	373	381	361	380	387	393	360	357	346	351	339	366	354	353	371	366	375	335	435	357	358	373	372	362	371	350	398	367	365	391	344	364	392	383	359	350	401	371	351	334	397	378	419	330	365	350	368	378	360	378	353	335	370	374	335	350	379	368	393	379	339	356	370	375	362	373	334	346	378	336	398	364	391	362	359	368	369	358	346	375	380	422	377	399	380	345	374	365	363	379	383	361	341	374	386	400	352	386	349	357	360	340	360	378	363	364	360	366	397	412	350	341	357	330	365	378	346	363	391	353	354	368	384	370	383	402	333	350	321	371	341	355	348	368	399	350	380	375	372	364	362	396	360	351	375	383	383	395	331	411	385	381	357	340	364	369	392	343	340	361	346	380	386	354	385	369	363	381	329	336	398	368	381	349	370	378	348	341	351	371	361	356	368	395	365	338	396	372	386	388	391	364	377	350	347	336	372	371	388	364	363	383	348	370	367	340	346	335	357	336	361	376	345	368	370	353	344	355	373	357	354	378	356	320	419	352	356	350	373	344	353	403	325	347	357	367	357	386	324	386	362	393	365	325	355	350	344	389	395	379	354	368	340	392	402	375	360	342	342	364	395	360	387	380	344	379	353	390	356	377	341	359	365	388	348	338	361	376	352	382	349	362	349	421	340	383	391	380	385	369	351	342	420	374	368	354	360	369	363	381	383	374	358	386	360	353	375	365	343	367	384	365	361	381	377	356	344	357	369	319	343	377	380	368	364	353	368	348	363	374	394	338	368	389	360	383	378	370	362	396	351	345	384	382	376	372	368	403	373	365	413	367	369	369	343	402	375	379	376	404	360	360	363	352	379	364	368	329	358	376	370	361	375	359	361	368	349	407	350	352	334	359	329	356	372	352	402	347	351	374	383	351	388	389	381	396	333	385	359	377	363	370	365	369	342	326	377	357	369	371	365	369	353	343	351	363	348	329	343	380	390	349	344	403	398	338	349	358	382	380	344	382	357	383	373	373	373	390	381	383	376	339	351	343	365	377	366	391	366	340	373	356	387	385	363	390	352	390	357	339	350	350	357	369	373	359	359	386	337	365	382	373	356	354	351	363	364	373	390	389	354	377	348	352	377	371	383	346	368	403	390	331	336	382	395	400	393	372	342	352	362	376	344	343	356	384	379	373	378	377	354	388	355	413	349	364	321	366	373	358	377	385	380	398	355	371	369	345	377	370	397	350	345	373	345	337	365	348	350	360	329	367	393	379	330	349	358	366	389	344	371	340	354	363	364	390	375	343	387	367	382	395	386	323	385	373	366	371	352	323	361	386	366	357	352	362	356	373	358	342	373	400	326	362	396	334	363	372	397	366	354	379	363	346	381	348	379	350	328	361	326	368	370	355	373	367	385	333	375	337	347	350	371	378	376	371	375	371	345	384	386	368	386	380	359	407	338	360	372	398	367	396	366	348	319	352	392	327	364	338	375	425	353	369	366	359	385	385	373	371	377	377	372	371	380	348	370	343	350	403	375	327	360	372	371	398	378	376	328	332	362	360	381	367	358	342	345	326	363	328	365	377	380	378	346	345	361	371	342	369	343	365	370	398	376	386	354	359	332	359	368	363	397	364	321	356	385	367	373	379	334	359	337	381	377	375	368	376	362	371	352	355	376	351	354	346	345	378	387	369	377	377	354	373	341	370	348	373	376	387	387	373	387	342	379	334	371	363	379	371	377	368	387	340	320	346	367	325	366	378	365	334	375	351	375	362	381	345	362	359	382	390	382	343	368	361	369	378	354	383	343	365	385	385	368	372	336	362	366	377	394	348	333	383	352	382	374	378	369	355	366	380	356	386	345	384	385	356	342	396	373	375	340	387	375	378	367	347	388	345	376	359	341	383	375	391	328	372	358	387	361	397	369	415	372	372	339	379	351	366	373	324	361	362	342	361	370	357	364	348	381	380	357	370	343	372	391	354	370	386	348	374	391	413	366	370	349	373	358	370	350	386	400	373	386	334	322	366	343	383	395	369	373	367	363	350	345	378	352	381	354	364	368	373	357	375	384	344	361	379	342	392	391	380	355	411	380	325	358	343	349	380	349	363	383	367	335	365	343	372	360	366	391	355	353	363	376	341	375	303	380	333	362	394	391	370	346	370	336	393	405	356	397	390	371	371	373	394	357	362	359	376	356	373	366	367	352	350	392	337	364	365	353	363	373	413	369	367	378	365	386	350	374	374	369	400	400	346	403	353	373	346	369	370	361	368	386	377	368	387	376	369	337	361	384	376	361	369	332	351	388	364	364	353	363	363	342	373	380	371	375	368	401	359	361	367	365	378	363	359	398	373	372	359	348	380	348	370	334	333	375	390	347	365	360	375	325	408	382	370	389	382	382	379	361	383	347	343	348	360	364	349	375	377	355	347	357	388	367	358	373	385	346	369	381	338	338	352	387	337	365	353	343	349	370	374	375	380	379	374	378	355	408	360	339	330	353	317	371	360	378	378	389	361	359	369	383	354	365	380	372	359	381	347	362	397	375	398	361	358	369	346	377	334	386	375	334	356	342	393	383	358	404	350	369	342	373	386	367	355	384	335	360	346	360	368	347	391	392	375	407	396	385	361	400	395	384	367	348	385	365	347	355	370	353	350	361	350	354	353	356	373	351	398	357	408	351	349	390	345	381	354	371	391	383	379	314	339	392	402	357	357	352	363	333	356	408	367	364	373	370	333	341	389	391	378	369	387	367	373	360	381	372	373	367	394	349	387	357	343	329	359	388	399	365	331	371	366	331	358	371	347	363	364	405	369	364	382	349	327	374	354	330	353	385	390	356	324	375	390	368	376	381	338	375	395	356	361	366	357	358	354	373	379	365	396	356	364	381	367	389	360	356	384	388	354	385	361	383	381	362	377	377	351	366	394	339	371	370	386	358	365	394	349	343	350	341	341	351	339	371	351	372	410	345	352	362	346	371	349	371	370	382	370	371	367	369	372	351	362	348	352
24462	21601	29187	26227	23337	20344	12146	5300	2680	1698	1308	1086	923	825	728	660	597	519	480	425	435	383	396	377	370	351	328	348	327	334	304	308	315	329	305	333	280	314	337	337	303	332	315	291	318	284	285	297	278	306	327	308	298	312	306	289	290	329	307	313	332	313	350	320	298	316	278	304	302	364	276	308	327	329	286	314	297	283	320	298	321	320	296	316	302	305	287	305	290	296	307	321	328	323	293	301	304	296	285	259	287	311	300	334	321	311	310	316	318	294	291	331	304	318	293	292	280	306	301	350	310	316	267	292	303	256	311	309	296	306	300	318	296	291	293	314	273	305	313	270	309	329	334	315	289	308	315	308	288	317	342	308	300	335	312	284	336	295	310	312	315	292	341	316	289	302	345	332	320	280	276	340	316	310	318	290	313	301	289	329	300	303	306	277	318	313	335	286	315	309	291	293	314	268	287	313	321	324	317	270	333	309	280	291	344	305	317	335	301	283	279	306	322	322	295	314	280	321	295	315	332	298	318	317	332	314	285	329	305	303	303	336	339	277	292	295	303	283	297	305	284	315	313	327	301	293	292	302	296	300	317	310	272	288	325	302	277	345	282	321	292	307	320	315	340	334	274	308	329	316	356	305	317	260	294	312	317	290	309	361	284	308	291	304	327	291	309	312	304	285	315	317	304	327	304	313	307	264	294	286	273	337	296	265	318	304	299	317	299	306	305	331	302	305	294	287	319	331	295	319	294	294	300	313	293	312	321	318	265	297	324	329	291	294	290	288	304	338	302	277	299	311	317	316	286	293	299	312	325	326	305	321	319	288	321	308	300	314	290	278	323	303	329	292	276	330	290	321	309	317	269	291	307	307	309	311	299	288	325	296	283	309	287	301	312	319	293	309	287	279	303	333	350	274	299	285	302	311	322	301	313	327	272	305	294	305	326	322	286	304	337	328	297	278	286	313	315	298	307	274	307	342	300	302	316	304	326	293	311	340	288	343	325	302	300	333	296	295	309	297	309	285	342	323	303	291	310	297	278	304	273	332	298	303	316	294	319	320	317	292	270	330	278	301	276	274	334	291	365	308	283	316	305	306	293	329	315	273	287	310	293	317	331	312	321	330	317	302	333	296	315	279	300	283	320	316	291	301	312	304	320	283	308	288	334	314	309	291	331	292	315	288	327	284	316	288	317	293	308	316	317	327	300	320	278	338	329	337	291	308	292	302	312	289	317	338	299	292	319	280	291	317	332	287	304	311	288	317	300	293	300	319	342	348	298	288	319	334	300	326	303	287	342	280	290	299	329	314	316	285	290	308	308	299	302	303	285	312	319	307	321	313	325	346	304	303	309	300	307	307	331	282	282	315	280	298	322	290	325	294	311	322	338	291	315	314	299	311	288	281	319	301	308	302	336	328	304	310	322	299	315	309	313	334	304	313	296	293	276	335	296	325	309	316	317	315	306	304	350	318	271	311	292	254	299	328	313	301	331	295	287	278	302	308	341	311	297	323	278	291	295	324	295	341	328	284	307	339	309	334	296	313	317	305	301	311	300	304	263	322	327	333	299	313	280	320	283	303	310	294	302	302	322	328	323	298	291	292	307	297	295	299	324	295	309	294	291	323	305	328	309	296	323	294	334	316	317	275	310	304	302	303	303	322	307	286	341	299	309	310	308	303	333	311	281	304	327	317	313	333	291	296	297	307	317	314	303	343	275	320	307	286	326	323	318	314	287	284	292	278	325	328	304	303	280	265	300	304	309	297	284	334	332	275	297	296	318	303	293	305	299	341	287	316	327	314	277	287	265	312	289	321	315	295	294	279	341	309	310	325	289	330	334	340	296	303	338	303	295	348	332	317	316	320	336	302	287	357	317	307	288	293	304	296	285	331	311	317	276	305	295	299	306	306	294	316	308	272	289	303	286	321	339	279	305	317	297	327	297	335	319	337	305	294	329	297	327	320	294	300	299	335	350	327	305	311	301	301	305	284	320	308	311	322	312	295	294	308	339	316	305	292	285	322	286	289	293	354	311	307	317	328	306	257	304	301	326	282	272	305	296	285	296	292	296	318	302	338	312	292	330	286	307	274	317	292	342	304	294	297	318	322	307	328	339	317	329	316	306	315	289	305	306	299	284	312	333	287	310	316	301	317	328	285	309	313	314	297	305	306	286	286	307	275	268	292	316	299	327	339	327	341	318	328	316	284	283	324	315	317	278	290	312	289	292	303	283	335	310	290	270	328	276	305	284	323	310	295	299	354	259	287	300	326	319	286	308	329	295	313	310	300	307	334	330	303	277	285	304	319	292	300	297	328	328	331	304	304	331	329	307	326	292	344	312	286	301	313	310	309	305	295	335	323	312	310	296	302	318	291	290	279	333	338	301	301	300	319	300	302	337	299	283	311	308	287	310	309	291	342	306	308	296	314	284	275	270	323	345	297	276	325	276	317	310	289	303	309	333	321	308	298	285	323	306	309	290	270	288	276	302	294	337	316	328	297	338	332	285	316	338	277	270	309	290	313	286	321	333	280	315	326	284	316	316	297	297	330	296	279	320	266	307	306	304	301	310	288	317	313	285	314	285	335	299	300	300	295	286	309	317	297	330	279	324	285	290	301	344	305	296	298	269	322	320	316	310	322	300	281	301	339	307	290	284	285	290	294	304	326	323	335	315	312	311	331	307	293	314	318	296	311	279	325	314	312	309	309	325	325	292	284	307	328	325	293	341	309	324	285	358	301	303	295	315	294	296	278	318	323	319	319	291	308	306	313	303	315	313	314	306	263	317	335	296	307	309	301	322	317	295	291	304	325	292	318	290	288	311	318	278	297	293	305	327	279	321	289	319	288	293	303	327	320	313	251	303	325	303	341	326	295	291	283	299	331	282	325	309	290	303	325	302	311	303	314	299	325	337	292	276	306	309	287	286	291	301	310	308	306	296	348	327	340	294	318	320	298	320	311	329	323	281	259	320	324	302	294	288	308	297	300	298	283	297	314	298	286	296	316	292	303	273	294	325	277	301	324	326	320	308	285	324	340	302	306	314	326	302	309	303	309	290	327	296	321	332	295	302	332	305	297	296	335	289	321	286	343	311	269	335	298	308	303	312	282	316	290	299	301	296	309	286	310	282	284	327	300	305	332	313	317	263	305	305	317	288	308	314	308	326	319	324	301	285	331	301	307	292	293	299	283	291	322	339	271	283	330	303	302	294	289	315	320	300	310	297	316	344	290	292	283	326	322	311	303	286	325	297	289	302	342	329	341	313	306	309	313	300	289	304	267	306	299	312	255	330	327	305	289	323	308	314	307	318	323	319	300	319	322	320	303	293	308	283	290	301	268	241	327	312	310	301	301	311	325	301	333	311	288	305	316	300	300	326	322	306	309	326	295	288	287	271	296	295	318	318	288	308	317	297	275	317	322	296	311	330	312	292	292	310	287	287	290	313	312	318	320	313	311	326	279	305	326	314	313	286	294	330	322	308	329	309	313	294	289
38590	62458	53285	39895	27500	20409	12961	7914	4491	2831	2166	1746	1509	1259	1054	972	815	688	623	562	544	518	477	512	434	461	423	401	422	377	405	386	377	387	386	358	397	346	409	373	390	358	381	377	389	379	391	392	342	350	391	381	346	403	412	340	382	338	392	373	372	363	382	367	384	382	397	352	363	393	358	373	345	381	379	365	382	318	359	357	372	353	364	367	369	361	372	359	387	373	364	364	366	386	386	378	389	342	418	371	378	383	326	368	373	386	349	385	346	401	380	372	365	342	331	396	350	370	372	408	394	388	368	335	377	385	346	362	367	385	366	387	379	358	363	356	374	402	365	353	363	370	389	372	351	387	370	399	358	380	380	373	373	362	401	360	337	363	391	341	381	402	370	393	331	356	365	351	355	373	351	353	389	373	350	384	364	356	369	371	380	403	363	359	373	346	350	352	378	339	356	363	354	372	392	379	352	359	386	380	374	358	377	380	365	366	382	353	369	342	393	380	341	348	358	350	388	350	325	396	364	390	420	365	359	353	368	371	357	371	373	342	419	336	359	389	358	400	409	368	359	366	370	387	359	337	371	371	381	366	409	413	387	372	373	355	337	375	371	374	337	372	378	405	367	356	390	356	378	371	359	385	359	375	380	349	389	394	381	388	384	372	385	377	351	386	387	340	345	363	420	359	335	361	362	375	372	369	343	335	386	334	405	359	365	355	346	403	374	382	355	371	362	351	346	376	388	366	380	345	367	364	369	363	362	379	371	340	349	389	348	386	376	377	353	391	388	363	361	328	397	371	378	366	365	323	403	379	359	376	375	361	374	370	376	335	389	339	340	387	371	343	330	375	365	363	359	350	352	374	377	385	394	352	353	373	357	388	385	335	378	362	357	365	381	420	407	357	340	347	363	323	375	360	361	374	377	340	359	369	367	390	353	354	353	365	389	389	374	364	343	339	368	427	371	334	383	351	356	365	350	359	353	358	369	391	347	365	360	359	369	358	355	386	380	395	395	357	382	357	350	384	352	373	401	366	401	347	353	388	392	371	384	371	404	345	358	395	366	332	368	360	349	348	374	353	379	358	385	360	373	397	386	348	359	399	355	383	361	396	392	380	346	362	355	352	373	361	363	340	363	351	322	386	405	395	347	352	374	384	392	354	365	394	365	394	389	388	358	348	366	378	368	355	375	386	370	372	378	422	383	365	357	409	345	329	335	367	399	367	396	357	355	371	376	380	356	369	360	370	351	381	383	384	340	329	394	379	370	396	374	391	363	360	346	385	364	377	347	362	374	372	384	394	369	324	387	350	382	396	369	357	393	380	380	375	358	361	360	362	379	394	344	365	343	391	387	390	381	342	384	366	367	356	394	371	375	374	343	354	400	372	378	318	377	351	388	359	345	393	353	356	325	357	388	353	362	376	397	343	358	354	381	364	367	418	394	354	395	353	367	370	376	375	360	375	346	364	380	378	361	348	361	360	387	335	361	370	356	371	374	344	369	392	380	352	393	348	344	389	400	377	381	364	372	360	378	388	352	376	384	363	400	343	317	385	375	377	374	366	372	381	369	345	349	352	395	397	384	379	368	360	353	376	396	379	355	332	349	357	340	364	391	365	347	355	353	386	371	390	388	373	389	365	365	422	358	348	374	376	362	376	372	379	362	359	341	390	362	387	366	349	333	378	352	346	369	339	394	399	350	333	356	365	389	348	380	348	369	375	376	401	396	381	404	368	373	386	376	373	363	413	346	373	391	394	374	383	391	378	383	384	388	353	353	372	377	349	418	340	379	389	394	356	378	347	345	369	347	389	352	369	360	327	378	371	326	342	355	345	372	397	372	349	383	369	335	359	339	331	373	345	327	351	372	367	374	405	413	395	386	411	375	374	350	377	356	354	366	360	384	351	359	401	385	361	407	386	394	365	381	364	339	328	345	353	397	361	352	407	365	365	372	370	380	364	358	408	362	342	365	391	383	381	373	371	376	363	373	364	396	358	370	387	396	363	398	330	340	384	374	343	369	385	351	366	367	348	389	380	385	349	403	365	358	384	362	361	367	335	385	377	393	363	364	375	376	356	361	396	352	392	368	389	377	379	340	391	343	376	382	394	372	396	395	394	386	369	353	393	314	360	360	338	362	372	370	372	368	395	346	375	366	372	399	340	349	365	342	399	366	386	354	371	389	377	361	364	362	378	368	379	387	353	371	332	378	348	394	364	373	357	346	370	383	392	371	394	373	358	370	401	370	384	373	338	342	363	376	382	371	371	359	405	384	365	392	351	352	359	332	365	352	365	397	388	361	353	402	355	344	407	336	375	416	368	369	381	353	373	372	355	357	373	366	375	376	372	344	359	351	362	328	386	364	366	367	362	381	394	367	370	350	335	378	365	368	375	368	346	405	311	356	391	328	362	398	378	368	399	389	382	363	369	381	382	369	374	395	368	388	365	409	363	348	329	340	370	362	377	371	382	381	367	374	341	379	359	371	356	397	390	362	393	368	372	371	356	339	349	384	336	377	370	365	372	350	357	392	377	388	367	371	334	384	371	375	378	372	337	362	379	380	377	334	402	396	371	351	340	370	361	398	372	356	362	350	377	333	370	345	375	385	417	337	354	373	342	350	394	420	371	355	372	361	368	368	380	362	387	383	355	381	365	354	351	384	356	378	341	350	344	362	375	381	374	373	394	400	364	366	374	380	348	348	331	380	393	359	382	372	384	319	382	337	375	390	331	371	372	364	377	367	406	319	396	360	403	382	367	364	377	359	374	399	358	338	341	364	345	362	359	363	348	353	373	372	417	391	395	388	341	357	378	364	318	389	395	376	320	370	335	397	363	394	368	370	372	352	348	352	361	344	404	331	345	397	373	353	356	351	378	376	357	330	375	352	368	369	382	392	358	399	357	350	352	334	359	386	365	358	343	386	377	355	357	380	365	343	341	353	391	379	375	403	344	366	378	329	400	338	368	352	396	366	355	397	359	360	345	391	350	380	344	382	383	383	386	343	364	364	383	365	381	376	331	310	350	374	394	395	375	386	376	360	382	365	365	370	382	372	366	368	378	370	381	362	334	347	348	351	363	395	344	387	351	402	415	385	391	360	373	362	369	357	360	374	343	355	361	368	365	347	385	346	367	354	397	392	352	335	351	390	377	369	375	337	347	343	347	354	324	386	382	368	387	375	357	380	367	366	361	323	355	356	366	360	387	363	389	409	336	367	370	360	361	356	380	379	390	374	424	391	363	348	366	391	333	386	349	340	373	395	372	368	339	383	392	362	378	356	380	362	384	373	365	391	365	401	372	385	405	365	360	402	386	365	367	363	392	363	389	362	388	347	401	356	335	376	395	328	337	344	377	380	349	347	360	376	357	355	373	399	331	360	346	396	383	357	363	377	354	404	375	344	349	376	347	335	397	379	353	359	354	378	378	394	353	376	383	371	357	364	390	371	334	356	393	384	328	409	339	354	362	356	388	399	390	374	389	375	373	343	386	388	354
25439	21774	29931	29392	21576	14812	7915	3914	2131	1442	1205	950	824	756	693	538	493	440	415	426	379	369	369	346	301	359	304	312	320	292	312	301	310	329	283	299	300	299	312	322	288	305	320	306	303	309	321	249	269	287	289	318	293	302	319	282	302	289	262	308	295	258	332	282	269	296	269	315	278	281	271	295	294	331	294	293	276	304	287	282	303	311	289	307	286	264	288	321	274	316	308	288	250	314	288	300	303	277	278	273	300	290	305	302	326	289	301	254	271	281	302	288	306	296	294	291	292	291	289	281	274	291	299	269	308	299	283	332	328	296	302	312	276	290	277	309	273	324	297	284	293	259	287	310	285	295	281	283	290	284	304	296	301	295	318	277	296	293	305	319	312	299	297	293	289	287	282	319	290	285	268	296	272	301	278	282	281	298	276	306	273	269	297	304	262	300	307	287	302	316	302	303	264	314	288	292	294	271	276	311	312	266	286	281	284	274	313	263	320	303	293	290	313	314	296	320	304	288	262	278	276	290	306	317	296	306	305	310	320	303	320	299	286	340	275	294	310	273	310	266	276	278	286	349	272	297	267	294	295	285	316	292	302	273	328	298	325	291	270	321	317	287	303	301	301	302	310	276	292	299	320	284	284	283	294	315	295	318	278	331	295	294	315	264	300	303	329	252	296	294	307	294	286	306	297	329	313	288	299	303	308	276	303	297	295	311	301	289	307	316	306	283	281	306	311	326	291	297	285	277	304	279	275	331	326	258	314	299	281	288	278	312	289	274	294	316	287	321	317	271	281	306	282	272	275	284	301	277	272	320	321	305	308	301	323	298	290	303	292	314	289	280	291	284	340	310	262	298	297	302	315	325	292	271	276	301	301	305	307	270	271	301	285	284	317	302	308	299	277	302	300	287	302	299	261	253	307	288	308	275	315	302	289	302	310	337	296	313	305	287	307	281	318	258	276	282	297	273	293	315	277	275	286	287	288	296	322	256	307	300	288	301	295	306	324	312	292	303	297	273	308	279	306	305	329	276	283	317	308	319	258	298	307	294	300	279	299	265	294	315	271	296	289	262	316	309	309	277	295	285	272	281	257	304	267	299	282	269	298	276	283	298	278	250	282	276	298	294	317	286	288	285	305	280	304	290	310	296	306	289	306	312	278	285	313	304	296	314	282	291	284	296	262	314	302	291	306	313	277	325	287	277	298	323	308	313	285	333	313	269	316	295	276	301	298	280	302	295	297	306	269	294	301	297	306	309	262	297	258	299	310	269	300	305	295	278	288	312	275	311	269	326	316	286	276	283	289	286	293	296	287	308	300	269	307	303	297	273	264	283	275	316	302	317	294	318	301	284	282	300	282	280	288	288	326	342	272	285	303	278	307	287	324	292	306	264	281	292	268	312	272	312	310	260	297	305	305	307	319	284	296	304	316	274	302	320	302	318	310	279	282	270	302	294	293	275	313	313	322	295	305	301	283	326	288	284	275	283	305	295	286	316	286	287	289	309	342	299	268	269	298	265	293	290	316	308	286	314	291	284	303	283	296	303	301	273	281	318	323	294	314	290	298	277	315	278	271	280	321	287	287	277	293	273	277	304	261	306	317	301	298	284	307	277	295	292	330	282	336	313	296	306	276	292	302	281	284	307	303	318	286	288	265	289	331	285	317	312	289	296	311	317	310	278	306	298	296	263	306	261	307	299	300	287	302	308	316	289	292	280	350	266	295	316	298	317	253	294	315	284	314	278	296	301	308	305	283	303	312	310	262	301	324	290	316	280	284	342	309	297	267	243	269	276	306	297	312	262	308	271	282	293	306	275	316	249	303	309	312	296	306	299	276	305	286	292	294	290	302	310	277	289	265	321	279	286	298	312	308	299	286	283	318	282	288	281	296	307	301	314	286	283	299	307	289	273	274	318	269	316	276	296	303	291	277	321	293	284	318	263	299	309	291	296	316	301	280	294	280	287	290	289	282	301	289	298	278	303	275	296	295	282	276	296	299	310	312	300	285	305	294	278	307	320	299	290	296	307	298	303	269	310	264	275	321	270	344	300	299	308	281	306	324	278	298	302	303	321	302	300	292	313	288	333	277	303	299	312	330	304	311	284	287	287	272	260	316	325	285	291	305	291	284	290	324	312	306	310	328	325	302	297	324	300	314	266	298	315	289	270	318	301	278	261	315	285	324	316	295	307	302	312	250	314	300	306	287	294	300	301	285	318	299	323	285	266	312	279	313	294	286	289	302	249	263	276	295	300	283	313	283	289	296	333	277	307	273	281	302	286	328	289	328	263	274	314	314	318	288	312	287	295	288	330	280	315	308	305	302	331	304	297	281	304	272	294	289	293	282	275	273	291	320	311	288	268	263	295	310	288	298	300	254	318	309	297	277	287	315	308	289	304	301	310	301	285	276	300	262	276	271	256	313	293	309	246	274	326	311	286	292	296	310	320	308	338	325	303	278	273	300	288	280	304	291	305	320	267	290	296	283	299	337	351	311	265	262	316	295	286	303	320	301	303	291	306	286	264	320	303	292	291	279	301	303	251	269	291	273	286	311	305	292	301	298	279	286	268	323	293	291	292	278	304	304	317	305	341	319	292	304	316	278	287	313	260	315	312	290	301	289	300	287	292	295	276	278	312	323	289	307	312	286	275	298	301	295	301	302	290	275	300	291	291	299	327	325	278	301	304	264	281	277	290	315	297	282	286	324	300	267	299	312	285	300	260	260	266	307	285	313	305	320	269	279	300	269	291	269	306	321	312	286	314	307	297	317	275	328	296	328	316	299	299	285	270	294	298	283	286	307	322	286	293	297	302	303	271	296	320	310	292	289	311	274	299	305	290	291	300	296	295	331	281	278	265	295	298	277	300	288	288	283	314	303	291	266	295	328	309	293	279	312	287	286	297	282	277	302	299	326	274	303	324	309	273	313	272	289	303	293	338	296	290	254	271	286	291	288	304	286	287	328	286	305	270	288	320	292	321	281	308	269	314	283	307	324	311	298	277	311	263	303	268	286	276	292	321	273	289	297	272	308	272	310	304	284	292	322	294	272	300	286	283	317	296	289	319	277	296	298	294	285	307	295	281	282	283	286	313	278	281	278	287	281	310	293	257	290	262	275	286	290	316	303	327	317	287	274	306	309	304	288	299	308	288	316	317	267	296	276	271	285	301	318	320	295	302	271	277	317	288	289	324	290	301	304	287	285	328	275	296	299	301	262	303	297	304	291	273	305	300	319	270	282	312	270	249	273	293	297	307	284	301	291	317	281	310	288	333	305	294	266	265	310	277	298	277	290	311	282	300	300	307	319	301	305	285	282	274	264	297	267	266	299	280	279	263	309	285	319	317	300	316	288	302	324	292	287	307	291	294	286	292	292	297	268	271	269	295	302	310	311	279	335	254	311	305	304	302	304	304	264	293	267	285	307	311	296	302	279	285	323	316	300	296	274	263	264	282	287	291	292	314	291	296	315	299	304	257	267	305	326	302	316	279
37319	60175	52072	36103	23379	17959	11545	6930	3914	2618	1954	1625	1317	1082	962	817	720	654	546	535	485	456	463	387	403	436	403	391	388	387	393	404	376	370	381	385	387	382	358	345	333	365	364	373	393	369	339	357	370	337	360	350	378	366	321	341	388	345	363	354	333	345	347	343	344	371	339	352	344	365	339	391	336	340	364	371	374	348	380	367	319	373	363	331	361	374	362	359	343	334	377	338	363	344	347	347	361	367	400	355	325	386	336	335	380	345	351	379	340	329	379	358	382	357	357	365	359	340	354	382	376	389	373	350	358	368	348	393	343	353	346	341	338	371	375	359	361	343	374	330	345	372	360	371	363	389	356	358	350	337	328	389	384	351	373	370	339	359	353	365	351	359	355	374	349	368	336	366	349	360	381	357	358	352	386	358	359	354	356	344	359	339	359	357	358	368	378	361	356	359	350	376	322	367	355	344	353	367	329	349	338	337	357	359	373	364	333	340	339	368	344	370	330	387	377	338	356	368	384	343	334	364	351	387	333	318	361	341	341	334	363	334	341	372	349	333	362	358	355	371	389	381	343	380	340	349	349	363	366	371	340	337	374	377	324	361	356	364	358	349	370	379	362	378	358	391	335	372	354	344	339	329	340	366	338	371	348	373	400	361	367	373	365	377	333	395	340	388	351	342	349	355	385	358	344	376	326	362	333	367	355	373	367	373	359	389	372	348	362	351	357	341	303	308	365	361	345	379	387	350	369	377	355	364	350	385	375	371	377	316	339	354	339	364	347	341	373	376	393	363	329	343	322	345	385	370	409	381	330	340	360	352	363	369	355	358	354	355	375	350	325	346	405	374	349	346	348	407	371	360	367	352	376	376	354	387	358	398	338	308	366	337	333	348	360	357	379	336	324	335	349	342	370	366	323	348	362	401	356	365	372	327	408	391	360	352	346	364	329	382	354	394	351	353	329	351	364	333	378	323	346	381	332	326	347	317	336	386	388	346	311	386	358	363	311	380	339	367	356	402	336	349	391	336	331	332	329	369	344	361	385	365	339	338	346	343	354	350	328	372	334	363	397	356	324	347	360	380	381	358	360	353	331	348	369	326	370	339	338	354	347	381	387	357	366	331	366	369	372	377	393	377	349	382	380	374	331	364	399	347	365	374	378	342	345	373	353	377	369	344	370	360	343	363	357	331	336	340	356	382	365	349	347	325	320	365	371	325	364	307	376	375	374	389	325	374	361	359	379	376	355	345	389	341	340	344	353	336	375	379	359	336	350	361	381	359	356	347	316	365	327	347	330	336	332	371	347	358	307	388	361	351	371	340	353	354	360	349	340	353	369	365	365	349	383	377	381	349	352	340	333	317	322	336	367	368	357	356	346	353	379	357	360	347	330	384	363	372	338	330	345	361	331	377	334	337	319	340	345	324	375	385	358	379	379	349	342	336	344	383	349	365	365	375	342	328	361	363	323	347	342	343	341	350	335	356	342	351	367	369	366	350	361	368	314	329	356	364	359	386	346	370	344	367	360	306	359	361	345	343	362	358	382	346	340	343	353	344	354	362	373	345	368	363	336	350	349	348	344	356	370	377	344	350	347	389	354	339	360	336	316	354	342	372	346	347	340	340	378	350	365	337	341	363	364	346	347	323	333	382	364	374	359	367	390	354	382	355	362	369	323	368	329	358	344	363	337	343	342	408	370	345	361	347	380	383	390	376	361	346	368	367	355	355	339	349	377	352	351	369	351	373	325	315	348	351	329	355	373	375	390	386	369	351	341	369	344	373	334	382	349	361	393	324	345	359	355	360	376	337	403	344	328	337	346	341	335	346	370	366	348	370	328	367	350	317	338	351	310	370	341	353	367	340	347	383	355	338	370	367	354	374	348	360	348	384	394	349	354	335	378	357	356	386	304	381	347	369	354	379	396	382	345	354	345	383	372	352	388	311	353	364	360	321	357	375	391	361	345	380	358	367	330	327	332	330	355	382	406	349	372	371	355	342	379	360	345	350	357	355	360	343	367	370	376	347	335	372	365	342	339	364	362	362	347	345	334	366	318	337	360	310	361	348	355	364	342	368	338	350	331	342	334	364	355	350	357	384	350	366	347	349	360	351	331	350	360	367	355	359	331	384	359	403	361	352	346	354	354	349	349	335	330	388	378	345	389	369	363	354	369	331	353	354	348	379	346	400	344	346	337	364	332	365	376	356	305	359	347	308	357	363	356	381	393	368	360	367	361	344	383	369	334	330	342	385	374	378	359	338	348	340	381	366	382	357	367	356	378	358	358	358	346	378	367	354	364	340	374	335	338	342	364	351	379	347	378	367	306	368	340	339	339	353	348	351	336	363	380	385	296	372	362	357	385	372	361	337	338	417	352	349	341	371	370	341	323	339	312	370	357	360	341	340	368	364	370	352	348	366	389	359	346	359	366	365	367	380	344	362	357	374	377	320	343	359	373	353	357	389	362	337	358	358	343	350	370	335	362	339	359	370	347	360	354	361	367	364	404	357	351	354	355	340	380	351	384	366	372	332	335	361	337	327	376	364	371	351	333	364	316	342	331	336	391	356	353	368	348	325	349	386	367	378	364	346	381	369	374	356	356	355	336	340	347	376	369	361	341	396	342	360	339	351	360	329	376	337	345	390	335	340	385	378	352	343	335	371	362	417	359	355	359	356	323	348	371	350	326	370	363	369	378	365	358	358	353	342	357	367	358	363	335	340	367	372	361	377	341	353	370	374	387	382	338	345	324	340	337	350	397	328	328	354	394	387	343	368	339	351	390	349	354	354	365	334	373	370	321	360	341	371	354	378	360	343	357	348	334	344	362	336	373	308	363	357	360	372	342	372	363	380	355	337	380	378	365	342	357	380	348	357	357	370	348	373	375	332	344	368	371	368	330	353	353	323	371	367	362	323	384	372	347	373	365	364	322	338	377	356	331	384	360	340	390	336	357	365	349	366	371	340	380	384	357	371	384	364	346	352	379	378	359	350	348	366	343	373	368	362	382	369	387	377	364	367	347	333	371	367	359	360	367	351	365	368	347	392	361	366	367	367	366	375	348	329	353	325	345	382	345	321	361	361	367	369	344	332	368	348	367	352	344	353	383	373	356	332	307	350	385	354	346	359	331	329	372	375	353	387	335	365	379	346	356	350	324	325	381	343	364	365	360	341	341	395	332	373	398	333	372	362	365	332	326	359	371	351	317	343	388	363	350	335	312	335	347	356	367	385	365	389	355	354	386	333	389	335	369	371	353	382	354	387	342	351	332	366	410	330	366	363	365	363	339	381	334	333	370	354	354	379	342	351	368	354	342	343	336	355	345	344	321	359	356	384	403	351	366	367	374	314	340	352	353	358	393	370	368	356	361	352	339	415	347	364	312	359	384	352	406	327	346	362	364	365	335	350	376	357	372	353	356	349	352	337	353	367	362	353	380	364	337	363	359	357	362	353	368	373	349	358	370	374	365	338	340	368	337	339	369	354	397	360	365	354
23247	21621	29394	24719	22334	23941	22522	10726	4645	2795	2033	1562	1360	1113	1060	863	797	649	591	498	462	478	429	390	400	393	342	352	359	346	342	348	318	317	341	324	327	303	329	343	324	320	312	330	315	327	327	308	328	313	320	322	314	334	320	306	326	322	307	306	304	300	309	321	293	318	322	297	291	298	318	319	325	331	307	305	298	290	307	317	300	315	300	297	293	293	326	319	302	289	317	319	297	360	327	305	327	280	302	310	299	296	302	319	314	295	318	326	326	275	333	304	314	304	315	289	290	322	273	305	317	319	309	303	309	338	308	311	342	303	335	304	297	295	334	327	303	272	294	328	323	299	339	341	301	323	300	304	318	315	302	317	296	315	314	295	290	308	281	294	327	344	327	303	308	305	291	299	319	301	323	293	303	303	330	311	284	299	306	303	320	306	288	326	319	299	299	342	293	319	287	299	302	277	321	298	316	288	315	288	320	315	301	329	312	301	320	311	311	328	347	285	318	306	288	316	301	337	333	307	342	309	344	285	292	302	326	309	289	325	316	297	288	284	285	298	292	316	302	305	346	322	294	322	330	308	313	302	341	328	300	307	317	341	316	279	293	301	323	319	318	318	304	288	284	287	283	289	306	298	308	257	308	301	282	284	317	300	319	299	304	289	319	293	340	295	323	320	320	280	300	304	325	309	319	308	306	312	297	345	334	323	318	301	289	307	308	275	301	318	304	297	316	304	306	303	301	362	281	297	331	323	316	331	340	309	306	311	319	308	311	319	340	279	328	317	327	334	325	297	278	297	306	291	322	351	341	319	289	327	283	325	290	289	323	338	305	323	286	298	278	335	317	309	321	304	325	280	302	321	332	317	291	293	314	310	308	309	310	312	302	298	332	317	316	353	298	331	329	277	316	301	363	306	299	313	289	329	291	304	331	307	321	314	295	293	329	308	296	319	300	305	301	275	328	314	305	319	324	308	307	300	307	355	289	306	313	278	321	316	317	332	321	301	312	291	268	287	271	321	275	332	310	310	318	283	331	287	297	334	301	316	320	304	298	318	315	310	285	329	307	321	260	289	311	288	295	282	306	326	349	278	305	275	287	330	298	323	341	310	312	314	329	322	304	317	318	301	280	329	297	292	291	302	277	337	327	315	318	342	317	314	298	281	283	313	345	320	286	342	336	285	288	314	295	289	319	324	326	300	297	280	293	280	309	326	317	280	290	306	278	316	327	318	322	295	296	292	377	289	299	310	288	332	298	316	314	294	289	285	335	275	310	320	284	311	325	289	294	331	302	348	330	307	317	304	278	275	301	283	310	313	308	261	305	304	313	299	314	323	304	292	305	320	313	321	297	281	335	341	319	293	314	305	327	322	295	306	294	325	292	326	333	316	326	286	336	341	312	302	301	334	304	310	296	312	311	329	302	291	334	307	302	301	305	280	292	293	324	273	293	310	308	315	331	326	329	309	325	300	324	341	324	312	326	300	315	300	289	283	312	308	308	345	348	335	277	321	281	330	311	300	320	321	308	308	311	286	329	312	320	311	322	333	351	337	321	287	277	316	300	324	314	300	296	295	291	302	339	322	305	313	311	295	313	297	296	286	332	318	317	269	315	331	289	307	359	286	319	292	307	329	317	336	319	321	309	297	305	322	325	316	322	311	317	284	303	283	322	306	317	277	318	308	300	286	303	299	351	300	320	330	285	316	330	319	290	335	300	284	312	314	307	323	335	304	296	328	289	304	287	294	318	300	282	288	317	277	296	321	308	311	323	281	294	273	318	344	323	297	278	296	345	317	286	344	312	290	312	287	284	308	288	296	306	309	299	298	302	310	293	287	295	292	328	318	320	288	287	294	316	285	315	310	278	329	333	324	301	315	326	318	317	306	343	335	306	288	315	317	321	334	270	313	295	334	270	315	350	332	312	324	331	302	324	300	303	301	319	335	320	335	310	326	325	278	316	285	337	310	351	309	318	339	302	275	306	314	300	296	315	290	312	323	319	325	312	305	287	337	305	306	321	302	284	324	290	316	280	313	293	308	302	312	326	321	312	321	310	297	284	317	311	318	327	322	324	291	306	294	319	296	317	324	307	339	274	275	309	302	296	333	310	280	310	306	301	330	320	334	317	312	280	316	298	320	352	300	330	297	318	330	302	316	318	343	304	306	291	312	313	328	307	302	344	307	297	327	294	287	291	298	318	299	301	336	309	344	320	315	329	294	323	286	278	309	329	344	307	327	304	312	294	319	321	291	307	326	277	291	360	314	315	319	283	324	305	306	303	330	323	298	300	314	302	328	305	327	347	306	319	315	295	301	307	311	311	300	293	308	322	288	299	285	285	303	349	304	296	291	318	306	302	299	297	318	280	319	313	300	322	285	300	336	307	351	298	350	287	318	278	309	311	320	276	309	293	303	280	321	310	300	296	329	315	322	296	373	311	307	293	328	304	324	302	297	316	310	306	330	311	304	298	309	327	287	300	312	285	280	338	314	300	277	279	294	317	280	313	300	340	286	324	300	322	289	303	300	279	291	321	298	306	311	316	316	315	287	316	299	307	293	322	288	318	273	296	304	289	303	315	301	304	289	339	310	303	276	327	332	285	293	306	319	303	308	308	299	286	285	305	270	342	285	310	316	307	294	299	298	306	281	297	323	343	292	299	324	271	266	339	347	349	305	350	251	346	265	326	331	290	315	324	337	269	309	300	311	297	357	317	298	269	319	305	283	286	271	267	277	300	303	305	303	326	313	296	319	346	305	299	313	286	316	304	322	309	298	291	303	303	328	328	326	352	312	323	332	311	313	348	315	325	290	294	311	318	354	321	281	301	290	310	341	301	303	316	303	298	297	302	328	333	307	294	353	273	296	282	299	267	322	313	295	317	301	336	303	345	296	292	286	306	303	294	297	308	267	299	322	345	330	302	331	296	296	293	332	320	321	310	305	299	299	295	299	303	304	318	310	325	286	297	296	317	306	305	334	328	293	322	320	332	295	325	317	328	300	326	272	292	328	290	303	298	286	299	290	292	295	344	300	286	308	279	323	319	294	295	286	273	301	290	273	291	286	336	329	331	316	310	296	300	300	293	311	325	320	320	332	280	311	301	306	290	327	267	322	309	297	308	315	341	271	298	313	306	303	319	330	312	315	301	310	290	308	307	323	310	310	319	296	308	313	305	292	314	279	313	349	326	289	318	325	306	290	305	308	317	298	294	312	311	350	328	295	288	317	323	293	284	319	311	298	299	288	323	316	293	299	292	296	326	304	315	302	333	296	323	324	303	288	291	315	309	301	308	289	309	301	323	296	332	325	309	320	294	304	302	328	291	313	310	329	282	302	293	300	321	292	304	317	318	332	298	302	310	324	301	287	299	313	289	294	315	303	309	294	308	289	286	307	296	297	310	300	303	290	307	290	318	309	338	314	331	300	342	318	319	321	274	330	298	320	286	290	317	308	321	281	298	308	307	309	323	295	285	294	294	293	333	278	300	292	293	311
39206	71271	63154	43045	32883	26898	20585	13384	7170	4621	3289	2695	2090	1815	1594	1220	1058	949	845	683	618	569	575	511	475	477	500	474	454	415	437	417	440	386	346	366	375	390	384	332	369	388	393	382	383	356	357	370	361	374	341	369	329	339	399	371	377	365	356	350	389	379	357	358	348	364	373	401	349	351	359	357	357	367	346	346	350	374	407	353	372	352	359	374	356	346	371	369	347	356	368	373	373	349	368	372	365	367	335	358	390	348	409	345	373	348	344	363	349	374	326	375	376	363	338	394	386	343	360	373	370	379	362	382	363	346	343	357	333	359	341	342	350	313	366	363	353	376	366	382	342	361	375	375	358	366	383	380	369	361	359	381	335	365	366	363	339	352	377	373	325	385	358	386	364	345	364	361	331	371	380	367	369	337	360	336	331	356	352	319	355	372	383	371	349	322	354	348	356	334	394	358	355	339	349	375	357	364	368	338	385	352	372	359	377	336	385	348	345	361	352	377	381	380	368	336	336	373	358	368	351	356	324	359	366	368	361	347	364	380	374	370	369	355	361	370	361	403	355	346	381	370	375	372	322	360	377	316	347	343	376	353	355	350	381	405	371	357	379	340	365	378	332	359	351	361	384	387	343	340	373	373	346	371	368	388	322	380	381	348	360	350	365	368	336	361	353	390	344	372	382	343	383	391	322	339	365	366	377	369	376	362	338	374	389	364	376	354	349	389	364	376	382	369	387	377	352	380	338	348	360	384	341	345	356	343	354	381	368	377	332	304	374	390	365	369	331	350	366	326	361	397	327	386	360	374	386	377	352	369	357	385	355	348	362	353	359	353	378	358	373	352	370	376	350	388	346	366	340	336	372	360	363	344	356	362	344	354	366	369	363	366	350	340	362	360	366	360	364	353	356	369	392	364	339	365	369	361	352	360	382	360	379	390	351	375	380	349	388	292	373	343	403	359	367	354	358	386	366	353	401	346	337	323	352	349	376	357	371	338	392	379	376	364	371	377	345	352	349	339	341	359	378	364	308	328	346	359	363	385	338	372	379	424	357	334	367	365	349	342	356	368	372	361	349	399	381	356	337	360	385	346	339	366	351	357	371	373	364	339	361	360	324	346	355	374	374	338	365	323	361	349	364	382	366	379	344	327	352	353	364	374	383	386	372	387	329	360	370	381	385	327	389	379	374	365	362	376	386	343	349	364	345	345	383	383	405	350	356	341	370	358	337	350	393	341	385	360	387	385	356	365	320	362	358	348	373	365	368	354	371	367	360	357	394	378	370	340	372	374	376	372	348	358	367	373	370	361	373	343	363	377	359	375	357	370	364	381	345	328	343	358	350	378	404	377	390	345	325	385	372	357	365	347	370	365	370	390	389	365	328	382	380	349	346	340	369	393	369	340	374	344	386	335	377	381	374	352	328	352	348	371	385	339	395	378	376	366	375	393	379	360	377	387	348	320	336	402	360	377	381	388	356	384	336	379	330	378	374	357	379	354	340	369	363	373	346	366	390	372	372	361	340	359	328	358	351	344	344	378	393	377	376	380	404	356	329	351	353	359	382	354	354	392	397	364	347	341	374	396	371	360	344	379	389	360	360	313	354	359	331	367	338	351	385	392	349	371	373	358	352	378	382	369	370	377	371	346	375	399	363	344	359	352	367	329	325	364	383	326	392	372	320	350	354	366	349	378	361	317	325	353	368	382	369	358	379	335	345	401	368	379	366	339	358	358	353	385	375	388	362	381	382	362	373	350	357	364	369	350	389	323	358	360	361	387	351	340	368	327	350	349	342	401	390	362	362	355	364	370	370	352	372	368	369	385	385	352	355	372	349	336	372	357	348	355	336	354	353	339	342	391	360	362	344	369	351	359	320	366	339	385	371	352	365	393	360	389	378	350	354	339	374	367	367	339	353	370	364	390	354	388	334	347	381	356	362	379	351	365	372	338	337	336	336	388	354	336	386	371	369	375	389	390	334	366	366	342	378	356	334	374	391	357	374	344	367	376	374	395	385	389	350	370	325	382	383	400	379	338	406	366	358	323	374	359	379	381	338	356	394	333	377	351	381	351	355	381	354	360	374	370	388	355	377	417	370	356	340	353	348	361	357	353	359	373	368	382	343	348	379	369	353	355	359	359	379	338	351	349	358	362	377	363	339	349	362	339	412	343	367	341	337	368	346	373	368	317	362	380	331	341	372	354	389	350	356	374	402	344	390	350	382	394	380	331	390	351	379	366	385	346	331	392	370	338	341	344	366	388	347	387	383	353	350	350	374	392	379	374	391	369	393	360	335	335	404	398	345	353	380	330	354	347	364	336	354	327	379	375	348	348	390	345	369	338	358	364	368	349	372	378	367	346	360	338	352	337	360	369	351	322	363	384	359	336	370	348	360	370	381	347	338	352	372	392	353	350	338	354	354	358	388	393	379	369	393	365	346	362	366	354	324	349	332	398	354	398	384	333	357	354	362	373	357	332	372	354	378	345	373	366	360	371	347	352	368	375	401	321	359	365	368	357	317	333	384	386	357	373	377	365	323	367	348	325	317	366	329	350	341	384	395	361	384	370	357	367	369	365	343	375	372	332	346	379	374	360	347	382	359	356	339	352	352	353	339	373	379	350	384	342	386	361	376	373	351	383	362	344	382	379	334	367	367	377	396	350	327	351	372	366	357	387	346	364	361	349	364	346	360	373	345	393	337	343	358	364	368	362	381	367	367	377	314	376	380	387	367	378	370	361	357	368	372	353	383	381	339	348	388	390	357	343	383	352	346	374	347	400	366	351	378	348	380	382	367	367	385	353	355	338	363	375	382	349	376	375	363	325	313	377	362	353	387	332	325	346	387	359	360	348	326	410	343	352	358	366	373	323	346	338	378	356	354	350	400	363	345	370	360	355	362	370	339	357	352	340	368	416	347	344	367	386	337	371	340	359	360	359	359	355	391	344	377	365	350	367	338	353	346	332	350	320	363	359	354	356	351	342	366	355	378	351	325	352	368	338	354	355	383	393	396	361	361	321	368	355	363	351	373	356	389	374	336	366	355	374	346	347	368	370	374	345	365	372	383	347	340	342	375	381	386	373	383	367	361	358	377	333	345	391	349	357	381	377	370	359	358	363	347	336	330	377	379	357	360	356	372	341	355	363	354	338	352	377	382	338	381	355	373	381	358	341	353	367	366	366	334	331	365	313	354	325	359	374	360	368	347	360	333	372	391	378	389	352	356	369	376	360	353	375	365	355	366	356	356	322	357	353	359	346	403	363	380	332	367	340	371	365	389	359	350	364	394	413	355	383	333	348	387	345	331	362	364	388	355	353	347	376	323	347	355	346	332	378	337	362	366	378	352	374	370	380	369	366	382	375	349	355	400	368	353	386	360	365	382	344	375	369	370	344	397	347	347	354	366	350	370	325	337	362	353	341	361	384	347	354	378	348	360	327	385	345	367	392	392	356	348	377	394	367	383	368	359	327	370	364	351	367	365	354	342	373	368	343
31166	36854	40024	29101	16269	9166	5704	2878	1847	1325	1017	839	775	675	599	563	492	485	396	432	397	401	352	364	342	334	316	333	312	331	312	350	335	319	322	328	296	288	306	312	301	277	299	295	287	316	298	297	296	322	295	283	308	310	323	313	324	297	305	294	287	296	299	301	282	310	289	279	310	286	314	292	301	284	312	294	314	280	328	302	313	284	278	313	288	309	292	283	321	312	268	310	282	308	269	290	280	269	312	311	278	284	318	315	328	346	293	296	262	271	317	291	279	290	299	302	247	319	289	326	307	279	314	314	292	338	300	299	317	302	305	288	309	297	304	284	311	339	283	284	290	294	275	311	320	317	342	302	284	296	290	293	295	312	304	330	294	307	284	286	283	261	293	288	295	298	291	259	307	294	293	300	290	298	287	312	317	313	313	327	308	265	293	294	320	317	293	319	278	304	296	287	334	337	320	292	291	299	306	301	307	261	280	299	315	282	275	296	311	316	288	291	304	293	272	321	305	308	300	308	290	311	335	300	264	256	297	271	298	309	304	321	338	304	317	284	293	330	269	274	290	303	286	332	315	310	303	265	292	320	269	280	307	294	330	272	318	304	303	318	318	325	273	304	292	277	280	280	338	307	285	302	288	298	306	300	309	305	304	293	302	322	291	277	300	294	286	296	290	261	269	305	314	312	291	303	313	289	324	274	283	300	303	270	311	269	287	326	315	334	339	276	286	271	293	307	308	324	308	314	303	284	303	280	293	323	292	291	310	292	312	283	297	310	300	309	339	306	284	306	283	314	305	263	268	303	294	329	302	276	303	316	297	303	315	322	298	273	337	292	265	287	297	286	331	313	246	321	268	278	304	291	323	329	305	261	310	334	281	300	292	305	277	263	282	311	297	304	311	309	302	280	294	271	288	313	275	316	307	297	299	287	296	299	273	323	287	316	291	291	303	293	312	330	306	278	327	297	278	294	332	294	319	258	297	285	308	306	256	299	302	317	261	302	305	285	281	283	300	265	314	305	306	317	297	333	270	304	279	290	301	315	310	308	297	307	307	292	301	328	334	301	276	310	307	314	293	291	285	289	303	284	273	298	303	302	299	314	281	317	301	259	272	311	299	262	278	314	291	271	317	277	307	284	324	295	293	292	315	319	313	288	312	268	288	297	290	298	324	273	263	298	290	326	287	316	314	282	293	273	272	299	325	310	341	301	301	285	312	282	306	304	256	295	304	322	298	325	298	302	302	316	335	302	324	306	293	277	282	304	291	310	306	321	296	282	309	277	295	311	318	304	287	288	299	316	336	317	327	336	302	294	321	292	296	328	295	328	285	287	301	296	304	301	256	313	322	312	289	284	292	302	327	295	308	306	336	302	307	300	290	313	305	254	304	281	274	309	278	259	315	324	312	292	300	298	309	297	257	309	320	283	293	291	301	308	312	317	302	336	302	311	302	281	316	281	286	285	308	314	307	285	291	307	331	271	317	301	327	298	279	301	304	294	308	289	309	268	297	307	285	263	284	320	287	290	317	303	306	276	296	307	290	308	312	321	316	321	276	292	296	315	268	332	313	326	304	311	285	275	294	304	276	290	313	309	315	281	319	288	338	309	313	270	297	283	282	314	294	314	318	313	297	263	299	292	294	307	289	318	297	298	276	290	268	277	297	319	251	312	292	289	317	326	338	294	275	279	261	301	318	291	317	309	320	305	297	327	308	305	299	310	263	324	317	308	310	288	305	301	301	284	275	311	316	278	328	331	305	301	286	297	309	291	274	303	289	333	287	287	286	307	280	305	276	319	313	321	317	294	293	315	295	297	308	272	298	269	316	311	296	298	303	321	322	294	302	282	288	281	295	309	287	267	300	296	326	317	297	315	308	294	308	301	275	299	297	273	276	286	283	305	312	317	297	308	290	305	287	291	291	304	310	291	287	280	306	268	270	251	319	289	293	301	290	297	308	295	269	310	306	312	272	287	327	298	300	284	296	300	286	278	332	300	304	312	289	331	304	306	275	311	311	278	303	297	295	307	318	326	279	285	326	300	318	270	281	278	288	282	301	317	289	317	344	289	286	281	303	271	290	283	266	293	306	278	280	281	279	267	308	273	282	297	302	301	264	281	319	285	303	340	295	291	288	301	284	298	282	293	294	311	293	308	344	290	307	328	309	304	277	301	295	264	295	329	297	326	320	283	256	302	322	316	306	284	328	283	288	318	311	278	285	281	330	345	302	317	281	282	303	295	286	313	273	294	292	285	281	281	306	309	287	283	270	299	262	301	304	330	311	288	306	302	301	285	280	287	304	282	287	282	278	300	332	292	304	312	295	285	324	294	308	292	292	274	322	307	303	317	290	291	289	289	290	289	313	329	321	298	295	297	303	305	311	292	293	321	304	312	323	303	283	289	300	279	301	314	299	271	309	276	298	304	332	296	302	338	296	314	294	314	285	313	265	278	297	293	297	302	285	320	314	295	278	278	323	301	315	329	284	274	334	303	296	308	310	266	297	334	274	291	303	304	302	303	299	292	294	296	274	295	294	269	309	255	269	290	290	310	306	285	301	281	295	313	284	317	297	257	291	312	293	302	290	312	317	320	304	306	292	248	299	272	310	305	328	287	272	288	318	303	287	273	287	296	332	320	305	300	291	315	268	342	299	291	318	323	325	319	306	301	289	294	302	269	294	272	343	272	315	282	290	272	261	276	276	291	298	324	306	296	275	303	285	310	288	292	326	311	281	321	313	261	304	306	274	306	275	316	334	300	292	309	291	290	314	302	283	312	284	295	307	308	284	292	272	279	318	281	287	295	313	286	302	313	326	313	312	307	300	323	316	330	286	316	304	301	283	306	262	286	311	310	295	273	302	309	282	285	288	305	282	311	291	279	291	291	275	293	280	305	310	279	301	304	266	318	301	319	294	273	315	343	329	309	303	272	304	308	287	319	294	310	339	288	303	289	289	329	303	281	281	294	270	301	296	300	307	295	324	287	326	307	303	281	297	306	297	270	291	300	290	264	302	272	294	283	268	286	269	287	283	298	321	307	298	277	277	326	298	317	303	313	303	279	319	303	306	278	287	289	305	264	325	315	311	290	303	296	288	277	310	309	339	293	315	302	303	312	306	282	326	292	272	301	240	310	282	270	298	312	300	278	292	299	310	323	294	303	305	290	302	294	333	286	275	299	280	303	310	281	273	289	300	291	262	281	303	300	275	304	315	267	283	287	313	275	308	270	278	283	285	290	296	278	265	275	320	297	286	299	293	314	318	302	310	345	284	272	295	301	310	315	278	286	304	307	290	287	301	312	297	280	285	276	297	268	310	299	303	301	298	289	260	302	307	309	312	304	327	309	336	291	281	300	308	286	304	283	317	280	301	303	281	308	326	298	277	295	305	314	286	294	304	302	292	270	272	324	321	284	286	287	296	310	315	296	293	288	293	287	297	334	304	262	296	301	272	316	308	302	302	288	287	320	286	316	269	303	337	309	311	301	289	285
36453	55092	43503	29334	19207	13707	9254	5097	3242	2160	1667	1435	1191	1065	881	828	690	612	590	484	518	482	433	403	432	404	416	404	409	398	387	385	392	376	362	364	385	380	350	385	374	370	358	350	347	388	377	362	353	363	341	344	371	368	355	359	352	368	376	379	352	383	357	365	372	376	365	370	370	386	372	352	372	352	373	363	354	342	343	349	358	340	341	352	366	357	368	351	343	355	333	353	370	350	383	350	365	362	374	360	376	350	351	369	321	378	352	347	359	314	348	347	346	342	349	345	378	335	345	359	373	369	372	351	359	340	367	375	344	340	317	334	358	357	342	374	342	342	365	381	373	360	376	349	331	383	347	383	376	345	365	354	390	349	367	402	351	341	361	342	307	363	389	349	347	355	375	395	335	342	347	372	354	364	359	353	362	377	400	360	364	360	357	359	433	389	360	375	365	393	348	379	348	383	341	372	409	358	389	356	390	331	362	402	371	350	358	337	365	383	365	367	364	408	364	381	340	330	399	327	392	373	355	330	346	349	354	374	390	383	364	345	330	359	389	393	357	356	359	351	377	379	375	341	380	355	378	389	387	363	336	354	399	341	370	334	338	359	364	399	367	377	348	355	352	347	330	365	379	385	336	390	345	349	362	363	346	356	365	377	328	375	335	385	386	419	364	344	374	374	361	379	359	363	320	333	342	390	400	338	336	380	393	348	351	350	352	305	333	355	377	363	364	347	368	382	308	360	367	388	366	357	342	349	345	370	348	371	337	358	382	364	354	358	327	379	387	378	347	354	355	379	332	382	358	362	384	359	372	347	370	383	378	338	361	347	377	339	359	380	360	347	339	391	376	344	341	323	364	356	368	344	385	357	331	343	361	392	390	355	333	321	362	356	385	365	378	360	398	384	375	355	329	389	339	362	359	379	377	349	351	347	367	339	383	348	366	338	332	377	347	385	334	361	323	355	340	377	347	356	342	391	354	378	359	333	348	353	348	354	347	327	377	349	367	366	373	346	337	382	367	357	365	355	338	367	322	384	375	369	377	374	338	361	370	345	371	345	383	367	361	354	355	329	375	370	340	353	368	375	354	352	350	383	364	361	341	390	339	343	365	365	393	339	390	363	350	333	370	365	351	377	333	344	342	372	369	358	340	393	380	347	372	367	362	394	394	379	351	351	343	365	365	373	355	353	350	379	343	356	343	344	351	347	363	346	379	342	335	380	350	340	343	333	384	375	373	359	367	369	370	315	362	376	359	358	341	356	352	335	353	370	355	361	386	364	345	364	346	357	366	352	326	351	382	376	349	366	401	368	399	361	363	351	346	374	365	353	342	342	336	355	350	359	366	344	341	361	331	338	341	365	363	340	339	352	361	357	348	376	373	393	377	396	373	355	367	337	359	348	326	330	373	358	360	389	378	331	364	378	369	360	346	357	390	364	374	368	372	349	346	373	382	347	354	392	389	341	392	366	367	355	337	351	362	343	349	396	351	326	341	376	350	347	402	366	348	357	386	334	351	333	338	343	379	361	383	367	366	347	366	345	330	390	347	399	379	332	388	374	375	353	394	331	356	326	358	351	367	364	379	367	381	365	327	351	353	401	376	362	393	379	418	377	370	338	326	359	375	352	374	339	377	334	342	355	380	357	351	384	362	397	346	384	356	328	346	354	370	366	353	387	352	363	369	370	357	345	357	351	345	353	364	396	381	350	367	388	325	324	377	351	349	360	374	345	356	403	354	346	356	357	357	373	341	351	326	344	352	339	376	394	343	355	368	365	349	348	358	385	363	362	349	357	340	337	329	361	364	325	349	388	360	352	367	346	364	336	356	376	358	336	362	358	332	327	361	314	364	337	371	334	357	353	328	356	355	366	385	372	357	360	323	338	374	375	375	362	361	343	395	339	361	380	371	359	342	345	388	339	353	335	390	384	356	355	358	359	372	351	376	376	389	366	376	365	389	380	338	360	344	356	353	371	361	360	385	358	360	329	388	344	337	355	360	345	372	347	371	357	378	346	361	361	358	348	392	331	340	377	331	337	344	370	379	382	376	350	343	363	334	356	382	336	342	391	385	391	366	346	329	378	354	377	356	392	342	394	349	373	354	351	334	364	347	358	355	345	369	412	365	383	351	349	333	353	364	357	375	383	344	353	354	351	336	339	350	322	353	380	383	400	337	343	391	404	385	340	373	371	352	364	346	372	370	339	373	336	322	340	382	314	426	357	398	391	346	370	334	314	365	365	391	338	386	354	333	379	400	344	384	383	346	378	361	349	363	354	366	375	377	368	358	379	350	359	361	349	329	352	347	361	370	336	363	364	388	355	367	354	329	362	395	363	364	344	353	343	352	373	377	358	362	382	349	347	347	361	338	400	346	358	367	332	339	382	320	343	352	384	373	365	353	379	372	354	340	374	338	370	399	346	334	341	376	380	358	347	331	358	363	348	375	392	339	374	350	326	355	349	362	377	363	360	345	362	362	351	350	400	364	355	326	336	361	369	347	389	390	385	348	352	368	365	378	343	390	372	339	356	377	366	358	343	339	342	364	378	385	364	360	349	382	328	356	344	352	355	322	367	369	359	370	365	377	355	361	350	328	416	353	380	379	341	369	344	355	355	363	346	370	351	377	372	376	369	322	363	362	371	338	369	402	356	347	349	326	392	367	380	367	380	331	349	362	375	378	349	381	306	341	329	343	362	359	337	362	333	345	337	312	363	340	350	343	353	321	357	350	369	370	356	327	354	379	334	341	380	362	345	352	377	399	359	341	337	349	301	361	360	380	402	386	360	328	389	333	401	388	387	371	378	367	354	377	368	341	343	349	363	347	329	376	375	399	355	373	346	345	367	353	395	376	369	375	357	339	370	337	381	399	372	367	380	349	362	362	361	360	358	372	366	326	361	383	372	368	360	409	337	375	380	395	359	348	361	356	354	378	356	346	378	375	359	352	348	376	393	357	388	402	363	388	389	347	376	343	352	350	352	365	371	372	360	347	361	349	342	349	338	351	363	351	375	328	366	383	369	368	341	377	349	387	363	357	362	363	359	345	351	398	350	336	331	334	372	364	350	335	386	372	359	352	323	372	361	342	365	351	373	380	342	374	358	328	374	369	361	374	351	352	353	341	363	360	307	393	365	373	371	332	368	317	339	342	367	349	357	354	348	340	378	343	365	331	373	351	356	319	382	358	353	372	360	360	332	353	368	363	333	357	326	338	346	368	368	368	381	359	403	354	356	359	348	374	352	364	368	341	344	344	331	378	369	399	357	340	391	383	361	390	374	333	348	343	353	383	350	371	386	374	357	361	361	358	348	335	343	384	364	365	368	387	388	333	357	360	335	382	353	367	367	334	400	348	370	376	377	396	368	362	357	377	341	334	368	343	358	349	339	367	361	369	354	360	367	369	359	360	351	372	364	330	351	353	335	380	346	384	347	373	384	316	339	390	370	387	328	349	397	369	380	351	337	372	328	346	355	348	370	365	356	356	395	363	348
24423	21660	29099	26271	23766	20677	14044	5972	3112	1876	1407	1163	1075	884	786	712	611	527	521	479	417	402	402	384	358	358	339	348	329	302	333	324	332	335	331	288	329	333	301	306	316	326	292	269	278	287	322	309	312	317	336	299	300	308	301	305	293	316	311	315	324	312	273	322	302	321	287	314	323	317	332	303	303	339	284	275	296	286	305	321	299	278	300	284	343	313	270	286	318	273	292	319	312	275	297	287	325	313	311	287	300	300	299	266	327	292	272	296	301	300	340	338	294	334	316	309	303	301	286	303	300	322	288	331	300	329	332	298	295	315	305	329	305	324	301	320	308	308	336	286	299	299	295	293	315	287	295	305	319	304	303	306	316	302	317	291	329	319	288	265	274	285	304	307	270	318	272	290	308	318	302	308	330	319	309	342	273	319	287	292	287	306	304	308	250	310	286	326	288	294	274	305	283	301	341	310	303	317	310	326	307	323	296	305	303	316	300	325	314	332	327	308	345	305	306	303	293	295	309	308	310	305	284	290	329	292	306	300	294	315	297	273	299	305	311	323	301	312	313	275	330	301	290	322	314	304	319	323	293	319	311	326	307	288	289	284	334	285	311	277	309	274	319	280	283	300	308	280	271	295	273	333	339	322	339	289	319	312	301	303	296	323	297	311	312	281	306	271	296	292	288	335	309	325	316	273	293	320	315	278	318	290	312	291	289	289	308	303	281	311	265	290	270	288	296	336	312	283	324	281	346	295	298	306	322	279	280	268	283	311	300	323	316	296	293	327	313	274	304	279	294	304	304	265	297	314	301	299	274	319	280	295	299	310	323	340	333	281	327	343	275	289	290	284	310	289	285	298	287	306	323	337	299	295	310	270	272	294	309	284	306	349	329	301	327	304	316	302	328	294	293	297	315	302	328	293	299	342	329	299	311	334	285	292	305	275	284	324	299	288	323	314	324	309	331	278	349	317	296	322	282	283	272	319	304	280	338	284	292	309	285	293	315	297	301	288	302	279	300	285	307	283	276	294	292	315	292	324	299	266	315	318	331	288	311	302	287	303	281	305	301	328	268	313	307	320	317	312	329	275	307	326	365	296	282	307	309	340	330	319	289	302	308	299	271	288	306	294	331	312	289	257	290	309	301	317	333	295	298	339	295	310	314	295	340	293	303	289	316	320	292	313	281	324	302	316	303	274	308	321	306	312	273	305	291	304	290	297	275	288	293	302	318	308	302	302	309	308	310	316	297	304	294	310	292	305	277	285	350	334	317	310	304	314	344	290	310	304	328	292	288	290	330	281	292	336	310	306	293	345	285	307	295	301	297	317	309	327	309	317	285	283	320	303	296	328	307	318	309	291	317	304	306	323	300	296	294	302	242	281	304	295	305	317	321	328	290	295	298	279	290	292	312	286	271	279	303	259	316	295	309	331	290	330	297	312	296	294	320	300	296	312	283	335	312	278	332	299	270	293	323	324	310	295	277	278	294	304	285	298	314	296	328	299	284	283	349	327	309	298	316	317	280	330	293	270	276	295	302	294	317	291	326	347	285	295	311	287	309	267	329	305	298	280	281	266	315	336	273	301	285	323	324	335	289	307	285	300	277	297	288	295	321	307	313	354	267	318	308	316	335	305	328	301	323	312	345	300	319	321	282	301	327	293	279	310	310	335	317	280	290	309	292	275	305	325	342	298	325	300	304	322	270	339	294	315	259	321	320	277	318	269	332	287	315	265	304	323	286	322	329	300	306	300	299	299	285	325	302	330	281	309	299	315	300	310	315	289	307	304	276	308	304	304	275	282	311	302	300	317	336	296	295	333	311	327	310	304	301	285	303	266	301	325	309	288	286	302	287	307	366	303	322	307	326	293	306	333	327	312	257	327	311	308	305	321	303	316	296	292	324	317	320	262	290	300	306	310	276	286	321	267	318	289	312	346	299	292	314	294	309	319	314	290	283	280	330	330	309	342	326	303	305	275	319	326	294	299	311	286	295	311	315	277	286	303	315	330	291	292	303	280	313	298	325	294	329	311	291	347	302	292	326	310	300	344	276	341	336	322	295	325	289	299	338	313	296	308	285	299	286	315	315	307	294	294	301	297	299	288	302	306	290	260	298	282	312	308	332	318	302	291	334	301	312	314	299	287	322	316	303	292	322	293	290	309	333	307	305	299	293	298	292	277	333	279	308	351	268	290	304	322	301	285	327	265	299	287	310	284	305	287	316	314	320	263	279	284	319	296	284	313	285	312	283	299	302	315	315	305	323	319	316	325	310	272	307	300	306	298	335	298	288	326	332	327	320	285	319	310	307	300	321	329	281	316	315	321	271	318	302	288	330	325	269	341	314	301	301	304	296	302	288	292	297	328	295	300	322	315	309	307	294	298	316	327	295	334	311	278	312	306	334	298	336	293	300	291	310	313	312	278	265	308	306	305	306	286	292	288	268	306	294	301	300	306	319	322	301	281	294	283	319	306	331	311	295	270	295	300	294	307	304	347	307	292	298	315	299	315	288	304	304	310	333	293	322	291	249	297	304	289	308	330	320	311	289	301	296	287	280	325	303	306	311	309	265	320	312	310	292	293	315	300	293	269	311	299	294	271	296	316	297	274	315	332	292	309	302	296	296	282	305	280	305	329	309	314	311	308	304	279	310	303	276	330	314	302	311	342	295	295	291	305	295	321	312	288	296	308	304	288	293	303	330	287	305	311	309	290	296	301	301	300	282	302	329	327	254	299	305	335	298	285	316	342	310	321	319	277	314	338	275	313	315	279	288	319	274	321	290	294	326	321	303	279	286	307	321	317	308	312	298	296	305	298	293	305	320	315	309	305	285	308	278	304	318	285	280	274	298	289	307	270	285	286	307	274	293	320	282	309	330	294	289	319	297	323	325	318	275	301	266	341	302	301	300	304	292	311	298	300	310	298	303	308	296	282	317	272	296	341	288	303	329	306	278	281	303	335	323	328	307	275	280	302	259	303	302	305	315	294	295	286	321	312	283	296	352	280	302	313	293	293	309	303	324	299	308	282	287	333	308	303	299	325	305	290	302	302	264	304	293	311	282	304	280	275	333	294	337	309	300	301	304	273	303	274	315	259	295	317	313	329	286	324	313	326	309	294	305	320	300	261	323	277	299	311	295	304	311	279	326	328	330	325	303	328	303	289	329	297	299	308	295	313	302	295	273	313	300	338	306	310	322	281	297	308	296	311	301	307	306	288	289	287	281	308	284	309	278	359	287	299	276	300	276	293	315	335	294	268	298	283	298	265	325	271	319	307	309	279	324	298	304	284	296	294	323	283	298	279	291	299	269	312	273	312	312	290	277	301	294	291	306	318	282	305	327	308	292	285	294	285	294	297	300	294	352	295	273	317	275	292	321	289	328	296	314	322	321	298	300	318	322	284	306	318	289	285	302	311	288	251	293	304	322	300	302	297	309	295	306	323	295	326	270	294	333	324	305	303	302	341	348	294	364	299	302	295	336	337	313	303	276	293
38279	65216	53016	39645	28439	20813	15092	8619	4985	3147	2316	1886	1613	1305	1165	1018	882	782	691	650	538	573	493	514	470	479	446	430	442	387	421	426	378	389	395	400	361	376	384	371	400	371	372	344	353	411	361	336	365	392	338	356	360	383	387	386	378	338	352	345	385	389	386	358	344	357	357	382	361	347	379	386	365	396	358	376	382	362	386	366	374	363	377	369	352	373	376	359	397	380	373	372	376	350	359	356	342	346	364	356	370	334	365	353	410	335	376	376	356	353	370	358	392	378	381	313	358	355	366	398	360	338	403	372	365	364	367	386	351	359	363	326	367	351	370	404	390	331	401	363	347	345	349	345	352	376	388	341	362	371	358	413	350	343	370	338	381	369	377	361	369	362	370	339	350	343	343	359	374	355	327	350	371	366	370	347	366	407	346	360	372	334	390	385	378	395	343	357	387	385	377	379	386	398	335	362	383	361	355	366	348	364	378	388	347	346	365	378	366	372	359	330	399	380	379	377	373	336	362	391	374	360	352	373	339	363	382	356	365	382	366	387	355	366	385	361	340	339	380	396	343	348	404	388	371	369	390	367	375	331	340	363	353	363	375	374	360	380	395	350	379	352	363	369	349	375	338	354	378	340	371	410	368	389	335	371	370	372	365	379	396	348	409	361	411	400	383	337	373	349	352	373	346	335	346	346	343	359	383	407	382	343	361	330	359	361	355	393	399	371	369	386	378	375	368	343	353	359	357	337	359	368	384	376	354	351	362	352	407	357	371	347	351	357	391	343	367	325	356	345	377	375	368	342	357	376	341	358	376	365	378	387	330	334	390	369	360	352	337	351	347	397	380	367	329	344	351	353	366	408	377	340	389	370	365	389	375	375	362	382	342	364	386	372	380	389	343	364	363	342	354	373	372	341	384	346	369	372	387	385	376	368	377	368	396	355	358	383	389	328	335	372	363	362	381	349	375	358	347	373	346	364	378	381	348	348	378	367	342	343	385	342	347	381	300	391	397	359	351	403	336	376	359	353	330	383	361	394	381	363	350	373	365	391	355	393	356	349	342	347	360	360	337	364	353	351	380	317	395	365	350	342	375	373	362	383	348	366	348	354	392	354	383	389	349	384	356	384	375	335	376	349	383	354	390	381	356	366	362	353	386	345	396	370	384	337	368	356	372	346	383	338	384	359	410	359	360	382	354	351	353	373	372	392	382	363	382	391	356	364	372	358	377	379	372	353	365	350	363	367	369	330	357	354	344	374	362	371	398	393	357	352	366	409	357	343	347	388	366	401	385	354	343	390	348	343	376	389	349	354	364	365	372	375	377	353	367	355	373	357	351	333	341	367	415	388	340	338	368	408	385	337	369	343	344	374	366	365	361	411	350	362	358	378	391	346	343	371	368	349	342	358	385	378	366	346	351	349	365	388	329	354	354	357	368	341	377	383	390	346	348	368	369	342	368	402	366	339	370	354	363	378	392	359	432	354	370	370	374	357	348	364	353	356	355	350	359	415	396	346	353	364	343	421	356	347	414	360	371	383	399	370	359	348	383	374	358	349	378	375	361	336	357	346	356	355	411	365	360	373	325	372	367	382	354	356	366	353	393	390	368	348	389	387	354	348	391	326	388	376	367	342	391	340	365	367	361	360	396	352	391	392	366	336	344	359	370	380	392	349	356	395	368	350	346	345	399	354	379	371	348	351	359	364	351	359	338	354	391	360	382	358	379	336	341	349	346	380	333	376	363	339	327	348	373	380	377	364	389	360	364	357	334	375	356	352	363	352	372	402	353	380	377	374	363	361	371	369	396	371	351	344	384	378	322	389	328	361	370	367	364	363	380	355	370	370	378	342	350	373	364	357	357	346	358	370	341	376	378	340	345	393	390	357	349	370	434	369	389	332	351	364	393	373	356	361	352	376	353	359	393	353	399	390	350	377	375	351	369	367	381	346	352	368	371	366	372	376	345	395	377	373	361	355	350	346	370	354	329	354	356	345	385	368	372	346	364	374	349	361	386	350	392	362	387	364	333	377	348	372	373	359	362	363	367	359	352	348	380	369	355	340	328	397	355	343	345	389	359	364	386	359	342	342	369	367	336	366	332	347	344	385	377	339	335	334	331	360	370	375	360	362	362	374	360	330	368	324	341	366	345	359	342	347	383	365	358	371	329	374	387	376	372	348	349	374	369	377	400	384	348	369	367	379	379	383	367	365	366	419	335	352	410	376	380	350	375	387	359	392	344	356	346	399	381	383	373	375	356	352	436	400	333	388	384	362	393	379	362	348	363	381	372	360	324	348	371	370	363	398	362	382	379	364	342	337	345	353	338	367	404	361	367	353	371	367	355	370	335	371	362	365	338	404	342	333	355	358	374	372	409	366	370	360	374	372	403	357	375	358	344	354	348	347	346	369	332	374	366	369	346	336	346	362	380	376	360	353	361	363	333	356	348	363	347	338	355	366	325	353	358	373	370	355	370	364	395	371	342	365	386	391	378	344	342	386	349	356	356	359	353	358	402	367	373	348	381	352	360	363	367	348	358	351	362	364	372	369	361	350	349	335	350	359	358	346	386	357	345	409	369	339	347	370	364	388	369	344	357	361	338	364	389	356	383	359	401	362	342	337	372	338	349	345	377	383	374	357	335	351	402	378	325	366	392	334	349	366	393	366	345	371	365	381	325	370	388	353	344	351	361	395	373	389	405	367	381	339	339	363	365	385	368	336	355	355	325	354	391	387	383	367	372	362	386	358	370	382	393	378	380	359	328	376	348	406	386	354	350	338	378	359	352	337	394	381	367	388	401	351	326	379	360	353	357	357	375	374	357	338	338	373	344	349	376	361	392	422	386	394	335	377	330	374	344	353	355	354	348	399	331	355	387	380	389	362	354	368	340	359	380	363	311	315	402	380	330	357	349	380	358	345	339	370	371	341	383	359	347	366	382	371	345	350	382	375	393	331	341	384	382	374	391	353	368	348	375	372	416	356	366	336	381	382	371	344	357	350	383	380	361	377	414	390	381	384	387	364	389	377	387	392	360	348	353	365	330	331	368	344	376	365	340	338	349	359	384	354	358	356	369	349	374	370	350	382	396	351	362	384	356	366	368	370	370	344	381	375	370	343	347	361	339	343	368	391	359	330	360	358	373	353	346	374	396	378	387	357	373	360	389	385	380	387	368	365	370	359	350	375	362	391	361	353	388	363	377	404	374	366	365	349	367	332	362	332	348	356	363	344	365	357	369	375	385	365	364	325	381	394	371	369	332	373	370	349	359	366	344	388	406	368	339	401	331	364	340	366	312	360	362	376	376	380	356	348	357	367	353	362	382	343	361	339	347	353	375	398	342	360	350	382	379	339	399	349	369	370	375	385	377	384	346	363	331	367	381	352	388	339	364	361	372	360	357	377	363	334	357	371	372	336	338	397	368	380	394	341	380	366	365	383	404	375	341	357	353	364	362	390	362	383	354	345	384	364	357	345	389	378	350	368	378	373	367	352
25445	21759	29395	28453	22384	15211	9036	4166	2354	1543	1036	823	784	719	654	602	550	493	442	435	378	369	357	329	375	338	359	314	299	299	313	289	303	304	315	277	328	288	298	301	317	334	269	292	284	299	264	304	297	293	287	297	291	306	288	316	279	288	276	292	291	282	287	309	290	306	301	287	272	302	304	283	300	299	337	285	294	306	288	281	284	324	308	301	282	288	287	275	294	286	291	305	326	255	291	313	290	254	282	303	301	275	287	304	280	264	288	315	291	301	281	305	294	302	337	338	266	281	278	269	302	271	273	302	243	286	297	299	291	272	293	256	269	285	311	323	240	293	269	271	283	258	272	286	297	299	294	288	289	288	281	278	304	286	297	316	280	269	296	314	296	297	309	277	293	319	264	278	285	289	296	293	318	316	284	282	262	303	277	307	291	294	285	298	310	278	292	268	284	303	308	310	285	296	307	286	302	299	308	278	269	275	281	283	315	273	299	313	318	287	297	277	298	304	258	262	295	271	271	287	280	250	284	252	308	301	305	265	307	314	320	298	306	303	283	308	291	285	300	305	311	292	285	297	290	303	285	301	310	294	312	260	280	262	263	297	302	305	286	309	269	284	296	304	289	294	288	280	272	299	248	295	314	288	272	299	282	319	295	296	318	310	272	295	267	323	295	275	264	316	303	299	307	314	302	286	293	251	289	300	302	276	312	310	271	309	296	279	294	299	296	289	293	278	256	297	312	292	281	299	271	323	300	275	286	299	294	265	258	295	302	277	288	292	303	277	288	310	283	291	302	287	293	317	284	279	279	287	305	308	291	291	294	284	273	277	309	292	273	309	297	287	288	301	321	314	310	276	264	281	310	309	310	259	302	286	311	265	306	296	287	294	319	271	292	283	272	314	262	289	274	265	262	307	277	277	297	299	292	297	285	307	278	309	276	263	308	269	314	297	300	286	275	301	286	268	283	291	300	312	273	270	294	296	290	294	284	236	303	289	292	286	282	309	268	278	310	265	301	282	284	308	314	290	291	261	278	280	298	282	273	254	283	273	280	298	265	312	311	286	304	283	279	306	297	326	277	298	291	323	294	276	286	279	263	295	286	304	296	283	297	299	288	284	310	281	297	271	315	300	285	329	327	301	289	285	308	280	291	293	299	278	290	289	277	297	280	274	300	336	307	301	315	267	298	293	282	286	306	282	304	285	308	296	301	297	278	313	282	297	277	300	275	280	305	296	293	266	317	258	321	260	320	287	279	298	293	305	270	302	295	308	303	281	319	290	270	288	292	310	267	307	286	316	271	315	298	285	314	296	277	312	296	270	283	305	258	279	280	290	297	277	271	313	307	296	288	266	292	276	311	283	276	318	289	278	279	341	296	270	290	282	258	304	303	309	276	264	297	320	261	288	312	308	277	319	298	267	252	269	310	281	267	278	295	277	292	291	270	294	302	291	287	264	308	266	274	313	306	289	286	308	302	309	301	283	309	284	289	294	297	272	277	285	256	309	289	292	269	306	269	283	279	307	325	304	293	284	295	292	323	292	312	299	288	260	334	279	291	280	292	298	296	270	286	315	265	295	299	277	278	274	289	296	304	286	286	308	299	275	275	314	301	296	259	312	257	297	267	272	319	296	259	303	344	308	308	296	280	292	302	292	279	290	301	318	298	261	283	278	285	308	285	260	291	312	318	289	319	274	285	303	318	287	289	286	290	282	276	279	306	268	272	302	311	291	326	322	251	314	285	273	313	290	279	285	277	285	328	327	328	282	285	259	279	296	286	314	300	291	292	286	292	277	296	303	260	246	305	286	304	320	297	291	295	303	300	294	255	307	245	311	285	259	294	288	264	288	310	275	302	286	337	266	295	307	277	292	325	253	289	304	276	291	282	278	281	299	275	292	289	261	271	271	282	302	304	293	282	299	316	312	301	277	251	289	283	280	279	269	298	323	306	291	300	270	275	284	294	291	295	291	300	277	296	291	281	334	287	298	301	301	268	285	300	313	286	301	300	295	290	286	298	293	292	296	298	285	275	266	268	284	280	280	273	284	296	306	302	292	291	311	284	292	272	325	278	303	284	271	290	292	292	288	298	269	294	305	276	282	267	298	265	310	275	316	281	320	291	286	305	304	281	295	278	286	287	268	286	257	272	258	264	298	297	305	300	266	281	280	297	278	276	308	302	288	297	311	307	282	306	290	289	278	284	304	284	300	308	267	284	288	280	299	267	316	293	270	274	267	264	287	274	277	295	262	256	278	279	306	298	284	265	304	271	286	260	280	297	301	283	303	302	289	296	298	288	295	275	280	279	291	285	282	315	303	308	292	275	304	336	283	285	275	273	284	255	297	316	309	297	307	309	284	299	279	318	278	283	283	298	287	281	287	291	293	266	265	294	329	303	289	272	296	311	288	290	279	278	301	268	290	319	281	262	268	275	310	305	284	300	272	272	305	332	295	286	314	276	299	306	288	278	271	286	288	299	312	310	311	301	267	292	277	286	278	273	277	311	282	264	286	311	289	301	261	286	265	317	278	291	296	307	290	335	323	293	294	273	292	299	271	259	294	280	322	296	310	290	285	289	271	297	280	295	301	287	265	303	281	290	271	303	300	275	296	292	296	312	280	309	306	275	298	280	287	283	302	291	287	292	295	285	285	320	311	269	266	296	271	259	310	309	319	275	296	287	313	303	285	294	298	307	288	274	264	288	284	291	280	300	306	307	318	294	315	307	301	332	282	271	295	296	283	306	305	322	305	290	273	288	285	303	282	320	306	288	316	265	303	279	290	276	275	282	322	309	297	288	279	263	319	290	308	279	296	311	300	284	311	287	302	298	292	297	286	314	309	280	304	284	293	295	294	321	285	275	283	298	305	245	293	319	290	287	295	311	255	297	318	282	284	291	288	285	305	297	324	295	280	273	301	273	267	318	303	315	304	265	275	285	302	273	295	292	292	306	275	272	279	320	261	290	282	306	303	316	327	290	304	282	305	300	310	328	300	274	308	269	261	293	304	293	286	304	286	263	260	304	268	306	321	305	285	297	310	318	296	311	304	320	293	281	282	322	295	289	287	283	314	279	321	297	281	310	309	312	304	285	319	299	301	286	292	288	275	298	272	327	290	294	299	287	276	265	286	280	298	323	316	289	305	308	292	271	288	275	279	308	275	291	286	287	315	284	272	255	256	280	314	303	268	309	295	289	310	283	280	307	290	312	266	322	295	324	314	334	289	285	304	297	277	274	276	257	265	296	260	296	279	263	268	334	271	267	258	305	279	272	269	300	297	308	303	278	303	294	307	273	281	312	308	301	307	319	300	315	285	264	281	293	311	307	289	290	254	284	303	281	309	312	303	287	323	280	299	283	294	307	283	287	282	311	276	294	260	287	257	271	304	301	302	292	307	288	291	306	307	282	302	291	297	280	298	299	280	289	306	296	292	339	283	302	298	299	284	288	286	298	310	259	312	285	325	280	299	253	289	294	280	298	291	236	259	307	314
38495	59171	49582	35577	26196	18843	12821	7094	4199	2643	1887	1518	1298	1078	924	846	799	691	592	508	528	493	437	462	429	417	384	373	394	378	377	376	383	387	365	368	382	382	350	382	356	337	326	334	375	343	333	359	354	351	370	398	343	340	356	321	341	398	381	348	345	361	331	348	347	386	345	381	335	361	349	347	355	379	359	348	342	359	355	335	373	375	358	313	334	354	363	359	341	379	362	345	373	346	331	348	367	405	316	337	373	351	353	338	330	366	364	324	354	325	378	377	327	320	333	346	361	343	344	327	380	342	360	383	361	374	352	330	349	385	348	374	328	342	339	366	339	360	337	365	355	378	375	329	351	355	353	338	342	349	351	327	363	363	384	324	341	340	334	360	371	376	344	357	359	379	387	335	357	335	381	332	367	352	345	347	345	346	320	351	330	355	357	352	373	367	364	337	307	354	328	368	322	330	348	342	369	358	332	319	369	320	318	345	369	321	367	331	353	402	361	399	312	332	356	330	373	369	337	342	327	371	362	341	349	332	371	375	340	400	377	376	339	334	353	367	349	392	354	371	352	352	372	373	362	371	358	338	368	335	367	327	345	372	320	367	350	352	343	343	355	353	372	346	325	357	314	374	338	342	395	357	342	351	315	378	349	374	346	350	380	352	348	357	357	387	377	343	415	331	341	369	357	361	357	360	360	375	364	332	336	357	346	363	364	363	331	371	354	360	336	340	357	356	366	358	338	369	346	327	360	365	332	364	365	337	358	351	376	353	358	314	372	352	350	342	355	350	361	378	379	341	390	355	370	339	374	359	387	368	366	342	373	359	372	380	344	352	364	375	328	349	370	313	355	333	349	348	340	360	348	378	330	326	360	364	362	362	337	327	349	364	334	372	346	326	347	386	321	364	348	338	330	357	374	357	320	367	362	371	363	364	361	377	363	340	366	349	389	357	340	339	353	354	361	349	368	375	360	336	362	363	318	383	363	363	356	342	357	354	339	387	366	365	333	358	351	367	357	371	372	365	355	355	362	339	349	350	358	312	342	341	367	349	375	342	348	320	366	328	367	355	376	355	337	374	361	377	354	350	319	337	333	343	365	371	360	343	352	332	366	351	332	341	342	352	347	365	396	335	372	302	381	338	390	310	355	356	327	371	366	358	366	363	339	368	309	331	341	329	383	334	377	319	360	379	346	374	370	360	341	326	373	356	339	380	348	361	366	388	348	377	332	366	347	339	326	355	364	363	373	325	345	362	343	344	331	363	385	343	357	390	340	359	338	326	361	389	365	369	341	343	404	356	363	335	323	352	396	403	337	360	347	331	358	334	364	338	348	360	347	372	388	365	383	355	350	360	368	366	351	337	350	373	369	317	373	361	316	385	327	360	324	341	304	349	327	336	350	317	372	337	355	340	344	357	375	354	323	336	360	383	355	355	325	359	376	382	391	338	358	369	343	349	324	371	366	357	359	353	349	361	339	389	363	343	350	364	291	345	359	354	340	333	347	351	347	376	345	374	353	349	338	357	370	329	383	372	389	344	351	348	351	361	363	369	337	354	360	368	336	365	356	357	324	335	358	365	330	385	361	350	367	358	339	338	340	351	393	351	346	344	352	374	368	383	363	376	358	366	367	360	367	356	317	314	369	331	356	354	359	348	352	380	371	359	357	349	334	366	345	362	357	342	374	354	344	359	371	356	389	371	351	338	354	332	316	353	339	387	375	327	348	328	343	326	346	375	335	348	368	359	372	336	379	344	333	342	338	347	358	348	324	327	361	368	313	369	325	329	369	370	351	315	336	372	371	368	356	317	346	327	365	325	377	347	383	316	348	370	364	315	348	349	366	339	377	372	309	329	336	340	347	336	302	327	372	342	377	349	349	388	335	344	357	345	327	370	328	339	365	369	352	372	319	340	361	342	358	376	346	350	338	402	354	385	339	385	350	357	351	399	350	372	349	343	347	347	341	382	352	328	354	327	371	377	325	354	393	344	367	373	347	335	351	349	360	328	379	363	317	345	341	358	326	357	364	340	334	384	331	347	375	374	357	335	369	368	311	339	359	371	338	353	351	344	366	322	350	360	343	350	358	332	374	353	337	354	358	361	353	352	337	352	329	330	349	369	335	354	390	340	343	360	366	343	338	351	366	326	350	362	352	346	345	341	369	346	340	347	327	329	334	346	358	340	351	343	366	352	359	356	384	344	382	331	356	332	374	332	369	309	338	377	342	324	363	360	401	351	328	326	345	328	354	381	362	367	371	334	328	361	370	356	327	351	319	379	355	338	356	370	355	376	343	348	336	366	364	354	342	330	366	392	341	334	382	326	348	354	327	341	395	358	342	328	361	353	320	337	345	356	348	359	349	370	365	358	324	353	374	336	327	359	353	394	350	320	366	360	358	365	335	354	384	377	342	308	315	334	337	321	360	361	355	347	394	357	384	330	341	356	316	340	334	338	339	351	373	313	337	346	368	340	379	388	390	372	366	359	349	388	356	329	315	355	360	346	321	324	366	339	349	382	321	377	336	378	312	339	330	375	377	330	341	345	333	369	362	333	340	341	340	335	335	352	365	367	353	335	354	324	351	374	344	355	328	376	323	378	328	370	356	352	365	335	381	358	360	360	321	402	353	368	348	352	349	339	331	364	365	365	311	369	348	353	351	352	383	404	322	367	374	342	347	366	316	345	348	351	351	364	359	344	306	327	372	350	378	355	346	352	357	356	387	355	359	364	355	349	380	344	354	349	316	344	338	331	334	351	344	361	397	339	352	348	347	363	355	307	351	332	332	352	328	357	354	369	345	367	341	355	362	346	364	336	389	339	359	351	360	347	361	355	329	342	362	352	364	368	355	341	349	358	378	338	359	337	341	332	340	322	338	390	381	340	325	336	351	337	338	320	378	369	325	318	343	351	321	332	381	352	331	363	365	343	386	336	324	345	376	323	337	357	344	355	348	320	371	373	356	351	369	341	346	315	339	368	352	369	346	343	352	307	367	350	352	382	354	370	365	338	378	318	340	354	350	377	338	337	322	380	359	359	388	334	366	345	338	336	351	352	338	368	380	381	346	353	367	364	324	353	322	336	368	351	361	372	349	373	348	367	318	333	365	367	328	346	331	348	380	347	371	352	329	360	372	359	340	343	359	351	373	343	335	353	331	374	370	348	370	327	341	364	356	318	372	367	360	301	341	329	330	341	323	336	358	386	322	339	343	340	335	361	334	354	321	389	378	360	342	352	366	359	342	335	321	345	367	367	318	340	378	386	335	342	383	346	335	318	368	348	333	387	358	331	368	340	350	326	344	384	336	385	329	384	411	358	338	367	374	360	373	340	352	351	355	338	374	333	297	325	347	397	372	348	373	345	353	351	357	353	362	352	369	355	368	309	377	372	344	357	356	344	351	346	331	352	367	340	333	356	329	341	318	354	329	364	333	370	367	345	369	376	397	335	367	370	351	351	336	332	351	369	336	363	346	356	355	365	354	343	372	338	338	340
23286	21632	29409	24720	22221	24186	22517	9838	4757	2814	1850	1462	1235	996	908	783	707	655	561	474	506	421	461	390	367	383	367	386	319	341	318	310	310	334	334	308	322	339	333	320	328	309	328	300	293	281	303	295	301	304	318	328	285	310	291	303	307	314	327	315	329	327	310	314	314	285	294	275	300	285	287	312	303	290	306	293	327	296	281	287	305	282	286	350	285	310	290	292	317	283	306	287	312	308	311	310	279	319	300	267	277	314	300	290	340	302	291	280	338	293	304	317	319	274	306	322	317	297	336	285	305	313	297	280	305	299	266	302	314	249	296	297	296	311	327	273	269	293	298	323	332	284	286	299	314	306	295	321	320	301	316	302	293	291	304	321	288	287	313	286	277	318	290	317	309	285	348	309	300	278	284	299	299	301	317	321	276	288	298	276	273	311	307	322	296	310	288	304	314	287	282	340	300	295	305	312	306	293	300	322	312	304	287	295	325	288	302	288	289	307	310	333	308	309	327	333	281	302	330	298	303	310	316	331	294	294	297	281	315	308	282	328	299	337	286	334	291	310	297	283	260	301	315	321	283	303	298	329	310	294	354	310	300	294	318	323	289	310	324	281	313	281	278	279	276	301	302	307	289	314	298	280	309	295	303	309	270	321	310	285	289	298	326	277	290	325	299	323	278	316	317	310	325	337	331	291	322	330	294	320	287	295	282	320	301	292	302	308	306	308	299	300	302	286	313	313	296	287	306	324	286	301	302	331	283	317	302	299	363	317	279	267	271	310	320	303	311	351	296	306	292	309	309	267	301	275	309	305	300	298	295	318	295	320	276	311	282	310	339	298	298	326	292	311	315	330	276	292	335	323	344	323	293	307	284	282	269	303	293	309	310	305	298	321	311	308	298	288	289	273	303	322	321	286	309	297	269	321	299	318	246	288	281	283	280	311	297	279	291	286	294	295	300	267	310	290	311	276	267	297	274	325	323	312	304	298	306	304	286	321	330	278	288	289	296	288	309	318	306	318	310	321	304	318	320	312	329	295	323	302	286	320	341	297	277	304	319	299	275	314	314	330	285	316	295	305	279	294	295	279	276	288	279	286	290	324	318	296	299	315	291	306	294	296	324	307	293	317	290	311	327	306	307	303	319	289	285	264	319	304	306	323	262	290	326	348	282	315	316	310	325	289	293	289	311	317	283	296	312	287	306	312	336	303	331	273	304	308	318	302	289	290	294	301	284	289	307	287	339	278	305	264	291	306	325	316	292	275	310	338	330	307	300	321	291	303	353	304	330	322	331	306	316	291	330	285	299	305	316	314	303	305	288	316	297	287	296	324	334	302	310	335	286	292	299	308	316	322	300	281	326	290	310	309	303	305	309	304	293	298	332	320	322	291	288	329	283	290	311	354	299	321	272	308	315	287	314	284	304	296	315	307	292	322	310	300	300	290	290	290	287	315	290	304	317	275	281	302	315	310	314	289	308	332	299	295	320	327	309	312	315	271	284	310	305	312	277	297	294	278	321	307	318	289	330	305	301	293	307	283	307	304	307	308	309	313	329	289	338	301	285	306	279	290	320	298	321	299	306	280	274	331	293	321	335	310	300	267	315	284	314	286	301	316	311	306	295	303	337	298	290	274	281	313	284	296	320	279	337	282	297	305	305	317	326	329	318	302	331	291	302	299	281	288	282	304	332	303	291	307	309	328	325	301	354	326	309	262	270	320	288	302	293	283	299	327	283	295	310	283	309	300	301	299	280	312	300	293	331	309	289	306	293	324	346	311	310	313	329	252	295	311	335	304	326	298	327	295	320	287	330	309	309	290	281	311	313	307	285	307	285	275	341	309	313	300	310	318	307	291	283	302	273	289	269	309	307	281	299	329	284	311	322	318	307	283	322	305	285	295	317	280	322	282	290	292	306	297	293	286	304	317	320	313	332	289	292	332	290	320	318	290	307	306	282	323	304	342	297	296	305	289	289	311	309	322	312	300	302	309	275	347	293	291	314	303	267	313	340	279	278	302	288	301	300	317	312	301	312	306	313	327	277	343	312	294	288	300	317	276	301	293	274	317	294	304	326	284	338	317	326	296	278	289	311	303	310	310	344	302	304	307	299	314	322	308	338	305	329	288	328	300	313	328	276	286	293	334	305	295	337	328	293	308	321	289	307	333	299	316	320	293	325	301	307	310	306	279	328	329	301	289	297	302	291	278	310	297	309	298	280	292	279	323	306	313	288	298	301	295	306	290	311	298	340	299	315	301	301	317	313	296	310	309	261	304	309	299	333	283	328	312	324	302	278	281	317	267	289	289	298	288	332	276	304	317	279	303	296	307	289	310	302	297	275	301	268	281	305	324	294	318	292	306	306	314	308	294	332	298	332	296	321	298	314	299	311	347	311	318	298	295	309	296	326	292	276	292	298	293	335	298	316	298	281	292	278	284	299	296	302	313	292	328	317	285	300	313	312	268	288	309	338	302	298	309	299	313	313	320	340	284	332	299	295	323	341	295	319	300	312	292	351	332	293	318	328	323	293	309	293	283	337	328	295	276	308	271	328	283	294	301	302	295	315	277	310	302	306	282	319	294	302	291	282	266	281	290	297	301	318	331	297	312	304	303	340	296	295	279	310	326	296	292	299	307	329	295	312	280	297	309	291	305	288	307	306	305	334	277	314	323	342	288	284	304	311	293	298	337	274	316	269	320	324	321	282	288	300	309	298	284	309	283	307	322	314	297	319	311	310	303	303	277	321	293	320	318	304	313	330	283	288	304	280	313	305	307	290	312	280	317	256	281	287	270	289	292	338	296	291	341	274	287	324	303	284	283	281	314	312	293	274	332	317	297	288	314	310	302	286	297	317	295	291	298	331	316	305	292	300	331	319	294	339	315	322	302	291	321	271	313	306	316	301	320	302	313	280	248	298	337	301	293	297	288	298	340	337	299	279	301	302	320	315	291	298	315	298	336	302	324	284	290	291	284	291	306	325	306	288	320	303	310	307	280	305	262	314	309	319	342	288	306	287	310	324	308	316	287	344	309	295	297	307	293	287	291	305	290	319	276	277	309	272	309	313	287	337	309	317	275	308	311	309	306	331	302	296	315	321	303	321	306	300	294	306	331	284	285	311	290	296	307	339	295	306	293	304	301	276	317	333	294	304	282	298	292	336	289	299	298	304	312	329	312	326	299	337	291	301	305	285	303	269	336	313	291	320	307	300	266	319	326	318	316	307	320	302	314	260	319	267	295	323	316	281	355	314	284	303	313	311	279	293	259	292	317	288	312	305	310	327	304	308	290	308	309	332	322	305	341	294	292	307	301	288	302	287	285	305	289	311	313	294	291	272	305	306	289	314	292	321	292	282	341	339	303	291	303	288	336	306	340	310	306	311	314	285	300	301	316	336	303	299	288	295	317	303	312	325	279	303	296	318	325	300	300	318	306	293	309	326	354	306	324	343	295	268	309	288	290	303	321	328	315	309	285	336	322	295	325	324	290	295	296
40497	70039	63031	44186	31978	28278	20181	12136	7450	4513	2936	2295	1839	1658	1388	1243	1070	908	774	677	622	601	573	504	510	503	456	433	444	409	402	409	400	386	375	370	387	357	389	375	378	380	337	359	348	347	395	369	368	352	352	402	383	369	411	346	368	371	376	344	371	348	356	337	368	347	395	403	328	355	356	337	350	316	341	340	359	393	356	340	397	367	354	320	337	377	370	407	383	355	377	338	363	365	391	368	383	333	369	363	411	366	348	381	357	348	383	378	360	366	373	345	373	354	339	363	386	346	342	344	373	328	357	353	370	362	362	371	370	364	371	362	319	311	354	360	384	400	353	386	334	351	371	369	377	363	337	353	344	346	362	380	336	386	343	321	361	345	365	365	319	380	328	352	372	336	371	371	347	342	363	359	381	357	346	334	360	365	370	345	347	327	354	350	325	363	355	381	356	352	327	369	327	355	374	353	354	351	339	348	357	352	368	340	371	370	334	364	358	375	338	344	338	367	334	370	380	359	359	370	350	343	367	334	375	347	368	343	349	345	351	324	335	335	341	338	360	358	346	343	374	392	356	364	366	359	366	364	343	347	355	367	367	349	384	372	375	371	380	352	362	368	352	354	385	350	380	332	354	360	322	372	348	332	352	362	353	355	344	362	344	356	382	336	321	327	357	363	316	367	344	353	343	347	330	373	343	361	377	340	353	346	366	344	368	330	346	341	363	358	353	341	363	348	335	386	322	368	378	351	367	351	316	359	355	339	344	339	329	334	349	378	356	377	353	350	349	402	391	379	351	339	366	345	372	370	362	403	384	356	352	341	337	390	328	334	375	355	348	375	364	345	369	336	352	360	374	349	413	338	371	360	350	378	330	339	316	333	395	368	373	342	380	381	368	352	360	380	340	389	376	345	392	379	363	358	325	328	395	365	373	360	360	344	353	364	354	387	357	321	362	371	331	324	357	354	382	375	350	363	341	349	384	346	383	361	356	347	367	340	337	333	361	379	337	366	340	353	326	385	360	359	339	381	347	360	349	362	332	346	356	347	324	343	351	342	356	381	352	322	367	332	348	370	372	370	372	334	326	359	357	350	351	359	349	353	341	368	335	360	390	391	390	361	323	355	344	349	350	335	360	352	368	367	349	392	358	367	328	329	347	363	391	354	371	397	349	334	378	361	365	365	375	363	366	379	365	370	397	356	332	342	329	376	354	380	363	370	371	336	381	317	349	349	361	379	366	386	358	377	313	354	388	336	361	356	374	359	353	308	330	359	356	354	354	365	360	340	318	350	335	363	356	354	360	356	376	362	341	337	374	344	375	335	369	352	352	376	363	371	353	343	369	367	379	356	352	345	386	373	370	362	351	356	363	361	333	359	363	385	342	362	351	392	370	343	331	332	349	368	357	309	375	385	361	382	322	356	373	341	336	352	371	320	360	384	366	373	350	355	284	354	360	343	351	342	340	374	353	371	335	371	381	387	332	348	370	366	361	366	343	371	367	339	347	380	348	350	389	389	372	364	360	344	345	349	350	381	404	368	377	356	370	353	344	387	359	369	339	351	319	360	380	349	372	335	366	380	376	325	360	384	394	343	356	356	392	353	373	343	393	349	381	348	354	361	392	373	370	352	370	390	334	348	361	365	371	337	392	357	342	350	385	333	364	363	368	349	349	370	379	336	334	337	365	357	368	378	341	331	377	339	373	352	336	354	337	361	336	359	322	343	372	373	368	326	332	355	369	347	350	392	370	365	359	359	359	353	336	340	342	365	348	348	347	336	375	348	363	389	338	358	364	364	354	361	379	375	383	354	359	352	385	363	325	345	371	352	357	367	319	338	362	350	362	384	323	375	360	346	362	346	376	350	353	367	400	368	329	346	357	380	373	364	382	375	379	332	356	375	339	374	357	342	350	369	354	348	373	349	363	370	344	366	343	331	359	355	376	353	326	378	354	360	341	385	372	377	357	331	376	393	373	375	371	393	359	366	350	366	358	342	375	344	355	373	364	378	324	387	383	372	369	349	338	353	335	357	362	352	357	335	355	358	369	345	390	364	388	369	335	410	369	347	347	367	338	356	348	403	356	374	327	336	343	347	348	367	314	349	357	346	327	333	371	355	328	358	341	306	356	374	363	402	378	331	361	350	371	372	340	377	365	367	362	315	374	353	335	373	368	320	393	330	364	365	319	351	384	358	356	352	363	372	360	325	337	375	348	324	365	338	346	340	357	364	350	372	366	373	377	327	334	355	347	314	376	320	359	346	310	371	389	359	344	327	376	367	335	335	370	370	338	356	348	392	359	351	355	379	364	345	329	354	366	380	391	343	335	324	356	347	355	396	356	362	360	330	353	365	358	394	351	362	366	325	360	315	350	360	365	382	357	400	354	356	359	343	365	365	353	353	330	362	341	379	384	376	338	370	355	374	361	389	356	323	365	392	354	350	342	332	361	322	339	323	378	366	342	338	356	365	354	366	352	382	370	321	383	370	359	356	376	351	359	379	347	344	344	341	338	341	380	357	374	366	354	336	398	359	347	376	308	366	378	357	348	367	327	337	366	375	337	384	324	400	344	361	333	369	345	337	409	350	334	336	333	366	366	311	324	366	409	341	376	354	335	322	341	369	342	322	326	372	335	374	367	384	361	366	349	312	339	335	353	370	371	346	361	373	360	338	374	384	346	352	340	365	360	367	357	330	366	365	423	379	360	373	355	349	328	358	367	352	365	345	335	322	364	340	357	383	369	353	361	335	352	320	383	353	343	318	333	373	335	380	351	360	347	379	371	339	339	378	360	361	341	381	358	339	366	381	380	336	374	349	333	362	374	357	356	321	330	364	332	361	352	353	349	350	357	389	364	375	375	368	377	386	365	361	371	385	364	343	383	380	338	321	390	343	358	352	367	372	382	351	315	350	364	354	355	367	343	347	349	364	326	355	379	361	354	376	335	351	371	383	367	353	347	334	362	393	321	328	371	374	375	347	388	368	355	339	375	372	357	330	335	345	352	329	357	349	353	348	349	348	319	397	377	341	385	353	324	337	322	388	389	359	343	356	380	413	382	355	328	350	369	367	329	382	349	384	345	372	369	378	367	377	376	320	344	361	358	364	358	367	328	318	373	341	341	376	362	356	374	364	354	331	408	374	393	363	363	350	323	398	378	390	337	337	354	339	361	367	366	347	378	336	389	338	356	390	384	367	365	359	344	392	370	355	381	387	349	388	340	358	346	368	368	364	370	340	335	339	355	368	362	388	345	391	367	350	365	328	355	327	343	382	329	365	360	375	356	349	358	354	360	363	322	387	350	362	352	340	335	348	354	398	355	357	322	352	385	366	343	350	382	357	354	387	368	366	324	363	361	343	386	373	353	369	380	383	358	364	382	363	350	352	345	358	358	379	357	374	357	301	375	334	349	340	361	348	362	327	359	359	364	342	359	362	363	363	345	382	349	363	364	345	353	350	344	355	376	341	359	324	373	338	338	374	347	356	361	345	349	369
31998	37193	39162	26561	15784	9448	5514	2865	1862	1329	988	781	697	648	536	521	490	431	390	422	421	347	369	327	340	327	359	331	299	356	329	300	333	280	307	300	319	303	307	321	295	298	327	311	298	294	322	284	292	265	278	308	295	280	324	309	263	301	267	273	277	294	279	318	269	276	305	302	304	301	273	325	277	276	282	276	276	319	274	276	289	308	274	284	267	266	314	285	266	285	287	314	310	302	291	289	300	313	264	282	312	307	280	289	292	308	326	289	292	297	297	292	267	305	297	252	297	272	279	302	277	310	305	286	292	289	301	299	283	274	280	290	286	294	295	290	297	283	301	294	287	279	310	257	304	304	295	291	312	295	282	278	297	326	295	303	309	318	301	275	312	311	302	291	273	296	336	300	287	294	290	299	293	291	295	287	286	292	277	297	303	301	308	313	286	270	291	297	302	313	295	277	288	310	287	298	288	313	272	298	319	278	278	297	307	309	337	290	311	310	286	305	277	307	271	283	278	276	302	282	311	272	282	309	307	320	319	293	285	277	286	312	305	288	282	308	309	297	269	312	275	312	289	294	339	254	308	322	303	287	287	265	254	288	272	282	292	315	317	305	298	294	304	289	302	312	304	309	284	266	257	302	290	285	298	300	297	294	282	277	298	306	290	295	301	305	292	296	287	291	281	302	271	294	253	292	305	300	294	308	319	299	301	276	279	288	288	259	295	292	302	282	283	295	277	276	301	281	303	289	295	281	338	294	281	289	280	302	317	299	287	279	289	294	288	286	287	299	310	274	289	262	301	331	325	283	268	340	317	302	319	291	292	264	280	284	297	276	295	278	283	289	281	282	284	274	281	283	283	301	277	289	251	288	303	292	319	303	341	279	309	281	277	290	320	286	290	301	323	276	271	272	286	281	307	298	288	296	280	281	253	307	299	280	302	302	275	286	304	296	290	302	266	257	285	300	299	284	293	302	273	319	302	292	262	279	298	282	288	308	322	293	298	298	305	295	292	307	314	301	297	282	275	320	318	275	295	307	286	318	263	299	293	298	303	284	307	300	287	315	279	328	309	300	278	300	306	294	274	313	275	287	314	285	279	298	308	273	330	317	303	290	286	319	285	267	296	272	276	306	302	285	287	276	283	294	290	279	343	288	283	302	277	278	276	287	283	270	261	299	270	281	289	302	284	306	255	297	291	275	301	271	264	269	268	293	280	280	278	307	314	287	287	289	298	291	286	287	293	283	276	296	289	272	310	284	289	301	297	275	292	321	293	258	290	330	264	278	299	298	302	304	298	340	314	311	294	298	296	272	288	293	312	282	301	294	316	272	276	322	295	279	290	264	302	310	302	310	330	293	303	313	288	325	329	281	266	303	333	304	279	312	288	304	314	307	273	281	292	279	302	278	299	307	296	295	301	310	268	299	291	280	301	270	254	314	257	313	328	285	282	338	266	307	287	292	316	297	300	291	294	304	287	279	287	299	296	302	267	284	302	277	295	303	308	302	305	289	285	294	272	304	305	318	284	265	269	295	290	312	296	298	315	244	287	281	283	285	272	292	296	267	281	277	262	285	280	291	279	267	296	264	293	293	290	334	288	294	254	283	321	312	308	315	274	288	315	299	301	301	272	284	274	266	279	285	274	292	301	303	318	262	312	303	300	262	292	304	294	310	285	287	276	306	316	286	287	293	301	288	307	310	283	264	298	269	275	297	294	309	326	310	282	287	302	284	301	274	286	280	263	303	270	299	282	273	280	293	310	303	286	251	278	274	270	295	305	304	274	280	272	283	328	297	276	293	288	314	319	306	301	310	313	280	290	290	271	324	290	294	287	297	291	298	303	274	302	299	322	290	316	275	292	304	277	283	293	282	281	305	328	347	284	281	287	328	271	291	299	281	302	289	303	310	303	308	282	302	314	302	322	290	311	269	283	318	286	291	316	299	267	321	289	346	286	306	304	285	336	302	280	287	307	289	315	296	297	306	269	310	283	300	283	308	323	294	273	307	274	305	298	290	265	300	290	326	286	280	294	287	274	297	292	277	283	292	286	273	296	302	249	244	306	296	275	326	325	291	268	278	302	323	293	292	290	306	328	270	305	284	295	314	295	268	312	297	263	294	293	283	322	302	299	292	294	292	283	319	278	283	289	314	278	280	301	300	297	295	288	291	299	303	320	270	305	283	267	299	315	290	284	288	298	288	314	307	309	317	281	286	275	286	317	318	301	282	282	318	297	298	294	304	302	313	299	264	315	265	314	298	278	301	320	278	304	273	264	292	281	299	331	281	284	298	296	302	296	298	283	325	319	271	295	315	293	315	303	251	286	276	297	302	308	297	283	300	304	294	282	283	282	280	293	266	294	282	303	300	291	314	288	300	302	297	298	290	329	316	282	296	301	295	287	269	288	292	292	296	274	294	306	295	312	318	293	286	245	269	292	269	285	282	289	284	272	301	328	278	298	290	306	274	288	283	303	296	289	315	274	296	302	304	304	293	274	304	319	257	277	297	303	308	297	259	281	279	267	282	311	280	283	317	290	269	291	261	318	302	288	280	310	274	297	287	317	283	291	309	302	293	328	263	275	272	282	281	301	278	300	270	305	305	287	287	308	300	277	280	272	286	261	291	303	300	310	318	288	322	304	290	295	296	273	280	284	279	289	294	285	278	296	267	296	301	281	301	311	280	267	274	328	300	282	303	284	271	314	270	252	306	325	290	319	295	282	309	299	307	289	299	285	297	312	276	297	307	287	282	294	283	328	273	308	292	275	312	315	293	308	309	300	290	291	307	274	275	289	283	286	285	277	286	286	271	279	270	281	325	309	294	283	270	314	302	291	279	275	306	292	328	276	298	298	314	292	294	293	280	298	287	310	300	281	300	315	329	312	331	329	297	262	288	300	297	286	288	291	315	293	300	291	288	314	302	315	310	301	298	280	295	283	312	285	301	318	281	304	313	280	297	282	304	335	267	299	304	289	312	295	301	278	299	310	291	280	295	268	310	293	278	293	290	273	280	302	275	278	289	292	300	262	323	308	301	306	292	311	272	306	287	273	319	302	289	289	270	299	305	269	290	286	289	304	283	324	280	288	274	307	324	317	288	310	306	284	288	298	282	300	288	275	311	306	311	262	271	284	303	276	316	301	317	295	273	306	286	316	284	279	283	300	299	284	286	287	281	309	302	317	319	289	266	299	274	309	285	289	313	304	298	313	296	292	328	286	280	277	326	290	293	274	295	316	279	292	309	276	294	291	304	305	304	306	286	309	299	292	300	311	310	306	304	314	283	293	278	300	260	303	309	291	282	323	301	283	269	270	304	290	300	280	301	289	295	309	297	302	290	299	326	293	298	294	309	330	300	288	314	317	281	309	283	307	305	328	270	308	321	307	265	276	266	268	277	291	276	289	307	293	315	293	293	283	337	281	284	321	286	306	284	304	292	309	278	296	309	300	286	302	304	307	314	285	296	310	276	278	265	292	269	272	311	299	302	304	300
38249	55582	42359	27010	19570	13913	9194	5215	3377	2135	1598	1336	1083	973	804	737	721	616	513	512	477	457	423	433	456	392	419	396	423	358	387	365	401	337	338	390	358	352	377	334	375	362	364	370	327	375	364	331	364	389	373	347	389	358	375	361	379	352	340	316	359	377	365	349	361	312	337	359	378	370	383	368	339	371	362	350	359	343	334	319	359	327	382	334	307	348	365	322	369	362	370	334	367	361	350	344	359	347	368	353	396	352	362	327	360	349	346	321	327	326	352	325	354	352	361	350	401	339	351	349	342	346	337	350	353	352	358	386	357	343	367	360	347	376	365	358	356	386	387	357	404	377	396	376	363	365	342	373	341	343	372	354	382	372	344	363	350	324	337	375	362	343	348	346	357	338	348	383	352	376	339	369	368	351	335	371	332	374	383	381	327	369	328	363	344	380	345	374	357	354	360	358	398	352	321	363	384	368	338	330	328	349	386	366	370	356	318	364	329	339	402	332	374	354	338	348	354	372	352	320	355	356	333	369	324	368	350	363	337	373	345	395	358	356	357	360	350	347	334	394	335	395	396	355	368	341	334	394	377	371	356	376	353	382	333	373	383	321	372	353	341	334	360	363	378	350	379	334	338	334	354	370	336	351	354	373	353	362	365	340	358	373	383	359	388	363	387	356	367	359	385	373	371	369	326	340	313	360	351	366	357	370	352	349	348	338	339	359	363	347	335	318	390	370	351	366	341	358	345	380	354	369	365	367	358	343	356	336	379	364	341	345	374	335	363	370	354	344	359	348	378	362	340	378	372	318	367	320	387	364	368	361	376	366	359	320	353	374	340	344	367	337	329	357	368	368	355	358	340	368	348	366	355	380	333	367	389	327	372	341	368	370	407	367	368	380	343	365	363	335	355	361	346	328	373	342	366	335	333	359	421	352	381	347	373	385	359	357	314	342	339	350	344	371	396	377	318	378	381	353	377	359	361	359	399	351	335	360	295	349	349	332	365	355	343	352	374	382	351	392	381	370	348	370	331	376	386	353	345	362	322	348	346	337	345	363	380	366	340	361	356	343	348	372	362	361	329	374	384	360	354	335	375	374	375	391	307	363	351	390	328	326	370	350	342	333	371	361	373	383	358	385	363	359	381	347	375	330	366	361	367	355	363	345	350	357	338	360	347	368	360	372	385	336	350	355	351	342	337	344	327	346	344	345	356	382	349	377	359	356	337	325	325	338	362	366	336	356	344	342	336	360	409	352	351	360	386	364	360	346	388	353	352	357	375	363	361	343	345	352	361	347	346	339	363	367	355	378	322	371	339	374	362	379	333	363	367	362	347	357	358	381	347	327	355	333	367	383	377	390	324	364	351	395	344	354	301	311	339	358	351	345	366	321	328	349	384	337	373	368	396	354	374	345	361	320	368	353	345	360	357	345	356	341	402	332	354	367	378	338	328	336	378	346	351	360	358	345	339	336	378	353	372	317	365	370	355	394	341	371	343	382	366	366	337	344	374	333	321	386	369	296	367	333	348	394	365	349	373	339	374	384	352	372	346	342	341	343	357	377	381	359	369	366	363	333	341	342	357	317	347	364	354	327	361	354	336	372	381	335	346	358	361	380	389	333	347	333	352	363	349	363	358	384	393	354	374	337	356	346	371	358	373	369	333	364	356	341	343	346	369	346	330	336	390	336	361	347	364	377	365	339	354	323	366	327	334	362	364	340	356	336	389	374	344	332	410	347	337	366	375	391	375	337	366	371	309	356	359	349	360	371	390	378	363	346	381	377	352	342	335	381	358	330	384	347	363	359	376	347	364	325	343	348	376	367	351	327	356	369	342	377	354	342	341	320	376	351	387	338	373	341	327	343	368	342	383	340	331	354	332	332	360	355	325	374	331	385	372	354	368	373	343	361	348	354	333	360	322	361	324	374	332	368	365	344	320	362	338	304	377	354	358	363	354	372	365	338	346	348	392	368	337	358	359	351	366	350	343	354	331	346	372	346	311	347	342	368	361	367	372	360	351	346	356	365	363	326	325	360	374	405	334	368	365	386	390	347	358	394	352	365	350	374	346	360	367	362	354	375	348	362	391	333	362	356	362	332	343	355	343	382	351	349	379	370	366	356	337	337	343	336	340	354	347	342	335	366	401	363	358	351	343	360	361	359	341	380	353	377	358	343	323	376	344	344	358	342	368	347	354	381	363	344	355	344	336	376	333	339	345	352	366	347	375	389	344	365	368	351	364	367	359	350	388	358	330	367	359	348	359	373	369	338	391	372	367	387	339	331	348	358	318	376	338	390	329	357	354	378	302	366	385	398	361	343	332	332	354	339	351	403	352	347	360	334	367	339	330	381	396	366	351	380	360	343	365	365	353	355	355	366	391	331	346	360	343	326	381	349	332	367	363	322	393	354	337	370	365	350	326	362	365	340	378	325	330	352	349	386	372	360	352	385	353	385	355	350	387	364	326	367	366	367	340	360	381	354	358	363	370	348	369	383	351	352	353	374	391	344	375	355	350	341	344	340	353	336	336	351	376	377	353	366	341	348	348	363	357	378	338	352	378	375	339	378	361	387	337	335	336	396	391	373	374	349	373	395	362	359	328	355	347	356	353	344	349	373	357	354	369	360	332	376	386	363	353	368	369	378	327	330	359	401	330	379	371	367	381	357	362	377	344	339	334	330	323	342	343	366	318	344	335	386	349	345	359	364	368	388	374	319	356	351	386	336	345	371	352	323	368	348	355	372	380	344	388	382	338	335	357	385	359	351	359	353	337	352	337	378	316	374	357	359	365	332	362	372	333	345	345	351	348	306	324	342	359	384	335	351	342	341	344	359	347	388	347	395	358	374	359	360	337	343	346	350	348	372	379	378	356	363	363	330	376	377	362	321	376	350	366	354	365	365	362	400	384	391	346	365	351	353	362	355	331	369	332	353	349	311	322	371	382	350	402	362	309	332	353	322	358	347	347	363	367	349	394	353	354	363	333	338	370	333	330	373	357	358	375	346	340	317	338	373	374	355	350	385	369	359	307	338	363	336	362	340	350	346	353	360	370	332	357	404	361	356	333	370	361	374	358	378	350	350	347	384	328	349	339	327	373	383	360	364	334	373	344	359	360	347	390	353	368	360	360	344	415	336	375	329	344	362	356	380	363	348	347	373	367	325	374	351	346	341	362	364	348	368	371	351	395	344	362	344	367	366	329	349	315	374	363	346	355	362	340	331	346	348	364	344	343	348	388	347	374	364	363	372	341	327	343	332	361	345	364	330	385	355	375	378	326	329	323	341	348	357	356	380	379	372	339	374	374	350	339	317	356	348	347	335	370	351	361	334	346	357	335	317	374	395	383	377	327	393	360	323	315	363	353	334	363	359	320	316	346	342	383	350	392	362	347	335	357	353	359	368	325	351	372	356	343	333	374	334	363	371	361	381	343	348	336	318	349	321	388	365	361	358	359	372	359	367	344	380	370	319	336	388	341	346	362	364	371	378	347	344
24431	21641	29130	25909	23517	21704	14494	6406	3228	1835	1336	1071	882	743	687	612	601	519	440	395	438	361	394	342	330	330	331	339	331	334	322	333	353	317	303	308	282	303	295	328	265	328	306	306	324	305	302	275	297	298	325	307	281	287	280	322	327	290	309	308	343	294	319	306	278	283	298	317	283	297	300	282	308	312	281	292	302	298	301	306	320	311	291	301	269	299	332	312	321	320	305	311	287	320	285	303	306	280	282	338	276	291	318	303	301	279	321	283	309	300	299	333	295	298	337	293	308	296	288	292	293	307	278	292	287	289	292	300	297	296	311	279	269	278	321	327	327	296	294	304	301	260	292	292	304	323	319	268	293	288	296	283	331	330	316	289	298	296	301	288	316	271	288	279	293	288	301	301	289	300	308	304	302	289	295	298	320	295	296	292	285	310	309	293	321	313	284	285	322	302	283	292	298	303	301	264	300	283	307	300	258	276	302	288	293	293	309	313	337	262	294	280	285	292	306	305	290	265	351	302	302	281	304	290	312	324	302	294	276	304	279	292	299	284	282	291	317	333	350	312	307	273	297	309	316	303	283	286	308	329	282	326	281	279	272	319	281	295	313	301	292	279	312	313	303	297	287	311	317	322	337	290	290	307	266	294	259	268	288	300	299	302	299	315	295	283	275	301	311	308	269	317	329	313	304	287	303	256	303	303	294	316	296	269	271	291	284	298	288	298	291	313	285	292	283	269	281	306	267	279	292	305	278	315	307	309	286	318	319	279	310	313	341	301	276	292	294	335	290	302	320	304	298	291	282	296	302	274	294	276	306	339	293	262	303	294	336	316	283	306	308	297	307	290	299	281	295	260	273	279	289	288	328	325	278	301	310	299	261	281	307	277	307	306	305	286	330	277	314	331	313	278	288	309	285	266	258	294	319	293	262	275	274	282	288	304	278	278	321	312	291	348	299	301	288	271	284	299	290	278	319	273	301	290	277	305	282	253	331	279	292	283	267	298	278	276	298	289	285	316	305	282	307	328	271	261	290	297	284	312	290	314	305	289	278	289	300	306	292	287	308	282	291	297	314	300	297	325	318	298	289	297	330	311	284	291	313	268	298	299	312	272	341	282	262	308	279	273	269	272	279	301	331	306	301	317	320	299	297	313	288	284	284	325	285	310	265	303	277	282	315	344	301	299	313	277	297	279	291	304	318	308	309	290	289	307	293	297	300	286	292	296	288	282	264	290	280	308	309	283	321	299	285	305	294	297	306	311	291	310	315	322	300	305	283	301	287	294	280	296	288	309	291	307	270	283	327	284	296	303	304	322	261	302	303	312	271	295	286	299	318	291	300	299	308	290	303	295	298	301	278	328	316	306	296	294	304	316	328	299	298	273	302	278	292	306	274	268	299	315	279	306	295	304	304	298	300	319	298	310	302	314	295	303	287	299	296	300	325	293	292	290	307	316	313	297	289	296	317	307	292	263	281	289	311	296	292	291	284	290	301	296	287	297	307	334	289	258	281	293	297	309	297	301	301	282	296	289	315	328	291	287	289	281	299	289	304	291	284	286	303	296	296	315	273	287	316	312	326	316	302	305	295	302	299	303	277	287	353	277	300	272	279	288	297	287	266	277	299	295	318	292	305	283	301	287	271	287	317	268	305	307	284	337	284	288	268	299	286	298	322	264	282	290	311	309	291	268	272	282	319	305	331	309	274	360	311	302	317	320	285	304	282	324	307	317	286	295	277	264	280	259	286	313	279	328	300	290	329	289	303	291	318	281	316	334	301	334	287	296	293	298	318	322	298	294	330	330	288	294	330	298	297	283	300	290	307	308	251	288	298	315	283	324	333	303	288	292	332	304	290	269	318	268	294	286	306	308	322	306	297	295	296	331	279	287	307	301	270	296	255	276	273	305	295	280	302	287	315	313	299	282	295	308	308	298	266	325	313	294	298	293	325	320	331	308	285	271	305	312	285	283	310	286	298	286	292	295	302	299	319	323	284	284	286	302	289	325	296	307	308	310	288	290	266	330	308	258	316	266	314	326	322	287	290	308	308	310	303	293	310	311	281	295	298	266	294	300	319	287	272	319	261	316	318	254	291	296	279	290	302	295	321	320	319	294	319	307	283	286	290	285	290	330	322	301	317	314	274	292	307	301	287	301	276	288	302	284	284	313	317	311	289	321	317	277	279	281	305	303	301	332	319	270	294	261	314	275	298	321	294	294	261	277	261	299	290	305	273	301	311	308	316	288	300	314	303	284	276	322	311	307	301	306	328	309	312	266	308	306	323	312	267	309	277	284	288	308	312	290	312	324	313	317	283	282	302	287	282	266	318	310	300	318	297	309	279	291	273	291	340	306	317	315	325	316	316	297	315	288	287	284	328	287	281	284	278	269	304	262	307	298	306	327	305	309	284	316	298	302	315	294	291	263	303	319	313	283	303	281	325	300	259	288	288	303	316	283	280	303	299	291	291	276	293	293	297	280	298	291	292	294	308	290	285	305	278	303	282	306	302	331	310	269	285	309	330	296	284	290	307	286	304	299	339	312	284	324	301	302	289	319	317	277	304	263	281	288	344	268	272	277	306	307	276	278	279	277	242	284	338	302	295	274	303	306	314	292	304	311	293	297	301	316	294	303	296	324	294	302	309	285	277	322	270	304	273	315	339	292	329	284	292	296	285	301	285	283	299	294	303	321	309	311	329	303	288	309	345	292	332	318	305	308	326	298	302	286	293	303	310	331	313	285	281	321	343	304	319	272	265	335	297	302	307	318	273	301	274	304	322	317	281	273	322	302	259	281	297	337	316	286	286	294	305	297	275	309	292	292	286	304	269	283	317	282	298	332	321	303	282	283	296	299	276	262	295	285	309	322	288	279	296	307	287	298	281	280	322	291	272	312	296	286	273	296	292	307	293	267	302	316	292	292	299	267	296	265	303	280	313	305	315	314	323	287	303	306	326	290	301	304	273	302	302	284	305	283	297	308	315	283	301	296	311	292	300	307	282	317	309	299	291	303	330	298	313	269	259	339	329	303	299	303	281	342	294	291	290	316	322	325	320	279	326	299	299	286	292	290	314	318	274	276	287	296	248	275	290	310	300	308	304	302	289	323	316	302	296	297	308	289	297	303	284	295	306	304	296	320	312	307	312	299	327	297	313	295	309	299	281	308	291	281	313	301	307	274	307	311	292	329	318	298	302	297	296	296	295	277	283	296	274	310	306	255	317	290	297	326	300	269	285	336	299	305	274	329	275	299	306	299	300	303	327	327	320	298	283	293	310	300	292	302	279	268	313	299	297	291	298	320	282	267	350	289	328	286	305	324	267	290	311	316	245	297	306	295	308	290	310	322	315	274	297	319	301	291	311	315	302	272	285	293	306	308	304	293	274	297	297	311	300	286	334	281	301	295	306	296	293	333	306	286	318	272	288	318	277	282	319	289	327	325	276	294	298	312	290	278	297	263	307	325	298	318	304	279	307	287	285	280	302	316	300	305
38247	63932	52370	37351	29103	22637	15405	9155	5338	3152	2099	1612	1281	1184	1038	849	828	750	670	578	537	478	501	485	436	426	435	411	405	403	406	388	378	353	404	391	398	382	344	370	367	376	347	340	394	357	350	395	370	381	357	389	358	343	382	393	349	386	341	348	371	393	349	343	359	366	325	313	373	377	355	347	346	357	362	349	348	346	354	343	369	382	366	377	329	329	351	378	345	351	352	332	342	381	344	329	336	350	366	324	352	377	389	371	374	360	386	355	347	352	360	375	356	348	351	342	315	360	338	373	361	372	374	371	370	347	364	358	347	374	366	370	356	328	326	360	348	346	333	333	350	343	364	351	360	371	342	336	358	322	356	359	348	372	365	378	351	351	367	358	365	372	342	366	359	317	357	346	360	344	369	338	362	374	334	328	360	362	338	351	364	379	357	352	365	381	354	364	336	350	361	372	325	368	355	379	377	383	372	369	377	369	345	360	348	348	336	371	366	356	350	319	380	379	326	332	387	334	376	354	352	379	356	361	330	368	337	356	382	338	337	381	329	392	384	365	342	372	344	337	338	335	343	334	329	376	347	358	370	321	365	329	335	341	334	335	334	352	371	386	356	362	365	374	354	324	336	357	383	355	388	361	344	344	346	350	336	359	353	356	344	358	399	342	346	371	359	350	362	342	339	377	360	376	366	370	359	351	393	338	364	352	327	364	389	351	356	348	358	372	359	330	356	362	326	345	379	331	362	343	362	355	374	356	354	340	396	373	365	347	393	353	383	362	351	351	357	344	343	324	322	353	337	395	369	373	368	362	338	373	348	378	386	357	346	357	320	348	335	350	348	369	349	358	349	372	371	338	346	313	388	377	347	354	356	385	338	374	346	333	350	371	359	352	385	350	375	350	373	391	346	366	329	347	351	356	373	374	338	374	337	358	332	361	367	355	360	328	346	398	318	362	396	329	332	367	362	391	379	356	331	329	324	350	349	414	386	362	357	320	346	338	350	345	358	329	344	367	345	349	343	342	368	359	358	363	361	386	349	343	355	350	379	399	347	336	342	327	366	354	385	398	332	363	375	341	383	355	363	335	333	369	352	372	355	365	385	339	341	362	355	376	388	359	350	376	349	346	356	342	354	375	366	384	355	342	342	367	345	361	367	353	330	359	338	377	363	351	334	379	339	354	354	394	348	396	364	373	364	341	358	333	372	337	340	362	357	341	367	361	378	354	398	324	356	337	376	369	350	359	346	372	389	366	346	346	362	350	375	341	374	305	359	362	367	364	359	359	360	373	314	332	346	333	379	394	375	343	357	336	350	372	366	355	386	369	364	379	346	373	359	388	347	383	360	351	319	345	335	356	360	364	322	350	338	363	374	352	353	355	358	364	347	359	355	377	376	339	405	383	332	320	356	356	379	360	357	336	343	377	373	383	329	320	356	398	362	368	365	389	373	349	346	340	358	340	391	382	372	364	367	380	356	356	335	371	351	352	351	360	350	345	348	329	362	368	339	335	341	376	376	327	343	336	365	355	366	354	375	370	377	367	366	366	392	339	344	404	381	359	327	354	342	350	351	355	336	335	351	359	378	368	341	352	331	355	339	315	353	365	332	351	326	361	333	316	392	351	367	355	362	378	372	369	338	383	363	371	359	378	348	390	339	340	366	345	347	391	357	366	369	372	393	346	378	379	363	355	349	363	365	334	353	367	347	356	350	369	368	374	355	358	362	347	349	316	349	339	401	348	346	337	350	351	356	355	374	345	368	361	343	329	362	345	364	342	346	338	366	339	354	360	324	336	374	367	352	395	358	376	372	365	348	349	356	337	361	357	347	375	390	376	365	346	343	318	357	356	372	366	373	345	354	357	392	356	351	331	335	370	367	386	374	362	359	334	351	337	371	378	368	350	343	385	355	369	370	376	366	354	363	358	353	354	359	330	336	346	361	377	344	312	362	346	370	321	354	364	302	359	354	376	334	361	357	369	354	366	357	343	308	369	379	349	328	373	326	345	359	354	353	376	359	336	338	371	358	365	390	342	344	381	383	377	363	338	371	357	353	371	375	336	365	341	369	365	337	368	380	378	382	356	361	367	386	341	378	353	363	374	387	358	390	377	372	328	368	375	353	379	360	377	343	340	379	356	384	372	356	319	414	354	336	342	349	386	341	359	354	350	334	344	321	354	368	370	385	385	344	345	363	364	360	398	362	344	356	372	367	389	354	379	363	359	341	377	367	328	362	328	380	354	384	357	368	346	339	339	372	365	392	370	324	364	374	339	347	371	341	386	369	363	343	360	353	371	359	331	342	336	375	366	353	366	387	352	389	353	381	338	361	344	339	386	348	353	391	373	360	342	346	375	349	364	389	324	347	343	339	363	359	368	323	347	376	367	382	350	336	332	374	350	345	355	375	347	361	349	340	362	347	392	363	419	350	369	358	386	351	401	355	365	362	342	370	336	378	330	357	368	368	355	372	349	349	372	373	365	365	357	342	360	369	359	332	351	363	336	378	358	373	404	345	356	358	358	329	359	354	409	355	369	351	372	345	320	370	404	397	368	361	373	346	339	353	326	366	356	332	359	323	365	359	370	339	355	371	379	344	388	350	364	382	372	358	346	362	376	372	342	366	347	372	351	387	355	372	368	368	374	343	377	356	349	333	347	355	380	399	337	350	344	318	362	337	342	366	343	314	341	372	338	367	356	364	369	340	356	345	348	357	378	350	355	355	425	365	369	335	348	339	340	371	343	374	369	389	352	371	362	355	344	339	336	358	357	344	343	330	348	369	341	320	350	338	346	375	357	355	377	329	361	377	363	367	354	361	319	351	371	383	357	367	358	329	369	347	370	363	331	323	358	343	369	350	354	342	348	340	323	359	369	353	367	336	309	356	358	332	364	349	343	383	349	325	344	371	386	313	341	374	370	378	351	368	364	394	366	371	367	374	368	362	392	379	392	360	342	335	364	323	362	356	359	369	331	398	374	352	354	361	376	370	338	362	363	363	374	333	347	370	360	358	348	344	357	335	377	347	367	367	347	348	334	375	367	337	335	365	387	370	347	386	400	383	327	362	383	384	383	357	350	351	328	358	372	331	341	352	340	362	380	337	373	354	363	328	353	360	378	356	322	394	339	363	360	354	373	384	377	340	366	375	344	335	375	372	367	348	360	353	325	394	426	359	333	401	358	380	362	376	385	353	348	397	363	356	367	367	331	346	324	347	397	369	327	374	330	356	345	363	345	374	402	326	339	350	357	332	352	377	339	337	392	329	391	379	374	352	344	376	354	380	377	345	361	359	335	350	338	345	370	343	372	396	362	350	337	353	383	379	377	357	360	351	335	367	353	351	370	354	400	360	336	367	358	365	336	388	369	358	374	364	331	377	371	344	380	378	376	344	350	357	365	360	358	361	378	380	378	353	325	351	365	365	368	360	363	359	333	362	327	338	353	369	328	375	359	376	350	350	366	351	357	365	383	368	383	380	321	363	351	348	354	347	375
25491	21731	29514	27892	21636	15975	8927	4251	2344	1485	1126	891	694	683	576	538	517	455	393	420	354	356	345	326	339	310	331	311	345	329	283	293	272	309	311	263	321	325	286	298	283	270	300	296	309	283	274	255	266	303	281	313	265	277	292	316	260	304	293	273	283	278	286	255	294	310	275	298	285	282	289	303	267	291	284	277	256	285	279	270	259	299	276	280	323	258	316	295	295	293	293	291	289	261	281	277	281	287	279	258	277	295	291	301	311	267	281	254	280	294	287	276	292	286	313	273	297	263	278	272	296	272	317	268	275	266	287	320	278	310	285	288	281	253	302	312	271	272	281	287	282	281	272	313	268	292	296	298	314	263	302	271	274	297	278	280	279	290	307	274	250	273	308	296	277	309	266	303	334	294	297	276	296	292	292	301	267	290	277	282	297	270	278	286	259	285	284	274	310	288	252	311	252	296	304	296	294	278	285	288	299	283	294	303	286	329	272	297	276	280	288	277	288	293	277	285	275	332	304	290	292	279	308	307	281	300	273	307	272	283	287	280	282	275	275	256	302	268	309	278	321	284	300	307	311	310	270	283	299	302	292	278	300	308	285	300	307	290	285	261	309	288	310	274	296	271	272	283	283	282	298	295	297	285	277	290	305	276	276	285	314	274	285	292	244	284	301	271	286	272	279	265	286	300	282	309	287	311	282	284	280	304	289	288	278	292	303	301	292	289	270	298	292	286	293	291	265	288	286	286	307	287	270	297	274	302	275	278	307	282	303	287	277	281	287	299	273	287	256	282	297	275	277	288	268	259	239	277	307	270	318	275	294	296	301	270	293	306	265	267	261	299	284	313	265	272	289	284	297	291	262	284	264	291	286	300	297	300	262	267	283	296	281	267	276	288	253	262	269	266	308	259	316	275	296	300	288	269	283	278	275	267	274	292	291	288	298	285	259	262	286	275	270	295	284	326	302	300	263	284	293	255	289	307	270	297	282	265	310	302	309	306	272	280	284	287	272	310	300	293	298	277	276	287	290	281	296	287	276	294	282	279	268	295	284	264	298	293	292	295	292	302	328	295	267	269	258	299	281	278	301	282	291	264	272	271	313	288	297	293	293	268	302	293	272	311	293	269	262	251	274	289	261	297	298	286	276	284	260	302	303	281	268	287	252	289	285	305	267	280	281	273	280	291	264	295	307	275	278	280	292	277	311	276	304	298	287	278	295	281	248	280	295	318	291	290	308	282	297	256	258	272	294	296	293	299	287	299	277	287	280	263	278	295	282	304	261	265	244	263	303	283	279	299	287	248	284	266	307	299	277	278	308	274	303	298	296	270	296	294	279	284	281	293	285	304	322	265	285	267	266	290	273	272	265	309	305	321	310	314	305	261	284	297	283	269	274	300	265	308	307	287	286	277	279	258	269	300	293	313	287	288	278	262	301	314	278	287	293	332	260	252	264	281	266	303	293	306	300	283	297	286	308	271	262	312	270	278	282	323	289	299	272	294	284	287	271	284	330	298	292	265	269	269	289	272	285	301	271	279	290	290	285	274	300	291	291	274	307	272	315	303	285	308	274	261	281	275	321	268	271	284	277	313	276	290	285	260	285	268	276	294	270	265	261	276	281	265	296	270	296	290	283	315	300	307	290	301	313	280	282	315	267	283	289	259	322	298	283	279	281	303	291	290	314	264	307	276	261	284	314	276	265	292	267	285	281	263	300	321	276	304	292	284	263	310	307	285	293	279	271	289	294	288	281	277	311	280	267	286	236	289	277	295	291	284	281	311	304	258	261	287	278	271	299	287	316	299	278	266	290	258	294	278	290	283	269	302	282	286	288	250	284	253	266	279	283	291	270	279	267	266	292	283	255	258	276	287	303	303	292	296	293	268	278	279	282	275	280	267	281	317	265	288	267	272	274	284	292	276	289	266	301	272	255	279	305	293	272	263	324	298	307	288	292	261	275	275	314	274	304	283	306	296	279	302	281	285	285	321	268	273	303	291	284	277	299	291	274	270	273	279	288	291	271	270	279	302	308	299	278	251	258	252	289	272	283	294	278	297	260	274	280	289	288	283	277	290	283	259	291	258	271	304	267	282	281	298	298	301	269	279	294	283	261	270	284	268	279	273	303	284	298	273	275	236	275	304	279	289	281	289	293	327	262	314	327	261	293	290	260	288	278	258	288	256	275	263	283	304	283	303	324	311	298	276	269	284	292	299	274	279	290	293	291	278	315	312	261	280	263	280	281	277	268	276	294	279	288	268	249	272	286	253	288	303	284	278	294	298	297	304	301	276	279	284	269	270	273	302	296	283	290	276	249	303	291	318	285	266	288	290	284	273	307	307	296	283	275	305	295	300	273	302	301	262	311	263	296	262	287	302	288	296	274	298	301	255	246	269	288	272	284	302	281	317	305	262	298	267	274	269	287	278	286	311	321	279	283	315	274	310	277	273	285	285	298	273	327	328	277	307	311	292	312	286	314	268	263	304	299	268	261	299	285	272	294	293	308	295	280	283	298	308	252	314	312	320	297	302	289	259	279	285	307	337	280	276	297	295	314	298	285	271	274	284	275	283	268	278	289	305	266	282	269	277	285	297	316	260	304	266	312	316	297	323	267	286	282	291	277	297	275	245	269	304	297	287	289	294	270	280	280	308	290	274	287	263	269	313	254	317	269	295	301	293	266	298	284	278	298	297	346	268	295	285	289	281	274	244	256	274	302	278	275	317	266	268	304	280	311	291	250	266	266	282	260	311	288	289	312	300	253	312	281	289	284	283	308	285	270	285	277	271	307	279	273	255	274	313	293	275	269	263	281	298	285	284	272	288	271	312	286	285	304	283	284	297	269	287	254	246	277	288	264	319	282	279	274	310	270	282	293	265	294	306	267	244	301	277	284	269	283	270	282	269	289	258	273	262	308	268	277	283	306	282	294	300	299	298	264	286	300	306	316	284	253	296	276	285	296	275	278	292	265	318	302	255	287	316	259	277	282	302	249	278	272	284	268	290	305	268	288	266	246	291	273	263	263	272	269	260	279	275	278	264	266	295	305	288	254	257	294	284	310	294	316	284	273	314	294	298	280	294	305	291	272	305	298	255	278	292	282	279	294	285	271	299	288	296	248	310	299	265	285	294	292	316	318	282	318	306	274	296	266	274	287	295	291	281	305	268	268	301	242	295	289	306	304	283	262	301	316	280	276	289	299	289	294	310	287	289	255	299	310	278	304	317	301	294	272	276	263	293	298	322	257	270	276	289	296	274	278	298	273	281	266	285	274	284	300	301	312	286	251	281	292	280	276	302	286	291	294	319	284	272	301	284	295	281	288	322	281	271	273	235	259	298	300	317	282	284	295	307	288	280	243	305	225	252	294	272	272	290	285	281	260	304	280	298	300	309	291	316	291	300	280	307	285	272	275	297	284	263	264	300	287	288	278	288	328	286	266	285	304	276	319	252	300	292	300	286	281	271	284	288	285	279	313	301	293	264	296	296	293	296
37880	60152	50287	33119	25028	19618	12839	7229	4387	2762	1916	1413	1144	1066	921	830	693	620	595	529	479	437	462	415	420	407	388	385	371	333	388	365	350	355	355	363	359	352	391	373	376	364	336	313	323	369	350	362	355	360	337	368	351	365	355	341	336	366	354	326	354	339	329	332	350	346	333	363	337	309	362	365	344	360	366	331	327	365	364	369	354	348	351	358	370	348	343	343	336	376	327	352	367	387	346	363	344	354	323	351	355	335	367	354	335	346	377	335	364	373	353	303	374	356	339	335	339	347	350	352	318	333	352	333	315	343	348	344	345	343	318	338	367	335	328	356	348	360	326	376	385	333	342	334	370	345	347	328	341	365	353	351	337	311	339	370	338	356	345	328	339	351	306	340	368	314	346	331	362	358	337	335	345	362	359	322	318	339	347	338	348	334	336	342	321	359	350	355	359	351	324	337	386	336	355	365	337	333	343	378	351	339	346	345	353	336	363	334	354	376	346	352	324	356	356	343	387	340	321	334	352	384	326	350	327	351	307	336	336	351	347	308	333	326	317	346	339	358	342	357	337	353	349	337	328	353	367	313	319	353	348	360	338	319	356	301	345	379	352	327	335	340	350	333	365	346	337	347	338	337	341	332	351	356	379	341	339	335	372	312	320	347	343	319	338	355	341	375	339	364	359	359	324	364	330	337	355	319	359	340	342	360	362	364	349	366	344	357	356	330	361	359	313	332	337	317	336	316	344	368	333	348	350	331	320	345	375	364	356	348	337	337	348	353	374	321	317	326	356	354	372	369	377	335	338	349	324	386	349	366	335	365	339	349	349	338	349	358	351	377	330	327	326	342	345	324	327	355	341	316	348	354	319	315	340	360	349	327	346	356	370	336	353	324	309	377	356	354	332	368	366	356	339	359	349	342	344	328	348	355	381	371	343	368	324	311	336	358	340	318	347	351	367	325	344	335	319	336	329	341	348	355	348	336	321	362	360	349	347	360	363	329	354	343	362	348	342	361	338	306	322	355	326	343	358	319	387	328	351	362	343	361	347	354	346	387	340	357	344	341	335	348	351	351	363	348	382	341	365	332	338	384	343	313	362	340	363	364	334	351	329	351	319	391	356	332	337	344	329	336	317	344	334	328	353	357	362	363	315	319	363	350	338	330	330	335	351	334	360	349	363	366	317	329	332	365	358	369	374	356	345	354	385	329	337	329	341	381	343	392	333	358	348	355	304	358	336	385	403	353	351	354	334	326	335	310	351	349	354	357	361	327	319	331	345	340	314	355	339	338	329	339	333	357	357	350	311	330	348	328	341	326	368	310	344	331	359	364	344	338	352	365	343	357	356	369	339	342	316	323	374	366	320	355	364	336	335	346	330	352	361	318	355	374	360	347	348	383	334	354	344	325	357	325	316	352	330	339	343	327	365	371	343	343	328	337	368	352	385	333	347	396	341	311	319	327	360	353	320	347	349	329	339	330	355	330	320	332	310	324	339	323	342	365	351	338	364	358	361	334	353	352	369	356	327	372	386	339	360	368	336	329	314	338	332	353	337	371	366	343	351	360	360	324	342	351	345	333	353	334	385	363	322	367	381	339	329	346	368	323	337	307	364	329	341	354	338	364	357	328	345	340	343	348	372	321	346	365	349	325	365	344	354	347	334	359	358	314	340	365	371	346	336	349	350	330	334	353	327	319	346	362	359	368	357	321	340	350	347	319	323	343	351	334	345	342	360	347	357	344	306	343	344	340	330	362	358	357	348	336	344	313	350	373	369	371	320	361	368	384	353	357	341	370	363	336	363	332	339	325	373	391	333	352	328	363	355	381	331	386	352	348	349	354	342	352	331	341	381	368	360	334	339	357	364	332	399	328	321	327	366	313	353	358	320	337	350	329	357	333	343	389	381	350	352	367	301	339	360	325	358	353	356	317	340	355	333	374	369	369	324	378	368	328	337	347	340	354	360	351	347	352	352	351	313	332	333	352	352	360	323	320	312	347	332	318	364	323	331	371	328	305	346	373	372	368	336	336	358	367	337	338	337	355	364	349	348	356	363	351	325	357	359	355	349	339	355	363	328	345	300	354	368	339	378	352	342	334	346	353	391	347	348	332	374	358	341	348	329	360	334	350	351	317	334	348	358	350	357	310	340	348	367	316	339	363	355	340	359	349	371	351	364	343	349	356	370	334	383	370	339	361	395	351	344	353	325	359	352	336	321	322	318	348	331	365	352	354	366	341	331	341	339	333	341	346	359	348	350	342	331	343	374	360	325	332	344	341	336	313	365	380	374	383	370	367	335	320	352	357	346	309	383	368	333	333	347	349	349	328	351	346	339	317	321	320	335	341	376	368	337	334	340	343	310	354	331	332	342	340	337	338	349	377	348	324	326	351	352	372	340	368	359	342	365	382	346	371	394	348	318	332	360	375	368	326	357	358	341	323	330	346	373	312	352	356	337	347	326	318	354	328	356	336	366	313	337	341	347	349	361	335	326	339	288	328	358	328	337	338	301	354	326	340	344	356	341	316	351	339	359	344	347	372	344	337	325	319	320	372	320	367	329	343	382	355	333	347	306	360	351	338	369	349	295	339	356	297	341	331	330	346	360	331	366	377	359	407	345	357	372	327	347	357	346	351	362	331	311	350	347	313	361	339	345	340	312	317	393	307	350	328	366	307	352	332	319	337	357	355	317	330	348	337	330	349	340	325	350	377	351	352	338	330	346	369	364	359	336	365	345	366	365	369	351	332	315	354	331	370	354	330	368	353	342	369	347	352	375	351	337	324	323	329	346	388	376	331	363	367	331	356	339	338	352	311	345	361	349	336	348	329	379	341	327	328	365	326	348	339	361	298	334	363	352	335	375	344	318	350	320	343	350	349	337	309	369	353	332	330	349	332	328	336	344	335	350	326	348	353	304	342	348	372	314	353	333	338	325	327	338	371	344	340	344	312	336	329	327	328	336	375	315	307	371	347	328	337	351	356	362	366	372	332	356	361	381	339	345	354	324	321	371	361	352	384	352	349	324	384	361	363	348	337	335	356	342	360	368	375	353	324	328	363	351	336	338	354	351	327	346	363	372	343	369	338	348	340	362	348	345	357	347	333	350	362	328	364	348	362	368	349	339	355	326	356	377	348	339	338	377	354	296	366	315	350	356	344	332	360	334	363	328	369	344	330	373	362	356	306	335	363	344	376	314	289	365	355	338	321	352	342	361	390	371	359	330	330	362	345	349	341	340	340	340	333	353	359	359	336	338	300	369	361	337	352	367	344	357	341	337	338	336	343	333	341	315	363	323	364	346	343	352	352	323	339	334	314	338	368	332	340	364	309	362	363	358	348	344	305	312	328	367	333	348	334	344	355	324	337	374	339	342	345	353	341	337	366	331	351	335	375	347	347	310	355	350	347	339	309	350	345	356	341	359	349	343	342	334	375	345	317	347	329	367	352	350	346	353	336	360	309	326	337	319	356	344	341	361	351	386	358	344	346	366	325
23274	21653	29450	24703	22971	25149	23414	11400	4999	2812	2059	1424	1158	1001	892	771	697	605	579	498	511	448	427	382	366	336	345	329	353	310	334	309	308	310	314	291	307	292	285	313	310	290	308	317	316	293	302	286	312	276	289	315	265	275	283	328	319	290	301	339	306	284	274	340	313	287	277	298	307	292	295	301	283	283	269	286	296	304	309	256	298	290	310	273	318	340	265	304	296	279	271	320	310	283	303	306	283	292	262	273	286	309	323	312	297	313	299	302	298	263	295	292	260	301	323	284	291	314	290	261	300	313	296	298	294	298	278	299	301	312	297	308	282	283	290	281	317	316	293	319	271	287	311	295	301	302	318	284	303	288	308	309	289	310	277	305	289	290	280	302	297	284	300	278	269	296	295	292	287	299	282	276	308	296	323	298	284	292	277	293	260	302	292	254	275	319	318	303	299	329	306	311	307	321	297	266	293	277	303	314	271	282	270	280	284	294	314	293	308	295	296	310	305	300	255	286	306	323	299	302	283	295	305	294	289	308	344	302	312	326	308	316	302	308	271	306	272	288	303	307	299	298	284	269	294	278	287	298	293	314	316	288	330	331	311	293	293	291	316	274	304	308	293	276	316	282	304	299	274	272	303	293	306	310	295	265	313	302	300	302	312	342	294	310	274	299	308	286	268	286	286	334	301	268	273	310	318	266	279	307	285	296	301	314	303	295	278	314	275	292	270	309	306	335	255	305	319	295	290	297	315	297	317	287	284	297	269	295	309	342	280	281	314	298	291	286	291	281	277	286	279	300	321	280	337	309	299	313	304	298	291	276	320	283	298	313	290	289	299	284	323	293	324	290	276	316	279	310	301	288	289	280	290	283	314	326	322	266	285	283	317	293	327	288	308	305	308	334	293	274	256	298	280	290	305	278	286	325	283	304	281	277	279	302	308	317	301	305	284	247	314	297	306	270	294	306	280	305	290	293	313	297	291	283	334	282	309	293	307	307	289	271	283	285	294	322	270	328	281	287	285	301	302	301	255	298	292	304	318	274	286	290	314	301	282	338	297	296	294	333	302	273	284	279	271	345	286	305	346	293	311	271	292	290	310	303	310	281	277	314	278	300	329	293	267	293	281	321	290	275	309	256	276	266	307	267	303	294	297	295	295	321	295	299	314	257	282	293	287	317	319	308	295	293	283	274	298	281	309	291	270	309	288	297	298	252	294	308	300	303	304	301	281	273	320	301	281	285	305	288	293	300	283	289	290	301	301	318	294	316	290	260	295	297	296	281	286	318	279	308	323	321	315	294	328	309	301	313	287	307	307	315	312	284	300	299	302	294	282	274	279	291	265	311	291	260	311	280	289	314	269	285	291	276	278	333	286	272	273	275	329	296	306	302	330	287	286	307	307	285	294	288	295	305	303	304	287	309	294	287	315	332	312	284	283	288	326	292	306	281	313	308	305	291	305	299	318	286	299	304	284	303	313	285	269	330	283	314	314	287	308	285	307	310	290	268	277	335	285	315	305	290	287	313	303	307	252	301	282	275	259	308	311	321	336	302	300	349	313	321	318	256	281	307	264	294	247	311	300	305	307	278	287	291	290	294	315	280	281	319	290	321	262	322	278	282	280	302	309	291	335	301	292	285	279	296	306	316	276	294	303	318	291	287	299	350	284	289	319	292	243	284	287	283	306	314	286	312	276	294	290	310	256	305	312	300	329	304	287	323	301	298	293	299	284	300	264	321	267	298	317	320	303	296	327	319	283	349	311	291	296	292	320	305	290	311	294	296	264	276	322	301	300	296	301	270	277	288	285	294	318	301	302	307	291	303	284	278	296	296	319	307	324	307	289	296	311	311	279	307	312	321	277	287	293	311	288	283	317	293	287	305	296	306	328	289	290	294	328	297	284	290	295	310	273	336	328	283	319	297	290	315	282	289	302	307	307	282	300	327	262	303	293	340	300	302	303	292	305	287	308	294	268	307	275	271	288	277	313	323	276	290	318	294	278	296	267	293	302	274	303	290	291	320	309	291	305	296	298	280	293	283	278	303	292	313	273	322	271	297	254	269	309	314	285	265	293	304	294	307	302	301	291	304	296	295	272	308	274	305	284	308	306	316	304	299	272	309	265	305	296	300	292	299	302	301	321	301	309	271	293	260	323	313	296	277	270	304	306	281	307	319	332	302	278	307	302	277	310	271	272	283	302	284	297	259	328	333	296	296	297	276	290	306	321	309	311	308	280	270	303	302	322	276	297	295	282	299	318	282	281	305	299	281	261	291	300	290	282	289	260	304	361	292	329	320	287	272	298	288	279	307	290	282	293	310	289	292	311	278	275	302	273	289	327	293	337	296	299	317	319	272	278	297	292	322	306	290	317	295	286	283	273	305	301	291	299	283	272	292	315	299	268	320	287	296	309	317	330	306	299	318	283	322	299	286	310	311	310	277	300	266	307	317	309	274	270	309	297	320	286	277	295	256	312	306	307	272	285	276	253	279	287	316	317	277	285	299	331	284	277	275	290	301	271	288	296	299	324	323	317	310	318	302	311	287	300	302	286	292	294	313	301	251	326	305	319	280	299	264	274	282	293	309	286	300	333	320	307	320	300	305	308	302	308	293	313	310	301	295	259	278	276	303	313	323	289	269	299	271	294	263	290	288	300	298	305	298	328	294	306	297	285	281	284	296	313	323	295	328	310	265	300	309	300	313	300	295	275	285	290	288	297	265	273	296	311	305	284	316	312	298	289	287	307	302	295	289	269	322	288	268	312	286	276	315	279	265	319	274	298	272	267	316	247	334	281	280	285	302	242	278	294	284	299	311	277	295	293	309	291	282	300	295	288	290	303	303	305	338	311	325	279	299	290	302	296	311	286	314	294	297	316	276	318	324	250	312	299	269	299	286	276	263	274	280	314	313	316	282	302	291	293	266	281	329	298	300	274	292	297	306	279	301	295	285	290	281	269	317	260	294	307	289	310	309	298	305	277	302	300	270	293	282	306	293	283	291	294	278	282	290	284	278	315	297	292	302	324	300	295	299	287	290	293	295	283	302	296	300	296	285	314	303	317	305	300	269	293	261	301	294	295	288	292	300	310	270	295	320	314	289	277	285	290	311	286	314	268	298	285	303	307	284	307	314	297	285	302	306	294	323	270	275	293	301	316	291	316	295	313	305	294	298	319	288	304	284	293	283	271	279	315	273	296	298	291	327	278	269	290	267	294	284	277	322	301	285	270	284	281	295	327	291	292	298	262	307	309	295	312	305	296	309	321	298	273	305	305	318	289	279	297	312	301	334	253	282	277	277	313	279	273	314	283	308	318	269	300	324	305	302	300	314	300	311	287	300	307	312	281	310	309	306	312	305	315	306	280	252	333	310	300	305	298	256	296	311	269	298	275	286	300	308	311	283	331	277	300	328	333	300	290	293	298	293	259	297	274	331	291	278	287	281	294	290	290	343	314	284	282	272	296	308	304	306	284	301	287	266	323	301	294	301	255	243
40194	69930	59978	44768	37326	30588	21454	13996	7705	4612	3166	2278	1800	1491	1402	1206	970	881	793	699	619	588	544	456	494	473	476	478	414	413	409	414	412	382	389	392	403	325	388	344	376	360	344	378	357	330	394	363	372	348	352	351	336	365	354	351	390	328	368	371	343	311	327	339	355	374	359	361	341	349	349	330	353	358	371	389	359	380	350	375	350	339	359	361	354	323	350	333	361	370	366	358	333	359	333	333	365	355	330	349	304	350	363	344	399	356	354	359	362	377	356	331	384	349	352	344	350	371	367	347	334	366	371	345	342	369	374	346	354	327	360	340	359	370	358	335	332	349	359	317	327	327	348	325	336	340	359	340	391	375	336	339	375	351	345	351	324	379	356	373	336	322	335	368	348	317	353	338	360	355	356	348	389	327	358	339	346	331	356	376	356	325	322	410	379	406	383	364	359	331	360	325	328	358	339	328	324	392	351	355	355	367	330	342	345	338	348	344	391	344	319	350	305	375	357	350	348	380	357	323	352	351	383	358	353	332	328	366	344	342	335	363	339	364	302	359	366	346	365	360	363	371	336	323	343	364	358	369	307	382	341	357	348	361	332	352	334	359	369	335	343	378	389	349	359	346	315	347	339	365	324	362	349	349	329	349	351	328	322	343	363	371	368	342	386	358	359	333	363	357	338	361	349	341	346	367	353	353	341	365	355	341	355	330	330	363	350	383	339	331	371	349	353	340	375	349	316	362	320	362	371	340	355	341	365	349	344	335	373	340	351	351	357	332	384	331	330	380	350	350	319	305	357	324	324	326	350	363	361	310	341	328	392	341	334	383	349	353	324	370	367	344	337	345	375	349	338	340	357	338	347	355	373	328	352	354	356	374	300	349	346	362	335	349	353	358	323	342	352	352	308	363	380	353	372	360	348	376	320	350	365	346	329	354	360	375	367	348	340	365	339	350	346	375	359	362	356	357	302	368	391	350	341	350	376	355	357	331	338	343	373	354	354	358	354	369	365	377	352	346	339	364	365	358	328	366	348	356	321	352	304	395	351	346	372	358	361	359	338	344	366	365	360	355	335	360	370	360	338	355	340	357	356	353	365	313	357	366	328	337	367	332	343	335	381	352	361	325	333	370	345	342	362	364	351	374	333	333	315	328	353	353	353	371	364	351	362	322	341	343	368	366	352	348	361	340	352	337	388	360	396	321	374	341	341	381	363	329	349	346	348	378	360	351	336	330	347	371	379	315	338	370	357	357	364	330	357	370	381	348	365	365	371	334	353	336	386	356	350	334	327	372	366	342	355	334	340	341	362	349	354	359	381	350	375	364	325	341	374	333	350	365	347	341	336	363	352	307	323	374	369	371	347	352	350	337	382	369	355	337	358	357	370	380	351	335	358	333	323	368	351	361	349	355	342	329	359	362	363	372	369	358	369	349	306	361	319	357	385	338	342	338	322	355	335	369	354	373	352	362	388	372	333	318	353	332	366	365	358	381	356	336	358	334	373	358	368	382	348	380	337	347	325	341	372	341	355	368	337	357	350	341	365	311	354	371	366	335	357	343	339	346	375	341	337	367	338	368	321	392	351	349	348	335	368	334	352	336	356	357	362	372	357	374	304	330	362	362	351	381	357	352	380	356	359	318	368	360	394	355	405	359	333	325	359	337	346	331	354	351	316	358	343	349	340	351	366	379	332	348	331	367	374	382	337	343	314	379	360	357	324	334	357	363	370	337	349	357	332	360	351	378	397	384	364	332	371	399	362	339	340	355	363	393	353	342	350	376	334	328	356	355	355	348	354	352	352	355	380	314	339	385	340	380	357	324	336	361	382	375	355	333	361	341	343	344	363	364	364	360	352	364	344	363	363	344	385	376	342	332	313	378	370	352	360	369	362	360	345	362	339	337	343	391	358	359	338	337	341	361	377	324	363	361	354	314	358	349	353	356	340	334	349	364	345	363	354	398	372	335	325	341	347	363	373	348	362	368	327	351	349	315	323	372	367	374	364	325	324	358	348	363	377	327	352	364	350	339	352	331	369	334	389	319	307	323	366	337	341	326	341	324	350	373	373	359	337	348	343	340	373	332	380	358	360	367	367	347	349	349	362	357	333	345	333	352	372	324	361	365	375	342	330	390	337	353	368	340	380	337	347	356	393	329	329	331	344	357	366	340	366	346	340	334	360	364	324	325	359	360	329	357	358	326	354	348	344	341	365	337	345	393	385	337	356	306	342	349	342	344	368	377	368	358	355	330	299	370	327	358	337	348	345	388	360	379	394	347	329	335	378	375	352	368	337	382	376	374	363	330	334	347	372	330	371	379	364	364	356	338	380	350	345	344	352	366	347	336	357	360	382	333	370	364	336	329	352	378	299	346	362	377	319	369	343	355	381	312	364	363	340	354	353	336	338	371	373	334	357	355	344	353	360	360	335	393	340	330	381	353	354	382	353	360	369	356	354	372	345	337	335	356	365	360	334	321	346	315	367	357	347	378	327	344	375	356	366	329	329	360	317	353	359	365	347	331	336	351	344	368	351	366	367	362	349	340	374	333	349	371	362	356	392	363	390	362	340	350	337	370	365	346	351	374	341	361	336	334	310	386	337	331	341	342	364	342	344	371	340	353	352	355	327	337	338	360	370	347	328	344	331	354	356	369	369	364	377	310	338	364	378	348	371	398	343	352	337	380	349	344	338	368	352	354	323	358	325	346	327	328	362	362	367	353	378	339	387	343	339	370	341	360	348	342	345	360	368	348	339	380	370	372	344	362	390	340	369	368	319	330	354	314	363	359	365	362	375	379	326	335	345	316	332	352	378	334	339	347	342	361	368	355	339	354	371	333	366	363	376	368	355	357	335	349	363	338	354	347	328	335	374	391	323	383	360	355	371	382	356	330	365	378	336	361	335	395	326	374	312	359	364	363	348	345	389	353	365	370	378	386	337	368	382	344	349	347	348	361	374	314	353	357	340	350	370	377	331	354	327	360	362	356	346	341	331	353	357	330	340	318	362	330	337	330	348	346	353	353	348	342	308	318	343	337	374	360	341	349	342	327	388	331	348	386	340	333	357	372	343	353	366	339	395	365	337	311	343	331	325	354	343	354	331	357	356	367	360	352	346	340	364	361	341	367	350	326	366	367	393	385	359	335	358	392	374	358	346	326	324	345	349	360	350	318	346	340	359	335	378	359	366	333	349	319	360	347	353	344	337	378	346	315	359	341	323	320	373	335	354	361	381	374	345	382	337	365	375	357	310	343	358	337	330	330	342	357	354	339	345	328	323	357	339	357	359	354	356	342	382	341	332	357	319	346	372	343	351	380	376	325	356	341	343	355	350	324	366	333	353	346	343	340	364	359	365	317	363	322	330	345	336	396	340	342	360	338	346	367	386	365	325	322	343	368	364	347	337	325	360	376	377	353	326	344	353	346	356	359	328	357	345	328	323	356	333	375	335	374	350	365	353	388	381	327	335	365	369	361	324	343	318	353	349	357	378	344
31901	36465	38348	27502	17392	9816	5047	2648	1713	1190	1001	833	644	554	545	505	437	403	401	351	378	350	312	370	314	347	308	300	308	294	297	282	303	292	343	311	297	293	297	289	313	296	306	282	278	299	266	291	274	265	313	297	315	298	278	292	300	317	272	293	321	266	260	295	275	303	280	280	268	322	312	272	264	252	254	275	291	276	272	281	292	298	281	274	274	298	249	307	285	313	292	284	303	296	294	291	287	315	288	297	296	301	275	281	319	303	279	284	295	282	296	302	291	285	288	330	282	289	295	298	289	291	279	303	306	281	271	309	288	287	285	310	280	297	296	281	272	284	278	287	298	258	321	294	302	315	283	286	259	285	285	299	292	275	280	273	286	265	257	315	292	277	267	285	288	291	275	280	270	288	286	293	260	306	280	307	294	296	299	304	304	315	293	269	279	282	266	270	289	287	283	326	302	294	291	265	290	281	281	300	282	244	294	267	312	306	289	289	283	285	297	276	283	315	307	277	291	297	294	274	277	291	284	263	283	285	271	267	282	299	299	272	274	286	306	273	281	303	288	294	298	270	292	276	301	276	257	281	285	269	278	286	324	255	280	254	277	287	244	291	298	287	292	247	305	304	302	281	303	284	296	283	278	306	289	286	275	270	312	290	302	270	296	274	302	293	277	276	269	313	275	311	282	266	266	281	296	281	272	291	266	281	312	300	278	281	318	286	275	268	277	297	271	283	304	262	292	322	278	297	298	283	310	257	261	273	275	299	291	277	316	265	307	284	286	288	259	286	256	302	290	294	277	272	253	288	289	292	297	265	290	273	288	280	300	298	276	324	253	277	287	271	311	297	300	268	273	279	293	306	301	276	307	288	295	310	285	309	277	308	297	288	306	280	278	259	295	295	290	278	268	286	267	301	262	333	316	303	297	294	267	285	307	305	268	286	270	247	281	329	269	275	297	291	306	309	275	284	279	302	259	274	301	295	275	275	322	286	285	313	274	266	268	287	311	261	305	296	278	293	308	290	282	303	263	278	306	287	272	284	283	269	292	288	293	253	294	286	320	284	286	306	306	281	292	298	276	304	278	298	266	260	303	269	296	271	312	321	297	314	296	281	272	298	272	335	271	269	284	283	301	255	268	269	278	303	290	283	283	270	276	268	314	307	303	294	276	291	306	296	307	309	276	284	299	287	298	259	302	305	292	281	254	291	299	271	323	302	307	287	316	270	292	308	286	325	258	268	277	274	278	264	274	262	280	275	266	334	290	275	267	299	323	293	301	267	273	256	289	290	314	305	274	281	301	281	286	277	290	262	288	318	300	310	310	282	275	264	303	290	260	281	285	290	284	278	272	271	288	256	290	266	289	290	272	270	279	306	264	258	283	280	296	284	291	282	288	279	309	314	265	280	278	292	280	272	289	329	282	275	284	292	296	264	275	269	298	268	307	301	290	273	285	272	286	305	298	276	261	282	289	267	301	317	271	286	250	299	319	289	279	271	314	280	295	272	283	273	286	266	261	285	286	285	286	283	301	280	304	308	298	276	299	289	278	324	274	305	299	319	308	268	273	286	314	271	265	286	279	276	298	260	262	305	306	289	355	273	270	265	294	301	279	257	270	272	263	271	272	295	270	275	294	266	283	284	268	275	273	279	291	257	286	256	291	272	303	293	307	263	285	279	280	292	279	309	311	282	280	298	277	278	281	313	314	313	327	281	273	284	280	282	289	305	283	260	303	285	277	295	275	276	247	299	257	307	295	287	278	273	247	286	280	284	297	309	287	247	258	261	292	284	293	329	284	279	280	287	301	291	282	259	299	296	289	286	304	287	256	276	312	329	306	297	276	248	266	270	295	288	309	276	298	280	275	290	291	258	291	303	282	285	298	297	267	289	299	299	258	300	267	268	281	292	293	323	307	290	297	330	273	283	271	303	312	285	311	259	281	291	271	316	285	294	274	283	280	274	285	282	292	307	292	282	265	276	315	293	286	308	277	287	256	290	280	277	278	285	311	293	270	295	296	281	292	282	281	278	285	272	294	294	271	286	303	276	278	291	313	267	273	264	297	290	243	311	286	250	272	304	284	282	289	291	272	280	246	299	285	280	292	297	296	286	267	273	278	300	274	276	281	278	290	288	260	287	290	292	296	286	308	280	273	291	273	270	304	255	299	258	299	281	286	271	259	294	266	278	296	286	277	276	293	313	270	305	301	281	262	287	292	303	270	286	267	288	294	294	279	298	305	293	296	298	273	261	302	260	322	277	287	287	278	318	257	292	298	286	285	280	252	286	274	271	278	276	266	303	290	263	286	278	265	300	275	299	270	274	319	283	263	305	290	307	302	298	249	277	299	300	269	265	335	312	276	301	281	304	302	294	261	280	283	281	279	300	286	287	286	280	294	286	292	302	260	264	299	268	307	283	246	304	295	276	281	299	272	315	256	334	291	289	283	277	307	282	316	296	291	287	305	283	293	268	278	297	282	283	274	263	323	278	287	294	269	295	287	292	254	274	305	303	300	272	287	295	280	264	310	265	294	261	276	307	277	279	280	285	293	299	296	281	281	293	278	252	280	279	305	283	291	295	264	291	326	240	276	299	296	273	279	276	286	269	285	262	278	271	312	256	259	296	286	282	290	277	320	277	284	311	307	281	317	287	297	308	249	271	267	257	280	290	278	301	276	277	290	310	295	290	271	282	268	289	290	302	287	303	297	272	294	294	302	309	286	326	271	251	269	278	297	296	283	297	301	302	262	312	299	288	270	288	288	276	300	268	284	266	306	275	297	276	283	282	294	287	309	296	288	268	285	294	281	277	299	285	295	290	288	306	291	326	294	269	312	303	265	308	281	291	290	308	287	275	306	271	284	285	293	297	292	275	296	311	273	276	271	273	274	286	279	298	316	261	283	322	265	297	291	286	266	256	285	299	299	296	290	268	298	304	300	296	304	268	255	271	278	289	309	302	291	280	260	262	285	305	307	260	273	286	291	300	318	278	283	277	334	287	338	268	267	285	270	260	268	303	308	303	305	259	268	300	288	313	278	276	258	288	287	284	290	301	346	277	284	249	322	282	283	272	291	308	273	314	259	326	283	288	310	277	266	257	281	293	277	290	289	268	293	277	287	296	318	281	312	303	290	277	294	308	292	279	272	298	277	307	280	265	331	279	280	327	323	264	284	281	282	314	275	303	292	292	263	273	286	273	320	283	299	327	279	286	303	296	302	259	268	281	279	264	270	285	281	271	288	290	258	287	276	262	309	299	300	278	290	311	323	287	305	298	279	299	303	276	279	277	288	311	284	266	274	305	300	305	270	301	283	269	290	304	278	313	272	319	296	308	298	262	288	257	275	296	279	274	261	276	280	312	334	305	296	297	292	282	264	290	276	261	288	305	273	271	270	278	288	267	272	300	300	271	299	318	300	287	294	309	285	311	299	307	258	290	289	300	302	314	272	275	264	302	275	289	296	297	315	290	283	274	274	285	281	319	300	286	300	278
37906	53981	42069	28272	20747	14028	8366	4910	3022	2111	1651	1306	958	837	789	676	655	514	545	479	489	430	456	427	417	389	390	407	367	353	403	348	383	386	350	325	369	361	332	337	379	368	374	348	353	359	339	303	359	349	348	348	325	327	358	349	353	369	309	348	390	349	349	346	399	356	370	360	317	350	368	361	314	318	325	314	347	328	362	383	305	365	357	368	341	345	377	370	345	346	344	364	355	338	363	355	345	348	330	371	340	343	327	351	389	332	347	361	328	349	332	372	318	333	354	355	287	348	333	354	355	368	334	304	333	334	369	362	356	331	321	349	358	329	341	363	366	354	350	390	344	400	336	334	366	365	349	348	359	365	355	358	361	353	353	350	368	348	337	331	315	390	319	307	341	350	357	366	338	335	385	348	319	336	355	351	362	322	356	345	381	366	340	323	343	318	342	368	359	356	395	387	364	367	373	338	317	378	353	335	367	370	372	368	328	347	359	331	329	353	380	336	328	319	377	332	312	369	329	348	356	349	337	368	378	325	363	328	344	341	348	364	348	319	331	342	348	338	351	340	368	344	346	348	338	345	345	355	385	355	329	350	333	387	349	354	345	347	343	355	370	335	377	383	354	343	361	345	357	343	361	332	377	349	358	344	338	350	359	370	359	341	359	356	354	333	350	333	323	372	353	328	320	380	364	354	346	342	336	325	359	350	348	377	321	321	366	350	364	365	346	344	371	336	328	381	341	345	381	342	369	364	314	329	361	362	314	365	312	344	341	369	385	327	341	367	338	341	352	311	307	372	350	360	342	327	344	337	346	370	327	386	322	350	350	352	326	367	361	334	360	339	338	344	325	346	331	353	376	363	328	344	349	367	332	361	330	408	370	352	360	361	340	354	349	355	325	362	373	396	342	314	373	373	349	333	336	357	322	342	327	346	368	370	341	350	376	338	349	366	368	348	331	373	373	363	367	372	342	344	331	356	336	330	336	343	331	374	367	354	334	362	349	348	339	347	364	334	312	374	337	364	355	356	371	319	335	366	357	391	339	346	365	330	341	357	319	342	361	347	354	331	375	350	356	367	342	334	346	345	373	382	349	326	307	344	388	367	345	323	362	377	361	364	381	339	372	370	377	364	362	354	365	361	321	356	356	335	330	380	335	306	324	370	320	374	346	339	332	329	353	366	336	375	393	342	331	335	346	361	371	355	316	341	380	377	324	340	363	373	326	349	362	356	356	338	344	345	362	352	326	342	358	344	331	350	345	366	369	379	350	374	355	351	401	349	358	356	377	340	350	360	325	340	385	360	349	370	359	342	336	324	328	328	325	340	350	344	366	347	374	357	327	364	353	348	340	332	336	354	352	326	383	370	340	367	337	377	324	346	350	321	337	350	339	346	349	342	344	348	343	359	348	315	323	371	338	363	375	349	334	372	375	341	386	359	362	363	353	382	374	350	355	390	321	353	365	338	351	333	375	373	349	368	354	334	329	339	351	356	363	356	353	347	333	337	334	338	409	326	348	365	349	344	356	332	342	345	356	299	374	332	336	311	368	348	335	359	368	353	366	365	343	356	338	352	385	374	340	330	359	377	348	352	339	374	352	352	344	339	378	334	366	348	374	362	356	320	370	335	330	348	311	343	366	391	349	363	360	366	391	358	345	364	314	331	340	354	380	372	338	329	371	358	343	345	366	344	303	355	331	370	352	357	389	311	319	332	348	341	363	341	388	361	373	357	369	343	356	322	366	359	384	304	339	311	373	395	370	352	342	353	339	340	343	341	347	350	335	402	383	378	330	322	366	318	370	351	350	377	357	358	317	338	365	363	319	343	350	330	326	330	345	345	326	333	361	345	350	343	346	339	346	344	372	343	330	345	349	360	367	361	362	352	318	327	361	374	325	331	323	366	313	364	346	396	346	320	346	342	366	363	323	352	347	342	347	361	330	341	324	334	373	347	391	355	329	342	335	314	344	377	348	345	334	337	339	373	340	348	385	332	359	338	352	343	376	348	343	337	351	340	334	398	340	405	361	324	352	353	347	367	328	354	326	381	322	334	361	362	344	340	346	345	386	369	287	357	331	344	337	320	370	344	355	353	340	331	364	331	360	359	369	325	347	346	362	364	346	359	388	332	350	339	353	348	391	338	344	359	386	346	299	339	342	354	359	353	340	327	315	384	374	339	321	319	371	310	352	323	320	370	319	390	333	341	342	373	337	352	375	391	326	350	380	347	338	327	336	359	332	321	352	334	351	357	371	365	375	348	328	352	343	353	370	307	373	344	343	354	333	380	353	313	347	338	348	315	329	353	371	383	325	343	340	316	353	347	336	357	338	350	363	359	334	359	341	379	377	375	347	332	342	353	363	335	361	340	361	352	362	371	359	369	356	369	354	366	372	320	375	330	356	340	371	357	349	375	350	362	298	310	356	346	335	341	348	334	361	359	363	367	360	367	365	355	340	351	334	268	339	367	328	334	349	346	334	342	318	345	350	367	365	364	369	352	346	368	325	323	351	330	353	338	366	355	358	368	359	359	334	349	377	338	333	357	376	324	352	350	382	330	375	347	341	331	318	320	348	374	329	335	340	363	309	361	328	359	339	330	307	358	359	354	367	349	328	354	356	340	329	370	335	371	350	341	351	355	376	366	350	360	358	336	333	337	329	360	329	348	372	360	350	328	376	366	356	370	374	344	359	388	373	359	370	339	328	343	370	334	350	349	332	352	338	341	334	321	356	383	361	316	367	356	353	323	365	336	348	361	370	373	368	364	351	341	315	380	348	374	338	341	361	345	333	351	342	350	341	382	327	363	357	326	370	355	319	336	345	337	341	354	371	389	326	361	345	337	357	330	351	352	347	353	385	317	354	344	351	332	363	384	386	345	320	406	381	360	340	331	378	359	342	321	336	360	359	356	353	367	360	318	358	332	366	352	342	371	332	345	357	363	335	328	337	329	358	367	325	342	365	347	343	361	367	363	324	339	359	339	327	343	346	368	351	337	339	308	353	337	365	373	322	385	364	385	311	348	337	345	351	345	358	321	332	368	343	350	388	348	342	337	360	336	376	368	337	363	329	373	366	381	331	330	372	344	364	340	352	346	368	356	339	360	335	344	345	319	330	344	341	321	356	352	362	349	346	357	316	373	309	326	345	322	362	358	346	349	386	355	327	331	379	354	374	367	375	344	343	350	347	361	344	347	339	353	335	345	353	360	358	331	347	330	355	383	345	330	380	338	374	342	383	328	339	350	349	340	358	317	349	294	334	342	354	345	377	335	344	333	363	400	361	340	355	327	340	355	352	346	352	329	364	358	354	317	364	339	349	386	358	380	385	369	319	365	336	358	318	370	374	331	327	363	321	384	330	381	345	315	373	375	330	360	328	353	356	357	322	355	336	337	350	391	369	351	348	358	343	384	305	332	351	325	347	379	354	348	343	338	346	343	359	372	351	349	324	388	334	324	362	345	334	350	312	361	369	369	375	371	335	323	316	346	342	306
24374	21601	29075	25997	24217	22215	14754	6431	3309	2120	1628	1246	896	834	715	656	601	504	446	421	424	364	379	343	360	331	315	323	333	319	321	299	281	316	293	271	300	289	313	286	283	297	330	323	318	307	266	307	282	297	295	301	283	322	287	297	284	318	295	299	272	292	289	271	311	308	315	320	302	329	279	275	297	286	294	258	300	277	308	277	327	291	292	271	300	289	266	307	309	302	310	267	266	304	279	283	286	304	313	300	301	289	274	303	308	296	277	285	292	299	284	289	289	318	296	278	321	300	265	276	263	275	298	309	302	274	295	324	253	280	291	322	279	283	275	285	255	285	295	297	274	298	297	291	279	285	288	282	298	297	294	280	276	283	309	277	308	264	302	285	263	286	289	322	271	283	334	283	296	282	278	262	294	302	296	292	299	298	264	317	297	291	310	303	262	290	309	271	267	291	292	275	280	297	287	280	298	291	285	333	285	287	293	262	268	273	265	287	277	288	282	299	303	262	291	289	314	254	300	279	278	281	309	321	263	290	276	295	327	316	284	293	276	300	283	290	291	273	276	288	327	269	297	291	280	288	272	301	254	287	306	300	316	288	299	271	272	301	310	284	280	307	284	304	296	285	274	286	302	317	293	319	282	300	295	292	305	298	309	300	330	299	302	289	327	285	295	293	288	267	300	325	316	282	303	302	285	296	298	305	263	311	285	282	278	294	262	279	260	241	253	313	273	305	309	305	273	283	308	278	282	291	301	301	314	293	305	283	287	281	290	301	283	279	292	283	332	275	306	262	281	308	276	294	282	277	289	308	315	275	254	279	295	283	313	276	292	300	299	288	320	283	262	278	306	311	305	293	304	318	291	299	307	278	315	265	267	288	300	281	269	300	298	287	335	281	301	324	311	302	278	289	296	268	293	317	301	311	290	282	294	288	317	250	268	275	286	276	267	285	270	292	287	289	301	291	283	319	294	300	282	277	254	317	275	290	290	268	293	295	316	284	295	291	309	271	289	293	312	301	280	298	280	287	275	266	292	289	278	267	289	300	301	306	288	290	278	278	305	318	348	269	294	300	287	260	252	307	304	289	295	291	261	307	319	272	274	297	310	291	284	284	295	309	271	294	291	278	272	294	292	286	301	288	318	278	312	271	289	273	273	307	321	263	271	289	307	305	293	271	317	287	298	273	263	273	276	312	301	272	305	314	307	294	276	318	265	286	309	322	296	270	341	296	284	332	279	305	276	300	272	288	276	282	316	326	275	287	299	304	290	324	296	314	314	296	291	299	282	306	284	281	299	296	291	298	290	264	286	307	294	295	308	302	293	270	294	291	297	311	305	286	301	270	268	285	305	296	286	278	311	293	263	299	290	299	292	306	287	301	295	297	321	295	259	305	274	300	307	271	275	306	297	319	297	321	286	307	280	314	272	321	300	299	288	289	272	303	279	261	316	289	290	301	278	308	298	287	294	271	282	309	283	307	286	300	301	271	270	318	271	281	290	295	274	270	318	303	270	283	285	329	299	321	277	295	270	270	340	297	293	265	283	294	297	297	274	302	280	297	291	265	270	261	289	281	292	266	289	302	275	284	263	293	287	298	296	299	311	259	287	283	265	270	282	275	260	298	257	304	271	289	268	284	302	286	283	272	293	304	250	310	284	292	303	305	295	310	305	305	324	295	315	256	314	260	303	318	324	295	279	283	307	287	286	269	269	272	261	295	266	275	316	294	312	284	294	308	305	284	303	299	286	313	286	292	295	289	269	301	296	301	270	280	288	269	311	306	280	298	289	295	291	299	273	313	274	287	297	304	301	310	306	282	295	261	229	312	288	268	301	273	277	311	297	310	323	292	297	278	304	306	280	251	296	312	293	297	275	317	292	291	302	273	304	264	291	330	310	301	276	282	329	271	306	291	259	285	274	278	324	279	275	302	331	286	287	265	330	318	264	296	310	296	284	286	300	285	284	304	326	284	305	285	293	300	266	279	282	268	303	276	312	297	292	290	313	279	279	262	303	320	254	256	279	281	292	300	310	271	288	280	294	273	334	253	306	285	292	269	284	265	301	307	305	296	310	261	281	289	276	277	313	307	293	324	283	324	315	280	277	302	312	297	296	280	293	295	264	289	307	291	287	290	275	269	276	256	314	305	281	279	279	327	317	304	279	302	285	269	281	302	314	300	298	291	306	323	315	298	281	245	271	325	309	308	292	271	267	264	320	256	287	277	300	301	265	265	290	284	286	267	281	318	279	288	314	277	289	312	289	281	283	257	276	285	305	264	340	300	285	274	310	259	290	300	290	292	279	299	276	282	303	319	329	287	287	296	300	322	277	295	265	323	270	307	302	259	303	285	298	308	295	291	295	312	318	281	304	302	301	269	287	312	321	280	295	309	289	293	283	293	300	296	296	295	292	308	307	307	272	300	291	282	282	333	280	327	296	290	275	299	270	283	312	284	291	282	329	276	279	288	299	270	290	273	286	312	309	293	295	309	286	295	304	303	311	302	307	284	299	280	291	289	288	285	289	296	292	281	282	291	305	274	305	319	286	276	308	293	300	271	306	302	324	282	265	280	325	265	320	283	288	297	272	281	292	278	299	309	312	318	316	293	288	287	282	294	284	288	267	328	289	306	288	286	307	294	309	269	296	283	302	297	310	308	281	294	310	275	270	300	329	261	268	299	263	324	281	289	286	241	302	287	261	293	264	288	278	312	313	269	308	301	285	312	296	263	289	286	280	280	267	284	305	284	300	273	299	290	288	298	284	309	298	302	284	276	275	286	267	313	291	290	299	289	294	281	285	296	303	300	306	263	304	300	318	276	279	279	262	308	259	298	285	279	283	305	287	315	278	274	279	302	305	278	279	318	313	286	307	277	254	302	259	276	286	294	296	300	285	291	332	277	309	273	314	302	292	303	272	300	255	283	272	310	322	295	286	312	310	314	284	319	301	290	270	280	258	297	281	312	302	287	274	277	309	275	310	317	288	283	281	311	316	277	287	320	279	321	290	281	282	284	276	296	300	270	286	296	314	281	297	283	293	301	295	292	273	293	269	259	273	274	278	320	273	288	277	273	268	278	270	281	273	291	337	274	335	283	263	279	270	303	277	285	299	304	297	285	304	291	266	271	306	300	285	260	262	288	298	308	288	284	278	329	282	284	265	304	282	318	304	281	274	261	316	284	280	291	286	296	270	289	278	314	308	259	285	274	310	283	254	299	259	277	294	281	261	273	261	280	308	277	305	257	322	286	301	306	307	295	246	293	271	294	292	301	313	264	272	322	303	283	288	241	328	297	278	259	305	295	296	273	269	306	268	271	273	274	304	318	288	318	296	285	318	281	274	266	300	297	292	310	324	279	301	292	281	282	275	265	282	291	278	258	300	308	282	298	301	300	279	316	303	309	271	289	276	244	260	290	294	310	286	271	286	307	277	278	267	323	328	291	272	276	310	287	321	314	274	298	302	266	279	306	295	287	309	305	287	271	297	272	303	303
36826	61767	52223	39187	31186	23573	15698	9264	5560	3689	2684	2136	1466	1214	1156	995	809	731	680	643	570	527	543	466	442	450	396	425	410	420	398	382	370	410	368	385	397	385	389	351	359	372	359	355	353	346	365	350	334	369	351	327	364	348	352	388	340	363	380	341	333	336	351	331	353	368	357	352	353	384	355	351	344	349	378	312	339	340	326	364	332	379	331	344	365	379	357	356	379	362	338	351	361	373	360	343	327	358	345	332	392	356	383	338	347	330	358	350	378	363	351	340	355	356	371	329	375	312	369	354	339	334	335	359	342	340	320	343	348	314	385	357	338	365	350	345	355	303	365	371	344	388	372	318	297	396	352	343	326	340	337	353	360	339	333	383	349	368	376	357	317	402	323	363	372	353	375	350	332	347	363	357	358	333	332	337	325	352	311	335	365	368	355	348	383	336	335	337	364	383	339	360	363	361	386	333	337	356	368	361	352	346	349	371	332	336	378	326	347	337	338	344	342	351	339	379	348	324	362	356	373	365	350	360	343	361	318	309	357	352	345	319	361	328	385	355	361	326	326	376	343	338	355	329	388	378	346	361	344	347	372	362	367	360	373	322	382	338	356	360	371	358	377	336	339	362	392	333	368	318	355	365	322	361	377	366	387	319	391	317	333	317	358	385	356	350	387	346	332	359	318	371	360	332	392	321	379	354	360	334	345	388	376	334	390	324	354	355	346	370	359	341	396	361	383	346	348	380	357	340	334	334	356	331	369	358	367	338	364	359	348	377	358	372	369	378	316	345	343	360	357	330	349	370	361	350	361	361	349	349	360	385	368	331	344	335	346	368	335	320	347	369	368	330	338	346	355	356	347	347	321	360	372	342	370	355	378	331	344	375	356	341	351	337	303	346	347	359	349	359	344	355	325	352	345	371	362	357	347	368	332	333	326	355	390	360	340	365	348	360	354	345	323	374	324	350	366	358	369	350	311	345	348	337	380	375	347	376	349	354	331	340	326	367	344	328	359	376	347	342	375	374	363	332	346	354	349	358	372	337	329	342	348	357	328	365	341	368	350	337	324	354	344	347	359	336	340	346	358	357	355	342	361	352	331	350	346	335	372	361	334	364	338	367	367	374	330	329	358	372	361	320	362	359	366	378	334	332	337	362	315	337	341	338	381	351	344	329	331	377	338	325	358	362	326	339	351	333	374	339	301	352	377	346	334	354	348	378	360	350	363	358	347	304	359	389	330	378	332	370	339	381	354	376	349	367	352	338	328	369	364	320	368	333	343	302	322	348	357	362	375	372	331	343	340	363	358	365	354	339	342	383	342	341	379	374	321	372	344	334	365	363	374	357	352	349	367	340	360	338	337	357	383	348	370	338	364	362	349	335	337	380	359	385	359	373	333	362	346	342	394	340	362	344	340	351	332	391	378	349	370	339	359	341	356	348	344	361	338	339	354	351	368	347	351	367	336	325	386	342	357	362	333	366	368	330	356	350	346	393	348	366	366	318	336	365	368	373	361	374	358	402	365	336	344	340	365	355	369	349	367	369	362	345	364	368	340	353	370	398	328	358	383	334	353	311	349	383	347	345	352	364	323	353	369	351	382	362	324	365	328	342	351	336	334	370	388	372	377	358	345	311	326	335	326	353	365	361	359	337	375	343	370	358	353	362	369	322	338	337	382	369	379	343	360	342	337	368	342	360	371	369	361	373	353	356	350	341	317	349	338	376	347	349	379	373	369	361	367	326	353	359	373	357	339	358	378	368	356	365	327	365	334	359	389	343	367	404	341	349	346	327	381	342	349	349	328	348	377	348	349	341	372	350	365	359	363	356	325	356	393	359	346	357	342	366	338	310	339	386	328	362	328	343	344	328	351	346	328	346	353	342	343	367	327	351	390	330	329	350	374	371	348	329	337	358	344	371	381	389	313	333	356	354	372	358	376	339	353	387	315	337	353	333	344	341	317	352	336	368	335	326	393	367	352	329	356	349	371	325	316	358	371	354	355	383	369	369	338	375	384	361	353	350	327	371	326	372	356	321	373	354	374	352	379	308	363	325	370	349	372	335	357	319	351	342	347	357	324	347	343	363	373	381	352	363	359	320	362	342	334	326	337	349	384	352	339	333	312	350	331	354	336	348	370	364	364	327	363	366	347	333	352	368	341	347	366	332	323	321	330	356	351	360	356	332	382	346	394	359	352	356	349	356	334	352	388	333	335	358	352	348	363	362	351	365	364	354	363	344	370	350	373	336	344	344	388	354	334	358	334	354	341	365	374	352	331	338	363	394	349	332	346	361	361	341	357	350	341	321	343	337	351	379	342	339	316	343	368	350	336	379	341	346	348	375	350	344	350	360	369	353	355	376	354	360	349	319	369	361	359	342	349	354	381	370	364	339	339	337	349	375	352	375	309	368	363	351	356	375	359	370	384	372	345	359	378	336	363	359	351	354	353	375	356	369	379	361	341	342	329	364	353	359	346	315	368	356	359	337	374	350	339	315	344	333	351	356	381	362	361	344	372	377	367	344	337	353	296	355	352	357	364	344	354	356	354	345	379	353	322	345	360	345	349	370	360	337	356	349	367	373	338	370	369	340	380	337	361	350	372	354	315	350	345	362	397	337	384	369	362	345	342	347	349	353	347	356	355	345	361	333	343	359	403	338	375	347	343	333	368	364	378	334	349	347	403	383	345	378	323	348	343	360	334	351	381	338	355	352	342	355	386	333	370	357	368	334	350	344	351	353	339	364	394	356	352	370	355	344	327	339	330	367	333	376	352	353	361	374	358	352	360	328	344	355	339	350	332	343	345	354	328	371	368	371	328	345	359	374	344	345	337	369	358	365	323	408	322	371	325	343	379	362	349	365	372	332	337	345	330	367	345	371	345	347	343	339	366	358	345	297	356	358	357	342	342	350	352	339	339	364	323	373	318	372	372	353	361	349	304	337	355	345	354	347	325	350	326	349	319	347	353	353	387	333	344	362	352	341	324	374	337	346	398	335	363	338	376	342	380	317	372	330	334	354	373	367	344	369	349	322	385	312	321	334	332	367	353	351	335	351	355	340	337	364	349	327	341	335	346	371	323	386	379	367	366	331	361	356	360	351	343	357	365	310	347	375	366	352	341	330	369	326	327	330	325	400	365	375	375	351	350	351	375	406	381	345	367	359	394	343	341	339	361	356	333	350	349	328	369	377	354	338	384	331	345	356	386	365	363	386	378	359	338	328	353	306	330	352	353	376	394	387	346	340	352	393	369	312	301	355	343	339	348	347	358	352	353	340	369	333	352	356	359	337	352	354	373	371	345	350	382	381	363	339	357	370	336	348	372	395	361	378	328	328	321	335	339	395	365	358	289	318	385	343	339	395	367	360	366	357	319	349	398	362	351	364	362	339	304	347	345	360	377	321	359	361	323	342	327	350	331	332	366	406	313	348	366	373	321	326	357	354	353	391	367	327	359	349	322	384	345	349	353	334	366	364	343	308	334	361	363	349	360	361
25368	21690	29092	28339	22699	16504	9764	4705	2742	1913	1463	1121	934	769	640	599	563	555	491	426	395	384	332	316	329	336	307	339	323	299	305	285	282	295	281	326	311	272	307	277	280	278	298	282	261	299	326	316	281	303	291	263	261	284	271	283	305	273	296	277	295	264	257	287	272	287	277	277	282	305	293	253	278	288	310	285	281	263	256	294	278	281	322	291	298	266	291	272	284	292	284	258	284	268	288	302	294	300	306	300	252	287	291	281	315	259	298	286	274	287	262	281	282	264	262	284	297	256	295	267	285	300	306	272	273	287	272	287	280	278	295	290	285	291	302	282	302	271	254	242	285	261	306	250	269	279	265	279	285	268	276	291	278	283	283	267	278	272	268	278	283	287	278	292	291	295	305	274	296	295	255	283	308	265	282	272	315	293	272	299	292	300	279	268	286	280	280	307	293	242	286	267	298	291	282	258	314	268	309	280	268	269	278	283	300	308	300	271	276	278	262	272	274	258	266	277	325	273	266	278	319	295	261	280	297	272	274	293	248	292	289	260	280	310	270	265	260	288	284	269	240	277	254	267	260	265	286	259	286	309	276	274	295	290	250	263	280	286	281	253	280	285	268	278	289	275	262	303	293	307	289	293	261	288	288	272	271	280	273	298	289	272	275	280	287	325	285	283	266	265	282	290	264	260	247	290	278	289	295	255	291	293	244	282	305	269	297	261	286	279	292	285	266	278	280	252	277	260	276	275	243	286	290	284	311	271	283	295	268	291	258	233	255	285	276	294	279	292	279	298	299	266	311	295	256	273	290	300	302	274	265	259	275	284	306	271	275	278	283	274	251	290	268	280	296	269	284	300	296	293	295	256	270	312	263	276	250	315	303	299	255	275	275	280	281	241	244	272	256	290	283	288	281	244	283	269	300	279	262	271	261	297	291	265	275	284	305	284	299	294	280	233	261	289	299	264	259	264	281	296	292	287	306	320	298	285	268	263	291	293	279	283	293	253	266	275	273	291	236	285	295	274	280	266	261	279	295	286	291	271	307	274	283	282	275	267	269	281	287	260	260	276	285	262	280	295	262	270	303	283	293	299	240	239	274	319	280	298	298	284	245	260	275	298	287	278	279	284	280	249	266	279	265	270	261	302	275	270	291	281	314	277	269	275	292	281	306	266	268	263	293	270	270	282	302	287	286	280	270	284	300	277	251	274	305	302	291	255	269	276	278	299	294	281	253	274	291	276	273	272	296	269	298	296	298	278	280	255	290	287	291	264	274	275	299	269	299	257	306	297	296	290	307	291	253	269	278	279	294	257	289	253	284	290	268	260	303	280	276	280	299	285	281	284	264	255	296	264	272	292	289	282	267	293	310	274	287	274	288	281	286	288	277	298	258	295	261	287	265	307	258	244	261	291	290	285	271	246	309	292	279	269	272	264	286	293	283	280	284	263	285	265	306	289	278	288	263	286	248	295	286	288	307	273	283	290	264	305	262	303	303	313	287	273	271	299	308	259	274	245	289	276	288	272	266	300	261	312	256	280	303	279	284	285	272	299	281	261	273	271	278	298	303	277	229	293	280	288	281	303	280	296	282	277	280	249	266	245	318	303	274	243	262	251	278	275	268	292	289	291	275	297	292	264	290	283	302	310	256	276	276	281	262	275	307	276	291	283	306	297	295	268	305	317	306	319	286	304	298	267	304	284	239	284	282	260	267	284	275	310	306	263	288	268	265	271	282	286	271	292	276	276	280	269	267	259	258	285	275	298	297	315	275	267	274	291	291	273	270	283	290	263	265	292	269	263	268	287	263	294	300	303	283	294	306	253	259	272	278	271	278	307	301	260	241	290	290	286	305	298	288	265	262	267	261	302	288	280	282	264	281	306	256	273	265	255	247	254	308	269	267	296	293	297	266	284	300	289	295	309	296	268	302	270	292	276	254	289	261	274	261	287	288	273	264	291	268	248	299	272	243	292	258	270	293	300	267	297	304	284	277	315	276	264	262	282	280	295	284	267	233	275	284	289	305	272	279	271	242	303	272	274	275	292	278	260	252	278	291	268	268	294	291	287	270	270	265	263	279	264	317	258	264	269	280	272	303	268	274	290	334	305	312	270	319	298	261	280	272	311	288	293	275	265	285	259	263	257	293	269	281	270	277	282	265	298	275	297	275	302	280	270	249	293	288	283	273	289	280	244	287	282	291	250	285	264	277	304	268	262	300	275	277	267	267	280	289	287	259	279	284	278	292	280	301	271	241	316	306	290	259	279	282	313	285	276	250	261	276	266	262	285	254	304	267	267	270	291	275	277	278	280	283	288	305	267	261	264	284	277	293	277	301	276	294	256	294	264	295	230	273	258	268	278	281	300	258	275	300	295	264	310	268	255	269	271	306	285	252	280	275	286	253	274	273	277	231	289	267	283	272	289	278	268	259	286	246	272	302	324	269	270	298	257	286	298	286	323	303	284	311	271	293	258	292	286	267	268	287	234	303	292	275	279	289	309	255	282	292	263	301	278	272	268	304	296	285	255	271	285	269	267	292	278	259	274	271	286	295	256	302	278	263	255	288	306	300	274	272	306	243	277	275	270	279	286	274	285	287	245	274	291	272	266	287	284	300	280	295	286	288	294	285	287	280	302	263	278	285	280	300	256	293	281	293	303	279	275	267	300	273	278	273	288	274	277	287	290	295	272	302	276	277	275	282	256	304	274	260	298	285	299	286	291	284	271	285	268	276	292	299	310	312	274	295	284	300	266	289	292	284	283	233	272	266	295	303	296	273	272	277	289	278	266	306	273	262	280	289	283	260	308	286	258	270	285	258	296	282	283	268	284	303	295	255	294	281	266	292	236	259	284	303	289	278	272	290	285	267	288	295	262	275	293	287	263	251	267	285	308	278	277	274	270	270	289	253	261	268	282	285	288	292	285	301	258	316	309	261	240	269	284	248	277	289	274	273	308	305	299	248	257	276	284	286	298	266	272	279	283	263	296	280	252	285	279	283	297	306	292	281	277	224	259	287	270	256	275	308	308	295	265	310	295	304	318	254	286	270	253	295	298	274	259	313	263	263	309	273	276	293	286	282	281	258	306	273	260	293	324	273	269	279	290	278	302	281	267	279	278	291	265	268	290	261	281	257	286	272	253	309	287	318	313	271	269	290	287	319	293	272	272	287	322	290	289	282	257	258	281	289	301	277	266	277	263	284	262	253	301	270	275	263	269	272	262	267	260	267	273	275	292	299	288	276	274	274	263	260	262	305	315	260	296	291	278	298	290	278	264	261	280	290	246	292	260	264	257	278	274	317	264	297	257	272	273	260	279	251	290	294	282	282	299	277	274	261	290	300	289	253	290	256	308	274	276	277	281	270	267	273	297	276	306	282	265	292	277	273	274	300	272	279	305	284	311	303	283	298	266	298	254	267	252	300	286	271	272	271	281	291	274	264	294	273	276	274	300	284	294	294	267	267	296	271	293	265	269	280	261	305	281	296	285	276	285
35428	56703	48700	35577	26972	20510	13656	8058	5069	3546	2463	2001	1437	1237	1089	950	813	714	663	576	537	488	468	467	400	440	429	428	414	389	390	388	365	363	382	363	348	344	371	359	323	365	352	364	349	341	337	318	356	331	334	342	395	356	320	323	327	308	330	370	340	338	336	332	344	352	295	336	352	318	333	348	337	354	305	353	319	334	347	341	357	371	323	334	329	307	341	319	341	336	371	362	313	330	310	337	339	353	303	346	339	326	320	337	323	334	305	323	375	307	336	348	351	339	357	328	346	317	343	368	365	321	317	352	339	344	356	336	378	343	350	345	342	344	315	309	306	330	319	320	360	325	339	351	335	357	298	343	349	319	364	261	324	353	351	340	347	316	312	337	370	345	325	363	307	373	325	344	336	345	329	326	340	323	351	354	362	327	353	313	315	346	347	378	355	350	334	327	348	351	330	357	339	326	315	341	353	357	353	339	311	354	341	329	332	385	340	323	355	328	357	330	323	346	353	350	308	339	343	314	305	316	317	313	308	334	348	311	347	339	327	346	360	342	346	317	373	345	335	355	346	325	352	351	323	342	347	322	330	319	311	325	318	343	320	363	329	330	336	356	333	354	288	346	336	343	305	375	353	343	313	363	366	377	314	324	365	353	345	340	344	357	323	324	349	354	362	345	327	318	340	355	350	357	291	347	345	360	350	333	340	340	343	334	331	329	348	334	333	347	296	356	367	297	319	347	324	367	320	324	347	350	332	339	365	329	339	349	347	328	345	344	364	350	323	330	349	335	325	342	318	329	335	311	337	308	338	366	323	348	341	353	327	328	341	342	325	341	359	336	343	345	342	363	328	336	330	379	292	329	316	353	339	351	359	336	322	321	310	345	322	343	339	343	321	342	342	344	378	356	347	348	348	330	333	350	357	361	326	342	343	356	317	313	321	329	364	359	337	320	366	348	356	332	353	339	328	348	355	361	342	360	298	327	332	341	386	342	361	376	346	350	337	323	303	316	319	372	357	337	345	323	372	335	333	329	363	366	346	313	348	345	324	345	335	349	350	340	358	358	350	334	327	361	333	318	338	356	357	362	311	330	380	337	364	331	358	345	328	335	351	317	379	296	311	337	337	325	341	324	333	365	336	337	341	332	340	321	336	375	297	331	346	312	366	336	335	315	330	323	352	344	341	350	328	339	324	331	356	324	333	348	355	343	316	331	320	383	373	320	342	346	328	328	353	331	351	325	307	332	337	351	335	353	360	343	336	331	341	363	313	331	352	327	297	323	379	349	323	324	360	344	327	336	368	357	373	353	355	353	333	344	355	322	381	336	349	348	333	347	330	356	345	379	326	336	345	349	316	332	321	332	288	365	326	354	355	354	345	306	347	377	341	340	369	326	333	338	346	326	343	375	330	348	335	369	347	330	333	321	341	318	347	335	319	353	345	353	326	346	303	356	334	361	333	346	330	332	354	336	339	347	340	319	321	344	345	368	351	327	333	336	364	351	315	318	336	359	360	339	355	297	324	341	365	351	345	343	319	314	346	353	353	350	344	330	371	347	330	330	373	341	351	309	333	329	382	356	329	339	348	330	344	342	361	341	344	350	329	351	359	318	368	336	318	355	330	320	296	367	338	328	318	365	346	357	331	353	357	349	320	304	334	332	341	334	337	352	376	343	349	307	366	329	317	366	338	330	320	337	378	338	356	318	337	351	362	351	327	317	357	344	332	331	319	349	339	341	307	333	344	360	292	335	346	371	354	317	337	362	321	340	317	359	350	319	335	364	381	331	322	338	353	339	382	337	373	342	345	322	369	339	347	316	351	323	332	360	334	339	352	337	318	352	330	346	308	318	341	300	339	368	352	340	303	359	313	325	332	354	332	338	316	336	352	359	366	353	346	342	314	343	332	324	342	324	333	363	340	337	329	339	325	365	331	315	328	344	322	335	346	333	346	359	329	339	363	369	345	338	346	340	324	370	355	395	378	403	351	366	301	329	347	338	315	330	341	338	344	341	309	320	325	353	338	312	352	335	351	339	327	400	333	327	322	342	318	320	322	337	346	341	336	368	361	336	349	360	335	335	360	320	352	359	326	336	336	355	361	336	350	340	342	339	355	308	316	327	374	353	328	329	338	348	342	314	349	352	324	342	351	327	343	355	303	363	337	338	353	348	323	326	361	337	316	324	312	340	344	332	308	332	343	330	333	343	305	330	337	365	326	345	343	342	347	353	352	357	341	373	363	355	372	357	372	358	358	347	353	341	344	322	324	327	329	351	321	310	377	354	343	349	347	344	332	350	351	309	326	337	310	346	349	340	324	321	350	338	357	334	377	313	343	356	338	322	333	336	330	339	317	343	325	322	319	322	312	317	325	332	314	365	332	325	337	342	340	347	335	349	322	342	327	330	394	352	346	337	370	331	348	314	335	366	359	356	374	348	374	352	335	362	295	353	314	336	340	342	289	331	352	345	357	335	349	318	358	349	351	318	322	342	347	336	330	348	343	308	351	350	331	328	340	338	344	321	365	321	319	396	305	329	333	366	316	346	329	356	338	344	330	339	346	345	323	351	361	324	332	369	338	338	306	349	300	370	321	340	323	317	372	326	330	331	378	322	342	342	339	345	350	345	302	338	316	326	349	362	356	335	331	373	360	330	318	343	351	334	396	317	335	360	320	340	316	327	324	329	300	348	331	347	346	341	367	386	337	327	333	326	362	352	360	345	337	349	327	348	326	311	347	322	350	312	366	356	356	335	302	326	375	375	329	346	329	365	323	345	325	333	346	352	337	384	336	313	338	349	347	304	335	343	334	353	320	316	337	330	336	327	359	357	337	307	340	342	345	356	309	325	348	337	326	356	370	340	332	336	347	328	349	372	325	323	322	320	338	361	347	324	352	338	338	357	370	345	354	339	377	372	356	346	371	344	317	356	354	341	347	346	366	340	331	316	323	356	321	357	363	345	344	342	325	336	337	301	355	340	343	344	334	327	357	338	373	330	342	392	354	340	345	372	346	369	353	302	336	314	348	359	342	357	330	326	310	301	341	352	344	334	358	330	361	362	337	381	365	327	320	328	322	320	312	332	323	311	310	324	302	316	330	343	317	344	360	355	318	290	308	339	333	328	328	344	347	350	339	291	328	338	340	329	372	343	365	307	339	347	324	334	357	360	321	345	366	349	348	324	354	328	331	319	347	348	360	334	364	348	341	350	350	333	362	359	322	350	331	351	379	349	341	316	366	296	337	337	316	364	334	357	311	338	362	366	338	329	376	337	346	304	370	362	326	345	336	337	275	317	327	343	323	318	347	368	364	351	358	300	351	318	320	312	311	351	341	325	348	331	314	314	320	346	360	312	336	383	328	303	346	358	321	301	347	311	311	379	334	341	340	321	328	390	322	334	332	310	328	339	324	335	313	381	383	332	362	317	344	339	357	344	366	337	327	376	350	347	322	350	333	345	339	308	348	365	331	365	347	374	360	344	313	359	345	325	355	351
23266	21619	29331	24759	22798	25416	23647	11509	5785	3533	2496	1886	1494	1178	1045	875	789	720	605	551	493	479	419	412	409	366	371	363	373	338	341	302	321	326	277	320	322	279	277	288	266	278	296	305	288	299	321	290	291	304	306	305	307	292	298	280	300	304	288	278	287	267	284	279	262	273	287	270	310	286	283	305	289	298	263	311	297	289	290	314	286	274	291	285	281	281	283	259	272	297	306	286	290	295	283	282	332	265	328	257	299	293	298	317	265	309	264	275	299	294	312	259	296	319	282	294	296	274	285	303	269	295	300	292	270	308	283	286	303	303	290	270	305	285	281	276	314	302	267	315	312	291	310	289	313	293	302	279	272	285	297	294	303	286	311	270	314	264	282	291	270	301	320	274	258	292	257	284	306	280	252	289	296	285	296	288	289	289	303	294	299	295	288	280	273	317	306	321	290	301	289	271	301	279	271	282	306	292	303	319	297	296	293	279	272	307	319	307	299	308	289	307	298	286	301	292	299	294	301	275	305	303	300	277	281	299	296	299	310	289	319	282	314	326	266	291	315	305	297	310	279	301	280	278	288	309	302	311	291	301	291	305	321	258	300	298	289	299	271	293	287	292	300	316	275	292	287	273	293	295	275	259	277	282	309	306	288	305	296	320	268	305	278	279	292	288	280	283	305	301	264	260	296	279	278	263	285	308	312	304	278	313	299	303	312	307	319	289	265	270	297	277	280	309	312	291	297	308	342	257	293	279	314	283	315	276	319	287	273	264	275	302	308	279	270	277	276	298	285	301	319	307	295	324	288	311	323	272	290	293	292	288	297	285	290	279	296	272	287	276	330	260	284	290	309	323	273	330	273	293	312	243	294	286	285	307	285	323	293	269	298	326	297	264	250	298	293	286	287	275	287	316	290	276	272	288	274	260	287	281	296	270	277	273	285	298	279	287	251	288	288	321	263	269	277	299	266	267	314	273	264	300	311	293	274	281	274	274	281	290	305	259	279	267	311	308	297	286	289	268	277	287	314	248	323	310	292	257	273	291	289	293	309	289	278	294	305	265	298	252	291	283	276	286	285	267	291	317	288	256	287	283	285	278	292	293	309	294	269	277	276	285	297	314	276	308	284	296	277	295	276	292	268	284	290	292	299	309	276	301	299	281	271	277	279	293	287	316	297	314	298	289	297	290	328	301	272	304	292	308	303	283	289	299	291	302	272	283	276	293	283	296	311	273	277	281	276	267	285	281	267	280	294	278	281	289	298	288	276	319	294	278	297	286	280	285	291	276	290	286	300	242	292	267	334	305	292	295	294	323	304	283	309	330	232	276	293	286	282	271	316	278	281	285	297	292	313	316	252	283	298	317	296	304	258	304	270	276	288	308	277	304	254	297	280	301	292	285	284	263	293	261	302	307	300	280	304	269	307	280	281	296	289	288	299	297	250	297	251	293	318	308	301	286	293	245	291	267	280	268	285	285	303	299	296	287	304	267	291	297	285	302	292	302	275	271	313	292	295	281	258	276	296	280	304	302	300	292	281	278	276	294	289	289	285	304	264	287	288	285	259	296	284	342	280	284	278	272	275	282	269	286	285	290	286	285	312	266	296	308	307	317	302	273	294	273	290	274	311	293	292	304	308	280	291	284	294	285	292	295	258	313	299	264	282	277	265	262	259	278	319	323	302	302	272	283	307	304	288	269	302	288	292	286	281	270	293	310	288	286	287	300	240	286	281	262	299	292	284	307	309	318	302	284	264	283	304	288	287	278	301	310	319	287	279	293	265	307	275	285	281	304	268	289	312	255	254	307	305	299	300	291	289	285	287	269	313	288	288	290	276	296	300	276	267	313	284	292	273	284	308	318	304	299	259	263	293	311	276	293	269	288	287	277	274	319	269	260	276	263	280	297	314	294	304	281	256	272	338	276	263	301	303	302	279	299	294	288	278	312	264	255	278	294	279	286	285	304	316	281	262	297	298	288	280	301	324	283	303	308	277	290	287	300	274	306	301	268	296	314	282	281	302	282	304	284	269	252	292	279	269	314	248	295	297	298	283	323	276	289	310	319	288	315	304	290	307	290	296	263	289	282	315	266	312	286	291	278	296	305	288	274	262	291	308	314	260	291	282	312	283	291	282	320	299	283	263	286	265	286	265	289	265	289	270	292	295	291	275	346	259	303	331	282	306	264	307	295	303	344	316	276	306	283	292	292	278	312	278	278	282	304	316	260	304	290	308	304	306	289	287	285	306	319	298	275	322	324	292	324	260	297	262	297	265	311	279	301	282	287	289	287	288	275	314	300	286	289	284	292	313	281	301	274	293	305	301	297	314	276	300	284	297	268	289	310	299	292	277	300	300	280	296	281	303	301	302	278	310	304	278	269	319	279	289	264	307	276	296	291	272	271	265	287	307	295	311	313	266	282	304	258	284	324	284	309	321	274	322	318	321	273	285	283	277	315	286	294	296	270	284	278	295	265	319	266	289	277	279	281	282	253	332	294	291	294	283	278	250	287	272	298	282	271	297	278	293	308	283	296	296	266	269	301	299	302	267	310	287	300	277	275	324	251	310	289	291	267	306	295	291	277	273	294	262	300	277	266	290	295	306	299	294	316	305	311	309	299	281	302	289	280	264	313	307	277	312	296	275	277	310	288	312	312	301	266	324	315	314	301	314	270	293	309	287	307	309	268	294	291	291	280	273	266	272	279	298	305	313	273	267	299	290	291	307	300	266	306	297	313	286	269	268	286	267	310	303	299	307	294	276	294	307	299	305	304	255	299	286	318	301	275	293	289	290	296	288	281	266	276	324	301	317	322	253	278	279	296	279	317	268	307	302	312	303	279	289	304	267	271	297	283	290	284	269	276	319	280	280	293	312	295	279	302	313	295	295	335	304	291	279	263	298	271	314	292	267	307	297	278	292	281	306	263	258	286	264	302	318	287	297	279	313	255	290	307	275	283	308	300	287	301	282	334	313	292	286	276	288	281	322	318	267	310	280	284	297	304	266	256	296	280	298	308	273	267	282	287	269	290	303	277	296	264	300	277	309	277	304	291	310	278	294	286	295	267	300	276	295	311	277	249	279	308	290	305	281	293	261	280	261	256	304	302	266	313	279	314	279	306	292	273	268	295	283	285	308	261	278	303	310	285	290	271	288	289	262	310	299	287	281	271	267	303	307	291	288	297	279	307	291	302	293	254	287	296	278	290	287	278	293	273	309	269	285	261	275	300	295	293	339	292	297	278	283	293	269	280	274	296	271	296	273	287	294	276	276	278	291	280	320	299	280	300	302	304	272	304	299	295	289	268	256	302	276	305	296	315	314	275	267	285	294	283	309	294	260	306	286	300	289	291	286	262	330	310	299	275	267	284	302	282	295	267	286	318	308	258	283	291	280	237	284	266	269	289	281	292	289	302	296	293	278	292	255	308	288	285	282	278	286	257	293	278	272	280	269	268	289	273	268	285	304	279	295	283	313	280	280	293	290	296	285	297	313	275
37430	67089	59723	45271	36943	31542	21818	14565	8931	5651	4223	3153	2354	1912	1602	1400	1203	1046	877	812	711	620	574	521	516	512	494	459	410	431	394	398	393	376	407	415	348	392	372	334	380	354	364	353	318	310	330	368	305	360	338	355	329	354	346	373	329	324	346	365	350	353	346	344	367	362	343	336	363	342	334	350	334	344	348	299	343	361	336	345	337	349	391	369	317	338	358	364	348	323	335	339	372	311	335	388	351	357	329	350	318	328	350	343	349	363	332	363	302	328	343	369	341	368	342	339	381	320	349	388	355	356	340	326	354	307	347	363	381	344	306	332	322	320	309	342	335	342	391	321	360	332	336	336	338	370	310	365	342	318	343	378	359	352	362	368	374	300	369	353	344	348	346	342	353	355	352	335	326	359	311	353	328	337	353	331	327	343	355	338	359	364	363	321	326	375	356	320	320	361	356	332	378	347	327	368	340	333	338	392	340	348	311	319	364	335	333	349	370	323	351	351	334	338	362	349	345	341	346	366	338	337	325	372	331	340	328	381	382	356	342	343	354	345	319	384	368	393	347	352	357	355	319	324	364	350	331	345	347	353	320	389	308	342	361	335	375	317	381	338	318	361	351	354	329	328	330	348	378	347	342	316	352	355	349	360	348	350	348	363	375	325	350	352	350	362	355	332	351	354	354	360	359	320	336	358	331	357	334	346	352	371	335	330	345	353	324	362	311	425	318	366	354	322	351	365	328	364	329	353	371	335	338	340	325	339	329	356	326	334	358	338	362	333	326	335	350	365	346	334	332	333	317	351	367	326	345	330	349	338	351	361	360	343	342	330	326	335	340	330	342	373	401	324	361	316	329	338	324	343	363	374	366	345	352	358	331	337	347	349	340	354	362	346	345	313	342	332	339	349	345	338	321	354	362	367	324	355	367	368	330	335	347	369	356	331	333	334	337	348	319	365	342	352	352	347	349	333	357	318	364	322	359	328	354	343	335	334	370	322	360	361	359	333	343	352	348	339	330	340	323	350	347	328	358	332	345	343	331	370	332	352	390	346	343	312	331	345	325	365	342	323	358	371	364	361	363	346	376	379	339	326	363	382	333	344	343	366	351	350	306	357	332	367	333	320	315	341	294	329	335	293	323	351	346	320	367	351	323	338	308	319	362	308	334	313	372	326	332	360	319	329	331	343	321	323	331	349	356	335	327	368	328	358	327	344	343	344	342	302	319	340	356	363	326	339	337	342	352	326	346	392	326	359	365	309	318	349	376	346	330	344	350	365	354	328	350	351	360	336	332	360	366	342	332	339	346	368	353	343	347	360	339	343	326	361	313	345	336	328	388	372	313	342	363	357	317	293	349	333	359	333	328	324	334	345	358	354	338	323	359	349	334	357	364	327	346	353	351	377	407	343	353	331	355	340	363	344	347	347	363	353	375	368	324	320	343	325	350	353	320	351	329	303	348	373	355	360	377	344	331	359	380	370	329	370	337	343	361	341	365	340	356	338	343	370	353	336	345	336	331	356	327	337	379	355	309	353	361	325	357	341	342	350	366	358	386	354	332	333	333	350	346	343	328	358	348	342	333	326	355	372	327	341	313	359	342	356	351	355	325	329	334	328	343	373	347	353	335	378	352	357	323	336	327	333	305	339	351	304	371	345	394	342	336	364	317	353	363	343	340	337	357	360	342	354	371	337	340	349	362	340	363	327	349	319	354	373	362	328	326	314	312	358	310	364	347	345	364	375	357	335	363	336	305	346	355	303	360	309	351	326	342	323	312	356	344	338	345	335	351	382	352	336	311	363	372	379	300	349	301	370	335	380	348	349	347	345	387	357	330	368	369	326	341	354	356	352	336	340	383	358	361	341	382	327	339	333	356	334	335	324	363	334	314	323	330	306	337	356	361	337	356	361	355	355	384	335	334	376	389	380	352	357	348	326	353	359	362	332	308	339	359	379	327	346	329	342	352	352	361	325	357	349	352	357	343	380	344	348	318	333	320	351	328	349	389	352	312	368	357	358	333	355	370	365	358	352	362	366	344	338	355	315	341	356	374	319	336	338	347	353	352	351	373	336	342	364	327	343	377	310	319	346	304	353	371	337	364	346	348	333	347	369	333	337	324	346	337	323	362	341	337	314	373	329	358	330	326	354	337	355	345	300	357	343	362	324	360	305	337	359	330	325	319	346	336	329	342	368	371	336	362	333	338	342	355	397	332	352	332	351	341	348	384	338	317	347	354	328	376	327	331	332	371	314	323	328	366	327	332	319	354	343	350	345	349	331	338	346	332	345	300	342	304	354	356	342	319	353	322	402	339	340	355	354	372	344	346	346	341	339	353	319	372	357	349	341	375	347	341	319	358	319	356	347	340	399	363	341	321	335	358	370	337	325	340	379	354	341	337	340	339	343	320	340	322	334	317	336	323	350	330	341	289	380	344	341	314	349	343	312	354	361	318	337	344	372	348	336	356	329	373	371	330	349	343	336	350	353	353	345	349	345	353	360	328	347	372	341	365	340	361	322	370	356	361	353	336	359	355	339	317	373	330	347	360	372	324	356	345	352	331	352	373	359	341	351	327	342	388	333	342	353	341	361	342	344	355	358	331	331	353	336	345	312	348	367	322	353	328	373	340	341	341	387	386	363	349	314	346	359	306	327	364	357	356	334	325	348	348	325	350	339	347	352	344	342	368	331	353	322	369	323	341	340	345	335	367	328	374	324	335	343	341	347	331	334	322	355	315	352	331	347	358	334	350	323	357	356	354	345	343	319	355	341	360	343	331	359	369	368	347	341	344	373	341	331	316	331	372	358	362	345	357	343	338	374	346	347	313	362	335	372	332	329	371	346	325	324	363	341	347	363	322	363	340	365	341	375	351	352	339	358	339	333	350	375	354	321	359	338	339	381	371	337	358	338	347	319	324	365	325	348	326	350	332	348	372	333	337	347	362	332	344	367	313	323	361	329	328	340	353	339	339	344	329	351	387	365	343	359	342	350	348	372	340	338	351	332	374	367	332	345	337	341	313	347	369	360	335	390	354	361	313	328	322	347	367	326	333	351	349	342	329	355	351	327	366	344	323	369	355	351	331	365	360	353	334	366	368	346	341	381	352	298	325	356	321	384	343	333	349	346	318	373	367	353	351	349	360	319	358	355	333	317	342	350	324	353	375	336	350	354	297	322	341	353	323	344	378	340	332	332	347	318	343	339	331	355	336	337	347	334	329	332	349	355	350	328	339	324	344	374	345	356	365	364	406	344	315	336	341	312	350	321	333	374	336	355	337	346	357	345	329	322	330	343	314	344	330	349	354	307	328	349	360	376	339	356	349	355	349	352	331	354	372	329	349	334	347	346	373	320	342	359	333	344	357	300	361	352	343	366	347	339	335	341	333	315	387	349	346	318	316	347	333	335	379	371	353	345	313	358	366	342	313	339	338	326	345	358	331	339	333	334	360	368	353	350	374	354	314	326	346	366	346	334	337	363	306	332	337	390	356	316
31473	33507	38814	28717	18344	11187	5882	3298	2195	1543	1136	882	738	687	602	556	488	449	408	372	353	345	332	340	333	296	321	303	297	284	265	293	299	285	257	282	282	288	326	272	286	285	287	290	269	307	311	293	274	305	311	280	268	286	263	297	311	283	264	266	280	278	261	288	281	292	313	294	246	283	288	277	287	271	295	253	294	267	282	296	303	295	276	283	272	294	275	279	309	264	280	280	271	281	310	286	299	284	266	268	295	251	304	290	313	277	258	272	269	251	284	295	277	297	271	320	287	299	279	312	274	259	292	281	256	293	287	285	296	269	259	338	289	249	280	284	280	300	294	282	288	270	271	270	282	282	281	299	284	280	291	288	301	304	293	266	271	272	293	283	284	267	285	301	259	298	261	267	266	313	267	296	290	296	308	268	288	263	279	312	321	301	291	267	281	294	293	277	244	336	316	265	263	303	275	277	297	267	288	269	272	278	272	280	301	292	279	277	296	303	278	288	249	304	267	256	278	302	255	244	269	282	286	276	304	306	286	287	270	281	274	297	285	287	293	288	292	292	291	286	303	280	283	257	249	290	270	289	263	301	275	297	270	283	279	290	255	295	292	297	255	296	291	305	278	299	291	309	287	293	280	282	296	277	264	275	292	316	279	275	287	278	292	286	289	263	277	293	298	285	310	286	267	258	285	278	301	274	283	269	304	266	276	262	301	276	263	271	273	279	290	279	250	263	274	255	290	288	293	272	313	283	275	294	289	277	293	283	318	256	280	283	294	292	284	291	272	298	276	272	318	258	314	289	288	297	281	292	273	276	266	285	330	292	287	308	299	271	279	258	292	308	289	270	311	290	306	286	287	275	271	272	266	307	290	255	255	276	271	275	276	260	287	279	294	324	287	284	261	311	277	282	301	263	256	250	260	290	284	279	278	282	290	285	282	253	306	282	278	283	263	281	303	287	296	304	287	290	276	290	279	294	278	288	281	270	289	301	257	310	281	289	293	249	271	290	298	305	279	285	265	285	287	269	269	311	288	276	253	304	272	311	319	310	302	280	282	269	295	277	282	273	282	307	280	288	279	284	290	301	285	279	277	274	307	315	264	305	268	303	264	285	267	286	283	274	306	284	300	287	304	300	287	285	245	270	321	286	263	283	302	302	263	271	259	287	289	292	280	288	265	331	279	279	298	265	266	297	285	281	273	286	283	287	256	307	269	274	310	316	292	290	287	297	250	264	299	281	269	265	266	293	276	276	294	262	269	281	287	291	283	254	294	277	279	265	285	286	286	298	297	275	296	277	282	287	271	282	308	255	305	280	278	278	245	283	283	305	287	263	291	299	309	293	276	288	282	299	294	304	288	263	299	292	285	280	262	307	311	270	286	295	289	278	265	263	271	277	279	291	280	297	292	287	266	275	258	274	287	275	311	274	285	267	271	256	296	274	285	282	287	320	298	274	273	296	266	278	267	252	277	291	286	271	280	294	279	287	277	268	302	308	276	286	294	265	282	282	300	315	275	271	261	296	254	265	310	283	297	287	275	258	289	285	275	296	288	280	268	304	265	273	278	276	268	289	252	274	300	313	271	314	313	299	314	287	266	281	282	308	276	266	290	277	276	277	285	300	267	272	261	264	288	286	293	286	255	285	286	266	292	280	297	262	268	278	294	271	278	284	312	275	256	277	289	295	300	288	304	310	314	298	276	301	280	265	273	277	275	272	290	290	297	284	296	264	281	256	280	275	288	318	291	299	309	286	275	298	327	267	278	250	302	311	260	287	291	283	312	289	290	292	275	256	278	284	239	276	286	274	307	310	274	300	293	257	282	287	288	290	290	273	273	281	257	315	266	292	275	296	285	258	312	319	294	275	310	283	293	283	311	270	265	279	305	254	267	263	275	284	257	254	296	301	286	272	289	277	299	270	279	264	281	295	254	278	252	267	304	295	288	266	293	289	295	266	291	298	299	286	275	273	279	301	258	284	289	286	297	283	298	242	280	290	277	294	295	277	264	264	275	303	271	290	277	283	288	289	256	291	264	271	270	262	318	293	262	307	277	315	303	293	285	272	276	261	289	281	275	314	273	284	273	279	235	275	322	293	283	259	261	275	280	275	273	286	276	275	255	276	294	266	276	282	270	279	285	276	292	285	290	278	285	303	269	286	271	294	261	269	282	280	297	261	305	278	304	276	263	278	303	287	294	271	264	265	266	288	292	262	275	298	259	307	295	300	274	282	284	287	303	271	272	288	281	270	274	298	276	266	289	287	272	305	286	279	276	268	293	310	281	303	280	300	301	290	311	272	270	283	288	304	281	268	275	243	306	314	308	288	275	246	288	261	285	289	282	280	291	275	275	282	292	287	310	302	290	282	301	302	274	288	289	284	283	280	301	290	259	283	280	259	279	284	302	272	307	287	320	278	259	312	273	303	271	286	302	261	283	313	295	295	289	276	275	287	292	302	293	287	265	264	278	281	287	317	262	275	267	259	309	271	307	295	277	310	302	283	295	275	290	266	278	277	295	287	263	271	305	289	293	260	259	296	297	257	292	289	292	279	270	272	266	243	300	289	295	296	289	308	269	251	263	290	270	289	298	285	273	260	270	258	253	298	274	310	280	270	309	270	241	291	307	261	261	309	267	290	278	289	286	296	305	298	288	275	308	263	305	268	293	285	272	291	312	234	258	301	277	298	299	310	292	316	292	301	286	274	284	291	293	276	262	287	284	273	277	281	260	260	260	268	262	278	268	282	301	288	277	266	302	300	286	278	277	286	270	290	301	315	287	288	282	288	274	290	281	263	256	262	246	238	283	304	264	284	273	251	281	277	277	276	301	304	318	276	295	301	297	280	278	253	270	277	276	268	271	292	251	288	302	278	256	279	277	290	270	290	305	331	283	275	311	294	266	273	278	292	261	293	283	260	234	257	261	284	270	278	277	278	290	325	290	283	290	278	293	278	299	321	279	293	281	267	272	263	295	325	293	276	285	296	279	270	323	283	269	285	245	284	275	273	280	279	281	275	285	295	298	279	304	256	287	305	264	297	281	269	317	273	273	275	301	288	287	287	296	273	278	261	273	277	285	300	300	288	306	305	246	302	306	262	266	296	278	269	289	306	269	294	278	302	254	311	256	300	296	302	284	318	286	297	302	311	285	280	267	295	278	268	305	280	250	293	278	287	294	286	330	311	312	244	261	300	282	286	293	275	273	293	306	284	275	257	312	270	272	262	303	300	297	272	282	296	266	307	274	273	284	257	258	307	268	292	274	309	292	290	313	282	304	279	269	269	285	274	298	305	288	315	289	293	294	276	292	308	276	276	302	292	261	252	289	291	303	271	268	270	301	276	273	309	277	275	306	319	274	292	257	275	289	315	321	300	298	307	281	288	289	295	241	304	301	282	275	276	267	280	289	304	285	268	276	289	282	270	304	277	256	261	302	256	285	264	280	281	287	251	281	284	268	273	290	289	313	278	297	290	243	264	284	281	270	291	293	280
36815	51652	42622	29148	22015	15630	9452	5843	3975	2629	2028	1513	1123	959	826	792	662	633	607	502	459	464	429	424	436	447	410	382	381	373	384	376	378	363	358	368	345	327	380	326	317	337	384	331	330	378	354	357	346	334	354	345	323	349	339	357	354	362	342	305	353	330	348	354	338	366	361	336	342	366	352	336	359	358	376	340	348	333	320	390	339	353	343	325	351	367	333	361	314	325	350	308	329	361	301	324	366	348	356	348	357	333	347	377	361	360	338	373	329	334	341	383	333	330	383	327	335	362	381	359	342	343	355	342	352	331	327	323	319	348	322	339	351	356	371	319	362	329	348	328	337	350	352	342	335	333	379	369	377	348	374	363	359	354	330	344	348	351	355	376	331	368	358	324	362	380	362	353	329	337	340	362	335	323	333	333	343	355	320	334	361	338	321	332	310	323	378	343	340	345	344	365	346	331	352	340	347	344	329	389	340	320	340	343	366	326	322	356	318	350	330	336	345	352	352	320	349	329	368	380	317	366	328	338	364	347	360	347	359	316	354	305	347	330	336	335	358	355	354	336	349	347	302	311	332	354	358	321	334	380	357	377	331	346	347	325	321	358	356	350	330	366	350	339	355	333	366	347	351	321	350	332	351	370	326	344	334	316	363	325	336	338	350	331	358	319	332	359	381	328	343	357	350	303	353	344	347	302	334	336	337	357	354	372	349	323	377	328	395	375	359	354	323	348	329	328	336	376	308	338	346	309	344	347	341	373	331	319	356	307	363	351	347	333	316	362	323	367	343	347	377	333	361	338	319	347	351	319	373	334	334	353	324	344	343	335	333	347	364	329	331	329	342	352	329	323	372	332	339	336	345	345	323	354	315	333	343	342	326	315	351	296	327	352	344	362	366	353	359	343	341	340	378	337	347	346	343	327	348	315	342	311	335	318	383	312	314	333	362	301	325	357	321	330	351	304	372	358	336	333	341	351	357	362	358	352	349	350	339	365	354	358	335	352	324	318	353	327	339	358	329	389	332	330	333	373	323	351	374	353	331	360	331	331	333	332	341	355	332	337	333	361	366	321	338	356	366	355	338	342	357	296	329	356	338	343	323	335	344	336	332	327	345	371	388	391	342	318	328	315	328	338	333	333	335	331	343	344	373	384	340	369	335	327	348	337	351	347	357	337	357	348	328	354	334	387	301	343	364	331	347	334	344	338	348	346	336	356	339	389	358	308	343	356	370	340	331	311	366	335	326	342	373	363	381	316	364	349	350	348	355	358	353	355	350	330	341	361	382	370	329	324	325	336	336	363	343	335	340	353	375	355	336	345	339	315	364	321	322	344	348	337	312	353	380	338	311	349	344	327	323	342	315	341	329	321	325	346	390	386	335	365	349	343	357	349	345	367	347	344	329	347	360	337	352	342	340	351	322	336	352	321	336	332	391	343	346	345	360	364	328	335	329	357	358	313	353	379	314	355	356	314	308	317	312	346	354	355	321	388	320	332	334	358	344	317	329	359	342	357	337	344	366	318	338	329	350	335	322	393	330	314	353	356	369	373	364	353	321	371	333	321	339	353	361	364	332	342	356	352	359	327	360	366	317	314	335	360	383	361	355	383	328	350	357	346	348	385	389	318	384	357	333	353	327	337	330	359	300	323	333	334	373	340	318	327	319	311	332	355	340	329	342	356	363	353	312	363	329	338	334	321	332	364	338	329	320	348	321	352	373	326	354	320	352	342	361	364	344	329	356	335	340	319	341	371	309	361	380	381	342	405	347	331	333	326	365	353	344	333	354	314	328	332	324	352	348	329	326	337	360	327	328	315	357	327	356	343	364	397	349	349	342	344	350	347	331	341	329	339	329	373	330	348	355	387	326	341	327	367	357	316	339	331	337	338	324	375	355	338	337	340	362	364	339	362	336	365	340	322	373	349	327	372	358	329	332	361	345	331	350	347	361	334	365	317	386	350	348	357	368	359	319	331	357	322	297	352	357	353	316	321	330	336	359	334	353	353	349	352	362	350	336	355	362	370	352	371	341	341	351	376	326	336	355	328	339	336	325	314	325	291	356	354	325	333	371	363	348	386	321	359	344	356	347	334	326	380	341	325	357	354	329	371	315	374	329	316	325	330	375	345	397	364	329	327	319	369	356	330	337	362	333	341	362	305	363	352	344	388	336	342	339	356	334	352	352	368	354	323	347	344	368	328	380	348	334	324	354	351	345	368	349	367	371	333	339	338	316	373	329	352	331	340	277	338	331	331	356	355	341	329	355	316	349	328	341	334	328	331	338	327	359	325	347	363	383	359	336	366	386	329	377	332	342	354	349	369	316	323	345	371	349	356	394	333	371	368	327	350	346	338	385	358	323	311	357	329	367	348	354	338	319	323	327	360	339	354	358	364	313	362	343	347	368	344	349	317	375	362	362	326	316	355	374	327	346	329	338	311	340	345	340	345	333	312	332	341	353	336	347	345	342	393	342	341	379	346	318	342	352	331	371	336	323	372	357	365	354	360	351	385	349	340	329	346	317	349	364	345	366	363	368	360	305	330	360	323	357	313	352	327	326	357	324	307	310	340	316	372	319	334	306	364	352	333	348	336	338	371	328	321	307	337	361	343	353	337	357	348	353	366	329	351	380	325	334	317	358	347	371	344	371	360	341	303	385	352	336	352	339	347	324	318	340	350	354	350	340	339	349	340	347	334	315	343	337	362	372	370	328	358	309	326	391	304	353	332	354	329	349	341	375	338	333	314	321	329	373	363	337	376	349	339	367	361	329	320	320	345	335	343	363	329	360	339	333	341	361	336	349	362	362	350	340	346	331	342	351	373	349	355	360	320	351	331	347	348	338	338	350	327	353	346	341	354	340	316	356	342	377	320	341	371	325	333	372	323	352	360	369	317	322	340	365	352	347	369	323	332	352	387	360	349	333	310	348	337	352	296	355	350	322	316	351	332	357	324	337	314	341	359	334	372	322	313	322	325	350	356	324	359	347	330	348	351	349	352	297	333	362	320	364	319	325	347	332	326	323	333	346	341	338	346	351	361	337	323	329	363	341	343	340	341	350	332	345	325	329	323	361	369	354	333	288	371	358	379	342	351	370	347	348	353	350	344	331	362	358	346	344	380	364	416	366	337	320	378	335	341	335	335	350	333	359	338	382	328	337	366	375	337	328	345	362	322	327	350	379	343	358	355	352	331	335	360	359	313	337	394	357	352	319	341	345	348	319	359	335	356	355	335	339	348	361	340	357	350	368	354	343	350	363	352	321	359	373	364	367	371	343	346	361	358	339	351	340	396	365	372	360	345	315	361	338	355	335	338	355	322	352	330	317	368	347	349	345	321	358	318	331	334	351	372	378	352	308	334	368	323	364	348	342	342	356	328	342	344	332	341	305	352	318	329	346	329	338	328	323	344	339	358	329	347	348	348	354	339	355	327	314	337	370	334	341	345	339	367	321	326	302	349	354	361	381	366	352	321	308	321	361	340	333	337	330	348
24448	21626	29172	26394	24535	22128	14690	6896	4049	2571	1870	1259	1066	853	719	687	631	511	517	470	453	422	381	346	340	376	350	331	312	338	277	318	289	263	317	294	298	298	290	300	326	316	288	327	291	286	326	314	233	300	272	306	297	295	287	243	289	314	290	273	288	324	330	296	293	301	305	308	267	277	283	348	303	269	295	262	315	281	271	267	267	290	263	275	298	287	273	288	306	262	304	275	268	303	292	285	298	263	269	280	286	283	269	282	272	288	293	321	271	281	287	294	282	291	275	300	265	311	312	299	305	292	299	282	276	257	284	299	291	286	294	297	319	294	279	276	298	273	310	273	276	303	298	302	286	256	317	307	285	305	271	264	290	295	285	292	306	283	267	305	286	285	295	324	276	266	279	283	311	297	289	289	288	274	298	295	292	304	338	282	291	298	291	263	298	317	285	303	281	297	273	292	266	285	272	262	280	285	288	281	274	294	287	287	300	289	280	307	274	299	287	289	288	305	298	268	267	268	305	278	299	269	269	299	282	310	274	326	282	295	301	247	322	279	274	282	260	297	294	278	276	303	289	297	285	292	285	317	284	283	286	273	295	292	289	285	271	304	316	304	269	292	278	278	281	288	258	274	305	265	254	279	252	265	277	269	294	257	279	291	305	307	274	269	279	301	274	280	289	291	280	274	276	303	286	271	316	301	268	283	282	289	286	291	286	258	273	266	300	276	269	288	313	295	249	313	267	290	295	305	304	292	268	306	292	289	271	301	286	284	290	281	301	278	263	283	301	287	283	285	286	283	301	279	273	268	283	309	296	276	264	269	302	307	314	308	254	267	248	284	307	312	301	299	285	269	292	281	280	301	292	280	323	255	292	271	270	288	269	301	274	286	311	306	258	276	290	305	311	309	302	296	278	264	295	277	292	287	301	288	281	294	281	243	292	299	293	284	276	306	264	298	271	296	255	267	294	308	300	282	281	282	303	268	276	277	290	276	300	310	275	300	286	264	272	269	316	306	315	290	286	302	272	314	294	284	288	288	311	304	323	287	303	311	302	285	287	311	319	281	296	260	321	287	292	285	291	336	272	286	297	288	312	308	283	303	293	280	286	291	278	273	256	272	257	294	245	327	295	273	292	274	301	284	272	299	304	292	276	277	277	301	276	284	291	300	265	281	312	295	277	298	252	280	282	283	291	301	290	278	299	293	316	270	274	284	320	302	270	254	321	272	315	287	285	288	310	276	285	310	283	294	294	272	272	275	285	267	276	256	294	321	320	270	309	263	313	269	291	290	285	263	284	271	314	286	282	286	270	307	296	278	333	267	293	286	307	276	292	250	310	330	257	296	313	316	315	329	277	273	296	292	319	280	281	282	300	271	278	299	282	298	285	293	307	283	283	256	305	309	260	299	283	291	265	255	294	306	293	280	274	295	270	275	297	272	293	271	306	292	295	307	314	269	276	294	296	264	323	323	262	325	259	290	303	295	267	293	292	280	279	277	287	303	284	313	261	295	312	296	337	296	291	292	287	309	306	260	294	281	312	304	266	260	270	273	296	329	298	308	283	288	326	295	273	266	304	270	279	311	319	276	273	298	311	310	302	283	296	310	264	280	275	283	295	314	290	275	281	306	305	303	301	291	266	306	274	269	310	299	266	275	275	298	288	289	291	283	293	304	260	310	282	275	284	268	302	269	285	282	297	287	283	271	307	284	301	277	272	263	287	294	277	284	313	279	311	275	303	278	270	288	325	284	290	293	287	299	300	291	284	299	273	296	266	299	274	300	312	270	324	260	297	262	304	239	265	274	268	293	268	311	296	293	321	275	252	255	297	304	272	299	290	298	274	294	298	314	299	301	293	282	284	288	277	297	282	319	304	337	288	303	294	280	281	290	284	280	300	300	285	290	283	264	295	287	266	283	292	246	291	271	294	262	271	289	300	321	323	320	271	292	285	284	268	303	314	295	300	266	286	284	306	303	290	285	260	283	283	304	278	270	292	303	273	276	284	294	267	291	276	307	308	310	275	290	298	307	272	281	266	290	284	282	278	294	290	300	303	308	270	270	279	304	280	299	310	300	314	284	280	280	287	280	307	307	272	294	322	299	278	279	276	286	282	311	279	291	294	322	272	287	297	284	297	301	298	339	287	282	315	270	280	289	275	296	266	276	299	278	289	283	275	271	290	312	270	275	270	289	336	275	271	270	301	267	308	298	288	279	297	309	298	293	241	290	270	299	298	307	285	280	271	294	266	281	274	280	255	315	296	290	297	282	266	316	287	298	280	290	296	285	296	282	289	285	307	268	292	285	291	293	297	324	275	304	300	284	285	265	300	311	293	265	322	271	256	297	275	267	295	292	288	274	290	281	273	279	274	293	317	292	295	295	273	295	293	296	311	306	268	274	288	249	288	284	282	286	280	287	298	291	289	282	300	333	320	315	258	293	281	297	301	304	292	259	290	273	304	297	278	258	256	275	259	284	267	300	305	296	270	311	298	260	322	275	279	284	271	282	292	307	279	257	270	287	279	269	296	272	290	295	298	304	298	282	280	284	342	284	298	274	286	276	300	326	301	272	277	305	292	311	263	263	265	314	286	299	318	262	298	281	282	290	284	297	280	283	301	246	272	268	292	291	288	261	279	294	287	297	291	261	296	313	275	302	311	268	270	281	276	292	303	292	288	277	290	308	293	279	293	289	281	268	314	278	286	274	278	300	288	283	291	267	301	276	261	267	271	288	296	297	279	266	269	298	310	311	302	273	294	289	295	289	290	292	286	279	297	264	274	291	276	301	290	280	300	330	298	300	312	281	270	295	293	309	273	277	296	271	323	280	307	291	297	292	291	289	281	266	271	288	296	284	292	300	299	298	283	295	311	274	313	315	271	311	281	285	265	334	298	309	275	305	278	287	293	298	271	293	312	263	280	302	268	308	306	275	280	322	256	295	304	276	270	293	270	273	277	277	284	280	285	289	279	270	290	329	281	296	282	325	281	274	282	302	255	261	282	305	298	284	299	318	266	298	318	314	296	261	300	294	248	268	309	305	282	279	291	264	280	314	339	298	315	286	283	272	277	289	267	283	287	294	323	301	295	316	279	285	286	314	286	315	264	292	285	285	280	299	313	270	243	306	275	276	316	290	297	303	289	271	254	322	288	274	270	298	239	295	252	295	291	292	281	297	275	296	307	274	287	275	282	265	291	296	306	287	277	281	282	270	284	261	261	265	296	296	302	260	325	286	299	247	268	267	304	276	301	296	291	308	299	287	325	269	276	275	297	281	274	276	257	321	280	305	313	257	292	300	272	276	284	288	286	281	299	283	292	300	301	287	315	299	291	299	258	267	286	285	285	260	306	316	299	280	278	288	278	307	316	294	278	277	301	259	314	248	290	292	275	270	285	280	280	290	288	270	288	283	280	294	307	325	298	262	264	284	307	260	297	277	263	276	288	257	290	273	274	293	288	280	311	274	300	304	289	277	292	300	295	275	297	298	280	285
35345	60526	53830	39414	31615	23553	15731	10016	6673	4386	2982	2206	1740	1372	1142	991	911	809	743	644	595	577	538	469	434	438	390	421	373	397	392	392	357	404	358	330	381	381	361	350	336	345	358	348	362	363	369	332	378	328	366	355	354	382	360	358	368	325	361	351	358	335	329	364	358	342	342	336	361	336	332	339	376	352	336	335	356	353	348	399	338	351	371	366	359	359	354	352	351	350	337	351	339	341	336	334	352	339	333	341	342	345	359	340	333	326	338	337	378	368	374	343	354	331	354	354	334	373	341	361	323	381	356	363	326	342	340	363	331	371	352	357	341	346	354	371	324	362	355	347	334	350	356	316	328	350	343	338	347	348	315	346	323	365	354	338	339	321	359	354	354	354	343	323	327	392	331	343	331	357	313	349	327	307	357	346	336	360	376	330	343	363	315	335	379	326	335	369	339	356	328	313	346	367	326	371	337	328	363	377	344	328	358	336	327	323	380	348	385	324	351	349	346	331	369	360	346	334	368	343	311	338	336	345	299	362	363	316	367	354	340	334	329	326	349	349	358	343	358	358	344	314	348	348	356	331	340	376	356	372	357	346	317	350	352	363	367	358	352	357	342	328	347	332	317	359	318	377	340	351	315	368	345	309	366	336	365	332	365	351	327	348	347	390	347	341	333	338	357	334	373	355	343	325	330	372	344	347	330	402	353	359	329	383	371	341	363	354	342	361	333	355	326	350	353	338	339	350	355	330	325	359	367	359	334	368	366	369	345	378	365	345	338	354	374	352	316	380	324	336	352	317	376	309	370	335	345	365	334	372	355	366	315	361	328	343	313	332	345	349	332	385	364	333	386	350	354	351	337	365	350	348	329	391	359	316	345	385	368	358	339	338	367	356	322	329	348	382	336	325	329	349	345	314	344	380	351	366	362	352	325	326	350	339	353	340	328	341	346	373	376	318	346	367	310	333	328	333	327	349	360	362	353	391	376	351	352	339	342	358	344	361	309	386	344	370	311	349	358	337	358	344	358	350	330	362	374	353	317	355	340	359	322	342	366	350	357	372	358	350	336	329	345	355	360	348	341	319	375	360	343	298	364	340	338	377	355	334	345	334	365	350	341	352	365	385	357	345	315	362	359	373	319	332	331	347	331	366	342	318	348	347	335	371	326	340	341	350	328	355	321	341	352	348	320	353	342	316	350	371	382	365	371	298	359	325	343	351	338	332	360	362	321	348	357	346	377	330	326	356	315	343	353	311	311	321	363	341	333	349	356	388	347	343	324	365	322	327	328	338	340	331	325	343	326	308	324	366	325	364	346	327	359	358	387	360	358	339	330	349	329	366	317	350	365	354	350	338	313	345	352	360	325	355	330	348	342	369	343	359	363	326	334	342	374	359	325	331	319	386	327	391	359	364	348	347	370	332	357	356	353	368	320	339	350	357	338	344	367	347	343	323	362	351	342	338	336	363	327	341	327	370	367	372	348	346	362	352	362	346	360	369	327	368	318	316	306	342	345	354	356	372	332	358	353	353	326	338	345	352	346	332	361	375	318	335	331	349	374	361	334	355	370	355	384	355	341	346	342	331	326	349	331	312	406	319	355	351	364	385	342	307	363	346	356	386	323	332	324	331	354	367	347	375	372	336	331	305	333	363	363	329	389	347	319	379	362	355	392	331	366	333	350	342	339	339	344	352	346	340	355	365	358	350	345	359	343	382	373	388	359	329	347	332	290	343	345	339	352	298	322	352	369	344	352	333	330	338	322	362	334	385	349	349	352	338	333	366	337	359	314	369	340	357	370	353	317	362	335	360	341	321	330	377	327	332	326	334	343	333	352	341	307	358	362	328	348	360	320	351	343	330	346	348	322	373	377	366	364	354	340	346	352	336	358	331	338	358	362	349	346	337	320	352	342	367	341	361	335	350	377	361	334	364	339	322	341	384	335	339	349	332	383	344	340	366	343	348	376	336	327	321	332	299	340	372	338	326	330	308	364	360	348	355	303	340	386	358	353	353	348	373	312	374	335	345	327	321	336	334	372	346	317	323	340	341	333	358	333	343	342	348	337	345	315	344	318	377	333	339	345	363	336	322	363	360	331	352	363	353	364	338	348	336	340	345	327	343	337	340	336	345	383	376	380	349	336	363	360	346	346	365	347	350	349	362	348	382	345	342	328	374	335	306	346	385	361	353	334	345	370	348	370	336	319	343	340	339	329	347	349	371	347	359	306	324	334	347	370	351	363	361	331	340	336	360	329	388	366	369	321	333	342	367	317	349	351	360	339	343	342	335	356	352	342	347	342	348	326	350	341	349	342	351	350	362	358	364	372	317	369	358	371	341	370	354	361	353	336	323	362	328	367	325	349	320	347	357	336	352	360	340	374	336	360	361	354	359	367	332	375	357	368	373	341	330	362	355	374	371	346	333	323	350	337	340	357	354	354	367	319	377	345	327	374	357	360	334	362	342	307	344	331	337	362	328	358	370	340	344	375	324	334	358	325	330	330	337	307	390	368	348	361	318	378	344	327	354	354	337	316	339	342	347	352	346	377	335	361	361	319	360	344	380	334	380	312	344	328	353	360	334	348	340	324	345	325	319	342	381	354	351	333	372	366	336	352	369	325	352	346	380	355	289	373	357	361	368	343	343	348	362	346	339	356	316	364	344	359	360	314	367	357	330	327	364	336	316	338	339	359	347	359	328	339	348	376	345	348	354	355	363	372	343	326	335	309	350	398	348	341	340	347	365	341	358	360	341	332	323	283	331	361	336	346	357	382	365	347	349	354	354	354	333	341	322	342	347	321	327	352	356	332	327	371	329	328	332	331	328	345	302	348	344	330	385	373	306	326	339	324	366	336	362	379	363	339	347	312	350	330	349	355	357	344	359	376	358	362	354	333	364	382	334	329	334	325	350	344	348	318	346	316	375	376	366	346	320	330	362	319	340	336	330	317	352	316	345	336	353	362	346	374	390	357	347	368	346	346	305	332	347	359	346	375	346	351	363	340	378	351	342	341	363	333	345	358	350	381	323	337	356	350	357	339	333	343	349	329	325	353	354	357	357	349	366	379	380	373	336	324	327	327	364	370	333	366	356	333	344	365	356	328	373	324	338	337	335	329	346	357	350	334	340	345	350	302	372	365	331	349	371	357	327	364	331	323	335	350	363	316	328	350	352	360	335	343	347	381	346	318	373	321	331	343	331	370	344	358	310	343	363	356	332	362	367	326	347	344	327	348	376	366	340	311	299	326	346	318	341	355	371	367	354	329	351	311	352	317	352	331	347	367	345	334	350	330	354	348	353	329	334	357	369	352	325	349	332	370	318	374	333	352	348	346	344	375	355	339	322	359	351	344	354	386	336	343	349	320	375	357	347	327	308	347	326	325	362	349	350	372	359	344	335	321	357	315	371	343	318	315	330	381	341	353	335	349	334	321	378	331	358	349	373	354	361	360	329	353	357	326	356	362	351	365	368	361	313	346	336	343	342	348	384	311	371
25579	21712	29580	28577	23266	16787	9346	4867	2962	2089	1510	1156	898	810	678	586	564	511	456	395	381	384	364	370	326	323	306	339	295	309	279	281	329	256	272	283	290	310	274	285	293	280	283	284	323	261	271	300	279	293	285	262	297	288	268	274	301	271	278	277	292	279	306	292	286	271	283	322	283	282	281	271	285	279	291	278	288	264	272	322	251	256	274	259	261	303	278	277	281	289	309	290	256	264	281	272	276	295	259	265	261	267	253	282	276	274	285	283	297	274	253	280	264	285	291	297	286	259	262	304	289	271	267	283	285	269	270	269	231	268	286	263	281	271	255	275	270	264	292	263	253	278	293	290	268	299	277	287	290	289	295	279	290	272	253	268	276	248	246	268	274	242	254	263	266	251	263	268	272	301	295	261	314	252	277	264	262	279	291	281	253	268	291	276	254	275	295	279	275	284	253	283	280	279	280	261	292	278	283	291	313	273	266	291	286	283	270	296	263	320	260	262	288	311	263	270	273	253	269	280	272	272	267	277	272	262	274	272	274	267	285	290	271	273	285	291	262	277	276	278	294	276	268	262	276	270	271	291	275	293	254	296	265	293	288	240	302	262	269	292	276	276	268	258	276	276	295	259	256	269	254	280	284	277	270	262	288	305	300	266	285	284	276	240	248	249	294	298	275	258	295	276	275	266	310	257	269	268	251	268	305	291	293	283	310	290	278	302	277	294	284	311	294	289	253	272	264	285	273	270	266	282	262	268	299	303	302	249	272	277	290	255	290	281	271	271	263	281	287	276	267	312	269	312	279	265	279	268	262	280	263	292	286	264	282	296	268	293	293	253	276	290	255	295	311	264	243	297	269	263	282	299	286	248	259	272	279	276	278	265	286	287	274	273	268	290	294	292	294	285	279	273	277	251	269	317	241	266	243	273	281	251	282	294	275	269	268	299	266	280	262	249	279	292	262	318	285	252	297	279	289	244	255	273	268	284	261	271	281	274	265	288	248	267	283	280	289	276	281	295	292	265	271	260	296	259	286	275	298	256	290	290	288	260	284	262	290	282	292	253	276	253	268	265	306	262	256	271	283	259	289	263	254	283	279	267	265	271	271	269	301	293	297	293	283	286	229	252	288	276	287	287	299	272	291	275	254	293	282	289	270	235	257	245	266	274	259	297	283	286	266	287	283	298	277	258	265	278	282	269	284	242	261	275	289	304	256	296	273	273	280	299	303	279	276	290	251	272	264	271	232	307	280	257	278	262	282	287	279	279	269	326	280	285	285	297	254	303	262	293	277	262	271	234	299	287	262	274	282	289	274	321	267	263	271	253	254	282	277	276	260	287	291	304	254	288	283	309	295	287	279	286	300	298	277	252	262	275	263	271	266	299	280	296	271	285	268	261	260	278	274	286	289	290	296	288	275	255	275	276	286	267	272	294	298	296	290	275	271	323	290	275	254	251	278	298	316	292	269	285	289	279	281	292	269	271	290	285	295	290	272	264	241	256	280	283	279	290	254	281	285	253	284	261	278	271	283	255	282	230	299	265	292	252	306	261	283	280	278	274	290	247	247	280	292	271	250	297	278	295	266	295	270	275	257	283	282	302	281	272	288	298	282	251	307	256	293	264	277	258	287	286	292	275	284	247	269	270	285	283	286	268	285	269	286	299	262	255	262	288	273	275	323	282	298	309	292	250	279	251	269	288	277	263	281	255	293	246	288	268	277	246	274	266	274	294	274	260	273	288	280	243	280	282	270	303	265	287	270	282	298	319	256	287	275	250	285	283	266	269	269	312	268	274	271	322	252	249	294	302	307	283	291	266	300	286	284	279	266	276	262	294	331	257	275	302	281	286	289	294	275	276	271	285	279	307	269	292	275	305	287	222	262	276	274	265	286	289	275	267	291	317	299	300	284	239	276	298	287	293	289	283	280	253	310	296	260	300	271	284	274	247	276	261	303	262	246	296	279	277	297	261	281	303	298	302	280	259	276	262	271	276	287	283	256	262	315	243	268	291	251	308	253	265	321	305	276	271	275	287	276	285	294	296	253	276	275	275	276	275	245	267	278	269	268	256	269	256	280	294	299	278	227	253	296	261	287	289	237	272	266	275	244	295	242	281	249	272	280	265	282	288	293	288	278	275	250	279	285	276	268	290	285	286	285	282	283	286	268	267	278	276	278	293	272	293	268	256	261	268	305	290	277	269	281	299	279	286	285	287	250	286	275	267	299	253	282	278	292	272	266	266	256	265	282	282	271	247	283	279	276	300	284	284	283	285	282	275	244	264	288	298	283	269	283	281	302	253	314	279	300	330	256	276	281	295	271	272	277	283	278	286	258	253	294	288	283	273	309	263	265	298	278	283	289	232	259	253	254	277	278	273	279	280	286	290	305	273	286	276	283	306	270	269	273	274	265	280	287	258	288	251	302	273	283	288	271	301	273	278	287	279	274	274	296	276	268	284	263	267	306	292	276	269	284	268	268	288	282	283	278	272	255	296	250	302	276	281	279	296	289	292	267	281	279	299	256	288	276	268	274	295	295	285	296	290	257	282	293	247	311	259	301	278	274	311	276	265	290	287	271	285	242	262	282	307	265	267	283	281	266	294	269	314	272	264	266	281	258	279	249	257	306	304	278	272	270	271	262	266	271	303	267	287	253	263	264	267	261	292	281	271	268	283	305	267	275	270	285	261	266	281	278	289	286	271	263	280	280	320	291	264	285	262	279	286	274	258	268	243	265	279	272	302	279	305	321	261	291	273	260	273	258	239	278	292	250	298	245	263	260	253	260	258	290	275	275	293	276	245	258	293	284	274	289	298	245	266	247	299	250	274	268	320	289	291	302	279	287	279	288	255	272	271	260	281	278	280	261	286	281	265	297	269	307	285	278	287	287	286	282	276	287	260	275	289	285	316	309	229	299	273	294	259	299	256	267	279	266	257	277	301	256	257	265	278	266	260	280	271	280	257	240	271	283	277	291	259	238	261	285	245	285	292	252	273	274	282	272	242	283	316	293	285	291	259	269	296	270	264	295	292	277	306	276	239	272	296	278	271	275	294	276	254	276	283	287	284	270	287	274	300	287	250	284	276	273	276	282	285	279	262	261	257	261	267	260	269	306	257	312	267	242	298	282	277	277	260	275	275	277	296	286	262	299	286	283	293	269	271	275	313	272	282	263	272	282	267	275	275	264	267	289	271	299	258	243	279	288	296	265	283	293	267	264	284	300	280	261	289	280	286	257	265	263	276	262	279	252	302	301	278	285	268	280	284	244	311	260	260	296	264	266	284	315	264	292	265	284	282	257	269	277	267	287	258	272	278	291	260	285	265	275	296	264	304	288	305	279	252	301	317	272	277	280	274	286	263	258	269	256	280	280	273	254	254	289	262	297	264	283	291	276	270	258	281	271	264	262	258	300	288	300	262	290	261	259	270	277	270	282	301	257	307	284	292	298	261	270	254	279	292	295	271	237	258	255	314	245	294	297	251	260	269	238	274
34276	57379	50401	36134	27732	20150	13034	8506	5320	3572	2616	1898	1462	1265	1023	953	815	736	660	574	546	505	472	440	437	367	409	390	389	385	371	351	388	338	335	337	342	339	327	338	371	368	331	328	381	312	331	338	334	348	335	366	366	327	363	336	350	355	324	331	347	330	371	321	359	341	348	328	309	336	324	319	352	358	310	325	339	337	332	344	348	319	368	333	353	334	344	333	333	341	316	305	302	331	328	323	373	340	332	362	323	369	326	338	363	331	334	336	337	315	344	373	354	357	326	331	345	333	335	323	328	341	335	343	331	364	303	358	317	329	337	344	331	341	357	346	348	317	337	340	348	315	321	347	319	311	326	331	355	358	316	343	339	325	350	305	373	324	368	347	320	349	362	349	338	333	298	306	363	351	330	329	316	327	359	336	319	331	341	369	364	360	322	317	371	355	337	353	326	339	349	327	338	330	335	310	344	339	340	328	354	280	343	332	379	337	347	309	328	334	355	323	330	303	373	321	330	295	344	343	306	355	363	370	298	369	380	325	303	342	334	341	275	356	358	338	343	290	322	343	342	386	342	316	363	318	361	340	340	314	337	326	331	329	315	333	320	327	342	301	320	370	324	336	323	354	335	333	337	338	338	346	326	326	335	310	356	328	323	339	340	360	333	336	367	355	317	327	346	338	294	328	338	380	343	329	322	326	363	327	360	328	325	327	344	347	325	304	320	347	348	349	353	336	357	323	339	341	370	331	352	344	315	337	358	356	345	307	353	350	343	334	333	321	341	341	332	339	319	319	346	331	330	337	343	333	323	319	308	326	325	350	304	346	305	353	328	337	334	348	332	352	309	326	331	329	341	329	351	368	327	333	337	348	338	356	330	339	346	324	317	342	319	350	316	310	327	328	333	336	361	343	341	332	331	349	340	359	317	323	353	356	324	342	324	362	351	345	343	337	357	349	334	353	321	358	328	333	349	348	317	330	384	342	343	321	340	339	339	336	317	278	344	345	346	330	368	325	335	355	323	330	336	336	315	358	334	329	363	328	329	323	330	346	332	348	318	281	324	324	323	317	323	347	305	344	341	321	337	355	325	309	316	327	319	341	331	343	358	329	354	342	331	358	321	313	364	321	327	307	314	339	355	338	349	344	345	363	348	348	354	336	342	321	317	336	324	350	346	360	316	315	324	309	327	341	342	359	329	341	341	300	348	321	335	339	345	350	315	330	311	334	320	357	320	364	306	337	340	364	345	357	311	309	361	325	323	364	358	327	368	332	333	330	330	331	344	322	329	325	352	337	335	348	295	352	325	312	313	341	353	351	345	312	334	307	358	343	341	305	314	334	322	297	329	356	311	350	319	384	318	355	358	311	352	352	298	336	333	317	338	334	350	313	316	315	326	345	322	360	348	338	349	349	315	347	328	366	341	320	325	328	318	306	325	336	346	335	327	320	380	355	320	358	335	327	343	351	331	312	317	357	386	330	348	295	327	359	346	358	364	309	329	356	325	332	390	333	322	338	356	310	330	338	316	362	315	341	342	331	362	366	320	363	337	306	333	330	299	339	327	339	309	373	294	355	368	333	328	335	330	341	338	287	323	332	338	331	337	364	339	364	310	298	319	313	340	330	342	319	370	304	367	345	356	337	379	310	340	338	359	319	365	332	363	307	318	307	325	306	313	327	354	298	325	343	339	348	331	327	284	354	311	344	345	345	376	339	330	329	319	355	308	334	335	315	332	327	304	325	332	323	340	359	323	355	328	332	313	329	349	337	350	354	355	310	353	341	322	325	311	354	317	354	342	358	319	354	341	300	334	353	370	365	337	327	339	326	330	351	356	338	345	324	361	336	335	322	300	328	316	318	340	359	338	281	316	353	350	323	355	345	328	347	376	328	337	349	318	332	342	345	339	347	354	298	334	332	332	377	326	344	349	349	344	359	326	360	358	344	318	316	323	341	319	342	327	309	341	338	337	330	354	343	378	338	339	350	330	356	346	359	326	380	346	327	351	318	321	331	358	352	312	352	334	345	304	354	323	364	311	337	346	320	316	351	357	335	361	342	338	348	319	327	340	347	330	341	360	309	337	332	311	337	360	358	337	298	324	358	333	340	320	311	332	344	324	325	336	338	336	360	338	343	347	317	332	332	311	322	333	339	366	299	345	318	330	355	344	320	335	319	339	323	319	309	315	319	318	315	342	346	322	324	337	318	354	347	279	308	347	343	309	320	340	318	297	334	357	356	335	351	340	309	329	352	339	356	345	354	360	317	334	308	374	335	347	311	323	337	344	322	317	327	354	334	323	354	349	319	366	339	345	335	359	339	295	362	330	342	339	346	320	327	338	282	328	365	331	323	326	337	334	327	308	298	323	325	322	362	317	322	342	374	323	313	314	327	332	327	339	336	347	328	324	327	319	334	324	308	359	300	325	332	326	325	323	328	333	319	350	331	327	305	349	328	337	338	322	343	339	339	334	339	339	329	341	313	321	349	304	321	359	361	344	348	323	299	338	333	341	320	340	305	358	326	342	303	306	355	363	309	355	319	326	323	334	317	321	339	365	331	352	309	318	369	350	329	346	333	324	365	338	349	357	279	301	315	334	319	315	312	348	369	344	323	299	375	378	340	353	355	333	311	364	350	320	324	340	330	316	321	320	319	332	365	329	328	311	346	320	339	302	320	354	305	354	366	370	341	349	352	319	332	377	339	327	363	323	352	343	343	328	357	334	367	332	301	334	329	303	345	313	355	320	326	328	344	343	309	328	359	347	318	346	336	330	343	339	320	363	321	335	369	345	332	327	332	326	328	302	342	329	304	334	341	342	335	368	350	338	338	315	370	355	312	308	320	347	341	357	332	308	336	321	318	365	366	297	331	357	289	344	345	337	323	307	345	336	334	362	346	312	371	349	367	305	335	369	324	332	349	326	357	352	335	340	349	339	342	345	346	333	314	320	358	356	387	323	329	340	349	375	356	333	317	341	295	336	318	351	313	343	321	329	327	354	346	324	336	329	308	343	309	312	349	356	286	321	342	318	334	371	322	335	327	330	319	351	329	334	325	360	340	314	343	328	316	338	339	334	347	355	312	346	367	348	339	311	369	335	337	315	336	357	347	340	338	337	380	322	331	319	314	363	322	323	310	359	326	337	344	377	353	335	338	325	354	320	322	323	363	306	307	309	328	304	315	339	360	332	330	333	328	343	325	305	332	330	361	337	327	331	316	341	354	315	322	347	344	338	379	326	346	343	348	330	369	322	361	354	337	320	344	342	340	305	341	314	319	359	332	288	341	302	330	364	328	343	353	335	345	314	344	316	370	348	327	337	325	344	315	335	309	330	316	361	350	337	311	340	333	345	328	343	351	340	340	356	322	309	330	339	363	321	315	359	337	366	335	343	335	306	367	357	330	318	311	350	331	338	324	309	362	329	327	336	368	342	331	297	349	314	347	327	318	324	332	369	340	355	337	342	330	346	341	350	331	345	314	344	327	288	352	346	324
23249	21634	29389	24610	23201	25254	22951	11855	6080	3670	2653	1937	1530	1271	1023	843	866	720	619	588	497	479	449	442	403	381	377	396	322	320	354	339	307	330	323	288	317	305	318	301	285	264	278	298	299	287	305	303	260	290	293	261	299	296	286	285	289	300	303	290	258	267	287	316	270	298	265	285	270	279	274	279	298	283	299	277	262	319	309	297	278	255	300	276	314	285	285	308	318	286	325	273	330	301	273	272	301	294	340	283	317	262	271	287	285	273	285	313	301	278	272	296	284	285	304	322	273	273	267	303	260	275	318	287	305	298	281	262	289	268	293	287	257	305	259	280	301	299	307	283	323	279	267	299	260	283	281	299	306	270	264	247	303	252	293	296	318	267	279	301	289	274	284	314	270	277	265	279	298	278	245	279	286	340	273	259	299	282	276	260	277	283	290	317	265	296	311	278	281	287	275	278	311	295	270	291	265	321	281	279	294	269	292	296	275	266	300	282	308	286	311	271	309	263	290	282	298	315	299	252	290	296	285	275	298	306	256	306	324	323	302	278	278	277	289	248	266	283	311	307	300	299	257	285	278	288	307	281	299	260	282	322	263	281	267	283	274	275	287	292	267	292	306	294	268	311	310	299	312	301	295	265	272	300	297	274	315	293	292	282	318	287	290	294	275	284	286	286	307	279	274	277	297	257	299	277	261	274	307	286	295	290	298	291	273	303	290	279	303	303	300	285	267	274	276	270	260	298	327	310	279	293	278	311	293	293	303	292	308	273	302	313	244	329	277	276	251	296	287	282	288	291	289	266	280	289	328	268	304	310	308	251	295	255	347	267	308	300	303	261	304	282	299	288	280	270	254	317	296	289	265	292	298	280	280	282	279	294	294	291	302	278	307	246	271	276	276	280	284	273	282	312	271	314	290	282	262	286	295	304	331	286	272	277	304	286	260	281	295	276	291	284	295	279	277	293	298	296	307	305	287	288	271	311	261	275	294	306	290	294	281	266	319	288	298	272	283	282	259	299	302	256	304	260	277	298	312	272	270	285	280	291	256	276	335	290	273	277	319	322	247	301	264	290	269	302	293	281	316	286	284	293	272	279	269	306	293	267	262	299	306	299	297	286	263	318	292	290	269	302	315	257	279	295	265	308	308	331	284	270	296	285	321	248	255	275	299	272	287	266	271	277	284	291	325	276	297	304	275	285	291	308	280	264	308	278	288	290	302	292	329	317	277	252	264	279	304	295	276	268	301	304	297	284	297	310	295	273	268	282	297	269	261	281	323	306	311	268	285	305	268	289	297	323	296	286	244	270	282	269	253	307	271	295	318	277	289	292	274	314	272	274	287	288	262	296	287	289	307	265	295	276	283	300	271	254	302	269	297	275	271	279	309	271	296	299	279	293	315	316	284	281	278	286	311	277	302	290	295	276	283	268	294	296	309	299	276	262	292	281	304	283	305	323	276	303	255	295	307	289	280	279	279	295	306	247	270	322	302	301	286	312	298	274	258	295	283	300	282	256	273	306	285	275	283	283	275	290	271	275	304	286	294	273	274	282	285	311	280	281	286	242	265	265	279	316	285	320	309	307	308	279	268	270	256	304	280	286	282	268	281	289	276	259	277	308	284	325	301	275	310	279	306	303	282	257	278	283	295	280	295	264	306	281	286	261	259	287	289	302	294	297	304	269	282	296	280	305	292	294	290	282	288	286	292	319	262	324	273	290	285	250	302	299	276	269	278	291	264	271	275	287	265	288	257	297	305	292	269	308	311	251	309	293	271	323	309	306	273	272	295	283	283	309	290	303	269	306	256	282	286	289	282	272	262	310	310	242	301	307	290	277	299	316	288	281	308	292	286	255	295	277	286	274	288	269	270	291	297	302	293	269	261	296	299	308	274	297	277	274	281	299	291	272	317	311	254	315	284	276	275	289	252	293	306	278	280	280	282	273	298	292	259	253	262	300	288	295	291	281	274	293	291	264	252	283	292	269	286	258	249	309	271	286	299	307	274	281	291	283	302	273	294	307	294	281	296	267	282	299	273	290	264	318	288	266	301	326	286	290	293	292	272	297	268	283	279	282	271	324	285	270	316	316	314	281	300	287	276	284	285	266	322	282	281	277	272	281	289	285	295	278	282	304	327	288	287	280	321	287	278	269	272	297	326	268	278	314	281	274	302	295	304	293	330	311	283	296	294	297	286	278	284	277	262	298	268	286	335	314	303	277	278	286	269	274	264	265	315	298	308	314	274	287	303	281	294	326	277	297	301	303	287	263	289	298	288	263	295	289	273	283	284	298	295	305	285	272	296	287	261	288	265	303	266	294	311	274	283	300	301	296	302	265	275	290	303	292	304	278	307	290	300	299	267	265	296	266	265	277	285	293	293	278	300	314	293	314	278	300	271	293	325	300	319	248	295	318	293	304	288	290	308	278	280	265	271	280	281	297	295	270	300	308	283	295	295	284	292	283	276	276	282	294	292	246	284	314	275	281	281	277	289	263	291	256	299	270	322	291	268	324	288	286	296	321	302	325	250	258	270	290	249	276	271	303	269	271	292	282	302	271	274	301	304	288	280	310	312	293	280	294	261	262	303	275	280	256	264	250	281	277	298	290	289	260	293	256	290	303	291	336	255	280	272	279	336	287	278	274	274	275	309	306	326	263	290	265	283	282	280	241	292	297	294	306	287	276	318	302	285	266	293	306	298	276	309	277	271	283	286	277	290	295	307	287	309	276	275	263	275	286	276	281	270	305	280	290	298	277	295	290	274	295	311	301	292	250	307	286	295	299	310	289	319	268	289	272	314	278	323	324	309	280	269	260	316	266	271	288	317	308	296	278	309	292	293	287	289	311	259	295	280	266	266	332	263	301	284	315	269	306	286	267	260	296	269	274	292	288	295	260	274	291	280	273	282	291	285	280	291	265	297	277	298	275	323	299	275	306	297	275	284	298	276	315	265	293	287	303	278	279	290	306	302	290	284	303	288	281	297	297	317	274	303	276	287	305	289	269	302	285	302	266	291	254	298	287	281	284	273	254	263	281	306	276	299	312	276	275	259	317	331	312	294	310	306	306	284	265	277	294	285	301	262	299	301	288	317	271	300	292	258	303	295	265	283	313	305	279	271	288	279	325	266	272	280	301	274	298	297	299	304	303	296	278	295	293	280	267	277	276	291	276	275	279	275	287	292	278	272	307	312	287	267	247	305	303	304	276	279	283	263	239	326	274	283	245	309	274	307	290	292	273	296	285	303	312	308	301	310	313	263	282	296	326	288	309	267	307	264	247	298	284	282	270	286	299	264	297	290	292	284	266	313	286	296	310	294	286	302	299	307	288	304	312	282	272	266	309	248	291	297	278	307	295	287	281	278	295	291	287	291	304	282	303	287	297	314	269	291	304	310	293	319	305	289	277	293	315	268	308	261	305	284	307	295	268	257	286	301	283	321	255	322	282	256	300	302	270	275	272	296	305	272	282	254	317	239	262	295	295	279	327	296	298
38238	69115	58869	44713	38815	30485	20962	14686	9436	6053	4537	3213	2425	1961	1632	1358	1242	1068	902	814	746	641	585	563	545	479	442	431	413	427	423	374	391	407	365	384	365	369	376	349	362	326	358	359	329	351	372	348	370	333	348	312	340	377	334	316	337	332	359	348	330	322	346	314	341	329	360	345	343	347	348	350	352	359	332	349	339	358	347	348	358	344	356	335	316	350	353	333	351	341	369	329	315	365	331	341	296	330	390	336	359	333	333	367	306	330	303	319	331	292	355	383	335	337	374	321	319	360	347	366	365	339	336	331	329	347	322	330	327	349	306	348	309	336	360	339	348	350	351	311	354	329	368	320	354	332	296	343	348	310	360	336	303	368	327	345	329	329	331	363	350	357	336	321	329	326	325	334	314	373	327	367	320	359	355	358	362	361	360	335	305	330	377	340	368	335	354	355	360	330	341	337	310	326	335	326	339	377	312	324	346	340	322	332	338	369	352	336	332	363	359	340	352	328	313	358	319	372	321	368	340	346	349	311	349	356	354	336	309	375	333	358	345	369	343	312	336	341	339	338	342	369	348	340	340	354	300	347	346	333	344	332	367	307	346	336	360	328	324	340	327	319	351	364	328	348	303	362	328	343	318	378	369	364	337	341	324	330	331	326	327	342	321	355	362	334	336	314	381	364	318	316	338	352	342	326	329	333	320	342	334	345	330	343	349	362	348	355	358	314	347	322	337	347	310	354	333	357	332	355	329	357	337	301	331	354	351	352	342	325	375	331	361	338	348	304	347	330	329	303	333	325	368	361	329	351	360	370	332	353	351	312	339	369	353	371	341	339	312	328	339	355	335	314	343	338	328	335	323	341	345	351	349	336	364	346	309	351	362	349	351	374	339	337	339	347	336	372	338	307	342	305	384	366	359	319	366	314	306	355	310	313	319	368	355	330	343	349	346	328	333	300	323	353	362	322	347	339	315	356	350	351	352	326	315	354	333	335	349	312	325	343	296	331	368	354	362	343	336	332	342	314	323	364	335	325	351	340	331	310	361	335	381	358	309	363	347	352	346	335	340	342	372	329	338	349	306	298	359	338	321	373	331	335	311	311	339	323	362	343	325	368	325	345	344	348	351	326	313	324	354	340	345	381	331	338	363	338	326	320	326	372	333	357	333	351	348	339	354	334	319	341	359	323	344	335	313	285	353	378	332	340	328	333	330	347	344	357	330	352	335	332	336	313	322	346	354	342	330	304	331	356	323	329	347	329	343	337	364	347	349	373	359	387	349	362	322	383	344	345	338	331	353	368	340	356	318	352	359	324	324	321	377	334	347	313	341	309	357	334	341	341	284	332	371	374	355	329	336	322	327	353	341	319	347	352	337	335	338	345	346	335	354	361	323	335	303	327	344	343	344	349	371	351	343	341	365	351	331	323	323	338	325	346	308	339	346	362	345	341	372	348	348	341	343	304	330	352	338	339	312	336	343	361	316	357	365	336	338	293	348	323	335	338	349	342	359	328	337	340	346	347	345	327	351	310	331	326	354	389	348	348	341	335	334	331	333	333	339	364	322	344	321	339	336	357	317	366	314	315	331	306	357	311	326	345	345	367	355	338	333	329	358	334	334	327	336	332	307	340	369	356	321	328	368	320	343	333	308	350	338	317	359	336	345	326	342	359	333	339	327	304	349	350	346	343	347	356	342	337	334	359	360	345	346	334	373	305	356	330	371	339	340	327	332	321	381	333	371	307	356	292	352	335	345	351	322	341	343	324	325	318	337	320	306	318	354	346	357	347	303	305	355	347	362	353	314	338	325	354	358	308	316	306	329	347	329	366	338	340	361	333	328	350	319	337	322	354	333	339	366	364	334	327	348	356	335	300	336	343	361	307	334	301	353	348	318	350	341	330	358	318	372	325	339	371	306	340	332	324	363	333	308	332	307	310	331	326	320	347	341	334	305	318	376	356	346	321	361	331	349	358	331	309	346	345	312	303	334	302	348	344	358	316	322	332	392	353	332	325	343	343	377	331	293	352	335	359	331	339	373	321	371	320	349	350	330	378	383	343	363	363	323	325	302	328	353	331	340	337	361	340	369	338	344	327	336	305	325	331	347	287	356	319	361	311	355	347	338	317	363	320	333	363	346	338	326	340	317	376	314	368	337	348	340	327	366	324	350	299	324	341	367	344	352	347	367	316	367	350	351	327	366	312	321	332	345	315	343	343	356	340	352	316	330	329	348	314	350	348	388	359	301	347	330	341	334	329	355	335	302	358	369	316	347	327	277	312	347	352	351	324	303	302	330	334	344	361	329	361	364	338	352	336	342	337	360	314	335	340	347	342	331	328	341	345	306	348	331	320	363	329	345	359	330	361	350	326	329	355	331	318	351	366	363	344	373	335	323	376	301	337	321	340	357	319	303	345	297	346	336	363	337	299	317	322	358	351	336	320	319	374	385	336	320	344	335	337	353	351	331	342	335	364	330	352	334	371	348	362	332	329	379	324	336	360	364	354	362	338	343	341	346	326	322	341	358	383	333	343	348	314	360	330	329	332	376	357	345	334	315	323	344	333	358	337	327	322	345	315	372	344	351	331	375	338	355	331	359	326	347	330	336	344	318	326	356	348	353	340	347	352	359	345	326	259	338	360	349	372	342	303	356	353	341	339	345	351	364	338	331	366	385	344	332	351	336	336	365	358	365	337	353	354	366	343	361	329	375	333	342	356	337	308	354	365	369	330	352	329	356	325	362	344	365	334	328	337	332	335	354	306	328	337	335	331	327	353	346	324	353	304	346	350	344	331	365	343	323	332	313	376	336	357	313	372	344	336	347	343	337	344	380	346	346	338	310	319	361	337	378	334	331	350	341	362	339	319	350	342	363	339	324	303	372	350	371	318	343	356	322	325	317	342	361	343	332	343	337	331	326	326	322	352	323	334	328	371	347	340	341	318	339	318	332	326	344	338	301	338	357	341	323	322	305	320	331	357	329	345	349	357	352	336	334	384	374	362	317	342	332	341	321	331	293	381	352	348	308	330	335	317	333	338	307	344	346	337	348	316	334	326	343	299	332	390	348	356	348	350	340	360	308	328	350	343	345	335	291	329	333	328	327	329	316	316	351	336	324	321	356	360	372	330	323	313	345	351	358	323	345	322	367	353	328	339	338	349	366	322	363	349	373	336	344	359	319	349	341	309	376	353	307	332	329	355	351	329	302	345	347	357	304	354	337	338	364	329	316	331	359	336	370	365	334	333	338	349	338	324	340	326	327	308	345	332	352	335	326	353	344	336	369	356	334	345	335	337	363	332	360	336	337	298	338	340	349	352	327	362	333	364	314	349	331	352	324	361	322	341	338	316	339	317	342	324	356	343	305	361	333	383	337	326	322	325	356	365	328	361	360	319	347	333	353	330	374	331	359	377	359	325	331	346	341	335	356	377	352	342	335	364	330	329	330	318	342	339	358	383	334	363	308	383	329	331	330	274	320	313	343	329	339	324	324	370
31240	34300	38422	28604	17883	9335	5284	3505	2154	1512	1281	948	775	613	521	504	516	433	403	396	361	358	311	349	303	298	282	293	312	297	286	275	303	315	303	277	291	287	302	279	257	297	287	271	280	308	317	312	269	319	303	274	302	288	291	327	298	276	278	292	270	257	291	256	273	262	278	285	254	274	302	249	287	281	258	276	253	283	295	291	275	276	272	270	288	291	272	269	274	261	260	284	293	302	272	325	280	311	247	284	273	259	287	262	298	275	285	245	291	273	290	281	300	260	269	259	293	300	294	278	250	310	263	263	275	240	249	291	269	279	297	272	258	273	276	311	270	310	296	301	268	240	268	277	275	310	310	287	269	282	285	316	242	291	268	280	267	266	287	280	253	276	285	275	291	268	250	249	284	295	245	269	259	244	293	302	290	253	288	285	275	253	299	243	286	254	292	274	281	300	274	248	276	272	262	264	285	294	268	238	289	286	282	288	285	281	300	277	278	248	287	287	294	239	288	282	315	294	292	260	315	266	279	252	306	270	274	266	279	298	254	265	276	275	261	289	296	283	291	277	283	281	278	263	297	274	283	271	283	273	263	266	296	302	276	272	266	294	277	304	284	266	250	303	277	260	289	285	257	273	304	288	280	252	274	277	284	301	268	251	309	264	280	258	301	256	261	286	285	279	274	287	262	236	284	292	269	294	283	276	267	298	264	298	283	277	280	270	269	255	282	284	262	249	283	285	246	258	285	282	276	271	306	265	279	320	297	284	273	286	276	250	285	276	287	276	266	276	271	321	291	284	274	274	243	294	281	276	277	286	273	289	274	277	231	294	315	278	283	258	276	270	258	283	281	276	263	278	275	264	285	276	266	251	302	273	283	288	274	270	264	274	263	275	290	258	299	271	295	251	276	297	262	293	275	291	299	265	288	275	271	276	280	258	271	278	274	255	271	295	248	278	265	271	293	315	278	294	248	273	299	260	266	259	283	259	292	279	262	296	286	277	257	291	293	296	247	292	299	304	279	283	266	271	276	288	294	269	252	276	280	282	261	283	240	275	292	259	304	279	270	273	287	282	259	285	297	289	297	300	280	308	304	282	256	268	274	271	284	322	281	257	292	285	290	267	292	293	281	262	284	312	288	275	272	288	262	264	290	283	253	272	232	271	246	267	268	263	250	281	298	267	278	290	272	300	261	276	251	314	315	259	254	261	300	287	271	282	253	317	277	269	277	268	257	302	286	279	284	286	286	267	293	263	285	239	275	279	266	257	273	270	308	304	301	307	297	270	291	283	283	254	265	265	245	269	310	278	265	249	274	273	273	281	268	264	275	267	307	308	284	248	257	260	323	282	261	277	264	262	267	279	301	272	268	302	261	274	300	271	261	269	275	261	266	319	304	289	271	285	263	281	243	279	285	290	280	278	273	292	260	303	300	267	267	265	278	296	276	278	277	292	277	276	266	280	283	286	281	285	274	280	285	282	276	287	280	265	279	290	310	295	254	287	288	281	298	289	264	292	267	290	268	286	292	276	292	262	302	255	282	281	287	275	280	286	287	238	263	277	281	293	256	300	280	275	282	268	274	255	298	275	267	282	266	279	274	285	262	279	272	286	279	305	294	275	258	265	268	305	298	252	249	260	299	268	262	277	272	308	305	291	293	294	308	246	269	268	267	268	273	273	286	297	266	268	278	268	243	286	249	271	275	265	300	247	269	291	275	285	268	270	285	264	311	295	275	265	266	300	275	281	284	317	267	292	288	268	274	272	268	252	254	278	301	278	282	318	293	288	279	263	249	294	280	277	255	315	273	263	234	308	287	302	281	275	280	294	277	280	260	298	276	256	277	292	258	311	266	272	272	286	259	277	297	287	262	284	274	286	258	303	264	297	233	263	289	310	309	292	284	299	276	249	273	265	263	285	260	280	277	255	290	301	291	271	260	263	286	299	292	270	272	264	271	289	284	265	255	328	287	266	289	259	275	282	283	274	256	283	290	266	289	307	270	239	279	268	265	266	293	281	279	267	296	282	279	293	285	269	268	283	302	292	282	259	289	299	304	267	276	309	281	246	257	247	271	266	309	251	315	267	276	284	283	280	283	296	274	257	295	317	283	286	266	287	284	310	247	274	270	294	288	294	286	305	283	288	286	270	273	291	271	262	263	290	274	304	291	282	277	278	299	297	247	289	301	290	295	283	262	285	286	273	302	301	264	275	269	293	298	282	284	290	308	275	269	283	284	294	283	289	285	286	303	295	279	298	281	270	284	243	292	287	290	297	281	273	275	249	276	299	262	274	280	268	280	290	255	270	280	249	250	276	260	288	275	251	290	268	258	266	293	259	289	271	292	271	279	264	260	260	270	255	266	284	285	295	315	279	329	268	324	267	276	271	298	270	263	295	268	286	271	260	238	284	281	293	269	259	270	264	285	301	309	298	283	289	270	274	272	290	279	268	272	282	289	291	275	286	272	295	268	267	309	270	273	267	278	291	288	251	271	294	282	319	267	304	288	270	247	278	288	268	266	252	289	274	282	292	279	318	285	283	309	252	288	268	273	258	295	301	278	267	312	284	311	296	273	268	300	319	289	263	282	270	261	304	266	268	253	330	281	302	278	290	297	290	263	258	290	280	269	274	241	303	269	314	265	266	307	270	296	298	284	243	293	296	289	281	287	278	325	281	259	296	245	285	266	264	246	286	281	307	292	258	314	297	266	271	301	290	284	265	235	287	276	265	267	254	265	280	291	302	263	284	267	290	278	279	308	287	275	280	288	290	274	270	324	296	280	282	258	250	288	287	280	275	268	279	261	261	299	297	281	265	309	300	280	291	288	273	268	277	253	290	285	265	303	283	270	289	257	269	286	271	301	261	282	287	278	269	322	258	293	266	265	290	258	270	291	282	288	273	282	299	279	303	272	290	301	278	277	283	270	277	271	279	279	263	269	266	261	293	263	276	263	285	264	296	266	278	265	310	293	283	250	272	273	239	277	291	275	292	256	293	279	295	258	271	297	285	290	256	278	304	293	253	271	302	290	276	283	289	265	274	290	276	320	327	266	278	294	286	280	251	275	248	274	247	260	296	297	284	250	303	283	282	262	271	246	282	279	265	270	277	277	282	303	276	283	277	266	258	296	298	261	274	295	256	289	281	285	293	295	255	269	277	285	296	287	302	260	272	312	280	264	279	259	266	279	270	265	261	291	266	261	272	269	269	292	265	306	278	285	271	302	272	276	278	267	266	286	288	297	254	291	261	290	254	290	273	281	285	283	309	276	276	280	281	281	263	264	273	263	291	297	273	250	264	296	286	286	267	310	310	281	259	275	267	287	273	254	278	279	260	270	283	284	301	328	254	254	286	256	286	256	308	285	265	290	299	287	246	301	281	270	288	297	284	280	287	282	259	261	273	291	302	272	249	278	281	292	274	271	290	281	266	275	287	275	262	265	253	283	255	241	266	290	290	248	302	293	280	274	290	280	315	254	287	275	270	268	237	271	251
36956	52133	42797	29577	21183	13481	8768	6085	3812	2700	2045	1594	1140	1021	840	782	609	649	544	537	512	504	429	451	393	395	360	374	400	376	348	392	349	375	360	372	337	350	351	366	340	405	333	356	397	358	350	354	312	344	345	302	345	326	315	323	361	359	347	325	328	339	352	336	352	379	355	345	337	365	342	326	325	377	347	330	362	323	319	367	310	366	356	358	324	358	316	376	325	363	353	339	337	327	330	349	325	339	329	294	335	339	355	339	332	353	380	356	333	304	321	346	328	337	353	342	349	349	330	341	368	384	315	357	320	305	343	343	319	292	348	330	317	330	337	310	316	337	376	348	372	369	341	324	316	356	350	327	358	358	291	360	361	367	328	341	355	342	317	327	313	331	309	341	355	347	322	341	321	356	327	355	357	320	340	329	334	359	337	369	335	329	335	322	357	340	347	359	316	353	328	310	340	346	367	340	359	329	324	369	329	322	313	310	347	345	348	322	336	352	332	343	345	334	385	367	340	360	336	288	322	357	351	337	345	330	308	368	360	346	324	344	347	335	342	354	365	338	364	340	345	319	315	366	330	333	352	364	354	336	318	346	321	322	332	361	351	336	329	375	328	344	334	305	316	345	322	319	346	340	350	338	321	316	333	330	343	354	325	338	327	349	325	320	313	368	338	344	328	337	353	337	360	331	340	344	340	352	334	320	338	367	339	332	366	332	296	383	335	306	354	343	340	370	306	342	339	335	364	335	352	351	313	326	326	309	364	349	342	372	332	288	398	329	360	311	334	279	346	331	339	340	372	343	375	326	351	296	336	336	349	340	334	333	341	311	333	305	337	343	330	352	343	309	338	316	348	335	328	357	337	346	347	338	356	352	350	333	323	338	330	345	335	330	374	359	342	369	327	337	329	356	321	339	311	340	310	345	352	353	313	340	341	302	369	316	317	332	340	320	370	355	342	385	336	319	377	316	374	354	332	353	309	354	308	320	327	345	349	364	331	337	339	358	358	332	349	335	311	317	346	331	331	335	388	362	364	333	329	317	358	326	342	340	332	340	364	332	327	319	338	358	311	337	324	357	324	344	352	344	331	333	348	339	321	315	370	350	338	321	326	364	334	312	296	329	354	335	327	358	325	317	338	346	312	348	341	348	326	365	322	325	336	382	336	357	303	336	366	370	343	330	352	360	328	309	350	318	351	347	312	325	368	340	348	343	352	318	349	317	379	339	337	303	324	327	340	385	337	320	311	358	304	313	329	389	345	327	350	365	323	350	327	344	326	329	327	352	343	347	317	372	339	342	322	314	334	346	349	327	333	374	317	338	327	346	336	316	341	371	316	362	315	356	362	369	344	317	351	361	353	366	333	349	321	324	323	341	328	342	379	320	335	344	340	314	349	373	359	334	344	328	313	339	346	334	353	351	334	326	323	354	325	335	347	353	332	314	350	312	358	349	340	316	360	371	306	311	366	343	363	332	326	328	342	351	336	312	348	359	356	366	328	347	330	310	345	332	321	355	334	347	340	336	339	357	353	345	324	369	354	337	338	303	311	329	333	344	346	300	317	315	338	343	356	393	323	339	366	320	318	352	356	335	327	367	342	336	314	335	331	320	333	333	361	360	338	333	314	336	342	343	372	314	313	347	349	352	360	335	349	367	345	324	343	313	362	333	325	336	321	361	360	342	340	324	336	359	324	339	384	326	351	295	340	357	376	332	325	324	299	326	361	366	323	366	305	362	378	350	333	323	313	315	346	376	326	309	350	327	321	357	313	375	335	366	334	328	349	373	351	327	382	368	346	304	330	310	353	348	288	361	345	336	359	363	333	329	316	332	333	334	339	375	325	335	330	327	343	330	337	352	331	335	359	315	328	316	324	376	341	346	339	336	323	343	338	361	319	358	330	307	353	329	326	355	350	341	325	369	323	345	341	351	319	334	338	366	346	298	322	344	331	351	306	345	325	325	366	333	309	353	318	349	305	338	334	343	325	324	341	347	340	318	352	313	320	352	328	387	328	369	326	329	322	339	342	366	338	335	357	344	309	309	392	349	327	372	368	297	332	354	339	319	341	313	342	319	322	329	361	325	369	313	333	349	356	335	356	355	343	354	328	316	358	328	358	333	347	339	376	328	323	333	332	360	331	331	345	341	355	338	325	353	321	322	338	346	355	330	340	358	345	346	305	332	324	351	355	349	343	376	338	353	351	328	330	298	330	357	353	364	313	339	367	330	332	352	340	319	343	317	358	324	317	341	350	329	310	391	307	329	326	341	323	331	312	296	335	341	343	298	330	325	328	323	335	346	346	327	341	366	378	347	334	323	340	328	348	342	348	346	368	321	319	358	327	341	373	357	336	335	337	330	325	319	327	285	314	372	323	361	359	329	352	358	351	340	330	352	341	309	347	347	361	339	341	335	329	340	349	342	331	351	345	338	325	331	350	364	341	324	296	321	343	301	346	342	324	327	337	325	334	319	345	340	361	318	361	348	350	336	316	325	336	330	296	314	379	342	332	371	350	320	330	324	319	287	358	328	332	318	311	370	316	336	340	328	355	349	329	342	340	345	331	353	311	310	335	365	373	336	359	361	365	320	337	346	331	315	326	334	320	352	321	324	335	347	341	341	346	346	347	330	326	329	344	313	370	328	311	352	295	346	337	353	322	342	333	346	312	334	319	312	331	341	344	338	354	339	339	360	337	331	354	347	374	298	332	363	339	304	326	328	311	338	312	334	343	341	355	335	334	336	320	325	320	357	329	357	372	332	340	345	336	343	342	334	339	353	379	366	341	345	340	345	337	335	329	347	363	359	324	339	343	315	329	343	309	319	329	343	338	335	325	334	336	351	331	366	351	336	330	294	322	353	366	325	345	344	351	341	372	348	354	350	299	347	305	335	315	354	312	321	337	321	338	334	331	314	322	350	355	341	352	351	354	353	317	347	308	349	317	335	373	340	349	352	351	334	323	325	343	332	322	326	351	329	351	351	361	355	355	327	367	351	357	332	322	315	314	324	307	324	325	355	316	345	353	317	339	330	363	349	351	350	316	362	366	332	325	377	333	325	353	358	355	352	340	341	326	302	353	359	339	333	321	334	353	352	316	337	340	354	358	333	322	334	331	340	342	303	311	336	369	361	317	358	343	338	310	305	331	350	349	320	327	336	309	346	346	345	339	316	316	330	327	313	313	326	317	346	346	342	330	331	300	326	365	334	342	338	387	339	343	318	320	324	388	346	350	356	335	347	358	300	314	332	324	324	342	309	348	316	389	316	332	343	345	314	335	342	320	350	294	351	330	322	337	321	294	366	341	323	347	325	310	363	361	349	351	331	339	321	344	341	350	305	332	352	353	343	322	333	344	297	344	313	307	338	350	310	342	299	348	324	321	339	321	360	333	342	325	367	347	339	347	330	386	309	338	294	340	357	333	345	351	355	365	327	314	321	312	383	313	360	339	324	295	316	327	341	367	352	332	316	342	344	336	345	345	322	310	322	356	338
24502	21689	29310	26658	24110	21638	15497	8103	4017	2666	2007	1531	1198	974	804	664	618	622	569	517	429	396	386	355	344	321	364	360	338	302	351	305	316	284	305	298	285	297	285	273	285	302	272	278	293	284	289	275	303	296	293	324	282	275	275	298	278	276	282	273	282	305	276	269	263	278	286	279	286	270	288	274	271	265	282	271	302	295	287	270	280	267	257	313	280	307	299	257	261	300	278	282	305	250	290	304	293	302	311	262	268	255	306	268	279	293	310	308	280	254	299	284	282	287	282	292	260	299	293	273	257	277	292	271	285	269	290	265	309	311	289	296	238	279	305	298	294	280	314	289	258	292	300	302	310	280	277	263	278	255	311	303	277	263	296	248	262	272	292	264	278	292	309	298	291	308	282	269	303	274	315	291	269	298	250	288	279	285	295	259	275	295	278	307	287	301	282	285	304	270	268	294	319	270	287	263	277	296	267	291	295	294	280	295	300	293	291	268	292	258	287	295	292	281	265	294	293	284	280	269	255	288	271	294	291	267	271	295	260	295	277	281	262	284	300	269	283	322	273	294	265	263	322	285	286	276	324	284	298	268	285	294	311	271	267	266	273	273	306	277	277	274	334	286	288	293	283	282	292	324	277	277	279	295	289	311	281	270	274	274	267	285	297	277	302	281	290	296	286	292	285	275	272	292	297	284	295	280	296	277	265	266	288	282	256	287	260	285	260	310	286	253	319	274	284	290	281	310	299	304	297	296	284	291	282	278	248	286	285	271	282	286	300	281	261	253	249	269	263	295	294	259	270	285	279	292	305	304	294	297	267	287	312	290	288	313	303	273	300	283	274	326	277	305	285	318	270	298	278	329	279	284	293	311	266	290	281	276	267	272	306	280	248	258	299	296	291	304	268	282	296	265	281	313	276	264	268	297	293	298	296	298	302	293	304	277	257	268	260	272	260	271	266	274	265	272	295	284	262	264	288	274	306	271	272	263	281	293	293	256	278	248	281	257	277	273	290	305	279	276	315	308	284	309	278	276	294	284	279	285	325	288	283	254	277	268	293	291	284	272	297	278	268	279	278	290	313	313	252	251	305	247	295	301	271	296	304	300	304	263	250	270	277	282	281	272	280	285	284	267	281	258	308	294	308	285	283	291	292	289	291	283	289	286	274	312	274	301	282	290	326	271	315	288	283	278	288	304	279	264	286	289	302	271	238	293	274	291	280	290	321	274	293	284	275	324	269	293	265	300	243	297	279	295	267	257	307	284	265	254	286	310	287	297	280	290	306	279	288	259	270	287	274	251	278	266	285	287	273	300	283	294	272	292	287	278	283	309	261	292	277	277	329	291	282	301	289	282	277	285	296	262	287	316	279	253	277	274	269	273	302	312	272	283	271	260	307	321	321	254	290	311	270	305	292	309	289	310	303	297	275	285	283	316	295	253	292	305	282	288	290	306	272	312	299	284	286	273	277	300	282	292	326	279	283	285	252	276	284	275	279	307	267	258	256	254	280	273	266	284	262	300	290	286	278	276	297	291	260	296	257	283	264	261	317	281	293	290	276	318	278	244	286	306	270	303	301	292	301	336	277	276	289	264	265	265	261	278	270	260	272	257	293	274	251	287	317	273	274	270	282	243	301	259	300	302	285	296	303	293	276	263	271	275	267	261	252	281	301	288	312	313	317	291	298	300	280	288	260	280	274	306	287	296	279	304	271	270	275	274	301	292	292	308	293	288	301	294	311	280	273	314	293	318	262	289	273	283	276	272	274	313	268	288	277	295	271	282	298	331	248	279	307	270	266	267	297	250	285	305	278	290	296	274	299	299	264	292	274	284	286	281	266	275	290	277	291	278	284	295	271	299	278	277	296	268	274	303	267	287	294	276	270	261	285	272	267	284	276	261	280	266	273	305	277	268	284	301	299	310	269	300	302	288	285	283	292	305	291	286	278	274	271	295	266	277	295	292	305	291	293	307	302	285	303	267	296	268	286	259	289	291	284	316	268	276	266	295	311	273	270	290	290	284	297	278	258	302	323	278	280	301	289	278	316	255	268	264	260	274	293	312	288	278	282	298	293	297	299	287	274	275	283	256	270	259	278	284	293	288	300	292	261	275	268	272	276	261	277	314	308	302	315	275	283	280	286	295	293	288	264	299	292	307	295	269	285	298	280	283	275	282	302	282	278	287	275	288	261	304	296	308	258	302	263	276	259	276	268	284	290	306	288	276	276	276	294	293	281	317	276	275	280	292	252	286	282	242	301	294	303	270	289	258	290	261	267	290	292	271	257	312	312	280	288	285	248	291	271	310	292	259	271	283	287	260	304	280	280	260	292	294	332	275	269	283	294	266	315	271	305	275	258	297	274	287	304	303	279	268	269	278	291	268	278	302	275	283	259	270	279	289	291	332	257	280	287	255	275	278	276	291	290	262	287	307	274	291	283	270	287	278	317	272	290	275	286	299	280	284	278	286	288	291	278	277	259	278	250	298	262	291	264	298	306	290	245	307	257	275	306	309	303	287	273	300	297	301	280	287	268	285	303	296	271	281	294	301	266	310	308	287	278	271	294	279	292	269	250	288	288	283	261	265	283	299	292	286	294	317	315	256	252	299	287	269	269	282	284	287	279	274	280	254	285	273	294	292	272	304	272	259	258	291	279	296	294	275	311	275	266	296	321	280	281	276	295	292	311	258	297	273	292	286	309	257	284	294	281	301	292	287	245	284	297	256	297	282	289	272	281	283	276	291	289	249	272	266	275	280	257	295	266	321	275	289	265	293	271	265	275	289	277	290	272	300	257	272	277	270	276	301	273	283	276	268	255	298	295	286	282	260	290	312	284	271	275	283	251	281	286	259	265	253	274	294	280	297	256	268	321	272	302	271	290	272	290	257	268	269	287	270	297	273	270	282	279	271	283	292	289	273	296	280	278	289	323	301	263	296	277	292	264	252	306	280	263	261	269	256	276	260	277	265	282	282	238	296	259	312	306	274	291	291	277	275	273	261	284	288	283	292	304	273	254	297	308	291	280	270	318	290	281	330	272	293	294	293	274	284	290	286	273	291	276	292	299	291	310	277	282	252	267	286	298	258	268	295	268	307	283	294	263	281	272	262	293	293	265	276	286	269	257	293	285	279	306	301	287	256	298	284	273	269	293	285	301	310	293	311	312	290	269	292	265	247	299	266	264	279	291	278	288	284	295	263	307	289	248	307	252	276	303	294	286	291	288	288	314	289	273	321	276	301	255	291	268	284	274	281	286	271	309	292	262	277	294	304	263	272	272	275	249	265	284	266	261	290	273	295	307	333	302	293	301	290	257	282	279	265	298	302	294	269	264	292	265	264	292	296	269	270	304	281	272	296	279	297	292	268	287	278	266	260	306	287	264	287	280	300	263	308	282	276	298	280	232	286	276	283	304	315	275	262	288	262	307	277	306	283	253	309	267	300	302	316	280	317	320	279	298	285	275	276	275	258	258	278	275	277	296	282	283	267	286	299
34968	62258	54244	41230	30101	22497	17090	11585	6696	4578	3359	2545	1918	1585	1342	1029	926	855	787	713	642	585	519	550	482	468	393	399	404	401	392	382	358	421	369	354	349	365	310	355	322	324	357	361	320	360	363	346	359	348	346	356	329	352	334	351	355	365	364	329	335	354	339	336	359	306	345	325	349	341	359	374	330	341	336	332	321	377	342	327	317	329	361	342	341	358	340	369	351	336	355	343	353	359	360	334	363	351	332	357	356	354	371	348	356	349	323	349	356	352	335	307	359	347	377	333	329	348	307	334	350	365	370	349	319	350	351	327	341	323	335	316	340	319	309	341	361	340	327	340	353	360	346	364	366	358	323	357	335	360	345	328	324	341	349	320	332	342	313	322	321	339	355	355	349	310	377	316	322	348	323	320	332	351	325	358	337	352	344	351	318	302	336	299	348	329	366	336	368	380	342	341	359	314	328	342	359	362	345	359	329	358	350	314	355	350	305	367	322	381	337	315	351	303	356	368	354	371	351	301	346	342	331	335	346	318	320	315	337	320	360	356	344	339	348	345	338	368	342	330	377	349	336	337	304	321	341	327	327	370	338	336	349	322	329	332	337	292	364	354	332	349	324	353	338	357	306	349	340	318	369	354	325	338	311	325	307	360	364	333	341	332	335	336	349	329	372	343	324	350	326	369	324	373	333	366	327	342	371	336	337	338	356	352	361	329	336	362	353	354	346	356	338	352	337	323	320	338	333	346	351	354	348	358	355	358	358	351	351	352	316	334	362	327	292	366	316	349	349	326	351	299	338	325	343	371	351	307	385	363	371	321	341	339	349	343	308	374	309	379	355	379	319	348	368	339	372	307	332	303	345	328	321	345	364	309	342	292	369	392	341	343	321	359	334	338	341	322	361	366	337	308	317	364	337	362	382	354	322	331	361	342	375	343	325	322	366	361	318	359	345	348	364	316	317	329	340	357	348	324	357	315	312	324	341	343	381	357	359	317	351	345	327	357	350	331	376	341	400	350	338	349	364	349	342	328	356	359	320	304	338	335	343	335	349	371	323	314	355	324	356	359	334	366	333	343	336	350	337	368	334	314	354	307	327	339	322	356	377	349	337	374	332	350	353	339	320	357	351	342	316	352	339	339	325	381	345	338	335	364	311	331	357	364	359	352	367	329	349	341	330	354	325	354	329	351	296	337	351	338	324	302	360	355	335	340	341	335	339	325	315	328	364	363	326	323	374	335	335	342	316	338	328	333	340	349	353	330	356	331	332	357	321	348	348	349	385	326	349	307	326	372	331	317	329	342	356	347	294	321	329	318	314	322	348	345	370	352	328	328	332	357	366	350	352	333	317	321	381	346	344	369	326	308	335	340	342	340	338	317	322	367	347	327	353	328	374	302	295	340	335	344	312	340	367	334	342	313	340	353	339	324	351	333	320	332	365	355	334	336	328	358	344	359	342	353	367	338	327	338	353	334	348	308	340	362	337	360	329	324	360	336	363	302	316	333	362	348	342	358	358	367	352	361	330	360	357	354	356	336	352	347	328	352	379	339	374	343	352	314	360	369	322	360	375	347	339	330	361	315	364	366	342	337	366	364	352	372	327	344	360	317	368	326	342	344	325	343	316	354	337	347	344	347	336	322	331	343	344	339	359	330	339	327	334	383	332	356	343	347	326	314	326	339	357	340	364	326	343	338	324	339	333	382	335	342	350	374	364	352	358	323	381	318	332	370	321	331	328	321	342	335	340	318	343	340	331	349	357	362	323	361	340	309	338	338	337	330	322	326	319	332	352	329	333	353	330	339	352	338	342	325	341	365	364	346	375	368	359	345	358	360	367	358	335	327	348	332	318	329	319	342	360	336	359	337	358	354	341	333	340	357	356	349	313	324	328	327	365	351	358	333	313	321	312	323	309	358	321	357	325	311	332	367	351	334	342	329	364	358	345	358	348	349	349	357	329	345	326	327	372	360	357	336	326	329	356	347	328	359	348	355	354	318	344	339	337	348	329	377	318	352	333	348	350	332	314	370	365	312	333	334	350	339	358	343	331	326	363	364	350	339	333	329	348	325	339	347	320	345	351	352	331	334	339	336	387	311	347	297	346	310	308	357	332	332	334	338	337	363	333	322	366	319	324	352	301	333	340	354	362	295	362	367	358	347	341	348	342	344	371	345	326	347	325	335	301	327	341	346	326	360	359	356	337	324	340	359	348	349	344	329	350	326	347	357	336	348	360	317	365	292	344	382	375	363	314	335	296	323	341	334	321	352	342	349	314	340	328	356	379	347	304	344	336	313	341	374	303	337	348	328	317	344	314	324	318	315	349	339	322	328	337	312	354	318	372	349	324	337	377	353	331	331	345	340	327	356	339	372	342	348	355	350	312	333	309	323	369	327	319	353	342	333	368	338	333	341	368	334	352	354	357	375	310	318	307	343	332	314	328	350	310	342	367	348	361	370	343	325	371	344	340	316	328	330	336	315	312	297	331	341	323	330	341	378	330	337	380	351	353	326	323	313	322	380	356	361	338	335	364	348	332	331	315	347	324	340	310	369	321	334	372	374	339	335	352	339	338	364	354	349	360	320	331	354	324	340	349	379	381	323	343	345	300	355	334	330	357	332	326	334	326	350	345	337	347	331	347	359	327	303	344	330	340	313	347	358	326	332	309	339	358	332	338	337	356	331	356	329	355	319	337	344	332	351	311	372	344	326	327	360	354	336	343	321	342	398	333	331	355	339	360	322	346	354	351	367	316	360	320	342	341	333	364	342	346	331	330	353	331	310	349	350	348	341	349	369	371	331	345	339	306	340	325	328	316	344	363	328	347	339	348	344	339	367	352	402	346	312	319	341	339	393	359	348	347	327	380	342	359	351	345	312	358	372	360	339	338	338	350	342	353	333	344	331	334	316	315	354	366	313	334	357	323	339	322	359	327	352	335	365	346	294	365	352	326	318	320	336	353	338	348	326	338	374	342	351	341	338	327	324	349	340	313	356	353	309	359	345	348	343	331	336	332	365	319	311	366	338	355	333	324	315	335	343	327	322	380	366	359	333	378	310	305	400	376	342	324	320	336	347	359	321	351	353	322	358	323	358	340	365	345	314	362	330	366	357	342	320	356	336	363	309	346	340	337	335	326	327	343	355	346	336	351	345	352	357	379	352	333	357	331	365	300	315	357	339	358	327	344	353	355	360	341	354	355	386	331	334	353	333	329	348	346	320	384	317	337	336	331	346	357	365	348	349	340	347	361	328	331	329	340	330	354	301	304	339	356	345	363	371	342	332	357	343	337	350	336	306	312	314	337	349	346	328	392	371	318	336	332	364	359	320	295	344	331	324	346	331	345	345	357	351	311	314	345	330	316	338	345	311	353	333	344	355	358	329	336	325	344	343	361	318	339	355	363	309	331	314	339	365	347	370	326	347	311	337	343	307	351	357	351	328	373	367	369	330	338	356	310	332	345	350	352	357	328	343	320	309	340	321	359	335	388	347
25317	21663	29273	28262	22151	15908	10115	5540	3051	2053	1461	1221	977	772	672	573	536	497	500	441	397	395	380	331	352	333	291	289	303	341	294	281	283	277	291	293	289	283	298	274	255	288	281	268	252	237	274	261	248	272	260	248	276	307	293	280	284	278	274	275	259	259	280	278	290	271	277	270	270	261	238	282	265	274	259	259	274	261	245	283	261	312	238	267	252	269	256	250	279	271	286	265	300	240	253	254	279	246	271	273	259	268	259	285	285	263	250	264	254	289	257	268	289	268	247	307	265	285	285	276	265	291	270	267	224	268	256	285	262	287	269	269	259	242	261	289	309	288	249	278	272	245	297	248	282	294	258	253	284	289	273	237	263	290	265	268	274	271	263	262	296	248	283	296	250	253	272	253	220	261	257	283	256	268	285	252	274	252	294	274	252	294	248	272	255	262	285	282	259	264	272	295	257	269	315	278	267	275	267	258	292	260	280	275	296	254	280	276	275	279	259	270	289	265	277	300	259	290	266	270	255	267	245	266	260	263	267	258	266	259	281	256	269	286	283	321	277	263	299	252	278	254	283	247	287	277	280	262	288	288	272	274	284	260	301	246	248	283	253	272	238	252	258	286	293	270	247	291	292	258	264	252	282	275	257	290	272	246	278	250	272	306	245	276	254	272	279	277	240	257	257	273	265	267	245	237	249	257	271	267	269	280	280	266	280	271	289	292	281	296	287	273	251	277	253	289	258	258	257	302	258	253	269	283	264	271	272	282	276	281	235	281	271	294	312	226	288	304	283	264	304	257	277	278	261	237	302	270	282	274	247	277	284	268	243	250	275	271	295	278	260	277	279	245	252	249	268	277	245	282	300	273	245	300	249	259	275	277	243	278	290	272	277	279	281	247	261	292	263	286	314	271	231	282	270	256	302	291	249	306	305	274	269	278	272	262	256	276	265	276	277	274	270	268	284	265	288	266	246	294	313	266	272	275	273	263	277	280	286	269	288	261	259	271	268	253	274	280	294	258	275	263	309	277	271	283	263	278	269	244	277	284	297	287	264	293	255	275	266	254	287	281	275	291	313	250	284	264	254	259	305	262	284	227	251	251	259	276	280	265	275	243	258	276	261	293	262	259	249	295	273	270	260	280	254	279	254	273	258	259	274	270	274	259	239	257	259	277	252	247	249	271	267	257	270	288	271	284	276	272	297	240	267	279	269	243	259	258	269	305	281	269	262	271	309	273	257	256	256	275	276	272	306	262	272	252	272	259	273	263	243	280	281	259	276	265	271	278	287	282	292	258	277	280	268	260	270	262	249	252	256	245	273	290	284	267	287	278	299	270	292	276	303	281	258	272	294	250	259	271	252	262	286	293	276	261	253	260	290	274	252	275	299	285	279	274	250	286	277	294	294	279	270	249	270	275	294	274	265	247	275	259	257	272	257	264	280	252	273	283	311	288	282	257	268	289	286	242	279	280	270	257	279	270	289	252	275	265	260	273	271	290	248	265	285	272	276	280	267	282	303	294	290	279	275	241	283	263	290	266	284	287	273	252	266	264	278	247	271	267	272	281	282	258	310	265	276	289	270	295	287	272	253	265	266	301	309	271	265	276	239	261	255	263	284	279	304	290	271	278	238	283	259	282	279	250	261	279	294	285	281	299	304	271	255	298	272	284	262	271	266	264	261	282	269	252	253	244	301	265	278	278	284	268	278	291	269	262	276	275	248	275	278	257	244	280	313	284	254	295	257	246	267	279	286	262	282	255	278	275	303	289	262	277	296	259	274	254	281	278	286	266	270	275	292	265	244	284	292	262	279	282	302	251	292	261	256	295	270	244	279	278	301	274	275	280	280	275	290	278	259	260	258	274	266	254	263	248	278	288	260	265	271	257	254	271	287	284	269	270	276	287	294	268	263	290	274	299	267	278	285	277	266	255	280	279	257	276	269	232	293	269	257	296	263	286	239	275	293	288	276	288	280	272	265	264	256	231	281	294	274	277	287	303	273	270	279	281	225	273	259	261	269	268	294	270	253	271	324	262	283	341	286	274	269	291	248	289	256	254	293	265	266	280	293	267	294	280	261	275	265	272	254	272	285	277	311	251	281	276	272	296	268	260	300	241	261	278	291	252	268	272	265	276	298	279	262	262	265	276	276	279	264	268	291	274	292	274	248	263	289	266	292	280	255	284	274	266	280	249	262	242	288	266	265	289	284	270	274	292	283	268	290	293	271	279	266	258	266	263	278	283	284	286	284	286	284	257	272	272	275	270	245	260	270	276	287	264	271	273	276	269	274	245	234	260	270	263	273	277	281	294	244	250	273	258	290	293	252	282	282	268	295	242	263	283	274	288	302	258	290	274	248	262	291	276	272	253	266	250	271	260	274	273	231	288	291	273	286	251	264	284	243	263	269	275	277	256	273	288	251	268	269	271	273	289	303	271	263	264	274	260	246	290	271	297	247	269	260	286	306	291	260	281	291	276	247	289	284	282	285	266	271	270	255	291	279	273	254	260	282	263	277	276	251	275	255	274	286	248	280	272	254	277	284	270	248	256	242	266	281	264	249	293	260	251	249	271	273	282	288	262	273	283	298	267	276	284	271	260	279	241	283	292	277	283	279	256	270	289	260	295	283	282	268	271	293	267	266	275	284	269	279	252	276	270	225	244	243	283	284	263	248	256	264	250	277	269	257	267	272	263	275	268	268	266	261	283	262	256	293	308	300	265	258	309	269	265	270	288	255	264	273	269	269	295	279	291	301	282	269	269	285	279	260	259	264	273	254	279	256	277	258	270	281	278	276	269	252	249	268	250	275	289	262	282	270	295	265	242	273	279	309	298	250	260	292	273	265	260	263	269	258	273	265	281	275	279	252	275	286	281	284	274	270	285	275	268	307	306	288	282	280	267	252	288	257	256	251	262	251	275	268	265	250	276	258	273	282	300	259	242	265	278	237	260	260	283	262	253	295	270	239	280	268	284	278	301	269	275	288	278	279	301	311	227	243	284	286	250	282	276	244	258	270	271	293	265	274	291	278	266	262	250	257	270	265	284	281	274	225	279	316	240	241	258	252	237	296	290	297	251	275	275	272	268	284	250	241	282	278	293	259	275	254	289	252	218	272	280	276	267	260	266	289	287	284	260	263	279	229	271	254	261	276	257	271	257	280	279	275	269	258	266	273	285	266	260	272	268	251	273	243	288	299	274	273	277	263	301	263	222	281	278	265	251	257	262	260	286	258	273	284	273	306	300	262	242	252	278	282	282	256	267	281	289	269	278	271	281	290	281	223	255	254	249	259	275	253	267	270	246	258	285	249	286	286	289	257	268	263	290	293	267	246	285	261	269	284	272	265	299	272	257	279	252	254	289	306	248	257	259	277	281	289	270	288	270	295	274	263	286	285	271	290	288	258	285	257	267	285	306	260	287	258	252	282	245	254	255	249	271	246	233	280	271	298	283	243	262	252	267	258	257	283	310	277	276	284	252	288	263	300	278	245	272
35243	57672	49182	35150	25585	19841	14414	9293	5569	3692	2699	2082	1567	1218	1084	915	790	772	644	580	527	541	457	505	415	386	424	418	393	410	347	354	337	318	373	338	344	339	330	340	329	326	340	312	324	333	321	297	335	323	358	350	334	346	315	324	321	354	342	321	318	318	333	335	348	321	328	339	335	355	337	306	338	334	339	320	339	369	322	316	317	300	351	335	308	305	311	319	358	316	312	337	311	320	317	325	349	336	325	329	345	321	314	314	313	324	317	353	329	311	317	365	331	343	328	302	325	314	327	314	336	324	335	338	306	329	332	355	327	313	331	349	304	330	312	337	316	309	314	326	310	349	345	336	333	307	294	343	322	326	354	330	319	328	327	340	293	347	309	311	349	297	342	339	308	355	300	309	326	304	341	354	322	354	322	341	343	315	355	338	323	304	338	336	325	309	299	293	336	326	351	325	342	336	349	293	291	329	328	331	344	289	346	371	316	325	315	317	327	336	330	351	318	322	326	296	326	332	350	297	301	353	349	322	338	323	305	329	322	334	320	346	289	332	290	360	327	372	316	325	348	339	330	333	331	340	295	352	316	323	345	326	327	322	306	333	340	300	306	331	330	347	322	320	271	326	311	341	330	339	323	332	316	320	331	354	309	323	323	329	327	335	303	309	349	317	301	324	335	314	287	317	333	405	310	297	324	370	323	326	364	337	319	326	331	368	304	327	317	348	318	322	328	363	330	322	305	325	341	358	326	342	354	306	349	299	326	328	317	336	324	314	313	356	352	310	335	365	309	330	328	315	360	358	316	293	302	315	331	358	315	329	354	310	319	344	347	346	349	314	353	348	322	351	311	336	339	294	304	341	304	310	306	362	352	300	351	317	319	345	330	342	324	325	318	307	336	314	330	350	338	304	326	318	322	306	328	325	324	344	317	361	329	281	361	343	309	324	346	336	339	326	301	330	332	302	298	309	346	331	307	336	323	336	296	328	319	306	334	330	338	344	338	314	328	332	329	343	313	319	334	303	337	324	350	325	308	322	352	319	329	322	313	317	338	330	310	303	330	338	326	364	338	347	334	332	341	331	315	317	349	347	334	318	326	345	326	328	319	336	311	371	325	295	321	328	350	310	338	314	352	322	310	314	328	323	330	313	336	330	340	332	363	341	302	350	319	345	353	320	312	333	332	314	302	316	308	310	338	329	393	338	310	355	309	351	331	334	339	333	316	316	352	329	344	329	328	343	332	312	322	327	329	340	341	308	381	345	314	318	337	349	291	334	321	321	318	343	358	312	338	328	315	354	321	357	318	335	349	319	329	281	317	347	314	332	316	361	323	323	312	327	338	295	306	328	308	314	321	318	334	335	310	330	313	325	294	356	331	298	325	331	339	349	312	315	366	340	330	302	298	309	329	326	289	359	327	319	322	347	322	312	323	333	328	332	316	340	337	305	295	293	307	320	345	318	331	368	352	326	344	333	307	327	346	340	319	347	304	330	341	346	316	342	354	315	320	309	344	329	353	317	315	351	345	311	326	328	339	339	338	357	299	330	372	308	333	364	345	338	331	303	318	334	293	333	327	319	309	344	341	299	328	332	355	338	340	309	328	313	333	304	369	279	342	322	338	271	320	335	331	323	318	305	320	329	333	333	355	342	328	318	341	335	328	308	360	321	358	327	307	346	309	339	322	323	340	318	336	325	330	330	318	314	321	319	353	323	334	314	326	347	347	360	365	316	307	356	329	311	329	337	293	317	370	336	309	315	318	341	291	355	323	346	325	322	340	328	352	317	314	309	324	320	342	322	318	342	355	351	298	319	324	313	369	295	323	337	316	332	327	306	349	329	320	350	333	305	330	320	310	329	328	323	335	316	324	314	297	343	335	329	348	351	331	309	338	326	339	326	314	298	303	317	283	336	351	313	317	336	362	349	309	331	336	364	338	299	356	336	316	337	325	352	334	334	305	313	293	330	348	311	345	334	351	304	317	352	315	318	282	352	332	333	338	328	341	318	332	318	329	308	312	349	303	324	318	327	320	334	325	303	294	301	333	333	346	332	323	321	335	330	303	335	353	318	327	313	318	322	325	280	328	315	305	316	305	327	323	343	316	319	289	308	344	300	316	342	329	289	333	323	337	350	325	315	356	337	322	324	332	321	346	328	325	310	325	308	324	326	322	341	345	347	332	319	327	360	307	336	348	336	305	317	328	284	316	310	328	318	325	319	318	327	329	294	324	328	347	356	319	317	325	339	364	321	361	319	328	356	324	293	341	341	319	309	323	329	318	310	343	334	328	299	317	308	332	342	333	342	319	314	341	309	352	287	319	314	288	316	335	324	330	312	360	316	328	342	342	325	314	325	338	357	324	317	299	341	315	319	277	339	340	311	330	342	317	314	302	330	342	346	364	337	349	325	326	360	340	326	334	344	333	322	333	344	309	323	353	287	296	313	359	304	309	325	338	332	332	276	328	337	318	373	290	316	318	342	321	321	330	320	289	360	346	331	349	338	345	316	330	289	335	342	313	313	319	322	306	344	327	314	338	319	342	329	333	341	327	302	372	318	367	311	344	324	307	323	338	318	325	335	329	338	323	322	331	303	360	321	329	292	338	335	322	344	357	329	285	330	325	296	347	326	331	335	318	345	337	314	304	317	334	311	343	324	315	343	341	363	292	323	356	330	320	307	331	323	322	356	337	334	315	319	324	335	347	302	317	315	325	350	340	332	365	334	348	305	333	354	359	309	344	327	310	307	289	324	310	335	332	307	328	295	293	302	313	345	322	315	312	311	310	315	295	350	321	340	363	331	330	329	319	315	333	358	328	324	328	328	308	328	360	333	337	337	356	313	293	321	328	323	313	322	298	326	366	356	313	320	337	297	341	335	299	325	324	317	319	335	310	321	303	322	287	321	325	312	320	317	309	319	315	290	354	347	295	341	354	331	350	314	343	333	330	343	324	326	333	318	322	304	316	342	320	327	336	371	313	374	304	335	310	373	358	316	349	328	318	338	321	343	338	365	336	319	317	358	350	357	337	319	329	330	334	315	336	347	310	325	335	320	286	338	326	322	336	320	320	315	368	347	326	307	327	317	356	326	293	325	320	323	343	335	354	314	353	341	307	341	343	330	318	345	334	307	332	349	380	334	324	363	304	332	338	318	342	316	311	329	330	319	319	292	308	309	362	348	302	337	315	314	317	306	313	298	346	349	343	340	332	353	338	366	336	319	335	325	365	300	318	324	315	324	372	326	333	332	362	314	322	312	343	313	339	342	311	319	315	326	371	341	355	346	320	323	326	319	350	316	311	308	305	329	295	334	333	329	316	340	304	356	350	328	296	318	332	338	308	278	341	356	338	311	362	280	315	291	328	345	335	319	322	326	357	336	329	308	299	309	285	325	326	343	313	337	297	335	350	316	301	365	317	325	305	326	339	318	314	349	324	333	310	326	349	332	332	342	335	338	324	319	329	347	324	349	332	336	329	298	354	351	361	334	326	345
23292	21608	29257	24595	22263	24318	23267	11563	5771	3832	2865	2209	1583	1278	1145	945	749	724	641	618	577	485	534	416	414	390	383	375	345	355	332	306	317	321	311	299	302	291	335	289	296	276	282	289	282	278	265	270	300	292	269	265	286	298	263	321	271	288	268	298	288	264	270	265	277	298	280	270	277	296	269	268	278	276	321	296	282	299	282	303	293	275	292	300	274	292	286	269	265	285	257	289	304	265	274	285	281	301	275	308	308	277	290	304	308	290	282	267	306	294	266	285	277	312	299	296	264	290	308	292	277	246	279	265	328	281	274	290	274	283	270	293	288	277	286	260	285	272	285	267	295	304	274	284	300	299	272	257	270	301	284	292	274	306	274	278	265	292	250	285	275	296	324	289	269	279	273	305	280	304	284	314	286	274	291	257	314	290	294	267	282	306	271	280	270	301	300	301	278	307	297	313	288	258	301	294	271	276	268	282	309	293	270	290	272	301	303	275	279	281	281	282	284	315	268	284	269	239	288	256	283	292	276	283	285	274	289	262	290	301	249	284	300	260	269	306	279	313	268	315	293	264	286	288	266	266	272	295	290	279	276	257	282	272	266	284	254	282	264	281	304	301	279	278	278	281	309	304	266	283	268	300	306	275	256	302	265	283	282	307	293	278	279	296	279	296	231	261	295	288	269	281	310	262	290	275	255	277	309	301	288	284	273	264	314	287	273	251	288	248	290	265	282	280	282	281	263	299	320	303	278	307	269	289	272	286	272	260	262	284	278	302	258	260	265	257	272	289	291	315	274	290	286	281	270	266	263	270	248	277	263	284	292	291	247	309	257	260	302	294	252	312	321	272	297	295	284	273	266	286	278	282	284	282	273	300	265	294	294	257	293	289	249	292	315	281	283	313	299	267	251	294	278	248	297	260	287	292	292	252	288	311	301	288	293	261	254	249	305	267	263	267	319	274	299	270	307	277	277	308	289	277	276	288	328	321	285	303	301	284	282	315	257	282	307	261	286	284	299	313	284	294	291	265	286	293	288	294	261	273	291	255	309	291	283	299	269	283	259	294	293	299	276	281	276	263	270	278	266	310	276	306	264	267	267	269	265	283	279	302	259	296	270	289	295	275	273	252	276	294	311	274	270	282	294	276	301	257	275	251	271	278	310	266	298	274	261	266	274	283	284	296	290	285	298	279	245	291	314	299	273	275	259	294	284	287	284	309	268	277	263	312	279	293	313	283	292	315	273	256	275	309	315	259	257	262	289	310	279	315	280	300	273	274	284	299	276	264	278	298	244	292	294	289	298	292	267	269	305	283	290	256	284	266	304	290	272	274	297	298	254	299	274	290	284	300	303	310	275	296	282	296	285	278	286	299	307	237	326	279	252	279	257	282	276	281	252	265	285	320	293	266	270	291	274	281	272	293	261	284	243	290	307	250	288	272	272	267	278	280	284	278	292	311	268	301	295	316	297	301	280	292	268	300	304	277	274	296	294	301	259	277	302	288	313	270	286	290	290	265	311	283	289	266	283	281	290	291	270	287	276	323	269	274	266	272	274	330	274	296	287	276	287	270	257	287	291	284	262	300	287	300	249	296	292	298	305	261	286	246	286	296	307	271	301	264	263	262	286	266	272	299	271	316	284	277	257	282	281	310	278	268	306	276	280	308	273	291	291	304	261	269	277	276	258	280	263	267	278	267	281	256	293	280	294	255	271	289	273	294	289	295	291	229	286	311	305	307	309	264	264	286	319	301	299	301	304	285	251	249	257	265	290	263	319	302	291	280	280	283	273	286	284	273	274	309	293	288	308	283	303	261	297	271	296	282	320	279	307	281	280	277	271	293	271	301	267	284	289	281	258	291	296	256	273	282	281	286	256	284	300	309	264	306	294	263	272	295	307	298	277	266	293	271	292	270	286	314	262	298	299	289	337	276	287	248	265	280	296	236	302	275	311	249	303	298	304	291	281	273	289	295	285	270	254	290	283	277	268	269	265	301	283	278	290	266	282	277	286	283	288	274	290	282	316	293	301	271	316	294	282	283	311	309	276	306	274	319	299	303	283	299	302	285	290	256	260	268	296	275	288	280	277	270	283	262	305	284	269	289	303	306	265	280	287	268	280	276	284	308	257	294	275	266	271	307	272	272	241	293	315	326	280	268	288	254	296	256	325	273	313	280	270	287	316	301	269	291	302	281	281	279	242	284	293	276	297	262	285	280	288	260	274	299	306	296	303	290	265	294	292	256	267	313	300	263	272	307	257	292	275	304	261	272	277	287	290	286	273	308	288	333	277	274	278	278	276	306	264	276	288	284	289	310	268	289	279	291	296	284	294	301	285	289	278	262	298	282	295	271	277	299	275	281	293	307	278	272	286	270	277	265	282	262	291	280	278	320	294	304	274	285	286	298	258	275	285	294	259	312	292	275	276	278	284	271	270	255	249	286	310	266	251	296	282	312	282	303	295	311	294	280	260	259	279	283	281	264	285	293	302	265	286	267	280	288	293	292	262	280	256	244	288	273	280	257	280	292	259	285	296	288	267	274	287	269	289	298	284	292	282	276	309	296	244	244	269	257	292	287	290	277	280	264	304	294	298	278	286	274	299	282	288	290	272	287	281	280	298	271	254	279	286	255	261	294	297	288	295	280	273	308	282	291	302	287	272	273	283	306	275	293	287	263	287	265	255	272	287	284	262	296	308	265	297	289	303	270	299	281	293	291	296	300	270	269	278	274	293	301	293	304	281	287	266	270	284	291	282	304	298	302	311	281	288	294	291	257	292	255	268	305	280	270	298	286	280	290	305	237	278	248	285	309	297	258	301	322	278	304	261	248	260	271	295	280	301	288	318	293	291	282	271	294	286	268	297	260	280	285	287	292	293	296	267	276	295	275	275	285	301	294	291	293	285	287	292	283	277	279	300	278	302	264	280	266	287	286	311	257	282	263	271	279	263	325	290	278	288	285	261	289	300	293	280	278	273	293	275	317	300	257	276	257	277	281	282	301	274	282	297	274	257	286	314	273	276	268	284	288	285	289	294	273	255	278	272	272	309	276	290	289	285	263	282	292	276	280	288	266	283	268	290	293	272	287	289	270	276	284	257	279	294	297	274	272	284	285	319	296	301	295	265	305	270	279	277	280	273	268	282	262	267	278	278	279	279	295	279	275	293	279	233	288	301	307	279	276	287	263	271	294	253	279	262	284	280	288	298	297	302	293	254	280	244	277	305	283	256	282	274	281	278	294	305	288	260	280	273	282	257	278	292	284	275	269	267	298	286	277	304	302	305	285	287	286	296	303	280	270	317	285	288	297	310	249	284	254	272	292	312	298	296	299	282	290	302	265	262	273	285	284	310	286	264	275	250	292	258	292	275	266	280	286	279	305	290	305	312	299	278	290	282	266	285	272	275	252	258	257	255	308	260	287	301	258	279	294	266	305	273	250	261	266	248	293	293	269	291	313	312	258	279	321	261	291	281	248	265	292	247	268	240	280	283	290
38079	67280	56158	42051	33201	28934	21892	14365	8842	6158	4571	3519	2551	2038	1694	1380	1244	1034	944	801	810	653	637	557	530	537	501	453	447	399	415	377	377	394	378	376	349	335	371	364	365	346	346	362	354	353	339	336	331	384	327	327	340	365	342	334	351	359	329	334	334	331	338	342	346	321	330	301	356	374	317	348	348	314	336	334	311	308	302	330	335	319	332	315	336	349	304	374	340	326	361	360	327	366	307	322	309	319	364	303	345	294	312	309	339	351	337	364	352	336	333	272	310	347	347	322	328	343	333	351	305	346	343	335	327	315	344	336	334	345	326	337	284	320	353	315	344	343	337	342	331	371	340	361	328	344	369	318	324	338	306	300	304	341	340	340	365	351	373	337	358	343	324	348	333	330	349	316	328	319	306	356	330	358	309	339	347	319	354	325	324	359	395	301	326	337	351	346	315	312	342	332	328	357	364	320	326	325	370	363	333	339	311	336	298	315	347	342	334	325	342	347	339	330	348	312	327	334	344	306	307	328	318	341	336	355	323	355	344	344	291	328	350	320	321	342	337	338	337	312	326	331	313	305	351	309	376	342	332	326	346	322	375	307	327	303	333	332	329	337	345	370	294	322	345	307	323	323	315	326	349	338	352	334	302	322	329	327	348	332	352	326	331	338	331	342	310	407	336	359	349	357	365	340	317	335	326	315	363	332	360	373	326	328	354	307	343	337	338	330	339	333	330	299	334	303	338	311	326	338	343	342	369	314	326	334	328	341	357	323	326	345	326	332	311	335	312	355	341	343	317	339	327	331	345	327	332	335	323	330	347	348	307	337	300	293	364	311	341	311	347	335	366	312	319	334	332	307	339	357	331	301	337	333	344	345	376	326	328	352	336	345	291	314	338	314	337	330	331	323	334	312	345	317	333	378	344	344	363	320	338	281	308	328	331	341	334	346	343	307	320	317	359	322	306	346	324	349	310	335	316	354	342	358	303	347	308	325	318	322	318	295	361	342	322	352	313	322	328	339	320	350	369	317	340	319	343	315	352	347	346	343	311	342	342	376	324	320	332	319	291	357	337	342	321	317	299	317	314	350	364	346	331	325	330	321	343	306	326	336	333	366	345	323	301	312	341	335	325	353	349	347	301	335	342	321	347	323	343	324	329	363	300	339	312	332	325	346	330	335	340	356	313	359	348	352	326	323	350	342	333	357	336	343	332	327	336	330	345	331	311	347	328	297	311	339	326	353	319	348	347	322	355	313	328	329	350	346	311	335	353	311	317	326	327	320	337	353	305	361	322	342	348	309	315	312	329	329	307	367	330	345	342	342	322	334	311	347	339	322	302	348	359	337	328	313	336	370	311	332	386	287	340	335	358	327	338	326	322	314	331	334	333	347	323	357	337	359	347	322	327	337	353	320	340	337	360	350	335	353	345	330	351	374	320	314	336	355	329	334	332	333	348	339	330	311	340	351	326	354	358	336	368	325	325	371	341	309	328	324	331	368	325	316	338	354	341	317	359	355	346	323	348	305	321	325	336	319	313	334	356	342	360	346	328	310	338	317	345	341	394	321	339	318	338	316	348	366	353	366	332	329	353	334	368	327	303	327	347	351	341	339	324	326	336	320	347	337	343	302	355	307	317	344	361	361	327	320	311	344	355	333	338	317	297	346	354	308	343	327	360	333	328	328	335	336	342	324	357	337	342	357	349	362	327	357	345	335	335	341	313	332	338	364	316	300	360	311	328	338	340	340	304	345	338	325	329	347	338	341	336	325	341	304	335	351	346	298	309	318	319	314	320	354	367	315	309	358	329	345	311	361	322	325	318	348	366	343	342	314	367	337	322	322	311	337	320	342	331	311	359	355	331	359	328	318	330	341	309	301	323	317	348	322	308	338	326	357	330	319	333	318	330	356	292	335	335	326	342	346	315	358	336	367	331	346	288	317	322	374	334	333	394	334	302	333	357	317	303	338	315	319	345	322	332	325	345	310	325	331	334	326	334	346	322	323	330	345	335	363	342	306	312	311	298	355	348	320	318	310	322	324	348	310	347	336	313	338	338	341	335	308	334	318	353	353	319	328	327	347	334	349	332	313	336	314	337	311	329	311	328	357	358	322	328	345	344	319	321	340	361	353	356	294	322	321	335	340	306	318	356	332	348	333	328	323	334	364	334	343	342	360	318	329	313	358	354	356	342	329	322	370	314	316	329	304	327	375	355	323	333	322	348	378	343	314	342	358	288	360	307	312	329	346	348	305	309	316	335	368	354	324	335	350	351	341	351	330	334	343	321	328	350	339	349	317	340	347	347	299	324	319	325	286	312	345	331	341	321	317	344	330	326	340	321	352	335	350	326	324	344	348	347	304	335	329	347	327	311	300	310	336	316	304	340	330	314	352	315	334	348	329	298	336	347	363	339	340	299	350	318	330	341	323	341	319	332	355	377	322	337	328	343	333	320	330	346	303	350	364	346	351	335	341	365	337	366	329	357	343	343	333	327	328	337	329	346	334	335	353	339	348	335	326	342	310	348	344	317	346	366	321	333	340	328	311	365	347	331	311	361	322	332	348	325	318	293	298	326	315	321	353	343	330	318	343	333	301	315	365	344	306	358	343	334	314	349	293	326	339	324	331	333	321	362	317	325	330	325	314	327	324	351	354	342	317	315	307	334	293	347	342	312	355	354	318	373	320	327	339	310	319	345	342	361	341	303	345	333	352	344	330	321	360	330	346	319	328	342	329	325	337	346	335	352	328	334	347	372	292	322	304	329	315	315	335	311	392	332	350	338	329	356	354	349	343	333	328	308	306	316	323	351	333	351	329	341	359	332	336	326	353	348	354	339	341	303	322	317	339	323	348	296	336	343	321	335	358	286	322	371	342	348	365	343	337	324	337	354	326	342	358	328	336	334	328	341	351	352	353	324	349	353	337	320	336	336	318	335	335	349	343	316	342	323	338	294	336	337	327	316	329	334	338	329	369	337	340	339	356	342	373	334	343	321	341	336	314	345	388	383	366	332	310	335	331	333	315	338	316	348	351	347	332	330	336	332	365	355	343	317	329	324	323	300	330	297	346	351	341	336	339	355	333	326	323	327	358	336	310	324	328	329	348	315	341	329	351	349	339	319	346	343	324	344	349	323	315	312	328	339	339	347	323	366	292	367	335	326	337	360	359	350	348	322	385	316	340	311	373	340	387	310	330	305	325	324	336	320	319	342	324	329	303	338	333	375	359	317	311	308	344	349	313	307	320	317	344	330	372	333	326	324	318	313	375	312	323	361	352	369	294	325	331	344	307	354	333	313	318	323	346	339	354	322	319	364	331	327	345	329	312	323	296	322	315	308	321	304	330	331	315	339	345	344	329	341	321	320	334	354	333	309	299	323	362	322	338	336	320	345	331	336	326	329	347	348	335	311	349	312	336	333	352	355	301	340	331	326	314	354	293	327	358	311	298	312	344	330	328	326	334	326	342	329	341	335	312	330	337	329	301	300	344	377	332
30884	32543	36858	26544	16457	10653	6228	3890	2473	1807	1351	1112	867	712	627	595	478	485	462	443	378	342	329	327	318	318	291	337	298	314	293	297	270	304	297	265	282	268	293	284	275	286	261	268	224	305	286	286	281	297	244	219	305	248	259	257	267	276	264	270	261	278	281	281	281	232	283	272	301	261	278	267	236	265	289	227	282	252	252	240	278	266	255	288	296	262	264	289	283	274	257	288	260	257	249	298	271	273	291	319	284	298	264	284	290	268	251	272	266	262	284	270	272	274	270	300	265	266	284	244	269	309	267	282	270	297	296	234	283	287	267	263	296	288	291	279	294	290	253	303	291	267	249	286	266	288	263	291	257	283	247	282	290	259	252	250	277	254	293	284	265	266	300	284	289	266	311	286	279	290	270	262	235	295	268	265	265	274	285	284	246	264	276	266	272	252	282	283	277	286	295	272	283	275	282	273	275	301	271	229	276	234	263	255	266	256	268	275	263	289	292	308	244	279	231	252	271	252	293	250	271	253	251	294	240	266	287	267	281	295	269	256	288	274	280	297	291	300	275	271	289	261	267	285	266	268	292	281	274	280	278	281	243	275	295	289	269	267	269	283	285	268	276	289	297	273	282	294	262	308	244	294	279	253	289	300	264	285	272	237	295	282	279	266	278	269	287	281	253	246	282	296	273	297	289	278	272	241	275	278	266	285	268	295	271	255	279	275	262	260	283	267	268	258	282	240	281	279	288	290	267	279	274	288	280	254	286	278	288	280	263	274	267	274	284	253	286	300	266	288	266	267	276	278	285	263	296	251	248	259	271	281	267	252	272	283	251	260	293	284	310	277	294	277	278	272	281	256	289	272	290	307	285	259	286	247	271	287	273	272	283	263	279	285	283	270	278	267	300	290	277	268	244	281	256	264	270	296	255	284	265	270	283	270	269	263	291	275	302	278	281	271	254	246	255	264	292	270	279	254	270	257	268	253	281	270	257	289	281	285	264	246	277	296	283	259	283	287	284	274	282	264	298	280	264	274	307	283	293	286	275	301	268	277	273	236	286	260	272	279	260	270	294	269	257	263	266	271	293	278	264	261	306	284	287	253	265	269	298	258	252	275	261	255	261	256	278	280	270	252	251	264	272	276	280	268	263	284	260	255	270	291	266	276	272	276	276	263	273	287	285	254	277	251	274	274	290	286	260	269	286	280	265	287	249	288	253	282	292	286	324	267	287	295	260	262	256	299	293	276	277	260	303	272	273	261	266	264	254	263	288	300	262	272	281	273	276	285	252	260	268	291	291	274	281	267	278	255	270	268	268	271	260	295	281	270	236	272	257	280	280	291	283	263	282	255	290	261	277	283	277	267	279	259	251	259	259	261	279	278	278	271	251	270	285	273	302	267	260	289	240	269	274	264	285	278	234	272	265	290	279	277	281	283	258	290	267	252	258	256	294	277	267	293	273	262	262	277	253	291	284	294	279	267	272	297	279	290	267	273	259	294	284	286	269	273	284	277	319	279	269	275	279	296	252	244	269	292	240	281	297	279	283	266	265	287	268	254	281	290	298	273	282	265	257	277	272	247	279	275	277	276	281	301	263	281	258	264	290	291	247	255	277	288	264	243	281	260	300	269	294	278	277	278	262	268	294	280	264	308	277	295	277	273	263	239	277	253	265	271	259	269	262	257	272	275	281	245	271	309	246	264	271	281	286	302	270	248	292	315	261	265	290	264	268	265	252	297	274	281	297	260	287	257	293	278	289	267	285	253	259	257	251	242	286	279	289	261	256	271	258	254	288	264	279	273	260	295	263	262	298	281	263	303	281	251	230	267	276	277	280	244	265	286	275	317	284	266	282	254	275	288	288	272	272	287	246	255	299	283	271	255	273	304	287	289	291	283	277	260	292	285	274	280	254	266	274	279	278	281	274	242	256	276	257	254	275	274	270	275	237	290	273	284	238	281	274	251	274	233	277	249	271	260	282	282	275	261	286	250	252	265	274	278	257	265	284	268	284	278	260	265	279	276	267	292	271	265	237	278	277	262	272	250	261	261	259	276	256	277	260	269	282	234	285	264	264	271	280	274	273	310	313	291	282	270	263	265	281	303	289	277	279	268	267	302	277	274	253	278	264	292	275	269	287	281	279	284	267	270	270	298	265	252	275	268	282	294	260	284	251	250	283	312	273	281	279	252	270	252	289	256	272	278	274	275	275	218	248	287	260	291	272	284	252	304	293	250	289	267	253	289	274	286	273	254	272	270	293	313	307	301	284	308	271	271	273	259	279	291	267	276	268	262	310	283	266	308	268	280	248	310	277	286	269	290	293	257	302	281	268	238	256	260	254	261	279	265	266	276	268	273	272	265	274	262	287	234	237	252	259	245	285	258	274	281	266	277	279	254	286	301	275	288	298	277	256	255	242	276	266	257	274	288	278	283	270	243	257	281	278	274	276	254	243	258	290	281	298	262	293	291	264	297	272	279	279	296	270	237	266	282	297	271	267	284	268	286	288	268	292	266	289	268	274	287	251	287	279	258	274	281	269	274	272	272	249	265	267	268	262	292	294	254	253	253	254	282	273	279	273	257	269	264	288	273	300	270	256	285	266	290	277	284	255	242	256	274	266	333	278	239	294	249	257	262	280	268	290	264	296	273	271	275	276	257	253	271	271	313	301	269	289	279	277	263	236	256	272	286	294	271	263	261	262	260	288	304	286	252	284	270	255	243	274	283	284	252	275	280	270	273	280	261	273	283	289	293	259	274	295	258	246	280	293	279	266	279	254	267	273	295	274	288	289	287	265	297	255	262	313	253	289	280	256	269	268	295	273	239	284	267	270	268	298	250	314	279	286	317	263	260	280	287	282	265	262	255	256	279	278	278	277	298	307	281	290	263	257	231	283	266	246	231	289	291	261	286	246	279	279	302	234	298	254	265	270	272	251	275	261	240	267	240	266	276	294	257	301	294	242	250	290	279	276	235	261	289	241	272	278	249	285	269	275	276	281	260	291	261	275	285	275	252	267	290	257	266	272	262	268	268	267	293	293	286	251	263	291	262	274	276	270	283	270	252	251	283	249	288	281	278	271	258	270	267	275	277	299	221	275	304	276	300	270	259	256	266	255	284	285	270	292	251	232	276	285	263	305	258	274	275	278	269	309	272	272	282	261	282	277	273	282	287	250	258	272	273	274	266	289	257	297	293	270	281	271	266	293	256	284	271	282	293	240	280	262	316	280	276	265	275	292	271	281	262	258	276	277	277	254	321	265	272	291	291	289	282	285	253	222	292	260	268	259	280	260	256	279	273	269	260	264	267	249	304	280	262	265	283	273	257	256	278	282	248	279	269	281	256	255	275	279	274	280	257	282	271	275	290	287	237	293	258	285	289	276	267	283	275	268	277	262	269	276	257	281	255	293	277	258	272	292	296	299	254	271	242	285	278	285	285	266	265	235	275	279	283	260	290	283	259	294	247	294	268	300	269	288	259	284	284	285	260	243	263
35418	50900	40889	27147	20387	15813	10462	6843	4490	3141	2277	1768	1400	1135	960	835	746	662	623	575	559	472	458	442	406	402	393	392	379	366	380	367	369	346	338	360	354	312	340	369	365	334	336	320	353	350	344	346	303	327	329	331	341	294	338	344	346	334	360	322	369	304	337	313	328	331	350	326	320	315	319	328	337	359	315	344	317	330	331	356	331	311	327	354	317	318	328	349	354	342	350	323	332	329	307	347	340	319	331	353	350	308	331	318	351	349	330	331	331	304	350	356	349	364	314	357	363	318	325	342	356	332	328	333	333	359	305	308	366	371	296	336	316	332	305	326	327	315	367	337	335	341	335	306	347	337	345	369	325	319	372	339	325	331	307	328	351	334	330	300	354	316	305	324	339	381	328	336	314	354	353	366	345	328	386	325	329	318	326	344	339	334	334	334	360	338	332	305	362	307	320	344	350	315	313	318	326	322	303	348	330	333	340	346	343	358	308	324	304	331	348	368	352	333	341	344	316	350	344	309	338	312	312	303	326	360	317	310	346	370	366	311	334	326	340	347	349	328	328	310	328	339	349	335	323	315	307	321	299	347	312	340	338	346	321	324	353	336	326	311	322	320	362	339	336	351	316	361	337	339	327	302	362	328	353	363	321	319	365	351	322	352	312	356	307	320	320	330	313	305	331	306	336	331	328	341	340	289	317	362	324	341	299	334	325	346	322	340	366	343	341	360	342	303	338	323	345	330	335	297	313	326	335	320	322	336	343	339	367	341	340	328	299	361	320	342	324	359	335	344	345	337	332	288	373	297	340	363	341	349	331	334	319	326	306	305	338	314	331	360	324	317	319	319	328	366	366	366	332	330	332	348	349	347	318	333	324	310	325	330	327	344	362	319	328	332	380	347	324	317	288	330	328	296	315	346	369	336	339	297	318	337	344	307	305	341	358	324	324	335	333	336	332	314	320	316	309	366	337	307	340	337	349	346	341	326	329	351	318	362	307	339	333	307	316	321	326	314	334	343	341	319	345	323	306	334	337	318	313	300	290	306	352	317	329	366	362	330	321	304	315	353	309	346	300	324	314	325	354	346	342	369	337	345	319	335	350	311	332	335	352	369	345	355	319	297	295	327	338	350	287	331	299	325	331	327	343	318	313	340	357	328	350	336	330	340	349	327	353	319	347	349	327	341	309	307	332	296	336	323	325	353	363	331	360	343	336	364	338	360	327	288	343	323	338	331	334	335	326	339	316	318	338	361	320	300	324	278	364	348	324	356	339	277	362	319	331	309	328	337	317	309	309	333	358	297	327	350	348	340	314	348	313	305	350	329	336	344	296	295	314	324	331	324	340	307	355	314	363	319	310	347	328	347	322	329	333	320	335	314	324	364	339	338	312	331	327	292	323	359	291	332	326	364	342	333	347	325	310	333	309	317	310	356	316	349	335	320	311	342	319	306	346	312	350	355	361	314	321	339	320	318	339	305	344	315	327	315	327	325	333	316	339	348	348	323	313	369	352	328	349	354	328	362	319	302	322	345	321	304	315	344	315	306	324	353	346	341	370	377	298	345	351	332	337	352	360	311	350	325	319	337	330	348	373	328	340	335	349	360	324	327	326	340	328	370	314	323	328	335	342	305	327	364	311	312	333	345	331	325	338	340	324	351	340	321	348	350	346	366	321	339	360	354	340	356	321	350	346	332	337	342	310	349	340	330	333	351	330	348	329	325	335	305	335	324	304	305	360	322	347	346	327	336	350	310	318	346	346	336	361	309	350	325	287	345	338	315	316	335	326	329	315	330	364	352	360	330	352	356	331	351	323	312	304	343	324	352	322	314	296	344	366	301	301	332	329	360	345	298	350	339	340	315	302	315	336	324	328	319	381	341	297	351	350	375	339	336	328	336	336	341	325	344	334	360	353	326	336	301	324	330	310	355	333	327	314	323	317	333	328	333	333	309	317	299	343	337	332	366	328	350	364	327	324	333	338	334	368	348	362	287	327	349	300	325	325	347	313	326	329	316	323	352	318	340	308	319	325	309	328	352	334	328	322	333	345	340	322	354	306	321	320	347	338	345	331	339	360	344	340	381	322	320	318	342	372	344	312	325	309	314	326	339	340	319	335	306	329	334	266	301	326	329	337	306	329	300	318	320	319	363	348	368	352	322	334	336	319	309	344	356	333	339	320	336	342	355	334	310	349	344	316	341	363	356	330	317	324	330	331	360	345	322	346	336	296	347	317	354	321	330	348	310	316	321	333	338	339	336	324	326	350	336	360	344	314	329	339	315	342	307	359	298	321	321	330	321	315	350	317	310	333	322	324	335	311	341	328	318	322	341	316	322	333	314	357	324	369	346	334	340	335	337	349	266	316	326	333	330	333	325	330	323	338	335	319	328	329	342	332	310	338	337	317	343	324	326	321	344	314	346	297	329	346	351	332	349	337	349	330	330	329	358	314	324	314	346	341	336	315	329	345	332	305	316	319	300	381	330	314	313	340	331	328	340	354	288	323	357	345	338	316	319	337	366	346	325	321	339	372	337	309	337	322	325	369	315	366	321	331	295	328	304	295	317	328	333	320	303	316	311	354	341	363	317	310	329	321	315	295	331	355	329	309	312	340	315	358	316	340	354	320	364	317	340	309	310	331	340	363	375	324	322	344	347	314	320	329	309	345	370	320	340	295	297	307	362	295	319	349	342	350	335	329	327	347	320	358	332	326	315	313	319	313	342	352	326	342	349	322	356	351	379	306	323	311	341	350	298	329	378	317	337	338	341	322	338	355	329	334	364	307	343	340	355	316	322	334	317	351	322	293	351	335	334	331	330	314	328	333	344	375	335	371	371	326	303	314	318	319	317	315	370	348	329	290	349	345	329	352	330	312	335	318	293	330	339	303	364	322	314	330	308	331	321	304	328	338	349	326	376	346	300	354	298	335	347	317	317	342	315	312	310	325	299	364	315	337	311	359	330	342	306	330	305	337	305	321	321	309	346	343	335	322	372	316	276	331	331	333	356	329	362	337	365	337	333	358	326	300	346	317	328	332	349	325	356	349	314	328	362	309	333	365	307	327	331	336	345	340	358	355	316	346	325	336	337	322	336	328	332	375	318	338	332	321	348	356	373	390	322	332	329	310	328	334	339	330	354	389	333	363	345	344	357	323	339	369	307	336	296	317	325	314	351	358	340	348	310	332	329	316	318	350	327	304	340	347	351	352	346	354	324	340	349	354	346	346	338	334	328	303	306	362	374	342	313	384	359	335	351	333	320	311	330	331	321	338	312	327	344	336	356	347	318	325	335	338	346	336	307	317	325	325	347	333	330	319	330	353	322	332	350	350	346	324	328	354	322	333	328	317	344	345	358	320	342	321	300	313	334	339	295	327	321	323	336	312	300	340	332	331	309	343	317	331	344	305	360	328	299	344	355	319	318	335	303	338	330	331	311	310	352	340	342	341	351	329	326	344	332	346	318	343	355	326	352	322	353	339	313	328	337	349	333
24379	21606	29046	25762	23590	21495	15028	7385	4216	2922	2084	1599	1234	957	866	729	688	555	531	554	469	416	391	387	361	359	325	334	319	306	296	339	297	325	307	252	270	305	272	282	273	291	253	304	283	288	276	284	290	247	287	280	248	259	284	285	259	278	299	279	298	281	243	287	234	281	299	286	269	297	274	290	306	262	286	284	292	263	288	277	270	282	308	273	265	264	291	287	252	267	283	293	281	261	259	256	290	316	268	247	277	251	273	285	260	278	272	291	284	244	275	256	273	252	288	291	306	297	259	270	260	260	251	261	281	263	259	270	276	267	270	268	313	251	257	258	276	258	285	277	273	282	278	248	299	254	260	264	262	266	301	275	291	280	281	301	267	272	289	273	297	285	260	274	282	280	279	274	258	291	297	305	271	272	272	234	256	307	277	276	285	259	263	277	269	272	255	270	302	289	304	278	279	259	260	300	263	271	250	259	263	242	258	299	287	278	281	291	263	253	270	239	291	268	244	294	306	269	264	284	306	280	283	265	280	290	272	264	280	306	271	295	262	280	277	285	292	262	280	325	279	270	295	290	281	277	248	275	296	256	265	280	276	282	291	312	286	262	265	282	281	302	254	277	294	273	287	316	265	267	278	275	267	274	304	279	276	268	269	268	262	275	250	281	300	283	281	287	259	297	302	287	268	273	261	265	291	252	264	301	261	287	278	226	308	274	259	298	280	259	280	278	289	306	284	294	277	281	278	295	256	255	260	301	287	264	298	265	269	258	290	279	268	293	274	269	248	312	264	276	252	265	286	285	260	318	297	254	302	282	294	271	262	256	265	275	275	275	263	275	285	294	259	264	276	296	278	282	265	284	262	256	275	278	278	285	290	275	282	308	286	290	260	250	286	317	301	287	271	288	276	278	267	275	289	300	273	298	265	268	293	258	282	306	261	299	263	270	264	275	310	266	273	255	294	277	292	278	272	263	294	296	272	292	263	297	310	288	303	292	253	228	291	241	288	267	260	262	287	266	279	296	270	303	272	273	273	278	287	265	269	282	283	282	279	281	296	285	272	268	325	282	240	272	259	286	249	270	279	255	255	279	285	253	282	259	304	258	279	272	275	286	266	267	277	272	322	259	271	284	223	277	270	275	319	264	255	305	279	263	266	280	275	272	267	270	279	268	325	262	265	264	267	297	267	282	286	279	247	288	307	285	276	277	256	287	280	267	285	291	268	252	275	288	313	264	278	248	253	273	253	283	289	288	271	275	304	283	277	264	274	281	257	252	289	277	266	248	279	244	257	268	293	275	299	316	291	275	255	312	273	292	253	253	268	265	269	280	260	319	292	280	296	258	293	283	292	284	274	247	263	300	296	283	276	291	278	257	277	282	281	274	285	255	267	284	302	267	280	272	310	264	274	280	248	280	262	280	247	276	298	289	269	279	257	289	287	277	289	251	301	230	282	275	282	276	291	294	291	311	259	305	277	270	284	276	273	251	246	285	279	275	253	281	284	283	285	259	269	319	259	243	323	287	266	260	271	295	270	296	292	264	264	304	278	284	297	285	276	293	292	292	273	285	278	268	284	269	284	264	290	301	295	257	285	271	292	259	268	276	276	269	290	286	276	283	294	318	260	272	293	269	265	301	312	247	260	251	290	269	280	273	276	283	265	285	274	289	284	287	259	283	302	270	297	285	254	282	282	265	262	255	268	260	297	293	257	261	290	301	301	275	244	262	290	297	273	282	261	264	272	299	282	249	271	279	259	267	268	282	292	278	278	264	293	289	291	296	280	276	288	283	304	292	294	282	268	279	289	258	263	294	258	251	273	272	262	293	299	274	264	311	310	307	283	250	289	285	269	286	310	276	259	274	282	254	267	250	274	285	284	296	292	288	298	273	273	295	274	285	250	279	290	272	267	296	293	278	275	274	283	296	277	266	278	262	315	295	272	296	315	268	268	302	273	265	277	256	293	298	282	270	279	263	311	272	271	259	283	255	275	285	286	294	285	244	274	265	266	252	233	244	254	295	269	278	291	281	283	296	300	274	278	263	263	256	270	299	266	265	260	300	277	253	262	279	293	261	293	297	286	245	304	285	277	275	256	284	272	269	259	279	284	283	269	277	276	280	284	281	277	250	249	318	267	298	278	276	286	300	276	263	283	265	269	294	285	278	268	281	266	272	285	253	272	288	278	279	291	328	270	287	266	262	282	260	283	286	270	318	301	284	312	284	296	276	291	277	280	264	275	280	276	275	292	288	267	260	264	266	274	251	266	292	268	253	281	269	278	285	259	268	275	282	280	299	273	290	244	250	305	255	277	279	287	269	277	267	262	291	269	277	272	297	294	308	234	271	271	275	281	272	286	268	298	309	268	274	277	272	301	277	291	262	270	287	286	262	295	244	270	249	283	320	259	275	304	252	242	272	268	271	294	284	287	295	283	259	312	280	278	290	273	294	248	275	275	269	266	283	285	299	256	281	276	288	284	249	271	266	262	290	307	287	269	263	280	266	257	292	286	278	279	277	294	268	239	257	318	301	259	257	278	269	278	251	308	294	285	280	269	318	273	272	294	264	273	265	242	279	263	287	281	238	270	256	308	245	270	239	282	274	293	261	291	279	244	282	283	277	274	268	257	293	262	271	295	269	296	292	270	263	251	270	296	280	285	260	320	293	305	279	283	294	242	264	297	255	288	296	274	278	277	302	248	272	266	319	282	285	270	302	281	282	284	269	274	250	326	289	286	275	274	281	309	288	317	264	284	281	257	292	272	284	294	296	284	272	244	291	299	254	292	255	290	315	234	248	272	293	272	271	288	275	273	284	254	246	283	266	280	286	292	265	273	262	275	233	313	267	278	293	267	293	289	301	298	262	282	307	262	279	284	304	281	267	310	231	253	266	249	276	268	304	279	260	286	263	271	260	255	248	269	275	285	262	288	262	289	297	304	280	282	280	260	269	292	275	280	272	256	277	260	235	298	284	290	293	304	279	295	301	285	252	262	279	271	269	270	256	296	302	285	255	277	268	290	268	278	264	254	274	280	270	277	270	276	262	269	270	294	290	302	287	290	254	247	304	264	262	279	260	293	288	261	276	276	250	286	247	270	265	279	262	302	288	271	268	264	303	303	295	277	280	300	259	285	291	266	259	265	235	245	248	281	266	274	268	280	292	290	284	270	310	285	259	280	276	270	301	277	284	292	266	289	263	310	270	252	262	294	258	272	286	290	291	308	281	274	286	280	295	304	286	268	285	284	260	295	295	271	271	262	261	270	254	307	267	271	270	294	269	273	276	286	295	280	275	263	276	289	295	272	282	266	301	293	269	283	282	283	277	274	251	276	268	257	290	274	274	299	271	288	259	290	253	288	280	287	299	290	280	261	294	268	310	252	276	248	281	310	290	259	263	277	276	256	273	254	260	275	269	243	268	258	284	283	251	286	276	300	278	270	265	302	275	257	288	286	280	272	283	292	303	302	287	276	282	308	292	297	277	261	260	286	266
34480	61352	52647	37263	29773	22562	16555	10688	7097	4790	3453	2723	2073	1625	1273	1115	991	847	779	699	636	571	529	504	529	450	437	443	433	410	385	372	381	361	369	374	358	361	341	329	355	345	343	340	321	356	330	336	357	331	335	317	350	320	320	329	329	328	313	343	345	366	320	338	356	342	363	325	336	325	336	350	318	336	319	342	304	336	338	346	340	321	325	360	332	352	298	333	346	319	317	371	312	338	330	337	319	335	323	349	303	310	305	359	335	298	351	336	304	346	328	311	355	347	332	361	333	324	344	320	339	327	329	316	328	340	337	329	358	336	350	323	321	298	367	318	332	323	345	327	338	330	323	363	317	331	372	329	368	344	330	342	375	320	317	336	358	320	328	353	319	327	342	297	337	338	357	334	340	320	359	347	330	320	332	341	325	332	373	348	322	386	353	335	365	345	370	325	342	293	317	348	325	314	305	327	296	325	319	348	330	308	294	321	336	327	365	344	332	332	350	338	335	341	334	314	357	342	346	341	347	347	324	389	315	351	351	321	359	312	343	327	318	317	304	324	314	332	319	337	305	334	362	343	305	340	348	344	371	326	357	352	367	338	344	335	304	327	335	330	362	318	336	335	317	353	314	339	315	321	348	322	323	304	321	344	348	334	344	335	338	328	327	327	335	315	338	336	328	348	335	313	321	359	312	330	307	310	356	343	327	320	345	348	353	331	342	364	319	316	357	333	326	303	324	342	339	346	326	322	350	326	349	350	331	331	296	326	374	332	288	302	335	344	319	320	324	302	334	364	336	352	349	327	297	317	340	349	341	357	373	338	338	362	331	321	322	348	324	315	342	351	310	315	314	316	353	351	301	355	316	343	336	355	313	319	314	334	328	312	347	323	300	343	316	326	308	351	302	320	318	322	311	349	363	346	332	341	324	332	318	352	329	353	347	333	348	366	342	363	337	327	374	350	332	309	340	337	311	349	333	317	325	307	331	334	340	331	333	351	329	347	365	320	345	314	346	361	331	324	290	320	310	365	363	307	345	366	330	322	364	326	354	331	303	327	371	360	349	324	307	361	313	329	337	292	325	312	369	335	329	339	331	341	327	363	349	334	337	334	358	321	390	337	337	333	317	329	347	371	338	295	297	345	348	345	289	331	337	317	359	333	348	349	337	325	338	338	339	334	347	353	336	330	336	372	319	333	351	334	343	290	301	314	355	325	324	333	314	362	336	324	358	329	304	350	347	344	331	306	363	327	319	354	339	343	344	341	358	329	351	329	333	328	367	359	319	336	329	308	305	327	315	330	355	348	376	311	358	333	325	375	346	352	350	367	328	367	348	366	362	321	335	316	337	384	308	359	338	328	341	318	332	333	330	329	342	344	336	344	347	363	320	341	344	325	344	340	354	328	328	345	344	353	344	317	334	322	335	340	332	344	308	332	320	337	350	302	337	320	344	359	300	363	335	327	345	314	329	314	358	341	320	323	348	325	352	358	329	336	336	333	354	330	335	341	341	355	344	320	349	357	358	335	336	369	373	327	314	370	315	347	328	358	329	325	321	319	303	340	334	349	358	350	324	332	315	346	339	327	339	322	341	350	360	353	338	360	336	319	353	323	345	337	328	356	318	317	361	345	358	329	338	346	330	332	350	349	347	320	317	319	336	347	325	337	314	309	340	309	346	343	341	336	330	356	337	339	315	334	334	313	327	328	320	334	329	321	314	326	328	353	368	351	329	331	317	313	344	360	339	353	309	340	322	303	336	321	321	342	307	353	347	334	357	345	324	362	344	323	337	316	342	311	336	331	319	316	320	339	336	348	331	353	352	347	347	354	351	364	338	293	366	313	328	355	335	322	327	299	340	337	346	327	309	329	336	318	351	317	325	340	387	338	344	359	312	318	325	341	348	319	364	351	336	369	347	352	348	342	346	338	284	321	342	331	338	348	373	315	325	336	343	364	321	355	328	329	337	342	306	375	342	320	317	356	337	326	345	291	345	315	343	328	320	373	325	325	327	344	293	338	327	356	363	325	344	331	336	295	353	283	348	338	313	342	365	332	347	322	352	330	376	305	325	358	332	350	361	336	334	331	354	337	340	329	321	345	310	358	340	342	349	336	320	355	328	347	362	353	338	330	358	352	347	338	338	357	323	321	313	359	351	339	336	348	368	302	320	328	350	336	341	355	345	296	335	331	338	326	352	300	354	360	341	351	301	356	318	310	360	385	356	341	334	322	350	296	356	323	339	309	337	322	366	358	342	348	344	330	331	332	333	323	340	336	315	332	307	332	351	337	351	360	354	337	344	327	316	341	320	349	327	307	340	339	314	352	296	316	311	298	314	332	308	312	324	345	358	341	335	339	314	315	334	294	319	328	312	335	293	359	317	368	324	360	314	322	350	319	369	336	335	334	337	309	353	361	319	322	362	335	341	329	344	354	337	346	317	345	346	338	334	325	341	312	317	335	327	317	348	317	319	336	347	331	323	332	384	358	334	338	312	347	333	336	321	328	346	355	328	348	339	361	339	348	329	322	354	347	303	334	288	379	320	331	302	312	361	331	323	340	341	330	321	298	359	331	323	331	315	337	334	321	327	336	354	337	307	328	328	345	347	378	369	337	340	350	330	313	338	342	350	316	324	350	307	323	336	322	336	338	344	344	330	311	350	343	342	352	295	339	345	329	354	350	302	303	319	359	345	319	317	326	327	328	329	357	353	332	339	320	320	306	343	323	350	335	315	311	364	310	327	354	369	323	295	333	337	309	330	338	317	348	334	308	333	296	357	340	325	322	327	320	313	327	305	336	381	323	342	312	322	354	311	294	349	305	320	342	303	308	303	353	316	294	312	354	314	324	327	305	312	312	315	330	350	335	336	338	355	342	315	302	327	331	317	344	361	307	329	336	329	310	325	326	320	324	362	342	326	313	307	350	334	364	356	333	298	308	336	342	352	343	352	336	317	345	325	327	343	306	351	349	338	319	336	353	325	330	325	322	320	344	319	333	375	339	287	322	332	298	351	329	341	319	335	386	308	365	372	321	323	349	340	354	365	375	312	335	335	312	337	340	318	358	340	342	353	361	351	335	366	320	320	362	333	299	351	336	335	359	335	369	336	327	330	332	333	301	319	348	337	313	334	354	328	309	320	321	304	317	319	316	332	340	339	347	314	311	323	338	331	313	345	306	325	323	355	352	334	367	350	313	335	316	322	319	336	309	330	320	306	324	314	342	330	317	333	353	333	306	339	314	352	321	355	333	345	333	344	354	338	332	330	341	330	334	320	326	340	355	333	335	326	326	338	338	318	371	334	322	346	337	350	329	364	346	344	321	327	315	315	317	311	341	331	325	326	344	314	370	346	315	343	346	350	330	364	360	348	366	312	285	319	341	329	319	339	310	344	308	347	328	306	341	317	323	349	332	341	349	303	333	341	345	311	348	357	367	319	346	361	338	332	343	344	349	331	339	323	363	348	332	369	310	370	342	335	327	358	361	326	317	319	355
25408	21693	29045	27870	22765	16413	10079	5594	3359	2398	1754	1334	1014	886	778	635	569	495	446	470	405	401	371	377	357	320	316	293	345	293	315	277	276	304	254	273	271	257	320	275	276	254	255	296	244	264	295	250	232	251	271	264	290	279	271	272	249	273	251	282	265	240	297	224	276	264	239	274	246	248	252	241	267	263	261	271	261	257	223	298	249	247	266	257	288	241	286	265	275	270	259	286	289	288	266	278	279	262	249	272	262	252	268	267	258	288	256	271	267	266	274	276	229	243	259	280	259	256	248	279	255	264	244	283	276	261	306	273	273	245	230	277	259	259	283	255	265	286	249	268	270	260	250	270	256	264	249	257	259	270	281	273	241	272	272	270	240	242	260	297	277	271	283	231	263	256	245	254	235	241	281	285	300	294	278	296	290	274	292	271	284	291	273	239	251	251	267	270	269	266	277	256	273	281	259	277	251	258	287	247	271	250	252	262	251	260	283	270	279	271	263	254	259	297	279	268	245	262	250	273	272	240	255	257	239	228	242	265	241	246	271	239	248	277	276	222	262	284	265	279	285	239	295	277	265	238	277	265	255	244	283	257	273	279	271	263	288	256	274	256	257	268	271	263	258	238	279	262	259	245	303	271	263	281	283	245	273	264	246	287	262	260	273	280	262	245	237	267	261	240	260	245	271	268	266	283	239	274	261	272	279	282	270	251	255	258	263	241	280	247	276	254	240	260	233	278	255	286	265	259	249	279	286	262	275	293	281	232	238	283	281	254	234	265	257	234	253	239	277	271	272	291	281	257	264	264	263	254	239	272	248	275	257	270	280	275	283	248	271	275	241	263	237	262	276	269	270	290	260	277	241	288	252	291	274	270	239	275	277	281	291	255	256	244	251	269	267	251	264	262	292	276	252	249	237	275	265	251	262	212	262	253	273	233	281	248	251	281	254	274	260	290	297	241	248	243	283	252	266	263	225	267	252	283	276	256	268	279	272	280	247	276	249	261	280	280	312	254	274	279	255	266	270	264	253	288	260	286	266	243	291	251	241	263	283	266	249	272	286	242	291	244	283	263	259	250	262	244	251	270	243	273	246	259	255	255	255	261	266	279	246	266	269	268	254	275	271	268	283	273	279	273	279	260	290	280	257	247	250	286	275	272	271	274	249	265	263	260	261	248	289	246	281	267	256	257	254	271	288	268	252	253	280	274	299	271	279	256	230	260	275	274	298	241	269	248	259	260	249	288	252	262	266	262	285	280	296	268	248	282	283	257	287	280	266	260	246	261	261	251	278	247	264	281	297	262	275	277	260	239	252	231	276	289	272	241	247	257	271	266	273	282	298	310	295	276	275	266	261	274	264	284	281	272	263	247	273	261	255	268	244	296	293	273	268	258	244	239	290	291	242	280	267	262	289	254	268	284	289	255	248	261	256	247	282	272	281	256	260	267	279	256	263	297	225	264	267	250	272	297	243	232	296	269	231	301	251	267	304	222	265	245	285	267	246	273	277	279	271	248	256	265	262	279	281	281	267	230	258	278	246	272	266	241	265	258	269	253	263	281	261	275	249	256	290	301	264	257	278	265	260	295	248	262	289	247	235	298	236	263	259	272	259	279	254	253	278	277	248	276	263	286	277	246	262	246	261	241	262	267	257	289	260	265	260	301	277	250	283	269	283	281	255	277	253	247	257	279	246	276	271	299	256	261	285	260	241	274	267	266	282	297	281	271	240	270	268	267	272	286	258	260	247	274	273	267	260	297	284	263	270	257	232	255	294	264	265	269	230	285	256	247	273	285	268	264	244	280	317	277	288	283	245	283	263	234	253	254	270	277	259	263	270	269	240	260	247	278	272	265	283	254	257	280	263	278	263	255	304	247	249	235	267	262	284	257	274	272	269	249	242	269	259	251	270	283	272	261	270	272	282	301	267	246	266	246	257	272	268	255	282	267	270	301	259	263	279	276	256	246	278	280	254	243	289	296	240	286	245	282	251	280	290	308	240	269	287	251	266	281	243	293	261	254	269	279	272	286	264	262	271	291	252	253	288	272	277	272	271	273	257	266	293	262	296	257	250	258	276	227	283	282	249	278	255	258	253	285	267	283	269	292	272	256	295	278	255	262	264	273	265	291	236	256	243	279	268	264	279	260	289	291	262	252	248	285	287	265	311	289	287	279	252	245	279	254	253	270	262	266	283	255	275	268	287	293	282	238	246	259	275	254	270	249	290	274	231	263	255	265	254	278	280	272	256	270	229	227	270	265	269	296	263	242	254	277	251	274	277	272	277	265	262	245	256	281	257	294	256	268	287	272	274	268	296	310	286	270	258	296	239	287	276	279	280	283	225	283	241	235	245	279	244	265	290	299	287	265	264	257	244	244	268	275	292	286	294	247	287	281	260	269	272	268	255	276	251	284	269	274	279	256	263	281	248	251	272	254	261	251	269	281	274	259	274	273	313	240	282	264	243	274	281	250	275	268	275	261	263	280	280	281	273	266	271	259	262	261	286	281	297	259	256	280	256	265	277	265	263	291	277	267	236	264	274	290	279	248	251	258	277	271	216	269	281	277	253	275	275	264	280	262	266	261	259	261	268	280	286	256	283	249	244	283	285	249	246	278	273	267	240	279	267	258	273	225	233	288	270	274	252	246	259	239	280	251	251	291	269	267	245	253	275	273	267	289	267	271	257	290	258	288	278	292	283	250	271	253	267	274	267	265	253	276	250	236	275	266	272	254	228	280	284	258	261	287	272	241	256	266	269	271	265	255	276	274	277	289	269	267	266	243	246	279	277	267	270	265	275	247	251	251	271	249	277	253	254	290	291	299	273	277	274	270	274	264	266	271	279	244	296	247	248	268	271	275	235	253	249	286	258	295	278	275	261	278	266	241	255	258	260	253	283	246	283	270	262	292	270	253	268	251	265	240	256	237	248	269	282	256	261	276	243	271	287	282	301	239	253	254	243	247	251	268	278	235	257	279	244	288	267	270	256	257	259	268	289	279	272	289	245	288	263	284	260	271	265	298	233	283	292	291	278	269	281	275	270	249	280	240	266	298	245	241	269	261	283	250	264	299	259	250	277	288	259	282	274	258	263	293	273	280	272	242	245	257	242	266	256	245	284	250	246	275	263	264	295	284	253	273	273	270	247	260	297	272	259	265	249	239	265	249	251	248	272	231	255	265	284	289	257	251	285	260	278	293	295	246	266	249	312	255	274	266	263	268	271	267	251	252	277	243	273	276	275	288	275	298	248	255	271	290	272	258	292	263	280	273	287	259	226	241	242	249	283	263	290	238	259	254	263	248	234	251	265	284	297	277	265	287	276	250	271	290	251	235	258	276	245	279	274	252	245	282	276	276	290	293	272	266	305	261	241	282	274	265	290	301	279	278	259	264	291	264	277	244	267	255	263	253	270	278	286	243	248	252	250	252	266	275	256	267	265	271	249	267	268	262	246	266	284	261	283	275	277	290	278	287	240	247	264	251	282	267	267	254
34466	56648	47403	35093	26701	20213	14054	9336	6142	4164	3042	2202	1691	1389	1127	1009	845	681	693	646	586	548	480	475	446	428	374	432	366	386	369	360	338	362	303	312	360	344	339	326	330	333	353	346	308	327	313	326	332	321	359	337	308	322	309	353	317	327	349	301	291	344	311	298	333	319	343	324	331	306	303	327	312	355	330	316	335	346	316	338	315	326	313	318	347	358	335	329	340	324	306	322	320	330	338	289	337	341	304	293	307	339	318	296	366	336	366	330	311	328	304	325	339	343	311	344	340	329	352	288	316	281	325	340	263	325	315	308	334	310	291	356	323	322	306	314	349	296	302	322	326	344	289	347	335	292	267	306	313	300	295	308	332	317	323	315	312	304	292	346	343	327	356	303	320	303	343	312	311	311	343	318	340	321	332	321	328	284	303	312	302	335	296	321	314	317	323	315	320	305	322	305	308	318	331	318	320	341	319	315	328	301	315	342	317	345	321	343	312	321	322	293	325	346	326	310	327	339	308	311	318	343	315	335	321	333	343	337	334	326	308	332	340	314	316	321	328	311	316	328	324	302	319	332	324	337	304	332	298	316	349	355	308	334	312	354	329	325	345	297	326	320	310	347	345	333	307	318	348	301	317	325	330	311	305	319	310	318	330	296	315	309	341	308	326	338	351	304	331	316	356	332	310	375	290	374	329	321	306	356	324	346	318	336	293	352	331	343	360	294	338	312	337	318	332	315	306	341	332	286	335	323	339	293	369	336	290	312	317	334	320	334	344	320	316	307	345	334	366	290	339	323	344	318	322	333	293	325	332	315	294	356	317	318	321	312	331	314	357	334	304	342	310	306	334	339	314	288	318	329	318	306	309	349	331	338	344	304	328	364	294	344	348	333	311	316	302	347	362	347	353	319	305	332	338	335	327	333	331	302	318	326	325	287	337	318	316	352	293	320	298	325	365	304	312	315	309	339	323	312	340	318	359	339	303	315	304	303	313	313	326	322	333	304	301	332	344	309	314	306	335	319	314	312	309	347	329	333	324	328	294	297	317	318	319	294	309	333	318	331	345	303	329	314	331	310	333	290	355	296	328	330	288	336	303	317	327	322	316	324	329	331	345	319	298	334	346	323	327	349	315	343	342	337	310	305	314	355	344	317	298	318	347	306	346	278	328	319	338	312	311	326	309	312	310	305	328	322	339	344	309	337	339	323	321	332	319	353	311	327	345	329	356	303	315	291	316	303	302	335	318	329	322	292	340	295	331	309	306	325	341	313	320	320	329	294	301	345	294	307	340	309	315	358	325	311	312	346	336	341	345	290	323	325	344	320	330	303	325	327	326	324	327	310	311	331	321	322	346	329	347	341	321	316	363	332	314	321	312	291	334	325	347	308	316	304	307	342	306	331	348	314	340	310	319	314	319	356	360	314	318	300	337	303	303	332	365	341	323	309	356	332	293	345	325	296	299	299	324	340	335	321	343	327	343	308	299	350	315	317	308	295	304	312	326	335	339	335	331	369	298	342	321	345	314	312	309	308	348	312	341	329	328	317	315	340	349	336	326	330	306	308	313	335	322	358	321	316	311	327	336	306	340	314	330	326	325	301	334	308	313	328	361	326	332	326	335	323	309	314	321	346	331	308	317	330	288	306	311	318	345	329	313	335	330	311	329	366	276	279	296	316	314	289	336	328	316	337	336	320	313	313	325	363	367	333	304	313	328	310	328	367	353	266	341	318	315	315	296	346	330	321	325	320	337	339	276	287	289	309	297	331	360	318	322	346	352	318	309	315	328	319	336	341	305	285	343	334	342	328	329	309	291	304	328	317	318	329	302	327	340	297	338	316	322	329	291	348	330	320	310	336	306	320	306	304	331	319	343	336	333	337	315	350	316	365	353	324	327	350	330	329	319	333	326	337	326	327	293	329	314	333	335	312	306	320	292	330	330	313	331	328	347	345	300	319	307	310	344	291	325	310	330	340	313	320	321	348	304	281	321	314	341	342	299	325	352	329	315	311	311	341	313	340	348	346	308	305	305	321	319	318	331	346	314	298	340	337	309	324	335	286	322	316	338	333	331	309	317	349	341	329	309	312	307	303	306	324	325	304	299	329	328	344	347	325	310	301	323	315	288	346	289	320	318	316	347	294	306	327	340	339	310	310	295	339	328	343	339	317	363	316	337	319	318	339	330	323	343	373	315	367	333	321	277	343	319	302	351	327	343	308	323	342	286	346	318	333	302	322	328	313	344	306	325	328	346	342	333	318	300	290	310	338	324	321	338	344	331	346	344	321	327	333	306	302	317	308	331	308	362	334	340	308	315	328	358	339	331	343	331	301	303	311	307	335	286	301	283	298	309	316	338	350	327	363	355	285	322	326	333	315	308	328	353	336	322	308	308	312	309	298	310	332	336	334	340	317	296	303	322	320	322	302	295	351	331	299	330	306	336	317	338	311	365	344	334	328	351	306	314	306	344	304	316	330	348	318	310	350	315	296	336	349	330	327	290	322	334	313	341	317	332	323	278	325	309	297	341	298	320	295	309	311	307	366	353	320	329	292	327	294	310	304	345	308	325	312	320	368	333	346	311	313	307	322	318	334	323	296	323	342	321	320	321	300	310	325	312	325	298	329	297	324	310	332	345	312	337	326	330	338	310	327	328	304	333	354	316	319	312	352	340	331	317	296	326	320	358	314	321	317	296	326	349	343	342	329	326	315	331	345	313	345	303	334	324	322	322	286	325	362	354	291	314	333	333	314	278	314	325	370	384	336	292	329	314	333	319	312	313	343	355	337	325	292	332	324	330	317	309	327	288	306	305	343	337	358	327	336	334	309	341	322	313	324	334	334	321	320	325	336	346	302	319	303	361	307	327	326	350	312	343	330	352	315	320	327	322	327	313	308	336	331	310	332	336	331	343	338	313	313	350	313	327	309	326	333	312	323	340	312	337	331	328	336	340	310	302	319	310	323	334	351	315	349	302	336	341	307	324	312	344	324	315	361	309	335	319	346	290	302	325	304	325	325	337	323	358	328	345	347	315	288	331	331	293	354	330	322	333	344	331	339	332	334	350	346	318	319	344	336	321	340	307	326	309	314	332	329	295	315	282	277	332	323	331	321	333	318	337	319	317	320	330	305	290	318	334	334	311	344	308	332	343	355	319	303	325	338	325	309	315	324	337	334	347	314	328	325	304	299	335	317	321	311	304	301	351	314	311	332	301	318	357	322	306	325	334	315	345	314	297	341	307	306	351	295	331	318	318	352	335	312	319	315	297	332	318	311	288	333	299	327	323	338	372	355	328	338	325	345	324	327	331	330	320	298	340	337	334	322	318	319	325	367	326	306	317	323	339	324	328	327	342	349	345	350	331	280	302	341	315	319	318	339	318	339	314	329	320	284	311	315	329	312	340	347	326	356	334	327	310	336	349	325	309	352	336	313	313	327	322	329	340	331	350	313	318	323	359	302	324	388	332	306	346	335	322	339	321	314	324	310	350	307
23303	21622	29289	24740	22589	23976	22453	11510	5954	3967	2936	2164	1627	1340	1059	892	749	677	617	567	532	453	418	434	380	386	378	355	346	346	309	323	311	323	300	295	311	305	249	300	279	266	270	313	296	300	291	298	303	268	310	276	266	261	272	272	316	298	280	283	248	282	275	297	304	268	282	291	274	272	259	269	251	307	268	279	289	262	278	274	292	280	310	261	291	273	232	308	285	279	272	279	270	260	258	298	304	277	282	287	268	276	271	285	266	275	280	235	306	289	292	267	299	262	261	296	278	268	291	267	294	273	274	261	294	286	265	281	272	272	297	273	268	301	262	289	262	260	289	309	293	304	291	259	310	282	307	278	279	277	277	269	277	292	281	278	262	274	274	279	274	251	272	259	249	302	298	287	294	242	272	267	252	268	288	278	294	278	294	261	287	271	273	263	252	255	252	277	269	269	268	265	276	282	241	242	255	310	280	282	281	277	278	259	290	260	269	229	263	275	265	278	279	279	290	255	275	300	283	261	296	268	282	274	275	298	310	261	267	256	289	283	259	272	267	260	271	264	289	282	270	263	265	246	289	289	274	261	296	290	276	289	274	285	237	299	270	251	295	307	274	296	278	245	253	260	281	254	255	276	279	262	275	284	274	271	269	252	263	265	272	277	292	295	263	254	297	306	320	264	286	300	268	251	272	265	292	276	281	298	275	267	272	312	302	240	274	248	265	277	269	262	282	252	300	280	252	325	266	295	267	277	273	293	240	291	269	281	272	279	299	266	303	292	296	283	286	289	267	293	296	255	268	274	290	283	291	252	309	269	284	268	251	304	263	302	273	243	288	295	317	268	285	281	299	236	268	287	257	286	255	275	288	274	278	302	270	294	284	262	288	254	266	284	271	283	270	287	251	261	304	292	309	261	269	255	289	274	297	271	291	269	292	271	279	272	250	295	302	276	294	261	285	238	277	292	278	259	285	288	256	265	293	287	267	279	247	239	274	277	271	275	265	266	288	281	245	294	293	277	288	297	294	263	296	256	279	276	286	270	281	257	289	264	256	279	267	285	261	270	264	277	270	275	259	273	288	284	254	302	252	253	273	282	272	286	276	295	269	274	303	240	295	279	292	244	292	332	292	290	296	295	265	288	279	261	275	275	276	285	281	287	281	236	288	302	256	290	260	269	307	269	274	288	273	264	282	266	261	289	291	254	262	272	244	246	238	294	313	287	314	294	267	284	267	249	276	304	266	265	284	300	262	273	284	286	290	270	265	266	268	268	286	298	265	260	282	254	281	270	282	292	294	295	257	310	308	261	262	275	284	272	283	316	276	300	316	276	290	277	266	281	261	288	306	266	273	254	275	282	262	267	270	276	270	276	308	281	280	274	284	319	243	300	293	284	235	289	262	259	281	275	264	288	299	226	288	245	278	282	275	275	269	290	292	273	271	282	264	297	287	265	259	246	271	272	287	292	263	299	281	259	300	274	264	270	249	291	285	256	274	282	290	261	292	264	281	262	278	248	268	292	261	290	263	278	309	253	309	251	291	263	288	263	273	250	288	298	301	264	287	290	265	269	281	308	261	290	274	278	260	265	279	262	279	281	278	280	243	293	285	295	300	276	288	274	284	291	306	284	270	244	306	260	283	297	276	271	266	258	263	290	301	271	253	253	288	282	281	306	283	281	275	267	260	293	248	286	261	269	284	263	262	277	282	262	264	289	288	269	267	254	259	290	274	279	280	288	288	261	325	264	260	259	257	287	281	286	277	261	262	280	285	288	269	272	273	262	286	268	280	296	271	244	264	286	275	283	304	281	282	258	280	265	285	291	246	244	302	280	283	294	251	285	288	281	300	274	266	303	274	274	288	255	267	285	290	270	284	274	302	263	262	282	273	289	274	274	258	306	272	285	280	280	278	284	264	264	291	314	292	287	261	284	265	285	290	245	268	278	298	266	268	264	248	255	266	297	276	259	273	263	271	261	272	292	276	278	249	285	250	279	293	275	252	270	273	267	277	316	281	271	278	308	289	261	287	294	277	298	296	292	303	279	255	266	299	287	303	289	263	290	283	289	283	280	278	276	275	272	272	290	246	263	268	251	283	283	307	268	276	271	270	282	301	290	284	266	278	263	269	298	271	263	296	234	272	253	285	285	273	272	263	294	273	284	264	270	234	278	266	279	267	268	298	261	254	288	285	322	268	255	260	298	284	283	274	304	246	254	278	261	286	282	290	267	281	293	276	251	297	278	294	272	292	263	250	272	249	264	264	241	276	276	262	278	287	280	273	284	277	264	248	280	254	292	293	264	277	280	293	243	266	245	276	298	254	250	267	275	270	303	285	281	287	280	290	261	286	282	274	256	273	273	288	274	254	274	257	294	295	286	261	289	278	262	269	277	290	289	276	264	282	277	272	234	275	283	273	277	300	279	287	287	237	276	318	307	269	273	302	264	299	236	274	298	252	287	295	289	270	286	281	270	260	269	295	303	265	285	265	253	266	249	248	290	275	270	257	315	284	274	245	275	281	273	285	293	280	274	276	255	263	300	287	279	259	276	266	244	264	272	289	284	271	270	285	278	261	297	254	272	255	283	267	300	275	254	278	267	251	277	255	267	253	253	263	300	265	272	263	243	256	292	275	281	283	269	290	273	290	284	270	256	244	245	249	316	271	294	274	280	301	271	270	266	287	253	279	277	272	280	295	240	287	288	264	270	303	261	272	286	269	272	299	279	264	254	281	299	280	260	276	257	310	269	275	285	256	293	271	298	268	285	260	288	265	270	265	274	305	295	281	289	260	259	255	270	286	274	301	263	250	283	273	234	260	273	263	312	267	294	227	264	288	293	293	275	288	256	250	239	282	302	314	261	267	268	280	272	274	297	285	297	277	324	291	263	261	291	271	263	286	275	267	257	300	286	285	274	236	265	290	250	298	284	249	298	308	284	269	289	247	289	283	285	269	262	304	263	294	277	290	268	260	293	305	281	242	246	282	258	283	265	258	269	284	244	256	272	257	313	254	254	284	289	252	280	241	287	258	254	291	262	284	285	283	288	269	277	269	255	257	258	286	280	270	266	283	275	296	273	272	307	297	286	277	285	272	275	270	299	285	280	280	286	253	264	270	250	287	287	264	261	253	265	287	285	260	279	272	282	267	284	303	293	283	296	282	299	273	258	294	288	280	236	276	253	298	280	273	280	309	269	275	300	273	283	317	284	292	283	260	272	286	284	281	278	269	260	298	303	287	299	259	291	244	261	305	252	296	279	252	264	256	273	235	274	249	264	293	263	258	302	257	280	280	256	254	259	302	259	277	291	265	280	270	269	268	284	278	278	267	267	259	280	263	283	271	242	296	273	296	259	298	275	299	279	292	287	285	278	281	292	265	280	280	281	279	292	263	305	271	272	285	283	314	284	273	277	289	261	261	268	297	258	265	280	259	297	285	251	276	252	277	258	269	279	281	276	300	283	261	276	291	298	241	287	312	295	280	293	282	258	308	264
36573	64097	59324	44447	35774	27356	20743	14723	9274	6459	4777	3426	2688	2125	1656	1321	1145	969	883	810	770	660	631	568	512	513	412	447	424	432	397	392	373	364	374	385	340	328	354	332	315	383	342	332	322	344	320	336	343	328	335	319	332	343	352	311	353	338	337	342	314	336	331	329	330	314	324	332	328	322	320	350	324	339	323	312	351	356	329	324	340	351	328	316	305	369	342	316	337	321	329	311	339	352	331	316	332	334	304	355	344	340	323	314	340	348	345	329	314	331	340	309	312	312	336	336	325	362	320	305	317	362	334	343	336	324	296	325	359	340	309	325	326	323	342	367	327	309	362	382	296	358	324	317	316	314	331	319	327	314	327	351	350	326	331	297	337	322	333	334	329	297	334	308	317	299	335	340	312	340	325	346	343	323	316	343	293	336	335	307	357	334	329	310	269	332	348	325	316	315	311	309	318	344	318	307	306	350	313	339	301	295	363	334	331	327	350	279	361	303	324	316	339	343	363	334	325	328	338	334	341	327	307	347	278	343	331	329	307	358	319	328	308	341	363	313	321	338	377	340	349	334	292	306	320	319	298	364	317	327	310	350	316	348	320	332	339	325	323	313	318	333	320	314	308	307	357	322	363	311	304	296	329	331	311	322	350	323	338	316	347	323	354	319	323	287	303	374	320	292	297	292	323	296	325	309	338	326	338	351	292	334	349	308	347	323	313	313	326	310	318	324	297	320	336	332	368	342	321	320	336	306	341	369	322	327	324	343	303	332	330	322	325	313	369	337	316	312	292	293	340	303	369	340	321	339	329	345	320	339	319	315	300	340	334	322	334	323	337	340	328	277	301	329	320	321	326	335	304	341	371	315	309	327	324	341	339	334	346	348	328	294	345	330	352	308	317	310	313	316	305	317	336	352	318	329	307	320	317	323	321	302	331	310	330	301	341	320	322	312	323	333	330	340	314	330	314	314	305	330	297	324	318	352	343	312	318	318	326	342	358	305	294	325	328	351	337	314	343	310	331	292	333	316	318	332	354	298	348	321	359	334	349	331	311	308	346	344	341	333	353	308	358	307	332	351	324	313	329	338	324	322	326	311	317	341	339	356	320	324	316	314	331	356	327	308	349	334	294	322	325	334	327	291	336	344	324	309	328	351	323	308	347	285	336	280	323	326	301	315	311	343	343	321	329	323	325	348	338	314	325	308	324	348	308	323	321	324	344	376	329	350	338	331	332	306	335	324	324	333	296	325	347	326	316	309	352	313	319	307	333	339	338	324	303	336	355	330	337	322	305	348	326	335	323	336	325	335	342	331	325	355	324	301	336	349	318	338	326	329	299	304	353	352	312	348	323	305	337	314	361	342	337	327	349	299	328	346	344	323	316	340	317	329	351	340	315	347	335	342	327	329	338	344	333	316	318	332	347	365	308	313	300	328	360	342	313	286	314	356	346	333	295	321	341	329	327	298	356	339	322	340	336	329	323	361	311	321	329	319	317	329	309	343	282	323	336	291	301	335	349	326	336	318	303	349	354	324	344	334	334	313	307	335	314	277	320	338	334	330	319	321	328	309	327	309	338	336	328	346	339	327	355	350	312	348	340	324	282	316	356	341	311	321	318	310	347	332	326	306	326	309	330	318	361	338	286	323	312	347	345	324	325	287	326	316	354	290	328	341	380	307	336	319	333	361	318	303	318	384	325	351	343	310	341	332	338	351	327	333	328	302	324	321	298	340	337	307	314	344	340	307	328	310	325	317	341	339	337	306	339	335	338	340	315	305	343	324	335	306	336	306	330	321	329	296	346	295	311	322	328	322	296	327	314	362	352	343	328	308	330	320	323	334	304	329	338	320	307	359	349	316	334	316	326	344	321	310	326	312	330	321	310	320	321	342	299	291	313	322	292	317	304	348	327	291	346	349	335	352	320	318	333	299	324	337	326	346	320	378	309	345	301	310	329	372	294	340	321	325	337	344	296	287	286	327	345	325	304	336	312	337	331	319	310	327	342	326	344	327	372	322	321	338	302	301	310	319	341	306	302	307	300	315	344	349	342	336	322	325	313	317	336	330	311	323	336	334	316	282	356	331	355	319	335	322	343	333	301	290	322	318	313	326	376	323	313	332	304	330	337	318	350	336	302	293	312	316	357	365	331	350	331	316	312	332	333	343	318	308	321	353	349	278	328	335	319	337	348	320	355	319	300	339	311	343	320	313	360	327	325	351	302	351	316	348	304	333	332	299	313	340	315	313	315	346	323	314	334	344	316	353	298	345	354	318	337	321	327	345	320	286	324	378	341	306	325	373	326	324	339	318	348	309	286	320	313	335	332	343	313	300	287	287	321	296	282	329	332	328	271	334	334	317	323	290	320	325	310	312	298	327	354	318	318	300	360	300	278	308	339	341	349	347	321	312	327	306	345	316	347	327	341	320	330	313	323	334	358	329	316	336	321	323	342	333	352	306	378	320	355	321	343	325	311	349	316	341	356	315	320	326	331	356	319	289	319	317	356	323	339	339	332	328	304	318	321	331	365	345	324	307	327	307	329	324	330	350	340	329	322	341	339	317	325	308	336	346	337	324	315	333	335	324	319	341	336	321	279	347	317	299	331	318	337	360	360	300	326	338	334	326	287	321	337	327	347	352	341	319	310	341	316	320	299	326	312	331	331	320	323	304	359	351	317	297	317	300	322	321	326	325	315	335	352	347	324	345	349	327	316	332	320	309	324	319	325	320	362	324	344	349	338	338	337	326	306	338	334	313	330	343	339	307	323	330	357	345	325	305	339	326	307	307	348	324	333	363	299	297	319	354	325	322	326	370	305	303	325	346	322	319	353	303	305	320	339	343	326	325	332	340	331	342	359	322	350	347	331	310	333	303	341	344	314	308	310	298	326	323	349	346	319	300	344	347	318	334	348	327	346	329	355	332	304	318	310	323	344	334	340	336	360	320	351	369	321	327	348	298	311	342	345	339	349	327	329	335	322	307	349	382	318	332	337	322	354	341	314	325	305	339	319	358	319	312	317	332	331	341	303	314	364	361	342	347	323	322	332	292	358	292	330	323	337	323	354	293	338	343	299	318	311	301	331	341	291	319	335	328	320	320	320	326	304	344	340	330	349	341	317	315	332	315	334	333	339	330	329	338	326	319	317	329	351	308	333	345	318	343	309	331	334	313	338	349	316	318	343	306	324	337	300	324	335	344	343	300	337	334	309	343	341	359	349	353	347	333	333	339	320	310	355	332	317	321	345	332	327	339	368	316	318	330	317	344	337	314	291	343	367	309	343	302	339	322	349	287	305	337	301	337	335	306	356	322	317	278	328	297	357	364	331	325	347	309	316	352	341	287	353	308	304	324	321	325	357	306	302	311	334	323	322	349	337	298	314	334	346	304	327	337	317	317	345	385	326	322	353	343	309	293	312	329	332	327	334	274	348	357	330	339	339	335	359	316	304	324	325	323	369	346	339	348	292	333	344	322	304	295	348	324	351	309	333	339
30988	33275	40731	29055	17212	10162	6231	3882	2474	1771	1372	995	828	702	624	507	472	431	440	394	392	361	354	298	345	327	302	277	311	268	293	265	257	265	282	277	302	274	248	264	256	263	262	280	296	260	270	261	246	257	238	285	267	276	255	282	257	281	256	274	296	289	241	246	264	266	248	277	247	288	276	258	251	254	287	266	286	289	276	277	248	291	272	273	283	279	271	251	241	263	264	270	281	270	266	252	268	278	289	265	269	250	269	276	250	277	279	268	262	266	263	251	290	250	279	269	262	263	299	252	239	286	261	270	291	277	263	256	257	256	261	285	282	292	267	246	284	288	257	294	278	281	270	277	260	272	267	287	264	275	268	264	257	279	277	278	245	288	246	286	263	277	256	279	306	249	311	264	294	259	267	285	255	252	258	261	269	262	279	262	237	250	282	279	268	288	255	244	273	253	270	268	262	280	265	266	247	273	258	244	259	279	245	299	254	266	277	261	264	260	244	278	273	248	269	266	251	237	255	272	275	286	286	258	254	263	256	245	246	265	261	291	265	272	281	274	284	255	283	289	267	271	283	266	290	281	254	269	261	273	289	288	274	268	253	269	276	249	259	277	259	279	269	286	289	264	249	244	296	284	277	274	283	279	264	266	267	256	246	250	300	276	256	275	286	265	269	286	280	270	267	296	267	248	264	241	274	239	273	252	277	294	270	274	310	278	274	289	277	239	280	257	259	266	264	255	268	291	266	275	269	306	293	241	266	311	286	261	268	264	258	256	259	259	294	281	271	288	278	272	250	303	268	252	259	279	293	255	302	272	251	257	276	264	221	273	278	291	247	273	275	256	251	285	247	259	267	279	258	246	289	230	242	238	257	279	277	277	280	248	274	284	242	260	279	260	273	236	242	235	270	281	301	243	279	261	303	237	270	263	269	279	253	264	260	251	273	270	263	279	266	272	256	252	270	268	267	276	250	263	276	282	274	265	273	274	293	285	294	252	267	251	289	271	262	303	242	227	295	282	262	275	256	283	237	275	243	259	275	263	245	266	304	258	265	277	271	259	294	293	295	269	289	278	281	251	284	248	288	275	245	288	266	266	255	235	271	273	269	283	265	282	253	266	283	284	255	269	263	245	239	254	305	241	255	272	236	254	259	248	261	282	277	267	261	255	262	280	281	279	249	257	248	275	282	265	260	252	260	280	277	265	261	270	258	274	272	263	270	261	282	294	277	267	245	257	277	271	254	272	285	282	255	282	241	281	269	240	275	267	278	282	283	278	272	271	281	254	312	232	281	249	258	261	242	264	261	250	279	259	308	266	285	270	272	300	246	272	257	255	289	270	270	294	273	270	253	247	259	269	264	277	250	286	267	250	262	252	262	257	287	259	286	264	297	286	291	242	268	261	258	261	256	279	290	290	260	303	250	233	256	280	258	256	278	278	296	247	309	291	249	253	250	268	290	281	274	266	290	237	265	238	279	252	304	260	247	283	255	264	280	259	287	289	271	280	282	237	276	282	261	271	253	252	258	274	267	271	285	282	286	233	274	283	275	262	260	303	265	253	269	264	281	273	260	289	270	286	248	249	269	279	243	266	287	269	258	285	282	279	241	260	262	264	263	257	283	292	278	280	276	255	262	262	269	289	249	270	277	245	274	257	286	250	285	268	228	243	283	296	270	239	258	249	250	264	291	304	239	253	254	249	263	310	271	278	273	238	278	270	268	253	291	264	271	262	295	246	272	259	284	259	259	274	259	261	276	268	284	280	264	278	271	287	277	297	259	259	272	253	266	273	275	278	257	252	287	281	295	267	247	287	259	273	273	265	270	248	265	254	247	239	272	274	262	271	273	278	251	270	239	240	296	256	306	283	268	274	252	252	277	241	259	255	280	248	272	267	255	273	262	300	265	290	271	281	250	267	282	263	283	252	277	278	267	283	253	274	269	268	269	270	283	243	294	256	264	268	269	295	240	287	271	273	276	302	241	264	277	280	272	273	279	248	254	267	220	269	258	285	281	267	255	278	279	243	286	306	255	255	254	263	258	263	298	271	244	261	276	252	274	265	271	258	287	245	302	298	292	254	285	254	276	280	270	263	276	280	275	266	261	298	271	265	254	275	286	256	265	264	279	288	270	289	272	281	219	259	284	256	299	279	267	288	276	275	280	261	276	289	256	284	271	249	285	292	263	300	266	304	281	280	254	272	286	254	255	294	263	288	240	244	267	275	256	288	270	295	287	264	265	263	267	267	287	238	268	257	257	295	241	277	257	260	267	274	260	276	278	264	276	250	256	246	279	270	293	268	246	268	277	278	280	255	276	291	265	254	278	266	295	269	256	300	249	276	260	261	272	260	273	254	274	272	296	250	270	264	246	268	273	290	293	274	274	257	276	249	261	282	252	249	241	262	251	291	258	248	250	271	255	269	257	270	268	292	267	255	249	266	258	245	262	289	243	298	291	261	274	252	285	269	290	291	254	255	310	268	241	270	252	253	273	256	279	253	257	261	264	243	268	272	263	265	255	267	278	265	276	269	283	254	297	245	283	252	263	296	266	258	248	284	264	250	269	252	286	272	277	245	296	245	239	258	279	268	305	237	272	263	260	266	257	265	265	265	262	271	256	269	269	262	269	271	261	292	294	251	250	263	281	283	263	286	288	284	245	255	276	281	265	250	278	318	262	242	254	287	277	285	283	279	239	284	270	290	242	272	281	278	279	266	255	260	258	248	257	265	249	250	268	248	240	293	289	286	249	309	277	288	241	264	270	294	268	255	287	268	250	257	259	264	268	270	246	250	271	257	283	274	291	255	268	263	274	248	254	250	278	267	253	268	303	267	257	270	273	266	257	282	271	257	254	272	268	265	259	266	265	245	296	286	292	273	255	238	243	275	283	291	259	255	261	279	301	232	286	231	259	273	264	289	266	289	284	277	280	267	302	283	280	301	246	304	271	288	279	281	277	275	260	253	267	273	261	237	258	269	278	266	264	276	296	245	263	253	266	255	278	271	269	264	295	265	239	256	290	256	298	271	272	261	271	242	254	262	260	249	275	252	283	268	290	308	291	258	260	248	288	263	281	295	257	288	263	273	263	266	259	270	285	252	277	298	277	273	262	260	276	281	275	259	273	240	261	271	283	257	265	269	241	268	245	277	292	280	277	262	276	295	259	275	279	252	260	286	278	304	214	273	321	275	258	271	263	287	252	255	282	281	259	262	278	267	261	289	266	278	254	265	254	287	277	290	276	254	261	271	249	284	275	257	293	269	281	282	274	271	263	288	264	255	261	250	290	247	300	281	247	268	275	272	267	269	303	292	236	284	260	270	260	253	262	273	265	260	280	267	270	270	264	278	280	287	258	302	248	274	262	259	231	294	260	263	281	289	290	289	248	261	264	300	274	266	252	256	270	273	288	261	299	273	249	278	253	278	274	273	277	258	258	254	287	278	252	304	286	267	276	258	276	288	280	264	279	263	264	308	289	291	244	281	286	259	258	265
34914	51787	44214	29173	20510	14666	10458	6826	4505	3238	2315	1690	1373	1108	919	756	658	598	581	519	475	452	443	433	399	399	352	351	368	335	374	371	328	321	335	340	353	355	304	343	320	333	315	315	324	340	285	351	279	319	323	353	329	343	345	325	330	347	293	327	298	330	334	300	325	369	317	324	357	332	327	319	314	309	290	344	328	311	356	327	327	345	298	319	307	317	312	310	329	343	326	338	336	317	335	331	327	312	302	304	326	298	318	319	345	322	320	326	346	344	306	313	325	331	361	324	341	327	293	308	310	315	332	342	337	307	348	337	299	325	290	319	308	337	297	305	338	316	328	348	350	318	322	333	321	340	350	299	312	336	320	314	320	345	327	337	349	290	353	314	363	346	308	355	316	325	348	321	351	357	342	328	330	298	309	341	338	328	306	308	294	316	322	341	332	333	341	342	320	339	327	308	362	310	322	314	355	339	310	320	305	318	315	343	293	299	308	343	298	344	322	331	316	377	358	347	330	298	324	385	297	301	336	326	298	325	340	333	318	320	380	329	332	317	322	317	289	320	320	326	311	342	292	341	332	353	305	302	345	318	333	356	347	325	294	305	310	300	357	319	339	302	308	312	307	327	347	333	324	327	340	343	308	329	327	330	333	280	330	329	362	307	340	333	338	319	335	303	343	316	327	326	317	339	335	323	335	333	349	331	332	308	335	305	341	302	305	317	353	286	325	345	346	328	329	355	334	347	327	318	308	307	337	315	347	328	325	327	335	333	340	326	308	302	319	310	312	335	336	333	319	302	313	317	327	352	329	342	311	353	303	312	315	336	347	315	348	312	328	355	329	303	297	328	310	323	334	324	326	334	316	317	261	313	348	336	347	332	327	293	302	287	302	327	304	326	312	332	327	344	308	317	328	322	317	338	318	304	319	317	325	307	321	305	337	334	335	323	288	355	342	336	335	311	329	316	310	337	285	335	332	338	295	343	301	325	363	309	340	363	355	337	349	335	307	329	355	311	357	342	319	339	335	345	335	306	302	327	310	319	337	331	335	308	363	326	336	342	300	336	285	349	315	331	327	302	335	319	316	296	342	324	318	365	332	316	328	335	331	318	328	300	354	316	332	323	327	326	326	303	283	289	307	301	310	309	339	362	340	327	346	350	349	312	349	345	315	320	335	321	304	329	343	319	326	347	322	332	332	320	276	332	302	338	338	298	341	290	321	362	317	324	344	334	301	316	312	320	330	315	342	302	345	305	327	282	329	344	298	317	316	359	308	318	361	312	327	334	334	335	335	290	319	321	329	316	330	320	325	304	342	321	306	313	287	318	311	323	342	305	312	321	347	321	308	317	328	295	338	309	313	305	308	343	314	323	288	302	337	337	328	347	293	304	332	320	324	338	319	365	291	303	353	333	309	330	317	333	285	320	325	310	314	314	358	315	353	373	296	327	344	308	318	327	331	330	297	295	323	321	323	320	317	294	355	329	323	336	336	310	337	335	347	328	310	336	352	339	334	342	298	335	327	357	323	305	335	340	334	346	329	324	319	331	323	341	309	357	347	355	367	359	308	326	352	323	319	325	319	336	304	321	321	348	344	348	308	309	323	313	343	338	376	333	348	298	329	310	316	300	330	296	309	278	336	340	314	364	309	328	317	350	313	325	321	335	322	336	352	302	301	363	337	329	335	325	312	315	348	361	317	321	338	323	312	353	322	344	319	309	304	328	307	335	346	291	347	319	320	329	320	306	321	304	348	319	330	357	301	377	319	318	320	337	329	381	328	307	310	328	327	344	314	337	338	295	341	321	324	342	310	316	316	350	347	319	315	335	327	321	333	292	326	304	331	322	334	302	344	327	306	317	332	331	361	340	306	316	317	313	341	317	331	331	326	379	365	297	304	343	328	325	343	319	310	343	304	332	344	350	337	318	343	294	333	306	361	324	368	331	335	331	346	335	315	341	351	318	330	319	326	318	340	305	322	345	309	323	334	353	303	325	357	321	359	337	327	356	334	313	317	325	338	370	308	316	342	341	313	339	318	318	283	342	337	318	314	319	354	323	331	341	320	367	347	338	321	315	338	304	331	320	310	324	345	327	331	316	327	354	331	312	320	363	329	351	337	321	340	324	348	339	277	306	325	353	341	339	305	329	350	346	333	333	308	337	322	329	338	341	329	321	318	325	333	276	354	332	340	313	296	341	331	317	339	328	323	314	316	316	340	337	317	340	306	333	341	338	314	322	307	333	307	336	337	347	294	300	294	317	316	341	342	319	348	324	364	329	325	354	313	339	339	298	318	324	317	342	319	314	329	324	311	340	309	304	325	324	337	303	346	314	325	314	321	358	311	319	331	303	330	345	328	323	311	323	307	330	329	308	290	344	346	347	313	334	331	299	307	303	343	306	312	315	283	333	334	345	302	318	307	321	328	322	321	344	350	318	343	300	307	341	331	334	349	358	348	335	326	321	316	309	354	330	364	342	344	329	290	340	324	312	334	341	326	363	361	329	275	329	295	317	340	352	365	348	304	332	336	338	325	302	302	358	350	316	344	305	312	308	352	340	315	299	316	307	323	315	313	325	327	331	333	329	323	335	342	319	332	311	311	342	338	336	302	347	341	320	343	293	330	350	331	311	303	339	293	319	355	343	354	357	310	335	316	337	333	337	349	329	320	327	342	358	316	316	356	309	316	325	340	330	336	360	319	363	314	364	331	313	345	357	339	354	333	342	351	323	334	304	293	345	320	296	332	299	341	280	317	327	337	339	354	307	322	328	311	307	317	328	340	317	346	327	348	314	324	319	374	326	326	338	321	330	323	299	345	320	303	301	316	302	326	324	336	330	312	347	312	344	329	325	326	315	315	335	326	306	335	315	305	333	323	322	328	322	363	361	319	330	320	346	340	311	338	313	334	332	343	311	332	299	342	319	352	293	365	336	330	321	325	321	326	326	325	340	308	317	309	348	295	353	326	331	289	322	321	351	337	336	310	333	333	318	332	317	356	324	324	324	341	307	337	345	304	315	319	337	343	315	304	324	288	347	337	337	296	347	321	327	326	342	289	327	335	337	352	315	300	347	323	325	319	356	296	328	331	315	352	316	304	318	311	300	305	318	287	320	357	298	311	312	334	340	326	333	333	298	322	311	319	322	288	307	324	339	318	368	333	313	315	321	328	332	319	337	326	345	307	324	310	331	310	349	350	338	334	306	335	283	333	323	343	324	306	332	324	339	304	315	297	327	337	294	329	301	327	338	306	304	321	329	332	317	306	316	328	364	338	305	374	346	300	351	342	310	334	283	295	357	307	339	314	326	328	300	319	320	328	310	334	343	307	386	297	330	351	336	340	322	350	312	318	296	334	290	345	341	310	334	331	330	317	312	339	337	319	324	314	334	327	324	307	360	354	360	285	321	304	322	311	329	313	325	300	336	306	301	353	321	333	338	330	333	330	348	326	338	328	335	320	298	296	333	333	288	341	320	282	353	320	323	293	317	335	335
24534	21667	29167	25822	23040	21478	15181	7343	4298	2858	2130	1584	1233	988	788	682	575	523	494	451	455	438	367	341	349	330	335	308	323	305	304	281	301	312	297	283	285	274	285	277	265	295	284	302	254	280	291	279	265	285	302	267	255	283	265	281	260	282	273	253	260	264	277	270	252	290	243	273	293	281	256	277	267	298	262	262	286	273	257	249	246	277	305	291	277	248	265	258	271	260	297	268	262	263	273	276	271	271	286	276	284	262	277	281	285	251	259	291	253	251	285	263	337	290	252	277	258	267	255	284	248	271	274	313	279	277	253	269	257	266	243	269	264	282	262	288	270	270	317	283	251	268	255	263	263	254	294	249	249	266	273	274	258	289	287	274	270	286	270	264	308	288	275	266	256	278	286	282	282	291	281	276	275	272	276	263	303	293	289	264	261	229	264	237	250	279	278	287	309	274	293	254	270	271	269	296	273	274	231	262	296	284	268	276	278	267	278	263	272	260	254	293	290	300	253	282	261	264	252	281	283	238	249	256	268	268	279	285	290	255	245	263	312	280	264	288	265	250	265	264	233	288	237	279	287	282	282	273	286	272	257	267	281	288	253	284	265	305	265	288	290	288	244	269	263	258	287	257	248	306	267	302	282	268	266	266	294	287	270	283	275	254	247	268	276	276	259	275	288	268	286	276	278	281	264	265	271	289	250	262	258	273	274	291	280	287	272	269	277	286	278	270	254	295	299	259	279	278	309	232	278	271	292	216	283	283	265	263	265	285	272	274	255	260	250	279	259	289	281	284	250	278	243	293	248	258	281	250	297	273	272	270	268	269	271	273	242	270	293	268	259	287	287	277	284	303	280	270	251	246	264	273	253	264	268	268	255	243	260	262	273	235	285	249	258	263	293	270	280	281	286	289	269	289	292	297	276	239	258	285	265	258	287	289	239	257	267	273	250	281	265	231	289	276	275	255	275	257	267	244	266	263	319	264	277	255	285	239	273	275	286	267	291	289	264	295	258	312	247	269	260	266	265	277	267	300	268	280	279	278	278	280	303	250	254	272	268	288	285	300	303	272	278	277	266	286	275	284	254	286	267	269	303	282	282	294	273	247	275	265	296	276	285	294	262	286	261	293	310	288	265	281	263	279	241	269	280	263	261	254	264	257	259	284	265	266	283	279	285	265	258	265	271	287	274	264	274	250	280	273	289	282	261	268	282	268	308	263	279	280	267	270	289	284	272	268	275	298	268	266	277	316	267	277	279	256	281	288	271	289	272	285	285	305	281	246	254	276	257	281	288	250	276	254	257	253	292	257	261	255	270	262	275	237	243	254	250	276	262	272	295	303	268	269	256	314	272	297	256	272	287	269	269	273	290	292	280	256	275	278	266	283	279	260	263	267	260	268	273	268	290	275	263	237	279	249	291	293	307	248	260	259	269	267	295	269	278	275	273	281	302	273	285	270	293	266	273	251	242	266	255	282	268	262	307	286	279	280	280	260	259	242	275	278	281	270	303	270	253	298	269	284	270	242	261	249	267	270	298	308	279	309	264	302	285	252	275	280	303	297	306	286	290	252	292	285	247	267	285	295	255	255	256	273	280	257	270	273	286	254	249	272	289	304	264	247	268	285	283	281	270	264	293	271	269	264	277	281	269	257	283	256	288	303	249	273	255	303	263	260	310	251	275	277	304	299	249	284	264	241	298	272	287	265	260	263	285	301	264	278	275	279	262	281	297	273	270	263	261	252	256	279	282	286	260	289	277	279	269	251	293	283	250	281	261	271	277	276	267	264	326	272	270	263	279	280	270	272	279	298	254	266	238	286	266	291	277	258	245	285	270	286	259	267	262	296	277	294	266	273	293	290	242	274	292	297	250	264	268	286	260	267	273	268	260	251	263	255	285	270	292	272	265	273	269	293	267	251	245	276	267	282	275	309	236	274	299	257	291	291	287	262	291	260	282	279	258	267	266	289	258	258	314	307	260	264	269	275	268	259	274	270	287	282	233	253	273	260	266	277	282	278	262	275	268	313	268	259	264	258	298	277	302	249	260	296	275	262	246	269	264	285	283	292	251	275	279	265	266	290	287	259	286	280	292	266	245	274	274	262	272	254	263	283	248	281	286	291	260	271	257	239	281	259	270	267	255	285	280	257	272	297	258	287	287	242	292	265	253	288	298	265	246	273	264	233	287	288	243	279	268	275	260	301	269	262	302	265	247	255	241	293	266	260	270	268	289	277	293	267	287	286	240	288	268	264	259	252	242	287	273	267	259	242	270	266	280	292	289	295	263	273	272	268	278	287	264	264	289	301	263	283	254	269	260	268	263	301	251	281	300	269	274	278	303	264	275	276	269	279	280	265	231	265	267	272	234	279	257	260	260	270	240	266	271	270	260	281	296	275	295	298	278	279	267	284	252	290	254	282	261	286	270	282	259	246	260	282	268	268	277	268	272	252	275	301	258	273	253	266	256	291	285	276	280	269	266	278	293	261	272	301	263	281	289	241	269	268	265	245	270	253	281	257	262	255	258	289	257	268	268	281	299	281	267	226	279	283	300	268	273	292	261	265	271	290	287	301	260	256	263	272	277	241	261	259	306	254	314	271	265	269	271	269	312	252	281	292	252	277	311	303	276	290	251	253	241	282	274	256	253	263	274	266	266	295	270	300	265	290	261	246	279	289	265	283	284	251	249	283	258	299	269	255	263	255	277	260	265	261	274	308	268	279	248	293	272	291	277	261	252	243	287	254	281	292	294	258	283	264	277	250	287	273	292	296	276	252	287	270	240	280	279	277	258	282	263	260	299	305	273	278	252	301	280	266	255	249	294	286	250	258	292	275	261	266	270	267	271	266	274	252	256	254	280	280	267	267	234	277	269	272	259	247	263	227	262	261	259	272	250	277	261	275	295	264	258	271	256	280	281	261	258	243	273	291	288	287	270	262	267	275	271	249	253	282	278	262	279	298	268	292	258	277	258	290	292	282	287	282	253	264	285	260	253	272	271	269	292	274	277	248	285	275	256	301	249	260	270	271	252	230	241	272	253	263	267	258	256	247	306	282	281	246	274	274	264	268	256	288	261	290	270	264	265	266	281	261	267	269	269	276	292	270	300	260	253	267	270	272	277	271	258	254	271	240	304	301	255	260	295	259	299	310	276	286	281	277	269	285	273	270	278	292	259	266	270	299	281	279	285	300	240	269	255	243	272	279	264	309	270	275	288	277	274	291	284	272	260	264	263	289	281	260	250	251	295	262	261	250	256	283	278	255	279	279	273	251	263	291	258	260	256	273	278	269	290	279	249	267	260	274	258	248	283	272	276	300	277	277	252	280	292	257	287	261	251	244	261	284	254	272	275	259	270	256	268	289	260	288	263	299	294	252	249	268	238	265	262	259	273	286	266	280	277	256	276	285	259	284	268	257	266	256	279	290	288	243	265	299	257	258	266	266	274	257	250	252	304	293	228	280	262	268	264	265	288	252	264	261	271	256	264	277	282	244
35553	62057	52227	37377	28138	22936	16844	10957	7217	4977	3643	2701	1953	1613	1266	1043	885	776	710	680	614	575	544	494	482	445	434	408	377	375	389	422	362	354	375	359	345	341	324	340	348	335	369	357	330	326	324	346	304	312	313	342	324	342	322	313	299	334	353	329	320	337	302	365	352	337	357	336	309	314	335	363	339	333	324	318	332	330	363	331	324	295	323	320	309	300	340	344	299	347	352	359	317	320	331	315	322	316	348	317	325	318	317	343	313	367	345	353	321	349	351	331	326	342	315	318	338	335	343	337	371	314	307	337	343	348	317	303	353	323	334	370	323	334	328	316	330	338	343	359	335	287	341	357	291	298	302	353	341	303	331	329	312	347	324	311	336	348	314	355	350	355	299	318	332	323	309	334	333	349	328	358	314	322	349	331	312	337	313	337	308	305	341	338	337	351	330	330	327	316	327	320	339	315	317	349	324	348	319	356	320	342	340	297	332	345	346	342	322	314	347	321	315	305	308	315	327	322	340	326	306	363	352	327	328	335	354	314	318	317	315	333	332	331	328	338	336	321	329	325	333	338	333	335	300	331	311	339	328	315	311	345	355	299	356	364	393	356	339	352	317	334	344	357	324	331	316	354	298	340	323	323	338	332	333	315	343	348	319	335	323	332	342	312	307	362	331	363	347	328	300	348	349	348	335	333	361	331	342	314	303	359	319	315	324	324	315	358	313	314	318	301	299	332	295	364	341	310	317	316	316	357	333	323	319	310	308	315	335	315	342	337	301	294	352	325	340	313	336	300	340	343	325	316	318	300	328	331	317	371	325	316	290	354	324	336	312	306	359	341	329	346	328	357	341	331	308	336	311	314	349	346	317	353	306	321	313	317	365	310	360	314	364	340	335	342	326	325	319	329	337	370	329	348	314	294	339	334	367	336	324	294	325	357	325	312	329	337	356	314	328	323	333	334	342	335	298	322	320	325	335	320	355	342	341	344	309	343	313	327	337	324	334	333	315	292	345	319	340	329	337	316	377	349	312	321	351	313	333	339	339	367	335	322	324	312	359	348	331	369	331	352	321	315	325	329	358	357	350	334	331	365	350	333	324	335	346	335	300	334	324	327	329	339	309	338	311	302	339	312	317	323	315	382	335	314	325	343	335	349	353	306	312	328	342	309	325	339	322	313	324	342	314	364	354	347	353	359	342	310	305	313	315	305	334	359	324	319	357	323	301	330	337	328	333	317	337	327	339	327	340	320	327	345	336	332	294	329	315	347	338	301	366	297	328	317	340	335	364	337	318	340	344	336	366	307	299	320	349	315	327	342	335	328	342	303	339	342	319	305	334	342	317	282	331	319	351	315	365	345	347	310	343	310	311	321	310	348	337	331	334	313	324	329	297	306	340	278	335	309	348	336	310	333	317	311	357	322	313	306	349	360	310	337	323	338	344	338	334	334	303	334	319	344	351	310	352	320	347	336	334	294	368	332	307	331	328	310	329	347	326	333	359	340	344	339	331	376	296	331	348	330	354	315	316	307	323	331	321	347	322	308	330	352	326	348	306	355	337	296	323	312	348	324	325	347	326	337	337	341	319	337	328	339	334	311	351	340	349	300	324	396	332	325	280	320	328	349	368	321	307	317	333	314	339	291	337	332	302	349	346	343	352	318	353	338	302	322	328	359	334	331	360	337	338	325	294	318	347	347	336	335	299	341	303	334	320	311	340	332	312	338	338	337	318	305	334	343	347	322	335	318	335	320	325	355	338	325	355	335	331	332	325	303	341	298	333	338	346	330	350	347	326	328	310	319	313	296	329	356	308	345	348	321	344	325	318	314	304	346	347	345	331	342	310	328	334	316	318	310	341	286	348	335	348	333	323	334	328	327	294	311	342	337	320	350	316	346	303	303	338	303	319	309	340	273	294	330	313	339	316	307	349	293	343	332	337	348	327	341	349	280	327	319	324	303	337	319	335	343	327	345	332	331	378	319	294	343	349	334	336	308	352	349	311	299	333	331	365	312	335	371	326	347	325	367	332	321	338	327	309	314	366	343	317	361	307	331	323	327	350	329	337	335	307	322	321	326	291	313	315	337	309	365	316	336	340	319	333	299	334	300	341	324	327	340	312	336	327	310	340	331	366	348	313	337	327	372	313	368	349	311	328	322	342	342	324	328	345	325	320	313	367	349	312	319	344	329	336	335	348	311	339	303	294	323	315	327	349	337	342	325	310	348	320	330	319	366	312	329	341	349	320	339	327	358	332	318	328	325	320	329	328	346	336	338	337	327	326	353	315	331	320	338	346	313	342	343	314	334	354	334	349	326	323	340	336	326	324	321	319	308	317	337	324	331	310	311	305	320	321	309	373	339	312	306	328	306	344	329	306	340	324	318	357	317	308	347	338	361	343	296	320	322	331	326	323	329	294	331	322	292	345	306	313	329	291	330	340	325	339	325	327	319	373	358	284	365	295	364	334	339	327	300	333	361	311	339	297	319	292	347	330	283	319	301	336	323	351	355	316	340	328	340	328	351	337	316	343	318	334	331	333	292	320	352	337	321	349	332	323	328	334	300	306	320	339	326	336	345	319	277	320	340	344	324	280	332	331	366	341	365	340	336	320	316	339	347	340	343	326	339	329	322	347	360	347	339	333	330	329	358	337	330	360	305	298	310	336	327	356	342	338	330	329	348	322	302	273	309	354	343	305	357	327	322	315	287	354	339	339	331	367	305	336	303	325	350	324	323	341	310	325	329	325	328	314	327	297	328	342	339	316	322	316	355	314	361	310	326	325	352	331	338	368	338	342	331	298	341	332	346	296	334	329	301	334	338	339	339	324	340	351	337	333	289	351	339	304	342	293	319	331	321	350	344	312	312	321	318	365	348	321	305	336	329	313	346	323	357	343	332	337	326	305	334	329	336	358	335	316	293	325	345	337	332	314	346	300	311	342	348	303	290	350	341	334	320	342	340	301	318	316	347	309	347	321	347	351	321	314	295	324	347	321	322	300	348	321	312	355	348	322	330	349	352	327	329	299	335	316	336	363	336	283	322	356	309	333	346	317	331	352	319	355	305	329	344	335	333	332	341	344	347	334	314	345	329	367	350	320	313	349	332	333	337	321	350	319	336	310	304	326	358	346	357	333	344	325	367	322	326	319	335	340	308	314	343	312	319	337	357	327	306	329	326	293	337	305	375	343	310	331	317	314	311	321	333	345	340	306	331	297	340	343	333	343	325	354	317	350	311	313	319	325	314	327	351	349	315	301	331	340	352	341	317	361	352	345	334	328	301	322	340	350	327	318	296	362	325	319	314	353	353	309	314	321	317	310	334	319	331	332	328	315	325	311	337	330	308	323	339	289	316	307	349	309	321	351	339	302	331	308	336	317	301	322	323	358	325	318	303	325	342	341	349	305	335	315	297	318	342	324	312	335	316	308	315	328	331	329	353	347	318	338	333	287	339	326	315	334	335	344	347	311	354	356	324	329	329	328	311	346	330	301	289
25479	21684	28900	27637	21394	15013	8473	4500	2747	2003	1516	1179	891	762	609	554	500	441	429	415	346	346	337	316	340	306	281	270	304	283	295	309	264	288	289	265	244	289	233	277	250	233	269	248	287	255	273	249	267	247	259	251	269	281	245	263	250	242	273	250	270	252	286	288	262	270	252	237	276	255	273	281	249	287	283	246	287	263	283	250	242	251	273	277	252	256	270	264	266	240	267	253	241	247	233	250	254	265	233	261	277	266	263	255	269	277	262	265	232	261	264	265	285	279	227	240	233	256	265	265	266	237	275	282	257	261	280	269	265	245	263	228	241	276	250	288	252	240	261	267	244	261	289	237	268	248	228	251	267	273	258	247	267	254	233	266	244	254	304	273	257	260	256	273	246	238	272	279	253	261	252	223	283	274	282	267	266	247	299	264	257	277	243	270	275	279	261	261	267	253	262	275	259	255	270	234	248	253	282	268	272	252	234	264	257	245	262	242	256	272	282	265	274	258	269	293	272	281	269	251	250	271	252	251	242	270	249	270	291	278	273	246	263	245	257	256	249	236	270	244	243	252	267	269	250	239	290	251	286	268	281	277	255	277	264	247	260	255	256	242	253	241	264	274	240	224	245	250	259	222	260	270	249	265	254	276	273	277	262	265	261	244	262	268	249	266	270	271	236	279	231	229	265	264	248	243	275	283	256	239	256	270	261	251	289	234	259	259	281	300	262	249	253	296	250	241	271	268	243	272	247	265	246	254	282	243	274	265	231	233	264	257	271	256	253	286	249	258	285	286	242	235	278	270	245	285	246	252	300	254	268	285	257	247	267	265	268	259	207	239	269	235	266	268	258	282	264	277	277	253	251	258	263	271	258	257	247	267	277	256	267	264	267	253	272	251	240	299	262	280	240	263	231	276	258	253	204	259	276	261	239	282	240	235	282	284	263	228	249	242	282	261	236	257	237	299	259	281	238	254	264	258	243	287	267	278	240	246	240	232	246	249	244	273	261	308	259	267	245	279	262	253	244	274	274	270	259	269	272	272	244	247	252	249	241	258	233	246	292	247	276	269	251	274	258	257	263	270	257	251	258	290	275	258	272	256	294	263	269	257	280	239	245	255	238	258	260	261	273	249	253	246	257	259	239	259	296	245	271	240	283	285	257	248	268	237	254	236	258	264	272	262	231	260	220	255	271	241	259	281	272	269	270	281	262	273	261	242	279	270	265	292	280	256	256	273	241	288	259	262	269	268	246	274	282	275	241	261	273	263	242	310	247	276	275	249	278	274	237	256	255	279	258	261	283	257	253	278	267	242	270	260	229	286	247	259	247	247	244	252	246	253	261	296	255	287	287	268	210	254	275	248	270	241	265	248	250	261	241	228	256	264	264	268	262	277	251	272	258	233	274	264	257	241	262	257	275	265	269	250	246	260	268	263	267	274	267	252	271	242	276	269	226	263	274	264	288	222	242	267	234	246	248	241	275	252	255	240	264	248	270	251	286	252	268	264	242	247	269	256	269	270	263	238	258	240	262	258	257	278	250	262	263	271	245	277	264	269	262	265	267	251	250	244	275	270	274	254	271	291	247	263	236	227	274	278	285	254	266	246	255	253	232	261	255	257	260	307	261	249	265	267	284	248	251	286	273	273	276	285	257	277	266	259	251	272	267	271	239	293	246	256	267	261	288	279	261	261	239	231	233	277	280	265	276	256	270	258	271	262	275	249	277	247	229	252	252	259	271	263	291	280	262	251	250	256	256	252	258	258	287	285	278	248	259	272	258	268	265	293	275	229	263	255	239	294	265	271	272	238	255	274	252	287	257	245	261	267	248	278	254	236	278	230	263	258	250	264	266	272	253	266	240	267	265	261	258	265	262	255	256	241	285	252	279	284	282	234	268	249	257	232	241	255	272	266	280	273	281	248	251	306	249	243	259	263	272	245	265	256	258	250	278	263	253	255	246	256	266	279	273	276	252	257	254	279	244	292	261	290	270	250	272	238	258	276	264	237	267	257	263	251	261	269	266	298	265	244	258	281	247	266	237	237	276	274	275	253	253	280	282	268	213	261	263	271	247	278	268	259	261	273	299	252	262	258	270	232	265	249	252	266	261	269	246	244	258	235	241	235	274	262	275	249	255	224	265	292	252	272	259	254	260	283	286	288	267	267	243	236	288	262	276	268	291	262	267	289	254	288	242	263	268	282	265	247	254	232	253	293	253	258	255	267	256	239	282	277	270	242	274	258	256	276	279	269	264	276	259	249	260	261	255	266	255	255	283	239	282	255	276	246	259	246	234	277	221	248	261	243	249	306	268	275	265	273	242	239	269	222	255	268	249	244	255	264	269	272	252	242	288	264	262	246	239	256	255	267	267	248	254	251	272	261	249	279	257	272	231	246	277	269	257	281	253	228	279	237	230	280	280	252	285	254	249	266	266	258	276	249	296	301	258	267	252	267	266	263	267	263	267	294	250	257	284	245	256	257	261	235	269	264	262	256	266	261	283	276	273	287	277	250	243	258	242	247	266	262	247	249	273	288	252	259	238	269	255	245	264	267	258	248	252	257	256	279	265	295	255	294	282	268	268	278	231	237	253	265	264	265	246	250	279	273	252	244	270	252	253	248	258	280	227	270	226	261	274	237	259	271	262	259	248	245	263	272	241	281	282	253	258	265	263	273	296	274	274	265	290	236	261	228	250	253	271	266	239	261	284	233	234	276	274	281	253	279	270	257	240	267	250	251	238	257	242	261	264	247	275	251	257	268	262	255	246	259	251	289	261	289	246	249	234	260	274	238	251	267	249	263	252	268	258	227	249	222	262	258	257	271	256	274	241	277	256	252	272	257	268	256	286	257	273	262	270	254	248	245	243	245	257	282	257	271	244	290	255	280	250	260	249	275	245	239	231	255	285	254	276	263	229	255	243	248	243	240	277	272	257	266	254	271	260	261	242	267	276	266	253	249	266	246	260	278	244	265	269	256	267	263	282	254	266	243	294	275	240	274	258	267	237	251	240	285	258	272	269	255	284	245	267	247	253	282	297	243	260	283	245	250	274	240	265	262	269	282	249	261	261	225	254	263	255	259	299	268	281	275	264	287	272	247	246	249	241	265	283	259	243	295	254	280	270	295	238	289	266	265	263	243	243	261	285	249	239	237	238	249	242	276	251	278	252	241	253	302	261	238	249	260	315	258	259	253	245	266	242	259	306	235	275	270	263	251	251	249	249	291	269	260	249	254	267	250	232	261	270	250	271	260	240	257	247	276	247	272	246	269	254	244	266	244	225	260	249	265	269	238	283	279	260	284	268	274	255	271	264	265	275	251	257	276	248	257	247	282	236	282	266	279	292	280	263	260	266	249	276	262	281	254	250	232	246	259	270	264	273	266	244	286	288	260	261	256	265	263	268	252	274	261	272	251	280	274	275	230	258	244	260	259	265	262	235	269	281	247	257	264	216	260	244	263	292	268	245	278	258	262	256	255	260	294	268	251	272	245
36827	57937	47717	33138	24248	18633	12341	7767	5240	3549	2654	1956	1509	1072	955	743	690	647	586	486	518	493	450	439	422	413	358	368	398	356	330	357	361	349	311	318	335	379	328	328	321	331	330	323	303	323	304	296	324	324	300	323	328	331	298	355	339	326	305	307	317	289	345	324	353	313	344	309	324	330	295	341	313	313	347	330	345	315	334	298	330	336	290	348	314	323	329	346	320	315	322	312	290	320	329	314	318	320	325	307	319	303	352	296	324	289	318	322	362	332	318	341	317	328	345	308	350	335	346	341	294	303	308	327	317	333	340	298	303	309	292	297	339	285	280	319	335	322	306	327	310	311	286	319	313	277	307	341	309	324	331	299	305	302	326	315	293	344	322	339	320	327	303	334	336	320	301	322	301	308	309	307	327	317	320	342	328	314	300	300	330	326	350	310	340	316	330	314	323	326	318	322	321	322	324	308	299	313	327	309	329	305	322	293	325	318	291	317	310	315	330	317	316	340	309	315	307	331	293	312	319	286	306	317	290	316	325	310	298	301	287	285	324	300	310	313	346	351	322	325	338	337	321	356	343	315	332	308	303	297	299	356	308	334	299	324	312	299	312	327	305	324	340	325	303	319	341	339	328	320	333	330	336	338	336	335	316	269	320	317	292	333	331	276	289	311	319	291	306	314	333	306	324	323	321	322	321	316	301	311	306	309	304	310	328	279	342	341	322	303	300	295	324	350	336	311	358	314	314	338	278	317	333	328	321	318	300	334	331	328	321	318	296	339	300	304	339	297	309	349	309	312	326	312	329	310	330	302	326	344	318	331	309	341	346	335	296	329	328	292	321	305	347	304	321	310	326	327	326	318	319	309	346	321	332	332	331	360	314	329	270	303	323	348	288	308	328	321	360	300	325	301	317	318	309	351	335	323	323	289	326	337	308	329	306	314	325	350	333	320	317	314	311	323	310	304	319	343	313	339	284	327	366	319	329	328	305	313	304	329	306	340	344	336	338	309	321	301	323	340	296	343	303	324	344	323	283	319	291	352	333	334	326	308	296	291	308	294	327	312	299	308	310	334	282	309	318	336	316	339	308	353	279	340	302	329	354	330	322	298	341	292	322	278	307	318	309	339	340	286	304	328	334	330	341	300	310	332	305	308	294	315	359	334	330	329	330	310	327	315	312	350	284	299	351	331	277	318	289	312	325	341	327	316	334	311	311	349	309	307	319	323	314	312	310	298	336	323	320	304	301	313	351	330	275	320	329	295	278	306	357	340	292	323	334	314	321	299	340	317	337	292	276	311	297	314	307	349	306	311	336	328	296	315	318	327	311	319	285	325	295	294	300	305	329	302	294	323	310	362	304	302	332	333	349	316	318	322	291	316	301	343	299	325	315	317	327	331	307	325	285	309	303	310	310	365	307	314	345	339	347	362	348	312	325	315	300	342	323	314	324	310	335	329	346	334	327	342	332	321	312	306	312	336	295	293	323	340	327	305	306	295	292	321	326	307	316	319	349	314	305	312	336	325	324	335	319	316	316	302	298	343	343	345	306	322	323	293	333	305	331	336	331	315	324	306	295	320	317	300	324	334	353	290	356	341	324	321	304	313	340	311	337	293	345	323	303	316	328	330	315	315	310	322	340	327	330	335	272	344	302	280	294	314	295	337	301	330	306	335	318	323	315	370	312	317	315	286	325	298	301	314	338	295	342	327	340	338	313	359	329	303	336	289	332	337	309	322	313	317	350	318	322	352	307	289	333	318	304	322	294	316	364	328	336	327	311	325	294	330	320	322	327	339	329	349	298	337	319	333	283	282	357	337	326	295	339	332	338	321	320	306	343	315	338	319	344	330	306	310	322	305	351	340	333	330	321	339	330	321	280	332	313	335	298	297	322	323	326	300	323	292	312	313	325	337	294	334	348	313	269	309	299	293	369	295	309	329	330	278	335	302	305	340	311	334	289	319	329	328	324	294	328	343	321	319	324	319	314	309	313	340	322	348	352	308	305	294	298	329	333	348	330	335	318	317	322	331	351	307	317	301	286	305	314	300	341	298	309	319	313	325	309	320	302	338	306	288	320	306	343	323	303	350	333	311	343	311	299	316	269	327	321	289	324	337	330	297	337	292	323	297	333	350	344	297	334	319	310	296	322	300	322	308	315	308	307	271	306	325	329	319	313	319	304	330	331	314	320	346	308	300	314	313	290	300	317	333	307	310	332	323	359	312	320	351	325	313	333	301	321	315	327	322	326	309	319	309	317	316	294	344	341	331	307	337	328	336	321	324	324	297	310	330	310	300	273	313	323	325	322	336	309	316	337	327	304	307	304	337	315	317	303	328	285	314	335	302	293	322	306	299	343	309	302	332	324	307	316	354	288	316	334	330	315	320	307	331	310	336	315	326	320	325	310	300	335	300	339	286	301	335	297	324	304	296	271	305	296	309	305	321	301	291	321	319	280	335	354	311	310	327	322	330	297	327	302	334	337	326	325	329	298	313	284	325	344	272	318	321	315	329	304	332	295	293	307	302	327	301	322	330	286	298	335	279	312	328	311	310	315	301	301	318	336	346	337	338	316	301	304	332	296	315	298	306	350	309	308	333	282	324	305	336	305	300	357	313	320	327	323	306	319	320	293	304	353	336	330	344	320	322	324	293	309	308	321	322	314	316	334	320	318	326	342	314	298	340	329	285	323	318	301	324	333	286	308	324	299	316	357	309	308	310	309	315	331	329	322	337	324	316	314	306	275	307	344	307	327	317	314	297	304	324	321	324	323	311	315	286	299	353	294	322	328	320	315	313	344	325	292	343	332	326	302	334	336	348	279	319	331	342	326	339	295	285	323	303	325	294	280	336	288	337	312	330	343	289	334	315	347	298	312	332	306	320	303	295	299	325	288	309	346	331	343	326	340	344	326	292	298	317	315	309	309	315	316	307	315	294	318	310	314	322	321	306	330	310	334	337	344	329	328	329	307	338	316	309	331	311	315	342	330	321	319	307	340	323	327	312	316	324	299	324	301	308	346	340	351	312	318	287	311	319	299	342	341	292	333	330	306	338	305	341	327	335	362	296	320	288	333	293	289	324	318	333	323	320	308	336	325	314	304	329	327	286	294	333	339	344	323	309	346	346	332	345	330	332	326	320	313	348	331	262	329	319	288	315	310	323	318	319	306	343	310	318	312	342	351	299	273	321	330	337	299	312	331	344	333	313	290	312	323	317	302	313	294	297	316	322	314	317	335	288	301	309	329	330	351	305	309	303	307	297	309	320	315	348	333	317	338	338	336	298	328	327	326	310	315	319	307	320	325	311	324	314	310	323	307	328	330	317	318	332	305	324	309	315	299	305	318	305	340	331	307	300	317	332	313	303	325	336	311	311	306	298	313	302	293	307	295	345	348	293	286	314	333	306	315	347	319	334	305	307	339	302	302	316	336	322	325	329	326	307	345	316	325	317	319	283	349	313	325	319	310	323	332	297	319	335	306	314	317	316	332	304
23308	21663	29353	24677	22989	24372	22067	10599	5574	3829	2903	2185	1613	1160	921	784	690	605	498	541	435	442	401	432	388	385	355	345	315	340	317	287	301	319	284	264	285	280	284	315	280	295	309	271	307	277	278	285	277	265	259	257	251	277	260	264	279	309	284	245	293	259	296	276	291	266	265	248	278	286	255	265	296	312	285	308	277	258	269	278	297	260	277	257	290	274	275	239	260	259	271	256	294	270	279	265	274	255	288	272	266	231	279	296	260	243	257	263	288	255	268	274	273	268	294	267	266	305	283	278	276	256	272	273	297	276	263	261	291	250	226	314	275	296	286	272	276	269	313	289	290	283	279	259	288	275	248	318	278	274	283	314	289	282	286	257	267	280	234	262	280	294	274	299	285	287	266	272	257	254	283	265	292	250	270	256	250	276	278	246	261	226	275	282	290	288	267	264	292	283	245	272	279	251	277	292	264	298	274	251	301	249	258	251	303	298	273	285	253	281	249	285	275	273	279	254	279	303	265	292	262	299	260	270	280	296	259	314	279	265	302	261	276	256	287	289	253	265	254	307	270	273	289	260	258	248	255	247	285	274	236	260	300	288	271	285	286	255	254	269	279	273	280	260	252	281	286	279	276	266	287	248	316	261	304	281	242	263	266	296	279	281	266	276	261	248	323	256	277	258	269	299	274	326	263	276	249	276	259	310	285	299	283	252	247	256	263	269	285	271	293	284	273	286	279	246	274	263	265	283	288	275	270	251	285	257	262	259	284	290	258	285	265	256	254	275	262	287	277	293	251	280	264	258	276	280	265	277	292	261	271	280	283	262	251	280	304	280	254	286	263	286	268	291	240	261	269	297	282	302	278	287	268	285	268	280	260	291	264	268	253	283	282	245	260	265	297	254	272	275	256	276	267	273	276	266	243	284	257	255	260	285	270	259	283	275	275	293	280	260	252	251	277	257	279	290	284	300	273	311	261	240	294	283	261	259	233	285	261	273	266	266	262	276	283	291	268	260	262	287	273	287	285	268	259	253	286	273	296	269	296	309	288	257	248	244	266	266	271	299	307	244	259	265	268	265	269	293	262	289	282	281	258	250	261	277	283	264	291	296	265	246	257	284	288	264	260	262	279	256	283	272	275	280	262	252	269	281	296	280	266	275	280	275	277	296	253	274	257	281	271	299	253	288	292	257	299	266	267	309	282	277	266	269	257	281	282	305	270	290	308	263	276	302	297	240	261	284	295	313	225	277	270	270	254	266	262	267	266	269	257	258	287	257	277	278	274	259	259	278	276	275	244	280	246	266	280	264	276	276	274	282	272	269	290	262	297	255	247	278	286	260	276	272	298	300	242	293	266	262	255	290	262	280	293	251	265	280	263	265	301	255	258	277	292	261	288	262	250	292	279	260	308	306	267	268	276	248	275	258	274	287	273	285	261	318	262	266	291	281	281	251	283	254	272	280	282	269	251	259	234	286	256	274	262	276	281	275	257	266	278	294	250	266	285	264	301	269	261	282	268	273	276	302	250	277	279	303	255	274	268	258	271	269	241	296	257	303	248	281	287	268	276	257	297	272	282	281	277	248	248	248	265	267	273	278	288	286	276	281	275	280	260	270	284	271	284	269	282	280	241	274	253	274	286	272	269	260	270	262	285	269	267	271	275	276	240	257	272	265	240	263	286	257	239	290	246	274	247	288	280	274	265	285	294	276	258	284	250	288	256	295	250	279	275	266	275	307	269	281	247	273	277	273	258	270	272	279	265	256	271	287	300	276	276	275	284	289	312	251	256	266	271	311	282	305	257	260	290	266	276	285	316	282	269	266	305	287	287	280	261	310	278	264	291	300	270	283	277	304	263	243	293	287	290	269	249	286	285	296	278	256	291	290	268	283	260	264	251	259	248	245	263	247	268	302	291	303	261	256	267	251	267	287	279	279	271	258	305	282	285	235	247	269	265	253	273	285	275	289	294	256	282	251	285	262	288	271	265	272	242	256	281	245	259	280	278	275	288	279	262	290	257	263	265	287	314	287	283	279	276	274	250	286	254	291	268	273	291	289	279	290	276	282	257	285	256	268	244	276	275	285	298	249	281	274	253	279	295	266	247	262	324	266	255	292	301	272	253	244	291	286	263	268	258	262	273	298	265	263	266	286	275	280	284	280	281	253	251	276	261	280	273	272	240	279	298	287	290	271	269	248	242	270	288	267	267	273	265	269	272	287	256	272	263	301	303	268	289	284	267	280	271	269	235	253	279	283	287	278	275	269	259	268	271	264	291	255	290	280	292	264	279	275	305	287	278	282	245	282	294	257	270	283	267	270	304	281	289	267	282	283	264	294	264	268	263	266	263	297	246	243	258	296	277	302	290	272	256	261	250	279	266	283	269	288	264	279	294	281	273	283	253	270	277	292	252	248	306	276	279	266	277	268	300	288	243	265	270	244	259	265	272	261	287	296	269	269	281	281	273	249	259	265	262	277	261	251	258	274	252	280	282	269	267	301	291	291	261	273	253	296	281	271	239	271	289	281	270	304	267	265	283	276	261	273	276	261	301	264	288	246	278	304	286	266	279	272	264	280	261	259	278	242	250	247	246	255	261	267	271	286	268	299	295	244	279	272	247	275	335	299	290	304	279	293	275	279	275	270	276	278	249	266	268	278	261	298	288	271	270	305	278	250	272	299	274	278	275	249	269	277	289	258	289	295	279	280	268	258	298	239	286	310	275	292	264	273	268	291	272	273	294	271	262	266	279	282	303	270	249	276	260	268	278	255	265	283	270	263	316	255	274	293	271	238	279	278	277	297	267	277	284	285	301	267	238	259	246	254	272	265	290	264	288	286	259	249	289	265	265	266	265	288	271	266	308	266	276	284	310	283	266	274	293	270	281	293	282	269	296	300	264	248	287	290	285	308	272	280	243	269	282	261	269	283	242	275	270	259	248	304	317	290	264	280	239	275	250	278	259	271	271	293	292	269	266	279	286	265	299	252	287	306	289	245	255	268	289	253	241	287	301	273	284	254	294	273	304	248	280	278	285	266	265	266	289	270	251	243	294	261	260	295	304	272	245	296	266	265	290	279	298	273	292	259	272	274	303	284	272	277	280	256	274	288	268	293	260	289	269	276	263	268	258	282	275	269	259	283	254	259	236	280	275	307	271	275	293	253	276	268	271	262	272	270	309	268	249	298	281	266	269	293	261	264	256	244	269	262	267	273	281	272	274	279	263	285	276	312	256	268	239	263	293	267	253	251	264	282	274	259	299	272	269	250	303	267	289	267	248	277	279	296	299	246	280	280	278	278	248	262	266	270	286	275	278	297	278	283	276	289	266	263	258	250	294	282	292	285	248	278	299	269	285	236	289	274	252	291	281	259	274	266	253	291	287	268	271	284	268	305	254	308	238	274	283	259	289	286	293	285	273	250	286	284	271	294	274	250	259	241	272	268	293	265	299	251	269	252	264	273	281	295	277	291	291	286	267	272	260	264	270	278	262	250
39537	67219	54414	43060	37584	28427	19563	13450	8742	6321	4562	3531	2487	1866	1457	1120	944	842	717	693	653	609	551	529	475	489	415	436	359	393	407	379	373	338	353	341	330	361	356	327	306	341	311	321	335	334	307	329	307	335	323	325	320	328	312	344	302	339	313	325	321	325	350	314	302	312	335	330	297	323	350	353	300	330	341	330	375	347	335	331	318	329	317	348	299	272	337	339	317	317	311	306	327	314	335	349	334	319	302	333	358	332	326	315	328	334	329	303	353	339	342	352	303	331	362	323	337	320	300	359	322	312	352	350	348	334	326	305	343	347	324	324	324	326	317	337	343	306	308	309	348	331	313	321	343	327	327	345	321	327	299	308	341	333	341	329	328	289	347	296	341	328	323	323	278	345	310	321	322	348	326	313	328	340	332	346	311	295	326	315	293	337	297	334	332	335	316	331	319	331	327	322	333	336	326	315	333	316	346	309	311	316	301	347	332	340	308	347	324	296	339	322	331	334	341	363	339	349	311	332	325	307	325	345	329	324	316	319	297	349	334	315	334	322	357	331	344	346	363	329	303	337	313	321	316	345	339	327	332	332	350	316	342	320	288	327	329	331	258	307	326	338	320	337	306	283	337	305	335	319	327	321	292	339	344	331	338	359	336	317	339	290	356	299	313	305	326	303	364	321	320	298	331	342	319	332	346	305	333	325	321	357	304	314	320	293	341	334	320	286	347	343	343	309	312	332	366	346	341	288	323	299	353	291	350	328	308	312	332	334	289	317	303	296	295	293	308	325	329	340	327	306	326	321	304	313	298	284	344	330	307	307	316	329	340	336	307	342	319	362	350	300	323	340	291	293	331	341	329	336	341	325	293	339	321	291	305	335	325	326	324	313	327	338	311	305	339	328	321	301	327	341	305	330	304	326	310	352	291	313	360	332	318	334	305	324	347	346	311	354	301	357	344	303	318	328	329	319	313	346	341	326	329	331	330	335	320	316	309	331	303	300	302	308	334	315	308	329	316	312	342	337	333	308	313	368	311	313	335	355	298	327	298	290	332	321	299	324	298	351	328	324	345	304	306	345	354	310	388	328	306	333	325	339	330	323	319	309	300	291	299	309	356	324	314	346	320	299	338	328	332	294	325	334	300	344	280	315	286	329	305	322	321	320	328	322	309	310	303	333	318	346	320	309	323	349	331	317	298	311	336	334	335	323	313	340	365	330	365	304	335	331	316	341	319	333	372	330	320	358	321	350	306	328	327	289	293	343	347	322	312	321	348	348	317	355	329	325	305	343	331	333	321	329	311	318	318	296	308	282	327	333	316	327	312	327	322	321	352	343	329	304	313	332	310	313	311	336	325	331	315	319	346	338	322	345	341	309	328	367	312	302	311	320	323	317	333	328	306	317	334	349	327	312	317	337	331	321	314	304	298	309	291	313	330	290	321	312	292	344	363	302	328	302	329	332	311	307	310	305	320	326	350	292	329	313	320	305	338	311	342	331	331	341	346	320	306	331	324	327	360	322	300	338	299	330	327	350	316	311	335	329	330	323	340	337	350	312	326	330	296	317	340	273	301	321	337	335	335	345	356	312	292	309	315	316	361	364	313	318	322	359	314	304	330	305	333	305	315	303	314	316	347	340	314	314	314	302	317	317	301	315	329	317	357	303	316	319	312	323	330	334	342	326	327	311	333	342	328	308	304	326	316	355	333	317	315	327	336	356	333	327	328	311	327	292	330	309	320	344	335	297	359	323	324	322	327	335	328	332	356	316	351	310	354	332	310	337	325	358	345	325	326	321	310	317	322	335	299	328	295	319	324	312	342	322	320	320	304	326	312	341	345	332	338	350	323	374	309	314	340	332	339	295	317	309	351	334	351	338	300	331	322	360	292	318	323	334	327	321	360	348	316	321	334	337	345	354	313	321	332	305	321	327	328	287	314	314	344	339	326	315	327	327	336	326	317	322	316	342	327	336	325	309	312	331	313	337	292	302	332	322	340	337	317	320	283	358	322	338	301	340	325	299	312	360	341	319	381	319	331	330	317	330	316	332	343	312	300	343	334	339	332	351	352	329	277	319	303	324	322	349	307	301	294	332	356	318	306	321	332	353	328	320	333	375	332	367	307	323	315	323	380	352	333	337	333	369	335	332	305	338	326	351	303	332	307	331	324	323	295	329	331	320	340	334	325	327	309	330	302	370	335	299	323	307	316	308	313	313	335	327	303	306	337	305	324	359	354	298	306	334	323	333	335	295	299	321	317	323	325	305	338	350	332	338	309	314	305	319	328	331	312	303	323	333	337	293	323	339	323	315	317	331	323	313	339	322	332	348	340	296	336	312	338	330	341	332	313	277	314	341	308	322	306	329	318	321	308	340	319	329	333	317	336	315	327	320	330	344	308	313	319	324	334	327	331	320	328	308	350	321	343	331	349	312	309	315	305	284	327	348	343	325	329	325	350	319	306	348	328	302	336	317	308	324	344	323	354	280	341	318	324	331	293	305	354	336	347	323	323	328	319	309	300	343	329	322	310	310	329	341	341	310	322	307	319	342	319	338	345	304	328	349	323	332	354	326	318	345	333	338	316	299	330	300	361	346	328	310	280	350	299	339	313	297	303	350	313	346	335	313	307	348	317	305	331	305	328	304	315	319	316	309	330	330	343	329	340	328	349	320	312	315	352	309	334	352	331	352	342	300	359	341	308	326	307	315	312	365	320	356	329	317	313	327	294	351	308	328	331	336	340	305	327	375	320	322	335	326	301	323	344	323	318	308	367	320	345	290	316	356	341	311	349	310	313	353	333	338	292	326	334	344	343	276	319	301	336	307	341	323	340	334	350	341	313	303	293	297	346	326	318	319	312	303	337	329	314	310	329	339	342	334	336	332	308	323	333	324	313	351	339	339	333	296	329	357	312	298	299	292	336	308	339	331	371	319	315	312	348	320	345	317	335	341	345	315	325	310	308	380	292	349	329	347	309	336	341	323	339	311	347	313	344	340	338	335	322	312	324	318	318	313	311	324	346	365	328	345	297	319	317	322	327	330	345	330	308	309	325	342	311	318	354	327	340	312	320	330	359	309	328	321	320	291	317	306	337	323	326	325	294	344	337	326	294	319	314	342	357	310	321	322	292	310	324	336	312	315	334	311	278	340	325	308	289	324	313	324	324	304	309	332	345	359	298	304	293	304	325	346	326	317	332	313	311	322	312	327	302	312	314	321	313	306	313	316	334	333	355	324	322	276	322	315	310	299	361	305	316	357	312	332	371	319	309	312	374	311	356	297	320	325	341	345	314	332	346	338	302	341	305	308	334	338	316	334	316	332	328	345	321	303	347	342	308	327	327	329	344	317	287	335	330	315	330	338	350	324	320	301	327	318	357	335	344	311	327	311	323	341	297	335	321	352	327	300	336	343	323	322	327	306	334	292	330	338	316	342	333	304	377	338	318	339	317	351	323	354	350	309	353	326	330	299	312	316	328	322	358	303	329	320	334	323
31532	33068	37266	29722	19673	10175	5479	3389	2320	1701	1259	1078	815	643	537	470	450	386	358	381	376	316	328	312	295	307	256	296	284	242	294	284	254	255	277	289	265	264	250	272	255	245	279	280	274	275	277	282	271	259	264	268	262	296	256	231	281	241	273	254	268	268	261	244	283	277	269	254	285	250	262	283	261	273	287	267	262	248	279	258	268	286	299	277	267	275	269	248	257	288	265	266	282	250	250	258	277	256	286	265	254	280	284	259	240	267	249	252	256	222	261	270	271	296	253	260	258	231	250	264	258	276	265	283	295	260	229	286	258	248	240	260	246	286	284	277	269	277	297	237	250	267	229	244	252	256	248	258	285	217	266	266	262	274	245	253	259	247	238	273	256	248	230	246	267	238	274	260	296	275	250	265	261	237	273	277	256	255	295	293	271	269	271	267	249	268	274	262	260	263	292	257	269	271	258	282	263	268	237	263	275	267	244	258	252	249	265	272	264	275	282	240	250	273	271	256	270	275	275	253	249	245	250	309	243	229	246	259	275	256	238	278	252	287	254	244	249	272	276	265	268	289	251	268	269	268	275	255	256	276	259	263	243	276	270	263	255	244	286	264	256	276	279	269	283	220	258	235	267	294	271	274	261	249	271	293	251	274	276	267	250	263	277	299	257	271	265	259	263	288	262	294	285	238	264	259	245	285	269	270	269	252	242	251	268	287	263	251	272	254	253	252	284	246	261	265	276	278	272	257	260	252	253	277	239	248	258	293	282	277	275	241	274	249	248	266	267	269	260	267	268	225	240	261	243	250	284	278	252	267	243	284	253	271	280	258	266	255	276	266	265	246	259	287	265	281	261	247	265	269	311	274	261	268	281	250	267	249	273	291	235	269	262	269	243	263	272	270	261	293	256	262	246	243	270	260	264	301	231	293	257	274	246	291	274	261	301	248	279	296	244	251	251	247	254	255	273	282	260	264	268	286	237	244	263	246	249	280	252	277	259	244	261	249	270	253	256	307	228	281	258	261	245	269	246	252	258	260	261	257	270	273	259	241	250	263	244	259	254	271	259	287	314	260	245	262	272	269	290	263	264	273	269	249	301	255	279	264	262	260	273	267	244	261	256	257	259	265	258	263	252	256	256	286	261	259	258	284	260	251	281	254	234	272	255	256	242	255	261	257	261	265	293	282	239	283	273	274	284	254	289	293	273	238	325	251	258	253	270	268	278	271	240	264	259	295	231	271	252	255	268	248	241	259	270	241	295	258	272	284	249	274	247	253	251	278	243	257	231	246	280	270	277	285	298	233	250	278	249	268	244	307	258	271	277	273	268	240	266	240	267	255	268	285	265	271	252	278	255	269	266	296	261	256	258	284	253	275	262	265	271	268	308	249	267	264	277	243	239	252	278	285	247	260	269	246	270	273	250	274	267	256	246	251	240	240	259	265	273	242	227	281	255	276	277	249	264	271	256	285	254	278	257	285	272	272	292	286	265	289	277	263	268	253	272	289	253	255	302	261	265	284	271	267	254	251	260	259	292	265	271	283	260	257	273	249	290	264	246	253	269	272	249	280	283	255	268	267	251	288	297	268	239	289	285	288	218	256	273	261	261	265	285	273	253	261	271	293	256	255	248	276	244	245	252	262	283	254	266	277	246	239	266	281	243	251	278	272	245	255	264	256	272	264	262	261	259	268	270	268	260	293	299	256	267	252	254	290	276	253	291	294	248	272	301	246	279	292	268	249	292	258	273	280	276	254	254	266	241	265	266	297	228	235	277	270	253	264	263	230	264	268	284	245	250	252	246	256	259	261	257	278	244	243	285	278	269	277	255	245	255	259	258	272	243	258	279	260	246	253	288	252	281	266	228	255	257	236	239	273	280	263	309	280	251	230	246	243	261	258	283	251	267	267	265	241	246	252	252	270	293	262	250	272	244	261	283	281	280	272	271	307	281	265	281	244	297	242	249	268	298	254	258	269	295	274	254	242	259	305	294	260	246	282	262	267	251	245	262	273	259	269	248	274	274	268	284	234	254	260	314	263	259	239	257	266	255	258	274	265	265	247	262	235	245	266	276	246	235	265	256	271	258	265	290	260	285	290	249	262	274	239	283	273	268	258	244	272	263	257	298	275	266	285	266	255	255	256	278	269	235	278	269	229	243	263	278	275	256	252	280	252	277	244	270	254	254	261	241	260	274	253	282	283	281	248	233	279	243	286	263	267	256	262	249	283	268	246	251	287	295	301	247	273	260	266	246	251	252	250	274	276	268	250	263	248	243	283	255	288	269	256	274	268	230	258	267	271	249	265	284	275	288	283	250	245	256	275	249	280	284	272	258	239	258	268	261	224	283	243	258	282	263	235	294	255	238	246	252	274	294	257	248	281	254	286	267	263	250	259	257	256	276	255	233	264	271	260	257	256	280	241	259	256	268	249	267	305	285	269	242	262	249	283	290	246	256	259	269	276	261	270	251	264	278	266	256	248	276	284	269	241	257	267	276	251	265	285	242	252	241	261	277	262	221	272	267	260	267	288	286	253	282	255	272	251	280	274	224	227	243	277	255	248	268	294	249	258	252	276	270	263	288	274	281	293	307	285	237	271	241	274	272	299	259	295	234	238	285	225	242	265	277	297	253	269	255	260	287	244	272	272	259	248	245	242	265	241	256	292	255	275	265	257	253	274	269	269	275	267	263	247	220	292	285	265	253	255	248	265	293	247	287	243	249	258	246	289	271	244	251	237	298	274	269	281	283	276	261	261	242	276	277	258	247	266	265	236	252	279	269	281	258	230	261	249	276	281	250	270	240	269	267	282	273	267	265	274	257	261	259	252	282	255	273	267	249	264	245	293	253	261	263	255	244	257	266	264	249	291	263	252	246	245	274	284	268	260	262	278	252	284	243	295	256	250	249	302	243	276	244	297	254	270	283	255	263	234	274	263	242	243	256	273	272	257	253	244	251	276	281	255	262	241	256	289	294	245	256	267	267	259	267	256	296	283	255	243	286	261	241	289	264	253	268	261	248	245	278	282	284	241	281	265	266	232	232	254	261	257	285	286	252	251	281	257	273	260	278	261	267	269	270	281	268	274	226	297	239	273	266	275	257	287	265	253	254	255	269	246	262	257	274	285	289	276	301	261	257	257	259	266	267	274	265	249	252	258	268	249	251	272	252	259	281	253	265	254	254	272	270	261	261	263	234	267	262	240	264	262	232	261	248	226	231	263	257	237	275	274	292	268	261	276	274	257	241	269	294	244	289	285	277	271	256	286	270	242	289	240	258	284	255	255	283	299	273	277	250	274	255	245	247	270	275	294	271	241	280	251	286	259	248	246	256	255	279	254	274	265	277	259	253	260	235	261	243	286	271	247	264	222	264	241	270	248	245	244	262	259	279	258	223	270	260	305	249	241	297	278	267	270	240	266	274	285	269	254	265	276	239	257	286	257	273	259	230	283	256	262	270	254	272	285	267	270	277	251	252	244	257	269	234	239	261	282
36896	50416	42103	30399	23420	13828	8965	6125	4182	2973	2194	1741	1287	1010	802	669	601	530	539	434	474	402	437	440	365	374	374	377	377	348	323	320	349	301	344	298	325	321	338	306	324	297	353	333	325	288	298	328	311	322	301	337	329	316	355	313	293	337	332	317	309	318	323	319	322	335	352	346	321	286	339	313	318	303	328	321	304	318	312	328	324	328	323	339	303	337	310	302	303	319	310	345	345	317	299	342	313	346	357	289	333	337	301	327	297	310	316	321	298	288	291	339	334	300	327	336	318	289	322	326	341	316	294	322	317	314	348	313	345	304	334	343	315	327	322	336	297	322	298	336	304	322	327	289	320	344	321	312	327	305	332	306	311	320	310	334	339	313	328	329	345	307	303	327	350	314	329	339	303	377	304	330	343	332	299	307	281	300	294	306	309	300	340	347	315	331	304	321	331	333	320	312	333	320	321	330	333	343	335	307	317	325	337	318	309	310	329	309	339	315	323	337	359	335	319	354	305	324	306	329	319	311	338	332	323	336	335	314	311	327	355	290	291	344	318	353	297	360	299	362	306	296	345	335	331	316	313	314	365	314	318	311	324	312	321	308	293	318	314	289	328	321	313	320	358	305	350	327	319	337	300	307	296	314	312	322	351	307	333	346	314	288	318	324	341	317	370	331	333	337	345	318	339	327	313	331	337	318	352	336	319	308	330	316	321	316	320	284	333	317	323	329	295	300	349	313	338	350	333	313	324	311	328	329	301	303	310	339	330	365	352	310	329	317	333	317	313	286	299	317	318	304	311	314	296	329	349	335	347	350	287	319	350	321	324	337	327	326	333	332	331	341	330	330	330	334	324	309	312	305	330	339	323	321	309	345	320	329	345	301	332	304	312	322	315	351	302	299	316	300	311	339	316	311	317	337	307	320	337	332	300	307	333	338	334	333	310	325	341	329	294	296	342	317	328	307	324	315	324	332	333	316	300	334	329	311	324	331	345	303	311	320	291	346	298	302	316	362	346	355	301	341	318	305	332	334	343	336	298	291	335	313	294	337	363	364	317	297	321	306	321	281	331	312	296	328	305	344	348	309	319	326	325	332	348	293	310	286	342	293	348	330	358	339	330	332	329	277	323	320	347	310	296	326	293	325	312	341	330	314	331	338	298	328	323	336	343	334	301	320	317	315	335	318	318	335	305	298	313	315	327	311	309	297	298	319	312	314	307	332	308	333	311	305	340	332	320	329	345	355	328	336	318	316	305	326	318	327	330	319	311	315	347	363	336	315	351	329	315	292	324	339	312	345	320	321	316	292	322	331	329	310	322	320	331	308	338	328	325	325	316	310	360	322	313	304	331	319	330	322	286	346	306	330	340	351	336	308	314	353	316	307	309	342	298	301	284	323	317	304	294	322	336	316	296	338	344	319	337	340	303	280	326	334	329	309	285	337	326	340	322	351	331	317	339	328	312	313	320	297	344	296	317	329	292	303	317	309	335	317	320	341	329	282	326	291	315	343	335	302	300	306	340	293	289	335	294	339	303	321	320	318	329	333	275	319	329	311	353	319	305	327	337	344	326	321	322	311	341	295	308	356	312	319	319	322	327	313	317	315	339	318	337	328	306	287	301	327	313	287	333	345	311	309	351	326	308	356	307	352	329	307	321	321	296	311	294	377	336	334	317	289	336	327	299	341	324	315	303	326	286	319	321	316	297	331	303	282	317	305	293	341	292	329	337	320	299	293	311	297	320	335	343	327	332	334	328	329	299	303	298	337	303	321	344	339	353	345	314	362	344	310	363	337	318	329	286	324	338	335	305	327	318	315	286	337	293	334	302	343	296	324	316	304	323	304	313	326	315	306	312	305	334	331	293	310	344	316	325	327	332	291	324	301	308	326	342	326	310	307	313	326	326	315	310	300	330	335	327	347	325	337	342	330	330	345	335	324	321	324	332	317	334	318	288	334	308	348	285	295	310	319	310	334	340	323	338	311	316	319	308	305	323	309	321	337	316	320	328	302	329	316	336	331	335	315	324	301	357	320	350	335	303	326	342	342	346	329	313	342	308	319	286	354	323	315	326	334	308	340	343	293	320	299	309	329	327	305	311	334	314	316	292	330	335	345	308	329	328	341	315	319	320	322	313	331	324	316	335	299	309	296	307	301	323	327	315	352	315	321	312	350	333	323	297	297	301	327	310	327	308	307	346	340	318	311	284	328	316	312	310	327	300	314	333	323	347	328	325	335	337	293	341	320	333	356	316	282	360	329	303	314	316	326	294	335	314	339	343	331	300	312	341	350	318	329	284	309	320	339	331	315	339	319	331	360	353	316	337	320	335	316	285	297	341	308	307	326	324	350	322	308	306	315	345	306	310	336	314	321	311	313	327	335	357	298	365	301	330	321	338	326	322	345	360	297	343	308	338	329	303	299	323	323	315	320	319	348	348	296	359	294	335	308	319	325	366	258	322	325	290	332	301	316	330	307	296	312	321	335	326	278	321	323	303	352	352	331	316	310	323	316	330	335	296	338	327	337	316	332	315	320	347	321	293	346	327	303	313	329	328	302	305	310	306	328	323	313	298	315	310	338	333	296	313	301	293	318	330	282	292	314	313	318	330	320	334	340	330	312	317	322	338	307	317	338	271	276	297	310	346	304	313	300	332	308	314	309	305	313	320	282	327	327	317	326	331	320	320	307	328	297	326	297	322	319	351	331	300	328	311	332	341	326	348	338	337	338	351	307	324	300	333	326	300	342	351	317	324	310	292	310	300	309	322	324	309	358	330	328	318	304	340	289	319	308	317	329	272	293	325	335	286	293	312	326	334	316	317	322	336	310	328	338	352	331	303	278	318	305	295	289	313	310	301	301	303	334	314	322	357	304	318	325	299	329	332	339	326	336	330	301	326	296	327	325	321	312	307	337	310	314	310	327	329	305	302	346	329	298	303	315	332	305	313	279	319	329	334	311	324	348	327	342	301	298	327	346	340	321	324	307	289	325	330	298	321	308	329	304	330	335	296	317	321	312	330	289	331	309	343	326	291	347	303	341	352	287	308	347	318	295	332	326	344	284	286	317	327	311	348	325	295	339	343	350	366	342	306	299	358	277	312	328	314	317	317	320	314	324	341	329	304	314	320	321	340	331	304	307	301	299	349	312	338	313	351	333	334	322	315	330	302	341	306	330	312	354	313	313	322	343	329	328	309	332	327	310	290	297	303	293	325	320	318	298	308	323	330	319	321	278	318	325	307	300	295	346	364	318	321	324	329	351	306	313	344	331	310	338	331	323	317	329	319	319	316	311	318	318	320	295	333	288	329	359	333	335	320	325	310	336	330	322	374	340	320	308	311	294	323	339	292	312	348	292	359	294	338	308	297	339	279	284	311	299	301	321	296	323	322	316	336	319	302	323	334	337	323	340	337	317	328	274	320	312	354	330	354	337	323	334	339	323	314	348	295	294	319	303	300	302	333	333	324	334	307	323	334	335	332	319	316	313	350	313
24419	21595	28998	25728	23488	21105	13564	6691	3908	2757	2044	1584	1137	903	683	605	566	508	457	376	373	357	347	376	336	351	327	302	301	313	294	273	271	283	279	314	264	259	300	270	284	302	258	236	264	263	254	268	283	266	267	287	255	271	268	237	240	260	270	285	264	247	254	257	249	252	250	303	268	281	269	319	269	273	281	250	267	256	295	251	260	255	269	269	270	262	252	268	268	243	272	252	275	286	268	270	267	259	258	264	258	279	279	251	245	273	261	275	251	242	252	259	282	254	243	275	284	255	245	244	301	290	257	312	281	219	260	298	275	238	241	274	271	265	232	277	251	269	264	286	254	278	251	241	273	274	289	279	286	291	262	264	282	253	259	276	258	283	232	260	284	268	249	271	257	286	264	240	264	306	279	307	287	275	263	285	252	275	274	247	281	258	275	286	258	310	292	276	282	285	265	259	277	271	252	277	267	291	265	276	253	251	240	239	265	280	264	255	251	295	284	245	241	268	250	245	270	258	283	275	279	262	258	264	285	284	265	258	272	262	234	272	285	289	252	269	261	262	271	248	250	254	269	291	266	256	264	248	264	260	292	273	270	266	284	255	274	266	259	282	257	261	281	260	257	300	258	276	259	278	246	268	299	260	273	271	269	278	278	296	265	258	262	264	276	264	257	258	258	263	284	272	284	280	260	270	256	283	271	241	244	279	253	257	271	249	262	296	236	264	282	273	270	269	293	223	265	250	264	278	260	285	288	257	251	268	267	275	277	286	256	278	271	270	239	259	263	237	285	265	277	255	291	285	267	269	254	271	232	256	262	252	276	262	255	265	277	262	295	267	279	269	271	260	264	288	271	265	248	270	263	271	273	247	263	267	241	268	282	233	275	270	269	267	283	254	283	238	269	261	271	258	275	253	246	254	243	262	255	270	250	284	257	262	263	284	278	249	279	263	267	281	289	290	273	254	279	286	251	250	258	262	256	271	260	270	263	276	264	276	250	243	244	266	246	229	267	267	238	232	285	280	243	266	262	253	244	283	285	233	239	260	267	250	277	258	246	245	271	275	280	281	258	276	268	265	298	260	272	261	275	247	251	281	245	246	269	242	282	263	278	272	284	265	269	269	291	250	283	239	264	239	307	275	266	235	277	268	306	265	251	262	281	252	256	283	278	253	268	238	275	253	282	272	249	301	255	258	251	279	272	267	257	258	270	265	252	262	281	278	260	275	285	261	250	261	245	269	239	279	283	226	290	283	275	285	255	270	245	262	284	257	260	232	252	253	261	274	291	258	258	277	266	248	297	292	254	246	271	271	264	264	266	255	265	259	211	271	304	283	288	281	269	266	276	250	257	261	243	263	266	267	268	263	298	263	267	306	256	278	276	285	255	276	255	260	293	267	253	254	276	261	293	278	274	288	254	283	279	255	267	272	265	281	272	260	258	277	278	266	276	225	273	268	276	267	296	282	270	241	259	259	276	280	268	288	241	259	260	280	270	264	239	266	264	271	303	252	269	257	250	280	247	249	262	248	259	292	281	237	262	228	269	256	231	252	283	271	260	270	250	236	248	277	255	240	266	268	281	262	294	259	256	225	262	247	246	233	247	256	268	277	228	221	254	244	263	266	273	261	266	260	288	267	268	266	290	241	276	267	273	274	274	277	262	276	275	269	263	258	250	259	255	286	276	244	256	239	259	295	277	262	247	264	293	270	277	274	262	262	283	278	258	293	276	261	273	255	286	240	259	245	295	261	287	273	271	256	280	266	267	273	250	292	263	254	264	279	287	257	289	236	263	262	272	270	252	287	266	246	266	268	244	262	256	248	258	251	257	256	256	257	260	267	273	294	226	242	288	299	253	256	271	284	268	266	248	262	288	280	273	283	312	286	261	283	270	304	275	285	247	256	240	254	268	286	278	282	237	234	263	260	269	249	286	266	276	256	285	275	264	260	281	260	248	263	248	298	286	274	259	301	243	264	266	282	278	271	269	264	260	271	268	229	262	260	266	254	261	244	278	281	256	258	280	273	254	271	266	262	271	267	262	257	276	255	300	244	251	250	236	277	253	270	279	255	260	255	275	270	266	281	282	261	250	254	265	292	271	277	299	285	269	247	265	263	258	263	275	273	255	294	245	283	265	257	243	252	270	282	261	280	254	227	260	263	272	291	285	274	287	268	250	272	251	305	264	299	270	256	280	286	276	283	282	229	261	281	289	281	250	241	260	272	268	255	274	269	244	244	234	277	275	299	269	253	251	269	254	271	268	255	272	265	266	272	268	262	308	307	246	270	236	242	276	255	265	253	273	238	270	273	295	250	235	246	281	269	259	232	236	254	262	296	260	266	259	272	256	263	266	282	295	270	299	280	289	239	264	264	301	268	260	273	243	280	238	253	261	256	295	282	230	265	287	237	239	294	258	268	254	228	267	280	294	283	246	287	252	266	254	310	290	287	253	264	230	278	256	229	279	267	292	257	282	253	265	255	257	287	270	289	261	286	247	275	268	274	251	286	305	251	272	260	268	271	288	284	276	263	268	258	287	265	272	267	285	281	262	263	269	285	270	268	240	272	241	260	258	251	272	303	261	260	271	223	266	292	233	285	277	284	291	298	269	259	250	266	256	239	279	255	278	272	270	267	287	246	271	275	262	252	289	236	277	253	273	276	242	265	283	232	283	292	267	267	272	297	294	278	246	274	285	245	264	256	292	263	257	283	277	297	235	261	307	264	286	277	260	287	290	281	246	278	299	255	244	238	302	259	260	236	273	269	256	270	272	257	300	296	253	258	276	284	313	259	265	273	247	258	256	273	260	255	255	257	252	261	234	271	299	276	237	261	279	263	251	253	292	260	263	283	252	266	256	230	264	261	260	240	273	273	296	283	273	257	264	230	243	257	256	282	254	260	272	254	270	242	294	284	240	251	258	264	280	251	250	280	269	285	270	287	266	276	260	291	261	258	276	262	265	289	268	253	277	237	275	281	278	253	260	289	253	258	253	277	258	278	245	286	252	292	281	304	272	288	261	250	270	288	275	256	259	247	277	247	258	247	253	225	323	266	250	252	283	247	261	272	264	210	259	234	279	278	287	263	273	269	262	249	273	264	227	277	248	260	258	274	257	262	253	274	261	243	266	293	258	310	250	277	278	264	250	272	290	273	271	252	234	260	252	275	286	277	247	233	276	277	269	282	273	275	281	281	225	290	273	230	266	261	266	265	293	239	275	269	254	271	288	259	285	252	234	278	277	278	252	263	256	251	279	250	286	261	270	267	265	242	239	254	273	248	269	250	284	299	265	258	260	305	254	268	256	272	264	271	247	242	278	216	238	258	277	250	225	252	251	268	244	252	251	265	283	305	258	279	268	264	262	275	262	262	255	252	261	262	274	278	256	267	277	263	263	278	274	271	271	264	288	260	252	260	261	251	297	281	260	290	261	251	257	256	279	273	272	239	281	306	240	274	274	262	257	257	266	275	302	282	244	244	230	289	263	265	266	290
36487	62698	51436	36480	29566	21753	14490	10130	6876	4625	3403	2524	1948	1439	1169	908	783	707	636	585	521	494	469	470	464	401	399	377	367	368	365	352	341	358	338	343	346	314	305	360	333	330	345	302	311	353	339	330	313	337	315	286	333	319	380	333	311	323	313	300	326	303	328	285	307	262	315	341	348	321	326	342	317	325	335	290	298	376	328	331	295	326	319	336	327	329	349	340	334	316	324	322	312	295	327	324	318	344	329	305	315	286	339	340	307	297	324	309	355	316	298	305	315	295	351	310	310	313	352	307	300	337	378	340	290	342	315	313	321	328	320	302	323	333	332	320	314	320	317	309	297	330	327	323	309	332	303	328	306	350	341	303	299	314	331	318	327	332	311	325	316	294	327	314	323	327	342	306	297	298	337	327	329	324	327	302	337	314	320	298	302	306	342	310	305	348	299	326	298	348	336	307	313	363	351	320	342	309	332	333	325	304	302	323	331	325	324	299	324	301	340	340	339	363	295	338	312	325	360	301	342	289	308	335	302	338	315	353	307	378	340	312	326	343	313	322	323	327	320	328	306	337	339	313	320	341	295	329	308	330	313	309	342	309	354	298	298	310	309	328	325	323	323	333	315	318	339	313	313	358	352	319	326	347	318	320	366	294	316	322	299	300	350	302	322	311	313	341	307	322	345	334	337	325	334	336	350	317	316	319	332	324	319	333	346	322	328	307	343	336	343	342	307	338	339	291	306	313	319	335	330	299	306	333	309	310	371	352	332	326	309	338	339	326	321	315	332	341	337	328	300	318	326	333	301	305	321	349	310	343	339	321	308	318	328	307	318	325	327	311	310	335	294	355	305	325	349	308	338	331	345	322	297	302	320	316	314	336	327	338	297	338	328	337	339	287	304	318	294	297	316	306	326	380	341	323	316	342	329	346	302	360	324	291	311	310	323	293	337	351	325	300	324	331	357	277	314	319	319	321	312	312	329	356	301	312	320	328	330	303	312	316	316	356	334	323	307	319	344	309	354	322	298	330	322	298	297	312	339	306	312	298	313	321	338	332	302	349	311	293	339	269	338	334	309	316	334	346	333	331	321	349	305	320	329	316	345	286	295	298	302	311	336	326	321	301	341	330	342	307	326	327	330	333	358	316	340	299	328	332	313	328	329	349	309	320	339	303	314	330	329	317	344	344	334	342	332	297	299	324	306	366	306	307	326	336	296	310	343	312	320	329	286	302	303	358	305	351	297	327	318	289	289	320	318	345	327	334	354	340	304	279	333	302	306	319	349	297	310	317	334	324	301	305	310	313	348	337	312	310	309	326	347	338	337	305	351	318	328	354	327	296	316	311	314	318	332	322	312	331	327	322	320	334	314	327	305	329	323	334	295	339	346	319	325	316	342	344	316	341	340	301	340	324	307	326	337	322	328	310	309	332	288	301	339	286	316	316	321	325	335	335	316	321	344	313	333	334	328	311	319	288	347	353	312	352	319	281	312	342	281	350	335	315	327	322	304	298	314	334	311	297	379	346	300	330	319	312	324	303	360	338	304	321	282	318	341	327	301	331	299	309	320	335	302	311	333	336	359	310	336	320	366	332	307	310	293	314	319	322	316	331	315	327	312	367	324	343	325	311	285	370	297	330	345	340	334	317	331	332	318	317	322	299	300	325	337	324	327	338	344	316	312	328	302	326	305	329	328	315	325	312	317	307	306	330	330	324	334	312	341	352	291	304	299	314	290	296	311	312	325	328	329	307	334	325	307	322	292	344	330	328	338	314	284	353	315	313	314	311	314	293	328	329	282	309	331	313	332	300	346	302	321	323	327	351	312	311	336	292	324	315	338	313	280	337	310	333	344	281	338	302	340	268	308	280	297	291	326	359	320	312	317	297	345	319	346	326	314	290	333	311	339	309	296	323	345	318	356	321	328	318	325	313	311	336	314	322	323	320	345	334	313	344	321	311	334	312	314	327	355	336	307	332	324	348	307	333	325	314	340	333	294	328	327	313	300	302	302	324	344	328	329	339	320	347	315	348	322	292	285	350	329	320	307	294	310	301	329	281	334	334	325	352	330	332	323	345	319	314	348	336	292	330	302	339	311	306	319	291	336	329	304	287	332	321	328	336	314	339	317	334	316	319	321	338	342	316	339	315	344	377	323	346	292	302	322	316	303	319	293	357	370	308	318	347	320	280	325	348	339	330	338	309	324	322	304	315	299	334	313	330	323	321	343	346	331	334	312	298	365	368	335	275	340	341	352	357	306	344	338	329	327	320	333	323	302	305	346	300	326	323	322	316	336	309	322	320	325	300	338	307	308	297	308	286	314	349	340	330	292	319	354	313	310	316	360	327	312	327	337	293	296	339	314	334	330	310	326	318	330	334	327	299	352	315	273	291	334	308	345	337	316	327	332	348	315	326	336	314	308	273	340	331	311	290	313	301	309	300	321	311	322	333	323	343	311	347	325	352	297	338	299	335	370	350	298	347	340	316	344	341	316	329	323	316	332	307	334	325	315	298	301	341	301	335	322	331	350	319	348	327	325	369	306	323	317	317	330	305	331	347	333	326	318	327	324	353	365	286	289	335	331	329	328	352	316	324	309	312	314	339	335	306	314	332	317	326	301	321	337	320	338	327	320	330	372	328	321	345	330	333	348	339	346	333	324	311	301	340	317	346	320	318	280	344	309	326	359	323	339	332	313	333	302	328	331	341	312	299	320	338	313	313	308	295	329	317	292	309	308	338	294	350	335	300	334	315	311	333	308	313	299	298	328	327	303	341	349	333	310	338	313	303	326	359	308	326	312	336	348	312	309	317	307	332	307	322	324	351	293	312	337	329	332	331	322	299	326	322	319	359	306	321	296	347	346	322	309	298	318	341	335	348	332	333	316	338	319	325	337	322	305	339	341	302	308	294	291	327	302	298	282	296	315	313	325	327	336	345	301	319	293	332	317	347	294	339	315	328	311	269	291	295	318	348	308	293	312	317	338	320	328	340	284	307	303	326	313	354	333	321	326	302	367	310	365	324	347	341	324	304	308	315	307	315	312	320	319	337	359	335	311	324	304	317	317	324	318	322	338	290	345	338	321	286	314	306	324	294	301	347	341	336	317	302	351	342	336	306	332	343	286	340	336	331	349	352	326	311	317	305	314	336	320	306	314	361	325	330	305	336	297	336	338	325	341	322	323	317	342	301	330	314	305	318	303	324	332	294	293	319	337	277	342	310	314	332	312	325	299	319	294	314	306	320	351	330	327	314	356	304	298	325	352	322	346	314	318	304	302	311	335	338	334	289	303	341	339	315	339	322	305	342	360	307	352	288	329	327	309	346	307	316	310	349	344	352	294	361	338	327	318	320	336	296	308	296	354	274	354	317	329	321	320	346	338	323	340	342	332	326	366	314	338	323	350	322	342	326	308	318	340	318	329	299	315	326	328	327	318	308	287	310	312	379	363	308	296	302	322	352	360	331	289	302	312	340	314	340	329	347	309	310	316	321
25382	21734	29160	27910	22026	15373	8421	4729	2950	2104	1618	1145	928	743	574	471	464	423	394	349	377	343	335	304	330	303	284	294	294	286	253	250	281	277	279	283	277	258	270	254	264	263	237	242	263	268	239	241	265	235	260	296	245	260	250	259	247	252	263	248	240	246	249	259	264	256	250	236	248	248	228	273	268	230	286	257	268	238	251	252	275	250	251	267	270	274	263	219	260	269	257	258	274	248	275	246	240	249	273	252	240	238	268	276	266	263	222	239	282	255	287	247	267	263	264	256	263	284	227	264	263	240	236	240	286	248	262	263	243	238	276	264	230	259	258	242	254	247	242	234	261	280	233	263	277	262	225	271	250	248	226	262	271	248	267	271	235	253	264	259	237	257	238	257	268	268	241	245	283	261	255	281	265	260	236	252	247	229	249	249	276	256	236	248	259	258	267	246	281	274	266	243	272	248	256	217	252	268	271	251	282	242	264	209	290	261	237	256	261	258	226	267	254	243	240	250	250	224	259	261	291	238	254	231	246	227	275	293	240	253	275	276	298	268	269	266	247	257	252	246	273	264	273	237	253	263	232	250	272	240	259	245	264	265	244	252	271	287	259	244	272	239	234	246	252	276	276	266	252	255	257	259	260	272	259	243	286	265	255	276	250	225	252	276	257	220	256	239	257	242	249	254	228	242	298	254	266	260	239	265	230	256	240	270	244	282	280	241	259	258	260	283	266	277	245	272	265	241	262	240	254	263	225	250	249	258	257	256	237	264	239	251	237	235	250	237	281	283	281	250	257	241	290	256	268	299	247	240	278	248	280	245	264	251	272	282	266	248	277	267	268	261	238	269	260	253	246	271	235	274	246	255	259	261	249	258	296	244	248	240	239	244	268	239	239	259	273	269	258	253	241	239	255	248	270	280	276	266	230	245	229	286	236	244	272	249	255	233	252	240	268	272	253	230	255	242	250	227	273	280	279	275	259	255	258	269	251	269	246	263	277	234	272	264	236	268	253	284	249	218	246	252	243	249	281	259	266	266	258	264	267	264	242	277	252	264	249	259	279	246	259	243	250	280	290	264	253	229	273	257	253	253	259	253	234	249	259	246	272	235	259	264	275	238	262	251	256	258	261	271	237	255	232	245	273	261	267	229	212	247	254	258	237	270	289	247	250	284	246	257	254	232	231	243	261	250	265	246	246	248	240	253	243	252	256	242	254	236	249	225	275	256	230	274	231	231	232	222	250	238	255	269	232	248	258	246	244	239	263	257	248	246	241	278	258	255	249	273	218	275	281	270	254	246	256	274	227	230	270	252	240	238	275	293	270	254	255	234	238	265	238	260	279	283	259	269	257	247	233	249	290	242	243	286	270	271	248	243	236	237	284	271	310	265	261	252	258	262	265	234	288	253	253	249	244	264	264	270	259	246	273	279	275	241	277	240	250	254	254	242	259	252	281	248	224	245	263	229	287	292	245	256	246	257	260	269	241	268	250	274	223	272	256	222	258	238	246	244	239	278	243	265	249	233	249	260	288	260	243	273	261	244	246	261	246	273	232	256	246	239	270	241	244	272	261	266	257	242	223	250	246	263	310	225	276	265	241	268	252	241	255	268	268	242	270	234	262	250	280	243	255	245	231	240	267	273	265	259	249	264	294	260	264	263	236	264	249	244	256	287	258	240	257	282	236	243	259	244	254	241	233	241	264	243	239	263	249	274	272	260	260	274	313	256	271	241	260	238	250	268	244	244	252	261	290	257	286	240	244	262	254	257	252	277	251	253	257	263	274	265	281	255	243	240	248	264	273	227	236	276	265	284	259	243	241	253	245	246	251	274	265	244	272	280	262	244	276	270	263	285	265	252	258	273	268	238	249	248	269	254	238	258	266	254	244	218	254	300	283	250	288	236	253	263	270	237	265	246	244	268	264	265	244	257	253	264	266	264	248	245	268	260	293	261	233	237	247	253	237	233	261	258	250	253	263	248	234	257	246	266	261	271	268	265	263	260	249	253	254	220	210	226	252	232	258	281	264	253	271	276	247	219	247	243	259	233	242	256	238	266	259	216	245	243	266	254	263	259	237	262	265	257	246	268	229	287	264	244	250	235	239	259	282	278	287	256	233	281	250	254	240	277	247	264	246	277	265	238	245	281	261	271	233	224	263	237	262	253	262	271	263	259	236	289	240	254	259	250	271	256	256	283	265	247	226	275	267	248	266	268	270	264	266	249	265	245	280	227	258	259	256	263	272	252	267	253	268	253	275	255	281	264	276	274	252	256	253	255	261	250	238	251	244	264	240	253	224	272	254	246	268	283	281	277	269	246	269	271	260	272	252	247	263	267	266	288	262	271	247	248	277	261	284	279	246	264	289	266	256	277	268	274	273	247	253	277	235	267	254	232	244	293	264	235	267	245	275	234	252	292	246	247	268	238	255	265	261	275	272	251	248	252	230	282	281	260	285	240	267	237	259	269	249	246	228	216	258	259	285	205	235	248	247	264	244	263	243	254	252	238	285	246	226	269	261	248	260	247	254	254	266	256	251	271	288	241	253	243	253	247	267	239	242	280	254	269	240	246	281	263	275	258	249	255	246	250	247	249	261	246	226	317	246	251	269	246	231	220	257	269	249	245	267	276	243	216	271	254	257	239	234	253	257	264	265	218	246	269	254	261	254	241	262	285	271	249	271	228	250	290	254	245	238	249	229	224	264	262	258	244	232	269	239	262	268	288	273	263	274	279	221	261	231	274	266	250	257	281	275	252	236	271	265	237	246	274	265	264	243	260	247	247	260	244	231	239	257	241	273	260	286	258	231	242	265	259	260	236	245	258	234	253	231	241	284	262	226	251	253	246	268	254	264	262	262	274	263	277	273	241	280	226	265	265	269	271	275	267	240	256	229	227	232	268	253	241	233	265	264	274	254	264	244	271	265	258	233	279	258	254	282	249	272	263	250	264	258	265	240	281	251	262	293	263	252	246	267	266	251	233	218	272	286	267	263	244	271	219	265	266	263	267	276	270	235	254	252	258	261	244	240	277	246	255	267	235	246	292	260	239	261	294	272	237	228	242	252	292	232	243	269	249	252	233	297	232	265	248	255	234	270	263	261	272	246	256	243	258	272	247	253	237	249	226	261	259	247	254	269	250	270	266	253	283	228	249	266	253	262	249	266	265	258	249	253	267	251	269	258	323	250	269	256	246	273	283	245	246	266	239	284	246	266	273	267	256	255	286	295	255	245	282	265	256	255	247	264	267	246	255	252	241	240	248	281	267	266	248	260	259	263	270	263	229	248	254	259	264	250	251	241	228	273	250	250	237	235	279	244	248	242	249	249	257	250	225	258	251	219	251	263	259	257	289	248	266	263	279	272	244	242	258	257	247	250	244	253	275	265	260	244	265	268	275	237	266	265	254	270	266	262	228	245	253	255	244	230	255	255	247	259	247	254	253	272	267	279	265	268	281	262	278	283	236	265	261	225	261	270	258	250	283	269	263	256	273
36953	58364	48549	34089	25767	18894	12473	8308	5228	3789	2692	2111	1565	1141	899	736	661	567	495	493	483	438	400	393	403	404	411	345	381	346	316	371	334	323	337	322	293	276	326	333	320	325	305	302	297	343	320	307	318	317	330	316	340	302	363	317	292	330	298	340	294	306	285	291	339	286	324	349	330	322	314	323	309	326	294	341	315	306	310	294	306	288	319	320	326	324	276	334	329	293	311	313	289	287	304	311	302	334	317	299	308	288	326	332	294	338	317	281	273	324	330	336	318	328	294	292	319	294	302	279	337	315	319	334	344	326	326	305	333	310	332	311	297	330	307	325	315	327	311	303	324	344	331	298	339	309	321	318	299	306	329	299	300	307	305	319	302	353	324	314	313	329	294	298	356	324	297	300	295	340	329	297	296	331	319	339	300	304	313	318	292	297	320	313	312	342	311	312	334	287	311	287	314	305	309	316	323	315	300	315	302	294	329	321	331	310	314	334	319	318	333	314	329	316	308	351	348	326	325	316	299	312	307	297	349	342	301	300	333	340	272	298	338	319	302	289	335	312	325	302	291	300	333	339	277	274	326	342	267	305	324	365	317	304	281	336	316	319	341	310	300	321	299	308	302	312	320	314	301	298	332	317	310	312	312	331	327	323	310	311	306	321	327	305	318	303	292	333	334	326	301	303	304	317	319	345	330	320	317	326	272	308	297	299	304	291	314	290	298	325	348	308	342	309	300	297	331	324	323	366	313	297	312	291	336	313	324	345	327	303	324	313	286	339	322	289	303	320	286	325	313	287	315	329	301	299	338	298	305	331	304	307	310	336	302	319	292	285	297	284	286	318	354	300	318	295	301	331	283	311	329	327	316	339	315	307	342	341	358	311	329	322	287	307	314	337	276	337	308	295	328	332	303	337	316	291	307	279	314	332	330	328	302	318	301	343	303	321	309	323	325	311	302	324	292	328	298	302	292	310	265	307	293	306	330	288	320	285	319	310	305	282	320	301	288	328	314	309	316	334	290	334	324	347	294	292	326	302	326	340	299	302	288	321	308	316	295	310	311	344	336	288	316	331	334	320	318	284	317	312	337	321	374	316	314	310	285	288	304	319	331	312	283	319	301	301	316	308	302	287	299	334	322	313	324	316	315	332	303	299	360	272	317	280	314	309	297	295	282	331	304	329	289	328	315	281	319	330	301	304	289	295	314	330	317	349	321	318	313	311	325	328	319	332	332	293	322	321	306	314	326	311	312	297	311	304	304	315	296	310	303	312	324	299	336	320	341	271	325	329	300	306	288	309	329	325	292	318	327	298	329	309	319	314	327	294	299	328	320	294	303	319	291	318	277	319	286	270	306	324	362	296	353	314	334	321	317	310	293	301	290	290	318	300	319	305	289	330	363	299	289	320	320	297	317	299	308	348	285	309	306	336	338	331	309	298	307	308	277	324	329	313	322	296	344	310	314	324	308	318	311	326	309	282	342	322	338	301	319	293	304	324	288	298	346	304	292	302	317	312	322	308	315	300	315	283	294	307	311	301	326	317	319	297	338	292	331	320	309	305	329	329	324	354	328	326	323	321	324	293	316	320	332	333	322	342	328	359	305	302	311	318	344	298	322	323	300	302	317	332	312	311	298	299	301	298	332	314	287	310	295	298	330	316	306	311	324	292	304	297	334	314	306	334	350	306	304	304	304	297	321	340	294	289	324	291	299	310	276	293	310	301	335	284	305	327	324	289	311	357	315	355	329	325	298	309	332	324	339	316	315	302	352	313	314	314	301	326	284	300	284	321	344	309	292	315	299	327	332	292	291	312	277	315	310	333	327	315	273	340	315	314	308	309	290	345	284	301	303	284	295	294	321	290	352	296	282	291	316	299	303	312	307	289	303	341	355	304	306	311	347	317	315	294	302	293	320	315	320	303	321	324	284	331	309	313	318	330	361	300	312	330	317	302	321	350	304	356	314	301	317	308	294	319	304	307	327	301	300	325	335	301	311	302	281	294	313	311	290	336	312	289	311	305	316	316	294	337	299	287	301	274	315	296	343	280	305	312	293	306	287	345	344	302	329	292	288	305	320	307	305	359	322	354	322	319	296	304	326	289	316	320	332	295	358	306	310	309	302	337	281	331	295	340	303	308	313	309	327	336	342	311	318	335	307	319	333	309	300	297	327	303	339	318	299	304	344	280	278	334	310	319	309	307	333	351	316	340	313	304	306	326	325	321	299	316	320	307	339	307	304	309	317	331	315	339	281	299	303	290	308	308	322	334	305	316	342	293	320	333	321	323	323	325	319	332	318	315	312	307	315	314	297	336	302	323	310	325	321	320	311	306	304	311	306	328	315	330	297	327	358	309	299	306	313	298	306	316	306	284	308	305	306	303	320	326	299	322	298	277	289	305	316	297	321	317	311	294	286	306	317	318	290	297	323	295	305	328	312	318	299	346	325	303	329	280	299	310	332	269	309	304	291	339	332	323	332	293	316	311	292	345	337	309	289	346	312	325	313	323	324	288	310	331	321	289	317	304	345	283	340	308	331	305	279	311	310	318	315	327	329	320	322	326	281	300	285	303	284	325	313	302	325	265	296	306	301	316	322	288	302	273	328	307	332	311	304	336	333	290	309	327	318	319	361	329	305	303	312	314	304	311	309	275	315	304	303	308	309	333	281	289	278	324	279	316	318	289	300	328	316	313	316	305	291	320	338	344	328	289	318	307	312	312	310	311	325	307	298	328	305	308	307	315	288	286	317	294	301	315	320	303	313	329	271	314	316	300	317	269	307	301	319	297	339	320	316	338	281	309	288	309	331	294	324	326	353	295	311	304	301	285	279	315	326	313	323	326	285	292	314	299	298	301	319	306	308	302	313	301	335	322	334	295	316	305	320	319	310	315	287	312	310	302	327	332	280	325	340	313	301	350	332	296	322	307	344	330	325	340	313	293	315	274	295	317	314	312	304	263	310	317	279	331	311	321	278	311	338	330	307	316	313	322	312	321	322	325	296	329	339	310	297	318	297	303	315	317	304	298	306	302	322	319	315	304	337	307	322	310	312	305	317	293	306	324	306	337	304	298	298	326	331	326	290	334	325	303	328	329	301	319	315	308	278	311	312	332	313	290	314	330	308	284	303	319	313	328	313	303	333	314	283	352	315	331	318	306	310	364	296	307	294	291	262	316	302	305	286	332	281	300	334	323	310	304	314	309	296	323	300	292	316	293	291	317	326	317	327	303	308	305	345	303	307	307	345	290	339	292	276	330	309	330	338	300	284	309	315	313	341	308	334	331	302	334	270	296	313	312	307	333	302	300	294	321	321	270	318	304	307	284	308	298	304	331	298	316	298	295	324	296	325	284	293	312	306	315	310	303	312	315	305	307	315	319	316	320	314	299	317	322	320	318	314	290	301	314	326	311	317	323	299	332	293	324	308	308	310	333	341	309	314	303	333	304	318	302	294	283	325	336	279	309	347	317	291	314	316	330	314	292	300	284	286	330
23239	21634	29339	24711	22568	24003	21870	10728	5692	3778	2833	2006	1533	1228	875	740	632	553	511	439	394	441	399	370	343	349	358	322	322	306	303	278	293	285	280	293	280	288	275	289	276	254	269	276	283	264	261	248	244	251	256	252	266	250	250	259	271	284	275	260	261	273	254	254	288	266	264	270	259	263	245	236	256	272	272	259	251	289	292	252	264	271	274	258	266	254	268	271	257	269	292	274	282	268	283	251	254	266	278	269	270	264	279	249	270	254	267	268	272	263	251	280	227	274	271	266	250	287	269	268	268	285	266	267	266	282	261	298	256	257	253	276	281	280	295	261	283	253	237	270	276	263	274	275	280	244	271	247	288	285	271	259	293	273	264	267	267	267	241	286	240	262	307	254	280	257	280	262	289	282	276	286	261	259	258	281	300	246	267	288	266	278	260	281	257	269	264	254	270	268	263	263	254	260	265	253	261	248	258	280	266	261	263	265	261	242	249	263	285	275	258	262	279	281	248	315	241	268	229	262	255	284	295	274	240	283	249	247	253	249	272	282	285	277	260	279	241	293	265	237	278	282	255	299	269	263	255	249	266	269	278	275	259	243	281	292	262	261	248	277	266	262	271	283	248	262	271	247	259	259	275	259	268	288	253	244	243	276	259	271	250	279	290	241	244	264	278	244	242	261	273	255	257	268	269	256	248	283	274	260	269	291	286	234	288	260	279	254	265	262	266	255	285	233	287	258	250	261	248	244	264	258	251	310	271	264	266	259	264	241	289	269	250	248	261	282	293	260	242	266	258	296	266	264	264	271	232	262	253	287	255	306	259	258	294	276	261	257	258	297	258	285	276	288	258	278	254	259	251	266	251	268	247	265	293	290	259	282	260	285	292	266	275	269	272	264	280	251	293	279	253	262	267	270	275	284	252	267	266	270	281	270	301	279	277	258	302	258	291	267	271	262	251	285	282	258	255	266	260	239	262	283	290	240	267	253	306	264	247	300	250	275	268	266	290	298	261	295	265	258	261	257	272	281	237	259	278	268	268	275	255	261	268	285	267	294	284	276	297	293	275	283	258	252	240	248	235	279	265	268	267	239	275	266	312	282	257	297	301	285	263	255	261	263	279	241	280	262	264	274	299	256	269	275	262	279	243	237	289	278	273	253	283	274	281	240	279	266	277	291	247	250	238	249	275	265	241	276	282	237	296	280	274	253	268	260	260	285	278	258	279	260	254	265	278	257	284	257	273	264	257	269	231	286	294	278	240	268	254	262	260	253	269	297	269	227	237	271	259	248	279	264	294	276	275	281	279	275	265	253	258	262	279	292	268	230	286	272	246	282	284	270	318	258	293	234	257	278	274	248	266	282	278	269	247	257	287	279	283	288	258	233	274	256	263	283	282	247	268	287	281	279	278	238	282	248	266	262	289	263	238	265	262	248	264	278	263	277	259	268	264	277	252	265	246	240	266	267	294	260	286	263	252	249	281	278	280	271	292	272	270	263	259	278	241	284	249	235	244	263	264	255	273	257	260	285	270	272	280	261	256	281	268	260	264	278	255	267	244	250	259	259	273	246	268	239	256	277	262	262	240	292	239	271	276	290	254	301	247	258	267	233	271	286	249	272	299	276	279	260	232	262	238	252	231	266	265	278	278	252	271	244	261	262	252	255	276	263	292	272	293	270	300	277	266	263	262	276	273	263	271	270	244	273	275	270	262	290	251	277	264	262	264	251	294	252	295	261	265	250	275	252	264	294	276	272	272	273	255	255	258	288	293	273	250	271	250	291	265	240	256	269	288	252	280	309	261	288	299	251	260	249	284	289	287	255	260	227	268	269	282	295	294	285	275	253	277	265	295	279	270	292	296	253	256	288	254	281	273	251	260	249	295	268	263	245	280	271	264	271	290	257	277	259	268	273	252	267	236	246	263	269	266	273	269	267	263	266	260	258	273	265	264	280	275	272	252	273	274	250	251	300	258	292	247	258	295	299	276	274	255	286	279	311	269	259	260	268	290	245	242	264	255	272	295	263	291	272	252	273	286	257	253	264	273	251	278	281	247	260	221	261	240	279	246	255	258	264	272	265	270	237	244	259	266	252	294	269	259	298	303	311	293	258	264	290	271	283	275	275	252	296	263	240	281	247	285	285	262	252	257	266	277	274	261	265	266	269	260	263	278	277	268	241	240	264	274	256	233	250	292	286	267	290	252	270	236	293	261	290	231	247	262	256	256	253	255	276	266	247	230	277	252	257	283	250	246	267	280	308	270	283	273	281	298	255	241	245	301	282	261	272	270	256	306	251	251	242	278	295	270	265	271	256	278	262	267	274	278	264	252	263	287	273	262	273	261	228	296	260	263	286	275	258	256	289	264	258	248	263	269	269	275	264	256	272	246	273	278	260	264	273	248	250	249	264	252	271	261	255	248	273	266	263	269	252	274	255	278	267	294	279	251	260	252	257	275	267	253	287	264	268	253	269	286	289	265	255	246	284	287	277	308	271	246	254	296	289	246	260	274	263	245	265	285	258	280	271	275	262	279	265	241	268	257	264	268	262	286	255	267	268	256	262	255	283	309	240	266	279	294	258	280	253	264	277	273	278	258	260	220	295	249	278	267	250	289	263	276	245	293	278	284	241	283	244	240	249	263	269	257	240	263	284	270	283	272	278	278	286	289	282	256	313	267	260	284	259	252	264	243	279	285	266	261	286	250	278	266	242	258	249	273	257	257	269	259	279	252	263	287	270	252	275	267	267	274	281	275	288	294	273	271	256	261	264	254	261	259	292	260	240	282	262	235	274	298	282	260	269	264	285	285	232	269	274	282	284	287	240	246	279	267	264	284	246	249	245	266	260	273	272	307	286	263	273	293	265	248	269	264	290	278	251	265	261	269	290	288	251	273	281	289	290	244	263	239	263	277	288	258	242	241	243	246	280	311	262	259	259	265	266	284	277	253	301	255	276	215	276	272	303	286	259	303	233	250	262	275	261	261	238	265	264	251	249	275	250	259	298	282	254	240	245	276	260	294	273	248	262	271	302	286	258	273	281	248	246	280	281	254	291	252	272	287	291	266	280	273	266	264	286	271	257	261	236	253	230	273	266	269	288	269	265	283	257	268	261	266	255	257	305	254	258	257	284	317	258	317	271	262	249	243	273	292	245	249	286	281	294	303	282	264	271	292	269	254	284	256	280	255	279	282	288	257	307	250	275	279	284	280	244	293	288	256	274	318	275	253	279	246	249	270	246	268	242	257	262	305	252	272	278	270	299	269	276	260	251	256	259	253	280	259	309	289	259	270	279	259	253	295	241	278	259	267	259	290	277	263	265	264	268	267	296	255	276	245	272	275	261	262	272	285	260	273	252	241	247	275	292	281	272	252	268	257	265	229	274	278	288	266	304	258	279	273	254	271	247	264	281	290	274	257	288	260	263	267	269	256	260	267	246	245	290	264	263	262	280	224	301	263	224	274	275	260	256	273	251	270	238	266	264	253	291	267	289
38441	67054	59821	44361	35425	27575	19719	13492	8901	6229	4586	3410	2438	1871	1296	1041	883	769	682	624	610	554	497	485	458	418	391	395	410	401	352	374	359	334	373	364	374	318	331	305	324	328	325	294	315	312	316	336	335	315	313	347	298	297	296	322	298	293	305	315	328	310	306	311	300	316	313	339	337	321	286	330	319	314	303	324	322	313	317	316	319	326	322	309	300	317	282	325	332	336	338	305	314	288	341	296	318	333	330	306	324	301	324	304	292	317	321	327	309	295	325	300	324	325	336	337	314	330	324	338	321	306	315	323	304	310	338	309	302	301	316	327	312	324	321	286	310	324	304	317	298	317	305	335	308	307	319	325	316	308	312	335	315	341	320	300	338	329	318	340	332	309	348	311	336	324	333	290	296	306	309	325	311	297	325	321	310	319	321	301	323	317	304	353	334	322	339	318	299	314	319	313	338	316	320	317	343	313	291	343	346	337	307	353	330	319	309	298	306	296	317	282	313	314	304	333	328	310	326	332	341	305	319	329	337	310	289	338	321	345	319	335	329	324	326	308	322	309	324	340	325	323	316	321	306	347	300	332	356	339	332	354	316	336	311	305	330	310	304	325	315	303	309	306	305	290	312	326	362	338	299	308	326	286	296	315	322	325	314	308	337	312	307	331	311	321	325	318	290	320	324	298	326	326	317	331	317	291	320	324	305	327	326	322	301	324	344	370	339	293	302	323	322	292	319	332	333	360	311	314	331	347	272	330	327	315	310	315	295	333	305	319	324	338	294	346	325	309	346	349	338	274	322	318	301	317	314	346	318	301	325	299	309	284	318	335	292	311	301	327	316	324	309	298	334	275	312	294	313	317	302	301	332	332	339	300	291	299	332	338	308	312	320	301	318	289	334	327	282	322	310	293	324	297	283	291	353	316	316	314	338	348	329	341	315	300	328	306	287	289	310	271	302	301	322	328	321	315	314	296	331	319	316	311	351	319	320	305	315	324	314	310	300	296	291	298	309	325	324	272	305	341	346	299	304	307	294	329	302	319	323	297	324	284	328	319	344	338	324	317	297	315	320	282	330	321	311	306	277	306	308	298	320	342	291	298	340	320	323	321	326	312	358	306	324	307	319	328	328	305	330	318	327	308	306	308	307	292	333	282	328	332	311	316	306	310	355	308	312	291	314	319	346	308	321	293	321	304	300	326	307	341	307	306	332	305	333	302	318	335	294	317	336	353	307	349	305	284	312	317	299	313	317	326	317	354	316	291	332	328	331	325	344	318	339	299	343	285	296	276	333	323	306	342	328	308	308	291	296	287	336	359	327	316	319	307	316	317	325	302	316	288	339	324	302	300	299	355	311	317	329	315	324	331	303	299	343	284	316	306	315	351	320	307	308	314	331	347	320	318	323	322	344	302	313	329	296	287	308	345	340	304	307	312	296	316	326	325	315	319	312	348	322	312	304	293	311	317	312	324	317	314	330	318	317	305	287	310	338	339	318	300	291	320	289	292	330	361	283	343	307	334	303	324	309	297	315	327	349	310	296	323	341	271	348	328	340	305	314	331	304	318	345	293	307	321	327	298	322	278	323	306	329	295	325	325	340	313	326	290	316	322	342	310	306	300	300	342	310	315	323	320	344	314	305	319	306	307	318	297	321	319	310	311	296	330	323	323	313	296	313	296	325	303	322	323	321	300	275	314	338	335	337	317	304	341	328	328	295	344	310	291	351	342	304	337	308	332	310	368	313	334	335	287	316	317	305	330	323	302	327	317	313	360	310	327	307	310	335	322	321	356	309	304	329	284	330	319	322	305	300	291	346	329	345	277	303	326	312	306	328	320	318	329	332	301	350	318	306	305	332	318	353	334	297	304	327	332	323	334	334	317	343	316	299	316	318	308	343	316	331	305	348	322	293	321	301	350	335	304	307	316	287	297	287	313	292	314	341	322	309	314	325	332	298	325	329	295	312	313	339	320	321	338	299	330	314	305	328	324	330	298	325	338	304	326	335	321	290	305	301	324	323	328	310	293	295	311	317	331	317	368	295	304	328	301	293	298	284	317	308	311	311	331	324	296	329	305	304	322	306	328	309	309	291	336	319	293	310	323	319	295	280	351	326	340	325	312	318	305	281	312	304	345	331	302	322	320	290	335	314	310	316	307	310	300	293	322	320	327	294	324	360	307	296	314	327	322	324	300	336	359	283	297	336	300	318	328	304	286	321	328	338	303	331	343	298	331	308	270	322	323	301	302	328	328	333	302	286	333	324	343	329	306	312	332	306	317	314	282	331	328	309	320	325	314	306	308	319	323	323	326	317	307	324	331	333	319	279	299	291	309	330	307	289	322	326	320	309	318	296	328	306	297	326	327	312	282	323	331	320	312	313	322	302	317	307	331	324	303	338	334	321	315	311	289	307	335	296	321	339	312	332	295	310	320	326	304	316	317	324	296	314	310	334	303	334	302	300	307	297	329	310	305	290	308	322	297	328	301	323	316	362	313	334	319	316	311	283	305	341	281	302	346	328	286	352	284	289	334	328	301	339	308	336	325	322	319	310	318	329	341	364	284	325	302	336	311	290	287	296	281	314	297	284	301	303	320	304	301	314	328	284	302	336	324	300	310	319	302	305	328	340	344	308	345	312	305	312	345	299	348	306	307	322	340	335	321	327	339	337	298	323	369	293	296	321	328	300	324	353	324	312	318	315	355	317	333	332	329	299	350	312	309	292	354	305	300	324	320	311	301	291	305	320	336	319	285	289	287	307	336	301	339	342	300	350	328	302	301	318	311	317	322	313	317	336	347	295	294	328	297	295	297	304	325	295	321	295	298	297	320	301	329	304	342	319	303	318	299	328	320	303	326	355	343	327	324	295	301	299	327	335	320	328	321	339	320	319	324	330	325	313	332	321	304	311	328	319	344	311	304	326	285	326	293	322	279	321	319	330	291	303	321	305	311	278	353	291	291	313	323	312	308	314	328	335	315	294	315	295	328	306	345	307	328	350	253	334	343	293	356	304	353	300	351	337	300	331	311	324	293	341	352	321	299	329	314	290	284	316	332	287	335	278	316	339	325	318	309	316	300	311	331	319	300	340	297	291	331	298	308	303	276	331	303	327	285	320	320	316	328	314	321	310	323	327	308	325	310	299	351	336	305	312	325	319	294	310	307	305	315	316	326	305	308	311	329	306	310	297	301	294	318	281	312	271	323	327	313	306	294	341	319	312	292	330	325	318	334	322	312	300	334	322	322	330	287	290	319	312	318	312	289	300	324	327	313	317	324	333	325	354	323	313	337	324	335	330	337	318	321	329	350	279	323	317	318	294	313	295	298	346	300	303	312	307	340	294	309	304	281	303	323	299	297	329	317	339	299	299	310	323	328	333	316	315	313	336	311	305	328	315	334	299	330	330	298	305	298	293	304	323	316	311	321	354	349	313	295	345	375	328	317	317	300	316	313	338	329	361	310	314	325	301	312	295	337	314	316	288	318	312	333	320	292
30890	35584	42628	29977	18489	10360	5814	3499	2370	1653	1283	1005	712	634	518	411	386	342	377	304	329	305	295	305	308	307	293	272	304	292	272	259	228	269	256	289	287	245	239	253	271	269	250	257	250	258	257	272	274	261	269	242	253	257	278	244	267	249	312	242	286	286	261	281	262	288	250	257	252	284	235	262	248	252	238	251	255	251	232	240	238	283	232	271	254	278	269	255	250	246	241	244	231	245	254	287	250	259	246	235	275	258	278	279	227	256	264	245	264	243	250	231	235	268	264	262	263	278	228	293	260	228	265	231	247	265	245	260	266	272	253	226	262	278	243	253	284	288	230	234	248	256	258	254	273	261	271	267	225	259	265	223	244	228	251	258	275	281	263	276	277	244	249	245	261	263	285	278	254	242	247	264	252	288	282	262	275	245	259	249	234	274	263	283	261	231	222	229	243	245	215	242	252	280	252	235	282	270	274	257	254	256	258	259	266	290	272	222	261	217	262	249	248	252	275	268	233	266	258	278	245	284	268	254	282	247	261	244	230	248	267	275	249	275	256	259	245	248	277	243	288	244	260	250	230	255	267	270	245	243	263	265	262	270	272	278	264	287	253	248	279	266	278	288	242	233	252	246	273	267	266	277	278	255	280	251	239	273	296	267	236	251	239	264	237	282	271	255	247	268	252	272	247	270	237	252	262	232	257	282	265	257	262	249	239	273	268	248	257	254	243	274	270	258	267	243	260	264	247	300	261	256	256	266	244	250	253	256	233	272	277	260	269	248	238	260	281	251	239	268	294	282	268	241	258	278	246	242	242	253	251	240	229	256	264	260	242	279	285	209	238	246	256	265	260	242	283	254	219	259	240	271	244	231	265	281	269	271	237	254	257	283	245	213	268	276	267	269	265	266	270	255	270	266	270	262	249	264	239	253	258	245	255	258	274	263	253	252	245	258	254	264	278	271	248	269	242	234	223	262	264	251	261	244	251	251	285	229	265	264	255	283	268	253	243	278	266	227	237	247	234	265	235	258	241	265	251	286	289	236	250	262	267	268	287	240	288	260	274	252	242	264	255	269	280	260	242	255	285	267	223	270	235	234	267	264	278	258	272	258	260	272	249	269	288	268	272	244	256	233	236	248	260	273	247	248	251	257	283	249	260	252	269	277	255	235	288	268	296	256	260	222	272	273	277	255	264	250	254	279	262	270	250	248	275	262	235	269	256	247	254	243	251	273	280	252	238	244	280	262	270	259	246	259	289	256	254	282	283	224	256	296	252	244	254	255	224	274	259	228	250	250	281	250	256	257	269	230	283	282	272	283	262	244	246	268	260	256	249	245	244	234	256	288	270	257	274	239	247	243	241	264	254	260	270	280	268	275	252	242	260	259	255	252	239	242	266	235	258	239	279	243	263	249	232	274	260	255	235	247	284	243	261	259	286	283	262	244	267	250	254	242	258	281	256	244	232	263	243	272	268	237	230	252	260	269	268	286	291	236	256	256	233	229	234	268	262	266	249	281	255	269	258	243	268	247	250	229	230	269	251	246	255	263	273	273	247	252	279	236	254	271	276	245	260	254	280	258	237	229	271	238	280	253	265	270	285	224	264	243	279	244	254	253	271	272	263	261	245	247	239	257	238	248	264	282	266	280	260	268	261	255	248	246	262	266	248	251	261	240	263	266	277	228	244	271	259	285	269	248	262	255	290	263	259	274	251	240	289	259	250	245	248	276	278	261	235	294	258	236	245	257	283	273	247	248	251	254	276	286	275	253	264	256	270	271	243	242	255	253	242	279	253	298	266	258	279	250	243	261	232	239	239	252	236	248	276	238	258	250	262	254	273	260	261	275	248	269	252	291	251	246	256	242	248	269	235	278	276	258	249	295	282	262	269	241	274	259	236	244	282	265	253	247	238	262	269	256	236	257	270	283	260	243	249	287	281	249	283	244	254	252	264	290	261	295	261	281	242	282	243	230	266	250	235	247	287	267	287	259	275	241	258	281	252	278	300	288	238	282	257	272	261	272	273	273	276	250	247	273	237	248	261	254	270	256	257	244	264	251	249	282	250	224	279	269	265	257	247	240	281	265	247	286	249	257	274	271	276	260	267	250	245	272	276	253	265	256	246	280	243	288	280	282	252	248	247	241	216	248	270	287	241	269	290	263	279	232	250	255	281	262	272	261	267	269	285	245	252	251	259	256	264	261	245	238	241	264	255	276	264	255	247	281	260	269	279	239	262	259	242	268	277	255	252	275	276	267	266	242	254	280	266	268	264	267	260	276	253	286	266	269	266	264	244	278	248	240	232	258	256	281	264	258	252	261	256	275	263	252	242	263	255	264	243	267	252	256	245	269	230	237	251	258	257	257	253	245	283	245	261	258	257	269	265	272	235	244	262	279	247	269	264	245	272	270	254	273	265	270	257	257	249	261	274	259	228	262	212	274	285	277	284	287	250	267	270	238	246	260	269	259	240	254	275	253	255	237	253	245	264	239	274	261	241	244	255	268	258	249	261	244	277	262	276	274	242	274	257	257	283	255	260	262	258	241	278	243	262	253	258	271	263	255	256	282	254	254	254	268	267	263	280	279	248	259	281	245	267	251	266	244	281	261	252	238	244	260	246	282	273	264	252	282	271	248	249	246	274	256	265	250	250	281	263	290	239	233	277	273	270	234	252	271	268	242	253	236	238	235	253	258	257	282	267	269	268	250	280	258	271	289	215	282	255	275	269	269	276	274	260	256	275	251	249	242	270	260	285	242	260	266	265	269	276	277	239	253	237	238	260	255	229	268	245	283	234	271	262	232	267	261	233	293	257	240	248	249	236	275	239	251	248	245	260	247	267	278	233	235	268	254	267	229	270	264	269	277	238	283	255	225	255	219	232	279	219	251	258	240	240	252	260	266	248	236	238	267	249	249	263	218	258	286	251	266	276	253	273	286	266	258	246	256	245	256	260	244	259	272	232	241	277	243	259	263	249	238	241	285	245	254	262	265	235	270	256	262	233	243	279	249	265	267	279	246	272	268	248	237	248	259	257	239	289	234	253	266	232	272	243	279	246	287	275	237	264	254	250	261	276	247	292	285	267	266	278	255	281	259	266	252	291	245	265	243	287	263	238	227	266	288	242	256	258	282	250	255	247	259	274	261	251	251	297	252	251	280	257	262	255	245	265	259	252	232	234	259	266	239	298	250	287	298	238	241	259	248	263	255	246	282	281	238	269	247	264	241	266	284	254	249	291	235	239	255	259	253	279	246	282	262	212	250	272	248	279	244	261	274	239	254	276	258	252	264	244	269	275	266	278	250	241	274	265	245	237	249	250	281	281	258	255	263	253	262	253	242	233	250	268	286	276	262	235	240	241	241	283	251	259	247	241	251	238	270	258	239	270	259	242	244	257	236	281	266	249	259	278	291	236	285	231	261	268	255	254	221	260	258	267	266	261	258	242	255	248	261	272	266	218	260	281	281	261	241	244	250	254	293	274	274	265	235	275	247
35981	54166	45622	30071	22042	14494	9478	6264	4184	2992	2205	1632	1242	965	774	630	591	495	468	443	414	389	365	379	346	365	362	364	323	324	322	319	330	334	347	321	343	318	332	350	327	304	327	291	313	333	299	322	319	314	323	306	294	347	313	316	300	317	337	314	298	349	321	342	299	332	332	337	332	319	309	320	297	315	312	332	311	304	338	320	311	337	336	307	329	306	339	319	294	296	325	316	326	322	296	332	322	327	297	311	329	326	311	351	314	308	345	327	333	300	353	313	327	308	337	326	309	323	309	309	309	307	329	314	332	291	288	301	296	340	318	325	297	286	315	320	322	348	325	309	309	320	329	352	299	304	332	349	261	332	340	291	314	300	294	336	311	324	339	320	299	325	303	304	314	329	285	318	325	319	325	311	346	347	365	301	314	294	315	288	311	283	325	308	315	301	276	344	365	316	312	329	299	321	294	297	316	304	304	308	311	299	310	322	307	296	306	291	354	304	326	324	333	282	271	295	295	332	321	374	326	338	308	322	303	320	299	331	298	340	317	336	339	338	314	348	299	304	314	335	317	314	311	314	315	339	331	331	318	341	299	330	289	316	334	331	316	342	356	326	301	335	305	316	314	303	302	321	298	281	312	299	342	318	310	322	317	311	322	320	315	336	330	334	327	297	330	305	310	310	336	317	318	287	324	319	277	313	327	287	303	336	329	293	309	340	311	306	350	319	290	336	299	306	314	308	322	304	288	328	330	299	296	300	345	314	309	310	320	329	300	310	297	294	307	320	304	304	310	330	286	326	317	288	317	334	338	327	319	309	317	323	306	304	316	298	335	307	330	320	324	314	317	303	295	313	313	321	329	344	322	319	307	284	321	332	335	330	308	340	319	320	302	303	310	293	283	320	304	330	306	336	312	317	325	286	322	286	326	324	338	290	305	323	336	300	325	311	304	303	311	336	313	277	329	306	323	303	322	327	315	330	309	334	308	328	339	326	289	333	319	333	297	293	315	343	309	304	303	321	306	326	343	322	313	335	281	299	283	302	319	328	285	329	314	277	318	306	301	319	327	310	337	334	331	322	318	312	333	314	359	335	309	330	328	280	290	310	336	300	311	317	299	318	322	329	318	310	333	294	306	309	315	316	321	284	302	317	334	323	301	309	307	310	298	295	277	352	336	337	361	305	302	311	319	343	313	340	312	336	277	292	290	294	298	333	320	321	321	346	309	291	296	304	296	324	294	317	289	300	314	301	336	277	328	310	338	295	318	322	307	355	311	287	305	302	328	278	317	309	312	324	301	293	311	298	327	320	344	301	307	324	305	321	340	328	311	296	318	343	303	288	342	288	324	295	338	327	338	288	327	312	290	330	326	301	305	319	319	318	301	324	303	338	296	310	350	314	311	300	339	307	316	299	294	313	324	299	352	324	314	306	319	318	320	331	280	326	323	299	316	315	343	291	293	300	306	305	298	324	317	308	316	317	357	314	342	346	324	328	294	325	339	313	313	317	319	332	298	302	303	301	302	305	339	305	304	314	336	295	293	312	316	349	294	354	351	323	305	290	305	323	298	306	260	356	322	329	330	311	331	320	293	293	348	330	310	329	356	315	287	313	307	328	313	327	304	344	306	331	315	327	339	334	344	335	327	317	296	307	323	339	315	336	323	300	309	290	287	311	316	327	320	351	309	299	319	323	314	309	333	338	318	307	299	303	318	337	320	305	299	333	316	270	320	329	317	305	314	312	321	327	312	348	276	315	301	313	286	307	294	287	325	301	338	299	305	298	312	304	349	332	272	321	278	291	305	326	322	327	324	286	352	317	308	294	326	317	340	280	303	316	302	336	338	312	304	312	295	321	336	310	294	346	309	316	313	322	290	269	336	299	289	318	334	323	341	310	282	301	304	285	348	298	283	324	310	307	317	326	298	324	326	378	315	328	325	313	319	301	304	303	322	288	306	319	300	318	311	311	320	299	289	317	285	301	324	337	311	328	303	344	298	304	317	315	319	306	317	327	298	346	326	323	312	316	335	298	293	321	339	311	311	332	315	320	298	324	351	317	326	330	314	284	347	323	304	292	316	343	331	330	338	297	339	295	291	312	319	328	330	287	280	314	338	330	325	329	294	352	264	301	298	316	342	333	304	294	334	345	320	307	319	329	315	319	329	319	310	333	309	275	320	313	323	271	280	303	295	340	310	341	338	321	304	351	300	286	322	299	333	335	309	322	321	280	326	284	311	356	311	297	314	300	337	327	304	319	326	299	319	285	287	300	302	318	317	318	339	311	333	293	341	304	303	321	333	328	306	334	325	285	303	308	332	293	319	318	308	351	325	319	333	343	318	303	314	317	296	317	314	302	282	310	287	287	302	330	299	306	328	302	320	311	296	352	289	335	313	298	305	316	312	324	316	293	305	324	302	305	310	326	325	339	340	330	301	310	318	320	308	324	301	310	294	338	338	307	339	306	327	299	324	310	332	300	309	318	331	278	299	303	334	283	337	305	309	309	302	311	319	316	307	335	316	341	308	278	296	304	308	312	321	324	336	309	334	301	318	335	317	326	342	295	343	321	313	333	348	314	303	319	306	308	292	312	314	332	292	363	330	291	278	338	296	302	337	310	273	289	328	297	342	293	312	315	332	305	312	308	307	313	308	296	348	270	315	321	304	302	336	319	333	313	292	332	316	321	314	355	291	341	307	310	337	320	306	297	308	305	312	302	332	328	287	303	308	347	312	327	281	328	325	342	311	324	307	301	356	275	272	296	330	287	331	306	308	329	276	331	294	324	332	324	294	311	297	302	314	323	317	315	344	329	313	314	327	305	299	328	331	322	308	309	309	305	356	296	319	299	307	284	293	342	328	326	333	309	352	308	292	292	335	346	307	294	320	314	324	308	356	334	331	286	328	354	314	316	284	345	300	315	294	291	311	293	320	329	292	303	319	312	331	326	328	344	303	287	323	323	302	324	320	327	314	316	274	328	320	337	331	317	286	365	323	321	309	312	312	343	314	301	305	298	345	316	324	315	312	284	312	302	308	307	319	332	334	317	325	317	291	280	310	308	311	335	334	329	334	303	334	286	314	304	312	291	333	341	297	303	342	341	335	367	315	333	296	279	327	279	306	321	383	309	309	314	282	349	298	307	315	302	321	321	305	322	339	311	293	329	320	297	314	290	306	298	332	313	314	308	311	297	298	297	306	358	280	297	328	315	321	285	327	309	316	323	302	312	335	318	319	284	311	302	317	286	302	312	299	326	325	290	308	305	311	327	323	314	313	298	324	293	352	325	334	287	343	303	336	291	323	322	326	321	296	288	303	301	306	298	311	309	297	307	290	336	304	288	305	316	295	323	316	331	309	332	290	307	327	320	307	342	324	304	324	323	331	303	313	315	318	305	353	308	301	322	307	329	279	284	306	309	274	302	303	323	315	322	355	279	301	306	314	288	317	311	330	325	322	325	312	298	293	302	338	313	313	303	340	323	322	278	298	274	302	345
24346	21583	29107	26230	24273	21854	15614	7082	4062	2810	2056	1496	1137	943	694	550	512	430	445	410	348	337	370	357	325	308	299	326	328	288	287	291	291	259	316	281	282	294	273	286	292	258	240	258	247	248	261	272	267	260	235	266	255	281	267	247	268	280	295	268	280	259	243	244	284	226	242	278	279	266	235	278	269	241	261	242	259	250	249	263	246	266	264	245	268	252	254	243	288	282	262	256	270	266	282	268	256	256	265	264	291	274	258	239	240	252	246	278	274	243	264	270	239	247	257	234	295	266	269	283	231	293	278	276	246	243	267	245	261	287	260	273	286	251	278	270	238	301	253	290	274	272	296	239	271	263	250	240	274	262	246	266	266	271	248	257	252	266	245	272	266	255	258	254	263	232	250	233	248	282	280	257	263	219	264	289	273	282	279	237	288	256	283	261	244	267	262	246	256	271	277	258	259	272	270	262	304	276	234	251	223	245	237	255	256	257	302	266	242	257	255	243	279	247	249	250	260	265	269	252	276	275	243	262	246	268	254	254	282	264	250	231	237	259	249	255	250	271	261	255	241	263	271	266	262	258	257	275	254	246	244	281	301	274	236	252	244	241	241	266	272	253	266	254	268	287	268	269	243	269	251	262	236	235	258	270	229	242	262	250	267	257	300	256	289	260	261	253	256	259	290	262	249	271	272	259	261	271	238	283	249	245	256	262	271	254	257	226	273	277	252	255	255	265	244	264	266	234	250	263	250	280	271	245	265	259	278	230	267	267	248	251	245	255	266	257	264	256	254	273	288	274	242	289	277	280	253	259	287	273	307	286	273	248	249	251	223	263	265	251	212	252	272	249	271	285	272	238	250	228	263	228	253	236	278	244	303	248	245	276	266	245	244	258	256	275	255	256	282	241	272	240	233	264	241	269	252	245	230	291	268	267	262	242	258	260	229	240	262	275	266	282	252	241	245	250	250	274	276	279	277	291	280	263	270	261	252	262	269	241	253	279	276	252	278	261	264	235	254	290	287	268	274	251	280	255	261	233	255	281	275	283	301	234	290	255	255	277	289	306	248	267	265	260	251	271	261	278	272	271	252	257	265	248	247	266	248	248	242	274	271	246	266	249	252	269	262	251	254	286	263	278	255	248	284	234	267	265	277	279	275	248	271	258	254	252	281	232	255	287	255	271	267	273	266	251	246	295	272	264	246	274	280	256	239	268	280	257	283	267	243	270	272	249	267	269	239	244	247	247	270	273	232	266	254	245	228	264	307	262	254	253	268	246	257	244	265	262	281	239	237	251	263	266	249	259	279	252	272	262	248	279	266	258	249	275	252	240	246	266	273	277	250	259	265	279	255	230	255	265	268	266	253	264	230	248	244	247	272	254	289	264	278	268	278	297	268	240	266	258	244	260	263	264	268	256	256	250	252	249	233	254	258	234	259	251	250	237	260	232	260	268	248	267	286	242	275	270	298	263	255	284	287	241	242	278	264	243	267	246	237	291	277	258	238	281	271	272	303	270	256	257	266	254	276	297	268	282	265	247	248	273	249	261	262	261	282	270	259	288	285	281	257	261	287	276	264	240	252	239	258	253	247	259	276	245	276	260	270	246	264	270	241	275	289	265	253	278	261	245	259	268	246	272	261	248	227	252	236	259	246	262	295	274	260	258	267	262	255	274	299	276	250	282	244	255	259	241	268	267	230	246	248	245	249	284	259	268	264	245	273	275	264	284	266	276	257	223	276	273	218	243	269	216	283	273	289	230	316	251	265	253	266	258	275	267	272	257	289	272	256	265	281	224	272	282	265	272	252	266	264	269	282	276	274	226	263	254	276	278	260	249	273	270	267	277	258	272	248	269	248	275	263	258	243	264	247	246	250	274	246	277	231	231	262	243	239	240	284	245	292	281	264	269	269	253	263	280	238	247	262	243	241	246	269	255	262	258	258	264	266	262	253	269	250	279	269	238	270	268	279	249	275	256	237	254	271	252	284	243	263	280	263	273	265	265	286	257	254	264	253	258	276	230	250	262	257	258	263	282	254	251	258	258	283	287	251	245	270	228	242	272	276	288	260	249	279	233	299	273	257	282	256	256	259	245	253	254	277	255	248	264	271	247	253	260	288	280	267	285	266	263	247	250	264	259	271	260	281	267	263	258	258	253	273	261	249	296	275	276	239	244	268	253	271	282	262	256	257	283	262	278	277	260	264	245	266	245	247	257	233	238	269	275	253	253	280	261	251	261	262	266	256	246	300	265	275	254	268	251	255	235	266	280	249	254	273	258	248	232	258	272	261	257	254	242	235	265	263	236	280	263	260	258	279	255	227	247	258	260	289	273	248	259	275	239	252	238	250	238	267	291	272	239	241	244	249	279	251	272	294	280	259	267	253	273	248	233	254	268	241	267	266	271	255	249	279	289	266	260	248	270	235	274	238	233	274	259	265	261	255	256	244	270	254	265	248	251	277	240	261	255	267	261	242	236	286	261	268	286	254	240	242	244	251	273	264	256	257	274	263	242	260	281	252	298	269	278	253	272	240	284	270	268	242	259	239	269	260	258	252	279	260	240	261	259	253	238	292	221	270	245	265	252	257	276	261	263	251	258	227	279	262	259	249	270	257	276	256	276	273	274	251	265	264	264	245	256	233	250	267	255	259	263	254	260	259	255	257	263	268	285	264	245	264	276	260	286	261	281	250	254	248	273	275	244	287	269	278	301	274	249	280	286	250	286	239	261	285	273	253	258	249	264	263	268	251	259	241	279	280	256	279	267	265	268	297	263	253	240	276	260	255	252	279	277	269	289	267	232	249	268	274	273	275	253	269	252	240	243	253	251	248	283	230	245	265	250	256	289	297	266	265	278	266	245	238	265	280	276	249	258	237	257	279	268	270	233	289	281	283	258	293	238	251	247	291	278	251	237	279	285	250	275	275	259	253	261	247	279	282	267	298	249	238	264	271	272	298	228	257	245	271	270	295	223	270	236	302	265	232	260	267	260	249	280	260	226	281	250	236	247	275	260	292	269	260	264	252	259	263	272	246	243	273	277	254	273	279	226	228	274	255	239	276	255	248	267	272	258	262	273	270	269	264	234	287	300	256	233	297	277	263	309	254	253	248	247	269	283	251	259	259	300	281	281	246	267	240	245	286	271	292	273	277	253	260	273	253	258	259	258	260	247	262	271	294	277	269	273	262	261	241	236	274	229	256	254	236	275	244	255	255	252	272	250	241	276	267	239	249	247	262	269	252	269	257	271	256	248	279	280	257	251	244	266	257	238	268	253	265	268	247	278	270	291	237	281	273	240	241	267	275	271	254	238	258	263	259	293	266	250	269	266	247	271	262	284	255	253	260	216	276	265	236	252	228	253	251	231	259	255	268	287	241	286	271	261	259	282	260	282	267	252	258	257	271	228	271	257	265	244	264	285	276	267	316	249	260	255	271	264	271	244	251	271	274	241	250	260	249	270	243	276	267	260	232	264	285	273	235	271	220	282	259	259
35496	62487	53303	40959	30809	23290	16649	10166	6939	4775	3507	2612	1830	1511	1178	898	765	719	614	505	502	493	432	453	425	435	424	365	405	335	362	353	343	343	306	324	323	324	360	331	310	299	336	358	301	324	287	307	341	328	313	318	298	315	314	291	295	317	328	319	328	312	304	318	334	332	327	303	329	333	330	317	306	330	310	294	317	335	304	308	298	322	312	323	289	322	308	296	301	310	324	305	312	309	343	301	315	302	322	323	320	315	317	316	320	320	348	316	304	320	316	297	288	328	304	321	308	312	274	326	276	302	322	325	310	339	310	289	316	312	343	292	273	294	331	318	289	303	305	336	327	339	332	357	320	319	299	343	309	277	294	339	341	313	319	297	322	337	343	321	307	325	289	352	300	309	324	324	328	325	302	301	326	308	325	276	293	363	311	311	325	316	318	320	310	324	317	316	322	331	305	322	310	311	307	299	320	299	312	322	300	317	341	339	337	321	323	324	284	341	324	333	303	354	309	329	296	316	333	329	318	346	304	324	307	328	302	313	288	304	304	321	335	288	291	325	341	343	336	314	322	329	353	305	327	308	293	307	314	283	286	311	287	309	336	322	299	326	301	336	292	326	387	291	328	330	318	333	295	325	330	297	302	345	294	300	327	319	295	326	320	325	328	331	306	318	316	308	329	310	324	297	338	290	294	335	310	318	333	315	333	338	333	344	347	318	328	315	297	315	339	293	314	282	327	335	281	314	311	331	319	320	304	310	319	299	364	288	325	344	314	323	310	316	307	312	290	333	333	308	320	357	316	330	316	303	304	324	328	331	352	308	320	319	314	343	293	323	308	318	293	304	291	310	319	315	310	300	351	309	286	326	335	334	329	325	319	344	310	313	299	370	310	295	323	333	306	315	289	334	303	288	293	311	308	324	323	306	302	274	320	312	321	333	352	279	285	317	298	304	311	348	301	332	317	277	328	287	323	297	324	332	302	323	330	319	323	333	329	306	301	314	311	330	294	308	328	314	319	330	343	311	327	307	326	300	308	346	320	329	301	336	343	291	317	333	308	327	325	342	289	289	329	300	298	327	304	322	302	339	332	292	343	315	329	308	335	288	336	309	302	327	311	330	326	295	314	321	297	327	301	290	306	308	284	292	309	321	327	311	319	312	293	320	321	326	302	306	312	323	303	325	331	317	293	317	349	337	291	297	309	309	340	351	302	304	310	328	326	309	307	326	312	318	326	343	322	347	275	308	308	292	322	299	316	306	316	304	317	340	320	297	294	335	313	318	324	348	282	308	291	288	314	364	306	361	360	327	321	329	318	311	301	281	285	337	288	322	302	314	311	325	316	317	325	317	304	311	327	309	335	339	315	333	326	297	299	317	285	333	307	331	349	317	317	315	315	324	293	322	287	298	339	314	313	326	338	320	286	332	284	323	318	317	312	315	319	287	357	298	294	334	332	301	338	336	325	352	320	317	294	317	333	299	295	327	305	303	313	329	314	303	312	304	297	318	327	317	285	332	326	305	321	342	333	318	323	342	333	301	306	327	303	342	331	323	336	292	270	322	308	296	308	330	306	298	318	324	331	366	306	286	294	307	330	346	306	314	291	311	317	296	348	305	294	312	294	344	277	301	334	300	310	313	296	317	287	301	318	285	321	289	317	307	323	305	315	324	304	322	288	332	307	346	298	334	323	322	325	323	299	330	337	353	283	299	296	294	294	312	331	303	330	302	282	292	330	345	327	316	329	316	308	321	316	327	309	333	340	292	327	328	317	324	351	371	286	320	316	333	344	312	312	311	324	342	314	313	307	315	319	295	308	303	300	343	315	302	306	293	306	300	308	302	352	321	304	323	325	316	305	310	336	336	319	297	299	320	300	308	294	338	315	324	322	334	311	299	316	318	307	293	318	300	326	295	320	309	327	308	298	332	339	288	296	325	332	328	326	350	318	346	316	304	316	343	295	320	306	334	326	324	319	319	345	334	329	311	305	342	307	322	332	287	340	304	302	315	322	300	315	323	339	305	291	300	310	302	316	328	318	315	318	337	279	302	325	353	300	318	324	340	334	324	295	311	293	292	332	318	304	291	360	308	323	293	319	329	342	330	303	310	312	307	337	335	299	328	321	316	315	301	311	295	316	342	328	278	312	289	304	320	304	321	339	327	339	333	339	328	288	324	318	344	354	273	305	305	329	306	326	309	294	318	292	313	301	316	294	333	347	310	329	323	301	322	297	315	303	313	318	282	317	287	326	297	321	327	344	312	287	347	345	330	342	318	295	321	335	304	356	334	339	311	275	323	350	299	292	292	306	346	271	318	288	303	333	325	354	319	331	342	312	308	329	297	331	283	349	312	314	283	312	291	345	316	354	327	302	302	311	312	304	304	369	313	338	352	305	322	339	306	340	304	328	351	301	334	310	324	303	317	330	275	307	312	320	276	297	338	341	293	301	329	279	305	284	322	317	328	325	326	312	300	297	316	292	345	303	307	327	315	313	301	338	309	319	326	346	300	298	344	323	321	298	304	294	340	336	318	326	321	316	334	305	313	326	316	313	309	300	307	307	319	298	318	302	331	308	292	324	303	337	308	334	321	324	328	343	331	311	320	290	309	327	294	313	332	361	292	327	300	298	309	309	345	308	320	314	330	317	330	309	326	349	328	298	295	323	306	306	322	331	311	327	312	305	322	320	345	284	317	304	314	322	324	324	353	319	322	319	285	305	298	339	318	295	295	317	312	285	342	307	297	312	292	342	303	323	308	336	330	298	300	306	315	305	282	309	307	293	308	293	297	302	292	328	322	295	284	320	333	330	322	317	335	319	310	322	335	334	351	302	310	335	338	331	313	313	325	304	296	279	311	305	324	328	299	309	287	328	323	295	333	306	311	318	328	332	315	311	332	295	308	303	302	312	304	304	344	294	328	313	293	294	346	301	308	314	308	326	312	278	326	302	296	296	324	311	326	308	266	344	298	324	300	302	349	354	308	310	316	292	326	274	317	340	326	330	323	314	283	299	341	332	312	312	334	288	318	331	297	316	302	322	339	303	307	322	298	337	306	311	339	289	314	330	289	319	304	308	322	309	317	315	323	329	322	326	295	311	320	296	337	326	317	327	345	343	332	315	318	316	321	327	336	318	302	337	327	293	306	292	298	327	303	308	290	333	308	321	314	315	316	355	305	282	269	310	326	315	313	301	328	333	330	311	295	292	355	321	328	311	308	330	311	329	317	342	319	317	329	328	323	314	287	349	308	311	316	288	308	346	298	311	314	354	351	305	324	322	310	319	328	273	297	320	304	301	294	333	269	321	339	332	324	324	318	299	285	309	317	304	340	294	324	298	278	301	276	302	329	338	314	325	297	312	309	306	311	315	313	316	321	294	333	307	322	333	330	307	347	334	277	331	298	306	305	350	323	290	309	286	320	318	318	279	305	304	335	299	305	324	304	325	313	302	296	308	310	353	301	304	301	313	339	274	337	338	331	317	314	325	304	302	292
25355	21724	29570	28609	23089	16870	10307	4911	3187	2337	1673	1243	936	697	601	506	441	422	341	347	353	338	318	259	314	287	288	246	277	257	274	278	264	250	252	267	253	257	265	231	236	272	259	294	264	254	301	264	240	259	238	230	269	249	289	271	242	222	283	260	261	234	226	254	272	229	227	253	265	250	270	266	258	265	266	263	218	229	230	238	235	242	258	271	231	278	231	259	252	263	260	234	270	264	224	245	266	279	230	253	294	252	234	279	248	257	258	249	245	266	226	230	238	233	257	256	222	238	244	232	255	234	251	246	232	210	222	258	251	276	238	242	237	230	262	254	244	225	259	248	259	239	277	227	248	228	252	237	256	221	223	271	263	260	264	260	251	270	277	245	279	195	239	231	235	248	264	239	262	228	266	256	262	282	242	242	259	237	254	228	255	254	251	232	259	239	241	236	278	264	250	259	251	249	256	228	268	255	251	235	255	245	243	244	205	228	262	265	263	240	259	219	245	241	263	259	218	233	257	239	256	248	283	263	270	256	232	272	259	275	232	250	261	254	237	277	280	247	234	216	278	277	235	236	232	252	249	260	256	249	264	262	210	217	256	278	242	251	250	268	266	279	224	285	237	238	266	236	254	255	254	244	269	230	247	246	277	239	249	246	265	226	237	214	262	251	242	236	239	259	274	243	234	248	250	219	257	252	276	248	238	277	243	224	253	255	236	241	250	241	254	256	262	252	234	249	257	250	246	237	247	241	248	265	243	240	263	256	266	247	228	265	258	254	246	247	261	235	260	270	251	222	251	255	250	240	253	233	286	255	264	258	230	219	236	245	243	256	249	265	271	246	226	242	259	200	269	240	273	246	229	246	251	230	231	238	233	272	206	254	236	252	256	232	272	265	228	247	260	243	261	278	275	283	263	251	271	260	240	254	220	232	227	245	231	248	236	272	277	240	240	249	255	248	241	262	253	252	245	264	237	237	236	248	267	245	253	231	234	257	255	238	254	231	237	236	296	252	244	252	226	243	233	232	246	258	263	247	252	246	240	234	249	245	246	238	222	246	254	237	247	237	240	238	226	229	232	248	265	241	277	267	250	238	213	271	268	264	234	266	253	284	255	259	249	265	258	238	248	252	254	279	252	269	262	245	243	241	260	221	277	262	249	255	262	243	261	229	247	246	264	233	232	223	263	232	263	264	234	223	248	254	250	239	261	233	263	268	251	257	231	278	251	206	245	255	269	272	235	230	246	269	244	240	246	240	246	281	217	237	253	241	285	258	247	233	249	253	247	236	260	254	254	244	257	238	262	247	234	243	247	261	229	270	220	241	239	243	230	252	234	257	246	234	210	275	225	252	260	234	241	241	278	247	239	234	248	266	260	229	279	241	254	240	265	239	225	239	252	226	266	253	240	269	242	248	270	268	238	233	254	223	238	270	249	231	238	251	248	255	254	239	245	247	229	243	256	226	254	252	232	267	264	253	249	253	228	274	263	242	241	248	264	247	239	251	228	277	232	239	261	262	262	251	248	236	282	253	242	226	225	236	267	243	257	268	263	254	246	261	265	253	241	238	222	226	261	238	246	246	254	259	243	285	231	283	253	246	267	265	263	249	257	267	243	244	221	259	254	252	246	238	246	238	246	264	241	244	245	274	257	272	235	237	253	257	267	252	247	265	274	238	223	255	281	258	253	252	243	269	245	271	250	263	256	275	237	241	274	227	245	259	228	255	223	259	238	238	241	269	261	246	268	254	215	273	282	262	258	236	238	238	246	254	252	243	281	233	236	242	241	253	245	266	273	271	270	241	238	233	259	266	268	254	229	254	245	254	251	271	271	273	218	226	237	264	260	224	247	240	225	241	229	253	252	256	242	236	233	259	275	258	262	218	234	252	254	264	245	265	242	259	261	243	262	270	251	243	242	270	254	246	239	254	248	250	243	269	269	274	259	260	278	236	281	252	253	271	255	257	274	257	235	221	222	249	262	263	242	244	249	240	214	259	266	282	260	228	247	268	230	215	251	257	250	228	251	255	240	227	282	234	242	244	257	258	239	251	239	227	242	248	232	244	251	220	269	240	235	265	247	243	229	242	259	234	226	259	309	267	229	246	219	249	244	259	243	232	247	233	257	275	252	251	255	253	246	256	238	248	250	241	254	263	230	282	243	273	281	255	269	243	228	245	246	257	246	258	260	271	241	273	239	267	260	248	241	255	240	265	234	285	261	230	273	247	253	240	238	228	268	260	261	256	253	233	256	259	244	243	235	239	225	228	253	243	269	266	246	247	238	264	271	260	249	268	217	248	269	265	264	234	270	239	256	258	272	242	234	247	239	247	250	265	235	254	262	264	252	259	254	255	244	285	242	252	263	259	248	245	271	241	241	266	229	277	257	289	237	257	232	250	264	238	242	245	247	231	250	235	265	243	235	260	237	250	254	271	242	255	209	255	231	273	252	254	240	238	238	258	261	238	273	231	227	279	234	241	240	245	256	237	240	241	246	277	267	241	276	237	272	262	252	266	262	234	253	248	227	256	244	282	248	229	247	256	264	256	284	249	246	256	251	279	271	238	238	268	265	226	250	249	250	242	264	242	236	256	237	257	236	234	281	257	248	258	248	262	253	261	273	247	274	214	260	252	266	259	270	255	262	269	243	268	252	274	246	250	243	243	234	264	234	259	237	249	233	240	257	227	266	231	250	259	261	248	234	258	250	246	239	260	236	251	258	244	273	283	251	256	256	249	266	260	282	256	249	256	217	242	261	250	224	273	256	284	261	245	232	247	238	266	261	264	259	226	231	263	241	246	247	257	249	256	241	243	229	252	240	238	262	252	255	269	232	266	226	254	244	232	267	205	250	226	238	246	293	218	236	239	236	250	264	207	273	253	245	277	234	240	265	246	256	239	253	250	254	240	260	249	247	277	259	246	276	248	256	207	253	263	216	268	266	247	223	271	258	258	262	271	266	257	262	273	241	251	249	236	266	269	247	241	232	270	278	242	257	233	248	277	263	259	272	267	256	275	289	260	243	234	222	252	229	235	260	256	252	235	273	225	255	253	231	210	247	239	277	283	264	249	269	250	253	265	246	238	240	238	276	242	265	243	258	258	263	251	231	259	240	252	230	233	249	240	257	242	284	231	253	257	245	234	252	263	254	245	269	249	274	247	242	256	237	249	253	251	273	248	262	236	238	214	247	220	254	279	271	249	264	270	277	258	232	271	261	226	284	264	263	257	277	260	239	250	268	261	242	255	225	271	257	236	258	240	258	259	258	253	252	271	266	267	227	243	253	234	241	260	251	272	228	239	243	271	240	246	245	263	237	248	250	250	238	239	242	222	244	266	269	272	228	251	224	259	269	258	243	240	248	256	247	232	237	250	234	261	238	218	269	263	269	220	237	206	231	223	266	234	238	259	236	249	240	267	248	244	277	259	254	236	271	249	234	270	236	241	253	242	245	252	248	254	247	259	245	239	243	261	235	281	249	254	258	255	261	265
35481	59523	50147	36067	27621	20638	14456	8231	5981	4263	3026	2146	1535	1224	952	775	652	598	507	471	472	428	396	398	416	386	362	373	331	337	360	331	307	310	323	331	302	317	299	341	311	304	320	315	336	310	322	300	308	318	318	287	286	296	298	330	319	306	299	280	296	349	305	288	321	294	319	283	291	307	306	311	298	314	318	293	310	314	294	316	313	285	318	307	332	315	297	335	289	307	306	317	307	317	295	285	328	309	291	311	328	304	318	288	297	297	308	309	302	323	259	307	296	271	307	317	259	302	281	312	319	313	284	314	299	308	303	316	304	296	300	288	286	272	317	319	304	281	326	338	324	329	305	327	313	305	297	339	299	326	306	303	305	255	330	321	275	346	313	323	312	325	319	302	315	313	306	272	340	303	280	315	293	307	340	312	250	282	294	313	312	274	339	349	305	287	309	295	299	300	314	290	272	300	300	323	292	279	298	296	321	276	315	313	341	293	302	280	303	280	306	289	295	301	311	318	315	299	314	318	302	316	297	286	313	284	295	324	303	320	300	294	306	325	315	264	276	272	304	288	331	296	310	309	284	305	335	294	292	318	280	302	313	332	325	312	330	324	298	301	294	277	308	329	310	316	315	296	334	290	288	310	317	338	307	300	323	286	307	325	308	314	296	284	304	324	305	260	325	311	340	282	304	286	303	321	321	320	276	337	284	315	339	303	306	308	326	317	336	312	278	310	289	330	300	304	308	317	330	318	303	281	300	304	331	302	286	296	279	323	286	306	293	312	293	318	312	311	344	332	283	335	318	315	309	314	306	300	256	308	319	292	304	294	273	310	286	323	311	336	314	298	297	310	317	294	317	301	291	281	302	289	317	310	318	289	300	283	302	330	317	324	303	287	282	308	300	342	311	327	272	301	323	280	284	308	293	317	315	311	271	330	301	309	290	299	302	303	314	298	321	315	306	286	334	302	305	297	327	321	306	312	315	276	277	305	307	314	312	312	330	281	312	303	315	291	269	278	313	320	310	322	276	318	318	328	315	330	314	307	299	307	288	295	309	288	287	308	286	308	311	319	308	296	315	288	292	296	315	308	263	306	307	309	324	310	305	303	313	294	334	297	308	312	307	302	285	290	290	309	315	307	316	308	329	325	306	283	297	309	311	289	292	321	307	300	325	302	301	289	323	284	290	311	310	316	330	321	321	304	314	317	292	309	274	293	308	324	289	333	280	293	311	341	307	327	292	298	289	311	314	323	286	290	336	295	303	291	308	305	325	314	333	350	328	323	277	317	338	298	280	315	310	315	291	326	305	347	297	316	295	283	301	307	314	250	300	311	301	348	304	334	296	328	288	314	292	303	326	303	319	289	316	291	322	339	324	298	298	331	305	306	318	311	268	276	314	297	284	308	257	298	310	274	299	339	294	317	293	331	327	306	321	338	302	328	307	344	323	294	274	308	318	310	299	300	318	312	311	318	288	289	301	286	303	324	337	326	301	287	300	271	336	311	291	318	311	310	322	305	303	313	301	330	336	312	297	318	310	299	351	303	330	294	300	304	318	306	307	316	304	312	313	288	331	326	309	308	307	334	278	310	307	324	298	344	326	294	321	320	300	312	344	312	298	315	336	285	300	305	302	305	332	330	296	287	332	288	317	306	290	288	290	330	342	297	317	314	285	292	323	323	302	314	286	320	285	304	293	315	317	280	326	305	291	319	293	295	358	285	314	333	314	307	325	315	293	274	319	285	306	302	322	305	320	316	309	332	315	287	301	337	296	292	318	322	325	296	283	304	303	317	314	297	319	319	322	312	306	284	270	309	295	283	302	325	360	323	300	299	311	283	342	308	309	295	292	280	281	293	290	294	309	309	313	313	292	329	342	289	324	326	280	287	303	317	304	303	287	320	328	325	304	288	305	317	320	322	289	302	344	303	304	339	343	295	312	319	319	311	315	273	291	321	323	301	310	306	270	277	308	311	311	287	309	281	292	300	289	309	319	312	311	335	330	303	322	307	297	320	303	318	292	340	300	288	287	294	285	311	302	291	307	359	319	316	277	292	304	302	316	324	287	284	314	328	276	293	278	338	285	283	288	340	329	331	336	301	317	287	296	305	271	299	299	287	334	311	341	304	337	308	294	301	314	283	318	292	289	332	286	326	300	307	310	310	302	283	306	302	296	315	314	314	307	279	298	301	303	276	301	333	310	325	305	286	291	305	314	322	290	314	319	300	271	312	304	308	327	308	303	303	307	310	276	310	298	311	301	305	335	276	299	267	305	312	288	318	308	308	294	293	333	308	309	327	304	286	280	303	303	309	283	325	316	297	301	285	322	300	347	299	324	284	311	287	297	322	301	290	313	256	301	289	322	265	283	288	298	311	294	322	325	329	303	298	303	335	315	297	318	325	326	306	287	310	307	289	330	315	288	284	296	313	301	293	313	306	314	333	296	315	294	306	282	327	322	298	290	298	289	333	280	299	289	296	334	319	320	335	292	346	316	284	326	297	279	289	327	320	313	309	294	304	300	339	306	307	258	320	300	268	293	297	324	277	279	282	310	314	319	323	318	327	348	313	309	302	303	309	289	305	312	323	321	313	302	294	310	315	285	276	314	302	284	298	326	296	293	294	320	301	320	312	297	337	296	310	300	294	315	309	298	336	290	304	332	289	286	320	313	339	341	324	321	304	285	322	295	282	328	334	306	314	276	298	316	295	348	307	303	307	321	301	303	299	322	284	285	327	313	315	259	301	322	317	323	332	299	326	306	328	314	295	295	319	307	315	284	317	289	318	304	314	338	308	284	301	308	302	305	323	313	312	286	293	327	295	279	326	301	298	293	314	308	282	300	292	314	331	295	330	294	290	303	339	287	321	284	305	311	296	319	303	289	305	313	304	336	291	319	334	330	277	320	308	297	272	300	300	304	323	304	298	358	275	320	323	312	299	302	312	307	287	307	323	325	305	302	327	286	290	270	300	264	294	322	304	313	306	316	311	302	271	320	279	328	312	317	307	301	326	303	290	281	308	320	285	337	285	273	319	314	271	277	304	306	291	304	315	323	297	306	310	301	298	289	320	303	294	304	317	316	285	293	296	296	310	324	299	307	308	287	307	312	333	292	286	301	279	316	322	305	311	304	308	327	342	304	291	321	305	332	336	284	315	332	305	292	303	308	286	270	298	278	341	311	286	326	302	354	313	308	306	315	307	304	317	293	300	314	306	313	301	296	302	310	293	315	267	316	314	285	280	330	292	300	295	293	305	316	296	317	309	279	299	308	335	318	275	296	276	310	286	319	286	305	314	263	303	336	347	302	304	316	300	289	317	306	288	280	338	292	286	298	306	334	314	274	293	306	318	290	324	287	326	305	354	278	321	313	306	306	286	279	301	323	309	297	321	307	317	316	299	296	338	300	306	333	296	299	315	307	327	293	290	321	334	305	297	280	329	312	327	311	273	290	291	318	320	290	294	295	306	321	288	268	304	318	321	290	278	315	313	296	308
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
