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
341139195045	341139195556	341139196106	341139196656	341139197206	341139197756	341139198306	341139198856	341139199406	341139199956	341139200506	341139201056	341139201604	341139202156	341139202706	341139203256	341139203806	341139204356	341139204906	341139205457	341139206006	341139206556	341139207106	341139207656	341139208206	341139208756	341139209306	341139209856	341139210406	341139210956	341139211506	341139212056	341139212606	341139213156	341139213706	341139214256	341139214806	341139215356	341139215906	341139216456	341139217006	341139217556	341139218106	341139218656	341139219206	341139219756	341139220306	341139220856	341139221406	341139221956	341139222506	341139223056	341139223606	341139224156	341139224706	341139225256	341139225806	341139226356	341139226906	341139227456	341139228006	341139228556	341139229106	341139229656	341139230206	341139230756	341139231307	341139231856	341139232406	341139232956	341139233506	341139234056	341139234606	341139235156	341139235706	341139236256	341139236806	341139237356	341139237906	341139238456	341139239006	341139239556	341139240106	341139240656	341139241206	341139241756	341139242306	341139242856	341139243406	341139243956	341139244506	341139245057	341139245606	341139246156	341139246706	341139247256	341139247806	341139248356	341139248906	341139249456	341139250006	341139250556	341139251106	341139251656	341139252206	341139252756	341139253306	341139253856	341139254406	341139254956	341139255506	341139256056	341139256606	341139257156	341139257706	341139258256	341139258806	341139259356	341139259906	341139260456	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	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
21533	20018	27117	22624	20071	20172	11986	3598	2198	1677	1521	1122	916	699	722	695	635	534	574	567	544	527	510	461	474	486	501	449	420	456	456	470	424	440	437	422	375	408	387	360	376	410	420	347	438	389	375	369	372	400	366	380	405	378	361	399	341	357	400	378	390	402	375	352	364	402	433	389	402	388	361	413	395	396	380	431	429	423	432	402	444	375	426	436	443	429	407	431	408	448	425	387	390	401	399	398	410	383	383	395	415	391	399	352	408	361	380	367	373	387	365	393	408	380	405	362	366	399	366	376	387	355	371	361	397	383	366	369	388	395	330	368	360	378	390	401	380	354	391	383	372	360	354	382	356	398	389	362	352	359	384	371	385	390	398	400	383	402	372	404	379	358	374	365	385	380	374	379	354	377	345	363	357	361	395	381	382	382	382	385	397	343	376	395	391	422	378	435	388	368	370	373	377	386	371	390	354	390	393	399	377	410	386	354	368	392	361	374	383	394	379	363	390	366	369	384	383	369	383	363	366	365	405	338	361	364	370	372	397	361	366	375	360	357	375	356	410	388	388	379	392	365	378	369	370	361	362	366	327	422	373	357	369	376	384	377	361	361	391	371	402	386	376	385	396	361	396	382	389	342	362	387	388	379	376	366	409	385	381	372	360	380	424	376	376	381	392	367	356	360	357	396	376	351	371	380	379	362	375	368	369	360	382	388	411	375	382	379	385	385	364	350	336	380	361	380	390	358	396	355	408	347	408	412	378	389	396	344	344	363	366	398	359	382	389	362	408	332	346	368	419	370	352	379	321	365	376	371	336	360	393	399	389	359	372	399	367	365	365	353	365	381	364	371	379	397	369	371	385	347	376	343	382	390	388	377	367	392	410	337	368	349	376	387	368	343	370	382	363	345	376	375	358	377	399	350	384	330	366	410	413	420	346	339	387	403	358	386	398	363	399	364	396	374	387	361	382	402	421	372	367	435	370	366	358	400	437	384	354	351	363	372	346	388	351	360	375	332	380	386	329	401	371	385	356	349	393	366	401	395	334	408	433	352	403	363	388	383	359	400	366	374	374	424	345	399	383	364	355	350	372	405	382	396	376	388	362	357	379	368	402	397	344	396	345	385	367	395	364	419	428	375	384	393	360	389	368	406	381	378	351	356	378	391	371	381	367	355	354	366	361	380	396	386	407	364	358	382	386	371	378	389	368	381	401	363	383	374	391	395	363	334	379	358	385	363	369	381	343	387	379	381	387	344	372	391	366	366	392	408	380	372	404	351	407	366	363	348	368	324	381	386	342	374	378	383	397	380	391	362	376	363	379	371	382	378	410	365	392	342	381	382	398	364	391	373	367	369	369	385	367	378	380	383	388	409	412	400	361	406	363	404	385	367	374	372	372	382	369	389	369	383	347	339	391	400	363	396	382	384	360	377	358	359	370	374	401	380	372	382	388	343	382	378	384	365	384	365	390	385	367	338	342	366	360	354	378	361	383	372	382	374	414	364	363	409	373	383	383	389	355	371	360	402	397	373	362	354	356	405	358	371	402	384	388	384	377	336	337	402	345	370	369	376	396	398	360	370	404	382	366	381	403	363	390	362	346	394	371	375	354	385	401	361	399	361	383	409	374	383	370	380	371	377	398	362	383	369	376	384	406	379	369	390	398	365	387	381	405	375	377	395	370	367	385	362	362	353	383	349	358	378	391	346	365	390	386	381	369	366	386	361	409	377	375	368	373	366	388	378	347	384	351	374	364	367	370	359	372	395	371	390	360	387	402	389	342	386	387	392	382	374	340	368	376	395	372	382	424	383	360	380	410	378	400	395	412	398	379	400	378	359	368	348	386	358	369	364	361	378	375	361	404	388	349	378	374	352	356	354	400	375	398	363	372	386	370	372	364	406	372	366	381	395	384	363	388	372	363	382	361	403	382	354	405	392	388	352	349	357	399	363	358	358	392	353	367	374	393	394	363	354	354	392	344	373	380	427	362	378	370	394	372	357	342	364	384	359	376	370	403	353	356	381	340	389	372	381	402	366	361	361	379	386	380	378	317	365	398	363	377	364	389	347	395	357	373	394	359	383	406	367	375	399	359	373	361	393	389	388	382	380	370	363	377	414	362	399	368	377	386	362	402	370	352	387	372	375	359	371	357	356	383	381	401	414	368	364	390	371	366	354	374	410	362	390	376	393	378	432	365	373	395	386	385	359	374	396	373	387	373	373	400	375	377	400	382	350	359	400	391	361	401	372	373	406	390	356	423	372	376	377	345	416	353	367	365	384	355	371	363	367	356	372	378	369	367	355	372	405	353	385	363	362	410	432	385	391	371	402	392	363	390	337	370	341	363	399	377	392	347	353	373	390	355	389	373	393	353	372	366	403	404	352	350	375	357	372	347	353	365	356	394	391	360	411	343	373	355	349	355	405	365	359	371	391	383	391	371	348	374	395	356	335	367	386	393	340	368	396	395	381	352	346	400	378	387	381	368	348	362	357	373	371	371	394	366	358	409	380	366	409	424	401	379	413	362	369	394	412	358	388	349	338	377	388	393	381	369	392	404	396	369	366	362	387	358	396	407	392	324	365	395	409	344	369	387	396	345	354	384	407	361	403	358	374	384	367	394	391	368	385	354	374	371	346	406	386	330	372	358	378	390	374	405	408	365	353	392	351	395	370	328	347	383	355	377	365	346	387	421	411	422	390	361	381	375	382	351	342	390	403	400	375	366	362	355	397	382	383	381	360	365	383	398	384	403	379	364	377	402	382	365	356	392	352	353	380	394	370	403	383	367	366	402	367	380	377	316	390	364	383	384	362	375	385	406	354	355	381	366	408	382	344	383	358	367	369	397	429	385	399	375	399	399	371	386	390	368	323	370	365	396	361	349	363	377	366	372	388	381	369	374	387	393	400	367	376	406	391	375	382	356	356	365	361	377	382	382	371	383	336	379	388	345	323	361	354	370	371	374	391	392	394	386	365	357	371	377	382	380	368	364	412	367	380	389	352	386	336	404	388	380	376	367	402	352	379	361	416	341	371	377	399	392	362	377	392	386	372	380	384	349	371	329	393	343	412	380	369	371	371	400	380	348	373	398	349	378	349	365	347	393	343	370	373	354	360	401	329	394	355	381	390	341	366	402	374	389	363	336	388	371	356	347	409	347	385	374	394	374	372	368	357	380	372	396	383	348	333	341	416	373	398	368	367	392	338	399	381	415	399	382	397	387	398	395	342	367	383	352	409	402	329	363	338	405	415	380	358	405	340	375	385	357	377	376	378	345	393	339	395	375	392	369	364	366	362	355	371	391	402	352	372	379	396	356	381	380	382	376	370	368	354	379	366	365	352	389	352	373	367	372	358	352	345	345	390	363	362	348	379	382	418	358	371	329	376	383	350	394	408	380	397	352	406	369	369	400	378	419	387	407	390	363	366	383	400	400	381	359	371	387	383	364	358	389	353	390	381	380	394	406	346	375	367	388	381	329	342	388	387	356	394	386	383
21096	46976	35484	23812	18006	11822	7855	5540	4135	3047	2633	1911	1443	1257	1017	980	841	765	711	726	656	635	632	589	567	530	529	535	535	475	497	451	475	461	468	440	472	451	447	446	390	411	432	412	469	424	376	357	406	413	416	410	438	435	421	407	389	393	403	424	429	410	374	426	422	425	394	388	414	401	425	393	429	423	480	479	471	477	472	503	474	454	492	474	507	443	513	496	466	465	373	460	411	492	450	428	404	426	391	401	384	401	447	381	444	410	439	396	404	408	385	386	400	403	365	411	408	386	395	397	406	382	368	396	376	402	453	424	395	401	383	423	378	396	413	402	366	432	399	375	388	381	395	380	404	362	372	450	407	384	399	394	415	386	379	385	364	417	351	388	386	407	406	392	435	402	390	394	360	424	397	384	417	400	392	413	369	394	424	393	370	376	400	372	378	395	419	416	417	379	393	399	409	397	424	415	397	357	397	402	408	402	396	402	388	401	403	377	373	410	423	388	422	399	335	410	392	391	429	399	379	409	386	379	379	385	382	391	397	376	400	383	408	371	380	380	379	403	419	412	414	387	411	432	383	412	412	376	384	412	384	417	388	390	404	387	412	411	390	413	386	408	425	398	378	404	406	404	431	425	387	409	432	355	382	423	385	404	414	373	391	427	392	391	386	376	398	396	384	412	390	385	393	395	394	436	398	392	412	441	399	411	411	418	395	383	395	420	383	417	402	382	379	368	402	384	371	389	376	389	415	398	388	375	361	398	377	397	376	403	376	420	350	383	410	383	408	404	409	416	391	402	385	396	383	394	395	441	428	421	419	403	409	345	411	421	403	382	384	408	393	429	399	408	373	391	412	392	409	403	391	423	397	411	360	359	388	392	398	381	400	411	436	369	389	416	380	399	457	400	440	380	416	383	384	433	397	350	416	380	385	394	414	417	413	394	382	397	366	402	406	386	400	385	402	411	395	433	401	377	409	392	403	388	392	418	391	434	367	391	406	398	367	388	367	388	374	389	425	380	365	414	394	377	393	433	398	360	382	359	386	415	370	434	389	383	399	348	409	398	413	381	427	420	389	408	370	401	379	367	428	389	393	416	384	379	409	410	366	347	376	391	400	364	394	395	381	419	433	458	365	386	374	423	388	360	377	365	368	398	373	419	441	382	405	404	387	420	376	433	392	399	417	421	404	415	398	386	378	399	383	402	374	385	403	428	429	389	391	426	413	374	444	372	404	396	402	385	389	392	343	392	372	397	377	399	399	410	389	386	428	405	408	372	420	408	377	401	377	425	357	432	366	414	405	402	399	411	403	405	386	407	426	390	389	376	426	412	368	404	396	394	396	407	391	418	399	396	467	407	409	392	451	383	392	416	367	361	391	368	439	403	382	398	410	394	392	398	389	396	403	397	428	387	395	370	402	372	399	396	418	443	383	365	410	435	432	401	416	405	398	422	403	394	411	401	404	424	446	402	404	393	426	416	425	376	421	373	396	404	392	392	428	384	439	395	392	395	377	388	394	416	353	388	379	418	389	393	371	392	419	401	372	383	385	367	436	402	374	404	408	414	397	417	390	413	407	390	421	413	360	379	427	371	367	397	405	417	391	396	375	419	393	363	391	429	396	397	393	401	430	424	370	422	381	434	422	412	392	422	386	401	382	394	385	406	407	365	411	375	382	384	374	379	373	376	386	394	399	387	395	423	376	387	372	381	361	417	419	409	395	380	362	393	415	401	412	409	387	382	418	402	394	372	410	401	389	401	362	404	403	410	416	401	386	403	390	390	427	392	372	376	415	409	380	373	407	417	382	402	390	369	386	377	405	384	395	374	407	403	414	420	401	377	386	391	417	430	364	397	403	440	408	410	415	373	394	369	387	439	449	395	430	380	367	416	377	432	427	390	378	436	368	407	366	384	365	408	431	388	377	387	409	403	414	394	404	378	406	388	425	379	386	385	393	357	392	379	383	421	410	395	417	373	408	404	393	403	415	448	391	401	407	373	448	404	394	388	380	407	390	401	412	371	383	410	393	404	414	404	387	391	400	382	402	382	373	404	405	373	445	419	413	417	395	407	393	360	408	410	399	412	380	435	382	403	419	403	378	399	421	436	357	393	382	420	400	400	380	415	362	387	423	361	400	418	405	397	394	371	379	403	393	367	365	374	401	402	422	408	385	401	405	391	381	417	414	394	426	437	383	371	372	394	416	386	365	375	385	360	392	413	373	394	407	388	359	411	404	391	374	371	380	387	385	403	392	348	383	414	378	402	398	413	414	407	445	391	403	391	391	428	386	388	406	404	393	391	387	381	420	378	350	403	415	399	387	405	410	379	365	389	410	401	371	422	405	398	399	394	397	404	435	411	359	393	359	382	413	389	404	359	390	399	392	391	400	375	409	373	401	387	386	434	371	407	413	358	427	424	421	403	379	399	381	383	426	405	420	398	411	396	366	382	405	374	403	395	416	375	410	403	413	418	396	420	419	400	412	394	387	375	406	377	386	401	362	356	393	415	404	398	399	415	384	436	372	382	392	381	389	400	391	388	431	360	352	389	421	413	414	369	408	378	398	408	384	405	395	410	428	409	403	376	395	381	389	407	376	414	413	388	384	388	385	377	379	397	435	420	436	377	415	421	404	390	425	396	417	364	391	389	410	339	386	396	372	411	417	374	411	387	402	365	444	385	403	399	415	422	390	395	368	395	396	396	406	402	380	409	371	357	380	400	422	408	427	403	352	391	402	417	391	390	421	399	415	394	382	395	382	408	404	402	409	406	437	399	385	392	389	389	374	398	389	385	417	388	381	403	389	383	435	413	394	397	409	400	375	406	420	428	419	407	402	420	405	397	371	377	404	381	373	444	408	403	410	413	416	409	422	419	402	401	392	419	405	412	396	422	378	392	389	395	386	393	421	412	393	360	390	390	355	390	423	419	400	343	411	385	424	385	389	390	407	386	379	374	399	431	406	387	360	378	408	383	403	410	406	408	403	403	372	360	411	402	427	379	402	413	422	422	406	375	419	397	368	369	396	384	381	370	408	392	348	361	391	379	419	381	379	390	379	380	440	426	400	419	400	413	393	419	396	433	393	392	397	416	395	442	428	367	429	354	368	425	404	388	365	394	391	376	421	387	433	404	403	390	434	389	388	430	402	364	396	372	372	415	411	416	376	399	392	375	386	386	392	453	395	383	415	368	397	376	383	410	391	454	394	410	373	403	398	414	360	375	416	402	406	439	399	379	372	399	401	402	387	390	401	379	396	398	387	414	414	401	420	403	385	378	394	432	403	399	392	423	410	370	385	427	389	401	394	423	370	427	380	415	411	396	388	401	418	411	384	459	399	387	382	400	403	386	417	394	378	370	412	430	405	413	413	419	400	395	394	404	415	417	413	371	393	376	412	396	385	409	459	394	369	394	432	392	387	386	402	402	417	380	378	417	396	381	374	368	376	382	395	370	411	424	413	385	413	351	408	404	395	388	413	433	392	377	373	398	406	405
28969	23146	22136	14012	6103	3062	1699	1262	931	833	720	571	530	463	511	450	420	442	428	458	379	409	386	367	387	385	403	403	375	369	374	389	363	435	370	359	346	375	403	367	376	358	405	358	405	357	379	337	387	367	368	362	352	366	370	381	351	338	355	365	373	368	346	400	385	381	387	363	389	357	372	410	409	404	399	374	405	399	374	392	340	386	427	371	391	381	397	390	355	374	358	385	364	363	362	368	351	366	362	369	368	372	373	341	397	376	404	378	324	370	382	396	386	359	372	315	399	364	336	388	413	389	368	370	362	401	357	382	340	330	359	364	419	362	390	354	371	389	349	343	366	350	375	325	354	420	369	393	344	371	373	366	397	363	363	369	330	371	377	365	360	392	345	351	366	364	355	347	374	351	364	371	386	378	332	409	377	353	339	378	353	361	356	377	400	382	376	362	363	403	375	364	358	385	359	378	358	390	342	379	350	345	327	384	370	378	343	383	381	343	360	355	389	379	362	322	375	339	371	361	361	338	354	367	381	360	383	376	350	371	363	378	377	366	352	343	406	344	364	338	376	388	384	345	357	368	362	355	357	351	376	398	368	371	367	382	383	338	349	391	359	354	363	414	403	356	351	360	377	358	376	395	399	381	358	344	337	386	355	336	384	350	348	346	374	396	366	366	367	384	355	335	352	372	367	344	320	369	375	376	388	359	379	378	344	371	360	371	386	375	387	420	338	346	364	385	393	368	358	356	358	399	375	382	335	369	343	380	342	348	355	374	329	343	370	344	378	370	353	358	386	353	346	351	368	357	355	342	386	347	380	363	386	354	386	356	352	383	382	369	368	410	358	403	376	360	377	394	363	382	356	357	335	371	356	360	350	403	338	367	378	373	356	382	398	381	380	380	372	385	375	329	374	366	416	378	349	343	343	393	406	351	381	364	372	346	355	335	358	389	386	370	386	343	368	371	395	377	366	381	345	378	371	385	342	359	336	348	357	393	379	373	367	346	367	378	367	365	378	387	370	354	379	328	346	369	343	374	360	361	353	346	363	370	365	419	375	364	326	374	361	367	376	385	368	342	357	389	391	370	368	348	378	371	360	355	352	358	399	354	410	341	362	353	408	342	368	379	350	347	378	376	352	386	324	351	385	319	351	385	361	379	370	374	384	386	339	386	369	361	378	368	386	357	363	371	370	368	402	352	355	354	380	335	356	374	379	351	353	385	328	390	382	344	361	339	342	370	373	369	366	338	358	377	351	359	362	389	390	388	394	351	375	350	370	392	387	364	379	369	372	345	398	365	337	384	373	359	378	374	370	336	385	383	327	341	376	407	380	360	371	355	347	348	364	382	372	357	366	355	413	384	384	368	370	351	378	428	375	351	366	365	337	337	373	375	349	374	386	337	405	369	386	394	379	363	373	365	360	359	379	385	393	349	394	365	353	375	358	383	370	391	376	389	363	359	328	368	372	378	364	365	350	353	347	363	369	353	377	354	357	358	344	396	359	370	356	385	392	388	414	354	363	363	360	364	382	372	370	403	385	369	356	348	371	349	363	379	377	358	354	372	388	348	385	363	360	365	391	386	375	347	328	382	343	349	357	373	392	370	376	361	364	397	363	378	356	411	351	345	383	382	324	337	347	347	357	359	424	366	357	400	397	332	392	396	381	355	337	354	350	354	349	357	367	358	346	371	379	388	346	381	396	344	364	380	386	371	375	357	387	369	371	378	360	362	352	349	353	352	406	356	381	357	369	351	351	375	347	392	369	356	370	367	370	372	351	362	362	371	353	315	362	395	367	373	360	342	341	380	374	344	355	356	358	362	395	359	393	368	348	398	371	347	382	402	358	387	346	391	365	373	360	346	332	370	355	364	380	376	396	384	405	371	351	381	368	353	355	383	392	366	353	383	369	333	299	328	351	369	355	372	363	346	403	390	331	425	339	380	354	344	349	367	350	393	388	389	373	338	380	388	365	355	359	377	371	389	383	356	399	376	351	337	361	419	347	371	371	397	402	344	379	353	374	375	383	364	369	393	357	355	381	403	385	366	345	371	368	355	373	344	399	369	384	411	365	349	355	369	389	359	359	380	367	370	372	374	390	366	353	385	382	356	371	353	365	371	394	376	386	368	345	352	388	354	411	355	366	354	410	348	369	336	372	343	335	364	375	420	349	351	365	316	353	358	349	360	363	395	351	355	374	369	366	346	379	377	341	390	386	344	338	356	350	321	363	326	359	368	409	361	366	370	348	363	403	367	368	366	390	399	350	333	370	314	367	326	318	406	397	391	380	376	386	359	358	393	361	348	348	366	381	367	348	382	383	395	380	344	395	368	350	391	401	378	391	380	339	372	369	390	351	354	325	363	384	385	369	384	350	348	376	388	364	347	307	361	363	372	346	336	331	361	374	357	358	368	360	396	384	370	366	396	388	372	355	369	368	371	392	377	382	342	364	366	377	362	401	354	339	353	374	335	370	397	351	316	385	373	372	349	369	374	318	358	350	359	365	376	393	392	374	381	391	374	359	356	343	344	360	336	356	374	355	371	344	412	347	383	402	382	402	368	385	380	370	343	343	355	364	371	380	415	343	371	397	401	342	392	361	399	371	397	387	347	372	418	358	336	374	371	360	378	378	388	354	405	376	345	385	344	348	396	358	370	396	349	383	353	361	399	371	402	361	363	366	367	397	337	370	358	377	350	362	370	401	359	363	365	365	380	337	336	423	377	369	370	385	360	361	315	354	333	383	350	335	376	361	381	375	365	346	368	353	356	351	341	347	358	375	345	381	366	359	386	377	354	380	343	380	391	371	411	364	375	369	362	400	361	368	391	377	358	387	412	386	354	372	379	353	389	367	340	385	333	319	377	348	369	381	344	380	404	355	358	402	367	365	383	362	377	373	378	329	342	384	382	378	344	369	360	335	406	362	337	357	367	356	354	367	378	366	371	406	371	379	359	345	380	350	345	391	368	377	392	338	350	358	359	373	336	354	333	367	374	377	391	347	356	339	370	355	342	360	413	399	366	355	388	338	365	344	363	358	364	379	403	371	356	343	369	354	348	400	381	373	340	342	376	358	385	405	348	381	393	370	356	353	365	388	376	352	377	362	389	382	383	373	383	327	382	366	374	389	364	336	360	344	355	335	395	360	368	368	377	355	354	382	354	347	347	326	400	326	344	351	387	329	364	348	363	370	392	388	350	328	376	370	380	343	351	367	379	392	335	381	371	331	386	364	381	349	334	383	363	357	356	354	395	377	382	375	398	337	362	362	381	356	353	377	344	362	378	331	359	407	368	367	370	406	377	358	362	358	367	340	386	355	359	392	370	367	381	358	391	352	337	383	359	338	358	353	379	381	339	358	356	366	357	356	381	388	361	371	343	352	383	344	383	367	342	375	387	372	370	378	376	368	375	368	398	377	365	351	348	352	366	364	380	341	338	358	365	351	358	422	352	391	364	403	360	334	372	369	357	371	351	327	376	370	380	363	356	362	369
19123	33185	24498	14624	9079	5536	3365	2473	1616	1422	1195	800	724	651	625	608	513	525	524	503	466	478	506	450	460	451	408	433	432	393	452	436	434	419	435	419	385	402	435	418	421	435	410	405	401	401	414	364	431	398	412	388	399	402	353	415	393	433	395	412	391	423	393	355	376	381	413	402	374	413	406	419	386	361	412	429	423	413	388	416	423	450	400	421	409	454	464	424	448	427	439	396	418	381	384	413	394	409	431	414	397	382	394	403	406	399	388	399	416	384	406	384	402	392	432	381	420	410	445	414	404	422	396	424	412	424	400	363	400	392	383	395	383	381	418	365	399	393	367	402	356	389	409	382	409	418	367	408	398	390	415	355	355	417	381	425	377	384	380	428	404	404	376	365	413	432	432	341	418	392	356	394	407	392	406	385	380	414	347	423	398	411	431	377	402	407	390	414	392	346	398	429	390	361	403	412	411	380	400	384	393	374	445	419	423	388	431	399	428	408	397	380	412	359	391	381	390	393	430	359	412	401	357	376	407	395	407	386	379	401	385	398	394	378	457	405	397	414	379	423	373	388	428	394	422	383	383	403	409	423	356	383	389	436	413	421	395	412	401	414	420	409	400	373	372	379	393	388	415	367	399	405	386	429	410	397	418	409	380	380	403	385	402	402	377	403	371	396	370	404	411	416	402	408	424	360	405	401	415	397	384	435	414	393	403	391	430	413	411	420	395	382	421	413	397	367	409	411	432	381	415	381	397	402	400	355	413	411	404	360	360	375	374	409	392	408	424	417	439	399	404	396	359	386	420	395	400	410	369	376	376	419	372	403	398	369	379	411	409	385	391	376	391	404	406	393	386	389	389	405	408	407	390	364	442	391	434	413	395	398	413	378	370	388	374	427	403	376	389	383	422	421	444	377	372	400	391	385	391	347	396	373	397	409	393	381	420	408	391	396	386	371	398	384	397	436	389	395	407	393	421	374	396	374	398	405	424	372	407	394	423	408	377	402	392	443	407	420	402	405	386	395	390	379	396	386	398	431	405	390	412	401	379	407	429	398	405	432	352	376	323	388	431	370	368	373	416	434	391	407	373	379	353	383	387	397	405	368	391	394	410	351	432	392	410	409	395	384	394	377	429	392	410	377	404	395	390	438	428	374	412	392	379	398	379	388	386	399	419	395	401	425	423	393	372	416	404	401	418	397	429	385	405	376	389	406	385	345	405	424	379	397	435	383	360	399	373	411	388	374	382	389	414	374	363	382	399	395	391	390	407	388	406	427	416	423	372	401	352	431	361	433	381	418	415	406	392	405	401	419	365	390	416	418	400	416	391	415	352	343	387	434	359	389	398	385	383	380	410	398	400	428	366	426	394	399	373	400	364	413	365	396	421	389	399	411	394	406	391	401	388	385	404	398	391	436	417	368	398	409	386	372	369	360	374	427	384	417	381	379	383	399	419	405	373	412	409	380	380	396	385	397	385	362	409	374	398	408	420	383	398	384	422	366	424	377	405	386	400	399	406	377	390	385	395	387	398	390	419	385	391	403	387	437	394	393	372	419	375	388	366	426	400	384	426	391	405	375	393	413	415	432	391	408	402	417	387	390	408	377	415	405	388	346	410	424	388	403	405	369	394	371	423	427	377	382	424	381	400	381	406	398	376	404	405	398	410	403	395	366	408	404	437	385	364	382	349	401	372	431	413	393	408	395	391	407	401	373	397	393	384	389	382	389	397	375	425	373	392	384	385	373	390	444	414	387	359	427	402	387	389	411	403	352	401	389	383	398	405	391	395	349	380	392	361	365	372	377	428	414	382	395	402	403	415	371	398	379	363	415	377	359	404	389	399	387	398	388	412	363	422	445	374	400	383	392	391	419	388	400	433	426	400	399	383	359	395	396	409	364	391	376	390	415	377	395	401	394	398	419	404	364	416	417	388	364	384	391	377	385	372	392	410	374	423	411	443	400	393	380	384	376	393	419	386	361	391	375	398	417	411	383	374	401	402	396	370	412	377	414	385	405	390	401	340	390	399	381	413	396	377	371	393	386	405	415	364	392	385	424	394	398	358	398	315	409	358	374	384	400	431	402	398	395	361	392	362	394	404	381	407	391	399	363	408	385	381	403	400	352	412	415	368	389	382	421	425	393	366	399	364	427	419	399	416	382	371	402	415	361	367	385	383	408	401	397	375	398	393	369	397	378	396	391	363	389	431	354	366	385	387	369	391	363	392	364	393	399	383	390	389	377	383	384	359	350	405	425	390	406	415	410	355	450	388	433	381	436	382	382	400	393	387	400	382	416	428	349	396	418	409	406	368	371	375	413	395	391	364	388	377	414	387	420	357	383	367	408	370	397	405	377	391	413	398	410	364	413	423	422	374	374	377	405	392	386	411	376	409	414	378	371	395	434	392	375	362	398	358	399	404	398	424	346	371	395	392	405	388	403	346	387	409	381	411	388	381	367	391	378	430	396	377	404	409	414	396	381	393	430	422	435	372	363	411	384	410	436	422	383	393	377	390	382	398	381	413	373	414	411	420	413	422	351	386	387	376	398	415	381	390	426	414	413	399	384	376	426	425	405	359	404	371	452	378	395	392	395	417	441	373	383	414	372	411	401	389	380	399	396	390	400	390	388	419	438	406	382	392	442	452	399	430	390	372	407	391	399	421	425	399	366	416	415	394	376	356	400	404	393	409	423	388	368	392	416	413	412	392	388	400	439	401	366	436	403	374	378	413	396	423	396	386	410	403	393	439	385	392	400	387	364	393	372	400	403	420	367	407	419	408	380	415	405	370	393	408	426	402	393	414	385	381	394	391	367	414	384	410	406	381	392	397	387	368	370	378	394	392	383	413	376	407	385	404	394	406	401	390	375	416	375	417	406	387	353	411	399	428	400	372	403	368	411	419	361	360	380	384	391	397	402	371	378	415	426	449	407	372	369	374	405	359	440	383	385	419	393	399	376	405	417	387	413	393	371	392	393	389	412	385	410	362	380	386	362	411	384	412	376	367	398	359	388	385	418	379	384	386	425	423	379	384	417	381	386	383	381	409	381	377	396	412	409	410	404	398	411	373	355	414	411	391	385	419	410	393	366	388	402	371	387	362	396	383	412	377	381	395	411	376	379	384	412	422	430	430	381	401	385	412	393	383	398	440	388	400	396	370	362	364	410	377	422	415	433	365	450	368	414	363	452	367	389	368	432	374	412	419	405	405	409	406	399	407	405	413	376	412	400	400	375	366	408	397	389	382	399	372	426	393	387	397	381	393	368	380	397	393	374	370	371	374	414	401	402	397	395	367	384	406	417	425	423	405	413	401	400	356	359	369	390	400	390	402	397	370	430	400	388	429	399	417	404	387	400	369	379	425	348	388	427	386	402	435	401	403	384	360	386	378	401	455	411	421	395	389	418	400	408	378	370	364	383	388	398	370	379	400	428	398	426	415	386	381	406	407	418	372	422	375	365	346	395	435	391	398	384	405	364	411	407	430	365	395	409
24547	21646	28875	24998	21593	13500	4592	2348	1636	1395	1118	881	772	704	649	647	527	576	500	544	450	468	416	461	445	428	430	390	416	476	421	402	416	438	387	378	416	410	384	392	414	397	384	354	420	392	391	383	380	411	411	371	426	382	382	411	371	411	378	368	369	392	395	368	431	383	413	397	367	387	352	385	417	392	395	470	437	442	410	403	433	385	411	461	409	454	442	411	414	408	427	377	389	399	428	399	421	391	388	361	422	386	384	406	397	375	385	406	370	416	382	391	430	370	376	365	420	371	434	414	400	367	406	409	383	362	405	386	382	406	382	392	399	402	382	366	382	408	384	418	388	385	402	373	376	389	392	387	371	372	383	369	399	413	385	430	370	413	365	403	381	409	378	380	422	417	410	424	355	389	405	391	396	392	380	405	381	413	376	408	387	406	375	415	377	397	426	403	393	436	401	381	361	382	388	404	393	397	374	396	408	397	407	375	358	394	393	393	387	394	375	377	352	385	400	392	374	396	406	388	423	404	381	418	367	385	398	378	357	421	378	402	383	381	330	409	384	374	389	371	357	384	422	376	438	416	406	381	376	393	406	414	413	354	394	396	407	377	363	351	348	396	388	371	390	377	391	427	426	400	393	361	383	392	377	363	377	390	382	348	412	408	376	409	381	397	386	415	409	379	362	396	387	384	380	391	398	361	399	399	387	360	422	394	400	400	425	397	377	392	384	380	386	398	360	386	400	404	405	388	414	425	376	390	384	382	369	379	363	375	404	382	397	370	388	376	409	370	349	371	402	380	398	394	423	439	392	377	340	400	375	393	347	367	369	393	400	404	393	360	370	388	410	426	386	401	391	369	380	418	376	407	366	372	403	398	376	348	370	385	390	366	414	385	364	387	404	395	395	383	361	357	386	403	371	399	393	399	387	385	386	366	382	399	409	406	396	399	402	392	426	345	386	380	383	390	393	364	421	346	389	384	404	382	384	361	360	378	417	376	379	379	374	385	361	397	410	402	386	384	360	396	378	405	380	396	407	395	376	368	371	389	431	382	390	377	393	359	368	357	398	373	386	402	422	371	353	370	374	393	391	398	383	366	384	389	419	375	377	375	372	403	346	366	374	405	390	385	385	355	367	370	374	355	422	421	399	383	402	395	421	423	410	374	418	419	371	330	376	364	382	371	394	370	337	415	386	363	402	382	401	374	365	393	390	361	384	364	387	412	385	356	396	405	355	404	433	375	390	416	347	366	415	400	421	365	379	383	383	374	373	347	383	395	357	398	363	393	381	374	386	367	385	380	368	378	387	431	352	374	375	359	408	381	385	385	392	396	397	376	365	381	395	390	347	407	411	379	428	370	389	357	371	431	384	399	340	406	390	395	390	354	378	380	338	395	392	358	371	367	389	363	377	393	401	395	386	385	390	364	422	392	404	421	391	401	385	390	374	367	396	417	364	397	373	378	358	380	367	393	414	395	404	377	412	381	382	412	395	397	414	398	403	380	416	385	385	434	391	374	375	355	360	372	380	378	379	374	384	412	401	376	364	384	387	375	355	390	375	359	368	372	385	416	399	378	390	371	351	369	390	417	392	399	376	406	403	411	408	411	402	369	368	369	415	414	361	382	359	377	379	393	366	405	384	397	381	406	367	445	414	393	407	382	404	394	391	395	372	373	380	390	410	403	391	408	404	395	396	349	399	358	362	373	414	379	380	382	355	380	363	372	418	380	358	392	420	375	409	402	418	343	387	370	374	362	371	400	413	403	403	385	378	424	368	420	394	409	403	399	407	403	392	364	397	384	400	403	404	426	400	366	396	416	395	405	360	408	397	387	431	396	387	413	364	368	380	423	433	373	391	364	357	400	383	365	414	358	392	392	383	417	396	362	376	352	418	354	398	402	356	413	390	386	369	371	353	410	373	408	397	386	394	340	386	372	401	344	391	395	372	408	383	386	383	403	394	362	381	374	366	365	396	382	369	379	355	403	430	362	383	373	393	391	399	400	371	372	379	384	391	375	420	381	420	385	383	366	415	371	375	386	385	370	365	392	417	392	411	378	358	401	376	381	369	381	374	352	383	382	388	401	377	377	394	422	376	412	398	385	381	400	375	412	379	442	396	395	427	365	399	355	409	374	385	388	376	385	381	370	392	357	369	394	406	400	392	371	381	428	372	407	366	392	356	365	383	377	396	387	406	425	401	420	395	403	372	431	434	405	385	374	373	412	384	388	393	387	391	368	409	367	398	379	401	389	395	360	432	392	402	416	428	360	391	383	399	406	338	397	342	422	382	425	403	413	366	389	364	387	362	369	411	422	384	372	378	363	364	391	415	406	380	410	380	395	400	425	377	395	409	401	349	412	375	388	381	386	394	429	374	399	352	393	392	388	385	401	397	357	398	369	395	383	401	360	376	412	403	359	390	374	381	391	396	394	407	365	380	389	401	416	394	411	387	378	387	398	419	379	399	412	377	406	396	370	382	396	390	368	394	375	394	394	371	397	389	384	376	393	399	362	389	387	349	373	386	375	361	395	393	406	360	455	384	382	391	397	371	360	364	377	364	378	394	369	385	372	405	399	405	393	369	411	390	372	427	390	395	378	372	386	390	409	387	384	423	391	380	381	398	371	370	364	381	395	364	400	383	401	409	412	433	379	382	399	367	397	382	407	379	397	358	381	390	398	364	403	357	365	394	412	390	393	386	360	388	400	381	372	385	389	356	403	395	378	396	419	375	381	410	431	388	417	394	348	383	417	348	383	417	387	404	353	389	397	410	383	384	356	351	367	377	378	403	374	405	404	362	394	389	380	419	371	366	395	387	363	380	368	374	380	364	378	361	403	431	399	387	392	405	388	378	411	387	360	360	387	401	393	412	411	362	407	397	403	406	380	386	403	345	383	405	389	372	397	393	390	389	380	357	364	425	395	378	396	388	387	372	366	386	373	439	412	389	376	423	340	370	418	390	377	381	347	394	414	364	400	376	394	354	363	406	398	389	358	414	408	390	366	393	372	379	387	410	365	409	371	404	376	388	405	421	415	365	415	385	381	391	403	405	376	381	408	402	382	395	423	407	409	380	382	394	396	402	410	375	383	428	391	371	393	402	397	436	398	414	400	364	382	373	396	392	383	362	366	342	396	379	377	399	384	422	359	395	379	372	384	362	401	377	361	379	363	410	386	368	346	379	373	414	379	407	407	414	395	371	387	408	378	382	380	398	389	386	393	388	323	348	345	380	387	358	386	401	366	407	381	379	396	399	399	373	364	418	395	375	406	358	397	366	373	384	343	395	399	382	401	407	408	398	406	381	361	365	388	398	372	398	402	370	390	371	342	387	403	403	409	401	385	415	388	425	377	399	384	384	377	405	410	387	373	376	366	423	410	392	386	388	405	383	407	399	409	402	409	370	393	392	400	373	405	392	388	386	385	379	395	399	374	390	381	367	394	428	358	399	377	377	412	411	386	381	412	399	397	359	410	372	386	409	380	426	390	381	386
20416	44793	34919	21210	13538	9008	5812	4246	2971	2377	1929	1345	1115	973	958	832	726	697	664	625	606	564	594	544	502	518	469	445	501	462	484	450	453	462	494	423	408	451	447	430	427	424	420	429	417	420	443	384	437	424	405	434	447	461	439	412	389	430	404	407	414	403	423	448	413	458	449	389	429	421	434	411	418	427	455	459	472	449	494	474	453	438	460	465	493	453	485	513	481	454	433	463	455	455	453	433	386	397	405	420	406	420	508	447	451	417	465	404	418	442	425	418	402	403	415	417	433	414	443	418	472	379	422	442	400	427	420	439	411	402	436	434	391	419	438	408	397	433	404	408	441	432	419	401	430	420	421	383	420	396	424	408	401	396	382	394	432	421	444	415	410	373	400	425	406	437	387	396	433	440	430	454	433	398	391	455	404	436	425	437	401	429	433	382	393	410	404	430	416	415	392	421	420	428	428	386	432	416	397	435	429	387	423	401	415	398	438	428	399	416	460	405	421	441	421	436	413	430	419	370	419	419	402	360	398	409	423	377	414	393	423	410	400	401	416	407	456	430	408	387	458	418	395	409	453	424	419	392	418	423	392	400	385	425	434	378	413	433	418	448	387	399	417	406	432	394	400	389	404	421	436	351	426	406	431	389	404	426	380	377	384	425	414	387	427	438	409	449	417	400	429	411	410	444	431	403	409	406	437	431	413	423	451	395	402	393	406	430	422	418	415	420	414	412	461	399	416	402	420	380	383	428	405	434	461	423	452	414	431	416	411	409	411	424	430	441	388	368	393	365	417	431	436	408	415	453	427	422	443	416	407	397	391	421	395	438	406	386	383	409	411	444	437	402	426	422	419	412	413	423	427	420	415	399	425	406	419	421	418	435	421	438	365	392	426	382	458	421	428	407	406	398	430	438	453	392	382	370	396	391	435	450	394	391	404	410	433	449	409	426	406	437	413	401	400	404	400	398	391	366	369	451	371	413	420	384	416	421	399	420	389	434	415	426	414	395	415	422	459	402	410	453	441	425	391	460	405	427	365	413	403	412	449	427	388	423	422	423	439	431	431	430	406	392	414	427	430	385	452	401	404	395	452	403	405	387	430	443	435	459	423	380	391	427	387	386	388	418	407	440	448	451	444	420	406	403	426	414	431	397	423	419	420	400	426	455	404	428	421	401	422	400	395	389	412	419	424	424	407	397	377	396	438	428	408	416	409	435	420	412	428	406	423	408	423	418	382	429	413	416	411	403	422	443	428	392	415	427	406	405	422	415	415	363	423	401	400	409	404	431	448	426	394	398	406	383	410	389	439	386	404	413	464	413	417	397	405	432	346	426	414	422	440	434	450	420	402	395	414	389	442	440	421	419	398	417	408	366	426	468	426	380	401	409	449	437	420	431	426	436	397	392	410	395	402	428	415	411	430	399	398	417	447	401	399	385	425	427	384	375	379	409	388	410	432	396	389	418	447	454	378	413	411	396	422	426	418	459	417	394	431	398	436	413	439	395	391	429	408	361	413	417	406	436	404	415	394	445	405	399	447	416	404	408	391	427	417	369	386	386	380	385	413	427	439	392	427	426	379	414	397	426	418	432	448	409	442	398	419	388	390	424	398	422	416	441	412	396	426	439	405	398	460	415	382	424	392	432	422	386	421	420	439	406	433	405	429	417	408	413	418	394	433	428	428	449	425	420	411	409	429	443	397	434	423	432	410	417	397	400	441	434	369	414	390	410	411	417	362	393	393	423	401	457	418	433	444	404	421	385	409	418	415	428	415	421	445	456	440	416	433	418	417	429	416	387	447	410	372	357	381	414	409	406	431	412	413	397	453	418	411	401	420	398	407	409	390	409	397	406	382	402	429	429	436	422	401	407	407	379	404	401	429	405	401	422	408	458	433	413	415	426	424	440	413	455	438	420	389	423	461	394	410	417	423	409	397	389	420	397	398	398	409	403	434	382	420	438	404	438	464	421	365	420	420	409	428	411	385	390	408	447	417	399	424	412	406	408	422	430	434	418	421	402	430	440	419	436	410	417	415	396	428	449	384	432	405	378	398	455	423	423	403	415	401	426	436	410	407	430	426	450	446	390	433	431	431	443	381	416	406	429	373	398	420	436	420	431	409	387	435	403	414	418	411	410	424	410	404	459	387	405	428	423	396	433	388	422	368	410	399	456	402	405	400	391	406	401	384	436	421	397	437	431	406	417	449	409	397	408	402	400	408	370	423	391	444	415	420	413	404	415	387	413	427	407	425	400	411	396	417	434	404	398	381	428	441	425	390	412	430	422	426	412	377	431	434	428	423	376	466	412	403	435	449	428	427	437	424	403	409	428	404	449	414	396	414	444	409	428	391	449	389	406	400	457	406	374	407	416	458	388	396	419	433	406	410	371	403	409	394	380	434	393	399	430	402	419	404	408	427	440	467	409	446	448	437	399	417	437	394	402	401	450	431	413	408	397	433	410	425	440	424	376	423	433	396	390	423	391	418	395	405	402	415	438	432	407	412	445	454	424	407	432	399	441	396	450	444	438	431	436	424	427	421	425	415	425	420	375	418	396	461	384	407	420	416	366	454	394	397	438	419	411	423	387	416	401	439	398	427	436	393	444	404	409	424	432	392	403	447	412	429	453	434	435	442	374	379	422	421	369	454	445	425	402	407	401	423	404	366	409	402	394	426	408	421	402	422	433	375	414	401	454	422	446	459	401	419	372	391	420	408	433	386	405	411	447	389	417	438	397	386	391	412	427	399	415	420	407	434	414	432	364	413	411	408	390	402	364	416	394	395	408	431	419	405	434	433	401	411	402	394	440	393	399	423	431	407	422	411	415	387	423	433	410	423	411	437	393	407	457	441	411	422	412	425	382	403	375	387	432	416	406	377	422	423	410	429	402	420	421	417	430	443	412	399	393	412	420	410	408	417	432	416	390	435	427	392	420	402	410	413	399	388	388	441	412	423	409	389	369	447	398	456	424	388	403	407	427	400	397	397	424	400	412	408	419	405	419	430	462	394	426	392	452	407	411	428	433	409	406	388	424	418	395	441	406	425	408	425	387	417	442	357	434	414	423	423	406	418	418	417	401	389	434	410	390	420	402	392	399	424	402	427	407	393	381	381	368	430	399	399	428	424	410	406	407	413	397	386	403	402	439	422	404	409	465	355	400	454	405	450	423	400	397	430	432	392	420	423	421	414	391	387	440	435	378	423	422	422	427	417	388	393	419	470	387	408	393	417	405	434	413	455	439	431	444	389	425	443	376	451	425	410	443	376	372	398	392	403	377	397	416	429	398	416	402	425	441	394	399	393	401	419	438	437	411	439	389	405	415	456	424	409	415	419	416	373	431	406	424	358	423	405	417	417	441	410	442	440	387	380	410	432	406	425	448	409	432	376	430	403	410	412	418	397	394	388	403	429	423	430	463	408	368	424	409	393	422	402	439	387	424	416	438	382	451	386	403	427	401	394	412	393	449	422	437	429	397	426	428	427	431	391	449
25815	21658	27926	25918	13839	4397	2485	1597	1242	1000	886	645	603	546	570	498	487	438	495	441	445	419	471	390	388	385	402	420	405	367	415	402	409	379	375	375	408	382	362	356	387	374	347	391	383	361	351	347	356	354	384	352	384	391	340	360	360	385	376	369	372	365	396	400	340	319	332	374	350	376	362	341	364	376	376	383	370	420	379	376	395	416	432	429	393	400	376	361	410	422	380	373	369	340	419	391	398	358	355	372	353	335	379	356	358	362	393	359	307	359	375	391	370	370	362	350	401	382	382	394	396	379	353	366	360	392	391	347	372	367	371	390	376	358	369	377	356	379	368	389	377	351	381	344	357	369	376	369	371	349	347	321	359	348	329	387	383	397	356	381	373	380	369	395	379	348	395	367	372	353	362	348	377	338	391	385	364	390	336	397	361	369	344	359	390	362	368	316	361	376	360	394	362	372	393	396	361	391	362	374	398	388	369	347	389	328	385	380	357	339	354	365	375	353	374	365	338	353	370	343	378	410	355	390	374	366	347	329	376	335	362	357	380	357	350	363	365	378	374	353	344	377	360	353	366	372	360	368	382	384	341	333	386	338	361	390	345	346	384	360	390	360	379	312	350	351	380	385	362	350	354	376	374	383	353	372	340	368	337	357	366	369	420	377	379	368	339	365	352	337	366	419	382	377	363	334	352	352	369	344	328	333	373	368	400	395	368	363	356	390	352	394	376	362	378	350	364	348	392	374	361	383	357	314	387	371	377	379	408	354	342	362	364	354	364	369	365	339	402	366	365	363	377	358	356	358	362	351	353	363	356	371	367	373	377	369	370	352	357	325	368	369	365	356	346	342	350	359	393	357	403	372	382	387	367	363	372	375	379	366	367	361	386	377	360	343	331	351	359	391	379	345	348	370	357	357	333	346	336	336	378	354	366	359	393	384	364	358	394	363	404	384	358	367	351	342	351	366	384	410	377	377	368	366	332	418	366	389	375	338	335	417	334	370	392	368	345	400	355	358	385	356	390	355	353	377	350	348	360	352	343	359	373	369	397	367	393	378	374	386	353	366	382	358	372	397	330	361	398	364	395	390	348	353	354	334	360	331	373	346	376	387	390	402	351	367	391	322	352	384	341	371	389	372	337	361	354	328	416	364	346	401	366	402	354	350	346	377	395	351	339	347	371	364	354	363	360	371	353	342	393	386	343	359	369	391	392	350	360	361	363	322	363	371	391	363	338	369	365	371	331	353	342	379	391	341	395	376	358	352	348	371	362	364	342	383	354	398	331	344	377	348	379	362	350	394	386	338	373	367	397	339	388	337	387	342	354	390	390	377	349	337	382	363	358	376	352	388	402	375	370	365	375	380	375	364	372	388	392	355	365	392	369	353	376	363	364	390	362	385	374	371	377	384	310	393	361	347	351	352	393	382	381	357	362	378	349	408	380	324	403	374	346	345	366	356	352	351	356	344	364	365	341	351	351	372	359	334	361	351	364	382	369	369	359	351	384	400	356	341	353	375	336	343	364	361	389	327	405	357	397	342	361	367	346	373	328	384	382	348	371	359	384	379	361	371	363	425	350	383	353	342	401	364	356	365	370	364	374	362	389	384	378	372	314	352	379	367	357	362	389	387	337	375	377	397	348	353	407	364	362	370	361	377	381	373	335	395	356	350	370	388	317	395	353	357	344	360	361	343	332	345	360	395	369	385	366	406	339	373	360	407	355	394	390	342	374	364	359	346	358	374	379	356	349	394	359	369	378	346	370	357	333	355	366	319	383	382	351	350	401	361	349	350	367	382	351	400	395	365	358	332	366	341	382	384	360	363	341	363	373	342	345	346	358	342	391	378	377	358	406	362	356	334	379	368	353	373	349	376	387	356	346	363	389	344	391	365	366	356	382	417	345	362	355	385	362	346	344	370	371	356	373	354	384	359	377	366	380	373	360	412	367	346	357	348	355	371	363	360	344	371	360	378	392	374	342	345	394	348	372	367	360	349	360	363	381	360	340	336	373	356	353	386	359	363	359	352	328	331	338	351	331	352	317	378	367	403	368	341	344	397	337	349	333	342	359	349	361	383	393	338	357	347	333	385	381	386	339	389	366	391	382	383	362	391	365	382	354	313	332	356	377	397	398	344	347	400	386	402	353	397	366	355	378	359	328	350	370	348	357	397	335	370	362	338	378	374	376	386	389	368	355	395	377	379	345	376	362	359	347	345	320	346	374	345	351	367	375	354	389	385	375	369	373	389	353	353	366	362	378	380	352	350	396	379	360	380	343	382	358	353	350	362	334	370	404	357	320	396	388	385	362	370	383	431	364	358	348	343	412	386	368	357	383	373	366	373	385	317	385	337	355	376	359	342	343	368	341	358	387	410	363	344	384	388	366	360	373	344	375	342	356	331	344	377	341	347	357	355	379	399	350	342	358	365	385	384	391	375	373	383	350	352	366	391	358	360	364	336	330	339	352	382	385	414	391	389	363	360	352	385	396	408	347	356	352	355	370	379	324	387	403	387	336	379	351	358	377	395	354	357	385	341	351	373	350	350	381	334	345	384	386	362	379	378	339	358	340	387	359	330	360	362	388	344	366	350	341	374	376	368	379	363	340	394	358	370	378	409	375	337	350	388	340	353	398	374	406	381	388	335	353	370	359	362	389	363	370	342	367	350	368	346	335	396	374	365	377	383	383	341	360	359	384	358	349	356	375	369	367	376	378	352	340	387	374	355	370	389	351	381	356	345	322	350	405	365	349	371	370	361	399	346	410	387	352	395	372	384	386	355	360	366	329	369	377	389	366	344	385	373	329	376	391	352	395	351	400	342	387	369	365	362	370	335	377	376	342	337	387	355	367	329	342	366	351	393	327	371	335	357	367	379	369	394	361	391	389	327	352	362	367	369	391	366	370	390	348	348	352	352	334	367	352	354	352	386	387	371	368	364	367	365	380	369	374	353	384	373	384	343	395	387	366	342	369	358	404	379	370	359	368	365	375	392	366	356	337	349	374	369	391	360	356	395	369	358	349	386	335	352	363	402	351	404	359	351	345	339	380	398	399	377	391	358	382	328	367	351	348	344	356	389	362	361	340	330	375	366	377	353	348	364	364	376	377	393	328	372	382	360	388	359	382	354	361	331	372	377	357	352	379	340	361	354	361	368	344	375	363	371	358	362	403	367	372	367	365	363	397	381	339	368	389	378	368	372	366	345	363	369	345	389	407	362	370	358	382	378	384	350	375	375	367	361	361	384	380	372	387	350	332	390	374	391	336	363	406	348	363	388	342	383	387	355	375	339	364	366	368	380	378	366	349	334	372	378	368	350	392	338	331	339	364	363	368	387	397	355	356	381	364	383	380	363	391	374	360	376	395	369	370	372	366	365	389	342	352	363	357	367	338	379	401	354	368	386	379	351	332	362	382	389	369	370	356	354	361	341	346	363	362	396	348	360	335	368	376	340	367	354	375	410	404	339	407	396	388	387	374	347	371	349	398	393
19987	40082	32181	17241	10058	6634	4489	3227	2414	1923	1637	1122	939	851	789	678	635	621	623	627	546	498	513	489	478	511	468	480	454	464	470	440	444	388	419	432	452	408	420	411	376	440	414	414	365	402	418	396	373	377	400	427	415	387	416	391	356	397	392	435	391	424	451	407	404	395	380	395	371	346	385	404	381	415	419	423	420	390	460	461	438	438	428	435	497	453	473	451	416	446	429	380	409	385	413	404	409	448	426	437	423	416	414	401	373	448	414	376	372	416	372	436	353	416	438	386	377	379	397	386	400	387	357	393	371	375	439	414	398	405	401	386	419	370	412	407	436	394	394	416	395	350	390	365	424	387	391	388	371	436	391	408	355	404	421	370	381	391	423	355	395	427	356	396	400	379	411	373	411	341	403	415	393	388	382	379	386	387	429	390	366	368	384	384	384	391	400	369	377	353	394	401	428	411	422	385	416	398	361	428	413	414	367	402	393	415	382	378	371	406	378	395	434	365	416	420	392	353	385	375	375	421	375	385	421	391	380	361	398	378	397	386	378	402	417	413	396	404	357	397	378	413	366	407	440	379	422	382	389	427	390	409	413	404	374	393	415	397	375	425	379	411	409	416	425	390	407	388	371	404	396	372	385	413	386	387	396	425	392	378	418	392	386	436	419	400	407	391	411	408	382	403	386	373	385	406	416	391	414	425	367	418	401	371	407	400	419	390	382	395	404	388	407	412	404	421	430	390	405	395	387	385	397	413	400	434	368	388	401	384	420	353	369	405	409	393	385	391	402	395	380	355	428	411	382	386	405	388	419	402	415	374	394	409	431	375	384	411	399	402	397	424	413	439	356	399	373	390	374	420	398	370	431	375	386	421	403	382	354	383	398	414	415	386	404	394	380	398	412	411	404	399	418	362	396	422	414	381	413	387	400	373	382	386	427	364	384	407	432	388	410	373	466	359	431	404	412	404	374	401	404	392	412	405	395	387	414	437	399	372	405	405	393	392	402	397	389	382	421	369	404	401	389	405	387	394	384	385	376	386	428	424	359	368	389	381	385	363	379	406	376	415	433	398	381	380	376	393	365	397	406	325	384	393	359	367	381	390	410	392	383	392	418	428	413	398	396	422	399	433	398	402	359	371	414	389	389	404	382	389	361	398	410	399	401	393	401	415	417	429	382	398	408	368	389	384	394	414	366	403	377	410	395	403	414	403	383	420	431	367	390	401	399	393	419	372	373	386	378	395	384	407	382	398	398	398	397	377	433	370	377	382	423	398	388	373	371	403	372	410	414	381	392	422	400	411	399	402	389	388	384	402	405	390	415	389	386	426	395	404	358	359	397	401	367	382	384	459	374	374	396	381	401	404	438	428	368	376	391	403	397	394	359	404	386	386	361	397	373	423	363	411	379	399	404	379	408	366	395	380	384	444	384	431	387	390	395	417	379	397	415	416	381	429	365	457	372	401	419	351	418	416	370	370	399	383	364	410	390	415	390	397	387	393	415	404	407	402	379	381	392	368	373	418	399	389	421	362	417	420	392	403	379	377	384	382	424	385	384	398	424	401	402	366	385	405	418	400	358	384	368	411	404	354	364	387	410	414	382	392	395	404	428	412	355	404	387	400	436	382	355	350	404	388	368	387	380	401	412	394	372	377	387	395	392	409	389	395	382	375	434	418	413	412	372	366	409	388	390	410	389	359	397	406	372	378	388	406	374	395	405	370	369	409	395	367	404	380	413	434	381	416	437	426	404	383	398	377	365	394	375	465	397	415	374	435	421	340	400	428	402	379	402	397	409	377	446	375	426	412	393	378	420	380	422	381	370	378	388	378	390	420	415	425	410	371	384	363	407	398	410	391	420	383	403	455	412	422	377	383	404	412	409	397	353	400	368	406	398	430	408	408	410	420	417	413	388	395	398	393	406	396	400	395	390	379	395	386	395	418	393	404	400	415	390	383	466	392	375	378	377	403	413	377	366	415	414	412	371	396	409	363	373	432	392	381	396	412	409	364	389	406	388	409	443	370	370	381	397	358	425	389	384	391	416	404	388	400	415	425	402	367	408	396	386	370	418	387	401	415	388	409	411	411	418	368	407	388	424	375	375	380	374	374	393	373	376	403	369	403	414	409	414	334	395	337	396	380	395	391	409	400	420	385	375	374	414	383	381	391	391	419	439	420	402	375	399	411	385	395	410	407	415	390	406	437	423	418	397	385	385	384	386	400	414	402	379	403	416	393	366	396	402	393	386	416	398	403	388	401	394	394	384	392	375	416	374	376	400	389	371	378	392	394	427	388	380	410	373	395	392	400	412	422	387	396	409	413	389	384	367	392	389	391	393	372	407	449	411	403	365	361	404	378	392	390	380	401	419	383	389	414	380	359	377	381	412	404	433	403	362	425	367	401	406	397	433	396	353	426	417	379	423	430	417	414	397	384	379	370	373	382	384	410	411	395	388	399	418	401	406	385	371	421	361	385	442	399	381	384	392	385	374	384	403	411	422	427	413	401	416	402	396	432	395	379	387	418	397	455	359	403	386	388	386	391	432	411	389	388	430	390	409	385	388	385	392	419	361	401	410	406	426	406	337	421	406	412	416	400	383	396	421	380	405	383	394	400	404	405	402	397	415	394	397	395	410	406	366	411	372	425	397	415	411	378	384	403	390	374	373	389	377	409	377	407	391	350	434	378	412	381	394	383	391	378	373	389	372	393	392	385	403	406	398	427	417	428	393	376	416	375	369	399	369	398	369	385	389	390	412	356	413	403	401	386	361	374	337	380	372	369	410	384	380	357	385	396	383	389	407	443	367	455	395	391	377	397	429	423	391	406	369	375	397	398	384	408	378	386	397	382	400	387	390	384	387	397	370	415	370	385	393	379	431	381	385	392	368	382	434	405	411	412	382	410	418	381	375	404	428	393	404	410	378	396	405	426	388	422	402	349	437	386	358	392	410	424	406	389	401	411	424	396	428	399	391	382	391	386	396	424	382	383	426	425	406	365	386	423	417	383	410	349	422	372	444	390	403	358	415	407	369	394	415	409	388	423	336	396	410	439	381	398	366	398	430	408	418	432	396	384	373	387	392	393	389	392	377	396	377	377	395	410	391	390	370	367	377	395	373	403	400	400	412	417	380	407	371	385	402	385	359	405	409	408	412	396	409	406	429	416	396	392	375	406	396	409	376	362	387	386	376	409	389	420	378	407	406	358	401	394	383	389	400	391	402	392	376	364	387	430	400	384	379	365	398	444	393	399	408	411	383	386	366	386	378	375	361	406	385	376	431	391	405	437	407	407	403	385	409	387	394	380	411	412	368	381	380	348	370	331	418	378	379	417	411	392	410	391	382	384	422	371	406	343	425	390	404	377	360	402	401	373	386	398	424	398	433	404	380	393	404	409	393	426	420	382	406	407	408	393	438	358	391	403	381	377	406	442	392	426	397	437	410	366	421	398	384	423	410	398	386	425	401	380	400	403	414	390	431	382	382	368	407	404
23253	21622	29339	24431	21647	21673	12367	3641	2274	1928	1550	1119	967	885	824	711	688	629	642	580	504	572	529	518	498	555	501	493	502	455	460	481	453	451	462	452	420	446	422	452	410	415	434	358	419	430	406	417	426	401	437	418	420	426	396	382	408	423	432	380	417	395	398	395	395	448	422	414	385	394	415	388	405	419	446	404	450	423	493	445	469	434	449	470	470	461	435	491	471	431	423	384	424	446	428	398	447	391	411	410	436	425	382	422	399	393	413	430	407	395	408	407	421	432	406	397	389	391	404	413	396	415	452	432	374	381	402	418	414	365	413	443	426	392	423	397	374	401	351	415	423	417	382	394	412	406	386	415	370	377	433	385	425	404	386	398	390	391	413	417	419	375	430	403	388	396	386	422	400	393	419	399	442	376	400	375	393	441	391	400	419	401	396	396	448	412	395	431	414	429	399	401	396	372	394	419	401	418	401	402	393	414	409	400	401	418	376	398	440	369	423	428	427	395	453	452	388	397	401	371	412	387	412	409	439	442	408	435	403	340	404	406	425	404	385	413	384	394	388	393	460	403	391	386	427	398	418	416	394	380	397	413	417	393	371	420	388	421	373	432	408	393	407	405	389	406	386	376	415	414	397	432	420	426	403	398	395	409	414	388	412	420	420	395	374	408	371	402	414	412	386	441	400	426	378	432	418	394	424	408	416	437	428	418	398	391	416	416	390	396	441	430	431	405	359	422	400	370	414	388	410	408	405	400	395	385	391	369	383	417	444	380	426	394	374	460	446	403	433	399	386	400	387	441	369	377	403	434	387	399	391	424	441	407	389	407	376	377	404	404	418	389	393	393	404	385	370	418	423	418	412	383	408	420	433	405	435	414	380	373	432	395	418	408	447	385	413	401	369	407	424	385	434	405	406	440	377	398	411	406	396	409	421	390	406	432	433	416	393	403	422	424	394	405	407	405	423	390	410	408	448	416	378	415	394	382	416	390	433	413	440	412	436	402	414	389	402	449	408	398	390	457	394	393	378	418	411	409	379	413	387	418	419	431	411	412	436	399	422	418	410	414	388	415	394	424	397	386	392	398	377	438	416	426	380	374	413	382	396	405	438	387	395	393	369	388	413	412	427	377	388	376	392	398	400	374	387	419	397	405	429	431	395	420	427	417	377	417	383	395	430	389	413	403	368	389	424	402	395	404	377	388	412	390	405	419	400	410	444	403	423	433	363	385	390	429	399	392	378	389	425	426	421	405	432	359	377	429	390	422	415	456	395	421	378	418	432	387	408	428	419	441	421	356	367	373	380	416	425	402	388	427	423	382	391	421	412	419	383	404	395	407	437	382	404	388	398	389	377	420	436	432	396	401	407	361	390	399	410	379	400	396	399	392	385	415	413	392	388	422	406	401	388	405	364	399	409	413	425	408	388	400	418	395	402	412	389	406	418	403	402	405	396	408	385	422	393	440	391	386	396	408	402	408	407	420	404	401	421	377	427	379	399	378	424	423	371	417	425	419	366	382	419	416	415	415	382	394	392	404	391	407	392	423	387	418	384	374	420	392	422	417	388	364	372	408	384	407	401	411	414	446	395	428	371	383	408	394	423	403	403	412	409	419	413	397	392	412	408	420	380	403	401	400	406	411	371	424	392	365	392	416	403	440	404	392	418	389	415	439	377	405	414	404	413	434	413	408	405	428	411	411	410	389	412	415	377	397	395	411	397	389	403	378	396	425	409	412	393	395	401	408	406	390	420	428	391	400	408	411	401	445	402	397	397	413	392	410	417	384	398	393	386	410	417	378	377	400	414	393	423	419	386	396	407	400	399	396	369	394	395	391	399	393	389	386	405	420	403	416	420	399	406	380	396	396	410	382	418	424	418	373	411	402	396	387	416	399	405	385	411	423	381	414	392	385	392	393	423	402	394	405	426	430	421	412	389	384	396	398	393	427	445	369	402	390	427	424	419	368	384	381	365	379	420	401	392	420	409	417	422	433	409	385	384	395	422	395	388	387	386	418	391	389	426	389	393	421	377	393	433	371	412	406	369	405	405	393	395	360	365	381	412	387	404	392	438	376	407	409	418	357	394	361	430	441	386	402	434	400	400	369	402	412	422	414	439	418	402	410	430	390	425	423	417	383	401	390	377	419	409	414	430	401	370	389	407	418	413	412	426	401	397	392	409	413	422	410	396	365	397	408	410	392	417	400	424	392	388	374	430	401	367	413	393	387	413	419	395	408	422	406	446	423	351	357	373	429	406	417	375	404	396	374	414	410	418	350	397	413	386	374	381	402	409	375	391	396	383	428	380	392	402	422	391	398	391	423	406	426	385	395	404	383	394	342	397	370	426	407	410	412	385	427	421	373	408	444	437	403	384	393	374	421	406	387	414	354	444	410	407	375	351	433	401	388	376	408	403	419	350	416	396	421	412	418	386	406	396	359	385	393	411	412	416	378	425	384	412	372	434	397	436	406	399	375	388	398	437	422	404	428	416	349	424	393	370	416	415	408	400	380	401	427	410	399	379	435	420	433	380	388	387	418	394	362	400	449	379	402	401	392	402	416	416	398	431	413	427	415	386	400	403	448	398	364	431	434	428	397	389	416	417	365	393	439	398	376	390	423	418	395	391	417	387	414	422	413	425	399	379	382	431	430	411	399	424	387	361	422	384	416	395	403	371	393	397	387	403	395	368	438	426	426	387	409	407	411	402	429	369	400	404	409	421	428	428	402	396	411	430	390	401	398	382	412	414	458	413	402	422	408	392	384	397	436	396	428	414	412	427	431	368	407	420	385	384	433	403	422	402	416	409	378	382	406	440	409	398	405	429	380	390	424	401	453	419	410	430	426	405	374	393	394	392	409	411	374	420	403	467	432	387	422	390	425	418	407	396	407	379	388	380	414	396	411	411	394	436	396	376	412	411	402	448	410	400	384	415	397	429	438	419	396	426	401	372	400	415	392	405	391	383	385	413	399	397	404	401	400	410	390	392	407	386	400	393	407	385	419	365	389	406	413	428	431	390	432	387	401	384	411	384	399	430	400	365	388	388	403	372	379	410	398	399	410	403	410	343	396	372	376	397	414	395	364	395	421	406	393	379	426	378	401	408	399	402	421	406	467	391	456	374	409	399	405	390	412	451	371	404	377	407	418	380	381	387	405	460	390	425	411	396	415	410	409	421	375	414	405	407	419	399	411	441	441	408	408	415	418	431	390	392	403	434	403	404	438	362	390	404	400	422	399	405	423	395	426	386	416	392	390	388	412	435	423	424	371	398	391	432	409	413	377	390	381	404	404	424	408	435	387	437	423	443	426	376	388	398	403	411	399	406	384	387	387	420	412	410	394	398	377	414	416	388	400	402	411	378	353	392	416	415	431	431	416	445	405	381	400	378	413	415	397	403	414	420	390	353	418	373	387	451	455	410	386	406	419	430	411	377	434	360	397	440	421	399	385	412	411	411	414	390	364	378	437	420	379	432	373	416	422	418	411	395	372
23334	51559	42525	24980	16386	11553	7945	5736	4456	3525	2675	1864	1520	1386	1216	1011	951	934	883	829	746	739	693	647	613	596	615	573	585	532	545	518	525	480	450	505	501	503	450	505	439	429	470	437	470	434	442	434	405	480	442	467	398	450	450	436	404	429	438	397	444	402	461	444	455	442	443	448	385	423	437	462	465	486	472	544	498	504	506	462	491	521	499	548	467	513	535	539	540	473	494	468	458	461	489	425	448	467	425	454	429	459	422	410	419	435	450	431	425	446	438	439	460	449	432	438	438	463	467	434	431	459	421	459	424	458	448	410	412	450	439	410	447	438	429	431	436	462	422	431	453	436	377	448	427	440	435	441	420	401	450	443	395	408	423	414	432	425	434	427	389	436	439	421	419	402	472	450	414	431	439	425	436	393	377	411	434	414	436	383	419	431	438	463	466	452	386	419	426	425	407	420	398	447	439	455	443	423	414	469	411	431	458	430	405	415	423	441	428	440	407	406	429	426	422	391	430	448	426	389	444	437	427	441	403	461	406	402	421	455	443	406	458	426	422	429	446	435	411	440	418	439	451	435	466	401	425	424	407	420	463	403	433	445	441	420	406	418	436	417	426	462	434	428	417	426	416	419	430	400	373	408	471	441	436	432	446	403	411	400	437	409	463	426	425	438	424	433	411	403	435	429	407	428	430	414	410	432	416	438	478	431	434	443	420	441	414	390	419	438	396	429	407	485	468	427	419	441	434	393	433	433	393	414	419	475	411	448	451	422	448	451	399	459	393	425	454	419	434	428	405	426	433	418	427	436	418	400	429	435	437	448	410	422	430	415	424	424	437	393	391	442	450	425	434	420	435	460	384	405	417	444	417	450	412	456	438	428	465	414	452	421	431	412	419	449	412	432	447	453	420	421	421	433	423	422	404	434	436	405	471	423	392	426	426	425	405	439	427	420	411	447	451	443	423	421	458	448	454	441	430	453	432	407	420	420	456	396	408	402	421	453	456	408	453	398	421	432	447	426	436	396	450	421	427	399	426	445	401	409	401	412	424	401	439	426	409	441	445	417	462	436	448	436	452	419	434	452	443	413	431	442	442	414	435	441	402	410	424	423	466	405	428	433	453	440	400	450	429	480	442	408	410	437	401	459	417	426	442	420	427	437	423	430	394	427	394	418	439	428	418	417	415	395	379	425	435	390	402	443	402	413	404	410	411	397	451	413	416	402	412	439	445	433	463	445	414	399	443	445	430	429	441	410	450	438	411	430	409	417	442	417	456	441	420	420	416	389	438	429	374	421	404	424	462	390	407	410	472	420	426	434	438	412	438	400	449	449	410	423	405	422	432	414	392	455	416	434	445	413	439	452	408	458	427	419	429	444	434	435	434	441	438	399	447	424	455	441	418	433	442	442	397	439	402	411	443	431	415	444	447	434	443	407	421	427	430	426	419	440	414	457	451	419	452	446	442	450	430	445	391	402	432	408	458	415	374	431	386	423	460	385	409	425	414	434	428	408	437	435	442	393	460	427	428	446	407	381	400	444	439	403	420	432	417	431	433	438	439	422	402	428	433	429	438	411	434	444	432	415	385	421	421	383	441	403	413	429	380	430	399	412	418	430	418	432	395	430	413	430	415	442	399	425	430	438	432	456	400	407	435	395	408	409	407	422	423	406	436	397	413	418	390	422	450	424	433	471	412	464	423	442	428	410	372	435	460	390	399	439	443	438	417	429	445	439	425	422	435	417	433	393	413	401	411	411	437	443	417	421	424	427	412	438	406	399	426	395	429	401	431	448	403	473	445	403	400	413	414	432	410	416	411	394	444	413	456	433	426	434	449	410	432	441	407	447	396	416	438	441	452	423	466	471	451	426	431	424	425	445	404	464	443	462	416	421	437	400	449	430	394	416	461	396	427	435	450	429	433	429	445	388	425	422	417	440	431	419	433	447	441	428	427	417	419	401	437	404	398	404	364	429	480	427	419	415	415	441	489	390	410	429	403	424	420	390	425	454	449	403	461	446	444	416	424	439	423	443	462	404	434	416	440	455	408	419	420	393	422	410	450	443	417	407	408	416	421	442	425	403	401	418	415	408	458	439	447	456	411	430	411	409	478	421	441	427	394	449	417	428	436	436	400	465	438	441	418	390	425	414	431	430	435	398	416	403	463	433	437	453	423	419	415	441	424	407	404	450	416	440	423	431	413	415	465	440	407	432	416	426	402	450	441	464	444	438	401	415	439	457	430	430	407	426	449	461	415	433	449	416	420	444	412	456	423	433	402	426	413	458	417	424	426	441	423	406	447	407	401	425	433	436	399	425	439	417	396	417	413	426	439	445	403	421	445	449	424	444	445	445	408	442	437	440	412	440	466	430	418	465	437	432	432	440	429	380	427	421	415	406	424	409	469	413	410	446	414	418	444	438	439	467	415	412	473	432	421	419	414	415	427	445	404	416	395	416	418	411	443	401	417	423	458	444	465	416	437	422	438	433	440	456	417	446	444	420	402	388	428	441	421	444	411	435	458	404	396	448	448	438	407	403	442	437	405	448	434	401	446	410	410	448	414	449	434	410	416	475	441	392	412	427	443	392	404	435	408	450	414	444	443	398	419	458	387	444	384	397	421	404	438	441	407	431	383	429	410	423	432	455	438	421	449	423	429	425	442	437	437	428	389	468	423	428	419	428	456	418	428	418	430	415	447	438	442	424	428	446	432	428	446	427	420	414	432	423	420	497	408	414	405	449	445	430	414	426	386	406	459	393	431	430	465	401	451	450	376	424	425	400	406	433	419	386	462	433	402	373	430	440	409	420	421	411	389	436	406	446	430	423	421	398	439	441	441	421	445	402	426	415	424	435	444	437	411	453	446	421	404	424	444	391	447	430	429	450	419	423	407	411	406	418	379	417	435	407	440	416	408	433	398	448	405	441	420	446	390	394	431	404	423	479	397	469	396	423	456	457	429	411	418	431	413	421	429	445	434	405	454	420	395	420	415	435	481	426	399	409	447	401	425	428	423	415	430	428	445	422	412	445	472	430	446	437	412	441	416	444	461	424	407	414	464	430	400	464	444	435	416	395	444	420	386	423	409	449	425	392	406	408	428	409	424	406	429	402	427	428	420	433	423	376	385	427	420	433	435	438	431	427	403	460	410	419	406	425	443	435	398	438	420	401	442	442	426	430	440	473	433	464	426	425	457	405	415	373	419	438	448	443	436	468	454	458	434	440	387	451	452	427	432	444	430	420	467	410	432	411	411	458	416	414	458	381	432	434	389	412	420	440	409	406	417	418	420	443	475	437	421	454	418	432	406	398	412	419	396	414	401	398	406	391	417	413	456	422	453	371	445	456	429	423	406	440	457	372	423	402	395	430	418	429	410	374	421	418	409	483	427	443	431	436	424	416	406	425	435	460	431	396	416	469	412	437	412	456	477	449	434	402	397	424	419	472	437	424	441	440	409	435	439	452	421	437	419	430	425	419	412	461	462	402	425	409	426	415
28931	24563	24082	11913	4708	2561	1673	1197	934	859	698	543	515	528	461	476	447	455	459	416	399	425	407	380	392	393	395	407	389	399	359	371	356	379	357	393	355	344	357	355	361	346	367	355	378	360	343	376	361	385	336	378	347	341	364	363	344	394	369	373	330	384	336	394	360	336	378	383	339	387	401	354	343	342	428	392	381	340	354	363	379	395	371	452	366	351	354	375	391	378	371	393	338	364	364	334	361	365	389	361	367	350	363	336	323	335	327	319	376	335	384	345	367	352	352	344	371	339	381	369	370	388	348	370	367	358	368	329	341	364	337	352	325	371	368	373	320	324	347	375	353	372	372	351	380	379	377	364	369	374	373	367	408	357	381	358	361	395	350	367	373	354	364	390	344	334	335	345	354	342	343	347	323	359	315	363	358	388	377	349	344	355	367	344	379	374	335	362	356	365	352	355	367	348	371	383	339	377	392	333	379	329	337	354	362	328	348	369	388	345	368	371	341	356	344	367	355	336	376	354	363	342	340	366	351	392	351	357	336	374	365	333	362	351	334	315	372	365	361	400	383	371	359	362	351	383	354	359	387	385	349	369	376	351	408	341	341	346	362	335	375	326	349	368	337	364	365	377	355	333	386	332	366	359	361	364	423	367	360	354	364	371	349	354	351	363	355	336	351	363	350	371	345	374	371	374	379	356	369	409	324	377	332	361	372	366	388	348	352	351	344	378	335	357	347	358	368	374	377	341	354	354	363	359	371	345	337	346	333	352	361	396	398	363	379	353	362	387	354	358	341	376	363	337	361	359	353	356	357	355	360	377	339	367	331	331	381	371	356	326	359	362	347	385	356	370	318	362	337	349	329	381	318	339	343	356	339	322	360	339	415	355	348	344	355	377	333	321	401	376	376	372	335	348	360	344	377	400	369	370	344	326	362	374	321	364	383	355	314	359	352	355	380	332	388	398	371	329	338	367	369	336	372	362	387	390	344	367	390	336	382	386	394	346	364	356	343	338	373	363	367	347	364	364	351	310	387	332	354	359	340	367	374	363	367	344	376	356	354	365	313	375	361	324	337	378	358	387	320	343	349	342	349	347	328	376	350	364	341	371	369	322	361	342	338	367	386	352	362	388	356	356	348	366	354	351	382	363	335	373	359	385	370	365	348	362	372	350	356	336	391	336	376	362	354	362	346	364	349	354	353	373	355	365	375	397	390	362	360	390	357	377	363	408	394	339	348	354	335	385	357	384	330	361	356	375	321	335	369	342	362	376	359	387	350	353	383	327	351	383	357	356	374	375	387	371	379	379	370	331	342	370	395	351	386	370	367	358	346	385	365	381	364	358	377	364	353	348	404	377	372	343	352	385	350	351	355	355	365	382	407	337	355	330	338	393	354	356	381	360	400	343	378	375	370	359	343	372	374	349	344	367	355	369	383	353	363	340	384	358	391	370	363	338	352	381	363	389	355	352	371	363	343	346	323	366	354	360	354	339	355	375	343	370	373	349	362	386	341	350	312	336	388	347	351	328	361	356	371	337	355	355	363	366	342	370	358	380	344	364	332	362	339	359	376	345	350	333	379	360	370	338	321	363	367	361	357	343	345	366	398	384	387	356	391	349	331	386	335	339	329	321	366	354	351	362	319	316	384	349	361	398	362	349	343	346	394	348	363	361	326	349	352	343	385	349	343	364	363	375	340	361	367	343	352	394	351	366	379	341	335	308	373	411	360	373	320	376	378	372	344	332	369	375	349	393	326	392	373	392	332	354	408	374	361	331	345	374	331	376	332	352	354	381	385	354	333	357	347	353	359	386	367	331	352	374	317	324	365	360	393	364	343	345	354	379	395	351	380	361	355	375	347	359	349	360	397	357	328	336	381	342	370	361	354	393	349	315	394	357	354	361	387	383	372	321	336	366	343	362	341	396	336	369	346	349	354	366	379	370	386	359	386	352	361	365	371	342	370	387	360	328	327	342	377	349	365	358	385	387	368	358	380	389	371	395	384	346	374	354	374	372	344	378	373	364	353	354	400	346	393	320	363	362	341	367	370	390	365	365	343	351	372	356	371	380	405	340	349	349	376	388	365	380	363	358	365	396	359	326	389	382	382	348	312	400	359	360	341	362	375	381	339	362	377	377	397	354	360	338	364	363	360	384	397	348	348	358	341	380	370	371	376	357	332	307	378	341	383	334	372	378	327	357	366	329	352	344	338	372	367	386	354	363	364	384	362	367	349	334	377	357	381	374	382	373	390	364	358	338	379	348	370	391	364	362	375	374	348	352	368	362	364	360	332	354	342	372	357	383	362	344	355	356	392	366	338	400	376	410	353	367	362	370	328	320	383	366	373	383	375	377	364	371	334	334	348	360	374	401	345	364	351	356	364	356	349	360	364	312	351	358	359	371	371	354	339	331	337	350	347	366	368	372	383	375	358	334	367	345	340	346	379	359	363	351	317	377	362	355	364	373	385	373	360	406	334	375	341	331	369	378	378	318	373	369	360	349	367	355	354	325	356	344	391	405	378	339	339	357	369	365	320	325	372	354	342	318	371	379	386	295	327	354	358	344	351	380	357	366	369	347	376	390	366	365	395	342	404	372	386	337	405	391	371	375	378	355	347	316	389	351	384	327	379	390	373	373	345	371	337	362	380	367	344	374	417	343	355	368	362	343	379	350	336	362	387	356	313	349	369	352	377	365	384	326	339	343	358	328	382	341	366	362	357	356	319	361	371	357	351	341	344	349	373	336	328	350	371	348	397	358	334	358	314	364	362	379	363	356	339	370	341	348	350	364	384	334	345	363	361	356	345	377	353	365	348	348	365	372	352	370	357	353	365	364	371	375	362	345	361	376	373	389	348	359	366	351	396	360	340	351	379	355	342	367	366	353	368	368	336	371	358	376	397	374	367	380	363	389	350	347	376	377	386	373	382	374	384	354	386	351	356	379	367	367	334	358	354	334	368	373	327	351	375	358	348	379	356	355	348	337	385	354	350	330	357	330	352	371	385	373	371	402	366	393	364	340	374	383	374	349	353	388	355	395	383	349	381	389	331	358	339	354	377	342	357	377	339	332	380	360	402	348	370	384	377	327	361	403	395	371	383	370	328	354	391	375	374	334	360	338	334	362	342	381	377	394	387	358	379	344	337	313	349	368	398	347	344	341	384	394	384	346	356	354	366	371	346	322	348	343	360	336	355	393	363	387	371	351	360	376	375	365	373	378	350	343	346	370	337	322	321	325	343	361	351	341	351	336	378	369	344	374	365	346	355	354	337	348	378	325	341	382	351	351	377	336	342	358	371	355	345	386	325	352	376	369	354	360	320	375	388	357	357	368	353	343	377	374	358	398	376	350	384	361	373	347	367	365	336	322	337	356	360	346	388	317	352	401	342	349	347	349	361	392	367	347	344	349	341	349	335	366	326	344	366	360	365	363	396	380	374	334	369	360	345	380	329	343	360	357	413	350	385	344	382	381	360	340	352	363	340	361	331	366
20351	37475	25949	11680	7125	4773	3232	2269	1735	1492	1110	821	741	712	631	596	570	522	553	548	493	467	450	472	483	472	457	445	392	404	431	398	395	400	385	385	423	393	401	396	408	394	390	413	419	408	405	376	392	409	400	404	381	341	411	416	412	368	393	388	406	415	382	409	415	393	407	355	381	392	381	421	404	426	402	404	434	397	409	397	404	420	441	431	428	467	430	427	433	440	407	410	404	436	422	396	390	356	400	386	365	389	424	394	379	397	355	398	396	389	397	344	400	365	383	384	390	423	378	400	384	402	383	391	414	364	367	384	402	403	365	404	376	408	404	400	400	364	386	385	435	407	371	373	427	402	400	365	410	384	378	393	413	380	371	404	392	404	375	400	360	396	406	384	390	393	378	413	421	397	416	393	341	398	400	382	365	384	382	389	389	405	377	405	395	403	409	373	392	373	335	399	387	360	382	396	374	409	395	409	379	401	406	411	359	331	362	396	371	405	404	399	390	376	449	350	403	420	389	377	370	381	388	376	385	384	376	383	401	409	389	358	394	366	407	390	383	376	395	405	381	416	405	398	399	354	401	357	395	382	388	387	425	432	393	382	403	423	384	425	390	394	373	412	372	384	401	411	406	404	391	421	383	440	383	413	366	358	394	376	414	368	398	406	395	392	422	395	381	388	371	379	379	381	365	369	366	412	360	378	379	401	430	363	387	362	377	375	362	413	382	389	376	359	387	377	383	368	405	397	415	376	403	417	396	403	383	405	397	381	358	368	391	404	380	387	402	397	400	375	435	397	408	373	400	353	399	399	401	402	344	369	364	420	374	359	340	373	423	392	380	387	387	392	395	400	363	426	389	398	402	448	391	393	378	402	428	389	394	356	394	350	377	415	382	373	392	402	409	398	420	391	367	363	419	396	395	407	357	381	401	424	362	386	420	378	374	368	415	403	397	391	358	418	393	387	369	385	385	382	390	375	389	412	346	387	350	358	379	411	368	429	401	396	391	384	366	407	386	374	391	404	398	360	386	416	376	411	424	378	367	384	365	375	416	378	410	381	388	394	384	368	427	357	375	385	367	389	392	340	374	386	372	343	394	393	407	378	359	413	371	391	403	406	391	380	359	408	418	387	420	370	356	364	369	375	392	409	381	387	371	405	378	371	380	421	360	394	410	374	397	386	419	406	392	379	393	346	366	355	373	391	411	390	396	406	386	366	374	367	364	380	398	374	449	387	415	386	405	396	383	394	398	379	396	392	405	397	368	405	398	375	410	399	389	389	407	406	363	411	368	392	402	365	392	390	406	397	378	410	387	397	374	408	359	420	414	384	428	421	362	383	391	367	378	354	388	416	372	411	411	351	404	399	386	385	374	397	381	365	405	369	388	375	407	387	411	350	400	373	387	403	382	394	401	398	417	432	419	368	379	357	368	382	386	405	385	393	363	399	416	404	406	384	408	393	334	402	371	388	395	365	409	379	416	363	395	406	403	409	410	400	400	373	402	368	398	391	381	371	371	384	426	407	388	356	411	407	396	413	404	386	392	372	402	391	384	405	373	397	406	423	417	384	381	394	398	361	395	386	378	373	417	371	405	363	415	384	356	396	383	416	434	383	391	368	389	401	383	393	432	376	404	435	419	390	399	360	385	378	415	365	369	390	379	371	369	411	394	373	408	375	373	407	405	365	416	418	392	423	411	392	363	398	365	380	395	398	391	388	370	365	373	341	383	360	411	407	395	382	394	391	402	378	372	393	397	411	345	405	374	410	388	391	375	418	405	375	386	388	384	388	404	411	402	411	381	393	379	343	401	423	382	390	385	382	382	360	418	395	410	383	414	369	386	405	402	381	428	377	397	380	367	415	388	420	440	396	394	400	391	403	409	350	435	372	440	387	381	375	369	375	401	383	396	391	419	335	379	362	399	392	437	395	406	354	383	398	406	381	380	387	368	388	381	364	383	391	389	429	363	410	399	395	394	400	407	379	405	391	354	385	382	385	391	377	375	365	397	368	413	378	353	376	390	403	421	430	366	363	422	407	390	375	402	381	366	405	408	369	373	378	396	379	389	409	434	405	366	418	411	366	385	390	369	400	409	396	401	395	367	359	371	386	370	405	398	359	391	389	351	362	377	362	411	386	388	384	361	365	400	374	394	400	392	415	423	399	390	368	409	381	388	388	402	390	370	373	393	403	396	404	372	371	418	410	430	394	370	352	388	356	397	371	411	407	389	353	392	366	375	395	388	391	385	347	382	396	377	381	397	370	405	389	377	392	373	385	394	385	401	406	360	410	371	366	396	377	385	408	402	394	376	384	427	347	413	367	404	415	398	391	398	408	378	391	368	411	408	369	426	397	415	399	412	366	418	383	352	398	374	392	347	397	351	371	379	355	394	357	357	386	418	384	374	399	378	382	401	395	397	378	375	421	390	384	405	410	359	371	394	390	370	344	372	413	388	384	369	387	380	433	382	372	372	392	363	386	390	415	367	395	400	389	346	400	377	403	365	390	403	410	382	385	396	392	396	437	400	343	388	381	411	421	411	379	361	388	387	404	413	401	386	402	377	360	395	389	416	383	416	358	387	363	384	412	389	396	397	367	393	375	391	391	401	373	387	420	395	429	431	389	339	386	429	372	389	363	387	401	405	397	366	344	372	397	384	394	396	389	386	376	383	396	416	365	357	410	376	370	413	399	388	387	343	389	381	399	401	403	386	406	390	390	374	380	384	389	411	409	403	380	407	405	380	386	400	388	379	398	381	400	407	407	409	393	369	394	389	419	392	360	376	394	420	412	381	414	387	400	386	408	405	378	389	399	371	378	379	372	392	397	363	397	357	379	402	407	413	378	384	408	394	394	377	373	393	403	390	360	422	377	401	383	423	391	384	407	409	415	391	398	401	436	384	357	388	351	376	394	390	419	366	391	381	430	382	366	423	409	359	367	368	404	343	389	371	423	371	401	409	371	366	388	420	357	369	393	420	403	407	377	382	393	399	420	407	376	394	376	421	378	357	424	359	395	427	397	376	368	375	353	398	376	389	384	420	387	365	391	409	381	362	337	402	384	386	378	370	405	376	400	393	376	402	416	400	413	377	388	370	403	418	387	405	379	398	363	373	377	385	373	372	412	394	412	409	392	388	427	386	400	388	350	426	375	383	386	367	371	388	416	388	372	408	395	370	389	405	376	357	398	373	364	381	387	399	376	411	405	353	400	400	386	372	368	391	386	392	384	366	413	435	394	396	371	339	394	387	388	372	402	391	413	346	382	384	414	392	393	391	368	407	354	433	360	386	396	395	356	368	395	390	383	390	402	377	410	371	380	393	390	362	401	396	412	410	400	389	394	420	365	381	401	381	407	371	419	383	394	386	412	370	404	376	403	395	395	405	414	392	390	387	408	372	448	402	418	367	346	383	364	403	394	416	423	388	406	380	357	340	355	383	399	369	382	367	390	429	391	394	393	399	391	375	365	389	387	389	378	382	392	393	383	369	423
24496	21629	28803	24972	21545	12925	4331	2327	1735	1378	1034	802	729	729	687	577	596	541	574	475	533	461	477	426	449	469	426	486	394	440	395	398	378	398	430	394	379	379	399	387	390	415	361	359	392	397	410	366	424	404	386	392	372	403	380	400	405	375	400	380	399	424	422	354	363	355	414	402	385	389	356	425	397	389	403	400	422	431	423	424	416	404	409	411	391	433	396	431	405	386	406	411	369	414	438	430	369	392	397	394	389	375	405	377	386	407	385	400	391	402	439	353	363	379	363	418	385	401	417	399	403	393	384	392	371	384	399	401	401	380	386	397	345	370	367	380	412	393	385	384	415	380	396	394	403	401	370	387	362	396	381	402	414	364	419	398	412	385	347	395	391	398	360	377	394	373	365	372	360	378	373	368	424	379	366	377	354	398	381	363	366	341	402	387	384	373	347	414	370	380	355	403	377	380	358	373	395	376	421	389	372	358	420	379	329	371	409	359	406	424	397	387	391	390	413	375	387	434	374	397	374	391	403	402	375	406	362	360	358	382	345	372	362	387	391	367	392	400	383	381	390	385	397	361	369	350	379	407	384	384	386	389	345	388	381	365	381	391	415	396	386	377	393	399	387	393	426	377	364	338	401	377	403	386	357	386	390	383	399	402	388	383	414	356	386	399	362	368	399	366	396	411	373	406	435	385	420	386	357	403	377	405	384	381	381	387	420	362	409	375	356	383	380	365	391	397	370	384	390	378	407	397	356	423	396	375	377	381	380	380	391	392	379	387	382	416	367	387	404	388	394	422	400	397	409	404	372	372	407	392	405	411	384	378	423	402	367	402	408	368	387	379	392	402	395	362	399	390	377	359	393	354	388	385	380	414	391	380	368	397	409	377	357	390	414	396	402	407	379	373	391	397	388	382	367	372	403	372	393	373	399	374	398	358	395	373	350	359	346	394	409	373	380	387	351	366	394	357	407	383	377	388	392	353	384	389	366	385	388	379	420	395	405	374	394	395	350	403	417	386	392	396	393	342	357	413	365	414	403	368	405	369	348	414	416	367	381	407	363	374	384	394	332	394	364	398	398	396	357	380	398	380	409	413	407	382	398	402	420	366	375	405	368	387	367	383	389	416	383	397	417	363	398	366	400	352	381	381	408	340	344	396	387	401	395	376	380	399	427	365	383	365	393	383	379	364	371	374	380	383	387	350	389	400	375	383	365	396	343	391	392	381	377	415	399	391	379	381	383	368	388	370	360	396	364	367	376	380	381	406	373	366	401	381	386	411	406	391	419	355	368	365	428	368	379	356	425	387	388	359	380	370	426	398	380	387	381	403	386	430	378	404	352	414	401	388	376	332	378	393	396	374	384	389	391	392	380	399	390	428	371	394	390	376	371	383	357	363	390	378	377	385	382	387	375	373	378	373	373	424	377	406	371	359	416	351	378	392	344	431	371	402	343	391	368	392	417	374	385	371	389	414	375	404	381	378	417	368	363	398	392	366	365	397	374	356	353	368	357	387	375	391	412	375	380	361	374	411	384	381	426	400	357	393	389	400	387	401	383	370	400	389	368	371	391	378	375	387	424	372	347	384	396	387	371	381	406	390	373	409	416	407	372	354	378	407	373	371	386	367	378	357	418	383	386	388	348	379	399	362	417	379	405	368	394	370	357	395	397	397	398	411	386	382	379	395	412	395	378	401	359	355	385	408	380	384	371	384	408	384	362	343	392	384	399	394	344	399	392	387	377	384	378	395	351	420	379	403	405	366	374	408	377	383	402	390	351	358	357	395	404	399	372	358	383	380	376	403	371	422	378	416	357	395	395	379	373	388	403	379	370	395	385	378	412	393	404	371	372	379	388	385	404	377	384	376	368	380	362	328	376	429	395	416	372	373	364	390	387	357	367	392	390	394	394	390	358	369	425	353	387	403	390	398	386	374	426	405	396	380	379	407	391	413	383	406	416	410	357	399	401	412	405	363	405	336	395	389	362	370	378	367	387	403	371	334	390	369	398	395	395	389	380	386	416	374	419	394	382	400	398	377	359	388	375	409	379	373	368	387	345	416	377	389	379	386	366	408	374	388	404	401	413	418	387	405	396	382	390	371	373	391	373	351	369	364	397	373	366	386	365	394	395	383	367	398	360	369	394	369	371	403	357	374	395	401	366	384	397	407	392	403	392	374	352	398	397	388	385	364	373	373	379	415	381	375	345	382	415	391	394	420	382	385	409	405	386	392	406	412	387	395	409	390	344	357	397	373	412	390	385	363	369	372	374	388	403	342	380	378	374	382	373	396	395	424	401	403	385	335	359	414	370	417	400	406	365	384	372	416	417	399	404	397	385	361	378	408	401	400	412	373	373	350	391	391	409	404	426	397	392	399	366	421	429	422	421	351	393	387	397	376	379	410	365	379	378	394	401	396	391	375	369	388	376	424	427	411	372	369	394	369	381	398	355	380	413	390	405	393	409	379	360	423	385	408	412	411	395	377	414	376	375	390	396	400	401	411	386	406	384	380	380	391	399	414	412	386	400	418	386	364	395	408	359	389	379	387	421	368	366	373	377	410	385	403	412	337	403	387	381	374	381	401	394	405	409	373	414	385	384	402	390	360	371	365	378	373	411	363	384	384	381	420	406	396	431	365	340	369	366	383	363	414	371	381	372	365	394	349	370	376	401	392	400	406	412	404	380	379	342	374	391	383	396	394	372	367	388	364	352	362	393	399	376	394	347	424	392	377	361	413	377	388	347	403	352	392	401	356	389	368	361	372	380	374	349	352	402	393	361	409	381	416	403	393	396	388	385	356	394	374	378	410	419	354	409	374	362	418	386	366	409	338	379	362	363	369	377	405	412	384	397	374	395	405	385	405	367	414	388	380	414	400	424	337	403	413	372	363	366	369	388	415	365	392	402	395	396	384	395	408	364	374	401	382	376	396	404	356	361	376	371	391	340	394	386	338	400	377	386	371	416	399	401	360	377	361	404	395	388	403	376	339	363	377	376	373	366	377	427	380	349	380	425	443	398	380	379	395	387	373	395	380	370	366	404	392	383	405	364	391	401	379	364	386	369	386	418	419	373	393	357	425	383	394	397	393	398	397	394	376	393	401	375	382	413	392	378	410	408	390	376	364	379	360	390	386	385	396	327	421	380	382	375	369	385	417	437	379	398	398	428	413	391	401	353	400	385	355	387	411	388	382	387	406	410	362	410	355	402	386	359	394	353	377	351	385	381	389	374	436	406	408	417	359	403	407	397	379	396	372	388	387	401	382	376	388	426	402	376	372	368	397	399	386	390	390	377	377	383	415	411	369	384	444	398	357	342	393	411	393	388	340	399	382	393	393	413	411	377	391	382	382	378	395	396	383	359	400	365	379	354	364	401	409	382	375	375	394	398	379	377	361	406	357	428	378	362	362	391	381	388	362	357	376	401	381	395	382	399	339	396	386	402	425	354	381	368	347	356	397	422	409	381	412	395	398	380	352	393	411	371	357	347	400
22993	47128	34557	17556	12077	8415	5804	4164	2969	2520	1721	1292	1165	1080	912	825	763	778	726	644	638	606	562	517	556	570	589	492	474	443	464	449	456	438	455	455	447	468	392	446	424	438	390	427	444	433	425	449	454	428	469	388	415	393	417	423	466	414	402	447	391	399	420	415	405	416	395	417	392	446	413	451	427	451	444	431	437	499	513	454	453	425	454	458	471	499	475	514	464	463	468	427	435	456	458	448	445	432	397	425	437	438	478	408	431	431	429	444	429	426	428	423	386	384	416	443	388	380	409	416	414	445	406	450	418	400	437	431	393	419	463	410	408	436	410	411	434	393	400	421	383	385	395	413	405	399	396	419	413	419	415	403	435	398	425	388	400	391	400	430	396	403	454	391	418	445	437	426	408	436	409	397	420	390	445	456	458	400	408	398	426	410	441	433	401	369	394	389	378	381	412	409	441	419	440	408	395	438	458	434	378	434	436	450	379	401	387	400	396	449	454	404	428	449	400	407	387	420	418	412	405	441	400	393	381	383	436	393	375	394	448	410	402	418	415	398	382	395	374	397	451	412	416	422	407	418	416	437	421	446	392	389	450	422	381	440	410	423	426	406	436	403	392	376	438	371	424	412	374	412	417	405	403	400	379	431	417	432	408	445	402	396	425	452	395	438	415	428	374	423	403	429	415	430	422	446	405	393	422	405	426	422	383	425	406	427	412	405	392	417	414	380	421	404	418	422	408	407	450	395	426	395	388	392	383	390	397	459	388	448	433	435	412	400	433	403	420	415	423	397	414	405	436	395	396	456	398	383	415	396	390	462	406	446	403	391	426	390	402	417	419	450	438	408	435	392	450	399	423	445	429	401	437	434	456	403	383	382	429	459	428	390	402	390	412	411	436	441	426	408	433	405	429	379	385	404	440	433	414	424	404	406	422	396	391	410	358	453	400	387	382	399	423	367	415	404	438	385	438	430	390	372	418	407	449	362	429	407	433	408	384	417	411	440	420	396	391	408	422	450	434	391	452	442	420	402	406	391	407	398	393	402	415	426	380	433	425	378	424	384	418	411	422	416	411	400	389	392	395	393	415	412	410	359	415	422	402	418	426	421	378	392	405	407	429	414	398	413	446	379	437	409	381	418	419	428	394	383	411	401	388	434	399	405	408	401	399	415	393	425	438	420	392	404	397	411	412	406	409	417	413	416	412	417	427	426	391	439	425	456	418	408	423	399	405	452	406	433	432	392	422	412	399	411	427	438	415	403	358	429	406	420	417	401	409	406	446	426	394	415	451	411	402	440	429	429	401	418	434	419	406	436	413	455	410	394	384	394	429	458	413	422	382	414	386	454	394	367	408	431	411	421	437	417	395	423	436	412	402	445	382	420	417	398	406	407	418	419	408	384	424	417	407	372	404	411	382	395	399	413	410	428	470	406	408	414	406	429	422	419	423	438	378	389	416	429	402	416	415	393	403	444	427	429	415	428	438	381	408	426	419	411	417	381	419	433	386	414	372	426	409	421	422	423	413	440	404	409	401	403	412	441	417	428	429	427	411	437	392	421	417	439	386	412	401	416	379	417	407	389	397	389	401	433	423	431	431	428	393	405	401	395	405	382	382	410	434	375	424	419	429	431	403	412	417	459	399	386	413	430	415	401	414	415	403	429	439	385	422	422	387	424	422	405	405	412	389	400	367	412	427	433	397	373	384	434	434	419	406	413	418	385	390	355	426	427	413	424	406	427	420	433	417	415	354	392	368	396	399	407	410	433	374	399	434	449	413	416	418	399	377	406	413	423	402	427	409	447	395	419	402	475	409	442	393	425	413	411	415	428	392	409	423	440	388	392	385	406	366	401	362	401	438	403	388	418	379	436	411	426	383	396	418	409	421	389	426	405	416	383	379	407	433	392	441	424	385	432	425	406	416	417	410	411	397	388	406	419	406	403	394	435	411	433	410	408	406	420	399	409	420	460	402	403	425	398	419	411	411	415	416	407	421	436	430	403	401	420	415	415	441	433	425	385	398	405	399	405	396	448	387	365	406	387	431	377	396	394	409	399	418	431	395	420	398	405	419	427	384	404	429	380	361	410	405	426	426	382	427	413	421	388	433	372	392	435	399	422	424	411	425	381	402	402	458	388	409	405	436	430	397	385	430	400	393	402	410	421	428	408	382	431	403	387	407	389	413	403	385	379	408	432	402	382	400	394	401	408	402	404	391	407	430	413	387	458	416	415	438	415	399	434	419	388	420	438	404	384	397	381	422	417	401	390	405	417	419	440	413	404	381	382	420	403	449	403	405	425	420	400	406	430	436	439	413	404	402	396	429	425	407	401	411	398	443	403	446	386	413	403	426	454	423	423	393	421	411	425	377	408	459	418	396	409	438	420	404	390	396	385	424	414	412	403	457	393	433	417	415	398	409	400	409	390	412	422	437	403	429	427	438	425	385	418	398	385	429	432	406	406	419	433	409	411	418	399	392	394	411	419	402	401	397	388	455	384	402	413	414	395	396	397	390	401	399	405	404	439	409	411	416	426	400	376	416	431	398	422	389	385	378	396	426	409	379	404	402	453	402	458	389	455	428	407	406	435	368	413	389	435	433	406	409	416	392	403	417	418	425	421	411	398	402	451	398	412	416	409	385	404	429	427	437	434	414	442	445	392	398	416	408	399	414	393	445	399	405	419	421	395	391	399	448	389	415	395	396	426	381	409	429	435	419	448	389	406	418	440	384	433	410	408	393	417	404	425	417	406	450	405	407	417	419	373	418	361	440	388	446	412	431	452	413	451	383	436	384	397	434	417	433	400	375	423	419	428	405	430	418	373	428	402	381	411	417	442	430	410	398	419	418	436	430	429	347	435	401	404	406	432	379	395	463	441	423	364	387	429	423	379	426	376	396	395	419	413	416	420	427	415	413	426	393	407	445	455	412	420	424	406	426	430	375	455	434	414	412	410	402	410	429	418	433	430	387	410	390	401	422	424	399	386	421	424	382	430	434	414	359	369	411	379	382	392	404	427	402	412	403	400	419	410	428	413	426	381	420	411	437	394	420	422	398	401	413	413	405	397	416	412	441	422	414	395	379	421	403	456	433	391	421	406	390	436	426	437	440	405	391	408	453	447	418	420	441	399	431	371	411	393	363	455	397	394	392	414	436	388	392	392	423	399	394	407	428	428	416	397	392	419	409	389	440	420	410	414	417	445	433	379	425	413	424	430	437	397	421	431	435	402	432	411	410	380	394	448	453	389	400	407	419	385	434	422	403	395	393	442	413	437	402	420	419	411	403	411	419	426	387	387	444	399	412	371	417	424	409	408	429	374	408	434	425	418	422	395	408	382	440	413	426	440	413	367	392	430	441	399	391	458	387	419	434	400	416	396	457	450	420	428	395	386	413	397	395	400	422	430	427	416	408	426	369	405	395	400	363	408	430	372	406	413	392	417	387	431	403	389	401	384	403	429	395	390	372	391	409	388	393	389	390	370	419	408	380	448
25811	21662	27846	25718	12963	4300	2449	1548	1281	1092	847	694	633	618	540	522	532	519	470	458	486	431	455	402	426	403	394	411	385	382	395	395	354	396	377	365	388	384	391	351	355	371	408	402	392	362	384	377	349	373	416	324	369	382	349	387	386	388	361	381	389	355	368	363	327	347	356	351	356	391	374	359	378	367	389	362	398	398	380	365	386	381	371	387	408	378	369	381	360	362	406	368	367	367	398	375	363	382	370	374	357	369	339	365	375	368	338	376	343	360	404	382	336	388	392	360	360	345	348	376	339	348	330	363	342	367	385	374	373	373	379	367	360	397	371	354	396	350	342	333	347	416	370	347	343	394	368	338	347	376	385	389	353	342	393	398	389	364	364	360	335	358	338	385	352	352	385	383	349	353	341	350	345	366	372	370	359	347	379	378	389	353	359	367	388	371	372	357	383	371	372	329	367	347	342	385	351	348	345	351	386	363	375	378	362	382	356	353	340	348	370	369	347	376	368	402	386	345	405	359	345	369	365	353	346	362	387	337	389	362	387	370	389	370	380	346	374	367	389	373	342	326	368	371	378	359	354	368	371	368	353	338	337	346	402	336	341	377	359	358	361	354	339	373	397	353	367	382	363	346	331	373	338	375	378	349	400	372	356	380	390	394	324	352	374	361	356	365	383	354	350	386	331	347	370	345	378	348	371	400	357	400	346	367	378	355	348	333	393	331	346	398	335	382	338	352	387	347	356	381	367	349	352	364	355	388	394	410	309	362	325	375	388	373	385	373	336	386	364	348	378	370	361	372	335	372	364	349	349	402	337	405	392	361	385	363	358	372	368	347	367	349	346	334	358	355	367	357	331	360	365	353	405	359	387	382	365	325	359	374	367	351	381	318	363	365	382	364	366	355	366	331	350	359	349	366	352	351	360	383	374	327	352	337	378	365	324	359	362	344	333	403	397	358	363	355	341	379	377	393	370	372	361	379	393	380	382	366	321	346	369	378	377	378	356	369	378	400	377	343	354	341	347	354	350	359	372	350	350	334	331	338	318	381	347	384	350	381	395	363	341	397	332	332	348	331	359	354	358	342	381	352	394	357	340	322	361	399	344	386	373	375	365	358	369	361	347	369	347	340	395	326	347	351	349	379	353	375	369	348	319	311	377	384	337	357	370	377	358	349	396	366	350	368	370	382	363	370	394	368	369	349	333	352	363	335	358	350	394	392	376	393	358	367	333	352	377	379	354	409	378	392	367	361	340	331	341	340	368	354	372	372	359	356	350	378	346	360	359	363	355	375	328	358	361	326	357	401	335	351	369	377	385	373	382	370	415	341	359	357	371	388	388	380	348	378	368	387	336	403	364	351	366	386	364	336	334	350	338	362	362	361	379	355	366	354	367	361	346	355	365	372	319	401	342	389	353	350	350	369	381	362	352	361	342	359	378	379	394	345	378	378	365	362	354	397	360	397	367	351	380	368	339	353	359	353	363	348	375	331	381	364	343	380	320	360	355	338	387	392	364	340	345	416	336	362	382	353	349	359	371	364	348	371	371	362	380	411	351	326	357	369	346	352	394	394	376	351	366	380	389	360	348	339	390	372	362	372	400	400	364	364	344	343	348	352	362	367	380	391	366	358	346	376	392	351	369	386	343	344	371	386	365	399	352	370	351	365	385	349	378	346	326	359	368	333	350	397	363	365	353	361	380	353	353	343	375	321	367	375	355	375	368	400	387	342	368	339	371	373	363	357	343	369	328	372	373	375	336	330	355	360	388	377	393	384	341	394	343	373	343	386	371	359	348	344	366	386	371	364	366	373	386	383	393	342	355	365	350	395	361	348	371	355	381	367	349	342	381	365	371	336	376	356	358	358	386	358	358	361	361	351	360	365	386	371	319	327	336	372	356	376	376	374	348	356	370	400	344	362	377	359	364	360	332	339	376	366	371	353	378	373	364	387	388	332	372	361	362	373	365	335	353	316	363	364	354	402	381	373	369	355	385	349	379	398	353	368	346	349	378	350	329	358	350	330	365	354	376	416	353	391	359	368	358	332	380	321	348	375	369	335	384	372	372	373	385	351	339	353	366	358	356	373	342	359	397	367	359	347	368	334	368	397	357	351	391	371	370	337	356	372	364	355	359	340	345	360	340	359	397	325	344	344	337	374	339	358	370	355	356	357	322	360	351	330	363	387	374	338	370	362	383	350	359	390	338	393	327	369	365	333	330	375	391	330	357	370	372	325	386	356	359	341	358	381	332	338	350	369	352	396	378	342	369	335	344	354	323	364	310	349	354	338	342	374	374	319	379	351	348	370	360	373	347	382	386	359	370	332	335	384	333	351	378	364	342	386	369	382	336	384	365	381	370	340	342	406	394	322	359	346	390	370	377	359	377	376	357	348	359	348	339	367	340	343	396	382	363	352	373	361	368	376	387	360	376	351	345	378	359	320	361	340	339	364	374	375	371	350	351	327	363	384	356	368	380	340	350	359	363	352	371	392	345	349	369	371	365	380	371	347	373	388	366	366	362	386	351	325	342	367	359	322	334	381	351	356	363	362	315	345	412	369	349	357	369	371	357	366	336	335	362	364	386	346	389	372	393	404	347	382	330	365	380	380	359	370	366	386	336	361	334	366	371	367	354	382	338	368	397	389	358	362	354	333	368	372	367	363	358	396	361	356	352	358	381	392	349	354	340	388	336	380	370	349	326	348	356	351	340	391	367	380	361	377	351	391	359	374	360	358	364	349	393	375	344	358	347	331	374	378	384	376	367	360	366	385	325	331	378	364	358	351	362	359	368	378	349	316	363	330	407	351	354	360	375	356	362	353	367	391	353	331	373	392	404	359	368	372	359	369	376	362	360	329	396	336	377	380	362	384	335	342	379	355	345	377	359	384	356	352	360	361	383	337	370	355	394	373	374	380	334	339	380	352	343	367	361	379	407	403	386	370	354	363	357	361	359	356	369	368	380	349	367	345	348	367	360	407	323	340	356	357	357	411	358	347	359	322	348	380	355	374	385	374	336	372	353	379	379	358	336	387	385	377	306	355	347	334	314	362	367	338	347	362	374	332	391	355	349	338	393	362	389	353	383	372	376	362	366	348	377	387	378	338	368	386	323	364	351	370	343	366	345	352	338	365	337	403	321	344	350	356	361	357	362	343	383	365	351	396	345	380	373	344	375	376	370	346	340	342	361	364	381	338	340	372	352	355	356	367	343	414	383	381	357	371	327	381	360	365	367	387	368	333	364	385	352	337	392	353	400	347	361	362	387	364	344	364	369	396	335	373	343	381	350	386	388	336	387	357	354	365	343	354	347	347	361	330	375	363	360	379	366	336	355	339	360	376	380	318	349	390	390	353	373	332	348	368	358	342	372	366	362	376	369	356	373	386	374	341	358	359	330	349	356	340	335	373	390	326	337	397	379	357	336	366	324	347	367	376	380	367	372	364	359	352	400	364	359	366	385	373	329	342	370	355	325	339	377	377	366	381	378	372
22130	42308	29418	13602	9339	6544	4410	3069	2366	1888	1498	1063	1063	870	717	691	722	670	654	594	558	532	490	505	485	501	506	519	423	426	412	418	427	418	391	418	395	426	383	425	420	364	363	395	410	391	431	364	391	384	404	411	387	424	380	397	425	418	418	413	364	371	387	399	382	420	407	383	406	385	377	425	383	419	422	385	422	430	477	409	441	439	464	476	456	438	447	431	448	438	436	408	419	419	412	429	384	403	424	398	391	402	385	425	411	396	437	396	406	415	383	389	390	377	446	383	416	388	378	385	396	391	388	394	399	416	378	387	368	378	391	404	407	380	380	398	405	386	413	397	415	404	393	419	422	391	404	388	393	382	413	381	365	356	378	344	369	364	407	379	370	432	405	390	393	433	405	388	350	370	432	398	422	419	413	369	377	375	411	371	367	404	438	370	404	366	436	363	415	408	383	408	403	383	415	428	398	416	397	414	417	391	381	414	392	381	399	396	385	398	400	411	411	373	406	401	396	369	409	429	403	362	369	352	404	370	390	404	367	391	397	401	385	413	388	421	380	377	410	419	378	392	373	395	373	394	396	409	375	409	399	424	364	411	378	394	416	380	404	397	401	393	410	408	412	395	389	378	390	434	413	402	387	393	397	415	381	421	374	403	454	411	397	393	391	393	373	410	435	356	390	409	407	379	414	405	382	398	416	380	372	380	349	396	374	396	409	415	425	421	392	379	373	400	380	411	396	375	406	394	409	379	407	430	408	400	394	401	392	395	402	413	417	397	411	424	383	384	402	393	411	399	382	422	402	379	365	382	410	376	401	382	390	374	413	368	436	361	379	397	398	387	376	397	386	413	408	403	389	371	393	395	421	419	392	383	381	389	365	446	384	400	412	384	394	388	390	390	408	420	384	389	391	426	392	421	380	391	383	389	350	394	385	402	405	410	432	391	406	403	395	390	384	432	408	440	377	369	390	408	398	442	359	392	425	369	365	360	426	388	387	427	386	437	435	373	411	385	363	385	385	381	359	412	385	383	384	389	405	440	404	411	373	400	398	384	403	387	415	392	379	381	356	382	371	369	415	368	356	430	389	399	469	395	359	369	399	391	379	387	393	394	397	402	383	388	426	409	402	438	392	376	402	411	385	367	411	361	391	388	405	374	387	394	381	385	376	404	439	367	381	399	376	353	391	397	383	421	371	378	407	419	401	380	390	419	392	368	426	412	412	389	411	400	408	387	432	366	406	436	372	398	400	439	398	377	406	384	413	409	408	403	410	416	397	411	402	416	370	382	390	436	400	382	383	407	386	403	404	403	365	363	367	394	387	398	419	400	368	398	457	432	380	391	395	398	390	352	360	416	406	426	423	370	394	359	400	398	411	346	418	409	396	371	376	364	380	421	398	392	413	389	365	404	366	387	399	396	395	398	401	403	408	371	385	428	402	386	398	376	383	433	386	385	373	393	409	384	374	386	386	364	377	427	405	400	379	404	401	373	384	416	386	423	372	390	404	394	399	385	414	379	416	405	417	379	420	434	392	385	363	417	387	426	403	415	411	385	379	437	380	383	389	380	374	391	369	394	412	397	396	376	401	380	398	393	385	390	394	403	386	393	352	419	413	401	387	396	429	422	383	344	381	433	406	414	443	392	396	381	390	475	399	383	382	392	402	423	428	390	369	392	366	394	405	382	428	388	378	396	388	400	381	397	415	385	380	399	394	328	377	396	345	342	372	402	404	383	391	358	420	430	394	398	392	402	390	427	441	401	379	398	373	381	359	370	379	400	364	376	412	419	369	383	368	382	406	403	389	395	409	403	365	388	417	386	372	417	421	369	423	415	388	417	387	394	402	385	393	409	423	390	388	416	389	377	387	400	403	381	346	386	442	346	399	388	395	414	380	428	401	406	392	409	435	417	371	329	394	413	390	421	420	390	418	395	425	375	354	377	392	370	440	378	408	432	372	388	408	350	368	430	385	391	415	385	400	409	380	428	361	421	392	345	383	395	386	358	402	388	416	396	398	410	405	432	406	400	395	416	409	398	386	360	373	383	371	412	389	388	381	388	399	395	357	407	378	405	396	409	403	397	384	393	380	397	388	428	375	399	400	372	426	378	418	407	393	398	426	354	382	371	407	378	369	359	409	392	380	410	416	392	398	413	401	377	402	377	388	417	373	376	435	384	424	375	392	412	406	426	406	372	401	375	400	386	378	408	394	380	415	408	371	391	394	393	389	388	395	385	387	409	395	366	410	401	371	378	436	394	367	393	390	410	379	342	395	376	363	402	409	393	405	393	392	412	387	391	401	396	378	397	387	423	371	376	409	403	380	377	350	402	402	398	381	407	405	410	381	402	411	352	412	396	383	392	431	387	370	366	393	385	381	385	376	400	353	422	344	406	374	418	365	397	411	402	394	412	402	364	370	409	409	384	387	398	411	398	375	384	386	414	404	440	379	378	385	403	374	377	385	380	405	413	369	376	406	400	350	403	361	400	376	416	401	389	377	377	411	395	431	390	419	383	413	427	354	402	420	383	376	392	402	358	375	413	391	432	377	369	387	452	422	390	380	408	378	370	373	395	378	387	416	402	407	395	376	361	399	403	410	395	418	365	410	384	405	426	389	381	370	393	372	379	390	388	356	419	380	371	429	395	418	410	379	365	360	404	422	366	410	376	388	361	391	406	409	364	392	377	410	405	403	406	372	384	440	401	385	418	375	385	390	369	443	348	370	366	398	398	421	360	416	402	377	401	378	394	426	368	390	371	400	412	371	399	415	397	395	398	448	389	405	389	383	413	373	384	392	362	400	404	392	389	394	414	372	417	388	399	397	408	407	394	397	402	359	355	421	455	413	401	391	412	402	380	388	388	356	413	396	371	383	405	406	407	425	379	395	406	389	398	397	416	369	419	415	400	365	379	386	376	402	410	393	396	374	410	383	395	396	400	424	392	416	385	396	410	390	392	384	394	386	397	407	376	403	404	369	410	399	415	416	398	415	416	372	384	385	369	388	379	441	387	419	354	384	380	372	385	429	425	376	386	373	401	383	402	350	354	400	377	385	377	393	375	402	406	367	382	396	391	404	385	415	342	430	384	424	400	386	366	387	404	387	394	418	387	379	372	374	411	389	429	382	429	397	378	382	356	413	394	376	406	420	409	423	387	393	363	404	410	400	389	343	374	416	390	368	397	406	377	404	398	406	403	400	396	395	386	385	369	376	378	385	418	416	395	383	391	375	413	373	390	382	392	394	420	395	424	408	410	396	383	406	380	382	380	395	408	442	407	353	437	405	391	367	355	396	390	406	377	380	400	394	383	398	383	384	376	369	402	398	340	368	374	369	395	401	418	407	390	388	393	403	373	404	359	379	361	374	389	395	395	425	389	385	380	383	359	413	411	368	423	408	429	394	401	382	407	378	392	431	392	415	447	349	382	389	387	402	406	431	430	371	362	386	385	428	399	396	401	399	384	375	371	413	399	345	420	386	390	391	391	379	385
23298	21658	29315	24510	21695	21742	12078	3584	2307	1869	1398	1113	1071	875	770	717	762	743	584	583	569	575	529	584	521	537	534	517	471	447	470	418	476	425	439	408	458	398	414	429	437	398	437	436	467	412	376	401	393	402	404	405	450	424	406	416	389	391	409	393	424	414	379	385	400	404	421	399	398	399	401	388	442	421	431	402	423	456	429	472	438	402	482	455	470	451	443	448	419	406	434	450	414	456	426	440	394	415	431	389	427	388	418	415	384	404	374	419	398	401	399	404	406	366	403	430	385	409	405	434	409	401	421	408	416	440	402	349	408	397	417	401	433	395	397	394	395	372	418	389	418	432	429	385	459	382	379	400	403	430	405	428	425	430	346	408	385	373	385	411	397	396	391	391	371	397	424	418	404	408	408	399	448	460	458	420	428	419	392	388	393	373	413	404	410	366	423	413	399	402	362	415	411	386	375	410	391	397	417	392	402	396	434	402	393	378	377	412	413	404	400	415	382	430	399	393	406	414	416	378	428	412	422	412	405	367	401	440	412	403	412	383	379	404	386	392	410	434	417	426	406	433	398	364	392	383	384	407	400	423	411	406	377	384	407	390	398	404	426	400	423	445	422	407	400	378	419	387	395	393	403	387	395	373	363	410	413	416	427	402	406	423	377	383	396	435	409	400	409	397	376	430	424	432	431	431	404	399	411	353	397	369	397	422	376	415	406	399	422	397	375	417	383	403	429	394	403	395	366	370	387	396	400	398	417	376	386	426	415	425	405	428	421	404	397	370	380	408	384	380	427	421	414	426	403	401	346	394	414	377	410	399	394	381	404	427	410	384	393	401	402	391	404	393	389	411	447	387	417	408	389	402	382	373	418	392	408	450	395	432	392	373	407	426	408	393	428	404	386	410	385	396	389	416	416	390	421	362	388	346	418	389	430	371	397	400	388	428	432	415	404	387	421	408	450	406	413	388	400	402	403	391	392	425	390	416	377	422	367	379	386	416	404	437	397	430	411	438	419	405	428	422	379	412	351	420	400	424	371	399	390	392	372	446	379	384	372	439	393	386	394	429	401	404	373	403	400	394	366	423	406	389	384	403	411	380	400	418	405	392	366	404	420	396	381	407	422	378	418	382	384	390	403	390	424	400	413	366	401	434	402	407	382	376	405	380	408	393	385	400	405	395	402	414	415	405	377	416	385	405	401	383	401	404	446	400	386	385	404	424	418	385	409	424	396	426	431	400	398	438	419	380	434	391	410	409	392	406	414	423	400	412	428	393	405	425	419	397	401	383	394	408	435	387	381	444	410	412	408	388	387	390	427	398	422	387	393	422	379	441	385	403	409	397	403	414	393	425	412	416	367	383	392	382	437	396	403	402	432	405	398	378	393	374	407	411	401	414	388	411	407	408	407	409	406	392	409	391	400	418	390	390	402	415	406	416	431	422	420	424	433	401	385	405	389	400	421	395	360	428	419	378	392	392	367	378	395	384	399	413	368	425	405	427	408	442	421	407	417	394	401	416	378	400	449	403	402	422	443	426	401	452	423	422	388	388	427	378	394	393	394	361	415	416	418	443	371	418	423	397	395	402	424	390	429	415	409	406	425	411	422	382	395	374	360	430	416	408	400	400	377	378	425	428	382	419	386	426	385	380	362	396	400	406	375	376	421	398	357	419	420	384	373	426	404	391	443	419	404	432	394	388	407	409	427	425	402	407	398	386	430	406	377	407	406	404	419	370	376	389	393	399	412	385	406	412	404	430	416	408	384	410	399	362	410	448	420	421	371	374	352	392	433	411	391	413	397	413	389	373	404	399	394	389	393	385	372	389	387	410	392	415	383	396	383	403	429	394	375	398	381	417	396	413	404	399	419	411	377	386	385	405	369	390	377	419	432	426	401	396	414	402	411	422	414	387	377	400	398	389	402	442	389	422	415	399	396	386	350	416	384	413	406	386	398	357	394	379	391	419	394	418	380	441	412	395	439	418	374	385	414	399	421	381	400	432	410	440	421	429	414	442	403	389	427	378	409	386	397	347	409	371	379	386	404	359	402	422	421	391	420	435	410	400	413	387	409	391	406	391	409	422	422	384	437	372	374	395	396	393	406	402	437	381	411	388	432	393	407	397	403	394	395	403	434	442	386	359	374	408	390	402	406	403	409	381	401	456	389	363	410	453	360	431	416	384	414	430	403	389	400	366	406	440	389	460	430	415	407	429	441	418	423	417	431	418	389	416	414	399	378	414	384	449	401	408	430	405	402	415	404	412	403	409	398	425	393	421	375	406	394	419	395	399	397	384	356	436	386	405	437	408	411	349	408	378	408	396	392	385	419	404	379	417	375	387	400	368	402	408	423	378	417	438	420	402	395	388	389	430	409	425	373	402	431	411	373	405	383	381	408	410	401	362	383	404	421	408	380	375	402	426	418	418	430	408	419	441	393	427	416	375	429	432	379	398	373	401	389	397	411	382	403	389	408	366	429	384	437	388	415	410	367	372	403	418	413	389	400	404	427	427	386	402	397	402	416	406	372	384	401	392	389	400	437	399	395	417	419	409	418	406	382	386	374	389	383	405	392	404	372	399	408	364	385	402	384	403	454	398	428	399	405	370	388	399	403	389	408	386	415	397	428	374	374	412	359	398	408	376	360	394	433	398	408	401	392	409	403	389	415	393	362	390	389	443	364	381	417	403	428	403	431	440	401	400	396	444	400	428	393	414	382	384	416	394	399	403	408	422	413	387	430	403	408	385	396	370	368	390	393	423	397	427	378	439	379	420	456	387	381	416	432	387	412	397	399	400	370	411	407	407	439	383	424	374	450	384	407	398	386	431	388	396	378	402	410	406	392	417	440	383	414	436	404	408	413	389	436	411	387	405	372	396	411	388	413	407	445	406	425	409	390	415	401	403	405	427	412	358	397	404	418	402	405	392	421	382	397	371	408	390	421	400	416	414	395	438	416	403	404	409	402	402	419	390	413	413	379	376	418	400	438	397	369	405	379	432	404	400	426	408	413	375	417	404	380	417	398	424	399	400	449	403	416	421	367	387	398	395	420	404	416	423	406	402	410	388	371	420	420	388	373	413	367	369	411	411	440	407	372	403	408	406	406	437	381	382	380	424	377	379	409	424	399	394	443	413	381	399	436	410	419	419	428	386	436	395	427	399	403	374	386	389	417	390	403	384	386	400	375	377	411	379	432	424	397	400	381	391	368	407	412	416	380	397	374	371	392	408	409	421	410	379	403	399	372	425	424	414	419	399	409	401	411	372	396	430	414	408	389	413	454	414	405	418	396	392	422	445	391	392	393	407	412	431	393	404	410	409	410	390	414	419	414	404	415	396	393	388	395	392	417	382	431	415	401	403	420	405	389	406	372	396	433	401	397	405	409	386	356	394	376	406	406	369	389	403	418	429	392	393	412	413	396	390	408	431	423	393	390	375	362	388	437	388	409	402	420	383	411	370	400	428	428	386	387	450	400	421	391	384	406	408	391	389
25500	52567	38529	20389	15116	10704	7911	5849	4507	3425	2414	1990	1738	1415	1295	1106	1040	1004	821	817	735	664	666	683	668	636	618	593	576	538	539	527	528	475	483	496	483	487	446	453	409	453	446	414	423	429	444	426	423	416	415	429	430	425	438	425	414	454	410	410	406	444	383	416	435	422	457	433	437	409	451	419	443	440	442	481	516	490	539	511	504	522	500	539	512	512	516	497	480	449	496	487	456	446	474	466	454	431	431	430	426	473	473	457	447	403	431	429	478	425	418	424	424	433	425	445	436	410	450	434	417	437	426	431	431	425	428	436	426	405	402	450	435	423	432	411	398	411	439	418	422	433	449	428	422	410	419	423	424	422	437	450	442	393	420	406	410	454	400	401	384	414	421	412	405	469	412	424	446	370	411	417	434	416	417	421	421	407	445	388	430	413	431	404	459	403	431	410	449	430	440	438	408	449	371	433	402	430	431	426	408	420	405	427	424	429	424	408	440	427	440	423	432	420	432	446	460	457	452	446	443	425	422	420	421	426	459	407	436	451	421	417	432	429	429	456	399	444	403	412	448	402	438	400	411	384	425	400	434	413	403	401	404	454	393	421	442	418	412	437	421	429	410	418	432	398	450	429	445	416	420	415	419	425	411	431	463	424	406	402	433	398	434	406	431	416	424	439	392	438	427	466	407	387	385	433	432	384	447	401	407	457	417	438	422	410	416	423	425	445	420	454	418	422	393	444	430	402	459	423	462	462	403	393	442	393	443	410	431	439	428	404	424	398	440	440	448	426	460	450	420	434	430	409	423	400	402	382	432	381	382	428	413	441	417	452	426	433	446	422	412	405	451	397	456	411	454	417	388	438	449	441	421	423	434	407	417	416	396	430	447	415	455	456	461	450	408	426	425	431	407	417	419	418	427	423	437	412	461	393	426	405	396	397	400	412	408	444	437	415	443	418	415	421	415	413	406	425	445	457	400	437	428	405	422	423	446	398	430	394	396	432	414	386	483	420	439	407	417	395	396	420	421	421	422	415	385	425	405	441	386	413	415	385	414	420	376	431	435	461	436	453	415	419	437	446	409	433	416	408	441	404	437	422	434	441	415	452	412	405	417	417	423	394	400	401	443	410	375	427	400	412	420	442	401	399	419	431	417	431	437	457	393	441	390	428	413	456	429	406	443	380	459	394	402	430	402	428	419	430	431	408	439	454	421	427	379	408	452	424	387	390	404	409	432	418	428	453	400	438	427	450	426	449	433	445	431	437	421	411	441	413	455	409	385	437	444	437	419	465	429	430	417	417	440	419	427	450	416	459	447	454	390	405	470	428	435	410	441	423	412	411	408	447	419	405	448	430	440	421	411	429	412	466	421	423	389	423	412	413	457	441	432	406	408	440	421	433	396	404	418	417	398	418	430	436	424	411	429	470	437	447	396	423	395	423	419	427	429	438	464	400	409	434	446	419	430	405	405	436	453	447	439	440	446	438	422	495	466	448	455	435	476	428	394	448	428	423	454	432	443	417	412	402	448	402	447	426	418	431	431	394	401	416	422	422	428	408	423	445	412	412	442	381	446	436	417	422	416	417	408	420	421	483	415	416	418	425	426	365	427	426	412	383	458	399	396	382	458	431	421	425	419	427	434	427	414	406	392	440	434	410	430	415	405	437	421	432	445	434	405	459	418	428	405	423	459	435	436	443	421	432	426	435	431	422	444	422	448	425	403	416	460	421	430	392	419	442	424	454	439	418	402	407	397	440	431	423	444	444	433	438	418	403	408	405	420	402	410	403	407	417	409	433	411	420	428	414	424	475	391	435	432	427	427	440	430	416	425	413	432	425	416	431	432	435	414	428	442	395	408	451	454	411	437	416	437	384	417	413	405	438	416	467	397	439	418	444	421	413	426	442	480	436	417	396	442	426	442	458	409	420	450	393	412	436	443	426	426	439	432	421	414	435	406	403	440	430	443	398	423	454	442	387	442	435	440	416	419	413	441	441	435	457	406	428	433	444	421	412	425	421	395	424	414	432	427	404	411	431	412	431	420	433	418	393	429	423	447	441	443	406	425	420	437	382	421	396	442	439	396	426	429	442	444	447	429	399	452	439	439	446	415	426	461	442	439	416	370	382	443	395	391	445	427	425	428	430	418	406	450	433	468	433	405	393	421	405	433	431	433	429	432	415	453	386	426	422	427	439	403	458	433	442	438	406	412	427	424	427	446	377	441	427	442	401	415	437	428	404	404	461	393	411	403	436	393	420	404	401	441	460	441	427	449	369	415	418	428	422	418	440	415	425	414	466	417	417	407	460	423	381	423	445	456	423	422	442	430	449	419	387	392	438	433	461	402	413	438	446	427	432	445	439	435	431	426	416	407	444	454	411	431	441	406	412	409	405	429	387	410	397	422	445	418	397	480	460	437	419	432	387	437	434	372	428	408	415	400	435	389	429	425	420	445	470	415	397	410	419	429	415	401	423	419	403	398	430	395	438	436	389	444	442	431	419	425	432	459	389	438	396	438	393	394	460	416	445	386	431	439	432	440	431	415	454	459	425	405	392	384	400	404	439	436	421	423	433	406	441	402	413	408	395	417	390	413	426	391	431	416	418	421	413	415	434	443	391	446	491	409	433	418	426	429	414	405	408	417	429	408	476	406	421	402	438	407	398	431	437	443	433	410	448	438	428	427	416	416	411	411	420	445	412	404	415	442	441	413	409	395	370	428	425	456	456	441	436	393	421	412	461	402	429	418	384	399	445	435	438	433	417	443	412	441	425	432	446	425	430	434	397	414	430	419	431	444	453	407	409	414	445	433	420	414	426	420	400	419	401	439	395	430	414	408	438	437	451	415	387	420	386	438	418	408	441	455	439	430	436	399	408	457	439	413	429	392	428	473	442	414	454	426	430	417	432	414	426	395	421	454	409	418	450	450	454	432	457	435	402	438	418	453	432	461	442	382	431	423	411	474	454	444	387	416	447	444	412	443	444	432	435	413	440	434	386	416	453	449	435	475	435	442	393	399	462	441	436	430	452	412	417	420	414	418	390	403	407	406	412	453	425	440	432	419	397	479	420	403	449	433	415	426	426	441	421	400	444	412	449	391	416	412	391	401	430	404	426	415	417	394	374	431	428	442	426	443	434	430	429	436	414	425	422	440	456	412	401	430	440	428	442	444	415	403	464	422	435	424	413	415	436	437	400	429	444	437	441	415	394	416	419	419	410	442	469	424	405	384	424	406	451	432	421	393	457	406	415	416	449	419	419	426	454	425	441	446	391	449	427	411	409	414	443	416	440	353	404	434	427	385	439	423	446	436	412	442	463	420	408	443	441	399	447	418	424	412	411	420	419	437	423	428	409	412	401	429	421	450	408	435	426	403	434	393	447	411	413	420	425	425	397	425	441	432	425	415	434	417	408	376	387	443	432	431	458	429	393	444	391	434	418	438	408	408	434	384	397	427	420	393	424	426	394	436	410	419	417	425	450	405	387	400	428	421	409
29288	24426	20447	9399	4185	2347	1614	1220	935	781	607	561	526	557	452	460	519	400	451	404	435	424	371	404	406	387	384	381	346	391	378	394	351	387	333	346	351	370	356	349	384	373	415	333	359	327	353	377	358	368	383	377	368	352	365	366	351	370	327	355	374	375	331	344	338	362	340	381	334	403	366	362	352	376	352	394	359	389	412	357	377	377	396	405	353	405	414	354	374	380	361	379	351	355	370	381	353	355	404	354	338	400	347	347	359	371	341	334	349	365	355	376	321	337	336	355	387	350	371	363	338	331	368	404	366	387	400	339	375	368	343	347	364	367	372	359	367	369	353	345	369	376	368	329	370	367	360	360	379	349	367	360	382	392	336	376	357	351	384	356	367	364	376	377	355	385	359	336	355	382	340	375	328	372	386	358	378	355	350	335	360	364	330	380	356	374	369	403	383	373	342	347	408	377	373	380	371	346	385	366	368	367	376	376	344	348	399	376	362	351	352	339	381	357	336	333	362	372	374	342	438	355	343	337	352	344	355	363	372	382	372	366	373	374	367	364	397	319	356	353	360	383	346	378	362	349	353	367	336	353	360	402	348	365	339	342	340	393	371	346	374	330	346	362	372	345	374	358	348	323	398	330	389	314	350	357	356	364	358	367	384	355	362	338	391	357	343	350	369	353	361	358	347	338	379	376	341	363	362	355	328	361	374	352	336	343	360	363	379	378	378	355	374	390	358	372	332	353	332	362	373	321	399	361	351	356	373	387	365	367	353	315	347	340	408	344	361	368	367	374	368	381	382	362	377	372	340	360	369	353	374	328	354	328	379	331	373	342	362	348	346	393	373	352	373	349	348	376	388	396	399	393	360	400	386	382	388	374	368	377	364	353	379	353	394	329	382	369	348	388	346	349	387	399	387	349	356	345	344	372	359	384	361	353	331	328	372	376	373	351	328	350	361	331	397	375	362	376	351	382	372	348	355	357	345	343	382	374	395	355	349	352	391	402	361	371	346	358	356	345	386	368	346	358	373	392	375	360	324	363	378	352	363	401	370	356	345	366	374	349	347	312	358	358	348	335	350	365	320	386	343	357	361	375	395	341	313	403	325	383	348	337	337	371	367	369	319	375	381	384	385	337	367	339	317	331	324	380	373	373	368	390	386	345	322	334	356	353	356	344	384	366	355	379	384	327	391	354	338	374	380	346	394	383	371	368	363	352	370	356	352	346	349	396	341	334	347	351	373	382	396	341	379	338	364	348	360	362	360	377	355	394	373	351	358	368	368	386	349	356	371	351	349	378	358	358	352	385	382	371	366	347	349	356	367	371	375	331	356	341	357	350	350	365	312	342	381	372	399	353	355	332	385	365	382	359	348	349	356	365	338	361	352	385	355	399	385	324	355	375	357	388	368	332	366	333	365	369	348	360	337	366	340	397	383	347	345	370	370	362	335	382	358	358	380	331	376	382	339	400	358	361	349	333	339	357	332	395	360	346	355	382	358	334	355	381	388	325	359	352	438	381	364	349	395	404	338	385	309	383	379	337	351	377	348	354	339	351	343	329	377	367	382	338	381	356	359	379	341	366	362	363	365	332	348	344	397	337	363	376	367	334	392	345	358	396	365	345	332	369	339	361	324	361	348	349	374	342	357	362	345	325	356	366	360	362	368	361	359	356	412	371	388	340	347	361	387	372	348	368	379	366	360	394	329	380	340	348	403	334	375	374	356	369	354	388	353	354	369	364	382	356	377	351	351	367	314	381	358	327	380	349	324	375	340	375	343	345	378	339	348	379	383	380	397	327	388	329	407	362	361	353	353	361	343	375	362	348	340	345	346	316	377	365	342	378	339	350	377	384	375	355	372	379	369	343	353	364	365	362	347	368	372	342	363	343	348	374	362	380	391	372	381	355	344	365	350	388	372	345	351	357	360	383	345	342	370	355	381	354	377	368	367	341	327	354	366	345	345	370	349	372	344	358	374	364	383	341	363	370	354	352	346	359	387	347	351	362	366	354	401	356	363	384	361	320	371	371	356	389	365	336	367	345	371	398	372	389	375	362	356	399	349	397	338	369	381	324	351	394	337	319	366	365	395	338	372	372	366	363	367	333	376	365	374	357	352	345	372	378	389	374	366	381	378	378	361	379	344	394	332	361	382	358	341	362	374	357	377	312	352	395	384	371	358	377	346	374	355	389	393	382	383	366	324	365	388	343	328	359	393	367	368	362	342	387	382	360	363	371	371	387	397	343	360	370	388	387	365	335	348	343	378	339	361	339	369	346	371	343	393	372	380	387	336	363	375	365	334	374	310	368	338	356	327	360	354	338	342	358	399	339	378	355	356	361	367	355	356	348	362	363	367	371	395	365	377	359	355	351	365	362	342	374	369	341	391	358	351	377	368	359	332	372	351	360	368	334	351	374	376	382	354	370	365	338	373	336	364	351	339	360	358	360	361	355	339	376	370	377	375	368	368	359	337	342	380	377	336	364	355	367	344	353	371	350	365	382	373	334	382	381	378	375	373	330	339	398	352	352	382	383	338	380	378	372	383	350	361	385	390	356	323	355	370	380	345	376	376	367	347	356	369	347	366	362	315	365	356	386	351	376	363	353	359	335	388	338	370	330	373	373	355	364	326	380	381	393	362	354	335	380	371	365	341	354	376	380	323	361	350	355	367	317	373	363	359	317	357	344	354	379	340	374	356	355	338	358	355	370	387	384	329	328	374	356	369	359	358	362	353	377	374	365	357	354	365	380	374	351	362	338	374	372	371	319	362	372	367	386	351	367	386	363	349	352	344	334	361	384	373	336	356	344	377	372	311	362	359	375	372	353	336	331	375	324	338	361	357	350	368	346	349	356	373	348	384	382	371	370	366	342	348	377	343	346	373	361	342	369	356	361	387	395	361	364	367	345	331	391	395	375	345	355	359	358	357	336	380	378	354	382	354	401	357	386	354	336	407	338	372	357	417	385	361	364	384	392	371	352	348	360	344	391	366	354	341	386	352	324	337	358	349	371	356	343	387	368	322	354	359	381	329	342	357	345	342	328	354	366	353	324	340	359	366	364	371	362	352	361	345	363	344	371	339	390	362	373	363	373	358	355	405	354	357	355	320	349	348	392	391	364	372	360	338	385	348	370	339	359	358	354	351	353	345	357	376	378	367	375	348	331	337	354	353	369	374	370	358	370	341	357	359	347	342	390	368	345	355	364	356	398	368	383	379	368	383	364	338	347	385	329	362	336	340	339	326	394	370	372	384	389	373	343	333	367	357	396	400	347	343	370	368	362	357	397	370	386	345	365	359	367	331	362	362	350	365	353	402	378	373	392	356	367	319	339	369	347	348	366	335	342	359	328	372	362	364	358	342	351	349	344	355	423	362	398	387	362	368	358	386	365	375	358	385	360	374	376	389	357	344	370	368	392	367	369	376	332	346	350	349	337	367	374	356	346	389	386	348	384	358	371	364	367	347	334	358	352	355	363	361	386	345	340	343	355
21960	36513	21028	9805	6559	4378	3263	2223	1683	1239	937	924	812	741	651	614	689	550	543	509	522	476	457	464	473	474	441	427	440	473	385	433	407	441	383	394	398	418	385	389	388	419	375	400	390	375	408	387	391	405	366	388	372	393	381	353	410	378	375	421	385	332	402	377	387	405	363	419	420	334	423	409	390	395	425	386	368	425	394	443	440	432	466	436	478	428	449	440	405	407	400	392	432	405	381	391	396	402	359	412	404	402	406	375	392	378	385	391	390	413	388	389	391	380	415	371	377	415	404	363	375	385	386	387	399	386	440	382	373	415	404	377	384	410	390	392	393	400	404	384	370	418	379	401	417	379	387	361	421	393	397	400	406	396	396	394	399	393	399	387	408	383	397	366	401	363	390	379	402	397	387	388	400	376	373	410	383	394	382	410	410	383	390	387	420	408	373	385	363	405	395	405	388	384	391	418	380	371	385	424	434	398	402	372	387	418	396	417	400	387	358	390	401	382	371	384	376	385	356	369	382	445	363	390	373	373	399	403	421	381	380	398	378	411	397	380	360	372	387	378	387	362	371	381	399	394	380	361	396	393	370	387	416	401	435	385	354	387	398	383	367	396	382	392	417	388	380	399	400	415	408	380	396	380	369	402	398	408	396	432	383	369	393	398	363	396	396	349	393	381	359	384	387	411	388	387	401	418	415	392	362	383	444	386	396	360	418	399	368	394	378	385	349	372	416	362	356	403	388	359	382	377	398	371	387	398	401	400	384	382	416	329	391	403	410	404	373	426	385	390	390	355	373	398	375	404	413	424	423	376	399	379	396	367	421	386	391	394	389	359	420	396	420	347	373	406	383	407	344	373	385	388	393	404	427	355	367	388	419	411	385	359	373	406	390	401	415	381	382	416	384	395	369	405	399	428	423	397	428	410	380	396	396	385	367	376	332	403	419	388	374	352	377	365	414	372	364	398	388	375	365	365	376	381	388	375	378	415	420	362	397	390	419	397	411	391	395	375	418	376	365	416	353	386	386	399	395	385	377	410	401	387	412	357	390	347	427	405	381	398	445	374	400	404	397	371	386	423	436	367	358	393	367	370	383	408	394	383	367	369	392	397	394	391	395	394	429	429	396	358	363	391	386	363	369	400	390	402	388	396	409	393	404	392	395	410	380	375	378	394	408	395	371	384	391	377	391	430	393	406	344	403	386	394	365	378	403	390	393	404	385	388	375	385	390	377	376	379	403	425	389	379	378	402	388	387	369	402	389	401	428	395	396	364	403	391	374	365	408	396	350	370	410	441	381	392	386	383	392	392	383	395	391	395	403	384	414	422	363	356	411	374	397	347	420	349	385	391	389	382	371	390	386	367	396	400	415	375	389	371	368	416	378	422	400	386	374	357	396	362	399	384	411	391	373	394	395	408	402	385	364	404	354	366	398	391	417	376	381	377	389	367	365	363	403	375	392	355	380	414	408	398	393	434	403	435	381	401	407	406	375	390	376	383	368	364	387	402	350	359	375	401	401	399	366	347	360	374	344	361	375	367	397	392	353	394	422	387	402	416	397	389	403	380	371	421	402	384	405	394	421	411	434	372	390	424	386	362	399	344	385	387	390	403	411	380	394	402	396	376	368	393	372	391	396	411	373	377	379	384	403	385	390	382	382	390	390	383	419	412	373	402	384	379	389	392	396	387	388	379	411	398	412	408	384	365	451	382	411	391	393	392	358	391	412	356	416	386	377	387	361	406	389	371	393	394	407	390	373	352	380	422	404	400	419	401	419	385	379	432	426	422	370	417	394	386	365	384	394	397	377	399	350	383	407	375	396	420	393	428	414	387	401	359	386	396	408	438	383	405	361	403	345	388	388	400	376	383	365	413	399	398	402	396	405	391	345	367	401	388	407	406	421	391	387	361	384	389	385	363	402	398	390	354	411	401	415	376	386	367	411	378	385	379	410	353	410	387	373	397	415	347	366	373	384	375	391	424	404	407	383	408	391	365	374	387	391	379	400	413	417	368	400	423	363	399	445	380	411	405	366	380	404	410	379	397	381	380	372	398	396	419	396	426	405	400	400	432	408	380	397	418	383	386	411	380	407	391	407	384	413	403	416	407	404	367	381	406	409	374	380	384	376	380	365	414	390	387	385	399	415	385	378	383	386	384	393	400	432	409	406	385	377	373	387	396	386	387	361	368	385	391	391	379	396	433	394	405	386	369	417	340	373	381	380	394	416	389	381	404	389	389	398	360	381	388	392	376	393	335	373	374	394	379	383	402	403	387	405	398	383	391	410	401	391	400	370	409	364	390	412	393	397	390	399	385	406	394	451	361	389	400	392	409	389	369	366	415	383	388	387	369	391	386	401	374	402	413	364	373	394	348	416	404	381	365	413	366	380	374	416	403	424	398	397	409	396	374	383	375	359	386	365	382	352	421	374	418	373	351	411	385	413	387	371	404	391	405	375	392	406	391	378	414	413	420	388	383	410	428	417	365	415	399	381	365	401	394	367	407	384	393	393	372	336	417	411	362	380	354	413	374	368	381	380	381	383	398	404	418	373	381	383	391	376	412	379	381	394	404	404	432	405	372	386	370	392	364	359	396	381	371	392	405	400	378	393	385	449	374	365	387	386	360	379	392	389	419	388	403	352	410	414	371	405	374	380	376	396	399	362	398	394	338	378	395	401	385	382	373	385	373	392	425	362	408	365	407	389	401	385	408	440	387	393	397	393	389	384	397	379	386	402	403	372	410	392	380	415	369	393	397	416	381	382	397	371	376	383	365	382	411	379	369	399	409	405	344	383	440	375	364	357	371	388	362	399	387	373	434	391	406	394	415	402	384	375	366	403	421	392	431	407	393	405	372	457	392	386	392	430	412	405	382	394	398	387	413	393	405	414	383	443	428	375	391	396	384	393	372	383	373	381	394	370	395	395	414	422	378	393	358	393	380	395	395	396	345	404	400	416	403	385	380	366	389	391	379	380	381	415	392	407	391	378	414	382	431	383	372	409	408	387	397	384	391	373	371	398	368	371	414	378	408	379	366	390	365	387	361	386	378	381	388	407	370	401	381	388	391	420	397	418	373	387	377	385	386	367	382	400	366	387	382	389	399	380	373	389	389	390	385	377	415	395	409	400	367	398	384	380	379	370	396	406	382	412	347	414	381	376	378	379	406	421	401	382	389	404	358	392	377	395	407	373	374	394	412	403	383	431	417	376	403	360	397	408	421	426	397	416	383	386	384	408	396	383	378	390	415	383	385	382	376	403	387	415	372	437	421	379	344	412	413	396	415	420	407	403	396	405	400	379	382	380	385	360	407	384	393	388	380	386	384	370	395	383	382	363	345	420	383	382	397	385	374	388	368	387	398	394	382	343	419	371	380	355	407	389	394	361	377	378	410	377	408	376	381	392	403	409	388	358	397	401	395	401	391	428	411	364	420	404	385	367	367	397	410	407	418	415	423	424	402	368	442	383	402	379	409	418	425	400	393	379	376
24569	21693	28922	24962	21568	12254	4109	2225	1596	1261	1009	907	795	690	673	623	586	548	580	494	487	470	493	477	457	453	447	476	424	410	419	451	408	418	369	376	389	395	397	404	367	377	356	401	392	397	404	417	396	380	411	397	391	406	393	387	371	409	406	390	398	350	390	385	392	402	392	357	381	409	410	415	414	406	395	391	413	458	411	429	424	407	418	419	456	428	422	421	420	404	402	380	430	380	401	396	405	396	404	376	406	413	407	366	381	378	370	390	375	415	371	410	335	395	365	408	361	331	359	377	380	371	378	386	416	387	410	378	406	390	400	387	402	396	385	336	376	395	376	413	354	381	401	355	389	347	381	354	411	348	355	385	406	386	394	395	411	387	403	368	433	392	366	388	339	352	387	359	381	362	409	393	357	379	389	395	358	417	411	387	404	377	388	363	404	389	365	376	364	380	370	422	367	363	383	447	406	348	380	346	404	353	369	392	349	375	410	380	382	389	413	395	372	380	403	379	399	391	405	407	405	375	347	391	394	377	390	381	426	338	390	396	387	379	413	390	408	374	400	378	421	398	370	398	428	385	392	421	415	363	403	352	347	402	407	368	400	384	386	386	356	384	395	387	403	395	358	372	393	375	382	378	367	371	404	387	390	370	394	362	410	382	380	384	375	379	393	396	380	384	404	359	361	402	355	383	336	354	370	385	368	371	402	402	424	413	370	368	353	367	365	402	425	391	410	438	403	386	367	363	363	379	415	398	396	364	415	387	397	377	394	389	373	378	395	401	410	387	374	367	369	384	359	388	406	389	368	421	372	375	370	392	402	410	399	375	393	398	406	368	363	381	379	376	379	383	344	372	379	380	398	395	367	379	347	367	405	400	403	374	348	381	356	366	378	415	374	362	377	351	391	386	373	394	393	360	399	389	363	357	371	400	373	370	408	380	408	394	388	354	398	392	392	367	374	381	392	379	379	361	376	403	390	361	389	392	381	359	360	408	390	382	409	366	385	397	381	405	344	399	414	412	406	405	391	399	374	374	379	366	384	412	420	368	374	369	395	391	438	406	367	356	374	358	386	403	359	378	362	408	406	350	378	344	383	369	399	405	387	371	430	400	390	381	411	386	407	373	399	396	374	372	403	388	403	390	359	352	380	375	378	397	348	399	389	390	405	423	405	396	369	378	400	414	400	435	399	389	394	370	381	420	375	360	386	412	379	354	407	410	382	370	402	405	366	406	354	381	361	378	405	391	421	375	410	329	397	398	385	393	375	366	411	381	384	390	372	370	401	411	359	352	392	383	339	349	381	370	408	378	387	389	405	388	401	395	379	415	414	411	371	363	395	390	401	386	397	382	371	395	396	384	420	362	382	394	383	372	362	386	387	379	357	354	392	391	391	389	376	399	418	350	400	369	370	348	353	387	385	362	377	389	384	370	383	395	399	383	364	391	387	395	373	405	382	419	357	375	362	380	388	398	338	374	372	359	397	428	397	355	394	384	367	356	421	374	370	401	363	378	390	387	409	394	374	392	372	399	396	370	410	375	368	349	412	401	359	418	399	350	371	392	380	385	373	404	372	335	397	382	375	348	371	395	390	358	345	420	387	389	361	411	385	405	360	365	400	378	391	401	404	343	352	383	378	389	394	386	383	373	380	367	358	381	376	378	357	365	355	375	374	394	387	413	397	364	418	386	378	361	374	366	401	400	384	362	416	347	357	386	401	399	379	392	396	392	423	411	375	367	418	397	407	392	393	378	358	395	393	383	386	354	366	361	414	403	379	373	388	372	359	390	393	399	430	403	368	393	371	341	389	369	382	392	394	352	378	387	391	394	381	373	379	359	369	398	379	379	371	393	368	427	370	392	363	373	393	389	385	370	391	372	398	388	364	359	398	375	371	372	358	397	377	387	395	371	380	360	413	360	379	419	389	383	375	381	375	382	371	368	430	351	399	358	398	369	404	372	410	364	371	369	360	349	395	374	397	372	393	389	401	379	384	351	369	374	367	377	363	387	379	372	378	377	365	354	421	359	369	423	354	431	399	392	374	370	364	396	370	382	390	378	374	397	402	384	390	394	407	374	388	417	388	402	404	378	404	386	400	412	337	408	391	388	390	369	373	381	393	377	393	390	373	377	384	342	368	373	385	385	345	392	406	411	378	357	368	396	410	424	384	386	390	386	371	408	360	348	378	388	411	392	385	376	369	397	387	405	375	393	378	405	374	417	392	391	420	382	429	390	388	395	389	366	392	394	363	400	349	350	376	400	388	408	390	396	375	407	373	371	381	453	376	418	347	336	386	394	399	384	378	392	405	356	404	389	391	378	387	351	413	366	396	367	391	390	363	370	373	402	406	359	365	408	379	416	388	385	346	373	390	367	388	360	404	425	414	362	396	354	427	388	370	385	356	399	386	350	421	359	352	428	381	365	367	397	377	394	411	381	368	368	388	386	376	402	405	404	410	400	396	389	387	345	360	379	382	383	368	424	379	393	367	359	396	402	383	381	386	385	394	390	390	369	408	366	381	373	389	394	383	358	399	393	368	405	393	369	411	384	356	431	363	412	390	399	373	375	383	394	375	386	371	403	345	390	381	371	401	401	401	354	354	403	382	351	356	377	383	368	378	390	398	363	407	350	400	370	433	378	406	398	381	401	396	357	397	378	419	368	382	382	387	379	359	402	379	392	401	372	394	362	419	383	392	394	385	396	374	384	365	362	397	384	388	393	388	378	398	368	394	383	381	368	409	346	384	405	373	424	361	359	361	380	382	378	411	397	355	417	361	377	409	338	386	369	371	370	384	349	362	377	367	378	371	384	359	403	336	388	358	353	364	351	384	374	373	369	374	363	389	376	402	422	366	349	406	374	368	381	365	384	390	389	366	379	405	354	379	410	400	420	388	407	383	348	394	387	403	417	367	366	386	411	388	410	387	386	372	383	380	396	404	394	384	380	386	396	364	393	385	367	376	361	365	359	375	371	403	359	411	398	368	364	367	391	372	400	382	412	383	380	404	370	384	376	409	400	359	410	362	408	388	388	391	371	407	401	384	391	386	395	405	389	393	407	386	370	360	394	415	401	383	367	386	387	403	368	357	360	411	374	386	372	406	376	377	377	412	395	364	381	355	387	405	404	368	402	407	355	387	414	422	386	370	420	379	386	368	359	386	409	383	373	371	422	374	359	362	379	427	390	389	358	394	388	358	371	413	368	368	341	375	396	385	338	399	417	402	385	377	386	359	390	408	380	384	373	368	397	388	380	381	390	391	373	374	399	405	340	398	378	395	380	357	400	414	371	380	395	382	410	366	371	430	399	378	387	388	396	400	377	384	380	401	392	356	355	402	355	412	372	415	368	387	351	384	389	392	394	385	382	402	396	349	363	399	363	373	359	375	378	351	405	362	393	374	379	410	397	417	374	361	386	405	368	374	394	384	384	380	401	353	358	393	340	374	381	383	409	365	359	392	386	364	391	385	390	418	421	405	385	426	385	366	384
22932	46231	32699	16384	10682	7398	5575	4037	2947	2085	1651	1553	1229	1060	908	987	894	739	712	654	638	618	563	631	570	603	492	537	470	489	539	513	497	456	436	458	453	419	435	400	457	385	451	402	433	434	431	419	423	384	382	403	421	422	374	407	446	387	431	382	392	449	446	429	403	424	419	396	435	402	429	431	425	457	442	448	458	449	470	489	470	476	491	466	496	459	453	462	437	458	442	439	450	433	456	452	458	410	408	393	444	424	379	466	416	435	433	421	418	438	401	397	442	396	422	416	428	405	392	435	387	395	425	380	431	426	406	414	437	383	430	408	374	429	388	427	406	391	433	423	429	413	390	400	408	424	409	411	428	402	424	400	412	410	410	420	435	409	398	410	380	415	466	401	404	451	401	410	426	430	428	385	409	436	422	385	416	399	409	400	409	433	404	407	413	395	450	391	403	399	437	426	403	415	417	445	408	407	390	426	419	451	394	386	420	416	397	418	402	416	402	396	410	437	417	399	424	395	437	407	424	439	410	431	400	419	429	443	399	413	425	395	415	394	400	418	453	421	411	424	406	411	408	427	415	412	403	456	427	407	442	403	417	417	418	443	415	422	393	392	422	425	388	373	439	419	415	416	440	409	393	366	403	395	422	409	402	394	431	402	409	422	408	415	403	386	363	458	416	402	383	395	416	393	410	395	401	376	434	432	443	382	418	431	423	383	399	438	426	418	378	401	433	419	415	419	444	408	406	412	372	395	432	413	406	372	396	410	439	425	430	412	429	413	410	385	410	438	425	401	418	430	436	426	388	401	408	376	403	401	410	419	450	424	410	402	421	440	427	441	383	423	399	476	396	387	427	403	401	384	398	403	399	440	416	410	405	414	421	411	409	395	397	411	441	451	395	405	424	414	416	393	397	423	418	401	381	417	388	420	430	408	406	428	408	402	402	408	399	425	404	409	413	380	438	434	409	427	380	438	391	416	386	414	438	398	403	396	437	430	413	441	394	436	409	394	416	434	414	397	416	422	411	405	422	427	376	405	405	427	390	412	399	358	404	405	417	408	427	432	411	433	429	404	433	423	417	401	413	405	420	429	461	400	429	393	419	413	425	427	409	417	413	377	432	432	414	464	387	398	443	402	424	399	402	410	447	427	398	430	437	431	405	446	437	391	401	411	412	419	403	404	387	421	422	372	397	436	413	412	406	420	444	373	446	412	419	455	443	405	431	401	407	410	416	431	405	429	428	433	411	387	416	379	442	415	387	417	419	371	424	410	381	419	421	396	453	473	404	398	357	380	420	406	416	394	388	470	425	392	396	384	420	390	447	398	457	440	408	425	402	384	412	423	390	419	425	410	373	415	370	406	400	453	432	391	404	420	385	390	442	433	389	468	421	407	399	414	436	382	402	425	439	430	405	448	402	390	381	409	423	418	408	431	441	393	380	389	397	425	404	411	423	425	440	441	422	391	433	436	410	405	373	418	419	412	408	391	439	382	397	401	390	391	370	445	399	382	437	433	392	411	396	399	432	387	387	398	421	419	403	391	404	435	412	387	388	407	395	424	415	396	432	410	398	411	434	388	391	423	403	374	410	441	428	425	422	451	426	386	394	423	416	406	419	416	433	425	423	378	440	447	407	422	398	444	415	428	383	390	371	407	374	380	399	435	402	404	387	437	445	368	404	427	375	406	419	420	457	394	409	412	448	406	437	411	419	417	405	429	452	423	417	402	407	391	405	411	432	400	414	403	424	432	417	423	426	408	454	453	411	395	431	460	428	404	391	400	425	420	456	429	411	409	411	375	384	457	413	407	405	385	396	419	379	395	413	436	414	383	428	408	383	424	387	417	425	427	429	381	403	406	403	415	377	404	421	425	401	404	420	425	417	377	394	400	431	414	406	436	426	406	396	430	401	452	425	418	403	427	389	405	398	439	372	386	405	391	419	416	402	397	412	410	405	418	421	419	407	375	414	392	375	404	413	394	443	403	430	445	411	444	424	427	422	407	423	421	453	431	363	422	418	402	413	400	398	391	430	405	391	432	399	384	426	367	427	380	434	430	434	397	399	410	400	375	406	395	399	403	424	469	432	431	434	407	389	409	429	440	384	397	416	393	433	412	411	388	414	404	395	382	425	424	439	429	395	405	402	426	398	423	435	410	405	417	391	392	418	404	410	440	381	387	424	369	412	422	390	415	381	412	434	418	405	415	429	396	443	397	434	390	441	424	415	419	442	434	382	396	409	399	426	401	388	391	408	400	421	428	450	408	417	387	408	401	421	428	362	425	410	432	434	401	430	411	378	402	401	433	372	425	392	453	429	402	421	425	413	418	389	444	418	413	419	423	410	414	418	384	409	403	426	417	435	409	419	410	436	377	420	422	423	395	416	434	406	366	433	392	433	383	421	421	429	450	412	441	391	426	388	411	446	436	381	382	433	443	414	423	406	410	396	417	414	427	403	400	412	430	417	421	383	409	424	428	420	443	435	404	431	366	404	399	387	404	427	418	423	399	426	438	424	449	387	377	419	435	401	417	396	435	432	437	398	400	397	431	406	419	425	443	399	443	390	413	414	416	423	409	402	431	413	453	412	394	404	411	435	392	380	412	394	417	400	461	400	393	367	379	409	408	418	432	442	415	411	444	409	434	445	430	356	414	378	377	405	419	435	437	395	393	390	411	412	462	446	369	402	386	405	388	426	395	399	381	442	414	432	434	392	432	420	388	362	421	430	410	431	426	437	386	405	412	373	406	411	419	445	411	417	429	379	408	422	394	398	386	419	410	399	407	413	389	428	409	429	409	397	432	388	404	413	397	427	426	414	413	400	392	424	429	407	395	427	435	437	373	406	417	412	389	430	438	409	402	405	391	425	407	413	411	379	435	441	385	407	408	422	389	426	407	417	409	423	427	427	433	390	390	428	392	427	432	422	393	411	426	406	367	376	380	430	413	414	383	413	450	401	427	412	407	423	422	442	426	445	416	435	410	422	428	449	413	385	416	379	422	428	406	413	429	396	401	409	431	446	388	403	401	396	403	399	402	400	453	406	447	419	443	469	428	441	448	402	385	409	427	392	411	463	413	377	372	405	421	398	403	421	378	395	394	412	430	413	435	398	394	435	434	388	391	380	388	425	407	391	424	398	392	447	419	441	377	386	403	357	398	412	389	428	401	435	402	388	373	409	426	419	395	413	425	407	410	428	425	425	419	390	396	436	445	434	375	419	441	399	401	408	395	399	365	423	409	410	427	384	403	437	446	406	396	422	435	412	400	419	449	388	412	418	403	429	432	402	409	424	399	421	446	404	398	402	417	424	386	368	431	436	409	420	406	400	403	407	441	404	373	390	350	432	366	414	429	406	390	398	405	432	432	381	433	405	376	423	414	396	400	427	413	403	417	383	406	421	407	406	393	426	405	381	391	396	412	401	422	405	440	397	405	395	414	422	430	394	403	394	400	414	397	396	418	429	400	395	400	383	418	443	376	384	441	403	420	399	438
25729	21637	27770	25786	12587	3675	2337	1496	1102	936	732	678	610	637	550	580	521	484	452	474	448	412	427	455	453	393	410	366	390	386	383	367	376	404	390	359	356	386	379	337	366	368	384	347	388	374	396	404	409	338	355	354	353	370	374	356	364	379	383	339	373	387	397	360	362	323	368	326	344	359	382	369	346	353	348	341	361	381	390	394	379	390	393	396	387	388	381	372	360	361	386	376	392	365	368	384	382	384	361	389	380	361	389	366	337	357	326	384	371	340	378	379	376	386	346	379	364	337	365	384	362	332	362	342	344	362	380	342	352	379	372	335	365	385	404	351	365	356	380	345	346	353	357	391	334	373	335	340	371	361	357	358	342	390	353	364	374	346	365	348	374	359	361	364	376	345	352	353	340	369	333	394	388	357	332	343	360	408	364	362	336	322	386	348	381	359	381	376	346	361	381	353	354	399	345	372	349	355	374	370	366	374	360	371	377	354	362	343	369	346	373	354	366	362	375	338	400	362	364	370	380	386	349	337	341	355	373	375	345	384	372	363	337	359	311	388	383	339	370	339	400	322	360	392	348	354	376	347	349	359	346	383	338	412	340	347	364	349	355	361	363	368	380	342	358	344	367	388	361	377	353	333	374	336	361	358	395	320	349	336	353	326	385	361	328	370	352	358	364	357	363	379	391	399	369	373	361	345	395	362	377	351	339	395	346	367	344	349	336	396	366	356	356	372	334	366	375	338	345	344	364	352	361	365	364	365	359	368	341	364	371	355	391	375	307	331	371	375	331	342	331	342	335	378	364	400	349	374	346	336	370	369	385	377	376	361	354	362	346	379	338	350	335	332	333	332	344	366	355	331	355	351	346	388	385	348	378	370	382	330	400	333	379	386	352	373	352	374	359	357	330	378	377	341	373	391	365	379	335	373	389	370	354	329	385	372	363	357	342	379	355	349	374	341	324	364	356	341	389	367	354	351	358	354	364	382	352	361	326	365	387	360	392	408	357	357	364	326	369	371	375	331	357	335	357	378	345	370	400	369	369	381	385	365	346	378	347	371	374	370	370	342	342	358	359	378	342	345	368	367	372	349	372	423	359	380	348	365	371	355	373	397	370	365	370	369	324	364	361	353	346	367	368	346	346	345	376	353	373	358	374	370	362	340	379	374	397	356	329	370	353	356	361	382	335	381	381	351	368	381	342	372	369	351	369	360	336	372	365	362	342	360	353	405	382	320	363	381	370	378	344	346	337	347	389	335	328	381	370	335	375	357	349	377	406	344	334	364	375	337	382	390	361	379	324	348	385	341	357	360	387	358	357	368	399	346	341	340	390	357	343	343	347	391	400	356	329	354	396	368	362	369	325	342	380	376	359	337	374	346	367	372	350	318	348	358	377	350	354	381	359	330	352	367	356	371	391	324	343	363	345	383	348	362	333	350	375	355	383	360	362	369	367	381	344	348	365	357	332	326	379	363	343	385	343	316	340	334	337	357	363	366	358	359	344	350	414	364	383	323	349	357	354	355	369	340	371	375	364	388	391	374	366	365	381	345	401	350	351	329	333	351	340	352	370	389	316	391	388	377	386	392	368	380	344	379	351	374	386	389	369	374	380	374	360	354	359	353	351	356	366	337	378	379	375	324	363	371	338	371	368	358	383	343	358	385	392	354	340	352	391	386	356	376	348	381	384	370	387	338	349	380	346	398	356	364	359	343	358	335	366	366	339	334	363	362	355	331	347	390	363	393	359	380	333	336	336	363	383	354	315	351	365	389	365	352	348	384	394	366	339	357	344	371	318	356	359	362	354	388	345	374	325	334	357	339	349	390	385	357	361	394	369	345	321	368	334	388	362	366	338	344	375	343	404	358	346	305	355	379	379	383	364	325	387	367	343	335	380	367	353	348	370	316	371	368	338	398	370	364	380	338	365	340	376	405	345	381	353	344	366	347	360	342	341	385	373	347	368	344	381	367	369	376	391	370	358	381	386	362	339	346	348	357	346	351	378	396	327	363	389	339	352	335	365	363	388	356	377	374	363	369	377	354	349	347	346	338	366	362	374	362	385	374	359	333	345	322	352	388	356	359	335	331	334	349	375	368	380	384	377	371	383	340	341	336	355	343	351	372	397	355	368	378	384	312	394	377	401	387	337	381	372	357	379	376	361	381	345	359	359	377	397	340	379	359	361	356	402	335	382	382	366	397	383	355	379	399	359	367	347	332	371	359	389	368	337	389	357	340	330	385	384	405	354	367	328	353	334	373	373	351	375	371	357	355	382	362	372	317	387	381	341	356	389	338	342	384	327	315	347	372	384	369	331	354	366	375	379	369	398	350	354	337	335	333	367	358	372	375	369	328	381	365	378	354	358	358	328	380	357	351	334	389	323	366	382	377	332	374	358	362	349	350	362	337	346	383	367	388	343	345	344	344	367	344	342	381	329	354	361	372	370	373	364	383	317	333	355	296	349	365	375	409	380	368	372	366	342	357	376	362	372	395	345	355	353	356	338	355	329	358	333	387	366	349	352	367	385	344	329	346	396	338	346	379	338	346	395	347	365	387	374	347	344	380	400	362	399	370	355	344	340	343	341	356	343	386	362	376	372	343	337	350	370	347	346	402	378	386	331	380	315	356	344	329	373	360	363	352	350	351	367	338	381	366	360	363	364	343	331	374	352	343	364	398	370	324	367	378	387	378	369	339	341	401	348	330	370	337	388	371	346	369	387	337	395	376	364	345	359	376	372	345	365	345	391	342	376	359	370	346	387	337	354	365	360	365	358	364	341	360	345	333	357	341	349	357	358	389	361	353	388	378	374	351	331	420	339	334	369	361	346	359	372	359	383	361	368	360	334	312	358	396	361	376	368	350	360	341	371	366	363	356	348	362	349	383	353	340	360	366	347	396	367	378	327	329	372	369	361	329	351	378	371	380	380	343	336	359	371	379	368	388	369	355	351	356	375	367	381	316	370	353	337	405	337	340	367	386	391	372	365	351	372	347	349	359	393	346	388	351	363	360	339	341	361	359	366	366	369	355	328	309	306	375	337	367	376	371	381	353	376	371	370	365	380	354	338	352	337	325	389	369	370	378	334	338	393	367	370	368	379	364	358	340	359	381	322	381	384	373	325	338	331	390	340	344	361	374	385	375	360	341	361	380	356	373	346	351	357	344	356	353	399	310	357	383	381	347	360	360	359	353	364	362	390	359	365	385	373	360	324	362	371	355	369	357	346	395	344	344	342	357	364	372	363	368	361	370	337	345	362	351	373	370	374	382	370	364	351	343	388	333	327	302	354	368	361	342	376	358	314	356	361	366	332	338	351	376	354	366	342	348	345	336	342	339	348	352	374	340	348	349	340	333	353	391	379	362	368	361	415	328	402	373	363	375	362	353	333	366	356	364	357	372	362	375	386	356	368	370	365	387	396	366	382	384	332	376	346	394	377	346	380	353	357	351	346	370	352	305	377	368	382	373	343	360	368	336	367	377	357	341	356	377
22202	41969	28410	12930	8839	5777	4240	2906	2163	1613	1344	1160	936	889	863	782	727	693	616	606	552	511	536	584	500	522	489	470	480	440	465	449	454	441	409	384	425	405	420	423	401	404	362	412	400	389	377	388	405	398	397	435	396	366	370	405	392	369	356	406	418	412	391	394	400	388	376	363	381	378	357	417	379	414	440	413	464	406	461	464	461	446	480	419	468	460	410	471	396	398	429	389	412	408	423	381	405	401	406	410	391	395	402	387	403	370	362	400	410	404	423	392	424	389	408	418	385	418	392	397	398	395	385	349	366	423	367	371	378	413	394	361	384	395	388	386	391	405	376	414	391	405	402	379	348	368	404	382	406	436	417	403	387	369	380	399	407	364	389	379	397	419	387	419	382	394	356	392	416	391	375	382	386	377	399	415	411	382	399	401	369	374	388	382	423	373	417	423	397	406	404	394	355	381	388	405	385	411	366	419	365	400	402	394	391	376	382	401	370	427	401	348	400	429	388	383	378	390	390	378	355	396	382	386	360	421	387	377	367	363	365	379	386	378	403	373	396	394	397	414	407	412	408	386	394	401	396	380	392	365	385	378	387	380	408	393	400	382	390	382	358	402	405	413	372	399	382	372	369	372	398	385	382	403	376	388	394	387	366	382	405	412	386	343	412	398	390	368	439	410	404	403	374	399	371	371	374	377	410	382	370	365	394	382	372	393	377	378	400	389	385	360	408	398	437	378	389	405	436	394	421	371	378	422	373	398	393	390	389	391	401	374	392	364	385	396	407	382	400	417	401	373	400	364	412	381	404	406	350	432	380	409	368	407	366	376	368	378	427	417	419	394	422	383	405	331	397	395	411	421	413	384	409	383	373	386	393	441	394	356	423	411	373	397	402	410	387	405	405	413	398	373	426	391	389	381	390	379	377	408	383	398	404	371	417	395	369	362	370	393	379	383	385	391	405	410	358	413	432	415	383	395	367	409	381	391	402	377	409	413	420	390	392	393	369	399	392	384	397	384	397	392	344	365	421	390	411	378	380	392	352	407	376	396	402	406	382	401	385	369	428	383	364	358	380	424	389	417	414	358	398	397	409	393	363	401	387	388	388	394	398	363	394	390	375	400	372	379	368	363	386	390	426	396	375	390	365	407	381	391	355	393	384	398	379	402	374	413	367	362	391	365	385	391	376	342	398	348	348	404	384	389	370	378	395	400	383	421	398	397	387	390	430	373	415	382	385	433	366	399	406	376	425	402	401	388	392	393	414	372	355	368	376	391	335	402	385	382	419	391	362	378	389	385	388	388	395	401	400	385	367	394	388	389	420	376	382	391	419	392	422	415	405	419	385	415	383	393	394	421	365	374	387	422	395	394	380	385	410	370	363	382	416	374	393	386	367	366	395	368	405	362	395	394	404	403	437	400	366	379	361	386	391	382	400	415	399	426	365	388	397	398	412	429	401	401	384	380	371	408	370	387	395	383	401	418	412	355	413	402	392	407	393	385	409	371	379	411	376	381	389	392	383	418	399	398	379	417	393	400	429	373	366	382	366	396	379	368	382	394	408	352	400	387	381	396	374	359	398	420	380	365	411	387	416	400	401	391	406	419	392	381	378	393	408	372	395	393	385	411	410	348	429	383	408	368	389	387	400	374	370	396	407	381	408	409	411	410	407	418	370	372	394	377	350	362	393	397	393	382	368	391	378	386	378	406	383	378	411	408	380	402	351	398	425	368	394	402	392	382	421	406	399	380	405	399	366	384	391	412	380	404	363	403	430	335	413	398	396	373	373	401	405	402	366	372	366	410	410	386	393	390	362	381	415	424	410	370	390	368	398	393	352	416	374	363	397	358	381	416	389	403	364	381	435	391	366	377	344	395	383	372	415	395	400	374	406	364	392	378	384	375	373	383	404	431	378	380	393	373	371	378	403	388	426	357	399	361	399	408	419	403	366	408	372	378	449	375	399	378	370	402	396	379	368	409	396	393	388	422	366	375	397	397	383	387	397	396	370	389	403	427	366	403	346	397	366	415	387	369	366	378	331	408	373	367	391	389	417	399	398	380	381	404	404	396	367	390	376	378	419	381	425	387	404	371	368	408	372	394	360	396	381	376	384	388	410	349	409	405	395	422	397	407	422	398	390	363	439	412	351	376	384	375	366	383	381	400	403	381	411	411	388	383	401	402	403	393	392	397	422	377	398	438	414	404	377	381	381	401	381	412	380	381	415	388	394	380	412	419	393	362	377	413	435	362	343	390	375	387	403	389	395	361	400	393	438	409	362	393	384	410	373	376	398	389	381	395	387	363	385	360	390	396	379	368	399	381	369	424	388	386	405	371	405	396	349	376	386	424	399	408	362	366	393	406	374	391	383	354	423	386	383	383	410	389	394	452	379	417	406	405	390	434	393	397	402	392	395	380	402	405	376	409	422	399	385	401	391	396	375	379	414	368	413	416	412	413	383	380	413	353	380	372	411	348	428	403	406	357	405	389	396	380	384	406	384	400	407	415	400	404	389	404	421	409	396	401	442	392	368	375	403	342	419	402	373	416	424	372	376	401	397	398	364	407	396	387	396	390	402	375	410	389	350	392	409	385	409	411	396	393	401	378	375	399	421	396	370	399	365	377	388	396	408	387	359	382	399	412	415	388	376	407	402	428	400	394	411	379	396	410	406	371	429	417	392	398	342	407	365	399	378	390	380	396	428	417	412	362	396	369	425	416	365	421	408	374	379	379	365	399	387	373	371	391	368	362	419	400	360	394	398	385	405	365	387	337	421	388	421	423	387	372	382	380	374	389	410	438	428	375	404	407	377	395	398	387	402	412	402	409	392	392	380	412	376	412	359	392	383	395	374	347	380	404	405	413	409	355	361	407	382	410	398	376	415	378	379	395	381	417	376	423	404	412	408	352	441	376	377	372	363	420	383	399	392	415	397	393	405	386	398	386	372	407	391	407	386	368	402	402	393	373	421	409	348	384	339	383	390	403	392	389	394	382	406	401	376	390	405	368	412	384	379	413	410	388	400	370	387	392	394	389	372	393	380	425	375	371	420	406	385	372	405	423	408	404	398	406	407	439	411	394	400	386	406	342	374	386	405	409	413	393	391	415	382	385	395	377	400	382	367	388	418	404	399	379	395	411	429	361	381	424	423	420	369	407	362	403	378	360	396	381	376	416	414	364	361	377	371	371	378	378	419	392	414	402	376	393	372	374	397	415	380	399	386	421	388	422	357	373	392	387	386	438	398	394	374	404	398	400	395	392	423	421	418	358	419	410	396	386	383	415	367	411	369	373	378	371	391	388	384	408	401	385	399	399	366	390	382	408	375	417	416	408	392	384	353	407	381	423	389	411	353	395	382	362	357	407	401	404	394	368	352	403	422	396	418	363	373	400	408	388	393	405	363	378	424	384	372	385	391	412	386	418	404	366	407	390	369	389	421	358	387	385	358	366	422	396	403	400	388	389	429	408	398	398	382	372	378	393	401	414	405	370
23313	21676	29322	24531	21699	21716	11758	3195	2139	1716	1411	1173	1011	937	849	799	766	703	669	646	549	592	623	554	557	623	518	514	492	498	480	477	441	464	426	399	411	398	412	459	451	466	388	423	425	414	406	431	412	400	422	441	388	400	401	388	376	366	419	389	424	390	397	403	389	384	420	409	409	419	420	398	417	418	418	437	414	430	443	469	459	424	461	437	472	463	464	418	431	439	443	432	450	407	435	391	417	410	413	417	426	390	401	404	425	404	419	442	449	427	452	427	370	413	372	393	405	399	385	382	399	401	426	391	407	413	410	433	421	428	394	392	383	403	418	416	382	386	410	405	378	398	410	405	400	375	392	385	419	399	390	422	408	392	423	424	410	402	429	396	391	407	403	418	381	407	443	412	366	407	376	384	418	365	398	387	405	414	409	386	389	404	392	440	424	386	384	376	404	448	408	392	383	434	358	374	409	367	414	421	410	418	401	372	354	388	422	397	411	442	387	412	361	363	391	406	423	402	392	445	384	419	434	367	397	391	381	392	406	395	383	398	393	415	395	380	408	374	405	397	440	433	397	398	422	418	378	397	428	404	419	399	396	386	387	416	416	425	392	403	413	383	392	418	413	415	405	380	388	397	395	417	389	423	385	398	400	385	409	443	376	397	400	433	375	397	383	406	389	358	417	435	393	443	420	396	386	364	394	385	368	381	420	428	389	409	395	402	397	418	428	410	372	410	425	414	407	412	404	409	419	379	425	404	421	379	419	406	427	425	365	404	420	388	380	372	416	428	393	398	374	377	434	409	425	384	423	386	411	401	389	374	409	412	397	427	397	389	363	401	396	391	394	399	443	410	391	416	375	435	421	422	433	410	407	365	409	388	368	409	429	409	393	401	440	406	397	403	419	401	390	394	385	440	407	387	417	428	385	402	370	392	413	412	421	418	402	412	412	410	416	378	393	415	407	384	427	427	399	412	407	397	389	417	367	418	422	378	413	400	421	412	378	376	412	384	382	401	409	437	409	396	396	403	374	447	409	422	376	413	384	414	381	406	413	416	371	380	420	394	437	400	422	375	398	410	418	372	360	408	401	425	414	418	407	387	387	409	370	403	389	395	419	386	409	403	401	425	413	390	385	351	374	438	393	420	413	398	391	436	446	406	416	381	412	394	417	396	405	428	422	397	391	403	454	401	377	402	361	364	438	402	388	440	433	385	429	441	415	392	414	401	422	388	406	415	385	395	392	382	397	377	413	421	407	382	398	406	418	419	395	377	399	376	383	411	434	395	395	398	410	425	399	430	389	400	393	386	381	416	400	418	350	411	417	419	363	424	398	402	385	439	404	423	478	383	370	396	388	417	398	435	397	426	405	393	409	395	403	459	423	400	387	405	447	426	395	424	436	399	398	395	404	394	400	388	416	392	392	442	400	404	377	432	422	403	391	438	404	406	366	399	406	414	413	422	369	430	382	421	370	399	383	431	406	389	389	402	338	362	395	393	403	426	418	395	386	446	394	408	394	398	422	367	399	393	387	387	382	411	414	410	406	439	393	415	399	414	375	416	399	394	429	405	401	434	402	404	400	433	421	414	385	376	403	399	399	415	381	396	401	380	398	413	396	396	423	388	405	409	344	417	381	384	424	395	402	404	416	404	389	392	427	419	425	394	398	412	378	381	385	392	430	396	380	394	418	365	389	410	389	371	404	391	430	396	387	417	441	388	384	418	427	427	436	407	436	408	377	440	438	396	397	387	385	405	388	394	385	395	392	421	426	380	406	395	387	412	390	400	404	413	368	386	383	371	388	408	364	434	390	410	412	420	411	400	406	427	381	394	421	404	398	407	426	397	383	424	411	409	410	386	381	416	385	424	443	403	390	414	402	432	444	403	412	378	385	396	404	423	380	398	408	381	402	385	384	391	405	416	396	364	429	403	407	382	431	359	380	395	386	414	410	395	400	396	406	423	402	385	411	357	402	437	424	396	409	404	407	408	403	395	452	407	389	385	407	408	435	411	394	391	420	421	397	426	387	431	392	396	392	409	379	393	375	410	417	391	435	400	413	376	408	393	428	401	405	405	401	378	409	414	399	418	393	404	381	442	452	453	418	424	411	418	432	382	411	419	438	393	398	394	383	394	409	397	418	433	414	412	413	393	397	389	443	414	428	400	400	394	384	421	394	428	394	426	401	396	360	396	369	413	408	415	429	414	399	418	381	391	445	426	394	407	407	395	421	411	425	389	403	403	384	406	417	426	367	403	362	411	388	397	410	429	391	391	413	432	432	425	424	411	379	412	435	404	421	353	405	381	386	396	382	387	442	361	410	438	404	395	400	426	406	374	381	397	445	390	404	408	416	379	389	396	394	388	386	399	410	388	417	355	381	404	369	393	400	392	372	380	406	393	390	403	388	445	433	383	376	409	416	427	398	430	376	428	393	396	424	376	403	438	417	411	408	413	410	411	361	398	386	412	408	396	417	386	405	423	392	398	379	400	393	409	388	414	426	420	390	363	396	429	353	404	412	383	414	402	400	413	403	401	388	384	417	399	386	379	416	421	393	414	362	386	373	417	387	373	416	389	443	404	392	399	429	393	387	378	389	403	421	394	436	403	426	403	389	437	422	433	430	419	406	363	420	404	414	400	383	412	405	406	391	425	447	411	390	417	401	410	412	372	412	389	450	373	386	401	432	430	416	398	451	389	431	439	418	412	427	399	418	413	390	383	408	406	391	363	402	377	427	415	404	396	424	371	433	400	384	415	396	391	385	376	400	395	356	373	413	403	406	367	365	403	437	379	450	415	389	417	404	422	422	404	381	451	409	376	391	372	410	401	410	402	419	412	399	418	427	406	393	418	401	405	396	408	364	414	388	412	379	451	393	416	428	397	395	419	425	402	393	362	434	384	399	377	400	414	370	426	393	401	381	407	411	383	382	387	405	379	391	389	400	400	421	434	406	365	438	384	397	428	386	408	436	393	403	399	426	377	389	431	414	417	374	395	395	371	408	420	394	408	431	391	399	409	418	370	398	386	437	402	363	394	404	420	409	418	393	391	388	400	399	360	417	388	379	386	431	399	391	404	404	418	428	405	397	409	424	406	410	432	405	421	426	407	394	370	393	383	401	413	360	377	401	418	414	396	415	434	390	393	401	422	419	409	388	390	367	404	414	393	408	442	397	379	412	407	431	358	395	405	403	409	419	425	411	436	409	399	417	397	417	401	399	409	422	361	393	396	372	431	420	395	433	409	393	370	399	367	418	430	392	353	389	408	399	434	417	390	389	389	397	397	410	403	384	362	353	375	387	402	405	384	402	401	404	390	404	420	444	366	397	392	392	402	380	404	391	390	427	401	400	397	422	402	402	378	423	378	387	370	356	394	434	416	374	419	419	403	394	410	399	430	402	406	447	400	401	426	357	354	397	366	397	397	376	390	385	405	431	394	394	412	431	360	401	392	412	423	398	406	393	408	375	426	375	422	431	390	411	400	393	395	408	415
25523	51621	37915	19997	14293	10294	7489	5187	3691	2885	2467	1949	1703	1479	1348	1148	1153	961	939	819	764	787	778	695	675	625	666	639	598	551	539	525	502	517	509	516	464	463	517	441	447	430	424	435	442	409	429	465	439	410	450	440	451	433	418	411	440	426	418	429	411	411	377	448	442	430	450	457	417	440	441	427	429	499	494	456	484	458	481	459	505	533	516	517	521	498	522	468	471	492	475	487	428	436	467	490	420	454	438	442	430	473	456	419	433	452	400	412	425	388	427	401	446	432	420	427	440	415	460	457	429	428	450	401	428	408	415	383	441	399	428	426	408	431	414	418	379	428	434	426	407	425	421	422	420	386	445	420	426	407	457	403	416	404	441	423	387	395	407	433	399	425	430	401	425	441	423	411	425	399	425	460	396	420	388	414	404	444	445	405	428	429	450	406	461	390	433	451	416	386	425	409	439	457	380	429	412	394	379	411	410	429	433	425	455	431	411	438	384	409	402	444	440	396	443	404	449	408	426	377	401	414	391	441	384	438	414	406	426	412	397	405	417	412	389	383	404	382	411	401	454	419	427	424	420	378	463	449	446	425	392	409	389	407	448	431	432	438	410	418	421	411	408	406	387	420	458	419	416	458	417	412	407	450	430	455	438	404	428	443	406	423	455	384	407	443	415	415	391	446	406	394	423	404	448	419	428	454	419	411	414	399	424	400	465	446	440	362	445	416	427	411	395	424	398	395	442	436	402	387	427	394	423	416	424	455	438	423	407	426	441	404	418	388	430	406	419	458	429	398	422	407	412	447	463	445	438	410	444	410	440	409	407	416	449	467	449	408	375	420	419	409	431	394	421	422	414	405	445	442	399	418	389	391	456	428	449	414	439	415	445	414	408	412	436	403	403	421	433	441	419	409	458	421	390	434	417	465	455	474	462	452	411	412	417	437	459	411	450	406	406	448	425	441	439	443	465	407	416	421	376	423	444	432	395	451	434	403	412	444	402	448	409	447	421	411	443	409	416	416	424	399	416	424	431	442	433	440	391	393	411	396	434	443	418	437	449	386	465	447	417	401	404	422	436	406	426	426	402	409	405	451	394	440	441	476	428	450	410	412	431	402	419	421	424	429	433	414	398	417	433	408	440	413	419	442	407	445	411	423	434	410	433	435	449	416	430	435	418	413	470	435	422	420	416	446	420	426	418	415	452	400	420	439	413	427	355	429	420	420	391	412	455	412	397	421	413	444	442	454	407	405	412	407	442	441	400	394	437	438	399	393	419	447	420	435	441	400	398	434	435	440	399	432	459	436	423	401	441	435	421	476	464	420	415	442	388	451	417	347	400	412	434	444	422	396	419	426	409	392	452	426	430	392	449	405	456	452	422	429	403	411	441	451	440	380	443	423	428	409	420	434	433	421	450	435	412	408	403	439	406	429	402	477	429	440	448	422	448	406	408	458	461	398	422	424	432	428	454	411	405	433	426	410	436	448	458	429	447	428	406	421	441	448	426	416	456	434	410	430	443	435	415	433	425	439	393	427	434	406	414	422	394	431	425	385	446	406	428	431	446	423	421	421	437	428	431	472	427	424	441	416	458	417	453	426	395	423	448	411	451	436	391	421	412	402	420	427	400	459	383	440	435	385	409	452	422	411	407	438	425	416	440	431	420	438	438	389	422	405	422	409	420	397	405	447	415	466	464	446	382	420	417	423	456	422	444	411	446	445	406	405	418	375	381	441	419	419	434	414	419	411	436	405	430	415	414	429	400	409	407	399	402	411	406	411	450	393	455	450	404	410	380	389	432	426	371	409	443	391	416	399	419	414	379	442	415	472	415	462	424	427	429	447	449	418	445	390	400	391	435	403	404	424	450	440	422	392	458	395	423	427	384	409	443	426	432	406	413	423	431	428	475	429	443	407	425	427	415	414	432	412	459	422	398	441	421	433	423	452	430	445	409	407	424	467	400	410	436	405	427	415	430	416	432	442	403	431	413	426	427	417	470	380	402	421	435	427	428	431	376	421	420	435	420	439	424	426	407	398	434	377	431	442	410	445	437	424	405	413	419	444	439	432	450	418	432	465	403	411	414	441	399	432	487	423	418	442	446	442	439	429	445	433	441	441	449	414	415	383	459	395	448	437	438	406	399	430	424	439	448	393	444	440	427	441	412	429	401	414	454	441	456	443	396	404	464	439	401	422	432	444	429	411	446	411	420	414	399	426	401	418	424	413	445	436	408	432	414	404	421	414	424	412	444	401	409	413	461	436	405	390	452	388	417	421	434	433	415	415	429	442	452	443	407	443	443	427	433	429	424	408	388	431	415	419	460	411	419	426	406	434	403	449	433	424	410	439	428	436	392	438	397	371	437	446	425	422	429	400	408	422	432	423	409	427	416	431	380	474	466	403	407	419	462	461	420	441	435	420	411	429	456	428	454	422	429	414	411	391	444	451	423	420	433	373	425	417	411	435	383	428	431	422	416	393	412	453	413	451	438	451	436	418	406	434	433	439	441	456	422	427	430	448	399	391	402	417	429	442	435	438	445	450	429	407	384	466	453	389	423	402	411	435	406	419	421	436	416	410	439	417	445	420	396	384	429	457	450	440	443	457	390	431	390	441	413	435	405	438	445	432	364	422	454	421	429	454	409	411	415	407	427	402	423	444	437	403	407	449	420	399	465	460	421	421	410	390	443	396	434	396	415	448	453	466	417	438	428	403	387	429	399	428	442	436	426	446	417	398	416	411	401	407	419	438	456	419	444	428	380	427	401	410	472	401	387	406	429	423	390	421	415	422	408	424	388	438	409	435	443	426	394	434	406	425	418	422	425	384	442	432	385	469	416	455	387	373	403	422	471	415	415	434	418	445	415	420	406	382	415	423	457	472	420	424	409	410	395	398	424	407	438	433	424	430	452	438	419	391	412	440	435	405	414	455	435	430	444	412	406	426	394	425	448	434	449	417	410	457	382	405	431	403	375	449	416	443	435	461	428	403	394	409	417	396	412	413	395	407	421	428	435	431	447	430	405	447	436	451	400	405	426	406	404	476	411	407	406	418	427	454	388	436	420	433	409	439	419	429	412	443	410	429	445	433	432	424	457	398	429	423	419	436	436	443	409	416	423	461	386	428	396	416	407	421	405	456	425	422	424	410	432	410	449	392	436	428	445	415	426	443	440	447	414	396	418	423	431	443	425	371	448	425	417	414	413	441	424	435	410	412	406	405	431	420	388	422	409	447	447	398	415	439	429	363	424	413	461	451	432	439	406	426	390	400	419	384	447	431	432	426	400	422	452	435	430	413	407	408	416	427	416	371	404	410	439	424	438	414	418	369	419	407	385	442	431	386	428	433	403	418	439	470	432	421	430	407	420	413	435	412	388	416	414	424	399	419	423	437	396	377	417	408	430	424	421	417	434	416	394	447	440	424	403	425	403	387	407	415	467	433	393	410	417	396	439	448	443	460	413	419	390	410	392	401	426	421	451	407	408	420	384	427	433	397
29197	23584	20081	9302	3727	2136	1416	968	846	722	666	577	537	560	525	479	474	476	479	423	413	411	411	404	423	432	402	397	371	368	362	357	394	353	395	351	349	423	391	349	350	361	324	342	360	346	372	343	360	377	347	346	333	311	362	361	347	387	335	358	344	351	373	345	360	337	331	360	330	385	370	368	345	315	363	370	368	389	372	383	419	391	365	407	404	354	379	389	386	368	380	368	386	341	369	370	361	358	385	383	354	375	382	352	382	321	355	338	346	369	375	353	372	363	369	333	348	363	340	344	354	346	358	339	347	346	363	359	378	349	347	338	332	351	363	391	388	365	353	378	379	325	363	373	391	377	360	361	352	363	392	341	359	384	348	333	371	355	368	358	348	333	352	375	334	352	371	346	335	358	372	369	357	359	381	356	344	359	343	386	354	397	349	347	390	368	352	339	354	382	372	360	367	377	349	360	358	365	381	371	393	349	350	409	355	367	352	369	327	383	360	345	392	334	331	345	337	379	354	349	355	321	337	362	350	384	359	375	358	374	342	337	361	338	356	344	367	352	369	346	378	323	371	377	368	331	380	350	367	351	345	366	358	314	359	361	357	332	392	374	358	379	371	383	345	377	347	356	366	361	352	369	378	384	357	354	367	368	358	360	335	336	351	366	361	330	347	346	392	347	346	382	340	360	387	356	361	372	349	360	368	399	371	359	343	372	374	323	383	336	335	359	343	379	354	357	339	388	338	348	370	347	363	366	360	361	365	347	367	368	372	364	352	352	361	351	371	330	353	368	362	367	350	352	373	368	360	350	381	367	325	360	343	363	354	332	362	362	368	387	355	356	345	339	368	327	334	348	346	359	371	349	359	376	365	367	365	371	352	368	359	353	388	389	385	375	349	357	340	332	380	351	394	341	346	347	329	370	356	413	378	340	355	383	381	378	376	350	358	344	362	398	383	345	375	360	367	367	367	341	386	352	385	338	348	355	349	340	348	388	374	369	349	324	369	353	332	347	382	385	352	355	323	371	358	358	357	384	373	370	333	360	374	366	309	369	363	368	350	343	358	343	355	359	353	345	390	342	349	315	373	355	375	350	323	321	374	352	358	379	347	352	349	359	346	356	367	348	349	369	364	377	333	364	347	341	374	362	347	350	371	364	328	357	368	348	392	382	349	392	365	349	360	350	355	346	360	372	355	355	341	376	352	375	366	379	361	392	333	395	348	362	355	361	350	338	376	359	391	334	357	350	343	349	374	345	370	358	379	367	367	344	323	349	380	364	325	332	341	342	362	350	371	369	366	347	324	341	385	347	353	359	357	329	338	331	342	350	364	365	367	355	357	344	336	360	313	379	343	372	323	344	345	375	349	346	350	383	325	352	379	356	364	318	367	360	360	374	358	366	357	373	371	374	351	359	347	342	358	349	357	322	371	352	320	353	364	389	388	317	374	367	363	353	372	351	357	373	329	356	334	359	375	361	366	365	352	384	370	353	337	335	349	353	351	362	347	330	340	351	406	354	345	334	335	381	354	358	328	400	351	397	372	404	355	362	342	346	368	354	361	384	368	332	372	369	354	378	365	358	343	369	353	349	369	388	360	347	361	361	353	365	361	365	327	348	339	347	361	372	326	355	355	350	374	358	344	353	366	359	370	355	378	363	386	337	356	348	359	342	343	378	352	349	343	363	357	349	372	343	362	343	358	350	353	345	356	358	339	365	332	377	377	351	382	354	339	324	370	363	379	369	351	359	356	357	387	345	347	372	366	357	341	339	402	329	327	338	368	375	377	375	364	361	378	400	380	348	361	356	325	347	384	323	379	381	361	371	356	358	341	339	370	349	352	365	360	328	362	371	351	389	368	373	367	362	380	372	325	375	333	357	389	353	392	396	371	351	366	383	376	367	311	344	336	353	328	362	326	361	407	328	349	367	369	351	386	357	350	341	325	329	343	358	375	347	361	382	361	370	381	327	340	367	383	344	353	343	343	350	340	320	373	350	331	404	377	358	330	363	380	342	360	327	338	373	363	364	390	351	363	334	368	374	371	337	359	376	362	353	336	369	377	319	382	361	337	357	376	348	377	367	416	379	361	341	351	363	370	348	346	363	374	384	338	369	361	366	372	354	377	381	379	358	385	338	364	377	353	358	377	348	397	390	356	367	376	346	362	364	338	353	360	401	367	371	329	366	355	379	352	339	362	369	369	326	348	367	366	376	373	341	339	347	358	343	380	372	349	386	358	352	348	380	363	377	355	387	368	368	385	347	352	349	357	365	376	351	368	367	344	386	378	363	318	397	383	376	374	361	378	404	339	368	352	388	373	400	354	325	358	352	359	348	338	365	330	365	334	377	378	337	340	365	333	328	339	332	370	358	357	364	371	343	317	368	366	346	375	370	341	373	381	390	327	357	364	363	340	372	340	377	366	353	391	357	374	374	384	337	345	347	375	349	351	354	355	350	378	366	365	347	365	372	405	374	331	391	380	359	310	369	343	342	350	382	354	374	344	386	354	329	365	352	369	345	382	381	373	334	326	344	356	371	352	333	324	364	363	368	402	345	339	364	343	370	384	347	359	367	374	357	361	353	340	371	347	350	356	344	337	346	380	367	363	380	371	351	367	359	343	350	374	350	334	353	329	349	339	361	359	376	366	361	326	330	357	352	339	369	401	384	370	358	379	350	321	328	369	395	342	389	380	395	354	367	386	366	365	342	377	350	362	349	343	378	368	351	348	362	350	363	381	330	339	354	361	364	371	374	336	370	339	334	384	358	353	375	348	378	360	334	354	354	379	377	371	366	363	385	378	356	405	355	375	388	391	337	357	362	345	383	359	360	379	380	353	352	357	363	374	381	392	326	363	350	396	348	359	373	348	358	373	335	372	326	370	348	354	333	342	335	371	365	364	350	349	350	338	370	357	359	342	320	325	345	344	318	369	372	346	365	408	383	358	313	356	365	352	341	379	334	352	345	406	332	390	382	380	379	363	379	370	382	354	368	396	348	380	348	357	334	348	348	362	357	354	353	349	369	356	345	336	356	349	373	367	363	362	364	370	372	370	371	386	349	397	355	384	336	349	356	368	353	373	334	351	348	358	343	385	381	338	362	360	368	362	340	351	339	354	362	378	325	376	350	379	364	390	378	356	362	324	340	330	360	354	367	370	362	338	351	364	326	346	323	348	377	351	342	341	348	361	359	371	378	383	340	356	382	347	362	351	348	341	326	377	365	379	346	374	352	356	333	351	376	343	352	350	332	326	388	390	362	347	406	361	367	341	334	385	351	360	341	393	370	380	364	357	378	344	377	351	374	353	381	360	355	356	372	336	390	378	329	361	388	400	369	363	376	332	354	329	360	348	349	376	359	354	339	341	378	346	347	379	344	358	365	352	336	379	366	340	368	331	379	354	327	343	342	352	333	376	355	359	416	359	326	368	379	371	370	343	378	365	401	370	340	369	337	372	350	390	362	383	405	347	336	384	362	333	381	370	383	341	345
22065	34481	21110	9656	6007	3951	2667	1813	1434	1260	969	928	848	797	720	657	621	552	558	493	520	505	504	534	455	458	460	437	412	417	427	419	409	415	410	443	397	435	381	394	410	377	380	379	396	367	418	376	404	389	372	389	398	408	380	400	372	420	419	381	405	385	355	388	426	404	379	381	392	405	376	400	377	385	394	392	401	396	416	432	446	421	405	404	464	453	412	422	418	382	404	418	439	397	404	367	380	385	395	401	422	429	415	354	428	364	393	380	415	406	376	375	414	411	353	411	387	404	372	386	370	423	343	403	424	392	341	350	412	363	398	392	355	369	407	361	408	377	408	411	372	389	358	409	392	388	364	367	386	368	374	380	367	422	372	366	419	408	378	355	380	400	400	373	374	384	361	405	389	392	393	356	358	368	369	370	411	392	386	374	374	371	387	367	403	383	389	383	377	398	361	385	408	377	411	401	386	430	407	427	362	407	392	411	383	390	404	415	415	373	381	394	385	363	416	384	388	360	406	391	396	379	376	404	362	367	375	397	388	388	403	416	384	384	393	364	384	347	407	367	356	377	386	396	384	404	384	396	379	422	397	396	384	367	378	375	364	397	426	356	397	406	402	384	401	406	360	384	412	372	358	381	418	417	393	377	395	377	397	369	407	394	384	395	379	400	387	371	363	383	385	403	414	388	423	358	364	387	387	399	418	400	396	404	380	401	356	389	399	394	398	388	381	382	353	393	412	382	383	390	394	414	383	372	355	374	409	373	423	413	373	402	391	371	355	430	382	383	382	373	375	422	375	373	383	374	386	387	403	377	421	355	372	372	387	392	396	403	402	414	385	395	391	402	402	443	354	394	393	386	420	386	381	428	383	400	385	392	409	399	417	389	403	386	403	374	413	402	378	374	387	401	400	404	418	432	383	400	405	399	391	381	398	393	380	376	392	342	382	356	397	406	427	336	437	371	402	377	386	377	362	388	409	423	402	370	360	370	403	416	387	392	387	382	390	383	419	413	396	399	380	415	364	384	393	386	375	402	391	382	399	372	390	373	384	378	392	381	370	391	385	406	369	377	392	371	359	391	388	374	415	400	371	386	402	395	383	399	403	352	402	394	398	395	355	447	369	370	394	381	373	408	417	397	394	366	405	403	395	398	401	405	395	393	385	409	383	415	390	383	404	396	349	384	370	449	388	395	412	379	388	384	412	370	332	373	364	389	430	407	378	376	380	385	349	395	391	405	382	401	388	394	380	388	415	372	389	349	406	419	369	383	393	386	358	361	374	400	411	367	372	396	394	374	382	399	399	370	401	385	368	393	392	403	395	377	377	406	360	379	387	340	392	416	405	393	383	409	397	395	370	403	405	389	383	385	397	391	389	387	417	398	395	379	378	427	392	387	375	385	372	399	397	391	408	401	408	378	387	374	390	358	414	392	401	385	373	419	417	394	427	398	384	390	397	400	372	396	405	368	357	396	413	403	394	356	392	388	393	404	388	368	378	378	364	363	378	391	405	391	397	382	418	416	366	383	393	397	390	398	370	350	425	354	384	402	413	430	395	383	381	373	402	336	351	346	403	392	375	383	409	380	429	380	386	435	401	385	354	361	409	400	359	388	408	411	383	380	401	362	382	399	370	361	373	387	370	407	382	380	394	392	379	377	394	411	377	408	404	388	408	380	393	391	407	377	394	442	410	365	352	398	387	371	394	366	388	398	409	400	364	387	357	379	388	415	376	382	405	350	405	417	399	390	391	377	389	378	375	418	392	403	398	392	393	408	374	370	348	392	400	354	364	375	435	396	367	395	372	370	376	406	363	377	400	379	375	401	347	368	383	400	402	373	406	383	361	406	415	358	404	388	375	392	349	395	407	378	407	389	410	404	389	373	407	418	368	381	401	406	376	423	368	375	371	397	401	382	392	414	396	381	385	345	386	387	375	386	378	384	360	372	379	399	389	364	375	395	363	399	373	369	386	390	372	372	372	399	416	388	382	349	401	381	399	376	379	399	394	398	380	372	387	429	404	402	394	372	349	380	357	369	372	388	361	358	398	375	378	388	398	388	417	388	375	408	375	415	374	408	382	392	363	417	361	374	394	371	415	385	401	394	448	375	391	405	401	389	394	365	385	361	347	397	373	384	369	420	400	373	388	386	403	400	401	414	434	375	404	398	383	388	371	416	391	394	373	391	417	398	405	396	368	370	408	401	380	392	395	385	390	405	363	398	374	384	427	421	373	416	406	388	386	374	410	366	393	366	371	410	380	401	398	366	409	382	415	354	342	379	392	409	396	368	378	386	381	404	380	409	395	393	371	365	413	374	387	392	380	361	343	395	373	401	383	420	400	394	398	370	431	432	443	433	422	385	404	405	413	372	399	386	409	412	376	396	375	396	431	407	359	400	400	401	377	360	406	351	390	399	377	358	397	383	407	400	399	402	436	348	400	383	383	385	381	389	397	440	386	396	347	408	399	375	407	356	390	363	376	365	408	416	408	402	396	370	363	398	376	403	375	376	379	420	401	359	382	415	384	390	375	399	359	375	413	381	391	411	392	380	391	412	390	346	390	416	373	382	394	392	393	374	403	394	398	347	399	378	393	403	384	373	350	395	401	419	374	400	374	393	423	409	391	385	400	382	398	398	370	354	368	358	422	368	368	366	403	382	425	411	347	386	392	371	389	353	360	390	421	370	365	409	432	387	412	400	396	387	401	390	392	422	399	394	390	421	372	382	380	375	436	358	402	356	385	386	385	383	390	358	407	391	435	417	418	360	367	393	394	380	443	372	410	386	389	373	376	402	391	408	392	386	365	358	395	381	384	399	393	391	386	361	392	378	426	381	376	418	414	361	366	370	401	381	399	402	380	360	395	370	378	365	427	399	377	391	374	411	393	387	360	381	356	413	395	387	382	394	393	419	371	371	393	412	366	397	401	374	415	359	414	424	406	368	388	367	322	351	398	381	399	370	403	358	374	388	387	338	406	376	398	399	397	405	381	404	383	380	383	403	403	336	399	415	405	413	372	371	411	378	360	391	416	419	358	414	384	361	393	397	400	411	410	409	419	410	365	366	359	378	416	384	396	412	387	405	413	372	376	355	445	408	424	379	397	360	404	368	377	369	370	386	388	381	367	395	415	391	371	403	391	381	411	405	375	387	393	381	396	385	377	404	422	392	386	398	419	383	418	409	375	390	349	373	366	379	367	386	392	411	383	364	375	405	376	402	373	375	385	400	401	421	358	379	347	395	403	387	368	385	406	361	372	368	392	390	375	367	438	390	354	410	405	400	383	387	372	460	406	375	390	392	405	399	377	393	377	429	412	400	396	380	376	368	403	390	376	422	376	393	382	425	390	372	411	379	415	393	410	364	388	392	398	408	398	369	373	365	394	393	365	412	398	372	353	379	375	390	425	380	385	394	413	343	378	413	360	395	424	424	376	396	387	347	392	376	348	386	354	374	379	384	417	350	370	360	408	404	390	396	401	398	390	383	417	381
24477	21648	28866	24891	21582	11848	3390	1827	1386	1203	1048	876	951	840	672	625	613	641	566	510	585	502	568	508	479	446	469	454	417	441	405	391	392	395	394	367	383	406	392	399	411	396	412	427	396	376	387	408	403	359	379	395	390	396	380	396	370	414	356	393	409	387	397	374	388	384	405	350	391	355	407	359	429	389	394	402	416	446	425	407	399	418	432	387	404	420	409	434	431	345	384	390	399	392	412	369	370	369	415	393	379	374	402	370	386	388	373	369	377	405	388	388	377	417	368	389	435	409	373	382	359	388	381	357	393	422	394	383	368	368	382	369	375	382	386	376	385	343	370	400	399	364	396	385	386	407	375	387	375	358	381	378	378	362	370	377	389	347	373	379	366	343	376	410	375	379	379	358	404	364	360	406	358	386	412	389	388	376	416	367	384	386	366	411	384	391	357	378	407	342	414	399	376	390	375	350	384	408	410	389	442	385	372	348	357	409	371	373	438	355	379	344	389	361	367	375	365	387	386	341	360	406	353	412	397	399	368	380	366	338	419	401	335	376	382	389	355	391	390	391	368	360	403	404	356	372	403	367	366	378	330	351	372	393	395	390	340	401	344	383	407	388	411	381	362	394	371	385	385	366	362	388	377	385	373	377	334	369	388	364	361	395	371	393	424	377	428	388	369	406	406	382	375	400	375	372	356	361	394	387	377	366	394	360	409	378	384	404	379	385	382	412	376	403	385	356	389	353	394	387	386	400	359	353	394	371	387	396	366	382	404	384	368	412	374	366	382	376	400	403	408	378	383	378	355	405	390	404	404	384	382	377	388	425	371	381	365	369	400	373	400	356	367	360	399	379	389	385	393	396	378	387	438	402	385	401	389	406	369	361	393	421	364	369	367	363	383	343	396	380	366	396	396	359	384	400	362	346	368	395	392	400	396	382	404	393	395	369	366	369	349	418	392	378	394	365	402	366	417	357	419	423	346	381	381	381	420	324	379	371	376	384	343	405	371	382	389	390	376	364	364	387	384	404	378	384	401	380	402	406	399	365	378	411	395	366	374	404	365	399	413	365	415	352	376	360	386	365	380	385	403	402	366	376	377	377	377	380	394	399	376	375	393	398	377	363	366	394	344	351	381	395	378	389	353	351	333	383	379	379	361	395	393	404	405	379	377	348	390	381	388	352	359	368	369	382	361	391	360	388	354	407	395	369	366	395	383	390	383	369	404	382	408	389	372	372	370	335	378	379	413	380	388	343	394	408	394	382	391	387	366	406	390	358	391	427	395	387	345	366	371	387	393	374	398	358	378	377	363	356	420	393	430	355	360	355	368	372	382	353	368	384	372	408	381	414	406	377	398	397	370	387	372	418	411	362	369	362	378	401	411	408	368	361	407	356	382	394	405	381	401	396	342	379	381	374	406	366	371	354	378	390	403	400	372	392	421	367	367	389	388	419	397	364	354	375	378	395	387	396	349	387	393	372	396	401	350	347	385	390	352	389	386	364	400	359	404	376	368	408	370	392	385	380	386	389	386	394	389	345	369	366	381	371	399	381	380	417	385	328	370	418	376	363	368	365	376	372	385	371	384	342	400	351	395	409	378	384	360	359	405	362	412	386	388	347	406	378	394	363	365	407	391	370	362	411	379	390	361	369	400	319	362	377	411	357	350	398	384	359	409	354	369	360	382	409	387	381	412	379	376	369	371	358	353	405	375	406	376	357	369	391	413	356	399	344	380	402	412	357	383	390	369	373	425	408	400	400	396	392	400	387	406	385	378	392	397	380	410	357	409	358	353	376	361	406	358	383	405	380	392	370	379	411	363	377	403	370	394	348	379	379	381	384	395	366	376	397	391	366	385	328	404	365	353	388	385	377	381	413	394	387	344	396	389	340	384	360	384	401	392	355	415	382	395	377	418	365	391	349	361	427	349	363	413	377	387	408	360	398	363	383	392	391	382	404	366	376	354	398	364	374	364	351	334	384	380	381	385	383	425	415	346	339	429	359	399	357	376	401	360	397	339	397	372	381	369	409	395	386	362	368	375	371	360	405	367	399	394	351	383	385	338	349	387	374	385	376	391	358	359	392	369	401	370	352	374	369	382	366	357	375	358	402	340	366	388	392	395	387	345	386	398	370	378	358	379	387	386	336	346	363	370	365	414	386	363	418	412	390	352	375	403	381	403	344	378	372	356	369	363	401	376	362	387	360	386	388	373	375	362	382	394	390	391	368	379	364	392	375	389	397	379	403	377	397	389	404	375	386	405	389	373	345	364	383	372	375	391	370	344	385	369	370	386	373	391	415	419	373	335	351	349	404	366	388	398	404	359	358	401	376	396	395	374	382	351	343	378	391	414	381	365	395	345	430	385	347	394	376	331	381	369	371	360	370	339	368	371	377	403	364	365	408	338	398	364	385	370	373	411	365	366	368	404	337	386	371	380	338	373	374	379	381	402	400	400	380	362	363	394	416	393	368	394	400	411	359	371	368	375	421	368	384	347	350	372	369	418	387	424	393	396	373	373	393	373	365	372	409	368	357	341	377	377	380	372	372	413	348	355	383	364	348	377	375	366	361	373	372	357	410	345	348	379	369	365	404	380	392	372	373	358	357	393	350	399	367	370	402	343	400	373	390	393	362	397	357	390	407	377	377	354	373	380	373	370	378	364	379	392	381	367	381	380	348	418	351	376	382	388	340	351	343	396	375	387	414	365	334	379	382	359	376	383	385	358	366	394	393	389	362	354	397	347	389	362	366	412	380	366	358	382	358	369	348	382	398	374	377	408	365	372	390	359	394	407	374	410	376	375	384	352	381	428	373	387	390	396	364	367	381	352	362	381	394	380	382	342	393	401	416	392	417	409	392	399	394	368	386	365	381	369	370	388	365	397	386	401	400	367	374	370	374	354	387	375	360	375	417	344	364	367	355	373	392	374	376	369	335	381	409	379	365	375	383	352	383	395	421	383	358	384	374	363	373	394	377	368	390	363	382	410	411	364	343	392	399	352	387	392	394	376	357	362	368	394	374	390	382	368	388	374	402	411	389	358	350	373	392	378	395	369	358	405	370	413	376	373	371	389	391	364	382	368	368	380	391	372	370	361	363	335	358	396	406	394	382	410	349	391	389	390	381	370	373	383	390	357	376	376	377	373	395	361	410	403	414	389	375	383	341	402	402	384	368	427	379	397	375	377	389	377	330	392	369	381	358	392	370	368	400	389	399	386	399	388	395	355	425	369	391	369	391	376	427	391	381	374	397	399	372	398	406	391	394	389	396	403	384	429	379	373	375	399	403	407	342	348	377	389	358	392	367	361	401	399	426	376	376	398	399	366	426	374	400	397	351	425	382	392	407	396	390	358	378	395	373	365	362	377	368	369	395	374	381	355	359	405	374	414	380	378	369	367	388	372	373	359	377	353	396	373	387	407	414	374	379	405	381	391	352	358	351	401	407	373	372	364	383	377	386	359	363	378	381	373	384	367	380	388	368	352	371	399	371
22629	43680	30599	15196	9935	6362	4482	3245	2589	2136	1727	1441	1358	1174	1067	893	839	820	750	674	644	662	649	587	655	590	605	553	541	552	465	496	447	443	394	427	407	416	456	419	412	434	453	384	436	402	418	429	421	411	397	399	399	396	443	445	426	402	419	416	422	416	386	406	439	413	404	392	398	393	365	387	426	419	404	421	468	475	444	417	492	462	517	481	493	489	490	467	458	451	450	430	435	421	419	426	427	446	411	497	436	380	485	395	424	442	382	426	396	417	397	442	379	424	436	388	409	410	397	446	401	431	390	428	397	402	422	436	413	438	398	455	401	449	401	417	402	387	441	399	384	376	435	440	372	412	383	420	404	394	397	420	407	407	417	413	431	437	393	431	437	406	402	398	427	401	392	432	424	365	453	412	405	464	385	410	420	424	433	417	403	399	411	393	438	389	432	416	429	431	425	381	424	393	440	392	376	399	386	409	452	407	434	406	379	402	401	420	383	404	385	411	417	399	413	408	369	409	418	425	383	446	385	428	427	419	389	406	383	423	371	401	421	426	429	414	429	373	423	366	414	396	387	406	414	407	392	415	395	404	412	395	442	399	431	386	428	408	392	411	406	403	423	424	370	427	394	387	383	434	389	417	408	400	403	390	373	419	420	415	423	390	434	420	419	387	379	410	448	391	408	377	394	453	416	384	387	372	437	397	392	368	392	428	388	370	389	360	394	429	423	471	427	405	389	426	411	425	434	399	418	399	420	385	417	413	401	420	427	421	414	390	412	402	410	404	411	401	412	405	403	427	396	396	407	392	429	371	407	405	384	419	442	414	396	419	421	412	396	407	421	408	408	430	399	439	397	421	418	421	402	407	411	402	394	440	419	396	381	362	407	425	422	386	400	407	407	430	380	404	417	410	390	391	368	383	430	421	373	423	429	402	375	428	386	390	402	415	400	422	418	398	424	415	397	428	374	409	405	427	371	414	420	397	390	433	436	379	392	392	423	388	446	423	395	408	412	401	404	412	376	382	398	386	405	402	396	401	480	384	418	417	423	443	430	392	458	405	450	381	391	410	423	403	424	410	429	443	412	421	410	417	437	396	398	404	410	425	404	412	408	383	423	426	406	371	410	405	419	439	396	390	380	406	413	413	395	378	430	447	430	437	431	417	416	403	415	421	398	414	406	393	430	388	423	408	417	407	420	415	390	409	429	408	429	413	387	390	408	395	379	407	397	404	384	410	391	415	406	383	398	408	396	393	427	383	379	419	418	392	404	433	377	411	379	412	417	379	411	417	446	373	376	405	408	403	388	439	406	395	430	416	413	430	387	395	439	378	441	370	434	406	420	448	370	403	394	425	377	412	393	427	385	398	386	400	402	396	433	420	394	424	403	406	433	415	419	373	413	441	417	437	358	414	401	375	418	385	376	408	425	420	410	454	424	455	399	382	432	423	449	413	388	371	414	424	417	391	448	405	433	429	401	419	399	432	399	371	403	410	380	430	360	383	399	403	412	410	399	427	393	379	410	416	378	421	370	378	393	386	397	425	368	387	394	382	381	451	454	405	394	436	428	440	414	376	420	436	424	409	437	440	391	417	405	387	428	385	414	390	389	429	376	402	428	410	458	405	403	423	442	398	365	396	411	411	433	394	452	423	407	389	386	384	392	448	392	391	388	403	410	417	407	421	454	407	415	354	405	410	402	401	360	445	434	428	415	405	419	423	392	409	388	398	417	418	414	389	421	421	400	443	396	405	405	431	430	426	375	386	373	421	409	413	405	372	427	408	422	441	408	398	421	421	418	429	364	417	442	440	386	416	434	408	409	371	370	419	401	397	399	416	383	423	403	411	410	381	431	417	419	418	355	395	426	404	425	388	395	351	399	388	429	437	407	403	421	403	395	414	419	410	373	408	460	420	382	418	400	402	382	393	440	412	428	406	421	395	432	393	390	426	422	388	411	418	412	429	409	393	429	412	407	419	433	442	410	416	413	385	388	390	400	395	374	402	402	409	395	401	396	412	435	406	423	411	421	408	391	400	411	389	417	412	377	400	426	386	370	413	444	419	458	393	380	399	403	386	396	389	400	389	380	413	428	418	432	399	424	436	450	397	418	393	428	393	425	386	410	443	378	435	419	404	423	401	437	410	420	420	389	395	410	396	380	418	436	395	429	378	403	416	393	392	393	432	411	394	373	439	437	408	424	432	398	434	430	415	407	413	376	415	390	398	394	412	448	379	426	396	388	410	437	427	409	378	411	429	436	349	398	444	370	416	422	387	413	405	416	410	406	369	394	427	402	423	420	413	364	417	398	432	407	432	404	402	367	397	401	392	413	398	382	423	415	434	413	391	382	408	397	404	455	402	426	409	410	414	387	417	404	405	391	410	406	440	381	417	381	414	423	381	415	412	380	433	381	446	387	406	430	410	416	425	412	408	407	407	424	384	424	425	433	421	434	384	377	393	422	403	433	380	460	435	380	441	413	432	410	424	357	390	405	392	438	371	421	401	407	408	402	416	426	421	410	423	404	357	398	372	376	460	419	423	385	402	399	414	394	392	398	358	411	395	387	419	420	444	398	411	413	416	403	425	413	440	414	411	412	407	397	373	404	407	420	409	439	396	393	437	379	413	390	404	409	374	398	409	397	406	417	381	399	434	412	397	391	422	391	404	398	396	434	433	426	391	358	388	437	427	374	384	393	424	406	406	379	394	434	400	411	432	440	412	389	398	414	390	406	434	429	418	426	407	416	389	416	439	431	396	371	437	418	433	424	443	402	431	444	379	392	375	365	407	421	433	416	375	422	454	419	380	440	382	420	395	387	396	405	396	405	410	397	435	369	405	389	440	417	377	405	415	441	406	379	399	385	395	431	425	453	409	411	405	393	436	394	403	422	435	370	389	416	406	398	423	398	402	419	384	430	404	413	436	416	429	415	399	437	409	400	399	409	420	432	421	426	436	425	404	400	364	398	409	431	428	437	432	379	432	344	433	429	405	412	396	413	420	448	406	413	395	392	372	387	422	374	407	379	401	384	376	429	420	409	411	401	426	445	443	443	379	416	425	407	386	413	421	457	445	389	405	368	440	394	399	415	424	413	423	378	425	456	408	397	404	420	426	407	439	408	389	395	407	402	404	427	419	426	415	418	407	395	435	406	398	395	412	401	430	373	414	421	442	423	379	430	381	375	401	441	393	414	387	405	394	393	401	412	419	407	394	404	424	404	418	416	428	374	422	397	422	419	394	418	378	401	404	402	385	380	415	364	400	400	418	449	436	410	446	395	446	429	410	417	396	411	445	396	433	390	382	438	407	398	412	377	374	465	405	393	367	415	381	418	355	415	399	404	394	374	378	431	378	382	424	392	386	419	400	404	443	399	446	433	433	397	393	353	397	431	396	428	398	401	406	381	422	430	402	438	373	420	410	437	389	399	411	391	390	422	462	398	418	443	410	375	405	422	434	403	405	428	409	398	424	406	427	428	409	413	417	409	404	399	421
25802	21664	27757	25707	11852	3152	1896	1272	1093	937	822	675	733	606	605	505	525	519	480	486	480	485	464	448	423	431	434	422	377	396	354	369	347	359	364	388	364	375	364	366	352	351	400	378	338	341	359	375	369	339	344	350	362	367	342	352	364	375	349	385	361	327	374	375	374	385	371	365	363	345	350	327	347	353	372	339	349	372	376	367	390	393	398	401	401	366	385	405	389	367	329	334	403	362	342	328	378	391	399	373	367	385	359	412	345	355	386	409	359	353	362	341	354	377	413	346	333	378	350	355	397	354	348	328	353	348	381	369	365	374	346	349	356	352	377	367	365	364	350	342	380	353	369	348	357	345	398	392	352	361	349	386	368	340	371	326	357	357	380	381	343	363	367	358	355	371	335	358	359	369	376	383	345	332	347	376	353	348	329	366	365	341	382	359	333	354	368	350	376	379	398	352	350	338	352	368	356	360	355	388	372	336	357	393	331	325	379	383	362	318	348	356	340	364	371	379	346	378	350	355	372	358	366	404	356	351	371	342	369	376	413	343	363	337	359	333	381	342	333	342	350	322	322	373	381	347	342	331	332	338	399	346	353	352	361	363	398	395	357	355	370	349	359	324	342	342	372	361	362	361	392	354	323	348	334	340	371	323	364	366	373	346	338	347	363	349	384	358	380	342	365	366	355	352	356	355	378	376	316	334	344	340	344	337	369	374	366	357	340	373	363	355	359	365	357	381	343	371	339	361	352	376	354	354	323	360	321	347	388	390	382	370	341	343	344	362	298	370	353	361	360	336	349	361	350	351	371	364	360	342	378	394	344	352	353	384	337	344	339	365	375	349	364	386	381	364	393	348	330	381	372	389	326	370	377	400	364	361	355	342	354	370	351	323	368	365	385	358	365	379	334	368	369	304	359	306	345	347	381	354	387	348	355	364	360	331	373	383	371	340	378	373	368	387	354	346	381	354	317	376	357	358	360	343	350	344	362	336	367	335	369	359	351	369	356	344	357	364	375	367	342	387	362	353	362	368	354	362	373	342	370	392	381	352	338	334	365	345	366	358	341	350	341	375	344	355	349	338	361	368	361	370	340	312	343	379	377	324	351	372	343	325	367	342	394	373	351	337	360	357	359	354	361	368	363	375	333	346	365	368	339	346	333	327	332	378	339	354	343	358	367	357	347	318	350	386	368	384	355	354	351	368	377	367	326	359	362	403	339	344	354	345	375	364	356	382	353	343	349	378	357	320	339	350	380	356	351	332	349	362	358	352	346	335	348	352	350	360	353	359	358	352	360	370	343	386	350	365	416	344	371	381	383	370	398	338	358	330	370	358	346	379	377	348	381	321	337	366	369	367	356	346	355	381	377	387	343	355	360	374	366	384	341	342	359	339	378	353	399	359	371	348	369	331	365	348	358	333	395	361	358	339	360	347	362	363	333	362	342	351	317	325	350	360	353	358	350	351	372	348	367	348	343	338	367	350	353	332	346	366	352	348	356	349	364	366	337	345	340	356	356	353	369	369	390	350	382	388	348	343	331	399	383	335	361	375	351	351	395	359	391	357	367	309	352	349	347	361	337	333	372	316	357	361	325	377	351	381	328	349	370	377	332	347	350	353	379	370	342	334	356	344	353	337	339	364	313	346	347	375	401	364	374	310	351	362	332	370	365	360	370	354	354	389	351	381	371	343	358	363	367	361	327	307	357	359	381	336	345	380	355	344	354	342	388	374	349	338	371	328	390	367	382	337	372	355	391	339	372	354	389	346	311	379	356	327	341	330	378	348	367	355	335	352	349	339	350	347	371	337	353	373	369	332	346	378	358	351	363	364	360	384	355	376	346	346	374	384	345	376	330	360	378	364	326	345	347	365	371	360	368	384	357	352	363	397	312	379	357	377	395	367	338	367	348	366	353	338	343	356	367	386	391	402	317	415	363	356	348	365	345	386	363	361	347	408	337	334	377	340	337	377	370	340	336	362	347	365	331	384	351	348	345	361	326	362	369	369	365	352	396	337	372	353	353	409	345	337	337	354	340	374	371	373	353	375	323	361	370	336	355	378	361	355	344	349	346	358	321	351	368	360	389	302	374	349	347	357	319	354	352	374	345	307	328	365	340	325	383	387	370	346	358	354	314	372	371	339	343	378	350	363	309	359	343	330	348	326	336	344	381	346	370	364	351	362	329	353	372	342	345	353	327	341	367	305	356	335	390	359	372	361	364	317	374	313	347	374	355	355	366	378	331	346	367	356	351	368	360	408	323	352	372	371	340	353	352	352	350	345	368	366	367	374	355	399	367	360	340	387	339	357	347	366	370	347	382	367	378	330	376	370	372	376	370	387	346	374	360	406	351	389	339	355	340	349	337	360	381	378	380	313	319	345	349	337	377	349	353	345	365	321	363	355	341	351	375	376	371	373	331	380	358	361	288	375	361	357	339	325	357	357	382	334	349	366	375	354	344	316	392	368	328	370	401	370	364	351	368	365	384	375	353	348	365	339	384	350	357	350	368	377	363	345	331	355	375	357	366	343	357	323	339	364	332	323	359	357	355	346	359	359	374	392	335	346	353	359	363	392	357	346	351	343	336	349	365	347	360	357	370	363	354	354	373	365	335	371	371	385	382	340	357	349	351	384	336	365	349	357	337	338	353	377	318	357	353	404	371	326	333	327	356	368	341	362	374	367	314	365	403	365	358	378	353	382	344	353	376	353	362	341	382	368	324	360	369	318	352	344	357	345	314	373	398	350	347	348	371	336	356	362	348	355	353	357	367	306	344	354	387	364	372	368	374	360	359	341	357	351	388	334	364	349	330	374	376	367	334	379	350	349	347	348	307	348	351	335	341	339	375	371	329	372	344	348	359	369	335	357	305	388	302	345	351	334	358	345	345	345	350	345	362	319	326	345	383	360	345	340	360	341	340	362	345	371	349	341	342	372	376	340	357	377	391	386	362	353	351	376	355	364	316	329	373	323	353	376	348	339	366	321	338	354	346	357	368	356	337	348	350	349	343	354	358	341	314	356	338	310	371	355	357	339	347	361	339	390	339	323	363	368	352	385	391	337	350	335	362	350	324	343	361	353	350	338	366	332	397	365	345	397	384	342	364	370	365	344	349	351	374	346	387	356	369	358	385	342	338	367	353	342	357	358	359	335	332	347	381	368	368	367	332	355	380	377	332	329	352	386	361	369	354	361	356	358	348	340	344	350	360	360	343	363	358	330	355	371	333	348	346	349	349	337	357	345	392	364	346	338	353	371	303	324	342	359	363	366	348	369	370	348	359	348	375	331	361	367	325	351	348	349	351	360	376	343	355	344	363	368	360	365	334	344	313	326	328	355	359	325	354	364	320	343	347	362	402	358	349	387	355	350	370	360	352	357	331	376	342	391	377	356	338	333	349	340	367	397	380	352	335	355	354	379	368	337	376	352	366	383	347	372	357	343	383	354	348	350	331	346	366	361	347	357	350	381	334	367	346	350	340	354	356	360	359	365
21561	39749	26678	11532	7192	5005	3439	2594	2098	1677	1428	1251	1145	959	880	742	751	670	637	631	640	616	552	557	548	493	513	492	450	468	440	429	462	414	433	402	434	377	410	395	395	397	408	419	392	405	368	386	343	364	413	391	373	376	424	378	425	401	370	374	366	408	390	411	366	392	387	409	373	405	400	400	385	397	406	389	450	418	435	458	465	447	437	431	450	438	433	404	441	420	443	402	426	403	373	418	385	417	424	393	409	402	410	394	380	418	425	410	419	409	393	398	402	374	422	398	411	422	368	418	370	389	366	404	391	368	387	389	384	344	398	402	371	372	415	363	395	427	415	399	432	365	404	382	403	379	392	371	364	421	390	408	413	396	363	393	349	396	425	358	377	382	362	367	403	371	379	424	396	357	393	362	342	364	404	373	450	406	364	385	370	412	406	364	384	368	390	407	397	396	393	403	385	384	399	388	399	394	369	396	375	355	418	383	383	434	375	376	399	395	401	398	373	366	377	364	395	391	389	385	405	364	414	392	388	394	391	378	352	408	396	402	386	388	399	368	410	383	400	375	382	388	360	407	360	414	419	380	354	403	373	378	388	406	374	437	367	397	386	396	388	394	425	383	386	425	383	359	400	382	443	395	371	413	392	404	442	364	375	370	386	416	378	366	403	363	384	394	355	429	396	382	347	402	359	338	419	403	381	381	369	400	376	401	387	377	409	394	375	411	406	375	384	375	394	404	412	383	387	363	382	394	374	404	378	392	391	419	414	380	386	375	377	394	386	347	366	373	342	364	353	392	386	409	346	349	375	400	383	379	415	385	381	398	387	393	401	404	469	374	344	411	400	375	380	397	381	383	400	373	389	383	397	393	403	370	394	410	385	418	386	428	358	365	383	394	445	363	410	369	390	425	395	395	352	399	380	390	375	433	389	378	373	415	392	439	364	382	402	390	396	358	421	389	375	406	438	395	378	378	385	366	395	401	388	365	379	391	382	362	385	398	378	389	354	377	368	413	440	380	404	385	392	395	379	388	396	358	387	394	389	395	391	388	392	375	425	412	363	423	381	403	408	382	381	343	415	354	399	370	432	374	374	407	394	359	385	399	394	378	383	404	404	365	387	388	371	388	394	384	388	381	390	397	381	365	371	403	367	369	384	391	375	378	375	405	390	401	400	364	387	429	367	399	387	384	389	406	400	402	384	432	365	394	399	416	353	390	396	387	386	363	388	394	389	425	375	419	378	383	420	397	390	409	401	411	390	390	374	433	361	380	366	368	347	370	379	408	377	410	381	362	369	376	357	411	370	393	376	406	377	385	402	392	382	390	347	380	395	380	379	355	430	399	455	409	381	356	372	381	410	379	400	403	400	401	390	421	382	390	382	407	383	381	400	446	421	390	374	411	374	416	415	359	400	401	414	386	397	390	378	375	383	395	405	404	375	409	378	388	378	382	355	407	419	384	395	381	372	372	420	386	381	383	377	383	405	367	424	371	378	378	381	354	403	379	414	354	388	357	395	367	400	375	354	384	401	398	401	349	398	416	371	364	395	396	403	402	382	375	361	363	388	378	409	397	392	387	359	390	371	386	396	401	351	388	383	396	445	378	394	396	417	400	374	390	365	368	380	424	366	413	391	338	404	394	391	423	398	390	374	384	367	369	375	387	381	380	426	401	371	410	384	393	398	392	384	379	369	393	420	407	404	369	364	402	404	371	379	425	383	390	371	425	383	389	409	416	413	368	412	377	380	383	425	388	385	391	393	380	418	436	368	416	391	404	370	385	373	416	371	386	393	433	418	392	358	383	373	369	414	389	408	385	353	383	382	396	378	337	354	354	392	347	388	408	381	376	390	371	407	371	365	406	358	373	392	380	406	384	391	359	421	411	402	377	418	382	349	372	442	387	418	356	391	409	359	380	411	376	405	409	370	358	380	383	380	397	378	410	400	417	369	387	367	366	377	404	382	390	393	413	403	378	362	393	365	383	390	360	386	381	394	396	400	371	403	407	371	387	400	404	373	355	391	401	383	382	413	391	372	411	393	393	415	383	404	360	395	390	438	423	384	399	376	375	385	390	406	362	391	397	389	390	362	402	388	414	389	391	381	421	406	350	387	431	402	375	394	407	390	394	375	380	360	396	389	387	384	378	403	405	420	393	351	410	389	347	356	377	416	367	405	391	408	393	356	399	382	382	391	397	398	377	400	385	384	385	400	407	333	381	387	401	390	366	397	384	377	376	378	374	374	400	404	413	404	403	412	380	418	391	403	376	385	390	371	391	375	390	373	405	376	385	375	353	390	408	400	347	334	378	423	400	341	410	418	394	403	384	370	388	387	392	406	411	374	377	394	371	327	394	351	410	364	387	380	382	393	425	360	384	381	359	395	402	387	384	414	354	377	357	395	371	406	400	339	375	395	410	392	396	354	369	390	388	383	407	400	368	407	385	356	401	417	387	386	365	388	381	383	369	393	405	373	400	370	370	418	364	361	372	411	386	390	401	381	380	364	372	410	385	371	411	370	410	378	444	376	391	412	385	377	378	404	379	402	434	420	389	404	408	408	380	378	352	375	357	382	389	425	370	393	394	406	366	403	381	419	379	381	386	404	429	394	351	390	383	449	362	418	373	400	354	380	393	379	358	381	396	395	416	412	359	407	400	376	396	406	404	401	361	396	386	396	384	381	371	396	390	397	386	385	401	363	412	391	387	379	392	409	399	382	408	367	374	347	394	378	361	389	369	372	399	410	396	371	380	359	389	397	393	397	397	413	394	394	364	377	401	364	454	376	377	385	413	377	400	391	417	376	351	372	376	398	368	405	426	416	413	413	405	386	398	388	376	369	418	411	372	434	422	416	381	402	400	371	362	379	376	396	371	378	405	416	355	361	382	391	401	410	419	378	363	336	364	391	380	401	365	364	405	390	396	379	395	415	371	386	368	373	366	367	396	404	412	376	387	406	355	406	385	374	390	404	396	371	370	394	403	392	374	377	367	373	408	425	380	368	405	397	387	397	360	374	377	409	360	374	400	398	411	400	397	363	378	391	411	391	392	406	382	390	424	349	384	372	416	385	402	364	383	411	417	385	388	384	388	416	387	406	412	364	374	381	364	393	422	355	376	357	357	378	390	393	384	401	381	376	401	390	354	415	414	376	383	413	373	408	396	349	413	380	394	431	342	383	378	356	380	372	405	399	407	384	411	405	403	378	402	414	375	369	362	389	433	407	368	381	379	409	364	363	384	419	358	385	353	387	378	357	355	381	403	380	386	419	371	420	403	396	388	398	393	399	398	393	371	365	429	413	376	323	379	397	422	370	395	393	426	393	386	404	376	356	391	370	398	441	386	414	399	371	385	409	380	366	346	374	349	422	393	370	398	396	358	369	379	381	334	398	402	389	398	410	391	378	375	370	369	415	370	377	379	384	395	396	380	394	402	392	378	420	412	356	392	398	388	372	353	356	350	432	382	411	397	403	359	387	353	386	393	394	418	395	378
23361	21687	29378	24492	21688	21699	10952	3026	2100	1728	1395	1367	1164	955	818	804	737	745	714	650	681	632	645	584	566	533	544	489	463	486	475	455	431	457	398	426	421	450	408	432	409	398	396	412	412	437	423	428	409	412	411	394	392	415	370	365	368	416	376	445	432	406	396	345	419	395	424	430	412	391	424	433	376	411	397	442	401	441	448	426	488	474	447	468	454	452	452	479	433	429	398	407	400	424	392	398	430	397	457	363	442	453	394	394	402	381	406	372	391	376	392	390	427	391	418	434	377	412	411	368	391	407	407	437	423	381	439	390	414	397	416	416	395	434	386	403	414	410	398	369	407	392	391	362	390	385	408	376	385	405	402	399	373	393	383	392	414	384	396	389	453	377	401	394	383	396	395	386	431	404	397	391	390	419	429	403	400	400	412	400	403	407	423	418	403	378	409	445	385	380	394	420	397	395	388	375	374	417	341	413	408	400	384	367	373	398	405	390	388	399	381	384	395	392	364	381	386	436	414	374	395	419	394	414	400	409	392	423	390	387	388	398	380	388	394	384	385	384	402	357	380	408	376	428	407	414	359	429	355	408	372	402	386	377	403	421	417	394	380	359	423	429	403	390	389	418	400	417	383	421	411	391	389	432	342	371	376	387	363	374	377	416	388	368	400	385	402	361	381	380	425	404	397	397	428	462	372	367	422	422	374	398	432	414	415	372	405	406	382	383	406	381	391	395	394	386	402	388	395	384	368	396	401	401	370	365	394	422	387	365	380	414	430	372	387	396	423	434	374	388	390	419	401	424	400	394	405	342	385	372	367	423	370	394	402	374	381	385	364	385	378	418	385	430	397	388	432	398	380	405	429	390	370	380	390	415	395	383	410	367	399	413	415	408	371	406	415	379	395	405	362	410	392	430	380	371	408	382	417	436	371	374	415	417	355	387	407	391	386	424	404	384	400	375	405	346	402	427	405	390	411	380	449	428	407	381	418	394	392	379	371	385	394	408	353	376	382	412	406	394	420	374	424	413	367	392	438	409	374	412	382	376	415	407	379	356	391	415	377	370	375	396	394	440	353	395	399	406	405	398	396	391	404	418	430	398	403	418	389	399	421	372	417	373	381	396	363	414	433	383	407	419	367	408	407	378	401	378	409	441	419	376	394	375	413	379	387	396	378	385	400	432	404	370	404	408	434	409	371	394	407	400	377	406	397	426	346	357	386	385	411	360	391	355	399	358	415	407	385	401	419	376	378	377	374	420	397	404	349	373	434	406	405	404	367	411	414	410	427	413	401	390	438	376	354	393	398	416	373	429	386	414	371	382	384	358	374	365	373	360	387	380	427	395	407	389	350	452	378	379	383	420	378	375	393	418	383	413	379	384	374	387	424	395	387	416	391	408	388	375	419	407	369	366	407	379	383	372	372	391	401	418	405	378	369	411	393	416	399	391	424	373	383	367	427	401	374	385	450	436	416	387	362	403	405	407	391	383	381	416	403	403	415	405	393	434	412	380	366	431	403	413	396	415	388	427	426	383	392	389	388	415	400	413	441	421	443	406	394	373	381	416	398	369	387	369	390	367	410	369	444	420	386	415	436	391	383	386	392	379	389	369	403	387	413	398	367	369	379	426	401	354	392	410	389	398	402	396	403	419	416	387	426	412	389	359	406	412	383	424	401	394	404	391	400	423	362	396	385	395	427	445	381	357	384	411	402	365	373	420	362	434	391	417	442	376	378	397	361	407	393	395	382	376	417	440	387	349	368	380	397	388	366	396	395	398	410	388	416	373	433	389	368	381	398	398	406	388	402	404	389	416	357	368	395	393	380	385	369	380	368	417	428	399	361	417	411	397	392	428	400	358	392	383	383	415	425	386	381	402	400	415	345	378	373	366	385	407	387	424	391	389	389	418	378	421	379	383	397	350	421	393	408	431	392	379	400	412	401	363	418	385	405	350	394	424	394	399	407	376	383	395	426	358	377	387	414	407	370	379	370	385	407	400	445	390	395	388	384	393	404	440	400	371	426	389	388	396	390	375	405	368	412	406	391	428	383	369	416	411	386	383	376	370	382	373	381	399	391	380	398	399	405	386	436	361	388	391	423	384	384	415	375	395	378	386	391	382	409	394	369	403	383	395	395	373	371	437	377	406	397	413	374	421	379	377	385	416	372	423	380	344	416	393	390	410	392	382	411	425	412	376	382	405	432	377	372	392	400	395	419	394	409	381	405	410	401	420	373	398	397	375	401	377	407	395	389	397	362	403	416	382	402	380	355	423	373	365	357	407	364	360	436	422	405	386	414	408	385	366	340	393	400	415	376	346	356	405	393	393	420	386	410	411	417	426	376	394	395	379	392	393	396	438	412	400	406	384	402	366	384	352	437	398	371	392	428	367	411	400	398	390	398	391	399	391	391	413	390	389	380	385	403	401	375	370	390	406	406	388	392	400	402	414	381	418	430	421	423	395	408	387	402	392	361	408	404	415	405	366	409	360	382	381	395	403	378	364	404	393	380	400	400	414	402	407	406	427	410	384	407	359	388	391	413	394	368	380	394	397	405	396	388	381	408	423	364	403	385	411	421	390	390	415	426	416	403	373	416	388	402	379	393	367	405	390	403	417	379	389	419	409	399	387	381	411	414	400	423	374	411	379	403	425	397	433	403	413	405	406	386	411	357	380	360	398	438	407	376	383	397	379	402	414	422	392	356	422	404	416	371	420	422	375	382	398	378	411	390	365	385	392	422	405	399	395	381	362	392	381	379	406	379	404	417	392	394	417	383	389	417	388	392	359	398	377	381	400	392	373	406	378	424	403	395	414	419	400	413	407	401	419	402	417	431	377	404	407	376	411	405	392	394	388	414	391	395	385	363	385	381	357	362	385	394	374	403	372	429	387	402	385	380	366	374	376	407	410	390	394	378	414	390	398	390	389	397	424	383	385	389	396	381	419	397	430	417	366	388	423	400	411	382	435	408	402	372	376	375	406	393	355	399	411	393	337	381	415	391	416	378	407	396	407	347	416	414	411	387	386	377	385	410	415	393	433	356	399	391	417	382	380	389	392	426	396	420	426	401	398	394	401	410	438	423	402	404	413	424	375	393	389	399	396	397	380	380	395	394	391	397	387	359	419	390	410	391	406	367	399	454	379	419	432	401	397	356	383	409	388	384	390	391	386	391	381	412	415	409	398	440	419	392	385	374	423	418	389	380	399	431	403	430	408	398	372	379	390	406	398	401	441	383	390	369	420	395	360	404	387	398	373	420	405	412	390	398	425	423	437	362	410	396	361	388	363	392	372	370	398	402	408	420	422	398	417	416	412	409	357	380	368	380	390	393	390	420	387	415	353	385	406	388	380	431	424	425	390	420	371	411	448	381	417	422	384	409	425	417	384	375	386	381	403	388	389	422	397	400	407	404	388	406	392	379	382	407	391	371	412	383	375	387	394	402	389	394	372	404	386	409	373	401	399	360	385	407	384	379	403	367	414	356	391	375	401
23755	50880	35394	18073	12001	8983	6376	4820	3832	3160	2528	2262	1994	1586	1297	1271	1113	1073	977	1000	885	848	800	761	648	699	678	610	549	528	501	578	491	495	495	474	466	418	456	453	460	468	418	457	445	397	421	447	460	429	423	412	445	397	408	426	426	418	396	425	443	450	426	404	445	386	408	418	445	410	440	413	437	421	417	480	479	469	495	501	528	537	553	516	524	541	512	475	463	468	461	452	464	475	455	434	433	453	430	462	433	418	415	442	409	395	411	454	413	419	417	432	433	414	439	424	436	438	440	458	427	451	395	467	428	421	404	405	445	415	402	412	380	391	396	455	427	425	421	412	405	442	447	456	409	424	450	421	441	455	405	447	445	394	453	415	401	369	418	389	403	414	413	427	417	434	410	416	392	448	409	444	431	423	436	437	394	423	445	430	394	421	401	460	446	395	424	436	422	404	425	427	433	428	448	429	423	460	430	409	435	405	443	434	413	398	428	418	397	431	435	418	401	443	426	449	410	422	418	407	438	433	448	401	389	439	407	461	435	417	409	403	432	401	396	389	441	403	420	404	395	416	405	423	397	405	467	437	450	439	398	368	389	373	439	441	409	386	397	432	396	404	414	405	403	388	394	454	423	415	415	429	389	399	417	420	441	443	448	355	443	421	444	417	447	416	397	447	438	444	433	424	425	403	392	404	414	387	403	426	453	397	401	419	387	415	435	415	412	440	408	390	417	433	419	386	424	405	418	423	407	416	449	424	497	422	445	397	428	429	382	405	452	404	419	420	437	431	393	398	436	423	430	437	418	389	423	388	413	430	412	460	421	425	426	453	438	410	432	414	436	412	418	416	454	429	400	387	394	428	429	416	415	429	393	439	448	422	440	432	447	412	436	397	464	414	402	394	416	389	425	389	433	429	411	462	390	404	409	413	384	428	448	410	447	386	428	423	442	432	417	418	426	435	441	431	453	394	432	440	405	396	413	447	403	414	425	423	424	449	431	415	386	417	398	420	407	397	422	406	423	441	418	424	427	413	380	425	402	437	417	407	439	425	406	410	414	453	465	421	413	429	416	404	403	419	406	452	395	426	439	426	423	413	418	430	401	444	475	420	415	411	405	403	421	387	454	418	379	411	402	438	409	386	412	389	435	420	415	370	428	431	381	405	409	405	409	431	434	401	419	436	407	459	428	403	426	408	442	421	379	433	382	417	419	396	435	399	452	407	421	390	409	448	423	401	454	406	395	413	410	414	400	400	448	386	437	411	391	404	439	418	424	411	402	414	424	428	434	425	393	405	442	372	423	414	425	436	390	413	406	433	397	417	410	438	417	415	416	405	417	422	388	412	405	430	412	434	428	420	410	393	430	434	429	396	445	390	409	420	405	406	433	425	425	446	429	428	408	384	405	398	399	410	442	421	407	428	399	392	407	419	446	416	425	437	383	431	415	396	432	406	413	394	397	422	400	427	421	428	435	405	438	374	444	408	431	411	390	405	418	407	406	383	433	438	454	449	441	399	408	443	444	411	423	411	419	420	444	436	427	424	455	407	396	431	455	383	416	425	417	423	402	421	446	400	440	437	426	426	411	406	421	422	429	412	411	411	455	428	444	406	427	417	400	416	430	411	416	393	397	434	375	442	456	434	411	434	442	419	411	453	408	410	434	382	407	401	441	390	399	444	409	428	445	380	428	409	431	414	415	451	408	426	402	418	391	436	425	417	408	384	451	388	448	405	449	418	413	394	400	435	441	418	430	436	398	440	430	416	429	426	458	434	434	404	456	416	396	417	448	422	396	437	413	449	428	418	446	425	433	428	405	450	461	438	401	394	442	402	408	428	434	385	414	394	436	401	405	431	430	444	401	453	400	414	412	379	395	402	434	438	388	440	399	370	433	438	442	442	419	436	416	438	428	453	411	419	428	435	405	452	432	454	430	436	395	404	448	416	404	422	415	437	431	410	419	449	421	401	415	409	413	404	441	432	448	438	403	426	419	419	456	424	455	439	445	398	442	410	424	425	430	380	431	414	432	450	416	416	394	409	431	435	434	369	426	393	385	466	433	406	390	405	430	399	426	401	406	418	400	416	422	439	416	430	409	409	402	429	443	388	455	414	391	397	413	459	368	410	427	402	439	425	443	416	409	438	454	424	383	401	435	410	419	429	413	417	421	447	378	433	416	412	399	420	416	451	383	421	409	464	390	439	405	404	416	440	404	395	446	422	388	408	424	419	457	432	407	426	414	440	402	447	402	428	413	392	411	444	451	433	416	399	408	462	442	401	432	434	411	404	414	413	440	417	397	426	447	409	428	431	440	421	432	421	390	458	398	430	381	428	424	409	431	435	401	449	400	444	409	427	462	412	394	434	389	413	406	401	404	392	426	378	404	434	425	408	438	399	431	414	397	448	414	418	446	416	444	387	410	448	435	457	408	411	433	441	415	441	438	401	398	397	394	405	457	406	452	444	467	424	405	442	410	450	408	414	402	455	420	394	403	402	474	436	434	426	430	434	433	415	450	439	410	430	417	410	421	392	408	389	412	399	429	392	452	437	440	442	424	430	412	454	380	419	405	407	408	388	378	395	385	445	410	426	411	441	418	442	404	411	399	412	398	445	400	412	405	442	383	416	378	436	431	415	404	435	447	427	411	421	391	439	439	358	402	426	418	400	418	444	386	421	394	438	404	420	428	401	402	411	431	394	397	449	425	423	441	399	401	421	437	427	406	415	392	425	458	422	408	419	412	415	420	450	425	442	392	392	381	383	425	429	428	409	427	447	437	429	468	405	408	443	447	397	421	416	416	446	421	381	390	418	432	445	408	396	412	426	409	413	434	396	388	453	400	399	420	459	438	420	400	424	384	397	410	443	421	455	478	422	391	401	437	438	411	418	425	435	393	429	402	425	461	428	470	445	403	414	415	401	400	400	450	393	449	443	418	447	421	425	438	397	425	366	382	428	421	432	431	419	429	405	424	444	416	442	409	415	412	404	409	416	418	427	427	437	443	384	396	426	418	431	445	421	427	434	412	448	393	450	410	472	410	388	434	448	434	416	422	442	397	421	409	414	409	402	413	395	410	428	374	418	411	401	446	432	376	432	399	439	420	399	444	386	444	435	432	391	418	411	445	407	416	387	374	406	427	433	444	441	451	406	428	420	415	427	392	432	426	431	378	402	449	414	399	380	420	408	413	416	425	410	423	420	398	408	413	409	390	424	438	416	430	411	432	418	448	390	433	434	430	412	418	429	373	392	386	428	419	428	389	419	402	432	441	415	418	401	413	423	432	421	367	429	450	393	422	418	414	416	446	413	408	432	424	470	399	413	411	408	416	366	412	409	384	431	401	443	405	410	400	387	442	394	425	436	467	406	431	382	438	411	401	407	431	418	428	382	407	433	399	403	429	443	369	400	417	431	388	428	437	407	401	404	429	412	425	427	427	388	440	399	407	422	401	425	377	414	467	436	423	402	434	416	426	422	427	440	400	415	446	412	437	417
29133	23185	19197	7753	3143	1965	1398	1104	885	776	662	680	571	573	525	523	495	497	459	488	438	430	425	440	358	395	366	407	380	387	348	362	348	361	336	342	383	347	374	374	347	351	334	335	364	354	326	330	355	361	337	350	341	369	400	372	340	352	376	367	390	318	383	373	369	377	381	355	343	351	341	346	356	375	399	346	404	373	375	382	374	400	414	365	390	373	361	398	292	375	347	375	375	356	340	369	373	348	349	352	365	329	296	364	343	367	369	379	356	330	359	363	351	347	388	365	370	347	343	340	333	357	364	382	395	351	341	364	352	334	368	349	367	314	336	387	373	364	352	370	366	372	384	327	344	366	333	399	309	345	344	336	356	313	384	321	379	363	365	374	352	359	360	369	348	370	342	364	369	367	355	355	325	359	355	366	352	365	342	356	378	365	345	351	330	357	316	346	364	339	358	348	340	336	361	324	340	390	367	383	360	372	344	373	331	392	365	358	348	352	359	350	349	353	355	360	343	351	335	364	360	358	366	372	353	384	342	344	367	322	364	331	384	356	356	364	348	327	386	340	375	331	313	354	332	347	355	346	363	332	328	338	358	366	359	329	339	337	337	358	392	367	326	319	368	333	314	390	372	362	374	355	373	377	374	343	338	371	374	347	338	373	396	347	357	357	354	372	355	358	379	370	363	355	343	350	383	330	315	374	355	362	334	352	371	344	359	348	356	359	346	340	337	338	331	342	356	382	351	335	337	350	348	353	355	371	351	327	331	358	324	341	348	377	363	374	371	355	347	337	396	377	372	350	349	403	369	366	358	333	361	338	374	361	389	335	314	346	331	386	362	356	376	372	340	392	353	374	370	373	363	377	349	354	356	360	379	355	362	349	373	342	342	360	360	376	366	336	372	343	353	354	323	358	352	401	302	352	350	404	344	369	369	400	338	362	388	362	358	334	300	351	359	346	343	338	337	367	362	360	400	363	350	355	349	329	333	376	370	322	387	367	352	364	364	382	363	339	386	372	342	339	358	373	323	368	340	359	358	351	347	349	369	356	354	359	367	361	346	335	323	307	333	335	348	366	351	337	356	384	336	346	351	352	352	350	364	373	337	335	345	352	331	341	367	381	403	348	366	318	374	321	334	319	368	334	373	381	365	353	357	360	361	372	362	375	354	335	363	344	368	364	337	394	348	373	376	343	364	360	309	338	353	378	344	345	362	343	344	375	344	356	363	351	368	354	322	378	359	389	345	376	372	382	329	346	371	318	324	341	366	339	326	353	376	353	340	333	369	356	382	341	329	374	332	399	364	357	367	344	333	357	334	364	339	330	370	303	317	368	356	360	314	354	354	338	342	342	363	309	347	344	377	341	336	336	380	346	340	334	355	386	360	326	394	347	363	355	364	367	374	338	375	353	385	370	338	394	363	364	382	361	367	364	347	356	328	373	339	334	348	361	367	356	381	373	356	320	361	343	341	378	371	375	373	360	333	341	339	376	364	372	357	374	348	343	361	366	352	370	360	368	329	342	356	328	351	349	370	363	347	351	357	358	358	385	350	327	371	364	361	359	345	339	335	343	348	322	367	370	384	369	350	368	339	316	361	370	367	353	340	355	370	369	368	378	354	324	306	334	345	370	410	370	354	347	368	327	348	362	364	335	393	372	401	382	356	329	321	356	362	329	339	355	359	341	353	354	364	366	377	339	347	342	303	342	355	363	401	325	358	375	358	351	387	330	377	377	331	341	324	343	336	340	334	375	357	327	378	356	344	371	372	338	390	343	356	339	341	352	372	366	352	372	361	411	348	362	361	342	362	336	312	341	363	369	354	337	383	315	366	342	313	333	335	331	335	341	346	371	361	392	373	356	329	400	337	371	334	318	404	347	329	378	334	314	345	388	355	384	334	352	344	343	351	347	382	331	347	359	326	343	390	352	351	353	332	362	327	374	319	340	365	336	371	339	325	361	358	335	347	324	336	364	368	347	364	386	360	384	368	341	365	353	387	360	333	351	347	363	358	346	331	393	330	348	328	345	353	381	367	361	370	343	355	339	382	312	342	329	318	365	367	361	333	354	320	384	358	359	368	381	339	358	334	381	348	355	364	360	365	357	352	355	390	350	328	353	365	372	338	335	367	383	321	371	382	340	320	389	349	367	323	351	342	348	366	361	322	362	383	353	380	351	349	362	372	326	328	349	372	338	355	363	362	355	355	371	334	369	325	327	344	387	383	351	364	361	348	355	369	350	361	331	351	346	360	347	345	363	362	332	350	353	341	370	390	332	356	351	337	354	350	337	328	368	375	331	349	346	374	378	349	361	342	364	319	335	358	346	347	322	359	356	336	335	359	379	317	377	352	391	373	385	380	345	372	327	305	361	352	372	352	365	363	356	319	336	367	377	349	359	341	326	366	358	367	344	354	344	357	346	343	362	345	327	365	346	380	342	381	358	316	347	365	367	361	347	352	363	341	347	355	325	349	344	344	375	372	350	359	367	376	329	358	398	346	395	361	394	345	382	333	351	364	357	366	366	354	345	348	346	368	356	380	354	348	344	378	351	349	351	352	388	361	372	345	335	326	379	337	349	378	353	362	363	319	346	357	363	360	356	381	333	366	311	353	375	350	360	386	376	387	370	361	366	345	375	369	344	339	337	354	364	315	356	332	348	362	360	374	342	389	346	381	370	355	350	372	385	329	325	338	333	385	384	332	393	331	354	357	395	378	374	322	346	334	357	367	340	351	341	334	350	347	346	340	336	375	361	342	358	363	336	350	356	345	356	338	381	348	343	380	337	336	366	349	375	371	373	386	373	332	381	388	350	341	358	349	319	332	342	328	340	340	328	377	358	367	358	339	382	366	331	348	362	331	355	359	338	350	347	372	340	353	356	358	355	329	332	326	314	339	328	356	328	350	333	319	362	357	363	325	350	340	354	364	350	372	391	369	361	330	342	377	340	382	334	329	339	319	342	364	357	349	340	381	338	352	344	351	353	350	363	343	384	378	378	372	341	352	377	324	371	323	371	380	355	350	356	370	345	383	360	328	387	347	386	329	351	331	378	349	372	364	383	350	344	370	370	342	372	328	353	374	381	392	345	369	356	353	363	361	373	337	351	325	351	384	387	353	349	346	347	336	357	354	337	393	344	393	357	386	369	313	372	339	367	391	354	348	346	360	369	351	353	366	347	348	359	367	362	375	335	348	323	386	345	396	319	336	396	325	330	368	363	361	362	370	341	328	349	347	349	392	356	383	343	355	344	352	371	347	363	340	320	378	367	347	355	352	360	338	384	341	334	334	396	387	341	367	349	347	349	363	353	369	349	350	320	386	348	360	380	318	364	351	363	362	358	358	352	388	322	357	370	335	350	373	338	325	347	392	326	318	369	348	361	381	342	363	344	348	343	383	375	373	327	374	331	332	345	348	373	365	372	383	323	381	358	357	364	390	349	402	370	358	361	335	407	337	359	363	347	324	321	369	351	346	354	362	348	388	330	381	389
19467	33548	20073	8125	5191	3747	2658	1963	1555	1268	1110	1022	863	702	727	664	655	646	585	583	537	520	526	504	459	448	445	438	389	450	433	433	380	392	407	368	404	414	413	388	384	399	372	352	385	377	385	375	402	413	375	367	405	373	391	400	383	387	406	372	379	385	401	383	390	420	343	398	399	375	364	413	398	411	365	401	448	377	424	424	399	408	426	402	422	410	428	416	418	353	407	369	428	405	397	388	411	428	412	401	411	400	407	379	401	391	412	382	416	410	373	378	388	382	426	379	408	406	371	437	393	337	363	386	387	369	394	388	393	390	365	383	372	399	384	396	424	392	367	407	370	453	402	387	399	394	379	390	385	383	381	368	411	383	379	392	379	381	393	387	364	367	346	403	381	378	365	366	362	372	411	392	397	377	358	379	374	370	379	368	359	386	361	394	374	387	387	373	369	393	422	402	424	396	393	388	380	369	402	353	368	425	384	410	387	366	394	405	337	348	416	349	390	380	376	392	371	371	372	372	364	381	401	396	376	391	413	384	395	387	419	374	381	400	354	387	396	405	381	394	376	405	411	355	389	376	366	374	428	339	395	410	348	345	372	385	416	421	390	362	402	404	369	372	398	387	441	387	368	384	408	387	377	423	352	430	361	367	372	416	394	401	377	373	386	392	366	425	370	392	354	367	413	420	398	390	384	412	407	401	415	393	425	390	364	379	387	360	395	369	380	399	374	378	358	395	353	394	376	367	388	385	377	396	381	380	393	439	376	411	397	376	365	366	367	392	398	389	379	377	394	409	416	397	399	377	385	396	374	408	388	375	383	395	356	360	387	411	408	362	383	419	368	386	384	384	383	396	360	334	361	370	346	393	365	388	385	407	351	382	387	395	389	372	368	363	392	377	379	363	402	367	399	381	363	400	399	393	421	394	356	415	380	376	382	366	383	391	378	388	387	365	399	386	353	408	358	370	390	380	410	411	391	395	357	415	419	398	365	396	354	382	371	354	373	382	392	356	405	401	395	392	367	395	417	394	353	365	377	352	404	365	391	376	371	360	412	375	400	408	390	393	383	359	393	373	376	387	414	420	412	385	378	396	419	395	376	368	404	379	388	351	369	384	391	417	396	389	377	392	379	381	355	428	391	373	406	389	378	422	409	369	359	385	395	407	405	402	351	357	392	385	386	380	394	388	363	369	377	373	362	376	379	391	378	366	402	402	404	376	438	379	384	336	397	391	381	367	391	369	403	411	395	356	420	391	382	364	447	380	413	377	367	399	385	373	378	415	392	378	383	343	398	365	355	355	381	366	369	376	382	352	403	392	377	401	390	380	338	364	379	365	398	377	388	390	402	383	364	360	400	416	394	414	419	394	375	378	385	353	366	388	392	365	355	399	366	433	387	420	390	405	417	369	419	374	379	362	384	377	395	393	417	400	387	359	345	404	417	408	358	370	405	394	401	427	392	359	390	401	391	369	397	372	398	351	376	402	389	394	330	402	388	383	392	389	386	351	408	409	390	408	363	393	410	407	403	407	404	385	383	349	363	371	428	340	392	355	361	375	365	375	375	389	338	395	374	381	401	379	401	403	391	409	388	381	381	430	410	344	378	419	402	334	402	384	357	407	391	387	373	361	401	389	404	377	364	416	366	400	403	403	362	376	365	390	360	380	374	348	389	407	337	405	365	367	368	368	385	417	346	363	396	402	402	386	377	398	387	422	425	413	410	344	410	382	400	398	377	361	366	382	387	362	389	363	336	390	396	393	382	376	392	380	382	381	357	370	379	373	367	422	365	366	368	391	418	377	376	414	369	394	390	393	344	388	425	380	394	363	410	367	377	403	385	406	370	363	406	408	390	381	348	416	359	411	410	371	396	383	407	406	399	374	378	403	417	399	373	377	399	369	388	371	357	368	355	384	377	399	364	357	408	402	390	358	376	386	368	358	413	420	371	380	368	424	401	374	387	422	418	370	376	361	361	380	393	400	392	396	381	371	364	384	387	384	384	385	379	402	345	394	361	379	359	391	376	359	363	404	397	379	362	375	376	354	364	396	375	406	381	402	391	397	361	359	389	387	381	420	365	401	384	400	403	381	418	391	390	407	405	406	340	397	365	379	370	378	406	402	414	396	395	373	398	363	393	390	390	374	377	385	395	396	398	399	402	374	400	368	383	367	375	387	391	435	363	382	401	387	351	371	379	405	416	374	377	373	371	390	358	345	363	358	378	386	395	396	363	350	362	404	350	373	353	401	385	425	427	396	425	367	401	375	393	387	396	371	373	370	399	384	350	384	387	374	371	369	404	407	375	359	396	384	397	380	380	361	369	396	398	366	400	375	360	387	381	367	374	376	350	448	383	373	404	411	401	393	377	398	396	395	400	398	374	393	362	367	388	362	377	382	398	374	416	372	404	382	409	413	363	369	364	384	380	389	392	372	377	386	380	403	389	392	364	381	395	413	382	379	382	385	378	382	356	434	412	378	398	408	336	372	391	416	378	365	456	374	382	396	376	393	424	378	365	378	359	373	385	365	399	369	357	389	362	417	389	385	380	388	414	400	376	384	368	376	393	401	365	460	410	407	368	378	394	382	376	366	384	355	357	398	372	387	378	356	387	413	397	402	368	344	372	412	385	400	374	359	368	377	419	416	406	365	381	427	395	410	388	395	387	392	423	390	380	394	374	411	370	377	375	379	388	360	406	374	380	365	385	379	395	396	388	382	393	405	417	381	419	398	392	397	364	375	380	374	389	404	354	358	346	412	404	386	394	410	367	417	350	359	358	354	406	357	365	389	357	363	380	391	394	386	347	436	386	377	393	368	374	384	408	401	373	408	409	375	363	373	388	396	409	358	384	382	411	376	388	393	377	371	395	386	395	394	360	367	397	354	407	379	341	393	384	372	408	421	350	415	387	389	392	365	385	373	394	418	360	382	372	392	395	362	390	396	416	389	407	397	418	367	374	364	395	395	375	375	376	381	358	396	377	369	403	375	351	378	359	363	343	412	371	419	386	413	363	395	389	423	407	387	403	406	388	398	408	382	381	358	388	398	389	378	368	397	378	409	413	400	386	383	378	368	386	393	397	375	376	368	354	375	412	420	364	360	386	370	400	373	380	402	387	373	401	400	346	379	382	380	392	380	409	398	384	388	394	407	425	402	416	374	398	386	392	376	395	358	414	370	420	377	369	432	392	399	373	376	349	404	418	354	399	393	385	415	377	378	343	377	411	354	394	373	368	411	401	329	405	354	380	397	378	368	371	365	357	430	349	390	362	380	358	373	369	358	381	394	403	377	387	363	366	414	380	367	387	383	408	388	389	360	367	382	399	389	413	392	372	378	377	410	376	360	401	414	404	400	355	369	400	354	398	391	362	442	356	388	386	394	437	367	391	375	394	402	354	387	379	363	380	386	403	340	416	362	370	393	386	372	402	351	397	362	389	379	358	372	383	368	392	404	382	390	395	408	384	378	369	391	398	378	418	399	357	368	366	411
24408	21653	28875	24890	21539	11871	3406	2008	1530	1313	1242	953	867	731	707	709	628	602	555	527	553	544	495	497	429	444	424	458	436	377	441	413	402	416	426	372	411	394	397	402	412	421	377	382	383	384	359	406	403	387	377	398	372	368	372	366	409	392	371	397	380	398	349	367	394	375	425	316	367	352	382	392	374	397	366	376	350	418	407	421	401	422	395	403	372	376	408	367	432	402	390	404	360	370	419	381	364	400	405	337	387	370	397	393	418	401	403	393	375	386	408	374	389	363	355	376	392	351	375	381	367	392	355	369	361	378	394	396	361	405	364	370	364	375	364	396	391	398	399	375	344	407	360	407	382	357	399	373	395	379	355	384	351	352	346	390	374	376	346	373	413	343	367	378	354	402	384	380	386	357	409	341	386	395	363	368	372	430	371	393	368	375	381	358	387	385	341	373	351	361	371	381	379	374	397	385	386	350	372	369	366	366	310	379	347	368	394	399	355	351	393	391	390	364	390	357	351	363	347	335	353	379	414	381	380	384	348	385	402	383	371	381	362	381	385	379	401	409	376	355	361	381	373	360	403	419	399	358	369	366	386	390	401	389	382	349	397	356	371	400	394	376	371	376	355	366	374	360	373	382	344	353	373	352	380	374	413	357	398	413	391	339	396	372	377	366	391	379	413	362	386	377	435	383	360	357	359	380	395	405	391	409	392	381	361	380	359	379	355	353	343	342	386	357	362	378	400	397	403	393	360	366	370	370	374	324	387	364	373	386	345	364	343	383	353	418	422	384	374	358	370	399	373	369	366	351	342	370	416	348	392	392	373	359	396	383	365	393	377	377	376	365	352	386	390	394	379	379	444	395	377	375	372	398	376	379	371	394	395	340	352	366	377	396	380	338	381	355	376	370	357	362	377	413	374	365	385	341	401	382	372	376	379	380	408	389	392	374	389	342	366	357	367	357	339	389	358	373	364	367	430	379	354	347	363	405	385	366	377	376	355	356	391	337	379	415	380	379	368	371	388	381	395	365	342	374	391	380	379	379	377	351	356	372	386	395	383	422	393	343	387	368	359	349	393	427	369	361	346	389	374	356	374	403	395	359	366	361	339	338	364	402	372	361	385	368	369	375	403	348	370	371	407	345	385	378	408	414	370	384	354	298	351	384	375	368	364	360	397	387	349	389	370	388	332	351	369	330	376	359	394	392	380	383	363	403	361	364	374	381	383	378	361	400	402	383	362	343	360	373	416	371	352	359	373	356	398	369	362	379	382	372	417	347	375	376	395	363	443	391	391	372	406	432	383	381	381	382	382	392	377	438	398	349	357	361	402	390	421	404	349	424	365	367	381	381	402	373	369	380	356	376	354	350	394	416	362	370	403	379	388	369	389	378	410	397	381	397	391	365	378	365	382	364	373	354	345	385	435	373	382	384	356	368	362	393	375	397	384	379	364	392	373	356	397	381	384	371	347	356	360	347	401	375	393	380	372	362	387	355	354	372	393	368	388	397	362	410	346	369	376	396	353	384	374	385	389	383	381	381	405	391	344	373	375	386	395	380	402	362	406	384	378	371	376	375	384	397	386	355	421	380	374	374	371	381	374	367	408	331	384	381	403	356	366	376	395	400	361	384	366	393	363	388	372	352	391	384	348	379	395	385	371	377	394	408	387	354	375	402	386	349	405	350	357	352	380	354	371	423	338	380	374	360	405	379	372	370	371	392	410	323	400	358	392	385	395	373	366	359	359	376	405	370	366	342	390	370	400	357	368	385	400	351	371	378	360	362	384	351	359	398	419	354	388	365	379	352	368	379	367	414	376	396	340	365	400	327	379	374	360	398	346	388	365	389	388	374	373	409	373	358	344	376	353	378	360	352	346	392	389	332	386	385	404	399	390	362	369	368	393	357	374	376	373	365	367	397	415	358	380	390	379	395	377	373	354	370	396	372	365	371	349	398	423	350	374	355	371	346	373	374	392	357	377	383	412	370	395	381	400	379	350	357	392	385	370	370	360	385	378	395	385	381	399	368	366	370	384	408	387	380	380	381	378	395	406	387	381	372	363	351	363	405	377	365	377	352	363	383	349	395	408	380	379	377	376	364	370	350	384	382	343	393	385	374	366	382	373	375	386	364	399	352	379	391	355	388	388	396	360	391	387	391	400	341	345	404	344	402	391	344	378	400	357	360	351	375	375	368	383	349	400	377	381	362	370	353	369	348	390	364	339	386	351	405	350	380	344	360	383	396	402	353	380	381	376	354	379	365	374	358	377	418	401	385	389	363	395	403	386	359	396	395	394	377	365	372	389	387	389	344	385	371	361	396	386	383	364	397	383	359	385	362	385	400	358	376	354	394	367	397	365	360	381	356	366	371	413	363	383	361	389	362	382	387	373	374	372	352	399	345	355	362	371	366	379	372	390	318	395	385	358	385	392	373	384	368	386	372	384	396	395	345	347	374	385	366	399	390	364	362	375	398	412	342	347	378	354	354	368	402	406	399	353	397	429	371	390	403	401	357	372	357	394	354	394	385	387	400	361	401	392	367	380	373	355	336	374	381	399	370	374	380	401	377	380	353	368	403	320	408	387	344	351	368	388	374	433	345	366	358	375	366	363	408	381	355	366	402	348	372	378	358	392	391	405	380	380	402	387	378	376	389	375	369	398	377	384	356	340	356	391	385	356	382	393	364	407	379	385	354	348	352	370	321	361	369	375	390	353	363	385	370	392	355	382	367	379	358	374	360	388	350	373	372	380	379	407	376	416	378	364	363	376	401	401	341	385	376	379	385	395	385	390	380	376	370	361	369	375	389	409	397	393	343	416	356	391	413	409	370	359	384	391	391	394	364	353	370	372	392	369	339	370	375	345	398	337	350	375	390	385	394	375	333	386	386	375	359	359	390	348	380	355	348	400	366	389	363	352	352	361	382	378	338	378	383	351	354	390	390	382	417	381	371	348	387	368	399	355	369	342	394	380	363	347	402	345	369	425	384	420	346	373	381	350	411	412	391	365	409	369	414	381	340	368	386	383	381	396	366	379	397	370	400	385	380	374	393	389	375	364	385	354	367	372	357	354	426	401	353	368	356	356	375	384	415	357	394	393	370	375	412	358	401	398	364	382	370	386	425	367	371	372	367	366	345	373	376	378	381	365	375	403	379	390	417	350	370	370	380	371	375	365	373	378	385	389	356	367	388	381	394	348	384	336	366	388	349	387	374	355	403	352	382	374	379	365	373	378	392	412	401	374	367	362	354	391	349	389	358	359	355	412	375	386	392	332	410	372	392	400	393	349	377	384	374	385	392	365	372	364	384	374	373	392	374	348	395	392	365	390	375	400	383	365	377	377	335	338	375	367	408	369	394	365	354	351	399	400	380	355	370	378	358	405	349	394	393	367	367	387	379	363	410	370	386	367	356	336	324	419	360	332	385	372	412	357	351	368	406	380	388	389	389	385	381	395	387	370	410	379	384	362	410	403	398	385	394	388	362	377	361	389	384
20426	44610	28928	13231	9088	6585	4647	3448	2883	2253	1920	1622	1378	1139	1039	1018	970	847	818	778	733	699	649	605	578	496	542	480	560	465	443	474	464	433	435	442	422	419	404	437	435	410	416	385	384	392	458	419	390	398	427	389	411	438	375	404	416	400	408	380	408	380	394	349	383	427	383	404	381	448	402	435	405	428	404	431	413	393	431	458	459	486	472	482	417	426	446	485	395	473	446	407	428	425	440	405	401	444	439	424	441	407	432	393	406	436	425	407	397	398	417	379	407	408	401	371	440	398	436	361	447	395	409	413	401	397	417	406	430	400	418	386	431	381	416	407	412	399	394	381	409	386	400	413	399	403	382	410	371	426	386	419	390	373	411	436	431	402	368	427	417	437	415	430	431	407	429	408	393	410	418	380	441	403	416	414	404	382	371	403	396	410	403	442	382	399	389	404	404	391	388	432	400	444	447	405	410	455	388	423	415	389	398	403	450	393	439	400	388	418	436	381	384	418	383	420	408	385	367	407	403	399	422	396	423	417	379	425	417	376	463	406	428	415	400	422	385	395	414	397	371	444	417	390	434	424	394	385	418	418	393	455	417	385	429	412	406	408	381	408	362	412	380	412	466	402	427	410	387	433	414	395	382	390	412	413	417	435	402	389	447	399	400	427	410	430	390	389	395	402	448	426	388	423	409	389	431	392	406	412	389	415	379	384	401	410	395	412	427	402	420	426	346	410	381	378	391	388	415	374	390	417	441	400	395	378	377	399	406	418	376	408	395	412	408	419	421	391	448	401	392	396	433	392	401	436	374	411	386	395	398	384	389	405	398	406	383	413	445	411	408	418	431	413	410	377	406	393	388	425	392	409	426	443	372	389	426	421	394	385	423	401	412	398	395	359	386	378	390	392	420	399	411	426	420	380	404	393	411	396	377	410	430	403	397	402	381	424	414	400	391	396	425	430	404	400	395	398	390	365	389	413	417	412	425	399	413	401	406	425	394	414	389	399	419	401	410	420	396	407	402	416	392	397	403	427	422	356	404	424	420	415	402	388	409	437	388	383	416	390	378	411	385	404	366	420	384	364	406	386	439	414	373	439	398	416	387	412	400	448	411	366	418	412	387	422	412	393	439	425	400	399	408	400	407	406	434	436	388	392	399	388	398	411	403	426	395	417	423	387	458	407	380	435	425	392	384	419	425	387	420	382	406	397	402	420	389	407	446	416	402	405	406	377	426	402	415	354	381	418	355	390	413	398	421	370	392	396	392	395	404	422	387	380	406	433	409	393	418	426	417	416	443	403	403	397	400	443	399	420	407	435	417	424	417	444	415	406	371	391	426	440	396	409	385	417	388	408	392	403	418	414	375	395	387	426	388	411	420	388	396	437	447	376	395	470	377	398	429	398	385	409	411	382	370	400	416	426	412	437	425	413	406	385	443	388	416	408	398	418	406	437	395	392	409	410	400	391	425	378	386	416	402	431	378	407	397	394	414	402	392	413	379	422	404	392	412	396	398	407	402	400	418	414	369	411	413	410	368	406	416	413	387	445	381	397	385	420	414	465	391	379	361	389	434	408	372	374	383	434	388	409	416	408	390	388	453	374	422	389	375	445	417	380	403	426	395	365	411	454	401	431	369	464	435	389	433	386	373	392	378	420	366	407	405	421	377	375	383	384	416	440	435	410	390	404	396	392	378	409	386	429	409	405	431	376	433	393	383	403	418	340	400	419	378	402	421	359	408	399	376	436	392	426	392	430	370	428	387	392	406	421	418	423	406	398	417	379	376	422	420	364	381	364	402	395	384	396	371	397	409	426	405	413	394	380	402	371	398	409	423	381	386	409	397	385	389	383	431	423	429	413	390	377	393	398	412	381	392	397	423	374	364	413	391	398	427	393	414	417	394	393	406	433	417	419	418	397	422	421	433	409	405	394	420	429	424	418	409	386	388	407	388	402	429	420	412	387	388	404	381	414	404	419	433	414	427	423	395	421	401	395	388	387	397	374	417	372	423	376	415	413	406	381	397	411	390	383	433	408	377	417	400	385	408	371	418	374	382	411	420	421	390	409	382	390	405	366	377	446	406	417	412	390	402	386	412	399	419	406	426	404	408	365	407	394	413	375	393	395	404	388	345	396	396	411	404	409	423	400	394	402	428	421	399	387	430	394	398	376	402	391	416	413	394	357	375	405	418	409	402	427	415	432	409	419	400	392	405	399	406	416	432	382	404	415	384	425	425	406	415	405	394	433	398	420	378	397	384	373	382	409	408	381	414	412	395	372	381	405	402	427	421	425	380	393	363	425	362	423	394	395	394	394	386	391	411	425	380	451	397	416	391	410	390	431	397	403	399	387	367	394	381	386	396	423	362	403	394	433	409	392	420	439	364	402	400	434	381	384	412	418	448	409	416	407	367	451	388	383	412	379	383	420	446	391	389	410	351	423	410	412	386	380	377	421	418	440	385	444	424	436	386	372	405	437	376	388	389	423	427	427	418	404	382	362	413	399	417	417	397	407	409	407	402	427	395	400	393	392	410	371	408	434	396	401	437	423	396	390	401	431	416	401	425	422	406	434	407	414	405	432	404	409	406	409	385	425	365	378	375	407	419	409	392	361	424	394	392	382	407	445	415	404	407	399	414	407	420	421	425	387	431	410	408	414	392	364	415	345	389	373	408	387	432	403	389	416	394	399	421	413	416	418	448	396	430	396	383	409	383	442	397	400	397	383	406	404	402	349	400	403	420	403	420	398	417	407	420	419	392	412	412	394	372	402	398	426	420	400	373	429	414	439	430	403	393	370	409	447	388	419	415	388	402	401	389	384	415	407	380	387	385	442	362	402	404	372	423	396	393	382	413	433	388	393	404	352	386	408	419	401	402	390	400	388	385	393	392	426	421	374	390	396	403	434	398	386	426	416	406	412	379	442	426	392	398	409	415	445	419	411	403	378	393	369	406	411	383	410	371	381	381	396	404	415	394	380	434	403	414	420	435	377	414	414	408	360	419	403	388	460	412	421	413	384	388	386	421	412	412	400	424	396	386	425	377	370	417	410	412	381	437	424	404	385	402	414	379	390	392	416	401	397	378	422	383	406	427	410	370	401	416	416	416	416	429	418	443	432	398	382	396	387	372	375	425	412	396	418	371	387	407	410	397	378	425	428	400	391	442	399	421	407	395	416	405	412	399	446	393	373	400	416	408	403	398	420	433	392	398	361	432	373	399	384	417	403	421	409	392	400	423	437	414	405	390	415	387	400	384	376	407	373	398	428	403	424	388	410	395	390	378	450	382	381	387	387	430	422	380	401	400	399	397	407	396	402	404	381	389	418	383	403	390	392	401	420	438	405	389	404	431	396	417	394	376	420	388	417	425	372	364	424	426	430	407	402	401	425	402	394	419	404	374	417	418	443	400	391	395	404	397	349	404	403	410	363	437	413	398	392	413	396	389	394	432	408	424	417	366	437	402	436	392	402	377	398	403	356	408	375	406	391	422	427
25649	21581	27649	25702	12187	3332	2050	1462	1111	998	850	759	672	618	650	564	546	558	493	550	517	414	441	445	392	401	380	369	378	382	347	342	372	379	375	322	343	376	351	332	372	325	359	373	370	368	362	357	367	368	380	343	371	364	374	332	342	362	357	363	367	335	364	357	364	354	340	336	346	351	364	378	396	342	355	352	357	344	395	348	402	392	389	393	407	365	363	391	338	401	369	360	384	389	380	378	362	380	343	337	376	343	373	377	360	337	350	333	344	348	362	322	358	374	342	387	380	369	336	338	326	365	360	365	367	376	360	352	347	341	378	378	354	333	357	360	366	361	356	356	367	320	352	383	337	351	354	357	347	365	354	358	373	387	362	343	352	356	359	340	358	337	366	373	353	336	364	315	375	349	387	378	345	342	376	350	346	349	343	359	316	353	386	324	364	323	363	368	358	327	363	334	345	349	361	370	371	360	368	337	352	363	360	373	369	379	378	361	357	369	379	381	358	365	378	337	353	349	373	370	357	368	386	337	384	378	336	342	354	341	350	360	371	351	331	356	362	388	368	376	381	333	360	382	324	351	356	370	333	323	353	356	358	336	353	341	341	359	374	354	332	389	347	351	343	367	370	376	378	345	346	339	361	367	343	318	343	337	372	359	351	328	356	340	344	366	363	365	373	369	324	342	359	331	350	357	357	362	367	379	354	367	363	360	365	366	340	354	327	341	359	378	363	376	382	336	397	367	380	368	371	361	365	371	320	353	343	363	366	372	328	342	344	338	323	347	351	336	337	360	354	355	370	379	345	318	352	361	357	376	325	354	367	368	386	328	347	363	353	344	362	337	337	368	378	322	380	357	338	337	333	383	350	366	351	374	367	354	334	348	366	361	337	325	375	388	332	366	358	347	340	347	356	379	347	347	364	359	339	349	372	347	345	346	348	348	346	338	349	375	343	334	375	341	366	378	350	345	350	369	320	391	352	334	345	360	315	376	364	355	375	363	335	376	354	335	357	332	318	345	359	382	339	343	361	349	360	360	379	360	358	362	356	351	364	354	350	336	350	347	364	336	339	378	355	326	326	343	386	367	359	338	379	321	324	355	333	346	368	365	385	368	380	350	364	368	316	350	313	353	331	339	364	351	367	359	366	371	351	355	383	340	298	342	344	326	316	378	345	340	347	349	374	340	317	313	335	337	331	364	347	339	385	335	363	348	368	328	364	382	373	394	355	365	343	348	331	354	369	348	363	367	377	381	334	368	338	395	363	367	347	337	365	343	367	333	319	343	342	368	379	323	361	362	371	387	371	338	355	389	357	347	340	337	346	337	342	361	326	348	336	352	306	349	334	355	344	360	342	381	342	349	373	356	369	398	354	347	349	372	352	342	345	374	370	383	350	348	327	342	349	362	333	354	342	340	356	342	377	322	364	355	365	354	374	362	368	373	331	316	342	364	326	347	368	366	359	363	348	333	348	349	339	332	341	362	372	377	332	313	354	320	383	359	372	380	364	350	385	341	348	341	336	365	329	323	395	341	341	332	337	377	383	352	356	304	375	359	333	357	373	326	354	347	350	356	366	326	336	357	350	367	338	370	340	336	352	361	370	366	311	318	325	357	375	363	374	345	341	330	329	325	330	372	394	357	354	380	368	374	328	350	362	339	368	375	374	361	322	360	369	342	367	344	319	333	347	360	319	345	334	339	380	342	394	351	376	344	358	309	386	323	379	356	361	367	356	352	380	364	357	332	337	360	328	366	344	354	370	341	332	383	372	349	370	383	340	355	332	343	381	381	376	323	351	363	375	366	329	359	354	340	364	361	368	364	304	310	322	359	320	354	353	363	348	369	346	381	320	338	346	336	378	344	328	337	375	321	357	363	349	393	328	352	354	350	373	366	360	334	362	322	362	372	358	346	368	354	317	352	364	319	362	369	338	383	339	367	328	341	358	329	352	355	353	382	347	306	369	348	323	352	344	360	345	345	337	348	378	359	327	333	354	366	365	320	380	363	369	344	357	325	320	337	351	358	377	351	360	326	357	385	355	342	373	339	322	328	366	350	355	353	306	329	354	355	357	350	349	320	374	367	361	357	358	364	388	380	341	334	367	347	407	388	380	353	329	346	346	346	368	361	390	340	356	335	361	362	378	339	335	336	359	361	380	366	333	341	349	348	355	337	331	337	321	395	375	382	397	327	346	347	364	396	376	401	340	309	362	382	354	401	357	348	372	378	344	320	340	367	311	356	350	381	346	353	355	323	378	382	331	384	335	355	353	347	317	367	345	326	348	362	342	339	348	352	344	366	363	358	361	355	358	358	384	355	354	348	343	338	366	347	362	375	320	310	324	348	335	357	356	371	346	321	343	359	337	400	331	342	355	337	349	365	343	335	366	391	342	375	335	368	377	356	349	351	350	372	325	369	336	382	384	355	334	347	387	341	328	343	341	317	333	363	366	398	371	363	350	362	338	355	358	297	360	364	340	324	349	375	354	381	348	364	350	348	389	336	356	315	364	385	331	375	350	345	346	336	343	329	345	397	362	359	386	345	370	361	362	345	332	367	346	364	349	333	338	360	350	372	368	355	361	377	328	387	356	351	361	370	366	377	342	352	342	347	363	359	341	348	328	319	373	357	362	345	354	348	337	331	355	348	353	321	331	358	356	355	363	383	336	321	347	352	335	346	363	354	350	357	377	384	335	356	363	346	350	348	372	367	355	340	333	352	341	324	388	341	367	321	339	345	352	366	359	312	364	354	352	317	368	345	322	327	341	315	332	358	363	368	337	347	327	347	323	318	361	341	360	362	345	371	357	363	366	365	371	353	358	343	366	367	367	354	349	359	345	335	342	365	367	382	383	341	338	349	341	364	347	359	348	374	345	345	335	341	359	384	358	330	371	347	357	354	397	370	354	333	372	365	319	363	338	312	325	348	331	353	349	373	341	331	332	352	340	335	317	385	347	378	354	378	364	329	342	358	366	337	359	346	345	383	363	326	367	380	361	346	372	380	346	352	363	333	360	339	342	318	343	365	365	335	352	345	347	334	349	352	359	339	372	344	372	323	319	331	350	314	363	359	351	342	359	354	317	349	371	316	367	338	352	346	357	391	346	337	354	343	379	323	339	352	359	349	394	345	354	335	376	359	349	338	364	350	330	322	329	382	354	333	391	368	364	327	338	345	352	349	350	339	366	350	342	363	350	345	360	367	349	360	326	364	332	378	359	312	310	351	340	351	362	327	333	371	356	371	348	340	359	360	376	359	365	380	362	336	340	359	327	356	347	394	356	352	327	345	356	368	344	348	351	341	357	350	354	337	346	370	336	337	357	331	314	333	344	345	322	398	348	313	358	371	313	376	338	337	359	346	386	324	339	375	351	362	347	345	332	352	353	365	344	357	360	341	344	358	353	333	335	374	324	342	343	335	361	344	345	345	337	331	323	344	370	354	337	345	349	327	351	345	340	364	373	339	366	332	362	331	357	363	376	357	333	344	376	365
20092	40576	25176	10888	7384	5333	3700	2797	2289	1935	1519	1219	1087	924	947	834	802	788	660	704	653	600	558	512	487	487	497	478	437	431	468	427	439	402	410	454	391	421	390	390	382	395	382	422	374	369	406	393	386	373	374	401	357	371	383	385	399	374	380	393	378	366	350	389	386	388	375	356	386	393	419	324	380	383	400	400	388	429	451	418	418	471	448	465	437	450	452	427	392	391	401	371	379	425	376	368	381	342	433	426	416	384	376	378	387	377	384	436	365	404	370	437	361	405	388	391	369	392	402	358	392	373	367	385	385	390	371	414	385	390	361	395	398	396	365	395	391	387	396	366	415	371	395	368	375	389	378	385	406	374	364	388	366	363	390	389	365	332	398	394	372	398	390	400	366	386	409	398	377	356	385	367	368	378	391	380	378	425	379	399	408	400	409	387	360	374	344	348	368	370	379	397	380	399	380	376	382	357	375	397	402	379	385	387	412	336	367	399	358	380	357	430	377	412	360	362	407	358	357	386	359	369	375	370	378	411	351	402	393	349	386	403	387	380	398	405	378	371	416	379	372	419	423	378	377	362	370	370	398	404	381	415	380	391	401	373	374	371	376	376	365	349	376	389	362	383	399	409	348	387	364	395	400	362	378	381	391	380	388	392	360	391	390	401	402	395	379	413	368	368	357	388	386	420	404	385	370	393	356	404	393	348	377	388	417	417	392	396	363	377	409	405	360	369	391	381	393	375	350	403	349	360	387	400	338	386	395	384	419	398	406	376	395	376	383	380	393	397	397	411	399	369	389	421	395	356	389	378	364	357	387	374	394	381	357	382	385	360	355	415	388	395	391	402	385	387	388	372	376	372	410	370	396	329	404	352	388	389	336	395	387	389	408	349	383	375	410	425	396	370	374	406	380	413	389	407	384	372	399	413	399	389	374	384	389	380	376	362	373	394	399	370	388	374	370	391	381	412	356	360	359	428	376	376	375	374	360	394	379	368	378	425	368	408	354	381	380	368	371	377	382	388	382	399	403	383	390	406	375	377	405	380	362	374	427	402	391	393	367	383	378	364	377	367	372	405	390	371	403	403	405	405	377	350	392	388	381	375	416	399	390	380	385	358	385	381	368	413	395	400	382	424	394	384	385	413	395	356	401	395	380	388	389	410	384	382	359	374	389	363	389	382	331	399	362	382	419	385	370	380	366	404	368	399	399	375	390	361	387	401	362	364	387	390	394	422	338	363	371	361	374	378	412	379	401	383	417	392	373	352	401	371	405	403	356	381	414	385	387	366	384	379	365	375	397	363	370	392	390	397	390	371	388	378	362	398	408	335	385	431	404	360	382	373	375	373	380	375	358	356	415	367	421	378	379	361	359	402	380	371	396	391	372	383	371	357	363	377	391	426	367	387	403	363	404	396	376	387	342	371	374	367	380	350	379	351	393	361	356	375	405	397	391	374	349	394	402	341	371	401	345	392	375	386	397	399	393	382	400	386	378	379	360	365	376	376	345	378	402	413	379	374	419	393	373	369	422	351	372	388	383	417	358	350	389	385	401	405	383	414	357	339	429	347	407	360	391	416	408	354	381	381	382	396	380	407	377	347	378	396	365	388	378	359	369	393	361	377	427	370	389	400	377	357	367	344	365	363	389	396	396	403	386	325	369	382	379	400	345	347	404	392	398	385	394	398	406	363	390	365	376	350	401	356	355	358	410	371	402	382	381	412	357	423	352	406	400	351	384	405	393	398	380	394	385	367	399	370	377	418	348	395	379	417	366	411	373	374	412	375	347	363	424	378	370	395	343	353	367	386	372	394	370	350	388	419	380	365	397	382	372	391	410	378	407	351	396	369	363	377	390	374	383	407	400	364	412	385	368	400	355	373	371	387	325	376	396	389	366	360	419	386	409	386	367	360	399	367	389	392	394	387	420	376	392	356	375	384	373	371	376	381	391	396	366	381	361	363	402	376	389	404	388	376	392	388	386	365	390	356	382	370	392	387	401	401	391	370	385	384	380	370	401	391	401	402	378	425	397	371	408	377	386	379	376	408	384	394	384	392	399	374	369	407	356	387	375	409	401	341	425	389	407	385	358	408	383	361	364	386	367	367	369	350	390	403	400	413	383	397	383	400	385	397	384	371	424	416	368	398	380	379	351	400	419	387	420	374	405	357	356	413	359	369	361	386	372	351	397	367	375	383	389	403	368	360	405	385	408	356	377	387	407	393	378	390	385	381	383	376	361	364	421	399	371	379	364	396	377	397	376	363	405	367	372	385	404	408	373	398	386	349	400	360	380	381	386	378	399	405	354	378	369	382	360	375	383	401	366	374	392	436	370	381	378	377	361	405	405	343	372	352	376	395	381	412	413	387	412	348	382	373	395	333	388	405	373	384	386	392	402	370	392	348	355	364	355	403	384	354	387	371	386	355	380	367	379	394	399	381	379	376	378	385	384	351	389	403	394	384	371	384	381	394	380	399	382	377	381	415	416	401	410	385	366	415	388	424	366	369	402	387	394	374	383	388	382	378	368	413	390	376	380	393	377	372	402	360	396	373	384	402	367	397	379	408	374	386	367	402	389	356	400	387	375	364	390	363	363	412	423	379	380	377	377	391	373	365	347	368	372	367	370	376	395	373	360	412	393	355	376	362	374	389	398	394	394	366	376	368	389	371	348	426	399	376	378	399	388	398	429	398	360	380	377	403	426	411	401	390	363	376	386	363	389	381	376	339	398	363	368	351	397	372	397	399	386	379	396	416	376	426	396	394	367	406	389	400	351	360	399	395	374	349	413	396	384	360	407	381	393	377	374	407	403	414	367	351	390	359	351	384	403	403	401	369	382	373	384	375	394	402	394	370	379	383	379	385	384	383	397	363	392	418	406	399	391	383	404	380	375	379	363	376	377	346	360	428	350	367	360	358	382	373	372	372	384	357	390	369	360	385	387	363	385	339	385	362	367	369	368	363	397	368	387	398	400	365	385	367	372	372	427	364	384	379	371	358	387	371	390	394	423	375	377	399	362	345	339	383	395	402	387	409	385	372	391	425	403	341	390	368	361	362	378	402	378	364	398	380	368	362	390	363	394	390	398	368	374	365	373	407	367	364	408	402	372	386	409	365	389	359	360	371	366	356	409	396	399	374	371	368	409	401	369	353	333	376	377	371	401	375	388	395	377	433	381	400	379	361	375	385	383	370	380	384	368	407	352	378	364	360	362	390	404	375	365	375	403	361	376	370	369	392	375	381	338	410	357	390	403	396	389	424	421	378	378	379	394	395	367	358	389	389	368	368	381	380	420	414	361	376	369	384	375	363	364	383	392	339	403	392	393	409	370	366	398	368	368	376	382	393	373	345	393	407	384	400	342	381	398	367	394	384	361	425	366	387	372	386	358	414	387	402	414	392	377	337	393	370	336	402	370	411	390	398	370	367	349	408	358	370	364	399	415	385	365	378	377	369	352	375	392	412	387	392	354	358	387	349	366	387	375	428	385	377
23329	21680	29375	24482	21684	21752	11325	3276	2252	1901	1621	1318	1076	1005	946	933	828	766	776	753	638	655	572	582	499	517	549	449	464	448	465	434	451	421	439	420	430	429	446	428	433	397	372	391	399	378	381	396	404	387	361	427	366	383	364	379	351	413	369	418	411	399	417	405	350	380	391	360	406	414	379	433	394	408	377	415	371	417	462	436	464	405	457	469	458	432	480	465	417	422	454	414	413	432	407	443	403	420	400	408	386	408	394	412	418	407	361	416	396	380	378	388	418	405	402	408	399	372	378	394	417	415	375	388	441	418	394	361	381	391	354	412	379	391	407	350	416	403	354	397	385	371	385	379	383	407	412	356	370	411	354	413	346	406	403	436	395	383	414	407	398	431	383	394	379	458	372	387	381	347	418	384	361	417	372	386	390	395	410	373	385	358	419	419	373	381	423	393	392	411	391	375	405	417	390	449	407	364	352	436	382	397	387	382	397	402	391	400	378	380	421	428	378	395	444	426	391	412	364	441	382	384	415	381	437	367	378	389	387	429	361	405	384	389	397	424	373	364	381	391	396	376	371	382	412	340	397	371	414	388	410	385	407	410	416	406	397	387	390	392	389	387	386	408	443	405	388	354	387	372	392	405	416	392	405	404	416	385	414	455	403	406	384	433	407	384	413	379	375	370	417	407	367	410	392	387	405	420	402	391	376	403	405	385	376	384	412	399	395	382	414	396	373	389	401	422	455	367	388	377	418	379	386	390	372	374	385	419	376	393	416	391	382	394	414	382	427	407	415	383	364	373	386	378	380	371	372	363	421	427	355	381	348	365	383	369	395	382	374	403	448	406	417	406	392	391	363	370	369	411	370	371	401	393	432	363	407	371	407	380	412	407	396	404	415	380	380	440	394	377	422	400	405	391	408	394	408	358	371	394	384	385	388	389	415	413	387	392	433	361	368	437	396	419	434	396	396	423	405	388	376	405	374	385	376	398	373	444	351	393	391	405	401	416	395	388	405	376	395	375	387	385	384	361	384	397	361	403	365	382	419	369	394	404	375	408	432	362	410	397	417	371	373	365	405	367	390	394	386	415	382	403	414	389	356	401	373	379	411	419	395	366	393	408	397	391	379	419	374	405	378	398	422	407	412	393	369	369	353	351	408	378	391	424	378	377	371	389	389	390	376	418	384	396	425	402	385	363	401	388	382	381	378	431	374	411	329	375	404	378	392	368	372	401	384	410	401	425	390	395	420	390	402	354	391	371	394	391	385	377	419	341	413	384	391	380	353	373	413	426	418	349	416	413	368	361	400	387	393	385	371	384	381	388	376	367	423	404	374	435	394	424	397	381	381	416	401	381	394	397	394	397	403	358	390	372	386	374	406	364	369	411	418	378	407	404	378	391	391	399	366	398	404	385	389	380	388	405	375	368	372	395	414	376	416	378	375	369	386	418	360	378	379	370	392	406	383	420	392	364	407	398	398	387	379	385	423	348	418	404	391	396	373	405	425	365	394	403	416	392	436	375	384	413	410	378	441	397	373	454	407	361	390	407	400	392	414	393	407	402	377	412	400	378	372	375	385	399	388	401	402	405	390	361	390	399	375	366	375	389	370	403	374	386	389	418	393	407	399	390	407	387	363	360	383	367	354	365	369	401	417	421	435	390	395	406	408	389	360	406	399	428	383	377	396	388	411	340	352	409	393	370	421	378	370	433	411	389	407	369	382	381	398	402	393	406	365	406	391	398	422	397	417	404	406	380	385	404	401	425	411	400	389	382	381	415	382	395	431	374	386	394	402	435	423	378	405	378	358	383	373	429	372	393	424	378	370	396	386	378	403	399	387	369	398	382	375	411	423	381	379	388	421	386	391	370	393	417	370	372	400	381	421	410	418	387	368	392	414	356	381	403	398	432	406	415	397	393	369	404	382	392	394	416	372	386	419	367	380	425	394	390	418	385	425	389	394	380	423	396	400	362	358	406	374	388	378	383	415	422	368	373	383	403	381	384	366	379	390	408	359	362	370	386	404	397	398	388	385	376	390	362	436	410	414	423	377	388	419	378	420	418	394	387	419	366	386	420	400	360	384	390	424	403	356	355	379	389	398	397	413	400	370	382	355	392	398	383	368	415	447	377	351	364	391	382	386	408	387	378	378	380	404	419	384	402	418	389	414	393	382	388	413	373	384	390	411	401	392	403	379	362	380	380	406	377	318	374	418	407	392	384	409	400	415	367	383	423	428	428	416	420	412	387	428	377	404	386	418	380	387	373	408	382	388	394	425	418	407	398	352	382	422	386	351	394	387	355	340	399	413	386	392	361	373	377	382	422	408	383	360	375	405	397	360	404	371	410	428	407	413	378	424	419	388	348	412	374	401	389	393	397	436	367	432	406	408	415	389	384	394	392	366	399	387	406	399	397	380	421	397	393	387	400	392	403	398	386	342	390	377	357	391	427	361	370	376	362	392	405	353	401	427	368	403	423	393	435	393	396	414	421	408	416	387	380	411	353	391	408	388	393	406	400	338	394	398	393	373	376	375	364	411	402	407	399	377	372	421	451	411	405	414	399	402	409	394	399	427	394	366	420	386	363	399	353	382	426	398	391	401	409	412	381	365	381	370	372	446	412	403	388	418	411	377	377	374	359	389	352	404	391	392	389	416	387	422	402	356	424	405	401	423	368	449	408	388	385	368	368	379	412	371	426	390	344	385	390	411	401	401	391	381	368	408	408	389	395	362	417	408	416	374	361	404	393	374	394	394	424	383	395	400	407	389	402	372	364	383	409	404	400	353	339	411	427	366	412	390	411	389	430	392	399	377	374	398	365	411	408	389	413	408	423	401	388	408	389	375	366	383	401	423	413	358	374	413	409	418	404	395	360	379	387	383	409	423	382	423	412	387	402	417	351	394	407	419	403	382	374	412	376	394	406	364	360	398	394	403	384	437	356	432	421	376	377	404	385	383	385	378	401	379	381	387	417	411	396	417	384	383	401	399	380	398	378	399	393	403	384	401	388	377	399	369	373	376	374	355	449	343	403	407	393	381	396	366	389	388	385	396	423	387	418	388	358	389	373	396	353	410	385	399	429	390	411	398	393	405	384	379	363	408	383	402	323	380	412	348	436	397	419	381	383	380	394	391	373	408	413	406	426	418	406	418	386	388	359	380	422	353	407	425	409	403	368	445	375	398	420	400	347	401	402	342	369	395	399	388	353	395	397	384	432	376	395	385	401	395	442	424	388	427	340	424	362	425	390	415	388	388	367	376	362	371	371	373	376	397	381	378	395	391	405	392	450	363	394	344	391	413	397	394	375	391	390	409	402	379	392	404	402	389	423	412	393	392	406	341	397	369	409	367	384	370	431	425	403	406	416	368	359	323	402	414	359	401	400	372	407	382	364	384	419	425	379	413	406	392	400	414	379	398	383	373	383	353	375	377	407	396	388	370	416	390	426	409	385	411	409	394	417	406	394	427	404	391	386	377	376	374	412	402	358	402	375
23848	49858	35516	17633	12964	9468	6664	5269	4195	3408	2838	2179	1761	1629	1518	1361	1281	1226	1095	1131	903	822	759	720	612	619	625	571	508	555	493	518	500	508	483	453	472	474	457	439	418	461	467	427	406	418	450	481	459	451	460	448	426	470	429	418	452	421	434	490	394	457	418	451	444	424	435	428	401	423	442	443	413	399	436	456	442	443	476	534	494	551	500	527	495	521	493	528	473	430	473	454	451	455	409	449	452	458	468	417	423	457	426	402	441	433	405	421	437	409	451	417	416	430	412	432	420	462	402	451	396	366	422	405	413	396	429	416	412	425	399	422	420	420	418	426	422	430	387	415	395	417	417	405	428	415	414	412	420	410	408	415	401	419	410	385	422	414	401	420	420	412	429	422	407	428	388	381	371	400	436	423	447	428	433	400	397	387	409	426	418	405	409	431	428	416	411	429	428	412	470	383	410	405	425	432	452	417	425	426	436	416	387	417	430	406	399	427	406	433	416	403	429	441	428	417	406	405	433	418	390	460	420	440	396	436	395	450	402	449	446	372	406	384	435	421	443	391	412	424	424	416	431	418	452	405	401	412	379	429	415	408	396	431	381	419	438	404	421	403	416	408	410	418	398	374	436	405	442	434	418	386	388	435	416	414	415	413	405	392	406	399	392	441	418	420	457	420	411	431	433	419	420	422	428	424	420	415	398	398	409	427	397	447	428	406	391	451	453	391	383	388	383	405	389	433	426	454	438	451	428	407	411	412	387	442	417	432	418	451	430	391	459	445	439	414	451	416	431	416	418	401	413	409	411	429	409	431	419	412	432	434	421	426	406	402	391	439	408	399	428	413	408	406	410	388	427	435	396	417	453	413	413	390	389	419	427	449	399	438	406	417	424	448	409	434	411	380	413	419	410	427	391	431	423	379	430	425	407	435	421	413	405	450	445	407	408	432	408	436	411	365	389	385	390	425	458	433	402	405	428	430	423	414	407	400	449	408	401	432	462	390	444	417	434	446	394	413	416	438	456	441	399	427	408	483	460	426	423	449	444	407	422	428	410	418	382	411	407	423	409	413	422	454	409	407	420	384	419	400	407	415	397	440	436	398	436	427	430	376	445	390	385	452	441	402	429	374	443	389	395	410	393	403	376	407	428	410	405	429	427	433	385	395	410	425	402	467	441	419	424	428	424	448	429	395	431	404	389	402	393	401	411	416	416	410	446	410	418	412	452	424	455	435	382	435	436	391	427	402	399	431	398	425	396	390	437	416	420	416	423	428	395	480	434	393	434	387	396	395	447	411	426	390	422	422	439	399	401	385	410	439	380	445	394	461	435	356	388	452	468	430	416	410	402	418	412	421	402	431	448	433	413	389	423	455	399	420	400	421	391	404	430	411	390	397	402	426	387	405	440	398	436	420	389	424	403	465	435	401	425	446	416	427	430	404	435	360	411	428	442	393	473	443	438	439	396	421	411	401	476	408	412	413	395	414	432	432	415	388	407	412	407	408	417	384	422	408	434	416	414	414	401	402	414	446	412	380	424	392	425	437	416	387	417	413	404	402	411	397	454	453	433	446	405	430	409	416	449	411	397	399	398	455	378	409	384	408	395	398	412	443	389	393	394	406	376	402	426	379	429	413	406	403	443	421	402	404	412	412	428	365	428	418	434	417	445	414	429	397	449	465	438	404	405	393	438	387	422	393	394	436	423	393	406	455	418	435	421	414	408	414	388	397	406	393	453	425	417	438	443	426	432	426	417	456	441	423	455	440	433	412	427	406	436	429	422	434	410	391	430	425	432	383	409	402	468	432	422	413	409	436	418	408	410	423	430	379	408	385	396	418	404	415	413	417	409	419	446	389	441	397	435	412	451	418	413	406	372	391	429	407	404	404	398	401	415	400	462	432	418	404	435	405	420	410	418	442	423	414	425	410	417	448	384	421	423	474	447	383	420	420	466	379	418	430	403	417	403	437	407	397	397	410	404	419	427	413	423	415	420	393	414	419	399	414	442	421	422	444	381	411	395	406	416	422	439	414	438	412	437	405	421	416	403	382	417	439	452	402	452	401	401	427	408	410	442	415	466	424	408	444	414	433	379	441	422	391	425	412	469	396	425	393	438	376	450	404	411	439	400	394	463	379	409	398	431	425	434	449	420	420	421	463	390	427	425	426	437	474	439	432	385	424	395	409	403	402	361	408	411	400	419	431	406	453	386	419	400	438	409	402	388	490	437	418	444	411	403	400	396	457	452	404	398	406	431	409	431	459	426	441	406	459	409	414	379	386	464	391	422	400	406	440	413	436	417	425	411	414	380	423	430	409	462	394	398	428	407	403	380	387	434	414	446	444	429	431	445	404	413	387	419	440	443	427	425	417	418	426	394	405	412	401	437	423	427	411	384	394	395	397	418	482	432	432	437	437	413	432	431	425	415	432	396	379	398	457	418	442	385	405	403	419	422	395	429	399	393	403	415	403	401	409	449	431	421	410	402	418	394	400	397	429	421	403	436	432	418	427	448	438	403	390	403	438	368	436	431	451	432	385	400	396	433	413	415	438	397	398	447	407	431	406	404	429	419	376	407	427	414	404	400	381	466	421	438	403	420	413	429	467	433	413	440	441	413	397	423	412	423	425	437	399	418	411	426	431	443	400	399	422	392	417	378	450	395	424	398	413	422	384	388	391	363	414	409	424	460	397	377	417	426	448	414	390	477	452	450	414	422	428	401	399	423	409	442	408	416	426	431	379	390	408	431	434	409	417	402	402	462	419	418	433	435	429	405	464	442	443	432	410	425	374	406	407	385	442	422	432	416	410	448	451	388	410	425	411	405	408	432	427	434	405	432	406	441	422	414	395	401	379	413	399	432	417	405	381	394	409	437	436	418	420	419	451	400	402	390	410	433	433	414	431	412	440	423	405	406	433	424	434	426	413	372	398	432	407	390	414	410	436	369	442	410	418	445	465	385	415	420	422	397	409	394	398	391	424	462	406	399	427	412	461	419	441	435	404	422	430	434	396	439	409	383	384	385	438	428	421	390	401	392	422	440	390	405	426	406	434	434	410	423	381	412	432	401	464	387	438	377	382	409	419	436	407	424	433	401	424	410	442	417	427	427	455	439	451	431	431	435	442	425	400	380	407	405	416	400	429	404	412	418	427	443	394	398	401	404	398	427	427	427	411	398	407	402	402	402	431	424	414	419	419	421	424	371	402	451	456	409	395	438	404	460	397	416	416	393	442	396	417	415	441	355	405	446	429	402	416	400	419	440	435	426	406	424	428	405	392	417	426	437	391	418	378	463	430	414	397	425	386	374	412	425	398	374	435	416	413	428	418	413	398	415	423	438	393	393	418	432	371	401	421	438	412	496	431	427	427	420	465	408	416	406	440	439	413	417	446	408	389	392	451	421	399	419	438	441	412	433	425	397	410	424	428	412	410	397	402	387	415	398	420	409	395	426	448	420	410	428	424	421	387	423	451	437	453	433	400	428	417	412	411	464	394
28972	22957	19473	8194	3431	2144	1529	1197	995	818	800	602	582	571	518	498	497	476	461	446	428	431	422	371	385	371	384	347	336	343	354	379	408	383	378	398	395	379	336	371	387	381	361	374	366	377	343	341	350	365	343	387	361	358	358	354	359	349	328	320	340	383	348	370	343	365	351	358	358	360	326	386	390	346	371	380	355	346	362	385	354	362	358	389	377	355	382	343	383	375	359	348	381	367	342	312	364	371	349	338	359	388	365	350	344	365	387	346	323	353	342	361	345	340	365	378	340	367	350	340	360	364	346	338	343	308	359	338	361	346	342	392	356	340	345	363	390	334	346	328	348	354	386	370	324	339	354	341	372	346	330	375	330	365	340	372	337	368	396	345	342	344	368	355	358	349	371	339	334	375	368	377	347	341	364	360	360	350	361	344	361	395	343	345	375	373	356	334	371	345	360	383	362	359	325	328	382	369	365	354	363	382	343	359	346	383	368	342	406	338	355	349	358	352	343	363	345	323	358	319	332	379	359	331	352	362	346	368	362	364	373	364	337	348	349	380	330	330	335	319	360	376	342	363	351	328	329	346	346	350	372	340	324	323	367	357	336	353	369	342	364	345	363	368	375	323	377	371	332	345	334	352	338	381	357	357	368	382	363	364	382	354	338	369	362	370	362	331	372	349	334	378	368	345	352	347	371	377	339	320	352	359	387	341	340	345	361	353	347	367	364	330	377	384	357	360	354	361	369	361	373	338	318	377	360	339	325	357	340	345	352	357	341	301	350	352	356	351	348	349	343	379	328	344	348	378	369	360	363	337	384	349	319	351	352	346	348	324	351	358	376	383	329	353	345	315	326	374	366	352	367	339	362	354	339	384	348	362	358	342	333	361	327	334	371	353	378	355	371	360	372	367	350	359	338	383	340	377	350	348	358	365	350	394	331	335	392	347	369	344	342	369	342	366	362	344	366	373	380	329	301	381	347	365	358	344	351	362	366	370	355	326	339	329	334	351	368	315	351	333	362	337	322	342	327	330	343	344	360	337	326	372	345	369	344	339	342	378	347	344	357	364	334	359	350	351	328	365	364	340	366	326	366	381	325	354	355	353	361	327	342	366	342	371	326	358	332	327	355	370	376	346	326	338	348	331	357	372	384	334	352	330	327	331	363	329	351	313	343	365	368	353	325	353	338	346	374	358	344	361	362	374	321	332	342	336	370	372	360	340	348	355	320	339	354	351	372	361	317	348	377	393	307	365	322	345	346	355	347	352	327	336	380	368	364	348	357	362	315	383	355	348	353	338	345	332	374	359	379	335	339	334	367	376	361	357	339	330	394	322	343	336	348	345	357	367	366	356	340	361	361	364	369	356	333	349	360	367	341	356	369	339	337	334	342	351	335	335	380	342	361	374	378	352	338	341	347	355	382	366	330	369	358	341	345	355	368	337	347	358	359	352	345	324	366	378	335	350	359	355	374	347	373	362	368	347	379	364	342	349	362	378	370	341	332	371	357	353	369	361	347	359	343	353	360	359	336	351	338	355	373	386	359	365	356	325	377	365	367	315	339	334	336	365	342	367	322	328	358	312	354	392	331	366	341	378	384	356	313	336	313	365	372	344	333	373	381	355	325	325	346	349	366	337	296	353	356	362	375	367	356	334	364	348	319	352	339	368	374	361	370	344	325	330	361	351	349	342	388	361	341	363	361	365	347	381	351	396	348	363	362	373	372	385	367	352	354	324	338	328	376	344	361	375	344	334	344	345	355	333	325	377	364	339	344	353	331	351	346	333	329	382	334	359	338	334	363	336	328	347	366	318	350	338	357	359	360	389	336	336	373	352	378	332	341	361	357	348	352	393	342	353	371	367	359	344	329	366	378	330	343	384	316	349	357	384	365	370	387	351	347	349	354	381	337	377	349	340	352	327	331	349	376	328	367	311	342	350	330	347	361	365	356	343	350	377	344	334	371	367	374	334	310	355	324	343	373	337	342	361	376	361	323	349	367	350	361	371	320	345	350	376	373	355	338	371	342	359	361	351	372	380	331	364	345	346	329	346	369	330	333	352	361	383	334	354	367	375	379	329	374	334	372	377	339	367	371	365	319	341	386	335	372	353	351	382	350	347	368	339	353	342	335	342	375	371	352	369	329	353	362	367	324	329	374	355	344	342	321	347	355	355	354	372	336	362	356	309	355	359	330	325	355	336	373	346	380	358	350	351	357	336	374	322	357	334	346	356	406	378	351	341	341	359	347	328	352	359	321	327	363	338	336	357	350	335	369	353	334	349	360	336	335	365	336	332	366	362	373	332	361	347	377	349	337	366	344	369	332	328	350	337	339	329	376	385	349	358	355	356	333	348	348	341	339	350	340	356	358	319	354	349	393	356	340	311	370	354	362	348	349	370	354	367	332	365	365	333	347	367	381	400	318	358	360	355	356	348	359	350	357	370	308	353	385	367	358	365	377	346	358	347	334	350	348	369	357	346	364	370	348	337	355	345	359	326	359	335	319	357	355	346	324	362	371	363	358	355	343	378	349	357	367	352	373	313	387	349	349	330	387	337	337	376	366	352	384	359	342	358	372	333	344	361	349	389	347	356	352	355	355	347	340	333	347	311	388	342	374	347	371	352	372	364	348	367	340	355	379	359	407	367	356	355	388	316	380	342	347	346	331	350	360	357	375	348	365	382	347	318	372	339	348	337	383	342	396	357	337	346	349	316	368	345	343	347	357	342	358	343	350	395	371	375	318	344	366	333	324	361	359	366	360	359	377	346	352	371	353	345	365	374	374	349	352	353	348	364	376	358	339	353	367	352	333	390	397	337	370	360	374	343	360	372	350	394	375	375	383	352	378	349	362	317	359	334	381	336	359	342	344	366	362	353	353	347	353	349	381	371	323	376	373	326	334	378	352	335	334	363	347	400	369	350	384	359	360	328	360	349	312	358	344	337	326	388	343	363	345	371	377	357	351	349	383	374	342	376	394	381	342	360	341	357	332	384	359	341	338	354	325	367	381	328	351	340	325	359	347	363	368	346	349	370	381	355	373	388	361	364	380	354	347	342	333	372	356	355	362	378	361	361	353	316	323	346	365	334	366	371	352	323	306	339	362	334	342	329	341	352	351	357	350	399	372	346	337	353	367	342	341	364	359	336	364	350	330	372	320	334	335	376	342	364	353	347	331	351	357	316	372	369	367	357	321	340	373	338	383	359	344	305	344	355	351	333	361	376	358	326	371	359	358	344	334	315	334	334	352	336	357	373	326	377	363	359	352	333	348	380	367	329	363	354	330	352	344	344	368	348	347	336	364	357	351	340	342	328	343	344	374	376	362	376	347	358	341	361	339	359	356	347	355	348	375	344	330	351	349	359	370	344	370	335	358	353	323	338	351	378	365	377	377	340	356	375	327	345	364	312	346	322	338	352	346	351	331	350	382	360	320	366	374	354	351	384	319	357	335	359	361	343	347	342	323	322	392	339	345	371	330	338	355	341	332	372
19376	33027	20166	8442	5924	4140	2757	2180	1751	1467	1250	944	867	844	777	746	682	677	654	571	528	469	515	461	522	435	432	383	419	426	400	459	404	444	419	377	422	395	408	385	374	372	372	407	389	391	388	343	380	369	421	353	386	355	366	368	374	371	416	385	380	400	352	354	377	365	366	362	400	362	371	382	386	354	430	357	426	410	373	376	420	384	486	400	440	416	390	406	405	407	415	379	426	360	355	395	413	414	385	425	390	417	416	380	415	412	366	409	385	362	405	419	395	372	399	364	421	404	374	394	384	387	390	387	387	397	359	408	408	381	362	390	362	387	385	383	394	358	361	377	399	333	385	381	396	386	364	395	364	364	359	345	379	384	390	395	395	376	390	422	386	399	365	389	378	403	385	393	385	383	403	388	388	394	389	379	396	380	361	378	398	376	362	407	380	395	396	371	346	381	438	370	403	397	369	369	410	360	379	356	418	371	331	386	379	395	385	424	371	385	388	401	378	373	391	399	401	357	390	376	411	431	391	384	379	385	360	383	357	384	355	397	395	370	415	384	382	378	429	382	360	366	377	405	400	359	386	403	399	349	368	403	378	406	363	400	389	358	403	397	367	382	393	397	389	363	344	403	373	389	394	370	393	356	374	361	363	414	360	397	353	388	397	383	379	404	388	422	401	382	374	391	364	384	390	366	404	391	358	362	407	397	405	380	401	376	380	363	353	361	370	383	410	382	377	387	386	380	343	412	366	344	373	361	379	382	399	391	385	395	363	390	379	411	372	362	410	378	388	390	359	390	378	361	384	433	380	364	392	377	352	367	386	408	356	371	360	395	387	338	374	375	392	390	392	354	390	399	378	374	405	404	380	364	404	379	374	401	361	401	403	373	360	390	400	337	360	403	365	408	401	391	389	376	348	412	361	387	366	390	383	370	384	393	384	384	379	381	354	390	371	405	358	390	357	363	355	355	368	363	408	386	369	404	349	401	423	372	376	394	379	410	363	385	404	377	390	410	406	388	390	407	366	390	415	393	385	375	359	360	386	363	382	358	358	365	405	364	392	362	357	448	373	353	393	402	388	382	381	366	386	409	383	408	385	377	385	400	369	419	379	368	407	369	375	382	385	360	400	380	410	389	370	389	354	370	373	389	385	386	368	375	363	346	416	398	394	341	387	387	386	350	373	386	387	354	388	428	401	386	375	376	423	416	369	376	362	376	384	373	434	396	375	394	364	360	371	396	368	342	414	357	363	455	375	370	392	391	341	387	387	364	386	365	368	384	400	343	400	360	387	383	381	377	386	376	346	355	387	414	419	392	395	370	323	377	398	397	363	363	348	386	377	403	361	392	388	372	368	332	359	361	396	380	374	410	381	364	383	377	374	372	395	353	390	388	355	410	408	390	377	427	372	373	383	368	362	370	358	394	384	412	387	377	390	373	389	362	372	374	376	401	373	419	380	377	380	354	408	369	382	372	383	364	376	394	374	368	409	363	392	389	366	363	383	394	392	408	373	387	408	404	366	374	407	394	397	361	363	394	398	395	405	407	408	371	394	381	383	389	367	401	387	330	386	390	372	392	415	376	405	361	346	334	438	373	391	375	376	358	405	384	362	361	388	359	359	373	378	345	378	399	356	370	370	394	397	391	417	405	414	349	382	382	378	377	396	357	387	414	403	365	390	392	370	369	410	415	353	394	394	397	378	405	377	378	412	397	372	414	405	408	396	389	403	389	378	387	389	429	369	408	362	394	379	416	359	398	383	371	373	380	394	373	373	396	381	435	369	401	375	395	395	407	413	405	407	361	370	396	383	390	399	390	388	389	394	357	360	370	365	402	387	399	347	420	371	370	348	371	399	391	385	388	346	378	378	334	383	364	380	363	401	389	365	372	368	379	360	384	371	390	412	392	346	376	389	403	357	380	390	367	374	372	379	380	363	397	349	374	376	371	360	371	405	406	385	375	359	379	353	411	372	357	353	394	416	399	363	355	370	386	392	357	419	348	406	350	362	406	373	370	331	369	399	364	380	382	326	421	364	394	402	418	368	392	399	376	360	395	352	364	398	386	424	388	402	370	365	366	396	374	358	392	378	380	397	390	374	368	402	413	394	359	384	383	425	363	376	427	361	378	379	386	431	384	409	387	377	376	349	404	412	369	397	397	413	368	373	392	398	417	400	374	378	349	396	387	384	384	377	368	388	400	376	408	397	391	386	391	369	389	336	375	386	372	360	399	383	374	346	374	352	400	383	404	404	342	367	355	400	372	361	368	392	404	388	376	386	365	354	401	374	331	364	404	398	401	363	409	382	347	384	406	427	384	350	432	375	403	355	383	368	382	386	358	395	389	376	381	376	366	386	391	366	435	368	409	392	391	412	381	372	408	382	377	363	385	361	380	380	364	367	384	403	358	400	378	402	371	390	414	370	365	377	387	377	366	367	411	395	381	350	400	395	393	421	383	382	410	397	361	408	381	352	405	374	389	375	357	357	363	377	390	384	362	365	410	401	383	368	345	385	355	380	402	396	379	367	367	412	372	388	359	400	372	364	359	390	387	347	377	393	412	389	398	370	366	379	387	342	377	378	388	384	402	375	400	408	394	356	417	363	378	406	368	353	383	381	365	388	405	368	365	389	375	384	399	383	363	401	351	362	378	419	391	370	398	372	359	372	409	397	379	397	397	359	349	407	354	405	374	399	364	377	375	381	398	403	368	356	389	397	354	384	357	414	406	393	384	360	365	444	375	411	388	375	394	367	367	389	393	367	409	380	354	348	402	328	381	387	413	402	390	409	386	349	387	377	353	372	383	398	352	353	362	353	374	345	373	413	371	376	370	400	342	373	408	393	406	400	394	372	381	379	374	376	410	392	338	376	385	404	352	365	385	383	373	397	393	375	368	390	389	391	398	355	351	382	344	365	376	387	381	379	393	385	392	380	380	394	378	397	368	381	388	421	400	401	356	367	380	365	359	399	386	392	386	373	368	398	396	417	397	371	405	402	375	418	369	384	364	384	380	395	396	405	378	379	409	377	396	395	412	410	399	362	381	399	391	394	396	398	379	391	385	374	393	379	389	375	399	378	388	398	382	377	416	374	356	381	385	375	404	404	376	367	399	427	375	421	363	418	383	360	367	370	357	390	387	367	376	401	362	412	357	413	375	399	411	372	392	369	338	351	386	404	384	395	387	371	351	364	411	376	402	364	406	388	361	366	408	386	357	331	372	362	401	384	396	422	360	403	351	372	408	368	415	388	379	353	408	396	371	371	387	378	399	388	382	406	375	381	386	378	370	386	421	405	391	367	379	405	367	368	407	398	444	388	406	404	363	372	399	372	368	379	377	390	398	345	409	410	362	370	357	388	390	386	380	428	360	355	399	387	358	394	375	353	368	397	369	389	395	369	368	404	354	404	376	394	399	379	346	392	399	398	396	394	340	385	395	413	365	374	408	403	396	384	375	372	364	360	410	397	406	422	385	360	389	388	384	371	393	388	400
24514	21631	28835	24912	21544	12371	3847	2216	1642	1378	1194	967	892	837	800	672	724	635	652	603	515	534	492	472	465	441	433	414	404	422	412	407	396	398	421	383	384	413	384	389	405	408	376	374	393	396	364	407	373	360	360	397	383	362	378	382	388	360	354	360	371	370	380	379	388	407	354	387	386	363	387	389	398	393	432	381	386	407	398	418	376	422	459	424	439	413	376	385	375	401	381	387	406	367	393	405	392	388	413	358	343	386	375	361	367	368	371	399	373	387	398	379	370	412	375	379	384	366	366	353	354	366	397	357	400	402	389	381	399	382	366	368	397	390	356	355	375	332	397	393	394	373	403	389	383	361	407	399	349	356	358	383	371	374	346	385	370	379	382	376	418	404	364	374	403	365	387	383	379	380	374	351	391	382	381	379	368	396	343	345	378	349	384	356	391	380	369	393	356	348	419	397	346	384	364	378	392	375	409	420	383	355	377	362	393	399	379	385	384	393	378	371	383	389	382	382	362	388	364	350	384	390	395	380	336	371	370	358	355	423	390	337	384	359	395	382	334	373	398	408	404	369	387	354	344	379	370	378	408	385	386	358	395	428	352	374	368	410	342	357	365	366	375	376	358	363	403	367	375	381	372	368	341	398	384	407	370	380	335	357	346	364	356	350	355	352	365	375	381	381	379	389	401	377	397	397	381	375	368	359	380	394	361	359	370	343	381	378	359	374	355	366	362	391	372	406	365	362	389	366	388	389	373	355	388	349	373	394	394	372	382	376	395	360	374	384	431	330	352	373	389	394	371	380	368	354	392	359	388	359	389	393	364	369	387	344	364	367	375	345	370	375	370	357	379	353	365	348	391	368	382	392	403	353	377	375	367	403	385	395	381	392	412	375	403	378	351	393	390	353	356	355	347	355	370	402	348	374	396	392	386	384	372	380	378	341	394	350	360	372	372	374	396	377	381	391	369	341	374	392	373	374	381	364	385	362	347	378	396	369	368	339	404	359	382	389	376	365	334	353	354	395	385	400	356	375	371	391	353	397	410	373	395	350	406	366	385	407	340	365	385	354	359	373	391	343	387	376	391	384	375	345	355	385	365	370	392	377	367	380	367	376	358	356	381	364	405	383	343	379	407	385	372	335	406	375	409	403	367	382	385	347	385	408	385	382	370	371	386	383	377	360	368	404	375	370	349	373	360	400	389	393	384	389	387	371	352	384	385	350	358	338	406	346	388	350	347	364	411	377	355	384	407	426	370	372	359	394	374	381	390	359	391	366	353	402	371	366	427	382	371	365	391	359	360	390	409	420	369	373	368	335	367	398	349	393	357	408	407	391	373	350	370	332	396	381	366	404	391	349	372	355	381	348	401	336	356	396	379	391	372	383	387	383	382	381	340	360	335	395	395	381	374	412	360	371	367	356	366	354	375	389	379	385	375	378	381	334	357	354	370	378	395	371	379	389	377	373	383	370	369	386	381	357	365	343	339	401	367	373	397	372	411	397	373	388	348	408	392	361	392	372	388	377	374	379	341	406	357	373	352	368	395	387	370	384	372	338	387	388	349	362	368	364	383	385	353	395	380	354	388	407	359	341	367	339	416	398	351	358	398	401	379	362	359	389	387	372	377	379	391	393	384	375	373	391	411	347	371	408	349	369	403	397	378	404	368	395	361	375	379	400	395	391	395	360	358	393	381	383	392	370	393	377	371	382	374	400	377	394	416	336	376	371	391	368	365	384	366	353	395	395	375	386	365	407	363	403	376	380	381	359	414	366	377	397	354	387	366	364	383	389	354	325	429	366	385	397	378	375	393	398	352	375	362	420	387	383	396	411	392	365	403	386	387	392	399	349	362	355	364	405	371	378	346	371	378	365	376	401	371	386	374	359	388	370	370	392	417	362	364	366	363	368	381	381	377	352	415	376	380	356	342	364	352	369	385	390	391	364	404	362	371	388	350	352	395	352	376	371	380	374	372	365	402	321	398	439	360	348	355	342	388	370	370	312	391	361	394	369	377	394	374	373	378	377	328	390	384	355	367	357	397	354	360	384	371	365	390	394	390	360	365	370	371	351	382	377	387	398	407	391	350	355	361	385	392	400	377	396	319	372	368	370	384	403	397	355	361	376	404	389	361	374	369	377	354	358	421	368	387	388	368	426	359	379	360	376	362	380	400	421	340	393	379	379	377	352	354	371	400	355	359	355	395	367	354	380	412	373	364	345	352	411	384	363	375	392	357	409	347	349	356	368	432	366	374	369	378	365	391	367	368	351	365	380	389	359	375	353	363	370	372	372	384	355	360	368	385	385	372	364	326	371	382	351	313	386	383	385	355	346	351	364	402	401	401	339	386	383	399	385	400	386	399	390	338	369	387	388	369	365	356	393	375	394	335	363	408	360	367	372	374	364	358	354	361	354	366	375	391	386	366	359	360	370	353	391	356	358	366	383	364	393	341	378	375	363	375	393	350	375	382	363	403	356	395	385	351	362	384	376	345	398	369	358	365	341	391	381	392	383	373	408	370	395	398	337	391	331	387	375	392	364	374	372	392	385	365	407	386	382	351	376	378	373	380	378	375	363	336	376	388	373	400	371	400	371	315	351	362	379	351	357	362	397	375	393	375	372	403	361	366	389	389	387	349	355	357	376	370	358	344	375	404	385	409	370	392	407	399	417	371	392	372	371	375	379	357	376	356	368	365	384	368	363	357	374	375	413	400	387	363	344	375	370	364	387	362	339	376	386	361	350	348	375	375	372	411	361	364	376	402	404	358	386	361	395	354	391	372	372	370	390	376	360	385	366	338	365	385	345	367	332	377	409	390	351	386	371	359	365	354	367	371	371	346	382	403	372	391	344	389	404	361	374	359	358	352	404	396	355	417	382	393	365	385	375	383	334	381	384	364	394	396	378	370	409	365	379	356	351	368	358	382	418	355	372	376	362	367	417	361	365	359	367	362	366	370	387	377	387	385	360	371	354	410	351	334	389	352	388	388	396	368	382	360	367	402	393	358	352	370	373	389	348	395	376	372	377	386	367	390	397	372	386	384	416	403	356	346	404	340	382	371	364	358	393	373	364	346	386	402	376	363	397	363	421	370	329	403	364	388	389	386	378	359	399	400	413	363	335	372	394	370	400	402	386	382	366	360	379	423	369	374	346	388	372	387	363	403	341	413	361	336	396	401	376	415	374	397	388	388	398	380	360	338	381	338	384	383	371	419	337	352	358	412	380	393	376	322	357	385	339	395	373	381	348	384	373	354	363	346	387	374	399	324	385	370	375	376	374	360	372	383	403	348	418	335	419	398	410	347	376	350	365	366	393	379	367	362	390	390	365	369	353	391	386	387	386	336	357	386	368	344	379	352	377	397	370	366	400	385	388	412	359	364	356	359	382	375	375	376	345	393	341	359	378	377	376	367	322	354	373	370	374	357	386	372	360	376	372	371	378	370	378	349	382	366	381	358	362	369	371	369	381	350	391	400	362	352	394	387	360	343	353
20915	44387	31208	13811	9486	7001	5145	4050	3149	2530	1968	1527	1292	1293	1243	1121	985	843	863	766	724	604	603	608	608	518	525	481	463	480	478	444	457	419	459	469	423	448	420	425	409	416	441	427	455	423	381	420	394	348	403	363	386	390	424	385	426	367	379	436	391	408	389	387	414	377	426	375	400	380	435	362	392	398	432	430	429	426	432	501	454	485	477	480	450	451	465	385	432	453	437	420	438	410	448	398	408	458	398	418	418	422	407	370	414	436	425	385	441	408	414	402	441	382	422	417	423	432	400	398	446	400	363	387	422	422	397	387	402	390	406	408	380	401	415	385	379	401	397	434	418	383	408	403	406	432	420	414	390	424	396	400	416	391	406	381	361	391	400	388	375	412	400	444	401	389	402	398	415	386	416	373	411	394	416	386	355	430	392	422	395	371	377	408	396	399	414	390	412	385	398	357	341	416	399	428	409	427	393	419	371	385	396	406	381	402	383	418	366	409	364	408	395	399	369	378	386	398	379	409	383	381	391	388	416	382	393	408	406	401	387	375	448	371	414	418	402	398	399	402	432	410	412	408	383	391	425	405	373	419	354	424	397	394	387	410	395	368	401	416	409	393	397	389	434	416	406	459	422	392	397	423	389	379	384	421	412	387	397	420	422	397	401	395	394	408	394	380	398	380	376	375	400	378	401	417	392	408	447	397	363	412	376	448	389	371	406	421	411	389	414	443	406	406	385	403	392	393	415	421	421	397	434	424	412	400	412	422	383	410	408	383	410	392	418	415	424	401	399	372	411	414	404	422	393	417	442	402	389	412	374	421	407	394	397	391	367	380	379	406	413	401	371	398	436	367	408	411	377	410	418	389	401	392	407	395	446	402	411	379	422	400	422	404	401	395	446	438	429	448	408	433	422	400	399	383	386	409	423	396	406	382	435	381	396	381	368	394	386	398	346	356	389	409	393	364	404	422	369	412	414	412	452	409	375	406	382	389	375	400	404	420	419	444	390	417	382	391	404	383	425	353	406	438	408	407	420	405	409	399	386	410	397	366	444	415	399	376	388	415	397	393	420	401	430	440	409	391	383	427	359	380	426	411	408	388	407	430	387	383	392	416	435	414	397	403	428	402	415	403	402	422	451	367	386	384	399	442	383	365	374	426	445	405	407	396	418	382	420	381	400	410	388	398	407	419	398	433	354	420	386	397	412	380	386	413	359	422	395	424	435	398	356	393	390	384	409	384	395	358	395	339	374	392	441	414	381	394	379	393	382	451	440	421	425	408	410	400	426	433	418	438	351	423	379	391	391	390	412	407	404	437	404	415	427	379	387	377	407	390	413	426	367	407	396	401	392	388	452	375	415	398	413	394	421	432	392	391	391	398	438	369	382	386	395	386	415	367	380	364	395	421	422	387	408	441	366	419	401	398	391	377	400	424	421	444	370	380	416	374	412	419	407	390	424	371	435	421	383	373	367	392	418	404	409	413	398	395	410	426	379	393	368	432	384	365	433	389	402	404	401	399	379	391	382	367	400	407	419	361	422	424	379	378	435	408	400	422	390	400	442	391	399	440	391	402	383	379	413	406	395	430	419	396	397	388	378	385	432	395	418	392	392	423	388	393	414	395	417	413	409	447	415	395	431	409	389	439	385	445	391	372	425	410	414	391	391	413	363	391	391	380	403	422	388	402	380	387	429	385	392	383	403	407	421	376	439	421	386	357	415	385	426	391	413	391	434	393	426	401	380	403	395	376	414	384	418	430	399	382	376	368	412	431	397	413	416	403	424	413	408	398	458	407	400	407	438	390	404	410	407	348	369	414	407	397	430	389	411	360	378	411	437	426	404	399	435	427	409	379	379	426	416	405	385	407	380	435	366	423	427	390	374	388	370	432	427	406	408	432	428	406	387	431	378	425	403	387	374	400	426	398	394	411	404	407	409	407	398	385	392	373	377	377	403	421	406	405	430	392	396	393	386	405	375	403	408	431	385	421	428	411	412	395	413	395	409	412	375	416	409	427	403	390	388	393	378	394	413	370	404	420	433	390	411	392	389	407	375	391	433	426	383	406	397	363	415	426	407	382	412	389	402	402	364	401	383	427	380	403	424	392	406	375	414	435	391	397	414	413	406	420	442	404	447	397	403	391	358	411	420	402	405	393	391	377	365	408	383	405	399	425	410	422	419	368	430	396	379	363	391	370	384	457	410	382	325	394	395	364	373	431	408	390	412	385	392	431	404	407	394	410	394	397	401	416	387	374	406	394	377	427	397	418	416	441	370	425	456	427	411	373	411	426	395	396	375	412	416	405	429	414	418	406	428	399	373	378	424	420	375	406	366	402	423	415	405	377	428	445	429	389	408	413	379	398	378	412	397	390	416	384	398	369	416	389	397	386	402	392	421	410	440	399	390	391	403	443	417	441	375	414	393	429	417	415	390	435	383	377	440	426	390	391	401	383	391	411	414	418	452	371	392	408	391	421	404	389	375	388	390	383	383	398	424	399	385	401	383	379	390	399	397	395	412	402	399	372	385	430	390	401	353	375	408	412	388	436	384	421	403	439	418	405	430	362	372	395	411	416	358	385	391	436	416	427	414	384	370	396	427	409	380	389	409	428	399	431	366	383	400	401	403	395	375	407	379	403	424	397	385	389	353	388	414	422	419	424	421	388	408	363	388	400	370	443	399	406	391	417	411	389	408	394	382	378	370	409	389	373	405	409	419	379	386	403	404	400	377	394	405	384	448	414	402	412	382	403	383	401	409	410	414	382	407	389	400	434	399	415	419	393	385	429	359	409	394	394	418	369	419	394	370	401	404	385	370	411	397	387	397	410	418	390	391	399	375	364	394	376	405	397	420	352	431	360	413	397	413	364	374	429	388	397	378	414	388	388	414	428	425	449	421	393	419	413	398	403	383	368	395	380	394	424	405	409	412	417	356	370	408	412	393	381	352	397	391	405	403	395	441	404	399	410	402	371	458	395	401	348	380	395	398	416	418	422	432	372	436	412	431	357	407	407	414	381	421	419	416	432	439	415	408	388	433	405	407	379	402	335	389	408	399	422	393	400	420	384	395	400	392	379	417	401	408	414	420	394	379	432	386	389	403	408	405	409	383	368	419	391	382	423	376	424	410	408	409	392	412	399	419	437	400	423	422	415	391	436	400	393	387	432	412	412	370	404	407	395	384	368	400	382	378	419	378	414	419	417	390	373	391	409	416	394	378	376	389	434	380	371	425	413	419	411	407	367	409	401	384	387	392	400	412	407	376	417	421	406	354	389	391	377	397	441	438	431	407	381	404	390	383	399	368	380	425	393	406	412	390	431	412	399	414	394	428	359	391	396	413	381	433	385	420	359	365	415	402	380	402	384	434	381	391	385	386	404	402	374	394	413	423	423	374	380	398	417	420	381	371	406	394	420	358	433	364	405	383	386	395	410	396	432	401	390	371	421	402	412	411	399	394	405	429	435	411	424	405	437	368	408	402	418	381	375	410	416
25683	21625	27674	25766	12414	3466	2178	1703	1300	1031	932	732	729	682	642	656	561	553	498	471	435	409	445	433	440	341	443	394	374	356	404	389	371	336	377	353	320	363	359	372	342	386	354	332	353	334	340	371	370	351	347	365	365	344	368	406	378	350	342	356	383	341	391	362	351	347	348	354	385	364	341	376	347	316	384	340	388	353	338	360	375	389	375	384	371	354	374	356	341	382	370	406	353	355	363	383	389	394	382	374	351	341	339	365	390	350	383	389	341	366	339	352	390	358	343	354	324	358	336	348	358	368	377	352	336	334	333	370	366	313	345	348	380	353	349	353	348	367	374	335	378	341	360	349	361	340	330	347	356	364	342	349	375	360	329	345	358	322	369	328	361	336	373	364	347	353	353	360	336	334	341	321	340	330	362	348	350	325	327	320	363	315	385	360	375	339	320	354	331	386	392	313	363	343	352	370	372	327	355	345	328	310	340	379	355	362	336	345	356	322	328	334	316	361	321	361	363	333	355	358	307	375	393	343	343	374	346	300	337	354	361	373	366	381	333	357	363	346	342	371	348	360	363	349	340	368	328	349	357	304	358	336	353	308	396	308	359	394	338	373	364	350	328	321	325	355	357	373	351	365	365	365	306	339	336	370	347	353	384	338	356	293	387	347	316	352	356	337	375	358	311	365	335	374	347	340	377	351	354	309	357	340	354	356	351	379	334	350	379	356	307	368	355	344	395	348	362	357	341	328	334	368	386	329	332	350	346	369	371	400	334	343	379	348	356	345	327	354	351	347	382	362	357	351	375	343	366	364	322	368	358	373	373	368	364	347	375	328	348	350	358	358	355	373	368	380	311	348	369	339	382	316	340	341	355	345	357	351	347	362	354	338	366	336	357	347	352	331	355	329	369	359	358	388	348	366	358	336	363	380	354	370	359	361	359	338	355	347	367	358	330	372	361	327	383	321	371	352	359	368	363	371	379	362	371	379	366	384	363	357	344	341	343	376	347	345	335	352	336	345	351	325	336	347	352	324	316	351	328	394	326	372	363	366	356	343	337	340	363	354	356	317	336	336	316	325	369	370	340	379	357	346	326	330	352	350	358	350	352	329	390	365	341	357	336	375	333	396	342	362	378	313	364	335	341	381	376	348	366	352	360	345	359	327	347	350	308	389	391	344	361	339	382	351	355	337	335	371	366	333	318	349	370	342	295	341	329	317	355	356	339	375	341	324	348	337	339	358	347	353	352	352	359	354	365	328	367	365	321	352	350	348	350	354	354	362	347	352	368	338	393	353	326	385	362	338	349	393	335	336	329	372	348	346	362	319	388	373	373	355	358	330	348	341	419	341	350	371	361	355	339	344	328	376	357	346	338	390	325	348	360	356	366	351	369	366	362	383	320	361	401	370	318	348	341	362	354	371	355	312	378	353	343	360	371	358	354	357	353	338	358	375	323	347	336	377	363	395	372	346	319	362	335	355	331	345	346	378	364	343	347	351	353	346	393	348	332	349	368	354	334	359	366	325	371	349	364	359	336	371	353	377	322	352	340	352	354	353	367	358	328	358	348	324	332	332	373	357	351	348	343	337	344	347	390	354	300	329	353	367	377	376	319	389	372	316	353	337	369	365	379	351	380	348	362	344	348	370	342	363	355	347	350	365	356	340	341	354	371	358	369	347	374	362	342	390	342	311	387	348	351	375	375	391	332	350	333	328	356	348	318	357	312	338	351	346	369	339	345	379	304	336	348	368	329	319	349	360	384	361	361	367	359	342	325	343	336	361	345	324	366	355	330	329	329	380	344	378	341	344	331	344	371	358	350	348	361	343	347	377	327	343	376	351	386	382	351	352	366	371	355	405	351	314	351	353	369	326	367	337	345	385	366	366	363	346	332	351	347	337	380	370	349	359	364	341	374	366	352	356	342	339	365	358	363	380	331	346	326	354	350	354	366	306	345	358	320	328	374	330	358	406	347	342	349	331	343	329	347	354	334	360	351	365	352	341	351	337	352	329	353	370	347	351	344	342	314	337	368	344	324	325	324	343	355	329	373	372	354	344	337	381	357	358	344	348	337	386	360	364	371	356	311	369	319	316	368	361	363	346	380	305	329	322	354	357	364	340	377	344	339	365	345	382	359	334	365	345	356	341	372	318	314	342	363	361	366	361	345	368	360	361	346	347	348	334	355	351	349	341	369	349	356	386	366	315	373	336	349	332	360	354	365	351	331	352	357	343	339	360	370	347	363	382	351	354	324	320	362	309	397	354	360	298	352	353	344	343	344	336	393	330	358	337	370	322	315	340	345	349	350	346	361	384	368	352	335	362	378	317	362	345	345	360	382	333	388	341	368	383	334	350	377	323	341	347	369	335	356	351	367	381	332	351	353	352	355	379	369	369	359	351	331	343	351	339	361	366	361	360	343	368	379	375	393	353	360	370	366	319	363	344	347	327	383	351	349	337	353	338	326	349	356	349	337	359	310	334	356	364	352	331	340	342	350	346	322	347	374	327	360	325	333	342	342	396	345	398	348	374	334	340	328	336	332	346	368	334	362	376	360	366	365	350	368	336	335	341	348	364	368	357	353	345	359	346	376	334	317	327	320	349	364	336	363	357	332	341	331	355	339	328	331	383	344	364	370	331	359	351	332	354	344	381	325	373	344	349	348	346	356	373	365	329	365	330	344	354	356	409	336	358	358	405	354	382	389	382	356	394	368	354	351	336	368	348	364	340	358	372	341	359	329	366	379	331	361	366	331	367	345	334	370	303	341	365	362	360	377	321	337	318	347	326	351	351	355	333	329	381	359	335	360	356	362	337	324	351	394	338	360	348	325	373	361	371	330	334	362	363	373	320	321	354	328	321	353	371	357	374	342	334	339	359	356	349	363	347	315	352	350	334	338	324	340	348	392	339	343	345	351	372	323	359	334	359	342	355	352	302	362	304	328	368	398	354	293	357	357	384	338	367	373	354	354	368	351	367	381	350	374	340	396	329	350	365	331	362	339	351	346	329	344	336	344	334	339	345	305	324	367	378	368	345	371	353	344	368	284	370	361	365	335	309	368	356	348	364	339	342	320	353	337	369	337	375	364	347	347	354	303	377	373	308	412	358	357	342	384	344	380	347	357	335	362	370	335	364	355	382	367	346	341	319	345	386	328	327	303	351	334	310	386	341	368	349	335	337	373	364	406	359	368	331	365	346	344	385	350	356	343	355	348	349	315	344	353	357	389	351	359	382	357	372	350	360	354	352	323	342	344	380	358	354	322	350	341	317	327	323	340	344	368	347	316	338	361	328	385	374	308	324	356	354	346	335	342	339	361	337	366	349	345	378	326	348	370	331	340	325	355	353	317	327	400	365	352	362	370	359	362	341	333	337	363	356	317	349	343	330	370	355	353	360	330	347	341	310	361	362	348	368	371	373	382	356	358	343	371	341	342	332	375	346	331	379	356	356	342	335	364	344	328	349	344	366	364	366	316	311	369	348	349	314	318	327
20328	39259	25400	11239	7515	5355	4011	3298	2585	1941	1635	1284	1200	1138	967	962	859	845	706	645	611	537	563	518	481	448	391	476	471	456	428	425	430	407	443	426	404	394	388	405	426	390	387	383	382	423	397	419	368	361	398	376	382	403	393	408	379	421	396	359	355	378	394	379	362	378	384	362	383	350	381	372	385	405	406	401	387	419	408	363	431	428	394	478	443	430	419	407	401	420	426	393	391	390	424	380	396	357	397	380	403	378	363	399	386	403	395	400	371	374	390	378	374	349	418	397	379	379	375	369	412	405	361	425	389	420	432	401	387	373	341	389	402	378	368	356	384	379	392	404	366	395	400	367	360	407	404	399	412	396	374	350	419	365	362	400	361	384	378	383	403	361	369	396	391	369	415	401	386	366	389	395	380	371	381	364	326	369	378	376	371	380	376	394	382	397	387	367	381	365	406	367	384	390	366	368	407	347	388	329	384	364	342	398	381	384	367	378	386	401	406	397	384	384	373	392	357	372	390	395	382	379	414	375	381	361	371	382	394	385	377	412	384	400	380	369	367	364	326	367	381	361	377	394	377	363	369	377	371	380	399	378	386	358	356	359	359	380	375	395	395	379	363	363	365	338	393	403	371	387	375	377	378	377	366	410	418	351	374	370	368	363	372	393	384	362	407	353	407	376	378	372	395	359	361	364	393	391	397	372	352	392	361	418	406	402	388	397	366	386	380	383	381	385	361	415	394	376	394	344	372	416	361	377	364	372	337	386	412	360	390	365	360	394	416	367	370	342	384	404	358	411	396	404	351	379	393	382	371	358	394	402	373	380	383	382	377	402	388	341	384	392	388	372	397	418	372	408	412	394	368	387	372	347	415	339	379	362	385	388	371	372	393	369	397	379	340	386	366	378	364	360	369	414	369	406	363	423	407	368	412	380	374	359	358	388	340	395	379	404	405	413	372	401	366	393	346	394	378	386	362	358	392	351	343	413	388	385	388	364	365	339	357	386	394	333	408	402	378	392	401	397	403	370	354	405	391	375	406	405	379	372	419	427	402	370	382	411	389	355	359	389	373	392	386	407	352	391	399	352	391	393	385	393	368	393	363	382	382	399	379	370	333	386	366	373	375	398	381	369	365	410	388	346	374	351	379	371	388	386	379	425	385	404	375	418	381	387	396	363	372	387	403	400	369	387	396	416	393	392	381	398	368	345	358	395	357	400	394	358	398	376	368	358	367	397	390	353	402	379	367	370	385	369	383	390	390	393	375	392	364	374	382	343	372	390	377	373	376	376	422	391	420	389	331	381	388	349	377	367	382	382	381	372	409	373	394	337	387	382	382	390	371	374	381	372	396	383	389	400	381	385	359	377	376	385	353	384	372	390	366	396	367	371	398	396	402	397	350	354	363	365	372	404	353	366	363	375	391	376	367	409	362	364	362	401	364	359	368	371	364	351	392	410	395	394	396	371	380	395	393	373	390	406	400	390	344	341	388	395	391	377	383	367	386	370	402	383	371	371	368	393	365	385	434	359	355	420	394	409	383	389	387	377	425	375	361	365	343	376	346	402	364	386	344	360	361	407	360	371	410	411	390	336	380	364	395	408	384	393	343	382	385	378	358	381	395	374	367	400	359	409	370	366	396	382	383	358	372	399	347	399	401	352	393	415	412	395	377	353	349	400	363	370	355	386	373	369	380	379	348	379	389	358	398	395	329	345	388	400	361	364	397	385	365	368	401	403	365	400	406	385	420	373	402	383	356	374	395	397	385	378	381	375	365	383	397	372	396	372	359	377	374	374	397	386	400	409	371	377	371	373	358	370	367	393	383	328	382	369	365	394	380	412	395	413	405	410	388	388	393	395	399	384	380	386	388	346	377	348	395	385	365	388	393	369	372	404	374	378	349	411	363	329	394	363	379	373	342	321	364	395	386	385	368	371	363	419	382	379	363	362	377	369	377	401	370	364	364	372	375	362	412	382	394	360	396	382	364	383	381	376	378	386	377	392	361	393	375	374	428	351	359	408	398	356	347	404	371	381	374	342	385	377	382	398	348	385	392	403	387	371	372	370	381	390	380	356	375	401	386	391	404	372	383	388	391	382	401	368	398	382	373	395	393	397	398	368	394	389	396	387	379	396	421	380	407	385	387	385	361	348	394	370	401	375	398	369	387	386	347	384	372	376	383	372	382	398	391	395	372	390	387	383	380	362	361	408	376	391	380	360	388	337	367	365	372	375	398	360	359	362	366	374	366	348	369	387	397	364	407	386	367	374	367	383	387	402	351	375	404	381	380	373	388	361	390	361	443	354	385	377	359	379	356	412	373	384	375	383	375	380	355	383	387	370	355	378	357	387	381	396	365	380	353	371	400	392	387	382	358	384	386	376	384	388	365	416	402	350	395	368	369	372	388	398	362	399	381	376	360	372	401	340	357	421	366	380	353	360	376	388	364	381	390	383	431	379	382	387	395	390	366	386	392	338	375	355	396	403	381	374	383	373	381	378	406	381	368	386	351	400	366	361	390	370	440	385	393	389	383	386	373	393	351	357	371	392	369	378	391	368	407	418	382	378	376	369	395	378	344	365	384	381	357	382	423	348	387	408	356	386	364	350	350	370	397	359	368	387	389	387	373	433	394	382	356	371	396	385	385	391	385	334	429	393	387	401	396	368	358	384	389	406	383	426	382	372	389	366	369	379	367	381	404	376	408	411	398	346	354	386	362	394	380	390	386	433	397	385	372	391	367	389	388	359	370	371	402	364	370	398	402	376	389	391	376	364	355	379	392	345	394	397	407	373	353	402	368	402	345	379	409	406	359	403	391	369	404	391	398	346	395	356	392	411	352	378	390	363	358	404	355	406	346	374	412	383	382	381	361	344	411	409	383	382	439	388	354	394	402	345	331	368	402	377	369	379	375	386	384	398	375	394	358	389	384	413	397	377	379	373	403	345	385	359	392	349	351	381	326	395	352	403	365	402	383	404	377	374	403	404	382	332	386	352	382	375	392	344	408	402	392	388	422	395	382	409	419	338	385	385	402	371	398	377	392	376	394	361	408	377	408	384	378	384	398	357	371	404	374	361	409	359	366	358	361	403	378	420	392	401	379	404	387	384	366	389	376	380	337	369	367	364	360	384	350	357	375	355	384	364	394	401	366	343	357	361	350	367	383	393	422	361	369	364	378	391	398	395	410	380	414	348	394	351	363	400	365	361	376	367	341	376	362	380	366	361	365	362	369	353	369	343	384	409	415	383	376	352	358	377	354	399	382	343	389	395	376	367	368	382	412	384	369	392	404	362	416	359	418	373	373	384	412	362	376	379	362	399	376	373	424	362	378	386	350	390	392	378	382	388	389	372	375	427	373	403	357	379	358	386	439	354	362	335	421	383	370	368	383	374	373	372	412	383	427	392	354	379	359	346	356	408	334	400	360	357	391	398	344	430	411	419	348	391	399	419	374	377	371	368	408	365	417	381	402	394	365	378	368	383	340	362	390	342
23352	21675	29389	24478	21696	21753	11972	3716	2522	2129	1498	1304	1152	1170	1019	1044	876	841	672	651	587	579	600	541	525	529	481	510	478	470	525	505	465	451	451	369	424	420	415	450	437	411	439	415	409	362	407	410	391	421	377	410	396	400	361	381	398	383	385	337	399	369	373	386	386	411	397	383	416	384	357	413	380	429	390	401	365	441	413	469	430	431	458	463	478	474	443	441	382	402	401	444	475	397	416	411	408	444	391	379	397	404	413	401	391	432	419	407	415	366	404	379	397	387	403	416	398	385	401	405	425	425	404	357	422	359	398	398	426	420	409	369	414	385	413	370	380	395	400	414	389	400	390	370	372	342	404	413	379	406	386	368	414	377	408	403	408	397	413	389	402	375	393	406	408	389	376	425	406	409	392	386	376	436	404	390	399	408	381	409	435	390	389	369	405	436	391	428	369	400	396	408	374	378	395	384	384	423	383	395	385	409	382	358	394	377	404	391	383	418	350	373	397	370	414	392	379	375	401	421	395	399	432	347	368	396	384	404	356	361	411	370	416	376	368	388	384	401	356	396	421	405	392	399	394	393	362	318	401	379	410	377	379	372	379	415	417	371	386	405	384	396	389	394	390	381	409	375	386	423	409	412	391	360	383	407	377	414	404	384	435	414	430	438	412	356	411	408	376	405	363	405	417	394	404	408	390	396	408	381	396	362	350	432	397	361	377	390	383	373	404	407	400	394	391	357	364	409	390	406	365	381	394	368	395	395	398	386	356	409	336	432	367	400	417	399	396	404	414	374	394	395	386	410	409	366	382	368	399	383	390	351	377	395	391	389	389	355	408	395	410	373	379	373	386	433	407	368	413	399	353	399	400	386	391	377	407	397	366	382	396	375	400	436	393	376	404	428	381	345	366	397	396	375	383	412	364	391	417	402	376	378	345	401	395	391	377	398	414	404	368	411	395	416	393	385	418	358	396	403	401	402	380	351	426	380	374	399	395	372	432	401	388	384	376	382	396	405	381	405	419	402	416	425	411	422	414	376	387	366	374	383	410	391	397	353	380	420	395	371	387	388	358	395	395	405	425	365	405	399	369	399	381	418	418	405	403	379	417	415	376	411	395	413	406	392	372	416	393	406	385	404	416	403	424	379	380	399	392	401	361	381	369	377	398	368	426	389	428	383	368	384	367	410	387	359	414	359	387	402	391	388	379	403	407	416	349	362	423	432	383	385	365	411	396	373	392	391	408	337	366	396	382	381	389	425	399	378	376	406	366	373	393	381	388	366	367	419	405	399	382	399	376	367	377	391	415	375	373	452	423	401	422	358	418	396	419	382	372	413	404	427	402	399	455	373	389	412	423	383	368	385	363	369	390	387	391	385	404	385	410	417	382	388	410	353	387	386	392	375	379	422	369	367	394	376	384	367	412	384	420	387	362	425	389	406	416	357	399	387	420	394	403	398	400	408	354	383	405	399	396	379	409	416	402	396	442	350	365	402	351	373	412	384	362	406	393	380	407	405	404	397	385	396	392	407	366	365	358	389	382	398	382	374	393	368	354	384	406	388	379	356	400	378	400	347	387	398	418	359	389	420	388	381	376	358	424	410	367	395	394	389	383	408	374	412	388	400	401	387	413	396	409	416	368	419	373	340	400	440	376	367	390	381	397	406	395	412	410	427	359	367	373	396	375	402	394	381	373	393	391	383	420	424	414	371	398	397	367	408	396	403	415	424	371	411	379	380	369	373	352	375	377	412	404	384	385	350	403	389	385	379	433	405	365	371	379	402	406	372	394	417	413	372	391	380	390	392	414	429	373	381	371	398	393	403	456	396	391	382	357	390	410	395	391	355	423	397	379	400	380	399	390	403	378	385	402	388	378	384	432	402	405	407	382	376	371	425	430	384	380	397	392	403	410	390	390	378	361	409	399	389	391	396	377	391	395	385	368	377	413	392	407	393	379	415	404	389	371	375	388	394	402	388	367	389	416	377	371	380	422	393	388	391	424	381	411	394	391	396	417	385	382	393	399	377	422	384	381	398	363	389	361	395	392	365	374	421	403	379	384	410	388	433	404	347	368	392	404	360	384	380	378	419	414	396	387	409	377	378	408	405	407	361	383	371	396	381	403	367	367	371	403	397	365	381	392	383	391	372	386	393	379	383	365	389	374	405	403	395	384	402	381	366	382	396	358	349	352	411	420	337	393	434	404	356	381	430	364	374	392	386	403	367	370	377	387	361	391	432	422	373	395	386	390	391	375	363	373	385	370	404	342	400	365	418	405	383	412	413	420	386	393	409	364	405	340	407	395	355	375	350	412	414	406	399	370	366	387	408	385	389	398	424	407	399	355	365	400	403	384	397	403	390	396	383	371	406	397	416	399	382	370	402	368	406	396	376	409	391	354	380	389	365	416	376	418	400	350	367	394	396	353	386	421	395	396	377	375	373	383	425	398	362	370	403	362	380	388	380	427	423	427	369	370	415	396	366	369	390	390	406	378	383	382	393	377	401	423	435	374	391	399	412	379	421	404	427	372	375	386	397	378	356	354	374	398	385	398	366	367	407	437	376	377	391	390	367	397	408	433	372	406	396	422	395	383	398	418	399	383	341	430	381	417	391	387	393	397	411	378	363	389	375	388	386	388	389	387	383	375	425	368	373	404	381	399	420	407	394	375	392	407	416	387	390	391	373	390	382	400	416	394	390	391	392	381	411	424	397	389	401	378	399	384	390	422	374	405	361	395	379	361	373	376	363	382	399	395	422	402	408	402	391	348	403	349	393	370	400	388	391	388	424	399	357	394	404	397	421	372	372	397	399	426	394	371	389	393	355	373	362	389	349	371	382	379	388	369	410	398	398	396	409	404	433	386	375	380	371	421	395	425	381	394	394	396	378	415	393	383	405	417	416	390	359	391	378	421	407	381	423	392	393	374	420	390	372	401	394	446	356	382	390	393	384	400	398	393	376	373	365	399	383	399	390	365	398	361	367	414	393	368	395	475	361	422	375	372	402	395	385	399	371	382	383	408	405	407	414	364	407	420	404	386	381	401	380	404	383	377	399	392	412	427	395	371	432	382	405	375	358	360	402	378	391	380	393	405	452	397	365	391	406	392	372	383	405	371	363	371	372	375	396	385	385	371	374	344	391	412	392	389	359	401	367	376	402	363	362	404	390	429	358	366	373	437	371	359	399	402	371	395	415	343	386	380	408	386	390	355	388	388	398	406	382	400	400	367	399	367	391	399	401	436	424	390	370	405	383	387	395	410	397	411	410	408	424	366	395	379	415	403	418	422	413	368	365	368	362	359	422	380	390	379	388	402	354	364	396	383	376	427	386	373	388	384	371	375	382	377	405	405	417	386	390	395	378	412	397	388	392	341	378	371	383	391	400	377	397	420	399	360	363	412	371	389	379	406	381	392	407	403	401	355	406	382	391	378	404	384	385	391	372	404	382	386	397	426	420	400	393	388	391	412	406	387	404	416	385	378	383	409	385	368	338
23497	51180	36300	17775	12713	9441	7655	6029	4640	3738	2732	2222	2032	1978	1877	1509	1267	1236	914	906	798	703	785	698	625	644	607	633	541	567	513	563	521	517	468	455	442	453	433	460	424	440	491	434	453	457	400	411	409	407	373	405	427	431	417	433	414	428	436	429	419	427	406	401	429	427	410	391	410	440	407	432	385	437	420	427	447	438	481	499	461	486	456	494	530	526	479	491	474	465	452	497	446	471	466	434	449	440	405	479	451	410	429	414	419	415	464	431	416	442	430	462	433	417	429	470	408	402	424	435	421	395	414	433	441	403	410	443	405	427	407	383	440	428	444	414	427	422	462	402	385	375	377	430	409	442	398	400	406	402	403	409	399	398	409	415	411	410	432	403	379	375	423	389	430	394	400	412	390	399	431	427	395	417	379	456	411	390	442	391	433	411	410	394	388	412	377	396	422	435	390	377	430	442	389	426	409	410	437	430	421	411	386	371	410	406	382	417	430	423	442	430	451	412	436	402	381	424	392	380	400	438	403	424	372	407	393	427	407	401	425	414	372	413	408	413	400	418	434	412	390	415	419	400	395	376	383	427	396	422	438	412	402	407	453	395	400	427	403	415	418	427	421	412	360	440	387	414	428	379	396	399	390	396	377	383	413	386	429	402	432	429	421	444	407	397	389	474	412	400	401	451	420	420	412	446	391	401	378	386	409	387	408	384	394	388	424	411	425	447	410	407	407	434	366	426	370	412	413	438	421	431	446	382	423	401	414	419	362	414	405	424	378	439	429	461	389	446	405	397	400	412	388	401	395	456	384	415	408	421	423	423	418	428	419	416	379	403	436	400	393	432	386	419	398	419	397	428	374	382	435	421	413	425	434	393	442	425	421	423	412	408	427	438	377	418	370	430	409	393	400	417	401	434	400	412	398	404	389	436	454	432	425	431	387	430	420	409	446	450	424	430	381	399	437	390	442	418	427	425	411	414	387	395	426	377	424	421	380	374	434	417	415	392	436	410	395	424	427	416	403	410	433	431	394	433	411	406	416	417	417	430	410	422	402	364	430	414	400	444	401	412	403	370	419	393	432	394	385	422	410	456	424	387	373	401	436	413	424	443	426	432	414	408	440	418	401	403	410	440	433	417	389	440	424	403	421	408	390	443	409	431	419	400	385	437	413	393	418	417	429	421	434	420	409	381	404	402	398	424	433	412	380	405	409	373	385	421	425	388	441	435	417	394	424	400	404	401	396	409	407	436	421	425	411	420	430	414	387	402	400	443	432	421	412	433	414	415	425	420	393	405	466	412	415	451	419	398	419	404	447	416	433	441	423	398	365	442	390	413	469	383	431	411	410	422	400	394	417	410	412	402	430	401	441	454	406	418	386	457	399	411	412	407	437	455	380	428	454	414	399	388	402	474	439	412	401	436	417	415	431	382	413	424	437	404	373	401	460	447	420	394	404	373	427	409	411	416	411	420	392	441	393	407	407	415	425	441	437	431	426	400	437	478	413	389	399	408	413	394	430	419	429	396	390	419	453	404	401	473	425	402	416	433	397	426	439	435	403	376	419	386	406	412	464	418	455	419	470	389	427	399	383	377	394	417	416	407	405	428	398	440	391	410	433	402	424	413	396	419	392	398	419	433	433	369	386	410	391	406	433	428	474	361	471	406	430	442	446	417	465	394	422	457	392	396	419	430	407	421	438	431	392	396	389	424	430	422	410	389	431	408	426	406	419	426	435	400	394	384	404	392	417	395	439	407	440	382	397	444	414	412	380	421	428	419	392	419	417	425	421	418	400	443	402	433	421	421	436	398	409	420	421	446	403	427	427	420	441	379	436	391	408	431	418	398	435	418	410	426	441	418	390	409	449	414	387	412	450	416	416	408	413	409	439	443	415	432	411	444	397	428	419	434	437	391	401	412	399	438	429	425	447	429	415	393	404	444	393	410	409	441	381	412	416	441	375	406	407	414	420	449	420	378	431	405	388	418	369	421	413	396	387	417	417	422	409	392	435	463	431	417	412	408	442	376	407	410	405	414	400	375	407	403	431	435	438	384	451	451	412	425	408	418	433	385	423	422	430	377	435	390	431	395	431	443	415	430	419	464	410	395	423	367	454	428	438	420	385	442	416	413	407	409	452	360	405	445	399	384	409	428	390	407	410	383	393	419	413	397	427	443	436	413	407	420	433	426	435	400	399	388	422	426	420	479	433	395	422	403	405	420	403	397	428	383	400	421	448	418	402	409	437	389	391	410	425	411	402	389	425	409	420	396	387	403	398	410	408	403	382	413	400	375	409	421	429	374	430	407	375	402	388	400	427	408	383	397	423	407	428	406	408	405	376	414	429	409	396	405	433	401	378	419	382	396	425	420	383	378	382	414	405	432	461	435	453	424	402	404	421	383	406	444	424	402	413	402	411	395	426	408	416	396	436	421	416	393	403	401	428	463	366	402	426	431	395	394	436	403	430	409	418	411	430	418	420	454	405	417	420	428	374	415	424	378	408	422	426	427	453	380	393	399	439	397	396	447	388	419	416	411	427	407	437	404	422	395	415	425	433	411	423	413	399	425	449	426	424	434	442	415	404	398	381	406	426	436	382	380	406	465	381	428	391	413	404	364	402	384	414	427	418	393	420	442	431	413	410	451	427	397	372	399	402	460	405	397	396	429	436	438	399	381	397	419	388	464	405	402	420	444	411	404	424	438	436	436	409	417	418	435	431	375	401	388	395	463	415	403	410	411	426	385	368	399	437	423	444	410	416	398	405	428	404	424	415	431	387	404	428	408	432	454	422	415	394	370	432	390	395	414	394	387	406	375	433	433	407	410	410	389	444	430	411	430	402	432	436	424	401	443	447	366	429	412	395	396	422	371	387	367	406	448	434	425	416	406	421	415	446	400	391	381	358	378	416	377	439	442	406	416	443	427	412	430	390	436	395	394	409	444	401	370	432	409	441	391	416	398	396	435	453	385	416	387	429	403	426	395	423	395	390	441	409	406	384	396	431	411	411	423	405	421	406	411	446	441	423	413	400	455	410	413	415	397	438	443	423	398	430	437	434	413	410	392	398	413	399	413	439	399	383	446	468	407	456	368	363	446	399	373	443	393	421	415	412	399	424	426	406	420	441	372	425	397	373	418	421	456	411	429	397	409	390	423	437	442	436	399	398	400	393	425	403	410	401	416	422	437	443	412	404	397	384	388	435	415	414	388	425	402	408	391	415	395	411	403	382	429	389	429	394	399	386	406	445	429	432	392	429	404	393	412	427	401	406	423	438	437	429	427	424	412	439	418	384	409	445	435	458	384	405	382	433	388	398	416	457	423	433	414	422	408	422	397	407	424	392	383	402	414	431	407	423	406	417	439	401	446	415	424	434	429	394	447	408	397	355	435	405	415	408	435	366	411	408	423	432	412	445	398	420	380	415	375	423	426	431	439	399	443	412	391	445	448	400	414	416	408	445	425	409	421	422	402	459	394	405	418	449	379	412	453	428	452
29063	23387	20444	8570	3452	2129	1665	1266	1049	814	713	691	616	643	578	582	469	457	475	416	424	437	383	414	360	358	350	374	414	351	387	378	335	379	366	340	328	367	370	339	347	339	356	357	382	346	347	345	358	371	356	350	361	336	352	343	341	364	340	340	368	354	338	349	326	320	338	345	346	353	355	411	348	369	352	382	361	334	365	363	395	339	373	380	369	371	349	378	343	377	332	389	373	381	348	360	334	357	364	334	319	339	393	370	366	359	377	358	353	384	343	331	347	331	371	342	348	386	354	331	354	367	371	399	331	359	320	362	365	314	365	335	324	351	326	356	354	338	332	351	359	321	339	345	330	388	355	331	334	372	348	321	324	340	315	366	331	365	350	353	345	355	357	361	344	353	322	325	353	359	351	329	358	369	346	350	385	356	356	361	379	383	371	365	375	368	306	338	345	348	338	329	334	336	358	363	341	339	300	367	327	369	342	341	320	359	339	359	319	365	386	379	327	347	352	329	340	332	328	373	355	312	328	326	346	348	342	387	352	390	322	336	317	357	318	349	360	349	326	387	387	330	356	326	350	410	347	365	357	356	406	327	342	364	369	341	355	339	365	332	378	353	340	343	374	348	342	352	351	372	345	381	331	354	344	364	335	358	356	327	321	379	343	342	365	354	353	376	355	333	323	364	354	378	345	361	344	349	362	371	386	301	353	328	301	356	359	309	338	361	322	350	358	326	392	333	345	326	347	376	365	363	379	356	342	345	314	351	348	345	364	347	364	366	316	369	371	345	344	370	324	383	379	335	343	344	339	349	310	319	352	348	358	344	369	381	366	329	344	349	357	335	364	319	369	337	351	338	335	369	344	299	337	359	359	383	358	363	382	347	345	353	351	316	358	373	346	360	353	320	337	343	341	337	338	347	334	378	332	338	367	389	367	357	370	352	340	339	343	329	335	352	344	341	360	398	345	347	364	337	352	354	357	379	339	332	322	347	335	343	346	339	353	319	398	351	368	392	359	338	334	377	337	346	338	384	364	339	337	320	339	341	376	365	370	345	351	339	360	350	332	347	360	333	360	336	390	343	363	344	359	364	379	325	324	348	328	334	357	382	338	332	346	324	362	369	366	288	330	347	321	319	314	328	344	383	349	345	356	395	352	341	319	365	389	332	347	364	333	338	361	334	344	360	330	333	355	355	356	386	369	339	351	360	348	344	361	351	348	356	380	347	353	321	340	352	366	334	372	340	333	346	341	337	311	350	327	377	330	356	362	339	366	353	381	349	327	358	364	347	358	358	369	349	357	341	405	330	335	335	311	346	392	357	340	365	354	334	318	355	357	346	336	378	332	372	339	360	314	371	320	350	368	361	374	373	318	349	343	335	360	333	346	365	370	330	366	353	343	347	348	368	367	332	360	340	361	320	345	354	333	364	379	348	357	373	358	335	347	368	344	362	357	360	342	355	365	342	353	329	349	348	328	360	339	342	375	350	347	371	368	342	348	351	341	320	347	329	365	340	350	338	365	320	355	354	352	326	357	340	321	365	323	336	366	386	383	357	326	359	317	350	356	400	373	328	331	312	361	330	351	352	319	341	335	347	334	345	333	379	354	394	352	357	344	353	364	369	326	347	323	333	337	317	321	335	361	380	356	336	322	343	348	334	369	343	331	331	318	324	360	367	327	362	358	334	363	353	325	325	332	336	324	347	350	340	340	378	346	356	353	360	356	324	335	345	316	352	332	361	346	358	330	328	343	334	352	347	342	372	337	324	327	358	362	316	332	382	333	373	347	331	357	368	321	327	339	373	347	368	361	331	361	354	349	331	315	386	320	357	335	336	328	386	349	327	349	336	365	371	320	316	368	367	385	377	356	349	336	324	344	372	343	385	360	386	312	346	361	354	358	353	347	332	378	349	355	357	371	320	309	365	348	340	349	386	332	362	361	336	329	346	357	349	342	385	337	324	351	341	376	372	344	375	362	362	345	338	345	309	327	344	295	320	352	339	365	341	358	342	339	365	359	348	372	309	317	376	368	365	346	383	352	347	341	336	338	344	353	328	327	330	312	342	348	299	322	337	361	340	365	322	352	344	345	348	365	365	318	339	352	332	347	371	350	338	322	360	332	350	349	367	339	354	350	327	335	333	350	317	377	346	352	353	358	358	356	339	338	338	363	344	333	338	349	347	345	325	311	355	338	349	352	358	342	330	330	316	371	356	366	327	343	367	322	368	316	337	338	334	327	341	327	335	360	354	351	347	381	366	357	340	309	333	335	316	331	342	310	337	334	358	367	329	373	333	354	361	366	347	351	364	355	329	352	348	334	342	318	343	372	310	348	317	320	337	352	360	323	357	326	351	333	356	362	342	367	322	356	351	367	323	329	335	320	340	348	367	357	333	342	348	364	349	358	344	299	339	359	376	365	364	342	366	330	326	345	334	361	320	311	354	354	325	327	336	355	340	363	367	344	350	348	334	374	377	377	355	364	321	357	326	324	339	339	340	376	346	351	351	336	378	334	339	330	330	370	327	345	325	343	352	344	359	340	345	330	345	348	371	375	355	356	327	330	330	373	344	345	359	351	319	340	355	330	337	365	335	349	352	314	389	361	323	301	340	343	349	328	337	348	351	357	377	317	315	355	346	327	353	368	361	335	344	349	344	346	347	406	355	360	329	339	342	344	340	313	322	357	343	383	330	367	402	340	345	353	348	331	316	345	334	361	362	360	380	348	343	376	353	354	373	330	337	365	346	315	354	334	391	339	398	337	312	365	352	368	339	352	334	386	334	351	365	368	319	353	375	363	338	362	348	350	353	364	358	336	362	338	360	393	325	353	329	362	353	357	345	330	345	345	352	337	341	375	376	354	342	382	347	327	296	359	345	393	383	350	358	357	350	340	341	374	346	323	363	363	330	340	366	334	370	351	343	346	344	320	351	396	346	325	343	336	338	377	340	372	340	325	338	373	318	313	349	353	327	311	369	333	342	350	345	321	340	321	309	311	350	323	381	361	366	336	369	361	397	319	318	312	339	336	349	389	351	338	349	339	325	362	357	348	358	384	366	362	358	331	328	356	346	331	365	378	323	339	347	309	358	355	356	361	346	329	315	358	383	358	339	349	388	346	351	367	338	353	364	330	356	351	334	357	311	311	349	314	336	343	356	377	351	324	342	374	316	329	370	377	345	340	337	354	326	343	341	352	337	385	343	346	372	325	347	317	343	384	336	350	332	358	371	351	345	337	357	395	360	363	331	348	342	370	378	348	303	357	303	328	340	343	331	324	345	354	323	359	334	377	370	360	338	342	345	364	335	352	335	336	358	343	353	341	307	355	368	350	312	359	366	369	340	336	361	351	343	347	345	329	362	348	330	342	358	319	366	356	315	347	353	310	344	350	362	340	304	336	356	329	339	371	319	361	332	357	365	360	335	351	374	331	344	345	351	367	344	371	352	361	344	327	360	347	322	351	362	374	340	351	351	381	327	365	330	367	312	328	339
19585	33939	21585	8482	5568	3982	3161	2431	1979	1516	1134	1023	936	941	877	756	699	582	534	525	517	507	517	440	419	421	388	444	400	410	403	409	425	402	402	371	406	403	371	401	401	411	396	375	403	377	371	381	368	344	389	355	383	343	385	365	382	399	384	388	364	367	395	346	354	371	401	407	395	360	395	357	370	386	388	374	403	362	399	398	372	414	425	417	417	394	425	414	385	390	371	373	357	369	361	406	395	391	387	386	384	393	431	411	383	372	391	368	366	366	374	391	394	358	381	392	373	367	367	400	350	358	382	370	370	357	390	377	393	363	383	340	377	400	371	399	373	337	386	361	379	374	382	405	375	387	362	363	370	390	381	367	393	430	391	379	384	367	388	399	364	362	380	385	360	364	357	366	347	396	381	344	408	373	403	366	359	363	391	419	347	413	350	390	357	430	374	389	404	366	400	366	403	366	353	397	371	352	353	362	379	396	408	361	358	385	348	374	348	387	375	351	367	398	370	364	373	372	374	411	392	377	366	349	395	368	372	373	354	389	374	379	381	382	375	377	370	351	385	353	338	402	371	379	389	372	364	377	372	346	350	380	398	398	387	362	378	380	369	394	394	366	335	395	358	395	371	356	371	394	354	398	394	372	358	378	403	371	370	360	399	384	395	379	374	397	389	394	353	423	368	374	393	393	353	394	388	340	361	380	379	361	398	370	361	403	396	379	409	393	393	369	394	371	366	364	373	374	396	350	364	354	382	366	348	376	399	378	376	397	381	347	371	376	339	400	332	378	373	411	387	353	346	361	385	347	349	387	377	401	357	362	345	387	393	346	372	386	407	369	398	386	356	345	356	368	376	347	407	383	364	400	367	349	384	368	387	371	397	358	389	347	353	388	358	382	368	382	379	375	400	388	385	370	365	430	364	385	358	391	333	394	368	373	376	388	390	389	375	352	342	363	386	406	374	372	387	397	368	370	357	364	383	366	371	391	365	366	397	392	354	354	363	403	402	378	398	410	351	363	376	382	362	368	429	353	395	395	324	388	340	360	370	358	402	348	378	361	412	364	380	386	397	355	346	422	374	382	351	357	397	362	411	351	368	363	371	357	394	368	376	363	376	364	373	392	384	365	324	339	361	367	353	370	344	373	400	387	381	395	386	395	326	430	364	397	382	339	378	365	415	360	380	390	362	382	341	413	367	391	362	393	380	389	368	403	367	374	363	375	373	356	370	379	390	357	384	349	366	369	375	383	340	383	364	363	376	367	381	360	397	362	390	378	357	360	395	358	368	345	340	395	361	365	394	342	373	372	366	393	394	386	365	391	360	363	333	384	384	430	376	400	357	361	393	373	353	374	385	372	410	380	378	347	365	392	341	396	380	402	349	357	351	371	399	354	351	357	356	362	364	367	380	364	365	393	367	349	407	372	394	386	371	345	375	410	398	321	356	393	370	393	372	380	371	406	335	349	391	399	361	423	389	385	364	373	383	358	395	397	374	380	350	375	375	359	378	354	395	388	380	396	358	395	396	350	387	378	356	387	332	406	360	353	394	384	404	373	394	375	347	389	386	353	361	388	386	386	372	359	384	372	349	407	370	377	365	361	373	391	352	357	387	402	386	349	351	370	389	363	339	397	389	412	366	354	347	372	355	378	403	418	411	399	406	380	334	388	385	380	346	414	384	377	382	360	371	367	366	359	379	390	385	381	388	359	385	373	407	392	391	393	348	344	377	420	385	369	374	389	356	354	381	344	372	380	390	376	375	377	365	393	380	353	412	402	396	388	385	403	360	369	390	362	378	384	371	384	386	374	384	384	367	390	374	404	377	387	368	378	404	357	374	380	366	370	410	361	377	409	340	364	413	402	429	393	417	349	390	429	375	403	361	360	365	341	409	320	399	377	348	318	367	388	354	378	404	379	360	377	403	377	403	368	390	330	385	382	386	371	370	377	383	384	397	394	383	399	386	371	360	386	409	380	387	359	385	374	370	393	336	394	390	399	399	361	373	368	369	388	335	397	348	368	421	345	381	376	363	338	357	363	406	357	385	402	394	331	394	400	372	332	410	359	374	418	375	388	384	404	384	403	382	406	398	387	401	349	375	371	379	418	382	399	362	361	392	405	401	368	370	387	396	345	390	396	363	374	365	371	421	373	380	422	388	437	359	406	385	386	371	413	364	343	388	378	349	364	377	345	397	382	387	374	398	354	345	394	340	378	369	405	387	371	365	391	409	394	363	373	395	374	383	429	399	378	377	371	386	352	369	385	398	389	404	373	406	384	378	388	404	366	381	411	401	365	381	378	340	374	404	386	387	375	401	369	385	375	385	393	384	396	393	430	375	397	379	382	392	377	347	371	406	365	382	371	341	398	377	391	441	377	379	349	362	339	368	362	398	351	357	335	380	366	376	409	348	384	382	372	375	401	379	373	371	380	430	368	369	375	371	397	387	391	375	366	388	408	377	401	391	386	345	349	405	379	380	352	407	373	338	374	401	398	378	354	379	377	371	358	370	364	410	380	425	348	385	391	404	396	382	385	359	398	367	381	390	384	384	399	390	413	380	394	403	366	392	371	395	388	398	381	372	375	357	390	358	386	371	379	383	421	393	362	356	359	398	414	368	399	373	375	368	383	395	371	374	381	366	382	406	360	391	383	389	365	382	361	374	395	352	341	371	359	339	371	392	377	331	396	360	367	401	369	362	381	389	405	372	385	370	362	384	363	376	402	377	368	386	384	361	386	375	396	395	377	396	388	375	389	344	384	371	375	348	385	391	387	397	406	375	384	383	380	420	379	378	395	363	375	382	386	341	348	400	401	383	365	380	341	391	390	380	365	382	321	374	365	384	376	375	373	386	375	370	387	375	409	397	387	403	354	384	388	390	367	422	400	347	398	399	393	358	376	380	403	402	369	408	385	357	404	376	367	373	385	360	373	382	402	376	373	373	339	391	350	427	371	407	398	403	333	386	414	376	338	391	379	364	374	385	374	379	387	376	372	368	360	364	380	324	386	355	377	379	415	382	373	366	380	352	364	383	359	385	401	376	390	398	389	379	363	373	416	397	382	389	360	373	399	404	360	381	340	417	351	385	345	328	396	367	334	366	394	391	373	340	348	360	359	365	381	374	385	373	353	394	384	395	397	400	391	373	371	377	347	380	412	368	366	373	381	405	369	370	378	349	353	364	399	387	390	373	368	370	381	366	383	347	376	392	385	393	364	401	369	380	400	389	360	369	369	432	400	381	359	369	376	391	376	386	388	385	367	396	412	392	369	365	367	357	384	368	382	344	384	348	387	374	377	366	372	399	376	415	377	355	396	430	400	374	385	338	376	332	377	352	376	382	341	363	380	350	415	358	370	374	349	351	371	357	348	355	351	388	388	364	394	374	370	398	364	377	384	383	380	360	368	352	358	369	401	390	419	358	384	391	363	391	366	359	377	389	352	374	373	383	402	337	355	374	364	397	409	378	354	354	393	403	407	389	344	392	384	385	378
24424	21583	28777	24848	21548	12578	4229	2487	1831	1500	1182	1050	924	954	816	719	704	611	592	575	520	476	443	440	461	450	466	412	431	407	417	396	373	402	369	408	408	380	392	387	400	388	368	396	382	384	337	355	343	383	364	343	361	399	379	384	374	370	398	376	382	382	376	375	370	379	351	343	377	371	366	371	341	375	391	365	375	380	387	424	411	371	392	424	410	413	419	361	432	402	422	383	404	380	391	391	381	393	365	353	379	371	388	334	365	403	403	374	369	322	375	341	363	381	350	409	380	373	359	380	327	360	393	381	349	353	378	380	369	377	370	400	364	399	378	360	334	385	343	360	351	375	367	385	384	337	331	354	372	360	362	375	382	339	379	352	405	376	355	362	338	375	394	381	386	358	337	381	375	344	365	387	342	350	361	374	400	364	357	337	398	368	359	346	392	378	387	384	360	359	375	376	372	350	339	387	377	390	357	363	364	386	355	376	399	392	350	402	360	351	343	381	380	356	356	321	376	384	417	372	408	358	376	374	366	345	384	371	359	384	328	355	367	380	378	367	347	402	362	366	377	386	338	382	362	357	359	368	401	370	421	352	380	414	376	376	347	330	392	343	342	358	395	361	385	344	360	367	373	351	391	332	394	360	353	327	347	380	368	333	365	362	357	372	395	346	387	351	391	360	377	373	371	358	365	354	373	354	407	363	354	367	362	351	364	349	364	357	339	361	392	347	364	397	353	334	356	374	366	362	385	376	376	361	383	385	348	353	368	352	420	369	354	366	349	382	391	341	405	361	365	368	357	376	355	345	406	369	357	387	374	375	374	370	403	397	381	393	342	355	382	384	364	350	380	373	365	403	350	367	353	358	387	378	393	387	372	369	379	352	339	381	366	378	381	361	351	356	356	372	387	376	381	321	391	366	366	412	352	365	380	380	388	366	353	369	382	396	366	380	372	402	357	382	370	374	369	358	395	390	386	354	362	356	370	355	407	375	371	362	366	337	366	364	353	379	347	383	374	369	372	354	420	365	356	404	371	385	405	342	398	386	353	328	377	383	390	385	358	320	378	374	408	387	396	383	357	352	384	371	337	355	344	409	341	372	399	389	397	416	359	368	376	341	360	380	373	362	353	374	372	365	354	385	384	330	367	366	370	378	374	381	374	364	365	390	367	391	358	392	387	387	344	363	392	367	367	373	409	366	356	407	410	383	415	346	334	383	366	365	358	335	369	363	358	365	390	389	340	381	358	358	391	339	367	381	363	411	379	367	372	383	390	334	384	399	373	384	383	360	358	372	406	400	355	391	347	394	374	375	421	376	361	384	350	368	373	366	347	358	369	361	373	351	390	378	414	362	377	355	350	368	386	390	345	374	335	422	381	363	373	376	382	334	393	390	375	407	351	367	401	389	363	385	382	366	362	353	381	349	359	345	408	345	367	384	353	347	340	360	362	364	393	387	392	381	386	347	367	386	392	360	384	356	364	366	358	367	346	371	381	353	371	359	342	366	365	380	398	357	393	385	383	350	343	346	396	396	419	367	355	347	390	384	397	400	356	383	362	339	389	351	362	413	373	362	355	408	379	413	383	353	371	354	329	379	366	378	352	348	342	384	356	365	368	359	340	361	383	394	367	341	373	384	373	381	366	385	347	375	362	351	389	368	397	367	389	344	394	333	373	350	365	336	408	392	353	349	357	354	368	376	357	372	360	373	373	326	372	385	380	353	348	412	377	334	373	365	373	365	405	383	391	403	367	326	404	334	368	371	386	406	380	328	362	376	370	419	402	350	382	383	330	353	377	388	405	347	373	362	361	376	364	375	387	340	410	357	352	356	379	366	347	352	348	336	389	353	397	374	364	387	354	375	374	338	363	356	390	373	362	335	382	380	366	390	374	355	363	347	385	352	335	367	357	376	366	381	366	373	370	392	372	392	346	378	333	392	339	354	349	378	394	396	370	385	378	358	338	380	391	361	367	371	380	391	395	397	356	366	384	389	370	382	379	367	420	360	377	386	358	390	379	383	359	385	369	340	371	343	374	375	368	368	358	370	375	403	384	368	317	339	397	369	373	337	374	363	369	355	414	366	370	369	349	339	343	359	391	369	353	374	342	366	353	383	392	383	387	376	376	370	390	389	372	374	363	374	356	354	376	379	378	352	373	393	373	368	348	397	372	379	347	359	359	408	355	362	374	360	359	379	424	393	384	345	385	376	353	367	341	357	400	369	378	361	357	392	374	356	377	381	383	361	341	375	373	366	391	378	415	402	401	377	398	387	377	362	367	372	336	382	383	395	392	356	344	396	374	363	386	363	376	357	354	378	357	360	351	352	376	357	378	354	356	379	371	381	370	364	336	369	366	359	371	353	340	379	344	380	390	349	392	401	387	354	363	370	365	381	390	350	382	370	388	358	354	350	342	389	381	382	386	371	397	370	383	379	369	375	364	369	398	353	389	360	388	353	391	367	375	369	405	373	396	385	362	356	381	386	353	372	365	400	343	367	349	392	364	359	403	397	389	390	390	367	410	375	352	376	369	399	370	344	384	393	366	392	345	369	389	360	343	357	326	335	333	357	338	360	356	380	385	342	385	356	385	365	379	371	364	394	382	362	372	417	385	339	375	381	321	422	357	383	383	346	334	370	394	353	382	406	379	386	390	360	397	345	389	379	357	418	417	386	339	356	353	363	378	374	342	354	348	386	375	374	399	367	359	367	389	373	341	385	383	373	368	363	317	376	389	385	390	411	399	386	362	393	347	382	366	391	362	346	364	367	378	392	379	392	367	369	416	372	354	378	395	346	399	373	373	372	345	393	365	394	380	358	366	356	373	383	382	390	381	360	368	402	356	372	349	383	382	367	386	382	374	398	369	388	347	359	360	361	346	393	370	356	418	367	364	353	356	390	381	338	354	389	375	351	366	339	345	376	383	379	394	347	373	345	372	406	355	340	352	355	400	367	377	387	369	348	396	399	360	412	393	358	351	380	384	338	349	354	342	377	358	378	353	416	367	365	365	356	364	405	413	359	364	367	374	365	352	365	390	390	344	346	352	348	380	393	394	403	399	388	368	369	341	341	397	340	410	324	364	347	369	385	400	364	380	378	357	377	376	369	398	365	347	364	376	361	373	366	357	355	405	409	387	360	383	407	356	379	371	360	352	344	409	394	368	384	360	363	420	371	334	372	350	375	358	386	355	370	374	363	374	354	388	406	355	372	367	375	408	356	367	371	380	358	336	386	368	394	381	357	369	368	363	369	388	357	364	355	394	336	368	359	350	390	353	391	329	382	368	367	382	402	372	346	393	388	403	377	373	383	338	368	386	348	343	371	360	373	353	361	359	359	374	380	354	381	384	386	373	404	353	350	368	331	369	363	343	400	384	392	348	375	363	346	387	357	365	367	331	368	390	406	384	381	370	362	389	356	390	368	364	343	366	376	400	358	375	352	384	332	344	360	396	392	337	352	335	387	362	371	355	342	382	402	384	376	362	402	352	349
21114	45251	29359	13629	9797	7593	5839	4487	3347	2544	1965	1705	1612	1542	1303	1149	979	791	702	694	670	670	628	526	543	524	493	522	488	456	457	470	502	425	460	431	407	423	430	412	438	421	422	433	406	394	413	406	400	416	391	394	406	402	396	380	410	404	441	378	391	388	395	405	380	407	382	405	402	412	387	389	394	410	429	437	444	424	424	403	441	472	431	488	484	491	436	420	417	473	418	422	433	427	406	454	408	411	405	402	437	414	375	385	433	411	436	413	431	411	405	388	395	400	405	400	386	404	398	420	372	423	412	411	410	413	411	428	441	390	415	404	432	418	374	371	427	429	389	433	409	402	408	377	358	389	369	361	411	421	415	388	403	416	398	375	437	404	395	411	417	430	427	391	420	398	383	395	428	364	390	408	377	352	404	372	404	419	438	411	385	412	412	405	397	425	416	394	417	397	413	402	417	409	400	411	412	418	417	411	392	406	430	399	387	404	418	383	405	414	406	405	397	383	387	375	413	412	404	368	392	415	428	383	402	394	415	375	441	424	412	416	368	410	413	414	384	413	395	416	352	405	410	398	435	399	420	394	382	408	417	399	434	388	389	369	421	377	414	380	433	418	370	387	413	403	376	390	420	391	399	375	398	401	399	426	413	421	398	387	415	401	400	408	391	364	435	384	402	412	380	387	391	425	393	380	384	390	388	399	372	381	406	410	358	400	373	350	404	401	397	396	425	385	382	411	401	386	388	375	394	405	403	400	401	409	404	437	444	401	401	400	376	397	359	391	375	380	405	387	394	357	395	385	412	396	369	416	421	419	403	376	387	410	420	342	414	425	404	407	383	403	361	399	388	361	408	415	381	383	381	373	393	429	410	398	345	408	375	409	401	413	416	365	410	385	406	354	359	398	414	409	404	407	364	375	424	427	399	384	376	387	366	437	404	416	391	382	404	375	341	393	413	379	426	387	405	388	402	414	413	418	368	373	365	395	409	392	399	413	400	384	397	359	399	376	424	374	398	431	429	367	396	420	392	398	415	428	375	374	400	431	415	409	381	375	386	402	398	386	408	373	369	391	407	397	441	394	416	423	388	392	405	406	420	408	420	398	392	407	395	406	420	348	372	424	382	412	385	357	391	387	410	417	388	386	396	415	363	372	387	367	420	402	365	383	375	395	385	368	406	406	379	403	401	388	443	414	396	389	416	417	411	394	410	366	371	420	399	401	415	409	386	395	380	384	381	425	419	393	376	359	366	405	389	396	390	420	405	356	410	389	390	394	405	432	402	409	407	409	373	374	415	370	399	404	380	375	386	378	384	389	425	388	389	398	414	397	410	425	419	405	392	391	397	408	406	392	398	372	382	377	381	388	408	379	372	363	386	385	397	381	405	354	394	377	396	408	406	419	394	363	400	413	425	387	433	373	404	401	387	396	385	391	431	394	398	388	414	417	412	420	420	423	422	380	425	421	430	385	401	410	378	428	382	410	388	398	419	397	400	405	391	395	409	407	400	390	428	404	403	426	389	436	392	372	380	364	388	423	401	371	415	394	396	373	380	382	408	405	370	363	454	401	422	399	378	411	392	427	395	372	374	382	412	393	392	427	403	414	411	397	381	392	417	391	392	428	436	410	421	363	434	405	416	410	394	379	422	413	395	382	366	387	398	377	394	423	395	395	371	381	376	405	396	396	396	373	375	405	394	382	438	387	397	409	401	377	411	428	402	372	416	401	402	390	407	436	412	362	378	381	397	413	435	406	393	376	370	396	398	414	375	393	396	419	359	430	393	424	413	404	405	416	389	399	409	397	358	418	385	396	384	389	408	428	411	400	378	401	376	412	376	355	397	384	361	440	404	371	400	442	418	399	430	395	401	337	405	433	438	410	354	410	402	396	404	375	403	403	372	383	416	369	351	407	414	400	394	390	405	427	388	403	399	424	404	423	388	399	418	430	409	386	383	407	400	368	457	396	411	366	363	383	415	400	372	386	378	388	392	390	392	382	395	443	420	399	384	395	408	375	399	379	400	429	390	399	399	368	418	398	419	400	418	396	395	392	425	452	405	414	428	384	381	392	452	385	406	375	401	398	369	389	368	406	402	393	419	439	405	380	414	390	423	412	409	404	414	415	409	381	412	408	409	403	423	395	406	393	416	395	407	396	394	349	404	379	416	373	397	370	381	393	380	411	415	423	381	405	401	421	396	417	400	420	385	392	405	445	409	375	416	393	382	399	402	360	414	395	383	408	391	403	428	424	376	390	372	402	393	422	374	400	386	442	430	429	408	370	385	416	350	424	390	396	418	411	416	376	387	373	397	403	396	408	371	378	401	400	430	395	408	376	425	417	392	402	376	414	391	396	381	431	373	379	402	396	446	394	410	382	399	400	367	393	402	376	381	404	393	430	372	381	380	384	412	395	382	411	388	373	409	366	395	416	382	374	388	378	377	395	350	435	378	380	360	385	387	403	397	387	374	397	424	383	410	377	395	414	392	401	400	381	410	383	421	424	385	407	406	401	400	420	418	384	403	392	415	418	423	418	376	397	398	408	392	395	404	382	365	404	366	388	400	403	386	389	402	385	389	389	398	394	403	379	401	393	405	403	369	395	394	385	422	394	381	400	361	431	371	411	421	431	383	429	403	391	377	414	413	387	409	387	410	393	412	362	417	382	393	387	405	420	427	380	413	408	436	383	421	408	383	400	420	373	399	362	416	395	414	433	400	377	382	445	375	406	400	440	419	390	403	393	413	382	404	364	401	395	392	431	415	393	369	365	419	392	408	392	378	369	414	398	394	432	404	398	404	441	384	386	403	393	397	397	393	398	405	404	421	389	393	400	374	364	446	414	404	463	353	385	374	374	406	420	360	404	383	396	363	377	406	389	422	362	390	420	391	421	406	405	349	405	399	367	401	395	400	389	389	403	380	369	404	373	401	437	393	437	427	428	409	416	389	400	377	397	391	409	376	385	410	410	408	414	352	394	386	406	375	386	387	412	406	403	391	375	376	400	408	391	394	419	406	399	406	437	394	410	368	373	414	407	398	366	408	389	346	373	403	431	362	399	425	379	404	407	400	423	388	391	400	366	391	409	378	335	388	365	411	377	415	392	399	386	388	381	328	376	382	417	389	394	367	390	402	418	396	415	420	387	361	366	404	396	367	364	406	411	416	401	362	450	405	386	402	405	392	437	390	403	398	368	402	375	400	416	360	368	417	387	418	384	382	406	377	387	361	401	358	399	359	396	358	428	419	376	397	424	406	385	393	396	366	412	395	415	402	402	398	412	376	387	422	408	416	436	384	400	399	370	399	408	393	411	396	386	388	385	393	412	409	437	411	358	386	367	395	398	390	403	428	391	426	406	385	390	419	410	406	432	389	407	417	416	395	409	406	404	392	405	401	440	413	410	400	379	370	401	365	384	414	410	396	396	445	391	403	417	418	376	443	421	384	394	413	420	370	387	382	403	426	376	413	364	392	392	397	402	413	391	412	367	433	412
25806	21670	27743	25809	12713	4072	2584	1783	1297	1049	910	843	752	742	694	643	526	480	490	446	438	436	402	373	395	381	433	375	369	395	341	372	360	341	392	371	361	348	328	329	346	352	342	367	364	349	349	368	348	378	368	364	347	365	329	319	344	341	338	358	361	321	354	334	339	379	384	376	350	356	340	328	354	340	372	330	370	346	385	389	374	363	411	363	418	408	385	357	393	345	377	352	342	332	314	330	334	370	325	374	342	375	344	361	351	424	350	356	348	405	333	364	354	345	355	370	376	339	333	366	367	387	380	330	357	333	383	351	339	360	334	357	359	343	361	349	351	358	357	369	349	321	390	357	348	356	367	313	341	325	348	337	351	364	366	372	364	336	390	344	325	349	363	327	351	368	352	374	325	355	338	336	358	346	359	348	346	336	335	345	319	362	380	362	340	361	352	360	375	348	367	347	337	340	352	366	377	353	368	347	362	328	339	367	357	355	372	357	339	345	315	343	326	342	392	350	337	365	333	345	337	353	331	333	347	338	378	361	328	341	343	338	358	336	354	355	349	335	338	324	361	355	338	337	372	313	357	342	345	334	340	333	372	351	368	346	373	366	368	367	345	322	369	341	335	370	335	337	350	336	361	376	327	357	354	336	354	344	366	304	342	315	332	357	328	328	334	345	390	336	339	346	371	335	364	329	364	347	314	342	363	332	333	374	329	343	360	353	377	357	319	378	324	350	355	345	361	372	363	352	325	331	369	343	338	353	348	375	313	345	366	374	390	360	353	339	351	356	348	331	380	347	363	340	359	352	328	334	358	352	369	338	308	380	379	354	342	355	348	332	357	360	317	354	374	333	312	351	339	331	348	372	365	348	345	371	383	337	394	312	370	371	355	364	357	355	318	353	353	352	356	338	349	365	341	342	369	347	369	371	322	349	361	362	360	331	337	367	323	334	331	377	352	362	340	342	346	352	345	358	339	341	380	311	331	337	373	370	358	333	379	352	331	361	341	380	354	342	313	347	358	361	362	325	338	349	357	317	353	346	325	344	345	313	345	357	381	333	348	328	363	338	379	330	371	360	369	339	382	363	366	386	333	346	345	316	354	366	350	352	360	346	325	345	346	345	341	338	337	335	346	328	391	329	361	365	337	357	352	326	352	327	380	337	356	353	328	360	395	343	362	345	345	359	332	351	345	341	341	360	360	375	325	335	323	339	352	344	376	351	363	386	369	325	319	361	324	376	336	365	379	354	349	353	330	338	343	329	340	362	343	327	345	337	335	342	357	356	339	330	329	348	370	370	365	333	350	328	349	335	329	354	357	361	343	311	341	352	351	337	378	359	370	344	330	340	355	357	355	333	343	321	361	336	340	352	343	365	346	350	359	373	347	354	329	342	342	362	342	322	356	345	338	355	351	355	331	371	345	334	329	364	357	331	362	357	385	355	368	352	311	327	334	372	364	337	381	334	376	332	341	344	369	320	357	359	324	344	352	321	361	353	350	328	357	378	325	344	353	367	350	319	343	331	313	380	348	324	337	355	338	355	364	377	339	345	332	354	361	324	371	375	339	350	359	363	353	359	338	336	371	326	392	323	363	347	353	331	373	385	359	324	345	367	348	355	364	341	344	361	341	338	362	348	323	338	328	364	338	343	360	337	317	383	370	338	379	349	370	340	360	347	365	344	332	329	411	358	361	335	361	340	363	389	327	331	346	334	330	369	338	383	345	357	349	333	339	340	319	364	320	334	333	350	357	347	318	335	340	349	347	337	348	330	323	342	363	367	370	331	341	357	335	350	348	377	387	314	341	362	320	364	337	325	352	357	380	375	357	360	358	386	353	349	339	349	379	348	324	330	354	340	347	309	324	331	344	315	341	354	352	363	335	364	334	346	353	371	342	323	339	358	350	350	365	341	365	365	331	340	340	354	337	343	318	350	371	346	367	348	337	333	349	343	376	373	326	326	357	358	331	334	327	350	352	341	362	353	348	322	365	387	365	324	330	340	346	365	327	329	344	374	346	369	327	366	373	313	330	326	333	364	337	348	379	352	308	343	334	342	350	347	345	320	360	382	349	305	369	320	352	355	337	329	355	349	326	360	331	342	365	336	348	333	363	340	364	329	377	306	370	348	383	308	328	327	359	330	362	368	381	364	334	348	370	360	355	334	333	330	333	359	320	334	361	364	356	369	381	366	347	359	333	348	376	321	365	312	375	379	348	339	343	348	341	353	357	362	334	337	328	351	363	324	318	309	335	340	347	368	360	329	340	308	353	336	331	363	370	369	366	366	364	353	337	343	392	383	336	374	352	353	323	394	357	408	360	343	348	351	352	340	390	372	337	352	347	375	355	349	362	371	370	328	360	348	352	370	354	337	332	323	342	333	376	347	348	345	333	330	357	338	357	375	344	362	356	388	357	343	336	337	362	358	349	360	346	362	327	381	329	324	310	366	355	330	332	343	361	343	352	355	368	345	377	354	394	384	334	356	350	342	358	340	391	347	386	323	342	327	351	347	340	337	354	335	338	327	333	349	350	307	341	341	365	372	335	338	369	343	352	332	357	348	309	320	368	337	330	356	367	330	355	341	362	345	335	349	322	351	345	384	362	342	338	364	358	329	359	342	352	354	357	366	367	351	369	345	321	367	311	328	327	315	346	360	334	378	346	374	375	372	334	348	328	332	380	356	362	337	350	355	385	351	332	361	362	359	341	359	350	328	384	362	340	356	362	379	354	349	356	376	335	376	326	365	334	335	304	320	385	376	371	351	346	356	336	385	369	339	376	347	352	381	354	350	339	311	363	331	339	342	354	337	354	359	333	328	364	321	336	356	328	373	317	354	319	342	343	312	344	359	325	341	387	343	363	355	357	358	331	341	359	339	372	356	337	344	325	376	338	316	360	370	350	384	336	353	334	301	391	343	381	367	322	337	373	337	357	332	328	365	356	363	318	382	371	339	328	361	351	359	356	348	338	352	357	370	353	374	345	357	371	345	325	311	327	343	317	354	344	339	383	344	336	386	324	335	323	382	345	338	345	349	347	356	367	363	373	320	385	357	374	324	345	306	372	341	324	371	380	348	311	351	351	345	332	361	373	343	299	325	346	335	350	370	356	350	357	333	367	355	332	329	361	330	370	348	330	361	357	360	318	375	335	348	360	330	370	341	341	325	343	321	366	340	345	348	371	382	325	325	360	345	347	348	350	358	349	340	357	371	356	340	340	361	319	329	336	355	373	358	357	323	351	365	324	347	331	359	377	364	358	328	321	358	357	399	359	336	363	333	337	350	360	319	373	333	339	318	337	357	355	364	361	388	340	341	334	361	330	367	356	358	360	358	368	382	361	336	335	311	338	317	328	353	374	351	359	365	377	357	351	339	380	334	344	316	347	356	327	342	318	327	378	373	344	344	351	363	327	370	339	342	325	356	371	324	355	323	325	305	347	332	341	344	350	342	361	363	338	390	361	363	326	340	349	358	331	323	339	357	306	369	329	368
20463	40796	24325	11460	8284	6500	4919	3524	2544	1932	1660	1383	1287	1196	1103	953	821	652	694	618	662	555	542	492	477	462	492	519	460	453	426	431	433	446	381	421	388	428	389	417	390	364	394	366	380	430	357	358	377	366	366	375	399	399	385	384	383	381	380	362	415	387	379	369	388	385	373	395	368	358	376	362	408	387	400	388	383	410	423	406	396	427	478	417	476	462	386	402	437	437	373	437	395	381	388	417	416	397	392	391	393	349	416	364	374	372	360	372	400	382	382	384	359	403	372	373	330	391	384	355	381	402	422	382	385	396	364	395	394	341	396	361	395	392	420	374	390	402	402	335	371	370	351	373	370	388	384	403	382	403	385	383	355	367	366	384	344	382	399	382	401	370	395	360	391	347	405	369	395	370	373	384	394	377	369	406	358	369	379	401	379	389	379	372	385	357	394	362	397	391	369	383	356	319	361	365	377	366	402	371	365	392	377	351	347	397	420	405	346	355	361	355	338	360	328	392	376	373	394	396	378	401	335	355	373	346	378	373	382	358	350	371	373	388	367	347	369	347	375	367	393	364	384	421	388	370	388	382	363	389	352	406	378	361	378	349	356	360	396	382	401	404	381	380	391	368	395	342	379	368	395	358	372	347	353	345	360	385	381	354	356	383	362	370	393	412	371	361	383	365	391	370	398	373	397	353	361	364	352	371	388	356	320	363	404	390	336	375	357	395	384	356	364	372	367	396	372	380	364	398	380	377	387	377	370	375	400	387	369	362	367	398	365	399	368	385	370	378	406	380	363	365	396	393	378	390	362	360	382	382	328	373	359	408	366	383	359	360	380	348	340	356	373	412	391	393	370	397	390	370	371	373	342	370	422	367	362	386	369	361	344	382	349	367	385	367	375	390	426	393	362	412	367	415	369	365	384	406	362	365	334	359	354	369	367	394	382	382	372	393	382	365	367	385	405	369	375	351	399	370	384	386	399	390	387	378	360	366	368	393	370	374	378	366	384	421	401	389	394	418	369	408	394	371	355	377	381	388	397	380	372	378	346	395	349	378	387	391	379	377	388	360	406	356	394	345	370	391	402	398	389	380	330	399	388	404	381	369	367	337	391	362	373	415	384	388	411	363	371	361	338	389	386	368	372	411	394	373	387	366	395	367	402	370	385	394	398	382	382	420	367	367	408	362	381	397	402	369	372	377	381	359	390	385	347	380	407	359	369	389	385	390	391	319	403	378	417	384	351	393	416	399	351	402	405	367	382	382	403	386	386	354	390	386	349	396	349	401	382	390	369	385	397	382	418	420	374	375	381	353	413	361	378	358	408	377	389	349	371	353	384	351	380	405	373	407	381	395	383	386	403	361	379	393	362	373	374	360	396	361	373	375	370	412	385	394	363	400	366	435	369	349	396	385	373	379	384	362	388	358	360	423	367	375	364	366	354	374	355	367	379	388	420	384	364	377	381	405	376	417	382	390	376	329	365	386	374	374	392	370	372	387	354	377	369	365	331	357	400	429	400	402	363	352	396	406	386	376	356	364	393	375	374	406	380	395	423	389	383	358	404	391	390	362	378	370	340	377	356	375	402	362	368	363	363	377	380	359	360	387	375	369	377	343	380	374	366	392	396	395	400	341	386	390	374	383	396	398	405	366	378	392	374	379	382	351	380	382	365	384	393	360	349	391	347	364	407	348	395	365	373	379	343	374	377	354	372	354	367	367	375	367	379	393	371	393	332	382	366	372	363	373	363	388	400	372	373	349	391	411	401	332	377	399	387	392	394	405	385	346	389	399	421	409	385	382	374	402	433	375	368	395	344	380	376	404	351	373	395	410	379	372	358	366	396	396	376	393	369	350	361	372	385	386	357	376	397	381	386	403	370	376	384	352	385	378	375	365	401	398	393	347	364	355	385	362	372	410	398	355	360	369	373	367	364	344	349	354	366	367	409	421	405	355	354	374	366	393	374	348	383	392	396	372	405	378	353	368	431	384	395	373	377	367	391	358	350	400	340	395	388	384	377	370	381	351	416	388	371	366	396	390	388	372	386	387	386	376	346	343	350	377	356	412	349	376	398	394	368	400	401	353	378	368	360	385	397	367	366	370	347	370	371	384	411	386	394	426	346	351	400	344	397	362	372	393	389	385	397	388	381	356	397	397	375	409	368	378	412	355	372	378	391	387	387	388	362	383	377	361	379	394	397	370	388	360	376	375	367	349	366	397	400	374	356	374	384	357	375	343	360	386	379	397	371	412	380	399	408	397	385	365	357	409	397	381	384	376	359	390	387	342	395	385	370	365	371	387	359	378	408	365	360	394	393	356	399	366	382	362	407	365	388	398	382	400	390	370	373	404	336	345	378	369	425	360	383	392	393	364	382	381	395	380	358	373	369	353	402	391	377	378	383	418	399	399	404	392	377	380	356	378	370	375	398	416	362	376	392	394	353	376	391	391	367	390	357	396	402	368	392	383	373	380	390	349	401	404	357	401	402	418	354	381	365	383	374	359	380	407	396	356	368	395	355	370	396	390	381	399	394	370	360	388	361	380	368	390	394	378	410	382	375	358	370	372	395	389	364	392	394	364	371	366	377	372	381	372	403	365	369	389	356	384	408	403	391	412	340	345	372	408	404	357	378	371	363	402	374	338	364	382	369	409	392	367	390	373	336	391	367	415	385	371	365	361	389	407	413	385	344	413	368	410	374	364	403	354	351	396	413	393	385	374	368	393	386	366	358	388	348	388	373	404	394	405	368	383	382	413	347	372	399	390	381	383	418	376	404	365	391	384	364	366	386	363	410	396	370	409	412	393	384	376	373	392	388	374	384	373	347	384	373	378	377	418	366	382	377	399	358	377	364	380	392	396	372	386	389	354	405	370	353	412	398	381	396	369	399	337	351	355	387	372	374	376	379	374	358	375	371	338	362	373	391	383	376	358	393	365	328	359	427	351	334	353	388	374	334	367	368	415	396	384	378	374	377	383	401	398	366	353	405	340	348	346	431	400	369	425	392	370	380	377	365	388	410	378	344	408	420	398	439	379	436	364	405	363	372	387	422	375	358	371	361	398	403	403	411	366	361	359	365	398	347	409	364	337	360	384	378	370	394	440	371	345	391	373	364	385	392	392	364	351	388	363	383	363	410	389	342	368	362	379	392	392	380	390	385	372	372	374	330	350	363	380	403	374	366	374	414	395	341	401	387	375	377	395	382	385	393	373	367	403	369	343	381	358	347	378	384	358	377	355	406	369	349	341	394	407	383	384	366	404	384	390	399	392	402	391	385	396	390	364	355	357	392	372	385	391	381	357	356	423	363	372	363	357	410	394	371	413	386	387	373	377	346	365	391	377	372	361	363	374	382	365	399	413	377	367	415	389	357	406	400	338	372	384	355	350	369	368	357	394	387	375	362	396	355	382	352	411	389	386	393	389	363	350	355	370	380	446	410	401	350	382	379	384	370	393	377	355	403	362	378	370	359	381	375	398	376	372	383	379	380	357
23316	21639	29329	24437	21647	21793	12900	3929	2400	2028	1647	1478	1288	1266	1145	931	800	732	717	663	672	585	551	503	538	556	486	479	490	462	448	453	461	442	403	417	400	410	416	418	398	415	419	427	368	385	389	419	382	388	432	397	371	381	374	409	427	391	398	400	405	371	382	399	365	390	385	407	412	400	378	365	364	400	389	389	426	428	419	406	442	448	453	464	461	453	443	412	449	423	440	394	421	434	408	398	416	403	370	368	395	426	383	384	393	397	400	402	392	394	386	376	386	403	383	386	405	434	424	365	382	388	368	374	398	373	390	361	391	391	385	373	398	366	410	408	419	399	420	388	384	368	337	338	398	424	415	390	411	385	404	420	393	391	378	412	352	399	383	376	393	372	393	349	379	354	374	366	396	387	404	396	373	383	367	367	372	396	410	408	375	365	406	403	374	423	365	362	417	394	388	346	394	408	384	371	368	384	392	368	378	383	343	353	376	392	390	375	388	401	366	381	406	422	423	391	390	361	408	405	413	418	361	388	376	375	384	409	345	362	375	413	390	372	399	406	396	434	396	401	402	334	392	414	369	424	419	385	398	389	432	379	412	399	366	355	384	405	382	418	395	396	392	439	399	434	363	415	399	391	438	419	366	395	387	393	376	411	389	397	392	392	403	370	386	397	382	366	379	361	403	402	382	366	392	383	389	411	410	385	391	412	422	388	373	397	398	384	422	364	389	367	371	418	371	401	404	385	353	341	367	432	414	388	387	365	402	390	379	347	399	357	374	386	394	371	366	374	376	391	382	375	363	369	374	387	391	390	348	392	384	408	403	420	400	401	358	394	395	364	397	380	376	392	421	374	387	421	388	387	398	396	413	413	405	373	405	382	354	405	370	385	398	382	417	412	385	400	369	404	372	400	389	376	400	430	401	387	377	407	410	423	420	401	386	403	400	376	403	380	397	406	402	396	390	375	381	411	378	366	443	399	400	375	409	391	395	365	362	385	361	420	410	403	359	389	372	429	396	376	429	396	407	399	367	369	401	370	382	375	356	359	390	371	393	404	391	393	411	414	399	417	384	380	369	411	416	393	386	362	405	396	376	399	389	391	437	366	425	405	404	396	433	404	365	396	388	380	405	395	351	382	379	402	380	408	381	402	428	404	387	416	363	403	375	397	382	402	375	377	361	407	402	339	355	382	388	385	399	382	387	385	405	408	368	393	406	407	409	394	354	372	367	383	353	377	389	407	377	405	361	400	407	394	383	413	396	382	399	390	397	378	378	367	390	365	412	410	372	403	363	421	394	374	384	355	394	394	408	410	428	366	373	357	393	378	427	373	391	417	400	392	395	388	405	408	387	379	367	401	365	405	416	396	417	389	407	366	374	404	375	359	404	383	405	398	379	393	384	374	382	433	386	365	402	374	389	382	372	392	383	380	388	403	389	396	391	367	421	397	379	406	403	383	391	381	364	413	404	405	379	398	381	381	378	368	379	366	408	362	366	371	388	366	380	405	428	365	406	392	368	369	369	395	386	410	407	406	392	413	362	345	384	392	390	412	378	394	434	361	348	409	407	406	403	389	384	388	403	410	395	412	359	363	402	367	383	383	419	382	381	407	395	381	394	357	403	360	388	431	398	405	373	378	383	385	361	358	412	386	365	400	418	345	394	393	382	365	360	396	401	385	341	398	406	398	398	394	388	369	398	403	389	405	400	387	401	416	403	406	397	380	409	407	371	386	388	378	391	404	398	369	399	460	371	387	382	423	371	374	382	409	358	378	362	396	381	384	386	417	370	396	396	429	402	378	380	410	408	401	388	425	418	412	368	405	417	381	395	405	396	375	344	403	368	415	397	399	384	427	409	365	362	396	380	401	392	358	376	391	415	401	396	397	403	403	360	391	415	389	385	397	376	377	372	389	375	403	397	366	409	409	396	404	417	359	379	391	397	381	396	439	390	416	376	411	391	369	374	390	387	361	395	357	400	405	374	366	375	376	384	372	388	398	394	376	381	382	397	394	397	393	365	363	385	387	354	385	351	393	373	364	450	376	401	373	397	390	373	362	413	372	407	390	398	384	383	363	357	372	348	360	384	343	384	397	408	406	371	393	413	391	403	398	331	385	394	399	391	378	381	366	407	384	382	380	381	360	372	388	410	378	397	398	394	392	376	424	364	394	379	389	361	383	360	400	384	393	394	361	382	434	419	365	411	386	359	378	347	397	365	381	392	365	380	402	376	406	398	398	387	388	377	408	372	363	395	399	390	407	429	420	370	385	417	401	381	364	382	417	397	391	397	373	375	354	398	395	384	366	368	411	390	373	370	381	439	375	374	382	420	409	388	375	385	355	396	397	351	394	365	377	400	376	405	427	385	399	375	366	355	375	417	408	395	343	386	420	366	376	387	391	385	360	386	387	382	397	358	366	404	372	375	372	356	383	383	404	402	393	361	376	399	373	384	368	380	381	355	414	393	402	409	388	406	361	409	365	329	418	422	345	353	390	358	369	385	377	396	399	404	397	414	377	415	378	392	368	416	361	395	383	368	373	390	398	379	346	373	408	375	382	395	384	413	365	388	403	378	364	330	389	433	409	381	395	375	386	403	382	410	359	426	401	362	345	413	369	388	391	444	384	404	397	372	372	397	396	394	412	414	374	390	388	392	365	370	446	404	404	396	366	372	389	377	367	398	396	374	365	376	394	371	396	401	390	374	402	376	387	367	403	405	408	381	389	348	376	369	361	403	393	412	381	387	386	372	395	400	368	436	383	391	390	394	385	353	390	396	377	408	324	400	353	396	405	421	385	345	387	401	387	399	377	424	370	376	368	336	392	391	394	424	417	403	403	380	364	391	401	389	407	377	397	391	417	410	363	435	386	380	352	393	360	391	406	377	380	403	386	385	379	372	428	386	360	402	366	425	398	387	416	372	361	362	395	387	355	393	357	370	378	360	391	406	405	385	412	376	394	426	405	390	370	397	409	363	390	367	391	392	379	422	379	377	372	373	400	352	378	361	360	392	397	390	372	397	386	377	372	419	354	369	364	375	387	413	370	374	413	436	403	364	366	371	416	398	389	425	388	396	345	396	346	396	364	367	397	395	408	348	376	363	383	382	381	393	357	383	386	366	358	381	427	394	378	409	373	410	360	403	341	401	382	421	409	392	397	378	397	389	338	349	379	430	394	393	374	348	354	387	393	373	398	391	380	398	407	398	414	376	369	377	367	400	380	397	390	386	424	400	395	406	393	378	407	402	392	382	400	395	410	355	378	372	390	359	388	380	413	351	425	389	379	392	374	391	395	367	352	379	414	438	417	387	365	357	359	407	361	380	410	407	376	437	380	375	347	399	393	391	434	369	350	390	423	382	350	401	360	394	405	421	418	408	385	384	414	383	393	351	368	395	393	407	394	382	389	378	358	377	380	386	390	407	392	370	394	390	411	400	381	379	336	392	452	397	410	418	389	367	384	389	367	372	393	391	371	373	372	346	381	394	374	364	401
23561	50863	33516	18573	14332	11461	8482	5988	4419	3623	2994	2581	2344	2131	1857	1473	1227	1062	1016	940	898	742	691	666	622	643	599	602	554	593	468	487	536	478	507	470	479	452	457	445	457	446	422	421	420	427	477	449	443	412	461	399	423	414	454	409	394	396	435	424	418	431	397	447	440	419	399	419	384	410	417	386	401	418	448	445	457	464	420	464	496	495	526	531	496	517	461	463	444	452	466	447	440	423	443	418	455	427	400	414	404	421	441	472	446	452	430	408	441	454	413	430	416	408	419	405	410	427	423	395	429	401	415	423	433	416	438	399	417	428	423	422	448	387	416	424	406	393	404	405	383	414	386	436	379	394	396	392	411	380	375	423	405	432	456	410	407	425	418	426	383	392	413	396	394	396	397	410	405	402	423	432	429	456	450	432	357	366	394	379	453	402	409	437	382	403	420	437	415	420	394	396	431	412	372	440	383	409	418	432	407	424	421	360	397	416	417	385	377	397	416	426	382	387	372	380	375	412	437	420	398	386	404	415	401	420	407	378	401	392	436	401	393	427	385	413	387	380	429	423	397	434	432	395	419	413	403	377	392	381	393	438	449	423	390	394	392	406	371	393	398	417	419	371	383	422	466	421	399	440	387	426	401	366	416	414	404	427	390	441	403	412	414	398	423	415	421	382	404	401	411	413	412	406	383	441	394	391	386	398	429	436	419	417	384	417	413	395	422	413	412	393	425	404	426	387	416	380	426	401	408	439	415	421	394	396	392	405	434	434	389	404	425	428	398	416	400	407	426	414	429	427	428	390	424	388	407	430	389	425	394	400	434	397	403	361	373	398	410	449	422	382	421	409	394	422	419	437	384	379	440	437	394	387	408	391	394	414	406	425	410	391	375	405	392	414	380	407	394	398	455	406	388	416	385	397	408	415	441	429	386	435	362	400	394	406	366	421	378	423	423	352	396	371	399	424	430	382	369	396	417	402	435	385	403	445	383	404	408	414	400	388	392	414	398	410	427	434	417	360	393	387	404	385	418	403	398	415	449	380	424	418	410	379	427	409	429	422	421	455	383	392	448	417	391	387	367	392	390	381	389	405	409	408	418	388	399	439	388	452	424	435	420	385	398	391	434	417	447	420	385	401	417	392	412	367	393	425	371	394	388	373	435	417	419	426	397	417	409	385	387	415	436	413	388	465	406	384	393	418	392	371	383	441	438	408	416	393	409	399	389	398	392	390	425	383	402	409	413	428	391	474	405	404	416	412	422	416	394	373	398	394	416	403	410	407	407	415	396	447	402	387	446	395	429	380	404	381	417	432	383	412	385	401	390	395	375	388	426	397	402	403	453	417	386	444	377	416	382	382	354	406	382	405	409	417	394	401	410	417	402	452	386	416	414	413	403	414	403	410	382	405	419	405	402	374	420	394	411	437	415	394	404	427	393	398	431	422	396	379	409	412	401	405	430	400	440	412	445	416	447	405	438	399	408	414	390	405	389	413	403	377	414	380	400	384	395	412	424	411	406	395	420	418	421	440	377	407	410	405	389	400	391	425	402	435	422	414	403	430	415	427	443	417	425	390	403	448	417	448	431	399	407	359	410	419	391	413	397	441	409	402	432	430	406	406	401	416	407	403	388	432	386	411	434	397	427	416	392	404	402	388	433	432	471	404	408	382	414	392	418	411	429	414	384	437	363	441	419	419	419	412	432	430	411	394	416	441	375	416	367	414	401	401	421	395	390	427	411	397	424	450	421	441	398	460	440	436	431	419	419	419	394	418	411	404	419	404	396	379	436	429	395	399	394	407	384	413	384	418	402	441	427	406	420	397	426	404	416	391	395	410	431	411	442	416	417	394	439	377	393	445	395	402	361	369	376	416	427	399	418	399	436	405	417	370	428	428	394	409	401	413	420	423	395	411	433	414	433	417	401	411	431	384	376	415	423	385	403	422	382	399	430	396	371	410	385	403	427	422	411	391	385	406	414	409	436	411	415	361	430	446	422	405	434	384	419	398	392	438	410	413	397	401	410	411	428	390	414	410	404	400	443	413	398	401	399	431	427	419	410	484	387	426	400	404	423	408	411	393	414	393	408	406	364	442	433	428	439	405	389	388	462	418	378	416	395	400	368	388	406	388	457	392	420	380	379	387	390	420	409	409	398	427	397	428	389	388	402	399	388	395	407	413	399	451	418	381	398	399	420	398	413	388	426	401	406	423	407	391	417	429	399	426	418	415	420	428	404	428	412	427	411	416	405	406	400	398	400	413	406	416	362	393	418	419	408	429	395	385	395	394	373	382	440	406	409	408	449	402	439	374	424	404	415	373	395	411	401	420	392	434	403	420	447	463	418	401	422	388	428	373	382	384	373	399	411	418	426	375	390	438	426	393	419	376	408	394	388	384	418	445	357	426	434	438	380	384	385	349	389	394	424	440	413	406	439	424	390	392	393	409	379	372	425	414	411	411	349	425	374	433	414	413	383	395	396	401	443	412	431	425	403	410	414	386	419	422	395	416	422	410	436	429	414	415	410	444	417	382	425	381	418	417	445	412	427	411	409	414	416	434	389	396	389	392	395	414	423	430	463	414	395	423	399	427	351	403	396	441	386	427	421	414	407	415	365	416	404	418	384	406	387	424	411	421	427	437	400	404	374	396	433	394	388	381	435	404	390	414	426	398	399	405	428	413	446	405	421	381	406	399	404	403	367	431	421	417	420	423	406	390	392	368	427	391	398	419	412	395	409	437	395	401	393	412	417	400	414	412	413	420	416	390	428	394	434	432	409	413	415	401	370	407	427	430	373	403	398	372	435	409	407	408	397	400	400	412	435	408	428	420	400	405	412	397	395	390	441	371	374	409	422	424	390	403	427	417	398	468	401	409	412	356	433	391	366	406	438	392	370	431	410	404	416	360	404	433	383	419	406	389	435	392	431	369	418	398	396	440	426	425	377	413	373	385	352	407	421	414	383	364	385	419	380	399	413	381	382	426	405	416	409	429	383	421	424	429	420	397	422	397	403	407	369	386	379	378	409	409	374	381	412	421	418	426	407	425	388	437	384	405	414	402	428	424	441	433	391	399	406	390	404	417	411	436	416	446	413	382	397	443	425	378	442	401	425	407	418	406	421	403	402	428	396	404	434	435	406	398	437	429	411	361	392	385	393	409	378	418	407	402	432	397	410	438	403	374	418	390	413	395	389	424	438	434	376	392	410	395	394	412	434	385	392	378	408	427	397	407	408	376	394	391	381	381	389	403	406	423	369	389	397	425	374	391	387	423	446	420	427	372	410	401	421	420	430	417	394	450	383	416	389	431	412	410	386	413	432	377	416	409	383	433	426	410	392	429	417	394	433	388	396	370	393	414	375	443	362	378	368	385	400	420	411	425	446	368	371	384	381	372	440	420	399	465	390	405	434	380	392	413	409	379	425	390	395	385	409	412	422	402	438	372	393	399	378	409	426	395	399	405	426	401	430	422	407	410	431	422	402	408	424	443	418	382
29130	23473	19612	9246	4273	2650	1820	1302	1024	853	760	689	677	621	599	529	470	471	464	422	453	396	379	405	382	444	381	359	367	367	354	411	353	359	347	370	358	312	349	361	340	376	388	335	341	299	363	377	340	344	342	347	365	378	331	340	359	342	331	365	353	343	343	332	340	361	346	380	324	338	336	353	340	357	378	331	355	371	343	345	373	387	337	347	383	356	364	344	345	342	383	356	341	357	346	360	386	325	310	375	362	338	343	404	396	360	332	387	330	357	374	306	361	340	334	369	367	347	367	375	364	340	348	319	324	386	316	386	344	380	331	324	326	380	376	318	323	362	389	341	361	384	340	376	362	325	337	336	352	346	316	333	371	321	367	333	316	365	336	363	337	362	336	316	375	352	327	368	347	325	347	369	359	326	363	330	323	335	341	331	361	349	316	361	354	346	351	326	370	365	350	363	327	360	370	324	322	326	376	350	308	357	347	363	352	351	339	357	362	302	333	356	371	379	368	334	305	342	347	344	365	350	338	351	341	357	355	340	335	365	371	366	350	352	381	348	341	382	333	340	354	354	373	355	342	337	363	320	333	352	374	346	344	366	345	386	354	341	352	341	377	328	382	362	341	351	363	358	337	346	330	347	346	316	339	353	304	368	296	383	343	395	343	371	327	329	364	360	336	330	336	337	344	328	350	345	333	319	341	356	343	340	335	394	321	325	318	349	369	364	337	348	348	350	314	349	351	332	352	334	326	371	331	318	354	364	338	343	348	342	328	365	356	341	352	357	361	311	348	363	342	352	353	369	349	329	328	325	385	342	378	339	337	350	392	344	356	362	354	338	330	363	369	318	350	360	340	340	332	328	369	349	344	371	337	371	357	320	322	341	361	351	341	351	340	356	346	365	329	318	331	345	318	354	346	308	341	335	319	339	353	369	353	336	358	343	351	358	358	346	355	326	303	338	352	370	307	393	384	330	351	361	374	349	319	350	359	372	308	346	336	338	351	338	377	343	343	386	365	365	332	372	321	338	325	331	333	331	374	373	337	345	349	336	354	292	348	349	338	360	349	340	322	319	356	337	353	360	349	317	343	375	325	337	370	365	347	330	333	327	345	347	369	342	338	315	341	356	412	304	329	341	373	325	330	367	344	329	360	341	354	380	348	351	326	361	327	365	359	341	348	324	344	332	340	336	365	361	344	324	372	334	338	325	343	364	356	348	345	336	331	346	325	345	350	344	351	346	336	337	359	335	358	356	388	346	335	339	336	354	328	357	316	336	377	330	378	341	337	347	382	346	341	348	369	342	350	369	338	358	365	362	338	369	367	362	343	359	330	297	341	369	345	349	332	342	341	381	314	343	357	328	373	342	327	307	364	387	341	349	337	330	349	354	353	353	342	353	319	363	319	317	358	303	324	328	339	355	315	345	347	323	385	354	317	331	414	344	336	374	343	371	313	311	354	329	324	327	338	342	294	348	364	361	337	352	345	347	370	335	335	343	327	346	333	345	314	339	355	348	332	358	348	357	336	356	328	348	353	352	339	356	347	346	337	333	360	363	358	343	356	350	365	329	326	358	359	338	346	329	314	340	355	343	353	356	343	297	386	355	389	343	358	378	368	343	341	324	364	343	375	335	314	329	334	368	359	346	336	360	345	338	334	341	323	338	328	353	366	357	343	363	322	339	348	360	349	331	333	355	375	362	313	312	357	347	342	361	346	329	349	368	322	358	334	344	371	362	371	358	319	347	333	355	344	328	329	359	348	316	361	372	333	338	343	331	339	334	311	362	338	315	359	369	370	339	350	309	328	387	372	326	343	400	387	326	359	353	367	357	346	357	331	338	333	355	363	373	348	341	331	339	324	360	363	359	349	351	333	334	342	367	345	329	354	314	367	357	341	338	328	360	334	360	358	341	356	357	329	332	342	341	297	352	351	338	366	361	385	337	376	319	345	356	326	367	379	366	344	366	356	321	314	361	351	307	378	357	336	357	295	336	342	329	373	353	316	354	374	351	377	352	318	303	359	323	313	352	339	348	351	344	363	339	373	357	332	316	345	351	351	338	327	371	364	345	320	334	348	379	334	314	300	309	352	308	333	349	300	354	348	347	366	353	369	313	326	363	313	317	347	337	333	367	320	342	378	359	324	356	352	342	311	319	316	347	359	330	342	342	331	320	353	364	362	352	355	311	336	347	379	296	339	348	343	367	333	354	327	356	354	337	367	360	341	317	370	335	385	360	342	359	357	368	341	360	331	334	349	347	355	326	329	344	346	346	341	363	329	303	391	335	384	368	357	342	329	352	356	364	336	346	349	350	348	330	351	346	333	348	371	331	351	344	321	356	384	341	308	330	357	336	378	341	344	362	336	375	327	356	365	347	344	356	333	347	368	340	386	355	346	345	343	369	306	399	364	359	329	361	359	343	368	351	417	338	338	354	352	333	353	333	369	320	356	339	317	343	339	343	329	367	334	354	388	348	334	351	341	334	304	306	368	380	363	327	347	329	351	348	337	343	348	348	340	351	329	365	351	339	328	334	328	374	328	346	354	340	358	348	356	348	324	369	375	339	330	366	338	354	350	305	363	343	341	334	352	359	334	356	320	352	334	350	318	315	364	331	313	363	352	356	334	361	337	359	349	311	348	345	311	351	350	331	323	329	360	312	356	332	326	362	375	342	335	357	367	320	345	353	327	354	341	353	363	371	312	347	364	354	344	343	370	343	350	344	352	358	344	331	363	336	366	336	363	306	339	330	362	352	332	356	375	329	357	380	334	338	309	347	339	342	341	351	355	321	338	336	339	350	366	362	336	353	338	340	340	358	368	339	361	334	352	320	372	332	338	325	343	356	326	357	344	347	337	329	346	326	361	329	343	365	349	382	348	335	356	340	335	357	323	373	352	363	364	366	343	353	331	350	331	368	328	368	353	327	322	322	357	357	351	343	314	353	312	337	373	311	369	355	340	328	342	352	345	348	338	370	397	321	360	363	324	369	331	347	307	383	361	332	369	372	381	351	343	358	352	358	342	335	328	351	344	386	321	330	324	339	323	364	349	368	350	349	352	329	368	398	334	342	364	332	339	381	359	358	354	355	345	328	359	335	343	391	347	339	348	363	359	372	308	340	328	352	343	358	343	353	337	350	324	365	369	359	337	341	360	385	329	317	380	358	328	337	341	359	366	351	341	326	333	347	385	341	346	322	352	391	367	366	344	304	330	377	336	331	344	345	340	357	337	360	347	343	350	355	342	338	349	348	332	341	363	351	318	356	340	363	370	319	368	368	354	357	341	340	363	341	335	341	346	359	334	307	351	310	351	350	318	337	333	334	329	374	306	347	337	358	336	378	329	327	338	322	350	376	365	344	348	347	397	347	359	353	371	338	323	340	368	349	354	347	357	332	342	351	321	326	324	335	354	338	345	364	353	333	361	375	320	351	350	344	373	361	335	353	347	358	350	365	373	377	314	343	330	360	333	367	334	321	291	312	327	338	318	343
20107	34133	20095	9886	6858	4915	3546	2295	1821	1543	1271	1125	1075	911	817	733	653	610	549	589	531	457	441	492	484	445	408	395	412	405	433	412	400	378	363	368	403	406	402	380	381	360	389	395	368	392	394	415	354	377	376	349	395	402	364	385	365	347	366	384	382	384	381	369	366	386	371	360	367	367	369	379	366	376	367	363	352	377	418	399	407	416	452	434	412	421	380	372	385	381	368	419	388	365	398	363	404	364	387	377	374	361	370	371	361	379	331	363	356	361	390	387	374	356	402	409	432	371	358	386	372	370	387	355	386	403	390	357	384	383	396	406	350	365	364	415	375	390	339	384	363	384	388	399	356	356	412	373	403	349	379	369	360	351	372	368	380	369	365	352	399	387	353	392	375	382	382	390	393	357	398	382	368	414	392	375	367	376	368	377	380	368	378	359	357	376	379	371	337	389	394	367	393	339	349	389	379	407	353	381	379	363	385	380	396	398	383	423	368	362	379	374	363	421	364	367	381	390	383	373	384	398	376	360	367	368	398	342	332	353	412	373	412	364	348	380	395	387	327	393	386	378	376	382	356	364	358	366	391	365	381	400	368	397	338	381	382	376	361	375	344	353	382	394	372	358	380	373	359	411	358	363	357	394	355	372	378	344	386	409	373	322	360	349	331	358	362	394	359	363	375	344	379	382	397	359	381	338	374	358	362	382	394	363	366	367	388	373	380	391	348	349	389	359	396	395	337	362	380	364	412	353	375	379	346	343	349	380	373	383	417	374	359	365	383	350	390	407	388	382	349	378	357	341	374	378	399	373	378	385	399	370	373	353	341	369	368	348	336	366	371	368	338	381	358	382	378	346	362	362	363	376	403	373	378	359	361	353	372	346	368	343	413	381	377	390	352	373	359	349	372	393	366	355	359	387	380	374	372	353	364	382	368	372	368	376	394	387	366	384	342	374	367	356	363	420	371	379	369	351	392	336	402	391	345	343	392	376	385	370	342	388	389	355	380	357	370	362	343	405	358	413	373	374	357	377	377	388	362	389	361	379	358	410	388	358	350	366	364	388	378	372	388	373	343	332	375	344	380	403	343	388	447	355	380	370	394	376	397	406	380	344	384	407	375	355	361	335	362	383	367	373	353	391	355	395	347	395	349	377	369	413	375	391	359	361	362	367	398	366	387	361	382	395	353	375	349	354	376	389	362	373	396	401	424	364	354	350	348	362	368	378	367	350	398	369	384	373	375	362	386	343	391	412	368	369	411	371	369	367	349	381	368	381	345	390	349	382	365	401	369	397	367	422	341	358	402	426	389	389	396	375	360	392	384	397	349	401	413	355	392	350	406	387	367	398	366	409	389	411	414	389	385	370	375	394	329	340	363	380	398	367	376	353	367	387	403	363	370	368	373	355	352	346	404	391	387	351	393	393	372	379	394	400	394	407	385	382	370	371	392	336	407	383	374	386	381	395	381	384	367	367	359	378	368	333	382	399	350	413	373	355	387	398	388	356	380	378	355	382	412	395	388	354	393	327	376	407	360	381	357	384	375	358	367	365	364	374	350	411	377	362	370	355	395	359	387	363	375	332	335	414	377	391	367	391	333	392	381	377	341	358	371	350	366	410	347	344	387	359	419	370	371	377	382	354	378	398	390	386	397	418	384	372	374	353	360	385	377	389	381	352	403	367	384	348	355	386	383	390	368	401	423	378	389	388	375	362	404	381	342	417	375	378	381	390	406	394	367	395	361	381	377	377	428	409	387	393	397	353	373	369	351	374	398	390	387	350	401	373	383	386	395	362	315	373	402	416	366	380	353	368	361	371	373	384	401	376	348	385	379	335	374	396	349	380	366	377	380	373	383	342	374	359	375	378	397	367	341	355	345	339	366	378	351	382	371	357	371	365	381	420	368	425	339	341	388	376	325	393	375	397	391	367	360	401	343	385	369	353	382	378	360	386	376	385	366	379	385	337	374	363	367	350	379	378	376	354	394	349	396	352	394	397	335	413	398	369	372	378	354	355	391	392	392	401	374	369	365	337	365	388	378	379	374	359	387	377	358	371	395	406	394	349	378	353	378	391	391	381	366	371	356	380	371	375	405	367	356	383	361	340	383	374	354	368	351	348	362	345	379	413	358	399	414	413	399	390	356	438	411	373	409	386	363	395	329	387	371	373	375	363	375	360	351	354	360	373	357	404	354	379	344	373	361	384	420	370	393	358	390	370	388	415	401	363	391	353	375	369	376	365	387	348	399	378	389	363	391	355	372	386	375	371	359	359	377	375	363	356	374	376	367	406	375	397	348	345	386	355	386	375	376	384	348	362	344	407	391	362	388	377	366	393	380	403	376	399	367	391	384	372	368	379	368	364	390	386	391	385	369	365	399	387	363	346	373	358	378	380	339	360	370	367	396	350	365	352	372	376	395	368	399	385	409	367	348	372	362	331	395	386	390	397	373	393	398	392	351	386	354	384	357	337	362	389	373	347	397	357	390	385	389	366	352	352	387	375	374	362	368	410	367	381	396	387	356	388	381	399	376	337	359	378	387	390	381	364	375	416	358	368	376	395	376	372	395	403	361	368	384	363	385	356	372	392	390	394	358	362	364	362	378	370	363	345	349	372	380	370	424	386	377	417	399	367	344	371	366	365	420	376	377	362	368	395	403	392	334	353	346	330	355	376	359	394	403	374	349	388	359	388	371	386	385	396	383	334	354	383	352	423	382	385	398	372	403	376	364	384	324	346	380	367	368	353	359	381	351	349	371	382	366	343	391	367	381	364	366	365	369	392	373	399	362	405	359	410	390	394	370	353	371	371	393	376	400	361	361	372	388	370	401	391	390	393	382	389	355	361	373	388	367	349	333	348	362	364	372	353	355	353	388	345	372	378	365	387	386	400	390	376	356	364	401	406	384	351	419	365	401	366	391	350	354	374	391	377	355	353	374	385	384	376	380	374	364	374	411	368	390	375	379	377	385	379	372	394	399	336	335	393	376	378	360	386	370	374	385	327	375	337	361	412	356	378	409	360	415	376	364	389	354	380	359	368	366	377	364	403	352	350	372	357	391	345	391	336	387	372	329	355	358	382	345	360	372	341	415	405	383	375	405	340	381	373	347	404	375	406	385	393	378	412	364	353	394	355	398	359	369	381	352	367	372	366	340	366	386	362	365	375	366	376	360	400	351	395	373	388	380	385	395	362	389	400	359	380	378	350	369	395	392	372	366	407	360	369	398	346	374	400	364	372	373	344	358	367	389	352	388	387	354	371	387	397	370	366	391	363	406	379	369	354	338	381	413	401	381	386	411	374	372	399	392	384	356	375	367	387	400	341	351	384	418	378	376	392	406	402	371	367	412	381	383	369	366	353	360	346	380	376	386	376	365	385	387	340	371	377	354	380	400	390	370	371	371	364	371	385	373	382	361	394	367	354	362	360	404	370	347	336	367	381	371	366	361	382	342	382	354	365	396	408	364	376	397	363	398	371	375	361	374	396	359	373
24411	21541	28736	24736	21459	13066	4452	2452	1792	1434	1204	1209	1076	950	866	729	705	683	617	531	510	508	453	506	466	456	427	415	405	404	428	414	407	402	385	396	373	442	370	372	409	386	391	421	349	324	387	406	367	360	344	416	389	385	362	402	384	385	361	342	387	356	381	348	375	381	383	386	362	374	371	364	380	364	370	389	383	385	376	408	372	398	396	402	392	404	406	424	404	396	387	389	410	386	399	364	366	387	394	400	364	377	368	344	375	384	378	380	370	394	374	401	386	371	367	356	401	349	333	372	387	360	349	390	376	336	392	382	374	352	365	357	347	336	378	375	340	341	365	367	351	368	329	383	369	378	372	399	381	373	393	404	391	365	371	354	368	362	390	382	323	361	410	383	348	336	344	365	362	337	405	356	367	345	394	361	359	352	365	341	376	345	383	395	351	339	364	384	349	369	368	381	339	369	384	360	370	341	378	360	392	371	363	409	370	344	370	405	330	345	357	378	370	361	366	352	381	396	371	375	360	374	380	386	357	385	386	371	360	357	327	346	374	380	377	330	398	377	380	359	360	333	387	367	399	408	372	387	388	369	373	317	384	347	388	358	364	341	372	405	366	369	332	359	382	360	307	385	331	409	388	379	370	383	358	384	370	339	371	399	372	369	366	368	372	372	360	376	374	381	326	347	395	376	389	374	388	395	344	394	354	362	358	364	388	377	393	363	382	375	399	377	404	351	364	387	373	399	365	373	373	372	394	383	372	391	387	354	352	384	371	356	405	372	365	397	352	370	347	349	360	371	386	375	360	343	368	360	332	362	379	396	364	375	400	366	370	378	355	385	391	381	365	350	376	362	361	391	356	372	358	363	418	378	333	366	376	358	312	357	376	337	348	361	364	378	378	401	397	360	355	358	364	357	378	380	319	388	362	357	354	367	362	400	369	359	360	378	376	368	350	353	354	368	390	407	378	365	373	338	358	330	370	354	388	371	329	373	378	366	393	376	364	368	347	382	359	387	397	382	409	399	373	369	368	352	391	398	361	378	395	364	327	421	375	352	367	404	357	348	362	371	336	341	406	354	388	390	382	398	356	359	356	375	371	335	416	360	380	336	363	382	340	376	360	382	386	395	341	397	346	368	401	366	396	350	363	374	375	382	339	386	348	355	354	393	370	343	365	393	355	388	391	373	373	347	345	372	327	341	359	320	351	364	361	337	347	379	382	375	340	369	377	378	357	378	367	343	376	379	363	369	344	333	388	362	373	358	372	339	365	383	350	360	359	394	348	388	383	391	401	339	365	366	392	370	363	370	393	352	365	347	379	352	353	355	395	381	349	374	382	365	367	345	365	377	370	401	362	370	378	390	390	376	345	379	396	394	368	369	380	349	350	367	384	375	318	360	374	370	359	367	377	381	374	380	398	390	376	399	394	355	345	387	364	400	327	381	428	355	389	369	384	369	387	369	362	362	351	352	367	390	373	370	371	390	360	375	353	337	362	393	383	347	371	335	360	358	390	379	363	351	370	355	390	370	404	348	380	379	367	381	396	360	338	376	395	352	341	347	422	368	372	373	394	375	368	367	394	353	340	348	365	358	359	362	399	365	386	377	339	400	385	365	342	383	377	382	355	348	369	352	348	409	360	362	372	368	391	360	369	378	366	359	385	379	372	354	374	350	381	364	370	397	373	363	399	380	335	344	390	354	416	364	344	375	389	410	372	352	371	396	375	355	349	364	360	394	370	374	411	356	369	371	335	385	354	364	355	386	373	363	367	367	343	326	361	353	363	355	402	371	336	431	366	368	394	399	334	401	358	357	350	392	368	412	375	375	371	359	374	338	341	360	397	392	355	363	359	386	354	340	350	390	380	376	392	392	381	366	375	379	329	378	374	366	376	343	356	358	382	336	355	352	352	369	388	360	381	376	395	354	373	360	401	354	354	410	348	375	378	378	381	351	403	352	416	361	352	364	379	342	372	379	361	389	335	359	330	369	359	341	388	354	385	396	324	343	347	357	390	374	364	376	377	370	348	367	353	382	357	376	371	350	351	357	400	382	354	387	379	361	359	404	332	386	370	384	353	370	366	383	390	367	336	379	356	356	408	373	378	394	349	398	325	384	347	363	358	363	352	383	363	386	391	351	342	376	322	395	369	372	388	378	344	383	336	366	378	343	366	372	370	353	398	386	366	363	354	357	390	391	362	386	358	353	346	389	381	394	373	359	387	354	336	360	370	344	366	363	350	375	383	376	370	363	376	330	349	371	392	331	396	368	362	355	380	374	367	377	371	407	371	385	349	353	389	390	353	347	395	352	360	364	408	356	375	373	357	389	363	368	390	399	386	400	345	375	339	359	360	346	359	341	363	391	350	390	345	325	380	379	382	365	394	352	349	376	389	362	355	354	388	362	317	359	366	381	393	331	397	358	398	367	350	357	382	374	362	384	349	367	381	348	353	328	378	378	400	376	392	371	402	396	396	399	334	339	352	357	353	358	356	379	347	422	380	353	328	348	403	393	360	356	394	376	356	384	383	394	360	380	342	349	352	358	365	353	387	363	385	362	381	390	368	351	417	372	376	367	358	353	350	383	363	354	358	379	389	361	392	370	376	375	361	366	357	380	406	339	397	394	389	360	345	369	361	371	340	371	363	362	330	373	370	373	351	402	408	365	392	344	369	375	360	394	381	365	371	401	344	341	385	382	337	378	383	351	346	373	360	365	358	369	366	387	361	372	361	379	351	375	375	352	324	365	383	352	362	330	363	360	357	377	337	341	345	371	379	352	368	368	347	374	388	383	377	361	370	379	362	371	366	388	351	376	374	397	368	357	351	370	377	381	366	357	365	397	361	352	367	382	371	381	354	330	356	356	376	389	372	350	359	377	387	349	359	367	326	377	393	374	383	387	367	365	381	399	378	354	355	356	392	360	382	316	404	397	376	338	370	384	358	376	364	370	363	381	370	356	348	346	370	389	394	363	327	388	371	361	385	379	381	353	358	387	354	341	352	375	382	368	366	371	406	379	363	349	379	403	358	361	370	357	407	355	372	370	385	356	372	379	384	400	368	391	373	394	357	358	383	369	397	374	380	359	400	352	371	362	394	356	364	362	367	387	390	393	349	388	374	370	367	371	387	340	347	365	347	393	409	336	335	374	378	399	344	341	378	367	316	338	373	362	371	354	369	359	368	370	346	347	379	366	388	348	349	369	364	389	386	391	382	390	357	337	384	343	371	414	369	356	379	367	400	363	351	361	377	416	336	372	357	336	391	377	382	325	356	369	358	345	378	357	358	346	353	384	371	356	359	383	352	373	320	345	373	357	362	383	376	364	357	359	362	394	352	385	340	370	394	359	302	354	366	343	376	386	356	373	389	376	392	377	390	355	388	365	381	352	358	374	402	393	351	361	345	379	363	374	377	379	380	364	362	404	347	359	338	357	351	391	360	373	352	403	383	384	362	360	385	360	373	363	380	360	350	372	374	334	391	373	376	364	371	377
21062	44107	27804	15936	11005	8321	5932	4273	3268	2505	2071	1929	1764	1513	1244	1052	938	894	805	768	657	626	534	571	574	547	497	482	493	489	484	490	452	403	458	448	431	406	402	422	400	434	442	427	419	382	392	397	379	443	403	366	431	401	386	402	438	380	414	369	433	424	369	359	398	381	374	373	403	376	371	390	413	411	384	388	403	456	443	429	431	437	488	500	488	434	419	441	421	434	383	406	424	466	436	424	405	381	404	378	417	431	394	391	410	413	388	401	349	429	395	428	408	387	372	354	393	376	410	424	410	391	408	379	386	364	386	420	404	389	414	402	386	418	376	387	387	413	427	407	374	398	430	383	417	382	421	412	399	370	376	401	392	403	390	349	395	381	391	409	399	380	394	359	400	389	400	371	411	378	392	392	409	364	418	389	414	423	390	389	415	381	402	381	412	390	402	352	401	373	385	382	399	406	396	385	397	366	369	390	403	381	372	395	415	401	369	394	398	385	374	385	378	367	434	402	399	410	372	456	397	397	426	377	364	398	358	353	423	386	392	355	410	399	378	411	406	395	406	368	399	397	409	344	392	422	404	429	393	355	392	392	382	374	398	382	378	424	397	380	381	385	351	413	405	382	399	381	383	345	421	360	396	409	395	415	412	404	402	405	381	355	424	404	380	401	376	407	418	356	420	379	396	387	348	401	378	403	420	374	402	378	383	407	428	380	384	411	371	395	378	364	396	403	398	362	411	415	389	378	348	359	377	350	369	363	396	413	427	386	370	390	370	378	377	404	440	416	389	366	391	366	399	398	386	402	376	382	371	372	382	410	377	441	384	356	398	384	392	405	430	410	368	415	378	398	389	400	359	383	402	405	412	428	390	397	384	364	378	385	374	385	372	392	403	406	384	398	439	411	412	389	429	385	405	366	396	342	393	378	392	383	387	401	381	411	411	375	375	380	397	377	401	364	419	386	378	401	370	411	395	376	405	382	383	417	407	433	360	401	439	423	370	424	384	405	367	411	379	391	381	402	388	406	378	380	388	362	407	403	376	365	378	384	376	386	397	401	362	411	379	334	386	392	374	387	389	412	399	368	405	406	361	388	396	359	413	399	392	449	426	370	407	414	409	375	408	408	408	385	380	388	352	397	422	382	393	395	405	384	410	397	372	371	359	410	388	393	405	373	404	413	375	394	388	407	381	384	409	432	370	394	392	413	425	429	410	381	369	363	392	382	395	383	411	382	383	390	396	394	387	358	411	413	365	413	415	374	377	394	397	379	402	390	389	397	415	399	411	451	392	424	379	384	389	376	377	383	423	399	394	403	386	378	399	431	436	386	354	413	409	402	370	407	394	378	374	394	372	390	382	409	386	412	382	371	388	378	386	357	421	391	404	411	398	386	362	373	370	384	400	368	396	399	394	430	408	414	371	413	395	419	393	393	400	398	406	408	369	388	412	390	376	365	393	401	394	396	410	384	339	374	407	388	392	370	396	410	402	410	408	385	363	401	376	398	379	388	364	349	406	366	427	379	384	410	405	382	388	366	389	414	357	405	391	384	399	410	417	364	412	405	442	377	379	393	418	371	404	373	421	407	390	432	406	368	402	408	418	380	411	395	365	390	408	451	383	386	384	418	425	399	436	378	414	445	403	404	374	408	423	388	357	371	400	383	374	385	389	386	399	373	372	398	426	406	385	409	398	413	390	423	399	402	397	378	373	377	393	401	380	369	364	377	407	410	400	378	396	423	400	393	400	385	396	384	359	365	396	400	425	412	422	405	399	378	405	391	379	405	352	392	389	378	408	380	376	396	417	381	394	419	399	401	410	383	395	362	390	413	365	392	389	381	365	416	393	380	396	384	413	371	389	394	405	398	349	391	404	393	390	386	406	407	429	369	388	412	423	402	409	393	400	415	360	350	420	399	391	393	385	372	421	397	390	393	409	416	431	410	399	383	396	379	415	397	380	393	420	347	393	391	398	384	378	419	390	384	389	392	381	396	360	391	398	429	402	403	405	348	401	366	378	424	395	416	389	396	408	413	354	425	430	360	390	401	383	352	398	379	374	369	405	391	375	409	375	396	415	393	406	388	425	399	367	398	394	397	380	436	369	405	375	404	387	398	402	378	382	384	391	389	403	389	368	367	401	366	400	379	413	378	416	412	425	389	397	401	404	412	366	352	395	411	382	398	405	349	398	378	368	364	379	388	426	397	370	396	397	421	354	412	363	358	397	392	381	401	397	386	393	349	388	378	388	393	360	402	414	400	381	414	399	383	372	408	408	401	357	363	394	415	409	436	424	419	397	383	389	385	387	398	385	413	386	395	408	417	393	417	387	414	386	422	414	426	405	401	388	382	397	375	393	383	420	377	390	385	368	397	364	412	404	408	428	414	362	395	440	356	363	403	400	386	354	387	387	389	397	363	393	367	364	385	380	410	367	383	409	419	382	395	405	399	383	437	405	383	390	365	342	432	407	346	380	397	383	399	407	360	447	362	377	408	371	399	394	383	396	400	374	399	374	392	359	396	391	399	404	393	399	349	393	378	417	374	376	392	378	408	371	360	385	404	377	379	386	403	407	402	372	374	386	416	378	385	404	402	385	376	382	407	446	384	399	421	417	403	412	400	358	368	416	407	409	407	411	405	365	382	383	425	401	404	380	399	378	407	416	389	380	368	393	387	386	379	395	392	367	383	388	399	384	392	406	398	394	369	412	402	409	414	357	398	354	416	385	410	409	395	388	400	390	398	403	401	412	414	377	428	384	389	369	390	416	377	437	411	425	399	392	431	392	323	394	373	393	392	396	394	357	404	418	408	420	362	381	402	384	378	347	382	347	390	405	381	376	374	381	386	374	419	351	394	402	412	378	382	393	386	397	382	395	381	382	386	395	383	416	394	408	414	411	413	369	375	386	403	410	377	385	413	405	364	405	385	375	366	385	409	393	415	416	394	387	412	393	382	390	385	361	404	393	372	396	401	363	398	371	417	375	386	377	354	357	400	395	412	379	377	374	388	418	409	381	407	406	366	392	375	414	375	380	363	418	361	388	447	401	403	379	401	399	339	388	398	419	354	387	434	356	360	359	412	403	375	358	388	401	410	415	411	410	390	379	395	380	401	366	389	373	413	389	388	363	384	360	424	390	407	422	430	403	417	364	423	397	396	377	345	430	408	354	381	407	423	386	384	420	392	400	406	389	398	415	395	405	404	396	404	385	389	384	406	427	429	372	403	400	368	394	400	377	399	407	402	376	383	366	438	404	409	398	382	407	395	433	394	354	359	393	386	383	386	374	410	396	396	370	391	449	360	363	360	403	400	381	378	377	405	412	398	387	399	397	406	399	393	379	361	383	415	411	400	370	390	417	402	384	371	386	396	416	406	349	357	395	407	400	365	419	368	421	401	394	388	415	358	377	407	401	364	359	397	415	400	390	373	387	380	384	395	425	400	395	385	406	357	385	396	365	377	411	421	383	399	396	402	359	357	388	421	381	379	433	420
25559	21574	27660	25717	13176	4325	2542	1737	1307	1094	935	930	809	715	608	571	519	595	519	499	424	391	440	432	444	401	361	395	379	396	356	357	353	378	394	325	343	353	367	329	324	349	364	368	358	349	305	354	322	349	339	371	350	317	329	357	322	340	346	339	343	351	346	297	338	365	363	320	329	355	333	351	370	352	350	362	343	363	362	388	346	355	396	366	383	360	379	374	354	356	325	365	369	355	370	352	355	353	349	363	330	338	337	313	295	345	353	335	324	321	350	371	383	385	371	322	352	365	341	345	323	389	330	345	327	325	332	356	362	318	338	336	313	335	390	377	364	346	329	355	330	363	345	336	344	345	347	328	363	352	353	340	337	344	339	304	360	336	342	356	384	322	347	341	361	359	375	371	331	332	315	364	347	336	352	341	327	361	330	340	336	370	343	350	353	338	347	366	360	341	381	367	346	341	357	371	325	356	353	377	385	340	324	359	358	348	352	339	348	361	354	355	338	357	332	368	340	333	351	336	318	338	350	342	355	317	354	326	363	334	354	352	353	349	326	366	333	344	327	312	343	319	346	349	350	335	340	358	362	329	317	360	365	320	333	344	353	318	371	356	319	337	355	338	337	353	334	377	381	358	349	332	338	333	336	382	318	348	342	371	361	335	318	334	339	349	325	351	324	347	331	392	325	346	367	362	348	329	353	342	317	343	355	341	374	329	316	341	351	394	343	367	350	356	379	322	339	367	339	380	324	325	345	335	333	383	369	357	341	331	325	333	332	328	376	368	336	331	346	360	342	348	356	360	355	356	339	338	353	340	305	350	365	340	367	363	334	343	369	331	398	328	350	366	339	355	338	328	347	329	355	323	347	309	342	392	393	355	365	340	314	336	324	335	353	372	329	326	334	359	333	362	368	334	309	368	310	351	402	371	308	329	326	337	355	355	356	309	319	350	349	317	348	339	330	331	340	312	377	366	363	359	353	352	384	295	355	370	313	327	315	342	367	388	343	341	363	334	312	313	348	340	356	345	344	321	372	346	318	368	338	340	368	314	339	350	351	371	326	302	326	372	339	339	357	325	341	314	317	337	375	387	340	340	351	359	367	324	341	354	316	340	345	353	338	355	313	345	335	316	353	349	353	339	320	324	338	299	366	329	314	338	349	339	341	357	348	316	326	317	346	351	333	363	321	291	321	328	349	349	339	354	363	356	359	321	318	317	313	347	348	347	354	327	368	324	318	371	329	306	316	321	342	340	334	332	332	350	359	342	325	340	342	337	320	356	334	355	352	343	327	302	330	337	349	356	336	362	355	314	315	343	314	332	358	347	330	341	347	343	364	296	361	348	349	327	344	382	350	340	369	352	347	326	344	319	337	338	311	356	337	352	357	347	367	379	371	366	332	354	332	357	353	342	301	355	347	322	383	348	354	352	364	309	342	366	326	356	355	366	345	329	320	352	381	321	332	322	332	345	357	325	343	379	329	320	363	350	314	369	314	352	334	328	345	311	340	312	336	366	333	395	340	317	306	322	337	352	351	350	368	367	353	328	334	338	350	358	339	355	350	352	357	354	331	303	324	368	307	321	345	352	356	339	318	300	336	353	345	357	312	346	358	345	344	360	377	320	309	375	319	337	357	337	320	361	383	357	370	336	350	351	371	316	339	349	348	340	341	359	389	326	336	314	342	330	337	350	365	346	354	346	320	336	339	335	344	344	294	357	342	337	344	342	338	319	331	344	344	341	345	354	317	358	342	333	356	372	347	362	338	329	360	325	360	315	316	325	309	334	342	320	343	336	314	349	358	351	320	304	354	331	337	350	355	377	376	345	345	318	344	339	379	308	309	347	336	321	354	344	314	344	337	328	310	312	410	343	328	348	354	375	345	348	355	335	355	322	353	370	363	328	353	355	347	338	307	342	353	353	359	308	339	373	340	342	326	343	314	346	348	343	362	345	359	356	379	314	324	343	371	343	366	322	373	325	355	332	338	347	387	360	338	340	375	341	344	390	299	338	345	366	348	324	349	318	351	348	369	370	354	384	339	342	337	357	327	334	365	346	351	343	357	353	353	358	342	361	317	345	384	319	364	337	346	372	325	360	339	367	353	346	342	373	320	378	351	354	337	313	343	354	361	331	348	328	370	320	339	358	327	348	339	352	343	351	369	326	379	333	362	362	341	323	340	346	322	338	349	359	352	340	334	344	311	344	303	335	321	332	347	349	369	361	364	351	349	296	377	325	316	349	346	337	318	342	353	352	341	350	313	342	337	346	305	355	349	354	370	303	360	330	295	329	374	326	338	348	338	374	308	330	337	348	366	321	324	331	337	353	341	357	344	333	353	334	339	337	328	344	345	355	315	345	332	356	334	350	358	374	325	342	370	336	355	321	345	342	334	376	337	334	324	340	365	339	345	375	356	384	322	348	362	341	341	349	340	381	331	375	362	334	336	337	365	345	323	379	370	332	330	325	361	334	372	323	317	360	380	358	324	353	359	331	352	357	355	332	327	348	341	384	365	319	327	354	363	338	356	323	318	337	337	335	351	355	354	341	321	364	356	344	339	327	367	379	336	343	323	341	320	356	338	345	329	325	356	333	361	316	324	320	368	327	348	380	338	340	357	316	340	321	341	334	370	350	334	348	353	336	346	332	375	351	344	304	324	336	321	341	348	373	359	326	373	368	350	320	321	341	337	311	343	335	338	355	360	366	290	364	351	363	326	370	347	335	359	354	369	295	313	335	351	335	343	329	364	322	354	338	350	357	347	340	357	352	368	387	365	331	339	290	341	339	319	357	316	345	359	337	333	352	399	360	317	342	350	339	336	332	346	336	313	302	343	344	339	325	347	354	364	362	376	292	375	336	336	350	321	361	323	368	334	352	361	345	317	354	351	374	316	362	353	341	373	339	299	378	346	366	378	343	328	329	330	351	301	353	365	328	365	321	310	355	274	300	345	373	344	336	335	369	349	338	380	336	351	330	353	353	329	365	352	374	329	330	352	321	349	356	378	368	364	355	343	344	311	323	341	362	352	340	359	363	344	353	312	322	347	372	358	342	336	371	375	340	351	322	337	371	365	337	317	377	343	337	357	375	368	349	360	349	318	381	347	355	348	343	304	371	307	321	305	365	348	349	358	344	320	302	363	310	352	350	325	347	358	342	350	370	331	320	346	350	363	330	345	364	334	382	365	350	334	355	355	353	353	386	363	338	325	335	365	316	359	322	346	359	355	396	324	332	345	324	369	337	376	368	337	359	331	333	359	367	313	330	335	350	369	330	321	344	347	356	378	350	354	322	352	353	347	349	366	330	316	334	327	352	327	329	363	333	333	318	330	369	355	348	352	315	323	345	330	393	321	329	332	326	357	355	340	344	310	318	330	355	388	323	380	326	329	329	345	320	309	302	344	360	358	354	354	355	345	322	339	326	333	343	334	316	343	372	338	364	316	349	333	316	353	370	337	307	351	326	353	367	365	339	301	372	345	325	336	332	346	340
20261	38186	24537	13144	8982	6675	4769	3424	2620	2031	1793	1616	1434	1308	1066	860	787	820	719	687	544	564	578	543	491	496	456	474	424	438	437	400	456	407	405	403	376	400	377	399	384	369	388	400	366	359	371	381	362	386	405	364	387	350	368	378	362	367	382	359	349	363	364	371	376	351	349	365	358	398	374	346	382	372	385	392	407	423	391	428	423	409	415	426	511	378	428	370	405	365	384	426	349	395	366	368	374	391	389	377	364	370	373	354	388	394	356	393	376	368	376	382	400	343	375	387	384	359	349	383	362	375	375	393	347	364	395	371	363	377	376	356	376	358	372	387	385	392	405	403	376	386	374	365	357	369	369	371	378	355	380	381	374	400	408	331	383	350	379	370	366	365	356	394	396	374	356	380	366	405	338	399	385	362	364	354	377	397	373	385	409	379	362	376	371	402	332	393	375	383	390	401	361	374	389	377	363	362	341	354	363	377	375	338	373	353	361	364	373	353	379	337	391	418	360	357	363	357	361	366	354	352	380	404	364	360	368	381	391	374	394	340	356	373	382	378	357	382	359	349	401	355	363	373	348	367	371	355	362	339	346	376	367	348	311	408	351	406	389	371	392	361	342	379	336	340	390	384	352	359	365	373	376	340	365	365	389	376	380	380	371	364	366	374	367	399	366	386	354	392	336	381	389	365	369	365	364	358	377	375	381	344	379	373	384	365	361	385	361	377	398	335	370	366	335	370	372	376	373	398	438	385	385	401	395	327	423	362	355	359	373	403	381	365	341	341	384	353	363	383	376	391	363	339	374	375	375	383	348	357	381	393	381	376	363	378	395	396	344	367	367	395	425	360	376	346	382	384	389	354	372	359	340	372	389	357	336	348	358	370	368	356	365	367	392	356	370	377	353	389	396	381	330	368	351	370	374	370	379	382	396	371	387	351	393	359	370	366	380	340	374	380	359	326	359	383	368	346	356	384	408	374	341	381	402	376	406	386	394	334	380	376	385	377	379	365	361	379	387	375	338	423	374	357	357	345	390	379	387	356	409	374	396	352	374	372	372	384	376	365	408	358	363	363	369	374	368	380	371	373	353	338	406	358	363	359	382	339	378	385	410	368	380	348	379	397	378	359	367	396	358	389	336	382	374	371	360	374	412	363	361	343	337	379	374	395	386	355	380	389	371	349	358	393	368	368	379	370	377	371	354	371	380	353	338	389	374	386	405	399	365	343	351	388	372	356	363	358	401	366	381	388	405	370	381	337	354	361	396	368	387	389	372	380	344	394	360	395	391	348	399	372	382	372	363	388	388	364	330	373	370	362	442	410	378	393	355	385	369	405	379	378	365	348	346	357	379	344	355	373	408	394	367	357	390	358	365	369	349	360	362	341	392	344	380	372	391	378	378	386	405	359	344	366	333	354	329	387	372	375	380	366	385	383	426	360	370	350	377	388	342	386	375	333	396	367	361	351	413	434	333	390	364	356	335	377	406	373	392	387	365	357	388	346	360	362	377	410	350	387	394	395	378	381	369	400	353	330	383	350	373	375	384	367	346	354	359	361	383	369	361	382	388	362	392	363	352	368	363	378	364	365	392	346	357	403	407	362	424	369	396	405	366	370	386	382	403	369	359	378	389	386	396	362	362	379	379	362	342	372	392	400	377	379	372	375	408	355	393	355	391	397	337	349	362	358	367	375	373	373	366	385	376	367	384	371	404	329	363	374	384	350	358	360	396	362	376	378	374	368	342	358	384	356	386	404	349	367	372	354	383	356	358	367	383	393	367	375	400	372	359	378	370	357	398	367	357	378	393	325	381	361	394	360	364	382	377	389	378	381	356	394	369	371	345	367	343	351	327	358	362	352	374	363	393	357	354	362	363	369	357	364	371	408	348	391	394	362	346	340	358	400	361	360	342	363	362	359	323	397	340	402	379	376	341	346	369	371	391	385	352	327	379	379	401	358	356	395	374	383	355	360	388	381	346	402	369	361	344	332	371	378	354	379	386	386	434	393	364	390	363	373	404	407	379	389	348	353	368	381	376	371	378	402	365	378	349	361	380	394	373	376	334	348	364	363	344	333	392	377	350	366	339	411	417	397	347	356	366	386	366	371	376	399	362	340	354	371	376	356	350	328	381	312	397	367	389	390	356	357	358	332	358	360	386	359	393	412	366	377	372	370	364	388	361	361	418	377	384	398	378	379	399	348	381	373	368	349	364	365	377	369	374	350	370	394	395	396	344	368	388	389	363	362	380	383	364	400	366	402	345	377	370	385	337	353	379	426	365	378	345	381	366	382	362	360	374	382	401	392	366	370	366	354	361	360	382	356	359	358	353	371	348	348	364	375	375	388	374	382	383	382	374	389	340	346	349	373	341	397	378	392	358	358	367	362	358	371	393	379	366	384	425	371	397	364	354	353	399	375	377	353	374	353	404	400	377	333	404	388	373	370	341	379	332	380	373	341	381	378	376	374	374	379	435	375	366	359	367	410	382	404	376	345	370	367	375	383	396	384	354	378	346	397	375	373	371	368	389	357	382	378	378	324	341	365	379	385	354	407	361	378	370	358	358	388	343	355	391	406	372	380	365	368	401	389	386	375	372	369	360	373	381	371	372	378	355	356	350	383	370	351	355	375	366	392	345	352	397	376	385	381	354	359	369	368	387	392	348	366	361	333	379	405	384	370	373	376	379	378	346	374	395	354	381	365	367	374	364	348	353	344	355	361	394	381	364	374	374	358	367	385	373	369	389	367	398	384	345	332	358	396	345	386	359	365	369	378	352	358	360	421	395	377	334	364	344	404	357	384	379	360	394	324	405	372	365	363	381	365	336	347	370	376	379	359	390	375	386	365	365	335	403	375	383	371	368	369	344	391	390	373	360	348	317	383	367	371	354	392	317	391	335	341	360	383	379	411	360	366	379	375	343	393	414	349	378	360	383	351	392	383	376	373	339	396	413	385	377	362	369	332	363	384	326	425	381	358	357	381	394	380	378	339	334	384	312	372	384	384	372	352	363	367	352	380	384	371	353	328	405	375	391	375	359	384	368	389	370	389	382	389	360	379	330	398	381	362	377	357	365	370	348	400	372	358	393	388	378	389	380	391	368	387	402	387	365	377	388	387	381	366	369	369	405	385	405	345	370	368	378	366	359	369	376	328	352	346	394	376	370	356	383	383	382	359	390	373	362	368	387	395	394	370	361	359	350	341	364	340	329	343	370	369	359	363	370	352	398	344	389	411	401	357	368	393	388	386	343	366	364	365	368	355	391	375	347	380	370	362	371	379	406	378	358	354	386	350	364	385	373	346	379	342	402	362	395	354	340	422	392	391	371	381	351	383	404	376	393	350	359	397	392	371	406	337	357	415	333	408	358	406	387	353	351	380	386	360	387	362	382	344	362	346	366	357	359	393	352	396	411	354	392	387	355	412	366	369	403	362	389	343	386	377	324	350	349	381	373	383	389	325	379	384	353	364	376	387	373	347	356	331	373	368	387	360
23245	21610	29281	24383	21621	21825	13086	3839	2528	2019	1699	1693	1497	1282	1076	880	834	806	780	637	638	583	596	576	559	528	507	499	492	457	481	468	454	468	398	406	431	385	420	388	406	395	377	436	398	389	396	415	373	429	384	425	410	374	370	414	360	418	405	398	405	381	395	418	392	414	358	389	390	394	386	382	417	410	421	407	392	383	405	408	412	431	422	470	454	425	433	425	422	445	411	396	437	387	389	403	406	411	405	413	430	379	427	387	385	398	428	387	390	423	378	388	411	405	379	397	393	382	387	397	390	395	400	377	379	362	359	386	368	370	345	371	350	405	399	395	394	398	353	403	377	412	399	364	393	393	367	384	387	368	391	391	366	396	393	374	367	362	391	408	391	349	405	426	408	381	362	376	402	397	373	391	413	432	410	391	361	415	396	417	414	429	384	345	394	407	388	362	390	399	427	398	390	406	387	405	359	402	423	383	434	377	397	338	366	373	363	392	391	362	357	371	397	376	375	392	385	376	393	416	365	408	375	382	357	380	383	397	402	382	348	386	395	385	377	370	357	392	419	360	348	351	398	335	374	405	377	401	389	400	388	391	392	390	384	398	413	398	398	397	363	407	387	388	377	382	392	418	404	394	398	374	421	418	416	411	363	382	398	358	400	421	384	398	384	381	424	358	378	374	400	370	390	412	381	374	385	380	362	378	370	387	405	383	375	379	379	381	357	397	405	370	376	380	383	364	408	400	376	403	385	402	393	371	396	369	389	378	412	391	372	374	396	388	371	374	375	418	363	374	395	361	385	365	384	376	358	391	396	374	403	353	387	374	414	386	354	384	379	335	400	387	410	380	387	378	371	410	371	401	390	401	397	344	396	408	399	377	378	373	379	385	377	392	367	372	358	380	406	373	361	419	404	393	365	396	346	359	387	369	411	346	425	365	411	389	392	445	408	389	392	389	389	375	407	372	372	418	378	385	346	376	423	387	375	388	388	412	392	374	423	392	382	375	369	366	387	376	399	383	396	399	364	362	363	403	390	387	361	359	400	371	372	376	384	411	379	358	365	378	385	382	382	403	406	374	370	382	383	386	392	381	385	379	359	373	384	392	383	407	379	379	390	379	373	388	350	376	422	389	338	408	386	384	400	396	384	394	412	382	389	382	391	365	384	394	380	371	418	391	411	376	418	393	365	421	364	366	373	372	372	384	397	400	404	348	363	381	374	353	364	390	415	363	401	381	404	360	424	361	432	395	422	389	394	379	336	365	325	348	396	405	395	381	403	366	385	381	356	332	377	370	382	391	379	415	403	382	391	394	391	378	378	388	401	385	380	382	404	399	408	363	388	424	391	383	367	368	371	369	386	333	407	428	431	402	359	399	354	380	363	389	378	425	395	380	395	409	381	370	372	380	401	407	406	356	396	392	403	383	363	392	400	363	374	402	349	346	388	377	393	355	355	443	424	371	401	365	354	366	396	355	414	393	353	391	404	367	407	403	398	357	377	439	408	417	399	391	418	368	398	367	399	362	382	356	364	371	384	362	388	428	390	407	356	371	350	399	351	408	387	382	370	378	382	355	355	402	400	360	404	369	370	405	392	419	319	411	367	380	426	375	366	403	385	355	375	373	380	427	390	387	433	381	394	375	378	383	402	391	424	394	357	378	391	398	370	410	385	396	392	405	388	379	405	363	424	373	420	406	385	386	398	394	399	368	392	367	392	393	386	378	391	402	380	398	416	378	363	356	368	385	412	393	407	356	383	356	411	406	380	364	372	388	386	397	401	389	356	379	350	401	373	383	410	390	400	364	383	383	380	383	402	379	401	385	388	385	417	375	383	416	390	390	363	386	377	409	410	409	365	355	376	371	363	399	389	401	429	388	366	378	350	386	379	378	396	391	399	396	388	381	387	357	425	391	413	382	380	427	370	358	376	387	382	377	368	360	381	385	405	370	425	368	390	381	398	389	413	385	405	344	394	394	402	374	410	381	376	374	412	385	359	396	397	386	401	412	383	380	398	376	361	398	350	338	369	393	373	387	384	353	389	377	365	399	406	340	351	377	396	394	374	371	364	362	408	391	372	369	377	347	393	360	371	381	394	385	380	343	368	393	358	370	377	405	341	420	381	383	374	391	376	380	363	366	377	384	396	344	389	407	353	335	369	401	398	386	383	389	363	413	371	399	371	365	365	379	354	404	405	395	369	372	391	382	386	388	383	393	376	402	390	345	379	389	402	394	405	386	379	401	381	349	371	380	379	388	391	358	404	420	423	394	384	375	406	384	375	372	421	379	380	392	398	343	390	412	374	370	367	357	350	401	388	371	359	379	381	415	368	396	401	384	401	381	358	387	414	375	416	412	370	365	364	366	389	427	385	394	395	381	374	355	344	385	336	396	405	389	367	377	409	371	389	408	399	357	434	394	403	367	381	398	396	406	386	383	382	380	390	357	377	380	375	397	354	402	348	394	384	384	406	363	396	412	420	384	370	376	374	407	387	355	439	402	373	385	351	378	389	417	360	366	404	405	377	380	372	375	363	337	416	353	422	395	394	391	384	386	378	375	400	364	399	388	376	382	380	415	392	412	404	383	402	431	383	391	386	350	388	404	396	375	396	392	384	396	372	365	381	365	379	381	373	369	399	362	403	415	354	415	373	428	354	385	372	372	386	349	381	354	376	376	371	365	394	375	395	394	372	393	401	411	403	364	398	371	353	374	388	401	390	353	384	396	392	387	366	405	366	391	403	387	361	375	406	392	341	387	390	357	411	381	353	395	376	395	420	389	418	373	419	368	380	365	390	382	366	381	378	377	403	401	374	409	389	391	405	395	363	371	407	393	381	379	394	353	396	381	365	370	394	375	393	387	362	384	363	384	386	361	405	380	388	379	412	377	398	362	377	331	360	390	405	410	389	390	384	371	395	401	370	383	375	385	389	376	365	386	368	381	374	379	398	390	395	356	423	402	407	386	382	400	402	409	362	384	425	393	404	374	381	382	407	383	395	390	375	415	350	378	388	380	413	364	414	395	403	399	430	381	422	358	368	385	374	380	409	390	414	396	384	351	397	422	355	384	390	399	438	382	399	366	388	422	370	386	403	387	375	379	388	404	383	377	392	380	386	363	409	389	383	344	391	358	402	377	352	352	375	384	397	404	392	384	367	404	411	371	395	352	373	377	409	398	410	367	375	384	375	389	362	384	355	383	393	366	350	399	399	360	398	383	403	362	423	372	412	353	425	351	413	370	386	386	365	376	380	359	417	394	372	396	425	382	425	380	395	395	395	350	392	378	408	388	403	381	410	372	391	422	353	379	354	408	381	368	451	344	387	377	373	366	367	381	375	368	389	378	366	416	367	412	377	375	377	377	387	394	412	385	386	409	370	398	384	384	369	431	397	364	378	396	410	370	384	415	356	397	388	375	361	396	366	416	386	383	410	388	385	378	409	366	381	357	417	416	381	378	414	400	400	357	388	383	408	362	368	373	364	416	395	390	382	406
24120	50919	34232	20344	14693	11620	8681	6254	4623	3615	3100	3012	2615	2224	1685	1323	1333	1292	1230	930	737	743	705	694	676	608	621	605	599	554	521	477	517	520	455	474	486	453	472	458	445	409	414	424	420	419	397	381	400	417	422	450	443	372	397	398	412	430	417	387	421	411	418	401	454	419	411	431	435	418	425	406	403	444	364	435	427	446	432	470	490	456	501	513	496	478	433	480	474	449	450	449	433	492	449	449	433	413	404	409	411	417	419	430	439	400	421	453	425	430	414	413	454	435	399	403	415	404	353	406	378	379	370	421	394	400	375	391	422	460	417	375	403	400	381	400	398	406	396	439	389	446	416	385	419	403	406	393	408	410	400	410	392	408	393	398	404	410	415	415	453	423	393	407	373	408	363	415	414	392	435	440	390	419	390	416	425	439	392	383	413	396	407	396	379	392	398	406	368	414	401	433	426	429	392	361	379	421	408	436	383	418	411	382	391	380	383	386	393	425	409	394	418	421	404	349	408	406	432	456	380	434	384	416	428	426	398	409	423	424	431	422	415	390	409	381	413	395	420	395	408	412	409	388	433	462	415	383	384	402	399	393	413	378	422	438	405	400	375	368	400	410	419	395	392	402	407	382	400	397	413	386	420	425	411	402	439	436	397	393	408	414	374	411	446	420	418	401	409	400	399	404	402	397	430	383	395	396	415	431	398	427	389	417	369	435	401	428	369	382	392	362	426	375	392	385	438	419	414	374	401	402	378	392	389	420	413	398	422	396	414	407	415	420	419	415	372	403	382	422	377	412	415	402	412	404	411	401	376	404	430	402	357	421	424	437	391	384	398	422	443	383	358	406	364	380	412	349	390	437	424	383	377	408	404	409	396	417	404	412	378	391	415	404	407	435	453	411	360	395	431	404	452	402	410	437	380	422	382	396	401	431	408	404	381	418	405	393	400	390	381	393	398	397	389	351	432	410	416	417	396	410	404	377	397	387	420	408	411	408	403	449	393	412	404	451	408	409	402	439	396	363	401	461	377	372	406	393	414	381	410	419	415	380	404	397	417	434	401	456	419	429	402	430	400	416	408	426	431	412	397	403	420	376	411	405	432	415	405	400	431	425	398	421	414	449	421	415	437	417	422	420	372	420	407	416	419	428	404	411	417	398	390	420	406	415	403	406	451	402	374	389	414	426	409	376	389	428	392	380	388	418	403	437	396	415	400	398	420	387	374	382	415	353	396	422	417	393	391	430	435	406	367	404	406	405	407	370	407	399	415	391	408	412	413	390	399	450	372	402	395	405	386	423	410	392	421	408	388	411	396	390	384	416	415	381	435	385	426	421	428	390	408	389	400	398	405	410	411	412	401	369	407	369	429	444	413	398	407	394	433	425	402	450	401	409	397	365	413	409	393	377	364	387	413	419	437	398	396	353	391	388	408	404	409	395	416	364	392	388	423	423	395	405	361	402	420	419	386	393	413	387	427	399	400	416	421	407	370	385	419	403	441	405	386	400	427	376	403	409	400	411	434	408	410	432	376	424	398	368	423	398	407	426	358	404	434	433	424	409	429	433	408	390	385	391	394	413	410	406	424	397	398	382	372	375	408	460	406	394	414	376	394	415	372	412	407	416	440	411	423	418	380	409	401	398	415	404	439	428	436	402	357	403	368	409	448	437	392	403	383	422	417	397	405	365	396	400	391	431	405	415	369	376	414	378	423	398	414	400	388	423	392	363	421	393	429	380	403	409	377	421	411	431	393	429	435	437	426	404	419	397	383	394	386	427	425	387	396	403	408	370	388	362	403	393	412	398	379	387	369	412	402	387	412	420	399	386	423	388	399	386	441	439	397	394	375	391	431	427	393	392	411	397	413	409	412	378	399	347	402	412	403	411	416	418	428	395	415	434	409	409	431	375	438	374	420	407	430	365	437	375	385	414	391	388	400	379	407	433	438	391	376	399	430	427	433	429	399	389	425	411	418	359	420	419	417	420	387	396	407	401	395	401	420	415	424	418	405	399	399	400	399	378	422	398	429	362	391	453	402	385	391	394	421	385	400	394	393	418	381	391	376	380	411	396	406	374	400	424	430	429	395	409	433	430	423	401	395	378	429	412	385	390	388	377	386	399	429	379	366	396	366	396	413	403	421	384	429	401	401	416	404	402	404	355	397	389	393	421	411	376	433	386	357	409	397	413	391	392	409	401	438	425	383	385	408	396	423	382	407	374	406	408	404	384	422	369	390	377	390	424	444	406	376	418	375	415	446	419	386	399	363	376	420	429	413	396	411	403	400	451	359	409	429	397	431	410	386	387	366	412	388	401	364	400	394	386	398	407	376	408	390	416	433	395	424	410	386	407	411	405	403	414	415	394	386	392	416	410	398	404	400	416	383	382	403	370	380	406	420	375	405	398	407	399	377	388	393	356	416	401	427	383	380	389	387	418	386	426	412	424	423	390	401	421	391	378	414	374	372	385	385	407	432	404	409	404	401	446	360	420	377	407	393	413	391	413	400	427	418	406	374	427	427	403	432	391	373	412	401	422	365	398	386	397	371	410	419	401	394	397	411	364	411	446	416	386	472	391	435	413	403	403	405	421	409	400	418	395	435	412	415	365	390	383	416	438	380	380	406	383	399	356	451	441	421	394	418	405	436	422	412	436	402	389	423	371	431	400	378	411	367	404	427	380	398	378	400	393	406	395	409	432	416	407	460	392	379	397	407	443	401	417	398	413	420	419	401	404	394	421	376	462	393	400	378	400	398	409	387	413	405	388	409	405	417	426	382	404	427	444	406	444	397	407	399	411	448	392	369	423	387	396	402	408	391	386	401	396	409	402	409	435	361	426	395	429	412	408	406	394	399	383	426	402	410	406	404	390	417	415	380	383	400	390	406	403	409	419	424	427	391	414	441	421	403	418	363	409	406	422	416	412	402	384	407	402	359	408	397	422	400	403	412	392	394	421	385	397	410	406	406	379	431	422	396	430	409	399	402	418	422	382	427	397	407	404	406	425	400	384	363	376	427	390	423	419	433	426	418	353	400	401	428	418	384	407	406	432	383	396	414	402	427	428	347	399	377	396	413	401	389	401	384	410	369	414	441	394	430	401	412	410	381	392	404	384	420	416	375	443	428	435	398	403	381	387	403	395	421	430	409	431	412	402	425	398	422	415	373	427	429	395	414	433	431	423	391	392	407	428	411	392	415	440	415	387	415	361	395	412	414	357	413	393	367	418	390	373	399	432	411	382	403	411	396	391	416	420	404	406	438	378	386	396	379	393	432	388	371	384	384	393	379	402	394	440	472	426	409	404	428	404	402	413	401	410	401	410	395	438	398	373	411	409	361	370	383	429	392	412	397	383	430	404	404	421	389	408	398	403	414	404	386	374	383	360	412	434	404	402	370	391	356	414	433	416	397	389	389	362	438	386	412	416	420	368	431	394	417	416	415	418	462	402	407	397	407	397	421	397	443	375	390	413	409	397	450	417	449	428	405	384	379	404
28949	23347	20268	9704	4247	2726	1788	1329	1051	854	897	810	650	682	507	472	484	525	454	400	415	445	408	408	372	378	379	374	365	367	371	380	334	353	357	332	335	350	347	329	368	342	350	335	326	336	338	331	359	342	350	326	342	336	359	365	337	353	337	338	339	374	348	338	353	364	327	319	333	325	365	314	344	371	319	341	325	338	314	358	370	352	389	347	331	362	398	345	349	365	335	347	329	384	344	380	362	336	372	352	319	330	345	340	350	304	335	364	347	362	347	346	362	372	381	312	343	327	332	320	333	349	347	335	345	342	342	359	358	322	330	355	342	331	384	350	345	343	319	328	347	326	348	354	357	328	361	350	327	362	345	346	328	384	374	358	327	317	332	310	310	361	369	321	346	360	341	319	351	353	355	323	345	325	375	323	343	337	355	313	344	345	343	354	334	350	310	343	359	334	314	350	356	324	338	349	352	335	340	348	374	337	306	344	338	327	358	351	328	338	362	356	331	324	359	339	340	392	344	365	359	361	341	334	368	368	306	328	300	371	355	326	335	313	337	371	318	355	362	338	328	340	322	331	318	340	364	351	321	337	304	347	370	325	352	324	369	316	343	379	363	334	357	326	351	314	359	308	332	334	326	319	330	337	330	349	320	343	352	329	334	317	337	320	308	329	334	330	345	353	318	382	340	317	328	349	385	369	358	354	361	328	328	327	347	330	328	319	375	321	378	326	320	365	300	347	354	298	361	328	334	400	370	318	323	363	344	362	357	337	330	337	367	307	329	290	358	331	342	338	316	328	336	352	353	315	320	317	315	311	367	319	332	336	318	335	354	336	363	325	334	334	338	304	320	331	320	331	347	346	324	333	350	320	357	339	327	359	350	336	359	338	344	313	356	353	334	326	335	359	372	346	317	350	329	327	339	370	337	310	338	339	307	362	345	334	327	338	321	341	340	333	307	363	324	359	357	358	342	330	336	310	320	321	339	318	303	321	347	324	370	365	340	363	335	342	359	353	333	318	359	355	344	335	349	328	363	346	305	324	360	337	349	350	333	345	351	339	361	331	369	345	370	326	329	367	321	311	320	327	340	319	332	361	321	327	377	342	323	329	311	363	330	334	343	311	328	347	360	327	342	368	329	368	387	395	355	355	342	343	346	327	389	361	349	385	365	334	368	353	345	376	362	338	314	377	351	365	348	353	316	333	345	323	333	343	340	356	317	388	342	366	344	321	361	340	362	320	344	372	314	322	361	355	356	325	338	339	343	347	352	372	323	327	369	333	341	337	351	374	343	380	362	317	325	315	318	373	349	366	362	329	320	337	333	370	321	342	365	343	310	309	346	304	349	315	339	323	334	322	337	334	320	336	351	365	336	363	368	359	339	341	305	375	343	349	335	311	361	372	356	348	341	335	337	312	365	341	322	346	324	334	305	351	299	356	330	366	341	334	345	349	361	378	360	361	320	360	336	356	347	329	355	332	341	355	339	322	331	339	338	343	329	331	307	321	322	349	352	319	340	342	342	344	296	362	344	346	322	330	330	348	330	338	331	365	329	364	306	366	317	320	313	333	359	341	329	316	352	319	351	350	334	347	347	378	348	360	332	337	357	345	380	348	349	349	353	350	369	365	343	350	317	363	336	311	327	321	336	349	317	352	320	342	343	335	350	353	368	308	332	343	327	349	345	321	331	330	309	306	369	326	342	344	337	332	344	312	344	357	342	348	397	334	338	365	346	362	352	333	339	320	328	328	371	370	344	318	327	332	364	337	362	338	360	355	372	321	336	337	333	328	367	350	340	309	331	346	339	381	336	331	354	345	330	336	325	336	303	341	326	312	395	316	334	333	320	350	322	332	366	338	350	335	328	324	338	306	336	348	356	324	365	314	367	358	327	324	354	341	318	319	319	374	331	325	307	353	351	317	364	282	368	327	347	329	349	306	319	353	320	362	311	328	325	345	331	318	320	338	353	323	339	324	369	368	333	329	369	340	303	330	315	305	354	334	350	334	359	341	359	321	356	311	356	361	315	375	367	334	325	298	338	344	358	359	343	326	348	335	316	337	353	349	337	350	314	358	353	316	325	346	377	371	368	331	335	339	355	352	324	364	368	333	312	355	348	346	310	337	333	332	334	369	352	325	337	308	354	337	372	407	327	359	340	337	334	324	329	354	323	358	325	365	350	311	337	345	326	331	322	331	345	355	322	352	350	330	327	346	312	352	344	365	357	324	338	352	368	360	367	346	303	339	346	318	346	362	350	336	354	352	334	325	353	344	329	313	318	332	354	354	337	328	351	372	343	310	313	308	345	315	356	362	338	384	365	310	319	306	362	361	343	323	342	391	346	369	343	379	327	343	360	327	333	334	353	350	319	347	336	389	342	371	329	342	330	328	298	326	347	353	338	343	327	372	363	337	328	328	347	343	329	365	324	351	375	345	328	355	344	350	343	336	357	342	331	326	361	359	336	321	346	333	357	278	340	337	349	325	348	332	350	334	312	349	315	338	371	355	351	328	343	337	344	343	333	355	317	334	346	361	329	369	382	361	356	333	354	332	322	370	325	371	350	342	322	351	387	345	327	340	321	295	312	326	362	327	372	374	335	326	348	380	338	368	343	339	317	317	341	353	329	331	355	367	354	324	348	307	324	345	344	347	376	316	334	334	357	350	341	306	326	339	389	345	306	352	354	337	356	362	334	371	333	323	326	343	345	327	361	355	320	333	357	346	345	341	329	337	327	309	365	348	319	353	346	347	336	321	323	332	336	322	348	344	362	362	350	327	303	398	363	339	370	375	318	356	347	325	315	346	373	346	369	351	378	355	360	373	350	350	344	349	345	345	339	365	388	367	309	357	336	362	336	337	318	344	325	333	359	336	329	344	322	334	318	300	335	323	308	345	327	357	326	331	313	341	317	337	367	349	352	345	328	370	334	321	349	323	329	346	332	338	349	365	341	339	352	376	350	362	316	333	334	360	364	326	363	338	344	328	354	370	316	342	335	317	358	362	345	340	381	337	351	366	359	332	334	339	356	328	344	332	307	338	341	335	338	342	337	340	321	353	329	327	351	329	355	314	350	349	362	354	311	306	351	351	346	317	332	346	375	365	340	350	364	340	331	319	382	332	363	352	328	347	310	326	377	358	328	341	326	328	307	365	346	328	361	333	327	334	355	401	317	347	316	330	356	369	367	342	367	349	344	335	322	315	311	315	364	328	354	329	350	342	326	367	360	360	367	364	364	330	366	341	353	334	330	328	345	354	348	336	330	360	370	362	353	335	340	382	378	362	340	344	352	315	361	339	325	340	338	346	352	355	370	342	358	321	366	358	335	317	346	349	352	325	330	319	336	337	341	354	322	371	389	331	335	343	363	350	325	352	336	343	381	368	344	320	320	355	306	357	341	360	359	338	366	339	351	331	344	332	348	335	342	330	320	321	305	332	349	328	330	333	371	356	337	347	326	346	355	309	337	349	365	309	366	367	358	330	380	307	324	323
19356	34086	21222	10235	6757	5020	3527	2438	1892	1617	1389	1242	1157	970	743	761	769	680	623	518	541	518	479	485	429	381	425	414	431	409	423	423	396	387	371	364	356	373	340	374	400	355	376	396	384	387	401	386	373	341	340	371	385	373	361	352	379	390	376	365	365	387	361	367	379	384	356	330	331	389	404	354	349	383	368	342	395	413	391	377	411	404	461	394	391	373	415	421	363	361	344	372	372	392	387	380	367	394	340	372	369	339	382	381	390	333	365	408	376	363	362	366	328	362	362	375	411	377	377	343	369	378	359	354	386	393	371	355	369	379	366	353	359	375	355	402	329	375	389	372	366	365	372	395	365	368	393	378	395	367	374	364	390	376	342	371	339	336	357	376	375	380	377	377	346	365	372	352	352	375	385	372	380	374	354	363	403	369	375	347	375	371	361	430	337	397	400	367	380	369	340	362	337	360	344	379	344	336	358	344	399	377	340	361	394	356	379	392	382	374	394	343	363	374	340	375	354	361	326	384	385	385	373	382	350	369	361	386	371	383	400	375	362	347	365	354	347	353	396	363	391	369	367	352	381	377	413	390	379	340	389	382	393	356	361	345	354	361	384	357	355	387	347	357	378	370	377	371	380	368	356	340	369	358	379	369	357	391	365	353	352	342	354	371	366	371	359	409	371	406	380	389	361	340	357	356	397	354	354	401	383	361	344	372	410	346	360	368	345	377	353	346	350	340	360	343	392	367	378	394	398	375	369	382	383	330	384	369	365	383	362	354	329	362	365	369	360	383	375	342	416	403	343	390	332	341	359	331	373	383	364	378	387	388	368	343	389	378	383	325	364	361	339	358	368	352	349	353	363	349	376	399	342	390	385	358	362	362	351	404	340	366	336	361	348	409	379	365	346	384	403	369	363	345	363	366	366	364	378	383	368	357	360	389	367	381	385	344	360	346	350	360	390	392	377	401	376	379	360	361	391	397	360	369	379	414	360	315	388	383	403	368	387	344	396	383	362	369	398	349	355	347	375	399	353	397	360	381	365	397	351	373	369	348	392	366	357	412	340	368	364	352	382	353	360	365	365	346	355	410	367	355	340	340	367	366	383	340	395	394	373	362	363	365	378	333	368	356	359	371	339	360	382	361	368	367	397	369	380	366	354	360	400	374	382	355	399	377	386	371	381	340	363	366	356	365	370	365	371	370	387	357	377	418	358	371	356	376	367	372	350	359	385	361	352	365	370	380	367	335	358	385	363	354	420	364	381	381	373	363	348	351	392	392	360	355	380	324	385	365	372	392	346	381	375	370	401	359	400	382	405	376	319	377	350	384	375	387	337	368	404	370	381	343	412	386	347	409	361	342	360	344	368	361	371	358	363	337	324	352	372	362	367	355	376	352	375	345	344	374	355	382	374	356	372	341	392	382	394	362	358	342	349	365	387	385	370	350	390	371	318	402	387	366	363	383	358	337	342	387	347	345	368	378	363	377	354	360	368	363	372	376	372	372	378	339	355	405	379	409	388	373	370	369	364	347	393	329	384	379	424	347	360	376	370	378	381	368	383	369	347	381	376	389	363	357	361	361	361	353	401	394	329	361	346	365	366	360	366	374	382	377	373	367	324	341	364	359	354	363	345	378	365	373	369	354	368	373	379	399	389	380	392	364	372	350	381	380	370	379	365	373	389	372	370	369	353	390	373	372	382	360	376	353	362	387	383	351	354	390	369	403	373	360	381	364	397	332	360	385	351	356	369	392	384	365	338	397	354	382	406	346	349	391	361	400	340	349	375	358	391	378	339	342	349	373	373	400	347	346	367	390	364	362	366	368	408	330	412	345	398	385	381	380	384	363	360	379	397	361	367	400	384	391	358	360	381	363	398	370	379	365	359	343	371	385	373	349	337	356	367	348	361	331	363	373	380	391	388	368	352	380	364	391	337	323	350	312	377	359	382	402	367	338	406	388	380	378	366	368	367	358	397	363	369	397	390	366	400	386	354	355	377	369	350	382	411	374	380	333	406	335	364	365	368	367	347	370	351	352	375	387	367	368	386	334	342	381	380	336	342	373	340	349	356	350	384	349	349	372	383	365	392	391	339	374	360	414	372	383	383	398	393	391	382	365	351	363	324	363	343	372	378	384	357	360	401	379	356	395	368	359	357	377	353	390	353	382	394	376	350	391	357	340	407	353	357	383	337	385	412	344	341	349	373	352	376	391	398	345	371	354	391	366	356	373	358	401	357	387	365	368	369	394	366	363	371	353	363	382	385	372	410	353	369	381	396	401	377	359	361	344	353	371	369	379	365	378	390	340	358	345	364	349	372	364	354	353	364	362	389	372	382	382	382	339	383	365	376	353	348	350	347	377	332	395	369	406	372	397	382	383	397	396	383	348	357	416	350	377	362	363	337	400	398	349	359	339	360	367	402	354	398	352	389	381	364	410	362	396	363	354	359	386	377	352	374	393	352	367	392	441	362	357	366	364	397	367	331	349	349	352	324	370	341	367	358	404	388	334	371	355	388	422	364	356	369	365	382	327	380	350	370	362	370	396	339	361	339	381	383	347	346	348	384	379	346	381	382	358	337	359	375	351	359	381	367	379	373	351	388	381	395	375	388	405	366	380	367	363	390	380	364	391	360	364	381	347	391	380	349	376	351	328	352	374	396	347	342	381	346	389	399	363	359	374	353	387	401	351	382	368	351	388	378	370	382	382	374	388	359	387	375	348	376	354	374	365	372	388	391	356	359	360	378	364	357	354	386	375	366	376	353	392	370	356	367	357	346	381	376	355	359	336	349	331	366	372	379	387	373	315	353	396	371	392	358	379	379	356	365	359	371	381	369	346	387	379	387	339	358	368	361	354	394	361	361	357	381	387	350	374	392	340	398	383	385	355	351	365	352	388	351	370	394	412	378	346	389	346	389	390	347	364	396	373	397	358	360	408	382	355	369	348	414	375	357	354	368	402	365	365	381	342	348	388	366	342	356	360	378	352	320	361	349	358	378	339	391	371	353	362	357	379	339	366	343	367	347	348	350	412	330	370	364	358	358	376	346	376	383	328	353	363	407	380	404	352	370	380	363	336	383	349	371	407	359	387	364	377	366	398	348	344	395	367	358	367	393	358	363	394	373	369	376	371	345	399	364	370	377	328	353	416	377	380	388	374	378	376	358	348	346	374	379	352	377	369	375	359	386	374	410	378	400	403	370	377	361	360	386	366	353	389	377	404	398	364	366	380	359	369	368	381	346	392	361	361	365	358	343	363	356	396	356	393	370	347	358	362	361	400	351	374	349	369	361	353	352	390	390	354	372	378	350	333	357	356	357	353	391	389	401	417	382	362	377	349	395	373	361	355	385	371	371	393	361	341	350	357	369	387	390	355	374	372	349	341	349	366	394	355	354	380	352	393	363	353	358	359	359	405	354	364	348	415	335	390	350	353	397	371	379	329	343	352	355	367	361	410	365	366	359	330	375	387	395	388	388	340	371	377	355	404	390	377
24445	21615	28876	24835	21569	13426	4477	2485	1713	1421	1372	1310	1143	920	766	753	727	687	585	520	543	529	544	463	448	417	428	438	412	391	396	372	378	421	392	382	389	382	425	380	355	378	376	392	392	349	350	361	347	406	390	376	406	376	371	387	385	338	356	348	379	351	362	365	388	353	350	327	411	373	380	338	398	370	352	366	394	408	398	407	412	440	405	446	403	419	400	335	396	365	400	371	394	397	352	350	353	366	344	356	364	355	363	392	370	383	349	361	377	332	394	377	365	418	385	366	350	396	365	364	375	386	325	352	374	387	365	349	379	394	385	348	390	388	372	332	380	304	384	367	323	354	356	362	407	354	387	359	386	387	346	402	383	399	363	360	364	381	402	391	384	342	332	402	359	374	372	391	376	375	359	382	399	393	330	337	354	365	326	357	356	372	358	339	359	381	374	372	395	375	355	351	374	384	344	387	385	396	356	331	334	333	400	347	350	353	377	355	354	354	372	349	397	342	381	363	352	342	322	364	350	354	331	398	366	383	395	367	375	357	362	385	410	371	359	358	356	360	345	320	392	335	417	362	380	316	380	368	365	362	401	362	397	346	371	358	396	369	361	342	352	374	348	356	341	389	382	368	339	398	387	360	372	376	381	344	360	364	399	385	382	408	371	347	352	348	351	380	365	398	357	387	386	346	353	378	401	326	362	367	354	351	396	377	326	377	338	371	352	385	366	365	433	363	366	355	355	335	342	369	362	361	341	370	368	356	377	367	381	379	358	335	364	370	351	357	326	369	386	333	353	358	350	349	413	407	397	390	362	315	378	369	376	368	382	373	357	374	350	350	364	358	335	375	353	354	395	349	326	372	326	360	333	337	405	382	333	367	394	362	379	364	377	356	352	388	359	375	340	356	330	386	355	361	400	352	356	371	384	387	367	367	379	353	374	341	347	374	360	363	369	370	367	372	400	401	364	367	369	343	364	347	387	397	373	368	322	367	378	400	356	405	326	369	368	372	371	351	326	315	414	338	381	338	361	376	368	344	390	356	385	356	375	428	380	387	411	365	399	372	400	354	388	341	355	339	366	402	364	389	354	364	363	389	351	369	360	381	354	392	356	369	359	363	351	376	365	362	375	375	340	339	358	376	347	378	369	371	375	367	312	384	346	364	328	368	398	383	355	346	347	358	377	327	318	328	364	373	318	356	382	388	371	341	432	325	344	369	358	360	385	365	346	356	393	391	371	367	410	352	373	406	365	362	353	361	369	351	309	351	349	359	388	349	337	381	378	375	381	378	351	377	347	371	358	396	363	369	346	335	358	358	354	361	369	389	356	379	409	366	368	381	382	369	354	394	357	349	375	359	376	355	387	380	377	371	354	363	335	378	386	410	384	350	375	374	407	330	375	379	376	367	347	359	390	372	348	359	374	353	394	381	387	357	358	403	352	360	342	383	369	355	350	374	352	373	374	373	383	330	351	386	358	386	365	390	366	399	358	331	387	357	381	394	383	322	357	344	355	366	349	409	369	382	410	359	354	367	353	373	382	388	383	369	357	366	351	370	389	367	362	382	377	371	386	358	332	379	386	374	364	328	331	363	359	394	391	371	375	369	359	386	339	387	355	354	368	379	372	353	379	360	376	396	338	360	363	376	374	344	350	371	356	352	371	352	365	389	381	396	335	344	348	383	372	377	344	371	375	373	367	380	380	361	374	376	347	345	367	367	356	390	372	361	392	372	372	343	353	382	373	367	394	360	355	361	375	354	349	369	364	360	388	368	342	358	397	383	354	369	369	362	391	378	373	376	379	351	368	360	370	369	386	377	419	333	369	393	384	364	367	364	355	401	390	346	412	363	344	406	398	336	360	336	365	382	367	349	377	387	336	366	372	378	355	338	368	397	330	369	350	327	367	340	360	357	329	379	359	371	354	377	370	345	331	348	378	394	350	361	347	365	376	348	356	378	371	334	395	371	339	367	353	367	369	363	382	368	384	338	341	361	339	346	402	346	349	397	386	334	359	382	333	358	374	385	322	372	376	358	359	347	354	405	351	358	391	349	345	362	345	377	374	349	372	344	320	352	389	380	373	353	385	383	354	354	361	354	329	351	343	404	336	370	390	372	379	399	368	347	391	368	388	396	350	365	359	363	363	365	365	369	351	412	364	378	340	388	368	368	369	391	356	360	379	371	375	327	343	362	381	368	380	336	365	370	354	382	379	389	358	384	360	395	364	353	382	357	372	359	354	359	366	386	362	372	344	399	387	349	383	380	368	382	350	356	355	363	348	375	362	347	381	369	388	376	350	385	388	382	391	351	342	345	391	356	394	355	371	362	363	384	405	357	364	369	333	382	383	364	389	416	351	325	370	340	352	365	363	381	347	375	383	349	360	353	368	369	356	337	387	354	356	380	364	388	388	349	355	393	353	334	332	351	377	366	396	351	385	386	397	367	348	387	378	371	397	335	362	365	378	354	334	365	389	393	341	377	366	367	365	382	363	349	339	369	378	346	369	373	356	350	378	340	347	343	362	357	372	332	372	343	374	377	367	358	358	322	365	337	368	356	348	372	389	382	328	358	363	374	328	374	366	375	393	386	311	364	371	391	349	378	362	364	358	360	386	377	323	390	358	349	386	390	397	399	361	376	375	349	363	370	339	352	368	339	342	355	356	362	386	390	341	364	373	384	358	362	388	397	366	393	404	367	380	341	364	376	372	361	360	360	397	377	369	346	367	379	347	349	353	334	370	360	376	356	372	382	326	355	382	356	376	348	359	388	352	340	348	375	378	371	398	357	359	370	380	416	346	405	378	346	397	355	386	360	377	375	359	384	375	377	329	346	383	344	392	378	360	397	369	345	372	344	341	383	379	373	381	381	331	394	416	398	342	335	377	380	399	347	387	361	374	375	347	349	341	349	353	336	366	386	374	385	394	381	383	329	353	377	377	377	379	397	336	357	385	388	351	378	381	386	373	348	382	334	380	345	346	381	373	371	365	385	318	421	354	350	383	378	351	376	370	382	384	362	367	354	367	344	379	392	392	386	392	372	403	354	397	354	389	351	336	359	376	408	368	338	388	373	365	339	319	358	386	347	387	369	383	367	351	340	363	350	377	333	339	352	393	371	338	342	361	353	365	397	359	384	382	385	359	399	365	359	381	346	370	354	363	363	341	387	361	392	366	359	329	372	378	359	387	367	339	379	366	370	377	370	371	374	355	409	335	348	388	358	347	386	348	360	343	386	317	341	369	368	343	349	365	368	357	395	386	384	357	362	363	362	412	336	367	381	342	377	394	359	364	357	390	329	336	359	351	313	332	367	358	328	372	347	422	353	335	367	359	398	368	376	366	350	382	337	326	374	365	387	345	368	336	367	363	352	351	367	386	381	377	376	386	363	348	349	363	354	322	344	360	339	386	375	384	355	353	357	387	341	368	390	342	338	365	374	393	374	390	354	375	388	373	398	346	352	378	365	361	348	338	353	373	386	396	373	332	378	342	362
21116	44824	29698	16261	11591	8301	5933	4365	3350	2680	2470	2234	1905	1413	1189	1105	1112	986	830	733	657	683	648	557	529	486	548	536	529	477	431	489	433	476	456	456	398	461	415	390	413	401	396	445	395	369	379	429	410	377	387	373	386	392	385	392	414	352	387	390	387	380	423	417	405	378	361	438	375	390	353	400	435	410	409	418	461	433	443	423	488	519	467	446	433	424	485	400	418	416	398	417	424	421	387	401	390	409	420	369	398	398	417	426	385	390	416	403	394	424	403	382	391	381	374	407	385	398	424	373	390	413	432	391	417	391	388	366	366	395	394	358	406	374	406	375	394	413	430	375	397	370	381	391	395	386	384	400	379	374	419	369	371	385	370	392	398	370	391	409	391	397	411	389	421	390	360	380	376	368	374	359	380	395	392	389	378	390	419	401	403	379	387	411	393	379	375	397	402	356	404	422	368	414	342	377	375	392	360	348	418	422	365	371	376	388	382	394	394	392	369	389	400	411	392	377	409	379	388	359	387	363	369	404	386	372	396	373	386	430	389	402	412	389	374	387	377	395	372	399	427	414	376	366	387	398	368	340	374	351	406	362	408	384	394	407	394	408	354	406	404	379	414	409	378	412	363	402	370	395	393	417	424	430	394	358	396	369	371	396	408	371	397	393	390	365	401	392	403	393	353	407	407	405	376	359	386	417	380	379	403	380	368	387	399	404	343	356	398	384	353	381	399	382	365	413	412	397	425	412	393	406	373	375	407	409	404	409	383	395	376	381	385	345	406	353	397	413	398	446	398	403	416	397	346	345	401	357	379	399	359	414	410	383	409	355	372	394	389	434	398	377	383	360	377	382	358	368	388	430	401	390	414	372	398	407	368	380	423	377	378	377	418	387	369	406	404	401	373	386	451	382	363	385	401	366	355	417	388	404	412	389	368	418	424	399	428	382	406	395	395	358	437	345	407	371	415	386	406	406	389	397	393	383	407	364	367	375	355	363	426	357	379	374	373	398	392	374	358	393	372	377	360	407	385	377	416	385	379	407	419	384	370	374	392	430	379	369	393	395	392	410	408	392	414	404	395	388	375	382	382	381	419	376	378	432	433	376	367	393	387	389	424	401	419	406	367	376	390	401	362	388	359	383	395	397	380	355	396	415	404	392	360	390	368	378	404	413	382	372	363	398	446	403	399	410	396	410	421	386	405	406	394	432	363	416	417	393	432	372	374	385	352	378	389	359	408	381	389	391	393	406	398	372	367	372	396	390	383	400	367	370	418	370	367	373	392	404	411	364	390	381	401	389	391	382	418	406	388	397	413	399	378	390	381	413	403	348	383	383	401	380	393	402	398	385	360	383	414	415	405	415	424	366	385	426	446	405	364	395	400	414	401	361	391	399	427	419	361	337	364	403	369	390	429	406	386	377	407	379	390	373	396	405	429	360	406	419	375	380	369	383	394	380	388	379	434	415	390	379	387	385	372	410	399	382	387	399	392	401	409	402	424	385	380	419	382	398	381	377	446	358	386	418	385	403	379	417	397	416	383	363	412	429	388	393	411	384	368	422	404	376	399	399	362	420	416	384	428	373	416	379	396	404	338	405	378	374	394	388	403	403	420	380	372	440	404	379	404	412	384	419	361	360	379	390	383	397	411	415	370	359	395	396	391	428	404	421	392	385	378	389	392	391	384	406	394	390	352	409	381	405	348	362	398	379	400	360	336	379	362	417	381	352	391	396	374	393	405	401	410	401	386	352	379	405	417	420	383	384	394	442	373	388	362	373	408	377	408	369	383	341	398	424	402	354	347	392	390	405	377	411	389	397	407	368	415	392	408	380	372	420	401	383	400	395	396	403	418	397	398	397	383	393	379	406	383	391	375	378	391	416	388	406	359	370	367	409	412	378	413	376	374	378	356	385	353	372	365	407	368	406	385	398	362	389	401	384	393	396	384	391	383	393	382	405	377	395	416	440	391	393	407	364	352	399	410	391	393	384	406	404	364	378	389	386	381	380	386	380	398	367	404	379	395	390	379	390	394	379	412	386	398	415	363	404	373	422	397	407	394	390	347	384	424	401	409	438	416	377	377	432	439	399	401	402	382	445	380	376	372	365	401	410	394	364	383	439	387	370	396	382	360	342	411	406	400	382	392	397	361	377	380	374	389	394	384	381	419	373	383	389	353	399	397	405	395	360	371	380	414	410	398	365	399	370	320	395	382	394	356	374	403	379	404	366	391	409	378	346	405	379	402	379	382	408	376	395	379	389	421	392	374	393	367	367	405	402	397	378	404	393	422	408	412	395	438	372	356	359	404	376	417	371	398	388	385	402	376	359	401	383	375	421	367	387	421	399	427	408	373	381	392	390	392	409	347	368	381	383	377	391	410	375	404	400	395	386	371	393	377	421	421	377	380	382	382	376	388	396	388	338	378	416	377	378	431	373	419	410	424	410	411	367	387	375	374	390	385	384	390	409	399	426	379	426	382	424	398	392	425	383	385	394	410	378	369	400	370	355	379	430	385	421	396	415	390	380	358	413	370	413	399	362	366	399	408	407	375	387	371	412	398	409	414	403	384	363	382	392	426	384	366	414	356	409	380	345	366	363	384	405	391	415	427	368	428	392	352	393	354	377	385	353	377	352	416	394	406	425	391	383	407	379	428	415	375	393	411	367	455	394	406	381	378	376	423	379	408	395	426	390	365	370	405	370	429	361	381	389	399	375	407	376	403	395	370	387	377	385	380	391	404	387	384	392	390	373	370	380	398	400	406	415	377	413	409	369	352	397	378	393	361	386	372	408	408	396	347	398	429	432	376	385	365	364	414	407	413	392	389	418	412	373	426	410	423	387	400	407	373	383	410	363	402	388	383	365	385	384	383	377	410	397	424	389	388	369	391	364	390	372	399	403	347	360	392	387	363	392	408	404	410	368	388	399	355	388	416	424	380	357	411	381	418	380	361	397	373	363	399	362	317	373	367	384	388	381	406	420	356	428	380	377	349	391	409	360	383	382	396	398	364	374	401	380	386	368	385	409	396	376	398	402	398	427	392	383	373	391	373	392	367	382	396	398	393	400	382	389	347	359	362	369	379	359	391	437	370	421	370	402	408	377	401	376	381	386	391	406	373	413	383	355	422	391	394	419	383	393	399	389	361	422	413	411	411	394	389	399	363	377	388	344	383	407	389	386	394	424	393	396	394	366	391	393	382	401	411	362	373	397	369	418	383	392	364	391	369	390	381	429	374	409	352	418	374	407	381	382	370	428	399	377	375	433	414	356	387	406	417	391	409	396	379	373	403	407	369	401	374	404	372	377	440	407	377	398	404	394	373	379	387	386	345	373	381	405	403	383	378	333	394	409	395	405	340	397	384	365	394	385	452	369	393	375	375	404	379	370	381	383	383	402	395	386	412	393	395	403	414	401	354	411	393	357	373	401	399	383	359	378	389	411	373	392	375	353	390	404	402	366	409	387	390	411	397	399	390	375	393	348	417	369	422	404
25620	21560	27641	25791	13415	4392	2509	1720	1278	1194	1143	1002	827	709	700	591	643	497	474	470	440	470	437	418	371	388	384	369	375	370	355	384	360	356	339	384	340	374	337	352	353	372	325	383	346	380	332	340	362	344	335	338	313	324	346	355	352	334	341	342	361	334	361	353	370	334	353	336	369	329	333	374	378	348	350	359	338	353	366	355	358	379	383	350	366	352	360	322	339	338	328	380	343	345	356	322	359	354	340	353	380	345	366	365	324	357	316	367	354	325	352	373	357	328	363	323	321	318	338	349	366	337	344	329	335	356	342	369	350	355	349	370	369	329	362	311	393	312	327	368	350	346	347	393	332	350	328	370	352	334	325	354	340	331	319	329	336	330	340	366	353	330	345	331	334	356	328	336	331	327	370	339	340	331	335	314	346	339	338	302	303	336	331	342	319	317	332	341	371	331	341	324	377	351	324	310	365	341	331	316	345	351	351	311	342	356	328	365	355	364	366	341	336	403	353	349	352	371	358	340	357	339	319	345	322	347	321	360	350	313	362	328	352	353	354	342	369	328	344	324	308	329	363	319	345	350	322	307	336	346	351	330	331	389	320	343	377	342	322	354	329	352	346	332	339	354	351	362	379	336	340	335	318	328	343	343	338	342	347	366	325	362	333	360	351	312	381	370	297	360	329	343	338	329	348	305	349	351	353	334	364	338	348	368	341	324	331	363	350	312	338	353	339	307	297	313	335	342	320	326	345	355	344	338	379	318	348	322	353	360	350	323	347	351	350	318	369	327	352	334	354	330	355	329	320	369	345	330	370	355	377	340	341	358	359	369	319	324	347	354	343	319	376	318	314	349	355	327	359	340	325	339	324	323	327	327	324	345	329	364	353	350	315	337	356	334	351	358	347	333	348	338	353	351	382	327	299	336	319	356	317	339	323	332	329	395	351	338	373	322	353	327	378	336	341	316	355	346	331	366	353	385	355	328	327	330	352	342	308	342	340	321	316	316	364	349	333	353	370	324	353	325	317	341	310	360	324	330	336	353	338	331	345	348	327	412	338	331	352	319	344	338	323	348	341	332	338	340	340	333	351	347	343	310	364	358	327	326	351	350	315	358	352	342	368	368	318	365	328	327	322	336	353	314	335	325	357	327	336	351	337	317	317	368	337	346	308	349	359	328	309	359	342	314	373	375	338	317	333	330	348	345	319	380	364	347	351	370	345	328	328	352	357	355	347	323	356	341	359	335	338	332	331	333	310	343	324	311	344	343	317	333	319	332	359	315	351	330	308	346	331	353	358	348	331	339	362	333	344	367	353	346	331	357	396	316	343	389	339	332	342	312	303	348	330	298	358	323	322	309	354	336	339	315	340	329	327	341	337	307	351	346	366	340	337	348	344	351	327	324	340	319	331	324	349	342	314	330	345	344	337	373	329	325	375	314	337	356	330	335	304	326	328	352	309	351	357	349	357	340	339	362	339	343	321	328	350	341	363	337	335	358	335	329	318	357	344	346	329	332	370	327	355	328	351	326	314	313	325	318	363	322	331	324	326	332	358	335	359	345	343	316	358	322	342	340	329	327	355	355	305	315	325	328	359	368	358	313	323	334	360	358	321	300	311	332	373	337	322	345	339	336	357	340	327	368	353	321	321	320	339	369	317	310	321	358	367	327	355	303	369	345	370	344	334	375	357	327	329	393	349	339	323	353	327	367	352	354	325	342	340	346	359	323	365	350	350	341	328	360	348	304	324	331	338	341	358	325	342	334	365	350	329	343	336	324	360	337	331	329	358	379	338	342	334	347	346	330	340	341	322	349	354	324	329	330	317	360	333	362	343	356	356	341	338	343	335	312	380	294	332	342	331	339	331	324	337	348	375	332	357	317	316	331	327	350	331	325	319	362	353	325	356	346	311	340	350	350	333	342	339	342	306	366	351	357	334	371	353	352	323	330	332	357	388	320	355	353	344	371	350	318	377	362	367	300	324	349	361	331	341	343	328	330	336	336	337	342	354	330	352	360	362	368	340	370	310	363	335	347	374	334	340	309	338	304	340	351	344	350	345	336	347	316	353	368	363	337	318	318	345	340	352	338	356	306	351	349	341	344	325	354	323	328	331	333	340	373	348	345	339	347	308	342	369	348	345	360	384	332	325	340	323	361	318	328	338	354	338	337	325	341	323	322	352	382	332	330	346	294	327	326	366	334	338	343	361	382	340	341	362	348	366	327	321	331	360	382	363	358	335	336	348	347	342	305	342	334	334	349	333	322	340	335	315	323	347	356	359	365	344	324	332	359	342	336	365	345	354	344	326	339	341	320	342	339	306	353	353	356	357	362	367	356	341	381	364	264	327	367	339	326	365	362	338	359	354	315	343	371	387	368	314	377	310	369	351	331	336	308	339	339	358	362	339	360	333	368	325	378	377	344	330	329	359	332	366	337	327	362	360	369	330	356	349	319	348	380	307	344	354	338	297	352	364	331	341	345	375	331	343	332	348	329	338	343	334	355	391	335	319	328	330	344	336	321	328	358	347	345	348	335	367	303	317	368	324	332	360	315	364	364	357	334	369	335	356	310	388	348	326	334	343	354	324	364	332	331	380	353	332	319	343	330	344	329	356	339	329	354	349	309	332	331	314	326	341	360	336	332	318	363	337	357	354	359	344	332	313	336	323	344	312	355	340	328	356	355	319	315	330	331	355	318	344	311	366	339	348	349	356	359	407	342	331	359	324	349	348	341	382	361	346	319	361	358	319	329	324	332	323	315	351	385	337	324	342	341	363	351	318	314	353	344	348	325	364	377	322	365	345	322	336	347	331	346	333	360	316	312	332	361	359	364	328	338	323	360	344	356	328	363	364	378	333	331	340	362	369	319	312	319	337	350	376	382	355	358	333	334	338	338	357	337	338	326	347	361	334	335	345	361	356	362	314	334	340	324	344	353	338	354	349	323	308	351	328	379	348	327	346	360	329	351	342	330	332	357	358	326	347	350	354	360	356	354	324	326	349	354	310	362	353	381	318	321	355	323	310	316	333	335	357	340	357	341	335	336	324	326	358	343	341	305	328	367	354	351	343	326	346	327	333	373	333	339	354	320	357	352	325	361	343	338	372	333	350	355	341	350	360	334	328	348	353	349	328	326	352	297	359	340	318	350	312	343	332	341	363	345	341	336	321	338	323	344	374	349	345	347	365	314	316	348	336	344	347	342	373	344	282	340	389	350	349	330	341	321	348	346	380	326	375	343	356	367	350	353	355	316	361	341	358	344	369	367	355	366	364	307	343	339	345	341	322	322	337	369	376	357	344	327	324	353	370	357	319	276	341	334	342	327	325	344	353	348	388	353	359	339	338	341	358	311	335	331	325	307	337	361	354	328	341	301	369	345	347	335	329	342	354	367	378	334	371	306	306	353	336	352	333	345	342	345	358	327	369	327	355	350	346	329	339	390	328	324	339	359	333	323	331	333	319	348	342	356	308	324	326	330	322	350	309	340	345	336
21140	40437	25634	13218	9246	6793	4828	3411	2505	2214	2109	1834	1457	1173	1062	1025	999	758	596	598	612	550	584	478	513	484	516	471	445	459	398	421	405	372	368	370	402	374	385	369	390	373	371	393	377	395	342	386	375	377	420	375	389	354	377	362	385	412	372	331	386	378	417	339	398	355	385	344	403	369	395	360	343	386	370	387	387	372	380	394	394	386	398	401	415	401	419	387	367	412	377	395	380	381	396	415	393	386	385	353	358	378	389	371	366	405	405	364	400	369	383	344	377	322	398	352	386	363	384	374	388	381	375	354	327	349	349	378	356	384	400	333	359	396	332	346	373	347	376	360	353	342	412	366	368	376	398	331	347	367	388	337	421	389	351	358	402	354	385	380	371	389	353	367	384	376	383	357	353	339	369	373	338	371	399	359	377	361	364	355	350	358	410	353	345	381	402	362	377	357	393	367	346	390	387	349	353	370	373	373	340	362	371	355	388	370	352	366	393	387	378	363	385	377	363	346	379	377	374	365	350	369	381	367	351	369	366	360	403	367	329	326	335	375	368	386	380	357	364	377	361	377	354	364	367	406	356	363	363	319	339	370	363	380	336	335	359	435	350	356	388	416	368	370	342	333	391	364	359	369	403	412	353	346	402	354	380	365	382	417	364	369	365	365	380	367	397	378	339	353	373	380	378	386	392	380	387	373	390	382	344	352	369	363	389	368	359	345	381	368	384	357	382	402	380	372	382	383	359	380	370	384	373	370	346	363	367	366	386	385	411	367	393	382	373	345	357	380	357	363	382	406	343	346	364	361	371	336	335	375	371	366	376	393	394	385	380	393	349	336	393	358	372	385	414	388	381	363	347	369	405	382	382	373	383	381	343	367	396	351	369	389	355	367	333	397	354	360	362	370	358	386	400	426	347	406	357	374	389	374	388	369	363	379	355	349	406	364	388	388	344	389	372	361	351	359	336	368	348	364	374	348	388	370	360	375	383	343	409	364	376	372	341	342	341	375	385	307	365	383	345	343	392	352	371	365	326	390	383	336	379	371	380	337	370	375	388	365	358	391	369	362	351	372	361	375	411	349	391	375	359	381	368	363	384	351	392	352	362	404	332	357	339	415	372	352	402	411	341	353	400	392	324	361	402	366	405	408	357	380	359	375	329	357	367	335	361	366	377	372	363	368	383	358	384	388	378	379	353	372	365	347	380	372	370	353	358	397	371	357	392	370	371	353	346	354	383	351	355	372	335	401	358	343	348	349	375	418	333	373	365	331	377	370	365	413	398	387	396	376	351	372	359	369	368	386	391	336	360	357	350	363	402	365	387	358	370	363	414	375	364	378	382	399	365	414	370	369	351	382	395	359	375	359	337	358	389	353	365	402	392	384	356	400	367	374	374	363	385	352	358	326	383	380	329	380	359	412	352	354	349	379	325	360	367	390	370	362	330	430	375	360	351	372	355	359	341	344	386	372	338	372	374	364	378	409	345	362	340	345	362	360	334	358	388	387	371	349	361	365	358	374	383	361	406	392	396	372	344	387	365	369	379	357	363	374	397	371	368	386	412	372	372	369	372	382	370	355	405	352	354	363	389	361	378	344	374	362	361	361	416	371	345	361	382	372	354	359	362	322	391	388	373	355	346	369	383	360	360	334	344	349	331	362	360	352	380	376	355	374	382	346	331	352	349	344	380	358	355	357	374	371	343	345	382	381	408	309	356	376	360	365	348	380	353	374	368	336	363	357	425	374	370	367	358	386	367	362	394	330	343	399	369	352	377	375	348	361	345	385	371	404	380	363	373	379	375	372	354	383	365	372	359	375	377	397	373	395	366	370	395	373	352	384	361	393	358	390	366	368	372	366	347	398	382	376	318	394	384	372	378	381	371	399	385	376	304	376	367	381	363	383	356	363	375	364	392	376	374	369	383	355	371	379	346	361	375	367	351	337	347	354	353	385	389	371	413	378	333	392	359	368	376	393	352	350	365	378	404	369	368	374	380	388	373	358	355	381	364	377	356	374	378	365	387	359	349	401	351	369	379	388	375	366	346	360	351	398	310	368	361	377	354	345	385	350	372	355	378	351	376	360	373	362	359	373	367	357	362	357	367	352	371	410	344	398	362	348	388	352	387	373	371	409	356	347	380	395	364	351	363	358	390	365	389	381	358	429	332	329	375	387	388	352	356	347	374	382	388	364	400	398	363	368	358	345	387	406	371	362	374	359	348	371	378	364	339	376	367	389	364	377	349	354	371	355	391	366	383	333	343	362	336	362	362	374	355	383	366	372	357	346	367	375	396	338	378	325	392	350	374	355	358	377	355	336	356	358	385	333	376	383	369	354	390	397	367	389	331	379	368	401	369	407	363	358	381	394	366	379	353	364	354	342	365	373	399	349	338	402	369	385	356	362	369	385	370	352	330	381	351	396	378	349	378	340	394	364	344	343	363	359	358	355	411	374	368	345	363	390	345	375	341	368	376	399	379	338	387	360	363	385	370	359	362	353	389	348	354	383	328	394	370	374	346	333	338	391	378	399	360	320	396	361	377	395	368	362	358	371	360	375	357	381	358	333	383	378	369	369	372	387	401	345	386	372	349	375	363	323	341	350	380	389	399	342	365	373	332	387	368	358	357	383	355	337	350	358	394	348	395	371	380	320	374	412	331	391	369	407	341	352	392	349	356	379	367	371	367	374	384	395	371	372	373	348	397	386	392	399	388	391	386	323	370	375	372	394	370	366	351	380	388	351	357	362	380	352	417	352	376	382	371	356	387	367	391	379	361	403	401	383	371	378	369	371	359	358	342	390	334	360	399	392	424	390	379	369	367	370	338	365	345	362	339	341	392	379	327	370	363	390	398	343	362	363	370	380	373	389	358	382	388	387	375	353	395	348	362	339	353	342	408	344	335	344	375	363	370	372	344	414	360	360	360	353	380	374	367	355	384	370	389	387	372	369	347	377	369	396	364	342	374	361	421	385	372	350	383	370	327	347	387	371	361	392	368	379	361	391	358	381	359	398	386	359	364	387	398	370	385	356	367	383	367	347	388	374	389	346	341	395	363	346	376	345	378	340	373	375	361	361	374	428	359	376	394	387	353	378	405	371	376	383	359	339	363	348	369	365	338	355	373	392	333	327	356	371	370	338	385	395	383	397	387	373	353	364	377	388	341	351	365	337	349	376	408	340	397	357	346	358	386	360	341	373	382	369	369	372	363	354	347	377	346	344	366	372	368	373	352	369	371	380	352	399	365	377	378	347	393	352	356	352	414	342	361	347	382	398	338	379	372	361	371	380	369	347	352	363	398	377	335	396	352	355	389	350	354	399	390	357	393	380	368	384	387	352	374	390	362	356	372	408	339	361	374	384	377	357	385	375	358	365	332	395	365	374	365	351	393	351	388	387	353	386	368	356	374	384	354	388	337	365	384	338	414	355	366	323	330	384	351	378	363	341	347	396	316	386	367	411	379	351	371	341	399	387	341	361	391	376	368	345	388	390
23293	21594	29260	24408	21621	21731	12913	4039	2591	2247	2076	1678	1439	1169	1135	1045	890	730	664	649	640	641	602	543	565	513	516	496	496	479	466	468	412	458	407	411	429	426	403	404	406	324	441	376	365	412	420	399	378	404	361	406	376	407	397	418	415	389	390	397	421	361	377	385	374	393	391	408	387	387	360	386	412	402	415	369	410	439	422	416	445	420	441	438	433	436	383	426	423	420	402	407	389	389	372	424	379	404	353	390	404	389	374	389	416	348	416	377	408	354	385	388	389	415	371	398	391	352	374	394	392	391	409	402	368	374	385	371	402	363	367	376	380	384	432	356	380	341	373	381	416	364	386	375	370	400	393	368	410	361	363	349	349	423	376	379	354	400	401	348	364	381	364	374	408	407	401	389	324	395	386	372	382	400	362	390	381	381	435	389	394	388	390	403	413	359	394	372	383	383	375	370	399	392	372	366	366	383	363	357	381	390	413	338	384	403	409	376	369	368	367	391	389	388	372	405	396	394	343	382	396	414	399	380	391	379	413	378	346	360	333	358	394	380	358	376	364	334	380	377	421	347	353	361	355	397	391	380	382	405	384	390	393	368	386	398	371	356	365	393	378	360	384	396	381	362	402	369	368	348	389	375	371	397	388	390	396	409	394	373	414	333	362	383	342	370	416	380	409	401	378	420	395	392	387	354	364	375	371	386	360	415	381	355	359	343	388	383	370	378	349	401	386	391	365	367	413	340	400	372	349	383	385	404	373	405	377	384	408	397	352	394	402	389	383	398	368	390	377	377	398	417	382	376	367	377	388	372	367	404	397	385	380	345	395	368	355	417	386	392	371	358	355	397	406	396	367	385	386	363	377	371	380	386	397	414	394	396	343	388	361	396	376	409	403	332	336	387	369	391	357	373	368	413	381	376	400	376	372	387	376	380	376	371	388	373	361	384	363	377	400	393	374	388	367	380	396	344	375	375	329	372	365	354	389	349	405	353	352	353	379	364	378	383	379	415	387	400	385	403	364	399	372	359	420	354	407	409	387	364	384	379	398	371	343	348	359	392	396	361	381	386	355	360	358	410	387	371	347	350	411	369	414	393	393	388	373	378	369	420	383	392	391	337	371	352	393	380	419	402	403	351	419	391	345	392	396	400	387	387	386	376	399	376	374	357	376	397	411	372	345	396	397	396	400	379	384	393	368	397	349	367	396	362	333	357	398	361	348	367	356	372	379	373	347	370	401	374	371	356	325	412	386	399	389	382	362	384	370	362	382	386	349	392	393	380	415	384	356	353	382	378	367	376	393	387	358	365	378	390	358	357	386	381	379	376	400	392	361	348	374	410	374	361	384	370	385	389	365	409	404	412	401	365	355	339	363	390	392	378	391	408	380	362	405	392	345	376	387	374	372	378	383	381	366	353	389	406	406	378	385	398	403	361	376	341	373	414	400	394	383	372	389	366	371	384	414	371	394	392	400	365	393	372	385	345	362	429	372	366	366	394	371	399	366	384	401	394	388	377	364	384	386	355	369	402	374	368	389	393	377	343	362	412	406	390	363	394	395	374	397	404	369	407	336	354	345	384	405	397	341	404	353	381	393	373	366	345	393	380	401	351	406	385	357	410	430	381	363	382	378	366	387	397	352	367	392	391	372	352	378	379	353	416	386	390	358	370	396	362	395	383	382	383	383	381	375	366	398	399	382	381	381	372	358	386	382	383	404	382	347	387	421	387	382	365	396	378	352	390	390	389	390	378	372	355	364	333	378	393	390	380	387	381	357	346	355	385	384	379	385	338	394	377	405	371	379	391	381	372	409	391	378	358	344	379	388	406	402	430	408	376	357	386	374	411	330	382	394	417	359	385	407	372	369	360	386	359	389	376	391	375	363	360	382	392	382	403	392	361	372	359	408	392	380	378	388	367	375	424	371	387	374	389	353	369	359	348	385	381	360	349	392	373	384	398	384	408	383	410	366	351	358	355	376	344	380	406	397	397	369	401	349	372	365	365	379	395	372	357	383	391	376	379	374	388	380	388	399	373	355	414	367	378	354	373	384	371	383	406	417	352	405	379	391	415	389	394	381	411	392	412	412	365	380	406	356	383	393	350	359	409	393	408	393	351	372	413	409	361	347	413	385	410	406	421	378	385	375	363	359	380	397	372	404	372	400	372	385	378	378	375	377	414	369	413	391	363	343	376	352	381	423	356	378	392	367	384	379	388	405	388	398	363	365	401	378	360	372	402	386	384	375	381	360	384	382	414	366	359	377	366	370	373	397	401	369	374	369	390	421	371	397	382	394	378	360	381	384	372	392	396	369	385	352	373	393	397	374	381	364	367	393	365	357	377	386	389	402	389	412	379	385	363	387	369	390	389	375	410	353	360	365	371	366	419	376	408	417	366	378	400	361	361	396	366	376	374	335	382	382	385	380	401	383	349	386	403	368	353	393	393	374	391	371	371	405	356	344	395	375	374	366	330	360	375	355	336	382	381	402	381	360	373	440	375	372	387	382	352	406	411	364	400	407	396	373	380	348	378	379	395	364	398	390	383	404	351	370	377	370	366	373	361	381	346	378	384	339	382	373	361	373	380	349	380	413	407	375	396	426	396	375	368	425	358	389	373	378	369	375	378	388	392	364	348	358	376	393	381	387	346	414	397	391	377	355	373	420	396	403	395	390	373	426	392	417	373	397	407	416	354	349	398	351	340	410	390	391	382	394	385	371	391	377	400	376	344	364	396	339	367	420	392	361	396	384	375	394	392	386	344	382	358	377	419	386	366	367	377	358	357	370	370	397	370	399	367	414	424	362	366	386	376	369	385	378	386	381	380	424	366	372	359	343	347	344	406	379	384	415	373	394	391	383	362	383	385	352	369	362	390	343	378	393	389	371	343	375	390	345	384	398	353	376	372	393	431	390	373	388	371	325	417	389	368	370	383	383	356	357	440	345	394	388	363	397	383	409	400	338	407	398	362	379	375	385	392	375	396	395	383	376	403	351	414	390	375	332	360	387	393	397	348	410	383	400	372	343	364	363	371	351	386	373	373	379	381	352	365	398	381	382	381	379	373	385	390	355	381	401	369	382	353	378	398	399	418	389	395	440	395	380	366	377	359	393	384	377	360	373	381	374	379	361	406	389	373	402	378	366	387	403	356	399	360	350	371	374	369	399	366	386	396	428	392	363	362	396	382	382	360	331	356	370	364	364	347	339	347	365	360	395	399	418	387	383	378	371	366	389	406	373	433	397	371	388	399	385	387	359	378	395	365	408	394	389	369	395	404	356	372	370	409	404	368	367	411	370	376	371	401	394	371	384	379	422	381	393	375	359	359	381	353	405	377	372	361	361	380	422	358	395	384	399	392	380	398	369	385	392	385	349	381	370	346	377	353	383	360	389	347	378	375	349	369	341	383	363	392	385	413	372	383	393	377	405	373	405	408	399	382	358	371	385	381	378	380	378	360	397	373	415	374	380	387	382	397	379	379	415	406	397	383	384	399
23776	49706	33611	20697	15994	11433	8425	6375	4731	4160	3662	3132	2515	2015	1986	1835	1368	1050	946	925	917	803	687	611	692	666	703	570	611	548	506	512	508	550	499	463	427	467	447	453	408	409	431	421	413	454	415	421	386	403	387	408	407	397	398	388	373	405	395	389	383	409	419	405	390	424	391	416	390	435	405	404	430	444	412	451	407	481	464	510	485	514	504	476	491	497	437	440	459	451	461	460	436	412	463	434	425	448	397	404	416	401	395	427	394	398	395	471	442	466	413	417	378	395	417	384	371	426	390	405	398	402	410	401	379	414	390	412	413	425	381	403	386	377	368	406	376	396	406	369	415	393	420	410	429	382	404	396	399	418	398	410	399	401	396	417	389	458	408	367	423	415	402	359	376	421	387	379	402	405	392	402	366	416	416	416	400	383	388	388	375	383	437	381	417	388	370	389	421	417	420	396	410	435	444	394	429	392	405	427	392	400	409	422	428	408	392	432	417	410	375	389	426	397	437	402	383	402	424	436	399	370	398	387	448	427	389	408	387	432	429	406	379	391	421	405	414	425	413	439	409	385	416	429	391	401	428	390	377	443	419	444	401	408	431	392	422	424	412	391	415	391	402	443	407	372	394	427	407	392	420	388	379	405	403	423	433	403	397	413	377	406	385	441	418	364	399	391	391	401	414	383	421	399	400	363	403	371	360	375	408	441	407	419	393	403	386	401	402	434	405	402	390	385	436	392	426	405	379	404	394	422	421	415	393	393	432	435	394	356	396	386	376	372	399	401	386	403	395	397	379	372	395	384	393	387	403	379	421	426	396	393	408	387	405	367	406	411	396	403	390	411	411	369	393	382	416	411	402	384	389	419	416	424	417	411	394	418	369	386	421	406	425	400	412	379	401	402	399	424	410	416	400	427	432	390	400	437	439	390	395	371	402	411	393	406	371	409	439	409	388	417	366	415	421	385	408	379	430	395	376	438	432	388	368	369	421	434	424	382	362	439	408	414	388	396	379	419	378	375	451	403	399	409	402	438	380	401	383	402	413	411	420	409	405	413	413	407	398	404	392	360	438	413	386	394	394	403	390	414	399	408	410	402	368	385	411	404	406	420	393	451	366	393	408	390	402	416	366	371	410	407	401	445	410	444	418	416	423	372	371	428	435	380	375	386	423	394	391	411	394	405	407	384	424	372	398	413	391	422	419	363	385	364	374	428	396	372	391	403	367	388	387	374	394	420	372	385	433	409	426	380	403	424	408	396	413	388	413	427	414	373	408	373	399	368	405	443	414	371	392	365	415	409	399	384	402	417	395	387	412	395	431	409	390	386	410	400	421	393	404	417	376	381	439	403	417	399	395	394	392	411	373	389	399	398	394	391	435	406	420	417	410	396	379	432	395	438	408	424	410	420	430	397	412	397	409	422	377	389	414	387	405	374	412	404	413	428	412	406	380	430	368	419	403	414	417	386	423	352	393	383	364	385	389	384	408	371	387	417	376	414	416	389	420	416	390	402	381	394	377	403	374	386	392	396	389	385	390	393	367	392	414	419	402	401	380	385	400	389	399	382	410	390	394	387	398	412	372	363	417	388	418	395	430	391	414	408	401	388	398	435	416	430	398	415	397	428	382	365	389	370	405	421	364	404	411	384	412	357	397	395	414	401	431	393	387	395	415	369	404	407	411	410	405	401	413	398	367	436	404	425	399	351	393	409	371	383	372	400	420	413	410	382	408	412	419	415	386	425	413	403	439	382	404	370	446	395	422	419	386	423	428	411	362	408	428	391	408	401	387	383	420	390	405	385	427	420	414	383	404	381	371	413	398	448	399	364	387	426	423	437	352	394	383	415	385	431	366	412	402	387	409	409	373	359	405	418	412	437	387	377	410	401	413	368	419	402	444	431	439	400	401	427	396	381	391	388	402	396	420	362	411	410	370	421	396	452	389	396	386	371	369	423	408	414	442	386	400	404	415	370	364	380	418	412	415	387	390	392	423	421	396	411	393	373	417	393	386	432	379	413	354	421	411	386	431	387	374	403	401	407	388	422	395	421	400	409	420	384	384	379	384	393	401	410	412	404	409	405	385	405	452	397	419	418	433	420	414	361	420	375	375	420	360	390	416	452	425	388	402	424	385	369	398	430	403	408	373	403	425	428	372	370	377	392	403	427	443	397	423	396	397	391	392	413	396	410	422	435	394	395	420	418	439	423	439	418	360	419	412	343	373	379	401	405	374	410	393	413	397	396	402	437	386	393	384	396	404	407	374	399	406	403	405	404	360	420	394	403	399	434	367	413	402	380	418	393	391	377	399	388	411	381	397	419	405	426	420	404	413	365	422	412	379	404	407	429	398	385	430	378	415	423	431	408	419	380	371	386	428	416	407	366	391	408	372	403	397	412	416	411	427	386	380	393	390	407	400	370	393	396	419	396	445	384	364	393	401	410	378	414	366	398	402	407	407	404	412	400	425	400	383	444	406	409	388	438	395	404	401	382	405	359	388	408	448	399	406	408	377	412	403	440	386	413	381	379	413	406	416	421	392	412	405	408	403	375	403	377	422	400	386	389	398	378	384	444	424	406	394	388	424	419	382	395	408	420	362	420	389	418	395	414	395	431	403	396	423	382	395	383	418	405	396	385	416	401	386	406	416	394	373	418	401	396	396	402	377	411	445	407	376	397	413	380	401	421	404	355	424	423	407	394	408	391	414	386	396	406	381	394	369	434	397	420	396	399	408	419	408	404	378	387	367	419	382	425	431	396	391	406	382	412	381	380	389	404	411	393	421	407	385	386	418	407	425	374	395	386	389	399	398	381	387	365	442	395	401	417	405	421	435	413	415	376	410	395	441	406	403	436	382	365	359	368	383	399	391	404	397	363	425	399	425	420	388	411	398	420	402	405	425	380	424	382	407	389	398	411	437	393	381	402	430	405	409	415	376	392	380	400	412	387	378	369	394	419	426	395	395	447	387	423	351	373	383	404	417	423	401	404	419	424	418	404	362	417	417	419	403	402	388	373	380	386	415	410	409	366	406	384	393	384	403	448	405	394	406	382	415	434	426	401	391	417	403	394	404	425	398	357	415	387	411	420	388	408	426	391	381	378	443	402	403	367	404	388	392	393	395	376	430	386	405	392	404	401	412	386	419	364	373	452	368	391	412	408	363	405	389	402	384	391	393	405	424	419	381	380	440	405	392	394	365	428	404	393	384	409	405	393	391	405	429	409	401	407	396	423	405	396	391	399	400	410	383	411	430	417	431	397	416	411	406	396	396	395	426	410	420	432	408	372	361	408	427	412	374	396	428	425	406	407	404	369	390	384	411	410	387	426	409	387	388	384	390	403	379	402	388	398	424	407	422	424	376	392	368	370	376	443	391	385	413	408	410	382	398	397	430	389	380	391	394	410	408	403	444	411	388	406	414	443	442	402	371	386	429	409	411	387	413	434	421	418	359	393	377	399	358	403	405	410	421	419	411	365	403	369	404	396	400	417	408	384
29179	23769	20845	10550	4745	2854	1821	1430	1096	980	895	770	660	607	589	610	500	436	490	449	429	402	396	404	396	379	392	382	375	349	368	355	376	363	332	420	322	365	352	334	363	348	365	373	317	330	324	321	315	351	353	336	371	313	387	354	359	300	342	311	350	345	345	325	330	350	318	338	347	345	332	349	370	378	331	390	340	363	386	345	340	362	349	364	319	329	349	370	370	346	368	307	349	308	312	322	354	328	358	343	352	362	370	390	369	332	303	302	327	334	322	348	321	311	355	387	339	348	320	345	351	352	349	352	335	365	359	350	342	372	361	360	301	339	290	345	311	342	358	338	303	336	356	344	338	334	344	353	318	337	355	376	345	303	309	344	340	319	338	325	347	351	310	350	351	348	312	342	330	336	326	354	311	338	336	335	323	329	338	312	331	355	323	353	348	337	369	318	327	325	321	331	338	320	338	359	346	343	319	343	324	317	342	316	331	352	344	379	325	358	313	361	336	347	334	373	335	323	337	335	374	301	342	321	326	327	328	340	354	361	366	299	352	311	366	315	347	353	334	332	351	336	335	364	340	324	320	351	345	352	338	342	319	320	369	342	359	351	300	358	351	335	347	372	342	331	339	299	326	351	362	317	349	339	332	359	332	314	362	345	346	328	332	339	378	329	316	320	371	355	353	347	349	341	364	357	362	340	325	328	329	337	344	371	354	336	366	345	330	317	322	350	351	359	342	351	352	341	313	347	360	350	338	324	355	294	346	351	366	331	349	366	352	334	361	332	350	323	345	310	347	320	323	368	320	336	335	329	307	346	351	327	339	337	365	353	341	348	358	370	342	354	349	333	359	364	322	348	363	340	335	336	325	351	320	337	331	329	365	335	311	330	336	364	341	332	303	342	339	340	340	330	366	343	348	366	358	307	321	342	320	340	344	318	344	354	329	312	384	331	358	350	332	344	346	328	343	325	341	329	337	332	373	345	334	333	295	328	350	326	347	358	335	327	352	367	344	342	317	333	334	346	350	362	339	347	326	340	332	324	336	335	342	351	339	329	363	325	368	320	329	347	336	311	337	329	331	354	335	334	335	331	324	333	329	362	343	289	333	314	314	358	305	337	360	303	308	341	352	337	295	336	303	339	342	339	338	332	359	353	361	350	366	354	334	333	357	332	319	332	303	341	358	319	361	306	338	358	327	330	353	300	349	333	320	337	328	339	379	345	339	344	369	333	327	343	351	297	370	348	324	325	301	369	325	341	356	317	313	340	316	318	336	364	352	334	345	314	334	321	369	323	365	340	342	361	357	406	342	361	319	306	353	306	348	336	343	336	304	320	336	338	317	336	375	334	337	338	349	322	346	340	377	311	374	337	320	328	306	357	357	313	330	326	377	339	336	322	318	350	350	308	343	353	385	371	337	321	392	329	356	355	339	331	355	360	328	316	349	335	343	334	306	349	324	317	296	324	359	366	358	340	331	320	358	340	352	299	346	320	355	328	379	340	348	345	335	353	307	373	345	308	363	324	340	351	366	345	320	343	313	340	317	336	352	344	321	340	356	333	338	322	333	350	331	355	356	347	386	331	355	328	329	345	323	358	326	319	367	370	366	365	336	327	360	350	383	352	328	353	349	306	355	344	365	320	358	343	343	341	318	315	343	316	322	330	319	369	379	322	336	344	346	311	354	361	346	333	340	341	308	360	339	354	297	336	289	347	391	329	351	315	350	326	316	321	336	339	348	327	349	327	340	341	338	315	342	316	348	370	350	346	327	316	311	326	353	319	366	333	352	340	339	338	337	322	342	347	337	359	340	343	351	313	321	344	381	319	336	322	338	322	331	330	308	334	335	324	356	330	304	323	357	360	382	327	335	345	340	360	307	337	296	360	352	303	336	378	312	335	340	315	324	328	312	358	370	345	334	339	370	337	399	353	328	309	356	330	354	363	310	357	373	343	357	345	323	331	318	343	339	358	339	352	321	364	350	348	337	359	325	336	324	340	344	369	330	328	337	355	379	325	374	321	357	338	329	332	342	339	346	358	323	353	358	364	321	293	328	341	358	334	341	337	335	339	365	313	322	317	354	313	342	314	335	346	351	355	331	316	352	352	344	337	343	329	339	325	351	369	334	364	345	341	380	382	330	324	343	345	333	355	325	346	360	370	336	326	328	359	337	324	326	319	355	353	395	343	347	309	339	334	326	324	342	353	334	357	352	349	335	365	341	308	347	316	308	344	334	340	334	364	338	335	330	366	344	336	331	322	328	335	358	332	374	348	338	321	308	348	336	325	386	349	325	329	356	330	348	311	339	341	352	311	310	331	325	339	341	331	312	335	316	365	332	325	341	328	316	314	335	342	335	338	340	305	313	348	356	303	335	357	336	343	335	331	338	329	351	291	320	366	323	355	363	338	344	336	325	346	357	340	340	326	349	330	311	326	374	375	329	338	314	370	361	338	354	354	348	336	320	353	309	338	353	354	360	345	351	347	336	342	334	338	333	318	345	331	328	357	358	352	327	344	353	325	319	334	343	356	368	333	319	346	328	318	344	354	324	339	327	345	326	331	340	337	340	348	354	376	313	341	327	351	387	338	335	341	314	332	339	345	351	331	336	330	325	349	333	369	361	319	342	292	319	355	327	343	314	344	303	350	319	345	339	353	338	324	349	333	322	339	354	307	343	367	339	337	319	337	306	328	338	355	346	348	297	363	322	302	333	341	345	333	314	319	363	376	379	331	331	355	344	330	350	337	348	324	358	342	349	331	347	334	363	332	326	332	343	364	318	355	341	332	372	341	355	320	336	343	340	387	325	332	356	370	353	367	335	386	322	315	362	379	316	338	326	319	327	337	370	375	357	318	325	336	342	323	355	351	338	327	367	339	347	352	328	360	328	319	315	351	337	343	303	300	332	340	331	362	343	360	337	327	336	355	354	343	322	351	327	335	350	350	337	335	341	329	350	340	319	332	342	330	346	358	356	325	332	353	311	326	341	325	338	309	337	342	316	350	332	318	359	335	353	347	324	351	309	317	341	330	304	320	336	343	354	349	349	331	318	359	332	358	320	345	367	342	366	306	372	347	306	335	344	360	348	318	361	359	344	339	327	326	338	312	331	343	367	351	332	334	316	324	339	350	301	370	353	323	315	311	354	347	356	327	330	335	325	325	340	360	328	314	368	330	359	348	348	342	366	347	338	342	353	352	304	346	342	336	353	329	339	319	332	315	308	346	341	342	354	313	337	361	401	318	321	345	328	365	320	316	333	343	323	360	370	334	331	351	333	312	305	334	325	342	349	363	326	359	347	348	353	338	347	309	357	339	321	298	371	308	346	359	363	381	329	298	335	328	316	357	324	330	372	325	339	348	341	344	349	341	332	342	353	343	346	342	317	338	339	344	350	339	326	347	337	347	329	322	314	353	356	347	321	338	347	332	331	328	341	350	321	329	342	354	306	329	353	334	344	346	340	360	342	351	324	337	350	339	344	355	323	338	320	332
20149	34842	21732	10917	7618	5168	3638	2756	2230	1793	1609	1271	1011	987	938	868	679	565	528	508	586	511	431	505	481	454	445	432	435	413	430	429	372	381	415	373	391	392	354	382	391	335	356	349	366	392	391	357	385	324	374	369	385	352	393	360	354	375	367	369	368	384	340	354	385	343	352	323	426	380	363	371	376	349	372	390	401	407	387	399	383	386	402	390	388	407	405	416	449	360	357	376	379	365	373	376	378	377	400	344	404	406	376	396	343	368	398	410	362	370	365	390	360	366	344	366	414	349	347	344	420	345	336	380	414	396	365	386	359	382	419	365	373	339	370	394	371	366	373	380	372	378	364	336	362	341	373	386	364	346	349	369	389	368	353	388	394	393	390	364	384	384	343	331	329	374	365	383	395	381	394	372	332	343	355	393	399	379	370	399	373	391	410	387	357	343	365	388	365	361	372	381	359	349	368	340	376	380	363	370	364	371	378	383	338	354	370	365	338	346	387	330	332	349	363	376	381	372	361	382	370	373	376	369	366	378	404	363	360	348	388	377	392	353	340	374	398	383	345	366	325	390	387	369	356	376	337	356	358	388	370	381	359	377	377	383	378	383	343	357	353	388	372	367	364	339	358	395	363	361	359	359	387	367	362	342	354	357	414	385	377	373	397	379	377	368	355	359	336	358	368	353	348	351	383	391	357	328	373	366	360	378	350	377	307	329	395	359	379	371	360	382	388	363	379	362	372	329	393	387	323	374	386	329	379	369	370	372	376	356	322	356	352	374	390	372	392	361	359	356	331	378	371	360	364	370	375	365	340	429	396	374	377	383	339	354	364	362	332	364	369	351	355	345	386	348	344	380	397	344	405	367	385	372	327	367	339	360	388	381	395	351	389	345	429	386	341	337	363	391	362	370	378	359	378	364	388	349	360	367	384	334	372	354	359	351	386	347	358	382	365	372	305	371	404	356	373	328	370	321	377	337	396	354	367	386	357	358	342	386	398	364	374	352	384	342	356	359	307	335	354	367	358	382	371	390	349	389	369	371	348	381	363	339	395	355	380	388	394	357	350	431	373	364	378	373	377	374	405	389	363	380	381	361	368	371	347	428	346	367	358	358	378	379	345	365	363	390	379	354	348	381	371	331	377	351	348	305	364	357	384	365	371	360	355	333	383	387	334	360	336	381	392	394	351	376	374	382	360	346	362	359	361	368	366	366	345	375	386	368	371	368	386	386	388	399	361	367	378	381	344	369	383	359	345	360	348	362	348	366	346	366	412	361	374	359	350	385	362	347	368	365	362	384	354	354	348	391	393	335	368	366	402	381	405	334	371	349	385	366	352	397	398	363	358	346	364	360	347	383	358	341	367	379	327	411	358	401	362	366	363	366	379	381	346	336	355	351	377	350	338	383	366	381	365	380	352	376	407	384	330	391	342	408	372	366	349	337	370	378	361	351	348	348	372	366	330	368	356	372	363	332	371	362	383	359	384	347	386	370	396	384	408	384	351	367	351	333	360	350	408	370	383	359	389	356	387	364	369	352	350	377	336	392	382	353	348	359	365	362	372	390	354	376	402	335	368	366	350	347	329	380	415	358	356	432	375	336	377	372	359	392	360	403	363	366	409	358	359	360	343	382	370	334	366	388	385	353	360	359	355	374	358	381	407	342	381	336	340	354	353	367	379	358	369	358	363	380	358	361	348	390	362	371	370	371	401	338	372	379	372	391	332	399	359	375	439	365	372	371	339	379	360	352	381	376	386	371	379	391	378	367	382	372	367	394	377	332	349	383	402	370	368	385	359	325	368	372	384	342	350	355	357	359	356	361	351	368	370	372	378	370	378	331	363	366	361	373	363	373	355	372	341	378	387	358	388	341	319	397	357	368	349	374	343	348	382	380	404	375	338	355	379	333	408	359	351	369	349	359	356	369	342	389	359	327	393	366	389	344	322	381	370	400	372	371	360	370	395	342	368	350	391	387	368	403	349	384	405	376	381	347	344	381	379	365	391	360	373	363	355	361	367	364	370	365	344	387	356	386	363	350	372	362	356	373	354	349	362	326	373	357	351	402	337	364	385	348	361	339	388	371	383	341	342	356	349	358	366	353	324	378	394	331	360	364	350	378	402	349	386	352	399	354	342	356	391	369	374	387	342	347	382	351	364	369	389	363	373	366	350	369	376	336	354	354	359	369	363	308	340	375	370	402	339	385	371	355	390	377	370	393	377	392	372	349	344	346	365	386	367	369	386	372	379	376	381	398	359	359	373	371	366	346	373	360	370	387	373	368	379	410	373	383	315	356	367	331	366	357	355	360	346	405	385	382	349	340	369	328	396	339	392	324	381	356	365	382	340	373	352	370	356	334	343	395	365	388	351	364	388	384	367	355	351	369	371	385	366	351	354	350	350	355	337	389	394	388	384	364	354	350	372	365	337	369	373	360	355	390	350	369	363	350	376	383	402	373	389	369	353	363	371	402	409	353	355	387	331	368	382	377	393	386	378	379	385	385	382	351	370	349	346	363	317	338	369	368	380	378	342	351	359	379	338	373	362	371	366	357	350	381	333	354	384	358	359	356	408	399	373	395	335	353	355	364	348	389	379	355	381	374	337	387	354	361	383	374	373	344	372	389	371	393	359	368	379	348	372	363	403	383	358	364	358	360	388	384	346	387	350	381	388	350	375	333	411	395	393	386	360	380	343	358	370	357	394	388	328	383	397	399	402	363	402	346	392	375	379	364	381	361	361	386	365	386	352	358	356	372	395	377	385	376	375	376	365	382	371	347	380	391	372	366	367	376	392	403	375	350	376	375	366	353	377	327	377	371	342	341	366	381	398	335	363	367	401	342	359	360	380	380	367	361	348	362	387	374	391	348	367	362	390	373	378	378	377	365	355	348	360	367	374	387	358	356	360	331	350	345	361	375	392	357	334	340	363	362	381	331	365	369	353	379	370	360	349	379	360	379	363	389	369	349	361	408	349	361	330	381	369	350	361	341	371	389	377	368	382	323	349	325	371	366	367	379	374	351	356	365	369	356	359	388	365	360	376	369	359	368	373	351	356	362	365	346	325	375	339	360	360	352	371	379	405	340	339	367	385	359	350	357	394	357	334	386	344	375	366	343	376	392	360	351	357	373	371	380	391	416	328	356	349	369	392	351	380	349	377	343	350	345	375	333	342	389	377	398	386	394	377	375	371	366	359	358	422	369	368	362	354	353	354	378	378	382	352	388	357	398	359	387	360	383	381	388	338	365	355	346	399	345	384	390	331	358	363	378	378	384	347	384	350	371	375	365	386	396	399	398	390	373	378	360	365	391	372	392	397	343	362	381	366	376	376	373	375	344	367	381	395	387	352	350	353	377	371	363	368	389	376	356	351	358	360	355	361	380	384	370	361	359	327	382	364	364	382	371	369	366	337	361	386	343	352	358	349	352	361	347	389	367	382	379	356	358	366	320	377	372	357	381	368	359	349	383	350	357	379	386	348	372	354	354	387	351
24486	21635	28908	24891	21645	13662	4725	2711	2250	1771	1537	1179	1030	1031	924	811	695	638	615	610	528	487	462	549	484	486	403	411	430	435	411	466	396	424	362	366	367	391	385	371	432	402	420	379	324	370	351	340	364	379	357	378	346	379	314	380	335	370	344	379	387	380	333	367	369	367	374	329	362	383	395	384	372	329	394	381	405	371	425	395	418	416	402	403	382	376	394	357	365	343	402	377	404	388	334	386	368	372	347	380	326	364	357	367	334	372	374	401	363	359	355	352	384	365	368	390	364	364	382	398	394	387	370	360	392	378	402	353	381	366	374	382	332	312	353	363	392	373	351	375	348	359	356	338	366	392	329	356	402	355	362	349	337	337	370	367	384	352	384	335	353	389	393	359	346	341	419	354	318	370	399	383	369	345	352	349	342	384	345	394	359	365	370	388	319	368	353	375	385	346	390	390	401	390	336	357	358	340	396	374	374	346	367	370	366	360	369	355	357	359	330	342	384	362	380	353	402	368	353	368	358	374	367	359	375	361	363	351	344	357	353	363	365	357	358	405	352	360	378	362	355	379	344	369	335	363	398	374	373	326	394	364	352	379	361	327	345	367	349	374	360	375	356	367	369	393	346	359	358	362	338	369	344	357	370	343	361	351	345	320	330	366	356	384	337	374	341	384	378	373	367	346	371	346	399	360	327	354	355	370	337	385	372	377	359	388	378	398	355	339	389	380	333	371	343	405	361	338	316	314	371	348	348	379	353	362	371	375	310	368	345	367	366	385	371	379	329	348	331	371	380	374	333	354	345	357	380	396	359	345	364	379	394	354	400	363	390	315	355	372	358	360	369	349	366	354	331	370	343	380	362	366	338	365	397	379	380	329	330	386	364	382	366	387	386	359	359	378	352	357	337	394	349	359	375	356	384	354	344	351	335	330	391	341	344	356	369	383	374	361	384	375	345	399	346	394	362	368	376	356	349	331	344	352	343	328	325	381	378	359	372	372	373	357	394	372	364	356	393	329	346	360	370	366	418	381	357	356	371	340	371	343	358	399	371	352	365	383	353	351	345	385	377	380	360	354	355	333	386	377	374	359	366	386	367	378	368	363	367	360	360	366	374	370	349	345	367	366	351	399	385	323	369	381	352	401	349	340	399	370	372	376	356	354	363	358	393	340	385	393	347	348	376	391	397	371	365	365	338	377	355	344	390	352	350	381	363	360	383	365	361	378	344	337	316	383	378	357	359	347	344	373	344	350	371	368	376	378	368	374	372	357	342	355	395	353	357	346	346	374	363	349	377	374	343	402	338	398	392	338	378	352	334	366	356	361	342	341	372	337	362	367	335	357	357	388	395	389	360	382	383	343	370	366	337	354	363	385	344	380	361	367	402	371	382	351	347	397	371	345	370	380	364	394	344	386	364	392	338	383	379	338	358	350	345	370	352	360	342	380	361	355	369	368	376	349	382	389	328	378	363	361	364	374	341	342	374	358	366	372	325	372	386	355	385	339	366	397	356	372	336	334	342	383	325	380	382	322	350	331	360	345	365	366	340	354	387	375	317	344	360	368	356	340	358	378	372	345	382	358	372	370	383	347	401	361	390	376	360	388	346	340	375	362	361	345	359	384	378	338	351	371	388	363	328	360	359	338	350	349	354	365	367	340	383	346	341	344	333	357	380	359	345	386	361	346	367	350	372	380	395	362	362	370	369	411	381	350	333	360	387	381	340	420	360	374	380	369	373	373	368	378	356	336	356	420	315	313	362	374	363	365	334	338	354	351	404	392	363	366	376	362	350	395	374	363	346	397	403	329	343	338	376	366	365	370	353	402	352	380	353	359	347	396	371	363	353	396	305	347	371	376	343	387	360	349	355	389	391	372	363	349	354	365	383	354	362	348	352	372	383	380	353	392	370	353	362	358	362	334	390	404	371	369	343	371	372	376	368	354	348	390	359	359	342	379	356	358	372	343	349	319	381	370	367	373	354	346	330	372	375	353	363	353	365	386	376	331	351	337	355	373	353	380	349	393	382	349	344	332	345	402	408	375	335	374	365	396	342	344	360	363	354	345	339	401	341	358	389	389	352	366	355	360	353	334	378	348	338	360	389	367	380	371	371	349	380	341	374	351	379	391	358	361	404	366	351	407	385	382	350	375	363	330	372	383	404	366	339	358	405	392	352	364	358	372	360	351	345	378	373	363	377	379	362	335	359	332	357	351	372	406	362	381	358	361	381	350	363	365	360	381	369	353	351	355	376	372	363	377	349	378	380	363	356	349	376	378	333	390	371	368	349	396	354	328	386	341	374	388	376	383	360	361	406	373	346	340	368	335	382	391	345	360	366	394	408	346	365	362	352	356	329	355	390	360	350	346	353	386	358	356	352	369	342	364	395	375	362	394	336	353	353	309	368	353	334	362	376	329	362	401	336	362	307	388	343	344	348	381	350	354	400	379	337	360	351	366	344	387	347	354	343	361	351	358	350	384	333	375	369	385	358	368	324	348	356	346	384	422	343	351	386	333	354	377	331	353	397	357	348	341	344	391	357	384	337	356	360	377	380	375	397	329	366	353	344	361	364	374	341	384	335	369	330	328	369	381	336	345	385	364	332	349	354	414	373	391	385	349	340	366	351	398	355	369	377	327	348	377	379	332	365	348	359	318	372	374	381	346	390	347	352	358	373	366	345	354	369	309	364	381	361	383	369	394	375	362	390	347	373	356	365	389	335	367	373	370	375	374	393	349	373	354	346	349	371	377	382	326	369	348	385	325	338	372	368	321	377	389	368	325	338	376	341	351	361	360	359	370	372	343	363	372	401	372	349	329	369	349	358	307	341	347	351	346	357	400	359	404	384	371	361	350	387	347	375	375	369	375	359	353	357	344	329	357	364	370	396	375	379	404	366	366	375	374	357	346	392	386	347	330	346	378	363	354	359	379	368	373	367	381	374	372	363	377	356	365	383	345	335	366	339	360	364	333	362	360	370	352	371	340	357	338	369	364	380	363	388	354	359	369	368	350	363	340	323	348	359	360	377	349	343	355	379	357	354	347	404	402	348	370	373	369	370	357	366	373	384	365	326	365	326	382	351	343	359	378	356	381	343	390	355	350	340	358	339	368	365	378	374	379	349	374	367	338	362	303	338	375	351	370	362	358	367	373	346	348	349	352	354	346	327	349	348	393	350	383	358	348	369	364	358	378	334	374	372	343	368	360	367	361	360	387	357	385	318	371	371	366	365	330	381	347	373	346	354	373	357	377	371	379	373	368	348	391	357	405	373	353	382	334	384	337	356	381	352	376	377	334	393	379	378	389	341	351	385	370	361	352	366	394	359	377	364	355	330	372	347	379	360	339	337	348	374	363	336	314	352	366	355	371	383	330	343	384	380	363	353	368	354	350	348	320	330	366	365	386	293	381	348	348	380	352	348	358	389	381	375	368	378	350	346	373	381	386	377	372	344	349	382	383	350	373	341	363	389	350	376	331	343	378	364	340	374	351
21705	45407	30432	17059	11972	8551	6089	4927	3983	3227	2621	2191	1761	1657	1498	1268	890	851	854	780	652	595	522	595	560	563	557	505	510	507	496	483	491	461	429	442	453	454	439	415	438	443	409	422	385	381	379	407	424	373	409	376	397	394	380	389	397	426	384	391	388	401	395	365	379	416	401	398	359	381	388	364	410	432	424	448	402	417	420	455	422	459	469	443	419	483	420	414	423	451	445	423	416	388	417	408	416	399	397	430	416	363	401	407	380	367	421	345	385	391	397	407	386	407	381	356	371	384	417	405	421	378	395	394	384	386	368	382	394	413	420	414	358	378	378	375	387	382	397	409	385	365	382	379	366	356	376	420	353	384	378	415	419	352	413	382	378	388	391	352	400	365	390	411	370	364	373	407	405	384	386	411	347	390	394	412	386	378	375	377	331	372	415	381	389	376	419	382	411	434	393	399	381	384	413	399	354	404	353	368	369	385	373	384	390	396	387	384	378	378	409	353	360	393	396	376	415	421	360	390	369	371	343	414	376	410	379	387	406	409	408	416	380	416	381	389	373	373	375	384	383	403	381	368	393	393	369	385	383	407	436	365	377	408	375	372	392	360	404	360	369	380	408	389	389	390	393	374	345	366	399	406	370	391	389	408	382	396	365	405	384	390	398	392	375	408	366	359	389	354	393	395	383	372	389	356	369	378	392	412	389	397	372	407	362	412	383	416	392	402	373	371	410	398	397	382	384	434	393	365	398	355	394	368	398	350	409	385	370	421	419	372	401	330	364	371	389	424	362	406	390	406	363	398	393	378	397	380	388	376	355	380	396	431	346	411	361	396	390	377	350	372	371	372	376	386	369	366	403	437	384	395	378	413	411	350	386	382	430	379	409	349	416	360	395	356	395	363	411	392	384	387	387	383	376	352	370	384	395	375	366	392	378	389	393	405	360	362	391	396	374	428	373	362	398	385	423	361	389	367	357	362	392	391	372	416	384	412	363	366	380	393	372	373	356	380	389	376	341	354	391	401	416	385	417	387	409	412	374	379	406	382	386	404	400	439	355	400	413	380	399	396	385	376	378	366	358	387	367	379	416	388	382	335	386	354	397	396	382	387	399	395	383	411	385	403	426	395	363	359	421	389	362	382	398	365	402	342	363	360	361	362	379	400	413	379	392	422	389	372	406	396	407	369	396	392	390	401	373	358	399	385	366	397	402	364	369	389	417	381	421	403	362	397	387	366	395	381	383	380	442	423	406	384	403	391	402	377	411	387	405	386	345	418	376	447	377	415	376	374	399	378	379	346	380	425	384	397	391	384	389	397	394	396	431	396	399	394	395	379	348	395	384	361	391	420	361	369	382	350	372	390	385	380	354	364	360	401	384	390	402	386	387	374	407	378	376	363	361	378	368	395	412	389	379	384	409	391	386	365	385	401	388	388	403	407	404	375	404	394	377	383	386	395	362	364	374	403	378	371	406	412	393	371	361	372	376	399	368	385	390	392	388	411	406	391	377	391	401	391	390	405	411	357	406	436	378	380	387	364	377	410	414	380	391	422	363	354	378	368	394	365	387	384	416	386	378	423	389	367	376	384	373	380	373	392	377	403	421	403	361	383	368	375	376	387	392	395	420	362	374	361	389	382	362	378	351	365	367	343	371	400	404	384	420	383	378	406	380	409	384	398	384	388	386	399	414	377	398	381	391	393	404	397	374	396	395	371	380	378	370	386	392	379	443	397	406	404	391	375	354	378	444	381	397	372	392	379	402	377	389	369	364	392	357	369	385	382	354	360	381	382	398	386	398	370	396	393	367	383	400	395	354	379	410	397	376	401	350	363	375	399	396	373	381	391	359	405	387	404	419	411	387	356	387	379	370	376	396	364	398	364	393	376	384	382	395	410	342	395	395	404	389	389	415	406	415	392	370	418	408	386	408	395	362	395	394	396	386	384	387	398	409	375	371	388	357	392	382	387	413	398	393	384	382	365	394	382	392	375	407	396	348	363	369	383	398	390	388	457	385	396	412	376	400	372	379	389	404	375	347	388	406	370	413	390	387	411	404	389	412	405	395	384	346	383	414	398	395	389	364	364	389	407	392	399	415	425	402	380	378	398	377	393	395	364	374	370	343	388	366	373	359	369	425	355	395	396	415	384	373	396	386	426	400	390	377	353	413	371	386	407	357	385	440	376	408	388	384	416	403	419	399	366	385	380	356	408	389	358	394	369	375	406	392	400	391	381	418	401	401	387	385	364	399	392	403	387	422	364	367	397	394	384	386	363	379	391	399	376	396	383	397	368	359	391	404	384	380	376	375	362	384	377	390	405	396	366	371	413	388	388	409	371	385	416	388	380	341	382	380	404	358	386	398	373	384	355	374	416	369	369	362	406	371	396	354	386	367	436	410	389	375	373	397	380	380	374	399	379	347	368	391	390	412	372	413	400	395	392	393	393	397	425	403	389	422	387	391	410	394	380	377	374	397	384	398	369	385	394	357	382	393	367	396	345	396	387	359	405	396	390	394	386	362	407	404	390	362	356	394	389	428	365	409	385	375	408	345	375	382	398	354	371	376	410	416	364	403	384	383	359	377	408	389	395	337	379	389	374	387	389	380	429	374	384	377	360	381	378	389	389	338	370	391	394	403	361	381	368	378	379	365	417	404	373	411	373	368	378	380	417	377	411	371	382	392	357	363	423	388	404	414	374	385	414	363	393	361	374	355	388	402	376	360	351	372	386	379	388	384	380	381	421	401	418	392	381	371	363	407	393	386	381	355	385	400	412	386	432	432	399	413	377	407	359	366	384	388	393	381	375	357	375	377	372	388	376	345	382	406	404	404	382	376	393	360	393	392	374	410	428	379	386	371	349	396	392	364	387	361	387	402	431	355	402	413	385	377	394	375	411	403	355	369	392	391	375	397	355	366	363	398	406	409	370	408	385	411	374	410	380	381	385	403	374	390	415	381	400	396	399	403	385	389	386	378	391	375	395	373	406	385	415	403	375	424	378	385	395	382	392	361	395	360	389	375	373	405	369	397	374	380	390	394	414	360	368	409	380	365	374	419	385	388	394	393	406	389	395	367	330	375	355	412	372	384	405	397	400	368	341	394	384	388	409	374	394	403	398	373	381	379	410	406	394	401	378	363	361	378	377	387	320	374	398	428	417	394	395	407	356	397	376	341	355	383	383	414	378	383	406	380	377	391	395	375	395	397	406	390	341	389	377	393	386	364	365	346	356	396	368	408	420	383	371	389	393	403	366	396	368	373	413	382	436	393	411	404	433	382	392	362	379	359	368	406	419	409	413	425	386	359	419	362	373	369	383	436	373	376	361	380	378	417	372	392	380	382	382	385	406	394	418	404	407	376	381	361	403	369	404	428	385	439	397	419	396	365	371	369	376	388	368	363	364	413	399	397	402	326	402	404	407	370	393	375	386	399	392	375	396	380	389	380	371	370	426	351	402	348	362	418	387	365	386	392	359	399	377	396	343	380	369	365	392
25595	21578	27663	25763	13449	4433	2755	2070	1625	1370	1067	960	908	810	773	631	555	536	522	512	458	392	430	441	396	423	414	379	411	326	369	393	335	357	353	335	388	391	361	341	377	352	333	355	337	353	321	346	323	354	334	339	289	301	327	351	328	352	356	372	366	323	322	322	330	341	374	346	318	350	334	317	332	320	312	379	315	364	318	341	397	353	371	355	376	355	375	353	356	366	360	352	362	379	326	357	339	359	333	327	353	328	332	324	343	327	343	341	372	329	363	336	333	350	358	341	341	334	339	327	333	357	359	310	341	306	314	328	330	346	329	326	353	312	315	310	355	341	362	349	326	341	335	331	358	320	359	340	344	305	344	324	340	335	330	307	336	348	324	375	341	317	329	339	340	320	322	338	347	304	311	323	319	351	342	313	347	308	332	298	346	312	360	343	342	337	346	332	341	321	335	330	363	360	336	385	412	347	342	334	317	306	323	338	352	349	335	300	338	385	353	344	329	336	337	348	320	334	345	320	331	320	298	351	347	359	339	316	358	352	313	320	302	317	362	330	356	326	333	375	339	372	322	319	336	337	323	328	325	360	328	321	322	326	348	356	349	386	340	333	317	328	303	336	318	335	308	349	301	355	297	343	336	327	323	336	321	358	365	341	347	322	337	326	354	385	352	370	358	336	338	340	341	337	362	345	369	347	350	342	353	351	368	330	337	318	324	351	288	287	370	335	345	330	357	339	332	315	352	350	349	343	333	332	321	317	336	346	361	346	331	328	344	358	355	345	354	334	314	365	338	318	344	331	321	322	333	313	325	311	321	357	316	310	316	323	301	322	390	320	324	368	360	361	284	331	318	366	348	314	333	362	330	387	364	340	309	336	330	341	333	343	318	364	345	348	327	320	340	335	378	332	355	320	322	317	341	326	339	304	364	386	338	347	336	336	348	328	320	356	325	339	344	353	300	343	329	323	353	315	351	354	337	363	335	354	358	351	340	347	333	325	386	354	361	322	311	360	330	352	337	324	330	342	316	329	348	349	332	316	320	319	340	347	320	329	327	354	330	335	333	318	365	349	310	377	335	333	336	358	330	345	340	356	341	347	336	334	347	347	321	357	329	329	349	348	370	372	363	329	328	316	332	325	396	339	333	301	334	330	362	333	339	361	345	332	329	351	324	316	332	313	342	368	323	353	328	342	343	368	346	356	347	340	343	355	338	341	314	339	353	353	359	364	343	335	341	329	343	355	341	323	330	346	314	362	336	328	348	344	331	333	327	306	336	314	343	333	353	341	324	320	328	302	328	333	362	332	333	350	346	299	341	341	331	346	312	348	345	341	303	361	331	347	333	331	304	299	323	341	346	326	313	367	341	318	335	376	317	364	334	346	341	362	327	330	308	346	321	321	340	341	330	332	352	356	320	334	339	327	355	363	361	336	323	342	359	336	335	320	315	334	304	368	354	344	338	331	338	307	342	352	323	333	312	309	381	325	344	330	344	338	354	349	322	308	332	319	350	378	336	355	296	328	341	356	324	350	324	346	350	351	325	312	341	333	350	322	331	303	309	302	331	318	340	327	333	351	306	341	309	344	345	359	326	330	382	325	344	329	372	345	312	340	337	353	324	337	323	338	322	358	333	365	319	349	355	338	310	327	319	323	310	309	339	344	319	336	338	396	315	329	330	353	309	321	313	340	329	310	332	311	311	322	319	369	336	361	344	319	347	329	306	313	329	355	360	331	320	327	332	333	351	316	350	329	337	315	352	354	329	333	324	339	322	350	287	331	314	338	333	343	337	342	366	363	328	352	330	329	334	344	334	320	340	358	350	314	346	346	309	336	358	333	343	332	339	328	316	373	360	323	376	348	355	358	322	303	358	357	336	309	327	331	334	340	330	309	353	361	338	344	365	356	334	342	334	313	368	362	347	311	309	338	350	335	345	357	326	327	337	319	326	325	307	332	346	321	346	347	356	327	343	348	342	311	350	333	330	329	344	321	340	340	347	353	354	318	324	367	338	318	349	323	342	322	346	349	334	348	339	340	327	345	329	301	308	351	323	343	350	339	334	308	329	313	370	315	337	334	321	365	338	299	310	332	334	296	365	389	323	365	305	317	353	336	329	341	352	357	352	333	334	311	313	343	351	339	342	329	317	355	304	346	303	333	344	318	349	388	340	295	354	369	328	316	336	346	365	345	335	354	361	350	339	337	339	350	350	314	331	329	330	299	339	339	346	345	353	320	363	302	333	338	296	337	342	339	336	368	349	312	375	367	332	326	366	357	338	326	328	343	281	326	326	315	343	334	320	336	338	338	339	318	313	342	333	325	332	330	345	347	339	312	338	348	339	354	314	372	349	320	331	333	338	341	341	349	343	318	360	307	345	340	322	325	318	320	354	350	362	341	325	360	304	331	390	317	342	327	329	313	363	308	345	304	331	323	330	351	331	310	356	316	330	339	304	337	335	359	346	335	355	366	302	330	343	332	321	351	315	325	294	361	315	316	347	348	350	349	374	344	337	335	345	359	351	341	324	316	321	336	315	306	351	341	339	363	344	307	314	331	340	336	349	330	335	343	354	375	347	343	308	311	351	342	335	353	318	344	314	341	326	347	361	318	355	347	379	316	306	346	346	315	337	278	321	327	337	337	341	331	333	348	386	310	342	313	378	359	374	330	325	329	349	331	319	338	321	328	340	316	344	323	299	335	335	353	321	286	344	353	347	293	338	339	353	350	320	352	374	342	335	360	351	323	334	323	352	316	334	348	337	374	325	324	350	303	365	314	381	351	345	314	335	297	286	356	319	335	309	330	362	393	331	327	348	344	310	373	285	312	354	331	361	341	322	331	339	326	344	353	329	325	322	303	330	326	344	340	341	337	326	356	356	370	338	344	319	364	331	343	346	354	314	372	319	326	342	363	365	332	349	346	365	311	338	345	389	341	318	351	361	331	328	332	312	349	319	349	332	353	358	350	358	329	358	338	320	353	322	354	346	342	324	331	305	357	338	348	324	358	368	349	348	321	378	373	336	332	336	332	294	343	340	342	325	318	362	350	335	366	363	326	315	352	323	366	340	329	316	283	336	318	354	315	338	354	350	327	354	332	356	323	328	325	338	321	363	325	355	337	341	322	337	321	336	341	335	350	384	299	329	314	351	344	343	360	338	347	334	323	331	404	350	325	345	308	324	359	339	340	358	368	343	332	360	324	352	321	332	324	330	316	345	338	347	344	344	358	306	301	342	344	333	345	337	345	369	366	355	357	344	333	343	329	330	337	340	358	323	344	365	345	327	333	329	347	366	344	333	339	346	335	355	323	321	346	324	371	323	349	321	370	344	318	361	345	314	336	323	319	329	344	331	313	320	337	312	337	399	338	338	347	335	365	341	360	335	310	337	331	344	349	332	321	320	332	329	322	343	304	323	317	332	320	370	302	326	360	337	321	351	333	351	338	331	339	296	334	332	349	367	342	350	343	328	328	348	333	346	340	299	334	334	331
20824	39846	26725	14341	9832	6946	5023	3994	3270	2497	2136	1701	1657	1409	1239	1008	793	767	718	617	548	532	515	533	535	453	478	467	463	441	429	413	383	404	408	423	378	392	440	429	399	412	456	406	377	372	356	370	339	355	371	341	428	337	381	345	389	373	334	386	375	360	347	362	371	365	366	339	364	344	354	375	408	374	388	373	391	430	433	399	399	427	363	373	413	425	403	368	401	402	377	353	376	401	380	400	390	414	396	414	382	403	386	399	374	352	393	301	377	374	371	361	393	413	356	395	377	352	358	338	369	350	371	369	387	368	374	355	346	407	353	362	342	380	339	384	379	307	355	370	364	376	370	359	331	320	359	403	355	345	398	331	346	371	355	355	374	361	335	358	384	354	379	386	370	360	341	359	387	361	352	377	359	389	378	362	400	374	370	330	367	368	352	391	376	371	382	392	389	374	348	381	360	346	382	374	363	362	358	396	330	346	358	359	353	385	372	365	358	351	402	381	339	359	374	367	357	379	375	364	338	391	359	357	345	347	351	334	369	339	351	353	336	379	361	414	394	379	367	337	351	393	361	401	377	361	372	332	374	359	408	397	370	377	352	358	356	368	346	368	379	370	370	374	366	342	380	329	396	383	368	363	366	370	344	340	353	344	392	358	359	347	350	344	382	405	373	371	372	359	368	360	357	325	359	363	383	361	359	337	356	389	369	383	384	357	362	342	369	353	331	368	348	401	347	368	368	342	359	353	395	378	328	324	359	383	373	354	375	371	387	314	387	379	372	395	341	350	347	352	365	367	354	357	391	327	361	337	360	366	367	357	364	362	364	378	384	365	375	377	389	364	371	359	374	378	342	355	363	348	362	359	357	365	384	321	361	350	400	368	376	379	344	371	380	381	363	365	371	383	389	378	373	369	377	388	406	379	371	395	341	353	335	380	349	374	366	364	419	381	325	358	390	370	339	382	363	357	355	349	379	396	348	362	378	376	371	408	369	354	373	361	360	350	386	336	355	355	361	353	371	381	366	363	355	365	359	389	366	411	346	362	373	356	389	319	350	366	382	383	342	363	315	357	358	372	355	375	350	390	339	374	367	346	365	358	379	405	360	364	386	386	360	398	367	366	364	387	340	359	383	389	383	350	371	380	320	352	346	356	389	382	388	367	336	375	380	405	397	348	385	348	364	409	346	367	365	352	388	355	395	378	330	349	361	344	377	356	385	353	350	360	364	388	355	338	361	343	363	321	359	362	342	408	351	352	373	381	360	356	359	387	368	378	381	356	383	360	361	366	382	376	376	368	352	341	330	350	319	340	364	350	375	362	360	367	392	342	392	352	353	373	369	350	359	330	380	355	362	390	350	381	350	376	379	373	419	379	381	362	382	375	353	339	392	351	371	386	347	330	354	350	381	371	396	364	377	380	330	357	383	357	357	365	388	363	355	366	312	351	388	365	377	342	370	350	354	389	423	382	371	349	373	380	382	373	384	386	347	346	325	366	322	350	320	387	351	334	347	419	368	362	417	371	384	397	356	364	340	376	359	373	358	377	363	378	363	377	336	355	393	386	337	404	377	382	369	385	329	365	378	375	391	357	352	350	350	355	370	359	326	399	363	365	382	343	387	345	349	362	334	372	366	362	394	359	354	391	380	392	322	364	368	359	342	328	360	370	362	378	366	361	342	398	367	366	337	368	359	350	342	390	349	354	357	374	396	346	396	375	407	380	362	372	349	372	369	362	385	356	377	346	393	354	385	368	354	358	389	337	355	366	354	330	376	353	355	377	366	369	373	356	357	366	372	372	347	347	370	338	376	417	352	352	349	371	386	363	367	355	363	369	354	353	352	375	359	358	364	337	350	346	354	348	334	368	376	366	378	340	352	388	388	313	362	369	374	362	329	337	385	345	369	366	362	372	354	384	386	361	372	384	340	334	381	384	371	381	350	377	356	342	370	381	333	357	375	365	372	356	366	371	336	372	362	396	376	362	387	328	380	367	385	352	348	397	393	360	410	387	362	354	378	350	366	389	362	397	380	365	379	377	374	326	363	403	392	354	370	352	350	371	338	353	389	356	342	354	359	358	383	387	372	354	357	340	353	393	358	357	387	385	369	382	350	391	345	374	402	357	356	383	360	360	345	371	369	389	386	361	363	367	355	401	360	356	356	363	392	384	383	385	346	375	325	352	349	355	351	360	356	382	338	333	376	330	349	389	337	375	394	350	349	393	353	342	361	359	362	344	398	371	383	349	381	349	342	352	328	361	334	366	391	362	380	383	405	387	332	351	339	328	389	375	356	343	374	314	384	345	353	354	355	378	371	368	372	367	371	392	325	345	380	415	364	361	368	351	370	382	344	341	345	363	350	401	380	367	359	370	381	338	317	379	340	375	334	403	352	334	364	380	344	357	375	358	363	407	389	355	367	363	350	394	367	351	373	357	383	363	352	367	369	361	355	369	343	343	375	363	361	372	387	338	358	336	347	353	342	359	392	369	351	373	364	338	355	396	346	358	361	369	346	351	329	336	369	394	368	366	340	361	383	367	339	362	359	348	383	337	400	322	337	374	393	353	370	371	354	338	378	360	369	322	348	370	364	366	365	349	350	390	340	363	368	386	345	376	360	342	370	342	355	362	380	376	377	369	386	381	347	354	365	379	380	371	399	331	361	355	349	376	373	376	391	363	333	346	338	383	385	374	368	353	375	371	369	360	392	327	366	358	386	395	328	368	391	365	374	361	339	388	354	369	345	381	359	366	360	388	362	370	359	385	366	355	376	354	351	381	358	376	364	372	386	359	379	328	366	378	377	363	378	373	355	362	368	360	364	364	383	397	377	340	346	370	345	387	330	354	362	342	378	339	381	379	370	345	352	364	375	351	341	353	358	345	364	379	350	381	385	399	364	377	328	357	386	370	370	359	342	340	372	387	367	365	401	381	381	397	350	381	323	360	360	323	337	406	339	330	374	380	371	366	351	383	384	362	360	377	357	365	388	349	384	380	410	374	389	395	338	350	362	335	354	370	387	346	364	365	369	364	394	360	369	346	372	352	337	341	363	376	332	340	386	322	333	383	388	352	339	400	378	348	381	363	362	324	370	354	354	352	343	365	364	338	393	367	375	347	341	359	385	346	366	338	375	363	386	341	323	350	352	383	361	370	349	350	351	411	390	357	393	374	342	350	334	359	372	386	359	370	350	417	364	395	326	340	389	374	370	341	351	413	353	348	352	357	392	391	379	347	382	364	395	369	392	391	386	395	355	359	353	356	366	361	351	351	384	375	363	357	330	340	380	355	373	371	356	371	377	403	359	374	377	359	351	371	390	334	357	342	365	375	370	394	354	377	354	403	361	359	367	361	344	381	359	391	350	386	349	370	359	359	388	346	363	336	383	358	314	370	414	357	361	377	365	384	369	363	366	347	351	339	374	347	373	386	364	368	359	384	339	370	403	321	362	361	390	376	342	373	353	386	399	367	340	370	356	347	376	329	382	362	371	355
23206	21584	29319	24317	21606	21711	13107	4499	3120	2554	2070	1622	1596	1304	1265	1029	850	751	773	681	588	565	564	560	554	501	526	460	465	470	471	410	444	431	434	433	445	445	473	471	510	597	535	420	408	392	357	385	373	403	463	391	393	379	387	371	384	355	368	362	383	387	375	377	431	397	370	396	422	387	350	380	377	422	408	399	403	441	401	392	396	408	412	419	443	400	408	383	375	391	399	424	404	405	418	409	406	383	415	391	403	386	380	378	400	428	403	420	407	409	394	397	388	361	395	397	403	368	410	390	383	375	386	398	367	386	385	371	342	373	341	399	375	370	369	362	353	397	381	389	342	369	406	400	356	332	377	354	379	385	364	374	409	364	419	397	396	377	359	378	395	361	377	398	414	401	411	357	393	383	387	377	364	371	392	356	369	416	396	384	377	372	364	390	382	371	412	371	356	393	413	390	391	385	396	379	372	338	412	361	377	359	384	355	397	365	361	355	359	381	387	410	386	373	402	372	418	408	369	365	423	411	370	389	351	377	367	360	400	416	397	384	357	351	391	370	370	387	348	377	338	376	355	339	400	362	367	403	378	380	365	379	382	411	366	355	364	340	384	410	374	389	342	369	400	368	393	379	392	367	392	344	399	399	373	371	354	371	361	380	377	367	405	422	391	395	356	374	372	388	391	387	376	342	364	414	367	357	353	386	378	360	379	375	370	375	398	364	396	374	345	374	374	364	397	389	379	374	402	376	380	376	406	379	382	324	372	343	384	346	395	379	384	363	336	407	393	382	361	374	398	394	403	409	374	371	391	374	374	400	390	376	389	382	383	349	397	389	391	383	386	395	371	407	394	406	388	376	414	383	408	376	375	349	338	385	352	366	365	379	384	381	352	397	435	390	392	384	387	428	349	380	402	408	379	339	324	356	392	415	392	394	383	396	381	366	382	386	388	384	348	394	382	374	368	363	396	372	392	388	367	369	373	371	406	414	413	392	374	358	378	381	371	396	358	380	412	383	411	389	365	362	384	372	392	375	361	386	408	374	346	356	398	363	368	387	369	382	438	373	372	368	373	368	393	366	368	381	387	381	383	355	388	377	401	376	380	368	372	374	380	363	367	354	367	393	387	377	362	371	387	367	362	392	381	391	356	361	377	396	410	381	398	394	362	385	378	359	387	372	368	388	365	365	350	373	380	351	337	378	376	393	362	403	370	348	383	393	372	424	408	416	394	375	387	383	382	384	360	366	349	418	376	378	369	389	407	383	376	357	361	372	366	345	370	394	380	373	373	387	385	402	401	415	377	360	411	377	362	394	355	396	361	360	367	371	398	365	400	393	397	387	359	373	377	380	360	387	418	359	421	352	362	380	353	358	387	381	368	388	377	334	388	394	388	370	361	358	387	394	380	384	356	374	387	398	385	361	398	389	357	363	401	373	381	381	369	391	380	354	391	435	423	380	362	396	383	375	382	372	361	399	351	379	352	354	372	374	354	405	406	368	415	426	351	347	398	386	392	350	376	369	376	387	398	403	392	376	402	375	423	384	364	387	342	425	356	368	360	411	408	412	396	410	399	414	399	366	382	406	395	354	396	383	394	355	412	389	372	392	375	388	374	343	403	388	359	398	364	356	366	365	383	376	368	346	338	367	397	334	400	388	378	360	363	384	375	383	403	383	367	364	366	410	397	394	378	362	373	365	374	369	360	357	409	376	408	385	357	390	378	414	376	385	406	369	380	372	384	412	379	396	361	403	356	384	392	383	380	373	355	393	357	413	400	375	370	393	410	381	379	381	390	377	367	384	348	361	381	365	343	408	373	399	381	344	375	379	364	395	342	379	345	370	394	385	372	363	376	375	385	345	382	369	400	370	352	405	374	362	384	388	376	389	408	428	368	434	376	405	382	380	349	368	356	351	395	356	361	381	377	392	360	355	371	370	384	347	345	384	377	370	391	373	375	359	394	343	410	352	386	368	375	367	375	397	333	378	395	370	426	409	374	388	392	403	380	409	401	366	411	379	364	375	370	375	386	406	366	392	370	375	382	382	389	383	352	409	409	358	341	371	385	382	375	418	383	403	380	366	411	372	383	352	353	392	359	388	356	393	364	389	417	368	385	361	378	386	389	358	370	375	339	401	383	404	363	359	382	367	395	358	407	422	388	383	376	349	357	399	373	388	365	369	351	344	359	354	390	372	416	390	375	370	379	375	361	334	379	372	387	386	379	357	392	355	389	418	354	372	367	352	381	388	364	367	368	423	363	367	384	359	397	400	372	380	374	362	374	367	371	365	362	355	368	366	394	391	380	372	390	396	397	396	365	373	345	405	413	410	406	410	338	399	397	395	376	356	385	410	386	387	395	382	388	362	399	362	353	358	377	387	348	355	390	375	402	368	359	394	389	358	340	338	381	374	389	387	382	372	378	390	360	363	352	353	379	391	381	350	389	360	410	375	373	340	402	360	417	364	383	367	364	396	378	384	362	353	367	354	378	379	362	363	377	375	384	386	417	362	368	379	369	411	400	340	396	349	356	408	373	403	381	388	391	361	375	389	367	373	384	370	359	368	348	374	375	405	408	398	373	396	393	355	334	396	407	381	357	356	415	327	374	369	336	405	375	391	371	384	365	353	354	348	366	371	362	377	422	349	385	403	366	380	365	385	391	346	377	377	353	370	365	377	364	378	389	373	373	370	375	371	374	374	359	359	397	401	369	364	400	378	403	377	396	351	366	355	402	392	376	371	385	360	368	400	374	373	387	372	346	381	361	376	381	349	371	363	400	358	356	387	345	354	391	376	361	389	373	386	341	377	411	419	384	340	381	374	368	352	367	374	406	388	390	386	375	385	375	380	368	328	382	406	403	372	397	371	372	358	381	361	383	358	396	398	367	397	385	359	393	373	385	329	383	362	360	387	349	391	357	391	367	400	399	359	390	358	387	408	377	379	393	399	394	372	385	349	372	371	380	384	388	361	342	381	354	340	359	371	402	361	349	361	370	372	401	367	387	354	394	421	378	367	418	401	366	380	346	360	380	344	362	386	383	390	354	432	366	375	392	361	364	380	356	376	361	348	364	365	387	345	409	342	393	377	356	363	364	364	367	385	366	358	382	350	373	363	389	356	394	390	347	336	356	400	395	380	393	411	414	357	387	369	389	388	367	393	353	389	421	364	342	357	385	382	386	364	360	413	394	355	369	359	358	395	352	379	371	360	378	356	367	370	377	381	406	374	390	367	397	380	337	376	411	384	345	379	407	369	395	365	390	369	403	367	332	348	375	350	387	384	366	395	393	367	348	344	363	401	380	360	335	394	375	356	378	363	382	386	393	366	371	366	411	385	392	372	363	390	353	442	377	371	409	362	385	378	402	374	386	406	375	409	370	400	383	368	351	403	358	414	408	379	372	357	389	364	390	372	400	399	390	374	355	385	367	396	397	404	375	371	379	408	333	378	363	370	405	415	390	378	369	376	377	392	375	374	371	383	371	368	413	339	376	372
23789	50227	35418	21932	15974	11720	9041	7424	5927	4651	3921	3067	2763	2554	2189	1643	1280	1141	1119	944	780	775	753	713	657	648	606	624	515	527	562	598	514	487	516	464	431	545	566	514	584	785	702	500	405	444	455	376	443	463	548	455	399	406	423	390	409	375	365	392	390	406	386	395	411	397	399	375	402	396	378	426	399	420	378	374	420	429	455	445	454	505	471	444	472	459	463	434	420	452	427	451	429	431	407	429	426	437	436	418	396	387	397	415	397	380	408	421	427	413	406	425	413	441	424	441	429	396	402	405	408	398	376	372	393	389	398	415	409	388	401	419	369	394	405	423	378	402	408	379	410	405	396	390	373	382	378	406	366	418	410	381	358	387	418	393	382	415	406	366	380	407	441	421	393	381	380	412	399	414	391	397	384	409	432	378	393	377	407	393	381	427	406	411	417	389	397	384	414	417	405	422	388	432	379	422	378	381	414	404	406	374	367	394	349	410	391	373	416	384	409	398	383	388	427	418	384	388	388	385	429	375	386	399	384	361	397	389	405	407	411	380	398	387	414	364	413	421	408	371	361	382	426	389	420	401	386	416	398	391	426	357	393	408	436	381	407	433	410	394	422	383	420	435	387	396	378	425	382	446	397	414	391	409	382	417	430	380	393	434	388	431	409	427	398	373	402	381	399	399	391	385	393	393	399	396	412	390	398	395	383	376	406	424	398	369	397	387	400	379	391	386	403	412	430	436	388	414	421	439	437	404	367	404	428	393	381	398	422	373	422	416	410	415	381	405	412	402	360	396	411	398	405	385	389	406	399	427	387	412	379	381	357	412	414	410	401	416	376	432	429	363	365	387	389	391	413	396	385	403	404	423	413	396	398	367	379	390	416	391	413	383	390	416	421	426	378	420	391	414	356	383	449	386	399	394	403	446	383	424	389	412	355	355	402	432	382	416	377	431	382	433	412	389	402	364	399	378	406	418	407	406	406	408	370	364	389	407	382	382	405	390	401	390	409	443	407	404	376	395	434	383	374	392	410	439	405	406	397	395	380	434	416	390	423	408	395	415	373	398	380	366	361	393	367	431	339	389	376	391	401	446	418	398	409	371	429	414	407	429	420	406	389	400	401	402	382	434	357	366	414	406	373	383	413	384	349	401	396	414	382	369	415	398	388	418	429	374	434	394	383	397	435	402	381	385	393	392	378	388	378	359	380	391	390	431	365	417	393	402	420	414	416	374	392	353	404	405	371	410	409	393	368	427	414	423	372	420	401	388	420	377	401	398	393	401	417	391	382	384	377	374	407	378	387	380	380	385	417	408	368	384	398	415	396	401	397	387	402	399	396	388	407	391	395	381	406	432	401	392	373	379	397	377	381	409	395	402	383	393	377	392	368	413	393	410	393	360	421	418	390	403	394	374	405	399	385	405	409	380	407	417	365	403	398	404	365	406	410	398	418	403	382	405	391	356	434	436	405	422	384	395	428	399	399	390	414	389	392	399	399	403	427	442	401	420	409	388	404	432	409	422	377	434	406	406	389	393	402	435	417	374	401	383	377	422	408	412	363	433	415	409	377	393	438	402	376	436	388	407	401	384	414	381	393	432	388	393	395	378	392	390	408	403	420	402	369	363	389	357	414	355	382	411	429	396	369	418	395	394	394	399	373	415	380	354	404	435	400	402	416	398	390	404	378	401	405	380	377	390	394	404	388	431	363	356	425	394	370	401	381	375	403	420	380	396	409	348	426	394	376	384	370	365	390	369	434	389	394	337	384	425	385	390	389	397	371	409	439	418	366	432	398	398	376	388	421	357	415	424	391	417	411	427	359	429	383	415	412	385	404	441	406	387	407	388	402	421	394	397	444	401	389	386	410	398	437	419	382	379	417	404	388	394	426	393	410	392	384	409	391	401	411	377	404	411	375	428	396	357	409	386	420	395	432	400	394	397	408	389	380	374	364	366	366	432	382	372	395	374	424	403	422	416	386	367	409	401	384	418	357	391	406	392	415	405	409	371	408	434	413	388	390	405	397	420	363	405	386	417	422	415	418	382	370	403	389	395	411	402	386	393	395	399	424	403	406	386	406	425	382	387	337	401	370	385	455	411	404	403	444	374	393	422	418	378	373	369	395	387	397	381	399	386	395	408	397	371	370	402	400	423	450	380	381	360	375	368	378	379	369	396	400	431	352	404	383	368	384	386	390	375	393	350	392	430	382	398	406	387	363	408	432	394	402	410	407	402	397	393	407	402	392	370	397	399	389	398	399	407	414	406	400	409	394	397	407	391	388	375	388	400	385	392	416	406	377	428	403	398	399	409	388	410	427	397	427	384	366	425	402	381	401	381	396	381	401	391	387	389	376	401	381	390	423	374	404	429	410	366	397	374	375	367	401	413	344	429	385	411	433	391	413	385	378	372	417	378	397	387	405	369	381	398	405	397	415	399	441	409	401	385	374	433	371	391	409	390	383	358	404	392	414	408	357	362	388	393	429	407	384	395	391	389	406	401	430	381	414	403	357	391	410	368	408	393	398	379	377	388	384	392	402	392	423	424	375	388	399	375	420	388	417	404	399	392	412	401	404	396	404	446	411	428	395	358	408	397	426	396	368	404	411	389	367	367	414	414	410	415	397	433	383	411	382	394	394	401	353	382	432	383	403	389	387	389	402	378	373	368	415	398	363	392	435	370	392	396	396	363	385	392	385	403	424	390	413	441	429	442	363	412	408	399	399	369	393	400	416	419	408	407	378	397	388	384	416	366	390	401	366	395	383	366	415	357	385	387	376	364	409	397	421	406	397	385	397	387	376	375	401	406	384	377	416	396	387	388	424	378	421	387	447	397	381	391	367	401	385	403	434	399	392	400	385	405	395	400	388	406	367	401	442	411	386	452	380	398	393	403	397	388	379	413	410	378	392	398	398	420	394	415	363	428	426	391	444	406	415	421	371	406	383	361	383	387	402	384	397	411	389	398	401	422	412	384	399	371	400	416	371	416	405	369	419	399	342	393	408	402	373	372	407	387	377	405	375	387	397	418	394	410	388	350	388	399	384	402	371	421	413	409	360	417	380	379	378	373	375	392	412	397	407	414	388	400	430	403	367	399	397	394	410	389	367	417	411	371	439	385	387	406	378	396	343	380	430	378	450	391	379	399	420	391	416	418	408	414	400	394	405	424	378	419	403	389	373	387	362	420	379	452	417	388	446	374	385	429	414	373	384	410	385	379	431	393	375	402	413	352	399	415	381	379	398	372	412	392	400	375	386	405	356	416	394	358	384	372	406	422	418	400	389	397	426	398	387	397	412	423	410	393	392	387	428	386	403	375	380	410	444	382	373	414	384	407	393	363	406	401	418	410	409	378	375	402	428	435	427	368	393	390	380	376	424	416	377	389	353	398	370	406	410	408	406	362	391	405	408	418	387	399	358	369	414	419	408	396	400	397	370	403	402	383	403	382	404	392	415	405	364	399	388	417	419	412	413	433	376	410	451	372	392	402	401	360
28849	23416	20848	11220	4873	2877	2097	1576	1250	1088	884	717	761	760	710	514	473	496	414	405	352	440	430	440	381	368	388	403	389	362	336	352	348	335	361	365	320	359	347	324	356	322	354	338	325	349	336	348	349	356	337	328	342	323	312	364	357	330	352	367	344	365	334	310	333	356	327	329	319	296	323	347	341	378	343	338	355	384	318	334	350	360	344	357	358	379	340	347	365	334	355	317	324	341	343	361	326	338	358	372	353	370	313	340	332	330	316	371	353	326	347	352	342	333	332	346	351	307	324	298	322	360	329	349	328	338	328	317	343	365	333	312	353	371	334	343	354	341	351	322	364	323	344	317	317	352	353	299	332	364	362	343	341	345	310	312	348	330	322	336	333	327	330	341	321	336	316	327	339	335	355	357	338	347	302	333	324	320	343	372	323	347	347	363	335	347	327	328	329	305	329	328	349	302	296	303	334	315	352	343	327	331	338	338	310	359	292	347	326	371	352	333	355	327	364	283	346	328	325	329	348	325	317	307	348	368	328	363	342	330	296	336	330	345	352	330	324	338	334	326	315	326	342	313	306	354	346	344	358	327	346	361	329	340	329	340	319	340	353	348	357	299	330	334	369	353	340	345	350	345	323	341	362	329	326	359	313	349	358	337	303	350	330	333	330	326	352	346	328	352	341	317	316	303	337	323	365	339	340	365	306	325	313	336	341	400	332	321	329	355	345	318	326	358	315	327	337	321	347	315	322	338	314	331	361	315	339	352	334	336	318	354	329	326	364	293	345	352	347	332	314	356	309	326	340	325	299	339	351	336	361	325	359	330	322	336	336	330	337	330	319	326	338	343	332	348	353	350	394	358	340	343	293	302	324	366	346	324	335	343	316	343	333	335	291	318	355	356	346	313	330	355	354	346	320	343	352	360	327	365	328	328	361	328	364	357	314	355	316	323	339	351	339	334	333	326	334	298	349	355	335	338	339	354	343	329	337	349	319	338	351	344	330	354	315	324	316	358	361	339	362	312	370	332	341	332	335	330	339	334	352	340	363	344	328	314	369	292	316	325	321	321	362	303	319	344	315	365	339	331	325	341	343	351	334	348	370	331	318	322	294	329	364	308	324	381	321	350	357	345	294	318	337	338	322	343	362	303	344	315	365	324	304	330	313	312	357	320	327	339	337	312	389	303	323	353	327	336	341	309	362	327	354	326	371	339	309	340	307	342	359	332	350	335	373	334	303	331	354	353	340	293	302	335	367	342	330	327	327	310	279	314	340	330	321	324	333	356	343	314	326	320	299	358	355	354	307	317	337	315	325	349	324	308	316	328	323	356	324	340	365	376	359	334	332	355	300	332	337	349	347	316	335	326	320	353	357	321	347	322	351	352	337	333	344	323	338	293	379	336	345	348	322	346	345	349	327	325	359	313	320	316	343	336	345	337	327	345	357	332	357	365	360	378	343	315	337	334	384	358	305	339	357	342	343	324	352	345	346	329	350	302	319	355	336	350	348	331	376	400	342	343	354	348	323	297	349	321	368	336	329	344	345	368	321	333	348	324	310	338	326	359	341	315	328	322	328	322	339	326	318	336	318	319	344	314	321	311	352	350	340	336	327	308	318	357	348	325	304	326	326	328	315	375	338	355	347	320	348	348	342	333	331	346	341	337	336	329	338	303	330	341	375	340	325	328	308	319	313	306	318	360	374	373	333	342	336	340	319	363	352	323	335	309	343	356	329	342	353	342	360	351	323	353	355	344	334	344	329	358	375	309	327	361	306	312	359	342	335	352	319	361	345	329	360	341	297	342	343	363	331	348	351	377	356	334	348	335	325	318	379	336	328	310	366	363	354	328	350	350	302	333	349	345	316	358	326	372	329	316	330	304	354	339	345	346	336	351	340	323	319	335	360	310	310	328	354	342	325	341	308	311	357	326	332	327	327	301	356	326	319	352	345	298	314	316	327	358	334	332	326	314	340	347	319	328	335	326	335	366	352	371	353	336	335	354	325	335	334	365	317	333	363	329	356	361	329	320	317	316	346	334	347	313	337	332	337	335	333	327	320	353	373	313	303	316	341	345	341	314	352	347	335	315	358	350	328	344	321	330	319	316	331	356	319	329	313	355	370	349	332	295	325	320	351	324	317	332	318	340	318	378	307	306	328	332	335	322	369	339	313	349	322	324	366	328	352	353	350	320	299	339	319	369	328	330	330	310	325	332	315	312	340	324	342	386	354	337	335	337	315	358	339	353	312	376	317	340	337	302	300	336	312	350	343	338	337	315	322	326	334	303	355	352	361	359	339	356	353	343	305	352	339	336	317	358	321	335	353	324	304	347	347	265	333	335	356	331	343	362	341	302	324	331	343	329	310	326	333	335	368	323	347	349	325	333	329	368	340	350	310	321	314	310	371	333	294	330	334	362	346	341	354	371	336	334	312	314	312	330	341	312	343	335	330	296	343	319	330	332	330	330	320	307	327	315	339	351	302	358	334	320	348	349	339	344	334	340	359	370	332	330	341	331	344	337	323	338	331	352	358	305	350	323	317	344	340	343	337	334	311	291	305	344	320	348	333	303	331	363	334	346	333	331	322	353	347	333	326	289	341	323	315	316	344	318	309	364	328	330	361	295	349	364	365	329	345	353	332	327	332	335	342	334	353	349	332	311	326	328	344	309	321	373	315	337	351	344	342	333	313	330	347	334	328	332	329	316	324	307	329	310	329	369	316	329	340	350	308	343	313	346	331	333	322	342	322	331	355	334	306	353	338	306	333	313	333	330	356	306	325	334	357	355	324	332	327	341	331	360	324	319	322	324	371	304	330	322	329	313	322	342	356	359	335	333	286	332	366	346	329	346	317	349	353	334	343	311	338	334	356	331	337	335	353	334	322	332	313	365	329	328	337	344	315	323	334	352	326	384	306	308	298	339	370	328	312	335	354	342	399	337	345	322	348	335	343	338	339	302	331	342	321	343	343	333	341	330	343	337	342	372	350	371	336	349	331	325	347	333	331	326	320	336	302	369	339	372	337	340	343	328	329	345	345	361	337	322	314	340	350	322	341	296	338	327	328	344	325	361	309	347	342	314	332	324	331	354	320	362	318	353	339	341	320	315	324	323	310	361	301	348	331	334	340	323	328	345	349	316	332	343	319	330	346	347	323	359	376	335	354	347	336	341	318	369	332	345	358	361	347	376	334	340	321	348	355	348	320	312	324	334	351	326	360	347	337	345	337	319	307	330	331	331	335	333	335	349	331	311	338	346	339	335	312	330	338	361	358	355	345	335	381	341	341	318	365	350	354	306	300	340	327	349	336	332	343	322	347	314	308	327	345	346	315	328	317	330	339	358	308	328	375	320	328	341	375	353	342	337	321	324	357	363	339	320	327	326	339	335	350	363	359	312	350	351	352	349	329	316	339	319	331	333	326	341	340	339	315	329	336	340	318	335	346	337	355	354	388	358	328	394	355	310	343	370	331	320	366	348	341	335	367	335	330	337
20478	34703	21846	11580	7269	5125	3691	3159	2505	1937	1559	1273	1275	1075	945	792	703	621	571	524	445	479	457	512	477	425	424	437	442	407	430	398	422	382	363	378	363	408	362	371	403	407	391	368	384	347	354	375	375	357	377	365	384	386	364	340	381	361	365	357	322	376	368	358	370	367	356	388	343	384	368	360	359	364	402	397	335	396	439	375	351	384	380	397	392	351	341	371	350	362	361	387	375	369	357	383	381	369	332	356	323	336	386	371	354	358	360	361	384	356	344	340	362	392	363	378	372	347	361	347	356	366	361	356	362	330	375	363	363	383	361	360	325	363	376	334	362	336	352	370	352	358	333	335	364	370	363	389	373	358	361	390	352	347	344	376	344	366	346	351	372	364	357	315	354	365	344	358	341	408	377	364	333	359	374	332	338	371	345	380	377	367	365	349	346	395	326	325	349	360	390	372	357	344	352	335	376	376	373	411	361	357	354	421	334	379	333	337	361	346	344	351	394	326	359	326	321	338	382	345	347	351	367	372	352	345	340	385	368	356	360	365	372	345	338	357	365	371	357	388	362	333	350	366	373	338	381	346	376	375	378	375	357	367	357	378	395	377	348	359	368	341	374	378	340	393	368	385	371	337	338	374	345	365	363	384	354	386	355	387	369	361	348	355	365	374	380	328	362	359	376	321	371	363	329	373	380	336	408	351	354	352	348	359	378	357	347	365	352	342	357	380	389	388	359	360	337	364	385	362	371	340	374	350	391	347	368	367	359	369	337	359	358	380	368	383	353	342	371	364	393	375	348	364	363	377	375	361	376	372	341	336	363	341	342	356	352	372	361	364	379	364	391	362	360	333	369	394	365	363	364	344	356	356	352	337	363	361	325	369	357	387	322	347	406	339	370	365	334	398	360	366	358	393	345	334	361	341	353	338	326	352	373	364	340	369	385	354	362	366	363	328	351	340	404	357	378	349	359	358	346	362	364	339	373	360	343	327	372	346	328	360	340	333	369	334	357	361	400	364	368	364	330	385	346	366	329	348	364	387	411	352	370	325	398	357	357	359	367	334	330	368	370	395	350	329	356	373	371	367	355	374	352	337	371	327	372	369	324	356	354	340	346	392	336	341	362	342	373	364	375	321	371	343	338	305	357	346	400	361	348	385	369	336	364	362	363	359	381	361	367	337	339	341	385	346	340	345	385	337	344	412	390	386	352	382	372	374	378	361	360	352	349	347	362	320	407	374	393	349	396	346	386	371	357	358	362	364	395	357	367	391	363	371	361	349	334	333	391	365	350	354	381	367	365	346	391	362	374	371	360	341	351	367	342	364	361	361	338	329	363	395	350	354	405	343	354	386	360	372	349	361	353	369	401	384	351	356	390	385	309	367	359	380	361	375	360	346	340	381	351	373	324	371	355	359	363	386	379	362	395	395	345	387	350	331	382	340	375	337	341	318	368	356	387	386	362	352	359	349	396	349	364	332	325	337	360	372	353	362	362	366	377	381	391	361	355	368	332	399	349	369	336	331	334	369	375	345	343	360	371	350	395	349	384	341	355	388	349	339	339	350	376	355	358	340	354	364	365	348	326	364	377	372	362	348	379	344	355	332	366	395	329	366	369	361	352	355	345	373	372	356	356	332	402	357	366	374	388	352	342	372	320	400	392	409	364	398	387	357	392	369	355	334	368	352	359	348	317	355	375	384	387	363	362	349	341	350	357	382	369	360	332	373	342	362	357	351	348	360	345	337	324	358	340	374	372	351	402	348	347	373	349	345	362	352	339	379	324	352	355	386	389	347	350	319	339	352	379	346	360	342	374	343	362	353	387	351	385	387	355	350	368	359	376	385	410	382	350	361	341	376	339	348	369	378	394	336	393	353	386	347	356	399	375	348	377	383	371	370	366	335	374	384	360	367	350	373	378	348	351	324	355	365	354	336	357	380	357	397	329	370	352	383	381	361	369	366	395	323	331	362	377	350	336	362	346	331	365	370	373	366	363	347	349	374	377	369	351	333	368	347	389	356	344	335	359	362	386	365	384	335	330	313	341	394	370	395	374	366	337	322	357	344	365	352	349	339	355	353	360	321	362	371	339	344	377	382	374	398	404	351	374	331	361	352	360	362	363	363	357	382	385	388	362	350	399	385	338	360	360	336	326	342	378	324	381	313	382	348	326	362	350	332	401	369	376	387	390	349	352	353	387	378	359	372	364	364	372	344	370	394	419	354	372	406	365	383	413	390	403	412	322	332	332	375	327	397	353	388	345	346	353	331	368	351	325	368	337	386	328	377	343	358	330	380	342	347	368	356	367	364	347	390	336	351	376	333	345	386	341	364	368	375	359	335	370	358	341	356	352	368	341	341	381	335	363	371	353	374	336	393	366	351	343	356	362	400	337	365	360	324	355	391	350	360	342	320	371	378	339	323	353	371	363	355	368	357	354	314	351	346	368	343	392	357	370	367	350	356	311	350	354	336	336	411	380	388	379	369	355	358	385	365	389	393	355	363	368	331	368	350	352	379	381	345	370	363	339	322	374	347	356	381	352	376	347	373	357	348	355	383	341	351	355	360	357	369	372	373	367	359	343	392	350	353	357	378	350	365	385	348	372	343	346	375	337	334	387	376	387	350	361	379	324	360	371	363	358	362	353	376	353	360	377	376	360	377	358	350	373	371	404	355	369	350	354	360	357	342	363	343	356	357	376	395	371	355	370	341	368	387	336	395	345	380	368	361	354	382	404	348	387	349	346	385	339	390	370	352	399	350	344	388	356	353	375	382	351	370	357	370	377	388	362	344	330	367	391	365	356	368	359	356	353	398	364	375	346	363	355	361	389	331	363	363	317	366	357	376	327	352	359	372	381	348	392	369	372	336	325	375	379	365	397	370	377	355	363	374	355	353	328	374	365	368	372	378	350	367	346	356	379	369	368	361	356	360	381	381	336	329	351	338	363	332	418	378	396	387	355	332	328	345	392	350	383	363	345	350	382	354	354	330	340	339	339	352	384	370	341	336	371	343	358	393	327	365	344	340	380	345	381	379	368	378	371	364	356	351	354	340	379	377	352	350	367	341	399	378	348	373	409	346	356	355	394	378	343	375	382	339	337	362	390	381	337	388	395	338	375	347	330	395	375	356	389	357	382	348	381	350	358	390	336	357	370	341	378	351	331	394	363	326	348	360	340	364	347	401	340	375	366	362	319	345	307	359	371	347	352	330	347	379	346	354	368	402	354	341	355	377	376	368	388	358	373	364	361	340	365	350	346	366	344	399	356	354	378	366	349	367	354	333	340	400	348	385	333	357	364	352	348	337	359	366	372	386	342	385	361	363	344	371	373	389	351	362	366	341	340	370	389	334	373	350	361	332	385	364	350	378	385	333	354	354	370	332	344	376	349	370	361	363	374	343	368	345	382	360	338	381	332	324	365	382	366	355	376	349	351	394	340	352	377	350	364	359	338	360	359	383	321	346	342	359	406	349	363	352	357	347	342	334	352	356
24418	21589	28771	24911	21554	13380	4992	3084	2342	1898	1484	1260	1274	1067	919	810	686	634	612	517	553	532	489	483	465	450	396	403	441	435	419	432	424	409	427	404	409	366	458	452	655	846	569	385	413	409	386	379	336	357	363	371	381	364	351	365	377	373	394	392	352	385	373	384	382	374	363	403	342	350	364	354	395	365	357	368	356	371	345	380	390	359	391	411	368	409	380	419	398	347	333	340	357	372	389	382	367	362	348	321	349	357	353	343	317	380	381	334	360	360	379	356	348	389	345	377	355	355	369	373	357	362	365	370	365	372	362	338	352	333	405	349	378	422	347	350	391	356	361	379	340	354	393	361	330	344	359	324	350	379	359	345	356	368	340	338	358	368	320	349	365	336	389	366	374	349	340	329	359	343	345	369	367	361	353	359	331	318	399	358	381	335	327	336	319	340	349	350	372	377	359	387	358	368	354	382	357	344	387	377	368	358	390	367	341	320	379	378	354	364	355	385	388	352	376	384	358	385	360	364	337	348	347	369	357	335	362	364	355	364	391	380	361	364	343	330	315	383	380	376	364	327	406	354	360	334	341	332	341	375	324	355	365	364	394	356	329	365	364	334	330	361	378	349	364	389	361	357	363	330	338	331	338	363	372	319	322	359	387	326	382	370	353	360	409	365	360	339	341	367	363	352	352	356	324	355	383	395	383	367	348	320	311	389	346	330	358	368	367	350	405	360	361	373	380	402	358	385	416	350	357	348	359	358	389	370	384	338	343	342	364	382	400	363	355	331	378	397	359	372	339	380	346	350	354	368	391	369	382	419	357	339	333	362	369	353	359	347	342	345	369	375	348	375	383	349	371	369	389	396	343	410	387	395	387	361	334	398	329	352	340	361	351	390	352	342	349	406	323	332	342	375	353	354	349	358	359	348	320	361	336	368	339	368	371	350	345	354	379	372	350	359	314	372	374	381	339	375	350	347	361	373	363	365	343	369	366	338	366	363	366	348	365	340	344	372	336	345	382	349	359	353	322	359	355	364	339	361	352	364	333	345	338	363	386	370	346	371	360	350	362	341	341	360	338	366	377	347	333	328	375	341	330	364	349	331	347	344	336	361	373	333	346	362	325	342	342	325	356	383	367	394	363	340	333	373	353	348	342	363	334	360	372	351	364	351	347	360	376	349	394	351	387	372	328	381	383	363	355	384	373	338	377	367	353	346	352	332	358	328	359	332	326	350	353	329	324	333	341	344	323	344	355	390	375	350	353	350	334	372	390	363	367	359	366	349	335	340	371	346	335	378	381	365	378	354	352	381	360	365	337	357	364	353	349	375	359	354	381	346	380	362	345	371	355	366	344	339	366	370	374	367	361	371	356	369	361	332	355	390	402	380	324	357	398	361	374	361	342	348	346	356	362	379	372	363	352	323	340	330	373	383	387	382	343	391	372	383	348	364	358	344	382	347	380	364	362	394	376	365	367	355	403	372	321	329	350	356	358	339	373	398	359	353	347	370	352	343	332	350	325	326	321	346	359	380	372	349	354	348	414	371	388	407	369	377	371	344	374	331	342	372	351	351	369	349	363	359	367	345	351	363	372	357	357	384	326	352	403	372	384	311	394	354	332	357	340	319	377	355	365	350	337	356	344	377	356	333	386	360	344	367	342	380	356	370	351	385	369	352	352	367	370	365	357	361	348	366	372	386	362	355	319	344	331	328	387	370	370	335	350	341	377	345	374	387	329	333	369	365	370	397	343	361	330	312	368	369	354	351	330	376	353	369	345	360	369	343	346	363	363	378	368	340	322	366	362	348	364	379	377	323	383	356	368	339	346	354	351	323	360	336	380	355	381	328	374	312	388	343	376	365	399	391	327	386	351	364	367	337	376	345	367	368	379	358	339	387	361	333	399	347	374	337	341	349	356	358	388	372	375	373	388	393	353	363	354	374	357	363	380	371	361	368	317	332	361	346	356	372	378	368	354	310	337	354	338	356	348	366	330	357	371	331	341	357	360	346	355	367	344	368	354	365	404	357	361	352	334	381	354	371	372	395	363	340	351	377	350	359	335	381	317	366	365	359	332	335	372	350	377	354	370	359	364	352	334	330	346	379	352	386	349	386	352	381	388	381	349	367	392	344	365	345	357	360	373	353	369	390	367	353	348	351	368	340	362	350	374	319	344	349	346	345	367	338	355	387	365	364	356	395	357	345	363	361	357	386	389	360	346	353	359	349	353	358	363	343	383	348	349	352	360	393	361	361	352	331	346	359	360	361	362	325	332	348	369	339	370	336	355	371	353	357	344	366	369	381	410	346	385	368	375	341	340	348	330	347	361	333	394	368	383	370	356	372	365	323	322	368	358	367	379	362	374	390	379	375	367	350	394	380	340	363	384	362	375	370	335	374	349	382	323	339	378	334	350	379	390	361	344	358	394	345	360	355	387	336	346	336	380	354	420	394	338	372	383	356	396	356	382	365	377	354	364	355	354	347	390	381	354	353	349	356	340	339	340	391	357	340	377	338	378	360	362	342	364	390	321	384	367	343	385	360	371	410	376	367	379	367	378	379	354	398	362	351	363	342	367	352	334	367	373	355	366	348	372	372	356	386	395	370	363	364	346	345	343	373	355	327	372	391	345	351	374	344	363	342	360	404	374	369	365	392	377	337	355	360	356	346	346	358	340	350	384	366	351	362	338	354	347	369	393	391	368	355	383	386	373	337	394	378	353	373	361	333	326	360	350	337	338	337	347	342	377	379	371	370	364	339	405	339	357	359	381	350	330	315	363	377	385	345	320	348	381	340	366	352	351	355	380	393	369	382	331	342	352	325	347	366	382	356	354	343	344	355	369	351	345	372	346	353	350	404	334	373	360	376	366	327	377	368	345	339	377	385	395	356	377	333	341	375	378	356	362	383	378	348	333	347	325	348	364	364	370	347	375	371	333	356	348	329	339	380	372	351	389	352	363	362	363	369	334	385	335	370	345	357	341	332	356	340	365	369	369	340	355	354	345	347	345	361	331	370	336	345	375	392	321	354	412	339	354	390	376	343	366	347	346	348	384	380	363	363	329	363	333	393	341	348	383	342	388	353	323	360	369	354	385	369	369	349	360	352	355	365	357	379	338	370	363	374	337	344	368	368	365	349	385	381	357	358	333	357	340	354	354	356	363	356	394	386	345	356	360	357	352	352	383	319	361	369	331	355	350	346	334	358	354	339	349	372	375	337	360	373	384	378	399	307	363	374	337	352	334	360	365	366	352	343	367	370	320	348	355	352	361	320	396	355	335	332	371	360	334	381	339	360	345	365	350	391	349	367	358	348	361	344	349	360	358	376	316	341	381	341	360	351	353	371	344	404	355	363	368	349	337	368	368	357	343	333	393	373	336	375	403	384	376	370	342	353	373	386	361	377	346	361	345	333	355	346	374	343	370	359	371	383	370	378	373	375	332	385	371	339	375	373	297	358	340	332	351	358	338	340	340	383	389	334	368	389	344	376	340	372
20771	44699	29654	18388	12106	8581	6906	5575	4323	3463	2539	2177	2152	1768	1492	1221	962	992	759	659	662	689	685	653	596	547	544	534	518	515	472	467	508	486	466	438	469	440	518	568	907	1277	673	498	434	404	359	414	383	382	387	427	407	358	399	409	383	384	381	350	411	373	389	360	379	379	386	390	344	406	397	387	394	385	402	365	422	411	446	407	416	446	424	406	409	401	416	403	414	408	388	405	393	419	388	393	373	380	403	410	385	406	404	382	389	401	403	421	382	389	418	401	389	396	381	362	373	386	391	395	377	375	384	380	373	384	390	381	400	379	382	348	389	402	401	375	411	398	407	420	442	409	400	387	399	407	366	389	378	404	386	422	378	396	330	393	394	389	400	357	369	377	421	410	374	409	379	389	400	398	373	360	397	358	394	415	371	349	414	407	378	380	378	420	390	355	384	364	415	368	380	369	406	411	404	373	393	345	394	388	376	409	391	400	366	392	362	372	373	361	440	363	361	372	395	404	387	357	370	399	332	329	378	365	366	404	407	377	383	406	410	366	463	375	419	375	394	366	383	416	373	379	374	405	378	397	370	410	403	395	378	395	392	382	373	379	372	375	376	368	369	347	414	381	367	399	395	363	400	405	356	369	363	403	393	364	382	396	353	385	357	384	389	380	391	421	416	380	399	390	385	374	394	368	358	382	361	369	389	386	378	356	371	398	395	389	420	394	369	376	401	380	385	382	374	382	387	351	380	360	392	372	394	374	379	362	422	333	376	385	405	413	394	422	405	384	351	396	430	366	367	391	373	405	389	381	407	370	370	377	395	375	414	431	387	411	429	369	383	359	351	397	373	359	383	381	369	368	366	408	380	390	402	388	382	366	390	359	348	394	353	395	365	373	392	371	397	400	378	363	432	363	397	357	344	358	398	409	371	373	388	372	365	369	406	386	356	395	370	393	395	380	405	384	403	390	399	347	364	389	386	405	375	380	401	386	383	388	389	392	353	400	373	383	387	361	356	402	396	398	415	380	369	364	373	376	377	355	386	396	405	374	354	380	374	356	372	390	384	369	424	374	417	415	389	391	361	400	342	397	419	395	389	369	353	401	389	414	386	365	389	376	359	371	379	366	371	386	385	401	363	390	407	383	372	379	375	400	358	352	374	368	360	389	382	367	356	367	391	396	396	370	402	366	384	357	376	376	391	401	377	338	394	388	410	384	332	376	364	385	379	335	412	402	391	374	375	338	396	408	392	380	368	344	407	372	421	414	377	408	402	367	377	397	397	365	382	371	401	360	416	374	388	382	382	397	395	397	363	387	365	382	389	348	386	372	359	399	375	383	364	368	348	358	399	418	375	380	409	353	358	371	395	378	365	355	386	395	404	341	363	361	399	379	369	383	377	409	394	382	372	369	389	420	396	337	398	404	379	413	407	380	394	394	357	391	393	365	399	380	368	404	409	422	392	387	392	395	390	406	400	407	385	358	372	380	393	384	385	356	373	377	415	370	390	422	383	381	392	366	390	412	359	389	420	364	401	383	402	380	418	383	373	367	362	376	407	407	380	389	358	359	415	374	369	398	344	391	368	383	371	362	391	392	362	378	404	375	385	353	395	385	370	419	377	391	420	390	347	410	375	397	375	411	395	387	370	385	376	379	410	401	405	372	389	372	343	365	401	399	395	383	348	379	399	362	385	360	396	405	372	404	379	381	384	373	394	389	417	390	356	360	383	375	357	367	375	396	373	360	391	396	378	405	384	366	395	443	395	413	399	374	388	368	395	380	417	369	381	397	365	363	371	346	350	381	361	436	363	375	380	387	364	352	384	394	391	373	417	406	384	401	353	406	383	395	337	382	428	386	397	385	369	391	402	378	404	380	387	374	362	387	366	360	395	406	395	388	362	332	402	397	371	371	367	397	395	345	369	372	363	363	396	396	421	398	374	386	398	398	378	388	374	380	388	405	407	394	380	366	393	391	368	403	331	356	391	360	369	367	337	355	373	398	355	404	398	385	386	407	386	393	390	391	366	416	389	367	377	364	400	372	387	383	365	375	370	354	397	384	370	357	386	386	394	391	382	398	381	397	419	393	348	357	376	413	377	403	409	377	401	364	346	361	403	401	395	409	370	363	388	392	424	424	397	415	385	352	361	389	376	345	402	383	407	403	369	410	390	415	379	377	387	413	390	395	364	352	373	376	408	403	357	392	368	376	378	366	347	334	399	397	376	374	373	357	348	394	387	398	400	442	397	369	387	361	377	392	370	381	379	405	369	396	362	376	380	392	377	377	389	374	391	372	380	419	367	379	386	407	391	364	389	400	400	413	368	378	365	389	400	382	416	406	388	401	390	372	372	364	374	394	378	387	370	378	404	368	402	412	380	394	385	371	371	353	377	372	402	343	392	385	407	404	411	383	374	381	391	391	363	401	396	354	363	418	393	388	389	373	355	365	374	325	392	383	337	400	409	367	359	383	387	426	409	370	420	368	381	393	404	366	340	400	386	376	398	355	390	384	391	366	391	413	383	398	386	373	363	364	368	357	389	382	360	372	376	409	359	383	359	369	415	401	376	372	403	339	395	365	401	420	402	345	375	363	368	397	354	389	387	402	388	382	381	391	394	354	369	427	373	378	396	387	366	395	366	408	348	332	420	353	393	353	399	388	376	402	427	405	368	392	380	401	402	378	363	376	401	413	388	373	399	385	395	374	404	403	385	366	364	361	385	380	411	403	380	401	362	355	401	385	371	386	408	360	400	371	409	384	369	384	372	387	381	392	392	383	402	407	371	375	382	439	376	402	368	405	405	418	414	402	391	391	407	377	386	378	411	391	367	384	382	377	377	392	370	347	357	354	386	368	394	356	398	404	433	373	377	375	373	396	386	429	415	355	387	358	360	394	412	370	351	401	386	396	386	385	400	380	392	357	376	382	412	412	377	413	374	404	397	395	384	372	375	400	387	385	368	352	365	405	368	385	393	395	368	366	388	372	372	372	394	394	390	402	390	367	365	359	373	399	374	360	397	369	374	416	379	403	401	427	364	362	421	400	384	408	370	407	405	418	364	381	371	359	347	400	377	372	391	362	375	400	383	382	378	350	379	401	369	417	386	378	377	409	374	406	380	404	359	355	379	386	361	371	394	355	399	380	372	392	358	385	395	348	401	370	375	340	393	392	395	406	382	358	370	383	382	367	406	380	399	387	374	407	374	390	371	343	385	390	393	370	409	427	366	416	415	386	382	406	385	396	413	369	359	383	389	368	374	387	385	406	402	405	378	348	338	357	384	371	360	381	382	385	365	413	405	386	361	394	373	390	400	380	398	384	397	343	388	400	408	366	370	399	392	379	381	414	353	357	373	375	399	397	401	382	381	402	408	395	366	364	379	374	380	416	369	408	410	424	405	382	398	382	352	367	354	378	391	381	414	400	379	369	367	359	390	367	391	400	388	354	345	440	430	377	355	376	393	377	368	327	391	349	438	392	373	411	371	384	396	395	386	366
25651	21579	27691	25712	13288	4458	2971	2300	1759	1364	1100	1016	987	881	707	682	580	511	435	427	447	434	417	407	397	393	393	368	422	370	388	399	400	378	385	339	377	407	384	426	517	544	383	318	331	351	359	333	316	332	306	325	327	346	330	304	328	326	299	329	347	345	341	332	336	313	327	307	315	348	303	361	346	335	322	342	328	336	353	339	372	390	352	323	339	341	357	334	333	341	368	345	339	304	328	312	343	324	355	337	307	359	364	352	308	343	325	327	327	368	342	309	333	299	329	332	348	321	350	332	324	349	331	315	317	295	340	348	333	309	342	329	344	316	285	331	339	340	366	325	353	321	312	331	346	326	361	308	344	320	335	344	357	293	339	308	352	331	322	343	362	336	366	362	333	358	324	331	323	313	332	337	333	328	356	350	392	324	339	354	334	341	338	300	312	319	362	317	324	319	333	339	314	341	340	343	346	310	348	336	321	335	363	339	354	295	338	312	308	331	318	357	376	321	317	341	277	321	335	342	332	335	335	350	318	377	338	322	342	325	348	354	356	333	310	328	330	338	335	311	361	308	287	330	349	323	317	355	323	332	316	360	322	317	342	356	311	317	351	383	341	322	315	336	328	360	323	326	320	355	342	304	331	309	377	318	336	321	334	347	340	341	319	320	348	305	341	342	333	319	336	356	356	332	320	340	363	325	322	316	322	344	320	350	346	332	307	327	342	342	354	334	302	335	309	347	346	320	365	350	329	346	304	328	335	312	310	317	319	336	330	338	317	329	297	313	321	354	334	348	379	346	326	340	341	332	339	323	358	339	357	331	336	327	317	332	354	340	328	348	313	304	351	335	308	305	348	333	333	360	305	332	353	330	326	349	365	363	329	328	329	328	324	331	356	333	319	303	322	335	315	310	353	333	342	297	334	301	320	348	320	345	349	334	303	315	338	340	326	308	341	311	305	357	358	315	332	345	320	321	342	329	331	350	314	345	348	300	346	335	327	340	332	336	324	314	327	321	337	365	325	331	353	343	331	320	316	326	334	330	342	351	315	332	332	320	308	356	327	353	352	305	338	339	321	313	339	331	341	342	315	338	344	353	339	313	315	333	334	313	360	331	348	351	313	304	320	353	319	294	368	333	340	307	321	320	324	325	340	340	317	325	319	314	346	338	331	327	367	356	359	348	373	339	347	323	328	334	341	312	338	335	335	350	355	318	345	332	313	344	364	347	338	343	363	317	316	307	348	342	347	344	351	326	340	342	312	309	331	332	315	322	330	313	337	324	350	359	305	351	338	338	335	330	359	324	333	334	307	332	320	367	334	327	361	337	335	348	358	312	344	329	335	332	324	338	325	365	324	325	323	324	342	309	329	345	350	348	359	332	320	327	340	331	319	330	295	355	278	325	336	338	349	341	347	323	315	334	305	372	338	316	375	330	320	320	308	363	338	340	316	329	343	342	340	342	342	369	346	346	324	356	299	317	318	353	312	346	342	369	368	333	315	321	328	315	321	350	333	348	326	338	356	326	337	308	331	339	327	334	307	335	346	323	375	326	339	327	361	351	338	343	313	331	338	315	340	334	337	289	340	339	312	320	316	316	295	344	321	342	343	310	330	345	325	346	339	359	338	343	347	355	304	313	363	347	329	354	348	335	339	328	315	349	327	337	339	328	326	321	350	295	320	344	326	339	315	303	333	346	361	336	354	352	321	329	329	368	333	346	340	309	318	363	327	329	317	341	325	340	306	346	350	326	371	337	311	320	328	357	319	314	311	342	318	332	324	318	347	327	335	298	323	310	333	310	299	366	336	337	351	368	316	338	355	321	343	325	333	340	350	340	335	336	327	347	359	325	339	326	332	354	342	344	357	340	328	308	335	305	315	317	318	325	327	293	329	313	346	352	335	340	367	353	329	311	343	335	320	339	343	326	335	339	354	356	314	315	336	371	343	340	332	323	349	317	336	326	343	316	341	358	292	351	350	355	335	331	327	340	334	318	319	310	312	333	311	327	329	332	320	297	351	309	347	326	311	329	303	319	332	288	298	323	333	333	334	332	308	336	311	344	332	355	327	369	318	299	349	296	342	343	362	333	320	304	337	362	314	339	327	322	340	316	338	350	313	338	329	312	377	320	343	313	327	340	352	353	328	344	323	328	316	294	300	318	344	334	300	327	316	347	322	321	326	343	353	334	336	320	337	330	337	310	307	304	382	327	330	328	336	361	317	340	313	354	301	325	355	320	310	366	352	347	311	333	303	343	320	341	315	374	331	322	347	355	345	361	341	341	354	335	325	303	335	314	300	356	317	321	352	331	357	279	314	335	325	340	347	323	334	368	338	311	359	352	318	332	299	367	365	330	328	353	320	365	331	347	359	321	331	360	351	317	328	320	324	346	349	344	338	324	345	315	333	310	335	327	308	312	327	302	325	324	343	289	341	268	328	307	334	341	328	320	318	343	355	345	367	330	331	342	349	343	321	341	319	359	315	311	332	359	332	317	283	306	323	321	315	342	323	339	313	293	351	312	338	347	355	331	329	343	328	312	339	308	327	326	349	313	316	318	342	313	343	296	308	303	344	328	315	347	329	312	335	311	306	349	316	334	349	326	333	348	332	321	299	319	332	320	357	308	344	359	329	366	333	350	326	360	334	339	362	329	323	353	352	315	343	353	359	343	324	314	337	334	341	325	332	326	340	313	351	316	323	341	310	349	332	329	370	368	332	318	331	340	314	320	337	336	338	333	329	344	336	332	322	314	347	344	336	331	316	296	335	360	323	361	321	344	300	298	340	331	326	319	330	348	346	334	313	345	294	368	323	322	340	314	334	305	345	321	337	311	334	347	282	341	297	338	348	303	332	357	344	326	336	308	320	312	318	359	347	323	327	327	357	333	317	312	301	384	310	336	326	335	341	344	360	340	318	323	338	353	362	324	343	300	365	368	325	352	328	358	356	331	309	343	318	339	308	318	291	332	322	368	307	358	361	325	360	335	346	343	315	348	335	364	360	338	345	316	338	345	333	302	363	305	331	290	335	349	328	290	355	306	302	323	363	328	347	352	336	303	332	356	327	322	328	324	369	329	341	348	347	352	345	317	327	344	369	319	324	324	324	336	337	352	321	316	343	370	312	326	348	314	315	309	358	313	320	354	328	345	324	326	334	286	327	314	323	325	343	304	380	300	345	315	282	321	317	342	333	356	373	286	376	321	316	318	362	335	326	340	334	318	350	332	333	321	338	328	327	339	292	315	320	330	311	327	298	363	350	309	352	320	343	336	346	335	350	329	344	331	341	335	327	338	317	335	337	297	322	331	343	323	341	333	342	351	306	347	348	338	322	321	320	361	316	354	331	323	323	334	363	343	319	363	325	302	311	331	317	348	329	351	360	333	347	334	327	322	329	303	323	346	354	349	326	325	315	329	321	352	332	346	367	354	373	336	376	333	309	314	353	394	330	328	321	320	335	332	322	320	322	334	314	342	355	344	315	327	327	340	345	336
20676	39267	26247	14937	9789	6932	5530	4489	3440	2625	2063	1860	1871	1473	1235	1070	844	766	663	630	588	585	579	554	540	506	474	493	451	438	455	478	453	460	431	443	409	479	530	523	720	740	395	398	386	400	375	364	356	329	363	349	354	362	366	396	380	388	315	331	344	353	377	401	330	365	343	349	390	357	329	370	396	348	382	368	362	368	376	372	358	399	428	396	379	391	381	389	406	385	374	358	360	364	373	375	339	350	363	376	390	360	348	352	364	379	350	368	371	385	314	347	346	380	354	368	368	343	376	382	334	354	361	355	375	371	357	351	361	369	361	359	369	374	375	326	372	368	370	357	350	385	355	367	373	381	380	378	351	377	344	380	371	333	397	376	352	339	360	383	358	371	353	393	383	382	379	352	361	372	324	386	363	363	366	355	364	374	351	329	319	369	356	370	341	344	361	338	355	339	357	357	345	373	374	347	355	371	383	355	348	343	359	365	389	334	343	374	330	332	365	394	363	348	368	352	373	339	345	357	352	340	352	362	397	392	352	339	360	377	351	383	374	387	363	372	370	351	394	371	350	364	363	365	363	355	412	412	365	353	369	339	379	349	382	383	355	363	355	365	359	354	347	364	377	370	371	379	343	346	340	350	350	342	372	339	364	348	342	369	314	339	334	348	371	381	366	369	328	382	377	369	341	339	371	352	328	355	390	377	351	369	334	386	335	352	381	373	316	393	343	361	366	371	372	401	382	335	342	377	361	357	426	376	353	358	373	348	352	371	319	324	362	383	381	371	352	374	367	329	367	375	357	341	348	363	352	363	366	364	370	391	380	377	359	354	378	368	367	356	335	366	374	372	377	362	373	372	340	357	380	341	388	374	351	337	353	382	355	352	366	379	348	354	371	390	381	359	377	372	373	372	366	344	395	335	399	366	369	370	384	384	347	374	344	383	343	344	365	342	342	396	338	350	376	363	326	364	357	333	328	382	350	385	364	334	387	360	420	385	355	356	371	388	342	348	367	342	390	360	341	351	361	333	396	330	385	346	336	361	342	369	372	315	374	387	356	351	348	366	366	363	359	416	401	353	385	349	331	371	378	352	382	372	330	372	385	362	373	375	335	371	377	348	337	406	367	366	367	399	368	333	325	384	329	347	341	352	364	352	323	355	384	361	360	348	397	389	352	322	364	363	370	358	342	383	358	379	346	332	375	355	377	345	360	387	364	374	335	394	347	349	354	366	308	370	355	367	366	346	349	377	347	382	374	356	368	338	320	329	384	366	383	357	368	378	360	371	334	369	352	313	351	373	367	372	359	393	345	349	356	359	408	368	355	344	325	382	360	351	363	353	355	365	370	366	338	341	379	341	341	326	372	353	329	399	349	361	365	370	386	338	385	326	338	363	369	364	376	351	366	358	383	359	362	392	349	411	384	332	347	373	351	364	387	362	367	384	384	375	367	348	346	352	328	365	366	369	358	385	362	373	381	380	342	346	390	368	357	370	394	380	384	317	377	398	350	374	417	365	342	359	350	324	360	387	376	397	328	375	370	360	371	384	362	357	377	358	323	362	368	367	396	373	371	353	367	377	332	356	361	363	377	413	372	362	390	367	375	360	339	346	335	331	359	377	355	346	376	339	339	340	375	376	362	366	392	397	357	375	370	358	375	332	381	359	362	372	360	305	348	365	372	356	347	335	371	344	324	352	334	367	361	385	365	321	367	341	359	360	350	337	361	324	380	345	346	362	365	357	338	355	358	356	375	358	365	354	362	332	344	349	388	352	343	370	369	377	338	365	359	357	372	361	358	343	339	356	381	361	341	371	333	354	355	379	368	375	364	395	371	381	346	328	352	331	371	337	407	357	369	365	373	366	337	363	377	349	342	387	358	358	336	343	334	366	387	333	367	352	378	369	347	415	379	368	366	347	372	390	341	392	367	370	365	349	374	343	353	364	380	366	363	338	366	343	371	385	401	367	373	399	363	381	374	376	348	341	332	356	372	335	356	329	416	346	343	332	351	363	351	357	348	347	373	349	342	386	352	355	338	347	370	357	356	369	364	372	359	358	407	386	374	374	375	366	364	334	374	358	379	345	357	355	380	341	320	347	355	349	345	354	346	359	369	343	367	423	392	335	431	352	355	359	351	352	356	359	360	364	370	363	390	362	360	342	349	363	423	346	357	379	389	329	365	329	376	384	369	348	353	388	352	354	367	333	355	373	353	379	334	368	385	362	364	344	359	390	381	359	333	379	378	352	376	360	324	371	399	349	376	395	358	353	369	350	354	369	360	375	364	348	365	395	334	361	346	361	350	361	345	349	364	382	331	357	349	349	359	375	370	360	385	364	378	370	338	347	370	333	375	349	373	389	359	355	402	398	368	359	377	360	347	404	374	369	396	371	352	377	358	358	370	348	352	364	362	363	338	374	345	361	356	368	341	381	398	356	358	383	379	335	349	365	384	392	379	360	350	322	321	339	355	400	395	345	374	362	351	377	375	392	361	377	345	368	352	364	353	332	390	353	353	377	371	381	400	346	378	385	380	349	363	421	346	365	350	349	380	386	371	373	347	389	350	376	379	376	382	362	333	358	342	363	363	388	360	327	345	403	328	331	363	328	366	393	362	335	360	346	349	351	370	362	344	365	314	330	364	356	341	367	325	372	347	330	385	340	381	372	354	367	334	368	359	359	358	375	364	377	346	383	375	324	365	393	376	357	363	356	372	389	339	390	374	350	347	360	402	412	331	377	350	323	333	362	336	351	376	359	367	357	371	318	368	345	360	337	354	368	365	378	391	372	370	344	382	347	382	372	295	383	353	322	365	351	343	331	329	349	364	371	354	365	374	353	340	372	378	360	338	352	363	338	368	367	363	369	345	348	363	373	380	370	361	379	368	354	359	368	338	373	364	359	336	361	345	342	373	393	351	347	371	352	339	358	358	366	402	360	366	360	379	385	358	363	369	362	366	382	365	335	398	377	378	405	374	366	369	376	403	362	334	390	333	379	347	361	339	368	355	371	380	356	331	355	369	331	371	363	383	354	374	374	350	342	358	380	388	354	399	347	354	360	360	337	372	388	343	394	349	349	346	351	388	337	343	352	350	376	377	350	366	332	371	339	370	371	357	355	357	346	378	367	376	330	362	352	358	370	353	362	378	344	349	346	360	357	364	378	361	392	353	363	348	387	384	362	348	370	339	358	369	322	399	387	353	368	350	361	350	339	352	362	383	371	384	324	367	352	379	381	345	370	379	332	371	376	391	356	356	359	345	375	385	371	369	333	370	368	359	354	360	387	354	360	333	355	370	322	365	368	405	367	354	355	352	367	351	384	375	362	367	375	377	343	345	380	366	363	371	320	340	345	325	348	342	335	366	361	344	363	364	389	386	381	354	364	395	350	367	361	376	383	348	341	345	363	352	348	368	368	376	348	379	349	350	392	347	347	374	328	359	332	352	330	361	364	375	373	342	336	356	347	351	334	352	353	361	361	358	389	353	363	363	358
23201	21601	29321	24335	21623	21830	13646	4984	3459	2551	2155	2015	1780	1425	1269	1003	934	795	730	669	654	615	584	580	546	522	542	501	464	463	493	468	475	517	479	490	513	576	670	685	1399	1213	846	1047	569	425	418	412	375	417	407	415	383	382	391	406	374	376	389	357	373	385	369	357	361	378	365	369	355	396	364	392	414	371	341	402	399	411	397	389	414	414	394	409	389	366	412	390	415	375	427	369	388	364	363	374	377	375	369	376	343	395	359	366	384	354	406	408	389	392	392	364	360	370	369	392	357	355	381	366	390	410	370	399	391	401	375	351	371	391	378	380	373	430	374	406	369	400	351	345	363	376	394	373	353	364	379	377	372	390	388	361	371	347	365	409	360	367	378	365	377	369	363	379	352	333	383	368	422	370	401	376	353	398	380	374	377	409	349	366	336	360	426	391	365	411	386	379	401	377	418	335	384	347	367	406	357	386	357	370	382	358	370	337	370	404	351	349	336	346	372	398	363	350	379	398	360	358	351	392	400	379	376	357	405	363	389	375	334	382	354	369	378	359	332	351	372	374	389	375	396	362	368	320	365	338	395	356	363	384	338	387	399	366	380	366	362	388	361	406	385	344	382	382	379	408	407	389	435	368	394	401	391	359	381	363	342	363	381	349	366	364	405	364	368	366	354	372	360	368	359	386	401	383	368	380	384	361	364	367	408	347	351	366	395	367	365	346	376	365	350	374	410	358	379	380	361	367	329	377	367	396	361	397	372	378	343	387	352	361	335	385	397	368	392	339	367	394	390	366	372	363	375	346	386	344	371	419	363	372	361	401	393	378	360	382	391	384	371	382	360	389	345	369	352	377	399	373	347	371	368	370	372	370	355	372	364	359	376	413	323	370	381	404	342	388	417	352	362	377	357	401	375	330	385	384	375	319	387	403	367	344	365	370	425	369	351	393	358	381	353	354	365	384	357	336	390	380	359	364	381	372	379	378	407	354	363	321	347	383	405	354	383	338	378	393	351	399	356	337	350	350	379	376	383	358	338	334	378	387	396	382	390	395	350	383	380	362	400	382	375	406	411	350	347	370	357	367	412	347	353	375	378	398	419	352	352	378	362	383	389	384	378	377	373	367	391	372	333	375	378	378	385	359	383	366	393	392	404	358	394	375	327	345	388	358	346	382	384	370	365	391	400	383	346	373	369	398	412	370	379	369	352	411	362	387	363	336	364	397	389	367	338	374	349	377	376	359	373	373	395	384	386	385	374	395	364	401	389	372	342	385	409	355	354	352	368	351	401	372	380	366	376	363	367	337	391	374	389	365	384	347	349	366	360	382	376	348	397	372	363	358	375	363	368	372	388	379	360	390	384	372	369	366	353	377	364	382	397	351	379	361	347	406	382	352	367	384	377	379	346	391	428	382	390	370	374	352	384	383	352	356	387	361	397	354	394	380	383	375	347	344	368	367	389	365	370	393	353	386	340	360	359	388	403	412	367	392	379	375	354	391	352	375	361	390	355	397	423	398	380	385	395	358	365	373	327	367	371	402	390	345	356	359	362	349	363	373	380	378	366	387	390	366	332	374	351	347	382	388	364	401	363	400	342	361	350	385	367	349	385	388	376	348	361	361	384	391	356	376	373	368	383	359	382	405	362	340	387	400	352	353	380	362	348	354	386	361	382	368	388	392	348	362	365	394	348	399	353	379	397	384	346	372	350	400	393	400	391	411	389	380	382	351	395	370	398	399	369	381	339	327	395	379	359	392	388	362	357	376	354	385	395	405	371	344	386	362	376	396	346	391	385	398	375	399	368	397	366	347	372	344	374	373	368	399	337	371	377	347	367	337	378	367	362	371	380	367	358	395	364	374	344	360	349	386	366	368	387	362	352	400	389	369	347	360	384	392	372	387	358	370	410	358	376	351	384	374	393	350	376	381	381	354	390	378	379	380	391	389	346	348	398	385	404	368	374	361	371	364	379	398	357	378	357	398	420	356	353	366	343	354	401	353	360	388	382	350	436	381	365	407	388	378	370	395	375	360	350	341	411	401	358	372	366	345	378	378	367	365	337	364	378	401	343	375	363	369	362	396	350	351	353	380	330	391	382	363	367	367	367	385	367	400	401	381	405	368	402	357	405	374	349	362	397	400	369	403	353	374	365	359	358	413	394	363	365	360	390	421	362	347	360	384	335	406	359	369	373	387	385	381	384	366	369	354	334	363	381	330	374	333	361	369	374	375	371	368	346	358	345	360	409	328	366	365	371	376	392	383	401	334	354	346	383	331	361	319	417	394	361	389	372	350	365	366	386	373	416	384	375	350	349	355	383	390	351	368	344	380	371	376	376	356	371	334	390	382	368	380	349	396	380	389	374	380	412	396	377	393	369	382	359	405	379	408	368	404	392	420	355	364	381	388	374	387	374	382	378	384	387	334	373	438	385	366	355	363	401	402	353	422	386	392	360	327	400	382	361	385	342	395	381	376	376	365	371	377	366	385	339	351	371	374	388	358	378	387	383	374	392	383	382	360	345	360	379	387	392	387	371	387	384	392	386	368	370	390	355	381	401	402	372	346	355	371	397	378	394	373	384	348	362	333	356	374	373	356	396	380	383	376	376	347	360	348	350	384	371	376	411	361	374	379	386	345	366	369	361	339	396	351	372	347	366	362	373	405	388	381	345	357	364	319	392	396	344	371	337	383	377	358	416	377	356	377	381	384	364	407	386	375	367	407	379	388	367	344	365	367	372	384	363	404	385	381	386	358	376	380	387	378	349	377	364	365	391	403	375	390	327	395	384	389	379	362	359	348	411	355	382	381	350	339	376	367	363	391	386	356	400	349	369	339	370	361	378	415	388	366	366	381	379	384	375	370	360	362	384	393	352	372	360	374	371	372	367	360	351	370	389	388	344	414	374	381	365	360	394	369	384	380	368	390	366	382	370	363	354	397	356	397	369	399	355	399	361	390	397	397	347	371	387	361	342	360	338	362	371	369	389	420	397	378	387	381	401	382	384	366	370	331	403	355	377	361	360	395	397	388	362	363	337	403	364	406	387	372	370	387	401	360	389	349	429	394	373	356	395	394	356	365	361	366	385	377	374	373	345	367	359	411	431	369	396	368	390	372	394	393	393	357	373	371	401	368	337	367	379	370	356	364	407	406	366	368	367	373	407	381	369	379	343	346	391	393	408	393	377	366	382	400	341	347	374	390	344	370	365	363	357	389	389	367	361	362	365	377	417	349	371	392	370	392	357	395	369	400	375	381	345	382	408	392	378	401	364	362	382	388	370	402	368	364	384	368	354	374	379	392	372	369	343	358	373	389	356	360	356	372	391	407	389	364	369	362	333	358	409	346	387	356	364	348	369	372	380	366	377	332	364	372	406	370	369	381	365	359	369	353	380	363	348	370	368	353	388	377	392	402	362	354	353	357	351	391	386	369	355	407	326	375	377	394	399	365	370	417	326	376	377	391	360	372	356	365	394	418	385	357	372	412	370	360	390	366
23716	50627	35653	21660	16065	12293	9671	7816	6233	4612	3775	3631	3181	2382	2092	1605	1349	1178	1061	952	921	909	765	676	689	639	639	676	613	634	591	567	567	534	600	592	629	708	870	960	2132	1787	1223	1458	670	445	398	392	402	421	402	406	392	381	384	394	374	376	413	399	376	432	410	403	389	372	394	330	451	382	365	418	414	421	419	438	375	425	376	445	463	424	460	453	459	401	414	402	419	391	414	408	457	436	374	443	369	367	368	357	386	364	409	434	377	414	374	398	401	420	435	403	409	404	371	374	404	383	414	405	403	425	399	393	431	405	437	402	408	422	404	397	381	370	405	366	364	413	410	378	429	408	400	342	403	434	386	395	381	429	404	384	411	376	437	382	415	381	390	409	428	400	403	373	372	361	396	409	413	366	410	383	400	399	391	393	377	386	390	380	404	385	390	367	407	375	436	418	400	408	378	362	426	382	378	362	416	380	396	403	391	354	389	387	367	411	378	398	383	387	409	407	391	373	384	448	429	395	389	396	396	414	395	401	393	386	355	401	377	397	428	394	353	378	382	382	405	420	450	391	372	435	366	381	433	431	402	397	356	362	412	372	380	387	378	393	377	381	399	403	404	364	387	411	363	399	376	373	353	398	414	436	400	405	358	409	384	372	379	398	392	371	369	400	411	417	341	396	388	425	383	389	459	403	383	409	397	382	415	398	392	384	360	418	388	363	397	397	395	413	404	368	410	393	396	384	347	341	354	424	408	371	401	379	401	435	364	386	357	387	363	400	402	367	418	416	408	383	432	379	351	405	390	417	376	395	418	402	392	405	380	376	397	413	391	363	383	375	420	412	397	388	419	403	398	382	395	381	361	375	371	393	397	385	420	393	392	384	375	418	419	395	382	405	393	365	402	375	404	421	408	418	431	377	377	390	416	419	386	394	338	399	392	389	378	393	360	381	382	410	368	382	386	405	398	397	412	414	359	372	365	389	407	405	393	413	399	392	381	419	411	402	425	385	402	417	408	389	408	407	396	403	376	375	404	400	399	366	406	407	384	396	408	417	362	385	394	395	404	391	409	427	451	397	363	391	421	394	375	382	368	412	409	378	411	402	388	395	377	362	380	400	399	407	379	371	429	422	393	405	415	371	382	409	384	408	425	371	384	388	420	402	406	429	412	415	382	391	407	399	403	373	413	383	423	395	433	382	384	395	428	394	370	405	417	392	419	422	392	340	412	391	393	379	366	399	383	407	413	377	396	405	414	395	369	389	382	370	372	401	375	430	391	397	396	356	336	401	369	376	408	386	393	390	418	440	368	378	383	387	466	425	397	391	416	416	376	384	408	388	381	381	344	401	413	370	375	384	414	360	368	379	410	385	405	385	416	358	345	384	395	417	396	381	417	417	355	384	417	376	402	395	413	374	399	370	392	398	415	417	389	383	365	433	388	447	401	356	429	399	395	407	422	391	394	419	404	381	371	407	419	403	426	409	396	407	418	397	381	387	381	412	354	358	415	400	398	376	387	410	423	414	399	393	399	393	412	413	388	369	402	432	395	445	405	415	371	382	404	393	378	377	411	373	404	361	385	400	364	430	402	417	395	379	408	386	406	387	364	406	359	425	383	349	358	377	433	430	394	407	355	394	396	384	431	390	430	419	385	413	384	360	382	387	365	347	389	400	389	402	434	383	396	386	394	400	385	436	387	409	395	422	374	363	429	383	368	347	389	368	420	397	382	422	369	390	412	393	389	401	406	415	409	400	434	410	406	412	413	389	390	391	382	421	403	389	391	386	461	396	407	372	356	389	396	368	397	392	379	389	404	393	402	397	372	395	386	381	400	396	403	381	397	402	420	399	386	392	395	367	386	383	380	416	393	423	386	391	352	406	368	402	377	375	369	388	401	388	428	411	408	393	374	416	421	390	379	386	397	389	385	393	379	376	392	401	379	406	359	395	413	447	412	404	399	401	408	375	347	403	385	360	365	408	418	417	410	382	383	417	400	384	385	404	410	374	401	343	391	388	398	351	364	398	427	391	416	391	398	436	382	420	380	388	423	358	428	398	381	375	398	390	394	382	397	397	388	418	402	393	414	353	410	392	393	394	387	406	399	389	420	407	384	405	386	362	405	353	401	414	366	379	393	410	355	420	410	419	383	389	392	372	348	407	375	404	445	396	387	430	410	405	364	386	392	424	393	404	419	408	381	403	378	398	418	400	371	395	391	382	410	394	400	414	391	394	383	367	396	366	398	377	390	401	397	393	389	389	402	405	361	376	379	401	384	372	428	420	398	380	383	410	392	443	398	409	370	381	435	413	421	431	401	425	377	444	358	394	405	407	458	394	410	445	395	403	444	418	397	395	379	377	392	369	383	386	357	382	368	407	381	357	398	394	387	390	386	420	398	412	413	406	373	377	394	404	403	378	420	412	412	388	379	377	372	381	386	364	384	382	387	398	392	393	384	405	392	423	409	383	396	390	391	421	379	405	413	424	374	422	408	368	408	379	375	392	374	382	387	380	333	421	398	387	384	414	402	404	391	430	393	418	384	384	390	400	369	369	370	414	370	366	353	388	415	412	405	429	389	416	395	407	414	382	390	381	398	419	394	370	373	385	386	383	397	413	415	413	379	382	379	404	380	404	427	339	399	403	352	364	342	383	373	346	384	414	410	409	439	433	418	424	395	415	423	405	384	399	389	374	401	411	415	413	395	404	407	362	375	368	402	407	404	374	411	394	388	370	414	379	392	405	414	401	408	381	404	368	415	398	351	399	434	399	405	381	398	356	395	367	404	391	413	430	411	398	357	378	397	415	396	384	401	371	406	385	376	364	440	409	385	382	385	382	367	393	387	409	437	376	381	410	407	389	377	346	428	404	353	394	387	411	368	427	409	373	410	367	400	409	386	394	394	366	406	368	352	393	385	414	413	388	440	380	405	402	388	403	368	383	416	424	391	404	363	363	414	397	375	419	424	399	359	366	385	424	414	405	358	361	390	373	375	421	384	370	375	419	372	396	409	417	422	405	405	442	373	404	386	371	409	396	447	420	407	385	390	410	398	395	392	386	404	404	409	396	381	394	382	408	377	420	371	388	415	417	389	402	384	388	378	382	371	357	391	387	424	380	406	369	382	395	350	377	458	378	423	403	408	380	402	402	398	413	409	402	364	413	419	374	372	407	402	388	394	392	415	385	377	395	403	371	399	420	413	377	379	377	366	391	393	378	381	412	412	409	371	368	380	380	415	404	379	388	437	395	383	381	407	433	411	373	399	391	383	401	385	404	395	392	403	424	432	419	414	385	412	396	429	362	390	362	382	371	433	368	401	373	354	376	383	414	368	400	403	381	413	395	430	410	390	398	397	376	384	382	383	395	368	392	412	389	380	435	358	366	402	429	434	392	390	390	436	410	392	428	435	405	375	418	379	382	399	413	419	384	386	389	377	383	376	399	395	405	398	392	409	386	377	390	381	379	406	425	365	382	408	402	398	388	380	426	368	381	386	422
29094	23464	21509	10367	4480	2896	2186	1603	1232	1008	887	838	813	652	586	529	530	446	461	435	458	439	396	385	374	403	425	364	384	381	396	390	358	396	380	352	353	356	338	331	377	375	362	366	347	344	313	324	325	345	311	347	332	353	280	323	324	337	327	314	346	315	335	319	360	323	349	316	332	317	321	314	324	306	331	326	315	339	314	330	351	323	337	341	329	346	364	329	376	335	316	313	326	315	349	299	375	348	351	360	315	322	291	349	339	319	323	355	339	343	359	318	324	332	328	332	373	310	318	320	336	301	310	338	313	340	316	316	335	343	341	326	330	358	365	292	346	346	355	315	378	364	335	337	333	357	322	357	334	338	329	343	324	367	289	332	340	324	342	351	316	346	326	306	314	341	343	310	323	303	328	329	292	361	347	343	372	338	327	319	335	328	324	301	361	348	337	356	315	348	350	322	322	333	330	311	317	342	343	326	322	340	315	317	338	345	307	306	300	338	309	315	300	329	316	322	307	298	318	351	381	336	310	339	306	339	345	340	319	338	306	311	309	302	357	282	335	335	321	365	339	336	302	329	323	321	333	360	338	326	341	357	324	372	360	301	332	293	316	315	318	340	326	311	354	341	333	334	311	359	365	317	343	307	314	347	328	314	319	361	354	356	344	358	350	360	335	312	316	318	325	333	326	331	322	318	340	316	290	325	309	328	348	359	330	360	329	346	319	327	343	348	359	306	348	331	343	347	355	316	367	325	329	334	329	306	383	340	328	343	332	328	351	337	343	342	313	295	299	341	326	349	327	341	343	348	354	322	325	304	324	321	326	328	313	314	305	306	335	332	329	346	331	372	328	326	330	334	351	349	345	332	352	338	320	309	343	336	350	328	336	318	356	326	356	332	325	336	340	331	347	352	338	363	314	329	321	335	350	317	298	344	334	351	316	310	299	319	314	321	322	332	314	332	342	360	327	310	337	320	335	320	360	346	333	362	325	330	336	322	362	318	347	348	326	343	328	304	341	327	338	345	322	316	321	352	353	326	366	338	307	344	329	362	308	351	338	301	330	333	320	312	361	358	332	329	344	315	307	333	323	337	342	367	296	318	316	342	325	328	303	341	382	316	355	342	331	322	311	331	337	302	329	341	350	332	349	321	362	317	356	326	347	378	296	301	322	323	355	355	360	336	379	326	356	323	339	343	336	307	324	332	313	338	311	327	332	334	335	310	315	297	344	334	325	359	372	350	349	344	333	342	360	318	337	337	328	335	348	325	330	324	335	327	313	328	292	349	315	317	327	341	356	354	350	373	335	318	340	361	344	332	353	331	351	340	331	356	320	331	346	327	328	340	340	351	362	360	340	355	322	374	315	332	327	325	339	360	365	327	310	316	306	327	347	361	348	334	343	324	293	323	342	317	348	339	311	296	336	335	310	327	325	335	318	332	358	330	318	317	357	327	330	356	328	319	347	361	337	331	337	328	344	327	331	344	340	342	359	331	305	339	352	301	342	336	362	297	321	335	307	338	324	315	343	307	338	305	316	317	281	327	337	343	321	331	343	343	315	337	359	312	358	306	356	376	375	338	311	340	339	380	347	356	302	299	353	353	356	314	354	321	320	340	332	330	354	332	344	293	364	283	351	341	325	300	350	317	326	324	334	341	344	328	315	318	319	352	309	331	346	350	330	346	322	309	356	304	298	323	355	351	329	354	303	348	339	326	352	334	351	359	315	323	331	373	340	314	372	341	323	325	309	326	337	357	338	312	324	338	329	333	340	343	358	292	328	381	332	329	329	334	373	339	321	347	359	311	326	338	357	327	354	341	325	352	332	317	327	338	335	319	317	326	334	347	336	312	354	333	314	324	334	331	353	337	325	356	347	333	343	336	323	300	321	350	353	310	363	331	353	357	331	363	347	324	357	330	347	363	344	350	305	322	326	312	322	321	324	315	322	329	333	326	318	333	362	321	332	321	347	345	338	320	345	342	338	319	339	323	280	311	346	322	321	336	353	317	339	311	337	305	330	326	322	356	339	334	336	333	364	305	323	343	356	341	338	320	311	328	332	357	296	315	294	331	303	327	335	323	356	362	365	286	312	337	315	336	369	335	360	323	330	317	351	331	330	341	302	328	322	332	330	327	316	331	305	327	326	358	365	358	350	351	341	335	343	320	360	347	339	334	350	339	351	351	338	336	335	352	320	314	342	331	388	319	324	312	323	336	327	332	357	353	336	334	345	341	346	336	354	355	336	331	331	308	305	340	318	352	332	338	353	318	320	326	336	344	319	311	323	338	327	353	314	335	345	326	339	307	327	353	314	385	309	347	317	324	351	352	316	322	341	353	308	323	314	290	315	331	329	338	309	330	332	349	337	338	312	349	357	331	331	370	362	357	326	341	346	319	295	350	330	329	331	313	328	309	360	301	325	355	301	334	345	338	320	350	310	308	365	331	331	364	365	322	355	344	368	361	332	364	355	330	308	350	352	323	341	343	308	351	319	309	351	327	327	323	359	326	355	314	347	350	349	359	321	339	349	331	327	331	314	323	342	332	345	333	341	336	341	333	363	350	339	357	345	352	358	354	323	332	301	348	338	313	363	353	316	349	368	300	316	345	354	343	348	317	306	320	341	338	347	352	340	347	322	337	313	350	334	346	347	330	320	346	326	312	365	327	375	329	344	362	330	351	354	348	364	321	324	337	353	354	316	343	338	316	307	292	328	329	348	300	311	350	329	348	333	333	339	342	312	349	352	344	342	337	338	349	348	325	331	341	313	323	333	320	337	324	336	351	309	334	342	369	315	285	317	355	322	346	335	360	308	320	370	350	327	315	298	337	289	336	332	344	351	330	314	345	320	356	377	349	323	361	352	364	310	332	318	323	325	369	317	363	353	364	332	333	334	290	310	325	325	333	343	309	347	344	330	352	347	330	312	335	317	346	304	341	335	319	349	326	329	364	349	326	350	313	325	314	312	346	334	368	337	347	381	323	312	330	365	327	311	352	345	345	348	305	325	286	350	362	338	358	350	364	310	333	324	324	313	289	327	330	355	360	309	337	320	347	330	330	314	333	323	326	337	356	323	321	336	370	322	318	362	337	338	336	334	332	334	302	314	314	339	370	348	340	344	315	345	336	341	326	339	324	343	383	330	335	339	300	325	307	316	318	331	303	355	330	320	337	321	336	316	331	305	307	352	334	327	322	352	358	326	356	323	307	349	335	313	307	360	345	324	322	368	327	310	317	329	348	352	317	334	358	353	334	321	333	329	354	312	310	313	339	312	313	327	338	342	327	346	336	361	298	348	330	318	317	347	321	335	339	346	328	305	337	325	329	313	346	331	339	322	336	338	334	338	335	338	383	328	306	345	311	338	344	338	347	367	345	296	334	343	326	327	337	322	327	344	363	318	311	329	334	330	343	311	335	345	280	325	348	310	362	333	314	332	331	345	332	344	339	320	326	339	326	312	324	346	338	300	343	368	310	324	314	314	347	347	331	309	327
20873	34584	22683	10510	7110	5445	4266	3064	2369	1803	1660	1610	1342	1057	925	751	665	630	613	557	539	523	491	493	447	443	477	432	447	405	424	461	447	457	440	448	427	400	382	390	390	446	390	411	396	375	338	383	342	393	370	381	359	358	375	382	337	355	314	390	372	368	321	365	347	385	350	329	351	342	349	372	384	386	354	356	379	370	369	357	360	361	406	348	374	370	360	359	402	368	364	372	349	364	375	338	381	384	351	358	357	402	331	391	339	349	387	384	344	368	382	358	390	359	386	361	357	365	345	361	332	333	305	344	355	362	361	330	370	390	335	369	364	355	346	321	337	362	370	360	348	368	348	342	382	366	337	355	376	376	354	346	345	329	379	357	355	387	360	346	364	373	351	360	357	337	348	344	359	376	417	341	322	360	364	348	351	361	344	372	368	348	367	381	326	390	347	392	310	365	369	379	364	357	386	367	333	361	374	366	382	382	335	334	341	370	347	348	338	338	363	354	378	338	368	351	379	384	368	357	347	351	345	337	343	347	340	372	346	369	363	367	353	343	310	348	391	347	358	342	355	360	380	373	347	367	340	356	357	370	356	351	390	364	392	349	360	352	389	400	376	331	341	345	372	350	343	376	363	360	349	358	364	354	351	360	372	347	356	325	348	345	367	357	332	359	336	348	370	345	366	333	383	350	361	396	352	377	347	340	360	350	352	322	392	368	393	339	386	360	363	364	382	353	350	359	329	367	408	338	359	345	353	360	353	347	358	336	371	365	348	356	362	358	333	408	349	375	380	356	382	364	357	348	371	391	353	364	352	355	349	364	338	382	353	347	362	335	352	355	391	366	377	389	387	354	378	388	348	346	330	423	358	305	356	393	370	344	382	362	309	392	339	370	347	345	336	362	356	341	386	345	371	381	359	366	374	365	328	364	327	368	323	386	345	353	326	353	372	369	374	367	349	347	378	334	339	362	383	364	379	356	380	368	400	389	360	322	343	382	329	369	386	371	380	388	383	377	356	364	351	370	338	358	357	373	350	383	330	347	365	346	361	334	336	368	346	380	395	384	373	378	363	359	362	338	348	359	348	359	344	359	363	370	310	345	339	367	350	341	377	379	362	339	368	331	353	376	358	377	339	350	343	342	343	343	317	362	366	330	372	362	372	378	377	359	355	349	359	391	354	370	344	364	345	338	381	359	383	357	371	366	384	418	351	352	392	365	360	316	319	356	361	362	358	364	391	356	352	357	385	372	347	397	321	375	385	354	389	364	373	367	348	369	365	322	369	400	355	327	354	343	359	325	349	372	376	381	376	372	352	356	394	364	372	388	370	342	347	380	373	377	371	335	337	348	364	322	340	300	371	374	361	360	374	361	367	341	376	371	358	375	363	386	374	377	378	366	349	364	390	387	365	346	332	366	330	338	326	384	367	365	379	356	344	357	356	388	329	392	366	374	376	380	348	367	372	378	367	351	351	329	383	362	345	387	361	408	379	350	358	355	352	364	370	358	338	349	378	355	365	395	378	351	367	336	367	349	379	343	345	345	382	379	356	366	371	350	347	321	366	358	338	338	370	388	371	356	347	341	351	404	373	320	353	365	357	343	388	382	387	359	347	349	356	324	382	361	364	363	372	384	379	359	348	370	402	361	391	334	363	349	359	388	338	364	332	369	370	340	355	369	325	364	377	393	367	351	332	366	351	370	374	323	355	339	323	395	351	353	380	360	345	344	317	334	396	329	380	392	343	359	367	387	346	346	382	362	321	353	356	347	355	372	380	374	349	360	376	352	358	349	331	362	326	371	326	347	325	360	364	360	368	408	358	362	329	360	390	342	381	388	414	347	374	336	355	372	364	350	343	373	373	371	397	371	387	362	356	368	331	326	359	384	354	377	358	370	363	365	344	381	357	366	364	342	344	343	360	361	364	356	379	366	340	347	376	378	420	353	360	334	348	350	379	351	374	369	355	371	369	345	343	351	340	354	388	385	360	375	365	365	347	358	362	362	377	349	403	380	350	355	361	349	370	389	354	374	342	389	375	335	364	341	349	394	351	381	366	345	378	351	349	337	349	372	394	349	373	351	347	368	363	352	344	377	379	354	351	352	359	362	346	366	353	337	331	336	346	336	381	407	391	372	363	328	379	338	302	378	357	380	359	366	355	348	344	341	347	337	328	367	394	370	364	377	341	370	395	369	357	396	374	331	350	369	357	331	367	362	366	367	379	428	326	366	360	337	378	363	371	349	329	389	375	333	380	370	329	360	358	346	355	387	347	370	364	384	371	378	354	366	360	393	386	348	387	344	342	391	360	352	372	351	402	361	361	337	390	369	385	361	386	369	348	363	363	374	344	370	372	366	347	359	362	339	367	377	405	362	347	393	359	364	367	337	364	361	405	368	327	365	368	376	362	350	349	342	359	365	351	330	347	353	350	357	390	344	370	356	362	353	353	368	365	364	365	380	353	348	343	340	337	368	339	361	347	368	372	360	352	337	331	343	350	360	342	354	347	357	345	355	384	358	359	354	335	334	366	371	349	363	357	383	375	377	403	372	385	354	336	349	358	378	366	363	356	353	366	354	362	362	362	388	348	367	349	394	392	347	340	325	377	378	370	412	350	357	368	342	366	397	350	343	349	323	377	343	371	366	363	353	338	348	353	334	413	360	355	385	347	358	379	384	340	361	364	366	335	348	373	356	373	375	376	371	357	362	365	366	380	378	336	361	359	358	382	359	378	345	373	359	402	353	336	359	356	369	383	351	388	326	334	389	350	351	355	351	329	330	358	369	352	343	376	383	338	367	335	382	361	343	374	336	331	413	349	370	367	340	344	329	361	359	330	340	341	378	365	384	348	359	342	356	338	372	339	378	327	359	363	337	339	325	374	356	387	358	367	321	328	364	329	331	358	363	360	366	349	360	356	355	362	350	360	347	344	358	361	364	367	353	379	341	360	332	366	367	353	337	359	341	358	371	365	364	352	379	316	378	329	318	321	346	361	354	366	370	379	399	362	350	332	322	372	349	391	324	353	387	350	364	349	381	369	359	362	395	388	349	365	347	344	357	370	345	358	354	342	379	365	366	375	370	368	356	368	388	379	343	335	365	351	356	351	398	385	362	374	346	353	358	373	388	355	380	356	352	327	356	362	347	334	368	368	336	342	364	391	361	365	354	383	394	344	341	354	388	351	344	345	362	358	346	376	366	349	367	333	358	361	315	374	345	364	350	347	363	359	360	342	358	347	354	385	358	369	376	349	386	357	368	384	377	392	362	374	378	343	379	380	358	355	401	351	360	385	341	348	362	363	350	336	363	333	318	379	345	355	363	358	368	375	315	368	389	354	358	354	360	384	357	348	361	387	361	365	391	346	357	354	362	351	345	372	387	338	354	335	360	344	391	328	333	349	355	374	373	347	346	314	384	317	342	326	369	350	357	362	362	352	346	371	363	338	340	341	353	364	362	357	374	370	341	357	377	360	368	337	360	344	389	323	342	330	348
24406	21637	28866	24882	21636	13624	5307	3144	2189	1776	1610	1449	1267	1081	899	757	730	638	624	610	509	484	518	469	470	451	462	466	455	454	460	476	462	432	454	425	395	420	483	788	1014	818	898	794	666	589	454	418	366	387	311	396	368	326	332	374	335	347	392	382	374	374	359	372	384	370	336	369	348	353	349	403	354	355	370	350	359	357	341	359	351	391	372	359	393	359	340	392	387	327	373	355	381	360	330	350	352	381	376	355	355	325	337	389	344	369	362	372	336	356	386	395	360	342	357	369	355	351	332	368	362	401	379	355	328	319	357	350	356	399	377	354	353	353	332	352	342	353	363	334	329	356	349	334	350	332	355	379	372	346	351	341	349	344	348	356	336	367	357	344	351	395	401	363	373	372	340	374	360	362	385	330	337	339	354	372	335	341	378	377	325	344	342	328	348	384	359	380	373	396	348	374	349	346	321	388	357	391	353	323	326	363	343	361	398	365	384	321	355	350	316	371	364	373	343	363	358	393	374	355	373	342	316	382	399	354	340	350	368	342	329	352	357	367	371	368	357	308	359	351	362	349	388	375	342	348	361	326	342	346	349	358	351	352	378	341	370	346	360	372	327	357	345	342	308	387	361	356	362	332	354	335	337	344	352	321	342	370	387	379	355	366	349	348	357	366	351	389	363	365	360	362	393	371	326	351	376	387	374	358	338	338	389	388	356	365	365	330	351	366	371	350	382	349	349	398	325	332	330	349	336	346	329	366	340	349	355	357	389	363	325	337	364	359	369	380	349	384	383	381	361	367	349	380	347	354	343	355	372	366	336	372	338	395	346	351	327	377	350	335	339	346	347	324	351	342	354	356	347	366	319	352	355	347	374	324	313	348	375	386	350	336	345	358	370	354	353	361	331	347	336	356	360	373	365	367	378	361	366	337	381	345	350	384	384	347	349	331	342	337	367	336	351	337	349	382	360	350	363	343	366	304	362	334	394	366	355	346	355	350	351	348	373	351	357	361	357	390	375	350	324	333	394	395	375	373	354	386	318	346	375	337	335	365	336	344	385	380	362	346	403	364	363	402	381	354	381	337	362	339	367	341	353	351	359	361	364	351	373	348	329	368	356	324	328	372	348	372	347	342	345	386	368	336	358	369	336	369	354	342	359	362	377	376	349	344	330	379	348	362	388	376	351	370	345	361	366	382	344	351	315	349	358	337	327	329	336	360	339	328	360	361	372	352	355	393	339	352	336	380	358	351	341	366	349	380	376	364	381	370	412	353	356	373	342	341	339	354	335	361	365	338	362	366	343	346	342	342	343	340	352	413	363	377	347	360	356	373	371	373	369	364	325	376	354	363	361	333	382	367	342	363	350	362	362	378	377	370	354	362	389	318	364	348	352	343	346	365	357	347	401	329	359	335	395	394	358	370	357	367	360	358	354	352	347	371	361	368	327	344	360	361	377	336	360	352	324	340	372	357	336	350	344	333	354	365	347	361	344	354	372	349	362	363	338	333	358	359	386	350	353	313	308	344	361	352	385	343	382	336	331	352	364	321	357	354	354	402	364	390	368	362	384	385	360	359	352	398	343	321	371	355	372	380	377	316	340	354	365	341	382	347	365	371	346	377	328	338	347	393	349	344	359	336	372	364	369	352	360	338	363	356	391	341	361	351	349	371	343	363	316	355	333	367	355	353	367	330	361	391	368	361	356	332	342	357	348	367	350	347	349	348	316	394	344	363	368	353	377	357	332	378	385	356	342	354	366	368	362	353	368	387	351	382	385	373	390	364	369	358	367	358	380	383	359	368	362	343	360	362	368	382	333	323	354	352	355	344	331	341	332	351	350	356	374	352	383	381	349	371	367	345	343	345	334	328	380	368	392	406	359	322	331	359	345	316	350	310	350	355	344	384	376	379	381	377	351	336	354	368	336	368	364	374	377	392	369	370	352	372	363	364	372	373	329	351	374	378	344	364	349	359	389	374	373	381	367	356	354	362	341	350	342	371	375	405	376	347	401	369	362	382	380	329	360	357	362	379	322	358	372	367	349	339	363	314	348	395	385	360	336	298	385	364	329	365	339	334	401	357	340	319	387	362	362	343	381	350	345	316	381	327	348	347	335	385	344	336	328	351	359	337	367	342	337	354	358	358	383	353	355	364	360	345	330	356	349	361	389	391	358	371	361	359	393	391	377	386	386	347	354	358	323	360	405	323	340	332	366	358	362	357	348	385	393	341	366	341	341	360	350	344	357	352	358	399	385	330	332	331	351	342	358	321	373	320	402	356	390	323	394	351	341	391	366	373	337	393	339	344	339	339	354	344	377	356	366	361	357	369	356	379	355	360	362	365	376	404	335	376	335	392	377	337	357	378	355	356	361	363	368	352	328	369	342	358	338	359	357	372	352	343	394	333	370	345	368	333	362	369	366	337	345	355	370	339	395	365	348	344	346	404	375	363	354	358	381	363	373	325	328	363	334	347	381	386	380	362	380	331	347	351	374	351	350	338	375	330	342	372	360	358	354	353	343	357	387	362	374	349	370	406	335	348	361	337	329	349	386	353	347	369	361	372	390	295	371	331	383	342	341	367	352	366	395	337	354	352	334	386	366	306	338	339	346	384	351	345	327	360	338	347	341	350	363	369	354	365	368	334	332	338	313	344	343	315	373	333	330	340	344	378	351	342	372	361	337	377	334	382	336	364	353	339	347	363	362	341	362	344	349	350	376	346	352	382	380	350	379	328	364	385	349	391	335	332	358	345	358	354	336	356	394	372	368	354	387	355	375	363	377	340	352	329	345	389	366	373	343	344	350	365	361	361	392	362	342	345	361	376	332	360	387	327	334	329	378	353	354	358	345	360	351	363	366	389	333	365	339	334	340	375	357	386	372	393	388	348	364	356	321	381	375	340	345	373	349	366	317	360	360	330	367	378	342	377	334	369	388	351	370	371	355	364	321	361	327	380	368	341	361	356	364	386	371	341	357	354	345	368	345	370	376	360	347	355	351	385	338	336	378	344	360	381	346	363	365	342	331	383	360	375	370	331	379	337	324	325	373	385	317	351	326	363	366	364	383	384	347	348	349	325	390	355	359	351	356	383	361	348	345	331	401	386	343	365	338	381	356	326	359	376	357	357	358	355	317	339	364	343	356	351	345	367	352	381	382	387	316	318	365	347	414	375	359	349	333	341	361	375	351	337	327	334	350	351	356	348	349	372	345	366	350	340	362	337	308	358	357	366	388	362	356	367	350	346	348	342	335	348	373	363	387	346	340	360	359	352	357	363	380	369	357	367	368	374	371	332	352	369	367	357	335	314	339	358	341	340	380	367	356	345	360	328	385	335	355	372	346	376	351	344	383	370	366	312	359	370	356	388	345	357	361	351	331	326	357	338	375	351	337	367	369	361	368	348	342	386	347	344	345	331	366	351	349	378	358	341	367	324	342	377	355	381	408	377	368	367	366	333	355	319	359	361	346	390	360	361	363	353	351	396	348	331	391	364
21503	45248	30723	16854	12166	9246	7411	5501	4234	3273	2802	2757	2189	1765	1505	1105	1071	895	793	775	778	687	618	608	565	603	494	544	551	480	536	571	524	559	517	488	496	544	610	1055	1406	1175	1227	1136	823	668	570	433	415	360	373	379	419	408	343	400	423	414	382	360	397	415	367	378	372	373	415	393	395	362	346	370	377	376	438	378	397	411	371	399	430	372	408	351	380	390	388	398	394	411	386	383	403	343	420	374	361	413	395	385	368	368	380	364	414	379	339	395	362	398	386	400	399	413	383	349	397	385	401	394	384	375	365	377	408	361	401	395	393	371	365	406	385	367	396	420	366	351	371	397	364	384	368	398	370	362	381	393	355	397	388	397	389	342	406	374	359	364	360	388	358	380	406	427	360	371	350	385	391	416	355	359	364	394	382	380	335	414	384	396	378	394	376	413	388	394	353	384	386	366	387	375	365	360	392	384	374	376	375	380	398	359	395	378	377	395	390	402	386	368	377	379	380	381	373	364	345	384	389	398	362	407	378	367	421	394	374	369	367	344	414	349	379	349	419	394	364	360	391	387	376	368	392	399	373	368	393	374	421	378	423	348	385	403	395	402	356	383	391	400	350	370	423	400	377	401	380	394	401	417	403	394	407	323	416	355	385	376	395	389	365	403	404	361	356	368	364	398	359	388	386	367	389	388	387	376	371	403	367	366	399	344	399	375	365	378	401	405	361	374	390	409	346	385	419	386	360	380	389	384	394	356	410	390	360	380	386	402	376	372	382	390	382	415	385	378	393	397	414	380	392	412	396	384	375	388	397	362	368	365	387	343	377	406	370	407	370	366	389	385	370	397	369	373	364	396	377	383	379	367	364	380	353	369	397	338	383	399	358	425	377	424	370	354	402	406	363	364	368	406	345	395	361	408	393	401	347	401	386	394	431	427	384	411	402	379	376	372	378	395	358	379	372	407	372	401	387	368	381	364	342	360	388	398	408	382	357	406	382	350	358	373	376	377	388	403	373	381	363	371	413	377	379	410	359	390	371	390	424	360	412	376	423	393	377	416	399	374	408	367	439	370	385	365	373	363	395	413	349	379	377	402	387	374	387	371	421	410	380	364	392	387	391	350	377	375	414	414	415	419	370	373	389	379	378	361	389	386	381	373	398	402	356	398	381	377	398	366	396	361	373	354	339	406	408	378	394	378	389	382	379	383	376	386	377	374	375	365	384	367	369	397	377	360	336	400	395	380	399	380	404	375	380	385	378	411	365	379	400	381	383	343	383	404	334	418	385	381	376	368	400	351	355	410	385	389	377	377	398	374	410	350	374	362	384	399	350	373	370	394	365	393	353	371	387	408	385	396	383	355	383	348	367	377	381	366	342	406	389	398	375	413	380	388	390	390	387	387	391	382	366	412	413	367	403	362	412	371	404	370	353	374	338	368	399	417	417	383	385	395	405	383	383	401	375	377	376	405	411	404	382	404	391	392	373	379	400	374	392	388	416	408	372	379	378	385	423	375	371	358	338	370	384	360	386	364	347	399	342	419	379	405	392	383	401	400	395	372	377	403	361	414	434	384	393	401	397	390	383	383	395	368	391	373	381	383	393	364	382	373	362	401	388	359	388	364	387	406	402	376	375	396	383	397	376	392	406	408	379	371	395	402	407	411	380	393	408	393	375	410	422	390	398	370	394	361	357	392	362	403	390	409	365	365	383	382	412	400	367	372	375	377	383	369	413	339	375	393	355	385	414	394	375	369	389	428	344	384	368	413	363	397	430	378	362	403	389	388	417	378	411	382	377	371	397	377	380	382	379	353	366	374	377	359	357	383	384	378	356	333	402	349	399	368	406	385	379	392	367	379	401	378	371	403	367	366	389	398	362	387	399	377	372	361	352	388	384	374	348	371	372	376	379	412	398	369	386	392	392	405	393	397	382	400	372	341	392	404	381	389	377	383	416	381	428	386	340	351	366	392	377	382	397	372	359	426	390	369	392	400	369	392	364	394	378	380	367	405	406	402	370	384	375	372	363	371	424	363	391	400	339	354	381	349	404	389	362	398	395	353	348	369	387	371	378	360	374	401	385	400	345	385	384	357	384	412	386	401	422	396	339	348	389	406	412	405	403	361	370	368	398	394	414	374	429	400	389	384	353	409	388	367	377	367	392	372	387	368	398	417	362	374	357	377	376	354	406	377	393	388	405	389	361	393	408	376	374	391	367	406	367	429	367	317	386	382	388	364	385	366	370	365	395	374	363	374	394	361	327	400	378	391	418	358	412	340	388	353	393	397	395	374	349	383	383	379	375	394	390	394	394	352	410	377	382	392	384	380	414	384	377	373	404	383	367	383	389	347	358	430	352	398	381	359	381	363	360	387	335	379	390	361	397	404	398	390	387	353	376	377	372	367	337	370	372	379	353	387	343	369	390	373	388	367	381	396	388	367	396	384	383	376	388	377	395	384	377	409	376	385	375	400	388	359	322	399	395	366	391	395	369	378	379	368	365	399	391	375	372	341	377	393	382	377	378	425	414	373	384	353	375	406	390	410	373	394	373	351	417	401	372	393	390	389	415	365	334	379	369	432	365	346	343	401	390	383	381	395	375	376	364	380	391	401	386	391	412	386	376	347	356	398	402	386	381	384	367	372	417	360	378	392	392	384	417	391	403	379	402	396	386	414	389	420	380	414	409	381	362	389	370	399	378	388	375	386	367	391	399	380	365	380	371	380	372	404	369	394	375	394	350	391	392	349	360	395	417	393	402	421	379	380	399	366	377	379	402	384	369	405	398	425	404	382	356	399	377	347	365	400	389	362	412	403	378	362	433	393	376	387	357	399	373	420	383	395	423	397	394	372	386	349	400	397	373	391	384	393	400	367	383	376	369	402	404	391	340	353	390	378	377	359	359	411	390	374	346	377	383	333	375	376	394	395	386	417	363	381	371	347	410	402	376	373	404	396	413	331	373	388	378	395	398	410	375	408	370	386	394	365	388	334	380	367	390	389	388	371	378	356	360	359	387	396	393	385	401	388	388	389	391	386	359	385	399	395	392	423	367	376	342	393	404	405	378	396	350	347	362	399	382	364	352	395	362	404	380	400	351	384	407	349	424	357	391	378	381	363	429	378	393	397	392	377	361	415	386	368	397	387	408	344	397	406	386	402	371	401	348	389	382	396	365	381	384	376	411	382	378	390	381	407	378	367	337	379	368	401	436	349	398	369	345	390	377	375	395	374	402	377	387	362	383	385	401	385	388	400	368	378	358	364	366	344	388	381	409	406	378	417	374	401	380	371	414	360	400	384	381	405	360	404	413	378	389	353	360	365	343	392	393	379	377	425	392	369	384	396	378	379	393	365	382	399	370	399	400	388	383	381	421	403	352	388	372	403	377	376	379	351	394	369	367	385	372	330	362	437	389	388	367	344	355	382	390	361	387	398	361	366	360	337	401	402	370	396	360	410	355	407	367	362	346	375	376	389	379	378	361	395	363	404	387	368	382	347
25759	21655	27787	25834	13517	4823	3033	2157	1665	1372	1311	1258	951	839	743	678	616	540	495	462	465	457	417	417	421	417	399	384	417	437	424	426	439	406	356	394	380	399	500	649	639	631	545	508	446	424	391	366	342	324	360	349	311	313	345	349	337	340	339	327	331	308	342	343	379	338	343	323	358	311	320	325	347	338	335	347	328	347	332	339	336	328	303	358	339	327	384	366	348	324	342	319	356	360	332	352	329	352	353	325	320	332	294	301	338	344	330	321	336	337	294	333	352	363	338	314	338	307	337	325	314	338	330	323	360	337	341	341	330	378	327	321	336	355	300	328	339	371	349	387	314	344	350	317	332	323	371	369	275	331	316	362	324	327	308	331	341	363	324	324	355	328	319	332	340	327	347	307	352	337	313	337	341	358	331	334	325	351	366	310	352	351	338	332	341	340	371	344	330	348	322	325	349	317	344	332	319	357	303	371	331	346	375	331	329	396	327	347	361	315	323	339	339	348	318	293	351	345	336	335	334	305	326	332	338	349	356	324	334	314	332	342	304	337	331	344	313	351	335	351	327	323	343	317	348	325	313	321	331	365	359	348	365	328	361	318	338	357	364	324	326	333	332	353	337	328	309	319	324	355	325	326	353	352	329	358	341	385	278	326	339	346	366	349	345	340	299	339	337	318	358	344	349	367	366	374	327	308	341	358	331	352	333	343	316	370	359	344	321	338	347	328	342	332	331	298	321	319	334	336	352	350	359	335	364	366	337	349	375	331	328	364	346	311	348	354	322	339	308	329	302	308	353	342	348	330	311	347	359	285	331	344	328	344	328	351	343	330	311	329	326	318	360	338	353	339	303	351	358	338	318	347	357	348	343	328	332	333	349	326	316	344	352	311	366	341	322	303	348	318	332	332	332	329	353	370	336	298	325	381	339	314	340	342	330	319	346	333	354	356	344	328	316	348	316	357	323	339	315	372	340	345	382	337	351	335	333	330	342	358	336	348	337	363	355	345	334	329	354	346	314	331	335	336	328	317	310	326	379	339	352	362	330	341	349	351	315	316	323	365	344	380	350	339	322	331	351	340	299	344	358	316	340	315	350	321	348	332	311	311	352	356	325	352	354	341	351	343	320	338	329	321	311	337	336	318	317	332	364	335	343	354	311	313	335	352	332	347	278	344	353	346	367	349	327	323	353	326	337	326	372	361	379	378	359	334	328	353	325	324	350	359	311	376	349	331	333	350	350	290	355	333	318	349	304	333	328	333	338	334	334	317	352	326	311	299	358	332	313	331	340	334	356	336	349	343	349	349	306	331	336	326	348	320	333	346	350	348	339	310	341	315	335	326	354	339	364	366	325	358	336	326	343	326	351	330	315	317	373	321	292	343	346	346	362	340	329	337	333	327	303	353	335	310	319	334	339	351	331	316	354	347	356	322	307	336	323	368	350	327	334	336	320	312	306	328	316	339	364	356	308	332	348	390	316	321	338	328	326	313	323	328	354	349	371	344	341	352	323	340	354	354	338	324	301	294	392	308	356	340	341	330	314	339	322	301	344	278	362	309	358	324	340	336	333	359	360	324	351	328	326	298	323	317	332	336	322	322	324	329	306	337	324	373	362	361	309	298	362	328	342	316	336	338	311	347	313	313	334	344	345	333	314	371	339	352	326	348	347	327	353	322	338	340	336	319	349	323	321	319	334	347	347	340	349	326	328	376	338	306	341	336	359	359	321	335	328	331	357	302	330	328	327	341	322	327	328	342	346	378	326	331	351	351	355	351	331	336	313	322	350	346	325	333	324	342	334	296	361	348	334	335	357	303	328	344	347	313	347	375	333	355	314	368	376	336	354	317	365	340	295	338	334	352	340	327	308	354	320	327	335	337	303	340	324	310	319	343	343	332	373	307	333	320	292	316	312	308	381	308	332	346	340	333	342	336	327	362	364	355	358	382	345	335	326	347	336	327	353	331	324	334	316	321	355	314	334	347	344	328	289	292	348	337	339	309	335	339	338	325	315	330	337	326	362	329	340	348	327	376	353	348	375	332	353	388	335	306	332	338	324	351	326	301	320	368	325	336	283	357	341	321	337	332	336	331	297	322	319	332	335	356	332	359	341	336	343	340	357	343	343	399	317	335	359	339	348	366	332	331	313	350	319	342	348	336	353	345	346	352	338	367	334	322	322	343	364	304	329	298	343	321	326	332	337	310	333	314	352	334	352	346	327	385	353	310	325	332	313	314	321	331	327	348	325	327	331	335	348	346	355	322	341	340	332	297	337	298	329	328	338	365	333	315	310	339	345	332	345	339	341	364	314	329	369	341	345	321	307	366	315	318	333	333	340	353	322	350	342	323	349	318	327	355	339	318	313	333	327	318	335	336	349	350	336	324	331	304	324	334	333	327	312	339	340	311	380	347	328	335	321	294	317	333	309	368	323	358	347	325	376	311	334	322	314	295	332	341	353	339	314	324	321	304	324	370	354	338	365	359	346	332	306	347	348	328	372	354	372	322	332	330	344	316	298	312	326	329	331	354	336	337	353	301	344	355	332	337	316	353	330	292	351	344	351	382	322	307	368	327	325	316	324	350	328	337	326	304	350	323	340	341	314	355	325	332	340	336	349	362	344	345	335	323	339	333	367	350	343	350	330	352	325	340	344	339	318	359	320	307	319	332	323	372	322	330	329	326	315	334	343	337	333	382	347	354	358	309	330	319	329	343	330	389	322	329	318	351	311	322	347	326	358	326	330	315	332	320	358	322	352	326	306	325	325	339	349	318	338	312	376	337	335	374	365	348	306	319	299	346	337	348	305	322	348	327	325	334	334	339	333	330	296	335	357	332	343	337	332	329	326	316	338	341	343	344	329	344	353	329	365	326	321	318	303	353	330	338	362	347	339	328	343	325	333	356	317	310	326	370	331	363	351	350	392	353	345	345	350	366	352	316	327	347	358	336	342	314	322	352	309	350	352	338	309	315	335	316	367	301	362	350	366	330	330	335	319	336	334	320	331	354	339	309	349	342	345	362	328	321	349	330	368	334	318	298	336	328	370	314	319	336	356	342	339	310	313	353	322	327	325	305	316	334	314	352	324	352	325	329	358	375	333	354	362	312	353	321	359	338	301	310	369	342	341	297	305	360	358	363	359	338	319	312	354	347	307	337	340	325	314	377	327	326	337	331	310	342	342	362	338	340	309	304	341	350	379	309	336	362	366	338	329	367	329	329	346	308	336	337	312	341	309	327	329	345	325	340	327	343	331	303	366	309	354	339	322	332	319	343	334	345	349	339	307	311	365	330	347	322	339	301	324	342	355	317	319	320	329	333	351	326	360	354	349	358	339	328	334	359	332	360	367	337	370	325	353	347	320	333	330	362	325	346	338	335	368	345	337	353	338	313	312	360	326	297	341	339	320	332	342	302	342	316	337	352	330	314	370	306	363	335	335	350	324	329	332	336	352	325	359	315	358	311	341	335	309	361	308	322	348	320	344	366	352	331
21167	41510	25641	13404	9805	7736	5760	4210	3175	2613	2241	2230	1685	1499	1182	988	962	799	717	714	651	549	586	552	539	494	522	487	498	503	554	546	489	485	436	435	465	487	605	923	830	833	746	720	615	538	488	454	363	388	324	355	358	342	350	373	323	390	370	372	333	376	387	374	339	354	370	372	347	345	337	354	365	348	349	395	362	380	351	378	363	392	422	387	368	348	371	412	388	354	358	343	347	371	355	334	334	359	362	372	365	398	362	379	373	356	414	384	353	372	366	375	344	372	364	383	330	354	384	326	350	314	347	364	383	396	390	358	338	356	384	349	373	361	344	331	351	368	328	353	330	365	396	352	358	392	361	334	360	343	363	354	360	370	333	354	359	363	388	356	374	354	356	351	358	370	353	349	328	352	371	376	349	370	351	381	358	352	350	363	364	356	356	387	338	354	356	364	391	364	316	377	385	360	350	404	346	358	347	357	364	386	392	364	355	400	381	350	376	366	353	391	366	390	356	375	347	335	402	360	342	362	362	346	399	355	350	380	341	326	345	359	370	374	357	338	368	377	359	337	355	364	368	368	351	367	375	426	374	335	363	347	343	352	378	366	356	356	395	383	346	342	364	330	321	336	369	343	363	344	396	403	356	341	389	352	383	334	400	347	330	374	386	364	365	371	336	348	383	354	363	366	373	354	388	361	364	395	396	392	324	341	354	373	294	375	398	344	342	352	340	354	388	357	395	351	351	368	315	383	387	378	314	385	362	345	374	351	371	351	376	386	334	322	351	386	377	366	357	348	370	410	350	356	377	372	361	334	324	342	364	339	364	367	347	365	333	346	334	370	337	353	327	349	351	319	372	371	351	388	359	362	378	407	390	307	351	365	401	328	377	353	349	341	348	386	349	361	329	364	393	359	343	330	372	384	371	366	381	387	367	397	351	338	334	343	350	354	376	363	347	342	394	376	360	347	330	378	367	398	364	359	371	348	345	324	351	343	381	362	383	351	366	347	327	369	373	365	386	374	321	346	406	376	370	351	381	326	370	373	338	363	373	367	377	351	390	374	382	394	361	346	341	368	378	366	371	369	355	342	350	370	363	397	375	376	370	361	404	340	370	373	348	363	395	366	350	381	396	344	373	341	370	360	372	350	344	324	372	383	394	380	364	348	381	348	379	387	377	381	387	362	312	378	344	348	356	372	394	347	359	357	331	355	360	346	338	367	362	368	397	360	355	371	348	363	339	375	338	370	366	372	377	346	340	350	340	360	327	351	324	377	361	359	360	385	342	328	358	353	408	369	393	406	418	374	378	347	366	407	355	363	357	379	362	358	355	339	360	356	389	393	349	350	349	389	357	362	354	338	380	359	376	369	331	388	376	356	372	375	390	335	373	391	384	367	343	378	364	366	363	396	360	382	360	386	343	331	372	383	370	332	359	371	360	341	370	338	338	360	360	364	363	358	399	362	357	363	346	344	367	339	361	357	351	346	364	331	367	365	343	361	344	399	389	368	332	390	360	347	343	329	353	366	378	357	363	351	360	372	369	391	355	399	352	341	331	376	376	336	354	367	367	335	375	333	409	360	390	337	379	355	347	332	330	346	353	385	349	339	361	354	348	356	337	391	373	364	375	360	354	358	328	353	343	370	359	367	389	387	370	389	352	368	370	343	333	366	382	374	359	372	344	396	373	373	358	374	381	355	380	331	359	370	339	342	379	358	380	353	370	358	343	352	356	378	374	369	329	338	376	362	348	331	369	367	362	367	381	363	350	395	379	375	358	344	389	352	379	369	360	406	359	347	365	364	336	338	397	387	339	359	361	360	372	362	385	378	366	335	348	366	380	365	359	333	343	365	347	326	362	381	338	360	353	385	388	353	341	350	347	370	380	357	344	347	394	357	332	360	365	388	337	355	333	381	355	372	329	368	386	372	352	343	305	376	330	372	327	385	372	415	364	373	367	326	355	402	357	347	369	352	361	372	369	378	385	383	354	346	344	396	366	381	359	366	350	365	340	319	334	364	371	349	368	353	343	379	388	363	344	363	374	326	337	371	379	363	362	326	374	365	345	379	373	341	370	367	385	365	347	360	330	350	384	375	401	355	352	356	368	362	343	394	364	402	375	333	340	336	369	370	349	345	354	354	361	374	394	371	368	385	354	367	341	341	379	342	358	367	369	368	352	350	336	342	375	355	356	377	378	359	333	372	380	347	352	392	367	380	361	342	360	379	349	329	352	366	406	368	383	376	366	361	323	371	358	378	368	352	369	360	346	334	337	340	372	387	373	340	403	358	352	382	345	388	340	363	353	377	357	379	364	348	370	371	372	349	356	390	334	386	348	342	350	343	343	339	353	355	349	349	333	359	361	333	363	355	401	377	356	378	367	379	418	374	374	343	383	355	342	367	385	360	353	394	357	354	383	359	347	384	353	336	379	358	343	370	314	349	378	392	378	333	346	340	365	360	351	345	335	364	354	382	339	350	356	365	343	362	359	356	351	388	365	349	376	353	384	376	364	338	375	383	370	376	413	335	373	365	368	353	382	366	381	401	363	335	359	369	360	385	370	363	375	384	331	379	353	368	361	349	367	369	360	341	377	376	381	366	350	378	403	393	341	355	366	363	387	388	364	363	345	352	358	357	381	355	396	357	394	353	379	345	346	354	407	351	395	372	391	386	373	379	327	359	333	337	373	392	357	355	342	351	381	355	370	365	376	379	371	350	345	354	398	385	341	327	397	363	375	351	359	378	371	396	380	369	353	361	341	354	347	353	342	359	349	373	353	360	352	351	337	328	364	378	384	324	335	370	349	388	328	355	353	407	369	338	360	371	348	391	350	340	365	346	370	362	375	369	375	341	363	377	384	333	370	333	339	379	393	367	356	361	355	346	326	365	382	323	362	330	350	410	346	340	389	343	347	381	335	344	341	384	382	346	345	385	375	380	351	393	343	380	354	332	354	365	367	370	386	330	354	347	364	323	377	365	331	342	334	393	381	367	391	379	384	387	382	332	375	360	329	341	411	355	338	370	346	380	377	368	387	384	361	321	352	335	343	346	327	338	328	370	356	330	396	371	343	339	348	315	381	385	371	376	368	374	364	334	384	372	361	381	400	388	349	363	370	362	373	332	387	366	352	334	344	375	394	383	352	373	377	328	366	362	359	370	389	395	366	380	312	358	372	363	342	360	395	367	377	391	330	366	385	356	356	367	352	376	344	346	362	350	351	352	363	366	383	360	344	359	341	366	352	332	382	329	354	355	368	369	366	367	324	399	377	392	374	370	388	350	382	361	391	357	360	386	355	362	357	368	400	352	377	364	386	360	355	352	385	375	375	369	382	363	357	364	361	347	363	339	351	372	352	351	358	389	378	371	380	365	367	360	367	330	379	351	382	341	354	327	384	361	349	350	350	330	371	341	370	399	357	356	359	369	403	362	377	320	337	395	357	375	347	389	365	374	347	358	347	405	329	351	402	350	361	344	365	360	351	330	353	341	342	384
23244	21615	29310	24397	21644	21881	13940	5005	3173	2537	2269	2158	1631	1429	1300	1053	943	711	741	716	619	609	605	583	569	545	550	550	590	560	593	560	534	524	492	520	561	607	899	1131	1345	1313	1163	1048	924	743	704	576	408	392	377	380	384	387	361	362	338	369	377	382	375	366	352	404	383	369	375	352	376	355	356	363	406	343	350	417	372	354	389	359	383	386	413	372	367	392	352	330	379	360	363	401	370	387	365	389	360	380	379	357	350	391	362	395	349	384	359	380	395	393	380	370	360	418	346	367	347	361	370	358	391	375	384	373	363	343	375	418	394	365	335	369	337	369	391	354	373	378	376	369	357	437	370	369	393	364	332	369	354	358	381	373	386	367	385	391	359	354	335	368	382	380	342	374	359	363	385	393	372	356	404	392	368	423	385	367	381	345	385	368	374	336	343	376	385	331	358	357	391	383	385	361	340	375	396	365	360	369	411	366	364	346	397	351	356	379	374	367	359	366	363	302	347	365	360	350	360	385	382	358	392	378	375	381	356	419	371	326	363	384	347	364	400	355	388	358	395	369	394	361	403	370	359	353	388	358	361	408	394	377	375	343	355	378	361	325	388	379	376	374	371	371	385	369	371	365	350	350	356	392	343	375	362	364	347	388	386	355	352	364	388	326	386	368	373	370	373	382	339	368	358	362	390	405	411	407	377	395	407	357	364	381	338	366	397	373	387	366	380	383	375	398	367	368	325	347	359	361	360	352	357	364	398	359	350	364	384	384	357	369	363	377	380	383	380	331	354	339	404	359	380	376	381	381	395	364	385	350	414	356	372	365	358	392	347	388	371	369	371	351	392	349	379	373	359	351	359	403	408	360	380	393	406	416	364	386	367	369	391	409	349	369	368	368	391	322	342	387	346	384	373	376	369	356	375	362	398	364	379	399	365	352	367	346	373	354	352	417	395	352	401	356	364	405	368	362	376	370	381	365	349	377	385	344	402	337	379	365	369	388	388	344	351	383	395	362	371	409	366	372	362	367	360	390	341	398	357	378	373	371	391	369	362	362	364	376	396	370	390	381	372	382	362	363	367	375	366	367	380	384	377	396	390	360	366	370	398	357	376	403	388	376	361	358	361	360	330	343	368	373	394	372	371	403	386	347	388	387	403	351	387	388	371	364	368	376	377	361	347	373	384	373	394	375	371	382	412	396	380	370	383	374	386	420	429	352	398	357	369	393	407	377	388	376	386	376	357	366	395	369	349	383	332	377	371	375	381	367	366	414	354	366	359	359	338	391	355	370	374	363	342	347	372	380	389	353	356	375	386	357	375	349	373	361	386	382	392	386	374	404	379	342	351	404	367	364	376	383	405	382	377	358	360	351	391	385	384	363	377	390	386	359	386	374	373	353	350	381	381	342	395	358	357	364	359	401	382	352	359	376	425	391	333	386	376	400	369	397	366	367	386	364	371	366	382	382	398	342	368	331	358	375	373	356	364	376	389	375	381	361	370	359	420	351	422	390	397	388	401	391	377	381	360	368	347	363	366	368	357	379	406	350	372	369	362	377	398	357	371	409	359	334	381	345	342	367	358	384	364	363	335	394	347	380	366	410	399	423	392	398	395	382	378	368	392	367	379	375	352	334	369	386	368	386	377	403	354	366	384	360	372	397	381	402	385	367	366	364	368	370	375	404	350	365	360	364	365	395	364	381	378	364	374	371	387	382	371	353	349	380	384	355	383	386	385	387	343	371	373	350	342	338	391	377	420	391	368	369	377	345	392	355	388	369	364	378	375	377	378	351	372	353	344	362	368	396	361	383	366	388	384	387	377	377	372	362	389	391	366	361	359	355	370	391	373	360	397	376	386	371	364	388	358	408	388	360	403	365	377	370	368	347	394	379	372	380	375	387	358	366	370	364	352	340	361	383	406	383	372	371	355	364	383	328	348	377	382	345	376	388	342	389	395	381	368	372	367	359	364	358	356	396	349	359	382	381	347	409	353	386	328	407	339	374	374	376	424	364	349	349	355	394	393	387	340	392	385	421	397	401	406	362	364	362	364	349	409	363	366	357	348	389	366	372	371	383	365	393	379	388	342	397	342	369	408	374	376	340	367	368	416	391	376	357	383	372	347	386	367	376	374	376	415	342	372	378	389	369	404	404	316	350	331	378	371	384	382	386	376	345	385	343	348	360	364	359	380	388	371	392	368	351	381	362	407	374	359	408	364	360	375	370	352	358	368	371	377	381	373	321	399	388	348	349	330	374	395	359	381	406	411	393	368	379	351	359	375	341	317	363	368	350	352	350	389	395	373	374	386	378	371	374	371	392	401	400	350	374	405	367	358	393	373	347	363	348	356	347	380	394	407	327	401	386	397	329	363	394	362	381	386	364	338	363	386	371	370	375	340	363	353	371	361	383	357	361	362	367	370	384	366	364	391	366	368	391	371	367	366	361	349	382	373	389	389	392	398	406	338	362	363	397	417	382	389	387	357	338	412	354	417	373	376	383	347	320	384	371	369	399	353	338	353	390	398	369	359	378	359	367	385	382	366	388	370	411	382	376	373	359	388	392	373	372	365	343	361	431	387	386	375	399	387	387	337	368	362	427	366	342	368	389	351	412	379	377	353	344	334	354	370	372	350	391	369	372	405	357	369	368	354	356	372	358	362	367	357	345	362	369	348	382	354	403	361	395	384	362	349	353	394	369	352	372	370	387	384	337	356	347	391	369	400	400	394	365	382	360	377	344	380	428	400	372	392	336	373	375	377	389	390	367	363	403	367	403	358	378	391	363	364	351	370	366	359	374	385	412	363	400	364	368	392	386	358	339	367	393	364	361	356	398	348	359	407	376	385	362	360	389	385	390	394	351	362	338	370	388	365	358	384	371	332	385	360	371	359	345	350	355	402	396	350	376	369	377	331	384	387	376	366	374	358	391	394	386	341	368	366	368	350	340	360	417	374	362	379	332	377	355	352	380	349	381	375	367	328	359	391	410	416	336	392	369	383	379	413	367	332	397	329	338	416	390	380	369	394	357	388	379	363	356	361	390	388	352	345	360	376	391	346	388	364	384	373	398	353	379	386	360	346	339	348	392	369	379	385	357	374	359	347	358	371	375	367	383	365	353	384	362	368	392	357	359	382	311	389	360	364	375	397	403	406	360	387	360	364	392	358	344	370	371	389	376	374	345	368	367	364	362	378	387	374	369	371	370	379	391	387	369	356	327	355	401	372	381	353	365	342	371	384	398	372	392	373	375	388	383	364	393	412	323	340	385	367	383	381	367	406	364	336	366	389	362	341	350	369	349	390	374	421	397	378	386	371	390	362	359	387	375	392	356	375	386	362	343	365	368	401	363	360	349	379	356	377	376	372	345	379	365	375	353	380	368	371	350	388	345	366	371	350	346	415	416	342	378	364	378	352	376	392	376	405	381	344	400	365	372	353	375	362	368	355	357	356	358	376	375	386	395	379	352	353	388	366	334	364	367	347	361	372	362	353	351	386	378
24382	50444	33022	20451	16177	12882	10079	7567	5777	4651	4134	3807	2831	2416	2152	1614	1453	1192	1155	1063	850	794	805	713	749	661	660	736	749	750	784	777	662	618	623	677	736	724	1156	1675	1881	2024	1678	1543	1201	1015	974	687	442	380	401	373	392	410	403	438	389	397	382	424	374	386	416	397	382	374	422	398	383	404	364	375	400	391	407	375	387	392	399	390	403	431	408	409	403	389	397	409	422	384	416	395	413	410	398	393	380	393	413	401	382	367	443	351	419	381	369	390	395	386	389	408	407	432	401	406	401	388	412	385	380	408	376	400	406	378	421	371	420	379	399	437	422	454	397	425	431	375	429	418	387	397	412	383	377	425	382	366	385	384	418	383	398	378	391	419	383	403	348	360	411	368	385	388	402	391	399	378	386	375	380	382	407	366	403	377	400	342	408	364	423	395	351	419	411	359	385	400	397	417	386	391	394	387	397	383	387	387	404	397	392	420	387	396	387	367	439	380	352	415	389	368	402	444	379	402	386	374	379	412	381	365	409	365	416	393	401	381	395	343	355	403	392	386	390	417	398	393	401	393	388	380	398	371	381	413	379	379	373	379	387	386	379	408	405	373	400	366	409	421	372	389	370	402	381	383	387	405	402	388	407	385	389	377	352	396	372	379	412	401	354	400	403	409	375	389	428	385	386	350	445	419	361	408	425	395	387	369	383	393	407	393	382	373	411	400	392	395	400	373	409	373	380	357	427	406	378	417	393	392	422	393	373	357	397	383	386	454	406	373	427	382	393	388	378	403	371	378	408	359	386	369	400	421	398	407	385	394	398	386	395	431	409	399	386	391	401	394	368	388	395	395	412	382	407	385	434	385	391	395	358	406	367	376	434	400	385	367	390	357	399	379	392	406	391	386	393	408	391	411	378	418	381	368	389	384	400	362	424	383	393	426	344	408	353	395	384	410	407	376	380	359	425	349	396	388	403	414	378	370	391	404	378	400	411	375	379	386	359	384	375	350	415	410	383	387	379	395	449	382	405	425	400	402	391	352	408	376	372	374	392	377	413	401	387	413	367	426	423	385	353	392	379	402	385	426	397	376	395	407	394	360	403	389	394	407	380	409	391	409	406	381	389	364	371	411	377	375	395	390	365	402	393	397	406	447	370	385	376	391	361	380	403	412	400	410	383	419	380	421	380	405	428	407	424	349	346	395	380	415	392	384	392	398	396	375	384	403	401	410	392	381	395	412	400	363	388	392	409	402	402	380	442	424	423	395	392	399	392	397	402	380	444	389	423	367	384	392	410	390	379	410	377	352	377	389	404	363	359	431	407	397	355	380	405	397	397	363	388	396	358	388	361	390	422	408	384	399	372	417	421	412	411	371	420	387	421	381	383	378	389	395	380	382	398	417	386	391	410	384	432	395	390	406	395	421	369	395	388	419	356	386	381	388	396	391	365	399	382	393	380	382	406	391	402	404	376	380	373	392	374	360	399	419	429	389	383	390	380	388	393	389	409	382	410	400	385	392	384	395	369	365	402	414	412	357	385	379	379	406	356	404	405	371	414	389	392	379	368	382	381	390	389	399	389	403	423	373	412	391	383	423	420	394	382	389	409	406	374	384	377	378	404	422	404	391	354	419	396	410	343	360	381	417	400	415	364	377	422	372	371	397	368	422	389	383	399	397	384	399	371	436	380	419	367	396	395	413	341	388	392	419	399	445	370	414	400	387	406	422	408	373	388	381	399	381	384	390	372	394	401	407	385	390	373	392	377	371	357	376	425	419	431	426	381	360	411	393	386	385	390	397	388	401	389	383	390	402	365	407	418	409	405	393	373	398	407	427	403	410	385	390	406	402	413	403	428	371	420	362	389	389	396	390	386	410	375	398	411	372	409	402	415	456	404	403	387	410	416	401	351	393	417	389	379	402	406	385	411	407	367	383	390	421	397	351	397	401	394	388	411	386	428	429	410	403	398	355	416	411	413	393	380	378	402	383	362	388	387	362	426	371	414	432	356	370	392	376	392	427	402	371	403	362	425	360	431	388	397	439	409	433	413	391	338	376	380	392	384	410	412	400	386	401	378	406	392	412	378	379	381	399	378	382	354	375	376	404	358	416	368	370	358	371	393	386	397	407	381	375	411	400	383	375	399	408	417	435	415	355	391	366	391	401	393	406	370	391	397	362	376	469	411	372	392	387	363	393	397	401	391	419	393	403	426	393	414	363	379	385	421	409	352	398	362	382	415	407	391	400	402	387	376	387	414	386	363	385	398	405	386	398	384	396	413	423	409	398	398	400	395	450	413	418	408	409	368	395	386	383	387	414	362	422	402	395	410	387	384	382	356	381	384	347	395	419	400	376	408	396	405	425	395	409	348	439	412	392	418	373	412	358	373	398	384	395	391	387	407	377	368	417	376	361	421	377	373	401	426	393	401	382	421	381	375	372	389	365	406	414	413	426	375	392	390	380	403	404	396	384	363	394	368	382	400	381	397	389	383	398	407	398	428	388	391	412	395	358	392	403	398	367	385	373	407	379	389	427	399	396	398	393	412	368	423	389	397	390	400	403	414	400	357	387	381	412	398	380	403	361	382	360	383	403	384	363	408	396	371	381	380	388	386	392	372	359	382	415	362	413	393	382	402	382	376	398	429	380	413	368	363	366	377	390	424	401	397	383	392	370	397	378	378	416	345	397	370	418	394	411	391	422	425	395	424	389	402	385	407	408	387	366	400	380	390	368	389	379	412	379	366	405	425	390	380	371	391	357	406	371	360	382	396	391	356	383	395	392	416	387	418	388	428	407	370	381	403	430	405	392	438	386	373	396	382	417	366	371	383	395	379	384	392	383	379	388	424	388	406	393	386	394	407	396	392	376	395	377	412	385	406	399	386	403	399	402	393	394	373	412	409	373	366	391	395	369	384	400	371	375	410	354	378	407	388	374	376	371	389	417	394	392	383	398	392	373	408	384	407	368	370	380	378	359	398	397	405	396	455	388	413	381	398	366	405	398	409	369	398	417	384	418	393	372	386	396	399	422	416	336	347	377	413	392	388	345	364	355	384	401	360	387	405	398	404	387	385	396	379	387	396	414	378	361	400	383	418	382	382	410	357	365	361	409	391	395	355	408	409	399	352	359	403	385	362	394	420	387	401	417	428	428	385	373	383	377	396	404	386	403	434	382	364	361	342	424	383	416	387	391	398	380	368	402	372	409	390	390	419	391	381	396	386	346	425	378	357	402	389	401	414	417	403	390	420	331	407	391	376	407	393	359	363	400	386	385	406	394	408	373	361	409	408	405	374	377	369	362	339	390	393	385	410	370	384	375	398	383	410	419	375	412	412	411	417	388	421	416	374	394	401	411	377	433	377	435	395	422	401	400	383	428	405	362	360	360	380	392	439	407	411	415	370	414	388	398	352	397	405	393	401	404	409	407	384	372	399	390	389	380	404	414	356	385	415	402	426	378	384	387	402	382	353	370	408	374	404	380	414	392	377	436	392	390	396	368
29258	23278	18841	9849	4709	3207	2271	1595	1219	1119	1129	948	739	699	626	562	533	473	482	452	459	420	427	392	400	429	411	422	424	460	422	382	372	333	370	350	377	379	390	368	374	371	355	343	367	338	328	336	312	367	324	352	334	340	377	324	303	356	321	359	322	352	326	326	315	323	314	333	311	342	326	351	356	308	302	333	334	341	330	339	319	327	337	316	341	323	337	346	328	358	316	316	342	333	355	336	326	325	325	322	334	339	321	329	363	354	364	308	288	344	336	344	334	343	328	305	328	321	337	329	297	335	335	326	291	336	325	355	344	354	331	339	333	309	357	361	294	320	328	324	321	329	328	367	323	353	327	347	352	328	323	317	359	353	337	344	340	333	358	322	320	334	312	298	347	297	320	342	354	370	342	360	339	327	331	340	309	313	357	342	344	347	332	341	313	337	314	331	293	340	367	371	331	363	338	308	313	320	324	289	310	371	321	313	304	328	347	343	322	336	320	334	321	303	319	324	318	354	292	331	329	349	332	304	330	319	348	358	340	337	320	339	318	323	321	348	304	336	332	322	311	285	330	330	362	319	318	361	309	314	346	323	318	334	353	348	321	313	332	325	332	327	338	310	313	325	300	346	338	356	363	311	352	369	339	322	300	336	347	350	337	320	336	297	332	329	322	313	341	360	355	354	292	363	340	352	350	359	327	334	336	308	296	313	342	355	337	339	309	349	324	317	342	362	315	301	311	328	341	327	325	342	346	323	331	331	316	312	319	296	334	308	313	337	366	351	348	334	294	354	318	350	321	373	331	321	338	324	368	325	303	345	340	328	322	313	316	351	321	350	340	344	347	315	298	356	334	338	336	331	325	337	300	351	304	382	319	324	330	290	326	315	324	368	342	349	352	327	336	306	307	340	319	326	331	313	325	344	307	340	335	318	327	334	310	312	344	327	305	323	346	356	315	358	353	341	336	346	325	337	344	332	371	360	343	349	362	317	351	334	332	348	328	355	340	336	344	350	335	333	317	321	328	347	352	317	323	319	337	319	369	327	357	342	327	333	326	307	355	321	333	340	384	333	326	351	301	329	361	333	305	355	288	303	315	322	339	349	335	318	348	314	329	313	326	322	304	328	340	304	304	311	320	339	331	330	337	328	321	318	360	347	331	326	340	323	308	321	329	351	332	351	319	330	308	291	350	324	312	348	314	310	358	324	374	381	363	323	329	312	353	348	306	330	322	289	332	327	329	344	310	343	321	348	323	334	361	303	321	327	345	353	310	343	300	347	340	332	303	286	344	346	318	325	321	358	340	323	326	356	349	326	337	310	331	345	334	361	357	359	278	345	377	291	329	312	327	327	316	350	321	323	370	325	294	325	342	360	296	362	350	345	348	316	353	341	318	308	328	311	326	349	349	358	301	329	316	341	335	343	328	320	298	335	328	301	323	326	341	341	318	338	304	320	358	314	305	354	327	373	313	344	319	326	339	329	349	316	376	342	346	329	338	350	313	311	314	286	313	348	370	323	356	338	316	344	352	363	336	335	337	323	326	333	334	307	363	353	360	331	317	350	315	334	348	354	359	300	354	333	321	323	347	332	338	335	329	351	345	316	343	323	321	321	337	320	353	355	318	340	314	371	370	315	357	338	314	326	359	335	344	347	311	333	364	322	318	322	355	337	358	358	351	311	309	329	360	311	332	334	347	359	304	351	313	317	312	338	367	339	354	306	343	344	377	341	335	323	339	313	336	334	311	322	326	332	328	345	326	311	354	369	328	367	363	338	317	320	341	337	348	350	277	325	317	320	324	350	302	331	361	328	332	355	317	364	348	332	341	367	337	335	313	300	371	364	333	327	338	366	337	296	339	317	343	375	333	334	325	327	326	369	336	353	341	315	311	322	324	325	338	362	336	333	348	327	353	367	318	330	324	311	316	308	363	325	352	319	324	320	333	322	343	356	353	326	337	340	346	335	363	292	324	357	331	339	310	326	346	357	302	332	326	363	341	363	323	313	316	316	347	321	365	314	331	337	324	335	320	356	330	315	322	336	336	341	312	359	322	324	335	315	307	350	326	351	342	325	300	320	296	345	341	329	355	358	342	348	313	310	306	325	319	344	305	325	325	376	332	331	334	312	351	329	352	314	335	362	324	326	324	381	342	306	311	337	369	322	320	342	322	343	351	316	314	318	372	325	333	359	356	342	337	354	328	352	351	329	346	357	341	336	329	342	339	330	329	379	361	323	332	353	347	344	333	330	336	322	329	336	321	333	355	320	300	305	336	315	322	321	303	330	315	332	312	343	348	307	386	312	320	308	343	357	320	351	352	324	339	351	341	306	302	350	325	323	320	321	347	369	356	342	340	318	339	348	309	386	342	357	334	363	316	302	339	331	317	323	341	323	281	348	326	301	355	343	287	329	338	351	347	337	304	302	329	313	339	340	342	340	348	349	321	367	341	333	332	308	318	303	296	333	355	328	330	362	343	310	337	309	357	336	329	305	336	373	363	306	340	357	334	321	314	321	365	306	325	303	355	347	348	345	332	301	359	325	343	366	320	344	308	346	326	333	339	372	364	338	338	329	387	340	349	321	313	346	322	315	314	346	329	324	333	332	335	343	340	328	361	320	313	360	319	309	326	318	363	339	333	304	324	344	342	309	345	339	319	353	321	309	341	344	346	304	332	334	309	334	346	366	349	344	331	333	310	323	308	350	321	317	341	296	328	361	327	305	308	338	341	332	316	306	314	335	310	334	346	319	334	289	308	352	376	348	328	366	370	298	339	327	331	362	341	312	362	324	332	329	337	311	325	361	372	314	325	365	338	311	331	345	312	362	321	345	341	343	325	304	325	359	350	326	359	328	352	331	347	341	328	327	318	303	320	324	336	347	351	332	347	345	341	338	338	339	346	317	322	334	320	327	323	325	344	343	319	353	347	323	336	341	275	330	340	311	319	322	342	343	347	366	302	333	329	347	348	366	349	301	388	316	367	341	360	340	331	341	344	333	322	338	337	391	323	316	347	344	361	334	319	332	344	354	310	299	294	297	324	318	299	373	357	340	363	345	303	342	327	324	329	331	338	332	315	330	339	347	330	314	360	301	372	346	342	339	340	352	337	340	315	333	307	339	306	310	330	315	350	343	326	360	322	312	304	300	300	333	353	329	341	312	320	334	328	342	293	326	316	330	358	358	318	354	348	327	303	347	300	345	328	324	333	332	346	325	359	331	325	335	337	348	342	377	337	318	345	330	323	318	319	314	291	331	344	310	361	363	335	293	306	343	354	302	337	337	343	321	304	315	272	335	344	331	328	325	334	311	334	347	342	355	351	357	349	313	297	289	324	333	347	324	315	335	341	319	358	318	321	325	339	344	369	321	323	307	296	327	348	322	323	331	312	296	316	330	322	338	330	344	323	363	315	323	308	342	328	357	355	348	301	316	328	343	309	368	327	350	305	323	336	353	333	293	311	313	333	355	349	349	304	340	323	342	313	337	319	344
20784	33111	18997	10590	7875	6128	4370	2911	2321	2044	1959	1666	1225	1083	930	792	726	672	592	569	514	568	519	495	452	509	504	548	536	506	528	503	460	422	408	439	435	455	415	443	432	454	421	423	393	380	368	372	362	371	349	398	344	374	367	382	372	354	370	333	339	376	361	327	409	360	379	358	382	358	372	356	336	356	357	369	343	359	367	315	366	356	370	363	391	383	362	387	359	366	317	374	355	353	383	328	345	357	370	357	368	337	341	333	362	405	374	384	367	333	360	351	345	333	367	376	372	351	327	371	358	339	337	363	331	355	385	345	343	376	320	352	358	378	348	363	349	366	390	333	395	391	337	335	361	334	352	374	366	359	355	395	383	352	384	324	350	353	314	322	386	349	352	356	371	383	381	391	352	341	354	354	400	322	362	336	362	345	324	363	367	327	342	332	339	365	356	374	342	350	371	376	360	364	350	358	354	375	360	359	393	391	384	360	339	356	347	361	353	368	384	378	340	341	352	350	363	378	363	365	354	364	391	371	370	353	360	352	339	368	350	343	344	345	352	366	362	344	359	359	364	392	358	376	350	349	361	355	336	366	354	380	391	331	354	396	354	355	360	342	376	331	350	361	386	359	355	340	397	351	379	322	353	346	299	356	332	361	369	375	337	339	352	399	346	333	366	341	385	349	308	361	356	331	352	368	383	373	373	370	376	363	370	365	317	350	384	386	360	352	373	359	347	331	375	344	349	370	365	361	336	348	370	379	383	369	380	378	365	358	356	345	357	358	334	361	362	337	357	369	336	348	362	376	340	363	361	347	330	335	367	362	351	351	351	342	345	372	357	387	359	385	372	355	383	374	375	356	352	335	363	387	336	361	339	356	386	326	377	370	372	359	355	386	384	363	370	374	387	342	370	341	391	361	338	352	368	360	350	374	355	326	381	407	365	373	374	383	348	367	342	372	344	373	374	374	331	334	360	390	378	340	341	334	342	359	375	357	334	371	364	346	345	354	370	357	386	359	349	375	328	389	353	385	361	355	363	348	341	344	371	367	359	346	363	403	358	361	346	362	362	361	370	343	357	386	366	348	369	393	349	364	346	351	336	351	345	330	356	392	369	336	356	342	378	377	355	375	413	367	366	350	374	350	337	331	339	369	369	326	364	368	360	357	377	368	349	380	369	349	378	343	383	342	353	339	334	358	371	353	388	359	371	341	358	361	371	349	358	371	361	334	375	368	356	348	347	364	354	383	356	350	345	327	332	364	359	327	348	357	354	359	358	362	387	357	342	296	347	394	356	347	351	351	375	343	351	345	365	345	352	372	345	370	357	332	340	387	365	348	359	376	359	394	365	335	382	398	340	363	344	338	357	367	362	332	372	339	367	368	342	354	364	345	342	355	361	367	381	362	387	354	387	355	383	361	336	337	371	336	365	376	395	373	360	372	340	391	349	377	332	369	334	334	355	387	336	344	347	360	346	383	381	340	368	379	364	358	369	343	369	357	375	372	320	358	361	397	382	380	361	345	360	326	356	354	336	361	361	385	345	361	343	326	385	394	381	369	371	328	384	312	330	362	357	357	342	377	350	346	402	383	376	359	369	360	344	338	338	349	393	346	347	349	386	330	382	335	401	358	344	331	345	358	349	363	389	367	339	340	344	346	358	346	359	348	352	330	335	343	342	357	346	360	358	371	379	357	357	363	355	366	371	359	348	334	343	330	381	344	371	339	367	356	382	320	338	358	371	356	371	382	352	358	352	360	344	362	365	346	325	359	363	380	374	354	371	305	357	357	378	374	382	355	363	345	350	333	341	336	382	354	369	354	347	353	382	366	357	347	366	355	341	363	392	366	356	379	370	347	368	360	310	360	386	373	355	355	312	341	419	358	323	388	391	367	391	316	342	365	335	351	369	376	352	372	399	362	398	360	346	384	381	355	359	378	325	341	338	387	366	366	346	371	333	378	355	341	355	361	374	362	354	320	373	345	360	382	345	326	398	373	355	375	309	391	401	396	343	373	380	354	338	374	361	357	367	358	362	353	371	341	354	352	373	373	338	370	363	368	346	380	326	367	338	368	351	390	351	335	335	366	363	362	360	378	370	357	377	378	385	382	364	341	347	368	368	345	318	356	363	360	350	375	374	373	364	361	365	345	357	336	333	328	372	367	357	356	349	357	316	376	347	336	369	384	387	354	329	373	360	358	373	321	366	385	375	359	370	350	361	377	360	356	342	390	345	375	345	352	387	332	379	373	364	371	325	399	340	353	376	318	351	368	347	338	377	370	391	356	353	362	395	377	386	359	386	356	373	398	349	335	340	329	365	374	390	322	349	391	373	348	342	339	343	351	361	370	376	352	327	353	383	350	355	349	344	373	365	321	337	378	358	355	374	360	337	363	374	375	361	368	336	311	370	369	368	373	382	343	366	363	317	351	369	361	372	365	380	410	373	314	379	364	325	361	340	371	345	346	358	348	354	352	350	367	355	366	338	353	351	345	366	378	354	355	321	357	367	352	348	344	371	366	326	381	333	362	401	365	378	361	351	352	396	340	375	359	347	358	368	386	342	376	385	364	361	338	339	336	367	356	350	346	360	368	369	352	363	353	340	360	337	380	358	354	371	370	329	360	371	334	367	327	396	343	348	377	367	387	352	343	346	353	376	350	368	355	349	361	371	352	343	371	386	342	322	384	359	367	393	361	363	382	378	368	382	382	343	355	387	319	347	350	339	365	346	338	351	353	363	370	352	345	355	376	329	352	334	355	389	345	353	352	347	350	329	342	369	351	351	374	393	363	343	327	351	355	357	382	358	314	321	356	364	381	376	364	390	367	366	315	345	354	392	351	406	371	363	369	369	340	386	356	366	361	360	376	370	372	372	315	343	333	350	371	364	353	389	321	363	351	350	358	362	328	332	373	348	337	345	363	369	349	345	348	352	377	329	358	362	353	378	368	352	356	378	348	347	366	373	350	344	323	369	344	360	382	336	377	353	369	328	344	376	365	362	373	337	364	364	366	363	342	398	345	390	357	422	372	350	362	367	390	384	359	343	371	364	352	340	343	419	365	372	365	352	338	354	329	335	321	365	369	383	380	376	378	342	325	351	382	348	351	356	373	369	379	371	382	372	355	338	354	365	345	383	340	380	348	354	350	363	364	343	380	369	354	364	357	392	338	359	361	342	359	336	322	356	368	369	362	345	333	368	385	335	358	354	359	363	386	377	345	358	405	402	332	373	337	364	348	334	376	364	381	360	393	373	352	357	339	347	339	353	364	344	382	345	356	339	365	393	349	358	375	387	358	322	401	349	393	367	351	350	373	349	334	358	342	360	371	354	374	387	365	366	354	383	390	344	374	350	364	358	385	341	376	364	405	367	355	379	361	348	376	374	342	351	367	371	405	374	347	339	360	344	354	360	338	333	330	392	362	347	365	333	371	361	346	352	336	357	347	368	347	361	365	326	318	391	362	343	365	344	369	348	339	369	356	344	383	383	344	392	390
24516	21644	28915	24900	21691	14047	5374	3097	2306	2255	2087	1454	1154	1142	956	753	752	626	624	597	525	569	529	498	483	547	515	568	572	529	490	488	468	476	429	458	472	585	669	787	873	785	716	697	598	561	418	385	376	380	369	344	322	340	376	360	352	396	365	331	349	365	294	377	338	338	374	324	348	352	348	327	327	380	341	356	396	344	365	374	386	354	334	346	349	393	352	372	341	324	362	358	351	372	343	375	342	376	326	379	343	363	330	345	361	352	347	364	365	371	338	384	362	369	368	361	340	360	354	347	343	345	407	335	347	353	311	346	376	353	348	370	360	353	374	385	322	382	346	365	328	378	352	361	359	337	384	351	369	325	391	358	363	338	359	350	385	413	316	359	367	339	369	343	370	324	356	382	364	339	365	345	366	338	369	371	362	310	337	342	340	362	346	357	353	410	338	354	364	361	337	346	352	368	344	369	353	366	366	394	373	354	346	361	348	358	332	384	368	351	356	319	322	394	326	335	367	366	357	341	371	360	342	380	361	344	329	357	346	385	342	351	370	331	358	351	343	374	358	400	347	349	322	350	334	318	349	355	350	347	368	336	362	337	375	405	367	425	353	365	374	345	349	356	315	321	336	353	334	346	364	315	313	330	344	360	351	361	342	355	372	338	365	368	354	294	342	318	357	347	324	325	356	356	357	339	352	351	372	334	365	356	372	374	370	320	368	352	331	334	374	365	354	356	355	370	372	341	370	347	366	351	372	374	349	365	308	326	362	363	361	396	355	340	341	358	330	317	322	355	362	350	378	373	358	349	370	381	337	351	342	375	341	368	366	348	343	352	360	327	358	322	336	323	319	359	363	340	367	385	391	343	350	370	359	354	332	358	349	345	351	321	367	346	376	373	351	369	371	317	347	359	335	377	352	356	386	349	371	373	363	360	363	349	336	343	348	387	348	351	357	378	340	354	369	369	317	328	350	353	398	343	342	343	383	368	346	303	388	312	385	335	378	334	337	344	378	365	350	341	355	369	366	375	360	375	329	343	379	353	358	365	353	349	378	321	354	361	349	354	381	361	361	326	343	364	385	350	350	341	355	356	364	318	404	363	321	359	329	313	354	356	352	327	380	374	360	363	361	375	349	341	365	371	381	353	382	345	386	321	358	400	353	346	367	366	332	336	368	383	347	368	359	323	358	356	318	333	338	384	395	352	348	335	339	335	330	348	370	356	337	357	373	345	341	344	377	388	401	362	364	367	354	367	347	326	356	350	358	369	334	353	367	322	321	348	371	345	378	333	352	350	342	372	361	323	345	364	372	359	334	345	360	357	370	360	337	328	351	410	359	382	364	347	342	375	347	342	341	345	357	341	349	340	364	338	375	340	331	398	358	363	361	352	347	337	367	373	378	355	361	355	372	335	336	341	314	364	327	390	362	359	335	367	351	386	322	340	320	388	364	339	370	363	355	343	346	384	352	362	341	372	377	353	351	326	368	361	353	360	373	350	365	383	358	369	351	338	350	373	369	357	380	359	362	340	304	329	357	342	380	372	379	359	381	369	341	362	346	359	341	332	357	370	360	364	379	362	343	380	345	339	354	345	357	354	350	369	351	350	349	358	363	341	338	375	374	373	347	327	327	349	359	347	374	333	349	333	373	365	325	349	349	332	380	345	358	340	340	342	339	362	322	347	362	349	340	364	309	359	351	374	339	374	360	340	362	329	364	332	365	352	353	340	355	385	351	363	360	347	365	341	325	340	357	315	364	341	362	352	341	330	365	372	358	347	355	326	351	365	328	360	337	395	353	354	344	331	367	380	367	368	341	357	361	337	364	311	332	377	355	364	353	344	365	329	357	348	319	363	365	374	358	328	363	365	333	331	340	344	392	371	349	353	321	364	346	367	378	345	346	355	336	347	335	359	372	333	365	376	331	348	348	352	348	324	357	346	336	352	363	373	373	370	342	375	353	349	345	303	365	363	356	347	352	324	356	331	348	371	358	348	347	341	367	348	340	376	341	341	374	339	333	357	367	355	343	354	313	356	354	343	397	348	341	339	343	368	366	338	329	372	309	337	357	360	364	366	327	365	350	327	350	363	390	359	352	360	376	343	354	351	376	338	392	352	360	333	358	367	366	330	359	352	330	345	356	355	349	379	374	359	342	321	374	353	329	343	359	352	362	340	344	383	367	347	393	342	353	343	325	358	339	327	364	363	396	366	345	336	354	359	363	366	355	355	357	368	352	368	371	306	339	354	360	357	344	334	329	348	375	376	361	341	328	347	368	354	382	351	338	358	361	368	365	350	380	350	368	320	333	347	362	379	355	351	391	385	362	380	324	367	367	367	321	364	378	350	354	362	349	398	367	331	374	339	321	366	347	331	348	329	357	378	336	330	342	330	345	349	359	342	357	317	373	368	347	348	374	359	378	378	367	339	344	352	358	354	337	363	335	332	364	357	337	367	339	365	358	345	350	347	324	348	369	351	397	329	332	389	352	377	373	355	350	358	335	374	360	364	372	324	311	343	359	341	349	366	349	361	337	361	380	334	327	356	354	340	360	322	369	348	340	376	346	314	377	328	331	357	321	367	354	364	328	335	359	353	350	377	348	358	349	359	346	346	386	332	377	312	356	377	368	310	367	339	374	370	331	354	358	362	341	339	361	374	365	360	366	336	353	339	348	345	363	345	323	385	383	335	351	334	363	359	357	342	367	351	364	353	357	342	344	347	347	397	358	379	376	350	352	318	375	362	371	381	351	395	376	344	355	378	346	375	363	354	389	362	356	362	342	328	361	332	363	307	363	316	346	367	349	354	358	350	322	345	343	352	342	372	345	331	330	338	370	332	361	349	367	355	374	343	323	340	351	355	361	349	342	334	314	383	343	378	347	346	334	364	360	348	342	388	358	362	347	369	373	341	342	349	377	351	336	343	367	369	330	364	372	333	363	369	364	332	367	366	358	339	348	345	339	377	354	342	367	374	386	379	364	359	342	338	339	393	341	329	366	392	365	360	357	335	355	346	339	361	347	352	371	354	346	345	335	370	334	346	368	347	354	368	340	384	368	370	366	348	394	359	363	419	369	340	316	337	355	338	355	339	352	376	362	349	378	310	344	349	331	329	374	361	381	329	335	323	368	358	320	388	322	347	395	387	354	371	373	344	371	337	357	344	365	343	354	344	339	370	383	367	339	362	352	339	369	359	380	374	334	336	374	343	359	341	353	350	333	386	365	365	390	321	384	343	359	398	346	357	364	363	378	340	350	352	368	343	369	372	390	377	344	351	358	367	352	353	356	376	352	330	331	360	364	342	365	346	368	364	356	351	355	319	348	336	353	332	360	374	386	353	334	348	351	370	352	365	332	367	350	341	356	318	365	376	350	344	378	380	368	373	386	333	351	346	344	361	347	323	357	361	360	352	343	367	344	353	375	343	370	310	355	342	389	343	337	360	344	357	399	356	365	364	361	339	348	376	377	350	334	347	344	346	400	349	333	371	331	377
21989	43569	26985	17167	13514	9950	7328	5420	4333	4122	3671	2594	1929	1933	1585	1230	1060	1005	846	777	688	652	625	622	697	753	702	746	737	641	637	603	581	533	556	555	562	768	939	1042	1129	1097	985	911	862	646	463	433	398	337	375	396	402	408	369	386	380	401	394	383	384	363	352	402	361	359	387	404	371	338	373	375	388	388	386	394	379	393	355	376	388	394	385	376	430	414	397	384	379	381	414	397	394	388	397	399	380	385	385	378	378	336	380	412	421	374	387	391	369	379	372	376	360	359	369	413	379	417	402	366	403	397	397	344	380	393	353	363	382	373	346	362	386	385	366	388	374	353	399	407	387	345	311	339	408	396	371	349	395	347	361	389	374	389	364	379	368	383	391	386	350	407	400	404	396	362	354	395	381	391	391	398	381	377	387	364	352	402	393	393	382	397	369	389	407	395	392	413	362	406	397	386	374	366	396	360	361	390	367	370	359	352	383	397	388	377	388	373	397	381	394	361	371	375	373	372	383	356	356	387	347	388	350	407	365	373	370	369	368	385	382	361	406	406	357	395	412	372	368	400	379	397	394	399	380	402	370	402	388	381	413	375	351	372	350	376	389	386	389	393	373	343	399	376	371	369	333	380	397	370	382	366	369	368	416	413	363	397	368	375	362	407	402	369	373	425	383	382	411	364	379	391	393	368	379	374	384	408	396	382	393	352	380	385	371	406	369	368	396	396	384	395	355	360	378	387	372	403	353	346	427	368	359	379	382	375	400	383	388	351	376	399	365	372	359	403	383	373	375	356	416	382	388	361	390	380	362	383	379	372	362	422	359	391	371	387	359	375	388	389	393	374	369	357	406	387	387	390	351	338	414	385	353	373	359	403	380	376	376	370	373	423	375	406	331	381	387	340	394	391	360	381	398	357	380	382	363	380	371	353	364	366	370	392	371	390	409	385	395	353	343	353	349	355	381	356	367	363	383	399	376	378	337	399	365	369	390	404	389	373	374	396	365	348	398	387	402	363	405	354	405	346	374	400	381	382	392	426	374	376	390	366	390	355	384	379	428	372	408	357	358	380	406	374	379	403	392	408	387	378	415	371	366	364	370	363	383	376	356	387	389	375	355	342	367	366	382	350	391	369	375	374	384	354	384	366	374	378	403	371	377	407	399	373	399	387	421	415	384	410	420	424	366	386	371	372	354	373	374	394	383	379	392	346	406	348	365	389	383	420	344	388	405	348	344	371	366	378	370	395	371	403	374	387	390	413	399	352	369	393	374	384	419	383	381	428	399	387	421	355	365	425	392	402	360	377	394	388	376	391	406	370	392	354	375	347	397	388	377	360	355	393	390	380	345	405	372	360	349	369	380	396	382	404	336	389	366	383	370	385	386	376	350	381	351	373	372	381	368	399	387	407	420	374	416	372	372	412	339	367	387	355	374	367	359	359	368	385	396	361	357	363	368	388	355	385	412	358	383	409	360	394	386	364	405	374	398	397	354	340	343	368	370	378	370	379	405	386	369	381	394	351	420	380	386	357	373	364	364	384	371	378	370	379	358	411	331	361	381	394	364	393	395	349	397	370	389	365	410	405	380	352	418	369	418	327	363	389	362	346	390	357	366	414	417	343	352	382	408	367	385	399	359	367	371	407	340	427	381	377	363	387	363	392	397	381	375	359	389	382	356	376	410	394	372	385	362	369	368	370	366	388	362	380	364	371	393	380	386	362	354	364	369	393	392	414	350	379	373	405	371	393	373	367	365	385	424	391	374	358	359	372	416	391	374	426	369	408	340	361	361	375	394	405	394	383	384	377	398	360	379	373	399	393	356	373	387	351	369	378	376	390	375	387	374	359	381	366	363	380	354	374	393	415	364	372	392	390	378	394	383	383	411	381	377	421	369	386	368	386	380	400	409	391	406	375	407	396	365	388	389	405	408	368	391	367	358	389	357	365	377	403	411	388	366	388	376	383	337	402	390	389	380	395	393	377	388	366	346	389	411	392	378	412	373	410	405	375	404	367	404	392	411	423	411	417	385	362	385	400	390	370	370	377	367	404	369	345	394	413	380	377	356	424	399	377	358	369	383	357	364	398	345	355	383	385	406	365	377	373	364	372	357	370	347	389	393	396	385	362	395	390	370	404	372	367	356	381	378	366	379	352	366	402	407	368	378	366	393	343	394	367	381	396	360	408	386	379	402	392	360	367	399	370	384	386	389	367	363	397	386	414	379	391	394	341	394	365	400	364	345	364	366	375	349	372	365	396	410	380	378	394	384	394	379	371	382	383	374	400	389	365	357	401	353	392	374	390	380	387	386	370	385	364	405	390	355	382	360	380	391	389	403	359	359	394	352	362	404	355	376	383	383	405	397	385	373	389	424	375	355	357	372	425	381	365	393	388	365	369	372	384	410	399	368	415	389	370	391	353	395	375	361	373	360	382	350	366	353	393	395	389	364	379	345	414	346	389	365	395	406	399	403	388	348	391	413	381	411	376	377	399	373	402	346	351	391	353	392	393	409	364	354	356	385	386	397	366	378	383	395	412	421	392	357	373	368	341	368	365	382	360	379	374	383	371	397	409	358	390	385	381	383	388	356	364	368	359	399	396	400	372	395	397	373	374	398	368	366	348	392	359	365	373	391	403	396	397	385	358	388	367	394	364	375	395	376	421	393	407	383	386	344	389	391	373	363	343	401	359	388	372	374	384	329	353	397	371	396	376	392	362	364	342	381	380	378	357	405	397	391	426	395	402	387	401	379	385	390	369	371	340	409	379	359	397	386	385	368	394	366	361	361	360	327	398	371	386	390	383	354	382	369	414	404	344	352	371	378	365	375	394	379	402	380	413	374	396	388	413	376	374	364	402	372	415	383	386	390	357	403	350	360	371	379	356	402	423	389	387	367	382	365	404	364	377	390	391	385	345	372	373	387	374	367	403	344	354	387	391	355	386	391	358	371	397	379	375	334	386	407	395	380	385	382	371	370	376	426	376	409	373	393	402	389	393	372	372	394	407	372	380	369	398	387	377	397	371	374	327	390	382	385	362	382	369	388	406	382	371	381	387	376	379	386	379	374	361	373	347	413	387	409	381	352	374	366	359	363	396	361	358	413	363	392	349	374	370	408	393	335	388	384	374	375	359	381	376	397	382	390	374	383	410	391	403	386	358	369	389	364	397	356	385	361	396	388	390	369	399	373	392	397	374	381	367	378	415	365	383	366	395	335	361	359	378	387	381	400	384	357	398	376	349	371	358	350	391	365	392	371	422	352	360	349	389	391	367	351	404	343	381	367	365	352	398	365	363	423	391	380	369	417	355	372	367	380	360	404	384	373	430	375	382	375	393	410	368	404	377	387	362	412	390	389	384	393	386	376	419	376	372	366	403	411	370	382	368	390	399	403	371	395	365	352	369	346	399	414	396	427	338	346	371	405	387	344	372	391	350	415	371	359	369	378	370	395	375	365	352	399	385	379	345	426	351	348	375	444	370	388	388	365	418	393	367
25618	21630	27796	25871	14416	5545	3200	2156	1635	1462	1510	1200	955	850	775	673	559	530	528	511	476	464	496	480	502	498	539	461	446	445	462	422	418	382	412	352	413	504	468	630	605	536	492	437	446	398	367	366	323	353	325	327	337	349	363	325	344	350	334	337	305	373	324	358	358	319	320	320	316	342	313	325	311	332	327	312	319	373	340	356	358	336	341	340	335	349	308	325	331	345	341	335	282	326	359	342	352	335	337	325	328	334	341	322	336	319	298	335	349	347	336	324	327	330	306	340	316	324	347	304	320	334	347	342	355	341	312	349	333	324	316	311	353	329	317	310	339	313	319	314	372	324	307	334	347	331	319	328	288	312	339	345	320	317	299	308	332	330	346	361	317	356	361	325	341	307	324	328	303	328	349	326	331	323	329	287	368	327	338	361	322	344	341	338	319	305	347	342	340	300	340	333	366	327	313	339	313	330	336	310	295	330	300	306	322	362	328	339	322	336	296	360	356	299	359	354	335	322	337	327	329	321	313	326	340	331	327	304	298	321	304	346	339	329	317	327	305	307	330	326	366	327	327	355	321	364	324	312	342	363	346	349	334	329	320	341	336	362	354	338	347	302	291	365	359	322	303	344	311	328	325	307	308	329	304	356	321	304	367	316	344	336	321	347	316	364	365	322	326	342	355	345	318	322	333	351	352	315	371	347	305	339	339	303	341	366	332	361	382	315	320	362	324	324	319	324	309	327	322	361	347	321	329	334	330	328	304	312	335	328	320	331	321	338	306	302	305	309	321	355	348	316	338	315	336	333	339	349	332	333	325	312	344	336	347	313	314	360	361	333	321	341	335	352	344	320	356	314	300	346	329	297	356	298	325	364	330	334	326	293	321	328	323	350	326	344	306	334	340	340	317	343	337	334	313	310	355	329	330	290	342	327	343	366	340	324	310	358	319	373	322	310	310	332	349	320	333	329	320	353	331	337	358	366	349	335	320	308	348	319	336	327	358	340	355	309	344	341	325	355	311	315	333	337	366	354	297	351	320	304	297	360	368	333	318	310	330	321	339	314	344	354	339	302	321	326	308	339	330	370	355	320	315	335	343	340	359	355	325	346	338	305	344	326	334	342	348	364	355	338	330	350	333	320	334	358	360	327	322	316	376	304	330	334	315	325	353	302	309	339	337	338	349	301	334	328	347	316	303	376	300	356	331	341	348	360	319	310	354	368	323	327	318	343	319	337	349	343	325	323	280	330	326	338	338	331	329	332	350	322	307	304	344	317	344	347	319	345	319	339	311	286	331	332	364	306	316	329	289	326	336	287	316	333	321	355	302	306	313	318	345	348	326	348	335	345	297	316	364	299	315	309	305	316	319	350	320	347	341	287	346	317	343	303	327	339	327	320	324	309	330	338	333	308	342	315	350	351	337	329	334	310	346	339	319	347	328	305	319	328	298	318	325	343	318	317	367	356	298	350	343	341	328	344	359	352	323	318	323	339	366	357	315	355	338	349	350	355	357	311	336	341	346	350	288	329	303	349	374	346	318	326	363	314	338	352	322	354	325	337	349	347	314	325	325	342	342	354	314	342	323	345	319	362	346	339	367	349	328	307	314	344	343	355	327	319	310	315	331	311	315	324	293	336	319	337	327	321	357	323	316	342	321	309	313	354	326	368	330	337	354	339	343	337	333	310	328	331	344	347	325	332	336	322	366	298	298	342	331	338	326	315	321	338	343	341	334	299	326	340	344	372	316	326	323	313	337	341	328	329	307	337	318	346	353	327	320	299	332	332	317	321	354	331	325	342	329	359	310	309	337	333	344	322	337	341	325	346	341	338	345	324	386	362	301	346	344	313	322	308	291	377	351	338	344	335	297	344	308	345	287	343	332	316	350	346	320	347	361	354	358	323	329	328	332	351	335	336	333	318	326	346	317	292	335	353	329	330	342	303	345	329	349	317	323	323	345	301	328	307	296	300	335	307	333	331	337	325	342	319	338	355	332	326	327	321	327	370	355	336	345	355	321	324	343	370	349	310	340	344	337	319	309	333	357	319	343	366	324	335	301	313	346	326	318	332	302	345	298	331	317	345	337	312	327	374	322	348	313	325	337	315	351	317	332	298	315	331	342	297	319	320	319	335	360	350	331	323	330	325	316	309	338	330	342	327	359	316	337	330	299	335	337	306	325	315	332	348	361	301	336	363	333	348	316	320	336	302	318	353	342	325	315	320	346	346	326	329	335	315	333	356	341	319	320	324	339	328	336	347	339	325	345	339	336	357	312	326	329	308	343	321	365	336	331	296	345	314	342	316	322	320	337	324	311	347	340	344	331	323	320	354	344	319	319	334	336	302	321	351	311	340	341	333	341	346	324	343	324	303	312	361	353	327	390	318	304	338	327	347	343	321	345	328	285	331	332	333	318	368	356	359	301	300	319	353	342	354	336	313	332	327	335	305	323	345	340	348	355	340	334	358	338	334	336	348	339	328	332	349	338	317	329	336	318	363	340	324	314	332	316	364	334	320	336	340	319	330	333	335	321	339	297	306	324	307	326	325	360	334	329	332	334	324	330	335	316	328	334	366	335	287	344	354	348	355	325	324	310	345	339	332	345	320	334	331	335	305	349	338	325	324	336	324	315	340	313	335	311	329	346	329	310	354	330	339	337	317	340	309	324	329	342	315	338	328	332	300	335	322	326	343	307	352	295	338	352	361	337	359	337	329	344	330	312	363	327	347	330	343	344	332	316	302	337	323	315	325	358	328	322	346	324	325	328	285	324	327	314	345	339	328	343	307	333	336	312	348	355	352	323	349	322	353	335	338	326	330	338	340	335	325	312	307	325	306	333	348	305	338	325	343	318	318	332	316	342	315	338	295	308	334	350	324	334	344	318	323	349	323	318	285	349	331	338	308	313	336	335	323	317	349	327	343	357	330	306	294	303	348	319	341	333	316	345	358	348	337	340	312	333	328	341	328	369	311	298	334	320	328	344	354	350	379	332	331	346	327	350	286	327	333	349	355	302	353	299	357	331	378	319	329	324	346	324	329	309	338	333	346	325	324	362	319	334	341	337	337	340	312	305	321	330	351	326	317	324	319	343	318	338	329	312	317	334	319	345	353	351	322	317	318	360	340	337	306	330	354	328	341	346	361	336	359	347	331	328	313	310	341	337	355	328	351	344	308	334	381	329	350	347	357	329	316	303	294	325	326	320	306	327	358	353	334	350	341	338	313	329	336	337	320	335	330	317	350	310	345	313	350	315	345	343	352	339	346	318	351	328	314	331	338	329	345	331	325	314	311	348	327	356	306	304	341	300	335	335	331	340	331	316	329	314	304	332	310	327	331	327	325	378	313	302	307	326	305	324	363	330	323	397	328	363	325	324	351	350	356	335	343	339	287	346	351	337	337	345	319	334	321	344	346	355	302	294	312	308	305	330	320	330	328	324	366	308	314	362	367	352	360	322	318	331	333	353	362	330	314	348	314	310	354	323	324	322	310
21568	37762	24186	14848	11440	8325	5809	4374	3353	2808	3004	2149	1637	1475	1295	1092	858	796	691	657	663	640	596	617	681	697	703	646	574	582	543	504	522	505	466	484	476	636	595	779	785	783	726	619	574	496	430	346	367	358	351	349	389	351	382	328	384	367	340	357	320	372	352	378	378	362	385	347	334	363	359	359	374	356	372	364	377	363	343	349	386	390	384	344	374	377	362	376	362	395	349	352	395	365	322	357	354	349	367	352	366	365	338	383	358	343	398	372	352	360	338	350	357	340	386	356	355	365	364	330	345	331	358	347	350	364	328	364	369	359	339	369	340	388	366	356	354	345	360	349	361	364	335	374	387	383	351	325	367	345	368	357	345	365	354	365	352	342	320	398	335	388	356	362	374	351	371	359	375	331	344	361	344	391	314	316	366	329	321	381	344	370	352	370	358	351	351	345	363	314	358	316	350	360	364	364	330	360	331	340	348	389	352	370	352	349	370	335	360	348	371	406	376	337	310	334	345	332	330	363	376	360	335	390	355	337	367	373	348	347	352	388	397	369	340	371	353	344	329	333	386	387	352	338	366	360	372	343	325	347	342	371	366	385	343	338	364	356	375	357	353	381	361	387	353	371	342	365	353	357	393	388	354	316	369	343	351	344	368	366	344	367	355	330	375	334	393	337	348	371	387	342	380	349	358	393	359	324	359	341	365	369	378	367	314	326	345	391	348	379	353	369	382	329	371	381	343	344	366	376	360	371	386	357	327	376	370	364	353	341	375	350	364	393	354	366	339	394	343	348	350	318	373	343	340	334	361	339	363	390	390	345	365	352	370	348	361	362	366	364	347	351	368	334	376	353	376	370	326	391	391	366	360	368	385	389	384	358	349	334	379	344	338	377	367	356	365	367	341	338	380	355	362	379	338	388	353	336	359	365	381	393	353	349	363	382	346	332	384	357	391	373	334	339	383	361	349	420	364	330	374	345	376	362	370	369	374	369	386	366	353	328	342	372	381	352	357	365	351	345	355	350	335	360	347	335	342	338	379	327	369	358	378	362	355	365	364	408	380	329	383	318	367	353	344	359	343	353	356	366	359	360	371	380	319	350	340	370	363	362	371	340	374	367	378	334	359	347	374	373	371	345	380	350	357	326	358	379	324	383	352	348	359	355	351	384	390	369	327	369	334	317	359	364	371	338	345	359	391	365	329	376	390	388	366	351	347	360	350	363	321	343	351	391	370	379	339	349	353	356	338	357	344	346	364	384	350	351	341	360	366	383	397	359	385	362	386	375	361	346	328	383	340	336	373	371	360	334	353	331	359	382	329	366	360	348	366	353	341	369	355	361	341	368	354	362	363	405	354	370	330	345	367	342	381	360	368	336	362	353	379	331	383	345	340	371	356	382	367	366	343	346	358	368	345	372	358	329	389	353	373	354	401	404	354	371	373	374	333	383	346	363	395	376	344	355	377	401	390	388	346	349	372	358	366	354	347	382	360	339	328	362	346	340	338	378	381	369	354	343	339	358	380	359	362	344	335	349	357	373	366	391	336	382	363	353	410	350	369	353	343	366	384	355	363	384	360	350	392	356	346	343	365	351	327	337	374	364	372	380	332	335	355	376	373	378	396	369	341	350	350	366	354	389	334	366	358	372	352	356	395	363	357	337	358	393	361	395	366	379	400	354	341	357	322	371	366	323	354	334	368	364	376	368	365	359	367	345	309	366	371	344	355	327	360	372	379	332	364	355	372	375	345	368	330	353	364	352	346	358	355	377	361	372	368	343	342	362	348	370	355	349	379	342	357	335	388	369	382	355	389	368	322	376	339	367	332	326	348	364	377	365	369	359	347	331	328	323	379	373	357	351	360	352	342	355	378	364	373	352	364	372	343	367	324	370	362	372	365	338	354	328	352	339	357	358	363	318	358	374	343	356	357	336	366	319	354	385	363	337	382	337	331	366	339	376	363	348	357	381	389	368	355	340	372	372	350	364	361	347	375	335	370	368	362	359	327	369	355	366	374	375	361	333	393	372	340	351	365	369	373	321	368	352	361	352	343	354	370	385	367	383	391	317	352	377	367	370	349	363	375	380	337	376	331	347	372	369	392	370	335	359	347	344	363	318	392	402	346	379	339	388	384	399	380	341	326	366	350	353	372	357	337	414	348	320	378	347	344	359	393	369	343	354	368	334	344	362	379	345	355	363	389	381	376	356	366	359	363	357	352	400	351	382	366	384	369	341	370	351	353	360	358	422	340	361	400	312	348	370	364	354	366	343	355	376	346	346	358	346	375	324	349	345	360	332	357	339	351	369	382	361	365	365	390	333	351	354	352	362	358	391	356	335	335	348	380	372	382	377	381	330	367	364	362	372	371	377	364	364	328	365	359	362	369	349	347	338	368	349	298	377	366	385	364	356	356	331	381	363	364	334	346	347	373	345	346	369	362	365	361	334	359	426	413	369	347	348	325	376	325	394	351	379	352	380	341	356	360	410	375	365	381	347	348	370	355	369	351	356	383	366	357	369	363	355	356	386	352	326	369	323	319	352	373	329	349	376	386	343	391	375	394	364	358	352	347	356	351	341	339	341	350	333	357	397	357	333	392	374	363	348	380	347	374	338	351	358	392	352	353	356	362	353	352	342	318	335	360	364	374	345	340	361	389	373	363	324	343	370	355	363	355	372	351	368	351	377	352	371	373	371	349	338	340	372	407	344	367	333	379	363	348	318	338	382	323	335	369	372	353	374	346	374	351	340	342	404	365	366	363	376	372	338	386	363	396	348	334	380	351	403	345	373	323	334	321	347	380	383	371	336	300	379	349	366	355	349	347	397	338	332	345	344	365	342	346	343	366	369	392	335	346	377	333	374	380	332	363	342	368	337	355	328	377	378	345	377	368	351	379	350	349	353	348	357	321	353	350	367	357	364	380	366	359	361	374	366	344	362	349	352	362	349	353	349	354	385	339	376	374	334	370	373	363	409	337	343	329	360	367	338	376	330	365	340	366	351	326	380	351	373	351	340	357	377	330	323	385	376	347	363	358	361	349	377	370	357	379	312	371	352	310	380	406	342	361	331	326	335	352	366	337	340	375	373	400	329	370	360	394	323	345	351	371	355	367	367	359	371	351	373	385	385	366	355	356	389	396	357	379	367	391	397	376	370	334	374	353	348	350	332	343	397	334	319	370	345	347	372	373	338	347	338	374	354	337	324	348	356	351	358	336	365	375	393	366	380	371	395	362	337	370	370	343	346	343	334	339	370	344	358	364	360	349	374	370	380	372	337	397	367	374	348	378	377	396	352	347	384	378	348	322	344	356	350	374	358	367	362	364	375	353	335	353	352	335	363	344	354	366	342	362	342	374	386	353	339	336	340	342	402	353	337	327	353	332	347	340	325	374	340	365	370	371	356	376	358	332	341	341	376	339	354	335	341	365	347	363	366	319	373	347	355	370	346	331	362	354	350	387	358	343	378	335	334	372	331	325	343	390	370	365	321	332	351
23342	21682	29446	24434	21734	21953	14276	5302	3416	2902	2925	1994	1566	1508	1254	951	878	899	782	684	688	685	665	616	726	766	690	668	622	560	582	529	488	519	470	460	542	729	1072	1350	1278	1114	986	958	822	638	506	419	350	381	350	354	354	371	373	344	367	376	348	376	377	386	358	378	400	364	404	389	378	349	373	372	349	348	355	360	395	376	365	364	386	382	413	360	336	349	353	351	397	390	357	334	374	371	374	375	378	361	365	380	397	391	380	355	375	380	374	371	367	385	369	362	362	341	391	340	363	388	356	375	375	344	389	344	365	372	388	353	351	361	371	388	371	349	395	379	347	362	380	360	362	346	370	372	393	334	347	354	360	392	356	373	370	395	388	401	368	351	335	373	371	401	353	376	346	382	369	382	380	375	355	392	370	346	359	360	372	400	370	411	384	373	368	382	373	341	392	377	390	358	370	397	363	370	388	320	383	373	379	379	378	349	409	412	396	373	383	345	379	351	352	378	380	359	363	358	402	381	369	384	372	369	361	352	377	345	404	355	367	383	351	365	391	399	386	434	346	367	363	344	370	389	397	359	386	403	391	396	401	369	346	386	334	350	332	350	357	369	338	403	394	403	386	360	377	388	370	353	369	359	355	364	379	345	393	342	396	350	350	331	390	372	369	359	370	364	344	369	379	355	380	388	330	385	375	362	343	394	353	372	375	371	381	373	359	352	368	326	376	373	348	402	396	386	397	363	358	397	356	375	379	364	378	354	369	387	384	367	363	396	391	353	404	389	363	372	376	370	367	362	394	354	392	340	399	376	342	415	365	351	370	351	371	405	367	367	390	361	388	375	369	374	405	375	383	363	357	393	380	369	385	349	356	415	373	377	368	372	325	375	385	387	415	368	357	314	377	372	382	393	362	365	365	364	363	365	373	357	384	402	366	388	361	388	347	394	393	350	351	330	385	385	383	368	394	393	373	364	386	378	353	361	378	394	360	370	360	380	392	367	394	357	352	351	350	361	395	384	358	359	383	363	375	341	365	330	361	385	380	356	348	358	384	374	347	356	372	394	385	352	338	362	342	363	382	378	334	392	381	357	350	374	357	364	356	372	391	356	338	362	384	342	353	378	376	351	354	387	355	364	348	382	374	379	376	374	359	363	370	384	390	373	414	379	374	348	398	362	402	360	362	363	385	374	367	367	363	392	381	379	371	339	335	366	401	388	370	362	366	365	371	368	366	367	365	374	324	310	368	371	329	369	399	335	333	384	341	366	334	348	399	396	389	373	371	395	359	398	397	375	327	347	359	372	377	353	353	376	370	359	364	365	383	385	357	384	354	359	384	363	369	351	389	345	374	352	368	356	381	324	379	376	347	386	351	353	380	394	400	414	400	370	384	364	346	355	352	365	362	400	343	324	397	376	367	353	367	366	350	395	361	346	370	383	378	362	363	349	388	382	375	363	357	356	384	387	367	331	357	372	361	384	318	384	349	367	359	333	364	357	378	365	375	358	375	375	374	404	325	369	377	394	384	341	372	369	413	384	397	391	357	351	356	349	379	352	383	353	391	353	355	393	376	362	367	363	384	337	333	368	379	347	374	356	373	352	369	380	388	390	356	398	367	331	434	384	359	367	352	367	380	370	373	370	348	390	377	346	352	361	366	364	370	326	361	347	375	377	378	367	357	348	353	381	398	353	325	386	411	389	364	373	382	381	386	376	339	380	375	383	346	339	378	365	370	355	332	387	380	369	369	379	359	418	361	375	374	365	335	410	368	365	395	365	342	361	362	395	372	375	354	377	369	360	379	371	355	364	333	378	391	352	386	342	385	351	378	373	337	361	358	358	357	369	350	349	369	362	383	403	353	353	381	371	387	365	351	384	381	396	369	364	405	355	328	400	384	354	352	371	377	354	358	372	363	371	347	364	360	371	363	399	339	405	385	395	395	378	378	373	401	345	348	386	381	392	421	382	375	376	358	351	415	342	356	390	337	374	387	364	367	383	383	380	389	360	391	350	381	331	354	389	360	407	379	384	355	390	361	374	389	376	361	380	355	359	389	353	348	378	374	377	366	373	369	344	365	334	350	319	375	352	345	387	389	363	353	345	363	343	374	361	353	347	365	333	350	341	366	343	385	369	379	380	441	358	338	381	380	362	399	373	348	339	363	354	331	400	365	347	353	368	364	360	360	360	400	343	372	369	373	355	379	357	331	389	382	370	335	358	349	391	315	381	363	354	382	386	348	344	364	405	351	332	375	359	360	382	370	341	389	403	389	341	357	381	347	354	346	356	370	363	378	391	376	371	398	367	411	369	330	382	376	396	327	367	367	367	354	379	366	378	399	355	354	355	369	342	365	366	388	356	348	394	370	397	347	371	379	402	392	367	376	362	366	346	364	355	344	345	378	364	380	374	401	384	336	357	344	344	404	383	367	383	400	365	350	404	372	352	367	366	370	384	371	360	352	365	343	353	360	339	369	386	374	359	360	389	332	356	384	386	408	375	339	400	355	371	341	374	350	340	369	359	360	375	350	353	362	373	356	402	380	382	363	339	371	401	341	371	381	377	374	374	373	372	359	333	360	395	344	384	368	396	381	352	371	373	362	415	360	384	362	383	336	340	367	350	379	337	368	367	378	389	383	395	411	400	383	376	371	367	364	342	362	384	356	392	403	365	426	358	391	390	353	350	376	332	342	372	348	347	396	397	382	379	346	398	390	375	363	368	357	381	360	326	379	376	355	387	400	360	377	376	367	362	361	372	335	341	349	361	411	395	370	392	369	372	366	392	374	366	374	377	362	389	367	334	424	398	351	322	382	429	358	322	388	381	356	390	401	391	344	319	342	407	370	382	380	391	351	364	362	355	388	379	354	385	379	377	333	387	372	390	387	348	325	333	356	352	355	342	361	396	338	354	414	359	350	414	357	376	369	334	394	335	356	365	366	354	340	372	370	366	362	392	365	364	349	392	337	359	381	382	365	359	383	343	365	382	336	371	358	332	342	390	372	370	374	400	349	354	366	383	389	402	391	367	358	347	352	365	369	330	406	382	380	342	373	353	346	386	366	371	366	361	349	373	375	346	334	363	369	370	356	346	369	388	360	337	384	348	418	343	372	382	396	367	390	392	381	370	359	378	337	393	344	386	349	384	346	327	388	392	372	368	354	418	374	381	412	362	385	330	368	345	390	374	331	378	362	383	366	367	299	375	400	383	375	353	384	357	375	377	364	332	364	372	388	359	351	393	356	354	332	365	362	335	349	383	402	369	379	336	337	374	369	383	370	371	371	375	370	364	345	402	393	317	374	353	419	378	374	394	336	357	370	415	411	384	398	369	374	348	347	344	380	363	336	369	386	347	364	354	362	358	385	368	378	360	359	394	382	361	351	358	381	369	347	379	364	390	352	342	322	375	361	396	342	345	378	365	376	365	353	357	398	387	370	388	371	358	332	367	366	362	344	347	346	358	365	385	380	346	379	367	365	367	359	382	366	346	397	368	358	368
24057	47150	35383	22647	18367	13940	10450	7920	6191	5412	5364	3306	2889	2574	2028	1600	1355	1247	1126	1021	1036	873	902	916	1062	1118	971	856	786	727	712	674	672	607	657	601	689	935	1594	1970	1954	1646	1456	1295	1058	809	609	466	403	387	414	377	392	385	392	403	393	371	372	410	358	397	401	385	361	395	429	398	388	391	363	417	363	407	374	398	413	386	386	406	378	373	396	414	401	402	417	389	356	394	390	436	415	382	394	361	390	383	368	412	385	406	382	378	394	390	390	399	418	410	400	396	416	407	384	392	416	374	396	414	387	396	411	369	367	387	417	375	408	391	371	407	401	431	450	403	415	360	387	404	418	384	409	380	377	401	419	402	403	367	365	415	393	397	382	406	381	414	398	408	366	371	392	378	380	370	371	390	354	410	425	405	411	401	388	386	407	399	345	383	389	400	390	401	367	399	396	404	395	383	371	401	387	393	409	420	388	382	398	399	391	397	425	374	358	407	344	391	375	403	396	387	388	363	373	417	403	411	383	405	413	370	421	324	376	399	376	414	399	396	366	403	387	380	421	440	380	400	411	433	379	363	360	351	379	383	385	421	399	411	331	409	399	402	381	374	412	436	388	392	375	410	392	387	345	428	412	346	421	373	417	387	392	384	413	375	363	428	400	373	398	378	383	424	376	412	394	423	405	410	413	417	394	386	438	359	384	394	365	370	360	385	404	435	425	372	406	373	368	402	385	416	381	377	363	397	389	361	424	397	387	419	380	387	402	405	365	373	368	366	390	409	383	388	398	393	398	399	411	415	424	436	357	389	399	412	377	398	442	408	393	407	382	424	404	373	424	376	403	372	353	415	374	361	387	378	374	430	370	398	365	409	359	378	418	383	385	386	386	358	392	370	359	391	355	378	400	384	388	391	410	403	350	401	379	378	380	429	372	327	395	341	374	388	404	390	361	407	412	341	395	404	379	386	382	367	391	373	375	406	389	403	386	417	382	374	395	355	398	385	402	418	402	395	387	382	369	378	395	390	401	376	392	380	401	412	359	399	391	396	388	399	375	413	375	409	369	386	381	371	367	381	445	377	392	409	397	393	387	405	374	360	404	346	364	348	353	371	394	361	364	401	392	392	365	371	359	372	394	376	381	404	379	373	383	411	414	390	406	372	376	388	389	363	386	374	394	367	374	411	356	400	383	393	380	410	405	410	355	372	386	400	412	358	392	403	396	394	368	402	369	368	360	381	396	364	376	392	437	365	365	383	387	382	371	412	407	397	373	380	416	385	404	413	409	390	406	380	352	425	388	392	402	400	411	368	379	384	392	354	375	361	385	387	390	386	403	400	379	359	361	379	391	383	398	371	408	401	416	378	399	377	375	401	385	371	376	386	386	366	391	374	404	382	394	393	400	386	393	415	398	403	413	388	382	398	360	404	380	414	408	388	384	401	380	373	397	426	398	410	387	367	410	373	359	373	423	402	396	408	371	420	372	375	399	391	377	401	382	381	346	363	380	395	373	408	350	409	365	399	410	395	380	388	409	389	407	380	403	409	410	393	391	364	382	401	390	401	370	370	414	389	382	366	356	385	404	390	381	393	415	382	379	378	399	366	402	400	425	384	377	404	386	378	386	419	405	416	373	370	363	354	381	404	400	394	382	409	405	422	397	389	406	359	396	402	365	401	371	391	380	386	383	379	378	383	397	404	405	389	401	385	433	386	398	403	393	397	377	367	386	394	371	413	369	385	374	398	388	357	356	374	361	409	409	349	370	378	390	401	385	408	421	357	390	399	397	362	367	390	362	380	374	371	400	399	377	430	435	378	367	375	430	401	405	407	407	385	396	399	382	414	420	395	399	363	379	409	399	393	386	413	366	372	401	362	360	393	417	379	365	393	406	381	387	373	357	416	368	412	367	383	378	385	406	398	392	369	382	403	393	394	386	386	393	391	379	410	407	421	343	377	343	380	407	393	369	387	394	384	389	381	431	397	346	374	392	386	375	402	375	373	388	383	379	411	388	406	394	428	392	381	406	356	358	410	366	398	365	422	392	360	384	414	432	424	382	363	405	399	368	384	413	418	382	413	386	401	384	348	374	424	376	418	399	383	421	406	365	398	392	398	390	347	375	404	365	389	358	425	381	381	379	388	396	445	359	346	418	391	373	407	410	349	395	403	421	382	406	392	364	368	421	402	381	378	406	402	378	385	360	399	388	356	349	367	414	371	385	375	405	369	336	411	424	422	397	380	347	396	386	384	377	380	375	343	389	393	401	387	395	384	396	391	387	413	429	421	408	390	401	399	399	412	391	355	376	395	380	386	380	425	401	372	378	386	384	367	387	350	414	392	386	361	377	448	419	384	363	411	401	398	398	399	373	364	375	379	391	338	399	403	377	343	382	396	380	394	408	433	386	377	365	406	353	424	380	430	347	393	371	357	337	424	380	393	419	422	409	348	385	388	395	406	386	403	395	371	416	382	410	393	383	377	396	388	371	380	423	382	422	411	373	386	362	393	411	394	380	393	398	410	409	383	397	405	410	375	392	389	417	363	420	416	380	354	405	408	390	391	364	393	380	411	413	386	351	367	393	388	394	419	380	379	400	373	410	409	395	347	394	407	368	371	418	414	396	409	427	384	399	415	395	370	410	362	407	387	397	342	427	415	383	426	415	421	392	397	384	402	400	378	378	414	388	402	387	413	386	387	380	422	395	381	377	404	390	410	395	401	421	380	366	401	383	363	387	412	375	372	403	397	399	392	377	402	411	382	394	369	417	387	390	372	410	376	406	381	407	360	374	392	393	435	412	381	399	404	410	396	381	391	365	382	402	368	394	359	391	390	390	405	420	393	387	372	388	387	394	394	374	385	396	388	448	394	386	372	396	391	366	413	412	395	382	380	388	397	363	363	383	414	416	368	418	382	380	418	395	394	384	405	412	371	355	374	412	394	427	396	376	388	411	418	381	433	357	444	386	356	362	411	392	379	431	410	379	410	402	397	374	373	414	373	407	375	411	422	379	400	436	369	355	397	377	378	397	394	415	393	426	397	369	391	386	396	379	379	391	390	366	363	420	364	396	399	406	366	372	408	378	419	380	389	349	387	416	327	422	388	402	399	351	403	380	389	361	393	369	426	390	363	396	383	384	374	372	396	353	418	387	389	390	405	382	417	404	373	415	391	408	377	394	375	384	393	373	379	375	373	367	388	373	366	378	404	394	375	415	350	393	376	370	401	376	426	401	365	382	403	388	383	377	383	403	361	386	353	375	379	406	408	424	380	400	395	385	384	353	369	411	428	399	403	369	404	382	362	420	371	415	432	391	364	396	394	394	396	397	387	367	434	380	376	381	393	397	411	377	383	378	389	402	382	350	407	393	411	377	370	410	389	393	382	346	390	372	387	387	370	405	402	369	437	370	392	401	415	411	378	397	377	411	398	398	418	433	419	369	430	421	382	397	393	367	396	416	402	378	394	372	392	379	438	409	407	393	390	404	393	388	415	391	403	400	412
29016	22720	21070	11821	5893	3394	2227	1582	1373	1404	1189	824	764	688	611	576	484	489	456	488	403	435	419	439	496	448	450	402	395	383	392	399	379	371	379	343	353	372	328	363	370	384	358	340	368	357	327	327	324	342	320	324	323	332	307	295	337	310	330	305	311	339	291	309	325	364	290	317	300	356	346	328	317	338	326	327	325	363	331	363	338	301	369	339	316	323	332	353	369	347	352	353	328	307	324	288	334	353	333	330	312	332	319	347	336	328	345	347	346	325	356	314	314	316	328	310	322	333	337	319	309	310	315	302	331	353	335	312	347	334	328	316	293	334	286	320	338	313	330	354	316	318	324	316	303	317	300	308	337	340	337	322	337	327	345	345	313	352	290	323	333	351	342	323	320	342	321	335	305	321	334	333	333	332	343	334	335	329	322	315	331	351	355	332	345	328	302	335	333	296	329	312	335	319	310	328	343	304	343	324	305	327	353	334	339	318	321	330	317	328	338	333	320	316	329	361	274	334	314	324	317	336	314	307	307	302	360	310	301	318	364	332	327	304	333	327	341	325	310	336	336	331	333	326	331	294	312	314	324	332	316	352	342	324	316	327	349	337	302	307	338	318	317	340	357	354	307	351	301	332	322	328	361	326	331	358	321	327	360	339	314	341	336	355	350	317	353	322	330	311	382	336	340	352	315	339	315	343	284	305	329	318	310	324	304	304	328	305	294	325	315	310	308	318	287	318	355	342	291	325	318	332	327	319	311	338	331	315	350	325	348	346	343	317	320	319	327	326	306	338	340	304	331	336	316	327	317	316	324	305	334	327	344	329	324	326	323	318	334	340	306	335	311	284	296	350	353	326	298	340	321	344	355	320	308	347	308	304	315	325	314	341	347	327	297	332	335	285	335	349	319	335	347	327	333	323	297	315	313	333	342	326	302	320	343	330	295	346	303	345	311	350	344	329	331	309	338	351	312	335	308	305	332	305	348	318	309	318	330	342	336	308	342	292	307	312	366	335	345	291	311	322	322	315	340	352	352	322	313	339	305	320	314	309	310	315	304	337	329	340	344	347	316	309	285	338	294	332	312	335	320	310	365	333	374	340	315	303	345	300	316	358	313	328	334	311	303	319	307	340	339	328	325	321	316	324	316	344	311	336	322	330	308	333	315	322	309	331	319	309	314	336	339	317	303	320	328	323	339	332	335	314	347	326	323	317	279	309	303	324	314	326	333	353	293	287	356	335	323	333	321	331	323	307	318	351	326	352	334	335	289	352	311	312	349	316	336	322	306	283	293	333	348	322	299	299	319	332	301	300	326	324	353	331	349	326	339	339	339	303	309	296	339	311	320	331	310	361	347	313	290	306	315	292	296	324	285	292	328	327	335	326	300	341	328	312	319	316	315	310	328	316	309	337	304	361	352	300	300	343	328	340	304	343	354	338	321	380	303	345	319	336	358	312	344	323	343	311	315	321	327	316	314	328	343	364	325	299	337	332	299	313	298	303	306	323	329	330	339	335	340	316	309	329	342	328	294	308	354	309	288	308	311	350	357	325	308	332	330	357	383	333	343	323	322	320	333	317	311	314	346	352	306	322	334	329	297	317	326	338	342	329	318	322	337	329	322	294	325	337	316	323	329	332	348	323	298	316	301	313	319	294	318	330	309	336	304	305	331	321	318	327	344	324	322	336	309	314	343	315	337	290	308	343	307	331	331	315	331	337	313	332	343	319	324	353	305	357	336	342	342	303	338	303	344	330	308	303	359	333	357	335	311	320	278	295	334	324	328	304	279	312	324	328	329	323	311	340	328	298	326	307	328	330	327	323	342	313	308	325	343	334	329	338	321	366	332	348	343	339	358	314	332	316	300	330	308	291	325	274	316	354	361	325	359	363	344	336	315	301	316	338	327	327	293	302	346	296	293	319	323	343	287	331	347	317	302	325	308	326	339	340	314	345	347	330	295	350	326	313	306	332	328	335	332	303	319	305	346	288	329	319	334	298	300	353	313	330	322	302	314	331	316	342	357	335	295	305	321	329	324	351	330	308	349	316	333	329	325	325	326	348	352	320	325	325	300	363	315	303	346	340	322	320	351	368	313	314	324	314	323	343	311	315	323	317	299	292	327	342	330	306	334	340	319	288	306	317	322	347	300	344	335	326	335	318	343	347	300	304	327	315	324	313	318	311	335	338	330	304	312	356	337	309	301	317	331	299	322	330	349	304	319	323	331	326	317	300	365	320	341	318	328	337	305	316	308	287	324	334	301	311	326	326	320	350	327	342	356	322	365	326	327	355	326	327	329	371	304	331	335	333	279	326	313	291	316	352	324	330	334	309	327	304	317	354	327	333	306	320	351	309	311	326	339	319	360	343	341	331	304	323	321	367	318	354	342	306	342	325	320	308	335	327	346	313	344	281	328	346	313	332	318	349	285	320	346	329	324	333	308	320	341	327	347	357	338	347	312	279	311	333	321	310	304	308	335	355	342	321	351	338	312	321	333	302	320	368	337	307	323	328	318	342	306	306	307	342	379	317	331	310	335	315	316	342	345	344	361	345	335	323	333	303	314	335	360	310	317	320	328	351	357	317	348	307	353	321	313	328	302	311	373	317	347	301	329	324	331	327	341	317	319	325	314	339	309	288	295	302	332	336	324	329	292	329	330	295	308	338	300	339	318	332	346	333	356	326	365	325	344	310	348	310	353	302	299	336	330	335	337	332	287	294	307	312	308	318	319	342	307	334	323	316	317	312	317	304	311	325	307	357	327	325	329	331	289	313	309	312	330	330	319	348	329	343	323	280	329	326	317	325	304	329	333	316	313	336	332	304	331	321	350	310	355	342	347	349	318	323	319	321	344	320	352	322	342	350	324	326	307	308	289	332	311	334	353	323	330	306	301	300	297	324	304	343	325	331	316	343	314	309	318	332	327	355	347	329	314	304	315	333	335	370	314	320	324	351	298	303	295	319	335	312	327	305	314	303	334	345	332	370	311	332	325	318	317	310	303	326	304	333	332	314	331	363	349	328	315	355	330	314	308	342	332	332	356	339	331	316	329	335	326	339	324	318	348	333	346	356	351	300	303	298	334	318	368	338	331	313	303	343	352	306	339	334	344	339	326	343	354	324	312	353	345	290	322	338	318	341	313	311	324	320	368	340	318	300	325	352	312	307	307	316	331	325	306	343	339	326	312	363	355	312	292	316	308	339	342	311	341	336	324	317	329	312	349	324	339	329	337	308	326	318	308	312	311	312	342	345	326	309	309	337	348	327	316	345	329	316	308	308	349	328	309	255	328	337	323	324	302	336	316	347	291	348	337	341	344	314	290	319	332	331	326	347	319	326	313	323	270	342	331	334	343	298	323	315	308	323	332	306	360	330	347	299	319	307	302	326	358	321	359	326	355	313	343	311	316	332	310	328	294	306	350	303	354	323	334	349	356	340	366	323	326	316	345	308	298	347	348	312	312	343	300	321	304	299	311	320	329	334	324	317	335	319
19922	31690	22684	12278	9070	6249	4344	3011	2600	2657	2180	1391	1236	1087	949	773	712	641	657	609	561	530	561	612	670	639	601	507	471	470	438	465	437	441	432	479	461	417	390	431	419	456	385	399	410	383	371	345	377	366	315	346	380	353	346	353	368	367	344	343	381	348	383	345	322	344	366	379	344	351	329	353	383	369	323	362	392	312	339	317	348	371	348	355	383	369	364	349	334	350	373	357	331	334	360	378	363	344	360	397	393	376	356	356	348	377	364	382	357	352	361	362	372	356	344	352	366	352	345	368	357	358	350	359	348	327	375	364	349	325	354	351	313	350	369	375	368	372	385	350	363	321	384	333	374	360	360	345	358	370	301	335	385	352	369	382	329	356	345	320	357	359	360	375	335	331	328	361	342	334	338	353	330	352	335	332	369	342	378	358	359	363	370	359	344	362	340	377	377	363	351	371	342	352	324	338	338	368	355	366	348	345	369	381	362	389	371	377	383	366	363	376	357	374	387	333	351	353	342	330	381	374	372	368	337	380	353	345	359	362	352	376	360	345	380	387	338	335	346	330	366	359	384	372	352	350	352	361	325	388	362	365	336	335	364	364	358	335	365	353	355	376	346	376	350	341	357	373	346	348	315	322	357	316	358	373	336	327	354	375	341	351	335	327	339	381	374	329	312	344	375	348	343	344	350	339	393	342	362	342	349	351	377	344	369	331	360	360	360	397	347	336	313	365	361	383	355	365	341	379	382	367	356	362	336	347	361	363	341	350	362	329	358	377	365	360	359	368	345	339	358	319	351	332	335	356	349	358	344	330	364	349	351	372	390	341	360	335	358	375	379	361	354	360	337	333	343	354	373	368	351	370	339	345	351	367	330	369	358	363	356	376	344	379	337	339	360	397	352	360	335	352	358	346	360	344	343	365	343	372	356	305	352	344	363	323	347	351	367	358	374	367	340	353	338	336	335	362	364	347	349	329	346	357	331	380	362	350	353	388	345	368	366	347	351	377	332	353	370	355	332	343	374	369	347	369	349	357	388	398	363	369	352	361	344	353	344	301	328	345	345	359	357	334	334	360	332	334	309	340	296	342	357	320	362	352	374	300	344	303	367	353	342	327	362	305	376	366	359	348	350	348	351	326	357	353	347	334	340	339	359	356	328	375	346	341	373	373	325	335	363	352	351	358	355	357	361	374	365	385	338	339	354	374	360	331	352	330	358	361	330	351	349	333	363	370	356	345	340	329	363	330	357	367	337	346	347	344	320	368	368	349	322	356	328	361	370	358	342	370	343	364	331	392	358	342	372	326	355	348	333	341	364	342	365	360	336	352	356	386	380	366	328	353	367	344	387	355	367	385	376	375	340	356	364	355	355	342	369	367	323	365	342	364	412	317	380	359	329	369	356	367	347	363	354	333	319	360	343	350	336	328	356	368	366	356	352	345	350	351	364	372	356	348	345	358	344	330	341	328	320	376	369	347	348	345	365	361	335	376	349	362	376	336	342	364	358	367	376	357	362	342	325	336	356	371	340	370	368	318	366	344	328	357	359	342	382	370	356	388	368	393	364	358	369	335	363	352	365	368	346	349	343	350	360	347	362	335	357	361	323	366	359	364	369	353	358	339	377	385	321	361	348	368	339	386	380	351	342	328	344	353	330	351	340	350	316	367	370	352	371	324	343	368	371	367	380	343	344	327	337	379	373	376	382	358	378	326	362	377	356	369	358	372	338	374	379	333	344	362	347	362	350	373	379	378	385	385	370	343	353	322	344	351	371	352	346	326	360	371	349	364	342	350	368	353	336	315	384	342	336	346	382	370	347	329	363	348	359	375	361	335	376	349	355	332	406	353	360	347	331	341	360	364	387	333	353	357	383	356	367	339	345	368	366	383	318	364	363	337	333	353	395	321	370	331	320	350	341	346	389	364	393	368	342	347	361	335	378	346	370	353	367	350	350	327	375	328	376	342	387	351	328	343	365	320	341	334	380	336	381	391	329	348	344	350	382	327	366	366	362	354	396	365	354	369	378	364	334	374	378	338	384	357	336	412	374	331	325	367	380	347	352	354	346	382	302	365	373	367	348	381	344	347	349	338	370	354	384	347	324	342	358	363	359	348	361	356	351	348	348	358	375	336	356	366	329	352	361	355	363	370	343	356	357	346	303	321	379	326	351	350	349	329	330	340	378	333	356	335	351	334	352	348	351	362	357	339	370	345	370	338	362	316	342	330	333	358	385	325	371	340	354	344	367	356	364	367	347	340	341	382	354	340	376	339	317	356	311	351	362	351	362	352	342	356	366	371	352	375	372	372	351	364	381	376	326	353	378	345	373	379	380	338	359	366	346	379	383	345	369	329	361	359	369	359	359	346	342	352	342	359	364	331	364	389	336	374	364	344	381	351	365	375	374	372	370	347	347	364	384	344	338	343	417	325	360	381	345	378	356	344	346	379	343	353	322	382	328	360	356	339	343	338	319	373	346	362	354	355	361	356	348	380	379	345	378	327	342	339	371	375	345	348	345	383	371	337	348	361	352	316	384	353	390	329	356	399	371	348	382	371	364	347	364	340	374	359	340	368	349	366	364	343	355	345	360	327	370	364	362	341	320	360	366	361	331	346	333	343	385	350	352	338	356	376	350	343	358	346	383	340	331	355	349	401	361	341	369	332	337	335	365	350	340	328	361	331	341	318	366	361	334	352	332	356	329	347	333	383	388	329	347	337	374	344	356	367	355	370	336	347	348	369	376	342	357	349	331	357	356	354	365	343	361	367	385	356	364	298	360	368	360	375	361	355	369	379	371	385	378	356	333	388	335	351	356	329	353	342	349	355	405	362	340	329	340	352	322	354	334	337	380	378	335	367	368	353	308	359	343	402	359	374	359	352	344	344	346	397	347	399	341	381	360	371	377	338	325	391	319	348	367	341	350	371	376	389	361	376	347	347	338	345	367	366	355	353	320	362	327	355	342	338	355	380	331	319	369	349	352	370	371	345	353	359	348	374	367	327	347	361	367	361	359	337	352	337	391	342	337	364	356	344	338	361	307	341	347	319	344	345	382	335	335	343	340	378	378	331	336	379	373	348	344	376	380	346	339	333	373	314	368	344	357	336	342	387	356	375	341	368	336	361	326	373	346	375	366	374	373	361	371	359	351	340	319	332	322	358	374	326	350	352	375	383	341	330	376	350	344	378	362	361	371	316	350	376	330	339	363	369	335	334	348	323	313	343	368	349	343	371	379	328	381	351	349	328	357	363	352	348	363	322	354	321	341	326	343	388	360	320	366	390	354	373	357	340	357	360	316	368	423	359	357	350	345	335	368	387	372	351	376	348	346	381	333	350	377	353	359	338	370	342	351	371	344	365	363	354	362	355	335	394	359	356	386	344	349	375	379	358	331	350	367	304	346	359	350	346	372	368	382	329	368	368	334	368	350	401	358	363	365	357	359	350	341	358	350	351	372	327	338	358	369	368	385	329	352	397	321	344	366	340	362	349
24443	21618	28830	24916	21723	14836	5789	3042	2479	2264	2020	1353	1268	1111	923	808	785	635	626	595	564	542	610	640	690	612	520	505	502	481	450	464	451	471	418	450	423	430	484	558	611	693	813	689	614	507	424	414	366	359	344	348	317	321	363	339	320	332	353	350	383	322	338	341	362	335	380	317	343	329	359	363	359	337	357	365	392	346	369	337	353	369	345	375	336	395	315	378	319	378	366	364	361	367	343	352	374	350	354	322	348	342	337	366	355	324	372	358	346	375	337	290	323	314	373	331	346	347	386	331	321	374	342	349	349	333	332	359	352	327	315	317	347	328	353	381	334	364	330	356	339	354	368	318	323	342	345	332	356	336	361	351	340	361	362	337	368	342	321	338	330	346	354	339	310	325	362	342	364	360	345	374	373	342	389	370	320	372	357	356	302	374	375	337	320	351	333	339	347	348	358	363	343	352	352	328	353	345	347	356	372	358	330	337	333	336	340	359	358	351	320	364	315	339	348	346	345	341	333	363	303	373	335	336	305	377	290	336	347	368	337	365	345	354	369	360	355	327	313	345	370	330	374	351	344	349	387	307	319	346	357	322	335	301	346	347	311	387	359	358	369	380	342	351	375	325	361	328	367	362	327	338	356	364	341	334	336	337	370	371	341	337	348	339	355	369	367	361	379	320	320	357	355	372	352	353	331	338	343	369	373	317	359	382	343	363	364	359	325	327	380	370	366	316	347	352	354	356	348	347	320	350	331	345	321	326	345	341	346	317	337	350	348	342	331	330	387	350	352	382	327	354	363	325	351	358	326	380	335	355	333	375	344	352	365	376	362	372	342	363	354	353	358	352	335	377	337	324	356	348	350	325	356	333	340	357	384	376	370	360	321	354	366	347	340	345	376	380	337	361	337	344	328	369	358	349	333	367	360	364	312	362	339	379	339	343	339	354	339	358	312	343	347	333	381	327	345	352	342	356	358	375	344	340	357	345	356	337	344	357	364	365	369	327	324	334	357	336	358	370	333	335	332	343	366	366	365	364	367	338	340	325	365	368	337	363	341	345	362	336	357	364	361	392	348	345	371	316	347	342	357	348	375	370	367	338	398	365	346	363	310	352	367	316	347	336	376	339	353	365	352	348	360	329	383	331	332	343	380	339	340	327	306	366	365	339	342	355	338	341	331	332	337	339	370	350	374	311	315	338	347	362	384	323	353	355	351	310	336	327	375	310	370	361	333	331	363	368	340	353	349	355	355	358	350	351	358	361	307	344	388	316	318	342	372	346	343	358	353	314	341	368	355	326	336	380	367	339	378	309	329	358	343	345	366	345	331	344	339	359	321	344	338	367	307	364	319	360	341	352	338	334	358	342	351	341	337	320	341	351	348	327	333	353	357	350	325	378	340	354	366	365	318	364	375	350	341	310	345	321	365	372	357	370	309	334	337	348	352	352	365	317	368	338	350	348	317	340	393	332	333	371	344	324	370	359	377	327	361	349	347	355	353	383	345	359	332	335	351	310	347	350	373	363	340	316	388	357	355	373	305	349	342	354	377	344	307	354	376	360	348	343	374	362	366	356	359	374	341	348	334	331	349	335	366	375	321	350	373	315	340	347	372	353	385	338	327	352	355	362	363	334	348	358	364	362	349	393	370	347	383	341	357	354	375	386	351	349	331	366	294	343	346	299	350	324	360	346	363	359	327	344	373	323	348	331	363	365	372	335	359	355	334	329	352	346	352	344	336	335	339	353	341	313	363	352	343	402	343	345	343	395	351	361	321	346	361	360	320	349	367	328	365	322	386	344	331	385	344	335	377	330	317	355	359	331	356	366	343	351	365	334	392	329	344	344	316	331	346	320	334	336	340	372	326	346	343	372	365	312	368	343	369	353	339	356	353	369	353	340	350	351	364	316	356	341	364	353	335	336	342	326	331	345	301	354	382	360	346	355	350	391	338	332	303	358	336	369	349	374	363	346	348	362	317	382	370	333	349	317	350	344	356	343	338	329	328	339	328	376	353	354	336	336	326	359	343	331	337	364	330	363	336	344	343	340	338	333	339	345	352	320	338	340	339	379	343	332	365	345	371	330	330	355	333	357	366	363	364	360	346	332	352	360	357	364	349	345	320	360	379	348	318	348	357	337	353	340	325	346	373	366	334	325	354	371	353	327	345	344	333	339	383	373	315	356	381	355	343	354	358	367	349	369	357	343	357	331	352	353	321	341	365	387	355	324	336	357	346	376	340	363	375	349	410	345	371	324	371	370	355	378	345	378	334	341	340	366	355	340	318	336	345	350	329	368	335	329	356	380	346	347	346	355	354	337	343	336	359	358	343	359	370	321	341	350	336	377	350	383	376	351	363	362	348	346	335	315	321	335	365	348	368	341	384	342	354	350	357	363	378	340	334	329	376	383	346	347	345	368	312	325	328	320	332	314	351	320	347	334	358	378	332	354	357	336	342	353	333	375	356	347	362	341	376	324	303	346	337	342	348	345	364	317	344	369	370	325	336	339	334	332	356	394	299	369	351	346	377	348	364	351	346	351	353	360	360	350	366	370	345	321	384	354	331	342	341	324	333	329	325	372	329	365	351	334	387	360	353	344	326	358	378	327	343	330	352	317	344	322	353	350	357	338	320	366	354	353	330	370	332	318	357	356	330	341	364	388	359	296	370	341	313	344	336	352	318	375	325	371	316	327	353	347	368	332	353	335	324	359	327	339	346	335	319	370	354	342	361	330	320	351	355	372	348	360	321	354	349	311	359	369	364	347	362	330	337	365	372	373	355	337	351	353	360	323	336	341	334	370	378	345	381	345	303	324	350	342	317	374	352	362	363	362	353	327	336	368	380	339	346	315	332	365	361	343	332	329	326	352	348	325	353	346	331	345	363	359	342	364	316	339	322	340	356	338	343	346	360	348	318	343	354	343	343	346	345	358	337	387	324	331	348	339	325	383	372	336	348	321	315	346	349	342	359	349	334	342	355	313	379	343	353	311	362	343	345	355	329	331	365	328	364	290	346	354	361	358	356	351	334	339	365	349	331	382	358	334	356	338	356	340	321	340	354	366	340	341	378	300	359	364	374	375	350	320	357	386	336	338	358	367	328	348	336	344	351	339	321	348	363	362	329	363	346	339	372	346	327	330	327	363	325	350	382	348	344	335	314	398	380	328	372	361	359	330	357	334	333	340	353	353	379	340	370	344	363	363	351	302	355	347	340	358	362	371	348	348	380	336	353	346	291	327	344	327	343	362	341	380	326	334	373	328	348	383	345	370	371	406	344	351	337	333	350	411	349	367	346	332	330	401	338	365	308	353	363	328	338	343	367	385	367	350	357	321	315	376	342	363	348	343	350	352	379	349	319	348	381	351	318	378	326	335	376	343	364	354	372	343	364	370	345	313	365	385	377	356	300	352	364	350	361	345	344	358	361	319	367	364	332	356	342	360	322	346	363	316	336	338	330	329	349	359	338	339	381	324	354	353	341	317	324	359	335	361
21319	42315	31054	18733	14813	10825	7386	5430	4597	4295	3522	2473	2139	1814	1494	1275	1151	1006	895	788	782	748	842	979	941	823	716	659	602	610	583	581	555	509	540	521	559	552	571	754	803	900	1180	1017	843	730	546	442	370	370	368	359	383	333	371	393	384	386	375	399	398	405	349	346	400	362	349	397	370	404	365	395	390	368	389	378	404	363	369	409	381	385	361	381	358	405	406	381	394	395	373	395	393	341	387	362	376	377	353	366	370	371	396	329	383	321	405	365	424	382	385	367	355	383	353	359	399	371	376	372	351	401	349	392	365	379	383	375	385	375	417	351	409	353	381	391	397	364	418	349	377	371	378	389	374	361	386	360	381	376	358	367	379	360	380	366	371	367	380	416	412	370	369	378	383	377	369	398	365	373	379	377	372	415	369	394	379	323	374	370	359	381	381	331	359	368	353	378	388	384	369	402	386	389	380	371	374	360	338	386	377	384	366	356	395	366	380	374	351	388	375	402	388	375	408	363	319	360	350	394	383	384	373	384	365	356	374	410	360	401	376	412	373	389	398	371	346	386	415	391	365	336	393	347	392	382	376	388	395	378	390	362	364	354	390	367	377	374	371	365	355	382	388	366	369	361	393	361	379	365	396	375	356	360	391	370	373	384	380	377	360	371	351	398	378	379	379	377	394	362	337	373	382	357	380	399	389	401	355	402	373	397	368	394	384	395	337	368	384	343	372	364	369	392	350	360	392	406	400	372	388	367	410	356	354	399	365	390	372	388	393	388	388	352	381	387	403	363	349	381	366	377	363	377	400	344	370	370	315	377	363	393	366	393	383	385	351	377	380	380	399	366	359	360	345	372	382	365	371	358	362	356	372	352	397	394	374	355	355	353	386	368	384	398	365	385	383	369	353	353	391	337	362	369	351	388	360	378	365	368	377	370	357	374	389	347	372	362	400	392	370	405	394	382	378	372	371	373	352	389	346	358	370	329	361	396	392	402	394	350	341	395	358	374	384	388	386	390	349	366	380	360	356	350	335	385	376	388	370	353	384	397	363	361	380	352	389	351	374	359	402	374	375	384	342	409	363	369	378	369	392	381	350	387	358	352	373	370	384	389	339	372	382	374	382	365	362	393	398	352	365	421	384	367	379	377	408	399	431	360	338	361	381	369	343	356	338	389	376	363	410	384	356	355	364	380	394	371	361	387	383	365	371	367	390	358	409	359	337	390	380	387	368	345	379	371	387	354	415	356	356	346	372	395	367	358	363	348	392	343	389	403	329	384	340	381	375	383	382	385	386	380	371	354	413	336	382	386	378	382	382	367	408	419	378	371	361	367	348	371	344	373	406	358	369	383	350	351	328	380	342	411	360	403	352	414	349	394	377	374	355	391	388	370	382	369	362	362	367	388	393	380	364	367	364	388	377	360	376	371	367	354	351	416	376	368	399	383	385	373	377	390	397	399	345	398	381	379	354	368	379	377	392	374	395	365	384	343	350	352	377	389	344	361	380	374	382	354	379	362	384	397	360	389	382	368	423	359	377	384	364	370	359	330	415	369	361	375	384	398	363	407	360	393	334	357	362	366	368	370	398	397	374	349	359	367	359	387	367	352	365	374	420	371	370	401	354	356	380	390	353	390	382	356	393	367	370	370	338	377	365	358	372	353	391	348	377	424	369	354	370	380	356	388	379	378	389	354	389	366	382	374	351	373	374	382	381	394	382	341	401	386	385	366	355	357	366	379	341	347	347	387	393	395	379	362	379	368	342	356	355	358	342	371	366	361	381	364	360	361	391	344	398	353	390	336	411	388	371	350	354	379	363	345	362	385	398	352	402	371	395	378	408	371	344	385	312	382	370	365	372	372	379	403	359	370	364	377	365	401	351	389	357	364	372	387	393	371	386	405	369	360	364	375	404	358	375	358	367	394	398	368	355	390	397	411	378	366	393	369	404	402	384	369	384	353	402	400	352	346	370	375	377	385	373	371	380	388	388	350	380	371	373	371	352	382	340	400	370	367	373	340	379	350	393	363	361	381	392	362	404	400	394	393	383	397	375	381	367	379	375	397	376	373	346	346	387	380	382	382	350	396	359	362	354	353	375	376	382	365	392	383	408	384	382	397	357	378	400	408	382	364	337	386	362	388	342	401	393	374	364	353	365	369	332	370	384	376	389	350	389	353	412	373	373	359	389	360	371	401	388	379	364	381	372	319	361	379	397	354	376	405	378	376	370	377	372	402	371	362	406	369	326	438	327	429	365	396	408	423	359	393	358	362	393	360	372	384	373	368	375	398	386	382	412	359	366	385	352	356	383	367	403	391	375	385	364	387	397	377	398	369	376	377	391	372	362	386	396	380	407	374	370	375	347	356	371	344	379	363	409	385	402	356	393	383	384	370	364	408	352	353	349	358	416	379	358	367	381	395	352	390	379	392	380	385	332	351	364	366	361	328	380	352	397	374	398	362	376	333	373	365	381	357	433	363	378	387	364	369	380	380	363	399	351	361	356	387	375	389	403	397	387	383	376	369	377	366	361	383	405	396	393	377	386	375	366	346	353	355	414	380	376	365	374	361	342	368	365	377	428	381	361	328	371	368	373	358	341	365	355	380	366	378	355	409	414	355	359	363	378	373	353	410	363	370	379	392	400	344	351	367	378	357	324	366	361	356	361	400	360	376	354	371	383	356	368	364	395	395	327	390	390	343	361	379	398	395	422	367	361	402	392	343	387	400	374	390	368	360	389	370	353	375	377	369	400	351	380	388	378	386	381	366	376	374	383	374	400	362	410	404	378	406	385	418	407	374	391	361	379	393	370	371	366	357	387	400	362	383	350	372	354	342	363	352	381	347	385	404	384	368	418	391	397	376	348	376	401	407	412	365	421	356	365	348	374	402	392	365	388	403	401	396	344	394	355	390	371	387	330	379	346	336	376	368	364	378	365	339	376	381	365	316	398	383	361	410	377	357	400	358	432	379	367	398	409	377	356	364	368	368	355	394	378	350	372	362	393	365	377	326	338	335	347	411	346	361	361	398	367	340	368	383	362	376	400	389	347	375	382	358	397	371	392	370	401	372	343	374	367	369	384	382	371	364	372	395	378	357	354	384	391	421	349	346	359	349	374	393	377	333	353	346	398	371	343	384	402	352	386	386	407	409	461	379	381	379	374	337	381	391	377	379	391	375	372	406	398	374	363	388	399	328	379	377	368	392	346	367	348	375	346	397	354	360	372	385	384	366	350	370	351	416	395	354	353	393	378	393	359	380	402	359	346	403	358	388	380	354	398	379	372	370	373	397	408	367	388	390	383	386	379	379	395	392	372	354	407	398	388	388	416	341	397	349	370	381	365	359	369	352	395	409	366	356	358	360	379	374	356	375	345	352	342	381	359	373	354	386	363	391	364	385	374	382	341	383	359	366	376	374	377	345	381	386	396	346	371	422	346	394	433	386	377	385	363	359	356	387	380	376	375	380	370	374	359	394	335	393	371	369	335	401	376	382
25792	21652	27733	25983	14367	5473	2963	1980	1877	1785	1452	1032	941	893	759	664	630	572	540	494	494	546	523	606	532	493	450	479	421	426	447	415	392	385	395	360	376	388	401	431	479	565	540	501	486	381	369	312	294	307	343	296	346	336	307	339	331	327	297	332	338	328	312	333	329	329	322	323	325	340	331	326	320	317	332	354	307	324	350	297	338	330	347	349	262	321	341	313	338	328	349	332	380	309	306	327	358	317	328	302	358	342	323	337	362	334	338	308	333	350	327	345	327	314	313	310	340	325	337	343	331	340	307	311	328	301	336	323	332	340	331	330	330	351	330	330	332	331	298	319	309	296	328	341	336	275	326	291	337	326	322	337	334	327	333	331	321	312	321	298	330	332	341	337	326	318	318	343	318	335	317	303	305	327	334	296	303	309	286	331	316	327	337	328	333	312	316	325	317	349	293	335	344	354	305	329	309	365	348	327	331	322	317	289	289	340	339	316	309	337	299	318	315	314	315	314	312	329	316	295	327	311	333	339	314	326	349	367	315	307	336	310	321	327	316	340	329	335	368	325	338	325	339	322	360	354	290	328	297	333	297	333	330	309	319	326	327	368	352	335	308	337	331	322	314	312	303	307	314	305	324	377	327	277	330	297	329	311	328	317	306	323	363	329	344	323	315	314	337	336	316	343	315	326	314	318	319	315	343	302	345	369	287	314	329	341	324	334	315	333	338	340	345	325	337	289	296	318	312	327	323	347	327	298	298	325	333	324	344	306	322	335	323	332	327	284	363	313	306	331	290	318	330	333	336	334	301	347	291	328	322	337	342	298	314	351	337	329	340	340	309	327	332	321	349	291	289	371	346	319	361	325	313	332	339	317	304	345	329	327	290	331	330	312	309	346	328	349	312	304	301	277	342	352	296	284	301	342	306	295	314	306	321	341	308	310	325	324	351	348	316	312	328	303	347	319	328	306	329	313	317	337	338	313	339	309	344	331	313	319	301	311	334	324	319	278	335	326	328	295	339	314	299	321	336	331	305	302	304	346	308	320	340	317	292	350	354	305	336	313	318	312	293	311	289	363	374	346	314	319	305	357	321	303	331	327	296	347	327	352	306	294	302	334	313	334	339	343	340	354	335	360	338	320	330	306	334	310	327	351	319	310	348	362	353	311	314	342	355	309	295	347	294	344	297	303	357	324	349	320	325	306	345	310	355	371	342	305	320	287	319	303	304	340	334	366	314	310	330	325	313	315	340	317	322	329	333	311	316	353	324	341	290	323	345	317	310	300	361	314	306	322	317	340	313	351	312	302	307	320	316	335	344	328	344	307	290	303	294	343	322	355	331	292	325	320	328	313	321	350	325	322	338	299	335	322	292	342	355	319	307	325	333	303	307	316	332	344	325	301	314	310	324	323	322	322	329	316	339	338	307	278	366	340	294	346	330	307	293	314	312	299	306	290	355	313	320	313	321	322	343	365	317	310	326	324	319	326	357	309	328	291	358	309	317	348	327	339	305	308	349	309	292	310	325	350	313	306	338	319	338	325	362	332	321	318	309	327	326	336	343	354	295	341	305	264	288	322	328	353	345	313	325	331	328	314	330	313	334	323	338	344	353	342	344	313	313	333	350	305	323	335	300	335	322	330	352	331	378	318	329	329	350	341	306	297	321	334	362	322	334	354	346	336	326	337	363	301	331	325	311	326	361	287	331	333	341	292	327	308	329	333	332	322	331	291	351	348	352	329	319	346	327	345	321	332	306	308	327	346	314	348	326	268	337	332	345	353	336	295	323	331	330	300	318	303	321	320	335	301	316	313	288	332	302	343	308	335	327	334	296	310	359	340	327	299	285	342	326	346	290	312	314	344	318	305	345	339	315	301	353	316	350	306	333	327	336	307	310	339	315	338	319	289	295	355	320	304	328	312	346	335	322	335	298	309	318	336	292	339	322	294	332	319	295	323	317	334	299	342	337	354	328	300	307	329	332	305	309	310	323	307	339	324	341	330	318	348	359	317	304	309	331	352	292	321	319	327	316	320	336	324	309	319	322	316	320	317	310	339	311	307	337	316	293	325	295	348	363	322	305	325	313	323	351	331	349	338	308	309	326	322	327	326	333	336	336	329	317	333	335	329	327	324	367	284	300	324	349	337	305	333	310	328	329	351	306	317	316	320	331	318	335	308	317	332	336	313	342	312	339	315	326	318	348	319	331	369	334	297	309	353	339	342	324	332	304	345	307	332	312	318	311	318	313	344	311	336	320	303	350	311	331	355	323	327	288	359	328	334	323	333	368	331	310	324	314	345	291	334	310	318	333	344	287	326	348	332	348	330	310	338	312	347	351	320	324	326	330	339	322	316	317	300	314	324	325	320	334	312	317	302	336	343	342	324	334	311	334	333	304	321	333	305	327	341	333	315	313	322	349	306	334	339	334	301	325	306	303	306	308	331	329	325	303	318	336	299	327	310	332	334	338	322	335	307	332	329	318	313	321	321	334	316	311	307	352	306	312	301	312	305	305	298	307	318	318	381	317	365	321	297	334	331	355	304	315	326	329	316	317	288	315	316	336	357	319	345	329	300	347	345	307	323	354	319	343	295	317	326	321	337	327	307	337	346	285	334	350	328	336	312	338	333	310	342	308	303	307	307	340	335	316	330	336	323	334	329	326	340	337	324	332	308	368	328	316	329	321	334	304	320	341	297	337	330	304	304	341	335	345	345	317	326	315	306	318	309	319	322	301	338	299	325	357	371	330	327	357	334	302	345	318	317	325	341	336	320	310	298	318	328	317	345	334	314	334	324	310	358	332	362	318	311	297	345	322	331	308	315	289	307	323	330	332	303	345	320	295	327	303	348	332	333	344	335	301	298	312	351	311	300	324	323	312	322	307	336	313	294	331	296	312	339	298	326	318	334	297	339	319	326	353	355	324	314	328	319	350	347	323	298	310	299	326	328	344	316	316	327	309	306	339	372	317	320	342	330	336	329	345	287	308	352	315	329	328	322	340	313	337	300	340	311	316	339	351	328	329	329	364	310	324	348	317	308	332	350	279	331	352	315	343	344	304	339	313	320	282	305	335	320	313	332	357	315	305	332	337	357	334	310	290	354	320	350	341	344	312	314	336	323	343	325	311	316	311	309	324	333	328	322	348	311	311	330	336	305	309	314	352	304	316	342	305	336	317	320	306	330	299	324	327	317	314	317	330	315	329	321	348	373	320	356	311	317	343	283	325	349	348	320	318	334	299	341	320	331	345	311	309	359	325	327	298	311	330	298	334	355	346	313	309	338	322	343	358	344	316	329	303	361	326	321	324	366	327	307	332	323	341	289	327	320	332	338	296	324	334	286	344	342	283	334	282	316	306	364	322	317	348	302	321	313	327	337	323	310	340	312	303	336	347	321	296	303	348	305	321	331	328	302	341	325	347	350	319	340	333	299	321	299	332	308	329	334	324	329	345	344	317	291	289	287	306	337	340	298	337	330	314	318	338	324	319	311
20903	38306	27244	15482	11530	8212	5477	4200	3670	3660	2851	1843	1725	1647	1236	1051	960	803	728	741	663	672	824	884	805	651	594	556	550	545	580	565	505	455	459	429	467	457	477	540	639	852	725	726	564	539	488	368	394	324	372	343	337	360	390	350	389	345	377	375	352	375	363	327	358	376	353	340	359	364	364	342	353	366	360	339	356	347	366	373	365	353	374	392	369	363	356	366	355	389	349	362	368	339	389	348	392	340	394	366	349	342	390	372	385	352	349	336	336	328	359	355	349	343	361	335	343	334	359	344	331	334	349	385	374	362	355	355	340	386	343	359	378	375	345	369	352	378	344	368	336	350	349	360	389	390	360	338	320	378	342	347	368	303	347	368	374	332	370	323	325	346	366	347	312	364	312	362	383	332	363	341	345	345	326	366	348	357	372	339	361	371	346	366	385	354	346	337	358	365	328	346	338	369	343	371	348	352	330	325	360	352	369	347	378	336	338	347	350	316	310	335	344	367	323	366	380	365	335	337	360	383	369	330	346	366	358	340	371	351	372	320	334	368	340	363	365	341	345	392	346	384	376	354	361	352	333	354	368	348	363	330	368	351	299	323	360	355	352	316	348	332	346	372	370	359	379	360	336	360	327	341	345	364	345	376	346	342	337	355	353	321	402	337	336	370	339	361	373	356	356	358	343	327	365	335	364	343	373	371	360	329	317	368	352	352	306	353	351	336	336	342	360	357	360	365	371	359	359	358	368	348	365	341	366	376	331	368	384	356	355	347	344	343	393	335	332	364	312	393	350	356	329	361	339	315	397	341	375	368	370	325	363	348	376	355	344	350	364	358	357	323	366	364	364	377	360	334	338	369	358	352	368	358	339	342	380	344	370	362	363	338	326	383	343	361	323	375	352	359	336	317	325	327	355	356	369	306	379	351	367	372	369	349	371	343	358	364	350	363	355	377	354	357	344	379	368	345	327	388	343	338	299	361	365	342	315	343	327	369	331	350	325	354	347	392	354	357	374	359	357	375	359	339	359	358	361	377	365	320	401	340	356	353	350	338	323	353	368	383	363	347	355	321	351	327	351	344	363	333	346	352	343	344	347	358	330	345	344	353	377	367	392	352	303	375	366	359	345	362	350	347	347	403	341	347	337	353	359	338	314	357	331	385	351	330	365	348	372	354	345	358	369	361	358	335	403	372	367	371	337	369	367	390	342	349	380	346	369	389	324	339	374	341	359	340	324	343	341	368	358	317	350	366	332	331	357	377	350	345	347	352	343	353	328	390	340	340	352	345	343	313	395	348	334	337	341	354	346	328	313	349	344	363	363	362	375	361	366	354	391	342	362	343	349	347	365	355	367	375	374	362	326	363	391	339	339	347	375	356	347	343	356	353	305	364	337	350	324	363	384	367	381	384	359	359	324	367	415	356	379	359	381	363	324	342	354	332	337	342	343	352	337	340	369	358	352	328	332	359	346	306	368	345	358	383	344	344	349	368	360	313	377	352	372	350	376	337	343	355	339	352	323	360	351	340	344	387	343	355	351	327	380	372	356	336	347	335	319	336	369	349	335	340	337	328	361	352	339	350	369	335	329	355	344	362	348	360	374	357	332	363	387	350	369	373	348	373	342	376	376	371	355	342	367	376	351	317	335	337	340	346	332	350	371	351	358	381	337	350	348	348	355	331	354	323	391	348	382	369	315	357	326	357	379	357	339	342	361	359	329	367	357	342	324	370	379	360	339	341	356	345	377	307	411	331	372	383	328	369	349	322	394	334	374	373	363	374	375	334	370	378	359	316	379	373	311	346	326	374	400	387	344	349	378	319	322	343	349	349	359	358	381	298	402	348	334	367	335	373	385	345	385	363	388	348	360	342	333	368	363	314	335	361	365	356	364	353	366	343	358	390	336	343	327	358	348	349	361	383	374	355	361	337	359	381	391	337	366	349	363	369	380	353	361	351	348	359	358	347	351	350	370	354	348	342	382	379	359	323	332	332	350	368	363	362	365	361	345	337	388	361	336	329	389	347	374	373	359	335	375	341	325	338	332	346	341	385	355	375	378	336	352	348	356	391	344	378	327	330	358	393	336	392	348	349	399	347	329	348	337	338	313	363	354	366	361	376	355	351	366	351	364	335	383	327	355	352	339	351	328	363	375	328	347	338	348	354	323	359	376	350	372	361	357	347	357	344	333	387	333	344	361	360	364	345	355	324	334	374	377	360	346	355	351	349	348	368	340	383	340	389	364	370	370	338	327	367	335	352	344	369	337	339	371	349	347	385	365	387	360	395	341	352	323	378	375	357	372	375	383	363	343	333	372	353	350	346	354	328	355	353	378	332	343	349	337	341	372	353	354	359	351	364	345	369	371	349	379	353	340	377	344	336	351	358	339	366	356	362	322	343	327	347	343	343	354	345	368	376	365	327	357	367	348	351	349	359	349	354	355	375	367	348	315	331	347	336	339	358	376	348	374	353	388	327	349	329	344	379	351	363	320	379	357	343	359	337	347	352	375	357	364	373	366	319	331	347	338	350	344	315	351	361	385	372	394	337	362	366	335	365	359	350	324	338	321	377	360	320	333	344	360	365	319	337	384	331	377	368	361	377	376	329	380	373	339	361	354	380	334	351	359	331	337	371	344	364	360	365	354	336	371	376	371	344	318	325	348	364	346	368	381	341	357	377	371	336	380	385	377	344	344	335	338	339	355	380	372	329	340	340	386	365	352	359	336	360	313	364	353	346	383	353	367	358	383	342	367	329	349	326	365	346	329	375	377	386	343	339	324	337	338	361	335	384	377	342	346	341	354	341	346	332	363	337	365	354	314	365	337	348	350	354	365	344	364	341	342	376	356	348	361	356	360	361	364	354	363	313	347	334	356	322	345	360	339	361	351	372	334	338	399	362	344	343	367	356	326	349	325	330	365	369	357	355	368	361	386	359	375	381	357	359	335	384	355	344	399	394	334	375	364	352	359	346	348	376	360	401	338	313	343	333	355	342	373	321	348	403	340	330	330	350	347	309	368	367	352	374	355	329	370	354	329	371	383	340	354	363	334	360	371	322	376	356	358	313	359	350	343	337	329	364	363	348	359	343	356	326	337	361	362	407	374	340	353	370	350	353	367	358	393	348	342	347	335	341	360	349	341	320	329	362	364	370	378	331	344	365	352	355	320	374	370	349	338	355	325	375	355	359	355	378	325	345	389	334	366	345	330	349	368	344	365	355	359	362	363	349	347	358	355	383	378	372	372	359	378	341	372	324	315	337	363	349	339	372	373	354	386	354	343	345	350	392	357	368	327	345	364	364	364	346	330	380	333	372	339	359	361	349	348	336	412	346	363	377	343	379	317	378	356	356	370	330	356	375	325	376	358	375	337	334	389	363	357	360	330	345	372	366	348	344	346	350	348	388	358	325	347	363	357	320	360	338	349	388	348	347	354	383	363	325	362	362	363	317	367	369	342	374	352	294	327	353	359	346	372	355	377	350	349	361	300	360
23331	21674	29417	24481	21720	21893	13750	4724	3534	3670	2690	1844	1706	1657	1257	1085	974	881	791	698	705	865	892	895	724	662	576	622	712	639	580	508	558	536	549	488	494	466	508	702	1161	1121	938	822	732	648	445	406	390	396	352	385	359	339	381	360	341	354	377	370	353	407	340	361	385	375	387	383	366	346	351	385	324	383	395	370	321	399	379	347	406	386	400	375	403	346	388	409	414	377	362	377	383	355	360	396	363	360	368	392	367	371	382	368	376	353	363	351	396	363	364	384	340	350	388	392	344	369	343	410	380	380	359	390	344	378	353	345	351	354	389	372	374	336	339	374	405	378	388	367	382	350	338	390	348	331	378	395	395	310	377	362	347	363	372	374	379	372	381	357	372	356	376	393	354	361	319	371	359	372	375	398	380	348	359	352	387	383	361	365	375	336	395	373	396	418	380	382	360	374	369	364	353	380	335	345	359	332	378	372	355	379	353	358	347	337	361	361	404	372	368	401	337	391	372	353	382	382	359	383	363	394	358	388	374	390	376	383	344	372	373	351	342	349	373	326	367	353	405	351	373	364	360	370	368	394	337	357	318	328	361	361	379	371	368	364	361	366	328	385	385	381	371	407	336	351	361	361	320	349	389	336	364	346	369	380	345	363	367	395	347	391	365	333	362	371	393	371	364	361	366	347	356	368	362	376	382	360	355	379	349	375	360	369	393	386	392	376	400	388	383	342	356	375	391	371	350	365	417	370	353	367	372	339	386	386	378	359	395	368	367	354	387	377	359	388	371	345	393	345	369	375	332	356	375	341	371	366	350	408	373	400	373	363	369	374	381	389	378	353	371	365	375	373	355	359	383	371	351	389	390	359	399	336	381	394	363	368	365	367	382	338	347	377	371	362	385	409	373	350	340	337	352	392	366	385	381	359	352	359	382	373	344	406	361	365	349	346	329	378	345	359	359	402	357	367	372	379	363	385	342	362	368	373	372	363	324	364	352	387	356	363	354	348	359	367	379	381	349	344	370	353	355	347	349	344	376	394	395	370	361	398	397	368	329	348	333	382	359	326	346	362	387	372	370	382	361	361	364	383	376	359	343	384	387	390	381	347	348	354	345	330	388	369	351	376	379	385	390	376	370	355	391	352	364	346	352	372	365	353	397	367	355	336	366	376	381	370	356	374	343	362	352	377	387	382	385	381	342	376	368	352	355	346	353	350	348	388	360	389	401	392	352	366	322	375	341	382	313	371	319	340	346	373	358	389	421	370	362	353	362	347	408	406	388	348	383	397	357	339	362	387	354	387	350	330	359	364	354	373	348	354	360	353	354	373	349	359	382	344	346	339	397	375	357	376	327	353	345	368	353	369	344	377	353	352	356	385	400	400	389	353	386	347	361	385	397	368	362	360	385	394	371	393	375	365	335	353	349	348	367	358	340	361	386	344	383	349	333	375	365	361	334	343	371	324	350	352	340	388	329	343	355	365	355	338	345	342	310	359	400	366	328	383	379	364	351	373	341	357	351	376	372	373	361	367	369	399	355	350	349	364	372	363	359	355	348	373	384	378	358	364	335	367	365	357	374	367	352	341	333	401	368	339	376	363	371	365	380	374	359	399	336	375	371	361	334	345	342	384	356	384	351	374	359	348	411	359	362	388	372	362	389	356	331	369	320	361	378	380	350	380	351	394	338	354	348	345	387	342	349	382	377	344	378	328	390	377	374	412	372	395	364	381	346	371	353	362	365	379	372	354	366	362	365	367	373	382	403	345	345	368	368	351	378	379	384	379	351	331	385	372	370	366	360	381	379	402	377	394	373	348	385	366	362	366	361	357	381	406	364	349	354	366	379	340	363	398	355	383	401	313	371	374	358	366	366	364	345	335	395	397	353	377	365	347	372	400	391	376	364	346	370	363	391	356	348	328	349	387	367	394	354	364	363	397	381	401	379	392	370	393	331	353	358	380	357	361	355	384	377	370	367	377	351	367	396	369	384	394	370	351	411	367	371	366	370	372	377	378	380	372	392	352	386	357	367	363	372	373	352	314	352	377	394	388	370	374	381	376	343	331	390	400	373	395	363	363	336	376	387	364	351	400	398	360	367	365	352	385	343	385	364	338	374	373	390	355	362	359	359	379	363	345	354	380	341	387	367	316	389	398	372	357	406	377	340	367	372	367	381	367	366	383	384	354	360	381	380	355	358	378	400	374	345	368	358	368	399	361	366	358	383	397	343	346	355	353	382	378	336	379	345	364	345	354	359	373	366	345	358	338	349	350	336	367	379	357	381	367	348	361	373	361	404	360	366	392	370	328	373	336	380	352	402	367	385	331	386	335	371	347	364	352	388	384	343	390	372	374	345	343	337	374	314	338	372	369	376	377	370	380	342	348	390	371	374	370	336	322	372	362	369	339	394	357	345	368	406	378	379	353	363	328	364	356	343	353	365	360	375	396	356	340	353	381	342	372	355	363	384	348	351	372	392	336	334	359	332	339	401	376	376	363	395	368	403	353	331	382	350	386	341	392	378	350	396	366	343	338	355	335	365	358	379	371	401	364	412	378	352	360	385	389	379	371	359	363	358	384	370	411	372	365	339	384	366	344	368	375	355	351	338	362	373	374	362	354	372	363	387	350	344	343	382	357	391	367	337	364	359	394	353	356	382	330	378	378	377	363	362	368	352	321	357	356	349	364	382	372	381	358	337	368	364	412	352	393	342	358	403	368	356	347	364	377	326	377	355	372	367	367	366	374	359	346	351	382	352	388	364	367	352	359	350	334	350	359	361	349	373	381	330	323	385	345	354	309	373	345	381	347	402	343	380	398	351	370	363	371	338	355	359	368	339	389	395	335	382	343	370	366	377	339	379	343	358	404	365	381	377	400	374	384	359	432	384	410	319	322	334	359	335	380	389	376	395	385	386	388	365	332	374	346	373	373	350	340	393	340	355	392	339	360	396	416	380	404	380	375	402	362	373	398	329	381	369	362	366	415	380	353	375	355	356	363	363	365	372	360	357	370	372	352	371	347	378	385	355	358	359	372	378	410	356	368	400	354	380	346	381	375	345	357	338	373	417	382	365	378	357	392	355	370	359	345	359	349	361	370	340	363	337	385	377	377	358	389	372	349	362	366	342	372	380	379	370	383	372	370	340	366	376	372	338	361	375	353	364	346	348	359	358	363	380	361	382	374	361	360	352	340	350	371	399	368	372	342	389	356	377	367	347	374	385	361	351	343	392	346	344	356	379	345	358	371	381	375	353	370	350	360	374	374	355	375	364	368	402	367	359	367	372	364	375	370	360	344	338	371	344	376	359	369	323	380	374	354	398	362	431	341	376	388	384	357	380	383	354	359	350	346	376	354	375	383	359	373	416	361	369	364	357	397	339	329	359	364	363	345	354	375	377	361	356	346	358	369	342	340	402	361	360	393	373	347	382	344	367	358	382	350	365	352	382	329	347	336	336	391	391	365	396	333	374	383	328	356	351	378	344	374	360	367	356	339
23595	48393	36078	23229	18136	12880	9308	7361	6618	6724	4759	3165	3122	2771	2081	1811	1472	1378	1106	1103	1071	1241	1387	1259	1075	856	774	811	899	826	749	670	680	664	623	586	602	559	644	1063	1747	1744	1309	1191	981	822	605	413	418	398	396	359	412	368	363	379	417	360	391	392	382	384	411	406	382	407	409	377	414	392	391	411	356	408	404	399	376	367	382	411	402	413	356	403	410	418	401	388	394	394	369	388	374	380	388	382	398	408	420	389	390	393	407	385	376	377	409	397	398	386	366	364	387	398	394	418	377	421	394	359	404	394	398	377	388	374	381	423	374	391	405	386	421	383	418	385	358	402	367	398	362	362	354	395	385	399	375	362	377	412	401	422	389	406	417	368	369	357	361	366	397	383	389	426	401	397	393	387	408	388	383	397	396	405	385	407	364	415	388	353	393	392	373	356	372	418	366	390	351	364	367	394	374	404	378	340	378	366	377	411	397	411	406	400	373	398	382	395	390	378	402	362	359	371	388	381	387	326	381	358	391	397	385	390	376	390	363	391	350	332	365	421	398	421	414	385	385	362	322	396	392	413	375	403	381	374	381	383	415	411	394	410	396	397	352	382	384	401	421	397	398	375	390	369	404	395	383	398	397	398	389	380	380	372	376	380	364	387	401	396	379	399	367	394	414	358	374	396	375	356	396	367	385	447	399	363	390	367	415	384	368	364	409	406	385	352	384	416	398	407	364	391	391	368	369	439	405	367	417	383	388	374	359	385	388	381	407	388	401	390	371	370	385	410	370	409	377	376	398	382	402	400	356	390	349	382	384	407	369	394	386	370	440	405	391	417	399	363	391	359	410	370	412	374	405	368	398	391	386	369	418	366	382	384	381	390	391	391	388	392	411	379	393	366	365	351	397	385	397	384	424	370	405	340	382	350	369	388	350	376	396	395	412	367	373	388	367	411	410	379	402	388	387	425	372	384	407	379	407	416	416	408	395	374	421	334	376	364	352	399	350	411	399	379	407	403	393	414	418	391	384	417	354	363	389	364	368	375	397	372	384	388	405	412	408	406	398	392	392	408	397	354	372	379	401	414	363	376	413	393	390	400	381	402	382	361	406	383	407	416	373	411	396	420	390	372	380	364	391	390	393	385	347	399	383	398	390	397	374	389	386	386	380	388	410	364	345	386	368	398	385	374	358	379	347	405	402	367	439	389	402	401	376	385	368	385	400	348	380	361	398	404	369	385	386	350	403	378	401	391	355	377	394	386	404	402	397	408	396	376	387	355	393	384	354	391	415	391	403	434	360	398	401	371	394	373	375	387	382	346	381	374	366	384	404	422	393	352	373	396	375	383	387	391	378	381	392	397	378	392	406	398	391	413	386	419	392	389	419	422	370	418	418	425	370	382	381	362	419	386	373	400	371	402	382	411	347	358	402	406	366	367	355	414	383	362	383	388	370	350	408	383	385	377	370	384	390	413	402	417	400	396	362	398	404	379	356	383	386	377	395	363	389	368	414	353	373	386	406	406	373	402	392	421	426	376	413	406	413	382	369	373	388	378	405	381	422	369	402	394	376	381	372	404	420	384	376	430	381	393	349	359	384	400	393	413	380	368	385	404	399	399	370	334	352	374	387	388	357	376	371	394	372	392	384	392	416	409	388	377	384	385	385	403	398	414	427	370	421	368	374	387	393	408	396	384	382	363	374	380	385	352	357	365	401	398	359	388	365	388	380	422	394	411	379	418	383	397	373	398	369	366	351	389	410	393	417	386	360	340	367	392	358	349	406	417	391	354	404	390	363	394	398	376	381	419	360	394	366	407	350	440	357	367	372	388	362	403	393	383	402	374	425	377	358	399	413	379	403	368	368	403	394	416	411	403	391	401	422	389	373	377	387	431	370	386	386	399	372	356	400	406	345	417	419	379	403	408	343	389	371	361	384	372	390	377	391	411	395	389	404	392	395	399	395	386	365	437	359	355	418	374	373	394	366	396	350	388	427	388	364	389	410	386	376	409	372	370	397	373	367	368	415	368	376	412	408	382	404	392	399	393	419	417	406	414	400	379	392	379	356	399	381	381	395	399	413	391	375	408	432	384	361	398	394	397	385	426	423	375	379	378	362	383	393	379	397	380	385	394	448	382	373	391	360	393	371	399	394	373	382	351	403	368	384	372	392	398	387	421	370	369	391	411	413	398	402	364	386	404	388	423	374	394	385	402	397	430	406	391	353	355	400	378	399	414	393	403	354	393	394	389	392	379	404	405	385	415	327	374	369	361	381	384	371	381	389	359	389	381	398	369	371	382	385	396	376	362	383	379	360	378	391	394	365	409	396	383	378	387	397	378	366	333	386	383	365	436	375	357	368	370	349	388	389	401	384	365	410	392	388	378	411	378	396	399	362	392	381	351	407	427	365	410	365	405	419	380	428	373	418	353	400	369	371	417	442	389	374	391	389	399	383	379	406	394	409	407	384	357	386	418	399	385	395	378	389	376	366	398	379	375	412	364	416	392	369	384	363	388	354	408	413	399	394	374	415	411	426	369	391	391	387	395	400	385	369	387	374	366	397	374	375	399	386	350	405	351	412	388	380	380	408	392	380	387	398	395	373	400	372	438	395	385	369	385	398	363	391	361	405	392	386	388	374	354	399	372	382	410	395	386	358	429	397	367	395	410	355	383	394	376	388	368	420	365	410	409	396	358	399	396	416	400	400	373	390	375	390	385	402	384	427	375	397	368	391	390	376	391	380	391	390	381	378	374	382	380	400	432	358	359	375	391	395	370	392	389	370	367	367	404	376	363	400	417	389	369	386	416	405	389	417	399	372	422	392	408	371	402	430	397	380	389	368	388	411	364	376	376	389	387	391	389	391	377	395	352	395	417	408	398	384	390	393	416	388	367	422	377	391	391	376	355	393	372	335	340	451	376	391	390	384	342	375	393	396	387	345	402	398	411	357	412	388	379	389	375	375	392	404	382	357	394	377	376	366	398	402	351	376	374	403	353	395	345	390	388	369	393	375	390	394	394	405	365	384	400	377	415	386	381	418	400	417	377	395	395	393	414	410	395	384	373	426	404	411	387	384	377	370	363	423	336	420	422	407	371	405	364	379	359	371	373	388	395	389	408	400	405	406	398	402	379	421	361	360	390	402	386	375	401	381	383	409	375	392	409	377	403	368	370	355	382	418	402	397	392	377	398	399	425	388	353	386	353	368	389	386	401	397	389	370	412	403	415	363	378	372	377	384	409	362	396	372	355	391	395	378	366	390	359	406	399	414	379	393	403	399	366	378	355	379	377	369	405	379	401	361	360	383	370	351	379	369	391	381	380	418	398	391	408	396	365	384	390	420	388	395	392	405	394	404	397	430	400	383	370	422	398	387	352	391	412	355	335	385	385	392	404	385	363	370	388	353	392	403	404	398	421	407	408	360	392	398	364	405	359	353	389	365	365	370	396	377	424	358	355	362	436	395	387	419	378	396	407	360	385	379	368	415	377	400	414	374	409
29113	23014	20497	11405	5509	2981	1999	1545	1585	1651	1009	808	851	723	571	624	548	484	464	436	474	533	535	529	424	420	478	424	474	437	423	370	397	351	370	387	366	364	352	364	345	344	343	349	327	330	338	289	335	330	331	309	324	361	297	299	301	310	316	296	316	349	304	316	360	292	325	314	323	303	323	338	307	290	316	318	317	314	308	312	323	318	321	321	311	338	312	339	328	305	335	338	316	315	320	295	304	332	347	325	297	329	315	306	315	317	329	306	338	324	317	325	342	322	331	360	346	319	320	299	302	328	316	325	307	333	342	347	279	337	298	338	328	315	334	333	349	315	303	337	305	327	316	286	329	316	324	257	306	345	316	322	319	353	295	343	295	312	340	329	312	312	317	302	327	330	304	314	334	349	296	330	324	317	341	328	298	342	319	324	304	297	319	327	327	314	296	303	323	355	315	357	303	335	337	359	321	315	325	306	316	325	314	339	313	336	311	314	300	342	312	339	336	323	331	335	341	324	306	328	348	314	336	345	300	285	306	333	296	342	335	321	324	332	306	347	329	317	331	311	324	333	354	309	305	295	329	294	343	304	348	295	311	328	330	315	323	317	301	333	301	294	366	316	316	340	301	320	326	309	317	327	341	356	337	314	328	349	335	316	357	343	317	325	339	337	287	386	332	306	340	329	307	336	320	333	335	314	309	304	343	290	322	329	346	299	326	283	339	308	370	341	335	272	317	298	322	301	320	322	317	300	329	339	297	300	302	323	312	343	334	346	322	330	316	299	330	314	289	304	308	304	349	332	327	342	332	338	314	278	333	321	311	336	334	331	336	334	330	313	354	297	355	341	316	319	318	327	317	331	337	325	310	307	336	314	306	309	317	334	318	331	296	313	350	339	272	330	308	308	329	328	321	299	329	309	338	328	294	318	297	293	315	311	331	333	344	314	294	326	324	309	334	317	347	323	311	308	284	304	386	320	300	347	337	355	329	295	347	330	347	337	328	356	278	293	357	321	328	289	330	360	326	317	363	317	323	328	309	330	312	337	313	350	297	353	282	319	307	324	322	340	351	299	315	298	324	336	312	313	342	321	335	321	325	340	330	287	309	318	305	311	304	324	321	319	345	317	341	352	345	359	358	319	326	304	335	308	293	294	317	306	319	328	314	314	322	327	328	376	306	332	337	294	298	300	333	344	335	319	325	325	330	320	318	310	299	309	335	335	307	318	297	322	334	329	321	297	298	327	279	333	346	351	347	340	322	334	329	316	342	303	319	327	362	334	346	274	330	299	292	349	313	344	317	326	317	341	317	349	307	314	347	321	310	284	318	350	337	332	332	301	305	330	348	304	337	313	318	323	313	340	340	350	309	350	353	285	339	307	335	299	293	302	319	299	337	346	346	357	317	299	320	313	346	336	332	330	296	323	324	330	287	299	301	312	314	323	325	363	328	309	280	310	333	320	305	355	330	318	327	323	310	345	355	306	318	350	319	331	329	290	341	300	292	319	340	320	313	341	321	319	311	318	312	324	319	358	339	330	327	311	296	326	326	308	337	339	332	336	337	307	308	309	342	297	312	323	323	303	315	333	354	342	317	326	311	307	326	331	309	329	345	327	321	314	310	323	316	295	324	310	330	316	281	320	320	325	355	303	312	326	317	329	351	314	309	344	319	296	326	294	327	305	333	349	305	321	342	330	317	345	326	296	301	329	349	341	336	329	329	305	328	323	318	346	321	322	325	315	327	322	298	351	327	339	329	327	345	323	311	321	295	320	341	305	318	321	280	309	324	343	330	361	302	298	319	318	320	322	357	283	345	304	319	303	329	314	310	343	308	322	330	312	320	328	364	291	324	327	342	322	313	312	325	304	317	358	342	296	319	322	330	334	322	316	304	313	304	329	337	305	335	292	325	321	298	340	291	283	319	313	305	325	326	323	322	333	298	345	322	332	300	337	321	311	319	339	325	336	328	349	325	285	316	321	304	312	352	314	330	303	326	320	268	299	303	340	321	352	321	336	297	316	333	309	364	337	363	288	332	327	283	357	346	330	326	316	322	330	327	315	304	317	357	337	320	328	337	350	316	343	335	325	324	340	333	330	306	308	306	331	294	332	337	284	337	323	287	328	315	363	314	319	290	320	325	328	324	347	300	330	320	326	320	333	325	309	297	331	318	330	316	305	336	333	324	343	327	325	321	313	293	351	315	310	340	319	302	364	343	309	305	294	328	350	321	307	311	320	334	313	314	333	338	287	337	317	319	323	306	332	321	291	336	294	295	318	320	293	318	317	326	326	344	358	315	330	308	287	333	310	299	312	316	331	325	326	327	313	350	338	370	292	356	303	339	323	325	310	353	349	323	333	314	335	320	306	312	314	320	329	323	291	337	279	320	329	346	316	305	339	286	329	295	329	308	301	291	324	303	324	330	315	337	299	335	316	320	319	311	326	291	302	335	315	288	327	321	315	317	312	280	316	304	317	309	302	328	316	339	299	336	324	329	342	333	339	328	306	325	291	336	332	325	327	326	333	322	324	331	335	315	332	331	336	298	330	309	299	338	327	327	296	351	368	319	341	303	329	325	328	322	319	334	322	316	324	321	344	334	337	314	334	332	313	303	317	300	339	295	337	308	324	319	345	350	347	322	312	338	311	314	328	312	325	292	305	288	366	312	323	314	332	317	316	320	339	296	320	305	333	296	337	329	330	320	308	335	299	318	337	365	343	343	330	312	322	325	276	336	337	332	326	316	326	323	304	321	319	343	336	336	360	351	327	338	334	315	326	294	360	324	288	291	337	286	335	318	343	312	305	302	299	333	343	328	324	313	320	332	335	311	332	297	303	330	340	319	304	310	304	325	296	307	319	339	329	321	320	315	303	309	348	307	320	314	346	357	290	332	306	322	319	314	295	306	301	320	323	320	343	335	316	350	335	326	318	344	312	341	324	333	310	333	284	342	357	310	295	313	334	348	318	329	297	319	309	306	302	305	300	345	335	301	348	307	316	327	312	299	317	351	308	325	312	308	306	316	343	333	318	361	326	341	341	282	340	330	312	346	339	280	357	345	335	298	312	314	289	299	341	306	301	312	297	313	313	327	312	313	312	310	360	328	301	315	318	339	345	340	350	326	326	360	313	327	292	323	319	309	303	284	343	310	319	290	343	311	334	311	346	368	313	323	343	338	334	343	321	351	336	326	330	306	295	293	322	321	359	367	335	306	323	328	346	350	321	343	317	361	282	341	336	287	320	300	348	340	307	334	308	314	334	331	326	324	310	333	327	351	323	306	322	315	324	335	315	282	324	340	293	302	298	288	316	321	323	360	328	317	312	320	316	349	323	326	302	318	333	298	341	331	360	320	350	320	337	302	294	308	288	327	323	321	304	328	319	294	328	336	345	330	299	331	314	323	348	323	322	342	324	310	308	327	308	292	317	339	338	345	330	358	319	307	328	338	303	338	321	315	315	296	332	341	322	318	329	318	337	340	324	328	317	321	352
20102	32268	21803	12057	8527	5363	3818	2962	3051	3157	1884	1452	1441	1162	996	847	758	737	660	623	643	749	813	669	551	503	574	539	532	524	444	451	438	458	456	433	447	396	397	413	441	383	392	358	374	386	372	332	369	377	358	368	359	356	354	362	355	337	333	356	361	365	326	335	368	335	339	337	364	348	322	317	374	326	330	371	352	364	344	342	349	347	365	388	385	329	324	359	334	324	363	347	375	345	363	344	360	340	329	359	406	347	363	325	367	368	329	335	349	347	360	343	355	361	351	372	338	386	348	343	329	354	363	351	348	374	344	372	373	345	372	329	338	329	364	389	341	347	326	371	375	318	382	355	357	366	378	345	347	352	344	331	351	377	331	325	374	345	334	347	339	358	360	330	328	352	329	335	359	355	344	334	363	341	319	348	327	363	334	344	348	337	372	345	332	342	304	362	364	342	358	329	337	347	346	336	329	340	347	360	358	350	371	349	398	365	361	361	306	354	335	331	398	335	350	326	365	332	372	321	334	333	337	326	370	365	383	341	367	385	377	364	350	352	326	372	368	341	374	341	353	308	352	369	384	335	377	332	325	350	370	342	370	360	352	344	331	356	332	339	365	322	334	359	364	343	352	387	351	347	338	354	349	339	321	354	384	358	335	348	353	330	376	346	352	342	348	350	381	344	349	343	352	378	361	349	369	350	329	334	369	342	356	331	362	323	346	345	346	340	329	366	367	335	357	336	356	342	337	334	331	365	368	342	362	356	320	374	319	344	374	326	346	308	339	358	356	340	338	348	329	342	337	360	359	334	362	349	322	338	343	326	339	364	352	363	352	364	363	349	346	343	357	343	353	330	369	376	353	336	345	344	346	339	346	338	355	353	357	367	314	366	325	329	345	342	383	363	348	379	357	378	353	336	364	334	367	381	329	354	353	344	339	348	339	346	351	334	356	393	318	346	332	358	384	357	341	361	358	344	323	337	341	395	342	385	334	347	366	322	329	341	361	347	381	354	340	364	349	349	373	339	337	388	395	315	355	342	361	362	345	321	388	355	353	379	345	329	354	330	351	316	341	388	384	350	346	353	341	345	340	329	311	332	368	343	332	347	333	399	334	363	354	324	384	362	386	333	392	323	345	374	341	334	364	359	324	378	339	341	322	329	351	343	355	350	342	362	367	305	370	356	396	340	319	379	335	351	349	317	326	361	347	330	340	366	361	354	349	317	327	353	348	356	352	339	346	319	329	349	313	359	374	376	390	360	325	335	322	328	370	339	322	354	367	371	374	369	348	370	357	340	352	350	377	354	390	357	359	331	337	359	339	329	341	361	338	358	309	332	324	354	327	288	340	329	345	323	340	382	356	373	369	333	371	361	366	329	363	337	348	317	328	386	340	381	342	360	338	384	373	341	342	357	335	347	352	336	336	341	361	354	354	329	339	346	327	360	345	339	341	371	362	366	356	319	367	341	352	354	364	360	354	322	354	344	348	345	377	392	381	364	346	362	366	360	341	332	343	372	336	344	349	330	345	330	343	356	374	328	347	341	342	358	352	381	349	332	351	354	363	356	335	340	326	331	368	378	352	338	345	344	360	365	355	344	358	355	347	367	326	365	362	359	343	352	360	344	347	389	343	338	347	310	355	349	361	336	374	329	310	376	349	335	346	379	367	365	345	347	339	364	360	353	352	358	386	373	345	363	373	328	337	362	345	356	343	340	354	355	328	339	364	356	321	353	357	358	333	334	336	343	358	379	314	348	342	380	354	354	351	378	330	318	357	339	348	333	324	361	363	340	341	368	352	351	362	316	320	362	357	366	330	379	310	388	331	345	360	331	360	356	391	318	312	344	351	396	344	353	355	343	376	361	366	362	340	376	339	365	335	391	345	359	341	340	341	371	360	341	351	341	353	329	320	343	358	340	325	350	362	360	342	372	327	339	380	340	356	353	353	344	371	344	361	299	369	327	360	338	342	354	334	310	342	330	360	347	335	384	381	372	355	337	360	334	347	332	357	363	338	348	372	363	349	348	366	356	359	357	350	304	366	350	381	336	364	345	365	332	347	316	372	370	328	346	355	348	394	337	333	334	353	355	342	358	322	330	378	340	352	319	353	375	313	364	362	352	375	323	360	355	369	335	364	336	331	369	360	395	368	332	323	387	335	385	380	311	392	358	336	331	375	385	342	337	325	366	345	329	347	349	378	349	370	348	353	367	358	358	307	354	363	373	328	370	332	339	368	346	371	385	338	314	377	365	354	343	356	342	374	383	365	349	360	391	385	348	344	365	330	339	315	320	359	377	335	370	331	375	362	379	375	379	361	336	331	332	354	362	373	356	316	325	368	341	356	304	339	324	367	332	358	390	346	342	343	354	339	326	353	357	361	336	343	328	372	340	341	352	332	354	374	373	356	342	327	351	334	339	361	336	362	365	368	337	315	324	376	338	374	332	335	340	351	345	383	357	367	332	365	351	380	335	365	343	327	389	357	342	365	347	371	358	331	352	354	323	353	343	365	329	366	328	339	335	351	322	355	324	328	346	377	344	349	361	367	347	337	350	350	387	328	341	341	351	344	346	346	340	345	354	384	361	358	353	368	366	347	357	351	325	337	361	344	354	308	359	329	362	381	332	334	373	335	331	351	355	346	345	336	338	369	354	317	340	381	335	380	336	355	348	355	352	327	350	385	337	350	312	327	331	348	369	339	357	344	321	360	374	347	370	364	355	345	349	327	328	319	364	393	348	351	337	365	342	369	330	321	349	356	339	361	325	371	344	351	377	364	340	358	340	375	356	341	355	301	347	365	322	347	328	346	389	344	357	350	383	338	359	375	341	322	339	338	310	320	336	334	337	332	347	369	355	324	336	397	345	363	345	347	363	338	332	358	325	375	316	365	327	334	376	360	352	335	371	352	342	358	348	342	352	336	326	347	352	353	345	351	367	348	347	378	345	379	352	335	316	361	383	364	360	359	334	336	337	367	373	355	338	344	351	352	353	348	375	345	347	343	378	356	335	368	331	364	365	319	361	312	348	331	304	349	372	362	340	371	325	327	323	337	306	337	356	335	355	359	334	362	370	334	341	349	332	345	393	340	349	343	369	339	352	362	367	366	337	364	333	361	341	367	348	303	359	381	346	368	348	352	342	349	376	351	331	338	322	356	367	321	344	360	383	348	330	349	355	352	358	369	364	354	327	389	333	354	344	358	335	376	330	359	302	357	329	337	390	361	371	327	320	329	301	359	366	329	383	351	342	359	327	334	357	347	367	354	359	355	360	391	348	367	346	364	336	319	335	334	348	318	373	361	340	320	348	323	336	371	344	351	345	347	360	357	358	374	358	328	367	372	347	360	327	325	387	352	353	354	362	316	333	364	331	373	350	353	350	341	343	325	350	343	361	353	352	342	358	378	333	354	360	375	338	353	381	393	370	324	381	346	321	325	341	348	364	328	354	354	349	409	351	311	369	339	323	380	353	338	350	351	369	354	315	361	336	341	339
24450	21624	28888	24882	21700	13854	5005	2998	2739	2768	1790	1363	1352	1129	940	842	744	688	572	635	746	802	765	683	598	522	569	542	504	495	467	518	452	450	429	481	427	431	488	617	608	559	507	526	619	539	416	354	371	326	374	388	357	352	294	372	387	333	320	362	340	325	333	363	332	323	354	365	332	339	323	338	346	328	387	317	359	342	378	359	359	346	357	362	315	340	333	360	340	373	362	377	330	319	319	329	332	343	356	358	365	332	349	382	319	331	352	363	347	328	359	351	366	372	326	326	346	366	364	343	344	388	348	325	360	336	307	334	378	340	344	329	329	298	361	312	352	349	385	373	325	329	397	332	346	360	328	340	346	335	364	362	349	322	403	347	345	359	372	338	300	322	360	342	327	348	324	331	352	322	355	337	383	310	356	346	317	356	326	317	336	316	367	349	374	347	368	343	353	339	347	312	368	323	345	342	345	336	353	384	353	351	348	359	311	368	316	361	342	353	359	365	320	319	343	352	335	340	335	349	356	367	367	329	336	322	342	310	366	351	349	344	342	337	378	327	365	345	352	391	377	371	361	335	341	350	353	338	331	360	306	351	351	336	354	329	354	358	367	356	334	329	375	359	339	369	347	323	332	363	325	362	358	399	359	346	326	365	334	349	321	346	356	328	338	359	300	342	342	324	408	345	346	349	383	351	368	358	319	331	349	323	366	336	336	345	340	326	332	353	360	362	354	369	330	317	321	365	339	360	350	340	374	339	365	329	345	345	344	345	342	324	339	367	351	316	337	348	339	343	378	333	363	351	357	336	323	357	361	369	328	387	329	348	326	379	312	344	342	374	339	330	358	349	341	343	361	353	341	357	339	368	332	332	322	374	384	346	347	345	360	343	372	347	341	338	361	302	354	341	321	334	333	324	323	360	361	324	322	320	330	315	327	372	355	352	301	349	359	344	343	356	367	349	324	334	308	343	337	342	357	336	327	327	339	336	323	341	395	331	377	327	307	325	377	348	356	347	355	336	337	318	342	343	343	345	377	361	325	358	369	325	317	359	375	360	368	389	366	347	361	345	344	384	390	346	318	312	338	332	339	357	318	338	345	365	304	325	317	341	310	354	343	370	349	326	365	371	371	363	374	318	308	347	345	350	360	338	356	333	349	330	344	333	333	329	334	358	373	332	348	349	341	312	328	341	337	388	363	331	342	329	321	341	341	356	331	321	373	334	325	366	345	356	362	357	326	357	349	368	356	354	341	342	351	341	327	317	325	360	323	376	356	315	343	358	362	357	314	309	337	331	334	333	364	327	306	316	352	356	342	348	373	354	364	355	325	358	356	347	324	342	297	354	351	335	371	370	342	341	353	354	345	343	342	328	359	356	360	329	356	357	358	334	357	372	357	363	296	332	330	346	349	316	336	387	344	356	344	346	375	381	337	362	329	345	366	334	377	388	341	300	332	368	346	348	344	357	359	331	364	355	338	337	354	365	328	353	353	351	369	345	354	350	345	348	313	369	375	351	350	326	355	365	362	337	379	349	384	328	346	315	357	350	364	349	365	356	352	346	370	329	334	340	318	335	318	335	345	335	351	351	362	343	352	353	344	347	338	348	341	349	344	342	333	320	332	344	337	311	373	347	322	363	380	353	328	327	365	353	353	312	366	342	338	309	333	384	378	358	348	340	348	348	338	375	372	389	307	359	364	336	365	334	383	314	345	342	335	316	375	389	344	336	320	353	333	361	349	336	367	352	346	346	367	364	359	355	350	372	350	382	349	329	381	345	336	328	347	313	319	336	384	320	361	366	337	381	294	334	347	344	351	373	354	359	336	349	345	327	338	360	337	344	366	343	355	369	324	334	340	337	366	322	372	323	323	359	346	324	355	334	357	378	367	369	357	348	358	327	339	305	353	331	334	327	365	333	329	350	346	366	311	357	334	361	313	340	333	362	362	329	352	337	335	342	369	356	365	345	331	318	357	364	397	340	326	334	332	321	371	346	382	332	317	359	330	341	355	359	328	334	363	328	371	350	333	330	344	322	338	350	357	341	336	366	324	328	347	353	324	347	389	354	337	324	341	353	337	362	336	357	334	354	341	374	355	319	333	381	328	332	359	358	363	333	360	347	331	321	364	311	365	341	340	314	349	372	351	312	340	351	360	350	352	322	351	363	339	351	344	352	352	366	344	351	346	322	356	336	356	358	356	345	347	362	343	329	337	367	332	328	341	338	362	330	352	350	358	329	358	385	358	342	361	358	370	299	331	328	347	333	345	365	336	361	328	358	366	334	330	336	373	360	379	346	337	366	330	340	316	370	343	342	333	353	339	344	375	361	323	348	338	367	391	347	355	328	354	345	360	348	302	321	312	375	339	332	351	380	368	344	372	342	360	365	359	335	344	328	330	369	352	344	354	360	327	350	341	367	344	349	318	350	371	362	314	348	339	356	339	331	360	317	387	332	351	326	348	381	311	367	351	362	359	371	335	340	329	359	355	360	345	344	373	371	345	318	360	335	356	350	361	349	365	355	347	357	342	355	321	351	327	351	354	348	336	336	335	347	372	357	339	362	364	343	368	339	316	350	356	324	360	309	334	345	333	374	352	338	355	326	328	321	316	357	363	337	324	313	341	338	351	335	335	330	341	349	382	322	325	353	333	291	337	361	323	344	361	329	362	359	327	391	318	346	322	370	364	356	330	346	341	384	379	320	371	351	352	359	365	338	361	305	329	339	347	349	360	375	342	333	323	362	327	344	323	355	345	328	327	352	354	343	361	340	376	355	346	348	353	345	324	346	348	319	326	354	359	331	362	356	356	341	338	341	335	324	350	321	347	321	353	354	357	362	329	345	340	345	372	358	332	336	329	353	329	336	346	351	360	336	366	369	371	342	354	343	340	308	365	351	325	360	335	341	349	350	317	343	377	361	349	349	362	351	321	336	331	369	327	349	327	340	314	371	371	360	337	344	346	365	373	355	340	339	320	369	343	346	344	353	327	332	359	337	317	359	349	338	380	318	341	355	346	355	334	346	372	328	333	350	353	347	317	365	373	326	332	348	339	349	349	333	368	335	373	321	376	377	335	322	332	365	354	336	370	365	364	369	356	339	313	336	357	373	368	356	342	349	353	316	346	356	356	334	342	360	345	322	360	360	349	389	371	353	337	329	356	331	336	377	363	393	333	333	345	331	373	355	364	351	355	338	342	368	338	346	346	363	320	322	344	355	349	329	350	329	366	320	327	390	333	339	330	326	345	315	380	333	360	368	355	339	354	344	358	377	343	352	363	319	326	344	326	322	352	346	355	373	348	367	343	339	363	355	340	360	325	362	359	357	313	340	344	352	354	337	322	343	356	371	341	336	350	327	379	367	348	366	355	341	348	375	334	339	320	366	362	329	365	373	343	349	319	362	352	387	344	340	346	366	341	329	318	366	354	349	357	379	303	379	349	367	315	340	352	344	314	333	320	342	377	359	302	334	349	377	351	371	326	346	372	332	364	327
19825	39931	30016	18381	14013	9174	6567	5392	5275	5230	3314	2391	2264	1800	1467	1318	1113	992	938	927	1082	1223	1214	991	757	774	775	745	686	665	625	594	612	551	550	521	556	537	677	818	779	752	700	727	791	726	488	414	431	379	383	386	366	362	367	356	362	361	385	370	359	372	374	341	385	356	374	380	382	359	380	360	391	367	374	366	407	385	413	402	368	408	404	432	399	350	350	346	365	380	393	384	403	409	358	378	356	352	340	352	387	414	372	411	384	389	339	389	346	393	356	370	385	384	343	401	362	408	398	384	422	377	393	390	404	389	373	373	361	344	374	368	400	361	371	410	350	364	354	407	383	374	388	388	352	370	372	371	351	379	389	372	371	354	374	401	370	372	401	399	363	359	345	379	386	396	363	393	380	343	406	377	349	355	389	365	401	393	403	397	387	390	350	345	394	340	366	358	364	372	369	372	338	417	360	365	366	406	408	388	361	361	380	359	379	371	367	375	366	349	354	375	355	372	352	364	401	401	366	407	365	379	357	372	389	366	344	373	375	374	401	378	360	373	383	393	341	356	368	372	374	380	365	384	369	373	353	377	380	347	381	378	370	362	381	338	394	384	373	388	365	369	366	362	368	363	368	370	390	357	354	336	363	392	332	376	379	400	355	377	322	383	368	380	382	385	374	370	399	339	351	380	390	373	369	376	352	364	354	349	359	386	353	394	362	363	377	387	363	374	367	370	383	358	394	349	408	373	391	362	388	368	407	364	370	374	394	364	396	373	383	381	353	393	386	374	386	383	369	352	352	400	356	339	384	378	370	353	396	358	363	353	387	353	391	363	362	356	329	398	366	377	366	346	404	363	367	390	340	363	364	376	368	401	356	385	353	361	376	366	358	386	391	385	359	381	388	372	386	372	358	404	367	370	388	391	341	376	347	352	333	363	361	369	381	347	374	390	358	402	354	383	360	376	384	347	375	348	357	401	362	341	362	350	352	351	401	399	402	358	337	396	364	416	363	355	384	380	361	383	356	363	393	337	356	385	409	349	355	363	377	352	400	367	364	354	365	345	420	361	357	357	361	379	343	379	413	350	356	347	375	373	376	333	362	391	375	381	401	378	352	371	352	412	375	378	335	373	346	370	361	354	385	383	388	382	388	333	346	347	395	387	367	340	360	349	406	377	370	355	388	361	346	400	350	369	414	387	368	381	360	401	400	349	348	350	401	392	365	379	348	403	371	391	393	368	388	330	373	374	367	326	404	376	403	370	392	376	392	386	377	361	355	373	373	368	390	393	390	363	345	375	364	366	381	340	396	379	405	389	415	354	339	347	350	377	362	361	378	360	369	390	380	345	387	369	381	343	360	386	388	364	358	369	375	362	319	362	407	384	326	360	406	394	410	393	341	379	371	369	389	388	403	350	386	378	391	350	371	369	362	388	374	348	386	382	373	382	350	415	352	366	370	391	361	369	364	369	348	375	375	401	370	356	400	427	330	356	383	362	367	358	349	359	382	364	370	387	334	379	403	383	387	348	390	386	370	373	382	379	350	330	377	370	372	374	360	377	399	369	354	374	346	348	388	380	388	374	389	380	397	358	380	356	361	375	348	360	392	371	362	343	367	375	321	354	388	395	348	409	348	385	359	390	372	412	355	320	335	393	373	363	364	378	357	352	357	395	368	392	401	335	357	404	364	361	367	387	372	369	376	376	379	395	374	378	370	388	401	367	381	364	373	391	352	392	351	362	380	384	383	371	364	368	405	373	388	377	375	398	343	373	331	379	360	367	363	376	376	376	366	330	375	356	358	336	342	349	391	365	371	387	392	387	392	390	367	351	380	377	379	397	343	376	375	402	384	349	351	368	344	360	400	374	426	375	383	371	384	367	356	367	364	368	363	360	379	344	399	360	387	368	391	369	398	382	374	369	369	364	387	366	383	346	389	372	316	358	382	391	341	367	367	391	355	361	377	355	340	379	372	377	389	350	371	384	373	389	373	372	363	386	348	378	346	394	373	342	348	388	376	372	375	366	366	366	407	419	344	377	365	397	384	352	350	350	353	356	380	387	345	363	382	363	383	333	372	355	346	370	375	393	353	388	386	376	416	384	378	415	398	380	396	358	369	368	320	374	397	380	358	397	360	386	387	373	372	369	350	380	395	382	357	393	377	324	360	375	363	376	346	366	363	399	394	368	369	376	371	392	365	388	403	368	385	360	380	384	383	381	353	353	361	396	335	369	409	341	355	355	355	369	374	355	381	381	361	381	366	415	370	358	349	358	384	362	382	376	351	410	391	376	364	367	357	359	341	401	359	361	370	347	383	379	416	353	385	378	400	389	402	349	358	369	370	368	348	378	327	374	380	354	396	367	360	366	382	362	368	371	364	375	383	358	362	367	382	350	368	356	377	399	363	326	395	377	399	399	381	345	354	355	386	400	356	390	347	399	368	399	365	376	363	366	381	350	356	361	370	394	373	391	369	382	349	380	351	379	386	376	391	357	368	352	361	349	405	411	332	366	368	376	396	372	410	372	355	386	368	398	367	364	415	386	354	358	348	347	375	368	374	343	358	384	359	353	379	347	368	384	334	347	357	346	393	355	415	361	364	364	350	363	382	379	399	377	365	389	357	372	354	361	378	367	384	379	361	380	367	361	388	394	387	358	361	380	369	368	381	371	334	393	353	372	396	364	371	385	346	371	386	342	397	354	362	366	361	372	382	352	316	361	373	372	389	376	422	407	362	350	378	386	389	378	349	360	395	365	376	375	406	395	357	383	341	392	367	364	368	372	353	346	381	394	392	353	372	337	398	362	355	368	358	352	373	352	356	350	396	340	390	404	362	390	368	363	349	353	377	376	352	357	376	377	387	366	392	357	365	352	377	349	343	353	394	328	375	408	367	382	342	404	337	367	383	371	383	379	379	369	397	371	381	362	357	345	353	364	371	342	353	363	369	365	371	378	346	363	406	360	367	378	349	348	408	416	398	370	398	390	349	378	349	403	376	366	365	392	346	353	366	391	380	380	367	356	340	349	356	379	343	396	369	376	370	375	399	360	380	364	367	390	393	385	385	353	381	370	346	354	381	371	339	403	363	380	364	355	374	395	337	378	357	381	356	376	367	389	366	355	359	341	382	345	358	420	377	368	393	393	368	368	367	393	373	362	397	372	374	370	355	381	339	391	365	374	384	423	400	384	369	338	361	391	345	375	370	341	417	393	376	353	387	339	384	342	331	375	400	342	374	366	398	405	358	384	372	378	385	356	372	386	354	369	352	364	367	388	382	361	396	387	346	395	381	341	369	400	374	363	397	367	341	382	367	368	387	361	385	352	353	364	369	355	382	369	403	367	370	359	384	394	372	428	364	385	384	350	336	367	369	342	402	389	393	393	337	374	379	393	381	365	362	390	369	360	396	374	344	371	358	352	392	349	373	363	360	356	373	359	402	383	357	390	342	363	374	333	363	358	392	378	398	408	409	358	350	344	374	377	390	370	373	357	352	339
25752	21632	27769	25892	13905	4787	2898	2253	2220	2049	1432	1135	1061	812	741	688	625	546	576	559	580	640	617	500	541	490	522	481	452	445	423	436	379	406	393	369	404	388	406	487	415	381	378	433	498	385	347	322	311	302	302	306	310	308	314	297	336	311	346	321	282	270	337	297	325	311	331	329	344	310	329	319	292	317	345	354	319	317	318	356	328	367	333	311	341	288	323	335	319	348	312	331	328	302	333	353	307	316	341	278	312	328	331	312	363	328	318	305	309	349	311	317	339	284	321	309	338	290	325	302	290	343	330	308	315	333	339	334	305	311	321	308	301	339	322	331	292	310	333	322	343	303	357	346	346	307	312	323	305	335	317	322	336	317	301	323	302	333	315	359	291	314	340	348	291	308	345	329	314	359	310	331	290	330	299	322	301	334	317	370	338	312	343	343	340	315	335	325	317	317	319	322	314	336	347	320	335	300	327	311	307	343	313	314	325	322	333	307	299	303	356	287	333	328	328	311	283	287	327	318	314	337	335	289	330	319	347	302	307	318	318	338	338	310	310	344	324	361	307	315	328	350	340	312	330	320	318	309	344	323	341	310	368	306	341	324	286	312	314	328	327	318	328	337	333	334	327	280	329	289	315	308	329	318	331	332	299	322	340	319	320	315	308	340	369	340	313	335	322	291	333	325	307	370	336	307	348	306	360	334	310	318	306	309	340	316	343	345	340	312	321	344	327	296	294	328	311	331	305	319	313	327	321	303	305	280	309	335	321	307	326	304	309	355	318	324	343	328	325	308	315	328	309	335	289	303	339	343	322	361	361	361	315	320	326	323	324	351	301	327	347	303	319	335	300	310	340	311	320	310	323	333	294	317	340	322	295	289	367	294	298	358	318	325	310	323	317	341	313	319	312	293	344	347	287	311	338	329	299	353	332	341	325	341	308	309	303	316	318	300	326	340	335	316	314	343	301	336	316	324	303	334	307	343	304	303	312	325	316	319	306	341	333	313	320	309	314	354	304	307	326	342	328	340	313	312	328	333	349	299	323	336	324	348	346	333	363	336	371	301	354	324	310	274	300	320	313	306	330	339	333	317	312	333	326	333	320	318	359	336	334	296	366	311	340	333	301	332	338	351	306	293	333	344	298	286	302	346	335	322	310	341	296	299	307	319	312	332	341	327	323	321	336	307	339	322	343	305	308	336	309	321	322	320	311	349	346	323	344	289	306	334	331	303	314	317	354	317	329	342	315	302	303	332	295	316	317	352	274	314	313	336	320	320	322	319	296	337	323	295	304	319	307	307	315	333	353	310	324	332	313	322	335	318	342	315	343	304	340	280	305	331	338	339	333	317	290	329	319	323	335	337	363	332	328	323	333	314	317	274	312	309	334	320	343	291	322	327	324	324	330	320	343	335	338	332	324	311	346	307	372	333	313	323	318	322	322	330	299	321	321	319	319	303	327	335	332	333	313	306	298	320	331	362	327	312	319	334	322	351	338	328	323	305	312	305	312	330	313	335	322	314	319	297	320	331	303	313	309	357	336	296	330	339	316	324	335	341	308	332	289	326	269	300	298	299	328	296	285	342	328	287	315	342	336	336	334	344	311	307	347	319	299	313	307	323	313	328	311	291	344	309	299	328	362	326	316	295	302	328	337	288	315	312	324	344	342	298	323	295	307	315	340	330	293	330	325	321	288	299	320	309	300	310	320	325	310	293	321	332	339	329	318	350	328	361	285	327	371	315	318	295	314	317	306	324	299	331	299	334	351	360	308	327	298	284	330	331	331	291	331	309	329	292	346	343	329	349	315	278	314	319	341	324	310	323	334	309	332	311	353	345	314	312	318	328	342	328	313	337	367	349	317	325	306	285	310	321	320	335	332	319	317	307	319	317	314	344	315	332	301	339	310	294	341	326	358	327	316	319	328	307	325	307	305	339	310	322	337	333	334	317	284	323	309	321	319	319	305	302	307	350	291	331	320	333	310	346	314	324	322	329	297	312	301	312	325	338	326	323	342	318	388	371	332	321	312	346	319	294	315	330	320	329	342	333	336	309	297	298	323	325	323	351	356	310	324	320	320	315	346	361	293	335	332	321	346	305	328	350	259	296	330	340	320	285	323	327	336	317	335	348	347	311	324	318	327	334	299	353	346	299	308	337	305	317	329	337	327	317	316	327	349	349	332	350	335	326	360	343	345	341	310	300	324	320	296	326	321	319	317	320	318	321	318	343	318	296	313	365	382	324	308	305	339	309	336	332	321	324	328	339	318	323	293	361	306	313	307	334	319	318	307	338	308	317	293	332	337	310	353	354	310	337	320	341	363	324	322	291	301	303	353	304	320	309	289	304	328	316	319	341	314	308	329	321	314	325	305	358	310	329	334	330	314	324	331	297	316	289	314	337	336	313	344	332	292	356	319	345	315	341	325	313	315	310	316	339	345	310	321	323	310	334	314	318	311	304	316	314	312	316	348	310	329	314	340	326	339	323	318	346	303	338	316	324	319	297	318	304	294	318	309	307	336	367	314	339	332	308	296	310	280	349	312	317	319	323	310	311	301	361	348	303	299	290	347	345	326	323	305	324	333	306	325	305	342	300	284	313	324	329	297	328	305	307	349	300	301	309	318	343	342	308	310	305	312	316	324	324	308	353	327	361	329	301	312	346	310	338	330	319	308	312	336	320	327	320	339	309	328	323	344	335	300	313	349	304	344	329	328	335	312	323	300	304	319	326	326	322	314	356	331	326	291	319	306	353	362	295	342	331	305	313	296	322	317	353	315	295	327	286	319	277	354	340	331	294	307	334	319	314	360	317	303	316	318	327	313	312	318	334	315	311	309	315	326	318	301	303	299	323	324	349	336	366	341	332	334	366	344	321	328	350	324	324	331	279	331	299	361	312	303	318	317	347	280	355	285	313	299	318	311	360	293	330	318	340	329	303	280	356	307	341	357	303	295	334	309	311	318	326	321	293	339	313	320	355	319	306	335	330	323	337	362	324	319	327	308	310	303	331	330	317	339	310	316	321	320	361	347	325	301	314	319	304	360	288	326	313	325	351	338	311	313	292	308	303	291	308	321	332	325	319	318	340	337	336	311	316	317	326	260	320	307	314	325	323	361	317	321	331	330	316	363	312	302	311	321	307	330	295	308	304	325	341	333	352	287	300	293	308	308	336	302	342	333	318	320	325	285	316	306	352	318	320	343	318	324	323	309	333	341	305	302	308	298	333	323	361	310	316	313	342	323	328	288	331	310	333	293	318	328	312	332	312	330	307	342	304	331	310	323	318	350	284	357	347	321	351	294	330	313	350	304	309	314	323	338	322	323	355	344	336	347	339	316	359	317	318	347	314	321	335	326	338	325	332	315	289	326	291	295	294	310	295	340	338	316	305	318	328	307	301	323	328	283	369	320	347	335	354	325	307	325	308	299	317	332	323	330	306	302	328	293	285	337	332	287	288	308	365	319	347	331	313	311	306	304	279	312	318	298	320	292	349
19234	35479	25382	14587	10493	7330	5352	4516	4565	4193	2670	2021	1912	1382	1200	1141	953	884	835	785	899	981	995	801	640	688	651	665	555	514	565	492	493	494	448	435	441	465	545	607	528	481	514	578	644	481	444	377	335	362	348	313	385	313	360	371	388	337	375	339	393	347	356	389	372	372	342	372	379	337	320	349	318	338	341	335	349	370	390	328	341	356	351	371	385	353	364	351	350	345	372	330	374	368	365	376	383	372	361	397	347	348	363	351	332	395	352	336	358	365	340	344	355	335	331	372	325	335	392	327	330	350	328	345	334	374	356	344	366	343	380	316	339	371	346	353	352	355	343	345	372	362	324	363	331	337	335	344	348	346	342	348	336	372	356	356	341	367	384	345	357	354	376	323	359	359	303	367	326	353	342	342	328	353	319	362	349	341	379	367	365	364	349	342	348	364	358	333	334	342	344	354	385	341	349	318	321	376	327	378	363	327	358	364	377	360	368	362	348	375	328	350	375	332	320	361	362	370	345	343	349	340	365	317	345	365	339	384	341	380	326	331	345	330	344	378	325	338	344	360	345	330	381	396	329	339	360	323	370	338	326	363	344	354	322	351	346	335	359	368	332	377	334	342	365	337	347	367	354	339	377	352	378	372	385	379	340	340	346	335	335	357	314	328	346	369	344	364	353	357	337	343	314	337	349	358	338	337	341	325	360	335	362	337	330	361	346	341	392	361	349	345	369	332	341	338	330	349	325	359	373	336	297	348	342	344	366	358	312	336	359	342	343	331	377	369	350	332	372	362	321	343	348	324	359	337	379	369	332	326	377	342	328	357	356	343	347	344	346	349	321	346	360	322	333	376	329	337	316	348	331	343	325	375	326	356	340	353	353	355	372	400	347	347	345	359	335	357	347	340	359	359	339	366	371	365	348	332	373	329	384	334	380	368	359	364	365	375	374	363	345	349	326	390	349	340	346	304	353	368	357	373	360	306	362	358	322	331	357	347	351	339	372	319	329	304	356	371	351	349	355	323	354	358	335	361	353	382	311	344	374	346	361	343	350	346	385	384	321	348	336	344	374	333	327	360	336	350	377	364	349	349	345	333	341	327	402	389	363	349	309	334	357	354	390	337	328	339	355	357	333	348	338	318	339	358	372	323	345	369	351	357	339	378	351	359	362	342	356	368	367	366	335	364	381	349	359	343	356	374	342	358	369	325	360	354	346	334	368	361	319	333	327	343	343	304	307	342	316	340	356	369	331	325	374	332	348	397	366	353	332	326	338	370	376	349	324	379	342	372	356	330	330	354	368	317	325	335	361	379	356	352	398	373	339	367	353	352	347	351	338	384	325	368	350	359	355	337	330	326	327	338	313	343	365	356	311	343	338	338	363	333	335	352	349	353	369	366	361	330	348	333	371	337	366	353	358	374	329	381	325	359	344	386	341	358	331	349	362	348	359	352	368	388	372	360	348	352	360	328	369	316	364	390	342	377	361	318	359	370	369	384	343	354	361	357	345	367	371	349	339	363	334	349	341	343	361	371	374	346	337	370	364	365	346	346	385	327	357	354	363	360	373	409	350	356	376	369	355	345	368	357	360	356	348	332	306	372	346	356	342	338	328	362	344	332	347	365	355	316	354	374	346	312	335	349	342	352	337	330	320	349	337	343	332	339	359	372	353	348	372	325	358	348	354	382	314	338	356	329	309	357	351	357	360	368	314	383	359	359	378	352	350	365	332	367	333	364	330	356	349	377	347	366	355	338	366	363	369	359	339	347	340	316	360	338	330	334	376	360	358	348	330	363	365	341	385	357	363	370	358	359	325	392	356	412	358	346	359	327	350	367	376	378	374	330	354	332	308	361	384	320	329	336	329	340	347	343	359	373	359	353	353	346	338	326	356	338	359	362	354	319	382	329	364	369	321	307	293	302	332	353	352	331	360	343	337	337	326	324	333	336	350	352	318	354	366	353	335	343	348	366	334	376	335	355	348	357	371	352	327	362	358	341	355	355	349	342	360	344	310	346	346	354	335	382	321	371	372	334	354	354	308	361	352	328	339	322	352	361	360	360	394	365	353	357	336	368	337	355	363	363	333	354	333	334	343	323	328	333	367	336	333	368	326	341	330	346	304	340	323	351	333	334	346	350	346	339	352	349	360	321	299	325	333	362	349	331	382	353	351	340	363	364	354	373	365	381	380	355	364	325	328	358	338	367	362	325	352	334	396	340	348	346	352	353	364	336	353	388	338	336	330	332	326	334	343	351	344	351	348	346	362	342	352	364	382	354	334	337	384	318	330	327	354	323	413	359	351	338	349	372	317	350	363	365	339	363	367	333	353	377	328	352	347	341	346	364	329	375	347	353	347	332	340	350	339	348	368	342	352	368	352	334	376	377	358	339	350	310	373	341	358	356	357	336	341	345	338	342	356	332	344	338	362	346	353	404	342	327	353	356	364	350	367	357	353	377	362	346	393	332	382	384	356	367	366	372	349	331	367	375	325	338	377	335	350	363	346	357	338	369	366	376	350	342	334	398	344	385	344	342	337	346	346	352	337	342	332	372	357	336	374	365	334	361	352	360	375	305	375	342	360	343	359	339	354	345	358	343	351	358	378	361	406	328	344	369	330	374	355	331	334	371	335	356	342	352	356	360	382	313	340	342	351	386	342	361	321	334	399	395	357	321	339	340	359	310	338	339	358	353	363	364	336	339	348	337	303	374	376	371	345	358	322	325	360	355	393	380	335	339	312	355	349	380	317	375	372	364	360	324	358	361	375	343	384	345	339	357	356	356	376	357	312	333	316	326	352	316	350	378	353	396	361	348	324	345	354	313	363	342	352	365	368	368	340	332	375	363	384	365	361	346	339	373	358	320	379	346	345	395	372	359	312	366	341	365	360	332	333	364	349	378	347	372	374	343	354	339	342	363	368	337	380	347	338	331	369	353	356	340	343	340	384	331	353	357	365	353	380	338	351	331	359	357	361	358	363	371	372	342	337	371	382	358	353	361	345	354	334	362	352	350	377	309	355	325	386	343	375	358	366	342	363	396	325	349	354	346	353	359	327	372	349	345	350	343	377	362	335	340	348	360	358	356	352	317	340	379	336	358	352	338	363	344	379	333	357	370	366	351	353	358	337	338	324	325	353	353	345	375	375	327	356	347	370	373	371	338	365	344	364	339	341	331	338	346	375	368	338	357	340	387	362	366	387	382	325	345	325	348	333	359	377	333	348	353	338	355	343	341	357	337	378	369	405	339	353	333	363	338	362	332	369	325	350	368	365	346	354	336	362	330	370	348	358	372	356	329	352	338	335	338	335	358	338	325	332	347	348	342	334	368	325	359	326	354	329	366	353	361	331	340	354	358	366	370	361	344	348	335	346	371	371	335	354	356	338	354	344	364	354	362	347	328	400	356	344	316	360	332	329	331	331	345	328	358	356	370	368	333	387	366	358	366	351	361	339	354	312	373	327	340	352	372	370	364	384	375	348	339	340	334	372	306
23331	21621	29381	24370	21658	21884	13656	5121	4353	3796	2605	2224	2017	1533	1121	1203	936	906	778	850	999	1098	930	743	758	812	729	685	589	608	586	530	533	535	525	525	465	529	765	687	611	668	751	747	797	553	539	386	392	382	381	352	340	366	395	366	336	407	356	392	366	356	353	322	345	384	360	340	389	346	372	358	404	351	355	396	384	337	374	386	366	357	355	361	371	355	364	383	368	349	331	397	344	363	390	344	359	344	353	375	361	365	355	368	384	395	393	369	371	338	396	344	338	343	370	376	343	351	340	361	370	366	348	337	366	362	360	364	397	366	368	380	366	391	369	367	374	384	341	353	377	394	367	350	365	345	353	371	377	337	363	339	344	393	355	358	370	368	338	324	333	353	362	353	375	331	361	364	358	354	393	371	349	356	375	369	357	383	346	361	381	351	377	373	354	361	361	393	340	339	352	362	390	388	351	346	377	340	355	339	377	335	339	354	350	372	369	337	366	349	370	367	401	370	374	361	364	393	333	372	369	344	371	364	371	343	345	320	358	371	375	342	386	349	378	323	329	355	328	381	394	353	369	334	363	351	358	355	368	360	342	355	363	379	393	349	362	368	354	380	361	367	378	354	371	384	381	374	358	382	379	369	357	371	383	358	361	333	353	357	350	341	356	347	353	340	353	355	371	373	395	365	363	422	363	352	376	367	402	373	328	368	384	355	403	386	398	358	351	371	371	378	337	343	345	360	371	391	352	392	361	344	370	358	373	369	351	356	358	360	358	360	333	382	349	355	369	342	356	348	340	349	386	393	400	368	362	349	379	411	370	353	398	363	356	331	384	366	364	349	356	372	325	370	366	361	376	344	352	364	392	378	362	333	360	390	373	366	339	368	379	376	340	373	343	371	347	362	373	366	357	396	345	365	338	344	334	394	343	366	344	357	361	363	352	384	364	374	362	343	331	355	371	376	380	361	372	332	350	373	406	366	345	381	348	357	345	372	382	390	349	365	366	345	347	369	355	402	372	395	379	377	341	405	347	358	380	369	372	361	358	356	375	372	359	397	302	328	380	384	354	367	344	374	399	355	387	380	345	389	354	339	375	376	394	373	358	363	353	351	383	382	359	372	361	364	360	388	328	366	361	336	373	379	341	322	334	351	379	392	367	385	327	378	362	361	388	344	374	393	397	373	370	380	343	330	374	354	366	327	392	384	337	363	351	375	371	406	317	371	349	375	392	358	359	359	346	344	372	355	383	350	338	365	378	333	362	379	344	367	366	377	368	353	354	381	375	371	320	355	422	357	381	338	343	330	348	358	357	344	330	339	321	390	368	364	384	356	397	346	334	357	351	370	374	373	356	364	398	355	399	358	365	388	361	360	349	391	352	380	361	374	334	343	341	374	400	380	355	361	369	355	389	342	361	377	338	342	374	363	344	361	351	396	375	373	371	351	349	348	337	341	368	368	417	359	359	337	381	346	355	349	334	348	379	352	353	371	402	368	363	355	371	332	362	367	355	379	387	355	364	388	347	377	369	346	333	350	393	379	336	388	358	363	379	391	371	372	372	364	385	345	339	348	360	389	356	372	384	347	387	358	346	332	356	399	365	356	392	372	352	388	367	358	396	368	391	336	355	372	383	394	395	349	343	354	337	362	341	349	368	383	414	336	369	390	322	348	326	372	376	373	378	335	378	388	354	333	365	372	371	355	377	379	362	344	373	372	356	359	308	346	350	350	375	358	367	379	334	372	344	362	355	359	378	364	376	358	393	359	390	347	355	364	351	337	364	349	385	353	318	345	361	379	361	338	373	417	358	368	356	359	369	357	374	368	369	368	333	378	345	377	386	371	352	339	362	361	413	347	347	367	365	324	357	394	378	336	331	392	349	349	364	406	370	370	356	352	339	353	329	380	375	353	387	353	368	369	390	331	375	355	369	337	329	363	366	344	354	345	388	335	376	366	319	374	357	355	361	390	366	378	421	365	360	351	363	336	341	373	360	357	368	352	399	379	369	360	382	349	329	391	383	366	377	378	327	355	364	381	338	363	323	354	364	369	354	363	337	368	377	337	363	345	378	376	351	337	330	372	362	358	362	360	338	352	342	403	375	391	376	383	374	357	369	354	337	380	331	353	357	392	367	337	367	397	365	337	368	357	355	357	366	353	371	372	386	351	316	379	369	372	407	339	334	381	388	353	331	364	390	372	367	331	346	355	371	341	374	390	339	376	372	350	373	338	395	383	368	382	385	401	359	367	375	366	403	386	376	387	397	348	360	369	371	361	347	382	378	368	398	363	372	378	342	394	309	374	377	382	335	346	347	350	358	347	351	366	382	382	375	357	382	358	379	377	372	368	326	347	346	364	368	382	344	347	339	326	384	393	374	380	356	380	347	381	387	385	349	356	359	391	357	382	367	344	351	342	374	359	377	345	382	371	343	387	388	366	327	379	364	333	365	373	359	361	334	344	413	378	370	357	368	396	388	367	343	379	369	348	359	366	383	359	368	371	331	340	364	339	362	375	377	359	343	377	366	356	379	355	325	362	348	340	364	363	392	355	323	368	346	315	372	395	391	312	365	354	371	342	322	354	363	344	397	351	355	338	368	356	344	364	366	370	370	356	362	352	336	305	368	376	372	327	377	339	375	365	375	373	374	350	356	379	368	364	358	343	388	383	400	333	366	361	362	354	375	352	371	363	339	349	372	324	377	354	355	358	325	344	363	363	340	374	377	372	324	341	354	365	357	402	370	384	342	340	355	359	335	361	390	336	355	361	356	332	384	385	360	366	399	379	349	381	357	362	369	365	339	390	354	363	326	362	346	358	376	341	379	373	374	342	368	344	348	386	361	373	345	383	326	345	321	345	337	377	344	360	362	373	372	357	380	370	330	380	362	368	383	388	374	353	407	403	350	329	362	365	380	415	374	382	349	387	369	379	361	362	368	379	368	332	321	403	375	384	387	343	373	357	317	338	367	367	355	391	393	364	334	340	356	372	347	337	398	421	345	360	367	366	318	345	352	364	338	333	362	353	351	373	367	358	336	329	340	357	384	381	380	388	368	372	360	393	316	354	355	332	340	342	375	351	364	373	356	381	370	365	362	368	338	327	347	362	365	362	352	368	364	337	344	391	354	351	375	339	365	364	337	354	407	341	344	350	362	379	346	370	381	327	336	323	371	355	367	356	351	348	336	353	364	369	324	369	366	367	380	355	372	345	374	379	423	382	342	372	381	364	372	356	376	382	357	365	361	362	384	312	335	351	365	377	347	394	350	346	373	336	354	364	380	337	364	391	351	379	344	347	394	370	368	394	355	369	407	381	386	348	366	368	358	397	363	366	388	374	366	344	382	356	372	347	393	357	373	376	367	378	334	381	365	380	397	352	377	386	399	361	351	371	350	364	367	330	334	357	338	351	339	361	367	331	375	378	368	358	364	357	368	375	358	344	381	379	326	394	356	343	357	361	372	382	370	376	329	368	338	385	398	354	367	362	389	380	384	359
22069	45681	34127	22594	17388	12501	9603	8176	8262	6861	4740	4003	3624	2567	2046	1849	1450	1377	1306	1412	1569	1687	1377	1092	1060	1094	905	915	805	830	779	701	647	625	663	631	597	727	1062	1016	880	879	1016	1083	1074	770	657	448	404	348	360	379	360	397	411	392	400	367	402	349	379	381	416	412	395	389	397	368	367	377	348	401	404	381	390	402	378	358	400	402	384	409	446	365	387	382	398	390	372	402	373	379	409	403	421	377	361	358	390	405	409	376	406	391	374	395	375	383	396	369	392	445	378	405	378	403	415	395	407	360	385	372	420	389	379	372	379	394	384	352	401	359	372	379	400	351	380	358	386	364	419	387	365	403	388	363	377	396	341	354	394	414	376	385	370	401	372	380	408	421	385	378	367	389	381	375	404	361	403	394	365	395	372	416	357	363	399	364	373	389	350	371	407	364	367	413	392	391	398	382	372	358	365	417	373	374	401	356	382	371	389	404	396	379	373	410	401	374	396	394	421	406	369	403	401	386	405	382	376	372	378	380	439	346	368	339	386	361	389	402	376	387	397	405	387	415	370	392	395	379	396	355	367	389	407	357	386	387	416	361	369	367	343	397	364	360	380	370	378	404	380	396	396	410	385	376	398	346	398	387	420	373	384	384	346	389	374	375	353	385	383	377	412	371	378	340	405	405	407	388	420	397	358	384	385	386	376	375	402	397	413	410	377	375	400	412	379	378	416	380	372	350	394	384	409	389	371	376	403	374	386	373	371	393	401	384	401	399	406	367	404	379	401	390	382	391	381	409	386	402	370	389	380	349	448	394	375	435	362	353	392	402	369	376	374	391	368	400	357	350	392	398	381	396	369	388	398	391	410	383	346	395	396	385	416	438	406	380	378	358	374	394	342	394	377	410	395	386	383	376	382	378	377	362	374	380	395	387	400	410	381	393	391	400	407	397	402	395	371	405	390	412	392	408	373	383	357	381	380	380	381	416	365	405	362	387	386	373	380	388	354	396	379	372	395	396	395	359	365	409	364	367	379	342	404	376	404	396	377	413	364	387	393	365	376	384	385	389	402	384	390	415	387	376	370	391	393	379	393	377	359	393	388	376	371	395	387	358	390	364	373	402	384	369	378	366	373	402	375	427	390	408	361	388	375	381	392	393	391	399	369	366	407	390	370	401	387	352	378	373	380	358	382	363	390	389	404	384	403	402	372	339	386	416	363	389	385	389	386	366	398	406	381	380	380	359	376	372	420	356	366	373	380	401	387	400	365	357	389	401	346	384	383	387	392	364	355	353	385	378	390	376	373	378	390	375	421	410	380	393	419	386	398	381	382	366	375	364	433	377	395	400	405	389	355	386	383	370	367	369	387	416	345	401	394	403	361	416	419	351	413	371	362	381	381	370	374	369	421	402	366	396	400	358	373	358	366	399	401	363	396	356	403	385	389	356	370	392	367	372	391	366	392	423	373	378	387	369	392	403	350	369	366	384	369	332	410	387	388	368	380	401	411	418	366	352	387	386	412	391	391	371	382	381	398	364	382	385	381	354	390	389	402	382	359	373	373	384	365	367	404	342	395	381	390	364	373	361	393	379	366	399	386	379	370	368	377	379	370	368	391	370	403	341	383	414	383	395	378	355	374	401	373	380	403	349	379	367	396	404	388	371	379	375	386	387	378	395	376	407	394	395	374	410	365	412	365	366	412	347	380	387	397	406	421	399	436	368	363	387	381	381	401	404	371	404	394	372	411	360	374	363	397	383	400	363	391	352	363	442	389	365	402	377	369	361	393	386	416	378	376	383	373	388	388	347	360	381	371	373	365	383	376	376	394	350	395	400	378	367	362	386	380	366	357	377	404	386	391	385	395	410	378	388	376	386	385	385	407	384	372	363	368	427	409	378	415	408	401	377	321	405	385	375	356	425	366	419	390	362	418	392	409	363	405	423	390	334	388	431	382	352	398	403	369	375	365	358	372	420	349	392	364	379	356	417	373	380	389	388	387	358	365	387	369	404	430	362	367	389	412	378	378	412	393	348	337	389	374	406	395	355	439	383	402	406	352	399	373	355	409	398	372	415	394	354	371	378	372	376	374	366	365	366	387	402	389	414	403	395	416	382	372	404	393	401	398	393	372	378	394	394	388	373	402	407	381	401	384	364	391	388	406	363	408	368	371	377	391	391	406	365	341	362	377	375	351	394	366	373	415	398	373	356	379	371	390	376	387	385	377	354	392	380	354	392	376	384	355	374	415	432	408	368	372	370	383	348	407	360	370	401	398	374	381	386	382	410	415	351	392	367	395	353	392	400	365	372	397	374	385	368	385	399	368	391	380	403	379	397	415	383	378	382	379	376	356	357	369	406	374	413	411	422	363	358	395	412	386	408	407	401	398	359	379	363	387	384	363	360	390	371	403	407	394	368	387	390	408	389	392	389	398	389	377	372	373	390	393	361	376	371	418	387	352	362	395	344	353	401	382	411	362	355	380	382	382	339	373	362	378	389	396	359	376	400	375	394	385	399	401	338	376	353	342	355	363	387	384	372	393	348	375	386	388	352	394	405	374	400	404	369	372	334	396	399	374	352	403	387	372	376	390	373	372	372	391	381	401	367	397	420	362	405	374	355	423	357	373	354	375	342	377	362	401	369	353	370	384	373	395	377	372	369	372	386	441	416	390	367	397	368	352	398	403	388	358	388	385	391	418	400	408	406	353	401	370	376	375	387	353	387	403	408	402	378	397	374	368	392	389	347	405	371	371	352	378	398	363	377	400	387	361	352	401	415	360	424	391	370	389	345	397	383	367	420	399	381	393	392	404	397	381	378	413	342	400	424	378	393	365	389	398	380	349	390	368	408	374	411	379	371	394	381	366	358	424	400	393	357	336	389	381	336	391	378	431	385	415	393	375	405	365	398	370	405	343	394	368	370	338	380	366	357	376	370	379	393	386	381	398	379	418	353	366	395	386	390	378	382	356	365	363	379	397	371	409	362	394	364	353	365	380	390	373	383	396	368	406	382	375	411	402	411	406	392	344	384	384	359	357	378	346	366	385	424	392	366	404	367	354	366	384	393	372	349	386	400	393	369	409	387	397	437	394	379	360	376	376	357	382	364	358	378	400	412	382	370	403	384	353	347	396	385	377	383	393	436	403	361	346	372	379	374	379	415	376	387	401	364	402	393	384	356	397	397	343	360	396	372	352	403	373	401	354	351	409	398	383	400	369	380	403	400	415	354	375	376	368	398	348	385	387	379	352	362	401	367	398	389	392	435	352	395	395	398	390	372	376	393	385	383	386	402	379	393	372	377	377	382	427	408	368	402	366	393	360	413	370	378	377	372	399	353	336	375	413	401	383	391	398	387	392	348	370	387	407	365	355	385	356	380	359	388	340	392	419	353	376	350	367	380	336	378	414	349	371	382	383	381	396	409	397	384	364	398	377	385	374	393	351	397	387	399	398	408	359	416	362	403	425	412	372	384	358	416	348	366	372	372	384	356	371	396	394	365
29037	22483	18778	9917	4780	2965	2359	2188	1972	1596	1079	986	863	693	607	544	473	515	509	542	549	556	491	467	488	420	450	394	412	412	423	401	389	377	379	357	382	375	340	286	330	349	303	319	345	347	341	329	360	334	291	314	319	294	304	330	324	340	310	325	287	323	333	305	303	315	318	298	311	276	328	320	309	300	307	338	324	314	319	334	332	327	298	360	291	322	307	327	308	326	301	328	328	312	311	345	338	315	314	296	305	345	333	322	301	309	310	334	316	331	328	327	310	338	314	316	324	311	319	338	314	327	327	310	346	343	311	310	307	332	313	326	327	310	345	312	329	313	304	295	307	292	309	309	322	303	338	287	311	289	329	354	312	331	309	299	331	336	320	336	314	291	324	306	320	314	324	320	296	298	331	345	323	303	337	349	338	346	326	300	337	327	297	298	337	331	342	347	321	311	311	319	319	319	332	293	328	336	340	312	306	321	314	319	323	342	329	327	343	340	347	320	355	343	319	296	327	303	327	296	311	322	308	313	340	323	327	353	325	326	322	312	340	335	324	307	317	318	327	321	343	312	302	300	300	335	314	309	332	302	319	329	292	311	322	353	313	319	327	302	328	314	310	311	309	298	354	324	296	299	337	283	289	323	326	309	325	301	306	343	307	326	321	324	280	318	300	341	293	328	354	319	294	327	316	319	307	300	324	351	309	323	344	334	341	302	294	344	345	334	313	331	305	320	356	319	324	311	346	330	298	318	292	329	304	335	317	286	318	291	316	303	298	319	321	337	291	309	326	296	313	318	309	300	339	321	329	327	308	352	298	310	329	287	346	351	360	316	316	304	349	305	334	331	312	317	302	311	326	327	339	320	319	330	337	314	292	342	315	339	335	315	297	346	286	300	344	318	337	308	310	310	307	343	331	315	329	301	324	341	323	321	289	343	327	292	303	321	332	307	315	330	324	317	322	297	327	323	338	326	288	306	339	307	325	295	326	324	289	319	305	317	350	329	322	304	290	338	330	315	322	360	331	339	343	314	326	324	307	308	369	325	294	331	318	314	335	314	358	318	306	331	303	306	328	304	317	328	311	363	286	336	302	338	329	324	358	339	327	337	303	294	358	288	314	325	330	293	320	309	321	312	343	334	315	326	321	353	332	309	303	332	304	325	320	317	321	306	307	349	322	308	318	319	310	308	328	321	335	337	317	302	301	322	316	344	313	348	350	307	299	325	291	280	304	311	305	310	304	302	319	294	317	363	292	325	345	326	311	322	322	312	303	326	302	291	315	334	329	307	323	306	325	311	294	323	316	317	346	351	321	303	330	326	281	309	317	335	296	269	326	349	342	304	323	304	290	343	319	299	331	322	300	315	319	343	336	297	333	336	313	316	257	332	307	308	322	326	301	303	301	315	332	314	344	323	307	335	323	328	286	330	334	326	300	349	349	347	277	294	319	307	340	309	327	319	321	290	334	317	316	308	324	295	289	342	302	302	311	324	330	318	309	291	345	280	343	309	304	342	282	321	324	299	327	318	312	318	317	315	321	338	338	315	324	356	341	315	334	337	359	302	327	334	307	326	343	299	324	308	322	314	297	297	329	320	317	326	299	319	342	316	329	310	293	335	318	306	302	336	318	321	332	313	291	325	271	308	296	295	354	318	360	309	289	308	349	316	320	312	318	305	327	316	347	308	321	307	315	335	343	313	324	314	323	328	329	307	309	305	294	327	326	300	299	288	326	317	343	344	318	335	353	306	331	324	316	311	310	336	322	346	349	315	330	335	308	308	302	329	322	316	347	314	295	286	332	306	302	312	330	300	281	319	324	364	318	315	345	349	272	365	318	347	329	302	307	315	322	311	320	319	319	311	335	301	314	339	303	351	315	314	300	318	307	324	289	345	299	336	348	336	336	332	319	312	308	288	301	289	324	300	309	335	337	330	359	317	316	315	306	304	325	295	290	315	336	318	340	328	336	317	278	294	331	314	310	323	284	315	310	316	326	338	321	331	337	318	325	309	321	267	315	316	293	316	301	317	324	339	280	300	362	314	319	335	314	307	302	305	286	306	333	301	309	301	313	315	349	312	347	359	293	331	337	330	340	281	310	300	324	294	316	312	358	293	297	330	347	337	335	323	329	331	304	339	347	360	322	316	323	302	325	338	303	326	350	374	322	316	311	305	318	278	306	284	321	322	287	319	333	329	345	317	343	339	318	316	317	339	368	292	339	307	327	311	304	291	284	313	312	339	306	272	344	324	316	324	320	331	311	310	300	314	340	308	349	284	305	338	316	328	330	348	340	342	281	269	328	326	354	287	367	321	312	302	317	287	320	331	328	334	305	343	300	302	305	313	301	320	314	314	325	327	309	316	282	316	314	291	306	311	298	325	301	357	343	317	311	295	298	343	318	314	311	326	319	315	345	320	320	306	335	291	291	326	313	317	315	289	284	351	332	327	321	312	336	318	309	331	301	331	315	320	289	315	306	306	306	326	287	328	308	374	321	328	306	314	303	328	358	296	308	313	340	316	305	319	304	334	309	318	294	359	295	303	339	302	301	350	311	281	316	347	331	309	341	302	315	323	306	320	307	308	322	297	326	339	332	293	311	318	324	345	322	313	320	321	339	322	305	338	359	296	324	332	315	281	326	333	340	318	326	324	312	349	317	318	288	301	308	339	331	327	336	352	333	331	310	308	293	322	318	309	335	360	356	334	324	288	326	318	345	312	348	309	318	301	282	307	332	321	285	320	328	324	328	344	327	309	335	315	315	314	348	327	288	340	331	265	266	352	289	356	296	323	308	329	305	290	305	355	333	315	309	308	349	312	314	334	335	321	338	351	309	309	329	313	284	325	317	336	304	289	330	312	328	321	336	329	298	314	316	321	349	312	337	294	313	342	311	334	321	335	354	311	324	333	331	279	323	333	351	339	274	325	323	307	340	301	351	350	312	301	328	301	294	311	312	328	344	345	285	318	350	310	323	315	289	334	326	318	324	322	304	332	314	295	361	303	314	309	330	321	344	297	349	311	292	329	316	341	328	312	364	323	310	323	325	347	337	333	328	318	292	308	340	298	329	299	297	330	281	322	335	316	303	354	319	298	289	323	310	318	320	352	298	321	342	310	338	342	301	343	329	294	298	300	309	353	294	347	289	310	304	332	326	347	348	333	359	313	326	346	336	333	341	326	337	292	303	310	287	322	343	328	295	320	361	313	352	304	309	304	325	312	286	321	347	322	333	319	325	325	302	293	332	306	301	327	318	346	332	316	311	334	322	316	325	305	312	344	337	349	345	305	309	302	313	326	360	306	319	300	314	292	339	337	313	330	337	307	344	328	292	311	340	328	338	294	348	301	345	312	304	343	296	350	286	322	316	328	294	312	291	332	326	317	313	317	327	304	323	321	324	332	339	323	306	297	302	309	309	343	302	304	330	327	341	299	318	319	301	296	353	310	297	304	327	296	324	321	343	333	360	339	337	326	327	341	309	351	298	350	314	308
18358	30687	19639	10615	7715	5790	4455	4174	3805	2902	1999	1822	1503	1152	971	791	799	726	729	865	817	872	702	709	647	614	550	468	549	556	531	458	438	452	408	447	410	392	407	382	421	383	412	343	401	401	383	348	341	354	360	340	348	356	344	338	336	354	370	333	364	351	330	359	325	339	315	372	361	344	370	345	327	369	341	387	352	344	331	351	364	315	361	341	344	322	355	342	345	327	358	371	348	342	359	364	321	365	331	309	377	352	359	362	344	319	363	330	353	319	367	343	372	336	341	315	352	333	368	368	331	350	325	335	359	341	323	352	332	335	349	322	320	354	365	319	340	350	343	335	329	354	336	376	321	328	346	348	348	332	360	387	356	328	337	351	342	343	329	343	342	326	307	348	359	346	295	388	319	352	367	359	351	334	340	372	344	355	364	333	384	372	370	357	339	332	332	327	345	358	355	379	306	355	351	321	369	330	340	351	370	328	373	358	338	326	337	343	348	344	333	331	374	338	345	327	327	353	367	326	340	347	287	355	336	350	341	353	374	353	363	365	342	310	359	344	348	357	361	334	370	372	342	355	353	331	350	331	341	334	350	358	318	337	338	348	364	337	348	341	352	341	331	333	325	365	356	343	354	390	333	297	339	372	357	370	326	333	338	347	364	314	334	360	340	374	312	336	351	337	341	336	356	366	335	352	329	365	312	375	333	340	346	339	326	297	334	366	359	340	357	350	352	314	356	298	340	334	370	319	358	348	335	345	360	350	319	326	363	331	338	360	346	345	341	337	377	341	330	348	327	361	344	337	332	348	338	382	345	331	342	361	360	327	338	339	317	317	337	325	328	333	338	351	344	321	337	363	356	348	333	355	342	364	356	323	314	314	300	328	354	325	342	352	354	328	334	341	349	376	335	372	320	367	354	373	319	335	342	345	373	334	363	366	337	347	369	339	338	352	350	346	333	354	357	347	334	342	379	329	357	361	358	360	366	372	374	342	351	365	333	363	326	331	345	361	350	346	317	408	335	359	343	330	350	351	383	317	347	347	345	341	354	317	361	368	370	361	343	351	322	331	362	326	334	383	331	343	364	341	321	302	355	365	358	362	378	359	329	326	314	339	346	359	356	321	378	353	343	325	338	325	345	369	344	318	386	367	310	378	325	347	344	367	366	362	352	308	357	376	340	355	357	359	337	344	334	373	383	368	330	358	358	358	364	349	319	355	339	336	352	346	338	330	348	361	367	355	321	315	359	367	338	310	321	335	366	296	338	322	342	329	320	355	331	335	332	358	336	336	371	351	330	357	329	354	341	351	313	355	359	332	318	319	363	323	343	351	366	359	350	366	320	345	344	339	360	327	330	357	345	354	334	352	357	326	336	366	353	323	370	349	329	347	359	321	330	351	356	337	325	358	333	334	356	318	339	363	363	334	360	354	355	349	329	347	360	313	336	336	335	339	357	331	294	360	379	350	381	329	357	364	332	376	305	338	354	359	338	341	334	346	350	351	383	343	325	326	347	350	339	370	326	364	344	328	355	350	327	338	359	370	304	364	343	375	372	356	350	348	338	360	359	332	322	313	384	344	351	337	339	317	334	362	356	337	340	352	357	344	328	342	368	336	354	351	373	357	305	382	360	343	324	364	345	341	348	321	368	405	369	362	338	326	362	310	326	355	363	292	336	340	320	353	326	349	331	356	361	334	361	337	358	362	336	315	360	338	351	344	352	373	357	343	356	343	373	343	373	367	342	345	383	361	332	370	341	305	345	349	365	358	374	328	321	376	344	350	355	341	315	355	335	373	379	384	341	338	339	351	337	355	372	329	370	338	355	321	328	335	318	347	348	325	329	343	371	344	346	336	365	350	339	326	340	355	336	350	346	322	329	347	346	356	381	352	313	361	348	328	339	359	370	345	367	338	342	316	324	363	348	312	335	357	343	349	370	343	341	331	336	365	346	325	320	357	375	358	344	349	372	344	312	336	345	337	337	329	329	360	355	343	375	343	370	346	354	343	340	326	391	338	315	374	312	327	370	349	383	361	336	309	367	322	328	332	361	373	345	366	362	349	361	325	341	352	344	348	346	340	337	352	315	360	364	373	318	337	325	327	335	351	358	337	403	369	306	333	351	353	335	335	346	318	363	317	338	355	370	349	370	326	369	329	356	335	385	326	359	356	326	356	328	340	329	352	350	341	356	323	370	344	335	367	353	372	344	361	314	336	358	386	359	366	316	388	326	371	353	345	340	358	320	340	325	339	324	316	334	343	349	334	374	331	346	334	365	375	322	345	311	342	357	340	357	336	359	338	328	330	368	343	322	335	335	324	341	351	346	355	321	385	343	356	318	339	357	363	347	377	352	339	329	351	337	379	365	345	392	339	343	346	348	308	370	330	333	334	348	325	334	344	368	363	328	313	336	356	331	318	344	359	339	355	328	360	337	341	360	350	381	338	344	324	355	330	347	342	361	329	356	343	336	323	371	368	326	318	354	343	346	354	312	341	343	343	348	330	330	361	331	321	360	387	359	352	362	364	319	350	362	350	353	317	358	341	326	309	373	385	348	356	344	345	349	341	348	339	351	336	376	337	362	348	319	355	341	348	341	347	361	346	364	350	326	342	361	319	334	351	359	369	347	345	351	357	358	340	317	350	349	325	335	320	315	346	339	343	361	315	327	370	365	350	368	318	330	346	336	372	315	347	323	358	366	337	368	335	338	372	343	340	346	386	372	388	355	345	354	356	340	344	342	364	358	319	332	372	348	311	319	365	349	366	350	332	308	394	383	337	360	355	339	335	321	349	351	361	361	351	346	376	335	338	392	321	325	302	350	331	292	353	347	340	363	387	351	331	326	351	345	364	357	332	368	369	360	355	336	367	340	361	327	350	353	353	329	383	351	305	325	343	335	311	311	342	341	361	359	345	357	372	343	323	336	356	343	369	320	331	346	362	356	357	336	364	353	322	361	348	312	351	356	346	322	347	345	331	322	329	341	315	337	355	364	392	369	350	326	370	349	371	342	312	332	322	346	347	358	327	329	364	350	349	364	317	336	352	347	346	377	367	360	326	353	312	356	339	354	348	347	353	367	345	363	346	331	321	334	365	337	354	306	375	338	342	358	303	374	339	352	366	330	330	339	360	335	362	371	348	376	313	334	351	329	331	358	323	345	350	335	353	343	344	373	371	335	361	351	336	367	323	352	343	361	361	329	367	372	359	336	348	327	334	340	333	338	340	359	363	311	347	341	346	323	347	343	329	346	321	351	338	346	358	332	345	338	349	345	333	351	356	329	362	365	315	370	337	354	332	316	353	344	330	344	323	336	308	311	334	332	338	338	335	377	334	338	374	369	367	368	339	340	354	327	339	334	384	329	328	355	333	338	362	329	341	358	322	338	353	353	339	351	367	317	376	334	357	335	386	360	308	376	376	352	369	347	319	328	336	323	347	353	363	359	350	337	352	353	315	344	359	345	349	323	397	354	322	320	378	322	363	336	372	366	356
24545	21635	28901	24923	21718	14198	6210	4248	3387	2395	1720	1686	1574	1140	924	806	740	709	727	837	844	745	653	653	621	601	586	544	528	500	485	439	450	480	472	435	394	412	470	532	428	430	538	546	560	557	474	370	404	346	350	365	312	343	369	344	316	345	336	333	332	339	331	351	316	321	335	335	345	366	330	321	360	333	346	332	356	339	350	352	321	309	354	308	340	324	332	374	358	340	343	370	333	326	356	369	356	333	384	324	335	350	367	340	374	325	313	334	341	350	344	323	325	331	322	346	316	351	373	342	363	367	326	345	340	329	353	355	365	310	390	335	333	345	382	336	348	338	353	348	352	350	354	371	366	336	321	339	300	335	329	349	365	370	325	352	343	376	338	330	339	350	337	348	331	349	326	359	353	337	379	331	332	321	359	354	345	373	344	338	358	345	360	406	304	368	367	374	359	326	332	302	375	354	331	344	313	345	351	359	317	346	334	373	366	321	311	336	325	352	311	332	374	337	326	317	343	341	334	351	337	337	361	341	346	350	339	352	337	344	367	357	335	347	319	343	312	339	350	330	323	321	343	366	358	367	350	348	371	349	305	324	342	366	340	350	360	348	331	329	364	327	340	372	319	349	359	321	329	345	326	341	379	355	327	358	311	327	334	344	364	311	378	339	364	312	349	368	337	326	324	327	338	349	340	340	340	356	307	354	337	336	330	364	337	370	346	308	349	331	331	314	326	325	330	361	335	330	368	328	336	318	338	333	316	348	346	343	335	345	337	314	373	352	334	349	368	371	346	341	348	347	352	341	345	355	354	332	324	367	373	337	327	329	316	330	371	332	315	339	342	308	344	335	354	351	346	330	346	302	340	294	308	337	337	373	344	336	328	376	327	333	357	338	284	343	336	321	357	326	367	352	319	339	339	339	355	332	334	335	343	350	317	311	331	312	338	312	328	354	382	380	343	335	316	311	361	337	339	322	348	345	338	337	324	369	319	337	341	340	328	329	337	335	353	336	352	330	342	325	323	375	383	337	318	339	335	355	351	329	297	339	374	322	354	334	346	312	341	357	362	340	355	353	349	345	359	328	349	353	324	339	362	376	345	349	304	380	354	319	323	336	355	347	301	331	364	284	323	355	362	359	387	362	341	366	355	336	343	401	348	363	333	336	324	351	327	378	366	357	333	368	356	305	307	307	338	356	365	313	346	328	336	361	320	344	362	339	364	339	332	361	330	352	358	319	377	344	351	344	368	342	339	346	348	326	350	370	333	326	373	336	365	396	325	306	356	319	341	311	358	338	330	309	320	340	338	360	346	342	380	360	320	332	355	344	368	323	342	346	346	343	339	334	332	327	363	315	344	322	356	344	332	346	325	327	312	351	332	351	337	329	299	364	330	334	348	357	345	359	361	349	344	327	364	347	360	364	365	323	336	363	345	354	344	342	328	346	356	338	376	351	355	319	315	330	345	378	296	321	367	343	365	330	376	314	335	337	333	342	351	336	311	349	342	319	317	306	367	336	350	346	354	353	334	333	317	334	364	386	324	354	345	314	325	353	332	311	355	346	344	316	329	337	347	344	346	349	350	318	378	340	338	328	331	358	357	345	326	341	319	330	363	356	358	316	355	321	338	390	351	316	364	315	352	337	325	313	341	313	357	342	340	362	366	372	355	338	329	339	327	334	331	343	332	343	323	335	364	333	326	328	353	358	328	315	325	350	374	352	351	320	341	323	352	358	334	334	348	350	360	343	378	301	338	352	342	350	338	324	357	344	357	305	337	314	358	342	343	342	309	320	385	343	327	376	337	332	355	349	332	331	324	338	324	338	296	330	338	376	345	370	363	349	320	349	359	316	310	347	332	355	356	343	348	310	345	360	358	355	341	363	362	315	349	328	332	329	342	348	301	338	361	367	345	372	337	362	350	334	381	348	340	327	337	321	325	344	341	334	347	334	331	308	363	333	311	343	314	329	328	310	286	338	336	315	313	324	330	356	326	353	334	334	385	336	368	338	309	391	394	370	347	377	360	338	309	344	375	355	331	325	316	355	339	350	333	351	334	341	316	375	334	332	350	347	372	346	354	355	313	360	341	364	365	381	325	367	330	321	336	342	350	336	322	317	326	369	354	320	325	329	319	319	334	311	314	338	367	310	373	340	335	292	307	331	317	314	345	343	329	325	330	348	332	356	413	362	334	331	322	341	329	320	354	382	342	349	326	336	329	371	355	350	356	332	329	351	334	338	314	344	340	365	330	334	336	301	361	344	359	349	363	361	368	355	374	368	343	372	332	328	337	333	329	351	352	344	356	327	337	336	318	340	361	364	336	330	351	353	383	347	324	337	336	344	329	307	329	338	348	318	312	342	356	327	321	368	350	361	307	364	327	357	339	354	332	345	329	358	352	337	371	331	343	326	361	356	367	334	308	337	323	369	328	380	350	335	348	333	338	362	328	345	337	360	325	351	331	313	353	357	329	352	362	327	351	345	320	362	327	350	343	332	324	338	327	327	335	348	324	316	343	349	335	351	370	355	339	333	344	366	349	346	303	370	345	350	347	330	337	370	344	332	354	372	326	344	353	365	302	377	375	324	344	349	369	335	366	330	361	345	346	341	328	348	370	346	354	338	335	356	361	366	334	348	367	335	349	334	355	369	336	307	333	340	347	374	337	347	342	338	341	328	315	346	347	349	355	348	342	379	347	334	350	358	346	349	325	338	389	329	370	322	290	313	369	321	331	332	342	365	358	346	357	332	343	350	325	327	344	309	336	313	353	326	360	346	346	318	315	330	354	309	319	338	353	332	358	364	340	311	323	329	328	349	355	371	353	342	339	304	359	319	329	309	329	330	327	339	331	377	344	356	341	333	370	338	370	352	332	306	353	319	325	320	346	347	368	343	322	315	345	323	350	334	325	376	329	323	346	366	355	332	354	355	324	329	293	330	334	323	341	328	358	349	384	338	347	334	363	365	377	337	353	309	334	337	310	346	359	351	357	310	360	367	341	367	347	342	353	347	332	349	339	372	337	367	325	305	308	343	377	336	375	346	361	333	329	315	343	354	359	322	351	320	349	329	318	335	327	314	350	369	348	330	328	336	328	304	297	345	343	331	344	343	339	338	342	365	373	348	329	359	369	327	307	333	337	351	312	341	372	353	346	330	344	355	353	328	348	342	335	369	311	291	316	330	338	375	349	351	324	343	327	332	360	352	366	320	329	332	311	354	344	339	353	352	366	324	297	339	343	331	348	337	346	323	344	353	351	351	368	344	356	310	351	323	337	336	344	320	310	316	330	360	353	339	330	313	337	307	354	364	354	345	369	344	382	349	383	365	313	330	332	362	343	367	343	325	330	330	384	369	308	356	339	359	317	352	332	321	357	341	335	353	364	311	350	319	326	355	330	352	346	372	384	320	330	366	330	346	308	311	293	351	329	327	366	335	327	351	361	316	344	336	339	330	311	352	338	356	356	359	360	351	332	350	357	393	334	314	318	368	367	317
19318	40873	29274	18549	15124	10418	8465	7390	6213	4296	3248	3006	2508	1868	1398	1200	1167	1110	1141	1242	1324	1104	973	920	864	805	719	759	719	698	642	607	599	549	507	444	529	560	682	629	501	572	703	662	785	735	650	397	387	351	372	396	353	381	383	381	345	362	342	398	362	375	339	377	327	382	388	385	384	332	339	386	396	390	385	354	350	382	387	386	380	402	402	389	379	356	398	416	390	384	359	384	378	379	378	359	353	375	387	362	384	347	400	366	358	375	390	397	422	361	375	380	336	401	365	371	363	351	324	349	372	358	362	400	374	367	361	367	363	368	382	342	369	344	355	366	385	377	350	339	363	373	369	404	358	390	367	380	388	398	358	361	357	369	349	350	364	378	348	382	384	363	334	375	388	390	353	358	356	359	370	363	345	388	375	327	351	354	351	347	365	364	356	371	358	378	339	406	368	379	348	373	381	378	367	365	390	391	365	370	364	358	368	347	383	386	392	389	389	373	400	372	370	349	372	337	391	348	374	391	380	395	382	352	337	378	350	346	398	376	383	370	362	356	367	352	367	341	334	351	366	365	356	360	348	384	367	388	361	372	357	401	366	357	365	370	364	366	362	413	391	371	356	356	370	350	416	384	371	339	373	364	356	355	380	339	361	386	403	360	370	384	414	393	351	377	351	343	397	392	392	370	393	347	348	374	328	369	387	374	397	343	372	374	348	382	331	368	377	366	371	388	363	371	372	399	379	391	365	373	336	374	371	337	384	390	357	369	369	336	354	383	339	398	375	370	351	375	382	361	347	350	369	398	360	386	363	358	368	400	346	381	360	368	362	384	396	357	349	358	357	378	395	318	366	349	377	388	360	379	377	345	347	367	384	380	369	370	367	353	354	343	375	402	371	376	360	368	334	338	375	362	343	346	386	427	384	368	338	329	422	386	363	355	374	375	379	348	377	364	357	373	385	364	401	374	389	388	348	393	386	347	352	378	368	376	391	361	413	368	356	366	367	380	347	387	377	391	379	395	347	367	350	398	369	358	337	357	378	340	327	368	402	395	368	351	379	346	383	366	343	358	406	388	379	367	375	354	367	374	374	371	362	374	365	388	332	394	386	374	336	340	360	371	403	398	353	333	358	371	380	374	340	363	363	330	349	358	416	345	390	381	409	362	357	390	350	364	357	393	348	347	386	355	366	382	434	382	342	398	348	393	363	330	374	357	354	406	333	373	399	346	393	385	379	357	401	350	370	368	385	388	394	363	364	379	370	393	351	356	354	411	381	341	414	352	365	348	368	366	428	367	384	384	361	352	374	353	394	417	367	368	378	368	363	352	364	380	384	365	347	359	349	390	350	370	357	364	361	349	355	377	384	371	366	376	350	359	346	366	357	360	355	345	357	357	361	364	361	358	368	328	378	340	383	371	375	399	381	390	361	403	367	377	370	390	363	353	377	374	386	355	342	332	406	343	365	384	344	364	398	350	354	376	400	351	376	366	374	347	394	355	347	385	342	346	348	362	377	360	396	420	403	390	377	387	368	386	381	383	347	348	397	375	359	396	348	347	356	355	377	369	358	375	365	332	330	368	363	348	375	381	392	373	364	356	377	337	357	367	411	379	363	407	361	389	369	393	316	345	383	370	370	372	355	374	343	333	340	371	381	395	331	349	366	352	356	351	366	362	369	348	372	369	344	403	343	331	358	375	400	398	371	385	360	388	363	371	379	326	363	366	390	391	378	353	329	370	349	367	377	328	364	374	358	328	347	367	344	349	370	366	402	340	348	374	361	361	388	360	346	375	333	341	341	381	348	349	392	370	365	347	368	415	347	377	382	385	390	345	365	389	344	351	329	383	387	395	353	361	361	393	338	393	365	403	375	383	353	383	353	390	398	360	364	373	337	339	378	371	364	343	376	398	374	355	374	365	353	354	357	385	374	370	333	335	350	346	375	344	351	362	365	409	350	372	380	390	352	339	349	386	376	378	392	373	391	344	359	368	365	360	381	335	379	338	355	411	358	353	375	374	361	373	369	364	362	332	327	359	364	368	361	380	335	347	380	357	353	368	373	383	370	384	389	402	369	349	361	350	334	389	347	381	373	349	373	350	375	374	365	381	363	393	365	356	347	361	342	395	343	371	374	354	345	373	385	368	383	355	371	389	361	405	367	365	354	363	374	374	362	354	382	369	390	349	369	367	387	364	387	340	352	363	371	403	353	352	361	402	334	400	385	370	367	383	338	349	372	388	347	314	355	375	367	365	381	375	353	340	360	398	385	383	388	355	361	385	406	383	362	371	404	341	363	377	366	365	389	372	389	368	376	388	366	359	346	360	375	367	360	373	377	359	374	383	401	385	395	355	384	352	372	371	346	342	378	380	396	383	332	336	309	357	369	364	395	392	378	442	390	341	351	347	377	370	391	363	366	388	384	346	343	374	337	380	372	377	420	370	392	346	353	407	388	373	365	385	350	344	357	388	357	362	381	388	329	401	351	388	340	373	369	368	335	379	350	379	366	369	341	381	337	374	382	372	366	369	319	394	372	373	381	380	319	374	383	347	362	371	336	369	330	357	368	419	379	399	355	368	392	342	340	366	377	379	377	378	356	351	374	375	356	356	373	342	395	380	365	369	354	382	370	366	380	355	393	329	373	387	367	372	345	364	374	344	352	364	366	364	391	393	383	360	354	372	348	356	362	348	374	379	384	351	395	370	376	363	402	357	385	343	330	380	345	363	387	383	385	377	376	345	370	360	386	374	382	372	382	398	367	365	355	378	373	381	354	371	383	377	394	393	397	375	360	316	406	359	357	403	393	347	338	394	359	366	379	370	347	392	380	381	330	362	388	343	369	351	384	343	425	344	360	395	408	386	371	400	359	362	399	366	346	367	349	354	373	379	356	380	372	372	362	352	393	385	391	385	363	380	348	380	365	382	334	363	348	375	368	333	367	370	408	366	343	388	351	364	370	337	358	379	328	366	405	386	347	338	375	375	339	348	382	369	356	362	366	383	359	395	370	348	348	374	393	394	386	341	364	367	380	382	366	405	369	351	370	344	358	368	342	356	356	342	362	368	351	397	383	341	361	377	398	345	401	364	371	336	377	377	381	367	380	394	386	414	389	359	361	377	366	342	370	317	397	357	396	370	343	353	342	387	374	367	378	353	377	355	372	413	352	375	358	376	375	354	370	386	354	344	329	367	369	380	388	332	369	396	383	396	375	368	403	351	353	393	366	391	384	362	324	369	361	391	347	369	379	394	374	375	350	374	358	353	340	395	381	363	351	398	383	372	345	349	390	371	362	351	379	379	374	357	391	352	377	356	388	381	370	373	384	365	369	383	376	336	352	355	351	368	397	381	406	367	373	371	416	365	380	389	371	364	392	360	379	383	347	391	388	377	402	380	352	379	373	368	341	333	342	384	401	383	364	371	369	343	368	344	348	355	370	364	352	377	344	369	356	388	345	339	398	341	385	366	358	362	366	346	391	369	373	390	360	394	355	353
25662	21642	27695	26011	15559	7217	4530	3099	2393	1805	1437	1269	1136	864	751	630	664	560	735	760	725	573	613	578	525	489	519	434	438	442	413	435	457	413	391	365	376	347	432	386	357	362	396	434	429	469	415	324	327	281	321	350	349	323	298	326	303	306	322	346	312	321	349	324	301	363	340	347	333	316	320	330	319	307	305	338	325	344	345	329	308	302	330	351	334	285	329	310	332	330	307	320	290	309	343	332	319	321	317	328	324	326	318	325	358	317	338	314	347	325	334	287	315	323	352	328	353	354	318	292	305	270	334	337	357	315	281	313	314	313	292	332	338	340	311	330	326	330	342	317	304	337	294	305	311	322	343	336	304	329	311	327	338	337	314	316	323	313	320	293	307	329	310	303	340	350	332	332	306	343	358	321	322	311	329	321	340	322	337	347	348	322	323	317	326	309	292	343	321	320	315	349	326	310	315	305	341	314	305	339	322	349	319	319	296	290	345	322	324	286	312	305	320	311	300	288	306	327	256	327	311	320	323	309	307	297	306	313	319	313	313	340	336	333	322	300	302	308	309	305	321	307	305	361	307	322	311	312	309	340	309	339	335	298	355	321	312	313	324	360	323	343	300	314	321	332	344	323	329	316	327	328	337	335	314	319	306	318	353	332	288	336	299	341	289	323	327	283	290	319	321	327	295	332	299	332	341	348	325	324	298	307	322	331	305	330	313	321	318	320	322	318	296	322	300	319	356	331	339	305	297	314	312	345	330	324	312	333	301	320	317	322	341	301	341	312	283	336	320	312	305	307	353	338	304	323	306	316	332	300	332	325	291	313	324	324	333	303	324	302	354	329	315	329	286	323	322	318	322	349	326	265	330	295	306	332	316	319	348	290	328	319	326	314	321	331	334	321	313	369	299	326	343	315	320	346	338	275	334	308	305	310	330	318	356	326	322	315	318	329	324	312	296	295	290	325	292	350	326	321	336	312	302	277	332	322	330	330	330	298	323	314	339	346	312	345	325	306	319	311	317	301	313	327	328	306	342	285	302	316	295	341	337	298	284	306	293	316	289	298	300	312	336	310	313	338	317	339	317	345	322	302	348	339	335	333	282	328	320	309	340	310	308	310	305	309	296	322	316	361	297	319	328	293	330	325	315	316	329	313	306	317	310	321	345	313	327	314	306	310	323	344	293	317	329	291	317	305	350	310	335	344	327	313	338	310	305	298	345	305	340	332	324	322	315	315	324	304	322	351	355	341	336	307	352	293	339	318	311	303	325	341	339	319	314	291	315	319	307	298	311	341	319	301	341	344	323	326	303	327	297	317	325	323	329	334	313	291	322	327	300	294	310	311	279	320	343	317	349	327	351	302	333	331	305	307	308	334	311	311	334	318	322	313	329	351	304	312	321	328	349	323	302	298	329	308	316	336	287	338	304	350	297	358	297	367	332	321	326	313	309	297	297	308	315	349	321	310	309	334	306	287	315	341	314	290	322	318	313	321	342	303	294	298	314	366	316	305	316	308	341	348	287	334	320	304	308	326	288	328	317	338	358	308	334	310	320	320	311	323	320	347	310	327	338	288	319	337	350	338	342	310	320	326	299	316	336	334	309	329	316	334	338	304	317	314	336	313	312	337	324	309	310	296	306	301	313	319	330	301	303	301	340	300	333	326	310	318	308	334	333	349	315	347	273	336	327	340	306	313	320	295	301	326	326	286	340	324	322	355	333	314	295	298	371	319	332	348	300	336	317	326	332	306	347	333	330	314	323	325	347	311	307	332	325	299	315	298	282	315	328	333	314	296	301	340	299	328	332	320	314	294	324	312	304	328	336	332	325	312	316	315	333	319	319	357	305	307	298	313	337	293	304	293	285	305	316	325	340	293	314	352	310	293	314	311	318	290	336	339	330	339	314	306	289	303	333	289	321	336	316	340	327	303	319	359	336	329	345	305	347	301	305	322	332	324	315	349	348	308	323	299	325	324	319	329	282	300	339	294	343	306	316	329	317	359	287	304	333	317	314	340	332	335	304	299	308	307	316	284	312	323	315	272	352	316	296	272	305	335	323	317	327	304	360	341	325	347	341	305	310	330	345	321	350	306	316	295	345	325	298	327	343	301	334	344	341	324	336	320	333	307	285	330	309	307	303	308	297	313	325	302	357	331	327	319	314	310	332	300	314	317	331	318	355	329	304	318	330	308	330	306	294	346	329	309	348	322	295	275	321	323	339	317	317	300	329	360	320	328	313	320	292	297	320	303	305	289	361	339	331	321	353	333	318	310	299	357	304	292	332	317	310	319	316	298	324	294	296	327	351	328	306	330	344	307	342	325	296	325	321	280	261	320	291	320	357	328	301	312	310	308	296	307	316	331	305	305	343	330	348	301	321	354	321	313	331	315	325	322	310	328	299	311	342	329	313	301	329	299	325	300	319	326	346	314	307	300	328	319	353	339	313	334	317	294	318	308	304	317	328	308	311	344	295	305	340	304	317	332	307	319	316	309	348	304	326	334	319	331	308	319	296	304	329	324	353	334	318	322	330	342	325	307	312	314	341	319	310	284	319	319	318	333	326	314	289	290	292	320	315	288	328	323	309	329	341	349	302	312	306	330	339	335	317	341	337	332	325	320	327	297	296	316	302	342	334	306	330	317	332	292	317	327	297	307	308	320	316	331	286	360	313	334	309	336	350	319	351	303	334	369	326	355	309	334	305	345	336	330	320	346	328	295	327	284	315	319	294	325	311	305	316	342	306	328	331	283	301	319	310	335	309	321	295	313	349	331	317	326	314	309	290	347	347	327	391	307	325	320	310	285	317	343	324	282	330	328	329	314	312	306	301	338	307	336	342	300	283	305	302	314	289	342	351	306	307	309	308	307	322	321	314	321	333	318	326	330	303	305	300	338	327	326	287	300	314	319	336	337	320	363	307	348	364	338	307	332	291	309	305	314	325	294	282	316	295	318	320	299	352	285	314	306	329	307	298	310	297	305	324	328	303	329	304	320	332	309	339	320	295	320	333	321	335	374	313	337	321	315	303	353	335	305	349	363	299	305	309	334	347	287	344	318	330	307	320	324	371	332	330	316	329	300	320	324	295	337	350	336	318	307	307	345	359	327	338	311	300	303	323	306	339	320	324	344	302	333	274	293	316	296	311	307	350	304	324	327	304	295	299	341	303	313	311	310	336	329	309	312	316	328	319	278	315	335	325	318	332	324	288	311	348	292	301	346	353	317	303	311	303	290	314	333	355	297	299	312	309	358	322	321	313	336	305	314	306	324	312	314	304	332	317	304	331	312	329	338	313	330	349	334	366	302	316	329	348	339	320	322	342	322	297	306	309	318	300	330	330	339	302	329	287	326	307	263	300	325	331	306	343	330	309	334	329	304	308	339	315	306	362	336	364	349	346	329	319	322	314	311	318	309	348	313	321	308	326	307	344	341	308	295	313	335	322	331	320	326	281	337	301	346	299	300	293	323	365	331	322	333	339	302	321	315	291	317
18349	35903	24554	16628	14209	10784	8115	5986	4803	3529	2703	2490	1843	1486	1195	1030	1023	997	1106	1234	1051	885	838	872	707	670	679	617	608	573	574	502	541	487	494	451	445	398	480	472	414	405	453	576	600	629	452	361	331	305	356	354	340	336	331	345	349	367	344	343	367	339	328	358	335	345	350	302	354	334	328	333	350	382	318	342	349	312	338	304	356	356	320	342	350	370	353	366	339	337	359	374	369	370	388	317	336	368	345	347	358	324	366	326	364	374	318	363	371	355	357	317	331	361	351	346	336	384	351	340	339	381	390	355	355	338	319	338	301	362	362	343	340	320	340	314	339	362	365	336	358	362	382	316	349	346	317	342	358	329	335	347	312	339	365	345	357	352	332	330	331	334	325	349	355	331	358	370	352	340	332	355	333	380	364	340	340	333	337	336	325	336	328	354	344	312	336	361	355	327	340	317	338	377	358	346	342	325	333	372	337	340	344	370	344	340	332	342	351	359	354	347	368	357	317	338	367	362	332	335	319	370	349	342	344	347	351	334	329	374	340	315	358	354	337	332	339	346	343	327	305	373	338	348	332	325	325	313	353	364	350	358	320	327	343	318	319	371	345	330	337	342	353	338	353	344	341	326	344	355	321	356	321	331	359	339	362	324	344	351	357	341	315	352	362	356	361	354	323	338	328	357	351	373	359	341	364	381	338	347	367	345	346	335	370	318	336	330	309	340	325	359	346	365	353	347	321	333	356	326	362	324	354	330	353	356	332	338	370	351	324	383	351	340	376	345	363	342	354	350	359	344	366	335	345	327	332	357	381	338	351	358	319	350	362	357	373	329	337	316	350	371	353	335	322	307	338	360	334	330	364	351	286	308	365	346	322	332	342	358	369	371	296	339	338	351	336	334	340	353	343	361	353	325	325	351	354	334	341	335	353	355	369	334	364	296	329	345	353	340	338	350	340	329	342	356	338	365	337	341	332	376	358	351	352	373	360	366	327	341	401	329	327	351	338	345	369	349	314	357	375	368	351	340	345	374	374	300	344	339	345	343	300	329	346	360	318	341	370	360	358	352	330	352	350	342	345	352	370	374	345	373	343	336	312	362	364	334	311	342	338	348	365	358	326	313	334	404	362	328	342	303	374	357	338	313	357	366	342	363	312	353	363	379	337	365	350	329	356	366	341	353	355	342	342	326	377	347	333	360	356	324	339	319	337	338	317	321	335	346	351	335	338	317	312	383	323	378	365	348	329	366	339	329	346	351	343	344	352	343	348	338	366	329	367	354	330	363	309	332	372	366	349	313	362	333	347	382	360	334	324	358	349	308	332	337	337	316	351	334	328	354	350	339	322	339	355	339	348	363	350	370	355	339	365	340	354	324	363	319	339	339	345	328	335	370	333	353	337	328	336	365	379	328	333	338	343	359	330	339	358	339	376	379	348	325	361	382	313	359	325	337	333	373	378	348	325	333	324	343	355	355	361	348	313	369	371	318	351	327	347	331	344	327	365	326	353	360	347	337	342	354	328	339	353	358	338	326	355	348	340	341	338	348	341	341	358	324	331	354	347	367	343	358	355	345	344	347	348	344	325	377	360	344	325	298	351	339	357	334	352	327	339	373	362	365	333	327	356	352	337	356	362	339	325	345	315	353	366	362	345	330	320	358	352	353	374	375	350	357	333	333	351	384	350	372	328	331	363	344	350	360	364	361	315	370	350	326	345	338	347	374	346	349	311	356	351	343	361	384	336	335	380	381	362	346	343	342	352	337	321	355	369	343	327	330	335	356	340	360	351	337	340	329	369	332	386	338	344	330	352	324	370	334	339	356	336	343	298	316	351	352	359	313	379	362	348	343	348	332	361	337	329	377	355	310	359	360	345	338	333	331	323	369	352	357	326	352	335	361	353	378	328	316	363	341	364	331	362	329	350	351	346	359	345	360	325	344	331	333	336	383	333	333	332	317	347	348	345	348	359	343	355	353	362	369	351	350	347	370	324	339	354	382	322	309	320	349	342	360	357	366	357	345	310	334	334	353	350	346	336	381	369	328	323	347	340	360	361	332	359	352	336	370	346	383	343	356	336	365	353	341	348	328	359	392	324	328	343	354	346	357	369	300	326	348	322	345	336	322	318	332	312	338	332	344	364	323	323	346	311	329	356	373	368	372	315	351	354	355	344	334	386	331	334	337	337	335	314	355	344	311	336	339	344	362	347	370	368	358	355	347	371	365	337	359	335	341	339	322	359	347	345	318	351	343	372	349	362	346	340	371	332	359	361	354	332	348	354	328	331	352	353	345	369	370	310	357	326	320	359	318	360	367	332	328	343	343	374	329	347	372	354	340	321	330	334	339	339	367	316	322	354	363	361	314	321	346	336	329	326	369	355	331	366	326	337	369	373	359	319	363	380	331	325	298	331	318	334	337	361	341	341	335	375	342	363	328	330	328	359	342	319	361	353	323	332	356	346	351	328	335	339	333	327	351	317	330	359	321	371	357	349	369	339	359	353	357	391	353	337	319	358	345	374	334	308	363	320	329	356	315	349	328	329	343	363	328	372	378	349	350	343	337	351	373	361	374	306	325	325	354	357	348	317	347	311	321	300	327	368	334	353	381	351	332	333	312	361	368	372	374	369	346	343	358	350	359	330	341	329	341	325	354	362	344	345	362	354	332	329	366	368	359	346	347	364	344	334	318	384	328	326	320	346	337	339	344	348	336	354	330	345	336	339	349	302	346	343	385	362	368	341	347	335	313	305	360	355	346	332	330	330	319	349	332	361	368	343	348	367	344	356	365	320	329	371	329	359	351	355	356	369	355	336	311	374	319	326	368	323	351	348	339	363	356	356	349	333	369	330	344	336	303	337	369	333	379	374	350	351	361	348	329	340	365	317	366	341	337	372	351	349	315	359	371	349	354	313	327	361	352	338	340	354	362	360	353	337	363	394	335	341	329	342	379	347	338	359	340	378	345	327	359	348	317	337	347	349	339	364	329	328	342	341	392	322	362	326	355	355	368	360	360	338	343	352	337	324	324	353	334	319	346	359	358	315	317	329	349	354	328	320	374	300	329	320	332	357	363	368	344	340	396	361	318	367	312	359	332	347	342	346	326	348	365	320	361	371	370	342	349	347	350	363	361	357	349	313	325	346	314	352	334	325	399	360	356	353	355	346	344	347	319	382	366	334	326	343	375	310	363	341	328	363	331	343	351	328	364	335	350	327	360	340	329	321	396	324	327	342	324	333	340	337	295	337	363	363	369	370	320	346	317	355	335	343	329	321	319	342	358	365	330	370	346	331	315	355	358	373	355	364	329	358	357	362	345	349	306	318	351	336	355	332	354	369	349	345	352	337	320	349	328	313	329	351	369	361	346	365	360	345	335	346	335	357	359	348	331	361	340	350	321	340	362	352	340	335	360	333	328	349	332	374	363	300	329	350	341	353	340	328	381	350	350	306	333	357	321	349	361	358	332	323	356	331	368	339	356	360	308	320	365	355	379
23339	21694	29454	24459	21786	22449	17868	6582	4425	3355	2723	2355	1782	1416	1126	1094	999	1066	1221	1159	975	912	825	844	770	746	746	669	661	575	552	602	595	501	496	501	488	484	501	583	464	465	577	679	856	943	777	528	429	381	360	385	375	356	379	345	377	400	354	322	377	373	367	310	372	345	367	359	368	329	324	359	361	340	379	380	347	347	378	379	369	375	359	392	362	377	375	339	378	361	340	378	358	356	345	362	375	349	393	378	386	355	370	372	376	345	398	336	344	339	334	375	384	371	397	350	349	346	333	399	356	339	350	375	363	357	406	325	360	371	342	358	340	345	406	352	362	386	354	365	329	359	339	359	363	361	389	371	363	340	354	342	382	360	364	354	354	340	341	352	360	366	362	357	351	331	348	369	332	359	335	361	341	397	372	383	366	371	328	360	346	339	334	372	385	395	358	375	366	346	356	370	346	388	364	377	361	368	372	310	338	344	360	354	368	375	367	336	346	347	343	372	346	354	348	331	386	349	346	361	370	357	325	348	371	341	379	374	358	358	362	337	401	382	335	335	356	342	325	355	372	326	353	353	394	357	375	380	366	362	368	346	340	344	337	354	364	371	338	354	332	356	354	361	365	347	363	376	377	334	384	377	365	341	328	385	344	369	364	388	346	352	382	361	362	343	367	386	393	357	376	374	352	327	376	328	361	396	387	366	388	379	355	415	352	337	365	366	341	409	406	352	385	357	333	384	338	378	337	393	364	349	342	341	366	358	348	335	402	346	362	366	365	325	367	345	374	342	348	371	334	334	346	355	338	333	351	385	374	327	359	337	409	380	335	366	392	329	350	361	373	368	383	361	392	391	370	374	396	343	377	383	353	371	371	373	397	369	365	358	355	327	354	372	330	393	355	344	363	389	368	380	354	372	399	340	410	379	356	403	368	347	351	411	349	345	332	346	343	355	360	343	386	348	379	380	353	402	365	333	373	376	345	360	345	340	401	338	354	373	367	352	361	376	350	349	375	374	365	372	348	380	357	354	360	342	377	358	360	360	342	373	344	385	356	313	360	354	328	359	393	342	354	337	364	357	348	355	391	401	357	362	375	353	373	340	355	395	368	344	330	365	345	357	378	342	368	346	391	353	363	350	371	347	368	341	359	387	369	364	397	331	370	372	356	362	344	379	357	366	342	381	359	342	344	346	365	354	371	363	350	358	351	384	371	340	366	361	373	368	360	361	380	371	343	352	341	329	352	353	342	350	346	339	349	328	368	385	377	364	387	315	367	313	334	350	368	361	357	370	343	393	385	336	355	330	371	363	338	338	362	331	327	355	375	329	382	350	344	390	358	386	367	387	358	362	343	338	339	366	382	331	377	355	365	357	387	355	389	379	332	361	378	364	391	362	326	333	356	351	373	338	315	363	336	367	347	322	343	357	388	352	368	347	377	357	366	356	376	346	353	340	332	387	340	373	358	366	397	331	379	386	361	387	344	337	335	362	351	401	347	350	375	362	362	356	377	343	368	320	360	368	397	377	364	359	370	346	359	337	363	342	381	341	373	383	368	349	334	342	364	365	380	348	365	381	342	360	408	358	354	382	394	343	361	330	351	332	324	365	377	344	356	350	352	373	368	379	345	375	364	366	381	364	359	353	372	368	337	370	375	311	346	344	338	351	374	335	361	345	342	372	379	358	360	360	375	393	392	356	340	348	344	348	351	330	320	361	351	366	368	405	372	347	379	333	388	341	368	339	348	349	368	352	379	408	341	359	345	368	347	371	370	383	388	363	347	374	350	338	410	388	337	369	365	339	355	341	372	350	409	389	347	359	339	388	378	350	365	369	338	372	346	338	319	318	371	332	332	377	356	356	339	339	362	370	375	356	333	345	366	333	369	371	312	361	313	364	365	356	358	363	350	352	385	381	344	370	365	338	342	383	366	328	341	354	396	374	312	363	395	356	333	379	366	352	408	378	347	345	400	368	334	331	370	369	361	349	352	370	363	347	336	367	371	358	343	385	376	354	370	353	344	354	378	352	374	372	332	369	364	353	349	330	369	336	354	357	376	361	403	376	409	338	316	379	364	392	372	360	357	329	335	353	400	344	351	359	378	317	384	374	336	367	346	340	347	351	388	341	360	376	377	381	358	352	340	388	392	350	377	347	357	363	379	328	370	351	337	378	391	394	351	363	390	370	353	377	372	351	325	367	353	350	370	343	348	363	337	365	343	338	344	339	357	387	379	350	411	337	385	307	333	393	370	371	376	343	374	323	356	364	368	384	332	364	356	351	356	343	359	367	371	331	349	342	334	340	411	381	352	399	350	384	354	344	333	364	373	336	387	359	357	352	384	356	345	345	345	340	340	371	363	357	367	335	379	333	337	369	364	358	382	343	372	372	336	354	376	366	362	322	383	314	332	333	356	350	362	349	328	357	382	331	359	348	371	334	336	357	355	358	348	351	352	359	335	371	376	377	333	336	391	308	352	370	351	374	341	337	341	367	347	357	399	370	339	362	350	347	424	396	370	367	339	373	353	366	359	360	356	356	331	345	342	377	353	376	380	313	367	364	386	366	404	369	400	368	340	333	358	363	402	351	353	374	357	345	392	392	333	398	362	342	377	408	359	367	356	317	361	380	348	353	363	420	355	382	360	336	351	372	324	357	351	362	384	353	383	361	325	342	369	374	346	362	363	351	348	373	395	347	346	384	387	395	361	368	344	357	346	373	342	373	363	365	396	351	379	370	353	371	361	372	389	353	359	346	373	352	369	351	344	345	362	390	354	363	352	368	351	339	355	361	356	354	366	358	352	390	350	351	352	364	350	342	376	372	339	381	394	379	354	375	364	374	373	349	361	345	345	370	341	320	353	361	383	340	342	369	367	358	322	353	346	396	361	361	359	342	361	375	385	324	342	358	375	375	343	376	412	357	338	372	390	358	369	373	379	367	377	357	368	323	351	393	384	362	396	375	323	334	339	367	391	403	359	370	357	347	343	387	364	361	358	370	371	333	363	349	365	378	368	369	347	350	329	355	360	338	352	336	346	366	375	361	374	365	326	369	361	385	335	335	354	382	379	351	372	389	359	332	364	396	324	377	340	320	368	376	361	351	346	342	322	346	361	366	346	370	347	359	351	370	359	405	373	382	356	378	337	383	394	324	370	373	366	383	345	349	339	325	343	386	328	380	346	369	361	378	355	343	362	341	372	347	361	344	361	344	324	389	380	353	342	380	375	354	372	348	352	317	355	367	375	360	369	362	334	399	333	331	340	339	339	351	337	389	364	341	375	366	347	371	324	325	373	330	361	357	346	360	346	346	329	388	339	317	349	364	374	406	344	368	349	352	323	358	348	354	359	376	356	327	340	386	334	364	349	367	395	346	366	370	393	367	378	410	348	391	366	382	364	376	364	356	389	360	389	340	365	363	334	348	346	362	371	359	347	369	394	393	366	368	325	391	353	369	370	374	389	363	374	368	378	344	355	332	378	362	386	348	376	356	377	360
21249	45258	34361	25453	22760	19090	14960	9821	7743	6069	4932	4189	3036	2349	1846	1607	1510	1734	2070	1949	1540	1407	1302	1291	1107	981	975	975	914	817	760	800	735	653	616	589	556	550	518	756	587	591	804	872	1188	1460	1053	661	425	402	354	372	358	406	370	355	368	356	361	401	354	411	367	407	399	372	385	385	364	382	397	378	393	397	401	396	390	385	362	367	400	374	419	388	403	396	357	391	397	367	391	396	379	333	361	400	376	412	412	417	416	357	383	372	385	391	391	410	400	402	380	363	353	396	377	430	390	380	373	363	402	377	418	392	393	349	366	372	364	367	404	366	397	369	419	362	391	383	364	417	330	376	376	398	381	374	367	390	363	360	390	390	380	374	402	425	396	375	400	346	380	367	381	384	367	390	371	377	392	353	390	371	417	363	401	358	385	396	361	382	395	383	375	375	374	359	371	353	401	351	375	377	381	404	396	374	388	385	413	380	392	360	375	362	402	398	354	410	398	334	423	355	386	375	376	376	428	349	378	364	388	362	395	373	389	366	379	329	387	355	416	384	360	353	358	391	386	396	410	407	370	390	414	364	389	376	392	394	355	394	372	373	367	372	440	355	384	402	373	380	349	376	364	395	394	341	375	357	398	365	372	398	404	379	360	351	376	376	376	362	370	405	360	353	386	422	377	393	398	391	380	367	375	390	382	364	376	375	368	402	405	366	364	374	391	375	345	372	388	350	372	362	369	405	380	397	368	383	377	359	359	409	375	398	382	391	372	377	353	393	403	390	363	365	362	408	363	355	351	388	363	371	390	380	367	384	386	343	357	390	384	393	364	376	364	375	371	371	358	362	397	354	369	361	368	408	384	375	416	355	366	400	379	371	418	392	360	385	359	402	409	363	381	391	392	382	396	394	340	387	352	424	399	366	388	402	416	371	386	366	388	380	409	361	365	395	368	370	378	376	392	357	369	404	360	369	369	395	381	367	366	369	377	381	391	382	363	380	383	391	370	400	365	372	390	381	361	377	357	389	373	352	338	372	420	375	347	378	377	375	380	354	368	394	388	378	344	408	421	371	361	374	362	347	359	394	376	375	346	362	378	383	383	366	367	357	370	371	380	358	399	394	364	374	382	345	351	375	354	371	374	344	361	392	405	352	372	374	383	407	375	377	387	366	404	376	405	384	356	350	382	360	402	424	341	400	388	369	392	392	401	380	386	404	403	380	358	403	363	404	374	405	366	360	367	375	380	372	386	367	363	368	386	405	374	368	373	436	382	393	384	369	384	401	390	409	380	358	373	387	410	374	370	378	356	363	367	385	359	385	400	367	373	392	400	387	393	379	367	359	380	369	379	391	374	414	390	352	401	380	385	362	358	368	364	400	385	405	400	380	397	422	369	409	390	368	355	339	409	419	366	380	401	367	409	357	351	370	371	361	389	392	363	382	380	354	377	397	368	369	369	375	378	340	354	383	371	384	382	351	383	401	372	397	398	357	405	387	394	405	418	358	377	365	384	403	399	388	385	363	349	386	367	387	340	355	409	361	384	396	369	425	384	373	364	354	392	418	368	382	409	360	376	393	414	413	418	356	361	402	359	326	370	376	339	359	385	358	385	387	351	393	379	376	353	354	399	422	385	369	378	371	353	382	381	404	367	360	378	364	371	362	394	357	366	397	393	380	399	380	380	355	344	351	369	366	347	365	382	377	381	373	383	382	391	369	353	382	389	439	433	355	356	406	365	383	364	390	388	390	422	375	365	374	391	387	389	363	376	404	396	369	374	365	368	370	419	384	389	409	380	397	368	425	410	399	374	378	379	347	386	364	376	412	375	385	359	399	391	390	381	393	370	357	358	359	358	354	393	380	388	399	352	364	392	391	368	404	372	383	369	367	366	371	400	361	376	365	367	410	341	369	364	412	410	399	366	360	338	378	387	369	361	398	379	415	374	406	386	381	397	374	391	388	347	389	400	342	396	364	385	392	397	367	401	368	364	381	384	402	388	385	395	390	380	367	385	410	384	384	398	331	386	346	395	346	381	404	398	344	393	366	354	366	390	379	407	400	386	337	362	358	356	339	406	386	358	381	388	393	363	388	384	397	398	375	399	388	370	395	382	367	361	412	368	346	341	390	365	353	378	395	368	357	425	365	345	372	349	387	355	408	386	400	404	378	397	375	374	422	412	370	411	393	350	384	383	354	344	383	353	369	349	367	389	411	381	363	365	351	387	374	388	380	358	361	389	379	384	351	407	399	352	366	388	446	364	396	398	384	386	375	367	389	406	399	385	354	365	400	361	384	348	406	372	350	355	376	398	362	393	367	357	394	382	376	404	384	366	368	388	346	367	351	370	365	378	374	345	364	359	371	393	328	365	405	387	388	382	353	374	382	392	382	379	407	400	391	399	370	359	420	408	364	379	376	359	403	398	350	337	365	391	365	389	393	388	371	366	352	377	360	351	387	409	359	428	375	378	408	392	377	360	391	375	375	366	406	423	388	390	362	408	387	400	387	380	376	381	343	370	393	381	364	398	398	396	402	374	385	361	356	372	374	375	352	353	365	357	349	358	419	427	319	383	374	378	361	386	413	384	391	387	389	406	325	399	376	364	435	378	379	385	402	367	381	357	389	386	372	386	369	355	398	397	366	359	413	366	364	357	384	383	357	406	381	343	369	376	386	374	379	376	380	357	403	373	382	373	387	364	395	410	404	360	370	365	402	392	372	383	383	371	389	354	386	405	381	392	353	388	381	406	389	377	348	411	420	385	387	403	375	427	386	392	409	345	388	378	390	373	412	368	361	373	378	405	385	377	409	397	377	367	391	393	408	390	389	403	363	375	351	384	356	395	339	438	385	391	360	359	407	361	381	401	359	379	426	390	379	387	357	399	386	394	373	374	380	395	384	376	378	363	417	352	379	362	371	364	381	354	358	368	384	366	380	356	410	339	380	389	367	436	377	393	374	378	362	374	381	378	406	403	355	385	389	352	343	409	349	411	364	395	384	361	366	376	359	378	378	397	387	354	398	380	373	361	382	407	384	396	375	368	398	381	365	353	369	361	369	385	414	339	381	407	365	406	387	342	362	348	345	371	364	376	382	344	367	377	343	383	379	402	437	373	367	368	379	423	439	361	406	327	407	434	384	381	416	388	424	380	381	374	401	370	366	382	358	406	400	410	366	404	416	384	358	364	398	372	389	379	372	396	432	392	360	391	419	374	386	379	355	387	387	393	363	412	381	364	411	387	392	391	364	349	368	357	364	394	374	359	362	371	383	367	417	364	382	387	363	377	385	382	349	388	351	389	375	346	407	403	334	349	356	372	363	368	364	385	377	401	340	391	353	414	352	389	398	370	387	374	430	348	396	410	378	386	404	406	366	345	382	392	361	384	390	395	400	382	411	383	356	357	388	359	341	381	378	344	353	373	385	368	412	372	360	352	366	364	412	356	406	368	370	386	362	374	372	379	400	381	412	383	391	390	377	356	359	378	380	361	389	375	352	361	402
28974	22488	19570	12559	8667	5999	4173	2129	1736	1497	1162	944	710	637	561	553	554	628	690	598	591	543	547	474	459	472	429	456	395	425	400	417	409	359	358	343	347	360	332	352	340	357	321	311	345	317	309	327	317	315	320	342	332	332	281	300	313	301	310	295	319	320	319	336	289	330	359	286	276	330	309	305	275	315	311	338	300	309	331	317	304	308	321	300	307	335	303	299	306	314	312	353	342	283	321	317	323	353	311	328	325	303	312	350	310	316	333	358	286	339	310	320	313	306	328	326	331	311	325	318	294	351	318	300	324	282	294	341	317	331	314	327	342	333	312	312	297	317	314	342	286	314	313	335	300	325	303	287	323	337	295	313	298	314	324	299	306	304	296	321	317	347	301	319	278	313	309	320	307	371	323	281	333	354	314	313	314	309	300	303	338	314	376	311	300	332	331	305	319	326	286	332	302	322	309	334	334	328	310	309	289	343	331	306	344	293	301	341	299	277	319	323	324	316	327	300	304	330	329	313	315	309	297	312	325	319	322	339	296	281	292	298	327	327	311	289	279	322	328	318	329	329	318	308	299	304	306	326	319	333	318	306	360	332	269	322	331	311	281	321	279	333	293	302	286	290	328	318	322	329	306	333	334	299	302	293	311	310	346	308	326	336	334	325	300	302	295	336	324	305	319	329	306	315	314	314	329	292	301	322	325	313	321	308	327	350	301	304	295	332	303	294	311	314	334	352	266	310	315	290	325	311	305	317	304	260	326	303	293	325	321	297	325	327	292	321	324	316	335	339	327	291	294	313	318	298	284	321	309	336	308	294	320	313	281	289	304	313	350	318	340	308	297	332	295	313	304	318	326	314	315	303	327	323	336	295	358	299	315	289	337	325	320	317	298	310	292	286	299	297	316	376	342	305	315	317	311	299	305	319	309	343	331	306	302	327	332	314	335	339	281	302	323	316	354	291	339	300	320	342	324	356	284	316	309	321	321	311	330	310	311	331	326	282	349	320	329	312	334	307	301	302	300	278	316	325	298	323	297	317	318	309	333	302	310	321	349	301	352	279	334	290	301	316	331	299	287	309	319	323	321	315	337	299	294	329	313	327	316	339	336	307	352	346	326	291	300	332	298	290	287	276	305	325	328	343	334	319	313	354	334	319	345	351	296	350	311	313	313	337	344	300	301	314	319	295	338	300	362	295	343	319	305	304	285	327	327	267	321	316	300	301	312	314	328	314	290	308	314	313	320	306	342	339	310	328	327	282	268	307	345	328	336	354	325	314	346	307	301	315	322	316	314	299	323	333	319	327	328	332	311	317	317	306	281	331	307	309	282	313	307	314	306	299	288	296	320	297	326	305	339	294	317	340	300	365	319	324	293	295	344	283	311	306	329	353	287	340	321	342	318	332	318	318	308	334	296	297	332	303	313	285	321	325	333	310	322	303	301	295	331	318	308	329	350	297	282	315	327	331	318	315	322	324	294	317	295	327	331	309	314	269	309	300	290	319	295	309	282	300	299	345	306	298	285	333	306	312	307	324	305	291	334	292	310	329	287	316	320	325	296	322	296	317	317	315	316	327	301	293	337	334	310	320	297	303	345	310	321	324	316	318	344	324	315	313	277	337	325	323	315	320	311	311	304	317	332	340	305	309	333	356	315	327	304	320	320	307	277	344	312	319	305	317	285	297	324	299	326	290	344	316	343	332	291	321	322	324	311	317	303	314	302	291	316	303	340	316	312	327	330	322	310	303	360	367	310	292	344	300	319	309	281	335	304	349	344	305	320	339	340	335	325	318	320	305	314	320	311	330	318	345	287	310	328	347	309	286	338	310	318	301	317	340	312	326	318	341	306	305	289	335	320	340	280	315	318	325	301	301	331	341	329	324	290	304	331	314	315	310	291	319	308	302	293	292	351	295	311	299	309	288	290	273	325	303	354	329	332	345	327	319	317	320	293	331	324	326	299	330	298	315	290	298	290	321	305	331	283	347	316	339	287	329	309	320	318	310	320	313	311	316	296	333	303	308	317	326	284	329	315	316	306	295	292	318	322	305	329	265	289	317	292	300	314	323	299	307	350	336	317	322	333	313	318	273	290	303	320	323	325	304	330	313	339	315	291	303	299	324	319	302	323	310	346	290	330	313	331	298	309	326	289	299	300	332	305	302	305	298	350	339	302	330	312	319	347	330	324	312	309	298	311	344	312	299	338	309	299	309	313	304	345	301	304	351	303	296	321	308	281	311	325	333	323	333	339	319	279	319	317	290	334	321	316	300	303	308	323	305	318	309	311	321	299	333	312	301	322	289	307	309	332	308	308	305	326	299	307	333	299	302	314	330	311	329	318	308	318	335	323	307	289	282	313	338	316	293	327	293	317	303	300	301	337	328	314	298	325	279	299	322	320	321	317	321	311	316	321	325	301	313	294	290	295	320	315	321	317	312	321	330	292	285	293	328	306	325	303	305	286	317	318	315	296	318	306	289	350	285	326	295	319	311	316	307	295	279	311	301	310	332	263	340	301	304	327	327	316	326	321	338	316	318	322	310	317	291	310	321	285	335	300	337	336	310	311	280	311	291	318	317	322	323	293	312	291	337	280	328	368	266	328	302	319	343	322	292	317	317	310	309	283	305	329	328	285	328	335	344	315	348	302	328	319	309	320	309	319	304	321	327	349	317	328	336	308	304	336	314	311	289	309	324	330	306	297	308	300	300	351	324	319	312	312	312	338	315	333	333	319	312	319	294	308	310	312	306	339	349	341	297	322	321	313	318	329	313	335	336	315	285	306	299	320	315	311	295	303	322	295	333	316	329	283	304	313	279	312	318	314	299	320	314	295	299	296	331	319	326	314	320	310	315	305	311	323	331	307	309	329	332	309	323	354	329	323	301	316	344	337	297	320	325	353	317	300	308	316	318	302	308	313	316	325	311	319	313	284	326	295	295	278	315	307	314	306	307	318	329	331	329	308	320	349	302	308	319	268	305	306	319	297	271	296	317	298	307	284	338	337	313	339	256	347	305	303	340	325	296	319	331	293	303	311	277	310	278	294	303	342	312	295	329	293	312	310	326	322	284	314	334	301	302	338	341	305	339	318	301	313	307	328	308	349	291	329	308	309	344	350	290	295	311	332	304	305	301	306	309	301	337	337	313	317	323	296	331	303	312	324	300	298	342	312	321	347	316	313	333	322	280	311	343	351	321	327	323	298	337	353	315	316	297	318	326	299	275	306	323	316	365	320	300	310	288	316	317	313	333	316	324	338	307	332	319	310	323	312	345	334	329	320	329	318	323	310	344	349	308	311	307	341	305	327	334	313	317	305	316	287	346	332	312	312	312	284	313	317	318	349	302	331	327	315	336	290	346	327	304	294	349	328	316	328	322	335	328	297	298	331	284	337	313	337	287	325	306	309	335	307	323	307	307	311	310	279	307	316	317	307	310	329	307	319	289	359	321	333	306	315	295	318	328	316	301	315	284	318	288	330	315	315	341	349	325
17956	30703	20678	13632	13074	10286	7497	4257	3465	2711	2053	1635	1265	1021	862	827	835	956	1144	945	812	721	833	645	620	591	604	532	510	535	508	482	482	419	415	412	406	396	335	411	359	377	353	365	406	374	395	331	327	343	349	346	356	366	331	318	359	368	336	348	275	349	331	348	359	368	365	356	351	327	370	343	324	308	339	365	368	360	336	336	365	354	377	373	380	337	314	355	365	377	344	325	342	323	301	319	309	367	364	341	350	319	316	335	381	347	365	336	323	373	361	366	348	368	355	313	327	348	333	359	359	315	308	339	348	328	320	328	328	361	339	376	341	352	335	359	341	293	338	356	335	309	347	341	305	320	337	321	344	318	338	314	335	317	336	339	333	365	332	318	346	356	347	326	337	354	338	379	314	348	334	347	351	307	333	327	335	358	329	327	378	330	327	317	337	352	325	345	339	340	334	346	332	317	344	355	344	332	305	353	312	358	331	344	323	334	340	367	339	344	362	321	336	368	354	350	351	333	328	331	327	304	321	344	351	368	329	354	322	331	323	334	361	321	354	353	371	363	326	330	341	345	334	344	355	320	322	371	353	341	365	328	330	372	357	353	353	368	324	334	367	321	352	353	375	347	348	359	339	332	304	350	350	356	306	353	333	310	347	348	355	371	336	357	340	354	338	340	369	356	369	337	341	351	350	313	340	337	330	317	329	305	294	312	359	360	377	383	352	353	316	341	369	307	314	343	331	380	353	357	339	366	354	315	339	325	360	350	338	347	365	357	360	362	322	322	377	335	330	333	342	342	335	310	358	302	341	348	335	344	330	363	353	306	347	349	340	321	360	334	334	375	341	300	335	366	363	320	303	333	329	324	349	334	333	336	336	304	348	347	313	364	342	353	333	333	345	335	314	353	337	321	332	319	363	351	319	332	319	339	343	319	339	341	359	321	326	323	347	337	299	359	334	328	320	318	367	317	302	347	323	354	334	354	320	327	349	333	361	352	383	337	326	335	367	336	348	316	302	351	311	339	366	340	339	333	324	327	309	343	332	331	369	342	348	314	332	323	357	349	327	355	346	341	351	334	339	347	342	364	324	316	313	362	342	328	335	370	325	346	312	342	354	341	349	319	321	371	326	362	345	362	385	342	378	306	349	342	342	333	366	331	351	329	352	348	326	385	324	330	346	337	342	344	328	321	326	324	334	313	368	355	352	357	358	341	328	324	321	343	336	328	354	325	350	332	345	349	342	353	301	352	350	323	355	403	343	329	332	338	361	331	355	351	368	315	348	347	327	297	358	380	354	328	365	348	359	376	348	364	308	335	336	380	348	356	351	307	371	328	338	347	317	376	341	357	374	331	345	357	346	343	324	312	340	353	338	314	358	334	351	335	351	364	333	353	322	377	345	349	293	343	314	328	319	350	344	323	324	332	302	316	364	365	351	373	356	338	348	353	344	353	373	335	311	325	290	334	328	324	323	342	345	334	320	344	361	344	355	317	335	361	343	372	337	319	332	355	324	322	351	333	338	324	345	356	324	317	318	340	343	354	346	328	321	373	366	354	380	378	315	341	332	368	344	302	316	331	325	349	371	343	347	383	354	347	343	357	334	318	341	321	360	301	323	311	351	382	361	351	361	340	340	320	372	354	332	333	347	352	333	348	335	322	370	331	325	333	348	334	335	330	327	338	350	371	374	315	325	342	343	335	347	353	338	341	350	369	327	332	357	343	332	337	382	330	348	358	342	359	359	363	319	338	354	322	343	347	378	355	348	335	332	340	299	353	346	340	354	357	350	343	323	342	334	342	330	337	322	345	377	346	350	355	361	357	342	337	355	332	338	365	358	364	349	357	352	351	355	338	355	346	365	325	337	331	341	338	341	343	327	343	326	355	316	350	339	353	339	351	348	330	347	352	354	338	375	343	362	329	353	343	333	347	357	360	372	347	372	337	352	332	311	314	342	361	336	318	347	355	315	375	326	337	330	329	334	376	322	295	326	362	337	332	327	363	348	334	306	333	385	325	358	328	353	315	339	365	328	333	336	371	354	342	372	328	357	341	334	301	343	332	326	377	360	346	339	330	318	347	364	350	336	356	361	313	331	339	340	351	342	364	353	358	324	335	325	348	366	334	355	337	331	337	353	327	345	342	320	349	352	330	321	344	350	354	337	342	357	344	377	377	363	318	371	330	363	328	328	360	316	381	340	377	333	331	360	343	321	332	323	338	347	317	358	329	332	315	313	326	321	309	307	347	327	326	342	330	341	318	356	369	348	330	352	324	337	326	326	361	299	378	316	342	338	337	340	325	316	316	380	363	365	335	338	344	327	344	290	348	345	372	358	339	355	316	347	357	352	318	388	319	346	343	337	327	331	327	346	355	353	333	332	351	307	358	312	359	316	313	359	372	338	376	371	352	333	334	367	358	383	368	362	346	356	374	319	349	345	329	374	345	345	343	302	364	334	337	335	356	339	344	339	351	351	349	328	328	382	378	346	346	351	362	349	350	315	373	332	373	321	327	338	354	314	355	321	337	367	306	343	357	323	319	341	331	360	334	347	355	342	392	328	378	353	345	358	370	335	339	307	363	352	325	325	331	366	349	328	365	332	358	345	353	331	339	331	351	316	349	368	346	348	342	350	341	321	351	341	342	316	318	334	329	343	307	360	354	349	365	345	343	325	350	343	326	338	348	333	355	363	354	316	340	297	334	330	322	359	303	349	331	350	361	355	369	355	338	377	340	361	350	344	356	366	353	375	321	350	369	337	354	339	354	338	309	377	361	304	332	354	335	363	369	389	330	360	352	353	330	327	318	346	376	358	360	316	348	335	344	349	345	364	333	314	333	301	328	336	356	339	334	320	331	324	331	358	361	304	341	319	326	330	323	344	322	326	368	343	346	343	336	330	322	336	346	316	346	305	347	352	314	353	333	337	346	357	331	349	333	336	356	342	329	346	364	330	348	319	334	376	360	338	370	344	378	351	307	321	347	346	323	329	331	309	313	319	346	339	345	349	348	316	341	328	337	355	343	325	359	328	328	333	310	326	332	333	333	340	328	348	357	378	343	329	347	330	351	323	332	374	348	334	343	345	353	348	336	339	310	343	343	336	380	345	347	327	373	328	344	308	357	356	286	341	356	336	345	349	336	343	363	319	317	337	322	340	318	345	331	330	362	332	316	348	313	341	339	362	369	346	308	350	362	310	356	341	314	360	308	314	346	356	345	349	343	337	322	328	333	344	331	328	338	328	338	351	364	335	337	369	362	343	353	306	361	340	349	319	369	352	350	352	324	353	368	329	334	353	346	342	348	336	355	365	372	342	324	337	340	355	329	345	367	335	335	323	331	335	362	372	350	334	325	372	339	362	358	337	361	331	336	327	358	337	322	331	337	336	354	353	318	349	338	360	336	355	375	352	344	323	334	338	335	370	361	349	335	348	366	375	347	353	346	392	320	357	330	369	371	355	319	336	357	350	344	314	347	353	351	341	360	342	349	328	353
24396	21512	28715	24826	21926	17145	8431	4125	3213	2682	1967	1385	1194	913	798	799	792	923	1057	901	844	744	706	621	569	533	559	556	542	519	488	485	452	440	431	408	431	429	424	420	407	422	396	443	527	550	477	356	345	395	335	336	334	317	312	365	359	323	309	316	359	344	327	345	332	372	330	337	331	344	311	335	329	343	336	341	343	334	352	375	334	311	380	323	343	320	347	333	342	321	314	344	370	356	356	334	318	325	336	318	349	337	350	347	318	348	335	346	331	367	324	317	365	370	355	333	343	338	362	325	324	336	343	351	366	323	341	315	343	336	327	354	345	346	343	344	326	367	339	356	329	319	332	352	312	374	348	337	347	340	335	316	338	358	354	353	340	344	321	320	349	362	325	353	346	332	344	335	323	329	364	367	365	301	342	325	350	341	355	309	306	351	349	327	342	353	358	329	350	339	334	352	328	349	381	332	328	337	333	348	334	322	321	319	319	325	353	345	335	349	342	314	351	329	337	369	326	366	355	319	346	334	335	323	338	307	331	328	306	327	321	304	339	366	314	313	364	335	347	338	327	334	338	330	322	279	337	368	318	338	325	343	340	323	366	336	349	335	344	347	317	352	333	335	321	352	304	288	332	284	364	328	333	328	328	326	360	326	348	326	355	335	334	327	328	319	338	328	299	327	324	323	329	335	334	323	360	319	358	335	337	365	337	331	333	355	320	350	372	324	346	352	305	343	376	356	325	323	328	320	322	363	337	329	359	361	318	334	339	372	393	306	299	293	350	339	343	301	330	344	311	337	305	345	308	361	345	313	352	342	329	350	331	349	314	338	321	331	341	307	370	346	311	348	345	310	330	327	335	340	343	327	369	358	344	343	343	342	337	342	352	314	331	366	345	299	309	301	337	314	344	335	318	346	361	323	361	300	313	313	350	305	332	326	325	353	313	378	342	362	312	324	328	342	306	331	352	318	333	357	342	362	341	312	343	340	334	362	326	324	353	345	348	346	358	323	363	319	326	295	314	331	332	353	340	343	309	336	364	298	331	318	341	322	347	338	301	321	326	344	323	349	354	352	352	309	338	335	346	343	344	342	353	331	312	334	346	328	325	344	393	356	334	325	339	331	370	350	317	325	338	347	334	350	373	321	350	362	301	326	344	343	360	316	354	317	348	362	324	333	340	347	343	343	311	333	346	354	330	335	363	356	344	351	333	341	334	327	372	347	365	328	366	320	309	348	319	334	329	315	321	365	363	318	345	327	359	334	346	338	357	345	338	358	338	335	329	345	337	355	367	291	321	352	331	338	313	333	367	330	353	337	311	346	333	339	341	322	353	320	353	302	326	311	330	364	349	326	372	347	367	352	361	315	355	343	399	337	324	327	322	355	327	322	332	304	340	293	343	335	343	348	330	353	337	307	331	355	354	353	318	321	333	355	359	333	358	320	352	350	321	344	352	370	308	352	304	345	345	344	362	339	338	312	325	340	322	346	323	335	313	360	354	306	333	324	336	363	357	338	336	343	322	347	331	337	302	359	365	332	349	361	302	328	305	331	334	337	327	326	381	332	304	324	316	367	348	359	348	344	347	350	371	345	353	338	362	318	355	327	349	360	355	328	350	291	328	328	362	342	327	314	321	363	326	333	322	351	342	338	374	365	342	333	278	321	336	340	367	329	365	362	362	320	335	341	348	319	350	352	349	360	351	331	346	341	333	333	361	321	363	289	349	355	329	349	354	330	367	343	336	353	344	338	297	363	340	386	320	352	326	345	310	319	338	335	357	337	328	326	334	336	325	340	341	331	292	369	313	320	347	312	338	307	322	321	312	349	337	316	348	300	328	346	333	330	329	360	337	323	366	347	317	377	332	322	358	341	308	361	302	323	352	335	346	346	318	311	337	333	315	348	304	327	332	317	337	312	343	313	353	298	353	360	351	350	328	340	322	331	327	312	329	320	347	320	335	303	316	298	334	336	341	321	349	322	330	347	337	358	321	354	319	361	348	381	330	331	318	356	346	326	374	361	324	359	347	326	342	349	326	371	337	315	324	317	327	323	316	344	331	329	291	365	328	316	332	331	354	336	371	326	355	355	327	325	318	363	302	342	350	346	344	329	356	366	301	371	338	342	334	363	348	327	328	332	334	338	346	332	336	362	316	333	312	318	312	327	336	380	346	309	330	301	335	301	332	306	348	349	336	333	367	318	323	359	335	348	347	331	355	377	343	314	351	341	330	374	325	353	335	354	333	339	352	335	324	347	334	347	321	305	328	315	304	341	346	333	339	340	305	367	337	364	345	348	329	336	351	336	316	319	367	325	329	348	330	341	313	315	318	325	329	370	349	347	336	334	330	348	319	340	312	351	334	339	330	336	318	344	355	314	356	328	337	335	317	342	350	330	343	320	328	347	338	320	333	333	319	327	312	368	353	374	358	370	347	314	348	340	318	349	332	318	333	320	326	303	363	344	366	356	344	359	322	338	344	343	320	310	335	353	337	333	315	362	345	313	331	368	332	337	352	316	320	374	339	353	343	327	321	342	338	354	344	354	349	329	314	363	336	362	312	346	346	331	347	351	292	329	337	350	348	322	332	345	310	353	305	342	338	328	346	315	310	348	318	347	344	357	310	353	328	313	360	333	318	332	315	295	342	361	317	338	321	324	319	297	351	329	348	357	349	328	352	348	322	333	300	334	343	342	324	342	352	318	338	340	366	317	353	330	348	352	344	343	353	351	338	327	324	316	326	348	294	311	346	344	354	357	339	338	364	356	382	311	340	307	337	334	335	324	317	348	336	335	347	353	334	374	336	337	327	370	346	328	320	343	389	348	352	348	349	346	340	350	346	347	363	339	358	335	332	349	308	317	338	358	345	316	356	316	350	347	358	337	340	317	344	357	327	322	331	365	321	319	330	342	380	326	318	292	362	361	350	333	326	342	381	287	358	316	359	305	328	343	315	329	330	332	328	347	332	342	335	352	338	314	346	340	344	354	343	337	357	314	325	352	340	341	331	326	342	344	317	325	321	340	331	326	328	341	318	337	354	314	319	337	358	320	333	396	332	347	370	351	310	356	400	354	337	352	361	331	340	332	333	359	356	367	343	331	350	346	355	345	337	320	378	347	311	329	365	367	341	334	363	316	325	329	350	321	340	340	362	314	368	338	334	356	361	344	335	336	336	322	340	307	336	325	300	322	336	320	320	298	374	345	327	332	318	333	328	352	339	341	351	351	363	349	337	362	266	303	344	364	309	337	315	337	312	377	354	311	329	353	368	361	333	373	322	323	350	354	321	341	323	319	349	315	327	337	313	364	322	343	318	330	324	353	343	357	332	339	327	307	340	348	346	313	341	343	339	323	347	334	316	341	336	334	327	295	346	343	304	321	333	360	332	325	345	324	323	302	355	303	378	346	358	277	351	320	347	347	324	326	343	353	309	334	339	330	303	341	311	334	323	392	342	321	333	335	327	335	312	336	364	322	339	355	331	320	327	318	335	366
18941	41008	29088	23438	20312	15233	10635	7040	5928	5080	3854	2613	2106	1570	1300	1249	1310	1563	1591	1355	1223	1145	1047	846	807	828	793	727	718	694	707	547	543	497	486	497	463	452	464	532	494	478	471	574	674	768	613	490	424	379	361	364	379	407	383	367	388	377	369	386	363	395	384	346	371	326	353	365	347	361	339	367	394	384	347	363	346	364	338	379	377	384	348	342	383	354	349	356	413	383	384	360	362	392	379	377	353	366	377	351	314	333	359	377	377	370	369	342	379	353	359	364	358	351	383	369	350	326	369	348	359	375	407	361	351	361	370	342	368	402	365	341	347	344	370	365	364	327	376	355	368	352	355	357	386	395	367	355	385	348	362	334	344	385	338	352	352	336	389	395	372	351	375	392	329	326	347	345	349	394	353	391	373	350	373	367	333	376	333	370	361	358	333	371	332	386	355	353	371	368	391	365	351	375	346	349	384	371	363	368	378	377	330	382	338	393	354	358	376	389	364	363	373	381	373	347	353	338	360	350	352	375	335	357	379	374	357	340	370	382	348	392	342	356	341	346	363	369	364	363	328	374	352	359	363	376	386	392	360	353	377	394	333	377	381	342	352	353	343	360	332	339	358	392	360	394	390	348	339	341	361	353	353	341	371	330	358	382	341	397	363	385	349	357	345	363	397	350	379	362	353	370	371	361	390	350	319	360	349	363	374	365	361	344	389	341	369	346	370	361	353	341	368	377	372	366	371	348	374	345	395	348	342	349	357	345	342	385	367	383	331	341	353	356	378	358	369	367	348	378	324	356	380	368	373	412	310	347	371	378	395	385	357	389	390	338	337	421	381	333	351	391	371	315	370	341	360	363	384	335	383	397	363	384	354	363	343	351	325	387	336	331	340	355	368	342	343	371	377	345	389	361	346	327	357	369	378	335	380	365	381	354	353	350	400	399	330	388	349	370	372	328	346	373	324	385	351	337	367	333	341	339	346	363	399	387	365	377	387	362	353	387	349	360	362	384	365	353	374	349	377	345	385	371	362	365	339	372	344	389	367	333	366	347	375	319	340	369	363	354	349	355	363	359	366	363	412	347	360	399	364	342	388	362	379	356	316	340	330	384	370	399	341	362	382	338	372	355	363	379	363	352	384	368	339	339	349	362	355	363	405	372	360	345	363	373	365	355	339	369	373	384	330	370	343	324	375	390	399	344	345	390	355	388	340	353	324	365	356	370	337	364	363	337	355	357	361	353	354	357	359	330	364	368	384	354	342	359	354	375	353	357	355	335	349	386	362	402	346	369	336	363	345	348	361	367	343	386	356	362	346	363	372	346	366	383	357	369	352	379	383	343	346	335	356	373	357	367	357	370	364	371	352	354	350	342	392	346	318	372	372	339	360	355	365	361	351	378	376	345	350	326	364	377	394	337	354	388	365	363	355	375	405	336	370	361	345	358	381	335	380	400	384	352	348	335	354	384	354	367	373	387	362	381	351	367	400	356	379	344	338	360	360	357	406	341	368	359	364	362	363	370	364	355	347	347	360	381	382	377	359	326	355	375	385	396	357	395	353	361	385	331	382	353	388	357	378	345	377	338	362	398	384	377	379	352	391	330	359	360	359	346	358	364	321	373	391	367	334	359	399	398	371	331	373	373	375	358	352	365	384	337	337	353	356	359	395	358	377	352	332	406	408	370	414	343	369	350	380	359	362	361	379	358	364	354	392	366	405	367	354	351	353	374	368	352	356	345	357	376	362	366	360	335	376	347	387	353	329	350	362	356	385	421	379	390	379	402	370	369	362	335	340	371	394	379	357	348	386	369	373	360	385	350	343	369	338	369	380	390	386	417	369	348	353	395	344	376	380	380	320	364	346	370	356	373	349	358	359	350	395	391	330	375	346	344	358	334	364	358	335	337	378	381	371	363	371	362	366	346	360	343	366	380	395	360	381	346	317	372	374	378	357	370	340	328	362	342	360	386	326	359	368	338	362	356	376	354	391	341	367	366	355	362	383	378	370	370	396	403	340	335	380	371	387	334	329	397	381	350	387	363	365	358	337	376	374	354	355	354	341	367	372	400	350	358	378	387	397	386	377	367	363	372	367	356	404	340	354	387	337	389	369	319	341	356	360	345	394	360	341	358	365	338	317	358	350	379	371	383	389	391	351	377	365	408	350	358	363	365	329	403	381	405	374	358	332	352	342	348	403	376	348	356	372	368	375	357	366	361	375	378	374	374	396	352	336	359	370	323	328	349	348	327	339	380	359	334	362	349	384	348	384	357	358	381	335	375	364	360	376	368	343	332	363	344	358	401	377	352	342	364	344	366	374	377	343	350	370	368	377	399	341	369	359	409	321	359	363	368	374	353	366	372	349	379	342	400	385	383	346	347	398	365	366	353	355	348	369	357	376	332	355	374	365	364	367	345	314	378	361	374	376	365	373	339	375	367	375	349	344	375	360	399	397	356	355	354	394	343	373	356	338	381	374	361	342	367	356	343	387	386	372	356	341	369	374	359	336	340	355	364	324	371	347	380	360	400	380	361	390	323	374	396	375	344	342	375	360	397	345	360	382	377	381	355	363	390	369	342	314	340	376	383	373	367	416	357	351	356	375	352	362	365	381	389	368	375	392	377	406	367	391	345	358	365	344	345	386	360	371	388	339	378	344	324	348	368	346	348	362	368	340	380	363	351	362	355	401	343	356	369	385	393	383	390	349	400	344	381	362	356	350	385	361	367	382	358	345	395	344	341	356	381	371	386	371	384	357	379	386	320	350	364	335	395	369	349	376	341	376	353	355	328	378	374	347	383	336	367	350	348	366	377	335	373	371	354	370	363	361	356	398	354	363	338	364	376	352	357	359	375	374	363	380	353	396	384	373	332	340	345	366	361	395	336	359	355	368	383	336	360	363	352	386	389	330	376	364	357	364	371	358	346	378	372	331	369	383	369	378	357	351	395	361	364	367	341	360	363	374	352	408	324	346	356	379	375	369	375	391	365	343	360	385	363	381	393	383	378	347	381	343	374	360	372	370	338	389	375	349	393	362	336	361	353	354	374	366	354	337	343	346	344	342	371	346	366	351	381	339	398	359	356	363	366	391	363	358	369	339	347	348	381	351	378	375	361	360	377	388	358	356	361	381	353	329	370	358	373	342	368	337	364	378	343	340	352	374	367	370	335	328	377	375	331	361	347	358	323	329	379	361	366	397	349	359	378	363	369	355	338	353	372	360	365	339	364	373	356	344	357	348	353	382	378	404	381	356	361	347	323	378	359	380	361	359	357	363	348	331	359	385	416	364	361	348	360	393	372	368	360	375	345	340	367	346	333	367	375	381	333	352	347	336	350	367	330	386	385	418	358	388	342	341	370	370	375	387	359	331	368	369	350	368	365	398	379	341	330	361	361	368	349	375	328	345	383	352	386	352	381	369	343	357	362	341	331	385	376	347	383	385	347	381	367	385	333	359	391	355	346	360	335	375	346	394	365	348	387	373	364	359	375	336	344
25791	21636	27691	26359	17218	8469	5145	3036	2555	1942	1552	1102	979	761	639	617	753	932	767	732	681	650	540	513	494	506	479	459	455	445	429	402	367	385	353	376	364	382	372	331	333	330	349	368	449	432	433	352	325	307	305	330	309	339	310	336	306	326	342	311	335	321	297	297	325	362	314	328	336	303	304	311	329	309	327	303	277	323	317	319	313	350	299	347	321	344	303	319	361	303	275	333	316	330	330	336	315	332	322	307	295	290	317	324	337	328	323	330	317	313	299	318	308	322	297	339	285	313	330	327	326	311	312	311	309	297	319	301	313	339	271	309	303	347	328	287	303	315	273	357	303	321	309	295	326	309	296	317	307	342	306	311	355	336	299	317	316	322	291	326	296	301	333	328	332	308	333	326	314	327	336	292	313	313	316	303	319	290	313	313	282	299	302	332	321	328	315	318	297	300	283	332	309	299	292	281	316	326	288	302	344	300	330	313	293	300	297	310	328	305	323	295	328	297	312	315	288	314	310	309	337	316	304	292	273	286	323	326	316	306	326	314	276	331	299	319	321	305	341	308	339	282	301	343	333	312	348	291	308	311	314	314	337	300	306	320	322	335	337	320	295	300	300	324	313	359	311	288	294	321	344	314	346	331	329	303	320	306	300	313	331	340	299	299	329	332	320	347	300	336	317	290	301	293	313	324	310	335	307	315	310	319	306	302	336	320	289	314	306	296	311	301	305	292	321	299	302	318	320	331	296	293	300	325	302	294	300	269	320	327	313	299	288	289	307	327	295	372	310	332	310	333	314	288	310	349	316	333	327	312	324	333	280	334	312	339	314	306	333	323	349	303	297	336	305	298	317	334	329	323	322	318	322	332	294	320	327	334	324	311	330	312	307	317	284	323	306	299	286	301	304	306	316	290	277	318	327	297	320	326	288	299	297	306	288	288	314	317	288	305	305	305	308	311	293	301	294	287	314	293	323	309	330	327	337	314	347	308	286	329	340	310	308	321	347	291	319	322	346	317	294	294	301	333	289	323	351	337	319	310	326	326	301	304	305	307	307	298	300	314	302	318	298	332	327	309	304	325	332	327	331	317	328	356	316	302	307	324	284	306	324	327	286	326	314	349	329	352	339	296	270	304	321	344	273	306	296	317	349	311	310	325	295	313	307	312	313	314	336	338	348	324	328	327	303	273	323	314	293	319	336	302	310	312	288	348	300	333	346	298	312	318	345	284	332	306	296	325	303	301	334	296	320	313	294	314	317	324	334	310	327	358	326	319	298	321	296	332	326	294	295	312	311	281	323	327	354	357	334	305	289	311	316	319	327	298	331	290	324	351	309	327	320	310	316	296	307	333	302	299	320	334	277	327	293	339	307	324	313	337	324	336	303	301	310	299	293	287	333	329	326	319	321	290	326	315	301	301	304	309	293	300	321	290	324	306	312	317	311	317	336	311	305	344	322	304	307	325	287	276	299	296	302	311	318	295	327	297	332	301	329	349	319	320	317	312	301	320	302	330	334	321	332	317	335	309	337	321	295	316	298	314	323	304	312	311	329	302	285	316	317	319	350	299	355	296	303	304	310	323	354	286	308	327	304	334	323	327	320	286	322	320	292	343	353	353	296	305	317	357	302	327	319	294	318	341	306	341	309	305	305	328	292	298	326	284	323	312	298	307	292	344	334	315	324	331	320	303	328	334	310	300	282	320	288	322	325	272	297	283	328	315	297	330	321	340	299	327	308	323	318	300	310	337	330	324	305	347	304	301	343	311	270	302	321	310	325	304	306	307	313	313	273	333	325	309	328	319	339	305	313	304	304	331	290	333	300	332	273	295	303	303	282	328	297	297	314	303	311	317	331	329	301	292	296	328	311	312	342	293	314	315	325	309	314	335	336	302	314	311	309	316	310	311	320	324	287	263	331	331	310	334	326	357	317	294	306	325	306	290	324	304	309	327	314	270	337	318	320	328	339	339	344	313	331	315	279	294	304	331	310	334	315	318	302	305	330	301	335	288	317	306	321	303	323	330	332	301	289	295	309	305	309	303	324	307	294	343	313	272	303	319	337	319	290	310	330	303	348	304	298	279	324	324	325	314	317	306	319	356	339	304	302	293	289	326	318	319	328	293	317	277	294	322	284	300	270	290	333	341	289	315	318	284	322	336	351	288	321	306	294	287	280	298	313	358	267	291	331	304	288	277	336	344	314	322	306	310	304	313	317	312	332	324	321	327	292	373	310	333	320	318	315	305	325	291	325	282	297	318	299	309	328	341	316	307	304	318	325	294	298	282	293	277	326	296	321	288	293	323	319	308	284	331	315	286	321	294	327	332	330	329	374	296	309	288	312	325	319	301	322	309	309	304	300	292	308	345	322	338	348	291	321	298	311	278	320	309	295	304	302	291	300	310	312	338	305	322	305	335	308	324	284	318	314	318	279	315	305	341	290	279	354	322	300	328	320	302	302	335	281	351	302	319	322	288	272	290	297	304	300	303	304	310	304	324	297	335	281	356	312	318	315	271	320	305	301	318	321	304	302	315	326	311	317	309	321	304	328	300	290	308	329	308	330	322	316	298	299	307	298	319	311	305	313	308	330	282	335	306	341	335	322	318	323	335	317	285	292	334	314	326	305	298	309	308	316	316	301	310	315	323	305	288	300	331	313	306	293	335	314	314	302	338	325	326	324	290	289	340	320	316	313	287	302	316	309	348	290	297	305	322	287	287	333	343	311	305	296	331	301	305	344	339	324	321	341	323	337	356	321	311	290	298	304	315	310	314	310	345	310	286	329	270	315	295	309	320	320	300	343	315	324	339	337	336	316	303	296	285	289	323	312	316	337	304	293	295	343	336	308	348	313	349	320	310	302	300	319	312	313	325	294	337	325	331	325	279	300	292	327	304	304	316	327	313	312	318	323	314	331	316	311	341	293	339	312	305	300	303	309	377	305	301	294	317	326	281	332	277	280	310	351	309	322	301	329	328	295	291	310	334	325	318	301	339	327	313	309	302	320	316	299	302	310	319	323	303	293	299	315	310	308	304	304	288	301	334	313	299	313	332	319	303	322	339	331	311	314	289	319	303	311	284	321	307	295	326	305	330	334	295	300	273	306	295	308	301	306	320	309	331	331	345	317	305	284	336	314	324	310	332	309	321	321	325	324	292	302	329	306	310	326	344	348	345	343	335	316	302	338	347	322	297	326	302	319	353	315	300	325	311	305	315	277	329	307	300	304	339	296	316	317	322	340	313	298	355	330	302	299	295	302	301	287	317	322	309	331	303	313	287	296	304	313	303	315	314	337	288	328	333	340	292	310	297	319	293	318	346	291	296	317	317	316	296	311	351	306	311	310	329	322	321	342	284	301	337	300	345	320	307	336	303	293	319	275	331	329	316	323	326	316	318	335	314	323	308	306	314	328	311	301	315	331	287	300	321	300	312	338	317	324	317	343	313	304	290	324	297	311	325	300	301	328	286	318	294	301	314	307	299	301	304	296	292
18355	36122	27050	21768	17174	12210	8968	6064	5154	4109	2928	1908	1661	1297	1130	1080	1215	1553	1301	1223	1025	980	843	653	763	692	681	602	599	577	561	575	492	438	447	408	448	405	429	425	436	434	472	483	535	577	492	374	368	328	313	333	332	326	328	377	348	361	352	339	350	355	344	379	380	353	333	307	306	350	359	335	335	336	331	316	359	322	353	354	322	362	357	327	345	349	368	379	348	365	363	323	342	318	331	338	341	339	343	337	356	323	380	342	361	366	352	360	341	321	349	348	345	350	343	322	362	334	357	318	339	318	320	348	323	332	339	328	360	323	333	332	332	331	330	328	335	333	343	312	365	348	324	311	319	298	378	332	313	317	324	328	312	347	362	351	329	348	334	373	296	333	333	365	336	340	341	325	345	346	366	354	331	354	372	368	365	319	324	331	339	340	364	336	347	338	348	367	331	292	300	353	322	388	340	341	348	343	321	354	340	341	339	307	367	338	343	350	337	319	332	316	340	326	331	333	337	376	312	351	311	355	350	324	338	352	357	348	334	341	344	343	332	333	333	329	328	371	344	323	319	337	326	350	314	345	330	330	344	334	346	355	345	334	359	356	353	325	369	358	365	330	323	392	330	325	343	360	324	367	352	336	343	352	332	336	311	335	330	371	347	352	383	325	319	326	334	381	365	312	332	363	323	352	354	371	360	342	349	326	318	332	372	300	378	362	337	325	325	324	361	335	337	333	361	337	337	322	328	326	374	355	378	336	363	342	347	357	327	330	370	386	332	330	331	318	358	355	332	340	332	358	360	322	356	344	353	336	312	343	365	356	339	352	371	373	341	343	346	309	351	294	371	342	314	317	321	349	349	301	349	313	329	323	325	326	342	293	345	366	330	367	342	346	349	319	332	314	371	344	303	347	336	352	335	358	394	362	345	323	325	350	334	358	378	352	362	317	312	331	330	327	352	353	324	359	342	332	324	324	332	335	321	355	342	338	363	330	358	326	337	359	357	361	358	336	322	349	367	366	338	309	339	328	316	317	375	332	349	360	325	366	361	361	330	345	374	349	336	329	310	348	315	339	322	348	379	366	338	341	350	341	351	335	333	330	318	357	326	371	367	333	365	365	323	348	334	365	331	346	313	321	312	370	378	350	344	359	362	338	303	366	350	329	361	338	341	324	344	338	351	345	361	323	338	351	336	341	353	377	346	330	325	342	346	350	297	325	317	340	318	318	361	350	346	350	318	321	334	340	345	348	341	344	330	342	330	338	333	333	329	316	384	346	351	340	352	324	329	363	332	358	340	367	338	329	352	351	337	304	347	324	320	335	322	310	373	351	312	335	284	328	325	355	348	356	343	317	327	317	330	319	358	367	355	314	375	339	295	351	355	360	336	350	342	356	354	354	336	338	362	341	351	323	315	316	320	342	350	359	355	358	335	326	347	355	348	357	368	343	349	330	321	348	336	330	335	336	352	352	354	367	340	320	357	364	381	323	342	304	340	326	350	309	364	363	345	324	346	334	371	371	345	350	353	321	332	323	347	340	313	350	364	356	350	368	348	376	376	339	347	317	351	343	323	367	354	371	333	342	339	326	322	381	349	344	376	334	333	343	332	351	310	342	359	356	355	373	309	337	337	327	347	336	311	361	368	365	318	331	333	336	333	365	348	398	332	319	359	346	336	347	327	375	338	332	341	333	355	355	356	357	309	326	375	336	392	314	337	325	358	354	369	347	329	332	345	352	322	320	345	334	312	352	381	329	320	341	340	371	346	338	359	333	354	357	327	352	329	337	357	323	327	362	339	357	358	339	317	324	386	336	304	328	353	349	315	355	314	338	320	343	370	340	338	337	349	347	328	345	358	309	331	356	338	319	333	373	345	379	364	365	344	362	345	369	352	343	334	321	326	388	310	347	304	327	297	358	351	344	327	336	353	322	335	332	335	369	351	346	347	368	343	370	348	316	323	347	363	360	344	330	317	317	327	361	343	366	401	356	350	346	332	314	350	326	340	330	369	339	357	362	326	351	330	342	348	348	342	363	355	374	338	335	318	324	313	358	354	358	343	343	320	354	312	343	302	353	336	366	346	363	332	366	337	330	340	346	363	359	330	338	337	357	347	362	350	316	374	350	341	358	338	335	370	319	338	338	306	340	347	349	339	322	371	360	286	327	338	349	337	338	324	375	355	343	333	345	324	337	346	352	314	317	375	318	347	335	325	318	359	364	366	396	303	354	348	330	318	330	338	363	324	329	345	344	334	351	340	347	362	365	320	338	325	337	348	344	385	323	305	359	327	373	318	368	363	341	305	338	353	363	354	347	357	355	335	360	344	352	346	355	359	340	341	356	321	347	347	352	336	335	380	322	333	354	363	312	336	369	318	347	348	351	348	336	332	323	365	341	318	337	315	327	341	350	371	363	324	364	369	351	350	365	377	325	316	358	340	304	343	356	332	338	342	359	388	351	348	342	354	329	345	337	344	326	340	331	343	349	331	343	345	379	307	368	337	332	334	325	325	349	341	344	354	332	347	340	364	329	363	333	333	342	335	341	348	360	336	324	345	341	355	311	373	356	353	322	327	385	366	349	305	327	345	338	397	323	344	330	353	341	329	359	340	334	324	321	320	307	351	345	332	330	334	354	332	326	372	336	348	358	319	329	345	323	346	297	359	357	330	343	349	345	345	361	352	358	357	353	327	380	329	359	365	363	336	324	306	358	338	363	353	343	335	320	338	337	316	367	360	308	336	382	356	376	356	350	355	356	357	345	348	354	301	339	339	344	332	329	367	348	341	349	350	357	341	320	346	367	364	371	363	353	326	325	377	349	335	370	338	341	343	330	349	336	336	321	310	324	303	348	328	355	343	320	325	353	351	340	379	340	322	354	371	327	340	339	342	319	364	342	331	360	346	295	358	348	335	368	347	325	283	334	337	329	338	343	333	356	356	327	326	351	344	328	368	355	341	355	349	353	317	333	336	350	366	344	338	321	334	355	343	323	333	368	303	323	340	349	350	334	356	354	321	327	332	340	352	330	368	352	345	366	330	350	322	342	322	375	305	367	351	371	366	328	319	360	344	344	329	360	329	326	343	367	372	334	343	354	380	368	329	331	358	365	354	338	339	322	371	355	334	345	319	336	355	368	331	322	330	320	336	325	339	372	321	312	377	327	339	324	318	354	357	370	356	339	361	357	335	364	352	347	346	353	351	323	294	348	338	361	341	364	284	340	347	324	322	340	344	350	372	327	351	332	340	311	347	342	344	352	338	328	323	345	327	355	350	344	340	342	353	358	352	336	312	362	365	338	353	340	330	326	325	346	356	381	298	360	333	335	355	363	305	353	358	348	354	367	337	342	322	368	334	334	361	355	353	372	366	326	321	344	343	324	345	347	335	333	328	322	361	346	341	339	324	343	320	356	354	298	332	356	321	328	323	340	368	345	349	331	345	324	374	351	354	330	344	326	351	355	332	341	347	314	346	359	363	358	367	340	333	349	336	356
23283	21644	29411	24418	21834	22210	16687	6397	4701	4280	2761	1699	1456	1301	1046	1144	1511	1546	1306	1153	1121	910	748	692	769	679	679	611	605	588	525	549	506	484	461	446	436	443	483	482	563	497	485	565	791	801	770	596	447	346	372	373	381	344	326	358	348	338	338	384	368	377	362	369	330	350	401	378	358	402	357	368	363	397	352	375	353	334	357	354	379	347	330	368	378	372	346	380	342	385	372	371	377	354	363	359	335	364	351	335	360	351	339	343	354	330	357	349	350	366	354	325	332	390	350	365	362	371	326	346	383	382	351	377	370	332	348	355	376	346	361	363	355	361	355	342	344	348	374	366	361	347	379	363	341	344	377	324	355	393	380	347	333	326	329	357	337	341	392	362	336	339	381	331	369	384	366	350	360	339	355	363	336	331	350	386	377	352	362	346	338	377	337	329	359	352	344	346	351	347	355	356	343	340	335	364	350	393	353	344	352	382	381	356	378	342	379	322	366	350	344	337	376	359	355	374	368	370	359	310	376	339	350	353	385	328	363	334	366	358	364	365	341	369	377	367	351	352	349	335	395	339	352	373	352	321	388	347	348	366	375	409	339	329	379	343	347	382	373	360	348	356	356	346	358	363	376	357	379	377	366	327	351	341	352	359	371	345	372	393	351	334	357	359	355	342	355	349	354	349	383	341	361	372	359	377	372	361	372	361	353	352	343	358	380	343	375	374	377	350	354	355	360	335	362	379	342	333	381	336	346	332	367	362	361	378	351	366	385	365	354	369	354	327	365	337	372	326	342	315	328	338	358	389	338	371	364	370	366	370	323	341	352	344	365	348	367	329	343	352	349	364	315	382	366	320	331	359	366	362	376	316	369	359	359	357	314	341	377	387	338	360	374	375	361	340	360	366	397	382	358	358	380	356	381	352	356	383	354	382	355	349	346	325	341	345	363	358	345	369	364	356	343	361	389	371	363	337	398	346	321	325	326	344	330	374	350	378	402	326	367	372	329	353	358	386	360	342	375	389	347	346	328	382	341	362	392	341	344	355	359	370	319	356	342	319	356	374	331	348	343	358	334	338	375	359	349	356	374	353	373	386	352	345	366	299	358	348	370	349	365	345	355	364	367	349	358	401	376	369	373	394	349	357	381	361	309	318	361	330	366	373	346	335	367	365	385	382	345	353	372	328	356	344	369	345	370	360	364	329	379	352	384	358	361	361	370	372	404	328	318	354	340	358	330	389	340	370	353	364	316	376	355	366	327	374	354	367	325	364	379	322	372	376	365	385	339	367	335	363	349	380	344	335	333	382	368	341	352	380	388	404	366	377	334	323	353	339	381	385	354	349	331	344	330	335	377	357	343	362	351	388	377	348	363	357	384	363	345	346	346	371	359	363	326	368	361	343	361	330	366	365	353	386	344	351	349	349	326	366	333	363	345	389	369	317	336	350	326	347	378	332	367	363	318	344	343	352	360	369	331	376	355	346	400	371	374	355	345	377	334	324	380	357	360	365	368	334	339	361	352	377	374	333	357	359	381	366	360	356	368	354	375	335	325	388	371	335	365	366	321	340	336	370	365	361	363	358	328	352	367	382	413	356	355	335	391	362	363	383	344	329	358	338	351	367	350	350	362	364	354	351	329	379	378	357	328	369	357	356	376	361	371	361	345	345	337	344	375	327	343	376	373	390	365	357	321	342	346	363	341	325	376	345	364	343	347	359	316	381	350	359	344	352	342	357	378	359	367	362	338	365	405	349	345	335	342	335	345	340	357	360	371	357	341	351	362	381	377	336	323	353	351	375	354	375	348	358	322	339	349	339	349	375	356	359	341	349	337	364	364	348	346	368	378	346	364	346	344	362	346	346	364	342	353	383	360	335	373	398	379	387	364	363	365	339	368	379	345	354	329	352	368	362	344	349	340	339	360	389	351	342	338	341	347	328	344	365	372	365	341	396	349	393	332	372	336	363	376	351	358	350	326	382	357	381	367	317	349	373	327	329	364	367	351	356	387	354	340	343	387	331	358	343	370	342	354	350	352	349	355	376	342	357	373	341	366	350	378	367	348	363	378	359	344	349	347	372	366	373	355	371	369	371	341	345	376	374	380	359	363	385	352	327	361	351	375	333	371	362	369	363	372	359	360	351	357	362	349	379	350	358	377	341	339	352	331	364	350	362	364	341	355	390	378	345	389	324	363	362	338	347	352	357	373	336	356	387	367	382	376	327	355	373	350	331	357	378	382	373	340	371	400	365	364	398	371	373	357	364	359	369	382	390	389	388	381	332	374	356	347	342	354	359	350	357	337	349	357	364	352	370	362	351	341	347	377	360	338	339	363	321	355	364	371	359	334	359	382	340	371	336	368	340	352	343	332	373	339	385	367	358	335	351	357	375	343	312	356	316	369	326	394	372	361	354	343	323	345	347	340	355	310	351	317	382	369	336	360	371	350	342	386	357	325	327	335	369	346	376	373	334	375	347	335	357	363	337	340	373	372	335	383	365	332	352	376	337	354	339	365	357	345	375	389	362	370	346	367	374	369	354	317	333	358	347	369	350	329	358	348	344	343	360	378	354	388	342	345	337	340	353	346	359	354	371	386	355	363	381	335	358	361	345	330	375	368	351	316	329	350	369	359	369	357	355	350	371	361	320	341	341	363	352	366	337	322	382	354	370	380	363	354	359	322	352	347	329	357	315	387	338	335	386	366	361	325	370	380	347	363	342	374	358	368	349	363	366	385	331	339	382	363	353	359	363	359	351	362	317	353	395	358	341	360	365	341	338	336	372	364	371	362	323	342	375	340	340	376	357	387	364	355	348	355	344	395	332	378	362	336	361	386	327	356	368	355	331	340	357	364	322	349	366	363	356	370	383	346	373	350	328	376	383	359	335	355	345	338	376	325	351	347	356	393	343	350	404	346	359	366	310	359	370	357	329	363	364	379	363	335	370	369	380	393	385	345	353	390	347	338	357	361	337	317	327	337	389	393	328	362	375	335	373	350	386	371	368	359	332	345	374	402	314	363	343	395	385	351	383	346	332	360	360	348	366	379	383	326	378	350	356	366	369	338	366	337	371	354	362	336	316	385	348	325	385	395	337	347	350	353	313	326	355	369	325	349	337	358	381	345	368	366	343	333	332	351	331	361	377	365	343	377	370	380	362	374	347	385	389	362	365	350	353	334	362	357	338	367	332	375	377	355	345	339	328	349	363	361	339	368	328	381	347	360	368	343	353	347	337	348	350	357	375	336	344	356	327	345	346	356	375	352	393	395	367	364	333	350	315	325	338	347	362	366	379	398	353	340	325	364	366	359	379	355	351	313	388	371	332	351	358	319	339	343	337	367	344	339	333	347	378	369	426	346	363	305	370	365	366	357	347	348	342	360	349	368	350	381	369	347	344	358	353	348	363	342	380	358	335	375	378	371	392	342	377	357	337	362	359	363	391	341	350	368	331	379	336	386	347	347	330	406	370	372	349	358	393	358	354	371	382	367	389	373	330
21995	45653	38104	32057	24785	17588	13507	9589	8648	7509	4733	3228	2604	2205	1794	1889	2586	2664	2224	1766	1685	1468	1144	1046	1115	1054	930	840	904	793	689	667	614	598	581	579	499	534	546	541	660	641	621	800	1023	1076	1055	789	523	388	417	377	373	381	372	374	380	373	369	362	357	351	360	368	376	378	374	372	413	400	353	400	376	387	398	360	353	358	376	354	399	408	368	405	417	374	415	403	383	380	370	421	397	381	386	398	377	377	366	351	375	371	399	365	369	394	380	391	379	388	389	380	422	371	392	390	382	404	356	384	362	427	363	330	414	351	366	353	362	368	341	383	411	383	353	359	381	366	379	372	362	354	368	377	390	381	399	369	360	391	396	386	368	350	350	360	390	346	416	398	364	368	405	364	416	421	437	373	367	354	348	352	385	354	382	367	359	429	381	374	370	386	403	405	374	368	357	356	339	372	386	362	374	402	411	365	389	365	374	327	364	386	381	366	389	334	351	403	342	371	394	354	367	332	379	393	359	397	401	357	353	411	385	345	394	390	387	369	351	372	374	395	385	377	370	383	400	374	406	388	357	389	365	399	373	362	386	356	400	344	365	366	389	350	416	386	362	376	370	399	360	375	358	387	341	378	413	408	377	346	363	364	362	348	392	388	356	351	354	383	358	381	361	389	341	358	324	420	364	363	358	386	403	395	357	389	376	369	408	359	369	364	347	387	390	339	373	363	380	392	384	358	367	338	357	369	395	392	372	388	348	382	348	371	384	372	360	365	353	387	352	390	377	385	377	364	409	366	354	428	377	384	346	349	389	397	391	368	364	377	410	391	369	387	373	408	361	404	370	373	368	408	345	360	379	385	399	390	378	368	400	373	373	341	376	362	368	373	395	382	378	373	404	355	404	362	375	364	378	329	339	360	389	385	395	371	341	393	408	391	370	421	385	370	345	350	375	370	374	363	358	367	402	368	371	389	379	400	387	396	374	393	366	365	392	373	412	377	396	410	384	370	415	350	366	360	329	390	375	346	387	393	371	360	379	365	381	346	375	366	370	387	384	374	345	347	360	348	383	364	389	374	408	360	400	369	347	385	396	379	423	394	382	378	371	391	372	390	377	386	401	379	368	368	402	376	335	395	408	373	360	374	373	370	383	353	390	327	392	380	388	372	368	371	390	415	338	372	369	322	361	367	362	381	385	396	383	371	405	387	354	351	379	404	382	408	368	351	402	380	375	379	347	394	383	395	396	371	363	393	397	388	379	403	400	344	376	376	376	384	363	388	378	369	375	362	341	363	368	368	374	359	343	398	387	369	383	357	365	378	353	392	405	352	359	377	385	407	384	349	388	368	348	350	375	381	358	360	367	372	380	357	367	360	363	378	345	356	340	373	384	383	404	379	379	324	399	397	336	402	379	371	363	375	382	371	373	372	379	418	375	364	360	372	389	372	364	352	391	358	373	394	348	356	346	400	391	342	364	366	364	377	389	384	370	384	404	369	373	385	365	352	383	378	383	391	405	379	395	316	387	361	381	346	398	340	365	361	366	392	372	356	309	387	395	375	373	389	362	388	364	369	386	372	409	388	415	414	363	396	387	386	404	385	383	372	355	382	384	394	396	372	387	400	402	403	385	359	332	385	350	391	338	401	383	368	379	371	367	398	380	393	392	369	370	406	394	394	386	403	398	362	375	374	422	366	378	392	368	346	377	339	391	407	345	365	348	377	359	355	393	390	422	420	378	392	367	366	351	414	410	391	387	365	386	367	379	391	385	371	349	375	413	396	370	366	385	386	378	371	396	374	354	387	370	346	406	371	368	386	362	334	392	387	381	365	401	361	399	412	336	359	374	392	381	364	396	387	370	338	397	392	374	394	340	401	422	399	393	361	357	353	382	386	408	366	373	386	394	368	362	359	378	352	377	378	386	370	350	380	336	341	359	380	387	398	366	397	398	369	382	393	384	364	399	348	385	406	403	384	359	328	391	351	352	391	380	408	365	390	378	379	368	363	366	382	386	369	361	370	397	378	363	398	388	387	409	381	403	380	361	353	392	399	354	365	399	357	398	391	357	359	342	373	400	409	364	385	378	392	340	361	382	379	383	383	381	354	353	385	330	393	346	412	379	336	378	384	398	368	372	348	385	396	381	399	390	416	395	368	351	378	389	378	391	407	390	380	395	402	377	375	395	368	394	393	362	401	376	355	367	349	404	363	396	412	384	377	376	406	376	412	382	384	362	373	427	383	398	380	415	367	362	356	407	376	373	379	374	359	382	361	392	356	382	365	385	367	377	407	375	381	393	381	365	411	370	387	342	354	408	395	381	371	381	385	362	358	396	374	378	343	354	384	375	337	371	376	384	381	346	372	366	385	392	374	351	341	391	398	366	351	338	380	380	388	393	395	361	421	386	363	378	352	362	419	401	390	389	341	347	362	376	391	353	389	393	368	404	365	389	371	403	380	334	369	360	392	345	371	387	408	382	384	374	387	354	411	397	418	348	372	364	346	357	384	412	347	375	396	375	361	409	369	387	359	398	396	366	372	360	374	363	389	381	349	347	373	357	374	361	380	384	390	368	392	401	362	424	362	341	390	375	385	380	351	361	390	390	402	355	368	363	353	381	370	369	391	343	383	381	416	362	415	359	400	379	397	425	357	359	385	371	390	384	381	375	425	404	352	355	341	346	390	388	408	356	382	378	375	417	359	361	326	335	378	391	347	371	399	390	346	374	406	369	387	368	387	381	370	382	350	389	345	383	401	375	406	342	325	380	370	367	394	392	364	371	412	376	374	422	414	369	375	346	380	376	363	408	393	415	379	359	409	379	320	398	361	358	365	371	413	359	348	377	373	372	380	367	393	392	375	374	350	360	379	396	354	368	394	377	393	395	401	359	381	359	324	394	370	368	396	364	391	359	366	388	358	371	397	418	382	370	386	395	414	380	389	408	352	373	372	382	396	382	420	408	367	325	370	366	379	389	374	363	362	353	381	343	401	402	381	350	406	399	345	389	397	367	342	383	391	354	366	350	360	364	355	395	361	351	381	366	387	362	360	392	371	412	383	365	371	393	356	344	365	347	418	388	377	382	385	397	371	396	348	384	377	385	378	368	403	378	384	386	384	379	352	369	399	333	397	342	361	399	390	346	362	336	322	374	361	397	390	374	389	371	357	394	390	383	351	380	381	381	382	401	358	330	360	387	423	407	375	381	362	384	313	379	362	410	372	380	379	355	329	367	364	391	372	355	352	393	361	381	376	391	355	394	367	371	401	377	382	373	382	404	384	375	369	387	401	364	337	348	381	364	342	372	374	399	397	392	392	388	386	392	338	375	393	360	392	349	362	385	365	376	379	392	367	409	360	356	365	411	382	364	381	417	355	383	365	365	395	384	380	361	373	373	373	394	373	350	343	381	346	366	362	399	392	373	382	366	417	375	380	381	380	388	352	369	416	392	374	392	382	359	363	389	380	398	381	366	358	421	355	386	363	383	356	376	393	337	368	424	343
28993	23075	23588	18498	9672	5032	3396	2291	1983	1678	1041	769	681	661	559	644	807	812	711	583	603	480	477	489	448	438	435	415	403	391	416	407	338	350	346	356	341	326	362	334	320	337	321	310	345	334	343	342	335	286	320	303	304	334	301	342	311	326	321	331	306	323	314	325	275	266	298	300	325	329	311	302	336	344	315	300	310	306	307	312	323	329	331	317	321	303	316	327	294	315	324	297	319	316	281	320	343	300	290	311	311	330	308	316	316	342	322	316	280	334	354	294	315	313	300	339	311	303	304	311	313	315	326	316	304	318	309	303	316	297	334	289	345	315	319	270	306	327	317	272	304	333	345	314	282	280	320	306	335	309	304	298	304	324	315	316	336	306	294	328	338	324	323	308	365	315	300	301	334	275	280	320	310	323	300	317	317	341	304	303	304	307	320	310	310	319	311	309	324	307	323	305	307	316	315	307	315	329	302	340	287	340	308	320	305	254	316	312	286	313	312	306	304	334	286	311	319	319	308	311	314	333	308	355	315	304	284	338	278	298	335	280	316	298	310	301	286	337	314	300	334	316	359	329	308	327	321	304	343	322	333	301	312	316	292	325	305	317	300	297	298	308	324	306	295	286	305	302	287	315	327	322	308	318	309	321	302	310	306	314	318	327	326	290	333	313	305	314	278	328	283	330	339	316	327	306	323	316	282	312	360	311	292	332	287	299	338	318	303	315	301	309	299	310	338	279	318	307	330	300	332	275	262	314	329	302	315	334	323	325	298	316	309	300	292	306	300	308	313	293	296	322	347	326	329	324	307	285	339	300	295	306	300	319	324	283	301	354	318	306	303	296	312	344	291	302	304	328	323	330	314	338	313	330	326	312	327	305	326	311	332	295	330	325	301	342	292	327	317	299	273	304	326	309	291	292	276	327	279	289	306	347	312	352	342	314	295	296	315	307	307	325	299	295	321	311	279	296	308	343	284	345	324	310	304	336	315	326	329	332	304	287	312	323	278	285	310	310	306	289	308	294	309	301	297	309	323	305	303	312	293	320	315	338	328	302	308	325	303	322	316	319	296	330	320	344	305	282	298	316	321	322	286	323	317	298	318	301	319	292	315	318	316	311	290	325	347	303	296	319	319	321	281	297	282	300	308	300	311	283	294	295	319	341	324	291	304	340	304	286	305	309	307	337	270	295	306	305	330	309	296	331	315	318	292	305	271	337	305	309	307	320	327	299	302	333	317	302	337	332	299	323	308	324	309	321	327	316	312	294	326	288	330	312	293	301	318	348	291	341	282	291	337	289	313	318	314	315	316	316	307	322	315	313	304	313	300	313	299	319	306	313	284	307	293	305	294	319	323	333	320	323	329	297	265	294	304	301	323	331	310	300	314	319	296	312	324	322	337	311	308	324	317	300	325	307	305	275	295	327	294	304	299	283	330	315	308	323	299	325	301	294	325	313	324	310	326	326	328	292	311	322	336	334	307	289	303	319	315	303	326	310	340	343	333	338	307	292	310	306	303	270	336	313	320	278	290	331	283	344	345	314	293	329	338	306	309	308	328	310	331	339	330	332	292	297	320	317	295	299	312	307	326	351	314	325	296	327	310	337	325	345	304	327	301	322	299	317	297	308	323	281	298	301	320	324	326	318	318	302	307	339	325	298	306	303	322	315	295	279	300	269	318	325	279	311	311	316	344	275	312	328	278	334	339	316	321	313	295	344	317	328	299	336	335	316	294	306	303	349	287	315	314	281	300	343	307	318	322	307	304	276	307	323	328	287	292	319	323	307	314	319	313	302	301	293	295	320	299	339	288	333	313	310	324	311	309	285	320	291	321	308	336	328	303	327	337	327	292	302	297	289	306	280	288	327	296	300	300	343	327	332	327	354	303	292	337	307	295	306	288	304	321	321	326	306	337	315	324	313	339	325	317	356	327	310	311	319	305	302	315	342	315	323	312	331	299	317	296	303	327	273	296	315	310	319	323	301	314	317	298	328	307	339	309	313	304	314	313	322	267	282	294	330	362	312	332	340	314	297	317	326	292	280	323	296	317	335	344	283	320	355	297	363	323	320	315	354	290	279	319	338	317	303	327	319	328	343	305	324	292	312	295	321	309	321	344	336	309	288	307	341	339	297	327	341	302	321	345	280	317	300	341	316	311	331	325	313	324	320	337	321	308	316	295	273	303	312	316	334	332	322	292	299	304	297	324	313	322	335	336	292	299	317	317	312	310	330	350	332	281	279	316	276	291	312	295	336	313	301	301	287	295	337	321	292	333	354	302	300	332	330	332	280	331	304	320	323	329	285	329	327	311	300	319	297	273	330	308	298	282	319	311	295	301	320	330	327	298	306	303	309	313	317	272	299	339	300	327	304	318	316	296	330	320	299	290	304	326	302	294	330	276	330	347	329	296	321	290	305	336	325	320	310	321	306	336	312	311	307	321	306	340	327	325	286	316	321	299	354	313	305	304	325	296	303	289	306	281	315	303	317	304	290	313	317	286	311	302	307	311	315	302	296	360	286	291	308	304	324	321	318	316	336	309	317	307	313	337	308	302	302	285	317	314	268	297	320	301	300	320	320	301	341	287	275	284	306	298	332	301	312	279	290	312	325	310	322	318	329	312	329	283	359	277	311	302	325	314	288	353	307	303	293	296	300	313	300	325	324	322	348	351	329	327	305	330	331	286	312	322	301	285	302	311	310	339	309	287	304	305	302	299	314	318	324	290	323	319	321	301	316	328	315	328	317	331	320	333	324	292	294	295	322	304	331	308	300	309	316	333	317	310	308	277	287	296	299	307	311	320	303	324	322	296	319	309	306	284	309	311	278	291	313	341	322	312	320	334	315	300	296	326	301	297	322	318	323	344	263	327	318	304	310	349	304	313	315	290	286	334	315	310	351	306	330	311	324	322	321	314	308	307	296	318	304	327	322	319	320	342	290	310	321	314	311	333	321	305	302	290	308	299	305	299	282	325	305	308	325	294	297	319	307	287	327	337	318	328	311	333	316	338	327	300	321	283	330	328	338	313	335	297	302	295	339	323	347	303	274	305	334	319	313	321	285	334	310	311	326	326	321	308	289	330	330	307	316	316	300	320	306	294	276	337	336	298	339	344	322	310	282	279	313	334	317	287	322	296	305	317	271	295	356	331	299	301	298	288	311	309	310	296	347	343	288	322	299	327	293	315	328	316	297	293	303	329	284	304	348	309	333	315	303	290	306	307	317	297	298	311	340	300	316	306	318	337	314	312	319	304	315	322	345	345	342	293	286	340	340	309	329	296	308	304	328	294	324	310	323	324	319	281	307	271	310	333	313	321	303	320	328	305	341	326	319	309	332	326	320	304	283	321	285	337	344	317	329	288	308	317	311	315	282	311	318	295	324	312	305	340	323	327	302	331	298	324	328	310	311	302	326	341	334	334	330	292	323	292	323	302	321	336	320	296	315	329	295	316	276	333	335	305	326	294	300	312	331	335	296	317	311	301	309	321	312
19307	32833	25953	19323	13209	8793	6397	4381	3866	3080	1954	1375	1180	1044	880	1052	1430	1272	1171	952	891	675	619	643	589	587	529	612	513	553	445	443	370	401	408	396	381	356	363	354	361	356	335	365	377	365	367	361	327	339	314	360	331	321	316	339	390	338	367	319	318	355	363	361	348	318	379	319	331	343	325	345	321	339	383	385	346	323	350	349	323	377	313	321	364	365	353	343	294	347	352	319	344	316	363	343	344	352	364	345	328	323	309	353	312	372	372	330	328	336	330	336	325	328	347	328	329	344	347	332	329	337	375	343	335	373	328	310	344	329	323	312	316	322	320	365	355	357	322	353	333	358	337	396	301	353	337	345	343	342	339	319	387	328	348	318	310	333	324	349	340	332	336	348	356	310	344	347	347	343	341	333	337	345	327	342	366	335	337	352	351	348	339	313	353	328	335	340	348	381	348	315	337	362	333	345	340	330	297	359	350	349	370	331	382	308	367	322	317	288	338	338	325	327	340	332	334	304	341	351	382	350	338	336	322	333	350	364	347	343	310	392	333	365	350	345	371	346	353	356	287	311	338	332	353	326	315	343	346	350	337	339	359	357	352	328	358	313	352	351	340	338	320	363	359	337	334	351	306	331	343	325	368	326	319	376	313	322	361	339	334	343	307	351	327	360	354	362	336	322	357	343	351	354	305	330	354	361	337	330	344	323	342	341	334	318	331	337	369	344	311	339	342	376	331	391	345	333	317	367	337	323	309	333	351	347	346	342	348	349	366	353	337	345	324	316	370	326	335	328	336	306	345	352	319	300	345	335	337	334	353	342	355	324	329	336	360	326	339	317	359	362	343	306	360	319	372	341	351	345	311	357	361	333	341	329	347	356	338	383	325	336	320	328	352	350	350	352	340	339	308	361	321	305	309	317	329	339	351	330	375	352	371	376	351	317	315	310	326	398	336	338	369	351	348	322	368	364	325	347	349	333	320	370	373	380	378	365	351	328	350	329	347	279	333	358	325	336	334	333	331	320	361	346	353	348	353	333	346	328	364	319	387	362	329	326	353	340	361	304	330	345	313	332	322	342	316	337	318	369	325	352	326	322	335	360	312	325	327	355	351	350	348	309	354	308	341	305	351	363	320	346	331	339	335	376	306	360	312	358	326	310	351	344	351	349	320	335	344	316	339	323	336	336	324	313	320	298	320	334	307	328	348	344	344	351	347	329	350	382	318	350	316	322	356	326	354	319	323	319	321	352	338	304	327	340	345	323	337	344	319	345	329	346	367	360	352	346	325	333	321	342	349	335	350	317	335	335	347	348	367	321	370	334	373	341	335	335	348	345	329	379	350	347	340	328	320	348	350	330	333	328	336	343	309	343	370	358	355	348	350	336	325	320	327	331	338	342	332	324	330	340	332	361	364	325	374	345	330	351	336	319	316	354	322	338	329	340	318	287	305	360	346	343	347	343	341	337	296	327	396	372	338	310	368	303	356	337	331	338	332	363	330	378	351	311	342	357	352	343	365	311	334	296	325	336	303	340	352	346	335	333	362	301	344	327	322	339	378	327	338	324	349	344	342	332	334	318	348	375	317	331	314	348	351	316	342	330	345	338	342	323	348	361	330	291	348	321	340	342	342	340	321	321	317	322	323	346	342	329	330	339	332	325	326	347	360	306	303	376	387	315	350	338	335	330	335	346	345	290	346	352	322	330	315	386	362	348	322	354	366	333	376	335	351	333	344	307	332	354	331	325	387	368	301	340	318	327	345	319	373	346	332	337	333	373	349	319	345	345	318	399	321	381	350	355	292	307	397	342	320	369	325	325	332	331	337	331	349	345	316	364	344	323	320	342	342	368	341	318	327	335	320	343	313	359	315	342	346	359	338	330	342	342	328	331	353	361	379	351	334	332	352	345	328	343	336	359	335	327	348	297	311	319	351	347	360	337	324	362	320	336	333	321	310	353	328	348	338	333	389	373	330	360	295	323	367	338	355	357	334	346	323	333	345	314	357	359	319	343	321	350	312	353	341	325	349	327	339	347	341	331	354	361	370	327	319	385	337	341	331	331	298	340	315	350	297	353	310	323	333	312	365	325	328	338	353	360	356	333	342	368	357	324	311	353	305	348	339	384	336	370	332	323	347	351	348	334	359	352	334	380	340	354	353	318	329	341	323	343	310	326	349	348	339	334	323	323	370	329	323	338	365	354	362	348	321	301	328	312	367	335	327	323	357	302	352	345	356	337	347	336	340	320	339	342	323	348	373	325	352	339	331	315	286	287	322	353	342	321	346	344	327	315	354	340	355	322	362	348	349	322	349	318	323	343	338	343	342	346	328	330	362	346	321	305	332	333	339	316	346	349	349	346	343	349	372	368	295	342	392	331	365	341	325	344	330	363	362	364	353	335	334	325	358	340	333	377	319	354	351	324	341	341	361	293	346	365	364	358	345	313	325	351	331	324	375	306	327	340	335	327	348	364	329	354	366	327	356	381	324	329	319	336	340	343	326	326	342	369	334	371	362	328	325	367	327	349	323	350	304	333	289	325	334	337	357	324	355	320	374	369	313	357	343	339	338	341	321	327	333	338	360	367	332	381	316	332	336	318	299	305	328	335	351	324	369	355	348	353	326	336	338	311	347	345	343	344	345	322	349	345	316	375	325	322	350	333	339	348	355	328	354	357	317	339	326	329	335	375	338	337	331	345	351	331	346	335	323	347	335	356	384	324	367	333	338	352	277	331	335	337	338	323	302	353	329	311	351	351	351	340	351	325	354	320	337	352	344	333	310	313	352	340	356	327	309	331	347	344	320	349	340	342	386	329	307	331	343	383	378	325	370	370	335	335	365	339	367	320	292	321	314	368	357	344	317	363	353	310	345	348	324	351	338	360	329	371	367	321	343	333	330	343	323	336	321	335	344	327	362	344	337	342	337	326	359	328	308	377	340	347	361	329	333	339	342	338	343	311	322	337	356	343	319	346	312	323	325	344	339	347	359	309	327	305	339	305	354	329	381	328	345	346	339	381	349	326	353	369	316	343	330	363	335	317	341	345	351	338	337	323	369	326	320	320	307	318	313	327	345	364	340	318	331	330	356	336	337	355	329	320	333	326	334	366	323	341	307	306	364	392	340	364	355	332	338	324	317	340	366	370	326	323	355	340	315	366	364	341	362	345	313	310	352	353	349	356	333	339	334	337	299	319	312	333	342	333	348	354	330	298	331	350	340	316	339	373	324	318	329	314	351	340	327	322	356	345	347	334	324	349	345	318	373	344	333	343	330	328	331	281	350	333	318	359	349	316	310	352	363	353	355	357	356	337	385	311	332	339	342	350	363	332	336	328	331	329	351	363	315	342	356	333	342	334	330	361	336	336	323	329	369	327	349	357	309	341	337	354	351	329	370	344	337	343	325	314	377	353	289	376	333	304	335	317	344	320	362	330	333	350	313	323	333	356	310	342	358	351	345	354	295	344	341	340	313	318	360	391	355	353	344	350	324	342
24401	21553	28814	24951	21842	16366	7674	4332	3152	2570	1733	1149	1065	978	943	1127	1317	1104	1012	868	757	611	628	553	606	535	593	526	537	503	517	428	477	415	411	440	449	379	410	381	399	431	404	442	505	548	499	431	382	351	356	351	318	322	323	369	323	326	318	329	317	331	354	300	334	341	333	350	354	313	346	331	321	332	333	361	333	334	368	329	341	320	348	338	315	301	325	309	328	338	339	319	357	356	330	301	331	327	330	321	333	288	326	352	341	345	375	307	312	325	323	335	330	341	364	320	331	365	357	334	356	335	341	331	323	327	320	313	307	299	334	343	328	325	297	345	341	313	376	336	352	330	333	332	345	320	327	318	325	350	336	307	330	318	348	357	399	358	336	322	367	357	332	371	379	321	342	339	330	340	314	336	348	309	314	312	336	358	348	351	351	321	330	321	324	323	308	307	352	320	309	303	320	325	355	341	327	352	363	312	318	328	332	345	322	309	336	336	395	310	303	332	329	312	274	314	381	338	301	323	377	351	321	346	324	310	333	357	318	300	357	302	318	338	360	329	345	335	355	336	355	347	328	328	349	340	298	306	331	343	348	341	341	350	335	335	337	317	328	347	357	357	336	366	369	335	360	304	320	358	361	317	352	322	353	348	336	368	316	305	310	324	308	328	320	350	378	325	335	353	323	366	355	351	335	342	331	349	310	346	332	360	342	336	326	375	340	346	340	332	337	328	309	342	341	350	313	339	335	372	342	335	320	347	328	364	326	358	308	336	360	333	299	342	320	315	310	336	377	324	320	388	326	327	298	295	339	315	333	304	314	340	298	323	365	343	343	333	325	336	332	333	328	342	347	345	334	313	346	308	303	327	338	351	328	332	308	333	366	324	360	341	343	359	320	330	317	284	311	323	321	334	352	331	328	329	314	307	351	337	311	333	350	344	337	345	375	342	355	329	303	326	300	314	332	318	314	371	373	338	328	337	327	359	360	296	347	348	356	344	349	342	343	322	327	330	360	353	306	331	331	316	320	293	362	377	352	352	335	300	318	297	360	331	343	306	313	348	356	339	301	312	317	339	307	360	326	302	319	318	368	356	332	325	323	329	330	336	307	331	335	329	333	333	335	320	350	337	299	349	354	343	359	315	368	304	329	349	329	330	345	318	346	335	387	336	335	319	348	355	356	322	326	321	336	315	353	361	316	348	318	341	327	310	316	350	334	323	350	322	358	347	346	328	350	326	339	330	350	341	331	320	350	340	356	344	318	339	355	312	320	354	323	342	369	320	342	334	349	326	294	313	342	329	327	349	355	327	318	344	336	312	326	331	329	350	336	348	347	337	325	359	375	343	364	314	339	351	341	321	330	326	338	325	335	322	332	345	326	325	329	350	368	342	335	344	354	328	373	323	341	370	342	372	311	323	342	334	300	315	312	334	353	347	310	345	317	347	342	343	348	362	335	368	331	347	324	344	303	358	290	317	366	352	317	373	344	335	333	353	309	326	330	318	320	343	332	336	366	340	295	347	343	330	364	335	341	334	322	318	321	352	348	325	363	338	330	333	325	371	335	353	324	342	352	339	338	326	343	336	289	345	362	320	338	325	357	330	324	337	312	359	341	306	351	333	354	334	328	394	311	323	314	331	391	350	320	315	350	346	370	329	331	354	330	373	318	315	322	317	327	309	324	325	341	339	324	356	365	338	315	345	328	352	310	325	335	364	326	320	354	334	345	342	334	340	317	336	319	325	354	322	324	308	306	332	334	343	331	338	354	334	336	320	328	324	328	313	355	349	362	338	346	324	333	314	354	319	304	328	332	333	351	344	377	317	342	322	314	345	337	354	343	326	340	330	334	305	362	335	331	326	340	352	339	315	348	335	365	337	327	319	316	314	322	292	314	361	332	343	311	344	346	326	317	349	332	346	339	332	328	342	301	332	321	353	343	346	360	349	366	348	378	361	343	314	342	359	332	302	328	317	306	309	327	319	322	331	304	309	342	315	343	327	343	348	323	296	304	357	349	323	334	351	355	326	357	336	343	342	380	352	321	346	300	343	377	325	306	299	355	373	347	322	348	325	352	361	312	378	295	358	329	313	316	334	333	315	359	350	325	336	329	326	329	336	311	328	313	325	320	325	341	330	345	336	338	370	297	332	307	327	329	301	365	318	308	353	338	333	296	333	338	334	380	339	321	330	341	342	339	304	324	309	314	331	345	359	349	352	352	318	324	335	333	371	306	312	293	326	326	367	348	324	376	337	331	359	340	319	312	313	341	350	339	353	342	340	360	372	369	340	318	321	320	328	345	290	309	334	321	349	349	346	336	321	310	333	381	364	292	332	326	315	348	346	332	322	335	343	336	303	350	320	361	338	352	341	317	342	330	352	374	314	335	317	325	342	345	332	315	329	350	339	330	335	294	334	345	334	334	350	314	326	320	353	362	332	343	341	344	332	319	343	313	343	293	326	347	346	346	372	346	302	366	326	308	344	310	318	330	336	345	341	325	338	336	348	332	333	349	318	336	326	337	308	322	306	339	368	331	351	343	339	316	332	350	385	338	369	310	340	344	359	339	326	362	320	343	328	375	344	330	336	329	320	337	353	336	360	361	324	331	351	334	288	324	335	360	319	321	337	345	335	323	356	295	338	364	322	334	332	341	355	361	338	328	312	327	338	379	324	307	308	327	337	305	360	336	322	352	321	315	336	333	341	334	345	324	326	346	356	346	300	342	315	307	354	321	324	337	348	298	356	355	367	335	361	304	377	297	348	339	335	332	344	314	353	329	314	319	301	330	360	331	334	345	323	325	339	344	332	321	340	310	307	348	341	368	313	339	294	331	361	346	336	310	305	328	363	358	331	346	324	311	371	360	329	296	357	335	297	324	332	328	316	360	332	337	342	353	362	352	354	377	370	331	349	342	325	321	356	290	342	327	314	330	349	361	322	334	322	332	311	333	352	308	353	324	337	357	321	357	332	344	330	344	333	316	317	374	322	342	338	296	319	320	342	345	329	347	351	349	338	369	328	324	319	354	344	330	320	355	361	351	350	346	321	321	280	317	335	320	325	305	369	327	316	317	347	315	323	338	313	325	328	337	337	316	351	342	329	355	316	346	323	333	327	353	331	322	316	351	343	326	331	319	325	323	372	392	325	327	335	328	359	334	326	338	339	331	333	323	341	341	299	331	354	342	340	347	331	333	322	351	346	329	371	330	327	312	344	360	334	317	346	359	330	327	334	320	356	321	314	338	357	346	319	327	309	322	347	347	361	301	350	336	332	316	306	330	306	302	311	366	344	319	315	320	329	337	334	339	339	330	312	333	331	325	305	347	359	292	353	348	323	352	297	361	347	315	321	357	331	335	338	351	350	354	326	367	329	326	329	363	324	356	335	334	315	333	325	314	308	332	339	332	358	351	358	342	348	312	300	326	347	328	359	306	329	343	319	342	345	357	339	327	343	342	334	339	323	320	322	301	352	309	288	352	344	313	327	304	340	334	331
20154	42060	35746	26453	18957	13289	9907	7705	6159	4575	3291	2144	1906	1609	1545	1850	2297	1846	1611	1385	1081	870	962	800	738	724	750	746	708	592	567	536	543	556	538	532	506	477	507	481	476	464	469	562	635	712	708	555	449	374	359	367	361	379	363	361	337	353	351	363	352	368	361	371	361	344	342	359	400	367	383	328	363	363	350	339	368	381	362	371	334	353	379	391	378	374	356	365	343	388	348	338	375	340	397	381	345	370	356	354	329	346	386	349	359	372	388	369	325	375	361	343	346	388	354	354	395	352	343	381	374	343	371	375	372	349	364	363	339	352	357	380	324	341	324	383	388	379	356	338	344	374	353	380	340	371	357	313	354	361	386	359	327	330	350	351	360	375	369	334	360	347	359	392	369	361	352	335	334	381	345	364	341	334	326	371	380	383	376	347	346	369	383	380	349	346	403	389	379	356	347	373	353	366	357	373	377	389	337	374	351	346	392	372	381	368	336	340	399	356	346	330	395	365	329	325	351	361	360	352	364	409	326	363	357	354	379	377	373	398	370	346	332	362	342	391	384	383	374	380	395	360	326	339	386	358	338	363	366	327	351	367	376	385	337	325	381	347	360	378	380	342	364	359	347	379	347	357	352	353	346	355	365	386	358	375	354	348	385	394	317	346	360	361	349	381	366	362	374	308	369	375	367	370	379	333	335	351	374	339	348	378	338	370	351	340	354	329	357	352	370	358	334	358	365	375	373	330	345	320	333	375	393	337	355	357	374	389	369	375	363	345	347	351	347	341	370	364	356	355	359	380	343	376	324	337	367	351	382	400	356	367	352	355	351	368	354	342	355	357	367	362	399	395	374	369	385	395	340	413	344	360	365	362	398	356	351	337	346	390	367	359	355	403	338	369	345	363	371	385	324	361	383	357	368	350	356	350	323	399	375	325	362	353	340	366	390	382	369	382	373	356	327	359	368	393	354	350	329	337	392	365	333	354	353	376	365	380	344	385	318	360	356	344	353	351	376	343	360	363	383	357	349	303	364	352	379	340	394	353	325	368	375	361	354	373	390	368	372	354	348	350	380	326	359	370	370	390	366	324	331	394	331	350	361	354	362	353	344	354	377	347	374	368	367	335	374	348	354	392	387	369	366	337	366	392	378	363	330	386	385	387	337	347	376	344	369	359	325	332	354	344	377	348	386	358	360	388	375	357	371	373	344	344	351	335	356	362	378	317	297	340	378	337	344	350	357	355	356	358	400	375	385	349	338	392	382	357	351	339	365	361	323	330	372	381	381	366	341	349	365	372	357	362	344	370	359	371	354	361	402	337	351	344	335	363	349	352	368	362	375	374	363	377	363	357	320	351	383	338	383	352	370	376	365	324	350	336	350	356	364	341	365	333	395	391	333	364	375	355	363	350	368	339	343	366	347	402	385	332	335	356	365	408	379	355	369	420	364	373	355	358	331	354	370	355	360	375	348	358	380	364	340	369	355	365	346	355	365	337	348	364	357	348	356	369	373	343	356	331	345	384	360	362	363	368	365	376	354	340	350	358	388	344	328	357	377	368	358	368	324	398	356	354	355	340	356	384	368	359	341	387	358	371	385	384	365	344	358	369	346	391	366	399	362	337	337	356	346	368	341	365	384	381	369	386	379	365	356	357	342	345	370	341	355	389	348	351	379	354	349	345	342	360	358	351	335	396	354	337	296	350	363	341	358	359	329	372	341	384	353	362	368	353	352	372	357	361	334	317	379	319	382	369	330	337	378	368	366	346	324	335	378	356	338	370	350	381	356	328	355	353	353	358	381	398	372	357	375	347	336	370	389	362	328	386	358	353	382	343	347	352	357	348	350	362	364	354	388	339	361	350	382	361	375	348	346	379	348	346	323	352	371	368	375	370	363	361	348	369	359	391	353	343	342	343	345	357	365	386	372	340	343	327	339	392	373	382	355	369	364	351	356	379	358	315	348	369	355	386	345	373	350	359	360	356	340	368	369	361	364	362	372	387	339	372	350	333	330	355	355	376	392	341	355	311	356	388	366	375	354	364	343	307	362	345	377	372	351	379	345	381	367	362	364	389	395	364	361	354	367	371	362	372	376	356	364	318	345	387	368	357	372	377	370	380	345	342	371	351	339	366	344	379	374	371	394	365	354	362	345	339	338	367	335	392	352	331	365	330	358	352	356	361	359	374	352	356	376	371	357	379	363	359	345	373	373	379	370	385	359	372	341	382	381	359	361	362	373	350	366	364	355	358	362	353	332	376	390	353	360	389	377	419	364	341	335	384	363	378	332	391	370	336	381	307	350	354	360	371	391	361	355	388	352	368	339	380	329	341	332	374	380	388	355	339	337	394	346	353	353	374	366	382	319	324	380	375	364	369	322	350	374	371	344	347	390	360	376	357	364	360	381	358	372	343	356	369	349	346	363	383	361	367	351	336	347	374	364	365	381	357	313	342	349	376	355	341	393	359	365	365	358	381	366	340	376	348	312	361	386	360	356	343	366	359	338	371	342	346	357	337	359	357	361	341	359	309	368	381	352	379	353	360	359	400	383	359	357	373	385	348	341	332	361	392	349	365	391	387	330	381	359	357	335	339	351	387	366	372	366	380	342	368	353	386	355	361	412	363	390	355	344	367	373	352	365	352	380	347	377	385	324	353	367	346	346	387	378	345	361	387	354	369	382	350	379	403	363	337	350	335	353	356	315	337	345	362	357	335	343	374	381	339	335	341	341	376	367	394	344	353	325	360	354	371	371	361	337	392	377	340	374	366	347	381	326	347	351	354	322	362	372	361	344	401	355	354	368	397	320	357	379	380	364	323	384	349	384	341	351	377	370	363	352	362	352	399	366	344	336	363	347	370	358	359	356	360	390	386	413	295	387	368	344	365	385	369	373	353	365	353	392	324	351	338	361	370	368	347	343	334	364	371	359	361	349	359	333	372	362	351	371	360	378	366	350	347	386	406	353	376	380	340	371	336	348	342	343	366	376	362	343	348	368	363	396	400	374	358	342	364	359	337	363	356	384	345	390	368	358	349	342	353	376	385	388	358	358	343	372	320	337	358	354	359	369	331	391	374	351	368	379	366	382	385	379	372	372	377	366	355	344	385	370	380	344	370	323	362	383	351	367	352	357	389	359	344	347	372	336	360	397	351	375	339	331	358	365	308	355	400	364	366	355	342	366	380	363	370	381	362	342	390	353	352	371	370	347	356	351	359	377	365	376	358	347	350	343	348	331	362	368	333	344	374	358	357	367	344	349	359	357	395	385	362	335	353	330	336	360	354	354	377	356	358	390	357	360	370	328	362	361	389	363	352	331	374	345	360	385	375	359	330	366	334	375	365	386	347	353	376	377	349	383	355	341	387	349	387	357	386	363	373	352	362	352	364	379	349	384	376	362	355	386	364	361	405	332	389	344	354	350	369	347	382	348	389	384	342	364	394	364	360	367	346	337	387	381	379	372	423	379	371	381	348	359	379	408	384	391	390	344	398	364	361
25761	21653	28003	26386	16821	8101	4475	3253	2681	1614	1160	990	882	799	902	1153	1105	983	811	660	547	550	530	472	494	479	512	439	419	466	406	387	393	395	375	386	344	338	356	381	344	364	354	344	390	393	432	421	361	298	317	315	345	341	303	308	313	336	281	311	310	276	311	296	303	312	319	285	315	291	291	320	300	281	283	315	291	294	295	288	301	322	297	333	326	301	331	302	353	348	301	331	338	327	296	310	306	328	318	334	318	308	324	319	288	330	346	302	304	305	321	335	338	314	292	308	266	326	336	319	307	303	330	309	350	293	303	323	306	309	321	295	306	335	291	310	305	292	328	291	295	323	290	319	312	300	323	295	319	338	327	304	309	337	362	343	324	305	312	304	318	321	309	308	293	312	323	308	296	330	320	293	335	301	312	320	305	320	316	295	307	303	308	287	327	309	312	328	316	320	283	317	341	314	327	323	308	313	326	291	297	310	289	308	266	287	295	310	336	314	297	301	292	320	327	344	311	295	320	306	337	316	317	299	331	302	313	324	307	344	303	273	279	300	306	334	334	320	287	319	309	313	324	309	319	294	304	331	288	298	321	339	299	326	315	299	314	319	319	288	308	318	324	357	352	359	328	297	282	337	326	306	287	302	293	335	298	304	278	318	327	320	327	302	297	306	287	314	302	266	329	298	321	306	304	311	332	346	313	309	282	300	314	320	313	304	298	321	326	299	282	328	290	284	326	322	316	318	305	302	333	299	305	305	301	324	278	299	293	300	318	286	320	315	317	300	309	294	295	334	325	244	284	331	315	289	294	304	307	277	316	304	302	306	332	328	312	303	320	316	299	332	311	294	295	302	318	330	278	278	319	331	322	300	286	310	313	295	336	316	307	310	330	337	316	320	312	325	327	285	333	315	299	293	288	298	294	319	307	326	294	286	336	305	297	317	287	317	329	326	270	305	297	311	269	328	310	318	324	310	294	309	299	317	336	257	281	302	312	332	309	293	343	312	305	317	321	318	332	331	301	325	333	304	297	320	295	318	312	291	313	299	291	275	316	328	312	306	322	324	329	327	328	305	295	325	320	289	310	325	298	294	306	289	304	327	323	330	317	310	293	321	341	301	295	322	316	301	275	305	306	303	313	298	309	309	307	299	292	308	298	278	309	306	312	284	304	299	323	310	291	317	332	312	275	309	314	325	327	308	363	294	320	340	294	319	277	331	315	318	293	328	300	316	306	361	323	296	309	318	321	333	311	314	323	308	306	301	304	284	314	328	286	317	298	307	305	291	326	310	300	293	308	308	308	318	298	325	332	312	272	299	326	328	285	338	301	301	325	302	325	294	324	285	345	312	341	312	319	287	338	306	317	306	305	318	323	306	333	317	353	297	326	307	310	335	304	306	313	303	305	317	319	288	334	301	309	325	298	319	312	289	328	312	306	270	319	334	292	301	322	310	315	286	280	317	298	304	304	325	307	329	302	302	326	293	298	321	334	325	344	321	334	340	299	318	292	298	285	319	287	304	333	308	327	289	310	281	298	333	304	310	320	278	331	312	310	331	306	337	286	327	261	303	291	306	303	323	337	313	328	323	312	279	310	290	300	307	296	315	301	301	275	312	339	301	311	308	328	323	308	296	306	319	285	320	300	326	301	333	279	315	306	327	319	331	309	329	313	323	298	318	320	319	301	301	301	324	328	310	316	316	286	275	312	323	313	307	321	312	316	312	299	330	312	333	316	302	302	332	309	312	311	330	347	284	282	335	290	328	306	343	360	312	334	350	333	313	286	319	329	325	292	306	296	326	315	270	311	297	349	314	291	314	345	322	276	323	334	321	295	306	281	301	296	306	311	295	324	347	319	303	288	329	337	299	319	296	309	288	316	307	307	313	327	321	303	261	296	303	321	311	322	329	310	295	279	322	342	291	314	321	319	319	269	330	288	333	255	307	321	323	312	311	301	302	326	294	315	325	317	326	297	257	321	317	334	318	326	318	324	320	328	307	308	286	317	359	312	311	325	330	326	312	314	303	293	329	289	301	304	333	317	313	341	314	314	298	306	307	322	298	332	320	278	290	262	316	327	333	310	311	348	302	292	328	299	322	316	313	298	324	307	303	305	316	325	323	316	293	342	311	296	315	338	319	341	297	305	316	311	302	306	305	321	324	304	321	305	327	291	283	295	295	286	305	303	319	307	326	326	328	289	310	297	300	341	293	335	322	307	290	296	311	285	293	312	323	321	331	292	297	314	293	349	303	316	274	327	333	327	321	305	336	313	287	294	271	302	333	332	346	323	344	305	288	332	314	288	295	324	330	318	356	281	314	340	331	335	320	280	297	303	313	325	308	291	283	333	296	309	301	303	314	275	312	330	302	261	325	303	311	302	307	288	340	314	321	327	315	307	329	306	319	297	304	312	329	332	312	300	320	348	319	329	323	297	309	334	302	321	285	315	296	286	319	333	294	356	261	323	306	297	300	327	299	332	310	349	289	278	307	305	321	273	295	311	294	291	291	332	318	315	308	330	323	308	298	362	291	327	323	330	300	292	336	304	318	332	300	309	298	305	320	313	308	323	299	331	309	305	318	285	311	285	319	296	281	276	306	312	307	328	320	306	302	297	315	313	309	308	320	299	307	303	302	292	288	295	304	342	301	328	311	299	295	297	308	328	299	326	315	272	287	343	305	317	299	313	296	334	322	337	331	311	307	306	327	286	309	298	326	284	307	332	324	293	301	305	342	306	312	300	314	323	288	313	306	323	299	337	306	322	288	310	280	332	315	304	312	317	341	300	313	311	313	326	305	301	309	306	314	314	314	310	336	314	316	310	302	274	308	311	286	307	287	308	275	339	344	314	282	249	299	278	285	306	284	291	325	323	321	286	322	319	297	322	297	329	302	292	300	307	299	298	301	323	309	311	322	311	311	285	336	325	356	309	306	279	312	319	333	287	324	331	336	296	332	312	288	326	324	317	339	314	324	316	281	330	299	303	314	310	312	278	258	295	323	291	326	328	317	305	292	294	323	315	323	320	327	325	304	318	315	306	302	293	323	308	308	320	299	315	319	297	322	312	301	321	369	313	288	325	308	317	331	298	306	330	311	321	338	272	301	308	305	294	330	334	305	315	306	311	314	284	307	305	332	288	364	334	312	306	310	288	288	292	335	321	300	281	281	329	305	266	307	299	326	312	335	286	304	311	298	323	319	314	304	282	323	309	283	333	315	296	274	329	313	312	316	329	317	304	332	299	283	331	326	326	316	308	330	332	293	320	319	316	284	304	289	289	315	277	279	322	324	321	316	277	312	322	332	339	303	306	346	306	310	329	318	279	319	312	321	303	329	326	266	303	325	319	322	373	315	325	298	313	323	318	318	311	311	310	317	319	323	281	301	301	307	306	303	304	286	317	293	297	304	337	300	306	303	298	326	326	324	292	358	296	309	283	329	315	302	287	299	318	340	283	320	314	299	317	307	317	304	316	341	299	273	292	340	303	321	282	303
18814	40816	33087	23298	15513	11347	7685	6568	5102	3017	2120	1752	1560	1406	1696	1996	1922	1626	1373	1089	822	761	749	656	691	658	647	699	556	568	499	470	490	459	484	473	415	414	413	399	400	365	436	424	461	461	513	458	407	393	345	356	365	353	341	355	349	355	319	337	351	331	369	362	338	352	348	311	323	342	340	339	303	282	335	341	345	335	342	346	309	332	359	360	332	352	358	335	317	345	317	360	372	332	356	323	334	383	391	396	333	323	350	356	339	315	328	342	357	370	349	366	375	371	338	324	320	341	339	329	359	335	340	346	335	345	323	338	315	305	336	323	325	332	344	344	297	339	357	341	351	384	329	327	330	368	344	344	344	326	320	351	366	367	341	339	367	327	336	326	317	337	338	349	345	304	335	357	333	349	334	342	323	352	352	317	298	339	309	333	321	379	340	367	335	351	356	323	327	364	324	338	326	313	352	325	319	339	333	357	340	343	368	359	328	328	362	339	362	325	347	328	327	334	334	318	341	332	335	356	333	360	346	303	313	341	353	336	345	333	344	322	335	379	361	317	339	341	356	301	332	332	365	323	349	351	341	359	340	312	313	288	337	357	371	356	334	337	351	329	328	311	314	324	347	324	337	326	326	361	332	352	349	315	336	323	334	320	316	333	350	376	321	341	341	342	337	362	347	331	377	341	333	336	338	345	320	335	347	358	335	310	344	291	316	336	332	339	312	372	326	350	351	355	351	338	369	308	377	347	343	320	351	325	319	327	339	339	349	349	353	355	317	330	319	354	361	336	351	343	343	343	321	322	351	323	333	340	343	348	327	337	349	300	351	373	336	356	348	342	318	323	341	320	348	353	365	339	348	342	312	338	286	363	315	334	348	312	279	351	354	338	342	354	337	353	329	328	324	347	331	318	356	314	332	343	351	341	335	363	357	335	353	306	340	334	329	352	335	321	320	374	342	301	328	328	355	338	335	330	343	341	321	352	339	339	344	328	318	338	364	303	314	335	312	326	360	316	329	373	326	355	333	312	329	339	333	365	336	348	347	330	342	328	332	347	373	328	348	342	331	326	355	333	345	330	329	364	340	327	327	357	332	386	340	327	306	344	333	357	361	310	370	323	352	320	332	359	350	324	308	329	318	301	328	328	346	318	364	314	371	352	318	338	335	339	356	345	308	332	301	312	299	340	334	337	347	360	302	337	322	341	333	314	349	345	335	349	289	315	329	368	334	349	360	326	340	351	355	357	296	330	355	312	338	331	376	315	362	323	342	327	370	351	358	325	350	323	365	338	332	334	343	324	318	314	323	314	320	331	293	308	343	327	349	345	329	320	295	368	337	360	341	350	321	332	320	340	335	337	341	360	334	335	325	334	345	310	321	352	365	317	336	311	375	323	339	300	333	327	346	362	334	344	355	332	361	319	325	354	340	350	352	351	345	326	330	334	352	351	327	352	339	343	361	350	351	345	366	362	339	329	350	355	325	351	343	347	316	341	351	331	322	319	321	352	345	319	346	326	353	317	355	347	353	354	314	327	337	359	320	347	348	311	317	333	331	310	329	330	359	348	332	331	346	358	335	343	328	346	297	339	321	323	337	342	327	336	328	307	318	361	342	297	357	341	366	314	364	334	357	349	362	289	356	318	327	333	344	344	331	311	321	324	319	316	364	321	320	372	344	342	356	347	351	315	364	341	340	362	378	333	320	321	326	350	325	339	338	320	314	327	310	331	334	329	341	366	310	323	327	322	329	319	329	336	322	325	361	343	329	312	349	351	302	309	348	334	333	347	345	309	333	363	374	350	357	347	369	344	366	337	342	325	368	352	296	327	340	339	370	289	331	320	352	359	330	374	357	382	330	342	323	351	315	317	359	314	346	330	365	310	331	350	400	339	332	324	340	322	351	333	353	321	330	337	320	326	357	330	341	338	339	350	344	323	342	346	333	364	322	343	335	309	320	336	333	351	327	341	342	320	340	353	334	336	365	340	344	334	323	341	324	336	314	354	344	331	330	340	354	335	314	320	340	315	342	347	319	297	348	336	333	313	334	352	326	343	336	333	310	361	348	309	353	354	351	352	356	313	329	335	359	350	348	327	352	362	329	329	322	341	324	310	333	298	347	325	360	377	336	326	329	349	326	358	341	353	309	336	309	329	351	351	347	364	347	371	357	358	353	353	330	309	307	334	349	337	321	325	327	356	337	352	323	340	325	291	342	302	324	366	359	345	335	353	314	318	341	318	352	343	328	348	334	357	333	346	334	353	386	291	324	339	302	359	387	330	319	363	332	328	352	339	358	344	343	310	337	359	324	325	359	358	325	358	331	343	327	324	323	336	311	319	333	374	329	352	319	335	344	322	315	354	342	328	363	347	342	354	366	332	330	341	322	361	323	355	314	341	340	335	348	334	333	318	359	361	312	315	356	343	313	341	342	321	313	361	367	334	354	346	327	352	374	342	371	354	310	330	317	348	349	330	378	351	311	366	333	349	333	349	333	313	317	302	310	349	377	330	322	354	344	332	351	351	316	314	372	320	322	312	304	321	338	366	350	368	334	315	318	333	346	335	349	363	347	345	339	343	331	370	335	356	361	332	337	374	328	361	336	363	331	349	333	331	327	337	355	327	329	321	339	375	343	326	332	280	319	342	349	293	337	343	362	361	322	305	309	316	325	343	353	335	317	339	333	337	324	313	349	335	387	333	366	330	327	318	323	342	354	319	325	356	337	352	351	347	341	330	361	312	332	337	350	348	371	340	379	342	347	344	336	334	335	325	355	345	307	346	355	332	375	322	330	311	358	353	333	350	329	325	328	322	327	348	369	312	320	360	330	326	335	334	314	338	334	327	367	369	359	336	338	325	343	347	320	350	369	348	316	372	323	328	324	352	341	321	333	356	352	317	298	329	337	340	357	321	358	377	349	335	328	329	331	325	354	318	350	334	296	332	343	350	294	323	345	304	332	329	325	343	328	354	327	361	333	322	326	350	360	342	316	344	336	346	335	352	350	336	314	370	341	318	338	344	313	343	314	332	342	325	344	348	314	325	315	326	338	348	355	331	329	354	349	323	319	296	317	327	325	339	317	330	343	327	336	339	338	359	326	353	350	377	334	320	320	329	355	342	304	337	323	358	343	334	334	335	308	336	322	333	356	338	336	303	327	355	340	362	341	317	331	325	325	307	333	368	364	326	322	360	360	308	361	340	333	304	362	321	308	363	330	313	339	343	384	340	361	339	318	369	300	347	324	345	358	337	329	349	320	345	328	351	329	299	319	351	335	342	376	308	338	344	325	345	328	330	337	329	326	335	335	313	324	347	291	304	345	328	338	337	346	360	359	360	333	377	330	356	331	348	331	326	336	347	380	356	314	321	337	308	304	315	330	347	346	360	336	330	330	323	347	337	349	348	357	334	343	362	311	343	327	331	346	324	316	363	326	328	289	322	336	296	321	333	315	345	332	364	356	342	327	324	336	355	343	333	336	314	326	343	318	325	391	344
23250	21612	29356	24408	21724	22160	16540	6704	4735	2846	1973	1711	1641	1539	1814	2101	1800	1461	1124	915	832	837	743	740	688	754	747	638	638	565	557	534	507	494	490	448	455	456	407	392	373	400	429	472	533	690	692	644	541	466	472	375	388	356	332	403	352	340	336	366	362	359	349	328	341	321	348	375	345	322	363	374	353	360	387	331	345	342	367	369	371	386	364	369	339	344	367	352	383	364	377	345	343	343	356	353	367	365	379	339	358	353	344	339	346	359	368	411	355	379	349	332	337	352	339	374	349	336	362	332	381	344	371	392	362	329	348	339	383	341	322	327	354	397	330	347	361	363	354	352	360	323	379	355	313	355	343	372	361	347	354	343	360	368	327	356	344	377	339	357	361	340	372	312	334	345	341	331	364	376	332	351	346	350	327	327	335	352	378	359	367	360	351	362	386	364	359	370	366	347	362	394	359	364	382	360	343	349	339	376	348	358	354	341	341	345	359	338	352	378	363	346	346	346	342	372	364	350	351	345	353	362	383	361	364	332	357	338	358	371	333	353	352	342	346	347	331	360	348	328	392	345	350	340	334	367	334	344	347	360	343	361	327	322	327	337	356	364	322	384	370	343	358	354	368	354	364	400	332	349	350	337	330	344	408	342	335	353	359	341	320	351	358	405	399	361	363	362	383	407	375	343	336	334	346	369	364	371	356	349	381	366	371	375	355	330	344	362	327	366	351	334	378	331	361	328	373	355	373	368	380	357	334	374	390	359	337	350	339	350	366	362	363	343	343	391	346	392	336	363	334	350	356	330	347	367	359	344	347	334	348	347	368	383	368	333	352	330	366	369	377	358	345	357	356	344	346	353	307	353	356	328	357	385	306	336	369	347	324	364	363	342	317	354	344	338	360	356	356	347	346	336	345	337	410	395	377	365	360	358	325	358	367	340	363	386	335	359	373	331	343	393	368	393	392	367	389	367	347	302	372	342	350	360	363	338	348	350	347	356	354	362	357	338	335	360	367	325	385	344	320	365	329	331	402	395	356	374	356	334	338	357	354	403	364	302	353	356	353	351	338	350	393	345	334	352	348	341	375	371	375	358	361	380	403	348	352	354	358	350	353	354	336	311	370	377	385	350	333	357	372	362	378	368	322	383	365	351	360	362	359	342	380	387	355	348	379	350	329	375	371	345	357	355	334	340	344	374	363	334	388	333	353	378	358	371	315	328	378	371	341	329	373	377	376	359	358	331	357	347	326	362	329	363	354	360	336	359	333	367	335	353	326	368	365	334	340	374	374	376	344	369	356	366	338	314	353	351	372	370	325	330	356	326	305	339	355	361	368	317	341	344	363	344	350	330	354	344	363	329	356	370	333	378	360	357	365	365	365	341	350	371	372	362	336	347	316	367	338	351	352	367	349	332	379	338	353	361	355	326	333	361	333	316	369	356	350	332	333	283	335	314	336	377	374	367	370	323	357	352	373	344	344	357	361	374	371	344	359	316	339	352	356	345	357	335	372	337	349	384	354	386	334	319	351	371	343	360	359	336	383	368	357	355	358	388	377	339	389	378	350	374	370	315	366	392	328	349	356	329	387	321	405	351	327	346	342	360	330	357	321	347	363	346	346	325	332	362	344	376	350	364	358	344	382	371	395	386	332	337	366	357	364	362	387	363	387	348	337	333	325	328	372	373	339	319	366	324	363	352	336	339	294	344	323	378	341	347	390	337	338	333	342	372	356	333	354	363	335	352	364	355	370	287	346	347	357	341	367	342	377	339	344	345	373	339	368	333	379	350	353	348	354	356	360	324	324	359	338	363	363	361	338	366	352	346	326	402	373	376	369	342	366	340	375	358	357	353	363	354	358	339	325	336	363	353	359	366	324	408	361	348	360	337	357	351	352	361	371	369	349	327	375	395	363	354	349	336	378	380	345	319	330	341	374	342	355	356	338	335	359	349	381	365	327	352	359	308	339	372	349	362	330	345	366	351	362	321	344	382	378	383	367	344	346	341	335	359	339	348	388	377	337	387	316	386	373	351	349	360	333	337	355	367	359	368	352	339	330	382	324	351	325	343	339	336	353	345	368	351	368	333	349	337	350	336	350	345	337	371	369	368	348	349	376	360	343	368	310	391	372	350	361	328	322	347	353	342	360	341	338	380	381	351	343	343	348	373	322	328	354	343	337	358	380	330	344	376	355	371	344	347	352	349	352	383	321	349	365	325	359	354	350	360	359	353	364	368	342	385	337	346	380	354	344	366	347	377	358	354	370	337	354	364	356	344	313	362	340	340	350	356	322	358	375	349	343	374	361	360	357	352	361	359	356	352	317	363	353	367	388	333	336	298	376	340	336	354	316	359	348	332	359	345	361	360	340	326	359	339	368	350	335	364	357	342	327	370	351	295	337	384	332	353	333	383	311	332	337	353	353	356	362	355	360	369	353	340	375	365	341	370	355	369	366	337	383	348	296	350	340	384	349	368	340	335	338	344	330	353	402	367	355	349	344	329	359	358	387	380	358	341	346	363	333	336	360	378	368	338	334	360	328	334	365	341	364	334	386	365	339	353	315	355	363	332	362	349	370	354	378	366	312	352	363	359	356	338	357	383	350	348	357	338	337	326	334	360	386	358	334	338	345	378	355	346	346	318	385	364	349	366	359	344	355	308	341	349	341	355	375	350	366	383	352	366	354	370	373	362	404	332	370	382	355	334	343	361	361	347	350	352	326	338	352	363	346	320	331	341	323	331	368	327	359	363	384	366	334	360	355	341	354	327	370	380	368	354	387	383	304	335	352	364	377	363	308	383	334	363	351	356	367	384	340	373	350	334	329	385	387	339	375	390	324	371	381	347	340	379	346	375	336	328	328	330	365	371	359	363	374	355	341	347	332	330	349	364	378	354	351	324	321	394	374	364	355	348	358	349	342	388	369	371	372	356	353	323	331	370	338	363	338	346	341	353	358	356	326	378	364	351	322	314	345	356	348	369	329	382	336	373	358	344	326	364	340	364	347	359	331	340	364	358	337	369	353	361	355	365	374	363	353	386	317	368	331	343	357	377	343	314	359	343	353	320	358	326	354	349	352	354	352	313	340	345	372	357	324	398	327	387	370	361	346	339	358	348	346	388	397	368	335	387	359	353	364	357	347	351	350	331	348	356	341	357	350	353	354	385	353	361	345	395	366	350	363	351	365	360	358	343	378	352	390	354	347	369	390	332	347	366	315	339	387	364	328	352	411	344	327	320	378	346	360	340	332	364	322	357	391	387	345	343	379	344	323	352	377	341	347	341	306	349	351	374	323	364	356	371	339	388	368	355	371	326	336	330	371	347	351	338	350	356	357	343	399	357	358	349	364	359	372	370	331	384	356	378	337	351	354	349	338	344	360	361	347	353	351	346	361	368	373	372	315	382	347	341	314	307	357	327	355	343	332	346	350	366	352	340	366	324	359	340	359	372	361	332	307	374	320	355	344	340	363	348	375	327	373	364	327	397	368	327	344	345
22377	50146	42615	31703	23012	18020	12795	9859	8409	4976	3476	3049	2837	2692	3289	3470	2987	2429	1771	1518	1288	1261	973	1035	996	1043	975	943	853	743	687	647	702	633	581	567	507	453	488	476	447	483	549	574	709	899	963	855	655	592	503	408	383	364	362	395	341	342	361	389	409	363	349	388	358	374	363	358	359	370	390	396	365	358	400	390	377	364	370	391	394	384	384	404	380	371	405	387	387	400	393	332	378	409	411	414	354	418	370	380	392	399	367	369	388	408	392	360	412	381	390	383	406	397	382	391	372	355	348	357	352	400	377	327	374	357	386	389	384	403	348	379	375	381	372	375	376	375	357	366	377	362	399	373	403	392	349	342	399	360	377	383	371	387	400	412	356	379	333	344	335	387	414	375	373	349	385	386	363	372	368	385	347	388	380	373	365	385	400	363	361	378	353	368	366	352	368	356	353	362	366	376	359	371	355	358	388	400	353	361	358	368	427	367	343	348	360	362	380	385	363	392	387	371	361	375	379	322	355	417	387	381	372	369	349	385	402	360	341	349	366	362	408	377	352	353	371	393	362	343	403	355	425	375	343	329	353	384	366	368	419	368	354	393	358	326	355	401	342	385	381	360	410	371	385	388	393	407	386	369	377	352	355	408	362	353	349	390	381	389	392	359	409	392	355	387	371	363	368	426	363	369	408	391	359	363	408	359	370	374	369	344	362	390	405	393	397	374	373	364	340	388	387	380	369	389	385	403	359	384	397	371	402	375	370	385	355	382	375	387	385	366	368	357	374	340	398	357	381	388	369	377	373	375	346	375	406	363	383	364	364	360	374	346	355	388	367	373	347	355	344	378	378	377	339	372	357	368	383	334	406	395	362	383	388	391	398	362	345	357	355	370	356	414	370	378	343	326	383	382	381	389	362	389	415	361	360	384	382	370	363	403	392	374	404	381	383	393	405	372	406	384	357	386	390	367	390	373	363	357	375	374	378	383	373	365	372	365	349	351	389	362	365	420	409	360	383	375	386	351	379	352	343	353	363	383	396	376	369	364	380	371	351	368	363	335	392	368	414	380	355	352	389	404	392	411	377	405	379	389	379	342	333	389	370	394	368	355	372	346	359	375	357	355	364	388	377	389	376	374	374	366	393	364	380	340	352	389	339	375	363	385	384	342	366	390	371	353	316	361	365	368	386	353	385	386	350	359	367	397	388	373	339	345	341	353	393	358	390	386	389	378	379	392	356	401	383	386	426	396	377	373	351	314	380	361	388	358	387	378	375	365	366	362	339	364	372	380	364	369	387	365	385	354	386	371	416	375	363	414	353	338	339	404	375	376	351	369	375	346	376	388	330	363	364	372	381	378	355	393	331	406	385	338	371	354	375	370	377	365	393	343	381	349	380	381	368	367	389	387	408	394	398	354	378	351	393	379	407	386	387	365	379	351	377	403	380	359	360	385	346	349	393	363	361	368	385	396	389	375	393	391	381	353	386	379	377	365	341	340	365	372	385	361	389	389	404	346	349	377	345	389	410	405	377	359	376	346	381	357	360	393	372	360	409	375	366	331	375	377	380	395	375	407	395	360	364	382	331	379	377	387	404	373	369	352	383	395	393	405	369	343	397	343	376	358	391	367	374	403	411	363	377	336	382	391	350	357	377	376	342	377	399	385	397	324	379	400	349	388	331	343	393	402	378	354	367	363	399	357	419	362	398	357	361	323	337	401	409	362	386	365	376	395	388	355	355	378	343	374	374	357	379	340	371	336	365	390	376	372	373	371	372	331	371	405	360	406	390	346	387	336	365	383	377	349	401	374	385	375	383	342	396	342	355	400	376	409	358	382	372	387	404	373	371	383	365	365	356	393	383	375	360	388	354	380	372	371	361	367	404	367	391	358	385	416	372	353	399	372	381	382	359	376	368	363	386	377	377	378	385	374	372	418	355	377	367	380	393	358	362	349	374	408	398	378	386	360	372	389	381	363	365	349	371	336	383	374	362	381	342	380	326	355	387	367	397	347	352	407	365	370	345	380	401	370	358	385	394	347	372	402	399	353	387	356	378	346	382	378	365	392	358	383	376	400	367	385	405	399	372	373	386	395	340	343	359	371	374	349	383	368	366	384	393	374	325	365	375	375	386	362	376	408	382	377	360	372	391	382	415	362	402	348	359	389	359	346	402	361	356	382	385	378	378	353	371	330	386	370	342	366	349	376	341	382	392	371	380	365	386	371	366	353	367	376	352	373	342	383	381	355	331	376	383	356	385	366	338	391	384	395	387	365	360	392	392	380	348	369	405	362	376	343	373	393	369	372	388	346	368	417	395	392	357	389	332	358	386	354	343	368	391	396	353	370	357	367	366	372	386	396	379	400	372	346	371	366	363	371	369	425	374	396	341	338	390	375	331	392	357	362	360	378	386	369	342	379	382	359	369	358	398	352	354	357	366	354	366	374	396	364	371	356	375	384	373	379	328	392	346	415	405	376	357	387	347	359	345	389	357	333	415	387	377	386	361	366	359	397	348	362	348	371	360	389	370	374	360	370	354	355	383	367	393	387	382	355	357	404	366	385	361	371	329	369	383	372	354	395	415	325	392	378	367	364	376	422	387	413	370	385	393	375	377	376	373	340	401	342	360	372	357	399	398	390	368	347	376	372	354	390	351	387	364	369	369	377	360	349	398	354	367	383	387	382	377	408	379	395	347	361	372	362	351	359	373	401	395	390	366	359	401	355	398	382	372	368	370	354	379	388	387	398	401	363	371	415	362	366	379	375	366	375	397	384	349	396	361	347	384	340	349	348	356	378	412	382	373	392	365	374	358	362	399	364	353	382	371	362	367	382	366	379	378	392	347	346	389	388	394	382	389	388	366	366	346	368	363	386	392	352	355	361	363	397	369	362	365	392	413	373	373	360	414	389	398	374	353	390	378	396	384	381	379	379	375	394	383	345	378	383	375	341	378	385	332	368	368	368	365	360	384	379	354	384	396	404	370	359	344	366	370	373	360	371	371	365	344	386	358	392	392	355	353	365	361	396	329	388	375	334	365	348	389	393	396	374	387	383	394	398	368	422	401	359	350	368	370	365	351	389	423	365	379	339	374	349	346	360	387	377	362	362	359	365	387	410	355	389	350	375	359	367	388	394	390	378	365	371	379	363	325	379	363	411	349	384	404	380	379	396	376	384	368	388	377	333	380	372	383	392	384	373	390	413	373	364	374	369	375	364	353	384	385	370	348	399	380	390	363	338	383	382	355	371	380	360	371	367	398	366	374	358	370	364	395	371	366	377	391	344	362	383	394	375	379	375	366	371	380	371	363	374	385	398	350	366	371	351	353	380	371	366	375	387	405	343	309	376	381	386	377	362	345	376	397	389	377	415	380	370	413	384	419	322	403	359	367	361	376	377	385	361	371	360	369	374	388	380	376	362	358	378	397	376	361	368	362	382	349	394	354	371	367	383	375	384	381	345	377	371	344	396	363	392	395	398	391	396	385	378	351	361	360	381
29023	24484	26188	17269	8158	4900	3356	2524	1612	1050	897	863	800	915	1136	1043	831	647	566	478	532	466	468	484	411	408	412	423	393	397	400	361	316	366	346	326	355	334	316	301	324	340	329	321	302	340	303	335	304	347	319	290	304	307	297	294	298	330	293	318	302	313	297	311	295	306	310	286	287	292	335	330	282	326	330	297	288	305	308	327	318	301	314	305	359	305	308	302	264	303	307	291	309	314	278	281	283	298	309	272	280	313	342	311	303	334	339	324	283	299	260	311	322	292	310	313	317	292	302	317	310	300	287	308	339	316	297	298	302	327	279	326	340	289	287	299	299	317	277	303	280	310	311	294	305	325	294	293	307	301	304	337	302	324	329	345	313	315	308	293	308	308	268	273	316	296	317	327	328	279	286	315	296	300	316	282	314	326	323	317	330	320	291	325	295	313	267	303	289	306	313	279	289	292	301	302	284	332	278	292	298	305	301	280	277	286	295	285	300	301	340	342	311	291	283	309	285	327	316	296	321	313	344	325	327	300	291	312	344	272	306	304	306	309	288	290	305	316	328	299	334	305	309	322	305	324	340	331	302	304	294	308	327	327	313	342	301	314	289	325	331	272	317	298	296	321	307	287	315	319	299	312	310	290	286	287	308	319	298	324	330	301	319	327	319	313	312	308	304	300	323	298	299	325	304	278	311	317	291	300	320	294	304	296	290	304	337	333	329	316	298	305	297	303	343	332	286	303	305	284	290	320	313	297	328	317	331	317	329	302	312	321	285	280	307	308	293	321	294	289	314	328	315	293	298	277	322	334	278	293	280	318	325	329	287	305	328	317	313	300	297	318	338	283	311	314	353	304	316	282	301	313	310	300	312	303	274	298	316	312	294	310	288	322	309	307	305	314	285	303	301	308	305	284	282	317	292	310	324	290	322	331	303	325	294	328	267	311	294	314	315	324	294	323	331	296	275	292	315	314	311	300	292	307	325	315	306	314	284	292	335	306	299	295	287	301	295	338	298	296	294	336	333	295	323	291	309	286	323	335	314	302	269	281	301	327	298	310	274	325	332	355	296	315	285	288	328	316	305	295	338	311	311	275	293	332	335	287	301	296	307	293	303	307	315	302	302	272	312	311	343	326	297	291	317	306	294	303	310	297	290	319	318	266	284	314	299	300	313	306	338	295	305	326	309	322	292	318	317	289	278	302	295	326	303	337	336	280	293	308	296	292	270	319	327	301	323	310	312	343	303	302	305	306	294	286	299	318	355	329	291	277	317	320	286	289	294	347	282	317	329	331	319	302	307	309	316	318	298	320	325	293	315	330	326	283	289	289	297	356	305	314	284	308	295	295	310	278	288	329	281	295	330	299	327	284	290	311	307	315	327	319	270	294	289	312	299	305	289	317	327	317	336	304	310	297	338	294	317	337	317	310	287	295	304	286	320	293	304	320	292	303	320	312	356	296	325	327	341	258	312	318	312	317	316	316	307	308	294	291	308	301	299	305	304	275	300	318	316	312	316	308	295	309	315	314	321	325	324	299	329	280	311	301	318	279	320	319	284	315	288	309	296	315	312	291	284	287	303	315	301	316	341	289	292	309	307	292	305	331	318	311	303	302	300	304	275	302	298	315	321	299	307	274	333	329	302	312	316	307	319	289	320	302	276	308	303	311	310	322	330	298	290	328	306	322	330	302	290	317	299	307	357	315	305	307	318	323	327	303	303	319	301	309	296	325	310	316	309	323	302	264	285	320	280	310	287	304	300	281	301	331	302	321	320	282	321	318	326	311	295	298	294	322	337	295	289	303	297	303	314	317	291	295	306	319	283	298	323	327	293	306	304	332	319	322	321	290	293	333	281	305	277	286	312	339	290	321	291	305	309	318	266	287	325	287	317	328	338	284	277	329	297	332	296	289	342	288	296	302	323	322	293	298	327	289	326	278	296	332	307	299	310	279	300	310	304	296	331	302	302	291	332	338	299	307	320	315	272	301	317	317	306	333	306	295	298	337	306	325	337	335	325	309	327	292	326	317	310	305	302	311	324	336	270	290	303	288	318	312	298	311	306	293	315	302	297	304	293	297	273	318	308	289	288	287	291	293	319	305	305	283	309	294	325	311	289	286	288	318	304	270	310	322	323	288	293	300	268	279	322	328	304	285	308	314	327	290	309	278	303	267	318	295	334	297	295	293	285	300	293	322	301	309	309	331	305	309	336	331	310	292	303	329	285	299	282	283	295	313	293	288	316	310	344	285	328	336	290	301	302	319	291	306	292	324	309	324	272	323	301	287	318	274	309	321	285	285	285	319	297	281	271	334	286	335	312	314	337	321	289	333	311	300	303	298	310	273	281	304	292	300	296	262	310	313	297	311	320	306	274	287	290	294	299	312	348	292	315	271	306	319	293	319	289	314	351	334	317	307	310	323	268	330	320	296	285	295	317	293	309	295	297	322	302	317	337	296	299	265	305	310	275	307	317	297	329	320	292	292	319	314	289	297	304	310	330	287	331	310	311	291	316	272	319	329	293	306	316	268	323	291	281	314	299	312	312	284	291	297	300	308	308	309	316	304	303	328	272	296	297	323	296	286	316	302	327	306	322	304	300	353	304	295	282	299	325	305	282	305	325	325	327	310	291	293	298	262	284	304	310	319	321	289	319	302	300	306	317	305	315	328	278	296	310	293	349	315	329	305	313	303	302	323	322	305	297	311	344	301	304	303	296	288	317	315	309	320	287	295	277	340	328	304	281	288	293	314	294	340	273	328	291	288	300	308	287	298	299	330	357	308	328	282	320	299	292	322	293	324	333	295	321	281	291	320	331	266	301	302	294	321	334	291	343	313	278	318	317	344	286	332	337	312	294	293	309	335	295	319	306	327	297	319	293	303	311	331	329	320	304	324	310	318	295	300	278	306	312	308	277	276	286	315	304	331	355	300	295	325	300	299	316	318	322	301	341	334	338	309	320	309	298	291	293	315	253	317	332	283	309	311	321	287	300	307	273	275	303	270	308	312	287	280	303	274	278	336	297	307	297	314	292	296	333	314	292	323	313	306	328	323	292	342	327	277	307	320	294	318	325	307	302	352	277	285	316	303	325	329	307	321	350	328	300	293	302	292	315	302	317	316	304	295	296	316	330	291	320	291	312	308	306	289	310	310	309	304	269	297	294	291	292	297	303	298	316	330	294	332	296	300	291	326	313	323	287	306	297	279	333	308	261	278	335	318	327	327	303	298	308	303	319	287	299	336	288	335	313	283	335	308	301	284	289	306	300	323	316	300	304	335	290	264	331	306	290	320	313	309	308	311	287	358	328	286	287	321	345	304	332	319	287	320	274	291	318	309	290	283	315	305	301	311	321	290	318	293	297	308	312	348	290	322	314	267	290	322	289	299	312	306	299	289	331	298	355	283	309	325	307	306	299	317	286	331	309	316	316	290	293	313	311	325	317	318	315	293	311	289	299	306	258	294	296	338	319	321	329	290	288	299	328	314	292	297
20236	36767	28207	17071	11458	8560	6549	4897	3198	1838	1625	1436	1475	1580	2014	1704	1310	963	757	727	686	630	597	617	595	559	539	589	527	469	486	454	402	406	396	376	381	368	361	339	355	356	349	312	379	381	351	346	336	345	342	347	297	321	342	354	346	335	358	303	325	357	339	339	339	334	326	360	335	306	342	338	345	356	347	315	376	378	356	327	320	299	342	344	349	313	340	331	321	312	350	316	342	323	344	320	358	308	313	320	363	364	324	318	317	311	336	332	302	326	330	313	335	352	335	322	320	340	335	356	291	372	346	345	363	350	292	365	347	334	330	319	348	304	355	327	312	320	316	379	337	351	334	340	352	331	372	331	312	298	327	308	324	396	314	339	322	321	344	336	308	347	321	329	321	345	324	307	305	318	335	358	291	335	332	354	330	313	347	342	316	308	363	279	326	380	348	334	342	310	325	300	332	314	347	348	350	345	312	359	336	310	327	322	342	355	379	329	345	356	347	344	332	312	339	358	315	321	321	334	318	327	327	295	322	339	325	323	318	311	295	336	327	309	341	321	317	342	348	328	360	326	325	334	365	313	325	319	322	316	338	321	329	331	330	334	295	317	337	344	356	332	327	325	356	297	354	358	360	323	333	355	334	333	333	311	371	328	321	324	330	334	315	352	338	299	314	339	323	315	350	316	290	322	327	295	328	326	297	312	347	290	309	334	329	297	338	330	340	300	347	352	359	352	354	302	370	330	346	314	302	300	351	341	348	335	334	318	321	324	337	323	366	313	340	314	324	347	338	350	317	325	334	322	305	332	316	322	331	341	348	319	345	317	332	326	335	304	314	306	348	316	331	329	315	308	308	356	314	321	348	338	329	359	317	330	356	295	313	324	314	336	365	322	328	348	353	333	327	325	335	295	304	311	291	340	318	335	314	335	333	346	307	335	356	311	348	336	327	307	319	343	354	341	332	322	350	333	348	325	331	308	355	334	328	307	322	345	331	341	363	343	316	333	313	331	323	311	335	286	316	353	337	360	351	329	329	370	316	337	303	336	307	355	351	321	356	321	296	336	367	336	327	354	344	342	300	352	344	372	322	337	336	357	369	310	328	340	298	288	312	328	316	352	332	331	337	356	324	307	343	334	341	355	332	346	324	343	330	330	347	310	337	314	349	309	288	329	341	341	352	352	339	299	343	326	317	326	314	320	314	297	332	307	322	346	346	307	338	338	294	317	337	337	341	332	339	338	316	339	340	301	324	316	347	319	334	310	335	337	320	318	339	356	333	318	346	320	339	349	328	337	288	343	318	330	338	350	327	290	342	344	311	314	333	330	324	349	323	345	358	313	329	315	321	317	328	315	300	335	312	348	349	304	330	361	311	352	336	304	359	329	343	364	353	303	334	350	342	329	332	320	367	354	304	353	317	333	303	326	332	318	335	307	317	316	321	336	356	288	317	346	319	338	356	329	315	364	347	361	346	343	334	347	343	340	345	347	350	361	302	334	319	359	316	340	351	343	340	352	334	365	323	347	352	326	323	319	382	303	338	318	305	347	349	343	309	311	361	311	300	339	342	296	348	349	337	331	338	348	321	301	364	297	331	314	339	319	340	303	305	322	333	324	327	326	321	334	327	326	348	342	362	339	322	301	334	312	333	350	314	318	316	323	338	306	326	314	306	316	328	317	291	345	331	326	353	329	348	307	311	353	347	284	336	338	320	352	332	326	306	304	344	340	350	334	310	338	332	317	331	304	340	300	327	322	330	323	347	332	329	331	278	324	341	341	317	302	362	310	326	350	326	326	325	352	335	310	334	346	351	342	367	344	334	317	337	321	336	335	331	350	344	334	323	328	339	349	312	291	332	330	337	333	327	335	315	361	359	350	290	320	375	332	332	306	337	297	349	334	324	333	353	317	338	342	332	348	336	331	309	320	350	327	331	325	324	353	338	302	316	353	324	340	323	332	349	322	330	326	346	352	319	341	324	332	353	312	333	304	294	360	297	300	321	342	332	302	300	336	312	346	328	354	342	319	327	333	315	335	359	324	343	325	327	339	332	358	364	340	339	338	353	329	319	329	327	337	332	335	336	347	305	321	347	327	329	341	317	360	334	324	317	347	343	318	357	338	325	335	351	311	327	351	312	318	324	324	365	314	323	303	323	298	305	297	354	315	323	329	335	338	306	309	352	327	322	320	319	362	350	287	334	335	341	337	350	344	311	343	331	304	357	341	342	361	335	325	308	322	346	341	330	353	329	298	335	358	319	316	317	328	335	339	326	341	303	335	335	336	358	323	306	324	340	322	319	328	307	323	308	339	330	312	311	343	339	327	334	331	344	293	344	332	342	306	370	311	340	344	357	337	343	319	344	313	324	339	379	350	310	319	327	314	332	323	313	318	340	330	327	334	361	293	345	347	330	344	355	335	323	350	365	308	328	337	342	309	317	315	295	344	349	331	329	302	324	356	305	372	323	340	334	318	293	318	328	328	324	314	340	321	358	340	325	335	329	351	332	337	326	306	320	329	323	307	341	333	331	296	333	313	331	330	323	297	335	321	323	361	335	327	327	350	331	322	335	323	303	340	334	339	320	357	317	306	308	360	321	313	338	328	336	341	320	355	335	324	354	306	310	331	340	355	321	301	323	323	313	335	334	315	349	351	324	328	304	322	293	306	304	340	324	327	332	328	327	348	353	351	304	342	337	311	330	317	301	345	316	311	350	348	304	341	285	307	316	333	327	337	334	338	330	354	285	354	308	321	300	332	294	335	325	333	323	328	352	341	309	326	340	327	320	337	286	280	323	352	315	311	357	329	338	331	338	361	319	343	350	322	343	328	346	326	332	344	346	333	354	365	317	314	292	343	328	367	326	332	360	333	322	352	297	317	327	320	336	326	337	328	326	307	327	309	339	312	303	326	305	321	341	357	335	345	316	322	366	316	348	308	319	306	337	333	323	327	319	347	363	350	296	305	315	329	315	327	338	337	344	319	304	332	326	347	348	358	336	313	329	332	360	338	324	327	327	324	345	331	336	322	332	345	290	326	318	306	357	365	341	330	322	325	338	327	341	353	340	371	335	359	321	332	333	333	305	319	336	340	355	318	307	331	316	328	344	335	366	337	306	340	342	338	337	342	325	343	327	327	318	341	328	318	332	338	343	328	304	324	346	326	335	310	309	338	335	328	328	362	329	305	363	318	347	334	342	334	332	330	309	315	347	305	340	327	328	312	322	334	359	316	325	320	316	332	332	319	331	322	333	359	322	337	319	329	344	306	322	303	295	313	325	346	320	360	308	333	317	348	368	344	333	314	314	315	320	326	295	313	336	322	311	328	341	347	363	329	338	321	356	336	381	330	325	338	330	312	328	331	358	344	317	306	325	350	341	328	328	338	330	345	313	315	328	360	320	339	336	317	324	312	317	363	318	336	350	326	324	320	305	326	344	382	316	330	343	383	321	353	318	347	309	332	318	339	311	347	318	320	331	323	336	295	299	310	347	318
24391	21575	28920	24871	21778	15851	8005	4139	2384	1710	1381	1410	1368	1746	1817	1525	1041	839	733	757	675	689	657	640	574	571	590	537	443	465	473	475	462	387	432	411	390	380	381	411	383	376	397	416	505	513	495	533	533	396	347	347	348	333	362	353	344	335	361	347	372	354	317	331	344	324	322	342	319	334	320	340	357	338	341	338	324	303	341	361	348	320	354	329	319	348	319	333	331	353	351	333	341	334	376	346	327	329	343	347	348	303	360	348	340	328	329	339	329	324	359	357	322	357	339	310	330	323	298	309	339	342	360	368	364	344	343	319	340	309	367	299	336	331	351	336	327	349	346	354	353	343	327	322	347	334	316	324	349	333	363	322	304	348	327	338	335	318	333	326	323	358	315	330	328	323	354	334	357	322	302	327	291	346	331	368	352	313	352	371	320	346	284	327	358	310	337	321	352	340	346	313	362	324	347	353	320	321	343	333	347	326	328	338	335	317	338	328	333	329	353	354	334	330	321	310	329	341	329	325	374	343	344	363	341	325	328	368	349	332	315	327	326	329	342	326	332	340	349	356	347	335	330	326	325	394	321	324	326	326	315	340	338	352	333	319	335	332	322	331	323	349	320	299	329	352	340	350	331	335	337	330	378	333	356	348	321	331	331	323	329	317	314	330	324	359	355	356	359	326	361	320	333	305	321	333	341	369	328	313	312	346	344	337	325	360	365	349	353	348	362	339	342	318	335	327	342	300	304	338	342	332	302	314	329	328	343	333	349	351	330	319	333	350	357	360	320	326	306	370	324	348	305	324	365	324	372	343	343	304	345	330	340	303	364	302	313	299	327	345	325	300	308	375	331	331	336	322	346	317	328	321	333	329	338	293	318	322	348	316	360	350	322	358	389	359	294	359	307	328	323	327	355	315	315	325	321	367	334	342	317	300	353	310	356	330	355	333	313	356	309	323	334	327	332	309	307	300	307	333	313	358	325	335	326	346	331	345	362	360	337	337	354	326	354	369	346	349	351	317	349	334	332	351	354	360	326	333	354	337	306	341	369	329	333	329	328	339	332	362	344	338	369	309	341	324	326	374	336	318	358	367	303	338	342	350	323	359	305	356	324	347	378	334	307	329	342	336	324	339	369	350	343	323	349	305	340	346	299	351	341	357	337	343	349	332	309	311	306	323	324	341	316	303	353	334	360	344	336	346	341	305	331	337	353	346	313	306	363	343	326	333	353	337	325	317	294	348	338	312	348	339	334	344	309	329	358	327	353	320	309	339	342	369	366	329	344	362	324	346	315	329	327	332	337	324	336	333	353	352	344	369	348	324	314	337	318	322	343	345	344	323	337	302	348	338	336	327	341	359	332	304	349	350	347	338	339	327	321	314	333	321	348	353	356	331	354	364	316	373	354	346	390	338	327	337	324	345	324	323	316	330	317	326	332	325	308	313	348	343	340	369	329	345	357	318	327	331	311	330	349	325	340	345	328	347	340	304	296	321	329	336	334	335	327	362	311	346	343	352	370	347	334	336	308	327	333	337	353	343	322	324	339	342	337	311	327	358	341	357	361	317	310	339	316	315	321	309	316	348	308	345	328	344	351	359	309	332	340	345	343	365	333	361	348	311	319	318	337	331	340	326	342	328	320	337	378	327	344	371	322	311	365	353	342	351	313	324	342	343	342	340	315	331	341	300	359	329	347	323	348	344	329	341	334	348	341	299	320	364	322	326	349	326	319	334	335	332	332	338	355	340	335	317	294	324	347	331	331	355	337	324	327	344	339	339	322	369	326	333	344	344	339	346	324	367	388	340	313	294	306	344	342	342	355	309	307	334	313	311	351	318	345	338	335	320	335	337	331	357	359	358	317	359	325	323	321	360	295	361	324	323	350	312	311	320	334	334	349	329	311	358	348	326	312	349	326	338	315	323	335	365	330	333	326	381	368	370	344	340	344	338	361	319	318	349	348	338	371	361	364	326	351	306	326	341	374	342	357	338	318	345	325	313	349	326	361	329	344	337	310	356	331	334	321	318	373	306	356	318	347	323	325	327	317	369	337	351	355	331	329	357	360	360	326	319	348	327	315	337	356	317	332	328	321	321	358	344	341	328	325	340	309	339	324	319	339	348	359	343	359	357	353	334	303	368	329	353	347	316	358	346	328	301	336	356	369	342	317	333	320	300	343	342	355	343	356	359	349	341	339	331	324	339	356	344	371	293	323	304	341	334	367	362	315	325	317	352	340	348	335	328	341	340	327	334	350	323	348	335	337	379	371	351	318	333	341	347	352	349	322	360	331	300	327	309	324	313	367	328	348	348	317	326	331	347	322	326	346	343	355	332	339	343	328	330	324	320	351	344	331	364	327	351	346	327	324	323	334	334	342	312	324	367	342	336	345	406	341	333	337	327	356	356	311	319	341	343	327	358	330	316	325	360	340	364	330	370	319	319	355	372	335	358	352	341	327	367	317	310	319	307	317	327	377	326	342	308	354	345	307	349	354	338	317	339	376	351	354	328	325	335	349	315	336	342	358	332	318	296	326	349	309	337	357	352	356	327	323	324	344	341	317	346	357	330	360	359	319	338	362	356	343	355	343	332	336	341	317	326	346	359	379	343	343	331	358	327	345	336	324	349	319	332	305	320	320	331	346	312	303	354	338	309	319	301	354	337	318	349	307	335	359	362	344	356	339	329	338	314	337	306	325	328	358	331	337	373	324	358	360	343	363	318	345	332	347	340	312	319	308	338	358	324	315	317	332	326	338	320	347	309	367	345	333	365	327	340	303	323	322	312	334	349	338	331	365	347	328	359	335	326	346	315	319	334	338	309	376	345	340	326	363	332	335	330	318	349	314	339	328	292	370	336	355	336	345	331	326	343	338	390	310	358	331	338	327	307	306	338	323	320	345	322	321	326	302	345	305	336	307	337	354	338	336	326	347	371	303	356	323	336	309	311	333	349	376	354	286	277	339	362	322	348	335	332	307	364	326	332	320	321	365	338	332	352	327	334	346	350	318	336	348	343	349	309	347	345	317	338	362	383	328	317	359	345	334	347	367	371	372	297	353	339	322	341	351	307	332	324	323	343	328	326	334	344	335	319	324	361	311	360	330	339	337	360	331	337	352	346	346	295	293	316	355	331	353	362	327	343	343	348	314	353	348	333	359	346	324	329	372	347	338	347	336	344	340	335	334	308	334	323	331	326	310	348	299	362	333	355	343	349	330	322	348	321	342	333	342	331	336	334	316	349	315	342	333	344	339	333	334	376	313	321	313	329	338	310	348	351	337	350	320	338	332	355	343	317	360	373	342	342	315	306	367	316	310	298	338	339	327	326	331	335	339	334	385	340	339	318	310	317	354	337	320	353	318	388	326	327	337	370	320	349	312	324	300	310	327	322	307	327	342	321	349	323	342	339	363	328	335	325	347	367	340	308	323	324	351	327	363	351	341	339	341	338	343	317	373	340	308	317	327	328	326	335	334	332	353	353	325	337	314	331	285	356
21418	45994	36972	24488	17933	12327	10283	7432	4458	3004	2635	2506	2445	3164	3237	2618	1636	1255	1156	1052	1018	923	866	885	820	810	805	713	590	590	598	575	507	558	463	472	447	419	432	425	439	401	393	471	644	706	705	707	658	466	419	409	405	356	342	358	338	361	360	342	329	336	360	403	374	331	362	335	358	381	349	365	350	347	333	399	350	376	373	343	369	367	365	363	357	386	357	386	364	394	356	345	345	380	361	381	383	356	394	352	329	334	374	367	398	391	384	353	396	366	348	357	347	338	359	359	359	335	371	370	336	386	333	359	391	345	340	366	373	363	351	367	364	321	328	337	368	357	373	356	353	327	363	391	369	382	368	343	345	325	368	339	338	310	358	354	358	391	327	338	375	348	341	328	371	374	338	346	371	366	381	394	356	401	354	371	317	372	369	383	354	356	370	345	337	333	367	357	348	354	348	373	354	343	327	378	359	319	336	361	343	360	336	358	366	350	357	364	347	320	381	359	390	399	336	333	337	356	347	375	338	363	398	347	352	355	364	370	349	349	359	373	355	367	385	378	367	345	361	372	370	373	363	336	357	376	352	372	363	366	362	372	375	339	376	368	368	334	376	379	327	386	359	338	348	367	402	357	329	352	352	358	386	374	355	367	342	363	356	362	363	337	412	318	342	379	356	351	355	303	336	346	372	318	365	352	390	337	380	378	364	382	324	384	347	350	381	357	354	388	345	349	352	368	353	361	360	371	359	346	348	358	314	348	367	375	333	347	356	350	372	386	351	406	334	357	370	353	351	367	391	351	331	388	357	332	358	354	328	345	336	369	370	322	397	363	342	328	410	377	364	352	359	327	349	366	340	361	389	351	397	367	367	375	358	406	374	376	323	377	368	361	350	393	324	369	344	364	328	346	371	373	389	360	346	361	354	333	322	350	359	334	334	333	344	324	382	356	332	359	344	379	365	351	343	338	352	330	350	348	347	331	393	343	373	373	364	339	368	361	379	376	373	403	324	339	361	377	337	367	353	355	357	331	360	369	371	363	350	361	312	378	356	337	378	365	322	354	343	315	331	374	375	368	369	389	404	360	372	372	376	331	343	320	338	346	397	351	366	368	362	369	360	375	324	397	340	363	361	354	372	335	356	361	351	319	366	359	376	341	360	356	384	352	367	338	363	385	349	327	350	338	349	315	357	360	389	355	373	352	401	364	330	356	376	377	370	346	337	363	372	359	367	353	366	370	351	378	328	371	381	409	332	325	384	376	366	360	370	355	353	328	391	342	361	375	349	373	362	387	353	344	340	337	344	356	349	356	321	354	362	331	340	363	364	354	366	350	353	364	338	357	406	387	359	374	371	362	368	385	381	376	377	373	337	364	330	379	343	374	379	377	345	397	350	367	385	378	341	366	340	387	370	381	357	346	374	391	343	365	345	348	372	365	346	376	384	360	342	341	323	342	403	381	376	382	380	363	356	362	351	346	393	374	347	334	390	360	358	362	376	408	342	337	353	369	366	362	369	352	370	376	353	389	389	351	394	346	367	363	374	340	371	412	380	328	344	336	393	365	353	358	339	370	358	371	354	359	363	384	324	322	336	353	372	378	357	364	326	357	371	367	354	365	360	374	376	350	356	366	363	366	355	339	346	342	384	356	399	355	366	381	354	328	354	356	360	384	327	347	347	344	332	374	377	353	363	387	371	354	375	374	363	359	357	364	348	380	357	381	361	349	370	343	318	359	359	355	367	352	368	431	376	352	390	379	341	337	353	348	362	401	367	401	358	397	371	350	336	394	363	339	342	352	366	373	370	370	342	339	357	319	343	348	364	341	334	328	366	342	369	331	378	376	345	346	320	339	375	337	347	387	388	347	338	384	346	375	307	354	355	362	369	348	335	366	363	340	366	341	358	357	363	353	343	347	364	345	361	343	329	360	365	349	374	340	351	356	385	366	339	350	352	325	390	318	345	354	352	366	398	397	365	338	369	327	380	378	352	375	350	319	316	357	367	354	377	364	391	355	360	362	345	380	372	358	335	354	354	346	362	334	341	367	353	349	384	357	350	371	361	353	400	360	387	354	404	328	341	385	402	374	339	333	375	349	364	350	359	346	355	343	342	352	370	368	373	379	326	354	362	351	363	347	362	367	347	358	353	336	322	372	362	361	334	363	352	361	357	385	387	356	359	342	349	370	353	352	404	382	378	380	381	338	362	362	389	314	385	354	336	359	396	322	360	364	315	356	355	319	362	353	345	363	340	342	389	324	368	361	390	382	385	359	387	336	334	379	367	366	352	368	347	369	355	370	361	374	380	337	328	344	361	333	340	350	359	378	363	335	343	353	344	370	385	344	355	321	327	368	392	372	359	349	359	353	363	371	382	369	370	404	344	324	389	332	344	345	360	325	352	352	330	343	351	365	363	367	347	346	362	380	348	358	350	343	347	370	371	349	342	380	338	390	349	407	356	366	356	349	347	375	366	361	359	368	335	359	336	332	352	365	343	376	355	338	362	376	367	356	380	354	343	350	368	355	321	365	368	329	407	351	358	349	367	350	377	343	344	371	366	330	359	368	380	389	386	341	357	355	374	385	338	352	364	353	365	366	367	385	361	304	354	357	371	351	380	323	367	351	364	346	374	365	341	373	346	394	328	366	392	362	360	338	354	373	346	380	376	350	354	361	367	336	368	360	382	341	349	350	357	331	349	367	349	365	350	353	346	342	370	321	350	388	370	347	375	359	388	340	378	378	341	343	370	355	342	381	364	360	334	365	350	391	383	411	377	388	392	346	345	324	350	375	360	359	347	393	348	361	332	370	350	341	379	349	357	369	345	396	325	380	355	334	345	341	356	369	339	356	363	371	341	361	366	354	351	322	379	355	361	353	379	374	350	366	373	384	351	346	367	360	334	362	367	351	386	364	347	372	382	362	376	328	358	337	340	350	343	377	331	352	330	360	379	343	390	374	358	348	360	380	360	360	353	379	380	377	326	337	382	351	368	362	349	393	388	373	387	349	357	359	347	331	376	352	388	357	341	364	358	357	362	375	361	332	353	316	398	331	384	323	338	333	306	350	374	350	366	390	353	374	371	349	337	345	352	370	367	371	348	352	319	353	330	360	350	364	344	325	370	336	388	356	367	323	316	353	366	367	361	352	329	379	356	363	347	386	361	370	354	344	371	341	373	391	357	354	363	376	372	346	343	345	373	391	379	360	351	373	374	364	338	373	327	368	395	383	361	367	374	361	383	351	375	365	355	355	350	339	390	378	358	376	351	362	330	351	371	346	381	360	360	375	368	373	372	338	372	405	334	319	364	374	365	372	333	356	348	378	386	346	344	342	352	356	380	364	401	364	332	377	347	341	356	375	374	333	352	335	355	365	357	379	347	341	366	330	377	335	352	369	383	374	353	361	335	348	355	370	370	384	357	354	368	328	343	364	359	366	357	371	374	365	363	352	375	370	343	342	359	368	381	379	347	339	380	341	371	368	359	381	338	347	373	371
25592	21568	27837	26042	16363	7415	4823	2871	1724	1257	1168	1160	1309	1707	1266	878	689	600	629	616	594	533	571	581	513	475	487	460	440	432	397	378	402	393	371	337	306	319	344	338	315	364	328	343	397	422	415	418	347	351	321	308	289	288	311	316	317	321	310	297	338	299	321	351	303	311	277	323	307	300	333	326	308	308	325	288	301	293	326	326	349	320	314	315	313	287	300	325	299	326	338	302	310	318	294	293	339	294	334	298	292	303	336	306	301	315	315	290	308	303	323	330	310	320	291	278	316	330	313	296	307	292	309	298	337	328	306	315	302	288	287	302	338	339	274	283	281	340	322	321	341	290	282	295	278	290	298	284	306	300	303	299	293	325	294	293	292	345	302	328	331	281	313	294	322	293	313	323	301	289	294	313	300	309	308	292	314	330	328	329	297	303	316	298	287	307	277	333	304	307	273	337	309	303	301	301	304	293	341	322	290	313	290	314	306	289	277	329	315	314	322	281	311	316	323	273	303	287	286	291	296	332	311	336	337	283	298	306	288	306	329	313	331	331	356	326	315	292	324	304	300	308	319	324	301	304	320	321	359	293	342	310	296	309	295	306	349	323	316	333	312	313	306	295	284	269	297	304	320	313	353	311	287	323	322	309	322	339	293	337	321	322	310	294	282	347	294	299	302	311	306	291	289	269	292	298	321	327	288	334	285	335	313	323	351	314	305	312	313	307	326	332	266	333	318	285	314	329	314	328	295	274	282	306	320	316	288	333	295	326	308	313	291	311	305	306	324	313	308	321	325	333	277	314	324	311	338	328	303	310	309	321	313	315	298	309	309	305	327	310	316	312	306	343	341	319	283	328	297	325	347	319	332	330	321	319	302	315	302	311	330	331	269	307	316	333	289	281	288	298	306	324	300	300	303	331	330	308	325	351	313	315	312	320	297	332	296	313	362	298	320	296	323	306	297	292	317	288	289	321	302	333	325	324	340	304	300	341	305	331	312	340	304	304	335	316	300	304	339	282	281	284	305	345	303	343	333	316	294	332	328	294	305	320	315	297	368	315	332	300	296	299	323	336	328	313	315	313	328	330	320	311	319	304	313	318	303	290	307	302	323	306	302	314	336	324	322	329	303	308	282	290	300	301	293	282	305	312	306	308	296	325	311	292	303	302	304	332	329	307	329	295	299	318	313	302	298	320	275	308	329	316	329	297	315	314	290	297	292	330	292	315	297	313	324	326	293	292	290	290	327	311	325	304	277	348	328	301	327	308	311	328	270	310	324	288	311	346	348	298	328	324	283	299	292	297	306	327	339	311	277	317	303	297	332	292	315	334	306	281	329	322	288	296	311	314	332	312	317	294	321	317	318	313	312	310	332	303	309	266	336	301	312	313	306	335	337	335	310	278	311	321	324	336	319	327	318	284	342	321	339	299	326	315	318	292	310	304	307	359	295	306	339	324	312	319	333	321	297	317	298	293	304	325	323	320	321	311	322	324	303	296	308	329	311	310	320	319	309	325	321	317	317	305	285	305	276	302	315	300	298	314	290	293	301	294	305	296	296	300	343	329	309	301	297	315	271	305	315	334	283	342	321	314	308	330	310	321	286	313	326	300	323	339	282	294	299	295	304	336	334	291	313	281	283	286	278	333	334	317	339	321	322	317	314	324	301	332	299	313	311	312	309	300	303	309	311	311	273	329	338	288	323	336	299	292	285	315	283	310	312	319	337	329	289	308	334	289	315	315	341	302	307	303	306	306	300	298	318	325	274	328	310	317	313	329	327	327	329	304	309	316	328	329	330	309	263	306	317	327	309	282	312	314	322	305	323	308	303	314	301	302	315	337	328	332	314	296	317	302	293	290	324	309	308	318	296	315	311	350	318	292	287	306	291	311	296	307	324	308	317	289	277	302	291	338	312	277	305	299	308	314	324	304	304	355	291	317	282	275	314	302	291	346	342	351	306	312	311	300	304	328	296	318	307	312	313	313	286	304	298	329	317	304	299	320	350	295	317	283	314	321	281	315	313	296	321	335	313	328	315	330	332	303	274	321	297	306	304	299	355	323	307	287	297	293	267	321	306	300	306	332	293	314	293	300	363	284	332	304	311	339	305	324	345	300	328	311	290	281	265	285	299	323	337	302	304	284	312	287	302	296	291	291	318	337	287	322	322	333	331	314	306	297	302	274	322	317	283	322	263	316	304	312	333	338	328	320	333	328	344	303	271	319	327	284	313	328	303	335	314	322	334	349	295	321	320	314	276	342	276	298	295	319	296	324	308	306	303	299	348	326	319	310	316	307	286	313	275	286	281	304	301	294	277	333	330	309	324	307	305	285	310	299	309	308	323	301	312	299	309	316	312	303	318	330	305	329	320	321	306	273	314	311	281	310	340	316	288	309	302	287	313	305	309	308	300	298	294	288	298	296	324	313	305	354	310	295	286	290	288	292	329	309	304	279	308	284	299	341	305	334	311	328	309	290	298	296	304	343	314	287	286	321	345	304	336	279	340	321	312	332	282	305	295	281	333	322	317	332	284	315	292	304	310	325	300	308	320	317	335	324	323	330	296	337	345	289	310	314	265	332	311	310	368	296	344	311	292	313	298	296	308	315	332	289	330	304	302	317	302	265	294	304	314	310	299	287	286	314	346	304	310	316	295	292	340	320	327	303	315	315	321	302	318	295	282	294	299	305	338	304	308	331	307	349	351	294	315	323	311	302	301	306	316	289	307	312	311	327	269	307	309	295	272	276	342	315	307	304	323	299	313	292	317	290	298	293	297	290	301	311	369	316	295	315	318	317	289	317	295	303	297	294	297	303	284	318	313	328	298	305	341	344	286	322	319	323	275	348	303	288	289	338	322	310	335	328	327	315	298	284	314	276	325	324	278	328	300	328	303	319	268	318	317	288	311	253	270	301	311	282	303	311	324	309	312	285	313	287	317	317	291	315	322	309	308	303	304	293	334	286	267	324	313	321	327	328	286	317	284	338	292	326	320	292	309	270	339	329	326	302	302	321	304	314	312	289	329	288	327	298	294	312	307	316	285	327	318	318	296	320	331	357	308	292	293	282	317	271	319	331	309	325	292	311	295	310	316	284	299	307	298	294	316	295	290	323	298	333	306	265	282	325	292	256	302	296	320	316	325	283	318	293	289	293	338	298	301	325	278	349	315	315	315	302	314	289	310	322	317	304	365	326	296	321	296	313	315	300	302	310	299	306	306	302	307	298	317	297	296	328	295	284	298	314	298	322	284	313	316	304	303	316	290	323	307	303	304	296	310	344	293	316	320	294	320	340	306	286	283	338	294	292	293	350	307	319	293	306	313	303	318	283	304	309	315	316	321	258	330	310	317	330	311	275	289	340	309	292	311	323	319	313	312	306	311	322	332	328	296	326	304	295	314	311	301	322	337	318	289	330	333	290	306	305	309	329	318	272	320	317	289	319	324	276	337	304	290	307	313	309	296	283	301	320	268	324	330	319	332	322	283	289	307	292
22715	41517	31807	19994	15102	10735	8379	5475	3349	2478	2238	2210	2451	3062	2192	1607	1047	1044	980	876	862	812	846	822	750	703	694	584	576	510	508	522	448	436	402	420	386	379	362	362	380	388	330	386	519	525	562	553	464	386	369	364	318	339	318	366	333	343	354	323	334	329	353	360	317	327	335	339	296	323	324	355	357	299	340	354	365	351	351	333	314	321	337	351	346	354	315	346	378	361	330	319	318	335	324	336	337	346	345	331	388	308	326	350	353	370	384	341	344	318	338	312	354	313	367	344	322	357	314	324	339	333	312	343	359	335	345	348	322	327	346	314	346	333	313	327	328	345	365	350	333	339	340	331	330	314	318	358	316	315	326	361	326	323	304	341	331	347	336	315	338	351	395	311	341	337	319	290	365	342	319	329	378	375	315	322	313	346	348	329	352	346	321	336	361	330	300	319	308	310	355	323	337	334	343	330	346	317	330	361	318	374	335	342	310	347	336	329	301	328	349	352	342	354	330	318	348	338	330	321	346	342	317	345	337	335	346	353	342	329	357	312	327	345	330	296	357	323	334	364	335	342	346	344	319	355	305	335	328	351	327	345	377	311	322	320	356	347	337	304	337	355	326	309	286	298	343	339	306	318	343	316	364	332	312	347	324	341	347	343	335	328	307	312	358	307	330	342	355	352	344	330	318	306	342	337	342	302	307	380	342	332	326	362	330	364	337	348	358	325	340	341	370	362	336	345	352	321	360	322	333	325	337	339	341	315	354	302	306	362	324	313	319	312	313	312	305	319	347	316	356	336	355	349	348	337	335	364	327	338	335	342	307	328	349	354	311	312	293	351	324	359	383	342	343	327	303	323	310	359	352	334	376	332	330	370	340	373	298	331	346	344	326	335	296	315	327	310	333	339	314	305	359	338	320	351	323	383	307	346	342	320	340	318	328	311	327	348	324	367	322	330	342	338	323	346	358	318	315	349	329	359	308	337	321	318	329	333	303	336	324	313	333	312	353	324	318	342	334	317	339	310	346	305	338	302	325	331	354	342	349	333	320	323	376	320	332	351	327	330	357	329	349	331	299	338	351	332	332	336	362	342	331	333	339	348	307	290	308	329	343	340	344	353	350	335	357	324	322	338	355	313	340	338	353	339	335	312	321	350	341	341	338	339	327	347	319	326	335	352	321	338	315	355	312	352	360	348	338	312	319	298	329	324	339	325	357	350	335	328	303	359	376	352	330	343	321	337	329	339	381	330	322	310	352	323	302	317	334	330	304	360	335	314	314	330	319	337	357	345	340	334	350	303	325	362	331	348	314	317	350	355	319	353	338	333	354	317	315	324	297	329	313	340	320	357	360	370	334	312	336	343	366	311	376	354	329	333	336	361	361	325	330	314	356	334	345	355	317	356	315	345	333	305	331	329	312	339	326	358	342	324	355	313	330	348	353	344	344	357	355	342	333	357	308	339	329	334	326	340	357	313	348	313	331	386	313	359	336	326	346	329	329	311	316	333	331	326	314	374	340	304	305	326	345	315	321	354	343	353	365	306	326	324	331	348	344	357	323	339	309	314	327	306	350	319	335	293	305	340	327	331	382	323	327	355	348	365	337	312	363	354	361	348	326	354	311	336	311	342	364	369	358	332	331	325	341	345	353	328	337	363	370	297	377	343	307	338	363	340	369	322	352	329	314	344	332	336	358	342	317	334	313	349	319	346	319	349	348	316	337	354	349	341	329	330	312	362	350	342	321	328	322	376	336	355	329	312	332	327	308	370	362	328	358	307	353	347	360	341	362	332	316	314	334	324	329	349	336	342	316	363	328	330	345	314	318	291	315	326	324	340	354	370	322	293	358	349	322	347	327	340	339	335	337	348	349	325	341	363	356	329	340	347	336	331	329	335	318	347	358	331	388	370	338	352	350	380	330	351	380	312	356	336	336	344	352	358	313	370	341	286	372	320	358	333	327	330	361	393	316	323	344	337	344	330	350	344	332	300	334	319	359	337	337	320	345	354	356	357	298	326	330	334	344	340	351	299	336	344	313	330	342	330	314	331	347	326	331	325	358	328	344	345	336	341	321	299	353	341	377	330	295	289	337	327	343	365	334	307	312	312	352	353	354	338	363	356	333	331	307	356	313	321	329	338	293	387	355	343	342	339	334	314	357	347	342	319	344	341	340	351	325	331	362	326	320	326	371	338	335	331	322	313	353	335	348	318	361	326	329	335	307	346	330	333	351	334	362	340	322	314	348	335	364	341	338	335	356	314	297	324	329	322	301	288	354	378	342	341	337	340	345	349	321	354	362	326	345	313	348	319	294	337	351	309	340	335	350	342	320	326	330	323	288	353	342	295	342	332	304	343	337	312	329	359	337	358	338	338	359	336	336	330	311	329	337	325	369	363	323	357	330	339	375	339	303	339	355	362	322	319	306	318	323	345	325	341	331	336	327	312	295	333	355	336	310	343	363	314	315	347	312	356	298	332	345	310	324	320	360	329	295	326	330	347	343	328	314	307	322	337	340	326	296	314	328	356	334	332	341	320	332	314	362	349	307	324	349	321	329	344	317	335	346	307	363	361	330	345	336	387	340	288	332	375	335	343	314	307	360	331	358	342	363	346	369	311	346	319	346	349	336	333	332	309	345	305	336	338	318	327	348	333	332	307	342	358	314	341	301	329	347	346	338	304	364	308	342	306	318	317	331	328	324	335	344	338	352	358	326	315	335	383	358	326	319	337	328	320	314	368	318	341	308	352	305	330	376	363	324	336	295	343	325	335	313	309	321	335	291	338	349	343	315	365	315	329	337	350	327	347	308	356	293	314	329	300	365	331	358	317	373	343	306	332	314	351	306	343	319	329	332	331	362	325	322	324	299	336	312	299	348	326	320	353	335	308	324	359	355	344	353	338	330	305	322	332	328	355	359	343	360	353	290	309	344	343	338	319	337	359	371	338	314	297	358	323	305	314	339	334	347	322	350	298	349	317	325	331	340	298	311	326	322	331	340	323	300	324	365	334	325	303	338	332	310	340	327	345	322	366	313	353	325	339	306	322	340	327	347	336	356	357	347	297	367	336	362	307	316	330	301	313	315	320	319	343	349	339	324	341	309	315	337	338	358	319	350	336	336	359	315	311	315	309	330	317	346	333	352	324	335	356	322	304	306	352	347	345	333	336	311	358	295	287	316	339	343	315	343	353	319	331	340	366	356	310	331	334	315	381	324	340	360	339	317	334	327	297	300	362	350	317	318	332	336	366	296	320	337	354	313	315	322	323	348	309	325	334	325	365	350	326	351	327	342	305	327	353	343	319	306	320	366	335	341	364	344	302	331	315	340	350	344	340	331	341	297	333	326	301	326	331	342	303	349	302	330	325	355	339	338	316	320	311	339	363	295	332	318	315	323	306	342	331	328	333	324	322	310	309	325	338	336	301	330	343	345	329	350	371	342	335	331	342	351	333	366	360	326	346	321	341	339	350	326	322	343	309	336	328	312	341	342	338
23253	21618	29361	24394	21724	22059	16572	5531	2866	2489	2307	2186	2889	2676	1807	1291	1129	1084	958	961	963	887	876	776	757	686	663	686	557	603	626	541	548	504	452	429	399	416	393	431	371	422	418	419	540	697	797	804	770	670	473	368	335	362	363	364	363	358	341	327	346	360	354	367	343	387	359	327	345	299	343	390	372	395	374	360	333	384	377	359	396	325	382	322	344	350	392	369	353	362	373	350	361	365	377	349	374	373	358	340	377	327	361	360	367	353	359	365	339	363	375	334	331	376	377	331	356	328	341	391	378	352	374	351	399	351	324	371	344	339	358	364	362	350	352	362	327	355	341	332	325	347	350	361	338	391	344	368	326	346	368	345	344	378	343	369	354	373	378	366	354	368	355	389	369	371	346	366	377	389	387	346	354	382	357	340	349	337	376	361	352	374	324	343	355	312	348	365	380	323	341	313	365	354	370	338	358	355	348	354	359	321	374	358	357	348	339	343	381	346	385	373	361	386	387	336	387	328	369	362	386	323	375	360	346	358	393	347	355	345	323	363	386	349	344	368	369	321	365	352	352	356	344	343	378	366	359	353	358	348	383	381	362	370	371	355	357	363	323	357	331	357	345	381	329	355	363	369	351	313	373	309	332	371	352	345	358	383	356	351	352	360	335	337	349	353	354	362	384	369	379	372	363	370	374	352	345	361	357	346	327	338	321	349	351	354	360	385	346	346	376	325	359	377	378	357	370	338	336	352	363	346	386	340	356	357	346	361	327	314	346	358	325	373	352	332	361	348	379	345	339	347	353	392	353	336	369	359	359	356	379	361	334	363	375	362	336	324	348	361	338	364	383	324	367	347	358	366	337	352	370	348	347	345	350	347	346	332	359	387	356	388	334	323	313	311	326	399	364	324	345	367	346	367	348	395	373	367	327	372	366	314	350	328	328	319	342	365	367	342	355	369	365	333	357	376	365	394	359	381	370	377	352	341	356	347	345	350	347	338	354	353	372	370	367	352	412	377	327	364	341	348	348	403	354	368	357	369	374	338	369	331	349	359	351	339	355	361	374	344	348	365	347	365	352	364	397	343	369	349	348	342	357	319	380	365	326	339	409	342	386	373	336	346	367	333	355	377	347	361	343	338	354	338	335	356	350	365	378	358	350	361	355	356	367	318	336	343	350	377	332	398	366	317	334	362	332	398	351	347	352	358	363	325	365	357	363	370	317	364	338	343	376	360	382	350	338	386	369	352	352	376	339	364	346	331	348	368	342	352	325	370	355	354	340	335	343	375	358	344	341	324	349	380	340	361	330	330	369	348	340	344	369	352	296	341	337	376	337	345	357	343	362	337	347	349	340	317	373	357	362	373	341	356	342	357	375	360	356	347	319	353	387	390	347	373	354	358	354	394	374	338	407	383	371	336	355	346	334	378	354	376	314	350	387	374	335	341	342	353	346	374	381	324	350	372	384	359	380	363	334	357	372	341	317	372	367	374	341	344	367	354	342	357	371	341	358	374	368	393	394	358	341	336	352	356	372	372	362	360	361	366	386	369	350	356	352	352	341	393	353	337	338	377	342	364	382	398	371	363	360	340	323	352	355	353	354	382	341	354	351	367	365	358	334	345	381	378	366	313	372	338	353	371	380	340	337	334	320	322	353	383	341	378	374	334	332	352	353	367	331	328	333	311	300	371	361	346	367	302	371	359	378	379	333	374	353	331	351	384	402	375	353	375	368	345	343	362	371	371	335	380	338	345	348	316	373	356	356	338	354	363	323	356	346	356	367	323	359	326	378	337	352	361	358	379	367	377	376	367	377	369	364	377	364	405	378	343	338	366	379	390	333	371	354	360	344	359	383	345	316	369	362	386	367	380	365	334	357	391	358	382	350	377	374	374	386	356	386	332	324	361	306	359	376	365	326	373	325	344	355	340	361	371	379	361	358	317	370	367	366	382	369	358	378	348	353	347	357	379	361	351	377	368	349	342	377	334	353	387	360	359	334	369	400	402	365	366	355	357	346	387	366	306	354	363	377	312	357	338	398	357	309	368	357	338	357	396	353	389	366	350	345	367	319	344	329	378	343	359	347	346	327	350	387	338	352	332	358	326	347	360	374	377	396	344	352	366	333	323	366	362	342	336	363	362	347	326	353	317	385	385	355	366	340	362	346	338	346	383	360	357	354	368	344	351	349	350	307	380	341	374	350	372	369	336	306	382	364	361	368	337	349	356	338	349	320	374	336	329	378	380	374	372	344	383	378	363	374	363	365	362	345	333	376	356	343	361	372	350	375	359	372	326	345	349	318	375	315	370	380	388	393	356	351	384	339	368	329	343	356	383	329	353	328	327	371	361	382	359	363	352	366	363	331	365	357	333	355	353	342	351	386	354	321	351	360	346	366	356	376	366	326	369	343	390	354	323	330	379	363	357	383	332	369	367	355	351	335	296	366	343	356	356	291	344	357	336	395	358	341	315	308	339	364	373	369	381	369	345	393	370	383	321	355	346	342	354	353	347	358	369	345	369	340	368	325	351	348	360	368	346	342	374	355	375	347	346	349	365	349	344	367	411	314	353	346	381	368	361	349	326	300	336	383	378	363	373	347	350	339	374	339	358	340	336	346	343	351	376	344	336	361	366	359	393	370	372	330	333	341	349	374	331	336	372	336	373	330	349	357	362	373	357	385	343	395	327	349	335	355	337	362	349	344	365	424	366	342	330	337	355	351	363	340	313	376	371	358	352	354	354	361	361	342	368	320	342	371	371	396	351	338	372	341	331	343	375	362	344	340	369	348	376	359	363	380	345	364	348	384	357	345	360	370	302	344	361	374	346	395	399	379	371	343	319	366	351	386	346	327	370	382	375	386	359	362	376	335	379	350	358	391	360	349	360	338	323	365	375	367	336	368	349	326	368	330	341	328	375	365	359	364	364	363	328	366	362	294	361	361	366	324	341	360	347	335	369	324	340	352	354	356	373	361	376	375	344	363	344	369	384	360	333	366	355	378	359	365	336	322	363	333	364	349	353	339	330	354	353	358	397	351	324	358	335	352	361	350	344	365	354	338	336	345	360	335	368	360	347	373	389	348	340	360	372	397	370	373	353	377	348	321	381	348	370	349	343	384	370	373	326	354	361	302	372	361	307	386	321	347	341	351	359	350	350	353	375	371	302	371	364	361	345	357	353	345	332	365	344	381	337	364	362	379	379	364	329	367	347	373	357	376	350	346	366	363	357	377	378	358	379	336	343	340	363	369	355	355	351	344	362	393	364	360	372	385	373	345	325	349	344	347	351	320	371	391	360	362	371	339	333	352	366	327	365	351	343	337	325	365	314	384	363	332	350	349	346	380	365	380	371	335	367	376	351	324	347	353	378	348	366	350	360	343	359	356	374	394	341	362	406	332	336	334	343	390	344	326	372	335	372	332	375	326	342	335	361	329	370	385	369	347	373	353	363	369	319	406	371	390	342	370	365	357	342	353	362	332	369	356	356	365	353	337	377
24823	50475	41832	30065	23416	16854	13005	8002	5530	4531	4211	3827	5334	4687	3036	2091	1688	1709	1503	1477	1388	1201	1272	1303	1130	1031	979	911	786	778	814	688	616	621	565	478	498	477	439	443	465	442	444	442	722	1001	1084	1015	1026	790	592	394	390	371	375	402	369	410	359	335	394	370	404	360	384	367	383	346	398	362	354	379	359	365	370	391	352	351	360	374	362	367	343	363	356	398	331	335	394	397	370	407	371	382	375	395	367	379	348	371	377	390	393	381	363	362	369	398	396	358	385	364	353	415	378	371	394	349	366	350	362	352	386	371	331	371	363	393	383	383	366	403	366	374	398	369	378	413	359	361	390	349	363	384	413	402	394	369	394	372	345	385	371	382	390	340	379	358	408	358	368	395	348	390	383	332	360	380	341	379	413	364	355	387	364	366	385	390	397	379	411	382	363	402	371	376	362	370	385	340	384	380	347	382	368	352	390	372	383	343	353	382	344	377	383	389	398	371	377	374	389	375	404	372	378	383	351	392	377	391	365	353	384	399	369	389	376	371	399	382	371	343	394	397	393	368	388	395	383	375	389	362	387	356	374	366	386	343	366	378	373	393	372	384	402	400	408	425	412	378	362	383	365	371	396	370	375	373	407	401	337	362	406	341	382	358	347	359	369	369	401	363	381	385	385	358	350	371	360	360	364	377	396	394	373	369	378	387	363	356	360	415	351	390	375	369	376	328	403	348	371	356	366	365	380	395	366	376	361	360	390	348	336	375	341	361	346	358	407	363	380	312	381	374	366	355	351	367	352	378	406	382	368	381	380	382	343	384	335	362	380	391	371	398	390	370	325	361	345	398	378	359	388	352	386	357	343	402	355	351	360	399	351	361	387	390	353	404	394	395	326	365	350	359	371	347	405	347	354	381	355	360	378	345	369	403	339	376	379	382	376	377	372	383	390	362	357	384	355	377	380	361	395	382	362	372	377	352	383	388	365	394	386	373	364	342	372	330	324	369	398	355	385	362	405	387	341	364	359	345	354	428	395	395	362	341	384	365	377	374	352	368	377	355	372	381	382	361	353	384	401	350	379	365	380	374	365	391	401	364	399	377	364	359	338	417	366	394	359	361	399	340	405	378	369	400	370	347	319	379	391	365	395	355	368	357	397	351	396	371	381	361	373	371	396	380	379	366	365	387	352	348	362	319	394	381	352	365	364	400	386	343	438	363	358	381	400	366	362	352	359	392	365	373	368	362	361	360	334	388	358	394	381	414	371	379	389	344	374	341	392	352	359	374	336	344	363	376	398	333	391	393	378	356	385	367	353	390	348	389	383	371	395	400	352	408	369	389	376	369	396	351	379	372	372	369	367	357	390	407	375	376	360	391	378	341	352	359	373	367	370	365	366	380	423	340	388	379	380	381	385	402	404	382	373	403	348	340	341	386	383	355	357	360	425	352	371	380	375	342	375	350	376	385	375	369	373	347	377	355	359	355	382	354	374	374	358	356	418	366	361	391	418	411	368	370	380	375	348	349	379	352	379	372	354	366	322	350	355	388	384	380	338	376	396	376	391	355	349	369	382	368	396	383	366	365	341	383	376	425	401	400	358	368	352	393	395	402	375	361	380	352	364	364	341	394	345	353	390	359	380	355	398	371	387	326	388	398	354	407	354	392	391	389	375	386	405	383	398	383	380	372	413	366	387	381	398	376	387	349	385	390	369	391	370	403	351	398	409	385	382	427	349	400	362	356	376	389	397	381	375	419	370	355	391	361	375	367	374	323	405	363	388	348	359	373	372	401	378	334	375	361	378	392	405	406	343	374	367	356	333	362	345	425	351	360	365	321	334	389	377	381	397	388	394	366	356	359	397	347	385	363	337	370	378	381	379	357	366	396	350	344	383	353	346	384	389	373	367	375	364	386	405	340	365	355	387	375	333	389	357	371	379	366	377	406	342	388	368	389	369	389	369	371	355	327	348	348	393	385	422	393	355	395	392	380	363	368	387	395	377	416	368	349	333	362	376	371	356	360	402	356	370	355	388	372	355	348	369	372	337	367	333	381	392	348	364	372	384	365	379	369	371	365	373	372	370	359	347	392	344	358	373	397	380	360	366	358	385	374	362	380	357	393	341	374	347	403	366	398	356	355	358	364	342	365	391	391	409	391	374	342	353	363	368	324	391	409	362	376	404	390	352	395	424	391	382	345	362	380	371	331	392	368	356	366	366	434	386	409	351	397	375	373	384	373	388	351	356	378	360	400	332	376	361	409	340	375	388	369	409	388	410	384	350	388	403	360	375	362	372	367	369	364	364	381	362	342	377	352	377	360	373	346	391	365	354	366	388	354	373	386	345	353	366	355	383	385	375	342	385	371	389	356	377	393	381	347	363	378	368	362	379	376	366	353	367	386	340	410	392	344	367	375	376	335	354	377	374	390	361	362	358	340	356	360	384	379	385	383	380	379	367	375	392	362	400	359	364	366	358	372	398	350	388	358	380	349	381	406	376	374	369	378	352	370	390	360	382	380	393	384	367	388	339	375	367	394	328	338	350	357	361	354	381	347	395	335	371	385	375	364	351	360	403	367	337	383	365	370	391	373	374	398	361	372	358	362	361	373	432	360	396	379	403	385	359	389	405	384	396	360	346	390	344	374	367	402	353	368	387	368	384	342	376	388	387	383	390	377	382	366	360	388	369	335	361	385	358	372	342	377	377	377	345	370	405	388	365	373	385	367	387	386	367	361	392	396	352	363	373	350	336	372	389	373	395	372	381	384	364	358	373	342	358	378	384	373	355	370	372	371	376	382	385	341	366	374	339	390	369	352	370	365	369	363	379	377	376	378	368	362	360	396	370	381	377	382	365	387	386	362	374	347	359	366	395	369	389	355	384	370	361	375	366	372	396	367	362	363	377	402	336	381	370	365	356	396	413	376	378	367	370	374	340	371	374	354	386	368	394	370	371	359	395	361	424	375	372	340	378	352	379	356	349	351	380	406	378	387	369	378	372	367	379	409	374	391	359	427	372	369	369	328	368	331	366	368	397	379	409	363	397	365	393	395	394	331	333	383	377	352	357	379	373	351	416	352	341	378	385	347	350	394	353	346	385	376	371	376	354	400	358	334	399	398	373	365	395	389	363	351	349	382	378	340	354	375	383	383	399	383	356	359	339	363	402	386	337	397	346	384	395	353	389	365	385	374	350	384	386	362	361	378	371	394	365	394	368	382	385	391	370	354	385	382	370	404	337	365	392	411	388	356	362	376	356	351	394	365	357	365	362	386	356	370	322	381	352	352	414	366	376	406	345	408	391	351	393	366	377	381	369	381	405	353	370	376	328	367	376	362	353	376	371	371	365	363	388	372	354	385	362	372	405	382	391	372	403	368	368	379	375	395	357	369	352	352	366	364	381	404	367	358	369	385	376	368	382	350	376	388	395	379	355	365	374	373	359	386	390	369	375	369	396	380	361	366	394	352	375	360	385	363	340	379	378	339	364	349	348	379	378	388	337	350
29127	24468	25071	16695	8820	5088	3126	1776	1372	1203	1200	1608	1705	1120	838	633	616	549	554	566	494	500	486	469	468	426	431	378	367	417	388	354	385	324	326	310	291	335	288	300	284	292	334	313	303	297	290	325	312	296	308	323	314	328	275	304	317	315	329	330	305	300	340	301	322	315	327	308	272	273	304	285	287	312	329	326	308	281	320	319	330	292	285	324	277	338	291	324	297	289	298	306	292	307	298	314	305	302	282	294	323	319	318	273	297	302	317	284	284	308	292	306	289	299	304	302	314	307	314	321	326	325	303	294	324	330	283	303	319	294	286	320	313	329	280	283	324	318	301	275	310	299	290	318	328	323	319	294	305	289	324	291	325	309	296	297	309	296	318	296	288	319	304	305	314	322	298	317	274	299	317	290	315	280	323	299	326	313	283	318	314	313	304	293	301	315	276	307	312	312	320	300	320	293	301	345	318	299	286	297	311	296	315	312	301	318	328	305	348	314	311	329	302	294	296	308	305	300	289	272	314	302	301	330	332	291	280	279	305	293	308	316	308	288	317	304	277	315	298	348	297	313	309	319	316	301	302	293	304	308	340	277	292	293	304	331	314	303	296	307	322	279	306	301	293	322	339	306	271	250	291	315	336	310	324	296	315	315	281	280	317	278	302	279	294	330	299	293	323	314	312	283	274	297	270	301	306	297	321	287	342	290	284	349	308	341	309	278	290	311	300	293	307	261	291	297	322	307	275	320	290	293	313	312	300	300	298	276	303	302	284	303	330	327	322	289	282	294	301	327	304	301	294	309	325	296	314	297	298	290	291	297	299	294	312	296	341	315	285	315	308	305	330	283	308	307	335	329	303	288	285	297	314	294	315	310	343	326	310	269	292	310	310	311	290	318	295	293	325	306	297	297	301	310	307	293	293	308	327	324	274	298	282	307	338	283	306	311	272	268	308	311	334	278	274	296	302	267	299	292	318	279	296	323	297	302	288	302	312	282	293	311	263	298	298	321	249	282	291	325	335	312	322	265	281	275	317	342	287	279	323	278	275	312	308	299	323	326	308	274	297	307	283	289	312	306	287	286	266	289	298	312	303	293	304	308	323	305	315	299	293	286	304	298	299	292	278	331	311	309	302	320	323	306	293	301	307	292	306	317	311	292	292	317	288	300	316	301	292	259	324	305	317	295	336	277	284	313	317	295	327	327	342	301	317	300	306	300	297	292	311	307	304	336	297	284	308	304	294	304	302	296	333	284	312	305	282	328	282	307	281	293	305	274	280	318	327	307	310	334	303	309	340	315	293	314	356	314	326	277	311	260	334	315	278	283	292	322	322	312	310	309	305	297	309	305	315	286	319	266	292	354	320	332	305	328	294	310	295	299	291	315	315	301	322	309	315	268	308	295	312	304	332	315	335	293	299	286	322	314	307	314	297	320	305	297	297	288	281	292	273	313	309	333	295	293	327	310	323	301	329	271	308	305	283	314	335	320	320	286	335	306	343	301	336	325	315	294	284	289	282	301	303	330	304	308	282	288	287	308	276	307	306	295	309	293	316	297	318	318	309	295	311	295	307	328	330	298	324	336	303	262	310	291	305	303	325	337	294	305	317	290	337	307	327	295	299	321	301	290	292	289	297	320	308	310	341	298	305	290	303	298	307	284	325	284	325	308	310	298	317	305	290	305	285	286	311	308	285	311	318	318	296	300	304	301	305	323	277	321	256	312	307	280	302	267	340	315	314	294	326	327	318	274	285	302	284	321	319	290	290	291	323	279	326	296	318	280	299	302	314	293	320	281	317	284	309	295	305	319	296	308	279	329	295	283	294	299	323	304	329	319	309	308	321	326	321	288	301	302	311	327	287	300	322	319	304	307	336	342	289	307	306	278	335	277	281	285	307	298	302	325	301	295	288	300	283	285	299	259	303	311	317	297	349	299	306	273	289	279	326	308	326	314	300	306	282	323	299	300	277	315	281	292	306	315	316	280	293	291	294	314	285	331	299	296	288	294	313	304	285	322	324	300	347	300	320	313	314	353	304	311	292	320	318	329	318	308	303	295	312	318	317	308	275	312	291	281	302	313	276	311	320	335	275	270	299	302	315	309	295	299	286	302	287	313	307	322	258	319	285	330	288	330	309	286	311	300	306	302	332	295	300	329	303	316	300	313	305	320	302	319	325	323	277	330	307	299	294	297	307	314	344	310	266	285	297	309	307	311	308	323	304	297	299	293	320	304	286	333	314	301	306	287	302	305	326	290	312	281	289	305	303	313	291	297	276	313	289	308	308	294	297	301	370	277	330	299	315	320	327	307	352	292	289	312	292	315	310	309	312	302	311	293	315	283	290	314	307	295	304	324	324	298	310	286	326	284	312	313	329	298	275	335	327	307	333	308	312	324	305	297	293	298	308	306	292	294	311	290	294	295	306	291	288	286	304	305	322	323	304	315	298	337	288	301	285	299	325	259	307	287	301	294	323	305	310	292	338	300	305	283	314	288	305	300	306	276	298	294	293	278	288	262	310	288	306	270	325	311	307	323	311	293	276	332	317	301	305	310	306	324	297	270	276	304	289	344	302	326	261	314	319	294	296	287	314	340	290	346	329	309	303	307	305	271	306	312	304	326	304	285	306	322	319	311	308	315	300	294	316	296	338	292	307	320	299	320	280	310	355	323	293	300	325	307	279	306	311	336	286	334	319	288	319	305	309	303	273	294	280	320	310	283	325	300	293	276	267	315	334	295	320	301	326	312	323	333	321	290	307	315	305	304	309	302	305	310	309	330	256	288	300	291	321	295	324	293	284	304	343	327	312	303	292	294	288	274	293	299	322	321	324	295	315	321	287	321	315	292	296	299	319	300	290	300	341	307	299	318	306	275	314	296	309	304	313	332	284	307	278	305	281	305	337	296	309	343	323	304	301	331	301	286	291	302	263	302	293	321	299	284	318	313	316	316	305	329	286	321	294	288	288	295	333	308	311	269	291	303	310	304	316	315	312	323	274	319	299	285	314	305	323	293	318	338	330	330	266	308	301	345	281	306	286	284	328	314	345	300	308	280	289	277	266	296	299	306	289	291	332	301	312	280	312	297	310	287	289	311	329	299	293	327	321	306	270	308	298	318	300	298	318	277	295	312	303	323	318	312	311	324	296	313	282	311	305	292	308	299	308	301	326	311	337	275	323	301	292	299	324	306	311	298	320	301	328	314	286	323	300	311	312	293	276	308	333	311	297	300	322	329	293	307	287	339	323	307	290	292	306	300	277	310	294	294	313	299	306	334	288	317	310	267	282	330	269	313	286	315	301	313	313	314	309	305	315	315	342	285	271	310	296	285	304	317	320	285	286	306	265	336	295	289	302	327	305	310	305	320	273	299	290	323	337	304	296	303	296	302	290	311	311	305	306	352	332	315	300	341	301	292	309	330	286	310	314	283	309	298	286	307	275	298	283	311	330	306	299	319	301	311	304	297	321	317	274	319	319	261	294	279	311	312	300	307
22205	36603	27263	17010	12452	8753	5854	3324	2523	2268	2298	3030	2997	1986	1424	1050	955	894	793	747	784	680	744	644	646	592	566	469	466	514	508	477	408	434	392	413	316	387	355	346	334	312	321	332	335	353	381	319	341	357	343	310	340	303	317	330	318	332	359	317	327	347	291	365	317	325	348	322	319	332	321	316	320	323	315	303	331	327	341	333	332	316	355	310	349	337	331	330	361	322	313	349	331	337	332	327	324	310	354	331	331	344	311	297	341	336	341	338	360	307	300	314	313	318	343	313	320	315	342	313	323	339	337	309	323	329	331	357	334	309	354	314	327	339	332	300	312	324	325	320	360	293	337	354	346	328	346	317	300	369	335	339	296	315	319	325	312	334	333	329	339	341	320	337	355	314	372	335	331	325	334	329	341	369	314	310	341	368	309	318	319	334	354	359	300	326	307	324	313	339	320	341	322	319	300	324	329	344	331	342	310	365	333	343	352	342	339	358	324	369	335	334	326	349	316	377	328	356	347	348	323	341	322	325	333	319	302	357	288	367	273	339	347	343	302	320	346	315	340	321	328	315	335	314	343	318	340	302	309	342	328	330	322	323	312	332	325	309	364	366	346	356	340	335	315	342	316	311	335	321	359	343	342	370	324	301	345	336	333	320	341	327	345	333	341	336	300	332	325	301	342	320	338	341	340	325	354	323	308	376	305	325	306	340	359	315	332	312	350	306	332	345	317	329	351	298	320	361	330	306	345	341	328	310	331	331	352	339	305	355	366	350	313	337	324	350	338	317	304	341	328	333	335	323	326	355	320	339	321	322	322	339	317	298	332	298	309	370	333	319	327	304	356	303	313	309	317	368	347	332	311	355	359	339	332	367	333	311	356	340	294	324	354	344	351	334	322	337	381	329	320	344	349	350	336	320	338	346	323	339	354	319	327	312	348	332	340	336	318	321	324	333	290	339	316	296	316	293	303	329	296	362	363	365	323	339	329	348	316	304	313	356	345	302	337	327	323	334	331	316	325	343	382	312	313	332	314	329	370	351	338	353	326	334	319	351	319	342	315	346	320	320	316	359	317	363	344	317	335	340	330	371	330	299	324	346	322	336	327	314	321	341	349	361	300	342	323	339	337	300	348	317	339	330	329	361	327	311	331	356	329	326	295	322	301	385	332	354	316	337	337	307	301	310	302	305	351	340	306	295	342	348	291	337	349	330	327	341	362	338	335	294	310	362	339	341	303	290	355	284	340	390	325	325	325	335	305	326	342	330	323	312	307	349	341	323	351	335	344	335	316	342	339	330	312	351	322	315	346	311	339	318	308	356	319	285	317	323	321	328	322	344	348	327	326	334	342	337	336	345	336	334	329	364	334	326	304	335	321	351	356	351	323	329	326	336	337	317	376	334	355	331	338	343	326	333	310	309	317	369	341	322	338	352	337	332	333	335	351	338	317	334	336	307	335	314	315	346	322	342	314	306	321	323	325	347	328	339	303	333	326	354	348	308	371	328	333	360	306	322	327	334	309	338	319	353	335	381	324	308	325	333	326	357	316	309	355	308	336	316	325	334	332	338	334	333	295	333	317	328	356	334	340	305	370	337	337	355	274	319	340	325	326	362	325	331	346	291	335	329	376	347	338	328	331	308	337	374	335	338	324	326	319	317	311	296	314	334	346	307	343	334	314	343	333	332	340	356	310	338	308	333	372	287	370	313	364	348	313	349	330	325	316	348	359	333	335	327	332	309	336	327	335	349	344	330	337	311	328	339	314	332	322	326	357	326	305	291	338	321	327	354	345	334	349	368	318	329	316	311	330	352	321	316	305	352	350	349	307	352	345	306	337	365	349	323	351	339	330	325	335	322	343	343	338	334	318	339	303	336	335	347	341	326	333	318	330	335	310	350	328	323	337	302	319	352	366	324	290	356	365	300	310	330	322	347	350	360	349	354	278	311	330	336	342	306	328	333	347	321	339	336	300	340	335	309	310	334	350	338	332	306	315	359	336	329	351	329	328	351	313	322	371	342	303	316	342	337	323	328	356	313	355	317	349	297	299	322	377	309	300	338	306	320	340	376	300	347	306	349	356	334	326	308	326	300	338	308	335	337	319	360	331	326	330	304	362	341	303	334	349	330	332	333	316	298	305	312	368	335	329	316	349	324	335	303	309	318	351	345	343	348	333	354	303	328	329	322	355	347	321	314	348	343	329	326	362	335	339	340	335	321	383	352	316	335	350	300	348	291	345	325	323	347	358	341	323	326	314	308	345	346	328	337	306	324	330	316	326	317	301	369	309	346	353	334	285	351	320	333	309	313	314	356	320	327	335	337	335	323	324	322	346	329	308	317	318	331	370	335	332	329	333	328	357	324	349	328	356	286	311	342	318	357	330	305	341	346	348	351	334	321	346	353	302	329	339	330	339	332	315	340	327	297	332	333	341	338	314	332	318	338	354	363	336	362	333	326	338	290	291	350	331	328	304	316	326	336	342	323	327	316	292	368	343	328	329	335	317	358	311	320	300	317	282	353	336	318	343	321	319	331	342	332	333	371	346	317	326	348	338	347	326	301	365	326	344	338	304	337	358	334	323	319	356	331	312	340	327	313	314	310	329	338	296	316	308	335	318	345	340	340	353	319	324	352	314	352	326	333	322	310	317	313	330	340	326	313	325	346	300	330	344	337	351	329	311	318	302	355	319	318	309	316	350	328	355	321	348	318	305	315	308	333	336	316	314	346	306	352	319	328	326	329	342	322	319	358	329	333	332	312	319	330	322	315	367	310	336	293	326	339	308	313	307	373	348	321	325	309	303	352	348	316	332	304	332	305	310	345	324	329	337	348	321	335	342	347	296	348	327	297	342	327	328	317	286	316	324	338	343	311	319	327	343	337	303	283	338	311	375	329	365	344	353	340	334	319	375	310	350	367	331	326	325	325	316	349	336	354	318	326	351	322	348	311	378	319	333	326	346	320	335	340	329	332	341	370	321	335	316	330	346	338	339	325	308	339	347	340	316	341	330	318	314	330	327	280	319	330	338	301	311	325	335	309	355	333	325	324	333	343	365	320	323	326	335	309	340	321	360	348	335	368	330	289	320	340	313	353	346	330	351	326	347	325	354	330	305	355	291	354	324	345	368	319	313	309	362	327	301	355	366	330	341	305	329	353	324	331	318	309	339	299	354	291	369	319	339	342	336	301	342	357	329	315	335	332	341	308	319	303	319	329	362	313	315	327	339	314	304	346	348	338	342	351	356	323	329	308	367	326	299	316	307	337	358	333	307	357	332	352	369	314	327	374	286	319	318	305	352	337	347	314	348	335	363	311	333	368	352	333	299	340	317	312	322	364	313	320	352	303	322	319	328	323	347	333	315	339	338	333	344	360	354	368	323	338	348	321	322	362	338	365	332	344	336	328	330	332	304	348	288	364	361	330	320	327	323	339	325	304	349	321	329	316	369	350	329	328	304	338	333	365	326	328	303	321	316	325	317	336	320	301	320	327
24358	21567	28864	24926	21935	16445	7260	3006	2396	2689	3121	3155	2409	1398	1137	1014	917	798	784	820	738	692	701	676	622	600	572	520	485	512	448	472	430	362	410	380	365	393	390	377	378	327	373	350	409	452	485	497	526	448	447	381	329	340	326	300	309	322	336	347	327	301	304	314	338	326	381	310	348	355	296	329	333	336	330	329	329	356	347	355	343	327	353	369	335	324	294	317	322	344	323	357	332	323	345	319	331	345	325	349	331	305	352	313	298	317	350	290	322	327	339	329	312	322	335	366	323	331	348	308	345	314	346	345	363	333	340	293	333	325	309	341	305	363	337	316	314	349	361	338	310	343	351	334	331	354	331	313	309	302	371	318	312	333	333	328	351	362	316	337	347	320	343	311	318	360	329	319	325	360	336	335	304	324	336	318	345	306	316	347	314	330	325	354	317	346	344	333	316	345	360	343	331	333	353	351	327	320	325	329	299	324	355	347	320	335	328	323	314	345	328	335	354	350	311	344	329	330	323	323	328	358	342	368	320	306	350	334	332	349	366	316	348	323	313	339	355	329	318	338	334	305	315	340	342	326	311	372	351	320	330	329	360	306	332	328	328	302	365	330	340	335	318	313	329	318	319	338	345	325	368	330	312	367	306	348	325	322	339	349	302	344	343	334	342	334	299	320	332	308	346	351	318	361	328	327	318	344	327	343	328	382	320	348	340	349	348	337	370	305	333	312	317	308	344	335	335	322	326	306	286	324	342	338	342	363	346	361	344	320	311	310	344	313	339	335	312	373	318	319	342	340	321	303	300	363	324	324	295	332	339	302	331	329	327	359	322	341	350	379	314	348	387	368	315	334	330	295	324	316	344	327	349	312	363	341	341	352	314	374	393	319	315	324	325	338	329	325	303	316	298	356	318	364	340	358	360	331	312	328	356	328	351	309	350	349	350	359	348	339	337	358	329	332	315	285	345	338	342	324	326	346	329	326	348	365	359	311	337	317	331	336	314	329	341	326	354	350	289	354	354	310	339	302	340	305	331	327	355	335	342	313	325	330	304	327	320	338	322	291	333	334	374	344	340	306	356	331	320	304	327	340	322	312	376	328	332	330	342	342	333	345	303	320	338	332	332	358	303	321	307	320	328	330	315	312	337	337	319	333	349	307	316	354	332	336	352	325	341	323	310	318	336	331	339	324	344	366	310	335	327	352	320	341	329	320	345	397	288	351	307	320	326	306	318	326	357	334	293	319	302	347	367	329	304	322	317	345	319	335	323	341	326	302	331	336	343	310	361	348	343	340	321	358	349	342	340	330	311	308	331	331	324	296	337	335	331	335	327	350	353	338	317	330	335	288	338	364	325	337	379	318	298	322	302	354	361	310	338	358	340	329	351	345	318	342	380	307	353	349	334	325	326	356	361	333	340	330	323	327	309	358	319	348	326	332	343	365	323	349	318	346	309	331	383	324	328	339	303	323	366	359	352	338	329	323	343	335	342	337	327	311	340	335	359	353	325	297	305	338	305	347	323	355	320	334	308	318	347	328	351	314	354	334	351	348	348	334	340	310	310	323	295	311	327	317	349	371	335	341	364	295	354	306	361	356	340	324	325	315	345	313	336	298	367	305	356	317	343	326	317	357	295	306	322	324	346	310	338	310	324	307	326	339	334	330	321	340	354	346	304	315	318	314	314	301	337	294	332	302	336	335	301	334	329	343	335	329	329	360	310	313	319	315	325	326	353	356	335	319	339	321	324	312	334	340	395	328	311	318	378	323	341	319	345	342	309	341	313	330	321	320	337	326	309	318	341	330	317	355	323	335	340	312	324	325	349	274	335	350	328	332	353	328	307	352	346	354	334	295	325	326	369	326	347	337	321	342	336	338	359	315	340	343	328	305	346	333	363	318	342	301	394	328	317	332	323	329	322	337	369	335	332	317	347	353	329	334	339	330	343	337	307	347	298	338	345	324	343	308	341	306	331	308	338	306	353	326	326	327	318	321	334	345	315	345	346	344	324	346	332	316	324	344	328	324	301	333	342	330	324	327	338	340	339	283	334	358	327	333	314	319	290	316	351	330	291	324	353	302	342	341	344	317	336	314	358	353	296	322	342	324	328	342	308	300	343	353	353	345	286	308	328	328	315	329	343	341	350	295	342	349	323	324	353	347	337	347	362	312	335	363	357	329	357	355	347	345	336	316	312	367	327	327	311	333	332	329	332	339	361	357	323	364	326	360	344	325	320	360	302	342	313	308	322	343	362	340	318	322	293	325	306	336	342	346	354	348	346	324	356	340	339	307	345	314	306	339	282	353	342	362	316	341	303	349	344	342	295	374	333	348	330	339	355	343	326	355	346	315	347	345	317	335	347	296	293	327	319	332	286	315	305	319	352	335	345	346	328	312	358	352	299	322	330	323	323	347	325	377	373	341	313	343	351	305	342	330	314	324	310	313	336	310	306	312	325	310	302	306	341	324	363	327	348	339	312	341	326	330	351	323	318	341	357	315	360	356	319	324	338	352	335	333	332	327	316	366	334	329	350	332	340	376	322	320	369	305	331	355	367	298	305	328	337	341	303	314	333	302	335	331	361	328	346	360	387	355	350	331	302	359	341	304	332	338	325	349	344	333	327	314	317	339	342	332	351	331	339	298	297	338	326	323	298	333	306	358	333	343	331	306	324	346	353	318	305	313	315	336	310	312	339	299	320	309	348	308	344	339	308	304	305	358	308	339	351	309	340	323	332	340	342	344	327	323	344	325	307	363	307	323	355	320	353	312	364	355	302	297	290	319	327	332	328	334	331	329	353	330	351	339	301	339	359	311	296	334	325	305	336	312	343	314	325	331	327	324	363	339	315	335	348	338	344	320	335	347	331	304	322	333	341	325	327	299	331	314	332	359	327	336	304	312	341	313	335	330	336	330	357	331	315	332	335	359	303	310	364	343	363	342	314	306	345	356	318	300	306	341	335	341	368	321	350	303	350	318	333	346	316	310	332	296	356	350	291	312	350	365	331	337	348	309	337	322	332	337	319	340	334	322	316	331	327	346	338	334	321	334	322	330	301	302	329	329	318	330	335	331	334	353	330	357	323	324	340	314	347	314	322	331	305	315	341	345	337	328	329	341	318	345	321	340	301	340	324	344	338	301	331	327	330	315	327	316	325	319	311	339	329	358	271	321	307	354	320	351	302	324	324	332	346	331	334	341	336	333	325	320	352	297	316	329	353	310	326	280	326	303	332	340	332	339	355	366	349	343	336	316	338	333	352	306	311	338	344	342	350	336	345	323	337	327	321	309	319	306	317	327	334	344	303	312	346	340	335	331	317	336	345	327	349	326	348	318	340	325	298	331	343	310	354	362	310	343	330	319	327	342	356	312	334	286	344	308	344	326	312	326	330	339	299	348	329	314	344	332	319	359	308	317	333	329	303	306	346	342	334	356	335	340	321	317	320	329	340	306	309	310	344	361	321	343	348	370	332	326	303	324	312	333	339	280	340	310
22384	45316	37320	26191	19810	13739	9096	5350	4869	4803	5755	5761	4141	2328	1934	1536	1378	1233	1268	1220	1041	1044	1000	850	876	856	757	722	588	621	633	602	552	504	471	447	450	411	395	386	417	389	429	408	440	513	586	652	644	566	525	417	388	350	376	347	326	375	359	387	341	335	339	407	325	347	370	332	366	374	385	328	393	363	399	392	398	350	334	352	392	368	371	358	375	365	359	346	335	402	348	395	420	356	361	359	363	358	382	366	339	409	400	370	378	387	314	324	321	345	377	346	341	374	390	363	371	355	347	354	370	382	353	356	366	364	363	343	357	316	361	349	372	392	347	336	348	318	335	397	332	352	354	357	338	338	339	353	350	375	355	340	337	371	378	353	368	368	346	324	342	369	384	348	369	352	331	380	351	364	375	357	365	356	380	332	364	342	351	362	359	374	317	346	360	335	381	356	378	364	361	349	391	365	344	359	372	370	344	367	364	367	355	374	358	332	366	349	340	391	376	355	352	350	381	336	349	332	336	379	354	341	353	354	371	319	342	331	343	355	341	345	326	358	339	315	373	353	377	382	350	360	364	343	336	315	363	354	331	355	368	354	355	364	381	362	376	358	341	356	364	346	356	333	356	324	369	355	343	327	358	388	345	344	355	330	370	366	353	352	349	341	348	346	359	344	353	365	386	351	356	364	329	357	343	330	367	354	385	331	365	359	393	360	384	368	370	335	337	361	326	351	372	354	350	337	372	359	330	356	381	330	336	359	334	354	327	333	348	331	352	357	344	371	378	386	334	370	367	363	374	370	361	353	345	351	348	360	357	320	327	366	356	367	367	366	329	358	351	368	388	335	370	369	361	351	342	388	388	390	345	351	341	359	345	356	337	378	374	342	367	343	351	354	358	387	348	338	363	390	310	372	353	337	373	340	351	356	369	383	367	373	350	359	348	366	356	359	345	366	355	346	351	363	363	381	371	376	346	349	353	357	312	350	405	345	332	323	388	365	337	376	331	377	354	335	387	360	354	360	375	374	362	396	364	380	381	291	346	338	367	349	350	379	375	351	365	353	380	378	346	361	341	361	341	371	354	375	319	348	370	366	361	376	340	353	326	337	338	346	366	324	343	338	332	380	362	366	353	394	349	353	375	366	361	370	333	335	328	361	348	358	345	356	389	385	351	341	356	345	347	353	386	341	389	312	342	375	329	370	344	375	368	362	368	338	380	341	337	367	362	352	374	383	352	372	371	332	370	350	335	317	342	355	348	368	345	367	362	345	353	370	381	364	352	348	377	351	393	344	369	335	365	368	357	364	370	347	331	388	339	375	324	360	394	357	358	361	400	357	363	368	356	339	362	336	362	342	352	377	377	399	375	391	340	359	380	351	414	348	386	351	351	367	361	357	353	355	350	372	367	332	389	336	373	337	395	343	378	383	381	355	326	341	366	350	375	382	321	349	375	374	347	367	370	345	363	321	345	366	356	342	347	367	358	358	375	340	363	368	356	359	356	334	379	374	385	337	362	353	379	367	361	324	360	333	367	360	375	347	352	365	336	370	338	358	365	366	359	336	358	377	336	357	341	394	344	434	330	355	390	348	323	383	346	371	369	352	368	339	390	352	365	318	396	360	331	377	357	314	336	395	364	374	355	352	364	384	370	358	382	355	336	349	392	343	362	329	369	342	313	355	381	361	370	371	368	341	378	315	337	346	363	338	378	353	356	352	356	343	345	358	344	354	334	369	350	357	400	352	342	354	357	339	349	371	337	315	359	367	350	337	353	348	357	339	369	377	353	350	360	364	359	347	342	349	354	357	349	362	374	333	340	354	366	367	373	367	340	350	335	370	386	348	364	312	352	327	371	357	326	347	337	375	364	350	340	350	400	342	341	362	376	382	353	391	343	335	337	363	356	370	333	316	335	345	366	331	384	375	348	374	375	332	334	369	341	382	354	355	342	354	346	357	376	363	359	337	335	330	367	371	340	343	349	379	380	348	331	338	356	319	357	363	353	399	330	333	352	322	353	377	350	356	345	319	361	337	367	327	327	369	368	363	353	347	348	344	377	376	330	360	354	383	357	351	339	390	339	336	342	341	327	340	313	337	353	351	350	344	370	359	380	389	367	395	354	374	323	344	345	350	386	340	312	349	345	359	345	357	363	367	355	310	340	377	357	344	343	333	367	366	356	337	368	349	355	388	334	365	361	364	338	339	367	393	317	338	356	345	391	368	368	355	325	346	387	357	367	351	351	359	351	362	397	364	360	357	339	346	361	359	347	375	365	370	385	369	360	342	358	365	376	391	332	380	313	319	338	355	359	346	368	333	355	335	330	319	377	365	349	353	377	364	381	355	366	327	359	343	360	358	377	381	348	353	349	370	350	352	347	322	343	356	348	331	355	337	363	370	356	384	364	364	360	374	364	373	369	388	354	367	354	373	343	342	367	333	347	331	330	375	369	356	334	351	354	349	324	367	315	344	338	327	370	374	327	342	375	355	339	348	335	338	359	388	359	363	366	332	360	364	353	357	354	342	337	353	355	371	349	393	364	367	349	361	353	359	337	373	327	333	335	335	374	327	349	370	363	361	339	380	370	352	355	354	336	347	364	331	354	369	355	342	347	364	376	371	361	363	372	328	403	368	318	350	353	355	331	354	347	341	362	397	361	367	335	356	370	350	339	339	384	389	359	364	339	363	337	345	355	353	349	319	354	329	373	358	335	374	340	360	336	341	343	334	377	349	339	365	369	371	334	360	363	368	352	381	347	344	351	344	380	329	346	365	351	311	370	337	359	369	360	363	341	359	341	348	365	384	375	349	340	329	344	364	336	363	354	345	344	373	363	368	352	396	351	376	360	337	357	359	336	355	371	363	354	324	326	341	405	357	330	353	325	368	337	365	352	377	342	391	398	340	350	337	385	350	383	379	348	339	345	383	318	382	369	354	351	364	332	359	359	355	349	381	399	382	351	351	337	363	379	402	354	369	356	376	348	345	360	354	366	333	345	311	404	367	353	354	360	383	397	349	332	362	383	327	357	386	333	319	352	380	324	377	366	320	363	365	353	382	322	342	374	366	326	341	363	344	349	351	361	326	352	350	372	346	367	377	355	328	366	357	369	335	351	351	363	373	357	375	333	347	340	380	360	378	352	373	346	329	311	354	374	348	374	365	358	383	332	324	397	360	344	381	360	369	364	341	345	379	342	335	349	328	369	359	366	344	345	365	347	372	362	352	350	342	335	348	386	371	336	379	365	329	363	338	353	346	364	350	366	386	349	358	360	390	321	336	354	343	344	347	335	327	324	354	389	343	354	326	326	368	320	359	337	359	329	338	335	364	365	379	367	391	371	339	372	334	339	358	357	391	334	371	349	309	369	322	343	376	334	353	347	362	356	356	349	302	348	358	376	344	364	415	369	388	357	347	353	357	382	393	365	350	399	327	357	369	339	324	333	356	344	355	361	378	345	346	340	383	370	406	358	355	399	359	362	346	367	375	360	338	312	375
25674	21587	28014	26252	17343	8196	4329	2455	2286	2523	2764	2206	1388	1101	1148	744	621	785	689	705	618	615	639	565	555	483	461	448	417	418	420	390	401	354	338	295	317	342	274	336	352	321	314	323	300	349	359	374	388	400	360	303	319	343	302	314	285	298	305	312	323	303	308	291	324	305	335	312	300	310	311	324	298	315	317	321	308	288	316	277	307	334	330	311	292	290	320	338	310	326	291	336	293	291	322	313	303	291	289	295	308	295	318	320	294	295	308	305	278	315	305	276	291	324	318	302	320	289	295	306	278	315	275	291	321	310	318	295	335	313	323	312	325	322	301	295	297	297	302	246	300	307	308	300	297	317	291	284	287	313	313	303	323	326	330	310	293	297	293	293	302	308	290	286	277	336	331	284	305	285	281	295	289	317	287	327	306	280	307	325	312	325	305	347	281	256	282	300	282	299	282	290	318	312	277	286	293	289	321	311	312	310	306	289	311	301	299	303	299	322	289	302	328	327	296	295	273	311	311	265	302	325	302	272	333	284	296	270	306	316	320	303	285	301	296	295	296	289	333	298	340	321	314	296	324	300	282	330	314	314	311	309	316	315	339	305	344	317	338	315	286	324	298	314	332	274	323	321	287	288	300	327	312	303	290	298	305	287	297	322	296	300	291	315	293	270	311	318	262	310	297	281	281	350	309	327	311	284	318	312	295	293	285	292	333	284	333	321	306	291	283	302	297	301	298	310	301	320	314	295	297	262	277	297	305	307	293	293	304	327	314	299	317	303	313	313	305	291	297	299	310	322	341	329	344	283	291	292	339	332	313	336	317	301	318	308	313	306	287	298	297	297	315	311	315	305	316	297	297	288	333	337	312	296	311	286	305	335	312	304	309	276	314	308	319	315	270	322	296	310	286	306	311	306	292	290	316	289	302	294	313	320	318	307	312	325	284	311	298	266	307	284	308	315	274	284	303	329	293	339	306	312	277	320	292	314	278	312	325	310	299	317	316	296	329	274	300	296	317	312	316	311	296	271	287	290	329	317	305	303	327	276	312	317	281	312	306	318	299	316	297	303	310	282	306	329	292	304	289	351	306	314	340	300	303	317	344	340	309	303	295	263	299	312	328	299	311	283	313	293	365	286	318	304	344	293	309	324	306	328	318	289	338	308	319	333	293	337	308	272	276	314	296	325	312	320	284	274	317	306	289	333	315	310	296	294	291	328	315	287	282	280	306	303	294	296	310	311	341	321	338	285	321	319	300	333	281	318	315	329	319	271	289	315	295	299	327	306	315	264	339	271	325	296	332	301	317	282	322	318	321	298	280	317	328	311	287	291	289	288	288	279	332	339	306	316	293	312	303	269	293	327	292	314	298	300	320	334	324	311	290	305	302	287	314	274	315	296	311	264	286	296	310	299	314	330	327	299	305	306	295	296	302	310	300	296	307	326	288	290	289	313	308	303	315	265	281	312	313	302	313	307	324	359	294	304	330	349	308	306	314	299	306	341	297	316	291	291	294	303	288	323	311	306	278	281	316	268	326	294	323	296	308	305	303	309	292	309	319	272	286	290	284	313	286	297	310	346	293	342	293	298	295	291	311	338	290	291	318	301	311	306	278	313	271	301	286	302	316	301	324	300	300	300	292	300	312	276	315	301	338	302	328	316	300	285	323	296	306	286	317	340	299	315	273	299	311	293	328	295	293	317	299	303	311	296	247	321	301	298	312	286	286	318	296	312	335	289	315	286	318	303	324	309	261	286	287	305	294	287	309	302	317	299	315	304	313	311	317	312	313	298	292	276	298	310	307	301	295	292	307	274	294	321	314	328	280	315	290	302	329	293	314	313	307	321	315	307	313	335	289	299	273	303	292	265	292	320	285	356	351	312	312	280	347	291	301	330	332	332	278	279	282	325	284	293	303	299	297	319	338	294	304	311	317	293	305	281	291	320	311	289	277	298	331	306	278	293	308	302	281	284	303	305	273	265	266	303	324	290	307	320	273	280	309	299	294	299	318	329	294	340	316	240	316	318	284	290	299	294	305	293	285	313	302	293	287	315	305	300	305	306	317	325	297	298	276	284	312	295	325	295	304	345	323	274	324	313	279	297	299	325	278	306	301	314	292	280	304	318	275	307	298	304	336	302	314	309	313	344	288	295	292	312	306	312	314	303	305	308	329	305	320	316	318	294	267	299	311	293	287	287	301	299	307	319	289	300	282	285	307	298	311	337	313	277	289	335	313	297	277	281	264	300	323	303	285	307	326	323	307	291	285	303	321	309	318	302	314	287	285	318	305	277	308	294	303	302	319	293	325	305	306	284	283	280	319	299	313	313	286	293	320	303	327	322	343	287	313	287	307	298	306	325	293	287	326	315	315	308	290	322	295	305	324	302	340	310	287	280	258	309	315	296	300	326	317	313	297	300	283	300	301	293	316	328	313	320	311	314	295	316	313	304	300	290	289	319	283	279	312	291	302	290	283	288	328	338	329	310	280	322	308	310	315	294	300	272	257	302	271	310	317	293	288	295	319	307	291	304	310	297	306	317	297	309	306	306	364	301	322	300	307	302	317	324	310	318	300	318	328	316	335	321	323	293	301	302	316	288	292	313	323	266	290	302	306	278	299	307	316	301	320	305	312	325	306	306	300	311	307	270	313	322	313	302	282	298	310	285	321	338	292	293	308	304	312	317	293	311	300	274	295	289	304	306	299	328	283	295	302	316	324	313	294	301	300	341	306	318	324	290	302	307	307	322	316	309	294	288	286	271	317	316	331	287	298	289	300	298	309	297	296	284	343	304	309	328	325	302	286	303	286	307	311	300	312	306	305	304	332	332	334	308	288	313	304	281	296	351	280	334	299	289	334	326	283	315	300	316	292	288	294	319	312	333	314	315	311	281	287	282	330	298	298	320	281	302	291	294	335	307	312	283	303	294	303	309	305	337	308	314	336	302	320	298	290	279	290	328	357	330	281	303	309	297	289	319	340	280	328	299	294	278	316	303	302	317	331	286	307	300	303	289	290	323	343	278	292	311	287	297	280	283	320	317	283	311	314	292	283	309	293	314	316	320	294	329	283	314	292	300	315	309	286	314	278	303	334	302	288	306	327	290	286	281	306	319	296	313	296	311	295	294	318	318	295	313	319	330	299	305	324	255	274	329	296	300	351	297	321	284	340	291	301	327	326	319	328	308	288	304	315	305	303	322	291	325	322	335	310	321	307	289	268	317	305	298	307	300	302	286	359	299	293	306	291	331	305	322	307	315	314	309	326	290	314	300	314	298	294	346	320	307	324	339	335	318	315	284	294	317	321	290	351	335	302	297	309	310	291	286	289	321	326	304	302	338	323	312	323	281	307	308	328	337	311	301	324	308	277	292	287	310	320	293	325	286	299	293	301	302	284	308	301	306	307	296	316	305	272	306	324	289	283	294	295	280	310	313	322	292	305	304	336	296	311	288	278	326	273	317	327	321	337	325	285	306	300	305	318	313	307	321	304	298
21474	40612	33245	23242	16648	11254	7516	4953	4573	5067	5350	3874	2509	1934	1883	1341	1029	1154	1181	1112	981	960	905	836	814	711	619	543	594	602	507	473	495	417	402	371	361	384	346	360	368	348	347	342	355	439	483	463	499	489	477	384	349	331	339	306	336	330	356	324	341	322	365	348	333	346	335	323	326	303	325	346	339	311	334	320	317	361	330	323	311	345	326	315	339	360	362	350	335	318	339	345	336	345	329	335	336	334	346	354	326	350	293	338	344	366	339	306	309	320	339	328	324	368	340	328	329	330	325	339	324	325	332	321	336	320	359	331	308	308	333	367	312	339	324	336	328	304	342	309	346	337	332	317	362	343	320	287	302	322	310	298	327	340	326	377	333	327	347	297	371	332	344	349	340	362	311	361	321	349	355	313	328	318	317	333	330	303	343	354	338	346	303	355	336	308	296	319	320	353	342	335	307	369	319	359	347	338	326	320	323	351	351	340	335	337	334	337	341	327	316	348	305	339	337	325	346	361	341	306	312	355	305	319	363	319	313	372	327	317	352	333	330	325	334	307	309	307	317	340	311	348	355	357	329	325	317	315	318	335	363	346	327	360	312	347	355	305	324	355	316	329	354	357	344	315	334	360	312	318	368	331	329	339	328	306	355	297	336	349	314	315	302	317	334	310	368	343	325	282	357	339	316	310	370	357	335	322	356	323	333	334	322	310	322	334	322	376	318	357	321	312	341	319	342	321	334	314	330	349	327	318	344	331	346	351	340	306	334	344	358	327	323	310	299	332	310	344	327	297	339	358	305	350	323	344	341	360	330	332	326	324	354	318	301	307	322	338	339	328	346	356	340	314	346	374	332	345	360	338	329	354	335	356	330	309	327	301	349	333	331	343	325	323	295	321	317	358	356	324	351	352	336	363	325	339	323	311	331	345	294	339	305	348	328	336	353	331	324	283	359	333	322	361	362	334	340	337	331	339	350	338	360	320	355	329	298	344	317	335	317	327	324	310	310	337	325	365	342	340	337	337	335	338	315	296	337	338	322	323	348	338	317	307	345	327	326	315	304	341	345	307	314	358	314	330	319	357	322	343	304	345	320	345	324	336	323	308	345	329	334	331	328	341	338	363	365	338	347	289	338	344	338	324	315	331	353	315	331	349	352	338	359	297	346	292	349	327	327	308	364	341	327	318	340	317	338	329	319	353	338	349	310	311	336	335	324	333	352	336	344	318	338	307	348	355	348	335	331	349	342	323	321	321	336	351	332	333	329	325	359	336	351	324	319	337	355	358	322	333	306	360	299	300	318	346	360	335	322	337	307	332	339	358	344	343	326	326	313	324	336	300	317	348	363	316	327	327	376	339	355	339	329	325	348	330	318	298	348	331	329	361	329	324	336	322	312	311	324	325	341	314	332	331	328	368	317	329	372	342	330	336	349	344	320	337	300	352	315	344	344	360	352	316	291	312	340	366	350	332	360	328	331	309	340	316	343	297	319	340	341	325	316	334	309	324	364	297	351	307	326	303	337	321	323	333	321	372	332	354	327	382	369	319	321	327	330	343	318	298	365	346	353	338	320	313	315	294	315	302	309	305	312	313	319	296	347	328	343	312	327	276	315	357	335	337	338	340	323	333	339	300	317	337	331	322	326	306	364	316	312	318	334	312	325	334	328	327	345	329	332	327	332	324	347	310	382	338	340	339	323	326	327	316	321	336	308	321	362	357	341	317	356	325	326	319	310	326	328	338	338	350	319	324	294	337	319	328	369	343	342	289	354	341	354	321	335	343	340	321	328	332	297	350	344	340	353	326	316	345	311	342	332	328	345	295	335	349	342	323	365	336	328	311	336	337	307	336	359	329	329	340	316	330	323	321	356	340	342	315	333	320	303	330	357	318	332	334	338	323	337	358	349	301	328	309	349	329	332	327	332	318	337	336	330	342	313	345	312	332	335	340	344	319	289	319	362	326	334	330	362	346	327	297	332	322	293	344	323	357	337	334	341	352	307	345	342	325	330	326	332	306	309	356	334	313	357	346	344	342	342	302	350	328	344	349	335	310	325	306	328	309	329	330	319	336	354	359	303	322	342	340	332	314	357	328	323	302	340	348	343	296	311	334	343	365	336	373	339	333	334	300	336	325	327	310	364	337	302	348	335	313	320	340	348	296	323	316	328	346	300	334	321	348	340	305	340	337	325	333	354	316	332	336	327	356	331	315	296	329	313	335	344	313	311	321	338	358	327	300	345	352	310	345	382	313	357	366	308	303	345	361	315	318	341	339	326	319	346	330	335	323	312	364	307	339	342	347	326	357	318	311	315	347	343	287	335	323	342	327	338	360	359	299	341	317	358	336	333	355	344	335	337	341	320	372	368	324	323	318	313	322	348	341	339	329	332	322	344	351	320	313	358	332	341	334	335	322	322	320	340	344	312	367	312	298	332	340	337	372	314	326	352	364	340	321	336	330	316	321	345	362	302	324	319	320	359	324	355	326	347	303	300	305	309	346	309	336	325	296	332	330	357	324	387	351	324	344	362	344	326	347	301	319	337	347	327	361	340	356	353	340	322	362	300	300	313	328	312	345	352	329	326	327	307	328	323	326	335	339	330	350	340	340	337	355	327	320	357	359	329	318	321	316	359	319	281	339	331	341	328	362	326	350	330	318	339	312	303	327	331	321	325	310	338	335	322	338	322	336	311	360	293	320	347	346	329	301	348	327	351	331	343	333	315	358	325	319	325	366	360	346	309	305	336	345	309	337	337	349	353	298	329	365	314	297	343	337	324	372	321	332	333	347	327	334	339	332	352	321	331	320	334	344	366	356	329	337	340	356	329	328	342	309	325	338	316	327	319	321	313	321	280	325	337	298	315	336	308	319	300	336	347	350	313	317	360	314	314	341	325	324	326	336	354	331	336	346	335	323	329	342	343	311	317	320	327	359	346	325	315	300	370	359	304	312	330	349	294	314	360	343	318	321	312	341	337	340	357	339	336	328	333	350	356	301	325	321	342	352	332	339	347	355	344	349	342	326	326	336	325	300	370	307	325	311	303	342	335	316	355	298	315	336	340	329	368	323	316	340	334	309	312	357	337	337	347	356	343	300	332	350	314	361	345	338	343	331	362	330	322	302	350	361	353	307	353	327	329	340	334	351	338	365	350	338	329	344	334	339	364	321	330	335	271	357	331	323	316	331	327	327	333	331	324	328	334	320	317	351	324	340	308	350	334	354	335	336	329	345	341	329	332	341	341	326	316	357	321	312	334	329	348	320	303	344	342	378	338	301	341	347	333	345	329	330	340	343	336	335	313	325	317	326	326	336	329	344	356	295	343	341	301	329	341	344	335	349	325	341	346	336	337	324	288	360	312	307	343	315	327	321	340	304	342	334	339	326	346	327	297	276	337	376	349	327	344	335	344	320	324	342	339	330	353	309	310	337	337	316	343	323	302	307	351	305	371	314	288	343	321	328	331	317	341	350	336	333	326	329	305	329	351	352	355	341
23304	21630	29337	24469	21911	22150	15811	6492	4542	5860	5004	2322	1551	1897	1901	1087	1289	1237	1197	1067	1169	1059	884	947	761	705	613	663	567	573	561	518	518	475	446	422	399	399	375	410	393	386	352	377	378	404	446	620	631	571	573	444	394	356	360	405	333	359	351	365	389	369	343	375	365	353	358	375	351	343	363	345	370	351	326	390	319	342	314	339	350	395	350	348	350	352	363	338	335	347	336	324	337	358	349	365	333	337	400	364	340	336	337	345	356	364	323	344	378	336	334	345	369	346	358	359	357	346	356	348	394	328	385	323	363	365	327	358	354	346	317	351	360	387	358	347	366	317	349	342	319	371	313	369	374	331	349	358	350	341	363	352	355	377	353	339	357	332	358	338	365	353	350	351	352	338	355	332	369	363	337	346	356	378	325	342	357	350	356	341	345	356	331	349	360	339	341	345	333	327	339	346	345	357	356	364	351	369	371	392	326	382	340	378	329	351	343	399	361	334	338	402	345	333	350	353	324	377	319	362	336	350	335	350	355	355	376	398	346	343	317	346	364	376	336	353	351	325	343	345	380	336	324	318	359	324	321	341	345	344	342	334	317	371	364	358	336	373	337	335	321	337	359	352	324	367	361	357	349	336	409	320	317	346	348	334	359	366	370	353	321	344	327	341	376	349	344	343	355	316	346	366	342	369	331	386	335	338	363	339	386	357	377	365	335	364	340	386	347	332	362	398	362	336	359	354	364	358	324	328	356	370	343	349	347	373	318	307	342	342	359	320	366	368	316	365	357	335	350	355	323	325	338	314	320	333	362	367	365	345	354	329	338	346	353	371	345	383	334	352	349	326	372	343	348	331	322	342	319	354	352	363	360	400	335	329	336	386	348	374	321	343	328	390	365	344	342	359	356	371	367	350	332	339	325	376	361	331	334	345	365	366	358	334	377	342	335	335	360	337	327	322	332	364	335	341	349	362	328	363	390	312	304	345	392	321	352	323	356	364	361	366	358	358	346	335	314	367	337	337	368	344	363	338	337	341	327	328	382	327	354	371	353	351	365	337	334	376	336	369	347	363	362	335	346	360	349	347	366	365	356	378	322	365	343	362	372	317	345	352	353	333	342	355	377	359	322	351	315	347	356	341	358	347	367	337	363	350	362	363	363	352	326	348	409	341	348	345	342	366	349	320	386	314	324	358	327	350	391	323	356	358	327	329	367	365	377	348	375	324	350	353	325	382	348	360	342	334	359	358	376	351	311	381	341	343	358	323	334	366	317	332	362	355	352	353	348	346	329	375	348	353	345	358	365	360	358	327	362	348	369	368	368	327	357	355	346	359	370	354	338	314	362	356	343	362	349	322	357	327	324	336	347	354	336	322	327	358	361	360	341	336	376	366	354	353	350	349	331	372	359	345	354	332	324	356	369	339	365	340	336	348	325	369	330	332	357	343	340	359	360	372	304	348	359	341	338	363	370	301	334	330	320	357	362	377	348	366	324	328	331	338	378	336	355	376	344	347	320	351	360	357	351	364	362	355	339	362	357	354	349	328	349	349	344	405	334	359	350	323	335	345	377	378	344	336	346	333	344	357	376	314	355	330	356	337	337	316	345	375	337	345	348	376	368	319	347	355	369	355	329	354	328	347	344	344	346	344	344	361	361	381	331	354	357	362	343	337	346	330	371	377	333	334	341	354	312	374	385	372	361	335	327	320	307	358	348	321	346	346	380	352	359	361	353	317	333	369	358	362	352	348	382	355	340	330	335	316	334	350	347	333	357	325	300	337	314	351	292	346	358	385	316	352	335	305	334	348	342	331	352	315	350	359	372	345	359	346	355	353	353	342	326	354	334	383	374	359	342	333	346	373	362	333	389	374	350	352	346	330	384	337	385	345	341	353	338	371	357	351	363	339	387	353	341	347	336	324	322	355	362	345	372	357	329	357	356	330	364	324	363	364	356	342	317	350	354	333	355	343	324	348	348	334	373	366	374	376	355	316	372	361	320	357	354	352	348	380	355	321	359	327	350	327	353	325	362	359	343	326	345	327	340	362	343	355	345	343	316	338	357	355	352	355	347	326	324	376	336	339	334	305	331	365	338	350	313	365	355	336	338	366	372	347	365	380	334	358	341	312	354	360	330	408	357	346	332	358	373	353	343	370	330	367	382	370	339	346	349	325	343	378	348	359	350	335	332	357	335	357	333	353	332	336	372	329	373	323	329	383	359	346	349	301	355	347	361	352	364	321	331	357	327	362	331	341	361	368	338	346	348	352	344	361	362	340	345	346	372	315	339	333	326	335	356	362	352	376	340	339	369	360	335	357	353	341	360	302	376	347	361	350	324	321	325	345	348	328	372	380	326	323	317	385	311	337	367	328	336	377	337	346	336	366	334	353	311	340	352	347	327	348	340	328	354	387	339	330	358	364	361	321	361	356	328	349	374	329	359	372	341	385	336	351	327	333	305	330	333	372	303	354	334	346	349	367	346	334	353	356	322	371	355	351	355	337	342	355	345	372	376	323	371	345	353	319	381	311	327	328	381	371	360	353	349	354	348	376	371	341	349	340	363	328	324	384	340	324	342	352	338	308	334	357	347	349	366	323	341	352	334	340	315	358	339	337	342	383	352	337	360	350	329	372	354	350	313	336	317	337	355	339	331	303	347	338	317	372	325	340	341	365	341	326	359	338	338	358	374	382	347	380	329	349	370	331	351	334	333	341	353	340	365	296	357	338	324	367	322	341	360	357	334	361	331	355	340	381	328	378	347	350	373	338	372	301	320	339	324	361	388	362	367	344	303	350	355	331	337	349	321	363	348	348	325	367	353	340	353	367	316	337	352	332	324	356	369	361	382	372	372	358	311	361	328	334	356	368	355	329	363	324	303	356	370	321	381	339	328	360	355	316	339	351	352	346	356	344	330	327	353	351	366	351	349	342	352	340	336	356	339	352	345	327	363	326	356	344	320	343	389	356	338	385	349	366	362	355	324	352	344	347	332	354	364	343	353	315	357	342	320	366	354	340	384	363	368	355	346	338	352	350	377	364	347	339	331	335	341	343	361	383	356	313	364	371	385	348	341	360	360	359	322	370	345	377	311	371	337	343	390	339	362	346	318	331	359	324	355	334	356	340	353	352	357	373	332	327	353	294	364	366	332	370	361	364	324	349	330	315	361	368	371	372	385	365	390	350	345	330	326	319	352	358	334	361	353	353	374	354	360	355	347	352	377	383	360	336	344	374	387	335	362	337	367	393	368	359	333	348	366	353	334	358	324	349	353	340	367	327	377	343	364	384	371	342	341	365	343	334	336	345	326	352	365	335	310	359	359	347	324	350	362	347	309	338	339	300	356	334	404	374	355	334	371	378	338	372	327	348	343	369	360	360	360	359	332	345	343	381	355	342	348	330	376	340	322	376	319	365	343	372	394	341	348	330	381	345	349	379	373	382	358	339	352	356	366	395	354	329	371	310	352	327	342	354	365	367	346	354	354	379	342	306	343	344
24152	49777	43396	33468	26091	17367	12283	9667	8396	10480	8323	3770	2693	3332	3160	1829	2142	1936	1906	1740	1707	1575	1464	1378	1107	923	860	880	826	759	729	683	588	573	542	493	442	438	424	444	440	392	419	400	392	460	578	705	837	786	767	528	410	409	405	363	343	371	382	391	361	362	365	367	384	356	404	374	384	361	364	339	358	349	398	383	370	372	369	326	383	380	365	368	376	345	362	357	379	392	353	390	396	371	352	364	407	401	371	369	375	386	373	372	389	361	388	390	377	347	378	361	379	368	352	377	373	357	334	363	370	389	370	363	323	373	361	376	372	351	405	359	376	377	405	359	354	367	342	341	357	363	366	406	382	356	349	392	384	348	375	340	390	408	394	357	359	393	368	378	374	386	347	404	392	379	380	321	365	363	366	330	341	353	372	360	370	358	358	390	363	332	353	358	372	340	371	375	370	362	339	371	361	365	372	360	355	333	378	397	374	337	381	352	359	330	359	365	385	372	386	364	345	376	359	391	376	378	361	338	383	367	387	352	356	385	369	396	339	366	363	361	344	381	381	364	349	386	389	377	353	353	362	355	373	391	399	341	366	355	350	361	364	377	355	371	362	364	407	333	384	367	349	389	375	352	353	330	387	348	393	352	366	350	347	367	362	362	345	398	359	394	361	341	373	373	368	386	357	347	338	331	374	361	350	345	349	349	381	380	365	340	348	364	346	376	387	394	385	373	358	370	328	366	352	346	380	370	345	359	359	364	389	371	368	385	355	383	355	350	367	349	368	393	354	371	318	405	365	388	387	362	343	366	342	321	392	340	365	383	343	381	364	368	366	361	384	384	339	334	357	350	378	369	338	348	342	351	382	392	340	372	373	378	322	377	356	372	375	363	404	376	365	374	352	387	378	345	379	354	373	369	337	377	375	376	376	388	361	370	367	361	402	379	357	368	374	338	368	376	364	368	365	366	369	362	383	406	375	395	381	326	373	357	353	397	356	340	367	385	352	385	364	357	360	382	371	378	368	333	340	356	365	363	401	349	387	356	367	387	383	359	344	378	357	358	387	377	365	353	349	344	374	399	350	380	408	351	360	379	383	364	354	383	350	356	374	347	353	381	393	365	376	384	365	347	361	390	395	348	369	385	364	368	377	356	389	371	409	374	376	381	357	365	388	361	365	351	345	372	357	385	367	371	376	361	373	390	335	359	393	367	366	360	340	396	345	336	364	333	371	387	389	358	342	387	363	367	350	339	333	368	351	371	395	383	392	359	339	382	393	363	372	385	342	397	370	361	405	372	348	370	376	365	394	382	387	342	353	380	379	352	377	357	376	344	387	365	368	370	352	350	361	390	333	348	407	367	369	347	384	377	338	364	348	361	334	361	386	362	387	372	374	378	343	372	397	373	355	341	377	370	359	353	372	395	405	377	397	354	348	360	337	396	397	367	378	364	387	368	349	366	360	360	358	384	381	410	378	431	352	384	373	333	359	351	393	383	376	384	388	338	348	364	345	375	349	391	308	350	359	342	341	375	367	354	383	364	310	361	396	352	406	430	366	384	360	370	354	393	350	372	388	374	362	375	360	394	348	362	352	363	339	344	366	348	380	378	395	367	380	349	360	380	385	354	376	366	346	349	368	389	383	388	387	348	376	358	390	375	400	388	389	366	370	397	390	332	407	339	372	383	340	360	354	394	393	368	348	363	385	371	374	369	363	384	335	353	322	346	316	356	328	368	383	377	346	364	349	338	373	357	357	370	343	346	361	355	388	391	379	361	383	369	345	346	372	363	348	385	353	379	368	342	385	396	347	363	396	375	345	373	359	416	365	383	369	355	412	368	353	365	359	368	370	371	398	337	321	407	360	376	390	391	350	324	356	357	369	392	365	340	390	326	371	366	351	380	393	372	381	344	365	361	340	367	360	333	363	349	335	389	382	343	367	397	371	355	386	359	347	357	340	363	371	373	380	351	377	323	376	328	376	383	354	384	345	342	367	354	363	360	328	342	341	367	387	404	376	387	381	385	370	352	364	343	384	379	360	372	378	365	361	357	371	375	349	345	383	371	361	389	366	375	407	368	356	391	389	354	345	368	384	388	345	373	373	395	352	369	369	362	373	371	366	345	360	412	363	371	350	368	331	370	390	405	367	375	362	353	380	383	380	379	400	370	339	361	336	383	352	357	368	338	363	382	376	348	372	415	379	400	379	393	389	362	375	404	334	389	355	369	353	337	350	342	360	351	366	386	369	372	382	351	352	338	351	365	377	366	345	357	367	374	370	370	328	376	312	394	373	336	337	363	399	357	409	355	372	371	350	367	352	335	347	378	367	363	350	380	394	363	380	379	382	362	366	380	400	355	335	353	411	367	365	391	352	348	362	359	371	373	355	369	408	365	341	353	334	364	326	376	371	351	384	354	337	367	369	400	373	393	348	359	370	375	363	356	341	336	361	340	353	380	364	335	339	386	380	339	380	360	367	384	383	352	359	392	373	354	346	346	378	375	372	374	364	350	354	385	337	379	389	361	364	369	345	351	379	381	357	366	372	372	381	318	347	368	354	386	353	400	362	338	371	349	365	362	411	364	361	364	352	344	362	341	336	365	369	378	386	363	345	362	348	363	355	346	362	393	368	345	392	375	393	376	353	367	343	366	332	353	378	354	335	364	375	346	385	356	394	381	339	350	361	375	390	374	371	397	412	368	359	377	340	374	342	347	368	392	386	370	358	334	347	392	370	376	379	351	355	372	356	349	380	374	355	375	355	387	378	371	341	350	344	381	367	366	346	386	369	351	388	340	373	321	339	365	365	363	364	376	363	380	339	384	404	379	356	390	362	434	374	379	389	360	399	351	365	373	391	346	380	398	340	361	375	349	377	372	362	367	381	369	409	342	383	372	364	357	389	372	370	344	366	372	364	352	378	379	372	384	387	348	357	402	376	374	357	390	359	358	388	366	381	363	376	348	399	378	375	367	372	362	347	383	371	367	363	371	373	338	343	431	356	393	374	345	360	358	369	370	360	378	391	383	366	375	360	375	393	365	384	376	351	358	410	315	374	345	415	375	369	341	354	360	346	357	373	361	371	357	331	359	364	359	370	354	386	372	368	337	378	390	376	352	325	361	358	400	394	397	399	342	378	355	386	371	403	370	366	338	377	317	390	340	370	394	355	373	360	386	358	368	382	370	373	385	382	372	354	333	394	337	394	378	370	371	359	389	340	358	390	378	351	379	354	373	348	360	337	367	340	356	371	377	378	380	341	403	336	371	377	392	370	364	386	367	384	347	354	393	330	390	376	386	364	334	360	374	348	346	338	354	321	340	342	391	362	343	361	345	367	361	372	358	363	364	351	377	356	364	355	374	345	352	386	410	359	346	354	364	350	373	374	360	407	355	342	340	351	360	369	351	354	380	351	366	367	387	355	378	336	360	315	383	341	374	346	370	356	337	376	394	347	358	330	366	434	363	364	376	357	403	357	357	400	388	392	367	373	333	366	379	358	399
29143	24732	26304	18639	10199	5496	3178	3254	2674	2826	1823	713	807	1048	813	631	615	706	588	608	590	527	514	477	414	417	429	423	371	350	360	330	351	320	322	321	313	342	279	324	279	295	317	315	314	309	291	339	298	316	306	298	303	298	346	300	296	314	295	313	301	302	289	313	297	278	312	303	312	316	301	295	319	322	312	273	340	318	320	305	291	293	300	268	330	315	316	301	308	301	313	304	304	315	272	274	303	290	271	296	312	300	293	308	326	305	301	301	323	302	277	291	297	272	322	320	332	293	294	293	305	290	296	310	309	277	302	321	314	302	299	276	294	328	280	280	271	313	314	302	308	319	296	288	313	308	295	300	291	320	292	290	298	299	323	277	307	312	325	284	333	294	316	293	341	270	290	281	276	289	333	311	303	315	291	338	299	310	294	287	279	278	289	286	312	336	270	294	262	301	290	299	274	286	320	324	294	300	320	317	318	315	320	293	290	272	295	308	339	291	301	280	320	288	309	292	280	296	280	261	295	316	286	301	307	306	294	320	281	290	295	295	256	266	309	312	309	277	294	296	289	299	298	293	272	298	332	309	332	266	315	317	298	300	271	278	268	264	287	295	303	291	304	280	316	286	277	299	289	280	303	323	307	291	285	301	282	263	335	307	306	299	304	274	294	303	277	286	319	301	302	316	299	300	280	298	318	307	318	277	329	291	310	280	305	345	302	314	319	288	311	279	315	300	295	297	289	305	299	325	307	272	300	305	305	281	292	313	303	321	282	304	314	324	316	311	305	315	312	300	282	310	295	277	262	315	297	278	318	289	284	302	320	264	290	283	341	293	298	293	260	335	318	297	292	288	299	260	275	297	295	301	296	286	284	319	323	289	292	288	273	296	291	299	284	301	294	311	314	291	301	282	294	302	298	271	282	313	302	302	317	315	309	271	278	292	311	277	308	306	299	296	281	316	296	305	315	289	311	328	282	317	260	287	287	304	320	257	296	313	313	309	302	293	294	292	289	278	317	294	329	294	330	304	280	299	341	314	311	292	310	298	310	329	299	282	300	296	294	295	314	312	312	323	305	306	316	316	293	284	280	283	316	280	271	297	295	282	291	289	263	294	291	293	331	295	285	290	292	297	319	302	300	282	301	278	297	278	304	289	295	284	314	305	315	316	301	288	338	287	302	273	301	342	331	299	276	286	302	296	294	284	306	318	317	289	279	295	281	296	264	300	300	306	297	296	275	301	322	299	307	304	307	262	278	277	276	285	298	302	311	324	279	310	317	302	286	268	329	305	300	307	280	292	276	288	270	278	285	286	303	313	312	316	289	307	297	266	315	299	328	299	289	271	305	297	308	285	328	295	308	290	291	292	315	311	304	289	313	298	321	286	294	306	306	289	318	314	307	281	304	297	281	278	309	314	310	291	282	283	316	301	310	302	284	302	330	295	285	295	291	308	277	313	305	273	263	306	250	299	314	292	298	308	291	277	299	308	292	323	300	311	337	306	293	310	295	281	301	298	302	327	308	268	297	277	284	299	274	283	279	293	279	326	280	269	291	328	299	308	259	300	277	316	301	318	285	292	298	282	302	284	307	314	316	297	299	297	305	300	310	300	320	302	319	287	292	314	292	271	304	264	305	289	285	290	309	286	295	312	310	285	298	291	283	319	281	322	298	298	302	305	305	277	277	317	311	292	301	285	330	310	296	305	287	286	312	284	292	290	286	315	313	305	285	318	319	304	325	331	303	287	306	318	307	298	303	325	278	280	288	293	299	331	283	314	263	271	330	314	297	301	279	318	326	299	288	304	319	281	306	326	279	334	319	289	307	299	311	312	316	272	314	286	297	322	336	281	315	294	296	310	280	342	281	300	333	295	301	299	279	293	302	287	306	343	294	295	290	299	308	288	297	293	295	283	301	278	319	313	319	294	317	279	298	292	303	329	311	299	298	306	300	280	330	289	322	332	272	333	299	306	294	313	326	279	283	298	292	298	290	303	272	272	309	294	305	293	283	281	313	287	300	318	305	297	267	287	278	336	317	288	307	323	264	323	338	306	284	296	295	278	322	297	329	286	290	290	294	307	309	336	275	280	296	325	289	292	281	305	301	300	306	311	301	309	296	307	307	316	270	298	265	280	284	297	292	269	317	305	280	264	299	303	282	325	312	316	267	314	271	305	263	293	289	280	266	250	303	314	297	313	303	273	306	304	303	290	292	317	304	281	280	271	255	285	307	313	258	289	314	297	322	284	280	283	282	313	290	306	292	297	295	299	266	285	302	282	297	299	279	290	307	271	342	325	282	322	288	308	294	330	326	265	283	340	289	309	319	326	315	277	321	278	318	295	296	321	284	266	305	296	312	292	296	294	290	308	280	312	294	291	308	295	305	317	298	290	283	285	286	296	294	275	268	295	271	305	270	301	297	296	305	292	263	296	306	306	315	334	282	294	307	291	317	319	289	308	325	322	296	318	309	287	325	269	305	289	343	289	287	306	290	284	285	262	296	297	300	300	306	304	300	289	302	303	280	298	285	315	308	291	293	298	290	302	321	271	299	339	288	310	307	312	319	328	314	312	327	273	312	283	284	280	321	315	308	298	259	301	322	300	274	270	279	270	258	283	310	308	299	316	280	301	305	294	301	294	349	305	272	279	292	291	304	274	284	288	340	255	264	306	311	297	310	308	300	291	270	297	284	297	299	296	303	301	286	302	284	279	265	285	304	319	295	312	334	318	284	299	319	295	280	251	312	309	274	305	292	298	334	287	276	291	313	280	278	301	323	293	316	304	301	302	312	280	296	292	282	304	309	343	313	315	288	286	244	284	312	296	329	302	300	295	296	289	292	322	284	301	305	273	304	297	285	305	295	304	308	285	282	269	302	282	300	297	317	314	318	285	307	316	326	308	296	291	282	254	285	291	296	286	304	306	299	325	328	271	313	288	287	300	298	316	304	308	277	298	334	297	264	275	302	271	276	297	269	292	286	298	316	271	330	282	294	278	301	283	295	286	295	313	315	277	313	309	293	280	295	281	326	299	298	321	289	294	303	289	264	298	311	308	301	260	311	285	294	285	298	275	309	325	297	301	294	278	321	310	299	306	301	306	287	300	285	267	294	301	293	274	314	297	293	285	291	312	286	301	292	305	273	298	298	313	337	301	292	326	344	308	292	304	288	297	267	295	250	312	323	313	325	296	281	292	282	320	275	284	288	299	304	278	297	292	286	327	325	299	303	288	301	302	290	324	282	340	321	309	301	264	294	305	301	306	304	325	306	279	330	281	321	306	285	312	297	330	291	287	276	281	269	326	352	305	306	309	283	309	327	291	323	321	296	308	286	315	325	312	307	295	297	283	307	310	325	300	290	285	283	302	255	300	282	292	288	280	256	289	287	310	282	291	289	285	299	293	315	284	290	302	268	294	324	320	314	300	305	313	306	335	285	313	323	297	276	312	262	301	307	323	310	323	290	265	292	290	294	315	304	290	311	290	287	307	287	296
20788	37008	28936	19175	13781	9376	5925	6475	5340	5495	3471	1277	1346	1826	1292	1131	1093	1078	934	917	894	816	762	659	577	531	539	492	500	457	430	450	399	366	383	400	368	343	328	314	343	335	357	313	334	339	330	298	377	368	346	357	330	348	336	313	298	313	304	341	323	308	320	312	332	324	318	316	313	312	306	321	311	340	326	334	339	321	312	311	327	331	321	342	362	353	311	312	334	331	315	314	301	336	309	309	358	349	331	337	335	354	340	333	336	331	325	326	296	336	323	324	328	337	323	318	316	355	312	328	373	306	359	298	324	311	333	341	307	294	320	348	328	359	321	322	331	332	328	322	331	325	305	358	363	305	321	326	356	334	317	336	321	291	309	336	383	315	318	346	313	313	305	344	347	325	318	323	339	390	356	352	330	323	310	311	379	327	324	318	291	324	333	346	305	343	338	323	321	321	322	320	348	315	329	315	331	331	330	297	325	308	345	333	321	323	319	350	349	314	326	339	349	310	334	320	298	312	315	319	336	335	306	326	319	321	326	300	342	320	355	328	294	325	294	324	307	329	328	324	336	343	312	316	355	296	341	338	314	380	329	348	336	337	317	317	341	322	321	298	337	292	309	321	330	326	319	311	339	359	328	339	351	304	345	331	329	313	299	329	343	300	318	328	343	317	325	305	318	303	350	348	337	318	320	320	334	338	312	304	331	346	328	337	340	321	323	329	333	300	336	352	305	341	286	319	338	346	357	317	302	307	346	333	311	309	313	345	311	321	362	317	332	335	353	323	312	326	324	324	297	366	323	342	322	328	330	350	352	312	328	300	321	329	325	298	326	323	325	337	309	317	370	334	332	328	348	330	355	333	311	328	332	336	325	315	344	308	351	301	328	326	296	333	326	314	317	376	323	326	317	317	335	298	337	334	295	323	356	312	340	349	269	337	335	328	312	344	308	326	335	331	314	357	318	337	363	320	307	320	327	314	309	324	323	353	337	318	312	314	362	344	342	339	318	305	338	343	337	323	329	311	299	323	334	331	319	306	356	308	341	321	330	337	343	337	302	331	322	312	322	340	330	325	335	346	315	329	303	322	282	332	348	309	318	305	328	325	322	339	333	311	358	348	331	314	348	355	326	297	335	339	351	332	302	315	333	297	310	316	318	311	312	303	340	338	324	319	330	327	312	318	298	335	325	315	341	300	320	331	323	324	333	304	318	341	302	333	324	315	305	340	317	341	292	309	338	347	299	307	323	310	333	332	325	315	346	362	339	335	346	328	307	348	299	302	346	308	304	318	332	359	325	298	320	330	285	349	326	334	348	331	345	324	332	323	334	317	332	315	307	312	367	334	308	313	312	331	333	345	331	304	330	307	351	320	358	325	316	316	325	303	295	348	324	329	327	323	322	330	323	309	310	318	335	337	311	353	290	340	314	344	327	333	333	344	340	325	321	308	327	334	309	330	320	310	328	298	295	325	326	324	331	348	281	317	326	300	313	311	271	327	313	333	335	326	318	338	320	329	317	308	320	302	349	340	303	324	327	332	309	316	331	320	318	311	347	342	330	355	302	342	319	321	320	323	325	316	347	308	314	322	329	331	371	337	332	290	305	298	332	328	345	327	334	335	327	349	328	337	308	309	324	298	306	318	337	314	364	299	333	316	306	285	347	311	334	363	321	323	293	317	315	341	339	306	337	289	310	305	305	283	337	306	321	309	300	321	344	320	324	361	360	335	329	306	351	312	319	275	313	317	336	329	314	333	312	327	338	322	357	355	308	333	320	332	353	300	321	310	324	347	284	307	342	317	344	377	331	341	309	309	333	342	314	299	351	337	316	304	353	329	328	315	325	347	337	316	303	284	322	348	296	325	335	319	327	329	320	323	334	319	328	334	374	322	311	331	321	343	334	325	362	341	296	307	338	350	330	293	303	334	301	343	318	328	350	332	335	321	296	309	304	310	321	348	323	353	336	340	311	305	299	309	334	316	342	298	327	330	343	297	291	324	335	309	319	331	317	347	337	319	349	304	348	335	358	323	291	320	334	312	323	326	329	325	300	325	320	320	308	320	297	314	324	362	356	347	313	330	352	300	349	310	319	304	329	337	323	315	356	316	332	325	344	357	320	322	325	332	334	341	301	315	333	326	341	325	339	328	321	339	328	324	339	361	319	319	321	329	329	344	336	286	305	298	337	313	327	365	290	318	352	339	314	302	312	322	356	326	342	331	343	317	328	296	345	332	317	303	341	348	314	316	318	324	348	343	333	331	292	342	328	346	332	299	356	297	328	321	336	338	324	314	366	330	352	328	345	329	323	349	350	301	345	354	323	312	333	314	336	310	324	323	312	318	341	280	308	328	324	326	311	306	291	307	303	304	342	347	319	291	332	301	343	311	311	310	324	355	340	315	320	322	344	327	344	288	333	304	361	302	327	320	314	299	305	321	324	336	370	331	324	317	347	316	299	345	334	319	328	317	322	335	321	338	329	293	319	335	311	342	325	291	313	352	319	319	315	321	321	327	336	315	325	295	347	320	337	347	345	321	354	368	340	313	339	319	332	316	321	315	342	306	351	341	352	302	315	322	341	295	298	325	327	318	309	310	336	304	338	323	340	335	333	349	313	304	325	325	333	311	353	339	322	340	323	334	320	328	341	279	326	335	333	351	333	354	340	305	316	334	304	324	322	322	334	332	307	326	364	328	364	357	346	325	311	329	317	326	316	327	333	310	301	336	309	324	362	345	315	341	307	315	332	330	297	322	337	324	324	308	304	342	320	341	310	312	293	323	329	307	306	346	335	363	331	319	317	317	309	353	316	311	333	377	342	282	312	322	366	326	312	354	326	324	365	295	323	325	323	322	284	334	353	320	308	314	319	315	330	326	310	312	339	351	321	340	318	325	304	359	337	319	336	312	325	326	323	326	333	306	310	343	337	367	328	339	316	339	292	322	333	318	328	344	322	299	312	362	295	324	302	303	330	348	326	357	321	345	313	311	295	314	321	321	344	352	348	312	327	346	319	307	349	319	331	331	280	294	333	317	328	312	286	316	342	319	309	322	318	322	338	330	349	324	319	329	302	331	314	340	351	323	369	311	317	337	334	350	333	314	303	333	298	328	377	325	317	318	308	316	307	323	317	279	332	346	301	340	340	314	334	333	320	328	300	312	335	302	302	307	324	326	331	334	283	344	310	318	323	331	334	320	351	304	342	321	328	331	331	322	306	353	304	349	322	317	329	331	307	300	309	330	322	340	325	309	325	301	308	321	328	324	312	318	316	305	329	321	345	317	312	312	352	346	328	330	322	336	326	311	284	326	362	293	340	333	317	326	363	336	350	345	333	327	319	356	311	337	321	329	335	305	327	294	309	324	338	313	328	326	330	324	321	314	306	317	326	323	338	303	332	322	339	314	366	375	316	299	315	325	355	327	319	365	318	310	332	332	300	321	344	339	302	336	316	304	349	320	323	326	324	349	324	325	325	310	308	314	333	324	343	315	306	324
24407	21573	28861	25084	22295	16941	8532	5165	5121	4181	2360	1261	1338	1487	1247	1070	930	945	825	926	902	831	678	592	532	569	513	553	449	443	437	405	379	415	388	357	345	362	352	356	326	325	323	336	370	345	411	430	395	464	432	385	366	361	324	349	343	335	320	307	322	316	369	300	346	306	347	314	316	287	333	301	336	330	339	339	325	353	347	309	341	317	317	340	348	356	322	346	321	316	334	340	337	346	351	345	320	341	360	333	314	320	341	354	357	331	354	314	327	318	312	318	329	300	350	356	332	329	317	301	352	345	344	326	348	310	348	320	356	314	326	336	319	302	319	314	325	323	340	338	318	325	313	332	334	311	328	345	342	344	355	312	313	336	321	343	349	343	325	341	314	297	350	346	309	340	323	327	322	301	340	330	362	346	327	354	331	327	317	332	339	342	324	361	325	346	304	311	315	309	328	340	337	337	357	303	330	348	318	344	321	331	317	313	317	305	317	324	311	296	350	309	341	341	297	300	309	326	324	321	358	324	366	331	316	363	299	326	337	314	301	319	324	365	354	324	311	340	310	311	338	294	324	288	333	326	343	320	348	319	305	350	330	319	323	336	311	339	343	324	335	272	353	323	358	332	335	328	294	309	324	345	348	302	336	328	320	306	353	327	296	320	331	316	335	325	295	330	359	317	298	329	300	329	326	349	329	295	304	330	310	315	319	325	311	297	348	295	340	349	301	304	329	321	314	337	331	314	342	308	314	342	327	307	304	308	341	341	290	326	305	335	302	347	353	328	353	321	325	338	326	332	287	317	367	296	322	329	319	301	310	344	337	313	311	309	328	305	331	374	333	325	335	277	321	347	329	323	287	314	308	304	333	335	341	314	339	335	311	342	323	356	319	307	324	332	317	355	328	323	323	303	316	312	345	318	338	311	349	323	305	313	321	333	322	353	334	343	338	374	360	326	352	308	297	330	308	344	346	323	292	344	317	327	349	316	320	334	331	347	331	338	283	337	308	313	284	333	339	289	319	339	339	330	336	309	318	344	299	349	334	314	318	300	309	300	331	325	328	351	314	358	349	317	315	320	321	324	331	343	358	336	316	325	309	286	309	346	320	341	333	321	306	330	327	343	345	342	330	343	298	337	297	317	317	322	330	313	308	339	344	316	312	326	315	314	328	335	321	306	335	337	332	331	308	348	289	327	330	345	326	293	348	336	302	346	309	304	340	322	342	321	332	336	315	348	328	311	321	312	317	320	341	327	331	327	327	308	321	327	329	364	322	336	302	332	324	346	315	327	293	304	338	321	312	304	345	310	329	330	324	367	319	323	353	315	337	324	334	324	347	311	334	356	368	322	311	336	320	339	312	321	321	318	305	323	335	338	334	331	314	321	288	312	324	335	321	342	322	272	321	356	335	331	307	352	317	309	313	319	357	330	346	315	322	312	322	324	337	352	317	371	304	321	331	321	339	317	360	350	307	344	331	331	323	320	288	352	356	344	309	343	324	351	328	323	324	301	330	383	331	341	331	332	336	330	312	345	352	315	315	354	314	374	349	312	325	355	347	303	319	368	305	319	340	330	320	331	314	304	320	310	314	342	321	311	339	335	341	319	301	321	358	356	322	340	340	288	308	306	333	340	304	322	305	337	350	329	348	331	336	336	299	308	306	318	344	339	335	328	315	333	320	331	346	316	311	339	355	323	311	299	348	357	328	339	319	341	338	332	287	337	317	340	349	339	358	337	337	345	323	335	296	321	316	340	312	330	314	307	314	322	305	312	312	353	327	318	355	327	315	313	330	308	332	350	313	307	317	314	301	313	348	295	338	310	334	301	350	309	321	336	337	322	358	320	298	335	340	309	309	334	340	324	296	323	339	313	307	334	328	313	331	311	316	335	333	325	335	345	330	320	317	311	290	355	362	336	333	326	292	320	295	328	324	328	331	373	311	350	316	331	320	337	294	320	326	332	336	322	315	319	320	315	328	357	312	347	293	307	354	329	370	320	307	342	320	326	327	310	327	356	290	323	314	322	349	340	348	328	310	299	341	342	346	333	307	346	298	295	334	328	348	314	335	293	304	340	290	319	343	345	307	304	290	330	301	339	360	337	328	331	341	342	329	348	355	333	327	321	328	327	354	304	337	336	338	369	303	322	334	330	330	322	335	343	338	347	353	334	334	358	322	310	330	353	311	310	319	312	345	310	322	305	334	296	334	344	337	330	326	349	317	301	324	313	302	345	334	333	356	330	336	323	332	300	353	328	315	330	302	323	344	346	302	312	358	309	296	317	329	316	340	342	321	307	347	334	330	322	322	318	348	311	304	340	307	298	321	326	328	332	344	323	335	329	332	329	331	333	360	303	329	284	339	321	367	325	327	289	313	297	325	338	330	355	345	348	324	342	360	299	303	319	348	321	337	330	334	347	363	376	312	292	324	296	351	346	320	372	333	313	285	309	315	318	307	302	347	307	312	309	295	326	368	319	311	334	332	332	284	342	321	299	320	318	346	366	348	325	313	286	297	311	304	338	327	333	323	328	336	310	349	328	332	322	343	309	311	331	352	328	328	337	294	329	344	346	312	327	331	337	313	336	337	363	325	301	321	328	338	318	323	307	316	316	314	293	357	303	334	296	295	321	320	325	321	319	316	318	342	300	303	313	326	320	322	341	334	338	324	296	357	321	339	330	335	296	309	323	326	343	311	325	315	316	337	316	318	335	341	328	327	327	305	347	311	352	299	342	325	331	311	308	348	344	292	316	321	330	339	331	317	334	357	325	341	336	339	337	332	337	296	330	339	323	350	324	321	296	298	302	345	339	284	325	346	337	342	319	333	330	312	291	316	330	341	297	314	319	331	333	311	296	357	321	332	346	316	327	328	318	345	317	332	295	344	338	339	306	320	301	345	340	312	331	332	316	324	336	309	347	322	312	348	324	327	299	299	308	304	331	331	336	328	333	299	341	343	321	340	340	316	349	305	315	324	323	363	344	295	332	302	313	334	304	306	344	328	317	301	346	335	330	328	342	303	351	311	336	321	334	358	353	321	289	309	309	326	310	327	324	322	320	311	322	311	304	319	344	297	339	303	333	329	322	306	336	321	308	338	332	356	326	317	348	310	331	321	335	326	302	347	345	323	332	334	354	307	326	331	329	347	333	328	315	366	318	309	345	323	309	324	330	355	338	334	332	340	316	346	348	334	333	309	336	352	323	328	322	340	322	328	354	370	355	345	318	328	307	318	303	318	322	329	320	317	340	332	359	344	294	319	328	313	317	330	335	305	307	322	329	329	325	329	337	342	325	348	330	339	330	311	312	328	278	330	323	329	314	319	315	355	349	300	320	325	335	322	359	330	343	336	310	369	305	292	338	309	303	343	291	317	310	316	334	309	308	290	338	349	297	350	342	316	355	323	316	306	316	303	314	373	301	340	330	348	313	326	328	333	353	342	328	347	359	325	293	335	377	321	358	328	312	335	323	321	316	350	309	333	343	297	317	328	316
21698	46733	39395	29191	22575	14865	10597	8627	9400	7457	4202	2098	2344	2692	1987	1738	1568	1621	1462	1366	1380	1220	1009	841	784	777	745	671	614	583	576	481	482	489	485	455	384	391	359	359	368	394	368	360	362	354	481	495	467	545	563	482	363	357	342	372	348	343	389	360	333	345	367	330	357	360	319	316	336	363	368	380	324	351	319	369	360	356	333	371	344	360	352	352	370	363	358	353	359	348	364	344	361	356	363	367	391	361	335	360	305	358	350	374	300	354	370	322	333	338	335	350	366	378	355	378	369	356	333	351	365	369	348	341	370	362	374	362	350	330	355	365	332	320	334	372	365	342	332	397	386	343	329	323	339	349	323	330	373	362	333	373	331	346	342	314	367	374	378	318	334	362	342	335	366	341	368	368	308	346	364	349	352	352	339	313	375	352	371	337	309	365	362	355	374	363	331	335	357	361	359	347	305	380	346	353	373	353	341	328	358	365	342	350	358	358	355	311	334	391	361	359	340	353	357	335	392	346	366	352	373	359	339	342	351	358	351	364	380	355	415	362	358	338	373	337	339	320	370	346	345	344	362	369	360	375	338	373	333	350	346	355	368	364	340	354	362	346	335	369	323	359	393	363	366	352	330	367	341	370	327	359	342	362	328	356	337	317	363	365	359	354	338	355	353	332	351	345	363	335	330	361	390	362	368	372	354	343	361	337	336	366	323	358	394	337	363	343	335	371	322	392	362	359	352	318	353	364	328	318	322	332	333	365	348	346	347	342	378	373	341	318	350	325	338	340	354	379	310	383	386	348	367	350	341	360	347	352	367	346	336	338	378	346	353	355	316	334	324	342	371	358	338	325	339	375	347	320	351	356	334	346	352	335	372	359	349	376	355	364	373	364	366	356	348	347	371	322	379	326	359	364	314	381	365	331	362	354	337	325	334	390	334	347	356	335	387	363	322	331	342	368	334	363	370	330	337	331	352	335	364	361	339	336	364	339	323	367	340	319	367	375	333	362	359	348	354	356	349	332	347	370	363	336	332	345	331	356	362	337	360	318	324	362	340	333	345	347	374	333	348	337	361	347	306	384	349	347	369	329	336	353	343	326	382	347	334	351	339	396	310	342	382	364	351	354	378	325	349	367	332	334	350	356	399	343	324	354	321	353	330	354	345	359	308	353	338	352	332	357	325	330	372	313	328	338	325	356	328	348	359	333	379	352	354	365	321	344	331	339	358	347	335	391	337	337	350	355	332	353	374	371	326	343	325	357	328	309	336	343	366	332	345	321	347	361	310	374	351	333	371	343	351	368	349	337	367	352	344	350	362	375	344	366	375	347	363	315	343	361	328	340	329	360	365	351	376	335	334	371	347	338	372	380	341	336	354	345	340	340	349	332	341	372	366	348	345	319	385	342	352	364	364	335	353	363	367	396	338	353	370	315	348	346	315	306	327	349	369	373	368	320	340	355	379	352	330	338	347	325	330	346	353	319	347	358	368	334	339	323	319	359	358	344	343	350	354	351	322	366	315	383	345	362	339	363	355	374	335	370	340	378	361	328	341	343	371	356	343	362	347	320	341	359	351	364	351	341	325	348	363	324	357	372	331	361	383	352	323	359	363	327	361	371	363	349	359	372	350	349	353	386	350	351	366	322	363	345	325	328	346	368	324	341	341	338	354	353	333	325	373	341	369	370	340	346	380	369	364	328	319	353	330	339	344	342	336	366	359	368	349	346	336	352	330	366	330	344	348	321	315	325	374	326	372	339	389	348	330	360	361	365	361	336	365	367	328	318	350	352	373	327	342	349	334	358	346	345	372	358	359	366	372	345	321	365	357	380	349	360	359	332	350	361	370	358	349	307	340	305	351	349	356	346	343	358	362	320	345	374	353	347	344	338	337	359	345	335	395	368	383	343	369	337	347	327	370	338	356	342	340	379	346	363	341	357	322	359	314	357	326	393	356	385	333	325	352	340	375	349	349	360	369	320	351	331	363	359	344	362	372	339	332	358	347	347	364	352	333	341	375	314	374	349	382	352	339	368	327	389	326	328	365	346	350	352	358	375	338	342	344	384	367	337	336	376	367	355	377	347	337	358	365	328	363	347	342	356	349	333	377	424	324	328	325	354	372	357	348	349	348	343	361	344	360	369	358	351	325	363	337	329	352	339	323	354	374	342	342	351	380	335	369	330	346	369	331	361	355	366	351	342	320	332	352	362	348	354	348	337	341	334	409	339	366	376	340	367	328	346	344	349	349	377	365	302	381	334	358	356	343	319	340	350	341	365	350	349	337	324	356	371	351	333	324	336	346	365	353	358	334	349	355	347	320	357	354	347	348	349	357	319	340	343	343	325	340	332	351	336	355	345	319	348	385	391	332	339	364	359	319	366	333	369	325	334	374	377	365	351	368	329	362	321	344	362	371	359	359	336	380	348	337	344	358	342	323	383	350	345	361	351	340	374	353	340	344	385	324	346	346	348	332	347	351	358	343	345	342	393	304	334	370	345	312	334	368	365	356	325	342	343	381	326	383	361	372	340	342	369	366	321	347	338	338	343	337	333	375	368	324	343	332	362	311	355	332	340	353	326	325	373	341	362	353	367	373	326	316	351	372	322	362	352	367	351	343	350	336	375	370	348	364	354	360	364	370	339	390	368	344	370	334	379	344	334	329	357	385	344	355	327	334	377	340	344	322	335	348	350	356	367	371	340	328	346	375	370	375	380	356	356	338	358	343	330	334	369	381	354	360	380	363	344	370	342	322	368	365	345	331	371	364	347	345	370	341	350	336	340	358	361	384	347	364	338	347	315	327	338	357	355	362	353	402	353	316	330	323	316	344	350	339	356	364	358	369	385	335	324	372	357	341	351	346	346	372	342	336	344	338	358	345	365	353	369	337	339	298	360	337	394	332	345	388	368	284	375	345	359	328	359	360	315	346	359	359	339	350	352	321	344	380	325	332	345	352	344	335	347	379	366	349	352	340	372	407	337	340	370	353	336	366	368	347	344	374	368	350	346	365	360	333	331	342	335	332	331	348	369	393	367	348	370	380	321	361	355	368	344	354	367	330	371	383	378	328	350	362	342	318	331	322	365	381	304	324	379	360	356	365	330	331	349	344	353	384	370	360	338	345	328	348	314	367	373	333	341	350	358	336	359	334	336	356	371	338	369	372	363	364	361	356	324	360	331	360	313	339	363	356	349	317	377	347	354	368	348	383	348	338	316	317	352	357	359	345	397	392	379	347	338	326	360	342	333	353	329	381	367	356	337	351	363	376	356	332	362	369	396	337	310	333	330	349	359	331	345	359	339	334	353	349	361	347	344	350	345	338	366	337	362	333	355	354	383	326	336	323	341	382	361	382	344	354	338	348	365	344	341	370	367	345	328	318	362	336	345	352	348	337	362	385	365	381	339	344	335	382	336	333	364	328	341	343	353	356	324	341	345	338	343	340	346	380	344	345	328	346	314	360	345	374	360	366	370	351	385	342	356	358	377	350	354	324	382
25753	21650	28161	26681	19400	11300	6312	3791	3895	2466	1452	1060	1047	1115	1070	895	876	780	773	772	684	618	524	528	481	481	439	366	403	416	389	377	330	344	330	313	323	309	306	322	312	311	277	300	322	304	317	351	338	352	314	315	307	287	271	323	303	312	323	312	305	281	297	326	319	297	309	286	318	295	296	313	290	299	347	295	322	282	272	321	278	304	283	268	294	319	337	273	296	307	266	296	262	326	299	297	279	302	327	310	313	323	332	302	276	296	276	314	278	319	326	320	332	315	320	280	303	284	315	295	306	279	297	300	317	292	286	279	278	300	319	281	320	283	287	320	316	289	286	292	254	284	298	290	309	297	300	303	298	316	304	297	294	332	307	294	272	297	331	275	296	288	286	319	285	302	283	289	307	262	283	309	285	285	306	301	289	273	308	318	316	298	292	305	280	294	284	302	306	305	276	320	281	308	306	273	310	314	312	274	299	300	283	321	299	278	293	299	326	283	293	309	318	293	278	260	289	302	313	296	272	293	345	299	297	316	316	325	293	322	292	284	357	296	293	296	301	317	308	294	289	303	307	278	329	300	309	291	284	329	293	268	290	277	270	302	295	309	302	280	293	301	298	317	312	310	314	284	332	311	326	293	295	285	281	306	308	289	277	286	257	293	285	325	304	296	314	284	292	288	320	313	261	293	312	309	310	305	278	294	291	287	286	296	321	294	309	286	289	321	309	323	281	316	284	304	307	299	297	312	280	311	311	324	288	299	319	318	315	300	275	295	293	322	288	314	293	286	286	253	278	331	307	315	274	305	290	281	287	310	295	297	294	284	315	306	338	298	304	299	270	325	274	298	325	327	300	263	279	279	286	283	274	279	339	311	312	291	308	284	330	294	276	297	316	268	300	314	302	264	302	291	321	328	324	306	271	285	304	278	281	313	302	314	290	317	299	299	300	280	315	301	288	293	281	321	307	287	291	321	333	284	317	303	331	290	289	286	290	302	332	290	277	296	303	322	299	289	304	306	309	299	291	300	301	263	309	291	277	285	289	276	288	293	284	276	336	283	325	288	282	305	289	290	276	300	292	274	282	323	261	291	299	308	300	314	284	304	283	284	289	296	284	297	302	317	312	291	272	327	298	291	316	265	293	299	320	311	298	286	324	318	282	298	286	289	292	305	290	281	283	302	300	302	261	301	303	284	305	308	322	312	281	293	291	306	300	280	287	282	293	309	290	270	314	301	265	301	310	256	284	314	288	271	307	292	292	300	312	286	290	313	289	309	284	297	295	304	289	304	296	325	335	313	287	293	329	283	291	258	320	287	266	289	296	290	328	284	298	323	308	331	309	315	289	321	317	315	280	304	293	298	244	298	316	311	304	306	317	309	281	265	305	303	316	290	288	315	299	296	278	297	313	305	306	281	305	297	276	298	282	309	289	287	265	287	296	316	296	295	317	324	302	298	288	305	306	321	297	271	315	315	285	284	281	282	305	329	304	278	307	302	307	306	284	264	271	285	284	280	288	299	259	283	304	313	313	280	295	319	273	310	309	307	293	291	261	300	337	333	305	276	279	312	292	292	285	298	288	283	285	283	281	299	307	293	295	310	308	305	320	292	311	318	323	334	313	288	305	309	295	280	271	277	326	290	289	299	279	308	306	295	285	279	323	278	317	281	302	297	313	334	294	272	314	264	281	308	312	282	321	299	294	288	312	264	304	284	293	279	299	267	315	292	286	309	321	309	292	297	254	324	344	302	307	279	279	325	274	302	319	330	276	315	303	266	292	292	302	279	281	311	279	312	294	310	298	296	321	264	296	326	301	276	326	263	306	288	305	324	308	291	304	303	267	276	310	301	295	290	266	293	300	292	288	315	308	322	321	277	328	312	286	300	276	336	289	295	288	310	284	284	328	291	320	254	297	277	319	303	303	287	292	287	296	281	305	313	319	299	271	298	286	290	323	313	299	272	305	312	295	301	288	286	301	292	305	295	299	312	287	324	288	323	308	255	322	300	329	303	289	278	290	298	298	279	279	293	285	305	289	300	293	324	313	284	326	316	279	298	327	295	262	294	309	297	303	302	297	289	301	322	297	288	276	300	280	275	320	299	292	294	278	279	315	271	317	295	285	280	272	306	303	285	279	269	330	283	303	281	308	275	295	289	292	308	347	283	306	290	265	282	296	299	291	295	281	292	317	328	296	286	316	298	274	337	267	293	334	295	299	315	322	263	312	312	300	292	310	304	301	298	316	300	281	289	277	298	308	272	277	288	301	311	304	314	325	311	275	295	305	306	290	264	288	289	299	275	292	281	321	289	319	318	314	277	339	276	291	288	275	299	300	296	271	287	327	309	301	307	303	300	296	312	264	292	298	301	300	276	322	325	305	307	325	289	309	285	290	282	321	273	316	318	288	303	293	302	273	285	285	291	322	310	307	276	297	294	279	293	257	327	293	317	288	295	311	304	302	292	309	291	313	295	287	312	297	279	279	304	285	308	305	264	320	312	303	308	319	282	274	333	294	288	293	277	305	290	304	308	281	305	298	290	281	296	314	329	290	266	288	297	289	297	304	276	317	295	303	315	281	301	275	309	300	275	286	301	290	305	314	278	316	287	297	264	308	292	324	301	300	310	271	303	313	299	294	280	300	328	285	290	293	310	312	323	286	276	270	310	310	284	291	312	292	312	296	312	311	258	302	280	299	279	298	267	301	306	299	299	273	278	297	270	308	273	308	281	267	293	281	292	267	269	293	303	314	285	282	314	312	293	292	311	352	315	305	299	299	285	316	290	318	285	296	294	297	278	291	292	278	311	284	290	300	280	307	281	312	317	313	327	296	282	302	309	309	318	313	298	268	337	293	301	322	312	312	290	307	315	294	294	288	305	319	286	323	294	299	299	292	311	296	339	272	289	323	315	294	299	289	288	277	341	305	303	294	348	297	316	309	313	319	301	300	284	319	290	285	300	276	284	317	292	302	313	272	314	290	310	337	318	286	304	302	277	330	298	299	294	319	291	319	325	289	309	288	259	299	295	300	281	303	264	286	326	291	303	288	271	314	311	304	328	291	321	318	296	286	313	292	273	302	302	288	287	326	301	295	302	308	291	289	291	298	326	302	314	285	282	336	286	311	297	285	311	318	310	298	307	298	312	269	285	282	295	302	296	262	303	273	304	300	296	308	312	279	295	284	290	305	311	294	276	294	283	312	306	288	287	296	291	277	296	293	287	293	312	305	308	302	299	323	324	278	309	278	289	295	290	316	292	298	296	304	299	292	295	272	298	288	315	320	290	295	318	289	262	278	272	295	296	281	287	310	315	309	312	306	304	320	317	307	283	307	328	278	286	294	296	284	274	314	309	287	293	331	312	290	285	332	307	297	317	299	285	309	302	279	315	297	308	285	329	303	281	301	303	314	295	288	292	305	280	302	314	255	286	249	294	277	307	263	313	285	305	336	309	311	291	314	266	321	272	301	303	300	309	305	279	301	309	345	308	300	312
21818	42817	35752	25929	20987	14902	10268	7245	7847	4778	2741	1923	1994	1957	1871	1518	1375	1278	1198	1307	1090	867	776	726	649	643	656	543	541	435	486	449	462	427	389	368	383	334	334	342	366	335	355	324	343	371	356	399	408	408	413	379	370	337	316	327	341	351	326	340	340	328	339	334	329	338	343	299	324	318	326	332	315	299	335	328	328	324	325	330	335	355	337	345	351	339	341	338	314	348	314	316	326	299	340	351	371	311	327	319	360	375	311	348	329	321	354	344	342	345	340	303	315	340	318	309	322	305	343	338	340	339	314	321	327	319	306	313	291	338	330	332	323	344	319	301	297	363	296	302	311	297	315	317	344	340	339	309	339	340	329	316	313	339	330	323	340	323	337	319	338	326	303	309	315	339	319	330	314	355	347	329	289	317	345	365	321	347	333	331	325	321	300	345	315	314	314	329	287	331	318	339	319	325	314	287	319	338	276	342	337	351	329	310	289	353	326	343	295	337	344	290	354	331	326	318	317	304	339	310	347	329	343	340	332	330	339	329	357	350	338	320	333	327	314	315	324	343	309	321	298	311	350	328	304	322	318	317	330	328	319	306	311	346	363	331	297	387	285	326	346	321	308	325	364	330	296	313	363	345	325	340	324	341	328	341	331	329	315	319	344	363	328	312	329	300	309	323	321	335	293	336	310	334	332	302	316	317	337	336	300	345	333	370	316	336	342	330	359	336	322	316	301	312	309	322	332	318	360	323	319	337	336	312	354	334	307	291	326	302	327	322	345	337	307	310	326	305	329	313	354	306	374	329	315	325	322	358	304	290	325	305	322	322	311	320	308	340	349	316	338	338	326	325	301	328	330	311	295	338	323	324	340	298	324	318	341	327	366	303	345	359	318	338	322	317	357	323	314	318	341	334	308	339	315	325	318	329	346	329	318	305	337	321	303	356	331	333	353	337	317	297	324	300	337	348	331	342	295	357	316	301	299	312	319	318	294	333	307	319	324	314	324	336	328	328	338	318	353	342	338	309	322	324	324	359	309	326	316	332	338	322	344	314	330	316	317	320	318	308	312	334	326	328	374	300	340	349	340	301	361	306	308	322	355	323	366	315	333	348	328	299	337	326	324	329	311	332	324	323	296	311	305	335	312	354	292	341	314	362	295	336	311	312	309	311	297	343	326	351	299	324	324	308	330	338	340	321	313	319	342	330	344	343	332	294	330	335	330	329	354	302	340	304	332	343	289	322	319	348	318	336	305	305	308	307	352	345	336	317	379	328	347	314	331	324	306	328	306	346	338	348	319	320	318	312	316	329	340	322	341	319	324	327	333	353	376	309	339	331	314	318	316	325	319	327	357	299	326	328	298	309	306	295	319	317	331	341	310	331	305	363	350	334	306	311	338	372	339	335	325	346	344	297	338	324	350	314	325	317	318	303	353	307	350	332	300	325	305	318	325	327	309	319	301	358	327	321	311	315	313	342	323	324	313	350	314	313	327	323	281	338	313	337	313	329	323	319	284	337	314	363	319	313	327	329	318	313	337	326	329	323	314	341	311	338	317	322	341	335	349	357	316	298	337	302	366	344	317	327	338	330	338	311	335	340	321	346	325	347	313	311	351	302	316	313	296	304	290	309	331	324	318	335	329	325	324	313	297	300	354	332	332	349	310	327	335	336	299	336	344	313	320	347	327	330	340	299	319	329	312	310	339	343	315	279	351	318	345	326	309	341	343	341	301	330	330	319	314	299	326	337	316	323	278	331	363	315	339	315	336	307	339	339	329	287	370	318	339	316	324	333	342	329	305	319	314	347	342	312	348	323	313	305	328	299	318	318	338	315	339	340	343	297	326	313	327	326	333	315	334	335	283	372	334	333	353	331	340	328	311	320	300	314	347	298	319	349	339	279	305	312	341	324	317	324	305	316	312	344	343	344	321	302	317	345	317	344	311	316	342	342	353	330	325	329	312	302	314	337	302	309	337	314	290	309	327	338	298	321	318	329	356	306	368	328	363	342	306	343	309	329	318	338	315	343	335	314	320	317	350	335	312	320	330	316	289	372	359	324	374	316	327	310	352	322	310	339	335	337	334	324	309	323	326	346	319	292	313	350	295	325	347	323	332	331	319	313	325	319	316	315	317	304	314	321	296	310	330	361	351	327	311	326	314	314	333	343	305	317	304	329	313	317	327	319	313	316	300	342	311	322	329	332	340	311	349	323	342	317	349	324	326	341	326	331	339	330	327	303	337	321	310	335	308	308	327	331	306	346	301	333	318	310	362	309	322	330	338	318	355	334	329	328	352	342	358	306	377	300	330	309	318	293	315	336	324	325	333	332	339	334	330	319	316	329	321	325	341	311	341	327	298	312	309	333	300	367	321	307	338	281	335	286	304	327	368	317	309	311	286	310	299	320	298	323	349	322	303	326	338	324	316	323	322	331	344	310	343	348	338	310	317	319	343	300	334	319	313	323	318	315	327	319	349	316	328	315	334	339	368	321	314	313	292	362	329	338	329	318	328	330	321	305	327	316	333	317	335	305	338	334	311	328	326	305	356	298	305	341	338	327	316	314	317	307	287	312	353	319	344	327	334	340	321	328	309	325	340	364	305	309	311	294	305	331	329	314	357	348	348	329	336	344	327	322	310	332	344	350	346	336	307	340	345	314	294	284	341	347	322	331	338	303	308	309	306	322	324	320	308	328	309	328	315	366	306	326	330	352	355	311	333	338	317	325	326	343	327	302	333	331	339	293	356	328	342	325	345	315	325	312	322	327	295	335	317	349	310	332	357	326	340	340	339	326	328	328	323	334	333	330	325	333	301	294	350	318	336	315	325	287	305	341	341	302	339	342	335	355	294	307	353	338	297	340	331	333	325	333	320	314	350	340	323	306	332	305	332	320	308	336	314	358	318	297	351	315	332	303	276	301	314	307	353	311	310	329	344	272	315	321	322	312	340	332	300	336	321	348	314	315	297	324	305	340	340	355	287	331	328	334	315	353	317	305	337	339	314	317	325	301	330	310	326	326	309	316	311	319	350	333	330	317	316	334	325	287	362	319	318	319	339	320	346	306	326	323	335	355	334	325	350	329	345	325	308	343	324	322	334	297	361	314	311	302	319	321	286	339	322	297	318	329	307	351	313	339	312	357	317	326	324	345	336	323	345	323	317	331	307	334	338	331	327	332	303	336	337	289	344	322	353	327	305	301	339	338	308	350	323	336	327	340	312	303	340	351	323	326	337	323	311	333	320	354	308	313	309	323	332	294	319	322	326	319	316	319	307	317	335	348	341	345	354	338	339	336	325	336	344	335	299	349	347	323	323	318	318	293	351	294	311	313	295	314	342	317	326	334	318	313	311	363	326	335	319	342	332	334	328	331	334	330	308	350	360	356	345	278	330	319	335	322	319	325	328	323	351	300	338	332	367	339	342	329	328	317	285	329	335	317	312	327	350	325	318	299	340	325	325	343	328	340	328	337	325	303	301	260	331	315	291	291	316	349
23338	21621	29326	24505	22032	23090	20232	9868	7313	4376	2560	1887	1859	1745	1663	1661	1370	1236	1309	1222	999	883	833	710	716	728	634	618	561	540	524	501	450	411	436	360	416	363	374	362	350	355	379	359	411	380	333	446	475	493	529	465	370	376	331	338	379	405	327	330	342	340	346	359	361	345	307	350	337	351	332	368	388	358	340	356	320	365	374	346	301	372	369	356	336	360	325	344	341	339	359	366	323	364	366	355	325	334	347	342	325	359	380	335	333	333	367	350	321	360	310	378	356	329	344	355	352	325	351	352	319	371	367	325	327	313	322	328	340	322	364	361	324	348	328	325	343	346	346	365	326	351	317	350	327	316	301	335	316	351	377	318	321	347	348	351	342	342	379	352	322	315	354	307	371	342	340	309	352	346	330	302	377	344	330	330	306	317	366	348	346	370	315	344	346	309	314	330	348	341	351	349	334	325	346	318	354	385	346	347	359	331	339	367	331	346	340	336	344	357	358	337	330	343	325	325	362	299	334	359	334	326	347	355	311	327	340	309	350	364	336	359	345	360	335	312	363	364	332	355	357	342	322	354	346	312	338	357	333	327	354	342	362	317	381	370	337	356	306	331	316	349	332	376	349	350	334	312	331	326	350	337	337	352	347	356	325	322	368	374	330	392	325	359	319	333	350	333	341	345	372	388	378	340	374	373	343	323	364	336	324	356	369	291	337	383	319	370	342	313	375	337	323	330	341	353	339	354	319	365	359	343	339	307	351	332	316	361	361	345	329	330	375	351	358	361	345	285	382	327	363	336	354	337	341	320	322	309	342	346	364	355	309	334	371	334	331	350	355	345	324	351	325	369	339	351	368	352	316	329	320	367	352	377	337	359	359	314	331	380	360	386	338	334	335	354	358	332	332	353	333	301	335	352	344	312	359	353	342	363	358	351	324	324	330	355	375	352	314	361	342	333	363	342	329	370	334	339	320	363	335	348	344	369	362	351	349	340	308	361	378	356	327	311	339	375	317	347	363	369	375	376	353	315	343	363	321	361	325	331	332	338	342	314	364	354	319	350	341	362	374	306	345	366	328	313	328	318	345	371	334	334	334	329	349	341	327	355	333	327	344	334	356	344	350	357	333	335	383	307	334	355	330	330	349	364	345	357	312	317	301	338	302	353	342	340	369	367	364	345	362	333	362	345	321	330	315	331	369	362	366	376	329	375	349	323	357	357	333	350	352	322	377	364	381	308	345	349	312	357	301	333	378	326	363	352	361	348	344	341	345	336	383	347	344	352	363	312	330	361	318	316	327	348	353	377	344	353	344	311	406	371	326	349	345	345	358	330	307	366	332	358	357	337	364	357	320	378	322	339	342	364	347	382	333	314	329	334	360	335	350	360	332	375	359	322	323	334	318	342	368	346	344	361	317	335	328	373	354	382	331	323	346	344	359	316	345	331	364	346	329	382	332	337	344	330	336	348	333	341	344	329	309	288	335	326	369	350	351	330	330	348	305	338	355	349	334	334	348	321	378	329	349	339	333	307	334	340	355	338	381	342	328	337	332	348	368	380	372	326	334	332	347	366	358	305	356	341	371	333	343	338	321	324	327	342	359	335	345	347	370	319	317	355	355	333	336	302	340	324	347	334	328	331	390	376	348	346	339	323	336	345	339	322	366	344	338	381	334	318	339	343	387	381	345	348	325	350	353	296	349	357	359	328	346	343	353	339	383	337	343	334	306	321	379	380	342	332	295	357	362	348	367	371	355	356	365	329	314	326	351	354	347	335	360	383	363	348	330	361	328	356	317	335	332	342	351	351	378	325	362	352	358	328	339	352	324	403	341	388	335	329	311	330	393	366	320	324	325	358	349	332	349	327	374	354	349	345	333	351	335	351	319	337	340	332	332	361	342	343	340	337	341	345	326	376	323	348	371	341	342	318	335	349	359	313	354	359	347	345	326	343	368	350	348	354	357	325	309	335	348	364	335	312	334	360	328	331	342	361	351	359	352	356	326	337	310	352	364	329	369	330	350	369	306	365	330	350	356	331	337	346	350	370	349	299	293	361	324	348	366	366	323	345	389	310	328	369	339	350	363	347	340	321	344	336	327	357	335	351	386	316	335	349	329	347	314	350	360	365	345	340	328	355	338	307	348	353	342	336	326	318	318	347	355	345	355	343	382	339	334	351	318	365	340	337	338	347	347	328	321	357	341	388	348	320	334	349	328	400	305	330	322	293	330	361	348	340	350	343	360	308	327	319	342	354	319	348	351	362	339	354	336	374	359	350	353	313	285	339	365	324	333	341	337	370	368	331	329	330	344	344	335	366	336	350	356	329	332	366	395	339	319	367	369	326	356	350	340	311	368	355	340	364	348	383	314	342	363	377	333	353	366	344	352	352	328	342	360	336	345	356	357	327	374	339	353	344	354	343	350	374	338	356	327	340	367	391	357	334	343	348	333	342	340	350	331	346	366	357	340	344	349	354	336	338	339	342	329	347	323	362	348	350	369	352	319	354	338	357	329	327	330	324	349	354	327	359	346	346	360	340	342	365	326	352	372	355	323	332	327	334	336	349	342	391	342	350	341	357	338	359	344	351	360	358	349	361	345	359	341	367	336	337	315	333	342	330	331	337	354	338	369	349	321	318	371	342	353	369	339	357	327	343	300	310	310	342	338	322	336	346	333	367	328	366	322	370	338	351	325	357	318	318	392	352	358	333	334	351	343	356	343	302	341	341	337	356	373	326	337	332	339	340	329	361	360	351	338	378	327	361	337	332	324	328	325	330	334	374	380	368	326	325	315	376	354	332	342	330	370	325	336	337	299	317	336	372	303	332	336	353	325	329	356	370	328	310	356	347	344	321	365	370	371	306	333	307	332	373	310	407	338	350	314	346	339	329	368	330	360	330	376	340	345	346	348	378	336	334	352	365	357	376	306	358	341	337	345	327	357	377	330	350	329	339	330	355	366	360	367	327	328	347	363	321	329	321	377	330	325	347	342	358	346	317	354	344	327	334	375	366	337	349	323	330	371	329	374	350	358	374	341	343	371	317	320	363	361	324	320	315	383	330	382	364	327	354	359	322	357	325	346	352	345	334	356	343	372	310	365	364	357	338	305	377	329	354	355	307	309	340	355	351	345	332	351	360	350	351	330	332	349	332	345	350	335	324	345	314	360	315	318	334	308	355	369	372	308	333	350	335	372	354	354	370	339	340	352	331	337	348	358	346	344	330	403	338	307	337	335	364	338	348	346	319	399	332	352	346	333	304	386	335	327	344	333	333	359	337	327	371	386	353	326	362	336	366	322	323	336	351	364	339	357	369	343	340	350	332	356	332	343	325	313	327	335	337	343	365	368	352	356	352	347	370	341	332	339	328	348	385	318	345	345	362	348	371	341	361	344	375	316	350	344	360	347	367	326	342	330	346	359	340	335	353	325	357	334	342	340	378	344	319	341	333	346	340	315	362	328	343	350	299	335	334	347	368	307	347	356	306	355	333	319	342
24126	51862	45123	35911	29194	24296	18233	13940	12138	7664	4453	3546	3410	2875	2851	2741	2309	2125	2007	1989	1521	1309	1201	999	1106	988	905	703	679	633	625	649	551	505	513	399	434	402	421	399	370	419	376	383	385	405	374	527	614	617	603	518	432	378	397	401	378	382	340	331	355	344	375	356	356	332	336	356	354	349	357	390	397	398	321	375	355	355	384	331	369	399	372	362	378	357	380	382	393	362	390	338	377	376	360	372	403	352	344	388	388	366	385	384	369	353	359	372	355	362	355	371	369	348	366	368	354	358	374	360	364	349	327	395	371	332	358	391	362	392	394	370	345	345	358	332	356	344	316	354	391	360	377	399	369	356	363	357	343	385	342	366	371	351	343	318	355	354	364	369	337	378	369	356	362	370	346	348	372	353	347	363	367	386	348	398	361	366	340	361	372	355	348	337	363	389	335	411	388	367	376	327	370	377	350	342	351	387	357	311	370	349	387	386	370	362	349	379	332	362	362	373	369	355	345	342	375	348	333	350	339	356	390	328	370	361	365	341	356	373	377	372	387	367	348	359	360	369	360	331	383	331	398	382	380	359	370	372	341	373	364	367	340	378	374	374	348	361	367	365	402	352	386	390	366	359	399	381	391	391	336	351	364	361	380	373	382	315	345	380	346	391	398	394	346	370	404	339	378	369	394	370	352	361	368	357	388	327	364	363	349	385	354	360	321	395	389	380	360	345	373	367	363	377	388	359	359	368	351	367	335	365	384	415	347	387	364	367	360	394	387	336	364	344	337	358	361	378	353	340	364	374	356	341	370	340	316	381	353	396	352	350	351	374	322	327	350	366	379	377	348	428	374	390	349	362	391	371	381	378	357	374	358	341	366	342	364	358	375	356	344	349	372	371	336	327	355	363	394	374	368	371	354	360	357	367	324	360	389	332	374	396	357	330	360	359	378	379	382	388	369	356	349	380	345	331	354	383	343	360	374	365	380	391	326	392	326	390	358	341	374	362	382	363	388	318	374	324	346	339	332	340	369	342	364	363	386	385	366	364	343	360	378	375	332	352	355	349	387	330	347	393	359	350	367	354	380	378	319	337	380	378	346	355	365	348	360	332	338	369	353	331	376	351	358	355	361	390	357	388	362	361	343	360	347	367	380	375	392	350	372	337	347	321	374	384	368	366	342	353	386	350	354	388	373	351	376	359	364	363	351	338	345	378	354	343	378	361	369	355	357	369	334	352	341	371	356	375	367	345	351	397	351	371	355	378	337	335	344	344	366	352	354	375	388	376	373	373	332	387	384	384	365	382	353	322	366	394	353	349	367	336	372	337	361	382	372	346	364	351	354	384	348	349	367	360	366	399	350	373	377	379	354	375	381	361	370	385	369	388	365	349	346	378	384	350	388	386	365	357	379	371	355	334	357	332	357	368	335	367	340	404	341	356	393	361	364	368	381	392	320	369	351	378	375	375	361	386	374	342	389	382	408	390	367	389	367	348	367	363	371	354	355	317	329	357	386	371	377	374	336	380	374	325	361	348	322	343	331	380	367	340	349	347	390	343	389	401	373	340	394	343	370	355	340	368	368	366	393	403	343	361	361	354	376	371	314	342	373	323	350	333	350	396	371	364	371	346	352	346	347	392	339	381	349	391	359	400	357	351	397	372	368	382	336	374	364	340	389	389	332	367	356	375	360	359	365	378	355	358	352	326	381	379	365	372	354	372	333	345	366	385	392	372	377	370	343	340	343	381	315	353	374	360	324	355	373	375	342	340	350	355	346	376	352	360	377	347	357	372	369	357	339	361	376	374	373	390	362	362	395	374	312	337	383	363	348	374	348	365	346	354	355	363	372	395	358	344	351	387	319	356	350	321	380	373	380	360	356	359	377	320	376	362	374	388	378	338	368	370	368	374	346	353	377	376	336	364	358	349	338	370	375	363	343	338	365	349	353	336	367	316	354	363	341	378	345	354	371	374	373	358	341	351	368	383	325	337	365	355	356	345	350	347	360	351	350	371	365	339	355	362	374	367	345	344	365	390	385	381	337	358	359	370	372	350	375	376	330	372	374	358	366	368	350	352	369	353	368	337	358	389	395	377	374	360	340	360	352	361	378	358	335	315	369	345	370	379	337	351	385	355	375	367	355	323	366	358	351	330	377	383	359	355	367	343	356	367	361	371	336	356	353	367	356	339	350	379	350	364	350	353	347	395	359	362	363	351	345	365	354	366	346	354	356	385	362	361	350	345	365	359	370	363	364	360	360	354	332	343	372	347	370	368	379	375	352	378	362	373	326	363	368	321	372	350	394	368	348	352	347	363	343	365	380	341	349	364	336	375	378	359	352	352	367	375	358	384	372	358	358	378	355	357	373	394	379	328	374	352	331	332	357	341	391	362	354	372	380	378	361	373	326	341	387	305	369	321	340	384	368	338	376	364	341	383	344	378	337	382	388	354	399	347	364	377	345	345	374	337	387	346	361	339	370	381	357	338	404	368	374	374	353	378	368	348	358	344	363	402	362	377	350	354	346	334	372	351	365	328	377	370	366	397	344	351	366	367	371	344	358	393	358	325	356	354	361	334	384	355	364	347	359	377	383	342	342	374	383	347	382	368	349	370	366	382	378	370	347	377	399	359	375	369	346	369	378	365	345	345	361	384	383	357	328	334	365	352	353	376	356	366	368	364	390	349	363	361	324	374	360	349	345	332	371	371	378	356	340	358	347	345	371	353	406	361	322	344	368	382	379	377	358	354	358	362	367	343	347	403	376	397	321	329	378	380	328	349	373	373	360	342	350	366	354	360	368	380	368	346	375	338	377	328	348	366	373	370	387	377	361	374	387	333	348	374	375	322	381	380	337	378	368	370	376	340	356	380	364	351	372	377	381	385	344	353	359	369	351	337	368	395	342	353	390	346	387	361	378	347	334	359	337	359	363	382	359	347	374	340	345	367	351	351	358	365	390	366	364	381	374	352	369	360	349	378	377	376	343	410	362	340	369	375	350	340	320	344	360	380	369	360	414	356	343	371	355	326	385	362	357	361	383	380	379	382	351	356	328	433	336	383	390	352	356	379	398	347	342	337	323	337	335	376	369	333	346	361	375	370	400	387	385	381	373	365	375	379	355	329	362	330	392	354	352	363	379	346	369	352	363	400	345	377	359	373	368	320	386	364	381	372	388	387	369	404	334	349	394	368	368	355	398	396	370	360	380	396	352	355	353	363	360	374	344	364	350	343	345	357	339	365	378	350	331	327	367	364	350	367	355	361	379	360	379	368	358	355	336	379	354	336	376	336	367	361	388	340	360	373	343	357	368	356	365	352	375	388	369	384	331	342	333	378	357	378	367	378	370	376	357	390	347	358	354	337	376	379	340	372	375	366	360	381	342	369	380	342	383	356	352	347	357	377	356	379	398	373	419	385	374	343	356	345	340	367	350	359	390	342	336	343	349	361	362	348	401	383	394	371	342	339	359	362	366	378	337	379	353	369	365	340	408	374	346	329
29400	25133	27287	21916	14845	9693	7118	4887	3201	1977	1135	1018	970	952	959	846	647	623	584	552	504	424	488	447	453	425	414	372	369	344	365	340	336	313	303	295	302	311	275	260	303	292	288	303	321	309	276	301	319	319	307	293	285	251	324	308	300	293	294	312	271	302	321	286	282	269	316	309	288	296	310	307	314	274	288	304	294	299	298	248	286	274	315	304	283	277	304	298	326	316	256	287	285	322	322	289	321	323	297	320	252	276	314	288	283	277	303	327	304	274	294	298	301	275	281	336	297	300	299	303	272	277	333	285	285	273	256	263	296	291	251	324	299	309	306	296	285	266	297	284	270	328	311	283	300	301	290	294	281	318	313	268	311	267	328	321	272	316	303	317	285	285	289	315	322	290	259	295	294	312	289	295	284	311	296	286	279	287	274	291	294	290	276	315	315	314	274	288	283	295	274	299	274	303	309	283	297	327	306	289	272	252	293	304	329	299	287	327	322	316	293	320	314	311	281	281	312	288	318	304	313	281	302	286	284	281	283	293	301	298	281	320	293	323	281	252	286	312	296	320	311	322	311	305	273	285	277	288	296	284	314	312	267	309	308	302	303	298	297	281	287	302	272	301	276	315	313	305	265	290	319	282	318	286	292	264	300	298	309	274	312	287	273	313	300	312	296	308	276	287	296	296	279	313	267	287	304	264	276	271	306	293	292	280	327	307	319	305	288	279	301	238	320	306	279	314	289	279	261	242	303	306	319	292	286	306	293	299	288	297	309	281	311	273	269	283	282	290	293	280	324	299	303	281	300	276	282	288	288	309	293	319	297	312	303	319	290	304	293	292	270	284	304	298	289	302	265	301	295	298	295	276	308	285	288	302	310	305	292	300	318	318	294	292	312	301	272	294	310	283	305	326	292	279	294	287	306	292	318	313	318	310	305	296	308	289	291	299	305	292	300	290	303	313	279	308	294	301	279	293	301	268	322	306	287	284	266	305	274	271	277	297	292	310	292	317	293	291	289	306	308	310	286	313	303	334	339	256	313	257	319	264	307	318	318	317	319	285	311	300	288	282	289	314	314	285	323	271	284	288	295	302	318	322	279	285	293	302	292	284	312	307	304	284	286	307	302	271	287	299	282	304	351	285	319	304	271	296	301	299	288	319	279	297	301	294	277	271	299	305	277	285	286	284	316	273	281	301	303	290	322	307	293	293	301	287	282	315	314	288	301	324	259	280	268	277	263	286	270	274	289	317	297	284	291	314	305	315	325	332	301	292	274	281	300	267	299	278	291	287	288	285	321	290	278	291	312	276	283	286	277	319	304	256	298	308	306	313	303	279	302	304	290	330	321	305	301	293	272	290	316	275	309	317	286	309	288	277	284	293	288	293	288	317	265	282	299	264	311	295	291	289	302	271	307	296	285	317	318	309	307	309	296	260	258	297	289	307	299	285	303	307	301	293	275	301	279	307	349	281	315	301	300	284	297	297	319	300	322	301	295	316	320	316	278	274	299	296	300	298	330	278	291	286	311	284	320	315	299	318	321	289	299	308	270	294	301	275	308	295	287	298	276	297	300	277	296	310	306	306	290	279	304	295	281	307	294	307	278	295	272	299	307	312	282	288	304	294	288	296	288	308	285	312	264	260	317	304	293	311	271	269	292	321	286	314	299	299	323	289	286	282	325	295	276	297	280	275	273	266	282	282	308	276	288	291	290	263	320	295	288	280	302	254	296	308	264	294	285	334	308	307	323	293	283	333	311	258	305	307	297	302	295	298	273	270	292	298	319	276	304	296	298	321	283	283	303	266	286	267	286	263	302	291	287	289	276	270	273	320	285	285	306	288	294	315	251	335	261	300	276	325	294	283	284	327	270	319	300	297	310	311	317	303	293	316	290	313	314	274	315	295	297	305	296	298	313	290	299	282	299	334	296	292	296	278	293	290	305	286	300	266	309	311	303	303	316	294	308	291	291	292	288	270	302	295	285	253	313	311	292	261	296	263	296	313	295	289	300	307	290	273	264	300	271	287	264	288	312	295	300	296	315	265	307	302	284	274	283	308	275	287	301	306	250	307	290	270	299	298	291	299	281	295	312	306	278	265	271	292	303	280	299	246	322	277	287	296	303	314	306	303	296	310	280	307	298	290	281	290	308	301	293	277	286	297	281	305	301	290	283	298	277	289	295	283	284	298	273	277	258	317	292	304	317	298	311	295	296	313	291	313	285	312	329	286	285	305	276	309	303	276	299	287	277	294	290	288	273	287	291	310	327	287	280	270	291	306	321	252	328	308	324	295	305	279	320	324	260	287	274	295	280	325	286	305	288	298	285	302	283	292	305	254	290	281	280	296	300	311	271	281	299	320	300	313	309	278	302	282	274	322	297	290	265	263	306	301	287	282	314	319	341	281	289	317	277	316	279	316	263	298	319	295	295	306	315	298	298	321	276	299	303	291	281	283	303	300	285	288	260	277	276	298	304	302	279	268	260	270	283	304	286	258	319	299	306	282	287	295	309	300	278	293	283	275	263	310	293	290	274	306	309	320	321	305	307	300	284	282	289	299	303	336	277	293	278	292	297	258	306	289	305	283	293	312	292	269	294	287	295	284	301	286	295	298	289	305	288	295	307	283	299	286	321	304	292	308	306	340	323	270	311	296	282	305	303	298	319	283	320	321	321	303	304	298	278	316	289	314	306	300	307	291	285	304	293	280	316	273	263	269	305	304	328	307	276	283	317	264	290	315	307	308	306	312	326	294	297	283	298	294	319	304	274	300	330	278	290	293	277	292	296	308	292	249	313	279	299	264	286	317	269	285	323	274	284	295	292	320	301	284	282	285	311	300	327	303	287	290	293	299	288	320	299	278	309	304	312	283	299	282	314	277	247	304	301	315	277	295	305	316	290	313	301	300	272	311	289	260	289	327	295	292	319	283	288	263	286	298	318	330	292	294	307	339	287	303	276	313	273	286	289	316	288	291	273	295	292	290	285	308	278	308	292	280	279	301	281	260	281	296	303	307	314	260	305	312	310	302	305	292	320	243	325	304	295	274	295	315	284	287	275	296	276	254	266	288	290	298	280	307	306	319	271	307	291	271	278	305	291	295	311	278	297	283	303	305	301	282	309	285	257	289	255	250	254	318	297	282	258	297	280	269	303	299	277	295	333	286	304	291	319	298	315	268	263	297	317	272	311	286	280	278	304	309	285	254	299	309	300	281	260	292	306	308	294	300	336	283	293	292	272	292	281	259	296	293	298	305	317	273	267	297	317	303	309	302	302	283	315	282	279	276	302	290	279	280	307	301	274	298	320	268	288	303	269	316	289	302	317	277	294	284	299	319	299	322	309	315	275	308	297	306	300	303	278	289	275	273	294	301	292	285	300	309	306	281	308	282	280	288	279	303	295	316	283	279	297	324	304	288	318	292	268	299	285	297	273	311	274	290	296	290	293	270	283	285	291	336	306	303	302	323	305	289	300	317	305	303	331	308	281	276	269	269
22470	37517	29788	22741	18853	15018	12081	8958	6177	3753	2151	1646	1679	1649	1686	1362	1001	997	891	848	728	674	644	619	596	526	511	477	446	438	395	377	369	359	357	387	348	346	317	339	335	338	351	372	311	289	310	351	317	319	303	335	318	306	292	334	349	297	323	330	337	322	307	325	325	299	354	285	338	316	308	313	311	334	303	314	334	291	331	307	327	337	338	315	326	326	338	313	345	336	306	299	353	333	298	325	314	361	323	324	325	350	335	300	318	344	331	293	298	324	301	321	301	343	328	308	328	330	329	303	308	346	298	314	333	308	326	312	343	315	320	302	316	334	300	331	323	324	334	321	325	312	308	348	311	328	327	309	349	343	317	336	310	352	340	297	306	308	339	365	357	338	325	319	313	312	319	320	315	326	298	311	325	309	348	298	355	345	332	309	312	303	339	320	321	319	337	363	310	339	328	338	313	318	301	330	299	301	347	326	332	286	330	312	338	332	322	326	298	306	329	340	310	339	345	341	339	327	335	313	334	282	328	279	328	319	303	312	322	330	331	300	320	318	310	329	327	279	324	320	326	297	297	316	306	330	296	336	324	349	348	325	297	335	295	324	340	319	286	305	357	322	354	327	317	292	322	314	308	313	310	329	337	329	317	329	307	310	295	338	304	323	319	307	318	324	313	285	307	298	335	296	315	354	318	303	350	318	308	285	350	311	305	319	323	302	293	328	298	295	319	314	318	318	326	311	337	321	344	290	345	310	310	301	358	384	308	342	326	334	332	325	361	323	296	319	328	307	315	323	286	322	316	337	280	321	329	294	302	308	329	326	294	303	336	314	348	320	334	312	328	327	331	307	318	299	330	332	318	305	297	334	340	316	325	318	293	318	292	331	348	354	308	278	309	339	326	310	302	354	322	327	312	318	323	337	311	326	315	307	342	321	334	346	330	330	313	298	304	338	314	292	341	335	330	326	346	347	305	346	297	324	270	321	294	301	346	327	330	337	298	334	317	329	295	316	311	311	329	334	333	332	338	323	326	317	298	356	315	326	319	307	357	298	322	302	311	335	308	344	318	337	301	337	351	318	275	325	328	307	343	321	326	334	340	337	341	321	338	306	312	329	331	289	299	313	350	317	310	331	328	334	322	299	307	313	292	324	333	346	330	292	335	328	319	313	307	336	321	330	343	305	338	284	333	305	302	321	321	303	295	334	294	307	349	305	307	303	302	329	344	320	279	298	313	319	307	334	361	325	319	331	320	319	320	336	331	296	324	338	355	322	308	312	316	296	313	331	332	315	298	319	336	331	314	320	344	324	326	345	301	346	337	326	349	338	309	288	289	305	329	298	331	305	306	361	334	320	301	333	311	307	331	352	313	297	324	270	327	317	329	296	341	281	296	329	327	300	316	326	337	324	319	329	323	306	319	331	329	313	309	325	358	339	337	345	338	327	324	318	342	337	328	307	275	334	333	305	321	362	331	326	317	309	292	338	315	297	322	336	326	340	331	330	308	340	307	326	297	347	276	313	311	306	339	327	303	302	353	326	298	312	341	318	318	293	316	327	319	325	304	301	309	299	324	306	316	297	334	324	327	309	317	308	301	287	310	351	306	330	307	300	324	313	335	318	323	341	318	319	318	309	328	323	296	294	346	310	312	303	326	316	332	333	319	326	366	281	349	330	320	316	326	282	301	318	304	347	316	294	283	318	325	366	317	359	298	326	323	308	318	333	308	297	299	330	318	328	334	309	346	342	322	308	326	332	314	321	335	298	272	352	335	304	325	321	327	312	339	342	325	323	337	300	302	325	327	330	325	299	320	322	323	296	322	309	337	349	358	337	331	299	316	303	361	321	352	332	308	301	324	321	326	338	308	296	323	318	306	300	319	319	328	322	305	321	318	306	318	340	276	361	313	325	310	334	309	334	287	340	334	335	338	302	313	312	342	332	314	322	317	324	353	304	338	342	340	293	324	333	303	326	323	317	329	346	331	294	312	346	338	342	323	311	331	293	298	306	314	325	307	356	347	313	322	316	324	308	326	335	302	357	316	316	329	322	324	326	293	314	326	336	316	303	336	331	298	298	329	310	313	315	342	309	318	336	283	304	337	317	338	316	333	326	300	325	335	331	322	291	328	361	326	315	339	317	322	328	325	288	311	340	314	339	329	315	319	288	304	331	329	312	342	310	335	349	330	301	335	348	368	306	369	321	312	304	340	355	352	327	317	341	284	313	341	327	349	352	313	341	300	323	301	320	309	340	330	322	303	346	319	344	336	326	302	298	303	311	313	321	340	337	283	305	309	296	345	331	334	293	359	305	301	299	345	335	331	340	295	320	337	313	326	325	302	341	324	315	321	321	329	352	320	317	294	339	342	315	335	331	329	317	326	330	291	347	311	312	299	325	354	308	321	315	305	306	324	315	319	332	335	295	321	316	291	323	334	287	324	319	324	305	324	317	290	306	332	329	358	308	298	323	324	305	352	325	318	322	328	320	298	306	331	342	288	299	334	313	316	307	286	288	314	345	321	315	322	328	324	317	325	340	314	344	331	305	323	304	317	322	321	310	326	318	336	286	330	318	339	323	331	345	333	317	348	301	326	329	318	316	330	326	320	322	333	327	343	277	318	329	348	334	331	351	298	345	306	305	319	339	306	327	324	296	300	353	341	333	313	313	311	298	307	353	299	327	296	326	340	336	316	331	304	356	285	346	329	321	313	346	337	333	322	344	295	345	312	265	325	318	322	317	315	317	314	303	325	324	327	356	307	325	349	311	335	324	337	318	333	307	329	307	326	333	331	294	339	309	323	335	319	314	348	341	310	311	343	315	319	317	362	319	333	344	335	297	317	312	321	313	326	308	326	326	325	357	331	319	348	299	303	326	318	322	309	314	306	313	330	299	296	326	335	293	305	292	317	311	325	319	318	322	325	319	311	311	313	338	319	339	350	333	336	321	348	334	325	312	304	331	292	313	318	324	326	324	340	311	316	328	323	279	352	352	336	336	337	343	352	304	295	342	321	336	315	310	308	276	348	308	310	292	318	342	342	307	302	320	317	321	331	328	342	315	308	317	330	340	312	331	287	326	332	305	320	330	340	325	310	333	310	343	341	331	301	311	310	333	326	324	328	351	342	293	339	308	327	300	338	297	302	300	336	350	328	353	277	306	322	325	307	334	339	339	312	311	300	350	320	337	325	297	314	318	329	311	293	321	316	344	343	340	343	295	324	338	282	313	321	315	310	345	328	332	321	344	328	309	327	313	315	323	336	308	299	314	350	330	331	313	314	328	343	307	294	326	294	304	336	342	300	295	276	301	293	312	348	283	304	342	312	326	324	324	351	311	321	309	312	291	301	320	315	341	314	326	308	338	343	290	332	303	321	301	314	334	295	331	328	333	352	299	305	299	310	275	334	308	329	329	326	329	329	324	301	317	323	352	337	298	326	331	323	352	314	334	353	324	304	349	324	314	303	314	314	319	295	290	312	326	298	318	339	295	349	328
24393	21571	28857	25375	22994	20917	15250	9030	5221	3135	1985	1448	1624	1695	1395	1112	992	911	751	768	699	677	660	631	526	529	502	436	415	405	418	382	396	353	381	382	326	329	317	323	357	326	324	323	325	375	367	338	476	404	376	363	328	308	338	340	305	317	320	331	319	304	325	337	296	294	345	341	323	303	301	334	340	317	344	346	344	342	337	346	331	297	321	297	322	338	326	318	327	339	306	336	314	326	326	280	331	369	296	316	313	302	321	337	319	341	331	347	328	346	290	314	345	354	335	312	303	299	334	295	331	311	318	354	323	326	332	300	313	349	295	311	305	337	302	307	342	341	321	325	326	324	288	317	317	354	285	305	315	316	309	325	376	283	324	301	312	301	359	325	339	339	338	356	340	321	318	309	308	339	342	348	311	334	327	317	299	353	354	345	345	325	325	317	313	320	279	336	340	331	305	310	322	331	327	328	297	322	317	334	304	344	328	335	331	321	311	333	350	338	353	323	302	351	315	331	318	345	318	329	283	339	322	315	321	331	349	343	324	305	325	293	328	277	325	333	315	344	299	352	317	293	302	309	323	333	325	303	324	317	342	324	279	328	289	330	305	305	305	326	333	334	313	331	334	326	379	340	322	309	315	349	319	299	331	335	354	353	339	345	345	306	309	351	326	356	327	332	333	360	336	318	349	319	315	331	325	305	352	302	272	325	353	338	308	328	333	331	314	337	319	318	321	310	321	335	333	305	320	332	310	316	314	302	324	349	298	339	324	319	332	308	303	305	313	316	291	350	302	310	317	304	315	341	321	280	306	332	312	322	325	290	323	336	328	371	361	304	348	282	330	331	312	340	340	355	287	313	305	345	322	326	346	306	324	286	353	338	307	331	323	293	342	329	310	330	332	321	335	318	352	310	359	311	317	302	312	319	317	337	337	310	345	358	289	330	298	314	316	295	365	315	341	354	330	278	335	320	351	305	326	326	343	315	301	323	329	320	292	312	318	327	320	338	301	346	350	345	303	328	328	301	321	338	330	307	328	344	350	318	325	289	335	312	344	305	331	353	319	284	358	310	314	343	299	298	294	328	324	325	321	311	342	310	313	327	300	341	337	334	320	352	347	329	301	312	314	341	317	329	308	318	301	307	310	324	307	331	324	294	311	329	351	325	321	314	327	307	333	323	313	306	322	341	320	288	310	321	324	311	301	342	350	313	333	289	311	329	287	304	289	304	302	284	344	323	345	332	354	305	316	335	303	318	341	316	351	336	300	291	308	344	339	336	319	310	331	298	310	321	331	290	335	310	314	322	326	365	304	317	332	303	311	345	315	370	328	333	321	293	343	286	325	293	295	308	330	335	324	319	292	351	293	314	329	310	328	327	335	331	326	305	327	355	338	349	311	322	282	315	306	338	345	355	352	316	330	340	300	331	319	319	320	328	302	312	331	322	334	298	356	348	301	334	297	323	328	342	350	316	316	296	325	310	327	318	336	284	358	311	342	308	305	305	343	321	331	296	296	293	301	336	311	327	308	332	328	321	287	309	319	325	320	302	310	331	316	304	302	335	329	302	319	329	348	353	323	314	337	331	298	332	329	354	326	316	316	288	338	315	313	348	298	321	317	343	337	319	323	347	320	354	299	317	320	326	347	320	315	341	316	340	307	333	333	309	300	360	338	297	318	312	321	303	305	305	310	291	347	361	309	323	306	310	327	346	345	325	352	324	295	292	316	334	351	332	305	321	333	318	341	331	357	327	288	322	319	314	325	307	348	351	364	341	331	299	339	307	298	333	351	317	317	339	333	332	309	349	331	315	337	302	351	320	327	333	293	335	324	329	326	301	320	318	303	316	315	326	312	320	303	277	324	292	314	312	320	374	291	314	312	307	293	321	317	319	323	342	299	302	339	340	310	322	315	337	300	332	328	350	331	331	331	289	334	320	315	351	315	328	320	344	318	306	335	333	347	329	331	317	351	320	330	354	317	327	299	302	327	311	294	328	278	282	324	332	371	341	338	315	328	325	341	335	326	334	326	351	316	318	329	312	357	322	319	315	302	304	317	311	344	313	326	359	290	324	329	356	299	295	312	284	297	331	353	326	317	342	310	269	333	321	349	348	306	333	339	310	321	305	302	348	314	302	330	302	310	303	339	330	345	312	357	317	315	342	343	344	294	322	354	295	314	339	328	317	306	330	329	309	311	320	341	341	351	335	301	319	346	345	302	321	316	348	340	302	345	325	305	344	288	307	335	319	324	312	300	319	335	321	318	305	331	307	329	328	351	357	342	338	327	340	351	308	334	326	315	306	314	317	312	335	332	319	295	322	328	296	333	370	338	324	309	313	324	293	321	312	337	338	311	335	292	347	347	313	304	332	330	329	301	311	295	322	308	329	298	297	342	341	335	308	365	314	307	334	311	312	367	344	318	321	320	348	337	331	319	317	319	346	315	313	355	364	306	302	303	300	341	303	362	312	329	307	330	324	312	353	305	317	330	317	339	312	324	286	324	334	327	314	343	334	342	316	303	331	351	326	332	342	311	318	325	323	262	355	334	290	283	339	340	262	331	329	314	322	334	336	329	308	351	334	337	318	345	352	329	318	339	311	298	306	309	341	351	336	317	316	321	330	337	333	300	335	303	325	310	330	317	333	296	332	311	335	339	329	328	285	326	310	312	325	304	353	333	335	347	330	308	314	283	362	353	359	352	369	309	325	329	345	350	275	321	334	277	308	329	337	323	346	310	303	287	334	297	330	311	340	321	354	329	308	311	338	312	349	350	330	316	310	292	301	358	343	327	321	340	349	288	319	313	316	314	347	297	308	290	328	329	310	318	336	319	316	308	333	331	299	339	305	307	290	299	337	344	338	312	326	331	314	341	353	323	307	303	298	381	310	301	300	339	322	334	320	309	309	335	320	286	303	372	345	325	313	336	295	294	361	328	342	345	334	348	301	323	332	346	343	316	331	316	345	321	325	328	336	331	332	310	338	343	321	338	308	314	304	356	319	333	326	303	280	335	303	323	343	327	316	337	316	349	309	355	282	313	336	340	296	325	334	310	300	313	325	306	314	331	346	344	302	334	325	329	298	317	336	322	299	347	318	330	337	347	327	300	318	288	308	339	309	339	327	338	333	293	319	329	328	315	335	324	342	306	297	376	280	291	327	320	330	331	309	303	335	325	354	324	317	285	341	323	302	322	324	327	344	333	302	311	318	332	330	348	328	329	297	324	350	319	327	299	354	346	311	330	329	313	314	355	349	337	328	328	319	309	306	333	344	343	345	322	306	317	313	296	295	316	318	314	307	312	307	353	349	332	314	334	298	333	316	329	303	352	284	306	334	334	325	319	317	335	363	297	328	315	331	309	360	314	312	293	342	313	335	343	305	289	293	301	345	349	333	337	275	320	333	317	309	359	299	336	353	336	299	318	319	326	324	303	308	283	326	303	281	313	318	336	316	320	359	328	344	325	336	325	317	313	317	321	321	305	287	353	341	315	324
21595	47115	40677	33006	26591	22567	18304	13760	9082	5547	3390	2518	2933	3004	2416	1885	1572	1500	1192	1123	1020	926	934	927	788	700	651	606	559	533	484	480	481	432	399	397	368	381	368	339	409	387	342	370	374	377	379	407	496	472	464	385	357	363	358	357	353	334	335	391	338	329	326	370	321	371	338	336	371	319	352	344	349	325	374	387	352	343	347	340	362	336	393	325	338	364	365	372	352	356	371	370	339	361	367	346	328	372	362	317	350	341	358	347	373	365	346	340	332	335	364	358	333	336	364	302	341	368	357	341	323	354	323	341	340	384	358	319	319	326	356	330	344	317	364	364	341	331	361	344	364	363	348	336	327	381	333	340	347	341	363	336	344	329	362	331	305	348	347	355	345	346	343	333	313	366	321	368	350	367	361	366	374	346	352	327	370	378	335	355	346	334	321	350	373	359	330	329	381	338	349	335	352	354	354	347	342	320	354	308	359	316	319	348	311	335	357	320	348	338	370	363	332	380	347	369	351	353	366	299	373	338	327	370	331	342	347	353	359	330	325	338	338	355	350	341	341	349	373	329	350	336	338	350	329	369	322	315	339	330	337	364	376	310	362	325	359	309	355	365	332	324	376	374	339	347	309	351	354	356	365	350	348	342	321	372	311	370	353	354	350	339	340	302	365	343	371	359	370	348	356	367	320	387	315	333	345	378	328	370	373	355	357	326	334	350	320	367	326	364	338	341	357	342	364	365	364	347	321	300	352	339	355	342	359	346	353	349	353	317	353	389	336	330	361	343	368	356	326	362	335	343	331	322	375	338	358	357	363	335	372	340	350	324	313	302	362	334	317	334	319	359	322	385	335	329	343	368	354	372	357	349	357	344	338	338	340	310	338	347	367	311	337	343	352	370	332	355	336	362	343	338	331	362	366	322	316	357	369	383	335	352	348	318	354	377	369	334	353	315	323	342	347	359	344	353	335	347	323	342	357	340	330	327	341	347	342	353	366	326	332	332	394	357	360	315	333	352	366	361	344	348	327	355	350	324	354	350	354	338	328	370	345	305	358	331	331	349	339	338	356	366	359	312	377	365	323	353	333	388	333	340	349	330	384	344	352	351	362	333	333	307	343	355	338	365	343	328	348	316	349	342	356	338	335	318	327	352	358	326	336	331	380	352	349	332	363	347	332	352	355	377	312	360	356	333	332	349	367	355	348	348	367	342	353	329	330	357	341	357	315	365	337	333	354	345	372	386	363	342	322	337	364	338	376	338	327	315	348	342	313	355	338	339	321	334	323	363	362	343	365	309	323	346	359	370	372	337	352	329	377	311	338	333	338	323	346	341	349	347	332	348	367	354	335	351	318	358	349	375	313	373	351	306	337	353	360	342	358	354	343	364	327	381	373	361	346	355	300	385	344	379	316	343	353	336	373	356	346	340	309	361	351	349	321	377	333	326	359	343	380	372	346	380	328	366	354	342	399	341	375	366	377	305	377	337	316	322	336	344	327	342	346	347	331	347	366	303	392	342	322	376	360	346	342	310	337	380	370	339	347	335	391	377	333	358	343	325	322	321	334	353	354	339	338	332	381	375	357	332	331	317	387	357	328	310	353	375	384	305	342	357	350	358	336	337	338	342	345	334	350	332	335	335	373	343	354	352	361	330	319	341	335	307	354	384	346	366	342	374	337	352	335	369	359	345	345	350	335	303	337	340	356	363	342	372	344	368	307	321	354	356	332	380	360	328	356	328	376	356	365	349	368	349	347	382	350	329	349	348	347	359	335	366	326	352	363	341	352	344	363	336	363	369	346	312	340	348	325	332	366	354	381	369	352	351	333	353	348	360	353	332	336	355	346	318	327	361	347	325	368	324	355	346	350	350	336	327	363	407	329	341	362	336	368	328	335	318	336	358	340	325	338	322	358	346	338	337	369	361	341	324	329	339	312	358	329	355	330	381	337	354	345	356	343	366	347	376	313	352	397	368	334	340	371	328	341	357	354	373	321	365	333	342	371	307	326	328	325	329	339	349	358	313	365	303	339	371	350	356	323	363	335	344	372	354	328	368	366	357	360	310	321	317	362	394	367	343	380	339	348	313	318	374	322	367	342	352	349	324	349	329	323	328	339	369	357	346	307	329	333	369	370	321	326	347	346	341	314	341	360	334	371	353	346	353	349	350	359	325	335	387	333	369	348	341	370	314	337	344	323	344	320	355	355	406	397	344	358	341	380	349	344	328	340	351	371	356	332	368	348	345	328	332	345	349	342	368	334	343	346	332	344	333	374	331	327	376	328	368	388	344	379	326	340	373	381	337	362	333	328	372	342	348	327	323	349	369	323	336	340	331	312	334	335	343	354	336	334	350	334	338	363	363	307	317	366	362	350	361	330	347	362	355	320	351	381	357	319	349	329	355	340	335	327	354	326	371	317	349	329	338	356	356	359	339	339	362	342	352	335	340	339	345	315	397	363	351	320	342	343	350	371	317	332	368	304	319	334	337	340	348	367	358	350	344	320	358	371	366	332	363	343	304	334	376	352	353	339	356	316	366	331	375	360	331	394	325	377	341	340	320	334	378	348	336	355	345	333	365	341	353	380	330	333	346	356	343	344	340	344	340	339	325	361	342	324	338	330	315	333	349	368	365	338	329	334	360	333	353	352	349	340	341	346	317	358	318	368	349	305	364	368	341	333	366	333	358	337	351	376	343	342	340	391	367	350	328	344	336	340	349	360	363	339	336	357	364	370	339	352	337	324	333	359	327	348	355	359	319	326	371	365	343	335	339	347	361	325	330	342	336	338	345	361	310	337	319	357	315	332	313	372	350	335	341	338	360	364	360	358	362	316	350	374	351	339	365	365	391	363	344	352	356	351	335	368	324	355	353	345	345	350	336	324	325	319	341	328	339	348	358	312	355	346	344	330	331	357	356	338	378	346	361	375	326	350	332	397	343	361	346	336	380	337	352	364	362	375	337	352	365	368	346	322	326	369	298	346	331	369	347	342	339	350	360	349	323	358	329	355	374	331	358	331	358	361	378	358	358	359	355	352	375	359	341	332	364	380	349	345	324	359	355	325	332	353	319	375	309	367	371	365	345	363	336	329	355	343	336	363	380	343	366	341	362	363	368	349	352	369	386	360	319	335	328	358	333	354	319	338	340	341	335	356	344	332	339	320	313	363	345	378	345	357	346	342	327	310	352	347	346	345	339	346	370	326	332	353	379	349	336	352	365	332	382	354	344	345	346	343	318	325	347	344	308	381	325	364	360	336	384	333	354	347	344	341	366	350	364	362	361	333	323	349	340	347	350	337	321	356	364	364	321	336	369	354	348	333	341	347	317	331	341	324	333	359	353	343	339	340	330	359	361	325	330	361	337	331	329	348	326	321	359	328	363	339	314	302	328	342	349	353	372	376	331	342	398	349	343	374	334	338	362	340	348	339	369	326	365	320	336	348	332	349	319	373	314	322	334	364	366	341	339	339	347	362	382	359	333	321	350	349	344	377	331
25588	21583	28228	27163	21224	15371	11338	7155	4210	2387	1360	1363	1281	1234	1113	866	843	681	601	604	519	551	592	510	510	440	385	412	394	368	345	328	331	326	342	323	291	301	302	294	334	306	283	315	289	321	308	280	343	335	321	312	290	298	295	278	300	328	337	292	295	291	283	302	310	263	294	291	305	272	285	312	290	299	298	301	307	302	284	313	306	285	305	298	277	304	285	327	279	333	296	327	287	299	325	289	292	330	308	284	285	258	292	333	298	318	286	294	303	287	296	290	275	290	289	314	316	300	259	309	271	283	283	260	296	272	266	333	300	330	283	303	285	323	255	287	267	300	296	298	286	295	312	293	296	289	285	313	305	293	306	308	275	274	299	302	294	308	304	288	300	301	287	297	277	308	299	317	258	277	301	270	321	323	306	286	276	258	315	272	273	302	277	240	298	304	294	338	321	293	267	292	285	273	271	289	312	288	313	303	333	286	252	293	268	298	305	284	260	280	284	265	264	272	333	267	287	317	259	277	287	279	259	313	274	282	299	253	289	305	295	309	293	293	276	302	303	308	303	297	270	264	304	302	270	278	265	304	300	282	280	286	292	312	267	326	300	295	281	308	276	277	297	309	316	277	309	291	303	262	292	281	278	304	299	269	257	299	325	288	291	290	299	278	300	302	303	292	297	304	282	277	268	281	290	305	326	268	300	271	287	277	280	308	309	271	289	311	307	282	274	268	293	295	325	322	299	255	260	296	311	322	298	296	281	273	295	269	309	257	277	297	317	304	287	320	300	291	277	263	279	307	283	329	301	290	302	303	297	259	284	340	302	289	272	279	270	276	317	299	296	278	298	276	310	276	272	257	311	265	268	303	311	287	289	301	266	277	286	298	301	320	305	303	271	311	287	286	281	283	282	298	292	335	296	284	293	294	300	298	313	280	296	292	267	266	299	287	290	307	302	309	310	297	339	305	320	307	291	283	282	300	299	310	298	296	303	285	293	307	270	289	289	307	307	319	297	269	315	289	319	289	273	300	276	301	285	284	311	296	300	271	301	260	272	272	295	260	277	285	282	278	288	313	302	319	326	289	316	284	298	293	300	280	283	277	311	269	315	325	328	284	281	295	291	293	291	311	277	285	285	297	293	297	288	299	290	290	295	306	283	284	287	274	285	295	304	283	278	277	294	275	273	347	309	291	272	291	303	304	294	297	276	266	307	276	304	271	299	314	309	286	310	270	302	314	281	317	284	290	288	273	315	273	327	271	287	317	298	275	279	287	289	296	303	291	291	295	301	296	285	320	288	270	285	277	313	313	307	296	305	324	296	338	311	289	293	267	308	352	288	317	290	315	307	310	301	299	282	281	269	275	274	267	289	278	258	285	304	284	298	293	313	312	326	331	317	280	283	288	316	311	262	305	300	289	285	290	312	304	268	270	292	329	263	264	306	292	278	282	321	324	293	313	302	291	264	270	277	325	308	264	296	291	298	293	260	277	289	328	277	297	322	281	281	277	312	282	306	297	298	274	300	311	271	304	305	332	312	288	291	293	282	284	266	319	279	274	310	274	285	300	299	300	279	308	317	294	281	295	316	296	299	262	271	319	253	292	296	321	278	319	267	285	294	264	303	277	306	285	317	283	257	273	274	286	268	310	280	299	282	328	286	309	290	298	296	278	301	253	277	300	300	308	302	296	298	311	289	288	340	282	280	317	276	306	324	263	274	293	298	293	283	318	292	292	307	299	285	278	325	307	292	276	313	306	303	283	258	315	298	344	316	288	290	291	289	313	315	297	291	304	287	290	322	306	261	262	304	302	293	311	289	257	313	287	300	298	303	304	284	285	312	289	326	333	313	304	290	275	292	289	307	288	309	297	337	298	315	293	288	276	298	290	298	301	344	331	294	294	293	259	284	309	316	290	300	284	315	263	305	290	285	266	298	291	261	298	305	311	296	285	312	277	324	282	285	283	256	302	306	285	280	275	275	297	317	297	293	296	274	323	305	312	319	294	299	337	267	281	316	270	305	283	293	262	237	276	278	295	278	265	304	299	302	328	284	307	306	286	276	285	275	287	323	293	258	277	280	303	292	287	288	319	346	304	324	312	284	319	321	305	287	300	282	302	285	256	288	331	293	271	293	270	265	300	277	289	284	325	310	294	282	266	303	285	264	271	287	301	281	331	269	296	306	293	316	283	319	308	311	303	292	301	273	310	303	274	322	286	285	295	298	283	295	284	291	289	318	292	286	310	281	290	294	280	305	273	296	288	282	333	305	296	266	306	309	355	273	293	281	258	313	324	296	308	287	290	292	296	284	271	285	283	320	307	308	325	287	297	294	291	303	299	299	298	279	303	296	292	269	294	291	298	315	283	270	289	303	308	303	282	281	286	302	302	266	286	281	295	334	317	292	286	289	280	321	298	265	298	315	309	297	274	268	284	304	315	278	317	262	260	310	283	305	281	328	306	306	296	299	292	292	305	305	280	280	302	290	272	304	283	304	298	303	296	275	303	283	296	288	270	281	295	278	295	317	306	262	309	284	259	302	294	301	308	302	311	328	321	295	286	260	279	290	320	280	285	273	277	298	284	280	279	302	279	298	315	283	283	284	285	266	277	303	297	314	294	330	297	287	284	283	319	296	274	285	285	277	295	307	301	309	323	283	268	307	280	315	287	299	286	282	282	283	284	269	282	282	280	297	315	318	321	282	278	298	293	287	272	316	285	296	287	265	321	284	287	310	331	296	292	301	298	282	313	278	304	297	302	285	312	283	287	281	314	314	274	285	271	313	283	267	303	286	273	327	303	307	295	302	304	271	277	307	285	261	327	309	292	308	296	306	276	290	279	300	318	310	319	272	301	299	309	277	303	268	270	309	298	306	282	290	309	288	298	284	307	286	290	281	290	294	342	323	294	309	284	307	298	297	300	292	278	286	289	294	273	312	296	285	285	292	314	302	326	299	315	278	282	260	277	295	305	307	290	287	310	300	237	301	302	270	309	297	303	289	288	286	302	285	287	290	279	241	293	319	289	267	291	288	292	286	322	285	291	289	296	304	296	280	292	295	269	282	293	296	301	266	304	272	291	300	282	311	272	300	289	290	294	281	279	289	279	285	293	287	296	269	280	260	289	290	297	309	280	281	288	299	313	289	327	293	284	301	332	279	281	304	265	314	281	280	318	296	298	293	292	288	267	293	305	293	281	266	289	317	301	307	307	292	291	317	328	269	321	278	300	300	317	287	298	254	285	272	277	272	284	293	295	323	270	297	266	291	306	302	288	286	277	304	309	305	280	307	289	294	285	334	298	262	276	251	299	279	297	280	306	312	288	299	321	280	305	298	328	305	310	285	275	277	284	321	293	298	262	276	273	304	305	303	316	288	286	311	276	301	316	296	300	317	287	299	264	284	290	289	298	283	270	288	294	279	301	298	296	300	281	283	309	271	265	307	317	290	307	299	284	315	296	291	300	268	310	278	296	317	301	289	318	271	312	311	306	274	307
21694	43926	37480	28414	24614	20665	16611	11778	7705	4669	2614	2441	2476	2342	1971	1534	1383	1135	1044	855	837	805	860	692	703	587	521	502	468	449	412	400	400	396	412	374	356	347	346	320	336	327	346	337	328	348	363	358	379	377	385	377	383	303	342	323	337	300	361	331	302	319	350	324	341	340	350	299	369	315	313	314	299	318	293	296	334	326	309	317	324	341	326	325	313	328	340	334	324	323	312	337	303	349	334	311	349	310	332	320	329	341	303	357	314	317	331	306	324	313	336	293	352	298	336	319	341	305	322	326	364	296	322	322	315	310	350	325	308	320	355	306	356	286	307	336	326	322	295	310	315	320	342	331	332	284	324	296	315	318	340	341	331	315	309	322	328	355	311	345	329	323	325	307	350	325	333	328	328	321	335	314	313	338	328	302	322	320	334	331	299	324	307	329	304	317	313	337	335	292	305	338	312	314	356	364	309	332	343	367	318	333	315	298	331	348	326	314	312	290	307	325	311	317	322	314	345	343	324	332	321	316	298	336	360	288	359	310	356	317	346	292	339	307	340	305	290	325	287	306	318	324	340	317	334	300	336	351	301	316	310	327	293	276	338	313	314	341	324	330	335	314	319	286	349	319	327	312	325	343	330	313	356	309	316	302	322	315	322	325	309	350	312	300	332	315	288	289	299	333	318	320	304	330	330	314	304	305	309	323	309	294	305	337	344	308	317	304	326	299	328	289	317	303	335	311	317	336	346	335	292	310	307	315	305	311	320	317	324	334	328	319	321	310	344	328	309	326	304	337	334	309	360	310	324	277	344	318	299	316	318	337	292	317	309	316	322	338	333	312	320	332	315	334	308	294	304	333	304	322	311	352	347	312	322	323	298	312	332	327	304	327	296	330	323	312	316	313	309	299	340	321	322	317	325	308	345	319	331	349	326	336	289	357	342	303	324	312	347	320	313	333	316	316	328	301	325	341	329	331	337	348	311	307	322	332	337	271	319	354	341	340	320	322	322	332	301	325	326	325	311	336	337	296	315	343	326	323	335	329	335	335	340	322	322	306	324	330	321	299	322	296	322	302	334	325	336	302	315	354	339	325	321	341	359	320	300	333	344	310	292	330	303	356	335	294	333	314	354	335	300	336	333	328	307	339	302	340	313	306	309	356	316	273	318	306	291	294	322	315	314	321	308	338	309	334	328	331	329	343	300	342	291	308	318	323	301	319	325	328	336	305	338	328	307	280	328	325	352	340	287	319	318	306	298	318	310	325	328	294	317	310	326	330	360	304	338	320	311	305	305	329	297	335	346	313	323	320	327	305	319	288	343	264	318	301	322	314	322	320	331	342	305	326	313	289	350	329	333	341	343	319	346	325	317	289	309	333	311	324	351	328	323	339	307	326	310	309	303	285	346	300	312	332	326	327	334	335	304	311	330	300	336	327	331	320	302	297	325	327	313	320	307	324	335	310	341	330	300	307	313	315	357	330	322	338	305	342	333	324	328	338	322	306	301	306	363	314	302	298	338	341	303	307	369	341	318	325	320	328	306	325	334	332	321	294	319	298	313	302	279	302	305	322	303	303	327	316	331	304	311	308	296	296	308	357	311	308	312	306	315	330	319	334	325	317	320	315	334	336	325	322	305	306	303	297	336	333	377	313	307	338	313	323	294	321	297	307	330	321	319	339	335	316	323	333	292	317	310	317	319	367	311	299	311	335	332	318	322	314	307	335	347	330	329	318	322	304	327	320	328	305	308	320	310	333	339	339	325	294	299	340	296	311	351	304	276	354	331	314	304	316	291	326	345	312	338	297	319	322	350	315	330	340	322	316	342	337	310	342	300	332	320	344	326	329	309	305	303	344	340	318	327	299	325	327	317	321	292	302	329	310	317	322	338	295	333	337	289	303	301	354	318	311	324	291	351	332	349	306	303	302	292	348	327	296	335	351	280	311	324	302	320	301	304	308	291	344	322	336	326	306	313	307	323	306	335	307	343	348	342	337	335	339	342	337	310	305	338	304	315	340	319	340	313	356	314	302	312	332	319	339	315	316	317	307	328	319	287	313	331	316	318	310	324	341	345	315	304	333	293	319	295	345	334	314	333	303	335	330	313	324	323	313	329	326	335	308	322	321	342	334	339	318	359	303	338	288	346	321	332	323	323	309	304	312	314	323	302	319	338	313	315	324	315	301	333	323	328	335	332	324	326	337	310	316	309	317	310	310	320	346	343	315	332	330	302	325	312	319	339	353	325	281	339	323	312	346	311	314	312	342	323	319	303	350	329	306	312	358	312	313	335	323	297	287	305	294	323	341	326	324	302	352	304	337	295	339	322	299	315	316	312	312	311	322	293	309	304	314	334	314	345	335	350	317	329	315	326	331	302	325	357	307	322	280	309	320	335	325	315	316	324	317	309	323	312	319	339	343	330	298	308	313	328	320	309	316	299	303	332	296	317	301	325	317	314	337	338	314	340	329	324	326	302	347	333	336	306	283	318	290	329	343	321	325	303	328	310	294	337	325	344	323	347	324	335	301	317	293	306	313	327	283	335	310	347	310	308	330	338	330	293	323	319	346	300	317	315	305	323	351	312	307	309	326	361	339	322	329	342	307	312	339	268	312	318	324	318	330	324	311	313	316	309	287	309	321	334	332	329	334	314	302	322	321	355	335	332	331	343	336	308	318	313	289	323	344	335	329	304	326	299	285	316	316	341	313	338	326	332	306	312	294	336	339	347	340	329	311	360	310	305	314	331	303	317	313	345	298	297	340	300	334	342	310	353	321	331	313	334	317	342	341	345	314	307	307	338	345	331	330	306	278	318	323	347	324	319	319	349	332	343	321	310	316	338	312	317	308	320	341	325	324	339	324	310	319	331	322	332	323	346	326	313	279	306	342	301	339	318	270	330	329	301	318	315	313	301	333	325	337	306	315	306	347	345	333	336	333	322	306	317	330	353	306	320	321	336	321	283	321	322	303	354	329	311	322	312	287	308	301	276	338	325	306	312	341	331	322	326	320	336	288	349	343	342	323	313	317	344	322	323	333	302	336	313	301	311	333	335	310	321	289	308	333	326	293	324	322	355	332	333	330	321	305	305	331	341	326	322	305	358	306	335	328	326	305	312	323	338	310	301	301	326	313	316	328	325	300	332	306	315	298	346	335	283	317	325	341	330	317	330	333	330	355	316	299	357	321	295	302	350	331	337	339	282	316	333	334	297	331	293	314	322	373	291	335	337	313	331	339	304	321	346	315	341	301	319	351	289	314	352	337	335	310	351	320	316	342	360	317	308	332	308	288	314	299	334	297	343	318	327	301	330	309	320	317	327	332	299	302	279	330	315	347	362	339	289	321	326	324	318	309	306	316	339	325	311	338	319	330	319	309	289	317	313	336	352	313	298	329	310	307	298	330	343	339	285	310	345	331	279	299	327	301	326	343	323	301	302	289	321	306	295	335	333	301	318	294	313	313	346	293	302	333	314	296	366	327	337	316	364	330	317	321
23138	21503	29201	24358	22225	24043	23108	11604	5903	3511	2422	2061	2093	2098	1965	1555	1325	1085	954	961	853	865	848	801	685	581	555	500	526	472	446	419	432	393	430	399	361	410	397	373	375	366	364	330	364	341	338	355	399	406	446	435	437	340	355	317	339	367	314	354	365	337	335	332	331	341	348	322	334	310	332	323	312	318	368	349	333	349	355	337	317	360	334	338	355	357	354	355	331	359	378	354	317	330	346	346	347	365	361	345	360	364	340	362	320	368	344	342	357	373	316	347	383	340	352	336	316	314	361	358	357	349	346	362	316	332	325	301	339	348	352	328	323	298	331	343	364	348	333	325	390	351	373	355	362	343	350	352	353	317	338	339	336	340	324	360	355	363	333	345	349	346	337	313	314	304	349	351	351	338	348	343	335	341	345	352	345	362	333	315	348	329	352	357	348	330	335	331	334	330	349	319	324	348	325	326	314	312	333	337	303	349	342	343	319	339	344	362	349	366	355	290	300	345	335	308	344	334	360	337	332	329	333	356	319	320	323	337	330	341	331	379	296	338	308	345	329	332	363	353	337	355	351	338	299	302	300	301	343	354	339	368	327	310	340	319	345	346	277	314	344	333	366	358	331	328	356	363	336	333	295	334	323	327	331	336	373	358	355	360	334	362	319	336	354	313	307	341	303	356	347	325	326	330	348	279	327	353	310	332	317	289	338	328	339	336	314	328	360	336	334	343	327	316	350	340	333	355	354	343	301	327	322	313	300	340	325	308	322	311	339	343	335	345	341	322	358	322	347	314	355	348	347	339	337	321	317	346	341	342	329	311	310	343	348	371	316	331	359	376	373	332	321	343	305	339	346	348	307	363	352	321	359	339	332	306	299	340	346	339	352	349	334	350	339	329	357	319	342	358	331	366	338	340	336	318	319	334	286	337	356	361	321	315	307	297	306	317	342	344	356	319	324	341	323	336	358	332	399	364	285	347	357	350	350	326	349	322	325	334	326	359	343	321	355	339	296	357	300	336	364	327	330	343	328	354	316	356	354	305	334	332	333	314	348	318	334	331	331	378	363	348	345	338	317	299	330	362	341	358	277	343	371	316	357	318	312	350	334	303	371	321	384	341	315	325	346	328	304	329	338	356	343	360	337	336	352	363	339	331	327	347	350	341	374	348	345	316	355	343	386	358	352	352	339	341	337	354	353	348	363	359	353	366	336	336	352	322	317	338	311	353	342	364	338	304	364	344	331	336	326	314	347	328	298	360	358	347	316	326	335	345	340	357	345	308	337	340	345	344	321	365	344	312	331	348	330	336	353	368	369	305	355	303	358	311	335	352	359	336	338	331	360	334	332	362	330	348	346	319	344	355	337	336	367	328	362	342	331	352	347	349	290	361	337	296	307	347	344	374	325	339	341	316	319	319	306	324	332	320	334	336	347	331	315	311	333	334	366	310	339	383	360	357	358	334	369	312	358	330	348	334	325	318	310	365	342	329	342	338	354	334	336	345	314	353	360	330	332	324	298	324	321	336	328	344	344	358	339	324	353	343	326	350	329	319	304	349	349	325	318	312	356	345	325	349	334	334	345	329	310	344	359	328	325	355	356	347	339	291	314	326	318	352	311	373	341	310	366	354	359	352	382	306	364	339	305	343	357	360	346	322	333	349	344	323	350	357	318	357	315	326	366	362	320	306	288	340	332	336	342	313	355	331	350	366	355	307	322	341	378	325	323	355	297	298	366	313	323	312	344	346	348	368	351	335	367	320	324	343	311	359	336	358	346	329	331	327	337	358	326	314	347	375	341	313	338	335	339	307	326	318	360	346	322	338	356	370	361	317	359	289	309	320	331	313	346	319	351	352	344	347	360	348	312	364	318	362	330	352	348	350	358	337	318	331	344	323	336	327	350	362	329	339	321	378	343	329	319	330	349	328	313	349	308	355	353	340	361	310	344	374	301	345	327	319	355	354	340	370	337	333	303	354	321	314	342	322	369	349	304	339	339	327	333	332	351	362	369	312	358	337	342	334	332	358	323	345	322	320	340	337	353	363	350	336	318	320	331	352	358	360	319	361	341	333	338	353	365	322	311	315	355	329	365	333	333	346	342	322	327	329	344	343	345	358	311	320	317	318	335	324	334	324	362	313	309	338	316	326	350	355	311	339	360	319	346	321	291	354	296	352	327	327	341	363	328	343	350	306	388	323	317	338	327	350	304	345	373	319	353	370	309	339	328	314	354	346	308	308	312	335	340	323	319	372	344	306	317	351	336	333	311	343	334	361	341	339	343	336	336	312	336	323	341	341	369	355	328	342	334	344	364	364	348	354	322	351	357	322	293	319	348	313	314	309	355	341	298	304	331	331	342	333	321	337	319	354	329	346	332	347	376	322	345	331	346	367	355	329	294	346	356	333	345	347	340	337	342	321	346	334	353	334	355	346	330	353	343	308	362	347	325	357	326	339	359	328	339	326	350	383	350	353	306	330	336	349	364	352	359	314	350	339	282	347	334	310	333	313	344	297	345	292	349	359	352	337	297	338	307	343	360	362	330	337	325	348	339	324	334	322	348	339	323	301	337	336	348	333	331	297	338	337	348	340	333	327	337	320	306	330	353	350	353	296	365	342	341	351	318	360	346	346	341	333	332	343	340	349	297	324	364	339	286	314	332	340	329	348	362	339	344	330	346	329	350	306	335	343	335	326	339	332	318	304	299	329	328	303	336	326	303	336	348	370	322	307	349	336	345	323	338	328	315	328	320	339	336	340	358	347	344	317	315	345	324	385	321	354	334	324	314	332	333	305	320	331	330	318	307	337	325	344	346	339	295	329	364	361	343	311	345	354	359	343	354	315	353	342	333	354	317	327	335	347	324	368	334	325	321	313	344	327	341	366	316	335	337	334	340	327	331	381	336	333	346	326	347	344	364	342	336	341	342	311	341	338	319	311	329	373	333	337	323	339	347	351	317	336	323	339	332	326	331	307	348	327	354	344	318	358	341	343	361	348	334	334	325	308	361	304	315	360	347	337	298	377	319	339	290	342	358	330	347	315	345	335	350	350	327	371	310	357	347	325	320	334	306	347	340	333	325	323	307	365	307	346	335	353	354	354	342	339	356	336	323	348	325	306	339	394	336	338	330	354	352	313	330	325	321	364	317	334	336	343	334	321	363	309	336	340	325	372	348	339	328	361	320	336	335	370	337	353	333	317	323	367	327	355	329	320	319	325	343	333	317	350	318	337	336	361	358	325	353	363	356	317	374	328	360	311	328	330	313	357	353	352	346	343	345	325	335	318	346	335	354	342	320	370	293	365	354	345	374	317	356	332	343	348	301	316	317	325	350	349	323	350	344	361	342	339	311	350	293	350	338	314	354	327	358	364	369	330	347	313	336	341	320	325	337	327	341	322	328	331	381	367	324	340	366	309	357	359	359	348	308	342	336	335	340	313	335	341	334	313	330	309	330	366	348	361	357	344	317	343	351	353	311	313	352	342	327	365	318	369
25058	52766	47907	38475	33625	27902	22857	15302	9998	6146	4319	3698	3607	3847	3522	2501	2106	1777	1571	1475	1304	1281	1327	1091	962	893	731	747	694	612	547	494	511	506	424	465	439	405	400	385	391	394	377	374	363	353	372	372	387	485	481	500	436	388	360	377	366	348	364	368	346	361	374	327	359	355	355	375	359	372	376	341	379	345	384	346	364	391	377	346	340	370	382	397	371	349	390	358	391	368	383	392	381	363	345	378	388	393	371	382	373	368	371	346	352	355	339	337	326	378	372	355	345	377	379	356	358	357	363	359	359	397	342	319	370	320	355	354	353	359	355	392	398	374	323	351	373	375	358	346	335	367	343	357	330	380	390	369	398	339	339	361	374	368	380	377	336	366	378	411	368	368	400	353	370	391	359	349	386	385	352	357	344	357	346	360	324	357	343	383	326	340	358	352	367	346	330	349	373	377	318	373	352	363	366	387	348	314	376	400	395	352	330	347	334	348	331	351	354	333	374	376	345	361	398	356	345	359	385	342	373	354	376	325	348	338	340	353	372	351	343	358	351	367	401	349	361	382	359	351	333	350	334	340	352	355	331	347	346	353	364	356	367	360	377	335	320	373	347	366	380	340	387	350	362	356	336	334	351	319	355	375	375	340	377	347	374	350	356	338	354	373	369	360	350	359	363	332	369	353	360	341	331	337	338	350	364	367	372	376	376	335	352	387	382	345	355	352	355	339	385	354	357	342	340	335	405	366	340	408	383	366	383	350	393	344	332	393	344	367	373	346	328	368	351	367	371	379	378	379	354	358	317	377	338	342	364	377	375	385	337	356	328	375	390	397	354	339	387	356	349	345	347	356	401	339	319	356	331	330	375	316	357	369	366	364	337	347	367	352	390	364	370	322	343	353	350	349	354	349	343	344	360	352	336	336	363	367	324	330	297	371	354	356	366	398	355	330	330	362	354	322	335	339	338	359	367	339	326	365	343	371	362	314	336	338	346	333	395	345	355	371	352	327	366	343	361	330	367	355	351	364	354	347	381	319	361	339	355	383	339	337	374	396	332	350	327	359	346	374	353	346	368	366	345	322	355	337	399	360	399	364	376	377	311	357	361	368	336	362	341	369	348	350	378	365	326	367	348	359	361	345	371	344	359	363	341	375	357	355	360	364	353	343	351	354	349	356	335	372	342	369	339	362	356	371	375	328	335	363	391	351	348	344	343	363	360	356	356	372	352	363	369	353	355	361	365	386	357	343	370	340	379	422	368	345	328	390	356	335	379	348	347	375	367	338	372	366	365	355	384	375	368	399	371	369	373	352	363	368	382	373	346	329	394	340	352	347	352	349	346	323	345	325	373	365	339	358	360	327	354	354	355	345	337	390	375	342	330	336	360	356	353	359	387	390	325	380	410	371	337	350	353	354	338	351	368	377	353	370	333	320	361	350	392	378	331	371	365	339	331	374	340	354	318	387	357	349	373	349	350	382	379	359	345	361	388	368	367	381	379	363	359	380	361	367	350	342	355	351	379	311	379	378	348	379	356	330	365	369	320	397	370	357	381	362	356	364	361	368	371	320	384	379	343	371	363	349	346	307	325	351	352	394	391	364	348	370	335	323	346	360	353	318	367	386	390	353	358	340	351	377	343	359	361	381	323	342	355	367	339	360	339	357	355	382	395	365	360	353	351	375	339	364	396	376	365	346	350	377	354	348	382	346	381	355	347	369	340	328	379	340	394	362	369	372	330	378	325	335	389	348	350	364	377	350	349	366	349	348	381	359	344	338	333	353	348	369	378	346	360	384	350	389	341	359	367	358	359	371	362	346	320	352	350	362	365	354	365	370	353	331	346	359	345	321	385	334	378	377	340	342	374	376	341	386	325	371	340	367	344	359	368	359	358	366	363	318	378	335	350	377	395	340	391	369	342	369	380	361	386	370	344	366	363	333	369	362	386	378	369	335	382	377	376	375	352	361	342	333	375	382	362	357	372	342	343	353	367	319	365	333	372	337	344	309	346	372	354	342	336	361	370	374	343	408	350	355	350	387	319	329	334	354	345	388	322	375	340	355	348	357	302	341	352	359	328	298	339	345	330	367	353	354	376	365	371	363	369	357	367	371	339	345	358	388	343	330	385	356	360	352	360	379	384	357	347	365	336	324	355	377	370	361	375	324	327	360	352	348	374	354	362	379	345	376	329	382	346	342	356	341	349	351	359	364	392	345	339	366	332	345	364	357	320	362	322	364	346	367	341	358	335	358	321	369	357	360	338	377	357	360	364	371	374	368	321	390	349	365	356	381	352	343	372	357	333	340	377	361	357	352	371	362	344	376	371	355	377	369	375	382	334	365	342	357	355	354	359	364	316	366	371	368	316	361	371	333	350	342	366	393	374	369	363	336	335	364	348	402	318	348	349	351	325	397	369	340	364	374	367	353	365	368	365	377	360	376	332	377	329	360	323	372	373	363	393	362	373	338	385	351	320	383	353	374	338	329	347	373	362	340	333	352	348	373	336	377	319	328	386	346	347	350	366	348	369	327	324	372	353	390	333	362	365	353	358	386	316	353	333	362	339	358	353	383	379	349	338	363	339	319	348	374	375	380	360	372	348	352	378	377	356	381	343	344	402	357	369	378	356	338	360	348	356	341	384	362	338	358	346	340	368	391	366	349	389	367	323	364	383	371	384	360	364	394	351	336	365	393	352	341	389	327	374	386	374	324	374	369	354	365	334	349	338	386	337	342	361	397	360	353	386	365	330	354	375	377	359	373	337	393	371	339	339	358	378	355	342	358	343	339	354	355	361	367	354	340	340	356	400	359	354	341	360	374	337	375	355	338	378	371	344	356	375	321	340	337	395	361	355	347	355	366	398	378	357	339	371	362	337	369	371	366	365	339	367	398	375	378	382	308	345	339	362	321	345	338	377	343	377	353	352	363	355	315	377	357	350	369	393	382	351	379	365	370	360	354	366	322	360	352	350	368	326	383	357	384	346	361	347	368	352	357	346	366	325	353	330	338	408	388	370	351	384	359	349	343	340	318	366	341	350	368	354	349	369	353	352	393	356	363	364	361	371	344	372	353	359	380	343	352	351	359	354	357	352	343	345	351	382	370	367	334	356	324	350	357	343	363	385	349	347	370	374	316	364	339	329	359	347	342	362	384	338	383	359	358	339	381	357	348	384	360	372	381	367	351	365	351	348	340	362	338	347	354	378	332	375	349	367	390	362	341	359	375	353	354	355	349	325	386	352	367	345	364	348	359	362	347	374	378	385	339	364	366	357	409	356	343	353	387	354	373	346	349	366	374	386	330	353	359	347	352	327	357	328	394	361	364	365	358	363	363	372	364	343	345	369	379	356	358	383	369	372	340	377	319	348	365	327	360	326	370	343	383	339	368	360	350	351	371	349	356	347	362	351	348	364	366	366	310	369	354	387	372	360	353	376	379	396	360	371	339	357	355	374	337	362	352	336	359	332	413	369	351	347	337	343	327	364	350	362	340	390	358
29466	26006	31146	27909	19354	12108	6832	3483	2327	1456	1067	922	1036	1101	888	713	648	616	556	559	468	522	493	427	425	375	353	368	323	358	355	352	319	338	277	283	271	338	280	303	307	308	302	315	263	295	292	319	296	311	294	314	279	287	324	283	323	305	308	294	283	320	321	295	302	281	333	310	308	290	323	333	322	311	313	306	282	263	291	289	310	275	322	311	319	311	267	303	312	307	291	306	310	289	289	297	326	267	307	278	309	274	307	270	309	285	289	327	293	290	302	285	334	292	265	306	272	294	283	319	296	296	275	299	331	301	276	274	286	273	270	264	293	287	274	288	312	298	286	308	277	285	298	260	307	288	306	316	251	283	289	278	275	328	288	272	268	325	307	304	286	281	285	285	294	306	271	271	299	275	275	295	303	296	320	308	295	302	279	279	292	324	290	270	310	311	283	301	261	302	272	322	306	296	298	262	288	303	303	317	302	291	301	319	294	290	280	291	314	272	263	293	300	280	294	279	294	289	281	308	302	275	277	294	289	287	317	305	298	296	293	293	284	276	277	284	295	271	280	295	306	317	303	327	302	257	306	272	258	303	296	301	272	261	269	283	280	289	287	301	291	282	281	268	273	281	311	285	264	304	278	294	294	282	312	294	266	307	300	311	291	274	254	303	297	305	306	297	279	283	288	256	285	309	290	309	307	288	282	301	335	304	271	315	278	266	297	297	280	278	286	268	305	283	292	301	302	278	284	297	290	308	307	304	265	304	319	307	299	292	290	293	299	295	278	287	249	304	292	305	294	304	306	285	320	300	323	284	316	294	326	294	322	319	291	298	303	295	276	283	269	321	254	308	314	319	297	282	294	281	285	280	318	287	289	312	303	298	287	300	289	287	282	323	270	300	261	258	317	305	286	335	300	310	306	271	298	280	281	303	295	289	303	300	302	303	286	311	281	304	307	310	286	271	275	285	292	297	305	288	283	285	263	273	313	291	288	288	309	323	269	274	288	270	298	278	311	295	268	283	311	284	286	268	272	301	311	293	299	294	286	283	281	307	298	287	284	293	288	284	303	309	298	300	299	279	273	309	261	293	290	312	275	306	297	271	317	295	292	265	274	278	290	266	281	254	279	309	306	307	306	302	302	312	297	292	276	304	269	301	310	298	321	274	299	279	302	296	294	286	281	288	317	270	292	333	307	310	263	311	307	298	297	250	275	246	278	271	285	296	271	321	293	274	300	259	256	304	318	318	278	273	283	276	298	284	323	328	266	294	311	294	328	250	296	321	286	303	298	276	273	281	275	313	276	254	310	287	283	287	335	294	284	300	319	269	280	246	272	280	291	291	313	322	297	313	269	283	288	284	303	314	331	310	290	281	279	298	271	281	302	284	291	304	283	293	295	292	303	317	270	273	287	302	274	288	282	278	304	283	313	313	279	306	311	286	265	276	298	260	260	285	258	307	314	289	261	327	299	302	274	279	293	293	295	270	285	324	294	316	303	293	287	299	290	274	270	293	273	274	285	262	299	299	290	288	283	300	306	276	291	293	264	272	319	273	301	282	251	284	275	299	311	267	301	282	307	283	310	305	283	285	285	312	293	305	325	291	258	272	297	306	288	273	295	301	297	294	286	301	264	275	280	292	288	293	279	300	326	279	306	287	287	317	260	294	302	288	330	279	312	309	294	334	302	286	282	303	297	294	293	276	267	305	297	294	290	339	317	283	318	288	306	307	325	303	279	306	308	307	289	292	288	288	317	307	279	283	308	270	284	282	310	271	305	318	303	299	304	278	291	295	329	289	289	252	270	293	322	325	300	304	283	286	303	316	273	293	300	296	307	278	271	307	283	299	290	316	297	309	284	269	257	264	292	300	247	286	278	270	290	302	273	302	329	284	292	299	316	316	308	311	286	313	265	309	308	226	275	276	320	289	265	309	297	290	290	284	303	306	308	262	299	285	276	318	286	279	316	286	274	258	296	318	301	311	261	317	301	306	268	264	312	265	298	292	284	292	309	277	285	299	280	290	278	283	292	319	305	281	283	279	266	291	274	308	280	289	322	286	318	301	287	283	275	288	316	284	265	326	274	258	295	304	284	297	296	291	330	324	294	286	315	303	284	295	290	268	295	338	312	272	273	290	266	305	285	313	302	319	290	263	283	301	304	302	271	281	302	316	307	275	304	287	284	298	317	281	297	280	289	284	307	272	309	300	286	279	309	312	271	281	295	305	300	296	291	307	285	315	305	297	299	289	252	279	297	257	285	289	272	293	283	285	306	284	313	303	292	267	268	295	293	277	286	280	321	278	303	281	286	277	291	288	273	276	286	296	318	292	309	258	281	282	279	293	280	319	277	283	286	282	267	313	303	314	273	286	300	300	292	276	300	310	286	302	286	294	290	276	304	301	324	277	277	293	299	266	298	315	310	312	292	265	272	317	299	264	287	300	302	331	299	300	307	271	290	278	324	297	287	278	305	267	268	274	303	287	320	290	304	296	255	303	296	287	311	309	314	328	264	302	312	291	291	288	279	273	290	295	304	270	262	289	304	295	297	322	305	290	293	319	272	294	271	280	308	289	295	274	284	315	299	329	261	330	305	313	302	296	268	271	261	296	273	315	315	298	279	266	291	300	303	244	293	307	298	289	300	276	307	292	272	315	287	296	278	334	290	312	314	307	304	284	276	277	303	309	295	305	302	288	304	274	276	287	287	272	290	261	305	293	301	278	275	317	293	307	298	292	292	271	268	284	305	278	329	302	297	294	293	304	289	279	283	280	319	317	300	311	262	297	290	306	332	280	327	276	247	313	281	293	291	301	311	268	268	281	299	292	297	286	304	294	340	291	306	286	303	252	277	267	323	290	297	336	323	289	298	262	289	308	300	289	315	288	263	312	296	297	320	283	280	323	305	285	320	294	275	288	272	292	326	338	285	304	281	250	288	275	286	309	283	272	286	293	305	251	322	292	262	323	293	252	287	317	307	313	262	256	283	269	304	300	313	288	302	277	286	305	283	266	301	297	285	299	293	305	290	335	302	290	339	307	291	289	268	300	276	282	289	299	276	298	300	289	322	301	290	278	259	269	285	291	275	305	279	277	335	299	289	273	298	295	291	307	321	309	304	276	289	293	303	289	326	304	312	252	301	293	277	304	304	283	289	280	303	292	250	286	300	329	289	299	271	276	305	300	287	272	277	313	258	298	297	282	287	272	289	305	291	289	276	296	296	285	309	289	267	274	260	293	315	284	271	335	305	278	275	292	296	316	277	328	306	316	307	326	288	336	286	312	293	266	322	278	299	305	257	295	312	282	312	302	297	301	289	318	290	259	276	273	311	286	291	321	274	271	291	303	283	307	293	321	301	305	307	327	303	291	310	287	296	287	302	282	314	296	275	287	289	277	270	306	271	291	305	279	273	276	282	318	276	322	276	327	289	300	270	301	270	294	268	312	287	286	259	313	265	297	305	294	276	279	263	302	286	294	284	316	257	284	304	277	303	297
23527	39610	34118	27879	23465	17197	11244	6329	4344	2888	1871	1633	1729	1840	1647	1148	1017	962	794	749	698	705	602	618	553	493	489	468	430	409	392	392	364	358	374	338	334	367	311	344	330	323	333	330	343	361	322	327	292	338	332	328	330	321	304	301	316	331	315	313	310	321	334	324	300	316	310	349	318	288	299	300	308	316	351	319	306	307	363	310	318	309	312	300	338	318	345	312	272	305	336	325	294	336	314	304	297	308	318	321	316	314	329	307	308	346	303	320	304	303	290	302	355	321	316	331	299	300	319	321	320	340	305	299	320	334	333	316	316	311	318	319	302	295	329	321	322	338	322	342	315	310	302	307	294	327	328	314	309	309	293	303	332	323	345	278	301	337	344	345	331	326	292	297	342	309	306	315	348	357	339	327	316	325	333	340	343	309	295	298	306	315	320	321	302	334	302	293	307	347	330	353	333	313	300	322	294	317	313	330	304	345	314	308	337	301	334	323	288	325	307	310	327	334	286	363	311	310	370	314	340	321	319	326	339	285	304	320	319	270	330	347	315	331	315	332	297	325	313	357	315	318	344	306	325	319	328	303	315	313	315	332	331	327	324	279	342	330	329	301	326	350	318	326	297	289	314	314	340	312	317	319	302	339	307	348	317	322	356	317	320	317	315	333	322	300	307	319	299	278	320	349	337	331	332	323	306	313	338	333	318	319	324	319	290	315	320	291	318	300	338	335	338	314	332	323	308	323	339	322	330	319	303	309	308	304	313	305	312	346	320	295	336	320	312	321	308	330	311	288	304	306	333	335	290	293	340	315	317	299	304	346	339	297	321	315	312	311	320	302	299	338	311	314	317	337	293	282	307	325	338	286	325	308	321	321	300	336	284	289	316	315	341	345	332	297	312	308	294	295	303	305	292	355	326	307	336	346	322	299	322	337	344	305	314	307	323	311	315	320	343	309	314	324	311	301	298	341	331	341	327	334	319	332	292	311	309	335	341	320	306	322	311	330	317	319	302	295	320	337	312	318	319	342	309	311	301	328	337	299	320	325	337	326	311	325	345	318	336	302	303	293	303	305	326	320	324	334	326	307	318	322	342	305	350	313	350	290	295	345	326	301	316	308	295	335	307	334	321	348	348	322	331	321	287	317	317	326	296	338	345	314	303	315	281	319	302	296	339	294	306	299	322	323	291	339	315	316	313	314	312	334	332	352	300	332	307	333	295	293	323	296	313	319	322	335	283	305	331	340	328	326	349	310	297	320	319	308	335	321	291	297	338	322	316	301	338	304	323	298	311	288	326	318	310	330	319	330	329	322	336	327	287	318	312	324	342	311	309	320	317	307	339	324	291	319	334	273	292	349	332	307	313	288	324	316	354	313	324	309	315	309	314	314	326	322	327	317	277	330	328	302	310	314	342	287	275	291	333	296	330	310	335	338	297	316	296	313	308	301	292	328	335	312	320	328	337	329	328	290	301	290	326	316	326	303	286	287	319	338	298	325	315	338	331	338	332	286	302	314	335	324	290	322	285	317	316	333	337	287	282	346	315	293	328	298	308	298	316	337	284	345	318	333	284	335	309	293	330	309	314	304	326	311	299	315	306	278	307	305	324	307	306	317	324	344	308	341	315	281	311	319	329	294	318	324	337	348	324	296	319	309	311	344	294	294	282	319	299	313	355	314	339	306	340	347	328	319	321	327	330	301	305	307	322	308	303	299	315	316	317	338	313	350	331	311	331	312	313	324	306	303	312	336	335	328	319	312	348	349	313	318	315	298	314	302	314	294	304	328	327	293	292	320	344	320	333	355	289	343	338	292	301	288	366	348	318	330	292	301	304	339	285	321	291	291	298	321	283	346	310	339	321	324	310	295	304	318	322	322	307	322	312	304	318	312	309	301	333	311	325	336	277	310	324	309	336	329	338	298	339	332	305	310	320	308	317	327	367	321	312	306	301	340	326	325	335	324	351	345	310	308	304	328	323	335	309	317	338	323	277	333	327	336	311	330	349	300	316	338	331	316	312	303	355	287	361	342	346	301	348	315	297	314	324	302	316	333	324	334	304	324	330	313	331	302	319	327	346	286	302	324	323	317	341	304	341	319	332	307	328	329	331	323	322	282	293	332	311	333	306	327	327	351	325	337	314	325	310	345	326	317	316	319	334	306	320	310	322	326	313	301	300	321	353	349	303	318	312	324	341	330	326	303	315	293	291	290	330	310	313	330	324	358	327	326	303	332	285	308	316	316	315	327	325	320	356	305	324	324	330	320	326	340	311	298	340	307	316	324	299	296	345	313	332	309	316	337	316	312	320	323	384	351	329	342	331	302	318	326	303	338	289	324	325	353	309	297	306	339	320	301	334	338	321	326	287	318	316	300	314	333	344	324	318	313	306	339	329	334	358	329	335	322	311	328	289	350	383	339	340	292	331	373	319	310	280	320	321	340	349	295	306	337	324	326	312	335	320	317	310	323	305	282	312	291	309	333	331	307	324	309	337	356	295	311	322	326	293	350	293	331	313	368	317	297	296	323	311	329	304	315	297	345	340	317	318	284	323	340	335	323	323	337	303	303	350	308	297	291	323	329	359	333	302	314	324	322	320	286	351	333	306	297	307	324	344	318	289	305	350	305	341	332	305	321	309	324	343	309	318	310	327	303	338	291	339	319	318	344	352	298	304	310	317	294	293	299	325	293	305	339	325	328	324	316	324	325	353	308	316	314	312	294	300	342	317	330	326	292	346	339	279	335	308	331	331	337	306	283	315	343	299	313	325	353	318	316	323	316	314	316	308	275	295	318	320	281	300	328	315	327	295	325	364	316	352	299	332	309	306	324	322	341	342	309	295	319	337	304	292	344	332	305	313	305	327	331	301	318	324	288	329	324	342	306	307	312	307	329	367	299	324	316	324	319	310	317	321	317	300	340	292	308	308	295	306	351	295	295	319	338	305	298	314	325	342	319	314	318	325	299	337	305	331	315	306	286	285	339	322	329	302	318	330	333	325	335	329	316	310	353	305	328	303	354	317	293	303	345	316	310	321	330	331	274	311	311	281	328	320	289	284	312	298	284	316	329	316	291	336	321	315	309	305	307	309	327	297	282	326	299	321	283	287	329	348	317	319	311	319	316	309	282	312	322	298	317	311	343	308	313	296	304	328	281	313	331	330	295	304	347	320	321	339	295	314	313	316	299	306	323	337	342	303	291	314	285	320	311	346	309	311	354	320	325	310	319	314	307	360	291	329	307	309	300	362	330	306	326	325	304	341	318	347	328	303	319	308	305	345	338	339	306	293	318	321	327	314	311	297	337	320	361	296	330	332	337	330	301	313	307	311	333	305	300	318	359	328	307	296	337	324	337	324	314	304	342	294	286	320	336	330	315	301	301	322	312	300	304	290	364	307	312	335	325	279	307	308	320	336	308	289	312	297	297	329	313	334	315	311	290	326	322	321	324	301	283	290	303	342	304	301	333	284	294	308	326	295	317	337	307	308	322	321	310
24419	21563	29001	26036	24283	21483	12739	4523	3340	2564	1779	1602	1677	1663	1183	1057	996	787	761	796	703	673	589	599	513	520	462	470	427	425	403	377	384	392	371	326	363	281	294	327	316	311	344	328	305	335	331	323	348	328	318	354	353	302	324	345	287	293	307	297	310	332	300	304	320	296	309	336	305	328	288	309	322	311	295	360	326	345	341	324	313	323	312	319	276	313	313	283	307	308	323	318	351	325	341	336	299	329	326	358	286	309	317	318	310	293	331	329	332	338	325	297	342	319	306	304	314	354	358	334	329	345	320	316	297	290	329	323	331	324	323	307	294	287	292	313	285	294	308	331	308	294	294	329	309	331	331	337	308	316	316	317	367	329	318	356	336	303	328	347	321	296	310	308	333	310	318	281	321	345	318	331	317	348	304	333	313	291	303	356	323	312	295	304	308	308	333	332	338	347	297	323	327	324	330	339	346	319	338	328	352	322	337	304	313	293	325	313	331	326	325	347	330	314	311	323	325	308	324	316	293	314	284	299	331	289	313	323	323	301	308	307	289	310	341	323	331	324	302	331	341	317	316	314	330	345	339	325	354	310	330	324	286	321	300	308	356	303	338	340	281	321	312	339	354	329	317	312	301	310	343	321	298	315	323	324	280	349	329	304	305	307	316	288	307	326	297	301	340	296	349	348	319	317	312	322	305	343	334	314	330	320	298	329	280	361	327	278	315	316	313	332	312	321	326	297	330	334	318	351	369	305	302	314	347	293	323	323	324	327	315	327	338	326	339	301	331	316	311	363	321	316	334	298	319	283	323	340	319	319	289	307	319	337	336	326	330	295	324	286	327	323	320	303	320	344	314	327	337	316	304	311	276	344	277	308	314	304	289	307	306	293	299	308	321	329	316	316	319	336	286	367	327	270	330	293	322	303	319	293	318	338	305	305	342	352	313	321	316	318	337	323	335	311	329	343	304	344	325	350	320	360	318	326	327	317	302	327	321	280	299	316	337	353	332	323	320	340	323	316	319	306	313	317	341	332	317	305	336	307	321	323	304	336	297	348	318	322	337	330	318	366	293	321	310	350	338	361	340	339	304	296	341	337	334	313	305	313	306	346	312	351	322	328	324	319	349	338	330	317	340	324	336	370	326	337	363	327	326	309	311	326	293	345	322	287	322	321	317	314	303	322	301	313	324	322	331	322	341	315	285	320	349	323	303	328	308	341	324	326	318	336	318	317	311	326	290	343	309	308	316	328	305	325	339	304	288	293	345	318	330	305	328	299	330	317	324	350	318	352	322	314	314	310	319	307	317	312	321	321	297	310	328	330	358	290	307	295	327	324	312	303	301	337	319	317	293	327	319	312	310	337	329	357	337	324	330	365	322	314	358	319	308	326	296	305	295	306	301	294	308	280	298	332	303	326	308	302	320	329	343	338	348	296	344	328	322	313	322	329	310	360	338	297	327	322	313	312	342	324	325	316	296	323	319	335	313	309	337	319	287	294	285	315	360	330	326	301	309	320	326	287	330	309	302	312	331	333	320	323	326	307	319	320	354	310	324	318	319	317	337	304	329	311	329	348	324	313	306	353	330	331	349	318	312	322	347	309	302	310	333	312	328	333	334	325	328	309	285	341	294	307	326	301	309	315	298	310	295	303	298	322	284	347	291	296	298	322	298	313	324	324	333	317	312	288	355	310	321	306	296	336	323	324	297	331	312	300	334	344	342	340	315	310	316	313	326	342	294	320	325	318	285	358	311	316	336	327	311	361	319	295	315	340	325	330	293	299	316	311	333	323	352	306	320	315	334	317	309	320	317	319	307	344	366	359	330	305	313	319	349	319	321	326	324	311	301	314	325	318	325	315	303	314	339	335	297	319	307	339	321	313	327	330	307	344	330	312	290	315	316	332	301	343	294	330	296	312	300	318	319	306	356	292	333	313	300	316	337	320	316	313	310	339	330	315	298	292	298	318	305	312	301	323	299	328	318	315	352	297	303	293	296	305	348	343	297	317	318	300	321	314	292	317	335	354	317	315	300	344	335	345	296	322	326	318	306	332	301	289	318	315	321	334	317	315	347	333	305	344	314	367	344	301	322	313	355	335	272	324	317	339	299	310	334	287	327	305	340	319	305	332	335	312	333	318	333	289	339	334	331	324	325	338	314	321	333	343	309	309	348	380	339	309	325	319	323	292	318	327	285	268	358	304	327	307	313	339	320	304	303	330	280	297	306	337	298	306	322	311	312	305	311	341	339	291	288	301	312	306	328	319	298	303	336	316	336	309	315	340	314	335	325	314	290	350	318	315	282	303	310	313	299	329	283	332	352	307	327	324	279	351	324	320	362	311	347	333	327	325	334	323	335	309	318	324	315	336	292	343	315	342	337	345	341	285	339	269	332	303	329	334	330	315	318	298	331	333	332	329	308	347	290	339	330	326	299	326	330	306	323	322	317	311	318	299	318	303	330	322	316	286	323	298	323	294	346	329	334	308	318	329	313	314	334	368	317	365	307	330	344	338	327	328	314	319	289	326	332	306	320	328	310	333	329	323	309	302	292	329	305	317	304	344	284	316	324	283	322	354	321	324	329	324	309	341	306	337	346	321	319	277	327	318	336	308	347	344	339	306	384	328	291	321	323	313	347	317	304	330	350	295	296	327	299	308	311	309	321	320	352	327	324	343	304	324	351	282	337	343	331	307	305	289	326	349	307	344	315	340	341	298	314	322	312	313	268	332	359	310	321	322	342	307	315	282	340	342	336	321	324	292	332	338	308	315	327	346	316	328	335	302	341	310	339	354	325	325	334	327	306	313	307	308	314	338	312	347	382	335	310	333	299	316	337	296	320	353	316	332	294	334	324	320	320	302	374	319	297	305	328	322	278	342	324	304	332	318	323	341	327	319	358	296	306	326	322	303	322	272	309	304	329	351	319	321	309	331	335	323	361	327	354	326	334	308	305	294	300	327	329	288	356	297	345	297	292	332	310	304	333	329	299	322	313	309	310	329	339	326	317	343	339	352	324	338	298	319	328	339	310	328	312	335	326	328	323	284	330	322	306	321	333	334	299	317	328	324	339	320	320	300	317	305	305	296	313	331	328	329	322	306	329	310	293	331	325	307	302	289	300	317	332	299	334	319	322	322	338	305	314	340	317	312	293	319	322	336	334	351	338	297	309	328	328	301	323	290	297	330	329	352	302	334	312	329	357	338	326	306	306	314	332	327	320	321	331	340	307	330	326	351	324	331	304	281	339	305	302	324	323	352	334	306	290	326	338	302	331	328	309	337	285	327	350	304	340	315	341	327	307	332	305	294	307	318	345	300	325	308	318	341	322	314	304	311	274	295	319	331	302	327	312	312	310	320	341	330	294	322	346	324	296	325	333	308	321	307	305	331	313	324	305	308	315	312	311	311	343	349	296	343	314	314	312	333	324	328	331	356	300	356	344	299	338	301	335	323	317	341	306	308	335	323	352	326	314	324	302	299	307	315	315	281	317	328
23435	48605	45318	37680	31270	22358	14128	7283	6381	4612	3215	2920	2909	2924	1944	1829	1596	1304	1244	1188	1143	952	924	766	736	657	605	557	539	476	447	475	398	442	406	397	393	369	376	381	376	327	405	376	369	376	383	385	390	388	392	391	368	347	380	328	367	324	349	333	344	375	319	314	316	391	329	333	359	360	390	323	315	346	342	330	348	362	357	350	350	343	302	361	314	344	357	357	352	342	338	342	342	386	342	330	354	358	349	353	331	389	325	349	346	363	374	326	361	334	354	354	357	343	315	343	336	342	368	369	378	321	387	341	296	323	352	400	330	385	354	344	355	331	338	348	368	370	337	305	350	329	330	342	326	357	358	346	364	348	336	330	333	341	333	360	333	332	386	346	332	344	314	349	335	324	344	354	370	349	319	321	367	357	320	329	335	355	323	318	339	307	373	354	347	320	377	342	370	336	355	326	341	351	334	326	354	327	351	346	376	319	384	335	325	342	347	360	331	352	334	324	360	363	357	342	327	371	307	340	338	354	349	348	326	355	318	339	336	328	330	331	355	321	337	323	350	323	349	315	309	306	332	342	368	337	370	324	329	339	333	352	352	341	314	334	339	337	334	338	350	315	365	335	329	344	364	359	330	318	333	344	337	351	313	340	315	361	371	357	323	273	352	344	342	324	352	346	332	352	331	338	348	338	341	351	321	328	357	370	322	354	338	326	333	354	337	324	336	348	376	298	339	323	331	330	332	340	314	352	365	345	341	329	353	323	358	352	351	327	352	331	335	349	376	370	313	351	327	337	362	374	354	368	356	344	336	340	351	325	306	309	347	340	368	338	346	343	339	326	332	307	347	386	344	331	308	315	293	319	362	354	333	367	369	342	366	319	334	351	327	349	338	397	324	334	354	336	351	340	329	333	355	343	333	369	344	338	346	339	344	341	365	355	324	339	338	336	360	321	332	342	334	302	348	318	322	362	342	311	343	329	335	372	330	360	347	337	341	349	322	327	326	317	329	351	319	366	365	361	381	358	348	343	342	303	316	361	357	314	344	325	375	324	348	335	345	358	329	342	326	317	353	325	322	373	355	333	354	323	318	346	340	355	337	350	305	327	327	365	381	319	352	334	330	304	311	335	346	365	313	317	375	345	359	364	355	336	371	314	325	343	336	348	327	321	328	337	347	347	339	331	315	304	345	360	340	362	327	325	340	372	328	370	337	339	353	371	318	353	338	321	336	322	371	358	309	328	341	342	360	319	341	361	308	331	331	315	331	379	347	337	363	334	366	345	392	344	344	367	367	344	350	322	373	381	369	350	327	349	376	339	342	329	378	337	340	303	360	352	347	324	326	333	324	351	335	349	341	343	343	337	301	354	381	323	386	340	323	396	347	330	380	319	346	351	370	336	302	303	374	329	329	333	324	346	384	337	358	355	351	330	354	318	359	379	342	380	328	353	398	330	340	311	329	352	323	356	383	315	344	362	358	323	325	342	341	339	335	347	353	374	357	348	378	331	301	359	340	368	344	328	365	327	325	330	329	352	326	320	339	340	362	351	342	320	341	390	352	317	318	327	342	350	354	323	353	331	341	351	352	373	333	363	331	355	339	347	314	317	365	335	357	345	327	368	314	367	338	342	387	374	323	340	345	340	338	365	348	346	384	335	360	361	315	350	339	389	351	317	343	326	341	327	355	326	328	334	336	336	342	358	326	345	321	336	345	358	320	335	338	341	386	374	353	353	354	324	345	360	323	372	327	361	345	364	340	310	397	347	384	336	335	353	357	342	351	368	329	294	340	358	347	330	282	367	376	328	327	308	329	368	292	324	349	373	321	384	330	323	334	329	330	335	346	326	358	325	336	333	331	348	345	338	341	339	315	321	369	321	354	359	356	354	345	334	378	353	324	329	333	342	349	342	327	356	369	350	366	380	343	321	362	341	346	316	325	340	340	363	352	333	335	363	313	353	359	372	334	337	328	311	338	348	362	341	371	289	342	335	308	315	360	340	351	345	333	338	351	328	338	328	354	330	333	346	342	306	360	385	320	340	341	337	350	366	368	354	342	346	335	323	361	361	314	352	341	338	345	350	342	353	328	321	309	365	329	354	325	333	328	339	346	349	351	337	334	337	349	368	362	338	353	342	318	343	369	350	345	328	371	347	303	351	307	371	330	321	348	345	355	358	345	328	339	350	357	347	335	330	352	330	359	388	328	353	343	332	355	344	343	359	320	325	343	319	343	358	353	355	313	331	323	322	346	363	381	369	321	378	372	360	354	342	330	335	332	368	336	325	376	385	348	353	323	347	337	361	327	351	344	343	322	377	337	375	326	372	336	355	376	369	337	352	344	328	298	329	342	366	329	339	351	343	311	353	367	337	374	316	343	357	356	335	372	324	381	353	325	353	335	353	320	364	324	359	343	372	340	343	368	337	361	341	332	351	313	303	330	362	342	349	336	352	341	362	356	313	349	318	363	355	340	352	351	368	332	300	325	333	360	314	339	355	330	327	346	352	331	378	317	365	360	361	325	342	316	369	336	334	352	362	352	341	364	332	352	332	340	344	339	344	349	313	343	381	335	356	322	332	336	356	329	338	355	320	385	354	357	342	339	324	352	333	352	341	321	360	343	348	341	356	333	312	355	350	346	335	315	317	341	326	331	346	372	324	343	341	348	320	307	344	324	332	355	326	360	388	327	344	360	334	358	325	326	330	373	332	345	330	361	361	347	353	344	369	349	337	312	347	347	359	329	339	368	367	315	339	325	309	355	334	325	345	330	335	363	325	315	336	362	338	340	352	318	332	348	346	322	336	313	366	337	319	362	372	356	306	334	336	372	351	337	355	344	332	352	354	348	346	334	307	342	340	310	337	372	358	338	359	343	306	354	351	348	322	352	346	353	358	371	346	322	357	362	333	379	330	361	335	352	348	333	351	321	376	340	348	342	328	338	347	346	342	378	346	309	357	349	343	335	313	376	320	335	336	318	344	342	335	343	352	324	349	321	356	332	342	336	327	292	338	337	349	340	345	323	363	326	330	327	390	348	343	305	353	340	334	319	311	332	330	317	327	350	361	340	331	350	321	350	371	331	360	375	299	340	333	368	326	303	327	312	344	310	346	357	350	348	350	368	344	343	305	310	340	310	353	348	334	354	344	367	339	369	333	306	304	338	352	339	346	347	361	337	328	338	355	344	374	343	323	321	349	373	354	325	355	347	355	342	316	345	334	340	352	356	324	354	353	339	371	367	344	322	323	318	343	337	362	335	319	319	364	333	354	339	327	344	353	357	341	334	320	341	348	352	348	343	359	313	340	368	345	311	357	351	345	350	322	352	322	318	359	321	341	360	331	332	325	345	374	351	332	329	357	362	352	345	361	319	324	320	338	338	354	358	333	333	323	322	334	398	327	355	368	363	361	309	341	325	347	330	342	335	362	328	354	339	373	338	365	347	362	322	361	365	345	304	366	330	347	340	328	353	364	332	333	326	326	343	325	347	343	350	343
25562	21591	28892	29283	23566	15428	8358	3353	2465	1988	1446	1278	1482	1330	907	855	761	638	641	664	579	586	486	416	425	449	422	409	360	353	349	352	320	311	334	276	276	283	337	297	303	292	298	289	320	307	300	284	265	318	340	318	313	321	305	299	289	313	293	281	317	299	313	266	294	288	280	293	266	276	257	275	290	279	318	286	303	278	252	305	301	301	300	312	276	274	283	292	276	300	306	298	307	309	290	286	296	269	277	332	270	271	270	292	318	281	320	292	310	272	297	302	320	289	308	277	323	294	290	283	294	277	257	285	304	313	304	300	295	275	310	276	259	317	307	290	298	277	294	284	294	311	273	270	281	293	321	285	287	298	277	255	259	297	297	281	286	292	283	284	302	277	299	289	283	266	339	299	282	294	299	297	305	314	307	321	261	268	318	292	283	311	305	270	283	284	288	284	276	273	314	283	297	271	292	304	297	267	310	255	313	301	292	315	306	327	279	260	291	325	293	280	295	283	337	263	270	290	315	307	280	288	325	311	312	285	296	308	237	288	305	286	313	287	295	287	280	282	322	265	313	333	317	283	279	278	327	306	283	291	308	290	290	277	318	300	335	301	311	266	296	306	259	278	273	268	293	301	260	263	279	294	313	330	311	284	285	300	292	295	274	292	302	294	269	291	307	269	321	283	311	279	288	274	298	260	293	291	261	319	297	254	278	282	317	311	301	300	289	268	320	281	309	308	288	273	301	286	274	298	290	280	308	292	289	269	295	278	280	278	282	312	252	293	288	279	280	280	272	273	283	282	300	284	318	334	301	293	348	284	295	304	281	273	295	274	284	290	285	286	300	276	299	292	253	294	235	316	279	319	308	271	343	312	304	290	281	316	304	258	292	277	317	322	298	289	301	285	277	305	288	290	273	277	314	317	290	319	290	280	295	294	254	275	292	319	307	279	285	337	299	298	315	310	300	291	297	288	314	313	307	301	308	282	315	311	308	291	256	298	294	321	294	292	273	287	273	259	292	286	294	306	268	281	288	303	308	285	322	313	260	288	308	274	291	293	247	282	292	293	299	285	300	295	273	294	322	321	292	282	276	282	314	302	297	289	289	289	319	289	276	293	247	281	288	289	290	281	297	313	289	262	314	310	285	307	281	289	272	254	299	259	273	290	289	323	286	306	260	291	277	313	288	327	296	307	298	281	306	280	317	245	307	276	286	307	274	254	274	298	294	291	311	262	280	292	318	267	302	293	278	316	300	284	270	281	287	273	317	285	314	286	279	299	291	282	284	293	296	277	281	291	286	259	269	271	296	281	274	279	314	292	311	301	287	303	289	320	281	303	303	277	269	278	309	300	317	319	309	274	277	283	285	303	311	280	296	290	289	300	319	315	310	260	295	251	275	308	318	274	282	274	286	266	278	296	284	314	289	317	308	275	286	287	302	299	282	268	321	292	309	306	312	318	284	281	283	302	323	296	303	319	287	297	279	293	291	309	316	306	264	299	281	309	301	294	301	305	284	311	287	267	293	305	301	282	297	263	317	309	299	286	267	295	305	300	305	260	295	293	294	305	289	303	296	322	311	274	292	290	277	284	286	277	312	316	305	301	298	265	307	305	286	296	293	291	320	280	270	314	285	304	305	290	295	309	295	323	271	274	285	257	271	288	268	305	277	315	299	303	298	292	293	257	288	271	305	269	325	278	281	308	293	270	319	292	287	273	292	291	290	282	263	282	245	309	253	298	296	277	282	312	318	307	285	285	287	305	299	296	285	300	283	309	300	312	323	300	289	278	317	285	288	269	265	277	312	307	279	301	325	280	307	279	342	299	273	296	266	283	287	289	304	294	296	270	280	306	250	287	293	277	286	313	278	277	314	282	274	304	305	304	298	296	279	273	275	311	300	311	304	300	286	304	267	290	297	292	267	289	276	330	291	319	282	303	274	297	293	288	267	299	270	284	298	272	299	270	263	280	269	304	281	300	311	294	230	316	305	314	266	287	322	290	280	295	314	283	277	333	294	307	303	310	322	290	266	286	318	302	271	321	286	298	259	314	307	266	302	273	291	270	284	293	277	280	283	282	259	310	308	282	297	261	301	284	282	293	265	301	304	289	320	302	310	287	311	293	291	290	275	297	273	288	277	300	294	294	291	311	257	290	311	272	263	308	310	297	292	308	285	314	256	278	332	333	275	302	288	275	294	271	311	275	280	271	278	298	293	312	317	283	288	305	281	298	290	318	287	279	291	306	303	297	288	310	296	299	284	296	302	293	274	280	278	261	287	285	286	278	271	286	300	305	305	302	286	292	279	325	271	285	281	244	283	278	315	307	287	296	276	284	278	303	313	302	308	272	306	290	292	287	245	287	288	269	276	299	287	299	342	278	292	247	261	275	288	267	262	262	300	307	299	311	295	278	329	286	279	291	285	279	293	268	309	311	314	283	310	308	296	276	308	323	277	259	276	280	325	269	279	320	287	332	296	296	304	277	290	294	308	297	306	275	312	262	311	278	297	290	314	293	303	287	267	296	284	292	291	306	293	301	281	295	267	285	277	323	295	309	297	258	309	300	283	279	276	301	283	295	301	285	320	282	281	314	252	295	280	291	275	284	275	299	312	290	275	305	275	258	260	297	276	263	296	286	284	258	295	240	294	282	306	290	286	276	303	316	282	303	301	277	289	294	334	311	290	311	288	298	270	265	280	284	305	299	308	298	324	249	298	289	296	282	298	308	285	283	265	294	296	287	285	297	297	312	309	290	289	320	263	309	303	271	270	284	287	270	288	275	299	295	270	301	303	311	300	302	308	307	303	301	282	274	274	294	256	280	287	288	306	299	337	266	297	310	292	273	314	289	265	282	278	306	318	269	269	277	280	279	255	267	323	282	262	279	286	290	314	296	301	289	292	293	293	290	276	290	258	328	283	274	295	297	295	308	289	274	261	289	302	295	269	291	292	302	304	291	270	277	302	272	274	280	324	295	250	317	301	302	247	305	300	282	268	260	303	296	340	301	293	288	287	290	310	294	286	283	288	283	287	284	272	295	264	299	289	294	290	287	310	313	298	295	283	306	313	301	283	299	281	280	302	292	294	299	254	282	297	277	294	307	290	288	298	303	291	264	304	306	273	273	279	276	293	294	254	283	279	292	298	265	288	298	311	289	283	296	286	288	274	289	251	311	283	285	286	328	287	308	301	269	271	254	263	293	277	280	297	309	266	277	298	292	287	309	279	300	336	268	287	307	290	289	270	297	267	310	265	291	294	275	275	272	297	288	295	313	299	303	286	294	291	302	284	269	277	279	272	306	272	326	297	312	299	271	309	294	296	285	285	281	280	283	303	310	293	326	297	285	315	287	292	301	277	257	307	308	287	267	302	247	298	293	289	325	282	283	274	306	274	292	271	288	310	303	317	285	281	296	285	314	273	309	292	313	278	255	292	278	300	302	294	264	275	280	265	319	303	301	282	290	270	290	277	274	285	310	284	287	290	287	283	303	297	277
23177	46813	41839	34726	27404	18761	12109	6007	4737	3622	2720	2379	2667	2282	1614	1440	1307	1033	1053	1002	880	774	689	619	615	585	603	552	483	454	455	410	357	374	375	376	341	341	359	365	337	341	328	358	338	321	327	339	319	344	345	368	342	309	318	321	326	340	334	327	328	307	359	316	309	309	329	308	335	333	282	285	313	309	297	330	344	342	328	317	328	337	310	310	344	320	318	341	326	363	297	348	309	299	297	319	353	293	336	325	328	290	325	328	324	303	303	314	314	313	338	323	318	327	300	312	316	320	324	343	284	326	333	324	326	328	373	306	302	289	325	329	329	319	331	346	299	321	305	279	344	298	296	314	307	345	323	299	302	313	330	307	288	314	306	312	281	278	315	300	317	332	320	323	343	305	317	347	305	325	337	317	334	337	310	325	320	311	333	321	348	309	330	309	319	324	320	309	312	309	342	279	309	346	302	314	366	350	280	314	335	328	313	302	299	326	318	304	328	316	272	325	306	329	341	334	288	297	318	316	296	311	306	343	329	299	338	279	339	329	314	329	309	319	334	333	315	296	337	315	350	338	319	291	314	282	330	312	290	292	327	309	286	297	342	312	321	324	328	318	291	322	334	321	345	323	324	336	305	323	327	325	309	327	294	320	326	339	296	329	311	290	322	333	318	341	310	324	280	302	309	327	322	329	346	311	311	305	308	309	326	324	322	326	316	338	335	340	277	321	333	285	323	303	291	287	307	310	347	360	320	304	328	351	313	317	318	313	310	325	317	322	334	293	299	298	317	314	334	306	311	324	325	313	322	322	318	283	320	310	349	276	300	307	294	344	313	305	335	332	310	280	292	318	316	316	362	320	352	292	306	314	337	322	331	319	308	332	359	327	317	338	323	312	340	298	333	351	317	339	276	325	355	350	316	299	348	291	318	289	314	317	331	316	335	337	330	362	326	329	298	318	330	313	297	313	320	323	334	317	321	325	325	308	311	301	325	328	362	290	310	282	273	297	303	342	298	342	302	342	321	309	340	331	322	322	328	319	293	306	315	308	292	324	286	313	308	307	277	310	335	310	313	314	297	318	333	317	346	319	349	299	306	337	328	340	304	285	337	302	313	333	312	295	330	315	307	297	350	353	312	316	307	330	323	309	312	334	326	314	295	309	342	295	328	341	309	318	307	304	281	306	360	331	337	355	303	333	321	335	316	320	303	300	303	289	313	324	319	320	312	322	334	301	320	341	324	317	341	310	308	315	328	338	295	300	304	295	336	306	294	316	310	331	304	315	329	333	309	338	318	302	318	303	320	309	321	326	313	315	324	322	300	316	317	310	313	341	308	283	311	309	330	327	304	345	332	301	309	285	318	294	329	276	332	314	322	300	306	316	313	290	290	313	341	303	318	326	355	285	321	312	327	309	340	332	324	298	334	348	295	293	281	319	302	311	308	340	316	309	308	332	301	290	314	291	280	324	309	319	290	328	325	281	295	345	327	304	332	303	312	325	351	336	304	333	319	305	300	290	324	312	340	275	327	304	330	323	291	322	294	323	300	354	302	310	335	306	297	334	340	323	341	296	311	301	328	296	316	333	295	306	298	302	312	315	360	294	339	332	339	323	346	291	330	317	329	354	319	350	319	307	299	309	328	310	357	301	310	327	322	334	276	295	311	306	329	309	326	333	260	310	319	303	303	329	336	308	316	321	326	339	310	332	305	308	310	325	330	291	319	300	305	331	339	335	324	342	289	265	318	297	341	328	320	333	324	318	324	310	307	332	319	316	312	310	324	307	325	324	317	309	322	311	300	285	318	347	329	308	320	328	330	317	348	291	334	317	322	308	302	347	321	295	327	325	327	306	323	347	308	311	358	341	342	343	330	323	307	285	324	298	314	281	315	314	288	292	325	339	304	320	319	333	296	344	314	343	313	318	325	326	323	328	302	341	313	310	324	298	305	323	301	292	320	320	301	358	326	309	321	315	294	323	302	317	313	312	329	320	298	307	291	337	320	289	301	337	333	366	300	289	286	303	272	322	339	335	333	311	328	321	281	296	280	309	339	346	350	332	301	337	324	313	321	316	306	337	292	306	297	335	300	311	323	298	277	309	302	301	316	309	312	340	320	316	307	294	299	315	345	333	287	306	309	321	335	318	353	342	287	339	278	306	308	303	312	323	318	341	321	314	322	340	323	327	334	321	340	319	319	302	336	328	325	306	330	337	326	310	315	344	344	276	339	310	281	311	306	323	327	304	308	325	284	324	306	323	313	333	279	311	315	316	296	329	326	298	334	335	339	297	283	339	332	297	287	337	323	350	289	306	327	322	294	304	308	299	319	337	283	332	307	321	302	334	332	296	262	325	327	306	341	312	301	302	312	330	293	282	355	301	293	348	332	333	329	295	329	296	316	331	304	300	325	332	309	315	309	309	311	349	303	307	319	303	321	359	312	319	336	319	311	334	310	358	338	323	311	319	281	325	343	307	302	310	358	313	273	328	304	343	335	321	287	325	290	330	315	344	313	304	313	299	313	313	290	308	316	311	327	317	324	322	334	341	301	315	318	301	317	314	329	311	329	330	300	294	331	285	336	316	330	324	325	269	325	325	317	317	313	320	308	311	302	323	297	337	306	307	333	314	283	333	341	317	322	281	303	334	346	321	272	321	323	311	355	287	321	316	341	331	323	306	332	290	309	286	321	314	318	331	308	305	320	305	313	308	343	327	288	303	332	302	324	297	320	292	312	311	315	311	286	312	308	329	297	336	317	319	301	319	317	309	283	319	307	293	319	309	322	317	349	332	321	333	322	336	327	336	292	304	358	330	339	312	285	323	320	295	339	324	295	288	312	334	342	332	324	318	309	308	322	302	325	353	280	294	303	336	330	311	317	317	304	312	315	309	337	323	311	354	327	314	334	347	308	348	278	302	318	313	323	311	319	333	354	329	358	307	335	345	306	329	313	320	307	326	324	284	306	301	330	325	296	331	312	317	314	320	330	315	304	333	281	328	292	280	334	296	335	320	302	337	291	331	321	328	334	306	298	336	309	326	292	308	299	308	290	336	312	329	326	340	292	334	318	344	311	350	301	346	301	271	328	308	301	313	336	314	319	310	304	317	310	310	307	309	317	316	312	293	349	328	292	343	304	340	319	336	305	292	333	307	330	311	310	330	336	290	337	299	329	352	322	302	300	320	317	332	321	276	324	310	352	294	315	347	331	333	327	322	311	299	326	319	300	352	323	333	339	336	303	292	330	308	323	331	327	316	294	366	292	334	327	320	337	317	333	340	320	330	307	333	304	338	308	320	335	282	316	331	341	308	324	292	318	317	307	362	304	327	303	303	326	322	310	290	304	280	304	312	307	332	303	336	325	331	339	322	310	304	314	344	329	329	332	308	313	309	309	321	305	308	306	337	342	294	318	322	338	294	295	284	342	320	305	304	285	319	310	344	313	297	330	304	317	310	294	323	326	305	311	341	348	349	315	344	305	297	332	317	279	323	323	298
23312	21674	29440	24623	22609	23414	20646	8244	4557	3644	2655	2605	2506	2216	1592	1414	1247	1142	1197	1091	986	905	733	587	662	672	606	531	528	442	466	424	418	362	446	397	374	389	373	331	352	392	376	347	347	294	326	354	355	343	349	390	394	390	386	354	326	347	334	388	353	341	335	340	340	372	342	328	349	320	342	291	308	327	339	341	317	323	330	344	361	325	362	351	357	325	352	365	361	355	336	339	344	331	302	378	345	369	346	353	351	366	363	378	350	317	362	372	354	329	383	336	341	342	328	347	296	325	345	355	362	373	330	332	346	307	322	343	345	344	359	354	321	326	335	333	363	374	341	333	336	340	320	322	333	338	342	333	325	345	358	310	307	371	334	372	317	339	364	362	357	367	374	344	364	354	308	329	315	339	324	304	338	366	355	327	342	334	336	351	357	329	330	337	359	378	336	326	340	359	327	345	335	303	323	349	342	350	347	336	359	340	341	317	311	319	339	325	332	310	326	340	350	350	323	350	324	352	354	319	338	336	347	359	370	348	363	330	313	351	336	381	347	340	335	348	380	328	303	328	322	368	330	318	336	346	353	367	361	332	365	358	338	340	347	322	344	345	340	371	344	342	325	349	331	322	349	335	331	343	337	300	339	380	332	364	333	354	358	367	331	371	328	363	337	332	309	330	335	333	335	364	350	327	373	335	328	326	354	318	317	309	320	342	332	348	333	331	347	336	361	296	356	326	301	299	358	332	345	327	370	327	373	324	345	334	345	323	333	332	328	365	324	346	354	320	319	376	342	326	333	327	360	313	356	352	346	286	321	356	359	344	327	335	315	347	355	323	356	349	344	350	308	378	336	326	310	371	347	347	343	385	354	327	342	391	352	338	369	346	332	355	324	351	302	335	338	320	381	333	339	319	315	329	333	358	337	354	327	339	355	370	337	337	319	360	340	336	316	337	341	338	339	329	336	346	339	342	333	308	343	365	346	365	342	310	308	327	357	377	333	350	352	347	331	369	366	344	340	337	356	348	321	376	359	312	338	333	347	387	339	338	337	347	305	295	335	323	330	344	324	337	337	330	339	314	334	354	373	345	301	328	312	407	371	329	363	326	329	331	376	346	380	299	333	305	337	317	377	346	332	342	370	351	307	327	335	308	368	347	346	362	313	327	348	345	341	332	327	365	358	314	344	359	343	333	371	343	313	337	335	364	338	332	318	360	324	340	338	315	314	349	361	318	344	354	343	345	359	338	350	355	335	366	380	332	310	351	344	358	355	353	341	329	311	342	343	336	345	325	287	313	366	325	321	345	345	343	352	314	356	312	359	380	331	337	372	306	327	330	370	364	327	350	320	367	360	346	333	351	335	320	351	347	355	328	320	327	361	357	339	323	314	322	338	303	337	354	302	337	316	327	311	334	331	310	320	360	336	385	333	373	361	309	354	350	292	318	350	320	350	351	338	310	361	333	341	319	333	346	331	344	300	343	326	312	367	320	364	348	345	342	351	318	311	362	368	328	337	371	301	339	356	324	336	336	360	323	382	350	389	335	347	352	356	361	352	324	338	314	354	318	361	318	316	335	348	330	372	320	328	346	338	328	335	340	347	333	315	376	363	345	357	350	327	348	379	340	346	341	332	368	314	320	374	343	342	347	321	352	329	308	339	351	326	371	360	354	311	307	329	317	338	339	323	296	356	364	299	328	356	373	374	339	356	341	340	333	331	338	363	346	341	328	314	323	309	356	338	320	312	348	329	336	293	360	345	371	346	351	339	368	321	338	322	325	320	339	369	298	345	313	339	343	319	329	331	339	360	350	311	328	326	302	328	323	312	333	332	337	335	338	328	330	341	306	330	322	376	318	332	328	340	308	341	325	344	320	334	335	340	318	341	360	369	334	362	347	346	321	340	355	318	339	331	337	314	334	332	355	344	321	310	333	362	378	329	339	354	332	330	339	348	313	355	330	321	329	343	346	353	348	326	333	312	339	321	350	349	363	355	313	328	351	341	352	314	371	324	321	365	367	325	362	329	358	352	375	340	345	380	329	327	363	317	311	342	328	335	348	325	309	359	366	355	342	351	329	337	339	349	358	334	323	365	352	339	326	332	310	325	297	337	329	332	327	310	347	342	345	337	337	370	315	358	342	321	364	339	327	334	318	322	361	359	340	337	347	325	351	339	298	299	345	353	356	346	346	340	358	342	314	316	347	338	355	374	352	353	342	337	315	328	326	331	373	339	313	359	335	327	353	369	347	314	309	322	345	325	356	318	333	331	347	359	330	340	348	366	339	328	328	335	314	314	304	334	324	357	345	348	347	337	305	328	273	349	322	356	345	297	340	307	339	338	336	311	364	314	381	339	321	368	343	320	352	345	367	352	335	343	354	356	358	351	333	349	327	330	328	345	338	320	352	323	341	354	311	366	315	325	346	352	338	348	320	316	328	318	346	322	336	318	322	344	334	308	323	341	333	318	335	347	370	355	339	351	340	304	339	317	351	371	354	324	348	328	328	329	347	362	325	310	338	359	339	365	350	338	340	354	337	358	337	346	341	334	342	364	359	339	321	324	362	328	366	352	310	357	357	349	331	343	308	337	357	340	336	352	349	332	325	353	327	329	324	342	345	346	354	330	351	337	346	318	356	332	333	352	322	340	347	319	335	351	338	299	317	310	341	332	349	318	353	289	294	353	335	335	314	342	323	316	328	322	317	322	361	346	363	364	338	303	333	354	344	318	299	309	366	347	357	356	330	334	352	336	328	321	331	318	334	331	314	336	338	351	350	360	312	341	352	322	331	336	324	333	337	335	325	325	306	312	346	372	355	334	323	328	352	347	337	319	355	354	327	355	319	323	341	333	331	366	342	349	351	338	345	320	303	357	362	352	358	318	340	373	394	375	343	312	330	333	339	353	322	332	304	325	313	361	332	326	351	324	341	317	327	348	347	339	343	351	313	302	352	368	338	351	389	320	300	367	348	327	319	363	341	379	326	391	335	335	355	327	370	346	335	362	336	374	307	313	360	359	349	333	340	372	338	354	359	314	331	319	335	351	316	375	341	339	341	316	341	343	359	366	351	309	339	356	320	371	338	338	334	356	316	322	350	340	298	322	339	357	338	316	338	309	350	311	334	351	333	359	342	349	334	329	304	345	324	354	315	334	349	338	366	333	334	347	344	369	310	329	328	354	373	348	334	334	329	314	357	370	374	326	335	358	347	314	319	312	371	357	335	324	326	341	314	342	341	348	343	337	326	340	351	337	353	306	318	364	327	311	370	327	363	335	344	344	353	348	337	328	328	359	335	329	356	341	331	338	354	305	361	358	296	301	334	323	340	335	312	332	363	359	360	357	334	308	349	362	326	357	339	309	344	350	313	354	359	328	361	302	330	322	312	326	336	346	339	359	333	309	329	363	357	356	374	327	334	330	338	397	327	347	323	339	316	337	328	354	329	357	335	321	340	338	341	335	336	330	325	341	371	320	350	351	345	324	337	338	360	335	342
26318	55505	49992	42195	34373	24994	18549	11339	7987	6525	4738	4599	4382	3688	2725	2344	2007	1924	1930	1647	1473	1304	1073	886	890	875	827	682	665	620	585	483	485	445	408	448	421	411	414	415	385	394	411	393	440	385	358	394	425	355	396	403	377	409	360	385	354	378	363	338	352	348	356	344	360	368	365	350	359	347	362	335	377	343	327	349	361	362	362	364	369	365	349	344	345	373	355	359	373	364	333	391	353	356	375	362	373	352	380	370	351	380	394	354	345	361	355	366	384	371	371	339	375	380	342	356	347	373	360	359	342	367	389	364	332	340	355	331	382	364	347	377	315	364	373	388	348	386	331	346	359	357	366	349	368	393	367	364	366	355	346	338	366	366	368	395	385	343	348	346	349	377	346	341	348	348	375	366	348	366	378	361	316	333	348	364	344	376	359	354	345	380	390	380	357	341	314	332	332	366	333	362	340	313	400	381	339	365	362	386	374	362	370	361	350	347	363	373	337	365	358	360	365	351	361	344	358	312	377	359	376	352	388	339	343	350	360	371	376	366	340	387	341	386	376	360	360	366	392	356	381	327	364	333	365	352	351	341	367	353	353	373	401	330	381	364	370	375	349	364	381	336	344	336	362	353	364	341	357	347	339	324	360	375	324	384	382	349	345	342	374	371	359	370	342	354	395	366	354	353	355	371	368	335	351	355	363	356	329	367	368	358	334	376	349	331	343	358	393	405	403	369	362	354	345	344	365	342	367	387	343	396	370	328	356	341	302	373	342	374	350	369	378	358	365	354	364	358	391	349	338	360	322	387	365	395	362	368	386	341	385	370	337	357	362	369	335	371	349	324	376	337	377	355	367	355	363	327	343	358	365	357	364	371	382	370	390	329	374	332	356	339	375	347	354	369	353	343	387	352	359	362	337	355	384	346	348	354	362	377	387	358	348	367	320	368	358	350	350	365	370	347	389	316	366	325	330	374	338	372	388	352	376	361	348	371	340	328	366	376	368	383	370	377	404	377	349	345	361	338	365	364	320	373	312	362	346	376	368	364	357	327	347	348	325	382	334	384	375	373	333	327	363	368	342	372	367	340	344	376	339	331	366	333	362	369	345	402	363	373	358	370	368	343	348	367	365	364	378	365	331	368	364	370	346	356	386	335	365	334	335	354	330	336	353	385	369	370	346	389	363	338	367	340	365	376	355	367	374	364	366	353	391	355	338	349	377	367	364	343	359	332	360	366	347	377	357	394	349	382	382	335	370	362	359	350	350	371	319	350	328	370	379	340	391	374	344	338	346	371	353	331	359	386	348	358	364	357	362	352	368	374	334	371	373	377	398	351	334	364	372	377	346	369	373	411	362	324	369	368	364	377	338	380	350	370	371	381	368	380	345	299	345	339	374	390	365	364	375	339	369	361	346	367	375	373	396	387	356	375	364	342	370	364	348	349	341	368	331	335	316	347	379	351	359	360	352	343	337	355	349	375	346	356	349	351	357	336	375	354	329	367	374	394	342	356	364	347	383	381	336	351	351	318	380	345	364	334	367	376	386	368	347	354	395	348	375	360	378	371	359	338	347	329	374	349	356	340	344	365	359	376	365	368	383	358	362	350	359	383	356	360	361	391	365	373	331	314	336	372	334	339	370	326	364	370	346	360	362	341	371	360	379	356	323	410	383	347	336	326	360	346	354	364	367	368	372	337	365	340	365	355	356	378	375	335	362	343	354	347	364	362	393	324	348	361	387	360	346	363	323	372	373	366	371	363	372	349	349	357	374	338	361	348	368	386	346	350	336	372	345	335	350	351	353	373	342	344	323	363	358	371	364	310	352	332	362	385	382	349	360	354	371	327	342	353	352	371	340	349	346	361	329	371	372	364	384	376	354	377	380	350	377	369	349	363	334	345	347	347	326	356	344	323	358	345	363	369	371	315	353	325	379	336	380	342	345	368	359	352	368	377	372	358	341	351	391	363	357	355	361	358	369	372	362	318	383	359	324	373	355	345	352	359	349	348	361	359	331	340	350	331	385	340	366	371	386	333	352	324	354	327	371	366	358	325	358	345	345	300	384	334	355	379	363	364	353	345	343	326	382	345	396	356	367	370	342	330	337	354	333	356	377	367	352	353	367	372	360	353	358	374	369	368	338	334	347	329	365	355	367	371	354	346	378	389	366	353	407	375	346	350	347	400	357	346	342	343	378	362	371	367	354	358	346	336	358	342	373	374	356	338	349	336	354	352	384	369	350	338	354	355	332	325	358	365	387	365	311	315	358	323	368	355	351	347	375	358	360	358	356	381	365	410	375	360	371	360	347	344	323	344	367	346	366	341	378	366	374	342	351	361	356	332	355	342	350	363	336	349	359	376	374	324	360	359	368	352	342	350	365	353	371	317	369	395	337	381	322	360	354	339	349	363	340	360	368	328	373	347	379	343	358	352	349	320	330	386	357	362	335	360	322	363	384	341	342	365	367	376	343	338	333	352	360	384	385	393	374	334	364	370	350	354	336	368	368	338	362	364	332	349	375	374	331	359	367	347	366	337	352	353	322	376	352	354	345	379	341	375	357	320	333	344	353	321	375	332	353	353	382	375	389	365	387	346	349	349	371	379	373	352	328	334	378	305	343	364	344	361	377	337	347	352	352	350	346	319	357	332	345	352	355	375	366	384	372	401	326	374	367	355	364	374	359	367	369	328	323	406	376	342	379	332	344	370	358	331	371	348	331	377	350	338	332	364	374	405	346	345	366	363	360	369	359	386	360	336	371	377	354	332	345	346	371	369	356	336	349	331	321	376	304	340	361	348	347	338	367	356	341	380	403	379	375	345	357	324	382	367	369	366	336	324	353	395	392	372	358	391	377	343	358	353	383	351	340	352	365	375	392	377	341	356	329	372	354	361	368	337	363	362	355	371	382	382	375	379	347	335	360	347	365	345	332	368	350	353	352	354	373	376	346	333	355	339	396	322	334	388	354	341	354	374	347	374	359	335	362	342	352	349	354	340	346	360	353	363	351	401	371	372	423	365	331	355	378	348	336	348	363	364	386	356	399	339	359	337	367	382	361	315	364	377	355	355	410	389	341	375	349	317	378	346	383	319	399	374	366	382	337	388	340	364	344	376	377	379	362	359	355	365	355	372	384	347	324	356	349	373	363	356	343	371	375	361	346	335	349	374	359	382	345	357	338	367	359	360	366	392	332	357	391	359	381	351	386	380	383	361	357	396	315	368	322	370	334	332	367	343	343	339	362	354	320	353	328	334	357	339	341	349	343	357	382	340	361	349	335	322	332	378	373	357	347	376	365	343	341	343	377	381	357	361	332	356	363	352	360	347	369	356	365	368	386	330	368	342	385	328	380	386	383	344	357	399	377	386	349	350	371	352	328	364	395	364	376	350	366	349	347	326	376	380	372	374	354	372	339	377	366	368	353	374	354	351	382	353	339	339	363	368	344	354	360	378	394	332	317	374	359	371	356	379	334	327	375	371	359	346	336	343	350	356	345	346
29628	28025	34778	30458	18386	9371	5692	3154	1835	1415	1311	1307	1204	944	755	710	639	608	630	597	526	487	420	395	432	403	349	388	356	341	329	339	349	280	311	329	292	284	273	284	314	292	303	302	296	280	303	288	317	306	324	305	284	309	295	288	267	262	271	277	271	295	302	293	261	284	299	288	304	285	275	308	308	293	289	285	273	262	282	314	302	292	301	280	285	270	265	293	277	277	305	294	292	271	290	283	284	325	287	300	321	301	303	306	315	296	284	298	310	278	276	298	307	300	291	280	298	289	312	288	264	285	290	299	281	263	280	281	301	290	294	318	281	298	287	278	304	282	315	268	280	299	289	303	296	272	304	301	273	299	303	274	274	300	298	302	307	317	271	324	286	262	285	284	280	274	272	300	298	289	263	288	279	277	298	283	268	318	282	310	349	297	300	280	293	294	271	298	292	303	272	277	291	276	290	310	295	302	281	294	287	299	304	296	277	320	287	274	312	286	310	272	282	302	308	276	241	294	260	298	284	288	298	289	286	275	282	280	300	279	287	280	286	291	291	308	307	299	326	292	269	289	300	302	271	310	283	296	318	260	285	293	298	311	276	273	298	259	285	273	297	280	301	303	252	310	263	320	295	307	303	272	285	280	301	257	268	283	265	309	307	289	330	298	286	296	282	296	285	280	271	279	290	280	281	262	280	274	279	264	299	302	321	291	295	279	276	264	293	285	306	297	265	264	281	290	282	256	286	311	295	293	252	301	263	304	284	297	278	308	289	278	324	318	275	292	290	277	293	307	304	269	293	287	292	296	327	290	263	260	310	266	283	280	330	300	303	302	308	279	269	277	310	290	288	281	292	340	287	278	276	280	309	289	287	261	322	323	279	292	290	295	278	280	290	278	301	290	298	301	272	286	312	296	299	305	319	287	276	290	316	273	280	305	291	305	241	298	303	282	280	312	260	252	298	265	300	290	280	302	298	268	269	279	302	298	268	269	282	276	314	279	288	290	271	297	268	305	291	297	284	270	263	307	271	278	271	280	275	270	303	296	299	299	268	283	274	292	301	278	289	303	270	279	271	301	295	333	298	293	277	293	290	287	314	307	329	294	296	281	285	280	291	277	262	285	285	286	264	280	283	290	250	285	343	299	308	318	293	291	265	284	261	297	311	277	281	310	286	272	271	285	307	291	293	302	274	266	298	293	288	280	301	290	288	282	323	277	272	279	321	263	298	310	295	289	278	302	292	279	295	281	295	279	310	291	310	280	302	268	301	302	294	295	257	307	298	283	299	322	301	271	264	300	287	286	281	308	305	269	293	263	300	302	304	283	281	292	309	293	319	274	302	326	333	305	287	285	260	301	309	298	274	290	282	286	281	313	283	308	273	273	304	281	300	284	295	278	301	293	304	302	287	314	281	300	269	275	332	294	288	291	296	289	325	282	287	299	317	276	282	301	296	294	309	271	292	258	296	289	288	280	269	278	272	287	305	294	294	268	334	291	268	283	293	298	300	257	297	290	290	256	288	308	297	267	272	272	263	301	284	293	291	277	294	302	307	254	283	320	297	295	276	284	231	266	290	299	279	283	266	272	286	313	269	308	272	330	294	289	310	264	320	303	284	269	285	289	281	250	304	275	306	309	293	301	293	295	310	297	296	272	290	307	257	297	259	308	277	313	284	312	289	296	289	258	329	312	278	281	305	273	276	308	287	297	276	273	289	311	278	290	282	333	277	294	271	295	266	270	275	278	321	289	310	295	311	278	295	314	318	278	321	288	295	308	293	267	287	283	283	286	317	325	261	267	284	269	308	273	279	281	269	284	281	277	276	279	286	307	311	278	304	276	283	301	309	290	315	295	307	280	313	299	273	323	304	317	273	276	294	304	278	295	302	272	293	271	348	290	271	272	319	280	294	288	276	298	296	285	281	304	269	274	309	297	278	295	286	289	282	300	291	310	292	318	273	294	266	269	259	290	270	275	304	300	287	271	297	297	263	292	301	283	284	284	291	289	275	274	282	297	289	291	305	269	270	333	300	298	300	297	299	307	324	315	325	261	251	317	275	263	280	302	279	271	276	316	320	321	285	301	315	325	281	295	313	290	286	305	305	294	274	285	288	302	287	309	267	299	272	297	286	276	304	279	270	277	306	267	318	297	288	305	306	293	271	282	297	283	307	296	301	298	312	281	318	315	299	294	297	252	281	261	263	279	291	288	258	293	270	276	286	300	308	276	289	260	292	268	285	265	276	304	273	297	314	306	295	291	278	306	280	300	281	284	289	276	284	268	293	325	289	279	285	314	309	287	301	284	268	281	276	292	291	301	267	258	295	267	283	268	279	261	295	304	283	289	278	262	314	278	307	283	316	279	254	258	293	306	280	299	329	286	299	291	266	283	311	307	292	294	284	297	299	282	266	284	290	285	304	297	284	284	263	273	300	287	266	298	265	317	308	283	314	298	285	305	304	282	308	279	289	272	260	288	259	310	290	286	282	291	284	248	294	299	253	311	300	299	307	286	313	315	285	289	294	312	303	268	292	252	300	293	280	271	310	315	314	281	300	281	303	312	297	295	293	323	261	291	288	278	291	304	301	283	276	314	272	310	259	297	274	283	288	289	305	304	292	280	272	328	308	281	280	283	295	255	261	278	315	286	271	280	291	266	259	281	274	273	328	306	277	305	262	265	275	265	271	290	294	292	279	315	278	282	282	277	257	294	285	293	279	279	274	276	292	301	286	272	278	301	304	297	301	314	266	289	274	301	285	278	284	282	294	294	289	304	256	303	282	298	306	287	276	292	284	291	273	285	260	265	265	312	307	274	280	307	298	289	276	308	294	290	309	310	279	289	302	285	265	303	277	278	322	282	298	297	286	299	268	290	270	284	289	272	289	285	302	302	258	300	284	272	261	269	301	291	292	284	268	303	275	292	312	274	275	256	304	293	295	292	298	266	292	308	290	336	300	307	241	312	272	300	280	268	276	310	226	292	285	277	295	328	299	287	277	297	283	290	286	308	278	316	291	299	291	281	284	311	272	275	288	312	289	271	277	274	282	266	311	305	327	289	290	281	295	281	308	278	270	289	273	295	299	291	308	284	270	297	277	310	280	270	304	299	299	273	298	328	295	301	313	271	257	296	286	276	272	303	273	299	294	301	279	299	297	301	281	311	287	311	285	290	310	303	295	289	254	279	314	317	292	265	307	306	294	299	276	269	265	277	270	304	296	308	285	264	283	290	315	287	292	318	305	268	273	283	270	283	278	285	301	288	291	326	274	286	313	266	294	291	263	285	283	298	282	297	283	314	302	284	283	283	291	306	320	310	283	328	305	304	276	279	283	304	249	265	282	296	315	272	257	291	319	256	268	255	291	309	284	282	307	297	293	300	271	293	282	297	263	295	289	275	307	285	319	273	322	325	284	271	282	275	263	281	288	286	289	279	277	300	280	302	292	306	283	288	288	313	275	319	299	293	284	267	290	295	299	295	298	303	282	295	288	278
24861	42481	36975	29926	21477	13598	9710	5822	3536	2906	2435	2463	2016	1664	1183	1122	1001	936	935	843	758	730	611	520	520	505	495	424	407	411	342	366	408	382	318	354	318	318	332	328	351	301	353	324	351	327	304	311	306	292	327	292	305	332	306	307	314	342	321	288	329	291	317	322	328	301	323	288	344	332	316	306	309	323	331	321	281	309	328	317	315	341	319	331	345	329	350	297	318	328	302	271	308	299	310	303	334	325	304	313	315	297	317	363	303	335	297	330	283	315	297	329	305	292	330	283	282	305	285	327	329	322	297	319	279	291	318	309	331	290	325	289	320	308	342	330	327	302	304	305	332	308	332	327	337	300	324	304	297	322	314	305	303	328	333	346	350	350	333	319	317	318	286	314	323	292	307	329	351	342	315	339	336	360	305	309	352	336	327	320	311	321	346	297	315	347	353	295	302	310	313	297	296	299	350	303	318	331	306	296	338	355	322	299	337	326	318	307	302	311	309	321	298	334	336	310	335	327	299	300	288	310	333	293	294	331	299	334	334	370	328	289	317	329	301	336	278	348	322	341	302	327	314	315	314	335	317	337	324	325	282	318	299	294	302	333	334	324	321	297	331	301	321	284	302	347	287	304	321	285	308	321	294	307	307	326	308	335	291	320	303	312	314	303	321	302	302	307	348	291	324	311	308	319	346	306	330	326	328	307	314	293	301	293	321	305	299	316	302	284	322	284	301	325	350	316	310	325	322	328	342	325	317	323	308	330	293	326	317	330	310	313	339	287	296	313	297	315	293	330	349	292	310	317	310	330	318	319	304	332	322	318	315	287	326	314	322	345	307	319	316	315	327	301	351	271	328	312	278	325	334	307	312	294	292	320	319	291	293	318	341	306	344	318	312	340	308	315	321	322	328	348	352	327	336	309	308	329	313	314	279	332	339	319	328	316	306	323	339	340	335	341	284	289	319	323	329	321	292	329	320	315	311	311	316	313	325	327	325	343	320	293	306	330	347	286	305	322	294	346	319	314	340	301	313	308	317	282	322	280	305	308	302	301	336	324	291	309	310	296	316	359	315	284	302	330	295	308	318	302	324	326	321	323	310	311	292	338	339	331	316	325	340	325	324	362	344	288	301	338	312	352	307	300	317	334	322	310	311	339	306	329	340	287	282	283	335	302	328	286	313	336	306	291	311	350	337	329	344	372	307	312	328	297	318	345	313	318	322	316	343	313	308	291	343	305	311	339	302	304	337	315	326	311	315	352	318	306	322	317	335	338	312	291	325	334	324	323	326	337	305	338	305	305	315	318	321	287	321	336	335	306	319	295	302	310	314	313	305	296	294	313	337	316	333	281	299	315	310	325	307	330	341	309	328	290	330	323	301	299	328	304	315	315	329	302	273	309	307	303	308	330	307	270	310	307	296	311	262	293	315	345	313	283	326	290	288	301	313	291	330	351	334	305	337	328	299	287	293	324	337	306	327	275	346	320	316	324	287	299	324	326	343	318	331	334	306	309	292	323	294	310	329	332	323	314	291	321	323	337	311	334	300	311	363	324	279	306	317	283	346	325	297	325	336	322	347	344	309	319	301	296	327	313	315	307	316	326	311	338	321	304	330	350	337	315	297	311	326	316	337	314	300	280	337	278	313	304	305	273	309	318	322	314	284	322	304	294	311	326	287	316	344	316	290	336	295	326	319	318	321	326	320	305	299	290	339	319	303	341	353	330	319	331	336	302	297	331	334	342	306	299	308	310	318	320	325	312	320	354	340	317	316	324	305	296	323	326	315	322	313	310	341	327	300	296	289	305	295	363	294	307	332	314	341	321	319	350	332	326	321	318	308	319	330	315	312	325	326	324	318	327	313	314	317	307	330	322	319	309	296	343	299	301	305	317	277	326	327	326	291	320	299	296	341	311	335	326	285	309	321	292	315	285	292	298	303	340	335	338	325	303	315	303	350	291	314	305	299	314	320	337	312	350	331	308	331	340	297	285	332	280	316	301	350	314	319	304	315	309	309	313	346	311	358	306	299	323	346	337	341	343	303	295	343	290	313	279	302	309	314	306	312	274	328	284	336	338	333	319	286	354	301	326	302	320	331	329	330	303	324	334	327	308	338	292	331	312	279	318	306	300	337	275	304	297	339	324	349	350	315	298	328	285	299	293	315	328	296	328	325	302	316	307	332	306	316	302	277	304	294	314	332	354	326	273	285	296	329	307	301	329	305	296	318	301	297	325	301	319	317	323	352	326	304	306	335	326	341	350	322	341	312	293	314	325	309	287	303	330	281	340	320	329	317	313	305	320	322	328	324	309	292	323	304	296	330	331	294	323	316	291	289	321	301	291	327	305	312	306	304	323	315	319	288	328	311	321	298	299	309	310	324	339	336	327	332	317	328	307	332	298	293	313	319	325	332	308	294	313	310	298	302	288	326	299	310	303	300	316	278	318	320	343	326	325	294	318	304	318	334	325	298	310	347	320	321	331	355	305	299	306	308	310	331	317	334	303	320	329	271	292	348	318	303	302	317	341	321	325	316	349	303	343	314	345	326	334	323	304	313	315	317	304	345	318	306	284	312	345	315	328	314	349	301	304	297	272	308	299	321	301	335	311	325	344	334	340	308	308	304	347	314	341	275	343	300	306	290	320	312	263	289	286	298	321	300	324	305	298	295	317	300	338	309	324	317	332	312	313	339	312	308	268	305	311	326	319	325	315	319	325	303	289	315	330	327	337	336	308	309	260	283	332	307	320	327	340	352	324	335	302	324	311	309	323	304	330	312	300	321	298	318	343	330	299	319	327	339	318	319	323	345	324	290	309	311	320	320	322	311	333	321	321	321	275	297	325	315	278	331	319	307	302	276	290	334	336	308	321	324	273	331	294	335	321	334	330	319	314	304	304	346	326	309	316	306	321	297	290	314	314	295	332	335	298	324	330	331	323	325	331	334	347	288	315	308	348	300	305	297	275	322	305	318	337	312	306	311	309	336	326	301	338	300	350	347	316	293	315	348	327	307	303	301	304	330	325	326	314	299	316	307	313	266	316	327	295	315	301	299	319	321	328	308	330	313	316	316	329	309	314	254	302	343	297	306	329	322	296	345	325	312	296	328	310	350	317	309	323	304	307	323	325	310	342	329	334	323	322	318	314	304	320	326	327	335	284	339	301	279	300	309	285	314	316	322	288	312	341	303	310	341	344	301	268	323	319	299	298	273	339	330	340	322	344	290	330	297	317	308	323	340	312	344	321	322	322	321	329	348	281	311	266	329	331	331	314	316	336	335	343	344	311	305	278	320	312	300	306	312	312	292	316	316	316	320	320	293	332	327	306	343	306	332	315	311	302	306	306	318	366	317	308	308	288	330	328	336	339	305	305	316	319	288	314	313	324	323	340	299	337	334	298	336	327	317	345	314	344	332	313	321	325	329	340	313	329	333	340	325	331	320	333	309	323	303	301	276	331	305	282	313	314	307	344	320	333	329	306	321	317	301	311	319	303
24577	21676	29345	26095	23032	18449	11137	5277	2915	2171	2332	2148	1702	1268	1055	1043	1019	943	868	801	747	647	554	532	571	491	447	436	403	401	356	401	377	345	360	351	336	328	331	345	317	303	333	339	354	349	333	317	326	289	329	347	340	373	341	324	307	296	347	330	302	335	302	331	324	339	331	299	285	298	338	318	327	331	302	309	281	290	296	329	311	327	347	312	313	304	336	317	280	319	290	303	303	327	312	358	317	321	322	356	326	310	306	306	339	324	308	310	327	321	304	334	301	314	309	310	330	311	317	301	340	348	326	330	306	306	335	308	291	317	313	328	338	318	327	311	330	311	324	302	311	311	311	325	317	333	328	331	323	325	305	315	312	315	307	357	335	323	315	332	285	304	334	306	324	337	328	325	299	346	320	294	315	340	333	313	339	301	327	342	317	315	319	287	305	336	290	294	335	327	304	333	323	313	306	292	303	291	307	299	325	325	329	356	355	300	267	296	332	302	305	318	313	286	315	313	320	303	301	301	310	308	323	309	324	330	315	332	318	285	304	295	349	326	314	292	298	318	314	321	297	324	331	322	318	307	330	318	305	304	293	311	333	323	328	306	297	310	301	333	307	300	297	302	309	331	296	293	339	314	338	306	369	317	301	320	297	280	338	300	319	318	341	317	326	343	319	335	285	313	307	331	318	320	303	286	344	322	321	322	320	314	320	298	305	346	330	340	326	292	308	282	327	337	321	291	310	328	305	322	309	308	297	317	326	303	306	327	312	296	322	313	300	306	306	290	312	339	299	298	299	312	310	338	322	310	315	331	340	321	305	323	334	296	307	290	318	310	331	310	311	337	302	306	336	320	321	348	335	288	323	329	305	326	326	310	360	281	316	308	354	330	320	316	294	296	297	336	316	328	320	325	323	335	291	313	307	339	305	311	334	328	342	316	320	324	306	358	346	308	330	290	298	334	331	338	291	304	310	318	299	314	337	326	330	361	341	326	332	325	330	306	289	333	316	354	303	291	324	338	317	306	309	265	323	316	304	288	342	266	314	353	313	308	329	280	333	308	314	332	349	302	297	337	340	353	307	297	295	310	332	362	324	325	330	295	309	318	332	333	317	315	308	302	316	313	313	295	336	309	305	309	298	330	348	313	330	334	320	288	341	331	327	335	321	289	289	307	309	305	316	312	309	327	316	307	277	319	315	351	330	290	344	340	309	315	319	315	281	349	313	323	312	321	320	346	324	329	322	324	329	356	323	326	323	321	338	299	340	332	314	359	318	313	304	327	320	304	330	318	310	308	345	302	298	325	305	288	306	326	337	372	326	286	337	311	298	294	327	347	336	323	286	318	333	296	326	324	316	338	310	307	343	313	307	277	329	300	323	331	305	323	319	313	322	308	331	311	307	308	292	301	318	285	334	297	296	291	369	323	307	323	315	344	310	314	317	338	339	319	342	356	333	308	308	292	335	334	330	353	335	336	357	365	336	311	316	320	301	293	338	322	311	282	312	332	320	320	336	349	330	288	321	343	291	328	324	321	318	304	316	329	302	336	347	333	360	311	330	323	302	332	349	266	306	290	287	327	300	296	293	338	319	313	319	323	307	280	299	292	305	288	354	327	336	345	341	327	304	342	291	306	305	303	346	303	314	335	316	309	317	327	299	297	311	340	312	321	318	319	291	316	297	304	310	325	314	305	297	298	327	307	321	327	334	298	316	316	344	286	342	314	300	313	301	328	303	310	328	313	339	313	299	327	329	315	320	324	320	309	323	323	323	314	305	325	305	313	303	325	342	292	320	344	333	324	315	296	285	301	310	312	336	304	321	315	334	292	319	336	330	266	329	359	320	300	311	338	333	294	303	327	292	301	348	297	312	314	315	323	321	295	316	364	334	328	292	319	330	286	285	291	326	316	341	316	324	324	324	325	338	307	310	325	334	284	309	294	308	343	349	341	295	331	292	315	325	284	302	299	337	312	320	329	305	328	309	313	328	321	322	284	336	350	314	288	286	332	347	339	330	335	328	318	323	308	309	318	328	337	323	304	318	313	334	305	313	293	330	310	305	319	312	305	348	305	311	310	324	324	297	345	337	302	311	319	327	301	309	338	311	336	303	319	302	309	309	304	290	315	308	327	357	318	303	307	309	311	338	299	335	322	348	295	323	324	327	326	328	289	314	339	326	305	331	341	315	333	314	311	347	305	331	317	299	303	291	330	343	330	305	345	324	311	322	333	352	336	301	303	280	325	340	337	311	319	311	332	307	333	270	332	295	322	338	298	319	345	321	338	309	326	349	294	329	323	313	324	313	338	318	331	329	327	280	315	295	332	303	308	332	306	292	286	338	294	317	302	338	294	312	305	316	334	304	340	298	311	325	297	314	310	310	309	308	301	315	320	285	336	333	315	319	326	293	350	312	298	305	349	283	340	307	291	356	329	313	287	307	301	329	326	314	342	326	319	316	327	296	299	318	298	316	349	303	293	282	306	332	336	325	300	327	331	317	320	293	336	318	329	296	339	311	319	325	308	290	315	325	345	353	288	305	305	294	293	336	327	328	339	248	344	305	323	305	306	312	323	325	317	309	291	310	353	325	290	326	305	301	335	340	312	318	332	359	301	285	304	347	328	328	328	331	315	319	345	327	333	295	340	278	337	306	310	298	346	332	275	323	328	338	338	293	294	332	330	305	311	311	339	313	336	294	310	331	319	295	357	329	318	343	346	310	317	334	308	289	328	305	334	328	320	290	340	302	305	302	327	303	354	305	304	327	337	322	287	313	327	341	322	344	312	329	317	319	323	323	347	334	321	333	330	291	304	305	337	305	331	297	309	284	301	322	295	331	330	306	303	335	298	307	309	306	326	331	304	304	304	314	301	325	346	299	314	305	300	307	324	355	302	309	311	320	336	273	315	338	335	310	312	331	350	301	320	307	341	362	316	300	314	329	314	327	337	327	298	315	314	324	328	341	313	311	331	318	310	337	315	298	290	354	324	321	303	330	331	322	313	310	336	316	331	335	321	332	337	305	288	338	325	309	301	320	317	329	349	331	302	339	292	311	314	306	323	359	319	281	297	315	319	329	310	316	316	308	326	335	343	320	307	308	296	310	327	325	331	331	340	360	331	325	325	266	310	304	331	302	346	335	322	316	334	330	306	353	342	307	353	312	358	363	296	314	330	338	297	326	295	303	350	325	311	292	329	311	317	318	306	317	346	344	324	303	334	322	313	307	296	314	344	334	334	316	310	285	313	295	305	325	311	298	344	346	328	309	319	316	345	318	273	352	340	319	333	316	319	266	285	325	344	283	286	311	334	304	315	336	304	328	301	321	288	311	325	321	334	311	327	301	317	310	309	303	338	316	272	282	324	328	295	286	302	289	292	320	336	318	323	317	338	287	331	277	340	303	314	310	305	316	317	335	295	340	318	306	329	316	321	309	286	318	321	298	340	305	278	305	297	314	334	329	322	318	334	315	318	310	295	311	289	324	312	319	315	290	310
24265	51952	49355	36913	25407	17316	13412	8487	5283	4081	4320	3946	2995	2195	1853	1788	1651	1558	1336	1298	1124	963	795	765	706	670	612	544	553	503	473	446	437	425	437	379	377	350	341	341	361	343	325	378	330	360	339	353	362	341	332	386	385	433	392	377	364	335	324	306	341	338	348	337	321	328	336	337	323	345	353	352	367	352	358	340	346	351	358	373	328	343	374	352	329	342	315	341	345	363	361	365	338	330	307	341	342	385	324	309	387	371	350	339	322	323	363	380	359	355	311	335	322	365	354	356	351	360	310	341	329	358	357	379	322	319	340	334	359	332	326	343	363	341	372	337	324	318	335	351	356	316	313	309	301	319	349	340	333	325	348	365	377	332	308	335	370	382	332	326	374	352	327	330	321	334	337	303	341	308	333	351	320	318	372	336	323	375	321	320	335	339	339	352	345	380	354	328	340	355	340	325	338	346	377	340	323	343	317	337	371	343	322	372	312	329	345	333	329	340	320	332	390	345	338	372	317	344	330	345	350	342	343	361	339	351	316	359	310	356	352	328	320	365	348	338	345	374	336	361	328	361	358	354	350	323	323	355	328	310	356	331	343	321	351	382	352	346	346	353	317	336	331	380	349	346	331	322	358	349	351	353	351	363	356	319	355	344	366	336	340	314	310	343	323	375	328	332	359	332	331	352	360	341	368	320	311	331	317	315	303	330	347	345	348	350	332	341	318	369	366	348	329	358	334	367	339	335	358	335	337	363	311	351	339	334	341	353	352	330	337	344	323	347	352	321	338	318	343	337	330	334	359	318	332	355	329	356	346	357	376	319	340	353	318	362	318	328	338	340	348	359	353	340	356	327	323	342	314	331	301	334	375	334	346	351	314	352	317	333	339	323	340	345	342	343	370	325	315	363	337	333	296	346	329	347	347	318	351	321	333	326	341	343	348	353	368	353	341	316	343	339	368	350	356	334	340	357	332	355	327	324	337	331	356	362	347	346	359	379	369	348	344	339	326	349	331	368	321	326	311	346	338	352	357	345	297	336	339	325	317	343	356	358	323	371	355	342	368	336	362	354	365	340	341	345	315	349	325	335	324	352	348	320	377	315	362	350	352	344	356	350	359	365	355	348	347	338	336	360	293	332	310	314	323	364	351	350	354	345	339	282	346	360	325	294	316	360	323	305	345	301	329	313	332	344	318	361	335	350	357	331	353	341	328	352	333	331	369	363	335	355	344	356	331	347	355	343	382	336	344	367	345	373	342	318	341	320	312	364	344	368	322	316	320	327	328	360	343	331	317	338	346	341	311	325	329	332	329	342	356	356	380	340	351	308	342	354	312	326	368	340	371	331	345	333	350	328	339	357	355	353	328	327	360	365	366	361	368	362	348	342	346	290	364	323	334	349	342	344	353	307	342	301	324	371	359	360	369	295	340	342	347	333	377	326	345	317	326	326	365	301	336	336	342	353	336	373	358	332	358	316	321	350	309	351	367	347	341	336	338	330	317	297	319	365	345	349	352	326	351	366	349	352	329	354	299	379	330	325	354	369	345	378	313	352	332	322	334	345	372	342	336	309	336	352	332	339	309	333	335	339	356	318	360	351	363	351	327	326	317	328	328	357	337	337	353	340	323	340	343	354	342	294	327	340	337	327	341	331	323	321	360	346	316	324	320	334	341	318	309	373	366	325	345	338	341	357	335	326	334	330	338	323	331	341	337	387	333	353	379	352	337	322	327	337	357	330	351	338	325	340	336	351	329	354	329	344	342	347	310	355	334	332	358	365	378	341	348	349	334	340	342	346	298	366	324	321	338	334	359	326	328	317	347	347	351	347	356	335	331	350	299	325	311	362	384	320	329	332	330	324	336	332	342	341	342	344	358	362	291	311	335	336	355	342	371	340	351	338	336	372	347	355	359	339	375	342	348	354	323	364	341	330	334	364	338	364	315	320	366	324	329	387	311	337	359	361	338	334	365	325	350	347	303	335	331	337	331	359	326	338	344	341	359	330	356	328	351	359	338	318	353	366	310	356	334	338	366	339	356	325	327	331	332	310	330	349	322	330	302	345	315	351	361	333	338	348	345	356	356	350	365	364	354	331	370	328	343	337	343	339	336	338	344	364	328	332	333	352	360	343	336	353	343	347	343	353	366	342	344	321	361	355	342	340	332	332	355	354	339	340	328	362	322	323	325	317	343	355	335	328	362	316	339	342	321	344	328	327	353	357	332	354	348	303	338	327	325	352	356	331	344	358	321	317	377	354	298	319	363	345	344	340	350	350	344	334	370	340	319	360	340	318	367	334	331	323	368	335	331	338	330	350	356	298	334	324	360	370	343	331	352	328	328	342	317	310	344	312	343	337	345	355	344	349	353	340	352	342	338	332	364	374	308	338	326	369	339	337	355	348	330	335	330	325	333	315	342	328	350	386	351	355	354	316	330	311	348	344	377	325	347	350	380	333	307	327	337	352	328	363	341	336	343	361	354	343	335	303	382	357	348	375	316	350	362	306	355	353	363	320	321	338	350	322	334	363	379	370	333	360	328	385	350	322	327	348	329	338	320	340	338	340	347	314	321	342	328	348	340	353	346	303	317	335	323	337	358	329	352	345	329	340	319	343	314	361	354	371	297	360	374	326	376	347	338	304	329	359	366	331	347	335	375	330	337	318	323	332	332	345	328	382	349	359	337	383	342	338	322	355	343	303	356	337	383	370	320	387	293	347	349	342	335	340	337	363	347	335	339	320	324	336	352	333	325	346	369	357	329	367	344	327	349	326	374	332	345	330	327	346	327	316	342	311	362	339	324	331	318	316	343	331	357	324	343	341	359	360	329	329	334	328	358	320	365	360	301	337	337	350	355	312	342	331	321	325	302	360	345	352	347	366	321	344	356	350	311	320	337	369	348	313	336	338	355	349	351	338	325	311	372	344	333	348	332	338	360	337	342	336	325	353	362	315	361	328	353	360	336	343	309	326	335	324	347	302	337	347	323	337	344	321	368	319	313	334	346	345	337	363	344	346	362	351	369	314	339	370	346	334	341	351	355	341	344	329	328	348	357	354	348	304	349	348	356	382	356	368	357	346	335	324	341	340	342	365	332	360	382	323	343	331	354	321	350	369	318	319	359	348	323	338	373	332	325	323	353	356	371	345	341	341	326	348	330	355	374	314	342	322	335	330	315	348	313	334	369	344	307	329	335	338	334	321	380	355	371	348	339	334	347	341	343	326	301	351	348	375	369	311	327	354	325	334	341	369	356	371	323	368	363	374	331	358	370	341	342	363	344	329	334	319	326	357	364	340	377	300	331	338	339	348	355	324	351	367	354	292	333	344	352	315	350	362	337	341	333	329	368	354	337	330	336	336	378	352	340	341	323	330	373	325	334	329	355	325	344	371	348	344	333	332	338	347	339	357	330	350	334	314	349	343	318	329	319	324	340	350	364	330	345	353	368	340	351	389	344	364	385	354	334	351	371	328	345	356	356	287	355	336	341	341	367	372
25643	21653	29843	29299	20981	10454	6082	3877	2159	1629	1728	1477	1382	1007	989	871	766	717	679	661	595	500	492	485	489	399	403	388	376	348	334	340	307	310	341	321	324	295	285	302	337	293	288	328	302	320	280	277	307	287	297	270	301	324	312	298	302	285	274	316	284	283	278	304	296	299	305	336	299	300	293	297	288	283	277	290	269	311	300	290	252	286	268	274	271	277	302	301	270	328	289	291	304	275	282	322	330	307	294	329	331	292	293	287	276	287	302	304	311	309	283	277	305	302	281	296	284	283	291	289	280	282	295	298	281	278	299	296	270	272	267	277	255	273	293	290	276	327	302	262	313	290	278	265	286	305	305	307	261	273	310	272	275	282	267	282	283	281	283	296	280	304	271	280	254	279	294	288	302	301	276	283	277	327	287	280	269	292	273	301	274	307	296	317	303	316	275	265	276	278	283	306	286	276	292	274	244	319	279	288	310	253	283	299	307	293	310	292	307	283	288	283	276	274	290	309	312	287	306	267	285	271	277	301	283	294	278	304	263	316	281	297	288	296	316	290	291	285	273	288	275	288	262	295	276	327	279	289	282	307	283	317	282	263	306	282	304	292	276	311	311	275	295	282	314	302	314	280	333	268	295	291	270	288	322	282	290	278	287	275	281	273	281	285	279	259	312	297	283	292	266	276	268	259	292	266	256	307	291	306	284	312	304	287	271	291	306	308	263	261	308	297	307	285	286	267	300	323	286	312	300	305	299	264	316	281	296	292	271	297	281	282	287	303	287	284	283	265	282	263	288	310	281	330	267	265	296	279	301	272	296	256	273	281	314	283	301	242	271	297	311	289	284	308	281	281	281	304	276	260	281	291	287	263	297	301	281	299	280	299	333	269	320	268	275	262	303	295	282	294	298	308	271	303	274	302	292	303	284	314	287	312	271	298	260	301	297	273	282	275	288	265	300	296	300	308	321	288	270	303	280	279	276	293	325	258	283	306	282	307	288	300	295	283	286	278	318	329	311	298	286	278	302	274	281	291	278	311	289	289	274	300	287	270	306	283	300	280	287	313	287	274	271	311	293	266	313	276	251	280	259	279	282	298	303	305	308	290	265	266	316	284	296	268	290	265	292	299	301	287	282	304	274	309	290	284	311	269	261	297	280	314	253	294	313	260	296	291	275	284	290	284	272	280	310	280	266	279	298	278	268	307	298	280	305	277	297	301	264	290	282	303	309	262	335	307	299	267	290	274	282	316	270	286	278	284	300	264	325	305	311	293	287	287	295	260	295	302	286	305	279	264	316	283	299	290	305	340	298	303	261	266	296	288	267	316	289	299	310	304	284	304	284	273	321	289	297	318	289	287	284	274	299	316	291	277	274	267	302	298	284	246	271	286	291	293	285	289	279	272	252	280	274	303	307	269	286	269	296	304	265	301	281	281	274	281	325	305	257	314	294	285	312	294	287	296	297	275	311	301	282	262	317	285	288	287	301	298	288	263	286	268	286	292	324	250	284	322	261	301	258	307	279	290	277	246	269	266	268	290	312	289	298	271	310	270	273	304	311	306	313	290	312	313	306	276	277	291	299	293	266	313	301	266	297	288	297	269	290	303	272	301	276	311	288	277	281	301	281	273	284	282	330	307	313	298	301	307	290	287	282	289	282	289	297	292	326	273	266	310	311	296	284	282	290	276	314	285	270	298	277	289	302	297	288	303	310	287	264	274	275	304	283	300	270	295	300	289	258	281	285	280	257	302	283	304	281	288	283	269	303	274	285	289	264	308	318	270	310	303	288	277	288	292	286	298	284	277	264	309	300	295	282	274	283	333	266	299	300	295	288	297	262	278	312	272	311	292	300	277	267	306	287	327	338	284	268	294	275	253	304	280	278	289	307	277	289	293	301	286	270	303	318	300	286	294	282	295	291	259	313	296	278	288	301	269	288	285	304	284	277	287	289	295	297	295	250	293	299	297	277	314	268	308	298	308	304	300	297	271	277	328	285	309	278	254	302	273	262	278	306	280	284	300	328	295	292	266	286	295	310	288	265	274	301	285	279	286	307	300	308	285	277	269	280	259	276	304	279	282	327	318	282	309	338	287	285	287	280	270	299	312	291	311	298	273	327	281	283	297	311	295	307	305	273	305	305	309	287	281	300	283	292	287	302	275	256	311	296	297	265	277	269	282	267	299	314	265	297	282	311	298	275	306	265	308	311	301	304	320	313	281	284	275	258	294	272	301	298	288	309	287	282	278	290	291	276	278	275	277	282	288	286	259	267	305	309	294	285	303	264	271	297	277	266	265	282	300	281	275	285	300	279	279	285	295	294	269	277	270	287	281	281	277	289	260	308	283	313	292	289	274	309	264	303	294	294	284	287	263	278	315	307	292	304	296	294	291	303	294	286	285	292	293	299	307	269	256	275	288	305	279	313	282	295	315	278	256	295	304	279	294	282	277	285	299	311	269	279	289	307	277	310	300	325	304	301	260	284	282	287	293	258	274	257	293	305	277	296	271	283	260	301	274	294	252	327	323	297	300	292	297	281	287	289	320	284	302	293	300	264	290	284	243	293	278	287	323	271	304	256	272	293	270	278	289	298	292	279	293	296	276	278	318	296	303	265	323	288	284	311	304	289	278	297	262	292	291	304	297	282	277	294	299	269	302	278	304	274	315	290	314	305	271	284	285	267	301	312	301	303	291	264	290	299	307	308	297	297	283	286	290	267	314	285	257	310	308	301	259	296	299	324	314	292	272	285	293	288	269	336	291	298	286	247	302	254	270	312	323	291	312	290	285	278	263	299	285	309	303	282	293	307	292	268	294	303	286	293	313	274	273	284	326	312	298	304	277	279	305	273	269	291	283	253	280	282	297	242	278	289	280	302	260	277	309	282	295	285	283	283	278	276	283	286	278	290	287	283	273	288	271	314	293	299	297	318	290	284	305	308	276	311	296	265	276	294	310	269	298	293	290	290	290	272	307	265	269	296	299	281	296	288	285	282	316	286	283	288	280	300	336	291	285	251	294	290	272	308	286	264	285	297	297	303	279	255	279	292	309	294	293	305	285	279	304	286	307	273	266	285	290	283	322	268	269	301	295	280	292	269	302	275	280	270	280	250	299	288	324	299	271	310	285	314	314	245	284	289	299	308	284	290	279	303	257	304	318	276	279	295	268	293	282	290	261	271	271	280	272	308	279	291	310	245	280	280	267	309	309	273	291	321	316	312	318	277	321	317	275	269	308	284	301	276	273	291	285	286	307	292	315	293	285	265	245	294	279	288	311	350	290	258	308	294	285	305	284	315	297	303	310	271	252	293	305	276	277	297	303	307	257	283	313	286	306	285	275	310	331	275	283	307	291	336	283	292	313	293	291	250	290	272	287	308	300	314	303	330	319	276	266	289	289	298	283	271	291	267	285	314	283	290	273	303	319	268	298	283	282	283	286	268	280	295	305	297	316	295	289	294	280	285	281	304	268	293	294	269	280	299	259	310	284	272	272
24963	49651	46482	33368	22501	12687	10111	7358	4254	3264	3433	2711	2587	1835	1775	1521	1263	1184	1252	979	904	795	673	634	722	560	547	456	446	464	402	420	416	365	360	344	323	307	312	314	355	338	369	328	382	353	331	316	358	330	318	328	343	357	305	318	339	322	318	303	294	340	328	316	303	297	325	337	294	288	332	339	317	337	307	328	330	320	299	328	363	293	310	324	322	308	319	300	329	307	349	319	322	288	331	345	329	306	324	321	311	321	286	329	322	288	324	342	313	319	339	329	326	279	317	306	327	336	339	317	340	354	323	315	333	305	338	315	354	331	295	298	314	316	295	318	323	325	308	319	324	341	335	314	317	324	303	341	298	307	332	310	344	277	301	307	290	313	350	292	333	307	317	295	329	344	318	294	322	327	323	326	292	292	306	276	347	327	351	322	284	301	304	331	324	337	321	315	342	305	323	311	325	322	329	316	305	331	281	331	303	289	285	341	313	345	297	348	327	286	293	333	335	314	351	304	320	341	294	340	325	309	327	296	335	324	311	330	305	317	317	338	291	319	342	323	308	308	343	302	333	304	345	290	312	312	289	322	307	322	317	272	323	309	322	341	309	303	297	307	318	348	301	358	287	301	326	307	311	303	329	334	331	294	308	348	303	308	322	321	295	323	329	292	300	339	294	320	338	324	307	298	306	317	332	320	320	303	320	334	311	278	297	313	307	325	283	319	339	305	303	304	334	332	300	316	301	294	299	313	292	312	301	320	306	312	321	283	298	322	337	327	351	330	300	320	325	357	324	295	296	332	317	290	279	299	297	316	300	320	329	287	323	317	316	312	329	307	286	341	322	301	325	347	307	301	295	329	326	303	305	313	312	284	306	294	318	323	307	316	326	304	310	331	339	292	313	319	326	308	343	306	309	340	322	333	305	308	346	344	302	306	300	330	322	293	332	329	322	321	298	334	322	313	292	316	338	327	321	305	344	295	283	324	331	319	325	302	314	320	312	311	311	312	309	326	311	298	352	301	291	306	297	278	336	307	310	321	270	290	316	299	295	315	288	315	348	334	293	313	307	324	316	354	340	346	310	334	337	316	328	320	330	315	341	291	324	322	309	335	308	319	322	345	324	330	305	303	323	325	296	280	301	319	316	314	324	318	313	321	310	313	313	326	292	290	320	313	335	326	318	278	311	311	342	328	283	324	321	301	308	306	293	285	318	279	310	297	316	303	329	295	318	316	347	325	328	323	284	293	303	318	283	307	290	313	318	296	303	332	311	299	333	307	299	274	313	324	317	295	328	342	306	302	320	305	302	328	294	352	299	331	303	311	324	326	323	333	342	290	317	319	318	267	311	322	328	301	332	330	291	351	308	290	321	314	274	335	316	325	307	317	312	334	331	322	325	327	323	313	334	325	314	332	322	317	324	305	309	333	298	342	311	307	314	315	276	290	334	299	307	337	316	317	326	338	298	322	301	327	321	319	324	312	301	334	310	284	341	289	309	295	291	323	338	310	298	310	328	331	328	312	303	281	339	308	320	336	324	314	322	294	318	339	356	319	323	322	318	306	303	323	312	301	330	337	302	280	335	335	308	329	321	306	311	312	311	324	307	328	285	323	293	303	331	299	325	322	307	316	332	307	308	323	332	338	329	320	322	320	328	316	323	329	325	309	320	328	264	301	265	325	312	307	311	324	288	317	318	312	321	339	292	314	339	313	320	335	309	323	336	294	331	329	321	278	308	323	304	316	322	314	305	316	313	323	308	318	293	341	299	283	290	339	328	294	292	318	371	332	296	315	343	298	329	312	296	325	309	318	303	319	329	311	325	309	305	326	325	288	291	318	323	301	323	304	314	310	306	321	302	316	314	303	298	320	328	287	303	295	324	311	299	301	305	344	348	344	315	325	308	294	318	335	332	328	317	315	293	307	317	313	332	323	317	314	317	305	329	326	279	314	319	329	350	309	309	307	286	310	309	308	308	321	320	297	347	298	314	301	326	322	280	334	320	312	286	282	333	288	305	299	320	289	317	341	309	289	295	330	330	336	305	350	300	326	307	303	313	349	302	306	287	333	349	327	337	317	333	340	294	320	323	344	280	281	324	301	329	295	285	297	299	296	313	302	322	306	303	307	301	307	289	295	308	319	344	301	326	341	306	318	338	325	328	285	313	327	310	321	326	337	321	366	324	317	309	299	331	314	298	296	339	325	302	340	328	273	345	318	307	328	314	349	310	315	334	305	331	308	333	309	323	272	295	299	312	337	354	304	327	321	303	314	295	311	306	325	303	328	320	280	289	324	307	311	319	332	304	326	321	294	282	315	289	298	291	318	295	355	376	293	304	321	321	340	317	308	332	332	330	298	304	309	303	310	333	306	337	325	330	279	303	273	278	310	314	288	341	307	338	296	330	310	318	328	330	326	313	342	323	316	311	320	277	345	329	294	321	329	304	324	304	318	283	308	321	301	321	297	280	314	327	296	327	330	330	293	274	294	344	317	321	311	302	298	343	305	286	341	314	322	317	285	309	335	328	318	308	298	334	314	309	311	323	298	293	320	313	331	333	308	306	309	304	350	295	330	302	295	289	326	346	335	286	307	329	328	335	321	327	324	298	330	337	326	330	290	325	314	318	339	308	305	296	297	303	325	322	299	353	315	319	340	313	336	300	306	319	304	292	326	293	331	335	325	306	290	311	324	300	337	322	340	324	337	289	337	317	308	311	298	323	333	302	305	299	305	332	314	309	301	304	327	316	324	327	305	329	339	297	340	330	335	313	286	317	333	307	316	314	325	324	345	326	322	296	312	318	321	312	306	322	314	338	317	304	297	331	294	323	312	326	320	298	318	342	337	302	323	293	313	349	335	329	309	309	318	316	317	366	315	314	358	295	317	294	316	281	320	305	355	273	313	324	328	296	304	306	324	308	317	313	278	307	291	306	329	317	325	293	339	304	294	309	332	314	320	316	346	286	324	320	302	346	309	282	339	288	342	296	348	344	317	319	289	299	335	314	327	333	350	328	339	298	304	309	322	293	304	325	281	318	287	298	290	309	329	336	309	294	317	321	335	285	326	309	338	320	288	349	331	298	281	338	316	318	339	326	326	322	322	308	316	307	302	322	329	303	305	320	322	329	331	285	314	320	298	333	332	294	333	357	336	284	319	317	314	339	303	336	329	323	320	321	313	319	307	323	299	331	336	312	303	308	307	302	300	308	317	314	266	326	322	310	312	305	311	300	332	311	302	307	327	299	303	323	289	303	329	295	305	302	301	307	289	312	311	329	291	332	312	313	298	318	300	314	309	347	317	329	318	316	293	327	334	302	315	291	288	298	310	363	294	307	311	349	299	305	287	320	295	345	321	315	314	311	319	299	338	320	361	315	293	307	332	317	284	298	331	318	297	319	284	329	305	341	334	298	310	309	321	278	354	350	278	313	325	315	294	340	277	335	330	305	346	320	336	315	322	312	307	326	293	296	308	297	323	290	311	327	320	305	323	296	328
23284	21602	29441	24614	22115	22318	18343	7533	3712	3033	3025	2831	2442	1979	1816	1427	1302	1383	1159	883	824	775	709	768	650	580	528	480	451	487	431	446	431	385	357	402	356	364	357	373	375	355	368	365	367	345	376	460	414	404	343	357	424	365	357	344	352	337	341	304	308	300	317	339	330	361	354	297	339	340	331	350	345	345	345	304	320	345	332	317	333	304	307	333	326	295	359	314	303	334	338	315	357	340	363	323	353	309	366	360	337	347	314	309	317	348	341	333	331	348	345	312	339	348	320	304	360	359	350	353	311	335	319	341	316	353	324	341	345	316	307	299	352	342	349	359	351	334	314	321	335	320	338	344	328	346	339	315	334	333	321	317	339	355	313	336	332	331	342	366	337	351	312	369	360	355	323	325	335	325	329	319	339	356	339	345	316	321	317	316	330	327	318	346	334	332	346	347	350	300	333	302	311	333	308	332	339	340	345	343	322	348	348	323	311	344	351	337	333	350	313	337	339	311	347	327	313	351	359	336	326	319	321	356	326	331	326	349	355	323	349	299	349	343	363	349	334	374	316	309	382	336	335	345	357	311	325	325	304	370	337	344	335	353	330	331	357	349	306	333	347	317	365	334	299	332	342	335	315	327	307	341	311	317	325	307	329	336	336	364	337	348	332	304	334	315	312	318	331	354	321	358	351	306	297	331	327	303	327	330	343	323	342	327	394	335	344	315	310	347	299	324	340	348	366	352	357	306	376	328	328	321	315	315	312	359	278	333	347	321	348	340	351	339	301	358	317	347	335	355	315	319	330	318	312	316	328	322	352	324	348	368	333	343	312	312	363	322	327	343	352	345	317	318	361	307	325	337	297	343	357	334	293	332	334	325	304	357	307	345	309	326	309	334	309	320	343	299	312	354	343	312	342	321	305	315	315	327	347	321	340	324	327	317	355	369	309	298	335	333	327	336	330	317	364	347	387	295	289	366	348	330	346	354	337	319	323	361	340	330	329	313	331	329	324	341	349	309	343	322	320	374	348	350	352	315	318	317	309	329	337	344	349	369	326	376	343	324	328	365	335	350	373	363	341	335	347	357	338	347	361	346	315	314	332	339	335	345	345	337	311	319	326	339	337	323	320	340	363	312	280	344	347	302	341	336	322	322	347	318	333	336	331	305	336	344	306	339	359	345	314	330	342	324	303	342	342	312	329	315	340	361	329	310	344	325	335	355	345	305	338	318	345	338	331	323	313	332	318	338	341	302	339	307	333	342	315	331	291	340	330	363	326	355	304	330	334	325	311	342	332	384	330	357	358	339	333	326	302	334	329	338	377	353	332	332	307	325	340	364	347	327	320	343	334	336	362	351	343	323	361	321	364	305	377	330	309	339	329	328	356	335	303	316	330	359	334	295	340	333	336	341	326	358	319	346	311	332	353	343	322	317	370	297	339	300	310	342	343	353	332	352	322	328	326	336	323	332	345	344	284	358	295	324	351	362	329	363	353	356	342	338	315	344	323	353	335	316	343	334	347	323	311	319	336	323	344	323	339	315	339	356	331	340	351	350	341	334	346	333	305	337	348	347	342	328	340	322	329	297	307	325	320	380	330	363	302	333	333	338	303	335	337	332	323	330	318	322	375	310	334	344	339	313	353	316	338	325	298	357	317	333	348	333	355	309	342	315	303	399	311	351	331	369	326	349	331	349	332	340	354	319	357	331	298	305	346	336	350	350	298	340	326	338	314	321	349	311	340	324	304	318	343	288	285	306	312	302	344	353	311	325	345	318	314	326	339	315	347	341	320	282	336	350	344	320	306	322	345	355	319	329	308	346	314	317	349	313	320	325	331	329	348	328	330	312	327	336	350	318	303	342	320	296	329	332	358	368	333	332	335	324	337	371	326	338	333	335	331	339	327	313	343	333	323	337	332	332	328	342	345	316	379	348	354	350	345	318	313	353	377	322	280	324	319	336	341	348	332	321	321	325	348	316	353	303	304	349	350	337	327	349	315	340	328	344	339	321	365	337	329	314	326	313	310	296	358	373	331	339	316	361	330	335	332	331	326	320	340	314	346	315	306	340	325	319	325	330	339	321	336	320	315	315	309	340	358	316	329	319	334	347	325	315	342	310	341	337	347	307	327	331	340	346	318	326	350	330	327	374	348	338	349	339	301	352	333	348	321	340	354	314	337	368	325	341	334	335	337	330	323	338	328	352	337	321	353	352	318	355	313	333	336	320	320	348	310	361	368	327	334	306	304	338	296	300	347	333	311	318	337	340	346	378	321	321	330	308	339	311	323	350	355	345	346	338	323	325	329	348	320	296	336	351	350	356	333	335	320	306	328	314	346	378	332	332	351	321	290	315	323	349	335	329	342	302	346	311	345	333	346	318	333	351	315	329	316	336	327	324	340	310	307	312	360	334	309	350	340	337	324	315	349	311	350	355	349	338	340	344	326	358	330	310	349	351	323	372	342	328	314	297	330	333	346	357	332	352	322	319	346	310	310	374	374	325	342	323	334	335	294	347	315	323	367	320	320	317	314	358	322	349	325	328	305	361	323	358	315	338	332	347	320	351	303	324	308	341	344	355	309	333	359	361	341	316	326	352	339	327	380	373	336	329	324	336	339	312	328	354	332	334	318	300	329	331	313	336	361	313	295	322	347	342	327	333	321	328	346	342	328	327	343	362	317	345	348	343	348	346	325	355	333	358	315	316	333	322	321	361	330	338	318	298	334	304	336	386	319	320	344	333	308	343	331	364	319	273	337	330	317	350	303	313	323	293	310	337	340	339	315	318	357	331	333	336	338	366	342	338	366	329	318	351	331	327	313	301	360	340	375	311	316	330	335	343	334	322	341	346	336	356	327	323	347	345	346	315	353	336	313	354	356	335	346	336	332	344	327	369	350	368	341	372	299	319	319	316	346	351	317	345	352	329	337	308	341	333	347	321	302	337	337	303	322	333	360	347	346	312	364	355	324	297	304	319	340	343	333	344	351	341	348	354	331	334	351	324	345	351	320	335	308	328	333	338	364	358	321	346	354	348	365	341	331	326	339	333	312	335	331	303	337	319	307	332	360	308	333	302	327	339	301	330	368	343	348	336	303	303	312	361	323	311	324	329	339	366	341	318	331	328	331	353	320	383	324	357	322	368	331	324	354	302	337	354	314	366	335	328	370	372	337	329	300	320	345	318	361	343	311	333	328	339	329	317	365	333	340	306	315	344	319	340	356	334	339	308	352	370	337	328	314	317	312	320	372	318	312	339	352	366	371	330	323	342	326	290	353	321	355	331	328	334	340	337	349	319	327	316	327	340	326	319	334	308	377	322	357	299	351	308	376	359	317	331	359	350	322	343	317	349	332	365	332	351	336	311	326	306	332	347	329	328	322	324	336	361	306	311	341	323	344	346	327	326	288	349	327	333	339	333	323	330	351	350	301	347	369	378	358	339	313	330	310	340	308	333	336	335	318	339	353	323	331	329	329	302	344	306	313	344	320	317	340	330
27380	58902	55500	41911	29760	19658	15479	10826	6702	5578	5515	4894	4193	3444	3097	2537	2162	2319	1872	1402	1289	1142	1032	1027	903	809	700	655	570	543	538	495	522	445	443	390	406	388	396	400	414	392	398	433	441	434	467	517	480	418	363	439	449	463	408	376	376	321	348	349	338	355	336	364	339	358	354	354	394	333	353	383	351	370	334	313	360	334	358	390	380	380	388	365	381	346	344	395	380	374	352	365	354	346	374	373	356	349	366	323	344	363	324	366	330	384	344	333	307	360	347	368	346	367	363	353	364	335	359	347	326	344	394	356	367	322	352	409	331	329	356	353	355	380	322	353	336	370	354	330	316	349	342	354	341	342	377	369	356	334	319	347	335	373	367	360	343	328	342	322	338	373	324	340	352	332	350	365	318	351	339	367	370	369	337	349	334	337	359	369	378	381	353	321	381	380	365	330	374	376	350	372	380	363	318	358	347	340	328	344	333	350	371	349	334	338	374	358	331	342	325	335	372	360	359	356	349	369	389	335	333	373	322	365	347	314	368	303	344	344	358	328	391	353	347	351	359	369	348	350	315	323	338	346	363	339	350	352	353	348	379	370	352	392	371	340	326	335	360	324	354	341	355	369	342	339	350	343	358	358	349	398	345	372	365	355	363	349	383	365	346	357	346	339	360	358	372	347	332	340	358	352	340	358	352	335	362	324	374	387	340	347	318	345	357	350	366	358	366	351	354	361	373	341	381	374	387	327	358	340	359	348	369	334	373	371	364	334	320	334	356	324	325	334	333	344	343	358	332	411	351	355	393	343	365	332	369	344	335	356	347	315	334	373	325	366	363	324	332	354	327	369	359	325	341	361	347	358	355	361	348	382	331	350	335	352	355	335	375	379	328	353	364	333	337	339	336	331	361	353	366	348	332	352	341	350	384	371	370	358	367	376	374	372	337	367	337	365	350	348	358	349	381	355	326	330	354	367	394	367	369	366	355	373	340	359	356	332	337	352	331	344	373	328	343	343	382	338	352	348	344	394	350	349	380	351	349	341	337	355	343	352	316	372	375	348	348	349	363	334	361	373	350	352	347	370	328	361	352	342	348	370	381	369	365	362	362	337	325	325	344	343	326	334	361	368	335	387	348	368	378	355	332	314	376	354	334	368	368	376	341	350	351	328	364	369	335	368	383	361	338	363	326	356	354	374	349	344	330	363	368	344	325	338	361	333	343	337	350	378	342	355	352	329	340	347	371	362	361	363	374	347	359	393	342	381	364	349	322	319	377	378	360	361	361	384	366	359	355	321	339	339	321	340	343	330	374	306	339	342	370	346	373	312	334	371	383	323	353	368	335	353	351	367	346	360	327	342	368	332	329	384	380	344	359	342	381	403	346	352	318	315	361	351	371	348	339	332	363	383	325	333	355	342	325	383	360	361	372	306	350	341	342	374	331	353	354	344	356	380	353	333	378	353	348	382	361	345	379	360	349	367	402	352	338	361	348	372	360	331	298	354	339	340	297	349	361	362	372	386	338	369	351	311	359	373	334	344	356	360	355	378	348	366	369	381	335	355	335	352	356	365	330	365	384	332	358	343	332	344	329	334	306	369	363	371	357	344	346	333	352	327	327	362	343	326	333	356	371	361	377	367	371	341	355	359	325	373	336	347	359	373	391	343	357	354	340	342	340	311	348	360	341	333	357	341	357	332	356	356	355	318	345	346	331	331	376	373	360	375	324	337	351	336	364	349	363	345	356	381	319	337	373	336	348	369	320	317	354	376	332	404	321	354	334	328	359	397	344	354	348	362	343	374	330	371	331	377	355	344	335	364	368	344	362	382	367	349	362	332	355	335	334	319	370	358	351	394	366	349	341	375	357	377	329	289	353	325	323	347	320	336	328	356	372	326	343	327	334	363	389	356	374	353	381	370	323	368	320	370	356	330	321	391	326	368	317	341	355	326	322	391	376	347	383	353	331	347	365	322	368	369	353	358	405	343	335	338	344	406	346	360	357	334	384	352	374	342	349	357	368	364	342	392	365	357	370	340	334	370	378	340	381	354	344	355	351	316	336	356	372	369	333	343	348	359	357	336	343	356	373	330	341	389	355	334	358	365	357	371	323	325	368	321	361	345	356	330	349	346	347	351	363	352	357	352	356	349	327	357	369	363	321	379	359	355	339	368	338	335	322	373	365	347	352	348	377	370	372	337	367	348	329	331	324	372	346	354	356	345	356	308	370	354	360	369	374	346	347	352	338	338	387	355	333	349	348	368	362	372	378	356	350	350	360	340	364	353	374	381	369	345	360	360	329	352	368	340	358	381	333	318	348	360	365	347	379	376	347	343	329	372	342	367	341	346	344	337	332	345	345	365	361	376	366	369	338	365	344	346	320	355	378	346	302	355	371	377	349	373	317	341	409	367	345	326	370	379	362	368	363	324	359	363	334	372	380	364	330	354	377	370	366	345	338	347	344	349	384	358	342	333	331	366	361	358	348	373	345	338	371	329	353	334	353	340	362	371	314	357	382	375	323	384	362	351	358	357	350	363	323	357	341	380	355	344	370	350	348	371	324	359	350	359	361	321	321	364	360	330	353	344	345	346	336	324	333	352	350	363	340	340	384	312	348	349	327	354	341	363	369	378	351	364	365	365	344	374	376	340	369	339	377	358	350	362	336	365	364	336	360	339	343	306	353	336	331	351	339	343	339	335	364	350	354	358	347	370	348	366	331	354	364	366	361	373	381	331	344	340	345	343	366	343	377	388	356	368	357	357	341	362	349	362	363	373	376	359	346	359	335	354	307	337	332	350	326	348	341	353	381	350	364	364	373	365	334	344	331	349	358	367	369	317	371	352	361	353	410	359	377	377	341	372	369	375	371	376	350	366	373	347	335	372	347	366	376	390	339	343	357	333	391	373	331	359	350	374	329	327	349	354	322	318	334	348	371	327	372	367	357	368	361	337	356	345	355	354	365	352	362	330	369	353	339	368	367	338	357	348	334	352	332	387	354	361	382	351	333	314	361	357	366	346	335	341	326	355	371	334	355	362	364	352	330	369	339	338	328	355	307	323	380	347	389	345	325	357	390	359	344	312	362	361	361	382	357	340	344	366	346	364	352	348	350	346	336	347	361	391	339	344	347	351	338	340	349	399	323	352	336	343	336	340	371	359	350	358	368	378	330	316	392	384	380	356	378	356	339	347	329	346	357	334	360	341	345	332	350	359	336	356	353	349	356	340	333	353	363	335	360	363	354	350	379	382	364	358	359	359	361	384	352	338	331	370	362	358	355	361	360	373	381	348	321	362	334	350	345	348	385	377	374	330	356	352	355	333	378	336	344	361	340	350	342	365	367	353	346	380	377	344	358	324	339	382	347	346	357	351	397	333	314	357	315	332	357	348	389	359	355	345	361	318	385	335	352	375	353	349	360	325	384	370	352	289	343	360	367	333	323	356	354	386	363	355	353	397	341	361	344	366	350	329	371	355	347	400	348	322	338	316	344	328	360	344
30480	35386	42410	28877	14970	7390	4421	2948	1669	1357	1153	1211	1045	913	772	721	752	658	571	534	437	437	425	445	394	375	376	352	339	359	314	305	300	305	331	288	304	304	303	280	287	283	294	281	337	289	300	301	284	280	276	281	264	260	291	309	269	263	297	270	267	284	291	308	291	310	327	291	250	300	285	297	279	283	267	298	291	310	289	288	290	289	304	267	297	281	269	311	270	313	266	309	291	294	311	265	311	302	304	287	277	310	289	292	271	299	295	278	269	302	301	284	303	315	275	289	312	318	276	262	276	292	290	286	310	275	285	256	259	278	274	285	291	280	295	274	285	303	276	267	304	287	284	273	262	286	282	284	310	265	251	275	292	262	285	258	279	284	293	308	286	319	308	311	251	285	297	285	258	299	278	268	326	284	302	272	281	285	254	304	280	311	278	282	292	299	292	274	266	314	288	292	287	297	304	291	300	340	285	297	298	260	288	281	309	310	318	306	301	273	273	277	301	308	252	305	323	291	269	299	298	292	271	275	273	268	270	257	265	286	301	271	288	277	296	323	291	287	255	301	283	316	277	324	274	306	283	286	297	290	323	294	286	320	322	322	291	248	288	282	290	296	304	288	316	263	293	290	288	274	284	277	267	302	292	280	310	268	266	320	297	254	281	278	307	292	288	292	290	278	266	310	297	301	273	314	275	284	275	278	288	329	298	317	281	287	285	269	277	321	302	273	267	264	316	283	279	281	280	262	292	275	289	294	272	258	289	287	277	281	258	260	274	307	314	283	293	291	293	279	273	294	271	278	284	306	299	297	294	297	254	284	283	268	283	288	301	299	285	303	292	290	302	287	273	287	307	287	296	272	301	271	268	258	277	280	285	317	279	315	272	293	311	270	284	276	270	306	248	305	265	279	306	287	272	302	286	308	278	270	284	304	292	283	302	316	310	288	282	306	278	301	302	297	310	294	272	298	296	301	258	297	288	288	275	308	293	294	305	287	303	269	280	279	271	284	275	285	278	282	273	272	321	295	279	284	278	295	290	293	303	278	264	281	298	305	271	258	289	281	276	287	269	264	261	296	284	294	298	299	287	302	286	303	272	277	252	279	292	277	257	312	279	310	310	270	314	302	319	294	312	304	246	277	309	303	277	263	282	291	278	294	306	273	266	280	288	290	289	280	294	310	301	317	299	285	258	266	321	273	299	284	307	285	307	270	291	297	301	260	289	284	324	296	274	297	289	248	283	293	299	289	273	286	308	289	288	270	277	305	306	318	293	289	274	287	285	299	296	278	267	259	297	297	272	261	266	279	274	295	304	307	273	322	327	316	295	271	313	261	304	269	297	309	259	248	267	270	290	272	326	284	289	282	263	276	271	278	291	270	309	288	308	306	274	285	277	311	324	282	279	294	277	301	299	294	282	298	269	255	296	319	249	289	268	249	256	306	264	275	298	283	316	267	291	286	271	284	319	324	287	282	307	285	280	303	302	282	296	279	272	297	289	294	302	289	293	275	289	269	272	272	321	280	277	309	311	301	314	316	282	312	295	298	288	305	300	301	256	317	277	294	275	285	311	263	307	295	302	285	303	287	254	300	293	291	333	301	280	287	279	267	321	288	302	280	279	288	276	256	267	287	305	281	279	304	297	334	286	301	289	330	278	288	289	286	284	290	326	315	283	280	298	282	308	294	300	297	312	259	303	310	291	278	298	316	261	305	295	307	287	287	289	289	295	270	302	311	302	292	274	297	315	291	285	302	294	289	265	307	262	297	292	299	264	255	291	327	294	306	297	259	274	292	309	286	285	305	287	282	278	307	306	305	303	308	263	278	244	305	273	277	264	292	286	301	283	279	301	296	279	326	298	304	281	289	291	265	313	280	259	300	285	269	296	304	291	306	320	310	292	283	273	337	304	294	291	280	268	282	316	280	317	293	277	309	294	288	282	312	270	303	266	284	269	295	303	301	289	310	289	285	282	322	312	314	288	314	317	279	290	274	296	259	290	292	298	299	268	294	295	279	267	303	258	266	257	278	286	308	283	282	316	293	300	275	278	281	276	294	268	281	321	291	274	313	275	268	271	295	257	269	320	285	275	283	301	284	303	293	303	278	300	315	279	285	279	294	286	315	319	289	298	298	324	280	279	306	291	288	314	295	315	280	298	272	297	275	290	267	273	274	259	290	310	287	304	278	284	284	271	277	289	280	285	269	274	273	286	309	303	289	301	304	286	301	290	292	252	257	256	276	288	273	299	310	269	290	292	320	277	277	279	299	302	262	304	307	296	271	280	278	274	304	278	275	291	300	316	281	304	267	281	292	240	263	313	325	302	278	302	302	296	301	270	278	267	265	271	319	294	289	243	279	291	287	315	295	292	304	326	269	318	270	285	283	268	278	309	305	277	275	270	263	281	290	297	283	310	305	287	291	277	289	268	276	279	263	308	296	267	277	279	292	286	266	298	273	288	258	322	311	259	293	288	300	300	271	315	267	284	313	275	317	290	276	317	276	263	291	260	297	273	330	296	270	297	283	282	291	272	281	271	276	288	282	280	268	267	293	263	282	276	275	272	288	276	334	262	273	297	267	308	291	306	260	256	267	319	291	308	291	283	315	325	283	297	290	279	295	275	288	290	275	274	280	285	252	290	279	279	303	323	306	302	313	294	262	296	283	271	276	309	296	294	265	309	302	297	292	270	267	270	280	281	263	254	269	300	303	267	310	287	300	285	258	275	285	276	316	310	287	294	285	287	287	292	264	289	280	293	273	244	266	258	276	280	274	270	283	294	306	290	295	277	279	263	291	273	294	302	270	280	301	289	294	290	277	311	310	298	288	297	277	276	285	267	271	284	286	255	310	327	276	290	297	285	278	290	287	294	285	307	294	267	273	309	340	289	321	323	303	283	295	297	304	296	323	275	318	290	277	294	299	320	288	281	288	277	290	278	272	287	298	272	294	277	272	267	269	280	251	322	310	310	281	299	275	288	283	293	283	282	315	302	287	297	292	293	294	285	282	264	260	248	274	307	269	277	285	267	305	282	288	290	260	262	275	244	269	282	286	285	295	285	306	306	264	307	289	259	282	252	277	318	280	302	302	306	279	280	284	277	295	287	273	289	279	272	276	288	269	315	273	263	292	271	269	278	321	292	298	286	296	305	278	276	261	289	308	307	307	284	268	301	301	339	304	286	286	299	288	297	284	277	261	298	264	317	286	269	281	276	271	278	281	272	255	297	313	289	305	262	274	301	278	291	298	278	294	254	290	291	228	295	281	303	277	283	300	303	322	291	279	284	291	302	307	310	288	282	288	296	288	279	306	319	298	281	280	288	283	322	291	295	260	292	276	267	271	269	291	292	270	291	269	294	288	298	307	273	295	288	309	273	311	273	288	322	306	298	308	238	286	314	316	289	277	280	264	265	264	296	253	287	287	269	291	296	297	275	286	251	320	304	284	288	310	276	297	312	324	289	319	273	287	281	307	270	272	246	279	309	285	267	268
27945	50016	42355	26573	17710	11503	7959	5678	3460	2627	2138	2223	1828	1523	1435	1163	1190	1043	844	750	619	617	624	532	492	494	442	438	406	393	391	345	371	350	329	343	320	329	354	308	343	361	379	335	336	331	323	285	330	315	333	324	321	327	315	301	349	296	333	319	295	320	320	316	329	331	315	301	274	316	314	332	311	331	326	323	317	328	298	319	310	335	326	358	329	325	308	323	343	294	324	309	319	308	338	315	299	333	326	325	323	284	339	327	314	317	300	348	317	310	324	318	268	292	345	353	305	332	283	294	314	310	308	277	321	304	318	318	299	375	333	311	326	316	329	303	314	330	337	305	317	295	325	314	337	340	312	304	315	332	320	307	318	331	319	307	326	288	290	304	320	320	304	323	296	354	326	305	315	338	354	344	311	323	315	331	320	322	303	306	339	308	332	324	329	296	310	296	284	339	310	300	302	288	333	296	321	313	304	339	338	321	328	306	292	308	303	306	303	294	305	331	307	321	329	287	330	300	313	340	321	289	278	323	324	338	321	322	326	328	351	319	315	330	304	312	341	357	310	309	310	305	305	281	307	297	329	320	285	323	318	346	295	314	309	286	300	332	323	331	315	302	322	297	336	318	315	324	309	315	311	348	321	286	318	319	329	323	300	338	312	326	320	329	319	307	285	328	330	314	323	312	307	312	310	351	330	305	284	324	335	325	306	280	300	315	312	304	319	325	312	320	304	317	339	314	318	332	303	290	290	282	325	311	364	336	320	317	290	303	303	302	331	330	333	331	342	316	297	336	318	326	277	326	323	314	275	350	323	306	289	317	319	334	319	332	302	342	331	315	319	304	336	351	347	310	301	331	306	297	359	306	327	314	308	283	294	301	313	290	305	304	359	319	281	294	326	326	304	298	303	330	324	289	296	299	306	333	305	324	305	299	314	295	326	298	316	279	315	303	292	317	315	287	314	304	302	349	287	335	316	335	311	285	286	339	321	334	312	316	304	315	343	317	340	343	330	301	303	328	323	314	358	340	333	321	324	310	305	307	296	331	284	321	331	330	331	304	322	309	282	326	297	325	297	319	314	285	320	318	321	298	298	328	310	300	331	290	333	339	333	318	328	292	313	322	283	297	324	335	278	332	329	332	341	302	344	323	343	327	310	335	340	311	314	293	308	305	279	350	298	342	336	318	326	327	334	320	331	311	312	331	314	313	304	296	269	339	300	287	307	294	324	315	316	330	337	305	317	319	313	318	384	316	318	341	295	293	314	286	306	316	318	309	290	305	320	328	304	304	288	304	290	317	324	321	281	321	321	331	345	304	296	312	300	319	293	329	321	346	308	283	333	328	316	318	319	328	297	321	306	313	328	326	314	314	281	311	335	304	294	299	291	289	326	332	291	324	333	291	292	316	285	298	329	301	347	338	326	339	309	337	336	307	281	315	295	320	328	290	322	289	306	331	314	325	304	311	336	311	327	317	307	294	314	290	300	307	291	319	306	305	302	322	258	286	328	287	324	312	303	324	332	285	317	306	320	269	312	299	341	319	328	317	333	330	301	278	350	320	303	311	306	317	289	314	351	298	302	278	335	299	323	324	335	345	340	316	306	291	329	316	319	315	315	332	332	337	307	279	321	327	296	277	326	327	315	336	311	295	335	316	324	334	317	304	325	313	275	300	306	283	327	327	325	333	318	323	297	334	334	331	319	298	313	315	319	296	329	309	320	339	276	343	300	317	313	304	290	316	287	291	293	294	314	312	334	310	323	330	303	308	301	301	303	332	318	294	297	303	342	327	309	312	328	338	306	309	319	327	287	327	339	304	310	296	322	286	311	315	311	309	280	328	341	321	296	318	311	316	340	309	322	317	329	373	305	307	309	323	270	293	315	315	319	344	276	291	302	336	301	318	318	309	311	336	304	292	326	307	338	286	315	307	309	318	314	291	325	328	310	295	286	329	344	299	303	331	332	331	333	311	322	289	344	292	293	309	290	309	336	303	317	295	329	314	304	298	313	319	314	307	313	352	326	265	325	295	350	340	290	348	296	313	319	295	291	289	290	298	310	314	321	331	300	340	301	313	318	303	293	319	320	313	298	332	331	306	314	294	311	353	344	321	335	327	337	321	331	301	328	311	347	336	351	330	293	280	329	355	307	306	324	307	327	309	302	317	288	308	305	301	316	300	280	324	299	334	317	291	329	315	316	306	309	327	314	294	312	314	311	306	321	324	321	315	304	316	325	285	330	312	309	317	317	305	315	284	297	298	300	294	324	307	308	329	289	326	342	333	309	321	292	330	306	306	280	354	306	297	295	331	288	326	312	290	335	304	304	316	310	318	273	296	297	308	290	313	286	328	308	304	325	309	303	334	298	320	344	293	312	316	314	337	331	329	324	306	311	327	307	320	302	351	319	296	309	297	327	299	305	331	324	310	323	296	324	331	314	310	341	317	279	315	297	303	322	353	321	306	308	300	303	346	323	329	300	312	321	299	316	309	327	317	292	312	287	345	321	301	321	311	321	321	347	304	314	340	292	323	309	333	322	298	278	325	343	333	298	337	298	311	346	302	324	318	299	312	298	290	311	325	306	308	309	288	309	313	308	292	321	326	302	298	311	326	323	303	327	331	301	337	337	341	299	338	285	311	318	334	317	359	294	330	291	291	330	307	315	306	319	323	325	308	340	325	301	308	332	295	318	322	312	319	297	351	309	292	310	311	305	303	296	298	331	310	304	309	300	284	346	304	310	325	341	310	313	344	298	326	311	303	342	361	334	336	309	324	322	305	331	312	338	296	280	281	323	343	308	291	294	310	321	343	309	324	340	327	326	337	345	311	274	297	300	299	285	343	344	293	309	318	335	296	333	318	302	291	283	330	326	305	311	319	319	297	295	318	286	312	344	302	295	310	300	337	299	335	328	294	310	344	323	312	323	288	334	326	341	316	318	340	312	318	339	275	314	314	288	315	341	340	317	323	310	276	336	367	309	313	309	334	325	300	295	331	295	321	331	311	293	331	323	333	320	296	318	329	340	318	344	280	306	325	306	328	316	290	302	342	323	305	310	322	323	296	313	302	312	314	329	323	309	304	332	314	319	294	311	302	343	309	299	282	275	290	322	309	306	339	315	313	326	341	300	281	320	324	315	314	322	309	320	299	286	309	295	312	331	318	320	328	314	303	331	298	326	313	316	294	295	303	308	334	291	350	338	332	310	282	341	312	347	330	314	295	324	331	330	321	303	319	335	328	287	302	306	329	320	330	321	345	332	319	309	314	321	315	335	310	308	321	315	294	306	269	301	350	335	325	286	331	298	302	305	309	308	319	318	305	312	343	307	306	325	341	291	328	306	327	361	305	282	311	329	290	317	269	294	306	319	325	295	318	349	330	307	305	289	313	305	298	344	319	303	293	309	276	319	305	322	328	332	325	295	294	340	316	316	291	283	344	330	301	354	294	332	311	331	307	309	309	296	333	306	311	295	315	321	316	297	304	337	300	325	319
24500	21636	29304	25606	22321	16794	7494	4553	3078	2206	2071	1932	1668	1526	1280	1279	1190	992	817	705	704	611	644	555	513	491	484	396	411	423	389	362	344	362	361	357	339	341	318	304	321	360	346	360	384	366	458	506	487	420	343	335	352	346	325	342	287	297	321	306	303	309	311	320	323	334	343	313	343	310	326	293	344	341	300	332	323	326	318	329	328	300	305	324	330	306	318	285	315	328	311	315	331	305	312	275	323	330	314	320	340	327	283	319	292	347	342	354	293	307	298	327	341	335	339	310	308	333	329	328	300	270	360	306	296	317	323	311	342	329	310	323	316	322	308	318	320	314	323	310	274	295	293	342	352	317	347	349	319	313	310	329	298	321	348	312	307	269	329	308	322	335	297	313	299	298	289	326	359	329	332	301	331	292	306	285	312	293	335	324	310	298	348	304	339	316	329	309	316	294	288	352	332	290	306	319	328	312	325	326	314	336	302	319	318	297	340	327	316	319	302	312	325	326	322	294	311	310	312	312	349	279	346	328	296	321	296	274	340	332	335	306	320	301	317	312	318	324	291	324	340	332	289	303	339	342	347	319	298	290	328	341	303	309	324	309	290	307	319	308	273	288	329	288	332	335	339	318	339	306	313	349	330	310	324	271	299	315	323	321	316	281	316	315	306	303	347	299	318	306	354	288	327	310	314	280	318	317	323	293	296	326	331	347	295	304	302	331	305	277	284	290	303	299	308	321	302	310	306	275	315	286	283	326	314	349	317	312	323	334	310	309	285	311	288	308	293	330	302	291	286	298	325	319	338	304	298	310	301	310	298	318	292	308	297	319	327	325	321	315	339	320	313	330	326	320	298	323	339	294	273	356	291	291	305	293	289	307	319	314	323	311	305	283	321	329	328	306	302	349	323	303	312	317	303	318	301	303	321	302	310	318	327	328	333	332	290	304	325	339	309	331	311	280	287	337	315	312	318	263	303	314	335	308	333	327	300	301	340	330	320	311	313	346	306	301	325	350	317	309	298	320	335	318	307	336	317	312	319	329	323	293	362	305	297	305	313	307	363	310	290	332	309	329	280	307	310	294	318	310	309	323	304	322	340	336	319	290	334	326	315	348	320	341	315	324	324	336	325	309	307	321	310	310	314	308	314	305	351	325	308	363	315	315	287	301	351	312	329	320	315	320	315	339	297	322	288	305	306	332	324	309	310	316	347	299	312	284	350	329	290	318	322	306	324	318	324	305	355	296	307	291	316	324	314	326	326	339	320	345	358	296	356	293	290	329	356	339	330	300	315	331	337	295	303	305	299	304	285	323	322	295	306	337	307	295	317	280	331	310	340	330	289	311	289	304	346	319	325	289	318	302	319	313	312	329	304	297	309	323	333	316	312	314	329	325	309	307	304	305	351	287	326	300	286	328	287	319	285	307	299	330	329	334	311	311	323	342	300	311	289	307	315	293	321	314	333	302	309	278	328	314	338	318	345	291	335	318	304	319	289	284	327	294	294	318	295	290	322	316	278	339	294	355	279	324	285	315	323	301	288	351	289	303	320	333	298	285	351	338	308	344	333	303	326	304	303	309	334	316	321	344	302	325	323	334	290	307	314	290	320	333	317	306	318	343	308	343	322	287	323	306	312	324	308	294	330	307	320	306	313	294	304	292	323	312	325	324	294	297	326	304	319	338	295	300	323	297	294	303	308	324	277	346	316	321	315	314	313	271	311	302	313	333	298	314	340	317	325	332	301	291	318	293	318	339	330	320	302	318	326	297	297	382	301	307	344	310	314	321	304	302	311	310	312	309	333	296	316	312	279	316	317	310	345	284	330	299	304	295	325	290	319	320	296	328	316	314	292	314	307	303	324	348	305	338	317	332	301	349	311	312	343	310	304	329	293	334	291	312	343	334	285	312	331	335	315	309	309	319	320	321	319	307	308	298	327	316	332	301	342	268	372	308	322	291	299	311	291	315	254	304	316	283	302	273	335	304	320	312	295	324	305	334	329	305	319	302	310	284	335	314	293	355	295	324	322	313	323	312	326	277	304	337	301	300	356	293	328	332	272	315	323	334	305	342	318	306	305	346	323	320	304	336	292	313	365	314	309	302	317	323	330	338	338	309	358	332	318	321	286	279	336	334	308	327	327	321	334	308	324	299	314	289	315	292	300	304	309	293	326	328	334	294	290	325	302	342	324	319	322	303	284	314	280	332	323	310	315	316	304	319	345	342	338	325	301	328	321	311	340	310	321	330	321	324	344	333	327	318	289	345	319	307	333	319	273	306	326	278	292	309	319	335	314	306	324	288	330	336	319	295	304	308	296	332	256	302	290	300	300	300	305	311	341	322	319	300	292	328	312	321	305	328	321	346	302	352	320	294	346	301	346	330	326	320	320	328	288	305	310	309	311	321	296	286	328	326	318	317	292	307	309	311	323	304	318	313	304	355	350	312	324	341	312	298	311	328	315	331	326	348	326	320	306	329	329	323	315	296	330	305	304	294	288	328	322	333	323	297	345	302	307	305	302	295	291	315	315	312	317	301	308	296	317	324	309	297	313	302	338	311	303	318	318	301	279	319	305	309	309	318	320	324	321	301	330	327	327	316	315	311	303	293	319	300	335	312	335	318	283	295	313	317	297	269	309	316	293	292	276	339	317	327	314	330	318	321	318	328	306	332	335	315	295	302	294	344	288	301	361	294	307	305	334	345	356	300	320	301	285	322	308	319	317	314	305	335	296	311	322	313	332	325	314	329	337	317	326	306	291	311	305	311	299	348	305	316	327	316	330	335	286	278	289	333	320	348	279	309	327	298	316	319	342	315	311	328	318	284	299	294	329	312	318	288	315	331	324	326	295	302	336	313	329	300	305	346	322	314	329	303	290	311	301	311	309	336	328	322	337	318	313	309	300	318	337	299	321	288	302	300	312	320	320	324	344	304	319	316	332	289	306	303	304	321	323	307	328	288	327	284	340	304	344	328	304	332	315	310	309	329	347	287	312	301	299	332	356	294	337	316	335	300	297	307	358	313	321	303	324	304	318	316	284	339	332	295	326	298	321	313	303	299	277	328	325	338	316	335	320	303	311	295	302	297	315	375	314	320	343	308	356	311	343	316	296	339	299	312	292	309	315	297	338	316	321	308	293	281	285	323	297	316	326	335	320	287	299	332	316	306	341	344	314	304	339	293	340	277	321	310	295	316	313	313	343	339	279	313	314	326	334	332	314	286	307	311	305	312	309	289	310	314	314	350	332	318	317	333	339	295	313	316	308	323	312	332	317	310	335	334	331	342	290	351	329	311	298	285	311	304	355	303	300	338	335	306	315	328	308	302	325	339	305	318	309	272	315	301	321	328	313	333	316	324	316	297	286	320	289	310	316	316	281	292	299	293	341	279	313	310	312	322	316	309	292	315	296	309	327	311	320	348	312	309	306	314	330	337	306	316	328	297	289	311	313	305	316	310	316	319	298	320	326	310	320	340	328	296	323	298	321	341	351	324
27407	54948	49420	34288	22074	12756	9167	7963	5605	4160	3684	3402	3174	2627	2188	2154	1963	1570	1241	1127	1017	935	811	753	652	635	549	559	467	498	437	403	401	399	363	357	407	370	376	380	365	411	388	413	466	438	541	686	570	489	385	335	362	391	356	351	326	333	342	374	284	357	388	327	335	325	334	341	331	335	352	332	322	324	295	345	352	355	318	367	322	334	320	325	316	335	352	357	329	342	363	366	346	309	322	359	351	332	354	337	354	328	356	332	362	328	351	367	344	308	337	332	358	365	337	325	308	323	335	341	333	324	360	382	342	319	358	306	313	351	304	328	337	344	319	359	354	329	327	358	344	351	351	357	362	327	298	313	327	335	328	366	338	340	330	347	346	318	359	343	345	338	358	329	353	334	326	353	342	317	347	349	335	341	338	350	355	333	329	331	329	350	279	356	320	369	331	319	402	338	348	338	342	370	330	354	341	397	345	316	331	324	328	330	321	327	340	336	344	358	348	355	328	323	335	345	356	345	355	349	362	335	343	325	342	344	351	335	329	357	314	327	325	336	366	354	360	350	315	307	311	337	334	368	343	388	353	331	365	353	377	354	325	347	361	327	349	326	335	380	306	368	305	347	342	344	343	297	349	336	335	309	352	319	338	342	354	349	320	355	319	337	360	369	334	307	324	352	348	355	339	337	311	317	330	304	319	348	330	337	328	377	315	359	342	297	331	333	350	360	352	320	355	321	334	335	348	338	311	345	364	343	357	350	348	359	336	334	323	338	330	321	340	324	347	354	303	313	351	319	362	316	338	346	385	347	301	347	328	337	301	345	342	363	337	365	317	355	320	316	330	349	326	340	351	319	353	370	347	343	330	330	304	352	336	344	312	344	378	327	292	311	313	362	335	321	361	349	321	337	344	356	366	323	377	367	369	333	327	330	355	330	336	333	335	356	308	340	362	342	333	325	285	323	336	335	324	308	337	350	353	347	324	317	366	325	336	341	343	355	348	333	347	373	332	332	365	316	341	363	334	313	331	335	323	327	323	328	340	350	357	359	350	343	310	375	338	359	354	356	331	304	326	318	346	346	325	343	365	358	353	327	348	334	342	351	329	318	301	329	350	343	324	358	297	318	345	312	355	370	361	317	318	323	330	350	321	361	335	334	332	332	327	357	339	335	369	324	319	317	375	349	326	355	331	364	360	336	335	333	348	335	361	361	340	332	357	324	307	354	328	330	363	302	325	334	323	320	328	311	362	329	372	376	329	353	335	333	335	328	331	305	322	329	323	337	332	348	343	322	312	353	331	383	345	303	350	369	386	345	319	351	335	339	353	324	303	318	328	335	340	337	341	341	319	327	333	336	347	322	348	354	308	332	337	365	346	322	341	338	353	359	356	363	297	308	352	370	350	342	344	330	360	332	313	337	338	331	319	319	341	332	343	343	322	350	345	338	344	336	311	311	344	337	305	379	358	372	369	345	324	353	358	330	324	346	315	344	384	308	367	322	355	321	304	361	358	350	344	341	298	311	355	321	333	328	348	337	319	338	309	321	329	346	337	348	335	350	321	359	330	305	341	321	336	310	269	347	340	345	343	340	351	350	351	348	302	338	306	341	308	322	344	378	338	310	319	327	341	356	329	355	327	345	335	364	334	338	325	327	341	347	354	325	344	335	346	345	347	323	311	323	338	375	312	333	336	354	352	332	338	357	363	309	331	341	338	350	312	347	302	370	351	371	339	335	368	339	349	354	325	329	333	372	358	317	336	359	343	341	327	327	341	327	367	333	343	315	325	361	349	349	340	329	337	343	312	332	315	328	350	314	326	340	319	347	317	331	323	343	347	354	335	334	335	313	345	323	333	331	371	326	342	347	380	324	368	324	362	313	337	337	342	326	341	341	334	317	335	322	333	352	351	379	341	341	335	326	326	361	348	316	326	354	341	316	323	359	335	311	343	319	341	363	326	328	370	359	346	381	344	358	342	334	323	353	328	327	356	350	366	374	290	303	334	353	344	356	289	324	353	323	347	331	308	312	352	324	318	306	341	327	378	351	333	332	324	348	357	362	324	330	325	362	336	351	339	334	330	346	295	335	334	332	330	327	335	314	369	368	342	338	340	331	341	326	338	295	341	330	339	366	350	317	342	363	334	336	334	313	313	368	350	345	340	340	318	341	340	327	322	348	322	340	360	297	382	344	340	326	327	331	315	351	372	351	335	346	364	340	343	319	347	321	337	317	341	357	320	333	329	307	320	304	320	326	344	320	327	343	306	329	359	328	354	349	322	363	328	311	339	311	315	324	344	353	335	365	352	309	360	351	292	357	372	324	325	327	326	346	291	320	366	338	378	344	334	349	338	361	325	339	325	344	356	353	335	339	359	334	337	353	343	358	347	333	319	352	343	348	339	334	335	355	323	342	373	334	331	347	333	373	364	320	360	339	337	325	344	334	340	352	294	364	307	333	353	351	348	362	347	337	326	340	349	329	386	364	348	344	317	351	361	352	355	329	317	353	345	341	353	337	362	360	358	318	327	337	329	326	357	338	357	323	346	336	325	308	324	329	358	342	367	329	304	333	333	349	348	330	314	339	344	334	368	369	324	328	337	353	327	372	308	359	355	342	358	348	356	361	337	339	339	340	328	330	368	351	356	359	372	360	348	343	333	345	322	328	332	340	308	358	340	318	318	376	318	329	353	378	348	315	352	336	367	326	300	364	315	321	343	338	337	301	322	322	323	337	352	362	349	366	345	336	320	350	350	341	383	362	361	330	327	365	372	346	301	361	344	350	334	368	375	348	338	330	326	339	320	349	332	317	336	321	348	335	314	337	351	366	359	331	300	339	323	335	326	318	350	322	323	354	350	366	346	345	315	325	320	323	343	343	342	367	331	327	336	323	359	351	349	328	326	357	311	333	334	324	315	337	308	319	328	345	330	330	328	321	350	344	356	354	378	362	336	382	345	344	344	311	347	341	338	367	337	369	353	363	308	288	331	348	316	332	334	356	360	306	314	333	296	333	347	349	308	327	346	336	333	335	347	338	341	350	340	345	305	340	387	326	366	346	332	346	324	327	325	327	335	348	346	341	369	333	319	346	329	324	323	317	351	358	356	338	331	346	327	329	331	362	344	351	335	329	322	305	359	321	337	340	336	333	309	350	348	343	361	327	305	344	340	360	366	336	352	337	334	332	352	311	375	317	375	346	358	362	344	323	326	331	356	318	330	325	347	349	314	339	335	343	358	329	296	302	354	350	322	350	352	344	329	361	298	328	334	314	335	319	341	334	365	348	376	336	348	353	336	341	345	333	340	360	325	347	350	366	332	313	330	371	338	344	339	345	336	324	346	361	315	351	356	361	338	320	331	350	348	347	328	351	328	291	346	342	342	364	358	325	350	338	321	345	338	337	387	316	317	355	323	333	349	328	334	352	357	356	345	315	301	319	318	359	351	320	322	335	339	346	370	350	297	320	335	344	346	328	313	323	389	345	342	359	346	304	336	357
25751	21791	29385	27409	18658	9013	4780	3875	2364	1798	1668	1496	1366	1106	1167	1059	893	706	629	593	583	525	504	484	393	401	360	365	323	363	312	311	312	303	310	319	308	303	321	314	308	335	317	336	340	324	356	378	382	312	301	278	292	295	273	291	257	289	280	302	312	275	286	305	296	289	290	279	297	260	271	308	281	313	276	282	284	271	298	303	293	292	311	303	263	273	303	271	276	304	285	268	300	266	295	278	322	294	245	315	290	271	298	272	298	284	272	266	300	311	267	294	263	281	260	290	297	300	288	291	258	283	300	245	318	261	309	307	305	267	311	280	317	300	296	285	282	290	295	277	317	313	297	300	281	297	287	293	297	295	287	299	260	250	292	291	311	284	301	285	293	244	290	287	302	268	323	270	258	291	280	277	292	318	317	297	280	270	307	321	285	295	309	288	274	280	284	305	291	276	301	270	276	286	265	252	275	284	301	293	288	302	289	291	267	274	301	304	294	275	317	304	303	296	281	303	283	296	259	293	284	270	270	300	312	272	279	288	272	280	279	291	285	267	294	315	307	305	306	269	267	296	293	289	311	308	274	278	291	263	248	282	272	285	278	281	280	304	294	278	293	279	275	267	291	279	265	282	281	273	310	288	316	273	270	298	282	278	274	300	274	330	309	293	300	277	287	267	291	273	274	304	312	302	247	273	304	282	303	323	284	288	265	291	259	275	288	311	259	287	293	287	267	274	282	308	271	291	289	286	312	298	290	270	277	319	310	280	317	325	298	272	271	277	294	285	302	268	311	265	269	280	277	313	278	286	308	318	283	321	277	326	293	285	294	302	284	324	291	292	285	273	254	296	308	252	295	276	302	286	254	290	277	292	296	272	278	284	318	314	263	273	262	301	309	263	282	272	275	291	278	315	292	301	295	295	290	290	305	261	315	306	283	303	300	285	294	276	278	274	281	306	276	297	278	288	286	292	271	298	316	281	319	331	280	271	274	284	272	263	282	261	280	274	298	304	293	240	262	291	279	260	334	282	302	301	290	298	266	314	283	282	296	275	293	313	283	311	292	313	282	252	281	284	292	282	293	280	268	278	317	314	306	241	290	298	267	271	300	311	268	272	278	284	277	312	278	275	286	264	283	305	307	297	293	266	285	295	288	297	278	310	312	269	279	300	246	258	270	301	298	308	255	295	293	266	266	280	265	284	289	290	294	265	290	290	287	283	318	274	299	291	296	269	286	272	307	304	304	301	321	286	299	289	301	286	299	334	287	290	238	302	307	293	266	270	272	299	269	265	284	267	317	307	300	302	285	298	262	302	275	286	282	328	294	260	294	269	281	294	319	311	290	288	310	287	279	276	306	297	291	285	264	272	299	289	273	284	283	280	301	291	259	258	297	303	282	281	300	268	272	278	295	289	274	275	258	297	301	272	310	302	283	285	298	283	277	276	294	311	288	313	279	254	276	280	291	309	261	274	307	299	272	295	273	276	274	311	329	299	270	289	276	260	269	315	326	281	255	291	281	289	277	308	318	297	297	287	297	270	289	303	299	300	249	290	255	296	234	304	245	273	271	262	325	304	318	257	281	262	300	301	274	273	282	320	309	293	285	252	260	292	302	305	270	287	277	292	327	283	285	269	291	303	291	321	298	314	291	246	294	303	318	284	272	310	285	302	285	303	289	298	281	267	282	292	284	310	280	281	306	276	277	304	269	275	299	288	315	295	251	296	286	309	295	271	299	250	276	300	300	272	307	250	268	304	273	321	266	285	312	305	282	259	263	322	290	283	314	298	268	289	306	291	322	275	299	307	275	275	274	271	278	272	270	294	286	310	316	288	264	283	295	286	308	320	285	278	273	255	267	294	301	279	264	299	293	307	251	274	315	287	289	269	286	273	312	303	322	255	277	266	272	305	286	284	286	279	266	268	294	268	293	274	287	281	311	291	289	288	259	306	278	266	309	344	285	306	297	277	308	283	308	308	305	276	282	288	319	267	255	296	298	293	304	308	308	270	314	294	273	300	303	292	286	310	254	270	268	289	278	290	284	279	315	279	275	281	305	269	308	313	304	273	270	283	308	231	297	269	294	296	285	263	287	289	281	298	288	276	284	308	296	299	280	272	274	269	297	275	268	298	299	299	285	270	292	287	285	309	277	281	283	296	300	287	283	284	316	328	250	316	264	300	278	298	296	307	299	314	290	303	289	299	275	304	281	275	277	300	291	274	288	270	309	291	293	267	292	277	310	290	267	280	243	322	272	268	308	286	291	297	285	302	271	292	291	295	303	323	273	290	316	290	281	276	276	284	291	299	282	294	302	293	272	294	266	296	271	271	295	301	293	303	289	253	282	273	312	262	293	289	288	305	277	282	282	292	310	269	306	287	280	280	295	281	282	300	289	295	314	289	267	282	301	313	307	293	296	296	288	276	305	256	275	268	293	269	257	276	290	303	295	286	285	312	277	272	289	285	294	284	310	298	274	312	294	305	320	299	292	277	278	281	299	303	281	274	305	292	286	280	274	312	291	312	271	279	311	284	266	291	264	347	326	294	271	292	277	285	291	291	288	312	314	277	286	274	278	315	298	290	278	271	314	298	294	255	321	276	287	288	299	275	296	286	286	295	266	305	296	279	316	293	275	310	297	276	269	277	282	296	273	276	291	267	305	274	294	269	307	315	281	290	284	295	287	310	292	286	287	290	274	282	290	289	301	310	304	265	267	274	284	273	299	292	278	277	284	263	284	286	272	271	278	294	299	281	281	255	304	250	278	272	280	270	282	307	286	281	285	296	253	268	312	261	276	294	306	286	263	267	289	318	271	276	320	252	260	297	278	282	315	298	266	280	271	258	281	262	318	284	321	293	283	284	318	298	276	270	296	274	301	270	274	313	289	303	295	283	297	288	285	302	283	273	313	278	260	296	287	286	272	276	243	269	277	271	278	275	273	290	300	266	300	281	275	294	298	288	283	268	279	281	280	298	283	284	269	306	293	282	305	257	306	279	285	260	286	262	273	268	301	291	296	280	283	270	308	318	266	286	278	282	298	313	267	296	303	309	282	318	236	267	274	291	281	276	283	304	271	286	284	291	294	273	282	294	291	274	281	272	314	310	288	287	264	290	275	276	287	265	293	282	286	286	291	286	302	282	293	290	285	294	268	286	267	309	255	277	275	268	302	288	301	312	256	303	257	291	305	273	289	293	308	288	311	320	270	287	294	288	279	279	300	295	273	328	311	314	282	252	262	283	254	301	281	289	299	288	258	318	271	282	299	282	306	272	294	290	290	286	285	276	251	299	264	302	278	282	248	325	280	305	264	309	286	255	286	280	290	325	318	314	294	301	274	280	283	320	295	295	283	283	273	303	316	311	263	276	293	283	286	296	297	272	265	308	287	301	298	279	271	288	247	294	298	291	293	284	282	283	290	297	292	332	308	296	284	284	274	265	303	271	318	286	312	292	331	271	286	278	280	302	273	270	291	297	279	294	290	294	269	296	285	287
26715	51521	43946	27997	18497	11817	8380	7334	4664	3573	3561	2958	2620	2115	1933	1927	1477	1164	956	863	917	812	623	627	547	510	498	466	459	439	406	402	328	365	342	334	368	338	353	343	351	364	341	346	396	377	428	519	415	386	338	329	358	296	307	293	321	303	341	305	269	314	326	290	305	289	311	315	334	308	290	308	307	338	310	311	304	299	345	315	308	304	295	336	308	317	317	306	325	325	312	331	316	333	301	303	345	305	319	322	332	320	286	312	333	288	292	315	331	300	331	306	316	307	312	314	324	327	314	316	329	329	304	265	318	305	308	334	331	316	308	332	288	289	323	299	303	324	331	302	312	321	308	306	334	291	320	297	305	300	301	300	324	301	336	327	340	290	296	317	331	290	311	347	339	307	306	320	308	315	352	301	309	294	317	306	317	344	308	336	316	319	307	309	315	313	319	306	317	343	308	299	321	288	326	322	332	319	323	312	311	303	304	312	285	318	306	304	324	328	322	293	317	288	301	296	308	295	315	324	289	335	328	298	316	315	334	290	302	311	296	325	302	326	290	338	292	322	315	324	296	286	319	327	299	340	311	318	328	304	313	312	306	294	325	339	328	316	329	322	294	330	362	294	338	284	308	319	300	326	330	338	331	321	326	327	304	309	321	326	319	308	306	349	332	323	334	305	309	354	275	322	316	313	327	320	346	300	330	302	309	336	318	339	346	326	347	331	341	326	327	325	329	338	342	324	311	322	316	336	331	312	313	307	323	277	280	317	299	333	270	329	330	350	322	292	284	325	318	325	299	320	330	329	301	335	340	317	329	308	263	274	289	356	314	312	301	294	303	297	319	319	321	299	307	319	336	332	305	331	352	327	333	306	322	317	301	322	347	317	343	305	332	297	306	287	281	291	316	328	308	325	317	338	324	309	302	331	328	306	322	309	310	296	325	325	322	351	294	339	336	284	337	315	326	322	307	293	312	347	309	303	303	320	277	312	316	333	282	349	308	323	322	302	307	330	342	280	308	321	327	324	298	327	317	316	276	324	315	321	326	333	303	295	326	326	332	291	372	321	302	292	306	318	306	322	324	314	343	297	359	297	329	308	311	327	331	329	315	298	309	318	327	297	285	314	326	292	344	322	312	284	335	316	320	331	331	298	318	298	283	332	328	314	330	288	309	331	331	315	333	318	309	286	345	323	324	319	309	325	316	282	331	289	319	311	319	298	289	308	289	314	318	294	314	303	307	332	307	298	289	333	301	291	339	324	331	307	308	312	318	313	311	340	329	276	303	281	312	324	295	325	315	318	318	298	302	293	320	329	295	299	307	326	330	307	327	333	344	321	296	311	315	332	322	331	305	326	367	322	302	317	324	279	330	308	307	326	331	298	312	301	319	287	305	341	312	312	319	315	312	337	315	319	327	317	317	330	320	330	318	346	325	317	275	290	336	318	278	306	310	328	357	311	290	308	287	314	350	320	336	306	355	301	292	322	319	312	306	298	282	330	326	313	301	338	303	291	344	303	307	319	320	308	340	305	323	326	300	300	315	304	319	312	316	338	288	354	321	306	304	332	333	323	326	303	334	287	311	330	302	322	311	339	317	320	330	328	333	316	315	319	298	294	344	290	315	311	304	299	309	321	308	268	262	356	340	309	309	308	330	279	302	329	331	353	292	323	307	295	305	323	331	329	291	301	331	307	299	317	329	311	318	310	319	344	353	319	311	281	310	298	325	328	307	310	275	338	272	302	300	338	343	299	319	351	285	307	316	324	316	299	313	327	325	304	328	301	306	318	338	297	318	299	355	321	358	304	325	316	337	295	334	304	315	337	342	308	304	322	299	311	312	312	335	302	323	340	309	305	328	306	315	344	274	285	335	295	313	327	308	345	317	317	292	306	318	314	332	301	298	283	304	317	323	294	337	347	324	304	299	295	302	323	325	331	306	311	324	304	302	317	340	305	279	304	307	321	317	336	318	269	331	296	294	324	309	292	339	305	307	305	297	306	299	334	308	317	315	309	305	327	324	309	298	292	308	318	329	325	289	358	299	303	313	321	328	325	330	295	314	304	306	281	296	342	328	331	340	291	336	321	337	294	331	325	336	308	320	302	274	317	315	334	304	353	306	312	313	322	326	308	316	318	311	301	319	325	300	296	312	297	312	326	304	298	344	307	296	335	363	321	301	321	295	297	308	306	302	307	329	312	286	294	344	314	278	300	320	323	313	311	329	294	338	308	314	301	322	316	324	320	323	292	313	289	287	330	317	354	318	313	277	308	326	337	336	311	310	289	305	324	347	293	313	321	302	350	337	331	290	339	310	297	313	303	302	317	351	337	336	293	340	313	320	328	316	326	331	320	300	316	331	330	321	320	258	284	294	290	302	286	311	299	342	291	302	340	299	349	317	313	311	355	300	323	300	305	347	331	269	312	334	296	326	340	333	308	309	321	315	321	293	322	325	323	300	334	324	341	298	320	332	300	283	302	332	338	303	298	340	328	318	291	314	305	321	335	387	312	345	315	322	291	288	294	330	325	347	323	326	299	310	313	321	310	309	296	308	312	291	306	326	336	342	289	308	322	301	296	303	333	301	283	291	344	297	323	339	351	335	328	318	297	296	338	297	311	330	312	300	288	306	318	315	304	315	322	321	331	325	283	309	293	342	329	305	313	307	315	305	326	308	306	349	312	326	315	314	281	298	320	315	290	286	355	292	329	315	341	320	342	328	321	326	301	299	336	318	335	324	346	329	306	332	328	330	351	310	311	296	337	294	294	335	339	318	308	294	302	337	332	325	310	326	327	319	323	338	281	310	332	304	335	299	289	346	289	311	335	344	286	314	329	321	302	332	294	336	319	319	328	345	307	326	325	331	322	315	332	289	284	317	308	319	316	328	295	334	313	287	290	332	307	329	326	299	312	337	327	316	326	324	288	299	318	279	297	321	307	308	320	309	318	308	329	337	295	326	294	303	325	326	314	341	339	322	330	277	324	303	302	321	318	295	316	331	326	323	360	312	354	279	321	341	301	280	302	326	299	306	297	344	284	314	285	327	307	332	289	318	344	300	287	317	303	318	331	316	322	334	322	325	332	313	325	324	322	313	299	339	301	290	276	314	327	329	290	338	331	343	324	282	278	290	274	335	320	323	348	309	298	303	312	311	340	307	307	337	338	339	308	306	311	315	325	325	336	276	317	324	324	316	321	319	294	304	330	328	316	300	284	304	305	325	323	342	329	324	307	313	318	334	333	340	304	330	311	324	306	334	332	309	325	325	286	312	305	364	330	279	313	297	331	326	308	316	327	293	336	336	278	330	306	327	288	309	337	312	269	281	322	324	300	307	316	300	327	316	350	315	310	315	321	312	311	290	334	315	345	342	303	302	314	325	294	309	286	311	325	336	316	299	319	348	288	297	289	308	331	328	303	327	300	291	280	324	325	314	325	321	279	274	328	284	297	321	300	312	272	312	281	348	305	322	308	317	342	313	315	318	297	308	318	283	321
23299	21629	29350	24528	21909	22496	18445	8125	4507	3599	3177	3049	2369	2152	2112	1789	1398	1194	993	920	926	809	749	692	595	555	483	487	460	463	413	389	391	414	383	398	401	385	374	421	427	358	372	422	489	597	636	614	597	462	366	358	369	348	371	348	339	341	323	337	306	303	314	314	312	347	300	333	323	294	311	348	350	335	328	322	338	334	317	309	312	323	319	335	339	309	351	349	322	313	319	333	342	351	326	322	310	354	332	323	300	330	334	335	305	335	361	343	343	325	342	359	317	312	325	326	349	340	321	345	342	285	318	303	339	312	362	343	324	338	326	331	325	326	346	314	361	364	352	296	326	315	346	325	321	321	342	349	342	317	314	344	338	322	333	357	303	367	327	374	333	317	303	308	321	347	340	345	315	307	332	342	312	336	325	330	336	326	303	305	318	343	323	312	334	331	334	315	320	336	341	315	337	336	337	306	356	359	282	336	340	335	349	344	341	334	314	331	328	318	320	352	337	352	338	309	315	345	344	315	324	343	374	347	377	335	356	358	325	354	328	319	318	357	310	351	319	326	330	329	318	321	313	302	360	302	352	279	335	352	302	334	351	316	344	330	338	299	337	348	306	317	343	303	312	313	323	337	354	305	311	313	368	321	342	332	355	373	342	333	333	349	307	348	327	308	332	348	329	314	345	334	335	333	333	359	345	319	361	330	346	324	318	329	339	357	310	325	321	340	302	326	316	316	331	345	346	352	285	334	330	325	313	345	355	317	317	311	322	301	335	342	336	318	335	323	323	336	334	342	336	331	320	349	314	350	303	325	325	322	329	343	355	347	315	356	330	365	314	333	333	310	303	355	334	354	366	315	324	307	306	334	330	318	325	331	342	319	320	320	307	323	326	342	325	340	325	339	332	329	337	313	322	325	310	349	353	327	359	345	337	310	305	351	307	357	298	347	359	291	339	299	350	326	301	301	329	340	333	313	349	346	328	324	328	335	336	304	332	355	323	307	326	325	321	312	311	314	325	350	343	366	352	346	296	349	313	313	321	339	322	332	328	324	334	329	343	333	345	328	325	310	336	295	321	319	348	328	311	335	349	344	354	358	305	311	314	308	306	358	307	307	331	337	349	324	352	299	339	315	306	331	350	328	320	320	343	322	338	386	352	353	361	328	330	357	312	353	304	341	333	325	332	346	299	290	335	352	331	353	349	372	299	315	309	322	353	350	341	357	287	340	326	360	330	341	345	330	338	319	327	322	331	356	313	351	348	315	356	320	327	354	324	314	322	324	327	339	308	353	302	310	324	329	343	334	333	323	313	318	344	313	318	323	342	350	383	328	317	309	320	349	326	272	357	337	328	329	302	302	366	323	345	330	303	356	328	381	309	322	313	364	325	266	347	316	307	323	339	348	334	319	340	305	323	331	292	307	344	337	345	344	331	328	341	293	331	308	310	325	313	352	305	342	325	319	356	331	320	321	332	349	328	307	317	322	315	359	337	325	313	347	333	310	343	314	302	365	298	355	335	332	343	336	385	308	326	370	351	323	301	352	340	350	334	326	342	328	329	328	328	316	355	314	352	358	345	313	322	328	341	320	337	326	309	372	334	329	313	333	319	317	335	306	296	321	314	324	317	322	318	321	312	307	330	361	332	332	328	321	333	330	349	335	295	303	284	333	362	333	344	316	305	358	328	310	318	332	320	318	304	355	345	324	346	318	328	329	323	305	326	319	292	337	325	330	329	320	344	325	308	325	344	301	300	317	312	342	353	289	363	311	321	341	327	324	315	352	345	342	323	359	303	348	349	316	340	335	331	338	339	342	321	336	326	322	320	370	309	350	322	331	325	316	334	300	328	323	324	314	329	308	337	342	332	330	330	318	339	336	315	336	292	303	320	322	303	322	324	352	350	362	332	320	336	355	332	323	296	341	347	348	327	331	353	327	339	316	322	349	353	340	328	316	358	340	357	339	330	327	303	336	354	362	372	336	346	309	305	282	312	342	318	316	345	344	329	330	333	315	340	314	330	317	280	329	330	304	341	335	302	362	303	340	346	316	333	313	328	341	346	308	304	323	341	363	332	341	325	316	321	337	313	321	322	325	329	337	334	301	312	315	328	330	360	327	355	315	301	306	317	319	351	346	350	322	313	322	343	347	314	332	306	324	316	310	319	321	348	320	336	314	353	290	311	345	346	352	330	321	352	356	319	344	309	359	324	334	311	336	343	307	319	288	338	352	341	320	339	326	363	323	321	309	308	335	334	287	354	321	361	338	318	317	304	331	324	325	357	322	336	308	316	313	319	335	316	299	319	344	360	326	337	335	331	314	322	342	328	344	308	349	308	354	348	347	351	344	337	340	323	304	326	344	339	315	297	286	327	338	337	334	350	345	304	317	311	310	301	304	332	361	315	318	317	366	325	311	355	323	289	308	333	339	323	308	355	319	351	327	348	336	346	334	303	357	318	359	317	369	333	317	347	320	328	324	325	304	318	325	336	347	297	316	300	334	294	336	330	324	304	313	337	332	361	334	344	324	347	342	339	332	274	309	282	322	318	321	352	351	344	345	332	316	336	329	287	343	336	318	322	345	349	336	333	356	367	362	343	297	311	339	302	359	310	301	349	303	357	306	375	346	347	332	331	336	306	301	326	343	302	315	318	280	358	341	338	326	325	337	322	292	351	320	316	343	352	318	324	315	319	326	323	336	354	334	335	310	324	328	344	352	317	329	336	339	310	318	336	311	319	357	318	359	344	319	335	350	337	342	359	318	295	299	342	327	373	305	290	348	333	323	332	293	316	335	335	295	330	334	334	299	320	321	338	332	348	355	313	334	350	358	307	331	350	323	333	339	315	329	326	339	358	310	346	309	318	277	334	346	300	322	313	306	355	307	326	330	341	338	319	307	330	328	331	352	361	331	316	322	310	325	306	347	325	336	300	324	355	334	320	344	310	313	292	303	312	286	333	338	317	314	313	334	341	306	312	348	312	319	322	345	293	329	336	350	321	297	334	335	337	310	312	336	324	341	344	348	333	344	335	358	357	342	316	315	344	303	321	320	330	321	364	341	331	343	364	293	315	350	368	339	340	343	323	361	334	307	304	319	323	330	339	314	311	314	352	300	306	331	348	290	328	315	330	346	295	322	337	293	317	361	344	313	313	302	297	319	312	339	350	339	361	351	352	341	325	305	314	326	343	310	307	311	341	316	335	350	343	331	358	330	349	327	316	347	326	338	344	354	334	324	337	309	334	350	332	330	336	319	355	360	335	332	362	324	336	357	334	350	315	340	356	351	317	336	349	324	365	323	316	360	354	323	345	340	330	330	349	337	349	357	351	319	323	354	312	348	326	309	329	311	361	329	325	357	327	353	336	318	321	326	326	321	330	338	358	355	315	343	344	330	333	323	287	336	321	358	324	327	321	309	328	318	355	338	347	309	341	354	326	329	348	333	333	326	327	336	345	332	330	349	313	367	324	343	338	332	337	339	319	341	358	356	346	331
29983	60757	52250	35411	27192	20595	15947	11941	8051	6392	5796	5420	4153	3713	3782	2934	2412	1997	1702	1486	1362	1173	1110	979	777	797	640	647	588	559	482	446	439	422	446	459	440	432	429	476	436	418	424	487	641	724	813	845	826	584	418	371	385	343	381	340	336	363	365	365	369	370	354	344	315	350	347	344	324	346	364	376	331	353	342	338	363	360	322	328	336	353	354	350	320	380	343	350	337	353	370	324	338	388	348	369	340	336	356	362	330	352	380	340	337	330	334	360	361	392	346	357	368	347	339	348	367	394	375	361	331	380	334	354	330	340	347	352	322	368	373	344	362	352	353	395	325	363	365	344	343	341	363	312	339	380	368	316	354	348	329	318	344	339	344	337	353	372	343	377	344	365	342	338	355	361	335	336	370	341	374	347	350	332	374	328	363	363	377	359	359	364	338	393	326	334	351	378	337	356	346	355	358	366	347	341	357	362	326	347	349	358	356	346	343	335	333	338	346	349	343	332	346	323	348	357	348	355	383	352	351	370	355	329	348	313	352	358	353	325	347	331	371	313	359	372	332	342	348	401	359	317	363	319	356	358	363	373	316	343	333	347	351	373	347	372	336	338	345	397	295	326	348	355	322	323	366	353	370	339	331	381	339	359	329	352	365	315	365	349	346	369	328	345	361	344	374	346	331	342	326	330	348	338	383	341	316	347	381	346	344	353	367	367	364	360	353	338	355	351	344	330	370	362	338	366	344	385	341	370	368	358	387	378	326	345	353	360	338	388	333	351	350	331	362	338	366	342	364	357	374	337	350	354	359	358	354	348	320	327	334	365	373	337	330	352	388	349	365	351	345	344	326	329	311	331	377	351	342	369	371	358	330	338	313	352	361	360	380	320	364	321	347	343	314	351	323	367	344	342	349	326	325	327	322	349	329	351	351	380	366	347	326	345	354	363	326	333	335	360	362	328	295	334	316	331	368	347	315	350	341	338	315	365	337	347	362	341	358	370	336	336	354	333	335	324	333	334	367	362	335	345	374	345	336	335	365	341	338	358	347	354	358	332	353	333	364	375	332	324	387	323	334	357	372	337	343	378	328	341	360	365	352	340	367	323	377	358	356	350	370	374	356	341	376	339	353	374	339	371	360	344	359	363	368	340	383	358	331	336	339	365	314	357	379	346	339	343	382	363	335	338	352	335	373	346	370	338	324	334	357	359	354	332	336	373	374	367	350	339	370	360	342	327	359	342	344	380	369	336	334	378	340	341	361	310	323	350	338	381	359	379	327	379	346	351	312	357	363	344	347	332	325	336	341	313	318	368	353	345	380	334	352	359	352	350	360	343	359	375	353	321	378	353	339	353	328	378	355	332	355	391	335	364	355	317	369	339	349	321	330	358	338	341	365	334	358	343	346	355	345	350	348	334	355	346	333	337	352	345	370	375	334	346	329	331	371	357	384	354	346	357	405	368	360	360	362	311	330	364	344	365	346	369	354	343	313	336	337	345	372	321	370	321	368	319	349	327	333	349	339	342	334	350	362	343	301	355	323	373	365	381	348	342	343	364	340	373	344	367	390	355	366	381	355	354	333	375	350	339	365	356	356	356	345	331	327	382	372	374	387	368	326	379	334	330	361	350	366	378	354	338	362	346	342	369	324	315	345	386	364	304	339	340	318	375	370	345	369	369	353	328	309	358	342	344	359	350	372	353	354	351	352	373	334	361	345	346	338	375	350	371	346	369	345	364	358	302	362	379	375	374	352	330	357	335	344	309	350	371	376	325	336	357	335	375	325	339	349	369	327	367	364	363	344	336	360	387	332	362	346	353	347	357	350	336	362	316	365	333	354	350	339	361	367	372	349	326	363	335	346	343	334	348	352	346	343	316	331	347	335	371	366	341	385	352	356	359	311	325	339	351	309	342	365	335	347	327	336	373	359	353	368	349	339	358	342	330	358	311	325	359	391	338	348	342	315	344	338	343	369	381	349	352	375	340	331	340	346	371	321	343	336	347	344	349	330	345	322	371	375	354	369	368	339	363	364	325	341	341	344	357	375	364	320	368	343	318	355	350	341	354	337	353	369	339	393	363	373	360	343	369	357	337	346	367	336	320	361	337	352	366	359	349	352	361	320	305	361	344	360	352	357	373	376	368	334	370	365	387	343	341	332	367	399	357	365	326	353	356	335	360	367	344	335	384	362	382	339	315	335	356	295	373	334	358	345	388	361	366	341	341	340	333	332	368	346	334	367	339	330	354	357	335	371	348	330	351	337	347	370	371	361	324	299	364	356	351	344	371	360	353	333	345	379	354	345	335	355	368	357	308	368	355	342	352	285	351	350	353	351	361	332	359	346	320	356	353	356	352	349	349	369	321	328	353	336	324	352	381	351	355	311	324	339	346	363	371	323	359	345	369	340	371	330	339	360	337	373	330	338	337	365	338	340	349	354	368	320	337	351	323	359	359	356	366	365	339	355	371	325	349	327	328	339	348	349	352	367	335	353	310	350	348	333	373	354	317	336	323	347	371	363	348	331	356	360	327	332	342	368	319	344	348	340	352	330	345	348	356	369	331	356	407	353	372	332	357	346	340	324	362	328	325	340	357	327	357	345	359	378	331	323	317	329	367	368	359	356	356	347	357	364	355	311	382	366	355	375	364	315	373	343	379	319	327	396	345	364	383	392	346	353	370	367	328	352	336	331	317	369	351	357	353	331	379	354	391	344	392	373	325	368	320	336	378	359	335	349	360	329	363	320	366	360	375	379	346	343	331	344	358	369	348	332	359	326	375	389	344	368	325	363	327	357	352	343	362	353	356	360	342	356	327	341	362	355	365	366	335	344	363	400	336	334	341	370	347	351	351	328	357	349	344	345	327	322	327	350	372	359	340	354	341	356	394	323	340	369	373	314	363	372	372	374	342	336	362	329	348	328	359	362	336	343	364	391	346	349	357	330	368	375	333	324	376	338	308	314	394	363	329	345	317	324	353	365	362	362	341	363	339	342	355	303	338	349	350	335	360	364	343	355	345	386	353	346	345	349	374	358	353	360	345	346	371	377	364	340	345	357	346	355	375	393	351	362	343	353	347	347	327	371	378	329	342	334	365	373	375	367	377	384	350	366	373	330	364	342	326	367	343	328	381	343	358	325	353	346	361	347	364	361	310	327	382	339	351	370	369	337	354	311	372	326	349	359	358	335	373	385	361	338	354	333	374	354	367	365	363	350	352	345	345	370	349	368	359	360	352	382	323	369	354	374	326	353	319	344	337	341	360	344	323	370	360	341	344	333	360	388	344	332	356	338	368	315	332	312	335	336	367	361	338	320	362	373	359	321	321	333	335	346	325	367	362	329	318	323	339	331	350	347	356	327	316	336	359	368	352	315	336	296	334	358	315	345	328	376	360	369	311	362	351	343	340	353	318	394	367	384	342	357	333	371	341	356	361	340	387	355	325	334	370	383	359	334	373	358	360	336	382	355	347	338	337	355	364	361	380	379	389	319	335	372	374
30000	31244	35547	22642	11558	6457	4687	2816	2099	1712	1527	1285	1010	1029	1010	823	740	592	599	514	516	444	415	381	354	338	332	348	339	301	322	283	289	327	318	317	332	260	292	300	277	278	279	296	295	326	308	306	280	274	334	307	304	266	264	279	301	287	280	307	260	309	290	293	287	291	305	285	272	288	273	289	287	291	335	265	309	259	291	268	296	308	279	276	281	270	307	303	303	306	292	287	314	274	282	297	274	274	322	323	280	291	296	271	290	277	302	282	271	304	268	266	320	287	295	281	281	304	279	298	292	298	247	253	294	283	278	273	286	292	259	287	306	317	323	309	291	311	284	276	261	268	287	287	294	289	289	308	281	263	303	311	247	293	304	310	292	302	310	274	280	282	299	301	298	270	308	270	287	263	296	273	315	316	322	286	284	299	291	251	288	296	268	316	254	269	289	283	277	288	306	299	307	300	272	256	310	277	283	297	269	292	285	293	280	294	288	282	279	284	292	301	290	276	265	313	316	307	269	280	246	263	277	264	296	288	312	283	274	268	324	244	284	286	279	264	293	308	308	280	300	310	302	290	274	277	293	268	298	300	312	326	290	268	298	293	278	304	269	297	275	287	288	272	300	275	293	285	282	303	269	270	254	283	317	275	294	282	273	292	310	275	295	251	280	301	297	277	298	301	278	307	295	294	301	263	261	277	282	262	285	248	327	283	252	278	252	272	298	303	266	305	273	274	261	282	279	305	278	281	298	251	273	277	322	245	278	295	309	280	298	261	309	293	283	282	262	271	290	270	287	297	279	261	309	308	259	286	293	297	260	277	266	281	273	298	292	303	282	286	295	271	313	312	268	291	302	253	280	317	302	288	291	290	289	307	294	291	277	295	268	265	272	297	314	314	277	290	288	273	247	298	297	283	287	255	300	296	306	278	255	271	283	276	318	299	304	247	286	289	265	318	271	272	295	281	286	301	303	285	294	281	275	309	313	274	283	295	277	274	338	286	283	322	270	277	295	259	298	302	306	299	279	304	282	260	271	294	288	278	312	253	300	287	316	304	270	298	278	274	299	299	287	263	280	290	279	283	290	280	286	306	271	273	335	274	281	257	264	293	290	307	286	294	295	330	280	301	249	312	269	297	269	293	308	293	290	283	304	261	259	299	263	300	307	266	264	270	282	267	296	306	303	301	303	312	284	283	282	276	259	308	276	261	305	278	280	317	318	275	264	283	279	264	294	285	298	271	281	300	271	293	283	311	309	296	277	271	288	311	322	315	313	274	299	296	278	288	277	258	297	291	293	277	304	299	275	299	279	289	298	298	271	275	289	301	267	297	256	268	255	294	307	275	288	302	281	274	316	292	282	285	286	315	309	294	318	285	291	282	296	271	269	252	307	272	312	303	326	270	302	289	279	322	292	283	273	293	271	269	286	272	298	303	283	287	288	294	303	279	269	284	302	301	288	307	276	293	289	276	265	292	280	305	295	304	260	280	300	282	281	289	290	298	277	285	283	315	270	318	247	244	267	273	275	276	270	294	259	300	325	302	270	318	315	283	302	293	289	275	264	298	307	254	287	313	294	304	269	310	294	290	297	297	287	333	289	267	280	337	261	303	306	299	287	274	271	272	281	293	306	278	304	288	291	277	275	268	281	312	301	301	297	293	309	283	322	270	272	310	294	283	311	280	288	258	271	282	288	284	284	273	301	289	283	294	300	249	304	276	263	275	299	297	267	256	268	308	266	336	285	309	284	299	328	316	285	278	263	286	306	277	297	277	269	291	260	272	277	288	294	306	308	294	327	303	265	278	305	286	269	305	297	283	285	306	288	292	270	273	285	287	279	296	301	309	297	294	307	270	265	303	275	295	258	288	285	311	291	261	284	284	288	281	285	266	283	278	266	283	275	296	285	277	301	303	282	301	289	312	309	289	342	304	297	285	285	316	265	255	288	285	272	296	272	293	286	285	282	298	307	285	287	292	301	276	263	260	286	282	255	308	312	292	304	275	289	292	276	285	300	262	266	283	268	276	270	287	295	282	284	267	260	287	299	296	259	275	267	294	316	303	305	293	296	264	263	299	301	294	285	287	284	288	289	309	287	282	297	265	251	295	314	315	293	307	268	322	348	263	259	299	334	281	266	277	280	274	293	265	299	311	328	298	302	308	247	281	311	283	279	298	275	284	300	303	269	262	273	267	315	275	338	285	284	286	277	265	254	258	297	280	303	282	262	286	296	292	284	267	288	283	308	277	260	299	304	290	302	269	296	280	258	272	302	310	283	286	274	299	263	298	290	271	266	275	283	279	263	292	302	304	290	289	270	281	281	278	293	266	288	275	252	273	273	288	318	306	283	250	289	274	293	323	297	269	305	295	278	278	303	289	275	275	302	281	283	279	283	288	270	285	231	290	320	289	292	277	285	301	269	299	282	281	277	296	291	275	284	288	281	282	254	296	304	282	305	304	286	300	312	313	287	305	284	273	262	309	287	261	255	273	298	316	275	275	303	273	284	296	292	303	260	280	313	279	307	295	283	290	261	271	289	291	275	300	293	293	279	271	297	264	296	306	291	293	288	270	276	304	263	269	276	282	274	299	298	307	282	274	268	293	275	298	293	314	264	313	257	288	291	282	331	295	277	284	280	297	290	273	268	304	275	307	271	268	280	282	265	301	290	286	296	302	298	279	293	302	314	287	290	322	326	290	302	283	285	303	304	295	263	265	294	306	262	286	327	320	271	320	306	315	286	257	313	273	319	309	303	291	255	293	269	295	262	261	288	285	310	257	277	287	314	298	295	288	276	265	267	280	256	309	287	309	283	306	262	328	306	277	290	279	314	274	294	296	288	294	289	263	282	304	269	299	282	268	281	282	280	275	279	275	301	288	257	279	247	258	285	287	299	322	303	272	287	295	278	306	273	280	290	265	292	295	255	284	301	286	301	316	266	315	302	288	307	275	304	277	310	292	287	317	310	313	289	292	262	282	298	295	283	283	281	301	300	300	310	312	304	257	240	305	259	275	258	287	269	275	287	281	280	313	324	296	302	266	330	244	312	297	304	277	270	297	296	283	294	284	294	271	344	291	272	323	270	279	272	281	303	279	282	274	252	273	282	313	290	284	281	276	248	295	266	282	290	297	317	298	271	263	296	276	310	285	308	278	307	272	311	272	269	287	284	281	283	319	299	330	314	296	341	274	284	273	271	271	269	286	288	275	278	303	260	322	310	325	272	279	298	311	326	270	289	310	297	250	333	253	295	293	309	266	284	293	301	262	295	299	280	291	287	242	264	304	273	311	289	308	286	309	252	304	288	291	280	319	282	267	307	275	292	272	285	297	285	292	272	307	284	289	337	253	277	299	280	284	270	302	306	286	274	291	291	279	277	285	279	272	295	271	283	286	309	279	297	257	283	296	275	298	293	280	307	267	307	285	262	293	274	264	266	294	293	288	286	274	303	269	274	329	306	285	298	258	289	274	286	290	302	297	281	325	309	280	277	254
26904	46504	36976	21388	14963	10431	8186	5437	4181	3509	2809	2480	1757	1995	1759	1378	1143	872	810	749	651	618	594	474	483	441	378	379	377	364	354	372	361	378	362	372	362	355	328	354	344	334	347	297	341	345	323	354	312	312	308	323	321	309	315	353	322	302	294	307	299	300	342	333	336	318	326	319	312	294	312	322	275	323	283	331	307	319	327	306	298	330	284	312	327	314	300	328	327	310	317	346	318	327	309	320	305	310	297	318	288	315	325	316	312	304	313	274	294	319	314	311	315	311	306	340	289	319	339	310	296	311	309	324	316	324	297	312	321	309	304	295	312	320	305	330	326	320	317	342	341	309	319	329	303	307	300	304	337	310	327	333	331	309	331	311	329	317	294	309	309	338	282	344	320	322	310	288	311	309	336	336	311	292	328	286	296	295	298	298	311	311	283	303	301	323	333	308	351	340	307	307	293	338	324	292	312	335	300	302	304	334	309	322	317	306	281	332	349	305	337	307	314	325	308	344	294	305	296	344	328	307	330	313	293	269	339	308	310	311	300	302	319	330	327	319	335	284	291	332	324	345	298	325	347	323	290	318	299	299	298	307	300	308	299	326	274	295	321	323	316	322	279	315	313	323	326	330	334	301	315	310	347	293	348	333	295	299	308	301	293	321	309	301	312	355	327	323	329	303	334	292	313	327	324	306	321	298	332	317	304	292	296	337	312	307	340	357	297	370	307	355	339	292	297	294	333	289	323	337	309	294	298	329	324	288	285	313	291	316	301	313	321	289	303	321	299	326	294	280	315	311	321	319	357	321	314	310	342	306	313	315	309	299	310	293	299	321	317	317	307	324	297	292	287	342	306	304	333	318	308	312	329	306	324	320	312	295	286	331	314	282	335	313	289	305	324	297	302	300	354	316	292	328	291	328	341	318	336	313	336	317	328	302	338	312	315	316	305	290	320	296	278	320	328	325	297	283	333	316	292	312	315	294	331	298	333	291	325	285	285	339	311	284	309	315	309	346	316	293	309	296	325	291	294	332	333	344	321	300	318	336	283	290	311	296	345	334	340	326	314	328	339	305	305	298	313	302	311	297	324	332	325	314	293	316	312	296	272	302	317	305	314	312	333	329	343	328	313	305	307	317	302	305	307	303	302	289	326	342	293	303	331	330	331	317	315	322	301	315	283	317	324	305	335	342	300	308	317	335	327	301	291	313	303	333	303	323	333	356	320	339	291	321	299	324	322	314	279	317	352	329	323	282	331	276	341	306	293	310	328	298	309	315	324	336	313	310	303	281	298	281	322	331	330	304	328	304	324	351	314	313	302	311	321	327	311	350	333	305	307	309	326	329	308	305	301	282	296	355	320	325	354	342	311	327	282	278	294	318	313	284	301	302	321	337	302	332	301	285	334	328	304	321	314	299	302	296	316	315	279	336	317	303	303	311	272	284	268	309	342	340	320	315	311	314	282	327	299	335	269	318	330	330	293	356	262	337	331	312	313	297	300	315	304	313	289	321	311	335	322	316	325	307	262	321	300	295	306	330	299	298	295	322	293	298	300	305	312	277	316	298	294	304	289	338	308	311	322	326	312	292	322	327	306	315	298	328	338	288	313	310	359	317	315	301	336	321	317	328	343	312	307	329	328	312	314	301	311	348	323	297	310	336	327	283	343	307	330	313	313	315	337	329	321	313	304	318	317	262	320	295	339	306	305	332	307	285	298	271	337	346	321	311	327	320	320	285	294	336	324	269	308	293	319	328	317	299	323	276	324	307	297	341	273	311	299	346	292	332	322	301	325	299	303	299	286	328	350	301	282	313	312	323	336	329	310	297	323	301	315	324	286	315	321	334	335	305	305	321	310	303	310	278	321	316	323	353	334	344	296	309	326	318	310	295	296	312	324	319	327	346	295	312	325	301	327	319	315	304	289	325	308	312	338	319	327	316	325	308	319	300	308	293	301	303	329	315	321	333	312	324	295	342	325	304	313	314	322	296	303	296	305	281	294	303	328	354	317	334	330	298	316	314	301	307	320	315	294	337	306	286	341	327	318	302	297	315	286	326	331	294	318	335	312	330	311	314	328	322	324	331	300	317	297	294	333	337	344	323	332	312	352	310	321	302	313	315	334	339	316	304	306	327	291	296	312	299	306	352	319	325	312	305	307	318	302	324	299	285	299	307	315	305	325	285	305	297	304	330	333	327	312	324	303	311	296	330	323	308	306	326	322	299	302	339	319	308	326	301	316	318	301	320	311	321	324	310	292	346	347	332	315	321	310	328	307	305	334	284	326	307	321	329	295	306	330	323	305	324	308	317	320	291	274	333	306	332	322	305	326	319	314	299	305	302	341	315	296	332	312	330	319	287	305	294	296	284	304	317	325	318	351	336	320	280	353	306	310	332	313	330	330	344	330	352	297	299	340	336	338	299	306	304	302	287	327	294	345	308	314	289	298	326	318	330	293	344	299	286	299	328	318	309	315	315	319	328	327	343	319	329	296	307	335	344	321	318	310	313	311	315	338	346	329	326	312	326	331	342	289	310	296	339	293	323	287	317	320	307	329	321	322	319	324	323	306	305	318	348	298	293	284	289	311	319	318	292	313	319	321	314	308	311	327	304	350	333	366	346	369	320	320	320	308	328	348	345	310	307	283	309	328	319	325	326	358	320	310	296	287	291	318	333	316	277	320	338	316	299	315	341	334	312	277	309	310	305	314	289	340	320	349	301	330	334	330	324	344	326	311	329	339	301	328	309	341	327	305	292	304	333	298	325	320	327	323	328	309	276	323	301	357	307	312	336	334	298	358	304	337	358	325	327	320	312	318	298	321	299	351	323	336	307	271	332	322	302	316	324	293	303	306	286	324	324	310	346	314	311	324	321	282	322	334	370	308	322	323	292	318	323	324	312	333	312	303	317	300	331	335	286	307	296	313	312	312	316	290	330	292	350	288	335	319	326	301	314	290	363	287	334	301	298	314	373	312	332	309	320	339	318	334	297	300	345	309	320	295	344	323	295	301	317	326	308	321	325	348	322	330	325	280	323	306	294	332	296	286	305	294	292	330	327	312	313	328	326	337	294	305	343	311	293	310	315	355	301	326	337	302	298	288	327	337	317	306	310	303	298	344	297	313	326	328	314	321	330	307	307	332	278	294	334	324	318	316	308	284	318	327	312	297	314	299	328	315	287	304	312	325	306	315	286	295	325	326	296	320	328	335	330	281	324	301	323	325	277	317	295	314	291	315	286	305	313	315	305	314	301	328	297	301	310	289	333	277	312	291	331	282	320	336	301	315	291	304	331	293	312	334	362	305	324	350	318	300	312	313	313	312	324	320	322	296	346	321	305	322	307	313	285	336	333	280	300	312	309	321	332	335	307	306	329	332	304	303	337	323	336	310	305	320	321	331	328	316	340	308	285	316	287	335	333	319	314	318	312	304	357	281	312	325	291	312	321	307	318	335	307	327	287	277	323	327	293	287	307	322	317	346	292	318	301	326	296
24335	21489	28866	25086	21669	16606	9608	5135	3739	3242	2770	2131	1633	1786	1620	1224	1040	899	774	679	622	549	523	518	471	448	473	450	417	377	391	404	446	380	320	361	330	357	332	357	331	344	432	459	468	485	478	469	468	349	313	333	320	370	298	310	307	312	309	306	286	306	341	321	294	313	322	319	317	300	307	326	287	346	314	339	325	312	357	313	326	311	289	283	313	294	302	303	307	288	293	323	303	325	335	309	309	335	276	289	292	337	322	293	294	300	298	301	304	299	305	294	306	303	300	307	309	317	314	314	309	317	285	332	333	318	318	365	281	308	307	339	297	331	314	299	304	301	312	342	343	256	323	326	330	316	326	297	286	335	323	330	281	310	310	308	287	300	283	325	301	295	313	307	331	318	330	307	307	270	319	302	322	349	288	307	290	319	301	291	290	308	268	290	310	317	323	333	305	312	273	309	323	319	291	292	306	309	315	291	297	333	321	314	283	301	282	313	293	324	324	282	315	267	296	294	319	298	299	291	300	332	334	343	317	285	311	306	326	297	298	325	341	294	330	285	314	286	282	324	326	318	323	311	300	292	293	301	298	311	291	313	328	285	331	292	314	324	313	341	273	308	309	345	315	288	312	286	295	291	331	314	328	324	333	306	335	348	331	338	317	309	299	300	311	264	299	309	292	312	316	311	326	290	327	332	296	315	317	335	326	295	288	349	306	291	317	315	283	302	303	344	319	331	286	302	308	314	289	276	301	325	309	332	325	306	281	313	276	316	312	293	325	321	328	332	293	300	320	308	350	321	312	322	281	309	301	308	312	317	329	290	293	313	302	298	309	322	315	309	309	292	332	322	284	321	327	327	296	298	304	318	306	293	299	285	297	313	283	246	345	299	278	310	316	301	334	292	311	304	298	278	325	320	309	300	294	334	293	297	295	303	308	298	304	299	301	329	333	328	329	336	310	285	300	307	311	293	285	318	294	304	282	294	306	309	363	324	322	333	310	293	325	312	328	327	299	298	289	295	330	298	323	309	331	301	348	316	331	312	294	339	305	317	307	313	301	289	304	303	329	306	307	309	318	282	318	294	326	303	310	337	280	311	303	331	312	308	306	287	354	314	318	295	314	342	320	270	305	314	322	331	335	311	308	317	332	344	315	303	289	316	317	298	319	291	308	324	285	298	316	322	289	328	337	329	300	318	317	289	330	309	285	326	304	294	315	319	278	326	341	309	303	315	280	308	333	307	335	302	303	315	309	302	306	292	292	287	301	312	303	308	337	325	298	303	286	324	326	345	308	293	299	325	290	288	306	329	317	326	287	319	320	288	304	303	283	309	325	317	304	281	313	293	331	323	331	320	299	298	322	309	328	316	371	301	322	334	305	288	318	311	303	292	346	290	311	317	338	332	303	330	290	285	293	320	288	278	296	321	335	335	315	315	306	318	303	315	326	324	301	284	301	310	342	313	295	318	293	303	318	317	321	313	323	319	320	337	323	294	312	322	325	289	289	331	319	289	325	327	310	336	315	345	292	323	292	295	301	296	310	329	313	303	302	283	308	288	320	327	333	300	319	314	300	292	340	319	340	332	316	292	315	294	344	288	295	295	350	291	320	297	315	302	297	298	303	313	325	297	302	324	312	338	283	302	315	293	294	312	330	289	346	319	312	306	316	296	296	318	305	300	320	327	319	321	293	297	328	311	337	303	270	332	304	293	307	311	294	296	332	306	303	319	325	308	324	310	340	312	307	305	299	276	319	292	323	305	331	306	321	296	317	272	311	325	298	322	317	306	296	295	319	328	286	296	305	324	299	298	316	356	310	314	319	340	306	350	277	316	329	335	305	277	311	332	308	341	313	310	321	333	297	306	318	319	318	305	308	306	304	308	325	321	331	307	319	353	306	309	299	298	305	310	291	342	317	304	304	308	295	316	325	299	345	334	303	315	306	315	295	305	300	316	309	321	310	310	289	316	275	291	293	322	311	305	292	317	319	318	266	296	304	329	304	309	287	344	308	338	275	298	273	307	299	326	335	303	291	317	322	308	305	304	310	305	305	303	318	295	308	310	309	307	331	321	305	330	297	309	302	313	297	314	289	296	306	306	311	346	314	295	311	281	313	295	312	306	304	334	309	298	288	320	314	308	304	314	305	329	300	318	278	311	317	334	312	323	321	277	314	303	298	308	339	318	286	286	303	340	326	315	321	319	321	286	304	310	305	313	309	301	320	288	303	319	334	284	316	299	300	322	298	317	285	331	310	307	305	296	328	315	324	327	341	284	275	286	304	299	311	294	286	311	294	335	297	342	309	307	336	325	325	340	334	315	336	315	324	283	299	309	328	290	310	307	309	374	312	303	307	320	345	287	347	314	319	281	338	286	299	324	313	322	312	317	320	309	338	306	322	335	335	315	284	297	332	344	295	272	313	327	307	293	280	335	324	292	290	284	311	312	316	305	290	316	310	283	315	299	300	306	305	292	302	316	341	305	317	332	304	331	324	308	286	303	306	318	324	345	317	292	314	310	306	302	305	357	287	308	340	297	300	294	321	313	344	331	324	336	306	347	304	312	331	343	328	294	314	303	329	305	335	304	300	296	339	352	290	326	314	295	307	301	312	294	278	304	330	288	323	309	318	296	318	289	325	340	349	308	306	304	315	333	318	333	321	307	281	312	309	346	328	332	300	283	329	314	319	308	308	318	304	311	295	323	330	320	315	320	319	316	305	292	302	294	320	319	324	314	289	304	319	299	294	328	285	330	308	318	287	299	311	313	344	347	284	335	310	302	325	329	293	321	309	343	307	318	313	288	323	321	315	309	293	309	278	327	315	312	317	296	309	282	302	300	293	321	310	299	321	310	330	327	335	315	329	316	374	294	304	312	314	310	332	322	333	335	321	299	333	340	306	325	336	339	308	340	300	302	314	301	332	298	343	321	303	288	300	320	340	282	336	339	321	321	322	283	302	305	322	274	310	309	294	294	295	272	314	303	268	313	290	299	318	299	281	319	310	343	308	291	337	305	266	307	342	291	307	295	322	323	319	310	302	279	285	315	309	309	300	315	312	276	313	282	293	305	302	307	316	332	297	329	277	295	309	300	332	279	311	344	313	303	308	326	325	331	321	301	349	284	327	281	352	279	319	329	316	304	299	336	305	324	320	311	325	312	311	328	304	315	288	327	316	292	325	307	341	315	342	292	325	325	333	283	304	312	339	302	290	320	320	338	292	305	352	319	291	320	343	326	341	337	320	299	331	318	325	296	300	338	309	300	323	295	290	309	297	345	332	298	316	282	299	325	291	286	295	312	339	291	314	283	319	301	302	315	305	334	298	291	304	318	297	332	287	277	296	295	331	301	315	303	304	296	315	304	291	312	291	300	310	330	290	312	307	330	296	301	296	298	313	343	305	310	360	321	294	300	318	316	291	312	329	337	306	330	286	342	320	302	321	299	304	328	278	302	320	283	336	322	294	322	349	312	316	333	318	310	324	331	304	305	291	290
27554	54783	45748	30067	18761	13943	12183	8721	7153	5886	5094	3930	2977	3052	2819	1979	1668	1402	1298	1093	951	817	700	619	591	570	545	494	501	436	472	475	453	433	445	374	407	405	373	358	347	386	554	647	615	591	610	563	540	443	358	326	305	358	332	338	295	309	351	319	331	328	329	333	350	340	365	353	312	336	323	325	317	333	315	337	324	357	340	338	322	335	339	367	326	337	352	309	318	310	356	374	348	327	328	320	321	351	322	326	333	328	366	336	365	345	341	331	320	314	357	311	321	322	370	321	322	336	355	346	295	291	335	350	348	326	338	361	312	319	363	323	339	326	358	356	319	344	332	329	344	351	343	345	328	371	350	316	327	340	323	323	376	312	306	346	311	333	355	321	356	355	304	322	341	319	340	323	371	296	328	310	337	319	346	340	308	329	336	303	334	351	345	326	335	311	314	334	362	334	363	322	357	377	336	361	340	329	350	337	323	304	352	342	314	340	316	323	316	313	327	346	320	317	342	313	357	295	346	328	326	334	328	347	317	361	306	303	329	341	337	324	327	343	319	337	358	364	273	320	333	340	323	318	333	343	317	334	319	342	337	347	348	350	297	303	332	350	355	328	331	326	342	346	334	369	334	322	344	358	368	304	333	343	340	326	342	306	292	315	361	334	312	330	312	326	327	313	367	339	327	331	319	322	333	336	330	348	303	324	315	364	324	351	310	355	334	359	335	362	337	324	309	325	331	331	342	325	360	348	370	365	334	317	321	335	314	370	360	352	355	341	322	337	313	343	334	339	325	332	353	319	312	337	315	312	320	322	315	338	349	317	342	352	371	304	302	318	312	365	330	338	329	321	344	328	352	321	310	316	349	327	352	322	307	337	347	341	360	356	338	353	333	336	334	307	319	323	320	316	318	346	330	343	343	314	349	341	372	333	321	359	342	330	335	345	323	346	343	314	360	359	342	321	320	330	374	319	377	329	332	313	333	342	356	340	356	330	323	326	330	337	341	311	324	351	358	346	353	340	333	334	345	321	335	371	351	339	342	301	330	307	350	331	330	347	321	330	346	309	346	346	338	342	333	370	326	344	339	301	313	354	315	285	352	316	329	329	332	329	321	342	310	325	306	324	308	337	334	335	340	337	315	333	319	328	327	333	329	303	297	337	308	346	332	300	339	349	378	312	330	347	323	341	334	334	339	346	347	324	360	292	334	331	323	300	303	322	333	337	344	348	319	352	344	342	332	333	333	338	342	331	343	325	347	309	302	316	357	317	327	344	346	343	305	312	316	323	346	343	346	348	320	332	342	315	331	340	347	346	332	322	320	331	328	365	329	308	322	334	332	340	318	307	350	301	299	325	318	325	362	344	337	314	330	329	340	354	317	359	343	329	344	343	368	333	320	327	332	348	290	354	325	343	303	315	312	314	353	361	330	316	334	324	328	319	318	317	354	343	332	341	334	351	336	336	331	349	322	353	342	343	338	322	316	298	341	366	344	349	325	369	360	354	343	328	357	336	340	341	342	322	352	347	308	327	315	328	306	330	344	330	345	325	311	327	347	329	327	299	345	329	329	321	335	322	333	326	303	353	312	354	342	335	299	345	395	339	337	346	340	322	337	353	306	332	333	347	369	354	324	309	346	334	327	319	337	314	326	357	343	357	333	316	357	346	350	335	326	333	329	363	371	290	321	320	265	349	317	341	329	336	325	349	364	364	323	331	324	360	375	333	317	339	338	309	300	364	286	312	313	330	337	344	302	335	343	334	307	334	302	334	352	302	336	335	336	340	337	376	314	324	347	360	347	355	351	363	337	352	324	323	308	330	333	333	325	312	309	316	344	312	324	358	311	348	352	310	319	311	314	362	353	378	329	344	326	350	347	329	355	321	338	342	360	337	328	323	326	337	331	313	350	332	330	304	331	331	318	322	352	329	334	334	351	342	312	350	363	344	327	301	341	348	328	339	334	348	360	316	365	344	346	328	323	303	356	284	313	348	323	359	324	327	322	318	349	329	321	354	340	332	332	348	321	350	332	336	334	330	310	330	323	348	308	328	338	325	304	325	329	348	349	345	325	309	326	331	346	337	330	299	361	334	305	300	322	331	353	332	328	309	336	356	367	363	346	345	351	320	327	315	319	354	353	340	328	325	351	356	345	343	314	313	327	338	330	303	318	366	341	365	316	323	345	367	296	321	311	303	327	328	345	371	346	335	325	347	324	322	313	316	332	332	338	330	337	324	363	321	321	302	340	344	339	348	339	331	330	311	325	314	337	343	376	339	352	323	351	332	348	343	346	308	340	315	312	322	339	336	323	304	318	347	357	375	303	326	316	327	350	340	321	339	342	336	349	335	341	339	345	324	314	357	362	328	387	344	356	324	370	346	349	329	345	330	346	355	339	332	369	352	322	326	367	337	353	336	337	349	356	322	352	311	351	339	353	311	339	322	362	312	327	345	336	323	334	361	370	327	353	330	338	297	328	331	321	320	301	343	323	362	348	313	336	366	336	340	347	339	333	319	331	324	335	370	312	340	310	363	318	306	353	327	326	322	328	354	336	339	318	325	316	352	332	328	351	328	311	289	331	341	344	336	318	331	361	308	337	322	324	304	334	340	333	314	298	330	347	346	310	359	346	320	329	347	307	326	368	321	331	330	357	356	344	347	344	366	323	378	337	331	329	345	346	344	338	308	366	314	324	344	350	327	343	307	323	351	326	352	363	344	360	336	348	325	324	336	364	333	308	333	326	332	316	311	311	315	316	296	326	333	317	357	336	332	328	351	338	309	318	328	316	350	334	340	315	355	343	322	337	306	339	324	338	302	312	334	331	328	291	349	329	327	348	344	355	347	341	332	330	335	337	304	329	361	334	353	326	316	319	333	308	329	338	323	355	326	342	309	327	341	358	319	333	317	291	346	331	321	353	316	298	343	341	335	291	328	326	322	347	346	350	320	333	333	324	336	351	344	372	349	350	318	350	328	317	359	376	362	319	337	313	308	310	320	336	336	307	348	370	309	357	329	329	320	327	315	321	340	309	327	285	339	332	308	328	312	336	325	315	333	318	354	310	339	318	317	336	382	307	340	315	325	312	324	375	346	325	324	313	329	348	310	338	302	334	330	345	345	349	323	315	296	338	320	297	321	326	307	358	309	346	348	349	332	367	343	329	344	338	338	305	342	333	324	348	324	298	336	331	312	312	376	359	315	330	316	365	300	315	328	359	343	333	324	332	317	316	324	328	337	319	314	336	337	301	312	313	335	337	375	329	321	350	343	329	379	329	329	312	369	368	303	309	342	351	340	350	336	347	340	334	343	337	339	333	340	268	331	335	329	326	367	342	335	356	334	323	346	356	341	326	320	343	348	348	316	360	351	342	325	363	342	319	344	325	331	333	310	357	318	340	349	340	350	347	345	353	340	310	332	337	288	350	368	355	353	320	324	310	331	322	327	329	316	319	379	311	355	341	365	318	353	320	362	358	299	333	322	343	356	326	327	329	338
25579	21667	29011	26855	16739	8234	5993	4325	3029	2541	2097	1742	1315	1432	1142	847	696	672	606	599	556	474	443	392	404	363	359	335	324	380	373	312	384	319	356	333	312	294	287	337	306	324	363	389	405	395	361	358	325	333	267	273	289	289	304	289	290	298	295	277	263	318	321	277	287	278	266	273	291	312	301	297	287	305	301	274	305	279	293	290	272	298	300	263	277	275	301	274	308	288	302	283	256	313	293	287	261	292	256	309	286	287	270	287	290	255	308	288	304	286	280	293	292	284	292	293	274	261	277	277	299	283	286	272	284	260	282	286	267	282	261	289	277	266	261	296	270	295	267	264	298	279	260	258	295	281	287	289	259	279	308	278	328	272	272	282	273	271	296	304	277	303	308	259	285	298	282	282	269	276	276	269	263	283	300	291	305	293	296	312	299	273	298	281	302	277	277	309	306	305	286	265	266	301	279	293	299	308	289	276	281	283	301	281	295	275	265	278	298	295	282	294	283	304	290	280	293	309	290	285	306	285	258	281	268	281	294	272	279	304	281	272	318	300	293	332	290	295	304	290	327	301	257	282	273	275	298	308	268	280	297	288	285	271	276	276	288	311	270	276	311	282	271	266	261	272	293	293	266	286	307	302	282	289	270	283	291	294	275	291	272	273	295	269	284	253	274	272	305	281	321	266	314	292	266	305	268	307	313	288	276	256	294	257	284	270	279	282	284	292	287	293	303	272	272	323	297	303	270	281	277	284	313	295	263	266	276	329	279	280	314	287	323	282	284	290	277	293	288	291	262	314	286	262	305	316	325	287	299	308	304	272	276	286	287	295	300	278	291	317	297	283	266	282	290	262	296	291	329	310	258	270	280	301	275	277	268	289	273	275	281	300	331	284	292	283	300	279	269	292	298	266	284	241	262	289	272	268	287	282	320	280	286	296	257	320	313	272	248	276	306	300	272	272	311	290	250	272	300	287	266	290	260	312	283	295	311	277	310	307	251	289	307	283	293	297	264	258	285	256	283	275	286	290	278	305	305	291	316	287	285	262	276	280	221	258	272	273	275	273	314	271	314	306	295	286	275	270	281	292	284	280	270	281	278	320	300	282	298	278	293	266	296	298	279	273	263	293	281	293	299	294	282	274	274	285	283	305	287	313	316	295	273	287	277	301	257	263	286	299	329	270	283	308	286	277	310	283	271	308	343	278	258	272	294	296	286	265	270	310	287	304	289	292	280	285	313	265	318	279	309	308	269	283	268	300	307	288	317	283	301	273	291	283	277	312	276	291	293	308	271	290	293	314	262	287	270	261	265	297	270	286	269	273	256	284	268	279	254	309	289	302	295	273	267	301	274	277	285	261	260	241	304	276	312	302	307	287	306	283	302	281	286	302	282	263	284	289	277	295	314	282	298	310	312	280	260	282	280	303	270	277	258	310	278	282	283	292	277	289	291	286	298	320	317	270	265	318	292	285	294	299	283	255	282	311	269	279	281	288	303	296	317	288	288	266	302	286	309	283	233	288	291	294	291	283	291	286	310	301	279	267	312	246	312	295	263	272	293	268	235	281	291	296	284	276	283	288	303	283	282	285	281	287	291	269	278	303	299	327	287	302	295	286	287	307	262	274	295	281	289	301	276	295	300	273	308	292	276	287	320	310	272	297	288	272	300	289	332	295	289	293	300	261	288	291	293	298	271	269	300	284	276	273	281	251	277	295	285	305	270	294	304	299	329	284	268	301	303	321	296	303	281	264	284	267	290	294	286	295	266	305	305	268	287	306	273	279	290	296	325	293	243	277	282	315	306	278	293	309	279	290	292	290	300	274	289	274	306	276	295	289	270	300	267	297	303	233	295	308	290	288	293	295	312	274	265	279	276	263	292	308	275	305	310	287	310	271	326	296	288	272	280	308	272	262	284	303	284	298	291	328	290	282	298	267	285	277	295	300	293	275	272	266	262	311	306	273	308	296	282	297	263	289	303	275	283	295	298	255	281	264	271	290	270	263	290	267	256	274	274	292	284	290	297	289	281	295	251	287	284	273	280	295	285	264	286	277	262	322	310	288	281	260	293	312	286	287	296	294	277	288	300	282	269	275	292	297	273	301	250	255	306	278	307	256	311	296	285	278	271	281	270	269	309	309	282	290	298	268	292	268	275	292	283	289	284	272	287	321	272	280	296	294	296	311	284	287	265	328	287	303	271	270	285	287	280	294	317	284	254	249	274	299	290	276	281	287	275	318	300	286	298	310	304	279	275	281	304	274	268	324	293	285	296	314	296	252	312	281	266	311	297	290	315	289	303	284	235	261	293	271	265	300	266	285	291	266	298	293	258	298	277	293	273	275	265	310	274	289	298	284	316	258	335	278	287	302	258	289	296	293	315	299	293	268	307	312	283	294	306	256	282	300	280	297	291	289	269	289	261	298	295	294	256	258	269	261	320	258	280	308	293	291	295	309	283	287	279	299	301	259	289	279	311	263	246	308	249	278	263	258	270	280	273	277	281	293	286	298	277	267	299	248	296	302	282	296	302	271	314	282	281	279	281	302	308	273	279	279	289	282	270	276	265	271	290	290	309	280	283	285	276	296	298	269	288	251	283	290	292	320	255	289	257	272	281	296	291	300	278	275	250	298	259	261	294	319	299	303	260	294	267	279	314	297	298	325	302	285	252	261	303	317	293	283	312	265	311	278	280	287	271	284	296	306	267	290	297	258	263	282	281	271	284	277	277	270	283	279	270	251	281	290	299	294	263	280	280	271	260	328	277	311	271	294	282	277	281	281	292	332	302	287	306	315	272	280	304	283	274	288	270	262	285	277	280	279	264	291	286	290	305	262	306	309	316	317	309	277	297	246	288	251	279	258	286	298	260	284	277	278	264	265	291	272	314	291	254	273	296	265	253	310	310	270	304	268	275	307	318	279	280	297	279	315	274	299	289	283	303	272	297	289	296	310	282	284	297	278	284	286	269	245	290	276	268	278	307	305	271	308	300	306	264	275	304	284	266	322	320	281	278	309	305	296	283	336	262	299	325	277	262	290	266	280	267	263	273	276	285	278	302	282	301	249	290	286	302	283	305	305	299	241	303	284	278	304	278	276	287	268	258	248	272	284	303	288	279	268	297	301	306	301	287	316	307	272	270	306	313	297	255	279	291	264	301	272	248	295	264	296	305	247	293	272	298	283	297	286	277	312	298	279	294	286	314	239	288	258	288	289	287	263	293	265	284	271	281	251	293	272	281	293	299	278	303	287	301	290	288	273	302	296	270	310	308	254	309	336	262	287	294	295	267	285	289	289	289	277	268	261	268	286	283	278	285	282	310	274	280	268	268	246	297	273	282	297	273	274	290	278	281	279	270	289	287	282	290	291	297	284	273	251	287	297	270	297	273	287	269	283	296	270	312	296	310	282	272	290	326	286	283	303	287	288	300	296	295	292	297	277	296	308	259	285	300	309	281	287	273	282	263	287	274	300	297	303	262	301	263	310	285	284	253	274
27833	51731	42443	26083	14866	11392	10336	8202	5848	5122	3929	3193	2562	2687	2025	1372	1152	1037	1029	949	823	651	579	503	561	481	476	444	390	412	471	446	411	384	366	355	346	325	372	333	326	349	394	413	513	525	468	459	424	380	325	282	368	360	308	314	329	298	288	291	313	326	338	322	287	315	315	339	331	304	330	308	308	292	333	338	256	302	333	327	316	311	274	309	326	338	303	308	294	312	305	329	303	328	331	314	310	321	317	309	354	316	341	292	309	316	324	303	335	330	312	294	317	287	325	333	302	327	319	309	314	301	292	294	328	312	313	334	316	317	323	332	284	290	320	309	336	284	303	311	319	295	327	282	324	328	286	299	311	340	320	343	303	294	267	314	312	310	324	310	311	331	319	341	308	323	325	319	317	332	341	296	291	314	341	336	316	302	295	304	314	330	315	331	315	305	303	307	287	289	312	296	316	336	321	324	320	322	309	299	298	294	331	293	320	331	313	299	299	334	288	318	322	304	338	329	311	296	311	303	297	315	316	326	288	299	290	312	300	305	333	321	300	305	297	332	329	301	324	322	327	303	335	338	295	312	294	292	327	287	314	322	310	312	325	320	319	288	336	304	322	335	352	310	332	273	341	326	322	333	306	308	298	338	305	306	294	284	314	285	306	343	311	295	298	342	313	296	310	306	308	334	326	294	300	325	292	312	283	318	317	321	302	319	306	336	324	301	309	311	287	314	346	310	332	316	274	262	323	315	301	290	300	306	316	299	302	317	316	298	326	307	310	303	302	338	306	310	317	322	309	316	314	307	321	296	328	294	312	280	316	303	330	315	331	297	306	310	324	306	340	303	306	330	298	350	324	307	298	315	312	295	298	300	294	312	308	284	315	295	320	303	295	312	292	292	317	327	338	297	337	317	304	336	308	311	289	332	340	331	346	305	318	310	288	310	297	325	315	296	346	340	282	307	321	296	275	323	307	311	328	298	308	299	284	314	313	300	319	307	320	298	345	297	323	307	318	323	323	294	318	320	322	321	333	355	309	317	343	288	289	299	303	337	288	289	324	302	318	286	337	331	327	292	330	316	287	315	292	289	281	343	302	289	303	278	330	354	327	297	308	316	332	316	310	300	342	341	309	295	306	309	328	295	310	321	327	312	304	328	317	330	305	350	311	307	315	312	303	317	288	349	353	302	306	294	283	309	323	310	310	277	290	300	316	326	308	322	319	321	341	319	320	306	317	327	318	326	327	339	287	308	302	325	344	356	337	305	324	285	317	299	298	295	308	320	305	341	322	286	313	312	348	305	316	321	330	307	309	314	288	326	322	308	304	280	337	310	293	309	306	312	323	300	315	284	276	333	316	324	316	310	313	310	328	325	289	323	284	310	326	305	317	348	296	325	296	324	333	279	324	311	291	299	303	308	288	361	309	325	304	347	307	312	323	310	291	332	320	293	282	326	296	312	330	335	337	313	320	299	281	287	292	286	315	328	293	315	290	278	319	319	272	318	345	356	294	309	313	301	314	315	309	315	322	305	308	291	287	308	305	311	334	331	352	330	306	318	314	294	300	317	310	303	320	304	282	292	316	309	336	334	314	310	299	300	308	337	307	313	318	325	336	314	317	310	297	300	330	285	295	321	289	316	313	329	323	314	323	325	320	340	306	297	317	335	310	322	342	313	298	349	310	316	319	325	308	292	307	355	291	339	302	329	333	331	290	363	316	291	337	310	325	289	280	303	310	326	297	331	325	316	326	293	307	311	313	306	347	293	307	314	299	305	311	315	334	297	292	293	304	305	294	304	324	333	322	322	307	294	317	349	316	336	329	303	341	330	328	304	335	300	337	323	294	285	301	297	335	299	343	323	306	283	323	295	309	316	316	333	309	324	297	310	296	276	310	298	300	320	317	316	295	339	291	350	322	331	302	302	316	305	299	303	285	324	318	296	307	334	314	296	310	295	291	308	305	284	315	310	301	348	302	255	275	286	316	326	315	294	292	309	303	343	271	305	301	340	303	320	315	292	306	286	329	278	311	311	315	315	327	321	287	341	307	332	365	292	291	307	303	319	298	295	316	323	304	334	329	324	299	307	293	325	300	307	314	311	296	306	339	295	300	304	324	340	287	295	346	303	327	324	291	293	311	316	301	295	316	354	335	297	317	323	297	296	318	318	312	316	354	297	323	294	315	321	299	317	320	304	327	319	312	303	320	302	308	293	328	324	325	302	295	326	303	306	313	317	312	319	307	326	325	322	301	331	335	284	282	304	343	329	311	319	331	330	302	304	323	313	308	317	317	312	277	299	323	334	309	344	321	288	314	313	344	287	307	295	314	334	290	287	295	324	309	316	324	344	307	353	298	322	336	313	278	311	308	321	311	340	312	302	327	313	295	312	316	295	318	324	325	281	320	316	311	352	299	327	345	329	320	320	305	286	331	290	326	302	274	304	275	318	292	332	301	298	328	328	323	294	282	330	317	284	303	305	322	327	332	327	298	354	321	326	324	320	329	315	284	305	281	330	303	332	298	302	299	324	330	312	326	302	322	312	312	327	318	291	321	320	327	321	324	306	327	307	319	302	298	339	311	306	294	311	327	326	327	312	314	311	311	298	306	299	279	312	293	317	350	325	275	318	300	301	315	323	316	294	304	307	320	319	282	334	325	344	322	303	303	286	320	294	331	297	295	316	307	299	302	321	326	314	297	292	300	328	293	333	322	291	302	321	333	304	306	291	295	309	291	313	324	295	308	296	306	303	320	303	305	310	332	327	313	348	333	326	287	293	315	299	296	311	299	308	298	324	329	305	324	310	312	331	290	321	316	274	307	303	326	314	332	298	310	291	335	314	308	280	301	319	329	311	322	314	309	308	307	339	290	319	342	289	322	308	311	305	318	303	312	275	299	332	296	317	339	339	317	326	306	315	321	294	325	285	264	328	304	323	279	323	298	319	307	309	311	340	302	342	306	318	286	361	326	292	269	281	310	293	314	335	335	332	296	329	309	309	365	294	357	304	305	342	332	292	328	315	316	317	298	341	326	305	302	332	326	298	286	342	338	297	283	305	279	305	317	298	327	327	343	314	293	308	301	309	295	318	319	314	289	324	337	311	301	298	302	287	305	321	324	296	299	344	296	294	332	308	334	340	337	316	344	324	320	315	315	303	311	301	291	305	319	298	311	341	335	312	344	270	317	293	322	319	335	317	294	333	314	320	304	300	323	287	299	307	358	316	300	332	326	297	322	355	298	317	292	303	305	339	299	307	312	303	321	297	326	357	299	315	288	322	288	301	322	308	329	299	318	316	314	341	337	302	296	259	321	308	329	320	310	302	317	339	318	337	305	301	317	300	315	299	341	314	310	340	305	274	309	308	288	307	294	324	315	342	314	294	327	298	300	330	313	342	314	306	299	285	321	328	347	297	301	305	299	304	343	289	320	311	288	323	298	325	309	350	309	323	314	315	306	330	306	310	326	323	324	286	317	301	347	296	305	310	292	301	308	310
23263	21601	29337	24432	21701	22076	17687	8433	5436	4830	3667	2988	2942	2485	1638	1447	1200	1039	999	844	685	643	550	601	543	486	428	394	468	494	419	422	441	377	381	352	386	366	378	341	317	333	435	456	577	691	688	638	509	428	352	335	364	326	330	320	337	309	357	349	322	318	308	326	348	299	332	332	287	320	332	343	289	336	343	345	343	329	329	299	298	355	339	328	308	315	340	360	317	318	333	327	355	326	346	352	316	359	315	311	304	311	317	348	311	312	318	337	341	325	350	354	315	334	304	318	340	318	318	317	325	316	320	335	326	335	357	327	322	324	308	347	338	373	303	334	337	348	357	332	327	345	333	346	330	315	296	316	303	345	343	328	348	320	296	314	330	322	346	343	295	310	295	309	306	345	318	327	331	326	339	342	326	321	335	300	361	331	351	306	260	327	335	297	322	313	308	282	334	329	348	394	319	336	303	341	333	335	296	348	348	319	326	326	341	336	328	344	335	342	347	341	342	351	338	333	294	304	336	322	342	339	348	296	358	310	352	347	327	300	323	290	337	311	319	329	316	326	327	341	345	322	368	337	348	323	324	317	348	345	310	313	336	327	343	307	326	351	349	355	358	355	321	309	330	349	345	319	331	348	308	346	319	313	339	310	325	338	295	336	329	322	312	320	342	312	324	368	327	346	335	365	375	337	309	348	373	321	338	346	339	335	289	319	350	350	356	367	335	301	338	320	320	338	353	353	345	310	329	302	351	336	364	305	331	337	303	334	309	327	326	333	338	307	321	308	349	334	329	312	317	327	296	318	288	343	355	353	302	314	336	347	335	304	337	319	326	341	355	331	328	329	308	327	368	334	363	313	342	338	358	346	331	316	375	289	328	347	311	306	325	343	333	336	342	319	331	337	331	308	337	338	342	353	310	348	363	347	304	365	328	328	332	349	310	318	348	312	315	323	317	337	314	351	340	307	332	326	331	307	274	330	346	305	300	347	313	303	316	353	354	332	328	348	335	321	325	341	286	375	346	308	345	336	347	331	325	328	353	279	288	289	326	347	339	281	314	296	332	335	314	309	320	310	333	327	307	315	346	346	316	321	332	359	327	365	331	345	323	338	340	349	334	325	328	360	343	337	325	366	316	308	312	327	306	368	331	339	348	336	336	348	352	311	338	314	315	326	306	300	359	332	326	330	326	314	369	363	347	319	312	342	345	353	317	343	317	321	359	336	335	322	334	277	341	320	340	348	329	325	329	346	339	316	352	366	333	323	329	345	344	308	343	362	328	346	317	325	329	322	294	354	329	330	340	309	344	344	335	296	351	301	311	313	326	319	300	347	340	343	309	342	321	309	328	308	313	302	330	343	337	340	345	352	303	319	348	339	307	371	344	301	327	335	328	321	324	315	323	312	321	268	313	299	324	321	337	308	325	313	320	320	345	342	325	310	331	293	337	320	301	321	330	310	301	341	326	348	307	333	342	355	334	337	311	327	349	337	333	341	335	336	295	311	305	371	355	332	330	330	339	331	360	330	313	320	347	337	334	319	322	337	322	317	329	351	336	307	324	322	308	303	308	335	357	318	313	299	322	315	334	353	373	341	310	279	338	350	369	307	351	347	342	343	325	334	336	311	326	299	320	366	325	350	297	324	352	329	347	301	362	346	330	319	339	295	321	321	299	338	348	347	317	343	353	303	314	296	331	310	330	306	283	356	306	296	311	318	362	323	325	315	337	308	372	330	336	331	347	303	318	341	348	329	326	334	347	299	322	335	356	340	338	320	348	340	350	326	333	302	335	331	313	310	356	363	356	321	334	293	332	287	324	314	325	342	363	365	329	308	315	313	320	328	308	286	324	340	321	334	316	302	336	326	326	326	307	320	329	313	300	352	363	327	304	304	330	365	307	306	308	366	354	321	312	344	316	351	337	340	319	334	332	315	348	326	330	342	334	343	342	349	318	304	333	323	323	319	319	314	321	291	334	330	335	301	306	330	318	307	331	360	339	324	340	309	305	333	345	321	311	342	317	355	352	342	321	321	300	342	346	314	330	336	317	322	345	325	323	359	325	282	331	318	319	307	343	311	334	315	300	314	338	322	299	305	322	357	327	319	332	343	302	341	364	333	317	337	333	336	332	291	338	304	351	324	369	316	328	357	327	354	331	317	332	337	331	344	320	313	362	313	333	324	343	321	283	335	319	326	308	337	311	319	293	301	289	305	339	342	346	314	331	311	316	321	341	325	326	326	332	305	303	322	332	314	297	341	318	367	327	342	335	349	292	319	321	346	346	340	333	353	347	327	341	353	309	326	348	318	348	344	321	355	357	327	350	339	310	308	303	370	350	300	343	330	323	321	310	358	316	328	321	317	373	317	306	346	367	348	343	332	343	328	299	341	334	313	342	322	330	325	315	357	329	338	302	318	360	334	315	322	364	337	349	324	329	322	333	339	327	323	308	316	321	353	325	350	347	314	330	309	315	323	320	329	309	350	318	312	333	313	313	336	350	332	343	344	313	322	333	324	346	324	341	354	324	323	333	349	349	352	325	330	305	350	321	309	343	323	338	317	346	334	319	296	303	281	327	314	346	333	316	313	307	331	357	339	322	327	317	319	353	321	314	334	312	290	320	329	327	349	322	322	335	348	302	366	317	326	341	307	311	338	302	334	353	313	333	332	313	302	314	335	370	298	319	305	351	327	305	376	311	360	333	346	334	325	331	342	350	360	346	312	309	305	310	322	319	325	320	290	322	305	322	325	325	326	322	324	341	330	344	330	346	313	345	361	347	339	306	327	325	322	336	316	312	355	337	326	315	278	313	329	321	333	318	353	332	301	379	341	361	309	335	333	326	364	325	332	296	326	332	341	345	338	335	331	322	341	319	312	342	332	328	300	345	319	330	315	318	320	314	338	315	365	316	347	337	354	335	339	313	313	315	337	315	318	328	359	364	342	313	341	310	346	336	345	337	349	323	321	357	321	315	315	307	347	345	284	307	303	340	324	302	339	354	294	312	306	331	306	301	359	300	311	298	315	322	341	330	334	308	317	336	356	329	332	348	304	307	332	311	357	326	303	291	305	351	337	303	324	344	315	340	342	347	334	310	317	333	332	338	317	338	342	328	346	324	306	315	300	315	342	307	357	300	334	343	298	336	305	297	342	330	358	346	340	315	303	354	340	340	337	325	317	295	325	325	316	316	319	325	345	323	353	345	340	337	345	324	352	346	349	302	330	332	337	324	330	331	308	307	330	316	318	333	320	305	346	345	327	333	327	323	307	311	314	338	333	309	323	295	299	326	313	328	333	333	336	338	333	288	336	340	294	296	308	327	317	341	305	344	318	327	327	319	323	305	350	333	325	303	318	331	325	322	329	324	335	331	341	301	309	341	342	333	354	320	336	311	337	332	334	331	341	321	320	349	334	323	323	350	349	297	343	354	333	332	323	298	330	345	338	302	347	292	285	330	337	353	320	329	341	317	305	327	321	305	340	322	339	308	345	352	353
31645	59314	50337	33004	21874	17527	15335	12567	9459	8513	6336	5369	5011	4205	2845	2349	2002	1670	1533	1346	1044	865	801	707	760	637	556	543	592	649	518	491	509	456	439	401	445	420	406	422	380	418	497	604	750	853	875	878	689	483	386	354	395	383	351	339	335	352	347	353	339	334	403	321	351	338	335	335	338	353	367	342	324	331	324	339	351	349	300	342	347	375	337	335	352	341	336	343	327	347	364	353	371	368	359	338	341	370	347	367	335	345	355	386	360	336	327	355	340	311	330	337	324	382	344	367	365	319	322	343	363	349	344	338	342	351	331	330	372	341	342	342	355	313	331	360	320	360	332	344	353	362	361	327	318	363	344	346	361	331	337	328	326	341	326	326	333	327	335	352	345	354	367	343	330	355	337	386	364	345	340	350	346	357	372	321	365	307	372	364	362	323	369	385	343	330	353	349	329	303	330	361	335	315	349	384	345	339	342	365	356	358	336	321	362	356	366	380	329	360	348	333	327	334	327	347	370	347	376	343	341	352	366	328	336	366	362	317	318	356	314	382	355	364	356	327	351	364	354	356	330	328	353	325	385	332	353	324	289	350	372	328	345	375	356	344	353	382	318	334	319	326	347	321	349	303	323	361	343	362	356	338	348	345	366	309	349	306	356	318	354	383	330	348	334	353	350	361	353	351	347	358	337	321	337	354	361	342	334	341	335	332	329	387	343	345	367	365	337	368	382	347	344	344	339	357	362	355	358	365	361	345	355	359	336	377	350	343	358	332	349	317	379	332	329	325	331	342	340	308	348	337	340	356	352	316	325	353	343	363	360	337	351	361	331	346	348	335	345	344	366	364	346	331	334	371	331	309	305	381	346	361	319	380	353	362	372	342	356	350	343	346	327	340	329	357	339	337	399	326	328	349	305	336	350	372	304	390	356	360	333	376	345	339	334	352	323	322	323	371	322	361	334	351	344	332	363	327	363	333	316	347	371	350	333	379	341	346	347	369	341	387	338	374	342	332	344	313	346	351	349	371	381	344	317	377	341	345	359	306	321	334	334	374	318	348	333	330	360	335	331	368	336	340	336	362	347	339	367	334	343	316	353	330	338	369	352	351	344	354	355	332	349	342	353	359	313	338	354	325	366	374	338	335	320	328	363	343	347	338	328	345	357	332	341	340	356	318	328	332	359	385	336	343	315	349	338	371	345	370	348	355	332	342	343	343	307	357	347	342	375	334	340	347	295	355	333	308	327	338	310	371	336	335	351	337	365	296	343	352	351	341	338	339	336	357	329	385	342	306	371	329	346	370	374	363	323	334	331	352	320	366	347	342	348	334	340	328	373	339	355	350	322	346	299	337	348	371	373	332	357	342	381	332	347	351	333	318	351	345	365	360	379	332	366	322	342	377	388	334	342	343	326	368	350	390	360	327	346	353	378	339	359	354	360	338	338	367	334	339	349	326	365	333	348	335	361	332	371	309	354	399	326	363	324	362	337	333	366	313	337	344	361	339	355	354	339	320	383	365	379	346	337	346	379	341	366	356	380	345	361	362	348	341	338	333	307	382	361	348	328	320	319	325	360	348	399	363	315	346	335	363	342	355	355	345	335	322	346	366	318	329	321	353	358	331	353	364	350	359	358	352	322	360	370	350	336	348	364	394	321	327	350	355	324	319	352	326	360	335	346	320	346	343	353	357	366	353	368	355	345	356	335	343	361	382	342	336	372	351	334	366	383	332	364	324	337	372	347	342	345	339	348	372	351	330	349	334	352	318	387	355	388	386	382	372	343	358	376	357	335	370	360	358	355	341	379	395	321	344	336	321	337	348	329	375	305	371	339	333	321	366	368	328	392	356	370	341	360	345	358	389	318	352	325	365	379	330	353	362	339	345	342	344	356	351	377	326	380	331	346	351	343	343	327	359	350	360	351	370	396	333	317	339	366	338	361	331	382	383	334	343	341	324	306	352	341	369	370	351	328	340	346	345	349	366	351	353	345	304	322	339	357	313	357	352	317	364	332	322	364	379	337	357	346	381	352	347	357	343	367	315	365	337	360	338	341	336	373	349	362	361	349	321	344	348	376	333	368	353	338	369	336	362	372	323	327	373	354	342	332	349	334	358	344	339	371	346	363	358	364	365	358	327	342	351	336	333	316	330	344	339	366	357	342	326	363	327	328	390	348	397	326	367	363	318	341	346	334	359	335	354	341	354	345	348	384	356	326	342	346	336	346	363	358	359	342	340	353	323	322	359	337	345	362	325	339	328	338	368	332	367	361	344	342	366	305	344	360	327	326	368	322	335	367	372	355	345	343	337	285	338	354	376	325	357	327	343	339	379	360	312	331	334	350	351	332	355	359	344	363	307	338	326	361	326	338	360	344	370	370	315	374	327	387	341	351	312	329	333	349	354	357	296	359	357	329	324	368	362	349	315	347	328	353	359	353	350	347	375	358	371	330	353	326	332	331	332	341	312	367	352	334	345	347	357	363	352	328	323	316	368	350	334	361	340	345	385	340	352	350	344	362	354	368	352	354	343	337	363	364	377	329	341	341	341	319	381	341	372	346	355	353	354	318	354	380	352	315	363	326	379	333	387	319	314	307	309	301	346	338	347	333	372	343	326	345	311	354	320	337	347	337	324	352	325	329	368	338	348	342	357	368	338	354	338	362	358	330	364	329	343	337	333	351	370	334	359	344	339	331	357	355	374	341	373	325	370	358	320	369	338	350	363	307	366	327	347	359	339	372	329	344	339	363	363	388	340	343	380	349	318	337	357	352	352	382	342	378	351	334	337	346	336	351	352	328	334	321	352	342	338	376	374	350	318	322	353	337	362	366	332	328	362	342	359	362	333	346	363	337	344	356	389	361	351	361	339	348	339	369	320	374	339	357	384	331	296	366	361	335	371	345	327	333	345	329	360	345	351	350	332	354	327	352	314	340	352	337	334	338	378	353	345	352	367	361	391	371	368	334	355	352	337	330	361	353	317	344	359	330	349	369	332	348	345	369	354	349	347	340	381	328	362	344	319	348	349	333	355	395	326	350	340	328	318	342	320	355	370	362	342	328	321	328	320	346	335	326	340	342	319	354	339	332	328	386	381	326	349	352	361	353	343	356	323	344	378	373	344	316	359	341	347	335	323	341	367	360	331	322	343	358	345	369	315	370	374	377	348	279	396	393	351	399	348	325	343	350	324	340	357	366	341	360	357	369	371	346	337	340	337	360	356	361	367	350	350	328	363	381	328	355	371	340	358	352	323	328	357	353	323	365	320	334	343	333	339	331	354	350	367	357	338	353	343	322	341	333	346	342	375	337	327	379	348	366	346	350	319	374	346	356	374	333	363	368	348	351	384	354	315	350	344	349	363	354	344	346	366	340	382	345	368	367	318	343	345	300	328	357	310	382	352	328	361	307	322	346	300	365	334	342	355	355	328	327	332	326	332	310	347	363	349	349	350	365	379	347	330	362	341	332	347	335	330	333	340	336	355	372	356	327	342	363	314
31086	32340	33962	20332	9841	5903	4598	3082	2413	1943	1470	1424	1420	1096	787	695	555	550	494	423	426	405	335	366	381	347	329	356	346	326	333	318	339	282	325	316	280	329	325	287	311	319	298	293	303	281	296	280	308	273	284	295	267	291	302	284	273	257	314	278	281	296	290	280	286	280	292	304	301	279	267	255	296	294	296	294	289	260	296	298	292	272	298	285	294	325	274	274	273	286	309	281	277	274	286	308	290	284	295	286	268	266	317	281	259	243	284	253	297	282	285	284	259	323	302	293	280	296	256	274	266	305	306	303	289	275	283	252	303	285	289	274	294	304	305	284	282	301	281	281	268	328	265	288	268	285	286	276	272	271	304	280	285	294	291	289	304	276	301	239	313	288	255	301	290	238	283	281	290	271	287	271	292	264	304	277	269	291	319	302	323	270	281	286	303	270	287	295	289	311	275	263	284	291	274	244	281	275	264	273	292	300	301	250	302	276	256	284	284	274	271	291	278	262	276	290	269	286	284	288	287	256	270	266	298	290	315	309	263	296	261	286	288	283	287	286	275	285	292	320	286	284	276	298	283	285	266	277	293	262	281	313	248	291	288	282	281	278	282	252	259	271	318	281	242	271	300	262	293	282	258	292	288	300	281	281	298	283	283	260	260	262	276	277	317	252	306	283	292	316	283	277	275	266	289	286	287	283	281	319	305	306	298	285	314	295	280	264	270	270	243	272	311	272	309	314	257	282	321	287	308	293	272	272	278	302	299	309	291	274	292	302	285	289	280	297	281	305	292	290	276	291	284	271	264	277	265	278	292	305	312	315	272	320	268	276	268	270	294	283	275	295	285	281	285	270	285	322	272	271	248	272	281	290	297	308	284	281	272	279	301	290	301	268	279	307	282	300	298	291	292	300	286	294	266	296	294	250	300	283	281	311	270	272	290	330	323	294	271	285	287	266	263	274	289	280	279	293	270	295	298	277	274	299	310	275	264	267	285	267	261	269	288	250	322	261	274	285	317	282	289	295	283	271	275	252	257	296	302	286	284	301	272	284	294	300	321	275	281	289	283	276	276	327	293	272	270	296	318	250	279	315	266	296	272	265	282	276	296	310	308	291	341	283	271	270	278	253	274	312	293	279	281	276	313	303	286	301	276	289	244	323	283	290	253	249	287	282	301	302	277	271	261	302	277	316	282	285	318	293	295	310	290	271	267	328	275	283	315	282	284	288	270	290	289	273	265	275	275	285	272	286	300	269	248	282	283	288	314	300	307	309	293	265	285	303	303	282	278	292	281	268	290	265	263	306	268	243	294	268	290	274	314	275	289	292	291	271	299	277	283	278	290	289	280	272	287	286	277	263	258	272	287	266	289	274	256	289	318	267	268	265	301	320	270	293	283	311	279	243	282	297	292	300	288	291	256	281	289	263	270	258	269	306	319	311	289	304	304	263	269	278	312	276	304	293	261	274	331	288	296	290	292	276	292	302	296	301	255	288	293	295	292	267	282	302	277	306	266	299	301	277	286	298	276	284	312	268	288	280	300	268	273	252	284	291	270	256	301	274	253	287	283	265	276	263	273	277	235	282	302	324	266	287	303	282	271	293	262	289	293	271	281	265	266	291	275	267	320	295	296	273	315	299	304	287	277	252	279	307	281	291	269	312	296	325	263	291	282	294	302	295	302	291	303	303	254	295	285	299	271	299	306	296	287	280	299	245	303	309	309	281	276	325	290	291	274	280	265	290	299	297	274	296	286	282	273	292	261	289	318	301	282	283	288	284	269	285	291	298	258	278	276	287	268	261	265	291	276	246	273	294	299	308	280	282	295	296	264	272	264	288	268	284	286	297	306	239	280	305	282	316	267	325	292	301	289	278	311	281	277	265	303	296	291	322	318	302	285	290	298	282	302	264	288	296	273	287	291	293	288	288	304	289	261	286	284	272	307	270	295	283	292	289	280	270	305	304	280	290	285	310	264	278	277	288	262	275	262	299	285	267	310	297	258	271	287	276	303	306	267	279	293	268	292	294	314	278	318	285	289	277	307	308	269	292	268	280	281	279	278	283	287	311	310	278	258	278	244	288	263	292	288	293	281	304	292	316	251	297	273	304	265	284	294	294	311	268	262	305	294	303	271	309	309	267	312	283	304	311	290	273	288	295	283	299	300	274	307	298	292	276	246	264	284	315	274	303	303	281	272	277	294	288	293	289	265	265	297	286	302	279	284	288	272	266	279	310	303	299	282	309	277	298	319	280	256	300	295	289	278	294	284	278	293	279	283	288	292	266	254	281	298	281	258	278	299	282	279	283	271	275	277	281	301	291	274	322	314	263	274	272	294	318	300	303	294	274	286	271	279	268	266	293	299	287	270	288	264	259	268	265	272	312	284	294	306	246	270	262	281	274	282	298	282	256	284	305	302	290	273	281	295	272	291	281	267	294	292	295	287	290	317	305	284	291	275	285	287	289	291	280	266	267	258	302	268	288	257	278	306	265	289	287	272	283	300	274	278	286	304	286	293	274	300	321	306	304	288	279	288	298	298	256	290	272	292	283	256	267	308	252	278	291	273	276	305	284	310	274	231	303	272	276	280	281	266	262	268	275	300	261	266	251	286	285	282	272	292	289	307	277	280	300	280	265	288	299	291	300	283	275	274	282	286	289	286	279	286	271	260	289	303	286	274	264	264	290	291	270	302	290	286	289	278	301	281	297	289	273	271	303	299	274	296	264	261	281	277	329	267	290	276	272	278	280	298	310	289	261	273	261	282	306	317	244	297	299	267	297	263	278	272	271	328	274	283	296	235	286	298	281	281	302	299	291	264	273	264	284	298	319	282	295	312	263	268	292	289	266	267	288	277	262	264	289	314	286	297	296	266	303	277	302	310	266	254	300	281	294	299	278	286	286	305	287	270	269	270	276	290	286	304	284	288	281	279	238	305	277	299	285	307	300	284	287	275	317	286	270	287	275	268	317	276	273	273	298	295	284	282	282	279	270	270	246	301	299	287	290	288	271	273	281	304	288	287	236	305	328	260	280	300	254	317	294	291	291	279	285	251	304	239	307	307	296	271	309	300	297	297	309	291	265	276	281	279	286	274	282	265	262	306	278	291	309	261	284	252	287	290	293	297	292	261	273	277	261	299	292	269	316	331	305	276	264	289	277	300	285	285	293	268	319	269	275	253	290	277	262	268	283	273	305	264	307	280	292	312	269	280	268	279	269	278	294	256	302	246	286	281	293	285	278	273	298	307	272	285	231	313	276	276	288	281	288	283	290	285	273	292	295	270	289	294	275	274	271	302	303	296	312	315	296	302	279	284	272	317	271	294	267	284	298	290	296	249	280	310	282	301	310	287	286	276	260	320	266	310	247	239	276	268	283	295	308	305	276	290	261	287	292	301	308	300	316	286	283	290	278	296	302	277	263	313	302	289	259	298	253	274	298	298	288	276	284	326	295	277	299	264	267	297	299	289	272	273	314	283	270	293	283	289	307	286	263
31096	46785	35293	19104	13142	10029	8377	5968	4486	3774	2772	2670	2559	1937	1281	1089	911	772	688	613	543	508	481	480	449	386	398	378	471	368	388	407	388	328	354	337	325	363	318	332	346	350	334	362	303	373	338	334	281	289	293	285	314	344	312	300	291	329	317	305	323	342	303	276	307	310	337	278	329	314	312	299	311	310	285	302	298	299	308	311	310	290	325	312	298	298	294	301	325	313	293	307	321	308	286	282	286	291	304	312	321	278	317	266	335	294	294	306	297	315	312	331	319	329	316	306	323	305	335	314	303	283	341	298	324	315	318	328	327	332	323	284	273	303	317	335	305	332	325	305	318	286	328	313	303	356	325	298	309	297	328	334	270	319	318	314	319	315	335	304	314	309	323	311	346	328	306	322	301	329	318	296	340	337	280	301	294	305	315	307	325	342	313	320	285	287	315	319	309	295	315	311	316	328	310	284	313	296	307	299	317	315	341	316	294	303	302	314	354	309	316	308	295	327	305	315	323	322	326	301	314	300	327	322	276	261	298	310	288	313	318	300	310	294	275	310	316	299	316	320	288	309	321	306	325	337	338	289	272	290	321	275	331	310	290	325	289	301	307	287	330	300	284	302	305	322	315	285	316	283	328	301	333	295	322	297	292	316	282	331	322	319	308	307	283	288	314	334	303	297	323	307	345	302	275	326	301	314	317	314	289	333	319	301	309	319	328	324	307	279	317	276	280	354	294	286	301	318	324	320	346	319	319	299	284	299	306	303	321	312	310	295	338	326	323	296	313	311	287	307	322	295	314	307	337	334	337	355	287	307	320	298	317	297	328	311	329	304	265	324	327	298	304	317	319	288	291	319	341	313	291	297	328	315	313	323	301	319	291	282	315	313	326	322	313	283	357	319	334	317	294	277	333	287	314	305	316	308	336	330	303	306	304	330	278	305	335	307	332	301	309	274	333	316	338	284	297	316	292	336	306	298	319	302	316	311	297	294	360	316	330	301	326	289	317	300	305	330	297	303	323	309	291	310	303	348	312	309	361	301	321	302	327	290	304	326	291	293	314	279	328	307	306	289	285	318	296	299	309	281	305	319	318	286	313	305	306	318	309	305	281	303	319	309	306	295	327	325	335	308	332	330	305	312	339	286	332	332	283	307	322	319	321	315	316	318	307	307	339	311	280	314	317	302	327	347	340	307	350	303	311	315	311	331	292	321	331	301	263	335	295	333	326	311	284	321	319	326	305	307	328	307	330	301	305	301	336	284	315	318	293	306	351	324	329	267	270	322	308	312	305	319	309	335	304	322	337	308	298	307	317	314	313	349	322	278	338	298	296	327	309	256	263	327	322	295	313	310	314	291	300	294	307	317	312	300	352	297	296	338	265	318	328	312	306	324	316	318	288	290	282	301	301	319	321	293	296	311	292	343	311	323	317	310	326	281	308	334	318	324	323	308	320	298	317	312	313	306	313	303	319	308	326	341	315	285	286	302	308	336	319	293	326	320	348	324	272	343	297	299	304	296	305	319	301	351	333	294	303	320	307	318	308	326	291	316	308	338	302	319	306	331	300	291	284	296	279	310	324	308	311	288	312	301	317	318	295	340	313	343	306	321	345	325	346	295	318	295	326	355	285	314	316	307	282	304	319	309	297	297	311	318	327	313	296	302	322	302	287	318	304	337	295	323	311	303	321	285	320	317	294	296	312	277	325	288	301	306	312	311	332	310	338	294	319	329	298	332	331	305	326	337	320	320	310	295	301	306	305	307	293	303	330	335	304	310	323	326	286	324	353	319	299	325	319	275	301	292	292	305	330	279	298	308	351	345	283	300	304	313	315	319	312	299	321	280	320	315	292	303	304	302	312	308	315	302	319	300	303	290	340	296	294	312	327	270	297	281	303	288	332	355	319	320	335	315	312	340	324	318	326	341	313	341	272	323	314	349	300	312	305	320	307	299	297	330	305	313	338	327	313	281	325	349	338	292	333	292	320	308	306	295	291	303	304	305	289	308	306	324	308	312	294	318	320	298	288	350	320	300	316	286	327	317	343	321	309	313	319	290	311	313	293	304	293	303	336	304	317	332	297	325	321	289	317	302	332	336	339	292	320	311	328	317	313	306	313	299	314	310	326	325	316	299	312	288	285	333	308	323	299	297	320	323	318	319	304	296	329	298	290	310	310	303	315	317	322	294	288	322	336	315	294	331	276	332	295	260	303	291	330	321	307	373	329	312	296	330	332	295	309	314	319	332	327	317	307	296	301	319	314	301	280	315	296	328	332	309	307	276	340	319	326	302	315	324	293	298	298	299	297	355	323	285	282	281	347	312	295	305	323	314	286	303	337	294	303	308	322	339	322	313	320	298	305	293	332	297	296	298	314	304	317	317	308	322	341	313	296	315	302	313	287	297	292	308	301	330	325	326	346	295	317	297	317	300	291	247	320	300	296	311	320	318	290	289	318	318	336	283	314	310	315	304	335	303	278	304	320	304	349	314	322	298	308	323	320	312	311	296	315	321	315	291	305	279	340	317	330	299	294	295	305	338	325	309	301	310	344	298	308	299	284	316	301	318	313	292	324	296	320	318	264	323	310	316	312	310	309	310	324	306	314	329	326	305	337	307	320	318	293	318	325	297	341	274	297	279	343	284	352	326	290	327	322	305	341	328	321	301	316	306	325	322	333	296	314	291	304	297	339	309	296	311	325	314	320	288	300	300	315	289	313	311	338	290	285	285	309	316	310	292	310	291	325	307	307	326	315	302	305	349	311	276	320	302	304	303	319	322	311	297	275	298	302	318	317	323	272	308	305	332	326	295	323	300	303	308	331	336	284	273	297	332	339	302	320	354	328	347	327	323	306	309	326	299	346	345	324	301	305	303	331	327	299	310	317	300	281	338	268	322	336	328	295	325	301	324	313	346	284	308	300	321	301	307	291	330	336	330	278	325	302	308	315	292	308	303	293	343	337	300	311	316	309	300	312	350	272	300	306	328	312	306	280	334	335	301	327	354	286	298	341	330	318	315	273	323	300	307	327	317	295	355	316	301	274	333	288	299	307	333	313	304	314	338	298	334	310	298	311	320	335	304	301	309	333	312	320	283	298	314	324	307	339	298	297	309	307	301	346	299	295	287	326	303	290	328	340	290	320	316	308	292	321	304	307	297	337	295	338	298	287	293	272	304	314	298	327	296	317	329	329	307	301	292	314	283	331	322	321	313	326	315	308	274	309	308	323	302	280	338	325	303	333	317	291	330	348	305	311	280	332	307	294	291	306	304	302	317	318	318	294	301	297	313	302	316	320	310	326	340	314	298	318	315	323	323	297	314	321	331	348	308	310	310	318	315	301	316	305	335	289	301	295	337	338	308	300	312	351	317	304	304	297	306	295	269	319	293	310	333	333	319	310	329	310	350	280	318	320	341	326	305	328	318	323	323	309	316	324	295	276	303	291	321	305	301	315	358	315	316	331	321	322	291	305	310	302	297	287	334	303	313	268	334
24385	21559	28866	25001	21621	16506	9640	5306	3884	2946	2589	2601	2557	1749	1233	1094	978	769	626	616	666	635	543	512	405	418	486	437	412	394	384	365	381	369	347	323	352	311	328	338	312	354	414	400	446	451	474	418	359	319	319	301	308	305	323	317	301	312	306	333	302	323	325	326	302	283	306	307	306	318	273	327	307	283	313	286	330	280	323	330	287	306	313	315	323	356	317	340	317	310	324	307	302	302	323	258	285	294	294	299	309	335	304	300	304	310	293	335	324	307	311	308	307	304	307	298	326	305	325	305	287	296	311	309	271	282	309	310	329	301	307	308	302	305	320	308	325	323	304	338	329	311	328	313	327	286	311	328	311	330	312	308	306	287	333	295	292	308	302	312	298	291	310	325	293	287	307	278	309	310	307	299	279	317	326	293	324	314	300	308	311	329	303	308	302	322	285	302	307	327	315	307	305	334	305	331	317	312	284	314	294	290	269	283	297	337	332	319	324	312	305	281	274	305	323	306	305	323	292	288	304	317	326	305	305	319	319	303	307	333	319	305	291	306	298	295	307	289	295	302	309	283	324	315	338	298	302	278	320	325	293	303	286	321	349	326	290	288	283	320	291	319	294	310	299	318	300	316	321	310	314	291	325	317	298	290	303	342	300	309	300	303	328	283	281	315	309	321	318	307	281	328	303	320	293	330	340	322	304	315	284	305	307	310	268	327	284	336	303	320	286	287	337	304	296	286	297	310	322	320	288	289	264	313	308	315	311	309	299	307	315	280	308	341	291	315	324	309	287	304	336	319	321	289	328	316	347	295	342	291	307	329	293	329	323	274	297	286	275	304	306	288	310	300	348	333	305	323	299	327	294	310	317	322	300	325	295	297	316	317	290	320	331	322	309	302	297	306	306	341	300	306	255	314	320	290	295	300	316	352	269	305	289	321	339	318	276	322	302	329	325	318	280	307	329	330	277	263	296	318	313	298	303	271	331	285	301	315	280	312	308	327	316	310	307	309	319	297	307	319	319	306	306	291	302	324	331	344	283	285	280	314	296	336	331	328	316	288	311	309	295	276	307	276	303	293	281	303	313	311	295	287	322	318	296	305	281	298	324	301	332	295	301	301	311	306	323	333	295	287	289	297	309	313	312	311	339	294	314	344	305	300	292	300	302	329	290	291	308	326	301	342	316	292	318	320	287	285	316	322	316	317	264	311	279	300	286	301	348	274	318	289	297	298	300	300	305	310	325	292	331	296	324	303	313	290	310	271	310	293	345	330	320	302	310	277	306	320	325	291	336	297	319	330	325	328	313	324	326	296	329	314	285	300	320	308	313	279	299	299	278	299	326	315	307	312	308	302	294	302	319	315	335	321	320	296	302	319	335	292	319	269	337	313	279	336	294	310	302	296	294	292	278	311	274	325	326	307	282	285	319	279	278	306	317	304	317	302	321	364	318	283	330	290	319	300	298	312	309	328	322	304	345	286	299	298	319	305	288	292	327	284	294	333	310	278	320	305	288	278	327	306	326	298	263	280	310	291	286	335	299	265	300	314	299	296	334	323	318	314	333	299	310	329	335	296	299	314	282	298	353	295	341	256	344	320	298	304	327	298	286	337	308	296	292	317	337	326	286	305	304	323	291	312	311	316	326	312	337	326	311	300	287	307	282	285	287	326	291	290	295	322	307	291	292	314	290	317	267	301	286	295	324	332	310	273	292	286	325	305	313	323	288	311	324	317	313	311	307	278	291	310	324	280	307	327	296	299	306	353	288	302	308	314	297	306	307	306	328	320	281	315	335	331	310	314	324	323	313	318	288	316	297	303	309	312	284	314	330	288	344	320	296	315	303	334	298	293	304	282	312	299	337	325	276	266	322	309	309	300	306	301	311	326	303	330	296	351	284	327	311	293	296	341	277	313	285	294	308	310	340	306	327	312	328	314	299	293	288	315	318	318	335	339	287	267	313	327	306	308	317	302	305	297	323	285	299	329	317	310	293	307	287	313	310	288	278	313	302	300	283	336	302	293	334	293	312	323	303	311	270	289	302	299	329	302	325	331	296	316	316	304	298	279	331	315	297	308	300	312	296	370	316	286	345	285	272	304	337	285	308	318	290	314	346	285	307	287	293	296	336	299	301	309	300	277	325	289	317	323	283	311	334	293	288	276	306	291	317	306	295	288	330	315	295	270	354	291	314	338	306	312	285	325	314	293	272	307	321	326	310	310	298	340	275	324	303	315	318	301	304	299	334	298	313	306	323	296	299	271	325	320	283	315	294	332	335	318	319	297	302	315	330	285	316	332	307	311	317	262	340	297	331	300	278	314	313	311	297	308	294	297	309	303	314	309	288	307	305	334	282	299	320	297	306	339	299	350	322	313	285	309	295	302	289	286	317	313	314	305	299	305	324	308	294	341	314	331	300	298	303	329	303	329	292	288	316	304	317	328	303	305	315	284	314	337	321	303	295	332	305	288	311	322	301	277	321	301	300	280	282	326	291	305	322	285	271	316	316	327	331	302	286	309	335	345	293	324	286	314	308	311	271	302	314	299	317	267	283	312	324	311	328	304	325	326	316	297	311	268	324	288	268	335	317	306	339	300	289	300	305	291	332	328	292	307	300	292	287	332	316	331	294	308	330	293	313	313	311	310	291	328	332	333	307	290	317	311	309	324	314	306	324	302	314	332	250	328	319	297	303	304	326	313	305	314	305	337	306	288	304	317	329	287	314	301	274	300	310	305	305	302	300	286	321	347	305	293	309	316	319	344	279	299	320	304	313	303	324	314	304	279	312	296	327	295	302	305	313	283	284	311	275	318	326	323	298	328	336	290	322	343	324	308	321	302	302	355	287	284	288	318	282	306	306	287	312	312	274	295	307	333	293	345	293	304	293	322	311	289	340	305	314	273	296	324	321	319	300	333	287	280	273	281	332	285	313	311	292	302	294	320	306	328	299	345	297	310	318	303	310	332	279	330	317	328	283	338	293	279	289	298	335	290	296	326	311	287	315	325	277	316	322	331	306	298	273	299	304	320	316	302	313	325	319	300	315	317	305	338	304	305	314	325	318	305	335	294	296	314	317	330	299	281	316	315	315	309	306	322	302	343	316	293	281	332	301	304	324	314	308	281	337	305	342	284	282	307	298	314	285	282	287	302	310	320	298	306	301	294	310	312	305	302	309	303	327	333	300	308	332	305	343	310	318	293	314	330	316	293	311	298	293	321	313	328	306	270	316	261	341	326	318	322	340	267	282	291	315	339	312	314	300	316	324	322	335	316	307	317	304	285	289	312	282	315	270	311	347	302	288	308	320	306	285	290	309	298	289	312	298	287	293	296	288	317	339	288	292	268	319	315	293	302	342	305	291	326	311	295	301	273	304	303	285	295	291	292	310	309	338	291	289	290	299	339	317	310	300	309	317	285	318	315	302	319	306	306	301	318	320	299	301	287	329	297	319	310	296	306	304	320	318	272	284	291	302	302	314	308	327	297	302	303	302	298
29538	53400	42891	25794	17144	14519	12687	8846	7180	5477	4787	4533	4689	3206	2094	1800	1544	1175	1001	894	862	808	776	735	538	536	582	537	538	463	456	441	441	395	354	407	378	390	353	351	366	455	434	508	584	602	600	560	478	372	330	339	332	385	327	355	330	335	324	311	309	333	340	309	338	355	351	343	316	307	322	320	343	320	325	336	334	370	307	372	345	297	319	344	330	311	311	316	325	333	341	310	333	347	372	328	367	332	327	346	326	333	356	310	326	323	334	318	362	341	334	307	339	351	322	356	320	328	330	355	326	341	340	335	313	371	346	341	313	319	331	325	352	303	307	322	326	308	300	332	316	346	329	354	335	320	340	358	309	334	316	332	328	330	333	317	333	333	347	315	331	304	347	323	344	331	342	347	310	326	311	319	308	364	337	323	319	307	364	301	325	300	365	324	328	339	335	315	318	315	331	359	344	293	312	335	333	319	315	305	348	311	321	305	364	357	334	336	371	338	303	352	319	319	331	332	315	363	341	302	330	336	330	344	324	346	308	322	327	322	328	302	331	331	334	328	355	307	345	369	323	338	332	337	324	355	324	347	323	327	319	382	320	312	359	302	341	327	316	303	346	334	352	314	364	305	337	309	298	326	349	320	335	346	343	357	309	327	360	337	337	322	350	330	314	321	332	348	326	340	338	323	350	325	320	318	346	324	336	351	312	308	341	342	340	334	316	325	326	345	356	309	281	350	319	315	308	325	326	335	294	321	329	328	331	338	345	345	362	327	330	350	352	335	336	354	339	334	344	327	336	334	322	327	327	327	321	317	299	309	353	344	318	324	309	298	304	317	308	362	349	311	304	344	343	362	329	313	333	356	319	337	334	346	277	346	313	334	329	341	333	362	314	349	383	323	324	313	345	345	367	313	334	347	348	363	342	340	329	311	358	327	365	346	333	315	326	316	341	314	339	341	343	323	325	305	322	311	351	319	338	351	327	331	325	300	340	343	302	330	311	325	332	337	341	330	324	315	329	346	343	315	315	321	293	338	333	335	315	315	323	294	301	332	357	310	329	314	328	300	306	307	342	306	313	318	344	317	331	359	324	323	347	346	339	338	314	350	329	322	320	377	323	316	340	382	317	322	353	327	347	318	337	325	339	346	340	335	351	326	313	329	341	317	296	361	333	342	363	334	321	333	308	319	295	321	335	351	316	318	340	337	330	310	344	368	324	297	350	323	360	320	343	342	307	344	350	333	350	353	322	341	358	328	316	310	357	361	333	337	323	345	361	320	313	312	309	297	357	351	384	332	306	321	319	323	304	331	312	322	358	360	348	313	340	353	298	345	336	335	324	365	311	339	329	307	328	314	345	322	312	349	349	362	332	297	329	352	299	309	361	328	341	336	306	378	316	305	297	317	295	315	310	361	328	328	322	333	326	340	324	348	344	343	352	302	340	312	323	329	329	315	324	336	362	315	362	328	336	295	321	366	332	311	349	340	307	346	356	336	325	351	334	323	343	312	327	312	335	370	344	306	328	340	340	305	329	334	327	362	344	342	303	316	309	363	319	360	366	328	340	360	343	326	320	315	341	353	329	333	345	337	318	347	348	318	307	320	342	336	325	344	327	328	329	337	331	336	344	370	321	316	345	391	316	324	323	361	351	341	345	353	358	333	335	311	367	329	336	326	333	362	316	318	336	323	323	329	327	309	316	308	326	327	334	325	346	312	325	339	338	338	324	346	361	342	328	335	330	315	341	337	338	313	337	340	288	317	352	338	336	341	341	344	329	338	326	357	316	344	334	300	310	332	346	332	322	349	326	324	324	346	324	340	353	349	353	354	315	346	303	328	306	327	315	335	284	347	317	325	326	338	357	335	357	341	343	339	362	349	356	345	360	339	296	339	342	329	355	334	312	331	359	338	340	296	325	332	340	305	311	330	313	362	348	340	334	353	310	340	340	305	326	336	327	329	343	323	320	311	354	314	319	321	292	339	329	308	319	345	310	327	311	310	297	321	340	346	351	343	318	339	344	319	337	326	288	344	317	321	344	338	342	330	331	320	334	347	338	341	300	326	334	327	339	318	303	347	305	336	358	334	343	336	364	294	308	350	365	351	336	335	329	336	337	356	366	337	344	348	305	349	334	331	324	333	343	322	306	364	338	340	315	354	350	306	279	322	323	314	296	308	336	323	338	354	325	357	322	319	334	324	315	339	291	345	350	342	335	334	339	310	357	341	337	369	370	328	320	353	340	346	336	369	299	326	303	332	322	321	329	282	286	315	307	327	317	362	310	338	364	341	313	364	317	386	333	310	328	336	327	340	334	352	291	322	317	331	323	328	339	308	333	339	308	349	326	359	322	383	337	387	325	338	324	326	343	352	348	316	334	378	336	340	323	314	335	313	330	322	343	356	327	334	335	317	318	351	301	321	330	330	336	351	355	315	320	310	305	321	344	310	350	337	350	332	308	342	335	299	332	337	329	347	307	380	301	373	309	310	343	333	348	327	325	342	331	321	311	319	321	349	356	349	322	325	325	293	329	318	340	312	326	309	313	318	348	318	335	303	325	326	307	347	311	346	348	352	335	330	335	334	378	345	328	324	330	305	326	358	331	362	351	324	309	399	307	311	309	326	335	331	317	292	303	355	344	293	334	327	334	312	336	315	318	322	333	348	295	356	342	337	333	303	312	324	349	342	301	322	341	313	320	294	351	370	323	320	343	307	319	295	305	344	308	316	328	346	331	344	330	328	294	324	350	349	336	306	337	335	361	310	337	321	331	323	368	344	339	346	338	334	331	345	348	374	314	321	361	321	344	338	340	352	309	326	341	308	306	344	349	335	336	348	333	325	331	313	329	311	330	337	300	350	332	352	340	326	333	312	352	291	313	326	304	299	347	348	334	317	324	327	327	355	334	331	328	319	315	308	342	332	303	328	364	329	320	348	328	339	322	276	328	390	338	342	301	334	327	335	317	314	352	318	335	336	354	353	363	316	355	291	355	321	342	332	327	328	335	329	333	346	301	314	330	344	300	329	348	340	328	327	335	312	317	324	321	331	333	344	317	326	322	317	324	302	332	330	365	348	333	340	354	357	357	346	346	336	330	346	320	325	301	328	326	382	335	350	312	341	332	318	334	355	348	318	341	327	350	303	330	310	308	338	331	310	333	361	338	368	333	311	349	333	321	323	321	334	328	334	333	324	322	329	329	334	303	331	341	355	320	348	333	320	344	318	354	323	352	311	328	298	330	358	363	289	354	311	309	307	309	326	346	325	303	356	306	371	336	354	308	363	331	329	326	331	313	348	300	325	319	328	318	336	296	353	326	336	351	330	330	340	312	320	349	332	320	352	334	333	336	309	323	328	355	355	321	317	311	321	328	318	315	326	323	278	360	348	349	325	328	311	315	342	345	361	338	303	337	325	326	341	334	312	324	325	340	340	314	352	322	349	338	331	355	321	322	315	339	303	358	315	304	363	326	303	326	334	358	352	304	315	314	365	328	327
25726	21667	28324	26472	16945	8560	5607	4232	2802	2236	1985	2241	1874	1146	970	915	719	600	597	544	531	483	470	409	399	411	376	400	363	367	366	323	323	292	294	330	305	294	313	271	312	302	338	402	406	344	391	348	307	273	283	237	279	257	274	264	307	286	308	299	311	280	262	285	307	267	307	288	307	262	278	268	307	293	249	287	283	291	274	283	275	272	318	290	298	286	293	274	303	284	294	263	267	268	285	265	297	295	278	280	308	293	312	296	307	288	273	292	275	280	277	298	295	272	294	294	288	286	310	261	263	260	280	274	297	287	278	272	303	288	277	281	259	288	299	283	290	292	284	301	287	274	270	284	269	283	285	287	309	281	285	292	272	317	285	278	275	301	282	297	277	306	309	265	242	270	268	265	258	286	289	292	295	266	297	296	257	283	301	264	266	281	285	300	268	296	315	289	242	287	282	270	282	324	285	296	308	283	287	257	279	261	273	286	283	278	306	264	292	267	267	284	307	314	301	296	275	295	266	271	276	314	315	267	319	297	291	265	322	278	265	272	254	297	267	284	279	269	289	278	259	281	284	319	273	275	292	261	303	289	279	295	267	288	294	283	288	295	306	300	280	270	299	282	254	279	296	302	276	303	295	271	285	253	289	258	261	288	298	271	288	296	293	304	261	292	264	278	287	285	286	265	302	275	252	292	267	273	299	329	254	274	268	249	291	280	300	274	293	289	297	290	290	276	279	275	247	280	274	328	289	281	275	266	296	328	305	267	278	283	286	300	275	275	295	274	283	260	280	283	249	263	291	273	290	310	274	343	277	264	317	272	286	277	272	311	274	285	267	321	321	272	280	261	304	292	281	263	295	296	307	278	290	287	278	280	291	277	300	262	284	293	292	277	286	317	277	299	264	246	266	282	276	287	281	282	290	290	263	272	251	292	280	317	305	280	274	259	283	308	269	286	274	271	290	294	288	269	256	302	320	263	243	289	263	285	262	276	285	282	289	261	282	319	297	277	288	269	273	303	279	283	301	293	268	285	299	290	297	280	314	304	335	280	289	285	285	293	267	260	272	260	247	276	316	244	289	296	271	259	243	302	289	274	265	276	325	285	276	308	282	256	253	313	260	283	293	324	290	285	262	283	289	295	290	278	301	284	297	273	299	270	297	271	292	263	302	284	303	265	286	288	298	255	281	263	307	280	262	291	301	270	322	263	302	308	276	264	289	292	306	270	289	320	289	269	294	277	279	297	295	300	264	292	284	254	289	288	304	298	307	267	305	265	284	283	291	298	327	258	297	297	291	262	274	284	292	299	289	275	264	275	312	275	299	287	266	275	278	262	288	279	287	294	270	267	278	305	307	268	289	278	280	264	304	278	248	275	288	268	252	268	276	262	286	293	280	292	291	298	315	278	282	285	265	285	268	270	291	277	271	298	282	287	295	284	287	330	304	265	264	209	299	280	267	285	286	280	266	270	285	272	292	279	278	268	285	266	276	263	284	297	273	284	292	267	268	285	288	300	285	279	284	271	272	299	295	283	296	276	285	259	275	273	268	327	274	290	308	272	285	270	309	270	293	280	297	287	287	248	275	282	295	296	305	258	304	285	254	324	277	296	260	292	301	274	298	276	276	268	281	293	263	286	269	271	251	279	275	290	303	292	293	275	274	287	282	286	285	285	262	297	280	266	300	293	280	261	276	248	285	316	251	275	284	257	303	284	299	252	266	289	275	279	289	294	272	270	264	261	277	269	255	284	245	246	312	294	293	260	273	268	238	282	300	301	279	261	279	292	288	267	285	286	279	288	260	310	265	298	249	288	306	271	291	287	306	271	256	305	268	267	286	279	286	305	279	299	293	259	284	309	306	284	284	297	277	284	293	273	278	274	264	302	291	257	278	273	300	247	281	248	280	291	294	276	292	307	282	288	307	285	264	289	296	278	274	300	316	282	295	258	309	266	283	288	299	304	299	259	278	279	262	295	285	308	325	312	291	281	279	284	287	314	285	281	303	280	306	264	292	281	289	299	297	278	270	314	275	235	287	256	273	289	263	289	263	299	270	258	314	271	316	273	289	271	289	274	303	293	264	283	305	296	290	288	274	312	273	286	259	270	281	267	291	287	309	298	315	271	310	271	303	267	274	300	267	298	283	293	299	282	267	286	291	272	287	270	265	294	296	295	298	279	303	271	257	271	290	268	309	278	273	287	314	280	304	290	275	262	291	293	274	266	292	296	328	279	273	279	297	270	289	269	304	263	301	301	262	237	266	293	300	263	274	289	275	283	286	304	282	304	288	294	244	304	306	300	275	270	275	306	263	278	266	261	312	287	270	256	290	274	273	282	269	284	278	293	267	263	292	282	278	292	258	282	302	281	288	276	286	283	267	312	297	284	263	286	308	313	273	266	254	277	276	260	248	290	265	268	284	247	277	305	274	294	264	264	274	287	259	264	273	287	266	272	297	284	273	282	284	296	293	286	285	277	295	281	302	293	287	250	299	293	256	297	253	292	266	283	267	255	259	271	302	279	285	293	284	287	263	313	287	236	293	279	304	268	283	296	281	272	268	282	274	252	315	296	261	278	255	294	268	292	315	279	300	293	322	266	317	301	290	288	287	305	287	274	282	300	254	287	295	252	312	288	263	279	265	271	240	308	309	266	289	298	283	289	276	269	288	270	276	277	321	249	280	304	299	277	279	314	300	279	269	295	284	300	313	278	271	283	293	251	292	280	275	275	294	278	284	288	266	273	283	276	258	298	276	308	265	317	295	299	293	253	279	306	287	269	274	286	273	288	283	287	267	287	291	298	274	278	272	300	286	302	293	311	284	314	281	273	288	269	292	277	309	289	319	267	283	283	266	294	281	272	281	281	305	311	255	292	277	301	251	289	283	304	259	274	287	279	261	286	285	291	283	310	279	271	293	247	289	283	264	297	280	295	287	318	302	271	289	280	272	298	286	308	281	296	287	290	288	259	275	261	285	263	290	247	267	273	280	280	286	334	276	270	309	305	278	280	270	287	285	278	279	282	289	279	278	280	280	291	285	271	284	286	307	269	288	305	288	279	269	291	259	283	296	325	263	304	282	296	262	274	252	265	263	278	292	284	264	295	284	261	270	254	287	269	289	280	290	301	292	301	285	273	258	293	275	280	283	325	315	296	304	278	288	288	300	294	291	316	285	276	312	275	259	287	300	251	262	292	271	296	273	257	274	297	285	288	268	277	308	270	268	286	286	278	280	255	278	312	260	265	292	297	269	292	270	324	295	274	284	292	303	293	274	293	252	288	271	283	272	287	264	308	267	254	266	282	291	309	244	292	293	289	288	260	261	256	288	299	274	258	285	298	282	288	288	262	260	295	287	306	278	289	289	252	306	306	280	265	271	298	282	263	316	283	304	310	273	269	274	276	267	273	307	247	265	284	250	261	270	307	262	263	287	280	276	287	315	301	279	306	277	324	275	310	280	270	278	313	332	261	280	266	284	272	252	259	294	292	285	269
28539	48336	38107	23671	16054	12005	9569	8105	5836	4340	3913	4397	3359	2175	1628	1496	1305	995	948	908	790	704	614	585	547	507	555	504	450	458	440	403	384	381	369	358	327	351	348	339	363	372	399	429	474	442	447	403	316	310	274	301	350	315	330	287	348	334	312	288	301	314	320	293	297	279	310	318	278	304	321	333	273	311	311	298	353	328	334	304	322	331	332	303	300	338	304	306	332	321	290	309	339	328	329	334	287	307	339	294	307	286	315	308	299	303	327	300	287	285	295	296	316	303	314	327	329	289	305	337	288	269	320	318	376	341	291	307	301	296	337	305	285	301	293	334	316	277	318	285	305	309	338	333	333	308	324	328	306	285	324	297	311	295	320	302	356	317	343	313	301	305	324	320	297	291	284	316	306	326	281	305	305	314	307	251	348	315	320	321	319	277	314	304	267	289	304	317	314	315	295	280	327	335	306	276	315	298	295	283	315	309	303	300	319	300	325	296	319	295	320	291	308	318	319	330	313	315	326	280	328	325	320	344	295	327	305	316	297	302	317	326	301	302	287	289	319	327	330	290	306	311	316	296	335	301	291	320	318	321	322	290	271	300	290	302	293	327	326	337	317	310	309	296	300	322	304	298	320	328	327	300	301	302	298	289	301	312	271	292	303	288	297	328	314	341	331	297	341	334	363	299	312	308	336	311	329	298	310	303	313	289	319	330	297	314	343	326	340	335	337	296	324	313	303	320	335	293	343	304	275	327	306	302	331	325	316	317	342	300	316	304	320	325	295	311	327	321	291	269	311	265	321	330	287	285	319	311	331	316	301	285	288	301	315	330	338	320	312	319	308	301	305	289	310	269	334	309	289	280	307	325	322	310	322	309	295	297	278	294	347	310	279	317	313	315	338	304	325	302	308	295	303	338	316	310	327	321	318	284	315	295	300	327	297	314	305	308	311	308	306	320	258	325	295	303	356	349	294	313	311	317	319	315	322	313	284	317	304	329	322	312	320	304	286	330	324	308	303	315	298	291	310	308	292	338	310	277	322	318	300	316	321	292	291	325	329	287	321	291	300	325	337	295	302	336	314	326	302	311	311	315	261	306	309	325	312	296	320	323	340	312	320	313	316	338	296	277	259	300	339	286	313	331	337	282	312	306	323	300	291	304	319	332	301	299	308	311	304	292	327	294	306	310	291	298	299	317	309	318	287	315	317	309	309	309	307	289	317	321	281	331	290	320	336	340	321	298	299	292	315	280	318	298	324	275	321	303	287	309	310	331	315	289	326	341	304	291	332	303	277	313	349	306	346	331	341	324	298	298	308	335	276	336	322	332	328	325	321	332	322	338	307	309	304	300	311	310	307	303	332	311	310	308	326	288	299	298	296	316	330	305	298	343	313	327	306	331	307	335	288	316	334	312	320	297	321	292	312	306	300	344	328	283	294	346	303	308	325	295	324	333	312	325	322	301	302	271	319	283	325	296	309	311	291	292	322	338	332	328	354	307	309	294	317	266	345	316	319	317	330	301	276	277	322	296	364	316	333	294	305	315	304	315	316	298	301	312	310	298	289	295	282	289	311	317	317	301	323	301	331	303	305	310	334	326	345	327	282	302	357	296	322	311	319	338	305	292	281	294	297	296	321	308	284	337	317	293	285	314	333	306	305	288	324	329	305	298	270	310	329	291	325	307	323	299	326	298	318	318	307	332	316	297	333	322	317	315	281	324	312	299	326	331	300	301	287	324	310	329	323	297	281	297	316	318	323	293	296	297	323	319	297	331	322	299	310	306	319	324	302	335	299	284	336	284	333	317	305	303	298	292	300	301	304	311	310	300	275	292	271	320	334	291	326	319	313	312	324	329	331	315	298	326	306	339	294	304	304	317	316	330	317	309	287	299	322	318	327	298	323	292	308	333	287	328	319	318	320	314	325	328	304	314	301	343	301	300	334	297	325	309	302	307	318	317	320	292	322	313	314	311	329	278	341	280	276	343	313	332	327	289	309	301	324	291	311	313	288	300	296	321	285	295	314	312	279	313	314	292	300	324	346	288	312	304	324	306	304	267	274	324	327	295	297	303	288	319	316	314	273	301	321	309	287	307	327	310	288	341	324	277	313	337	318	289	305	309	306	312	313	307	299	303	302	300	299	309	341	331	335	327	334	300	315	341	309	316	301	346	296	335	283	333	313	307	297	278	285	281	339	286	315	292	308	317	326	306	327	309	308	312	329	301	330	337	323	306	297	327	347	299	293	306	281	306	293	339	313	289	334	282	318	298	311	317	281	342	301	307	321	369	306	283	320	270	296	289	315	318	312	331	336	287	313	292	324	333	318	283	303	311	319	340	291	338	330	273	278	313	323	320	320	296	321	301	320	288	310	321	319	320	324	330	292	313	286	313	299	361	304	296	308	309	327	324	277	320	326	347	305	346	322	311	279	289	278	317	334	321	309	304	342	331	294	322	307	293	306	312	315	310	306	313	298	327	321	306	345	309	274	332	331	327	341	302	313	299	295	352	308	331	307	296	306	314	322	307	312	314	297	312	316	327	312	330	283	313	320	320	298	314	325	302	306	311	354	285	340	335	357	309	328	306	304	318	294	324	297	351	312	324	306	296	333	331	310	318	310	280	323	324	314	320	308	289	319	321	286	261	332	270	322	298	310	310	309	292	321	331	325	304	264	316	274	312	310	308	296	327	336	317	300	326	312	352	329	319	321	314	339	327	329	272	320	307	334	305	317	289	311	308	318	340	310	329	316	318	322	307	304	279	327	317	316	318	305	295	324	309	292	326	302	336	327	312	294	327	315	324	339	271	330	312	329	323	307	319	306	305	309	326	277	310	306	328	324	302	303	308	293	323	319	322	318	342	328	302	308	334	293	316	287	316	301	331	298	305	335	329	301	323	302	292	275	285	316	271	304	299	330	310	323	312	330	299	304	306	306	329	303	339	301	291	307	282	314	293	293	314	287	317	331	295	277	289	312	322	312	318	319	330	310	288	337	302	318	287	305	303	287	294	312	304	281	322	322	300	302	310	346	297	321	314	315	310	328	326	286	315	335	303	282	321	291	296	314	317	302	302	315	333	296	309	285	319	291	318	277	327	270	273	295	334	310	335	316	339	319	274	306	332	276	342	285	293	316	332	320	314	339	322	314	304	309	315	336	312	293	307	285	302	323	329	301	317	301	294	319	298	289	302	326	335	305	306	319	295	314	329	292	312	307	305	302	300	308	334	332	296	343	363	284	322	324	299	313	304	306	310	302	322	300	307	300	329	327	317	331	289	312	324	298	319	313	354	326	312	314	306	300	268	269	287	314	337	342	333	302	294	316	337	329	342	308	322	316	339	312	320	271	322	350	332	317	318	332	293	272	317	344	276	318	304	313	315	286	305	299	301	298	310	307	280	315	320	286	312	301	326	293	319	311	297	325	259	271	309	310	326	304	310	344	284	297	311	359	304	322	310	292	307	304	292	321	310	324	300	303	312	307	283	320	316	293	298
23334	21636	29354	24457	21786	22323	17259	8116	5518	4315	3944	3917	2957	1941	1764	1591	1301	1071	986	865	787	671	659	716	644	568	605	557	509	514	418	388	384	428	367	370	388	366	325	345	377	477	489	635	733	681	611	550	439	354	308	353	313	366	300	343	347	333	318	317	349	315	331	315	324	310	328	324	345	309	288	313	319	318	312	336	332	308	315	340	344	314	356	303	310	327	302	322	345	325	296	342	309	317	324	332	338	305	331	312	286	311	314	279	311	303	290	330	334	310	316	351	340	312	337	266	304	303	306	327	341	342	311	318	304	338	342	308	312	329	312	330	353	296	294	335	342	323	352	294	322	327	336	348	338	327	331	339	305	327	385	310	330	296	344	322	328	330	284	339	340	276	316	321	317	301	334	336	350	316	311	290	330	352	332	361	327	349	306	305	326	336	308	341	312	340	337	325	330	324	326	303	291	308	339	335	318	326	325	333	339	326	336	328	299	322	312	314	316	315	303	295	328	340	290	365	320	304	312	315	354	310	335	330	340	316	329	323	344	341	313	288	317	322	332	336	303	328	328	312	284	324	302	363	322	323	306	301	304	333	325	305	339	295	324	329	329	299	336	332	336	336	303	318	326	324	311	314	322	334	287	337	332	316	346	288	294	349	327	312	299	294	319	334	290	310	343	324	330	314	326	325	333	316	301	345	338	324	336	310	312	324	320	291	317	332	309	318	342	312	331	332	312	327	318	333	294	318	315	299	309	302	309	303	297	299	324	289	279	325	292	314	348	314	357	329	313	269	310	357	331	352	339	338	290	302	325	310	338	324	331	301	298	323	354	379	323	327	310	308	305	341	312	341	303	362	321	337	300	323	340	337	362	316	302	310	341	313	325	346	306	324	345	308	345	306	340	317	298	303	306	299	305	331	325	315	327	313	332	350	314	327	329	317	318	303	323	312	309	317	338	321	327	338	327	328	307	292	330	317	317	294	329	343	336	314	297	309	323	304	315	298	313	320	310	311	313	319	318	321	348	323	293	335	329	314	347	323	336	346	355	320	329	328	335	339	329	326	349	321	321	345	333	324	317	327	319	319	306	333	300	344	308	314	327	310	317	340	327	312	312	346	332	367	347	320	317	292	329	350	297	303	320	321	364	318	299	328	343	320	298	335	325	311	323	321	319	317	300	335	325	332	351	331	339	315	344	325	301	311	285	319	321	314	317	326	305	301	337	334	335	366	314	302	333	289	316	322	321	322	313	351	316	309	343	323	310	299	315	322	324	315	347	360	306	318	322	340	329	339	372	313	343	336	325	283	335	338	337	296	347	362	297	315	323	343	308	336	329	310	322	311	308	310	298	341	340	326	355	336	311	355	319	315	360	280	287	341	304	353	339	331	325	289	338	316	345	343	304	346	346	326	310	296	300	340	322	290	323	341	303	323	335	302	322	323	348	298	318	324	335	313	343	350	324	313	322	309	370	320	316	310	314	359	303	279	326	321	318	325	309	313	342	332	348	304	328	294	346	298	357	331	311	281	304	348	290	324	307	302	321	359	330	337	331	293	320	317	299	302	346	322	308	328	324	334	363	314	315	309	323	340	316	312	310	329	311	304	317	300	331	308	341	317	349	302	314	334	363	312	301	299	315	335	319	335	320	317	324	306	331	323	296	328	329	302	317	307	327	344	323	339	303	338	336	345	334	329	322	296	287	356	328	335	328	317	294	330	326	312	340	330	302	347	339	309	329	318	319	298	329	337	345	339	311	291	311	337	303	337	354	321	322	321	362	291	296	337	329	322	310	281	299	290	334	324	365	315	349	319	324	339	288	329	331	339	330	329	330	345	330	328	345	336	303	344	312	314	344	332	327	275	355	299	300	329	332	302	333	315	326	315	307	314	338	286	356	313	289	319	339	323	327	314	333	362	355	342	325	311	309	272	289	297	308	296	322	354	342	357	312	312	329	333	314	318	318	300	330	337	340	320	334	309	314	306	333	330	325	332	303	338	279	304	338	305	316	316	336	337	298	311	315	323	292	324	322	324	294	314	341	305	308	335	318	311	295	306	312	320	317	319	293	313	321	332	298	290	293	337	334	332	285	338	366	316	344	344	351	277	314	300	312	309	316	301	322	345	344	348	284	337	310	334	322	320	313	327	322	320	311	285	325	313	294	315	309	300	330	336	347	320	340	352	319	329	349	321	299	350	307	346	334	323	339	327	318	339	324	310	300	315	313	327	299	321	334	319	336	317	328	327	322	307	360	339	331	339	323	312	307	319	338	284	298	305	308	310	341	305	312	330	313	323	312	296	327	316	350	299	312	324	320	318	336	336	316	278	321	313	323	273	329	317	349	335	280	317	349	349	320	332	321	337	333	326	321	327	309	336	286	314	294	348	293	315	347	302	348	334	324	315	373	337	324	337	336	313	353	332	346	301	320	336	333	329	327	330	314	304	325	306	312	351	303	326	288	315	301	326	349	323	334	310	360	323	313	334	325	328	326	331	313	319	311	327	329	317	337	322	316	354	328	313	333	323	299	348	306	300	317	318	304	317	325	331	359	310	297	368	298	324	304	346	347	312	311	310	348	300	298	322	299	340	317	325	321	332	334	340	322	337	366	314	328	334	348	345	309	319	325	331	304	316	327	347	312	316	300	303	303	320	312	341	329	350	298	334	333	349	305	365	296	314	339	313	322	339	315	295	312	295	323	378	326	326	333	307	356	334	317	328	341	298	332	318	310	340	328	306	344	314	335	328	337	324	336	310	311	312	303	306	343	309	292	300	304	316	321	323	327	327	332	332	314	304	331	312	318	307	346	334	343	355	345	294	327	300	315	329	339	334	311	329	334	322	337	331	326	316	331	283	293	342	306	307	334	306	326	358	333	343	334	329	333	316	355	323	307	302	286	335	302	337	331	307	334	324	337	303	314	349	337	337	302	308	334	343	334	329	301	313	322	283	338	345	303	321	327	339	340	315	333	348	319	297	339	316	326	332	306	324	338	307	325	331	303	317	314	341	324	325	307	315	351	298	319	332	308	307	335	328	321	354	311	342	315	284	306	317	302	318	309	330	341	330	327	317	355	326	321	319	287	330	318	339	341	295	316	332	318	296	356	337	338	323	320	338	320	335	339	327	338	313	360	330	327	343	338	290	340	312	306	361	318	315	349	319	321	360	304	361	323	331	314	330	303	343	329	306	339	309	325	356	327	334	296	314	333	305	338	318	323	311	316	340	320	310	327	301	306	328	333	319	351	301	310	340	319	338	332	308	302	359	305	287	305	288	321	322	330	324	344	315	321	344	308	335	295	321	316	339	325	350	341	314	318	302	329	323	282	283	340	311	328	349	309	292	310	304	312	309	335	322	318	341	303	287	299	304	287	333	316	315	309	302	309	315	318	294	310	308	354	313	326	311	335	327	305	344	337	320	313	323	335	330	326	286	287	301	280	316	299	332	335	287	312	338	293	316	315	314	330	335	310	342	331	332	332	329	312	310	302	320	318	319
30039	55826	47995	32478	24449	19573	14280	12307	9675	7644	7005	6937	5158	3581	3107	2728	2173	1788	1486	1366	1175	1018	932	1053	924	741	844	811	643	628	534	438	409	433	449	450	417	426	402	428	451	577	618	786	987	920	811	683	568	387	354	328	342	355	347	344	346	346	354	349	327	372	326	346	355	333	342	348	328	330	334	342	349	333	374	346	369	377	336	336	340	346	349	360	345	342	346	366	338	343	350	342	345	346	356	316	321	367	353	340	340	315	327	349	334	339	335	332	312	344	356	329	345	354	373	333	344	350	380	313	325	313	330	332	338	315	345	357	341	341	339	315	348	354	329	347	338	333	353	311	325	359	377	355	361	350	335	326	385	355	362	344	361	346	346	370	335	347	341	376	372	346	363	359	346	348	365	352	341	307	366	368	328	360	352	340	304	324	354	331	369	318	341	339	342	305	343	356	379	375	348	327	327	348	351	337	319	331	381	370	340	335	358	321	306	335	358	349	347	367	308	362	352	324	353	365	319	361	337	318	317	336	337	328	357	344	330	352	368	302	345	319	366	332	339	371	310	362	352	351	352	337	324	342	341	341	327	348	330	362	330	334	358	304	337	349	332	359	345	337	353	350	327	364	352	336	357	307	364	336	318	339	319	327	345	315	327	335	275	308	345	353	332	337	353	318	355	365	328	317	340	339	342	335	349	335	331	334	340	333	354	364	346	345	353	371	345	356	331	315	353	367	356	333	354	335	340	347	366	339	347	330	332	354	334	342	338	366	353	321	341	355	331	349	353	322	344	349	340	344	359	342	345	327	339	350	335	339	358	330	354	322	311	335	329	366	319	353	305	361	336	309	367	351	326	352	331	357	328	350	325	353	329	334	328	358	346	345	301	320	307	355	326	340	324	352	335	336	354	353	361	328	318	330	341	387	304	360	358	363	342	346	358	358	327	361	322	323	365	339	319	359	334	341	346	343	329	366	355	323	376	323	345	337	345	361	355	352	324	345	372	357	394	365	351	329	313	321	339	316	335	384	364	351	332	323	306	378	354	340	354	355	349	322	354	348	360	339	354	333	333	308	368	366	370	322	345	399	341	342	314	326	291	295	317	343	329	363	355	357	316	320	344	310	355	342	340	367	359	316	330	318	328	357	332	351	338	360	353	355	386	342	333	352	327	345	321	349	328	366	355	322	357	331	364	333	312	361	316	348	357	327	343	346	333	316	369	345	358	329	342	323	348	343	364	327	345	332	377	348	391	345	297	339	336	368	331	407	310	332	363	307	325	340	362	348	371	367	326	404	331	357	329	353	347	366	331	375	351	361	331	319	376	341	351	372	375	357	318	351	343	318	328	347	330	350	321	318	371	338	346	321	331	341	333	364	361	335	315	342	327	328	340	305	313	332	304	317	358	336	323	351	363	357	333	348	336	392	364	330	303	340	342	307	346	320	345	345	332	317	347	351	360	360	363	376	381	301	335	385	340	350	343	310	332	371	337	334	375	352	351	324	340	348	362	352	345	303	336	316	348	352	347	310	355	320	338	329	349	337	321	341	350	346	366	402	334	371	351	357	357	348	311	340	338	347	336	368	361	346	354	348	317	345	312	340	335	355	352	355	343	349	344	347	338	336	359	349	343	318	330	362	332	342	338	366	348	333	343	390	360	330	326	325	352	325	371	342	340	348	326	330	359	365	377	316	326	346	361	367	337	353	354	352	363	353	288	336	317	357	320	315	331	322	315	324	354	363	345	344	352	335	356	342	337	337	356	359	329	336	352	337	329	336	358	342	334	332	321	314	327	333	367	322	361	328	341	338	349	306	345	348	306	321	334	332	361	328	309	353	360	334	329	327	349	335	336	350	318	349	332	353	332	292	345	336	343	355	381	372	354	354	354	324	337	354	339	355	323	334	314	340	324	334	352	332	323	338	323	369	333	334	342	345	360	317	317	347	335	312	353	339	351	365	343	359	357	353	319	330	349	325	315	309	344	338	326	318	307	373	341	342	335	335	299	356	329	320	353	321	348	356	349	368	331	345	356	356	340	342	326	352	327	314	352	373	343	327	332	331	335	331	323	341	340	331	350	370	337	356	324	336	342	357	386	321	362	344	346	348	340	336	331	349	343	340	323	321	330	327	369	321	307	352	356	364	340	351	304	352	320	345	360	342	311	355	323	370	373	348	358	335	346	319	349	320	355	328	351	376	353	321	337	345	355	345	321	334	333	350	342	347	336	297	292	321	351	357	333	363	344	342	329	326	339	353	360	379	365	329	349	340	325	339	328	337	402	331	344	354	396	308	337	325	346	342	377	325	334	327	325	377	352	348	341	325	318	353	331	347	334	335	327	358	320	325	353	340	320	369	320	358	333	336	343	329	326	335	339	355	321	330	364	319	325	324	366	316	336	365	353	328	322	309	332	354	345	341	350	324	328	366	350	350	383	334	370	324	340	338	341	340	319	348	350	357	337	339	371	373	388	357	367	367	322	330	353	358	326	365	336	328	336	353	343	335	377	363	358	307	348	370	306	340	364	349	370	340	318	329	320	331	335	343	344	360	330	349	360	375	337	369	329	359	337	351	359	345	320	332	378	308	351	323	335	334	349	347	333	351	316	330	348	354	324	328	307	327	348	347	369	328	344	345	314	370	310	369	336	348	362	329	356	351	345	303	360	351	356	336	345	338	329	329	366	326	375	319	335	333	346	316	351	340	349	328	314	347	336	334	354	336	335	360	348	362	345	335	340	334	327	320	388	347	347	350	332	362	384	353	340	369	320	346	350	355	331	286	332	341	334	346	355	333	321	356	321	380	369	337	341	312	338	360	319	343	319	335	338	320	334	341	328	333	335	360	364	372	350	324	341	336	351	351	345	320	332	329	336	319	350	340	327	353	336	344	340	350	342	336	329	344	324	342	318	327	335	343	346	322	320	309	352	362	330	341	321	369	353	353	300	375	339	353	329	316	323	308	315	377	349	356	310	325	353	327	348	315	342	348	338	322	326	354	341	322	330	354	377	309	334	317	375	353	355	328	327	372	307	334	316	340	345	342	360	370	345	323	346	347	353	323	333	352	342	348	333	314	361	344	330	348	348	334	356	335	339	362	334	339	344	316	366	334	329	348	358	330	350	333	321	312	321	317	374	317	333	325	341	348	377	349	347	395	325	363	340	338	349	360	344	363	319	317	326	369	335	352	347	315	373	363	336	317	316	326	328	376	345	323	346	337	377	374	331	327	343	345	322	349	330	328	359	311	344	314	342	360	365	343	318	307	369	360	348	319	351	341	356	365	348	336	350	351	359	335	335	366	345	346	334	335	301	343	349	344	335	337	326	358	347	338	338	334	357	342	343	351	343	352	301	336	316	350	324	317	313	346	363	360	373	351	357	334	361	337	332	331	346	336	369	332	347	344	352	369	368	346	324	349	356	342	331	319	353	345	349	366	330	358	340	348	339	326	310	352	322	352	341	329	305	336	329	329	366	350	326	363	372	300	364	315	366	363	307	362
30409	28441	30407	20365	10772	6315	4274	2887	2376	2089	1799	1570	1052	913	795	700	579	479	440	416	451	408	393	403	344	404	384	369	365	348	323	356	289	307	302	333	273	278	302	303	284	279	275	267	290	306	310	299	297	290	289	276	295	257	272	279	305	292	295	285	287	294	267	252	274	289	284	281	234	260	250	276	253	297	276	267	280	315	300	315	264	288	285	273	265	240	274	288	264	293	269	307	231	279	269	291	279	308	315	291	282	310	314	285	299	320	275	304	267	293	267	298	278	284	257	282	276	256	271	244	282	281	290	283	301	298	288	255	303	264	274	290	287	258	297	256	272	295	280	298	297	276	276	325	286	278	273	273	241	280	285	267	276	293	289	303	286	284	267	304	282	284	282	296	302	285	281	271	300	282	261	301	278	296	285	270	283	278	275	271	302	281	263	282	256	280	269	276	268	292	289	313	272	265	284	283	245	295	288	281	287	297	280	289	281	271	294	293	283	308	274	277	287	287	317	292	270	259	290	268	266	274	298	271	311	288	287	325	293	278	280	295	265	265	305	285	280	265	292	288	271	308	268	300	262	264	284	305	262	284	275	280	259	283	235	279	290	276	304	271	266	289	271	289	276	273	251	275	292	294	308	311	258	275	266	291	285	324	278	343	261	287	285	293	314	272	283	293	284	272	287	290	287	297	316	280	283	272	291	268	299	311	285	260	295	293	279	328	272	278	281	304	286	278	272	312	289	265	302	286	302	295	303	284	293	255	275	288	304	309	310	300	272	280	266	307	292	295	295	298	316	305	276	289	255	282	279	302	284	309	271	284	309	263	284	287	300	286	265	268	262	302	262	275	266	274	276	248	280	250	271	289	273	272	239	301	287	294	299	281	292	262	298	274	282	279	274	309	269	277	261	271	286	246	258	285	273	267	279	251	281	287	279	290	299	284	270	293	299	271	293	277	291	278	286	281	283	245	289	301	281	280	311	254	300	318	268	282	279	277	262	290	252	271	288	284	302	271	255	300	254	272	308	252	278	290	275	305	254	265	304	297	272	254	256	279	270	259	276	291	274	331	285	293	255	289	275	255	273	260	290	281	284	278	287	279	268	263	279	266	267	274	280	290	262	244	289	321	303	300	272	309	285	316	309	268	267	282	281	282	288	284	274	285	299	312	289	288	298	271	279	263	302	264	302	298	297	318	282	264	297	293	273	252	274	257	261	294	253	268	269	305	294	259	275	278	284	282	278	275	275	271	245	267	280	268	284	312	303	270	268	272	283	266	279	298	296	259	290	265	299	300	315	280	280	277	273	285	291	269	285	246	282	251	269	267	262	276	282	294	271	235	260	275	279	276	262	258	290	286	297	272	278	284	290	272	283	289	288	263	250	289	271	288	281	282	308	254	296	263	306	279	261	288	258	264	325	260	259	289	254	278	286	240	287	274	283	294	288	284	296	285	255	269	282	289	275	279	322	270	291	278	279	293	277	294	307	272	272	267	285	259	274	272	267	285	256	278	311	262	269	279	275	264	270	299	304	296	271	303	287	284	270	272	262	277	291	273	319	269	295	266	278	252	260	298	294	276	275	282	284	282	302	287	285	306	312	275	321	271	289	260	324	287	286	301	275	287	255	279	300	285	269	272	284	290	279	291	275	308	260	328	278	292	278	288	281	265	284	261	249	302	269	288	299	273	293	269	279	264	259	290	308	281	272	288	286	286	309	253	281	296	310	257	290	269	288	266	282	283	281	288	273	301	274	259	270	274	297	282	277	305	299	280	266	288	297	292	307	291	298	281	259	287	287	254	273	300	293	281	273	313	272	301	276	275	271	302	288	275	299	266	269	281	300	310	291	247	301	284	296	293	273	298	286	311	319	291	259	281	262	276	255	282	276	323	278	286	308	291	297	278	275	300	268	299	277	311	321	297	273	276	286	283	250	297	263	266	279	297	254	269	292	243	285	263	293	267	265	252	259	258	267	289	269	276	291	273	280	273	281	290	256	292	272	280	250	300	271	295	309	267	297	299	273	281	291	275	274	279	248	289	277	267	282	289	283	289	280	294	270	261	275	288	278	304	297	284	288	250	303	272	287	290	274	279	282	261	277	314	265	270	276	290	286	284	278	280	288	290	303	273	281	249	303	289	270	290	294	290	300	286	286	279	276	258	278	265	320	252	277	281	275	278	266	297	281	302	275	275	277	270	275	254	269	284	287	273	279	280	241	303	297	277	289	281	267	293	290	275	306	273	300	311	282	259	280	274	295	270	280	277	294	293	279	251	246	296	330	243	277	286	307	278	272	296	260	275	314	260	297	286	277	261	286	267	276	321	285	310	314	281	319	285	295	298	322	281	288	290	289	267	319	318	306	289	271	285	260	284	289	257	301	273	283	285	290	307	299	286	278	273	282	300	283	257	282	289	290	258	271	298	290	269	290	280	274	293	287	288	276	285	247	279	279	243	276	270	261	263	286	283	279	264	271	276	272	283	272	288	284	263	257	290	271	285	287	274	245	286	286	279	296	302	296	279	276	282	253	278	252	279	295	260	302	295	252	308	271	282	274	290	306	291	260	274	264	275	268	269	293	284	290	269	301	252	279	271	264	274	296	297	299	299	273	268	315	276	280	309	303	259	271	276	305	252	285	277	292	306	301	297	253	287	260	267	266	286	297	282	274	306	281	283	287	289	262	271	279	270	304	269	263	286	264	288	277	251	259	310	276	268	293	278	289	276	262	266	270	311	259	269	282	283	277	286	289	245	263	311	295	291	284	273	271	254	279	288	295	281	291	259	316	299	312	271	278	303	284	284	255	286	279	293	275	302	292	279	279	268	285	302	293	291	266	263	302	265	263	249	291	314	319	285	276	302	259	274	300	294	292	269	280	272	286	271	248	260	271	284	309	280	257	289	266	302	309	297	279	292	271	308	305	287	297	315	286	288	266	275	288	299	290	291	276	259	274	245	299	271	238	281	278	290	281	296	260	295	273	304	282	285	277	270	308	277	262	286	286	268	273	297	282	297	274	283	289	290	295	259	300	279	269	296	279	248	270	264	294	290	274	290	306	288	292	282	289	272	251	322	252	279	282	287	275	320	288	307	271	265	271	249	312	292	268	262	280	262	280	265	256	307	266	264	263	280	271	274	303	289	270	272	289	259	307	262	255	256	275	265	280	277	297	283	260	285	254	282	295	290	288	274	273	248	264	265	279	279	270	275	280	271	273	269	265	280	296	300	282	299	291	274	287	275	257	304	296	311	275	284	261	311	275	265	254	306	271	267	278	287	247	295	260	289	263	278	307	293	269	246	280	286	291	301	268	287	286	298	289	280	296	262	272	267	249	274	252	283	281	290	277	270	302	257	294	281	326	268	305	278	252	307	293	259	287	271	293	324	299	293	273	263	288	284	265	303	294	249	272	266	294	265	275	275	291	309	281	270	285	230	269	289	264	265	309	287	270	264	287	251	246	261	298	277	278	305	281	287	286	256	268	275	283	253	295	279
29055	42264	32464	20189	14462	10500	7912	5647	4619	4102	3576	2883	2049	1519	1341	1184	995	742	599	571	576	581	504	546	426	542	430	440	458	434	334	355	345	346	315	331	330	349	331	348	320	344	302	310	313	368	341	346	345	305	323	301	325	341	313	306	300	323	316	295	291	303	281	313	289	302	324	305	305	289	292	293	305	313	306	285	276	303	290	332	292	316	339	327	318	303	311	328	305	328	309	306	290	285	319	313	318	293	279	305	317	311	274	341	288	321	324	317	325	292	292	333	299	315	275	313	279	303	336	272	294	307	296	313	341	289	314	302	315	311	334	307	294	313	296	266	307	282	301	316	285	310	291	314	320	298	328	342	318	297	291	330	307	312	322	297	302	308	297	304	310	313	309	287	308	313	319	315	302	331	326	309	302	342	277	286	295	283	298	296	292	296	289	267	300	303	304	297	300	313	282	314	328	338	307	307	293	305	305	291	313	322	262	309	340	304	295	307	337	293	278	309	298	295	327	303	303	302	298	307	311	275	327	289	335	288	289	301	302	255	300	318	300	340	297	301	287	287	303	291	296	325	336	329	307	318	310	296	316	356	303	302	323	309	295	303	295	323	295	313	298	306	336	341	280	291	294	294	321	309	295	309	298	328	284	306	289	303	314	316	289	285	300	281	297	321	299	295	307	302	304	310	303	303	302	340	327	314	296	312	297	320	312	304	293	343	316	292	311	309	315	319	324	324	298	329	305	300	316	302	276	279	335	316	321	317	301	326	294	319	282	286	292	283	265	293	337	287	316	315	305	337	310	303	316	289	315	315	294	306	333	316	315	295	312	310	299	322	276	303	306	309	294	348	285	316	292	302	327	278	308	317	299	285	312	302	300	280	319	344	288	300	330	286	289	310	308	292	340	302	337	282	345	331	305	326	304	298	315	312	287	305	320	307	336	300	311	283	315	300	277	298	315	286	300	311	320	313	325	298	317	308	316	318	297	307	293	301	296	287	310	319	339	349	318	320	304	348	316	273	291	266	280	301	327	303	333	289	318	260	278	325	297	312	311	327	303	301	335	308	308	301	314	322	293	325	293	296	298	326	301	302	293	286	314	314	281	324	277	322	302	283	324	292	304	297	283	293	293	321	306	322	324	298	304	312	341	316	301	263	297	319	325	306	307	277	344	326	318	304	339	311	339	315	307	302	313	331	298	301	317	288	308	292	302	299	282	297	305	298	314	294	306	286	289	337	321	319	336	313	282	327	300	309	343	324	298	317	310	276	311	287	300	293	286	322	298	304	331	300	321	330	341	298	291	299	294	295	302	286	304	286	299	324	329	301	305	324	364	320	315	308	311	314	292	321	319	290	314	286	319	319	295	325	300	305	303	326	325	319	338	325	296	307	332	304	301	301	295	296	322	315	273	274	299	307	306	290	310	312	312	300	292	315	313	332	291	304	308	299	313	303	291	304	318	332	282	297	307	300	320	325	309	264	315	291	324	298	310	274	302	298	303	302	295	338	318	308	304	309	329	331	316	297	294	277	290	292	319	298	275	313	340	273	283	289	315	328	328	330	274	322	294	363	311	331	311	309	317	300	308	280	300	318	292	319	300	283	291	343	289	316	294	305	321	287	308	294	308	295	302	314	324	289	289	330	337	292	328	302	307	304	286	295	334	303	287	312	275	300	318	331	328	290	303	321	325	275	322	294	297	326	289	311	326	341	314	330	288	277	284	274	315	286	306	307	323	293	298	347	295	307	306	332	311	335	335	294	338	314	329	311	296	298	308	316	300	284	334	301	325	347	323	312	318	290	330	293	299	298	303	303	335	305	324	274	338	329	321	311	260	297	286	300	315	333	276	308	326	309	311	279	304	306	299	312	307	280	305	311	272	293	312	274	321	283	335	312	273	311	308	307	298	296	306	309	316	305	327	319	309	298	313	300	326	293	291	339	339	305	317	328	311	286	291	294	303	306	322	296	326	296	295	279	298	295	301	337	279	279	335	292	316	283	320	310	299	316	306	287	285	282	323	320	297	281	318	333	262	280	301	294	300	313	298	327	329	297	313	303	274	309	313	329	292	279	292	281	332	287	314	287	357	275	321	349	263	311	288	305	282	328	322	272	312	318	301	309	300	331	271	287	319	309	302	338	287	323	279	304	290	282	345	310	273	333	306	307	313	322	298	304	315	302	313	319	311	315	301	307	319	289	321	289	279	307	307	296	295	309	296	332	308	321	275	290	303	320	314	292	342	281	283	325	310	336	311	290	317	266	316	317	288	366	307	273	294	295	333	283	310	308	277	284	329	296	323	312	332	313	330	326	322	305	334	280	306	297	268	335	320	288	303	321	273	312	312	296	347	301	319	302	311	297	313	306	317	308	297	285	307	288	330	300	304	319	308	322	291	286	319	338	316	330	303	297	319	314	282	313	284	332	294	318	295	279	322	312	262	317	265	322	308	299	298	317	325	291	357	329	283	290	294	326	302	347	291	311	321	329	295	294	309	275	316	317	290	318	304	346	310	275	315	314	310	313	297	321	312	286	284	332	309	310	347	326	326	297	317	313	316	313	296	292	341	316	307	312	292	314	322	300	313	311	289	305	331	317	308	265	343	303	294	325	343	311	305	309	300	294	320	297	300	308	297	342	297	352	315	314	301	278	318	287	282	314	322	296	318	307	269	311	311	301	321	317	316	283	255	316	325	290	281	324	315	320	282	288	310	310	338	315	291	278	275	303	286	285	317	339	283	298	312	287	316	329	294	298	301	318	299	304	310	303	322	308	314	299	298	315	311	343	300	301	325	298	278	297	287	317	355	282	315	316	302	340	299	295	281	324	337	308	291	310	306	336	325	295	321	304	323	296	302	326	304	313	310	277	286	299	282	346	287	325	306	323	310	307	291	345	302	303	306	316	304	312	290	323	334	292	319	302	287	330	338	334	311	330	295	294	338	318	291	316	277	332	329	306	327	284	330	281	309	316	312	295	299	331	328	285	326	302	288	322	311	315	314	352	309	296	309	322	317	329	276	306	282	312	337	370	331	312	308	330	317	293	286	288	308	304	310	305	299	334	273	324	303	281	296	330	302	312	326	337	324	323	312	282	318	290	306	309	283	301	318	329	302	265	288	326	300	316	314	311	277	297	294	293	310	311	317	359	275	332	315	280	324	329	298	314	310	343	305	332	305	312	305	311	319	284	286	310	302	299	305	318	296	302	287	324	290	298	287	310	300	320	310	299	311	280	286	326	291	334	312	319	303	301	323	322	293	279	307	295	295	292	322	314	281	285	320	313	305	322	289	317	290	299	309	293	298	313	314	313	284	332	309	317	340	319	314	274	335	323	311	292	302	308	291	327	327	328	286	316	304	329	291	355	322	297	288	306	309	309	307	308	310	315	304	274	323	302	319	328	294	264	328	312	300	321	314	295	309	297	334	305	292	287	281	333	305	319	324	280	306	287	305	318	336	304	291	300	288	334	317	299	327	300	293	281	319	299	283	284	323	284
24443	21556	28887	24992	21859	17208	9017	5185	4000	3678	3089	2459	1866	1397	1250	1068	882	652	545	615	594	615	521	477	510	545	516	470	428	398	370	369	335	337	353	335	325	325	355	331	387	358	410	436	506	507	484	435	385	367	285	300	296	298	274	344	293	306	327	320	340	291	318	274	306	296	311	289	323	308	320	293	308	332	305	288	297	317	298	273	341	299	321	326	310	331	291	303	336	297	267	302	297	315	280	293	293	296	326	296	317	274	334	280	299	312	316	326	309	322	330	313	302	285	292	305	300	347	310	351	296	303	288	330	335	314	273	335	320	262	303	330	273	323	273	305	285	346	316	266	303	304	322	319	297	290	324	293	300	338	307	330	310	319	317	288	315	292	329	301	316	319	290	295	287	315	292	324	291	294	294	297	275	294	290	288	296	296	282	274	291	291	333	294	278	333	290	297	285	328	308	311	327	303	332	287	328	304	329	276	325	294	333	298	296	303	312	313	325	296	298	328	317	309	313	308	273	318	323	296	318	303	297	310	323	304	302	300	322	296	294	311	316	298	305	308	300	312	307	293	298	285	299	263	292	308	292	321	311	298	322	318	262	299	316	316	291	313	295	294	302	303	311	309	312	307	288	301	291	291	312	310	287	324	313	344	327	314	299	299	293	320	332	303	301	300	311	311	343	291	311	301	301	306	269	323	298	313	310	304	275	293	324	307	311	327	309	289	312	301	298	329	303	343	312	301	327	310	313	286	302	296	325	315	300	326	306	283	301	297	322	309	321	316	303	302	334	269	281	319	291	326	282	303	300	312	329	301	314	329	301	295	309	299	329	312	313	340	295	256	303	304	312	298	301	283	282	300	305	310	309	317	307	317	288	302	325	276	289	295	298	296	304	278	277	321	306	289	323	338	307	317	317	282	302	349	289	309	290	307	267	304	341	324	313	262	288	304	293	293	297	281	305	325	314	314	295	304	305	278	324	309	298	310	293	324	287	308	306	275	304	291	262	304	303	335	308	297	313	303	295	276	333	301	320	282	316	313	309	323	297	296	269	292	285	276	299	278	313	337	295	309	296	320	293	285	297	308	327	288	292	315	318	321	301	313	301	296	307	282	312	299	285	314	314	321	288	323	299	316	305	290	294	282	288	307	297	298	310	301	305	333	295	324	315	316	280	254	300	340	327	326	331	286	307	314	317	293	268	299	311	317	288	298	298	300	313	291	347	308	311	320	325	283	271	318	335	309	299	286	315	329	319	321	321	323	311	313	294	281	301	320	312	333	295	301	299	322	311	297	270	291	316	344	328	279	306	286	305	322	286	319	305	302	276	283	294	277	300	302	327	299	317	270	303	322	284	294	343	288	296	291	254	287	283	309	294	289	308	335	294	325	321	296	306	308	296	314	315	303	279	314	321	281	279	298	326	288	325	310	293	298	301	301	276	276	324	290	286	328	294	266	302	281	302	308	327	291	317	273	303	308	285	301	295	312	299	309	297	277	315	302	295	309	324	313	291	275	289	319	313	320	313	318	310	325	275	291	289	307	276	303	305	305	300	295	325	304	285	322	291	296	312	306	299	305	312	301	304	302	338	290	304	311	304	269	287	332	306	291	323	302	293	338	330	275	304	297	287	313	308	284	302	302	327	298	297	283	305	303	272	314	316	306	304	308	294	285	309	304	308	307	345	293	289	327	289	325	314	340	334	274	292	302	292	311	328	307	328	310	294	288	320	306	320	304	288	288	281	295	303	317	284	321	315	280	292	286	321	291	282	315	289	292	310	276	310	324	310	315	330	320	298	306	303	310	326	277	316	277	261	296	329	302	296	295	312	327	279	321	297	312	310	279	270	305	316	316	283	325	301	314	320	307	311	295	323	294	293	336	292	317	289	321	280	279	318	301	293	289	317	291	295	309	298	317	312	334	323	322	316	309	306	275	353	271	310	285	295	295	284	290	286	284	285	299	324	314	282	316	304	341	276	269	306	303	309	296	314	288	304	301	297	314	301	309	306	307	291	312	303	271	310	306	300	317	323	301	285	303	302	286	294	308	317	295	319	297	307	325	277	319	315	300	302	294	319	301	269	343	300	271	339	296	293	308	277	315	291	290	304	302	324	320	323	264	316	333	323	277	318	298	303	290	351	300	315	318	307	292	307	300	328	307	272	300	326	287	306	286	323	297	298	288	312	293	307	272	313	286	326	325	302	325	277	330	313	284	290	310	288	302	301	310	288	315	301	307	296	333	300	296	309	297	319	297	293	294	293	315	321	296	269	317	295	282	310	304	336	292	300	324	291	327	271	297	324	297	347	335	295	313	293	291	290	346	287	291	338	312	321	293	300	300	320	264	316	297	299	339	327	296	297	336	299	281	317	286	313	295	294	295	321	303	307	300	301	269	335	300	328	304	292	303	336	296	310	290	295	322	328	300	335	307	296	296	295	268	303	313	317	309	286	295	322	257	304	291	281	294	297	335	325	328	347	317	346	272	329	304	289	316	331	283	279	308	299	297	316	291	300	289	307	287	280	312	298	323	323	291	317	330	298	314	284	293	302	329	313	314	300	315	311	286	307	313	284	314	267	301	322	290	309	299	322	320	314	323	309	308	311	331	300	256	295	320	325	266	299	296	291	274	323	331	335	282	305	296	276	301	287	351	279	325	280	292	318	314	292	323	310	290	288	318	254	295	300	333	337	322	298	308	282	311	294	341	299	289	285	299	273	324	290	325	328	299	329	321	303	325	317	299	312	295	287	322	305	325	282	297	318	292	293	306	341	286	309	304	295	293	323	287	276	291	313	295	303	336	314	348	274	289	272	266	314	281	314	317	309	321	326	321	316	287	272	281	293	311	322	312	323	344	336	304	293	299	280	293	291	344	310	343	306	336	342	326	297	296	283	290	300	313	285	316	308	304	300	287	292	320	304	330	317	283	285	292	301	317	286	300	293	296	307	284	311	302	307	310	309	316	286	291	322	290	312	311	301	315	283	285	301	297	287	290	323	278	313	273	294	309	278	300	326	317	342	308	285	284	276	352	311	310	307	310	290	286	286	290	323	303	295	323	291	297	313	307	320	295	299	293	307	303	286	312	310	277	305	266	319	313	332	303	306	292	336	331	319	312	276	274	298	324	310	286	283	288	362	305	348	325	301	324	297	306	287	352	296	299	300	286	299	309	315	314	326	339	288	299	282	277	301	299	304	304	287	301	331	300	327	300	313	311	270	310	306	309	309	311	303	348	292	321	311	307	309	293	309	271	272	298	335	275	299	283	323	301	309	300	306	318	303	276	320	260	283	325	339	320	293	307	330	298	300	304	270	304	299	314	290	298	307	301	276	335	335	295	314	305	307	305	269	279	279	328	300	291	293	289	293	308	300	314	304	310	303	276	303	311	341	306	301	284	302	311	281	320	312	298	350	305	332	327	303	324	318	314	321	310	316	297	308	301	299	302	326	312	314	317	307	334	274	326	292	297	290	320	329	331	312	292	275	309	278	317	319	330
29015	49997	41813	27176	19913	15477	10974	8976	7356	6516	5451	4401	3281	2513	2038	1882	1430	964	863	896	869	798	726	601	709	675	630	544	543	470	452	400	407	371	413	404	400	354	372	399	436	461	497	568	649	673	567	468	474	350	385	331	305	343	301	326	322	335	336	353	316	317	310	339	341	315	307	327	322	326	344	383	305	337	331	337	328	326	344	327	338	313	337	346	313	327	324	327	318	324	349	345	322	298	323	349	344	373	320	367	354	313	315	310	361	321	360	321	328	303	330	333	330	348	317	350	319	338	355	351	333	323	346	360	313	324	333	302	320	307	325	335	322	297	310	317	308	325	307	327	341	287	333	315	312	291	333	316	352	311	313	340	316	354	301	318	338	347	327	337	307	334	338	321	320	320	340	352	346	338	327	323	329	348	323	319	345	348	356	327	294	346	326	328	333	328	332	327	350	319	330	339	342	327	324	333	318	340	361	325	338	342	309	321	301	337	329	301	353	343	324	345	332	335	316	327	353	349	295	323	341	283	329	336	346	316	326	320	331	371	327	330	301	302	342	327	344	307	303	310	328	313	319	322	341	311	315	287	339	334	324	335	328	347	326	309	306	319	316	355	321	330	334	326	332	339	338	317	319	329	343	316	351	314	299	323	330	318	280	334	326	313	313	320	323	327	362	318	317	312	314	311	313	349	359	304	343	322	335	287	347	333	292	355	312	331	310	350	336	318	325	319	301	305	339	308	311	334	312	323	343	322	290	327	338	330	312	320	370	328	323	313	317	304	344	310	310	320	345	319	342	319	348	295	339	331	337	328	299	322	330	322	313	315	337	312	319	287	329	356	313	333	338	307	329	298	378	329	364	294	346	333	299	337	308	343	333	345	295	314	342	317	339	287	319	331	341	334	301	354	330	349	341	323	323	318	339	322	297	292	352	336	328	331	323	312	301	335	343	332	353	332	344	363	326	305	315	366	313	308	309	312	334	300	334	329	344	319	332	324	317	341	341	347	315	358	377	352	324	365	319	309	320	344	315	346	340	318	300	319	292	351	338	356	348	322	332	316	328	315	364	327	320	332	324	332	348	320	332	306	313	315	345	293	302	294	354	343	324	365	320	325	326	331	327	306	341	330	308	331	344	343	344	329	338	300	315	344	341	350	284	338	316	334	316	333	363	321	311	305	347	377	370	296	304	337	335	325	319	356	311	369	333	335	350	343	356	318	341	352	319	335	321	324	367	325	325	331	323	276	332	344	348	354	343	340	322	353	341	335	331	296	338	330	338	316	301	353	321	293	318	303	307	355	341	332	334	307	315	325	355	330	327	317	329	323	321	317	286	334	315	371	352	346	310	340	334	317	340	315	329	302	344	290	347	304	330	301	348	339	350	330	333	341	340	305	314	348	322	352	328	356	286	294	309	336	323	327	334	356	301	299	323	324	328	346	313	303	323	327	328	326	347	310	336	338	344	321	334	328	319	323	324	340	318	354	303	347	357	338	304	330	327	307	343	338	324	382	319	325	325	326	331	341	342	375	319	361	295	346	325	293	290	312	355	311	331	322	325	329	311	322	324	344	331	343	327	337	341	311	312	308	340	328	323	355	307	318	331	316	346	331	339	340	347	345	294	304	331	325	339	338	351	356	347	338	328	302	340	310	372	337	316	327	338	340	326	295	345	308	314	319	311	335	313	327	320	352	365	338	317	330	316	298	358	347	351	343	336	318	325	337	345	324	338	330	314	335	334	328	347	312	320	332	326	319	317	322	362	362	301	290	360	334	332	336	332	345	339	367	300	331	351	345	333	310	324	319	337	303	315	311	332	332	305	342	327	344	340	326	309	332	370	311	357	337	367	362	345	347	309	350	326	341	338	308	325	294	331	347	326	311	333	313	333	365	304	327	308	315	350	350	334	325	342	354	344	330	302	321	345	335	323	325	315	318	353	324	339	326	323	356	331	323	333	337	330	318	326	303	330	327	329	336	323	364	337	306	351	324	359	365	311	326	305	377	321	320	305	332	302	310	333	313	333	288	317	346	361	318	291	311	341	345	325	340	316	330	301	307	325	352	320	357	304	308	332	353	333	316	305	324	307	335	300	302	335	329	350	320	328	330	318	307	346	342	319	332	327	321	305	333	298	352	303	320	299	334	308	351	368	322	351	331	327	334	331	313	324	341	321	333	326	326	336	323	342	354	329	360	313	323	321	325	325	315	356	332	299	325	324	325	320	303	334	333	331	350	308	332	318	336	316	307	378	316	329	322	340	295	330	331	310	333	319	318	320	332	330	320	331	305	333	316	303	315	305	332	317	334	358	353	330	363	322	338	341	330	357	311	322	329	308	332	329	333	325	334	326	321	331	324	304	336	309	334	314	335	327	330	332	297	318	353	301	300	332	327	299	329	350	332	335	302	320	319	291	328	299	347	303	309	309	347	320	344	334	315	341	330	367	312	296	355	308	340	331	356	323	329	316	321	337	338	336	319	347	324	339	369	330	308	324	346	322	321	312	335	305	335	360	306	306	313	315	329	331	349	316	300	330	317	309	335	325	335	340	339	327	326	327	348	319	334	324	321	319	329	330	296	340	333	361	319	283	317	338	366	310	320	316	332	332	326	276	312	332	294	316	329	337	328	298	299	316	341	334	329	317	304	308	321	365	284	333	335	344	315	299	355	321	317	332	285	343	293	351	336	314	337	321	309	324	337	360	328	308	308	299	328	329	312	349	301	329	311	352	305	330	337	300	341	310	307	319	331	334	347	327	322	319	310	332	318	366	279	310	352	333	340	334	347	345	331	293	330	314	315	324	312	340	340	321	327	340	308	347	378	335	330	339	331	313	329	362	345	332	294	302	317	322	320	334	373	314	345	315	364	363	328	349	318	293	321	337	302	305	341	316	348	313	313	330	330	319	343	330	321	331	320	328	332	321	312	302	294	309	327	360	319	339	330	331	299	309	321	331	319	345	326	322	334	342	362	332	348	289	319	304	317	327	336	344	366	349	327	338	317	325	332	325	332	318	308	314	343	335	351	318	339	346	354	332	300	330	306	347	312	325	312	316	307	334	353	320	333	333	320	338	316	341	299	345	344	314	330	352	301	341	301	337	322	339	348	321	338	295	294	326	304	332	348	326	334	331	323	314	353	315	342	278	308	305	344	319	334	329	336	306	335	332	298	306	323	356	369	347	351	308	297	361	319	304	316	312	336	286	328	325	335	298	356	345	339	309	341	297	318	316	341	320	317	341	361	349	306	333	346	326	339	338	345	338	331	322	322	316	369	328	336	317	329	335	292	336	331	343	301	367	283	313	352	349	356	308	335	346	324	340	299	311	329	300	340	307	343	313	280	301	294	344	308	315	326	352	355	311	365	270	337	316	345	324	364	346	332	332	353	322	335	327	347	325	328	318	352	329	313	340	357	323	325	353	331	328	314	301	327	307	321	328	343	365	317	316	318	349	337	326	322	321	326	336	340	322	317	340	346	307	321	351	302	302	334	328	375
25802	21661	28444	26567	17983	9132	5404	3672	3402	2954	2344	1855	1464	1088	1025	944	667	544	576	517	515	491	476	418	439	408	412	371	403	337	315	349	331	331	292	335	294	316	300	303	317	326	319	345	359	378	345	337	360	325	289	286	289	302	307	286	294	250	284	264	281	299	274	314	267	279	329	293	284	269	277	308	302	285	320	304	283	255	294	286	299	287	279	254	282	276	303	253	277	266	268	315	278	274	279	290	306	280	286	284	285	318	275	268	282	293	292	290	273	252	265	300	311	291	271	278	287	278	294	283	269	281	305	256	280	273	292	288	289	289	264	266	246	290	275	287	282	283	284	280	262	280	283	274	289	268	302	286	283	297	281	277	296	280	285	277	263	296	296	296	283	288	267	280	282	281	297	272	278	292	303	256	276	300	284	277	277	274	286	265	272	260	301	302	301	295	266	280	267	284	286	278	288	282	315	286	300	292	277	291	276	284	290	283	279	276	298	266	285	263	281	266	291	292	299	253	269	282	275	266	294	287	278	286	293	278	268	294	272	298	279	270	294	279	289	281	278	262	274	266	286	279	258	318	267	258	306	267	265	258	281	255	298	304	307	265	262	279	282	300	285	285	252	264	288	264	293	276	296	275	300	265	273	289	286	296	287	245	262	283	290	256	264	256	288	258	279	243	295	282	277	283	283	260	249	277	248	269	309	268	275	296	261	310	271	271	280	271	277	306	278	289	285	282	272	273	265	281	274	256	278	304	283	281	306	308	303	246	267	274	282	301	315	295	299	294	245	294	290	271	297	279	316	314	284	301	290	293	288	288	277	285	277	296	295	274	282	281	274	298	308	269	291	290	301	289	282	249	296	301	291	291	282	289	281	300	274	271	263	255	284	264	296	287	250	272	278	310	266	285	262	311	278	270	305	294	259	286	279	263	269	280	278	287	313	265	296	276	275	265	286	263	266	279	300	270	252	275	303	284	260	274	272	293	298	296	328	314	268	262	300	268	269	277	285	277	294	272	303	244	279	298	300	301	250	301	269	247	274	304	269	286	255	270	275	271	292	287	286	290	269	310	268	307	293	282	281	290	278	258	281	267	302	277	273	263	301	275	287	276	273	272	286	289	251	279	268	285	285	263	300	300	265	285	289	278	293	257	277	293	266	273	292	269	303	265	255	301	267	265	297	268	315	287	279	315	291	273	318	288	282	300	279	256	292	266	280	262	286	300	289	291	296	276	274	267	296	264	303	281	282	290	252	261	305	289	255	249	302	274	271	315	261	268	283	298	268	298	268	277	272	292	283	317	276	284	267	313	271	289	265	307	284	304	261	295	296	289	275	290	276	288	275	293	312	295	286	292	259	288	273	306	301	299	325	270	270	281	262	302	279	284	284	276	272	270	270	292	256	293	271	272	271	297	298	281	287	275	298	271	242	304	273	261	278	260	277	281	280	272	300	297	253	275	285	265	275	254	265	283	267	281	341	267	281	282	277	256	269	296	290	319	297	270	294	337	271	265	298	280	290	323	273	248	267	290	310	266	307	291	290	275	275	276	288	279	276	270	282	282	283	304	299	290	291	308	286	305	313	304	251	276	286	276	273	280	300	276	297	273	286	284	285	268	312	264	283	284	301	274	289	302	262	280	261	280	271	287	286	300	302	259	295	282	290	256	280	274	262	288	236	258	290	296	280	284	278	273	269	321	306	270	290	287	277	295	278	276	282	297	309	275	270	276	294	279	257	282	293	283	268	275	287	265	249	265	281	270	283	287	284	283	251	315	297	266	303	263	299	298	291	287	289	281	271	313	277	286	273	278	327	293	251	271	293	278	267	264	290	270	270	291	279	285	284	295	276	276	281	299	271	289	283	293	251	282	281	272	266	273	271	264	260	278	279	292	264	253	271	253	292	264	284	286	260	259	306	309	286	283	289	262	278	300	301	260	300	285	277	270	290	271	269	287	305	293	268	272	281	262	280	308	288	314	313	295	282	297	311	290	302	246	288	267	256	316	271	291	276	284	261	280	285	272	296	281	258	318	281	289	297	276	287	290	306	294	279	264	291	299	288	289	281	258	310	266	310	270	280	259	305	259	271	291	280	283	307	285	269	299	281	304	300	262	288	272	267	283	294	301	289	291	317	250	300	289	273	287	264	283	265	271	261	269	290	298	298	288	288	264	290	295	314	272	271	266	298	274	282	262	333	278	290	304	282	251	263	283	292	294	299	290	279	288	285	280	270	278	290	293	284	295	283	309	252	298	254	273	274	313	288	308	268	282	324	270	286	281	272	303	269	290	279	284	284	271	284	295	304	297	285	287	276	293	276	278	299	285	254	322	299	297	291	265	253	291	272	283	290	239	253	286	292	302	275	278	285	267	284	254	289	280	286	265	262	277	307	297	310	285	320	292	289	272	265	273	260	264	292	305	266	264	276	267	268	296	288	261	233	298	290	290	301	284	271	274	272	269	228	289	291	282	285	306	279	322	275	284	273	308	296	261	306	304	288	323	273	284	280	265	268	293	274	314	281	299	299	282	276	270	266	285	281	299	281	294	299	289	285	281	274	309	295	299	272	258	295	259	261	268	270	280	262	293	274	275	271	283	272	262	292	282	287	272	273	283	282	288	289	283	314	299	319	296	286	242	277	267	296	283	309	284	280	260	290	280	298	273	307	264	294	257	297	272	309	298	274	285	267	319	280	236	281	294	250	270	299	270	269	316	299	268	262	269	268	283	306	295	302	289	283	304	261	273	292	246	292	275	288	306	302	262	287	291	279	270	302	297	316	257	297	280	260	264	273	256	286	266	275	286	278	280	271	273	294	268	266	253	266	311	284	272	264	293	275	289	269	261	291	268	295	283	274	287	285	287	270	274	298	284	275	265	277	240	289	286	294	280	312	299	283	274	301	283	267	282	300	296	276	279	282	315	288	290	279	264	274	294	277	306	261	278	284	262	295	257	284	277	275	302	279	260	269	276	293	269	291	273	297	288	293	271	303	261	294	278	272	307	257	286	302	291	299	299	271	278	258	250	285	271	277	302	289	293	283	294	284	258	285	286	271	261	279	283	304	300	273	283	278	286	274	303	283	305	292	265	256	291	320	285	272	269	243	272	262	288	276	292	302	267	264	291	264	295	281	287	261	262	302	291	294	273	267	290	280	284	257	287	328	309	293	269	288	279	297	258	291	279	282	306	282	286	301	275	321	293	287	276	313	300	319	281	263	267	257	280	294	280	267	265	299	271	264	282	270	267	258	294	288	274	280	282	290	270	273	297	269	287	307	285	269	285	264	309	271	332	268	280	313	287	281	290	292	254	269	279	316	262	274	279	279	314	263	287	260	288	290	258	286	299	263	260	290	281	251	281	265	287	265	294	268	282	255	292	299	294	285	280	271	280	280	277	285	270	314	306	286	272	287	277	313	253	260	279	296	272	292	261	253	267	282	265	273	279	246	256	275	263	276	268	285	287	289	289	294	285	279	276	272	266	294	256	276	280	249	265
26765	48128	37913	24960	17741	12439	9376	7433	6881	5714	4489	3508	2686	1942	1731	1617	1117	855	799	761	793	688	595	678	603	504	509	504	466	403	431	407	373	320	342	351	393	353	349	324	405	401	411	449	448	478	493	431	342	309	331	311	323	322	330	325	319	281	306	351	331	330	310	317	306	340	326	288	319	324	283	310	338	283	292	302	295	307	314	322	317	322	303	300	347	287	296	296	324	304	301	349	317	314	320	314	343	331	282	292	317	308	322	325	280	319	333	261	300	299	275	297	314	283	305	304	334	309	290	322	305	329	294	296	295	306	339	306	319	337	305	337	324	322	302	333	310	332	288	283	316	294	330	321	325	304	301	328	307	327	312	310	315	291	325	301	302	308	307	317	307	363	315	298	298	323	336	315	343	275	316	337	327	308	334	300	311	314	320	250	291	260	334	309	289	331	287	295	288	303	296	330	309	302	278	301	303	316	301	355	295	290	309	270	306	295	291	312	328	281	333	299	283	302	307	296	315	276	323	309	294	310	326	301	273	294	301	301	317	291	299	278	331	283	320	330	298	304	319	323	356	308	336	309	310	286	290	267	302	305	299	311	301	294	317	315	327	309	318	307	308	305	323	297	323	319	315	275	279	288	294	307	292	300	306	334	304	311	324	303	323	319	334	286	362	335	318	300	287	324	311	313	286	280	312	332	342	303	294	328	277	284	314	304	325	280	269	298	316	300	301	303	321	307	342	319	338	343	323	300	295	269	341	303	298	313	274	326	286	323	308	300	325	328	327	314	299	312	311	326	308	319	328	296	294	275	312	275	314	277	271	315	335	312	310	309	279	317	280	321	302	302	305	317	331	301	300	275	283	293	312	327	347	329	291	335	297	281	313	318	291	296	336	336	302	303	326	306	301	323	307	306	303	319	306	291	310	291	305	354	314	302	331	284	320	314	292	305	277	305	294	308	289	287	312	303	348	300	283	305	321	306	302	300	269	284	315	325	313	281	323	343	335	302	343	329	332	325	342	321	323	295	335	343	323	316	312	328	318	323	312	309	325	294	322	299	284	312	320	337	316	303	304	291	270	334	315	301	285	309	303	304	282	296	312	299	304	322	301	323	325	330	317	303	306	297	310	283	294	320	307	279	320	298	331	310	300	312	343	326	324	320	303	340	323	327	319	318	285	294	313	320	319	309	307	304	292	354	300	322	310	314	336	287	309	351	295	294	306	289	313	315	291	323	337	298	335	348	320	303	309	349	341	299	311	316	300	294	310	326	298	296	306	275	280	312	333	293	270	316	308	304	331	282	309	315	313	309	335	322	321	303	293	302	288	330	297	291	297	291	278	303	318	327	294	297	275	305	306	279	292	326	337	338	339	327	316	326	297	305	298	338	316	304	296	285	331	291	277	284	321	281	312	293	313	324	294	276	296	297	323	304	305	324	290	315	304	315	294	302	290	282	341	322	310	333	286	308	335	321	287	291	297	341	305	291	325	288	319	322	348	296	293	278	327	330	285	301	316	283	309	291	302	298	283	301	332	305	303	312	309	293	335	309	315	320	331	300	307	288	312	293	291	298	309	315	296	307	313	323	302	329	320	302	305	321	291	326	291	278	295	277	298	310	291	302	299	306	293	309	319	333	336	330	317	338	298	300	293	299	281	300	291	301	291	307	288	323	321	300	302	335	308	289	280	338	313	314	319	322	309	313	312	293	316	325	343	311	348	294	312	337	317	339	284	301	309	312	329	294	316	297	325	279	329	330	313	347	300	278	291	323	296	303	332	288	292	310	294	313	305	322	299	332	289	308	315	301	292	352	305	273	291	307	311	306	308	308	314	298	295	304	318	297	314	307	321	304	289	299	309	328	297	308	310	323	289	304	344	320	323	330	301	291	319	310	320	262	319	328	306	311	312	319	299	326	329	318	316	314	319	313	312	277	306	305	309	339	337	314	304	317	311	304	308	302	306	316	317	279	304	314	312	282	311	344	307	299	294	309	309	304	294	333	284	315	303	296	332	348	309	308	310	305	324	288	317	301	308	292	284	301	279	307	310	266	318	323	276	316	294	316	346	304	300	276	325	293	295	290	295	292	309	281	289	325	297	290	306	350	276	298	304	268	296	303	301	318	332	318	318	324	311	250	303	300	302	290	336	317	304	343	329	300	295	315	317	328	298	310	292	305	295	322	303	294	298	286	297	310	296	286	340	314	325	326	308	308	294	308	326	307	313	297	286	284	330	312	293	300	306	286	311	313	302	342	283	291	301	317	315	316	325	353	298	330	294	297	343	348	321	305	341	329	312	322	322	306	315	298	293	303	295	313	295	328	325	306	322	313	281	309	322	297	310	290	302	323	302	316	330	295	326	294	284	294	304	301	295	316	293	322	309	321	291	269	295	305	317	321	302	287	315	324	324	289	327	324	301	295	279	315	299	309	313	292	313	306	333	272	334	339	292	317	282	294	274	312	319	319	310	323	315	332	305	294	305	288	298	313	316	311	323	329	309	300	328	324	300	315	323	308	344	337	298	311	313	305	308	313	276	300	304	300	319	292	295	291	322	305	335	332	334	311	294	293	276	316	337	273	301	323	301	295	320	305	317	286	324	300	315	268	315	310	321	307	321	299	307	301	304	304	339	297	318	279	310	300	336	306	283	307	309	280	306	300	286	306	294	321	311	302	304	324	308	321	325	303	290	315	292	303	276	321	288	295	331	307	317	301	293	303	320	302	320	325	304	299	339	303	316	318	358	297	335	290	290	288	314	303	313	297	303	320	301	305	318	341	311	284	284	269	331	258	296	292	311	303	318	305	315	340	352	295	301	308	297	325	333	303	336	292	318	314	341	306	313	304	322	289	332	314	284	316	326	306	292	311	303	285	283	289	293	290	292	303	294	297	299	322	339	286	296	290	315	292	299	327	298	317	310	319	299	300	309	311	317	290	298	298	304	308	312	307	316	299	284	302	303	298	286	345	308	319	294	300	296	327	331	312	323	306	309	292	328	325	303	292	298	325	320	291	309	305	295	333	354	298	299	310	288	339	310	310	300	309	283	299	309	289	294	313	296	297	304	299	310	317	284	339	283	323	301	289	314	295	301	325	318	290	318	300	324	315	275	310	299	339	313	315	315	331	288	289	304	306	310	329	320	320	317	326	301	330	300	324	294	327	296	316	322	306	298	332	296	295	303	296	319	278	308	321	295	297	309	302	308	296	303	283	319	317	353	290	345	319	299	318	296	326	307	333	316	275	303	282	339	323	301	312	306	295	301	305	305	315	300	313	305	313	307	327	267	322	269	322	285	296	336	285	307	348	329	333	313	277	322	284	273	268	325	319	318	319	346	292	265	289	316	281	280	297	278	329	304	327	298	313	295	278	289	285	316	314	278	319	286	284	290	307	305	279	317	317	309	285	308	326	303	286	328	302	319	290	284	291	293	312	308	288	326	287	318	305	319	322	323	293	298	351	285	313	308	319	313	350	327	319	279	309	310	346	306	319	344	330
23195	21613	29336	24403	21825	22252	17028	7115	5687	5559	4224	3005	2300	1955	1936	1740	1246	930	919	805	757	685	717	608	599	546	582	506	477	472	409	386	419	373	398	344	372	356	380	372	414	480	514	531	628	674	628	561	484	386	345	333	325	330	351	345	309	344	309	302	291	325	305	315	298	304	347	322	311	295	316	316	314	288	323	318	337	332	314	364	316	296	299	324	360	292	297	322	328	297	341	311	294	347	295	301	305	304	313	338	354	340	333	324	353	322	320	341	312	297	362	281	326	318	316	314	330	340	327	314	337	332	298	334	340	301	323	311	357	345	318	328	305	318	321	326	338	309	328	324	305	314	326	347	331	311	312	318	321	307	310	310	309	301	309	298	307	288	317	312	320	311	343	309	319	327	355	339	307	322	313	302	312	301	339	313	347	304	367	307	310	314	321	300	342	330	366	303	363	294	344	327	301	318	306	344	359	305	295	303	326	346	308	290	337	324	284	320	362	332	375	313	296	310	306	331	299	340	304	328	312	309	291	323	321	329	329	332	320	328	306	284	320	330	337	327	288	343	323	295	327	301	314	331	356	316	313	331	343	300	286	317	327	311	354	307	320	328	315	299	285	306	316	328	309	327	313	351	334	321	342	307	324	326	327	328	288	304	300	314	330	328	348	345	329	333	316	326	324	334	297	317	314	335	349	356	328	294	331	329	323	334	305	306	306	296	306	303	318	321	310	297	364	316	325	291	338	298	329	304	341	311	333	312	337	329	343	315	330	337	319	305	326	315	308	334	301	307	315	306	379	339	322	324	323	323	317	336	317	288	309	328	315	297	308	345	321	353	330	310	328	346	309	310	334	290	298	335	336	329	309	323	316	322	301	333	371	316	300	308	335	334	308	290	326	335	341	303	319	295	341	326	318	304	323	310	308	338	315	324	294	335	312	328	326	298	312	324	320	310	298	352	317	272	347	295	305	299	319	312	322	340	298	334	310	313	327	342	351	313	319	290	332	321	321	339	319	318	349	332	290	297	313	362	315	340	307	338	332	340	306	293	327	313	302	323	313	334	280	284	288	326	319	307	323	316	293	299	308	331	332	314	339	330	347	308	321	335	327	325	324	313	316	328	303	309	312	315	309	314	303	314	322	309	325	307	333	314	326	349	306	305	314	312	318	324	342	335	322	343	303	291	340	314	355	301	309	320	321	338	314	313	334	339	326	352	324	334	339	346	330	294	318	329	337	330	313	366	333	319	312	307	328	339	339	300	295	291	319	349	336	342	302	307	311	334	315	303	338	341	309	301	278	304	289	320	329	314	292	344	328	334	319	324	340	359	300	296	321	334	281	309	322	345	347	310	331	295	306	304	359	323	291	283	325	316	322	331	300	296	316	327	308	327	314	324	308	335	293	331	327	334	343	344	352	266	347	315	307	301	283	347	340	322	324	337	302	317	336	314	326	314	342	367	327	340	337	312	306	329	323	324	327	308	301	329	295	308	305	319	351	347	323	355	303	341	309	327	313	307	325	302	303	296	329	309	309	306	303	310	327	317	328	317	310	315	326	339	341	315	307	327	339	318	350	301	310	322	334	331	328	328	312	340	327	300	370	299	327	370	294	320	313	294	329	328	343	306	299	303	317	354	318	326	332	333	300	304	323	351	327	303	327	306	335	306	320	314	332	316	336	283	318	347	344	305	315	324	333	311	298	320	292	341	285	349	310	301	322	315	313	326	312	320	288	310	311	320	316	285	298	349	327	322	341	320	327	358	286	330	324	320	295	348	315	315	356	328	337	306	300	295	317	328	331	306	310	343	323	284	351	324	339	305	317	350	313	306	336	292	316	311	314	335	316	318	335	315	311	302	326	298	363	321	344	317	286	312	265	316	312	358	358	340	325	281	327	310	323	338	310	329	321	323	296	328	303	327	368	279	303	327	294	355	344	315	323	354	318	311	309	343	315	303	348	346	349	309	294	301	324	340	311	306	322	344	308	318	304	309	341	349	338	303	335	350	335	306	337	314	336	287	324	310	325	333	324	295	317	339	290	279	344	344	309	328	330	317	314	334	317	325	337	326	330	324	326	333	320	332	316	332	319	366	330	357	314	342	296	313	355	331	341	300	304	320	312	319	315	292	337	315	355	315	290	326	342	355	286	329	344	301	301	311	315	329	323	296	300	363	315	307	315	322	317	317	319	324	332	310	349	317	329	366	351	293	350	331	326	352	332	314	293	294	353	336	331	319	289	321	324	317	308	310	357	339	323	320	311	320	310	341	354	316	318	294	330	327	339	293	322	383	323	346	318	349	319	348	336	312	336	315	329	314	316	283	324	326	326	316	300	302	331	331	332	323	327	340	297	320	310	294	324	302	318	330	299	314	314	332	292	311	350	295	324	310	335	335	303	379	345	331	293	297	338	303	302	297	306	274	333	315	331	256	306	341	333	307	295	321	335	331	326	316	325	321	317	313	326	313	296	331	319	330	344	322	305	335	359	354	302	335	318	317	319	310	317	326	328	316	313	312	293	326	311	333	320	325	347	346	315	326	321	343	319	310	366	335	346	343	334	352	307	319	346	307	320	340	323	311	304	360	326	326	279	276	350	324	297	322	314	328	334	313	315	345	288	325	337	312	315	288	291	319	289	331	361	308	323	309	285	299	314	299	324	351	289	320	306	334	310	307	310	319	325	375	343	324	307	351	313	306	294	318	318	292	315	294	323	314	314	318	322	294	315	301	327	327	315	333	306	324	336	289	308	349	341	349	323	313	368	302	319	333	327	338	290	321	329	334	319	302	342	316	302	314	309	299	317	291	296	331	296	323	332	281	355	329	299	305	346	324	319	308	291	328	302	342	323	291	329	294	324	295	344	313	332	316	348	330	314	296	321	331	334	325	310	339	367	335	371	312	345	340	323	328	334	353	332	327	330	348	328	329	306	310	313	365	349	351	362	280	302	309	315	315	315	333	309	291	319	328	331	319	323	331	307	330	302	338	318	322	296	310	301	324	303	303	345	339	319	313	346	300	294	303	325	299	342	320	345	320	297	324	317	332	347	347	304	302	309	312	349	310	371	338	336	320	323	344	339	323	287	321	327	341	328	309	340	314	346	289	303	323	323	334	346	327	338	317	299	316	306	333	340	317	320	322	277	336	322	270	292	299	332	317	320	312	292	340	304	305	294	311	297	340	333	345	301	307	326	323	314	317	316	336	307	304	317	313	328	314	343	300	328	323	332	281	354	313	332	344	337	285	318	281	321	323	355	335	319	322	327	312	323	299	297	326	320	315	296	300	313	344	303	331	317	331	340	326	339	358	325	331	337	321	348	326	301	304	325	310	310	331	326	298	329	344	344	309	354	329	305	321	316	297	353	327	299	294	324	332	320	306	320	308	313	344	335	320	342	329	315	331	322	308	344	307	321	351	318	299	297	322	342	306	300	301	300	339	322	327	312	313	355	298	301	290	278	273	308	292	310	295	334	304	324	323	339	309	332	322	328	316	291	356
30574	57543	47728	32284	26432	19027	13935	10714	10352	9699	7245	5414	4173	3609	3386	2917	2005	1437	1355	1228	1195	940	1007	931	808	824	772	667	577	569	545	466	396	420	376	337	378	386	407	407	466	658	686	720	847	933	772	649	542	413	428	334	327	354	325	320	366	333	330	337	339	363	335	355	350	304	357	327	353	344	361	346	361	352	342	337	326	336	330	333	322	338	347	323	346	324	351	340	325	352	385	326	345	338	298	321	352	357	322	347	367	359	332	301	329	342	314	343	317	351	344	352	354	351	313	326	323	352	319	325	348	347	334	333	341	335	343	331	322	359	318	323	353	362	333	334	361	315	363	336	329	356	342	350	324	320	331	340	345	356	347	313	356	350	327	364	333	353	376	340	333	356	310	279	342	343	345	311	329	337	329	345	306	340	351	362	334	335	365	345	323	287	339	356	350	358	343	354	355	347	317	318	320	337	351	320	381	312	338	342	343	315	340	349	329	357	340	344	368	332	340	347	346	339	332	330	353	339	364	348	325	348	360	355	351	321	327	338	344	323	334	312	343	340	380	347	348	362	307	307	310	351	340	336	329	344	358	370	365	332	364	372	318	328	372	355	376	347	340	350	292	322	345	352	307	352	318	338	320	322	337	323	331	313	310	334	355	356	354	336	324	325	367	313	328	337	310	350	350	356	333	317	327	341	328	351	357	336	334	307	309	364	322	353	356	363	317	319	365	345	352	348	334	320	331	366	314	345	349	342	338	319	331	332	328	344	347	379	359	348	319	349	341	374	308	319	358	345	361	338	361	311	361	376	335	335	361	346	338	344	347	288	300	341	355	358	334	314	327	352	316	363	346	377	320	314	320	330	363	335	344	331	333	324	338	321	347	331	352	350	331	346	345	325	367	344	344	329	358	360	324	326	302	318	326	316	315	311	329	336	335	312	345	330	345	312	329	336	304	328	360	314	342	351	312	322	382	333	321	350	354	333	301	338	342	347	331	338	353	328	362	344	324	323	390	357	332	332	329	318	358	334	349	290	333	321	321	330	309	350	326	309	341	346	326	327	350	346	375	341	343	378	315	369	339	342	320	367	360	350	333	319	335	336	335	306	322	330	371	335	331	338	305	355	334	325	337	345	348	338	350	327	342	365	351	354	330	338	345	330	311	345	339	336	344	318	363	340	335	312	383	335	312	322	303	310	328	319	368	340	353	334	347	366	354	331	359	347	332	335	376	343	309	306	308	327	334	347	368	333	338	314	340	340	348	356	336	332	322	339	343	306	326	360	338	347	364	323	335	336	348	350	361	329	348	349	339	310	336	362	320	347	337	303	357	323	335	328	342	329	306	371	321	318	314	286	336	335	341	326	327	353	352	321	321	349	355	330	339	335	340	364	324	368	330	340	308	342	311	358	326	322	313	358	331	383	353	326	354	362	328	325	328	341	339	326	309	334	356	335	334	349	348	359	328	357	341	357	337	330	343	323	357	349	341	332	350	366	334	329	335	360	343	367	361	368	359	351	350	309	332	345	335	342	339	321	322	339	338	350	368	324	304	348	338	377	353	317	327	354	345	326	354	316	330	330	357	330	361	347	387	315	320	333	344	307	327	331	350	313	361	338	338	372	349	384	341	333	349	308	314	336	323	315	343	351	362	337	368	314	369	349	331	333	297	313	350	335	361	333	344	352	365	326	341	345	342	323	341	338	325	352	333	356	332	359	343	327	321	357	361	354	336	330	337	331	307	331	354	347	356	351	300	328	369	327	310	333	363	340	352	327	303	336	357	335	356	319	336	325	312	349	306	330	326	350	336	316	322	320	358	332	328	314	357	329	347	367	348	342	355	344	352	327	317	297	353	339	336	343	318	330	354	332	346	331	337	328	331	381	339	331	334	354	334	364	349	335	327	362	345	364	360	344	348	326	343	342	321	325	348	322	368	336	361	357	343	336	359	334	355	356	334	312	362	311	362	328	316	363	307	344	343	362	330	345	306	302	343	310	335	361	345	376	339	339	317	330	311	314	357	348	336	354	333	366	335	338	357	320	405	315	348	329	346	344	363	341	336	325	317	318	356	372	371	325	349	342	337	322	362	358	353	307	365	372	332	352	359	340	355	296	365	333	367	345	315	340	326	352	329	350	324	312	357	338	341	310	341	338	324	344	319	365	347	350	358	337	336	318	344	354	331	349	325	305	374	366	362	326	326	325	317	361	306	343	335	308	327	331	311	338	367	370	374	362	325	349	332	371	344	307	357	318	353	317	342	359	318	315	315	364	351	329	352	327	359	345	343	372	338	359	365	326	325	381	356	338	326	330	329	326	343	336	313	346	359	350	353	364	339	389	349	351	329	358	345	368	331	310	360	370	330	310	354	346	331	339	303	357	353	339	333	361	324	347	339	325	316	322	338	324	348	343	306	358	346	308	318	343	365	385	359	340	341	380	329	320	327	326	314	292	322	339	336	322	329	321	351	357	347	331	328	331	347	333	332	360	331	331	316	354	356	304	323	341	318	319	332	309	338	327	323	333	334	351	323	330	358	352	325	350	358	341	349	359	339	354	304	361	337	395	375	338	354	364	338	326	374	358	367	335	331	351	346	356	317	322	335	326	298	338	311	345	347	320	338	345	359	320	351	358	344	334	327	321	331	334	344	366	338	374	314	362	343	350	343	331	335	343	333	321	320	316	339	347	339	340	340	329	321	324	333	337	383	349	336	331	320	358	339	356	323	321	349	347	345	346	321	336	349	354	366	349	343	340	308	331	289	340	308	337	340	348	339	325	360	359	330	356	357	314	349	378	316	356	320	343	353	326	351	309	363	357	339	311	319	373	346	342	351	358	318	364	340	330	319	339	332	320	311	343	313	368	355	329	370	329	334	329	312	389	359	378	330	334	331	338	330	368	312	298	307	361	338	360	307	320	376	341	328	329	341	328	335	326	327	325	357	315	326	356	319	315	317	337	360	353	321	335	291	344	324	337	340	333	390	297	354	349	295	328	344	370	363	343	326	339	352	328	308	364	356	344	337	369	355	322	370	304	353	380	332	337	329	337	338	340	329	356	304	336	343	351	334	359	338	347	322	354	345	370	362	341	309	358	322	377	348	358	350	334	319	333	356	353	302	348	351	300	341	325	301	334	342	320	351	323	339	352	307	361	358	304	341	333	342	337	334	349	367	341	311	369	318	325	349	334	319	360	352	383	336	364	363	359	333	358	337	360	308	296	338	325	330	377	338	359	346	361	321	343	344	337	363	377	343	347	341	340	345	323	365	328	334	346	333	349	325	328	321	331	358	338	324	352	355	360	339	328	328	337	327	330	336	347	358	339	380	339	353	367	340	363	316	396	379	332	346	354	359	382	370	310	347	364	309	340	356	336	361	356	344	348	341	349	310	307	345	342	331	332	383	324	338	346	334	334	351	328	329	325	331	344	321	323	350	319	367	359	350	347	330	362	344	301	341	332	329	324	340	332	340	354	347	369	364	335	341	345	353	336	323	317	342	330
30801	28959	29586	19287	11578	6197	3660	2384	2281	2312	1674	1280	988	817	840	687	519	457	462	460	413	446	403	406	396	365	361	326	313	342	315	304	314	304	275	285	260	301	297	284	290	292	269	312	316	293	281	311	281	276	275	272	277	271	285	289	288	276	277	288	221	280	283	297	282	270	270	291	247	250	262	278	279	274	264	299	307	277	277	243	279	248	290	266	287	283	266	263	292	281	275	275	279	293	262	268	261	290	263	243	285	256	267	283	269	280	278	284	274	244	273	295	304	258	283	246	262	280	292	291	281	294	295	266	272	271	297	288	248	276	314	282	270	303	280	279	285	308	279	292	266	301	291	280	231	275	298	275	281	290	286	272	283	262	278	282	279	297	258	270	282	267	298	310	285	262	272	294	280	284	326	260	277	266	260	277	283	250	268	292	270	293	321	290	288	269	295	299	274	310	292	259	245	258	248	272	252	268	281	264	256	275	248	292	258	270	259	288	276	296	274	299	278	296	273	280	279	306	280	273	287	303	286	255	268	299	281	259	278	284	253	290	250	275	258	299	273	283	267	279	280	251	269	321	257	280	278	279	274	273	295	274	294	313	291	304	282	254	272	275	285	306	311	277	278	271	259	285	276	300	290	264	293	282	269	298	317	304	272	284	302	265	261	294	263	257	262	293	293	261	302	285	279	281	275	294	255	296	278	275	280	314	285	280	292	264	265	270	323	266	268	278	301	304	273	305	291	284	286	273	279	279	291	291	283	279	257	256	277	294	269	275	236	299	297	268	288	284	276	284	272	320	296	245	286	288	286	318	233	294	268	281	269	280	261	264	266	306	280	277	283	279	261	261	287	265	252	245	284	302	277	308	298	282	268	286	288	259	278	277	277	275	262	258	308	297	274	262	261	301	319	272	278	287	276	321	277	291	255	260	306	276	297	277	276	283	273	288	277	306	269	291	274	313	282	255	291	296	279	276	289	299	271	275	277	304	323	278	299	310	281	275	298	253	289	254	288	280	274	267	272	278	254	292	259	258	295	262	284	258	279	292	299	299	285	272	247	278	286	286	296	274	254	293	291	263	301	245	296	262	267	275	276	264	328	264	324	279	274	310	276	308	281	290	291	295	288	286	245	276	289	279	304	275	262	268	263	273	317	296	303	275	314	291	292	293	263	280	256	263	299	266	286	243	278	270	321	257	290	307	256	290	259	253	299	284	287	296	261	266	284	294	280	281	260	246	256	307	285	276	249	277	288	291	290	266	285	274	274	266	287	297	277	308	290	279	286	267	257	278	302	291	288	262	274	279	270	263	290	283	261	277	267	275	300	251	269	287	266	281	294	290	302	268	296	287	298	293	275	282	289	292	277	257	266	304	279	290	296	278	290	292	294	272	289	265	287	286	285	269	278	315	286	275	297	245	305	257	266	281	264	273	263	292	259	286	281	274	287	275	256	279	269	301	286	303	304	263	274	282	263	271	278	281	257	264	264	287	284	245	302	296	286	266	292	271	308	283	265	277	292	276	289	271	285	296	272	268	270	288	274	304	265	321	306	266	271	248	317	264	270	300	274	281	288	264	269	309	273	286	277	313	284	307	309	263	279	263	264	271	241	268	281	281	286	291	257	257	267	326	262	270	296	280	289	285	286	247	278	275	277	253	269	278	276	273	292	254	245	285	282	282	260	285	285	262	284	273	281	302	278	288	299	268	273	260	272	289	243	280	295	285	270	274	308	290	264	309	281	268	290	253	286	249	295	270	282	265	261	293	303	248	282	288	259	248	273	254	263	292	276	301	277	265	285	278	327	283	284	281	266	263	304	292	267	285	292	276	275	265	281	319	271	302	267	283	257	273	269	277	294	270	269	287	271	267	297	272	283	284	295	282	262	287	254	266	296	280	271	280	271	266	296	278	275	277	287	284	288	259	272	297	289	269	280	321	276	271	279	279	291	286	243	268	273	286	309	280	308	320	270	298	283	291	308	280	270	256	280	275	286	284	254	276	284	238	300	287	267	266	294	280	275	268	282	269	277	277	282	283	304	295	267	273	295	309	299	274	271	269	275	282	315	282	270	264	284	280	260	275	295	272	259	273	260	299	279	293	259	282	274	308	251	280	303	287	263	308	273	296	299	289	271	291	280	299	308	271	292	273	293	298	286	253	274	313	280	289	289	256	275	302	293	288	307	266	268	267	269	259	267	243	285	276	281	282	308	297	292	268	292	276	230	294	278	294	282	288	261	289	281	263	269	265	273	279	275	280	310	265	262	264	281	271	274	297	275	297	271	287	278	258	272	283	294	297	335	296	260	292	276	285	277	276	285	275	280	285	292	298	283	277	293	275	267	280	270	265	280	265	307	263	281	276	295	238	296	290	283	282	289	282	269	290	250	276	281	296	286	258	272	289	252	273	287	275	306	315	266	312	261	304	284	249	273	274	262	280	291	295	272	282	310	295	289	293	246	280	276	266	270	288	270	264	291	286	320	303	290	284	278	302	279	289	300	298	254	265	282	280	277	286	287	290	285	252	249	262	275	276	266	275	264	272	256	294	273	270	275	285	288	307	288	269	275	273	285	278	313	273	297	291	264	285	273	255	277	260	275	293	272	255	267	263	293	252	262	276	302	288	298	295	256	278	287	291	282	255	281	282	265	300	274	304	261	275	286	276	255	278	312	260	270	290	290	266	287	302	307	323	271	253	294	274	307	277	271	280	299	275	290	308	293	276	274	277	280	270	246	286	256	284	293	259	279	267	262	267	279	299	276	267	250	235	309	276	290	299	280	293	253	269	266	278	298	287	301	264	296	250	293	299	296	301	253	289	282	270	271	288	278	290	292	276	296	295	273	256	259	277	256	285	313	296	251	279	305	284	267	293	258	270	284	277	270	266	306	290	253	257	305	258	323	290	301	274	283	284	265	301	321	281	290	268	261	295	272	255	259	289	266	262	282	260	302	264	290	267	262	255	289	266	264	274	245	263	265	283	267	278	232	287	271	289	246	254	328	296	297	265	310	271	270	263	292	266	279	295	299	296	293	288	291	274	288	273	280	288	257	272	288	272	264	284	298	267	271	311	265	246	268	311	290	300	311	296	282	278	271	279	297	254	288	287	246	263	251	266	271	278	257	303	276	277	297	273	290	295	278	260	318	237	281	262	293	303	295	286	246	270	271	286	268	263	274	259	286	267	302	275	285	284	268	317	285	279	277	282	266	294	279	296	241	252	289	242	278	302	294	280	296	275	268	298	306	291	263	284	249	285	279	267	284	286	292	292	277	253	304	281	303	277	267	280	263	264	292	260	254	284	289	256	281	269	286	275	276	297	271	293	292	273	279	265	264	305	256	292	272	297	296	261	322	277	293	295	293	238	293	290	273	304	251	300	272	278	278	257	284	280	279	288	287	283	293	336	265	288	299	314	270	267	308	263	315	292	296	256	268	293	287	267	285	288	296	293	271	257	264	301	259	298	266	318	289	313	323	273	276	262	253	262	273	242	296	287
29938	43182	31375	19387	15607	10183	6751	4822	4364	4182	3102	2201	1756	1500	1401	1130	837	661	602	624	579	583	533	483	454	434	462	433	402	339	357	342	355	341	319	325	326	313	302	299	339	328	301	333	318	339	301	339	353	344	322	297	306	310	357	306	291	302	269	295	308	312	321	320	354	303	312	319	320	299	329	301	306	326	298	313	313	298	300	300	288	312	296	277	359	268	305	303	275	289	293	271	277	342	320	339	321	313	285	299	333	297	294	301	351	320	285	273	323	288	298	313	313	320	309	298	300	287	299	306	273	295	302	327	306	340	334	273	277	280	290	298	331	300	303	325	300	305	332	293	313	300	326	299	309	312	286	303	303	307	317	325	272	328	308	264	284	319	305	294	301	311	334	299	349	298	336	305	286	315	303	272	315	314	320	290	319	325	308	313	303	311	278	330	296	332	283	290	307	303	292	308	318	297	266	312	291	301	328	296	331	308	283	309	300	317	289	304	317	305	307	302	336	320	323	298	345	288	303	283	272	293	271	319	310	331	294	304	297	286	289	323	328	332	295	281	294	298	278	320	294	275	334	302	301	312	284	302	318	288	339	276	298	333	321	325	303	320	308	335	296	317	313	313	338	292	326	321	319	298	324	304	312	332	300	285	304	315	296	302	300	327	328	293	285	324	321	312	305	300	288	317	288	276	301	287	286	308	336	300	301	336	312	288	308	309	297	299	301	296	315	287	281	307	307	297	303	305	307	333	313	309	297	311	317	310	322	301	320	304	296	291	275	296	295	281	287	282	335	292	272	341	295	275	310	305	345	281	289	293	286	301	310	313	331	352	298	290	306	308	304	301	313	323	294	295	323	329	294	302	281	286	300	299	294	272	289	291	294	282	312	306	284	300	286	294	303	312	321	293	326	267	297	297	288	293	318	293	349	333	297	298	325	284	334	304	311	288	303	307	315	314	318	278	283	328	308	320	316	287	291	292	330	318	310	285	290	291	289	352	340	306	266	318	328	318	316	308	321	325	301	326	292	312	310	297	314	305	332	311	297	321	326	319	293	303	293	330	286	293	275	300	319	319	307	332	295	307	293	298	295	288	283	318	291	306	283	302	308	299	321	300	322	325	293	307	319	283	294	309	285	307	293	362	349	289	302	324	282	307	285	305	305	289	297	314	299	297	297	292	313	288	333	325	303	287	284	293	326	307	344	329	314	272	321	315	312	315	319	302	300	317	301	286	309	310	307	291	339	288	288	288	276	298	288	319	260	341	291	336	316	362	287	309	285	298	270	290	308	326	324	310	295	341	293	300	287	317	288	315	332	315	335	289	314	267	286	304	304	296	297	354	342	306	294	306	310	313	290	294	295	331	305	285	311	305	304	284	313	282	306	307	299	281	317	298	254	281	322	317	304	291	300	341	315	277	321	297	298	309	292	324	310	316	293	294	300	312	316	318	276	292	338	304	274	308	319	304	307	324	296	278	296	278	326	306	305	267	295	321	301	320	327	306	285	315	324	282	286	299	299	324	331	306	303	312	329	297	327	325	315	326	295	320	314	309	356	304	299	295	315	300	303	311	297	295	297	272	290	298	281	312	305	313	310	323	299	286	331	335	286	291	319	314	325	258	334	313	310	320	320	316	307	301	293	304	320	339	330	260	319	289	304	305	292	297	295	285	296	303	303	290	342	306	307	304	330	321	287	294	323	292	319	308	288	315	339	307	291	282	281	307	298	311	334	298	315	288	309	293	299	302	322	328	322	275	319	290	306	291	293	291	312	295	302	291	299	317	310	310	310	298	298	297	280	309	310	291	314	327	278	277	321	303	321	275	300	332	295	323	288	295	321	301	298	291	312	332	307	308	318	270	273	275	288	308	325	320	300	285	297	286	304	296	281	292	314	278	309	303	304	291	295	306	307	294	316	264	337	297	263	323	288	302	307	303	280	318	301	306	313	313	316	314	314	324	309	308	301	308	263	288	270	305	316	284	312	310	298	303	308	309	311	275	327	320	306	281	313	306	308	303	296	303	308	324	278	282	322	299	300	306	273	315	318	309	316	289	317	322	311	266	301	272	286	292	280	301	314	285	295	325	295	294	300	292	286	320	314	288	320	314	312	292	289	286	301	312	305	295	305	320	303	296	292	289	303	279	332	270	302	321	296	312	317	285	328	330	299	297	288	313	308	323	308	314	292	314	312	282	303	314	318	293	296	297	284	290	326	314	280	301	324	294	306	355	275	301	289	338	322	276	310	316	274	288	331	293	323	283	293	290	313	284	290	345	294	285	268	290	309	306	276	280	287	315	329	296	316	308	295	316	275	345	304	301	308	324	270	299	305	308	306	300	301	341	292	293	300	300	323	290	277	295	304	290	334	286	322	309	309	312	292	316	294	299	282	298	299	325	325	293	297	289	305	306	294	299	324	322	295	306	298	318	296	303	300	304	296	284	321	309	302	306	304	314	306	323	292	313	294	300	322	277	327	295	336	301	318	288	290	328	297	277	326	312	297	336	287	314	326	313	313	328	346	304	331	311	299	292	293	289	330	272	337	323	294	279	289	333	298	285	307	299	295	343	304	313	317	292	309	313	310	323	286	307	287	321	320	300	321	330	299	293	288	293	305	320	294	288	320	338	317	291	328	286	331	305	360	313	273	309	300	308	289	318	331	323	316	308	291	285	290	315	317	294	304	320	311	312	312	315	309	287	301	311	296	312	311	312	300	298	297	299	290	328	303	341	306	335	298	294	344	310	300	314	297	310	327	276	349	336	321	284	300	312	294	319	319	279	321	301	330	295	281	328	274	299	276	303	291	319	297	305	274	300	322	323	301	287	296	310	321	276	297	325	322	284	321	291	329	269	287	332	310	328	317	291	295	308	273	283	318	307	290	310	293	326	293	299	325	301	290	303	306	295	317	302	288	301	315	310	321	306	290	331	321	298	319	306	290	279	281	299	290	306	279	318	332	339	316	301	294	311	301	302	302	315	276	323	301	283	289	316	319	315	306	305	288	280	309	322	283	330	307	315	291	331	318	325	273	324	316	305	296	327	308	288	306	344	318	316	304	314	297	315	306	311	321	307	312	313	301	306	277	287	303	281	329	316	303	323	298	303	304	298	317	297	282	294	296	295	258	297	345	303	319	329	295	302	317	310	286	310	322	289	287	308	331	286	337	319	280	325	289	309	323	285	303	327	307	309	322	323	290	304	291	311	311	338	330	307	299	286	309	312	290	296	290	284	315	301	286	297	330	281	314	320	303	303	316	330	285	320	329	306	314	294	303	330	317	298	317	298	306	301	315	283	297	304	267	314	321	303	327	322	313	323	284	303	295	274	327	305	312	292	324	306	318	281	301	328	302	312	318	300	309	288	298	284	305	287	307	317	326	298	295	305	302	299	300	338	288	299	328	320	341	321	301	318	327	333	317	314	273	305	282	291	304	275	295	311	312	338	286	298	298	324	288	327	326	280	309	307	332	298	297	296	278	301	296	322	270	318	318	310
24404	21569	28832	24993	21987	16933	8929	5159	3890	3822	2770	2075	1682	1370	1309	1105	813	715	619	630	627	596	532	486	462	542	459	413	408	370	363	356	332	383	311	353	316	340	342	334	350	350	354	349	387	479	455	445	386	328	346	290	317	310	299	277	282	311	298	305	298	306	304	310	283	273	318	326	279	296	308	322	266	313	279	314	308	305	317	294	292	317	317	327	309	330	335	285	308	333	272	310	313	289	318	309	275	323	298	296	291	313	298	310	328	365	302	284	300	311	310	310	280	330	272	295	297	313	315	278	296	318	296	339	334	314	302	295	318	304	285	286	311	319	293	298	294	295	276	352	308	303	298	273	327	297	306	300	320	306	325	274	295	307	275	312	283	312	294	277	291	306	295	310	277	321	297	273	297	286	314	282	300	272	296	303	287	323	315	293	281	294	299	297	310	273	310	308	308	317	271	314	283	324	317	333	329	331	334	333	312	290	322	318	289	334	294	285	308	316	337	317	308	316	302	313	321	299	308	342	296	304	294	301	279	329	311	295	321	293	292	283	296	287	343	308	304	317	303	328	298	306	290	294	323	293	334	318	321	295	301	287	314	313	331	288	339	272	309	301	275	306	297	295	343	302	348	305	323	308	293	259	303	307	298	323	344	307	284	267	306	297	292	319	317	278	317	283	308	279	332	298	294	305	317	302	291	310	303	310	299	307	302	287	305	317	300	295	319	310	279	322	300	300	305	267	294	329	310	293	302	265	298	301	307	281	308	333	284	298	298	296	325	289	325	336	293	282	312	296	290	333	303	306	293	317	314	282	276	307	290	326	299	306	299	289	343	345	274	296	320	288	351	323	305	321	270	307	306	296	297	312	305	298	313	349	336	302	299	303	345	312	309	317	262	302	291	306	312	342	307	294	317	284	314	327	320	299	307	331	310	284	319	302	288	294	283	297	279	275	286	289	293	313	277	302	305	337	293	321	296	285	304	328	291	303	337	309	299	279	321	327	294	313	298	296	328	291	316	322	305	309	315	306	303	315	291	303	304	294	318	293	281	334	323	302	313	306	317	303	308	313	285	326	298	315	293	313	295	324	313	314	296	300	335	324	311	292	311	305	331	273	293	297	269	298	297	282	318	317	301	285	288	299	265	323	319	312	302	294	328	277	268	311	299	325	297	325	312	294	276	285	284	316	328	281	303	293	329	310	283	301	316	300	307	342	323	294	303	291	290	305	297	306	311	316	337	287	350	314	307	263	261	292	335	289	291	306	305	321	277	308	314	285	292	300	275	271	296	271	300	294	305	284	287	311	312	299	315	301	301	323	295	324	278	325	295	300	305	290	319	314	299	310	314	286	307	299	332	310	319	295	286	336	296	303	282	309	291	282	286	307	317	307	340	311	285	331	302	298	334	321	308	273	298	279	301	287	329	287	303	333	320	315	315	253	288	285	321	292	320	288	295	281	314	312	315	303	315	329	289	298	315	313	276	304	335	309	272	297	304	295	296	322	275	280	317	284	303	295	306	286	302	302	299	308	308	293	290	325	302	318	306	303	307	316	249	299	313	310	286	324	313	293	295	345	303	312	284	314	313	291	334	295	311	292	308	288	309	321	326	316	364	274	297	300	304	298	288	309	306	305	310	296	309	274	297	288	300	276	303	278	299	274	308	327	286	339	288	321	298	288	310	292	297	316	322	290	268	291	309	296	293	289	300	265	309	317	302	319	296	315	277	308	306	333	299	309	285	279	297	328	322	316	307	310	283	299	259	300	309	302	328	309	277	294	298	287	300	313	271	333	286	306	307	291	281	314	306	318	316	297	314	309	298	307	297	327	276	310	303	287	293	304	296	296	307	304	312	324	319	303	332	303	310	259	298	284	283	290	295	275	324	335	311	305	289	341	309	324	314	298	275	309	354	284	338	266	305	314	301	286	317	271	314	288	301	261	283	313	317	302	295	327	279	345	313	293	304	327	336	303	321	284	293	306	292	298	271	300	312	292	299	309	282	299	296	333	294	305	302	284	322	301	314	312	295	301	282	295	330	320	315	303	301	294	275	316	284	302	285	299	289	304	302	310	309	301	316	273	304	298	297	308	330	279	318	299	293	297	294	283	319	270	312	332	293	300	314	296	282	286	309	302	306	308	300	288	298	326	272	300	342	259	311	278	307	301	278	298	333	327	334	293	302	292	320	314	309	323	292	286	316	306	312	316	278	314	310	300	283	280	295	322	339	321	341	284	314	294	312	290	267	302	287	311	300	295	263	329	307	306	295	296	316	279	281	329	313	343	308	277	320	305	291	312	281	337	319	330	285	304	299	319	277	329	301	302	329	316	297	284	310	292	287	313	322	304	299	275	311	326	295	287	294	306	319	304	312	293	300	351	296	277	281	292	314	285	298	309	314	330	291	341	312	323	297	362	306	292	276	274	296	288	301	261	300	302	319	295	287	286	312	307	319	280	290	304	299	290	290	283	267	317	280	298	289	303	321	300	338	361	321	318	305	288	283	306	278	312	277	308	295	298	308	307	319	295	270	309	308	303	296	298	324	276	283	278	305	282	310	290	310	302	294	302	307	310	313	294	309	298	323	335	316	297	351	312	304	323	289	297	306	296	306	327	277	302	279	306	301	282	320	279	299	295	325	336	283	298	320	302	282	308	313	308	295	333	281	314	326	313	310	338	273	282	286	290	317	269	283	317	269	290	329	322	306	290	298	279	312	286	294	329	316	309	331	304	283	337	307	309	311	292	302	297	313	328	310	333	302	304	325	284	295	285	287	303	303	305	308	328	307	307	308	285	317	286	292	315	320	297	323	273	315	279	339	301	278	308	287	326	312	317	311	297	328	323	309	308	286	325	313	303	293	239	265	252	322	298	279	320	300	323	300	293	288	301	277	313	272	312	311	301	313	330	315	268	286	294	322	301	306	328	294	312	284	300	260	309	328	260	305	321	298	310	319	312	297	286	298	277	302	279	304	311	326	336	317	299	304	300	290	313	309	302	289	307	319	308	278	262	299	299	327	300	295	325	300	300	328	278	267	308	287	300	268	316	306	334	299	302	307	315	300	327	319	306	279	295	290	268	289	308	305	300	323	270	351	286	286	306	318	313	295	290	304	257	305	301	304	292	320	285	320	323	341	309	295	310	293	292	295	307	295	287	308	292	284	276	312	289	323	294	301	318	279	292	276	297	290	272	314	312	306	315	297	323	322	315	297	321	275	305	335	282	320	315	316	303	302	299	334	308	302	307	325	311	288	325	322	296	298	314	273	313	299	300	310	287	294	281	288	300	272	300	296	325	285	275	309	299	305	295	309	303	339	274	319	295	302	295	287	307	308	330	299	295	285	324	294	323	329	316	297	270	319	276	295	302	297	316	313	297	307	340	304	284	296	281	270	258	299	287	310	274	291	284	321	279	282	342	274	252	291	273	307	283	303	299	305	298	326	310	317	276	277	306	301	316	325	286	325	282	318	298	344	278	317	328	312	315	300	278	321	300
29878	49087	38470	26588	20731	14954	11423	8882	7415	6655	4839	3691	2969	2300	2266	1949	1222	1044	970	853	821	794	731	692	562	692	637	504	471	454	393	378	367	375	383	394	365	386	366	368	382	432	417	428	481	575	524	524	448	349	360	302	335	339	387	294	315	313	339	322	325	313	325	353	318	349	334	328	355	308	309	332	342	305	303	284	357	321	311	299	321	347	337	314	341	330	358	362	300	313	327	318	359	336	318	315	338	317	311	328	327	350	330	328	307	349	358	329	338	323	313	336	333	350	290	353	312	335	307	309	334	339	307	334	324	342	317	318	331	313	331	329	324	311	299	350	293	322	366	332	335	308	299	302	299	308	331	321	312	332	352	323	324	333	343	300	341	307	338	323	306	357	277	354	324	325	335	337	315	314	364	320	348	303	313	324	335	354	330	340	313	335	324	325	330	315	297	341	323	337	339	317	362	337	332	309	326	355	282	332	318	326	312	315	319	333	313	338	344	324	337	314	349	355	326	295	342	293	305	322	305	325	329	322	312	317	319	312	298	298	315	309	302	375	346	339	338	308	318	305	330	296	306	314	345	310	341	314	320	350	348	316	310	308	359	327	355	344	334	313	321	297	347	306	317	315	364	334	348	307	324	309	357	332	338	335	347	354	332	348	344	330	323	340	358	328	329	328	326	332	336	366	321	342	341	307	286	322	344	301	323	330	321	343	305	318	349	338	332	325	332	294	299	342	328	333	298	310	316	358	323	328	318	355	330	318	336	304	311	333	333	326	304	301	324	290	323	314	306	346	342	300	316	325	330	303	347	306	317	341	322	331	367	332	350	355	332	365	355	309	288	330	339	322	325	309	338	309	324	285	289	324	330	308	340	333	325	343	299	323	348	337	333	325	339	338	316	340	344	294	304	345	289	325	322	324	343	323	354	311	311	313	351	317	327	331	317	323	353	312	298	326	297	328	325	316	313	335	322	316	334	358	305	323	342	303	304	310	308	289	314	324	313	339	321	323	331	372	319	335	321	311	306	295	329	348	321	306	317	305	318	334	352	317	344	334	296	317	342	332	335	348	301	330	322	333	307	349	347	367	340	328	317	352	356	329	330	308	338	344	306	350	364	353	336	303	348	370	360	311	280	335	327	361	341	314	320	330	329	325	306	325	344	325	319	383	301	313	371	301	331	297	316	322	328	312	313	341	293	367	330	322	326	337	318	314	312	329	327	321	329	333	357	311	327	307	337	321	317	303	307	314	356	312	350	310	296	297	329	316	303	318	335	328	289	326	315	300	332	312	347	311	309	328	319	311	318	356	314	350	336	305	335	308	336	365	362	296	344	321	321	332	325	312	309	341	303	327	317	353	336	317	354	336	359	281	309	317	334	303	303	323	300	308	326	321	322	363	328	326	327	336	345	306	310	340	308	332	324	305	336	328	321	314	321	305	297	319	321	318	326	330	349	323	317	320	314	299	320	312	329	311	327	354	318	358	342	333	362	340	343	344	346	328	323	331	318	326	309	357	336	320	347	320	319	338	335	334	311	307	335	276	352	333	332	326	329	338	333	317	327	308	310	322	337	316	315	273	332	342	335	319	334	388	319	340	368	342	324	334	317	329	314	346	330	314	340	322	309	339	330	322	303	293	324	332	321	307	314	313	343	332	328	283	306	319	340	316	333	347	323	332	315	313	313	344	337	336	296	324	347	340	377	328	295	305	305	333	342	330	310	328	300	355	338	295	327	316	340	333	349	322	291	344	328	308	334	327	312	302	348	330	313	310	334	345	328	319	313	330	335	356	349	323	307	312	294	331	342	331	306	342	332	343	324	331	312	368	321	308	324	317	327	339	313	351	311	332	337	327	333	317	339	326	302	317	305	315	320	313	343	302	337	351	326	316	316	329	341	322	336	321	348	342	293	339	354	344	327	335	327	346	323	313	365	312	321	315	291	311	316	343	336	304	309	288	352	338	323	287	295	323	332	348	310	308	312	350	306	320	329	327	320	338	344	304	350	341	340	315	318	336	304	341	312	330	328	319	322	377	299	317	314	305	323	320	329	316	342	362	323	320	313	334	314	329	323	334	337	329	332	322	323	332	306	355	322	273	310	378	335	320	318	329	341	300	316	300	313	313	341	348	317	307	315	326	325	329	310	353	329	346	292	302	325	323	317	357	311	296	330	365	318	315	317	340	314	367	350	317	346	320	314	305	341	323	317	335	310	341	313	294	363	338	328	298	353	340	330	315	303	334	305	334	337	322	322	340	360	312	324	308	312	359	318	335	343	312	314	347	337	329	323	296	321	334	307	300	320	288	337	329	365	347	316	331	351	328	362	331	331	292	353	310	310	369	315	318	321	334	329	324	324	346	333	338	354	335	320	305	351	313	353	339	343	294	335	348	322	337	326	299	294	322	360	328	331	308	345	323	343	366	321	309	333	326	284	337	327	317	315	357	322	323	307	322	351	312	329	339	304	369	289	314	327	305	321	331	341	308	321	331	328	321	322	305	329	338	346	315	326	342	349	299	348	327	334	330	330	313	356	324	325	328	331	349	309	320	341	284	323	330	331	319	339	342	321	317	283	335	301	329	310	323	313	331	333	317	348	254	308	332	378	308	330	345	317	367	307	293	338	337	375	317	365	318	357	318	371	333	353	322	346	330	322	316	328	366	342	331	322	345	312	287	347	359	311	322	344	321	316	324	310	317	353	298	353	355	317	336	316	340	327	339	351	332	350	319	373	343	327	310	317	333	340	335	317	335	343	328	334	334	314	308	310	311	334	333	322	318	334	313	314	266	350	332	313	345	303	334	326	292	329	322	348	314	333	365	312	272	326	299	315	303	329	344	326	310	317	330	318	333	340	289	287	349	328	331	317	317	330	324	320	340	335	305	331	317	347	305	311	327	309	317	328	291	331	357	310	299	332	349	330	349	302	321	318	328	344	337	310	325	321	328	338	303	355	316	308	329	336	315	323	334	305	291	346	346	340	310	283	283	350	327	312	353	312	311	324	305	315	362	345	345	339	333	308	312	341	307	314	345	280	303	316	314	338	337	300	294	309	333	303	310	328	318	313	295	324	324	321	291	327	290	370	350	353	326	300	327	345	310	343	319	349	361	312	401	309	320	331	335	300	292	309	319	291	340	325	336	312	291	343	346	349	325	301	332	329	313	324	342	344	339	308	353	295	341	345	299	272	316	294	347	328	301	310	321	289	290	348	346	335	345	318	323	331	332	325	328	343	335	301	334	353	325	333	335	360	311	359	327	308	340	343	321	344	337	329	326	344	301	320	320	339	305	317	331	326	317	348	312	359	319	367	339	320	351	327	320	333	318	340	320	326	342	319	300	324	299	308	351	329	332	324	295	305	317	286	314	328	309	353	306	308	288	324	350	323	355	333	343	337	340	321	314	353	329	320	285	332	349	287	347	342	361	298	325	308	367	326	340	319	317	335	330	357	357	358	329	350	320	325	320	315	326	312	293	320	302	317	343	302	334	337	344
25747	21646	28231	26325	17368	9103	6184	4493	3144	2497	1718	1494	1175	1080	1009	785	675	586	485	497	510	417	473	426	431	503	420	360	351	312	314	314	273	292	289	294	284	319	280	305	268	341	300	273	344	331	338	331	314	320	291	295	287	271	302	267	287	243	255	272	269	286	284	263	263	282	287	263	278	290	266	265	299	309	291	252	248	276	301	283	270	277	255	296	334	309	233	284	281	262	270	265	259	270	250	271	296	271	277	283	301	280	300	290	280	307	283	282	304	294	283	286	272	271	296	282	270	268	300	286	251	293	286	276	283	297	274	257	276	276	288	285	277	310	286	283	282	261	320	303	290	266	266	251	263	258	291	286	329	281	278	251	238	267	256	289	271	259	284	282	281	295	291	272	295	298	289	280	286	281	319	294	275	297	284	289	297	265	292	291	269	275	300	287	274	279	275	269	294	304	264	296	274	279	273	260	284	316	281	296	290	287	289	294	251	278	285	297	276	278	295	300	296	273	258	305	265	267	245	281	282	272	301	259	270	265	279	280	281	262	268	275	290	290	270	285	278	268	298	278	263	313	249	296	313	288	288	292	280	286	287	284	261	276	265	273	262	282	261	285	296	270	290	273	285	289	299	279	257	270	290	280	283	285	264	286	274	289	290	281	270	241	281	273	284	305	337	278	280	281	262	266	248	297	277	292	272	288	273	256	285	301	283	311	246	271	278	307	265	252	282	277	266	266	259	309	314	269	303	279	309	276	267	265	300	264	265	287	282	298	302	307	275	269	306	276	280	298	307	310	273	279	297	294	263	264	291	273	275	300	282	313	272	283	271	308	291	302	237	262	257	283	278	284	258	275	301	278	278	293	296	292	265	279	277	279	281	288	273	321	306	276	258	290	292	276	289	286	259	274	279	287	313	264	255	272	286	278	287	283	292	284	268	288	297	272	279	266	248	299	268	264	246	298	306	268	267	284	299	269	287	295	285	281	266	300	289	339	250	292	269	274	286	274	292	264	288	302	293	267	277	278	286	266	287	286	288	281	295	265	295	273	309	274	255	272	282	280	262	260	272	292	256	267	280	261	262	287	294	296	310	298	282	247	268	245	262	261	285	290	258	305	293	275	319	277	288	273	282	273	283	279	278	273	270	283	274	293	299	279	296	279	282	275	267	286	281	283	280	274	283	276	303	246	283	274	269	261	257	249	271	292	271	292	289	292	288	286	253	269	302	246	285	261	273	314	260	319	275	273	284	285	285	298	283	288	283	291	278	275	302	274	257	290	270	304	272	281	275	300	291	281	292	296	290	294	293	270	279	299	281	273	273	254	272	282	271	303	289	297	292	278	256	294	270	285	298	288	260	284	272	294	291	287	264	287	261	299	289	248	289	229	286	275	303	302	259	291	291	290	273	250	280	269	262	280	327	286	275	279	287	297	308	267	265	295	275	275	289	263	280	294	265	295	289	284	271	260	305	283	272	264	279	298	279	301	289	259	288	297	300	269	263	267	278	263	287	295	279	288	291	287	274	294	303	286	246	252	259	298	254	256	272	277	255	286	285	268	261	318	314	274	266	311	281	315	262	295	296	279	262	272	270	292	275	297	277	274	262	274	258	262	292	264	286	302	290	273	283	277	281	332	279	276	292	247	272	260	272	252	261	282	265	292	256	266	281	328	293	281	299	279	344	292	255	307	255	271	304	273	309	290	278	302	233	302	277	288	271	283	272	284	277	311	288	288	283	287	273	297	294	287	282	296	321	274	306	287	289	256	257	272	257	260	292	262	291	289	292	258	269	294	295	277	266	283	235	265	321	278	296	282	285	272	330	275	253	275	319	316	273	284	306	279	262	272	285	283	278	304	272	284	306	275	306	265	300	271	312	278	291	295	272	282	288	286	274	286	293	291	285	290	285	274	286	255	309	257	280	258	281	261	274	268	276	259	290	254	294	292	267	269	271	291	302	259	295	292	268	276	247	281	279	268	257	284	321	267	270	266	298	305	271	276	277	301	265	277	268	247	265	296	276	285	265	294	302	268	277	288	273	296	282	287	285	286	296	292	248	291	257	307	279	273	317	278	264	283	265	272	280	319	285	277	268	278	272	271	266	311	317	287	274	278	293	261	303	270	258	270	296	284	290	290	321	302	262	245	288	284	277	268	292	287	300	270	297	319	257	286	295	297	279	260	280	284	296	273	264	241	299	305	258	258	278	264	318	291	283	302	270	293	252	273	312	267	268	254	285	279	305	284	310	296	263	279	295	274	292	302	271	289	302	296	314	283	272	270	298	274	281	298	270	289	292	293	279	272	293	299	275	303	286	243	296	271	270	278	274	256	279	282	291	275	264	277	294	286	288	276	280	287	318	295	306	284	285	275	281	269	273	287	276	260	284	257	305	296	272	247	254	271	275	264	295	283	303	288	271	266	282	290	285	292	279	292	299	299	284	291	287	301	294	256	277	281	256	276	298	300	284	300	275	264	255	295	281	294	253	269	286	276	284	259	308	297	286	295	290	269	282	286	262	277	282	262	296	241	270	250	259	308	289	269	263	277	278	281	332	310	280	283	282	281	279	290	262	266	277	277	267	293	261	265	268	291	285	292	303	269	293	289	291	317	266	297	290	275	269	289	286	262	297	276	299	248	322	303	286	287	310	266	296	267	286	256	263	273	279	263	281	283	287	297	277	277	290	265	217	269	288	285	268	312	279	271	280	283	288	265	290	295	281	279	245	280	285	314	299	272	267	283	270	270	276	261	263	264	275	258	271	275	270	291	293	283	284	304	305	264	283	283	285	265	277	293	262	262	284	278	275	287	285	264	255	280	257	271	277	267	252	263	254	262	306	310	279	257	301	273	292	327	286	290	284	292	278	260	294	268	244	259	281	287	271	282	272	280	252	257	291	279	271	245	278	317	282	309	311	298	293	298	311	268	290	269	303	280	306	300	297	257	290	316	309	292	306	277	294	269	290	301	282	301	305	283	272	277	280	266	257	315	267	292	290	287	286	271	284	261	254	274	261	255	263	283	289	282	307	297	257	287	287	289	288	270	268	297	290	298	323	283	270	282	269	280	302	302	268	286	300	270	293	266	299	287	275	290	279	283	265	289	255	277	265	278	286	284	265	267	291	288	326	284	295	271	295	300	277	293	283	261	264	239	283	304	291	283	251	293	271	279	263	277	271	302	277	274	273	291	298	315	278	279	287	274	309	275	291	277	275	273	292	256	295	315	274	279	273	276	261	293	261	242	262	285	278	306	301	297	278	306	278	266	281	274	292	272	275	278	293	262	255	285	295	266	303	273	270	291	301	273	293	307	276	307	290	271	254	265	270	278	299	296	280	304	269	262	284	308	282	279	288	305	287	278	275	279	275	280	267	285	267	276	282	281	276	265	281	299	281	294	255	290	288	311	303	262	267	308	292	248	284	266	275	270	279	295	283	286	286	267	303	275	272	259	256	292	271	240	293	283	305	251	291	307	282	275	293	253	278	295	259	304	309	264
28486	46476	36543	23412	17152	13077	10310	8209	6334	4836	3404	2849	2240	1944	1907	1348	1052	898	747	794	703	679	686	539	545	661	526	460	390	385	356	349	341	348	335	319	340	318	303	325	334	344	321	344	431	467	444	397	382	316	332	323	286	323	321	299	303	276	294	309	309	321	304	313	309	311	317	294	278	283	312	302	315	278	318	299	299	328	325	327	305	290	320	299	298	277	295	289	293	316	275	306	310	305	325	300	321	302	270	299	302	293	300	285	317	299	292	328	317	311	290	305	284	305	285	286	293	309	292	312	310	289	281	322	319	283	278	345	303	313	310	293	346	293	316	302	290	314	310	319	290	288	320	291	314	278	305	331	311	303	281	288	297	306	294	277	292	322	297	311	299	295	298	325	289	328	307	314	307	316	314	304	321	276	301	308	330	307	316	313	290	278	327	304	309	333	311	294	294	295	309	299	309	286	313	336	303	311	303	292	319	301	286	312	318	306	264	296	294	335	321	289	324	298	310	334	337	316	301	295	320	306	327	314	303	332	309	328	352	322	332	299	335	336	305	294	299	348	307	282	295	304	269	333	297	325	295	288	311	291	317	292	297	303	309	352	293	314	294	326	318	280	295	320	324	311	319	319	322	311	301	284	309	295	300	303	331	285	339	301	270	311	324	297	288	314	308	283	335	309	333	289	305	304	307	324	283	287	332	294	312	299	306	290	305	301	309	296	285	272	298	310	309	311	316	276	310	310	345	324	276	305	313	359	308	286	314	286	295	300	324	319	313	311	295	325	315	317	308	315	286	331	292	293	324	317	328	309	336	319	289	308	319	301	336	312	295	321	302	301	317	323	311	276	311	310	299	287	293	307	323	304	296	323	313	291	311	301	319	326	324	282	247	300	309	310	301	312	307	314	314	319	312	341	324	274	292	324	341	306	304	331	315	307	286	305	324	286	310	288	294	332	292	285	322	306	339	302	327	301	333	321	323	326	319	311	310	309	306	335	320	296	300	322	288	287	305	274	309	327	307	282	301	285	311	297	318	287	290	323	316	327	326	304	312	305	298	277	322	318	330	286	321	302	313	287	334	310	340	295	296	297	295	310	291	327	288	276	312	270	336	300	292	298	290	310	301	338	327	304	296	301	298	313	326	330	298	298	300	318	313	306	321	286	307	264	316	305	290	303	325	292	302	331	298	280	273	336	295	325	299	293	333	299	298	299	322	305	279	291	301	329	286	313	303	348	296	323	279	305	304	313	311	327	288	298	302	324	312	324	317	269	310	333	318	338	299	297	297	298	313	287	312	305	325	330	317	264	301	295	315	319	297	266	277	317	283	288	297	308	300	302	330	300	278	292	309	307	295	335	292	328	256	322	329	316	323	341	308	276	283	283	328	344	286	325	318	337	320	286	293	326	308	303	261	315	310	285	312	318	282	345	280	298	293	304	353	306	304	290	290	310	291	343	293	330	346	307	279	312	288	319	314	303	303	299	318	319	300	313	299	307	297	295	334	303	295	333	281	342	304	326	304	315	311	310	312	318	259	309	315	288	333	311	292	300	288	296	329	323	335	332	289	294	272	305	317	334	330	288	326	297	340	307	339	300	284	304	311	318	308	290	311	303	304	314	291	315	321	311	302	294	327	281	302	288	340	301	295	296	310	317	307	319	296	289	305	343	277	305	289	313	342	313	269	329	311	297	316	320	302	330	299	296	295	308	286	331	310	312	313	311	311	282	281	307	320	295	308	288	301	279	308	319	302	308	306	286	302	287	312	297	310	297	323	337	291	314	316	298	292	284	295	330	313	304	302	312	308	329	322	289	269	293	316	329	299	343	308	310	315	346	319	303	275	312	301	316	330	312	295	339	287	300	320	294	327	287	298	311	293	337	341	324	336	328	295	304	292	310	338	290	327	297	325	331	279	290	303	338	279	328	305	334	279	335	323	279	325	300	296	308	297	294	278	306	346	331	326	300	327	300	314	299	278	311	310	319	335	322	318	285	308	311	310	335	339	287	286	312	305	282	314	309	323	296	303	299	312	284	285	324	315	345	289	298	308	276	313	335	313	306	321	301	301	289	317	292	283	286	306	317	317	297	294	300	331	292	286	291	337	285	282	294	341	310	295	317	300	302	303	299	325	294	320	307	311	294	318	329	278	293	292	276	278	272	328	304	339	305	275	282	302	303	307	257	296	309	326	292	306	307	325	296	304	309	277	280	308	306	315	294	307	311	287	323	301	327	311	302	306	297	318	310	323	308	310	321	308	304	301	299	325	299	280	294	300	328	300	271	326	315	324	283	321	298	300	285	338	305	289	276	297	306	316	297	320	302	289	317	296	310	326	288	331	271	317	317	320	308	311	300	299	302	261	295	315	344	276	290	318	361	331	303	315	277	290	287	295	281	318	279	288	359	275	302	340	321	308	334	312	308	297	305	299	335	322	338	356	305	325	324	310	304	297	345	323	313	296	287	314	290	324	296	306	303	315	306	285	299	333	329	350	275	305	332	315	327	325	310	298	326	284	317	313	348	305	313	305	297	319	298	305	316	320	303	333	301	340	325	321	328	333	316	312	299	296	316	296	301	321	302	323	316	330	317	296	332	300	303	333	308	293	327	297	318	287	293	287	311	290	327	328	306	286	312	285	298	325	290	323	323	291	327	276	303	289	290	283	312	354	338	299	299	312	278	294	310	320	315	266	296	310	306	333	325	314	319	319	320	316	299	322	336	303	314	290	333	327	293	306	309	310	295	302	271	315	290	333	300	333	317	320	304	318	320	328	312	278	331	343	304	322	293	325	287	290	339	294	309	297	327	338	295	316	296	303	286	300	294	320	309	308	277	279	310	316	285	326	295	288	371	283	337	318	313	285	309	307	305	287	302	286	296	279	306	311	310	281	293	320	337	319	280	305	310	282	319	324	298	297	303	302	286	301	300	312	312	276	288	298	314	289	288	327	275	302	324	304	319	318	355	307	284	319	324	322	285	305	337	357	308	289	303	304	329	286	278	309	295	304	307	296	287	311	290	299	289	279	304	328	338	312	276	300	332	318	302	304	311	290	304	317	347	318	269	300	308	335	326	306	305	309	311	313	348	324	297	302	308	323	299	319	306	321	323	299	321	305	343	319	325	315	304	319	313	340	282	323	308	331	305	308	304	310	284	322	306	294	309	321	321	300	300	312	298	334	317	295	291	278	301	322	324	320	287	334	300	333	305	308	286	316	273	327	313	300	321	295	292	294	269	272	310	309	308	312	316	334	278	310	312	307	296	281	322	272	303	321	325	304	268	319	322	291	309	299	306	292	311	320	307	314	318	286	323	333	317	324	292	318	310	288	315	306	319	323	313	328	288	331	269	302	321	283	304	284	317	307	325	315	346	325	259	329	326	314	328	283	280	279	301	287	276	301	314	344	290	305	282	302	320	306	289	330	323	289	354	295	310	303	326	293	317	322	301	314	271	318	306	333	321	312	295	300	288	291	279	274	295	302	298	318	347	274	322
23289	21619	29297	24454	21821	22443	18890	9605	5853	4273	3054	2672	2500	2285	1752	1351	1048	870	850	888	831	661	628	643	791	648	439	454	407	400	349	371	363	382	356	322	395	379	349	311	351	345	318	481	563	614	620	551	452	392	405	320	324	313	342	320	335	307	358	321	327	332	330	323	340	321	326	308	304	307	308	298	317	332	304	289	322	306	329	321	332	315	318	300	312	315	324	287	332	299	326	340	288	324	330	282	292	313	325	325	314	339	322	302	311	336	330	335	316	323	329	304	307	284	327	311	325	307	312	300	308	333	324	355	315	308	350	332	325	331	339	314	337	314	312	297	327	330	304	311	312	327	316	296	342	322	311	328	293	335	298	304	289	319	346	325	329	299	317	306	293	337	308	299	315	311	299	328	347	337	307	334	323	346	327	296	319	330	305	323	329	320	309	302	289	301	298	320	334	321	316	309	334	312	341	333	336	356	300	307	320	310	306	334	299	307	323	331	281	348	344	326	310	331	336	296	312	335	323	292	349	347	314	313	334	329	331	317	342	324	360	330	331	297	291	289	321	302	293	309	342	297	351	301	319	321	305	302	316	338	300	338	322	281	310	299	307	315	300	290	321	326	314	314	319	298	293	309	299	314	301	336	295	340	306	291	318	321	308	303	307	313	309	345	300	321	318	336	338	321	306	298	307	312	328	301	340	322	314	319	332	325	292	342	307	342	316	348	312	344	326	315	282	346	294	307	336	345	317	342	334	318	307	305	321	323	320	321	291	303	315	307	323	323	331	297	316	313	335	340	307	340	287	314	304	346	280	304	307	301	320	302	332	326	339	309	279	337	342	311	330	312	316	314	291	326	332	303	277	292	316	309	318	301	285	323	328	326	319	339	329	310	309	323	324	331	338	327	322	307	330	305	310	294	306	295	284	299	323	318	303	307	325	298	324	355	308	301	311	312	312	328	329	333	327	312	317	328	333	297	328	315	331	331	318	295	304	305	311	319	339	355	329	301	299	301	306	322	337	286	304	324	303	319	322	299	349	300	322	303	330	305	322	289	341	339	321	316	341	299	325	289	331	329	339	322	330	271	288	328	303	289	313	318	304	319	310	331	305	312	273	317	336	331	335	313	308	302	344	329	324	353	305	328	332	343	300	330	295	326	310	325	285	312	314	294	316	328	347	335	312	311	312	348	322	300	304	349	317	300	294	318	320	313	316	304	329	342	290	313	318	327	295	310	338	331	320	317	323	288	344	305	329	316	286	304	343	290	322	328	327	300	331	332	326	316	299	334	311	321	335	307	339	326	327	305	319	315	315	296	359	295	318	308	323	333	317	336	332	294	304	327	312	297	334	316	351	333	351	276	319	292	316	321	276	290	297	307	358	299	307	336	313	325	354	305	294	288	330	310	319	295	301	361	321	329	294	351	310	312	328	302	315	296	299	313	312	315	319	315	312	321	295	339	338	326	325	295	319	308	319	310	323	317	344	310	341	317	309	324	320	274	337	324	315	343	316	304	320	299	324	303	311	302	318	312	337	332	315	331	336	293	358	318	331	346	332	307	308	328	338	320	303	332	308	291	315	316	312	315	330	312	324	323	311	314	275	335	289	332	302	290	322	324	338	287	334	300	328	307	346	308	301	311	323	319	324	316	327	349	293	303	312	303	335	296	299	280	320	319	303	313	283	341	320	337	326	332	314	314	347	319	333	324	311	361	293	286	317	351	321	294	292	339	352	328	316	310	322	308	323	294	301	318	313	335	301	341	290	349	300	321	298	307	287	312	290	294	318	303	324	308	314	297	323	312	332	322	303	277	338	315	329	333	301	304	354	327	294	350	302	335	331	313	293	324	287	301	326	341	299	302	284	298	336	291	273	319	322	312	295	303	287	306	305	342	322	308	312	330	305	322	334	286	291	327	324	339	333	285	315	311	336	306	307	297	315	351	325	302	320	306	289	301	325	311	284	299	291	362	332	319	313	310	328	332	322	320	314	329	326	280	340	311	307	310	295	309	342	294	352	339	288	312	308	316	336	323	301	323	312	299	320	305	306	318	316	325	304	304	298	324	274	306	313	332	313	318	337	299	318	306	309	332	321	280	314	350	339	307	316	315	314	304	334	321	340	304	298	311	322	304	301	326	313	346	311	309	322	309	336	298	321	342	308	300	313	328	324	331	314	335	293	281	309	296	314	373	300	319	337	288	297	297	318	301	308	328	305	291	353	319	309	306	314	298	292	298	317	327	326	305	310	318	291	341	319	332	326	305	302	334	286	298	315	319	292	297	305	301	325	341	287	318	343	317	310	322	325	313	321	319	318	307	311	306	307	335	306	321	345	333	341	299	305	326	316	312	314	317	328	282	316	315	288	345	342	302	340	330	324	362	327	323	327	318	328	340	326	333	300	331	341	360	290	304	302	346	296	328	307	311	293	364	309	322	299	325	328	287	317	307	316	296	298	296	316	316	342	310	320	329	303	320	317	321	324	315	299	311	300	326	296	302	314	334	307	276	336	295	307	330	345	310	318	313	327	351	343	293	315	329	327	327	301	305	318	325	321	338	315	314	295	307	299	307	323	277	333	310	328	338	322	340	312	328	327	314	316	299	343	302	314	297	285	301	318	333	311	313	315	282	346	307	331	303	326	295	336	374	330	309	314	321	316	335	311	284	347	329	287	301	321	281	316	315	331	323	283	334	319	305	293	329	299	323	290	346	320	342	280	324	313	344	310	319	299	316	301	310	309	318	318	335	329	327	298	321	323	275	352	338	305	322	324	298	341	301	305	336	327	316	298	330	352	319	314	312	296	295	317	370	311	290	310	328	290	305	332	348	293	325	297	316	301	317	329	307	314	326	277	320	321	316	303	320	294	319	313	314	306	339	327	301	307	332	305	293	308	306	320	310	341	343	303	291	316	282	320	324	351	321	307	345	318	334	291	304	337	310	302	327	292	342	303	297	319	324	319	328	292	306	321	295	310	317	301	291	309	333	344	314	346	323	300	355	308	358	304	332	314	334	322	335	339	326	296	317	316	300	294	317	352	330	320	343	306	310	335	301	332	318	336	283	330	337	324	282	297	301	313	333	300	304	323	327	306	338	296	317	305	307	320	290	286	315	333	297	302	336	336	339	323	352	326	318	304	320	269	302	356	347	319	319	307	366	324	345	318	304	324	296	350	306	305	294	310	329	360	290	286	316	278	359	291	339	290	319	326	327	349	320	345	348	330	353	321	300	314	320	324	330	328	313	321	315	311	336	335	341	298	295	302	322	316	305	288	328	316	298	309	326	306	329	327	305	323	298	301	299	317	331	307	334	307	349	321	319	291	332	292	329	320	327	313	333	324	312	344	324	346	309	291	287	295	313	311	320	344	289	308	333	309	300	340	287	300	291	312	323	310	319	376	354	303	346	344	313	316	308	291	281	331	301	325	287	330	320	322	302	284	292	297	316	327	306	324	338	326	313	288	338	345	324	281	330	313	318	327	312	322	290	326	311	307	324
30887	55339	47416	34011	25395	20237	17039	13933	10101	7341	5514	4795	4312	4144	3120	2197	1675	1315	1420	1400	1196	1030	939	951	1146	959	674	635	579	509	473	458	441	438	409	416	383	403	399	400	396	389	409	536	798	765	725	654	594	468	435	338	359	356	362	353	332	339	316	309	334	341	320	355	336	321	382	336	339	331	348	338	307	326	371	327	337	330	373	379	320	354	298	346	360	317	333	310	338	301	358	318	337	320	337	354	326	354	340	339	326	357	388	340	333	328	340	341	309	337	355	310	347	322	324	344	371	316	341	326	357	313	371	338	298	377	334	327	363	342	355	332	327	331	358	330	346	332	333	334	337	308	362	351	351	296	340	302	354	342	367	321	340	303	349	338	327	342	332	319	364	361	370	338	324	331	317	308	319	323	329	304	345	318	312	329	313	334	314	329	354	334	334	331	340	326	347	343	335	362	356	327	355	339	320	318	347	356	353	315	343	336	347	350	337	340	345	350	335	344	338	369	356	315	352	347	361	338	314	372	349	328	348	356	338	318	321	347	380	332	357	294	297	309	335	346	347	327	350	350	322	335	352	348	329	354	324	356	318	354	363	329	320	348	361	302	290	308	339	362	328	317	358	341	360	337	291	334	377	315	302	348	334	337	335	328	349	346	346	327	350	331	347	291	361	335	338	325	313	362	351	350	325	330	331	350	314	326	357	351	359	310	359	330	332	335	336	364	319	310	321	351	330	348	329	323	325	333	340	332	350	334	351	341	321	335	358	365	331	343	348	328	306	352	341	333	320	321	363	368	343	348	349	337	332	356	313	312	351	377	333	341	332	318	337	329	310	329	355	319	367	347	334	345	368	306	311	332	343	333	321	326	364	346	331	340	337	387	331	337	324	318	321	336	303	341	326	318	321	337	357	297	328	364	308	333	341	367	336	307	351	344	361	336	343	322	320	339	340	329	329	371	338	344	349	392	318	363	305	363	342	327	342	310	329	315	317	353	327	348	332	329	318	329	325	342	355	376	328	345	343	363	359	346	344	335	322	337	316	324	342	328	316	304	306	342	350	319	320	336	348	318	317	317	319	361	334	354	310	353	365	363	331	315	316	317	337	330	357	329	354	341	293	315	347	323	379	335	366	373	372	323	319	346	307	342	294	379	374	326	335	301	350	361	310	360	349	322	324	339	344	330	328	316	316	345	341	333	349	343	340	335	333	345	338	303	325	346	378	313	336	331	326	327	369	346	331	322	368	367	351	305	336	334	313	345	349	372	304	338	323	316	365	337	317	344	345	332	306	339	329	309	356	305	346	308	358	344	349	362	341	366	323	273	349	366	322	338	337	331	316	330	331	334	316	343	332	340	338	348	346	331	327	351	323	306	336	330	376	330	352	343	361	335	298	330	338	327	318	361	334	342	327	321	306	307	362	349	339	332	335	334	338	328	350	334	320	356	333	357	347	333	348	382	338	316	325	325	325	316	391	314	350	341	335	349	307	362	329	324	331	338	347	354	325	315	364	333	323	340	321	360	322	352	328	321	339	324	322	294	341	385	352	350	325	358	329	325	348	324	321	344	350	343	330	317	337	334	345	335	322	303	338	318	322	365	349	334	310	321	334	351	328	343	349	340	351	330	331	339	367	336	316	345	334	329	346	327	324	352	357	366	327	320	358	344	352	350	343	366	317	345	367	331	338	339	303	336	297	361	337	334	331	312	352	299	346	337	327	321	336	332	350	354	349	330	354	351	338	370	347	338	323	336	324	328	334	298	331	364	333	340	362	342	341	321	319	371	332	332	339	328	341	333	327	322	281	324	382	360	325	323	344	345	376	357	329	343	311	310	363	347	309	332	335	349	329	338	323	326	336	322	338	347	363	346	342	363	333	329	348	321	332	348	315	347	333	378	324	337	316	350	344	323	340	324	313	314	347	339	337	312	334	357	317	352	349	364	309	297	335	344	338	374	325	319	319	365	338	321	329	327	357	335	352	358	312	346	350	329	342	296	337	339	342	339	312	347	361	323	329	334	350	340	313	342	364	326	337	358	332	337	343	351	318	372	350	329	314	312	359	324	341	328	316	339	364	366	315	310	343	303	328	342	351	334	327	334	328	362	317	362	319	330	352	360	364	337	353	305	329	339	330	337	361	352	292	322	345	367	299	354	349	311	330	337	339	344	329	349	341	327	328	331	318	357	332	310	319	355	341	365	318	354	333	332	346	351	310	355	328	332	341	329	334	340	332	326	375	317	326	328	364	325	339	320	329	315	343	359	348	339	339	305	313	313	350	312	379	350	330	337	326	346	323	358	305	344	297	320	361	331	309	364	351	320	350	328	347	315	349	338	349	341	334	320	338	375	321	346	344	306	335	341	337	329	374	371	334	327	334	323	324	336	318	364	353	341	339	367	313	312	353	279	339	296	319	343	374	328	329	350	350	333	352	327	321	331	307	365	327	366	324	350	339	315	361	297	341	321	317	339	335	364	348	330	338	350	322	342	325	329	359	333	323	351	309	367	336	341	344	319	336	359	339	326	336	332	348	370	350	352	323	338	355	328	326	342	323	336	356	333	364	337	340	337	321	350	330	348	326	335	340	338	353	326	359	343	348	315	341	305	328	374	333	319	370	324	309	364	309	326	348	345	326	317	349	355	315	312	317	362	346	333	345	348	327	341	340	337	287	343	328	347	340	338	348	322	333	341	317	351	323	321	338	340	325	334	302	332	334	349	345	310	311	314	314	368	355	320	354	310	344	353	352	345	319	340	352	265	318	344	329	361	330	314	336	347	308	350	325	340	322	313	336	341	338	318	341	326	331	367	334	331	333	359	339	323	367	337	355	324	330	321	324	326	312	319	315	349	312	322	355	345	329	319	340	312	367	320	360	319	344	317	313	323	358	347	344	359	326	371	379	326	329	325	368	353	341	310	328	364	346	335	353	316	351	318	352	328	335	308	337	319	304	364	330	332	327	323	332	333	328	372	333	334	320	291	357	342	342	342	326	354	339	329	324	349	350	310	361	315	332	331	339	353	347	331	325	326	342	349	352	328	330	308	285	340	310	304	341	294	383	363	325	335	328	307	338	321	325	343	354	346	347	360	339	340	307	344	342	365	332	322	364	338	329	297	345	305	347	312	324	368	392	346	379	347	351	337	344	346	366	363	320	330	305	310	342	316	319	358	335	341	359	339	295	385	323	332	312	334	356	338	322	350	330	345	324	330	372	319	345	335	330	330	323	377	356	341	331	323	325	319	386	330	353	365	331	310	308	327	343	346	359	318	353	363	350	312	325	344	319	345	316	345	334	326	330	318	348	339	312	310	333	348	344	322	374	307	323	348	307	342	314	335	332	362	329	341	316	341	339	345	338	356	328	360	346	320	351	367	357	304	348	362	341	365	377	373	338	344	335	339	310	332	355	338	336	318	340	325	318	356	338	298	324	348	325	353	360	331	362	347	311	318	329	297	329	312	356	337	340	314	374	315	342	348	335	316	333	340	333	330	348	318
30385	28229	31534	21910	11314	6939	4977	3705	2435	1725	1327	1156	1054	1013	761	598	480	491	513	497	494	425	413	455	480	365	383	381	319	308	312	300	304	295	285	305	266	326	290	273	292	307	267	281	246	271	313	289	278	301	279	286	257	265	296	290	289	285	304	239	258	261	300	278	259	237	271	286	267	264	302	258	273	262	304	289	287	267	270	292	289	302	262	268	321	279	270	304	271	280	307	265	299	260	253	305	324	271	261	265	256	266	291	268	282	263	220	257	288	246	274	264	250	262	284	270	242	257	286	252	268	257	260	285	244	285	255	314	279	279	309	288	291	257	274	270	261	275	302	269	268	244	285	277	273	309	291	271	285	268	304	259	273	284	273	262	279	245	260	273	313	245	249	290	281	286	280	272	300	269	267	281	271	295	280	269	254	274	276	275	303	308	312	285	290	303	296	273	266	288	283	278	263	280	280	245	271	265	265	273	272	287	280	280	306	277	284	259	282	274	245	290	263	263	241	248	277	292	285	283	295	268	290	292	267	269	301	283	280	292	293	264	277	280	296	316	272	267	264	264	267	272	281	276	262	269	265	286	291	254	278	258	264	281	274	256	281	298	294	249	277	294	285	277	239	267	258	257	285	283	241	273	309	275	262	290	283	279	284	276	275	323	281	285	275	283	253	252	275	273	289	266	294	298	287	288	269	259	306	301	281	272	279	276	251	280	282	289	279	268	282	329	312	298	262	277	292	278	270	299	289	276	273	287	321	273	277	274	284	282	302	294	260	273	282	273	296	249	293	262	282	276	256	277	295	244	256	258	270	276	279	304	261	269	249	276	294	275	275	269	264	265	288	300	290	290	291	282	262	259	266	260	242	276	272	293	312	269	281	289	279	312	263	337	284	289	300	274	280	285	294	308	288	301	279	278	264	289	279	274	292	297	293	243	262	294	291	272	289	283	298	273	250	301	293	259	251	308	300	287	235	286	273	272	259	251	284	295	266	306	303	247	263	251	280	303	293	272	278	275	284	287	290	298	287	269	272	298	298	279	262	257	329	276	268	248	273	281	287	294	272	276	269	252	279	306	276	279	312	289	272	306	267	289	284	290	268	278	246	282	275	280	300	252	265	276	289	260	262	277	279	267	274	296	283	284	281	260	273	276	271	331	295	276	292	284	268	270	253	276	251	281	265	281	302	282	288	290	279	273	303	266	257	283	267	283	235	271	300	288	254	288	290	279	292	271	287	268	288	282	253	286	251	290	261	292	287	277	289	293	293	279	307	283	285	264	255	273	258	253	274	273	297	284	299	258	257	293	284	326	280	278	284	277	281	272	254	293	278	255	255	272	291	263	294	265	266	323	297	292	302	295	292	309	242	305	304	283	270	306	275	298	268	263	265	278	289	294	266	301	274	319	296	311	254	280	287	304	270	277	286	284	272	237	281	306	293	288	288	261	290	284	271	264	270	307	291	273	296	305	273	256	295	284	287	284	268	256	263	298	271	266	232	266	284	273	250	292	280	284	279	287	283	290	242	293	280	246	278	298	276	297	278	266	273	261	289	255	305	273	297	282	262	291	273	298	286	269	281	297	259	261	310	256	275	289	277	271	245	278	275	290	287	259	261	277	258	320	278	266	283	252	263	269	283	291	293	321	289	257	282	292	303	312	260	242	288	284	284	259	307	276	285	287	295	290	286	281	271	277	274	270	290	279	259	283	305	272	314	246	304	266	274	261	268	275	264	283	285	277	271	286	258	260	251	254	302	262	288	292	250	305	287	281	276	299	265	277	267	263	290	288	285	309	293	302	284	279	302	271	271	289	284	284	256	287	279	297	299	304	263	268	282	318	286	263	286	293	292	280	273	263	276	295	299	254	287	255	296	271	285	288	282	292	286	280	261	245	265	248	290	282	262	279	307	256	293	282	280	270	279	266	273	290	274	294	281	307	261	307	312	280	265	332	273	279	260	272	260	263	302	246	286	275	285	309	283	320	281	276	265	269	292	259	259	309	306	273	296	287	274	294	270	274	266	273	285	314	278	283	292	297	271	274	254	270	293	298	261	310	256	277	251	282	251	325	276	281	291	265	263	265	270	301	272	263	297	301	286	292	288	298	293	262	291	277	268	294	301	287	294	286	304	274	263	270	247	267	300	309	260	256	293	244	282	274	301	288	278	273	298	275	286	258	308	266	280	291	291	282	281	264	303	292	292	281	296	270	248	300	279	298	272	259	269	289	280	279	271	275	264	273	271	263	321	271	271	283	264	256	292	259	301	287	257	257	302	292	286	277	280	322	233	273	291	294	264	266	255	299	268	264	269	308	297	280	274	269	289	297	293	263	275	274	262	280	262	295	288	280	279	258	281	277	279	294	301	289	262	268	271	261	280	290	260	288	299	297	287	285	278	279	277	253	276	263	296	286	256	278	288	292	292	282	273	295	291	271	277	311	267	280	279	253	263	291	309	289	280	271	288	311	294	268	275	282	323	294	272	299	280	274	291	264	265	257	292	292	306	275	290	286	254	265	293	268	297	302	268	257	265	275	254	270	276	293	284	280	270	281	317	261	280	272	282	280	285	251	291	298	307	281	288	264	278	261	279	273	285	262	281	302	257	273	286	271	290	293	272	288	278	265	284	282	248	282	236	281	301	266	273	258	281	233	307	286	262	295	281	285	260	293	300	241	295	322	291	281	263	264	276	278	282	275	300	290	298	247	284	282	262	266	294	274	293	281	270	252	278	272	289	296	280	275	281	260	273	272	283	258	314	279	296	238	259	259	284	265	277	273	302	278	259	277	257	314	253	287	276	287	304	265	289	272	307	293	266	300	282	261	300	270	270	315	286	300	269	291	295	300	265	266	280	296	274	295	290	284	276	298	287	283	288	280	262	284	282	283	265	303	281	256	260	304	283	258	291	302	287	287	264	269	334	276	282	284	258	299	274	251	276	253	289	302	270	275	232	285	292	261	280	276	260	250	269	316	263	265	283	307	292	283	268	292	236	251	274	266	267	264	268	285	308	272	286	282	289	282	289	308	263	264	264	266	258	288	268	261	293	283	264	265	265	296	283	295	255	290	275	287	273	293	274	265	270	282	276	281	285	272	288	273	269	269	293	269	267	291	308	277	311	297	284	266	294	262	275	252	303	277	249	265	245	262	263	269	272	259	274	294	277	251	265	233	277	288	272	266	268	270	257	250	299	275	249	268	263	282	250	280	299	260	302	294	297	276	270	269	268	278	281	297	272	285	255	296	281	305	255	266	269	293	275	268	306	299	277	291	290	284	274	244	264	302	276	272	310	293	283	287	252	261	293	285	268	276	248	259	280	282	284	303	237	293	272	269	281	271	299	292	280	278	269	291	262	279	303	272	267	264	291	260	265	258	268	279	304	293	273	294	294	285	309	277	286	299	269	283	284	269	295	257	270	300	285	273	293	265	265	262	279	273	261	303	246	268	275	276	270	244	269	271	244	251	283	303	280	261	271	284	277	277	313	276	300	271
28684	42666	33681	21788	15099	11425	8914	7111	4582	3276	2462	2106	1864	1809	1330	899	737	652	649	716	726	525	559	607	609	403	432	429	422	334	350	344	339	311	311	317	332	305	321	321	321	311	332	297	274	330	307	334	328	297	305	308	321	305	298	330	295	301	368	302	318	300	306	318	301	308	326	294	276	284	317	327	318	287	326	301	325	272	303	335	311	314	336	275	295	321	305	302	325	306	322	323	293	315	298	353	299	284	314	312	284	299	342	321	307	309	300	309	299	343	352	292	285	300	284	296	286	275	326	315	297	317	295	344	327	312	302	323	296	296	284	291	320	311	308	301	296	329	335	283	328	302	326	304	304	313	304	297	291	289	320	296	304	290	311	308	298	295	302	355	316	300	280	278	297	294	296	275	294	287	322	302	318	316	299	277	297	293	292	312	330	347	285	302	305	293	351	291	286	317	299	322	291	315	321	294	321	312	322	299	298	293	313	290	283	306	341	312	298	290	319	291	307	286	274	295	281	300	302	350	297	336	300	313	285	292	273	289	320	285	314	329	316	319	305	307	278	289	323	306	331	322	286	306	316	293	317	320	318	314	288	354	331	295	311	300	289	264	326	306	313	278	318	303	303	297	299	297	290	274	282	320	288	289	312	295	296	278	304	333	336	315	302	281	294	343	301	334	280	288	300	269	321	321	269	271	313	293	321	299	327	305	282	294	285	321	316	307	306	300	303	308	309	266	288	320	266	302	330	349	320	325	306	320	320	285	295	309	273	297	313	313	310	330	306	308	333	289	333	310	335	316	315	280	338	311	269	312	291	304	298	279	313	313	293	317	304	314	331	318	356	302	293	303	311	333	322	316	271	319	307	290	299	303	296	327	300	305	287	326	341	339	305	303	289	286	293	302	259	291	322	333	308	314	327	321	296	271	331	292	321	305	297	298	298	258	302	318	314	291	318	327	306	306	315	283	288	279	328	314	313	312	292	275	283	335	304	311	306	313	313	321	328	311	304	268	301	302	301	315	314	299	267	295	297	337	307	266	295	278	348	302	317	311	314	321	294	306	329	292	292	277	336	286	310	283	278	278	303	300	271	337	303	302	286	323	290	302	284	315	338	297	311	307	323	292	303	274	265	309	296	337	295	328	289	294	314	282	302	303	301	294	307	296	315	292	294	310	301	318	290	309	287	316	309	295	321	293	312	287	322	308	311	301	328	291	312	299	322	303	276	287	315	291	279	282	285	306	284	288	310	326	298	293	307	328	304	315	276	309	290	321	321	334	290	299	292	314	320	312	302	308	300	303	292	329	294	320	302	282	328	320	323	298	299	303	283	296	314	295	330	280	294	299	307	270	308	289	299	312	296	329	307	310	323	289	311	291	302	275	317	290	293	324	307	277	279	299	323	295	293	281	298	290	254	319	310	294	300	308	297	308	291	325	293	303	327	307	297	273	292	341	289	302	309	336	330	288	346	328	320	306	280	323	301	295	295	313	270	315	310	326	324	330	328	310	258	323	304	316	311	335	290	320	329	303	283	329	311	266	323	313	264	325	325	291	304	297	286	333	319	321	285	282	316	305	310	328	309	359	297	311	309	323	316	295	274	314	293	326	304	305	305	306	311	316	312	337	290	298	319	312	299	312	315	286	336	307	300	302	306	273	287	296	326	272	316	309	294	301	286	338	334	336	304	289	331	325	285	304	325	285	298	327	305	307	282	294	299	292	323	298	323	291	320	301	317	322	273	306	305	341	327	284	313	312	296	349	311	301	303	291	320	303	303	317	297	290	285	289	265	292	299	311	337	331	296	317	330	289	279	305	318	283	327	285	330	311	291	298	338	318	307	304	302	307	276	299	328	278	292	315	313	308	299	331	327	288	302	288	336	287	304	312	279	312	283	279	294	311	294	364	314	333	284	294	309	339	323	304	356	309	281	322	328	305	286	309	290	282	333	301	315	334	319	296	340	289	323	323	342	309	252	317	286	277	314	288	330	307	348	310	326	303	305	335	307	331	299	300	301	298	282	293	280	309	333	328	312	288	334	313	316	290	291	317	298	293	332	298	309	272	340	310	315	333	294	334	314	285	311	311	314	333	321	286	307	331	319	327	313	307	280	302	307	268	277	324	310	270	307	285	321	286	284	280	277	324	300	316	321	279	307	304	309	321	286	297	313	319	294	276	284	347	308	294	307	308	282	288	313	313	301	298	322	293	287	326	302	293	288	293	300	294	318	324	302	303	278	302	292	296	299	353	313	303	295	292	303	308	284	301	280	290	307	309	292	323	279	314	284	329	326	311	320	284	299	333	308	331	316	304	266	307	285	305	326	289	319	302	303	312	330	292	290	326	260	279	336	307	303	297	323	295	299	333	306	283	291	319	311	347	295	312	317	298	301	300	314	305	307	296	332	304	310	322	277	308	330	284	307	314	286	334	308	295	318	278	296	299	320	286	301	316	289	276	275	312	339	283	307	302	310	298	283	285	278	327	353	304	308	319	289	290	281	297	319	325	322	309	316	312	301	306	298	293	318	299	272	280	305	302	275	288	311	287	292	300	319	300	301	287	296	309	311	279	266	323	346	286	304	318	302	335	310	306	328	304	290	275	322	323	312	317	298	285	303	296	260	322	328	284	285	285	301	353	324	323	319	331	335	301	303	286	275	312	336	304	309	305	308	289	322	297	294	282	298	312	294	280	300	322	293	306	312	305	293	307	289	304	279	287	337	268	327	315	282	284	301	298	333	276	271	296	323	310	292	323	298	310	317	298	281	296	302	279	263	281	308	283	299	300	314	299	308	309	316	313	314	319	289	304	296	305	293	298	347	323	308	302	308	299	314	314	306	324	305	332	270	310	300	287	304	323	307	324	291	302	316	294	333	310	301	302	316	321	292	302	316	298	291	289	322	320	306	289	293	299	267	309	325	330	323	289	313	279	335	265	323	304	269	306	328	277	303	328	339	313	287	326	333	282	304	295	299	311	314	280	302	305	322	320	287	303	307	276	273	302	313	292	322	293	287	309	328	312	311	300	299	319	331	312	314	298	294	314	316	340	279	331	306	325	313	319	309	331	309	313	290	302	311	319	285	297	304	311	287	328	276	302	307	288	266	311	289	312	294	323	300	285	318	287	314	296	303	278	290	306	301	287	298	310	302	308	304	306	284	318	324	308	287	310	281	302	292	300	287	316	327	279	299	310	305	275	285	258	321	311	310	304	312	296	323	282	270	281	297	329	295	294	329	312	318	318	313	291	310	312	293	301	293	306	332	305	290	304	282	306	324	272	334	337	307	300	298	311	297	281	300	325	319	281	345	302	327	299	312	273	293	326	265	269	317	340	299	318	334	310	300	282	290	301	300	313	314	313	264	318	332	291	294	315	284	318	268	317	294	291	289	305	308	324	341	310	292	312	310	302	330	302	345	328	311	306	320	304	284	298	290	320	286	305	287	299	311	315	298	326	328	299	274	309	284	328	296	324	287	314	286	288	312	323	314	328	282	287
24395	21578	28941	25189	22084	18202	10276	5936	3821	2626	2179	1818	1708	1749	1428	1024	812	733	694	775	756	596	583	625	532	436	438	390	365	378	315	330	311	341	346	358	300	328	335	327	298	330	305	353	368	440	427	436	368	358	335	316	336	301	322	313	315	317	283	283	284	308	291	310	306	264	281	303	282	296	295	283	332	288	284	312	269	344	335	272	295	305	277	278	323	273	288	295	286	312	297	308	300	308	317	320	310	308	303	323	294	289	271	288	295	316	307	319	297	305	283	306	302	287	307	348	286	303	306	288	316	303	279	293	275	290	293	319	320	271	315	273	290	289	285	308	305	288	288	309	306	307	295	300	297	285	268	317	295	281	311	301	288	325	304	303	321	316	294	296	309	322	293	290	290	312	288	301	326	284	294	297	299	326	300	267	294	293	302	306	320	296	295	312	277	295	337	286	311	293	308	295	312	310	304	311	297	301	304	339	319	278	319	268	311	305	308	308	307	289	309	290	283	302	297	299	289	304	301	292	282	305	299	283	271	286	322	300	280	289	288	286	318	303	299	338	308	288	300	289	320	286	286	305	290	309	288	309	294	313	301	285	247	285	320	278	283	304	305	296	295	293	317	313	281	329	294	303	312	287	330	255	278	305	293	340	300	303	307	303	319	303	316	316	293	331	296	318	263	311	315	279	301	285	275	301	279	280	297	300	298	317	301	297	306	313	326	316	303	329	295	294	270	303	306	279	288	265	309	308	309	326	331	285	332	306	278	322	309	317	325	276	285	302	308	288	321	306	303	295	331	313	331	289	307	279	323	295	277	273	296	296	292	317	279	294	306	310	310	296	299	295	315	288	290	266	338	286	314	288	294	338	291	299	333	290	326	247	314	277	303	303	300	295	296	305	276	302	306	285	322	301	292	328	300	297	293	334	300	286	309	291	299	325	329	311	300	290	312	262	304	305	289	301	280	306	320	311	316	333	292	322	298	299	282	292	302	319	311	312	301	305	308	302	277	282	298	306	304	291	310	295	293	270	296	304	280	305	294	311	288	305	289	311	312	296	321	267	307	298	318	308	276	279	297	283	276	280	302	327	295	266	251	290	323	283	275	300	288	288	315	308	313	301	308	270	301	284	284	321	292	266	315	314	289	308	301	284	312	312	302	310	287	299	280	298	326	324	302	303	308	308	251	320	301	283	307	306	311	300	318	299	294	301	280	287	292	309	327	293	316	294	276	270	268	285	302	320	282	283	302	338	291	305	308	306	322	292	310	291	306	300	280	311	306	284	294	316	304	310	299	284	321	325	313	261	314	286	339	293	315	309	329	289	288	322	308	299	288	283	318	309	281	268	309	281	284	303	288	311	313	312	339	298	305	260	301	315	338	299	292	285	296	274	307	267	289	297	290	306	293	301	291	334	300	279	272	289	311	283	296	292	323	305	276	271	269	314	312	290	326	310	274	283	320	286	303	333	312	256	323	256	272	295	301	304	285	281	291	267	303	326	293	295	280	293	277	310	276	306	314	321	316	311	292	291	291	299	331	290	330	288	320	313	327	282	303	294	319	312	319	311	259	296	304	287	299	314	280	293	309	297	302	292	253	298	305	298	286	295	308	278	344	318	292	291	309	312	312	294	299	294	285	284	262	309	281	300	271	286	322	293	282	274	298	314	318	291	274	304	313	299	278	354	318	321	317	314	313	315	299	294	320	311	285	285	284	288	274	286	327	288	274	265	320	287	313	274	310	345	323	303	281	297	302	294	326	312	329	315	307	326	291	308	319	293	313	289	299	291	295	327	296	279	262	306	279	301	295	269	301	287	285	304	287	323	296	290	320	314	305	298	273	283	349	292	266	296	268	315	277	324	325	321	290	305	314	278	328	300	264	304	305	330	291	319	256	276	324	330	308	304	299	316	306	296	281	290	277	285	286	280	292	280	314	298	301	298	304	309	295	283	312	333	282	292	298	306	266	310	300	309	311	294	300	319	290	300	293	278	279	271	331	290	350	281	324	291	310	294	304	311	298	307	301	313	307	317	284	302	288	303	302	303	301	306	320	297	313	330	296	287	301	330	311	313	332	291	309	302	323	283	293	286	296	306	326	287	316	281	325	288	282	265	285	321	301	300	312	308	280	290	308	300	306	284	260	314	314	304	311	308	282	308	269	338	306	298	296	294	322	307	313	314	320	313	304	306	301	317	299	297	306	298	298	313	240	299	315	284	312	309	293	331	274	301	292	271	305	297	319	295	314	284	277	323	285	305	302	292	308	321	315	315	329	288	312	287	313	277	286	305	287	302	303	306	293	278	293	283	322	274	265	270	312	323	293	298	311	272	267	271	293	290	295	326	315	318	264	308	279	287	316	298	299	312	319	311	306	279	288	288	313	313	302	296	260	283	311	286	268	291	270	293	313	315	293	288	297	340	310	306	295	279	287	287	288	303	298	292	319	313	310	310	305	309	301	291	303	297	317	265	321	290	309	313	278	307	317	285	303	273	295	312	290	296	310	301	313	314	332	262	303	311	301	295	303	325	290	259	322	283	279	287	306	283	316	299	331	311	345	275	288	281	304	294	336	291	312	326	316	333	322	297	312	280	303	284	278	292	296	294	328	281	295	321	285	336	306	309	322	296	320	281	288	317	292	273	306	303	310	289	292	288	278	333	294	291	296	262	319	294	311	291	294	293	313	298	298	273	278	301	267	311	321	269	327	296	324	286	283	301	299	267	292	318	316	310	311	335	344	308	291	325	313	332	293	289	304	294	306	304	283	282	351	328	319	270	295	291	318	289	302	290	295	317	311	313	317	311	298	287	302	296	305	258	295	329	287	304	301	323	305	299	312	298	300	304	327	308	304	290	278	303	334	281	312	299	307	337	284	327	317	287	302	315	290	308	329	297	293	302	297	286	315	295	260	304	279	299	280	314	301	324	294	310	307	315	310	282	313	290	323	302	280	301	318	302	296	287	276	312	300	311	293	293	298	310	300	324	311	295	287	298	304	264	312	271	302	292	316	343	290	245	288	326	290	293	277	317	304	325	327	321	275	316	315	314	281	317	317	292	284	310	282	315	292	325	300	279	274	322	349	300	328	272	295	295	273	282	278	289	314	296	296	295	319	295	306	255	316	333	297	305	310	325	305	302	278	283	296	296	310	301	320	292	280	303	288	311	310	291	296	267	303	303	296	295	296	310	305	317	309	328	293	292	308	290	299	301	315	286	297	301	289	319	302	301	333	272	304	331	308	317	325	305	305	283	262	308	322	313	280	280	307	288	283	287	290	289	293	280	310	295	317	290	314	302	313	285	310	299	312	295	259	303	297	283	283	301	283	294	247	290	318	315	312	315	266	292	306	302	314	313	300	282	282	298	301	306	298	290	285	292	275	295	313	271	306	323	269	316	312	321	287	301	294	315	287	326	286	301	284	315	273	341	310	265	305	278	300	302	299	313	289	278	303	318	305	308	307	325	273	299	296	288	312	333	323	291	289	291	273	289	293	318
28511	51269	43745	30668	21911	16804	12396	10034	6675	4955	4007	3407	3065	3059	2398	1734	1232	1103	1030	1253	1043	822	743	953	697	589	595	487	432	390	365	372	352	330	368	372	338	343	356	347	348	379	348	366	462	534	517	536	472	354	373	314	341	329	332	345	322	302	344	336	293	326	346	322	338	336	350	334	306	307	320	322	332	357	315	322	286	280	339	326	366	344	321	314	292	327	315	332	345	336	347	357	341	324	306	344	311	296	317	313	312	324	334	322	290	324	324	316	314	294	372	323	333	343	318	367	309	355	315	321	350	339	321	350	322	300	356	323	318	311	340	365	319	328	326	330	305	342	309	342	307	303	328	320	336	303	319	331	314	338	312	330	301	346	360	361	334	330	312	325	320	319	351	293	321	312	300	342	326	303	311	300	341	309	305	300	340	338	307	352	336	343	296	349	310	327	340	334	294	334	301	314	350	290	340	306	306	304	341	318	302	308	346	330	328	313	298	319	333	299	304	319	318	319	342	317	306	320	330	362	310	315	285	295	332	329	358	297	342	308	307	331	357	323	320	317	301	346	327	306	325	323	328	325	307	302	312	297	338	313	353	334	323	312	309	290	322	304	332	311	332	327	341	329	308	376	329	328	311	320	326	285	338	308	318	285	303	338	320	350	303	320	309	323	327	343	327	317	337	331	305	326	313	294	316	339	333	307	318	312	341	335	318	310	336	310	308	363	346	289	340	353	350	324	367	345	300	331	344	276	356	295	363	317	310	333	341	329	313	302	352	318	336	336	317	300	318	310	306	359	325	339	327	302	358	330	320	281	328	319	335	343	293	328	305	320	330	329	337	350	317	302	312	338	333	338	319	326	340	346	343	306	327	300	340	337	343	364	316	298	315	331	327	319	336	318	288	289	310	327	340	352	333	302	311	340	335	306	300	325	346	314	335	364	337	325	308	309	320	333	326	309	302	322	330	317	330	325	347	310	293	326	321	298	316	342	347	357	318	336	282	303	289	318	306	324	313	319	334	310	356	303	323	309	310	307	303	332	339	337	319	307	290	319	314	327	290	317	350	339	320	348	320	314	317	306	305	325	315	311	317	285	304	304	346	353	305	314	342	349	317	330	329	300	301	325	387	303	335	296	358	345	328	338	359	296	313	300	329	318	318	321	333	313	317	335	328	315	330	339	311	308	349	327	340	336	320	319	340	316	342	303	343	301	323	340	318	321	337	324	288	330	330	325	327	328	312	322	291	296	317	291	302	328	311	338	370	302	349	339	296	341	361	316	334	335	334	351	307	322	311	295	316	309	314	289	319	315	319	353	331	320	322	346	323	332	330	351	324	356	336	357	324	348	310	322	340	338	305	289	286	354	325	316	333	277	337	321	319	332	349	312	332	344	345	339	313	323	281	327	324	341	342	325	327	344	327	346	316	326	321	362	322	349	320	322	343	338	330	297	327	362	320	331	324	345	329	306	321	331	292	359	354	330	344	304	329	328	345	316	323	294	321	347	311	308	299	316	314	332	316	296	303	334	317	317	300	338	329	314	305	291	353	334	305	310	345	337	322	318	332	302	339	309	321	315	354	317	333	307	340	354	316	329	343	306	323	341	302	341	330	327	294	318	304	319	354	327	315	313	357	310	333	338	313	346	333	338	301	336	322	315	309	329	344	348	360	329	329	323	333	344	297	334	356	299	306	315	290	301	296	329	303	327	314	320	314	359	357	341	297	354	335	351	325	305	294	334	299	335	331	322	296	318	357	316	329	324	316	286	322	350	333	338	367	351	331	311	310	311	317	309	334	344	319	311	323	316	317	308	322	333	308	340	293	315	316	387	325	363	348	318	349	336	307	325	312	314	350	362	335	330	288	338	300	325	328	329	343	336	327	343	319	322	333	308	316	290	301	325	340	328	344	324	354	328	318	318	321	310	327	320	329	346	312	344	322	343	346	323	309	326	359	338	280	312	352	348	343	371	364	329	372	336	341	324	320	346	332	334	343	316	334	327	302	298	323	315	332	296	322	324	335	313	315	319	326	306	332	332	331	329	348	322	299	340	338	346	315	307	327	319	325	327	329	326	327	321	322	298	327	345	314	307	344	332	348	314	318	341	330	306	312	327	316	353	294	329	318	310	349	280	303	324	321	286	312	311	312	305	313	309	343	317	329	346	321	305	318	320	310	326	334	335	291	350	325	345	324	321	317	298	310	319	348	311	322	321	365	309	322	297	295	325	332	337	327	341	342	338	290	293	308	361	319	352	314	335	322	372	313	316	316	314	335	325	332	309	317	321	330	309	320	319	315	329	300	308	314	307	336	295	350	348	317	315	332	338	331	300	357	315	355	313	317	331	366	336	336	312	333	356	321	344	309	331	327	322	298	353	317	324	341	354	330	326	296	325	330	305	305	311	324	323	334	330	334	317	339	311	310	318	313	301	322	329	328	336	328	320	326	311	344	318	297	318	337	284	319	333	297	330	302	320	343	285	310	302	300	341	331	323	324	337	301	325	313	369	323	295	306	314	334	333	309	356	318	317	344	316	346	325	336	307	299	300	320	347	349	295	331	327	295	315	311	325	315	304	324	363	315	327	331	313	359	289	325	304	320	320	311	326	333	355	338	337	315	331	316	329	336	322	345	307	317	303	290	334	344	316	305	314	284	337	328	323	328	323	358	304	330	326	322	313	310	295	361	354	330	310	309	343	320	316	332	330	330	344	343	345	289	310	318	335	342	309	308	322	325	354	320	336	324	329	319	338	333	330	328	332	359	302	320	316	350	343	337	352	359	354	329	303	314	299	325	329	321	336	334	328	297	358	364	330	288	329	322	325	282	322	303	306	356	305	301	302	286	337	322	323	339	305	318	344	307	320	311	296	313	342	332	322	323	311	323	336	312	304	333	331	331	326	336	302	328	344	362	332	339	327	351	332	309	356	352	319	322	339	334	318	346	325	362	350	327	310	329	335	307	328	322	328	330	303	353	309	327	317	336	337	363	301	317	307	342	296	296	320	329	286	330	338	343	332	346	347	331	336	354	317	323	328	335	325	302	323	299	329	322	307	314	341	334	319	301	344	312	311	317	351	304	319	341	301	317	350	313	323	339	288	319	328	319	352	296	338	339	329	333	325	283	309	364	298	361	330	324	314	310	351	314	311	321	333	330	345	341	337	324	350	355	304	335	304	327	302	326	300	330	326	328	340	331	299	308	320	323	330	295	339	327	337	340	302	322	328	327	336	290	332	323	312	316	343	311	293	306	341	325	344	283	328	328	332	287	365	309	331	324	324	333	325	320	343	313	310	313	341	327	344	318	331	332	313	318	327	299	331	331	322	327	314	302	365	304	337	323	347	329	338	312	349	344	310	315	285	340	349	311	285	358	327	286	310	322	328	336	319	325	310	319	318	314	314	309	360	334	321	328	310	310	358	334	350	331	314	305	336	314	340	334	329	314	333	333	306	329	331	273	324	324	299	304	340	341	310	321	334	349	347	315	332	305	294	336	334
25535	21602	28264	26799	18574	10234	6089	3943	2983	2102	1683	1517	1344	1249	976	711	622	610	590	478	551	481	528	501	423	385	371	350	341	307	319	291	317	310	282	257	268	273	296	281	335	298	286	292	296	303	363	313	338	294	280	279	278	273	278	240	298	281	268	261	290	282	285	291	296	255	278	255	302	263	277	267	284	274	279	284	284	291	256	283	263	278	307	277	277	290	275	287	276	282	280	262	290	262	288	277	287	255	315	259	248	286	288	287	282	273	287	259	263	272	264	267	288	258	265	247	269	280	292	279	269	282	273	268	279	294	234	269	262	267	284	275	283	280	247	279	278	269	290	284	288	272	276	277	262	261	293	254	267	275	274	271	278	298	274	273	273	277	255	285	259	280	284	267	256	257	260	242	286	278	281	296	271	268	264	285	267	324	295	262	279	268	261	281	253	281	274	279	242	269	285	281	296	261	273	280	304	273	284	278	271	289	275	273	252	274	271	270	275	271	269	280	284	277	283	252	259	278	288	267	257	271	239	260	289	258	259	271	273	273	284	260	229	273	243	284	280	252	303	283	284	285	269	281	261	251	248	253	268	237	268	285	256	269	267	276	275	294	298	275	271	289	287	254	263	279	301	289	264	302	288	264	289	281	298	267	256	256	259	245	252	284	252	291	294	264	264	269	301	324	273	272	302	286	251	289	303	259	288	250	266	262	300	267	276	295	254	293	291	282	305	267	284	271	290	288	271	273	277	289	276	272	282	252	281	281	265	274	270	286	261	266	289	245	281	297	270	308	262	233	257	289	300	264	246	272	276	296	281	262	280	236	240	269	287	280	272	270	272	267	302	295	292	280	292	248	306	268	248	274	274	299	285	290	271	257	254	265	264	272	291	254	274	260	301	255	269	250	272	269	259	294	289	279	306	276	254	262	288	295	260	270	280	287	296	288	255	276	299	310	277	271	257	258	252	261	291	248	240	286	287	273	271	290	274	265	255	256	288	263	253	269	281	268	299	270	307	278	269	262	276	297	257	278	276	279	288	314	269	248	257	264	262	274	279	271	286	262	287	276	264	263	289	263	272	273	285	261	270	273	301	293	269	261	267	257	263	237	276	314	242	274	242	283	267	272	258	279	300	283	231	288	286	299	279	273	288	260	279	318	314	277	285	286	286	279	286	273	279	289	266	269	248	282	293	297	272	286	278	253	299	300	265	286	315	306	312	261	265	292	291	287	271	273	276	264	267	275	296	281	270	268	294	309	295	280	302	254	259	270	270	265	267	303	281	285	283	282	262	299	296	264	283	278	277	282	290	297	295	263	282	292	278	289	281	255	297	261	309	285	269	273	270	284	283	273	275	305	263	251	264	319	237	262	291	272	289	266	284	291	271	252	245	270	296	288	263	259	267	247	278	276	260	262	267	264	265	285	254	269	320	263	285	287	263	298	266	303	272	285	301	276	283	280	280	260	278	239	305	271	288	258	221	268	279	275	304	305	286	268	248	285	250	283	257	303	274	267	256	284	259	292	269	274	261	258	290	272	257	280	300	274	238	249	301	278	276	278	246	230	265	255	274	267	283	285	290	279	278	279	305	274	271	271	287	240	309	255	312	266	276	269	245	260	300	283	271	293	268	289	274	297	284	264	241	318	274	281	263	276	299	256	272	292	263	272	278	280	291	276	249	274	274	289	259	271	281	290	284	251	284	274	261	282	255	283	293	293	264	281	270	299	300	262	273	276	274	288	279	286	295	281	267	285	262	284	291	298	287	291	277	287	265	269	248	286	269	272	278	280	300	277	271	277	280	269	279	267	264	298	277	272	236	267	301	285	294	308	259	286	283	324	273	279	268	271	246	275	251	301	255	303	284	276	266	309	240	274	268	265	282	282	265	275	296	271	242	263	277	285	289	250	282	259	251	265	273	281	251	277	288	270	276	269	261	280	292	295	292	288	269	305	253	256	285	303	298	302	262	248	265	260	293	280	281	276	282	268	268	257	294	251	247	273	253	254	301	279	296	290	269	276	298	283	259	264	263	280	268	270	275	272	277	288	310	261	300	261	316	247	285	280	237	269	294	280	283	254	302	302	274	269	269	278	276	277	240	261	259	256	277	251	284	292	261	241	269	264	285	266	268	261	301	257	264	259	278	249	275	270	293	274	250	272	262	298	261	248	264	276	303	291	294	291	264	304	282	264	263	271	269	288	274	316	296	272	294	277	273	262	269	245	300	258	290	266	265	283	269	275	282	281	286	276	270	273	289	261	283	294	268	268	233	259	273	288	273	272	285	277	245	275	273	305	291	291	260	293	296	289	251	267	259	272	267	288	286	291	289	277	292	290	272	262	297	257	304	294	271	297	257	263	252	280	276	275	277	282	312	270	263	268	310	284	291	282	248	273	311	284	290	264	267	292	300	250	301	258	291	291	273	293	266	297	248	288	271	258	258	248	266	291	289	283	267	257	290	262	266	258	295	244	263	263	268	263	294	251	274	260	255	264	289	261	259	295	264	294	268	291	272	276	275	274	271	281	273	310	263	281	275	252	273	269	286	279	302	263	284	264	262	258	269	284	281	293	290	259	295	293	269	294	265	259	266	285	257	256	275	260	273	292	273	266	273	280	285	296	299	259	279	277	287	252	243	287	270	319	266	263	304	274	280	244	284	273	278	275	291	249	259	310	273	288	266	244	251	285	273	274	257	267	302	328	260	269	284	321	277	255	270	278	269	301	288	277	259	271	252	259	272	260	263	262	264	258	300	283	282	277	252	329	270	272	236	280	269	286	267	291	281	268	278	277	250	267	269	262	282	273	269	282	252	277	272	241	287	275	242	307	283	306	276	264	290	267	281	274	289	290	299	262	274	267	297	287	308	279	299	266	283	255	251	276	249	258	301	271	299	284	283	270	311	283	271	283	277	290	273	284	289	271	317	301	290	285	236	249	263	273	268	275	282	265	322	295	278	303	244	275	268	312	275	290	252	279	261	273	258	275	281	286	279	264	264	271	279	306	280	271	265	280	267	290	276	276	259	264	287	262	304	302	281	256	292	282	291	285	259	284	270	265	293	266	303	294	275	290	274	272	278	319	269	267	270	276	281	267	302	274	246	271	292	274	309	268	278	225	299	261	289	264	299	271	292	267	279	274	284	261	293	280	270	304	257	255	271	292	271	266	283	268	273	266	280	283	267	264	281	299	290	283	284	262	290	253	255	263	272	256	302	251	287	282	294	289	251	266	237	278	258	278	267	263	295	302	241	286	281	303	247	289	255	306	290	268	271	285	267	302	309	279	253	284	284	263	279	265	272	277	269	307	273	271	265	229	268	262	273	267	253	297	294	236	294	303	272	264	301	267	271	290	281	277	279	286	284	267	287	301	282	245	250	268	280	278	276	259	278	296	260	274	261	270	280	275	272	260	280	310	285	282	260	268	313	300	272	260	281	265	265	258	254	294	300	273	273	289	280	268	269	276	278	275	309	262	259	271	254	288	264	268	298	262	290	253
28468	47235	38173	26857	19069	14144	10133	7745	5778	3950	3207	2815	2442	2415	1793	1149	936	919	935	722	750	724	802	664	503	495	468	448	405	378	356	339	341	369	329	321	350	301	369	312	338	341	311	368	367	407	441	411	424	347	320	307	331	312	274	310	335	275	279	306	314	310	280	331	289	301	300	324	311	288	318	303	271	324	287	306	273	295	316	273	301	326	311	296	298	321	321	300	309	326	299	314	311	273	299	310	312	294	295	318	338	296	307	297	283	310	322	293	319	317	295	359	299	323	315	294	275	304	290	264	322	275	305	296	286	319	297	311	310	311	285	329	336	299	299	319	304	313	317	332	302	296	310	316	298	322	287	278	336	285	327	281	311	303	295	296	295	319	265	309	297	323	309	333	292	317	271	279	282	320	286	303	296	325	338	262	301	290	298	282	324	323	286	276	329	313	293	315	311	302	292	289	297	296	319	318	323	300	298	282	276	297	302	264	320	340	316	333	279	317	315	298	292	286	308	312	306	312	297	323	313	293	298	306	286	306	297	309	267	278	324	308	341	304	326	301	279	297	301	261	300	280	280	331	304	273	334	310	305	307	321	314	291	305	278	293	281	304	282	288	302	297	314	314	294	290	308	320	289	294	295	302	300	309	299	297	299	300	314	306	303	311	300	312	305	281	295	293	309	332	265	295	303	295	303	309	322	290	328	327	305	327	295	298	314	319	308	277	303	315	310	305	310	286	310	305	308	293	322	293	297	289	302	312	305	310	282	302	290	294	329	311	300	289	296	301	320	284	345	327	278	265	295	301	322	300	297	299	309	325	323	306	292	281	313	310	298	296	343	308	296	331	317	300	322	327	295	302	309	303	324	334	313	287	301	324	299	342	312	314	327	307	292	307	298	314	306	318	267	307	290	304	302	311	326	310	299	290	275	299	320	334	297	306	303	325	285	328	299	316	310	311	282	297	294	331	273	285	311	289	301	320	316	326	317	341	308	308	316	285	287	319	314	327	288	305	305	319	320	283	291	295	294	312	318	314	316	294	313	286	302	300	309	306	319	301	310	301	282	290	309	299	274	326	284	285	282	290	320	314	296	292	300	299	274	328	313	306	310	299	297	281	289	328	290	301	291	313	316	298	295	321	313	276	287	303	333	276	268	300	311	335	324	309	330	282	301	297	268	325	322	299	303	341	316	312	265	302	295	310	300	322	331	307	312	262	309	319	288	306	297	310	317	313	311	337	353	300	314	299	331	304	324	295	333	309	307	311	299	307	300	297	300	297	311	287	300	312	301	300	300	317	313	295	316	303	303	291	324	299	292	310	308	288	263	300	323	308	288	302	292	296	298	289	354	301	298	280	309	310	286	318	312	320	297	278	320	319	307	278	291	284	290	293	305	335	287	312	315	294	301	307	290	319	302	331	319	299	307	310	298	313	312	297	298	298	298	347	305	305	299	315	308	284	338	332	320	270	304	335	282	298	285	285	317	343	321	314	309	267	294	337	324	287	285	282	291	299	308	280	304	296	321	320	320	284	314	306	296	319	327	295	303	275	273	332	309	302	304	335	323	285	304	310	302	309	343	301	297	290	312	321	297	329	275	314	286	304	297	290	287	281	287	325	322	321	285	308	335	330	302	312	285	310	304	325	279	277	321	260	306	312	245	307	283	301	310	277	329	306	283	306	294	300	299	281	314	313	328	292	329	308	290	299	332	305	283	291	299	319	299	293	320	276	312	295	322	287	325	339	299	299	313	311	315	312	314	316	319	294	289	311	296	255	270	281	308	334	301	277	318	328	317	287	310	286	308	306	334	340	285	311	329	303	316	302	312	274	298	297	299	319	305	323	265	295	303	321	305	307	309	280	340	307	321	329	305	276	292	302	324	323	315	320	287	297	293	279	283	303	301	257	283	284	285	309	290	311	309	298	296	277	290	311	299	298	309	271	277	299	304	295	284	297	287	286	306	348	293	292	313	323	328	290	284	316	316	327	311	297	306	312	315	312	312	319	298	290	300	283	304	311	307	295	310	310	304	298	291	309	336	315	309	306	322	295	326	301	301	274	320	316	310	312	311	315	286	286	294	290	332	301	316	310	289	317	295	305	347	326	305	323	299	313	287	289	304	308	316	315	275	301	294	309	304	302	306	313	290	321	291	302	288	287	299	314	308	271	311	352	296	308	301	300	292	299	326	319	311	316	323	276	301	296	283	293	308	304	293	335	309	309	298	306	309	319	312	328	280	328	315	316	293	301	329	304	298	297	284	295	303	307	297	331	296	283	278	276	294	309	311	300	321	293	308	332	297	313	316	313	303	317	281	305	308	306	318	272	296	340	288	326	283	298	271	300	277	316	326	315	324	350	290	268	299	310	325	298	319	258	310	299	313	285	335	317	299	276	291	308	327	293	316	277	305	291	278	318	313	321	321	290	293	302	298	291	281	331	256	287	289	274	308	295	281	347	303	342	310	305	321	314	327	306	281	310	271	304	291	308	313	319	317	314	281	309	318	286	296	300	312	300	320	299	322	309	347	294	302	315	295	309	321	284	334	309	289	311	294	292	283	308	283	301	300	318	283	312	307	298	301	301	275	303	299	297	314	308	303	296	293	296	296	292	289	326	279	325	298	313	303	317	295	304	267	307	289	326	308	303	305	297	298	295	309	345	337	320	320	290	312	300	291	308	286	336	297	290	279	325	288	276	277	306	273	283	307	301	300	317	301	285	300	323	293	314	323	275	283	325	304	317	290	303	319	316	297	259	309	333	325	295	298	284	316	274	281	322	334	305	320	305	301	294	283	309	333	338	278	284	302	311	302	310	298	323	297	299	310	308	277	309	308	294	316	310	286	332	304	317	293	291	298	303	328	291	303	308	310	315	291	316	295	310	304	323	297	323	290	303	286	317	297	330	287	310	287	310	302	260	286	308	295	286	278	317	322	306	315	327	325	317	306	304	285	335	311	301	318	297	298	319	287	292	300	269	341	304	284	284	316	316	315	297	283	322	307	295	290	332	308	297	308	310	302	295	304	307	320	307	310	310	307	329	307	328	307	313	304	287	305	281	305	301	311	317	283	290	306	288	324	320	287	261	314	301	305	300	261	311	278	281	281	313	315	306	293	305	289	304	285	281	311	286	294	285	296	281	304	327	319	285	292	353	310	306	289	318	316	305	319	299	308	282	298	289	295	296	271	289	295	326	317	322	318	310	311	294	295	285	284	312	304	307	317	295	290	308	308	283	320	284	288	318	293	297	284	301	323	293	294	312	305	294	315	280	289	297	309	308	293	306	312	302	318	305	309	314	301	275	308	310	315	286	292	325	317	302	318	299	296	321	285	301	299	292	298	297	298	283	302	282	335	297	332	289	304	326	291	303	293	302	340	305	292	301	298	284	291	315	288	288	278	312	296	321	290	329	319	314	295	282	304	300	323	327	316	285	306	313	311	319	310	269	310	304	288	311	354	323	299	287	311	308	298	302	301	309	308	308	273	296	298	255	327	325
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
